Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa3 / isa3_fsr3_f13.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: isa3_fsr3_f13.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 "Using Instruction Hash for Focus :$Id: isa3_fsr3_f13.s,v 1.1 2007/05/11 17:22:26 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
mov %l7, %g1
wrpr %g0, 0x0, %cwp
mov %g1, %l7
wrpr %g0, 0x1, %cwp
mov %g1, %l7
wrpr %g0, 0x2, %cwp
mov %g1, %l7
wrpr %g0, 0x3, %cwp
mov %g1, %l7
wrpr %g0, 0x4, %cwp
mov %g1, %l7
wrpr %g0, 0x5, %cwp
mov %g1, %l7
wrpr %g0, 0x6, %cwp
mov %g1, %l7
wrpr %g0, 0x7, %cwp
mov %g1, %l7
nop
setx 0xDC45D78BF04A0AA5, %l0, %l6
stx %l6, [%l7 + 0x0]
ldx [%l7 + 0x0], %fsr
!
! Thread 0 Start
!
main_t0:
!# Initialize registers ..
!# Global registers
set 0x6, %g1
set 0x5, %g2
set 0x1, %g3
set 0x1, %g4
set 0xC, %g5
set 0x3, %g6
set 0x4, %g7
!# Input registers
set -0x3, %i0
set -0xC, %i1
set -0x3, %i2
set -0x8, %i3
set -0xF, %i4
set -0x2, %i5
set -0xD, %i6
set -0xB, %i7
!# Local registers
set 0x58E2F63F, %l0
set 0x17F0A216, %l1
set 0x761E82DD, %l2
set 0x7217C583, %l3
set 0x60AD90FD, %l4
set 0x3C79DA57, %l5
set 0x006273CA, %l6
!# Output registers
set -0x1010, %o0
set -0x0351, %o1
set 0x17F9, %o2
set 0x1FFB, %o3
set 0x1F1A, %o4
set 0x1A12, %o5
set -0x0CD2, %o6
set -0x1864, %o7
!# Float registers
INIT_TH_FP_REG(%l7,%f0,0xE3CFC28DC47C7088)
INIT_TH_FP_REG(%l7,%f2,0x7F6A53E1A6A11DDC)
INIT_TH_FP_REG(%l7,%f4,0x6D819C0E88E9188A)
INIT_TH_FP_REG(%l7,%f6,0x634A2B5D68269E89)
INIT_TH_FP_REG(%l7,%f8,0x45E2ABD2635CC49F)
INIT_TH_FP_REG(%l7,%f10,0x56167ED8DEE9D932)
INIT_TH_FP_REG(%l7,%f12,0xE4C858039861C673)
INIT_TH_FP_REG(%l7,%f14,0x860BDE1C8E5F6CEC)
INIT_TH_FP_REG(%l7,%f16,0xF95F13254CB80C76)
INIT_TH_FP_REG(%l7,%f18,0x3D53820123FEB696)
INIT_TH_FP_REG(%l7,%f20,0xAFA6BC7F09809BFB)
INIT_TH_FP_REG(%l7,%f22,0x83B13DDA22B54496)
INIT_TH_FP_REG(%l7,%f24,0x104D801EF4D737C6)
INIT_TH_FP_REG(%l7,%f26,0xFA6831BC1D6C51D8)
INIT_TH_FP_REG(%l7,%f28,0x2362580BC9FFE396)
INIT_TH_FP_REG(%l7,%f30,0xE9199B38C0BB2EEA)
!# Other state
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x4AB, %hsys_tick_cmpr
!# Execute Main Diag ..
edge16l %g2, %i1, %i7
set 0x18, %l0
ldxa [%g0 + %l0] 0x20, %l5
subccc %i2, 0x0854, %l3
umulcc %l0, %g3, %l6
ldd [%l7 + 0x78], %o2
brgz %o7, loop_1
fcmple32 %f8, %f4, %i4
tleu %icc, 0x0
movl %icc, %l4, %i0
loop_1:
ldsw [%l7 + 0x7C], %o3
bcs %xcc, loop_2
membar 0x74
move %icc, %g5, %o5
andn %g4, 0x0DAA, %o6
loop_2:
stbar
fexpand %f16, %f0
fandnot2 %f20, %f10, %f2
wr %g0, 0x0c, %asi
stwa %o0, [%l7 + 0x48] %asi
ta %xcc, 0x1
edge16n %g6, %i6, %o4
tl %xcc, 0x6
movge %icc, %i3, %g7
fbge %fcc0, loop_3
edge8 %l1, %l2, %i5
nop
setx 0xEA79CBAF, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f30
setx 0xB2C5D7F3, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f1
fadds %f1, %f30, %f7
tcc %icc, 0x3
loop_3:
te %icc, 0x1
addccc %g1, %g2, %i1
membar 0x20
wr %g0, 0x10, %asi
ldsba [%l7 + 0x60] %asi, %o1
fones %f10
movre %l5, 0x14B, %i2
orn %l3, 0x065C, %i7
add %l7, 0x78, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %l0
casxa [%l6] %asi, %l0, %l6
ble %icc, loop_4
fandnot1s %f22, %f0, %f25
edge32ln %g3, %o7, %i4
fmovrdgz %o2, %f30, %f26
loop_4:
tcc %xcc, 0x2
nop
setx 0x8BAF12CA53676B16, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f30
fsqrtd %f30, %f10
tsubcctv %l4, %o3, %i0
edge8l %g5, %g4, %o5
movneg %icc, %o6, %g6
brgez,a %o0, loop_5
ta %icc, 0x4
fbue %fcc1, loop_6
sdiv %o4, 0x0763, %i3
loop_5:
movrgez %i6, 0x0BC, %g7
umulcc %l1, %i5, %l2
loop_6:
sethi 0x19FE, %g1
edge8 %i1, %o1, %l5
fnot1 %f26, %f10
fbule,a %fcc0, loop_7
addccc %i2, 0x012E, %l3
fbg,a %fcc0, loop_8
tsubcc %i7, 0x06CB, %l0
loop_7:
move %xcc, %g2, %g3
bvs %xcc, loop_9
loop_8:
edge16l %o7, %i4, %o2
fcmpgt16 %f0, %f0, %l4
srax %o3, %i0, %g5
loop_9:
fxnor %f2, %f2, %f30
orn %g4, 0x159F, %l6
movgu %icc, %o6, %o5
movcc %icc, %o0, %g6
nop
setx 0x3B4A156F50C93A8E, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f10
fsqrtd %f10, %f10
brz,a %i3, loop_10
movl %xcc, %i6, %o4
fpadd16s %f23, %f16, %f19
tcc %icc, 0x1
loop_10:
fbug,a %fcc0, loop_11
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
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
edge8n %l1, %g7, %l2
loop_11:
tle %icc, 0x1
movleu %icc, %i5, %i1
loop_12:
xor %o1, 0x0885, %g1
be loop_13
srl %i2, %l3, %l5
or %i7, 0x0A07, %g2
nop
fitos %f7, %f21
fstod %f21, %f8
loop_13:
edge32n %l0, %g3, %o7
set 0x78, %g7
lda [%l7 + %g7] 0x80, %f7
srax %i4, 0x0F, %l4
fnot1s %f23, %f3
movpos %icc, %o3, %i0
sdivcc %o2, 0x1D3E, %g4
movleu %icc, %l6, %o6
xorcc %g5, 0x16DD, %o0
ldub [%l7 + 0x3C], %g6
brz,a %i3, loop_14
taddcc %i6, %o5, %o4
tsubcc %l1, 0x0160, %g7
xnorcc %l2, 0x05BE, %i5
loop_14:
movrlez %o1, %g1, %i1
movcc %icc, %i2, %l5
nop
setx loop_15, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tcs %xcc, 0x5
xorcc %l3, 0x0618, %g2
fmovsvc %icc, %f29, %f22
loop_15:
brlez,a %l0, loop_16
movne %icc, %i7, %o7
bshuffle %f6, %f28, %f18
bn,pn %xcc, loop_17
loop_16:
andcc %g3, 0x13EB, %i4
fpadd32s %f9, %f11, %f2
nop
setx loop_18, %l0, %l1
jmpl %l1, %o3
loop_17:
te %icc, 0x3
add %l7, 0x48, %l6
wr %g0, 0x10, %asi
lda [%l6] %asi, %l4
casa [%l6] %asi, %l4, %i0
loop_18:
nop
setx 0x00A60434905CBAE1, %l0, %l6
stx %l6, [%l7 + 0x50]
ldx [%l7 + 0x50], %fsr
fones %f14
andn %o2, %l6, %g4
orncc %g5, 0x103A, %o6
movrgz %g6, 0x03D, %o0
movrne %i3, %o5, %o4
tvc %icc, 0x0
popc 0x1477, %l1
faligndata %f26, %f28, %f14
fmovsg %xcc, %f16, %f25
sub %g7, 0x09AB, %i6
bn,pt %xcc, loop_19
fbug %fcc1, loop_20
tge %icc, 0x1
tgu %xcc, 0x0
loop_19:
taddcc %l2, %i5, %o1
loop_20:
or %g1, 0x1813, %i1
fmovsg %icc, %f14, %f5
fnor %f6, %f16, %f0
fcmpeq16 %f12, %f28, %i2
stx %l5, [%l7 + 0x18]
xor %l3, %g2, %i7
fnot1 %f28, %f24
movpos %xcc, %o7, %l0
movle %xcc, %g3, %o3
srax %l4, 0x0C, %i0
tvc %icc, 0x2
mova %xcc, %i4, %o2
for %f26, %f2, %f16
nop
setx 0xCC64261C6BA1C2D1, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f22
fsqrtd %f22, %f0
tgu %icc, 0x6
orn %l6, %g5, %g4
nop
setx loop_21, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
taddcctv %o6, 0x099C, %g6
nop
fitod %f8, %f0
fdtos %f0, %f20
move %xcc, %o0, %o5
loop_21:
ble,a loop_22
fsrc2 %f18, %f26
fbug %fcc1, loop_23
movrgz %o4, 0x38E, %l1
loop_22:
alignaddr %g7, %i3, %i6
mova %icc, %l2, %o1
loop_23:
movvs %xcc, %i5, %g1
addc %i1, 0x15B3, %l5
ldsw [%l7 + 0x3C], %i2
fbu %fcc2, loop_24
edge32ln %l3, %g2, %i7
sth %o7, [%l7 + 0x28]
sdiv %l0, 0x0B0A, %g3
loop_24:
te %icc, 0x2
fmovde %icc, %f6, %f22
tpos %xcc, 0x3
fmul8sux16 %f24, %f14, %f30
edge32ln %l4, %o3, %i4
prefetch [%l7 + 0x5C], 0x0
move %xcc, %o2, %l6
subccc %i0, %g5, %g4
bpos,a %xcc, loop_25
movl %xcc, %g6, %o6
edge32l %o0, %o4, %l1
tcs %xcc, 0x6
loop_25:
edge32l %o5, %g7, %i6
array16 %i3, %o1, %l2
st %f3, [%l7 + 0x44]
edge32 %g1, %i5, %l5
movre %i2, %i1, %g2
tgu %xcc, 0x0
fblg %fcc1, loop_26
array8 %i7, %o7, %l3
nop
setx 0xC127985E, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f25
setx 0x84379A7F, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f0
fsubs %f0, %f25, %f25
fmovrdlz %g3, %f18, %f16
loop_26:
tcs %icc, 0x1
edge8n %l0, %l4, %o3
popc %i4, %o2
movl %xcc, %l6, %i0
wr %g0, 0x11, %asi
stda %f16, [%l7 + 0x40] %asi
ldstub [%l7 + 0x5E], %g4
wr %g0, 0x27, %asi
stha %g5, [%l7 + 0x56] %asi
membar #Sync
bn,a,pn %xcc, loop_27
movcs %xcc, %o6, %g6
fmovrslz %o4, %f19, %f29
wr %g0, 0x0c, %asi
prefetcha [%l7 + 0x60] %asi, 0x1
loop_27:
tle %xcc, 0x7
membar 0x56
tl %icc, 0x3
movrlz %o5, 0x1F4, %g7
andcc %l1, 0x07B9, %i3
nop
setx 0xA0CE096B7515A58F, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f2
setx 0xB036BF1817740408, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f20
fsubd %f20, %f2, %f28
ld [%l7 + 0x30], %f15
st %f25, [%l7 + 0x70]
tleu %icc, 0x0
xnor %i6, %l2, %o1
set 0x10, %g2
ldxa [%g0 + %g2] 0x20, %g1
orncc %l5, 0x16F6, %i2
taddcctv %i5, %g2, %i1
sllx %i7, %o7, %g3
taddcc %l0, 0x0270, %l3
tvs %xcc, 0x0
ldub [%l7 + 0x72], %l4
tleu %xcc, 0x5
array8 %i4, %o2, %l6
addcc %i0, 0x0010, %o3
xnorcc %g5, %g4, %o6
pdist %f6, %f26, %f24
andncc %o4, %g6, %o0
fba %fcc3, loop_28
fcmpne16 %f18, %f22, %o5
sdiv %l1, 0x1323, %g7
movrne %i3, %l2, %i6
loop_28:
nop
wr %g0, 0x57, %asi
stxa %o1, [%g0 + 0x0] %asi
andncc %l5, %g1, %i5
smulcc %g2, 0x033F, %i1
st %f5, [%l7 + 0x4C]
movvs %xcc, %i2, %i7
edge16n %g3, %o7, %l0
sllx %l3, 0x08, %l4
orcc %i4, %l6, %i0
movgu %xcc, %o3, %o2
wr %g0, 0x52, %asi
stxa %g5, [%g0 + 0x118] %asi
umul %g4, %o4, %o6
wr %g0, 0x10, %asi
ldstuba [%l7 + 0x54] %asi, %o0
fandnot2s %f13, %f22, %f11
fmovdpos %xcc, %f30, %f22
fmovdleu %icc, %f23, %f25
edge16 %o5, %l1, %g7
orncc %i3, %g6, %l2
addc %o1, 0x1967, %l5
nop
setx 0x8157676744F34A9F, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f20
setx 0x6AF821B779470351, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f6
fmuld %f6, %f20, %f30
ldd [%l7 + 0x28], %f2
sll %g1, %i6, %g2
edge16ln %i1, %i5, %i2
sub %i7, %g3, %o7
movre %l0, %l3, %l4
ldsb [%l7 + 0x5E], %l6
fmul8x16au %f25, %f27, %f10
tg %icc, 0x0
brz %i4, loop_29
tne %xcc, 0x7
fpackfix %f8, %f10
movl %xcc, %o3, %o2
loop_29:
popc 0x1781, %g5
st %f1, [%l7 + 0x14]
movre %g4, %i0, %o6
edge32l %o4, %o5, %l1
fand %f30, %f6, %f18
nop
set 0x78, %i1
ldx [%l7 + %i1], %o0
fmovsn %xcc, %f7, %f9
fmovs %f0, %f18
addccc %i3, 0x08F6, %g7
edge32n %g6, %o1, %l2
smulcc %l5, 0x077C, %g1
tg %icc, 0x2
alignaddrl %g2, %i6, %i5
smulcc %i2, 0x0285, %i7
sdiv %g3, 0x1C3D, %o7
movneg %xcc, %l0, %l3
or %i1, 0x17C9, %l4
fmovd %f16, %f0
wr %g0, 0x89, %asi
lduwa [%l7 + 0x54] %asi, %l6
umul %i4, %o3, %g5
fmovsgu %xcc, %f4, %f6
fmuld8ulx16 %f16, %f12, %f4
movvs %xcc, %o2, %i0
fblg %fcc2, loop_30
bg,pn %icc, loop_31
stx %o6, [%l7 + 0x50]
nop
setx 0x75E7BB1F0732022C, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f12
setx 0x95A6F68732B36B44, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f20
faddd %f20, %f12, %f16
loop_30:
tneg %xcc, 0x6
loop_31:
tl %xcc, 0x7
tcs %xcc, 0x5
movge %xcc, %o4, %g4
fbl,a %fcc3, loop_32
lduw [%l7 + 0x68], %l1
fabsd %f10, %f22
add %l7, 0x08, %l6
wr %g0, 0x10, %asi
casxa [%l6] %asi, %o0, %o5
loop_32:
fbne,a %fcc0, loop_33
smul %g7, 0x16E1, %g6
stw %i3, [%l7 + 0x60]
fmovrdlz %l2, %f22, %f30
loop_33:
srl %o1, %g1, %g2
array16 %l5, %i6, %i5
fba %fcc1, loop_34
subc %i7, 0x051C, %g3
edge16l %o7, %i2, %l0
fornot1s %f15, %f18, %f0
loop_34:
fmovrdgz %l3, %f30, %f4
fornot1s %f27, %f11, %f17
orn %i1, 0x1D7F, %l6
alignaddrl %i4, %l4, %o3
ldd [%l7 + 0x58], %f0
movge %xcc, %g5, %o2
fmovdpos %icc, %f29, %f16
faligndata %f30, %f22, %f4
fbule,a %fcc1, loop_35
ta %xcc, 0x6
smul %o6, %i0, %g4
subccc %l1, 0x09E1, %o4
loop_35:
bl loop_36
brgez %o5, loop_37
brlez,a %o0, loop_38
sir 0x11ED
loop_36:
flush %l7 + 0x38
loop_37:
nop
setx loop_39, %l0, %l1
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_38:
edge32ln %g6, %i3, %g7
movcc %icc, %l2, %g1
ble,a,pn %xcc, loop_40
loop_39:
ba,pn %icc, loop_41
nop
setx 0x804A2355, %l0, %l6
st %l6, [%l7 + 0x1C]
ld [%l7 + 0x1C], %fsr
ta %xcc, 0x4
loop_40:
tle %xcc, 0x3
loop_41:
edge8n %o1, %g2, %l5
mulscc %i5, %i6, %g3
nop
setx 0xB2C00562, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f5
setx 0xAF30DC27, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f9
fsubs %f9, %f5, %f2
tpos %icc, 0x5
tl %icc, 0x6
fornot2 %f8, %f0, %f12
subccc %o7, 0x0905, %i7
fmovsne %xcc, %f4, %f31
tgu %xcc, 0x0
popc %i2, %l3
movpos %icc, %i1, %l6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fnot1 %f6, %f12
bpos,a loop_42
movgu %xcc, %i4, %l4
tleu %icc, 0x7
wr %g0, 0x80, %asi
swapa [%l7 + 0x58] %asi, %o3
loop_42:
fsrc2s %f23, %f28
movgu %xcc, %g5, %o2
stb %l0, [%l7 + 0x2D]
sll %o6, %i0, %g4
fmovrse %o4, %f17, %f18
tl %icc, 0x5
subc %o5, %l1, %g6
movne %icc, %i3, %o0
fmovrde %l2, %f22, %f30
flush %l7 + 0x0C
tge %icc, 0x5
nop
setx loop_43, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
smulcc %g7, 0x0FA5, %o1
and %g1, %g2, %l5
fmovrsne %i6, %f15, %f1
loop_43:
ble,a %icc, loop_44
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovrdlez %g3, %f10, %f2
movleu %icc, %o7, %i5
loop_44:
fornot1s %f7, %f24, %f11
fpsub16 %f28, %f6, %f18
fbug,a %fcc3, loop_45
umulcc %i2, 0x178E, %l3
brz,a %i1, loop_46
tvs %icc, 0x1
loop_45:
tsubcctv %i7, 0x19A9, %i4
umul %l4, %o3, %g5
loop_46:
movrgez %o2, 0x2FD, %l6
sdiv %o6, 0x0698, %i0
sra %l0, %g4, %o4
set 0x40, %o7
stwa %o5, [%l7 + %o7] 0x88
wr %g0, 0x81, %asi
ldsha [%l7 + 0x28] %asi, %g6
edge16 %i3, %o0, %l2
fornot1 %f12, %f18, %f26
movrlz %g7, 0x0AD, %o1
srax %l1, 0x1C, %g1
subccc %l5, 0x063A, %g2
nop
fitos %f14, %f31
fstod %f31, %f2
nop
setx loop_47, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
subc %g3, %o7, %i5
brgez,a %i2, loop_48
edge8l %l3, %i1, %i6
loop_47:
taddcctv %i7, 0x1CC5, %l4
movvs %icc, %o3, %i4
loop_48:
srlx %o2, 0x0A, %g5
sllx %l6, %i0, %l0
set 0x40, %g1
ldda [%l7 + %g1] 0x10, %g4
edge8 %o4, %o5, %o6
sir 0x1899
edge16ln %i3, %g6, %o0
fmovsg %xcc, %f17, %f28
tcs %xcc, 0x4
ldstub [%l7 + 0x3C], %g7
edge8n %o1, %l1, %g1
tle %xcc, 0x2
addc %l5, %g2, %l2
movleu %xcc, %g3, %o7
edge8 %i5, %i2, %i1
addccc %l3, 0x0191, %i7
wr %g0, 0x19, %asi
prefetcha [%l7 + 0x58] %asi, 0x1
addc %i6, %i4, %o3
edge16n %g5, %o2, %l6
wr %g0, 0x88, %asi
lduwa [%l7 + 0x60] %asi, %l0
tn %icc, 0x4
tneg %xcc, 0x4
fbg,a %fcc1, loop_49
sllx %g4, 0x0F, %o4
array8 %o5, %i0, %o6
nop
setx 0xF042A1B3, %l0, %l6
st %l6, [%l7 + 0x7C]
ld [%l7 + 0x7C], %fsr
loop_49:
taddcc %i3, %g6, %g7
add %o1, %l1, %o0
bcs,a loop_50
bcs %icc, loop_51
mulx %g1, 0x0C41, %g2
fmovrde %l2, %f28, %f26
loop_50:
edge16 %l5, %g3, %o7
loop_51:
tne %xcc, 0x0
edge8 %i2, %i5, %l3
stbar
mulscc %i7, %l4, %i1
nop
set 0x30, %g5
prefetch [%l7 + %g5], 0x2
tn %icc, 0x5
movrgez %i4, 0x065, %i6
set 0x10, %i0
lda [%l7 + %i0] 0x10, %f11
srl %o3, 0x1C, %g5
set 0x0, %l4
stxa %l6, [%g0 + %l4] 0x57
fcmpne16 %f22, %f4, %l0
add %o2, %g4, %o4
taddcc %i0, 0x1C10, %o5
ldub [%l7 + 0x10], %o6
bge,pn %icc, loop_52
fmovsgu %xcc, %f13, %f11
taddcc %g6, 0x09B1, %i3
srl %o1, 0x01, %l1
loop_52:
sub %g7, %g1, %o0
udivx %l2, 0x0F89, %l5
umulcc %g2, 0x0225, %o7
fbe,a %fcc3, loop_53
flush %l7 + 0x4C
fnot1 %f16, %f12
mova %xcc, %i2, %g3
loop_53:
bn,pt %icc, loop_54
tcc %icc, 0x0
nop
setx 0x0E1637AA50DB2DFF, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f24
setx 0x5F23F802DCA7111F, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f24
fdivd %f24, %f24, %f14
tle %xcc, 0x0
loop_54:
movvs %xcc, %l3, %i7
fpsub32 %f12, %f2, %f26
nop
set 0x3C, %i6
prefetch [%l7 + %i6], 0x3
edge16l %i5, %i1, %l4
fbug,a %fcc0, loop_55
edge8 %i6, %i4, %o3
orcc %l6, 0x0A73, %l0
brz %g5, loop_56
loop_55:
fbge,a %fcc0, loop_57
srax %o2, %o4, %g4
edge32ln %i0, %o5, %o6
loop_56:
membar 0x3C
loop_57:
fbge,a %fcc0, loop_58
ldsw [%l7 + 0x30], %i3
fmovsvc %xcc, %f6, %f14
nop
setx loop_59, %l0, %l1
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_58:
add %o1, %l1, %g7
sdivx %g1, 0x1142, %g6
sub %l2, %l5, %o0
loop_59:
movvs %icc, %g2, %i2
addccc %o7, 0x0653, %g3
edge32n %l3, %i5, %i7
xnor %i1, 0x0B6B, %l4
edge8l %i6, %i4, %l6
edge16n %l0, %g5, %o2
fcmpeq32 %f30, %f14, %o4
fmovsg %xcc, %f8, %f19
movrne %o3, 0x21E, %i0
fba %fcc0, loop_60
edge8l %o5, %o6, %i3
sdivx %o1, 0x147E, %l1
movrne %g4, 0x30B, %g7
loop_60:
andn %g6, 0x05EA, %g1
edge32 %l2, %l5, %o0
fmovsle %icc, %f10, %f3
bne,pt %xcc, loop_61
srlx %i2, 0x06, %g2
orcc %g3, 0x1892, %l3
movcc %icc, %o7, %i7
loop_61:
ta %xcc, 0x2
tn %xcc, 0x5
fmovrslz %i1, %f11, %f22
tn %icc, 0x0
tg %icc, 0x4
edge8n %l4, %i6, %i5
set 0x60, %o1
ldstuba [%l7 + %o1] 0x18, %i4
fmovsa %icc, %f1, %f27
fbue,a %fcc2, loop_62
movre %l6, 0x225, %l0
set 0x40, %o6
stda %f0, [%l7 + %o6] 0xf0
membar #Sync
loop_62:
sdivx %o2, 0x0071, %o4
bneg %xcc, loop_63
tvc %icc, 0x7
stb %g5, [%l7 + 0x69]
stb %i0, [%l7 + 0x6D]
loop_63:
ba,a loop_64
fmovdvc %xcc, %f8, %f24
umul %o5, %o3, %i3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_64:
fba %fcc3, loop_65
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tcc %xcc, 0x6
edge32ln %o1, %o6, %l1
loop_65:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge16n %g4, %g7, %g6
fblg %fcc0, loop_66
edge8l %l2, %l5, %g1
edge8ln %i2, %g2, %o0
tgu %xcc, 0x7
loop_66:
fmovdleu %xcc, %f28, %f13
addccc %l3, 0x0AE3, %o7
edge8l %g3, %i1, %i7
fpsub16s %f18, %f14, %f11
taddcc %l4, %i5, %i4
smul %i6, 0x131B, %l6
fcmpgt32 %f24, %f26, %o2
move %icc, %o4, %l0
fsrc1s %f26, %f8
smul %g5, %o5, %o3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tneg %icc, 0x2
tcc %icc, 0x3
xnor %i0, 0x0298, %o1
brgez %o6, loop_67
udiv %i3, 0x0FB0, %l1
fabss %f20, %f2
fbl,a %fcc1, loop_68
loop_67:
tgu %icc, 0x0
movle %icc, %g7, %g4
fbu %fcc1, loop_69
loop_68:
edge16l %l2, %l5, %g1
movne %xcc, %i2, %g6
fbug,a %fcc0, loop_70
loop_69:
xorcc %o0, 0x1D66, %g2
edge32n %o7, %g3, %i1
bgu loop_71
loop_70:
nop
fitod %f10, %f24
fdtox %f24, %f14
fbg %fcc2, loop_72
edge16l %l3, %i7, %i5
loop_71:
edge32 %l4, %i6, %l6
tcs %icc, 0x5
loop_72:
edge16ln %o2, %i4, %o4
and %g5, 0x1E4F, %l0
udivcc %o3, 0x1140, %i0
faligndata %f4, %f14, %f0
fmul8x16al %f19, %f4, %f16
nop
setx 0x71773E771B4B0205, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f6
setx 0x66EE60E99BD62194, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f24
fsubd %f24, %f6, %f8
tn %xcc, 0x7
edge16l %o5, %o1, %o6
ldx [%l7 + 0x58], %l1
tle %xcc, 0x4
nop
set 0x58, %i4
std %f18, [%l7 + %i4]
tl %icc, 0x6
array32 %i3, %g7, %g4
stb %l2, [%l7 + 0x52]
andncc %l5, %g1, %g6
subcc %o0, %i2, %g2
subccc %g3, 0x0C47, %i1
ta %icc, 0x3
ldsh [%l7 + 0x1C], %o7
tcc %icc, 0x0
movre %l3, 0x36C, %i7
nop
setx loop_73, %l0, %l1
jmpl %l1, %i5
mulx %l4, %i6, %l6
tg %xcc, 0x2
fmovsn %icc, %f12, %f27
loop_73:
smul %i4, %o4, %o2
bvc,pt %icc, loop_74
movrgz %g5, %l0, %i0
fbule %fcc1, loop_75
tg %xcc, 0x7
loop_74:
bgu loop_76
stx %o5, [%l7 + 0x28]
loop_75:
add %o3, 0x0A1E, %o1
ldub [%l7 + 0x45], %o6
loop_76:
smul %i3, 0x061B, %l1
srl %g7, 0x08, %g4
bshuffle %f30, %f16, %f22
array16 %l2, %l5, %g1
fmovdg %xcc, %f16, %f14
sll %g6, %i2, %g2
movge %xcc, %g3, %i1
fpsub32s %f1, %f18, %f5
movcc %icc, %o0, %l3
movre %o7, 0x0E7, %i7
fmovrsgez %i5, %f0, %f3
srl %l4, %i6, %i4
set 0x68, %l6
stha %l6, [%l7 + %l6] 0x10
edge16l %o2, %g5, %o4
sllx %i0, %l0, %o5
or %o1, 0x1E8C, %o3
fbule,a %fcc2, loop_77
brlez %o6, loop_78
fsrc1 %f30, %f0
nop
setx loop_79, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_77:
fmuld8sux16 %f10, %f31, %f28
loop_78:
fxnor %f12, %f18, %f10
taddcc %i3, %l1, %g4
loop_79:
fbge,a %fcc0, loop_80
udivx %g7, 0x0354, %l2
smulcc %g1, 0x0AEC, %l5
tle %icc, 0x4
loop_80:
movpos %xcc, %g6, %i2
tsubcctv %g3, 0x121F, %g2
movne %xcc, %i1, %o0
srlx %l3, 0x02, %i7
ld [%l7 + 0x68], %f4
edge16n %o7, %l4, %i5
movl %icc, %i6, %l6
tvs %icc, 0x5
movg %icc, %i4, %o2
fmul8x16 %f20, %f20, %f0
fbe,a %fcc3, loop_81
fmovrdgez %o4, %f24, %f10
fxnors %f3, %f23, %f2
movneg %xcc, %g5, %l0
loop_81:
fnands %f19, %f24, %f13
fzero %f6
movrlez %o5, 0x33D, %o1
movvc %xcc, %i0, %o3
udivx %o6, 0x0F0B, %l1
movneg %xcc, %i3, %g7
add %l2, 0x14E2, %g4
wr %g0, 0x80, %asi
stba %l5, [%l7 + 0x4F] %asi
fand %f30, %f6, %f16
tvs %icc, 0x2
prefetch [%l7 + 0x70], 0x1
sra %g6, %g1, %g3
edge16n %i2, %i1, %g2
fbug %fcc2, loop_82
membar 0x41
membar 0x23
ldstub [%l7 + 0x24], %l3
loop_82:
be %xcc, loop_83
edge8l %o0, %o7, %l4
edge32n %i5, %i7, %i6
fpsub32s %f30, %f14, %f22
loop_83:
tcs %icc, 0x6
tneg %icc, 0x6
fbu %fcc1, loop_84
te %icc, 0x3
mulscc %l6, 0x12C0, %i4
movrgez %o4, %g5, %l0
loop_84:
fbuge,a %fcc3, loop_85
fpadd32s %f25, %f5, %f15
movneg %icc, %o5, %o1
movg %icc, %i0, %o2
loop_85:
movge %icc, %o6, %l1
brgz %o3, loop_86
bcc,a,pn %icc, loop_87
addcc %g7, %i3, %g4
ldstub [%l7 + 0x39], %l5
loop_86:
sll %g6, 0x19, %g1
loop_87:
bpos,a,pt %xcc, loop_88
and %l2, 0x1968, %g3
edge8 %i2, %g2, %l3
xnor %o0, %o7, %l4
loop_88:
te %xcc, 0x5
add %i5, 0x00D6, %i7
popc %i1, %l6
mulx %i6, 0x1291, %o4
brlz,a %g5, loop_89
movcc %xcc, %l0, %i4
fpack16 %f0, %f11
edge8ln %o1, %i0, %o5
loop_89:
alignaddrl %o2, %l1, %o6
array8 %o3, %i3, %g7
ldsh [%l7 + 0x24], %g4
movrgez %l5, 0x092, %g6
orn %g1, %l2, %i2
alignaddr %g2, %l3, %g3
fxors %f24, %f21, %f13
fmovs %f21, %f15
add %o7, %l4, %i5
tsubcctv %i7, 0x089D, %i1
movl %icc, %l6, %o0
addcc %o4, %g5, %l0
subc %i4, 0x1846, %o1
bgu,a,pt %icc, loop_90
brlez,a %i0, loop_91
stw %o5, [%l7 + 0x74]
set 0x28, %i3
stxa %i6, [%l7 + %i3] 0x2b
membar #Sync
loop_90:
popc 0x17E7, %l1
loop_91:
nop
setx 0x9B1B176F20506D96, %l0, %l6
stx %l6, [%l7 + 0x18]
ldx [%l7 + 0x18], %fsr
sethi 0x17B1, %o6
sethi 0x0FBA, %o3
tpos %icc, 0x0
set 0x18, %o3
swapa [%l7 + %o3] 0x0c, %i3
fxnors %f8, %f21, %f16
fbl %fcc1, loop_92
fbg %fcc3, loop_93
edge8 %g7, %o2, %g4
brgz %g6, loop_94
loop_92:
edge32n %l5, %l2, %i2
loop_93:
bvc,a,pn %icc, loop_95
fands %f4, %f9, %f27
loop_94:
tvc %xcc, 0x5
fandnot2 %f4, %f26, %f24
loop_95:
fmovrdne %g2, %f10, %f4
fmovsg %icc, %f28, %f27
sdivcc %g1, 0x12B8, %l3
stbar
movneg %xcc, %o7, %g3
movn %xcc, %l4, %i7
addc %i5, 0x08DB, %l6
sdivx %i1, 0x043C, %o0
alignaddrl %g5, %o4, %l0
tg %xcc, 0x0
fbul %fcc1, loop_96
bleu,a,pn %xcc, loop_97
smulcc %o1, 0x16F0, %i4
tgu %icc, 0x3
loop_96:
call loop_98
loop_97:
ld [%l7 + 0x5C], %f30
bg,a,pt %xcc, loop_99
udivcc %i0, 0x18EB, %o5
loop_98:
tsubcctv %l1, %o6, %i6
bne,pn %icc, loop_100
loop_99:
or %i3, %o3, %g7
nop
setx loop_101, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdne %g4, %f18, %f12
loop_100:
sth %o2, [%l7 + 0x4E]
movre %l5, %l2, %g6
loop_101:
xnorcc %i2, %g2, %l3
tsubcc %o7, %g1, %l4
tpos %xcc, 0x0
mova %xcc, %i7, %i5
srax %l6, %i1, %g3
sethi 0x11EA, %g5
ld [%l7 + 0x78], %f30
fpack32 %f16, %f28, %f8
movvc %xcc, %o0, %l0
smul %o1, 0x1BCD, %i4
movpos %icc, %i0, %o4
fornot2s %f6, %f13, %f16
sdivx %l1, 0x100D, %o5
andncc %i6, %o6, %o3
fornot1 %f12, %f30, %f14
andcc %i3, 0x17F8, %g7
movrlez %g4, 0x3F6, %l5
tn %icc, 0x6
or %l2, %o2, %g6
ldsw [%l7 + 0x4C], %i2
smul %g2, 0x016C, %l3
edge32l %o7, %l4, %g1
wr %g0, 0x10, %asi
ldsba [%l7 + 0x60] %asi, %i5
srl %l6, %i7, %i1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbge,a %fcc1, loop_102
edge32l %g3, %o0, %g5
wr %g0, 0xea, %asi
stwa %o1, [%l7 + 0x1C] %asi
membar #Sync
loop_102:
stw %l0, [%l7 + 0x4C]
mova %icc, %i0, %i4
tge %icc, 0x0
xnorcc %l1, %o5, %o4
movre %o6, 0x1A8, %i6
array32 %i3, %o3, %g4
nop
setx 0x11D8EBD6CEDBB6EE, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f8
fsqrtd %f8, %f22
addc %g7, 0x0CEA, %l5
wr %g0, 0x21, %asi
stxa %l2, [%g0 + 0x108] %asi
call loop_103
smul %g6, %o2, %i2
edge8ln %g2, %l3, %l4
tleu %icc, 0x4
loop_103:
fmovdgu %icc, %f18, %f3
sdiv %o7, 0x184F, %g1
sllx %l6, 0x04, %i7
nop
setx 0x36FF2C0C607C5327, %l0, %l6
stx %l6, [%l7 + 0x40]
ldx [%l7 + 0x40], %fsr
ldub [%l7 + 0x6B], %i5
wr %g0, 0x4f, %asi
stxa %i1, [%g0 + 0x38] %asi
sdivx %g3, 0x18E6, %g5
tneg %icc, 0x2
umul %o1, 0x1103, %o0
srl %i0, 0x1B, %l0
subc %i4, %o5, %l1
xnorcc %o4, %o6, %i3
add %o3, 0x07EA, %g4
nop
fitos %f4, %f27
fstox %f27, %f24
movrne %i6, %g7, %l2
set 0x50, %i2
ldsba [%l7 + %i2] 0x89, %g6
umul %o2, %i2, %l5
fpsub32s %f18, %f31, %f17
te %xcc, 0x7
tsubcc %g2, 0x13CE, %l4
bne loop_104
movpos %icc, %l3, %g1
edge32l %l6, %o7, %i7
movcs %icc, %i1, %g3
loop_104:
movrne %g5, %o1, %i5
tpos %icc, 0x6
tgu %xcc, 0x2
nop
fitos %f13, %f6
fstod %f6, %f4
mulscc %i0, %l0, %o0
edge8ln %o5, %i4, %o4
st %f1, [%l7 + 0x60]
add %l7, 0x74, %l6
wr %g0, 0x18, %asi
casa [%l6] %asi, %l1, %i3
fmul8x16al %f29, %f31, %f30
sir 0x03B2
edge32ln %o3, %o6, %g4
ble,a,pn %xcc, loop_105
tn %xcc, 0x1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wr %g0, 0x19, %asi
stda %f16, [%l7 + 0x40] %asi
loop_105:
tvs %xcc, 0x0
ldstub [%l7 + 0x58], %g7
movrlz %l2, %g6, %i6
xnorcc %o2, 0x0415, %i2
movgu %xcc, %g2, %l5
mulx %l4, %l3, %g1
sdivx %o7, 0x1E7B, %i7
movrgez %i1, %l6, %g3
ldsb [%l7 + 0x61], %o1
addc %g5, %i0, %i5
movcc %icc, %l0, %o0
tge %icc, 0x1
fbuge,a %fcc2, loop_106
fnot2 %f18, %f22
wr %g0, 0x58, %asi
ldxa [%g0 + 0x20] %asi, %i4
loop_106:
fbul %fcc0, loop_107
alignaddr %o5, %l1, %o4
fbge %fcc3, loop_108
tg %icc, 0x6
loop_107:
nop
set 0x7C, %o4
sth %o3, [%l7 + %o4]
smul %o6, %i3, %g7
loop_108:
tsubcctv %g4, %g6, %l2
sth %i6, [%l7 + 0x20]
fmovdcs %icc, %f1, %f0
mova %icc, %i2, %o2
bn,a,pt %icc, loop_109
xorcc %l5, %g2, %l4
sra %l3, %o7, %g1
fnor %f26, %f12, %f16
loop_109:
bl,a %icc, loop_110
udiv %i1, 0x1245, %l6
fbule %fcc2, loop_111
fmovspos %xcc, %f31, %f21
loop_110:
st %f0, [%l7 + 0x18]
edge32ln %i7, %o1, %g5
loop_111:
nop
set 0x60, %i7
ldda [%l7 + %i7] 0x24, %g2
tvc %xcc, 0x3
movcs %xcc, %i0, %l0
tn %icc, 0x3
lduh [%l7 + 0x0C], %o0
fpadd32 %f6, %f14, %f30
subcc %i5, 0x0187, %o5
lduh [%l7 + 0x32], %l1
fmovscc %icc, %f13, %f8
edge8 %i4, %o3, %o4
subcc %i3, 0x1DC7, %g7
fmovdle %icc, %f9, %f0
movcs %xcc, %o6, %g6
stbar
subc %l2, %i6, %g4
fand %f20, %f14, %f28
brgz,a %i2, loop_112
stx %l5, [%l7 + 0x58]
fbu,a %fcc3, loop_113
umulcc %o2, 0x1F17, %l4
loop_112:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
andncc %g2, %l3, %o7
loop_113:
tsubcctv %g1, 0x14E5, %i1
smulcc %l6, 0x051B, %o1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
be,a,pn %icc, loop_114
sra %g5, 0x18, %i7
xnor %g3, 0x078D, %i0
set 0x40, %i5
ldda [%l7 + %i5] 0x2c, %l0
loop_114:
nop
set 0x10, %o2
lduba [%l7 + %o2] 0x0c, %o0
or %o5, 0x1D01, %l1
movg %icc, %i5, %i4
fmovdne %icc, %f1, %f10
edge32l %o4, %o3, %i3
andncc %o6, %g6, %g7
move %icc, %i6, %g4
bvc %icc, loop_115
tne %xcc, 0x2
or %i2, 0x0568, %l2
tcc %icc, 0x2
loop_115:
taddcc %l5, 0x04C1, %l4
tn %icc, 0x5
fsrc1s %f6, %f0
movgu %icc, %o2, %l3
nop
fitos %f14, %f11
fstox %f11, %f6
tle %xcc, 0x6
taddcctv %g2, 0x1527, %o7
alignaddrl %g1, %i1, %l6
edge8 %g5, %o1, %g3
tcc %xcc, 0x1
or %i0, %i7, %o0
alignaddr %o5, %l1, %i5
tvs %icc, 0x4
fnot1s %f13, %f4
subcc %i4, 0x0311, %o4
subccc %o3, 0x175D, %l0
fone %f10
movcc %xcc, %i3, %g6
set 0x63, %g6
ldstuba [%l7 + %g6] 0x89, %g7
tcs %icc, 0x6
tcs %xcc, 0x7
wr %g0, 0xea, %asi
ldda [%l7 + 0x30] %asi, %o6
mova %icc, %i6, %i2
movne %icc, %g4, %l5
fbo,a %fcc3, loop_116
andcc %l2, %l4, %l3
fmovspos %icc, %f22, %f11
edge8ln %o2, %g2, %o7
loop_116:
fandnot1 %f4, %f22, %f16
smulcc %i1, %l6, %g1
umulcc %g5, %g3, %i0
umulcc %o1, %o0, %i7
tn %xcc, 0x2
fornot2 %f2, %f4, %f4
movcs %icc, %l1, %o5
bvs,pt %xcc, loop_117
fpmerge %f7, %f24, %f24
nop
setx loop_118, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movl %xcc, %i4, %i5
loop_117:
tsubcctv %o4, 0x137D, %l0
movrgz %o3, 0x33B, %i3
loop_118:
bcs,a,pn %xcc, loop_119
taddcc %g6, %o6, %g7
tcc %xcc, 0x1
movne %xcc, %i2, %i6
loop_119:
movge %xcc, %l5, %g4
bvc,pn %icc, loop_120
edge32 %l4, %l3, %l2
sethi 0x1A9B, %g2
fmovdgu %xcc, %f4, %f5
loop_120:
nop
setx loop_121, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ta %xcc, 0x2
nop
setx loop_122, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmuld8sux16 %f18, %f10, %f10
loop_121:
fble,a %fcc0, loop_123
edge8 %o7, %i1, %o2
loop_122:
ldd [%l7 + 0x40], %f12
fsrc2s %f10, %f21
loop_123:
udiv %g1, 0x0293, %g5
alignaddr %l6, %g3, %i0
bleu loop_124
umulcc %o0, %o1, %i7
movneg %icc, %o5, %l1
tneg %icc, 0x0
loop_124:
sra %i4, 0x0F, %i5
tneg %xcc, 0x3
mulscc %o4, 0x197A, %l0
movle %xcc, %i3, %g6
sll %o3, 0x1E, %g7
udivx %i2, 0x0080, %i6
set 0x48, %l3
sta %f21, [%l7 + %l3] 0x10
bleu,pn %icc, loop_125
tgu %xcc, 0x2
fpsub32s %f4, %f19, %f29
nop
setx 0x23A9509860767F8A, %l0, %l6
stx %l6, [%l7 + 0x40]
ldx [%l7 + 0x40], %fsr
loop_125:
nop
fitos %f11, %f23
fstoi %f23, %f28
xorcc %o6, %g4, %l4
fpmerge %f21, %f14, %f26
fbne,a %fcc3, loop_126
ble,pt %icc, loop_127
fbul %fcc3, loop_128
alignaddr %l5, %l3, %l2
loop_126:
fcmpne16 %f10, %f8, %o7
loop_127:
srax %g2, %o2, %g1
loop_128:
addccc %g5, 0x0FFA, %l6
edge32l %i1, %g3, %i0
fpackfix %f6, %f20
tl %xcc, 0x2
ta %icc, 0x6
nop
setx 0xCEB1E923, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f12
setx 0xC1AAA7CD, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f14
fdivs %f14, %f12, %f15
bneg %xcc, loop_129
smulcc %o1, %o0, %o5
membar 0x06
subc %i7, 0x19E9, %l1
loop_129:
st %f9, [%l7 + 0x5C]
nop
setx 0x653BEA3313D4A999, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f10
setx 0x5D88B829C85B37AC, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f20
fdivd %f20, %f10, %f4
fmuld8ulx16 %f8, %f29, %f8
orncc %i5, 0x1B30, %i4
andcc %o4, 0x035B, %l0
ta %xcc, 0x3
fbg,a %fcc1, loop_130
movgu %icc, %g6, %o3
bneg %xcc, loop_131
fornot2 %f18, %f12, %f14
loop_130:
udivcc %i3, 0x06E5, %g7
nop
setx 0x63AA1C7CED251ECF, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f2
setx 0x212DC5E09915BC2E, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f26
fsubd %f26, %f2, %f30
loop_131:
movleu %icc, %i2, %o6
nop
setx 0x5EBD4FF0, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f30
fsqrts %f30, %f20
fmovsl %icc, %f12, %f8
sllx %g4, 0x19, %i6
fmovsa %xcc, %f10, %f15
nop
setx 0xE7279FE280610320, %l0, %l6
stx %l6, [%l7 + 0x28]
ldx [%l7 + 0x28], %fsr
fcmpgt32 %f22, %f26, %l5
lduw [%l7 + 0x24], %l4
fbug,a %fcc2, loop_132
movvs %icc, %l2, %l3
add %l7, 0x30, %l6
wr %g0, 0x19, %asi
ldxa [%l6] %asi, %o7
casxa [%l6] 0x19, %o7, %g2
loop_132:
edge8ln %g1, %o2, %l6
fbg,a %fcc3, loop_133
popc 0x1CC1, %g5
edge8l %i1, %i0, %g3
sub %o0, 0x1B04, %o5
loop_133:
orncc %o1, %l1, %i7
movre %i5, 0x17B, %i4
taddcc %o4, 0x0840, %g6
orn %l0, 0x0E39, %o3
alignaddrl %g7, %i2, %i3
taddcctv %g4, 0x1691, %i6
and %l5, %l4, %o6
movrgz %l2, 0x0D0, %o7
tgu %xcc, 0x3
edge8 %l3, %g2, %o2
movpos %icc, %g1, %l6
tsubcctv %g5, 0x0B55, %i0
movne %icc, %i1, %o0
sir 0x0813
tvc %icc, 0x6
tsubcctv %g3, %o5, %l1
fpadd16 %f6, %f12, %f8
sdiv %o1, 0x1D39, %i5
wr %g0, 0x19, %asi
ldxa [%l7 + 0x10] %asi, %i4
tsubcctv %o4, %i7, %l0
std %f4, [%l7 + 0x38]
te %xcc, 0x7
membar #Sync
set 0x40, %l1
ldda [%l7 + %l1] 0xf1, %f16
fmovsvc %icc, %f12, %f20
fxnor %f24, %f6, %f12
movrgez %o3, 0x23F, %g7
edge32n %g6, %i2, %g4
or %i3, %l5, %i6
fmovsleu %icc, %f21, %f20
set 0x40, %o5
sta %f30, [%l7 + %o5] 0x18
prefetch [%l7 + 0x58], 0x2
alignaddr %l4, %l2, %o6
ldd [%l7 + 0x28], %f0
fzeros %f16
ble %icc, loop_134
call loop_135
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmul8x16au %f11, %f16, %f28
loop_134:
nop
add %l7, 0x60, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %o7
casxa [%l6] %asi, %o7, %g2
loop_135:
fble %fcc1, loop_136
fcmple32 %f4, %f30, %o2
fbn,a %fcc1, loop_137
nop
setx 0x62B845B4CD477B6C, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f16
setx 0xC3D32EE1B8B4246B, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f12
faddd %f12, %f16, %f2
loop_136:
nop
wr %g0, 0x88, %asi
sta %f9, [%l7 + 0x10] %asi
loop_137:
xorcc %g1, 0x0731, %l3
srax %l6, %g5, %i1
fpadd16 %f12, %f26, %f2
fmovsl %xcc, %f9, %f10
wr %g0, 0x10, %asi
swapa [%l7 + 0x64] %asi, %i0
ldx [%l7 + 0x40], %o0
flush %l7 + 0x58
udivcc %g3, 0x0C87, %o5
bcs,a %icc, loop_138
addcc %o1, %l1, %i5
swap [%l7 + 0x34], %i4
fmovsleu %icc, %f28, %f15
loop_138:
fbule %fcc0, loop_139
orcc %o4, 0x0FE4, %l0
xnorcc %o3, 0x1DE5, %g7
nop
setx 0x46638D81, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f13
setx 0xE897A49E, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f23
fsubs %f23, %f13, %f8
loop_139:
ldd [%l7 + 0x60], %f28
smulcc %g6, 0x0650, %i7
orn %i2, %i3, %g4
fcmpne16 %f24, %f20, %l5
subccc %l4, %l2, %o6
add %i6, %g2, %o2
edge16 %o7, %g1, %l6
tvc %icc, 0x1
fpadd16 %f26, %f0, %f26
tcs %icc, 0x2
set 0x40, %g4
ldda [%l7 + %g4] 0x0c, %f0
movrne %g5, 0x0FA, %i1
bshuffle %f0, %f18, %f30
movl %xcc, %l3, %i0
set 0x10, %l2
stwa %g3, [%l7 + %l2] 0xea
membar #Sync
tneg %icc, 0x3
movcs %icc, %o5, %o0
movgu %icc, %l1, %o1
andncc %i5, %o4, %l0
sll %i4, %o3, %g6
mulx %g7, %i2, %i7
bvs,a,pn %xcc, loop_140
srlx %i3, 0x15, %g4
flush %l7 + 0x5C
srl %l5, 0x13, %l4
loop_140:
movrne %o6, 0x3C7, %l2
umulcc %g2, 0x028C, %o2
tvc %icc, 0x7
fnors %f25, %f6, %f4
add %o7, 0x0DFD, %g1
ldx [%l7 + 0x60], %i6
movne %icc, %l6, %i1
membar 0x28
fxor %f22, %f10, %f2
fnegs %f24, %f3
nop
setx 0xE68CAAC311ED4ECF, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f10
fsqrtd %f10, %f24
andncc %l3, %i0, %g3
fand %f30, %f28, %f14
array16 %o5, %g5, %o0
ldsw [%l7 + 0x44], %o1
fmovsg %xcc, %f0, %f26
array32 %i5, %o4, %l0
mova %icc, %i4, %o3
movrlz %g6, 0x165, %g7
wr %g0, 0x89, %asi
lduha [%l7 + 0x08] %asi, %i2
udiv %i7, 0x04D3, %l1
fornot1 %f28, %f24, %f22
wr %g0, 0x18, %asi
lda [%l7 + 0x58] %asi, %f20
sllx %i3, 0x07, %g4
set 0x40, %o0
stda %f16, [%l7 + %o0] 0x15
fabsd %f24, %f6
edge32n %l5, %l4, %l2
bge,a,pt %icc, loop_141
srl %g2, %o6, %o2
stw %g1, [%l7 + 0x4C]
movrgez %o7, 0x3D4, %l6
loop_141:
fbug,a %fcc3, loop_142
edge16ln %i6, %i1, %i0
lduh [%l7 + 0x48], %l3
fblg,a %fcc3, loop_143
loop_142:
orncc %g3, 0x03B4, %g5
udiv %o5, 0x10E9, %o0
mova %icc, %i5, %o1
loop_143:
movpos %xcc, %o4, %i4
fsrc1s %f4, %f17
set 0x72, %l5
ldsha [%l7 + %l5] 0x19, %l0
bvs %xcc, loop_144
smulcc %o3, 0x1364, %g6
fcmple16 %f22, %f26, %i2
taddcc %i7, %l1, %g7
loop_144:
movgu %xcc, %g4, %i3
nop
setx 0xBC6FC906105A7957, %l0, %l6
stx %l6, [%l7 + 0x70]
ldx [%l7 + 0x70], %fsr
fbe,a %fcc2, loop_145
fmovdleu %xcc, %f18, %f18
movrgez %l5, %l4, %l2
edge32ln %g2, %o6, %g1
loop_145:
ldsb [%l7 + 0x38], %o7
movcs %xcc, %l6, %o2
bg %xcc, loop_146
srax %i6, 0x00, %i0
edge16ln %i1, %l3, %g5
edge8ln %o5, %o0, %g3
loop_146:
fmovdg %icc, %f20, %f8
edge32 %i5, %o4, %i4
wr %g0, 0x0c, %asi
ldda [%l7 + 0x20] %asi, %o0
edge8ln %o3, %l0, %g6
edge16n %i2, %i7, %g7
move %xcc, %g4, %l1
bge %icc, loop_147
add %i3, %l5, %l2
fandnot2s %f16, %f0, %f3
srlx %l4, %o6, %g1
loop_147:
fmovse %icc, %f14, %f8
set 0x44, %l0
stwa %o7, [%l7 + %l0] 0x80
add %g2, 0x1997, %o2
bleu,pt %xcc, loop_148
xor %l6, 0x1167, %i6
ldstub [%l7 + 0x22], %i0
srax %i1, %g5, %o5
loop_148:
tvs %xcc, 0x5
fmovdleu %xcc, %f29, %f27
wr %g0, 0x80, %asi
stda %f16, [%l7 + 0x40] %asi
fsrc2 %f0, %f24
fmovdcc %icc, %f5, %f13
nop
fitos %f26, %f12
fbuge,a %fcc0, loop_149
alignaddrl %l3, %o0, %i5
sethi 0x16ED, %g3
tgu %xcc, 0x2
loop_149:
movg %xcc, %o4, %i4
taddcc %o1, %o3, %l0
wr %g0, 0x89, %asi
ldswa [%l7 + 0x1C] %asi, %i2
srax %g6, %i7, %g7
tcs %icc, 0x5
fbe,a %fcc0, loop_150
tcs %xcc, 0x0
fcmpgt32 %f8, %f12, %g4
movl %icc, %l1, %i3
loop_150:
tpos %xcc, 0x4
xorcc %l5, 0x1103, %l2
sir 0x1EBF
fands %f10, %f1, %f9
ldx [%l7 + 0x78], %o6
set 0x54, %g3
lda [%l7 + %g3] 0x19, %f9
alignaddr %g1, %l4, %o7
tvc %icc, 0x4
edge8ln %o2, %g2, %i6
tcs %xcc, 0x4
edge16n %i0, %l6, %g5
tsubcc %o5, 0x14FD, %i1
nop
fitod %f10, %f12
fdtox %f12, %f30
movn %icc, %o0, %l3
movleu %xcc, %i5, %g3
addccc %o4, 0x0076, %o1
popc 0x1781, %i4
xor %o3, %l0, %i2
movpos %xcc, %g6, %i7
sdivx %g7, 0x129B, %l1
fpack16 %f12, %f30
movg %icc, %i3, %g4
movrlez %l2, 0x0FB, %l5
sdivx %g1, 0x03B1, %l4
stw %o6, [%l7 + 0x1C]
ble,a,pn %icc, loop_151
membar 0x78
smulcc %o2, 0x0125, %o7
nop
setx loop_152, %l0, %l1
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_151:
nop
setx loop_153, %l0, %l1
jmpl %l1, %i6
sir 0x1559
fmovse %xcc, %f8, %f6
loop_152:
fmovs %f19, %f20
loop_153:
fbul,a %fcc2, loop_154
tsubcctv %g2, 0x1889, %i0
movl %icc, %g5, %o5
edge32n %l6, %o0, %l3
loop_154:
nop
setx loop_155, %l0, %l1
jmpl %l1, %i5
tcc %icc, 0x4
sdivx %i1, 0x03BD, %g3
sdivx %o1, 0x1615, %i4
loop_155:
subc %o4, %o3, %i2
array32 %g6, %i7, %l0
movcc %icc, %l1, %i3
fpackfix %f2, %f30
tsubcctv %g4, 0x013C, %g7
movpos %xcc, %l5, %l2
subc %l4, 0x0D18, %o6
sdivcc %g1, 0x1915, %o2
fmovdneg %xcc, %f22, %f19
wr %g0, 0x04, %asi
swapa [%l7 + 0x38] %asi, %i6
tne %xcc, 0x0
orn %g2, %o7, %g5
movrlez %i0, 0x113, %o5
tsubcc %o0, 0x03AE, %l3
movpos %icc, %l6, %i5
fbule,a %fcc0, loop_156
nop
setx 0x030B3EE290602411, %l0, %l6
stx %l6, [%l7 + 0x30]
ldx [%l7 + 0x30], %fsr
brgz %i1, loop_157
tgu %xcc, 0x7
loop_156:
tvs %icc, 0x3
set 0x1C, %g7
lduwa [%l7 + %g7] 0x19, %o1
loop_157:
nop
fitos %f7, %f7
fstoi %f7, %f27
fzeros %f12
udivx %g3, 0x12A0, %o4
movrgez %o3, 0x1BA, %i2
stb %g6, [%l7 + 0x47]
tn %xcc, 0x4
move %xcc, %i7, %i4
sllx %l0, %l1, %g4
movrlez %g7, %i3, %l5
tge %xcc, 0x6
fpsub16s %f10, %f25, %f29
mulscc %l2, 0x03B1, %l4
nop
set 0x28, %g2
lduw [%l7 + %g2], %g1
orn %o6, %o2, %g2
tn %icc, 0x4
subcc %i6, 0x069C, %g5
edge32n %i0, %o7, %o5
udivcc %l3, 0x00FE, %l6
ldsw [%l7 + 0x30], %i5
fbn %fcc3, loop_158
fbu,a %fcc1, loop_159
alignaddrl %o0, %i1, %o1
edge16l %o4, %o3, %i2
loop_158:
bvs %xcc, loop_160
loop_159:
fbu %fcc0, loop_161
movrgez %g3, %g6, %i4
call loop_162
loop_160:
ta %icc, 0x7
loop_161:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sdivx %l0, 0x153F, %l1
loop_162:
movne %xcc, %i7, %g4
fmovrdlez %i3, %f18, %f0
ldstub [%l7 + 0x28], %l5
movneg %xcc, %g7, %l2
st %f6, [%l7 + 0x60]
movcc %icc, %g1, %l4
stx %o6, [%l7 + 0x38]
taddcctv %g2, %o2, %g5
fmovscc %icc, %f18, %f24
addc %i0, 0x0A0A, %o7
xnor %i6, %o5, %l6
edge8n %l3, %o0, %i5
fmovdcc %icc, %f17, %f8
xorcc %i1, %o1, %o4
fpack16 %f4, %f25
brnz %i2, loop_163
tpos %icc, 0x5
fmovdvc %icc, %f26, %f21
addcc %g3, 0x19E1, %g6
loop_163:
movcs %icc, %o3, %l0
fmovsl %icc, %f16, %f17
set 0x40, %i1
stda %f16, [%l7 + %i1] 0x1f
membar #Sync
sdivcc %l1, 0x1021, %i4
nop
setx loop_164, %l0, %l1
jmpl %l1, %i7
alignaddr %i3, %g4, %l5
tvs %xcc, 0x1
xor %g7, %g1, %l2
loop_164:
subc %l4, %g2, %o2
movg %xcc, %o6, %i0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movvc %xcc, %g5, %o7
nop
set 0x69, %o7
ldub [%l7 + %o7], %i6
movvs %xcc, %l6, %l3
movvc %xcc, %o0, %o5
movre %i5, 0x330, %o1
wr %g0, 0x80, %asi
lda [%l7 + 0x5C] %asi, %f4
fzeros %f24
srlx %o4, %i1, %i2
move %icc, %g3, %o3
edge16l %g6, %l1, %l0
ld [%l7 + 0x0C], %f7
bleu,a %xcc, loop_165
popc 0x0305, %i7
umulcc %i4, 0x03BD, %g4
set 0x48, %g1
ldsha [%l7 + %g1] 0x80, %l5
loop_165:
nop
setx 0xF4D752F2F073CF45, %l0, %l6
stx %l6, [%l7 + 0x40]
ldx [%l7 + 0x40], %fsr
tvs %xcc, 0x6
bleu,a %xcc, loop_166
tvs %icc, 0x3
lduw [%l7 + 0x10], %g7
tn %icc, 0x5
loop_166:
movvc %icc, %i3, %l2
bg,a,pt %xcc, loop_167
array16 %g1, %g2, %o2
movrlez %o6, %l4, %g5
fbule,a %fcc2, loop_168
loop_167:
taddcc %o7, 0x148E, %i0
st %f4, [%l7 + 0x3C]
movneg %xcc, %l6, %l3
loop_168:
call loop_169
fmovdg %icc, %f16, %f26
sllx %i6, %o5, %o0
and %i5, %o4, %o1
loop_169:
ldd [%l7 + 0x28], %f12
sdiv %i1, 0x0EA9, %i2
fmovsle %icc, %f30, %f2
bl loop_170
or %g3, %g6, %o3
fandnot1s %f28, %f8, %f11
tn %xcc, 0x7
loop_170:
srl %l0, 0x17, %l1
fmovspos %xcc, %f16, %f31
xnorcc %i4, %i7, %g4
ta %icc, 0x6
srax %g7, 0x08, %i3
fmovde %icc, %f1, %f23
ldsw [%l7 + 0x6C], %l5
nop
fitos %f12, %f24
fstox %f24, %f8
fble,a %fcc1, loop_171
mova %xcc, %g1, %l2
add %l7, 0x44, %l6
wr %g0, 0x04, %asi
lda [%l6] %asi, %o2
casa [%l6] 0x04, %o2, %o6
loop_171:
srax %g2, 0x16, %g5
edge8l %o7, %i0, %l6
mova %xcc, %l3, %l4
fmovscs %xcc, %f19, %f11
edge32 %i6, %o5, %i5
fmovse %icc, %f27, %f16
array32 %o4, %o0, %o1
movrlz %i2, %g3, %i1
edge32ln %g6, %o3, %l1
fpsub16 %f24, %f2, %f16
tl %icc, 0x3
stb %i4, [%l7 + 0x56]
membar 0x65
movrne %i7, %l0, %g4
movne %xcc, %g7, %i3
fnot1 %f20, %f6
edge16n %l5, %g1, %l2
array16 %o2, %o6, %g2
andncc %o7, %i0, %l6
alignaddr %g5, %l3, %i6
xorcc %l4, %i5, %o5
tgu %icc, 0x6
movvs %xcc, %o4, %o1
fexpand %f8, %f2
wr %g0, 0x23, %asi
stba %i2, [%l7 + 0x16] %asi
membar #Sync
movrgez %g3, 0x196, %o0
bpos,a loop_172
edge8n %g6, %o3, %l1
ta %xcc, 0x4
movcs %icc, %i4, %i1
loop_172:
movvc %xcc, %l0, %i7
tleu %xcc, 0x7
fmovde %xcc, %f19, %f4
flush %l7 + 0x0C
movg %xcc, %g4, %i3
brgz %g7, loop_173
fmovrse %l5, %f15, %f21
fmovscc %icc, %f13, %f20
mulscc %g1, %o2, %l2
loop_173:
fnors %f3, %f9, %f26
smul %g2, 0x1E5C, %o6
fsrc1 %f16, %f10
fpmerge %f14, %f21, %f14
wr %g0, 0xf0, %asi
stda %f16, [%l7 + 0x40] %asi
membar #Sync
wr %g0, 0x88, %asi
ldstuba [%l7 + 0x3A] %asi, %i0
alignaddrl %o7, %l6, %l3
be,pn %icc, loop_174
nop
setx 0x79155B45C5CDC7EE, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f4
fsqrtd %f4, %f10
brnz,a %g5, loop_175
ba,pn %xcc, loop_176
loop_174:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tne %xcc, 0x5
loop_175:
nop
wr %g0, 0x22, %asi
stwa %l4, [%l7 + 0x7C] %asi
membar #Sync
loop_176:
te %xcc, 0x5
brgez %i6, loop_177
andncc %o5, %i5, %o4
movrgz %i2, 0x3DA, %o1
taddcc %g3, 0x0695, %o0
loop_177:
ldstub [%l7 + 0x72], %g6
fmovsge %icc, %f11, %f28
array16 %l1, %o3, %i1
sub %l0, 0x1FF9, %i7
sth %i4, [%l7 + 0x44]
fmul8x16au %f17, %f1, %f12
flush %l7 + 0x2C
andcc %g4, 0x1EE0, %g7
movrne %l5, %i3, %g1
movcs %xcc, %l2, %o2
fcmple16 %f28, %f6, %g2
xor %i0, %o6, %l6
fbule %fcc2, loop_178
edge8 %o7, %l3, %l4
fmovsvs %xcc, %f3, %f26
taddcctv %i6, %g5, %o5
loop_178:
movgu %xcc, %i5, %i2
srlx %o4, 0x0F, %g3
srlx %o0, %o1, %g6
brnz %l1, loop_179
edge16l %o3, %i1, %l0
addccc %i7, 0x0E65, %g4
edge8n %g7, %i4, %l5
loop_179:
sll %i3, 0x1D, %l2
edge32l %o2, %g2, %i0
srlx %o6, %g1, %o7
fmovdl %xcc, %f5, %f17
nop
setx loop_180, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsgu %xcc, %f21, %f20
alignaddrl %l6, %l3, %i6
edge8n %l4, %g5, %i5
loop_180:
fmovd %f0, %f10
ta %xcc, 0x7
edge8n %i2, %o4, %g3
movvs %xcc, %o0, %o5
movvs %icc, %o1, %l1
be,pn %icc, loop_181
fmovdgu %icc, %f3, %f12
addcc %o3, 0x1A65, %i1
fmovsle %xcc, %f30, %f26
loop_181:
sdivx %g6, 0x1B5C, %l0
udiv %g4, 0x0C0A, %i7
tvc %icc, 0x4
nop
setx 0x8BBB3E6C, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f29
setx 0x1B395F59, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f28
fmuls %f28, %f29, %f27
fbge,a %fcc3, loop_182
nop
setx 0xA071B13C, %l0, %l6
st %l6, [%l7 + 0x08]
ld [%l7 + 0x08], %fsr
fxors %f18, %f28, %f16
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_182:
sir 0x06E5
set 0x54, %i0
stha %g7, [%l7 + %i0] 0xeb
membar #Sync
edge16l %i4, %i3, %l5
brgez,a %l2, loop_183
brlz,a %g2, loop_184
fbg %fcc2, loop_185
movrne %o2, %i0, %o6
loop_183:
movl %icc, %o7, %g1
loop_184:
bvs,a %icc, loop_186
loop_185:
movg %icc, %l3, %l6
subc %l4, %i6, %g5
andcc %i2, %i5, %o4
loop_186:
fzeros %f5
udivcc %o0, 0x11ED, %g3
wr %g0, 0x18, %asi
ldswa [%l7 + 0x74] %asi, %o1
movl %xcc, %o5, %o3
move %icc, %i1, %g6
stb %l0, [%l7 + 0x7B]
bl,a,pn %icc, loop_187
move %xcc, %g4, %i7
tneg %xcc, 0x5
wr %g0, 0x80, %asi
lduba [%l7 + 0x0F] %asi, %g7
loop_187:
fone %f14
set 0x30, %l4
lduha [%l7 + %l4] 0x81, %l1
edge32n %i4, %i3, %l5
tcs %xcc, 0x1
nop
setx 0xA459F5BA08BE29C1, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f14
setx 0x0286CFC392CAE65B, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f26
fdivd %f26, %f14, %f28
te %xcc, 0x7
tneg %xcc, 0x4
fpack32 %f14, %f18, %f12
array16 %l2, %o2, %i0
fpsub32s %f30, %f10, %f28
prefetch [%l7 + 0x18], 0x0
edge16n %g2, %o6, %o7
sdivx %l3, 0x1E57, %l6
fmul8x16al %f14, %f2, %f0
fsrc2 %f2, %f16
taddcctv %g1, 0x186F, %l4
addccc %i6, 0x07D0, %g5
bvs,a %xcc, loop_188
edge32l %i2, %i5, %o4
fornot1 %f6, %f12, %f4
alignaddrl %g3, %o1, %o0
loop_188:
bcs,a %icc, loop_189
fba,a %fcc0, loop_190
te %icc, 0x1
wr %g0, 0x88, %asi
stba %o5, [%l7 + 0x30] %asi
loop_189:
tn %xcc, 0x3
loop_190:
bg loop_191
fbl,a %fcc3, loop_192
movrlz %o3, %i1, %g6
udivx %l0, 0x0E2C, %g4
loop_191:
andcc %i7, %l1, %i4
loop_192:
sub %g7, %i3, %l5
tleu %xcc, 0x4
membar 0x20
tge %icc, 0x1
xnor %l2, %o2, %g2
wr %g0, 0x80, %asi
stha %o6, [%l7 + 0x1C] %asi
addccc %i0, %o7, %l6
nop
setx 0xF36078FA70666236, %l0, %l6
stx %l6, [%l7 + 0x20]
ldx [%l7 + 0x20], %fsr
be,a,pn %icc, loop_193
sub %l3, %g1, %l4
fsrc2s %f1, %f26
bg,pt %xcc, loop_194
loop_193:
xnorcc %g5, 0x07A7, %i2
stw %i5, [%l7 + 0x50]
fpadd32s %f3, %f23, %f12
loop_194:
tge %xcc, 0x1
fbg,a %fcc3, loop_195
srl %i6, %g3, %o4
umul %o0, 0x0B6D, %o1
nop
setx 0xF0413EC9, %l0, %l6
st %l6, [%l7 + 0x7C]
ld [%l7 + 0x7C], %fsr
loop_195:
fmovdcc %icc, %f19, %f23
fmovrslez %o3, %f21, %f14
movgu %xcc, %i1, %g6
nop
setx 0x42515409, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f22
setx 0x39DAA52F, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f13
fmuls %f13, %f22, %f1
tne %icc, 0x5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
move %icc, %l0, %o5
fpsub16 %f4, %f22, %f28
tpos %xcc, 0x5
movpos %xcc, %i7, %l1
brlz,a %g4, loop_196
fandnot2 %f22, %f26, %f26
array16 %i4, %i3, %l5
bvs,a loop_197
loop_196:
tvs %icc, 0x4
array16 %l2, %o2, %g7
movneg %xcc, %g2, %i0
loop_197:
movge %xcc, %o6, %l6
tleu %icc, 0x4
edge16 %o7, %l3, %l4
ta %xcc, 0x5
tsubcctv %g1, %g5, %i2
movrlz %i5, %g3, %i6
edge16l %o4, %o1, %o3
tcc %xcc, 0x2
fmovd %f20, %f28
tl %xcc, 0x3
nop
fitod %f26, %f0
faligndata %f18, %f16, %f20
sth %o0, [%l7 + 0x6A]
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sll %g6, 0x0C, %i1
udiv %l0, 0x0B1E, %o5
edge8n %i7, %g4, %i4
sir 0x0503
tgu %xcc, 0x3
tne %xcc, 0x6
fpsub16 %f20, %f16, %f2
fmovdge %icc, %f16, %f9
edge8n %i3, %l1, %l2
fble,a %fcc2, loop_198
bn,a,pn %xcc, loop_199
prefetch [%l7 + 0x74], 0x3
nop
setx loop_200, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_198:
sdiv %o2, 0x0636, %g7
loop_199:
ld [%l7 + 0x40], %f19
xor %l5, 0x1922, %i0
loop_200:
nop
set 0x40, %i6
ldd [%l7 + %i6], %o6
taddcctv %g2, 0x1DE0, %l6
nop
fitos %f27, %f18
edge8l %o7, %l4, %l3
bg %icc, loop_201
edge32 %g5, %g1, %i5
add %g3, 0x1C2E, %i6
set 0x44, %g5
swapa [%l7 + %g5] 0x10, %o4
loop_201:
sra %o1, 0x1A, %o3
membar 0x78
tpos %icc, 0x2
bl,pt %xcc, loop_202
call loop_203
fcmpgt16 %f20, %f24, %i2
fsrc2s %f6, %f31
loop_202:
sethi 0x0917, %o0
loop_203:
bcs,a,pt %icc, loop_204
and %i1, %g6, %l0
xnorcc %o5, %i7, %g4
alignaddr %i4, %i3, %l1
loop_204:
umulcc %o2, 0x1724, %g7
ld [%l7 + 0x10], %f29
add %l7, 0x18, %l6
wr %g0, 0x0c, %asi
ldxa [%l6] %asi, %l2
casxa [%l6] 0x0c, %l2, %i0
add %l7, 0x4C, %l6
wr %g0, 0x0c, %asi
casa [%l6] %asi, %o6, %g2
movleu %xcc, %l6, %o7
fmovdge %icc, %f8, %f15
tpos %xcc, 0x1
fmovrdlez %l5, %f16, %f20
fones %f12
movne %xcc, %l3, %g5
tl %xcc, 0x4
edge8l %l4, %i5, %g1
movre %i6, %o4, %g3
fbl %fcc1, loop_205
nop
setx loop_206, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx 0x90E7323A, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f21
setx 0x83CEF779, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f3
fdivs %f3, %f21, %f2
fzeros %f22
loop_205:
brlez,a %o3, loop_207
loop_206:
xorcc %o1, 0x1C5A, %i2
edge16l %i1, %g6, %o0
brlz %o5, loop_208
loop_207:
fmovdcs %xcc, %f5, %f25
fba,a %fcc0, loop_209
fpackfix %f8, %f30
loop_208:
array8 %l0, %g4, %i7
edge32ln %i3, %i4, %l1
loop_209:
nop
set 0x40, %o6
lda [%l7 + %o6] 0x0c, %f25
movrgz %o2, 0x3A3, %l2
xor %g7, %o6, %i0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
membar 0x00
edge16 %g2, %o7, %l5
and %l6, %l3, %l4
ble,a,pt %xcc, loop_210
fbo %fcc1, loop_211
sdivcc %i5, 0x1BD7, %g1
sir 0x196C
loop_210:
tvs %icc, 0x7
loop_211:
tl %xcc, 0x5
call loop_212
srax %i6, %o4, %g3
umulcc %g5, %o3, %o1
edge32l %i1, %g6, %i2
loop_212:
movg %icc, %o0, %o5
tneg %xcc, 0x0
nop
setx 0x0DBC1460CE6C55FD, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f12
setx 0xDF8F5836A6E9C72A, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f8
fmuld %f8, %f12, %f16
tcs %xcc, 0x7
srl %l0, %g4, %i7
wr %g0, 0x89, %asi
ldda [%l7 + 0x70] %asi, %i2
nop
fitos %f14, %f1
fstox %f1, %f10
fxtos %f10, %f10
nop
setx loop_213, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
add %l1, %o2, %l2
xor %i4, 0x1A4B, %o6
bgu,a %icc, loop_214
loop_213:
tvc %icc, 0x5
tvs %icc, 0x5
bpos %xcc, loop_215
loop_214:
udiv %i0, 0x16EA, %g7
xnorcc %g2, %o7, %l5
sdivcc %l6, 0x1A0A, %l3
loop_215:
stbar
tle %xcc, 0x6
tl %icc, 0x6
edge8ln %i5, %l4, %i6
movpos %xcc, %g1, %g3
movgu %icc, %o4, %g5
tcs %icc, 0x1
fpsub32s %f24, %f30, %f17
tsubcc %o1, 0x141F, %o3
alignaddr %g6, %i2, %o0
movpos %icc, %o5, %i1
nop
setx 0xDB9551A708F99593, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f10
setx 0xB6E703325ACB412A, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f16
fsubd %f16, %f10, %f24
ldx [%l7 + 0x60], %g4
smul %i7, %i3, %l1
edge32l %l0, %o2, %l2
fmul8x16au %f14, %f18, %f8
movvc %xcc, %o6, %i4
fbue %fcc2, loop_216
stw %i0, [%l7 + 0x10]
fmovdg %xcc, %f23, %f19
xnor %g7, 0x0D62, %o7
loop_216:
orcc %g2, 0x0CF1, %l5
sllx %l6, 0x1C, %i5
fxor %f18, %f12, %f12
edge32ln %l4, %i6, %g1
tsubcc %g3, %o4, %l3
fmovsgu %xcc, %f16, %f11
array16 %g5, %o3, %g6
movrgz %o1, 0x183, %i2
sdivx %o0, 0x06E6, %i1
edge32n %o5, %g4, %i7
ldd [%l7 + 0x70], %l0
andcc %i3, 0x1CE9, %o2
nop
fitos %f2, %f26
wr %g0, 0x80, %asi
ldstuba [%l7 + 0x7B] %asi, %l2
sllx %o6, 0x08, %i4
fmovrsgz %i0, %f4, %f4
bgu,a loop_217
fbuge %fcc1, loop_218
fbg %fcc2, loop_219
xnor %l0, %g7, %g2
loop_217:
nop
setx 0xB976C5EC, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f16
setx 0x5DC6199F, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f11
fmuls %f11, %f16, %f15
loop_218:
call loop_220
loop_219:
edge8ln %l5, %l6, %i5
nop
setx 0xF481DF3F5060B198, %l0, %l6
stx %l6, [%l7 + 0x08]
ldx [%l7 + 0x08], %fsr
tsubcc %o7, 0x13ED, %i6
loop_220:
udivx %g1, 0x0577, %l4
stbar
sethi 0x1F85, %g3
alignaddr %l3, %g5, %o4
and %g6, 0x0C62, %o3
xnorcc %i2, %o0, %o1
fbe %fcc1, loop_221
fmovrdgez %o5, %f16, %f30
addccc %g4, 0x14CE, %i7
fpackfix %f20, %f18
loop_221:
xor %l1, 0x0703, %i1
movrgz %o2, %l2, %o6
ldd [%l7 + 0x58], %i2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge16ln %i0, %l0, %i4
addc %g2, 0x0847, %g7
or %l5, %i5, %o7
fcmple32 %f16, %f0, %l6
te %xcc, 0x6
add %g1, 0x09C8, %l4
membar 0x07
nop
setx 0xD26ED6B9, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f30
setx 0x555A8048, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f24
fsubs %f24, %f30, %f14
edge32l %i6, %g3, %g5
umul %l3, 0x1347, %g6
wr %g0, 0x89, %asi
stba %o3, [%l7 + 0x27] %asi
edge32 %o4, %o0, %i2
set 0x14, %o1
ldswa [%l7 + %o1] 0x19, %o5
orn %o1, %i7, %g4
fba,a %fcc0, loop_222
ldx [%l7 + 0x70], %l1
sir 0x17D2
tne %xcc, 0x6
loop_222:
srlx %i1, 0x11, %l2
nop
setx 0x6A44F66C503C16B9, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f16
setx 0x86B07BD14C9392EF, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f10
faddd %f10, %f16, %f16
fexpand %f2, %f12
fpsub16 %f16, %f20, %f18
mulx %o6, %i3, %o2
fbo %fcc3, loop_223
fmovse %xcc, %f16, %f3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
array16 %i0, %l0, %g2
loop_223:
edge8ln %i4, %l5, %i5
tne %icc, 0x2
nop
fitos %f10, %f23
fstox %f23, %f22
fxtos %f22, %f19
bl,a,pt %xcc, loop_224
nop
setx 0x61C7089DEC296930, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f2
setx 0xC407D036160DFE09, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f8
fsubd %f8, %f2, %f10
fbg,a %fcc1, loop_225
tn %icc, 0x1
loop_224:
sdivcc %o7, 0x0145, %l6
fmovdne %icc, %f9, %f24
loop_225:
smulcc %g1, 0x1F58, %l4
ta %icc, 0x4
fsrc2s %f28, %f25
subccc %g7, %g3, %i6
fmovsle %xcc, %f25, %f22
umulcc %g5, 0x1B8D, %g6
orcc %o3, 0x1BDF, %o4
fones %f17
tge %icc, 0x1
fors %f17, %f24, %f29
fbn %fcc1, loop_226
sdivx %o0, 0x0EE7, %i2
tge %icc, 0x5
tl %icc, 0x2
loop_226:
udivcc %o5, 0x1038, %o1
smul %i7, 0x0D82, %g4
sll %l3, 0x12, %l1
move %xcc, %i1, %l2
movgu %icc, %o6, %i3
movvc %xcc, %o2, %l0
fnot2 %f24, %f20
fmovdge %icc, %f14, %f3
array32 %i0, %g2, %i4
fzero %f6
tg %icc, 0x6
movre %i5, 0x290, %o7
fbe,a %fcc3, loop_227
sub %l5, 0x1C9C, %g1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge16 %l6, %l4, %g3
loop_227:
tneg %icc, 0x3
fmovsge %xcc, %f24, %f10
ldsh [%l7 + 0x68], %i6
fbl,a %fcc2, loop_228
ldsw [%l7 + 0x20], %g7
xnorcc %g6, %o3, %o4
xorcc %g5, 0x0AE2, %o0
loop_228:
bn,pn %icc, loop_229
xor %o5, 0x1390, %i2
fnot1 %f18, %f8
edge16 %o1, %i7, %l3
loop_229:
tge %icc, 0x2
wr %g0, 0x19, %asi
ldsba [%l7 + 0x5C] %asi, %g4
fpadd32 %f20, %f8, %f6
bcs,pt %icc, loop_230
udivcc %l1, 0x046E, %i1
nop
setx loop_231, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
popc 0x1F68, %l2
loop_230:
tneg %xcc, 0x6
fbule,a %fcc0, loop_232
loop_231:
movge %icc, %i3, %o2
fand %f16, %f30, %f30
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_232:
bne,a %icc, loop_233
xor %l0, 0x1429, %o6
addccc %i0, %g2, %i5
movre %i4, 0x08E, %o7
loop_233:
fble,a %fcc2, loop_234
subccc %l5, 0x0C52, %l6
tvc %xcc, 0x4
tsubcc %l4, %g1, %i6
loop_234:
movge %icc, %g3, %g6
set 0x2A, %i4
ldstuba [%l7 + %i4] 0x10, %o3
subccc %g7, %g5, %o0
fbne,a %fcc1, loop_235
tne %xcc, 0x7
tgu %icc, 0x0
ld [%l7 + 0x50], %f2
loop_235:
edge8 %o4, %i2, %o5
movvc %xcc, %i7, %l3
add %o1, 0x0A2F, %l1
fbl,a %fcc2, loop_236
bl,a %icc, loop_237
fmovdpos %icc, %f25, %f12
brz %i1, loop_238
loop_236:
udiv %l2, 0x0BA0, %i3
loop_237:
movrne %o2, 0x370, %l0
movn %icc, %g4, %o6
loop_238:
fmovscc %xcc, %f28, %f6
mova %icc, %g2, %i5
fbge %fcc0, loop_239
sdivcc %i0, 0x0F59, %i4
bneg loop_240
movleu %xcc, %l5, %l6
loop_239:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fsrc2 %f20, %f22
loop_240:
stb %l4, [%l7 + 0x4C]
ble,a,pn %icc, loop_241
movpos %xcc, %o7, %g1
tn %icc, 0x1
andn %g3, %i6, %g6
loop_241:
addccc %g7, %g5, %o3
tg %xcc, 0x1
sethi 0x0D3C, %o4
taddcctv %i2, 0x1C86, %o5
sdiv %o0, 0x0E74, %i7
edge32 %l3, %l1, %i1
edge32 %l2, %i3, %o1
sethi 0x0B0B, %o2
srlx %g4, %o6, %l0
bgu,a loop_242
popc 0x1BF4, %g2
xnorcc %i5, 0x0483, %i4
brz %l5, loop_243
loop_242:
fsrc2 %f26, %f28
movrgz %l6, %l4, %i0
tle %xcc, 0x7
loop_243:
movpos %xcc, %o7, %g3
alignaddrl %i6, %g1, %g7
movrlz %g5, 0x1EA, %g6
fmovsgu %icc, %f12, %f30
addccc %o3, 0x162E, %i2
bcc,a,pt %icc, loop_244
movrlz %o4, 0x357, %o5
fbug,a %fcc1, loop_245
edge16ln %i7, %o0, %l1
loop_244:
smulcc %l3, 0x0E26, %l2
subc %i3, %o1, %i1
loop_245:
bvc,a,pt %xcc, loop_246
movcs %xcc, %o2, %g4
subc %o6, 0x124B, %l0
andcc %g2, 0x1531, %i4
loop_246:
srax %i5, 0x16, %l5
edge32n %l4, %i0, %l6
movrgz %g3, %o7, %i6
brlez,a %g1, loop_247
mova %icc, %g7, %g6
membar 0x1F
fmovdg %icc, %f18, %f29
loop_247:
sdivcc %g5, 0x1041, %i2
fmovrde %o3, %f22, %f18
tg %xcc, 0x7
nop
setx 0xD9F4F9F460510EE8, %l0, %l6
stx %l6, [%l7 + 0x50]
ldx [%l7 + 0x50], %fsr
movpos %xcc, %o5, %o4
bl,a,pt %xcc, loop_248
nop
fitos %f6, %f9
addccc %o0, 0x091E, %l1
fmovsgu %xcc, %f7, %f24
loop_248:
sub %l3, 0x18CF, %l2
nop
fitod %f4, %f6
fdtox %f6, %f26
orcc %i7, %i3, %o1
fbl %fcc2, loop_249
fbuge %fcc1, loop_250
ldstub [%l7 + 0x7E], %i1
tsubcctv %g4, %o6, %o2
loop_249:
fnot2s %f15, %f25
loop_250:
ldsb [%l7 + 0x3C], %l0
edge32l %g2, %i5, %l5
fornot2 %f24, %f22, %f2
umul %l4, 0x12C1, %i4
andn %i0, %g3, %o7
te %icc, 0x5
sdiv %l6, 0x0670, %g1
andncc %g7, %g6, %i6
movre %g5, %i2, %o3
fpackfix %f24, %f12
wr %g0, 0x89, %asi
ldsha [%l7 + 0x74] %asi, %o4
tneg %xcc, 0x6
sethi 0x19C7, %o0
movcs %icc, %l1, %l3
edge32l %l2, %o5, %i3
edge8n %o1, %i7, %g4
swap [%l7 + 0x50], %o6
edge16l %i1, %o2, %g2
edge8l %i5, %l5, %l0
fbge,a %fcc3, loop_251
nop
setx 0x906CC912, %l0, %l6
st %l6, [%l7 + 0x7C]
ld [%l7 + 0x7C], %fsr
tg %xcc, 0x1
fbul %fcc0, loop_252
loop_251:
tvs %icc, 0x7
fnot2 %f20, %f26
movne %icc, %l4, %i0
loop_252:
sdivcc %i4, 0x144C, %o7
subc %l6, %g1, %g7
set 0x50, %i3
ldxa [%l7 + %i3] 0x10, %g3
addc %g6, %i6, %i2
ldsh [%l7 + 0x60], %o3
movl %icc, %g5, %o0
mulx %l1, %l3, %o4
fmovdcc %xcc, %f15, %f20
bpos,pt %icc, loop_253
tvs %xcc, 0x1
sdivx %o5, 0x186B, %l2
tvs %icc, 0x7
loop_253:
st %f22, [%l7 + 0x20]
movrgez %o1, %i7, %g4
sdiv %i3, 0x0FC8, %o6
bcs,a,pt %xcc, loop_254
xor %i1, %o2, %i5
fmovrsgez %l5, %f18, %f11
nop
setx 0xBED5B9F7, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f15
setx 0x29D01297, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f9
fdivs %f9, %f15, %f28
loop_254:
andncc %g2, %l0, %l4
fabss %f11, %f13
nop
setx 0x9E50A0C8207349DF, %l0, %l6
stx %l6, [%l7 + 0x08]
ldx [%l7 + 0x08], %fsr
fones %f22
nop
fitod %f6, %f6
fdtox %f6, %f20
fxtod %f20, %f24
orncc %i4, 0x10E6, %i0
fba,a %fcc3, loop_255
sra %o7, %g1, %l6
fandnot1s %f7, %f0, %f19
wr %g0, 0x11, %asi
lduwa [%l7 + 0x60] %asi, %g7
loop_255:
fornot1 %f4, %f20, %f28
alignaddrl %g6, %g3, %i6
andncc %o3, %i2, %g5
add %l1, 0x14E4, %l3
call loop_256
addcc %o0, 0x1070, %o5
fpackfix %f20, %f3
fmovsne %icc, %f14, %f31
loop_256:
smul %l2, %o1, %i7
wr %g0, 0x04, %asi
lduha [%l7 + 0x62] %asi, %g4
movrne %i3, 0x20B, %o4
sra %i1, 0x1E, %o2
tleu %icc, 0x7
movne %xcc, %o6, %l5
bvc,a %icc, loop_257
nop
setx 0x1071B0F5807FDC27, %l0, %l6
stx %l6, [%l7 + 0x58]
ldx [%l7 + 0x58], %fsr
nop
setx loop_258, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
nop
setx 0x2046675B, %l0, %l6
st %l6, [%l7 + 0x58]
ld [%l7 + 0x58], %fsr
loop_257:
add %i5, 0x1BA9, %g2
movn %xcc, %l0, %i4
loop_258:
stb %i0, [%l7 + 0x38]
bneg,pt %icc, loop_259
taddcc %o7, %l4, %l6
movpos %icc, %g7, %g6
edge8ln %g3, %i6, %o3
loop_259:
bvc,a %xcc, loop_260
bneg,a loop_261
fmovde %icc, %f14, %f17
fcmpne32 %f10, %f26, %i2
loop_260:
mulx %g5, 0x1E5D, %g1
loop_261:
ldstub [%l7 + 0x46], %l1
edge8n %l3, %o5, %l2
add %o1, %i7, %o0
movn %icc, %g4, %i3
add %o4, %o2, %i1
addcc %o6, %i5, %l5
edge32n %g2, %i4, %l0
sdivcc %o7, 0x1CB0, %i0
fors %f11, %f18, %f5
tpos %xcc, 0x4
bgu %icc, loop_262
fcmpgt16 %f0, %f8, %l4
xor %g7, %g6, %l6
wr %g0, 0x04, %asi
lduwa [%l7 + 0x34] %asi, %g3
loop_262:
edge16 %o3, %i2, %i6
sir 0x1AF6
or %g1, 0x05EC, %l1
bge,a,pn %xcc, loop_263
movvs %xcc, %g5, %l3
array8 %o5, %o1, %l2
orcc %o0, %g4, %i3
loop_263:
ta %icc, 0x0
movvc %xcc, %i7, %o2
movg %icc, %o4, %o6
tge %icc, 0x7
movvs %xcc, %i1, %i5
udivx %g2, 0x06AD, %i4
fmovsl %xcc, %f27, %f31
tsubcctv %l0, %l5, %o7
edge16 %l4, %i0, %g7
set 0x30, %l6
stxa %g6, [%l7 + %l6] 0x2f
membar #Sync
fpack16 %f6, %f19
array8 %g3, %l6, %o3
set 0x58, %o3
ldxa [%l7 + %o3] 0x88, %i6
fmovdvc %xcc, %f18, %f8
mova %xcc, %g1, %l1
addccc %i2, 0x0AD4, %g5
nop
setx 0x691DC5A70A992B20, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f14
setx 0xA39DE963C1257E0F, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f18
fdivd %f18, %f14, %f8
edge8n %o5, %o1, %l2
sllx %o0, 0x16, %g4
sdiv %i3, 0x11D7, %l3
nop
setx loop_264, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
array32 %i7, %o4, %o2
edge16ln %o6, %i1, %g2
tneg %xcc, 0x5
loop_264:
orcc %i5, %i4, %l0
tsubcctv %o7, %l5, %l4
udiv %i0, 0x09EB, %g7
fmovdge %xcc, %f7, %f8
fbule,a %fcc3, loop_265
udiv %g6, 0x01C3, %l6
and %o3, %i6, %g3
tsubcc %g1, %i2, %g5
loop_265:
tvs %xcc, 0x0
wr %g0, 0x11, %asi
stha %l1, [%l7 + 0x56] %asi
movcs %xcc, %o1, %o5
nop
setx loop_266, %l0, %l1
jmpl %l1, %l2
edge16 %o0, %g4, %i3
tcc %xcc, 0x4
andncc %i7, %l3, %o4
loop_266:
fnegd %f22, %f30
fxor %f0, %f22, %f2
fpadd16s %f10, %f15, %f30
nop
setx 0x704BBCD685CAE754, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f28
setx 0x0178A5645A9A1820, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f30
faddd %f30, %f28, %f2
set 0x4B, %i2
ldsba [%l7 + %i2] 0x10, %o2
tneg %icc, 0x0
udiv %i1, 0x1F3F, %o6
stb %g2, [%l7 + 0x0B]
sub %i5, %i4, %l0
fpsub32s %f24, %f21, %f7
fbn %fcc1, loop_267
fmovsne %icc, %f20, %f29
sdivx %o7, 0x0C8F, %l5
orn %i0, %l4, %g6
loop_267:
subc %l6, %g7, %i6
udivx %g3, 0x0D9C, %g1
wr %g0, 0x18, %asi
ldsba [%l7 + 0x33] %asi, %o3
edge32ln %g5, %i2, %l1
be %icc, loop_268
smulcc %o1, %o5, %l2
tgu %icc, 0x0
fandnot2 %f24, %f24, %f12
loop_268:
ble,pt %xcc, loop_269
movn %icc, %o0, %g4
mulx %i3, %i7, %l3
set 0x0, %o4
stxa %o2, [%g0 + %o4] 0x4f
loop_269:
fnands %f1, %f14, %f16
orn %o4, %o6, %g2
fornot2 %f28, %f10, %f14
movrgz %i5, 0x2B1, %i1
sub %i4, %l0, %l5
bge,a loop_270
srl %i0, 0x1B, %o7
fandnot2 %f26, %f14, %f20
tneg %icc, 0x1
loop_270:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fsrc1s %f10, %f24
fnegs %f12, %f15
edge32ln %l4, %l6, %g6
movgu %xcc, %i6, %g7
edge16l %g1, %g3, %o3
mulscc %i2, 0x1133, %g5
movn %icc, %o1, %o5
fnot2s %f2, %f28
bvc,a,pt %icc, loop_271
tvc %icc, 0x2
fmovrslz %l1, %f18, %f21
movvc %icc, %l2, %o0
loop_271:
array16 %i3, %g4, %i7
movleu %icc, %l3, %o4
popc 0x1101, %o6
fmovdgu %icc, %f28, %f4
nop
setx loop_272, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tge %xcc, 0x4
taddcctv %g2, 0x0A4D, %o2
tcs %icc, 0x2
loop_272:
fmovsle %icc, %f6, %f28
xnorcc %i5, 0x0FCE, %i4
fbl,a %fcc2, loop_273
tcc %xcc, 0x3
fands %f31, %f16, %f5
addcc %i1, %l5, %i0
loop_273:
fxors %f3, %f22, %f22
xorcc %l0, %o7, %l4
lduh [%l7 + 0x10], %g6
tpos %icc, 0x5
fmuld8sux16 %f28, %f5, %f26
subc %i6, %l6, %g7
movcs %xcc, %g1, %g3
subccc %o3, 0x00E3, %i2
fmovsn %xcc, %f5, %f18
nop
setx loop_274, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movvc %icc, %g5, %o5
edge16l %o1, %l1, %l2
bpos %icc, loop_275
loop_274:
addc %i3, 0x10DB, %o0
nop
fitod %f8, %f22
fdtos %f22, %f3
fpadd16s %f7, %f25, %f14
loop_275:
fbule %fcc1, loop_276
edge32ln %g4, %l3, %i7
nop
setx loop_277, %l0, %l1
jmpl %l1, %o4
nop
set 0x0E, %i7
ldsh [%l7 + %i7], %o6
loop_276:
edge32l %o2, %g2, %i5
tsubcc %i4, 0x16FC, %l5
loop_277:
umul %i0, %l0, %i1
edge32 %o7, %l4, %i6
addcc %g6, 0x0A92, %g7
movcc %xcc, %l6, %g1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fexpand %f18, %f26
array16 %o3, %g3, %g5
mulscc %o5, 0x1DEB, %i2
movrlz %l1, %l2, %o1
edge16 %o0, %i3, %g4
fmul8sux16 %f20, %f26, %f24
fpadd16 %f12, %f10, %f12
set 0x6C, %o2
ldsha [%l7 + %o2] 0x15, %l3
fblg,a %fcc2, loop_278
addcc %i7, %o6, %o2
movcs %xcc, %o4, %i5
fcmpeq32 %f14, %f12, %i4
loop_278:
fabss %f12, %f0
subccc %g2, 0x1E99, %i0
tle %icc, 0x7
fbn %fcc1, loop_279
fmovsle %icc, %f24, %f7
edge8l %l5, %i1, %o7
sir 0x1E0A
loop_279:
and %l4, %i6, %l0
edge16 %g7, %g6, %g1
sdivcc %o3, 0x1511, %l6
nop
setx 0xC802BA9EEF4AF690, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f18
setx 0x11319100D7539F61, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f16
fsubd %f16, %f18, %f0
fble %fcc2, loop_280
subcc %g3, %g5, %o5
edge16l %i2, %l2, %o1
movrlz %l1, 0x3E3, %o0
loop_280:
tle %icc, 0x5
fpack16 %f28, %f30
taddcc %g4, %i3, %i7
fzero %f18
fcmpeq16 %f28, %f4, %o6
movne %icc, %l3, %o2
bgu,a loop_281
xor %o4, %i5, %i4
fmovdge %xcc, %f5, %f21
ble %icc, loop_282
loop_281:
xnor %i0, 0x15D4, %l5
prefetch [%l7 + 0x0C], 0x2
array16 %g2, %o7, %i1
loop_282:
edge16n %l4, %i6, %l0
fands %f12, %f21, %f15
fexpand %f10, %f22
bcc,pt %icc, loop_283
edge8ln %g6, %g1, %g7
ldx [%l7 + 0x20], %o3
nop
setx 0xBF84AF32, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f16
setx 0xF8C4E782, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f21
fadds %f21, %f16, %f10
loop_283:
edge16n %l6, %g5, %g3
smul %o5, %l2, %i2
fmovrdne %o1, %f14, %f28
fmovrsne %l1, %f24, %f18
tcc %xcc, 0x6
sllx %o0, 0x1B, %i3
nop
fitos %f7, %f25
fstox %f25, %f0
fxtos %f0, %f11
subc %g4, %i7, %o6
fzeros %f25
ld [%l7 + 0x18], %f26
fmovscc %xcc, %f13, %f3
ta %xcc, 0x6
edge8n %l3, %o2, %o4
bvs,a,pt %xcc, loop_284
fcmpne32 %f24, %f14, %i4
movrne %i5, %i0, %l5
set 0x08, %i5
ldswa [%l7 + %i5] 0x10, %g2
loop_284:
stbar
movneg %icc, %i1, %o7
tle %icc, 0x4
fmuld8ulx16 %f16, %f8, %f0
sdiv %l4, 0x0155, %l0
wr %g0, 0x18, %asi
ldda [%l7 + 0x40] %asi, %f16
be,a %xcc, loop_285
fmul8sux16 %f14, %f20, %f14
movneg %icc, %i6, %g1
sllx %g6, %o3, %l6
loop_285:
movge %icc, %g7, %g5
sllx %o5, 0x06, %l2
tcc %icc, 0x2
taddcctv %i2, 0x0BB3, %o1
tn %xcc, 0x1
xnorcc %g3, 0x0C7B, %o0
movleu %icc, %l1, %g4
fmuld8ulx16 %f26, %f23, %f6
mulx %i7, 0x05FC, %i3
move %icc, %l3, %o6
tvs %xcc, 0x0
orncc %o2, 0x0D03, %o4
sethi 0x1912, %i4
sra %i0, %i5, %g2
alignaddrl %i1, %l5, %o7
tleu %icc, 0x3
nop
setx 0x441BB919934CF4FD, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f18
setx 0x9165294B22B83DBB, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f30
faddd %f30, %f18, %f20
movrgez %l0, 0x0C9, %i6
movgu %icc, %g1, %l4
fcmple32 %f14, %f30, %o3
movne %icc, %g6, %g7
fmovrdlz %g5, %f16, %f0
fpadd32s %f4, %f12, %f17
sdiv %o5, 0x1E09, %l6
ta %xcc, 0x5
fnors %f12, %f27, %f29
taddcc %l2, 0x0686, %i2
movn %icc, %g3, %o1
bn,a,pn %icc, loop_286
movrgz %l1, %o0, %g4
movcc %icc, %i3, %i7
nop
setx 0xE9B600B6E1FFC43C, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f16
setx 0x196A44E881AB6ED7, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f0
fsubd %f0, %f16, %f10
loop_286:
fbl %fcc1, loop_287
movrlz %o6, %o2, %o4
fmovscc %xcc, %f4, %f0
fmovrdlz %l3, %f2, %f28
loop_287:
orn %i0, %i4, %g2
brz,a %i1, loop_288
nop
fitod %f6, %f28
fdtoi %f28, %f29
fpsub32s %f31, %f11, %f9
ldx [%l7 + 0x70], %i5
loop_288:
fbuge %fcc1, loop_289
edge8ln %o7, %l5, %i6
ldstub [%l7 + 0x15], %l0
nop
setx loop_290, %l0, %l1
jmpl %l1, %l4
loop_289:
mulx %g1, 0x10A5, %o3
movrne %g7, 0x18A, %g5
wr %g0, 0x81, %asi
ldsha [%l7 + 0x7E] %asi, %g6
loop_290:
ldub [%l7 + 0x2B], %o5
edge8l %l2, %l6, %i2
ldd [%l7 + 0x18], %g2
fmovsl %icc, %f10, %f27
nop
setx loop_291, %l0, %l1
jmpl %l1, %l1
nop
setx 0x6B268C9BA3A64DAB, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f6
fsqrtd %f6, %f18
xorcc %o1, 0x1854, %g4
move %icc, %i3, %i7
loop_291:
fmovrdne %o6, %f8, %f4
edge8ln %o2, %o4, %l3
array8 %i0, %i4, %g2
nop
setx 0x2A32AFA9, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f30
setx 0x55020E78, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f22
fsubs %f22, %f30, %f27
fba %fcc0, loop_292
fsrc1s %f18, %f30
fmovdvc %xcc, %f29, %f22
movrne %o0, %i5, %i1
loop_292:
fbge,a %fcc0, loop_293
and %l5, 0x1B9E, %i6
edge32n %o7, %l4, %l0
nop
fitos %f0, %f25
fstox %f25, %f6
fxtos %f6, %f22
loop_293:
udiv %o3, 0x19B8, %g1
bne,a loop_294
edge8ln %g7, %g5, %g6
tl %icc, 0x7
addc %l2, 0x1B7F, %o5
loop_294:
sub %l6, 0x1740, %g3
te %icc, 0x6
movgu %xcc, %i2, %l1
nop
setx 0x39B5AF2C23B0759D, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f6
setx 0x51428335D491C7E4, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f28
fsubd %f28, %f6, %f22
set 0x40, %l3
stda %f16, [%l7 + %l3] 0xf0
membar #Sync
fcmpeq32 %f4, %f6, %g4
wr %g0, 0x88, %asi
lduha [%l7 + 0x48] %asi, %o1
movl %icc, %i3, %o6
add %l7, 0x40, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %o2
casxa [%l6] %asi, %o2, %o4
edge32ln %i7, %l3, %i4
fmovdle %xcc, %f2, %f15
movvs %icc, %g2, %o0
mulscc %i5, %i1, %l5
bg,a,pn %icc, loop_295
tge %icc, 0x7
sth %i0, [%l7 + 0x32]
nop
fitos %f12, %f10
fstod %f10, %f12
loop_295:
prefetch [%l7 + 0x50], 0x0
ta %icc, 0x3
orn %i6, %l4, %l0
fnegd %f4, %f16
fcmpgt16 %f6, %f0, %o3
orn %o7, %g1, %g7
nop
setx 0xB6D0D128, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f6
setx 0x21F8131A, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f28
fdivs %f28, %f6, %f8
tpos %xcc, 0x2
sethi 0x084E, %g6
sdiv %l2, 0x0C82, %o5
fbg,a %fcc3, loop_296
fmovdn %icc, %f28, %f29
fmovdl %xcc, %f30, %f16
array8 %l6, %g3, %g5
loop_296:
fmovse %icc, %f27, %f31
fmul8sux16 %f30, %f4, %f12
andn %l1, 0x13EC, %g4
fmovrsgez %o1, %f21, %f29
wr %g0, 0x19, %asi
lduwa [%l7 + 0x20] %asi, %i3
orn %i2, 0x1DBD, %o2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fblg,a %fcc3, loop_297
orncc %o6, %i7, %l3
mova %xcc, %i4, %g2
fandnot2s %f24, %f25, %f20
loop_297:
ldsw [%l7 + 0x38], %o4
nop
setx 0xC5AB4B54F935F76E, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f8
setx 0x4814009D4C4B492C, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f10
faddd %f10, %f8, %f24
sdivcc %o0, 0x0AFC, %i5
ta %icc, 0x0
tn %icc, 0x7
movleu %xcc, %l5, %i0
movcs %icc, %i1, %l4
edge8ln %i6, %o3, %l0
array8 %o7, %g7, %g1
fmovdpos %xcc, %f2, %f8
taddcc %l2, 0x0C35, %g6
or %o5, %g3, %g5
movn %icc, %l6, %l1
ta %icc, 0x4
fmovsne %xcc, %f11, %f17
sra %g4, %o1, %i3
fnot1s %f10, %f13
sethi 0x1A0F, %i2
movl %icc, %o2, %i7
tneg %icc, 0x3
wr %g0, 0x50, %asi
ldxa [%g0 + 0x30] %asi, %o6
fmovsvs %xcc, %f13, %f13
fxnor %f12, %f16, %f28
edge32 %l3, %g2, %i4
te %icc, 0x1
nop
setx 0x442B7822EEDFC288, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f12
setx 0x98DE4FA5CC31F847, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f22
fdivd %f22, %f12, %f6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
nop
fitos %f13, %f5
fstox %f5, %f24
fxtos %f24, %f5
array16 %o4, %i5, %o0
fpsub32s %f28, %f3, %f1
fmul8x16al %f15, %f10, %f20
bl,a,pn %icc, loop_298
ldd [%l7 + 0x50], %i0
fpadd16 %f14, %f30, %f30
edge8ln %i1, %l5, %i6
loop_298:
movrne %l4, 0x3E5, %o3
lduw [%l7 + 0x48], %l0
fba,a %fcc0, loop_299
tvs %icc, 0x4
fmovdneg %xcc, %f4, %f31
fmul8sux16 %f30, %f14, %f18
loop_299:
bl,a loop_300
fbg,a %fcc0, loop_301
movne %xcc, %g7, %o7
bl,a loop_302
loop_300:
sllx %g1, 0x04, %l2
loop_301:
nop
set 0x29, %g6
lduba [%l7 + %g6] 0x18, %o5
loop_302:
movvs %xcc, %g6, %g3
array16 %g5, %l6, %l1
addcc %o1, %i3, %i2
tcc %icc, 0x7
mova %xcc, %g4, %o2
tneg %icc, 0x0
array8 %i7, %l3, %o6
bleu,pn %icc, loop_303
fbl,a %fcc1, loop_304
movle %icc, %g2, %i4
movrne %o4, 0x0A7, %o0
loop_303:
sub %i5, %i1, %i0
loop_304:
taddcctv %i6, 0x0619, %l5
orncc %l4, 0x10FF, %o3
set 0x70, %o5
lda [%l7 + %o5] 0x11, %f11
taddcctv %g7, 0x086B, %o7
xnorcc %g1, 0x1DA6, %l2
umul %o5, %g6, %l0
fbul %fcc2, loop_305
fnand %f20, %f6, %f30
srax %g5, 0x08, %g3
fpadd16s %f10, %f10, %f23
loop_305:
srlx %l6, 0x0A, %o1
tsubcc %l1, 0x1040, %i2
movrlez %g4, 0x3B5, %i3
fmovrdgz %o2, %f6, %f22
membar 0x46
bpos loop_306
nop
setx 0x282EC9168D41AA69, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f28
fsqrtd %f28, %f30
edge32l %l3, %o6, %g2
fabss %f14, %f25
loop_306:
fmovsleu %icc, %f3, %f7
movrgz %i4, 0x118, %o4
brz %i7, loop_307
fmovdvc %xcc, %f30, %f10
nop
setx 0xB6A5FBF25045AA4E, %l0, %l6
stx %l6, [%l7 + 0x10]
ldx [%l7 + 0x10], %fsr
fsrc2 %f10, %f2
loop_307:
addc %i5, %i1, %i0
set 0x30, %l1
stba %o0, [%l7 + %l1] 0x88
tleu %xcc, 0x1
edge16ln %l5, %i6, %l4
taddcc %g7, %o3, %o7
movrlz %g1, %l2, %o5
nop
fitod %f8, %f6
fdtox %f6, %f8
fxtod %f8, %f12
tneg %icc, 0x3
bcc,a,pn %icc, loop_308
tpos %xcc, 0x3
movne %icc, %l0, %g5
wr %g0, 0x1e, %asi
stda %f16, [%l7 + 0x40] %asi
membar #Sync
loop_308:
fmovrslez %g3, %f6, %f25
fpack16 %f14, %f19
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movrlz %g6, %l6, %l1
tl %icc, 0x4
tleu %icc, 0x7
nop
fitod %f2, %f26
fdtoi %f26, %f5
ba,a %xcc, loop_309
array32 %o1, %i2, %i3
xnorcc %o2, 0x0976, %g4
edge8ln %l3, %o6, %g2
loop_309:
movgu %xcc, %o4, %i4
sll %i7, 0x14, %i1
st %f28, [%l7 + 0x74]
nop
setx 0x5ABBE33D, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f26
setx 0x8E694E8D, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f24
fmuls %f24, %f26, %f9
fxor %f6, %f4, %f14
wr %g0, 0x81, %asi
stha %i0, [%l7 + 0x50] %asi
fone %f22
fandnot2s %f15, %f20, %f18
edge16ln %o0, %i5, %i6
fnand %f0, %f2, %f22
nop
setx loop_310, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x60], %l4
sdivx %g7, 0x0280, %o3
movcc %xcc, %l4, %g1
loop_310:
sllx %o7, 0x03, %l2
tl %icc, 0x6
fxor %f22, %f24, %f26
fors %f19, %f9, %f17
nop
setx 0xDCF3D57A2DCDC5B4, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f24
setx 0x9BBEB97890B70EDC, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f6
faddd %f6, %f24, %f26
movrne %l0, %o5, %g3
ldd [%l7 + 0x70], %f14
xorcc %g6, %l6, %l1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
brlez %g5, loop_311
orn %i2, %o1, %i3
edge32l %g4, %o2, %o6
or %g2, %o4, %i4
loop_311:
fmovscc %xcc, %f18, %f4
movne %icc, %i7, %l3
fmovrdlz %i1, %f14, %f22
brz,a %o0, loop_312
movne %icc, %i0, %i6
flush %l7 + 0x28
sub %i5, %l5, %o3
loop_312:
smulcc %l4, 0x00D7, %g1
edge8ln %g7, %o7, %l2
fbn,a %fcc2, loop_313
pdist %f6, %f4, %f2
xnorcc %l0, 0x1A2C, %o5
movneg %xcc, %g3, %g6
loop_313:
swap [%l7 + 0x70], %l1
flush %l7 + 0x68
add %l7, 0x78, %l6
wr %g0, 0x18, %asi
casxa [%l6] %asi, %g5, %i2
add %l7, 0x18, %l6
wr %g0, 0x0c, %asi
ldxa [%l6] %asi, %o1
casxa [%l6] %asi, %o1, %l6
move %xcc, %i3, %g4
ta %xcc, 0x5
st %f15, [%l7 + 0x54]
fmovsvc %xcc, %f31, %f4
fmovrdgez %o6, %f20, %f0
sllx %g2, 0x10, %o2
swap [%l7 + 0x74], %i4
alignaddrl %o4, %l3, %i1
edge32ln %i7, %i0, %i6
ta %xcc, 0x0
wr %g0, 0x80, %asi
ldxa [%l7 + 0x60] %asi, %i5
addc %o0, %o3, %l4
ldsh [%l7 + 0x26], %l5
movl %icc, %g7, %g1
udiv %o7, 0x1942, %l2
fmovscc %icc, %f0, %f27
nop
setx loop_314, %l0, %l1
jmpl %l1, %l0
add %o5, %g3, %l1
wr %g0, 0x19, %asi
lduha [%l7 + 0x1A] %asi, %g5
loop_314:
sdivx %g6, 0x1373, %i2
edge8n %o1, %l6, %g4
edge8l %o6, %g2, %o2
ldstub [%l7 + 0x2F], %i4
set 0x54, %g4
stwa %i3, [%l7 + %g4] 0xeb
membar #Sync
taddcc %o4, %i1, %l3
fandnot1 %f0, %f8, %f14
movrne %i7, 0x32C, %i0
tcs %xcc, 0x5
nop
setx 0x00D6E7E5E9816D68, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f26
fsqrtd %f26, %f28
bleu,pn %icc, loop_315
edge32 %i5, %i6, %o0
ta %icc, 0x2
umul %l4, 0x0459, %o3
loop_315:
tleu %xcc, 0x6
set 0x38, %l2
lduwa [%l7 + %l2] 0x04, %l5
subccc %g7, %o7, %l2
movn %icc, %g1, %o5
andn %l0, %l1, %g5
edge16 %g3, %g6, %i2
edge32 %o1, %l6, %g4
or %o6, 0x01F3, %o2
udivcc %i4, 0x00AA, %i3
nop
fitod %f8, %f8
tneg %xcc, 0x4
sra %o4, 0x10, %g2
tsubcc %i1, %i7, %l3
umul %i0, %i5, %i6
nop
setx 0xEE2D7344, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f22
setx 0x1938B04B, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f10
fadds %f10, %f22, %f3
tge %icc, 0x0
swap [%l7 + 0x24], %o0
fpadd16s %f13, %f15, %f4
brnz %o3, loop_316
edge32n %l5, %g7, %o7
st %f6, [%l7 + 0x08]
edge16l %l4, %g1, %l2
loop_316:
fbg,a %fcc3, loop_317
popc %o5, %l0
tg %icc, 0x6
movne %icc, %g5, %g3
loop_317:
edge16ln %g6, %l1, %o1
ta %xcc, 0x7
movre %l6, %g4, %o6
popc 0x1E3D, %o2
edge16n %i2, %i4, %i3
edge32l %g2, %i1, %o4
movcc %xcc, %l3, %i0
movcs %icc, %i7, %i5
fmovdl %xcc, %f31, %f28
movpos %xcc, %i6, %o0
movleu %xcc, %l5, %g7
add %l7, 0x20, %l6
wr %g0, 0x19, %asi
ldxa [%l6] %asi, %o7
casxa [%l6] 0x19, %o7, %l4
smulcc %g1, %l2, %o3
fbg,a %fcc2, loop_318
fmul8x16 %f5, %f16, %f0
fmovsvs %icc, %f17, %f5
fbug,a %fcc0, loop_319
loop_318:
alignaddr %l0, %o5, %g3
edge16l %g5, %g6, %l1
bleu,a,pt %icc, loop_320
loop_319:
taddcctv %l6, %g4, %o6
sra %o2, 0x17, %o1
xnorcc %i4, 0x0479, %i3
loop_320:
nop
fitod %f12, %f8
fdtox %f8, %f24
fxtod %f24, %f24
tge %icc, 0x6
tl %icc, 0x3
fbule,a %fcc3, loop_321
edge8ln %g2, %i1, %i2
movleu %xcc, %l3, %i0
movvc %icc, %o4, %i7
loop_321:
nop
setx loop_322, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
add %i6, 0x0949, %o0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fsrc2 %f20, %f28
loop_322:
membar 0x69
fabsd %f30, %f18
be %icc, loop_323
bcs,a,pn %xcc, loop_324
nop
setx loop_325, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd32s %f27, %f15, %f12
loop_323:
nop
set 0x10, %l5
ldsw [%l7 + %l5], %l5
loop_324:
subc %i5, %g7, %o7
loop_325:
nop
wr %g0, 0x04, %asi
ldsha [%l7 + 0x30] %asi, %l4
bneg,pt %xcc, loop_326
andcc %l2, %o3, %l0
edge32l %g1, %o5, %g3
edge16l %g5, %g6, %l6
loop_326:
movrlz %g4, 0x116, %o6
bl %icc, loop_327
taddcc %o2, 0x0E86, %o1
movrlez %l1, %i3, %i4
movvs %icc, %i1, %g2
loop_327:
tgu %icc, 0x5
smul %l3, %i0, %i2
edge16ln %o4, %i6, %i7
fble %fcc3, loop_328
nop
setx 0x5F62A58263EEF859, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f16
setx 0xA4FB34D44E624E37, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f22
fsubd %f22, %f16, %f22
set 0x2C, %l0
ldswa [%l7 + %l0] 0x88, %l5
loop_328:
bl,a,pt %icc, loop_329
mulx %i5, %o0, %o7
udiv %g7, 0x0931, %l4
fmovrsgez %l2, %f15, %f10
loop_329:
tvs %icc, 0x6
bpos %xcc, loop_330
movvs %icc, %l0, %g1
movgu %icc, %o3, %o5
fmul8sux16 %f26, %f12, %f18
loop_330:
edge32 %g3, %g6, %g5
tgu %xcc, 0x2
fcmpne32 %f16, %f4, %g4
fbuge,a %fcc2, loop_331
addcc %o6, 0x0BBF, %l6
wr %g0, 0x0c, %asi
lduba [%l7 + 0x55] %asi, %o1
loop_331:
tcc %icc, 0x0
bleu loop_332
movrlz %l1, 0x31E, %i3
nop
set 0x77, %g3
stb %o2, [%l7 + %g3]
sllx %i4, %g2, %l3
loop_332:
tvc %icc, 0x1
membar 0x5B
edge8 %i1, %i0, %o4
wr %g0, 0x81, %asi
prefetcha [%l7 + 0x58] %asi, 0x1
stx %i6, [%l7 + 0x18]
subcc %l5, %i7, %o0
edge32n %o7, %g7, %i5
wr %g0, 0xe2, %asi
stxa %l2, [%l7 + 0x60] %asi
membar #Sync
xor %l0, 0x1A2A, %g1
array8 %o3, %l4, %o5
fmovdne %xcc, %f19, %f20
edge32ln %g6, %g3, %g4
fornot1s %f17, %f3, %f5
brgz %o6, loop_333
taddcctv %g5, 0x16A3, %l6
nop
setx loop_334, %l0, %l1
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 %o1, [%l7 + 0x68]
loop_333:
tle %xcc, 0x2
add %l7, 0x50, %l6
wr %g0, 0x11, %asi
ldxa [%l6] %asi, %i3
casxa [%l6] %asi, %i3, %o2
loop_334:
orn %l1, 0x0F59, %g2
xor %l3, 0x14DF, %i1
movcc %xcc, %i0, %o4
bn,pn %xcc, loop_335
smul %i4, 0x1DF6, %i2
subccc %l5, %i7, %i6
brgez %o7, loop_336
loop_335:
ble %xcc, loop_337
ldsb [%l7 + 0x13], %o0
umul %g7, 0x0699, %i5
loop_336:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_337:
bneg,a,pt %xcc, loop_338
fbul,a %fcc0, loop_339
edge16n %l2, %g1, %o3
tneg %icc, 0x7
loop_338:
prefetch [%l7 + 0x70], 0x2
loop_339:
sethi 0x04CB, %l4
call loop_340
add %o5, %g6, %l0
tvs %icc, 0x7
fbg %fcc0, loop_341
loop_340:
orcc %g4, %o6, %g5
orcc %g3, 0x1F9B, %l6
fand %f24, %f12, %f0
loop_341:
mulscc %i3, 0x126F, %o2
movle %icc, %l1, %o1
bshuffle %f18, %f10, %f2
movl %icc, %g2, %l3
bgu,pt %xcc, loop_342
tvc %icc, 0x6
srax %i1, 0x1E, %o4
movvs %icc, %i4, %i2
loop_342:
srl %l5, %i7, %i0
array32 %i6, %o0, %o7
tpos %icc, 0x3
sdivcc %g7, 0x11BA, %l2
fbul %fcc1, loop_343
nop
fitos %f3, %f25
fstoi %f25, %f29
lduw [%l7 + 0x6C], %i5
sdivx %o3, 0x06C6, %l4
loop_343:
edge8l %g1, %o5, %g6
or %l0, %o6, %g4
edge16l %g5, %g3, %l6
addcc %o2, 0x0F70, %i3
fbue %fcc3, loop_344
fsrc2 %f14, %f4
mova %xcc, %o1, %g2
ldx [%l7 + 0x20], %l3
loop_344:
tsubcctv %l1, 0x1209, %o4
movge %icc, %i1, %i2
tge %icc, 0x0
array16 %i4, %l5, %i7
srl %i0, 0x14, %i6
fmovdvc %xcc, %f14, %f10
set 0x78, %o0
swapa [%l7 + %o0] 0x04, %o0
movcs %xcc, %o7, %g7
bvs,a,pn %xcc, loop_345
movgu %icc, %l2, %o3
addc %l4, 0x0CFB, %i5
sir 0x0033
loop_345:
movpos %icc, %o5, %g1
nop
setx loop_346, %l0, %l1
jmpl %l1, %g6
nop
setx loop_347, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
orncc %l0, %o6, %g5
xnor %g4, %g3, %l6
loop_346:
lduh [%l7 + 0x54], %o2
loop_347:
movcc %xcc, %i3, %g2
fblg,a %fcc2, loop_348
nop
fitos %f6, %f4
fstod %f4, %f28
subcc %o1, 0x0C80, %l3
movrne %o4, %i1, %l1
loop_348:
movrlz %i2, %l5, %i4
wr %g0, 0x2f, %asi
stha %i7, [%l7 + 0x16] %asi
membar #Sync
stx %i0, [%l7 + 0x48]
array8 %o0, %o7, %i6
sub %l2, 0x0273, %o3
movcs %xcc, %g7, %i5
fmovsg %icc, %f31, %f2
movrlez %l4, 0x32E, %g1
smul %g6, %l0, %o6
edge16 %g5, %g4, %o5
fmovrdlez %l6, %f0, %f30
edge32 %o2, %g3, %i3
addccc %o1, %l3, %o4
fandnot1 %f26, %f6, %f0
fbo %fcc2, loop_349
tcs %icc, 0x1
sllx %i1, 0x00, %g2
tsubcc %i2, %l5, %i4
loop_349:
bne,a loop_350
edge32 %l1, %i7, %o0
orn %i0, 0x04B2, %i6
srlx %l2, 0x06, %o3
loop_350:
move %icc, %o7, %g7
ta %icc, 0x0
subccc %i5, %l4, %g1
movrlez %g6, %o6, %g5
stw %l0, [%l7 + 0x64]
fbge %fcc2, loop_351
stw %o5, [%l7 + 0x38]
fmovdne %icc, %f20, %f19
and %g4, %l6, %g3
loop_351:
fnands %f11, %f18, %f28
nop
setx 0x0D5211A0, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f8
setx 0x08C0F57F, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f9
fdivs %f9, %f8, %f27
edge8ln %i3, %o2, %l3
movcs %icc, %o1, %i1
add %o4, 0x0AB0, %g2
movrgez %l5, %i4, %i2
set 0x0C, %g7
stwa %l1, [%l7 + %g7] 0x2b
membar #Sync
nop
setx 0xE17A301AE0560F29, %l0, %l6
stx %l6, [%l7 + 0x60]
ldx [%l7 + 0x60], %fsr
bvs,pt %xcc, loop_352
sra %i7, %o0, %i6
wr %g0, 0x89, %asi
ldda [%l7 + 0x40] %asi, %f16
loop_352:
movl %icc, %i0, %o3
fxnors %f3, %f24, %f29
smulcc %l2, %g7, %o7
orncc %i5, %g1, %l4
wr %g0, 0x10, %asi
lduha [%l7 + 0x6A] %asi, %o6
fmovde %xcc, %f31, %f9
movpos %xcc, %g5, %g6
movcc %icc, %o5, %l0
pdist %f8, %f24, %f2
edge8ln %g4, %g3, %l6
tvs %xcc, 0x0
movleu %xcc, %i3, %o2
edge8n %l3, %i1, %o4
movrlez %g2, %l5, %i4
movvc %icc, %o1, %i2
taddcc %l1, %i7, %i6
sethi 0x11D3, %i0
edge16l %o0, %o3, %l2
tvc %xcc, 0x0
te %icc, 0x3
subcc %o7, %i5, %g1
fandnot2s %f9, %f25, %f16
smul %g7, %o6, %l4
brlz %g5, loop_353
fmul8x16au %f22, %f2, %f8
edge8n %g6, %l0, %g4
fmovrsne %o5, %f21, %f0
loop_353:
tsubcc %l6, %g3, %o2
tg %icc, 0x6
tsubcc %i3, 0x04BD, %l3
fmuld8sux16 %f13, %f29, %f22
tsubcc %o4, 0x07F4, %i1
edge8l %l5, %g2, %o1
subc %i2, %l1, %i7
ldsb [%l7 + 0x0D], %i4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sdivx %i6, 0x1A44, %o0
xnor %i0, %o3, %l2
udivx %i5, 0x02C1, %g1
bl,pn %xcc, loop_354
movn %xcc, %g7, %o7
movrlz %o6, 0x230, %g5
subccc %g6, %l0, %g4
loop_354:
subccc %o5, %l4, %g3
movcs %icc, %o2, %i3
bvs %icc, loop_355
sdiv %l6, 0x05AD, %l3
sra %i1, %l5, %o4
fcmpne16 %f12, %f22, %o1
loop_355:
nop
wr %g0, 0x81, %asi
stxa %g2, [%l7 + 0x50] %asi
edge32l %i2, %i7, %i4
sll %i6, 0x0B, %o0
orncc %l1, 0x0884, %o3
andn %i0, %l2, %g1
sra %i5, %g7, %o7
brlez %o6, loop_356
edge8n %g5, %l0, %g6
array8 %o5, %l4, %g3
movrne %g4, %o2, %l6
loop_356:
movleu %xcc, %l3, %i3
smul %l5, %i1, %o1
fmovrdgz %o4, %f14, %f28
nop
setx 0x28B43DA53E211E50, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f16
setx 0xD411F25480E7B376, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f26
fmuld %f26, %f16, %f12
wr %g0, 0x11, %asi
ldxa [%l7 + 0x78] %asi, %i2
fbg,a %fcc3, loop_357
bcc,a loop_358
fnand %f26, %f2, %f30
nop
setx 0x843F44CA, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f8
setx 0xE7F15267, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f12
fadds %f12, %f8, %f28
loop_357:
alignaddrl %i7, %i4, %g2
loop_358:
alignaddrl %o0, %i6, %l1
fpsub16 %f20, %f4, %f14
nop
setx loop_359, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge8ln %i0, %o3, %l2
movl %icc, %g1, %i5
edge16 %g7, %o6, %g5
loop_359:
edge16ln %l0, %o7, %g6
fornot1s %f13, %f4, %f27
set 0x18, %i1
stwa %o5, [%l7 + %i1] 0x10
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movpos %xcc, %l4, %g4
edge16ln %g3, %o2, %l3
tvs %xcc, 0x5
tleu %icc, 0x0
smul %l6, 0x00BF, %i3
tl %xcc, 0x3
fmovdl %xcc, %f5, %f13
swap [%l7 + 0x54], %l5
umulcc %i1, 0x0E10, %o1
prefetch [%l7 + 0x1C], 0x0
fandnot2 %f22, %f18, %f4
movcs %icc, %o4, %i7
fbule %fcc0, loop_360
xnorcc %i4, %i2, %g2
mulscc %i6, 0x0A43, %o0
fmovd %f10, %f26
loop_360:
fzero %f16
wr %g0, 0xea, %asi
stwa %i0, [%l7 + 0x44] %asi
membar #Sync
movgu %xcc, %l1, %l2
fnor %f2, %f16, %f10
andncc %o3, %i5, %g1
set 0x34, %o7
swapa [%l7 + %o7] 0x88, %g7
tge %xcc, 0x0
nop
fitod %f10, %f12
fdtox %f12, %f12
fxtod %f12, %f22
udivx %g5, 0x03A2, %o6
fbug,a %fcc3, loop_361
tn %xcc, 0x4
lduw [%l7 + 0x2C], %o7
edge8n %g6, %o5, %l4
loop_361:
nop
setx loop_362, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tge %icc, 0x7
movg %icc, %l0, %g4
membar #Sync
wr %g0, 0x1e, %asi
ldda [%l7 + 0x40] %asi, %f0
loop_362:
movneg %icc, %g3, %o2
sir 0x19E4
stx %l6, [%l7 + 0x30]
fbne,a %fcc3, loop_363
fornot1 %f24, %f18, %f6
tgu %icc, 0x4
array32 %l3, %l5, %i1
loop_363:
xor %i3, %o1, %o4
wr %g0, 0x88, %asi
lduha [%l7 + 0x4E] %asi, %i4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fornot1 %f10, %f12, %f0
fbuge %fcc2, loop_364
sub %i2, 0x0FCA, %i7
ldsb [%l7 + 0x12], %g2
tleu %xcc, 0x7
loop_364:
nop
wr %g0, 0x18, %asi
prefetcha [%l7 + 0x40] %asi, 0x2
andn %i0, %l1, %l2
mulx %o3, 0x0EEB, %i5
fnot1 %f8, %f2
tsubcc %g1, 0x0FA6, %i6
nop
set 0x63, %g2
stb %g5, [%l7 + %g2]
udiv %o6, 0x06FB, %g7
wr %g0, 0x2a, %asi
stha %g6, [%l7 + 0x78] %asi
membar #Sync
fbg %fcc2, loop_365
fabsd %f18, %f20
wr %g0, 0x10, %asi
lduwa [%l7 + 0x50] %asi, %o5
loop_365:
andncc %o7, %l0, %g4
bcc,pn %icc, loop_366
tcs %icc, 0x7
wr %g0, 0x88, %asi
ldda [%l7 + 0x40] %asi, %f16
loop_366:
edge32ln %g3, %l4, %l6
brgez %o2, loop_367
stbar
orncc %l5, 0x064F, %l3
array16 %i3, %o1, %o4
loop_367:
movrlz %i1, %i4, %i7
brz %g2, loop_368
taddcc %o0, %i0, %i2
movl %icc, %l2, %l1
sub %o3, 0x055A, %g1
loop_368:
fmovsvs %xcc, %f16, %f9
smul %i6, %g5, %o6
move %icc, %g7, %g6
tneg %icc, 0x7
fnot2 %f18, %f2
tleu %xcc, 0x5
popc 0x140A, %o5
nop
setx loop_369, %l0, %l1
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 0xB85A8FBC404E9A36, %l0, %l6
stx %l6, [%l7 + 0x60]
ldx [%l7 + 0x60], %fsr
edge32ln %i5, %o7, %g4
addc %l0, %l4, %l6
loop_369:
tg %icc, 0x0
set 0x26, %i0
stha %o2, [%l7 + %i0] 0xe2
membar #Sync
nop
setx 0x94B814F5905B14A4, %l0, %l6
stx %l6, [%l7 + 0x30]
ldx [%l7 + 0x30], %fsr
orn %l5, %g3, %i3
st %f15, [%l7 + 0x20]
fbue,a %fcc3, loop_370
movvs %xcc, %o1, %o4
taddcc %i1, 0x0682, %l3
ldx [%l7 + 0x08], %i7
loop_370:
movrne %i4, %g2, %o0
or %i2, 0x09BA, %l2
tvs %icc, 0x3
ldstub [%l7 + 0x70], %l1
tvc %xcc, 0x3
xor %i0, %o3, %i6
wr %g0, 0x0c, %asi
prefetcha [%l7 + 0x78] %asi, 0x2
tle %xcc, 0x2
movrgz %o6, 0x3AA, %g1
sdivcc %g6, 0x0CBD, %o5
call loop_371
andncc %g7, %i5, %g4
xor %l0, %l4, %o7
fone %f12
loop_371:
fmul8ulx16 %f24, %f20, %f10
addccc %o2, 0x018C, %l6
bl,a loop_372
ta %xcc, 0x0
addcc %g3, 0x1862, %i3
nop
setx 0x12564690, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f8
fsqrts %f8, %f25
loop_372:
addc %l5, 0x02D6, %o1
smul %o4, %i1, %i7
movl %xcc, %l3, %g2
tle %xcc, 0x4
movl %xcc, %i4, %i2
smul %l2, %l1, %i0
array16 %o3, %o0, %g5
addc %i6, %g1, %g6
smulcc %o6, 0x1C93, %o5
fpmerge %f21, %f6, %f2
movne %icc, %i5, %g7
sdivcc %l0, 0x1295, %g4
fsrc2 %f28, %f26
move %icc, %l4, %o2
xnor %o7, %l6, %i3
set 0x38, %l4
stwa %l5, [%l7 + %l4] 0xeb
membar #Sync
fmovdneg %xcc, %f15, %f20
fpsub32 %f10, %f24, %f22
movcs %xcc, %o1, %o4
nop
fitos %f6, %f2
fstod %f2, %f22
sra %g3, %i7, %i1
alignaddr %g2, %i4, %i2
edge32ln %l3, %l2, %l1
edge16l %i0, %o3, %g5
movg %xcc, %i6, %g1
tpos %xcc, 0x4
nop
fitos %f9, %f7
fstox %f7, %f26
fxtos %f26, %f5
tcc %icc, 0x1
ldsb [%l7 + 0x7C], %g6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge8ln %o6, %o5, %o0
wr %g0, 0x81, %asi
sta %f10, [%l7 + 0x4C] %asi
umulcc %i5, %l0, %g7
movg %icc, %g4, %o2
movl %xcc, %l4, %o7
fsrc2 %f6, %f20
wr %g0, 0x0c, %asi
lduba [%l7 + 0x7B] %asi, %l6
tpos %xcc, 0x2
fmovdvs %xcc, %f29, %f26
srax %i3, 0x0F, %o1
fxors %f15, %f24, %f12
fmovsgu %icc, %f31, %f5
tpos %xcc, 0x5
movge %xcc, %o4, %g3
fmovrdlez %l5, %f20, %f6
membar 0x1F
bcs,a %xcc, loop_373
movle %xcc, %i7, %i1
xor %g2, 0x1B25, %i4
fxnor %f10, %f6, %f28
loop_373:
movgu %icc, %l3, %l2
mulscc %i2, 0x03B7, %l1
edge8l %o3, %i0, %i6
tneg %icc, 0x3
set 0x34, %g1
sta %f8, [%l7 + %g1] 0x14
bg,a,pn %icc, loop_374
fbuge,a %fcc1, loop_375
fornot2s %f12, %f10, %f7
tvc %icc, 0x6
loop_374:
sdivcc %g1, 0x0556, %g6
loop_375:
fmovdge %icc, %f11, %f29
sdiv %g5, 0x1CB5, %o6
add %l7, 0x6C, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %o0
casa [%l6] 0x81, %o0, %o5
bl,a loop_376
sdiv %l0, 0x02C6, %g7
umulcc %g4, %i5, %o2
umul %l4, %o7, %i3
loop_376:
edge8 %l6, %o4, %g3
orncc %l5, %o1, %i1
fcmpeq16 %f24, %f24, %g2
fpsub16 %f24, %f16, %f26
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbug,a %fcc2, loop_377
ldsb [%l7 + 0x11], %i4
edge32ln %i7, %l2, %l3
or %l1, 0x0093, %i2
loop_377:
nop
fitod %f6, %f16
fdtox %f16, %f2
fxtod %f2, %f10
set 0x18, %g5
swapa [%l7 + %g5] 0x88, %i0
subc %i6, 0x08EA, %o3
alignaddr %g1, %g6, %g5
popc 0x11B7, %o0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tvs %xcc, 0x1
nop
setx loop_378, %l0, %l1
jmpl %l1, %o6
umul %o5, 0x0795, %g7
and %l0, %g4, %i5
movle %icc, %l4, %o7
loop_378:
sub %o2, 0x0538, %i3
edge8n %l6, %o4, %g3
mulscc %l5, 0x0109, %o1
wr %g0, 0x27, %asi
stba %g2, [%l7 + 0x66] %asi
membar #Sync
brlz,a %i1, loop_379
fmovdneg %icc, %f29, %f29
membar 0x4F
fcmpeq16 %f28, %f18, %i4
loop_379:
fmul8x16al %f27, %f2, %f4
sir 0x12BF
orcc %i7, 0x0C90, %l2
nop
setx 0xCE832B65, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f13
setx 0x9C060C1A, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f4
fsubs %f4, %f13, %f28
fmovsgu %xcc, %f16, %f1
addc %l3, %l1, %i0
nop
setx 0x1BF5449F90717386, %l0, %l6
stx %l6, [%l7 + 0x20]
ldx [%l7 + 0x20], %fsr
swap [%l7 + 0x5C], %i6
smul %i2, 0x0CC5, %g1
fpsub32 %f26, %f18, %f10
orncc %g6, 0x112B, %g5
ldx [%l7 + 0x30], %o0
srlx %o6, 0x0C, %o3
xorcc %o5, 0x00EA, %g7
xnor %g4, %i5, %l4
fornot1 %f2, %f4, %f22
wr %g0, 0x80, %asi
ldxa [%l7 + 0x58] %asi, %o7
ldstub [%l7 + 0x3A], %l0
mova %xcc, %o2, %i3
nop
setx 0x1A4B8DB0, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f21
setx 0x190FE215, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f24
fdivs %f24, %f21, %f16
fmovsne %xcc, %f7, %f19
fpsub16s %f21, %f30, %f0
fnot1 %f2, %f20
edge8l %o4, %l6, %l5
edge8l %o1, %g3, %i1
brgz,a %g2, loop_380
fmovsle %xcc, %f2, %f16
for %f0, %f16, %f0
edge32l %i7, %i4, %l3
loop_380:
tvc %xcc, 0x6
edge32ln %l1, %i0, %i6
srl %l2, 0x00, %g1
wr %g0, 0x19, %asi
stda %f16, [%l7 + 0x40] %asi
orncc %g6, 0x1FDC, %g5
nop
setx 0x80BCCF3D, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f28
setx 0xCB00287B, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f7
fmuls %f7, %f28, %f4
edge32 %i2, %o6, %o0
sub %o5, 0x002B, %g7
sdivcc %o3, 0x1426, %i5
and %g4, 0x016E, %l4
movvc %icc, %o7, %o2
movrlz %i3, 0x115, %l0
bge,a loop_381
movrgez %l6, 0x071, %l5
fbuge %fcc2, loop_382
fands %f31, %f4, %f14
loop_381:
fmovse %xcc, %f13, %f20
brlez %o4, loop_383
loop_382:
fmovrde %g3, %f18, %f6
movcs %icc, %i1, %o1
fmovrdlez %g2, %f4, %f0
loop_383:
nop
set 0x39, %o6
lduba [%l7 + %o6] 0x89, %i4
fmovd %f8, %f12
subccc %l3, 0x18DC, %i7
wr %g0, 0x88, %asi
stxa %i0, [%l7 + 0x38] %asi
fzeros %f19
nop
setx loop_384, %l0, %l1
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 %l1, %i6, %l2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovs %f17, %f3
loop_384:
addcc %g6, %g1, %g5
set 0x78, %i6
sta %f10, [%l7 + %i6] 0x19
ta %xcc, 0x2
nop
setx loop_385, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xnor %i2, %o0, %o5
sethi 0x10FD, %o6
add %g7, 0x0CD6, %i5
loop_385:
udivcc %g4, 0x0D4D, %o3
te %xcc, 0x0
fpadd16 %f6, %f4, %f28
fble,a %fcc1, loop_386
membar 0x4D
stw %l4, [%l7 + 0x2C]
stw %o2, [%l7 + 0x24]
loop_386:
umul %i3, %o7, %l6
xnorcc %l5, %o4, %g3
sub %l0, 0x0A75, %i1
xorcc %o1, 0x03BB, %i4
fornot1 %f2, %f30, %f6
sdiv %g2, 0x1345, %i7
edge16ln %l3, %i0, %i6
sethi 0x150C, %l2
sethi 0x05A1, %l1
fmovs %f29, %f24
swap [%l7 + 0x44], %g6
ldub [%l7 + 0x6F], %g5
lduw [%l7 + 0x4C], %g1
array8 %o0, %o5, %i2
fmovscc %xcc, %f24, %f28
edge32 %g7, %o6, %g4
array32 %o3, %l4, %i5
orncc %i3, 0x0F52, %o2
bne,pt %icc, loop_387
subc %l6, 0x0647, %l5
andn %o4, 0x0E20, %g3
xnorcc %l0, 0x1842, %o7
loop_387:
srax %o1, 0x09, %i4
fandnot1s %f1, %f0, %f6
brlz %i1, loop_388
tge %icc, 0x2
add %l7, 0x18, %l6
wr %g0, 0x10, %asi
lda [%l6] %asi, %g2
casa [%l6] %asi, %g2, %l3
loop_388:
fmovsneg %icc, %f12, %f23
sdiv %i7, 0x00E4, %i6
ble,a %xcc, loop_389
fbug %fcc3, loop_390
std %f0, [%l7 + 0x28]
nop
fitos %f5, %f11
fstoi %f11, %f7
loop_389:
fandnot1 %f26, %f0, %f6
loop_390:
fmovrdne %l2, %f24, %f0
fbule,a %fcc2, loop_391
array32 %l1, %i0, %g5
mova %xcc, %g6, %o0
bne,pn %xcc, loop_392
loop_391:
addccc %o5, 0x0555, %i2
edge16n %g1, %g7, %o6
addcc %o3, 0x19DE, %l4
loop_392:
movneg %icc, %i5, %i3
movrne %o2, %l6, %g4
fmovsg %xcc, %f12, %f30
fmovdcc %icc, %f30, %f21
set 0x14, %o1
stha %o4, [%l7 + %o1] 0x22
membar #Sync
movle %xcc, %g3, %l5
movl %xcc, %l0, %o7
fsrc1 %f16, %f16
fmovscc %icc, %f27, %f25
tvs %icc, 0x2
array8 %o1, %i1, %g2
addccc %l3, 0x0E03, %i7
array32 %i6, %i4, %l2
sdiv %l1, 0x0282, %g5
orn %i0, 0x08C6, %g6
add %l7, 0x18, %l6
wr %g0, 0x0c, %asi
ldxa [%l6] %asi, %o5
casxa [%l6] 0x0c, %o5, %o0
subc %g1, %i2, %o6
nop
setx loop_393, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orcc %g7, %l4, %o3
tcc %icc, 0x5
udivx %i5, 0x1360, %o2
loop_393:
subcc %i3, 0x1145, %l6
fbg %fcc0, loop_394
sth %g4, [%l7 + 0x46]
xorcc %o4, %l5, %l0
movle %xcc, %o7, %o1
loop_394:
nop
set 0x20, %i3
stxa %g3, [%l7 + %i3] 0x89
tn %icc, 0x7
bcs,a,pn %icc, loop_395
umul %g2, %l3, %i7
array32 %i1, %i6, %l2
fnor %f28, %f14, %f20
loop_395:
bge loop_396
fmovdcc %xcc, %f14, %f26
fblg %fcc2, loop_397
fors %f15, %f27, %f12
loop_396:
fmovd %f26, %f30
array16 %l1, %i4, %g5
loop_397:
sdiv %g6, 0x1346, %i0
brz %o0, loop_398
edge16 %o5, %g1, %o6
movneg %icc, %g7, %i2
bge,pn %icc, loop_399
loop_398:
fones %f7
fbug,a %fcc3, loop_400
xorcc %l4, %o3, %i5
loop_399:
fpadd16 %f24, %f22, %f16
movrne %o2, 0x2F2, %l6
loop_400:
movrlz %i3, 0x1A0, %g4
bneg,a loop_401
fbule %fcc2, loop_402
nop
fitod %f8, %f18
fdtox %f18, %f20
fxtod %f20, %f20
fmovdcc %xcc, %f27, %f4
loop_401:
fmovrslez %o4, %f5, %f9
loop_402:
bpos %xcc, loop_403
sdivx %l5, 0x0063, %l0
fors %f2, %f7, %f8
subc %o1, 0x0332, %o7
loop_403:
sir 0x041A
orn %g2, 0x157D, %l3
edge16ln %i7, %g3, %i6
te %icc, 0x5
and %l2, %i1, %i4
tleu %icc, 0x4
bneg,a,pn %xcc, loop_404
nop
fitos %f10, %f9
fstox %f9, %f14
fxtos %f14, %f31
nop
fitod %f23, %f30
fbo %fcc2, loop_405
loop_404:
sdiv %l1, 0x19F8, %g5
set 0x0E, %l6
ldsba [%l7 + %l6] 0x18, %i0
loop_405:
stb %g6, [%l7 + 0x36]
set 0x28, %i4
swapa [%l7 + %i4] 0x10, %o5
srlx %o0, 0x1C, %g1
andcc %o6, 0x04B5, %i2
movvs %icc, %g7, %o3
fbule,a %fcc2, loop_406
fbo %fcc2, loop_407
sethi 0x06F9, %i5
fmovrdlez %o2, %f8, %f24
loop_406:
andncc %l6, %i3, %g4
loop_407:
movrlez %l4, 0x268, %l5
ta %xcc, 0x3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
subcc %o4, %l0, %o7
swap [%l7 + 0x1C], %g2
brlz %o1, loop_408
fmovdneg %icc, %f30, %f30
tvs %xcc, 0x4
addccc %l3, %g3, %i6
loop_408:
tsubcc %l2, %i7, %i4
fors %f26, %f1, %f17
brgez,a %i1, loop_409
fornot2 %f16, %f22, %f18
movrgez %g5, %l1, %i0
andncc %o5, %g6, %o0
loop_409:
fba,a %fcc3, loop_410
tg %xcc, 0x3
set 0x2C, %o3
ldswa [%l7 + %o3] 0x89, %g1
loop_410:
addcc %i2, %o6, %g7
edge32 %i5, %o2, %l6
edge8l %i3, %g4, %l4
xorcc %l5, %o4, %o3
tle %icc, 0x4
fmovdvs %icc, %f20, %f8
tl %xcc, 0x4
fbule,a %fcc2, loop_411
taddcc %o7, %l0, %o1
fmovrdgz %g2, %f6, %f12
fpsub32s %f18, %f11, %f4
loop_411:
xnor %l3, 0x0EE8, %i6
xnor %l2, %i7, %i4
or %i1, %g3, %g5
orn %i0, 0x01EE, %o5
bn %xcc, loop_412
fbne,a %fcc3, loop_413
edge16ln %g6, %o0, %l1
edge32l %i2, %g1, %o6
loop_412:
nop
setx loop_414, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_413:
addc %g7, 0x1967, %o2
and %i5, 0x0620, %l6
movg %icc, %g4, %i3
loop_414:
edge8ln %l4, %o4, %l5
fmovsle %xcc, %f30, %f0
move %icc, %o7, %o3
movleu %icc, %o1, %g2
set 0x33, %i2
lduba [%l7 + %i2] 0x11, %l0
tcs %xcc, 0x4
mova %icc, %i6, %l3
edge8l %i7, %l2, %i4
tneg %xcc, 0x2
fpsub32 %f0, %f30, %f4
tpos %icc, 0x5
fba,a %fcc2, loop_415
bn,pn %xcc, loop_416
bneg,a loop_417
bg %icc, loop_418
loop_415:
fmovdg %xcc, %f3, %f14
loop_416:
nop
membar #Sync
set 0x40, %o4
ldda [%l7 + %o4] 0xf0, %f0
loop_417:
tne %xcc, 0x6
loop_418:
std %f14, [%l7 + 0x50]
set 0x310, %i7
nop ! nop ! ldxa [%g0 + %i7] 0x40, %g3 ripped by fixASI40.pl ripped by fixASI40.pl
sdivcc %i1, 0x15DB, %g5
fmovscs %icc, %f3, %f19
set 0x43, %o2
lduba [%l7 + %o2] 0x18, %i0
fbu,a %fcc3, loop_419
fmovsneg %xcc, %f3, %f10
brgz,a %o5, loop_420
movge %icc, %g6, %l1
loop_419:
fsrc1 %f28, %f2
addcc %o0, 0x12C7, %g1
loop_420:
nop
set 0x42, %l3
ldsha [%l7 + %l3] 0x88, %o6
wr %g0, 0x80, %asi
lda [%l7 + 0x18] %asi, %f23
sir 0x0786
nop
setx loop_421, %l0, %l1
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 %i2, %f10, %f24
mova %icc, %o2, %i5
movpos %xcc, %l6, %g4
loop_421:
bshuffle %f20, %f30, %f6
nop
fitod %f12, %f8
fdtox %f8, %f8
fxtod %f8, %f18
wr %g0, 0x19, %asi
ldswa [%l7 + 0x74] %asi, %g7
array8 %i3, %o4, %l4
movre %l5, %o7, %o3
te %icc, 0x2
fpadd32 %f26, %f24, %f16
movn %icc, %o1, %g2
array16 %i6, %l3, %l0
ldsb [%l7 + 0x0C], %l2
fmovdvs %icc, %f4, %f30
sdiv %i7, 0x09C3, %i4
umul %g3, 0x0932, %g5
fabss %f22, %f20
fmuld8sux16 %f12, %f21, %f20
brgz,a %i0, loop_422
addc %i1, %o5, %l1
umulcc %g6, 0x1A88, %o0
fmovs %f3, %f3
loop_422:
tg %icc, 0x7
sdivcc %o6, 0x1A69, %g1
move %xcc, %o2, %i2
smul %i5, %g4, %g7
prefetch [%l7 + 0x40], 0x1
array16 %i3, %o4, %l4
fbo,a %fcc1, loop_423
tneg %xcc, 0x2
tsubcctv %l5, 0x10DB, %o7
bleu,a,pt %xcc, loop_424
loop_423:
ldstub [%l7 + 0x4B], %l6
sub %o3, %g2, %o1
tge %xcc, 0x1
loop_424:
fandnot1 %f26, %f28, %f2
edge16n %l3, %l0, %i6
fmovdcc %icc, %f25, %f17
wr %g0, 0x0c, %asi
swapa [%l7 + 0x30] %asi, %i7
movvs %xcc, %l2, %i4
edge16n %g5, %g3, %i1
tpos %xcc, 0x6
sdivcc %o5, 0x1A1C, %i0
bvs,pt %icc, loop_425
addccc %l1, 0x165F, %g6
orncc %o0, 0x0D10, %g1
udivx %o6, 0x054D, %i2
loop_425:
ldsb [%l7 + 0x0D], %i5
flush %l7 + 0x78
nop
setx 0x92F092DDF0454401, %l0, %l6
stx %l6, [%l7 + 0x78]
ldx [%l7 + 0x78], %fsr
sethi 0x109D, %g4
subc %g7, 0x098D, %o2
ldsb [%l7 + 0x17], %i3
add %l7, 0x30, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %l4, %l5
membar 0x0D
movneg %icc, %o7, %o4
mulx %l6, %g2, %o1
udivx %l3, 0x1235, %l0
set 0x2B, %i5
ldsba [%l7 + %i5] 0x11, %o3
ldsh [%l7 + 0x7E], %i7
tneg %icc, 0x2
tvs %icc, 0x7
addc %i6, %i4, %g5
fbuge %fcc2, loop_426
fmovrsgz %l2, %f8, %f24
addcc %i1, 0x06BA, %o5
tvc %xcc, 0x4
loop_426:
sllx %g3, %i0, %l1
movn %xcc, %o0, %g6
sth %o6, [%l7 + 0x74]
ble,pn %xcc, loop_427
fcmpne16 %f30, %f24, %i2
fmovsn %xcc, %f14, %f22
tge %icc, 0x0
loop_427:
ldd [%l7 + 0x70], %f24
alignaddr %g1, %g4, %i5
mova %xcc, %o2, %i3
xnorcc %g7, %l4, %o7
fmuld8sux16 %f6, %f24, %f2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
andn %o4, 0x1DEB, %l5
alignaddrl %l6, %o1, %g2
swap [%l7 + 0x48], %l0
taddcc %o3, 0x0335, %i7
ldsw [%l7 + 0x58], %i6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbue,a %fcc1, loop_428
nop
setx loop_429, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fblg,a %fcc1, loop_430
fblg,a %fcc2, loop_431
loop_428:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_429:
movrne %l3, 0x16E, %i4
loop_430:
mova %xcc, %g5, %l2
loop_431:
fmul8x16au %f6, %f16, %f16
movrlez %o5, %i1, %g3
fbge,a %fcc1, loop_432
bg,a,pt %xcc, loop_433
alignaddrl %l1, %o0, %i0
fmovdge %xcc, %f28, %f14
loop_432:
movrlez %o6, %g6, %i2
loop_433:
umulcc %g1, %i5, %g4
bne %icc, loop_434
tsubcc %o2, 0x15E4, %g7
tn %icc, 0x1
and %l4, 0x145E, %o7
loop_434:
or %o4, %i3, %l6
movl %xcc, %o1, %l5
stw %g2, [%l7 + 0x74]
movvs %icc, %l0, %i7
addc %i6, 0x1519, %o3
movn %icc, %i4, %l3
mova %xcc, %g5, %o5
fornot1s %f20, %f5, %f26
sub %i1, %l2, %g3
bleu loop_435
smul %l1, 0x0E20, %o0
tcc %xcc, 0x4
bn,pt %icc, loop_436
loop_435:
smul %i0, %o6, %i2
set 0x44, %g6
swapa [%l7 + %g6] 0x88, %g1
loop_436:
orn %i5, %g6, %g4
tg %icc, 0x2
nop
fitos %f12, %f11
fstox %f11, %f10
fxtos %f10, %f7
movre %g7, %l4, %o2
nop
setx loop_437, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
xnorcc %o7, %o4, %l6
ba,a,pn %xcc, loop_438
sra %i3, %o1, %l5
loop_437:
ldstub [%l7 + 0x24], %l0
membar 0x25
loop_438:
stbar
te %xcc, 0x1
tl %xcc, 0x7
tg %xcc, 0x2
fcmpne16 %f12, %f20, %i7
addcc %i6, %g2, %o3
tge %icc, 0x3
edge32n %l3, %i4, %o5
fnegs %f28, %f20
nop
setx 0xC31C6EFF40457D33, %l0, %l6
stx %l6, [%l7 + 0x30]
ldx [%l7 + 0x30], %fsr
xorcc %g5, 0x0673, %i1
nop
set 0x1C, %o5
prefetch [%l7 + %o5], 0x1
fbug,a %fcc0, loop_439
tge %xcc, 0x0
fmovrslez %l2, %f10, %f6
tcc %icc, 0x7
loop_439:
movvc %icc, %g3, %l1
set 0x40, %l1
stda %f16, [%l7 + %l1] 0x81
wr %g0, 0x80, %asi
prefetcha [%l7 + 0x68] %asi, 0x0
edge16ln %i0, %o6, %g1
membar 0x5E
tne %xcc, 0x5
brgez,a %i2, loop_440
movcs %icc, %g6, %g4
tsubcctv %i5, 0x07A4, %l4
fmovsg %icc, %f24, %f31
loop_440:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
subccc %o2, %o7, %o4
nop
fitos %f13, %f0
fstox %f0, %f28
bvc,a,pn %xcc, loop_441
fbne,a %fcc0, loop_442
edge8 %g7, %i3, %l6
fmovsne %icc, %f0, %f4
loop_441:
fbge %fcc1, loop_443
loop_442:
nop
setx 0x6537C89805D85023, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f28
setx 0x8A7CA9C38BDFF57D, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f8
fdivd %f8, %f28, %f22
movre %l5, %o1, %l0
orcc %i7, %i6, %o3
loop_443:
fmovrse %l3, %f22, %f9
sdiv %g2, 0x006B, %i4
add %l7, 0x14, %l6
wr %g0, 0x11, %asi
casa [%l6] 0x11, %g5, %i1
srl %o5, %l2, %g3
edge16 %o0, %l1, %o6
umulcc %g1, %i2, %g6
fmul8x16 %f21, %f8, %f4
membar 0x58
xnor %i0, 0x1DCA, %g4
addccc %l4, 0x1436, %i5
fmovdle %xcc, %f31, %f11
udiv %o2, 0x1FF8, %o4
std %f22, [%l7 + 0x68]
mulx %o7, 0x1FE0, %g7
fpadd32 %f18, %f4, %f16
flush %l7 + 0x28
tvc %xcc, 0x0
bvc,pn %xcc, loop_444
tn %xcc, 0x5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movgu %xcc, %i3, %l5
loop_444:
tgu %icc, 0x3
movge %xcc, %o1, %l6
nop
setx 0x5306374189986706, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f0
setx 0x30599BF12205C930, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f14
fsubd %f14, %f0, %f6
tl %icc, 0x5
fexpand %f15, %f6
fmovde %icc, %f31, %f7
movrgz %l0, %i6, %i7
movg %icc, %l3, %g2
addcc %o3, 0x185F, %i4
fmuld8ulx16 %f0, %f29, %f0
edge8ln %g5, %o5, %l2
lduh [%l7 + 0x14], %i1
tn %xcc, 0x0
wr %g0, 0x88, %asi
ldswa [%l7 + 0x60] %asi, %o0
tcc %icc, 0x2
bvc %xcc, loop_445
fpackfix %f2, %f8
movrne %l1, 0x076, %g3
tne %icc, 0x1
loop_445:
sllx %o6, 0x1D, %i2
movcc %icc, %g6, %g1
set 0x36, %l2
ldsba [%l7 + %l2] 0x18, %i0
edge16ln %g4, %i5, %o2
movvs %xcc, %l4, %o4
fors %f23, %f31, %f7
umulcc %o7, 0x10DF, %i3
movpos %xcc, %g7, %l5
subc %l6, %o1, %l0
mulscc %i6, 0x10D3, %i7
fsrc1s %f16, %f30
tleu %xcc, 0x1
umulcc %g2, %o3, %l3
fbne,a %fcc1, loop_446
ld [%l7 + 0x28], %f14
fpadd32 %f0, %f10, %f12
fabsd %f0, %f16
loop_446:
fnot2 %f20, %f24
movn %xcc, %g5, %o5
movn %icc, %i4, %l2
sll %i1, 0x16, %l1
umulcc %o0, 0x1706, %g3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sub %o6, %g6, %i2
xnor %g1, 0x19AE, %g4
tvs %xcc, 0x7
or %i5, 0x1E15, %o2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tne %xcc, 0x3
fbne,a %fcc3, loop_447
mulx %l4, 0x0C99, %o4
sub %o7, 0x0720, %i3
fmovdcs %icc, %f31, %f10
loop_447:
movcc %icc, %i0, %l5
brgz,a %g7, loop_448
sll %o1, 0x07, %l6
edge16l %i6, %i7, %l0
xnor %o3, 0x06BE, %l3
loop_448:
alignaddr %g2, %g5, %o5
swap [%l7 + 0x14], %l2
ldub [%l7 + 0x71], %i1
tvc %icc, 0x4
movre %i4, %o0, %l1
edge16ln %g3, %o6, %g6
bn,a,pt %xcc, loop_449
stw %g1, [%l7 + 0x3C]
fmovdne %icc, %f27, %f16
membar 0x2A
loop_449:
srax %i2, %g4, %o2
edge16 %l4, %i5, %o7
tge %icc, 0x7
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbule %fcc3, loop_450
xor %i3, 0x0F59, %o4
fmovrslez %l5, %f21, %f29
movrne %g7, 0x3DA, %i0
loop_450:
alignaddrl %o1, %l6, %i7
fornot2 %f2, %f28, %f12
andcc %i6, %o3, %l0
sra %g2, %l3, %o5
addccc %l2, %g5, %i1
fandnot1 %f10, %f8, %f24
subc %o0, 0x1D9D, %l1
fmovsgu %xcc, %f21, %f31
subcc %i4, 0x1421, %g3
fcmple16 %f0, %f12, %g6
movge %xcc, %o6, %i2
alignaddr %g4, %g1, %o2
bge,a %icc, loop_451
fmovdl %icc, %f22, %f4
sdiv %i5, 0x1417, %o7
movrlz %l4, 0x00C, %o4
loop_451:
st %f29, [%l7 + 0x50]
addc %i3, %g7, %i0
fcmple16 %f24, %f26, %o1
ba loop_452
and %l6, %i7, %l5
fbul,a %fcc1, loop_453
edge8ln %i6, %o3, %g2
loop_452:
edge16 %l3, %o5, %l0
fmovdleu %xcc, %f29, %f13
loop_453:
fmovsg %icc, %f17, %f31
sub %g5, 0x12D2, %i1
ble,a,pt %xcc, loop_454
tneg %xcc, 0x2
set 0x40, %l5
stda %f16, [%l7 + %l5] 0xf8
membar #Sync
loop_454:
movvc %icc, %o0, %l2
orncc %l1, 0x1142, %g3
tleu %icc, 0x4
brlez,a %g6, loop_455
fmuld8ulx16 %f30, %f31, %f12
movgu %icc, %o6, %i2
fsrc1 %f16, %f4
loop_455:
sdivcc %g4, 0x0C37, %i4
fmul8x16au %f29, %f7, %f30
udiv %g1, 0x1A3B, %o2
addccc %o7, 0x1566, %i5
movleu %xcc, %l4, %i3
edge8ln %g7, %i0, %o1
stx %o4, [%l7 + 0x58]
sllx %i7, %l6, %i6
tg %icc, 0x6
movn %icc, %l5, %g2
fpsub32s %f15, %f11, %f5
fabsd %f16, %f4
andcc %o3, %o5, %l0
movcc %xcc, %l3, %i1
nop
set 0x6C, %l0
prefetch [%l7 + %l0], 0x3
pdist %f26, %f18, %f28
tvs %icc, 0x2
fbge %fcc2, loop_456
edge16l %g5, %o0, %l1
umulcc %g3, 0x0CBF, %g6
std %f22, [%l7 + 0x78]
loop_456:
ldsh [%l7 + 0x36], %o6
fnors %f1, %f25, %f21
fmovsleu %xcc, %f10, %f29
umulcc %l2, %i2, %g4
tl %icc, 0x3
bshuffle %f22, %f16, %f18
edge16l %i4, %o2, %g1
movrlz %o7, 0x065, %l4
movneg %xcc, %i3, %i5
fmovsgu %xcc, %f15, %f28
nop
setx loop_457, %l0, %l1
jmpl %l1, %g7
udiv %o1, 0x0B3E, %i0
edge16n %i7, %l6, %i6
movle %xcc, %l5, %g2
loop_457:
for %f30, %f24, %f24
fors %f4, %f0, %f13
movrlz %o3, 0x08E, %o4
fmovsvc %icc, %f7, %f31
fabss %f19, %f3
movvs %xcc, %l0, %o5
popc 0x1630, %i1
movrgz %g5, 0x266, %o0
fbuge %fcc2, loop_458
andncc %l3, %g3, %l1
sllx %o6, 0x04, %g6
sir 0x1CF1
loop_458:
nop
fitos %f5, %f15
fstox %f15, %f28
fxtos %f28, %f2
andncc %i2, %g4, %i4
brgez %l2, loop_459
array32 %g1, %o2, %o7
smul %i3, 0x1FA4, %i5
fsrc1s %f23, %f26
loop_459:
flush %l7 + 0x28
fcmpgt32 %f0, %f24, %l4
tpos %xcc, 0x7
addc %g7, 0x15B9, %o1
mulx %i7, %i0, %i6
ta %xcc, 0x7
stbar
fcmpne32 %f20, %f28, %l5
fcmpeq32 %f26, %f6, %g2
ta %xcc, 0x2
subccc %l6, 0x0F80, %o3
tleu %xcc, 0x4
orcc %l0, %o4, %i1
array16 %g5, %o0, %l3
fmovsgu %icc, %f18, %f4
wr %g0, 0x89, %asi
stda %f16, [%l7 + 0x40] %asi
fmovsge %xcc, %f0, %f16
bg,a loop_460
fnors %f4, %f2, %f0
fmuld8ulx16 %f1, %f12, %f22
tn %xcc, 0x2
loop_460:
tsubcctv %o5, 0x0381, %g3
ldsw [%l7 + 0x50], %o6
bvs,a,pn %xcc, loop_461
swap [%l7 + 0x60], %g6
fmul8x16al %f5, %f28, %f30
tcs %icc, 0x3
loop_461:
fpadd16 %f4, %f18, %f8
movrgz %i2, 0x395, %l1
alignaddrl %i4, %g4, %l2
sth %g1, [%l7 + 0x32]
xnor %o7, 0x00BB, %i3
orncc %o2, 0x0A5B, %l4
fnot2 %f28, %f26
edge32n %i5, %o1, %g7
fornot1s %f8, %f2, %f20
set 0x28, %g4
stwa %i7, [%l7 + %g4] 0x14
fbne,a %fcc3, loop_462
fmovsneg %icc, %f13, %f8
fpadd16 %f20, %f14, %f12
fxnors %f8, %f28, %f9
loop_462:
umulcc %i6, %i0, %l5
nop
setx 0xE05381E2541F1D48, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f14
setx 0x8878D3D1A0B15962, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f20
fsubd %f20, %f14, %f8
membar 0x6D
fmovrdgz %l6, %f8, %f10
orncc %o3, 0x07CA, %g2
set 0x38, %o0
stwa %o4, [%l7 + %o0] 0x22
membar #Sync
tne %xcc, 0x2
stx %i1, [%l7 + 0x48]
set 0x58, %g7
sta %f30, [%l7 + %g7] 0x10
mulx %g5, 0x14E1, %l0
fcmpeq16 %f18, %f22, %l3
set 0x10, %g3
stxa %o0, [%l7 + %g3] 0x23
membar #Sync
fpackfix %f22, %f26
udivx %g3, 0x05AF, %o6
edge8ln %g6, %i2, %l1
alignaddr %i4, %g4, %o5
andncc %g1, %o7, %i3
ldsh [%l7 + 0x22], %o2
sethi 0x12DB, %l2
fsrc2s %f11, %f14
fmovsa %xcc, %f9, %f27
be,a %xcc, loop_463
fxor %f6, %f18, %f18
ta %xcc, 0x1
ta %icc, 0x7
loop_463:
nop
setx loop_464, %l0, %l1
jmpl %l1, %i5
membar 0x5B
fbule,a %fcc3, loop_465
edge8l %o1, %l4, %i7
loop_464:
fmovrdgz %i6, %f8, %f8
fmovsle %xcc, %f15, %f20
loop_465:
nop
setx loop_466, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrgz %i0, %l5, %g7
popc 0x0011, %o3
fxor %f8, %f6, %f18
loop_466:
edge8l %g2, %o4, %l6
movcs %xcc, %i1, %l0
fbule,a %fcc1, loop_467
movrlez %l3, 0x163, %g5
brnz,a %g3, loop_468
edge16l %o6, %o0, %g6
loop_467:
smulcc %i2, 0x090D, %i4
bshuffle %f16, %f20, %f12
loop_468:
alignaddr %l1, %o5, %g1
edge16ln %g4, %o7, %i3
fors %f17, %f9, %f30
tgu %xcc, 0x2
fmovdneg %xcc, %f28, %f15
ldx [%l7 + 0x78], %o2
fsrc2s %f12, %f30
bneg,pt %xcc, loop_469
edge16l %l2, %o1, %i5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bshuffle %f26, %f12, %f2
loop_469:
movgu %xcc, %i7, %i6
set 0x44, %i1
lda [%l7 + %i1] 0x04, %f19
bshuffle %f14, %f16, %f12
umul %l4, %l5, %g7
tvs %icc, 0x7
be,a,pn %xcc, loop_470
sub %i0, 0x1993, %g2
umul %o3, 0x14B8, %l6
fcmpeq16 %f16, %f16, %i1
loop_470:
udivx %l0, 0x168F, %l3
xnorcc %g5, %o4, %o6
edge16n %g3, %g6, %o0
fpsub16s %f19, %f9, %f19
fmovsg %icc, %f22, %f18
tl %xcc, 0x1
fcmpgt32 %f12, %f22, %i4
andcc %l1, %i2, %o5
te %xcc, 0x0
fmul8x16 %f12, %f22, %f18
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movle %icc, %g1, %g4
wr %g0, 0x81, %asi
swapa [%l7 + 0x7C] %asi, %i3
movvs %icc, %o7, %l2
edge16 %o2, %i5, %o1
tl %xcc, 0x5
wr %g0, 0x89, %asi
prefetcha [%l7 + 0x38] %asi, 0x2
ldub [%l7 + 0x45], %i6
sra %l5, 0x1E, %g7
sub %i0, 0x1AAF, %l4
subcc %o3, 0x0015, %l6
mulscc %g2, %l0, %i1
sllx %l3, %o4, %o6
bleu,a,pn %xcc, loop_471
mulx %g3, %g6, %o0
set 0x4D, %o7
lduba [%l7 + %o7] 0x19, %g5
loop_471:
move %xcc, %l1, %i4
ldstub [%l7 + 0x12], %o5
fmovrsne %i2, %f29, %f14
fmovrdlz %g4, %f28, %f22
tle %icc, 0x3
tleu %xcc, 0x5
bn,a,pt %icc, loop_472
fmovscs %xcc, %f10, %f14
fmovse %icc, %f6, %f29
fnand %f20, %f26, %f14
loop_472:
fbn,a %fcc0, loop_473
brgez %g1, loop_474
tg %xcc, 0x2
xor %o7, 0x15E8, %i3
loop_473:
sll %o2, 0x0F, %l2
loop_474:
addcc %i5, %o1, %i6
movle %icc, %i7, %l5
ldx [%l7 + 0x38], %i0
xor %l4, %o3, %g7
bvc,a %icc, loop_475
sdiv %g2, 0x1166, %l0
bpos,a %xcc, loop_476
fsrc2s %f23, %f11
loop_475:
nop
set 0x43, %g2
stba %i1, [%l7 + %g2] 0x23
membar #Sync
loop_476:
bcc,a %icc, loop_477
movn %icc, %l6, %l3
fmovsne %xcc, %f31, %f16
fornot1s %f4, %f22, %f16
loop_477:
udivx %o4, 0x1480, %o6
fmovsleu %icc, %f18, %f12
tle %xcc, 0x5
tpos %xcc, 0x7
be,a %xcc, loop_478
fpadd16s %f3, %f13, %f4
bleu,a loop_479
tg %xcc, 0x3
loop_478:
popc %g6, %o0
nop
setx 0x6E8F28F773E23547, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f22
setx 0x0ED3905488DE4BBD, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f2
fsubd %f2, %f22, %f26
loop_479:
alignaddrl %g3, %g5, %i4
orncc %o5, 0x1B0A, %i2
edge32 %l1, %g4, %o7
edge32n %g1, %i3, %o2
movrlz %i5, %o1, %i6
fmovdneg %xcc, %f9, %f13
nop
setx loop_480, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrsgz %l2, %f14, %f28
xorcc %l5, %i7, %l4
alignaddr %i0, %o3, %g7
loop_480:
fxnor %f18, %f30, %f8
taddcctv %l0, 0x0FEC, %g2
sdiv %l6, 0x027E, %i1
bcs %icc, loop_481
sra %l3, 0x1F, %o4
movge %xcc, %o6, %o0
nop
setx loop_482, %l0, %l1
jmpl %l1, %g6
loop_481:
fmovsleu %xcc, %f22, %f11
fxor %f0, %f30, %f10
fmovdg %icc, %f23, %f28
loop_482:
mulx %g5, %i4, %g3
movrlz %i2, %l1, %o5
movcc %xcc, %o7, %g1
flush %l7 + 0x30
movrlez %i3, %g4, %i5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
or %o2, %o1, %l2
sethi 0x1B71, %i6
fmul8x16au %f15, %f4, %f4
mulscc %i7, 0x0964, %l4
alignaddr %i0, %l5, %o3
fmovdg %icc, %f29, %f28
fzero %f26
mova %xcc, %l0, %g7
std %f16, [%l7 + 0x40]
movrne %l6, %g2, %i1
fsrc1 %f18, %f30
movl %xcc, %o4, %l3
edge8n %o0, %o6, %g5
ble,pn %icc, loop_483
tne %xcc, 0x3
orncc %g6, %i4, %i2
nop
setx 0x907191B3, %l0, %l6
st %l6, [%l7 + 0x74]
ld [%l7 + 0x74], %fsr
loop_483:
ta %icc, 0x5
alignaddrl %l1, %g3, %o7
fpsub16s %f6, %f20, %f11
alignaddr %g1, %o5, %i3
xnorcc %g4, 0x126A, %o2
movvc %icc, %i5, %l2
fbug %fcc3, loop_484
fnors %f23, %f28, %f7
and %i6, %o1, %i7
sub %l4, 0x1F16, %i0
loop_484:
edge16 %l5, %o3, %g7
fnot1 %f0, %f30
sethi 0x09B1, %l0
tle %icc, 0x2
smulcc %l6, %i1, %o4
wr %g0, 0x10, %asi
sta %f18, [%l7 + 0x24] %asi
addc %g2, %l3, %o6
fpadd32 %f18, %f4, %f8
movre %g5, 0x3CB, %o0
std %f24, [%l7 + 0x70]
movcs %xcc, %i4, %i2
bvs,a loop_485
movrlz %l1, 0x1A4, %g6
tle %icc, 0x4
tleu %xcc, 0x1
loop_485:
edge16 %g3, %g1, %o7
bvc,pt %xcc, loop_486
fbge,a %fcc2, loop_487
and %i3, %o5, %g4
movn %xcc, %o2, %l2
loop_486:
nop
setx loop_488, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_487:
edge32n %i5, %o1, %i6
subccc %l4, 0x096E, %i0
sethi 0x0A25, %i7
loop_488:
and %l5, 0x0C91, %g7
subccc %l0, 0x121C, %l6
ldd [%l7 + 0x40], %o2
nop
setx 0xDE139C7E, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f16
setx 0x958D3E6F, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f31
fadds %f31, %f16, %f14
movvc %xcc, %o4, %g2
fbne %fcc0, loop_489
fcmpne16 %f22, %f20, %l3
edge8 %o6, %g5, %i1
tne %icc, 0x4
loop_489:
orncc %o0, 0x016B, %i2
lduh [%l7 + 0x20], %i4
nop
fitos %f19, %f25
edge32l %l1, %g6, %g1
bne loop_490
srlx %o7, %i3, %g3
wr %g0, 0x81, %asi
sta %f21, [%l7 + 0x24] %asi
loop_490:
brgez %o5, loop_491
fmovsa %icc, %f15, %f21
movrlz %g4, %l2, %o2
andn %o1, %i5, %i6
loop_491:
nop
setx 0xD0D97CED, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f26
fsqrts %f26, %f26
movrgez %l4, 0x266, %i7
movleu %icc, %l5, %i0
ldstub [%l7 + 0x27], %l0
udiv %l6, 0x1448, %g7
tle %xcc, 0x5
fmovrdgz %o4, %f10, %f6
wr %g0, 0x88, %asi
ldswa [%l7 + 0x74] %asi, %o3
add %l7, 0x10, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %g2
casxa [%l6] 0x80, %g2, %o6
umulcc %g5, 0x1F0A, %l3
sra %o0, %i1, %i2
bcc,a loop_492
edge32 %i4, %g6, %g1
tne %xcc, 0x7
fbne %fcc0, loop_493
loop_492:
tgu %xcc, 0x7
nop
setx loop_494, %l0, %l1
jmpl %l1, %l1
nop
setx loop_495, %l0, %l1
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_493:
movneg %icc, %i3, %g3
fandnot2s %f12, %f18, %f1
loop_494:
movcs %icc, %o5, %o7
loop_495:
fbue %fcc1, loop_496
movvs %icc, %g4, %l2
andcc %o1, 0x0FC9, %i5
sll %i6, %l4, %i7
loop_496:
fmovsgu %icc, %f2, %f13
umulcc %o2, %l5, %l0
membar 0x35
set 0x1F, %l4
ldstuba [%l7 + %l4] 0x80, %l6
ldd [%l7 + 0x68], %i0
edge32 %g7, %o3, %o4
wr %g0, 0x04, %asi
swapa [%l7 + 0x28] %asi, %g2
be loop_497
subcc %o6, 0x117E, %g5
edge32l %o0, %i1, %i2
fornot1s %f3, %f25, %f30
loop_497:
movrne %l3, 0x2C8, %g6
prefetch [%l7 + 0x1C], 0x1
movn %icc, %i4, %l1
set 0x68, %g1
stxa %g1, [%l7 + %g1] 0x81
edge32ln %g3, %i3, %o5
tpos %icc, 0x1
tleu %xcc, 0x2
add %l7, 0x10, %l6
wr %g0, 0x04, %asi
lda [%l6] %asi, %g4
casa [%l6] %asi, %g4, %o7
fbe,a %fcc0, loop_498
movne %xcc, %o1, %i5
fxnor %f22, %f0, %f2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_498:
movrgez %l2, %l4, %i7
fbn %fcc1, loop_499
stw %o2, [%l7 + 0x48]
fbl,a %fcc0, loop_500
sllx %l5, 0x1D, %l0
loop_499:
bcc,a loop_501
fbl,a %fcc0, loop_502
loop_500:
sdiv %i6, 0x05FD, %l6
fbuge,a %fcc1, loop_503
loop_501:
brlz,a %i0, loop_504
loop_502:
udiv %g7, 0x18E0, %o3
bg %icc, loop_505
loop_503:
movrgez %o4, %o6, %g2
loop_504:
xnorcc %g5, %i1, %i2
wr %g0, 0x11, %asi
lduha [%l7 + 0x12] %asi, %o0
loop_505:
subc %l3, 0x01BC, %g6
fmovrsgez %l1, %f15, %f30
movrgz %i4, 0x00E, %g3
brz %g1, loop_506
movne %xcc, %o5, %g4
addc %i3, 0x1011, %o7
tvs %icc, 0x2
loop_506:
nop
set 0x41, %i0
ldsba [%l7 + %i0] 0x80, %i5
edge8ln %o1, %l4, %l2
fxor %f20, %f2, %f8
fmovrsgz %o2, %f24, %f28
fmovdne %icc, %f0, %f16
wr %g0, 0xeb, %asi
stwa %i7, [%l7 + 0x50] %asi
membar #Sync
tpos %xcc, 0x4
tvc %xcc, 0x6
stx %l5, [%l7 + 0x20]
andncc %i6, %l6, %i0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
mova %xcc, %g7, %l0
srax %o4, 0x04, %o6
mulx %o3, %g2, %g5
sra %i2, %i1, %l3
edge8ln %g6, %o0, %l1
lduh [%l7 + 0x74], %i4
sdivcc %g1, 0x0600, %g3
sethi 0x146E, %g4
sllx %o5, 0x1D, %i3
sllx %o7, 0x09, %i5
tle %icc, 0x2
fnand %f0, %f18, %f6
tg %icc, 0x5
movrlz %o1, 0x269, %l4
fbul,a %fcc0, loop_507
addcc %o2, %i7, %l5
array16 %i6, %l6, %i0
fbne %fcc3, loop_508
loop_507:
sethi 0x135B, %l2
tpos %icc, 0x4
taddcc %l0, %o4, %o6
loop_508:
sllx %g7, %o3, %g2
fmovsl %xcc, %f15, %f20
fbu,a %fcc1, loop_509
taddcctv %i2, %g5, %l3
addc %i1, 0x12CE, %g6
pdist %f24, %f28, %f2
loop_509:
move %icc, %o0, %l1
movg %icc, %i4, %g1
add %g3, %o5, %i3
xor %g4, %o7, %o1
tsubcctv %i5, 0x17E5, %o2
edge16l %i7, %l5, %l4
edge16 %i6, %i0, %l2
fmovscs %xcc, %f23, %f8
fcmpeq16 %f24, %f18, %l0
nop
setx 0x7E3B07FE59BFD8F6, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f8
setx 0xDD323DD108548C78, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f6
faddd %f6, %f8, %f4
tleu %xcc, 0x6
fbe,a %fcc0, loop_510
edge16l %l6, %o6, %g7
fba %fcc1, loop_511
sdivcc %o3, 0x1565, %g2
loop_510:
smul %i2, %o4, %g5
array8 %i1, %g6, %o0
loop_511:
or %l3, %l1, %g1
movrne %g3, %i4, %i3
edge16n %g4, %o7, %o1
ta %xcc, 0x2
fpackfix %f26, %f14
subc %o5, 0x0AE3, %o2
edge16l %i5, %l5, %l4
fbl,a %fcc2, loop_512
movpos %xcc, %i6, %i7
fand %f24, %f8, %f0
sir 0x1060
loop_512:
nop
set 0x20, %o6
ldda [%l7 + %o6] 0x81, %l2
ldsb [%l7 + 0x3A], %i0
edge16n %l6, %o6, %g7
fbge,a %fcc1, loop_513
movle %icc, %o3, %l0
tge %xcc, 0x7
set 0x64, %i6
ldsha [%l7 + %i6] 0x88, %g2
loop_513:
srl %o4, %g5, %i2
movre %g6, 0x1CB, %o0
nop
set 0x51, %o1
stb %i1, [%l7 + %o1]
tcs %xcc, 0x3
tle %xcc, 0x3
alignaddrl %l1, %g1, %l3
edge32ln %i4, %g3, %i3
fmovsne %icc, %f13, %f23
orcc %o7, %g4, %o1
movge %xcc, %o2, %o5
subccc %i5, %l5, %l4
addcc %i7, 0x0F47, %l2
fsrc2 %f18, %f28
set 0x15, %g5
stba %i0, [%l7 + %g5] 0x88
sethi 0x18ED, %i6
fpadd16 %f22, %f8, %f4
array32 %l6, %g7, %o6
fsrc1s %f10, %f2
array8 %l0, %g2, %o3
alignaddrl %g5, %o4, %i2
nop
fitos %f5, %f14
fstoi %f14, %f13
fmul8x16au %f25, %f29, %f2
brgez,a %g6, loop_514
stbar
umul %o0, 0x1D89, %l1
xorcc %i1, %g1, %i4
loop_514:
mova %xcc, %g3, %i3
brgez %l3, loop_515
call loop_516
sir 0x03CB
fmovsne %icc, %f21, %f9
loop_515:
tsubcctv %o7, %g4, %o1
loop_516:
movpos %icc, %o2, %o5
addcc %l5, %l4, %i5
lduh [%l7 + 0x6A], %i7
xorcc %l2, 0x1AD1, %i6
movcs %icc, %l6, %g7
xor %i0, %l0, %o6
fxnors %f10, %f4, %f0
movn %xcc, %g2, %o3
tl %xcc, 0x7
movre %o4, %g5, %i2
edge8n %g6, %o0, %l1
fnot2 %f30, %f8
bcs,pt %xcc, loop_517
fmovrsgez %g1, %f4, %f14
sir 0x1426
bcc %icc, loop_518
loop_517:
edge16 %i4, %i1, %g3
tvc %xcc, 0x0
array8 %l3, %o7, %g4
loop_518:
fbule,a %fcc1, loop_519
add %o1, %i3, %o5
fpsub32 %f4, %f6, %f20
alignaddr %o2, %l5, %i5
loop_519:
xor %l4, %i7, %i6
bcc,a,pn %icc, loop_520
fandnot1 %f0, %f24, %f8
edge8n %l2, %g7, %l6
andcc %l0, %i0, %o6
loop_520:
fmovsn %icc, %f26, %f30
fbuge,a %fcc2, loop_521
movn %icc, %g2, %o3
brgez %o4, loop_522
ldsb [%l7 + 0x37], %i2
loop_521:
fmovrdgez %g6, %f6, %f26
xor %o0, 0x0432, %g5
loop_522:
bn,a,pt %icc, loop_523
tg %icc, 0x3
sllx %g1, 0x04, %i4
set 0x70, %i3
ldswa [%l7 + %i3] 0x80, %i1
loop_523:
movvc %icc, %g3, %l3
fpack32 %f18, %f14, %f6
tcs %icc, 0x3
array16 %l1, %o7, %g4
tle %icc, 0x6
movvs %icc, %o1, %o5
edge8ln %o2, %l5, %i3
fmovrdlz %i5, %f18, %f0
set 0x14, %i4
stha %i7, [%l7 + %i4] 0x89
movrne %l4, %l2, %g7
tsubcc %i6, 0x1676, %l0
movne %xcc, %l6, %i0
brnz %o6, loop_524
be,a,pn %xcc, loop_525
bpos,a,pn %icc, loop_526
movrlez %o3, 0x38D, %o4
loop_524:
srlx %i2, %g6, %o0
loop_525:
ldd [%l7 + 0x68], %f14
loop_526:
ta %icc, 0x4
wr %g0, 0x80, %asi
ldsha [%l7 + 0x3C] %asi, %g2
mulx %g1, 0x0E52, %i4
bge,a loop_527
fmovrdlz %g5, %f12, %f24
nop
fitos %f2, %f14
fstox %f14, %f18
fmul8x16 %f31, %f0, %f22
loop_527:
fnot1 %f14, %f6
edge8 %i1, %l3, %g3
call loop_528
fsrc1s %f9, %f30
tneg %xcc, 0x1
wr %g0, 0x81, %asi
lduwa [%l7 + 0x10] %asi, %o7
loop_528:
subccc %g4, 0x1A19, %o1
umul %o5, 0x1B7F, %l1
call loop_529
fmovdvc %xcc, %f2, %f0
fnand %f30, %f26, %f26
smulcc %o2, 0x1450, %l5
loop_529:
andn %i5, 0x1928, %i3
srlx %l4, 0x1E, %i7
movle %xcc, %l2, %g7
ldsb [%l7 + 0x36], %i6
nop
setx loop_530, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bvs,pn %icc, loop_531
sllx %l6, %i0, %l0
ta %icc, 0x7
loop_530:
bcs,a %xcc, loop_532
loop_531:
srlx %o3, 0x10, %o4
fmovda %xcc, %f26, %f25
sir 0x01ED
loop_532:
fmovdneg %xcc, %f31, %f19
orncc %o6, 0x1F2D, %i2
edge8n %o0, %g6, %g2
fmovrsgez %g1, %f26, %f14
edge32l %g5, %i1, %l3
nop
fitod %f8, %f20
fdtoi %f20, %f17
umul %g3, %i4, %o7
nop
setx loop_533, %l0, %l1
jmpl %l1, %o1
fcmpeq32 %f0, %f10, %g4
movleu %icc, %o5, %o2
nop
setx 0xCA64B992, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f9
fsqrts %f9, %f7
loop_533:
fpackfix %f0, %f9
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
addcc %l5, 0x0373, %i5
fsrc1 %f4, %f24
popc %l1, %i3
mulscc %i7, 0x0A9A, %l4
set 0x19, %o3
stba %g7, [%l7 + %o3] 0xe3
membar #Sync
fmovrse %i6, %f13, %f19
popc %l6, %i0
udivcc %l0, 0x112D, %o3
wr %g0, 0x19, %asi
prefetcha [%l7 + 0x48] %asi, 0x1
movleu %icc, %l2, %o6
ldstub [%l7 + 0x29], %i2
addc %g6, %o0, %g2
ldsh [%l7 + 0x42], %g1
sir 0x1203
tle %icc, 0x1
fnor %f14, %f6, %f26
addccc %i1, 0x0E4C, %l3
sub %g3, 0x17DD, %g5
addcc %i4, %o7, %g4
movvc %xcc, %o5, %o2
movvc %icc, %l5, %i5
fmovsle %icc, %f29, %f12
sdiv %l1, 0x153D, %i3
movrne %o1, %l4, %i7
fpsub32 %f14, %f18, %f26
movn %xcc, %g7, %l6
array16 %i6, %i0, %l0
sdiv %o3, 0x0BD0, %l2
edge8l %o6, %o4, %g6
stbar
stx %i2, [%l7 + 0x58]
sth %g2, [%l7 + 0x76]
udivx %o0, 0x164F, %i1
edge16ln %l3, %g3, %g5
orncc %i4, 0x19D8, %g1
array16 %g4, %o7, %o2
fnand %f26, %f0, %f30
movrne %o5, %l5, %i5
andn %l1, %o1, %i3
taddcctv %i7, %l4, %g7
set 0x68, %l6
stwa %i6, [%l7 + %l6] 0x27
membar #Sync
ldd [%l7 + 0x18], %f26
set 0x68, %i2
stwa %l6, [%l7 + %i2] 0x22
membar #Sync
and %l0, %o3, %i0
alignaddrl %o6, %l2, %g6
tle %icc, 0x5
mulscc %i2, %g2, %o4
nop
setx 0xD05DC9EC, %l0, %l6
st %l6, [%l7 + 0x4C]
ld [%l7 + 0x4C], %fsr
edge8l %o0, %i1, %l3
fbl,a %fcc1, loop_534
ldsh [%l7 + 0x56], %g5
wr %g0, 0x2a, %asi
stwa %i4, [%l7 + 0x70] %asi
membar #Sync
loop_534:
fnands %f3, %f1, %f29
movneg %xcc, %g1, %g4
umul %g3, %o2, %o7
edge16 %l5, %i5, %l1
fbul %fcc3, loop_535
movrgez %o5, %i3, %o1
xor %l4, %i7, %i6
movcs %icc, %g7, %l0
loop_535:
fmovs %f4, %f8
membar 0x38
tvs %xcc, 0x7
andncc %l6, %i0, %o3
umulcc %l2, 0x14E9, %g6
srax %i2, 0x0A, %o6
nop
fitod %f14, %f10
sllx %o4, 0x0C, %g2
or %i1, 0x1769, %l3
fnot2 %f14, %f0
tle %icc, 0x0
fmovdn %icc, %f1, %f13
fmovsgu %xcc, %f23, %f15
fandnot2 %f22, %f24, %f6
movle %icc, %g5, %i4
tne %icc, 0x6
smul %o0, %g1, %g4
movvc %xcc, %g3, %o2
add %l5, %i5, %l1
set 0x74, %i7
sta %f24, [%l7 + %i7] 0x88
fnors %f4, %f28, %f24
sethi 0x16D9, %o7
fmovrsgz %i3, %f4, %f2
movcs %icc, %o1, %o5
taddcc %i7, 0x170B, %i6
movle %icc, %g7, %l4
array32 %l0, %l6, %i0
edge32ln %o3, %l2, %g6
and %i2, 0x0562, %o6
fnot2s %f31, %f17
fmuld8sux16 %f12, %f10, %f22
fnor %f6, %f28, %f4
movcs %icc, %o4, %g2
tle %xcc, 0x6
ldd [%l7 + 0x40], %l2
fbl,a %fcc3, loop_536
mova %icc, %i1, %i4
movleu %xcc, %o0, %g1
movcc %xcc, %g4, %g5
loop_536:
sdivx %g3, 0x1F47, %o2
edge32l %i5, %l5, %l1
edge16n %i3, %o7, %o5
fmovsne %icc, %f22, %f21
movre %i7, 0x0A4, %o1
brnz,a %g7, loop_537
fsrc1 %f28, %f0
or %l4, %l0, %l6
nop
fitod %f2, %f22
fdtoi %f22, %f24
loop_537:
fmovrde %i0, %f12, %f20
fcmple32 %f16, %f4, %o3
taddcctv %i6, 0x130A, %l2
andcc %g6, 0x0AA5, %o6
movle %xcc, %o4, %g2
fandnot1s %f18, %f4, %f22
tsubcctv %i2, 0x0192, %l3
fandnot1s %f19, %f17, %f29
be,a,pn %icc, loop_538
fmovdcc %xcc, %f21, %f27
umul %i1, %i4, %o0
tneg %icc, 0x2
loop_538:
faligndata %f16, %f4, %f12
fsrc1 %f16, %f26
fnors %f3, %f31, %f24
tle %icc, 0x3
movcc %xcc, %g4, %g5
fcmpgt16 %f6, %f24, %g3
bcs %xcc, loop_539
tcs %xcc, 0x5
tg %icc, 0x1
srl %g1, %i5, %l5
loop_539:
fnors %f11, %f6, %f31
xorcc %o2, 0x1F49, %i3
movrne %l1, %o5, %o7
addcc %i7, %o1, %g7
movg %icc, %l4, %l6
movrlz %i0, 0x3B2, %l0
movrgez %i6, %o3, %g6
fsrc2s %f8, %f26
edge8ln %l2, %o6, %g2
mulscc %i2, %l3, %i1
lduh [%l7 + 0x2C], %i4
movrlz %o4, 0x0FB, %g4
movneg %xcc, %g5, %o0
fandnot1s %f6, %f3, %f27
alignaddr %g3, %i5, %g1
edge8n %o2, %l5, %i3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
set 0x7C, %o2
swapa [%l7 + %o2] 0x04, %o5
fmovdl %xcc, %f15, %f0
movcc %xcc, %l1, %o7
fbl %fcc2, loop_540
fpsub32 %f28, %f2, %f8
sethi 0x03AB, %i7
fmovsn %xcc, %f6, %f12
loop_540:
st %f1, [%l7 + 0x4C]
tcs %xcc, 0x2
fmovdvc %xcc, %f29, %f14
tsubcc %g7, 0x1ADE, %o1
movneg %xcc, %l6, %i0
tne %icc, 0x6
fcmpeq32 %f30, %f30, %l4
smulcc %l0, %i6, %g6
udiv %o3, 0x1383, %o6
tgu %icc, 0x4
edge16 %g2, %l2, %i2
fzeros %f14
udiv %l3, 0x1F03, %i4
srax %i1, %g4, %g5
wr %g0, 0x80, %asi
ldswa [%l7 + 0x38] %asi, %o0
fbn,a %fcc2, loop_541
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sub %o4, %g3, %g1
movneg %icc, %o2, %i5
loop_541:
movre %l5, 0x0F9, %i3
sdiv %l1, 0x1514, %o5
mova %icc, %o7, %i7
tcs %xcc, 0x1
movvc %xcc, %g7, %o1
bge,pt %icc, loop_542
movgu %icc, %l6, %l4
smul %i0, %l0, %i6
fmul8x16 %f8, %f18, %f18
loop_542:
tl %icc, 0x5
orn %o3, 0x0F9F, %o6
movle %xcc, %g6, %l2
subccc %g2, 0x147F, %l3
movrgz %i2, 0x13D, %i1
nop
fitos %f4, %f3
fstox %f3, %f10
fxtos %f10, %f30
udiv %i4, 0x15DE, %g4
nop
setx loop_543, %l0, %l1
jmpl %l1, %o0
ldub [%l7 + 0x2A], %o4
movge %icc, %g5, %g3
tle %icc, 0x6
loop_543:
edge32 %o2, %g1, %i5
wr %g0, 0x18, %asi
ldswa [%l7 + 0x08] %asi, %l5
sth %i3, [%l7 + 0x2E]
fmovrdne %o5, %f0, %f10
fmovsl %xcc, %f1, %f24
ta %xcc, 0x2
array32 %l1, %i7, %g7
prefetch [%l7 + 0x0C], 0x2
xnor %o1, 0x1104, %l6
srl %o7, 0x0D, %i0
xnor %l4, 0x1C16, %i6
std %f4, [%l7 + 0x78]
swap [%l7 + 0x68], %o3
sethi 0x0C68, %l0
addcc %o6, %g6, %g2
movrgez %l3, %i2, %l2
tle %xcc, 0x7
edge32l %i1, %i4, %g4
fbl %fcc2, loop_544
orcc %o0, %g5, %o4
array32 %o2, %g1, %i5
wr %g0, 0x81, %asi
lduba [%l7 + 0x4B] %asi, %g3
loop_544:
sdiv %i3, 0x1F6B, %o5
edge32 %l1, %i7, %g7
srl %l5, 0x1D, %l6
tpos %icc, 0x3
te %xcc, 0x7
bn,a,pt %xcc, loop_545
movl %icc, %o7, %i0
sdivx %l4, 0x075E, %o1
fbl %fcc2, loop_546
loop_545:
stx %i6, [%l7 + 0x28]
movrlez %o3, %l0, %g6
movvs %icc, %g2, %o6
loop_546:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
xnorcc %l3, %i2, %l2
subcc %i4, 0x1C9D, %i1
smul %o0, 0x084C, %g4
tge %xcc, 0x5
sir 0x0023
udivcc %o4, 0x0292, %o2
fbue,a %fcc2, loop_547
ld [%l7 + 0x10], %f0
fbu,a %fcc3, loop_548
andn %g5, 0x1858, %g1
loop_547:
nop
wr %g0, 0xea, %asi
stwa %i5, [%l7 + 0x1C] %asi
membar #Sync
loop_548:
edge32 %g3, %i3, %l1
fmul8x16al %f11, %f16, %f18
addcc %i7, 0x0A77, %g7
fsrc1s %f13, %f3
addc %o5, %l6, %l5
fmovd %f28, %f30
tcs %xcc, 0x0
tsubcctv %i0, 0x0282, %l4
popc %o1, %i6
bcs,pn %xcc, loop_549
tn %icc, 0x4
stw %o7, [%l7 + 0x58]
fnot2s %f22, %f9
loop_549:
movl %icc, %l0, %g6
fpack16 %f8, %f29
nop
setx 0x49CD9ED44B92E36E, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f4
setx 0xE3003ED5C1EF418A, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f0
fmuld %f0, %f4, %f10
tge %icc, 0x7
fmovrdgez %o3, %f16, %f18
array16 %o6, %l3, %i2
alignaddrl %l2, %g2, %i1
tsubcc %i4, %o0, %o4
fbul,a %fcc0, loop_550
edge16ln %o2, %g4, %g5
ble,pn %xcc, loop_551
bgu,pn %icc, loop_552
loop_550:
fcmpeq32 %f28, %f22, %g1
fmovdvc %icc, %f8, %f29
loop_551:
tvs %xcc, 0x2
loop_552:
brgez,a %g3, loop_553
movl %xcc, %i5, %i3
bvc,pn %xcc, loop_554
edge8l %l1, %g7, %i7
loop_553:
or %l6, %l5, %o5
andcc %i0, 0x0BCC, %l4
loop_554:
fpsub32 %f6, %f22, %f18
ta %xcc, 0x0
fbuge %fcc1, loop_555
mulscc %o1, %o7, %l0
bcs loop_556
movgu %icc, %i6, %o3
loop_555:
sdiv %g6, 0x14E1, %o6
movpos %xcc, %l3, %l2
loop_556:
fmovsge %icc, %f28, %f23
array32 %g2, %i1, %i2
tneg %xcc, 0x1
lduw [%l7 + 0x20], %o0
edge32l %o4, %o2, %g4
wr %g0, 0x89, %asi
lduha [%l7 + 0x42] %asi, %g5
fmovdle %icc, %f16, %f19
movrne %i4, %g1, %i5
fmovsg %xcc, %f24, %f28
movvc %icc, %i3, %l1
movleu %icc, %g3, %g7
fnot2s %f30, %f25
orncc %i7, 0x0A56, %l5
alignaddr %l6, %o5, %i0
ldstub [%l7 + 0x3B], %l4
tle %xcc, 0x7
fmovdn %icc, %f26, %f26
xnorcc %o1, %o7, %l0
sdiv %o3, 0x1D42, %g6
set 0x0C, %l3
ldswa [%l7 + %l3] 0x81, %i6
fmovrsgz %o6, %f7, %f19
sdivx %l3, 0x041A, %l2
alignaddr %i1, %g2, %o0
movre %o4, %o2, %i2
tne %xcc, 0x0
edge32l %g4, %i4, %g5
nop
setx 0x199A5C44, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f30
setx 0xAAF3F711, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f7
fmuls %f7, %f30, %f1
fbuge,a %fcc0, loop_557
tg %xcc, 0x6
wr %g0, 0x23, %asi
stwa %g1, [%l7 + 0x54] %asi
membar #Sync
loop_557:
movpos %xcc, %i5, %i3
fmovsa %icc, %f11, %f16
std %f30, [%l7 + 0x78]
fnor %f0, %f18, %f22
edge8ln %l1, %g3, %i7
ldx [%l7 + 0x28], %g7
movg %icc, %l5, %l6
nop
setx loop_558, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brz %i0, loop_559
umul %l4, 0x1402, %o5
udivx %o1, 0x1FC6, %l0
loop_558:
smul %o7, 0x17E2, %g6
loop_559:
tpos %icc, 0x2
ba %xcc, loop_560
fcmple32 %f22, %f24, %i6
tvs %xcc, 0x5
be,a loop_561
loop_560:
movneg %icc, %o3, %o6
tg %xcc, 0x4
andcc %l2, 0x0715, %l3
loop_561:
be,pn %xcc, loop_562
addcc %g2, %o0, %i1
nop
setx 0xDCA07B4C, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f0
setx 0xAC576D57, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f26
fmuls %f26, %f0, %f9
nop
set 0x3C, %o4
stw %o2, [%l7 + %o4]
loop_562:
fbe,a %fcc0, loop_563
tpos %xcc, 0x7
edge32n %i2, %g4, %o4
set 0x40, %g6
stda %f16, [%l7 + %g6] 0x11
loop_563:
fornot1 %f0, %f20, %f0
tl %icc, 0x0
movrlez %i4, 0x341, %g1
movrne %i5, %i3, %l1
andncc %g5, %g3, %i7
bleu,a,pn %icc, loop_564
fbne,a %fcc1, loop_565
bg,pn %icc, loop_566
andncc %l5, %l6, %i0
loop_564:
movrgz %l4, %g7, %o1
loop_565:
edge16n %l0, %o5, %g6
loop_566:
fbu %fcc1, loop_567
andncc %i6, %o3, %o7
edge8n %o6, %l3, %g2
edge8l %o0, %i1, %l2
loop_567:
ldsh [%l7 + 0x1C], %o2
taddcc %i2, 0x17DD, %g4
fmovsa %icc, %f29, %f10
umul %o4, 0x139F, %g1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fble,a %fcc1, loop_568
movge %xcc, %i5, %i3
nop
setx 0xFAF25E768FF1DCAA, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f8
fsqrtd %f8, %f26
fpack16 %f4, %f23
loop_568:
nop
set 0x40, %i5
stxa %i4, [%l7 + %i5] 0x10
movcs %xcc, %l1, %g5
fmovscs %icc, %f26, %f19
edge16l %i7, %g3, %l5
edge8l %l6, %i0, %g7
fpmerge %f19, %f26, %f30
fmovsl %icc, %f9, %f1
movre %o1, 0x16F, %l0
sethi 0x038A, %o5
tg %xcc, 0x6
fbg %fcc0, loop_569
movcs %xcc, %l4, %g6
array32 %i6, %o7, %o3
fmovdleu %xcc, %f12, %f21
loop_569:
ba loop_570
xorcc %l3, 0x1677, %o6
brz,a %g2, loop_571
sub %o0, 0x0D76, %i1
loop_570:
edge32ln %o2, %l2, %g4
fmovrse %o4, %f2, %f8
loop_571:
ta %xcc, 0x6
ble,pt %icc, loop_572
movle %icc, %g1, %i2
bl,a,pn %xcc, loop_573
orn %i5, %i3, %i4
loop_572:
tn %icc, 0x3
fnands %f31, %f7, %f8
loop_573:
nop
add %l7, 0x74, %l6
wr %g0, 0x11, %asi
casa [%l6] 0x11, %l1, %g5
nop
set 0x25, %l1
ldstub [%l7 + %l1], %g3
fmul8x16 %f15, %f8, %f6
wr %g0, 0xeb, %asi
stha %l5, [%l7 + 0x58] %asi
membar #Sync
nop
fitod %f4, %f8
fdtoi %f8, %f11
edge8 %i7, %l6, %i0
nop
fitos %f14, %f31
fstox %f31, %f12
tvs %xcc, 0x5
fmovd %f2, %f28
add %o1, 0x19ED, %g7
sethi 0x1731, %o5
nop
setx 0xDF293750AB68C7EB, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f6
setx 0x1475AA7E7898750E, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f12
fsubd %f12, %f6, %f12
membar 0x40
array8 %l4, %g6, %l0
or %i6, 0x0AB6, %o7
xorcc %o3, %o6, %g2
edge8l %o0, %l3, %i1
lduw [%l7 + 0x18], %o2
ta %xcc, 0x6
udivx %l2, 0x0701, %o4
ta %xcc, 0x6
addcc %g4, 0x0515, %g1
ble,a,pn %icc, loop_574
nop
fitod %f8, %f14
fdtox %f14, %f0
fxtod %f0, %f2
fbu,a %fcc3, loop_575
movcc %xcc, %i5, %i2
loop_574:
nop
set 0x4A, %l2
lduha [%l7 + %l2] 0x18, %i4
loop_575:
move %xcc, %i3, %l1
ba,pt %icc, loop_576
movn %icc, %g3, %g5
addcc %l5, 0x0578, %i7
add %l7, 0x64, %l6
wr %g0, 0x89, %asi
casa [%l6] %asi, %l6, %o1
loop_576:
edge8ln %g7, %o5, %l4
tn %xcc, 0x0
umul %g6, %l0, %i6
fba,a %fcc3, loop_577
edge32n %o7, %i0, %o3
movleu %xcc, %o6, %g2
fsrc1s %f0, %f16
loop_577:
fand %f6, %f6, %f22
add %l7, 0x18, %l6
wr %g0, 0x11, %asi
casxa [%l6] 0x11, %l3, %i1
edge8n %o2, %l2, %o0
fbe %fcc3, loop_578
movg %icc, %g4, %g1
bgu,a loop_579
tle %icc, 0x3
loop_578:
movvs %icc, %o4, %i5
orncc %i2, 0x1D11, %i4
loop_579:
fandnot1 %f14, %f28, %f10
array32 %i3, %g3, %l1
set 0x38, %o5
ldxa [%l7 + %o5] 0x11, %g5
move %icc, %i7, %l6
sth %o1, [%l7 + 0x40]
fnegs %f21, %f13
tsubcc %l5, %o5, %l4
tcs %icc, 0x1
orn %g6, %g7, %i6
movre %o7, %i0, %l0
subcc %o6, %g2, %l3
brlez,a %o3, loop_580
movpos %icc, %i1, %o2
fba %fcc3, loop_581
fandnot1s %f1, %f14, %f28
loop_580:
ldstub [%l7 + 0x57], %l2
wr %g0, 0x2b, %asi
stha %g4, [%l7 + 0x28] %asi
membar #Sync
loop_581:
bleu %icc, loop_582
tne %icc, 0x0
umul %g1, 0x0426, %o0
wr %g0, 0x04, %asi
swapa [%l7 + 0x1C] %asi, %o4
loop_582:
fmovrdne %i2, %f12, %f20
sllx %i4, 0x00, %i5
udiv %g3, 0x0AA8, %l1
nop
setx 0xEAF69941E07E12F1, %l0, %l6
stx %l6, [%l7 + 0x58]
ldx [%l7 + 0x58], %fsr
fcmpne16 %f20, %f14, %i3
tcc %xcc, 0x7
fmovdvs %icc, %f1, %f0
orncc %g5, 0x1A61, %i7
fmovsne %xcc, %f6, %f29
tvc %icc, 0x0
brnz,a %o1, loop_583
edge16l %l6, %o5, %l5
xor %g6, 0x00E8, %l4
fmovrse %i6, %f16, %f9
loop_583:
tl %icc, 0x7
bge,pn %xcc, loop_584
orcc %g7, 0x036B, %i0
movgu %xcc, %o7, %o6
set 0x08, %l0
stwa %l0, [%l7 + %l0] 0x23
membar #Sync
loop_584:
fmovrdlez %g2, %f22, %f18
tne %xcc, 0x0
mulx %o3, %i1, %l3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tvs %xcc, 0x6
nop
fitos %f11, %f26
fstod %f26, %f20
fmovsl %icc, %f11, %f22
tcc %icc, 0x3
tcs %icc, 0x7
fmovrse %l2, %f7, %f6
bne %xcc, loop_585
nop
fitod %f12, %f12
fdtox %f12, %f8
fxtod %f8, %f6
tle %icc, 0x4
movrlez %g4, %g1, %o2
loop_585:
edge16l %o4, %i2, %o0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tvs %icc, 0x1
fpsub16 %f12, %f24, %f14
sra %i5, %i4, %l1
movn %icc, %i3, %g3
movneg %icc, %g5, %i7
stx %o1, [%l7 + 0x48]
tleu %icc, 0x0
wr %g0, 0x88, %asi
stha %l6, [%l7 + 0x36] %asi
te %icc, 0x3
movcs %icc, %l5, %o5
fmovdn %icc, %f16, %f27
fmovsle %icc, %f9, %f5
tsubcctv %l4, 0x0972, %i6
tvs %icc, 0x3
sdivx %g7, 0x0BAC, %i0
nop
setx 0xA8F80B96, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f1
setx 0xBD72D5A0, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f7
fadds %f7, %f1, %f17
brlz %o7, loop_586
and %g6, 0x15F2, %l0
array8 %o6, %o3, %g2
fmovsvc %icc, %f23, %f12
loop_586:
tvc %xcc, 0x0
subcc %l3, %i1, %g4
ldub [%l7 + 0x61], %g1
xor %l2, %o2, %i2
sethi 0x13C2, %o0
te %icc, 0x2
fnot2s %f16, %f15
tneg %xcc, 0x5
fxors %f31, %f17, %f24
fbe,a %fcc0, loop_587
movn %xcc, %i5, %i4
lduw [%l7 + 0x64], %o4
stx %l1, [%l7 + 0x70]
loop_587:
umul %g3, %g5, %i7
fmovscs %icc, %f8, %f24
nop
setx loop_588, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tsubcctv %i3, %o1, %l6
srlx %o5, 0x11, %l5
fbo,a %fcc0, loop_589
loop_588:
sll %l4, 0x17, %i6
fmovdle %xcc, %f15, %f8
tvc %xcc, 0x7
loop_589:
movrlz %g7, %o7, %g6
std %f20, [%l7 + 0x08]
bcc %icc, loop_590
xnorcc %l0, 0x0E89, %i0
set 0x20, %g4
stxa %o3, [%g0 + %g4] 0x4f
loop_590:
edge32l %o6, %l3, %i1
edge16 %g4, %g2, %l2
edge16n %o2, %g1, %i2
sethi 0x171B, %i5
movg %xcc, %o0, %i4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovrsne %o4, %f27, %f28
sra %g3, %l1, %g5
tvs %icc, 0x5
xor %i7, %o1, %i3
movrlez %o5, %l6, %l4
movne %xcc, %i6, %g7
movl %icc, %o7, %l5
or %l0, %i0, %o3
bvc %xcc, loop_591
udivx %g6, 0x1080, %l3
edge32ln %i1, %o6, %g4
fbge %fcc2, loop_592
loop_591:
srl %g2, %l2, %o2
tleu %xcc, 0x0
wr %g0, 0x19, %asi
lduba [%l7 + 0x42] %asi, %g1
loop_592:
nop
setx 0x63A04DD5, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f5
setx 0x400E1150, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f4
fdivs %f4, %f5, %f24
tsubcc %i2, 0x0C3D, %i5
movcs %icc, %i4, %o4
stbar
and %g3, 0x05DA, %l1
movrgz %o0, 0x3EC, %g5
sethi 0x0E2F, %o1
te %icc, 0x2
xorcc %i3, %o5, %i7
fmovdvc %icc, %f16, %f11
udivcc %l4, 0x186B, %i6
nop
setx loop_593, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdl %icc, %f10, %f19
nop
fitos %f5, %f3
fstox %f3, %f2
fxtos %f2, %f6
movn %xcc, %l6, %g7
loop_593:
addccc %l5, 0x1A64, %o7
fbue,a %fcc1, loop_594
fone %f20
mulscc %i0, %l0, %o3
movge %xcc, %l3, %i1
loop_594:
movrlez %g6, 0x3B0, %o6
movne %xcc, %g2, %l2
edge16ln %g4, %g1, %o2
sdiv %i5, 0x0A28, %i4
movle %icc, %o4, %i2
fmovdne %icc, %f3, %f9
xor %g3, %o0, %g5
brgz %l1, loop_595
bvs,a loop_596
brlez %i3, loop_597
xnorcc %o5, 0x01C1, %o1
loop_595:
std %f8, [%l7 + 0x20]
loop_596:
bcc loop_598
loop_597:
edge8n %l4, %i7, %l6
fmovd %f8, %f20
umulcc %g7, 0x08CE, %l5
loop_598:
fbu,a %fcc1, loop_599
tvs %xcc, 0x4
sir 0x040B
addccc %o7, 0x0D40, %i0
loop_599:
tsubcctv %i6, %l0, %l3
fmovsne %xcc, %f27, %f27
membar 0x58
umul %i1, %o3, %g6
edge16l %o6, %l2, %g2
udivcc %g4, 0x07B4, %g1
movne %xcc, %o2, %i5
fornot2s %f12, %f7, %f7
nop
setx 0x60778485, %l0, %l6
st %l6, [%l7 + 0x38]
ld [%l7 + 0x38], %fsr
movg %icc, %i4, %i2
xnor %g3, %o0, %g5
edge16l %o4, %l1, %o5
smul %o1, %l4, %i3
wr %g0, 0x18, %asi
ldsba [%l7 + 0x49] %asi, %i7
fmovdge %icc, %f17, %f25
alignaddr %g7, %l6, %o7
tvc %xcc, 0x7
lduh [%l7 + 0x12], %i0
movrlez %l5, 0x32F, %l0
edge32l %i6, %i1, %l3
addccc %o3, %g6, %o6
bneg,pt %xcc, loop_600
subc %l2, %g4, %g1
nop
setx 0xDF9C6620407D27B0, %l0, %l6
stx %l6, [%l7 + 0x38]
ldx [%l7 + 0x38], %fsr
movgu %xcc, %o2, %g2
loop_600:
fmovsg %icc, %f31, %f24
edge32l %i4, %i5, %i2
edge8n %o0, %g5, %g3
tcc %xcc, 0x4
tl %xcc, 0x7
movl %xcc, %l1, %o4
set 0x40, %o0
ldda [%l7 + %o0] 0x0c, %f0
mulx %o5, 0x0C08, %l4
movvs %icc, %i3, %i7
edge32 %o1, %l6, %g7
fmovrse %o7, %f27, %f15
srl %i0, %l5, %l0
fbo %fcc1, loop_601
fbue,a %fcc3, loop_602
ldd [%l7 + 0x40], %i6
ldsh [%l7 + 0x4E], %l3
loop_601:
andcc %i1, 0x02B2, %o3
loop_602:
umulcc %o6, 0x10B6, %g6
fmovse %xcc, %f25, %f15
fbge %fcc3, loop_603
nop
setx 0xF9E2053B2895FD0A, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f24
fsqrtd %f24, %f20
nop
setx 0x2B97B51B, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f11
setx 0x49E970F1, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f31
fdivs %f31, %f11, %f9
umul %g4, 0x1832, %l2
loop_603:
mulx %g1, %o2, %i4
movrgez %g2, %i5, %i2
tgu %xcc, 0x0
xnor %o0, 0x1252, %g5
movvc %icc, %l1, %o4
nop
setx 0xC05A677B, %l0, %l6
st %l6, [%l7 + 0x78]
ld [%l7 + 0x78], %fsr
movn %xcc, %o5, %g3
array8 %i3, %i7, %l4
fblg,a %fcc1, loop_604
fbg %fcc0, loop_605
addc %o1, %g7, %o7
fmovsg %icc, %f17, %f6
loop_604:
fbue %fcc2, loop_606
loop_605:
fbug %fcc2, loop_607
fmovrde %i0, %f12, %f12
set 0x67, %g7
ldsba [%l7 + %g7] 0x18, %l5
loop_606:
nop
wr %g0, 0x2f, %asi
stwa %l0, [%l7 + 0x38] %asi
membar #Sync
loop_607:
nop
fitos %f4, %f0
fstod %f0, %f12
udivcc %l6, 0x1A27, %l3
nop
fitod %f20, %f2
smul %i1, %i6, %o6
movrne %g6, 0x0E9, %g4
addc %l2, %o3, %g1
tle %icc, 0x3
fbul %fcc0, loop_608
ldd [%l7 + 0x48], %i4
tpos %icc, 0x4
movcs %icc, %g2, %o2
loop_608:
tcs %xcc, 0x5
tpos %icc, 0x7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge8 %i2, %o0, %i5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movgu %xcc, %g5, %o4
movrne %o5, 0x0E4, %l1
smulcc %g3, %i7, %i3
tn %xcc, 0x5
fmovdne %icc, %f0, %f2
set 0x7A, %g3
ldsha [%l7 + %g3] 0x19, %l4
fmovrde %o1, %f28, %f24
edge8l %o7, %g7, %l5
set 0x18, %i1
ldsha [%l7 + %i1] 0x14, %l0
fmovdn %xcc, %f7, %f23
fpsub32 %f28, %f18, %f18
tvs %xcc, 0x7
set 0x39, %l5
ldstuba [%l7 + %l5] 0x18, %i0
andncc %l6, %i1, %i6
subcc %l3, 0x1EB8, %g6
movcc %xcc, %o6, %l2
sdivx %g4, 0x1CD9, %g1
fpack32 %f8, %f20, %f26
array8 %o3, %g2, %o2
sethi 0x09EE, %i2
addccc %i4, 0x01F9, %i5
sdivcc %g5, 0x021F, %o4
tneg %icc, 0x5
movrne %o0, 0x015, %o5
set 0x7C, %o7
ldsha [%l7 + %o7] 0x0c, %l1
edge8l %i7, %i3, %l4
prefetch [%l7 + 0x08], 0x2
movcs %icc, %g3, %o1
fones %f16
mova %xcc, %o7, %g7
edge32ln %l5, %i0, %l6
tcs %xcc, 0x0
fpack32 %f10, %f0, %f8
ta %xcc, 0x2
fmovrdlz %i1, %f14, %f26
subcc %i6, 0x0793, %l3
movleu %xcc, %g6, %l0
fmovrdne %o6, %f26, %f28
tgu %icc, 0x3
movneg %icc, %g4, %l2
sdivcc %g1, 0x160A, %o3
edge8ln %g2, %o2, %i4
fmovse %icc, %f12, %f20
movn %icc, %i5, %i2
taddcctv %o4, 0x0934, %g5
edge8n %o0, %o5, %i7
array8 %i3, %l1, %l4
nop
fitos %f5, %f9
fstox %f9, %f4
xorcc %o1, %g3, %g7
edge8n %o7, %l5, %i0
popc 0x0448, %l6
fpsub32 %f12, %f24, %f8
fble %fcc1, loop_609
tpos %xcc, 0x6
addccc %i1, 0x0692, %i6
bpos loop_610
loop_609:
movvs %xcc, %g6, %l0
nop
fitod %f2, %f12
fdtox %f12, %f8
fmovsn %xcc, %f8, %f28
loop_610:
fmul8sux16 %f26, %f26, %f26
popc 0x15AB, %o6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sra %g4, %l3, %g1
ldd [%l7 + 0x28], %o2
smulcc %l2, %o2, %i4
brlez %g2, loop_611
bvs,pn %icc, loop_612
add %i2, 0x07D6, %o4
fpsub16s %f23, %f4, %f3
loop_611:
movvc %icc, %g5, %o0
loop_612:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sub %o5, 0x03E9, %i7
ldsb [%l7 + 0x0B], %i3
tvs %icc, 0x5
orn %i5, 0x118E, %l1
edge32l %l4, %o1, %g7
fbo %fcc1, loop_613
array16 %g3, %o7, %l5
fandnot2 %f30, %f12, %f6
sra %l6, 0x13, %i0
loop_613:
fmovrde %i6, %f16, %f30
fors %f11, %f10, %f0
mova %icc, %g6, %l0
xnor %o6, %i1, %l3
tvs %xcc, 0x4
fbge %fcc2, loop_614
fbe,a %fcc3, loop_615
te %icc, 0x0
bshuffle %f2, %f14, %f22
loop_614:
bcc,a,pt %icc, loop_616
loop_615:
nop
set 0x68, %l4
ldstub [%l7 + %l4], %g4
tn %xcc, 0x3
addccc %o3, 0x0079, %l2
loop_616:
edge8 %g1, %o2, %g2
stb %i2, [%l7 + 0x1C]
ta %xcc, 0x3
ta %xcc, 0x0
movcs %xcc, %o4, %i4
sdivx %o0, 0x10BC, %g5
subcc %i7, 0x175A, %o5
add %i5, 0x1A27, %l1
fbul,a %fcc0, loop_617
edge16l %i3, %o1, %l4
movrlz %g3, 0x246, %o7
nop
setx 0x2474F897BD0E9C70, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f28
setx 0x77324B99F46B261A, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f20
faddd %f20, %f28, %f28
loop_617:
sdivcc %g7, 0x02A7, %l5
mulscc %l6, 0x0486, %i6
fmovrdlez %i0, %f6, %f20
fmovrdne %g6, %f24, %f22
add %l7, 0x34, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %l0
casa [%l6] %asi, %l0, %o6
sub %i1, %g4, %o3
brlz,a %l3, loop_618
fpadd16s %f18, %f30, %f12
fpackfix %f16, %f29
fbl %fcc3, loop_619
loop_618:
movn %icc, %g1, %o2
taddcc %l2, %i2, %o4
bgu,a,pt %icc, loop_620
loop_619:
fblg,a %fcc3, loop_621
fnot2s %f19, %f19
udivx %i4, 0x1698, %g2
loop_620:
array8 %o0, %i7, %o5
loop_621:
edge8ln %g5, %i5, %l1
fbne %fcc0, loop_622
fmovrdgez %o1, %f10, %f2
for %f12, %f2, %f12
movge %icc, %i3, %g3
loop_622:
fblg,a %fcc1, loop_623
fmuld8ulx16 %f5, %f26, %f20
movre %o7, %g7, %l5
fpadd16s %f14, %f1, %f24
loop_623:
edge16ln %l4, %i6, %i0
fpack16 %f26, %f26
move %icc, %g6, %l0
tvs %icc, 0x5
nop
set 0x3C, %g2
sth %l6, [%l7 + %g2]
mulscc %i1, %g4, %o6
taddcc %l3, %o3, %o2
taddcc %g1, 0x18A8, %l2
edge16ln %i2, %i4, %g2
edge8ln %o0, %o4, %i7
movrlez %o5, 0x3BF, %g5
subccc %i5, 0x0B85, %o1
bcc,pt %icc, loop_624
fnor %f26, %f24, %f30
bvc %xcc, loop_625
subcc %i3, %g3, %l1
loop_624:
fmovrdne %g7, %f18, %f18
addccc %o7, %l5, %i6
loop_625:
fbn,a %fcc2, loop_626
fbo %fcc1, loop_627
fmovscs %xcc, %f2, %f0
wr %g0, 0x80, %asi
swapa [%l7 + 0x60] %asi, %l4
loop_626:
nop
wr %g0, 0x04, %asi
stwa %i0, [%l7 + 0x1C] %asi
loop_627:
umul %l0, 0x16F8, %g6
be,a %xcc, loop_628
tneg %xcc, 0x7
mulx %l6, 0x048F, %i1
movcc %xcc, %g4, %l3
loop_628:
stx %o3, [%l7 + 0x38]
fand %f28, %f24, %f20
sra %o2, 0x19, %o6
tge %xcc, 0x7
stx %l2, [%l7 + 0x18]
brz %g1, loop_629
fba %fcc1, loop_630
bgu,a %icc, loop_631
tgu %icc, 0x1
loop_629:
andncc %i4, %g2, %o0
loop_630:
edge8ln %o4, %i2, %i7
loop_631:
fbug,a %fcc1, loop_632
array8 %g5, %o5, %o1
movg %icc, %i3, %i5
nop
setx 0x8D58C2CE, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f27
fsqrts %f27, %f30
loop_632:
addccc %g3, 0x1185, %g7
udiv %l1, 0x10D5, %o7
xnor %l5, 0x0CFE, %l4
movle %icc, %i0, %l0
stx %g6, [%l7 + 0x40]
tcs %icc, 0x1
addccc %i6, 0x173F, %l6
addc %g4, 0x11E0, %l3
stbar
fbo %fcc1, loop_633
fmul8x16au %f3, %f11, %f10
nop
setx 0x4A156EC820429EB8, %l0, %l6
stx %l6, [%l7 + 0x20]
ldx [%l7 + 0x20], %fsr
bvc %icc, loop_634
loop_633:
brlez %i1, loop_635
and %o2, %o6, %o3
movcc %icc, %g1, %i4
loop_634:
nop
set 0x60, %g1
ldswa [%l7 + %g1] 0x14, %l2
loop_635:
fbu,a %fcc3, loop_636
addccc %o0, 0x054D, %o4
mulscc %g2, 0x0622, %i2
tcc %xcc, 0x2
loop_636:
nop
set 0x0A, %o6
ldsha [%l7 + %o6] 0x14, %g5
fnot1 %f8, %f12
smul %i7, 0x1938, %o5
te %xcc, 0x4
fmovs %f0, %f23
movge %xcc, %o1, %i3
xor %g3, %i5, %l1
movrne %g7, 0x07C, %o7
umulcc %l5, %i0, %l0
fmovsgu %xcc, %f6, %f12
smulcc %l4, %i6, %l6
xnorcc %g4, 0x0520, %g6
orn %i1, 0x1CEE, %l3
fnot1 %f10, %f8
edge8ln %o6, %o2, %g1
set 0x70, %i6
lduwa [%l7 + %i6] 0x81, %o3
fmovrslz %i4, %f8, %f12
movre %l2, %o4, %g2
add %l7, 0x2C, %l6
wr %g0, 0x10, %asi
casa [%l6] 0x10, %o0, %g5
lduh [%l7 + 0x38], %i2
nop
setx loop_637, %l0, %l1
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 %i7, 0x062A, %o5
fnands %f13, %f6, %f11
tcc %xcc, 0x0
loop_637:
nop
setx 0x004E268A, %l0, %l6
st %l6, [%l7 + 0x30]
ld [%l7 + 0x30], %fsr
popc %i3, %g3
movrlez %o1, %i5, %l1
fabss %f6, %f5
nop
setx loop_638, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bl,pt %icc, loop_639
udivcc %o7, 0x0AB9, %l5
st %f21, [%l7 + 0x34]
loop_638:
fpadd32s %f5, %f8, %f19
loop_639:
movn %icc, %g7, %l0
fnot2 %f26, %f14
movgu %xcc, %i0, %l4
fpadd16s %f27, %f30, %f6
array8 %l6, %i6, %g4
move %xcc, %g6, %i1
tcs %xcc, 0x2
mova %xcc, %o6, %o2
addc %l3, %o3, %g1
subcc %i4, 0x1469, %o4
fornot2 %f20, %f14, %f20
add %l2, %o0, %g2
andcc %i2, 0x126A, %i7
edge32l %g5, %i3, %g3
srl %o5, %i5, %o1
movre %l1, %o7, %l5
prefetch [%l7 + 0x78], 0x1
te %icc, 0x4
edge32n %g7, %l0, %i0
array16 %l4, %l6, %g4
edge8n %g6, %i1, %o6
xnor %i6, %l3, %o3
ta %icc, 0x4
edge8n %g1, %i4, %o4
umulcc %o2, %l2, %o0
set 0x19, %i0
stba %i2, [%l7 + %i0] 0x0c
fmovd %f14, %f30
fpadd32s %f20, %f9, %f27
fbl %fcc3, loop_640
movl %xcc, %i7, %g2
edge16 %i3, %g3, %g5
std %f2, [%l7 + 0x38]
loop_640:
bneg,a,pt %icc, loop_641
taddcctv %o5, %o1, %i5
mulscc %l1, 0x0EF6, %o7
movneg %icc, %l5, %l0
loop_641:
addc %g7, %l4, %i0
movpos %icc, %g4, %g6
mulx %i1, %o6, %i6
bn,pn %icc, loop_642
movcc %xcc, %l3, %o3
or %l6, 0x054A, %i4
udivcc %g1, 0x1E4E, %o2
loop_642:
taddcctv %l2, 0x111D, %o4
mulx %i2, 0x0516, %o0
ta %icc, 0x3
fmovrslz %i7, %f22, %f27
fxors %f23, %f10, %f24
fmovsge %xcc, %f31, %f30
smul %g2, 0x058F, %i3
fmovscs %icc, %f14, %f0
umul %g3, 0x137E, %g5
fmovdvs %xcc, %f24, %f7
udiv %o1, 0x0148, %o5
nop
setx 0x4E33D94C60744B37, %l0, %l6
stx %l6, [%l7 + 0x18]
ldx [%l7 + 0x18], %fsr
ldstub [%l7 + 0x60], %l1
movpos %icc, %i5, %o7
nop
setx 0xE0AD0DBA, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f8
setx 0xAAB22C35, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f27
fmuls %f27, %f8, %f2
movge %icc, %l0, %g7
fmovdge %xcc, %f12, %f15
nop
setx 0xBAD39F651EC3F1AC, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f16
setx 0xC569530D5A5C11B6, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f6
fmuld %f6, %f16, %f20
fpadd16 %f12, %f30, %f10
edge8 %l4, %l5, %g4
andncc %g6, %i1, %o6
addccc %i6, %l3, %o3
bgu,pt %icc, loop_643
array32 %l6, %i4, %g1
set 0x3E, %g5
stha %o2, [%l7 + %g5] 0x0c
loop_643:
tpos %icc, 0x6
wr %g0, 0x0c, %asi
ldsba [%l7 + 0x7B] %asi, %l2
addc %i0, %i2, %o0
fbne %fcc1, loop_644
movrgz %i7, %g2, %i3
nop
setx 0x6C3D1D9B, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f7
fsqrts %f7, %f0
bvc,a,pt %xcc, loop_645
loop_644:
fmovscc %xcc, %f20, %f4
movl %xcc, %g3, %o4
sir 0x00F4
loop_645:
fmovrse %o1, %f23, %f23
movrgez %g5, %l1, %i5
stbar
movpos %xcc, %o7, %l0
brnz,a %g7, loop_646
sth %o5, [%l7 + 0x58]
ldd [%l7 + 0x68], %l4
fbu,a %fcc3, loop_647
loop_646:
fandnot1 %f10, %f4, %f14
bne,a,pn %icc, loop_648
bcc,a loop_649
loop_647:
fbuge,a %fcc3, loop_650
bcs,pn %xcc, loop_651
loop_648:
movrgz %l5, 0x0EE, %g4
loop_649:
fbug,a %fcc0, loop_652
loop_650:
fbo %fcc0, loop_653
loop_651:
bvc,pt %xcc, loop_654
membar 0x57
loop_652:
subccc %i1, 0x138E, %o6
loop_653:
addc %g6, 0x01DE, %l3
loop_654:
movne %icc, %i6, %l6
edge8 %i4, %g1, %o3
edge32ln %l2, %o2, %i0
umul %o0, %i2, %i7
fmovsle %xcc, %f5, %f27
brgez %g2, loop_655
smul %i3, %o4, %o1
wr %g0, 0x24, %asi
ldda [%l7 + 0x50] %asi, %g2
loop_655:
bleu,a loop_656
sub %l1, %g5, %o7
fmovsne %xcc, %f1, %f14
edge16l %i5, %l0, %o5
loop_656:
smul %g7, %l4, %l5
set 0x6C, %i3
stba %g4, [%l7 + %i3] 0xea
membar #Sync
be,pt %icc, loop_657
tgu %icc, 0x7
fcmpne16 %f12, %f30, %o6
smul %g6, %i1, %l3
loop_657:
tvs %xcc, 0x6
set 0x78, %o1
sta %f27, [%l7 + %o1] 0x15
movre %l6, 0x171, %i6
xnorcc %g1, 0x010E, %i4
udivcc %o3, 0x1913, %l2
bvs,a loop_658
subcc %o2, 0x1129, %i0
fmul8x16al %f10, %f14, %f0
fnor %f2, %f26, %f8
loop_658:
std %f2, [%l7 + 0x60]
nop
fitod %f12, %f18
fdtox %f18, %f6
fxtod %f6, %f24
fpsub16s %f13, %f0, %f20
movcs %xcc, %o0, %i2
edge16 %i7, %i3, %o4
sth %o1, [%l7 + 0x5A]
ldd [%l7 + 0x58], %f30
fmovdleu %xcc, %f16, %f1
tsubcctv %g3, 0x1BA9, %l1
stx %g2, [%l7 + 0x38]
addcc %g5, %i5, %l0
set 0x28, %o3
stxa %o5, [%l7 + %o3] 0x2a
membar #Sync
stbar
xorcc %o7, 0x0FDA, %g7
set 0x1D, %i4
ldsba [%l7 + %i4] 0x15, %l5
set 0x40, %i2
ldxa [%l7 + %i2] 0x04, %g4
set 0x20, %i7
swapa [%l7 + %i7] 0x89, %l4
subc %o6, 0x0A6C, %i1
prefetch [%l7 + 0x5C], 0x2
movrlez %g6, 0x1B7, %l3
mova %xcc, %l6, %i6
fmovrsgez %i4, %f28, %f26
tgu %xcc, 0x0
fmovrslez %o3, %f21, %f9
bge,a,pn %xcc, loop_659
tn %xcc, 0x0
fbge %fcc2, loop_660
ba,pt %icc, loop_661
loop_659:
fmovsgu %xcc, %f5, %f23
and %g1, %o2, %i0
loop_660:
nop
setx loop_662, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_661:
fxnors %f10, %f1, %f24
brgez %l2, loop_663
fmovrslez %i2, %f27, %f8
loop_662:
lduw [%l7 + 0x70], %o0
addccc %i3, %o4, %o1
loop_663:
subcc %g3, %l1, %g2
fornot1 %f30, %f18, %f12
fbe %fcc2, loop_664
nop
setx loop_665, %l0, %l1
jmpl %l1, %g5
fpsub16s %f16, %f5, %f5
movn %icc, %i5, %l0
loop_664:
nop
add %l7, 0x34, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %o5
casa [%l6] %asi, %o5, %o7
loop_665:
tsubcc %g7, %i7, %g4
tgu %xcc, 0x6
fmovdn %xcc, %f0, %f8
addcc %l4, 0x1B74, %o6
movne %icc, %l5, %g6
set 0x41, %l6
lduba [%l7 + %l6] 0x0c, %l3
movrlz %i1, %i6, %l6
tcc %xcc, 0x0
tpos %icc, 0x3
tcc %icc, 0x4
nop
fitod %f23, %f8
fbl,a %fcc0, loop_666
call loop_667
fmovdne %xcc, %f18, %f24
movne %xcc, %i4, %g1
loop_666:
and %o3, %i0, %l2
loop_667:
stw %o2, [%l7 + 0x18]
tcc %icc, 0x4
bcc,a loop_668
bg,a loop_669
movre %o0, 0x3BE, %i2
edge16l %o4, %o1, %g3
loop_668:
bcs,a,pn %xcc, loop_670
loop_669:
tn %icc, 0x0
andcc %l1, %g2, %g5
bpos,pn %icc, loop_671
loop_670:
fcmple32 %f8, %f2, %i3
taddcctv %l0, 0x103A, %o5
fmovsvc %xcc, %f16, %f12
loop_671:
nop
setx loop_672, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpeq32 %f18, %f24, %i5
membar 0x74
tne %xcc, 0x7
loop_672:
xnorcc %g7, 0x0655, %i7
te %xcc, 0x1
move %xcc, %o7, %g4
mulscc %l4, 0x1846, %l5
array32 %o6, %g6, %i1
alignaddr %i6, %l6, %l3
sll %i4, %g1, %i0
smulcc %l2, 0x1100, %o3
fbn %fcc1, loop_673
fmovrsgz %o0, %f30, %f3
bpos,a,pt %xcc, loop_674
movre %o2, %o4, %i2
loop_673:
ta %icc, 0x1
fpadd16 %f30, %f8, %f10
loop_674:
fmul8sux16 %f22, %f20, %f8
nop
setx loop_675, %l0, %l1
jmpl %l1, %g3
andn %o1, %l1, %g2
alignaddrl %g5, %i3, %o5
alignaddrl %i5, %l0, %g7
loop_675:
fnands %f26, %f15, %f26
and %o7, 0x08B0, %i7
fsrc2s %f1, %f27
fornot2s %f2, %f30, %f19
edge32ln %g4, %l4, %o6
subc %l5, 0x12A7, %g6
nop
setx loop_676, %l0, %l1
jmpl %l1, %i6
ta %icc, 0x3
nop
fitos %f4, %f24
fstox %f24, %f28
edge16 %l6, %l3, %i1
loop_676:
te %xcc, 0x1
fpsub32 %f12, %f24, %f14
srax %g1, 0x03, %i4
subcc %l2, 0x07B1, %i0
faligndata %f4, %f20, %f4
bneg,a %xcc, loop_677
tsubcctv %o0, %o3, %o4
fmovsneg %icc, %f31, %f28
nop
setx loop_678, %l0, %l1
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_677:
sra %o2, 0x15, %i2
srl %g3, %o1, %g2
ldx [%l7 + 0x50], %g5
loop_678:
srl %i3, 0x0A, %l1
movre %o5, 0x0E2, %l0
fbge %fcc2, loop_679
alignaddr %i5, %o7, %g7
smul %g4, 0x0420, %i7
tsubcctv %l4, 0x1A08, %l5
loop_679:
edge8 %g6, %i6, %l6
movrgz %l3, 0x3BD, %o6
movcc %icc, %g1, %i4
fandnot2s %f6, %f3, %f6
nop
setx 0x5E568BABAE4C58FE, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f8
fsqrtd %f8, %f2
orcc %l2, 0x0113, %i0
popc %o0, %o3
bl %icc, loop_680
nop
fitod %f7, %f22
bgu,a,pn %icc, loop_681
ldsb [%l7 + 0x11], %i1
loop_680:
movrne %o4, 0x198, %o2
fcmple16 %f8, %f18, %i2
loop_681:
movvs %xcc, %o1, %g2
movvc %icc, %g3, %i3
bpos,a,pt %icc, loop_682
ble %icc, loop_683
udiv %l1, 0x15AA, %g5
edge32ln %o5, %i5, %l0
loop_682:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_683:
sra %o7, 0x0E, %g7
udivcc %g4, 0x0CBA, %i7
stw %l4, [%l7 + 0x6C]
nop
fitos %f0, %f23
fstoi %f23, %f30
tneg %icc, 0x5
wr %g0, 0x18, %asi
lduwa [%l7 + 0x14] %asi, %l5
movre %i6, %l6, %l3
fmovdpos %xcc, %f3, %f4
bge,a,pt %icc, loop_684
fmovdne %icc, %f6, %f6
fblg %fcc1, loop_685
sdivx %o6, 0x1327, %g6
loop_684:
subcc %i4, 0x1ED5, %l2
membar 0x71
loop_685:
nop
set 0x60, %o2
lduwa [%l7 + %o2] 0x04, %i0
mova %xcc, %g1, %o3
fmuld8sux16 %f1, %f5, %f10
andn %i1, 0x0FCA, %o0
array32 %o2, %i2, %o4
ldsb [%l7 + 0x36], %g2
edge32 %g3, %o1, %i3
brgz %g5, loop_686
fmovdneg %icc, %f5, %f18
edge16l %o5, %l1, %i5
sdiv %l0, 0x1056, %g7
loop_686:
udivx %o7, 0x1F4A, %g4
edge16n %l4, %i7, %i6
fxnor %f2, %f2, %f12
movre %l6, %l3, %o6
udivcc %g6, 0x05DB, %l5
sra %i4, 0x0C, %i0
set 0x46, %o4
stha %l2, [%l7 + %o4] 0x80
membar 0x4E
alignaddrl %g1, %i1, %o0
edge8ln %o2, %o3, %o4
brlez,a %i2, loop_687
tneg %icc, 0x3
tle %xcc, 0x3
brnz %g3, loop_688
loop_687:
edge8ln %g2, %o1, %i3
sir 0x0884
fmul8ulx16 %f0, %f10, %f12
loop_688:
fcmpgt32 %f30, %f10, %o5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovsle %xcc, %f31, %f14
call loop_689
srl %l1, 0x18, %i5
fcmpeq16 %f12, %f12, %l0
movge %xcc, %g5, %o7
loop_689:
mulscc %g7, 0x1C62, %g4
fmovsa %xcc, %f4, %f23
taddcctv %i7, %i6, %l4
call loop_690
ble,pn %icc, loop_691
fnot2s %f17, %f16
move %icc, %l6, %o6
loop_690:
edge16l %g6, %l3, %i4
loop_691:
fpadd32s %f16, %f31, %f28
taddcctv %l5, %l2, %i0
sllx %g1, %i1, %o0
brlz %o3, loop_692
flush %l7 + 0x08
sllx %o4, %i2, %g3
edge32ln %g2, %o2, %i3
loop_692:
fpsub16 %f8, %f20, %f20
edge16n %o1, %o5, %i5
tl %xcc, 0x7
movne %icc, %l0, %l1
sdiv %g5, 0x08DF, %o7
fornot1s %f12, %f10, %f27
smulcc %g4, %g7, %i6
movn %xcc, %l4, %l6
edge16ln %i7, %g6, %l3
sdivx %i4, 0x0964, %l5
wr %g0, 0x04, %asi
ldstuba [%l7 + 0x7C] %asi, %l2
bl %icc, loop_693
fcmple16 %f4, %f22, %i0
udivx %o6, 0x0D3B, %i1
bneg %icc, loop_694
loop_693:
movgu %xcc, %g1, %o3
fzeros %f30
movcc %icc, %o4, %o0
loop_694:
srl %i2, 0x18, %g2
tgu %xcc, 0x7
stbar
taddcctv %g3, %o2, %i3
brnz %o5, loop_695
tcc %icc, 0x1
alignaddrl %i5, %o1, %l1
brgez,a %g5, loop_696
loop_695:
xnorcc %l0, %g4, %o7
tn %xcc, 0x6
movne %xcc, %g7, %l4
loop_696:
sir 0x0CC7
wr %g0, 0x81, %asi
stha %l6, [%l7 + 0x72] %asi
edge32l %i7, %g6, %i6
xnor %i4, 0x0A36, %l5
taddcctv %l2, %l3, %o6
orn %i0, 0x05B6, %g1
smulcc %o3, 0x1A6B, %o4
sethi 0x04CE, %o0
srl %i1, %i2, %g3
membar 0x4F
stbar
brlz,a %g2, loop_697
tneg %icc, 0x7
alignaddrl %o2, %o5, %i3
tsubcc %o1, 0x1994, %l1
loop_697:
movge %icc, %i5, %g5
edge8n %l0, %g4, %g7
nop
setx loop_698, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movg %icc, %o7, %l4
orcc %l6, 0x1A6D, %g6
fmovrde %i6, %f6, %f0
loop_698:
sra %i4, 0x12, %l5
movre %i7, 0x3A7, %l3
wr %g0, 0x19, %asi
stda %f16, [%l7 + 0x40] %asi
movgu %xcc, %l2, %i0
tne %xcc, 0x1
set 0x54, %g6
ldstuba [%l7 + %g6] 0x18, %o6
xor %o3, %o4, %g1
movgu %icc, %o0, %i2
tvs %xcc, 0x2
subc %g3, %i1, %o2
movneg %xcc, %o5, %i3
umulcc %o1, 0x1E72, %g2
set 0x12, %l3
lduha [%l7 + %l3] 0x80, %l1
taddcc %i5, 0x0F11, %g5
tvc %xcc, 0x7
sth %l0, [%l7 + 0x50]
alignaddrl %g4, %o7, %l4
ldsb [%l7 + 0x20], %l6
wr %g0, 0x0c, %asi
sta %f20, [%l7 + 0x58] %asi
mulscc %g6, 0x0262, %g7
movn %icc, %i4, %l5
alignaddrl %i6, %i7, %l2
fxnor %f22, %f18, %f14
prefetch [%l7 + 0x58], 0x1
sra %i0, 0x01, %l3
mulx %o3, 0x12D5, %o6
movrlez %o4, 0x2C5, %o0
ble loop_699
andncc %i2, %g1, %i1
brlz,a %o2, loop_700
fnand %f24, %f8, %f14
loop_699:
brz %o5, loop_701
orn %i3, 0x146F, %o1
loop_700:
fornot1s %f29, %f29, %f30
nop
fitos %f11, %f18
fstox %f18, %f6
loop_701:
edge16l %g2, %g3, %i5
bcs,a %icc, loop_702
nop
fitod %f6, %f10
fdtoi %f10, %f12
edge8ln %l1, %g5, %l0
movvs %xcc, %g4, %o7
loop_702:
addc %l4, %l6, %g7
brgz %g6, loop_703
udivx %l5, 0x091C, %i6
fabss %f20, %f16
fmovsl %xcc, %f19, %f12
loop_703:
tvs %xcc, 0x6
edge32ln %i7, %i4, %i0
swap [%l7 + 0x30], %l3
tge %icc, 0x3
movne %xcc, %l2, %o3
bge %xcc, loop_704
fmovd %f22, %f4
tgu %xcc, 0x1
edge16n %o4, %o0, %i2
loop_704:
fmovdvs %xcc, %f15, %f12
edge16n %o6, %g1, %i1
fbge %fcc0, loop_705
tcc %icc, 0x7
bge,a loop_706
alignaddrl %o2, %o5, %o1
loop_705:
nop
set 0x3B, %l1
ldstuba [%l7 + %l1] 0x88, %i3
loop_706:
prefetch [%l7 + 0x24], 0x2
tpos %xcc, 0x6
stbar
tneg %xcc, 0x5
fbuge %fcc3, loop_707
edge32 %g3, %g2, %l1
xor %i5, %l0, %g4
smulcc %g5, 0x12BD, %o7
loop_707:
xorcc %l6, 0x18A7, %l4
fxnor %f12, %f10, %f14
fmovdn %xcc, %f1, %f20
std %f4, [%l7 + 0x70]
tleu %icc, 0x6
bvs,a loop_708
smulcc %g7, 0x1E77, %l5
nop
fitos %f2, %f12
fstox %f12, %f26
fbule,a %fcc1, loop_709
loop_708:
sdivx %i6, 0x0345, %i7
fbu %fcc0, loop_710
swap [%l7 + 0x14], %g6
loop_709:
and %i4, %l3, %i0
tpos %xcc, 0x2
loop_710:
movre %l2, %o4, %o0
tleu %xcc, 0x7
popc %o3, %i2
set 0x08, %l2
stxa %o6, [%l7 + %l2] 0x14
fandnot2 %f0, %f4, %f4
edge16n %i1, %o2, %o5
membar 0x10
fmovs %f13, %f13
andcc %o1, 0x0FC0, %g1
nop
setx loop_711, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
array8 %g3, %g2, %l1
fmovsleu %icc, %f12, %f18
fexpand %f0, %f20
loop_711:
bn %icc, loop_712
ldx [%l7 + 0x60], %i5
ldd [%l7 + 0x30], %i2
fmovrse %g4, %f3, %f13
loop_712:
nop
wr %g0, 0x80, %asi
prefetcha [%l7 + 0x48] %asi, 0x1
edge32ln %l0, %l6, %l4
smul %o7, 0x0F55, %g7
andcc %l5, %i6, %g6
fmovrsne %i7, %f10, %f24
movrne %i4, %l3, %i0
fcmpgt16 %f0, %f2, %l2
movge %xcc, %o4, %o3
fsrc2 %f12, %f4
movgu %icc, %i2, %o0
fmovsgu %icc, %f20, %f4
fbo,a %fcc1, loop_713
array16 %o6, %i1, %o5
bn,a %icc, loop_714
fnot2s %f31, %f10
loop_713:
st %f2, [%l7 + 0x30]
fnands %f31, %f9, %f1
loop_714:
lduh [%l7 + 0x2C], %o2
taddcctv %o1, %g1, %g2
nop
setx 0xA59FDBFED070452C, %l0, %l6
stx %l6, [%l7 + 0x78]
ldx [%l7 + 0x78], %fsr
fpsub16 %f20, %f28, %f12
fmovrde %g3, %f26, %f18
movrlz %l1, 0x264, %i3
movg %xcc, %i5, %g5
lduh [%l7 + 0x14], %l0
srl %g4, %l6, %o7
movvs %xcc, %l4, %g7
fmovrslez %l5, %f3, %f13
subcc %g6, 0x082D, %i6
fbn,a %fcc2, loop_715
nop
setx 0x8DF56F63, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f5
fsqrts %f5, %f2
ta %icc, 0x2
srlx %i4, %l3, %i7
loop_715:
edge8n %l2, %i0, %o3
subccc %o4, %i2, %o6
smul %i1, %o0, %o5
movleu %xcc, %o2, %o1
addc %g2, %g1, %g3
fmovrde %l1, %f26, %f12
addc %i3, %i5, %g5
fmovdleu %icc, %f14, %f21
movvc %xcc, %l0, %l6
bpos loop_716
taddcctv %g4, 0x0AB0, %l4
tleu %xcc, 0x3
stb %o7, [%l7 + 0x54]
loop_716:
bge,a %xcc, loop_717
edge32ln %g7, %l5, %g6
tl %xcc, 0x3
tleu %icc, 0x2
loop_717:
sll %i4, %l3, %i6
movcc %icc, %l2, %i7
nop
setx 0x505C1F08, %l0, %l6
st %l6, [%l7 + 0x18]
ld [%l7 + 0x18], %fsr
movrlez %i0, %o4, %o3
sdivcc %o6, 0x0DAD, %i2
set 0x18, %o5
ldswa [%l7 + %o5] 0x19, %o0
fmovsa %xcc, %f17, %f29
tpos %xcc, 0x1
movgu %xcc, %i1, %o5
tle %xcc, 0x3
fcmple16 %f6, %f30, %o2
tl %icc, 0x1
smul %o1, 0x0A6A, %g2
ble,pn %xcc, loop_718
movgu %icc, %g1, %l1
tgu %xcc, 0x2
movvc %xcc, %g3, %i5
loop_718:
fmuld8ulx16 %f23, %f0, %f22
swap [%l7 + 0x40], %g5
brlz %l0, loop_719
sll %l6, 0x12, %g4
nop
setx 0x1E0B3BB48D25750C, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f0
setx 0xE960A731C522FD88, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f2
fmuld %f2, %f0, %f8
bge,a,pn %xcc, loop_720
loop_719:
nop
fitos %f6, %f30
add %l4, 0x0715, %i3
orncc %o7, 0x0EEC, %g7
loop_720:
brz %l5, loop_721
move %xcc, %g6, %l3
and %i4, %l2, %i7
set 0x1a8, %i5
nop ! stxa %i6, [%g0 + %i5] 0x40 ripped by fixASI40.pl
loop_721:
fpadd16s %f21, %f17, %f23
movcs %xcc, %o4, %o3
fnot2s %f29, %f20
tle %icc, 0x0
udivx %o6, 0x1F63, %i0
alignaddrl %i2, %i1, %o0
fxors %f0, %f18, %f28
tneg %icc, 0x4
tgu %icc, 0x2
sdivx %o2, 0x06D4, %o1
tpos %xcc, 0x0
set 0x60, %l0
lduwa [%l7 + %l0] 0x04, %g2
subcc %g1, %o5, %l1
add %l7, 0x18, %l6
wr %g0, 0x10, %asi
casxa [%l6] 0x10, %i5, %g3
sethi 0x083C, %g5
fmovsn %icc, %f7, %f14
movleu %icc, %l6, %g4
fexpand %f10, %f18
udivcc %l4, 0x0ECA, %i3
add %l0, 0x14DF, %g7
nop
setx 0xB3E704281610D566, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f12
setx 0xF5B5BBF9CFCC338E, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f0
faddd %f0, %f12, %f18
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tvs %icc, 0x2
tvs %icc, 0x4
sdivx %o7, 0x0488, %g6
sll %l5, %l3, %l2
fnegd %f28, %f30
wr %g0, 0x88, %asi
ldstuba [%l7 + 0x3F] %asi, %i4
sllx %i6, 0x1A, %o4
fmovsa %xcc, %f14, %f0
tge %icc, 0x3
sra %o3, 0x15, %o6
tl %xcc, 0x2
fandnot1 %f4, %f18, %f20
sub %i7, 0x0442, %i2
ld [%l7 + 0x28], %f7
add %l7, 0x50, %l6
wr %g0, 0x19, %asi
casxa [%l6] 0x19, %i0, %i1
fbule,a %fcc3, loop_722
movrgz %o2, %o1, %o0
fxor %f28, %f24, %f30
nop
setx 0x5DD2BC9B506CBCAD, %l0, %l6
stx %l6, [%l7 + 0x18]
ldx [%l7 + 0x18], %fsr
loop_722:
fmovdcc %xcc, %f11, %f14
mulscc %g1, 0x19DA, %o5
fnot1s %f20, %f9
edge16ln %l1, %g2, %g3
fmovsl %xcc, %f11, %f2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
umul %i5, %l6, %g5
tvs %icc, 0x4
movrlz %g4, %l4, %l0
fcmpne16 %f6, %f12, %g7
nop
setx 0x093DB415, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f9
setx 0xA464D74A, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f6
fmuls %f6, %f9, %f18
call loop_723
movvs %xcc, %o7, %g6
edge32 %i3, %l3, %l2
edge16l %i4, %l5, %i6
loop_723:
fmovsl %icc, %f31, %f15
fmul8ulx16 %f14, %f20, %f18
xor %o3, %o6, %i7
movpos %xcc, %o4, %i2
tn %xcc, 0x1
wr %g0, 0x0c, %asi
stba %i0, [%l7 + 0x5F] %asi
sra %i1, 0x1B, %o2
smulcc %o1, %g1, %o5
fmovsne %icc, %f17, %f19
sdiv %o0, 0x0609, %l1
fcmpgt16 %f8, %f8, %g3
fbge %fcc3, loop_724
fbug,a %fcc0, loop_725
fmovrdgez %g2, %f8, %f28
fxnor %f22, %f30, %f16
loop_724:
fpack16 %f14, %f1
loop_725:
edge16 %i5, %l6, %g5
subccc %l4, %l0, %g4
tvc %xcc, 0x2
lduw [%l7 + 0x74], %o7
movre %g6, %i3, %g7
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fornot2 %f28, %f8, %f2
fmovdcs %icc, %f7, %f13
ld [%l7 + 0x0C], %f10
or %l2, 0x1CB2, %i4
tpos %xcc, 0x3
addccc %l5, %i6, %l3
swap [%l7 + 0x78], %o3
addccc %i7, 0x07B5, %o4
bn %icc, loop_726
movcc %xcc, %i2, %o6
tcc %icc, 0x3
edge16 %i1, %i0, %o1
loop_726:
array16 %g1, %o2, %o0
tvs %icc, 0x7
edge32l %l1, %g3, %o5
fmovsge %xcc, %f30, %f10
fbu,a %fcc0, loop_727
fblg %fcc3, loop_728
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bg %xcc, loop_729
loop_727:
mova %xcc, %g2, %l6
loop_728:
nop
set 0x64, %o0
stha %i5, [%l7 + %o0] 0x11
loop_729:
taddcc %g5, %l4, %l0
fmovrdne %g4, %f30, %f0
fpadd32 %f18, %f30, %f28
tcc %xcc, 0x4
and %g6, 0x0502, %o7
fmovsneg %icc, %f19, %f28
movrne %i3, 0x0AF, %g7
xor %l2, %l5, %i6
flush %l7 + 0x68
wr %g0, 0x18, %asi
ldswa [%l7 + 0x08] %asi, %i4
movrlez %o3, 0x2FC, %l3
tg %icc, 0x1
movpos %xcc, %i7, %o4
movvc %xcc, %i2, %i1
and %o6, %i0, %o1
nop
set 0x18, %g4
sth %o2, [%l7 + %g4]
mulscc %g1, 0x08B1, %o0
movle %icc, %l1, %g3
movl %icc, %o5, %l6
sethi 0x0FCA, %g2
movle %xcc, %i5, %l4
subcc %g5, 0x016D, %g4
fblg %fcc2, loop_730
tn %xcc, 0x6
fmovrslz %l0, %f29, %f1
andcc %g6, %i3, %o7
loop_730:
orcc %g7, 0x1ADB, %l2
sllx %i6, 0x16, %i4
tsubcc %o3, 0x1FC0, %l5
movrgez %i7, 0x063, %o4
fmovdleu %xcc, %f29, %f26
andn %l3, %i1, %o6
fbule %fcc3, loop_731
brlz,a %i2, loop_732
addc %o1, 0x05E1, %o2
wr %g0, 0x89, %asi
ldswa [%l7 + 0x40] %asi, %i0
loop_731:
tne %icc, 0x4
loop_732:
xnorcc %g1, 0x0135, %l1
bneg %icc, loop_733
fbuge %fcc1, loop_734
andncc %o0, %g3, %o5
edge8ln %l6, %g2, %l4
loop_733:
sethi 0x0C87, %i5
loop_734:
orcc %g4, 0x0E82, %l0
fcmpne16 %f24, %f26, %g5
movle %xcc, %i3, %g6
wr %g0, 0x11, %asi
ldstuba [%l7 + 0x6F] %asi, %g7
brz %l2, loop_735
te %xcc, 0x5
fbe,a %fcc2, loop_736
sdiv %i6, 0x10AB, %o7
loop_735:
ldstub [%l7 + 0x54], %i4
sdiv %o3, 0x12AB, %l5
loop_736:
fmovdpos %xcc, %f31, %f2
xnor %o4, %i7, %i1
mulscc %o6, %i2, %o1
sra %l3, 0x12, %i0
movrgz %o2, %g1, %o0
nop
fitod %f8, %f14
fdtox %f14, %f28
fxtod %f28, %f16
movrgez %g3, %l1, %l6
tgu %xcc, 0x3
bleu,a %xcc, loop_737
fbue,a %fcc0, loop_738
movn %xcc, %g2, %l4
ldx [%l7 + 0x50], %i5
loop_737:
ldx [%l7 + 0x60], %o5
loop_738:
mova %icc, %l0, %g5
prefetch [%l7 + 0x40], 0x3
subccc %i3, 0x0692, %g4
alignaddrl %g6, %g7, %l2
movrgez %o7, %i6, %o3
subc %l5, 0x1A7A, %i4
movvc %xcc, %i7, %i1
movgu %icc, %o6, %i2
bneg,a,pt %icc, loop_739
tl %xcc, 0x3
fexpand %f5, %f28
move %xcc, %o1, %o4
loop_739:
stx %l3, [%l7 + 0x30]
fbug,a %fcc1, loop_740
tvc %xcc, 0x1
set 0x7C, %g7
stwa %o2, [%l7 + %g7] 0x19
loop_740:
fmuld8ulx16 %f0, %f16, %f28
fmovsl %xcc, %f6, %f6
fbne,a %fcc1, loop_741
andncc %i0, %g1, %g3
mulx %l1, 0x13EF, %o0
tg %xcc, 0x5
loop_741:
bg,pt %xcc, loop_742
movge %xcc, %g2, %l6
fmovrdgz %i5, %f16, %f4
udivx %l4, 0x04B9, %l0
loop_742:
fbge,a %fcc0, loop_743
ldx [%l7 + 0x68], %o5
movrgez %g5, 0x207, %i3
edge8n %g6, %g7, %g4
loop_743:
tneg %icc, 0x4
fmovscc %xcc, %f18, %f21
fornot1 %f10, %f30, %f12
call loop_744
movl %icc, %l2, %o7
movle %xcc, %o3, %i6
tg %xcc, 0x4
loop_744:
edge8n %i4, %l5, %i7
and %o6, %i2, %i1
set 0x40, %g3
ldda [%l7 + %g3] 0x19, %f0
fbo %fcc3, loop_745
nop
setx 0xE7DEF642D049BC88, %l0, %l6
stx %l6, [%l7 + 0x28]
ldx [%l7 + 0x28], %fsr
movgu %icc, %o1, %o4
fandnot2 %f4, %f26, %f6
loop_745:
tge %xcc, 0x1
edge16l %l3, %o2, %i0
movg %xcc, %g1, %g3
array16 %l1, %o0, %g2
fba %fcc1, loop_746
tle %icc, 0x2
ta %icc, 0x7
fmovrdlz %i5, %f16, %f16
loop_746:
addc %l4, 0x1F19, %l0
stb %o5, [%l7 + 0x2A]
fbne,a %fcc0, loop_747
nop
setx 0xB669F775C5DE4F19, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f12
setx 0xE3A24016D47F62D1, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f18
fdivd %f18, %f12, %f10
fmovrdne %l6, %f0, %f14
edge32l %i3, %g6, %g7
loop_747:
te %icc, 0x2
fbne,a %fcc3, loop_748
sll %g5, 0x1B, %g4
taddcc %o7, %l2, %i6
move %icc, %i4, %o3
loop_748:
srlx %l5, 0x08, %i7
fmovdge %icc, %f9, %f28
wr %g0, 0x2f, %asi
stha %o6, [%l7 + 0x2A] %asi
membar #Sync
sethi 0x0437, %i1
fbue %fcc2, loop_749
andcc %i2, %o1, %o4
fbue,a %fcc0, loop_750
mulx %o2, 0x0C49, %l3
loop_749:
nop
fitos %f0, %f29
fstox %f29, %f14
fxtos %f14, %f29
lduh [%l7 + 0x20], %g1
loop_750:
bcc,a loop_751
subcc %i0, 0x1A48, %g3
fmovdvc %icc, %f25, %f7
set 0x70, %i1
ldsha [%l7 + %i1] 0x89, %o0
loop_751:
movrne %g2, 0x3ED, %i5
prefetch [%l7 + 0x7C], 0x1
brlz %l1, loop_752
edge16n %l4, %o5, %l0
subcc %i3, 0x08D4, %g6
fbne,a %fcc0, loop_753
loop_752:
edge8ln %g7, %l6, %g4
sethi 0x02BE, %g5
tg %xcc, 0x7
loop_753:
xor %l2, 0x0512, %o7
fmovsa %xcc, %f24, %f20
stw %i6, [%l7 + 0x24]
tneg %xcc, 0x7
tcc %xcc, 0x0
fnand %f18, %f4, %f16
call loop_754
mulscc %o3, 0x07BD, %i4
fbn %fcc2, loop_755
edge16ln %i7, %l5, %i1
loop_754:
ble,a,pt %xcc, loop_756
movre %o6, %o1, %o4
loop_755:
edge8l %o2, %l3, %g1
mulscc %i2, 0x14F5, %i0
loop_756:
nop
add %l7, 0x7C, %l6
wr %g0, 0x19, %asi
casa [%l6] 0x19, %g3, %o0
nop
set 0x58, %o7
stx %i5, [%l7 + %o7]
edge32 %g2, %l4, %l1
movle %icc, %o5, %i3
brgez %l0, loop_757
fxnor %f20, %f2, %f26
brlz %g7, loop_758
array16 %g6, %l6, %g5
loop_757:
orcc %g4, 0x1499, %l2
addccc %o7, 0x062D, %o3
loop_758:
ld [%l7 + 0x14], %f20
udivcc %i6, 0x1C51, %i7
movleu %icc, %l5, %i1
alignaddr %i4, %o6, %o1
addccc %o2, 0x0C61, %l3
subc %g1, %o4, %i2
movleu %xcc, %i0, %o0
tge %xcc, 0x6
movrlz %g3, %g2, %l4
movg %xcc, %l1, %o5
movleu %xcc, %i5, %l0
bgu %xcc, loop_759
nop
set 0x4C, %l4
ldsb [%l7 + %l4], %i3
movre %g6, %l6, %g5
sdivx %g7, 0x1A60, %g4
loop_759:
fnot2s %f11, %f14
tcs %xcc, 0x6
movre %o7, %o3, %i6
fpadd16 %f10, %f14, %f0
fmovsl %icc, %f10, %f4
movge %icc, %i7, %l2
movpos %xcc, %i1, %i4
tsubcctv %o6, %o1, %l5
fxors %f31, %f1, %f19
tsubcctv %l3, %g1, %o4
edge8 %i2, %i0, %o2
fmovdn %xcc, %f2, %f20
fmovrslez %g3, %f8, %f31
movrlz %o0, %l4, %g2
or %l1, %i5, %o5
tge %xcc, 0x4
alignaddr %l0, %g6, %l6
mulx %g5, 0x1142, %g7
fbu,a %fcc1, loop_760
andcc %i3, %g4, %o3
edge16 %i6, %o7, %l2
fmovscc %xcc, %f31, %f19
loop_760:
fbu,a %fcc2, loop_761
sth %i1, [%l7 + 0x68]
fbe,a %fcc1, loop_762
mulscc %i4, 0x1A3A, %o6
loop_761:
andn %o1, %l5, %i7
array8 %l3, %o4, %i2
loop_762:
tneg %xcc, 0x4
subccc %i0, %o2, %g3
edge8ln %g1, %o0, %g2
tvc %xcc, 0x0
lduh [%l7 + 0x0A], %l4
edge16n %l1, %i5, %o5
andcc %g6, 0x05A5, %l6
std %f14, [%l7 + 0x68]
tleu %icc, 0x5
edge32ln %g5, %g7, %l0
edge16n %g4, %i3, %o3
orcc %i6, %l2, %o7
bpos,pt %xcc, loop_763
fmovscs %xcc, %f17, %f24
edge8ln %i1, %i4, %o6
fbge %fcc0, loop_764
loop_763:
alignaddrl %l5, %i7, %l3
bgu %xcc, loop_765
movne %icc, %o4, %o1
loop_764:
membar 0x36
fbue %fcc3, loop_766
loop_765:
xorcc %i2, %o2, %g3
fmovscc %xcc, %f9, %f11
movneg %icc, %g1, %i0
loop_766:
fmovsg %icc, %f12, %f10
umulcc %o0, %g2, %l4
edge16 %i5, %l1, %o5
edge8ln %l6, %g6, %g5
alignaddrl %g7, %l0, %i3
movrne %g4, %o3, %i6
ta %icc, 0x6
stx %l2, [%l7 + 0x10]
xnorcc %o7, %i4, %o6
movle %icc, %i1, %i7
tvs %icc, 0x7
taddcc %l5, 0x0CBE, %l3
movcs %xcc, %o4, %o1
tle %icc, 0x2
ble,a,pt %xcc, loop_767
addcc %o2, %g3, %i2
tvc %xcc, 0x7
bg %xcc, loop_768
loop_767:
edge8l %i0, %o0, %g1
addccc %l4, %g2, %l1
ldd [%l7 + 0x20], %f8
loop_768:
nop
setx loop_769, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmul8x16 %f26, %f30, %f30
fmovsg %xcc, %f28, %f27
fandnot1 %f28, %f14, %f18
loop_769:
movle %xcc, %o5, %i5
fmul8x16 %f3, %f8, %f6
stx %l6, [%l7 + 0x18]
edge32 %g6, %g5, %g7
fnot2 %f28, %f28
tn %icc, 0x2
nop
setx 0x506FB9FA, %l0, %l6
st %l6, [%l7 + 0x3C]
ld [%l7 + 0x3C], %fsr
ldub [%l7 + 0x58], %i3
movrne %g4, 0x39C, %o3
tl %xcc, 0x6
bcs,pt %xcc, loop_770
tgu %xcc, 0x2
edge16l %l0, %l2, %o7
addcc %i4, 0x16C2, %i6
loop_770:
nop
wr %g0, 0x10, %asi
swapa [%l7 + 0x48] %asi, %i1
sdivx %i7, 0x15FF, %l5
edge16l %l3, %o4, %o1
alignaddr %o2, %g3, %o6
fbge,a %fcc2, loop_771
fpsub32 %f22, %f14, %f14
brlz,a %i0, loop_772
tn %xcc, 0x3
loop_771:
fmovda %icc, %f18, %f9
popc 0x09BE, %i2
loop_772:
bn,pn %icc, loop_773
sdivcc %o0, 0x0BB9, %l4
swap [%l7 + 0x7C], %g2
fandnot2 %f18, %f0, %f16
loop_773:
xnorcc %g1, %l1, %o5
flush %l7 + 0x6C
sethi 0x0D25, %l6
fmovsvs %icc, %f17, %f6
ldx [%l7 + 0x38], %i5
fmovsl %icc, %f2, %f19
sdivx %g5, 0x0FEA, %g7
fble %fcc1, loop_774
fsrc2 %f2, %f10
movn %xcc, %g6, %i3
nop
setx 0x6829755BAFE0D771, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f6
setx 0x7161323FC65E372E, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f26
faddd %f26, %f6, %f18
loop_774:
mova %xcc, %g4, %l0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
udivx %l2, 0x170A, %o3
movrgez %i4, 0x0A7, %i6
fnegd %f24, %f16
xor %i1, %i7, %o7
nop
setx 0x432C67FFD88A7165, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f10
setx 0x606E0C031FED9839, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f8
fsubd %f8, %f10, %f4
ldstub [%l7 + 0x4B], %l5
array8 %o4, %o1, %o2
udivcc %g3, 0x0D1D, %o6
xor %i0, 0x0A2B, %l3
smul %i2, %l4, %g2
fone %f30
tgu %xcc, 0x0
movrgez %o0, 0x36E, %l1
orn %g1, 0x00FB, %l6
alignaddrl %i5, %o5, %g7
tge %xcc, 0x6
fmovrsne %g5, %f20, %f26
fmovdvs %xcc, %f30, %f1
fmovdneg %icc, %f10, %f26
fxors %f14, %f10, %f22
movrne %i3, %g6, %l0
taddcc %g4, 0x1E98, %l2
and %o3, %i6, %i1
xor %i7, %i4, %l5
edge8n %o7, %o4, %o2
edge16l %g3, %o1, %o6
stw %l3, [%l7 + 0x64]
orn %i2, 0x06FA, %i0
srlx %l4, 0x05, %g2
nop
fitos %f14, %f13
fstoi %f13, %f3
sll %l1, %g1, %o0
array8 %l6, %i5, %g7
wr %g0, 0x11, %asi
lduwa [%l7 + 0x6C] %asi, %o5
sdivcc %g5, 0x07CA, %g6
bleu,pt %icc, loop_775
edge32n %l0, %i3, %l2
bne,pn %xcc, loop_776
movgu %xcc, %g4, %i6
loop_775:
movge %icc, %i1, %o3
subc %i7, %i4, %l5
loop_776:
fbo %fcc3, loop_777
ldsw [%l7 + 0x64], %o7
wr %g0, 0x22, %asi
ldda [%l7 + 0x30] %asi, %o4
loop_777:
fabss %f28, %f2
sll %g3, %o2, %o6
taddcc %o1, 0x1E27, %l3
and %i0, 0x11DB, %l4
fnegs %f19, %f23
nop
setx 0x2A2A0B5F23A1C273, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f18
setx 0x352FF967A545C0AF, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f18
fmuld %f18, %f18, %f30
movcc %xcc, %i2, %g2
andn %g1, 0x023B, %l1
nop
setx 0x638D7AF1307F8295, %l0, %l6
stx %l6, [%l7 + 0x48]
ldx [%l7 + 0x48], %fsr
movrlez %l6, 0x038, %o0
membar #Sync
wr %g0, 0xf8, %asi
ldda [%l7 + 0x40] %asi, %f0
fmovsl %xcc, %f17, %f22
nop
setx 0x96F9FD7D, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f8
setx 0xED90E3F0, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f23
fadds %f23, %f8, %f18
wr %g0, 0x27, %asi
ldda [%l7 + 0x40] %asi, %i4
andn %g7, %o5, %g5
umulcc %g6, %l0, %l2
subcc %g4, 0x17AF, %i6
fbue,a %fcc2, loop_778
fbuge %fcc2, loop_779
edge16 %i3, %i1, %o3
ldd [%l7 + 0x58], %f10
loop_778:
tle %xcc, 0x5
loop_779:
nop
setx 0x4D89538FB793C1E5, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f28
fsqrtd %f28, %f12
set 0x40, %l5
ldda [%l7 + %l5] 0x80, %f16
udivx %i4, 0x16CF, %i7
movleu %icc, %o7, %o4
call loop_780
fone %f14
set 0x08, %g1
ldswa [%l7 + %g1] 0x15, %l5
loop_780:
alignaddr %o2, %g3, %o6
nop
setx 0x72846F879279C090, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f4
setx 0xFBF75A841B6AE385, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f30
fsubd %f30, %f4, %f0
fone %f6
udiv %l3, 0x08D2, %o1
fandnot1 %f2, %f30, %f28
srax %i0, %l4, %i2
movrgz %g1, 0x05F, %l1
movge %icc, %g2, %l6
edge16l %o0, %i5, %g7
fmovsle %xcc, %f24, %f30
alignaddrl %o5, %g5, %l0
fmul8ulx16 %f28, %f30, %f26
be,pn %xcc, loop_781
sdiv %g6, 0x01B9, %g4
array32 %i6, %i3, %i1
sethi 0x138B, %l2
loop_781:
fandnot1s %f11, %f24, %f9
movvs %icc, %i4, %i7
array32 %o3, %o7, %o4
tsubcc %o2, %l5, %o6
flush %l7 + 0x54
sdiv %l3, 0x0789, %o1
tn %icc, 0x5
set 0x60, %g2
ldxa [%l7 + %g2] 0x88, %g3
ldd [%l7 + 0x38], %f30
nop
setx loop_782, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movl %icc, %l4, %i0
subc %g1, 0x0CDD, %l1
andncc %g2, %l6, %i2
loop_782:
fnot1 %f4, %f8
edge16 %o0, %g7, %o5
sub %i5, %g5, %g6
array32 %l0, %g4, %i6
edge32n %i1, %i3, %i4
addccc %l2, 0x1C9C, %o3
fbo,a %fcc1, loop_783
bl %xcc, loop_784
orn %o7, 0x0618, %o4
mova %icc, %o2, %l5
loop_783:
tleu %xcc, 0x3
loop_784:
fmovrse %i7, %f4, %f28
edge16ln %l3, %o6, %g3
bshuffle %f6, %f10, %f24
tn %icc, 0x5
wr %g0, 0x17, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
sethi 0x04B2, %l4
fba %fcc3, loop_785
fmovsvc %icc, %f25, %f4
tgu %xcc, 0x1
nop
fitos %f14, %f24
fstoi %f24, %f0
loop_785:
bpos,a,pn %icc, loop_786
udivcc %o1, 0x1AE1, %i0
swap [%l7 + 0x20], %l1
tvc %xcc, 0x1
loop_786:
orn %g2, %g1, %l6
wr %g0, 0xe3, %asi
stxa %o0, [%l7 + 0x28] %asi
membar #Sync
fmovdle %xcc, %f2, %f5
edge16ln %g7, %i2, %o5
movvc %xcc, %i5, %g5
movl %icc, %g6, %g4
udivcc %i6, 0x00C5, %i1
fmovdvc %xcc, %f5, %f25
add %i3, %l0, %l2
wr %g0, 0x80, %asi
stwa %o3, [%l7 + 0x5C] %asi
fmovrslez %o7, %f4, %f4
tpos %icc, 0x4
fxors %f18, %f26, %f8
sir 0x0B6D
tg %xcc, 0x0
udiv %o4, 0x0BEF, %i4
call loop_787
sth %o2, [%l7 + 0x16]
tle %icc, 0x7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_787:
tle %xcc, 0x6
set 0x3B, %o6
stba %i7, [%l7 + %o6] 0x10
lduh [%l7 + 0x0E], %l3
tgu %icc, 0x0
brlz,a %l5, loop_788
fmovrdgz %o6, %f22, %f4
sethi 0x1266, %l4
fbul,a %fcc2, loop_789
loop_788:
stw %o1, [%l7 + 0x1C]
edge16 %i0, %g3, %g2
movge %xcc, %l1, %g1
loop_789:
smulcc %l6, 0x14B8, %o0
fmovsl %icc, %f9, %f28
nop
set 0x5C, %i0
stw %g7, [%l7 + %i0]
fmovscc %xcc, %f2, %f25
tneg %xcc, 0x3
addcc %o5, %i2, %i5
fmuld8ulx16 %f25, %f30, %f4
bl,pt %icc, loop_790
subc %g5, %g6, %g4
edge16ln %i1, %i3, %l0
subccc %l2, 0x029F, %i6
loop_790:
array8 %o3, %o4, %i4
xor %o7, 0x19FE, %o2
tn %icc, 0x4
fblg,a %fcc0, loop_791
movgu %icc, %i7, %l3
tcc %xcc, 0x3
movcs %icc, %o6, %l5
loop_791:
movn %icc, %l4, %o1
movrlz %i0, %g3, %g2
nop
fitos %f13, %f21
fandnot1 %f8, %f18, %f0
bleu loop_792
fbo,a %fcc0, loop_793
fcmple32 %f10, %f0, %g1
array32 %l1, %o0, %l6
loop_792:
prefetch [%l7 + 0x70], 0x3
loop_793:
nop
wr %g0, 0x2f, %asi
ldda [%l7 + 0x60] %asi, %g6
lduh [%l7 + 0x6E], %o5
andncc %i5, %i2, %g6
bleu %xcc, loop_794
edge8ln %g5, %g4, %i1
tn %icc, 0x1
edge8n %i3, %l0, %l2
loop_794:
nop
setx loop_795, %l0, %l1
jmpl %l1, %o3
fxnors %f31, %f12, %f6
nop
fitos %f8, %f29
fstox %f29, %f24
fxtos %f24, %f27
edge16 %i6, %o4, %o7
loop_795:
tsubcctv %i4, %o2, %i7
edge8n %l3, %o6, %l5
tl %icc, 0x5
movcs %icc, %o1, %l4
movre %g3, 0x17D, %i0
fcmpne16 %f18, %f12, %g1
bvs,a,pt %icc, loop_796
mulx %g2, 0x130E, %o0
wr %g0, 0x11, %asi
stwa %l6, [%l7 + 0x68] %asi
loop_796:
umul %l1, 0x09FD, %g7
movgu %icc, %o5, %i2
ta %icc, 0x3
movrlez %g6, %i5, %g5
edge16 %g4, %i3, %i1
set 0x46, %i6
stba %l0, [%l7 + %i6] 0x2a
membar #Sync
array16 %o3, %l2, %i6
membar 0x6F
movrlz %o4, %o7, %o2
alignaddr %i7, %i4, %o6
nop
fitod %f6, %f6
fdtox %f6, %f30
fxtod %f30, %f24
srax %l3, %l5, %l4
fmovsg %xcc, %f28, %f30
fmovsl %xcc, %f25, %f11
tvc %icc, 0x3
fors %f9, %f2, %f20
edge16ln %g3, %o1, %g1
swap [%l7 + 0x30], %g2
wr %g0, 0x23, %asi
stba %i0, [%l7 + 0x6B] %asi
membar #Sync
movleu %xcc, %o0, %l6
fexpand %f21, %f0
mulx %l1, %o5, %i2
tvc %icc, 0x5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
nop
setx 0x90477601, %l0, %l6
st %l6, [%l7 + 0x14]
ld [%l7 + 0x14], %fsr
fbg %fcc0, loop_797
nop
setx loop_798, %l0, %l1
jmpl %l1, %g6
popc %i5, %g5
nop
setx 0xB2A779EE5D099456, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f6
fsqrtd %f6, %f30
loop_797:
tneg %xcc, 0x3
loop_798:
sir 0x17CC
sth %g4, [%l7 + 0x46]
umul %i3, 0x1454, %g7
fcmpeq32 %f24, %f6, %l0
wr %g0, 0x11, %asi
ldsha [%l7 + 0x68] %asi, %o3
fcmpne16 %f10, %f6, %i1
xorcc %l2, 0x0C79, %o4
bvc,pt %xcc, loop_799
tleu %icc, 0x5
smul %o7, 0x08A3, %i6
fmovsleu %icc, %f25, %f15
loop_799:
movrlz %i7, %i4, %o6
nop
fitod %f0, %f26
fdtoi %f26, %f12
movcs %icc, %o2, %l3
nop
setx 0x70780EFE, %l0, %l6
st %l6, [%l7 + 0x40]
ld [%l7 + 0x40], %fsr
flush %l7 + 0x54
edge16ln %l5, %l4, %g3
fcmple32 %f8, %f26, %o1
fmovsvs %icc, %f30, %f1
addc %g1, %i0, %o0
taddcctv %l6, 0x02F2, %g2
addc %l1, 0x1202, %i2
fbe %fcc1, loop_800
tcs %xcc, 0x4
tn %xcc, 0x3
subc %o5, %g6, %g5
loop_800:
orn %g4, %i5, %g7
edge8l %l0, %o3, %i1
sra %l2, 0x08, %i3
sdivcc %o4, 0x1F26, %i6
bcc,a,pt %icc, loop_801
stbar
brlez %i7, loop_802
movrgez %i4, %o6, %o2
loop_801:
movneg %xcc, %l3, %l5
edge16ln %o7, %g3, %o1
loop_802:
fbge,a %fcc0, loop_803
movge %xcc, %l4, %g1
alignaddrl %o0, %l6, %g2
fcmpgt32 %f12, %f18, %i0
loop_803:
array16 %l1, %o5, %i2
alignaddr %g5, %g4, %i5
movrne %g7, %g6, %l0
srax %i1, 0x0A, %o3
fmovd %f28, %f10
edge8 %i3, %o4, %l2
nop
set 0x79, %i3
stb %i6, [%l7 + %i3]
tcs %xcc, 0x3
tpos %xcc, 0x0
mulx %i4, %i7, %o2
set 0x40, %o1
stda %f0, [%l7 + %o1] 0xf0
membar #Sync
fbuge,a %fcc1, loop_804
edge16l %o6, %l3, %o7
te %xcc, 0x3
ble,a,pt %icc, loop_805
loop_804:
orn %g3, %l5, %o1
edge8n %l4, %g1, %o0
bvc loop_806
loop_805:
edge8n %l6, %i0, %g2
nop
setx 0x69EDCB7D93E44C05, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f14
setx 0x4DE264FAB5697EA0, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f26
fmuld %f26, %f14, %f28
fbl %fcc1, loop_807
loop_806:
fbu %fcc1, loop_808
sir 0x1D28
movrgez %o5, 0x234, %i2
loop_807:
taddcctv %l1, 0x07D0, %g5
loop_808:
udivx %g4, 0x18BB, %i5
wr %g0, 0x88, %asi
prefetcha [%l7 + 0x50] %asi, 0x2
udiv %l0, 0x060A, %i1
taddcc %o3, 0x08D5, %i3
subccc %g7, %o4, %i6
fbule %fcc0, loop_809
move %xcc, %l2, %i4
umul %i7, 0x1296, %o6
edge32n %o2, %l3, %o7
loop_809:
tleu %icc, 0x5
fmovse %icc, %f5, %f27
move %icc, %l5, %g3
smul %l4, 0x024C, %g1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bleu loop_810
subc %o1, 0x0197, %l6
andncc %o0, %g2, %o5
array8 %i0, %l1, %g5
loop_810:
fble %fcc1, loop_811
bvc,pn %xcc, loop_812
movrne %i2, 0x37A, %g4
tvc %icc, 0x3
loop_811:
and %g6, 0x1B8B, %i5
loop_812:
fbl %fcc3, loop_813
fnands %f16, %f26, %f25
andcc %l0, 0x0FF0, %i1
orn %i3, 0x14F0, %o3
loop_813:
bneg,a,pt %icc, loop_814
addc %g7, 0x0C4F, %i6
ta %icc, 0x5
brnz,a %o4, loop_815
loop_814:
fmovdn %xcc, %f0, %f4
fmovrsgz %i4, %f4, %f31
movre %l2, %o6, %o2
loop_815:
nop
set 0x52, %g5
ldsb [%l7 + %g5], %l3
tne %xcc, 0x6
fmuld8sux16 %f28, %f23, %f10
nop
fitod %f12, %f2
fdtoi %f2, %f30
tvs %xcc, 0x0
sub %o7, 0x1232, %l5
ldd [%l7 + 0x78], %f22
bshuffle %f24, %f18, %f4
fexpand %f8, %f2
srlx %g3, 0x02, %l4
fandnot2 %f10, %f14, %f28
nop
setx 0x0E351294, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f20
setx 0x9D902D2E, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f15
fmuls %f15, %f20, %f23
fexpand %f9, %f18
tleu %icc, 0x7
sir 0x12E8
fmovsneg %icc, %f27, %f27
movge %icc, %g1, %i7
tg %xcc, 0x7
movle %icc, %l6, %o1
fmovrsgz %g2, %f21, %f16
fand %f10, %f20, %f30
fmovdvs %icc, %f3, %f4
tsubcctv %o5, 0x069A, %i0
edge8 %l1, %o0, %i2
wr %g0, 0x81, %asi
lduwa [%l7 + 0x08] %asi, %g5
fbg,a %fcc2, loop_816
subcc %g4, %i5, %l0
sdivx %g6, 0x157B, %i3
edge8n %o3, %i1, %g7
loop_816:
fmovrdlz %i6, %f16, %f12
tgu %xcc, 0x6
fmovsne %xcc, %f18, %f1
sra %i4, %o4, %l2
alignaddr %o6, %l3, %o2
sir 0x05CC
orncc %l5, 0x05FB, %o7
sir 0x0D25
movrlz %g3, %l4, %g1
bvs %xcc, loop_817
nop
setx loop_818, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ta %icc, 0x2
add %l7, 0x30, %l6
wr %g0, 0x04, %asi
casxa [%l6] 0x04, %l6, %i7
loop_817:
tn %icc, 0x3
loop_818:
edge8l %o1, %g2, %o5
smul %i0, %l1, %i2
movvc %xcc, %g5, %g4
bvs loop_819
edge8l %o0, %l0, %i5
tleu %xcc, 0x1
add %i3, 0x023D, %o3
loop_819:
sethi 0x1570, %i1
sra %g6, %g7, %i6
fmul8x16 %f3, %f12, %f0
sdivx %i4, 0x16C7, %o4
fbl,a %fcc2, loop_820
movg %xcc, %l2, %l3
sir 0x1A48
movcc %icc, %o6, %o2
loop_820:
udivx %o7, 0x1A21, %l5
mulscc %l4, 0x0590, %g1
movre %g3, 0x15D, %i7
sir 0x0E1F
nop
fitod %f12, %f2
ldsb [%l7 + 0x5C], %o1
nop
fitod %f0, %f30
fdtoi %f30, %f17
fpack16 %f10, %f16
smul %g2, 0x053E, %l6
subcc %i0, %o5, %i2
andn %g5, 0x05D9, %g4
xorcc %o0, 0x0E5C, %l0
orcc %i5, %i3, %o3
or %i1, %g6, %l1
nop
fitos %f10, %f6
smul %g7, %i6, %o4
fmovsa %icc, %f7, %f22
fmovsle %xcc, %f6, %f20
andn %l2, 0x19B9, %i4
fandnot1 %f20, %f12, %f4
sub %o6, %o2, %o7
movrgz %l3, %l4, %l5
fbe,a %fcc2, loop_821
bneg,pn %xcc, loop_822
movcs %xcc, %g3, %i7
tne %xcc, 0x6
loop_821:
sethi 0x190F, %g1
loop_822:
movrlez %g2, 0x02C, %l6
tg %icc, 0x1
srlx %i0, 0x0E, %o1
fble %fcc0, loop_823
fands %f6, %f15, %f3
set 0x60, %o3
lduha [%l7 + %o3] 0x88, %i2
loop_823:
nop
setx 0x23B66358, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f24
setx 0xBCBF5AF6, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f16
fmuls %f16, %f24, %f4
wr %g0, 0x89, %asi
ldsba [%l7 + 0x44] %asi, %g5
movvc %xcc, %o5, %g4
popc 0x0C6D, %o0
bleu loop_824
umul %l0, %i3, %i5
tn %xcc, 0x0
edge16n %o3, %i1, %g6
loop_824:
movn %xcc, %g7, %i6
fmovsvc %xcc, %f16, %f16
nop
fitos %f23, %f16
movpos %xcc, %l1, %l2
movle %icc, %i4, %o6
fbuge %fcc2, loop_825
fbe %fcc2, loop_826
array16 %o2, %o4, %o7
wr %g0, 0x81, %asi
stwa %l3, [%l7 + 0x28] %asi
loop_825:
movrne %l5, %g3, %l4
loop_826:
fbg,a %fcc2, loop_827
xorcc %i7, 0x0E30, %g2
edge8 %g1, %l6, %o1
and %i0, %g5, %i2
loop_827:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tpos %xcc, 0x4
sir 0x0B3A
fpmerge %f4, %f31, %f6
bvs,pn %xcc, loop_828
movne %icc, %g4, %o0
fnot2 %f30, %f14
wr %g0, 0x0c, %asi
ldsba [%l7 + 0x4F] %asi, %o5
loop_828:
fbge,a %fcc2, loop_829
edge32 %l0, %i5, %i3
fmovsvs %icc, %f25, %f7
movgu %xcc, %o3, %i1
loop_829:
edge8ln %g6, %i6, %l1
tcc %icc, 0x4
smul %g7, %i4, %o6
srlx %o2, %l2, %o4
xnor %l3, %l5, %o7
orcc %l4, 0x0EA2, %g3
bg,a,pt %icc, loop_830
tpos %icc, 0x5
fbue,a %fcc2, loop_831
udiv %i7, 0x017F, %g2
loop_830:
fcmpne16 %f4, %f10, %l6
fnegd %f2, %f0
loop_831:
tleu %xcc, 0x4
xnorcc %g1, %o1, %i0
brlz,a %i2, loop_832
fmovspos %icc, %f31, %f14
orcc %g5, %o0, %o5
udiv %l0, 0x1914, %i5
loop_832:
edge8 %i3, %o3, %g4
xnorcc %g6, 0x11DD, %i6
ldd [%l7 + 0x50], %i0
umul %l1, %g7, %i4
srl %o6, %l2, %o2
edge32l %o4, %l5, %o7
fmuld8sux16 %f27, %f7, %f24
udiv %l4, 0x0D13, %l3
tvs %xcc, 0x3
fbul,a %fcc1, loop_833
array16 %i7, %g2, %l6
fbo,a %fcc0, loop_834
fones %f26
loop_833:
movrgz %g1, %g3, %i0
movleu %xcc, %o1, %i2
loop_834:
umulcc %g5, 0x1BBB, %o5
umulcc %l0, 0x0921, %o0
nop
setx loop_835, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
prefetch [%l7 + 0x0C], 0x2
te %icc, 0x2
fble,a %fcc3, loop_836
loop_835:
xnorcc %i3, 0x0223, %i5
smulcc %o3, %g6, %i6
subc %g4, 0x0ECC, %i1
loop_836:
movpos %xcc, %g7, %i4
sir 0x0508
movrlez %o6, %l2, %o2
mova %icc, %l1, %o4
fandnot1s %f16, %f27, %f29
movg %xcc, %o7, %l5
udivcc %l3, 0x00EF, %l4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovdcs %icc, %f7, %f24
edge8l %g2, %i7, %l6
fnot2 %f2, %f16
tvs %icc, 0x3
set 0x64, %i2
lduwa [%l7 + %i2] 0x04, %g1
tsubcc %g3, %o1, %i0
fpsub32s %f21, %f0, %f29
wr %g0, 0x89, %asi
lduba [%l7 + 0x3B] %asi, %i2
movrgz %o5, 0x332, %g5
sir 0x141A
tvc %icc, 0x2
set 0x48, %i4
prefetcha [%l7 + %i4] 0x88, 0x3
fbe,a %fcc0, loop_837
umulcc %o0, %i3, %o3
movrgez %i5, 0x335, %g6
edge8l %g4, %i1, %i6
loop_837:
ld [%l7 + 0x50], %f4
fcmpeq32 %f4, %f8, %g7
bg,a %xcc, loop_838
stw %o6, [%l7 + 0x64]
fmovde %xcc, %f5, %f5
tpos %xcc, 0x1
loop_838:
edge8 %l2, %i4, %l1
nop
setx 0x07FDBDAD80530287, %l0, %l6
stx %l6, [%l7 + 0x60]
ldx [%l7 + 0x60], %fsr
movrne %o4, %o2, %o7
for %f0, %f0, %f2
edge32n %l5, %l3, %g2
brgz,a %i7, loop_839
sll %l4, 0x0D, %g1
popc 0x08BA, %l6
ldsh [%l7 + 0x4E], %g3
loop_839:
lduh [%l7 + 0x24], %o1
sra %i0, %o5, %g5
nop
set 0x1C, %i7
stw %i2, [%l7 + %i7]
wr %g0, 0x2f, %asi
ldda [%l7 + 0x10] %asi, %l0
edge32n %i3, %o0, %i5
movg %xcc, %g6, %o3
nop
setx 0x7519D23B, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f1
setx 0x3ACE0331, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f23
fsubs %f23, %f1, %f17
wr %g0, 0x80, %asi
sta %f26, [%l7 + 0x6C] %asi
brnz %i1, loop_840
taddcctv %g4, 0x1CCB, %i6
fmovsa %xcc, %f4, %f15
edge16 %o6, %g7, %l2
loop_840:
ldsh [%l7 + 0x42], %i4
fbug,a %fcc2, loop_841
udivcc %l1, 0x16FC, %o2
brnz %o4, loop_842
fzeros %f13
loop_841:
movvc %icc, %l5, %l3
fmul8x16al %f1, %f27, %f2
loop_842:
fmul8ulx16 %f2, %f26, %f24
taddcctv %g2, 0x0D1F, %o7
nop
setx 0x51E9E9214137A5BD, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f16
setx 0x654A58C36EC0A4B3, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f24
fdivd %f24, %f16, %f14
te %xcc, 0x1
fbl,a %fcc3, loop_843
nop
setx 0xE0644520, %l0, %l6
st %l6, [%l7 + 0x24]
ld [%l7 + 0x24], %fsr
tcs %icc, 0x5
ba,a,pn %icc, loop_844
loop_843:
ldub [%l7 + 0x5F], %l4
xnorcc %i7, %l6, %g3
movle %xcc, %g1, %i0
loop_844:
move %xcc, %o1, %g5
srax %o5, 0x1D, %l0
smul %i2, 0x1EFC, %i3
tge %xcc, 0x6
stbar
movrlz %o0, 0x134, %i5
brnz %o3, loop_845
fbuge %fcc0, loop_846
edge8n %g6, %g4, %i1
mova %xcc, %o6, %i6
loop_845:
nop
wr %g0, 0x89, %asi
sta %f7, [%l7 + 0x34] %asi
loop_846:
nop
wr %g0, 0x18, %asi
lduba [%l7 + 0x72] %asi, %g7
stw %i4, [%l7 + 0x2C]
xorcc %l2, %l1, %o2
te %icc, 0x2
ldsw [%l7 + 0x08], %l5
wr %g0, 0x81, %asi
lduba [%l7 + 0x4E] %asi, %l3
tpos %xcc, 0x7
srlx %g2, %o4, %o7
fors %f8, %f20, %f30
tle %xcc, 0x2
bn,a,pt %icc, loop_847
fbo,a %fcc0, loop_848
sll %i7, 0x1E, %l6
sllx %l4, %g1, %g3
loop_847:
edge16ln %i0, %g5, %o5
loop_848:
ba,pn %icc, loop_849
fandnot1s %f22, %f18, %f10
fmovrsne %l0, %f28, %f24
te %xcc, 0x4
loop_849:
subccc %i2, 0x1242, %o1
movpos %icc, %o0, %i3
tne %icc, 0x4
fmovde %icc, %f14, %f0
edge16n %i5, %o3, %g4
srax %i1, %g6, %o6
movl %icc, %g7, %i4
fmovd %f18, %f10
popc %i6, %l2
smul %o2, %l1, %l5
ta %xcc, 0x7
andn %l3, 0x053E, %o4
subc %g2, %o7, %i7
udivcc %l4, 0x010B, %l6
tpos %icc, 0x6
fnot2 %f28, %f22
smul %g3, 0x0561, %g1
fmovrdlz %g5, %f6, %f18
fmovdgu %xcc, %f27, %f31
movgu %xcc, %o5, %l0
set 0x398, %l6
nop ! nop ! ldxa [%g0 + %l6] 0x40, %i0 ripped by fixASI40.pl ripped by fixASI40.pl
tle %icc, 0x1
udivcc %i2, 0x08E1, %o0
tn %xcc, 0x7
tl %icc, 0x4
subccc %i3, %o1, %i5
mulscc %o3, 0x154D, %i1
brz %g6, loop_850
tneg %xcc, 0x3
edge16ln %o6, %g4, %g7
movvc %icc, %i6, %i4
loop_850:
edge16ln %o2, %l2, %l5
sir 0x0EA9
tpos %icc, 0x7
fmovdgu %icc, %f14, %f29
nop
fitos %f10, %f27
fstox %f27, %f26
edge16n %l3, %l1, %o4
orcc %o7, %g2, %l4
faligndata %f16, %f26, %f24
edge16ln %l6, %i7, %g3
movge %xcc, %g5, %o5
set 0x50, %o4
stha %g1, [%l7 + %o4] 0xeb
membar #Sync
movle %icc, %l0, %i0
andcc %o0, %i3, %i2
wr %g0, 0x10, %asi
stxa %i5, [%l7 + 0x10] %asi
udiv %o3, 0x1CA0, %i1
alignaddrl %g6, %o6, %g4
tpos %icc, 0x0
addccc %g7, %o1, %i4
move %icc, %o2, %l2
xnorcc %i6, %l3, %l5
tleu %xcc, 0x7
fmovsvs %icc, %f7, %f0
nop
set 0x20, %g6
ldd [%l7 + %g6], %f16
set 0x08, %o2
lduwa [%l7 + %o2] 0x81, %l1
andn %o7, %g2, %o4
fmovd %f22, %f0
xnor %l4, 0x17DC, %i7
tneg %icc, 0x0
sir 0x1848
movl %icc, %g3, %l6
fmovdneg %xcc, %f15, %f31
fornot2 %f10, %f26, %f8
fpmerge %f15, %f23, %f2
taddcc %o5, 0x12FC, %g5
wr %g0, 0xe3, %asi
stba %g1, [%l7 + 0x5C] %asi
membar #Sync
stx %i0, [%l7 + 0x68]
addcc %o0, 0x063B, %l0
fbuge,a %fcc0, loop_851
prefetch [%l7 + 0x20], 0x0
edge16l %i3, %i5, %i2
tn %xcc, 0x1
loop_851:
membar 0x7F
tge %icc, 0x2
edge32 %o3, %g6, %o6
tcc %xcc, 0x0
movrgz %g4, %g7, %i1
fandnot2 %f20, %f28, %f2
tcs %icc, 0x0
movrne %i4, %o2, %o1
sll %i6, 0x1C, %l3
fbg %fcc1, loop_852
sra %l5, 0x0D, %l2
alignaddr %o7, %l1, %g2
fornot2s %f3, %f30, %f17
loop_852:
orncc %l4, 0x1235, %o4
set 0x65, %l1
ldsba [%l7 + %l1] 0x88, %g3
st %f25, [%l7 + 0x34]
nop
fitos %f6, %f25
fstox %f25, %f30
fxtos %f30, %f0
addcc %l6, %o5, %g5
mulx %i7, 0x1908, %i0
fxors %f16, %f1, %f28
brnz,a %g1, loop_853
fblg,a %fcc0, loop_854
movrne %o0, 0x26B, %l0
ba,pn %xcc, loop_855
loop_853:
movl %icc, %i5, %i3
loop_854:
bgu loop_856
xor %o3, 0x1BD8, %g6
loop_855:
brlez %o6, loop_857
sth %g4, [%l7 + 0x5A]
loop_856:
tsubcc %i2, 0x0704, %g7
set 0x6C, %l3
swapa [%l7 + %l3] 0x11, %i4
loop_857:
alignaddrl %o2, %o1, %i1
call loop_858
fpsub32 %f26, %f8, %f18
alignaddrl %l3, %l5, %i6
wr %g0, 0x19, %asi
stxa %o7, [%l7 + 0x28] %asi
loop_858:
movl %xcc, %l2, %g2
fba %fcc3, loop_859
membar 0x2D
edge8n %l4, %o4, %l1
tvs %icc, 0x5
loop_859:
edge16l %l6, %o5, %g3
fxnor %f16, %f28, %f20
udivcc %i7, 0x1024, %i0
edge8n %g5, %o0, %l0
movle %icc, %g1, %i3
edge8 %o3, %i5, %g6
bge,a %icc, loop_860
alignaddr %o6, %i2, %g4
bg %icc, loop_861
fmovrdlez %g7, %f28, %f4
loop_860:
srl %o2, 0x02, %i4
mova %xcc, %o1, %l3
loop_861:
movne %xcc, %l5, %i1
nop
setx loop_862, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movne %icc, %o7, %l2
fnand %f12, %f26, %f6
movg %xcc, %g2, %l4
loop_862:
nop
set 0x40, %o5
stda %f0, [%l7 + %o5] 0x10
edge32ln %i6, %o4, %l6
movrlez %o5, %g3, %l1
edge32n %i0, %i7, %o0
fnot2s %f7, %f14
swap [%l7 + 0x30], %l0
ldstub [%l7 + 0x7E], %g1
wr %g0, 0xe2, %asi
stwa %g5, [%l7 + 0x44] %asi
membar #Sync
umul %i3, 0x1F32, %i5
udiv %o3, 0x12AB, %g6
taddcc %i2, %o6, %g4
bpos loop_863
fexpand %f15, %f26
edge8n %g7, %i4, %o1
sir 0x16B3
loop_863:
movvc %icc, %l3, %o2
bneg,a %icc, loop_864
tneg %icc, 0x7
edge32l %i1, %l5, %o7
membar #Sync
set 0x40, %l2
ldda [%l7 + %l2] 0x1e, %f0
loop_864:
tsubcctv %l2, 0x0ACA, %l4
tn %xcc, 0x2
sdivcc %i6, 0x11C3, %g2
brgez,a %o4, loop_865
nop
set 0x6C, %l0
prefetch [%l7 + %l0], 0x0
fmovdl %xcc, %f0, %f29
tne %icc, 0x6
loop_865:
addcc %l6, %g3, %l1
fmul8sux16 %f4, %f8, %f10
ble,pn %xcc, loop_866
fmovsvc %icc, %f20, %f23
nop
fitod %f4, %f10
fdtoi %f10, %f1
andn %i0, %o5, %i7
loop_866:
orn %o0, %l0, %g5
fnot2s %f17, %f14
tneg %xcc, 0x6
fmovdcs %icc, %f15, %f20
movge %icc, %i3, %g1
add %o3, %g6, %i2
tle %icc, 0x2
mova %xcc, %i5, %g4
and %g7, %i4, %o6
tge %xcc, 0x7
array8 %l3, %o2, %o1
movvs %xcc, %i1, %o7
fblg %fcc1, loop_867
faligndata %f28, %f14, %f24
edge32 %l5, %l4, %i6
popc 0x0B03, %l2
loop_867:
brlz %g2, loop_868
movrgz %l6, 0x0A0, %g3
fmovrslez %l1, %f24, %f18
edge32ln %o4, %o5, %i7
loop_868:
nop
wr %g0, 0x89, %asi
stwa %i0, [%l7 + 0x1C] %asi
edge16l %o0, %g5, %i3
andncc %g1, %l0, %o3
andncc %g6, %i5, %i2
fpack32 %f4, %f8, %f18
wr %g0, 0x81, %asi
ldsba [%l7 + 0x46] %asi, %g4
fblg %fcc3, loop_869
movvs %icc, %i4, %o6
fmovd %f8, %f0
movg %xcc, %g7, %l3
loop_869:
faligndata %f14, %f6, %f6
fbl %fcc2, loop_870
fbul %fcc1, loop_871
membar 0x73
set 0x0C, %o0
sta %f6, [%l7 + %o0] 0x10
loop_870:
movvs %xcc, %o2, %i1
loop_871:
movle %icc, %o1, %o7
tgu %xcc, 0x0
bgu %icc, loop_872
edge32n %l4, %l5, %l2
fmul8x16al %f1, %f12, %f6
array32 %i6, %l6, %g2
loop_872:
fmovdge %xcc, %f20, %f21
tg %xcc, 0x3
and %g3, %o4, %l1
fmovrslez %i7, %f27, %f0
movrlez %i0, 0x0AC, %o0
edge16ln %o5, %g5, %g1
fandnot2s %f27, %f31, %f15
sub %i3, %l0, %o3
tgu %xcc, 0x7
fbn,a %fcc0, loop_873
ldd [%l7 + 0x30], %f16
sllx %g6, %i5, %i2
bleu,a %icc, loop_874
loop_873:
array16 %g4, %o6, %g7
movre %l3, 0x0FC, %o2
sllx %i4, %o1, %i1
loop_874:
fpackfix %f4, %f6
tle %xcc, 0x4
fmovsvs %xcc, %f4, %f22
fmovsne %xcc, %f7, %f21
nop
set 0x60, %g4
ldd [%l7 + %g4], %o6
movrne %l5, 0x339, %l4
movcc %icc, %i6, %l2
fxors %f19, %f16, %f5
tge %xcc, 0x6
fcmple16 %f0, %f28, %l6
flush %l7 + 0x58
tleu %xcc, 0x7
tcs %icc, 0x2
array16 %g3, %o4, %g2
andcc %l1, %i7, %o0
nop
set 0x30, %i5
stx %o5, [%l7 + %i5]
array8 %i0, %g5, %g1
movrne %i3, 0x3AC, %l0
nop
fitod %f6, %f16
fdtos %f16, %f9
fpadd16 %f16, %f14, %f28
ldd [%l7 + 0x70], %f24
fbule %fcc1, loop_875
or %o3, 0x0592, %i5
lduh [%l7 + 0x46], %g6
bn,pt %icc, loop_876
loop_875:
tpos %icc, 0x3
nop
setx loop_877, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sdivx %i2, 0x0260, %g4
loop_876:
fmovda %icc, %f28, %f8
nop
setx 0xC66828B949177550, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f4
setx 0xBDA941C72368CC27, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f26
fsubd %f26, %f4, %f28
loop_877:
fba,a %fcc3, loop_878
movle %xcc, %o6, %g7
movl %icc, %o2, %l3
xnorcc %o1, 0x0001, %i1
loop_878:
add %o7, 0x1D23, %i4
nop
setx loop_879, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
set 0x7E, %g3
lduh [%l7 + %g3], %l5
movgu %icc, %i6, %l4
sethi 0x1EAD, %l2
loop_879:
umulcc %g3, %o4, %g2
wr %g0, 0x88, %asi
lda [%l7 + 0x7C] %asi, %f4
fbo %fcc1, loop_880
subcc %l6, 0x1FDD, %i7
edge16 %l1, %o0, %o5
smul %g5, 0x1C81, %g1
loop_880:
fmovdvs %xcc, %f12, %f21
movcc %icc, %i0, %i3
tsubcctv %l0, 0x1647, %o3
fbne,a %fcc1, loop_881
alignaddr %i5, %i2, %g6
edge16l %o6, %g7, %o2
edge32 %g4, %o1, %i1
loop_881:
fmovdg %icc, %f31, %f12
sdivx %l3, 0x13AE, %i4
fmovrsgez %l5, %f7, %f29
edge16 %o7, %l4, %i6
tgu %xcc, 0x0
sll %l2, %g3, %o4
tsubcc %g2, %i7, %l1
nop
setx 0xDBE544E0B0458F88, %l0, %l6
stx %l6, [%l7 + 0x78]
ldx [%l7 + 0x78], %fsr
edge8n %l6, %o5, %o0
mulx %g1, %i0, %i3
edge16 %g5, %l0, %o3
nop
setx 0xAD408FB0, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f13
setx 0x523CE4E9, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f5
fadds %f5, %f13, %f21
brlz %i2, loop_882
subccc %g6, %o6, %g7
fpmerge %f10, %f0, %f12
fble %fcc2, loop_883
loop_882:
smul %i5, 0x12F8, %g4
add %o1, %i1, %l3
fpsub32 %f12, %f28, %f10
loop_883:
tgu %icc, 0x3
fmovsvs %icc, %f23, %f4
movrgez %i4, %l5, %o7
faligndata %f26, %f6, %f8
fnands %f10, %f18, %f2
fmovsn %icc, %f24, %f5
srl %l4, %i6, %l2
wr %g0, 0x80, %asi
prefetcha [%l7 + 0x30] %asi, 0x1
movvs %icc, %o4, %g2
movge %icc, %i7, %g3
tl %xcc, 0x2
be,pt %icc, loop_884
sth %l1, [%l7 + 0x58]
nop
fitod %f6, %f14
fdtos %f14, %f1
edge32 %o5, %o0, %g1
loop_884:
umul %i0, 0x19BC, %l6
nop
set 0x60, %i1
stx %g5, [%l7 + %i1]
set 0x3C, %o7
lda [%l7 + %o7] 0x19, %f8
edge8n %i3, %o3, %l0
udiv %g6, 0x1289, %i2
or %o6, 0x0616, %g7
movleu %xcc, %i5, %o1
add %l7, 0x20, %l6
wr %g0, 0x18, %asi
casa [%l6] %asi, %i1, %g4
bn loop_885
fandnot1 %f2, %f12, %f28
fmovdn %icc, %f1, %f19
te %icc, 0x1
loop_885:
nop
wr %g0, 0x04, %asi
lduha [%l7 + 0x46] %asi, %i4
fandnot1s %f12, %f17, %f19
movrne %l5, 0x1EA, %l3
sdivcc %l4, 0x1F49, %o7
srax %i6, 0x12, %o2
array16 %l2, %o4, %i7
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovdle %xcc, %f6, %f2
orn %g3, %g2, %l1
and %o0, %o5, %i0
srl %l6, %g1, %i3
fmovrsne %g5, %f13, %f24
fmovrsne %l0, %f22, %f11
bvc,pn %xcc, loop_886
movrlez %g6, %i2, %o3
tsubcctv %g7, %i5, %o6
nop
setx 0xAC766D5094FAD921, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f10
setx 0xAA7242DBC307CDB9, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f16
faddd %f16, %f10, %f6
loop_886:
tl %xcc, 0x4
brgez,a %o1, loop_887
movl %xcc, %g4, %i4
andcc %l5, %l3, %i1
tge %icc, 0x7
loop_887:
fnegd %f10, %f24
wr %g0, 0x10, %asi
ldsba [%l7 + 0x56] %asi, %o7
fmovdne %xcc, %f15, %f20
movcs %icc, %i6, %o2
addc %l4, %l2, %i7
array8 %g3, %g2, %l1
movrgz %o0, %o4, %o5
fbue %fcc0, loop_888
fble %fcc1, loop_889
tgu %xcc, 0x2
sth %i0, [%l7 + 0x60]
loop_888:
tne %xcc, 0x5
loop_889:
nop
set 0x40, %g7
stda %f0, [%l7 + %g7] 0x81
tgu %xcc, 0x7
fxnor %f14, %f8, %f4
mulscc %l6, 0x0863, %g1
mulscc %i3, 0x1A14, %l0
movneg %xcc, %g5, %g6
brgz %i2, loop_890
srlx %o3, %i5, %o6
movrlz %g7, 0x06C, %g4
edge32l %o1, %l5, %l3
loop_890:
fmovdcc %xcc, %f0, %f13
movvc %icc, %i4, %o7
udivcc %i1, 0x1043, %o2
movle %xcc, %l4, %i6
taddcc %i7, %g3, %g2
move %xcc, %l1, %o0
sethi 0x1901, %l2
nop
fitod %f14, %f28
wr %g0, 0x11, %asi
sta %f24, [%l7 + 0x0C] %asi
srax %o4, 0x0A, %i0
movcc %xcc, %l6, %o5
umul %g1, 0x0F47, %l0
set 0x20, %l4
stxa %i3, [%l7 + %l4] 0x81
or %g5, 0x1AE7, %g6
fnot1s %f12, %f31
addccc %i2, %o3, %o6
nop
setx 0xFCECE0C9BC74C487, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f20
setx 0x09ACABC6CAB53921, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f12
fdivd %f12, %f20, %f26
smul %g7, 0x05A6, %g4
tneg %icc, 0x6
sll %o1, 0x04, %i5
tge %icc, 0x6
add %l5, 0x00EE, %i4
tle %icc, 0x7
movge %icc, %l3, %i1
fmovsvc %xcc, %f6, %f20
movrlez %o7, 0x229, %o2
tg %xcc, 0x7
andcc %l4, %i6, %g3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
andn %i7, 0x1B34, %l1
ldsw [%l7 + 0x38], %g2
tsubcctv %l2, 0x11E5, %o4
smulcc %i0, 0x1B7B, %o0
movvs %xcc, %o5, %g1
wr %g0, 0x80, %asi
swapa [%l7 + 0x48] %asi, %l0
movg %xcc, %i3, %g5
subcc %g6, %l6, %i2
bg loop_891
movrlez %o3, %g7, %g4
smul %o6, 0x049D, %o1
fpsub16 %f22, %f0, %f14
loop_891:
brz %i5, loop_892
movne %icc, %l5, %l3
fmul8x16al %f1, %f4, %f22
fnot2 %f18, %f6
loop_892:
tne %xcc, 0x2
lduw [%l7 + 0x1C], %i4
fandnot1 %f28, %f2, %f4
or %i1, 0x1012, %o2
nop
setx 0x75586BE9, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f31
setx 0x06CC45F0, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f17
fsubs %f17, %f31, %f3
fmovda %icc, %f13, %f20
add %l4, %i6, %g3
edge8n %o7, %i7, %g2
srl %l2, %l1, %o4
umul %i0, 0x10C0, %o5
edge16 %o0, %g1, %i3
srlx %g5, %g6, %l0
movleu %xcc, %l6, %i2
nop
setx loop_893, %l0, %l1
jmpl %l1, %o3
fandnot1 %f12, %f2, %f8
add %l7, 0x40, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %g4, %g7
loop_893:
tge %icc, 0x3
fbu %fcc0, loop_894
tn %icc, 0x0
movrlz %o1, %o6, %i5
umulcc %l3, %l5, %i1
loop_894:
bvs,a,pt %icc, loop_895
tle %icc, 0x1
edge16n %i4, %o2, %l4
fmovsgu %icc, %f19, %f0
loop_895:
tleu %icc, 0x3
mova %icc, %g3, %i6
taddcctv %o7, 0x168E, %g2
srlx %l2, %l1, %o4
orcc %i0, 0x045B, %i7
fandnot1s %f23, %f19, %f14
orcc %o5, 0x1031, %g1
fbe %fcc1, loop_896
move %icc, %i3, %o0
mulscc %g6, %l0, %l6
tl %icc, 0x3
loop_896:
andncc %i2, %g5, %g4
move %xcc, %o3, %o1
movpos %icc, %g7, %i5
fxor %f8, %f30, %f24
tsubcc %l3, 0x1735, %l5
prefetch [%l7 + 0x14], 0x2
fnegs %f23, %f17
add %l7, 0x44, %l6
wr %g0, 0x18, %asi
lda [%l6] %asi, %i1
casa [%l6] %asi, %i1, %o6
add %o2, 0x07E4, %i4
tn %xcc, 0x2
tgu %xcc, 0x0
nop
fitos %f23, %f4
movrlez %g3, 0x063, %i6
for %f2, %f18, %f26
fcmpgt32 %f2, %f26, %l4
fsrc2s %f6, %f3
movge %xcc, %g2, %l2
nop
fitos %f9, %f26
fstod %f26, %f28
sir 0x01F3
mulscc %o7, 0x0FEC, %o4
std %f18, [%l7 + 0x38]
movle %icc, %l1, %i7
edge8ln %i0, %g1, %o5
orn %o0, 0x1068, %i3
umul %g6, 0x11F7, %l0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
add %l6, %g5, %i2
fornot1s %f1, %f4, %f31
edge8l %o3, %g4, %o1
array8 %i5, %g7, %l3
sir 0x1A89
tleu %xcc, 0x1
tg %xcc, 0x2
smul %l5, %i1, %o6
set 0x64, %g1
lda [%l7 + %g1] 0x15, %f26
fmovrsgez %i4, %f25, %f27
fmovdne %icc, %f30, %f22
fbule,a %fcc3, loop_897
ldsw [%l7 + 0x70], %o2
movrlez %g3, 0x237, %i6
sllx %g2, %l4, %l2
loop_897:
udiv %o7, 0x0771, %l1
stx %i7, [%l7 + 0x68]
ldub [%l7 + 0x30], %o4
movneg %xcc, %g1, %i0
fnand %f8, %f8, %f8
fbue,a %fcc2, loop_898
subcc %o0, %o5, %i3
edge16 %g6, %l6, %l0
fmovrse %g5, %f28, %f6
loop_898:
udiv %i2, 0x147E, %o3
nop
set 0x28, %g2
std %f2, [%l7 + %g2]
srlx %g4, 0x07, %i5
te %icc, 0x6
bpos,a,pn %xcc, loop_899
edge16 %o1, %g7, %l5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movleu %icc, %i1, %o6
loop_899:
nop
setx loop_900, %l0, %l1
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 %l3, %i4, %o2
fmovsne %icc, %f9, %f26
udivx %i6, 0x06E1, %g3
loop_900:
edge16ln %g2, %l2, %o7
movre %l4, 0x3DE, %i7
movrgez %o4, %g1, %i0
nop
set 0x0E, %o6
ldsh [%l7 + %o6], %o0
fabss %f5, %f2
tcc %icc, 0x5
array16 %l1, %o5, %i3
bleu,pn %icc, loop_901
fcmpeq16 %f2, %f16, %g6
umul %l0, 0x0ED0, %l6
andn %i2, 0x08F1, %g5
loop_901:
alignaddr %g4, %i5, %o1
alignaddr %o3, %l5, %i1
bvc,a %xcc, loop_902
mulscc %o6, 0x004A, %l3
edge8l %g7, %i4, %o2
brgz,a %g3, loop_903
loop_902:
alignaddrl %i6, %l2, %o7
umul %l4, %i7, %g2
sra %o4, %i0, %o0
loop_903:
fmuld8ulx16 %f2, %f10, %f10
edge8ln %l1, %o5, %g1
wr %g0, 0x0c, %asi
ldswa [%l7 + 0x48] %asi, %i3
tsubcctv %g6, %l0, %l6
stw %i2, [%l7 + 0x30]
edge16n %g5, %g4, %o1
tsubcctv %o3, 0x007C, %l5
addc %i1, %i5, %l3
add %l7, 0x3C, %l6
wr %g0, 0x18, %asi
lda [%l6] %asi, %g7
casa [%l6] %asi, %g7, %i4
sethi 0x1051, %o2
fmovrdgez %o6, %f0, %f10
movle %icc, %g3, %l2
xnor %i6, 0x0E2B, %l4
fmovsvs %icc, %f17, %f8
movrgez %o7, 0x236, %i7
lduw [%l7 + 0x08], %g2
set 0x28, %l5
ldswa [%l7 + %l5] 0x19, %i0
movrgez %o4, %l1, %o0
movne %icc, %o5, %g1
nop
fitod %f19, %f22
tge %xcc, 0x2
orncc %g6, %i3, %l6
fmuld8sux16 %f5, %f1, %f6
nop
fitod %f0, %f4
fdtox %f4, %f24
wr %g0, 0x89, %asi
ldsba [%l7 + 0x27] %asi, %i2
wr %g0, 0x80, %asi
lda [%l7 + 0x2C] %asi, %f26
movre %l0, %g4, %o1
nop
setx loop_904, %l0, %l1
jmpl %l1, %o3
edge16n %g5, %l5, %i5
nop
fitod %f1, %f24
stbar
loop_904:
andcc %i1, %g7, %l3
nop
setx 0x632FEEE27A16F1F7, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f30
setx 0xC5280D238B7CF004, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f28
fsubd %f28, %f30, %f16
taddcctv %o2, 0x148A, %i4
fmovrdlez %o6, %f16, %f26
xnorcc %l2, 0x105C, %i6
edge32l %l4, %o7, %g3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movcs %xcc, %i7, %i0
fcmple32 %f10, %f22, %g2
xnorcc %o4, %o0, %l1
movle %xcc, %g1, %g6
movle %xcc, %o5, %i3
movgu %xcc, %i2, %l0
movrlez %l6, %g4, %o1
mulx %o3, 0x01EE, %g5
tpos %icc, 0x4
tg %icc, 0x4
fmovdvc %xcc, %f2, %f5
fnands %f13, %f27, %f16
smul %i5, 0x0B43, %l5
fsrc1s %f24, %f17
fbug %fcc2, loop_905
edge16n %i1, %g7, %l3
andn %i4, %o6, %o2
ble %xcc, loop_906
loop_905:
add %i6, 0x19BA, %l4
wr %g0, 0x80, %asi
lduwa [%l7 + 0x0C] %asi, %l2
loop_906:
nop
fitod %f10, %f16
fdtox %f16, %f28
fxtod %f28, %f14
movrlez %g3, %i7, %o7
srlx %i0, 0x0B, %o4
tge %xcc, 0x3
movn %icc, %g2, %o0
subccc %l1, %g1, %o5
edge16 %i3, %g6, %l0
smulcc %l6, 0x13DA, %i2
fnot2s %f14, %f13
fnot1 %f4, %f16
stw %o1, [%l7 + 0x50]
membar 0x3B
addcc %g4, 0x0CFD, %o3
fxor %f14, %f10, %f28
movcs %icc, %g5, %i5
orncc %i1, %g7, %l3
umul %i4, 0x04BF, %o6
edge16ln %o2, %l5, %l4
movn %icc, %i6, %g3
addccc %i7, 0x1B3C, %o7
edge8ln %i0, %l2, %o4
subc %g2, %o0, %l1
smulcc %g1, %o5, %i3
edge8l %g6, %l0, %i2
edge16l %o1, %g4, %o3
movcs %xcc, %g5, %l6
fmovsge %icc, %f19, %f8
tleu %icc, 0x3
nop
set 0x30, %i0
ldx [%l7 + %i0], %i1
subc %g7, 0x1E7E, %l3
taddcctv %i5, 0x16C5, %i4
move %icc, %o2, %o6
fbug %fcc1, loop_907
edge32ln %l4, %i6, %l5
array32 %i7, %o7, %i0
nop
setx 0x0BA4BF6A4CFBAEFE, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f22
setx 0xAA1FB61970DF130A, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f18
fsubd %f18, %f22, %f28
loop_907:
fbu %fcc0, loop_908
fcmpgt16 %f16, %f8, %g3
xnorcc %o4, 0x1FDF, %l2
fbge,a %fcc0, loop_909
loop_908:
fmovsa %icc, %f4, %f20
nop
set 0x40, %i6
prefetch [%l7 + %i6], 0x3
fnand %f12, %f26, %f0
loop_909:
nop
wr %g0, 0x80, %asi
ldsba [%l7 + 0x72] %asi, %g2
fmovsgu %icc, %f3, %f14
edge8 %l1, %o0, %g1
tsubcctv %o5, %i3, %l0
fbe %fcc3, loop_910
or %i2, %o1, %g4
taddcctv %o3, 0x0B23, %g5
tge %icc, 0x4
loop_910:
nop
set 0x42, %i3
stha %g6, [%l7 + %i3] 0x2f
membar #Sync
ldstub [%l7 + 0x0A], %i1
swap [%l7 + 0x58], %l6
smulcc %l3, 0x0024, %g7
edge32n %i5, %o2, %i4
sdiv %o6, 0x1761, %l4
udivcc %i6, 0x0DD6, %i7
edge32 %l5, %i0, %o7
wr %g0, 0x81, %asi
swapa [%l7 + 0x30] %asi, %o4
edge16 %l2, %g3, %g2
ldsb [%l7 + 0x37], %o0
orncc %l1, %o5, %i3
taddcctv %l0, %i2, %o1
edge8ln %g1, %o3, %g5
ldd [%l7 + 0x60], %g4
orn %i1, 0x0BBE, %l6
mulscc %l3, 0x122F, %g7
movpos %icc, %g6, %o2
fmuld8sux16 %f3, %f4, %f20
nop
setx 0x9E08AE73, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f1
fsqrts %f1, %f2
set 0x20, %g5
prefetcha [%l7 + %g5] 0x14, 0x1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
set 0x10, %o1
prefetcha [%l7 + %o1] 0x19, 0x3
taddcctv %i5, %l4, %i6
fzeros %f22
edge16 %l5, %i0, %o7
fbue,a %fcc0, loop_911
edge32l %o4, %l2, %g3
srl %g2, 0x15, %o0
edge8ln %i7, %l1, %o5
loop_911:
movleu %icc, %i3, %i2
fbe,a %fcc3, loop_912
edge32n %l0, %o1, %o3
wr %g0, 0x81, %asi
ldswa [%l7 + 0x3C] %asi, %g1
loop_912:
fone %f2
fbul,a %fcc3, loop_913
fmovdn %xcc, %f2, %f12
fpmerge %f4, %f19, %f2
fmovrsgez %g5, %f3, %f0
loop_913:
edge8n %i1, %g4, %l6
alignaddrl %l3, %g7, %o2
fmovsneg %xcc, %f25, %f17
brlz,a %i4, loop_914
fmovrdne %g6, %f2, %f24
membar 0x05
xor %i5, 0x05CD, %o6
loop_914:
faligndata %f26, %f14, %f18
nop
fitod %f12, %f10
fdtox %f10, %f12
fmovdle %xcc, %f28, %f27
fandnot2 %f16, %f4, %f0
tsubcctv %l4, 0x0D7A, %i6
array32 %l5, %o7, %o4
edge8l %l2, %g3, %g2
sll %i0, %i7, %l1
sub %o5, %o0, %i3
bgu loop_915
movvs %icc, %l0, %i2
fmovsge %icc, %f5, %f12
nop
set 0x18, %o3
ldd [%l7 + %o3], %o0
loop_915:
fpsub16s %f22, %f19, %f27
tgu %xcc, 0x3
wr %g0, 0x18, %asi
stwa %g1, [%l7 + 0x70] %asi
set 0x8, %i2
stxa %o3, [%g0 + %i2] 0x21
tcs %xcc, 0x7
fmovscs %xcc, %f9, %f31
andncc %i1, %g4, %g5
umulcc %l6, 0x0BB0, %l3
movl %icc, %g7, %o2
bleu,pt %xcc, loop_916
srlx %g6, %i4, %i5
ldstub [%l7 + 0x34], %o6
edge16n %l4, %i6, %o7
loop_916:
fcmpeq32 %f18, %f16, %l5
add %l7, 0x60, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %o4, %g3
lduw [%l7 + 0x5C], %l2
movge %xcc, %i0, %i7
wr %g0, 0x89, %asi
prefetcha [%l7 + 0x58] %asi, 0x0
fpsub32s %f6, %f12, %f28
set 0x62, %i4
stha %l1, [%l7 + %i4] 0x27
membar #Sync
fmuld8ulx16 %f23, %f13, %f28
movg %xcc, %o5, %i3
udivx %o0, 0x07FD, %l0
orn %i2, 0x15C6, %g1
xorcc %o3, 0x15C7, %i1
bpos,a,pt %xcc, loop_917
sth %o1, [%l7 + 0x76]
fbe %fcc1, loop_918
tvs %icc, 0x7
loop_917:
sdiv %g5, 0x0EBE, %l6
fbule,a %fcc3, loop_919
loop_918:
tpos %icc, 0x4
array16 %l3, %g4, %g7
movge %icc, %g6, %o2
loop_919:
tl %icc, 0x4
sir 0x087F
nop
set 0x7C, %l6
stb %i4, [%l7 + %l6]
fornot2 %f12, %f0, %f12
bn,a,pt %xcc, loop_920
brlez,a %i5, loop_921
sethi 0x0C81, %l4
mulscc %i6, %o6, %o7
loop_920:
nop
add %l7, 0x1C, %l6
wr %g0, 0x11, %asi
casa [%l6] 0x11, %o4, %g3
loop_921:
tcc %icc, 0x0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ldub [%l7 + 0x1C], %l5
fcmpgt32 %f26, %f16, %i0
bleu,pn %icc, loop_922
subccc %l2, 0x0710, %i7
sub %g2, 0x1FE1, %l1
movrlez %i3, %o5, %o0
loop_922:
te %xcc, 0x3
fbge,a %fcc2, loop_923
fabsd %f30, %f20
movle %xcc, %l0, %i2
tne %xcc, 0x2
loop_923:
edge8 %o3, %g1, %i1
movrgz %g5, 0x2D0, %o1
ldd [%l7 + 0x58], %l2
tleu %icc, 0x0
fands %f7, %f14, %f17
array16 %l6, %g4, %g6
movvc %xcc, %g7, %i4
ldd [%l7 + 0x68], %i4
fbe %fcc3, loop_924
or %l4, 0x0038, %i6
wr %g0, 0x50, %asi
ldxa [%g0 + 0x00] %asi, %o6
loop_924:
nop
set 0x14, %i7
lda [%l7 + %i7] 0x11, %f5
orncc %o7, 0x1CA2, %o4
ba,a loop_925
nop
setx 0x204CCC0A, %l0, %l6
st %l6, [%l7 + 0x40]
ld [%l7 + 0x40], %fsr
movre %g3, 0x04A, %l5
fsrc2s %f28, %f31
loop_925:
subc %o2, 0x1F80, %i0
wr %g0, 0x2f, %asi
stha %l2, [%l7 + 0x1C] %asi
membar #Sync
nop
setx loop_926, %l0, %l1
jmpl %l1, %g2
orcc %i7, 0x0B00, %i3
fmovdgu %xcc, %f26, %f22
edge8n %l1, %o5, %o0
loop_926:
fmul8sux16 %f18, %f30, %f8
tl %xcc, 0x2
and %l0, %i2, %g1
fmovde %xcc, %f12, %f26
subc %i1, 0x1AA3, %o3
membar 0x29
movre %o1, %g5, %l6
xor %g4, %l3, %g6
ldub [%l7 + 0x38], %i4
fnot2 %f30, %f22
sllx %i5, 0x1C, %l4
tle %xcc, 0x5
movne %xcc, %i6, %g7
movcs %xcc, %o6, %o4
or %o7, 0x0635, %l5
sra %o2, %g3, %i0
movl %icc, %g2, %i7
udivcc %i3, 0x0408, %l1
movrgz %o5, 0x0F0, %o0
subcc %l0, 0x19DE, %i2
addccc %l2, %g1, %i1
nop
setx 0x66690566, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f13
setx 0xAFD38006, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f23
fsubs %f23, %f13, %f31
ld [%l7 + 0x38], %f17
fpadd16s %f12, %f10, %f26
edge16n %o3, %g5, %o1
edge32ln %l6, %g4, %l3
movneg %xcc, %g6, %i5
fba %fcc1, loop_927
edge8n %l4, %i6, %i4
xnorcc %o6, 0x1450, %o4
tg %icc, 0x3
loop_927:
fmovdvs %icc, %f16, %f12
fmovsleu %xcc, %f22, %f16
taddcctv %g7, %l5, %o7
ldsb [%l7 + 0x42], %o2
xnor %i0, 0x12AA, %g3
nop
set 0x30, %g6
std %f22, [%l7 + %g6]
edge8n %i7, %i3, %l1
fmovdvs %xcc, %f27, %f8
fmovdge %icc, %f5, %f31
edge32 %o5, %g2, %l0
add %o0, %l2, %i2
nop
fitod %f0, %f14
fdtox %f14, %f18
fxtod %f18, %f0
edge8n %g1, %o3, %g5
movrgez %o1, 0x378, %i1
edge8 %l6, %g4, %l3
add %l7, 0x30, %l6
wr %g0, 0x19, %asi
casa [%l6] 0x19, %i5, %g6
movpos %icc, %l4, %i6
udiv %i4, 0x126D, %o6
wr %g0, 0x89, %asi
ldstuba [%l7 + 0x2D] %asi, %g7
tl %xcc, 0x3
tvs %xcc, 0x6
addccc %o4, %l5, %o2
tl %xcc, 0x0
fba %fcc0, loop_928
sra %i0, 0x10, %g3
wr %g0, 0x18, %asi
prefetcha [%l7 + 0x60] %asi, 0x0
loop_928:
movvc %icc, %i3, %i7
array32 %l1, %o5, %g2
fbl,a %fcc0, loop_929
fba %fcc0, loop_930
orncc %l0, %l2, %o0
tg %xcc, 0x6
loop_929:
nop
add %l7, 0x68, %l6
wr %g0, 0x18, %asi
ldxa [%l6] %asi, %g1
casxa [%l6] 0x18, %g1, %o3
loop_930:
fcmpgt32 %f0, %f10, %g5
fzeros %f1
and %o1, 0x17B4, %i2
movrne %l6, 0x297, %g4
nop
fitod %f13, %f20
and %l3, %i5, %g6
smul %l4, 0x07B4, %i1
movrne %i6, %i4, %o6
edge16n %o4, %l5, %o2
tcs %xcc, 0x3
addcc %i0, %g3, %o7
ldsh [%l7 + 0x62], %i3
call loop_931
fmovrse %i7, %f8, %f0
tcs %xcc, 0x2
movneg %icc, %l1, %g7
loop_931:
nop
set 0x13, %o2
ldub [%l7 + %o2], %o5
bcc,pt %icc, loop_932
tge %xcc, 0x0
tl %xcc, 0x0
fmovsneg %xcc, %f29, %f12
loop_932:
movcc %xcc, %g2, %l0
nop
setx 0xC5FAD8D9CCE9756E, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f22
fsqrtd %f22, %f10
wr %g0, 0x89, %asi
lda [%l7 + 0x10] %asi, %f7
ta %xcc, 0x3
movne %icc, %o0, %l2
fbge %fcc1, loop_933
tcs %icc, 0x2
fandnot2s %f31, %f12, %f8
fandnot1 %f2, %f10, %f16
loop_933:
srlx %o3, 0x06, %g5
fmovde %xcc, %f26, %f25
fbu %fcc2, loop_934
edge32l %g1, %o1, %l6
sllx %i2, %g4, %i5
set 0x18, %o4
ldsha [%l7 + %o4] 0x88, %l3
loop_934:
tgu %icc, 0x6
sdivx %g6, 0x1F43, %i1
subcc %i6, %i4, %l4
array8 %o6, %o4, %l5
nop
setx 0x579168F3A058969B, %l0, %l6
stx %l6, [%l7 + 0x58]
ldx [%l7 + 0x58], %fsr
srlx %o2, 0x0E, %g3
edge16ln %i0, %i3, %o7
nop
setx 0xC054061C, %l0, %l6
st %l6, [%l7 + 0x78]
ld [%l7 + 0x78], %fsr
movvs %icc, %i7, %l1
tg %icc, 0x5
ba loop_935
edge16n %o5, %g2, %l0
fabss %f6, %f28
fblg,a %fcc2, loop_936
loop_935:
ta %icc, 0x1
tsubcctv %g7, %o0, %l2
fcmple16 %f6, %f2, %o3
loop_936:
popc %g1, %o1
sub %l6, %i2, %g5
taddcc %i5, %l3, %g6
popc %g4, %i1
mulx %i4, %l4, %i6
stx %o4, [%l7 + 0x38]
sra %o6, 0x1D, %o2
fmovsl %icc, %f13, %f25
nop
fitos %f0, %f30
fstoi %f30, %f27
ta %icc, 0x2
fsrc1s %f14, %f16
tvs %icc, 0x2
tsubcctv %l5, 0x1E9C, %i0
tl %xcc, 0x5
edge32ln %g3, %o7, %i7
bvs,pn %icc, loop_937
edge16l %i3, %l1, %g2
fornot2 %f6, %f30, %f22
umulcc %l0, %g7, %o5
loop_937:
brlez,a %l2, loop_938
fmovdle %xcc, %f18, %f24
edge16 %o0, %g1, %o3
smul %o1, 0x18CF, %i2
loop_938:
nop
fitos %f0, %f31
nop
setx 0xCF945F45, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f6
setx 0x7C4F82CC, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f26
fadds %f26, %f6, %f14
fble %fcc0, loop_939
fzeros %f15
tge %icc, 0x1
set 0x3f0, %l3
nop ! nop ! ldxa [%g0 + %l3] 0x40, %g5 ripped by fixASI40.pl ripped by fixASI40.pl
loop_939:
mulx %l6, %i5, %l3
movge %icc, %g4, %g6
set 0x6C, %l1
ldswa [%l7 + %l1] 0x81, %i1
ble %icc, loop_940
movcs %xcc, %i4, %i6
tvc %icc, 0x4
fmul8x16al %f30, %f29, %f30
loop_940:
alignaddrl %o4, %o6, %l4
tl %xcc, 0x0
edge16 %l5, %i0, %o2
ta %xcc, 0x7
nop
setx 0xCD762DB66769D8DB, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f2
setx 0x5B9C8A2713EB7ABE, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f2
fmuld %f2, %f2, %f14
fbul,a %fcc3, loop_941
orcc %g3, 0x0275, %i7
stw %o7, [%l7 + 0x34]
edge32 %i3, %g2, %l1
loop_941:
addccc %l0, %g7, %l2
addcc %o0, 0x068C, %o5
tg %icc, 0x2
fpackfix %f10, %f13
bne,pt %icc, loop_942
or %g1, %o3, %o1
fornot1 %f4, %f26, %f16
fornot1 %f12, %f24, %f6
loop_942:
tcc %icc, 0x6
fmovdn %icc, %f9, %f8
fsrc2 %f18, %f6
te %icc, 0x6
fmovrsgez %g5, %f13, %f15
sra %l6, %i2, %l3
udiv %g4, 0x0A12, %i5
fmovdge %xcc, %f4, %f15
fxor %f14, %f6, %f6
udiv %i1, 0x0B3F, %g6
flush %l7 + 0x6C
fbn %fcc3, loop_943
fmovrdlz %i6, %f20, %f16
edge16l %i4, %o6, %o4
alignaddr %l4, %l5, %o2
loop_943:
movleu %icc, %i0, %g3
stw %o7, [%l7 + 0x58]
movg %icc, %i3, %g2
tle %xcc, 0x5
set 0x48, %o5
ldxa [%l7 + %o5] 0x11, %i7
std %f30, [%l7 + 0x78]
st %f1, [%l7 + 0x44]
fmovscc %icc, %f18, %f15
ldx [%l7 + 0x68], %l1
fbge,a %fcc3, loop_944
sdivx %g7, 0x16F3, %l0
xorcc %l2, %o5, %o0
edge16ln %g1, %o3, %g5
loop_944:
fmovdleu %xcc, %f7, %f16
umulcc %l6, %o1, %i2
fmovrsgez %l3, %f13, %f2
nop
setx 0xB239323F, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f29
setx 0x282C39EB, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f9
fsubs %f9, %f29, %f26
tge %icc, 0x1
fmovsne %xcc, %f23, %f17
brz,a %i5, loop_945
nop
fitos %f14, %f8
fstod %f8, %f30
edge8n %i1, %g4, %i6
tcc %icc, 0x5
loop_945:
movcs %icc, %g6, %o6
fmovrde %i4, %f26, %f8
fbule,a %fcc0, loop_946
and %o4, 0x024B, %l4
sdivx %o2, 0x0DE7, %l5
wr %g0, 0x18, %asi
stwa %i0, [%l7 + 0x3C] %asi
loop_946:
fabss %f8, %f25
movneg %icc, %o7, %i3
tleu %icc, 0x7
edge8n %g3, %i7, %g2
wr %g0, 0x10, %asi
lda [%l7 + 0x30] %asi, %f22
edge16ln %l1, %g7, %l2
set 0x2C, %l0
swapa [%l7 + %l0] 0x88, %o5
ble,a %icc, loop_947
tgu %icc, 0x5
udiv %o0, 0x0718, %g1
smulcc %o3, %g5, %l0
loop_947:
fmovdle %icc, %f28, %f17
fmovsle %xcc, %f30, %f5
fandnot2 %f16, %f26, %f12
wr %g0, 0x80, %asi
sta %f30, [%l7 + 0x0C] %asi
brgez %o1, loop_948
alignaddr %l6, %i2, %l3
sdiv %i1, 0x08AD, %g4
andcc %i6, 0x1AFA, %i5
loop_948:
mulx %o6, %g6, %o4
tg %icc, 0x7
tgu %xcc, 0x7
call loop_949
smulcc %i4, %o2, %l5
fand %f6, %f16, %f24
fpack32 %f28, %f20, %f20
loop_949:
tleu %xcc, 0x5
fpsub32s %f2, %f7, %f14
nop
fitos %f31, %f7
prefetch [%l7 + 0x28], 0x0
taddcc %i0, %l4, %o7
fands %f6, %f17, %f4
nop
setx 0x6B2FEF5692951E8B, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f22
setx 0x2505E0489C2A79CE, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f24
fdivd %f24, %f22, %f2
and %i3, %i7, %g3
array16 %g2, %l1, %l2
srlx %o5, %g7, %o0
movre %o3, %g1, %l0
andcc %g5, 0x018C, %o1
addccc %l6, 0x1C76, %l3
nop
fitod %f0, %f10
fdtox %f10, %f20
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
popc 0x005B, %i1
movre %i2, %i6, %i5
fmul8x16au %f3, %f21, %f14
ldx [%l7 + 0x20], %o6
add %g6, %o4, %g4
movg %icc, %o2, %l5
fbge %fcc1, loop_950
srl %i0, 0x0A, %i4
ba,pt %icc, loop_951
add %o7, 0x0C3B, %l4
loop_950:
bvs,pn %xcc, loop_952
sdivcc %i7, 0x1592, %i3
loop_951:
fbn %fcc0, loop_953
movge %icc, %g2, %g3
loop_952:
xor %l2, 0x1F84, %o5
fnot1 %f0, %f6
loop_953:
smul %l1, %g7, %o0
sir 0x181F
nop
setx 0x22EE5C72, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f25
fsqrts %f25, %f19
fnors %f3, %f9, %f26
ldd [%l7 + 0x10], %f12
tcs %xcc, 0x0
set 0x76, %l2
lduba [%l7 + %l2] 0x89, %o3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
udiv %g1, 0x0212, %l0
fbl %fcc3, loop_954
bge,a,pt %xcc, loop_955
movg %xcc, %g5, %l6
movrgz %l3, %i1, %i2
loop_954:
xnor %i6, 0x1677, %o1
loop_955:
xnorcc %i5, %g6, %o6
nop
setx 0x52A743AA39043FA4, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f10
fsqrtd %f10, %f16
tcc %icc, 0x1
movn %icc, %g4, %o4
nop
setx 0x304ECEC6FA0597A7, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f20
setx 0xE2C59E27E418EBA0, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f22
fsubd %f22, %f20, %f12
movpos %xcc, %l5, %i0
nop
fitod %f2, %f8
fdtos %f8, %f18
movn %icc, %o2, %i4
fmovrdgez %o7, %f2, %f6
tleu %xcc, 0x7
ldx [%l7 + 0x68], %i7
edge16l %i3, %l4, %g3
nop
setx 0xC5E6B36118BB3EA7, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f8
setx 0xC3D3A5F49EEBC860, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f24
fmuld %f24, %f8, %f8
sdivx %g2, 0x1779, %l2
andcc %o5, 0x1128, %g7
fbge %fcc0, loop_956
fxnors %f7, %f7, %f12
fmovdg %icc, %f3, %f30
fmovrde %o0, %f30, %f22
loop_956:
nop
fitos %f18, %f24
tcc %xcc, 0x3
movvs %xcc, %o3, %g1
movcc %icc, %l0, %g5
fornot1 %f8, %f4, %f22
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge8 %l6, %l3, %l1
fba %fcc3, loop_957
movrgz %i1, %i6, %o1
addc %i2, 0x14FF, %g6
fxors %f29, %f10, %f15
loop_957:
tn %xcc, 0x3
fba %fcc2, loop_958
fmovrslez %o6, %f8, %f2
fcmple16 %f24, %f4, %g4
tsubcc %o4, %l5, %i5
loop_958:
fnot2s %f23, %f11
movl %icc, %i0, %i4
brz,a %o2, loop_959
nop
fitod %f10, %f12
fdtox %f12, %f20
fzeros %f31
xnorcc %o7, 0x14BC, %i7
loop_959:
fmovrsgz %l4, %f24, %f22
movpos %icc, %g3, %i3
smulcc %l2, 0x1703, %g2
fmul8x16 %f23, %f20, %f20
fpack32 %f2, %f4, %f22
fmovs %f22, %f6
movge %xcc, %g7, %o5
fpadd16 %f4, %f28, %f2
fpack32 %f14, %f12, %f20
wr %g0, 0x04, %asi
sta %f16, [%l7 + 0x78] %asi
tgu %xcc, 0x6
sub %o3, 0x1B56, %g1
edge32ln %o0, %l0, %g5
orn %l3, 0x12CC, %l1
tleu %xcc, 0x0
or %l6, %i1, %i6
movrlez %i2, 0x144, %o1
stb %g6, [%l7 + 0x76]
fmovdge %xcc, %f22, %f21
lduw [%l7 + 0x38], %g4
tsubcc %o4, 0x07B3, %o6
move %icc, %i5, %i0
set 0x40, %g4
stda %f0, [%l7 + %g4] 0x89
tcs %xcc, 0x3
sethi 0x080C, %l5
fpack32 %f28, %f20, %f18
mulscc %o2, 0x1DA2, %o7
ldstub [%l7 + 0x5B], %i4
flush %l7 + 0x0C
taddcc %i7, %l4, %g3
pdist %f10, %f8, %f22
set 0x60, %i5
ldda [%l7 + %i5] 0xe3, %i2
nop
setx loop_960, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movle %icc, %g2, %g7
fbuge,a %fcc0, loop_961
tge %xcc, 0x4
loop_960:
taddcctv %l2, %o5, %o3
umul %g1, %l0, %o0
loop_961:
fnot2s %f6, %f9
bl,a,pt %xcc, loop_962
bvs,a loop_963
nop
setx 0xB93CCE68, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f2
setx 0x1E141581, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f8
fdivs %f8, %f2, %f19
tsubcctv %g5, 0x0814, %l1
loop_962:
fexpand %f4, %f20
loop_963:
fbg,a %fcc1, loop_964
fbul %fcc2, loop_965
movrgz %l3, 0x014, %l6
fmovrslz %i1, %f13, %f11
loop_964:
fpmerge %f30, %f6, %f16
loop_965:
fone %f18
set 0x28, %o0
ldsha [%l7 + %o0] 0x89, %i2
faligndata %f18, %f12, %f16
fmovrdlez %o1, %f20, %f0
fpadd16s %f6, %f24, %f11
movrlz %i6, %g6, %g4
fones %f5
xnorcc %o4, %o6, %i5
fmovsvc %xcc, %f28, %f11
fors %f27, %f15, %f12
tne %icc, 0x6
bne,a %xcc, loop_966
tgu %xcc, 0x3
fbu %fcc1, loop_967
te %xcc, 0x0
loop_966:
tge %xcc, 0x0
set 0x70, %i1
ldda [%l7 + %i1] 0x24, %l4
loop_967:
movrlez %o2, 0x20A, %i0
movvs %xcc, %o7, %i7
fand %f24, %f2, %f30
fmovscc %xcc, %f15, %f11
xor %l4, 0x0ED3, %g3
ld [%l7 + 0x5C], %f30
fmovdle %icc, %f20, %f4
te %icc, 0x5
udivcc %i3, 0x0A03, %i4
fbg,a %fcc3, loop_968
add %g2, 0x0DAA, %l2
bcs loop_969
srax %g7, 0x09, %o3
loop_968:
subccc %g1, %o5, %l0
movrlz %o0, %g5, %l3
loop_969:
movl %icc, %l6, %l1
fors %f30, %f5, %f17
movge %icc, %i1, %o1
edge32 %i2, %g6, %g4
sdiv %i6, 0x1A60, %o6
mulscc %i5, %l5, %o2
set 0x5B, %o7
ldsba [%l7 + %o7] 0x14, %i0
movrlez %o4, 0x09F, %i7
brlz,a %l4, loop_970
subcc %g3, %i3, %i4
edge16l %g2, %l2, %o7
sub %g7, 0x18F9, %g1
loop_970:
andn %o3, %o5, %o0
addc %g5, %l0, %l6
wr %g0, 0xe2, %asi
stxa %l3, [%l7 + 0x20] %asi
membar #Sync
xor %i1, %l1, %o1
tvc %xcc, 0x2
andn %g6, 0x09F2, %g4
tvc %icc, 0x5
fba %fcc0, loop_971
orn %i2, 0x0793, %i6
movrlez %o6, %i5, %l5
umul %o2, %o4, %i0
loop_971:
sdivcc %l4, 0x0F77, %i7
tcs %icc, 0x0
nop
setx 0x9B914134F58C31A5, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f18
setx 0xB9857AD21CBEEA9E, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f30
fmuld %f30, %f18, %f16
mulx %i3, %g3, %i4
ldstub [%l7 + 0x15], %g2
orncc %o7, 0x1F4E, %g7
mova %xcc, %g1, %o3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovdgu %xcc, %f31, %f31
bn,a %icc, loop_972
edge8l %l2, %o5, %g5
tg %icc, 0x1
orncc %o0, %l0, %l6
loop_972:
mulx %l3, 0x164D, %l1
bshuffle %f16, %f12, %f10
fmovscc %xcc, %f26, %f5
fmovsge %icc, %f13, %f31
fbne,a %fcc2, loop_973
smulcc %o1, 0x05D3, %g6
fmul8x16au %f25, %f22, %f10
taddcctv %i1, %i2, %i6
loop_973:
or %g4, 0x15D9, %o6
fmovsl %icc, %f19, %f8
fbe,a %fcc2, loop_974
nop
set 0x27, %g3
ldub [%l7 + %g3], %l5
stbar
fandnot2s %f23, %f9, %f3
loop_974:
bpos,a loop_975
xorcc %i5, %o2, %o4
stbar
addc %i0, 0x01AC, %l4
loop_975:
movvc %xcc, %i3, %g3
movge %xcc, %i7, %g2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sdivcc %i4, 0x0741, %o7
edge32l %g7, %o3, %l2
array16 %o5, %g5, %o0
srlx %g1, 0x05, %l0
movvs %xcc, %l6, %l3
fnor %f26, %f10, %f6
array8 %o1, %g6, %i1
ble,pn %xcc, loop_976
edge16 %l1, %i6, %i2
tvs %xcc, 0x2
fcmpeq16 %f18, %f26, %o6
loop_976:
udiv %g4, 0x0C1E, %i5
edge8 %l5, %o4, %o2
sdivx %i0, 0x154C, %i3
tl %xcc, 0x2
add %l4, %i7, %g3
fcmpeq16 %f0, %f20, %g2
set 0x3C, %g7
stha %o7, [%l7 + %g7] 0x10
tg %icc, 0x6
wr %g0, 0x19, %asi
ldxa [%l7 + 0x50] %asi, %g7
ldd [%l7 + 0x08], %i4
umul %o3, %o5, %g5
taddcc %l2, %g1, %l0
movrlez %l6, 0x299, %l3
edge32l %o0, %g6, %i1
edge32ln %o1, %i6, %i2
fands %f27, %f28, %f23
and %o6, %l1, %i5
wr %g0, 0x23, %asi
stba %g4, [%l7 + 0x7B] %asi
membar #Sync
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
add %o4, 0x1AA5, %l5
movre %i0, 0x350, %i3
nop
setx 0xB66D64E45BC776CD, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f20
setx 0x66779B405305CC06, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f16
fdivd %f16, %f20, %f18
fnor %f18, %f30, %f2
swap [%l7 + 0x24], %l4
udivcc %o2, 0x0B54, %i7
tvs %xcc, 0x3
tcc %icc, 0x3
sllx %g3, 0x13, %g2
udivcc %o7, 0x1377, %g7
array32 %i4, %o3, %o5
nop
fitod %f10, %f12
fdtoi %f12, %f6
wr %g0, 0x2f, %asi
ldda [%l7 + 0x40] %asi, %g4
set 0x28, %g1
ldsha [%l7 + %g1] 0x88, %l2
movrgez %g1, %l0, %l3
movrgz %o0, 0x304, %l6
addc %g6, %o1, %i6
bgu,a loop_977
and %i2, %o6, %i1
wr %g0, 0xf9, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
loop_977:
sdiv %l1, 0x0995, %i5
nop
setx loop_978, %l0, %l1
jmpl %l1, %o4
fsrc2 %f28, %f20
edge32n %l5, %g4, %i3
brlez %i0, loop_979
loop_978:
fbn,a %fcc3, loop_980
smul %o2, %l4, %i7
stbar
loop_979:
alignaddrl %g2, %o7, %g3
loop_980:
movne %icc, %g7, %i4
subcc %o3, %g5, %o5
set 0x24, %l4
lduwa [%l7 + %l4] 0x10, %l2
nop
set 0x74, %g2
lduw [%l7 + %g2], %l0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tl %xcc, 0x0
edge32n %g1, %o0, %l6
sdivcc %l3, 0x0AAA, %o1
movne %xcc, %g6, %i6
fmovscs %xcc, %f6, %f13
andcc %i2, 0x01DD, %i1
fble %fcc1, loop_981
edge8 %o6, %i5, %l1
srax %o4, 0x08, %g4
umul %l5, %i3, %o2
loop_981:
ba,pt %icc, loop_982
mova %xcc, %l4, %i0
tleu %icc, 0x4
edge32 %i7, %o7, %g3
loop_982:
movcc %icc, %g2, %i4
movge %xcc, %o3, %g7
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tsubcc %g5, %o5, %l2
fsrc2 %f20, %f14
umul %g1, %l0, %l6
sub %o0, %l3, %g6
movge %icc, %i6, %o1
xorcc %i2, 0x1171, %i1
xorcc %o6, %i5, %o4
fbl %fcc1, loop_983
andn %g4, 0x16D6, %l1
array8 %l5, %i3, %l4
addccc %i0, 0x1307, %o2
loop_983:
nop
set 0x08, %l5
ldswa [%l7 + %l5] 0x89, %o7
ldub [%l7 + 0x4C], %g3
bn,a,pn %icc, loop_984
stbar
nop
fitod %f4, %f16
fdtox %f16, %f18
bn,a,pn %xcc, loop_985
loop_984:
addcc %i7, %g2, %o3
edge16 %i4, %g5, %o5
srl %l2, 0x1A, %g7
loop_985:
movrne %g1, %l6, %l0
smul %o0, 0x1905, %g6
nop
set 0x44, %o6
prefetch [%l7 + %o6], 0x1
tgu %xcc, 0x1
fbug,a %fcc2, loop_986
array8 %i6, %o1, %i2
sub %l3, %o6, %i5
udiv %i1, 0x1AA3, %g4
loop_986:
tne %icc, 0x2
wr %g0, 0x27, %asi
stha %l1, [%l7 + 0x48] %asi
membar #Sync
fmovsa %xcc, %f14, %f27
movvs %xcc, %l5, %o4
te %xcc, 0x4
fbug,a %fcc2, loop_987
fbl,a %fcc1, loop_988
fbu %fcc0, loop_989
te %icc, 0x5
loop_987:
srax %i3, %l4, %i0
loop_988:
edge32 %o2, %o7, %g3
loop_989:
flush %l7 + 0x74
array32 %g2, %o3, %i4
fandnot1s %f8, %f4, %f1
umulcc %g5, %o5, %l2
bgu,a,pt %icc, loop_990
movl %xcc, %g7, %g1
fmovrslz %i7, %f15, %f11
array32 %l0, %l6, %g6
loop_990:
tge %icc, 0x1
nop
set 0x70, %i6
std %f4, [%l7 + %i6]
tleu %icc, 0x1
edge8ln %o0, %o1, %i2
ldd [%l7 + 0x08], %i6
popc %l3, %o6
subcc %i5, 0x0026, %g4
sir 0x1FD0
set 0x3F, %i3
lduba [%l7 + %i3] 0x18, %i1
nop
setx 0xF9F334E3448E623E, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f20
setx 0x992B98827C29FBB2, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f16
fmuld %f16, %f20, %f2
or %l5, 0x18D9, %l1
set 0x76, %i0
ldsha [%l7 + %i0] 0x18, %i3
fmovdge %icc, %f3, %f3
tge %icc, 0x1
fbl,a %fcc0, loop_991
xnorcc %l4, 0x1B43, %o4
xnorcc %o2, %o7, %i0
smul %g3, %g2, %o3
loop_991:
xnorcc %g5, %i4, %l2
tsubcctv %g7, %o5, %i7
fpackfix %f4, %f13
and %l0, 0x1BC3, %g1
edge8 %l6, %g6, %o1
movpos %icc, %i2, %o0
nop
fitod %f10, %f6
fdtos %f6, %f29
fnot1s %f24, %f23
movle %xcc, %l3, %o6
and %i6, 0x14CE, %g4
bge,pt %xcc, loop_992
ldd [%l7 + 0x08], %f2
tn %icc, 0x4
tsubcctv %i5, 0x01BE, %l5
loop_992:
tpos %icc, 0x7
movrne %l1, %i1, %l4
nop
fitod %f19, %f14
or %i3, %o4, %o2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ta %xcc, 0x3
movleu %xcc, %i0, %o7
fmovspos %icc, %f0, %f18
tsubcc %g2, %o3, %g5
ldub [%l7 + 0x16], %i4
fcmpgt32 %f26, %f2, %l2
edge16 %g3, %o5, %g7
edge32n %l0, %i7, %g1
subccc %l6, 0x051A, %o1
tl %xcc, 0x5
subcc %g6, %i2, %o0
tvs %xcc, 0x4
fsrc2s %f30, %f24
edge32ln %l3, %o6, %g4
bcc,pt %xcc, loop_993
stw %i5, [%l7 + 0x74]
wr %g0, 0x80, %asi
lduwa [%l7 + 0x6C] %asi, %l5
loop_993:
xorcc %i6, %l1, %l4
fbg,a %fcc2, loop_994
pdist %f8, %f28, %f8
srax %i1, %o4, %o2
sth %i3, [%l7 + 0x38]
loop_994:
edge16n %o7, %i0, %o3
xnor %g5, 0x09B7, %g2
nop
fitos %f11, %f23
fstox %f23, %f28
fxtos %f28, %f2
brgz,a %i4, loop_995
taddcc %g3, 0x121B, %o5
te %xcc, 0x3
addccc %g7, 0x1928, %l2
loop_995:
sllx %l0, %i7, %l6
brgz %g1, loop_996
movneg %icc, %o1, %g6
popc 0x1D84, %i2
movrlz %o0, 0x165, %l3
loop_996:
fmovrsne %o6, %f26, %f29
movrlez %i5, %g4, %i6
tcs %xcc, 0x7
add %l7, 0x30, %l6
wr %g0, 0x0c, %asi
lda [%l6] %asi, %l5
casa [%l6] %asi, %l5, %l4
tge %xcc, 0x5
movle %xcc, %l1, %i1
fpackfix %f8, %f15
bg,a %xcc, loop_997
bshuffle %f8, %f18, %f20
fbuge,a %fcc3, loop_998
mova %icc, %o4, %o2
loop_997:
bpos,a,pn %xcc, loop_999
ldsh [%l7 + 0x58], %i3
loop_998:
xorcc %i0, %o3, %o7
nop
setx 0xEE2C1A4F801D8F3C, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f24
setx 0xCDC132C9005DFDE6, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f8
fsubd %f8, %f24, %f22
loop_999:
xnor %g2, 0x075C, %i4
wr %g0, 0x80, %asi
ldsba [%l7 + 0x20] %asi, %g5
stx %o5, [%l7 + 0x10]
xor %g3, %g7, %l0
tsubcc %l2, %l6, %g1
orncc %i7, %g6, %o1
edge8n %i2, %l3, %o6
taddcctv %i5, %g4, %i6
tvc %icc, 0x0
fmovspos %xcc, %f20, %f12
wr %g0, 0x89, %asi
ldstuba [%l7 + 0x53] %asi, %o0
brlz %l4, loop_1000
brgz,a %l5, loop_1001
nop
set 0x70, %o1
stx %i1, [%l7 + %o1]
srax %o4, %l1, %i3
loop_1000:
ldx [%l7 + 0x70], %o2
loop_1001:
bg,pn %icc, loop_1002
fzeros %f14
pdist %f2, %f16, %f4
fandnot1 %f16, %f12, %f18
loop_1002:
movl %xcc, %o3, %o7
umulcc %i0, 0x1CA1, %g2
set 0x40, %g5
stwa %i4, [%l7 + %g5] 0xe3
membar #Sync
fmovs %f5, %f13
movne %xcc, %g5, %o5
fbug,a %fcc2, loop_1003
addcc %g3, %g7, %l0
set 0x64, %i2
lduha [%l7 + %i2] 0x14, %l2
loop_1003:
nop
set 0x70, %i4
swapa [%l7 + %i4] 0x89, %g1
bvc loop_1004
tg %xcc, 0x1
fba,a %fcc1, loop_1005
bne,pt %xcc, loop_1006
loop_1004:
bg %xcc, loop_1007
addccc %l6, %g6, %i7
loop_1005:
srax %i2, 0x15, %l3
loop_1006:
bn,a %icc, loop_1008
loop_1007:
edge16 %o6, %o1, %g4
udivcc %i5, 0x1FA2, %i6
addc %o0, %l5, %i1
loop_1008:
udivx %l4, 0x1980, %o4
movcs %icc, %l1, %o2
alignaddr %i3, %o3, %i0
fmovsne %icc, %f23, %f17
fmovscc %xcc, %f4, %f7
sub %g2, 0x01BB, %i4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bcs,a,pt %icc, loop_1009
nop
fitod %f3, %f14
wr %g0, 0x88, %asi
ldda [%l7 + 0x40] %asi, %f0
loop_1009:
sub %g5, 0x1FFF, %o5
tn %xcc, 0x3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tg %xcc, 0x4
alignaddr %g3, %o7, %l0
movgu %icc, %l2, %g7
tsubcctv %g1, %l6, %g6
alignaddr %i7, %l3, %i2
sdiv %o6, 0x13CA, %o1
bleu,a %xcc, loop_1010
subc %i5, %i6, %g4
move %icc, %l5, %o0
fpadd16s %f28, %f20, %f0
loop_1010:
fmovd %f6, %f14
alignaddrl %l4, %o4, %i1
edge8l %l1, %o2, %o3
bvs,a %icc, loop_1011
movrgz %i0, 0x39F, %g2
tleu %xcc, 0x3
tvc %icc, 0x4
loop_1011:
edge32 %i3, %g5, %i4
movne %icc, %g3, %o7
set 0x40, %l6
stda %f16, [%l7 + %l6] 0xf0
membar #Sync
wr %g0, 0xeb, %asi
stba %l0, [%l7 + 0x74] %asi
membar #Sync
movn %icc, %l2, %g7
umul %o5, 0x1EAD, %l6
xnorcc %g1, %g6, %l3
movrgez %i7, 0x144, %i2
move %icc, %o6, %i5
edge8ln %i6, %o1, %g4
fbule,a %fcc2, loop_1012
sll %l5, %o0, %o4
addcc %i1, 0x1455, %l1
tle %xcc, 0x5
loop_1012:
fmovrdlz %l4, %f14, %f2
smul %o2, %o3, %g2
orn %i0, %g5, %i3
edge8 %g3, %o7, %i4
nop
setx 0x5F5DDD77, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f18
fsqrts %f18, %f12
edge16l %l0, %l2, %o5
movvc %xcc, %l6, %g7
fnor %f24, %f6, %f20
set 0x24, %i7
ldsha [%l7 + %i7] 0x88, %g1
fcmpgt32 %f16, %f30, %l3
fnors %f30, %f17, %f22
sethi 0x12EB, %i7
fbo,a %fcc3, loop_1013
fands %f12, %f10, %f8
nop
setx loop_1014, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge32n %i2, %o6, %i5
loop_1013:
movgu %icc, %g6, %o1
sir 0x1641
loop_1014:
smul %g4, 0x1435, %i6
bpos,a,pt %xcc, loop_1015
movcs %xcc, %o0, %l5
movgu %xcc, %o4, %i1
sdiv %l4, 0x00B2, %l1
loop_1015:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge8l %o2, %o3, %i0
wr %g0, 0x80, %asi
stha %g5, [%l7 + 0x40] %asi
nop
fitod %f8, %f24
fdtos %f24, %f27
fsrc1s %f23, %f13
nop
setx loop_1016, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
array32 %g2, %i3, %g3
xnorcc %i4, %o7, %l2
fmovrdgz %l0, %f6, %f8
loop_1016:
stb %o5, [%l7 + 0x51]
fmovdleu %icc, %f23, %f13
fnands %f24, %f10, %f1
nop
setx 0xC160BBB2, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f14
setx 0x8BEBD92B, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f30
fadds %f30, %f14, %f30
srlx %g7, %l6, %l3
brlez %i7, loop_1017
stb %g1, [%l7 + 0x76]
tgu %xcc, 0x5
movle %xcc, %o6, %i2
loop_1017:
andncc %g6, %o1, %i5
sra %i6, 0x0F, %o0
movge %xcc, %g4, %l5
wr %g0, 0x26, %asi
ldda [%l7 + 0x50] %asi, %i0
udiv %o4, 0x0165, %l4
tcs %icc, 0x4
bleu loop_1018
mulscc %l1, 0x1365, %o3
orcc %i0, %g5, %o2
set 0x33, %o3
stba %g2, [%l7 + %o3] 0x81
loop_1018:
tne %xcc, 0x1
brgz,a %g3, loop_1019
andcc %i3, %o7, %l2
fmovsn %xcc, %f20, %f17
wr %g0, 0x0c, %asi
ldsba [%l7 + 0x6C] %asi, %i4
loop_1019:
edge16ln %o5, %g7, %l0
movrgez %l3, %i7, %g1
edge8ln %o6, %l6, %i2
tvc %xcc, 0x7
taddcc %o1, 0x09A8, %g6
addccc %i5, %i6, %o0
ldsh [%l7 + 0x26], %l5
movle %icc, %g4, %o4
orn %l4, 0x1C40, %i1
bvs,a,pn %icc, loop_1020
udiv %o3, 0x00C6, %l1
or %i0, 0x00A2, %g5
tn %xcc, 0x4
loop_1020:
nop
fitod %f0, %f6
fdtoi %f6, %f23
subcc %g2, 0x0952, %g3
fabsd %f28, %f28
movrlez %o2, %i3, %o7
orn %l2, 0x0E2D, %i4
sth %g7, [%l7 + 0x24]
tne %icc, 0x4
mulscc %l0, 0x0BA2, %l3
fmovdneg %icc, %f1, %f18
srlx %i7, 0x1C, %g1
edge16ln %o6, %l6, %o5
fnot2 %f20, %f30
udiv %i2, 0x151C, %o1
movvc %icc, %g6, %i5
movleu %icc, %o0, %l5
addcc %i6, 0x1DBF, %o4
fmovsa %xcc, %f5, %f27
tgu %icc, 0x7
wr %g0, 0x80, %asi
ldda [%l7 + 0x40] %asi, %f0
tvs %icc, 0x0
tpos %xcc, 0x5
te %icc, 0x7
ldstub [%l7 + 0x6B], %l4
or %g4, %i1, %o3
srl %i0, %l1, %g5
tn %icc, 0x7
nop
setx loop_1021, %l0, %l1
jmpl %l1, %g2
tle %xcc, 0x0
fors %f18, %f31, %f21
movcc %icc, %o2, %i3
loop_1021:
fbge,a %fcc1, loop_1022
movvs %icc, %g3, %l2
tg %icc, 0x7
fmovsleu %icc, %f31, %f19
loop_1022:
nop
setx 0x5C3349E62F49595A, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f14
setx 0xCCA69590C250725C, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f30
fmuld %f30, %f14, %f18
add %i4, %g7, %o7
alignaddr %l3, %i7, %g1
mova %xcc, %l0, %o6
edge8ln %l6, %o5, %o1
tpos %xcc, 0x0
movcc %icc, %i2, %i5
movleu %xcc, %o0, %l5
tleu %xcc, 0x6
movg %xcc, %i6, %g6
movg %icc, %o4, %l4
stbar
nop
fitos %f12, %f15
fstox %f15, %f10
movne %icc, %i1, %g4
alignaddrl %o3, %i0, %g5
fbg,a %fcc3, loop_1023
fmovrdgz %l1, %f28, %f14
set 0x34, %o2
sta %f6, [%l7 + %o2] 0x10
loop_1023:
udiv %o2, 0x1E86, %i3
tleu %xcc, 0x4
addc %g3, 0x109A, %l2
movrne %i4, 0x13F, %g7
orncc %g2, 0x13C5, %l3
bneg,a %icc, loop_1024
movne %xcc, %o7, %g1
umul %i7, %l0, %o6
fnor %f28, %f16, %f2
loop_1024:
add %l6, %o5, %o1
udivcc %i2, 0x0DF3, %o0
fmovse %xcc, %f9, %f31
movl %icc, %i5, %i6
stx %l5, [%l7 + 0x48]
orncc %o4, %g6, %i1
ld [%l7 + 0x70], %f0
fbue,a %fcc1, loop_1025
stw %l4, [%l7 + 0x0C]
sdivx %g4, 0x03FD, %i0
array8 %g5, %o3, %o2
loop_1025:
sir 0x16A2
bne,pt %xcc, loop_1026
movpos %xcc, %l1, %i3
edge32 %g3, %i4, %l2
fornot1s %f22, %f30, %f9
loop_1026:
fmovdcc %xcc, %f8, %f1
wr %g0, 0x81, %asi
ldsba [%l7 + 0x63] %asi, %g2
sra %l3, %o7, %g1
array8 %i7, %l0, %g7
bne,a,pn %icc, loop_1027
movrgz %l6, 0x03A, %o5
edge16l %o1, %o6, %o0
fmovrslz %i2, %f7, %f19
loop_1027:
srlx %i6, %l5, %i5
fcmpne32 %f30, %f24, %g6
nop
set 0x18, %g6
ldd [%l7 + %g6], %o4
srax %l4, %i1, %g4
orcc %i0, %o3, %g5
nop
set 0x40, %o4
std %f14, [%l7 + %o4]
xnorcc %o2, 0x0506, %i3
addcc %l1, 0x108B, %i4
sra %g3, 0x10, %g2
movcs %xcc, %l2, %o7
fnegd %f4, %f4
fmovscc %icc, %f15, %f21
smulcc %g1, %l3, %i7
movneg %icc, %l0, %l6
ldx [%l7 + 0x78], %o5
fpsub16s %f31, %f15, %f28
taddcc %o1, 0x16A0, %o6
movne %icc, %g7, %i2
edge8l %i6, %l5, %i5
movn %icc, %g6, %o4
tne %xcc, 0x3
sethi 0x0310, %l4
movneg %icc, %o0, %g4
edge8ln %i1, %i0, %g5
brlz %o3, loop_1028
nop
setx 0x70A565C00D01AFF5, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f18
setx 0xF74370334CBF97AC, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f8
fdivd %f8, %f18, %f30
movvc %icc, %i3, %l1
addcc %i4, 0x04ED, %g3
loop_1028:
pdist %f6, %f6, %f16
orcc %o2, 0x0C7A, %l2
nop
setx loop_1029, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
xor %g2, %g1, %o7
fmovdcs %xcc, %f30, %f16
sdivx %i7, 0x09AB, %l0
loop_1029:
stx %l3, [%l7 + 0x28]
srax %o5, 0x1D, %o1
ldd [%l7 + 0x40], %f10
tvs %xcc, 0x1
lduh [%l7 + 0x4A], %o6
movre %l6, 0x229, %i2
fmovrdlez %g7, %f2, %f0
sdivx %i6, 0x1FB6, %l5
ldstub [%l7 + 0x0D], %i5
fmovrdgez %g6, %f8, %f2
nop
fitod %f2, %f24
fdtox %f24, %f8
set 0x24, %l3
lduwa [%l7 + %l3] 0x80, %o4
subc %l4, 0x0615, %g4
faligndata %f20, %f18, %f14
movrlez %o0, 0x33E, %i1
tg %icc, 0x6
array32 %i0, %o3, %g5
bcc,a,pn %xcc, loop_1030
edge16l %i3, %i4, %g3
mulscc %o2, 0x0684, %l1
nop
setx loop_1031, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1030:
fmovdne %icc, %f4, %f4
fsrc2 %f20, %f30
taddcc %l2, %g2, %g1
loop_1031:
edge32l %o7, %i7, %l3
edge8ln %l0, %o1, %o6
edge16l %o5, %i2, %g7
srlx %i6, %l6, %l5
edge8n %i5, %g6, %o4
nop
set 0x69, %o5
ldsb [%l7 + %o5], %l4
addcc %o0, %i1, %g4
fmul8x16 %f29, %f18, %f16
taddcc %o3, 0x1ECF, %g5
movn %xcc, %i3, %i0
set 0x58, %l1
prefetcha [%l7 + %l1] 0x19, 0x0
add %l7, 0x38, %l6
wr %g0, 0x10, %asi
casxa [%l6] %asi, %o2, %i4
sub %l1, %g2, %g1
fmovsneg %icc, %f24, %f20
tsubcctv %l2, 0x0E78, %o7
tn %xcc, 0x3
move %xcc, %i7, %l3
brgez %o1, loop_1032
fmovs %f21, %f29
tpos %xcc, 0x0
orn %l0, 0x0121, %o5
loop_1032:
nop
wr %g0, 0x81, %asi
lduba [%l7 + 0x61] %asi, %o6
array32 %g7, %i2, %l6
te %icc, 0x6
subc %l5, 0x0BBC, %i5
fnegd %f8, %f30
taddcc %i6, 0x0F73, %g6
tvc %icc, 0x0
fbul %fcc3, loop_1033
array32 %o4, %o0, %l4
stw %g4, [%l7 + 0x54]
edge16ln %o3, %g5, %i3
loop_1033:
movvc %xcc, %i1, %i0
edge8 %g3, %i4, %o2
movpos %xcc, %l1, %g2
fmovdvc %icc, %f14, %f18
orcc %l2, 0x0B75, %o7
sdivcc %i7, 0x0752, %l3
bne loop_1034
movrlz %o1, 0x2A1, %l0
fbl %fcc1, loop_1035
smulcc %g1, 0x1A7F, %o6
loop_1034:
fmovdleu %icc, %f28, %f14
tge %icc, 0x3
loop_1035:
xor %o5, 0x178B, %g7
tg %icc, 0x1
fmovrdgez %l6, %f26, %f6
movvc %icc, %i2, %l5
mulscc %i6, 0x1C43, %i5
movneg %icc, %o4, %g6
and %l4, %o0, %g4
sll %g5, %o3, %i1
nop
setx 0x33ADFBBDE058BD87, %l0, %l6
stx %l6, [%l7 + 0x58]
ldx [%l7 + 0x58], %fsr
set 0x70, %l2
swapa [%l7 + %l2] 0x80, %i0
fnand %f6, %f20, %f0
movleu %icc, %i3, %g3
nop
setx 0xDFBC881429DE40B1, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f28
setx 0x9642AC2B0CDC644D, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f26
fmuld %f26, %f28, %f2
bpos,pn %xcc, loop_1036
fabss %f28, %f8
fsrc2 %f30, %f28
ta %icc, 0x4
loop_1036:
movcs %icc, %o2, %l1
nop
fitos %f1, %f16
fstod %f16, %f22
ldub [%l7 + 0x35], %i4
wr %g0, 0x22, %asi
stba %l2, [%l7 + 0x43] %asi
membar #Sync
tleu %icc, 0x5
add %g2, %o7, %l3
movleu %icc, %i7, %l0
sllx %g1, 0x10, %o6
udivx %o5, 0x1115, %o1
nop
set 0x74, %g4
ldsh [%l7 + %g4], %l6
sdiv %i2, 0x0547, %g7
tsubcctv %i6, 0x154E, %i5
fba,a %fcc3, loop_1037
udivcc %l5, 0x1A7E, %o4
tg %xcc, 0x7
stw %l4, [%l7 + 0x58]
loop_1037:
edge16 %g6, %g4, %o0
nop
setx loop_1038, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
be loop_1039
bne,a %xcc, loop_1040
udiv %g5, 0x0E1A, %i1
loop_1038:
movgu %xcc, %i0, %o3
loop_1039:
stx %i3, [%l7 + 0x78]
loop_1040:
fsrc1s %f3, %f5
fbne %fcc1, loop_1041
tsubcc %g3, %o2, %i4
st %f0, [%l7 + 0x74]
fbul,a %fcc1, loop_1042
loop_1041:
fpsub16 %f2, %f28, %f28
fornot1s %f0, %f11, %f9
subcc %l2, %g2, %o7
loop_1042:
tl %icc, 0x3
subccc %l3, %i7, %l0
nop
fitod %f10, %f16
fdtox %f16, %f24
fxtod %f24, %f6
movne %icc, %g1, %o6
fbge %fcc0, loop_1043
mova %xcc, %l1, %o1
set 0x40, %i5
ldda [%l7 + %i5] 0x15, %f0
loop_1043:
xor %l6, 0x0E95, %i2
movvs %xcc, %o5, %i6
fblg,a %fcc2, loop_1044
brlez %i5, loop_1045
fpsub16 %f6, %f4, %f22
fbue,a %fcc1, loop_1046
loop_1044:
alignaddr %g7, %o4, %l4
loop_1045:
edge8l %g6, %g4, %l5
movrlez %g5, 0x1A8, %o0
loop_1046:
sll %i1, 0x00, %o3
movleu %icc, %i3, %g3
movrlz %i0, %o2, %l2
tgu %icc, 0x4
stb %i4, [%l7 + 0x33]
fmovrdne %o7, %f30, %f0
bvc,pt %xcc, loop_1047
movle %icc, %l3, %i7
udiv %l0, 0x08EF, %g2
fexpand %f6, %f10
loop_1047:
fcmpgt32 %f2, %f26, %g1
fbu,a %fcc3, loop_1048
tsubcc %o6, %o1, %l1
udivx %l6, 0x047D, %o5
nop
setx 0x5EAE43A2D52C2BBE, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f18
setx 0x380890DCF7CB90B7, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f0
fdivd %f0, %f18, %f16
loop_1048:
mulx %i6, 0x178F, %i2
nop
fitos %f7, %f12
fstoi %f12, %f11
fmovde %xcc, %f15, %f30
mulscc %g7, 0x17AF, %i5
addcc %o4, %g6, %l4
srlx %l5, 0x19, %g5
array16 %g4, %o0, %i1
orn %o3, 0x01EB, %g3
orcc %i0, 0x0327, %i3
fnot2s %f28, %f4
set 0x58, %l0
swapa [%l7 + %l0] 0x19, %o2
fones %f30
nop
setx 0x7146F99280743A34, %l0, %l6
stx %l6, [%l7 + 0x70]
ldx [%l7 + 0x70], %fsr
movneg %xcc, %l2, %o7
ldsh [%l7 + 0x3C], %i4
set 0x30, %o0
ldswa [%l7 + %o0] 0x18, %l3
fpadd16 %f26, %f16, %f12
srlx %i7, %g2, %g1
mova %icc, %l0, %o1
fmovrdgz %o6, %f10, %f14
edge32 %l1, %l6, %i6
tvs %xcc, 0x4
set 0x28, %o7
swapa [%l7 + %o7] 0x88, %o5
movl %icc, %i2, %i5
movgu %icc, %g7, %g6
addcc %o4, 0x1053, %l4
array8 %l5, %g4, %g5
edge32 %o0, %o3, %i1
tcc %xcc, 0x0
tne %xcc, 0x6
wr %g0, 0x89, %asi
swapa [%l7 + 0x60] %asi, %i0
edge8n %g3, %i3, %l2
set 0x40, %i1
stda %f16, [%l7 + %i1] 0x0c
edge32ln %o7, %o2, %i4
wr %g0, 0x80, %asi
ldda [%l7 + 0x40] %asi, %f16
movle %icc, %l3, %i7
umulcc %g2, %l0, %g1
te %xcc, 0x3
membar #Sync
wr %g0, 0xf9, %asi
ldda [%l7 + 0x40] %asi, %f16
fornot2 %f2, %f18, %f26
nop
setx 0x843678C1432F7BB8, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f12
setx 0xFF8192A2BEF227F7, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f18
fmuld %f18, %f12, %f12
movle %icc, %o6, %o1
movcs %xcc, %l6, %i6
tn %xcc, 0x0
edge8l %l1, %o5, %i2
smulcc %g7, %i5, %g6
movg %xcc, %l4, %l5
andn %o4, %g4, %g5
swap [%l7 + 0x50], %o3
stw %i1, [%l7 + 0x08]
array8 %i0, %o0, %i3
tsubcc %g3, %o7, %o2
tle %xcc, 0x3
fpadd32 %f12, %f28, %f6
array8 %l2, %i4, %i7
movrne %g2, %l3, %g1
stx %o6, [%l7 + 0x48]
movrgz %o1, 0x1C3, %l0
nop
setx loop_1049, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
subcc %l6, %l1, %o5
subc %i2, 0x1727, %g7
tle %xcc, 0x7
loop_1049:
tne %xcc, 0x0
movn %icc, %i5, %i6
ld [%l7 + 0x6C], %f22
tleu %icc, 0x6
addcc %g6, %l5, %o4
nop
fitod %f8, %f20
fdtos %f20, %f22
fmovrdlz %l4, %f10, %f8
fmovrdgez %g5, %f2, %f8
fand %f0, %f18, %f2
movcs %icc, %g4, %i1
tgu %icc, 0x5
mova %xcc, %i0, %o0
tcs %icc, 0x4
st %f20, [%l7 + 0x6C]
ldstub [%l7 + 0x6E], %i3
mova %xcc, %o3, %g3
fmovdl %xcc, %f1, %f17
smul %o7, %l2, %i4
tsubcc %o2, %g2, %l3
edge32 %g1, %o6, %o1
srlx %l0, %l6, %l1
ldx [%l7 + 0x20], %o5
movrne %i7, %i2, %g7
pdist %f24, %f28, %f24
edge32ln %i5, %i6, %g6
nop
fitos %f5, %f17
fstox %f17, %f18
fxtos %f18, %f12
brgz %o4, loop_1050
movvs %icc, %l5, %l4
fornot1s %f31, %f28, %f12
mova %xcc, %g4, %i1
loop_1050:
and %g5, 0x09B3, %o0
wr %g0, 0x04, %asi
ldda [%l7 + 0x40] %asi, %f16
tg %icc, 0x0
fbu %fcc1, loop_1051
or %i3, 0x0C28, %i0
subc %g3, 0x1D14, %o3
nop
setx loop_1052, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1051:
lduw [%l7 + 0x48], %l2
sir 0x0D66
fmovscs %xcc, %f17, %f13
loop_1052:
sdivcc %o7, 0x059F, %i4
bn loop_1053
udivx %g2, 0x15CF, %o2
set 0x60, %g7
stwa %l3, [%l7 + %g7] 0xe3
membar #Sync
loop_1053:
sdiv %o6, 0x17D0, %g1
movg %xcc, %l0, %o1
edge32l %l6, %o5, %l1
nop
fitos %f5, %f30
fstox %f30, %f12
subc %i2, %g7, %i7
std %f16, [%l7 + 0x48]
lduh [%l7 + 0x1E], %i5
srax %i6, %g6, %l5
alignaddr %l4, %g4, %o4
umulcc %i1, %g5, %o0
movleu %icc, %i0, %g3
fmuld8sux16 %f8, %f23, %f24
edge32 %o3, %i3, %o7
fmovdcc %xcc, %f3, %f1
wr %g0, 0x80, %asi
ldsba [%l7 + 0x66] %asi, %l2
tneg %xcc, 0x1
edge32 %i4, %o2, %g2
fmovsgu %xcc, %f1, %f13
bg,a %xcc, loop_1054
sdivx %l3, 0x0812, %o6
edge16n %l0, %o1, %g1
fmovsneg %xcc, %f5, %f16
loop_1054:
alignaddr %o5, %l6, %i2
movrgez %g7, %i7, %i5
movge %icc, %l1, %i6
nop
setx 0xC080B992, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f18
setx 0x273683EE, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f10
fdivs %f10, %f18, %f1
subccc %g6, 0x063F, %l4
xnorcc %l5, %o4, %i1
nop
setx 0x192D576A01D03F87, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f18
fsqrtd %f18, %f14
tcc %icc, 0x4
st %f30, [%l7 + 0x10]
tg %xcc, 0x1
fbg,a %fcc1, loop_1055
fbo,a %fcc3, loop_1056
movrgz %g5, 0x11F, %o0
fble %fcc1, loop_1057
loop_1055:
edge16n %i0, %g4, %o3
loop_1056:
movneg %xcc, %g3, %i3
fbne,a %fcc3, loop_1058
loop_1057:
addcc %o7, %i4, %o2
ld [%l7 + 0x5C], %f8
fmul8x16al %f28, %f12, %f18
loop_1058:
movrlez %g2, 0x1EB, %l2
movcc %icc, %o6, %l3
membar 0x1C
wr %g0, 0x88, %asi
ldsha [%l7 + 0x7C] %asi, %l0
fornot2 %f12, %f14, %f4
brlz,a %g1, loop_1059
orncc %o1, 0x15CF, %o5
fmovsl %xcc, %f6, %f16
for %f18, %f0, %f2
loop_1059:
fmovsa %icc, %f28, %f18
nop
setx 0xEA97E203, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f12
setx 0xB711DC64, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f10
fdivs %f10, %f12, %f7
andncc %i2, %l6, %i7
nop
setx 0x971676ADB06A2022, %l0, %l6
stx %l6, [%l7 + 0x20]
ldx [%l7 + 0x20], %fsr
bcc,a loop_1060
srlx %g7, %l1, %i6
subc %i5, 0x1B6F, %l4
fand %f18, %f22, %f2
loop_1060:
movpos %icc, %g6, %o4
bpos,a %xcc, loop_1061
fornot1s %f4, %f19, %f31
array16 %i1, %l5, %o0
fpsub32s %f18, %f19, %f29
loop_1061:
sub %i0, 0x0F97, %g5
movcs %icc, %o3, %g3
sdivcc %i3, 0x1CD6, %g4
fmovsge %icc, %f21, %f21
bg,a loop_1062
movcc %xcc, %i4, %o2
and %g2, 0x1398, %l2
addccc %o7, 0x1629, %l3
loop_1062:
ba,a,pn %icc, loop_1063
fbe %fcc1, loop_1064
movgu %icc, %o6, %l0
movge %xcc, %g1, %o1
loop_1063:
edge8 %o5, %l6, %i7
loop_1064:
fpadd16s %f0, %f14, %f19
tgu %icc, 0x3
te %icc, 0x0
nop
fitos %f10, %f31
fstoi %f31, %f16
fmovd %f20, %f4
movrlz %i2, %g7, %i6
set 0x40, %g1
stda %f16, [%l7 + %g1] 0xf8
membar #Sync
fbn,a %fcc0, loop_1065
orncc %l1, %l4, %g6
movg %icc, %i5, %i1
edge32l %o4, %o0, %l5
loop_1065:
sra %g5, 0x0E, %i0
movrlez %o3, 0x169, %i3
sra %g3, 0x1F, %i4
tgu %icc, 0x0
tsubcc %g4, 0x1D67, %g2
tpos %icc, 0x7
array16 %l2, %o2, %o7
fand %f26, %f20, %f10
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
set 0x46, %l4
lduba [%l7 + %l4] 0x10, %o6
smul %l0, 0x05EE, %l3
nop
fitos %f6, %f7
fstod %f7, %f2
fmul8sux16 %f22, %f24, %f22
edge16ln %g1, %o1, %l6
and %o5, %i7, %g7
addc %i2, %i6, %l4
wr %g0, 0x10, %asi
lda [%l7 + 0x48] %asi, %f2
tle %xcc, 0x3
fxnor %f28, %f28, %f10
movre %g6, %l1, %i1
membar 0x1C
tg %icc, 0x7
fmovdcc %xcc, %f1, %f25
tsubcctv %i5, 0x03BC, %o4
nop
fitod %f25, %f12
umulcc %l5, %g5, %o0
subccc %i0, %i3, %o3
edge16n %i4, %g4, %g3
mova %icc, %g2, %o2
tpos %icc, 0x6
movpos %xcc, %o7, %o6
sdivcc %l0, 0x156C, %l2
tne %xcc, 0x3
popc 0x164B, %g1
edge8ln %o1, %l3, %o5
fbge %fcc2, loop_1066
fmovscc %xcc, %f17, %f27
fmul8x16al %f19, %f14, %f12
popc %i7, %g7
loop_1066:
tvc %xcc, 0x6
fnot1 %f30, %f28
ldsw [%l7 + 0x40], %l6
move %xcc, %i2, %i6
add %l7, 0x20, %l6
wr %g0, 0x10, %asi
ldxa [%l6] %asi, %l4
casxa [%l6] %asi, %l4, %g6
edge16ln %i1, %i5, %l1
movrgz %o4, 0x08D, %l5
fcmpeq32 %f10, %f18, %o0
sethi 0x0D56, %i0
fmovrse %i3, %f9, %f19
andcc %o3, 0x055C, %g5
movleu %icc, %g4, %i4
bvs,a,pn %icc, loop_1067
nop
setx loop_1068, %l0, %l1
jmpl %l1, %g3
nop
set 0x68, %g3
ldd [%l7 + %g3], %g2
popc %o7, %o6
loop_1067:
fmovde %icc, %f1, %f12
loop_1068:
fbn %fcc2, loop_1069
tgu %icc, 0x0
bcs,a,pt %xcc, loop_1070
bcc,a,pn %icc, loop_1071
loop_1069:
bvs,pt %icc, loop_1072
tneg %icc, 0x4
loop_1070:
membar 0x51
loop_1071:
mova %xcc, %o2, %l2
loop_1072:
brnz,a %l0, loop_1073
array16 %g1, %l3, %o5
lduw [%l7 + 0x1C], %o1
movvs %icc, %g7, %i7
loop_1073:
nop
set 0x16, %g2
lduha [%l7 + %g2] 0x10, %i2
bvc,a %icc, loop_1074
be,a,pt %icc, loop_1075
nop
setx 0x74321E79, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f13
setx 0x031A3A1B, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f14
fmuls %f14, %f13, %f18
fbule,a %fcc2, loop_1076
loop_1074:
subc %i6, %l6, %l4
loop_1075:
popc 0x0F81, %i1
addccc %i5, %g6, %l1
loop_1076:
nop
setx 0x5FBDABE46418A764, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f20
setx 0xD0305E6C582EBA80, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f14
fmuld %f14, %f20, %f20
sra %l5, %o0, %o4
tvc %xcc, 0x7
brgez,a %i3, loop_1077
fmovrdlez %i0, %f0, %f0
mulx %g5, 0x041E, %o3
orcc %g4, %g3, %g2
loop_1077:
movl %xcc, %o7, %i4
tg %xcc, 0x1
pdist %f28, %f20, %f26
fpsub32s %f22, %f16, %f2
add %l7, 0x70, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %o2
casxa [%l6] 0x89, %o2, %l2
taddcc %l0, 0x06D7, %g1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovdcc %icc, %f12, %f20
flush %l7 + 0x5C
fbo,a %fcc3, loop_1078
sdivx %o6, 0x143A, %l3
set 0x43, %l5
ldsba [%l7 + %l5] 0x19, %o5
loop_1078:
movvc %icc, %o1, %i7
bneg,pt %icc, loop_1079
bvs %xcc, loop_1080
and %i2, %g7, %l6
ldd [%l7 + 0x40], %f10
loop_1079:
fsrc2 %f2, %f0
loop_1080:
fmuld8sux16 %f27, %f30, %f2
ldd [%l7 + 0x30], %i6
tvc %icc, 0x7
bvc,pn %xcc, loop_1081
tpos %icc, 0x3
sdivcc %i1, 0x1B6D, %i5
nop
setx 0x2995E1F8, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f18
setx 0x119DAE64, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f19
fmuls %f19, %f18, %f5
loop_1081:
tleu %xcc, 0x2
movre %g6, %l4, %l1
movge %icc, %l5, %o0
taddcctv %i3, 0x00B6, %o4
smul %g5, %i0, %g4
set 0x08, %o6
lda [%l7 + %o6] 0x81, %f31
tcc %icc, 0x5
array16 %o3, %g2, %o7
tl %xcc, 0x6
fmovrdgz %i4, %f14, %f20
fmovsvs %icc, %f10, %f22
addcc %g3, 0x1DBB, %l2
tcs %xcc, 0x2
sub %l0, %g1, %o2
fsrc1 %f24, %f18
set 0x0, %i3
stxa %o6, [%g0 + %i3] 0x57
tge %xcc, 0x2
nop
set 0x44, %i0
lduw [%l7 + %i0], %o5
edge16ln %l3, %o1, %i2
subccc %g7, %i7, %l6
bg,a,pn %xcc, loop_1082
sdivcc %i6, 0x0FF8, %i5
bge,pn %xcc, loop_1083
sth %g6, [%l7 + 0x6E]
loop_1082:
fblg %fcc1, loop_1084
fbule,a %fcc3, loop_1085
loop_1083:
sll %l4, 0x13, %i1
movpos %icc, %l1, %o0
loop_1084:
ldstub [%l7 + 0x46], %i3
loop_1085:
sll %l5, 0x12, %g5
fpsub16 %f26, %f8, %f20
tcs %xcc, 0x3
xnor %i0, %g4, %o4
sdivx %o3, 0x0568, %o7
fmovscc %icc, %f20, %f25
tsubcc %g2, %i4, %g3
or %l0, 0x13CE, %g1
tle %icc, 0x1
popc 0x0B23, %o2
wr %g0, 0x81, %asi
ldstuba [%l7 + 0x67] %asi, %l2
subc %o6, %o5, %o1
movrne %l3, %g7, %i7
edge32n %l6, %i2, %i5
edge8l %i6, %g6, %i1
sdiv %l1, 0x13E3, %o0
fmul8sux16 %f26, %f28, %f6
fpsub16 %f14, %f10, %f30
tl %icc, 0x5
fbn %fcc3, loop_1086
bvc %icc, loop_1087
fornot1s %f7, %f1, %f4
wr %g0, 0x19, %asi
ldsba [%l7 + 0x69] %asi, %l4
loop_1086:
xorcc %l5, 0x1023, %i3
loop_1087:
fexpand %f2, %f4
xorcc %g5, %i0, %o4
movvs %icc, %o3, %g4
bge %xcc, loop_1088
fmovse %icc, %f17, %f6
nop
setx 0xE06366E5, %l0, %l6
st %l6, [%l7 + 0x5C]
ld [%l7 + 0x5C], %fsr
smul %g2, %i4, %g3
loop_1088:
sub %o7, %l0, %g1
srl %l2, 0x03, %o6
nop
setx loop_1089, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movgu %xcc, %o2, %o1
fbg,a %fcc3, loop_1090
udiv %o5, 0x0332, %g7
loop_1089:
addc %l3, 0x0B52, %i7
movpos %xcc, %i2, %i5
loop_1090:
movrlez %l6, %i6, %i1
smul %g6, 0x163B, %o0
stbar
bne %xcc, loop_1091
sllx %l1, 0x09, %l4
sethi 0x17CB, %i3
movvc %icc, %g5, %i0
loop_1091:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge16 %l5, %o3, %g4
fnot1 %f0, %f10
add %g2, 0x16BE, %o4
nop
setx 0x805C2F71, %l0, %l6
st %l6, [%l7 + 0x44]
ld [%l7 + 0x44], %fsr
fmovsleu %icc, %f20, %f8
subc %g3, 0x0EEC, %o7
fpsub16s %f26, %f1, %f6
orncc %i4, %g1, %l0
movn %icc, %o6, %o2
tne %icc, 0x2
edge8l %o1, %o5, %g7
edge16n %l2, %l3, %i2
ldstub [%l7 + 0x45], %i5
bneg,a,pn %xcc, loop_1092
fmovsvs %icc, %f5, %f31
xorcc %i7, 0x01CD, %i6
tcs %icc, 0x1
loop_1092:
array8 %l6, %g6, %o0
edge16n %l1, %l4, %i1
tn %xcc, 0x1
mulscc %i3, %i0, %l5
fbo %fcc2, loop_1093
fmovspos %icc, %f3, %f13
edge32ln %o3, %g5, %g2
array32 %o4, %g3, %o7
loop_1093:
fbn %fcc0, loop_1094
xor %g4, 0x0773, %i4
fble,a %fcc2, loop_1095
andcc %g1, 0x130D, %o6
loop_1094:
edge8ln %l0, %o1, %o5
fnors %f22, %f18, %f30
loop_1095:
tgu %xcc, 0x3
fornot1s %f21, %f15, %f4
movrgz %o2, %g7, %l2
stw %i2, [%l7 + 0x10]
fbe %fcc1, loop_1096
movgu %xcc, %l3, %i5
alignaddr %i6, %l6, %g6
set 0x1C, %i6
stha %o0, [%l7 + %i6] 0xe3
membar #Sync
loop_1096:
tgu %xcc, 0x2
edge8 %l1, %i7, %i1
orn %l4, 0x14BE, %i0
sub %i3, 0x165C, %l5
nop
setx 0xF6FCE4DF5661CAF7, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f30
setx 0x2B666BE0F384B66D, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f12
fsubd %f12, %f30, %f18
edge16 %g5, %g2, %o3
fmovdle %icc, %f6, %f24
fandnot1 %f20, %f10, %f0
bl,pt %xcc, loop_1097
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tleu %icc, 0x2
addcc %g3, 0x1E6F, %o7
loop_1097:
tsubcctv %o4, 0x0677, %g4
fand %f16, %f26, %f2
alignaddr %i4, %g1, %l0
fmovdcc %xcc, %f23, %f29
fnand %f4, %f26, %f10
edge16n %o1, %o6, %o2
ldsh [%l7 + 0x54], %g7
fands %f21, %f18, %f17
sth %o5, [%l7 + 0x28]
edge16l %l2, %l3, %i2
tg %icc, 0x6
fmul8sux16 %f12, %f20, %f4
movcc %icc, %i5, %i6
fones %f19
fsrc1 %f20, %f2
udivx %g6, 0x0443, %o0
fmovdle %xcc, %f10, %f24
te %icc, 0x7
and %l6, %i7, %l1
nop
set 0x78, %g5
stx %i1, [%l7 + %g5]
fnot2 %f28, %f10
nop
set 0x28, %i2
ldx [%l7 + %i2], %i0
nop
setx 0x6DBAA19E, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f12
setx 0x96ED4C42, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f31
fadds %f31, %f12, %f1
tle %icc, 0x7
bvc,a %xcc, loop_1098
edge32n %l4, %l5, %g5
xnorcc %g2, 0x0528, %o3
array32 %i3, %o7, %o4
loop_1098:
movpos %xcc, %g4, %g3
andn %i4, %l0, %o1
sub %o6, 0x143B, %g1
fmovdgu %icc, %f25, %f30
movge %icc, %g7, %o2
subc %l2, %l3, %i2
movrgz %o5, %i6, %g6
sdiv %i5, 0x0001, %o0
wr %g0, 0x80, %asi
lda [%l7 + 0x34] %asi, %f24
stw %l6, [%l7 + 0x40]
xnorcc %l1, 0x0485, %i7
movvs %icc, %i0, %i1
movge %xcc, %l5, %l4
movrgz %g2, %g5, %o3
fmovrde %o7, %f22, %f8
movpos %icc, %i3, %g4
fpsub32s %f29, %f27, %f9
fmovscc %xcc, %f21, %f18
smulcc %g3, %i4, %l0
fpadd16 %f20, %f2, %f24
andn %o1, 0x12EE, %o6
te %xcc, 0x7
swap [%l7 + 0x2C], %g1
edge32 %g7, %o2, %l2
subc %o4, 0x026B, %l3
mulx %i2, %o5, %g6
popc %i6, %o0
fandnot2 %f6, %f16, %f12
fbue %fcc3, loop_1099
movcs %xcc, %i5, %l1
movrgez %i7, 0x34C, %i0
fbn %fcc3, loop_1100
loop_1099:
fpsub16 %f4, %f6, %f30
edge8l %i1, %l6, %l5
tg %xcc, 0x6
loop_1100:
movle %xcc, %l4, %g5
fandnot1 %f8, %f28, %f24
edge32n %o3, %g2, %i3
movre %o7, 0x067, %g4
fcmpeq16 %f30, %f20, %i4
or %l0, 0x0056, %g3
and %o1, %o6, %g1
tsubcctv %g7, %o2, %l2
movpos %xcc, %l3, %i2
movvc %icc, %o5, %g6
edge32ln %o4, %o0, %i5
addcc %i6, %l1, %i7
fmuld8sux16 %f8, %f27, %f20
edge8l %i1, %l6, %l5
srax %l4, %i0, %o3
fmovrdne %g5, %f14, %f20
ldd [%l7 + 0x68], %f18
fmovsne %xcc, %f24, %f4
tgu %xcc, 0x3
movcc %xcc, %i3, %o7
fcmple32 %f26, %f14, %g2
nop
setx loop_1101, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sethi 0x0733, %g4
umulcc %i4, %l0, %g3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1101:
edge16ln %o1, %g1, %g7
brgez %o6, loop_1102
tcs %xcc, 0x2
brz %o2, loop_1103
fmovsle %icc, %f31, %f6
loop_1102:
tcs %icc, 0x1
fmovdg %xcc, %f22, %f6
loop_1103:
bpos,a,pn %icc, loop_1104
fmovrde %l2, %f14, %f2
stw %l3, [%l7 + 0x78]
tgu %icc, 0x7
loop_1104:
fnot2 %f18, %f16
fmovdcs %xcc, %f25, %f16
for %f10, %f24, %f30
movcc %xcc, %o5, %g6
movgu %icc, %i2, %o0
fbn,a %fcc2, loop_1105
bge,a loop_1106
movrne %i5, 0x338, %i6
mova %icc, %o4, %i7
loop_1105:
alignaddr %i1, %l1, %l6
loop_1106:
fcmpgt32 %f4, %f18, %l4
movpos %icc, %i0, %l5
movl %xcc, %o3, %g5
movvc %icc, %o7, %i3
fcmpne16 %f0, %f14, %g4
ta %icc, 0x1
movpos %xcc, %g2, %l0
edge32 %g3, %o1, %g1
addc %i4, %g7, %o6
movpos %xcc, %o2, %l2
tsubcc %l3, 0x111D, %o5
sdiv %g6, 0x1B2F, %i2
tne %xcc, 0x0
set 0x40, %o1
stda %f0, [%l7 + %o1] 0xf9
membar #Sync
nop
setx 0xA50A0FD91F0C3D49, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f0
setx 0x772E726EE1F57D11, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f28
fsubd %f28, %f0, %f18
udivcc %i5, 0x153B, %i6
set 0x70, %l6
ldda [%l7 + %l6] 0xea, %o0
udiv %o4, 0x02DA, %i7
tgu %icc, 0x1
fnor %f24, %f20, %f12
fbu %fcc2, loop_1107
std %f6, [%l7 + 0x78]
for %f26, %f0, %f28
udivx %i1, 0x0F7D, %l1
loop_1107:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tle %xcc, 0x6
sir 0x068A
movrgez %l6, %l4, %l5
movl %icc, %o3, %i0
movpos %xcc, %o7, %i3
alignaddr %g4, %g5, %l0
tle %icc, 0x0
tne %icc, 0x4
sethi 0x0205, %g3
fcmpgt16 %f22, %f12, %o1
fbue %fcc0, loop_1108
nop
setx 0xF744B8BF004FC23A, %l0, %l6
stx %l6, [%l7 + 0x18]
ldx [%l7 + 0x18], %fsr
movle %xcc, %g1, %i4
array16 %g7, %g2, %o2
loop_1108:
nop
setx 0x428931F0A8485711, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f2
setx 0xA8D61574A7C50339, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f18
fsubd %f18, %f2, %f26
movg %xcc, %o6, %l2
fbul,a %fcc2, loop_1109
addc %o5, %l3, %i2
movg %xcc, %g6, %i6
fcmpgt32 %f4, %f8, %i5
loop_1109:
nop
fitod %f18, %f8
nop
setx 0x6C07DD49C0766C29, %l0, %l6
stx %l6, [%l7 + 0x70]
ldx [%l7 + 0x70], %fsr
wr %g0, 0x04, %asi
ldswa [%l7 + 0x6C] %asi, %o0
movrgez %i7, 0x2E1, %i1
alignaddrl %o4, %l6, %l1
nop
fitod %f10, %f30
fdtox %f30, %f22
udivcc %l4, 0x1DC3, %o3
addccc %l5, 0x1C57, %i0
stb %i3, [%l7 + 0x63]
movre %g4, 0x264, %o7
mulx %l0, 0x08D7, %g5
fpadd32s %f20, %f5, %f7
wr %g0, 0x89, %asi
stda %f0, [%l7 + 0x40] %asi
udivcc %o1, 0x0684, %g1
edge8 %g3, %i4, %g2
sllx %o2, %g7, %l2
array32 %o6, %o5, %l3
edge16l %g6, %i6, %i2
sra %o0, %i7, %i5
nop
fitos %f13, %f6
fstod %f6, %f28
bpos %xcc, loop_1110
tsubcctv %i1, 0x10B5, %o4
srl %l1, 0x19, %l6
movre %o3, %l4, %l5
loop_1110:
movvs %icc, %i3, %g4
movgu %xcc, %i0, %l0
popc 0x16CD, %o7
tl %xcc, 0x0
tneg %xcc, 0x4
fmovdle %icc, %f4, %f11
fzeros %f24
fmovrsgez %g5, %f26, %f10
ba,pn %xcc, loop_1111
movcc %xcc, %o1, %g3
srax %i4, %g1, %o2
wr %g0, 0x2f, %asi
ldda [%l7 + 0x50] %asi, %g2
loop_1111:
movrlz %l2, 0x196, %o6
set 0x46, %i7
stha %o5, [%l7 + %i7] 0x2a
membar #Sync
sdivcc %l3, 0x1083, %g7
sethi 0x1C90, %g6
set 0x6C, %i4
stwa %i6, [%l7 + %i4] 0x15
call loop_1112
xnorcc %i2, %o0, %i5
fabsd %f6, %f24
srax %i7, %o4, %i1
loop_1112:
sdiv %l6, 0x007D, %o3
edge8ln %l4, %l5, %i3
add %l7, 0x30, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %l1
casa [%l6] 0x80, %l1, %g4
xorcc %l0, 0x102C, %o7
edge16ln %i0, %g5, %g3
edge16ln %o1, %g1, %i4
fmovsle %xcc, %f25, %f28
taddcctv %o2, 0x09B8, %g2
fxnors %f0, %f6, %f20
movge %icc, %o6, %l2
sdivcc %o5, 0x15BD, %l3
array16 %g7, %g6, %i6
tcc %icc, 0x3
wr %g0, 0x19, %asi
swapa [%l7 + 0x24] %asi, %o0
srl %i5, 0x09, %i7
nop
setx 0xE04A5514, %l0, %l6
st %l6, [%l7 + 0x4C]
ld [%l7 + 0x4C], %fsr
nop
setx 0x97E0D008, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f23
setx 0xE6E0A942, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f16
fsubs %f16, %f23, %f13
nop
setx 0x7907E23E9AE55C43, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f30
setx 0x7D81AACFA12D42AE, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f14
fsubd %f14, %f30, %f26
edge8l %o4, %i2, %i1
ta %xcc, 0x5
ldx [%l7 + 0x60], %o3
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
st %f21, [%l7 + 0x38]
xor %l4, %l5, %i3
fba,a %fcc2, loop_1114
loop_1113:
alignaddr %l1, %l6, %l0
ba,a %xcc, loop_1115
addcc %o7, %g4, %g5
loop_1114:
fmovdcs %icc, %f12, %f2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1115:
orcc %i0, %o1, %g3
bcs,a %icc, loop_1116
srlx %i4, 0x18, %g1
alignaddrl %o2, %o6, %l2
lduw [%l7 + 0x08], %g2
loop_1116:
srl %o5, %l3, %g7
movvs %xcc, %g6, %o0
andcc %i6, %i7, %i5
fmovsle %xcc, %f12, %f17
movvc %icc, %o4, %i1
udivx %i2, 0x1A01, %o3
edge32n %l4, %i3, %l5
ldsw [%l7 + 0x58], %l1
ta %icc, 0x4
edge8l %l6, %l0, %o7
edge16ln %g4, %g5, %o1
nop
setx 0xBEC0914E, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f31
fsqrts %f31, %f22
xnor %g3, %i4, %g1
fmovsneg %xcc, %f24, %f13
edge16ln %o2, %i0, %o6
nop
fitos %f0, %f1
fstoi %f1, %f26
array16 %g2, %o5, %l3
wr %g0, 0x80, %asi
ldswa [%l7 + 0x54] %asi, %l2
srlx %g7, 0x08, %g6
fbg %fcc2, loop_1117
fbu,a %fcc2, loop_1118
ta %xcc, 0x3
and %i6, %o0, %i7
loop_1117:
fmovdge %icc, %f10, %f17
loop_1118:
nop
setx loop_1119, %l0, %l1
jmpl %l1, %o4
alignaddr %i1, %i2, %o3
fmovrsgz %l4, %f29, %f2
movcs %icc, %i3, %l5
loop_1119:
ldd [%l7 + 0x30], %f24
set 0x4C, %o2
stwa %l1, [%l7 + %o2] 0x27
membar #Sync
stw %i5, [%l7 + 0x0C]
tleu %icc, 0x6
umulcc %l0, 0x0C65, %l6
fbue,a %fcc1, loop_1120
orcc %o7, 0x12C5, %g4
tcs %icc, 0x3
fmovsneg %xcc, %f21, %f11
loop_1120:
nop
wr %g0, 0x81, %asi
ldsba [%l7 + 0x0A] %asi, %g5
movg %xcc, %o1, %i4
movl %xcc, %g1, %o2
andncc %i0, %o6, %g3
tcc %icc, 0x1
edge32n %o5, %l3, %l2
mulx %g2, 0x1C7D, %g7
tg %xcc, 0x4
movvc %icc, %g6, %i6
movn %icc, %i7, %o0
nop
set 0x20, %o3
ldd [%l7 + %o3], %o4
mova %icc, %i2, %i1
fmovsne %icc, %f17, %f1
fsrc2s %f25, %f31
fmovde %xcc, %f17, %f25
orcc %o3, %i3, %l4
bg %xcc, loop_1121
membar 0x38
alignaddrl %l1, %i5, %l0
fmovsgu %xcc, %f4, %f2
loop_1121:
movleu %xcc, %l6, %l5
ba %xcc, loop_1122
brlez,a %g4, loop_1123
movrgez %g5, 0x275, %o1
subccc %i4, 0x165D, %o7
loop_1122:
edge32l %g1, %o2, %o6
loop_1123:
andcc %i0, %o5, %g3
bleu,a,pn %icc, loop_1124
movge %xcc, %l3, %g2
orn %l2, %g6, %i6
sdivx %i7, 0x0AEE, %g7
loop_1124:
nop
wr %g0, 0x19, %asi
stda %f16, [%l7 + 0x40] %asi
membar 0x67
fbe,a %fcc0, loop_1125
movrgez %o4, %o0, %i1
fmovsvs %icc, %f30, %f29
fnot1 %f14, %f26
loop_1125:
nop
wr %g0, 0x2f, %asi
stwa %i2, [%l7 + 0x34] %asi
membar #Sync
bge,a loop_1126
movg %xcc, %i3, %o3
std %f4, [%l7 + 0x78]
stw %l1, [%l7 + 0x20]
loop_1126:
fbl,a %fcc0, loop_1127
array16 %l4, %i5, %l0
fmul8x16al %f28, %f10, %f4
andn %l5, 0x0A9D, %g4
loop_1127:
fmovscs %icc, %f14, %f11
tneg %xcc, 0x2
movcs %icc, %g5, %l6
fmovdg %xcc, %f27, %f5
mulx %i4, %o1, %o7
sir 0x1D51
movl %xcc, %g1, %o6
tsubcctv %o2, %i0, %g3
fmovspos %xcc, %f9, %f20
ldsh [%l7 + 0x26], %l3
fmovrsgez %g2, %f7, %f30
orcc %o5, %g6, %l2
tne %xcc, 0x6
tcs %icc, 0x4
tle %icc, 0x7
addccc %i6, %i7, %g7
fbul %fcc1, loop_1128
edge32l %o0, %i1, %i2
edge8l %i3, %o4, %o3
orcc %l1, %l4, %l0
loop_1128:
tn %icc, 0x6
bg loop_1129
movge %icc, %i5, %l5
tsubcc %g4, %g5, %i4
fbg %fcc3, loop_1130
loop_1129:
edge8 %l6, %o1, %g1
ldsw [%l7 + 0x48], %o6
fornot2 %f12, %f0, %f4
loop_1130:
tvc %icc, 0x3
taddcc %o2, %i0, %g3
andncc %l3, %o7, %g2
wr %g0, 0x11, %asi
ldswa [%l7 + 0x28] %asi, %o5
srlx %l2, %i6, %g6
tneg %xcc, 0x5
sethi 0x13ED, %i7
andncc %o0, %g7, %i1
movleu %icc, %i3, %i2
fbul %fcc0, loop_1131
subcc %o3, 0x0B02, %o4
nop
setx loop_1132, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
srax %l4, 0x00, %l0
loop_1131:
srl %i5, 0x15, %l1
tn %xcc, 0x6
loop_1132:
udivcc %g4, 0x1EA0, %g5
edge32 %l5, %l6, %i4
set 0x42, %g6
ldsba [%l7 + %g6] 0x89, %g1
taddcctv %o1, 0x1545, %o2
add %l7, 0x18, %l6
wr %g0, 0x0c, %asi
casa [%l6] %asi, %o6, %i0
subccc %g3, %o7, %l3
orncc %o5, %g2, %i6
movcs %icc, %l2, %i7
array8 %g6, %g7, %o0
movrgz %i3, 0x0FD, %i1
array8 %o3, %i2, %l4
fbue,a %fcc3, loop_1133
fmovsg %xcc, %f18, %f28
set 0x6C, %o4
stba %l0, [%l7 + %o4] 0x88
loop_1133:
and %o4, 0x0ADC, %i5
smul %l1, 0x1077, %g4
movre %g5, %l6, %l5
movl %xcc, %g1, %i4
edge16l %o1, %o2, %o6
movrlez %i0, 0x37E, %g3
bg,a loop_1134
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
std %f18, [%l7 + 0x38]
movneg %xcc, %l3, %o7
loop_1134:
movn %xcc, %g2, %o5
fbe %fcc2, loop_1135
mulx %i6, %i7, %l2
prefetch [%l7 + 0x0C], 0x0
fmovs %f1, %f9
loop_1135:
movrgez %g7, 0x05B, %o0
array16 %i3, %g6, %o3
alignaddr %i1, %l4, %i2
add %l7, 0x74, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %l0
casa [%l6] %asi, %l0, %o4
tpos %xcc, 0x5
movpos %xcc, %l1, %i5
edge32l %g5, %g4, %l6
subcc %g1, 0x025F, %l5
udivcc %i4, 0x1CFA, %o2
fzero %f16
fandnot1 %f18, %f30, %f4
ldd [%l7 + 0x38], %o6
fmuld8ulx16 %f0, %f25, %f30
bvc %icc, loop_1136
movrgez %i0, 0x0E9, %o1
movle %icc, %l3, %o7
xorcc %g2, %o5, %i6
loop_1136:
udiv %i7, 0x179B, %l2
stx %g7, [%l7 + 0x10]
edge8n %g3, %o0, %i3
wr %g0, 0x89, %asi
lduwa [%l7 + 0x64] %asi, %g6
tn %xcc, 0x0
wr %g0, 0x80, %asi
lda [%l7 + 0x44] %asi, %f7
add %l7, 0x40, %l6
wr %g0, 0x0c, %asi
lda [%l6] %asi, %o3
casa [%l6] 0x0c, %o3, %i1
xorcc %l4, 0x188D, %l0
bcc,a %xcc, loop_1137
tpos %xcc, 0x1
smulcc %o4, %l1, %i2
edge8 %g5, %g4, %i5
loop_1137:
edge16 %g1, %l5, %i4
tneg %icc, 0x4
movleu %icc, %o2, %o6
nop
fitod %f0, %f26
fdtos %f26, %f8
addccc %i0, %o1, %l6
addcc %o7, 0x176D, %g2
andcc %o5, %l3, %i6
tvs %icc, 0x3
subc %i7, %l2, %g7
fmovrde %g3, %f4, %f12
movcs %icc, %o0, %i3
sdiv %o3, 0x0A3B, %g6
orncc %i1, %l0, %o4
xor %l1, 0x1712, %i2
sir 0x0255
st %f19, [%l7 + 0x08]
fbu %fcc2, loop_1138
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fpmerge %f2, %f23, %f28
fmul8x16au %f12, %f22, %f14
loop_1138:
fmovdvs %xcc, %f30, %f30
movl %icc, %g5, %l4
mulscc %i5, %g4, %g1
xor %l5, %o2, %i4
movl %xcc, %o6, %i0
taddcctv %l6, %o1, %g2
mulx %o7, 0x1B32, %o5
array16 %i6, %l3, %i7
movvs %icc, %g7, %l2
fble,a %fcc1, loop_1139
smul %o0, %i3, %g3
movrgz %o3, 0x07C, %i1
fnors %f6, %f23, %f0
loop_1139:
bn %icc, loop_1140
movle %icc, %l0, %o4
movgu %xcc, %l1, %g6
movl %icc, %i2, %l4
loop_1140:
smulcc %i5, 0x006C, %g4
swap [%l7 + 0x18], %g5
fmovdle %icc, %f29, %f4
tsubcctv %l5, %g1, %o2
fmuld8ulx16 %f25, %f12, %f30
fmovsle %icc, %f2, %f18
fcmpeq16 %f8, %f0, %i4
edge32n %o6, %i0, %o1
tcc %xcc, 0x4
alignaddrl %g2, %l6, %o7
alignaddr %i6, %o5, %i7
fmovscc %xcc, %f5, %f2
add %g7, %l3, %o0
wr %g0, 0x18, %asi
ldswa [%l7 + 0x3C] %asi, %l2
edge16 %g3, %i3, %i1
movleu %xcc, %l0, %o4
addc %l1, %g6, %i2
srax %l4, %o3, %i5
fcmpeq32 %f10, %f0, %g4
sra %l5, 0x0F, %g5
wr %g0, 0x88, %asi
sta %f5, [%l7 + 0x5C] %asi
fsrc2s %f29, %f18
alignaddr %g1, %o2, %o6
smul %i0, 0x1B3D, %i4
brnz,a %g2, loop_1141
srl %o1, %l6, %o7
set 0x08, %o5
stba %i6, [%l7 + %o5] 0x2a
membar #Sync
loop_1141:
ldd [%l7 + 0x20], %f26
taddcctv %o5, %i7, %g7
tneg %xcc, 0x3
fmul8x16al %f16, %f31, %f22
addccc %l3, 0x1E8A, %o0
udiv %l2, 0x10C2, %g3
orn %i3, %l0, %o4
movne %icc, %l1, %g6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tcs %icc, 0x2
wr %g0, 0x81, %asi
sta %f20, [%l7 + 0x08] %asi
wr %g0, 0x89, %asi
ldsha [%l7 + 0x7E] %asi, %i1
fbug %fcc1, loop_1142
andcc %i2, %o3, %l4
fmovrsne %i5, %f8, %f17
nop
fitod %f4, %f6
fdtox %f6, %f16
fxtod %f16, %f12
loop_1142:
alignaddrl %l5, %g4, %g5
fmovrdne %o2, %f12, %f20
tvs %icc, 0x2
sdiv %o6, 0x0B00, %i0
movgu %icc, %i4, %g2
movre %g1, 0x12C, %l6
udivcc %o7, 0x194D, %o1
xorcc %i6, %i7, %o5
umul %g7, %o0, %l2
edge16 %g3, %i3, %l0
fblg,a %fcc0, loop_1143
fbul,a %fcc3, loop_1144
smulcc %l3, %o4, %l1
edge16 %i1, %i2, %o3
loop_1143:
or %l4, %i5, %l5
loop_1144:
tn %icc, 0x1
fmovsn %xcc, %f27, %f11
mova %xcc, %g6, %g5
st %f19, [%l7 + 0x38]
lduw [%l7 + 0x60], %o2
wr %g0, 0x18, %asi
lda [%l7 + 0x74] %asi, %f12
xnorcc %o6, 0x1385, %i0
orn %g4, %g2, %i4
mulscc %l6, 0x09DA, %g1
xnor %o7, %o1, %i6
nop
setx 0xD397A088, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f6
setx 0xC8BD7589, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f21
fmuls %f21, %f6, %f6
fbue %fcc1, loop_1145
tcc %xcc, 0x2
movpos %xcc, %i7, %o5
subccc %o0, %g7, %g3
loop_1145:
edge32l %l2, %i3, %l0
andncc %l3, %l1, %i1
brlz,a %o4, loop_1146
movgu %icc, %o3, %i2
movpos %xcc, %i5, %l5
fmovdne %icc, %f9, %f28
loop_1146:
xor %g6, %g5, %o2
sir 0x1E26
or %l4, %o6, %g4
andn %g2, %i4, %l6
subccc %i0, 0x16C9, %o7
subc %g1, %i6, %i7
taddcc %o1, %o0, %o5
tsubcctv %g7, %l2, %i3
subc %g3, %l3, %l1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge8ln %l0, %o4, %o3
alignaddr %i2, %i5, %l5
fbuge %fcc1, loop_1147
smul %g6, %g5, %o2
set 0x40, %l1
stda %f0, [%l7 + %l1] 0x17
membar #Sync
loop_1147:
ld [%l7 + 0x60], %f5
fpackfix %f6, %f4
set 0x50, %l2
lda [%l7 + %l2] 0x88, %f22
fnegd %f2, %f8
fbule,a %fcc1, loop_1148
movne %xcc, %i1, %l4
tge %icc, 0x4
movrne %o6, %g2, %g4
loop_1148:
fmovsg %xcc, %f18, %f7
fnot2 %f26, %f20
membar #Sync
wr %g0, 0xf1, %asi
ldda [%l7 + 0x40] %asi, %f0
xor %i4, %l6, %i0
xnor %o7, %i6, %g1
fpadd32 %f16, %f18, %f18
add %o1, %o0, %o5
ld [%l7 + 0x68], %f15
edge8n %i7, %l2, %g7
orn %g3, 0x1955, %l3
alignaddr %i3, %l0, %o4
udiv %o3, 0x19F2, %l1
tsubcc %i5, 0x093C, %l5
ldx [%l7 + 0x10], %g6
fbug %fcc2, loop_1149
udivcc %g5, 0x19BC, %o2
fbule,a %fcc2, loop_1150
fbg %fcc1, loop_1151
loop_1149:
edge8l %i1, %l4, %o6
fpadd16 %f12, %f14, %f28
loop_1150:
taddcctv %g2, 0x0794, %g4
loop_1151:
stx %i4, [%l7 + 0x60]
srax %l6, 0x0A, %i2
movge %xcc, %o7, %i6
subc %i0, %g1, %o0
sethi 0x0980, %o5
edge16n %i7, %o1, %l2
movpos %icc, %g3, %g7
nop
setx loop_1152, %l0, %l1
jmpl %l1, %i3
subc %l3, %l0, %o3
set 0x08, %l3
ldxa [%l7 + %l3] 0x19, %l1
loop_1152:
tg %icc, 0x2
fmovsl %icc, %f3, %f7
sdivcc %i5, 0x05E2, %o4
be,a %icc, loop_1153
alignaddrl %l5, %g6, %g5
fnors %f14, %f9, %f0
fmovrdgez %i1, %f10, %f10
loop_1153:
mulx %o2, %o6, %g2
orn %g4, 0x0E61, %l4
nop
fitos %f12, %f13
fstox %f13, %f2
movvc %xcc, %l6, %i2
umulcc %o7, %i4, %i0
udiv %g1, 0x0A2A, %o0
addccc %i6, 0x08BF, %o5
edge16n %i7, %o1, %g3
fmul8ulx16 %f14, %f2, %f26
fpadd32s %f0, %f28, %f11
tsubcc %g7, 0x12AC, %l2
fornot2s %f21, %f1, %f13
ble,a,pn %icc, loop_1154
srl %l3, 0x15, %i3
bpos,a,pn %xcc, loop_1155
alignaddrl %l0, %o3, %i5
loop_1154:
tvs %xcc, 0x5
tneg %xcc, 0x5
loop_1155:
fmovspos %xcc, %f17, %f3
tvc %xcc, 0x1
tg %xcc, 0x0
fpadd32s %f12, %f3, %f14
add %o4, 0x1691, %l5
fpack16 %f16, %f0
set 0x6E, %g4
ldstuba [%l7 + %g4] 0x10, %g6
subcc %l1, %i1, %g5
fnegs %f13, %f13
fmovsleu %icc, %f29, %f11
wr %g0, 0x04, %asi
lduba [%l7 + 0x27] %asi, %o2
nop
set 0x0A, %l0
lduh [%l7 + %l0], %o6
mova %xcc, %g4, %l4
bcc,a,pt %icc, loop_1156
fpack32 %f2, %f8, %f10
fpsub16s %f4, %f1, %f15
set 0x4C, %o0
stwa %l6, [%l7 + %o0] 0x89
loop_1156:
te %xcc, 0x6
fmovsle %xcc, %f4, %f10
edge32l %g2, %i2, %o7
fnot2 %f18, %f14
nop
setx loop_1157, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd32 %f14, %f18, %f6
fmovda %xcc, %f31, %f25
sdivx %i0, 0x0776, %i4
loop_1157:
fmovrsgz %o0, %f3, %f6
movg %xcc, %i6, %g1
fmovdcc %xcc, %f12, %f12
srax %o5, %i7, %g3
swap [%l7 + 0x14], %g7
movrlz %l2, 0x17F, %o1
alignaddrl %i3, %l3, %l0
bneg,pt %xcc, loop_1158
ldsb [%l7 + 0x5C], %i5
nop
setx loop_1159, %l0, %l1
jmpl %l1, %o4
fnegd %f12, %f2
loop_1158:
nop
wr %g0, 0x80, %asi
lduwa [%l7 + 0x14] %asi, %o3
loop_1159:
edge32l %g6, %l1, %l5
fblg %fcc1, loop_1160
prefetch [%l7 + 0x20], 0x2
mulx %g5, %i1, %o6
ldub [%l7 + 0x0D], %g4
loop_1160:
xnorcc %l4, %o2, %g2
sethi 0x068E, %i2
nop
setx 0xF0AB6AE7686EBD2B, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f8
setx 0x02DB248E311CE713, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f16
faddd %f16, %f8, %f24
sethi 0x091B, %l6
fpadd16 %f12, %f20, %f8
set 0x40, %o7
ldda [%l7 + %o7] 0x15, %f16
fblg,a %fcc3, loop_1161
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovdpos %icc, %f0, %f19
stw %o7, [%l7 + 0x08]
loop_1161:
bgu %icc, loop_1162
be,a,pt %icc, loop_1163
fbn,a %fcc3, loop_1164
ldx [%l7 + 0x10], %i4
loop_1162:
smul %o0, 0x1DCF, %i0
loop_1163:
brlz,a %i6, loop_1165
loop_1164:
fmul8x16au %f7, %f28, %f4
set 0x20, %i5
ldswa [%l7 + %i5] 0x04, %o5
loop_1165:
nop
wr %g0, 0x23, %asi
stba %i7, [%l7 + 0x5B] %asi
membar #Sync
tvc %xcc, 0x7
sir 0x136E
tpos %xcc, 0x0
tgu %xcc, 0x6
edge32n %g3, %g7, %l2
fmovsleu %icc, %f25, %f29
prefetch [%l7 + 0x74], 0x3
fmovsa %icc, %f11, %f10
taddcc %o1, 0x0D62, %g1
srl %l3, %i3, %i5
stx %o4, [%l7 + 0x58]
fmovrdgez %l0, %f28, %f24
brlz %g6, loop_1166
fnegd %f10, %f22
xnorcc %o3, %l1, %l5
array16 %i1, %o6, %g5
loop_1166:
xnor %g4, 0x1FB0, %o2
set 0x20, %i1
ldda [%l7 + %i1] 0x26, %l4
lduw [%l7 + 0x18], %i2
edge32l %g2, %o7, %i4
udiv %l6, 0x10B0, %i0
movvc %xcc, %i6, %o0
fmovsne %icc, %f26, %f31
orcc %i7, %o5, %g7
subc %l2, 0x196B, %g3
movge %xcc, %g1, %l3
sub %o1, 0x1560, %i3
addcc %i5, %o4, %g6
fba %fcc3, loop_1167
movvc %xcc, %l0, %l1
sll %l5, 0x1F, %o3
stbar
loop_1167:
tn %xcc, 0x7
edge8 %i1, %g5, %o6
subccc %o2, %l4, %g4
xorcc %i2, %o7, %g2
edge8ln %i4, %l6, %i6
fmovde %icc, %f23, %f28
and %o0, %i0, %i7
sdivx %g7, 0x15D5, %l2
fba %fcc3, loop_1168
tgu %xcc, 0x4
sethi 0x03C2, %o5
fpadd16s %f28, %f0, %f29
loop_1168:
udiv %g3, 0x1A04, %l3
stb %o1, [%l7 + 0x41]
lduw [%l7 + 0x5C], %g1
udivx %i5, 0x11CA, %o4
add %i3, %g6, %l0
srl %l1, 0x08, %l5
movrgz %o3, %i1, %g5
brlz,a %o2, loop_1169
fnegd %f30, %f24
orncc %l4, %g4, %o6
sllx %i2, %o7, %i4
loop_1169:
xor %l6, 0x190D, %g2
movne %icc, %i6, %o0
xnor %i7, %g7, %l2
wr %g0, 0x11, %asi
ldstuba [%l7 + 0x6F] %asi, %i0
fbg,a %fcc3, loop_1170
movrgez %g3, 0x0C4, %o5
tpos %xcc, 0x5
tcs %xcc, 0x5
loop_1170:
movgu %icc, %o1, %l3
fba,a %fcc1, loop_1171
array8 %i5, %g1, %i3
sllx %g6, 0x07, %l0
popc 0x15CB, %l1
loop_1171:
orn %o4, 0x08C4, %l5
andn %o3, %i1, %g5
movleu %xcc, %l4, %g4
sethi 0x1C39, %o6
brlz %o2, loop_1172
sdivcc %i2, 0x14F6, %o7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sllx %i4, %l6, %i6
loop_1172:
tsubcctv %g2, %o0, %i7
fpadd16 %f14, %f22, %f16
smul %l2, %g7, %i0
ldstub [%l7 + 0x67], %g3
set 0x48, %g1
lda [%l7 + %g1] 0x81, %f18
fmovdpos %icc, %f25, %f18
te %icc, 0x7
addc %o1, 0x1372, %l3
edge32ln %o5, %i5, %g1
edge32l %g6, %i3, %l1
ldx [%l7 + 0x28], %o4
subccc %l0, %l5, %i1
ldsb [%l7 + 0x5A], %g5
edge8 %o3, %l4, %o6
movgu %icc, %g4, %o2
fbule,a %fcc0, loop_1173
smulcc %o7, %i2, %l6
tn %xcc, 0x6
andn %i4, %g2, %o0
loop_1173:
fbul,a %fcc1, loop_1174
fbge %fcc1, loop_1175
fmovsn %icc, %f24, %f25
brgz %i6, loop_1176
loop_1174:
mulx %i7, 0x027A, %g7
loop_1175:
movvc %icc, %l2, %i0
fmul8ulx16 %f14, %f6, %f24
loop_1176:
smul %o1, %g3, %o5
fnot1 %f18, %f8
sdivx %i5, 0x1B3E, %g1
array16 %g6, %i3, %l1
subcc %l3, %o4, %l5
fmovsvs %xcc, %f7, %f19
movcc %icc, %l0, %i1
fbul %fcc3, loop_1177
ble,a,pn %icc, loop_1178
fsrc1s %f4, %f24
bvc,a loop_1179
loop_1177:
fmovrsgz %o3, %f22, %f5
loop_1178:
nop
wr %g0, 0x10, %asi
ldsha [%l7 + 0x56] %asi, %g5
loop_1179:
tsubcc %o6, %g4, %o2
add %l7, 0x50, %l6
wr %g0, 0x10, %asi
casxa [%l6] 0x10, %o7, %i2
edge32l %l6, %i4, %l4
subc %o0, %i6, %g2
mulx %g7, %l2, %i0
membar 0x76
nop
setx loop_1180, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
for %f16, %f0, %f30
fxors %f20, %f30, %f22
movrne %o1, 0x2F2, %g3
loop_1180:
sdivcc %o5, 0x15B5, %i5
fmovsne %icc, %f1, %f1
srl %g1, %g6, %i7
movleu %icc, %i3, %l1
movge %xcc, %l3, %o4
srl %l0, 0x09, %l5
membar 0x0D
wr %g0, 0x0c, %asi
lduba [%l7 + 0x2C] %asi, %o3
subc %i1, %g5, %g4
tsubcctv %o6, 0x0B8F, %o7
stx %o2, [%l7 + 0x08]
wr %g0, 0x80, %asi
ldxa [%l7 + 0x40] %asi, %l6
wr %g0, 0x18, %asi
lda [%l7 + 0x28] %asi, %f13
ta %xcc, 0x0
edge16ln %i4, %l4, %o0
bvc,a,pt %xcc, loop_1181
edge8ln %i6, %i2, %g7
tg %xcc, 0x6
fmovsle %xcc, %f19, %f18
loop_1181:
bl,pn %icc, loop_1182
fblg %fcc0, loop_1183
andn %l2, 0x142A, %i0
edge32 %g2, %g3, %o1
loop_1182:
fcmpeq16 %f26, %f10, %o5
loop_1183:
nop
set 0x08, %g7
lduha [%l7 + %g7] 0x10, %i5
fbuge %fcc3, loop_1184
xnorcc %g1, 0x0C86, %g6
fbl %fcc3, loop_1185
ldsb [%l7 + 0x61], %i3
loop_1184:
xnor %l1, 0x0452, %l3
brgz %i7, loop_1186
loop_1185:
bleu,a loop_1187
swap [%l7 + 0x38], %o4
tvc %icc, 0x4
loop_1186:
be,pn %xcc, loop_1188
loop_1187:
umulcc %l0, 0x1358, %l5
tg %icc, 0x3
mova %icc, %i1, %o3
loop_1188:
movge %icc, %g4, %g5
add %o6, 0x15FC, %o7
fcmpne16 %f10, %f14, %o2
wr %g0, 0x80, %asi
stda %f0, [%l7 + 0x40] %asi
movvs %icc, %i4, %l6
fble,a %fcc1, loop_1189
addccc %l4, 0x1E68, %i6
nop
fitos %f9, %f13
fstoi %f13, %f8
xnorcc %o0, 0x0024, %g7
loop_1189:
tleu %icc, 0x3
edge16ln %l2, %i2, %i0
move %icc, %g3, %o1
tl %icc, 0x2
brnz,a %g2, loop_1190
xor %o5, 0x1716, %i5
te %xcc, 0x5
edge32l %g1, %g6, %l1
loop_1190:
and %l3, %i3, %i7
tsubcc %l0, 0x01D1, %o4
ldsb [%l7 + 0x70], %i1
wr %g0, 0x89, %asi
ldstuba [%l7 + 0x4E] %asi, %o3
edge16ln %g4, %l5, %g5
movge %icc, %o6, %o7
bcs,pn %xcc, loop_1191
tne %xcc, 0x6
membar 0x1A
nop
setx 0xE883E07C105F61B7, %l0, %l6
stx %l6, [%l7 + 0x70]
ldx [%l7 + 0x70], %fsr
loop_1191:
orncc %o2, 0x118E, %i4
tle %xcc, 0x0
movl %xcc, %l6, %l4
move %xcc, %o0, %i6
mulx %g7, %i2, %l2
edge8ln %g3, %i0, %o1
ld [%l7 + 0x50], %f6
alignaddrl %o5, %i5, %g2
udivcc %g6, 0x1F9B, %g1
tn %xcc, 0x6
alignaddr %l1, %l3, %i3
addccc %l0, 0x01B0, %i7
set 0x68, %g3
ldsha [%l7 + %g3] 0x89, %i1
wr %g0, 0x89, %asi
lduwa [%l7 + 0x10] %asi, %o4
edge16l %o3, %g4, %g5
add %o6, 0x0A4A, %o7
membar 0x2B
brlz %o2, loop_1192
edge32ln %i4, %l6, %l4
tl %icc, 0x0
fbo,a %fcc0, loop_1193
loop_1192:
nop
setx 0x68259687, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f16
setx 0xBA0616AF, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f25
fdivs %f25, %f16, %f22
bg %xcc, loop_1194
fbe %fcc1, loop_1195
loop_1193:
alignaddr %l5, %o0, %g7
sdivx %i6, 0x15F9, %l2
loop_1194:
sth %i2, [%l7 + 0x5C]
loop_1195:
array8 %i0, %o1, %o5
nop
setx 0x728B440A336E3ECA, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f30
setx 0x40780C221C7480FC, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f6
fmuld %f6, %f30, %f26
edge16l %i5, %g2, %g3
nop
setx 0xBE9D2F3C, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f17
setx 0x25EC76D3, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f5
fdivs %f5, %f17, %f13
edge16n %g1, %l1, %g6
te %xcc, 0x3
umulcc %l3, %i3, %i7
bvs,a %xcc, loop_1196
tsubcctv %l0, %o4, %i1
movcc %icc, %o3, %g4
be %xcc, loop_1197
loop_1196:
sllx %o6, 0x17, %o7
movrlez %o2, %g5, %l6
stx %l4, [%l7 + 0x18]
loop_1197:
movrlez %l5, 0x1FE, %o0
pdist %f16, %f8, %f10
tvs %icc, 0x0
sra %g7, %i6, %l2
edge16ln %i2, %i0, %o1
fsrc2 %f24, %f20
tg %icc, 0x1
fbue %fcc3, loop_1198
fmovs %f21, %f1
edge8ln %i4, %o5, %i5
alignaddrl %g3, %g2, %g1
loop_1198:
array8 %g6, %l3, %l1
taddcctv %i7, 0x0BA9, %i3
tsubcctv %l0, 0x0C2C, %i1
edge16n %o4, %o3, %o6
taddcctv %g4, 0x0F30, %o2
tne %xcc, 0x3
bleu,a,pt %icc, loop_1199
sra %g5, %l6, %l4
and %l5, %o0, %g7
flush %l7 + 0x24
loop_1199:
edge16l %i6, %o7, %i2
brnz %l2, loop_1200
andncc %o1, %i0, %i4
sll %o5, 0x16, %i5
movrgez %g2, 0x153, %g1
loop_1200:
edge32l %g3, %g6, %l3
flush %l7 + 0x7C
subccc %l1, %i3, %i7
or %l0, %o4, %i1
edge8l %o6, %g4, %o3
movrgz %g5, 0x27C, %l6
fmovrdgez %l4, %f18, %f4
fmovse %icc, %f28, %f3
xor %l5, 0x1C08, %o0
set 0x4C, %g2
swapa [%l7 + %g2] 0x0c, %o2
array32 %i6, %g7, %i2
edge32n %o7, %o1, %i0
udivcc %i4, 0x1E57, %l2
nop
fitod %f0, %f16
fdtox %f16, %f26
fxtod %f26, %f28
addccc %i5, %g2, %g1
array32 %o5, %g6, %l3
edge16 %g3, %i3, %l1
and %l0, 0x14DB, %o4
membar 0x2E
add %i7, 0x0A85, %i1
ld [%l7 + 0x38], %f2
edge8 %o6, %o3, %g5
edge16ln %g4, %l4, %l6
sdivx %o0, 0x1227, %l5
fmovse %xcc, %f9, %f23
sra %i6, 0x00, %g7
bgu,pn %icc, loop_1201
movre %o2, %o7, %o1
fabss %f30, %f9
fmul8x16au %f2, %f21, %f14
loop_1201:
movcc %xcc, %i0, %i2
ldstub [%l7 + 0x71], %i4
fbge %fcc3, loop_1202
movrgz %l2, %i5, %g1
movre %o5, 0x1CD, %g2
mova %icc, %g6, %l3
loop_1202:
taddcctv %g3, 0x153D, %i3
tsubcc %l0, 0x0CE8, %l1
movgu %icc, %o4, %i7
movre %o6, 0x046, %i1
bleu,a,pt %icc, loop_1203
sub %o3, %g4, %l4
subccc %l6, 0x1A2B, %o0
bvc %xcc, loop_1204
loop_1203:
nop
setx 0x653CD894B7926B69, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f24
setx 0x4F0AB8FFFAF0A8BA, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f8
fmuld %f8, %f24, %f30
xnor %l5, 0x1BB9, %g5
swap [%l7 + 0x18], %g7
loop_1204:
fblg,a %fcc2, loop_1205
fnands %f25, %f31, %f4
fands %f19, %f30, %f11
nop
setx 0x807DD5B4, %l0, %l6
st %l6, [%l7 + 0x58]
ld [%l7 + 0x58], %fsr
loop_1205:
call loop_1206
fbuge %fcc3, loop_1207
bgu,a,pt %icc, loop_1208
tvc %icc, 0x1
loop_1206:
movrlez %o2, 0x289, %i6
loop_1207:
fxnors %f20, %f5, %f22
loop_1208:
ta %xcc, 0x3
addccc %o7, %o1, %i2
movpos %xcc, %i0, %i4
tsubcc %l2, %g1, %i5
tneg %icc, 0x3
fnot2 %f30, %f22
addccc %o5, 0x1090, %g6
tcc %xcc, 0x5
fbe %fcc3, loop_1209
tvc %xcc, 0x7
nop
setx 0x106E844E, %l0, %l6
st %l6, [%l7 + 0x58]
ld [%l7 + 0x58], %fsr
nop
set 0x4C, %l5
ldsb [%l7 + %l5], %g2
loop_1209:
nop
fitos %f9, %f9
fstod %f9, %f22
alignaddr %g3, %i3, %l0
edge8l %l1, %o4, %i7
fpsub32 %f4, %f10, %f26
fmovse %icc, %f23, %f17
movrgez %l3, 0x127, %i1
fnegs %f20, %f27
ldsb [%l7 + 0x29], %o6
sir 0x0787
movleu %icc, %o3, %g4
flush %l7 + 0x2C
and %l6, %l4, %l5
sub %g5, 0x0177, %g7
fcmple16 %f6, %f22, %o2
movle %icc, %o0, %i6
sra %o1, 0x14, %i2
nop
setx loop_1210, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fexpand %f18, %f30
edge16l %o7, %i0, %l2
tgu %icc, 0x7
loop_1210:
orncc %i4, %g1, %i5
movpos %xcc, %o5, %g6
fand %f26, %f22, %f18
andn %g3, 0x0EF1, %g2
bvc %icc, loop_1211
fpmerge %f19, %f19, %f10
tg %icc, 0x0
subcc %i3, %l0, %l1
loop_1211:
bn,a %xcc, loop_1212
ldd [%l7 + 0x18], %f26
movrgez %i7, %o4, %i1
fpack16 %f4, %f22
loop_1212:
movn %xcc, %o6, %o3
edge32 %g4, %l3, %l4
bgu,a %icc, loop_1213
fmovrsgz %l6, %f7, %f7
std %f4, [%l7 + 0x30]
umul %g5, 0x19A6, %l5
loop_1213:
edge16 %o2, %o0, %i6
move %xcc, %g7, %i2
sethi 0x0A22, %o1
addc %i0, 0x0EAF, %l2
tgu %xcc, 0x4
nop
setx loop_1214, %l0, %l1
jmpl %l1, %o7
sir 0x0191
fmovsleu %xcc, %f10, %f26
add %g1, 0x052B, %i5
loop_1214:
add %o5, 0x0745, %i4
edge8n %g3, %g6, %g2
fba,a %fcc0, loop_1215
alignaddrl %i3, %l1, %i7
sdivcc %l0, 0x0210, %i1
fbe,a %fcc1, loop_1216
loop_1215:
edge16l %o4, %o3, %g4
fzero %f24
brgez,a %o6, loop_1217
loop_1216:
addc %l3, 0x1D1D, %l6
mulscc %l4, %l5, %o2
alignaddrl %g5, %o0, %i6
loop_1217:
fnands %f9, %f1, %f0
addc %g7, 0x1AD4, %i2
addccc %i0, 0x0C76, %o1
sdivcc %o7, 0x1D8B, %g1
edge16ln %l2, %i5, %i4
xnorcc %g3, 0x06C9, %o5
movvc %icc, %g2, %g6
fnegd %f2, %f14
fpsub32 %f6, %f8, %f12
movleu %xcc, %i3, %i7
mulscc %l1, %i1, %o4
udiv %l0, 0x1723, %g4
movn %xcc, %o3, %o6
fmovdcs %icc, %f5, %f21
fmovdvs %xcc, %f15, %f10
movge %icc, %l6, %l3
edge16l %l5, %l4, %o2
bg,a loop_1218
fblg,a %fcc2, loop_1219
alignaddrl %g5, %o0, %i6
tcs %icc, 0x6
loop_1218:
fbe,a %fcc1, loop_1220
loop_1219:
fsrc1s %f7, %f15
edge32 %i2, %i0, %g7
xnor %o1, %o7, %l2
loop_1220:
movn %icc, %i5, %g1
fmovrslz %g3, %f20, %f8
orn %o5, 0x0AC2, %g2
set 0x50, %l4
stxa %i4, [%l7 + %l4] 0x81
fpsub32s %f10, %f6, %f7
popc %i3, %i7
tge %xcc, 0x6
and %l1, %g6, %o4
tgu %xcc, 0x4
fcmpgt16 %f8, %f22, %i1
sub %g4, %l0, %o3
mulx %l6, %l3, %o6
edge32l %l5, %l4, %g5
movrgz %o2, %i6, %o0
stb %i0, [%l7 + 0x20]
movgu %icc, %i2, %o1
fmovdne %icc, %f10, %f30
fmul8x16al %f31, %f6, %f20
fcmpeq32 %f2, %f6, %o7
edge8ln %g7, %l2, %g1
fmovrslez %g3, %f5, %f2
fnot2s %f21, %f12
edge16n %i5, %o5, %g2
nop
setx 0x606A5CDA, %l0, %l6
st %l6, [%l7 + 0x78]
ld [%l7 + 0x78], %fsr
edge8 %i3, %i7, %i4
wr %g0, 0xeb, %asi
stxa %l1, [%l7 + 0x48] %asi
membar #Sync
bge,a loop_1221
fmovs %f5, %f3
fmovrdgez %g6, %f28, %f12
xor %o4, 0x157C, %i1
loop_1221:
andn %l0, 0x0CFE, %o3
movle %xcc, %g4, %l3
tn %icc, 0x7
edge8l %l6, %o6, %l4
fbu %fcc0, loop_1222
edge16n %g5, %o2, %i6
movle %icc, %o0, %i0
st %f25, [%l7 + 0x78]
loop_1222:
ldd [%l7 + 0x38], %f20
fbg %fcc2, loop_1223
add %l5, %i2, %o1
nop
setx 0x7EAF0FD1AF8C0E9A, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f2
setx 0xDC74F4F565CDEFA6, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f0
fmuld %f0, %f2, %f2
tsubcc %g7, %o7, %l2
loop_1223:
tleu %xcc, 0x3
movneg %xcc, %g1, %g3
orcc %i5, %o5, %g2
edge16n %i7, %i3, %i4
fornot2s %f28, %f11, %f21
nop
setx 0xAD425A67, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f19
fsqrts %f19, %f7
fpadd32 %f20, %f28, %f4
fmovsge %icc, %f6, %f13
or %g6, %l1, %i1
movn %icc, %o4, %l0
fbug,a %fcc1, loop_1224
sllx %g4, 0x06, %o3
lduh [%l7 + 0x30], %l6
movrgez %l3, %l4, %g5
loop_1224:
sir 0x0769
movge %xcc, %o6, %o2
edge16 %o0, %i6, %l5
fors %f11, %f26, %f8
sir 0x03A6
fpsub16s %f20, %f10, %f31
sdiv %i0, 0x093F, %i2
fabsd %f18, %f30
andcc %o1, %g7, %o7
fpackfix %f12, %f22
bg loop_1225
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge8 %l2, %g1, %i5
lduw [%l7 + 0x70], %g3
loop_1225:
xorcc %o5, %i7, %i3
add %i4, %g2, %g6
orncc %l1, %i1, %l0
lduh [%l7 + 0x60], %o4
udivcc %o3, 0x14B9, %l6
tsubcctv %g4, 0x042E, %l4
fble %fcc3, loop_1226
addcc %l3, 0x165B, %o6
set 0x40, %o6
swapa [%l7 + %o6] 0x89, %o2
loop_1226:
edge16 %g5, %o0, %i6
movvs %icc, %i0, %i2
movl %icc, %o1, %g7
fmovdvs %xcc, %f9, %f14
fmovdcc %icc, %f19, %f16
lduh [%l7 + 0x7C], %l5
fmovdvc %xcc, %f4, %f25
subccc %o7, 0x027C, %g1
sdivx %i5, 0x0DEA, %l2
fmovsleu %xcc, %f8, %f18
movleu %icc, %g3, %o5
ta %xcc, 0x6
orn %i7, %i4, %i3
fbl,a %fcc3, loop_1227
tcc %xcc, 0x3
alignaddrl %g2, %g6, %l1
movvc %xcc, %l0, %i1
loop_1227:
bleu,pn %icc, loop_1228
bne %xcc, loop_1229
fmovrsgez %o3, %f15, %f5
fba,a %fcc3, loop_1230
loop_1228:
bvs loop_1231
loop_1229:
edge32n %o4, %g4, %l4
umul %l3, 0x1123, %o6
loop_1230:
fmovrdlz %l6, %f8, %f6
loop_1231:
edge16n %o2, %g5, %i6
membar #Sync
set 0x40, %i3
ldda [%l7 + %i3] 0x17, %f16
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fba %fcc3, loop_1232
movrne %o0, 0x25C, %i0
edge8 %o1, %i2, %g7
alignaddr %o7, %l5, %i5
loop_1232:
lduh [%l7 + 0x2E], %l2
sdivcc %g1, 0x152E, %o5
udivcc %g3, 0x1A4A, %i7
ldsw [%l7 + 0x74], %i3
orn %i4, 0x1D34, %g2
stbar
fbug,a %fcc2, loop_1233
fmovse %icc, %f5, %f11
tneg %icc, 0x6
lduh [%l7 + 0x7E], %g6
loop_1233:
fmuld8sux16 %f3, %f2, %f28
ble,a loop_1234
ldub [%l7 + 0x35], %l1
sdivcc %i1, 0x09C6, %o3
tcs %xcc, 0x1
loop_1234:
tne %icc, 0x3
addccc %o4, 0x18AD, %l0
tcc %xcc, 0x7
fbul,a %fcc0, loop_1235
movrne %g4, %l4, %o6
tpos %icc, 0x2
nop
fitos %f17, %f20
loop_1235:
alignaddr %l3, %l6, %o2
addccc %i6, %g5, %i0
array8 %o1, %o0, %g7
fone %f20
brgz %i2, loop_1236
fbge,a %fcc1, loop_1237
movneg %xcc, %l5, %o7
membar 0x79
loop_1236:
bcs,a loop_1238
loop_1237:
srl %i5, 0x18, %l2
movpos %icc, %g1, %o5
addccc %g3, %i7, %i4
loop_1238:
stbar
udivx %g2, 0x13EA, %g6
tne %icc, 0x0
or %l1, 0x18C4, %i1
movne %icc, %o3, %o4
ldx [%l7 + 0x28], %l0
bgu,a loop_1239
addc %g4, 0x1EC3, %l4
nop
set 0x70, %i0
ldd [%l7 + %i0], %i2
fmovdcs %xcc, %f8, %f25
loop_1239:
bgu loop_1240
fcmpne32 %f4, %f14, %o6
fxor %f2, %f6, %f8
fbue,a %fcc2, loop_1241
loop_1240:
edge8n %l3, %l6, %i6
tcc %icc, 0x5
array16 %g5, %o2, %o1
loop_1241:
andn %o0, 0x09EA, %i0
movgu %xcc, %i2, %l5
set 0x60, %g5
ldda [%l7 + %g5] 0x10, %g6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
set 0x40, %i6
ldda [%l7 + %i6] 0x14, %f16
wr %g0, 0x88, %asi
lduha [%l7 + 0x0E] %asi, %i5
fpsub16 %f4, %f22, %f20
xnor %o7, %g1, %o5
fmovsneg %icc, %f29, %f3
bcc,pn %xcc, loop_1242
udivcc %l2, 0x0CA6, %i7
fsrc2s %f7, %f15
addccc %i4, %g2, %g6
loop_1242:
nop
add %l7, 0x54, %l6
wr %g0, 0x19, %asi
lda [%l6] %asi, %g3
casa [%l6] 0x19, %g3, %i1
mulx %o3, 0x0A03, %l1
edge8l %o4, %l0, %l4
edge32n %i3, %o6, %l3
fmovrdgz %g4, %f12, %f10
fbge,a %fcc3, loop_1243
movgu %icc, %i6, %l6
sir 0x18C0
lduw [%l7 + 0x38], %g5
loop_1243:
orcc %o2, %o0, %i0
subc %o1, %i2, %l5
edge32l %i5, %o7, %g1
brz,a %o5, loop_1244
array8 %l2, %g7, %i7
tcc %icc, 0x7
fmovdg %xcc, %f1, %f28
loop_1244:
addccc %i4, 0x159D, %g6
fpsub16s %f3, %f16, %f23
addcc %g2, 0x1B3E, %i1
sdivx %g3, 0x0C8E, %o3
tvc %icc, 0x1
xnor %o4, 0x0880, %l0
fmovdn %xcc, %f25, %f26
orcc %l4, 0x07F3, %i3
brgez %o6, loop_1245
array32 %l3, %l1, %i6
nop
setx loop_1246, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
subcc %g4, 0x011A, %l6
loop_1245:
nop
setx loop_1247, %l0, %l1
jmpl %l1, %g5
edge32n %o2, %i0, %o1
loop_1246:
nop
membar #Sync
wr %g0, 0xf9, %asi
ldda [%l7 + 0x40] %asi, %f16
loop_1247:
fnand %f10, %f0, %f14
nop
fitod %f4, %f4
fdtos %f4, %f22
move %icc, %o0, %i2
fmovrdne %i5, %f2, %f18
ldub [%l7 + 0x3A], %o7
sub %l5, 0x1C99, %g1
nop
fitos %f1, %f21
fstoi %f21, %f30
nop
fitos %f11, %f11
fstox %f11, %f18
fxtos %f18, %f6
bn,a loop_1248
mulx %o5, 0x00FF, %g7
tvs %icc, 0x1
udiv %i7, 0x0379, %i4
loop_1248:
edge8l %g6, %l2, %g2
fmovsge %icc, %f25, %f14
fsrc1 %f16, %f18
addcc %g3, %i1, %o3
mova %xcc, %o4, %l4
fmovrsne %i3, %f24, %f23
set 0x68, %i2
prefetcha [%l7 + %i2] 0x14, 0x3
movpos %icc, %l3, %l1
nop
fitod %f24, %f26
fnegd %f2, %f26
fcmpne32 %f26, %f8, %i6
ba loop_1249
popc 0x034A, %l0
nop
setx 0x404E47EF, %l0, %l6
st %l6, [%l7 + 0x0C]
ld [%l7 + 0x0C], %fsr
tne %icc, 0x1
loop_1249:
bneg,a %xcc, loop_1250
nop
setx 0x464F558A, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f11
setx 0x1E6488BB, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f13
fmuls %f13, %f11, %f21
fble,a %fcc1, loop_1251
sdiv %l6, 0x13E5, %g5
loop_1250:
fcmpne16 %f20, %f16, %g4
fble,a %fcc1, loop_1252
loop_1251:
brgez %o2, loop_1253
fble,a %fcc2, loop_1254
movcs %xcc, %o1, %i0
loop_1252:
mova %icc, %i2, %o0
loop_1253:
taddcc %i5, %l5, %g1
loop_1254:
andncc %o5, %g7, %o7
fornot1 %f6, %f0, %f2
set 0x78, %l6
lduwa [%l7 + %l6] 0x80, %i7
tvs %xcc, 0x6
fmovdvc %icc, %f30, %f18
orcc %g6, 0x0981, %l2
bpos,a loop_1255
brgz,a %i4, loop_1256
subcc %g3, %i1, %o3
edge16l %o4, %g2, %i3
loop_1255:
fmovspos %icc, %f0, %f15
loop_1256:
fmovsvc %icc, %f11, %f15
fmovsle %icc, %f23, %f18
fcmpgt16 %f18, %f8, %o6
movre %l3, %l4, %l1
fnot1s %f30, %f12
srl %i6, %l6, %g5
udivcc %l0, 0x1E80, %o2
fpmerge %f9, %f1, %f24
orncc %g4, %i0, %i2
nop
fitos %f9, %f5
fstox %f5, %f4
fxtos %f4, %f12
fmovdg %xcc, %f17, %f12
fmovda %icc, %f21, %f13
addccc %o0, 0x12C1, %o1
xor %l5, 0x0516, %i5
membar 0x61
xor %g1, %g7, %o5
nop
setx loop_1257, %l0, %l1
jmpl %l1, %o7
fpadd32s %f25, %f16, %f11
fcmpeq16 %f14, %f22, %i7
fornot2 %f2, %f8, %f16
loop_1257:
tsubcc %l2, %g6, %g3
alignaddrl %i1, %o3, %i4
tcs %xcc, 0x2
set 0x59, %o1
ldsba [%l7 + %o1] 0x19, %o4
fmovsleu %icc, %f15, %f6
udiv %g2, 0x0177, %i3
stbar
brlez %o6, loop_1258
movrlz %l4, %l1, %i6
nop
fitod %f0, %f0
fdtos %f0, %f6
array8 %l3, %g5, %l6
loop_1258:
nop
setx loop_1259, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
prefetch [%l7 + 0x10], 0x3
wr %g0, 0x80, %asi
stba %o2, [%l7 + 0x39] %asi
loop_1259:
movrlez %l0, %i0, %i2
xnor %g4, %o0, %l5
membar 0x46
tn %icc, 0x2
wr %g0, 0x04, %asi
stxa %o1, [%l7 + 0x20] %asi
ldsw [%l7 + 0x6C], %i5
edge16n %g1, %g7, %o7
fmovdle %icc, %f12, %f7
edge8ln %o5, %i7, %l2
fmul8x16 %f24, %f28, %f30
array8 %g6, %i1, %o3
alignaddrl %i4, %g3, %o4
fxor %f0, %f30, %f4
movvc %xcc, %g2, %i3
orn %o6, 0x1A53, %l4
fpmerge %f28, %f18, %f14
flush %l7 + 0x78
membar 0x46
fnot1 %f4, %f12
or %l1, %l3, %g5
wr %g0, 0x18, %asi
lduwa [%l7 + 0x60] %asi, %l6
movrne %i6, %o2, %l0
membar 0x0E
movvc %icc, %i2, %g4
bg,a %icc, loop_1260
edge8ln %o0, %l5, %o1
fbuge %fcc0, loop_1261
bcs,a loop_1262
loop_1260:
bcc,a,pn %icc, loop_1263
brgz %i0, loop_1264
loop_1261:
fmuld8ulx16 %f6, %f16, %f0
loop_1262:
srl %g1, %i5, %o7
loop_1263:
array16 %o5, %g7, %l2
loop_1264:
fabss %f13, %f24
fnegd %f16, %f4
srl %g6, %i7, %o3
smulcc %i1, %i4, %o4
edge8ln %g3, %g2, %i3
std %f22, [%l7 + 0x20]
sllx %o6, %l4, %l1
tge %xcc, 0x7
sdivcc %l3, 0x0879, %l6
bvc,a loop_1265
nop
setx loop_1266, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd16s %f0, %f1, %f2
sdiv %g5, 0x0DF6, %i6
loop_1265:
tgu %xcc, 0x0
loop_1266:
lduw [%l7 + 0x60], %l0
xor %o2, %i2, %o0
ta %xcc, 0x4
tle %icc, 0x3
alignaddrl %l5, %o1, %g4
fpadd32 %f22, %f20, %f22
subc %g1, 0x10C4, %i0
ld [%l7 + 0x0C], %f31
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tg %icc, 0x1
sdiv %i5, 0x0A14, %o5
fmovsleu %icc, %f21, %f19
smulcc %o7, %g7, %l2
tvc %icc, 0x2
edge32l %i7, %g6, %o3
array8 %i4, %o4, %g3
edge8ln %i1, %i3, %o6
umul %l4, %g2, %l1
edge16l %l6, %l3, %i6
addccc %l0, %o2, %i2
subcc %o0, 0x0681, %g5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movcc %icc, %o1, %l5
movcs %icc, %g1, %g4
andcc %i5, %o5, %o7
bpos,pt %icc, loop_1267
edge32l %i0, %l2, %g7
tpos %xcc, 0x3
nop
setx 0xFCFA3D3F, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f19
setx 0x61F5D7B0, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f15
fdivs %f15, %f19, %f16
loop_1267:
add %i7, 0x1320, %o3
lduw [%l7 + 0x70], %g6
udivcc %o4, 0x07F7, %g3
fmul8x16 %f30, %f10, %f24
fornot1s %f20, %f2, %f27
taddcc %i4, %i3, %i1
fmovrse %l4, %f9, %f27
umul %g2, %o6, %l1
sdivcc %l6, 0x01C4, %i6
ldd [%l7 + 0x70], %l2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
xnorcc %o2, %i2, %o0
sdiv %l0, 0x0932, %o1
fmovsn %icc, %f9, %f3
nop
setx 0x2A7390C4406DA077, %l0, %l6
stx %l6, [%l7 + 0x28]
ldx [%l7 + 0x28], %fsr
andcc %l5, 0x02B1, %g5
tcc %xcc, 0x6
fcmple32 %f28, %f24, %g1
set 0x28, %i7
stxa %i5, [%l7 + %i7] 0x89
fmovdgu %xcc, %f22, %f3
ldd [%l7 + 0x30], %f2
wr %g0, 0x2b, %asi
stha %g4, [%l7 + 0x7E] %asi
membar #Sync
tl %icc, 0x5
nop
fitod %f10, %f24
fdtoi %f24, %f17
udivx %o7, 0x1465, %o5
prefetch [%l7 + 0x38], 0x1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sdivx %i0, 0x1A53, %g7
fbo %fcc0, loop_1268
subc %i7, %o3, %l2
tcc %icc, 0x2
fbge,a %fcc0, loop_1269
loop_1268:
array16 %o4, %g3, %i4
movvc %icc, %i3, %i1
tsubcc %g6, 0x05FD, %g2
loop_1269:
andncc %o6, %l4, %l1
array8 %l6, %i6, %l3
fmovrsne %i2, %f1, %f2
sll %o0, %l0, %o2
tsubcc %o1, %l5, %g1
fmovdg %icc, %f6, %f11
brlez %g5, loop_1270
bvs loop_1271
movvc %xcc, %g4, %i5
fmovscc %xcc, %f9, %f24
loop_1270:
fpackfix %f12, %f5
loop_1271:
subc %o5, 0x0BE9, %o7
array8 %g7, %i7, %i0
faligndata %f20, %f16, %f12
fmovsgu %xcc, %f25, %f2
wr %g0, 0x89, %asi
lduha [%l7 + 0x40] %asi, %l2
bcc loop_1272
subccc %o3, 0x1382, %o4
movrlz %i4, 0x21A, %g3
bne,a loop_1273
loop_1272:
popc 0x11BC, %i3
set 0x7E, %o2
stha %g6, [%l7 + %o2] 0x11
loop_1273:
tsubcc %g2, %i1, %l4
bge %icc, loop_1274
umul %o6, %l1, %l6
fmovdg %icc, %f5, %f7
st %f2, [%l7 + 0x78]
loop_1274:
movn %xcc, %l3, %i2
fandnot1 %f14, %f26, %f28
ta %xcc, 0x6
fbue %fcc0, loop_1275
te %icc, 0x4
alignaddr %i6, %l0, %o0
fmuld8ulx16 %f31, %f27, %f4
loop_1275:
nop
wr %g0, 0x11, %asi
ldda [%l7 + 0x50] %asi, %o2
orn %o1, 0x0F0E, %g1
fbl %fcc3, loop_1276
brgz,a %g5, loop_1277
or %g4, %l5, %o5
fbl %fcc0, loop_1278
loop_1276:
be loop_1279
loop_1277:
or %i5, 0x0A49, %g7
udivx %o7, 0x1303, %i0
loop_1278:
sub %l2, 0x0858, %i7
loop_1279:
bcc loop_1280
fpsub32 %f4, %f20, %f22
tg %xcc, 0x3
srl %o4, %o3, %i4
loop_1280:
bn loop_1281
ble,a,pt %xcc, loop_1282
fmovdleu %icc, %f17, %f14
fbuge,a %fcc2, loop_1283
loop_1281:
fpack32 %f2, %f16, %f6
loop_1282:
tneg %xcc, 0x5
fbule,a %fcc3, loop_1284
loop_1283:
ta %icc, 0x4
lduh [%l7 + 0x62], %g3
wr %g0, 0x04, %asi
stwa %i3, [%l7 + 0x54] %asi
loop_1284:
fmovrslz %g6, %f1, %f8
stbar
udivcc %g2, 0x16D8, %l4
fmovsvs %xcc, %f12, %f29
call loop_1285
fmovdleu %xcc, %f21, %f23
srlx %o6, %l1, %l6
fpadd16s %f15, %f1, %f30
loop_1285:
movvs %icc, %i1, %l3
tcc %icc, 0x2
brlz %i6, loop_1286
edge8 %l0, %o0, %o2
nop
setx 0x2532C6FC, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f4
setx 0x41C22E40, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f17
fmuls %f17, %f4, %f18
nop
fitod %f8, %f30
fdtox %f30, %f28
loop_1286:
edge32ln %i2, %o1, %g1
tge %xcc, 0x5
movneg %icc, %g4, %l5
fpack32 %f28, %f28, %f6
nop
setx 0x5A43FF2D, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f18
fsqrts %f18, %f26
sll %g5, 0x17, %i5
nop
setx 0xA1A7744D, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f6
setx 0x02948BE3, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f12
fadds %f12, %f6, %f6
bpos,pt %xcc, loop_1287
alignaddr %g7, %o7, %i0
bvs,a,pt %xcc, loop_1288
edge8ln %l2, %o5, %i7
loop_1287:
subc %o4, 0x1A02, %i4
wr %g0, 0x89, %asi
lduha [%l7 + 0x52] %asi, %o3
loop_1288:
nop
wr %g0, 0x11, %asi
sta %f1, [%l7 + 0x10] %asi
nop
fitos %f11, %f7
fstox %f7, %f6
sdiv %i3, 0x1D72, %g6
nop
setx loop_1289, %l0, %l1
jmpl %l1, %g3
bn,pn %xcc, loop_1290
ta %icc, 0x3
fsrc2s %f3, %f23
loop_1289:
ldstub [%l7 + 0x59], %l4
loop_1290:
fmovde %icc, %f2, %f20
nop
set 0x33, %o3
ldub [%l7 + %o3], %o6
movpos %xcc, %l1, %g2
movrlez %i1, %l3, %l6
popc %i6, %o0
xorcc %o2, %i2, %l0
tne %xcc, 0x3
edge16l %g1, %g4, %o1
fbug,a %fcc0, loop_1291
tvc %icc, 0x7
be,pt %icc, loop_1292
mulscc %g5, 0x065E, %l5
loop_1291:
flush %l7 + 0x14
ldd [%l7 + 0x70], %f10
loop_1292:
fpsub32s %f12, %f14, %f31
fmovdl %icc, %f29, %f13
fble %fcc0, loop_1293
fmovrdlz %i5, %f8, %f22
srlx %g7, %o7, %l2
tle %xcc, 0x7
loop_1293:
nop
setx 0x872645E954F59BD1, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f0
setx 0xD7418171DE0DB2E3, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f8
fdivd %f8, %f0, %f8
fabsd %f16, %f24
movgu %xcc, %i0, %o5
nop
setx loop_1294, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
flush %l7 + 0x0C
fmovdvs %xcc, %f0, %f14
bn,a %xcc, loop_1295
loop_1294:
nop
fitos %f18, %f18
sdivx %i7, 0x111E, %o4
fbo,a %fcc1, loop_1296
loop_1295:
fmovsgu %icc, %f24, %f2
tleu %xcc, 0x6
set 0x29, %i4
ldsba [%l7 + %i4] 0x18, %o3
loop_1296:
movre %i3, %g6, %i4
bleu,a,pn %icc, loop_1297
movg %icc, %l4, %g3
nop
setx loop_1298, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8n %l1, %g2, %i1
loop_1297:
andncc %o6, %l3, %l6
fmovrdgez %o0, %f12, %f2
loop_1298:
fsrc2 %f24, %f18
fba %fcc2, loop_1299
movrne %o2, 0x2BD, %i2
edge16ln %i6, %g1, %l0
bcs,a,pt %icc, loop_1300
loop_1299:
movg %xcc, %g4, %g5
fmovde %xcc, %f3, %f10
fpackfix %f30, %f15
loop_1300:
fbge,a %fcc0, loop_1301
nop
setx 0x33FF0691, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f29
setx 0xA3375455, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f29
fmuls %f29, %f29, %f1
taddcctv %o1, 0x137F, %i5
umul %l5, %g7, %l2
loop_1301:
fmovsg %icc, %f15, %f21
fmovs %f0, %f12
subc %o7, %i0, %i7
fmovsg %icc, %f15, %f15
edge32ln %o5, %o3, %i3
fbne %fcc1, loop_1302
sir 0x11A3
bne,a,pt %xcc, loop_1303
movrlez %g6, 0x326, %o4
loop_1302:
fmovdvs %icc, %f17, %f26
andn %i4, %l4, %g3
loop_1303:
movneg %xcc, %g2, %l1
fpadd32 %f20, %f24, %f4
edge16 %i1, %o6, %l3
wr %g0, 0x88, %asi
sta %f22, [%l7 + 0x38] %asi
wr %g0, 0x1f, %asi
stda %f16, [%l7 + 0x40] %asi
membar #Sync
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovrsne %o0, %f30, %f3
orn %l6, %o2, %i6
orn %i2, %g1, %g4
movneg %xcc, %g5, %o1
fmovrdlz %l0, %f22, %f6
tl %xcc, 0x1
edge32 %l5, %i5, %g7
add %l7, 0x14, %l6
wr %g0, 0x04, %asi
lda [%l6] %asi, %l2
casa [%l6] 0x04, %l2, %i0
fcmpne16 %f18, %f30, %o7
fmovrdlz %o5, %f2, %f22
udiv %o3, 0x0896, %i7
srlx %i3, 0x07, %g6
edge8l %o4, %l4, %i4
fzeros %f1
andn %g2, 0x06D1, %l1
tle %xcc, 0x3
fmovrsne %i1, %f11, %f30
udivcc %o6, 0x0FB7, %g3
fblg %fcc0, loop_1304
smul %l3, 0x1098, %o0
bvs,pn %xcc, loop_1305
ldsh [%l7 + 0x4C], %l6
loop_1304:
sll %i6, 0x04, %o2
fble %fcc0, loop_1306
loop_1305:
ldsh [%l7 + 0x40], %g1
set 0x60, %g6
stwa %i2, [%l7 + %g6] 0x88
loop_1306:
addcc %g5, 0x0A6A, %g4
nop
setx loop_1307, %l0, %l1
jmpl %l1, %o1
ld [%l7 + 0x18], %f3
fands %f24, %f2, %f21
movpos %icc, %l0, %l5
loop_1307:
tleu %xcc, 0x3
movle %icc, %i5, %l2
tl %xcc, 0x6
nop
set 0x38, %o4
ldd [%l7 + %o4], %f4
prefetch [%l7 + 0x40], 0x2
array16 %g7, %i0, %o5
tvc %xcc, 0x1
taddcctv %o7, 0x1438, %i7
srax %o3, %i3, %o4
fbg %fcc1, loop_1308
fmovdvc %icc, %f13, %f15
nop
setx 0x26972D15606823A2, %l0, %l6
stx %l6, [%l7 + 0x58]
ldx [%l7 + 0x58], %fsr
fsrc2 %f12, %f26
loop_1308:
bvs,a %xcc, loop_1309
taddcctv %l4, 0x0C1B, %g6
smul %i4, 0x1014, %g2
fexpand %f23, %f20
loop_1309:
edge16n %l1, %o6, %i1
taddcctv %l3, %o0, %g3
subc %l6, %i6, %o2
udiv %i2, 0x1C52, %g1
fbul,a %fcc0, loop_1310
ld [%l7 + 0x78], %f4
std %f20, [%l7 + 0x10]
fmovsne %xcc, %f21, %f19
loop_1310:
prefetch [%l7 + 0x4C], 0x3
movrgz %g5, %g4, %o1
andncc %l0, %i5, %l2
srax %l5, %i0, %g7
movcc %icc, %o7, %i7
umul %o3, %i3, %o5
tvs %icc, 0x6
smulcc %l4, %g6, %i4
mulx %o4, %g2, %o6
fcmpeq32 %f16, %f28, %i1
set 0x54, %l1
lda [%l7 + %l1] 0x0c, %f9
fmovrsgez %l3, %f4, %f13
udivcc %l1, 0x158B, %g3
movrne %l6, 0x225, %o0
fble,a %fcc3, loop_1311
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
mulscc %i6, 0x1E93, %o2
ta %icc, 0x0
loop_1311:
smulcc %g1, %g5, %i2
fpack32 %f6, %f16, %f0
bn,pn %icc, loop_1312
edge16ln %g4, %l0, %i5
movl %xcc, %l2, %l5
sll %i0, 0x09, %g7
loop_1312:
ldd [%l7 + 0x70], %f12
wr %g0, 0x19, %asi
prefetcha [%l7 + 0x60] %asi, 0x0
nop
setx 0x71F3D628, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f23
setx 0x93C52AC1, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f7
fadds %f7, %f23, %f17
sir 0x0FC3
array8 %o1, %i7, %i3
bneg loop_1313
addcc %o3, 0x0557, %l4
movcc %xcc, %o5, %i4
edge16 %g6, %g2, %o6
loop_1313:
sir 0x104F
xnor %i1, 0x028A, %o4
bgu,pt %icc, loop_1314
fornot2 %f16, %f12, %f12
movge %xcc, %l1, %g3
tcc %xcc, 0x6
loop_1314:
nop
setx loop_1315, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8n %l3, %o0, %l6
fbne,a %fcc1, loop_1316
edge8ln %i6, %g1, %g5
loop_1315:
tsubcctv %i2, %o2, %g4
movvc %xcc, %l0, %l2
loop_1316:
fbue %fcc2, loop_1317
fpsub16 %f18, %f26, %f30
set 0x1C, %l2
ldswa [%l7 + %l2] 0x14, %i5
loop_1317:
taddcc %i0, %g7, %o7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
prefetch [%l7 + 0x2C], 0x3
wr %g0, 0xeb, %asi
ldda [%l7 + 0x20] %asi, %o0
brz,a %i7, loop_1318
sra %i3, 0x03, %l5
movvc %xcc, %l4, %o3
udivcc %o5, 0x0ACF, %i4
loop_1318:
nop
fitod %f0, %f18
fdtox %f18, %f14
fxtod %f14, %f8
alignaddr %g6, %g2, %o6
set 0x6E, %o5
ldstuba [%l7 + %o5] 0x10, %i1
fmovdg %xcc, %f12, %f31
movn %xcc, %l1, %g3
stw %o4, [%l7 + 0x0C]
edge16l %l3, %l6, %o0
fpsub32s %f2, %f8, %f6
sethi 0x1769, %g1
subccc %i6, %g5, %o2
umulcc %i2, 0x00E0, %g4
fbn,a %fcc1, loop_1319
fmovsgu %icc, %f0, %f18
udiv %l2, 0x1FAF, %i5
fmovsa %xcc, %f23, %f29
loop_1319:
umulcc %l0, %g7, %i0
nop
setx 0xB79B0BA3, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f5
fsqrts %f5, %f19
taddcctv %o7, %i7, %o1
fxnors %f8, %f5, %f10
ta %icc, 0x3
brnz,a %l5, loop_1320
tn %xcc, 0x6
wr %g0, 0x21, %asi
ldxa [%g0 + 0x8] %asi, %l4
loop_1320:
nop
wr %g0, 0x04, %asi
ldda [%l7 + 0x60] %asi, %i2
fzeros %f17
fpsub32 %f20, %f14, %f14
bcc,a %icc, loop_1321
movre %o5, 0x2C4, %i4
fmovdn %icc, %f2, %f7
fblg,a %fcc1, loop_1322
loop_1321:
sdivx %g6, 0x1EB9, %o3
movrgz %o6, 0x14F, %g2
movpos %icc, %i1, %g3
loop_1322:
movcs %xcc, %l1, %l3
tge %xcc, 0x0
fandnot1 %f8, %f20, %f18
fnot1s %f18, %f27
edge32n %o4, %o0, %g1
fornot1s %f23, %f11, %f17
std %f16, [%l7 + 0x40]
te %xcc, 0x6
fmul8x16au %f9, %f8, %f2
fcmple16 %f24, %f14, %l6
fzero %f28
tg %icc, 0x0
fands %f3, %f8, %f13
fpadd16s %f31, %f7, %f30
tpos %icc, 0x3
fpack32 %f0, %f20, %f14
stx %i6, [%l7 + 0x18]
ldx [%l7 + 0x58], %o2
movcc %icc, %i2, %g5
fcmpgt32 %f28, %f26, %g4
edge8ln %l2, %i5, %l0
set 0x18, %l3
ldxa [%l7 + %l3] 0x88, %i0
add %l7, 0x70, %l6
wr %g0, 0x10, %asi
casa [%l6] %asi, %o7, %g7
tpos %xcc, 0x4
edge32 %o1, %i7, %l5
addcc %i3, 0x038C, %l4
tcc %icc, 0x0
fmovrdgez %i4, %f4, %f24
brlez %o5, loop_1323
tcc %xcc, 0x4
movrlz %o3, %g6, %g2
srlx %i1, %o6, %g3
loop_1323:
udivcc %l1, 0x0F3B, %o4
orcc %o0, 0x076F, %g1
movrgez %l3, %i6, %l6
xnorcc %i2, %g5, %o2
bgu,a loop_1324
fpmerge %f7, %f0, %f18
sdivx %l2, 0x0DB4, %i5
movleu %xcc, %l0, %g4
loop_1324:
fmovsl %icc, %f11, %f6
movneg %icc, %o7, %g7
alignaddr %i0, %o1, %l5
fxors %f31, %f21, %f17
mulx %i3, 0x1E0F, %i7
std %f30, [%l7 + 0x38]
xnorcc %l4, 0x1030, %o5
bcc,pn %icc, loop_1325
sub %i4, %g6, %g2
fors %f20, %f28, %f8
taddcctv %o3, %o6, %i1
loop_1325:
ldd [%l7 + 0x40], %g2
ldsw [%l7 + 0x38], %l1
fmovsg %icc, %f12, %f29
subccc %o0, %g1, %l3
fmovsg %icc, %f15, %f7
fmovsvc %xcc, %f8, %f15
wr %g0, 0x81, %asi
stba %o4, [%l7 + 0x0A] %asi
fmovd %f20, %f20
edge16l %i6, %i2, %l6
movvs %icc, %g5, %l2
orncc %o2, 0x12BF, %i5
movle %icc, %l0, %o7
flush %l7 + 0x78
bcs,pn %icc, loop_1326
tneg %xcc, 0x2
array32 %g7, %i0, %g4
fmovsle %xcc, %f30, %f20
loop_1326:
movvs %xcc, %o1, %i3
tvs %icc, 0x6
nop
setx 0x606D0105, %l0, %l6
st %l6, [%l7 + 0x4C]
ld [%l7 + 0x4C], %fsr
movge %xcc, %i7, %l5
udivcc %o5, 0x1442, %i4
movrne %l4, 0x14A, %g6
ldsb [%l7 + 0x1B], %g2
ldx [%l7 + 0x28], %o6
fbn %fcc3, loop_1327
tg %xcc, 0x2
fmovsvs %icc, %f29, %f16
popc %o3, %g3
loop_1327:
ld [%l7 + 0x50], %f15
fmovdleu %xcc, %f6, %f25
set 0x0A, %g4
lduha [%l7 + %g4] 0x10, %i1
fmovdg %icc, %f11, %f22
tge %xcc, 0x2
fpack32 %f0, %f26, %f24
fmovrse %o0, %f6, %f14
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movcc %xcc, %g1, %l1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sdivx %o4, 0x13E0, %l3
tsubcc %i6, 0x000E, %i2
orcc %g5, %l2, %o2
fmovdvc %xcc, %f2, %f25
ta %icc, 0x7
alignaddrl %i5, %l0, %l6
addc %g7, %o7, %i0
tg %icc, 0x6
sdivx %g4, 0x03D2, %o1
movre %i7, %l5, %o5
fcmpgt32 %f22, %f10, %i4
bvs,a,pn %icc, loop_1328
tle %xcc, 0x0
subcc %l4, 0x1FB4, %i3
array8 %g2, %o6, %g6
loop_1328:
membar 0x06
movcc %xcc, %o3, %i1
bgu,a,pn %icc, loop_1329
tvc %xcc, 0x4
movrgez %o0, 0x212, %g3
bpos,pt %xcc, loop_1330
loop_1329:
xnorcc %g1, 0x0491, %l1
mulx %l3, %i6, %i2
movcc %xcc, %g5, %l2
loop_1330:
edge32n %o4, %i5, %o2
set 0x30, %o0
sta %f13, [%l7 + %o0] 0x11
edge8l %l6, %l0, %g7
nop
set 0x43, %o7
ldsb [%l7 + %o7], %o7
nop
setx loop_1331, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movn %xcc, %i0, %o1
fcmpeq16 %f28, %f20, %i7
umulcc %l5, 0x0D7F, %o5
loop_1331:
fbuge %fcc3, loop_1332
movn %xcc, %i4, %l4
bl loop_1333
fsrc2 %f18, %f20
loop_1332:
ldx [%l7 + 0x70], %g4
wr %g0, 0x19, %asi
ldda [%l7 + 0x40] %asi, %i2
loop_1333:
andcc %o6, %g6, %g2
fcmpne32 %f8, %f12, %i1
sll %o3, %o0, %g3
move %icc, %l1, %l3
nop
setx 0xAB5BA5F38D4248DD, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f8
setx 0x20065AF534D3F03E, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f30
faddd %f30, %f8, %f8
movleu %icc, %g1, %i2
fmovrslz %i6, %f31, %f23
tvc %icc, 0x7
tle %xcc, 0x1
movleu %xcc, %g5, %o4
sdivcc %l2, 0x1DD1, %i5
or %l6, 0x1751, %l0
sth %g7, [%l7 + 0x52]
movneg %icc, %o7, %o2
fbug %fcc2, loop_1334
srl %o1, %i0, %i7
array8 %l5, %o5, %i4
flush %l7 + 0x44
loop_1334:
edge32l %l4, %g4, %o6
tvs %xcc, 0x0
tsubcctv %i3, 0x06C2, %g6
bne loop_1335
fbul,a %fcc2, loop_1336
orn %i1, 0x0D3B, %o3
movge %xcc, %g2, %g3
loop_1335:
sllx %l1, %o0, %g1
loop_1336:
srlx %l3, 0x16, %i2
nop
setx loop_1337, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
srax %i6, 0x07, %o4
fnot2s %f23, %f21
andcc %g5, %i5, %l6
loop_1337:
popc %l0, %l2
nop
fitos %f18, %f24
movn %icc, %o7, %g7
wr %g0, 0x80, %asi
lduha [%l7 + 0x1C] %asi, %o1
fxnors %f8, %f7, %f7
tneg %xcc, 0x2
fbo %fcc1, loop_1338
edge32n %i0, %o2, %i7
tn %icc, 0x5
smulcc %o5, 0x1488, %i4
loop_1338:
fmovrde %l4, %f18, %f6
fcmpne32 %f22, %f16, %l5
tvc %xcc, 0x5
subc %g4, %i3, %o6
addcc %i1, 0x126F, %g6
faligndata %f8, %f28, %f24
ldd [%l7 + 0x18], %f26
bcc,pt %xcc, loop_1339
mova %xcc, %g2, %g3
bpos,a,pt %icc, loop_1340
movpos %xcc, %l1, %o3
loop_1339:
tne %xcc, 0x3
tge %icc, 0x0
loop_1340:
edge32 %g1, %l3, %i2
srl %i6, 0x0F, %o4
orncc %o0, 0x17C4, %g5
tl %icc, 0x4
subcc %l6, %l0, %i5
set 0x48, %i5
stxa %l2, [%l7 + %i5] 0x18
movgu %xcc, %g7, %o7
add %o1, 0x0665, %o2
sdivcc %i0, 0x01D2, %i7
tneg %icc, 0x7
fbuge %fcc2, loop_1341
movn %icc, %i4, %o5
tsubcc %l5, %g4, %i3
fmovdneg %xcc, %f17, %f28
loop_1341:
fbn %fcc1, loop_1342
udiv %o6, 0x1170, %i1
subc %g6, 0x08F7, %g2
fblg %fcc1, loop_1343
loop_1342:
edge8 %g3, %l4, %l1
nop
setx 0xB5F30D56CA38A53C, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f14
fsqrtd %f14, %f20
fnands %f6, %f4, %f20
loop_1343:
prefetch [%l7 + 0x64], 0x1
tgu %icc, 0x2
alignaddr %g1, %l3, %i2
edge16l %o3, %o4, %o0
sra %g5, %l6, %l0
fbge,a %fcc2, loop_1344
sra %i6, %l2, %g7
nop
setx 0x005390EB, %l0, %l6
st %l6, [%l7 + 0x4C]
ld [%l7 + 0x4C], %fsr
alignaddrl %o7, %i5, %o1
loop_1344:
alignaddr %o2, %i0, %i7
ta %xcc, 0x1
andncc %o5, %i4, %l5
srlx %g4, %i3, %i1
ta %xcc, 0x2
ta %xcc, 0x2
movrlez %o6, 0x169, %g6
movpos %icc, %g3, %g2
nop
fitod %f8, %f4
fdtos %f4, %f26
movrlez %l4, 0x07B, %l1
add %l7, 0x18, %l6
wr %g0, 0x11, %asi
lda [%l6] %asi, %g1
casa [%l6] 0x11, %g1, %i2
fmovda %xcc, %f15, %f30
umulcc %o3, 0x0EAB, %l3
movne %icc, %o4, %g5
edge32l %l6, %l0, %i6
fmovscc %xcc, %f4, %f27
or %o0, 0x1580, %g7
movrgez %l2, %i5, %o1
fmovda %icc, %f27, %f20
ldd [%l7 + 0x68], %o2
tleu %icc, 0x4
fmovrsne %i0, %f28, %f30
srax %i7, %o7, %i4
fmovsge %xcc, %f21, %f21
xorcc %l5, 0x0044, %g4
fmovdge %xcc, %f4, %f9
wr %g0, 0x04, %asi
swapa [%l7 + 0x10] %asi, %i3
smul %o5, %o6, %g6
fmovrdlez %i1, %f20, %f4
edge16l %g3, %l4, %l1
nop
setx 0x705A2D95, %l0, %l6
st %l6, [%l7 + 0x5C]
ld [%l7 + 0x5C], %fsr
array32 %g1, %i2, %g2
array32 %o3, %o4, %l3
fmovrse %g5, %f23, %f16
fba,a %fcc3, loop_1345
brlez %l6, loop_1346
fbge,a %fcc1, loop_1347
ba,a loop_1348
loop_1345:
xnorcc %i6, %l0, %g7
loop_1346:
bleu,a,pn %icc, loop_1349
loop_1347:
tg %xcc, 0x0
loop_1348:
andncc %o0, %i5, %o1
edge16l %l2, %i0, %i7
loop_1349:
movrgz %o7, 0x129, %i4
tpos %icc, 0x0
stbar
edge32n %o2, %g4, %i3
fnands %f16, %f14, %f1
or %o5, 0x04B9, %o6
tneg %icc, 0x3
fornot1 %f16, %f18, %f26
movl %icc, %l5, %g6
popc %g3, %l4
fzero %f18
movgu %icc, %i1, %l1
fbul,a %fcc2, loop_1350
brlz %i2, loop_1351
udivcc %g1, 0x0A49, %g2
movrlz %o4, 0x311, %o3
loop_1350:
nop
wr %g0, 0x89, %asi
ldsba [%l7 + 0x54] %asi, %l3
loop_1351:
taddcctv %g5, 0x0870, %i6
srl %l0, %l6, %g7
addccc %o0, 0x1FF2, %o1
movre %i5, %l2, %i7
edge16 %i0, %o7, %i4
set 0x68, %l0
prefetcha [%l7 + %l0] 0x10, 0x2
nop
setx loop_1352, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdcs %icc, %f0, %f12
fmovscc %icc, %f31, %f19
xnor %g4, 0x0882, %o5
loop_1352:
movgu %xcc, %o6, %l5
fmovsne %icc, %f16, %f22
movg %xcc, %i3, %g6
fxor %f10, %f24, %f20
andcc %g3, 0x1508, %i1
nop
setx loop_1353, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8l %l4, %l1, %i2
set 0x63, %i1
stba %g2, [%l7 + %i1] 0x10
loop_1353:
bvs,pt %icc, loop_1354
orn %g1, %o3, %l3
set 0x41, %g1
stba %g5, [%l7 + %g1] 0x2a
membar #Sync
loop_1354:
prefetch [%l7 + 0x0C], 0x2
movleu %xcc, %o4, %l0
fpadd32s %f17, %f21, %f31
taddcc %l6, %g7, %i6
movgu %icc, %o1, %o0
fornot1s %f0, %f14, %f1
brz,a %i5, loop_1355
smul %l2, 0x1A27, %i0
wr %g0, 0x04, %asi
lduba [%l7 + 0x56] %asi, %o7
loop_1355:
srax %i4, %i7, %g4
addccc %o5, %o6, %o2
fpack32 %f8, %f10, %f18
tpos %xcc, 0x6
array16 %i3, %g6, %g3
xor %i1, %l5, %l1
tvs %icc, 0x3
sll %i2, %l4, %g1
movvs %xcc, %o3, %l3
addccc %g5, 0x1ABD, %g2
membar 0x02
ldsh [%l7 + 0x5A], %o4
set 0x25, %g3
lduba [%l7 + %g3] 0x19, %l0
mova %icc, %l6, %g7
bg,pn %xcc, loop_1356
movgu %xcc, %i6, %o1
fmovscc %icc, %f26, %f4
fmovsne %xcc, %f19, %f21
loop_1356:
sdiv %i5, 0x04A5, %l2
nop
setx 0x28E4111D, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f2
setx 0x7C703AEE, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f0
fsubs %f0, %f2, %f20
tl %xcc, 0x1
alignaddr %o0, %i0, %i4
fcmpeq16 %f4, %f24, %i7
edge32ln %o7, %g4, %o5
movne %icc, %o2, %o6
wr %g0, 0x80, %asi
prefetcha [%l7 + 0x68] %asi, 0x3
fbl %fcc1, loop_1357
membar 0x1A
fpsub32 %f30, %f18, %f10
brgez %g3, loop_1358
loop_1357:
andcc %i3, 0x072E, %l5
fba,a %fcc2, loop_1359
fmovde %xcc, %f29, %f5
loop_1358:
tne %icc, 0x3
wr %g0, 0x23, %asi
ldda [%l7 + 0x70] %asi, %l0
loop_1359:
nop
fitos %f7, %f21
fstod %f21, %f10
nop
fitod %f15, %f10
fornot1s %f4, %f9, %f13
fmovspos %xcc, %f2, %f15
fbul,a %fcc2, loop_1360
xnor %i2, %l4, %i1
fnands %f3, %f19, %f30
sllx %g1, 0x08, %l3
loop_1360:
lduw [%l7 + 0x50], %o3
bge loop_1361
add %g2, 0x01BA, %o4
umulcc %g5, 0x19C8, %l0
fmovrsgez %g7, %f3, %f18
loop_1361:
sethi 0x12BD, %l6
set 0x5C, %g7
stwa %o1, [%l7 + %g7] 0x22
membar #Sync
ldsw [%l7 + 0x10], %i6
mulx %i5, %l2, %i0
brgz %o0, loop_1362
edge32ln %i4, %o7, %g4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fornot1 %f12, %f22, %f28
loop_1362:
taddcc %o5, %o2, %o6
movgu %xcc, %i7, %g6
fmovdge %icc, %f28, %f14
subcc %i3, 0x0B85, %l5
udiv %g3, 0x0650, %l1
nop
setx loop_1363, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsvc %xcc, %f21, %f29
fmovdvc %icc, %f23, %f17
fbule %fcc1, loop_1364
loop_1363:
movcs %icc, %i2, %l4
orn %i1, 0x1C7A, %l3
edge8l %g1, %g2, %o3
loop_1364:
movcs %icc, %g5, %l0
std %f16, [%l7 + 0x28]
orn %g7, 0x11AF, %o4
movleu %xcc, %o1, %l6
brlz,a %i5, loop_1365
subc %i6, 0x0D87, %i0
umul %l2, 0x0BB2, %o0
movcc %icc, %o7, %i4
loop_1365:
nop
fitod %f4, %f14
fdtoi %f14, %f15
mulscc %g4, 0x1BB9, %o5
nop
setx loop_1366, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movcs %icc, %o6, %i7
fblg %fcc2, loop_1367
edge32ln %g6, %o2, %i3
loop_1366:
stw %l5, [%l7 + 0x08]
mulscc %l1, 0x058F, %i2
loop_1367:
movrlez %g3, %i1, %l3
nop
fitod %f8, %f16
fdtox %f16, %f28
fxtod %f28, %f28
fornot2 %f4, %f18, %f18
movleu %icc, %g1, %l4
fmovdleu %icc, %f25, %f7
movl %xcc, %o3, %g5
nop
setx 0xB0644255, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f21
setx 0x2E39AB3A, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f30
fdivs %f30, %f21, %f18
mulx %g2, 0x0B3D, %l0
fsrc1 %f24, %f8
movne %xcc, %g7, %o4
fblg,a %fcc0, loop_1368
tpos %xcc, 0x2
subcc %l6, 0x1C21, %o1
prefetch [%l7 + 0x58], 0x1
loop_1368:
movle %icc, %i6, %i5
ldsh [%l7 + 0x62], %l2
sdivcc %i0, 0x04D3, %o7
bvs,a,pt %icc, loop_1369
umul %i4, 0x0076, %g4
movcc %icc, %o5, %o6
xnorcc %o0, 0x1E8A, %g6
loop_1369:
for %f14, %f12, %f18
move %xcc, %o2, %i7
brz %i3, loop_1370
fmul8x16al %f24, %f30, %f30
std %f14, [%l7 + 0x40]
fmovrslez %l1, %f1, %f6
loop_1370:
tne %xcc, 0x4
xnor %l5, 0x0D07, %i2
andcc %i1, 0x13C3, %g3
movg %xcc, %l3, %l4
set 0x28, %l5
stwa %o3, [%l7 + %l5] 0x88
fnors %f4, %f21, %f14
edge8 %g1, %g5, %l0
movcc %icc, %g2, %g7
mulscc %l6, 0x12FF, %o1
flush %l7 + 0x38
sdivcc %o4, 0x1EA0, %i6
membar 0x28
movn %xcc, %i5, %l2
subcc %i0, 0x0F90, %i4
movvc %xcc, %o7, %g4
popc %o5, %o6
or %g6, %o0, %i7
movvc %xcc, %o2, %l1
fmovsa %xcc, %f19, %f20
wr %g0, 0xe3, %asi
stwa %i3, [%l7 + 0x44] %asi
membar #Sync
and %l5, %i1, %i2
alignaddr %l3, %g3, %o3
bl,a %xcc, loop_1371
fcmple16 %f2, %f8, %l4
xorcc %g1, 0x12E8, %g5
fandnot1s %f16, %f16, %f21
loop_1371:
bl,a %xcc, loop_1372
subccc %l0, 0x0C1D, %g2
sth %g7, [%l7 + 0x26]
tgu %xcc, 0x1
loop_1372:
edge8l %o1, %l6, %i6
fbu %fcc1, loop_1373
nop
fitos %f4, %f3
fstox %f3, %f24
tgu %icc, 0x6
set 0x1B, %l4
ldsba [%l7 + %l4] 0x89, %i5
loop_1373:
sdivx %o4, 0x18AF, %i0
bcc,a %icc, loop_1374
mulscc %l2, 0x0FD2, %o7
tg %xcc, 0x3
and %g4, 0x1CDB, %o5
loop_1374:
std %f14, [%l7 + 0x48]
fmovsvs %icc, %f29, %f31
xor %i4, %o6, %o0
edge8n %i7, %o2, %l1
movne %xcc, %i3, %l5
tcs %xcc, 0x1
nop
setx loop_1375, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
or %g6, 0x1A17, %i1
set 0x71, %o6
ldsba [%l7 + %o6] 0x15, %l3
loop_1375:
fpack16 %f30, %f10
fnands %f1, %f12, %f14
fbe %fcc0, loop_1376
ldsb [%l7 + 0x5D], %i2
st %f15, [%l7 + 0x60]
fble,a %fcc0, loop_1377
loop_1376:
fone %f12
udivcc %g3, 0x1706, %l4
wr %g0, 0x27, %asi
stxa %o3, [%l7 + 0x38] %asi
membar #Sync
loop_1377:
movrne %g5, %g1, %l0
orncc %g2, %g7, %l6
fnot1 %f8, %f18
edge16n %i6, %o1, %o4
alignaddrl %i5, %l2, %i0
fsrc2 %f22, %f8
wr %g0, 0xf8, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
subccc %g4, %o7, %i4
nop
fitos %f3, %f19
fstox %f19, %f16
fxtos %f16, %f21
movge %icc, %o6, %o0
fmovse %icc, %f23, %f28
nop
setx 0xEBF2D7D07E29960B, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f22
setx 0xD3B0B7F454DDF455, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f4
fmuld %f4, %f22, %f18
fmovdle %xcc, %f7, %f7
umul %i7, %o2, %l1
movl %icc, %o5, %l5
movrgez %g6, 0x308, %i1
edge8n %i3, %l3, %i2
membar 0x69
movle %xcc, %l4, %g3
srl %o3, 0x12, %g5
edge16l %g1, %l0, %g7
subccc %g2, 0x06F2, %l6
bn loop_1378
taddcc %o1, %i6, %i5
nop
setx loop_1379, %l0, %l1
jmpl %l1, %o4
addcc %i0, %l2, %g4
loop_1378:
movg %xcc, %o7, %i4
ldx [%l7 + 0x20], %o6
loop_1379:
stx %i7, [%l7 + 0x78]
lduh [%l7 + 0x52], %o0
movrlz %o2, %o5, %l5
andn %l1, 0x031F, %g6
fabsd %f4, %f12
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fandnot2s %f22, %f9, %f14
set 0x74, %i3
lda [%l7 + %i3] 0x10, %f17
mova %xcc, %i3, %l3
subccc %i1, %i2, %l4
tg %icc, 0x2
xnorcc %o3, 0x1E68, %g3
edge16 %g5, %l0, %g7
addcc %g1, 0x1729, %g2
wr %g0, 0x0c, %asi
lduwa [%l7 + 0x64] %asi, %l6
fmovrdgez %o1, %f8, %f4
tneg %icc, 0x0
movg %icc, %i6, %o4
sdivcc %i0, 0x1DDA, %i5
te %xcc, 0x5
stbar
call loop_1380
nop
fitos %f9, %f2
fstox %f2, %f4
edge32 %l2, %g4, %o7
ta %icc, 0x2
loop_1380:
bleu,a,pn %icc, loop_1381
xnor %i4, 0x1FDD, %i7
bvc,a %icc, loop_1382
movg %xcc, %o0, %o2
loop_1381:
xnorcc %o5, 0x046D, %o6
fbl %fcc1, loop_1383
loop_1382:
fmovdgu %xcc, %f30, %f12
movne %icc, %l5, %g6
tcc %xcc, 0x3
loop_1383:
swap [%l7 + 0x34], %i3
add %l7, 0x4C, %l6
wr %g0, 0x04, %asi
casa [%l6] 0x04, %l3, %i1
addcc %i2, 0x0E4D, %l1
movvc %icc, %o3, %l4
tcc %xcc, 0x5
or %g5, %g3, %g7
fexpand %f0, %f10
membar #Sync
wr %g0, 0xf1, %asi
ldda [%l7 + 0x40] %asi, %f16
sub %g1, 0x1821, %g2
ldub [%l7 + 0x1D], %l6
array16 %o1, %l0, %o4
movcs %icc, %i6, %i0
nop
setx 0xCE9E954D, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f6
setx 0x33D5965C, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f10
fadds %f10, %f6, %f17
nop
fitod %f10, %f20
fdtos %f20, %f24
fmovdleu %xcc, %f8, %f8
mulx %i5, %l2, %g4
smulcc %i4, 0x10F9, %o7
fnor %f26, %f30, %f2
andn %o0, 0x0BC1, %o2
mulx %i7, %o6, %l5
xnorcc %o5, %g6, %l3
wr %g0, 0x81, %asi
lduwa [%l7 + 0x64] %asi, %i3
movgu %icc, %i2, %i1
movvs %icc, %o3, %l1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movle %icc, %l4, %g3
fands %f0, %f16, %f7
sethi 0x17C0, %g7
tsubcctv %g5, 0x17B6, %g1
movrgez %l6, 0x0D5, %o1
edge16l %g2, %l0, %o4
std %f12, [%l7 + 0x60]
fbe %fcc2, loop_1384
nop
setx 0x85D85ED98991B47F, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f24
setx 0x587DD40D6B3D5252, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f14
fdivd %f14, %f24, %f20
fbl,a %fcc2, loop_1385
tcc %icc, 0x3
loop_1384:
movle %xcc, %i0, %i6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1385:
nop
fitod %f6, %f8
fdtos %f8, %f8
movneg %icc, %l2, %i5
popc %i4, %g4
addc %o0, 0x1486, %o7
fpadd32s %f1, %f19, %f15
movcs %icc, %i7, %o2
fexpand %f6, %f12
addccc %l5, %o5, %g6
fbu,a %fcc1, loop_1386
orcc %l3, %o6, %i2
fmovrdgz %i1, %f8, %f22
fbe,a %fcc1, loop_1387
loop_1386:
tsubcc %o3, 0x0590, %i3
addcc %l1, 0x159B, %g3
udivx %l4, 0x0DF6, %g7
loop_1387:
tn %icc, 0x4
xnor %g1, 0x0875, %l6
nop
setx 0xEE4287E4C0644B5F, %l0, %l6
stx %l6, [%l7 + 0x68]
ldx [%l7 + 0x68], %fsr
subcc %o1, 0x052F, %g5
orn %l0, 0x035D, %o4
alignaddr %g2, %i0, %i6
brz %i5, loop_1388
fmovdpos %xcc, %f19, %f16
add %l7, 0x44, %l6
wr %g0, 0x04, %asi
lda [%l6] %asi, %i4
casa [%l6] %asi, %i4, %g4
loop_1388:
fpsub32 %f18, %f20, %f4
mova %xcc, %l2, %o0
fpsub16 %f0, %f28, %f4
srl %i7, 0x1D, %o2
fble %fcc1, loop_1389
flush %l7 + 0x70
sth %l5, [%l7 + 0x5A]
tvc %xcc, 0x5
loop_1389:
fbule %fcc0, loop_1390
addcc %o7, %o5, %l3
taddcctv %g6, 0x0942, %o6
membar 0x75
loop_1390:
nop
setx 0xC621EE14904C5FAC, %l0, %l6
stx %l6, [%l7 + 0x20]
ldx [%l7 + 0x20], %fsr
movpos %icc, %i1, %o3
movrgz %i2, 0x3BD, %l1
tleu %icc, 0x7
ba,a loop_1391
sllx %g3, 0x18, %l4
fzero %f8
stx %i3, [%l7 + 0x60]
loop_1391:
movpos %xcc, %g7, %g1
umul %l6, 0x13E0, %g5
smulcc %o1, 0x1F8A, %o4
movrlez %g2, %l0, %i0
fmovsleu %xcc, %f13, %f1
tl %xcc, 0x1
movvc %icc, %i5, %i4
udivcc %i6, 0x09AE, %g4
sub %l2, 0x0218, %o0
sth %i7, [%l7 + 0x4E]
brz %l5, loop_1392
movre %o7, 0x2C2, %o2
or %l3, 0x0F0C, %g6
bn,a,pn %icc, loop_1393
loop_1392:
edge8l %o6, %i1, %o3
movrlz %i2, %l1, %o5
movre %g3, %i3, %l4
loop_1393:
edge8l %g7, %g1, %l6
std %f10, [%l7 + 0x28]
wr %g0, 0x81, %asi
ldsha [%l7 + 0x36] %asi, %o1
tneg %xcc, 0x4
tleu %icc, 0x1
wr %g0, 0x52, %asi
ldxa [%g0 + 0x110] %asi, %g5
fpsub16s %f12, %f25, %f31
fbug %fcc2, loop_1394
fsrc2 %f26, %f14
andncc %o4, %l0, %i0
movg %icc, %g2, %i5
loop_1394:
movpos %icc, %i4, %i6
be %icc, loop_1395
sllx %l2, 0x19, %g4
brlez %i7, loop_1396
nop
setx 0xFB50FAEC, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f6
fsqrts %f6, %f25
loop_1395:
andncc %l5, %o7, %o2
movrlez %l3, 0x1BF, %g6
loop_1396:
bl,a,pn %icc, loop_1397
addccc %o0, %o6, %o3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
popc %i1, %i2
loop_1397:
movpos %icc, %l1, %g3
fpadd16s %f26, %f20, %f24
fsrc2s %f5, %f1
fmovdne %xcc, %f27, %f14
taddcc %o5, 0x156D, %l4
sra %g7, 0x03, %g1
nop
fitos %f10, %f1
fstoi %f1, %f24
set 0x3D, %i0
ldstuba [%l7 + %i0] 0x18, %i3
movne %xcc, %o1, %g5
srl %o4, 0x0D, %l6
bl %icc, loop_1398
be loop_1399
fbne %fcc0, loop_1400
movre %l0, %g2, %i5
loop_1398:
srl %i0, 0x06, %i6
loop_1399:
andcc %l2, 0x06BC, %i4
loop_1400:
ble,a %icc, loop_1401
sub %i7, 0x0251, %l5
nop
setx 0xB606A3A6, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f25
setx 0xDC525250, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f19
fmuls %f19, %f25, %f15
tvs %xcc, 0x7
loop_1401:
bcc,a,pn %xcc, loop_1402
fones %f8
subcc %g4, 0x0E64, %o2
tn %icc, 0x3
loop_1402:
alignaddrl %o7, %g6, %o0
tvc %icc, 0x1
sdivx %o6, 0x0319, %l3
tcs %icc, 0x0
sdiv %i1, 0x0A30, %i2
fmovrslz %o3, %f10, %f27
bg loop_1403
fpsub32 %f30, %f30, %f28
udivx %l1, 0x0C93, %g3
subcc %o5, 0x066D, %l4
loop_1403:
movrlz %g1, %i3, %g7
movrne %o1, %g5, %o4
prefetch [%l7 + 0x28], 0x0
brlez,a %l6, loop_1404
fmovdl %xcc, %f6, %f6
swap [%l7 + 0x7C], %l0
orncc %g2, 0x198F, %i0
loop_1404:
fmul8x16au %f8, %f20, %f20
set 0x27, %g2
stba %i5, [%l7 + %g2] 0x2b
membar #Sync
brlz,a %l2, loop_1405
fmovsge %xcc, %f5, %f1
te %xcc, 0x7
addccc %i4, %i7, %i6
loop_1405:
nop
wr %g0, 0x88, %asi
sta %f2, [%l7 + 0x60] %asi
movgu %xcc, %l5, %g4
edge32 %o7, %o2, %g6
fbuge,a %fcc2, loop_1406
fmovdg %xcc, %f29, %f31
andn %o0, %o6, %i1
fpack16 %f16, %f3
loop_1406:
popc 0x0508, %i2
movne %xcc, %l3, %o3
bl loop_1407
subccc %g3, 0x1570, %o5
bgu %xcc, loop_1408
fmovsleu %icc, %f19, %f3
loop_1407:
fcmpne32 %f4, %f28, %l1
movg %icc, %l4, %g1
loop_1408:
xnor %g7, %o1, %g5
edge32 %o4, %l6, %l0
nop
setx 0x341D4674, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f5
setx 0xA606CD66, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f1
fadds %f1, %f5, %f15
membar 0x67
subccc %i3, %i0, %i5
movrgz %g2, %i4, %l2
tn %xcc, 0x3
edge8ln %i6, %l5, %g4
movrlez %i7, 0x151, %o2
tle %xcc, 0x1
prefetch [%l7 + 0x44], 0x3
taddcctv %g6, %o0, %o6
taddcc %i1, 0x0330, %o7
addccc %i2, 0x0F41, %o3
alignaddr %g3, %l3, %l1
array32 %l4, %o5, %g1
movre %o1, %g5, %g7
fmovrsgz %o4, %f20, %f27
addccc %l0, %l6, %i0
udivcc %i5, 0x0AE0, %g2
fmovse %xcc, %f30, %f8
edge32l %i4, %l2, %i3
fexpand %f12, %f22
srlx %l5, %i6, %g4
tle %icc, 0x6
movrgz %i7, 0x182, %o2
nop
setx loop_1409, %l0, %l1
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 %g6, 0x1200, %o0
edge32ln %o6, %o7, %i1
edge32n %i2, %o3, %g3
loop_1409:
fpackfix %f14, %f26
popc 0x1587, %l3
fmovdneg %icc, %f29, %f27
taddcctv %l1, %l4, %g1
movg %icc, %o5, %g5
lduw [%l7 + 0x4C], %g7
movpos %xcc, %o4, %l0
fpadd16s %f8, %f29, %f21
faligndata %f10, %f24, %f26
bneg,pt %xcc, loop_1410
fmul8ulx16 %f2, %f16, %f22
ble,a %icc, loop_1411
fcmpne32 %f2, %f24, %o1
loop_1410:
orn %i0, 0x04F7, %i5
umul %g2, 0x06BD, %l6
loop_1411:
edge32l %l2, %i3, %l5
alignaddr %i6, %i4, %g4
srl %o2, %i7, %g6
wr %g0, 0x04, %asi
sta %f31, [%l7 + 0x54] %asi
fnand %f28, %f16, %f20
ba,pt %icc, loop_1412
nop
fitos %f26, %f25
subccc %o0, 0x1631, %o7
tleu %icc, 0x7
loop_1412:
nop
fitos %f14, %f1
fstoi %f1, %f24
ldsh [%l7 + 0x3E], %i1
bvc,pn %xcc, loop_1413
ta %icc, 0x7
fbe,a %fcc0, loop_1414
edge8 %i2, %o6, %g3
loop_1413:
movvs %icc, %l3, %l1
sllx %l4, 0x0E, %o3
loop_1414:
fba %fcc3, loop_1415
tsubcc %g1, %g5, %g7
tle %xcc, 0x0
movne %icc, %o5, %l0
loop_1415:
addcc %o1, 0x118E, %i0
movrlez %o4, 0x3A0, %i5
ta %xcc, 0x2
edge32ln %g2, %l2, %i3
smul %l6, %i6, %l5
movrne %i4, %g4, %o2
fmovdge %icc, %f8, %f29
nop
setx 0x6040A5F6, %l0, %l6
st %l6, [%l7 + 0x74]
ld [%l7 + 0x74], %fsr
fmovrse %i7, %f12, %f20
movrlz %o0, %o7, %i1
sra %g6, %i2, %g3
nop
setx 0xE39932CF, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f15
setx 0x9875C55E, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f26
fmuls %f26, %f15, %f31
sdiv %o6, 0x00BB, %l3
fmuld8ulx16 %f7, %f25, %f8
wr %g0, 0x27, %asi
stwa %l4, [%l7 + 0x34] %asi
membar #Sync
tn %icc, 0x4
xor %o3, 0x1D28, %g1
smulcc %l1, %g5, %o5
sdivcc %g7, 0x10F3, %l0
smulcc %i0, 0x0108, %o1
subcc %o4, %i5, %l2
edge8ln %g2, %i3, %l6
movrgez %l5, %i6, %i4
tg %xcc, 0x0
set 0x10, %g5
lduwa [%l7 + %g5] 0x81, %o2
subccc %i7, 0x0766, %g4
fbo,a %fcc1, loop_1416
tcs %icc, 0x7
fble,a %fcc3, loop_1417
fnors %f5, %f8, %f16
loop_1416:
sra %o0, 0x15, %i1
movgu %icc, %g6, %o7
loop_1417:
movn %icc, %g3, %o6
fnors %f7, %f29, %f27
udiv %l3, 0x0C2D, %i2
tvc %icc, 0x5
set 0x34, %i2
lda [%l7 + %i2] 0x11, %f9
sub %l4, 0x17E8, %o3
fxnor %f10, %f0, %f6
stb %g1, [%l7 + 0x22]
nop
set 0x64, %i6
prefetch [%l7 + %i6], 0x0
mulscc %l1, %o5, %g7
fcmpgt16 %f10, %f18, %l0
edge8l %g5, %o1, %i0
fmovdvc %xcc, %f0, %f22
fmovdpos %xcc, %f5, %f17
movl %icc, %o4, %l2
movrlz %g2, 0x3FF, %i3
sllx %l6, %l5, %i6
prefetch [%l7 + 0x48], 0x1
edge16n %i4, %i5, %o2
sra %i7, 0x03, %g4
fmovsvc %icc, %f30, %f30
fmul8x16au %f24, %f26, %f30
ldd [%l7 + 0x20], %o0
array32 %i1, %o7, %g6
tcc %xcc, 0x0
nop
set 0x2F, %l6
stb %g3, [%l7 + %l6]
fmovdg %icc, %f18, %f7
tsubcctv %o6, %i2, %l3
wr %g0, 0x2a, %asi
stwa %o3, [%l7 + 0x14] %asi
membar #Sync
fpsub32 %f16, %f2, %f28
movre %g1, %l1, %o5
subcc %l4, 0x11E7, %g7
mulx %g5, 0x1C9B, %o1
brgz,a %i0, loop_1418
addccc %l0, %l2, %g2
array8 %i3, %o4, %l6
nop
fitod %f16, %f18
loop_1418:
xorcc %i6, %i4, %l5
or %i5, 0x06F3, %i7
movrgz %g4, 0x227, %o2
andn %o0, 0x0FC8, %i1
xnor %g6, %g3, %o6
andn %i2, %l3, %o7
sll %o3, %l1, %g1
fnot1 %f26, %f8
ba,pt %xcc, loop_1419
fcmple16 %f2, %f28, %o5
movrgez %g7, 0x262, %g5
fbug %fcc2, loop_1420
loop_1419:
fmuld8sux16 %f23, %f12, %f28
fmovrde %l4, %f8, %f16
movrlz %i0, %o1, %l0
loop_1420:
xnor %g2, %i3, %l2
fmovspos %icc, %f6, %f29
fbul %fcc1, loop_1421
tge %icc, 0x3
array8 %o4, %l6, %i6
andcc %i4, 0x0744, %i5
loop_1421:
edge16 %l5, %g4, %o2
sllx %o0, %i7, %i1
fbue,a %fcc0, loop_1422
edge16l %g6, %o6, %g3
fbug %fcc3, loop_1423
mulscc %i2, %l3, %o3
loop_1422:
fnegs %f28, %f6
xnorcc %o7, 0x16C1, %l1
loop_1423:
nop
set 0x7C, %o1
lduwa [%l7 + %o1] 0x10, %g1
fpsub16s %f4, %f29, %f7
membar #Sync
wr %g0, 0x17, %asi
ldda [%l7 + 0x40] %asi, %f0
fcmpeq16 %f14, %f0, %g7
tl %xcc, 0x4
movrlez %g5, 0x251, %l4
wr %g0, 0x0c, %asi
lduha [%l7 + 0x64] %asi, %o5
movvc %icc, %i0, %l0
nop
setx 0xCB4FA7376FE5E496, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f30
fsqrtd %f30, %f10
tge %xcc, 0x6
tleu %icc, 0x7
edge16ln %g2, %o1, %l2
nop
setx 0x06C5BBF8, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f25
setx 0x1D9C7406, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f3
fsubs %f3, %f25, %f7
nop
setx 0x759FE0A8FD9B3E3B, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f30
setx 0x037457C048D922F7, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f16
fdivd %f16, %f30, %f6
edge16ln %o4, %i3, %i6
nop
setx 0x9A8577656063476D, %l0, %l6
stx %l6, [%l7 + 0x18]
ldx [%l7 + 0x18], %fsr
sll %l6, %i4, %i5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
alignaddr %l5, %o2, %g4
fbne %fcc1, loop_1424
fmovdl %icc, %f6, %f27
subcc %o0, 0x1BFE, %i1
ldsw [%l7 + 0x10], %i7
loop_1424:
sra %g6, %o6, %g3
udiv %l3, 0x00A7, %o3
stbar
srl %i2, 0x13, %o7
brgez,a %l1, loop_1425
alignaddrl %g7, %g5, %g1
set 0x18, %o2
ldxa [%g0 + %o2] 0x20, %o5
loop_1425:
fbul,a %fcc2, loop_1426
edge8 %l4, %i0, %g2
edge32n %o1, %l2, %o4
nop
setx 0xBEBD696E, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f26
setx 0xB8FB3036, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f28
fadds %f28, %f26, %f20
loop_1426:
fmovsa %icc, %f24, %f10
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
nop
fitos %f14, %f24
fstox %f24, %f18
sub %l0, 0x02EB, %i6
fbuge %fcc3, loop_1427
nop
set 0x44, %o3
lduw [%l7 + %o3], %i3
edge8l %i4, %l6, %l5
bcc,a loop_1428
loop_1427:
fpadd16s %f27, %f21, %f6
fcmple16 %f20, %f24, %o2
subccc %g4, 0x1E4D, %o0
loop_1428:
xorcc %i5, 0x0A48, %i1
xnorcc %g6, 0x01D1, %o6
ld [%l7 + 0x3C], %f4
ldsw [%l7 + 0x1C], %i7
smulcc %l3, 0x11B2, %o3
tgu %xcc, 0x0
udivcc %g3, 0x0BE4, %i2
movg %xcc, %l1, %o7
tcc %icc, 0x3
nop
setx 0x34BE443B, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f24
setx 0xEC31562F, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f3
fmuls %f3, %f24, %f4
xorcc %g7, %g1, %o5
fmuld8ulx16 %f0, %f21, %f26
nop
setx 0x81FD6C2B, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f21
setx 0x4A8A326F, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f13
fadds %f13, %f21, %f5
set 0x58, %i7
ldswa [%l7 + %i7] 0x11, %l4
tvc %xcc, 0x6
movneg %icc, %i0, %g5
sir 0x1565
fble,a %fcc2, loop_1429
tleu %xcc, 0x1
sethi 0x097E, %o1
addccc %l2, 0x12DD, %g2
loop_1429:
fmovrslez %l0, %f30, %f31
xorcc %o4, 0x1F03, %i6
edge16ln %i4, %l6, %i3
te %icc, 0x4
edge8n %l5, %g4, %o0
array32 %o2, %i5, %i1
fandnot2s %f5, %f29, %f2
fmovspos %xcc, %f29, %f19
umulcc %g6, %o6, %l3
fnors %f18, %f30, %f25
fpsub32 %f30, %f12, %f26
fmovrde %o3, %f22, %f12
ldx [%l7 + 0x28], %i7
fmuld8sux16 %f2, %f4, %f18
edge32 %i2, %g3, %o7
bleu %icc, loop_1430
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
mova %icc, %l1, %g1
fbl,a %fcc1, loop_1431
loop_1430:
movpos %icc, %o5, %g7
fzeros %f8
xor %l4, %g5, %i0
loop_1431:
edge16 %o1, %l2, %l0
movre %g2, 0x3DE, %i6
subccc %o4, 0x1B78, %i4
fbn,a %fcc1, loop_1432
xnor %l6, 0x0DD8, %l5
edge16 %g4, %o0, %o2
fmovsn %xcc, %f28, %f6
loop_1432:
edge32 %i3, %i5, %g6
tge %xcc, 0x4
wr %g0, 0x2b, %asi
stba %i1, [%l7 + 0x43] %asi
membar #Sync
smul %l3, %o6, %o3
fmul8ulx16 %f4, %f12, %f6
nop
setx 0x3C569D06206AD396, %l0, %l6
stx %l6, [%l7 + 0x40]
ldx [%l7 + 0x40], %fsr
fpsub16 %f28, %f24, %f20
andn %i7, 0x1D43, %i2
tl %xcc, 0x2
add %g3, 0x0980, %l1
movgu %icc, %o7, %o5
movcs %icc, %g7, %g1
fbg %fcc2, loop_1433
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
alignaddrl %l4, %i0, %o1
fble,a %fcc2, loop_1434
loop_1433:
xor %l2, 0x16A3, %l0
sdiv %g5, 0x1C29, %i6
fsrc2 %f28, %f10
loop_1434:
nop
setx 0xED694E2D50577F4C, %l0, %l6
stx %l6, [%l7 + 0x68]
ldx [%l7 + 0x68], %fsr
tsubcctv %o4, 0x0E05, %g2
edge16ln %l6, %l5, %i4
subccc %o0, %o2, %g4
set 0x58, %i4
stxa %i5, [%l7 + %i4] 0x2f
membar #Sync
edge8n %g6, %i3, %l3
wr %g0, 0x2b, %asi
ldda [%l7 + 0x30] %asi, %i0
tge %xcc, 0x2
orncc %o3, 0x1EEE, %o6
nop
setx 0x339EB5371BB18483, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f8
setx 0x7F3A0F63B57818B7, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f30
faddd %f30, %f8, %f10
te %xcc, 0x3
edge32n %i7, %i2, %g3
addccc %o7, 0x1A27, %o5
ldub [%l7 + 0x74], %g7
tl %xcc, 0x7
fbn %fcc3, loop_1435
fmovdge %xcc, %f11, %f17
edge8 %l1, %g1, %i0
fmovdpos %xcc, %f1, %f27
loop_1435:
srax %l4, %l2, %o1
srax %g5, 0x19, %i6
wr %g0, 0x89, %asi
lda [%l7 + 0x0C] %asi, %f10
fornot2s %f12, %f24, %f3
nop
fitos %f2, %f12
fstod %f12, %f24
sll %l0, 0x09, %g2
fbule,a %fcc2, loop_1436
tcs %xcc, 0x2
fmovrsgz %l6, %f20, %f5
nop
setx 0xA2704B95, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f16
fsqrts %f16, %f8
loop_1436:
and %l5, 0x0C7C, %o4
smulcc %o0, 0x1F3A, %o2
subcc %g4, 0x18B3, %i4
sll %g6, %i5, %l3
ld [%l7 + 0x68], %f25
movvs %icc, %i1, %i3
sdiv %o6, 0x1061, %i7
fcmpgt32 %f12, %f14, %o3
tne %icc, 0x7
tcc %icc, 0x0
ba loop_1437
tl %icc, 0x0
orcc %i2, 0x0428, %g3
subcc %o7, %g7, %l1
loop_1437:
for %f24, %f26, %f22
bge,pn %icc, loop_1438
orcc %g1, 0x0BDD, %i0
popc %l4, %l2
edge32ln %o1, %g5, %o5
loop_1438:
subccc %l0, 0x08F3, %g2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
taddcc %i6, %l5, %l6
set 0x6A, %o4
ldstuba [%l7 + %o4] 0x18, %o0
sll %o4, %g4, %i4
movrgez %o2, 0x294, %g6
edge32 %i5, %l3, %i3
fmovdge %xcc, %f4, %f2
srlx %i1, %i7, %o3
sllx %o6, 0x05, %i2
movrne %o7, 0x3FF, %g3
nop
setx loop_1439, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmuld8sux16 %f0, %f19, %f6
mulscc %l1, %g7, %i0
nop
setx 0x5D81C6F4, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f17
fsqrts %f17, %f13
loop_1439:
sllx %g1, %l4, %o1
array8 %l2, %o5, %g5
sll %g2, 0x14, %l0
wr %g0, 0x04, %asi
ldsha [%l7 + 0x4C] %asi, %l5
edge8n %l6, %o0, %o4
srlx %i6, 0x04, %i4
movrlz %g4, %o2, %g6
nop
setx 0x27811A610068C440, %l0, %l6
stx %l6, [%l7 + 0x18]
ldx [%l7 + 0x18], %fsr
prefetch [%l7 + 0x78], 0x0
andncc %l3, %i5, %i1
srlx %i7, %o3, %i3
tcc %xcc, 0x1
fblg,a %fcc1, loop_1440
movge %icc, %o6, %o7
addccc %g3, %l1, %i2
wr %g0, 0x18, %asi
lduba [%l7 + 0x08] %asi, %i0
loop_1440:
movge %icc, %g7, %g1
ta %icc, 0x6
edge8ln %o1, %l2, %o5
tle %xcc, 0x6
fmuld8ulx16 %f6, %f20, %f26
edge8l %g5, %l4, %l0
std %f14, [%l7 + 0x28]
sra %g2, 0x04, %l5
ldsh [%l7 + 0x3E], %o0
brz,a %l6, loop_1441
fcmple32 %f8, %f28, %o4
fmul8x16 %f21, %f0, %f6
movpos %xcc, %i4, %i6
loop_1441:
xnorcc %o2, 0x0F42, %g4
fbg %fcc0, loop_1442
array8 %g6, %l3, %i5
movvs %icc, %i7, %i1
addc %i3, %o3, %o6
loop_1442:
nop
set 0x30, %l1
lda [%l7 + %l1] 0x18, %f11
bcs,pt %xcc, loop_1443
std %f4, [%l7 + 0x60]
orn %o7, 0x117E, %g3
tvs %xcc, 0x2
loop_1443:
sethi 0x16AF, %l1
fmovspos %xcc, %f28, %f14
and %i2, 0x0752, %g7
bneg %xcc, loop_1444
fabss %f8, %f5
fmovrdne %g1, %f2, %f6
fmovs %f31, %f0
loop_1444:
nop
setx 0x849E649474DDDC6C, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f28
setx 0xDE39FD95F9E9849D, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f28
fsubd %f28, %f28, %f0
nop
fitod %f4, %f8
fdtox %f8, %f26
fxtod %f26, %f30
xnorcc %o1, 0x0F53, %i0
sdivcc %o5, 0x1C1C, %l2
sdivcc %l4, 0x11C2, %l0
ldub [%l7 + 0x4F], %g2
movcc %xcc, %g5, %o0
edge32ln %l5, %o4, %l6
bneg loop_1445
addccc %i4, 0x120B, %o2
xor %g4, %g6, %l3
edge16n %i6, %i5, %i7
loop_1445:
subccc %i3, 0x17A6, %o3
fpadd32 %f22, %f12, %f30
ld [%l7 + 0x1C], %f3
be %icc, loop_1446
movle %icc, %o6, %o7
movrlz %i1, %l1, %i2
movcs %xcc, %g7, %g3
loop_1446:
subc %g1, %i0, %o1
tneg %icc, 0x1
ldsb [%l7 + 0x27], %l2
fzero %f20
fmovsgu %icc, %f12, %f31
fba,a %fcc3, loop_1447
xorcc %o5, %l4, %l0
udivx %g5, 0x1A56, %o0
fmovsa %xcc, %f16, %f19
loop_1447:
sub %g2, %o4, %l6
fcmpeq16 %f10, %f20, %l5
xnor %i4, %g4, %g6
taddcctv %o2, %l3, %i6
movvs %xcc, %i5, %i7
fbe %fcc0, loop_1448
alignaddrl %i3, %o6, %o7
fmovsl %icc, %f19, %f2
edge32l %o3, %i1, %i2
loop_1448:
fandnot2s %f2, %f21, %f18
addc %l1, 0x1C3A, %g7
movn %icc, %g3, %g1
srl %o1, %i0, %l2
xnor %o5, 0x107B, %l0
movpos %icc, %l4, %o0
std %f6, [%l7 + 0x70]
fbule,a %fcc1, loop_1449
sra %g5, 0x13, %o4
movrlez %g2, 0x0AB, %l5
addccc %l6, 0x17E6, %g4
loop_1449:
fbue,a %fcc0, loop_1450
sra %i4, %g6, %o2
tsubcctv %l3, 0x18D9, %i6
fornot2s %f23, %f20, %f28
loop_1450:
fpadd16s %f28, %f2, %f2
fmovdn %icc, %f10, %f19
nop
setx 0xB62D598F, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f0
setx 0x67CBB3A1, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f25
fadds %f25, %f0, %f16
udiv %i5, 0x16B0, %i3
andcc %o6, %i7, %o7
alignaddrl %i1, %i2, %o3
nop
setx 0xC857DD9F, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f21
setx 0x58EE4A8C, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f7
fadds %f7, %f21, %f24
andncc %g7, %l1, %g1
movrgz %g3, %i0, %l2
smul %o1, %l0, %l4
bcs,a %icc, loop_1451
mova %xcc, %o0, %o5
stbar
xorcc %g5, 0x19A7, %g2
loop_1451:
fmovrdgz %o4, %f2, %f30
edge32l %l5, %g4, %i4
fpackfix %f16, %f0
sub %l6, 0x1FA5, %g6
movrne %o2, %l3, %i6
fbge %fcc0, loop_1452
srlx %i3, 0x1E, %o6
tsubcc %i7, 0x0AFF, %i5
prefetch [%l7 + 0x1C], 0x0
loop_1452:
nop
fitod %f0, %f8
fdtos %f8, %f3
bgu loop_1453
fxnor %f0, %f6, %f30
movleu %xcc, %i1, %o7
fcmpeq16 %f10, %f16, %i2
loop_1453:
tpos %icc, 0x7
fcmpeq32 %f6, %f8, %g7
ld [%l7 + 0x54], %f16
tl %icc, 0x6
movneg %xcc, %l1, %o3
array8 %g3, %i0, %l2
fandnot2s %f28, %f11, %f15
udivx %o1, 0x1783, %g1
fmuld8sux16 %f25, %f16, %f28
popc 0x0BC4, %l0
xnorcc %o0, %l4, %g5
wr %g0, 0x80, %asi
ldstuba [%l7 + 0x11] %asi, %g2
array16 %o4, %o5, %l5
bcs,a loop_1454
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tgu %icc, 0x7
fmovdvs %icc, %f26, %f19
loop_1454:
bge,a loop_1455
edge16l %g4, %i4, %l6
fblg %fcc1, loop_1456
taddcctv %o2, %l3, %g6
loop_1455:
fmovrslez %i6, %f17, %f16
xnorcc %o6, 0x05D9, %i7
loop_1456:
fbl,a %fcc2, loop_1457
sll %i5, %i1, %o7
bpos,pt %xcc, loop_1458
andncc %i2, %i3, %l1
loop_1457:
edge16 %g7, %g3, %o3
ba %xcc, loop_1459
loop_1458:
nop
set 0x78, %l2
prefetch [%l7 + %l2], 0x0
tgu %icc, 0x6
fmovsge %icc, %f5, %f17
loop_1459:
nop
set 0x0E, %g6
lduha [%l7 + %g6] 0x19, %i0
movleu %xcc, %o1, %g1
ble loop_1460
and %l0, %o0, %l2
be,a %icc, loop_1461
fmovdge %xcc, %f6, %f30
loop_1460:
or %l4, 0x1708, %g2
srax %g5, 0x1E, %o5
loop_1461:
fbule,a %fcc2, loop_1462
array16 %o4, %l5, %i4
fba %fcc2, loop_1463
fpadd16 %f14, %f8, %f10
loop_1462:
sllx %g4, 0x0E, %l6
add %l7, 0x18, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %l3
casxa [%l6] 0x80, %l3, %g6
loop_1463:
edge16 %o2, %i6, %i7
srax %o6, %i1, %o7
movre %i2, %i3, %l1
xnorcc %i5, 0x1F04, %g7
movrlz %o3, %i0, %o1
ldsh [%l7 + 0x0C], %g1
fnot2s %f1, %f11
addcc %l0, %o0, %g3
sethi 0x1B02, %l2
sllx %g2, 0x0B, %l4
flush %l7 + 0x60
tge %icc, 0x3
srax %g5, %o4, %l5
set 0x7C, %o5
stba %o5, [%l7 + %o5] 0xe2
membar #Sync
srax %i4, %l6, %g4
alignaddrl %l3, %g6, %o2
set 0x40, %l3
stda %f16, [%l7 + %l3] 0x18
fbe %fcc2, loop_1464
fbe,a %fcc2, loop_1465
brlez,a %i6, loop_1466
edge16ln %o6, %i1, %i7
loop_1464:
movrne %i2, %o7, %l1
loop_1465:
tsubcc %i3, %g7, %i5
loop_1466:
srl %o3, %o1, %g1
alignaddrl %i0, %l0, %o0
fpack16 %f16, %f0
fmovd %f10, %f16
te %icc, 0x0
edge16ln %g3, %g2, %l2
tleu %icc, 0x4
popc %g5, %l4
stw %o4, [%l7 + 0x4C]
sub %l5, 0x1F61, %o5
movgu %xcc, %l6, %i4
edge8ln %g4, %g6, %o2
tsubcctv %i6, %o6, %l3
tne %icc, 0x6
xnor %i1, %i2, %o7
movrgz %l1, %i7, %g7
taddcctv %i5, 0x0168, %o3
srlx %i3, %o1, %i0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sdiv %g1, 0x192E, %l0
ldx [%l7 + 0x60], %g3
movrgz %o0, 0x221, %g2
call loop_1467
edge8ln %g5, %l4, %o4
movrlz %l2, 0x37B, %l5
set 0x40, %o0
stda %f16, [%l7 + %o0] 0x80
loop_1467:
fones %f6
smul %o5, 0x13B7, %l6
sra %i4, %g4, %g6
popc 0x0F51, %o2
andcc %o6, %l3, %i1
tvc %icc, 0x6
ta %xcc, 0x1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
mulscc %i2, %i6, %l1
ldsh [%l7 + 0x50], %o7
fmovdgu %icc, %f24, %f12
fpadd16s %f4, %f23, %f17
sra %i7, %g7, %o3
movne %xcc, %i3, %i5
move %xcc, %o1, %g1
edge8n %i0, %g3, %o0
tn %xcc, 0x1
fmovd %f2, %f26
movgu %icc, %l0, %g2
fexpand %f7, %f16
umulcc %l4, %o4, %g5
wr %g0, 0x11, %asi
prefetcha [%l7 + 0x38] %asi, 0x1
udiv %l2, 0x19E2, %o5
fbl %fcc1, loop_1468
movpos %xcc, %l6, %g4
nop
set 0x52, %o7
lduh [%l7 + %o7], %g6
xor %i4, %o2, %l3
loop_1468:
tle %icc, 0x4
bne,pt %icc, loop_1469
srlx %i1, 0x19, %i2
wr %g0, 0x10, %asi
ldxa [%l7 + 0x28] %asi, %i6
loop_1469:
movrlz %l1, %o7, %o6
orcc %g7, %i7, %i3
nop
setx loop_1470, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brlz,a %o3, loop_1471
fmovsvs %xcc, %f25, %f7
edge16ln %o1, %i5, %g1
loop_1470:
ldub [%l7 + 0x43], %i0
loop_1471:
tge %xcc, 0x2
tvs %xcc, 0x6
tcc %xcc, 0x4
movneg %xcc, %g3, %l0
lduw [%l7 + 0x1C], %o0
srl %l4, %o4, %g2
udivx %g5, 0x14D0, %l5
movleu %icc, %o5, %l2
tsubcc %l6, %g4, %g6
membar 0x17
movrne %o2, 0x0E7, %l3
tne %icc, 0x4
ldx [%l7 + 0x58], %i4
swap [%l7 + 0x28], %i1
fbug,a %fcc0, loop_1472
nop
setx 0x39BB6A9D205525F7, %l0, %l6
stx %l6, [%l7 + 0x08]
ldx [%l7 + 0x08], %fsr
fnot2s %f31, %f18
mulx %i2, %i6, %l1
loop_1472:
srax %o6, %g7, %o7
edge32l %i3, %o3, %o1
tsubcctv %i7, 0x07AF, %g1
tvc %icc, 0x5
bge,pn %xcc, loop_1473
orn %i5, 0x1C95, %g3
edge16n %i0, %o0, %l4
movge %icc, %o4, %g2
loop_1473:
tvc %icc, 0x2
fmovdvc %icc, %f6, %f29
fcmpgt32 %f28, %f26, %l0
alignaddr %g5, %o5, %l5
sdiv %l6, 0x0CC7, %l2
sll %g6, %g4, %o2
fnand %f20, %f8, %f4
add %i4, %i1, %i2
addc %i6, %l3, %l1
brz %o6, loop_1474
std %f8, [%l7 + 0x40]
fmovdge %xcc, %f12, %f8
fmovsleu %icc, %f22, %f13
loop_1474:
stw %g7, [%l7 + 0x1C]
smul %i3, %o3, %o1
ba,a,pn %icc, loop_1475
fnot2s %f27, %f2
fbge %fcc2, loop_1476
xor %o7, 0x1966, %g1
loop_1475:
sdiv %i7, 0x1617, %g3
fbuge,a %fcc1, loop_1477
loop_1476:
tpos %xcc, 0x1
taddcc %i5, %i0, %l4
wr %g0, 0x80, %asi
ldswa [%l7 + 0x10] %asi, %o4
loop_1477:
nop
set 0x34, %g4
lduw [%l7 + %g4], %o0
ba,a loop_1478
fpadd32s %f27, %f26, %f2
stbar
orncc %g2, 0x0014, %g5
loop_1478:
brlz,a %l0, loop_1479
smulcc %l5, 0x100D, %l6
fpadd16s %f15, %f10, %f19
mova %icc, %o5, %l2
loop_1479:
fbuge %fcc3, loop_1480
brnz %g6, loop_1481
edge16l %o2, %i4, %g4
fcmpeq16 %f18, %f16, %i2
loop_1480:
orcc %i6, %l3, %l1
loop_1481:
andncc %i1, %g7, %i3
edge8n %o3, %o1, %o6
sra %g1, 0x03, %i7
ldsb [%l7 + 0x3B], %o7
smul %g3, %i0, %l4
brlz %i5, loop_1482
fnors %f8, %f24, %f29
movn %icc, %o4, %g2
taddcctv %g5, 0x0EF8, %o0
loop_1482:
add %l5, 0x0D63, %l0
mova %icc, %l6, %o5
sub %g6, 0x1E39, %l2
fba,a %fcc3, loop_1483
fmovsne %xcc, %f1, %f25
subccc %i4, %g4, %o2
orcc %i6, 0x0E6D, %i2
loop_1483:
fornot1 %f16, %f30, %f10
nop
setx 0xC6C8035499A6F2B5, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f16
fsqrtd %f16, %f6
movrlz %l3, %l1, %g7
fnot2 %f6, %f16
tneg %xcc, 0x2
fmuld8ulx16 %f22, %f21, %f12
call loop_1484
edge32n %i1, %o3, %i3
fmovdpos %icc, %f6, %f11
wr %g0, 0x10, %asi
lduba [%l7 + 0x58] %asi, %o1
loop_1484:
membar 0x26
fandnot1 %f0, %f16, %f20
addccc %g1, 0x1AE9, %i7
fblg %fcc1, loop_1485
xnor %o6, %g3, %o7
fbe,a %fcc3, loop_1486
fpadd16s %f5, %f11, %f27
loop_1485:
tle %xcc, 0x0
movne %xcc, %i0, %i5
loop_1486:
fnands %f15, %f29, %f6
brz %l4, loop_1487
movleu %icc, %g2, %o4
bge,a,pn %xcc, loop_1488
xorcc %g5, %l5, %o0
loop_1487:
xnorcc %l6, %o5, %g6
ldsh [%l7 + 0x62], %l0
loop_1488:
nop
fitod %f0, %f30
fdtox %f30, %f16
fble %fcc3, loop_1489
movvs %xcc, %l2, %g4
bne,a %icc, loop_1490
ldsw [%l7 + 0x50], %o2
loop_1489:
fmovrdgez %i4, %f26, %f6
tn %xcc, 0x3
loop_1490:
nop
wr %g0, 0x89, %asi
stwa %i2, [%l7 + 0x24] %asi
fpadd32s %f1, %f31, %f28
set 0x63, %l0
ldsba [%l7 + %l0] 0x18, %l3
brlez %i6, loop_1491
tcs %icc, 0x0
fmul8sux16 %f20, %f22, %f16
orcc %l1, %i1, %g7
loop_1491:
srax %o3, %o1, %g1
wr %g0, 0x81, %asi
prefetcha [%l7 + 0x60] %asi, 0x0
fandnot1s %f28, %f13, %f12
edge16ln %i7, %g3, %o7
fmovdpos %xcc, %f12, %f2
movrne %i0, %i5, %o6
tvs %xcc, 0x2
set 0x24, %i5
lduwa [%l7 + %i5] 0x89, %g2
edge16l %l4, %g5, %l5
nop
setx loop_1492, %l0, %l1
jmpl %l1, %o0
fmovd %f18, %f12
stx %o4, [%l7 + 0x38]
fmovd %f24, %f16
loop_1492:
alignaddr %l6, %o5, %g6
udiv %l2, 0x12C0, %g4
tcc %xcc, 0x1
fmovdl %xcc, %f28, %f9
edge16n %l0, %i4, %i2
movle %icc, %l3, %o2
tle %icc, 0x2
tvs %xcc, 0x1
fmovrdgez %i6, %f16, %f14
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
move %xcc, %i1, %g7
fbug %fcc2, loop_1493
faligndata %f28, %f8, %f0
set 0x2F, %g1
ldstuba [%l7 + %g1] 0x10, %o3
loop_1493:
edge32ln %l1, %o1, %i3
edge8l %i7, %g3, %g1
tvc %icc, 0x3
andncc %i0, %o7, %i5
orncc %g2, 0x01E0, %l4
andn %g5, 0x1623, %o6
movre %l5, %o0, %l6
andcc %o5, %g6, %l2
membar 0x0C
movpos %xcc, %o4, %g4
fbne,a %fcc2, loop_1494
movrne %i4, %l0, %i2
mulscc %l3, %o2, %i6
edge8n %g7, %i1, %l1
loop_1494:
taddcc %o3, %o1, %i3
mulx %i7, %g1, %i0
edge32l %o7, %i5, %g3
edge32l %g2, %g5, %l4
umulcc %o6, 0x0AC4, %o0
bge,a,pt %xcc, loop_1495
tvc %icc, 0x7
swap [%l7 + 0x64], %l6
ldsw [%l7 + 0x70], %o5
loop_1495:
nop
fitos %f17, %f5
te %icc, 0x4
udivcc %l5, 0x1B5A, %l2
sdiv %o4, 0x1DCA, %g6
pdist %f4, %f30, %f10
membar 0x65
edge32l %g4, %i4, %i2
tge %icc, 0x3
edge8l %l0, %o2, %i6
andncc %g7, %i1, %l3
movgu %icc, %o3, %o1
fpadd32s %f3, %f27, %f24
edge8 %i3, %i7, %l1
fcmpgt32 %f28, %f28, %i0
andcc %o7, 0x084F, %g1
andcc %g3, %i5, %g2
umul %l4, %g5, %o6
edge8l %l6, %o5, %l5
udivcc %o0, 0x018F, %o4
xorcc %g6, %g4, %l2
movrne %i2, %i4, %l0
movn %icc, %o2, %i6
bcs,a,pt %icc, loop_1496
tle %icc, 0x5
fmovrdlz %i1, %f4, %f30
movpos %icc, %g7, %o3
loop_1496:
smulcc %l3, 0x06F7, %i3
wr %g0, 0x11, %asi
ldsha [%l7 + 0x46] %asi, %o1
bl,pt %xcc, loop_1497
andncc %i7, %i0, %l1
subc %g1, %g3, %o7
fmovrdgz %g2, %f22, %f14
loop_1497:
stw %i5, [%l7 + 0x70]
xorcc %g5, %o6, %l4
srl %o5, %l5, %o0
andn %o4, 0x12C5, %g6
fand %f2, %f6, %f10
orcc %g4, 0x045E, %l2
nop
setx loop_1498, %l0, %l1
jmpl %l1, %l6
umulcc %i4, 0x149A, %i2
array32 %o2, %l0, %i1
movg %xcc, %g7, %o3
loop_1498:
bpos,a,pt %xcc, loop_1499
fpack16 %f0, %f9
fzero %f4
movne %icc, %i6, %l3
loop_1499:
brlz,a %o1, loop_1500
srax %i7, %i3, %l1
nop
fitos %f8, %f3
fstoi %f3, %f12
fbo %fcc2, loop_1501
loop_1500:
fbul,a %fcc0, loop_1502
or %g1, 0x067E, %i0
sra %o7, 0x17, %g2
loop_1501:
fmovdvc %xcc, %f10, %f16
loop_1502:
addc %g3, %i5, %g5
xorcc %l4, %o6, %o5
sra %l5, 0x04, %o0
tneg %icc, 0x5
tleu %icc, 0x6
sdiv %o4, 0x0378, %g6
fmovrsgz %l2, %f19, %f23
fmovrdlz %g4, %f0, %f22
array16 %i4, %i2, %l6
andcc %o2, %i1, %g7
movleu %xcc, %l0, %i6
addcc %o3, 0x1497, %l3
movrgez %o1, %i7, %l1
array8 %g1, %i0, %i3
wr %g0, 0x88, %asi
stha %o7, [%l7 + 0x5C] %asi
brlz %g2, loop_1503
fpack32 %f10, %f28, %f12
subc %i5, %g5, %g3
nop
fitos %f11, %f15
fstox %f15, %f14
fxtos %f14, %f25
loop_1503:
andcc %l4, %o5, %o6
movgu %xcc, %l5, %o4
stx %o0, [%l7 + 0x18]
set 0x6C, %g3
stwa %g6, [%l7 + %g3] 0x15
sdivcc %g4, 0x0DD9, %l2
fpadd32 %f18, %f6, %f12
membar 0x5D
edge8n %i2, %i4, %l6
tne %xcc, 0x3
array32 %o2, %g7, %i1
orn %i6, %l0, %l3
umulcc %o1, %i7, %l1
brgez,a %o3, loop_1504
fpsub16 %f6, %f22, %f4
movrgz %g1, 0x2E8, %i3
addcc %o7, 0x0E98, %i0
loop_1504:
mulscc %i5, %g5, %g3
or %g2, 0x1148, %l4
edge8n %o6, %o5, %o4
edge16 %l5, %o0, %g6
ta %icc, 0x7
addcc %g4, 0x1DD5, %i2
array16 %i4, %l2, %l6
fmovrsgez %g7, %f14, %f4
ldub [%l7 + 0x16], %o2
fmovdcs %xcc, %f1, %f15
addc %i6, %l0, %l3
fand %f4, %f6, %f18
membar 0x79
fmovdleu %xcc, %f1, %f22
fxors %f6, %f1, %f21
umul %o1, %i7, %i1
andcc %o3, 0x084B, %g1
movrgz %i3, 0x3C9, %o7
udivx %l1, 0x1620, %i5
te %icc, 0x7
udivcc %g5, 0x1E32, %i0
tg %xcc, 0x7
edge16ln %g3, %l4, %g2
brlz %o6, loop_1505
tge %xcc, 0x5
edge8n %o4, %l5, %o5
tle %xcc, 0x3
loop_1505:
tpos %icc, 0x0
set 0x26, %g7
stba %o0, [%l7 + %g7] 0x22
membar #Sync
sir 0x0F01
popc 0x1931, %g6
wr %g0, 0x80, %asi
lduba [%l7 + 0x14] %asi, %i2
taddcc %g4, 0x07D4, %i4
fmovdg %xcc, %f11, %f31
add %l2, 0x11F7, %g7
set 0x3C, %l5
ldswa [%l7 + %l5] 0x81, %o2
movg %xcc, %l6, %i6
fpsub32s %f28, %f17, %f1
lduw [%l7 + 0x1C], %l3
flush %l7 + 0x0C
udivcc %l0, 0x01A8, %i7
nop
set 0x7C, %i1
ldsb [%l7 + %i1], %i1
sub %o1, 0x0E52, %o3
sethi 0x0600, %g1
set 0x30, %l4
lduwa [%l7 + %l4] 0x11, %o7
fmul8x16au %f29, %f24, %f18
edge8n %i3, %l1, %g5
fbul,a %fcc0, loop_1506
fbul,a %fcc1, loop_1507
movleu %icc, %i5, %g3
fmovsge %icc, %f23, %f21
loop_1506:
fmovdgu %xcc, %f9, %f11
loop_1507:
nop
set 0x40, %o6
sta %f11, [%l7 + %o6] 0x88
xorcc %l4, 0x0C7F, %g2
nop
setx 0x42E90EEDC0428DFE, %l0, %l6
stx %l6, [%l7 + 0x18]
ldx [%l7 + 0x18], %fsr
sir 0x1A26
be,a,pt %xcc, loop_1508
ldsh [%l7 + 0x56], %o6
andncc %o4, %i0, %o5
movg %icc, %l5, %o0
loop_1508:
movre %g6, 0x3E9, %g4
bneg,a,pt %xcc, loop_1509
orcc %i2, %i4, %l2
tl %icc, 0x3
fornot1s %f10, %f30, %f31
loop_1509:
xnor %o2, %g7, %i6
xor %l6, %l3, %i7
ta %xcc, 0x2
edge32ln %l0, %o1, %i1
tpos %xcc, 0x3
orncc %g1, %o7, %o3
mulscc %i3, 0x1E88, %g5
sll %l1, 0x1D, %g3
wr %g0, 0x2a, %asi
stwa %l4, [%l7 + 0x74] %asi
membar #Sync
smulcc %g2, %i5, %o4
tvs %xcc, 0x5
udiv %o6, 0x1C1F, %i0
fbl,a %fcc2, loop_1510
ldub [%l7 + 0x56], %l5
sethi 0x180B, %o5
array32 %g6, %o0, %i2
loop_1510:
sdiv %g4, 0x0AA2, %i4
fmovrse %l2, %f28, %f27
fcmpne32 %f14, %f18, %g7
movg %icc, %o2, %i6
ld [%l7 + 0x3C], %f10
array16 %l6, %l3, %l0
orn %o1, 0x1A69, %i1
sllx %i7, 0x16, %o7
tvc %icc, 0x5
fmovscc %xcc, %f5, %f29
fmovsleu %xcc, %f3, %f29
fxors %f25, %f17, %f27
orn %g1, %o3, %i3
movre %g5, 0x0E4, %g3
tle %xcc, 0x6
addc %l4, 0x09BD, %l1
xnorcc %g2, %o4, %i5
orncc %o6, %l5, %i0
tne %icc, 0x4
sra %o5, %g6, %i2
nop
setx 0x6F9CB7B8, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f19
setx 0x1D3EA6AB, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f14
fdivs %f14, %f19, %f31
fmovdvs %xcc, %f29, %f15
fmovrdgez %o0, %f2, %f12
brnz,a %g4, loop_1511
bvs %icc, loop_1512
xnor %i4, 0x0CE3, %g7
wr %g0, 0x10, %asi
swapa [%l7 + 0x3C] %asi, %o2
loop_1511:
fnands %f15, %f5, %f18
loop_1512:
popc 0x194B, %l2
add %l7, 0x6C, %l6
wr %g0, 0x04, %asi
casa [%l6] %asi, %i6, %l6
fnot1 %f10, %f12
ldx [%l7 + 0x30], %l3
or %o1, %i1, %l0
edge8l %o7, %g1, %i7
fnands %f20, %f1, %f27
edge32 %i3, %g5, %o3
fbuge %fcc1, loop_1513
tpos %icc, 0x2
udivcc %l4, 0x1016, %l1
tcs %icc, 0x4
loop_1513:
fmovsge %xcc, %f1, %f24
fbo %fcc0, loop_1514
movvs %icc, %g2, %o4
fnot1 %f8, %f8
mulscc %i5, 0x0465, %o6
loop_1514:
fpadd16 %f18, %f6, %f26
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fpack16 %f30, %f14
ba loop_1515
fmovrslz %l5, %f17, %f26
xnorcc %g3, 0x0EA6, %o5
smul %g6, 0x0A96, %i2
loop_1515:
fbuge %fcc1, loop_1516
tvs %xcc, 0x3
fcmple32 %f26, %f6, %o0
mulx %g4, %i0, %i4
loop_1516:
fbug %fcc0, loop_1517
tleu %icc, 0x7
movre %g7, %o2, %l2
fmovdcs %xcc, %f3, %f12
loop_1517:
fba %fcc0, loop_1518
stx %i6, [%l7 + 0x28]
movrlez %l3, 0x163, %o1
sllx %l6, %i1, %l0
loop_1518:
bg loop_1519
fnot1s %f31, %f25
xnorcc %o7, 0x1989, %i7
ble,a,pt %icc, loop_1520
loop_1519:
edge32n %i3, %g5, %o3
fpsub32 %f12, %f22, %f24
andn %g1, %l4, %l1
loop_1520:
fbu %fcc3, loop_1521
fmovrdne %o4, %f22, %f4
membar 0x11
xor %i5, 0x0032, %g2
loop_1521:
movvs %xcc, %l5, %g3
fmovsvs %icc, %f16, %f11
bl,pt %icc, loop_1522
nop
setx 0x1287B107, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f11
fsqrts %f11, %f24
fandnot2 %f18, %f22, %f8
fands %f22, %f11, %f22
loop_1522:
fxor %f26, %f8, %f4
movcc %icc, %o5, %g6
fmovdcs %xcc, %f12, %f28
and %i2, 0x1020, %o6
tsubcctv %g4, %i0, %i4
tsubcc %o0, %o2, %g7
fmovsvc %xcc, %f18, %f17
fmovdle %icc, %f13, %f4
srlx %l2, 0x1C, %l3
edge32l %o1, %i6, %i1
fbug,a %fcc1, loop_1523
fbl %fcc3, loop_1524
popc %l0, %o7
fmovdcs %icc, %f12, %f22
loop_1523:
ta %icc, 0x2
loop_1524:
tl %xcc, 0x0
xor %l6, 0x0DDB, %i3
flush %l7 + 0x40
fbule,a %fcc3, loop_1525
tcs %icc, 0x3
array8 %g5, %o3, %g1
fpadd32s %f28, %f8, %f22
loop_1525:
te %icc, 0x0
bgu,a loop_1526
movn %xcc, %l4, %i7
tgu %icc, 0x4
fbe %fcc0, loop_1527
loop_1526:
bneg,a,pt %icc, loop_1528
stbar
fmovsvc %icc, %f2, %f3
loop_1527:
fblg,a %fcc0, loop_1529
loop_1528:
fbge %fcc3, loop_1530
sir 0x0A1C
bne %icc, loop_1531
loop_1529:
fpsub32 %f24, %f0, %f12
loop_1530:
nop
set 0x40, %i3
ldda [%l7 + %i3] 0x04, %l0
loop_1531:
tn %icc, 0x7
fbule %fcc1, loop_1532
edge16l %i5, %o4, %l5
tn %xcc, 0x6
movrlz %g2, 0x098, %g3
loop_1532:
fbge,a %fcc1, loop_1533
movcs %xcc, %g6, %i2
ldsb [%l7 + 0x74], %o6
udivcc %o5, 0x090A, %i0
loop_1533:
fmovrdgez %g4, %f4, %f6
ld [%l7 + 0x34], %f11
fbl,a %fcc1, loop_1534
sir 0x0E39
stw %o0, [%l7 + 0x28]
edge32l %i4, %o2, %l2
loop_1534:
call loop_1535
tpos %icc, 0x5
tneg %icc, 0x4
stbar
loop_1535:
edge16n %l3, %o1, %g7
movneg %icc, %i1, %i6
addccc %l0, 0x16C5, %l6
edge8l %o7, %i3, %g5
udiv %g1, 0x0C63, %l4
fbo %fcc1, loop_1536
fpadd32 %f2, %f4, %f2
bl,a,pn %icc, loop_1537
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1536:
sth %i7, [%l7 + 0x7C]
xorcc %o3, 0x1928, %i5
loop_1537:
tneg %icc, 0x6
popc %o4, %l1
fble,a %fcc3, loop_1538
nop
setx loop_1539, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bne,a,pn %icc, loop_1540
fornot1 %f18, %f30, %f0
loop_1538:
mulx %l5, %g3, %g2
loop_1539:
nop
set 0x18, %i0
lda [%l7 + %i0] 0x15, %f10
loop_1540:
ba,pn %xcc, loop_1541
sdiv %g6, 0x11E6, %i2
fmuld8sux16 %f6, %f16, %f22
fnot2 %f14, %f26
loop_1541:
orcc %o5, %o6, %g4
subccc %o0, %i0, %o2
array16 %i4, %l3, %l2
fbul,a %fcc2, loop_1542
edge32ln %g7, %i1, %i6
stbar
movleu %xcc, %l0, %l6
loop_1542:
udivx %o7, 0x1910, %o1
xnor %i3, 0x1855, %g1
fmovda %icc, %f10, %f5
mulx %l4, %i7, %g5
fsrc2s %f23, %f14
fpack32 %f26, %f2, %f14
bg,pt %xcc, loop_1543
udivcc %i5, 0x154E, %o4
orncc %o3, %l5, %g3
movgu %xcc, %g2, %g6
loop_1543:
sra %l1, 0x01, %i2
edge8l %o5, %o6, %g4
srlx %o0, %o2, %i0
fmovsgu %icc, %f25, %f26
edge32l %l3, %i4, %l2
array32 %i1, %g7, %i6
be loop_1544
edge16ln %l0, %l6, %o1
ble,a %icc, loop_1545
lduh [%l7 + 0x2E], %i3
loop_1544:
smulcc %g1, 0x1334, %o7
bvs,pn %xcc, loop_1546
loop_1545:
tne %icc, 0x3
xnorcc %i7, %l4, %g5
nop
setx 0x3369E3AC, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f30
setx 0xB31D9216, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f20
fmuls %f20, %f30, %f28
loop_1546:
fnot2 %f26, %f16
fmul8x16 %f31, %f22, %f16
fbn %fcc0, loop_1547
tge %icc, 0x5
movg %xcc, %o4, %i5
fcmpeq16 %f4, %f20, %l5
loop_1547:
nop
setx 0x32C95F4BB04875E7, %l0, %l6
stx %l6, [%l7 + 0x40]
ldx [%l7 + 0x40], %fsr
tpos %icc, 0x1
subc %g3, 0x0409, %o3
fmovdcc %xcc, %f1, %f13
addccc %g6, %g2, %i2
fmul8ulx16 %f30, %f28, %f18
wr %g0, 0x10, %asi
stba %o5, [%l7 + 0x23] %asi
subcc %l1, %g4, %o6
ldsb [%l7 + 0x6C], %o0
fnand %f6, %f0, %f16
movneg %icc, %o2, %i0
edge16 %i4, %l3, %l2
edge16l %i1, %g7, %l0
ldsw [%l7 + 0x48], %l6
sra %i6, 0x1E, %i3
tge %icc, 0x5
sethi 0x1095, %o1
tle %icc, 0x4
movl %icc, %g1, %o7
nop
setx loop_1548, %l0, %l1
jmpl %l1, %i7
fmovrdlz %g5, %f10, %f8
tgu %icc, 0x7
mulscc %l4, %i5, %o4
loop_1548:
tl %icc, 0x7
tvs %icc, 0x2
wr %g0, 0x80, %asi
ldswa [%l7 + 0x48] %asi, %g3
fandnot2s %f15, %f14, %f8
fpadd16 %f8, %f6, %f18
taddcc %l5, 0x10A6, %g6
subc %o3, 0x106B, %i2
fmovdvc %xcc, %f18, %f20
movrgez %o5, 0x3C6, %g2
fsrc1 %f4, %f4
subc %l1, 0x1181, %o6
set 0x10, %g5
swapa [%l7 + %g5] 0x10, %g4
nop
setx loop_1549, %l0, %l1
jmpl %l1, %o2
movg %xcc, %i0, %o0
fpmerge %f2, %f7, %f4
fcmpeq16 %f22, %f6, %i4
loop_1549:
tn %icc, 0x3
fnor %f24, %f2, %f4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
alignaddr %l2, %l3, %i1
sra %g7, %l0, %l6
wr %g0, 0x19, %asi
swapa [%l7 + 0x5C] %asi, %i3
xnor %o1, 0x010F, %g1
fbue %fcc1, loop_1550
nop
setx 0xD06F411D, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f28
setx 0x5A00264F, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f13
fadds %f13, %f28, %f19
tvc %icc, 0x6
movrne %o7, 0x0B4, %i7
loop_1550:
edge8 %g5, %i6, %i5
fnot2s %f15, %f10
tne %xcc, 0x6
tpos %icc, 0x3
fbuge %fcc2, loop_1551
subccc %l4, %o4, %l5
fmovdleu %xcc, %f20, %f24
movleu %xcc, %g3, %o3
loop_1551:
tne %icc, 0x3
brz,a %i2, loop_1552
fbne,a %fcc2, loop_1553
fbue %fcc2, loop_1554
and %o5, 0x1AF3, %g6
loop_1552:
sdivx %l1, 0x1942, %g2
loop_1553:
sllx %g4, 0x0B, %o6
loop_1554:
nop
set 0x15, %i2
ldsba [%l7 + %i2] 0x10, %i0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tle %icc, 0x7
movre %o2, %o0, %i4
fba,a %fcc3, loop_1555
orcc %l3, 0x1917, %l2
edge16 %i1, %l0, %l6
edge8l %g7, %i3, %g1
loop_1555:
ldsw [%l7 + 0x4C], %o1
movcc %icc, %i7, %g5
alignaddr %i6, %i5, %o7
andncc %l4, %l5, %g3
alignaddr %o4, %i2, %o3
fxnors %f14, %f22, %f11
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fandnot2 %f12, %f16, %f26
fnot2 %f22, %f18
andn %o5, %g6, %g2
move %xcc, %g4, %o6
fsrc1 %f22, %f30
tgu %icc, 0x1
xorcc %l1, %i0, %o2
fabss %f9, %f5
edge8 %o0, %l3, %l2
sra %i4, %i1, %l6
ld [%l7 + 0x44], %f0
fones %f8
movn %icc, %l0, %i3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fxnor %f4, %f26, %f18
xnorcc %g1, 0x0803, %o1
andncc %g7, %g5, %i7
fzeros %f9
xnorcc %i5, %o7, %i6
subc %l5, %l4, %o4
tne %xcc, 0x0
edge16ln %g3, %i2, %o5
fmovsvc %xcc, %f12, %f18
smulcc %g6, %o3, %g2
ldsh [%l7 + 0x6C], %g4
set 0x40, %i6
stwa %l1, [%l7 + %i6] 0x2a
membar #Sync
andn %o6, %o2, %o0
bl %xcc, loop_1556
fmovrde %i0, %f2, %f18
array16 %l2, %i4, %i1
fnegd %f14, %f28
loop_1556:
and %l3, 0x10B6, %l0
nop
fitod %f8, %f28
fdtoi %f28, %f26
orn %i3, %l6, %o1
tpos %xcc, 0x1
xorcc %g7, %g1, %g5
edge8ln %i5, %o7, %i6
srax %l5, %i7, %o4
sethi 0x148C, %l4
set 0x34, %l6
ldstuba [%l7 + %l6] 0x11, %g3
movne %icc, %i2, %g6
set 0x48, %g2
lduha [%l7 + %g2] 0x18, %o3
movrne %o5, %g2, %g4
fblg %fcc2, loop_1557
orncc %o6, %l1, %o0
array16 %i0, %l2, %o2
fba %fcc3, loop_1558
loop_1557:
fsrc1s %f1, %f13
set 0x38, %o1
prefetcha [%l7 + %o1] 0x11, 0x2
loop_1558:
movrlez %l3, 0x244, %l0
bvc,pt %icc, loop_1559
fpadd16 %f22, %f24, %f18
fcmple16 %f20, %f4, %i1
movne %icc, %l6, %o1
loop_1559:
fmovsle %icc, %f14, %f23
call loop_1560
tvc %xcc, 0x5
fpack32 %f12, %f16, %f22
wr %g0, 0x52, %asi
ldxa [%g0 + 0x208] %asi, %i3
loop_1560:
xnor %g7, %g1, %g5
or %i5, 0x1283, %i6
movne %xcc, %l5, %i7
brlez,a %o4, loop_1561
srax %l4, %g3, %i2
set 0x48, %o2
sta %f29, [%l7 + %o2] 0x89
loop_1561:
fmovsa %xcc, %f16, %f16
edge16 %o7, %o3, %g6
fcmpeq32 %f10, %f0, %o5
udiv %g4, 0x1593, %o6
taddcctv %g2, %l1, %o0
fandnot2s %f9, %f29, %f21
fone %f28
xnor %l2, 0x0BDC, %o2
srl %i4, 0x18, %l3
fmovscc %xcc, %f9, %f19
tcc %icc, 0x5
array16 %l0, %i1, %i0
movrne %l6, %o1, %i3
fcmple32 %f18, %f14, %g7
nop
fitod %f13, %f0
fbul %fcc0, loop_1562
nop
fitos %f8, %f15
fstox %f15, %f8
fxtos %f8, %f10
bn,a %xcc, loop_1563
bcs loop_1564
loop_1562:
sub %g5, %i5, %i6
umul %l5, %i7, %g1
loop_1563:
te %xcc, 0x5
loop_1564:
fnot2 %f16, %f0
fnors %f15, %f2, %f6
wr %g0, 0x80, %asi
stha %o4, [%l7 + 0x74] %asi
tg %icc, 0x0
ldx [%l7 + 0x08], %l4
taddcc %g3, 0x064B, %o7
for %f4, %f22, %f10
and %o3, %g6, %i2
fpsub32 %f18, %f16, %f18
movcs %icc, %o5, %g4
array32 %o6, %g2, %o0
fmovsg %xcc, %f28, %f17
fmovsl %xcc, %f18, %f1
movvc %icc, %l2, %l1
fpmerge %f13, %f19, %f8
taddcctv %i4, 0x1708, %o2
sethi 0x15F0, %l3
nop
setx 0x8911FF48F763B4EC, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f12
setx 0x51549A1AD7F66D37, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f8
fmuld %f8, %f12, %f16
srax %l0, %i0, %l6
movvs %xcc, %i1, %o1
array32 %g7, %i3, %g5
wr %g0, 0x80, %asi
ldxa [%l7 + 0x08] %asi, %i6
addccc %i5, 0x0A2D, %l5
subccc %g1, %i7, %o4
nop
setx 0xD1BA05CE5B7CAAFB, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f28
setx 0xFFBBBF53A665ACF2, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f24
fsubd %f24, %f28, %f8
movneg %xcc, %g3, %l4
bn,a loop_1565
fabsd %f8, %f12
stw %o7, [%l7 + 0x70]
movpos %icc, %g6, %o3
loop_1565:
ba,a,pt %xcc, loop_1566
movn %icc, %o5, %g4
sll %o6, 0x10, %i2
bn,a,pn %icc, loop_1567
loop_1566:
alignaddrl %g2, %l2, %l1
popc %i4, %o0
xor %o2, %l3, %l0
loop_1567:
fpadd32s %f22, %f2, %f13
edge32 %l6, %i0, %o1
nop
set 0x7C, %i7
sth %i1, [%l7 + %i7]
movvs %icc, %i3, %g5
movgu %icc, %i6, %g7
alignaddr %l5, %i5, %g1
edge8 %i7, %o4, %g3
movl %icc, %o7, %l4
fmovsvs %xcc, %f2, %f1
movge %xcc, %o3, %o5
sub %g4, %g6, %o6
fbue,a %fcc0, loop_1568
fbe,a %fcc1, loop_1569
fmovdg %xcc, %f22, %f10
fone %f28
loop_1568:
nop
wr %g0, 0x23, %asi
stba %i2, [%l7 + 0x26] %asi
membar #Sync
loop_1569:
tleu %xcc, 0x3
movgu %icc, %g2, %l1
fble,a %fcc3, loop_1570
bl,pn %icc, loop_1571
ta %icc, 0x7
fbo %fcc3, loop_1572
loop_1570:
edge8ln %i4, %l2, %o2
loop_1571:
fbge,a %fcc2, loop_1573
nop
set 0x0F, %i4
ldub [%l7 + %i4], %l3
loop_1572:
tcs %icc, 0x1
fble %fcc2, loop_1574
loop_1573:
fcmpgt16 %f24, %f6, %l0
nop
setx 0x81BDA036AE55A0D8, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f28
setx 0x1A069F1242DCABFD, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f22
fmuld %f22, %f28, %f22
ldsw [%l7 + 0x64], %l6
loop_1574:
array32 %i0, %o1, %i1
and %o0, %i3, %g5
movleu %icc, %g7, %i6
movne %icc, %l5, %g1
tsubcc %i5, %o4, %i7
xor %g3, 0x17F7, %l4
edge32l %o7, %o3, %g4
movvs %icc, %o5, %g6
fmul8x16 %f15, %f28, %f28
fmovsg %xcc, %f27, %f20
xnorcc %i2, 0x144E, %o6
tge %xcc, 0x7
array16 %g2, %l1, %l2
fbule,a %fcc0, loop_1575
fnegd %f28, %f18
movrgz %i4, %l3, %o2
fbul %fcc0, loop_1576
loop_1575:
movgu %xcc, %l0, %i0
membar #Sync
wr %g0, 0xf9, %asi
ldda [%l7 + 0x40] %asi, %f16
loop_1576:
nop
wr %g0, 0x81, %asi
lda [%l7 + 0x28] %asi, %f27
fbul %fcc1, loop_1577
edge32ln %l6, %o1, %o0
tge %xcc, 0x6
edge16ln %i3, %g5, %g7
loop_1577:
fornot2 %f30, %f14, %f4
or %i1, %i6, %g1
edge16n %l5, %i5, %i7
fmovsl %icc, %f21, %f17
movgu %xcc, %o4, %l4
orncc %o7, 0x03AB, %o3
set 0x33, %o3
lduba [%l7 + %o3] 0x11, %g3
subccc %o5, 0x06BC, %g4
fsrc1s %f27, %f8
array16 %g6, %o6, %i2
movvs %xcc, %l1, %g2
udivx %l2, 0x1FF9, %l3
sdivx %i4, 0x0B04, %o2
mulx %i0, 0x13D2, %l0
wr %g0, 0x89, %asi
stwa %o1, [%l7 + 0x08] %asi
movcc %xcc, %o0, %i3
andcc %g5, %l6, %i1
movneg %xcc, %i6, %g1
movpos %xcc, %l5, %g7
sdivx %i7, 0x015C, %o4
taddcctv %i5, 0x08DB, %l4
edge32ln %o3, %o7, %g3
andncc %g4, %o5, %g6
sir 0x0DBE
fmul8x16 %f21, %f6, %f6
array32 %i2, %o6, %g2
fmovrdgez %l2, %f2, %f26
ta %xcc, 0x3
tl %icc, 0x4
movleu %xcc, %l1, %l3
fmovde %xcc, %f11, %f22
stw %i4, [%l7 + 0x6C]
addccc %o2, 0x103F, %i0
ldstub [%l7 + 0x68], %l0
fbl,a %fcc1, loop_1578
fmovsneg %xcc, %f19, %f17
movcc %icc, %o1, %o0
wr %g0, 0x81, %asi
ldstuba [%l7 + 0x21] %asi, %g5
loop_1578:
fbug,a %fcc2, loop_1579
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
udivx %l6, 0x11ED, %i3
fble %fcc3, loop_1580
loop_1579:
movg %xcc, %i6, %i1
wr %g0, 0x80, %asi
lda [%l7 + 0x34] %asi, %f9
loop_1580:
movre %l5, 0x167, %g7
brlz %g1, loop_1581
ta %icc, 0x3
movle %icc, %o4, %i7
alignaddrl %i5, %l4, %o3
loop_1581:
stb %o7, [%l7 + 0x52]
bneg,a %xcc, loop_1582
fbne %fcc0, loop_1583
fmovsl %icc, %f20, %f7
bgu %icc, loop_1584
loop_1582:
edge16l %g3, %g4, %o5
loop_1583:
nop
setx 0xE4631D4BE0740C02, %l0, %l6
stx %l6, [%l7 + 0x20]
ldx [%l7 + 0x20], %fsr
fpack32 %f28, %f14, %f16
loop_1584:
add %i2, %o6, %g2
tneg %xcc, 0x4
edge32n %l2, %g6, %l3
edge16 %i4, %l1, %i0
movg %xcc, %o2, %o1
add %o0, 0x1415, %l0
movge %xcc, %g5, %l6
fcmple16 %f0, %f28, %i3
fbe,a %fcc2, loop_1585
movrlez %i6, 0x0F8, %i1
udivx %g7, 0x1DA9, %l5
ble,a %icc, loop_1586
loop_1585:
brgez,a %g1, loop_1587
fbug %fcc0, loop_1588
andn %o4, 0x0522, %i7
loop_1586:
array32 %l4, %i5, %o3
loop_1587:
nop
fitos %f15, %f5
loop_1588:
array32 %g3, %o7, %g4
sethi 0x1C2A, %i2
taddcc %o6, %o5, %l2
bvc,a,pt %icc, loop_1589
andcc %g6, %g2, %i4
sdivcc %l1, 0x1915, %i0
movleu %icc, %o2, %l3
loop_1589:
movvc %xcc, %o0, %l0
edge32ln %g5, %l6, %o1
movvc %xcc, %i6, %i1
lduw [%l7 + 0x18], %g7
fnors %f17, %f18, %f21
tpos %xcc, 0x6
fsrc2 %f18, %f4
edge8l %i3, %g1, %l5
alignaddrl %o4, %i7, %i5
be,a loop_1590
fmovsa %xcc, %f7, %f13
fcmpeq16 %f20, %f4, %l4
nop
setx 0x6E59E410260E827D, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f0
setx 0x7CE2B9B9D16CA9D9, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f12
fmuld %f12, %f0, %f8
loop_1590:
movleu %icc, %g3, %o7
nop
fitod %f10, %f28
fdtos %f28, %f18
fmovsneg %xcc, %f0, %f25
tsubcctv %g4, 0x0FF2, %o3
brgz,a %i2, loop_1591
nop
set 0x16, %o4
lduh [%l7 + %o4], %o5
brlez %o6, loop_1592
bge,a,pt %icc, loop_1593
loop_1591:
be %icc, loop_1594
tle %xcc, 0x1
loop_1592:
edge16l %l2, %g6, %g2
loop_1593:
nop
fitod %f8, %f12
fdtos %f12, %f28
loop_1594:
brlz %i4, loop_1595
brgz %i0, loop_1596
andcc %l1, %o2, %o0
movneg %icc, %l3, %g5
loop_1595:
fmovdg %xcc, %f16, %f25
loop_1596:
movrgz %l0, %l6, %i6
fbn %fcc2, loop_1597
fbul %fcc0, loop_1598
subccc %o1, 0x04C9, %i1
fbule %fcc0, loop_1599
loop_1597:
fnot2s %f12, %f24
loop_1598:
movre %g7, %g1, %l5
movvc %icc, %i3, %i7
loop_1599:
tcs %icc, 0x0
nop
setx 0xFABC84F1CE61B4BA, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f4
fsqrtd %f4, %f26
set 0x30, %l1
ldda [%l7 + %l1] 0x19, %i4
movcc %xcc, %o4, %l4
sdivcc %o7, 0x0026, %g3
nop
setx 0x8355E1D08068D10F, %l0, %l6
stx %l6, [%l7 + 0x18]
ldx [%l7 + 0x18], %fsr
nop
set 0x48, %g6
ldsw [%l7 + %g6], %g4
xnorcc %o3, 0x156B, %o5
mulscc %i2, 0x0E70, %l2
tgu %icc, 0x0
wr %g0, 0x89, %asi
stha %g6, [%l7 + 0x2E] %asi
xorcc %o6, %g2, %i0
sdivx %l1, 0x18CC, %i4
or %o0, 0x0462, %l3
srax %o2, %l0, %l6
fnot1 %f20, %f4
srlx %i6, 0x0A, %g5
addc %i1, %g7, %o1
mova %xcc, %g1, %l5
bcs,a %icc, loop_1600
brlz %i3, loop_1601
call loop_1602
fornot1s %f11, %f2, %f1
loop_1600:
nop
wr %g0, 0x89, %asi
lduha [%l7 + 0x2E] %asi, %i7
loop_1601:
orn %i5, %o4, %o7
loop_1602:
stbar
edge16 %l4, %g4, %o3
mova %icc, %o5, %i2
fpackfix %f22, %f0
tcc %xcc, 0x0
edge32ln %l2, %g3, %g6
wr %g0, 0xe2, %asi
ldda [%l7 + 0x60] %asi, %g2
fbuge %fcc0, loop_1603
movge %icc, %i0, %o6
sdivx %l1, 0x08E0, %i4
movn %icc, %o0, %o2
loop_1603:
movpos %xcc, %l0, %l6
smul %l3, %i6, %i1
add %l7, 0x64, %l6
wr %g0, 0x10, %asi
lda [%l6] %asi, %g7
casa [%l6] 0x10, %g7, %g5
fmul8x16 %f14, %f26, %f26
nop
setx 0x30748DDC, %l0, %l6
st %l6, [%l7 + 0x0C]
ld [%l7 + 0x0C], %fsr
subccc %g1, %l5, %i3
tleu %xcc, 0x6
fbuge %fcc1, loop_1604
movrne %i7, 0x1E7, %o1
nop
setx loop_1605, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
smulcc %o4, 0x14CD, %i5
loop_1604:
movrgz %l4, %g4, %o3
movre %o5, 0x1DA, %o7
loop_1605:
movne %xcc, %i2, %l2
umul %g3, %g2, %i0
fones %f10
array8 %o6, %l1, %i4
tn %icc, 0x1
fbule %fcc1, loop_1606
nop
fitos %f9, %f13
fstox %f13, %f2
bl,pt %icc, loop_1607
std %f18, [%l7 + 0x70]
loop_1606:
fnegd %f24, %f12
movgu %xcc, %g6, %o2
loop_1607:
movre %l0, %l6, %l3
edge8ln %o0, %i6, %i1
add %g5, 0x1C15, %g1
tg %icc, 0x6
sdivx %g7, 0x11F7, %i3
movrlz %i7, %o1, %l5
mova %icc, %i5, %l4
add %l7, 0x10, %l6
wr %g0, 0x18, %asi
ldxa [%l6] %asi, %o4
casxa [%l6] 0x18, %o4, %g4
nop
setx 0x405DAC8B2E70CC24, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f22
setx 0x6A6F212FEA11802B, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f8
fmuld %f8, %f22, %f30
movvc %xcc, %o5, %o7
array8 %i2, %l2, %g3
fnegs %f15, %f30
mulscc %g2, %o3, %o6
nop
set 0x58, %l2
sth %i0, [%l7 + %l2]
fnegs %f16, %f28
nop
fitos %f26, %f22
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
be,pn %icc, loop_1608
tl %xcc, 0x7
tcc %icc, 0x4
for %f22, %f6, %f24
loop_1608:
edge32 %l1, %i4, %o2
subccc %g6, 0x015D, %l6
tvc %xcc, 0x5
tge %icc, 0x6
sth %l3, [%l7 + 0x1C]
brlez,a %l0, loop_1609
xorcc %i6, %o0, %g5
set 0x78, %l3
lduha [%l7 + %l3] 0x88, %i1
loop_1609:
pdist %f24, %f28, %f22
set 0x78, %o0
stxa %g7, [%l7 + %o0] 0x88
nop
setx 0x6FBB26CEE6E25DA2, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f24
setx 0x8BE1ED96BC99AE85, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f18
fmuld %f18, %f24, %f24
andcc %i3, %g1, %i7
movn %icc, %o1, %i5
tvc %icc, 0x1
array16 %l5, %l4, %g4
fmovdcc %xcc, %f22, %f19
fmovsvs %icc, %f7, %f26
set 0x1C, %o7
lduwa [%l7 + %o7] 0x19, %o4
movge %xcc, %o5, %o7
membar 0x64
movle %xcc, %l2, %g3
taddcctv %g2, %i2, %o6
fmovsle %xcc, %f1, %f24
movle %icc, %i0, %l1
nop
setx loop_1610, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldstub [%l7 + 0x5C], %o3
xor %o2, 0x185F, %i4
or %l6, %g6, %l0
loop_1610:
alignaddr %l3, %o0, %g5
udivcc %i1, 0x12A5, %g7
udiv %i6, 0x031E, %g1
srl %i7, %i3, %i5
fandnot2s %f25, %f17, %f15
nop
setx 0xFBE1C35D, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f7
setx 0x8DFD1374, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f4
fdivs %f4, %f7, %f22
fmovdneg %xcc, %f7, %f19
prefetch [%l7 + 0x54], 0x3
wr %g0, 0x81, %asi
stwa %l5, [%l7 + 0x4C] %asi
wr %g0, 0xeb, %asi
stha %l4, [%l7 + 0x78] %asi
membar #Sync
taddcctv %o1, 0x0D55, %o4
wr %g0, 0xf8, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
nop
fitos %f6, %f0
fstod %f0, %f2
fsrc1s %f26, %f4
movrlez %g4, 0x211, %o5
nop
setx 0x70781A24, %l0, %l6
st %l6, [%l7 + 0x70]
ld [%l7 + 0x70], %fsr
fpadd16s %f18, %f0, %f6
bleu %xcc, loop_1611
st %f25, [%l7 + 0x64]
movre %o7, 0x085, %l2
fabsd %f16, %f26
loop_1611:
andcc %g3, %g2, %i2
nop
fitod %f10, %f6
fdtox %f6, %f16
edge16l %i0, %l1, %o3
edge16n %o6, %o2, %i4
fmovdge %icc, %f28, %f8
array32 %g6, %l0, %l3
brlez,a %l6, loop_1612
umul %o0, 0x16C6, %g5
movrlez %i1, %g7, %g1
membar 0x62
loop_1612:
fmovdg %icc, %f31, %f31
fbg %fcc3, loop_1613
fabss %f1, %f30
fmuld8sux16 %f20, %f28, %f6
swap [%l7 + 0x38], %i7
loop_1613:
udivx %i3, 0x0E99, %i6
fornot1 %f18, %f6, %f12
orcc %i5, 0x0D8E, %l5
movge %xcc, %o1, %l4
movvs %icc, %g4, %o4
stw %o7, [%l7 + 0x3C]
smul %o5, %g3, %l2
edge32n %g2, %i0, %i2
bgu,pn %xcc, loop_1614
movleu %icc, %l1, %o3
alignaddr %o2, %i4, %o6
brnz %l0, loop_1615
loop_1614:
fmovda %xcc, %f25, %f24
fmovrdne %g6, %f0, %f16
mulx %l6, 0x1017, %l3
loop_1615:
move %xcc, %g5, %o0
movcs %icc, %g7, %i1
orn %i7, %g1, %i3
edge16l %i5, %i6, %o1
taddcc %l4, 0x0734, %g4
addc %o4, 0x1793, %o7
taddcctv %o5, %l5, %g3
bcs,a %icc, loop_1616
fbo %fcc1, loop_1617
fmovd %f16, %f4
nop
fitos %f7, %f20
fstoi %f20, %f2
loop_1616:
move %xcc, %l2, %g2
loop_1617:
or %i2, 0x0DE8, %l1
std %f22, [%l7 + 0x78]
fors %f0, %f15, %f16
fpackfix %f20, %f30
wr %g0, 0x89, %asi
ldsba [%l7 + 0x63] %asi, %o3
fbuge %fcc0, loop_1618
nop
setx loop_1619, %l0, %l1
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 %xcc, loop_1620
xnor %o2, %i4, %i0
loop_1618:
edge32l %l0, %o6, %g6
loop_1619:
nop
setx 0x7223F488, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f6
setx 0x8C37C17E, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f28
fmuls %f28, %f6, %f7
loop_1620:
tcs %icc, 0x0
movn %icc, %l6, %l3
srlx %g5, %o0, %i1
xnorcc %i7, 0x0D77, %g7
fmovdgu %icc, %f27, %f31
srax %i3, %g1, %i6
edge32ln %i5, %l4, %g4
fbo %fcc3, loop_1621
array8 %o1, %o4, %o5
fbl %fcc3, loop_1622
fmovdn %xcc, %f25, %f13
loop_1621:
mulx %o7, %g3, %l5
srl %l2, %g2, %l1
loop_1622:
movneg %xcc, %o3, %o2
nop
fitod %f6, %f12
fdtox %f12, %f26
fxtod %f26, %f14
bshuffle %f24, %f2, %f24
andncc %i2, %i4, %l0
edge32l %o6, %g6, %i0
sdiv %l6, 0x1314, %l3
wr %g0, 0x80, %asi
sta %f0, [%l7 + 0x74] %asi
set 0x40, %o5
stda %f16, [%l7 + %o5] 0xf8
membar #Sync
stb %g5, [%l7 + 0x52]
fmuld8ulx16 %f8, %f5, %f26
bge %xcc, loop_1623
fmovsgu %icc, %f19, %f5
movrlez %o0, 0x2F1, %i7
sll %g7, 0x08, %i1
loop_1623:
edge32l %g1, %i3, %i6
fmovrse %i5, %f8, %f20
fbue %fcc1, loop_1624
tneg %xcc, 0x4
prefetch [%l7 + 0x48], 0x0
bneg,pn %xcc, loop_1625
loop_1624:
alignaddr %l4, %g4, %o4
movre %o5, 0x154, %o7
srl %g3, %l5, %o1
loop_1625:
udivcc %g2, 0x13E9, %l2
fbue,a %fcc1, loop_1626
move %icc, %l1, %o3
smul %o2, %i4, %l0
ldub [%l7 + 0x46], %i2
loop_1626:
subcc %g6, %o6, %l6
fcmpeq32 %f14, %f8, %l3
movne %icc, %i0, %o0
ble %icc, loop_1627
bn,pt %xcc, loop_1628
and %g5, 0x006E, %i7
taddcctv %i1, 0x1AC0, %g1
loop_1627:
sub %i3, 0x0E94, %i6
loop_1628:
edge32 %i5, %g7, %l4
tpos %icc, 0x2
bne,pn %icc, loop_1629
srl %g4, 0x02, %o4
subccc %o7, 0x06A4, %g3
nop
fitod %f6, %f6
fdtos %f6, %f5
loop_1629:
or %l5, 0x1186, %o1
set 0x54, %g4
lda [%l7 + %g4] 0x18, %f6
fmovd %f20, %f20
fmovrdne %g2, %f4, %f2
fcmpeq32 %f18, %f18, %o5
subcc %l1, %l2, %o3
fmovdge %icc, %f0, %f11
nop
fitod %f0, %f0
fdtos %f0, %f13
bpos,pn %icc, loop_1630
fpadd32 %f30, %f16, %f6
std %f28, [%l7 + 0x40]
nop
fitod %f6, %f2
fdtos %f2, %f1
loop_1630:
addc %i4, %o2, %l0
fmovrse %g6, %f22, %f31
sllx %i2, %l6, %o6
orcc %l3, %o0, %g5
ble,a loop_1631
tvc %xcc, 0x4
movne %icc, %i7, %i1
smulcc %g1, %i0, %i6
loop_1631:
fcmpgt16 %f2, %f8, %i5
fbug %fcc0, loop_1632
sth %i3, [%l7 + 0x58]
tn %xcc, 0x4
fnor %f18, %f30, %f12
loop_1632:
fone %f14
orn %l4, 0x19AA, %g4
fbue %fcc1, loop_1633
movrgz %o4, %g7, %o7
movvc %xcc, %g3, %l5
movn %icc, %o1, %o5
loop_1633:
movrgez %g2, %l2, %o3
mulscc %l1, 0x1BBA, %o2
fxnor %f26, %f22, %f18
wr %g0, 0x80, %asi
lduba [%l7 + 0x1A] %asi, %i4
sra %g6, 0x08, %l0
edge8 %l6, %i2, %l3
wr %g0, 0x80, %asi
lduba [%l7 + 0x0A] %asi, %o0
fble %fcc2, loop_1634
edge32 %o6, %g5, %i1
smulcc %i7, %g1, %i6
movcc %xcc, %i5, %i3
loop_1634:
tpos %xcc, 0x4
edge16l %l4, %i0, %o4
andcc %g7, 0x14DD, %g4
tcc %xcc, 0x0
stw %g3, [%l7 + 0x18]
xnorcc %o7, %o1, %l5
tvs %icc, 0x1
orcc %o5, %l2, %g2
fbl,a %fcc2, loop_1635
edge32 %o3, %o2, %l1
orn %g6, 0x11F5, %l0
stx %i4, [%l7 + 0x20]
loop_1635:
tvc %xcc, 0x2
set 0x64, %i5
lda [%l7 + %i5] 0x88, %f21
movcc %xcc, %i2, %l6
membar 0x69
movrgz %l3, 0x256, %o0
brnz %g5, loop_1636
movgu %icc, %i1, %i7
fmovsg %icc, %f28, %f1
array8 %g1, %o6, %i6
loop_1636:
edge8 %i3, %i5, %l4
fmovrde %o4, %f16, %f0
mulscc %i0, %g7, %g4
nop
setx loop_1637, %l0, %l1
jmpl %l1, %g3
membar 0x72
udivcc %o7, 0x117C, %l5
andcc %o1, 0x1EC2, %o5
loop_1637:
movvs %xcc, %l2, %g2
add %o2, %l1, %g6
fmovdpos %icc, %f13, %f13
sllx %o3, 0x17, %l0
ta %icc, 0x2
set 0x58, %g1
stwa %i4, [%l7 + %g1] 0x80
taddcc %i2, 0x1D8A, %l3
ba,a,pn %xcc, loop_1638
movcc %xcc, %o0, %g5
fornot1 %f24, %f30, %f22
tne %icc, 0x2
loop_1638:
fmovdl %xcc, %f5, %f27
alignaddr %i1, %l6, %g1
fsrc1s %f7, %f22
umulcc %i7, 0x1CFB, %o6
edge8 %i6, %i5, %i3
fmovda %xcc, %f2, %f0
sll %o4, %l4, %i0
movleu %icc, %g4, %g7
smulcc %o7, 0x0172, %l5
add %l7, 0x68, %l6
wr %g0, 0x04, %asi
lda [%l6] %asi, %o1
casa [%l6] %asi, %o1, %o5
movneg %xcc, %g3, %l2
movneg %icc, %o2, %g2
tleu %icc, 0x2
movge %icc, %g6, %l1
move %xcc, %o3, %i4
movle %icc, %l0, %i2
fornot1s %f18, %f21, %f19
sub %o0, %l3, %i1
edge16n %l6, %g5, %g1
movneg %icc, %o6, %i6
set 0x08, %g3
lda [%l7 + %g3] 0x80, %f8
brlz,a %i5, loop_1639
addccc %i7, %i3, %o4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fcmpne32 %f26, %f8, %i0
loop_1639:
movne %xcc, %g4, %l4
ld [%l7 + 0x78], %f25
tgu %xcc, 0x1
fxors %f8, %f12, %f9
fmovscc %icc, %f11, %f24
set 0x6C, %l0
lda [%l7 + %l0] 0x80, %f7
fpack32 %f14, %f6, %f16
orncc %g7, 0x16F5, %o7
edge8l %o1, %o5, %g3
tle %xcc, 0x0
ldsw [%l7 + 0x34], %l5
udivcc %l2, 0x0F72, %o2
move %icc, %g6, %l1
nop
fitod %f0, %f18
fdtox %f18, %f18
fxtod %f18, %f8
nop
setx 0x6B56FFE2, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f23
setx 0x737E2CE7, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f25
fadds %f25, %f23, %f27
fmovdneg %xcc, %f22, %f19
array8 %g2, %o3, %l0
fpackfix %f24, %f5
subccc %i2, %i4, %o0
tsubcc %i1, %l3, %l6
call loop_1640
ldstub [%l7 + 0x24], %g1
array32 %o6, %i6, %g5
srax %i5, %i3, %i7
loop_1640:
fornot2 %f6, %f24, %f14
std %f20, [%l7 + 0x70]
fmovsvs %xcc, %f1, %f12
tn %xcc, 0x5
lduw [%l7 + 0x70], %i0
tcc %xcc, 0x1
movg %icc, %g4, %o4
move %xcc, %g7, %o7
sir 0x1CF8
taddcctv %o1, %o5, %l4
fmovrse %g3, %f17, %f2
fbe %fcc0, loop_1641
fmul8x16au %f27, %f9, %f20
nop
fitod %f0, %f12
fdtos %f12, %f12
and %l2, 0x0731, %l5
loop_1641:
addccc %o2, 0x04CA, %l1
fmuld8ulx16 %f12, %f1, %f24
nop
set 0x50, %g7
ldsw [%l7 + %g7], %g6
movrlz %g2, %o3, %i2
fabsd %f12, %f22
wr %g0, 0x88, %asi
ldda [%l7 + 0x50] %asi, %l0
call loop_1642
taddcctv %i4, %o0, %i1
set 0x25, %i1
ldstuba [%l7 + %i1] 0x18, %l6
loop_1642:
stw %l3, [%l7 + 0x6C]
bcc,a loop_1643
sdivcc %g1, 0x1879, %o6
ble,a loop_1644
edge32l %i6, %i5, %g5
loop_1643:
tsubcctv %i3, 0x1FC7, %i7
xorcc %i0, %o4, %g7
loop_1644:
nop
set 0x40, %l5
ldda [%l7 + %l5] 0x04, %f16
sth %o7, [%l7 + 0x5E]
array16 %g4, %o1, %o5
fxnor %f22, %f22, %f26
movrgez %l4, %l2, %g3
fcmple16 %f6, %f8, %o2
mova %icc, %l1, %l5
bcc loop_1645
ble,a,pn %icc, loop_1646
tsubcctv %g2, 0x1D0E, %g6
tneg %xcc, 0x7
loop_1645:
sll %i2, %l0, %i4
loop_1646:
nop
setx loop_1647, %l0, %l1
jmpl %l1, %o3
ldsh [%l7 + 0x1C], %o0
andncc %i1, %l6, %g1
fnot1s %f5, %f21
loop_1647:
xnor %l3, 0x0FD8, %i6
tcs %xcc, 0x6
edge8l %o6, %i5, %g5
movgu %icc, %i3, %i7
smul %o4, %i0, %g7
taddcc %o7, 0x004A, %g4
sll %o5, 0x08, %l4
move %xcc, %o1, %g3
movn %xcc, %o2, %l2
ta %icc, 0x6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
srlx %l1, 0x12, %g2
popc %g6, %l5
tsubcctv %l0, 0x0A11, %i4
umulcc %i2, %o0, %o3
edge32n %l6, %g1, %l3
xorcc %i6, 0x081C, %i1
andn %i5, %g5, %i3
andn %o6, %i7, %o4
fone %f4
edge16 %i0, %o7, %g7
tcc %xcc, 0x3
tl %icc, 0x0
movneg %icc, %o5, %l4
bshuffle %f6, %f16, %f2
fbule %fcc3, loop_1648
bgu,pt %icc, loop_1649
tle %xcc, 0x0
stb %g4, [%l7 + 0x23]
loop_1648:
nop
setx 0xCFAFF879, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f13
setx 0x12EBCA52, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f18
fdivs %f18, %f13, %f8
loop_1649:
fnot1s %f11, %f15
fbuge %fcc1, loop_1650
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
set 0x24, %l4
stba %g3, [%l7 + %l4] 0x2f
membar #Sync
loop_1650:
fands %f9, %f17, %f3
tcs %xcc, 0x5
brlez %o1, loop_1651
nop
fitos %f6, %f16
fstod %f16, %f18
and %o2, 0x1963, %l2
fbul,a %fcc3, loop_1652
loop_1651:
orcc %l1, %g2, %g6
nop
setx 0x84CF0ABC, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f23
setx 0x20BE4CC2, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f24
fsubs %f24, %f23, %f5
andcc %l5, 0x01E9, %i4
loop_1652:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tvs %xcc, 0x3
udiv %l0, 0x003C, %i2
bvs,pt %icc, loop_1653
umul %o3, 0x0FAA, %o0
fmul8sux16 %f10, %f16, %f18
edge8l %l6, %g1, %i6
loop_1653:
tgu %xcc, 0x6
fornot2 %f28, %f20, %f20
udivx %l3, 0x06DD, %i5
fcmpne16 %f6, %f6, %g5
movl %xcc, %i1, %o6
array16 %i7, %i3, %i0
fnegd %f2, %f8
mulscc %o4, %o7, %g7
fnot1s %f14, %f12
umulcc %o5, 0x1F0C, %l4
tge %icc, 0x3
sra %g3, 0x17, %g4
movcs %icc, %o2, %o1
tsubcctv %l2, %l1, %g6
edge16 %g2, %i4, %l0
tleu %icc, 0x6
movne %icc, %l5, %o3
addccc %o0, %i2, %g1
fornot1s %f30, %f4, %f31
nop
setx 0x67C3C91F, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f8
setx 0x949F6AB4, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f29
fsubs %f29, %f8, %f4
taddcc %i6, 0x0A9A, %l6
bcc,a loop_1654
nop
setx loop_1655, %l0, %l1
jmpl %l1, %i5
tvc %icc, 0x1
addccc %l3, %i1, %o6
loop_1654:
fnot1 %f22, %f18
loop_1655:
nop
wr %g0, 0x88, %asi
lduba [%l7 + 0x5E] %asi, %i7
movgu %icc, %i3, %i0
edge32n %g5, %o4, %o7
srax %o5, 0x0C, %l4
nop
setx 0xFBA7550A807F2F82, %l0, %l6
stx %l6, [%l7 + 0x28]
ldx [%l7 + 0x28], %fsr
nop
setx 0x4EAC8ED41D7148A5, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f18
setx 0x197E373EA4DB25F6, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f14
fdivd %f14, %f18, %f16
andcc %g3, %g4, %g7
fand %f26, %f6, %f30
tvc %xcc, 0x2
stw %o2, [%l7 + 0x24]
sdivcc %o1, 0x1E30, %l2
brlez,a %g6, loop_1656
array16 %g2, %i4, %l1
fmovdneg %icc, %f29, %f7
edge32l %l5, %o3, %l0
loop_1656:
bg,a,pn %xcc, loop_1657
orcc %i2, %o0, %i6
fmul8x16au %f1, %f17, %f4
sdiv %l6, 0x0FD3, %g1
loop_1657:
fabsd %f30, %f18
ldsh [%l7 + 0x1E], %l3
mova %icc, %i1, %i5
fnot2 %f0, %f16
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ldub [%l7 + 0x6C], %i7
srl %i3, 0x10, %i0
movl %xcc, %g5, %o6
subcc %o4, 0x1CE2, %o7
brlz,a %o5, loop_1658
orncc %l4, %g4, %g7
faligndata %f12, %f8, %f28
fmovsne %xcc, %f9, %f8
loop_1658:
orcc %o2, %o1, %l2
movvs %icc, %g6, %g3
add %i4, 0x1492, %g2
alignaddrl %l5, %l1, %o3
sllx %l0, 0x13, %o0
xnorcc %i2, 0x12B9, %l6
nop
set 0x10, %o6
ldd [%l7 + %o6], %f10
addc %g1, %l3, %i1
fmovsgu %icc, %f29, %f10
fmovdleu %xcc, %f8, %f13
lduw [%l7 + 0x70], %i5
prefetch [%l7 + 0x40], 0x0
addccc %i6, %i3, %i0
brnz,a %i7, loop_1659
fmul8x16au %f28, %f26, %f30
fbo %fcc3, loop_1660
tcs %xcc, 0x6
loop_1659:
movn %icc, %o6, %g5
fnot1s %f31, %f0
loop_1660:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fpadd16 %f2, %f2, %f22
movge %xcc, %o7, %o5
wr %g0, 0x5f, %asi
stxa %o4, [%g0 + 0x0] %asi
fpsub32 %f30, %f20, %f6
or %g4, %g7, %l4
tpos %icc, 0x6
add %o2, 0x082F, %o1
edge8ln %l2, %g3, %i4
tsubcc %g2, 0x1A70, %l5
fbge,a %fcc2, loop_1661
bge,pt %xcc, loop_1662
mulscc %l1, %g6, %o3
membar 0x18
loop_1661:
nop
set 0x18, %i3
lduha [%l7 + %i3] 0x80, %o0
loop_1662:
xorcc %l0, %l6, %g1
fpsub32s %f8, %f1, %f12
movrlz %l3, %i1, %i2
sdiv %i5, 0x180B, %i3
swap [%l7 + 0x68], %i6
tpos %icc, 0x3
udivcc %i0, 0x0B29, %o6
tvs %icc, 0x5
set 0x5E, %i0
ldstuba [%l7 + %i0] 0x88, %g5
call loop_1663
tvc %icc, 0x0
andcc %i7, %o5, %o7
fmovdn %icc, %f12, %f20
loop_1663:
fxor %f8, %f18, %f10
fbu %fcc3, loop_1664
movrlez %o4, 0x3AB, %g4
edge32ln %g7, %o2, %l4
tne %xcc, 0x3
loop_1664:
udivcc %o1, 0x1637, %l2
nop
setx loop_1665, %l0, %l1
jmpl %l1, %g3
flush %l7 + 0x6C
fand %f10, %f24, %f16
orcc %g2, %i4, %l1
loop_1665:
alignaddrl %g6, %l5, %o3
set 0x20, %g5
swapa [%l7 + %g5] 0x80, %o0
sll %l6, %l0, %g1
nop
setx 0xCF2B39B4, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f16
setx 0x4A90CBB2, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f28
fmuls %f28, %f16, %f11
movg %xcc, %l3, %i1
tge %icc, 0x4
mulx %i5, %i3, %i2
ta %icc, 0x1
xnorcc %i0, %i6, %g5
sdivx %i7, 0x0708, %o5
fbe %fcc0, loop_1666
andcc %o7, 0x16AE, %o4
movge %xcc, %o6, %g4
edge8ln %o2, %g7, %o1
loop_1666:
xnorcc %l4, %l2, %g2
fmovdpos %icc, %f16, %f7
fornot1 %f2, %f0, %f4
tsubcctv %i4, %l1, %g3
move %xcc, %g6, %l5
fbul %fcc2, loop_1667
ldstub [%l7 + 0x0B], %o3
umul %l6, 0x0298, %l0
sdivcc %o0, 0x1924, %g1
loop_1667:
taddcctv %i1, %i5, %i3
tneg %xcc, 0x1
edge8ln %l3, %i0, %i2
fmovdge %xcc, %f5, %f16
move %xcc, %g5, %i6
fmovsvc %xcc, %f24, %f22
sdivx %i7, 0x1D92, %o5
fcmple16 %f22, %f10, %o4
mulscc %o7, 0x01C8, %o6
fcmple32 %f28, %f0, %g4
bleu loop_1668
fnegs %f14, %f4
te %icc, 0x1
bpos,a,pt %icc, loop_1669
loop_1668:
stbar
subcc %o2, 0x0690, %o1
fxnor %f24, %f24, %f26
loop_1669:
movg %xcc, %l4, %l2
edge8 %g7, %g2, %i4
subccc %l1, %g6, %g3
smulcc %l5, 0x0BA6, %o3
addc %l0, 0x0B79, %o0
xnorcc %l6, %i1, %g1
fcmpgt32 %f10, %f14, %i5
fornot2s %f26, %f18, %f0
udiv %i3, 0x0612, %l3
smulcc %i0, 0x0ADC, %g5
fands %f23, %f5, %f2
fandnot2s %f12, %f7, %f15
umulcc %i6, 0x06C0, %i7
movge %icc, %i2, %o5
movneg %icc, %o7, %o4
addc %g4, %o6, %o1
sub %l4, 0x1D03, %l2
fxnor %f30, %f18, %f26
membar 0x46
tne %xcc, 0x2
set 0x40, %i6
ldda [%l7 + %i6] 0x2b, %o2
tl %xcc, 0x2
te %xcc, 0x1
nop
fitod %f10, %f4
fdtox %f4, %f8
edge8ln %g2, %g7, %i4
wr %g0, 0x10, %asi
lda [%l7 + 0x5C] %asi, %f13
movrgz %l1, 0x25E, %g6
edge16 %g3, %o3, %l5
edge32l %o0, %l6, %i1
movgu %xcc, %l0, %i5
fmovdge %xcc, %f29, %f28
wr %g0, 0x2b, %asi
stwa %i3, [%l7 + 0x44] %asi
membar #Sync
mulscc %l3, %i0, %g1
popc 0x136F, %i6
tpos %xcc, 0x7
fandnot1s %f4, %f17, %f14
bl,pt %icc, loop_1670
tneg %icc, 0x2
andn %i7, %g5, %o5
nop
setx 0x1DA94AC2, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f24
setx 0x7B7091CA, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f28
fadds %f28, %f24, %f16
loop_1670:
nop
set 0x50, %i2
ldd [%l7 + %i2], %i2
fnot1 %f0, %f22
wr %g0, 0x2f, %asi
stha %o7, [%l7 + 0x48] %asi
membar #Sync
andncc %g4, %o4, %o1
edge16l %o6, %l4, %l2
ldsb [%l7 + 0x0D], %g2
st %f28, [%l7 + 0x60]
fble,a %fcc0, loop_1671
sra %o2, 0x1A, %i4
for %f30, %f22, %f28
faligndata %f10, %f24, %f28
loop_1671:
movcc %icc, %l1, %g6
sllx %g7, %o3, %g3
taddcctv %o0, 0x1639, %l6
brz,a %i1, loop_1672
stx %l5, [%l7 + 0x48]
tpos %xcc, 0x1
orncc %i5, %l0, %l3
loop_1672:
ble,pt %xcc, loop_1673
nop
setx 0xE0DBE91FAE67A1DA, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f18
setx 0x8E3F495AD4B8A763, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f0
fmuld %f0, %f18, %f30
movl %xcc, %i3, %i0
tcc %xcc, 0x0
loop_1673:
add %i6, %g1, %i7
subccc %o5, 0x059E, %i2
movleu %xcc, %g5, %o7
fmovdvc %xcc, %f12, %f20
xorcc %g4, %o1, %o4
fxor %f20, %f0, %f24
edge16n %o6, %l2, %l4
movvs %icc, %g2, %o2
bge loop_1674
fxnor %f6, %f20, %f28
fnand %f8, %f8, %f14
stx %i4, [%l7 + 0x48]
loop_1674:
umulcc %l1, 0x1656, %g6
edge8l %g7, %g3, %o3
fmovdvc %icc, %f1, %f6
movrlez %o0, %l6, %l5
fpack32 %f28, %f30, %f30
udiv %i1, 0x0CCF, %i5
movpos %icc, %l3, %l0
fbue,a %fcc0, loop_1675
sdivcc %i0, 0x0BA8, %i6
fba %fcc1, loop_1676
subccc %i3, %i7, %o5
loop_1675:
umulcc %g1, %i2, %o7
fmovdl %xcc, %f23, %f8
loop_1676:
edge32 %g4, %o1, %o4
fmovscc %icc, %f23, %f15
sllx %o6, 0x0C, %g5
sth %l2, [%l7 + 0x24]
andncc %g2, %o2, %l4
fbue %fcc2, loop_1677
fmovsl %xcc, %f8, %f26
set 0x46, %l6
lduha [%l7 + %l6] 0x80, %i4
loop_1677:
mulx %g6, 0x0A19, %l1
set 0x10, %o1
lduha [%l7 + %o1] 0x15, %g3
sra %o3, %o0, %g7
bpos,pn %icc, loop_1678
fmovd %f10, %f20
orncc %l6, %i1, %l5
swap [%l7 + 0x48], %i5
loop_1678:
brgez %l0, loop_1679
edge8ln %i0, %i6, %l3
wr %g0, 0x80, %asi
lduba [%l7 + 0x19] %asi, %i3
loop_1679:
nop
setx 0xF6ECC8FFD4BA8D64, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f14
setx 0x89EC78456331D3AE, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f20
fsubd %f20, %f14, %f20
ldstub [%l7 + 0x43], %o5
smulcc %g1, %i2, %o7
edge16ln %g4, %i7, %o1
udiv %o6, 0x0608, %o4
tsubcc %g5, 0x0602, %l2
srax %g2, %o2, %l4
udiv %i4, 0x004B, %g6
bne,a %icc, loop_1680
addcc %l1, 0x0307, %g3
taddcc %o0, %o3, %g7
subcc %l6, 0x1086, %i1
loop_1680:
tsubcctv %l5, 0x060A, %i5
fbge,a %fcc2, loop_1681
andcc %l0, %i6, %i0
orncc %i3, 0x19A6, %o5
tsubcc %g1, 0x01A4, %l3
loop_1681:
tneg %icc, 0x3
or %i2, 0x0166, %g4
tsubcctv %i7, %o1, %o7
fnot2 %f30, %f30
fornot2 %f22, %f8, %f8
sdivcc %o6, 0x1399, %g5
array16 %l2, %o4, %o2
nop
fitos %f13, %f18
fstox %f18, %f0
alignaddr %g2, %l4, %i4
fandnot2s %f10, %f14, %f27
udivx %l1, 0x0232, %g6
array32 %o0, %g3, %g7
sll %l6, 0x1C, %o3
movcs %icc, %l5, %i5
nop
fitod %f4, %f18
fdtoi %f18, %f5
edge16ln %i1, %l0, %i0
fandnot1s %f17, %f15, %f8
fzeros %f29
tg %xcc, 0x7
movrlez %i6, 0x27C, %i3
fble %fcc2, loop_1682
fcmpgt16 %f26, %f2, %o5
edge8l %g1, %i2, %g4
fbg %fcc1, loop_1683
loop_1682:
fbule %fcc0, loop_1684
fmovsleu %icc, %f29, %f1
fbo,a %fcc0, loop_1685
loop_1683:
movrne %i7, 0x072, %l3
loop_1684:
tcc %icc, 0x3
tle %xcc, 0x5
loop_1685:
nop
set 0x10, %o2
ldda [%l7 + %o2] 0x2f, %o6
addccc %o6, 0x0DA1, %o1
nop
setx 0x553D0455, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f6
setx 0xD9A057EA, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f31
fsubs %f31, %f6, %f30
andn %g5, 0x0682, %l2
movleu %xcc, %o2, %g2
sll %l4, %i4, %l1
srlx %g6, 0x1C, %o0
fbug %fcc3, loop_1686
addccc %o4, 0x1AA2, %g3
fmovs %f28, %f3
fornot1s %f27, %f22, %f10
loop_1686:
tg %icc, 0x0
edge32 %g7, %l6, %l5
brlz,a %o3, loop_1687
srax %i5, %i1, %l0
fmovrdlz %i6, %f8, %f18
fmovdcc %xcc, %f27, %f9
loop_1687:
movl %xcc, %i3, %i0
nop
set 0x7C, %i7
lduw [%l7 + %i7], %o5
movvs %xcc, %g1, %i2
fmovdpos %icc, %f31, %f14
edge32n %g4, %i7, %o7
tcs %icc, 0x1
nop
setx loop_1688, %l0, %l1
jmpl %l1, %o6
fmovrde %o1, %f26, %f6
edge16n %g5, %l3, %l2
fmul8ulx16 %f16, %f4, %f10
loop_1688:
add %g2, 0x0E16, %o2
sllx %l4, 0x14, %i4
umul %g6, 0x184E, %o0
edge8 %l1, %o4, %g3
fblg,a %fcc2, loop_1689
fpack16 %f18, %f5
fmovrdgez %l6, %f20, %f8
taddcc %l5, 0x1DF6, %g7
loop_1689:
stbar
fpsub16s %f8, %f13, %f4
movle %icc, %o3, %i5
faligndata %f22, %f8, %f10
movvc %icc, %i1, %i6
popc %i3, %i0
udiv %l0, 0x0921, %o5
mulx %g1, 0x1B84, %i2
bvc,a,pt %icc, loop_1690
stx %g4, [%l7 + 0x08]
tl %xcc, 0x1
alignaddr %o7, %i7, %o1
loop_1690:
fsrc1 %f16, %f30
tneg %icc, 0x5
tcc %xcc, 0x2
fmovdpos %xcc, %f28, %f29
fsrc1 %f8, %f12
srlx %o6, %l3, %g5
nop
setx 0xB7D6BCE88B8E005F, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f22
setx 0xBCAAD8C11334AD58, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f2
fdivd %f2, %f22, %f2
movrne %g2, %l2, %l4
edge16n %i4, %o2, %g6
brgz,a %o0, loop_1691
subcc %l1, %o4, %g3
movrgz %l6, %g7, %l5
st %f3, [%l7 + 0x60]
loop_1691:
nop
setx loop_1692, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsneg %xcc, %f18, %f8
be,a,pt %icc, loop_1693
fbg,a %fcc1, loop_1694
loop_1692:
sllx %i5, 0x01, %o3
fnands %f19, %f30, %f2
loop_1693:
fmul8ulx16 %f12, %f22, %f8
loop_1694:
nop
wr %g0, 0x11, %asi
ldsba [%l7 + 0x2F] %asi, %i1
movne %icc, %i3, %i0
brgz,a %l0, loop_1695
movl %icc, %i6, %o5
bshuffle %f20, %f2, %f30
edge16ln %g1, %g4, %o7
loop_1695:
fcmpgt32 %f20, %f22, %i2
set 0x6E, %g2
lduba [%l7 + %g2] 0x19, %i7
tcc %icc, 0x0
edge16ln %o6, %o1, %l3
xnor %g5, 0x1D7D, %l2
bcs,a,pt %xcc, loop_1696
fmovs %f12, %f25
bneg loop_1697
taddcc %l4, 0x01C6, %g2
loop_1696:
fpackfix %f22, %f11
tn %xcc, 0x0
loop_1697:
edge8l %i4, %g6, %o2
orncc %o0, 0x080D, %l1
or %o4, %l6, %g7
fmovrslez %g3, %f21, %f16
fpack32 %f6, %f10, %f4
fmovda %xcc, %f18, %f29
brz %i5, loop_1698
nop
fitod %f4, %f10
fdtox %f10, %f6
fxtod %f6, %f2
smulcc %o3, 0x109D, %i1
sllx %l5, 0x11, %i0
loop_1698:
fmovdleu %xcc, %f18, %f0
addcc %l0, %i6, %i3
sub %g1, %g4, %o5
alignaddrl %o7, %i7, %o6
fbule %fcc0, loop_1699
ta %xcc, 0x4
set 0x60, %o3
ldsha [%l7 + %o3] 0x80, %o1
loop_1699:
nop
wr %g0, 0x81, %asi
lda [%l7 + 0x64] %asi, %f13
fornot1 %f30, %f8, %f28
edge32l %l3, %g5, %l2
st %f25, [%l7 + 0x18]
fzeros %f11
fexpand %f30, %f6
fmovrde %l4, %f16, %f6
fand %f14, %f30, %f24
addc %i2, 0x1618, %i4
orn %g2, %g6, %o2
andcc %l1, %o0, %o4
edge8n %l6, %g7, %i5
xorcc %o3, %g3, %i1
bcc,a,pt %icc, loop_1700
stbar
fpsub32 %f24, %f6, %f0
nop
setx loop_1701, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1700:
edge16ln %l5, %l0, %i6
movneg %xcc, %i0, %g1
wr %g0, 0x0c, %asi
lduha [%l7 + 0x36] %asi, %i3
loop_1701:
fbg,a %fcc1, loop_1702
tleu %xcc, 0x6
andn %g4, 0x14FC, %o7
movl %icc, %i7, %o6
loop_1702:
fmovrslez %o1, %f27, %f15
fpsub32 %f16, %f18, %f12
tg %xcc, 0x7
addccc %l3, %o5, %g5
fbul,a %fcc0, loop_1703
srl %l2, %l4, %i4
movvc %icc, %g2, %g6
edge16n %i2, %o2, %l1
loop_1703:
fmovs %f13, %f20
alignaddrl %o0, %l6, %g7
movvc %icc, %o4, %i5
fxor %f12, %f30, %f22
tgu %xcc, 0x4
sra %o3, 0x08, %g3
tvc %icc, 0x4
sllx %l5, %i1, %i6
movneg %icc, %l0, %g1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movrlez %i3, 0x3B3, %i0
nop
fitod %f4, %f24
fdtos %f24, %f29
udivcc %g4, 0x18DF, %i7
tpos %xcc, 0x6
tge %icc, 0x1
add %o6, 0x0EBF, %o7
nop
setx 0x515CF3E619C82D82, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f8
fsqrtd %f8, %f24
andn %o1, %l3, %o5
wr %g0, 0x20, %asi
stxa %g5, [%g0 + 0x0] %asi
movrlez %l4, %l2, %g2
fnors %f4, %f24, %f26
fands %f16, %f0, %f2
fnors %f2, %f1, %f13
andcc %i4, %i2, %g6
movpos %xcc, %o2, %o0
movn %xcc, %l6, %l1
ldub [%l7 + 0x6F], %g7
sub %o4, %i5, %o3
bcs,a,pn %icc, loop_1704
fbue %fcc0, loop_1705
edge8l %g3, %i1, %i6
movn %xcc, %l5, %g1
loop_1704:
fbul %fcc2, loop_1706
loop_1705:
tvc %icc, 0x3
fmovrdgz %i3, %f12, %f22
ld [%l7 + 0x18], %f2
loop_1706:
edge8 %l0, %g4, %i0
sll %o6, %o7, %i7
swap [%l7 + 0x3C], %l3
sub %o1, %g5, %o5
alignaddr %l4, %l2, %g2
nop
setx 0x2EF41B79E062C07E, %l0, %l6
stx %l6, [%l7 + 0x48]
ldx [%l7 + 0x48], %fsr
wr %g0, 0x81, %asi
stha %i2, [%l7 + 0x48] %asi
tsubcctv %g6, 0x1A6E, %o2
move %icc, %o0, %l6
array8 %i4, %l1, %g7
fxnor %f4, %f4, %f26
tleu %xcc, 0x2
move %xcc, %o4, %o3
movvc %icc, %g3, %i1
fpadd32s %f28, %f25, %f23
tcc %xcc, 0x0
sdiv %i5, 0x00E8, %i6
edge16 %g1, %l5, %l0
tpos %icc, 0x5
movpos %xcc, %i3, %i0
tsubcc %g4, %o6, %o7
mulx %l3, %i7, %o1
fpsub16 %f4, %f0, %f6
addcc %g5, %o5, %l2
fmovdg %icc, %f15, %f9
move %icc, %g2, %l4
tcs %xcc, 0x5
fbuge %fcc3, loop_1707
movl %icc, %i2, %o2
mulx %g6, %o0, %l6
fmovsne %icc, %f26, %f8
loop_1707:
srl %i4, 0x16, %l1
fabss %f20, %f12
fornot2s %f30, %f29, %f12
edge16l %o4, %o3, %g3
stx %i1, [%l7 + 0x68]
fnegd %f6, %f30
movvs %xcc, %g7, %i5
edge16l %g1, %i6, %l0
xor %l5, 0x05AE, %i3
set 0x48, %o4
stxa %i0, [%l7 + %o4] 0x0c
movvc %xcc, %o6, %o7
nop
set 0x34, %i4
sth %g4, [%l7 + %i4]
ldsw [%l7 + 0x20], %i7
srlx %l3, 0x13, %g5
fnegs %f9, %f15
srlx %o1, 0x07, %l2
fmovsge %xcc, %f17, %f1
tleu %xcc, 0x4
ba loop_1708
fbul,a %fcc2, loop_1709
tleu %icc, 0x2
pdist %f14, %f22, %f6
loop_1708:
edge8n %g2, %l4, %o5
loop_1709:
fmovdn %icc, %f13, %f26
sll %i2, %g6, %o2
movvc %icc, %o0, %l6
fsrc2 %f16, %f18
xnorcc %i4, 0x00B8, %o4
fornot1 %f18, %f30, %f0
fmovrse %o3, %f7, %f18
fpmerge %f28, %f31, %f26
fbge,a %fcc3, loop_1710
movrlez %l1, %g3, %i1
fmul8x16 %f19, %f24, %f10
fbo,a %fcc3, loop_1711
loop_1710:
movrgz %i5, 0x2EE, %g1
sdiv %g7, 0x08A7, %l0
movleu %icc, %i6, %i3
loop_1711:
bgu,a,pn %xcc, loop_1712
edge8 %i0, %l5, %o7
nop
fitod %f6, %f14
fdtos %f14, %f15
tne %icc, 0x0
loop_1712:
fbne %fcc1, loop_1713
bgu,a %icc, loop_1714
edge8n %o6, %g4, %l3
fmovrse %g5, %f29, %f29
loop_1713:
faligndata %f8, %f16, %f28
loop_1714:
nop
setx 0x1B40BE07007421DB, %l0, %l6
stx %l6, [%l7 + 0x30]
ldx [%l7 + 0x30], %fsr
set 0x5C, %g6
stwa %i7, [%l7 + %g6] 0x2a
membar #Sync
tsubcc %o1, 0x04E8, %l2
bcc,a,pt %icc, loop_1715
tsubcc %g2, 0x08BB, %l4
sdivcc %i2, 0x1E9F, %o5
stx %g6, [%l7 + 0x48]
loop_1715:
edge8ln %o0, %l6, %i4
array32 %o2, %o4, %o3
nop
setx 0x56C8D02BD889E18E, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f18
setx 0x5AA08DDBFD01E0EC, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f30
fmuld %f30, %f18, %f4
edge16l %l1, %g3, %i5
alignaddrl %g1, %i1, %g7
fcmpgt32 %f12, %f22, %l0
brlz,a %i6, loop_1716
fmovdle %icc, %f18, %f1
ble,a %xcc, loop_1717
srlx %i3, %l5, %i0
loop_1716:
smul %o7, %o6, %g4
sllx %g5, %i7, %o1
loop_1717:
mova %xcc, %l3, %g2
fmovsgu %xcc, %f14, %f11
sdivx %l4, 0x01AE, %i2
fmovdle %icc, %f10, %f6
tpos %icc, 0x2
fnors %f24, %f18, %f5
movvs %xcc, %o5, %l2
udiv %o0, 0x07FB, %l6
smul %i4, %g6, %o2
fxor %f10, %f20, %f14
edge16l %o3, %o4, %l1
fnegd %f10, %f18
flush %l7 + 0x38
movge %icc, %i5, %g1
wr %g0, 0x22, %asi
ldda [%l7 + 0x40] %asi, %g2
edge16ln %i1, %g7, %l0
movneg %xcc, %i3, %l5
nop
fitos %f8, %f3
fstoi %f3, %f20
stx %i6, [%l7 + 0x50]
tsubcctv %o7, 0x1DBC, %i0
array16 %o6, %g5, %g4
tg %xcc, 0x3
ldsw [%l7 + 0x08], %o1
nop
fitos %f8, %f29
fstox %f29, %f0
fxtos %f0, %f10
edge8l %i7, %l3, %g2
tsubcctv %i2, %l4, %o5
fpmerge %f8, %f14, %f18
fpack16 %f8, %f29
movneg %xcc, %o0, %l6
edge16ln %i4, %l2, %g6
nop
fitos %f14, %f11
fstoi %f11, %f12
taddcctv %o2, 0x1C8A, %o3
movre %o4, %l1, %g1
edge16n %i5, %g3, %i1
andcc %g7, %i3, %l0
fornot1 %f20, %f24, %f26
andn %i6, 0x011E, %o7
set 0x2C, %l2
swapa [%l7 + %l2] 0x88, %l5
mova %xcc, %i0, %o6
fcmple16 %f20, %f22, %g5
bne,a,pn %xcc, loop_1718
movg %xcc, %g4, %o1
movcc %xcc, %i7, %l3
edge16ln %i2, %l4, %o5
loop_1718:
xnor %g2, %l6, %i4
bcc,a %icc, loop_1719
fbge %fcc3, loop_1720
nop
fitos %f4, %f21
fstod %f21, %f20
bl,a %icc, loop_1721
loop_1719:
bge,pt %icc, loop_1722
loop_1720:
edge32l %l2, %o0, %g6
tpos %xcc, 0x2
loop_1721:
movge %icc, %o3, %o4
loop_1722:
stx %o2, [%l7 + 0x48]
smulcc %l1, 0x051D, %i5
ldsb [%l7 + 0x37], %g1
bleu,a,pt %xcc, loop_1723
fpsub32s %f21, %f11, %f26
nop
setx 0x027C123B, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f27
setx 0x951F0595, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f30
fsubs %f30, %f27, %f7
umulcc %i1, %g7, %g3
loop_1723:
st %f23, [%l7 + 0x10]
ldstub [%l7 + 0x3D], %i3
fxor %f0, %f24, %f28
wr %g0, 0x10, %asi
sta %f16, [%l7 + 0x58] %asi
membar 0x26
xnor %i6, 0x0413, %o7
add %l7, 0x1C, %l6
wr %g0, 0x10, %asi
casa [%l6] %asi, %l0, %l5
fmovrdgez %o6, %f10, %f2
movge %icc, %i0, %g4
movre %g5, 0x158, %o1
tvs %icc, 0x6
udivx %i7, 0x0D87, %l3
andncc %i2, %o5, %l4
st %f31, [%l7 + 0x18]
movgu %icc, %l6, %g2
set 0x2C, %l1
lda [%l7 + %l1] 0x19, %f7
subccc %l2, 0x15C2, %o0
wr %g0, 0x0c, %asi
lduba [%l7 + 0x12] %asi, %g6
set 0x08, %o0
stxa %i4, [%l7 + %o0] 0x11
fmul8x16au %f29, %f18, %f4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbl,a %fcc0, loop_1724
movneg %xcc, %o4, %o2
std %f8, [%l7 + 0x08]
add %l1, 0x1BA4, %o3
loop_1724:
bcs,a,pt %xcc, loop_1725
fmovdvs %xcc, %f3, %f2
alignaddrl %g1, %i1, %i5
tg %icc, 0x5
loop_1725:
movrgez %g3, 0x3CA, %i3
nop
fitos %f10, %f30
fstox %f30, %f14
sir 0x0721
addcc %g7, %o7, %l0
movvs %xcc, %l5, %o6
tg %icc, 0x2
fcmpeq32 %f12, %f24, %i0
andn %i6, 0x1435, %g4
fmovdneg %icc, %f2, %f14
movge %icc, %g5, %o1
srl %l3, %i7, %i2
movvc %xcc, %o5, %l4
tg %xcc, 0x7
alignaddrl %l6, %g2, %o0
sethi 0x00B9, %l2
edge16 %g6, %o4, %i4
bg,pt %xcc, loop_1726
mulx %l1, 0x0530, %o3
edge8l %o2, %g1, %i1
fpsub32s %f18, %f29, %f5
loop_1726:
nop
wr %g0, 0x80, %asi
ldsha [%l7 + 0x38] %asi, %i5
movrne %g3, 0x0A1, %i3
fcmpne16 %f24, %f28, %o7
edge32ln %l0, %g7, %l5
srl %i0, %o6, %g4
udivx %i6, 0x1A4D, %o1
be loop_1727
movpos %icc, %g5, %i7
xorcc %l3, %o5, %i2
stb %l6, [%l7 + 0x32]
loop_1727:
alignaddr %g2, %l4, %l2
te %xcc, 0x1
fmul8ulx16 %f8, %f30, %f0
edge32n %o0, %g6, %i4
fmovsvc %icc, %f4, %f29
movpos %icc, %l1, %o3
nop
setx loop_1728, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sllx %o4, 0x04, %g1
alignaddrl %o2, %i1, %g3
tleu %icc, 0x4
loop_1728:
mulx %i3, 0x1DE8, %i5
movrgez %l0, 0x1C9, %o7
xorcc %l5, 0x17FA, %g7
fmovscs %icc, %f2, %f22
andn %i0, %g4, %o6
fnot1 %f12, %f26
movg %xcc, %o1, %i6
ldd [%l7 + 0x18], %f28
fmovrslz %g5, %f24, %f30
fmovd %f24, %f8
edge16n %l3, %i7, %o5
nop
setx 0x1A424349, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f4
fsqrts %f4, %f13
ldsw [%l7 + 0x60], %i2
srax %l6, %l4, %g2
std %f26, [%l7 + 0x50]
addc %l2, %g6, %o0
brgz %l1, loop_1729
brnz,a %o3, loop_1730
tneg %xcc, 0x6
sdivcc %i4, 0x0C48, %g1
loop_1729:
nop
setx 0xA11B9369EEA91779, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f4
setx 0x2A615D08BCFD509C, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f28
faddd %f28, %f4, %f10
loop_1730:
tge %xcc, 0x6
set 0x30, %l3
stwa %o4, [%l7 + %l3] 0x0c
xorcc %o2, 0x1889, %i1
edge8ln %i3, %i5, %g3
tn %icc, 0x4
fcmpeq16 %f20, %f18, %o7
tsubcc %l5, %g7, %i0
tleu %icc, 0x0
srax %g4, 0x07, %l0
edge32 %o1, %i6, %o6
set 0x10, %o5
ldda [%l7 + %o5] 0x18, %l2
umul %g5, %o5, %i2
sra %l6, 0x03, %i7
ldd [%l7 + 0x58], %g2
fandnot1s %f7, %f14, %f14
sdiv %l4, 0x1C6D, %l2
brlez,a %o0, loop_1731
fbo,a %fcc1, loop_1732
fornot1s %f3, %f23, %f30
andncc %l1, %g6, %o3
loop_1731:
fcmpne16 %f28, %f22, %i4
loop_1732:
ldx [%l7 + 0x48], %o4
sra %o2, %g1, %i3
sdiv %i1, 0x0409, %i5
wr %g0, 0x23, %asi
stwa %o7, [%l7 + 0x50] %asi
membar #Sync
fexpand %f6, %f28
tvs %icc, 0x7
nop
setx loop_1733, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmul8x16au %f16, %f10, %f4
membar 0x71
alignaddr %l5, %g7, %g3
loop_1733:
sdivx %i0, 0x03EB, %g4
call loop_1734
edge32n %l0, %o1, %i6
sth %l3, [%l7 + 0x2C]
be,pt %icc, loop_1735
loop_1734:
smulcc %g5, %o5, %o6
fmovdcc %icc, %f20, %f18
edge32l %l6, %i7, %i2
loop_1735:
fmovdleu %xcc, %f30, %f6
movrne %g2, %l2, %l4
mulx %o0, %g6, %o3
alignaddr %i4, %o4, %o2
lduh [%l7 + 0x4E], %l1
ble,pt %xcc, loop_1736
edge16 %g1, %i3, %i1
edge16n %i5, %l5, %g7
tneg %xcc, 0x0
loop_1736:
umul %g3, 0x19F0, %i0
te %xcc, 0x3
movg %icc, %g4, %o7
nop
setx 0x229031F4, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f13
setx 0x5C0DBD28, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f20
fadds %f20, %f13, %f13
tgu %xcc, 0x4
fmovdleu %icc, %f23, %f22
andcc %l0, %i6, %o1
set 0x70, %g4
ldda [%l7 + %g4] 0xe2, %l2
fbug %fcc2, loop_1737
subc %g5, 0x01AD, %o6
wr %g0, 0x80, %asi
lduha [%l7 + 0x78] %asi, %l6
loop_1737:
sdivcc %o5, 0x1E96, %i7
xorcc %g2, %i2, %l4
udiv %l2, 0x18D9, %o0
tle %icc, 0x3
stx %g6, [%l7 + 0x60]
add %l7, 0x70, %l6
wr %g0, 0x0c, %asi
casa [%l6] %asi, %o3, %o4
fcmpgt16 %f0, %f12, %o2
movneg %xcc, %i4, %l1
orncc %g1, 0x06A4, %i1
taddcctv %i5, 0x1874, %i3
movne %icc, %g7, %l5
fbe,a %fcc3, loop_1738
taddcctv %g3, 0x031D, %i0
bn,a loop_1739
fmovrsgz %o7, %f27, %f24
loop_1738:
tneg %xcc, 0x0
fmuld8ulx16 %f31, %f31, %f16
loop_1739:
membar 0x65
fsrc2 %f16, %f26
ldsh [%l7 + 0x6A], %g4
fblg,a %fcc0, loop_1740
edge16ln %l0, %i6, %l3
fpsub32 %f28, %f8, %f28
bg,a %xcc, loop_1741
loop_1740:
tg %icc, 0x5
fandnot2 %f20, %f24, %f10
sub %o1, %g5, %l6
loop_1741:
nop
fitod %f9, %f14
edge8l %o5, %i7, %o6
movl %xcc, %i2, %l4
fmovsge %icc, %f29, %f7
sth %g2, [%l7 + 0x36]
nop
setx 0xA85340A9566ED1B9, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f0
setx 0x5A5734D8EFADB01C, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f8
faddd %f8, %f0, %f4
membar 0x3E
add %l2, %g6, %o0
add %o3, %o4, %i4
bneg,pt %icc, loop_1742
nop
setx 0x6186F5FC, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f0
setx 0x416FC1E0, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f7
fmuls %f7, %f0, %f24
movrlz %o2, %g1, %i1
edge8ln %l1, %i5, %g7
loop_1742:
nop
setx 0xF465FEF6BCD932F5, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f6
setx 0x472E8F1E0942B624, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f2
fdivd %f2, %f6, %f20
sll %i3, %g3, %l5
sth %o7, [%l7 + 0x2C]
alignaddrl %g4, %l0, %i0
addcc %i6, 0x1331, %o1
edge32l %g5, %l6, %l3
ldsb [%l7 + 0x47], %o5
movcs %icc, %i7, %i2
nop
fitos %f13, %f29
fstod %f29, %f2
set 0x38, %o7
ldxa [%l7 + %o7] 0x04, %o6
add %l7, 0x08, %l6
wr %g0, 0x18, %asi
casxa [%l6] 0x18, %l4, %g2
tsubcctv %g6, 0x09E9, %l2
addc %o0, 0x1E8B, %o3
array8 %o4, %o2, %i4
fornot2 %f14, %f30, %f24
movcs %icc, %i1, %l1
fmovsge %xcc, %f2, %f2
nop
fitos %f2, %f22
fstod %f22, %f12
alignaddrl %i5, %g7, %g1
sdivcc %i3, 0x0EA3, %g3
fbo %fcc2, loop_1743
movg %icc, %l5, %g4
pdist %f0, %f4, %f28
tvc %xcc, 0x6
loop_1743:
swap [%l7 + 0x40], %o7
pdist %f0, %f0, %f30
orn %i0, %i6, %l0
popc %g5, %l6
set 0x28, %i5
prefetcha [%l7 + %i5] 0x80, 0x3
addcc %o5, 0x1E59, %i7
wr %g0, 0x2f, %asi
ldda [%l7 + 0x20] %asi, %i2
sdivcc %o6, 0x0946, %l4
smul %g2, %l3, %l2
te %icc, 0x7
set 0x46, %g1
stha %o0, [%l7 + %g1] 0x80
tcs %icc, 0x2
set 0x40, %l0
ldda [%l7 + %l0] 0x0c, %f16
fbug,a %fcc0, loop_1744
xnorcc %o3, 0x0A51, %o4
movgu %xcc, %g6, %i4
xorcc %i1, 0x1868, %l1
loop_1744:
nop
set 0x20, %g3
ldsh [%l7 + %g3], %o2
taddcc %g7, %g1, %i5
udivx %i3, 0x02A3, %g3
set 0x40, %g7
stda %f16, [%l7 + %g7] 0x80
bgu,a,pt %icc, loop_1745
udivcc %l5, 0x1919, %o7
fnot2s %f1, %f6
andncc %i0, %i6, %g4
loop_1745:
tn %icc, 0x2
movne %icc, %g5, %l0
fmovde %icc, %f29, %f17
movre %o1, 0x33D, %l6
tne %xcc, 0x6
movgu %icc, %i7, %i2
subccc %o6, %l4, %o5
edge32n %l3, %g2, %l2
set 0x2A, %l5
lduha [%l7 + %l5] 0x04, %o0
nop
setx 0x3285A504, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f22
setx 0x17573550, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f14
fmuls %f14, %f22, %f12
udivx %o3, 0x086F, %o4
tvs %xcc, 0x3
movvc %xcc, %i4, %i1
movpos %icc, %l1, %o2
umulcc %g7, 0x053D, %g1
bl,a loop_1746
fbne,a %fcc3, loop_1747
movvc %icc, %i5, %g6
fmovrdne %i3, %f28, %f16
loop_1746:
fnot1s %f29, %f9
loop_1747:
bneg,a loop_1748
edge8n %l5, %g3, %i0
subccc %i6, 0x1771, %g4
subccc %g5, %l0, %o7
loop_1748:
movcs %xcc, %o1, %i7
tsubcctv %i2, 0x045E, %l6
tleu %icc, 0x0
tg %icc, 0x0
edge16n %o6, %o5, %l4
fbule %fcc2, loop_1749
movrlez %g2, 0x079, %l3
and %o0, %o3, %o4
umulcc %l2, 0x10ED, %i1
loop_1749:
fmovsvc %xcc, %f5, %f18
fabsd %f22, %f4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wr %g0, 0x80, %asi
stwa %l1, [%l7 + 0x68] %asi
movne %xcc, %i4, %g7
te %icc, 0x4
fmovdg %icc, %f10, %f28
umulcc %g1, 0x15CB, %o2
brnz,a %g6, loop_1750
edge32ln %i3, %i5, %g3
sllx %l5, 0x18, %i6
tl %icc, 0x5
loop_1750:
alignaddrl %g4, %i0, %l0
brgz,a %o7, loop_1751
movrgez %o1, %i7, %i2
edge8n %l6, %g5, %o5
bneg %xcc, loop_1752
loop_1751:
fbue,a %fcc1, loop_1753
mova %icc, %o6, %g2
set 0x18, %i1
lduwa [%l7 + %i1] 0x88, %l4
loop_1752:
movcc %icc, %o0, %o3
loop_1753:
or %o4, 0x1233, %l2
array32 %l3, %i1, %i4
subcc %l1, %g7, %o2
alignaddrl %g1, %i3, %g6
addccc %g3, %l5, %i5
tsubcctv %i6, %g4, %l0
wr %g0, 0x81, %asi
lduwa [%l7 + 0x0C] %asi, %i0
orncc %o1, 0x173C, %i7
sra %i2, 0x02, %l6
fbne,a %fcc0, loop_1754
edge16n %o7, %g5, %o6
swap [%l7 + 0x40], %g2
fble %fcc2, loop_1755
loop_1754:
subccc %o5, %l4, %o0
fmul8x16al %f8, %f21, %f0
tle %xcc, 0x4
loop_1755:
movvs %icc, %o3, %l2
fandnot1s %f2, %f30, %f1
add %o4, %l3, %i1
edge8l %i4, %g7, %l1
fmovdgu %icc, %f14, %f2
bvc,a,pn %xcc, loop_1756
bne %xcc, loop_1757
fblg %fcc1, loop_1758
subccc %g1, 0x0A92, %i3
loop_1756:
edge8l %o2, %g6, %g3
loop_1757:
popc %i5, %l5
loop_1758:
nop
fitos %f0, %f19
fstox %f19, %f6
fornot2s %f4, %f29, %f28
movrgz %i6, %l0, %i0
edge32 %o1, %i7, %i2
movn %xcc, %g4, %l6
fbul,a %fcc0, loop_1759
fmovdn %icc, %f31, %f19
sir 0x0445
tle %xcc, 0x2
loop_1759:
fsrc1s %f16, %f1
xor %g5, 0x1C96, %o7
udivcc %o6, 0x19F0, %o5
sdivx %l4, 0x11A7, %o0
tn %icc, 0x6
wr %g0, 0x11, %asi
lduwa [%l7 + 0x4C] %asi, %o3
movvc %xcc, %g2, %l2
tcs %xcc, 0x3
fmovrslez %l3, %f31, %f19
fmovs %f19, %f8
alignaddr %i1, %o4, %g7
movcs %icc, %l1, %g1
nop
fitod %f2, %f18
fdtox %f18, %f12
sir 0x07C8
ldd [%l7 + 0x08], %f4
movn %icc, %i4, %i3
fmovsa %xcc, %f7, %f26
fmovdcc %icc, %f23, %f8
flush %l7 + 0x18
nop
setx 0x7286AC54007254B7, %l0, %l6
stx %l6, [%l7 + 0x30]
ldx [%l7 + 0x30], %fsr
fmovdne %xcc, %f30, %f3
fmovsn %icc, %f16, %f12
tneg %xcc, 0x7
ld [%l7 + 0x0C], %f26
tcs %xcc, 0x4
add %l7, 0x30, %l6
wr %g0, 0x10, %asi
casa [%l6] 0x10, %o2, %g3
wr %g0, 0x80, %asi
lduha [%l7 + 0x28] %asi, %g6
fmovsle %icc, %f23, %f4
brgez %l5, loop_1760
ld [%l7 + 0x78], %f21
movge %icc, %i5, %l0
fxors %f0, %f18, %f14
loop_1760:
movleu %xcc, %i6, %o1
fblg %fcc2, loop_1761
movrlz %i7, %i0, %g4
movl %icc, %l6, %g5
orncc %i2, %o7, %o5
loop_1761:
fandnot2 %f10, %f4, %f8
edge16n %o6, %o0, %l4
bneg,pt %xcc, loop_1762
ble,a %icc, loop_1763
tcs %icc, 0x6
edge32l %g2, %o3, %l3
loop_1762:
movle %xcc, %i1, %o4
loop_1763:
taddcc %g7, %l2, %g1
fxors %f27, %f22, %f6
srlx %i4, 0x16, %i3
fnors %f19, %f29, %f28
fmovrdlez %l1, %f4, %f12
ldd [%l7 + 0x78], %g2
nop
setx loop_1764, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tl %icc, 0x7
tl %icc, 0x0
smul %g6, 0x0D7A, %o2
loop_1764:
edge8n %i5, %l0, %i6
xorcc %o1, %l5, %i7
srl %g4, %i0, %l6
sub %g5, %i2, %o5
fbl %fcc3, loop_1765
fmovdne %xcc, %f2, %f20
nop
setx 0xBACAA36BD979ACC1, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f30
setx 0xA80C5B6E2CB175F2, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f28
fmuld %f28, %f30, %f22
ta %icc, 0x5
loop_1765:
fbg %fcc1, loop_1766
addccc %o6, %o0, %o7
edge8n %g2, %o3, %l4
fbe %fcc3, loop_1767
loop_1766:
tleu %icc, 0x0
udiv %i1, 0x0027, %l3
popc 0x15BA, %o4
loop_1767:
lduw [%l7 + 0x30], %l2
tsubcc %g1, 0x083D, %g7
fbuge,a %fcc2, loop_1768
st %f22, [%l7 + 0x4C]
mova %xcc, %i4, %l1
set 0x68, %l4
prefetcha [%l7 + %l4] 0x18, 0x0
loop_1768:
edge32l %i3, %o2, %i5
fmovsvs %icc, %f6, %f13
popc 0x10BB, %l0
ldd [%l7 + 0x08], %f30
sra %g6, %o1, %i6
movl %icc, %i7, %l5
edge32l %i0, %g4, %g5
xor %i2, 0x11EB, %o5
orcc %l6, %o0, %o6
srlx %g2, %o3, %o7
set 0x64, %o6
ldsba [%l7 + %o6] 0x88, %l4
bgu,a %icc, loop_1769
fcmpeq16 %f18, %f10, %i1
tsubcctv %o4, %l3, %l2
orncc %g7, %i4, %g1
loop_1769:
smulcc %g3, 0x100C, %i3
bge loop_1770
bneg %xcc, loop_1771
movre %o2, %i5, %l0
array16 %l1, %o1, %i6
loop_1770:
fxor %f4, %f26, %f2
loop_1771:
sth %g6, [%l7 + 0x56]
tn %icc, 0x2
umulcc %l5, %i0, %i7
xorcc %g5, 0x01FB, %i2
tneg %xcc, 0x6
movrgz %o5, %l6, %g4
te %xcc, 0x5
set 0x74, %i3
stwa %o6, [%l7 + %i3] 0xea
membar #Sync
subccc %o0, 0x1018, %g2
udivcc %o3, 0x0540, %o7
sth %i1, [%l7 + 0x48]
orn %o4, %l3, %l4
movvs %icc, %l2, %i4
xor %g7, %g1, %g3
mova %xcc, %o2, %i5
nop
setx 0x5064DD9D, %l0, %l6
st %l6, [%l7 + 0x2C]
ld [%l7 + 0x2C], %fsr
nop
setx loop_1772, %l0, %l1
jmpl %l1, %l0
fpsub32s %f10, %f25, %f31
fpadd32 %f20, %f14, %f12
srl %i3, %o1, %i6
loop_1772:
add %g6, 0x1B1A, %l5
membar 0x40
set 0x30, %i0
ldda [%l7 + %i0] 0xeb, %l0
stbar
fmul8ulx16 %f12, %f6, %f6
alignaddrl %i0, %i7, %g5
ble,a loop_1773
movvs %icc, %o5, %l6
alignaddr %i2, %o6, %o0
std %f0, [%l7 + 0x30]
loop_1773:
prefetch [%l7 + 0x54], 0x3
tcc %icc, 0x7
bshuffle %f4, %f30, %f2
xorcc %g4, 0x1F5D, %o3
tg %icc, 0x0
nop
fitod %f6, %f18
fmovrdgz %g2, %f18, %f8
fble %fcc2, loop_1774
smulcc %i1, 0x1A9D, %o7
brlz,a %l3, loop_1775
edge8l %o4, %l2, %l4
loop_1774:
mova %xcc, %i4, %g1
sll %g3, 0x05, %g7
loop_1775:
movvc %icc, %i5, %o2
sethi 0x14CC, %l0
umul %i3, %i6, %g6
bcs loop_1776
tcs %xcc, 0x7
or %o1, 0x145D, %l5
wr %g0, 0x89, %asi
ldxa [%l7 + 0x58] %asi, %i0
loop_1776:
sllx %l1, 0x0E, %i7
movge %xcc, %g5, %o5
nop
setx 0xBCE96D8B, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f20
setx 0xDA15EFD2, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f19
fdivs %f19, %f20, %f22
or %l6, %o6, %i2
sth %g4, [%l7 + 0x34]
tsubcc %o3, %g2, %i1
sdivcc %o0, 0x1682, %l3
mova %xcc, %o4, %o7
srl %l2, 0x14, %i4
fnot1s %f16, %f16
fbug %fcc3, loop_1777
nop
setx 0xA06EA979, %l0, %l6
st %l6, [%l7 + 0x50]
ld [%l7 + 0x50], %fsr
movge %xcc, %l4, %g3
movvs %xcc, %g7, %g1
loop_1777:
swap [%l7 + 0x5C], %o2
srl %l0, %i3, %i6
movne %xcc, %i5, %o1
subc %g6, 0x026D, %l5
edge8ln %i0, %i7, %l1
udivx %g5, 0x1909, %l6
bpos,a loop_1778
mova %icc, %o5, %i2
movle %icc, %o6, %o3
sdivx %g4, 0x1652, %i1
loop_1778:
udiv %g2, 0x0CF6, %l3
sll %o4, %o7, %o0
movneg %icc, %l2, %i4
nop
setx loop_1779, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orncc %g3, 0x1EA8, %l4
set 0x1E, %g5
lduha [%l7 + %g5] 0x11, %g7
loop_1779:
movneg %icc, %g1, %o2
addcc %l0, %i3, %i6
movleu %xcc, %o1, %g6
fmovspos %icc, %f15, %f12
edge32 %i5, %l5, %i7
brlez,a %l1, loop_1780
te %xcc, 0x7
orn %i0, 0x1AFC, %g5
edge8ln %l6, %o5, %i2
loop_1780:
swap [%l7 + 0x4C], %o6
std %f2, [%l7 + 0x70]
set 0x68, %i2
stxa %g4, [%l7 + %i2] 0x15
mulscc %i1, 0x1D36, %o3
mulscc %g2, %l3, %o7
fblg %fcc2, loop_1781
movcs %xcc, %o4, %l2
edge16ln %o0, %g3, %i4
wr %g0, 0x23, %asi
stha %g7, [%l7 + 0x42] %asi
membar #Sync
loop_1781:
orncc %l4, 0x1B64, %g1
tcc %icc, 0x5
movcs %xcc, %o2, %l0
wr %g0, 0x2a, %asi
stba %i6, [%l7 + 0x0F] %asi
membar #Sync
tvs %icc, 0x0
fbo,a %fcc0, loop_1782
movrgz %i3, %g6, %o1
fmovdne %icc, %f16, %f26
fpadd16s %f28, %f0, %f4
loop_1782:
sub %i5, %l5, %i7
movge %icc, %i0, %g5
movvc %xcc, %l1, %o5
fbuge %fcc2, loop_1783
for %f8, %f4, %f28
wr %g0, 0x11, %asi
stxa %l6, [%l7 + 0x20] %asi
loop_1783:
movvs %icc, %o6, %i2
fnor %f24, %f0, %f0
brgez %g4, loop_1784
fmovrslez %i1, %f3, %f15
ldstub [%l7 + 0x68], %g2
fbo %fcc1, loop_1785
loop_1784:
tne %xcc, 0x2
ldsb [%l7 + 0x28], %l3
set 0x34, %i6
ldsha [%l7 + %i6] 0x18, %o3
loop_1785:
srax %o4, %l2, %o0
stx %g3, [%l7 + 0x70]
subc %o7, %i4, %l4
tge %xcc, 0x6
movvc %xcc, %g7, %g1
fnot1 %f6, %f28
lduw [%l7 + 0x4C], %o2
lduh [%l7 + 0x0C], %l0
ldd [%l7 + 0x38], %f28
fmovrdgz %i3, %f22, %f6
move %xcc, %i6, %o1
lduh [%l7 + 0x76], %g6
move %xcc, %i5, %l5
subcc %i7, 0x1DD6, %g5
tcc %xcc, 0x0
fmovsa %xcc, %f15, %f24
edge16l %i0, %o5, %l6
te %icc, 0x7
flush %l7 + 0x10
fbne,a %fcc3, loop_1786
bn,pn %xcc, loop_1787
movge %xcc, %l1, %o6
fand %f4, %f4, %f16
loop_1786:
movne %icc, %i2, %i1
loop_1787:
sdiv %g2, 0x1709, %g4
add %l7, 0x70, %l6
wr %g0, 0x04, %asi
lda [%l6] %asi, %l3
casa [%l6] 0x04, %l3, %o4
tne %icc, 0x1
array16 %l2, %o0, %o3
edge8n %o7, %g3, %l4
nop
setx loop_1788, %l0, %l1
jmpl %l1, %i4
umul %g7, %g1, %o2
movge %xcc, %l0, %i6
xnorcc %i3, %g6, %o1
loop_1788:
sdivx %l5, 0x1D9A, %i5
fmovrsne %g5, %f27, %f31
movle %icc, %i7, %o5
fcmple16 %f6, %f12, %i0
edge16 %l1, %o6, %l6
fsrc2s %f29, %f24
orn %i2, 0x1585, %g2
alignaddrl %g4, %i1, %o4
fbne,a %fcc3, loop_1789
smul %l2, 0x06E3, %o0
fbne %fcc0, loop_1790
movrgez %l3, 0x3AB, %o7
loop_1789:
fzeros %f17
fmovsg %xcc, %f14, %f21
loop_1790:
fpadd16 %f22, %f20, %f28
movgu %xcc, %g3, %l4
edge32l %i4, %g7, %g1
wr %g0, 0x18, %asi
stwa %o2, [%l7 + 0x34] %asi
fpmerge %f27, %f16, %f16
fabss %f11, %f25
fnot1 %f18, %f24
subccc %o3, 0x1B85, %i6
prefetch [%l7 + 0x3C], 0x2
set 0x18, %o1
ldxa [%l7 + %o1] 0x11, %l0
edge16 %i3, %g6, %o1
move %icc, %l5, %i5
movrlez %i7, 0x16B, %g5
fble,a %fcc1, loop_1791
st %f22, [%l7 + 0x28]
tl %icc, 0x5
movleu %icc, %o5, %i0
loop_1791:
ldd [%l7 + 0x18], %o6
xorcc %l1, %l6, %i2
edge32n %g4, %i1, %g2
andn %l2, 0x01F1, %o0
or %o4, 0x0C39, %l3
fbge %fcc1, loop_1792
xnor %o7, %g3, %l4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fba %fcc1, loop_1793
loop_1792:
xorcc %g7, %i4, %g1
movcc %xcc, %o2, %o3
subc %l0, %i6, %g6
loop_1793:
sub %i3, 0x0439, %o1
fmovsneg %icc, %f20, %f8
set 0x50, %o2
stwa %l5, [%l7 + %o2] 0xe2
membar #Sync
sth %i7, [%l7 + 0x4C]
stw %g5, [%l7 + 0x44]
movvs %icc, %o5, %i0
swap [%l7 + 0x60], %i5
movne %xcc, %l1, %l6
movrlz %i2, %o6, %i1
smulcc %g4, 0x161A, %l2
edge16 %o0, %o4, %g2
array32 %o7, %l3, %l4
fcmple16 %f22, %f16, %g3
sra %g7, %g1, %i4
tle %xcc, 0x0
mulscc %o2, %l0, %o3
wr %g0, 0x88, %asi
prefetcha [%l7 + 0x18] %asi, 0x1
edge16ln %g6, %o1, %l5
fxors %f11, %f22, %f5
fxnors %f13, %f17, %f28
edge8n %i7, %g5, %o5
popc 0x1348, %i0
fmovsleu %xcc, %f7, %f23
wr %g0, 0x10, %asi
lduwa [%l7 + 0x18] %asi, %i5
sethi 0x1DCC, %i3
set 0x40, %l6
ldda [%l7 + %l6] 0x88, %f16
edge32l %l6, %i2, %o6
edge16n %i1, %g4, %l1
edge16n %l2, %o4, %o0
move %xcc, %g2, %o7
movn %xcc, %l4, %l3
orn %g3, %g1, %i4
wr %g0, 0x89, %asi
swapa [%l7 + 0x4C] %asi, %o2
and %l0, %o3, %g7
std %f26, [%l7 + 0x10]
move %icc, %g6, %i6
std %f16, [%l7 + 0x10]
addc %o1, 0x05FF, %i7
set 0x5A, %g2
stha %g5, [%l7 + %g2] 0x80
mulx %o5, %l5, %i0
mova %xcc, %i5, %i3
membar 0x75
array16 %i2, %o6, %i1
and %l6, 0x0B28, %l1
fnegs %f7, %f29
fnegs %f15, %f8
andn %g4, %l2, %o4
and %o0, %g2, %o7
udivcc %l4, 0x0EC6, %g3
edge32l %l3, %i4, %o2
movpos %xcc, %l0, %o3
fsrc2 %f6, %f2
fmovsn %icc, %f25, %f31
movre %g7, 0x158, %g1
set 0x220, %o3
stxa %i6, [%g0 + %o3] 0x52
fbu,a %fcc1, loop_1794
edge32n %g6, %i7, %g5
addccc %o5, 0x0512, %o1
umul %i0, %i5, %l5
loop_1794:
orcc %i2, %i3, %i1
movleu %icc, %o6, %l6
movneg %xcc, %l1, %l2
fxors %f3, %f6, %f0
fbuge %fcc1, loop_1795
fsrc2s %f25, %f1
mova %icc, %o4, %g4
mova %icc, %o0, %g2
loop_1795:
addcc %l4, 0x1EF4, %o7
edge16l %l3, %g3, %o2
movl %icc, %l0, %o3
edge16 %g7, %g1, %i4
fmovscc %xcc, %f0, %f26
tcc %xcc, 0x3
movleu %xcc, %g6, %i7
bneg,a loop_1796
edge32n %g5, %o5, %o1
mulx %i0, 0x0766, %i5
fmovsgu %icc, %f12, %f21
loop_1796:
fmovsleu %icc, %f21, %f1
brlez,a %i6, loop_1797
te %icc, 0x6
movge %xcc, %i2, %l5
wr %g0, 0x88, %asi
stwa %i1, [%l7 + 0x6C] %asi
loop_1797:
nop
setx 0xA8FFA586, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f2
setx 0x5518885A, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f7
fdivs %f7, %f2, %f16
udivcc %i3, 0x01EB, %o6
fbule,a %fcc1, loop_1798
sir 0x14E2
sub %l6, %l1, %l2
nop
setx 0xD41013E7, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f15
setx 0xFEF16C45, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f22
fsubs %f22, %f15, %f16
loop_1798:
nop
wr %g0, 0x27, %asi
stwa %g4, [%l7 + 0x74] %asi
membar #Sync
fzeros %f4
set 0x70, %o4
stxa %o4, [%l7 + %o4] 0x27
membar #Sync
edge16l %g2, %o0, %l4
nop
setx 0x913AD8FB, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f28
setx 0x4CC043D1, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f2
fdivs %f2, %f28, %f9
ldx [%l7 + 0x50], %o7
ld [%l7 + 0x60], %f9
fmovdge %icc, %f19, %f30
srax %l3, 0x04, %g3
andcc %o2, 0x0C23, %l0
tcc %xcc, 0x3
tvs %icc, 0x6
add %o3, 0x0D4B, %g7
edge32n %g1, %i4, %i7
ldstub [%l7 + 0x28], %g5
fbe %fcc2, loop_1799
edge32n %o5, %g6, %i0
fmovdcs %xcc, %f21, %f17
tsubcctv %i5, %o1, %i6
loop_1799:
fbo,a %fcc0, loop_1800
andcc %l5, %i1, %i3
movrgez %i2, %o6, %l1
srl %l2, %l6, %o4
loop_1800:
fmovdgu %xcc, %f30, %f30
sir 0x190D
tsubcc %g4, 0x0C48, %g2
sub %l4, 0x0196, %o0
sth %l3, [%l7 + 0x7E]
fzero %f30
srl %g3, %o7, %l0
and %o3, 0x0DB2, %o2
bg %icc, loop_1801
movcc %icc, %g7, %i4
fmovsa %icc, %f4, %f11
be,a loop_1802
loop_1801:
tl %icc, 0x4
subccc %g1, %g5, %i7
fbge,a %fcc3, loop_1803
loop_1802:
fmovrdgz %g6, %f18, %f20
srlx %i0, %i5, %o1
fnot1s %f17, %f12
loop_1803:
fmovsa %xcc, %f17, %f2
tn %xcc, 0x4
be loop_1804
movrlz %i6, 0x304, %o5
udivcc %l5, 0x0FB7, %i1
tcc %icc, 0x3
loop_1804:
movcs %xcc, %i3, %i2
edge32 %l1, %o6, %l6
sdivx %o4, 0x046D, %l2
srl %g4, %l4, %o0
fmovscs %icc, %f31, %f12
fble %fcc2, loop_1805
or %g2, 0x02D5, %l3
tgu %icc, 0x1
mova %icc, %g3, %l0
loop_1805:
tcc %xcc, 0x5
orcc %o3, %o7, %o2
tn %xcc, 0x0
nop
set 0x1B, %i4
ldstub [%l7 + %i4], %i4
bne,a %icc, loop_1806
call loop_1807
edge8l %g7, %g1, %g5
array8 %i7, %g6, %i5
loop_1806:
andn %o1, %i0, %i6
loop_1807:
movne %icc, %o5, %i1
addc %l5, %i3, %i2
nop
setx 0x8A09B9F14D84DE0F, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f30
setx 0x2F1247D64B1653FE, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f10
fsubd %f10, %f30, %f2
smulcc %o6, %l6, %l1
movrne %o4, 0x0B1, %g4
bvs,a %icc, loop_1808
tneg %icc, 0x3
bcc,pn %icc, loop_1809
array16 %l4, %o0, %g2
loop_1808:
fbule,a %fcc0, loop_1810
edge16n %l3, %l2, %l0
loop_1809:
movrlez %o3, 0x130, %g3
ldstub [%l7 + 0x79], %o7
loop_1810:
umul %o2, 0x1541, %g7
membar 0x50
move %icc, %i4, %g1
set 0x70, %g6
swapa [%l7 + %g6] 0x89, %i7
edge32n %g6, %g5, %o1
nop
setx 0xFCBA7F6B, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f23
setx 0x827F9A03, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f11
fadds %f11, %f23, %f1
bneg,a loop_1811
nop
setx 0x3D0361EE, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f10
setx 0xD32439B2, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f22
fdivs %f22, %f10, %f4
movcs %icc, %i5, %i0
nop
setx 0xF74E2FD5, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f26
setx 0x1A755DCC, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f24
fadds %f24, %f26, %f24
loop_1811:
fmovdne %icc, %f9, %f1
srl %i6, 0x17, %o5
subc %i1, 0x09BF, %l5
orcc %i3, %i2, %l6
movl %xcc, %l1, %o6
and %g4, %l4, %o0
fmovsl %xcc, %f17, %f18
fands %f26, %f19, %f26
sdivcc %g2, 0x0D63, %l3
sethi 0x1E06, %o4
ldsw [%l7 + 0x70], %l2
edge16n %l0, %g3, %o7
tsubcc %o3, %o2, %g7
tvs %xcc, 0x3
ldd [%l7 + 0x58], %g0
nop
setx loop_1812, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fsrc2 %f6, %f0
membar 0x12
movvs %xcc, %i4, %g6
loop_1812:
taddcctv %g5, %o1, %i5
fbne %fcc3, loop_1813
orncc %i0, 0x14BC, %i6
fbug %fcc3, loop_1814
edge16ln %o5, %i1, %l5
loop_1813:
tneg %icc, 0x2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1814:
umul %i3, 0x0275, %i2
alignaddr %l6, %l1, %o6
fpadd32s %f28, %f7, %f11
set 0x11, %l2
stba %i7, [%l7 + %l2] 0x27
membar #Sync
alignaddr %l4, %o0, %g4
set 0x78, %i7
prefetcha [%l7 + %i7] 0x04, 0x0
nop
fitod %f12, %f16
fdtos %f16, %f4
ldsw [%l7 + 0x54], %o4
tsubcctv %l3, 0x12E9, %l0
fmul8x16au %f17, %f20, %f14
mulx %l2, %o7, %g3
sll %o2, 0x09, %g7
subccc %o3, 0x1413, %i4
nop
fitod %f2, %f0
fdtox %f0, %f16
bn,pt %xcc, loop_1815
tvc %icc, 0x5
bn loop_1816
fbuge,a %fcc0, loop_1817
loop_1815:
fmovd %f12, %f12
fmovrsne %g1, %f13, %f6
loop_1816:
tne %icc, 0x5
loop_1817:
nop
setx loop_1818, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdvs %icc, %f25, %f14
fsrc2 %f6, %f22
movcs %icc, %g6, %o1
loop_1818:
movvc %icc, %i5, %i0
nop
fitos %f12, %f21
fstox %f21, %f10
fxtos %f10, %f26
brz %i6, loop_1819
sub %o5, %g5, %i1
fmovrslz %i3, %f0, %f28
fmovd %f22, %f22
loop_1819:
movvc %icc, %l5, %l6
set 0x40, %l1
stda %f16, [%l7 + %l1] 0x14
fcmpne32 %f14, %f0, %l1
flush %l7 + 0x64
orn %i2, 0x14E3, %o6
movge %icc, %l4, %o0
stw %i7, [%l7 + 0x40]
alignaddrl %g2, %g4, %l3
nop
setx 0x2F2BC32E, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f9
setx 0xEF263893, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f3
fdivs %f3, %f9, %f23
tleu %icc, 0x6
srax %l0, 0x19, %o4
xorcc %o7, %l2, %o2
umul %g3, %g7, %i4
srl %g1, 0x14, %o3
fmovsleu %xcc, %f23, %f15
brz,a %g6, loop_1820
nop
fitod %f2, %f12
fdtox %f12, %f10
fxtod %f10, %f16
pdist %f8, %f0, %f16
tsubcctv %i5, %i0, %i6
loop_1820:
fmovsgu %icc, %f16, %f24
smulcc %o1, 0x1C19, %o5
subccc %g5, 0x1B60, %i3
movrlz %i1, 0x145, %l5
andn %l1, 0x0797, %i2
fba,a %fcc0, loop_1821
tcc %icc, 0x2
edge8l %l6, %l4, %o0
edge8ln %o6, %g2, %i7
loop_1821:
stw %l3, [%l7 + 0x74]
movvc %icc, %g4, %l0
umulcc %o4, 0x0A35, %o7
movn %icc, %o2, %g3
fmovdl %icc, %f19, %f9
tg %xcc, 0x0
ta %icc, 0x7
sdivcc %g7, 0x00A4, %l2
fand %f8, %f2, %f6
sub %i4, 0x0E53, %g1
movcs %icc, %g6, %i5
subc %i0, %o3, %o1
sdivcc %i6, 0x1789, %o5
te %xcc, 0x2
fbge %fcc3, loop_1822
brgz,a %i3, loop_1823
subc %g5, %l5, %l1
ble,pt %xcc, loop_1824
loop_1822:
bge,pn %icc, loop_1825
loop_1823:
movneg %xcc, %i1, %l6
orncc %l4, 0x09B6, %o0
loop_1824:
edge32 %i2, %g2, %o6
loop_1825:
umulcc %l3, %g4, %l0
ldd [%l7 + 0x70], %f6
bl %icc, loop_1826
fbe %fcc3, loop_1827
addccc %i7, %o7, %o2
nop
setx 0x8D570D12, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f15
setx 0x0674A4C9, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f25
fdivs %f25, %f15, %f26
loop_1826:
nop
set 0x64, %o0
lda [%l7 + %o0] 0x81, %f18
loop_1827:
tgu %icc, 0x7
sra %o4, %g3, %l2
bpos loop_1828
umulcc %i4, %g7, %g1
fbge %fcc1, loop_1829
sllx %i5, %i0, %g6
loop_1828:
movrgez %o1, %i6, %o3
tvc %icc, 0x3
loop_1829:
movrlez %o5, %g5, %i3
fbo %fcc0, loop_1830
smul %l1, %i1, %l6
sth %l4, [%l7 + 0x12]
udiv %l5, 0x1DCF, %i2
loop_1830:
addc %o0, 0x0875, %g2
set 0x18, %o5
stwa %l3, [%l7 + %o5] 0x14
tl %xcc, 0x5
tl %xcc, 0x0
add %l7, 0x7C, %l6
wr %g0, 0x81, %asi
casa [%l6] %asi, %g4, %o6
fnand %f4, %f16, %f22
nop
fitod %f4, %f30
fdtoi %f30, %f15
fmovda %icc, %f21, %f3
movre %i7, 0x264, %l0
movn %icc, %o7, %o4
or %o2, 0x0A99, %l2
wr %g0, 0x80, %asi
ldda [%l7 + 0x40] %asi, %f0
set 0x4C, %l3
stwa %i4, [%l7 + %l3] 0x04
and %g7, 0x03D3, %g1
tleu %xcc, 0x2
nop
setx loop_1831, %l0, %l1
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 %i5, 0x19D0, %i0
mova %xcc, %g3, %g6
srlx %i6, 0x09, %o1
loop_1831:
movgu %xcc, %o3, %g5
wr %g0, 0xeb, %asi
stba %o5, [%l7 + 0x45] %asi
membar #Sync
andncc %i3, %i1, %l6
sub %l4, %l1, %i2
wr %g0, 0x27, %asi
stxa %l5, [%l7 + 0x78] %asi
membar #Sync
andn %o0, 0x132E, %g2
te %xcc, 0x3
tl %icc, 0x0
array16 %l3, %o6, %g4
movvc %xcc, %l0, %i7
st %f18, [%l7 + 0x14]
alignaddr %o4, %o7, %l2
fpmerge %f22, %f6, %f28
set 0x1C, %g4
sta %f11, [%l7 + %g4] 0x14
membar #Sync
wr %g0, 0xf1, %asi
ldda [%l7 + 0x40] %asi, %f0
fbe,a %fcc3, loop_1832
mulscc %o2, 0x11AE, %i4
nop
setx 0x589E152EB075A685, %l0, %l6
stx %l6, [%l7 + 0x28]
ldx [%l7 + 0x28], %fsr
fmul8sux16 %f4, %f28, %f2
loop_1832:
orn %g1, 0x1C72, %i5
array32 %i0, %g7, %g3
xor %g6, 0x1C7E, %i6
tvc %icc, 0x6
fba,a %fcc2, loop_1833
fexpand %f13, %f26
add %l7, 0x68, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %o3
casxa [%l6] %asi, %o3, %g5
loop_1833:
ldd [%l7 + 0x28], %o4
nop
fitod %f10, %f14
fdtox %f14, %f6
fxtod %f6, %f6
movrgez %i3, %i1, %l6
tcc %icc, 0x6
movrgz %o1, 0x2BF, %l4
set 0x58, %i5
prefetcha [%l7 + %i5] 0x14, 0x2
umulcc %l1, 0x0B1B, %o0
mova %icc, %g2, %l5
fbug %fcc3, loop_1834
nop
fitos %f14, %f11
fstox %f11, %f10
fxtos %f10, %f5
fsrc1 %f18, %f22
fornot2 %f24, %f16, %f12
loop_1834:
fcmpeq32 %f18, %f18, %o6
sdivcc %l3, 0x0ABA, %g4
movcs %icc, %l0, %o4
move %icc, %i7, %o7
movleu %icc, %o2, %l2
wr %g0, 0x18, %asi
stba %i4, [%l7 + 0x21] %asi
srlx %g1, 0x15, %i0
set 0x54, %o7
lduwa [%l7 + %o7] 0x15, %i5
fba,a %fcc1, loop_1835
ldstub [%l7 + 0x5C], %g7
or %g6, %g3, %i6
bne loop_1836
loop_1835:
andcc %o3, %g5, %i3
addccc %i1, %o5, %l6
udiv %l4, 0x1D52, %o1
loop_1836:
move %xcc, %i2, %l1
srlx %o0, 0x12, %l5
subccc %g2, 0x1B36, %l3
smulcc %g4, %o6, %o4
std %f26, [%l7 + 0x78]
tneg %icc, 0x7
array8 %l0, %i7, %o7
movcs %icc, %o2, %i4
udiv %g1, 0x1BC8, %l2
movrlz %i0, %i5, %g6
fpadd16 %f20, %f26, %f14
ldub [%l7 + 0x3C], %g7
udiv %i6, 0x1E7C, %o3
addc %g3, 0x1C7C, %g5
tcc %icc, 0x6
sub %i3, %i1, %l6
brgez,a %o5, loop_1837
tcc %xcc, 0x1
fmovrse %l4, %f4, %f26
orcc %i2, 0x02BC, %o1
loop_1837:
fmovdge %icc, %f29, %f17
fbn,a %fcc0, loop_1838
andncc %o0, %l1, %g2
fmuld8sux16 %f0, %f23, %f6
umul %l5, 0x1CF8, %g4
loop_1838:
fmovdcs %xcc, %f8, %f10
movcs %xcc, %o6, %l3
add %l7, 0x50, %l6
wr %g0, 0x10, %asi
lda [%l6] %asi, %o4
casa [%l6] %asi, %o4, %l0
fmovdl %xcc, %f4, %f23
set 0x40, %l0
ldswa [%l7 + %l0] 0x15, %o7
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
brz %o2, loop_1839
addc %i4, 0x0B13, %i7
wr %g0, 0x88, %asi
lduba [%l7 + 0x3B] %asi, %l2
loop_1839:
fmovdpos %icc, %f1, %f15
membar 0x17
nop
fitos %f8, %f31
fstoi %f31, %f21
sdivcc %i0, 0x0C4B, %i5
wr %g0, 0x81, %asi
stba %g1, [%l7 + 0x4F] %asi
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
nop
setx 0x0076C139, %l0, %l6
st %l6, [%l7 + 0x4C]
ld [%l7 + 0x4C], %fsr
movn %xcc, %g6, %i6
prefetch [%l7 + 0x5C], 0x2
ble loop_1840
udivx %o3, 0x06D0, %g7
fbo,a %fcc3, loop_1841
fpsub32 %f10, %f18, %f28
loop_1840:
tvc %xcc, 0x0
movge %xcc, %g3, %i3
loop_1841:
movpos %icc, %g5, %i1
udivcc %l6, 0x154F, %o5
stw %i2, [%l7 + 0x4C]
tleu %xcc, 0x2
movgu %xcc, %l4, %o0
movrne %o1, 0x11A, %g2
set 0x16, %g1
lduha [%l7 + %g1] 0x10, %l1
movrgez %l5, 0x2E3, %g4
taddcctv %o6, 0x0F04, %o4
mulx %l0, %l3, %o2
tsubcc %i4, 0x0216, %o7
bn,pt %icc, loop_1842
edge32l %i7, %l2, %i0
orncc %i5, 0x03AF, %g6
xor %i6, %g1, %g7
loop_1842:
tsubcc %g3, 0x1E7D, %i3
nop
setx 0xE06674EE, %l0, %l6
st %l6, [%l7 + 0x6C]
ld [%l7 + 0x6C], %fsr
orcc %g5, %o3, %i1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movcc %icc, %l6, %i2
tvc %icc, 0x6
fnand %f16, %f22, %f28
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wr %g0, 0x04, %asi
prefetcha [%l7 + 0x58] %asi, 0x3
movrgez %l4, 0x00D, %o0
fandnot1 %f22, %f30, %f8
nop
set 0x38, %g3
std %f28, [%l7 + %g3]
movrlez %g2, 0x32B, %o1
nop
fitos %f1, %f27
fstox %f27, %f12
fxtos %f12, %f7
ble %icc, loop_1843
tn %xcc, 0x1
movrgez %l5, 0x1C8, %l1
fmovsleu %icc, %f4, %f29
loop_1843:
edge8l %g4, %o4, %l0
bleu %xcc, loop_1844
ldd [%l7 + 0x70], %f12
sir 0x0C8C
fcmple32 %f0, %f18, %o6
loop_1844:
nop
wr %g0, 0xf9, %asi
stda %f16, [%l7 + 0x40] %asi
membar #Sync
fxnor %f24, %f16, %f20
addc %o2, 0x01FC, %l3
xor %i4, %i7, %o7
fmovd %f30, %f16
edge8l %l2, %i0, %i5
and %i6, %g1, %g7
movrne %g3, %g6, %g5
tcs %icc, 0x3
or %i3, 0x0DCD, %o3
pdist %f8, %f10, %f0
set 0x40, %g7
lduha [%l7 + %g7] 0x18, %i1
array32 %i2, %o5, %l6
movcc %icc, %l4, %o0
swap [%l7 + 0x6C], %o1
andcc %l5, %l1, %g4
sdivcc %g2, 0x0FE3, %o4
taddcctv %o6, 0x01F9, %o2
movpos %xcc, %l0, %i4
taddcctv %l3, 0x1EA7, %i7
nop
fitod %f10, %f12
fdtos %f12, %f11
fpackfix %f24, %f23
orcc %o7, %l2, %i0
fsrc2s %f23, %f2
alignaddr %i6, %i5, %g1
brz,a %g7, loop_1845
ldd [%l7 + 0x20], %f12
edge8n %g6, %g5, %i3
fmovdl %icc, %f29, %f0
loop_1845:
tle %xcc, 0x3
fsrc1s %f1, %f17
sdiv %o3, 0x1D09, %g3
wr %g0, 0x10, %asi
lduha [%l7 + 0x70] %asi, %i1
membar 0x19
brnz,a %o5, loop_1846
movl %icc, %i2, %l4
fbn,a %fcc1, loop_1847
fmul8x16au %f0, %f22, %f20
loop_1846:
udivx %o0, 0x1712, %o1
nop
fitos %f7, %f29
fstox %f29, %f26
fxtos %f26, %f9
loop_1847:
fpack16 %f10, %f16
movneg %icc, %l5, %l1
fble,a %fcc2, loop_1848
array8 %l6, %g4, %g2
edge32 %o4, %o6, %l0
fand %f14, %f24, %f26
loop_1848:
alignaddr %o2, %i4, %l3
ldd [%l7 + 0x60], %f6
addc %i7, 0x0EF3, %l2
edge32ln %i0, %o7, %i6
wr %g0, 0x10, %asi
ldstuba [%l7 + 0x09] %asi, %g1
popc 0x0C1F, %g7
smul %g6, 0x0F5B, %g5
sub %i3, %o3, %g3
mulx %i1, %i5, %i2
alignaddr %l4, %o0, %o1
movre %o5, %l5, %l6
nop
setx loop_1849, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tneg %xcc, 0x5
fbe %fcc3, loop_1850
sra %g4, 0x1C, %g2
loop_1849:
nop
wr %g0, 0x19, %asi
prefetcha [%l7 + 0x40] %asi, 0x2
loop_1850:
fpmerge %f13, %f26, %f4
fbue,a %fcc0, loop_1851
stb %o6, [%l7 + 0x45]
xnorcc %o4, 0x1A11, %l0
move %icc, %i4, %l3
loop_1851:
alignaddrl %o2, %i7, %i0
set 0x08, %i1
stxa %l2, [%l7 + %i1] 0x0c
tsubcc %i6, 0x0890, %g1
tcs %xcc, 0x4
fmovspos %icc, %f20, %f14
udiv %o7, 0x14B2, %g7
movcc %xcc, %g5, %g6
fabsd %f2, %f6
fsrc2s %f17, %f24
nop
fitod %f28, %f26
movrlz %o3, 0x2AD, %g3
taddcctv %i1, %i5, %i2
wr %g0, 0x11, %asi
lduba [%l7 + 0x1D] %asi, %i3
edge32n %o0, %o1, %o5
fzeros %f11
udivcc %l4, 0x0551, %l6
edge8 %l5, %g2, %l1
subc %g4, 0x17FE, %o6
xor %o4, %l0, %l3
mulx %i4, %o2, %i7
add %l7, 0x20, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %i0
casxa [%l6] 0x80, %i0, %l2
movrgez %g1, %o7, %i6
fabss %f11, %f26
tne %xcc, 0x4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movl %icc, %g5, %g7
bpos,pn %icc, loop_1852
alignaddr %g6, %g3, %o3
edge16ln %i1, %i2, %i5
orn %o0, %i3, %o5
loop_1852:
fmovde %xcc, %f17, %f4
nop
setx loop_1853, %l0, %l1
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
set 0x3E, %l5
ldub [%l7 + %l5], %o1
brlez %l4, loop_1854
sdivx %l5, 0x1687, %g2
loop_1853:
nop
setx 0xBE0BF1363EFF6796, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f16
setx 0xE006A5CF129B99E9, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f8
fmuld %f8, %f16, %f30
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1854:
movcc %xcc, %l1, %l6
wr %g0, 0x88, %asi
swapa [%l7 + 0x58] %asi, %g4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge16ln %o4, %l0, %o6
pdist %f18, %f26, %f2
prefetch [%l7 + 0x0C], 0x2
tsubcc %l3, %o2, %i7
or %i0, 0x04FD, %l2
addcc %i4, %o7, %g1
array16 %g5, %g7, %g6
or %g3, 0x18D2, %o3
smulcc %i1, %i2, %i6
fnegs %f0, %f25
nop
setx 0xD0BCB64A, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f26
setx 0x3A540DE5, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f21
fsubs %f21, %f26, %f8
fmovsvc %xcc, %f3, %f12
set 0x68, %o6
swapa [%l7 + %o6] 0x89, %o0
orcc %i3, %o5, %o1
ldd [%l7 + 0x60], %i4
movvc %icc, %l4, %l5
fbuge,a %fcc0, loop_1855
xnorcc %g2, %l1, %g4
fornot1 %f28, %f20, %f26
sdiv %l6, 0x1DEA, %l0
loop_1855:
movgu %xcc, %o6, %o4
nop
setx 0xA632459BF5D87C3B, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f2
setx 0xBB4FC4B69ADBAD69, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f10
fsubd %f10, %f2, %f16
bl %icc, loop_1856
fnot1 %f8, %f4
nop
fitos %f7, %f30
fble,a %fcc3, loop_1857
loop_1856:
movvc %xcc, %o2, %l3
mova %xcc, %i7, %i0
edge32l %i4, %o7, %l2
loop_1857:
movvc %xcc, %g1, %g7
set 0x08, %l4
lduwa [%l7 + %l4] 0x04, %g5
tpos %icc, 0x1
tsubcctv %g6, 0x0329, %g3
fands %f14, %f5, %f18
movleu %xcc, %o3, %i1
bl,a loop_1858
subc %i6, 0x1371, %i2
addccc %i3, 0x0E65, %o0
sll %o5, %o1, %i5
loop_1858:
xnorcc %l4, 0x1DC6, %g2
set 0x40, %i3
stda %f0, [%l7 + %i3] 0x18
fbu %fcc3, loop_1859
ldstub [%l7 + 0x4A], %l1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bn,pn %icc, loop_1860
loop_1859:
orcc %l5, 0x0D57, %g4
movcs %xcc, %l0, %o6
movge %icc, %o4, %o2
loop_1860:
fpsub32 %f14, %f28, %f0
fornot2s %f5, %f29, %f1
add %l7, 0x18, %l6
wr %g0, 0x0c, %asi
casa [%l6] 0x0c, %l6, %l3
fmovrse %i7, %f0, %f4
sllx %i4, %o7, %i0
membar #Sync
wr %g0, 0xf9, %asi
ldda [%l7 + 0x40] %asi, %f0
ta %xcc, 0x1
bge,a,pt %xcc, loop_1861
orncc %l2, 0x0AD9, %g1
fmovdn %icc, %f18, %f25
fba %fcc1, loop_1862
loop_1861:
ldd [%l7 + 0x48], %g4
fbe,a %fcc3, loop_1863
fzero %f30
loop_1862:
fmuld8ulx16 %f13, %f27, %f16
movne %icc, %g6, %g3
loop_1863:
fpsub32 %f8, %f26, %f26
set 0x60, %g5
prefetcha [%l7 + %g5] 0x19, 0x0
fbul,a %fcc3, loop_1864
fmovdle %xcc, %f6, %f30
tge %icc, 0x7
nop
fitos %f11, %f7
fstox %f7, %f10
fxtos %f10, %f7
loop_1864:
fornot2s %f17, %f17, %f20
andcc %g7, %i1, %i2
ta %xcc, 0x1
nop
fitod %f12, %f26
fdtos %f26, %f6
addcc %i6, %i3, %o0
tgu %xcc, 0x1
fbug %fcc3, loop_1865
nop
setx 0xA7DEA8E4606DA566, %l0, %l6
stx %l6, [%l7 + 0x10]
ldx [%l7 + 0x10], %fsr
fnor %f24, %f10, %f30
smulcc %o1, 0x089C, %i5
loop_1865:
edge8 %l4, %o5, %l1
nop
fitod %f12, %f6
fdtox %f6, %f14
fxtod %f14, %f24
membar 0x36
taddcctv %l5, %g2, %g4
ble,a %xcc, loop_1866
fpadd32 %f30, %f30, %f12
xorcc %l0, %o6, %o2
fmul8x16au %f13, %f9, %f14
loop_1866:
nop
wr %g0, 0x04, %asi
lduba [%l7 + 0x1C] %asi, %l6
sll %l3, %o4, %i4
wr %g0, 0x80, %asi
ldsba [%l7 + 0x63] %asi, %o7
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
te %xcc, 0x2
orncc %i0, %i7, %l2
call loop_1867
movle %icc, %g1, %g6
array32 %g5, %o3, %g7
tvc %icc, 0x7
loop_1867:
tn %xcc, 0x5
fbu,a %fcc3, loop_1868
ldstub [%l7 + 0x71], %i1
subcc %i2, %g3, %i6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1868:
nop
wr %g0, 0x19, %asi
lda [%l7 + 0x08] %asi, %f9
movpos %xcc, %i3, %o0
call loop_1869
ldx [%l7 + 0x58], %o1
tvc %icc, 0x2
subcc %l4, 0x0A65, %i5
loop_1869:
bn,a %xcc, loop_1870
fnands %f3, %f16, %f2
sub %l1, %o5, %g2
mova %xcc, %g4, %l0
loop_1870:
fmovsa %icc, %f0, %f9
edge16 %l5, %o6, %l6
movrne %l3, 0x116, %o2
umul %i4, %o7, %i0
mulx %o4, %l2, %i7
fsrc1 %f12, %f16
sll %g6, %g5, %o3
xnorcc %g1, %i1, %g7
subccc %g3, %i2, %i6
bneg,pt %icc, loop_1871
brlz,a %o0, loop_1872
bcc,a %xcc, loop_1873
fnot1s %f18, %f28
loop_1871:
tl %xcc, 0x2
loop_1872:
xnor %i3, 0x1BA4, %l4
loop_1873:
nop
set 0x78, %i2
prefetcha [%l7 + %i2] 0x18, 0x3
nop
setx loop_1874, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
taddcc %l1, %o5, %i5
tl %icc, 0x5
fors %f5, %f2, %f16
loop_1874:
sll %g2, %l0, %g4
movg %icc, %l5, %l6
andn %l3, %o6, %o2
nop
setx 0x71AB139CD072F452, %l0, %l6
stx %l6, [%l7 + 0x70]
ldx [%l7 + 0x70], %fsr
nop
setx loop_1875, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tvc %icc, 0x4
array32 %o7, %i4, %i0
tgu %xcc, 0x4
loop_1875:
edge32ln %o4, %l2, %g6
brlez,a %i7, loop_1876
sllx %g5, 0x18, %o3
taddcctv %g1, %i1, %g7
xor %g3, 0x15BD, %i6
loop_1876:
addc %i2, %o0, %l4
tsubcc %i3, %l1, %o1
addccc %i5, 0x046F, %g2
tneg %icc, 0x3
nop
setx 0x19E6BF2E80402213, %l0, %l6
stx %l6, [%l7 + 0x20]
ldx [%l7 + 0x20], %fsr
movge %xcc, %l0, %o5
srl %l5, %l6, %g4
wr %g0, 0x80, %asi
ldsba [%l7 + 0x23] %asi, %l3
sdivx %o6, 0x1162, %o2
movleu %icc, %i4, %o7
movge %icc, %i0, %o4
umul %g6, %i7, %g5
fmovdgu %xcc, %f27, %f16
edge32n %l2, %o3, %i1
fors %f7, %f7, %f4
set 0x2C, %i0
ldsha [%l7 + %i0] 0x18, %g7
prefetch [%l7 + 0x50], 0x3
fand %f8, %f6, %f18
fnor %f30, %f8, %f10
fmovsleu %icc, %f30, %f16
taddcctv %g1, %i6, %i2
sir 0x1487
fabss %f6, %f26
bvs %xcc, loop_1877
movge %xcc, %g3, %o0
nop
set 0x70, %o1
ldd [%l7 + %o1], %f6
nop
setx 0xCDC36D1DBB2FAE28, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f28
setx 0xF1D2F9185D81486A, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f8
faddd %f8, %f28, %f14
loop_1877:
bneg,a loop_1878
membar 0x63
fmovrslez %l4, %f16, %f0
udivx %i3, 0x1AFF, %l1
loop_1878:
fcmple32 %f20, %f28, %i5
bg,a,pn %xcc, loop_1879
movl %icc, %g2, %l0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
add %l7, 0x60, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %o1, %o5
loop_1879:
bg,a,pn %xcc, loop_1880
fbue %fcc2, loop_1881
nop
set 0x10, %i6
stw %l5, [%l7 + %i6]
fandnot1s %f9, %f16, %f16
loop_1880:
fmovsne %xcc, %f25, %f0
loop_1881:
fbuge %fcc1, loop_1882
fands %f2, %f8, %f11
wr %g0, 0x89, %asi
lduwa [%l7 + 0x14] %asi, %g4
loop_1882:
bgu,a %icc, loop_1883
fxors %f15, %f16, %f0
tg %icc, 0x3
edge32l %l3, %o6, %o2
loop_1883:
movle %xcc, %l6, %i4
sll %i0, %o4, %g6
wr %g0, 0x11, %asi
stha %i7, [%l7 + 0x24] %asi
bvs %xcc, loop_1884
sll %o7, %g5, %o3
sdivcc %i1, 0x0FA9, %g7
tcc %icc, 0x0
loop_1884:
subccc %l2, 0x1276, %g1
set 0x0C, %o2
ldswa [%l7 + %o2] 0x0c, %i2
tgu %xcc, 0x3
bcs,pn %xcc, loop_1885
edge8n %g3, %i6, %o0
swap [%l7 + 0x14], %l4
sllx %l1, %i5, %g2
loop_1885:
nop
wr %g0, 0xeb, %asi
stha %i3, [%l7 + 0x52] %asi
membar #Sync
wr %g0, 0x11, %asi
ldsha [%l7 + 0x24] %asi, %o1
fmovde %icc, %f20, %f6
andncc %l0, %l5, %g4
xor %o5, %l3, %o6
movleu %xcc, %o2, %l6
movneg %icc, %i0, %i4
fbe,a %fcc1, loop_1886
fmovs %f14, %f18
fmovsleu %xcc, %f27, %f30
lduw [%l7 + 0x48], %g6
loop_1886:
xorcc %o4, %o7, %g5
addccc %i7, 0x1328, %o3
movle %icc, %g7, %l2
nop
setx loop_1887, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
fitod %f8, %f18
fdtox %f18, %f20
fxtod %f20, %f4
set 0x16, %g2
stha %g1, [%l7 + %g2] 0xea
membar #Sync
loop_1887:
tn %icc, 0x7
fbg %fcc1, loop_1888
edge8l %i1, %i2, %g3
fands %f28, %f16, %f18
fmovdl %xcc, %f9, %f17
loop_1888:
sdivx %i6, 0x1E01, %l4
fmovrsne %o0, %f28, %f28
ldub [%l7 + 0x35], %i5
edge8 %l1, %g2, %i3
edge8ln %o1, %l5, %l0
movne %xcc, %o5, %g4
call loop_1889
orcc %l3, 0x08CD, %o6
std %f18, [%l7 + 0x78]
tsubcc %l6, %i0, %i4
loop_1889:
move %icc, %o2, %o4
fmovdpos %xcc, %f8, %f4
fmovsgu %xcc, %f17, %f14
ldd [%l7 + 0x30], %f14
sllx %o7, 0x05, %g6
movvs %xcc, %g5, %i7
andn %g7, 0x0D0C, %l2
nop
fitos %f1, %f23
fstox %f23, %f20
fxtos %f20, %f4
tsubcc %g1, 0x0554, %o3
movl %icc, %i2, %i1
nop
setx loop_1890, %l0, %l1
jmpl %l1, %i6
move %xcc, %g3, %o0
wr %g0, 0x10, %asi
lduwa [%l7 + 0x78] %asi, %l4
loop_1890:
tneg %icc, 0x2
smulcc %i5, 0x172D, %l1
movcc %icc, %i3, %g2
umul %l5, %l0, %o1
sra %g4, %o5, %l3
orcc %l6, 0x1C11, %o6
fbul %fcc0, loop_1891
nop
fitos %f4, %f20
fstoi %f20, %f10
edge32 %i0, %o2, %i4
set 0x64, %o3
ldswa [%l7 + %o3] 0x80, %o7
loop_1891:
andcc %g6, %g5, %i7
sllx %o4, 0x10, %g7
tvc %icc, 0x2
orn %l2, 0x1C78, %o3
tleu %icc, 0x4
set 0x1c8, %o4
nop ! stxa %i2, [%g0 + %o4] 0x40 ripped by fixASI40.pl
movleu %icc, %i1, %g1
tn %icc, 0x7
xnorcc %i6, 0x1E7B, %g3
fbul,a %fcc2, loop_1892
nop
setx 0xA2E5A79E, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f5
fsqrts %f5, %f12
fnor %f4, %f22, %f14
nop
setx 0x1DB0A5EF, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f18
setx 0xDC545ABB, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f2
fdivs %f2, %f18, %f5
loop_1892:
movrlez %l4, 0x36E, %o0
edge8n %i5, %l1, %i3
fmovdleu %icc, %f4, %f14
subc %g2, %l5, %o1
wr %g0, 0x80, %asi
ldda [%l7 + 0x40] %asi, %f0
add %g4, 0x0A89, %l0
brgz %o5, loop_1893
movgu %icc, %l3, %l6
fmovsl %icc, %f19, %f25
edge16l %o6, %i0, %o2
loop_1893:
mulscc %o7, %i4, %g5
tpos %xcc, 0x3
alignaddr %i7, %g6, %g7
movrne %l2, 0x0C3, %o3
fmovrdgez %i2, %f10, %f18
movrlez %i1, 0x228, %o4
edge8l %i6, %g1, %l4
add %l7, 0x3C, %l6
wr %g0, 0x80, %asi
casa [%l6] %asi, %g3, %o0
subcc %i5, %l1, %g2
fmovsvs %xcc, %f1, %f12
edge32n %l5, %i3, %o1
tg %icc, 0x7
ldsh [%l7 + 0x22], %g4
movvs %icc, %o5, %l3
sdiv %l6, 0x056E, %l0
wr %g0, 0xe3, %asi
stba %o6, [%l7 + 0x61] %asi
membar #Sync
tcs %icc, 0x5
fbe %fcc2, loop_1894
edge16 %o2, %i0, %i4
fcmpgt16 %f10, %f26, %o7
fmovrsne %i7, %f9, %f29
loop_1894:
tleu %xcc, 0x7
fbn %fcc0, loop_1895
ldx [%l7 + 0x48], %g6
srl %g5, 0x0F, %g7
movcc %xcc, %o3, %l2
loop_1895:
movpos %icc, %i2, %i1
fbn %fcc1, loop_1896
bpos,a,pn %xcc, loop_1897
movn %icc, %o4, %i6
wr %g0, 0x18, %asi
ldxa [%l7 + 0x18] %asi, %g1
loop_1896:
ta %xcc, 0x1
loop_1897:
xor %l4, 0x1F81, %g3
edge16 %i5, %l1, %g2
bleu,a,pn %icc, loop_1898
stw %l5, [%l7 + 0x14]
movle %icc, %i3, %o0
tg %icc, 0x4
loop_1898:
brgez,a %o1, loop_1899
mova %icc, %o5, %l3
add %l6, 0x0086, %l0
sub %o6, %o2, %g4
loop_1899:
st %f7, [%l7 + 0x7C]
nop
setx 0xF682051F, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f14
fsqrts %f14, %f29
nop
fitos %f9, %f29
fstox %f29, %f26
fxtos %f26, %f20
movle %xcc, %i0, %o7
sdivcc %i4, 0x02A9, %g6
udiv %g5, 0x0899, %i7
nop
setx loop_1900, %l0, %l1
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_1901, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
array32 %g7, %o3, %i2
srl %i1, 0x0C, %o4
loop_1900:
xor %l2, %g1, %i6
loop_1901:
movvs %icc, %l4, %i5
ba,a loop_1902
fmovsl %xcc, %f24, %f1
orn %l1, %g3, %g2
swap [%l7 + 0x78], %l5
loop_1902:
tvs %icc, 0x4
tl %xcc, 0x4
sdiv %i3, 0x026B, %o1
te %icc, 0x7
be,a %icc, loop_1903
call loop_1904
ta %xcc, 0x1
edge8 %o5, %o0, %l3
loop_1903:
alignaddr %l6, %l0, %o2
loop_1904:
movrgez %g4, %i0, %o6
movge %xcc, %o7, %i4
edge32 %g6, %i7, %g5
fmovrdlez %o3, %f6, %f14
fbule,a %fcc1, loop_1905
movrlez %g7, 0x15F, %i2
nop
setx 0xC55D9CE6, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f13
fsqrts %f13, %f29
sll %o4, %l2, %g1
loop_1905:
fmovdneg %xcc, %f2, %f27
taddcc %i1, 0x0160, %i6
faligndata %f26, %f24, %f8
tne %xcc, 0x2
fmovdle %icc, %f26, %f17
nop
fitod %f8, %f2
fdtos %f2, %f13
sdivcc %l4, 0x15B8, %l1
fmuld8ulx16 %f13, %f15, %f24
edge8n %g3, %i5, %l5
ldsh [%l7 + 0x76], %i3
smulcc %o1, %g2, %o5
ble,pt %xcc, loop_1906
array16 %o0, %l3, %l6
bcs,a %xcc, loop_1907
fba %fcc0, loop_1908
loop_1906:
tge %icc, 0x4
tsubcctv %l0, 0x0047, %o2
loop_1907:
movg %icc, %g4, %o6
loop_1908:
tl %icc, 0x3
tge %icc, 0x0
tg %icc, 0x4
popc %o7, %i4
fblg %fcc2, loop_1909
movne %icc, %g6, %i7
subccc %g5, 0x0354, %o3
ldd [%l7 + 0x10], %i0
loop_1909:
taddcctv %g7, 0x0F16, %i2
smulcc %l2, %o4, %i1
fmovsgu %icc, %f9, %f29
fsrc1 %f16, %f14
fbu %fcc2, loop_1910
fmovsvs %icc, %f3, %f6
edge8 %i6, %g1, %l4
nop
set 0x70, %i4
ldx [%l7 + %i4], %g3
loop_1910:
subcc %i5, 0x111C, %l5
nop
fitos %f14, %f29
fstod %f29, %f12
movge %xcc, %l1, %o1
fmovsle %xcc, %f30, %f15
sdivx %i3, 0x038A, %o5
srl %o0, 0x10, %g2
prefetch [%l7 + 0x20], 0x0
prefetch [%l7 + 0x74], 0x3
tsubcctv %l6, 0x1164, %l3
fmovdgu %icc, %f20, %f8
andncc %o2, %l0, %g4
subccc %o7, %o6, %i4
fbue,a %fcc3, loop_1911
movne %xcc, %i7, %g6
tvc %icc, 0x3
udiv %o3, 0x189E, %i0
loop_1911:
nop
setx 0x149D506550680CB0, %l0, %l6
stx %l6, [%l7 + 0x20]
ldx [%l7 + 0x20], %fsr
udiv %g7, 0x06BC, %g5
sethi 0x1AB5, %l2
wr %g0, 0x0c, %asi
lduha [%l7 + 0x30] %asi, %i2
taddcctv %o4, %i6, %i1
sll %g1, %l4, %g3
add %i5, %l5, %o1
subc %l1, %i3, %o5
sdivx %o0, 0x158C, %g2
fandnot1s %f14, %f13, %f9
set 0x3C, %g6
sta %f18, [%l7 + %g6] 0x14
edge8l %l3, %l6, %o2
movle %icc, %g4, %o7
subc %o6, 0x05B7, %i4
edge32ln %i7, %g6, %o3
fabsd %f24, %f0
sdivcc %l0, 0x1FF4, %i0
sdiv %g5, 0x0F7F, %g7
st %f16, [%l7 + 0x34]
fmovsleu %xcc, %f22, %f11
sll %i2, 0x0D, %o4
fmovsg %icc, %f31, %f24
wr %g0, 0xf8, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
andcc %l2, 0x0B23, %i1
fbul,a %fcc3, loop_1912
bcs,a loop_1913
sllx %g1, 0x11, %i6
wr %g0, 0x80, %asi
stxa %g3, [%l7 + 0x78] %asi
loop_1912:
xnor %l4, 0x1092, %i5
loop_1913:
movn %icc, %o1, %l5
nop
fitos %f1, %f14
fstox %f14, %f18
srax %i3, %l1, %o0
fone %f24
wr %g0, 0x04, %asi
ldstuba [%l7 + 0x6E] %asi, %o5
ble,a loop_1914
movrlez %l3, 0x38E, %g2
movrgz %l6, 0x298, %g4
alignaddr %o2, %o7, %o6
loop_1914:
bl,pn %icc, loop_1915
taddcc %i4, 0x0420, %i7
smulcc %g6, 0x127F, %o3
sll %l0, 0x0D, %g5
loop_1915:
membar 0x5D
and %i0, 0x0F78, %g7
tcc %xcc, 0x0
tge %icc, 0x6
movvs %xcc, %i2, %o4
subccc %l2, 0x14B9, %i1
subccc %g1, 0x1459, %i6
fmovde %icc, %f23, %f27
movl %icc, %g3, %i5
fornot1 %f18, %f16, %f16
set 0x24, %l6
lduha [%l7 + %l6] 0x11, %o1
movrgez %l4, 0x155, %i3
movge %icc, %l5, %o0
fmuld8sux16 %f20, %f25, %f28
tvs %icc, 0x6
movgu %xcc, %o5, %l3
brz %g2, loop_1916
udivx %l1, 0x1BF6, %l6
xnorcc %g4, 0x1407, %o7
add %o2, 0x1E46, %i4
loop_1916:
xnorcc %o6, 0x1727, %g6
movg %xcc, %o3, %l0
set 0x40, %l2
ldda [%l7 + %l2] 0x11, %f0
nop
fitod %f8, %f6
fdtos %f6, %f1
fcmpne16 %f24, %f0, %g5
fcmpeq32 %f12, %f26, %i7
popc %i0, %g7
tl %xcc, 0x1
movrlz %i2, %l2, %i1
call loop_1917
fmovrslez %o4, %f16, %f29
array8 %i6, %g3, %g1
fmovse %xcc, %f30, %f1
loop_1917:
fcmpeq16 %f6, %f8, %i5
movcs %icc, %l4, %i3
sdivcc %o1, 0x0ADF, %o0
membar #Sync
wr %g0, 0xf8, %asi
ldda [%l7 + 0x40] %asi, %f16
sllx %l5, 0x0D, %o5
set 0x18, %l1
sta %f13, [%l7 + %l1] 0x80
nop
setx 0x304D98E8, %l0, %l6
st %l6, [%l7 + 0x18]
ld [%l7 + 0x18], %fsr
tleu %icc, 0x3
movvs %xcc, %l3, %l1
set 0x40, %o0
ldsha [%l7 + %o0] 0x10, %g2
edge8 %l6, %o7, %g4
fandnot2 %f12, %f22, %f30
move %xcc, %o2, %o6
fmul8sux16 %f6, %f22, %f14
nop
setx loop_1918, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbo,a %fcc1, loop_1919
bleu %icc, loop_1920
addc %i4, %o3, %g6
loop_1918:
movcs %icc, %g5, %i7
loop_1919:
smulcc %i0, 0x13B4, %g7
loop_1920:
fmovdl %xcc, %f10, %f6
edge16l %l0, %i2, %l2
tge %icc, 0x3
mulx %o4, 0x0FD0, %i1
movrne %i6, %g1, %g3
fmovdn %icc, %f25, %f5
fcmpne16 %f6, %f12, %l4
ld [%l7 + 0x3C], %f12
fmul8sux16 %f8, %f20, %f10
fbne,a %fcc2, loop_1921
fxors %f26, %f5, %f7
ldub [%l7 + 0x1E], %i5
fmovdleu %icc, %f29, %f10
loop_1921:
movpos %icc, %o1, %i3
movvc %xcc, %l5, %o0
addccc %o5, %l1, %g2
fmovsleu %icc, %f22, %f16
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sub %l3, 0x0D0E, %o7
fmovrsgz %l6, %f0, %f15
sll %g4, 0x08, %o6
movvc %icc, %o2, %o3
sethi 0x109B, %i4
sdiv %g5, 0x13CB, %g6
brnz %i0, loop_1922
fpadd32s %f21, %f30, %f22
sth %g7, [%l7 + 0x1C]
orn %l0, 0x03F4, %i7
loop_1922:
edge8l %l2, %i2, %o4
sethi 0x18DE, %i1
sth %g1, [%l7 + 0x66]
alignaddr %g3, %l4, %i6
fandnot2 %f24, %f16, %f18
ta %icc, 0x6
fmul8x16 %f10, %f20, %f22
fmuld8ulx16 %f22, %f28, %f4
tcc %xcc, 0x2
or %i5, 0x0008, %o1
sir 0x01A1
ta %icc, 0x5
tne %xcc, 0x6
movge %xcc, %i3, %o0
fble %fcc0, loop_1923
movrne %o5, %l1, %g2
ldx [%l7 + 0x08], %l5
sllx %l3, 0x1A, %o7
loop_1923:
nop
wr %g0, 0x0c, %asi
stha %l6, [%l7 + 0x2E] %asi
movrlez %g4, %o6, %o3
fmovrse %o2, %f12, %f15
fpadd32s %f30, %f7, %f24
sir 0x1C62
movrgez %g5, 0x20B, %g6
smulcc %i4, %g7, %l0
set 0x40, %o5
ldda [%l7 + %o5] 0x04, %f16
fornot1 %f30, %f2, %f14
sir 0x1707
subc %i0, 0x08E1, %i7
flush %l7 + 0x0C
xorcc %l2, %i2, %i1
movrlz %o4, 0x31F, %g1
edge8 %l4, %i6, %i5
tsubcc %o1, %g3, %i3
fpsub32s %f22, %f7, %f16
fsrc1s %f21, %f6
fandnot1 %f0, %f2, %f2
fmovd %f30, %f18
nop
setx 0x6282F7E4, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f1
setx 0x10D5F017, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f12
fmuls %f12, %f1, %f25
fbue,a %fcc0, loop_1924
addcc %o5, 0x1B3D, %l1
nop
fitod %f2, %f14
fdtox %f14, %f20
fxtod %f20, %f2
orn %g2, %l5, %l3
loop_1924:
fxnor %f30, %f14, %f20
bleu %icc, loop_1925
fmul8x16 %f0, %f18, %f10
fbe,a %fcc1, loop_1926
nop
fitod %f8, %f18
fdtox %f18, %f30
fxtod %f30, %f30
loop_1925:
fcmpeq16 %f14, %f4, %o0
tneg %icc, 0x2
loop_1926:
andn %l6, %o7, %o6
movrlez %g4, 0x394, %o2
and %o3, %g6, %g5
fbul,a %fcc2, loop_1927
movvs %icc, %i4, %l0
set 0x20, %l3
prefetcha [%l7 + %l3] 0x14, 0x1
loop_1927:
sethi 0x1E41, %i7
ldub [%l7 + 0x76], %l2
fmovdvs %xcc, %f14, %f12
nop
setx 0xF05E96BF, %l0, %l6
st %l6, [%l7 + 0x38]
ld [%l7 + 0x38], %fsr
tvs %xcc, 0x5
array8 %g7, %i1, %o4
tle %icc, 0x4
wr %g0, 0x89, %asi
lda [%l7 + 0x70] %asi, %f18
fbg,a %fcc2, loop_1928
mova %icc, %g1, %i2
movpos %xcc, %l4, %i5
set 0x31, %g4
lduba [%l7 + %g4] 0x04, %o1
loop_1928:
taddcc %i6, 0x185D, %i3
edge8 %o5, %g3, %g2
udivx %l1, 0x0689, %l5
ldsw [%l7 + 0x2C], %o0
set 0x0C, %i7
sta %f17, [%l7 + %i7] 0x80
edge16 %l3, %l6, %o6
udivcc %g4, 0x1178, %o2
srl %o7, %g6, %o3
bn,a,pn %xcc, loop_1929
edge8l %g5, %l0, %i0
fmovsl %xcc, %f23, %f16
fmovdcc %xcc, %f21, %f10
loop_1929:
bg,a,pn %icc, loop_1930
fornot2 %f28, %f18, %f4
subc %i7, 0x0F8B, %l2
move %xcc, %i4, %g7
loop_1930:
fxor %f14, %f12, %f2
movrgez %i1, 0x226, %o4
fxor %f4, %f24, %f2
nop
setx 0x6FD590E8, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f7
setx 0xE5626EE0, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f29
fsubs %f29, %f7, %f3
nop
fitod %f12, %f18
fdtos %f18, %f21
fmovdleu %xcc, %f28, %f6
fpack16 %f18, %f4
fnors %f27, %f5, %f3
xorcc %i2, %l4, %i5
fbne %fcc2, loop_1931
movneg %xcc, %g1, %i6
bcc,a,pn %icc, loop_1932
ldsb [%l7 + 0x19], %o1
loop_1931:
nop
set 0x62, %i5
stha %o5, [%l7 + %i5] 0xea
membar #Sync
loop_1932:
fandnot2 %f12, %f26, %f30
edge16 %i3, %g2, %g3
tpos %xcc, 0x5
fmovscc %icc, %f20, %f7
edge16 %l1, %l5, %o0
ba,a,pn %xcc, loop_1933
fnot1s %f13, %f18
set 0x5C, %o7
stha %l3, [%l7 + %o7] 0x18
loop_1933:
andcc %l6, %o6, %o2
array32 %o7, %g4, %o3
movrgz %g5, %g6, %i0
sub %l0, 0x0169, %l2
movrlez %i7, 0x277, %i4
edge32 %i1, %o4, %g7
pdist %f28, %f28, %f4
movge %xcc, %l4, %i5
sir 0x1C94
fmuld8ulx16 %f9, %f27, %f2
movne %xcc, %i2, %i6
fbuge,a %fcc3, loop_1934
sethi 0x1F32, %o1
add %o5, 0x1097, %g1
fbul %fcc1, loop_1935
loop_1934:
call loop_1936
and %i3, %g2, %l1
nop
setx 0xC5B9C012EB97A082, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f24
setx 0x01CA229F28633191, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f30
fdivd %f30, %f24, %f12
loop_1935:
movne %icc, %g3, %o0
loop_1936:
taddcc %l5, %l3, %o6
fandnot2 %f22, %f24, %f30
nop
fitos %f9, %f27
fstox %f27, %f18
fxtos %f18, %f4
taddcctv %l6, 0x0A0B, %o2
movvs %xcc, %o7, %g4
sub %g5, 0x0E58, %o3
movcs %xcc, %g6, %i0
ldsw [%l7 + 0x58], %l2
tvc %icc, 0x2
nop
setx loop_1937, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrlz %l0, %i4, %i7
tne %xcc, 0x0
movl %xcc, %i1, %o4
loop_1937:
fmovdcc %xcc, %f17, %f4
mova %icc, %g7, %l4
movpos %icc, %i2, %i6
xor %o1, %o5, %i5
umul %i3, 0x1CDF, %g2
fmovrsne %l1, %f20, %f12
umul %g1, 0x0D01, %o0
or %l5, %g3, %o6
set 0x3C, %l0
stwa %l3, [%l7 + %l0] 0x04
srl %o2, 0x1A, %l6
movpos %xcc, %o7, %g5
wr %g0, 0x88, %asi
lda [%l7 + 0x58] %asi, %f26
subcc %o3, %g4, %i0
bshuffle %f8, %f6, %f0
tleu %xcc, 0x3
tcs %xcc, 0x4
ta %icc, 0x7
edge16ln %g6, %l0, %l2
brnz,a %i4, loop_1938
tgu %xcc, 0x7
stbar
movgu %icc, %i7, %i1
loop_1938:
xorcc %o4, 0x0895, %g7
edge32n %i2, %l4, %o1
andcc %o5, %i5, %i3
nop
fitod %f12, %f22
fdtox %f22, %f30
movneg %icc, %i6, %l1
set 0x40, %g1
ldda [%l7 + %g1] 0x10, %f16
fzeros %f3
fbn,a %fcc2, loop_1939
fmovsg %xcc, %f0, %f19
andncc %g1, %g2, %l5
subccc %o0, 0x198C, %g3
loop_1939:
edge32l %o6, %l3, %l6
nop
setx 0xEF4A5445, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f2
setx 0x6922EDFE, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f17
fmuls %f17, %f2, %f18
srlx %o2, %o7, %g5
wr %g0, 0x10, %asi
ldstuba [%l7 + 0x79] %asi, %o3
orn %g4, %i0, %g6
tleu %icc, 0x3
for %f26, %f4, %f24
wr %g0, 0x10, %asi
stba %l2, [%l7 + 0x1D] %asi
andn %l0, 0x0A2F, %i4
tsubcc %i1, %o4, %g7
tleu %xcc, 0x1
subccc %i7, 0x100D, %i2
fmovdcs %xcc, %f27, %f13
nop
setx 0x30652538, %l0, %l6
st %l6, [%l7 + 0x38]
ld [%l7 + 0x38], %fsr
udivx %l4, 0x0338, %o5
srl %i5, %i3, %i6
udivx %l1, 0x043A, %o1
xorcc %g2, 0x1E8B, %l5
srl %g1, 0x13, %o0
fnot2s %f18, %f8
fmul8sux16 %f4, %f22, %f6
movgu %icc, %g3, %l3
addcc %o6, 0x0FED, %l6
tcs %icc, 0x1
edge32n %o7, %g5, %o2
fandnot2 %f24, %f26, %f26
xnorcc %g4, 0x1762, %i0
fmovrsne %g6, %f29, %f10
bge loop_1940
fmovscs %icc, %f26, %f14
tg %xcc, 0x3
movleu %icc, %o3, %l0
loop_1940:
movvc %xcc, %l2, %i1
fmovda %xcc, %f9, %f22
fmovscs %xcc, %f28, %f7
move %xcc, %o4, %i4
fbule %fcc3, loop_1941
addc %g7, %i7, %l4
fmovscs %icc, %f1, %f3
fmovdge %xcc, %f6, %f10
loop_1941:
edge8n %i2, %o5, %i5
or %i3, %i6, %o1
tgu %icc, 0x4
add %g2, 0x148B, %l5
nop
setx 0xB6E198B6, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f18
setx 0xE9B71A50, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f19
fsubs %f19, %f18, %f21
mulscc %l1, 0x1173, %g1
fexpand %f27, %f26
fmovspos %icc, %f23, %f8
fcmpgt16 %f10, %f0, %g3
fxnors %f11, %f3, %f17
for %f20, %f0, %f30
movrgz %l3, 0x20F, %o6
nop
setx 0x5CF6663F, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f24
fsqrts %f24, %f5
edge8 %l6, %o0, %g5
tsubcc %o7, %o2, %g4
nop
set 0x40, %g7
ldd [%l7 + %g7], %f22
fmovsle %xcc, %f15, %f5
fbuge %fcc0, loop_1942
xorcc %i0, 0x07E6, %o3
fmovsne %icc, %f12, %f0
movn %xcc, %l0, %l2
loop_1942:
sll %g6, 0x1A, %i1
fmovdge %icc, %f13, %f9
bn,pt %icc, loop_1943
mova %xcc, %o4, %i4
tneg %icc, 0x6
nop
setx 0xED35A414, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f18
setx 0x56643AFC, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f26
fsubs %f26, %f18, %f6
loop_1943:
nop
set 0x2E, %g3
stha %g7, [%l7 + %g3] 0x19
fornot1 %f18, %f2, %f16
fmovsle %xcc, %f25, %f16
fmul8ulx16 %f20, %f2, %f2
ldd [%l7 + 0x70], %f0
fnot2s %f3, %f1
fmovrdgez %l4, %f20, %f2
bneg,a loop_1944
edge8 %i2, %i7, %i5
edge16ln %o5, %i6, %i3
fpack16 %f22, %f6
loop_1944:
edge16l %o1, %l5, %l1
movrlz %g2, %g3, %g1
movleu %xcc, %l3, %l6
tsubcctv %o6, 0x1186, %g5
wr %g0, 0x10, %asi
lduha [%l7 + 0x12] %asi, %o0
tne %icc, 0x2
nop
setx 0xE07A83B5, %l0, %l6
st %l6, [%l7 + 0x34]
ld [%l7 + 0x34], %fsr
addccc %o2, 0x11E1, %o7
mulx %g4, 0x0DE0, %i0
be %icc, loop_1945
bleu,a,pn %icc, loop_1946
bleu,a,pn %xcc, loop_1947
movge %xcc, %o3, %l0
loop_1945:
fblg,a %fcc0, loop_1948
loop_1946:
tcs %xcc, 0x3
loop_1947:
tl %icc, 0x6
mulx %l2, 0x1EA5, %i1
loop_1948:
mova %icc, %o4, %i4
stb %g7, [%l7 + 0x0A]
fnands %f5, %f1, %f27
nop
fitod %f8, %f8
fdtoi %f8, %f2
ble,pt %icc, loop_1949
orn %l4, %g6, %i7
movl %xcc, %i2, %i5
fmovse %icc, %f27, %f20
loop_1949:
nop
wr %g0, 0x2b, %asi
ldda [%l7 + 0x50] %asi, %i6
nop
setx loop_1950, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
alignaddrl %o5, %i3, %o1
edge8 %l5, %l1, %g3
set 0x66, %i1
stha %g2, [%l7 + %i1] 0xe3
membar #Sync
loop_1950:
membar 0x0F
movre %g1, %l3, %o6
tsubcc %g5, 0x1277, %l6
fmovde %icc, %f26, %f30
sdivx %o0, 0x0106, %o2
udivcc %g4, 0x075D, %o7
tvs %icc, 0x6
sllx %o3, 0x13, %i0
xor %l2, 0x1C48, %i1
bneg,a,pt %xcc, loop_1951
udivcc %l0, 0x1BCC, %o4
fmovdleu %xcc, %f21, %f7
array8 %i4, %g7, %g6
loop_1951:
bl,a %icc, loop_1952
ble %icc, loop_1953
edge8 %l4, %i2, %i7
taddcc %i5, %i6, %i3
loop_1952:
nop
wr %g0, 0x80, %asi
stha %o5, [%l7 + 0x7A] %asi
loop_1953:
orncc %l5, %l1, %g3
udiv %o1, 0x05E1, %g2
sth %g1, [%l7 + 0x20]
sdiv %l3, 0x173A, %g5
bneg loop_1954
orcc %l6, %o0, %o2
fpsub32s %f14, %f7, %f11
fba %fcc3, loop_1955
loop_1954:
bpos loop_1956
fbne %fcc2, loop_1957
xnor %g4, 0x1DC3, %o6
loop_1955:
movcs %icc, %o7, %o3
loop_1956:
udivx %l2, 0x008F, %i1
loop_1957:
ta %icc, 0x5
nop
setx 0xC896A805, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f7
setx 0x37BA4542, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f12
fmuls %f12, %f7, %f19
smulcc %i0, 0x073C, %o4
nop
fitod %f2, %f12
fdtox %f12, %f12
tl %xcc, 0x2
udivx %l0, 0x03F5, %i4
wr %g0, 0x2a, %asi
stwa %g6, [%l7 + 0x14] %asi
membar #Sync
fbug %fcc0, loop_1958
fabss %f7, %f22
addccc %l4, 0x1859, %i2
fbl,a %fcc3, loop_1959
loop_1958:
fbu %fcc3, loop_1960
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
addccc %g7, 0x0107, %i7
loop_1959:
bneg,a,pn %icc, loop_1961
loop_1960:
andn %i5, 0x0DC7, %i3
mulx %i6, 0x0B4F, %o5
fbn %fcc1, loop_1962
loop_1961:
ldub [%l7 + 0x39], %l1
movneg %icc, %l5, %o1
sll %g2, 0x05, %g3
loop_1962:
array8 %l3, %g5, %l6
movneg %xcc, %g1, %o2
mulx %o0, 0x1EBF, %g4
tcc %icc, 0x0
movrgez %o6, %o3, %o7
fbge,a %fcc0, loop_1963
tne %xcc, 0x2
subccc %i1, %i0, %l2
fmovdge %icc, %f3, %f20
loop_1963:
bpos,pn %icc, loop_1964
udiv %o4, 0x042D, %i4
alignaddrl %l0, %l4, %i2
set 0x2C, %l5
sta %f27, [%l7 + %l5] 0x15
loop_1964:
andcc %g7, %g6, %i7
ldsb [%l7 + 0x56], %i5
ldsb [%l7 + 0x0F], %i6
and %i3, %l1, %o5
sdivx %l5, 0x1166, %g2
sllx %o1, 0x1B, %g3
sub %l3, %g5, %g1
movrgz %l6, 0x291, %o0
movpos %xcc, %g4, %o2
fblg,a %fcc3, loop_1965
edge16n %o6, %o3, %i1
fornot1s %f13, %f1, %f4
fandnot1s %f9, %f7, %f28
loop_1965:
movrgz %i0, %o7, %l2
movrlz %o4, %i4, %l4
nop
setx 0xB34CAFA988ACB3ED, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f4
setx 0x96E912104BDF035D, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f16
faddd %f16, %f4, %f30
nop
setx loop_1966, %l0, %l1
jmpl %l1, %l0
movg %icc, %i2, %g6
ldsh [%l7 + 0x76], %i7
and %g7, %i6, %i5
loop_1966:
fnot1 %f6, %f14
fsrc1 %f30, %f30
membar 0x0A
nop
setx 0x37AE41136F888EEA, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f10
setx 0xB480D4F1BEA3D62D, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f28
fmuld %f28, %f10, %f2
fmul8x16 %f7, %f4, %f22
nop
setx loop_1967, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
srlx %i3, %l1, %o5
movle %xcc, %g2, %o1
movle %icc, %g3, %l5
loop_1967:
movleu %xcc, %g5, %g1
wr %g0, 0xeb, %asi
stba %l6, [%l7 + 0x6E] %asi
membar #Sync
movrlez %o0, %l3, %g4
membar 0x2A
bg,pt %icc, loop_1968
smulcc %o6, %o3, %i1
xorcc %i0, 0x1942, %o2
tpos %xcc, 0x7
loop_1968:
add %o7, 0x1D1C, %o4
tpos %xcc, 0x4
subcc %i4, %l2, %l4
movre %i2, 0x335, %g6
array16 %i7, %l0, %i6
fmovrdgez %g7, %f4, %f0
tsubcc %i3, %l1, %i5
set 0x52, %o6
ldsha [%l7 + %o6] 0x10, %g2
move %icc, %o1, %g3
mova %xcc, %l5, %o5
and %g1, %l6, %g5
array8 %o0, %g4, %o6
fabsd %f16, %f24
fmovs %f4, %f4
stbar
srl %l3, 0x14, %o3
fnot2 %f28, %f14
umulcc %i1, %i0, %o2
movre %o7, %o4, %i4
fmovdge %xcc, %f4, %f9
wr %g0, 0x27, %asi
stba %l2, [%l7 + 0x2A] %asi
membar #Sync
fnegs %f23, %f9
edge8 %i2, %g6, %l4
xnor %l0, %i7, %g7
nop
setx 0x367B68DD6DC182E2, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f4
setx 0x01BACD4AE17BDF7E, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f0
fsubd %f0, %f4, %f22
fmovspos %icc, %f31, %f20
ta %icc, 0x0
fexpand %f6, %f26
wr %g0, 0x27, %asi
stxa %i6, [%l7 + 0x08] %asi
membar #Sync
tleu %icc, 0x7
nop
fitos %f6, %f24
addccc %i3, %l1, %i5
brz %o1, loop_1969
fmovrsgez %g3, %f24, %f26
fmovsn %icc, %f19, %f2
add %l5, 0x1AF1, %o5
loop_1969:
or %g2, %g1, %l6
sra %g5, %g4, %o6
wr %g0, 0x81, %asi
lduba [%l7 + 0x6A] %asi, %l3
fabsd %f10, %f16
nop
fitod %f10, %f10
fdtoi %f10, %f25
taddcc %o0, %i1, %i0
array8 %o3, %o7, %o2
fcmpeq32 %f2, %f20, %o4
array16 %i4, %i2, %g6
edge32l %l2, %l0, %l4
alignaddr %g7, %i7, %i3
edge32ln %i6, %l1, %i5
ba loop_1970
sdiv %o1, 0x0DDD, %l5
tge %icc, 0x3
movrlz %g3, 0x2BF, %g2
loop_1970:
fba %fcc0, loop_1971
fand %f22, %f16, %f28
bleu,a loop_1972
udivx %o5, 0x0E69, %g1
loop_1971:
bcc,a %icc, loop_1973
movrne %l6, 0x2EE, %g4
loop_1972:
movneg %icc, %o6, %l3
fbo %fcc0, loop_1974
loop_1973:
sllx %g5, 0x05, %o0
tn %xcc, 0x5
fmovrse %i0, %f7, %f30
loop_1974:
movcs %xcc, %i1, %o3
fmovsneg %xcc, %f29, %f13
fpsub16 %f0, %f4, %f20
movneg %xcc, %o2, %o4
orncc %i4, %i2, %o7
taddcc %g6, 0x138C, %l2
ldd [%l7 + 0x48], %l4
udivx %g7, 0x15A4, %l0
fmovrdgz %i7, %f16, %f2
xnorcc %i6, %i3, %i5
xorcc %l1, 0x06E0, %l5
movre %o1, 0x243, %g2
edge32ln %g3, %g1, %o5
fbne %fcc2, loop_1975
sir 0x10DF
stx %l6, [%l7 + 0x30]
orncc %g4, 0x0BD6, %o6
loop_1975:
fbul %fcc2, loop_1976
ldsw [%l7 + 0x78], %l3
nop
setx 0xEDB85054637D1EF3, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f10
setx 0x337B933F4CE2EC2C, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f10
fmuld %f10, %f10, %f16
andcc %o0, %g5, %i1
loop_1976:
bge %icc, loop_1977
sethi 0x1200, %i0
ble,a,pt %icc, loop_1978
edge16n %o3, %o2, %o4
loop_1977:
edge16n %i4, %i2, %g6
movge %xcc, %l2, %o7
loop_1978:
andcc %l4, 0x10EB, %l0
add %l7, 0x08, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %g7
casa [%l6] 0x80, %g7, %i6
fmovdge %icc, %f7, %f21
xor %i7, %i5, %l1
fornot2 %f4, %f14, %f0
movgu %icc, %l5, %i3
fpsub16s %f16, %f17, %f8
fmovsgu %xcc, %f18, %f24
taddcctv %g2, 0x005E, %g3
array16 %o1, %g1, %o5
umulcc %g4, %l6, %l3
edge8 %o0, %o6, %g5
fbl,a %fcc0, loop_1979
edge32n %i1, %o3, %o2
movrgz %i0, %i4, %i2
movle %icc, %g6, %o4
loop_1979:
sllx %o7, %l4, %l2
movgu %icc, %l0, %i6
xnorcc %g7, 0x07DB, %i7
swap [%l7 + 0x14], %l1
movleu %xcc, %i5, %l5
tvs %xcc, 0x3
bneg %icc, loop_1980
fpadd16s %f21, %f11, %f0
fbne,a %fcc1, loop_1981
tcs %xcc, 0x2
loop_1980:
ta %icc, 0x2
movn %icc, %i3, %g2
loop_1981:
bge,pt %xcc, loop_1982
nop
setx 0x4D2C66AEF0752AD6, %l0, %l6
stx %l6, [%l7 + 0x78]
ldx [%l7 + 0x78], %fsr
movn %icc, %g3, %o1
fxnor %f18, %f24, %f22
loop_1982:
edge16 %o5, %g4, %g1
brgez,a %l6, loop_1983
bne,pn %xcc, loop_1984
fmovsge %xcc, %f22, %f26
tne %icc, 0x2
loop_1983:
mulx %o0, %l3, %o6
loop_1984:
xor %g5, 0x0E9E, %i1
array32 %o3, %o2, %i0
orcc %i2, 0x0E0C, %i4
smulcc %o4, 0x05EA, %o7
mova %icc, %g6, %l4
tsubcctv %l0, 0x1B4B, %i6
tle %icc, 0x5
xorcc %l2, 0x0F1D, %g7
srl %i7, 0x17, %i5
nop
set 0x62, %l4
ldstub [%l7 + %l4], %l5
fbn %fcc1, loop_1985
edge16l %l1, %i3, %g2
tle %icc, 0x2
tne %icc, 0x6
loop_1985:
tcc %xcc, 0x4
set 0x28, %i3
ldxa [%l7 + %i3] 0x81, %o1
nop
fitod %f12, %f18
fdtox %f18, %f14
fxtod %f14, %f10
brlez,a %o5, loop_1986
nop
setx 0xB1E46DDF69622B9E, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f26
setx 0x629DCF0C15EF2601, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f30
fmuld %f30, %f26, %f10
xor %g4, %g1, %g3
fmovrsgz %o0, %f27, %f15
loop_1986:
nop
wr %g0, 0x89, %asi
sta %f8, [%l7 + 0x48] %asi
tge %icc, 0x5
sll %l3, 0x00, %o6
movcs %icc, %l6, %g5
movcs %xcc, %i1, %o3
fxor %f26, %f4, %f18
fabss %f0, %f11
set 0x4C, %g5
stwa %i0, [%l7 + %g5] 0x19
udiv %i2, 0x0EF2, %i4
xnor %o4, %o7, %g6
edge8 %o2, %l4, %l0
faligndata %f8, %f24, %f14
be,a,pt %icc, loop_1987
movrlez %i6, 0x267, %l2
st %f6, [%l7 + 0x34]
nop
fitod %f6, %f12
fdtos %f12, %f11
loop_1987:
ldd [%l7 + 0x78], %f8
xorcc %i7, %g7, %l5
tge %xcc, 0x5
bcc,a %xcc, loop_1988
bge %icc, loop_1989
edge16ln %i5, %l1, %i3
fmovrsgez %o1, %f6, %f0
loop_1988:
brlz,a %g2, loop_1990
loop_1989:
fba,a %fcc2, loop_1991
movvs %xcc, %g4, %g1
movg %xcc, %g3, %o0
loop_1990:
mulx %o5, %o6, %l3
loop_1991:
mova %xcc, %g5, %i1
fmovrsgz %o3, %f3, %f12
tgu %xcc, 0x4
tpos %icc, 0x2
fbe,a %fcc0, loop_1992
flush %l7 + 0x1C
xorcc %l6, 0x16E7, %i2
set 0x7C, %i2
lduwa [%l7 + %i2] 0x89, %i4
loop_1992:
nop
wr %g0, 0xea, %asi
ldda [%l7 + 0x40] %asi, %o4
umul %i0, %o7, %g6
movleu %xcc, %o2, %l0
te %icc, 0x5
edge32ln %l4, %i6, %i7
brnz %g7, loop_1993
fone %f14
array32 %l5, %i5, %l1
set 0x72, %i0
lduha [%l7 + %i0] 0x0c, %i3
loop_1993:
sdiv %o1, 0x1EC1, %l2
fpmerge %f9, %f25, %f4
tge %xcc, 0x7
movl %xcc, %g4, %g1
sethi 0x101A, %g2
movneg %icc, %o0, %o5
fnot2 %f12, %f26
udivx %g3, 0x00E4, %o6
tg %xcc, 0x6
edge8n %g5, %i1, %o3
edge16 %l6, %l3, %i2
movg %xcc, %o4, %i0
wr %g0, 0xe3, %asi
stha %o7, [%l7 + 0x4A] %asi
membar #Sync
add %l7, 0x50, %l6
wr %g0, 0x18, %asi
casa [%l6] %asi, %i4, %g6
xor %o2, %l4, %i6
sth %i7, [%l7 + 0x54]
nop
set 0x08, %o1
stx %g7, [%l7 + %o1]
udiv %l0, 0x008A, %i5
ldstub [%l7 + 0x44], %l5
movrlz %i3, 0x19A, %l1
bpos,a,pt %xcc, loop_1994
nop
fitos %f7, %f5
movvs %icc, %l2, %g4
ble,pn %xcc, loop_1995
loop_1994:
sth %o1, [%l7 + 0x6C]
movg %xcc, %g2, %g1
xor %o5, %g3, %o0
loop_1995:
tvs %icc, 0x4
sdivcc %g5, 0x1DD3, %o6
mulscc %i1, %o3, %l6
edge32ln %l3, %o4, %i0
srax %o7, %i2, %g6
subccc %o2, 0x0504, %l4
membar 0x05
orn %i4, %i7, %i6
tn %icc, 0x7
movne %xcc, %g7, %i5
udivx %l0, 0x05B8, %l5
fcmpeq16 %f18, %f8, %i3
orn %l2, %l1, %o1
fmovsvc %xcc, %f14, %f3
taddcc %g4, %g1, %o5
nop
setx 0xD4ED2D161064C185, %l0, %l6
stx %l6, [%l7 + 0x18]
ldx [%l7 + 0x18], %fsr
array16 %g2, %g3, %o0
srlx %o6, %i1, %g5
wr %g0, 0x81, %asi
lduwa [%l7 + 0x24] %asi, %o3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
xorcc %l3, %o4, %i0
movle %icc, %l6, %o7
edge8n %g6, %o2, %i2
fmovdg %icc, %f24, %f21
srl %l4, %i4, %i6
subc %i7, %g7, %l0
array16 %l5, %i5, %i3
fbul %fcc1, loop_1996
movre %l2, 0x0B1, %l1
bleu,pt %xcc, loop_1997
nop
setx 0xCEA0A72341A4FFAB, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f4
setx 0x55E54E550D7AB2F4, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f8
faddd %f8, %f4, %f0
loop_1996:
fmovdpos %xcc, %f25, %f21
ta %xcc, 0x2
loop_1997:
nop
wr %g0, 0x80, %asi
ldsba [%l7 + 0x2F] %asi, %o1
swap [%l7 + 0x4C], %g1
fbu,a %fcc2, loop_1998
fpsub32 %f16, %f24, %f4
srlx %g4, 0x12, %g2
fmovrsgez %o5, %f20, %f28
loop_1998:
edge8ln %o0, %g3, %i1
nop
setx 0x9587B238B1B1459E, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f28
setx 0xD3378275809E2CD8, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f4
fmuld %f4, %f28, %f10
fmovdn %xcc, %f1, %f28
fors %f30, %f4, %f10
set 0x38, %i6
stha %g5, [%l7 + %i6] 0x2a
membar #Sync
edge32 %o3, %o6, %l3
add %l7, 0x48, %l6
wr %g0, 0x81, %asi
casxa [%l6] %asi, %i0, %o4
nop
setx 0xDCE415E121920669, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f0
setx 0x456575550EB3E422, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f28
fsubd %f28, %f0, %f26
movrgez %o7, %l6, %g6
andcc %o2, 0x1A53, %i2
taddcc %i4, 0x1F64, %l4
movl %icc, %i6, %g7
taddcctv %i7, 0x03F6, %l5
fpadd16s %f28, %f3, %f18
ba,pt %icc, loop_1999
fmovspos %icc, %f6, %f19
ld [%l7 + 0x08], %f0
fba,a %fcc3, loop_2000
loop_1999:
andn %l0, 0x01A4, %i3
ldd [%l7 + 0x28], %i4
orn %l1, 0x0F3F, %l2
loop_2000:
smulcc %o1, 0x0074, %g4
tne %xcc, 0x5
tg %icc, 0x6
tvs %icc, 0x7
edge16 %g1, %g2, %o5
fornot2 %f14, %f2, %f12
ba,a,pn %xcc, loop_2001
nop
setx loop_2002, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnot1s %f14, %f5
umul %g3, %o0, %g5
loop_2001:
array16 %i1, %o6, %o3
loop_2002:
smul %i0, %l3, %o7
fmovscc %xcc, %f30, %f14
fpadd16 %f18, %f14, %f14
te %xcc, 0x5
wr %g0, 0x0c, %asi
prefetcha [%l7 + 0x68] %asi, 0x0
fornot2 %f30, %f4, %f20
fors %f27, %f25, %f23
fpsub32s %f9, %f2, %f14
tleu %icc, 0x0
prefetch [%l7 + 0x7C], 0x0
addcc %g6, %o2, %i2
xorcc %i4, %o4, %i6
te %icc, 0x0
sir 0x062A
nop
set 0x7C, %o2
ldstub [%l7 + %o2], %g7
fmovdl %icc, %f0, %f20
set 0x54, %g2
stwa %l4, [%l7 + %g2] 0x2a
membar #Sync
fmovdgu %icc, %f8, %f5
subccc %i7, %l5, %i3
edge32ln %l0, %l1, %l2
xnor %i5, 0x102F, %o1
xor %g4, 0x079B, %g1
fmovsl %xcc, %f17, %f11
fornot1 %f16, %f0, %f14
fornot2 %f14, %f14, %f6
tpos %icc, 0x6
st %f26, [%l7 + 0x54]
subccc %o5, 0x1A6E, %g2
fnegd %f14, %f24
pdist %f22, %f0, %f2
tneg %xcc, 0x0
edge16ln %g3, %o0, %i1
wr %g0, 0x19, %asi
stxa %o6, [%l7 + 0x28] %asi
bn loop_2003
bcc,a,pn %xcc, loop_2004
movrgez %o3, 0x388, %i0
movvs %xcc, %g5, %o7
loop_2003:
tcc %xcc, 0x2
loop_2004:
bcs loop_2005
movpos %xcc, %l6, %l3
edge32ln %o2, %i2, %i4
addcc %g6, 0x0A35, %i6
loop_2005:
nop
set 0x30, %o3
ldxa [%g0 + %o3] 0x58, %g7
stbar
tg %icc, 0x5
sra %o4, %i7, %l5
fmovrdne %i3, %f24, %f30
ldd [%l7 + 0x60], %l0
bne,a,pt %icc, loop_2006
fmovsl %icc, %f23, %f0
subc %l1, 0x1CA6, %l4
movcc %icc, %i5, %o1
loop_2006:
nop
setx 0x4064BEDB, %l0, %l6
st %l6, [%l7 + 0x24]
ld [%l7 + 0x24], %fsr
tcs %xcc, 0x0
sllx %l2, %g1, %o5
fmovdvc %xcc, %f31, %f12
stb %g2, [%l7 + 0x0A]
movpos %xcc, %g4, %o0
edge8 %i1, %o6, %g3
set 0x30, %i4
prefetcha [%l7 + %i4] 0x80, 0x1
movrlz %o3, %o7, %l6
bcc,a loop_2007
fcmpeq32 %f16, %f6, %l3
edge8ln %o2, %g5, %i4
brlez %i2, loop_2008
loop_2007:
tgu %icc, 0x2
fmovrsgz %g6, %f15, %f21
sllx %g7, 0x19, %o4
loop_2008:
and %i6, %l5, %i3
move %xcc, %i7, %l1
movn %icc, %l0, %i5
fnegs %f0, %f14
tneg %icc, 0x6
bleu,pt %icc, loop_2009
tsubcctv %o1, %l4, %l2
addcc %o5, %g1, %g4
tpos %xcc, 0x2
loop_2009:
taddcc %g2, %i1, %o6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tge %icc, 0x0
wr %g0, 0x80, %asi
ldxa [%l7 + 0x18] %asi, %o0
tcs %icc, 0x2
udivcc %g3, 0x126B, %o3
bpos,pn %icc, loop_2010
or %o7, 0x04E9, %i0
fmovrdgz %l3, %f2, %f28
membar 0x4B
loop_2010:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fnors %f13, %f2, %f10
mulx %o2, 0x0D23, %g5
movg %xcc, %l6, %i4
xnorcc %i2, %g6, %g7
movgu %xcc, %o4, %i6
addc %l5, 0x17D9, %i7
fmovrdlz %l1, %f8, %f14
fbo,a %fcc3, loop_2011
movrlz %i3, %l0, %i5
set 0x18, %o4
ldsha [%l7 + %o4] 0x14, %o1
loop_2011:
tvc %xcc, 0x6
movvc %xcc, %l4, %l2
fandnot2s %f11, %f6, %f17
tsubcctv %o5, %g1, %g4
mulscc %i1, 0x1185, %o6
alignaddrl %g2, %g3, %o3
bn loop_2012
movrlez %o7, %o0, %i0
subc %o2, 0x1DD2, %l3
fbn,a %fcc0, loop_2013
loop_2012:
tgu %xcc, 0x3
smulcc %g5, 0x05CD, %i4
fsrc2s %f27, %f29
loop_2013:
edge32l %l6, %g6, %g7
fmovrslz %i2, %f19, %f30
fmovscs %xcc, %f16, %f14
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
stb %i6, [%l7 + 0x1C]
wr %g0, 0x04, %asi
lduwa [%l7 + 0x10] %asi, %o4
edge16n %l5, %l1, %i3
srax %i7, %i5, %l0
edge16n %l4, %l2, %o5
smulcc %g1, 0x0372, %g4
and %o1, %i1, %o6
be,pt %icc, loop_2014
and %g2, %o3, %o7
stx %o0, [%l7 + 0x38]
smulcc %i0, 0x0FAA, %o2
loop_2014:
fpsub32 %f22, %f2, %f4
movrgz %g3, 0x126, %l3
movpos %xcc, %i4, %g5
brlez,a %g6, loop_2015
tvs %xcc, 0x2
bne,pn %xcc, loop_2016
mulscc %l6, %i2, %i6
loop_2015:
nop
setx loop_2017, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fornot1s %f17, %f24, %f17
loop_2016:
sdivx %g7, 0x1461, %l5
sll %l1, 0x11, %i3
loop_2017:
taddcc %o4, %i5, %l0
tneg %icc, 0x6
tcc %icc, 0x2
tsubcc %i7, 0x0428, %l4
tvc %xcc, 0x0
movleu %icc, %l2, %o5
mova %icc, %g1, %o1
fmul8x16au %f19, %f17, %f10
set 0x50, %l6
ldstuba [%l7 + %l6] 0x89, %i1
nop
setx 0xE06A1C6C, %l0, %l6
st %l6, [%l7 + 0x1C]
ld [%l7 + 0x1C], %fsr
fmovdcc %icc, %f1, %f4
brlz %g4, loop_2018
tpos %xcc, 0x3
fmovdpos %icc, %f25, %f1
bge,a,pn %icc, loop_2019
loop_2018:
xorcc %o6, 0x1120, %o3
movg %xcc, %o7, %o0
array8 %i0, %g2, %o2
loop_2019:
fbge %fcc3, loop_2020
brgz %l3, loop_2021
tcs %xcc, 0x6
bvc,a loop_2022
loop_2020:
orcc %i4, %g3, %g5
loop_2021:
movle %icc, %l6, %i2
fnot2 %f6, %f0
loop_2022:
edge8l %g6, %i6, %g7
movrgez %l5, 0x19D, %i3
tpos %xcc, 0x5
and %l1, %i5, %l0
sdivcc %o4, 0x1BE6, %l4
edge16n %l2, %i7, %g1
movrlez %o1, %o5, %i1
xorcc %o6, 0x0A4C, %o3
srl %g4, 0x0C, %o7
fmovscs %icc, %f10, %f29
set 0x60, %g6
ldda [%l7 + %g6] 0x14, %i0
sdiv %o0, 0x00E2, %o2
movvc %icc, %l3, %g2
set 0x20, %l2
stba %g3, [%l7 + %l2] 0x18
movn %icc, %i4, %l6
edge32 %g5, %g6, %i2
tvc %xcc, 0x5
array8 %g7, %i6, %i3
bgu,a,pn %icc, loop_2023
fsrc1 %f4, %f24
addcc %l5, %i5, %l0
tgu %xcc, 0x0
loop_2023:
fornot2s %f26, %f18, %f25
umulcc %o4, %l4, %l2
array8 %l1, %i7, %g1
fbe,a %fcc3, loop_2024
fnot2s %f5, %f11
movcc %icc, %o5, %o1
bg %icc, loop_2025
loop_2024:
movrlz %o6, %i1, %g4
brnz,a %o3, loop_2026
nop
fitod %f13, %f16
loop_2025:
sir 0x147B
udivx %i0, 0x05E5, %o0
loop_2026:
ldx [%l7 + 0x28], %o2
orcc %l3, %o7, %g3
fors %f19, %f12, %f11
tvc %icc, 0x4
tvs %xcc, 0x7
edge16ln %g2, %l6, %g5
fcmpeq16 %f30, %f28, %i4
ta %xcc, 0x0
nop
setx loop_2027, %l0, %l1
jmpl %l1, %g6
or %i2, %g7, %i6
fmovrsgz %l5, %f16, %f8
srax %i3, 0x12, %i5
loop_2027:
edge8n %l0, %l4, %o4
addc %l2, 0x0D47, %l1
fcmpgt32 %f8, %f0, %g1
wr %g0, 0xe3, %asi
stha %i7, [%l7 + 0x0A] %asi
membar #Sync
tcc %icc, 0x0
edge32 %o5, %o6, %o1
edge16 %i1, %o3, %i0
addccc %o0, %g4, %l3
nop
fitos %f4, %f8
fstox %f8, %f30
nop
setx 0x74FEFDAA9C5DB8F6, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f20
setx 0x88C849736C39B077, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f22
fmuld %f22, %f20, %f2
alignaddr %o2, %o7, %g3
membar 0x72
ta %icc, 0x1
sub %l6, %g5, %g2
mulx %g6, 0x17CE, %i4
edge16l %g7, %i6, %i2
nop
setx 0x5611C69AE068790F, %l0, %l6
stx %l6, [%l7 + 0x28]
ldx [%l7 + 0x28], %fsr
fornot1s %f30, %f22, %f9
ta %icc, 0x1
fba,a %fcc2, loop_2028
movge %xcc, %i3, %l5
tvc %icc, 0x1
sth %l0, [%l7 + 0x10]
loop_2028:
fmovdn %icc, %f16, %f3
alignaddrl %i5, %o4, %l2
bpos,pt %icc, loop_2029
bvs loop_2030
fxor %f30, %f14, %f12
tsubcctv %l1, %g1, %l4
loop_2029:
sethi 0x16F0, %o5
loop_2030:
ldsw [%l7 + 0x34], %o6
edge16l %i7, %i1, %o3
tleu %xcc, 0x1
movn %xcc, %o1, %o0
edge8 %i0, %g4, %l3
ble,a,pt %xcc, loop_2031
fmovse %icc, %f13, %f14
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge16n %o2, %g3, %o7
loop_2031:
nop
setx loop_2032, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrlz %l6, 0x03A, %g5
alignaddrl %g2, %i4, %g7
edge16l %g6, %i6, %i3
loop_2032:
udivx %i2, 0x069D, %l0
movrlz %l5, 0x2F3, %i5
mulx %o4, 0x18A5, %l1
edge32l %l2, %g1, %o5
xnorcc %o6, 0x0175, %l4
movcs %icc, %i7, %o3
fmovsle %xcc, %f5, %f4
fabss %f24, %f24
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
nop
setx 0x9F4CFD31, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f30
setx 0xBEB926B1, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f14
fadds %f14, %f30, %f29
fpackfix %f22, %f2
be loop_2033
edge32l %i1, %o0, %o1
orn %g4, 0x1323, %i0
movcc %xcc, %o2, %g3
loop_2033:
nop
setx 0x9A0382D5A00D9CE2, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f10
setx 0x0193752ABEF0218D, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f0
fdivd %f0, %f10, %f0
fmovsge %icc, %f25, %f29
orn %l3, 0x00E0, %l6
bvc loop_2034
edge32ln %o7, %g2, %g5
nop
setx loop_2035, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsgu %icc, %f21, %f2
loop_2034:
sethi 0x1A7E, %g7
bcs,a,pt %icc, loop_2036
loop_2035:
srl %g6, 0x04, %i4
wr %g0, 0x11, %asi
ldswa [%l7 + 0x34] %asi, %i6
loop_2036:
fpsub32s %f26, %f5, %f16
bgu,a,pn %icc, loop_2037
tsubcctv %i2, %l0, %i3
edge8 %l5, %o4, %i5
edge32 %l1, %g1, %o5
loop_2037:
movg %xcc, %o6, %l4
set 0x60, %l1
ldda [%l7 + %l1] 0x24, %l2
lduw [%l7 + 0x18], %i7
fpack32 %f24, %f18, %f26
sdivx %i1, 0x065E, %o0
fnot2 %f24, %f8
stx %o1, [%l7 + 0x40]
fandnot1s %f5, %f5, %f3
brgez,a %o3, loop_2038
tn %icc, 0x3
mova %xcc, %i0, %g4
movneg %xcc, %o2, %l3
loop_2038:
orcc %g3, 0x1699, %o7
fmovs %f19, %f27
fbule,a %fcc2, loop_2039
movcs %icc, %g2, %l6
nop
setx 0x00548129, %l0, %l6
st %l6, [%l7 + 0x2C]
ld [%l7 + 0x2C], %fsr
udivcc %g5, 0x19DC, %g6
loop_2039:
movneg %xcc, %g7, %i4
orncc %i6, %i2, %i3
bneg,pt %icc, loop_2040
andncc %l0, %l5, %o4
movcc %xcc, %i5, %l1
fpadd32s %f21, %f6, %f7
loop_2040:
fpack16 %f28, %f21
ta %xcc, 0x3
movre %g1, %o5, %o6
popc %l2, %i7
movleu %xcc, %i1, %o0
add %l7, 0x58, %l6
wr %g0, 0x11, %asi
casxa [%l6] %asi, %l4, %o3
smulcc %o1, %g4, %o2
movl %icc, %l3, %i0
srl %g3, %o7, %g2
udiv %l6, 0x1DF9, %g6
fnands %f13, %f26, %f8
tvc %icc, 0x1
subc %g5, 0x1ED9, %i4
te %xcc, 0x2
movrgez %g7, %i6, %i2
andncc %i3, %l0, %o4
ta %xcc, 0x0
fbule,a %fcc0, loop_2041
tsubcctv %i5, 0x0505, %l5
fmovsg %icc, %f12, %f25
lduw [%l7 + 0x60], %g1
loop_2041:
movrgez %l1, 0x0EC, %o5
fabsd %f0, %f28
movgu %xcc, %l2, %i7
bcs loop_2042
andcc %i1, %o0, %o6
fbge %fcc3, loop_2043
brlez %o3, loop_2044
loop_2042:
ld [%l7 + 0x1C], %f28
popc 0x0FA5, %l4
loop_2043:
movle %icc, %g4, %o2
loop_2044:
edge32n %l3, %i0, %o1
set 0x48, %o0
ldsha [%l7 + %o0] 0x81, %g3
fbo,a %fcc1, loop_2045
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovscc %xcc, %f19, %f22
fbl %fcc3, loop_2046
loop_2045:
movle %icc, %g2, %l6
movgu %icc, %o7, %g6
wr %g0, 0x19, %asi
ldsba [%l7 + 0x57] %asi, %i4
loop_2046:
fmovsle %xcc, %f21, %f15
tsubcc %g5, %i6, %g7
orn %i3, 0x19CC, %l0
tpos %icc, 0x5
sllx %i2, %i5, %l5
movgu %xcc, %o4, %l1
fbo %fcc1, loop_2047
movrne %o5, %l2, %g1
std %f24, [%l7 + 0x20]
srl %i1, 0x1E, %i7
loop_2047:
xnorcc %o6, %o3, %o0
fmovdg %xcc, %f3, %f31
tge %icc, 0x0
or %g4, %o2, %l3
bshuffle %f2, %f16, %f2
andcc %i0, 0x1A53, %l4
bcs,pt %xcc, loop_2048
fmovrdgz %o1, %f24, %f26
wr %g0, 0x80, %asi
prefetcha [%l7 + 0x38] %asi, 0x1
loop_2048:
movcs %icc, %g2, %o7
membar 0x51
ldd [%l7 + 0x78], %g6
fmovdn %icc, %f1, %f31
fcmple32 %f22, %f2, %i4
fmul8x16al %f20, %f6, %f10
edge32ln %l6, %g5, %i6
smul %i3, %g7, %i2
fmovdneg %xcc, %f26, %f14
brz %i5, loop_2049
smulcc %l5, %l0, %l1
sub %o5, %o4, %g1
fbe %fcc0, loop_2050
loop_2049:
sub %l2, 0x180D, %i7
smulcc %i1, %o3, %o6
edge32n %g4, %o2, %o0
loop_2050:
sll %l3, %l4, %i0
xorcc %o1, 0x04EE, %g3
fmovrslz %g2, %f8, %f22
bge %xcc, loop_2051
nop
set 0x3C, %o5
ldstub [%l7 + %o5], %g6
movpos %xcc, %i4, %o7
udiv %g5, 0x1AE5, %i6
loop_2051:
ldsh [%l7 + 0x72], %i3
lduh [%l7 + 0x64], %g7
nop
set 0x50, %l3
stw %i2, [%l7 + %l3]
edge16n %l6, %i5, %l5
fmovde %icc, %f28, %f29
movrlz %l0, 0x23D, %o5
tleu %xcc, 0x0
fmovse %icc, %f15, %f24
andn %l1, 0x1247, %g1
srax %o4, 0x06, %i7
fblg %fcc0, loop_2052
srax %l2, 0x0A, %o3
smulcc %o6, 0x11D2, %i1
tg %icc, 0x3
loop_2052:
stbar
movl %xcc, %o2, %g4
and %l3, 0x16E4, %o0
nop
setx loop_2053, %l0, %l1
jmpl %l1, %i0
movge %icc, %o1, %g3
srlx %g2, %g6, %i4
fmovsgu %xcc, %f25, %f0
loop_2053:
add %o7, %g5, %i6
orn %i3, %g7, %i2
and %l4, %l6, %i5
fmovsleu %xcc, %f18, %f24
movrgz %l0, %o5, %l5
fones %f3
fmul8sux16 %f30, %f2, %f10
addcc %l1, 0x17EA, %g1
set 0x5F, %g4
lduba [%l7 + %g4] 0x81, %o4
fnot1s %f15, %f31
nop
setx loop_2054, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
taddcctv %i7, 0x11F4, %l2
edge8ln %o6, %i1, %o3
subcc %o2, %g4, %o0
loop_2054:
edge32 %i0, %l3, %o1
movgu %icc, %g3, %g6
tvc %xcc, 0x2
movvc %icc, %i4, %o7
tg %icc, 0x7
fmovrse %g5, %f14, %f23
udivcc %g2, 0x1079, %i3
stx %i6, [%l7 + 0x78]
fbne %fcc0, loop_2055
mova %xcc, %g7, %l4
fmovdge %icc, %f31, %f21
movrgz %l6, %i2, %l0
loop_2055:
movre %o5, 0x2CB, %l5
sdivx %i5, 0x0D16, %l1
bpos,a %xcc, loop_2056
alignaddr %o4, %g1, %i7
nop
setx loop_2057, %l0, %l1
jmpl %l1, %l2
fmovrsne %o6, %f14, %f8
loop_2056:
fmul8x16 %f16, %f14, %f20
edge16 %i1, %o3, %g4
loop_2057:
movrlez %o0, %o2, %l3
add %l7, 0x44, %l6
wr %g0, 0x04, %asi
lda [%l6] %asi, %o1
casa [%l6] 0x04, %o1, %g3
lduw [%l7 + 0x6C], %g6
nop
setx 0x4D5A66CC, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f7
fsqrts %f7, %f20
fpadd16 %f2, %f12, %f18
fcmpgt16 %f30, %f0, %i4
movre %i0, %g5, %o7
tleu %xcc, 0x0
set 0x4F, %i7
ldsba [%l7 + %i7] 0x10, %i3
movrgez %i6, %g7, %g2
fmovrdgz %l6, %f30, %f6
udivcc %l4, 0x0C9A, %l0
tleu %xcc, 0x3
movre %i2, %o5, %l5
srlx %i5, 0x00, %o4
brnz,a %l1, loop_2058
popc %g1, %l2
set 0x30, %i5
stxa %i7, [%l7 + %i5] 0x11
loop_2058:
subcc %i1, 0x0F6A, %o3
array8 %g4, %o0, %o2
fnegd %f22, %f16
nop
setx loop_2059, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
flush %l7 + 0x54
array8 %l3, %o6, %g3
bcc loop_2060
loop_2059:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bcc,a,pn %icc, loop_2061
movrlez %o1, 0x05B, %g6
loop_2060:
andcc %i0, %i4, %o7
subcc %g5, %i6, %g7
loop_2061:
movrgz %i3, %g2, %l6
fmul8x16 %f14, %f18, %f10
sir 0x1516
fpadd16s %f28, %f20, %f14
array32 %l0, %l4, %i2
tl %xcc, 0x6
sdiv %l5, 0x0469, %o5
nop
set 0x10, %l0
lduw [%l7 + %l0], %i5
movn %xcc, %o4, %g1
tl %icc, 0x1
tge %xcc, 0x7
edge32 %l2, %i7, %l1
movn %icc, %i1, %o3
tn %icc, 0x1
set 0x38, %o7
lduha [%l7 + %o7] 0x11, %g4
fmovrdgz %o0, %f0, %f30
fpack32 %f22, %f0, %f18
xnor %o2, %l3, %g3
movvs %icc, %o1, %o6
fbg,a %fcc1, loop_2062
movrne %g6, 0x2C0, %i4
nop
setx 0xB1E26ACED0496B37, %l0, %l6
stx %l6, [%l7 + 0x70]
ldx [%l7 + 0x70], %fsr
lduh [%l7 + 0x2A], %i0
loop_2062:
bgu,a,pt %icc, loop_2063
udivcc %g5, 0x1B45, %o7
fbge,a %fcc0, loop_2064
faligndata %f24, %f22, %f6
loop_2063:
fbug,a %fcc3, loop_2065
movne %xcc, %g7, %i3
loop_2064:
movne %xcc, %i6, %l6
edge16ln %g2, %l0, %i2
loop_2065:
movleu %xcc, %l4, %l5
andncc %i5, %o5, %g1
fblg,a %fcc1, loop_2066
alignaddrl %l2, %o4, %l1
orn %i1, %o3, %i7
lduw [%l7 + 0x74], %g4
loop_2066:
tgu %icc, 0x0
membar 0x30
array32 %o0, %o2, %l3
wr %g0, 0x80, %asi
lda [%l7 + 0x74] %asi, %f8
tn %icc, 0x3
fmovrse %g3, %f9, %f18
tn %icc, 0x5
sll %o6, %g6, %i4
nop
fitod %f8, %f18
fdtox %f18, %f30
fmovsl %xcc, %f22, %f3
movn %icc, %i0, %o1
fmovdne %xcc, %f0, %f11
fmovrdgez %o7, %f2, %f18
brnz %g5, loop_2067
fcmpeq32 %f22, %f26, %g7
bn,a,pn %xcc, loop_2068
fsrc1s %f28, %f14
loop_2067:
tvc %icc, 0x6
bleu,a %xcc, loop_2069
loop_2068:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tsubcc %i3, %i6, %g2
fmovsgu %xcc, %f25, %f5
loop_2069:
nop
wr %g0, 0x89, %asi
ldda [%l7 + 0x40] %asi, %l0
and %l6, %l4, %i2
tleu %xcc, 0x3
mova %xcc, %l5, %i5
for %f22, %f20, %f20
brgz,a %g1, loop_2070
fpmerge %f3, %f8, %f14
fmul8x16al %f10, %f18, %f22
fmovrsgez %o5, %f1, %f7
loop_2070:
edge16 %o4, %l1, %i1
movvs %xcc, %l2, %i7
tg %icc, 0x0
fsrc2 %f6, %f20
tl %icc, 0x5
nop
fitod %f10, %f10
fdtox %f10, %f24
fxtod %f24, %f20
brz,a %g4, loop_2071
movvc %xcc, %o0, %o2
ldstub [%l7 + 0x7B], %l3
bpos,a %xcc, loop_2072
loop_2071:
or %g3, 0x064A, %o6
fnot1 %f4, %f20
mulscc %o3, %g6, %i0
loop_2072:
nop
set 0x60, %g7
ldd [%l7 + %g7], %f30
call loop_2073
taddcc %o1, 0x15D9, %i4
fmovdleu %icc, %f17, %f23
tvc %icc, 0x6
loop_2073:
nop
set 0x30, %g1
ldswa [%l7 + %g1] 0x10, %g5
tleu %icc, 0x0
movn %icc, %o7, %i3
wr %g0, 0x19, %asi
prefetcha [%l7 + 0x50] %asi, 0x3
tpos %icc, 0x5
andncc %g2, %l0, %i6
and %l4, 0x1A61, %l6
fmovdn %icc, %f28, %f24
tsubcctv %i2, %i5, %g1
movcs %xcc, %l5, %o5
edge8ln %l1, %o4, %l2
fbo %fcc2, loop_2074
orcc %i1, %g4, %i7
movvc %icc, %o2, %l3
edge8l %g3, %o0, %o6
loop_2074:
brgez,a %g6, loop_2075
movvc %xcc, %i0, %o1
stb %o3, [%l7 + 0x31]
fmovrdlz %g5, %f10, %f26
loop_2075:
ldsb [%l7 + 0x47], %i4
nop
setx loop_2076, %l0, %l1
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 0x120F, %o7
ld [%l7 + 0x18], %f15
movcs %xcc, %g7, %i3
loop_2076:
umulcc %g2, 0x1EE3, %i6
fbule %fcc3, loop_2077
fnands %f21, %f17, %f9
tvc %xcc, 0x6
brgz,a %l0, loop_2078
loop_2077:
bgu %xcc, loop_2079
mulx %l4, %l6, %i5
fnegs %f10, %f23
loop_2078:
addc %g1, %i2, %l5
loop_2079:
fcmple32 %f2, %f26, %o5
fbue %fcc0, loop_2080
sir 0x059B
bge,a,pt %xcc, loop_2081
bgu,pt %icc, loop_2082
loop_2080:
tpos %xcc, 0x3
movge %xcc, %o4, %l2
loop_2081:
edge16n %i1, %g4, %l1
loop_2082:
add %i7, 0x112D, %l3
tvc %xcc, 0x6
sethi 0x0DD0, %o2
subccc %g3, %o0, %o6
fexpand %f27, %f8
orncc %g6, 0x1C92, %o1
movrne %o3, 0x31B, %g5
wr %g0, 0x04, %asi
ldsha [%l7 + 0x26] %asi, %i4
xorcc %i0, %g7, %i3
array16 %g2, %o7, %l0
umulcc %i6, %l4, %i5
sdivcc %l6, 0x1040, %g1
bne,a,pn %xcc, loop_2083
xorcc %i2, %l5, %o5
tne %icc, 0x3
edge16n %l2, %o4, %i1
loop_2083:
andcc %l1, %g4, %l3
wr %g0, 0x81, %asi
prefetcha [%l7 + 0x58] %asi, 0x0
brlz,a %g3, loop_2084
nop
fitod %f8, %f4
fdtos %f4, %f27
fandnot1s %f15, %f5, %f24
fbne,a %fcc2, loop_2085
loop_2084:
fbe,a %fcc1, loop_2086
udivx %o2, 0x164D, %o0
bcs,pt %icc, loop_2087
loop_2085:
movrne %o6, %g6, %o1
loop_2086:
tgu %icc, 0x7
fbug,a %fcc0, loop_2088
loop_2087:
sethi 0x1DEA, %g5
xnor %o3, %i4, %g7
xnor %i3, %i0, %g2
loop_2088:
xnorcc %l0, 0x0CD4, %o7
ldsw [%l7 + 0x20], %l4
set 0x68, %g3
ldsha [%l7 + %g3] 0x18, %i6
bne,pn %xcc, loop_2089
movre %l6, 0x259, %i5
fmovdvc %icc, %f2, %f4
fmul8sux16 %f14, %f30, %f30
loop_2089:
smul %g1, %l5, %i2
wr %g0, 0x10, %asi
ldxa [%l7 + 0x58] %asi, %o5
fmovscc %icc, %f9, %f10
udivx %l2, 0x1486, %i1
set 0x18, %l5
prefetcha [%l7 + %l5] 0x15, 0x2
bleu %icc, loop_2090
xnor %g4, 0x0CE0, %o4
fmovdcc %icc, %f18, %f6
edge8 %l3, %i7, %o2
loop_2090:
move %xcc, %g3, %o6
mulx %o0, 0x0180, %g6
fcmpeq16 %f2, %f28, %o1
ld [%l7 + 0x2C], %f9
addccc %o3, %g5, %i4
fzeros %f0
fpack32 %f6, %f16, %f24
edge16l %g7, %i3, %i0
fmovsa %icc, %f18, %f11
xor %l0, 0x1C0A, %g2
nop
fitos %f10, %f2
fstoi %f2, %f26
te %icc, 0x7
smul %o7, 0x11B5, %i6
set 0x110, %o6
ldxa [%g0 + %o6] 0x21, %l4
movleu %icc, %l6, %i5
smul %g1, %l5, %i2
nop
fitos %f12, %f18
fstod %f18, %f30
bshuffle %f6, %f0, %f28
bl,pn %xcc, loop_2091
movrlz %o5, %i1, %l2
udivx %g4, 0x088F, %l1
fmovsleu %icc, %f27, %f13
loop_2091:
nop
set 0x1C, %i1
lduw [%l7 + %i1], %l3
wr %g0, 0x11, %asi
lduwa [%l7 + 0x18] %asi, %i7
bn,pn %xcc, loop_2092
fmuld8ulx16 %f17, %f31, %f26
ld [%l7 + 0x10], %f11
tle %xcc, 0x5
loop_2092:
fbne,a %fcc2, loop_2093
nop
setx 0xD79A293BA4E31880, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f20
setx 0xA553FF87B8454645, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f10
fsubd %f10, %f20, %f10
sra %o2, %o4, %g3
alignaddr %o0, %g6, %o1
loop_2093:
nop
membar #Sync
set 0x40, %l4
ldda [%l7 + %l4] 0xf1, %f16
ba,pn %icc, loop_2094
subccc %o6, 0x003E, %o3
sdivx %g5, 0x141A, %g7
nop
fitos %f26, %f5
loop_2094:
movn %xcc, %i4, %i3
edge8n %l0, %i0, %g2
fmul8ulx16 %f20, %f0, %f2
addcc %o7, 0x0FEA, %i6
udivcc %l4, 0x19BA, %i5
fornot2 %f24, %f2, %f28
movcs %xcc, %l6, %g1
nop
setx loop_2095, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tneg %xcc, 0x6
fmovspos %xcc, %f23, %f29
array32 %i2, %o5, %i1
loop_2095:
bpos,a,pt %xcc, loop_2096
fbue %fcc2, loop_2097
srlx %l5, %l2, %l1
bl %icc, loop_2098
loop_2096:
fbul,a %fcc1, loop_2099
loop_2097:
fpackfix %f4, %f31
orncc %g4, 0x1553, %i7
loop_2098:
movrne %l3, 0x0FD, %o4
loop_2099:
subccc %o2, 0x0A29, %g3
wr %g0, 0x81, %asi
stha %o0, [%l7 + 0x44] %asi
edge8ln %o1, %o6, %g6
tg %xcc, 0x4
sdivx %g5, 0x0CF3, %o3
fexpand %f1, %f14
fmovsvs %icc, %f12, %f21
tge %xcc, 0x6
fornot2s %f11, %f3, %f5
array8 %i4, %g7, %i3
edge8ln %i0, %g2, %l0
orn %i6, 0x07A5, %l4
fandnot2s %f1, %f0, %f24
movrgez %i5, 0x3E6, %o7
fmovsne %xcc, %f21, %f31
ta %icc, 0x5
fmovscc %xcc, %f3, %f24
bneg loop_2100
tne %xcc, 0x3
ta %icc, 0x5
wr %g0, 0x81, %asi
ldda [%l7 + 0x10] %asi, %g0
loop_2100:
fbg,a %fcc3, loop_2101
srax %i2, 0x18, %o5
movcs %icc, %l6, %i1
alignaddrl %l2, %l1, %l5
loop_2101:
ta %xcc, 0x0
wr %g0, 0x80, %asi
stwa %i7, [%l7 + 0x28] %asi
edge16ln %l3, %o4, %g4
fzero %f6
movrgez %o2, 0x149, %o0
subcc %g3, %o1, %g6
tsubcc %g5, 0x08AC, %o3
nop
setx loop_2102, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge32l %i4, %g7, %i3
fmovs %f13, %f9
sdivcc %i0, 0x08D8, %o6
loop_2102:
fbl,a %fcc0, loop_2103
array32 %l0, %g2, %i6
tcs %icc, 0x1
tcc %icc, 0x2
loop_2103:
ld [%l7 + 0x3C], %f8
udivx %i5, 0x1984, %o7
and %l4, %i2, %g1
fsrc1 %f14, %f22
ta %xcc, 0x6
movneg %xcc, %l6, %o5
bg loop_2104
movrgz %i1, %l2, %l1
andncc %i7, %l3, %l5
xnor %o4, %o2, %g4
loop_2104:
ble,a,pn %xcc, loop_2105
movrne %o0, 0x1CD, %g3
movle %icc, %o1, %g6
fmovrsne %o3, %f5, %f31
loop_2105:
and %g5, 0x09C1, %g7
fnegs %f22, %f30
fsrc1 %f0, %f14
fpadd32 %f22, %f8, %f2
fmovdleu %icc, %f15, %f31
fornot1 %f22, %f10, %f24
movn %icc, %i4, %i3
fmovsleu %icc, %f26, %f25
fbug %fcc1, loop_2106
movneg %icc, %i0, %l0
tne %xcc, 0x6
xor %o6, 0x0835, %i6
loop_2106:
movvs %icc, %g2, %i5
ble,a loop_2107
movcs %xcc, %l4, %i2
tvs %icc, 0x4
nop
setx 0x17D64638, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f21
setx 0x61EA5ACB, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f7
fadds %f7, %f21, %f9
loop_2107:
sll %o7, %g1, %o5
fmovdle %icc, %f21, %f9
fnegd %f10, %f8
array8 %i1, %l6, %l2
popc %i7, %l1
fpadd16s %f17, %f26, %f11
sll %l5, 0x1D, %o4
add %l3, 0x00FB, %g4
fmovsvs %xcc, %f14, %f22
and %o2, %g3, %o0
fmovrdlez %o1, %f28, %f24
fmovsne %icc, %f6, %f17
tle %xcc, 0x2
sdiv %g6, 0x0EAD, %g5
edge8l %o3, %g7, %i4
fmovs %f11, %f0
sdivx %i3, 0x0070, %l0
bneg,pt %xcc, loop_2108
fmovrslez %o6, %f21, %f10
fnot1s %f16, %f7
movrlz %i6, %i0, %g2
loop_2108:
fmovdg %xcc, %f0, %f14
or %l4, 0x0CCC, %i2
movleu %icc, %o7, %g1
nop
setx 0xA0656461, %l0, %l6
st %l6, [%l7 + 0x5C]
ld [%l7 + 0x5C], %fsr
edge16 %o5, %i5, %l6
ba,pt %xcc, loop_2109
mova %icc, %i1, %i7
set 0x48, %g5
lda [%l7 + %g5] 0x19, %f22
loop_2109:
edge32l %l1, %l2, %l5
ba,a loop_2110
fmovrdgz %l3, %f14, %f14
bvs,pn %xcc, loop_2111
fandnot2 %f8, %f22, %f20
loop_2110:
fmovsvc %xcc, %f20, %f24
smul %g4, %o2, %o4
loop_2111:
subc %g3, 0x0F49, %o0
edge16 %g6, %g5, %o1
taddcctv %o3, 0x07FB, %g7
fpadd32s %f23, %f13, %f10
set 0x68, %i3
sta %f30, [%l7 + %i3] 0x10
fpackfix %f16, %f10
brlez %i3, loop_2112
tpos %xcc, 0x5
fbul,a %fcc3, loop_2113
orn %l0, 0x0015, %i4
loop_2112:
tcc %xcc, 0x4
movge %icc, %o6, %i0
loop_2113:
call loop_2114
array8 %g2, %l4, %i2
bne,a,pn %xcc, loop_2115
sethi 0x1150, %i6
loop_2114:
smul %o7, %g1, %i5
nop
fitod %f6, %f28
fdtox %f28, %f12
loop_2115:
fpsub32 %f8, %f18, %f26
xorcc %l6, %i1, %o5
smul %i7, %l1, %l5
fmovrslez %l2, %f5, %f10
ldub [%l7 + 0x7A], %l3
fbl,a %fcc3, loop_2116
movrlez %o2, %o4, %g3
ld [%l7 + 0x74], %f30
ldd [%l7 + 0x18], %f6
loop_2116:
nop
membar #Sync
wr %g0, 0xf0, %asi
ldda [%l7 + 0x40] %asi, %f0
sub %o0, %g4, %g5
sir 0x1C31
movg %xcc, %o1, %g6
bg,a,pn %icc, loop_2117
fzero %f20
fbug %fcc1, loop_2118
nop
setx loop_2119, %l0, %l1
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_2117:
movrgz %g7, %o3, %i3
fmovde %xcc, %f19, %f8
loop_2118:
srlx %i4, 0x02, %l0
loop_2119:
fbn %fcc1, loop_2120
nop
set 0x30, %i2
ldd [%l7 + %i2], %i0
addccc %g2, %l4, %i2
fmovdge %xcc, %f14, %f11
loop_2120:
fmovsne %icc, %f26, %f9
sdiv %o6, 0x1656, %o7
udivcc %g1, 0x11E8, %i6
tge %icc, 0x1
be,a loop_2121
bge,a,pt %xcc, loop_2122
fpack32 %f20, %f8, %f12
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2121:
orcc %i5, 0x154B, %i1
loop_2122:
addccc %l6, %i7, %o5
orcc %l5, %l2, %l1
tne %icc, 0x2
addc %l3, 0x0CF1, %o4
tcs %xcc, 0x0
movcc %icc, %o2, %o0
fmovscc %icc, %f8, %f19
bg loop_2123
fmovdn %xcc, %f28, %f13
fandnot1s %f0, %f5, %f14
movvc %xcc, %g4, %g3
loop_2123:
movrlz %o1, %g5, %g6
tl %icc, 0x0
set 0x58, %o1
ldstuba [%l7 + %o1] 0x0c, %g7
wr %g0, 0x18, %asi
lduha [%l7 + 0x08] %asi, %i3
movge %xcc, %i4, %l0
mova %xcc, %i0, %o3
fbue,a %fcc1, loop_2124
xnor %g2, 0x00BB, %l4
brgez,a %i2, loop_2125
stw %o6, [%l7 + 0x68]
loop_2124:
edge32n %g1, %i6, %o7
edge32n %i1, %i5, %i7
loop_2125:
bshuffle %f2, %f22, %f0
sdivcc %l6, 0x1B5C, %o5
edge8 %l2, %l1, %l3
fexpand %f21, %f4
movl %xcc, %o4, %o2
wr %g0, 0x0c, %asi
ldda [%l7 + 0x40] %asi, %f0
wr %g0, 0x2b, %asi
stha %o0, [%l7 + 0x70] %asi
membar #Sync
nop
setx loop_2126, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x30], %f1
fmovdne %icc, %f27, %f0
fmovdg %icc, %f12, %f16
loop_2126:
fones %f1
subcc %g4, %g3, %l5
brnz,a %o1, loop_2127
movvs %icc, %g5, %g6
nop
fitod %f2, %f10
fdtox %f10, %f6
fbe %fcc3, loop_2128
loop_2127:
fmovscs %xcc, %f7, %f6
fcmpne32 %f8, %f6, %g7
sllx %i4, 0x12, %l0
loop_2128:
ta %icc, 0x5
bne %icc, loop_2129
fpadd16s %f4, %f17, %f2
bcs,pn %icc, loop_2130
movvs %icc, %i0, %i3
loop_2129:
nop
wr %g0, 0x18, %asi
stda %f0, [%l7 + 0x40] %asi
loop_2130:
array16 %g2, %l4, %i2
smulcc %o3, %g1, %o6
tgu %icc, 0x2
subccc %o7, 0x066D, %i6
bl,pt %xcc, loop_2131
fbo,a %fcc3, loop_2132
fpackfix %f26, %f28
sth %i1, [%l7 + 0x74]
loop_2131:
edge16 %i5, %l6, %o5
loop_2132:
nop
add %l7, 0x30, %l6
wr %g0, 0x0c, %asi
casa [%l6] %asi, %i7, %l1
tcc %icc, 0x5
movre %l2, 0x314, %o4
nop
setx loop_2133, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpne32 %f20, %f6, %l3
srl %o0, 0x18, %g4
movge %icc, %o2, %g3
loop_2133:
bpos %icc, loop_2134
sra %o1, %l5, %g6
call loop_2135
srlx %g5, %i4, %l0
loop_2134:
fmovda %icc, %f2, %f4
fbn %fcc1, loop_2136
loop_2135:
bg,a loop_2137
fbul,a %fcc3, loop_2138
umul %g7, %i0, %g2
loop_2136:
movre %l4, 0x0BB, %i2
loop_2137:
movre %i3, 0x0F7, %g1
loop_2138:
array8 %o3, %o6, %i6
bshuffle %f24, %f20, %f4
set 0x5C, %i6
stwa %o7, [%l7 + %i6] 0xe2
membar #Sync
tsubcctv %i5, 0x11FF, %l6
udivx %i1, 0x1485, %o5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fnot2s %f6, %f31
edge32n %l1, %l2, %o4
tleu %icc, 0x7
edge16 %l3, %o0, %i7
tle %xcc, 0x0
movl %xcc, %o2, %g4
tneg %xcc, 0x2
set 0x0B, %i0
stba %g3, [%l7 + %i0] 0x14
brgz,a %l5, loop_2139
ldd [%l7 + 0x40], %f8
fmovsleu %xcc, %f2, %f10
edge8n %g6, %g5, %i4
loop_2139:
fmovscs %icc, %f17, %f27
fxors %f6, %f31, %f7
array32 %o1, %g7, %i0
nop
fitos %f14, %f29
fstox %f29, %f8
fxtos %f8, %f25
sethi 0x13ED, %g2
array32 %l4, %i2, %l0
movrne %g1, %o3, %o6
srl %i3, 0x0E, %i6
edge16n %o7, %i5, %i1
edge8n %o5, %l1, %l2
fmovd %f12, %f0
movle %xcc, %o4, %l6
fblg %fcc2, loop_2140
edge8 %o0, %l3, %o2
call loop_2141
tgu %xcc, 0x4
loop_2140:
nop
fitos %f9, %f25
fstod %f25, %f20
bvs %icc, loop_2142
loop_2141:
tle %icc, 0x0
srlx %i7, 0x12, %g3
tvs %xcc, 0x6
loop_2142:
tvs %icc, 0x3
faligndata %f26, %f30, %f6
tl %icc, 0x5
sethi 0x1984, %g4
fmovrdgz %l5, %f28, %f8
bshuffle %f16, %f22, %f26
set 0x40, %o2
ldda [%l7 + %o2] 0x18, %f0
fornot1s %f19, %f16, %f18
membar 0x78
fmovdge %icc, %f17, %f11
alignaddr %g5, %g6, %o1
movleu %xcc, %i4, %i0
bgu,a loop_2143
tvs %icc, 0x3
sethi 0x1581, %g7
bcs,a loop_2144
loop_2143:
mulscc %l4, 0x0042, %i2
ldd [%l7 + 0x28], %l0
srax %g1, 0x15, %g2
loop_2144:
movge %xcc, %o6, %i3
and %o3, 0x0076, %o7
udiv %i5, 0x1DE2, %i1
addc %o5, %l1, %l2
edge16l %i6, %l6, %o4
umulcc %o0, %o2, %l3
fone %f22
set 0x74, %o3
ldswa [%l7 + %o3] 0x15, %g3
mulscc %g4, %l5, %g5
ldx [%l7 + 0x18], %g6
udivx %o1, 0x04FC, %i7
fand %f20, %f2, %f14
stb %i4, [%l7 + 0x4A]
tvs %xcc, 0x4
fmovscs %icc, %f23, %f23
fmovdleu %xcc, %f15, %f30
udivx %i0, 0x0970, %g7
tg %xcc, 0x4
fbge,a %fcc3, loop_2145
movrne %l4, %l0, %g1
ta %xcc, 0x6
umulcc %g2, %i2, %o6
loop_2145:
ldsw [%l7 + 0x70], %i3
tvs %icc, 0x1
bgu %icc, loop_2146
xor %o3, %o7, %i5
fnegd %f28, %f8
movle %icc, %o5, %i1
loop_2146:
tn %xcc, 0x4
bvs loop_2147
nop
setx 0x7F34FC144065BF0E, %l0, %l6
stx %l6, [%l7 + 0x20]
ldx [%l7 + 0x20], %fsr
fmovsleu %xcc, %f19, %f9
fxor %f24, %f20, %f22
loop_2147:
fmuld8sux16 %f27, %f9, %f6
fbe,a %fcc3, loop_2148
fmovsl %icc, %f12, %f24
taddcc %l1, 0x1ADA, %i6
movvs %xcc, %l2, %l6
loop_2148:
bvc,pt %icc, loop_2149
edge8n %o4, %o0, %o2
fornot1s %f9, %f24, %f18
umulcc %g3, %l3, %g4
loop_2149:
andcc %l5, %g5, %g6
tle %xcc, 0x2
udiv %i7, 0x0825, %i4
fone %f24
edge8ln %o1, %i0, %g7
alignaddrl %l4, %g1, %g2
addc %l0, %o6, %i2
movcc %icc, %o3, %o7
mova %icc, %i3, %i5
umul %i1, %o5, %l1
fornot1s %f0, %f18, %f24
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movcs %xcc, %i6, %l6
movre %l2, 0x17D, %o4
add %l7, 0x78, %l6
wr %g0, 0x10, %asi
casxa [%l6] %asi, %o2, %g3
fzero %f20
tg %xcc, 0x0
edge16n %l3, %g4, %o0
movl %xcc, %g5, %l5
sll %i7, %g6, %i4
bcc loop_2150
tcs %xcc, 0x1
movge %icc, %i0, %g7
fsrc2s %f23, %f13
loop_2150:
membar 0x46
brlez %o1, loop_2151
smul %g1, 0x1A35, %g2
brnz %l4, loop_2152
nop
set 0x4D, %g2
ldsb [%l7 + %g2], %l0
loop_2151:
sdivx %i2, 0x0AB5, %o6
fmovrdne %o7, %f10, %f24
loop_2152:
addcc %o3, %i5, %i3
andncc %i1, %l1, %o5
umul %i6, %l6, %o4
fmovrslz %o2, %f19, %f7
bcc %icc, loop_2153
sdiv %l2, 0x05BE, %l3
edge8ln %g3, %g4, %g5
membar #Sync
wr %g0, 0x17, %asi
ldda [%l7 + 0x40] %asi, %f0
loop_2153:
umulcc %l5, %i7, %o0
tcs %xcc, 0x5
fpack16 %f18, %f18
alignaddrl %g6, %i4, %g7
nop
fitod %f6, %f18
fdtox %f18, %f2
fxtod %f2, %f30
xnor %o1, 0x1042, %i0
fmovrdgez %g2, %f6, %f24
fmovspos %xcc, %f29, %f24
edge8ln %g1, %l4, %l0
orcc %o6, 0x1687, %i2
fmovrdne %o7, %f12, %f0
edge16l %o3, %i3, %i1
fandnot1s %f20, %f28, %f11
wr %g0, 0x89, %asi
stxa %l1, [%l7 + 0x48] %asi
set 0x60, %o4
ldda [%l7 + %o4] 0xeb, %o4
fmovsg %xcc, %f31, %f15
bl,a %xcc, loop_2154
movrlz %i6, 0x212, %l6
movrlez %o4, %o2, %i5
fbu,a %fcc3, loop_2155
loop_2154:
fmovdpos %xcc, %f13, %f30
add %l7, 0x64, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %l2
casa [%l6] %asi, %l2, %g3
loop_2155:
membar 0x49
sdiv %l3, 0x0196, %g5
movg %xcc, %g4, %i7
edge16ln %o0, %g6, %i4
orcc %g7, %l5, %i0
alignaddr %g2, %o1, %l4
srax %l0, %o6, %g1
popc 0x1A36, %o7
movleu %xcc, %o3, %i3
fmovs %f8, %f0
fone %f28
tge %icc, 0x6
fble %fcc3, loop_2156
tsubcctv %i1, 0x097C, %l1
smulcc %i2, 0x058E, %o5
set 0x46, %l6
stha %l6, [%l7 + %l6] 0x15
loop_2156:
nop
setx loop_2157, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
swap [%l7 + 0x40], %o4
or %i6, %o2, %i5
wr %g0, 0x2b, %asi
stxa %l2, [%l7 + 0x50] %asi
membar #Sync
loop_2157:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sdiv %l3, 0x0825, %g5
ta %xcc, 0x0
movrgz %g4, 0x2A5, %g3
wr %g0, 0x11, %asi
ldsha [%l7 + 0x68] %asi, %o0
tne %icc, 0x3
orn %i7, 0x1244, %g6
nop
fitos %f5, %f0
fstod %f0, %f2
fcmpgt16 %f6, %f30, %g7
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movvs %xcc, %i4, %i0
wr %g0, 0x88, %asi
stba %g2, [%l7 + 0x1B] %asi
tcs %xcc, 0x3
movleu %xcc, %o1, %l4
srlx %l0, %o6, %g1
fbe %fcc2, loop_2158
edge16l %l5, %o7, %o3
ldub [%l7 + 0x41], %i1
and %i3, %i2, %l1
loop_2158:
mulx %o5, 0x187C, %l6
bshuffle %f24, %f22, %f18
tl %icc, 0x1
te %xcc, 0x4
wr %g0, 0x04, %asi
sta %f3, [%l7 + 0x34] %asi
fsrc2s %f5, %f13
tgu %xcc, 0x5
fmovd %f18, %f0
orn %i6, 0x1CB6, %o2
set 0x40, %g6
stda %f16, [%l7 + %g6] 0x18
addc %i5, 0x19E9, %l2
fmovsneg %xcc, %f27, %f5
tsubcctv %o4, 0x15F2, %g5
sll %g4, 0x13, %g3
smul %l3, %i7, %g6
addccc %o0, %g7, %i4
umulcc %i0, %g2, %l4
bl,a %xcc, loop_2159
edge32ln %o1, %l0, %o6
brz,a %l5, loop_2160
tle %icc, 0x6
loop_2159:
fbule,a %fcc0, loop_2161
movge %icc, %o7, %o3
loop_2160:
xnorcc %g1, 0x040A, %i3
fmovdvc %xcc, %f6, %f6
loop_2161:
movl %icc, %i1, %i2
fmul8x16au %f8, %f0, %f26
and %l1, 0x0A90, %l6
edge8ln %i6, %o5, %o2
orn %l2, %i5, %o4
addccc %g5, %g3, %g4
movvc %xcc, %l3, %g6
ldsh [%l7 + 0x4C], %o0
movrgz %g7, 0x131, %i4
brgz,a %i7, loop_2162
sdiv %i0, 0x1809, %l4
nop
setx 0x1BC8696F704BC071, %l0, %l6
stx %l6, [%l7 + 0x58]
ldx [%l7 + 0x58], %fsr
set 0x40, %i4
stda %f0, [%l7 + %i4] 0x80
loop_2162:
sllx %o1, 0x0A, %g2
fpsub16 %f18, %f6, %f10
sethi 0x1464, %l0
edge32ln %l5, %o6, %o3
fmovdleu %icc, %f11, %f12
fbuge %fcc0, loop_2163
ldsw [%l7 + 0x0C], %o7
nop
setx loop_2164, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ble loop_2165
loop_2163:
membar 0x7E
edge32 %i3, %i1, %g1
loop_2164:
movvc %icc, %l1, %i2
loop_2165:
nop
set 0x210, %l1
ldxa [%g0 + %l1] 0x52, %l6
tle %xcc, 0x0
movrne %i6, %o5, %o2
mulx %l2, 0x1B87, %i5
movvs %xcc, %g5, %g3
tge %icc, 0x6
fmovsa %xcc, %f27, %f8
movcs %icc, %g4, %o4
fandnot2 %f2, %f8, %f16
subccc %g6, 0x091A, %l3
edge32ln %o0, %g7, %i7
sdiv %i0, 0x0769, %l4
srlx %i4, %o1, %g2
subc %l5, %o6, %o3
tl %icc, 0x7
fbg %fcc3, loop_2166
fmovdcc %icc, %f15, %f22
be,a %icc, loop_2167
movvc %icc, %o7, %i3
loop_2166:
edge8 %l0, %i1, %l1
sethi 0x0240, %g1
loop_2167:
srax %i2, 0x14, %i6
orcc %l6, %o5, %o2
ta %icc, 0x2
brlez %i5, loop_2168
fbn,a %fcc0, loop_2169
tvs %xcc, 0x0
bshuffle %f28, %f28, %f28
loop_2168:
addc %g5, %l2, %g3
loop_2169:
fornot2 %f22, %f4, %f0
fmovdleu %xcc, %f15, %f16
fba %fcc0, loop_2170
fmuld8sux16 %f9, %f11, %f22
fbu,a %fcc3, loop_2171
fmovdcc %icc, %f31, %f25
loop_2170:
sdivcc %o4, 0x1FDF, %g6
movvc %icc, %g4, %o0
loop_2171:
nop
set 0x20, %o0
stwa %l3, [%l7 + %o0] 0x18
set 0x0F, %l2
ldstuba [%l7 + %l2] 0x11, %g7
fcmpeq16 %f14, %f30, %i0
wr %g0, 0x19, %asi
swapa [%l7 + 0x10] %asi, %i7
bg,a,pn %xcc, loop_2172
tvs %icc, 0x7
fand %f16, %f28, %f26
edge32n %i4, %o1, %l4
loop_2172:
tne %xcc, 0x0
umulcc %l5, 0x1C3D, %o6
ta %icc, 0x1
sethi 0x0E74, %o3
andncc %g2, %i3, %l0
and %o7, 0x0ECB, %i1
taddcc %g1, 0x1940, %l1
fba %fcc0, loop_2173
bge,a %xcc, loop_2174
tge %icc, 0x4
edge32ln %i2, %i6, %o5
loop_2173:
bn,pn %icc, loop_2175
loop_2174:
addcc %l6, %i5, %o2
add %g5, %g3, %l2
fxors %f10, %f5, %f14
loop_2175:
fmovdg %icc, %f13, %f9
movrgz %o4, %g4, %g6
movge %xcc, %l3, %o0
andcc %i0, %i7, %i4
sdivcc %o1, 0x01E9, %l4
smul %g7, %l5, %o3
fmovdvs %icc, %f18, %f28
bcs,pt %xcc, loop_2176
bvc,pt %icc, loop_2177
edge32ln %o6, %i3, %g2
tle %xcc, 0x2
loop_2176:
move %icc, %l0, %o7
loop_2177:
udivx %g1, 0x015D, %i1
fbug %fcc0, loop_2178
taddcctv %i2, %i6, %l1
fnot1s %f15, %f31
tpos %icc, 0x3
loop_2178:
fands %f9, %f15, %f4
array16 %o5, %i5, %o2
set 0x48, %o5
swapa [%l7 + %o5] 0x80, %g5
wr %g0, 0x10, %asi
lduba [%l7 + 0x0D] %asi, %g3
srl %l2, 0x00, %o4
fmovsleu %xcc, %f15, %f14
fmovdneg %icc, %f28, %f11
mova %icc, %l6, %g6
edge16ln %l3, %o0, %g4
fbn,a %fcc3, loop_2179
fmul8sux16 %f2, %f28, %f18
set 0x29, %g4
ldstuba [%l7 + %g4] 0x80, %i7
loop_2179:
xor %i4, 0x1E48, %i0
edge8 %o1, %g7, %l4
add %l7, 0x70, %l6
wr %g0, 0x11, %asi
casa [%l6] %asi, %o3, %l5
bcs loop_2180
smulcc %i3, %o6, %g2
sth %l0, [%l7 + 0x74]
xorcc %o7, %g1, %i1
loop_2180:
orncc %i2, 0x1D24, %l1
movvs %xcc, %i6, %o5
udiv %i5, 0x0427, %g5
smulcc %g3, %l2, %o4
edge16n %l6, %g6, %l3
nop
fitos %f6, %f7
fstox %f7, %f8
tleu %icc, 0x3
set 0x40, %i7
ldda [%l7 + %i7] 0x22, %o0
sra %o2, 0x12, %g4
tleu %xcc, 0x5
fbu %fcc3, loop_2181
fbl,a %fcc3, loop_2182
fnands %f19, %f25, %f7
fmovrdlez %i7, %f22, %f2
loop_2181:
umul %i4, 0x1FED, %i0
loop_2182:
nop
wr %g0, 0x88, %asi
stda %f16, [%l7 + 0x40] %asi
fmovdg %icc, %f25, %f27
udiv %o1, 0x0E4C, %g7
addcc %o3, 0x0207, %l5
brlz %i3, loop_2183
edge8l %o6, %g2, %l0
srl %l4, 0x03, %o7
fbul,a %fcc2, loop_2184
loop_2183:
stbar
ta %xcc, 0x2
udivcc %g1, 0x1AF7, %i2
loop_2184:
movne %icc, %l1, %i6
stx %i1, [%l7 + 0x38]
fandnot1s %f3, %f12, %f15
nop
setx loop_2185, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tl %xcc, 0x3
mova %icc, %i5, %o5
edge32l %g5, %l2, %o4
loop_2185:
edge32n %g3, %l6, %g6
ta %xcc, 0x0
movn %icc, %o0, %l3
fbule,a %fcc0, loop_2186
orncc %o2, 0x09A7, %g4
membar 0x68
nop
setx loop_2187, %l0, %l1
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_2186:
sll %i4, 0x05, %i0
fabss %f22, %f8
movrne %o1, 0x1AA, %g7
loop_2187:
umulcc %i7, %l5, %i3
tleu %xcc, 0x1
nop
setx 0xA058E19E, %l0, %l6
st %l6, [%l7 + 0x64]
ld [%l7 + 0x64], %fsr
fmovsneg %xcc, %f14, %f20
ldd [%l7 + 0x18], %o6
edge16 %o3, %l0, %l4
bne,a,pt %icc, loop_2188
movgu %icc, %o7, %g1
nop
fitos %f8, %f9
fstoi %f9, %f3
udivx %g2, 0x060D, %i2
loop_2188:
nop
set 0x2E, %i5
lduba [%l7 + %i5] 0x04, %l1
move %xcc, %i6, %i5
set 0x5A, %l0
stba %i1, [%l7 + %l0] 0xe2
membar #Sync
sub %g5, 0x0CC6, %l2
orcc %o5, %g3, %l6
nop
setx 0x8173AC3B86CA4D44, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f30
setx 0x23D1C70973300F6E, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f6
faddd %f6, %f30, %f6
movpos %icc, %g6, %o0
flush %l7 + 0x3C
fmovsa %icc, %f25, %f6
fcmpgt32 %f14, %f2, %o4
fmovdvc %xcc, %f8, %f17
swap [%l7 + 0x3C], %o2
tsubcc %l3, 0x189A, %g4
bneg,a,pt %xcc, loop_2189
sdivcc %i0, 0x140C, %i4
fandnot1 %f8, %f2, %f10
bge %icc, loop_2190
loop_2189:
fcmple32 %f4, %f22, %o1
addc %i7, 0x19A1, %l5
tle %xcc, 0x4
loop_2190:
array32 %g7, %i3, %o6
sll %l0, 0x10, %o3
tcc %icc, 0x7
edge8ln %o7, %g1, %g2
fands %f27, %f1, %f20
edge8n %i2, %l1, %i6
fbu,a %fcc2, loop_2191
nop
setx 0x4DA0B0CD0FD0E38B, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f20
setx 0x14E5A66E20B76D23, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f4
fdivd %f4, %f20, %f8
movneg %xcc, %l4, %i5
udiv %i1, 0x19A2, %l2
loop_2191:
movrgez %o5, 0x03E, %g3
or %l6, 0x03DB, %g6
fbuge %fcc0, loop_2192
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
addc %g5, 0x1E6D, %o0
mulscc %o4, %o2, %l3
loop_2192:
fandnot2s %f7, %f14, %f28
edge8ln %i0, %g4, %i4
fbo %fcc3, loop_2193
movre %o1, %l5, %i7
fpsub16s %f19, %f27, %f1
udiv %g7, 0x097C, %i3
loop_2193:
alignaddrl %l0, %o3, %o7
bpos,pn %icc, loop_2194
tvc %xcc, 0x4
fbne %fcc2, loop_2195
udiv %o6, 0x077A, %g1
loop_2194:
udivcc %i2, 0x0030, %g2
bcs,a %icc, loop_2196
loop_2195:
fmovscs %icc, %f17, %f14
fcmpne16 %f12, %f14, %i6
fpsub32s %f15, %f4, %f11
loop_2196:
edge32ln %l4, %l1, %i1
tgu %icc, 0x5
nop
setx 0x7658834D, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f19
setx 0x7ABEE1ED, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f28
fdivs %f28, %f19, %f13
sdivcc %i5, 0x1BE0, %o5
fbue,a %fcc1, loop_2197
fmovdneg %icc, %f22, %f16
tl %xcc, 0x5
xnorcc %l2, %l6, %g3
loop_2197:
tgu %xcc, 0x6
edge16l %g6, %g5, %o4
fmovdge %xcc, %f22, %f31
movne %xcc, %o0, %o2
srl %i0, 0x0B, %l3
tvc %xcc, 0x4
fpadd32 %f4, %f10, %f4
mulx %i4, 0x094B, %g4
movrgez %o1, %l5, %g7
array16 %i3, %i7, %o3
fmovsge %icc, %f10, %f1
andcc %l0, %o7, %o6
sir 0x0639
tn %xcc, 0x4
bne,a loop_2198
movrlz %i2, %g2, %i6
nop
fitos %f11, %f31
fstox %f31, %f0
tsubcc %g1, %l4, %i1
loop_2198:
ld [%l7 + 0x14], %f17
set 0x74, %l3
swapa [%l7 + %l3] 0x80, %i5
udivx %l1, 0x089F, %o5
tle %xcc, 0x5
te %xcc, 0x2
array8 %l6, %l2, %g3
xorcc %g5, %o4, %o0
srlx %o2, 0x0D, %i0
fbule,a %fcc1, loop_2199
edge32 %g6, %l3, %i4
fmovrdlz %g4, %f26, %f4
movgu %icc, %l5, %o1
loop_2199:
tleu %xcc, 0x0
tsubcctv %g7, 0x082E, %i7
movneg %icc, %o3, %l0
sdivcc %o7, 0x10C5, %i3
orncc %o6, %g2, %i6
array8 %i2, %g1, %i1
xor %l4, 0x1954, %i5
tpos %icc, 0x1
add %l7, 0x4C, %l6
wr %g0, 0x11, %asi
lda [%l6] %asi, %l1
casa [%l6] %asi, %l1, %o5
xnor %l2, %l6, %g3
edge8l %o4, %o0, %g5
set 0x69, %g7
stba %i0, [%l7 + %g7] 0x0c
orncc %o2, 0x04EA, %g6
fcmpne32 %f12, %f26, %i4
orncc %l3, 0x0180, %g4
movrlz %l5, %o1, %i7
sra %g7, %l0, %o7
tle %xcc, 0x4
nop
fitod %f6, %f14
fdtox %f14, %f18
fxtod %f18, %f14
edge16ln %i3, %o6, %o3
tvs %xcc, 0x0
edge8 %g2, %i2, %g1
movrgz %i1, 0x238, %l4
udivx %i6, 0x1688, %l1
subccc %o5, 0x1D27, %i5
tge %icc, 0x2
set 0x16, %o7
ldsha [%l7 + %o7] 0x81, %l6
fmovda %xcc, %f24, %f30
fmovda %xcc, %f17, %f11
st %f14, [%l7 + 0x3C]
fmovrsgz %g3, %f6, %f15
sdiv %l2, 0x0F43, %o4
edge8 %o0, %i0, %g5
tn %xcc, 0x4
addccc %g6, 0x07E8, %o2
mulx %l3, 0x1565, %g4
fmovdcs %icc, %f17, %f2
andn %l5, %o1, %i7
fmul8x16au %f2, %f10, %f16
movle %icc, %g7, %i4
fbule %fcc2, loop_2200
fmovsn %icc, %f3, %f22
tleu %xcc, 0x1
fnands %f30, %f6, %f17
loop_2200:
taddcc %o7, 0x1E9A, %l0
nop
setx 0x0BAF240C, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f10
setx 0x820B552E, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f29
fadds %f29, %f10, %f25
tcc %xcc, 0x7
nop
setx loop_2201, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orcc %i3, %o3, %g2
bg,a,pt %xcc, loop_2202
orcc %o6, %g1, %i1
loop_2201:
brlz,a %l4, loop_2203
fmovde %xcc, %f0, %f29
loop_2202:
edge16ln %i2, %i6, %o5
bcc,a,pt %icc, loop_2204
loop_2203:
movrgez %i5, %l1, %g3
edge32n %l2, %l6, %o4
fbuge,a %fcc2, loop_2205
loop_2204:
nop
setx loop_2206, %l0, %l1
jmpl %l1, %i0
lduh [%l7 + 0x70], %o0
udivcc %g6, 0x022A, %g5
loop_2205:
fands %f13, %f0, %f14
loop_2206:
bleu,pt %xcc, loop_2207
nop
fitod %f15, %f6
movrne %l3, %o2, %l5
std %f20, [%l7 + 0x18]
loop_2207:
ldstub [%l7 + 0x75], %g4
edge32n %i7, %o1, %i4
subcc %g7, %l0, %i3
tg %icc, 0x2
fblg %fcc3, loop_2208
movrlz %o3, %o7, %g2
fmovsg %xcc, %f8, %f3
tsubcc %o6, %g1, %i1
loop_2208:
ldsb [%l7 + 0x13], %i2
srl %l4, %i6, %i5
fsrc1s %f6, %f23
fsrc1 %f12, %f26
bg,pn %icc, loop_2209
fpadd16s %f26, %f30, %f20
fmovdl %xcc, %f13, %f0
brlz,a %l1, loop_2210
loop_2209:
mova %xcc, %o5, %l2
sub %l6, 0x18F0, %o4
sll %g3, 0x18, %o0
loop_2210:
fzeros %f16
sra %g6, %i0, %g5
orncc %l3, %o2, %l5
nop
setx 0x414B3B6A, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f15
setx 0xB8158A22, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f15
fdivs %f15, %f15, %f6
subcc %g4, 0x1822, %i7
movrlez %o1, %i4, %g7
edge8 %l0, %o3, %i3
nop
fitod %f10, %f12
fdtos %f12, %f20
movrgez %o7, %o6, %g2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge16ln %i1, %g1, %l4
addccc %i2, 0x011B, %i5
sethi 0x1934, %l1
edge32n %o5, %l2, %i6
wr %g0, 0x89, %asi
ldswa [%l7 + 0x10] %asi, %l6
orcc %o4, %o0, %g6
wr %g0, 0x88, %asi
ldxa [%l7 + 0x78] %asi, %g3
lduw [%l7 + 0x4C], %g5
fmovd %f14, %f30
fandnot2s %f10, %f2, %f21
xnor %i0, %l3, %o2
sllx %g4, %l5, %i7
addccc %o1, %g7, %l0
set 0x08, %g1
swapa [%l7 + %g1] 0x80, %o3
fmovdneg %icc, %f10, %f11
alignaddr %i3, %i4, %o7
alignaddrl %o6, %g2, %g1
fornot2 %f16, %f26, %f10
movcc %xcc, %l4, %i1
movl %icc, %i2, %i5
wr %g0, 0x5f, %asi
stxa %o5, [%g0 + 0x0] %asi
prefetch [%l7 + 0x3C], 0x3
movle %icc, %l2, %i6
smul %l6, 0x0CF2, %o4
wr %g0, 0x18, %asi
ldstuba [%l7 + 0x20] %asi, %l1
tleu %xcc, 0x7
brlz,a %o0, loop_2211
fmovsleu %xcc, %f27, %f12
tsubcctv %g3, %g6, %i0
tl %icc, 0x0
loop_2211:
tne %xcc, 0x3
udivx %g5, 0x0D73, %l3
movre %g4, 0x1CD, %o2
sllx %l5, 0x01, %i7
fmovrsne %o1, %f28, %f12
mulx %g7, 0x02F1, %o3
fbul %fcc1, loop_2212
sllx %i3, %l0, %i4
movl %xcc, %o7, %g2
fmovsa %xcc, %f12, %f0
loop_2212:
fbuge,a %fcc0, loop_2213
udivx %g1, 0x042E, %l4
fbne %fcc3, loop_2214
movl %xcc, %i1, %i2
loop_2213:
xnorcc %o6, 0x17F4, %o5
fbul %fcc0, loop_2215
loop_2214:
fblg %fcc0, loop_2216
nop
fitod %f6, %f16
fdtox %f16, %f30
alignaddrl %l2, %i6, %l6
loop_2215:
membar 0x1D
loop_2216:
fors %f30, %f18, %f7
bgu,a,pt %xcc, loop_2217
edge8l %o4, %l1, %o0
udivx %g3, 0x1547, %i5
andncc %i0, %g6, %l3
loop_2217:
and %g5, 0x1F9F, %o2
fpadd16 %f10, %f6, %f20
fsrc2 %f6, %f28
nop
fitod %f10, %f16
fdtox %f16, %f6
fxtod %f6, %f10
fpsub16s %f24, %f1, %f9
bge %icc, loop_2218
nop
setx loop_2219, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bne,a %icc, loop_2220
bcs,pn %icc, loop_2221
loop_2218:
ldd [%l7 + 0x58], %l4
loop_2219:
mulscc %g4, %o1, %g7
loop_2220:
xor %o3, 0x06B2, %i7
loop_2221:
movne %xcc, %i3, %l0
fandnot1 %f24, %f12, %f10
array16 %i4, %o7, %g2
movl %icc, %l4, %g1
array32 %i1, %i2, %o6
taddcctv %o5, %i6, %l2
movleu %xcc, %o4, %l1
umul %o0, %g3, %l6
stbar
edge8 %i0, %i5, %g6
edge32 %l3, %o2, %l5
movcc %icc, %g5, %o1
nop
setx loop_2222, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
andcc %g4, 0x1C99, %o3
nop
set 0x50, %l5
lduw [%l7 + %l5], %g7
tle %xcc, 0x1
loop_2222:
ldsw [%l7 + 0x64], %i7
sth %l0, [%l7 + 0x3E]
fmovrde %i3, %f10, %f22
bl,a %icc, loop_2223
te %xcc, 0x5
movpos %icc, %i4, %g2
xnor %o7, %l4, %i1
loop_2223:
fbn %fcc2, loop_2224
edge8l %i2, %g1, %o5
ta %xcc, 0x7
edge8l %i6, %l2, %o6
loop_2224:
movpos %xcc, %o4, %o0
fba %fcc0, loop_2225
movcs %icc, %g3, %l1
sllx %l6, %i5, %g6
fnors %f12, %f19, %f23
loop_2225:
tvc %icc, 0x4
edge8l %l3, %i0, %l5
membar 0x2B
tge %icc, 0x0
sub %o2, %o1, %g5
te %icc, 0x4
fnegs %f20, %f2
fmul8x16au %f19, %f23, %f14
std %f12, [%l7 + 0x50]
fsrc2s %f2, %f15
tcs %xcc, 0x2
std %f18, [%l7 + 0x20]
movrne %g4, 0x34F, %g7
bvs,a,pt %xcc, loop_2226
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bn,a,pn %xcc, loop_2227
fbne %fcc2, loop_2228
loop_2226:
fblg %fcc2, loop_2229
move %icc, %i7, %o3
loop_2227:
fornot1s %f1, %f18, %f8
loop_2228:
srl %i3, 0x1B, %i4
loop_2229:
fmovsl %icc, %f0, %f12
movrlz %l0, 0x185, %g2
fbe,a %fcc0, loop_2230
andncc %o7, %i1, %l4
fbo,a %fcc0, loop_2231
nop
setx 0x9B0DD99C, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f29
setx 0x7E804476, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f6
fdivs %f6, %f29, %f1
loop_2230:
add %i2, %g1, %i6
nop
setx 0x6FCEFE4831472A2E, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f4
setx 0x5677656B97272EBF, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f20
fdivd %f20, %f4, %f14
loop_2231:
subcc %l2, 0x1AF7, %o5
addccc %o6, 0x1A5F, %o0
fbu,a %fcc3, loop_2232
fsrc2 %f6, %f10
array32 %o4, %l1, %l6
edge32 %g3, %i5, %l3
loop_2232:
fcmpgt16 %f30, %f4, %g6
taddcctv %i0, 0x12BC, %l5
sll %o2, 0x1E, %o1
ldx [%l7 + 0x30], %g5
nop
fitod %f8, %f2
fdtoi %f2, %f10
fnot2s %f7, %f8
fbl %fcc0, loop_2233
smul %g7, %i7, %o3
andncc %g4, %i4, %l0
mulx %i3, %o7, %g2
loop_2233:
edge16n %l4, %i2, %g1
nop
set 0x40, %o6
ldsw [%l7 + %o6], %i6
tvs %xcc, 0x4
movcc %icc, %i1, %l2
addccc %o6, %o0, %o4
fmovdg %xcc, %f5, %f27
movre %o5, %l1, %l6
add %g3, 0x1069, %l3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movl %xcc, %i5, %i0
movrlez %g6, %l5, %o1
movvc %icc, %o2, %g7
edge16l %g5, %o3, %g4
ldstub [%l7 + 0x33], %i7
wr %g0, 0x89, %asi
sta %f3, [%l7 + 0x28] %asi
nop
fitos %f15, %f12
fsrc1 %f6, %f18
fbne %fcc2, loop_2234
addccc %i4, %l0, %i3
edge16ln %o7, %g2, %i2
bleu loop_2235
loop_2234:
array16 %g1, %l4, %i6
movleu %xcc, %i1, %l2
smulcc %o6, 0x1087, %o4
loop_2235:
nop
set 0x68, %i1
ldstuba [%l7 + %i1] 0x81, %o5
movvs %xcc, %o0, %l6
addcc %l1, %g3, %i5
movrgez %i0, %l3, %l5
umul %g6, %o2, %o1
ba,a %icc, loop_2236
be,pn %xcc, loop_2237
fblg %fcc1, loop_2238
fbne %fcc1, loop_2239
loop_2236:
fpmerge %f19, %f25, %f18
loop_2237:
popc %g5, %g7
loop_2238:
fpmerge %f11, %f30, %f20
loop_2239:
movne %xcc, %g4, %o3
fmovsa %xcc, %f0, %f0
brz,a %i7, loop_2240
movcs %xcc, %i4, %i3
addcc %l0, %g2, %i2
nop
fitos %f7, %f7
fstox %f7, %f30
fxtos %f30, %f13
loop_2240:
srl %g1, 0x10, %l4
add %i6, %i1, %o7
movg %icc, %l2, %o6
udivcc %o5, 0x18B1, %o0
fmovsg %icc, %f9, %f15
bn,a,pn %icc, loop_2241
membar 0x79
fpsub32s %f19, %f8, %f5
taddcctv %l6, 0x12E4, %l1
loop_2241:
bvc %icc, loop_2242
fmul8x16au %f22, %f4, %f24
array16 %g3, %i5, %o4
bn loop_2243
loop_2242:
sdivcc %i0, 0x02D4, %l5
wr %g0, 0x89, %asi
ldswa [%l7 + 0x68] %asi, %l3
loop_2243:
nop
setx 0xD7D568F0, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f4
setx 0xD1636F4F, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f27
fadds %f27, %f4, %f7
tne %icc, 0x7
xnorcc %g6, %o2, %o1
taddcctv %g7, 0x0BF5, %g5
brnz,a %o3, loop_2244
fmovdge %xcc, %f19, %f21
andn %g4, 0x116A, %i7
tn %icc, 0x5
loop_2244:
addcc %i3, %i4, %l0
fandnot2s %f16, %f1, %f23
movpos %xcc, %i2, %g1
or %g2, 0x104F, %i6
fmovsn %icc, %f30, %f25
fbg %fcc0, loop_2245
edge32 %i1, %l4, %o7
sethi 0x1914, %o6
tneg %icc, 0x4
loop_2245:
movgu %icc, %o5, %l2
taddcc %o0, %l1, %l6
sll %i5, %o4, %i0
ldstub [%l7 + 0x55], %g3
fmovsneg %xcc, %f21, %f20
sir 0x12C8
orcc %l5, %g6, %o2
fmovdgu %xcc, %f12, %f6
fble %fcc2, loop_2246
movvs %icc, %o1, %g7
subccc %l3, 0x1BD0, %g5
st %f27, [%l7 + 0x78]
loop_2246:
bleu,pt %icc, loop_2247
sllx %o3, %g4, %i7
udivcc %i4, 0x17C1, %i3
or %l0, 0x11F2, %i2
loop_2247:
xnor %g1, 0x06FD, %i6
add %l7, 0x40, %l6
wr %g0, 0x11, %asi
ldxa [%l6] %asi, %i1
casxa [%l6] 0x11, %i1, %l4
fbuge,a %fcc2, loop_2248
orcc %g2, %o6, %o7
fbe,a %fcc3, loop_2249
udivcc %o5, 0x0B3C, %o0
loop_2248:
move %icc, %l2, %l6
movleu %icc, %l1, %i5
loop_2249:
brlz %i0, loop_2250
orncc %g3, 0x1073, %l5
tgu %xcc, 0x7
fsrc1s %f7, %f3
loop_2250:
srax %o4, %g6, %o1
bpos,pn %icc, loop_2251
fmovsn %xcc, %f20, %f12
smul %g7, 0x03A2, %o2
movgu %xcc, %g5, %l3
loop_2251:
tvc %icc, 0x5
umulcc %o3, %i7, %i4
fnor %f6, %f28, %f20
te %xcc, 0x3
mulx %i3, 0x00ED, %g4
te %icc, 0x5
xor %l0, %i2, %i6
movrgez %i1, 0x258, %g1
edge16l %l4, %o6, %g2
fbge,a %fcc2, loop_2252
edge16ln %o5, %o0, %l2
edge8ln %o7, %l6, %l1
movrlz %i0, %i5, %g3
loop_2252:
sllx %l5, 0x12, %g6
edge16ln %o4, %o1, %g7
set 0x40, %l4
stda %f0, [%l7 + %l4] 0x81
movle %icc, %g5, %l3
stb %o2, [%l7 + 0x42]
ldub [%l7 + 0x10], %o3
movg %xcc, %i7, %i3
stbar
fmovsne %xcc, %f1, %f0
udiv %g4, 0x037C, %l0
nop
setx 0xAD9BD3252D5358EC, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f4
fsqrtd %f4, %f8
set 0x18, %g3
ldsha [%l7 + %g3] 0x19, %i2
tvc %icc, 0x7
taddcctv %i6, 0x1388, %i4
set 0x5B, %g5
ldsba [%l7 + %g5] 0x04, %g1
taddcc %i1, %l4, %g2
array8 %o6, %o0, %o5
tgu %xcc, 0x0
ble,pt %xcc, loop_2253
fmovsle %icc, %f21, %f27
fands %f27, %f13, %f13
fmovdneg %xcc, %f29, %f13
loop_2253:
pdist %f0, %f2, %f0
tle %icc, 0x7
sth %o7, [%l7 + 0x28]
fbg %fcc0, loop_2254
movgu %icc, %l6, %l2
fnor %f20, %f16, %f18
tvc %icc, 0x2
loop_2254:
edge32l %i0, %l1, %g3
smul %l5, 0x04F0, %i5
fmovsne %icc, %f3, %f19
edge32l %o4, %g6, %g7
edge32 %g5, %l3, %o2
mulscc %o1, %i7, %o3
pdist %f30, %f6, %f10
movl %icc, %g4, %l0
bneg,pn %icc, loop_2255
fmovd %f0, %f12
udivx %i3, 0x0E90, %i2
fmovdn %xcc, %f0, %f25
loop_2255:
nop
set 0x32, %i2
ldsba [%l7 + %i2] 0x15, %i4
fnegd %f24, %f14
nop
fitod %f20, %f30
bvs,a,pt %icc, loop_2256
edge8 %g1, %i1, %i6
fornot2s %f13, %f31, %f25
edge8l %g2, %o6, %o0
loop_2256:
nop
set 0x58, %o1
stxa %o5, [%l7 + %o1] 0x14
fbo,a %fcc2, loop_2257
fpack16 %f12, %f5
tleu %xcc, 0x3
and %o7, 0x11AB, %l4
loop_2257:
tle %xcc, 0x0
xor %l6, %i0, %l2
movre %l1, 0x1CF, %l5
bpos %xcc, loop_2258
tsubcctv %i5, %g3, %g6
tvc %icc, 0x1
smulcc %g7, 0x0632, %o4
loop_2258:
tsubcctv %l3, %o2, %g5
bgu,a,pn %icc, loop_2259
fmovdvc %xcc, %f19, %f9
movl %icc, %o1, %i7
fpsub16 %f10, %f22, %f6
loop_2259:
nop
setx 0x20694BF1, %l0, %l6
st %l6, [%l7 + 0x5C]
ld [%l7 + 0x5C], %fsr
fcmpgt32 %f18, %f22, %o3
movrlz %l0, %i3, %i2
movrgz %g4, %g1, %i4
fmovsvs %xcc, %f10, %f12
ldsw [%l7 + 0x68], %i6
andn %g2, 0x1197, %o6
addcc %i1, 0x0FC7, %o5
movrgz %o0, %o7, %l6
movrne %i0, 0x1B1, %l4
bvc,pt %xcc, loop_2260
xnor %l1, 0x03C9, %l5
tge %xcc, 0x4
edge16n %l2, %g3, %g6
loop_2260:
addccc %i5, 0x0E93, %o4
stbar
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovde %xcc, %f11, %f16
bge,a loop_2261
fmovsn %xcc, %f2, %f9
wr %g0, 0x88, %asi
ldxa [%l7 + 0x30] %asi, %l3
loop_2261:
movn %icc, %g7, %g5
andn %o2, 0x1655, %i7
fbo,a %fcc2, loop_2262
and %o1, %l0, %o3
edge8 %i3, %g4, %i2
array16 %i4, %i6, %g2
loop_2262:
array32 %o6, %g1, %i1
fmuld8sux16 %f8, %f17, %f26
nop
setx 0xF8C4E58B, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f19
setx 0xA678AB97, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f20
fsubs %f20, %f19, %f4
movrne %o5, 0x1B3, %o0
edge32n %l6, %o7, %i0
movl %icc, %l1, %l4
or %l5, 0x1480, %g3
brgz %g6, loop_2263
nop
fitod %f9, %f4
tneg %xcc, 0x6
nop
setx loop_2264, %l0, %l1
jmpl %l1, %l2
loop_2263:
movg %icc, %o4, %i5
fbn,a %fcc3, loop_2265
movneg %xcc, %l3, %g5
loop_2264:
nop
wr %g0, 0x22, %asi
stwa %g7, [%l7 + 0x44] %asi
membar #Sync
loop_2265:
subc %i7, %o1, %o2
bne,pt %icc, loop_2266
fbg,a %fcc0, loop_2267
fcmpeq32 %f28, %f26, %o3
swap [%l7 + 0x7C], %l0
loop_2266:
stbar
loop_2267:
array32 %i3, %g4, %i2
tle %xcc, 0x6
udivx %i4, 0x1C4B, %g2
fand %f28, %f26, %f26
movcc %icc, %i6, %g1
ldsb [%l7 + 0x55], %o6
st %f4, [%l7 + 0x18]
udivx %i1, 0x0E38, %o0
or %o5, 0x0A06, %l6
movle %icc, %o7, %i0
fbuge,a %fcc2, loop_2268
tge %xcc, 0x3
fxors %f28, %f7, %f9
edge16l %l1, %l4, %g3
loop_2268:
ba,a loop_2269
array8 %l5, %g6, %o4
fnors %f10, %f4, %f18
addccc %l2, 0x0682, %i5
loop_2269:
nop
wr %g0, 0x2a, %asi
ldda [%l7 + 0x10] %asi, %g4
fbug %fcc0, loop_2270
addcc %g7, 0x1B5E, %i7
tle %icc, 0x7
movrne %o1, 0x0C4, %l3
loop_2270:
fxors %f9, %f4, %f2
tsubcc %o2, 0x0848, %o3
fblg %fcc3, loop_2271
sub %i3, 0x1BD6, %l0
tl %icc, 0x4
movre %g4, 0x3F6, %i4
loop_2271:
tl %xcc, 0x3
array8 %i2, %i6, %g2
subcc %g1, %o6, %i1
st %f23, [%l7 + 0x58]
fornot1s %f29, %f16, %f28
movrne %o0, %l6, %o7
mulx %i0, %l1, %o5
nop
fitos %f6, %f12
fstod %f12, %f22
tge %xcc, 0x4
edge16ln %l4, %g3, %l5
mulx %o4, 0x10D1, %g6
sdivx %i5, 0x1E3C, %l2
movleu %xcc, %g5, %i7
array8 %o1, %l3, %o2
edge32n %g7, %o3, %l0
andcc %g4, %i4, %i3
nop
setx 0x1C42A0B0, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f28
setx 0x98ABB5A8, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f4
fsubs %f4, %f28, %f14
sdivcc %i2, 0x0180, %g2
stb %i6, [%l7 + 0x63]
orn %o6, 0x05C0, %g1
movcc %icc, %i1, %l6
udivx %o7, 0x048C, %i0
sethi 0x01A2, %l1
or %o0, %o5, %l4
sir 0x1855
fmovrslz %l5, %f8, %f11
tne %icc, 0x5
movrgez %o4, %g3, %g6
srl %i5, 0x13, %g5
membar 0x15
fsrc1s %f5, %f4
udivcc %i7, 0x04E0, %o1
movl %xcc, %l3, %o2
xnorcc %g7, %l2, %o3
tl %icc, 0x1
movne %icc, %g4, %i4
ldsb [%l7 + 0x1C], %i3
fmovsa %icc, %f0, %f12
fsrc2s %f30, %f21
fmuld8ulx16 %f30, %f11, %f6
membar 0x00
fnot2s %f21, %f13
fbn %fcc3, loop_2272
st %f24, [%l7 + 0x2C]
fmovdvs %icc, %f20, %f7
addcc %l0, %g2, %i6
loop_2272:
fble %fcc2, loop_2273
mova %icc, %i2, %o6
addc %g1, 0x09C3, %i1
fmovdn %xcc, %f26, %f12
loop_2273:
addc %o7, 0x06D6, %i0
tne %icc, 0x6
move %icc, %l1, %l6
wr %g0, 0x19, %asi
ldstuba [%l7 + 0x29] %asi, %o0
fand %f0, %f4, %f2
movgu %xcc, %o5, %l4
fxor %f14, %f16, %f10
bcs %icc, loop_2274
movgu %icc, %o4, %g3
fcmple32 %f24, %f22, %l5
fba %fcc3, loop_2275
loop_2274:
popc %i5, %g5
mulx %g6, 0x1E9B, %i7
fmovsge %xcc, %f4, %f24
loop_2275:
nop
set 0x30, %i3
lduba [%l7 + %i3] 0x81, %o1
wr %g0, 0x0c, %asi
ldsba [%l7 + 0x2F] %asi, %o2
or %l3, %g7, %l2
tleu %icc, 0x1
xorcc %o3, 0x0505, %g4
movrgz %i4, 0x276, %l0
set 0x66, %i0
ldsha [%l7 + %i0] 0x0c, %i3
lduh [%l7 + 0x44], %i6
tcc %xcc, 0x6
set 0x10, %i6
stxa %g2, [%l7 + %i6] 0x81
edge8 %i2, %g1, %i1
fors %f25, %f31, %f17
fmovsle %xcc, %f1, %f18
tne %icc, 0x2
bleu,pt %xcc, loop_2276
ta %icc, 0x6
umulcc %o7, %o6, %i0
fmovrsgez %l6, %f22, %f23
loop_2276:
nop
wr %g0, 0x89, %asi
ldsha [%l7 + 0x30] %asi, %l1
movneg %xcc, %o5, %o0
movrne %o4, 0x032, %l4
be,a,pn %icc, loop_2277
movle %icc, %g3, %l5
srl %g5, 0x16, %i5
set 0x0, %o3
stxa %i7, [%g0 + %o3] 0x57
loop_2277:
fmovscc %icc, %f13, %f16
fbl,a %fcc0, loop_2278
ba,pn %icc, loop_2279
edge16 %g6, %o2, %o1
edge8 %l3, %l2, %o3
loop_2278:
nop
set 0x60, %o2
lduwa [%l7 + %o2] 0x80, %g7
loop_2279:
bcs,a %icc, loop_2280
udivcc %g4, 0x1B3B, %l0
tl %xcc, 0x6
tleu %icc, 0x7
loop_2280:
smul %i3, %i4, %g2
movrlez %i6, %i2, %g1
fmovrdgez %o7, %f20, %f24
lduw [%l7 + 0x34], %o6
edge16ln %i1, %i0, %l6
sdiv %l1, 0x1007, %o5
nop
set 0x61, %o4
ldsb [%l7 + %o4], %o4
edge8n %l4, %g3, %o0
movvc %xcc, %l5, %g5
fmovrse %i5, %f12, %f6
alignaddrl %g6, %i7, %o1
sdivcc %o2, 0x01F1, %l3
edge32 %l2, %g7, %g4
add %o3, 0x05DA, %i3
set 0x20, %l6
ldda [%l7 + %l6] 0xea, %l0
umulcc %g2, 0x0997, %i6
edge8 %i2, %i4, %o7
edge32ln %o6, %i1, %g1
edge32n %l6, %l1, %o5
movvs %icc, %o4, %i0
sll %l4, 0x15, %o0
add %l7, 0x28, %l6
wr %g0, 0x0c, %asi
casxa [%l6] 0x0c, %l5, %g3
fornot2 %f4, %f24, %f30
sdiv %g5, 0x1196, %g6
add %l7, 0x28, %l6
wr %g0, 0x18, %asi
ldxa [%l6] %asi, %i7
casxa [%l6] %asi, %i7, %o1
xor %i5, 0x1B84, %l3
orn %l2, 0x1D38, %g7
tvc %xcc, 0x7
fabss %f16, %f28
set 0x21, %g6
ldstuba [%l7 + %g6] 0x88, %g4
xor %o2, %i3, %l0
wr %g0, 0xf0, %asi
stda %f16, [%l7 + 0x40] %asi
membar #Sync
fbule %fcc1, loop_2281
movneg %xcc, %o3, %i6
fmovsvc %icc, %f19, %f11
subcc %g2, 0x1DBB, %i4
loop_2281:
bneg,a,pn %xcc, loop_2282
fcmple32 %f20, %f24, %o7
pdist %f8, %f22, %f22
popc 0x10BC, %i2
loop_2282:
nop
setx loop_2283, %l0, %l1
jmpl %l1, %o6
fmovdge %icc, %f14, %f26
movvs %xcc, %g1, %l6
nop
fitod %f2, %f18
fdtox %f18, %f26
fxtod %f26, %f22
loop_2283:
xnor %l1, %o5, %i1
movre %o4, %i0, %l4
fmovrdlez %o0, %f12, %f0
nop
setx 0x404B9F97, %l0, %l6
st %l6, [%l7 + 0x24]
ld [%l7 + 0x24], %fsr
fpadd32 %f22, %f8, %f30
udiv %l5, 0x16B6, %g5
tsubcc %g6, 0x106D, %g3
swap [%l7 + 0x58], %o1
array32 %i7, %i5, %l2
wr %g0, 0x19, %asi
sta %f5, [%l7 + 0x48] %asi
smul %g7, %l3, %g4
stx %o2, [%l7 + 0x58]
sir 0x10EA
be,pn %xcc, loop_2284
udivx %l0, 0x10F0, %o3
andcc %i6, 0x1FD9, %i3
tcc %icc, 0x0
loop_2284:
tle %icc, 0x3
nop
setx 0x661A06E050BAE03E, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f8
fsqrtd %f8, %f14
movpos %xcc, %i4, %g2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tg %icc, 0x2
ta %xcc, 0x4
movle %xcc, %i2, %o6
std %f24, [%l7 + 0x78]
movcs %icc, %o7, %l6
edge32 %l1, %o5, %i1
fbue %fcc0, loop_2285
srlx %o4, %i0, %g1
movre %o0, 0x22B, %l5
edge8n %g5, %l4, %g3
loop_2285:
brgz %g6, loop_2286
tvc %xcc, 0x5
nop
fitos %f5, %f2
fstoi %f2, %f4
subc %i7, %i5, %o1
loop_2286:
subccc %l2, %l3, %g7
fmovdcs %icc, %f0, %f5
bgu %icc, loop_2287
alignaddrl %o2, %g4, %o3
orn %i6, %l0, %i3
edge16 %g2, %i4, %o6
loop_2287:
nop
set 0x330, %g2
nop ! stxa %i2, [%g0 + %g2] 0x40 ripped by fixASI40.pl
fmovde %xcc, %f22, %f25
xorcc %l6, 0x01C9, %l1
fbn,a %fcc2, loop_2288
fcmpeq16 %f14, %f30, %o7
set 0x42, %l1
ldsha [%l7 + %l1] 0x89, %i1
loop_2288:
movne %xcc, %o4, %o5
fandnot2s %f25, %f24, %f9
nop
setx loop_2289, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
srlx %i0, 0x16, %o0
set 0x75, %i4
ldstuba [%l7 + %i4] 0x0c, %l5
loop_2289:
fone %f6
edge8l %g5, %l4, %g1
bleu loop_2290
movg %icc, %g6, %i7
fmovdl %icc, %f3, %f10
edge32ln %g3, %i5, %o1
loop_2290:
fmovrdne %l2, %f8, %f26
fnegs %f31, %f10
sub %g7, 0x17C4, %l3
subccc %o2, %o3, %i6
andcc %l0, %i3, %g4
sllx %i4, 0x0A, %o6
tcs %xcc, 0x4
wr %g0, 0x04, %asi
prefetcha [%l7 + 0x10] %asi, 0x1
edge32n %l6, %l1, %g2
fsrc2 %f26, %f6
movrgez %i1, %o7, %o4
bvc,a %icc, loop_2291
ldd [%l7 + 0x18], %i0
bg,a,pn %icc, loop_2292
andcc %o0, %l5, %g5
loop_2291:
fmovrdgez %l4, %f26, %f2
sdivx %g1, 0x07D0, %o5
loop_2292:
fmovrdlz %g6, %f28, %f20
fble %fcc1, loop_2293
fmovdcc %icc, %f4, %f1
subc %i7, 0x15A5, %i5
brgez %g3, loop_2294
loop_2293:
movgu %xcc, %o1, %g7
fcmpeq32 %f0, %f24, %l2
nop
fitod %f10, %f8
fdtox %f8, %f6
fxtod %f6, %f0
loop_2294:
edge32l %l3, %o3, %i6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tneg %xcc, 0x7
fmovrsne %l0, %f14, %f4
movcc %icc, %i3, %g4
smul %o2, 0x1950, %o6
sdiv %i2, 0x18C6, %l6
movn %xcc, %i4, %g2
fcmple16 %f18, %f16, %l1
tleu %xcc, 0x7
edge32ln %i1, %o7, %o4
wr %g0, 0x19, %asi
lduwa [%l7 + 0x2C] %asi, %i0
fxor %f22, %f10, %f2
bgu %xcc, loop_2295
tvs %xcc, 0x4
sub %o0, %g5, %l4
nop
setx 0xD0485233, %l0, %l6
st %l6, [%l7 + 0x4C]
ld [%l7 + 0x4C], %fsr
loop_2295:
taddcc %g1, %l5, %o5
edge8ln %i7, %g6, %i5
movvc %xcc, %o1, %g3
sll %g7, 0x17, %l2
xnorcc %l3, %i6, %o3
move %xcc, %i3, %l0
alignaddr %g4, %o2, %o6
bgu,a loop_2296
sethi 0x1AB4, %i2
add %l7, 0x40, %l6
wr %g0, 0x81, %asi
casxa [%l6] %asi, %i4, %l6
loop_2296:
move %xcc, %g2, %l1
set 0x12, %l2
lduha [%l7 + %l2] 0x81, %i1
fmul8sux16 %f6, %f24, %f2
sethi 0x15ED, %o7
tcs %icc, 0x4
movneg %xcc, %i0, %o0
fcmple16 %f20, %f2, %o4
taddcc %g5, %l4, %l5
tvc %xcc, 0x3
fmovde %icc, %f26, %f25
and %o5, %i7, %g1
wr %g0, 0x11, %asi
sta %f15, [%l7 + 0x0C] %asi
edge8 %g6, %o1, %g3
tl %xcc, 0x1
brlz %i5, loop_2297
fmuld8ulx16 %f15, %f7, %f26
movn %xcc, %l2, %g7
movle %xcc, %i6, %o3
loop_2297:
smulcc %i3, 0x11D2, %l0
orn %g4, %o2, %l3
fmovse %xcc, %f15, %f24
ba,pn %icc, loop_2298
movvs %icc, %o6, %i2
set 0x75, %o5
stba %l6, [%l7 + %o5] 0x19
loop_2298:
fexpand %f20, %f14
fbule,a %fcc2, loop_2299
movrgez %i4, %l1, %g2
sdivx %o7, 0x1EF3, %i1
tgu %xcc, 0x4
loop_2299:
fcmpgt32 %f18, %f24, %i0
nop
setx 0x1AB82EA7, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f5
setx 0x8567E4B4, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f31
fadds %f31, %f5, %f27
array16 %o0, %g5, %o4
fexpand %f5, %f8
mova %xcc, %l4, %o5
fsrc2 %f24, %f10
movvs %xcc, %l5, %i7
swap [%l7 + 0x44], %g6
sdivx %o1, 0x10CB, %g1
edge8ln %g3, %l2, %g7
xnorcc %i6, 0x1FB2, %i5
movne %xcc, %o3, %l0
movge %icc, %i3, %o2
set 0x48, %g4
lda [%l7 + %g4] 0x88, %f5
fmovrsne %g4, %f22, %f30
fmovrde %o6, %f16, %f28
fmovrdne %l3, %f10, %f4
wr %g0, 0x88, %asi
stba %i2, [%l7 + 0x1D] %asi
andncc %l6, %i4, %l1
fmovrdgez %g2, %f20, %f2
xnorcc %o7, 0x0272, %i1
sdivx %o0, 0x07A6, %g5
xorcc %i0, 0x0A27, %o4
te %icc, 0x1
edge8n %o5, %l5, %l4
fbule %fcc0, loop_2300
xorcc %g6, %i7, %o1
alignaddr %g1, %l2, %g7
movleu %icc, %g3, %i6
loop_2300:
fbu %fcc1, loop_2301
brnz %o3, loop_2302
movge %icc, %l0, %i3
xnorcc %o2, 0x12E8, %g4
loop_2301:
movgu %xcc, %o6, %i5
loop_2302:
fcmpgt32 %f4, %f14, %l3
te %icc, 0x6
stx %l6, [%l7 + 0x60]
wr %g0, 0x27, %asi
stha %i4, [%l7 + 0x38] %asi
membar #Sync
mulx %i2, %l1, %g2
edge8 %o7, %i1, %g5
edge8ln %o0, %o4, %o5
brz %l5, loop_2303
array16 %i0, %l4, %g6
nop
setx 0x7C8B6924751B7D3B, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f24
setx 0x312D7303A1D0CF94, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f26
fsubd %f26, %f24, %f4
udivcc %i7, 0x09B1, %g1
loop_2303:
tle %icc, 0x2
ta %icc, 0x6
brlez %o1, loop_2304
fmovdpos %icc, %f11, %f15
bcs,pt %xcc, loop_2305
bg,a,pt %icc, loop_2306
loop_2304:
movne %xcc, %l2, %g3
fcmpne32 %f14, %f24, %i6
loop_2305:
xorcc %o3, 0x15BD, %g7
loop_2306:
subcc %i3, %l0, %o2
ld [%l7 + 0x58], %f11
ta %xcc, 0x1
bpos,a loop_2307
srax %o6, %i5, %l3
fpadd16s %f23, %f9, %f3
add %g4, %l6, %i2
loop_2307:
edge32ln %i4, %g2, %l1
movcc %icc, %i1, %g5
stb %o7, [%l7 + 0x51]
fbo,a %fcc1, loop_2308
nop
set 0x50, %i7
ldd [%l7 + %i7], %o0
nop
fitod %f16, %f12
subcc %o5, 0x1ECE, %o4
loop_2308:
nop
setx 0xEC4B827E, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f3
setx 0x09113421, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f5
fmuls %f5, %f3, %f0
sdiv %i0, 0x11C6, %l4
edge8 %l5, %g6, %i7
fmovrsgez %g1, %f12, %f4
bne,pn %xcc, loop_2309
movrne %l2, 0x1F9, %o1
orcc %g3, 0x1CF1, %o3
andn %g7, 0x0BB1, %i6
loop_2309:
tle %icc, 0x4
nop
setx 0xB07F76F4, %l0, %l6
st %l6, [%l7 + 0x74]
ld [%l7 + 0x74], %fsr
fbue %fcc2, loop_2310
movgu %icc, %i3, %o2
addcc %l0, 0x088D, %i5
fxnors %f12, %f12, %f7
loop_2310:
andn %o6, %g4, %l3
andn %i2, %l6, %i4
fmul8x16al %f26, %f30, %f24
tne %icc, 0x6
edge8 %g2, %l1, %i1
andcc %o7, %g5, %o5
edge16ln %o4, %o0, %i0
membar 0x17
orn %l5, 0x1CEA, %g6
movleu %xcc, %i7, %l4
ldd [%l7 + 0x58], %g0
addccc %l2, %g3, %o1
fba %fcc3, loop_2311
brnz %g7, loop_2312
srax %o3, %i3, %o2
nop
fitod %f10, %f18
fdtox %f18, %f18
fxtod %f18, %f12
loop_2311:
movge %icc, %i6, %i5
loop_2312:
fmovsne %icc, %f5, %f21
fmovse %icc, %f13, %f22
wr %g0, 0xf1, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
taddcctv %l0, %o6, %l3
tn %xcc, 0x5
tg %xcc, 0x0
or %g4, %l6, %i2
mova %xcc, %i4, %l1
tleu %xcc, 0x3
fba %fcc2, loop_2313
fexpand %f7, %f2
tl %icc, 0x2
fbul %fcc2, loop_2314
loop_2313:
movleu %xcc, %g2, %i1
sdiv %o7, 0x016B, %o5
movcc %icc, %o4, %g5
loop_2314:
edge8l %o0, %i0, %g6
edge16n %i7, %l5, %g1
xnorcc %l4, %g3, %o1
udiv %g7, 0x0498, %o3
movl %xcc, %l2, %o2
set 0x72, %o0
lduha [%l7 + %o0] 0x0c, %i3
fxnors %f5, %f1, %f24
bgu,a loop_2315
bvs,a,pn %xcc, loop_2316
fxor %f30, %f26, %f18
fbl %fcc2, loop_2317
loop_2315:
mulscc %i5, %l0, %i6
loop_2316:
fnegd %f20, %f22
fpsub16 %f24, %f18, %f28
loop_2317:
fbug %fcc3, loop_2318
or %o6, %l3, %l6
udiv %i2, 0x0EBF, %g4
tcc %xcc, 0x6
loop_2318:
nop
fitos %f8, %f26
edge32l %l1, %g2, %i1
bl,a loop_2319
alignaddr %i4, %o7, %o4
sdiv %g5, 0x1115, %o5
movre %i0, %o0, %g6
loop_2319:
udivcc %i7, 0x0CC8, %g1
bpos,pn %xcc, loop_2320
tneg %icc, 0x5
tneg %icc, 0x3
brgez,a %l4, loop_2321
loop_2320:
nop
setx loop_2322, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
move %icc, %g3, %o1
tvc %xcc, 0x6
loop_2321:
fones %f9
loop_2322:
movvc %xcc, %l5, %o3
sll %l2, 0x10, %g7
tneg %icc, 0x5
fnot2s %f28, %f12
fmovd %f16, %f16
fpadd16 %f30, %f22, %f12
nop
set 0x6C, %l0
ldsh [%l7 + %l0], %o2
orcc %i3, %l0, %i6
wr %g0, 0x11, %asi
prefetcha [%l7 + 0x58] %asi, 0x2
and %o6, %l6, %l3
fmovrslz %g4, %f7, %f29
fbuge,a %fcc2, loop_2323
move %xcc, %i2, %g2
movl %xcc, %l1, %i4
wr %g0, 0x80, %asi
lduwa [%l7 + 0x68] %asi, %i1
loop_2323:
movl %icc, %o7, %g5
fornot2s %f15, %f21, %f24
prefetch [%l7 + 0x10], 0x1
bcs loop_2324
alignaddrl %o5, %i0, %o4
movre %o0, 0x23D, %i7
fmovdl %xcc, %f24, %f10
loop_2324:
movne %icc, %g6, %g1
wr %g0, 0x88, %asi
ldswa [%l7 + 0x20] %asi, %g3
smul %o1, %l4, %o3
te %xcc, 0x6
bn,pn %icc, loop_2325
membar 0x5A
nop
setx 0x4B197C9D, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f6
setx 0x43CD2BE0, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f14
fadds %f14, %f6, %f8
fbug %fcc3, loop_2326
loop_2325:
nop
setx 0x9A7815AE94D80C40, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f10
setx 0x9C8506F7E8D8E9E7, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f24
fdivd %f24, %f10, %f18
movrgez %l5, %g7, %o2
taddcctv %l2, %i3, %i6
loop_2326:
nop
setx 0xAFFD097A107E4CA3, %l0, %l6
stx %l6, [%l7 + 0x10]
ldx [%l7 + 0x10], %fsr
taddcc %i5, %o6, %l0
membar 0x10
tle %icc, 0x2
movg %xcc, %l6, %l3
tgu %xcc, 0x2
tcc %icc, 0x5
andn %g4, %g2, %l1
srlx %i4, 0x01, %i1
wr %g0, 0x80, %asi
ldsba [%l7 + 0x6A] %asi, %o7
brnz,a %g5, loop_2327
udiv %o5, 0x1A31, %i0
sll %i2, %o0, %i7
mulx %g6, 0x1211, %o4
loop_2327:
nop
set 0x60, %i5
ldda [%l7 + %i5] 0x24, %g0
tsubcc %g3, 0x145B, %o1
ta %icc, 0x4
edge16ln %l4, %o3, %g7
edge16 %o2, %l2, %l5
mulx %i6, %i5, %o6
andncc %i3, %l6, %l3
addc %g4, 0x04B9, %g2
fpsub16s %f12, %f23, %f2
subc %l0, %l1, %i1
tl %xcc, 0x3
edge8l %i4, %o7, %g5
fmovsvs %xcc, %f9, %f15
array8 %i0, %o5, %i2
fandnot2s %f23, %f15, %f14
ldsw [%l7 + 0x7C], %i7
udivcc %g6, 0x19E5, %o0
movrlz %o4, %g1, %o1
edge32 %g3, %l4, %o3
fsrc1 %f28, %f16
edge32n %o2, %g7, %l2
mulx %l5, 0x0AF8, %i6
ldx [%l7 + 0x50], %o6
fmovsl %icc, %f30, %f14
movrgz %i5, %l6, %l3
movrgez %i3, 0x360, %g4
movrlz %l0, 0x0E0, %g2
subccc %l1, %i4, %i1
taddcc %o7, 0x1D7C, %g5
nop
setx 0x60645684, %l0, %l6
st %l6, [%l7 + 0x74]
ld [%l7 + 0x74], %fsr
tneg %xcc, 0x6
tneg %icc, 0x0
addcc %i0, %o5, %i7
xor %g6, 0x1F47, %i2
fbug,a %fcc2, loop_2328
fbne,a %fcc1, loop_2329
sra %o4, 0x1B, %o0
prefetch [%l7 + 0x58], 0x3
loop_2328:
ldsh [%l7 + 0x58], %g1
loop_2329:
udivcc %o1, 0x03F6, %l4
be,pt %icc, loop_2330
fpsub32 %f28, %f10, %f28
bleu,a,pn %xcc, loop_2331
edge16 %o3, %o2, %g7
loop_2330:
fxnors %f23, %f21, %f1
and %l2, %l5, %g3
loop_2331:
xor %i6, %i5, %l6
orn %l3, %o6, %g4
andncc %i3, %l0, %l1
xorcc %i4, %g2, %i1
nop
fitos %f27, %f0
fcmpne16 %f14, %f30, %g5
bl loop_2332
movcs %icc, %o7, %o5
fnands %f21, %f19, %f11
fmovdge %icc, %f2, %f17
loop_2332:
mova %xcc, %i0, %g6
tsubcctv %i7, %i2, %o4
membar 0x27
sll %o0, 0x10, %g1
bcc %xcc, loop_2333
andcc %o1, 0x0043, %l4
edge8 %o3, %g7, %o2
add %l7, 0x48, %l6
wr %g0, 0x19, %asi
ldxa [%l6] %asi, %l2
casxa [%l6] 0x19, %l2, %g3
loop_2333:
edge8ln %l5, %i5, %l6
nop
set 0x78, %g7
ldstub [%l7 + %g7], %l3
te %xcc, 0x1
wr %g0, 0x19, %asi
lda [%l7 + 0x58] %asi, %f11
srlx %i6, %o6, %i3
movcs %xcc, %g4, %l0
fornot2s %f2, %f11, %f17
addc %l1, %g2, %i4
ldd [%l7 + 0x30], %i0
nop
setx loop_2334, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx 0x7397A3A3805F19A3, %l0, %l6
stx %l6, [%l7 + 0x60]
ldx [%l7 + 0x60], %fsr
popc %o7, %o5
nop
fitos %f6, %f4
fstoi %f4, %f20
loop_2334:
brz %g5, loop_2335
fcmpeq16 %f2, %f2, %g6
fone %f26
fmovrslez %i0, %f1, %f2
loop_2335:
bneg,pn %icc, loop_2336
nop
setx 0x4A26DB025BF99F66, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f18
setx 0x8607452FBA35600C, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f14
fmuld %f14, %f18, %f18
wr %g0, 0x10, %asi
lduba [%l7 + 0x3A] %asi, %i7
loop_2336:
movge %xcc, %o4, %o0
fbg,a %fcc1, loop_2337
fands %f7, %f19, %f16
tge %xcc, 0x1
tg %xcc, 0x6
loop_2337:
fpsub32s %f29, %f2, %f26
edge32l %g1, %o1, %l4
fxnors %f3, %f8, %f1
edge8n %o3, %g7, %i2
nop
setx loop_2338, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fxors %f10, %f22, %f8
udivcc %l2, 0x1C2E, %o2
ldx [%l7 + 0x10], %l5
loop_2338:
movrgez %i5, 0x01D, %g3
tneg %xcc, 0x1
edge32l %l6, %i6, %l3
sll %o6, 0x0F, %i3
smul %l0, 0x1829, %l1
fmovscs %icc, %f29, %f28
xorcc %g4, 0x15E5, %i4
mulx %g2, 0x0D86, %o7
movrgz %o5, 0x227, %g5
udivx %i1, 0x0194, %i0
tpos %xcc, 0x0
tsubcctv %g6, %o4, %i7
fsrc2s %f14, %f1
add %g1, 0x0056, %o1
fandnot1 %f16, %f8, %f18
wr %g0, 0x81, %asi
ldsba [%l7 + 0x4B] %asi, %l4
bpos,a %icc, loop_2339
bl,pt %icc, loop_2340
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbuge,a %fcc2, loop_2341
loop_2339:
fbuge,a %fcc0, loop_2342
loop_2340:
bneg,a %xcc, loop_2343
fpack16 %f26, %f29
loop_2341:
nop
set 0x6D, %l3
ldsba [%l7 + %l3] 0x15, %o3
loop_2342:
fbug,a %fcc0, loop_2344
loop_2343:
fbl,a %fcc0, loop_2345
movcs %xcc, %g7, %o0
nop
setx 0x5B0BA5190386B19C, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f14
setx 0x29E4E1C1E9FCF922, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f22
fdivd %f22, %f14, %f22
loop_2344:
sll %l2, %i2, %o2
loop_2345:
movrne %l5, 0x157, %g3
bvs,a loop_2346
flush %l7 + 0x2C
fbe,a %fcc2, loop_2347
fmovsle %xcc, %f4, %f22
loop_2346:
brlz,a %i5, loop_2348
fmovdpos %xcc, %f29, %f15
loop_2347:
fmovrsgez %i6, %f27, %f27
swap [%l7 + 0x78], %l6
loop_2348:
fcmpeq32 %f26, %f24, %l3
faligndata %f20, %f2, %f4
edge32n %i3, %l0, %l1
brgez %g4, loop_2349
tgu %icc, 0x7
taddcctv %i4, %g2, %o6
stw %o5, [%l7 + 0x60]
loop_2349:
fsrc2 %f22, %f2
tvc %xcc, 0x3
fandnot2 %f2, %f18, %f24
sdivcc %g5, 0x157B, %o7
movg %xcc, %i1, %g6
wr %g0, 0x89, %asi
ldstuba [%l7 + 0x73] %asi, %i0
fcmpeq32 %f24, %f14, %i7
flush %l7 + 0x60
addc %g1, 0x1BF5, %o1
add %o4, %l4, %o3
edge8n %g7, %o0, %i2
fmovrsne %o2, %f4, %f8
fblg %fcc2, loop_2350
tge %icc, 0x1
addcc %l5, 0x02EE, %l2
movrlz %i5, 0x338, %g3
loop_2350:
fmovscs %xcc, %f9, %f22
movleu %xcc, %i6, %l6
fmul8x16 %f8, %f16, %f28
addcc %i3, %l3, %l0
fbe %fcc0, loop_2351
stw %g4, [%l7 + 0x68]
array32 %i4, %l1, %o6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2351:
nop
set 0x40, %g1
ldda [%l7 + %g1] 0x19, %f0
movcc %icc, %o5, %g2
edge32 %g5, %o7, %i1
fcmpne32 %f2, %f24, %i0
tpos %xcc, 0x4
sdiv %i7, 0x0926, %g6
alignaddr %g1, %o4, %l4
movrgez %o3, %g7, %o1
tgu %xcc, 0x4
tge %xcc, 0x7
taddcctv %o0, 0x1D9F, %o2
xnor %l5, %i2, %i5
fands %f14, %f15, %f30
nop
setx 0x25AED4311AA7A478, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f20
fsqrtd %f20, %f10
nop
setx 0x405EC4C2, %l0, %l6
st %l6, [%l7 + 0x3C]
ld [%l7 + 0x3C], %fsr
edge16ln %g3, %l2, %l6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge16ln %i3, %l3, %i6
srlx %l0, %g4, %l1
movrlez %i4, 0x17F, %o6
orcc %g2, %g5, %o7
fblg,a %fcc2, loop_2352
fmuld8sux16 %f0, %f26, %f22
nop
fitos %f11, %f18
fstod %f18, %f4
orncc %o5, 0x1E4D, %i0
loop_2352:
st %f20, [%l7 + 0x7C]
umulcc %i1, %i7, %g6
ble,pn %icc, loop_2353
nop
fitos %f24, %f31
nop
set 0x64, %o7
stb %g1, [%l7 + %o7]
sll %o4, 0x12, %o3
loop_2353:
edge16l %l4, %g7, %o0
andn %o1, 0x16B6, %l5
array8 %i2, %o2, %g3
tvs %icc, 0x0
tsubcctv %i5, %l6, %i3
xor %l3, 0x0980, %i6
ba loop_2354
sra %l2, %g4, %l1
fandnot2 %f12, %f16, %f4
fmovspos %xcc, %f20, %f4
loop_2354:
bvc,pn %icc, loop_2355
tvc %icc, 0x0
sllx %i4, 0x09, %l0
movrne %g2, 0x0EA, %o6
loop_2355:
nop
wr %g0, 0x89, %asi
lduba [%l7 + 0x6E] %asi, %o7
brlez,a %o5, loop_2356
tle %xcc, 0x2
move %icc, %i0, %g5
bvc,a,pt %icc, loop_2357
loop_2356:
edge8n %i1, %i7, %g6
brnz %o4, loop_2358
ba,a loop_2359
loop_2357:
or %g1, 0x0EFD, %l4
bl loop_2360
loop_2358:
andn %g7, 0x0237, %o0
loop_2359:
fmovsne %icc, %f10, %f27
movrgez %o3, 0x0D4, %o1
loop_2360:
movvc %icc, %i2, %l5
lduw [%l7 + 0x28], %g3
fbu %fcc3, loop_2361
movn %xcc, %o2, %i5
stw %i3, [%l7 + 0x5C]
xnor %l6, %i6, %l3
loop_2361:
srl %g4, %l1, %l2
bl,pt %xcc, loop_2362
fnot1 %f2, %f8
movg %xcc, %i4, %g2
movle %xcc, %l0, %o6
loop_2362:
tg %xcc, 0x1
subcc %o5, %o7, %i0
movrlez %i1, %g5, %i7
movrne %o4, %g1, %g6
ldub [%l7 + 0x69], %l4
sethi 0x1A93, %o0
fbue,a %fcc3, loop_2363
addccc %g7, 0x0E34, %o3
mulx %i2, 0x176D, %l5
tg %icc, 0x1
loop_2363:
tcc %xcc, 0x0
sub %o1, 0x196A, %g3
edge8ln %o2, %i3, %l6
nop
setx 0xCC6B5F9DAFA58980, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f16
setx 0xAB8D3AD3D8224654, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f6
fsubd %f6, %f16, %f22
set 0x40, %l5
ldda [%l7 + %l5] 0x14, %f16
brgez,a %i5, loop_2364
udivx %l3, 0x0D5F, %i6
fmovdpos %icc, %f15, %f11
tvs %xcc, 0x3
loop_2364:
fmul8x16al %f10, %f5, %f28
tsubcctv %g4, %l2, %i4
tne %icc, 0x4
ldd [%l7 + 0x28], %l0
fba %fcc3, loop_2365
udivx %g2, 0x0835, %o6
set 0x18, %i1
ldxa [%g0 + %i1] 0x50, %l0
loop_2365:
fmovsneg %xcc, %f20, %f5
smul %o7, %o5, %i0
set 0x24, %l4
stwa %g5, [%l7 + %l4] 0xeb
membar #Sync
nop
fitos %f2, %f7
and %i1, 0x1095, %o4
tgu %icc, 0x5
bcc,a %xcc, loop_2366
tpos %icc, 0x2
fands %f23, %f12, %f21
std %f2, [%l7 + 0x30]
loop_2366:
te %xcc, 0x4
tneg %icc, 0x3
wr %g0, 0x88, %asi
prefetcha [%l7 + 0x38] %asi, 0x2
faligndata %f20, %f12, %f24
srlx %i7, 0x0D, %l4
array16 %g6, %g7, %o0
array16 %i2, %l5, %o3
xnorcc %g3, %o2, %i3
wr %g0, 0x80, %asi
ldswa [%l7 + 0x0C] %asi, %o1
nop
setx 0x163F0B5D, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f20
fsqrts %f20, %f3
nop
setx 0xDB05CB3C, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f15
setx 0xCA1C1C35, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f15
fadds %f15, %f15, %f9
tsubcc %i5, %l3, %l6
movrne %g4, %l2, %i6
bleu,a loop_2367
alignaddr %i4, %l1, %o6
nop
setx 0xC066E117, %l0, %l6
st %l6, [%l7 + 0x14]
ld [%l7 + 0x14], %fsr
fpadd16s %f9, %f2, %f27
loop_2367:
ld [%l7 + 0x44], %f15
tne %xcc, 0x2
fbl %fcc2, loop_2368
udivcc %g2, 0x1D98, %o7
brlez,a %l0, loop_2369
tpos %xcc, 0x6
loop_2368:
subccc %i0, 0x09A9, %o5
edge32l %i1, %o4, %g5
loop_2369:
brnz %i7, loop_2370
srl %l4, 0x0F, %g6
tcs %icc, 0x0
tge %icc, 0x7
loop_2370:
fbn,a %fcc2, loop_2371
sir 0x0E44
movrgez %g1, %o0, %i2
edge32 %l5, %g7, %o3
loop_2371:
andcc %o2, %g3, %o1
movg %icc, %i3, %i5
bgu,pn %xcc, loop_2372
edge32ln %l3, %g4, %l2
movn %xcc, %i6, %i4
tsubcctv %l6, %l1, %g2
loop_2372:
or %o7, 0x04C5, %l0
fbuge,a %fcc2, loop_2373
fmul8sux16 %f16, %f24, %f26
nop
setx loop_2374, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
smulcc %i0, %o6, %i1
loop_2373:
srax %o4, 0x1D, %o5
lduw [%l7 + 0x78], %i7
loop_2374:
addcc %l4, %g5, %g6
sir 0x0473
sir 0x01C4
xnor %g1, 0x09CA, %o0
movre %l5, 0x018, %i2
fbo %fcc0, loop_2375
for %f18, %f6, %f22
alignaddrl %g7, %o3, %g3
set 0x40, %o6
ldda [%l7 + %o6] 0x18, %f0
loop_2375:
alignaddr %o1, %i3, %o2
membar 0x5F
mulscc %l3, %i5, %g4
edge32ln %l2, %i6, %l6
bn,a,pt %xcc, loop_2376
sdiv %l1, 0x19C6, %g2
set 0x08, %g5
stha %i4, [%l7 + %g5] 0x2b
membar #Sync
loop_2376:
fornot2 %f26, %f8, %f20
addccc %o7, %l0, %o6
set 0x40, %i2
sta %f26, [%l7 + %i2] 0x11
umulcc %i1, %o4, %o5
xor %i0, %i7, %g5
fble,a %fcc3, loop_2377
fbug %fcc0, loop_2378
sdivx %l4, 0x1BE1, %g1
sra %g6, %o0, %i2
loop_2377:
nop
setx loop_2379, %l0, %l1
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_2378:
movrlez %l5, 0x062, %g7
movg %icc, %o3, %g3
movneg %icc, %o1, %i3
loop_2379:
movne %icc, %o2, %i5
movrlez %g4, 0x13D, %l3
movrlz %i6, 0x371, %l2
movrlz %l1, 0x21D, %g2
umul %l6, 0x1565, %i4
movrlz %l0, 0x3A6, %o6
bvs loop_2380
bpos loop_2381
movne %xcc, %o7, %i1
tsubcc %o4, %i0, %i7
loop_2380:
ldstub [%l7 + 0x34], %g5
loop_2381:
fmovdleu %xcc, %f31, %f20
movne %icc, %o5, %g1
tleu %xcc, 0x6
add %l7, 0x08, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %g6, %l4
add %i2, 0x1395, %o0
membar 0x59
fmovda %xcc, %f5, %f4
array32 %l5, %o3, %g3
sub %g7, 0x0E78, %o1
orn %o2, %i3, %i5
tsubcctv %g4, %i6, %l2
fornot2 %f24, %f6, %f4
fcmpgt32 %f18, %f6, %l3
alignaddr %g2, %l1, %l6
tneg %icc, 0x6
wr %g0, 0x18, %asi
lda [%l7 + 0x40] %asi, %f3
movre %i4, %o6, %l0
sllx %o7, %i1, %o4
movge %icc, %i7, %i0
movg %xcc, %g5, %o5
fxnors %f24, %f15, %f31
andcc %g6, %l4, %i2
fornot2 %f12, %f24, %f30
fcmpne16 %f6, %f8, %o0
srax %l5, 0x03, %o3
movgu %icc, %g1, %g3
bneg loop_2382
mulscc %g7, %o1, %i3
udivx %i5, 0x143C, %o2
orn %g4, 0x0C1A, %i6
loop_2382:
nop
set 0x60, %g3
ldsw [%l7 + %g3], %l3
movleu %icc, %l2, %g2
wr %g0, 0x19, %asi
ldswa [%l7 + 0x20] %asi, %l6
movrlez %i4, %o6, %l0
wr %g0, 0x19, %asi
lduba [%l7 + 0x77] %asi, %l1
udivx %i1, 0x02EF, %o7
subc %o4, %i7, %g5
fors %f30, %f19, %f11
taddcctv %i0, 0x0C5A, %o5
movrlez %g6, %l4, %i2
tcc %icc, 0x6
fand %f16, %f16, %f2
set 0x34, %o1
sta %f11, [%l7 + %o1] 0x88
tn %icc, 0x1
sethi 0x0490, %o0
movle %xcc, %l5, %o3
tsubcc %g3, 0x0B65, %g7
andn %g1, %i3, %o1
add %l7, 0x60, %l6
wr %g0, 0x04, %asi
ldxa [%l6] %asi, %o2
casxa [%l6] 0x04, %o2, %g4
fmovrsne %i6, %f22, %f22
movcs %icc, %l3, %i5
fsrc1s %f3, %f15
fmovdg %icc, %f18, %f3
addcc %g2, 0x03ED, %l2
movrgez %l6, %i4, %o6
be,a loop_2383
array8 %l1, %l0, %i1
fcmple16 %f18, %f4, %o4
fmovsge %xcc, %f13, %f15
loop_2383:
movvs %xcc, %i7, %o7
tgu %icc, 0x1
srl %g5, %o5, %g6
std %f30, [%l7 + 0x30]
srl %i0, 0x0F, %l4
fmovdleu %xcc, %f9, %f0
set 0x68, %i0
sta %f22, [%l7 + %i0] 0x18
orn %o0, 0x12C4, %i2
movcs %icc, %l5, %o3
fabsd %f24, %f12
sra %g3, 0x00, %g7
fnegs %f3, %f3
fnand %f18, %f4, %f2
umul %i3, %g1, %o2
tvc %icc, 0x7
be loop_2384
array16 %o1, %i6, %g4
fmovdvs %xcc, %f16, %f19
nop
setx 0xA8205C011292699C, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f4
setx 0xA8A0260F1780D794, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f10
fdivd %f10, %f4, %f30
loop_2384:
membar 0x66
edge32n %i5, %g2, %l2
brnz %l6, loop_2385
tneg %xcc, 0x3
edge8n %l3, %o6, %l1
bcc,a loop_2386
loop_2385:
sdivx %i4, 0x1510, %l0
fbg %fcc1, loop_2387
andncc %i1, %o4, %i7
loop_2386:
orn %o7, 0x0648, %o5
movle %icc, %g5, %i0
loop_2387:
bcs,a %xcc, loop_2388
movre %g6, %l4, %o0
xor %i2, %o3, %g3
fbule,a %fcc3, loop_2389
loop_2388:
fmovrslez %g7, %f4, %f28
fmovdge %xcc, %f21, %f10
ldstub [%l7 + 0x18], %l5
loop_2389:
edge8ln %i3, %g1, %o1
smul %o2, 0x1DCE, %i6
movge %icc, %i5, %g2
ld [%l7 + 0x70], %f23
fpsub16s %f20, %f29, %f8
sub %g4, %l6, %l3
sll %l2, %o6, %l1
bcs,pn %icc, loop_2390
ble,pt %icc, loop_2391
nop
fitod %f0, %f26
tsubcctv %i4, %l0, %o4
loop_2390:
movrne %i1, 0x0FE, %i7
loop_2391:
udivcc %o7, 0x1C60, %o5
wr %g0, 0x04, %asi
ldstuba [%l7 + 0x42] %asi, %i0
fpadd32 %f28, %f30, %f10
tcc %icc, 0x4
ba,a,pn %xcc, loop_2392
movpos %xcc, %g6, %g5
addc %l4, 0x048C, %o0
ldsw [%l7 + 0x64], %o3
loop_2392:
fmovda %xcc, %f2, %f4
mulx %i2, %g7, %g3
movgu %xcc, %i3, %l5
tg %xcc, 0x5
fmovspos %icc, %f19, %f26
fornot2 %f12, %f22, %f30
tvs %icc, 0x4
wr %g0, 0x22, %asi
ldda [%l7 + 0x30] %asi, %o0
wr %g0, 0x89, %asi
prefetcha [%l7 + 0x10] %asi, 0x3
nop
setx 0x98099FFA605E7F2D, %l0, %l6
stx %l6, [%l7 + 0x60]
ldx [%l7 + 0x60], %fsr
tsubcctv %i6, %i5, %g2
fmovsvc %icc, %f1, %f14
fmovdcc %icc, %f26, %f12
fxor %f24, %f10, %f16
sllx %g4, 0x0F, %o2
bcc,a loop_2393
edge8ln %l3, %l6, %o6
alignaddr %l1, %l2, %l0
nop
setx 0xAA317901, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f25
setx 0xCBAB1B27, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f19
fdivs %f19, %f25, %f14
loop_2393:
fmovsn %xcc, %f14, %f7
edge16l %i4, %i1, %i7
tcc %xcc, 0x7
sllx %o4, 0x01, %o5
fbge %fcc0, loop_2394
fbu %fcc1, loop_2395
fblg %fcc1, loop_2396
brgz,a %i0, loop_2397
loop_2394:
nop
setx loop_2398, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2395:
fcmpeq32 %f14, %f6, %g6
loop_2396:
bvs,pt %icc, loop_2399
loop_2397:
edge32l %g5, %l4, %o7
loop_2398:
movg %icc, %o3, %i2
array16 %g7, %o0, %i3
loop_2399:
orn %l5, %g3, %o1
fbg %fcc1, loop_2400
swap [%l7 + 0x60], %i6
smul %g1, 0x1283, %i5
edge16ln %g4, %g2, %l3
loop_2400:
nop
setx loop_2401, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge32l %l6, %o6, %l1
fpsub32s %f28, %f15, %f2
move %icc, %o2, %l0
loop_2401:
movrlz %l2, 0x3DE, %i4
array32 %i1, %o4, %o5
fbge %fcc2, loop_2402
nop
fitos %f3, %f1
fstox %f1, %f22
fxtos %f22, %f21
edge8n %i0, %i7, %g6
lduh [%l7 + 0x7E], %g5
loop_2402:
edge8ln %l4, %o3, %o7
set 0x38, %i6
prefetcha [%l7 + %i6] 0x80, 0x2
fpsub32 %f28, %f20, %f4
xnor %i2, %o0, %l5
brgz,a %i3, loop_2403
faligndata %f2, %f30, %f8
bleu,pn %icc, loop_2404
edge8 %o1, %i6, %g3
loop_2403:
sir 0x145A
movcc %xcc, %i5, %g4
loop_2404:
fbe %fcc3, loop_2405
ldsw [%l7 + 0x20], %g1
edge32l %l3, %l6, %o6
stx %l1, [%l7 + 0x60]
loop_2405:
fblg,a %fcc2, loop_2406
edge16l %g2, %l0, %o2
array8 %i4, %l2, %i1
orncc %o4, %i0, %i7
loop_2406:
nop
set 0x6C, %i3
ldswa [%l7 + %i3] 0x89, %o5
set 0x18, %o3
swapa [%l7 + %o3] 0x0c, %g5
udivcc %g6, 0x005D, %l4
set 0x1E, %o4
lduba [%l7 + %o4] 0x14, %o3
movcs %icc, %g7, %o7
tvc %icc, 0x3
nop
setx 0xD45C889E, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f26
fsqrts %f26, %f26
fpsub16s %f4, %f21, %f24
ldsh [%l7 + 0x7C], %o0
udivx %i2, 0x0728, %l5
fmovdpos %icc, %f10, %f9
smul %o1, %i6, %i3
set 0x40, %o2
stxa %g3, [%l7 + %o2] 0x04
brz %i5, loop_2407
fbg,a %fcc3, loop_2408
and %g4, 0x0BD9, %g1
movgu %icc, %l3, %o6
loop_2407:
fbe,a %fcc1, loop_2409
loop_2408:
movcc %icc, %l1, %l6
array8 %l0, %g2, %o2
ba,pn %icc, loop_2410
loop_2409:
movg %icc, %i4, %l2
addcc %i1, 0x1218, %i0
nop
fitos %f15, %f16
loop_2410:
nop
fitod %f12, %f30
fdtoi %f30, %f28
nop
setx 0xE4A60780892C1B65, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f24
setx 0x9CAB3ECD9B255C9B, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f6
fdivd %f6, %f24, %f4
bne,pt %xcc, loop_2411
movvs %icc, %o4, %o5
sll %g5, %g6, %i7
nop
setx loop_2412, %l0, %l1
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_2411:
nop
setx loop_2413, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tgu %xcc, 0x3
membar #Sync
set 0x40, %g6
ldda [%l7 + %g6] 0xf9, %f0
loop_2412:
fcmpne32 %f24, %f28, %l4
loop_2413:
fbo %fcc1, loop_2414
add %o3, 0x0916, %g7
stw %o0, [%l7 + 0x4C]
ldsb [%l7 + 0x0E], %i2
loop_2414:
movrgez %o7, 0x133, %o1
ta %xcc, 0x5
set 0x4F, %l6
stba %i6, [%l7 + %l6] 0x04
sir 0x0AF1
smul %l5, %i3, %g3
subc %i5, %g1, %g4
umul %o6, 0x1AF6, %l3
set 0x63, %l1
ldsba [%l7 + %l1] 0x0c, %l6
orn %l0, %g2, %l1
tg %icc, 0x4
wr %g0, 0x19, %asi
stda %f16, [%l7 + 0x40] %asi
addccc %i4, 0x0563, %l2
xorcc %o2, %i0, %o4
subcc %o5, 0x18D1, %g5
fcmpgt16 %f16, %f12, %i1
add %l7, 0x3C, %l6
wr %g0, 0x89, %asi
casa [%l6] %asi, %i7, %l4
fbo,a %fcc1, loop_2415
movl %xcc, %g6, %o3
brlz,a %g7, loop_2416
taddcc %i2, %o7, %o1
loop_2415:
fbu %fcc2, loop_2417
fmovdcc %xcc, %f0, %f17
loop_2416:
movge %icc, %i6, %o0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2417:
nop
wr %g0, 0x80, %asi
ldswa [%l7 + 0x48] %asi, %l5
edge32ln %i3, %i5, %g1
fmovdpos %xcc, %f2, %f0
orncc %g3, %o6, %g4
xor %l6, %l3, %g2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovsneg %icc, %f7, %f1
ldstub [%l7 + 0x26], %l0
movvc %icc, %i4, %l2
fpackfix %f22, %f17
tgu %xcc, 0x4
umul %o2, %l1, %i0
stb %o4, [%l7 + 0x12]
movrgez %g5, 0x27C, %o5
brlz %i1, loop_2418
fbug %fcc0, loop_2419
tne %icc, 0x1
bneg,pn %xcc, loop_2420
loop_2418:
brz,a %l4, loop_2421
loop_2419:
bn,a %xcc, loop_2422
tvs %xcc, 0x4
loop_2420:
nop
set 0x6C, %g2
ldstuba [%l7 + %g2] 0x04, %g6
loop_2421:
fbuge,a %fcc2, loop_2423
loop_2422:
movrgez %o3, 0x2FA, %i7
fmovsgu %icc, %f24, %f23
fbl %fcc0, loop_2424
loop_2423:
andcc %i2, %g7, %o1
movrlez %i6, 0x23C, %o0
and %l5, 0x1ABF, %o7
loop_2424:
nop
wr %g0, 0x80, %asi
sta %f5, [%l7 + 0x50] %asi
movre %i5, 0x2C5, %i3
nop
setx 0xAE73D3C1D110DF45, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f18
setx 0xEAF61E9117170E61, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f30
fsubd %f30, %f18, %f6
tn %icc, 0x6
tvs %icc, 0x3
andn %g3, 0x1369, %g1
sdiv %g4, 0x1108, %l6
edge8l %o6, %g2, %l0
movrne %i4, %l2, %o2
movrgez %l3, 0x038, %i0
fmul8x16al %f21, %f12, %f28
brgz %o4, loop_2425
fba %fcc0, loop_2426
sethi 0x1646, %l1
movgu %icc, %g5, %o5
loop_2425:
fandnot1 %f12, %f14, %f2
loop_2426:
movrgez %l4, 0x25C, %g6
bcs,a,pn %icc, loop_2427
fsrc1s %f25, %f22
fmovrdgz %i1, %f14, %f22
fmovsn %icc, %f19, %f15
loop_2427:
fpack16 %f20, %f29
bleu %xcc, loop_2428
movvc %icc, %i7, %i2
sll %o3, 0x15, %g7
fbo,a %fcc3, loop_2429
loop_2428:
array16 %o1, %i6, %l5
subc %o0, 0x1A32, %o7
fblg %fcc3, loop_2430
loop_2429:
sra %i5, %g3, %i3
fmovrdne %g4, %f28, %f12
movrgz %g1, %o6, %l6
loop_2430:
sir 0x1D3E
set 0x2A, %i4
stha %l0, [%l7 + %i4] 0x0c
sllx %i4, 0x05, %l2
fpsub32s %f25, %f5, %f31
tle %xcc, 0x5
popc %o2, %l3
wr %g0, 0x81, %asi
stha %i0, [%l7 + 0x0C] %asi
mulx %g2, %o4, %g5
nop
fitos %f12, %f8
mova %icc, %o5, %l1
fmovdvs %xcc, %f20, %f27
movl %icc, %l4, %i1
wr %g0, 0x81, %asi
lduha [%l7 + 0x74] %asi, %i7
fbuge %fcc1, loop_2431
ble,a,pn %icc, loop_2432
nop
fitos %f21, %f31
fmovsvs %xcc, %f2, %f12
loop_2431:
nop
setx 0x22704A707306AC4A, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f22
fsqrtd %f22, %f18
loop_2432:
nop
wr %g0, 0x0c, %asi
lduha [%l7 + 0x4E] %asi, %g6
ldsh [%l7 + 0x44], %o3
movge %icc, %g7, %o1
stw %i2, [%l7 + 0x58]
bl %icc, loop_2433
ta %xcc, 0x1
tpos %icc, 0x4
stx %l5, [%l7 + 0x18]
loop_2433:
srl %i6, 0x0D, %o7
fmul8x16 %f21, %f18, %f6
alignaddr %o0, %g3, %i5
umul %i3, 0x1CF3, %g1
fmovrdgz %o6, %f22, %f2
move %icc, %l6, %l0
bl %xcc, loop_2434
fpmerge %f7, %f5, %f28
array8 %g4, %i4, %l2
fpadd32 %f10, %f0, %f30
loop_2434:
mulscc %l3, 0x1A6A, %o2
tneg %icc, 0x5
smulcc %i0, 0x0BAC, %o4
xnorcc %g5, 0x0E97, %o5
fnot2s %f15, %f4
fmovdvc %xcc, %f9, %f12
st %f28, [%l7 + 0x50]
tsubcctv %l1, %g2, %l4
tl %xcc, 0x0
tle %icc, 0x2
movrlz %i1, 0x38C, %i7
subcc %g6, %g7, %o1
movvs %xcc, %o3, %i2
fbn %fcc2, loop_2435
fbge %fcc0, loop_2436
subccc %l5, 0x1622, %o7
wr %g0, 0x81, %asi
lda [%l7 + 0x24] %asi, %f24
loop_2435:
ldx [%l7 + 0x68], %o0
loop_2436:
bcc,a,pn %xcc, loop_2437
smul %g3, %i5, %i6
sdivcc %g1, 0x02C1, %i3
movgu %xcc, %l6, %o6
loop_2437:
ld [%l7 + 0x1C], %f30
mova %xcc, %g4, %i4
taddcc %l2, %l0, %l3
andcc %o2, 0x0722, %o4
sra %i0, %g5, %l1
tgu %xcc, 0x3
fornot1 %f0, %f28, %f24
sethi 0x0D5A, %g2
movrlez %l4, %o5, %i1
fbu %fcc1, loop_2438
edge32n %g6, %g7, %o1
fba %fcc1, loop_2439
movl %xcc, %o3, %i2
loop_2438:
fcmple32 %f0, %f8, %l5
bneg,a,pn %xcc, loop_2440
loop_2439:
nop
setx 0xBE4D3DA16E635B26, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f18
setx 0xC12194C1284414B8, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f4
faddd %f4, %f18, %f26
orn %o7, 0x0C13, %o0
sllx %g3, %i7, %i5
loop_2440:
fmovdvc %icc, %f25, %f0
smulcc %g1, %i6, %i3
ble loop_2441
pdist %f6, %f18, %f2
fmovrslez %o6, %f19, %f11
fbne %fcc1, loop_2442
loop_2441:
subccc %g4, 0x00E7, %i4
fmovsvs %xcc, %f20, %f2
tl %icc, 0x6
loop_2442:
movcc %xcc, %l2, %l6
edge16n %l0, %l3, %o4
wr %g0, 0x04, %asi
ldsha [%l7 + 0x54] %asi, %i0
nop
setx 0x20677411, %l0, %l6
st %l6, [%l7 + 0x68]
ld [%l7 + 0x68], %fsr
std %f14, [%l7 + 0x30]
tn %icc, 0x2
movn %xcc, %g5, %l1
wr %g0, 0x0c, %asi
ldsba [%l7 + 0x4A] %asi, %o2
fcmpgt16 %f30, %f6, %l4
movcc %xcc, %o5, %i1
tgu %xcc, 0x2
udivx %g2, 0x10AE, %g6
tl %icc, 0x1
fmovspos %xcc, %f23, %f1
addc %o1, 0x10FA, %g7
alignaddrl %o3, %l5, %o7
udivcc %i2, 0x0841, %g3
fbe,a %fcc1, loop_2443
ba %icc, loop_2444
fnot1s %f29, %f20
or %o0, 0x1755, %i5
loop_2443:
movleu %icc, %g1, %i6
loop_2444:
fmovrslz %i3, %f19, %f27
tleu %xcc, 0x2
sdivx %o6, 0x10C6, %i7
edge32l %g4, %i4, %l6
sra %l2, 0x1F, %l0
fcmple32 %f8, %f10, %l3
fmovdle %icc, %f3, %f15
fbn %fcc1, loop_2445
sll %i0, 0x15, %o4
stx %l1, [%l7 + 0x68]
alignaddr %g5, %l4, %o5
loop_2445:
te %xcc, 0x5
srax %o2, %g2, %i1
fpsub32 %f4, %f22, %f0
swap [%l7 + 0x20], %o1
add %l7, 0x08, %l6
wr %g0, 0x04, %asi
ldxa [%l6] %asi, %g7
casxa [%l6] %asi, %g7, %g6
nop
setx 0x80423F17, %l0, %l6
st %l6, [%l7 + 0x58]
ld [%l7 + 0x58], %fsr
bcc,a loop_2446
bvc loop_2447
ldstub [%l7 + 0x59], %l5
te %xcc, 0x6
loop_2446:
movrne %o7, 0x1BC, %i2
loop_2447:
nop
set 0x78, %o5
lduha [%l7 + %o5] 0x11, %o3
mulscc %o0, %i5, %g3
srax %g1, 0x02, %i6
fblg,a %fcc3, loop_2448
move %icc, %i3, %o6
move %xcc, %i7, %g4
te %icc, 0x2
loop_2448:
smulcc %l6, 0x1A66, %l2
array32 %l0, %i4, %i0
nop
setx loop_2449, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
swap [%l7 + 0x5C], %l3
set 0x20, %l2
ldda [%l7 + %l2] 0x81, %l0
loop_2449:
ta %xcc, 0x3
edge16l %g5, %o4, %l4
set 0x38, %i7
lduha [%l7 + %i7] 0x80, %o5
membar 0x54
brlz %g2, loop_2450
bleu,a %xcc, loop_2451
stbar
ldstub [%l7 + 0x27], %i1
loop_2450:
sdivcc %o2, 0x05E6, %g7
loop_2451:
fbul,a %fcc2, loop_2452
tleu %icc, 0x6
sdivcc %g6, 0x1075, %o1
set 0x30, %o0
ldstuba [%l7 + %o0] 0x04, %l5
loop_2452:
bcs,pt %xcc, loop_2453
movrlez %i2, 0x17F, %o3
nop
fitos %f10, %f6
fstoi %f6, %f31
movrgez %o0, %o7, %i5
loop_2453:
tl %icc, 0x3
orcc %g3, 0x0785, %i6
fnand %f26, %f28, %f14
fmovspos %xcc, %f15, %f29
fors %f16, %f2, %f31
sllx %i3, 0x11, %g1
wr %g0, 0x18, %asi
lduha [%l7 + 0x30] %asi, %o6
and %i7, %l6, %l2
nop
setx 0xEE646B4F, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f26
setx 0x7B4C9F88, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f3
fadds %f3, %f26, %f13
wr %g0, 0xe3, %asi
stxa %g4, [%l7 + 0x48] %asi
membar #Sync
xor %l0, %i4, %i0
ld [%l7 + 0x38], %f22
prefetch [%l7 + 0x28], 0x1
udivx %l1, 0x0217, %g5
fxnors %f7, %f9, %f12
orncc %l3, %l4, %o4
tl %xcc, 0x4
nop
fitos %f3, %f17
fstox %f17, %f26
fxtos %f26, %f28
orcc %o5, 0x1D4E, %i1
xnor %o2, %g2, %g6
ldstub [%l7 + 0x61], %o1
alignaddrl %g7, %l5, %o3
fbuge %fcc1, loop_2454
bl %xcc, loop_2455
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movne %icc, %i2, %o7
loop_2454:
orncc %i5, %o0, %g3
loop_2455:
ldstub [%l7 + 0x75], %i6
movrlez %i3, 0x3F0, %o6
fbug,a %fcc2, loop_2456
nop
fitod %f29, %f18
tgu %icc, 0x6
nop
fitos %f11, %f16
fstod %f16, %f26
loop_2456:
array32 %g1, %i7, %l2
edge32 %g4, %l6, %i4
popc 0x1BAE, %i0
std %f8, [%l7 + 0x58]
movn %icc, %l0, %g5
tvs %icc, 0x7
tle %icc, 0x3
fnors %f26, %f7, %f7
tneg %icc, 0x3
nop
setx loop_2457, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bvs loop_2458
addc %l1, 0x16A9, %l4
edge16 %o4, %l3, %i1
loop_2457:
or %o2, %g2, %o5
loop_2458:
edge8l %o1, %g7, %g6
fbn,a %fcc0, loop_2459
addc %o3, 0x190E, %i2
fmovsneg %xcc, %f22, %f17
movcc %xcc, %o7, %l5
loop_2459:
fcmpeq32 %f0, %f14, %o0
ld [%l7 + 0x7C], %f7
fble %fcc2, loop_2460
fpadd16s %f13, %f30, %f23
set 0x8, %g4
stxa %i5, [%g0 + %g4] 0x21
loop_2460:
tpos %icc, 0x7
edge32n %g3, %i3, %o6
fmovdge %xcc, %f23, %f5
edge8l %i6, %i7, %g1
sdivx %l2, 0x108D, %g4
srlx %i4, %l6, %i0
tle %icc, 0x6
nop
setx loop_2461, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bvs,a,pt %icc, loop_2462
edge32 %g5, %l1, %l0
fcmpeq16 %f22, %f24, %o4
loop_2461:
movrlez %l3, 0x33C, %i1
loop_2462:
movn %xcc, %l4, %g2
flush %l7 + 0x40
bpos,pt %xcc, loop_2463
sll %o2, %o1, %g7
mulx %o5, %o3, %g6
bpos,a loop_2464
loop_2463:
movg %icc, %o7, %i2
subcc %l5, 0x0306, %o0
fmovrslez %i5, %f4, %f17
loop_2464:
fba,a %fcc2, loop_2465
sll %g3, %o6, %i3
set 0x68, %l0
ldxa [%l7 + %l0] 0x15, %i7
loop_2465:
or %i6, %l2, %g4
tcs %icc, 0x0
edge32n %i4, %g1, %l6
edge32l %i0, %g5, %l0
edge8 %l1, %l3, %i1
andncc %l4, %o4, %o2
set 0x64, %i5
stwa %o1, [%l7 + %i5] 0x19
edge16ln %g7, %g2, %o3
edge16 %g6, %o5, %i2
subc %l5, %o0, %o7
wr %g0, 0x89, %asi
sta %f24, [%l7 + 0x60] %asi
bge,a %icc, loop_2466
orcc %i5, 0x1EA7, %g3
fnot1s %f17, %f21
bcc loop_2467
loop_2466:
tn %icc, 0x3
movrlez %i3, 0x151, %i7
sir 0x1540
loop_2467:
fmovrdne %o6, %f28, %f14
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
orn %i6, %l2, %i4
fcmpgt16 %f22, %f2, %g1
fmovsvs %icc, %f11, %f21
movge %icc, %g4, %i0
fbl,a %fcc1, loop_2468
fblg,a %fcc3, loop_2469
fbl %fcc0, loop_2470
xnorcc %g5, 0x1881, %l6
loop_2468:
edge16n %l0, %l1, %i1
loop_2469:
movrgz %l4, %l3, %o4
loop_2470:
fnot2s %f3, %f7
movne %xcc, %o1, %o2
fmovsge %icc, %f14, %f5
taddcc %g7, %g2, %g6
movrgez %o3, 0x03A, %i2
tge %icc, 0x6
tne %icc, 0x7
nop
setx loop_2471, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbule,a %fcc0, loop_2472
ldsh [%l7 + 0x4A], %l5
brgz,a %o5, loop_2473
loop_2471:
call loop_2474
loop_2472:
fpack16 %f22, %f15
movne %xcc, %o7, %o0
loop_2473:
ldd [%l7 + 0x20], %f26
loop_2474:
edge32 %g3, %i3, %i5
or %o6, %i6, %l2
fcmpgt16 %f14, %f12, %i7
stx %g1, [%l7 + 0x58]
fnands %f26, %f17, %f21
nop
setx 0x6CFDE7AF, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f31
setx 0xA071394C, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f11
fadds %f11, %f31, %f13
bg %xcc, loop_2475
edge16n %i4, %g4, %i0
xnorcc %g5, %l0, %l1
fmovsg %xcc, %f1, %f11
loop_2475:
stb %l6, [%l7 + 0x09]
sllx %i1, %l4, %o4
tvs %icc, 0x6
ld [%l7 + 0x28], %f0
ldd [%l7 + 0x30], %l2
movge %icc, %o1, %g7
fmovdl %xcc, %f16, %f1
tleu %xcc, 0x1
xnor %g2, %g6, %o2
smul %o3, 0x1F78, %l5
fbe,a %fcc2, loop_2476
fbule %fcc3, loop_2477
bge,a,pn %icc, loop_2478
xorcc %i2, 0x1113, %o7
loop_2476:
fmovrdlez %o5, %f22, %f24
loop_2477:
membar 0x53
loop_2478:
mova %xcc, %o0, %g3
wr %g0, 0x89, %asi
stwa %i3, [%l7 + 0x30] %asi
movge %icc, %o6, %i5
xor %l2, %i6, %g1
fmovdn %xcc, %f10, %f0
edge8l %i7, %g4, %i4
tleu %icc, 0x4
edge32 %g5, %l0, %i0
xor %l1, 0x1F9E, %i1
udiv %l6, 0x1166, %o4
udivx %l4, 0x0B89, %o1
tleu %xcc, 0x2
smul %l3, 0x1044, %g7
edge16 %g6, %o2, %g2
array8 %l5, %i2, %o3
tg %xcc, 0x7
fzero %f8
fcmpeq16 %f16, %f18, %o5
fmovrsgz %o7, %f6, %f23
tn %icc, 0x2
andn %o0, 0x0B95, %g3
sethi 0x1D6C, %o6
tsubcc %i5, %i3, %l2
nop
setx 0xA113184F, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f4
setx 0x9A1B3C11, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f14
fadds %f14, %f4, %f5
fnot1s %f7, %f22
be %xcc, loop_2479
addc %i6, %i7, %g4
fmul8x16al %f12, %f19, %f18
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2479:
movrlez %g1, 0x2EA, %g5
set 0x58, %g7
stwa %i4, [%l7 + %g7] 0x0c
edge8l %l0, %l1, %i1
nop
setx loop_2480, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
be,a loop_2481
movrlez %l6, %i0, %l4
wr %g0, 0x80, %asi
stha %o4, [%l7 + 0x38] %asi
loop_2480:
edge32 %l3, %o1, %g7
loop_2481:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
xnorcc %o2, %g2, %l5
smul %i2, 0x03EA, %g6
alignaddr %o3, %o7, %o0
nop
setx 0xC052294A, %l0, %l6
st %l6, [%l7 + 0x5C]
ld [%l7 + 0x5C], %fsr
orncc %g3, 0x054A, %o5
udiv %i5, 0x15BD, %o6
membar 0x22
udiv %l2, 0x127C, %i6
tneg %xcc, 0x4
bleu loop_2482
srlx %i3, %g4, %i7
tgu %icc, 0x6
tneg %icc, 0x6
loop_2482:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tle %icc, 0x0
fmovspos %icc, %f2, %f31
wr %g0, 0x0c, %asi
ldsba [%l7 + 0x74] %asi, %g1
orn %g5, %i4, %l0
alignaddrl %i1, %l6, %l1
sll %i0, 0x1A, %o4
nop
setx 0xE586B8C29074C9D2, %l0, %l6
stx %l6, [%l7 + 0x28]
ldx [%l7 + 0x28], %fsr
ldsb [%l7 + 0x0E], %l4
nop
setx 0xE2023FDE505731DB, %l0, %l6
stx %l6, [%l7 + 0x50]
ldx [%l7 + 0x50], %fsr
taddcc %o1, 0x187C, %g7
subc %l3, %g2, %l5
tg %xcc, 0x7
tgu %icc, 0x1
subccc %i2, %g6, %o3
tcs %icc, 0x0
addccc %o7, %o0, %o2
movn %xcc, %g3, %o5
srl %o6, %i5, %l2
fcmpne32 %f26, %f26, %i3
fxor %f6, %f4, %f30
edge32n %g4, %i6, %i7
sub %g5, 0x1DAB, %g1
fmovdg %icc, %f31, %f11
fbule %fcc1, loop_2483
nop
setx 0x879DF345006F746D, %l0, %l6
stx %l6, [%l7 + 0x20]
ldx [%l7 + 0x20], %fsr
nop
setx 0xAAB16B42ED0FB73C, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f18
fsqrtd %f18, %f26
lduh [%l7 + 0x1E], %i4
loop_2483:
tvc %icc, 0x0
sdivx %l0, 0x094D, %i1
fble %fcc0, loop_2484
edge8ln %l6, %i0, %l1
fble,a %fcc3, loop_2485
fbl,a %fcc2, loop_2486
loop_2484:
fnot2s %f7, %f23
fmovdle %icc, %f25, %f22
loop_2485:
smul %l4, 0x1264, %o1
loop_2486:
mulscc %g7, 0x016E, %o4
wr %g0, 0x18, %asi
prefetcha [%l7 + 0x10] %asi, 0x1
andn %l3, 0x1715, %l5
fblg,a %fcc0, loop_2487
edge32 %i2, %o3, %g6
fmovrde %o7, %f24, %f4
xnor %o2, %o0, %o5
loop_2487:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge16 %o6, %i5, %l2
fpsub16 %f24, %f6, %f30
movrlez %g3, %g4, %i3
fmovdgu %xcc, %f16, %f31
edge32ln %i7, %i6, %g5
bpos,a %icc, loop_2488
fabss %f14, %f1
srlx %g1, %l0, %i1
wr %g0, 0x0c, %asi
lduba [%l7 + 0x13] %asi, %l6
loop_2488:
fones %f9
fmovsvs %xcc, %f9, %f11
movre %i4, %i0, %l1
addccc %o1, %g7, %l4
movleu %icc, %o4, %l3
sdiv %l5, 0x07F3, %i2
nop
setx 0xBCCA2FC4, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f0
setx 0xB31F7CA7, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f5
fmuls %f5, %f0, %f6
bne,a %icc, loop_2489
sub %g2, %g6, %o3
fmovrsgez %o7, %f15, %f7
wr %g0, 0x89, %asi
lduwa [%l7 + 0x60] %asi, %o2
loop_2489:
andcc %o0, 0x12E2, %o6
edge8 %i5, %o5, %l2
bcs,a loop_2490
bne,a,pn %xcc, loop_2491
edge8n %g4, %g3, %i7
brnz %i3, loop_2492
loop_2490:
fornot1s %f9, %f28, %f28
loop_2491:
addcc %g5, %i6, %g1
taddcc %l0, 0x1872, %l6
loop_2492:
movl %icc, %i4, %i1
array32 %l1, %o1, %g7
fbe,a %fcc3, loop_2493
smulcc %i0, 0x0C48, %o4
movrne %l4, 0x30D, %l5
fpsub32s %f23, %f9, %f2
loop_2493:
ldstub [%l7 + 0x50], %i2
mulx %l3, %g2, %g6
udivx %o7, 0x1AD6, %o3
movrgz %o2, 0x0C8, %o6
set 0x68, %g1
stxa %o0, [%l7 + %g1] 0xe2
membar #Sync
tgu %icc, 0x3
brlz,a %o5, loop_2494
movrgez %l2, 0x109, %i5
edge16l %g3, %i7, %i3
bcs,a %icc, loop_2495
loop_2494:
edge16l %g4, %g5, %i6
fones %f1
set 0x40, %l3
ldda [%l7 + %l3] 0x15, %f0
loop_2495:
sub %l0, %l6, %i4
alignaddrl %i1, %l1, %g1
nop
set 0x48, %o7
std %f2, [%l7 + %o7]
nop
setx 0x82DDC4581DE76D66, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f16
setx 0xEA8C0BB66D2A0481, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f20
fsubd %f20, %f16, %f30
wr %g0, 0x80, %asi
lduha [%l7 + 0x76] %asi, %g7
fbo,a %fcc3, loop_2496
movvs %icc, %i0, %o1
bne %icc, loop_2497
fmovdle %xcc, %f20, %f24
loop_2496:
movrgez %o4, 0x104, %l5
srlx %i2, %l4, %g2
loop_2497:
tcc %xcc, 0x1
movcc %xcc, %l3, %o7
nop
setx loop_2498, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
subccc %o3, 0x072A, %o2
ldx [%l7 + 0x28], %o6
array32 %g6, %o0, %o5
loop_2498:
prefetch [%l7 + 0x10], 0x1
bgu,a,pn %icc, loop_2499
bshuffle %f4, %f12, %f26
alignaddrl %i5, %g3, %i7
andcc %i3, %g4, %l2
loop_2499:
nop
fitos %f0, %f15
fstod %f15, %f4
fbuge %fcc2, loop_2500
fmovsge %xcc, %f16, %f26
fble %fcc0, loop_2501
sdivcc %i6, 0x18AD, %g5
loop_2500:
nop
set 0x5C, %l5
ldstuba [%l7 + %l5] 0x10, %l6
loop_2501:
brgz,a %i4, loop_2502
fble,a %fcc1, loop_2503
sll %i1, 0x09, %l1
udivx %l0, 0x1EA5, %g1
loop_2502:
nop
setx loop_2504, %l0, %l1
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_2503:
movle %xcc, %i0, %g7
wr %g0, 0x10, %asi
ldstuba [%l7 + 0x26] %asi, %o1
loop_2504:
tn %xcc, 0x2
bneg,pn %xcc, loop_2505
movcs %icc, %l5, %i2
umul %o4, 0x15D6, %g2
tn %icc, 0x1
loop_2505:
nop
set 0x48, %l4
ldswa [%l7 + %l4] 0x14, %l4
tle %icc, 0x0
add %l7, 0x4C, %l6
wr %g0, 0x19, %asi
lda [%l6] %asi, %l3
casa [%l6] %asi, %l3, %o3
fnegs %f29, %f17
xnor %o7, %o2, %g6
array16 %o6, %o0, %i5
edge16 %o5, %i7, %i3
ta %icc, 0x2
tl %xcc, 0x4
bne,a %xcc, loop_2506
ldd [%l7 + 0x58], %g2
subc %l2, 0x12B4, %i6
wr %g0, 0x2a, %asi
stwa %g4, [%l7 + 0x14] %asi
membar #Sync
loop_2506:
fbu %fcc3, loop_2507
nop
set 0x1B, %i1
stb %g5, [%l7 + %i1]
movrgz %i4, 0x348, %i1
wr %g0, 0x24, %asi
ldda [%l7 + 0x70] %asi, %i6
loop_2507:
bge,a %icc, loop_2508
edge8n %l0, %l1, %i0
ba,a,pn %xcc, loop_2509
udivcc %g7, 0x0998, %o1
loop_2508:
tneg %icc, 0x7
mulscc %g1, %i2, %l5
loop_2509:
movpos %xcc, %g2, %l4
edge8ln %l3, %o4, %o3
fpadd32s %f12, %f22, %f7
movrne %o2, %o7, %g6
fmovdcc %xcc, %f2, %f8
subc %o0, %i5, %o5
xnor %i7, %i3, %g3
movrlz %o6, %l2, %g4
brgez,a %i6, loop_2510
movrlz %g5, 0x340, %i4
bcs loop_2511
tn %icc, 0x4
loop_2510:
tgu %xcc, 0x6
fbu,a %fcc3, loop_2512
loop_2511:
udivx %l6, 0x148E, %i1
tvc %icc, 0x3
tcs %xcc, 0x3
loop_2512:
andncc %l0, %i0, %l1
andncc %o1, %g7, %g1
edge32 %l5, %g2, %i2
edge8 %l3, %l4, %o3
swap [%l7 + 0x40], %o4
set 0x110, %g5
ldxa [%g0 + %g5] 0x21, %o2
fba,a %fcc2, loop_2513
movcs %xcc, %g6, %o7
lduh [%l7 + 0x16], %o0
nop
setx 0xDBA8FF48B9BAD0E5, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f16
setx 0x690A44496CE85A8E, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f2
fdivd %f2, %f16, %f14
loop_2513:
fpsub16s %f16, %f9, %f29
tcs %xcc, 0x7
bg,pt %xcc, loop_2514
fmovdgu %icc, %f2, %f20
swap [%l7 + 0x70], %i5
fbne,a %fcc3, loop_2515
loop_2514:
stx %i7, [%l7 + 0x28]
move %xcc, %i3, %o5
sth %o6, [%l7 + 0x0C]
loop_2515:
movcc %icc, %l2, %g4
set 0x20, %o6
ldswa [%l7 + %o6] 0x10, %g3
xnorcc %g5, 0x0AE5, %i6
nop
fitos %f13, %f15
fstox %f15, %f16
fxtos %f16, %f11
edge32 %i4, %i1, %l6
movg %xcc, %i0, %l0
subccc %l1, 0x0898, %g7
addcc %g1, %o1, %l5
set 0x10, %g3
ldda [%l7 + %g3] 0x27, %g2
set 0x18, %i2
swapa [%l7 + %i2] 0x89, %i2
addc %l4, %l3, %o4
edge32ln %o3, %o2, %g6
bleu,a %xcc, loop_2516
fmovsvs %icc, %f8, %f14
edge8n %o0, %o7, %i7
movvc %icc, %i5, %o5
loop_2516:
srax %o6, 0x02, %l2
edge32l %g4, %i3, %g3
wr %g0, 0x89, %asi
stha %g5, [%l7 + 0x64] %asi
bne %xcc, loop_2517
tg %xcc, 0x1
te %icc, 0x4
fmovsne %icc, %f23, %f27
loop_2517:
srl %i6, 0x07, %i1
ldstub [%l7 + 0x49], %i4
edge16l %l6, %l0, %i0
bn,a,pn %icc, loop_2518
edge8l %g7, %l1, %o1
udivcc %g1, 0x1863, %l5
tg %xcc, 0x3
loop_2518:
fblg %fcc0, loop_2519
popc %i2, %l4
stx %l3, [%l7 + 0x60]
sth %g2, [%l7 + 0x44]
loop_2519:
fpadd16s %f30, %f17, %f26
addccc %o3, 0x1C25, %o4
st %f30, [%l7 + 0x44]
fxnors %f8, %f7, %f24
tle %xcc, 0x0
fbuge %fcc3, loop_2520
ble,a loop_2521
tcc %xcc, 0x5
nop
setx loop_2522, %l0, %l1
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_2520:
stx %o2, [%l7 + 0x70]
loop_2521:
lduh [%l7 + 0x72], %o0
sdivcc %o7, 0x0AF0, %i7
loop_2522:
mulscc %i5, 0x1ED8, %g6
fbg %fcc0, loop_2523
nop
setx 0xF8DC0300, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f10
setx 0x72DA3E1C, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f2
fdivs %f2, %f10, %f26
brgez,a %o6, loop_2524
bn,a,pt %icc, loop_2525
loop_2523:
tl %icc, 0x6
set 0x38, %o1
lduwa [%l7 + %o1] 0x11, %o5
loop_2524:
movrgz %l2, %g4, %g3
loop_2525:
sdivcc %g5, 0x0EBE, %i6
fmovrslz %i3, %f9, %f3
movrgz %i1, %l6, %i4
andn %i0, 0x1A1C, %g7
tn %xcc, 0x1
udivcc %l0, 0x1C14, %o1
taddcctv %g1, 0x08AB, %l1
fmul8sux16 %f18, %f16, %f22
fmovdg %icc, %f2, %f9
nop
fitod %f6, %f20
fdtoi %f20, %f17
sethi 0x19BB, %l5
fbul,a %fcc0, loop_2526
fbul %fcc3, loop_2527
bn loop_2528
taddcctv %l4, %i2, %l3
loop_2526:
nop
setx loop_2529, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2527:
movg %icc, %g2, %o4
loop_2528:
fmovscs %xcc, %f7, %f26
nop
fitos %f11, %f7
fstoi %f7, %f19
loop_2529:
subccc %o2, %o0, %o3
fcmpne32 %f18, %f30, %i7
smulcc %o7, %i5, %g6
addcc %o6, 0x10E1, %o5
fmul8ulx16 %f8, %f28, %f12
andncc %g4, %l2, %g3
nop
setx 0xB86262D197004B1F, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f22
setx 0x4A626AB22096A7DF, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f6
fsubd %f6, %f22, %f10
tpos %icc, 0x5
tn %icc, 0x3
fbuge %fcc2, loop_2530
sllx %g5, %i6, %i3
movre %l6, %i1, %i0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2530:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sdivcc %g7, 0x0C5E, %l0
subc %o1, %g1, %i4
array16 %l5, %l1, %i2
nop
setx loop_2531, %l0, %l1
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 %l3, 0x042D, %g2
fcmpne16 %f2, %f22, %l4
xnorcc %o2, 0x15E3, %o4
loop_2531:
subccc %o0, %i7, %o7
fpadd16 %f8, %f18, %f24
taddcc %i5, 0x1475, %o3
tn %xcc, 0x3
orncc %o6, 0x146F, %o5
ldx [%l7 + 0x50], %g6
bvs loop_2532
movneg %icc, %l2, %g3
mulx %g5, 0x1CE1, %i6
fmovrdlez %i3, %f4, %f16
loop_2532:
fnot1s %f26, %f3
movcs %icc, %l6, %g4
xnorcc %i0, %i1, %g7
movne %xcc, %o1, %g1
fmovdn %xcc, %f3, %f7
udivcc %i4, 0x1B2D, %l5
xorcc %l1, 0x1623, %l0
alignaddrl %l3, %i2, %l4
movcc %icc, %o2, %g2
umul %o0, %i7, %o4
wr %g0, 0x04, %asi
lda [%l7 + 0x38] %asi, %f22
movrgez %o7, %i5, %o3
nop
set 0x28, %i6
ldd [%l7 + %i6], %f2
tl %xcc, 0x7
fabsd %f26, %f30
fbuge %fcc2, loop_2533
fandnot1s %f22, %f20, %f15
tge %xcc, 0x3
st %f23, [%l7 + 0x0C]
loop_2533:
movg %xcc, %o6, %o5
movrne %l2, 0x2C0, %g3
popc 0x0E74, %g5
movl %icc, %i6, %i3
fmovrslz %l6, %f5, %f31
fxnors %f24, %f8, %f22
fmovdn %xcc, %f19, %f9
taddcctv %g6, 0x12E0, %g4
tvc %xcc, 0x7
edge16l %i1, %g7, %o1
array16 %i0, %i4, %g1
movle %icc, %l5, %l1
movpos %xcc, %l0, %l3
movle %xcc, %l4, %i2
set 0x18, %i0
ldxa [%l7 + %i0] 0x15, %o2
fmuld8sux16 %f1, %f9, %f30
tn %icc, 0x6
andn %o0, 0x1216, %i7
nop
fitod %f12, %f14
fdtox %f14, %f0
fxtod %f0, %f24
edge32n %g2, %o7, %o4
sll %o3, %i5, %o6
fmovspos %icc, %f14, %f27
smulcc %l2, 0x0ADE, %o5
bcs,a %xcc, loop_2534
nop
setx loop_2535, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnor %f26, %f24, %f30
nop
set 0x30, %i3
ldd [%l7 + %i3], %g4
loop_2534:
tge %xcc, 0x2
loop_2535:
fbuge,a %fcc0, loop_2536
tleu %icc, 0x3
srl %g3, 0x0C, %i3
fpack32 %f18, %f30, %f8
loop_2536:
sdivcc %i6, 0x0EDB, %g6
ble,pt %xcc, loop_2537
edge16ln %g4, %l6, %i1
movrlez %o1, %i0, %g7
movneg %xcc, %i4, %g1
loop_2537:
srl %l5, %l0, %l3
fxnors %f18, %f24, %f1
movn %icc, %l1, %i2
set 0x40, %o4
stda %f0, [%l7 + %o4] 0x14
be,pt %xcc, loop_2538
fbug,a %fcc2, loop_2539
addccc %l4, 0x1562, %o2
wr %g0, 0x80, %asi
stha %o0, [%l7 + 0x54] %asi
loop_2538:
nop
add %l7, 0x70, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %g2
casa [%l6] %asi, %g2, %i7
loop_2539:
fbn %fcc0, loop_2540
fmovde %icc, %f19, %f13
sub %o4, %o3, %i5
movcc %xcc, %o7, %o6
loop_2540:
fbn %fcc2, loop_2541
tpos %icc, 0x4
umulcc %l2, %o5, %g3
mova %xcc, %i3, %g5
loop_2541:
brgez,a %i6, loop_2542
srl %g4, %g6, %i1
movgu %icc, %o1, %l6
fmovsneg %xcc, %f9, %f3
loop_2542:
fpadd32s %f28, %f13, %f7
edge8n %i0, %g7, %i4
movl %icc, %l5, %g1
ta %icc, 0x4
wr %g0, 0x19, %asi
prefetcha [%l7 + 0x30] %asi, 0x3
alignaddr %l3, %l1, %i2
sdivx %l4, 0x1B25, %o2
fblg %fcc0, loop_2543
udivcc %o0, 0x1B52, %i7
tvs %xcc, 0x4
srax %o4, %g2, %i5
loop_2543:
brlz,a %o7, loop_2544
fmovda %icc, %f4, %f3
ldsh [%l7 + 0x3E], %o6
brgz %l2, loop_2545
loop_2544:
ldsh [%l7 + 0x62], %o3
bneg,a,pn %icc, loop_2546
fpadd32 %f14, %f6, %f30
loop_2545:
fbule,a %fcc1, loop_2547
bgu,a,pn %xcc, loop_2548
loop_2546:
mova %icc, %o5, %i3
nop
setx loop_2549, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2547:
and %g3, 0x0681, %i6
loop_2548:
array8 %g5, %g6, %g4
sll %i1, %o1, %i0
loop_2549:
nop
setx 0x906E7DDD, %l0, %l6
st %l6, [%l7 + 0x34]
ld [%l7 + 0x34], %fsr
edge16l %g7, %l6, %i4
ldx [%l7 + 0x30], %l5
subccc %l0, 0x032C, %g1
subc %l3, %l1, %i2
bgu loop_2550
ba loop_2551
fbo,a %fcc2, loop_2552
fbule %fcc3, loop_2553
loop_2550:
fpadd32 %f28, %f4, %f4
loop_2551:
tne %icc, 0x2
loop_2552:
taddcctv %o2, %o0, %i7
loop_2553:
nop
setx 0x64952A6567ACD94B, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f2
setx 0x852FCDA768988C73, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f28
fdivd %f28, %f2, %f18
array32 %l4, %g2, %o4
movgu %xcc, %o7, %o6
movcs %icc, %l2, %i5
wr %g0, 0x80, %asi
stwa %o3, [%l7 + 0x54] %asi
fandnot1 %f4, %f22, %f14
edge32ln %i3, %g3, %i6
nop
setx loop_2554, %l0, %l1
jmpl %l1, %g5
movre %o5, %g6, %g4
add %o1, %i0, %i1
brlz %g7, loop_2555
loop_2554:
fcmpgt16 %f20, %f18, %l6
set 0x6E, %o3
stba %l5, [%l7 + %o3] 0x10
loop_2555:
fornot1s %f14, %f27, %f27
sdivcc %i4, 0x1CFF, %g1
fbg %fcc0, loop_2556
fxnors %f1, %f0, %f26
set 0x58, %o2
lduha [%l7 + %o2] 0x19, %l3
loop_2556:
nop
set 0x40, %l6
stda %f16, [%l7 + %l6] 0x89
taddcctv %l0, 0x073F, %l1
udivcc %i2, 0x0D98, %o2
orncc %o0, 0x0D4F, %i7
addcc %g2, %o4, %o7
movl %icc, %l4, %o6
sir 0x1C6C
fmovdne %xcc, %f31, %f28
ldd [%l7 + 0x68], %i4
set 0x56, %g6
stba %o3, [%l7 + %g6] 0x89
andcc %i3, %l2, %g3
membar 0x4E
fbl,a %fcc3, loop_2557
nop
setx 0x865F6CE03FBF810A, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f10
setx 0x01216686E1C8A103, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f0
fsubd %f0, %f10, %f0
movre %i6, %o5, %g5
movrgez %g4, 0x3F0, %g6
loop_2557:
fzero %f6
sub %o1, 0x1927, %i1
brlez %g7, loop_2558
sra %i0, %l5, %i4
fmovse %icc, %f1, %f19
fxors %f27, %f20, %f8
loop_2558:
srl %l6, %g1, %l0
fmovdle %xcc, %f11, %f18
edge16l %l3, %i2, %l1
wr %g0, 0x04, %asi
ldda [%l7 + 0x60] %asi, %o0
xor %i7, 0x1AF1, %o2
tcc %xcc, 0x6
bg,a loop_2559
and %o4, %o7, %g2
move %xcc, %o6, %l4
flush %l7 + 0x14
loop_2559:
fmovsvs %icc, %f18, %f16
tne %xcc, 0x0
nop
setx 0x6B3448E2, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f17
fsqrts %f17, %f0
set 0x7C, %l1
stwa %i5, [%l7 + %l1] 0x2a
membar #Sync
add %l7, 0x08, %l6
wr %g0, 0x19, %asi
lda [%l6] %asi, %o3
casa [%l6] %asi, %o3, %i3
fblg %fcc3, loop_2560
addcc %l2, 0x14E8, %i6
edge16n %o5, %g5, %g4
fbo,a %fcc3, loop_2561
loop_2560:
udiv %g6, 0x1315, %o1
movcs %xcc, %i1, %g3
mulscc %i0, 0x114C, %l5
loop_2561:
mova %icc, %g7, %i4
ba loop_2562
tpos %xcc, 0x4
orn %g1, 0x1342, %l0
mulx %l6, %i2, %l3
loop_2562:
fmuld8ulx16 %f30, %f3, %f28
fnegd %f6, %f12
wr %g0, 0x11, %asi
stwa %l1, [%l7 + 0x44] %asi
and %o0, 0x0515, %i7
swap [%l7 + 0x14], %o4
sdiv %o2, 0x0A04, %o7
tsubcctv %g2, %o6, %i5
fbge %fcc2, loop_2563
edge32ln %l4, %i3, %l2
set 0x40, %i4
ldda [%l7 + %i4] 0x19, %f16
loop_2563:
nop
wr %g0, 0x80, %asi
lduba [%l7 + 0x25] %asi, %i6
bpos,a,pt %xcc, loop_2564
fmul8x16au %f9, %f20, %f20
sdivx %o5, 0x19CF, %g5
subccc %g4, %o3, %o1
loop_2564:
st %f29, [%l7 + 0x14]
bpos,a %xcc, loop_2565
orcc %i1, 0x0B40, %g6
nop
set 0x6F, %g2
ldsb [%l7 + %g2], %g3
xorcc %l5, 0x1D31, %i0
loop_2565:
array32 %i4, %g7, %l0
movcs %xcc, %l6, %g1
faligndata %f10, %f18, %f4
edge32ln %i2, %l1, %l3
nop
setx 0x3D34B40676857FEB, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f14
setx 0xE093C516A839BFA7, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f20
faddd %f20, %f14, %f22
brlz %o0, loop_2566
movrgez %i7, %o4, %o2
tn %icc, 0x0
edge8ln %o7, %g2, %o6
loop_2566:
nop
fitod %f0, %f6
fdtox %f6, %f2
fxtod %f2, %f2
fmovrde %i5, %f18, %f20
movrgez %i3, 0x3A5, %l4
stx %l2, [%l7 + 0x18]
fmovrdgz %o5, %f6, %f8
popc %i6, %g4
mova %icc, %g5, %o3
movre %i1, 0x176, %o1
fcmpeq16 %f2, %f2, %g3
fmovdne %icc, %f6, %f11
stbar
xorcc %l5, 0x1683, %i0
udivcc %g6, 0x0F77, %g7
edge16 %i4, %l6, %l0
te %xcc, 0x5
fandnot2s %f24, %f16, %f11
fcmple32 %f10, %f14, %i2
fbule %fcc2, loop_2567
fandnot1 %f14, %f16, %f8
movrlez %g1, %l3, %l1
mova %icc, %i7, %o4
loop_2567:
nop
wr %g0, 0x88, %asi
sta %f22, [%l7 + 0x24] %asi
movg %icc, %o0, %o7
nop
setx 0x63D9C433312F17C8, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f0
setx 0x2A44F72343540C41, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f20
fsubd %f20, %f0, %f14
subccc %o2, %o6, %i5
bgu,a,pn %icc, loop_2568
stbar
fcmple16 %f22, %f28, %g2
ble,pn %xcc, loop_2569
loop_2568:
srlx %i3, %l2, %o5
fpadd32 %f18, %f20, %f10
edge8 %l4, %g4, %g5
loop_2569:
tge %xcc, 0x0
fbl %fcc1, loop_2570
tsubcctv %i6, %o3, %o1
fbuge %fcc2, loop_2571
fnegd %f12, %f10
loop_2570:
sdivcc %g3, 0x0C71, %i1
lduh [%l7 + 0x16], %l5
loop_2571:
nop
fitos %f13, %f26
fstoi %f26, %f24
tleu %icc, 0x7
fmovrsgez %i0, %f26, %f22
bcc,a loop_2572
fbule,a %fcc2, loop_2573
sllx %g7, 0x17, %i4
tg %xcc, 0x5
loop_2572:
call loop_2574
loop_2573:
udivx %g6, 0x086B, %l6
tsubcc %i2, 0x0EF1, %l0
sub %g1, %l3, %i7
loop_2574:
sth %o4, [%l7 + 0x68]
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tl %icc, 0x2
edge16n %o0, %o7, %o2
edge32n %o6, %l1, %i5
fpack32 %f16, %f18, %f12
mulx %i3, 0x0FC5, %g2
ld [%l7 + 0x68], %f9
movrlz %l2, 0x29F, %l4
edge32ln %o5, %g4, %i6
andncc %o3, %o1, %g3
xnorcc %i1, %l5, %i0
bpos,pt %icc, loop_2575
fmovrdgez %g7, %f30, %f6
srax %i4, %g5, %g6
tsubcctv %i2, %l6, %l0
loop_2575:
fone %f20
edge8l %l3, %g1, %o4
andn %i7, %o7, %o2
movl %xcc, %o6, %l1
movrlez %i5, 0x02A, %i3
alignaddr %g2, %l2, %o0
nop
fitod %f6, %f0
fdtox %f0, %f12
movpos %xcc, %l4, %o5
fbe,a %fcc1, loop_2576
addcc %i6, 0x0877, %g4
wr %g0, 0x27, %asi
stba %o3, [%l7 + 0x4F] %asi
membar #Sync
loop_2576:
movcs %icc, %g3, %i1
movgu %xcc, %o1, %i0
movl %xcc, %l5, %g7
udivx %i4, 0x0EC1, %g5
movne %icc, %i2, %g6
fmovdneg %xcc, %f5, %f0
edge16n %l0, %l3, %l6
tvc %icc, 0x2
ldx [%l7 + 0x50], %o4
brlez %i7, loop_2577
edge32 %g1, %o2, %o6
movge %icc, %l1, %o7
andncc %i5, %g2, %l2
loop_2577:
edge32 %i3, %l4, %o5
tg %icc, 0x7
tvc %xcc, 0x6
movcc %icc, %i6, %g4
tneg %icc, 0x1
for %f24, %f30, %f28
pdist %f4, %f24, %f30
edge16l %o0, %o3, %g3
edge16n %i1, %i0, %o1
umul %g7, %l5, %i4
fbule %fcc0, loop_2578
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fba %fcc0, loop_2579
udivcc %i2, 0x09FE, %g5
loop_2578:
sdivx %g6, 0x00F0, %l3
fmovsa %icc, %f25, %f24
loop_2579:
mova %xcc, %l6, %o4
sdivcc %l0, 0x106C, %i7
movge %icc, %o2, %o6
mulscc %l1, 0x0ECC, %g1
add %o7, 0x08AA, %i5
subcc %l2, 0x153F, %i3
fblg %fcc0, loop_2580
srax %l4, %g2, %o5
movn %icc, %i6, %g4
array32 %o0, %o3, %i1
loop_2580:
subcc %i0, 0x026D, %o1
bcc,a,pt %xcc, loop_2581
andn %g3, 0x08A4, %l5
movcc %icc, %i4, %g7
fand %f22, %f2, %f0
loop_2581:
orncc %i2, 0x08E2, %g5
tne %icc, 0x0
tcc %icc, 0x2
tsubcctv %g6, %l3, %o4
subccc %l0, %i7, %l6
edge8ln %o6, %l1, %o2
mulx %o7, 0x0FCD, %i5
movleu %icc, %g1, %l2
fpack16 %f14, %f22
array32 %i3, %g2, %l4
smul %i6, %o5, %g4
fmovrdgz %o0, %f16, %f26
std %f10, [%l7 + 0x18]
andncc %o3, %i1, %o1
movcs %icc, %i0, %g3
sdiv %l5, 0x0F87, %i4
tvc %xcc, 0x2
tneg %xcc, 0x0
fbl,a %fcc2, loop_2582
ldub [%l7 + 0x48], %g7
subccc %g5, %i2, %g6
fmovdcs %icc, %f19, %f13
loop_2582:
brlz %l3, loop_2583
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbue %fcc3, loop_2584
ba,a,pt %xcc, loop_2585
loop_2583:
fmovrdlz %l0, %f16, %f10
fzeros %f18
loop_2584:
fbl,a %fcc2, loop_2586
loop_2585:
edge8n %o4, %i7, %l6
brnz %l1, loop_2587
fbule,a %fcc1, loop_2588
loop_2586:
fbe %fcc3, loop_2589
stx %o2, [%l7 + 0x38]
loop_2587:
sra %o7, %i5, %o6
loop_2588:
edge8 %g1, %i3, %g2
loop_2589:
stb %l2, [%l7 + 0x66]
set 0x40, %o5
ldda [%l7 + %o5] 0x80, %f0
movrgz %i6, %l4, %g4
movrgez %o0, %o3, %o5
movrlez %o1, %i0, %g3
wr %g0, 0x89, %asi
sta %f31, [%l7 + 0x54] %asi
tsubcc %l5, %i4, %g7
xorcc %g5, 0x1E4A, %i1
sethi 0x00EA, %g6
taddcc %l3, 0x0EDD, %i2
tpos %xcc, 0x4
bneg %icc, loop_2590
orcc %l0, %i7, %o4
wr %g0, 0x10, %asi
stha %l6, [%l7 + 0x7C] %asi
loop_2590:
tneg %xcc, 0x6
movg %icc, %o2, %l1
edge32ln %o7, %o6, %i5
mulscc %g1, 0x02A6, %g2
fmovscs %icc, %f22, %f23
xorcc %i3, 0x0F53, %i6
fxnors %f15, %f19, %f12
sllx %l4, 0x1D, %l2
tne %icc, 0x3
srlx %o0, 0x01, %o3
set 0x23, %l2
ldsba [%l7 + %l2] 0x19, %o5
fmovrsne %g4, %f6, %f19
movpos %xcc, %i0, %o1
udivx %l5, 0x01E5, %g3
fandnot1s %f5, %f20, %f1
fble %fcc3, loop_2591
taddcc %g7, %i4, %g5
nop
set 0x3A, %o0
sth %i1, [%l7 + %o0]
sdiv %l3, 0x05EC, %i2
loop_2591:
st %f6, [%l7 + 0x64]
xnorcc %l0, %i7, %o4
or %g6, %l6, %o2
edge16ln %l1, %o7, %i5
umulcc %g1, %o6, %g2
tn %xcc, 0x1
sra %i6, %l4, %i3
nop
fitos %f14, %f7
fstoi %f7, %f3
fbne,a %fcc2, loop_2592
fnot1s %f4, %f16
edge16 %o0, %o3, %o5
orn %g4, 0x0C92, %l2
loop_2592:
edge32 %i0, %o1, %g3
bl,pt %xcc, loop_2593
or %l5, %i4, %g5
tvc %xcc, 0x0
fbe,a %fcc3, loop_2594
loop_2593:
movg %xcc, %g7, %i1
fmovse %icc, %f29, %f23
add %l7, 0x38, %l6
wr %g0, 0x18, %asi
casxa [%l6] 0x18, %l3, %i2
loop_2594:
movle %icc, %l0, %o4
tsubcctv %i7, %l6, %o2
addccc %l1, 0x0CCD, %g6
tg %xcc, 0x5
tneg %xcc, 0x1
srax %o7, %i5, %g1
movgu %icc, %o6, %g2
fxnors %f6, %f8, %f15
ldsb [%l7 + 0x41], %i6
fmovs %f22, %f29
set 0x5C, %i7
stha %i3, [%l7 + %i7] 0x0c
alignaddrl %o0, %l4, %o5
movvs %xcc, %o3, %l2
brgez %g4, loop_2595
xnorcc %o1, 0x1A61, %i0
xor %l5, %g3, %g5
pdist %f30, %f8, %f24
loop_2595:
mova %xcc, %g7, %i1
xorcc %i4, %i2, %l0
tg %icc, 0x0
smul %o4, 0x08F1, %l3
umulcc %i7, %o2, %l6
movrlz %g6, %o7, %l1
set 0x20, %g4
ldda [%l7 + %g4] 0x80, %g0
xnor %o6, 0x13D0, %i5
fmovdn %icc, %f9, %f30
sra %g2, 0x03, %i6
edge16l %i3, %l4, %o0
tsubcctv %o3, %l2, %o5
fpadd16s %f17, %f22, %f31
stbar
orncc %o1, 0x1378, %i0
fmul8x16 %f25, %f14, %f12
alignaddr %g4, %l5, %g5
set 0x26, %i5
stha %g3, [%l7 + %i5] 0x23
membar #Sync
fmovsle %xcc, %f22, %f14
fmovrde %i1, %f4, %f2
tn %xcc, 0x4
mulx %i4, %g7, %l0
bgu loop_2596
orncc %i2, 0x1A17, %l3
fmovrsgz %i7, %f29, %f8
taddcc %o4, 0x02A6, %l6
loop_2596:
movrgez %o2, 0x3E1, %g6
mova %icc, %o7, %g1
lduh [%l7 + 0x4E], %o6
nop
setx 0x9E018DD880599C6C, %l0, %l6
stx %l6, [%l7 + 0x50]
ldx [%l7 + 0x50], %fsr
nop
setx 0xE37D3418DCE41142, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f8
setx 0xB1A93BFD392CF763, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f6
fdivd %f6, %f8, %f0
smul %l1, %g2, %i5
swap [%l7 + 0x48], %i6
sethi 0x1627, %l4
addccc %i3, %o3, %o0
fmovsneg %xcc, %f0, %f16
orcc %o5, 0x1205, %o1
stb %l2, [%l7 + 0x7A]
orn %i0, %g4, %l5
movl %icc, %g3, %i1
movcs %icc, %g5, %i4
wr %g0, 0xea, %asi
stha %g7, [%l7 + 0x20] %asi
membar #Sync
nop
fitos %f9, %f8
fstox %f8, %f4
movre %i2, %l3, %l0
faligndata %f4, %f4, %f2
tleu %xcc, 0x5
sllx %o4, %i7, %o2
fcmple32 %f24, %f30, %l6
tgu %icc, 0x4
fba,a %fcc0, loop_2597
umul %g6, 0x0F4B, %o7
tge %icc, 0x7
fmovd %f22, %f4
loop_2597:
fble %fcc0, loop_2598
sdivcc %o6, 0x1B47, %l1
movne %icc, %g1, %g2
fnot1s %f7, %f4
loop_2598:
ble,a,pn %xcc, loop_2599
srax %i6, 0x1C, %i5
fexpand %f17, %f8
udivx %l4, 0x0647, %i3
loop_2599:
fsrc1s %f6, %f12
add %l7, 0x64, %l6
wr %g0, 0x19, %asi
casa [%l6] %asi, %o0, %o3
edge32ln %o5, %o1, %l2
bvs,a %xcc, loop_2600
stbar
movrgez %g4, 0x048, %l5
fexpand %f22, %f10
loop_2600:
tn %xcc, 0x0
fnors %f4, %f4, %f23
movrne %i0, 0x1A8, %g3
edge8n %g5, %i1, %i4
andcc %g7, %l3, %l0
andn %o4, 0x0B51, %i7
bne %xcc, loop_2601
fmovrslez %i2, %f6, %f5
fexpand %f10, %f26
mova %icc, %o2, %l6
loop_2601:
bne,a,pt %xcc, loop_2602
add %g6, %o7, %l1
alignaddr %o6, %g1, %i6
tvc %xcc, 0x5
loop_2602:
movpos %icc, %g2, %i5
st %f1, [%l7 + 0x24]
stx %l4, [%l7 + 0x48]
move %icc, %o0, %i3
fbule,a %fcc0, loop_2603
lduw [%l7 + 0x28], %o5
sdiv %o1, 0x0C68, %o3
move %xcc, %g4, %l2
loop_2603:
ldstub [%l7 + 0x44], %l5
ble loop_2604
edge32n %i0, %g3, %g5
sdiv %i4, 0x0CEB, %g7
fmovda %icc, %f4, %f2
loop_2604:
taddcctv %i1, %l0, %o4
nop
setx 0x50664903, %l0, %l6
st %l6, [%l7 + 0x38]
ld [%l7 + 0x38], %fsr
nop
setx 0x005C55D6, %l0, %l6
st %l6, [%l7 + 0x0C]
ld [%l7 + 0x0C], %fsr
srlx %l3, %i7, %i2
tsubcc %o2, %l6, %o7
andn %g6, %l1, %o6
edge16ln %i6, %g1, %g2
taddcctv %l4, %o0, %i5
bl,pt %icc, loop_2605
tleu %icc, 0x3
fbe,a %fcc1, loop_2606
fmovde %xcc, %f14, %f16
loop_2605:
fbge %fcc0, loop_2607
tpos %icc, 0x6
loop_2606:
tle %icc, 0x5
nop
fitos %f9, %f21
fstox %f21, %f24
loop_2607:
fmovdgu %xcc, %f20, %f12
bge,pn %icc, loop_2608
tgu %xcc, 0x2
wr %g0, 0x81, %asi
swapa [%l7 + 0x5C] %asi, %o5
loop_2608:
fbn %fcc3, loop_2609
fbug,a %fcc0, loop_2610
sra %o1, 0x0A, %o3
movrlz %g4, %l2, %l5
loop_2609:
ldstub [%l7 + 0x0B], %i3
loop_2610:
array8 %g3, %i0, %g5
stbar
tvs %icc, 0x1
fble,a %fcc3, loop_2611
tneg %xcc, 0x3
edge32n %i4, %i1, %l0
srl %g7, 0x1C, %o4
loop_2611:
tvc %icc, 0x6
ldub [%l7 + 0x11], %l3
taddcc %i2, 0x0704, %o2
fbo %fcc2, loop_2612
brgez %i7, loop_2613
fbule,a %fcc2, loop_2614
movcc %icc, %o7, %l6
loop_2612:
array16 %g6, %o6, %i6
loop_2613:
bl,a,pn %xcc, loop_2615
loop_2614:
taddcc %g1, 0x1D4A, %g2
tcc %xcc, 0x7
fbg %fcc3, loop_2616
loop_2615:
fcmpgt32 %f20, %f24, %l4
srlx %o0, %i5, %o5
swap [%l7 + 0x34], %o1
loop_2616:
movle %icc, %o3, %l1
tge %icc, 0x2
movg %icc, %l2, %l5
array32 %i3, %g4, %g3
fxors %f25, %f19, %f11
fmovrsne %i0, %f2, %f27
fmovsne %xcc, %f15, %f26
fmovrsne %i4, %f29, %f26
std %f12, [%l7 + 0x18]
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fornot2s %f18, %f9, %f22
popc 0x0A89, %g5
te %icc, 0x2
movl %icc, %i1, %g7
tl %icc, 0x5
fpadd32s %f6, %f3, %f21
tle %xcc, 0x1
ta %icc, 0x5
brlez %l0, loop_2617
fands %f18, %f25, %f18
fnot1 %f18, %f16
fandnot2s %f2, %f12, %f0
loop_2617:
sethi 0x0DF0, %o4
movneg %icc, %i2, %o2
fmovdg %xcc, %f24, %f1
tl %icc, 0x4
movn %xcc, %l3, %o7
edge16 %i7, %g6, %o6
flush %l7 + 0x1C
tl %xcc, 0x3
fpadd16s %f19, %f27, %f25
bgu,a %xcc, loop_2618
movre %l6, %g1, %i6
fpsub32s %f7, %f2, %f26
movgu %icc, %g2, %l4
loop_2618:
movvs %icc, %i5, %o5
sdiv %o0, 0x017A, %o1
set 0x30, %l0
swapa [%l7 + %l0] 0x0c, %l1
and %l2, %o3, %l5
movle %xcc, %g4, %g3
addccc %i3, %i0, %g5
set 0x54, %g1
lduha [%l7 + %g1] 0x88, %i4
tle %icc, 0x2
fpsub16 %f28, %f8, %f14
fnot2 %f14, %f12
st %f24, [%l7 + 0x78]
sra %g7, %l0, %i1
movrne %o4, %i2, %l3
fmovdl %icc, %f1, %f23
fcmple16 %f4, %f0, %o2
wr %g0, 0x19, %asi
swapa [%l7 + 0x6C] %asi, %o7
movrlez %i7, %o6, %l6
taddcc %g6, 0x1B2D, %g1
fmovrde %i6, %f30, %f2
edge16ln %g2, %l4, %i5
sub %o0, 0x0D1D, %o1
st %f7, [%l7 + 0x0C]
bvs,a %icc, loop_2619
movgu %icc, %o5, %l2
movre %l1, 0x377, %l5
edge8l %g4, %o3, %g3
loop_2619:
edge16l %i3, %i0, %i4
fandnot1s %f9, %f23, %f3
edge32ln %g7, %l0, %i1
tcs %icc, 0x3
brlz %g5, loop_2620
fmovdge %xcc, %f16, %f31
set 0x68, %l3
stwa %o4, [%l7 + %l3] 0x88
loop_2620:
fandnot1s %f21, %f12, %f29
wr %g0, 0x23, %asi
ldda [%l7 + 0x50] %asi, %l2
fmovsg %icc, %f9, %f26
fnot1s %f0, %f11
ldd [%l7 + 0x20], %i2
mova %xcc, %o7, %i7
srax %o2, 0x16, %l6
fcmple16 %f22, %f22, %g6
fpadd16s %f6, %f8, %f2
sdivx %g1, 0x19E5, %i6
andcc %g2, 0x0A8B, %l4
movre %i5, 0x345, %o0
tleu %xcc, 0x4
fnand %f28, %f28, %f16
movg %icc, %o1, %o5
nop
fitos %f3, %f12
fstoi %f12, %f12
nop
set 0x58, %o7
lduh [%l7 + %o7], %l2
fpack32 %f22, %f24, %f24
set 0x0C, %l5
ldswa [%l7 + %l5] 0x81, %l1
set 0x34, %l4
lda [%l7 + %l4] 0x80, %f8
fcmpne32 %f8, %f30, %l5
fmovdvs %xcc, %f17, %f7
ldd [%l7 + 0x70], %o6
nop
setx 0x219108D282AFCA6A, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f2
setx 0x7B20D0E389F1043C, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f8
faddd %f8, %f2, %f28
ldd [%l7 + 0x48], %f10
fornot1 %f8, %f20, %f16
brlez %o3, loop_2621
movgu %icc, %g3, %i3
wr %g0, 0x04, %asi
lduba [%l7 + 0x24] %asi, %g4
loop_2621:
movre %i4, %i0, %g7
udivcc %i1, 0x0396, %g5
tn %icc, 0x5
tne %icc, 0x3
tcs %xcc, 0x4
stw %l0, [%l7 + 0x74]
and %o4, 0x1131, %i2
wr %g0, 0x10, %asi
lduwa [%l7 + 0x58] %asi, %l3
fmovd %f28, %f18
array16 %o7, %i7, %l6
tpos %xcc, 0x0
fmovdcs %icc, %f23, %f12
tn %icc, 0x3
fands %f20, %f7, %f10
stw %o2, [%l7 + 0x28]
umulcc %g1, %g6, %g2
move %icc, %l4, %i6
fmovdpos %xcc, %f14, %f27
wr %g0, 0x18, %asi
stba %o0, [%l7 + 0x27] %asi
movle %icc, %o1, %i5
xnor %l2, 0x10B5, %o5
movrgz %l5, %o6, %o3
nop
setx loop_2622, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movcc %xcc, %g3, %l1
fpsub16 %f8, %f18, %f2
stbar
loop_2622:
nop
fitos %f1, %f25
fstox %f25, %f0
smulcc %i3, %g4, %i4
fmovrsgz %i0, %f10, %f0
orncc %i1, 0x02DD, %g5
sra %g7, %l0, %i2
edge8ln %o4, %o7, %i7
tsubcctv %l3, %l6, %g1
subccc %o2, 0x1474, %g2
movneg %xcc, %l4, %g6
tge %icc, 0x0
wr %g0, 0x89, %asi
prefetcha [%l7 + 0x48] %asi, 0x1
fbge %fcc1, loop_2623
movrlez %o1, %i6, %l2
movneg %icc, %i5, %o5
sir 0x0A15
loop_2623:
xnorcc %o6, %l5, %g3
sethi 0x16F7, %o3
lduw [%l7 + 0x48], %i3
movle %icc, %l1, %i4
orn %i0, 0x03CE, %g4
mova %xcc, %i1, %g5
movrne %l0, %i2, %g7
ldstub [%l7 + 0x08], %o4
ta %icc, 0x2
fbul %fcc1, loop_2624
fpadd32s %f20, %f26, %f18
subcc %i7, 0x0709, %o7
fmuld8sux16 %f28, %f22, %f28
loop_2624:
nop
wr %g0, 0x89, %asi
lduwa [%l7 + 0x7C] %asi, %l3
fbul %fcc1, loop_2625
fornot1 %f28, %f0, %f4
set 0x68, %g7
lda [%l7 + %g7] 0x15, %f27
loop_2625:
nop
setx 0xD918C2FF3051258D, %l0, %l6
stx %l6, [%l7 + 0x30]
ldx [%l7 + 0x30], %fsr
fpack16 %f30, %f3
xnor %l6, 0x1059, %g1
bvs,pt %xcc, loop_2626
fbue %fcc1, loop_2627
mova %xcc, %o2, %l4
bn %xcc, loop_2628
loop_2626:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2627:
ldub [%l7 + 0x0B], %g6
addccc %o0, 0x087E, %o1
loop_2628:
udivx %g2, 0x1A3D, %l2
tl %xcc, 0x3
edge16 %i5, %o5, %i6
addcc %l5, %g3, %o6
popc 0x0E23, %i3
wr %g0, 0x11, %asi
ldsba [%l7 + 0x34] %asi, %l1
fbug,a %fcc2, loop_2629
fpack16 %f20, %f24
and %i4, 0x14D2, %o3
orn %g4, %i0, %g5
loop_2629:
membar 0x66
fmovdneg %xcc, %f19, %f25
fcmpeq16 %f8, %f8, %l0
tle %xcc, 0x6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fnand %f30, %f24, %f28
fnot2 %f14, %f0
srax %i2, %i1, %o4
fnor %f2, %f6, %f20
movg %xcc, %i7, %o7
fmovrdlz %g7, %f6, %f24
add %l3, %g1, %l6
sdivcc %o2, 0x1368, %l4
sdivx %g6, 0x0D60, %o1
ta %icc, 0x4
ldstub [%l7 + 0x54], %g2
fnot1 %f20, %f2
edge8 %o0, %i5, %o5
ble,a,pt %icc, loop_2630
andcc %i6, %l2, %l5
edge16ln %o6, %i3, %l1
edge8l %g3, %o3, %i4
loop_2630:
nop
setx 0xF91B03C6CA48FBDB, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f4
setx 0x8149C9A4F7781724, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f10
fmuld %f10, %f4, %f16
fsrc1 %f10, %f28
bvc,a,pn %xcc, loop_2631
srl %g4, %i0, %l0
sir 0x0644
set 0x5B, %g5
ldsba [%l7 + %g5] 0x89, %g5
loop_2631:
array8 %i1, %i2, %o4
mulscc %i7, 0x012B, %g7
fmovdpos %xcc, %f13, %f8
ldsb [%l7 + 0x3D], %o7
fmovdgu %xcc, %f22, %f30
movrgez %g1, %l6, %l3
subcc %l4, 0x069A, %g6
tsubcc %o2, 0x0AB9, %o1
movcs %icc, %g2, %o0
movrlez %o5, %i5, %i6
bvs,a,pn %xcc, loop_2632
edge8ln %l2, %o6, %l5
fxnor %f28, %f6, %f20
faligndata %f28, %f4, %f16
loop_2632:
nop
setx 0xD90AA333, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f13
setx 0xF6971C88, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f20
fadds %f20, %f13, %f20
movvc %xcc, %l1, %g3
edge32l %i3, %o3, %i4
ldsb [%l7 + 0x4B], %g4
lduh [%l7 + 0x4A], %l0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movle %icc, %i0, %i1
tvc %xcc, 0x5
fbn,a %fcc0, loop_2633
fbo %fcc2, loop_2634
sir 0x039D
array16 %g5, %o4, %i2
loop_2633:
fmovda %icc, %f1, %f30
loop_2634:
prefetch [%l7 + 0x3C], 0x3
addc %g7, %o7, %g1
movpos %icc, %l6, %l3
sdivx %i7, 0x1F22, %g6
movl %icc, %o2, %l4
nop
setx 0xF07B39DE, %l0, %l6
st %l6, [%l7 + 0x30]
ld [%l7 + 0x30], %fsr
for %f8, %f30, %f16
brgez %g2, loop_2635
tl %icc, 0x5
addc %o0, %o1, %o5
fbu %fcc1, loop_2636
loop_2635:
edge32ln %i6, %i5, %o6
sir 0x0D39
movre %l2, 0x397, %l1
loop_2636:
fmul8x16al %f10, %f2, %f4
orncc %l5, %i3, %o3
fbo,a %fcc0, loop_2637
fmovd %f6, %f4
orncc %i4, 0x05F6, %g3
stb %g4, [%l7 + 0x70]
loop_2637:
bn %xcc, loop_2638
edge32 %i0, %i1, %l0
andn %o4, 0x0206, %i2
fone %f0
loop_2638:
nop
fitod %f8, %f28
fdtoi %f28, %f30
tn %xcc, 0x7
ba,pt %xcc, loop_2639
fbug,a %fcc3, loop_2640
xorcc %g7, %g5, %g1
fcmpne16 %f10, %f6, %l6
loop_2639:
taddcctv %l3, %o7, %i7
loop_2640:
ble,a,pn %icc, loop_2641
movre %o2, %l4, %g6
for %f30, %f12, %f18
tne %icc, 0x1
loop_2641:
tleu %icc, 0x7
fmuld8ulx16 %f13, %f17, %f20
ble,a %xcc, loop_2642
ba loop_2643
xnorcc %g2, 0x00BB, %o0
tvs %icc, 0x6
loop_2642:
fbn,a %fcc2, loop_2644
loop_2643:
udivcc %o5, 0x034A, %i6
movge %xcc, %i5, %o1
fbge,a %fcc3, loop_2645
loop_2644:
edge8n %o6, %l2, %l5
ta %icc, 0x4
nop
setx 0x95673E12485D54D7, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f24
setx 0x774ACF09043DE78E, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f6
fsubd %f6, %f24, %f22
loop_2645:
nop
set 0x28, %i1
lduwa [%l7 + %i1] 0x0c, %l1
wr %g0, 0x27, %asi
stwa %o3, [%l7 + 0x58] %asi
membar #Sync
ldsb [%l7 + 0x5A], %i4
alignaddr %i3, %g4, %g3
movpos %icc, %i1, %l0
ba loop_2646
fmovrsgz %o4, %f22, %f31
wr %g0, 0x89, %asi
ldxa [%l7 + 0x48] %asi, %i0
loop_2646:
bcs,a %icc, loop_2647
tleu %icc, 0x2
udivx %i2, 0x15B0, %g7
fabsd %f6, %f0
loop_2647:
bneg,pn %xcc, loop_2648
tl %icc, 0x3
fmovsgu %icc, %f14, %f27
xnorcc %g5, %l6, %g1
loop_2648:
te %icc, 0x3
bcs,pt %xcc, loop_2649
sub %l3, 0x12BE, %i7
ta %xcc, 0x1
tleu %xcc, 0x5
loop_2649:
nop
wr %g0, 0x04, %asi
ldswa [%l7 + 0x50] %asi, %o2
tsubcctv %o7, %l4, %g2
edge32n %o0, %o5, %g6
ldsb [%l7 + 0x56], %i5
fxor %f24, %f2, %f26
tsubcc %i6, %o6, %l2
array32 %l5, %o1, %l1
sir 0x104D
fmovdleu %icc, %f9, %f22
movpos %xcc, %i4, %i3
nop
setx 0x3E00A69DA89EF302, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f26
setx 0x283072E8548308F5, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f6
fsubd %f6, %f26, %f20
fmovsgu %icc, %f18, %f16
edge16ln %g4, %g3, %i1
srax %o3, 0x16, %o4
add %l0, 0x10C9, %i0
fmovrslez %g7, %f4, %f7
fmovdvc %icc, %f10, %f1
fbo,a %fcc1, loop_2650
fmovrde %g5, %f16, %f18
addccc %l6, %g1, %l3
ld [%l7 + 0x24], %f8
loop_2650:
fcmpne16 %f12, %f6, %i2
add %o2, 0x11F5, %i7
lduh [%l7 + 0x3E], %o7
fmovrdgz %g2, %f20, %f4
bne,a,pt %xcc, loop_2651
edge32 %o0, %l4, %g6
fmovdpos %icc, %f10, %f24
nop
setx loop_2652, %l0, %l1
jmpl %l1, %i5
loop_2651:
nop
setx 0xBDFA64D0, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f2
setx 0xB2636261, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f7
fmuls %f7, %f2, %f16
edge8ln %i6, %o6, %l2
movre %l5, %o5, %l1
loop_2652:
move %icc, %o1, %i3
addcc %i4, 0x09CD, %g3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovse %xcc, %f2, %f18
nop
setx loop_2653, %l0, %l1
jmpl %l1, %g4
array16 %o3, %o4, %l0
srl %i0, 0x1D, %i1
std %f14, [%l7 + 0x30]
loop_2653:
alignaddr %g7, %l6, %g5
brgez %g1, loop_2654
tvs %xcc, 0x2
andcc %i2, 0x0870, %l3
fmovsleu %icc, %f18, %f0
loop_2654:
ldd [%l7 + 0x68], %o2
fmovsvc %xcc, %f25, %f19
fblg %fcc3, loop_2655
brz,a %i7, loop_2656
sub %g2, 0x0356, %o7
st %f29, [%l7 + 0x14]
loop_2655:
sll %o0, %l4, %g6
loop_2656:
ta %icc, 0x7
wr %g0, 0x18, %asi
ldsba [%l7 + 0x75] %asi, %i5
xnor %i6, 0x0DEB, %o6
subc %l2, %o5, %l5
add %l7, 0x20, %l6
wr %g0, 0x19, %asi
ldxa [%l6] %asi, %l1
casxa [%l6] 0x19, %l1, %i3
mulscc %o1, 0x0354, %g3
movn %icc, %g4, %o3
orncc %i4, %o4, %l0
edge16l %i1, %i0, %l6
tle %icc, 0x5
stw %g7, [%l7 + 0x5C]
edge16ln %g5, %g1, %i2
tvs %icc, 0x4
tvc %xcc, 0x6
nop
fitod %f2, %f4
fdtox %f4, %f6
fbuge %fcc2, loop_2657
edge32 %l3, %i7, %g2
swap [%l7 + 0x3C], %o7
tg %xcc, 0x0
loop_2657:
nop
set 0x38, %o6
lduwa [%l7 + %o6] 0x81, %o2
fcmple32 %f0, %f10, %l4
edge16l %o0, %i5, %i6
addccc %g6, 0x13EF, %o6
tsubcc %o5, 0x1F19, %l5
movrlz %l2, %i3, %o1
andn %g3, %g4, %l1
smulcc %i4, %o4, %o3
sdivcc %l0, 0x1AF8, %i0
tcc %icc, 0x0
fmul8x16al %f21, %f24, %f18
fnegs %f31, %f25
subccc %l6, 0x05A1, %g7
fcmpne32 %f22, %f12, %i1
movvc %xcc, %g5, %g1
fbl %fcc0, loop_2658
tsubcc %l3, %i7, %i2
movvs %icc, %g2, %o2
edge32n %l4, %o7, %o0
loop_2658:
movre %i6, 0x1DA, %g6
fpack16 %f18, %f11
fmovsgu %xcc, %f6, %f22
edge16ln %o6, %i5, %o5
fmovde %xcc, %f17, %f24
fmovd %f2, %f30
fmovrdne %l2, %f2, %f20
nop
setx 0xE78AC9F1EB416021, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f6
setx 0xA085672B318FF4C4, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f26
fmuld %f26, %f6, %f24
movre %i3, %o1, %g3
bcs,a loop_2659
mulscc %g4, %l1, %l5
sethi 0x10E7, %i4
nop
setx loop_2660, %l0, %l1
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_2659:
nop
setx 0xF04A8E06, %l0, %l6
st %l6, [%l7 + 0x40]
ld [%l7 + 0x40], %fsr
fmovrdne %o4, %f0, %f2
movl %xcc, %l0, %i0
loop_2660:
xnorcc %l6, %o3, %i1
add %g5, 0x1763, %g1
addcc %l3, 0x0F98, %g7
tpos %xcc, 0x6
addccc %i7, %g2, %o2
alignaddr %l4, %i2, %o0
xnorcc %i6, 0x00DC, %o7
fble,a %fcc1, loop_2661
orn %o6, 0x16B3, %g6
srlx %i5, 0x1B, %l2
bvs,a loop_2662
loop_2661:
movrlz %i3, 0x2C4, %o5
fbule %fcc3, loop_2663
fandnot1s %f24, %f22, %f16
loop_2662:
movl %icc, %g3, %g4
sdiv %l1, 0x1F0F, %l5
loop_2663:
sdivcc %o1, 0x0292, %o4
edge16n %l0, %i0, %i4
addcc %l6, %o3, %g5
fbule %fcc3, loop_2664
fmovdl %icc, %f26, %f7
edge8n %g1, %i1, %l3
sra %g7, %g2, %o2
loop_2664:
tleu %icc, 0x1
udivcc %i7, 0x05BA, %i2
xor %o0, %l4, %o7
bvc %xcc, loop_2665
ld [%l7 + 0x34], %f31
tsubcctv %o6, 0x06AE, %i6
orncc %i5, 0x1A97, %g6
loop_2665:
movre %l2, %o5, %g3
add %g4, 0x1A8C, %i3
subcc %l5, %l1, %o4
ld [%l7 + 0x24], %f26
sll %l0, %i0, %i4
add %l6, %o1, %g5
movrne %o3, %g1, %i1
brgz %l3, loop_2666
fcmpeq32 %f8, %f0, %g7
xnorcc %o2, %i7, %i2
sll %o0, 0x1B, %g2
loop_2666:
ld [%l7 + 0x08], %f16
movrlz %o7, %o6, %i6
sethi 0x0229, %i5
sir 0x07A5
ta %icc, 0x5
bcc,a %icc, loop_2667
edge16l %g6, %l4, %o5
andcc %g3, %l2, %i3
nop
setx 0x08A765D0A048E1A0, %l0, %l6
stx %l6, [%l7 + 0x20]
ldx [%l7 + 0x20], %fsr
loop_2667:
movvc %icc, %l5, %l1
mulscc %o4, %l0, %g4
wr %g0, 0x2a, %asi
stha %i4, [%l7 + 0x32] %asi
membar #Sync
andn %i0, %l6, %g5
tsubcc %o3, %g1, %o1
fmovrsne %i1, %f20, %f30
orn %l3, 0x038D, %g7
subc %i7, 0x1D4E, %o2
fmuld8ulx16 %f7, %f5, %f12
nop
set 0x22, %i2
lduh [%l7 + %i2], %i2
ble,pt %icc, loop_2668
sir 0x149A
tcc %xcc, 0x1
wr %g0, 0x18, %asi
stba %o0, [%l7 + 0x30] %asi
loop_2668:
edge32l %o7, %o6, %g2
ble,a loop_2669
fnot2 %f12, %f14
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2669:
orcc %i6, 0x06EF, %i5
addccc %l4, %o5, %g3
sllx %l2, 0x1A, %g6
movvc %icc, %l5, %i3
movge %xcc, %o4, %l1
andcc %g4, 0x1791, %i4
popc 0x1113, %i0
set 0x18, %o1
stxa %l0, [%l7 + %o1] 0xe2
membar #Sync
flush %l7 + 0x6C
bleu,pn %xcc, loop_2670
fornot2 %f2, %f12, %f10
lduh [%l7 + 0x46], %l6
fble %fcc1, loop_2671
loop_2670:
addccc %o3, 0x08BD, %g1
movcc %icc, %o1, %g5
nop
fitos %f6, %f17
fstox %f17, %f30
fxtos %f30, %f1
loop_2671:
fsrc2 %f10, %f16
movvc %icc, %l3, %g7
stw %i7, [%l7 + 0x4C]
sethi 0x1B02, %i1
smul %o2, 0x1181, %i2
pdist %f20, %f0, %f30
movcs %icc, %o7, %o6
nop
setx loop_2672, %l0, %l1
jmpl %l1, %o0
fmovrdgez %g2, %f30, %f20
fmovdleu %icc, %f7, %f23
for %f2, %f6, %f12
loop_2672:
movvs %xcc, %i5, %i6
orcc %l4, 0x023C, %o5
set 0x18, %i6
stxa %l2, [%l7 + %i6] 0x2f
membar #Sync
set 0x70, %i0
prefetcha [%l7 + %i0] 0x15, 0x0
nop
fitod %f12, %f4
fdtox %f4, %f10
movcc %xcc, %g6, %i3
set 0x40, %i3
ldda [%l7 + %i3] 0x15, %f0
mulscc %l5, %o4, %g4
ld [%l7 + 0x58], %f10
ldsw [%l7 + 0x6C], %l1
xor %i0, %l0, %l6
srl %o3, %g1, %o1
fbug %fcc2, loop_2673
array16 %i4, %l3, %g5
wr %g0, 0x18, %asi
sta %f15, [%l7 + 0x28] %asi
loop_2673:
fbge %fcc1, loop_2674
nop
setx 0xCE0297F7249AC203, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f24
setx 0x8A15D7AC5E7F7507, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f4
fsubd %f4, %f24, %f0
edge8n %i7, %g7, %o2
movcs %icc, %i2, %i1
loop_2674:
popc 0x0E1F, %o6
nop
set 0x78, %g3
std %f30, [%l7 + %g3]
edge8n %o0, %o7, %g2
tsubcctv %i6, %i5, %o5
fcmple16 %f20, %f8, %l2
ldsh [%l7 + 0x7E], %l4
andn %g6, 0x0F8A, %i3
orcc %l5, %g3, %o4
fmovrdne %g4, %f10, %f8
fble %fcc0, loop_2675
edge8 %i0, %l1, %l6
ble,a,pn %xcc, loop_2676
fbl,a %fcc1, loop_2677
loop_2675:
udiv %o3, 0x19DB, %g1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2676:
edge16l %l0, %o1, %l3
loop_2677:
tn %icc, 0x5
fpack16 %f6, %f20
fbne %fcc3, loop_2678
nop
setx loop_2679, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbl %fcc0, loop_2680
fcmple32 %f16, %f4, %g5
loop_2678:
srlx %i7, %g7, %i4
loop_2679:
sdivx %i2, 0x0410, %o2
loop_2680:
ta %icc, 0x0
ldsw [%l7 + 0x70], %i1
bcs loop_2681
fmovsleu %xcc, %f18, %f26
movle %icc, %o6, %o7
edge8l %g2, %i6, %o0
loop_2681:
fbn,a %fcc0, loop_2682
andncc %o5, %i5, %l4
nop
fitod %f6, %f10
fdtox %f10, %f12
fxtod %f12, %f18
stbar
loop_2682:
move %icc, %g6, %l2
bneg loop_2683
andcc %l5, 0x1175, %i3
movneg %icc, %o4, %g4
tsubcc %i0, %g3, %l1
loop_2683:
movrlz %l6, 0x260, %g1
edge32ln %l0, %o1, %o3
addcc %g5, %i7, %l3
subcc %i4, %i2, %g7
sll %o2, 0x15, %o6
fbo,a %fcc1, loop_2684
fbug %fcc1, loop_2685
mulscc %o7, %i1, %g2
movrgez %o0, %o5, %i6
loop_2684:
fbe %fcc1, loop_2686
loop_2685:
movrgez %l4, %i5, %g6
nop
fitod %f0, %f6
fdtox %f6, %f8
smulcc %l5, 0x15C4, %l2
loop_2686:
taddcc %o4, 0x15D9, %g4
sdiv %i3, 0x0FD1, %i0
tg %icc, 0x4
array16 %l1, %l6, %g3
orcc %g1, %l0, %o1
fand %f10, %f24, %f16
movne %icc, %g5, %i7
or %o3, %i4, %i2
srl %l3, %g7, %o6
edge8 %o7, %o2, %i1
fbn %fcc0, loop_2687
subc %o0, %g2, %o5
movneg %icc, %i6, %l4
fornot2s %f11, %f18, %f6
loop_2687:
tcc %icc, 0x4
edge32l %g6, %i5, %l5
popc 0x1539, %o4
tvc %icc, 0x6
smulcc %l2, 0x1486, %i3
movg %xcc, %g4, %i0
edge32 %l1, %l6, %g3
movrne %l0, 0x341, %g1
tvs %icc, 0x1
nop
fitos %f27, %f13
bvs,a,pt %xcc, loop_2688
array32 %o1, %i7, %o3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbug,a %fcc0, loop_2689
loop_2688:
addccc %g5, 0x1CCC, %i4
edge8n %i2, %l3, %g7
taddcctv %o6, 0x151D, %o7
loop_2689:
mulx %o2, 0x03BD, %i1
movrlz %o0, 0x027, %o5
sdivcc %i6, 0x0E7D, %g2
movcs %icc, %g6, %i5
ldsh [%l7 + 0x5A], %l4
andcc %l5, %l2, %o4
sub %i3, 0x1A15, %g4
popc %i0, %l6
bge,a,pn %icc, loop_2690
movre %g3, %l0, %l1
fmovsneg %xcc, %f28, %f19
fmovs %f25, %f28
loop_2690:
movrlez %g1, 0x1BF, %i7
movrlez %o1, %o3, %i4
tn %xcc, 0x3
tpos %icc, 0x3
set 0x40, %o3
stda %f0, [%l7 + %o3] 0xf0
membar #Sync
nop
setx loop_2691, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
smulcc %i2, %g5, %g7
edge8n %l3, %o7, %o2
xor %o6, %o0, %o5
loop_2691:
bge,pt %xcc, loop_2692
mulscc %i1, %g2, %g6
fpsub32 %f4, %f12, %f14
alignaddrl %i6, %l4, %i5
loop_2692:
array32 %l5, %o4, %i3
movcs %xcc, %l2, %i0
array8 %g4, %g3, %l0
fbe %fcc1, loop_2693
fandnot1s %f14, %f24, %f20
nop
fitod %f12, %f16
fdtos %f16, %f2
ldstub [%l7 + 0x62], %l6
loop_2693:
nop
add %l7, 0x78, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %g1
casxa [%l6] %asi, %g1, %i7
sll %o1, %o3, %i4
bshuffle %f20, %f0, %f10
smulcc %l1, 0x0CE8, %g5
nop
set 0x42, %o2
ldstub [%l7 + %o2], %g7
movpos %xcc, %l3, %i2
tgu %xcc, 0x1
ldd [%l7 + 0x70], %o2
fbl,a %fcc1, loop_2694
fbo,a %fcc1, loop_2695
tcc %xcc, 0x2
alignaddrl %o7, %o0, %o5
loop_2694:
nop
wr %g0, 0x88, %asi
swapa [%l7 + 0x70] %asi, %i1
loop_2695:
srl %o6, %g6, %i6
movleu %xcc, %l4, %i5
edge32n %l5, %o4, %g2
add %l7, 0x10, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %l2
casxa [%l6] 0x88, %l2, %i3
fmovrslez %g4, %f1, %f0
fbl,a %fcc1, loop_2696
lduw [%l7 + 0x78], %g3
fxors %f6, %f18, %f7
umulcc %l0, %l6, %g1
loop_2696:
bge,a,pt %xcc, loop_2697
movvs %xcc, %i0, %o1
sub %o3, %i7, %l1
movcc %xcc, %i4, %g7
loop_2697:
move %xcc, %l3, %i2
edge16n %g5, %o7, %o0
add %l7, 0x18, %l6
wr %g0, 0x10, %asi
lda [%l6] %asi, %o2
casa [%l6] 0x10, %o2, %i1
fmovrslz %o6, %f25, %f8
wr %g0, 0xf1, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
smul %o5, 0x048D, %g6
addccc %l4, 0x18BB, %i6
array8 %i5, %l5, %g2
bcs,a,pn %icc, loop_2698
add %l2, 0x093A, %i3
bl,a,pn %icc, loop_2699
bvs %xcc, loop_2700
loop_2698:
sir 0x13E8
tcc %xcc, 0x1
loop_2699:
bleu loop_2701
loop_2700:
fbue,a %fcc2, loop_2702
bcc %xcc, loop_2703
bvs,a loop_2704
loop_2701:
fmovsvs %icc, %f7, %f28
loop_2702:
ld [%l7 + 0x1C], %f3
loop_2703:
fmovspos %xcc, %f0, %f29
loop_2704:
movn %xcc, %g4, %o4
movrlez %l0, %g3, %g1
sra %l6, 0x00, %i0
udiv %o1, 0x036C, %o3
tgu %icc, 0x7
movcs %icc, %i7, %i4
fbul,a %fcc2, loop_2705
sir 0x169F
bne,a %xcc, loop_2706
tge %icc, 0x7
loop_2705:
orcc %g7, 0x03F8, %l3
wr %g0, 0xea, %asi
ldda [%l7 + 0x60] %asi, %i2
loop_2706:
ldx [%l7 + 0x78], %g5
fornot1 %f30, %f30, %f30
xnorcc %o7, 0x0986, %l1
bshuffle %f2, %f2, %f26
udivx %o0, 0x0ED3, %i1
fmul8ulx16 %f30, %f18, %f20
ta %xcc, 0x3
or %o6, 0x021A, %o2
mova %xcc, %g6, %l4
and %i6, 0x0D8D, %i5
nop
setx loop_2707, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xnorcc %l5, 0x0BC5, %g2
fmovdcc %xcc, %f13, %f20
movg %icc, %l2, %o5
loop_2707:
array32 %i3, %g4, %l0
wr %g0, 0x89, %asi
lda [%l7 + 0x0C] %asi, %f25
fand %f26, %f2, %f28
srax %g3, 0x0F, %g1
udiv %l6, 0x02F1, %o4
sdivcc %i0, 0x08D7, %o1
edge8 %o3, %i7, %i4
nop
setx 0x09983BA6, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f8
setx 0x5BF6EF27, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f13
fmuls %f13, %f8, %f27
addccc %g7, %i2, %g5
ldx [%l7 + 0x38], %l3
brgz,a %l1, loop_2708
fmul8sux16 %f20, %f26, %f26
fcmpeq16 %f0, %f0, %o7
fmovse %icc, %f28, %f31
loop_2708:
bcs,pt %xcc, loop_2709
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movg %xcc, %i1, %o0
fmovrde %o6, %f0, %f6
loop_2709:
fmovdcs %xcc, %f7, %f3
tgu %xcc, 0x7
smul %o2, 0x1EBC, %l4
fpackfix %f24, %f5
array8 %g6, %i6, %i5
movneg %xcc, %g2, %l5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
mulx %o5, 0x1BF6, %i3
movl %icc, %l2, %g4
mulx %l0, 0x1BAD, %g3
tge %xcc, 0x3
fornot2s %f1, %f22, %f5
ld [%l7 + 0x28], %f15
wr %g0, 0x89, %asi
lduwa [%l7 + 0x08] %asi, %l6
movvc %xcc, %g1, %i0
movrgez %o4, %o1, %i7
lduw [%l7 + 0x44], %o3
array16 %g7, %i4, %g5
movvc %xcc, %l3, %i2
sdiv %o7, 0x0E0B, %i1
edge32l %o0, %o6, %l1
movge %icc, %l4, %g6
brlz %i6, loop_2710
umul %i5, %g2, %l5
bcs,pn %xcc, loop_2711
fcmple32 %f4, %f8, %o2
loop_2710:
edge32n %i3, %l2, %o5
fbue %fcc2, loop_2712
loop_2711:
mulscc %l0, 0x1B81, %g4
movrgz %l6, 0x280, %g1
smul %g3, %o4, %o1
loop_2712:
nop
set 0x70, %o4
stxa %i0, [%l7 + %o4] 0x18
mulx %o3, 0x1AD1, %g7
alignaddrl %i4, %g5, %i7
edge8n %i2, %l3, %o7
movge %icc, %o0, %i1
ta %icc, 0x2
movg %icc, %o6, %l1
set 0x2E, %l6
lduha [%l7 + %l6] 0x88, %l4
bn,a loop_2713
sll %g6, 0x1C, %i5
nop
set 0x10, %l1
prefetch [%l7 + %l1], 0x2
movpos %icc, %g2, %i6
loop_2713:
xnorcc %l5, %o2, %l2
fand %f20, %f30, %f2
nop
setx 0x44F930B5C9B005B3, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f14
fsqrtd %f14, %f14
fmovdg %xcc, %f25, %f5
fmovscc %xcc, %f29, %f27
alignaddr %o5, %l0, %g4
taddcctv %i3, 0x1CA7, %g1
movrgz %g3, 0x2C2, %l6
fmovdn %icc, %f28, %f16
fble %fcc2, loop_2714
fmovscc %icc, %f0, %f21
fbn %fcc0, loop_2715
edge16 %o1, %i0, %o4
loop_2714:
sdivcc %o3, 0x0274, %i4
subccc %g5, 0x0D43, %i7
loop_2715:
sethi 0x1EE4, %i2
smul %g7, %l3, %o0
fmul8ulx16 %f18, %f18, %f26
sdiv %o7, 0x1BA6, %o6
fcmpne16 %f6, %f8, %l1
movrlz %i1, 0x349, %g6
movvc %icc, %i5, %l4
std %f12, [%l7 + 0x48]
nop
setx loop_2716, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_2717, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge8ln %g2, %l5, %i6
fpackfix %f24, %f12
loop_2716:
fnot1 %f30, %f0
loop_2717:
nop
setx loop_2718, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbe %fcc2, loop_2719
orcc %o2, 0x0D61, %l2
te %icc, 0x7
loop_2718:
edge8ln %o5, %l0, %g4
loop_2719:
fmovsn %xcc, %f12, %f17
fmovsn %xcc, %f17, %f11
tvs %xcc, 0x6
st %f15, [%l7 + 0x44]
srl %i3, 0x08, %g3
sdivcc %l6, 0x0726, %o1
movpos %icc, %i0, %o4
fnors %f31, %f12, %f2
movrgz %g1, %o3, %i4
alignaddr %g5, %i2, %i7
smul %g7, 0x0D55, %l3
edge16l %o0, %o7, %l1
ldsw [%l7 + 0x54], %o6
tgu %xcc, 0x2
movg %icc, %g6, %i5
fmovdpos %icc, %f8, %f9
ldd [%l7 + 0x08], %i0
flush %l7 + 0x14
edge16l %g2, %l5, %i6
mova %xcc, %o2, %l4
te %icc, 0x7
fcmpeq16 %f8, %f14, %o5
call loop_2720
te %xcc, 0x4
ldsb [%l7 + 0x5F], %l0
ta %icc, 0x2
loop_2720:
edge16 %l2, %g4, %i3
fmuld8ulx16 %f28, %f5, %f8
edge32 %l6, %g3, %o1
movcc %xcc, %o4, %i0
fcmpne32 %f20, %f28, %g1
set 0x40, %i4
stda %f0, [%l7 + %i4] 0x17
membar #Sync
tne %icc, 0x4
fmuld8sux16 %f0, %f17, %f22
tsubcc %i4, 0x07D2, %o3
bne,pt %xcc, loop_2721
umul %i2, %i7, %g7
fands %f2, %f18, %f23
brgez,a %g5, loop_2722
loop_2721:
fzero %f14
movgu %icc, %l3, %o0
andcc %o7, %o6, %g6
loop_2722:
nop
setx 0xE0B2EC59A0575C5A, %l0, %l6
stx %l6, [%l7 + 0x60]
ldx [%l7 + 0x60], %fsr
tcc %xcc, 0x2
edge8 %i5, %i1, %l1
ldsw [%l7 + 0x60], %g2
add %l7, 0x30, %l6
wr %g0, 0x0c, %asi
ldxa [%l6] %asi, %l5
casxa [%l6] %asi, %l5, %o2
movcc %icc, %i6, %l4
bne,pt %icc, loop_2723
udiv %l0, 0x1111, %l2
sdivx %o5, 0x0D23, %g4
fble %fcc3, loop_2724
loop_2723:
fmovdgu %xcc, %f14, %f21
addc %l6, %i3, %o1
fbg %fcc3, loop_2725
loop_2724:
std %f20, [%l7 + 0x60]
bvs,a %xcc, loop_2726
nop
setx loop_2727, %l0, %l1
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_2725:
popc %o4, %i0
for %f12, %f20, %f28
loop_2726:
fbule,a %fcc3, loop_2728
loop_2727:
andn %g1, %g3, %o3
movle %xcc, %i4, %i7
move %xcc, %g7, %i2
loop_2728:
tvs %xcc, 0x0
bvc,a loop_2729
edge32 %g5, %l3, %o7
udivcc %o0, 0x199B, %g6
brz,a %o6, loop_2730
loop_2729:
bne,pn %icc, loop_2731
addcc %i1, %l1, %i5
taddcc %g2, %o2, %l5
loop_2730:
taddcc %i6, 0x1727, %l0
loop_2731:
tvc %icc, 0x0
xor %l4, 0x09EE, %o5
taddcc %g4, 0x0C44, %l2
tne %xcc, 0x2
ldsw [%l7 + 0x2C], %i3
nop
setx loop_2732, %l0, %l1
jmpl %l1, %l6
tne %icc, 0x6
andn %o1, 0x05DE, %o4
mulscc %g1, %g3, %o3
loop_2732:
tgu %icc, 0x1
andn %i4, %i0, %g7
bvc %xcc, loop_2733
fbne,a %fcc0, loop_2734
fmovrslez %i7, %f29, %f3
fone %f6
loop_2733:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2734:
tsubcctv %g5, 0x0ECA, %l3
tvc %xcc, 0x3
fbue %fcc0, loop_2735
fandnot1 %f2, %f4, %f24
set 0x68, %g6
stha %o7, [%l7 + %g6] 0x11
loop_2735:
fmovsneg %xcc, %f17, %f4
set 0x5E, %o5
ldstuba [%l7 + %o5] 0x10, %o0
fpadd16 %f4, %f4, %f12
ta %icc, 0x6
fsrc1 %f0, %f14
movpos %icc, %g6, %i2
movvc %xcc, %o6, %l1
andncc %i1, %g2, %o2
ldx [%l7 + 0x58], %i5
fpack32 %f10, %f16, %f14
fbe,a %fcc1, loop_2736
bcc,a,pn %xcc, loop_2737
udivx %i6, 0x045A, %l5
movrgez %l4, 0x261, %l0
loop_2736:
fmovsn %xcc, %f12, %f24
loop_2737:
nop
add %l7, 0x4C, %l6
wr %g0, 0x04, %asi
casa [%l6] 0x04, %g4, %o5
array32 %i3, %l6, %l2
fpsub16s %f28, %f17, %f6
subc %o4, 0x1700, %g1
nop
fitod %f27, %f16
bpos,a,pn %icc, loop_2738
taddcctv %o1, %o3, %i4
set 0x50, %g2
ldda [%l7 + %g2] 0x2b, %g2
loop_2738:
fmovdleu %icc, %f20, %f19
fbul,a %fcc0, loop_2739
movrne %i0, 0x218, %g7
movrlz %i7, %l3, %g5
taddcctv %o0, 0x172B, %o7
loop_2739:
ba,a,pt %icc, loop_2740
ldsb [%l7 + 0x13], %g6
fornot1 %f30, %f0, %f18
fpack32 %f24, %f26, %f6
loop_2740:
nop
setx 0xA491A63CB05978A1, %l0, %l6
stx %l6, [%l7 + 0x50]
ldx [%l7 + 0x50], %fsr
move %icc, %o6, %i2
nop
setx 0xF04ABA06, %l0, %l6
st %l6, [%l7 + 0x74]
ld [%l7 + 0x74], %fsr
fnot1s %f7, %f13
fsrc1s %f25, %f31
fandnot2 %f0, %f10, %f4
taddcc %i1, %l1, %o2
movcc %icc, %g2, %i5
add %l5, %i6, %l4
fmovdl %xcc, %f20, %f6
wr %g0, 0x10, %asi
lda [%l7 + 0x24] %asi, %f23
fbg,a %fcc1, loop_2741
srlx %l0, 0x03, %g4
movg %xcc, %o5, %l6
fsrc2s %f25, %f15
loop_2741:
add %l2, 0x0708, %o4
add %g1, 0x0CC9, %o1
stw %o3, [%l7 + 0x7C]
udivcc %i3, 0x1521, %g3
bne %icc, loop_2742
srl %i4, %i0, %g7
fand %f24, %f18, %f22
edge8l %i7, %l3, %g5
loop_2742:
nop
membar #Sync
set 0x40, %l2
ldda [%l7 + %l2] 0xf0, %f0
tl %icc, 0x0
fbug,a %fcc0, loop_2743
bn,pt %icc, loop_2744
ta %xcc, 0x3
ta %icc, 0x0
loop_2743:
fbug,a %fcc2, loop_2745
loop_2744:
mova %icc, %o0, %g6
nop
setx 0x2B3C0BA6D0535AC6, %l0, %l6
stx %l6, [%l7 + 0x28]
ldx [%l7 + 0x28], %fsr
fcmpgt32 %f24, %f6, %o7
loop_2745:
nop
membar #Sync
set 0x40, %i7
ldda [%l7 + %i7] 0xf9, %f0
nop
setx loop_2746, %l0, %l1
jmpl %l1, %i2
bcc,a,pn %xcc, loop_2747
andncc %i1, %l1, %o6
popc 0x142A, %g2
loop_2746:
taddcc %o2, 0x0527, %l5
loop_2747:
sllx %i5, 0x15, %i6
edge32ln %l4, %g4, %l0
fmovsl %xcc, %f29, %f22
fmovrse %o5, %f20, %f16
mulx %l6, %o4, %l2
orn %g1, 0x0AE4, %o1
mulscc %o3, 0x180A, %i3
movge %xcc, %g3, %i4
movre %g7, 0x009, %i7
fors %f25, %f12, %f16
nop
setx loop_2748, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sethi 0x0073, %l3
addcc %i0, 0x1BDE, %g5
fcmpgt32 %f16, %f20, %g6
loop_2748:
fbl %fcc2, loop_2749
movrgez %o7, %i2, %i1
wr %g0, 0x18, %asi
stda %f16, [%l7 + 0x40] %asi
loop_2749:
fsrc1 %f6, %f24
orcc %l1, 0x0116, %o0
edge8l %g2, %o2, %l5
wr %g0, 0x80, %asi
ldswa [%l7 + 0x64] %asi, %i5
nop
setx 0x566E762E, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f31
setx 0x9A7AF97B, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f9
fdivs %f9, %f31, %f31
array16 %i6, %o6, %g4
membar 0x00
edge32n %l4, %l0, %o5
fmovdcs %icc, %f25, %f17
sir 0x0448
fexpand %f15, %f0
ta %xcc, 0x0
fnegd %f26, %f30
nop
fitod %f8, %f26
fdtos %f26, %f18
wr %g0, 0x04, %asi
lduba [%l7 + 0x57] %asi, %o4
edge32 %l6, %l2, %g1
udivx %o3, 0x0D21, %i3
andncc %g3, %o1, %g7
edge8ln %i4, %i7, %i0
bg,a %icc, loop_2750
call loop_2751
fpadd16 %f0, %f26, %f2
bvc,a loop_2752
loop_2750:
tcc %xcc, 0x6
loop_2751:
te %xcc, 0x4
tgu %icc, 0x1
loop_2752:
movge %xcc, %l3, %g5
fmovrde %o7, %f28, %f24
fbule %fcc1, loop_2753
tcc %icc, 0x0
srax %g6, %i2, %l1
orn %o0, %g2, %i1
loop_2753:
tle %xcc, 0x0
te %xcc, 0x0
addc %o2, 0x11EE, %i5
popc 0x0DF4, %l5
ldd [%l7 + 0x58], %f14
fmovdne %icc, %f13, %f23
fmovrsgez %i6, %f24, %f21
fble %fcc0, loop_2754
umulcc %o6, %l4, %g4
addc %l0, 0x1646, %o4
bge,a loop_2755
loop_2754:
brz %l6, loop_2756
movgu %icc, %l2, %g1
fbue,a %fcc1, loop_2757
loop_2755:
movne %xcc, %o5, %i3
loop_2756:
fbue,a %fcc3, loop_2758
edge32 %g3, %o1, %g7
loop_2757:
movle %xcc, %o3, %i4
fmuld8ulx16 %f2, %f31, %f12
loop_2758:
bge %icc, loop_2759
fnors %f21, %f0, %f29
stbar
nop
setx 0xA358D1CAD7B1FB97, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f14
setx 0xABD4A9CE6D842919, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f0
fmuld %f0, %f14, %f6
loop_2759:
subccc %i7, %i0, %g5
fabsd %f22, %f4
nop
setx 0x497B93F2, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f29
setx 0x2FE52FB2, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f6
fsubs %f6, %f29, %f12
bvs,a %xcc, loop_2760
bvc %xcc, loop_2761
fxor %f24, %f18, %f12
fbg %fcc1, loop_2762
loop_2760:
andncc %l3, %g6, %i2
loop_2761:
andncc %o7, %l1, %o0
fmuld8ulx16 %f12, %f28, %f10
loop_2762:
edge32ln %i1, %o2, %g2
xorcc %l5, 0x0243, %i5
fmovsg %xcc, %f7, %f18
edge8ln %o6, %l4, %g4
andncc %i6, %l0, %l6
tsubcctv %l2, 0x1331, %o4
movn %icc, %o5, %g1
te %icc, 0x3
wr %g0, 0x19, %asi
sta %f29, [%l7 + 0x1C] %asi
fnot1s %f2, %f28
sra %i3, 0x00, %g3
ldd [%l7 + 0x50], %g6
xorcc %o3, %o1, %i7
fmovscs %xcc, %f5, %f14
movrlez %i4, 0x0A7, %g5
ta %xcc, 0x4
fcmple16 %f20, %f24, %i0
subc %l3, %g6, %o7
move %xcc, %i2, %l1
tpos %icc, 0x0
orncc %o0, %o2, %i1
subc %l5, 0x1ABB, %g2
xor %i5, 0x0AE3, %l4
bne,pt %icc, loop_2763
movvc %icc, %o6, %i6
fands %f19, %f3, %f2
array8 %l0, %l6, %l2
loop_2763:
movgu %xcc, %o4, %o5
srlx %g1, %g4, %g3
movre %g7, %i3, %o1
movrlez %o3, %i4, %g5
tvs %icc, 0x7
ldx [%l7 + 0x28], %i0
add %l7, 0x08, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %i7, %l3
taddcc %o7, %i2, %g6
orcc %o0, %o2, %l1
andncc %i1, %g2, %i5
fmovdle %xcc, %f24, %f6
ba,a %icc, loop_2764
fnor %f4, %f8, %f16
add %l7, 0x10, %l6
wr %g0, 0x11, %asi
ldxa [%l6] %asi, %l5
casxa [%l6] 0x11, %l5, %l4
loop_2764:
fmovrslez %o6, %f18, %f13
fmovdcs %xcc, %f25, %f6
movgu %icc, %i6, %l0
fmovrdlz %l2, %f24, %f14
wr %g0, 0x19, %asi
ldda [%l7 + 0x40] %asi, %i6
set 0x6C, %g4
ldswa [%l7 + %g4] 0x19, %o4
orn %g1, 0x1091, %o5
nop
fitos %f20, %f3
subc %g3, 0x1F3D, %g7
addccc %i3, 0x13CD, %o1
tle %icc, 0x0
add %l7, 0x34, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %g4
casa [%l6] %asi, %g4, %i4
tn %xcc, 0x6
fones %f29
movne %icc, %o3, %i0
fbn %fcc1, loop_2765
fmovrsgez %i7, %f21, %f23
add %g5, 0x060F, %o7
fmovse %xcc, %f4, %f26
loop_2765:
edge16l %l3, %i2, %o0
tleu %xcc, 0x6
fmul8x16 %f8, %f12, %f26
fnot2 %f26, %f4
movvc %icc, %o2, %l1
ldub [%l7 + 0x53], %i1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tneg %xcc, 0x6
ldub [%l7 + 0x3C], %g2
ldstub [%l7 + 0x0D], %i5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovsl %xcc, %f1, %f24
call loop_2766
tcs %xcc, 0x7
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sdivcc %g6, 0x013A, %l5
loop_2766:
sllx %o6, 0x05, %l4
fcmpgt16 %f10, %f28, %i6
addc %l2, 0x140F, %l6
fandnot1s %f29, %f15, %f1
fmul8x16al %f25, %f30, %f26
edge32 %l0, %o4, %o5
taddcctv %g1, 0x0B2C, %g3
wr %g0, 0x11, %asi
ldsha [%l7 + 0x32] %asi, %i3
udivx %o1, 0x182A, %g4
tne %xcc, 0x7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tle %icc, 0x0
set 0x3C, %i5
lduwa [%l7 + %i5] 0x88, %g7
edge16n %o3, %i4, %i7
nop
setx 0x380AFD68541E07FB, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f0
setx 0x1CE069A83EE86F84, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f24
faddd %f24, %f0, %f28
taddcctv %g5, %o7, %i0
wr %g0, 0x19, %asi
ldsba [%l7 + 0x63] %asi, %i2
movle %icc, %l3, %o0
xorcc %o2, 0x0363, %l1
for %f24, %f2, %f12
fmovdgu %icc, %f16, %f11
movrlez %g2, 0x3AA, %i5
wr %g0, 0x10, %asi
stha %i1, [%l7 + 0x34] %asi
fmovspos %icc, %f23, %f31
bcc %icc, loop_2767
bcc,a %xcc, loop_2768
edge8ln %g6, %l5, %l4
wr %g0, 0x0c, %asi
stxa %o6, [%l7 + 0x68] %asi
loop_2767:
and %l2, 0x0F2C, %l6
loop_2768:
nop
add %l7, 0x58, %l6
wr %g0, 0x0c, %asi
ldxa [%l6] %asi, %i6
casxa [%l6] %asi, %i6, %l0
movrgez %o4, 0x201, %o5
pdist %f16, %f6, %f14
movcc %icc, %g3, %g1
subc %o1, %i3, %g7
movl %xcc, %g4, %i4
fmovrdlz %o3, %f26, %f6
stw %g5, [%l7 + 0x48]
tle %xcc, 0x0
movvc %xcc, %i7, %i0
fbu %fcc0, loop_2769
sdivx %i2, 0x1121, %l3
sethi 0x1BB6, %o7
movne %xcc, %o0, %o2
loop_2769:
movrne %l1, 0x32F, %g2
nop
set 0x2A, %l0
stb %i1, [%l7 + %l0]
array16 %g6, %l5, %l4
fsrc1s %f12, %f3
umulcc %i5, %l2, %l6
movg %xcc, %i6, %o6
taddcctv %o4, 0x0541, %l0
fmovsne %icc, %f2, %f31
fmovdg %xcc, %f28, %f0
membar 0x52
set 0x3D, %o0
ldstuba [%l7 + %o0] 0x0c, %g3
nop
fitod %f0, %f14
fdtox %f14, %f26
fxtod %f26, %f18
edge8l %o5, %g1, %i3
ldsw [%l7 + 0x28], %g7
movne %xcc, %o1, %i4
orcc %o3, %g5, %g4
xnor %i7, %i0, %l3
array8 %i2, %o0, %o2
fbl,a %fcc0, loop_2770
te %xcc, 0x3
ldub [%l7 + 0x5C], %l1
udiv %o7, 0x0C35, %g2
loop_2770:
brgez,a %i1, loop_2771
sethi 0x19A6, %g6
fandnot2 %f16, %f10, %f20
prefetch [%l7 + 0x78], 0x2
loop_2771:
movvs %xcc, %l4, %i5
fmovspos %xcc, %f0, %f15
movcc %xcc, %l5, %l2
movcs %xcc, %l6, %i6
ta %xcc, 0x7
taddcctv %o6, %o4, %g3
fmovrdlz %o5, %f18, %f26
membar 0x1F
fnor %f2, %f26, %f18
sth %l0, [%l7 + 0x58]
lduh [%l7 + 0x34], %g1
fmul8x16al %f19, %f27, %f30
lduh [%l7 + 0x62], %g7
fmuld8sux16 %f17, %f3, %f16
prefetch [%l7 + 0x30], 0x3
set 0x08, %l3
stxa %i3, [%l7 + %l3] 0xe3
membar #Sync
sub %i4, 0x1803, %o1
fpsub16s %f21, %f9, %f11
movvc %icc, %g5, %g4
fmovse %xcc, %f23, %f25
fmovda %icc, %f28, %f6
array32 %o3, %i7, %i0
nop
fitod %f6, %f16
fdtox %f16, %f26
fxtod %f26, %f2
edge32n %l3, %o0, %o2
movne %icc, %i2, %l1
edge16n %g2, %i1, %o7
movn %icc, %l4, %g6
movrgz %l5, %l2, %l6
movrlz %i5, 0x3A1, %i6
fornot1s %f8, %f22, %f2
orcc %o6, %o4, %o5
mova %xcc, %g3, %g1
edge16l %l0, %i3, %g7
tne %xcc, 0x2
fbul,a %fcc3, loop_2772
smul %o1, 0x1CAB, %g5
movcs %icc, %g4, %i4
movge %xcc, %o3, %i7
loop_2772:
fpadd32s %f20, %f9, %f0
tsubcc %l3, %o0, %i0
umulcc %i2, 0x1B13, %l1
fpack16 %f0, %f21
fands %f11, %f7, %f2
fmovrde %g2, %f0, %f20
subc %i1, 0x03C1, %o7
srax %l4, 0x18, %g6
bn,a,pt %icc, loop_2773
edge32ln %o2, %l5, %l2
bn,a %icc, loop_2774
swap [%l7 + 0x70], %i5
loop_2773:
fmovrsne %l6, %f3, %f17
movpos %xcc, %o6, %o4
loop_2774:
tleu %xcc, 0x4
umulcc %o5, 0x0B38, %i6
taddcc %g3, %l0, %i3
orncc %g1, 0x1CB1, %g7
array16 %o1, %g4, %g5
xorcc %o3, 0x1655, %i7
movg %xcc, %l3, %o0
fbl %fcc1, loop_2775
fbul %fcc2, loop_2776
fmovsgu %icc, %f22, %f23
orn %i0, 0x0CF5, %i4
loop_2775:
ldx [%l7 + 0x30], %l1
loop_2776:
edge16n %i2, %g2, %o7
tl %xcc, 0x1
nop
setx loop_2777, %l0, %l1
jmpl %l1, %i1
movrgez %g6, 0x3F8, %l4
array16 %o2, %l2, %l5
fornot2 %f26, %f20, %f0
loop_2777:
nop
fitos %f1, %f21
fstox %f21, %f30
fxtos %f30, %f17
subccc %i5, %l6, %o6
fbug,a %fcc2, loop_2778
srlx %o5, 0x00, %i6
edge8l %g3, %l0, %o4
fmovrdgz %i3, %f2, %f14
loop_2778:
sra %g1, 0x0B, %o1
fandnot2s %f3, %f15, %f15
bvc,a,pn %xcc, loop_2779
stw %g7, [%l7 + 0x40]
or %g4, %o3, %i7
prefetch [%l7 + 0x30], 0x0
loop_2779:
tcc %xcc, 0x2
fmovscc %icc, %f13, %f9
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
lduw [%l7 + 0x38], %l3
brlez,a %g5, loop_2780
umul %i0, %o0, %i4
tsubcc %l1, 0x12E8, %i2
umul %o7, 0x0614, %i1
loop_2780:
orncc %g2, %g6, %l4
wr %g0, 0xeb, %asi
ldda [%l7 + 0x50] %asi, %o2
movne %icc, %l5, %l2
stw %l6, [%l7 + 0x50]
wr %g0, 0x88, %asi
ldswa [%l7 + 0x50] %asi, %i5
movpos %icc, %o5, %o6
edge32l %i6, %l0, %g3
movpos %icc, %o4, %i3
xnorcc %o1, 0x1B2A, %g1
xnorcc %g7, %g4, %o3
fornot2s %f18, %f11, %f2
move %icc, %l3, %i7
tleu %xcc, 0x5
udivcc %g5, 0x1E38, %o0
taddcc %i0, %l1, %i2
set 0x44, %o7
ldsha [%l7 + %o7] 0x18, %o7
fnot2 %f10, %f14
tgu %xcc, 0x5
set 0x70, %l5
prefetcha [%l7 + %l5] 0x88, 0x2
ba,a loop_2781
fcmpne32 %f12, %f18, %g2
fbl,a %fcc1, loop_2782
movrgz %i4, %l4, %g6
loop_2781:
movpos %xcc, %o2, %l2
ta %icc, 0x7
loop_2782:
ldsw [%l7 + 0x14], %l6
tvs %xcc, 0x5
movrlz %i5, 0x359, %l5
fnot2 %f14, %f18
fpadd32 %f4, %f0, %f0
fmovrsne %o5, %f19, %f1
stb %i6, [%l7 + 0x0B]
flush %l7 + 0x68
edge8 %o6, %g3, %l0
fbo %fcc0, loop_2783
movvc %xcc, %o4, %o1
wr %g0, 0x2f, %asi
stha %g1, [%l7 + 0x6A] %asi
membar #Sync
loop_2783:
movre %g7, %i3, %g4
ldx [%l7 + 0x18], %o3
ld [%l7 + 0x68], %f20
udivx %i7, 0x06DC, %g5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
add %l3, 0x02DF, %o0
fabsd %f16, %f6
mulscc %l1, %i2, %o7
ta %icc, 0x3
sdivcc %i1, 0x19F6, %i0
xnorcc %g2, %l4, %i4
sir 0x0D88
tl %xcc, 0x2
brgz %g6, loop_2784
fand %f26, %f28, %f10
wr %g0, 0x89, %asi
ldstuba [%l7 + 0x46] %asi, %l2
loop_2784:
brlz %o2, loop_2785
tcs %xcc, 0x5
sethi 0x1B87, %i5
tsubcctv %l6, %l5, %o5
loop_2785:
udivx %o6, 0x0C49, %i6
call loop_2786
movn %xcc, %g3, %o4
addcc %l0, %g1, %o1
fmovrdgez %g7, %f6, %f24
loop_2786:
array8 %i3, %g4, %o3
tge %xcc, 0x3
ldstub [%l7 + 0x1A], %i7
or %l3, 0x0C57, %o0
movgu %xcc, %l1, %i2
udiv %g5, 0x089E, %o7
movvs %xcc, %i1, %i0
edge32l %l4, %i4, %g2
edge8n %l2, %o2, %i5
ldd [%l7 + 0x20], %f0
movle %icc, %g6, %l5
movrgz %o5, %l6, %o6
set 0x18, %g1
stwa %i6, [%l7 + %g1] 0xea
membar #Sync
movneg %icc, %g3, %o4
edge32ln %g1, %o1, %g7
te %xcc, 0x6
set 0x40, %g7
stda %f0, [%l7 + %g7] 0x15
nop
setx 0xD51BF3D4DDA6C737, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f2
setx 0x7E1BC10678E26FF1, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f10
fdivd %f10, %f2, %f12
for %f2, %f26, %f0
stw %l0, [%l7 + 0x0C]
edge32ln %g4, %i3, %o3
tne %icc, 0x5
ldsh [%l7 + 0x12], %l3
umulcc %i7, 0x1697, %o0
edge8ln %i2, %l1, %g5
edge8ln %o7, %i1, %l4
xor %i4, %i0, %l2
tvs %xcc, 0x3
fmovrse %o2, %f21, %f6
brlz,a %g2, loop_2787
or %i5, %l5, %g6
movle %icc, %l6, %o6
fmovsne %xcc, %f27, %f11
loop_2787:
array8 %i6, %g3, %o5
ldd [%l7 + 0x48], %o4
tge %xcc, 0x5
orcc %o1, 0x118B, %g7
addcc %g1, 0x1D79, %l0
fmuld8ulx16 %f4, %f30, %f6
nop
fitos %f2, %f12
fmovrslez %g4, %f22, %f4
fpsub32s %f19, %f27, %f13
array32 %o3, %l3, %i3
orcc %o0, %i7, %i2
and %l1, 0x1EA1, %g5
sth %i1, [%l7 + 0x2A]
andncc %o7, %i4, %i0
sdivx %l4, 0x1B1C, %o2
stw %g2, [%l7 + 0x40]
subccc %l2, 0x12E2, %l5
array16 %g6, %i5, %l6
nop
fitos %f7, %f17
fstox %f17, %f16
fxtos %f16, %f0
add %l7, 0x28, %l6
wr %g0, 0x10, %asi
lda [%l6] %asi, %i6
casa [%l6] %asi, %i6, %g3
nop
setx 0x2D19E001, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f15
setx 0x020EB5E1, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f22
fsubs %f22, %f15, %f24
brz %o6, loop_2788
subc %o5, %o1, %g7
set 0x78, %g5
prefetcha [%l7 + %g5] 0x88, 0x3
loop_2788:
fnot1 %f28, %f30
movne %xcc, %g1, %l0
stx %o3, [%l7 + 0x08]
addcc %l3, 0x1C55, %g4
fmovrdlz %o0, %f10, %f22
edge8 %i3, %i2, %i7
movg %xcc, %g5, %l1
fmovdneg %xcc, %f6, %f30
edge16n %i1, %o7, %i4
array32 %l4, %o2, %i0
add %l7, 0x08, %l6
wr %g0, 0x04, %asi
casxa [%l6] 0x04, %g2, %l5
set 0x10, %i1
prefetcha [%l7 + %i1] 0x15, 0x2
fbe %fcc1, loop_2789
subccc %l2, %l6, %i5
array8 %i6, %g3, %o5
edge8l %o1, %o6, %o4
loop_2789:
brlez %g1, loop_2790
srlx %g7, %o3, %l3
array32 %l0, %g4, %o0
srlx %i3, 0x0E, %i2
loop_2790:
fpmerge %f21, %f19, %f30
bvs,a,pt %xcc, loop_2791
sir 0x1EC4
nop
fitos %f3, %f24
fstox %f24, %f12
sdivx %g5, 0x0C87, %l1
loop_2791:
edge16 %i7, %i1, %i4
move %xcc, %l4, %o2
ldsb [%l7 + 0x0E], %i0
edge8n %g2, %l5, %g6
array32 %l2, %o7, %i5
movgu %icc, %i6, %l6
fcmpgt16 %f6, %f18, %g3
movvc %icc, %o1, %o5
tg %icc, 0x0
movpos %icc, %o4, %g1
alignaddrl %o6, %o3, %g7
and %l0, %l3, %g4
tpos %icc, 0x2
movg %icc, %i3, %i2
movvs %xcc, %g5, %l1
tne %xcc, 0x0
sdivx %o0, 0x0A03, %i1
fsrc2 %f4, %f30
mova %icc, %i4, %l4
edge16l %o2, %i0, %i7
stbar
movgu %xcc, %l5, %g2
fzeros %f4
fsrc2 %f0, %f18
sdivcc %l2, 0x1179, %g6
mulx %i5, %o7, %i6
array32 %g3, %o1, %l6
xor %o4, 0x1617, %o5
movvs %icc, %g1, %o3
fmovspos %xcc, %f15, %f29
tsubcc %g7, 0x0D4F, %l0
tcc %icc, 0x6
ble,a,pt %icc, loop_2792
fmovrdlz %o6, %f14, %f4
bn,a,pt %xcc, loop_2793
edge32ln %l3, %i3, %i2
loop_2792:
nop
set 0x2E, %l4
stha %g5, [%l7 + %l4] 0x10
loop_2793:
smulcc %g4, %o0, %l1
fbo %fcc0, loop_2794
movg %xcc, %i1, %i4
tge %icc, 0x5
edge16n %l4, %o2, %i7
loop_2794:
srlx %i0, %l5, %g2
tsubcctv %l2, 0x1D2B, %g6
movvs %xcc, %o7, %i5
nop
setx 0xC0F71FDEB90C5535, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f16
setx 0xB0CDCFBACA82ED04, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f2
fmuld %f2, %f16, %f24
brnz,a %g3, loop_2795
movgu %icc, %o1, %l6
nop
setx loop_2796, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
array32 %i6, %o5, %o4
loop_2795:
fmovdpos %xcc, %f28, %f28
array32 %o3, %g7, %l0
loop_2796:
umulcc %g1, %l3, %o6
nop
setx 0x9165D2C6, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f17
setx 0x23DCC3D5, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f1
fadds %f1, %f17, %f10
bneg %xcc, loop_2797
fxor %f14, %f2, %f0
fbge %fcc3, loop_2798
sethi 0x1E79, %i2
loop_2797:
alignaddr %g5, %i3, %g4
andncc %l1, %o0, %i4
loop_2798:
fmovsle %xcc, %f15, %f18
tne %icc, 0x1
array32 %i1, %o2, %l4
tne %icc, 0x4
swap [%l7 + 0x7C], %i0
set 0x58, %i2
ldstuba [%l7 + %i2] 0x11, %i7
fpadd16 %f6, %f12, %f16
wr %g0, 0x11, %asi
swapa [%l7 + 0x68] %asi, %l5
sethi 0x10C0, %g2
edge32 %l2, %g6, %o7
tvc %icc, 0x4
bgu,pt %xcc, loop_2799
nop
setx 0xFACD301D7CC1DC70, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f26
setx 0x3F3EEB7636A843E7, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f26
fdivd %f26, %f26, %f30
set 0x3C, %o6
lda [%l7 + %o6] 0x89, %f7
loop_2799:
array16 %i5, %o1, %g3
fbe %fcc1, loop_2800
brz,a %i6, loop_2801
fmovrde %o5, %f30, %f24
ldsw [%l7 + 0x50], %l6
loop_2800:
andcc %o3, %o4, %g7
loop_2801:
movleu %icc, %g1, %l3
flush %l7 + 0x1C
fpadd16 %f16, %f18, %f6
tneg %xcc, 0x2
array32 %o6, %l0, %i2
fmul8x16al %f15, %f0, %f6
fpadd16 %f28, %f2, %f6
ldsh [%l7 + 0x74], %g5
brgz,a %g4, loop_2802
edge8l %l1, %o0, %i3
fmovrse %i4, %f19, %f2
movne %icc, %o2, %l4
loop_2802:
sdivx %i0, 0x15DE, %i1
movge %icc, %l5, %g2
fpadd16s %f23, %f4, %f22
array8 %l2, %g6, %o7
movle %icc, %i7, %i5
wr %g0, 0x10, %asi
ldxa [%l7 + 0x70] %asi, %g3
fornot2 %f14, %f22, %f12
sllx %i6, %o5, %o1
movle %icc, %l6, %o3
mulscc %o4, 0x0A85, %g1
fpackfix %f30, %f31
edge8l %l3, %g7, %l0
set 0x60, %i6
ldda [%l7 + %i6] 0xea, %i2
fands %f27, %f11, %f24
edge8ln %g5, %o6, %l1
or %o0, %i3, %i4
brgz %g4, loop_2803
fbu,a %fcc0, loop_2804
move %icc, %l4, %i0
and %o2, 0x1E13, %i1
loop_2803:
fone %f24
loop_2804:
bshuffle %f18, %f2, %f26
nop
setx loop_2805, %l0, %l1
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
set 0x7C, %o1
sth %l5, [%l7 + %o1]
brnz,a %g2, loop_2806
brgez %g6, loop_2807
loop_2805:
udiv %l2, 0x0089, %o7
swap [%l7 + 0x0C], %i7
loop_2806:
nop
set 0x14, %i3
sth %g3, [%l7 + %i3]
loop_2807:
fpack16 %f28, %f20
andncc %i5, %i6, %o1
fbe %fcc1, loop_2808
movl %icc, %l6, %o3
movn %xcc, %o5, %o4
taddcctv %g1, %g7, %l3
loop_2808:
orcc %l0, %g5, %i2
stb %o6, [%l7 + 0x5A]
nop
fitod %f6, %f24
fdtos %f24, %f24
smulcc %o0, %l1, %i3
alignaddr %i4, %l4, %i0
edge8l %g4, %i1, %o2
popc %g2, %g6
fzeros %f4
nop
set 0x4E, %i0
sth %l5, [%l7 + %i0]
movl %xcc, %l2, %i7
edge16ln %g3, %o7, %i6
smul %o1, %l6, %i5
subc %o5, 0x1A73, %o4
fxnor %f22, %f12, %f20
fcmpne32 %f12, %f6, %o3
taddcc %g1, 0x05F8, %l3
fandnot1 %f12, %f28, %f10
nop
set 0x1C, %o3
sth %g7, [%l7 + %o3]
flush %l7 + 0x3C
array32 %l0, %i2, %o6
tvc %xcc, 0x0
array8 %g5, %o0, %l1
tge %xcc, 0x4
fzeros %f5
edge16n %i3, %l4, %i4
movcc %icc, %g4, %i1
fbu %fcc1, loop_2809
umulcc %i0, %o2, %g2
fabsd %f6, %f30
add %l7, 0x20, %l6
wr %g0, 0x19, %asi
casxa [%l6] %asi, %g6, %l2
loop_2809:
smulcc %i7, %l5, %o7
tle %xcc, 0x0
ba,pn %xcc, loop_2810
ldsw [%l7 + 0x68], %i6
ldd [%l7 + 0x60], %o0
fmovrsgez %g3, %f2, %f9
loop_2810:
fmovdgu %icc, %f12, %f20
movleu %xcc, %i5, %o5
mulscc %o4, 0x0822, %o3
ldsb [%l7 + 0x2C], %l6
subccc %g1, %l3, %l0
set 0x54, %o2
lduha [%l7 + %o2] 0x11, %i2
movge %icc, %o6, %g7
fmovdvc %xcc, %f23, %f1
set 0x4C, %o4
sta %f8, [%l7 + %o4] 0x04
wr %g0, 0x19, %asi
ldstuba [%l7 + 0x08] %asi, %g5
array8 %o0, %l1, %l4
edge32n %i3, %g4, %i4
brz,a %i1, loop_2811
nop
fitos %f4, %f13
fstoi %f13, %f26
set 0x78, %g3
lda [%l7 + %g3] 0x15, %f20
loop_2811:
movleu %xcc, %o2, %g2
srl %i0, 0x13, %g6
and %l2, %i7, %o7
xnorcc %l5, 0x0E34, %i6
tg %xcc, 0x1
movneg %xcc, %o1, %i5
sdivx %o5, 0x083A, %g3
ldd [%l7 + 0x50], %o4
add %l7, 0x50, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %l6, %g1
fmovrdne %o3, %f16, %f28
movl %xcc, %l3, %l0
fbug,a %fcc3, loop_2812
brgez,a %o6, loop_2813
movge %icc, %g7, %g5
add %o0, 0x0E04, %i2
loop_2812:
addcc %l4, %l1, %g4
loop_2813:
fornot2 %f24, %f28, %f20
fpack32 %f0, %f22, %f2
tge %icc, 0x5
sir 0x192D
srax %i3, %i1, %o2
add %l7, 0x1C, %l6
wr %g0, 0x18, %asi
lda [%l6] %asi, %g2
casa [%l6] 0x18, %g2, %i0
bl loop_2814
sth %i4, [%l7 + 0x54]
movleu %xcc, %l2, %i7
brlz %g6, loop_2815
loop_2814:
xorcc %l5, %i6, %o7
nop
setx loop_2816, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brlz,a %i5, loop_2817
loop_2815:
nop
setx 0xC04D7B5E, %l0, %l6
st %l6, [%l7 + 0x70]
ld [%l7 + 0x70], %fsr
movcc %icc, %o5, %g3
loop_2816:
nop
fitod %f0, %f14
fdtoi %f14, %f10
loop_2817:
tsubcc %o1, 0x1B42, %o4
and %l6, %o3, %l3
sll %g1, %o6, %g7
array32 %l0, %o0, %g5
movcs %icc, %i2, %l4
fmovde %xcc, %f14, %f22
edge8l %l1, %g4, %i3
fbu,a %fcc1, loop_2818
smul %o2, %g2, %i1
fmovrsgz %i4, %f7, %f11
set 0x40, %l1
stda %f0, [%l7 + %l1] 0x88
loop_2818:
fmovse %xcc, %f18, %f18
popc %i0, %l2
bcs,a %xcc, loop_2819
movcc %xcc, %i7, %l5
movvc %icc, %g6, %i6
array32 %i5, %o7, %o5
loop_2819:
alignaddr %g3, %o4, %l6
set 0x78, %i4
sta %f26, [%l7 + %i4] 0x88
srl %o3, 0x1D, %l3
sdivcc %o1, 0x070B, %o6
bcc,pn %xcc, loop_2820
ba,a loop_2821
movn %icc, %g1, %g7
tn %xcc, 0x1
loop_2820:
nop
setx 0x2589E3E2, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f16
setx 0x4F5A2ED0, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f14
fadds %f14, %f16, %f31
loop_2821:
tcc %xcc, 0x1
edge8n %l0, %g5, %i2
ba,pn %icc, loop_2822
movn %icc, %o0, %l1
addc %g4, 0x150C, %l4
movrne %i3, %g2, %i1
loop_2822:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fexpand %f11, %f26
edge32l %i4, %o2, %l2
sdivx %i0, 0x0755, %i7
std %f14, [%l7 + 0x48]
mova %xcc, %l5, %i6
fmovd %f4, %f18
movcs %icc, %i5, %o7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
set 0x0, %l6
stxa %g6, [%g0 + %l6] 0x5f
orn %o5, %o4, %l6
brgez %o3, loop_2823
pdist %f20, %f18, %f8
xnorcc %g3, %l3, %o1
tne %xcc, 0x4
loop_2823:
tn %xcc, 0x3
brgez %o6, loop_2824
movle %xcc, %g7, %l0
tneg %xcc, 0x4
nop
setx 0x1FF0239C, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f16
setx 0x2B175DDB, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f12
fadds %f12, %f16, %f23
loop_2824:
alignaddrl %g1, %i2, %g5
taddcc %o0, 0x0BE8, %g4
tl %icc, 0x3
array16 %l1, %i3, %l4
nop
setx 0x506937A9, %l0, %l6
st %l6, [%l7 + 0x24]
ld [%l7 + 0x24], %fsr
brnz,a %g2, loop_2825
movpos %icc, %i1, %i4
ba,pt %xcc, loop_2826
movg %icc, %l2, %i0
loop_2825:
movrgz %o2, 0x37B, %i7
ldd [%l7 + 0x50], %l4
loop_2826:
edge32ln %i5, %o7, %g6
srlx %i6, 0x1E, %o5
edge32 %o4, %l6, %g3
movpos %xcc, %o3, %o1
movn %xcc, %o6, %g7
brlz %l0, loop_2827
nop
setx loop_2828, %l0, %l1
jmpl %l1, %l3
te %xcc, 0x3
sdiv %g1, 0x146C, %g5
loop_2827:
taddcc %i2, 0x1F13, %g4
loop_2828:
sub %l1, 0x18B0, %o0
umulcc %l4, 0x0901, %i3
fornot2 %f28, %f0, %f12
wr %g0, 0x20, %asi
stxa %g2, [%g0 + 0x20] %asi
movge %xcc, %i1, %l2
sdiv %i4, 0x069F, %o2
udivx %i7, 0x0547, %i0
addcc %i5, %o7, %g6
bleu loop_2829
subccc %i6, %l5, %o5
edge32n %l6, %o4, %o3
fpsub32s %f4, %f8, %f3
loop_2829:
sub %g3, 0x09A8, %o6
xnor %g7, %o1, %l0
udivcc %l3, 0x0C5E, %g1
orcc %i2, 0x1EA7, %g5
subc %g4, %l1, %l4
umulcc %o0, 0x0454, %i3
umul %g2, 0x1F97, %l2
wr %g0, 0x89, %asi
lduwa [%l7 + 0x0C] %asi, %i1
brlz %i4, loop_2830
movrlez %o2, 0x0FF, %i7
sra %i5, 0x1A, %i0
udivx %o7, 0x1E1D, %i6
loop_2830:
fexpand %f9, %f18
tg %xcc, 0x5
movleu %icc, %l5, %g6
subc %l6, %o4, %o5
movleu %icc, %g3, %o6
fbu,a %fcc0, loop_2831
array8 %o3, %g7, %l0
fands %f27, %f2, %f8
tpos %icc, 0x4
loop_2831:
addc %o1, %g1, %i2
bpos,pt %xcc, loop_2832
edge32 %g5, %g4, %l3
edge16 %l1, %o0, %i3
sll %l4, 0x02, %g2
loop_2832:
movrgez %l2, %i1, %i4
movn %icc, %i7, %o2
tleu %xcc, 0x4
tneg %icc, 0x0
fmovsvc %icc, %f19, %f19
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movge %icc, %i5, %o7
edge32l %i6, %i0, %g6
array32 %l6, %o4, %o5
addc %g3, %o6, %o3
edge16 %l5, %g7, %o1
st %f8, [%l7 + 0x48]
subcc %l0, %g1, %g5
movg %xcc, %i2, %g4
xnorcc %l1, %o0, %i3
wr %g0, 0x80, %asi
lduwa [%l7 + 0x08] %asi, %l4
prefetch [%l7 + 0x6C], 0x0
ble,a,pt %icc, loop_2833
tsubcctv %g2, %l3, %l2
tne %xcc, 0x6
subccc %i1, %i7, %o2
loop_2833:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge8l %i5, %o7, %i4
brz %i0, loop_2834
movgu %icc, %g6, %i6
ldsw [%l7 + 0x6C], %o4
tne %xcc, 0x5
loop_2834:
edge16l %l6, %o5, %g3
xor %o6, 0x11C4, %l5
swap [%l7 + 0x08], %g7
sra %o3, 0x0A, %o1
nop
setx loop_2835, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tcs %xcc, 0x5
fpsub16s %f4, %f2, %f18
fmovscs %icc, %f23, %f17
loop_2835:
fpack16 %f22, %f16
taddcc %g1, 0x05A0, %g5
movrlez %i2, %g4, %l0
movle %xcc, %o0, %l1
movneg %xcc, %l4, %i3
tne %xcc, 0x7
mulscc %g2, 0x136F, %l2
nop
setx 0x57C160CFC10BD4BD, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f22
setx 0x4E44A9D3B8E55F85, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f2
faddd %f2, %f22, %f12
bn %xcc, loop_2836
nop
fitos %f14, %f18
fstox %f18, %f20
tl %xcc, 0x0
taddcctv %l3, 0x08ED, %i1
loop_2836:
ta %xcc, 0x5
fcmpeq16 %f10, %f30, %i7
edge32n %i5, %o2, %i4
membar #Sync
wr %g0, 0xf8, %asi
ldda [%l7 + 0x40] %asi, %f16
srax %o7, %g6, %i6
tne %icc, 0x6
fbu %fcc3, loop_2837
tcs %xcc, 0x5
fmovda %xcc, %f25, %f10
fornot2 %f2, %f22, %f22
loop_2837:
fornot2 %f4, %f6, %f6
nop
fitos %f2, %f9
fstox %f9, %f0
fxtos %f0, %f16
fbug %fcc0, loop_2838
ba loop_2839
fbl,a %fcc0, loop_2840
fmovrsgz %o4, %f14, %f28
loop_2838:
edge32n %l6, %o5, %i0
loop_2839:
sth %o6, [%l7 + 0x12]
loop_2840:
fcmpeq16 %f20, %f14, %g3
bleu,a,pt %icc, loop_2841
tvs %xcc, 0x0
tleu %icc, 0x2
ldsb [%l7 + 0x7E], %l5
loop_2841:
orn %g7, 0x0253, %o1
set 0x6E, %o5
lduha [%l7 + %o5] 0x80, %o3
nop
fitod %f2, %f8
fdtox %f8, %f2
fxtod %f2, %f28
movvs %icc, %g1, %g5
movneg %xcc, %i2, %g4
smulcc %o0, 0x1C9D, %l1
fmovrde %l4, %f10, %f12
bge %icc, loop_2842
sdivx %l0, 0x00E8, %i3
edge32 %g2, %l2, %i1
srl %i7, %l3, %i5
loop_2842:
mova %xcc, %o2, %i4
fbule %fcc1, loop_2843
edge8 %g6, %i6, %o7
subc %o4, %l6, %o5
movcc %icc, %i0, %o6
loop_2843:
fmovsgu %xcc, %f21, %f19
edge32n %g3, %g7, %o1
sethi 0x1FAF, %l5
array32 %g1, %g5, %i2
fmovsge %icc, %f1, %f30
subccc %g4, %o3, %o0
fmovsneg %icc, %f22, %f30
fpack32 %f4, %f22, %f30
nop
setx 0x4710A4C228E6A640, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f2
setx 0xC170E3DA8A2771C5, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f12
fmuld %f12, %f2, %f4
subc %l1, 0x1C51, %l4
movge %xcc, %i3, %l0
bcs,a,pn %icc, loop_2844
edge8n %l2, %i1, %i7
edge32ln %l3, %i5, %o2
move %xcc, %i4, %g6
loop_2844:
fmovdvs %xcc, %f26, %f7
tl %icc, 0x5
set 0x58, %g6
sta %f7, [%l7 + %g6] 0x80
membar #Sync
wr %g0, 0x1f, %asi
ldda [%l7 + 0x40] %asi, %f16
be loop_2845
fmovd %f12, %f10
wr %g0, 0x2e, %asi
ldda [%l7 + 0x40] %asi, %g2
loop_2845:
nop
fitod %f0, %f2
fdtoi %f2, %f7
edge16 %o7, %i6, %o4
fmovsgu %icc, %f16, %f3
and %o5, 0x0163, %l6
movrlez %o6, 0x2B2, %i0
edge32n %g3, %g7, %l5
nop
setx loop_2846, %l0, %l1
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 %g1, 0x0933, %g5
tneg %icc, 0x3
wr %g0, 0x04, %asi
ldswa [%l7 + 0x08] %asi, %o1
loop_2846:
ta %xcc, 0x6
set 0x18, %l2
ldswa [%l7 + %l2] 0x10, %i2
faligndata %f10, %f14, %f0
movne %xcc, %g4, %o0
movleu %xcc, %l1, %o3
fbuge %fcc2, loop_2847
fexpand %f20, %f10
fmovdle %icc, %f23, %f4
set 0x40, %g2
stda %f0, [%l7 + %g2] 0xf1
membar #Sync
loop_2847:
nop
fitos %f9, %f3
fstod %f3, %f22
fmovrdlez %l4, %f2, %f20
ldub [%l7 + 0x75], %i3
nop
setx 0x95FEF65A707E41CC, %l0, %l6
stx %l6, [%l7 + 0x50]
ldx [%l7 + 0x50], %fsr
add %l7, 0x58, %l6
wr %g0, 0x04, %asi
casa [%l6] %asi, %l2, %i1
fbg,a %fcc0, loop_2848
movvc %xcc, %i7, %l3
sdiv %i5, 0x0182, %l0
nop
setx 0x7042A812, %l0, %l6
st %l6, [%l7 + 0x18]
ld [%l7 + 0x18], %fsr
loop_2848:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge32n %o2, %g6, %i4
st %f26, [%l7 + 0x20]
edge8 %g2, %i6, %o4
fmovrsgez %o7, %f18, %f0
set 0x42, %i7
ldsha [%l7 + %i7] 0x81, %o5
tcc %icc, 0x4
and %l6, 0x0F51, %i0
xor %g3, %g7, %l5
fbo,a %fcc3, loop_2849
edge16 %g1, %o6, %g5
sra %o1, 0x1C, %i2
xor %o0, %l1, %g4
loop_2849:
nop
setx 0x615E29092227E6E8, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f18
setx 0x7C58DD1767F56FEB, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f20
faddd %f20, %f18, %f30
xorcc %o3, 0x0360, %i3
nop
setx 0xFDB1D2C51A78C1C2, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f18
setx 0x2DDE43948327F5F5, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f26
faddd %f26, %f18, %f18
addcc %l4, %i1, %l2
fbul,a %fcc3, loop_2850
sll %i7, %i5, %l0
edge32n %l3, %o2, %g6
fbl,a %fcc0, loop_2851
loop_2850:
array32 %i4, %i6, %g2
fbul %fcc3, loop_2852
edge16l %o7, %o4, %l6
loop_2851:
move %icc, %i0, %o5
fone %f28
loop_2852:
edge32ln %g3, %l5, %g7
movge %icc, %o6, %g5
andncc %g1, %o1, %i2
subcc %l1, %o0, %o3
tne %icc, 0x4
alignaddrl %i3, %l4, %g4
bneg %icc, loop_2853
sll %l2, 0x14, %i7
fcmpgt32 %f4, %f26, %i5
nop
setx 0x3E828F24601A9F9A, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f14
setx 0x9F90A8685C3E6F43, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f0
fdivd %f0, %f14, %f4
loop_2853:
or %i1, 0x1B7E, %l0
membar 0x03
fone %f22
edge16l %o2, %l3, %g6
tle %icc, 0x7
tne %xcc, 0x3
movneg %icc, %i4, %i6
fmul8ulx16 %f18, %f28, %f2
movrlz %g2, %o7, %l6
movvc %icc, %o4, %o5
umul %i0, %l5, %g3
fbl,a %fcc0, loop_2854
sdivx %g7, 0x147D, %g5
addc %g1, %o1, %o6
edge8 %i2, %o0, %o3
loop_2854:
array32 %l1, %l4, %i3
fmul8x16 %f30, %f24, %f0
sdiv %l2, 0x1D2A, %g4
taddcc %i7, %i5, %l0
addccc %i1, 0x1B6E, %l3
fmovdl %xcc, %f10, %f15
fmovde %icc, %f26, %f18
umul %g6, 0x0199, %o2
movn %icc, %i4, %g2
array32 %o7, %l6, %i6
fmul8x16au %f25, %f13, %f16
andn %o5, %o4, %l5
array32 %g3, %g7, %g5
umul %i0, %o1, %o6
tleu %xcc, 0x2
edge8l %i2, %g1, %o3
edge16 %l1, %l4, %i3
tge %icc, 0x6
fmovdcc %xcc, %f23, %f18
movcs %icc, %o0, %l2
fmovdcc %icc, %f10, %f4
taddcctv %i7, 0x0EE7, %g4
fpmerge %f8, %f14, %f22
fbul %fcc0, loop_2855
tleu %xcc, 0x5
umulcc %i5, %i1, %l3
fpsub32s %f23, %f31, %f28
loop_2855:
faligndata %f8, %f8, %f16
ldsh [%l7 + 0x4A], %g6
tge %icc, 0x5
sdivcc %l0, 0x1D8E, %o2
movcc %icc, %g2, %i4
fbug %fcc3, loop_2856
fmovrsgez %l6, %f16, %f29
fbe %fcc1, loop_2857
smulcc %i6, 0x1466, %o5
loop_2856:
tleu %icc, 0x6
swap [%l7 + 0x60], %o4
loop_2857:
bcc loop_2858
bvc loop_2859
edge32ln %l5, %g3, %g7
fmovse %xcc, %f26, %f3
loop_2858:
fbl,a %fcc2, loop_2860
loop_2859:
xnorcc %g5, 0x186F, %i0
fmovscs %icc, %f24, %f4
ldd [%l7 + 0x38], %o6
loop_2860:
bpos %icc, loop_2861
movrlez %o1, 0x0D6, %o6
fnor %f4, %f12, %f6
sra %g1, 0x17, %i2
loop_2861:
sth %l1, [%l7 + 0x60]
add %l4, 0x0332, %o3
addc %o0, 0x1764, %l2
move %xcc, %i3, %i7
movn %icc, %i5, %g4
tvc %xcc, 0x1
fbug,a %fcc3, loop_2862
andncc %i1, %l3, %l0
bge,a loop_2863
edge32n %o2, %g2, %i4
loop_2862:
movl %icc, %g6, %l6
bshuffle %f0, %f10, %f20
loop_2863:
movrlz %o5, 0x1F3, %o4
fnot2 %f6, %f10
edge8ln %l5, %i6, %g3
sub %g5, %i0, %g7
tcc %xcc, 0x5
fcmpne16 %f12, %f6, %o7
tsubcc %o1, %o6, %g1
edge32n %i2, %l1, %o3
srlx %o0, 0x18, %l2
fmovrdlz %i3, %f20, %f18
edge16l %l4, %i7, %i5
movne %xcc, %g4, %l3
mova %xcc, %i1, %o2
tvs %icc, 0x2
sll %l0, %g2, %g6
fmovrdgz %i4, %f8, %f6
movpos %xcc, %o5, %o4
membar 0x17
fbue %fcc3, loop_2864
fpack16 %f16, %f29
ldx [%l7 + 0x50], %l5
fabss %f12, %f29
loop_2864:
addc %i6, %g3, %g5
edge16n %l6, %g7, %o7
edge32ln %o1, %i0, %g1
sra %o6, %l1, %o3
taddcctv %o0, 0x1CFD, %i2
mova %icc, %l2, %i3
fmovdge %icc, %f17, %f29
lduh [%l7 + 0x30], %l4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wr %g0, 0xe3, %asi
stba %i7, [%l7 + 0x33] %asi
membar #Sync
xorcc %i5, 0x139E, %g4
fmovsle %icc, %f20, %f16
fbne %fcc3, loop_2865
umul %i1, %o2, %l0
popc %l3, %g2
movcc %xcc, %i4, %o5
loop_2865:
smulcc %g6, 0x01E2, %o4
fors %f9, %f2, %f15
addccc %i6, %l5, %g5
tsubcc %l6, 0x1527, %g3
tn %icc, 0x0
move %xcc, %o7, %g7
nop
setx 0xF44926DCB7DB0D8B, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f2
fsqrtd %f2, %f28
tneg %icc, 0x7
srlx %o1, 0x14, %g1
fxors %f10, %f13, %f15
array32 %i0, %o6, %o3
bneg,pt %xcc, loop_2866
sdivx %o0, 0x0E78, %i2
edge8ln %l2, %i3, %l1
subc %l4, 0x0E7F, %i5
loop_2866:
movcs %xcc, %i7, %i1
bge,a,pn %icc, loop_2867
lduh [%l7 + 0x28], %o2
taddcctv %g4, 0x0885, %l3
subc %g2, %i4, %o5
loop_2867:
sllx %g6, 0x1F, %o4
tn %xcc, 0x7
movleu %xcc, %i6, %l5
smul %g5, %l0, %l6
set 0x40, %i5
ldda [%l7 + %i5] 0x15, %f0
prefetch [%l7 + 0x4C], 0x0
add %l7, 0x08, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %g3
casa [%l6] 0x81, %g3, %o7
fmovrsgz %o1, %f12, %f6
movl %icc, %g7, %i0
wr %g0, 0x80, %asi
swapa [%l7 + 0x60] %asi, %o6
fand %f16, %f24, %f22
andn %o3, %g1, %i2
or %l2, 0x0429, %i3
movg %icc, %l1, %o0
wr %g0, 0x18, %asi
ldsba [%l7 + 0x6B] %asi, %i5
bge,a,pn %icc, loop_2868
movrne %l4, %i7, %o2
ble,a %icc, loop_2869
brgez %i1, loop_2870
loop_2868:
tvc %xcc, 0x7
nop
setx 0xA86511589A7FC324, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f22
setx 0xD20B1E1085FF6462, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f24
fmuld %f24, %f22, %f2
loop_2869:
srlx %l3, 0x05, %g2
loop_2870:
umulcc %g4, %o5, %i4
fbge %fcc2, loop_2871
fornot1s %f24, %f20, %f19
tleu %icc, 0x5
edge8n %o4, %g6, %i6
loop_2871:
fmuld8ulx16 %f13, %f15, %f24
stbar
fones %f17
srl %l5, 0x05, %l0
st %f15, [%l7 + 0x38]
stb %l6, [%l7 + 0x7A]
array32 %g3, %o7, %g5
ba,pt %icc, loop_2872
add %o1, %i0, %g7
edge16ln %o6, %g1, %o3
smul %i2, %l2, %l1
loop_2872:
andcc %o0, 0x0F2C, %i3
bcc,a,pt %xcc, loop_2873
nop
setx 0x1F426123, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f10
fsqrts %f10, %f19
sllx %i5, %i7, %o2
wr %g0, 0x80, %asi
stxa %i1, [%l7 + 0x50] %asi
loop_2873:
tg %icc, 0x2
edge16 %l3, %g2, %l4
ldsh [%l7 + 0x48], %o5
array16 %i4, %o4, %g6
edge32l %i6, %l5, %g4
edge32l %l0, %l6, %o7
fbu,a %fcc0, loop_2874
edge16n %g3, %o1, %g5
movneg %icc, %i0, %o6
bgu,a,pt %icc, loop_2875
loop_2874:
ldsw [%l7 + 0x48], %g1
fmovsn %xcc, %f25, %f30
and %o3, %i2, %l2
loop_2875:
bleu %xcc, loop_2876
edge8l %l1, %o0, %g7
srax %i3, 0x17, %i5
movleu %icc, %i7, %o2
loop_2876:
edge32ln %i1, %l3, %l4
andn %o5, %i4, %o4
sub %g6, 0x1AD9, %g2
movrgz %l5, 0x1D9, %i6
tvc %icc, 0x6
fmovsn %icc, %f7, %f27
fandnot1 %f22, %f10, %f6
udivcc %g4, 0x1E5B, %l6
fxnor %f4, %f6, %f10
edge16l %l0, %o7, %g3
movre %o1, 0x3EF, %g5
fnegs %f27, %f23
fcmpne32 %f26, %f26, %i0
fba %fcc1, loop_2877
movrne %o6, 0x04F, %o3
swap [%l7 + 0x14], %g1
fpadd32 %f24, %f2, %f6
loop_2877:
fmovdge %icc, %f11, %f25
alignaddrl %l2, %l1, %i2
tne %xcc, 0x1
fbue,a %fcc2, loop_2878
nop
fitos %f6, %f30
fstox %f30, %f10
wr %g0, 0x81, %asi
swapa [%l7 + 0x78] %asi, %g7
loop_2878:
bcc,a loop_2879
ld [%l7 + 0x5C], %f12
ta %icc, 0x5
tcc %xcc, 0x2
loop_2879:
movpos %icc, %o0, %i3
bn,a %xcc, loop_2880
fbl,a %fcc2, loop_2881
faligndata %f30, %f14, %f0
fmovdleu %xcc, %f30, %f30
loop_2880:
edge8l %i7, %o2, %i5
loop_2881:
te %xcc, 0x7
nop
setx 0xE55F697CA19271F4, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f26
setx 0xF9A6D771B3801200, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f20
fsubd %f20, %f26, %f6
add %l3, %l4, %i1
xnorcc %i4, %o5, %g6
wr %g0, 0x89, %asi
stba %o4, [%l7 + 0x23] %asi
umul %l5, %g2, %i6
sdivx %g4, 0x1C10, %l0
xnorcc %o7, 0x04C6, %l6
bn,a,pn %xcc, loop_2882
sethi 0x04D8, %g3
movleu %icc, %o1, %i0
fba,a %fcc1, loop_2883
loop_2882:
umulcc %o6, %o3, %g5
movleu %xcc, %g1, %l1
addcc %l2, 0x07D1, %i2
loop_2883:
tneg %xcc, 0x2
add %l7, 0x58, %l6
wr %g0, 0x04, %asi
casa [%l6] %asi, %g7, %o0
edge8l %i7, %o2, %i3
brlz,a %l3, loop_2884
fmovdl %icc, %f9, %f9
add %l7, 0x18, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %l4, %i1
loop_2884:
srlx %i5, %o5, %i4
lduh [%l7 + 0x52], %o4
movgu %icc, %l5, %g2
fmovscc %icc, %f5, %f3
addccc %g6, 0x1056, %i6
fsrc2 %f0, %f6
movcc %xcc, %l0, %o7
popc %g4, %l6
lduw [%l7 + 0x68], %o1
stw %i0, [%l7 + 0x58]
fmovdleu %xcc, %f0, %f31
subc %o6, %g3, %g5
edge32n %g1, %l1, %o3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovdpos %xcc, %f12, %f4
movvc %icc, %i2, %l2
udivcc %g7, 0x09EA, %i7
edge16ln %o2, %i3, %l3
ld [%l7 + 0x14], %f5
fxnors %f4, %f30, %f13
wr %g0, 0x80, %asi
lduha [%l7 + 0x36] %asi, %l4
fmovsg %icc, %f4, %f3
bleu,a,pn %xcc, loop_2885
nop
setx 0xFCE6274B69134DC7, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f2
setx 0x3BA0CF9DB923037F, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f2
fdivd %f2, %f2, %f8
fbe %fcc3, loop_2886
orcc %o0, 0x0E33, %i5
loop_2885:
nop
set 0x370, %g4
nop ! nop ! ldxa [%g0 + %g4] 0x40, %o5 ripped by fixASI40.pl ripped by fixASI40.pl
loop_2886:
tcs %xcc, 0x4
xnorcc %i4, 0x113B, %i1
pdist %f16, %f18, %f8
alignaddrl %l5, %o4, %g6
movpos %xcc, %i6, %g2
fbug,a %fcc2, loop_2887
srax %l0, 0x07, %g4
ta %icc, 0x0
edge32n %o7, %o1, %l6
loop_2887:
nop
wr %g0, 0x10, %asi
stha %i0, [%l7 + 0x6E] %asi
movl %icc, %g3, %g5
fbge,a %fcc3, loop_2888
xnor %g1, 0x0938, %o6
andncc %l1, %o3, %l2
sethi 0x0C09, %i2
loop_2888:
fzeros %f24
edge8 %g7, %o2, %i3
nop
set 0x1B, %l0
ldub [%l7 + %l0], %i7
fblg %fcc0, loop_2889
movre %l4, 0x269, %l3
set 0x2E, %l3
stba %i5, [%l7 + %l3] 0x0c
loop_2889:
nop
fitos %f10, %f15
fstox %f15, %f20
fxtos %f20, %f14
bgu,a,pn %icc, loop_2890
movre %o0, %i4, %i1
ta %xcc, 0x1
subc %o5, %l5, %g6
loop_2890:
fmovdvs %xcc, %f18, %f9
sdiv %o4, 0x09CD, %i6
alignaddrl %l0, %g2, %g4
brlez %o1, loop_2891
array16 %o7, %l6, %g3
tg %icc, 0x2
set 0x34, %o7
stwa %g5, [%l7 + %o7] 0x81
loop_2891:
edge32ln %i0, %o6, %g1
tsubcctv %l1, 0x1648, %l2
fcmpne16 %f18, %f16, %o3
membar 0x76
fmovrsne %i2, %f23, %f20
edge8 %g7, %o2, %i3
smulcc %l4, %l3, %i7
movvc %icc, %i5, %o0
srlx %i4, %i1, %l5
nop
setx 0xBC996DB3, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f7
setx 0x25A4306F, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f11
fadds %f11, %f7, %f2
fxors %f21, %f29, %f8
call loop_2892
fbe %fcc1, loop_2893
fbo %fcc3, loop_2894
sllx %o5, %o4, %g6
loop_2892:
fsrc1 %f24, %f14
loop_2893:
fpadd16s %f11, %f6, %f8
loop_2894:
fbue %fcc1, loop_2895
taddcctv %l0, 0x1568, %i6
nop
fitos %f4, %f15
fstox %f15, %f14
fxtos %f14, %f0
tsubcc %g2, 0x0CF4, %g4
loop_2895:
srax %o1, 0x09, %o7
andn %g3, 0x0DCD, %l6
pdist %f2, %f28, %f28
fxnor %f26, %f10, %f20
udivcc %g5, 0x145D, %o6
fcmpgt32 %f24, %f24, %i0
set 0x42, %o0
ldstuba [%l7 + %o0] 0x19, %l1
movrlez %g1, %o3, %l2
fmovspos %xcc, %f23, %f29
popc 0x11B6, %g7
fmovrdgz %i2, %f26, %f28
edge16 %i3, %o2, %l4
orn %l3, %i5, %i7
ldstub [%l7 + 0x21], %o0
movgu %xcc, %i4, %l5
fmul8x16al %f15, %f3, %f28
fsrc2 %f26, %f26
bleu %icc, loop_2896
fmovrdgz %o5, %f0, %f22
std %f26, [%l7 + 0x18]
fxnors %f17, %f2, %f19
loop_2896:
movleu %xcc, %o4, %i1
tsubcctv %l0, 0x1F30, %i6
nop
setx 0x72992358, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f28
fsqrts %f28, %f25
movcs %icc, %g2, %g6
andn %g4, %o7, %g3
sir 0x0068
addccc %l6, %g5, %o6
movrlz %o1, %l1, %i0
ldstub [%l7 + 0x6A], %o3
tcc %icc, 0x2
movrgez %g1, %l2, %i2
xorcc %g7, 0x1435, %i3
fmovde %xcc, %f7, %f9
bl loop_2897
mulx %l4, 0x11C3, %l3
brlez,a %i5, loop_2898
tpos %icc, 0x0
loop_2897:
tneg %icc, 0x4
wr %g0, 0x81, %asi
stha %o2, [%l7 + 0x36] %asi
loop_2898:
addcc %i7, 0x07DA, %i4
fpadd16 %f2, %f28, %f20
wr %g0, 0x88, %asi
stda %f16, [%l7 + 0x40] %asi
xnorcc %l5, %o5, %o4
movrlz %i1, %o0, %i6
tcc %icc, 0x0
mulx %l0, 0x133A, %g6
fmovsl %icc, %f30, %f7
tsubcctv %g4, 0x0535, %o7
tvs %icc, 0x4
xorcc %g3, 0x1A4E, %l6
fzero %f10
sll %g5, 0x03, %o6
orcc %g2, 0x12AA, %l1
tvs %icc, 0x4
fmovdvc %icc, %f10, %f11
fsrc2 %f18, %f28
ldsb [%l7 + 0x25], %o1
set 0x45, %g1
ldstuba [%l7 + %g1] 0x18, %o3
te %icc, 0x2
edge16ln %i0, %g1, %i2
orncc %g7, %l2, %i3
movrne %l3, 0x183, %i5
bge loop_2899
bg,a loop_2900
brlez %l4, loop_2901
fmovdcs %xcc, %f17, %f17
loop_2899:
tsubcctv %i7, 0x001B, %o2
loop_2900:
add %i4, 0x15E0, %o5
loop_2901:
fbne %fcc2, loop_2902
addc %o4, 0x02B3, %i1
sllx %l5, %o0, %i6
movcs %xcc, %g6, %g4
loop_2902:
fands %f31, %f30, %f2
sdivx %o7, 0x13BE, %g3
wr %g0, 0x18, %asi
prefetcha [%l7 + 0x70] %asi, 0x0
alignaddrl %g5, %l6, %o6
movvc %icc, %l1, %g2
mulx %o1, %o3, %g1
andn %i2, %i0, %g7
sll %l2, %i3, %i5
movvs %xcc, %l4, %i7
umul %o2, 0x1B26, %i4
andcc %l3, 0x0A9C, %o4
sdivx %o5, 0x1FE6, %i1
taddcc %l5, 0x01B0, %o0
and %g6, %i6, %g4
movneg %xcc, %g3, %o7
set 0x58, %g7
ldxa [%l7 + %g7] 0x19, %l0
movne %icc, %l6, %o6
fmovdl %xcc, %f21, %f25
bvc,a loop_2903
andncc %g5, %l1, %g2
tpos %icc, 0x4
array32 %o3, %g1, %o1
loop_2903:
edge32n %i2, %g7, %i0
nop
setx 0xD1535139, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f25
setx 0x99AF402C, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f21
fdivs %f21, %f25, %f24
array32 %l2, %i5, %i3
prefetch [%l7 + 0x40], 0x0
movcs %xcc, %i7, %l4
add %l7, 0x48, %l6
wr %g0, 0x10, %asi
lda [%l6] %asi, %i4
casa [%l6] 0x10, %i4, %o2
fmul8x16 %f20, %f6, %f8
fmovrdlez %l3, %f24, %f30
tgu %icc, 0x6
edge16l %o4, %i1, %l5
fabss %f28, %f28
movrgez %o0, %g6, %o5
alignaddrl %i6, %g4, %o7
set 0x30, %g5
ldsha [%l7 + %g5] 0x15, %l0
addc %g3, %o6, %l6
wr %g0, 0x10, %asi
ldswa [%l7 + 0x7C] %asi, %l1
fmovsleu %icc, %f7, %f29
movrgez %g2, 0x0FB, %o3
bcs loop_2904
stbar
fmovrdlez %g1, %f22, %f0
fmovsl %icc, %f30, %f14
loop_2904:
fcmpne16 %f28, %f12, %g5
xor %i2, 0x0DB2, %g7
set 0x54, %i1
lduwa [%l7 + %i1] 0x81, %i0
fsrc1s %f13, %f10
movrgez %l2, %i5, %o1
ldub [%l7 + 0x24], %i3
and %l4, %i4, %o2
edge32ln %i7, %o4, %l3
and %l5, %o0, %g6
bg,a %xcc, loop_2905
sethi 0x070E, %i1
ldx [%l7 + 0x68], %o5
bneg,a,pt %xcc, loop_2906
loop_2905:
orn %g4, %o7, %l0
fbne %fcc0, loop_2907
xor %i6, 0x16E9, %g3
loop_2906:
array16 %l6, %l1, %g2
ta %icc, 0x3
loop_2907:
popc %o3, %o6
set 0x3C, %l4
stha %g1, [%l7 + %l4] 0x04
nop
fitod %f10, %f4
fdtos %f4, %f22
ld [%l7 + 0x34], %f29
nop
fitod %f12, %f10
fdtox %f10, %f18
fxtod %f18, %f20
andncc %g5, %i2, %g7
brz,a %i0, loop_2908
array32 %i5, %o1, %i3
ldx [%l7 + 0x28], %l4
smulcc %i4, 0x1949, %l2
loop_2908:
sra %i7, %o4, %l3
movrlz %o2, 0x0FB, %o0
and %l5, 0x113A, %g6
set 0x40, %l5
stda %f16, [%l7 + %l5] 0xf8
membar #Sync
udiv %i1, 0x099D, %o5
sdiv %g4, 0x0932, %o7
edge8 %l0, %g3, %i6
tgu %icc, 0x3
orn %l6, 0x0F13, %l1
fornot1s %f18, %f24, %f9
tgu %xcc, 0x3
fbo,a %fcc3, loop_2909
tgu %icc, 0x7
bne,a,pn %xcc, loop_2910
nop
fitos %f13, %f20
fstoi %f20, %f1
loop_2909:
fbue %fcc3, loop_2911
fmovsneg %icc, %f30, %f2
loop_2910:
xorcc %g2, %o3, %g1
fbl,a %fcc0, loop_2912
loop_2911:
fcmpgt32 %f6, %f12, %o6
fpmerge %f30, %f27, %f2
fzeros %f7
loop_2912:
fmovrdlz %g5, %f28, %f12
ldsh [%l7 + 0x72], %g7
popc %i0, %i2
and %o1, %i3, %l4
nop
fitod %f0, %f4
fdtox %f4, %f2
umul %i4, %l2, %i7
set 0x22, %o6
ldsba [%l7 + %o6] 0x15, %i5
array8 %l3, %o4, %o2
taddcc %l5, 0x15D7, %g6
set 0x0C, %i2
stwa %i1, [%l7 + %i2] 0x15
movvs %xcc, %o5, %g4
umulcc %o0, 0x0BB2, %o7
array16 %g3, %l0, %l6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
nop
set 0x50, %o1
lduw [%l7 + %o1], %l1
edge8l %i6, %o3, %g2
tneg %icc, 0x0
tsubcc %o6, %g5, %g7
wr %g0, 0x89, %asi
stda %f16, [%l7 + 0x40] %asi
fblg %fcc1, loop_2913
nop
setx 0x6866966EC63C3DF1, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f8
setx 0x6D000388BB904902, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f24
fmuld %f24, %f8, %f4
movn %xcc, %i0, %g1
alignaddr %o1, %i3, %l4
loop_2913:
alignaddrl %i4, %i2, %l2
movrlz %i5, 0x2F8, %i7
fpsub16s %f8, %f20, %f9
mova %icc, %l3, %o2
tsubcctv %o4, 0x0A3C, %l5
bn %icc, loop_2914
bpos,pt %icc, loop_2915
tle %xcc, 0x2
bne,a,pt %icc, loop_2916
loop_2914:
fmovsg %icc, %f14, %f24
loop_2915:
fpackfix %f4, %f20
udivcc %i1, 0x1BA5, %o5
loop_2916:
fpadd32 %f18, %f8, %f10
xorcc %g4, 0x1A86, %g6
wr %g0, 0x18, %asi
stba %o0, [%l7 + 0x58] %asi
nop
set 0x52, %i6
ldsh [%l7 + %i6], %g3
bn,a %icc, loop_2917
xnor %o7, %l0, %l6
fzero %f16
movleu %icc, %i6, %l1
loop_2917:
fbu %fcc0, loop_2918
tleu %icc, 0x2
taddcc %o3, %o6, %g5
or %g7, 0x016A, %i0
loop_2918:
fmul8x16al %f12, %f13, %f8
movrlz %g2, %g1, %i3
fpmerge %f7, %f7, %f0
add %o1, %i4, %i2
array16 %l4, %i5, %l2
andn %i7, %o2, %l3
add %l5, 0x1775, %o4
and %o5, 0x19F3, %g4
fsrc1 %f26, %f2
fmovdg %icc, %f2, %f15
tle %icc, 0x4
sethi 0x0946, %i1
edge32 %g6, %g3, %o7
tl %icc, 0x5
wr %g0, 0x88, %asi
ldsba [%l7 + 0x56] %asi, %l0
move %icc, %o0, %l6
movneg %icc, %i6, %o3
add %l7, 0x40, %l6
wr %g0, 0x89, %asi
casxa [%l6] %asi, %l1, %g5
fbg %fcc3, loop_2919
movpos %xcc, %g7, %o6
fbo,a %fcc2, loop_2920
movvc %xcc, %i0, %g2
loop_2919:
nop
set 0x18, %i3
prefetcha [%l7 + %i3] 0x04, 0x2
loop_2920:
tleu %icc, 0x5
fcmpne16 %f2, %f6, %i3
tle %icc, 0x1
pdist %f10, %f4, %f20
edge16l %o1, %i4, %i2
addc %l4, 0x132B, %i5
fmovsa %xcc, %f22, %f30
fbl %fcc1, loop_2921
brgz %l2, loop_2922
tl %xcc, 0x1
fmovrdlez %i7, %f8, %f2
loop_2921:
nop
setx loop_2923, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2922:
fxnor %f4, %f26, %f10
fbn %fcc1, loop_2924
edge8l %o2, %l5, %o4
loop_2923:
movvc %xcc, %l3, %g4
fbue,a %fcc3, loop_2925
loop_2924:
addccc %o5, %g6, %g3
orn %o7, 0x193F, %i1
edge16ln %l0, %l6, %i6
loop_2925:
subcc %o0, %o3, %l1
te %xcc, 0x7
sllx %g7, 0x15, %g5
xorcc %i0, %g2, %o6
lduh [%l7 + 0x5C], %i3
edge8ln %g1, %i4, %i2
movrgz %o1, %i5, %l4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
andcc %i7, %o2, %l2
set 0x378, %o3
nop ! nop ! ldxa [%g0 + %o3] 0x40, %o4 ripped by fixASI40.pl ripped by fixASI40.pl
orcc %l5, 0x1836, %l3
wr %g0, 0xe3, %asi
stha %o5, [%l7 + 0x1A] %asi
membar #Sync
movneg %icc, %g4, %g6
bne,pn %icc, loop_2926
sdivcc %g3, 0x10E5, %i1
edge16 %o7, %l0, %i6
edge16l %o0, %l6, %l1
loop_2926:
movvs %xcc, %o3, %g7
subc %i0, 0x1E20, %g2
edge8n %g5, %o6, %g1
movneg %icc, %i4, %i2
edge8l %o1, %i5, %l4
xorcc %i3, %o2, %i7
add %l2, %o4, %l5
wr %g0, 0x18, %asi
ldsba [%l7 + 0x23] %asi, %l3
udivcc %o5, 0x19F4, %g4
fmovs %f3, %f20
tgu %xcc, 0x1
nop
set 0x58, %i0
sth %g6, [%l7 + %i0]
edge16ln %g3, %o7, %i1
tg %xcc, 0x6
tvc %icc, 0x4
fbe,a %fcc2, loop_2927
fmovdleu %icc, %f21, %f15
udivcc %l0, 0x01F6, %o0
subccc %i6, 0x111E, %l1
loop_2927:
addcc %o3, %l6, %g7
be,a,pn %xcc, loop_2928
fmovd %f18, %f6
te %icc, 0x7
tgu %icc, 0x1
loop_2928:
fcmple16 %f10, %f10, %g2
or %g5, 0x0C3A, %i0
tn %icc, 0x1
bgu %xcc, loop_2929
add %g1, %i4, %o6
fandnot1 %f14, %f22, %f22
tneg %xcc, 0x6
loop_2929:
srax %o1, 0x10, %i2
alignaddrl %l4, %i3, %i5
tvs %icc, 0x7
te %xcc, 0x7
array16 %i7, %o2, %l2
nop
fitod %f8, %f12
fdtox %f12, %f20
fxtod %f20, %f22
movleu %xcc, %o4, %l3
movgu %xcc, %o5, %l5
edge32n %g6, %g3, %o7
be,pn %xcc, loop_2930
movrlz %g4, 0x285, %l0
sethi 0x0096, %i1
movvs %icc, %i6, %o0
loop_2930:
tpos %xcc, 0x0
tle %xcc, 0x4
edge32ln %l1, %l6, %g7
addcc %g2, %g5, %o3
membar 0x3F
xnor %g1, 0x02E2, %i4
umul %i0, 0x0C88, %o1
set 0x5C, %o2
stwa %i2, [%l7 + %o2] 0x27
membar #Sync
fbg,a %fcc2, loop_2931
movrlez %o6, %l4, %i3
fxors %f28, %f7, %f27
movvc %icc, %i5, %o2
loop_2931:
nop
set 0x43, %g3
ldsba [%l7 + %g3] 0x11, %i7
taddcc %o4, %l3, %l2
udiv %o5, 0x1F96, %g6
sdiv %g3, 0x0BC4, %l5
fmovse %xcc, %f3, %f18
tgu %icc, 0x1
faligndata %f16, %f18, %f8
srax %g4, %l0, %o7
srl %i6, %i1, %l1
tne %icc, 0x4
tle %xcc, 0x1
sth %o0, [%l7 + 0x34]
fmovdne %icc, %f24, %f31
add %l7, 0x10, %l6
wr %g0, 0x10, %asi
lda [%l6] %asi, %g7
casa [%l6] 0x10, %g7, %l6
nop
setx 0x70572C98, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %fsr
movcs %icc, %g5, %o3
udivcc %g1, 0x018E, %g2
add %i4, 0x1B2C, %o1
addc %i0, %i2, %o6
fzeros %f29
st %f5, [%l7 + 0x20]
mulx %i3, %l4, %i5
edge8ln %i7, %o2, %o4
lduh [%l7 + 0x38], %l2
edge16l %l3, %o5, %g3
tvs %icc, 0x6
fmovsneg %icc, %f13, %f18
tvc %xcc, 0x7
fnegd %f22, %f8
movrgz %g6, 0x287, %g4
movvc %xcc, %l5, %o7
movrlez %l0, %i6, %l1
add %i1, %g7, %o0
movgu %icc, %g5, %l6
movgu %xcc, %g1, %o3
edge16ln %g2, %i4, %i0
nop
fitod %f6, %f6
fdtox %f6, %f16
ta %xcc, 0x5
andncc %i2, %o1, %i3
fbul %fcc3, loop_2932
tvs %icc, 0x4
sdivx %o6, 0x0D66, %l4
ba,a,pn %xcc, loop_2933
loop_2932:
sdivx %i7, 0x1A10, %i5
ldd [%l7 + 0x68], %f16
tcc %xcc, 0x6
loop_2933:
fmovsg %xcc, %f20, %f27
andcc %o4, 0x1538, %l2
udivx %o2, 0x18A0, %o5
bcc,pn %xcc, loop_2934
movvc %xcc, %g3, %l3
xorcc %g6, 0x0594, %l5
and %o7, 0x16CD, %l0
loop_2934:
movne %icc, %i6, %l1
set 0x46, %l1
lduba [%l7 + %l1] 0x88, %i1
orn %g4, 0x02BE, %o0
ldsw [%l7 + 0x3C], %g7
tgu %icc, 0x6
tgu %xcc, 0x7
wr %g0, 0x0c, %asi
stxa %g5, [%l7 + 0x20] %asi
edge16l %g1, %o3, %g2
fcmpne16 %f4, %f22, %i4
fmul8x16au %f7, %f6, %f20
nop
fitos %f5, %f25
fstox %f25, %f4
movn %xcc, %i0, %i2
move %icc, %o1, %l6
brlez %o6, loop_2935
movl %xcc, %l4, %i7
fmovdneg %xcc, %f3, %f10
movre %i5, %i3, %l2
loop_2935:
movge %xcc, %o4, %o5
popc 0x1DC8, %o2
fnands %f21, %f30, %f16
fmovsvs %xcc, %f4, %f12
sra %l3, 0x03, %g6
sllx %g3, %l5, %o7
smul %i6, %l1, %i1
movne %xcc, %g4, %l0
movne %xcc, %g7, %o0
udiv %g1, 0x0CD9, %g5
edge32 %g2, %o3, %i0
taddcctv %i4, 0x1CB7, %o1
udivx %l6, 0x1734, %o6
fzero %f8
subccc %l4, %i2, %i5
edge32n %i3, %i7, %o4
wr %g0, 0x27, %asi
stba %o5, [%l7 + 0x44] %asi
membar #Sync
fmovdle %icc, %f18, %f15
movre %l2, %o2, %l3
ldsh [%l7 + 0x66], %g3
stx %l5, [%l7 + 0x08]
fmovrslz %g6, %f6, %f2
set 0x52, %i4
stba %o7, [%l7 + %i4] 0x18
fmovdne %icc, %f20, %f30
tl %xcc, 0x3
fbule %fcc1, loop_2936
subccc %l1, %i6, %g4
smulcc %i1, 0x117D, %l0
bvc,a loop_2937
loop_2936:
andncc %o0, %g1, %g5
edge32ln %g7, %g2, %i0
bne,a,pn %xcc, loop_2938
loop_2937:
bvc,a,pn %icc, loop_2939
sir 0x1E5D
wr %g0, 0x04, %asi
ldswa [%l7 + 0x78] %asi, %i4
loop_2938:
pdist %f20, %f0, %f26
loop_2939:
fmovdl %icc, %f31, %f24
movrlz %o3, 0x1A4, %o1
tn %xcc, 0x0
tg %xcc, 0x1
fmovdl %xcc, %f20, %f3
srax %o6, 0x04, %l4
movgu %icc, %l6, %i5
movge %xcc, %i2, %i3
movle %icc, %i7, %o4
movneg %xcc, %l2, %o5
addccc %o2, %l3, %g3
fmovrdgez %l5, %f22, %f24
movneg %xcc, %o7, %g6
tpos %xcc, 0x2
set 0x48, %o4
ldswa [%l7 + %o4] 0x10, %i6
movne %icc, %l1, %g4
tneg %icc, 0x3
fnot2s %f23, %f7
wr %g0, 0x04, %asi
lduwa [%l7 + 0x70] %asi, %l0
tle %icc, 0x1
fzeros %f13
mulscc %i1, 0x0B3C, %o0
tle %icc, 0x4
subccc %g1, 0x0A3D, %g7
movvc %icc, %g2, %i0
movgu %icc, %g5, %o3
taddcc %o1, 0x16B2, %o6
fmovsgu %xcc, %f21, %f24
srax %l4, %i4, %l6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tle %icc, 0x5
flush %l7 + 0x20
sdiv %i5, 0x129C, %i2
nop
set 0x64, %o5
stw %i3, [%l7 + %o5]
movvc %xcc, %o4, %i7
fpsub32 %f4, %f16, %f16
movneg %xcc, %l2, %o2
fmul8ulx16 %f2, %f6, %f24
mulx %o5, %l3, %g3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
mulscc %l5, 0x0E70, %g6
fmovs %f4, %f23
tl %icc, 0x7
bge,pn %xcc, loop_2940
fmovdne %xcc, %f28, %f0
tpos %icc, 0x2
fbg,a %fcc3, loop_2941
loop_2940:
edge8ln %i6, %l1, %g4
orn %o7, %l0, %i1
and %o0, %g7, %g1
loop_2941:
tge %xcc, 0x1
edge8ln %i0, %g2, %o3
bvc,a,pt %xcc, loop_2942
sdiv %g5, 0x1B7F, %o1
edge16ln %o6, %l4, %i4
orcc %l6, %i5, %i2
loop_2942:
flush %l7 + 0x74
sir 0x058E
movneg %xcc, %o4, %i7
popc 0x0894, %i3
edge32l %o2, %l2, %l3
xnor %o5, %g3, %g6
fnand %f8, %f2, %f8
alignaddr %l5, %l1, %g4
ta %icc, 0x0
fmovrsgez %o7, %f30, %f13
faligndata %f0, %f22, %f30
movl %xcc, %l0, %i1
bn,pt %icc, loop_2943
nop
setx loop_2944, %l0, %l1
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_2945, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fsrc1s %f14, %f20
loop_2943:
tle %xcc, 0x7
loop_2944:
and %o0, %g7, %g1
loop_2945:
sth %i6, [%l7 + 0x3E]
edge16n %g2, %i0, %o3
tsubcc %g5, 0x1348, %o1
membar 0x28
smul %l4, %i4, %l6
movpos %xcc, %i5, %o6
array32 %o4, %i2, %i7
call loop_2946
movle %icc, %i3, %o2
mulx %l3, 0x1E84, %o5
nop
set 0x28, %l6
stx %l2, [%l7 + %l6]
loop_2946:
xnor %g6, %g3, %l1
bl,a %icc, loop_2947
tge %icc, 0x2
alignaddrl %g4, %o7, %l5
fbo %fcc1, loop_2948
loop_2947:
umulcc %i1, 0x0544, %o0
fmovsg %icc, %f9, %f18
sdiv %g7, 0x061F, %g1
loop_2948:
ld [%l7 + 0x44], %f31
bge,pt %icc, loop_2949
alignaddr %l0, %i6, %g2
stb %o3, [%l7 + 0x42]
wr %g0, 0x2f, %asi
stba %i0, [%l7 + 0x51] %asi
membar #Sync
loop_2949:
bneg,a loop_2950
lduh [%l7 + 0x40], %g5
taddcctv %o1, %l4, %i4
bge %xcc, loop_2951
loop_2950:
tneg %xcc, 0x5
addc %l6, %i5, %o6
edge16 %i2, %o4, %i7
loop_2951:
nop
wr %g0, 0x88, %asi
lduwa [%l7 + 0x34] %asi, %o2
subcc %i3, 0x07AF, %l3
fnot2s %f4, %f20
smulcc %l2, %o5, %g3
tsubcc %g6, %g4, %l1
fnot1 %f6, %f8
alignaddrl %l5, %i1, %o0
smulcc %o7, 0x1599, %g7
set 0x74, %l2
stwa %l0, [%l7 + %l2] 0x19
move %xcc, %g1, %g2
movneg %icc, %o3, %i0
add %l7, 0x40, %l6
wr %g0, 0x18, %asi
casxa [%l6] 0x18, %i6, %g5
be,pt %xcc, loop_2952
movne %icc, %l4, %i4
tge %xcc, 0x5
umul %l6, %o1, %o6
loop_2952:
fnors %f3, %f17, %f7
fandnot1s %f25, %f31, %f0
fnot2s %f30, %f31
tvs %xcc, 0x2
srl %i5, 0x0A, %i2
sdivcc %o4, 0x0DA0, %o2
add %l7, 0x3C, %l6
wr %g0, 0x04, %asi
lda [%l6] %asi, %i3
casa [%l6] 0x04, %i3, %i7
udivcc %l3, 0x10A2, %o5
fornot1 %f2, %f10, %f20
xor %l2, 0x0782, %g6
tne %icc, 0x6
array32 %g4, %g3, %l1
fornot1s %f28, %f29, %f24
wr %g0, 0x80, %asi
ldsba [%l7 + 0x2A] %asi, %i1
udivcc %l5, 0x122C, %o0
fmovdneg %icc, %f1, %f19
udiv %g7, 0x13F5, %l0
movrlez %g1, 0x027, %o7
fnand %f30, %f2, %f8
movrne %g2, 0x374, %i0
andn %i6, %o3, %g5
udivcc %l4, 0x0A0E, %i4
or %o1, %l6, %o6
mova %xcc, %i2, %o4
fmovdgu %xcc, %f8, %f2
andncc %i5, %i3, %o2
fmovsl %xcc, %f4, %f19
ldx [%l7 + 0x70], %i7
addccc %l3, 0x05FA, %o5
tsubcctv %l2, %g6, %g4
bleu,pt %icc, loop_2953
st %f16, [%l7 + 0x54]
tl %icc, 0x4
ldd [%l7 + 0x18], %l0
loop_2953:
nop
membar #Sync
set 0x40, %g2
ldda [%l7 + %g2] 0x16, %f0
wr %g0, 0x19, %asi
ldsha [%l7 + 0x52] %asi, %g3
ldd [%l7 + 0x38], %i0
fmovsn %xcc, %f14, %f25
sdivcc %o0, 0x18D3, %l5
fnegd %f18, %f14
edge32n %g7, %l0, %g1
ldub [%l7 + 0x77], %g2
fnegd %f26, %f10
popc %i0, %o7
fandnot2s %f4, %f29, %f2
sdivcc %i6, 0x1456, %g5
edge16ln %o3, %l4, %o1
smul %l6, %i4, %i2
wr %g0, 0x81, %asi
swapa [%l7 + 0x14] %asi, %o6
edge16n %o4, %i3, %o2
bcc,pn %xcc, loop_2954
fnegd %f6, %f20
tpos %icc, 0x6
nop
fitos %f8, %f3
loop_2954:
fmovrsne %i7, %f18, %f31
fmovdn %icc, %f4, %f19
subcc %l3, 0x06EE, %i5
fcmpgt32 %f4, %f26, %l2
bshuffle %f26, %f10, %f30
stw %g6, [%l7 + 0x6C]
set 0x70, %g6
prefetcha [%l7 + %g6] 0x89, 0x0
nop
setx loop_2955, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdcc %icc, %f30, %f16
fnegs %f20, %f3
stx %l1, [%l7 + 0x40]
loop_2955:
and %g4, %g3, %o0
taddcctv %l5, 0x17B8, %i1
lduh [%l7 + 0x32], %l0
fnand %f18, %f26, %f2
edge32ln %g7, %g2, %i0
andcc %o7, 0x0399, %i6
set 0x54, %i7
sta %f25, [%l7 + %i7] 0x15
edge16l %g1, %o3, %g5
fmul8sux16 %f16, %f4, %f12
subcc %l4, %l6, %i4
tvs %xcc, 0x3
addccc %o1, 0x0F0F, %o6
alignaddr %i2, %o4, %i3
subcc %o2, %i7, %i5
smulcc %l3, 0x0ADB, %l2
subc %g6, 0x056F, %l1
tsubcc %g4, 0x0559, %o5
bvs loop_2956
array32 %g3, %l5, %o0
tsubcc %l0, %g7, %g2
udiv %i0, 0x1353, %i1
loop_2956:
nop
set 0x70, %g4
prefetcha [%l7 + %g4] 0x15, 0x2
tleu %xcc, 0x6
ldstub [%l7 + 0x7C], %g1
edge32ln %i6, %g5, %l4
sub %l6, 0x16DF, %o3
wr %g0, 0x11, %asi
ldstuba [%l7 + 0x6A] %asi, %o1
call loop_2957
tg %icc, 0x3
fmovdge %icc, %f8, %f14
mulscc %o6, 0x1E12, %i4
loop_2957:
nop
fitod %f6, %f16
fdtox %f16, %f14
fxtod %f14, %f2
bneg,pn %icc, loop_2958
fpadd32 %f8, %f8, %f22
xor %i2, %i3, %o2
fmovrslz %o4, %f24, %f10
loop_2958:
movcs %icc, %i7, %i5
fcmple16 %f22, %f26, %l2
sll %g6, 0x0B, %l1
bshuffle %f28, %f10, %f24
nop
setx 0x3128EBFEC7330A56, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f8
setx 0xD92A0282A7AAB170, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f22
fdivd %f22, %f8, %f2
fxnors %f18, %f3, %f16
subccc %l3, 0x0693, %o5
fblg,a %fcc0, loop_2959
fbn %fcc2, loop_2960
fcmple16 %f12, %f18, %g4
taddcc %l5, %o0, %g3
loop_2959:
tpos %xcc, 0x5
loop_2960:
tl %icc, 0x0
mulx %l0, %g2, %g7
sub %i0, %i1, %o7
fbo %fcc1, loop_2961
brz %g1, loop_2962
flush %l7 + 0x24
udivx %g5, 0x0A83, %i6
loop_2961:
edge32n %l4, %l6, %o1
loop_2962:
nop
set 0x58, %l0
stxa %o6, [%l7 + %l0] 0x04
smulcc %i4, 0x0BC8, %o3
alignaddr %i3, %i2, %o4
tvc %icc, 0x7
set 0x58, %l3
stxa %i7, [%l7 + %l3] 0x89
fmovdgu %icc, %f18, %f7
fpmerge %f28, %f16, %f16
fpadd32 %f6, %f6, %f26
smulcc %o2, %i5, %g6
movle %icc, %l2, %l3
movg %icc, %l1, %o5
fbu %fcc3, loop_2963
movre %g4, 0x2D8, %l5
movl %xcc, %o0, %g3
nop
fitod %f0, %f6
fdtoi %f6, %f27
loop_2963:
sir 0x0E63
EXIT_GOOD
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Stats for Thread 0:
!
! Type l : 2798
! Type cti : 2963
! Type x : 1256
! Type f : 4494
! Type i : 13489
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
EXIT_GOOD /* test finish */
/************************************************************************
Test case data start
************************************************************************/
.data
user_data_start:
scratch_area:
.word 0x8DE5E75B
.word 0x7F2563E2
.word 0x74DAA43F
.word 0x1B163D40
.word 0x3A5405AA
.word 0xEB9B4376
.word 0x2B6D5B6A
.word 0x32893D91
.word 0x2F8BC709
.word 0x0D282679
.word 0x33BE9DF4
.word 0xEEA14722
.word 0xAB03E836
.word 0xCAC65F35
.word 0x71A3B676
.word 0x3C78FF8B
.word 0x763767D6
.word 0x82D21E0F
.word 0x22423A0A
.word 0x19060CB7
.word 0xD69F91BC
.word 0x331892B4
.word 0xF6B349B5
.word 0xD7FE5B17
.word 0x25E4037C
.word 0x65D60F46
.word 0xCF4DA159
.word 0x5EE66BB7
.word 0x79E65660
.word 0x601A844F
.word 0x6037D72F
.word 0xD79D5D23
.word 0x98A61E4A
.word 0x9470D9FB
.word 0xA0E3597A
.word 0xA2D13C71
.word 0x5AE7DE7F
.word 0xD54624EE
.word 0xE39E217D
.word 0x5812A716
.word 0xBB52A05A
.word 0x653F896E
.word 0xDFB98CC0
.word 0xE0E18AD0
.word 0xAD7A1C9C
.word 0x63073317
.word 0xF3D36B6B
.word 0x320D1FF6
.word 0xB23D8445
.word 0x5A015504
.word 0xD80CD663
.word 0x86526A6A
.word 0x1C9278DE
.word 0x044C449E
.word 0xD401CB66
.word 0xF8A29279
.word 0x6C77BAA6
.word 0xACD4DA57
.word 0x1405951C
.word 0xE0AC44A1
.word 0xCB9C7E74
.word 0xA3B11EEA
.word 0xB7BD98FF
.word 0xCAF9A35E
.end