Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa3 / isa3_basic3_f8.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: isa3_basic3_f8.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_basic3_f8.s,v 1.1 2007/05/11 17:22:24 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 0xE8EB29B9704F8931, %l0, %l6
stx %l6, [%l7 + 0x0]
ldx [%l7 + 0x0], %fsr
!
! Thread 0 Start
!
main_t0:
!# Initialize registers ..
!# Global registers
set 0x6, %g1
set 0xD, %g2
set 0xF, %g3
set 0x8, %g4
set 0xF, %g5
set 0xA, %g6
set 0x3, %g7
!# Input registers
set -0xF, %i0
set -0x4, %i1
set -0xB, %i2
set -0x0, %i3
set -0xC, %i4
set -0x4, %i5
set -0x5, %i6
set -0x6, %i7
!# Local registers
set 0x72345859, %l0
set 0x3F8795B5, %l1
set 0x2DE529C2, %l2
set 0x5FB5F1FE, %l3
set 0x4EC4FB13, %l4
set 0x60B069B4, %l5
set 0x03B77A26, %l6
!# Output registers
set 0x12AE, %o0
set 0x1422, %o1
set 0x163B, %o2
set 0x1E6E, %o3
set -0x0A8B, %o4
set 0x052B, %o5
set 0x0B83, %o6
set -0x04EB, %o7
!# Float registers
INIT_TH_FP_REG(%l7,%f0,0x1A11B643F866CBB8)
INIT_TH_FP_REG(%l7,%f2,0xD8F974A28DF115B0)
INIT_TH_FP_REG(%l7,%f4,0xD0B78CE5AF54D02E)
INIT_TH_FP_REG(%l7,%f6,0xDB3EC96B2DD5854D)
INIT_TH_FP_REG(%l7,%f8,0xBC0404D29A853C1A)
INIT_TH_FP_REG(%l7,%f10,0xEBE8916469365D8F)
INIT_TH_FP_REG(%l7,%f12,0x9A362E8B4536DCD8)
INIT_TH_FP_REG(%l7,%f14,0x2DBB444B70683E93)
INIT_TH_FP_REG(%l7,%f16,0x184047CB8D304EBC)
INIT_TH_FP_REG(%l7,%f18,0x773D69FF7D40BDE9)
INIT_TH_FP_REG(%l7,%f20,0xD4E2E3940B8BA66A)
INIT_TH_FP_REG(%l7,%f22,0x66199CDCF3971945)
INIT_TH_FP_REG(%l7,%f24,0x1B1841D544226C7A)
INIT_TH_FP_REG(%l7,%f26,0x0C5038AB7221F1F6)
INIT_TH_FP_REG(%l7,%f28,0x1EDD8F74AA2C2961)
INIT_TH_FP_REG(%l7,%f30,0x75622DD8CA6AC934)
!# Other state
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x585, %hsys_tick_cmpr
!# Execute Main Diag ..
fbn,a %fcc0, loop_1
edge8 %o5, %o4, %g3
tge %icc, 0x5
wr %g0, 0x0c, %asi
lduwa [%l7 + 0x50] %asi, %l4
loop_1:
movrlez %i6, 0x3D9, %o3
tgu %icc, 0x3
addc %l6, %o2, %o1
fmovscc %icc, %f22, %f19
fmovdn %icc, %f9, %f27
wr %g0, 0x50, %asi
ldxa [%g0 + 0x00] %asi, %i7
array8 %o0, %i1, %o7
tle %xcc, 0x0
tleu %icc, 0x6
pdist %f14, %f26, %f4
movvc %xcc, %l5, %i5
brz %i2, loop_2
fandnot2s %f19, %f10, %f10
mulx %l0, %g5, %i3
movrgez %i4, %l1, %g1
loop_2:
ta %xcc, 0x0
brgz %g7, loop_3
fmuld8sux16 %f22, %f29, %f14
lduh [%l7 + 0x74], %g6
fmovrde %g4, %f28, %f30
loop_3:
move %xcc, %i0, %l3
fmovdl %icc, %f23, %f15
brnz %o6, loop_4
fmul8ulx16 %f8, %f16, %f24
ldub [%l7 + 0x6C], %g2
bcc,pt %icc, loop_5
loop_4:
edge8l %l2, %o5, %g3
for %f16, %f20, %f28
movrlez %o4, %i6, %o3
loop_5:
ldsh [%l7 + 0x36], %l4
tvs %icc, 0x4
sllx %l6, 0x03, %o1
tn %xcc, 0x6
wr %g0, 0x22, %asi
stba %i7, [%l7 + 0x0F] %asi
membar #Sync
xnorcc %o2, 0x0724, %i1
fandnot2s %f15, %f25, %f26
udiv %o7, 0x1FAA, %o0
stb %l5, [%l7 + 0x78]
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fpadd16 %f10, %f10, %f14
ba,pt %icc, loop_6
tleu %icc, 0x4
fandnot1 %f8, %f28, %f2
udivcc %i2, 0x1B2B, %i5
loop_6:
fcmpd %fcc3, %f10, %f2
fbe %fcc1, loop_7
fors %f12, %f22, %f26
fors %f2, %f20, %f11
tn %xcc, 0x2
loop_7:
nop
setx loop_8, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stbar
add %g5, %l0, %i3
fsrc1s %f28, %f11
loop_8:
nop
set 0x59, %g5
stba %i4, [%l7 + %g5] 0x2a
membar #Sync
subc %g1, %l1, %g7
membar 0x7A
array32 %g6, %i0, %l3
for %f16, %f8, %f10
fbl,a %fcc3, loop_9
fmovrde %o6, %f26, %f24
xnor %g2, %l2, %o5
movge %xcc, %g3, %o4
loop_9:
bcs,a,pn %icc, loop_10
movcc %xcc, %g4, %i6
udiv %o3, 0x1C9F, %l4
tsubcc %l6, %i7, %o2
loop_10:
fmul8x16 %f13, %f8, %f18
fxnor %f14, %f16, %f10
movle %icc, %o1, %i1
movcs %icc, %o7, %l5
fcmpeq16 %f0, %f6, %o0
orn %i5, %g5, %i2
sll %l0, %i3, %g1
tsubcctv %l1, %g7, %g6
xnorcc %i4, 0x19F4, %i0
tcc %icc, 0x5
movrgez %o6, 0x15D, %l3
addc %l2, 0x1EF3, %g2
fornot1 %f4, %f10, %f12
subc %o5, 0x0F72, %g3
fmovrdne %g4, %f8, %f14
tcs %xcc, 0x1
movneg %icc, %o4, %o3
udiv %l4, 0x1E99, %l6
fbule %fcc2, loop_11
fmovdl %xcc, %f14, %f6
udivx %i6, 0x0AB3, %o2
ldsb [%l7 + 0x71], %i7
loop_11:
movn %xcc, %o1, %i1
wr %g0, 0x80, %asi
stxa %o7, [%l7 + 0x40] %asi
taddcc %l5, 0x03E8, %o0
fornot2s %f12, %f4, %f3
movn %xcc, %i5, %i2
fands %f12, %f2, %f25
andn %g5, 0x06A7, %l0
siam 0x7
move %xcc, %g1, %l1
fcmpgt32 %f22, %f30, %i3
add %l7, 0x40, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %g6
casxa [%l6] %asi, %g6, %g7
fsrc2 %f2, %f0
sllx %i0, %o6, %l3
tg %xcc, 0x3
fbug %fcc0, loop_12
tpos %xcc, 0x6
tl %xcc, 0x2
tle %icc, 0x5
loop_12:
smul %l2, %g2, %i4
bn,a,pn %icc, loop_13
sra %g3, %g4, %o4
bgu,pn %xcc, loop_14
edge32n %o5, %o3, %l4
loop_13:
srax %l6, 0x03, %o2
brnz,a %i7, loop_15
loop_14:
edge8n %o1, %i6, %i1
movle %xcc, %o7, %l5
edge16 %o0, %i2, %i5
loop_15:
smul %l0, 0x09BA, %g5
ta %icc, 0x2
set 0x5C, %o5
lduha [%l7 + %o5] 0x18, %l1
edge8n %g1, %i3, %g6
brlz,a %i0, loop_16
fmovrslez %o6, %f22, %f31
edge8 %g7, %l2, %g2
fpadd32 %f20, %f6, %f4
loop_16:
tvs %icc, 0x1
edge16l %l3, %g3, %i4
sub %o4, 0x14AC, %g4
movgu %icc, %o5, %o3
nop
setx loop_17, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
mova %xcc, %l4, %l6
popc %o2, %i7
fmovrsgz %i6, %f1, %f31
loop_17:
fornot2s %f1, %f23, %f24
edge32 %o1, %i1, %o7
movvc %xcc, %l5, %o0
nop
setx loop_18, %l0, %l1
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 %xcc, %f31, %f8
bleu,a %icc, loop_19
xnorcc %i2, %l0, %i5
loop_18:
addccc %l1, %g1, %g5
array32 %i3, %i0, %g6
loop_19:
stb %o6, [%l7 + 0x71]
wr %g0, 0x80, %asi
sta %f13, [%l7 + 0x28] %asi
edge16l %g7, %l2, %l3
tl %xcc, 0x3
edge32 %g3, %g2, %o4
ldd [%l7 + 0x60], %i4
edge8l %o5, %o3, %l4
set 0x30, %i5
ldda [%l7 + %i5] 0x81, %i6
udivx %o2, 0x0FC4, %i7
array32 %g4, %i6, %i1
andncc %o1, %l5, %o7
mulx %i2, 0x1A60, %l0
sdivcc %o0, 0x1E9C, %l1
fcmped %fcc0, %f10, %f6
wr %g0, 0x10, %asi
sta %f6, [%l7 + 0x34] %asi
nop
setx loop_20, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tge %icc, 0x4
fmuld8ulx16 %f14, %f25, %f30
fmovdne %xcc, %f8, %f23
loop_20:
tge %icc, 0x6
ta %xcc, 0x2
movgu %xcc, %i5, %g1
fmovdvs %xcc, %f14, %f1
movrgz %i3, 0x399, %g5
edge16l %i0, %o6, %g6
edge8n %g7, %l2, %g3
tge %xcc, 0x0
fnands %f31, %f15, %f14
wr %g0, 0x80, %asi
prefetcha [%l7 + 0x28] %asi, 0x2
taddcctv %g2, %i4, %o4
sdivx %o5, 0x11D6, %o3
alignaddr %l6, %o2, %i7
addc %g4, %l4, %i1
tleu %icc, 0x2
ble,a,pn %icc, loop_21
fandnot2 %f22, %f22, %f16
stbar
movrgz %o1, 0x199, %l5
loop_21:
edge32ln %o7, %i6, %l0
edge16ln %i2, %o0, %i5
fands %f22, %f11, %f17
udivx %l1, 0x125E, %i3
fexpand %f22, %f4
set 0x08, %g3
stwa %g1, [%l7 + %g3] 0x0c
mulx %g5, %o6, %g6
wr %g0, 0x2f, %asi
stha %g7, [%l7 + 0x52] %asi
membar #Sync
subcc %i0, 0x10EF, %l2
edge16l %g3, %l3, %i4
fmovsvc %icc, %f8, %f4
brlez %g2, loop_22
andcc %o4, 0x198E, %o3
add %l7, 0x70, %l6
wr %g0, 0x0c, %asi
casxa [%l6] %asi, %l6, %o5
loop_22:
ldx [%l7 + 0x18], %o2
ldsb [%l7 + 0x53], %i7
udivx %l4, 0x05AB, %i1
smul %g4, 0x02E6, %l5
sdivx %o1, 0x1B06, %o7
fbuge,a %fcc1, loop_23
fnands %f7, %f6, %f7
orncc %l0, %i6, %o0
fnot1s %f17, %f20
loop_23:
tl %xcc, 0x0
wr %g0, 0x81, %asi
ldsha [%l7 + 0x12] %asi, %i2
tg %xcc, 0x7
movvs %icc, %l1, %i5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbul,a %fcc2, loop_24
nop
setx loop_25, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movvs %xcc, %i3, %g1
ta %xcc, 0x2
loop_24:
edge16ln %g5, %o6, %g6
loop_25:
edge16ln %g7, %i0, %g3
fmovsl %xcc, %f28, %f3
set 0x60, %g4
ldda [%l7 + %g4] 0x2f, %l2
te %icc, 0x1
edge32 %l3, %g2, %i4
fble %fcc0, loop_26
tvc %icc, 0x1
andn %o4, 0x1531, %o3
umulcc %l6, 0x0AC6, %o5
loop_26:
fpadd16s %f26, %f25, %f4
bvs,a %icc, loop_27
movle %icc, %i7, %o2
ba,a,pn %icc, loop_28
andn %i1, 0x048A, %g4
loop_27:
alignaddr %l4, %o1, %l5
stx %o7, [%l7 + 0x68]
loop_28:
udivcc %l0, 0x019B, %o0
fblg,a %fcc0, loop_29
fmuld8sux16 %f17, %f15, %f8
edge32ln %i6, %l1, %i2
fcmpeq32 %f14, %f12, %i5
loop_29:
array16 %i3, %g5, %g1
tgu %xcc, 0x7
add %g6, 0x0C2D, %o6
set 0x79, %g2
lduba [%l7 + %g2] 0x15, %i0
swap [%l7 + 0x2C], %g7
andncc %l2, %g3, %l3
tcc %icc, 0x7
movleu %icc, %g2, %o4
movg %xcc, %o3, %l6
prefetch [%l7 + 0x50], 0x2
fmovsn %icc, %f22, %f7
fbug,a %fcc3, loop_30
fcmple16 %f4, %f12, %i4
te %xcc, 0x4
lduh [%l7 + 0x12], %i7
loop_30:
st %f31, [%l7 + 0x3C]
sll %o5, 0x0F, %i1
tneg %xcc, 0x7
tsubcc %o2, 0x1E06, %g4
ta %xcc, 0x4
andcc %o1, %l4, %o7
movrlez %l0, %o0, %l5
set 0x2B, %i2
lduba [%l7 + %i2] 0x89, %i6
fmovsle %icc, %f29, %f25
xorcc %l1, %i2, %i3
fmovdl %xcc, %f29, %f24
mulx %i5, %g1, %g6
fnors %f0, %f25, %f31
movvs %xcc, %g5, %i0
fblg,a %fcc1, loop_31
edge32l %o6, %l2, %g3
and %l3, 0x03F8, %g2
fmovrdgz %g7, %f8, %f20
loop_31:
smul %o4, 0x1B87, %o3
edge32l %i4, %i7, %l6
tn %xcc, 0x6
xorcc %i1, 0x19D3, %o5
umulcc %o2, %g4, %o1
edge32l %l4, %o7, %l0
taddcc %o0, 0x1121, %l5
edge32l %l1, %i2, %i6
movvc %xcc, %i3, %i5
popc %g1, %g6
fcmpeq16 %f22, %f14, %g5
edge32ln %i0, %l2, %o6
movvc %icc, %g3, %l3
movle %xcc, %g2, %o4
andncc %o3, %g7, %i7
sethi 0x0855, %i4
set 0x18, %o7
lduba [%l7 + %o7] 0x80, %l6
fcmpes %fcc2, %f31, %f15
fbule %fcc3, loop_32
alignaddrl %i1, %o5, %g4
bne,a,pt %icc, loop_33
fbne,a %fcc0, loop_34
loop_32:
movle %icc, %o2, %l4
mulscc %o1, 0x051D, %l0
loop_33:
array32 %o7, %l5, %l1
loop_34:
nop
wr %g0, 0x89, %asi
lduha [%l7 + 0x0A] %asi, %o0
movgu %xcc, %i6, %i2
movcs %icc, %i3, %i5
tgu %icc, 0x6
ldd [%l7 + 0x08], %g0
fcmpeq32 %f20, %f26, %g5
nop
setx loop_35, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmps %fcc1, %f31, %f4
smul %g6, 0x14A6, %i0
bvc %xcc, loop_36
loop_35:
st %f1, [%l7 + 0x7C]
andcc %o6, 0x082F, %g3
wr %g0, 0x18, %asi
ldsha [%l7 + 0x76] %asi, %l2
loop_36:
udiv %g2, 0x1288, %o4
fmuld8ulx16 %f22, %f29, %f14
fzero %f0
movrgz %l3, 0x36F, %g7
set 0x18, %o6
stwa %o3, [%l7 + %o6] 0x89
movn %icc, %i4, %l6
brnz,a %i1, loop_37
movgu %icc, %o5, %g4
set 0x11, %l2
lduba [%l7 + %l2] 0x0c, %o2
loop_37:
sra %i7, %l4, %l0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
nop
setx loop_38, %l0, %l1
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 %o1, %o7, %l1
movre %l5, 0x379, %i6
sdivcc %i2, 0x026B, %o0
loop_38:
edge16 %i3, %i5, %g5
fones %f18
udivcc %g1, 0x0F96, %g6
movrlez %i0, %o6, %g3
ldsh [%l7 + 0x20], %g2
tl %icc, 0x1
st %f11, [%l7 + 0x64]
movn %icc, %o4, %l2
taddcctv %g7, %o3, %l3
nop
setx loop_39, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bcc,a,pn %icc, loop_40
fmovdn %icc, %f4, %f30
movrne %i4, %i1, %l6
loop_39:
movrgez %o5, 0x2BF, %g4
loop_40:
edge32ln %i7, %l4, %l0
sdivcc %o2, 0x1228, %o1
brgez %o7, loop_41
tcc %icc, 0x4
set 0x50, %o3
stwa %l1, [%l7 + %o3] 0xe3
membar #Sync
loop_41:
addc %l5, 0x1E88, %i2
udivcc %i6, 0x0975, %i3
bneg loop_42
fbge %fcc2, loop_43
fxnor %f20, %f14, %f6
fmovdvc %icc, %f13, %f13
loop_42:
orcc %o0, %i5, %g1
loop_43:
nop
setx loop_44, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %g5, [%l7 + 0x20]
fone %f30
fone %f4
loop_44:
movne %xcc, %g6, %o6
brnz,a %i0, loop_45
edge16l %g3, %o4, %l2
fcmpeq16 %f6, %f6, %g2
sllx %g7, %o3, %l3
loop_45:
fmovrdlez %i1, %f28, %f22
bge %xcc, loop_46
ldsw [%l7 + 0x48], %l6
ldsw [%l7 + 0x6C], %o5
movvs %icc, %i4, %i7
loop_46:
tgu %xcc, 0x4
tcc %xcc, 0x0
sir 0x090F
srlx %l4, 0x0E, %g4
stb %o2, [%l7 + 0x0C]
udiv %l0, 0x021C, %o7
membar 0x3F
edge8l %l1, %o1, %i2
ldsb [%l7 + 0x59], %l5
srax %i6, %o0, %i5
fblg %fcc2, loop_47
fxnor %f18, %f24, %f24
movrgz %g1, %g5, %i3
or %g6, %o6, %g3
loop_47:
sll %i0, %l2, %o4
fxnor %f30, %f16, %f6
xnorcc %g7, %o3, %g2
wr %g0, 0x04, %asi
ldstuba [%l7 + 0x19] %asi, %l3
xnor %i1, %o5, %l6
fble %fcc1, loop_48
fmovdvc %icc, %f21, %f20
fbue,a %fcc3, loop_49
bg,pn %xcc, loop_50
loop_48:
st %f4, [%l7 + 0x74]
and %i4, %l4, %g4
loop_49:
array16 %o2, %l0, %o7
loop_50:
fmovsg %icc, %f27, %f30
fornot2s %f27, %f8, %f21
movvc %xcc, %l1, %o1
sdiv %i7, 0x1E11, %i2
udivcc %l5, 0x1A9F, %i6
fnors %f12, %f30, %f22
tcc %icc, 0x7
movleu %icc, %i5, %g1
tcc %icc, 0x4
edge32ln %g5, %i3, %g6
edge16ln %o6, %g3, %i0
add %o0, 0x125A, %l2
fnot2 %f30, %f30
fors %f31, %f10, %f2
fnot2s %f10, %f30
movl %xcc, %g7, %o4
tcc %icc, 0x1
addccc %o3, 0x18C1, %l3
bvc,a,pn %icc, loop_51
ldstub [%l7 + 0x4B], %g2
wr %g0, 0x52, %asi
stxa %i1, [%g0 + 0x108] %asi
loop_51:
movn %xcc, %o5, %l6
array32 %l4, %i4, %g4
srlx %l0, 0x0C, %o7
call loop_52
fbug,a %fcc0, loop_53
ld [%l7 + 0x78], %f5
andncc %o2, %l1, %i7
loop_52:
move %xcc, %i2, %l5
loop_53:
tl %icc, 0x3
ldd [%l7 + 0x60], %i6
stw %o1, [%l7 + 0x74]
te %xcc, 0x5
fpsub16s %f16, %f24, %f21
brlz %g1, loop_54
movcs %xcc, %g5, %i3
addcc %i5, 0x0676, %o6
edge8 %g6, %i0, %o0
loop_54:
edge8n %l2, %g3, %o4
std %f20, [%l7 + 0x30]
edge32n %g7, %o3, %g2
ld [%l7 + 0x60], %f13
fmovsa %xcc, %f1, %f2
fxors %f25, %f12, %f13
fmul8x16 %f6, %f18, %f22
fbg %fcc3, loop_55
and %i1, %o5, %l3
smul %l6, %i4, %g4
movvs %icc, %l0, %l4
loop_55:
fmovrdne %o2, %f4, %f8
fmovde %icc, %f14, %f16
brlez,a %l1, loop_56
orn %i7, 0x1E32, %i2
array16 %l5, %i6, %o1
brlez,a %g1, loop_57
loop_56:
array32 %o7, %g5, %i5
membar 0x31
bl,a,pn %icc, loop_58
loop_57:
sdivx %i3, 0x1023, %o6
edge16l %i0, %g6, %o0
sll %l2, %o4, %g3
loop_58:
fcmple16 %f4, %f16, %g7
set 0x61, %g6
stba %g2, [%l7 + %g6] 0x18
subcc %o3, 0x1D64, %i1
fones %f20
fandnot2s %f16, %f13, %f19
fbu,a %fcc1, loop_59
sethi 0x1FC0, %o5
tsubcctv %l3, 0x0395, %l6
movrgez %g4, %l0, %l4
loop_59:
fpack16 %f4, %f15
fbl,a %fcc3, loop_60
addc %o2, %l1, %i7
smul %i2, 0x0FD6, %i4
add %l5, %i6, %g1
loop_60:
fba,a %fcc2, loop_61
ldub [%l7 + 0x7D], %o1
array32 %o7, %g5, %i5
ldd [%l7 + 0x50], %o6
loop_61:
tvc %xcc, 0x7
fandnot2s %f9, %f9, %f21
edge8 %i0, %i3, %g6
wr %g0, 0x18, %asi
stwa %o0, [%l7 + 0x4C] %asi
set 0x18, %i3
stda %o4, [%l7 + %i3] 0x10
addcc %l2, 0x0D42, %g3
prefetch [%l7 + 0x38], 0x1
movrgez %g7, 0x3D9, %o3
movgu %xcc, %g2, %o5
smulcc %i1, %l6, %g4
movcc %xcc, %l3, %l0
fbe,a %fcc2, loop_62
fbg %fcc3, loop_63
xor %l4, 0x12BD, %l1
tge %icc, 0x0
loop_62:
xorcc %o2, 0x1493, %i7
loop_63:
edge16n %i2, %i4, %i6
movl %icc, %l5, %g1
call loop_64
movg %icc, %o1, %o7
sdivcc %i5, 0x05D4, %g5
edge8ln %i0, %o6, %g6
loop_64:
edge32ln %o0, %i3, %o4
fmovsg %xcc, %f0, %f8
srl %g3, 0x1F, %l2
bge,a,pt %xcc, loop_65
brz,a %o3, loop_66
fbule %fcc0, loop_67
edge32ln %g2, %g7, %i1
loop_65:
tl %icc, 0x4
loop_66:
fcmpeq16 %f6, %f0, %o5
loop_67:
fbn %fcc1, loop_68
andn %g4, %l3, %l0
addccc %l4, 0x073D, %l1
xnor %o2, 0x1B46, %i7
loop_68:
and %i2, 0x0E31, %i4
edge32ln %l6, %i6, %l5
xor %g1, %o7, %o1
fnor %f10, %f28, %f20
and %g5, 0x0502, %i0
umul %i5, %o6, %g6
fmovda %xcc, %f29, %f10
edge8l %o0, %o4, %g3
andn %l2, %i3, %g2
fnot1s %f7, %f28
fpsub16 %f4, %f18, %f16
xnor %o3, 0x1B7A, %g7
set 0x50, %o4
ldda [%l7 + %o4] 0x81, %i0
and %o5, %l3, %g4
wr %g0, 0x11, %asi
lda [%l7 + 0x3C] %asi, %f0
pdist %f18, %f10, %f24
tleu %xcc, 0x5
fbo %fcc0, loop_69
fble,a %fcc1, loop_70
popc %l0, %l1
bvs,pn %icc, loop_71
loop_69:
umulcc %o2, 0x16CF, %i7
loop_70:
fnand %f6, %f6, %f2
fbn,a %fcc3, loop_72
loop_71:
xnorcc %l4, %i2, %i4
fba,a %fcc3, loop_73
subcc %l6, %l5, %g1
loop_72:
movcc %xcc, %i6, %o7
tcc %xcc, 0x4
loop_73:
umul %g5, 0x0F33, %o1
subcc %i5, 0x09A6, %i0
umulcc %o6, %g6, %o0
call loop_74
fmovd %f8, %f14
tcs %icc, 0x4
tge %icc, 0x2
loop_74:
srlx %g3, 0x17, %l2
array16 %o4, %i3, %o3
sllx %g7, %i1, %g2
ld [%l7 + 0x68], %f4
sdivx %l3, 0x01A1, %o5
fmovrde %g4, %f30, %f20
orncc %l1, 0x1145, %l0
fcmple32 %f6, %f6, %i7
udivx %o2, 0x0579, %l4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tvc %xcc, 0x5
ldstub [%l7 + 0x69], %i2
movrlz %i4, %l5, %g1
ldd [%l7 + 0x58], %f26
or %i6, %l6, %g5
or %o7, %i5, %o1
addcc %i0, 0x0B8B, %o6
swap [%l7 + 0x10], %o0
bge,a,pn %xcc, loop_75
mulscc %g6, %l2, %g3
edge32 %o4, %o3, %g7
fmovrdlez %i3, %f26, %f20
loop_75:
sllx %i1, 0x01, %g2
tl %icc, 0x5
brnz,a %o5, loop_76
move %xcc, %g4, %l1
ldsw [%l7 + 0x38], %l0
andcc %i7, 0x114D, %o2
loop_76:
tgu %icc, 0x1
movleu %xcc, %l3, %l4
movl %xcc, %i2, %i4
ble,pt %icc, loop_77
tvs %xcc, 0x3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ldd [%l7 + 0x28], %l4
loop_77:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bn,pn %xcc, loop_78
ldub [%l7 + 0x62], %i6
fmovda %xcc, %f5, %f26
sra %l6, 0x1D, %g5
loop_78:
stb %g1, [%l7 + 0x17]
andcc %i5, %o1, %o7
fba %fcc2, loop_79
tvc %icc, 0x1
tne %xcc, 0x5
wr %g0, 0x19, %asi
stxa %o6, [%l7 + 0x10] %asi
loop_79:
bleu,pn %xcc, loop_80
stbar
bcs,a,pt %xcc, loop_81
umulcc %i0, 0x065E, %g6
loop_80:
array8 %l2, %o0, %o4
swap [%l7 + 0x14], %g3
loop_81:
movre %o3, 0x17D, %i3
edge8l %g7, %i1, %o5
taddcctv %g4, %l1, %l0
movne %xcc, %i7, %g2
srlx %o2, %l3, %l4
fmovdpos %xcc, %f12, %f17
wr %g0, 0x89, %asi
swapa [%l7 + 0x14] %asi, %i4
fnand %f2, %f10, %f8
bneg,pt %xcc, loop_82
edge16 %l5, %i6, %i2
membar 0x1A
tcs %xcc, 0x1
loop_82:
fpmerge %f15, %f18, %f18
ldx [%l7 + 0x48], %g5
tpos %xcc, 0x3
wr %g0, 0x18, %asi
lduwa [%l7 + 0x2C] %asi, %g1
xor %i5, 0x1E4E, %o1
srl %o7, 0x14, %o6
orn %i0, 0x07D4, %l6
nop
setx loop_83, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbne,a %fcc0, loop_84
mova %xcc, %l2, %o0
add %g6, 0x0B32, %o4
loop_83:
edge8n %o3, %i3, %g3
loop_84:
nop
wr %g0, 0x04, %asi
sta %f8, [%l7 + 0x68] %asi
subcc %i1, 0x1847, %o5
tsubcctv %g7, 0x06B2, %l1
movpos %icc, %l0, %g4
nop
setx loop_85, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sra %i7, 0x01, %g2
brnz %l3, loop_86
movcc %xcc, %l4, %o2
loop_85:
movrlez %i4, 0x1F1, %i6
ba,a,pn %icc, loop_87
loop_86:
fmovspos %icc, %f29, %f19
fcmpgt16 %f12, %f22, %i2
movrgez %l5, %g5, %g1
loop_87:
fbg %fcc0, loop_88
bn,a,pn %icc, loop_89
sdivx %i5, 0x1A5F, %o7
stb %o6, [%l7 + 0x76]
loop_88:
fmuld8ulx16 %f2, %f15, %f10
loop_89:
fmovdg %xcc, %f30, %f18
st %f10, [%l7 + 0x3C]
fmovsn %icc, %f27, %f17
ldd [%l7 + 0x38], %i0
ldsh [%l7 + 0x62], %o1
udiv %l2, 0x0DAD, %l6
movpos %xcc, %o0, %g6
fone %f0
tvc %icc, 0x3
fmovdgu %icc, %f20, %f16
edge8 %o3, %o4, %i3
bleu,pn %icc, loop_90
array32 %g3, %o5, %i1
movrgz %g7, 0x2B2, %l1
st %f20, [%l7 + 0x74]
loop_90:
tg %icc, 0x5
array8 %l0, %i7, %g4
movleu %icc, %l3, %l4
tvc %icc, 0x4
ldd [%l7 + 0x60], %f6
alignaddr %o2, %g2, %i4
fbu,a %fcc2, loop_91
tne %xcc, 0x0
fmovdneg %xcc, %f26, %f17
edge16l %i2, %l5, %g5
loop_91:
bge loop_92
or %g1, 0x1B26, %i6
tcc %xcc, 0x4
sdiv %o7, 0x0DA9, %i5
loop_92:
nop
set 0x40, %o2
stwa %o6, [%l7 + %o2] 0x11
bgu,a %xcc, loop_93
movg %icc, %i0, %l2
set 0x30, %i6
prefetcha [%l7 + %i6] 0x88, 0x3
loop_93:
fmovrdgez %o0, %f18, %f22
sethi 0x1339, %g6
udiv %l6, 0x02D2, %o3
fmovdne %xcc, %f29, %f17
wr %g0, 0x2b, %asi
ldda [%l7 + 0x70] %asi, %i2
taddcctv %g3, 0x1FA9, %o5
movrgez %i1, %o4, %l1
lduw [%l7 + 0x10], %l0
mova %xcc, %i7, %g7
movrlez %g4, 0x294, %l4
for %f6, %f8, %f16
fmovrdgz %l3, %f2, %f22
fmul8x16 %f6, %f4, %f18
fbne %fcc2, loop_94
edge32ln %o2, %i4, %g2
fmovscc %xcc, %f10, %f26
fbul %fcc0, loop_95
loop_94:
subccc %l5, %i2, %g1
subccc %g5, %o7, %i5
sir 0x1C56
loop_95:
fble %fcc2, loop_96
bcc loop_97
ld [%l7 + 0x2C], %f2
add %l7, 0x50, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %i6
casa [%l6] 0x80, %i6, %i0
loop_96:
sth %l2, [%l7 + 0x5C]
loop_97:
tpos %icc, 0x4
srlx %o6, %o1, %o0
ldsw [%l7 + 0x34], %l6
popc 0x1ADA, %g6
fmovsge %icc, %f21, %f6
xor %o3, 0x028A, %i3
taddcc %o5, 0x1E37, %i1
udiv %g3, 0x08D5, %o4
fpmerge %f20, %f3, %f16
fcmpgt32 %f26, %f14, %l0
alignaddr %l1, %g7, %i7
fmovrse %l4, %f19, %f13
fcmple32 %f8, %f0, %l3
ldstub [%l7 + 0x15], %g4
bge,pn %xcc, loop_98
sll %i4, %o2, %g2
fsrc1 %f16, %f22
ldd [%l7 + 0x18], %i2
loop_98:
andn %g1, %l5, %o7
fmul8sux16 %f24, %f4, %f18
tge %xcc, 0x3
ldstub [%l7 + 0x0F], %g5
st %f21, [%l7 + 0x08]
smul %i5, %i0, %i6
movne %xcc, %l2, %o1
fabss %f15, %f0
addcc %o0, %o6, %l6
smul %g6, %i3, %o3
fabss %f16, %f28
subc %i1, 0x13AE, %o5
flush %l7 + 0x60
edge32n %o4, %g3, %l1
brgez,a %g7, loop_99
fmovrse %l0, %f12, %f20
xor %i7, %l3, %l4
edge8ln %g4, %i4, %g2
loop_99:
fsrc1s %f15, %f24
fbe %fcc1, loop_100
udivx %o2, 0x068E, %i2
nop
setx loop_101, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldd [%l7 + 0x30], %f22
loop_100:
movle %xcc, %g1, %o7
ldub [%l7 + 0x56], %g5
loop_101:
udivx %l5, 0x19A3, %i5
alignaddrl %i0, %l2, %i6
fmovrdlez %o0, %f22, %f28
fmovdvs %icc, %f13, %f23
andn %o1, %l6, %o6
fandnot2s %f5, %f26, %f24
fpadd32s %f9, %f16, %f23
addc %g6, 0x173B, %i3
tl %icc, 0x2
subccc %i1, %o3, %o5
fmovda %xcc, %f13, %f24
brgz %g3, loop_102
orcc %o4, 0x1CD3, %l1
movgu %icc, %g7, %i7
array16 %l0, %l4, %l3
loop_102:
st %f21, [%l7 + 0x5C]
edge32l %i4, %g4, %o2
movrne %i2, %g1, %g2
array8 %o7, %g5, %l5
fxors %f6, %f0, %f28
movcc %xcc, %i5, %l2
fmovdvs %xcc, %f11, %f3
fmovsa %icc, %f17, %f25
mulscc %i0, 0x1F37, %o0
orcc %i6, 0x14F3, %l6
set 0x43, %i1
ldstuba [%l7 + %i1] 0x80, %o6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbule %fcc3, loop_103
stbar
movrlz %o1, 0x02D, %g6
edge16n %i3, %i1, %o5
loop_103:
fmovrdlz %g3, %f22, %f28
movrlz %o4, %o3, %g7
fmovsgu %xcc, %f3, %f10
movg %icc, %i7, %l1
movrlz %l0, %l4, %i4
array8 %g4, %l3, %o2
xor %i2, %g1, %g2
subc %o7, 0x01C7, %g5
te %icc, 0x1
taddcc %l5, 0x0DF0, %i5
te %xcc, 0x2
tg %xcc, 0x3
set 0x08, %o1
swapa [%l7 + %o1] 0x81, %l2
subcc %o0, %i0, %l6
fandnot1s %f2, %f7, %f30
udivcc %i6, 0x1DAB, %o1
fmovs %f25, %f5
orcc %g6, 0x07B0, %i3
smulcc %o6, 0x1709, %i1
ta %xcc, 0x1
wr %g0, 0x19, %asi
stba %g3, [%l7 + 0x3D] %asi
sub %o4, %o3, %g7
fcmple32 %f4, %f8, %o5
mulx %i7, %l1, %l4
xnorcc %l0, 0x1CFF, %i4
tvs %xcc, 0x1
movrlz %g4, %l3, %o2
xor %g1, %g2, %i2
edge8ln %g5, %o7, %l5
tvc %xcc, 0x4
ba,pt %xcc, loop_104
sdivcc %l2, 0x1AE3, %i5
movn %xcc, %i0, %o0
movvs %icc, %l6, %o1
loop_104:
lduh [%l7 + 0x16], %g6
flush %l7 + 0x58
sub %i3, 0x13E3, %o6
bcs,a loop_105
edge16n %i6, %g3, %o4
tvs %xcc, 0x7
st %f10, [%l7 + 0x68]
loop_105:
srax %i1, 0x0E, %o3
fbl,a %fcc0, loop_106
sll %g7, 0x03, %o5
fpsub32s %f0, %f16, %f24
subcc %l1, 0x01B8, %l4
loop_106:
brlz %i7, loop_107
for %f16, %f24, %f14
fmul8x16au %f11, %f13, %f0
sir 0x0A03
loop_107:
fxnors %f20, %f0, %f31
udivx %l0, 0x0A78, %g4
ldsb [%l7 + 0x42], %i4
movre %l3, 0x2DB, %o2
tge %icc, 0x2
tpos %xcc, 0x7
sir 0x0F7B
movle %icc, %g1, %g2
tvc %icc, 0x0
tge %xcc, 0x0
fbe %fcc2, loop_108
alignaddr %g5, %o7, %i2
and %l5, %l2, %i5
movgu %xcc, %o0, %i0
loop_108:
stw %l6, [%l7 + 0x7C]
fsrc1s %f29, %f8
edge8l %g6, %i3, %o6
edge8n %o1, %g3, %i6
smul %o4, 0x1245, %i1
move %icc, %o3, %g7
edge8l %o5, %l1, %l4
subc %l0, %g4, %i7
tcs %icc, 0x5
edge8l %l3, %o2, %g1
umul %i4, %g5, %g2
fmovsle %icc, %f24, %f19
smul %i2, %o7, %l2
movvc %xcc, %l5, %i5
addccc %o0, 0x19FC, %l6
fmovdn %icc, %f12, %f13
nop
setx loop_109, %l0, %l1
jmpl %l1, %g6
fbue,a %fcc3, loop_110
ldd [%l7 + 0x48], %i2
tleu %icc, 0x0
loop_109:
fandnot1 %f22, %f30, %f28
loop_110:
fmovrsne %i0, %f14, %f19
movcc %xcc, %o1, %o6
or %i6, %g3, %i1
array8 %o3, %g7, %o5
edge8l %o4, %l1, %l4
fmovs %f17, %f6
tl %xcc, 0x7
array16 %l0, %i7, %g4
wr %g0, 0x04, %asi
prefetcha [%l7 + 0x70] %asi, 0x0
edge8l %l3, %i4, %g1
movre %g5, %g2, %i2
tleu %icc, 0x2
movne %xcc, %o7, %l5
movleu %xcc, %l2, %o0
tpos %xcc, 0x2
add %l7, 0x68, %l6
wr %g0, 0x88, %asi
casa [%l6] %asi, %i5, %l6
movrlz %i3, 0x3A8, %g6
alignaddrl %o1, %o6, %i0
fbe,a %fcc3, loop_111
orcc %i6, 0x01D2, %i1
tg %icc, 0x3
set 0x40, %i4
stda %f0, [%l7 + %i4] 0x1e
membar #Sync
loop_111:
andn %o3, %g3, %g7
tneg %xcc, 0x7
andncc %o4, %o5, %l1
set 0x76, %g7
ldsha [%l7 + %g7] 0x15, %l0
set 0x58, %l4
prefetcha [%l7 + %l4] 0x10, 0x0
nop
setx loop_112, %l0, %l1
jmpl %l1, %g4
ldsw [%l7 + 0x64], %l4
edge32 %o2, %l3, %i4
ble,a loop_113
loop_112:
bvs %xcc, loop_114
membar 0x5D
bge,pn %icc, loop_115
loop_113:
tne %xcc, 0x4
loop_114:
fzeros %f25
fcmpeq16 %f16, %f10, %g5
loop_115:
te %xcc, 0x0
fmovscs %xcc, %f28, %f23
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
and %g2, %g1, %i2
umul %l5, %l2, %o0
brgez %o7, loop_116
fmovrde %l6, %f20, %f14
srlx %i3, 0x01, %i5
umulcc %g6, 0x0C6F, %o1
loop_116:
mulx %o6, 0x02C9, %i6
xnorcc %i0, 0x1EF8, %i1
tvc %xcc, 0x3
tcc %xcc, 0x4
stbar
sra %o3, %g3, %g7
fpsub32s %f11, %f14, %f8
movgu %xcc, %o4, %o5
brgz %l1, loop_117
movrgez %l0, 0x309, %i7
fones %f12
subc %g4, 0x0ED7, %o2
loop_117:
xorcc %l3, 0x199E, %l4
andn %g5, 0x16DB, %g2
sth %g1, [%l7 + 0x7E]
fornot2s %f4, %f0, %f18
and %i4, 0x07EB, %l5
bneg,pt %xcc, loop_118
srax %l2, %o0, %o7
tneg %icc, 0x3
movrgez %l6, %i2, %i3
loop_118:
bcs,a %xcc, loop_119
edge32ln %i5, %o1, %g6
fnegd %f12, %f16
fnegs %f16, %f21
loop_119:
tle %xcc, 0x2
movge %icc, %i6, %o6
fmovsl %xcc, %f13, %f14
tn %xcc, 0x7
sra %i1, %o3, %i0
mulscc %g7, 0x187C, %o4
xnor %o5, 0x0A58, %l1
tvs %xcc, 0x4
nop
set 0x30, %l0
std %f22, [%l7 + %l0]
sub %g3, %l0, %g4
fbuge %fcc1, loop_120
addc %i7, 0x0588, %o2
tcs %icc, 0x2
edge8 %l4, %l3, %g2
loop_120:
andn %g1, %g5, %l5
fmovdcc %icc, %f10, %f18
movre %l2, %i4, %o0
movl %icc, %o7, %i2
fcmpgt32 %f28, %f8, %l6
tgu %xcc, 0x4
edge8 %i5, %o1, %i3
fmul8x16 %f19, %f10, %f26
lduw [%l7 + 0x2C], %i6
tsubcctv %o6, 0x0D1D, %i1
movl %xcc, %o3, %g6
addccc %i0, %o4, %o5
subccc %l1, 0x1EEE, %g3
siam 0x5
subcc %l0, 0x1AC4, %g4
srl %i7, %g7, %o2
fxor %f20, %f26, %f20
wr %g0, 0x19, %asi
lda [%l7 + 0x44] %asi, %f13
nop
set 0x48, %i7
ldx [%l7 + %i7], %l3
xorcc %g2, %g1, %g5
tne %icc, 0x2
alignaddr %l4, %l2, %i4
wr %g0, 0x80, %asi
ldstuba [%l7 + 0x52] %asi, %l5
taddcc %o0, 0x05F2, %i2
alignaddrl %o7, %l6, %o1
mulx %i3, 0x155D, %i5
movleu %xcc, %i6, %i1
bvc %icc, loop_121
andn %o3, 0x174E, %o6
movre %g6, %o4, %o5
set 0x5C, %i0
sta %f18, [%l7 + %i0] 0x04
loop_121:
nop
set 0x48, %l1
std %f30, [%l7 + %l1]
fmovdg %xcc, %f28, %f6
sll %l1, 0x08, %g3
call loop_122
movneg %xcc, %l0, %i0
fbule,a %fcc3, loop_123
xnor %g4, 0x1D31, %g7
loop_122:
fmovsle %icc, %f31, %f9
fexpand %f20, %f10
loop_123:
udiv %o2, 0x0379, %l3
movne %icc, %g2, %g1
tcc %xcc, 0x3
ldx [%l7 + 0x10], %g5
sdivcc %l4, 0x0B64, %l2
mova %icc, %i7, %i4
array32 %o0, %i2, %o7
fbu %fcc2, loop_124
movge %icc, %l5, %l6
subc %o1, 0x025F, %i5
tsubcctv %i6, 0x1B12, %i1
loop_124:
movrlez %o3, 0x2BB, %o6
edge32ln %g6, %i3, %o5
udivcc %l1, 0x1787, %o4
mulscc %g3, %l0, %g4
sir 0x135D
lduw [%l7 + 0x44], %g7
brlz,a %i0, loop_125
edge8n %l3, %o2, %g2
wr %g0, 0x89, %asi
lda [%l7 + 0x6C] %asi, %f1
loop_125:
udivx %g1, 0x066F, %l4
fmovrdgz %l2, %f24, %f18
fmovsneg %icc, %f5, %f8
movne %xcc, %g5, %i7
ldub [%l7 + 0x74], %i4
udivx %o0, 0x067D, %o7
edge8n %l5, %l6, %i2
tgu %xcc, 0x5
srlx %i5, %i6, %i1
movneg %xcc, %o1, %o3
ld [%l7 + 0x48], %f26
smul %g6, %i3, %o5
sethi 0x1B7B, %l1
set 0x28, %l6
prefetcha [%l7 + %l6] 0x11, 0x3
fmovdn %icc, %f24, %f17
edge16ln %o6, %g3, %l0
tg %icc, 0x4
brlz,a %g4, loop_126
swap [%l7 + 0x28], %i0
xor %g7, 0x1576, %l3
fmovdvs %icc, %f10, %f31
loop_126:
fmovscs %xcc, %f14, %f31
membar 0x40
srlx %o2, 0x1A, %g2
brlz,a %g1, loop_127
fmovsle %icc, %f25, %f3
movcs %xcc, %l4, %l2
tne %icc, 0x0
loop_127:
srlx %g5, %i7, %o0
ld [%l7 + 0x60], %f19
fabss %f16, %f23
movl %xcc, %i4, %l5
tsubcctv %l6, %o7, %i5
edge32ln %i6, %i1, %o1
fbne %fcc2, loop_128
array8 %o3, %i2, %g6
subc %o5, 0x09B0, %i3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_128:
te %xcc, 0x0
wr %g0, 0x18, %asi
prefetcha [%l7 + 0x68] %asi, 0x3
andn %o6, %g3, %o4
fbuge %fcc3, loop_129
bpos,pt %icc, loop_130
brlez %l0, loop_131
fcmps %fcc2, %f17, %f29
loop_129:
fmovs %f23, %f2
loop_130:
fsrc2 %f22, %f12
loop_131:
udiv %g4, 0x14A7, %i0
array8 %g7, %o2, %l3
bge,pt %icc, loop_132
move %xcc, %g2, %g1
st %f2, [%l7 + 0x7C]
orncc %l4, %g5, %l2
loop_132:
andncc %i7, %i4, %o0
tne %xcc, 0x4
tvs %xcc, 0x5
brlez %l6, loop_133
fmovrsgz %o7, %f19, %f14
tsubcc %i5, %l5, %i6
fbn %fcc2, loop_134
loop_133:
tge %xcc, 0x7
nop
set 0x3C, %l5
lduh [%l7 + %l5], %o1
fmuld8sux16 %f27, %f25, %f8
loop_134:
edge32l %o3, %i2, %i1
xnorcc %g6, 0x07DE, %i3
fpsub16s %f29, %f2, %f14
umulcc %l1, 0x1C41, %o6
array16 %g3, %o5, %o4
fmovsn %icc, %f12, %f21
edge16 %l0, %g4, %i0
wr %g0, 0x18, %asi
sta %f28, [%l7 + 0x54] %asi
udivx %o2, 0x1B43, %g7
edge8ln %l3, %g2, %g1
fmovsl %icc, %f1, %f27
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
xnor %l4, %g5, %l2
fcmpne32 %f4, %f30, %i7
fmuld8sux16 %f13, %f27, %f2
lduw [%l7 + 0x10], %o0
membar #Sync
set 0x40, %g1
ldda [%l7 + %g1] 0x17, %f16
movpos %icc, %l6, %o7
fexpand %f28, %f0
or %i4, %i5, %i6
fsrc1s %f11, %f16
or %l5, %o3, %i2
brlz %o1, loop_135
movcs %xcc, %g6, %i1
fpadd32s %f12, %f0, %f28
wr %g0, 0x04, %asi
lduha [%l7 + 0x3E] %asi, %l1
loop_135:
edge8ln %o6, %g3, %o5
taddcctv %i3, %o4, %l0
bneg,a loop_136
fnot2s %f11, %f15
call loop_137
xnorcc %i0, %o2, %g7
loop_136:
xnor %l3, 0x1ADF, %g4
umul %g2, %l4, %g1
loop_137:
tsubcc %g5, 0x033A, %i7
tne %icc, 0x1
fbe %fcc0, loop_138
fcmpd %fcc2, %f0, %f8
orn %o0, %l6, %o7
mulx %i4, 0x1026, %l2
loop_138:
fpadd16s %f24, %f16, %f23
movcs %icc, %i5, %l5
edge16 %i6, %i2, %o1
movl %icc, %g6, %i1
ba,pt %xcc, loop_139
fmovdg %icc, %f29, %f7
tne %icc, 0x1
fmovrse %l1, %f13, %f15
loop_139:
movleu %icc, %o3, %o6
membar #Sync
set 0x40, %l3
ldda [%l7 + %l3] 0x1e, %f16
fabss %f29, %f18
fmovsle %icc, %f9, %f4
edge8ln %o5, %i3, %g3
swap [%l7 + 0x74], %l0
brgez %i0, loop_140
fbe %fcc3, loop_141
movcc %xcc, %o2, %o4
edge16 %g7, %l3, %g2
loop_140:
fbul,a %fcc0, loop_142
loop_141:
tg %icc, 0x4
nop
setx loop_143, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fsrc2 %f22, %f24
loop_142:
fzeros %f3
orncc %l4, 0x14FB, %g1
loop_143:
movne %xcc, %g5, %i7
set 0x34, %o0
lda [%l7 + %o0] 0x10, %f22
fmul8x16 %f1, %f30, %f28
tvc %icc, 0x7
fand %f28, %f20, %f28
add %l7, 0x38, %l6
wr %g0, 0x0c, %asi
casxa [%l6] %asi, %o0, %g4
fnot2 %f28, %f30
movvs %icc, %l6, %o7
fmuld8ulx16 %f19, %f9, %f24
fpsub16 %f24, %f4, %f28
edge16l %l2, %i5, %l5
movvc %xcc, %i6, %i2
fmovdpos %icc, %f1, %f4
ldd [%l7 + 0x70], %f24
srl %i4, %o1, %g6
fmovdn %icc, %f4, %f13
orncc %l1, 0x145F, %i1
fble %fcc0, loop_144
te %icc, 0x4
fxnors %f0, %f3, %f17
wr %g0, 0x89, %asi
stda %f16, [%l7 + 0x40] %asi
loop_144:
fpadd32 %f26, %f24, %f18
tpos %icc, 0x0
fmul8x16al %f4, %f3, %f18
smulcc %o6, %o3, %o5
array16 %i3, %g3, %l0
fmovsg %xcc, %f5, %f2
addc %o2, 0x09C7, %i0
mulscc %o4, %g7, %g2
xor %l3, %l4, %g1
taddcc %g5, %o0, %i7
srax %g4, 0x0D, %l6
tne %xcc, 0x3
fble %fcc1, loop_145
fmovdg %icc, %f5, %f16
tl %xcc, 0x0
fmovscs %icc, %f19, %f24
loop_145:
fcmpgt32 %f24, %f26, %l2
edge32l %o7, %l5, %i5
tvs %icc, 0x2
movrgez %i6, %i4, %i2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fxnor %f8, %f0, %f14
orn %g6, 0x027B, %l1
movrlz %i1, 0x38C, %o6
andn %o1, %o5, %i3
membar 0x6A
bneg,a %xcc, loop_146
fblg %fcc1, loop_147
andn %o3, %g3, %o2
xnor %i0, 0x0626, %o4
loop_146:
nop
setx loop_148, %l0, %l1
jmpl %l1, %l0
loop_147:
fbg,a %fcc3, loop_149
edge8ln %g2, %g7, %l3
tvc %xcc, 0x7
loop_148:
fcmpne16 %f12, %f14, %g1
loop_149:
bvc %icc, loop_150
brgz %l4, loop_151
ldd [%l7 + 0x18], %f20
wr %g0, 0x19, %asi
lduha [%l7 + 0x70] %asi, %g5
loop_150:
ldd [%l7 + 0x70], %o0
loop_151:
xnorcc %i7, %g4, %l2
movleu %xcc, %o7, %l6
smul %l5, %i6, %i5
movre %i2, 0x389, %g6
fpadd32 %f2, %f2, %f20
fbge,a %fcc1, loop_152
movvc %xcc, %i4, %l1
stw %o6, [%l7 + 0x6C]
bne,pt %xcc, loop_153
loop_152:
smul %i1, 0x0576, %o1
srlx %i3, %o5, %o3
edge32n %g3, %i0, %o2
loop_153:
edge16n %o4, %g2, %l0
bvs,pt %xcc, loop_154
fnot1 %f4, %f6
set 0x5C, %g5
ldswa [%l7 + %g5] 0x04, %l3
loop_154:
orncc %g1, %l4, %g5
udivcc %o0, 0x05C1, %i7
edge8 %g4, %g7, %l2
andn %l6, 0x1802, %l5
fxors %f31, %f27, %f23
taddcc %o7, %i6, %i5
addc %g6, %i2, %l1
fpsub16 %f18, %f8, %f12
udivx %i4, 0x1871, %o6
bg,pn %icc, loop_155
andncc %o1, %i1, %i3
wr %g0, 0x89, %asi
lduba [%l7 + 0x65] %asi, %o5
loop_155:
brgz %o3, loop_156
subc %i0, %g3, %o4
sllx %o2, 0x05, %g2
edge8l %l0, %g1, %l4
loop_156:
mulscc %l3, %o0, %i7
movle %icc, %g4, %g5
movge %icc, %l2, %g7
orncc %l6, 0x0116, %o7
fbuge %fcc2, loop_157
subc %l5, %i5, %i6
sll %g6, %l1, %i2
xorcc %o6, %i4, %o1
loop_157:
membar 0x18
ld [%l7 + 0x44], %f26
fmovda %xcc, %f24, %f7
fmovscc %icc, %f0, %f21
move %xcc, %i1, %o5
andn %o3, 0x12C1, %i3
umul %g3, %o4, %o2
andcc %i0, 0x0FF0, %l0
brz %g1, loop_158
fcmpeq16 %f24, %f26, %g2
fnot2s %f2, %f2
tsubcc %l4, %l3, %o0
loop_158:
nop
set 0x58, %i5
prefetch [%l7 + %i5], 0x2
edge32 %i7, %g5, %l2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fblg,a %fcc1, loop_159
and %g7, 0x08B0, %l6
sth %o7, [%l7 + 0x0A]
wr %g0, 0x89, %asi
prefetcha [%l7 + 0x48] %asi, 0x3
loop_159:
alignaddrl %i5, %i6, %g4
for %f0, %f14, %f2
add %g6, 0x1888, %i2
fmovsne %xcc, %f12, %f23
tg %icc, 0x4
flush %l7 + 0x78
fmovsn %icc, %f12, %f7
add %o6, 0x17F1, %i4
call loop_160
nop
setx loop_161, %l0, %l1
jmpl %l1, %o1
edge32ln %l1, %o5, %o3
edge32 %i3, %i1, %g3
loop_160:
fmovrdne %o2, %f12, %f28
loop_161:
tg %xcc, 0x4
alignaddr %o4, %i0, %g1
bvs,a,pn %xcc, loop_162
bl %xcc, loop_163
ble,a,pn %icc, loop_164
edge16 %g2, %l4, %l3
loop_162:
tge %icc, 0x5
loop_163:
edge16ln %l0, %i7, %o0
loop_164:
move %xcc, %l2, %g7
fbu %fcc1, loop_165
edge16ln %g5, %l6, %o7
fmovdne %icc, %f23, %f18
movge %xcc, %l5, %i6
loop_165:
fmovscc %xcc, %f23, %f14
movle %icc, %i5, %g4
fba %fcc3, loop_166
fnot1s %f30, %f18
ldsw [%l7 + 0x0C], %i2
srlx %o6, 0x01, %g6
loop_166:
array16 %o1, %i4, %l1
fmovdg %icc, %f31, %f7
move %icc, %o3, %i3
fcmpd %fcc0, %f0, %f26
sir 0x160E
nop
setx loop_167, %l0, %l1
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 0x28, %o5
std %o4, [%l7 + %o5]
sir 0x1BCC
edge16l %g3, %o2, %o4
loop_167:
andcc %i1, %i0, %g1
fmovsn %xcc, %f29, %f19
swap [%l7 + 0x08], %l4
bne,a,pt %xcc, loop_168
edge8ln %l3, %g2, %i7
stw %l0, [%l7 + 0x28]
xnor %l2, %o0, %g5
loop_168:
bleu %icc, loop_169
mulx %l6, 0x1F88, %g7
tcs %xcc, 0x2
movpos %xcc, %l5, %o7
loop_169:
fcmpeq16 %f16, %f6, %i6
xorcc %i5, 0x142A, %i2
tg %icc, 0x4
tleu %xcc, 0x0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
add %g4, 0x1636, %o6
sdivx %g6, 0x1150, %i4
alignaddrl %o1, %o3, %i3
fba %fcc3, loop_170
tl %xcc, 0x1
set 0x20, %g4
lda [%l7 + %g4] 0x14, %f0
loop_170:
fmovdvs %xcc, %f11, %f8
tsubcc %o5, 0x0CCC, %l1
set 0x56, %g2
stba %g3, [%l7 + %g2] 0x2a
membar #Sync
fornot1 %f30, %f12, %f6
udiv %o2, 0x154F, %i1
ldx [%l7 + 0x08], %o4
ble,a,pn %icc, loop_171
be,pt %xcc, loop_172
movrgez %g1, 0x32D, %i0
movrgz %l3, %g2, %l4
loop_171:
fmovdle %icc, %f11, %f12
loop_172:
fmovscs %icc, %f16, %f1
move %icc, %i7, %l2
edge8n %l0, %o0, %l6
sllx %g7, %l5, %o7
be,pn %icc, loop_173
fmovdle %xcc, %f27, %f6
ldub [%l7 + 0x56], %i6
set 0x68, %g3
stxa %i5, [%l7 + %g3] 0x18
loop_173:
fmovrdgez %g5, %f26, %f8
pdist %f14, %f22, %f20
fmovdcs %xcc, %f9, %f5
array32 %i2, %o6, %g6
edge16ln %g4, %o1, %o3
fmovdne %xcc, %f17, %f13
movg %icc, %i4, %o5
fbue,a %fcc0, loop_174
array16 %i3, %l1, %o2
edge32ln %g3, %o4, %i1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_174:
fnor %f30, %f20, %f28
sllx %i0, 0x17, %l3
smul %g1, %g2, %l4
fmovsg %xcc, %f31, %f12
fpsub16 %f2, %f10, %f30
srl %i7, 0x06, %l2
sdivx %l0, 0x1C67, %l6
tvs %xcc, 0x6
movneg %icc, %g7, %o0
tvs %xcc, 0x3
addc %l5, 0x17C3, %o7
faligndata %f28, %f8, %f20
xorcc %i6, 0x0CEB, %g5
movrlz %i5, 0x319, %o6
sethi 0x0641, %i2
fnors %f23, %f14, %f2
tle %xcc, 0x5
movn %icc, %g4, %g6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
std %o2, [%l7 + 0x68]
movrgz %i4, %o5, %o1
movre %i3, 0x178, %l1
fmul8ulx16 %f4, %f26, %f16
edge8 %o2, %o4, %i1
fmovsvs %icc, %f17, %f7
addc %i0, %l3, %g1
bcs loop_175
fblg,a %fcc1, loop_176
nop
set 0x1A, %o7
ldsh [%l7 + %o7], %g3
edge32l %l4, %i7, %l2
loop_175:
nop
wr %g0, 0x0c, %asi
stda %f0, [%l7 + 0x40] %asi
loop_176:
srl %g2, %l0, %g7
set 0x20, %o6
prefetcha [%l7 + %o6] 0x04, 0x3
fandnot1 %f0, %f20, %f26
fbu,a %fcc2, loop_177
fpmerge %f29, %f28, %f8
alignaddr %o0, %l5, %o7
fandnot1 %f24, %f12, %f30
loop_177:
bcc %xcc, loop_178
taddcc %i6, 0x16EA, %i5
movpos %icc, %o6, %g5
bvs,pn %icc, loop_179
loop_178:
umulcc %i2, 0x17AC, %g4
fbn,a %fcc3, loop_180
movrne %o3, %g6, %i4
loop_179:
fble %fcc3, loop_181
edge16 %o1, %i3, %o5
loop_180:
nop
wr %g0, 0x89, %asi
lduwa [%l7 + 0x44] %asi, %l1
loop_181:
nop
set 0x38, %l2
stda %o4, [%l7 + %l2] 0xe3
membar #Sync
subccc %o2, %i0, %i1
wr %g0, 0x81, %asi
ldda [%l7 + 0x10] %asi, %l2
mova %icc, %g3, %g1
edge8n %i7, %l2, %l4
srlx %l0, %g7, %l6
movcs %xcc, %g2, %l5
sdivcc %o0, 0x1C6D, %i6
tl %xcc, 0x6
movl %icc, %o7, %o6
fornot2 %f26, %f12, %f10
fabsd %f4, %f8
array8 %g5, %i2, %i5
sth %o3, [%l7 + 0x6A]
fnors %f27, %f3, %f7
udivx %g4, 0x04A6, %i4
fornot2 %f18, %f0, %f2
orncc %g6, %o1, %i3
fbu %fcc3, loop_182
andn %o5, %o4, %l1
ldsw [%l7 + 0x28], %o2
fsrc1s %f20, %f8
loop_182:
bg,a,pn %xcc, loop_183
movne %xcc, %i1, %i0
tleu %icc, 0x0
set 0x0A, %o3
lduba [%l7 + %o3] 0x81, %l3
loop_183:
ldsw [%l7 + 0x28], %g3
ldsw [%l7 + 0x0C], %g1
tvc %xcc, 0x2
edge32ln %i7, %l4, %l0
edge8 %g7, %l2, %g2
tge %xcc, 0x1
xnor %l6, 0x02FE, %o0
xorcc %i6, 0x10E5, %l5
wr %g0, 0x80, %asi
stha %o7, [%l7 + 0x1A] %asi
edge32n %g5, %o6, %i2
and %i5, 0x0EB4, %o3
popc %g4, %g6
tsubcctv %o1, 0x1FD0, %i3
fmovrdne %o5, %f26, %f14
bne,a,pt %xcc, loop_184
tcc %icc, 0x1
sdivx %o4, 0x12B7, %l1
edge16 %o2, %i4, %i1
loop_184:
sdivcc %i0, 0x08C1, %g3
xnorcc %g1, %l3, %i7
set 0x50, %i2
swapa [%l7 + %i2] 0x81, %l4
fmovrde %l0, %f20, %f22
brz,a %l2, loop_185
movpos %xcc, %g2, %g7
set 0x61, %g6
ldsba [%l7 + %g6] 0x88, %o0
loop_185:
mulscc %i6, %l6, %l5
edge16 %o7, %o6, %g5
movge %xcc, %i2, %o3
fnegs %f17, %f17
std %f26, [%l7 + 0x78]
call loop_186
fba %fcc2, loop_187
tge %icc, 0x2
ldd [%l7 + 0x70], %f10
loop_186:
umulcc %i5, 0x12B6, %g6
loop_187:
ba loop_188
fmovdleu %icc, %f8, %f28
fmovdgu %icc, %f8, %f27
add %o1, 0x0C31, %i3
loop_188:
tvc %xcc, 0x7
tle %xcc, 0x5
tpos %xcc, 0x0
sllx %o5, %g4, %o4
tg %icc, 0x6
alignaddr %o2, %i4, %l1
fmovsa %xcc, %f11, %f22
tle %xcc, 0x7
bneg,pt %icc, loop_189
fands %f23, %f26, %f0
tg %xcc, 0x1
set 0x28, %i3
stda %i0, [%l7 + %i3] 0x81
loop_189:
udivx %g3, 0x16B5, %i1
swap [%l7 + 0x7C], %l3
edge8 %i7, %g1, %l0
movg %icc, %l4, %g2
tle %icc, 0x3
array32 %g7, %o0, %l2
bpos %icc, loop_190
movl %xcc, %l6, %l5
movleu %xcc, %o7, %o6
membar 0x45
loop_190:
ble loop_191
udiv %i6, 0x0024, %i2
fmovsl %icc, %f4, %f26
sdiv %o3, 0x192D, %i5
loop_191:
srl %g6, %o1, %g5
nop
setx loop_192, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brlz,a %i3, loop_193
orn %o5, 0x1827, %g4
sub %o2, %i4, %l1
loop_192:
edge8 %o4, %i0, %g3
loop_193:
fbl %fcc3, loop_194
mulscc %l3, %i7, %g1
movrgez %i1, 0x165, %l0
movn %xcc, %l4, %g7
loop_194:
edge16n %g2, %o0, %l2
orn %l6, %l5, %o7
stx %i6, [%l7 + 0x70]
movcs %xcc, %i2, %o6
tneg %icc, 0x2
fbge,a %fcc0, loop_195
movl %xcc, %o3, %g6
edge16ln %o1, %g5, %i3
fmovsvs %icc, %f18, %f7
loop_195:
nop
wr %g0, 0x89, %asi
ldsba [%l7 + 0x79] %asi, %o5
andcc %g4, 0x18EE, %o2
fmovdvs %icc, %f3, %f8
wr %g0, 0x80, %asi
lduwa [%l7 + 0x7C] %asi, %i4
fbuge %fcc0, loop_196
tsubcctv %i5, %o4, %i0
tle %icc, 0x5
add %l7, 0x08, %l6
wr %g0, 0x10, %asi
lda [%l6] %asi, %g3
casa [%l6] 0x10, %g3, %l1
loop_196:
tl %icc, 0x1
and %l3, %i7, %i1
fbl %fcc2, loop_197
addcc %l0, 0x1FB9, %l4
movrlez %g7, %g1, %g2
tgu %icc, 0x7
loop_197:
subc %l2, %l6, %o0
movne %icc, %o7, %i6
movgu %icc, %l5, %i2
prefetch [%l7 + 0x40], 0x0
movge %icc, %o3, %o6
set 0x2B, %o4
lduba [%l7 + %o4] 0x81, %g6
fbg %fcc3, loop_198
xor %g5, %o1, %i3
smulcc %g4, %o2, %i4
tsubcctv %o5, %o4, %i0
loop_198:
edge8l %i5, %g3, %l3
mulx %l1, %i1, %l0
fmovsl %icc, %f17, %f0
fcmpes %fcc2, %f3, %f3
movrlez %i7, %l4, %g1
wr %g0, 0x89, %asi
swapa [%l7 + 0x50] %asi, %g2
sdivx %g7, 0x148F, %l2
mova %xcc, %o0, %o7
andcc %i6, %l5, %i2
sdivx %l6, 0x093D, %o3
bn,pn %xcc, loop_199
fnot1s %f1, %f16
sllx %o6, %g6, %o1
fzero %f16
loop_199:
andncc %i3, %g4, %g5
ld [%l7 + 0x64], %f11
subc %o2, %o5, %o4
movcs %xcc, %i0, %i4
fmovsge %xcc, %f31, %f29
fble,a %fcc3, loop_200
movne %xcc, %i5, %l3
fmovdne %icc, %f23, %f23
fmovdle %icc, %f8, %f23
loop_200:
xnor %g3, 0x02E8, %l1
bn,a %icc, loop_201
tl %icc, 0x5
edge16n %i1, %l0, %i7
ta %icc, 0x7
loop_201:
fba %fcc2, loop_202
smul %g1, %g2, %l4
membar 0x6C
sra %g7, %l2, %o7
loop_202:
popc 0x1D7C, %i6
fmul8x16au %f23, %f2, %f12
fmovdcs %icc, %f20, %f11
fmovrdne %o0, %f30, %f6
addcc %i2, 0x1537, %l5
sdiv %l6, 0x08A4, %o6
sir 0x05F2
fbule,a %fcc2, loop_203
tpos %icc, 0x3
edge16n %g6, %o1, %o3
tn %xcc, 0x7
loop_203:
edge32ln %i3, %g5, %g4
edge32 %o5, %o4, %o2
set 0x3E, %o2
stha %i0, [%l7 + %o2] 0x10
lduw [%l7 + 0x44], %i5
array8 %l3, %i4, %g3
movle %icc, %i1, %l1
bcs,pn %xcc, loop_204
movle %icc, %l0, %g1
andncc %g2, %l4, %g7
brlez %i7, loop_205
loop_204:
tl %xcc, 0x1
edge32ln %l2, %o7, %i6
ta %xcc, 0x1
loop_205:
edge8 %i2, %o0, %l6
andncc %l5, %o6, %g6
tvs %icc, 0x4
fba %fcc3, loop_206
srlx %o1, 0x18, %i3
fmovrdgez %o3, %f28, %f24
fbule %fcc0, loop_207
loop_206:
ldd [%l7 + 0x40], %g4
stbar
array32 %o5, %o4, %g4
loop_207:
array8 %o2, %i0, %l3
fbne %fcc1, loop_208
brnz %i5, loop_209
edge8 %i4, %g3, %l1
umul %i1, 0x071C, %g1
loop_208:
fandnot2 %f10, %f0, %f20
loop_209:
tvs %icc, 0x7
ldd [%l7 + 0x18], %f6
edge32l %l0, %l4, %g7
fmovrsgez %g2, %f7, %f30
set 0x70, %i6
prefetcha [%l7 + %i6] 0x89, 0x2
wr %g0, 0x88, %asi
sta %f20, [%l7 + 0x2C] %asi
edge16l %l2, %i6, %i2
andncc %o7, %o0, %l6
fmovrse %l5, %f27, %f2
mulscc %g6, %o6, %o1
move %icc, %o3, %i3
fbo,a %fcc2, loop_210
edge16n %g5, %o5, %g4
udivcc %o4, 0x11B3, %o2
sll %i0, %l3, %i4
loop_210:
edge8n %i5, %l1, %g3
lduh [%l7 + 0x4A], %g1
addcc %i1, %l4, %g7
srl %g2, %l0, %i7
fmovs %f15, %f22
edge16 %l2, %i6, %i2
srlx %o0, %o7, %l5
andcc %g6, %o6, %o1
xor %l6, 0x18F8, %o3
edge16n %i3, %o5, %g5
udivcc %g4, 0x138D, %o2
and %i0, %o4, %l3
smulcc %i5, %l1, %i4
brlz,a %g3, loop_211
umulcc %g1, 0x00A5, %l4
subc %i1, 0x1ED4, %g7
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_211:
movrgz %l0, 0x1B6, %i7
edge8ln %l2, %i6, %i2
fmovdne %xcc, %f3, %f17
brlz %g2, loop_212
tpos %icc, 0x1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
smulcc %o7, 0x06BD, %l5
loop_212:
brgez,a %g6, loop_213
tge %icc, 0x7
membar 0x16
fcmpgt32 %f20, %f0, %o0
loop_213:
srl %o1, %l6, %o6
fmovsvs %icc, %f29, %f12
fmovdvs %icc, %f7, %f11
call loop_214
fandnot1s %f26, %f27, %f8
alignaddr %o3, %o5, %g5
tsubcctv %g4, 0x0460, %i3
loop_214:
tn %xcc, 0x5
popc 0x11B8, %o2
nop
setx loop_215, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
array8 %i0, %l3, %i5
add %l1, 0x07F7, %o4
nop
setx loop_216, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_215:
fbo %fcc1, loop_217
fnands %f15, %f23, %f29
fmul8x16 %f19, %f28, %f2
loop_216:
movrlz %g3, 0x3A6, %g1
loop_217:
edge16ln %i4, %l4, %i1
movcc %icc, %g7, %l0
wr %g0, 0x80, %asi
stba %l2, [%l7 + 0x66] %asi
siam 0x3
te %xcc, 0x3
orcc %i7, 0x134C, %i2
nop
set 0x74, %o1
prefetch [%l7 + %o1], 0x3
ble,pt %xcc, loop_218
edge16ln %i6, %g2, %l5
fpadd16s %f20, %f11, %f27
smul %g6, 0x047A, %o0
loop_218:
fpsub16 %f26, %f0, %f4
fmovrde %o1, %f14, %f14
sub %o7, %l6, %o3
membar #Sync
set 0x40, %i1
ldda [%l7 + %i1] 0x1e, %f0
fexpand %f7, %f28
fands %f2, %f28, %f13
and %o6, 0x026D, %g5
xor %o5, 0x0EED, %g4
movcc %icc, %i3, %i0
fxor %f18, %f0, %f10
udivcc %o2, 0x1A54, %l3
fmovrse %l1, %f11, %f1
movcc %xcc, %i5, %o4
tcs %xcc, 0x6
mulx %g1, %i4, %l4
alignaddr %g3, %g7, %l0
fcmpgt32 %f6, %f6, %l2
set 0x60, %g7
sta %f6, [%l7 + %g7] 0x0c
fcmpne16 %f6, %f18, %i1
brnz %i7, loop_219
sth %i2, [%l7 + 0x0C]
edge8ln %i6, %g2, %l5
tvc %xcc, 0x2
loop_219:
tcs %xcc, 0x2
movl %icc, %o0, %o1
tge %xcc, 0x6
fbul %fcc1, loop_220
movge %xcc, %g6, %o7
smul %l6, 0x1FF4, %o3
smulcc %g5, 0x0659, %o5
loop_220:
nop
set 0x40, %i4
prefetcha [%l7 + %i4] 0x81, 0x0
orncc %i3, 0x01AA, %i0
fmovdg %xcc, %f23, %f17
bge,pn %icc, loop_221
sll %o2, 0x1D, %g4
edge32n %l3, %i5, %o4
andn %l1, 0x00B0, %i4
loop_221:
tneg %xcc, 0x5
fmovdne %icc, %f26, %f22
popc %l4, %g3
movleu %icc, %g1, %g7
tcs %xcc, 0x6
siam 0x3
sra %l0, %l2, %i1
sll %i7, 0x19, %i2
wr %g0, 0x80, %asi
stba %g2, [%l7 + 0x4F] %asi
fone %f30
fsrc1 %f26, %f2
addccc %l5, 0x1AFE, %o0
orcc %i6, %g6, %o1
andncc %l6, %o7, %o3
fmul8ulx16 %f30, %f20, %f26
sir 0x169E
tge %xcc, 0x3
edge32ln %g5, %o6, %o5
fbe,a %fcc1, loop_222
fnors %f10, %f4, %f31
movgu %icc, %i3, %o2
bcc,a,pn %icc, loop_223
loop_222:
movn %icc, %g4, %l3
set 0x7A, %l0
ldsha [%l7 + %l0] 0x19, %i0
loop_223:
fands %f25, %f12, %f4
tneg %icc, 0x7
sub %i5, %l1, %o4
movpos %xcc, %l4, %i4
movcc %icc, %g3, %g7
udiv %g1, 0x11DC, %l0
membar 0x3A
alignaddr %i1, %l2, %i7
edge8ln %i2, %g2, %l5
fblg,a %fcc3, loop_224
movpos %xcc, %o0, %i6
ld [%l7 + 0x1C], %f12
sir 0x1743
loop_224:
bpos,a,pn %xcc, loop_225
fpackfix %f12, %f2
subccc %g6, 0x11E3, %o1
tl %xcc, 0x3
loop_225:
siam 0x5
fbuge,a %fcc0, loop_226
movrlez %l6, 0x37A, %o7
alignaddrl %g5, %o3, %o6
fmovsle %xcc, %f27, %f25
loop_226:
movle %icc, %i3, %o5
ldstub [%l7 + 0x11], %o2
fpsub16s %f16, %f17, %f16
fpack16 %f2, %f10
tcc %xcc, 0x4
edge16n %l3, %g4, %i5
subcc %l1, 0x1D85, %i0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tgu %xcc, 0x0
be,pt %icc, loop_227
edge16l %l4, %o4, %g3
edge16l %g7, %i4, %l0
set 0x60, %l4
ldswa [%l7 + %l4] 0x88, %i1
loop_227:
xor %g1, %i7, %i2
wr %g0, 0x18, %asi
ldsha [%l7 + 0x60] %asi, %l2
fmovrdlez %g2, %f0, %f2
edge32 %l5, %o0, %i6
fblg,a %fcc1, loop_228
fmovs %f16, %f28
srlx %g6, %l6, %o1
ldsb [%l7 + 0x3A], %g5
loop_228:
nop
set 0x1C, %i7
lduh [%l7 + %i7], %o7
tle %icc, 0x1
bne,a,pn %icc, loop_229
edge32 %o6, %i3, %o3
movrgz %o5, %o2, %g4
ldsb [%l7 + 0x5C], %l3
loop_229:
udiv %l1, 0x1FE4, %i0
fornot2s %f29, %f10, %f9
fnot1s %f22, %f11
addcc %i5, %l4, %o4
edge16l %g7, %g3, %i4
subccc %l0, 0x1703, %g1
fble,a %fcc3, loop_230
alignaddr %i1, %i2, %i7
mulscc %l2, 0x142D, %l5
addcc %o0, 0x1241, %i6
loop_230:
tl %xcc, 0x1
sir 0x05AA
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge16l %g6, %g2, %l6
membar 0x12
fmuld8sux16 %f23, %f7, %f4
fpackfix %f10, %f25
edge16n %o1, %o7, %g5
smul %i3, 0x0BCF, %o6
movn %icc, %o3, %o5
mova %xcc, %o2, %g4
movne %xcc, %l3, %l1
bcc,pt %xcc, loop_231
sll %i5, %i0, %o4
mova %xcc, %l4, %g3
alignaddrl %g7, %i4, %g1
loop_231:
tneg %xcc, 0x7
array8 %i1, %i2, %l0
movrgez %i7, %l5, %l2
array32 %o0, %i6, %g6
brz,a %g2, loop_232
nop
set 0x58, %l1
std %i6, [%l7 + %l1]
edge8ln %o7, %g5, %i3
fmovsl %xcc, %f11, %f6
loop_232:
subcc %o6, 0x12C2, %o1
fsrc1 %f22, %f22
movn %xcc, %o5, %o3
movrgez %g4, 0x260, %l3
fmovdle %icc, %f2, %f5
bpos,pn %xcc, loop_233
fnegd %f4, %f14
popc %o2, %i5
edge8ln %i0, %o4, %l4
loop_233:
addccc %l1, %g3, %i4
move %icc, %g7, %g1
movgu %xcc, %i1, %l0
edge8 %i2, %l5, %i7
fmovdvs %icc, %f10, %f6
sllx %l2, %i6, %o0
tgu %xcc, 0x0
bg,a,pn %xcc, loop_234
move %icc, %g6, %g2
tsubcctv %l6, 0x0A79, %g5
edge32ln %i3, %o6, %o7
loop_234:
srax %o1, 0x05, %o3
fbne,a %fcc3, loop_235
movneg %xcc, %g4, %o5
fmovsl %icc, %f2, %f31
wr %g0, 0x11, %asi
ldda [%l7 + 0x40] %asi, %o2
loop_235:
edge8l %i5, %l3, %i0
ldub [%l7 + 0x4F], %l4
fmovrdne %o4, %f16, %f10
movcc %xcc, %g3, %i4
faligndata %f24, %f14, %f28
sub %l1, 0x00FD, %g7
tge %icc, 0x2
movpos %icc, %i1, %l0
fbul,a %fcc1, loop_236
ba,pn %icc, loop_237
edge16ln %i2, %l5, %g1
movleu %xcc, %i7, %i6
loop_236:
movrgez %l2, 0x08C, %o0
loop_237:
nop
set 0x44, %l6
lduha [%l7 + %l6] 0x14, %g6
array16 %l6, %g5, %g2
movneg %xcc, %i3, %o7
lduh [%l7 + 0x36], %o1
fpadd16 %f22, %f28, %f22
tsubcc %o6, %o3, %g4
tneg %icc, 0x7
sll %o2, %o5, %i5
nop
set 0x20, %i0
stw %l3, [%l7 + %i0]
smul %i0, %l4, %o4
bvs,pn %xcc, loop_238
brlez %i4, loop_239
tne %icc, 0x2
flush %l7 + 0x68
loop_238:
subcc %l1, %g3, %g7
loop_239:
mulscc %l0, %i2, %i1
movcs %xcc, %g1, %l5
fmovd %f12, %f4
smul %i6, 0x18C6, %i7
tpos %icc, 0x6
set 0x60, %l5
stwa %l2, [%l7 + %l5] 0x27
membar #Sync
taddcc %g6, %l6, %g5
udivx %g2, 0x11EB, %o0
or %o7, 0x0EE9, %o1
and %o6, %o3, %i3
andncc %o2, %o5, %i5
set 0x48, %g1
lduwa [%l7 + %g1] 0x10, %g4
movre %i0, %l4, %l3
tl %icc, 0x5
fors %f3, %f28, %f4
fmovspos %icc, %f24, %f17
brgz %i4, loop_240
movvs %xcc, %o4, %g3
set 0x20, %o0
stda %l0, [%l7 + %o0] 0xe3
membar #Sync
loop_240:
tneg %icc, 0x3
edge16ln %l0, %i2, %i1
tge %icc, 0x1
fble,a %fcc1, loop_241
xnor %g7, %l5, %i6
wr %g0, 0x0c, %asi
ldda [%l7 + 0x40] %asi, %f0
loop_241:
movvc %icc, %g1, %i7
sdivx %l2, 0x0287, %g6
ldub [%l7 + 0x65], %g5
fcmpeq32 %f18, %f12, %l6
array32 %o0, %g2, %o1
bpos,a %xcc, loop_242
ldub [%l7 + 0x2D], %o6
fbu,a %fcc0, loop_243
array16 %o7, %i3, %o2
loop_242:
addccc %o5, 0x04C8, %i5
tvc %icc, 0x6
loop_243:
fmovscc %icc, %f1, %f23
brlz %o3, loop_244
fmovrdlez %i0, %f20, %f22
fbo %fcc1, loop_245
sethi 0x1CC2, %l4
loop_244:
edge16l %g4, %l3, %i4
membar 0x26
loop_245:
fmovdleu %icc, %f9, %f16
bcs,pt %xcc, loop_246
fmovdge %xcc, %f10, %f4
movrlz %g3, 0x2A8, %o4
fmovsg %icc, %f27, %f30
loop_246:
bcc,a,pt %icc, loop_247
fmovrde %l0, %f26, %f12
mulscc %i2, 0x0196, %l1
edge8l %g7, %l5, %i6
loop_247:
brlz %i1, loop_248
fzeros %f23
andn %g1, 0x10B3, %l2
addcc %i7, %g5, %l6
loop_248:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge8l %o0, %g2, %g6
alignaddr %o1, %o6, %o7
wr %g0, 0x80, %asi
swapa [%l7 + 0x4C] %asi, %o2
alignaddrl %i3, %o5, %i5
sllx %o3, 0x1F, %l4
orcc %g4, %i0, %l3
movle %xcc, %i4, %o4
add %l7, 0x64, %l6
wr %g0, 0x18, %asi
lda [%l6] %asi, %g3
casa [%l6] %asi, %g3, %l0
fmovdcc %icc, %f15, %f24
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovsneg %icc, %f29, %f24
tsubcctv %i2, 0x0549, %g7
fabss %f8, %f27
popc %l5, %i6
set 0x6F, %g5
ldstuba [%l7 + %g5] 0x10, %i1
wr %g0, 0xea, %asi
stwa %g1, [%l7 + 0x48] %asi
membar #Sync
udivx %l1, 0x03E2, %i7
fpsub32 %f6, %f0, %f10
fpsub32 %f8, %f26, %f10
tcc %icc, 0x6
bg,a,pt %xcc, loop_249
movrgz %l2, %g5, %o0
fmovdl %icc, %f17, %f26
or %l6, 0x0095, %g6
loop_249:
srl %o1, %o6, %o7
addc %o2, 0x0E02, %i3
movgu %icc, %o5, %i5
movvc %icc, %g2, %o3
std %f8, [%l7 + 0x60]
fmovrslz %l4, %f2, %f15
bvs,a,pn %icc, loop_250
smulcc %g4, %l3, %i4
fmovsg %xcc, %f19, %f29
move %icc, %o4, %g3
loop_250:
fmovdvc %icc, %f13, %f2
edge8 %l0, %i2, %g7
bcc loop_251
taddcctv %i0, 0x0930, %l5
fmuld8sux16 %f2, %f14, %f4
brgez %i6, loop_252
loop_251:
movgu %icc, %g1, %l1
fxnor %f14, %f30, %f4
movle %icc, %i7, %l2
loop_252:
stw %i1, [%l7 + 0x18]
fmovrslez %g5, %f22, %f10
fbug %fcc1, loop_253
membar 0x33
andncc %l6, %g6, %o1
sub %o6, %o7, %o0
loop_253:
fxors %f6, %f11, %f10
array16 %o2, %o5, %i3
edge8l %g2, %i5, %o3
fmuld8sux16 %f13, %f29, %f22
tn %icc, 0x0
tsubcctv %l4, 0x1A2E, %l3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fpadd32s %f20, %f18, %f27
addccc %i4, %o4, %g4
ta %xcc, 0x7
tsubcc %g3, 0x09BD, %i2
taddcctv %g7, %i0, %l5
fbn,a %fcc2, loop_254
orn %l0, %g1, %i6
array16 %i7, %l1, %i1
movl %xcc, %l2, %l6
loop_254:
subcc %g6, 0x19D2, %g5
sllx %o1, 0x06, %o7
fbuge %fcc1, loop_255
fmovsne %icc, %f4, %f22
fmovdg %icc, %f22, %f20
mulx %o0, %o6, %o5
loop_255:
nop
wr %g0, 0x2f, %asi
stxa %i3, [%l7 + 0x60] %asi
membar #Sync
movl %icc, %g2, %o2
udiv %i5, 0x0378, %l4
membar #Sync
wr %g0, 0x1e, %asi
ldda [%l7 + 0x40] %asi, %f0
fcmpeq32 %f28, %f18, %o3
edge16 %i4, %o4, %g4
subc %l3, %i2, %g7
tle %icc, 0x5
fmovdpos %xcc, %f5, %f9
bvs,a,pt %icc, loop_256
xor %g3, %i0, %l0
srax %g1, %i6, %i7
popc %l5, %i1
loop_256:
nop
set 0x40, %i5
ldda [%l7 + %i5] 0x04, %f16
edge16l %l1, %l6, %l2
array32 %g5, %g6, %o1
fbne,a %fcc2, loop_257
fbo %fcc1, loop_258
umulcc %o0, 0x057C, %o7
fandnot2 %f0, %f28, %f28
loop_257:
xor %o6, %o5, %g2
loop_258:
orn %o2, %i3, %i5
edge32n %l4, %i4, %o3
movpos %icc, %g4, %o4
ldd [%l7 + 0x40], %i2
sll %g7, %l3, %g3
subc %i0, %g1, %i6
udiv %i7, 0x13D7, %l0
brgez %i1, loop_259
movcc %icc, %l5, %l6
fmovsvc %xcc, %f1, %f29
nop
set 0x20, %o5
ldx [%l7 + %o5], %l2
loop_259:
membar 0x48
alignaddr %g5, %l1, %g6
smulcc %o0, %o1, %o7
andcc %o6, 0x0538, %g2
smul %o5, 0x1406, %o2
bn,pt %icc, loop_260
orcc %i3, 0x1E36, %i5
swap [%l7 + 0x30], %l4
addc %o3, 0x1B9B, %g4
loop_260:
edge8n %i4, %o4, %i2
edge32n %g7, %l3, %g3
sll %i0, 0x1B, %g1
sdivx %i7, 0x0A16, %l0
add %i1, %l5, %l6
fnand %f22, %f26, %f12
for %f14, %f28, %f20
fmovsge %xcc, %f19, %f25
movvc %icc, %l2, %i6
movne %xcc, %l1, %g6
movrlz %g5, %o1, %o7
tgu %xcc, 0x0
fcmple32 %f4, %f22, %o0
fxnor %f18, %f6, %f20
ldsw [%l7 + 0x5C], %g2
movvc %icc, %o6, %o5
fble,a %fcc0, loop_261
ble %icc, loop_262
movvs %icc, %o2, %i3
xnor %i5, %o3, %g4
loop_261:
smul %l4, %o4, %i4
loop_262:
fmul8x16al %f2, %f26, %f28
ta %icc, 0x4
edge8 %i2, %g7, %g3
fpadd32s %f21, %f27, %f14
movvc %icc, %l3, %i0
fornot2s %f15, %f2, %f27
tleu %icc, 0x4
fmuld8sux16 %f0, %f24, %f26
set 0x60, %g4
sta %f9, [%l7 + %g4] 0x14
edge32 %g1, %l0, %i7
bne,a %icc, loop_263
fzeros %f16
fblg %fcc0, loop_264
fpadd32s %f23, %f16, %f31
loop_263:
bg,a %icc, loop_265
movrlez %l5, %i1, %l6
loop_264:
edge8ln %i6, %l1, %g6
tge %xcc, 0x1
loop_265:
fands %f14, %f23, %f26
bvs %xcc, loop_266
fbule %fcc3, loop_267
fbu,a %fcc3, loop_268
edge32l %g5, %o1, %l2
loop_266:
andcc %o0, %o7, %g2
loop_267:
xnor %o5, 0x0729, %o2
loop_268:
edge16 %i3, %i5, %o3
fmovde %icc, %f11, %f26
fbule,a %fcc3, loop_269
fmovrde %g4, %f6, %f20
alignaddrl %o6, %l4, %i4
umul %o4, 0x0A78, %i2
loop_269:
bg,a loop_270
fabsd %f14, %f30
sdivx %g3, 0x028E, %g7
brlez,a %l3, loop_271
loop_270:
fmovsne %icc, %f31, %f7
movrgz %g1, %i0, %l0
fmuld8sux16 %f17, %f3, %f2
loop_271:
nop
set 0x2C, %g2
ldsha [%l7 + %g2] 0x0c, %i7
fnot1 %f28, %f30
movrne %i1, %l5, %i6
te %xcc, 0x6
popc %l1, %g6
bvc,a %xcc, loop_272
andn %l6, 0x09FC, %o1
sra %g5, 0x15, %l2
movrne %o7, %g2, %o5
loop_272:
fpmerge %f30, %f28, %f16
movvc %xcc, %o0, %o2
xnor %i5, 0x189A, %o3
wr %g0, 0x10, %asi
lduba [%l7 + 0x47] %asi, %g4
movne %xcc, %o6, %l4
orcc %i4, %i3, %i2
tsubcctv %o4, 0x1590, %g7
set 0x38, %g3
stwa %l3, [%l7 + %g3] 0x15
movvc %xcc, %g1, %g3
movrlz %i0, 0x1EA, %i7
fpack32 %f0, %f20, %f18
brgz %i1, loop_273
andncc %l5, %i6, %l1
taddcctv %l0, %l6, %o1
subc %g5, %l2, %g6
loop_273:
fpadd32s %f15, %f26, %f30
wr %g0, 0x89, %asi
ldswa [%l7 + 0x54] %asi, %o7
fbug,a %fcc1, loop_274
fmovscs %icc, %f25, %f30
fsrc2 %f24, %f6
fmovdcc %xcc, %f23, %f7
loop_274:
fmovd %f28, %f8
movre %o5, 0x3B2, %g2
fbule %fcc2, loop_275
array16 %o0, %i5, %o3
fcmpgt16 %f30, %f12, %g4
brlez,a %o2, loop_276
loop_275:
movre %l4, %i4, %o6
nop
setx loop_277, %l0, %l1
jmpl %l1, %i3
fornot2s %f10, %f20, %f23
loop_276:
tleu %icc, 0x5
smulcc %i2, 0x05E6, %g7
loop_277:
edge16n %o4, %g1, %l3
umul %i0, %i7, %i1
edge8 %g3, %l5, %l1
edge8ln %l0, %i6, %o1
flush %l7 + 0x48
orcc %l6, %g5, %g6
udivcc %l2, 0x051C, %o7
fands %f19, %f21, %f25
sethi 0x1DBA, %o5
srax %g2, 0x03, %o0
udivx %o3, 0x09CC, %g4
and %o2, %l4, %i4
std %f4, [%l7 + 0x48]
fmovdn %xcc, %f16, %f17
array32 %o6, %i5, %i3
movre %i2, 0x3EE, %o4
xor %g7, 0x0D9C, %l3
fmovrdgz %i0, %f12, %f10
fsrc2 %f18, %f30
xorcc %i7, 0x0D97, %g1
tvs %icc, 0x5
xnor %i1, 0x0A5F, %l5
edge32 %g3, %l0, %i6
subccc %l1, %l6, %g5
mulscc %o1, %g6, %o7
srax %l2, 0x11, %g2
alignaddrl %o5, %o0, %g4
alignaddrl %o2, %l4, %i4
udivx %o6, 0x07C2, %o3
orn %i3, 0x1B66, %i5
edge16n %o4, %i2, %g7
fmovrslz %l3, %f31, %f10
udivcc %i0, 0x0AFA, %g1
sllx %i7, 0x04, %i1
fmovs %f17, %f10
tvs %icc, 0x5
and %g3, %l5, %l0
fmovsn %icc, %f11, %f19
fmovrde %l1, %f10, %f20
fba,a %fcc1, loop_278
srax %i6, %g5, %l6
fbe,a %fcc2, loop_279
fabss %f23, %f16
loop_278:
sra %g6, 0x10, %o1
udivx %o7, 0x1520, %l2
loop_279:
ldub [%l7 + 0x3D], %o5
movl %icc, %o0, %g2
tle %xcc, 0x5
sethi 0x0A5B, %g4
sethi 0x108C, %l4
addccc %o2, 0x12D7, %i4
movrne %o6, 0x034, %i3
orn %o3, 0x0D15, %o4
fcmpgt16 %f26, %f24, %i2
edge32n %i5, %g7, %i0
movvs %xcc, %l3, %g1
ldd [%l7 + 0x08], %f0
fmul8ulx16 %f16, %f28, %f14
nop
setx loop_280, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
swap [%l7 + 0x58], %i1
edge32 %i7, %g3, %l0
ta %xcc, 0x5
loop_280:
popc 0x06C5, %l5
tgu %icc, 0x7
smulcc %i6, %l1, %g5
edge32n %l6, %g6, %o7
movle %icc, %o1, %l2
movl %icc, %o5, %o0
mulx %g4, %l4, %g2
swap [%l7 + 0x58], %o2
addc %o6, %i4, %o3
fcmpd %fcc3, %f20, %f6
sir 0x1C12
smulcc %o4, %i3, %i2
movvc %icc, %i5, %i0
wr %g0, 0x11, %asi
lduha [%l7 + 0x74] %asi, %l3
fmovsleu %xcc, %f5, %f12
bvc loop_281
edge8ln %g1, %i1, %g7
wr %g0, 0x10, %asi
sta %f13, [%l7 + 0x68] %asi
loop_281:
fmovdle %xcc, %f7, %f9
tcs %icc, 0x5
fandnot1s %f27, %f13, %f28
stbar
array16 %g3, %l0, %l5
andn %i6, 0x1392, %i7
move %xcc, %g5, %l1
ldsh [%l7 + 0x24], %l6
add %o7, %o1, %g6
lduh [%l7 + 0x36], %o5
bg,pn %xcc, loop_282
movrlez %o0, 0x386, %l2
movne %icc, %l4, %g2
lduh [%l7 + 0x2A], %g4
loop_282:
fmul8x16al %f5, %f16, %f8
nop
setx loop_283, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tne %icc, 0x4
tle %icc, 0x1
addccc %o2, 0x0578, %o6
loop_283:
movle %xcc, %i4, %o3
udivx %o4, 0x00E8, %i3
srl %i2, 0x00, %i5
fpsub16s %f30, %f27, %f27
nop
setx loop_284, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addccc %i0, 0x1696, %l3
popc 0x09EC, %g1
movle %icc, %i1, %g3
loop_284:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ba,pt %icc, loop_285
alignaddrl %g7, %l0, %l5
edge32n %i7, %g5, %i6
add %l1, 0x11EF, %o7
loop_285:
fbule %fcc1, loop_286
fmuld8ulx16 %f13, %f15, %f12
array16 %l6, %o1, %o5
fcmpeq16 %f24, %f0, %g6
loop_286:
ba,a,pn %icc, loop_287
taddcctv %l2, %o0, %l4
sir 0x0C0E
faligndata %f4, %f16, %f4
loop_287:
xorcc %g4, 0x14B3, %o2
taddcc %g2, %i4, %o6
sllx %o4, 0x03, %i3
fmovsneg %icc, %f12, %f13
fbl,a %fcc0, loop_288
membar 0x50
bl %xcc, loop_289
tne %icc, 0x4
loop_288:
std %f10, [%l7 + 0x20]
fcmple32 %f12, %f22, %o3
loop_289:
movle %xcc, %i5, %i2
sdivx %l3, 0x0C2C, %i0
tpos %icc, 0x3
fzeros %f16
edge8ln %g1, %g3, %i1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movge %icc, %l0, %l5
orn %g7, %i7, %i6
movcs %xcc, %g5, %l1
fmovrdne %o7, %f0, %f18
fxnor %f6, %f20, %f26
sethi 0x000B, %l6
movn %xcc, %o1, %o5
orn %l2, %g6, %o0
movne %xcc, %l4, %g4
brz %g2, loop_290
andcc %o2, %o6, %o4
fmovrslez %i4, %f18, %f14
bn,pt %icc, loop_291
loop_290:
movg %icc, %o3, %i3
edge16 %i5, %i2, %i0
membar 0x1A
loop_291:
udiv %l3, 0x007F, %g1
tge %xcc, 0x4
orcc %g3, 0x08B8, %i1
xor %l5, %l0, %g7
fbu,a %fcc1, loop_292
ldsw [%l7 + 0x24], %i6
fbu %fcc1, loop_293
fcmped %fcc2, %f8, %f28
loop_292:
xnor %g5, %l1, %i7
movg %xcc, %l6, %o1
loop_293:
nop
wr %g0, 0x88, %asi
lduba [%l7 + 0x2D] %asi, %o5
nop
setx loop_294, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpack16 %f4, %f20
wr %g0, 0x2b, %asi
stha %o7, [%l7 + 0x70] %asi
membar #Sync
loop_294:
xorcc %g6, 0x065B, %o0
te %icc, 0x0
srl %l2, %g4, %g2
set 0x2C, %l3
stwa %o2, [%l7 + %l3] 0xea
membar #Sync
movrne %l4, 0x1EC, %o6
movrgez %o4, %i4, %i3
movre %i5, 0x19D, %o3
movneg %xcc, %i2, %l3
set 0x3C, %o6
stwa %g1, [%l7 + %o6] 0x2a
membar #Sync
taddcctv %i0, 0x0416, %g3
edge8ln %i1, %l0, %l5
fbge,a %fcc1, loop_295
movl %icc, %i6, %g5
fmul8x16al %f26, %f7, %f22
tne %icc, 0x4
loop_295:
tge %xcc, 0x3
fbe %fcc1, loop_296
subccc %g7, %l1, %i7
tle %xcc, 0x2
ldd [%l7 + 0x50], %f24
loop_296:
ldub [%l7 + 0x7A], %l6
fba %fcc2, loop_297
fmovrdlez %o1, %f0, %f28
smulcc %o7, %g6, %o5
movvc %xcc, %o0, %g4
loop_297:
brz %g2, loop_298
tl %xcc, 0x5
fbne,a %fcc0, loop_299
tg %icc, 0x7
loop_298:
srax %l2, %o2, %l4
alignaddrl %o4, %o6, %i3
loop_299:
andncc %i4, %o3, %i2
tsubcc %i5, 0x0ECE, %l3
movvs %xcc, %i0, %g3
movgu %xcc, %i1, %l0
srax %l5, 0x1F, %i6
movcc %xcc, %g1, %g7
fmovdle %icc, %f12, %f7
edge32 %g5, %i7, %l1
xnor %l6, %o1, %g6
movvc %xcc, %o7, %o5
alignaddrl %o0, %g4, %g2
sllx %o2, 0x15, %l4
set 0x30, %o7
stwa %o4, [%l7 + %o7] 0x2f
membar #Sync
sdivcc %o6, 0x0033, %i3
movcs %xcc, %l2, %i4
bvs,a %icc, loop_300
edge8l %o3, %i2, %l3
wr %g0, 0x10, %asi
lduwa [%l7 + 0x5C] %asi, %i5
loop_300:
nop
wr %g0, 0x81, %asi
lduwa [%l7 + 0x5C] %asi, %i0
edge32n %g3, %l0, %l5
tn %icc, 0x5
movge %xcc, %i1, %i6
fmovsg %xcc, %f10, %f12
sth %g7, [%l7 + 0x66]
set 0x78, %o3
swapa [%l7 + %o3] 0x80, %g5
movle %icc, %i7, %l1
tle %xcc, 0x0
fnot2 %f4, %f18
wr %g0, 0x88, %asi
lduba [%l7 + 0x38] %asi, %l6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
te %icc, 0x2
movne %icc, %o1, %g6
fornot1s %f15, %f2, %f17
fmovrslz %g1, %f18, %f27
wr %g0, 0x89, %asi
ldswa [%l7 + 0x60] %asi, %o5
edge8l %o7, %o0, %g4
brlz,a %g2, loop_301
umulcc %l4, %o2, %o4
wr %g0, 0x89, %asi
ldxa [%l7 + 0x18] %asi, %o6
loop_301:
nop
setx loop_302, %l0, %l1
jmpl %l1, %l2
addcc %i3, 0x0F37, %o3
movcs %icc, %i2, %i4
prefetch [%l7 + 0x54], 0x2
loop_302:
fpsub32s %f29, %f3, %f0
bcc loop_303
tcs %xcc, 0x2
xnor %i5, 0x19F2, %l3
fandnot2s %f2, %f3, %f25
loop_303:
array8 %g3, %l0, %l5
brz %i0, loop_304
fmovrsne %i1, %f26, %f10
movgu %xcc, %g7, %g5
srax %i7, %i6, %l1
loop_304:
nop
membar #Sync
set 0x40, %i2
ldda [%l7 + %i2] 0xf9, %f0
fxnors %f9, %f29, %f30
mulscc %l6, %g6, %o1
bleu,pt %icc, loop_305
fbuge,a %fcc1, loop_306
addc %o5, 0x0F37, %o7
fbue %fcc2, loop_307
loop_305:
mova %xcc, %g1, %o0
loop_306:
brz %g2, loop_308
movn %xcc, %g4, %o2
loop_307:
edge32 %o4, %l4, %l2
movpos %xcc, %i3, %o6
loop_308:
fmovsneg %xcc, %f15, %f7
fbuge %fcc0, loop_309
addccc %o3, %i2, %i4
movrlz %l3, 0x308, %i5
movre %l0, 0x1A6, %l5
loop_309:
orncc %i0, 0x0BA3, %g3
ldsh [%l7 + 0x1A], %g7
movpos %xcc, %i1, %i7
addccc %g5, 0x1C6B, %i6
fbge,a %fcc2, loop_310
edge8n %l1, %l6, %g6
move %xcc, %o1, %o7
tcc %xcc, 0x3
loop_310:
fpack32 %f14, %f6, %f16
xnorcc %o5, 0x1114, %g1
tgu %icc, 0x0
fblg,a %fcc0, loop_311
fones %f9
movn %xcc, %o0, %g2
fblg,a %fcc3, loop_312
loop_311:
edge16ln %o2, %g4, %l4
subccc %o4, 0x0F10, %i3
fmovdg %xcc, %f3, %f23
loop_312:
smul %l2, 0x056D, %o6
fmul8x16au %f1, %f6, %f20
movl %icc, %i2, %i4
fmovrdlz %l3, %f10, %f24
fpadd32 %f10, %f0, %f0
edge16l %o3, %l0, %i5
subccc %i0, 0x070F, %l5
movrlz %g3, 0x279, %g7
fmovdvc %icc, %f2, %f7
movvs %icc, %i1, %g5
st %f17, [%l7 + 0x30]
bne,a,pn %xcc, loop_313
fmovdg %icc, %f27, %f23
udiv %i6, 0x109B, %i7
bg,a %xcc, loop_314
loop_313:
ld [%l7 + 0x44], %f18
tleu %xcc, 0x6
brgz,a %l6, loop_315
loop_314:
bcc,pt %xcc, loop_316
orncc %l1, 0x1CD1, %g6
fxor %f16, %f28, %f26
loop_315:
fmovsne %xcc, %f19, %f29
loop_316:
movl %icc, %o1, %o5
orncc %g1, 0x0428, %o7
andn %g2, %o0, %g4
bvs %xcc, loop_317
mulx %o2, 0x0E45, %o4
set 0x40, %l2
stda %f16, [%l7 + %l2] 0x0c
loop_317:
sir 0x1730
array16 %i3, %l4, %l2
movn %xcc, %o6, %i2
stbar
bgu,pt %icc, loop_318
xnor %l3, 0x1B28, %i4
addc %l0, 0x04BE, %i5
nop
setx loop_319, %l0, %l1
jmpl %l1, %o3
loop_318:
edge16n %i0, %l5, %g3
smul %i1, 0x12C4, %g5
tneg %icc, 0x1
loop_319:
tvc %icc, 0x4
fcmpd %fcc2, %f0, %f10
stb %i6, [%l7 + 0x3A]
bneg,a,pn %icc, loop_320
movrlz %g7, 0x09C, %i7
bvc,pn %icc, loop_321
ldsh [%l7 + 0x2A], %l6
loop_320:
ldsh [%l7 + 0x0A], %g6
fbn,a %fcc1, loop_322
loop_321:
ldx [%l7 + 0x28], %l1
fxor %f2, %f20, %f28
fnot2 %f20, %f24
loop_322:
andcc %o5, %o1, %g1
tneg %xcc, 0x5
fbne %fcc2, loop_323
fbn,a %fcc3, loop_324
movpos %xcc, %o7, %o0
tcc %xcc, 0x5
loop_323:
tn %xcc, 0x6
loop_324:
fmovscc %icc, %f13, %f19
wr %g0, 0x80, %asi
ldstuba [%l7 + 0x5B] %asi, %g2
bn,a loop_325
array8 %g4, %o2, %i3
movvs %xcc, %l4, %l2
bne,a,pn %icc, loop_326
loop_325:
edge16 %o4, %i2, %o6
set 0x55, %g6
lduba [%l7 + %g6] 0x89, %l3
loop_326:
tpos %icc, 0x5
movrgez %l0, 0x379, %i5
bg,a,pn %icc, loop_327
pdist %f18, %f16, %f18
fpackfix %f30, %f19
fandnot1 %f0, %f12, %f22
loop_327:
tneg %icc, 0x6
fbue,a %fcc0, loop_328
ldub [%l7 + 0x59], %i4
sra %o3, %l5, %i0
flush %l7 + 0x3C
loop_328:
fones %f20
membar 0x61
movn %xcc, %i1, %g5
array32 %g3, %g7, %i7
fmovscs %xcc, %f9, %f30
membar 0x2F
edge32n %i6, %g6, %l6
tle %xcc, 0x7
movrgez %o5, %l1, %g1
bge loop_329
bleu,pn %xcc, loop_330
taddcc %o7, 0x0A88, %o0
fbue,a %fcc1, loop_331
loop_329:
fbl,a %fcc1, loop_332
loop_330:
fmovdne %icc, %f16, %f24
tn %xcc, 0x4
loop_331:
tvs %icc, 0x1
loop_332:
edge32n %o1, %g2, %g4
tne %xcc, 0x0
brz,a %i3, loop_333
fcmple16 %f4, %f28, %l4
xorcc %o2, %o4, %l2
tne %xcc, 0x6
loop_333:
taddcc %i2, 0x1ACA, %l3
fmovdl %xcc, %f21, %f15
tvs %icc, 0x5
fmovdleu %xcc, %f28, %f20
sub %o6, 0x0DAA, %l0
array16 %i5, %i4, %o3
fcmped %fcc0, %f22, %f26
edge32n %i0, %l5, %g5
srl %g3, 0x01, %g7
wr %g0, 0x10, %asi
ldsha [%l7 + 0x22] %asi, %i7
tne %xcc, 0x0
tge %icc, 0x2
fmovdleu %icc, %f8, %f19
tneg %icc, 0x1
fnot1 %f16, %f10
edge32l %i6, %g6, %i1
fmovrdgez %o5, %f24, %f8
fbo %fcc3, loop_334
tle %xcc, 0x5
fmovdl %xcc, %f29, %f1
fone %f4
loop_334:
xnorcc %l1, %g1, %o7
fsrc2 %f14, %f6
fbule,a %fcc3, loop_335
subcc %l6, %o1, %g2
xorcc %o0, %g4, %l4
fsrc2s %f10, %f1
loop_335:
tgu %xcc, 0x4
edge16 %i3, %o2, %l2
srax %i2, %l3, %o4
fpadd32s %f26, %f11, %f5
alignaddrl %o6, %l0, %i5
srax %i4, 0x17, %o3
sdivcc %l5, 0x122C, %g5
subccc %g3, %g7, %i0
movle %icc, %i6, %g6
lduh [%l7 + 0x50], %i1
sth %i7, [%l7 + 0x4E]
set 0x40, %o4
lduwa [%l7 + %o4] 0x11, %o5
nop
set 0x70, %o2
ldd [%l7 + %o2], %g0
edge16n %o7, %l6, %l1
movrgez %g2, %o1, %g4
movrlz %l4, 0x2F9, %o0
tvs %icc, 0x4
mova %icc, %o2, %i3
movg %xcc, %l2, %l3
nop
set 0x47, %i6
stb %o4, [%l7 + %i6]
xor %i2, 0x1334, %l0
sethi 0x1DD5, %o6
fmovsge %xcc, %f30, %f11
movpos %icc, %i5, %i4
sllx %o3, %g5, %g3
wr %g0, 0x11, %asi
prefetcha [%l7 + 0x68] %asi, 0x1
addcc %i0, 0x1354, %i6
stw %l5, [%l7 + 0x38]
fabss %f17, %f6
movrne %g6, %i7, %o5
fbg %fcc3, loop_336
alignaddrl %i1, %g1, %l6
edge8n %o7, %g2, %o1
swap [%l7 + 0x50], %g4
loop_336:
udivcc %l4, 0x09AA, %o0
fbne %fcc3, loop_337
movrne %l1, 0x30F, %o2
bcs loop_338
addc %l2, %l3, %i3
loop_337:
fmovrdlez %o4, %f4, %f24
wr %g0, 0x2a, %asi
ldda [%l7 + 0x40] %asi, %l0
loop_338:
nop
wr %g0, 0x2b, %asi
stwa %i2, [%l7 + 0x08] %asi
membar #Sync
edge32n %i5, %i4, %o6
subc %o3, 0x1BE6, %g3
movcs %xcc, %g5, %i0
fbule,a %fcc2, loop_339
bvs %icc, loop_340
addc %i6, %l5, %g7
set 0x08, %o1
ldsha [%l7 + %o1] 0x81, %i7
loop_339:
xorcc %g6, %i1, %o5
loop_340:
edge16 %g1, %o7, %l6
alignaddr %g2, %o1, %l4
fmovse %xcc, %f14, %f17
fmovdgu %icc, %f14, %f29
edge8 %o0, %g4, %l1
udiv %o2, 0x1E8B, %l3
movrlez %i3, 0x1F3, %o4
set 0x70, %i3
ldda [%l7 + %i3] 0x23, %l2
sir 0x0B29
taddcc %l0, 0x077F, %i5
umulcc %i2, 0x0DA5, %o6
edge8 %i4, %o3, %g5
movvs %icc, %g3, %i6
orn %l5, %i0, %g7
nop
setx loop_341, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tsubcc %g6, %i1, %o5
fsrc2 %f8, %f28
loop_341:
bgu %xcc, loop_342
edge16l %i7, %g1, %l6
bvs,a loop_343
edge32 %o7, %o1, %l4
loop_342:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge16l %g2, %g4, %o0
loop_343:
nop
wr %g0, 0x80, %asi
ldstuba [%l7 + 0x33] %asi, %l1
movcc %xcc, %o2, %i3
fbn,a %fcc0, loop_344
membar 0x35
add %o4, %l2, %l3
popc 0x0BCC, %i5
loop_344:
fxor %f30, %f8, %f28
sth %i2, [%l7 + 0x16]
bvs %icc, loop_345
ta %xcc, 0x4
fmovdg %icc, %f8, %f23
pdist %f8, %f20, %f16
loop_345:
mulscc %o6, 0x0270, %l0
brz %o3, loop_346
movneg %xcc, %g5, %g3
tge %icc, 0x5
mova %xcc, %i6, %l5
loop_346:
fmovsl %icc, %f20, %f7
sllx %i0, 0x09, %i4
taddcctv %g6, %i1, %g7
sdiv %o5, 0x1A32, %i7
movrlz %l6, %o7, %g1
edge32n %l4, %o1, %g2
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
ldd [%l7 + 0x30], %g4
fmovrsne %o0, %f17, %f6
movrgez %o2, 0x266, %l1
loop_347:
edge8ln %o4, %i3, %l2
stbar
fsrc2s %f23, %f23
fmul8sux16 %f2, %f28, %f16
bpos,a,pn %icc, loop_348
fmovspos %icc, %f0, %f24
sir 0x1C25
mulscc %i5, 0x116A, %i2
loop_348:
nop
wr %g0, 0x27, %asi
ldda [%l7 + 0x20] %asi, %l2
bne,a %icc, loop_349
umulcc %l0, %o3, %g5
edge16n %o6, %i6, %l5
tg %icc, 0x6
loop_349:
fors %f16, %f19, %f4
fmovsle %xcc, %f6, %f9
taddcctv %i0, %g3, %g6
or %i1, 0x1094, %g7
ldsb [%l7 + 0x26], %o5
addc %i7, %i4, %o7
fmovdg %icc, %f23, %f22
fmovdpos %icc, %f6, %f11
subccc %g1, %l6, %l4
addcc %o1, %g4, %g2
ldsw [%l7 + 0x08], %o0
set 0x30, %i1
lduwa [%l7 + %i1] 0x14, %o2
fbu,a %fcc3, loop_350
bneg,a loop_351
movrgz %l1, 0x0FE, %o4
lduw [%l7 + 0x28], %i3
loop_350:
movrgz %l2, %i2, %i5
loop_351:
edge16n %l0, %l3, %o3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge8ln %o6, %i6, %l5
and %i0, 0x03A3, %g5
mulscc %g3, %i1, %g6
sethi 0x07D6, %o5
fmovdneg %xcc, %f25, %f5
array8 %g7, %i7, %o7
orn %i4, %l6, %l4
edge8l %o1, %g1, %g2
movleu %xcc, %o0, %o2
wr %g0, 0x2f, %asi
stda %g4, [%l7 + 0x50] %asi
membar #Sync
sir 0x0E9F
edge32 %l1, %i3, %o4
set 0x40, %g7
stda %f16, [%l7 + %g7] 0xf8
membar #Sync
sll %i2, 0x1D, %i5
fmovs %f13, %f12
subcc %l0, %l2, %l3
fsrc2 %f14, %f4
fba %fcc1, loop_352
movrgez %o3, 0x1E5, %o6
fmovscs %icc, %f6, %f31
ldx [%l7 + 0x18], %l5
loop_352:
edge8l %i6, %i0, %g3
fbu,a %fcc1, loop_353
movcs %icc, %g5, %g6
fmovrslz %o5, %f12, %f3
fpsub32 %f18, %f4, %f16
loop_353:
edge8l %i1, %g7, %i7
movcc %icc, %i4, %o7
fbu %fcc3, loop_354
edge16 %l4, %o1, %g1
edge32n %l6, %o0, %g2
movpos %xcc, %g4, %o2
loop_354:
udivcc %i3, 0x0F47, %o4
siam 0x7
movneg %xcc, %l1, %i2
movrlez %l0, %l2, %l3
ba %icc, loop_355
add %i5, 0x1087, %o6
movleu %icc, %l5, %i6
fmovdle %icc, %f7, %f16
loop_355:
movcs %icc, %i0, %o3
sra %g3, 0x17, %g6
bneg,a %icc, loop_356
xorcc %o5, 0x10D6, %g5
srl %i1, 0x0B, %g7
ta %xcc, 0x2
loop_356:
mulscc %i7, %i4, %l4
fmovdvs %icc, %f16, %f16
alignaddr %o1, %o7, %g1
tn %icc, 0x4
bge,pn %icc, loop_357
sll %l6, 0x02, %o0
movge %xcc, %g4, %o2
subccc %g2, %i3, %l1
loop_357:
tgu %icc, 0x0
array16 %o4, %l0, %l2
fmovs %f9, %f15
tcc %xcc, 0x5
bl,pn %icc, loop_358
bg,a loop_359
fbul %fcc0, loop_360
fmovsne %icc, %f18, %f16
loop_358:
membar 0x76
loop_359:
nop
wr %g0, 0x89, %asi
swapa [%l7 + 0x4C] %asi, %i2
loop_360:
orncc %i5, %l3, %l5
movpos %xcc, %o6, %i0
set 0x70, %l0
prefetcha [%l7 + %l0] 0x88, 0x2
smul %g3, %g6, %o5
tg %xcc, 0x7
ble,a loop_361
movleu %icc, %o3, %g5
tcs %xcc, 0x5
bg,a,pt %icc, loop_362
loop_361:
edge8l %g7, %i1, %i7
tvc %xcc, 0x2
wr %g0, 0x80, %asi
ldda [%l7 + 0x50] %asi, %i4
loop_362:
movrne %l4, 0x33A, %o1
srl %o7, 0x10, %g1
movl %icc, %l6, %o0
stw %o2, [%l7 + 0x28]
fpack32 %f8, %f28, %f6
fmovs %f21, %f15
sra %g4, 0x02, %i3
tsubcctv %l1, 0x067D, %o4
ldsw [%l7 + 0x58], %g2
fornot2 %f12, %f24, %f14
array32 %l2, %l0, %i5
fbe %fcc3, loop_363
bpos,a,pt %icc, loop_364
ta %xcc, 0x3
add %l3, %l5, %i2
loop_363:
nop
add %l7, 0x10, %l6
wr %g0, 0x89, %asi
casa [%l6] %asi, %o6, %i0
loop_364:
tleu %icc, 0x0
smul %g3, %g6, %i6
movge %xcc, %o3, %g5
array32 %g7, %i1, %i7
wr %g0, 0xe2, %asi
stwa %o5, [%l7 + 0x0C] %asi
membar #Sync
fbul,a %fcc1, loop_365
edge8l %l4, %i4, %o1
tvs %xcc, 0x6
edge8l %g1, %l6, %o7
loop_365:
array8 %o0, %g4, %o2
edge8n %i3, %l1, %g2
subc %l2, 0x05D0, %o4
fmovde %icc, %f6, %f23
fmovdgu %xcc, %f26, %f30
flush %l7 + 0x28
edge16 %i5, %l3, %l0
ldstub [%l7 + 0x33], %i2
fandnot1 %f4, %f16, %f28
alignaddr %o6, %i0, %g3
std %l4, [%l7 + 0x78]
subcc %g6, %i6, %g5
fmovrsgez %o3, %f2, %f0
bge,a,pn %xcc, loop_366
fmovdne %xcc, %f16, %f16
fbn,a %fcc2, loop_367
array8 %g7, %i1, %o5
loop_366:
tne %icc, 0x6
edge8 %i7, %l4, %i4
loop_367:
tgu %xcc, 0x2
subccc %g1, 0x1283, %o1
popc %l6, %o7
fands %f23, %f16, %f24
fcmpeq32 %f8, %f10, %o0
sra %o2, %g4, %l1
bcs,a %icc, loop_368
movvc %xcc, %g2, %l2
sth %o4, [%l7 + 0x24]
xnor %i5, 0x0951, %l3
loop_368:
fba,a %fcc2, loop_369
movrlz %l0, 0x30A, %i3
movneg %icc, %o6, %i0
orn %i2, %l5, %g6
loop_369:
edge8ln %i6, %g3, %o3
bcc,a,pn %icc, loop_370
tcs %xcc, 0x6
tle %xcc, 0x2
udiv %g7, 0x0672, %g5
loop_370:
movvs %icc, %i1, %o5
and %i7, %i4, %g1
fbul %fcc0, loop_371
brlz %o1, loop_372
edge8n %l6, %l4, %o7
fmovdg %icc, %f4, %f14
loop_371:
st %f31, [%l7 + 0x34]
loop_372:
fpsub16 %f2, %f24, %f12
fcmpd %fcc2, %f22, %f10
fbe %fcc0, loop_373
tvc %icc, 0x2
xorcc %o0, 0x08C9, %g4
movrgz %o2, %l1, %l2
loop_373:
array32 %g2, %i5, %l3
fble,a %fcc2, loop_374
tge %icc, 0x1
fmovrdne %l0, %f24, %f18
umul %i3, 0x0C63, %o4
loop_374:
sll %i0, %o6, %i2
fmovsgu %xcc, %f2, %f8
move %xcc, %l5, %i6
movl %xcc, %g3, %g6
bn,a loop_375
fmovsvc %icc, %f0, %f12
srlx %g7, %g5, %o3
tgu %icc, 0x2
loop_375:
nop
wr %g0, 0xe3, %asi
ldda [%l7 + 0x50] %asi, %o4
umul %i7, 0x1774, %i1
stx %g1, [%l7 + 0x78]
st %f14, [%l7 + 0x60]
tge %xcc, 0x7
fmovrsne %o1, %f11, %f13
tcs %icc, 0x7
fmovdneg %xcc, %f26, %f19
tg %icc, 0x7
movl %icc, %l6, %l4
fcmpeq32 %f6, %f2, %o7
fandnot1 %f28, %f24, %f28
fmovdle %xcc, %f18, %f17
fcmpes %fcc2, %f5, %f1
add %l7, 0x2C, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %i4, %o0
membar 0x06
add %g4, %o2, %l2
set 0x30, %l4
prefetcha [%l7 + %l4] 0x80, 0x2
movg %xcc, %i5, %l1
fcmped %fcc3, %f2, %f30
edge8ln %l3, %i3, %l0
set 0x78, %i7
lda [%l7 + %i7] 0x10, %f23
pdist %f6, %f14, %f24
mova %xcc, %i0, %o4
fxnors %f9, %f21, %f13
mulscc %o6, 0x1638, %i2
xnorcc %l5, 0x09CF, %i6
tne %icc, 0x3
fmovdn %icc, %f28, %f8
fandnot1s %f14, %f28, %f13
tcc %icc, 0x6
brgz,a %g6, loop_376
taddcctv %g3, 0x1EA1, %g7
fcmpgt32 %f22, %f8, %o3
edge32ln %g5, %i7, %i1
loop_376:
fzeros %f17
sub %g1, 0x1E8F, %o5
smulcc %l6, %l4, %o7
umul %o1, %o0, %g4
wr %g0, 0x2b, %asi
stha %o2, [%l7 + 0x74] %asi
membar #Sync
srax %l2, %g2, %i5
addccc %l1, %i4, %l3
fnors %f28, %f21, %f2
fbo,a %fcc0, loop_377
movne %icc, %l0, %i3
lduh [%l7 + 0x46], %i0
tcc %xcc, 0x5
loop_377:
brnz %o6, loop_378
movge %icc, %i2, %o4
movneg %icc, %i6, %g6
ldx [%l7 + 0x40], %l5
loop_378:
tge %xcc, 0x1
movrlz %g7, 0x068, %o3
fmovsl %xcc, %f19, %f3
addcc %g3, 0x0647, %i7
srax %g5, %i1, %g1
fornot2 %f22, %f24, %f20
nop
setx loop_379, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
set 0x4B, %i4
ldsb [%l7 + %i4], %l6
std %l4, [%l7 + 0x40]
udivx %o5, 0x1ECF, %o7
loop_379:
fornot2 %f30, %f30, %f0
orn %o1, %o0, %o2
fmovse %icc, %f28, %f16
taddcc %l2, 0x1B5E, %g2
std %f12, [%l7 + 0x30]
movl %xcc, %i5, %g4
tcc %xcc, 0x4
udivx %i4, 0x0C11, %l1
edge16n %l0, %l3, %i0
fmovdvc %xcc, %f10, %f24
addc %o6, %i2, %i3
array8 %o4, %g6, %i6
bn,a loop_380
fmovrdlez %g7, %f12, %f16
edge16ln %o3, %l5, %i7
and %g5, 0x0FA7, %g3
loop_380:
tneg %xcc, 0x4
std %f20, [%l7 + 0x28]
set 0x0B, %l1
stba %g1, [%l7 + %l1] 0x2a
membar #Sync
ldub [%l7 + 0x20], %i1
edge16l %l4, %l6, %o7
tn %xcc, 0x3
edge16n %o1, %o5, %o2
array32 %o0, %l2, %i5
bn %icc, loop_381
movcs %xcc, %g4, %g2
edge16l %i4, %l0, %l1
tleu %xcc, 0x4
loop_381:
fmovdl %icc, %f18, %f31
andcc %l3, %i0, %i2
sir 0x0BCC
fmovs %f12, %f15
srax %o6, %i3, %g6
movcs %xcc, %i6, %g7
fands %f22, %f9, %f16
set 0x12, %l6
stha %o4, [%l7 + %l6] 0x19
alignaddrl %l5, %i7, %o3
fbul,a %fcc1, loop_382
fbule %fcc3, loop_383
orncc %g3, %g5, %g1
fandnot2s %f25, %f14, %f31
loop_382:
addc %l4, %l6, %i1
loop_383:
edge16l %o1, %o5, %o7
fandnot2 %f30, %f2, %f18
fabss %f4, %f2
fcmpes %fcc2, %f18, %f14
mulscc %o2, %o0, %l2
andcc %g4, 0x0508, %i5
edge8n %i4, %l0, %l1
tle %xcc, 0x5
fmul8x16au %f30, %f23, %f6
taddcc %g2, %l3, %i2
fxors %f8, %f19, %f25
sir 0x074B
edge16l %i0, %i3, %o6
edge32l %i6, %g6, %o4
sll %l5, %i7, %g7
set 0x78, %i0
sta %f9, [%l7 + %i0] 0x0c
edge16 %o3, %g3, %g5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fcmpeq32 %f30, %f22, %g1
lduw [%l7 + 0x44], %l4
ba,a loop_384
tvs %icc, 0x6
move %icc, %i1, %l6
fmovdne %icc, %f2, %f12
loop_384:
tpos %xcc, 0x0
andncc %o1, %o5, %o7
subcc %o0, %l2, %o2
fmovsgu %xcc, %f12, %f10
swap [%l7 + 0x58], %i5
movg %xcc, %g4, %i4
tsubcctv %l0, 0x17DC, %g2
mulscc %l1, %l3, %i0
movre %i2, %o6, %i6
wr %g0, 0x81, %asi
ldstuba [%l7 + 0x49] %asi, %g6
movge %icc, %i3, %l5
sra %i7, %g7, %o4
sdivx %g3, 0x01B6, %o3
tvs %xcc, 0x6
fmovdn %icc, %f23, %f2
andn %g5, %g1, %l4
fmovsl %xcc, %f18, %f30
smulcc %i1, 0x1983, %l6
movleu %icc, %o5, %o1
fnot2 %f12, %f22
movvs %icc, %o0, %l2
set 0x60, %g1
lduwa [%l7 + %g1] 0x19, %o7
tneg %xcc, 0x3
alignaddr %o2, %i5, %g4
lduh [%l7 + 0x56], %i4
fabsd %f24, %f28
nop
setx loop_385, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge16 %l0, %g2, %l1
srlx %i0, 0x0A, %i2
subccc %l3, 0x0917, %o6
loop_385:
tvs %icc, 0x3
fblg %fcc2, loop_386
edge8 %i6, %g6, %l5
edge32 %i7, %g7, %o4
sllx %i3, 0x11, %g3
loop_386:
fmovscc %xcc, %f20, %f2
fnot2 %f18, %f2
sdivcc %o3, 0x07D6, %g1
xnor %g5, 0x0E92, %i1
movneg %xcc, %l4, %l6
fpsub32s %f15, %f14, %f16
movrlez %o1, 0x32B, %o0
movge %xcc, %o5, %l2
fmovdg %icc, %f12, %f29
wr %g0, 0x0c, %asi
ldswa [%l7 + 0x58] %asi, %o2
mulx %i5, 0x07D5, %o7
movrlez %i4, %g4, %l0
movcs %icc, %g2, %l1
add %l7, 0x44, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %i2
casa [%l6] %asi, %i2, %i0
udivx %o6, 0x0C8B, %l3
movrne %i6, 0x328, %g6
for %f18, %f30, %f16
set 0x48, %l5
stwa %l5, [%l7 + %l5] 0x27
membar #Sync
st %f18, [%l7 + 0x20]
tge %xcc, 0x7
tle %icc, 0x6
std %f16, [%l7 + 0x28]
stbar
tvs %xcc, 0x4
movle %icc, %i7, %o4
fcmpd %fcc2, %f18, %f10
nop
setx loop_387, %l0, %l1
jmpl %l1, %i3
array16 %g3, %o3, %g7
edge16n %g1, %g5, %l4
brnz %i1, loop_388
loop_387:
fpsub16 %f26, %f10, %f8
fmovsn %icc, %f16, %f28
nop
setx loop_389, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_388:
movg %xcc, %l6, %o0
fcmpne32 %f4, %f26, %o5
orcc %l2, %o2, %i5
loop_389:
tn %icc, 0x2
sra %o1, 0x11, %o7
nop
set 0x58, %g5
stx %g4, [%l7 + %g5]
fbg,a %fcc1, loop_390
fbul %fcc1, loop_391
fbug,a %fcc1, loop_392
flush %l7 + 0x54
loop_390:
ldd [%l7 + 0x08], %l0
loop_391:
bl,pn %xcc, loop_393
loop_392:
andcc %i4, %g2, %i2
call loop_394
movrgez %l1, %i0, %l3
loop_393:
sll %i6, %o6, %l5
fands %f23, %f1, %f29
loop_394:
edge8 %g6, %o4, %i3
fpsub16s %f18, %f8, %f23
edge32n %g3, %o3, %g7
bcs,a loop_395
edge32 %i7, %g1, %g5
fbug %fcc2, loop_396
smulcc %l4, 0x1123, %i1
loop_395:
bpos loop_397
movrgez %o0, %l6, %o5
loop_396:
taddcc %o2, 0x1E0D, %l2
set 0x18, %o0
stba %o1, [%l7 + %o0] 0x23
membar #Sync
loop_397:
edge8n %i5, %g4, %o7
tneg %icc, 0x6
fnegd %f10, %f26
sethi 0x16A8, %l0
movge %icc, %g2, %i2
movl %xcc, %i4, %i0
fmovdneg %xcc, %f6, %f19
movpos %icc, %l1, %l3
fnand %f12, %f2, %f0
fcmpgt32 %f4, %f10, %i6
fmovdge %icc, %f27, %f1
sra %l5, %g6, %o4
bpos,a loop_398
and %i3, 0x186A, %g3
set 0x60, %o5
ldxa [%l7 + %o5] 0x10, %o3
loop_398:
ta %icc, 0x4
bpos,a,pt %xcc, loop_399
subc %g7, %o6, %i7
smulcc %g5, 0x0C15, %g1
bl,pt %icc, loop_400
loop_399:
fbn,a %fcc0, loop_401
fornot2s %f29, %f9, %f31
brlez,a %i1, loop_402
loop_400:
movgu %icc, %l4, %o0
loop_401:
edge8 %o5, %o2, %l2
call loop_403
loop_402:
edge32l %l6, %i5, %g4
orn %o1, %l0, %o7
fmovsne %xcc, %f17, %f23
loop_403:
fmovrdne %g2, %f4, %f14
sir 0x0A60
sdivx %i2, 0x0201, %i0
fxnors %f14, %f25, %f5
fmovscc %xcc, %f1, %f9
umulcc %l1, 0x0B33, %l3
fbn,a %fcc2, loop_404
stw %i4, [%l7 + 0x64]
subc %l5, %g6, %o4
fpack16 %f6, %f27
loop_404:
fors %f0, %f26, %f29
tge %icc, 0x2
tleu %icc, 0x1
fbul,a %fcc3, loop_405
fmovdneg %icc, %f4, %f20
movleu %icc, %i6, %g3
sllx %o3, %i3, %g7
loop_405:
fmovrdgez %i7, %f4, %f14
fmovda %icc, %f3, %f0
movre %o6, %g5, %g1
mova %xcc, %l4, %i1
faligndata %f6, %f4, %f16
andn %o5, 0x1050, %o2
sub %o0, 0x0993, %l2
udivcc %i5, 0x15D1, %l6
orn %g4, 0x0218, %l0
tn %icc, 0x1
fone %f18
brz,a %o7, loop_406
stx %o1, [%l7 + 0x20]
movrne %g2, 0x026, %i2
alignaddr %l1, %l3, %i0
loop_406:
tg %icc, 0x1
srlx %l5, %g6, %i4
sdiv %o4, 0x1935, %i6
addccc %g3, 0x01F9, %o3
nop
setx loop_407, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
udiv %i3, 0x0392, %g7
stbar
movvs %xcc, %o6, %g5
loop_407:
ldd [%l7 + 0x10], %f30
set 0x40, %g4
ldda [%l7 + %g4] 0x88, %f16
sdivcc %g1, 0x14E7, %i7
edge8l %l4, %i1, %o5
std %f2, [%l7 + 0x50]
fmovrdne %o0, %f28, %f0
fbo,a %fcc3, loop_408
edge8ln %o2, %i5, %l6
ba,pt %xcc, loop_409
movn %xcc, %g4, %l0
loop_408:
tvs %xcc, 0x5
tleu %icc, 0x6
loop_409:
stb %l2, [%l7 + 0x53]
fmovsl %icc, %f7, %f23
fand %f24, %f6, %f20
fmovrdlez %o7, %f20, %f14
tne %icc, 0x3
edge8 %o1, %g2, %l1
tcs %icc, 0x3
smul %l3, %i0, %i2
tl %icc, 0x4
ldsh [%l7 + 0x14], %l5
popc %g6, %o4
mova %xcc, %i6, %g3
lduw [%l7 + 0x7C], %i4
bl loop_410
fmovrsne %o3, %f31, %f25
movleu %icc, %g7, %i3
bn,a loop_411
loop_410:
movle %icc, %g5, %o6
array8 %g1, %i7, %i1
bl loop_412
loop_411:
movre %o5, 0x1D1, %l4
fmovdne %xcc, %f29, %f24
fmovsl %xcc, %f31, %f26
loop_412:
fcmps %fcc3, %f18, %f10
tgu %xcc, 0x0
edge8l %o0, %o2, %l6
fmovrdlez %g4, %f20, %f18
fxors %f10, %f14, %f20
fmovrdgez %i5, %f24, %f8
bneg %icc, loop_413
bn,a,pn %xcc, loop_414
movgu %xcc, %l0, %o7
fble %fcc1, loop_415
loop_413:
fsrc2 %f8, %f0
loop_414:
fcmpne16 %f22, %f24, %l2
move %xcc, %g2, %o1
loop_415:
or %l3, 0x0310, %l1
smulcc %i0, 0x0FF7, %l5
and %g6, %o4, %i2
tvs %icc, 0x4
edge16ln %i6, %i4, %o3
movrgz %g7, %i3, %g3
and %o6, 0x0650, %g1
wr %g0, 0x80, %asi
prefetcha [%l7 + 0x20] %asi, 0x1
movne %icc, %i7, %o5
stb %i1, [%l7 + 0x68]
mulscc %o0, %l4, %o2
edge16 %l6, %g4, %i5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
subc %l0, %l2, %o7
tneg %xcc, 0x2
fmovsvc %icc, %f10, %f2
set 0x50, %i5
stba %o1, [%l7 + %i5] 0x23
membar #Sync
fbul,a %fcc2, loop_416
fcmpeq16 %f14, %f30, %l3
ldsb [%l7 + 0x7F], %g2
nop
setx loop_417, %l0, %l1
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_416:
umul %l1, 0x0E4F, %l5
or %g6, 0x1AB1, %i0
fmovdl %icc, %f21, %f31
loop_417:
fmovrdne %o4, %f24, %f28
fzeros %f19
ldsw [%l7 + 0x28], %i2
movge %xcc, %i6, %o3
fpsub32s %f9, %f14, %f4
ldd [%l7 + 0x58], %i4
fba %fcc0, loop_418
fzeros %f16
fmovdneg %xcc, %f2, %f27
sll %i3, %g3, %g7
loop_418:
sra %o6, %g1, %i7
fmovdcc %xcc, %f24, %f5
movrlez %g5, 0x19A, %o5
addc %i1, 0x0C60, %l4
fpack16 %f28, %f12
ldx [%l7 + 0x60], %o0
fbuge %fcc1, loop_419
membar 0x5F
umul %o2, %l6, %i5
stx %l0, [%l7 + 0x08]
loop_419:
stbar
mulx %l2, %g4, %o7
fmovdleu %icc, %f28, %f1
xnor %o1, %g2, %l3
movrlez %l1, %g6, %l5
fmul8x16al %f29, %f13, %f26
fnegd %f10, %f0
fbule,a %fcc2, loop_420
fcmple16 %f6, %f6, %o4
fmuld8ulx16 %f10, %f4, %f0
ldd [%l7 + 0x30], %i0
loop_420:
fbo %fcc1, loop_421
sub %i6, 0x1B80, %o3
subcc %i2, 0x16E2, %i3
bneg,pn %icc, loop_422
loop_421:
fmovrslz %g3, %f31, %f31
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge32 %i4, %g7, %o6
loop_422:
brgez %i7, loop_423
tvs %xcc, 0x7
or %g5, %g1, %o5
tcc %xcc, 0x4
loop_423:
fsrc2s %f18, %f9
srl %l4, 0x09, %i1
umul %o0, %o2, %l6
wr %g0, 0x81, %asi
lduha [%l7 + 0x66] %asi, %i5
std %l0, [%l7 + 0x70]
brz %l2, loop_424
sdivcc %g4, 0x0FFA, %o1
sub %g2, 0x1D4E, %o7
fpadd16 %f28, %f10, %f30
loop_424:
fpadd32 %f30, %f24, %f4
fsrc1 %f4, %f0
sra %l3, %g6, %l5
ba,pn %xcc, loop_425
tl %xcc, 0x1
fbug,a %fcc2, loop_426
prefetch [%l7 + 0x3C], 0x3
loop_425:
brlz %l1, loop_427
tpos %icc, 0x3
loop_426:
addcc %o4, 0x0213, %i0
bgu loop_428
loop_427:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bl loop_429
fmuld8sux16 %f23, %f10, %f16
loop_428:
taddcc %i6, 0x06A4, %i2
sdiv %i3, 0x0FC2, %o3
loop_429:
fcmpes %fcc0, %f24, %f31
movpos %xcc, %i4, %g7
nop
setx loop_430, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge32ln %g3, %i7, %g5
udivx %o6, 0x1F6B, %g1
wr %g0, 0x10, %asi
prefetcha [%l7 + 0x50] %asi, 0x0
loop_430:
nop
wr %g0, 0x80, %asi
stba %o5, [%l7 + 0x57] %asi
fmovdneg %xcc, %f21, %f7
sub %o0, %i1, %o2
tpos %xcc, 0x1
wr %g0, 0x88, %asi
lda [%l7 + 0x7C] %asi, %f16
edge8ln %i5, %l0, %l2
fmovsvc %icc, %f21, %f10
sir 0x1522
fmovscs %icc, %f15, %f7
fble,a %fcc1, loop_431
movcc %xcc, %l6, %o1
fxnors %f3, %f11, %f9
add %g4, %o7, %l3
loop_431:
array8 %g2, %g6, %l5
srax %o4, 0x15, %i0
sdivcc %i6, 0x0B78, %l1
mulscc %i3, %i2, %i4
fmovsle %icc, %f4, %f13
udivcc %o3, 0x1E8A, %g3
addccc %i7, 0x1870, %g7
edge16ln %g5, %o6, %l4
fmovdgu %icc, %f24, %f15
bgu %icc, loop_432
fmovrsgz %g1, %f22, %f29
brnz %o0, loop_433
smul %i1, %o2, %o5
loop_432:
movcs %xcc, %i5, %l2
xnor %l6, %l0, %g4
loop_433:
nop
add %l7, 0x28, %l6
wr %g0, 0x89, %asi
casxa [%l6] %asi, %o7, %l3
fmul8x16al %f0, %f18, %f30
ld [%l7 + 0x74], %f23
fmovsvs %icc, %f17, %f1
tneg %icc, 0x2
edge8 %o1, %g6, %g2
srlx %l5, %o4, %i6
mulx %l1, %i0, %i2
fsrc2s %f0, %f0
bn,a %icc, loop_434
fbge %fcc3, loop_435
fblg %fcc3, loop_436
fmovsleu %xcc, %f6, %f30
loop_434:
movle %icc, %i3, %o3
loop_435:
umul %g3, %i7, %g7
loop_436:
call loop_437
fpmerge %f4, %f6, %f24
tgu %icc, 0x4
brnz %i4, loop_438
loop_437:
popc %o6, %l4
fxors %f9, %f15, %f14
fmovsneg %icc, %f14, %f9
loop_438:
tl %xcc, 0x5
sll %g1, %g5, %o0
fmovsvs %xcc, %f22, %f25
ldd [%l7 + 0x08], %f2
fmul8x16 %f30, %f20, %f30
movcs %icc, %o2, %i1
srlx %o5, 0x0D, %i5
fbu,a %fcc3, loop_439
andncc %l2, %l0, %g4
fmovdg %xcc, %f1, %f5
srlx %o7, %l6, %l3
loop_439:
fmuld8sux16 %f28, %f10, %f10
fsrc2 %f18, %f26
std %o0, [%l7 + 0x70]
udivcc %g2, 0x00C5, %g6
stb %l5, [%l7 + 0x1D]
bvc %xcc, loop_440
tvc %xcc, 0x4
nop
setx loop_441, %l0, %l1
jmpl %l1, %i6
std %f30, [%l7 + 0x70]
loop_440:
fbo %fcc2, loop_442
edge32ln %o4, %i0, %i2
loop_441:
srl %i3, 0x0E, %o3
fbul,a %fcc3, loop_443
loop_442:
fandnot2 %f28, %f2, %f8
fandnot2s %f13, %f10, %f30
fmul8x16al %f3, %f26, %f28
loop_443:
bn %icc, loop_444
ldub [%l7 + 0x75], %g3
mova %xcc, %i7, %l1
set 0x36, %g3
stba %g7, [%l7 + %g3] 0xe2
membar #Sync
loop_444:
fornot1 %f18, %f14, %f30
movrlez %o6, %l4, %g1
fmovrslez %i4, %f16, %f1
bleu,a,pn %icc, loop_445
membar 0x2C
fsrc2s %f8, %f29
set 0x70, %l3
ldda [%l7 + %l3] 0x2a, %g4
loop_445:
movcs %xcc, %o2, %o0
subccc %i1, 0x0DF6, %i5
fmovspos %icc, %f5, %f10
addcc %l2, 0x07BF, %l0
nop
setx loop_446, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge32l %o5, %o7, %l6
andcc %g4, 0x07F6, %o1
fornot1s %f19, %f21, %f31
loop_446:
addcc %g2, 0x1B3E, %g6
movrgz %l3, %i6, %l5
brz,a %i0, loop_447
ldsb [%l7 + 0x40], %i2
fpsub16s %f19, %f27, %f14
movcc %xcc, %i3, %o3
loop_447:
umul %o4, %i7, %g3
edge8ln %l1, %o6, %l4
andn %g1, %g7, %i4
fbug,a %fcc2, loop_448
ldsw [%l7 + 0x70], %o2
membar 0x47
edge32l %g5, %i1, %o0
loop_448:
nop
set 0x78, %o6
lduh [%l7 + %o6], %l2
fbn %fcc0, loop_449
fmovda %icc, %f8, %f23
st %f27, [%l7 + 0x28]
movg %icc, %i5, %o5
loop_449:
fcmpne16 %f20, %f20, %l0
fpadd32s %f5, %f25, %f1
fble %fcc1, loop_450
stb %o7, [%l7 + 0x29]
smul %l6, 0x0128, %o1
fbg,a %fcc2, loop_451
loop_450:
fbule,a %fcc2, loop_452
subcc %g2, 0x1C52, %g6
bpos,a,pn %xcc, loop_453
loop_451:
addccc %g4, %i6, %l5
loop_452:
fmul8sux16 %f6, %f2, %f16
fmovdvc %xcc, %f14, %f4
loop_453:
addc %i0, 0x0186, %i2
edge16 %i3, %l3, %o3
bpos loop_454
fnor %f14, %f16, %f24
movn %xcc, %o4, %g3
taddcc %i7, %o6, %l1
loop_454:
fbul,a %fcc2, loop_455
fornot1s %f7, %f14, %f5
brgez,a %g1, loop_456
udiv %l4, 0x0C60, %i4
loop_455:
ldsh [%l7 + 0x7E], %g7
fsrc1 %f16, %f6
loop_456:
fbge %fcc0, loop_457
sth %o2, [%l7 + 0x6C]
fbg %fcc0, loop_458
be,a loop_459
loop_457:
fmovrsgz %g5, %f25, %f30
movpos %xcc, %o0, %l2
loop_458:
fmovrdne %i1, %f6, %f28
loop_459:
movrlz %i5, %o5, %o7
edge8l %l0, %l6, %g2
tvc %icc, 0x6
sra %g6, 0x11, %g4
tpos %icc, 0x7
taddcctv %i6, 0x184E, %l5
mulx %o1, %i2, %i3
movn %icc, %i0, %l3
array8 %o4, %o3, %g3
fbe %fcc1, loop_460
addc %o6, 0x017F, %l1
umulcc %g1, 0x1A5F, %i7
flush %l7 + 0x18
loop_460:
tcs %icc, 0x0
fmovdpos %icc, %f10, %f29
tvs %icc, 0x2
fmovrdne %l4, %f30, %f30
wr %g0, 0x10, %asi
ldstuba [%l7 + 0x59] %asi, %i4
te %xcc, 0x5
mulscc %o2, 0x1266, %g7
brgez %g5, loop_461
movg %icc, %l2, %o0
brgez,a %i1, loop_462
tpos %icc, 0x1
loop_461:
andn %i5, %o7, %o5
st %f3, [%l7 + 0x34]
loop_462:
bl loop_463
nop
set 0x59, %g2
stb %l6, [%l7 + %g2]
tsubcc %l0, 0x0D58, %g2
sir 0x0E8A
loop_463:
tle %xcc, 0x4
sth %g6, [%l7 + 0x2A]
fmovrde %i6, %f28, %f10
tpos %xcc, 0x1
fxnors %f13, %f10, %f23
ldsh [%l7 + 0x64], %g4
sra %o1, 0x10, %i2
fpadd16s %f29, %f30, %f25
wr %g0, 0x81, %asi
sta %f10, [%l7 + 0x64] %asi
taddcc %i3, %l5, %l3
edge32 %o4, %i0, %o3
taddcctv %o6, %g3, %l1
add %l7, 0x10, %l6
wr %g0, 0x80, %asi
casa [%l6] %asi, %i7, %g1
edge16ln %i4, %o2, %g7
fpsub32 %f10, %f28, %f12
array32 %g5, %l2, %o0
fmovde %icc, %f9, %f21
sdiv %i1, 0x1581, %i5
edge32ln %o7, %l4, %l6
movrlez %l0, 0x3D2, %o5
movl %xcc, %g6, %g2
movn %icc, %g4, %i6
tvc %icc, 0x0
fzeros %f16
fandnot2s %f25, %f25, %f10
wr %g0, 0x80, %asi
ldstuba [%l7 + 0x18] %asi, %o1
fcmpgt32 %f26, %f10, %i3
fzero %f4
movrlz %i2, %l3, %l5
tpos %xcc, 0x5
tvs %xcc, 0x5
tleu %icc, 0x4
subccc %o4, 0x0FC7, %i0
ldx [%l7 + 0x08], %o3
sethi 0x1E91, %o6
brgz,a %g3, loop_464
tl %xcc, 0x7
fmovdcs %xcc, %f27, %f19
fpackfix %f16, %f0
loop_464:
edge8ln %l1, %i7, %g1
tleu %icc, 0x4
set 0x40, %o3
ldda [%l7 + %o3] 0x19, %f0
set 0x1C, %o7
sta %f4, [%l7 + %o7] 0x80
edge8ln %o2, %i4, %g5
tvs %icc, 0x1
bneg,a,pn %icc, loop_465
fors %f13, %f8, %f17
fcmpeq16 %f24, %f6, %g7
fba,a %fcc2, loop_466
loop_465:
fbul %fcc1, loop_467
lduh [%l7 + 0x3A], %l2
tgu %xcc, 0x1
loop_466:
nop
wr %g0, 0x19, %asi
ldswa [%l7 + 0x14] %asi, %i1
loop_467:
flush %l7 + 0x14
ba,a loop_468
edge8n %i5, %o7, %o0
fbn,a %fcc0, loop_469
fmovrse %l6, %f2, %f19
loop_468:
fmovrde %l4, %f24, %f0
xor %l0, 0x1277, %o5
loop_469:
edge32ln %g6, %g4, %i6
brgez %o1, loop_470
edge32ln %g2, %i2, %i3
wr %g0, 0x2b, %asi
stda %l4, [%l7 + 0x60] %asi
membar #Sync
loop_470:
orncc %l3, %i0, %o3
te %xcc, 0x3
andncc %o4, %o6, %g3
fpack16 %f24, %f12
alignaddrl %l1, %i7, %g1
srl %o2, %i4, %g5
movrlez %g7, %l2, %i5
edge16 %o7, %o0, %i1
edge32ln %l4, %l6, %l0
set 0x1D, %i2
lduba [%l7 + %i2] 0x0c, %g6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fnands %f0, %f5, %f19
xor %o5, 0x08BC, %i6
array16 %g4, %o1, %g2
movgu %xcc, %i2, %i3
array8 %l5, %l3, %o3
udivx %o4, 0x0D76, %o6
udivx %i0, 0x1227, %g3
fornot1 %f16, %f28, %f18
tn %icc, 0x2
fornot2 %f22, %f4, %f14
ble,a loop_471
move %icc, %i7, %l1
edge8n %g1, %i4, %o2
lduh [%l7 + 0x7C], %g5
loop_471:
andncc %g7, %l2, %i5
movvs %icc, %o0, %o7
edge8ln %i1, %l4, %l0
tl %icc, 0x5
mulx %l6, %o5, %i6
set 0x40, %l2
stda %f0, [%l7 + %l2] 0x81
andcc %g4, %g6, %g2
alignaddrl %o1, %i3, %i2
std %l4, [%l7 + 0x30]
edge32 %l3, %o3, %o6
movn %xcc, %o4, %g3
fmovdge %icc, %f19, %f23
move %icc, %i7, %l1
array16 %i0, %i4, %g1
fornot2s %f2, %f8, %f27
wr %g0, 0x81, %asi
stxa %o2, [%l7 + 0x30] %asi
or %g5, 0x0EDF, %g7
tl %xcc, 0x4
edge32n %i5, %o0, %l2
fxnor %f12, %f4, %f12
tle %xcc, 0x7
umul %i1, 0x0B36, %o7
wr %g0, 0xf9, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
bgu,pn %xcc, loop_472
edge32ln %l4, %l6, %o5
movre %i6, %g4, %l0
tvc %xcc, 0x3
loop_472:
siam 0x5
xnor %g2, %g6, %o1
fmovdle %icc, %f10, %f18
bcc loop_473
fmovsneg %xcc, %f7, %f11
xnor %i2, %l5, %i3
wr %g0, 0x04, %asi
ldda [%l7 + 0x40] %asi, %f16
loop_473:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge8ln %l3, %o3, %o6
bvc,pn %xcc, loop_474
bpos,a %xcc, loop_475
sllx %g3, 0x0C, %i7
brnz,a %o4, loop_476
loop_474:
xnorcc %l1, %i0, %i4
loop_475:
fmovrsne %o2, %f1, %f23
sub %g5, 0x084C, %g7
loop_476:
fpadd32s %f30, %f5, %f8
movrgz %g1, 0x270, %o0
fcmple32 %f0, %f30, %l2
fmovsvs %icc, %f29, %f4
te %xcc, 0x5
andn %i5, 0x1A56, %o7
flush %l7 + 0x60
movrlez %l4, %l6, %i1
edge8n %i6, %o5, %g4
sll %g2, 0x0D, %g6
andn %l0, 0x1D0D, %i2
udivx %l5, 0x0AD1, %i3
andn %l3, %o3, %o1
set 0x73, %g6
lduba [%l7 + %g6] 0x10, %o6
set 0x17, %o2
stba %g3, [%l7 + %o2] 0x22
membar #Sync
edge16n %i7, %o4, %i0
movle %xcc, %l1, %o2
subc %i4, %g7, %g5
tvc %xcc, 0x0
udivx %o0, 0x112F, %g1
andncc %l2, %i5, %l4
andcc %l6, %o7, %i6
sub %i1, 0x1139, %o5
nop
setx loop_477, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tle %icc, 0x0
set 0x48, %o4
ldsba [%l7 + %o4] 0x11, %g2
loop_477:
sub %g6, %l0, %i2
taddcctv %l5, 0x1625, %i3
tge %icc, 0x7
fnot1 %f4, %f18
sdivcc %g4, 0x0AD4, %o3
ldub [%l7 + 0x19], %o1
edge8ln %o6, %g3, %l3
smul %i7, %i0, %l1
st %f23, [%l7 + 0x50]
orcc %o4, 0x1480, %i4
alignaddr %g7, %o2, %o0
movpos %icc, %g5, %l2
fnot1s %f9, %f14
andncc %i5, %l4, %l6
edge32l %g1, %i6, %i1
srax %o7, 0x0A, %g2
orcc %g6, %l0, %i2
edge16 %o5, %i3, %l5
movvc %xcc, %o3, %o1
sdivx %o6, 0x0BC7, %g4
sllx %l3, %g3, %i0
edge16l %l1, %o4, %i4
fcmps %fcc3, %f30, %f4
add %l7, 0x28, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %i7
casxa [%l6] 0x89, %i7, %o2
array16 %g7, %g5, %o0
fabsd %f2, %f4
wr %g0, 0x19, %asi
lda [%l7 + 0x60] %asi, %f12
movre %i5, %l2, %l6
sir 0x0392
andncc %g1, %l4, %i6
tneg %icc, 0x7
stx %i1, [%l7 + 0x60]
movge %xcc, %o7, %g6
tcc %icc, 0x0
tge %xcc, 0x1
fmovspos %icc, %f21, %f27
fbul %fcc2, loop_478
bvc,a loop_479
umul %l0, %g2, %o5
add %i3, %i2, %o3
loop_478:
edge16l %l5, %o6, %g4
loop_479:
sethi 0x026E, %o1
orcc %g3, 0x1ECB, %l3
srl %i0, %o4, %l1
fpadd16s %f21, %f17, %f31
taddcctv %i7, %i4, %o2
udivx %g5, 0x0688, %o0
wr %g0, 0x21, %asi
ldxa [%g0 + 0x8] %asi, %g7
brlez,a %l2, loop_480
array32 %i5, %l6, %l4
fmovrsne %g1, %f26, %f16
udivcc %i1, 0x128F, %i6
loop_480:
array8 %o7, %g6, %l0
fabss %f11, %f26
fmovdcc %icc, %f20, %f27
tleu %icc, 0x4
wr %g0, 0x2a, %asi
stba %o5, [%l7 + 0x51] %asi
membar #Sync
array8 %g2, %i2, %i3
set 0x16, %o1
ldsba [%l7 + %o1] 0x81, %o3
fpadd32 %f14, %f28, %f16
movcs %icc, %o6, %g4
fmuld8sux16 %f5, %f19, %f2
tn %icc, 0x7
movle %icc, %l5, %g3
mova %xcc, %o1, %l3
fmovsle %icc, %f25, %f25
fmul8x16al %f19, %f18, %f28
srlx %o4, %l1, %i0
fmovrdgez %i4, %f4, %f0
tne %icc, 0x0
movrlez %o2, %g5, %o0
xnor %i7, 0x0732, %g7
prefetch [%l7 + 0x10], 0x2
fmul8x16au %f21, %f29, %f30
orncc %l2, 0x079D, %i5
subccc %l6, 0x186B, %l4
movrgez %g1, 0x306, %i6
fbule,a %fcc2, loop_481
fble,a %fcc2, loop_482
brz %o7, loop_483
fpmerge %f31, %f8, %f22
loop_481:
movne %icc, %i1, %l0
loop_482:
taddcc %g6, %g2, %o5
loop_483:
fbule %fcc3, loop_484
fornot1 %f2, %f22, %f2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
set 0x33, %i6
lduba [%l7 + %i6] 0x11, %i2
loop_484:
taddcctv %o3, %i3, %g4
tneg %xcc, 0x0
fornot1 %f6, %f20, %f26
sir 0x0BE5
smulcc %l5, %g3, %o6
array16 %o1, %l3, %l1
umul %i0, 0x0DE3, %o4
fands %f1, %f8, %f3
edge32l %i4, %o2, %g5
fbuge,a %fcc0, loop_485
movvc %xcc, %o0, %i7
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wr %g0, 0x04, %asi
ldsha [%l7 + 0x2A] %asi, %g7
loop_485:
movn %icc, %l2, %l6
fmovrdlz %i5, %f16, %f12
fands %f25, %f24, %f30
set 0x34, %i3
lduha [%l7 + %i3] 0x80, %l4
wr %g0, 0x19, %asi
stda %f16, [%l7 + 0x40] %asi
subcc %i6, %o7, %g1
tcc %xcc, 0x7
lduw [%l7 + 0x28], %l0
nop
set 0x7A, %i1
sth %g6, [%l7 + %i1]
fmovdleu %xcc, %f28, %f2
edge32n %i1, %o5, %g2
fnands %f13, %f14, %f12
popc %i2, %o3
tl %icc, 0x5
nop
setx loop_486, %l0, %l1
jmpl %l1, %g4
tvc %icc, 0x2
stw %i3, [%l7 + 0x2C]
movl %xcc, %g3, %o6
loop_486:
edge8n %l5, %o1, %l1
bneg,a,pt %xcc, loop_487
fpack16 %f28, %f1
tvs %xcc, 0x7
fmovda %icc, %f4, %f14
loop_487:
alignaddrl %i0, %l3, %o4
call loop_488
alignaddrl %i4, %g5, %o0
fmuld8sux16 %f29, %f27, %f22
orn %i7, 0x0972, %o2
loop_488:
tle %icc, 0x5
edge16l %g7, %l2, %i5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
array32 %l6, %l4, %i6
nop
setx loop_489, %l0, %l1
jmpl %l1, %g1
fand %f6, %f0, %f24
array32 %o7, %l0, %i1
edge8n %g6, %o5, %i2
loop_489:
fmovs %f15, %f9
fmovdgu %xcc, %f4, %f13
edge16ln %g2, %g4, %o3
fcmple32 %f14, %f12, %i3
fmovse %xcc, %f9, %f22
fmovsge %xcc, %f24, %f20
or %o6, %l5, %g3
movvc %xcc, %l1, %o1
ldd [%l7 + 0x78], %f24
andn %i0, 0x1F6C, %l3
xorcc %o4, %g5, %i4
fbul,a %fcc2, loop_490
fmovrdlez %o0, %f2, %f24
edge32ln %o2, %i7, %g7
orncc %i5, %l2, %l6
loop_490:
mulscc %l4, %g1, %o7
fmovrdlz %l0, %f28, %f12
fbue %fcc2, loop_491
tsubcc %i6, %i1, %g6
tle %xcc, 0x1
xnorcc %i2, 0x1E19, %o5
loop_491:
udivx %g4, 0x12A6, %o3
fpack32 %f4, %f2, %f16
set 0x3C, %l0
swapa [%l7 + %l0] 0x10, %g2
tsubcc %i3, %o6, %g3
fblg %fcc2, loop_492
sdivcc %l5, 0x073C, %o1
set 0x3C, %g7
stwa %i0, [%l7 + %g7] 0xe3
membar #Sync
loop_492:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
be,pt %xcc, loop_493
bleu,pn %icc, loop_494
edge8ln %l1, %o4, %g5
fmovrdgz %l3, %f26, %f12
loop_493:
fandnot1s %f18, %f19, %f1
loop_494:
sethi 0x12DC, %i4
tpos %xcc, 0x5
wr %g0, 0x81, %asi
stda %f16, [%l7 + 0x40] %asi
fbne,a %fcc3, loop_495
fmovsle %xcc, %f24, %f15
tle %xcc, 0x6
fmovscs %xcc, %f26, %f17
loop_495:
nop
wr %g0, 0x81, %asi
ldswa [%l7 + 0x68] %asi, %o2
wr %g0, 0x26, %asi
ldda [%l7 + 0x70] %asi, %i6
fblg %fcc2, loop_496
fxor %f6, %f12, %f16
movre %o0, %g7, %l2
xorcc %i5, %l6, %l4
loop_496:
nop
set 0x1B, %i7
stba %o7, [%l7 + %i7] 0x89
edge8ln %g1, %l0, %i6
fornot1 %f14, %f26, %f28
addcc %i1, %g6, %o5
srax %g4, %o3, %g2
srl %i2, %i3, %o6
xnorcc %l5, 0x169C, %o1
fnot1 %f20, %f24
membar 0x03
fmovrsne %g3, %f21, %f23
ldsw [%l7 + 0x0C], %i0
srlx %l1, 0x1D, %g5
ldd [%l7 + 0x40], %o4
nop
set 0x30, %l4
std %f18, [%l7 + %l4]
movle %icc, %i4, %o2
ldx [%l7 + 0x40], %l3
sdivx %i7, 0x1E88, %g7
nop
setx loop_497, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge32n %o0, %l2, %i5
tpos %icc, 0x2
membar #Sync
set 0x40, %i4
ldda [%l7 + %i4] 0xf1, %f16
loop_497:
orcc %l6, %l4, %g1
fmul8sux16 %f18, %f12, %f10
tn %icc, 0x3
fmovscc %xcc, %f4, %f18
movre %o7, %l0, %i1
or %i6, %g6, %o5
for %f28, %f30, %f16
set 0x3C, %l1
sta %f14, [%l7 + %l1] 0x81
edge16l %o3, %g4, %i2
tle %xcc, 0x1
edge8ln %i3, %o6, %l5
tpos %xcc, 0x3
call loop_498
ble,a,pn %xcc, loop_499
pdist %f30, %f26, %f6
fmovsleu %xcc, %f31, %f28
loop_498:
bcs %icc, loop_500
loop_499:
xnor %g2, %g3, %o1
bvc,a,pt %icc, loop_501
te %icc, 0x4
loop_500:
tle %icc, 0x2
call loop_502
loop_501:
fmovdgu %xcc, %f31, %f6
alignaddrl %i0, %l1, %g5
fmovdvs %xcc, %f24, %f28
loop_502:
nop
wr %g0, 0x80, %asi
lduwa [%l7 + 0x18] %asi, %i4
ldd [%l7 + 0x48], %f30
ta %xcc, 0x7
fmuld8ulx16 %f29, %f29, %f22
edge8n %o2, %l3, %i7
ldsh [%l7 + 0x6E], %o4
wr %g0, 0x04, %asi
ldswa [%l7 + 0x48] %asi, %g7
sethi 0x0EBA, %o0
xorcc %i5, 0x05DA, %l2
movpos %icc, %l4, %l6
addc %g1, %o7, %i1
mulscc %i6, %l0, %g6
membar 0x72
xorcc %o5, %g4, %i2
nop
setx loop_503, %l0, %l1
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 %o3, 0x0FD3, %o6
fmovrse %i3, %f10, %f2
fmovsleu %xcc, %f2, %f18
loop_503:
swap [%l7 + 0x60], %l5
movn %xcc, %g2, %g3
bg %xcc, loop_504
fcmped %fcc3, %f24, %f30
movcs %xcc, %o1, %l1
subccc %i0, 0x047D, %g5
loop_504:
popc 0x16FF, %i4
fornot1s %f20, %f23, %f0
fsrc1 %f28, %f10
udivx %l3, 0x0471, %i7
fcmpgt32 %f14, %f8, %o4
fbl,a %fcc3, loop_505
movl %xcc, %g7, %o0
edge16 %i5, %l2, %l4
movrlz %o2, 0x2CE, %g1
loop_505:
nop
wr %g0, 0x26, %asi
ldda [%l7 + 0x50] %asi, %i6
popc 0x03FF, %o7
array8 %i1, %l0, %i6
subcc %g6, 0x0EAD, %g4
add %l7, 0x10, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %o5
casa [%l6] 0x80, %o5, %i2
movneg %icc, %o3, %o6
set 0x78, %i0
stwa %i3, [%l7 + %i0] 0xeb
membar #Sync
set 0x0C, %l6
stwa %l5, [%l7 + %l6] 0xea
membar #Sync
sdiv %g3, 0x110F, %o1
sllx %l1, %g2, %g5
fmovde %xcc, %f15, %f1
fsrc1 %f26, %f26
fandnot2 %f10, %f26, %f18
fmovsa %xcc, %f3, %f1
fabss %f4, %f1
orcc %i4, 0x0B4A, %i0
ldstub [%l7 + 0x5B], %i7
st %f16, [%l7 + 0x20]
fbule,a %fcc1, loop_506
xor %l3, 0x16AB, %o4
set 0x60, %l5
ldstuba [%l7 + %l5] 0x0c, %g7
loop_506:
nop
set 0x7C, %g5
swapa [%l7 + %g5] 0x11, %o0
array16 %l2, %l4, %i5
mulx %g1, 0x098D, %l6
xnorcc %o7, %o2, %l0
fba,a %fcc0, loop_507
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbuge,a %fcc2, loop_508
movgu %xcc, %i1, %i6
loop_507:
fsrc1s %f12, %f26
brnz %g4, loop_509
loop_508:
tsubcctv %o5, 0x1EB3, %i2
fmovrsne %g6, %f13, %f3
fnegs %f8, %f21
loop_509:
movre %o3, %i3, %l5
fnors %f24, %f17, %f28
fbug %fcc3, loop_510
fbo %fcc1, loop_511
edge32ln %o6, %o1, %l1
fbul,a %fcc1, loop_512
loop_510:
tl %icc, 0x3
loop_511:
sdiv %g2, 0x19EC, %g5
movrlz %i4, %i0, %i7
loop_512:
edge16ln %g3, %l3, %g7
fmovs %f1, %f21
nop
setx loop_513, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tle %icc, 0x6
fmovrdne %o4, %f24, %f22
tvc %icc, 0x4
loop_513:
fmovsgu %xcc, %f23, %f8
edge16 %o0, %l4, %i5
ldub [%l7 + 0x2F], %l2
bpos,a loop_514
sdivcc %g1, 0x0B36, %o7
fsrc2 %f12, %f12
tge %xcc, 0x7
loop_514:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sdiv %o2, 0x09FC, %l6
fnegs %f5, %f31
fand %f0, %f24, %f12
tvc %xcc, 0x1
movgu %xcc, %i1, %i6
tvs %xcc, 0x4
te %icc, 0x7
ldsh [%l7 + 0x38], %g4
fpack16 %f16, %f18
subccc %o5, 0x0A35, %i2
subccc %g6, %l0, %i3
sir 0x16CC
fxor %f26, %f14, %f14
fxor %f2, %f16, %f4
alignaddrl %l5, %o3, %o6
addc %l1, 0x11DD, %o1
movn %icc, %g2, %i4
lduh [%l7 + 0x10], %i0
fbl %fcc2, loop_515
array16 %i7, %g5, %l3
tge %icc, 0x0
stbar
loop_515:
bleu,a,pn %icc, loop_516
fmovdne %xcc, %f3, %f14
fmovsneg %icc, %f20, %f1
fbule %fcc3, loop_517
loop_516:
fpsub32 %f18, %f14, %f8
bvc %icc, loop_518
fmovrslz %g3, %f4, %f1
loop_517:
movvc %xcc, %o4, %o0
edge8 %g7, %l4, %l2
loop_518:
movrlez %i5, 0x05E, %g1
edge16ln %o7, %o2, %l6
stbar
fnegd %f24, %f24
wr %g0, 0x18, %asi
lduwa [%l7 + 0x48] %asi, %i6
fmovsle %icc, %f22, %f30
bvc,a,pn %icc, loop_519
bpos,a %xcc, loop_520
ldd [%l7 + 0x78], %f12
fbug %fcc1, loop_521
loop_519:
fandnot1s %f4, %f10, %f20
loop_520:
movpos %icc, %i1, %o5
movvc %xcc, %i2, %g4
loop_521:
bcs,pn %icc, loop_522
movleu %xcc, %l0, %g6
wr %g0, 0x2b, %asi
ldda [%l7 + 0x50] %asi, %l4
loop_522:
mulx %o3, 0x04E6, %o6
array16 %i3, %l1, %g2
edge32l %i4, %i0, %o1
movpos %icc, %i7, %g5
xnorcc %g3, %l3, %o0
edge8 %g7, %o4, %l2
bn,a,pn %xcc, loop_523
fors %f16, %f20, %f28
edge32n %i5, %l4, %o7
sub %o2, %l6, %g1
loop_523:
movrlz %i6, 0x0C4, %i1
srlx %i2, 0x0B, %o5
bneg,pt %icc, loop_524
fandnot1 %f16, %f24, %f12
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovdgu %icc, %f13, %f13
loop_524:
bge,a,pt %icc, loop_525
or %g4, %l0, %l5
array16 %g6, %o3, %o6
mulx %l1, 0x1D1A, %i3
loop_525:
tgu %icc, 0x3
pdist %f16, %f2, %f28
fands %f1, %f0, %f30
tvc %icc, 0x6
movge %xcc, %g2, %i4
taddcctv %i0, 0x0E9D, %o1
array32 %i7, %g3, %l3
fxors %f10, %f28, %f1
movcs %icc, %o0, %g7
bgu loop_526
bgu loop_527
addc %o4, %g5, %i5
swap [%l7 + 0x3C], %l2
loop_526:
alignaddrl %o7, %o2, %l4
loop_527:
subccc %l6, 0x1115, %i6
edge8n %i1, %i2, %g1
fble,a %fcc0, loop_528
udivcc %g4, 0x038C, %o5
xor %l5, 0x1424, %l0
bneg,a %xcc, loop_529
loop_528:
bcc,pn %icc, loop_530
fmovsge %xcc, %f4, %f4
fsrc2s %f26, %f19
loop_529:
fsrc1 %f18, %f4
loop_530:
tleu %icc, 0x0
wr %g0, 0x89, %asi
sta %f15, [%l7 + 0x2C] %asi
movle %xcc, %g6, %o6
fbl,a %fcc2, loop_531
edge16ln %o3, %l1, %g2
popc 0x0B4B, %i4
add %l7, 0x24, %l6
wr %g0, 0x80, %asi
casa [%l6] %asi, %i0, %o1
loop_531:
fmovrde %i3, %f28, %f24
sra %g3, %l3, %o0
set 0x33, %o0
lduba [%l7 + %o0] 0x80, %g7
movrne %i7, %o4, %i5
movrlz %l2, 0x3CB, %o7
subc %g5, 0x0520, %l4
movre %o2, %i6, %l6
sll %i1, 0x17, %g1
membar 0x26
ldsh [%l7 + 0x18], %g4
fnand %f10, %f14, %f18
fmovse %xcc, %f1, %f21
fpackfix %f6, %f6
tvc %xcc, 0x2
srax %i2, 0x00, %o5
tpos %icc, 0x3
bneg %xcc, loop_532
ldstub [%l7 + 0x3C], %l0
fmovsge %xcc, %f15, %f18
addcc %g6, 0x1BAC, %o6
loop_532:
stw %l5, [%l7 + 0x70]
bg,a loop_533
movgu %icc, %l1, %g2
fpadd32s %f0, %f7, %f28
bn,a,pn %icc, loop_534
loop_533:
ldd [%l7 + 0x58], %f2
movgu %xcc, %o3, %i0
fandnot1 %f28, %f14, %f16
loop_534:
swap [%l7 + 0x70], %o1
tcs %xcc, 0x7
fmovs %f28, %f24
srl %i4, 0x0C, %i3
tvc %xcc, 0x2
fmovdge %xcc, %f31, %f30
edge32l %g3, %o0, %g7
fbne %fcc1, loop_535
brgez %l3, loop_536
mulscc %o4, %i5, %i7
set 0x65, %g1
lduba [%l7 + %g1] 0x80, %l2
loop_535:
tneg %xcc, 0x7
loop_536:
movre %o7, 0x107, %l4
ldx [%l7 + 0x38], %g5
movcs %xcc, %i6, %o2
tvs %xcc, 0x0
smulcc %l6, %g1, %i1
set 0x18, %o5
ldxa [%g0 + %o5] 0x58, %i2
fpadd16s %f13, %f8, %f24
add %l7, 0x38, %l6
wr %g0, 0x11, %asi
ldxa [%l6] %asi, %o5
casxa [%l6] 0x11, %o5, %l0
sdivx %g4, 0x192F, %o6
alignaddrl %l5, %g6, %l1
edge32 %g2, %o3, %o1
alignaddrl %i0, %i3, %i4
tge %icc, 0x4
alignaddr %g3, %o0, %l3
wr %g0, 0x89, %asi
stda %f0, [%l7 + 0x40] %asi
sth %g7, [%l7 + 0x72]
subccc %o4, 0x1CE0, %i7
fexpand %f14, %f22
move %xcc, %i5, %l2
nop
setx loop_537, %l0, %l1
jmpl %l1, %o7
smulcc %g5, 0x003E, %l4
fmovdvc %icc, %f18, %f7
swap [%l7 + 0x64], %i6
loop_537:
xnorcc %l6, %o2, %i1
movcc %xcc, %g1, %i2
andn %o5, %l0, %o6
mova %icc, %l5, %g4
bcs,pt %icc, loop_538
movcc %icc, %g6, %l1
ldstub [%l7 + 0x1C], %o3
fnors %f15, %f1, %f15
loop_538:
edge32n %o1, %g2, %i3
srax %i4, 0x13, %g3
bleu,a,pt %xcc, loop_539
fbge %fcc0, loop_540
movgu %xcc, %i0, %o0
popc %l3, %g7
loop_539:
sub %o4, 0x0270, %i5
loop_540:
ldx [%l7 + 0x58], %l2
edge32n %i7, %o7, %g5
fmovsleu %xcc, %f20, %f23
sllx %i6, %l4, %l6
tvs %xcc, 0x5
fpmerge %f17, %f2, %f30
or %o2, %i1, %g1
bcs,a,pn %icc, loop_541
nop
set 0x44, %g4
ldsw [%l7 + %g4], %i2
andn %l0, 0x1DBD, %o5
movle %icc, %l5, %o6
loop_541:
nop
set 0x30, %i5
swapa [%l7 + %i5] 0x10, %g6
andncc %g4, %o3, %o1
fmovsg %icc, %f9, %f30
wr %g0, 0x89, %asi
lda [%l7 + 0x44] %asi, %f22
movrgz %g2, %l1, %i3
tleu %icc, 0x5
popc 0x0F27, %g3
set 0x68, %l3
prefetcha [%l7 + %l3] 0x0c, 0x2
prefetch [%l7 + 0x6C], 0x3
stx %o0, [%l7 + 0x48]
fxnors %f1, %f19, %f25
fzeros %f11
stw %i0, [%l7 + 0x7C]
fba %fcc0, loop_542
fbge,a %fcc3, loop_543
movrlez %g7, %o4, %i5
fmovsvs %icc, %f11, %f6
loop_542:
stw %l3, [%l7 + 0x28]
loop_543:
fexpand %f15, %f0
orcc %i7, 0x1537, %l2
wr %g0, 0x88, %asi
lduha [%l7 + 0x5A] %asi, %o7
fmovsg %xcc, %f3, %f14
fnot2s %f24, %f6
bshuffle %f22, %f10, %f28
fsrc1s %f27, %f28
edge32ln %g5, %i6, %l4
fxor %f20, %f18, %f2
movcc %xcc, %l6, %o2
movvs %icc, %i1, %i2
brz,a %l0, loop_544
movge %xcc, %g1, %o5
fandnot2 %f24, %f4, %f0
orncc %l5, %g6, %g4
loop_544:
nop
setx loop_545, %l0, %l1
jmpl %l1, %o3
fbug,a %fcc1, loop_546
edge32 %o1, %o6, %g2
add %l7, 0x78, %l6
wr %g0, 0x19, %asi
ldxa [%l6] %asi, %i3
casxa [%l6] %asi, %i3, %g3
loop_545:
nop
wr %g0, 0x11, %asi
ldsba [%l7 + 0x2B] %asi, %i4
loop_546:
fpadd32s %f8, %f13, %f11
addc %o0, %i0, %l1
fpack32 %f20, %f20, %f4
addc %g7, 0x0507, %i5
edge8n %l3, %i7, %l2
movgu %icc, %o4, %o7
ba,pn %xcc, loop_547
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movne %icc, %g5, %l4
andn %l6, %i6, %o2
loop_547:
sllx %i1, 0x1E, %l0
lduw [%l7 + 0x74], %g1
array8 %i2, %l5, %g6
tge %icc, 0x2
fornot2s %f12, %f24, %f3
fcmped %fcc2, %f12, %f26
bcs %icc, loop_548
addc %g4, %o3, %o5
ldsw [%l7 + 0x4C], %o1
xnorcc %g2, %o6, %g3
loop_548:
edge8ln %i4, %i3, %o0
wr %g0, 0x57, %asi
stxa %i0, [%g0 + 0x0] %asi
popc 0x10A2, %l1
tvs %xcc, 0x0
wr %g0, 0x10, %asi
ldswa [%l7 + 0x4C] %asi, %g7
xorcc %l3, 0x043F, %i5
tgu %xcc, 0x7
fblg,a %fcc2, loop_549
fxor %f30, %f8, %f26
lduh [%l7 + 0x78], %l2
edge32n %i7, %o4, %g5
loop_549:
movcs %xcc, %o7, %l6
tleu %xcc, 0x0
fornot1 %f2, %f20, %f24
fbe %fcc2, loop_550
fmovsvs %icc, %f28, %f1
movgu %icc, %l4, %o2
tne %xcc, 0x7
loop_550:
srl %i1, %l0, %g1
set 0x10, %g3
ldda [%l7 + %g3] 0x0c, %i6
alignaddrl %i2, %g6, %g4
fblg,a %fcc0, loop_551
fpack32 %f24, %f12, %f26
fmovrdgz %l5, %f24, %f10
ldsb [%l7 + 0x11], %o5
loop_551:
movge %xcc, %o3, %g2
tsubcctv %o6, 0x1E2A, %o1
movrgez %g3, %i4, %o0
tpos %xcc, 0x6
fbue,a %fcc1, loop_552
subccc %i0, 0x1A82, %l1
or %g7, 0x0434, %i3
movrlez %l3, 0x1BF, %l2
loop_552:
fbn %fcc2, loop_553
movrgez %i7, %o4, %i5
umul %o7, 0x0CF6, %g5
edge16 %l6, %o2, %l4
loop_553:
membar 0x12
tne %xcc, 0x4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovrde %l0, %f4, %f16
bneg,pt %xcc, loop_554
edge16ln %g1, %i1, %i2
brgez %g6, loop_555
fpmerge %f19, %f3, %f8
loop_554:
sllx %i6, %l5, %o5
umul %o3, %g4, %g2
loop_555:
edge8ln %o1, %g3, %o6
srl %i4, 0x07, %i0
fmovrslz %o0, %f12, %f22
movne %icc, %l1, %i3
tleu %icc, 0x4
smulcc %g7, 0x0495, %l3
lduw [%l7 + 0x78], %i7
sir 0x1085
ldsw [%l7 + 0x1C], %l2
fmovs %f25, %f17
movg %xcc, %i5, %o4
fblg,a %fcc0, loop_556
mova %xcc, %o7, %g5
tvc %icc, 0x3
movvc %icc, %l6, %o2
loop_556:
andcc %l4, 0x1CAD, %l0
addccc %g1, 0x0D37, %i2
movne %icc, %g6, %i1
set 0x40, %g2
stda %f0, [%l7 + %g2] 0x10
set 0x10, %o3
ldxa [%g0 + %o3] 0x21, %l5
sethi 0x072E, %i6
smul %o3, %o5, %g4
movvs %xcc, %g2, %o1
fpackfix %f10, %f4
array16 %o6, %g3, %i4
fmul8x16al %f3, %f10, %f18
mulscc %o0, %i0, %l1
movn %icc, %g7, %i3
brz %l3, loop_557
edge32ln %i7, %l2, %o4
fmovdvs %icc, %f24, %f3
movrne %i5, 0x016, %g5
loop_557:
subc %o7, 0x0705, %o2
fornot2s %f18, %f17, %f10
bpos,pt %icc, loop_558
sll %l4, %l0, %g1
array8 %i2, %l6, %g6
fbue %fcc3, loop_559
loop_558:
movrne %l5, 0x0DB, %i6
tl %xcc, 0x6
edge8n %i1, %o5, %o3
loop_559:
sllx %g4, %g2, %o6
fbn,a %fcc0, loop_560
nop
setx loop_561, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge32ln %g3, %i4, %o1
addc %o0, 0x0A1A, %i0
loop_560:
fble,a %fcc1, loop_562
loop_561:
tneg %xcc, 0x2
movcs %xcc, %l1, %g7
fbge,a %fcc1, loop_563
loop_562:
tsubcc %l3, 0x1A77, %i3
wr %g0, 0x81, %asi
lduba [%l7 + 0x1B] %asi, %l2
loop_563:
mulx %o4, 0x01B9, %i5
fmovdge %icc, %f24, %f1
fmovsne %xcc, %f30, %f8
fmovrslez %g5, %f17, %f20
fmovsgu %xcc, %f9, %f18
tg %icc, 0x3
fcmps %fcc2, %f28, %f29
tsubcc %i7, 0x10CD, %o7
sdivx %o2, 0x1047, %l4
wr %g0, 0x89, %asi
lduha [%l7 + 0x2C] %asi, %l0
membar #Sync
set 0x40, %o7
ldda [%l7 + %o7] 0xf0, %f16
edge16ln %g1, %i2, %g6
bvc,a %icc, loop_564
fxnor %f10, %f16, %f28
fbg %fcc0, loop_565
and %l6, 0x068F, %l5
loop_564:
xnor %i6, %o5, %o3
smulcc %i1, %g2, %g4
loop_565:
subccc %o6, %g3, %i4
tcc %xcc, 0x7
subcc %o1, %o0, %i0
fxor %f0, %f0, %f22
call loop_566
popc 0x0A4F, %l1
srax %l3, 0x1B, %i3
movrgz %g7, %l2, %o4
loop_566:
move %icc, %i5, %g5
subcc %o7, %o2, %l4
fone %f6
orcc %i7, %l0, %g1
wr %g0, 0x2c, %asi
ldda [%l7 + 0x40] %asi, %i2
fones %f24
add %l7, 0x50, %l6
wr %g0, 0x80, %asi
casxa [%l6] %asi, %l6, %l5
xnor %g6, 0x15D7, %o5
addccc %i6, 0x1DEE, %i1
movvc %icc, %g2, %o3
umulcc %g4, 0x031C, %g3
brgz %i4, loop_567
movvc %xcc, %o6, %o0
movvs %icc, %i0, %l1
tneg %xcc, 0x7
loop_567:
ld [%l7 + 0x4C], %f11
fmovdl %icc, %f3, %f15
smulcc %o1, 0x0254, %i3
addc %g7, 0x08F4, %l2
edge16l %o4, %i5, %l3
bpos,pn %icc, loop_568
fands %f29, %f14, %f11
tgu %icc, 0x1
set 0x40, %o6
lduwa [%l7 + %o6] 0x14, %g5
loop_568:
ldsw [%l7 + 0x24], %o7
tl %xcc, 0x1
tg %xcc, 0x7
addcc %o2, 0x0611, %i7
tvs %icc, 0x1
xorcc %l0, %g1, %i2
siam 0x2
fnors %f31, %f8, %f22
ldd [%l7 + 0x78], %l4
edge8ln %l5, %l6, %o5
fbu %fcc2, loop_569
xnor %g6, %i1, %g2
tcc %xcc, 0x0
movle %xcc, %o3, %g4
loop_569:
udivx %i6, 0x0B46, %i4
fsrc2 %f2, %f20
fpackfix %f20, %f27
subc %o6, %o0, %i0
edge16ln %l1, %g3, %i3
bne %xcc, loop_570
alignaddr %o1, %g7, %l2
fabss %f4, %f26
membar 0x76
loop_570:
movpos %icc, %i5, %l3
subc %o4, %o7, %g5
tcc %icc, 0x5
fnot1s %f28, %f28
lduw [%l7 + 0x1C], %i7
edge8ln %l0, %g1, %o2
tvc %xcc, 0x2
edge16 %l4, %l5, %i2
taddcc %o5, %l6, %g6
brgz,a %i1, loop_571
nop
set 0x44, %l2
lduh [%l7 + %l2], %o3
lduw [%l7 + 0x08], %g4
xnor %i6, %i4, %g2
loop_571:
alignaddr %o6, %o0, %i0
movcc %xcc, %l1, %i3
subc %g3, 0x0806, %g7
sir 0x03DC
tcs %icc, 0x6
set 0x34, %g6
lda [%l7 + %g6] 0x10, %f21
fmovscc %xcc, %f15, %f13
fors %f25, %f0, %f12
edge32ln %o1, %l2, %l3
fmovrdlz %o4, %f18, %f18
bg loop_572
fnegs %f28, %f25
xorcc %i5, %o7, %g5
lduh [%l7 + 0x2A], %i7
loop_572:
fbu,a %fcc0, loop_573
subcc %l0, %g1, %o2
array8 %l4, %l5, %o5
movre %i2, 0x0D4, %l6
loop_573:
fmovrsne %i1, %f10, %f14
tvc %icc, 0x7
tl %xcc, 0x6
fbn %fcc3, loop_574
udiv %o3, 0x1BB7, %g6
fcmpgt16 %f4, %f4, %i6
fbug %fcc1, loop_575
loop_574:
lduw [%l7 + 0x28], %g4
fmovdn %xcc, %f29, %f28
bvs,pn %icc, loop_576
loop_575:
tsubcc %g2, %i4, %o0
bl loop_577
ldsb [%l7 + 0x30], %i0
loop_576:
tpos %xcc, 0x4
wr %g0, 0x80, %asi
ldstuba [%l7 + 0x65] %asi, %l1
loop_577:
brlez,a %o6, loop_578
movne %xcc, %g3, %i3
movcc %xcc, %g7, %o1
fandnot2 %f20, %f0, %f16
loop_578:
fblg %fcc2, loop_579
edge8ln %l3, %o4, %l2
sllx %o7, %i5, %g5
bgu,pn %icc, loop_580
loop_579:
edge32ln %l0, %i7, %g1
tleu %icc, 0x1
tgu %xcc, 0x0
loop_580:
fbu %fcc0, loop_581
bl loop_582
bg,pt %icc, loop_583
tvs %icc, 0x3
loop_581:
bvc,a,pt %xcc, loop_584
loop_582:
edge8ln %l4, %o2, %o5
loop_583:
fmovdleu %icc, %f10, %f16
ldub [%l7 + 0x18], %l5
loop_584:
movgu %icc, %i2, %l6
bcs %xcc, loop_585
fmovrdgz %i1, %f6, %f30
set 0x68, %i2
stxa %o3, [%l7 + %i2] 0x22
membar #Sync
loop_585:
edge16ln %g6, %g4, %i6
fmovdvs %xcc, %f28, %f18
sllx %i4, 0x18, %g2
brgez,a %i0, loop_586
movgu %icc, %o0, %l1
add %l7, 0x40, %l6
wr %g0, 0x19, %asi
lda [%l6] %asi, %g3
casa [%l6] %asi, %g3, %o6
loop_586:
nop
wr %g0, 0x23, %asi
stba %i3, [%l7 + 0x5E] %asi
membar #Sync
tleu %xcc, 0x1
fpackfix %f30, %f4
movg %icc, %g7, %o1
membar 0x3D
fnot2 %f12, %f30
fbge %fcc1, loop_587
movrlez %o4, %l3, %o7
taddcc %l2, %i5, %l0
udiv %g5, 0x0AC8, %g1
loop_587:
movrne %i7, %l4, %o2
srax %o5, 0x02, %l5
fpsub16 %f30, %f28, %f28
edge8 %l6, %i2, %o3
set 0x110, %o4
ldxa [%g0 + %o4] 0x21, %i1
movleu %icc, %g4, %i6
srlx %i4, %g2, %i0
sll %o0, %g6, %l1
addccc %g3, 0x120C, %o6
fmovdgu %xcc, %f0, %f8
tne %icc, 0x4
udivcc %i3, 0x1205, %o1
fcmps %fcc3, %f15, %f29
movrgez %o4, 0x345, %g7
sra %l3, 0x06, %l2
fcmpeq32 %f22, %f0, %i5
fmovdg %xcc, %f6, %f3
prefetch [%l7 + 0x44], 0x0
srax %l0, %o7, %g1
tl %icc, 0x1
fcmpeq32 %f8, %f10, %i7
fmul8sux16 %f10, %f22, %f6
sll %g5, %l4, %o5
edge32 %o2, %l6, %l5
orn %o3, 0x0929, %i1
tsubcctv %i2, %i6, %g4
array8 %g2, %i0, %o0
andn %g6, 0x1C75, %i4
ldsb [%l7 + 0x36], %l1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovrse %o6, %f20, %f26
fmovda %xcc, %f31, %f10
fba %fcc1, loop_588
fbue %fcc1, loop_589
fzero %f2
fzeros %f14
loop_588:
fxnors %f16, %f22, %f19
loop_589:
edge32 %g3, %o1, %o4
movne %icc, %g7, %i3
membar 0x5B
tg %xcc, 0x2
mova %xcc, %l2, %l3
fpsub32 %f24, %f2, %f0
movgu %icc, %l0, %i5
taddcc %g1, 0x1E22, %o7
movneg %icc, %g5, %l4
tsubcc %o5, 0x107C, %i7
edge16l %l6, %l5, %o2
addccc %i1, 0x0A82, %i2
bpos,a,pn %icc, loop_590
tsubcctv %o3, 0x1684, %g4
edge32n %g2, %i0, %o0
sdivcc %g6, 0x120D, %i4
loop_590:
stx %i6, [%l7 + 0x60]
ldd [%l7 + 0x30], %f6
fba,a %fcc2, loop_591
bleu,pn %icc, loop_592
bvc,a,pt %xcc, loop_593
fmovrdne %o6, %f14, %f2
loop_591:
mulx %l1, %o1, %o4
loop_592:
fone %f14
loop_593:
ldd [%l7 + 0x58], %f4
tcs %xcc, 0x4
wr %g0, 0x89, %asi
ldsha [%l7 + 0x48] %asi, %g7
fcmpeq16 %f2, %f18, %i3
tvs %xcc, 0x6
movl %icc, %l2, %g3
andn %l3, 0x1B9F, %l0
mulscc %g1, %o7, %i5
tcs %icc, 0x0
edge32n %l4, %g5, %o5
movne %icc, %i7, %l5
fbn,a %fcc3, loop_594
edge32l %l6, %i1, %i2
fbo,a %fcc3, loop_595
edge16n %o2, %g4, %g2
loop_594:
edge8 %i0, %o0, %g6
sethi 0x0AE0, %i4
loop_595:
andcc %o3, %i6, %o6
umul %o1, 0x18CC, %o4
fbuge,a %fcc3, loop_596
edge16l %g7, %i3, %l2
fmovsneg %icc, %f10, %f13
fnegd %f6, %f6
loop_596:
nop
wr %g0, 0x04, %asi
ldswa [%l7 + 0x30] %asi, %l1
bvs,a loop_597
umulcc %l3, %g3, %g1
movvs %icc, %o7, %l0
bg %xcc, loop_598
loop_597:
movrgz %i5, %g5, %l4
movcc %icc, %o5, %l5
fnot1s %f17, %f30
loop_598:
udivcc %l6, 0x168F, %i1
bshuffle %f20, %f2, %f26
sll %i7, 0x10, %i2
movl %icc, %g4, %o2
orncc %i0, 0x13D6, %g2
fmovsle %xcc, %f12, %f10
taddcctv %g6, 0x10C1, %o0
edge16n %o3, %i6, %o6
bcc loop_599
movrlz %i4, 0x3CC, %o1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tgu %xcc, 0x2
loop_599:
fblg %fcc3, loop_600
alignaddrl %g7, %i3, %l2
fmovdcs %icc, %f26, %f11
xor %o4, 0x15F6, %l3
loop_600:
and %g3, %l1, %g1
fpackfix %f4, %f29
movrgez %o7, 0x156, %l0
add %l7, 0x48, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %i5
casxa [%l6] 0x89, %i5, %g5
prefetch [%l7 + 0x28], 0x0
edge8ln %o5, %l4, %l5
sdiv %l6, 0x1A3F, %i1
membar 0x17
fmovdge %xcc, %f12, %f6
stx %i2, [%l7 + 0x78]
movl %icc, %g4, %i7
alignaddr %o2, %i0, %g6
udiv %g2, 0x00CA, %o0
bvc,pn %icc, loop_601
edge32n %i6, %o6, %o3
fmovsgu %xcc, %f29, %f19
brgez,a %i4, loop_602
loop_601:
addcc %o1, %g7, %i3
xnor %l2, 0x043F, %l3
taddcc %o4, %g3, %l1
loop_602:
movn %xcc, %g1, %o7
fnot2s %f14, %f9
tge %icc, 0x5
st %f24, [%l7 + 0x34]
movgu %xcc, %l0, %g5
nop
setx loop_603, %l0, %l1
jmpl %l1, %o5
sethi 0x1E43, %i5
fmovrdlez %l5, %f28, %f10
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_603:
movvs %xcc, %l6, %l4
fmovsn %icc, %f17, %f3
brgz,a %i1, loop_604
swap [%l7 + 0x38], %g4
tvs %icc, 0x5
flush %l7 + 0x44
loop_604:
std %i6, [%l7 + 0x18]
fnands %f2, %f1, %f27
fnot2 %f18, %f24
be,a loop_605
srl %i2, %o2, %i0
tpos %xcc, 0x0
fmovsneg %icc, %f31, %f6
loop_605:
addccc %g6, %g2, %i6
prefetch [%l7 + 0x40], 0x3
wr %g0, 0x80, %asi
ldda [%l7 + 0x40] %asi, %f16
xnor %o0, 0x0D75, %o6
addcc %i4, %o3, %g7
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fnand %f10, %f24, %f28
fbue %fcc2, loop_606
movvc %xcc, %o1, %l2
xnorcc %i3, 0x16FE, %o4
faligndata %f24, %f22, %f28
loop_606:
std %l2, [%l7 + 0x18]
ldd [%l7 + 0x08], %f4
fxors %f20, %f31, %f1
tneg %icc, 0x2
edge32l %g3, %l1, %g1
edge8ln %o7, %g5, %l0
subccc %i5, 0x0AB0, %l5
addccc %l6, 0x047C, %o5
tge %xcc, 0x0
movcc %icc, %i1, %l4
wr %g0, 0x27, %asi
stha %g4, [%l7 + 0x08] %asi
membar #Sync
fmovrse %i7, %f27, %f26
edge16n %o2, %i0, %i2
fmul8x16au %f29, %f18, %f4
sdiv %g6, 0x13C0, %g2
tvs %icc, 0x3
tn %xcc, 0x4
nop
set 0x78, %o1
std %o0, [%l7 + %o1]
addccc %o6, 0x0AF3, %i6
fabsd %f4, %f6
fnors %f28, %f17, %f2
bshuffle %f6, %f6, %f20
move %xcc, %i4, %g7
brlz %o3, loop_607
tneg %xcc, 0x4
nop
setx loop_608, %l0, %l1
jmpl %l1, %l2
stx %i3, [%l7 + 0x78]
loop_607:
call loop_609
array32 %o1, %o4, %l3
loop_608:
movleu %icc, %g3, %l1
tsubcc %o7, %g1, %l0
loop_609:
movrne %g5, %l5, %i5
bshuffle %f22, %f0, %f8
edge8l %l6, %o5, %i1
fmovdge %icc, %f24, %f11
fmovdgu %icc, %f28, %f29
tsubcc %g4, %i7, %l4
fbg,a %fcc3, loop_610
fmovsge %icc, %f1, %f24
tcc %icc, 0x7
fba %fcc1, loop_611
loop_610:
tcc %xcc, 0x5
brgez %o2, loop_612
fbe %fcc0, loop_613
loop_611:
tgu %xcc, 0x6
for %f8, %f10, %f18
loop_612:
smul %i0, %g6, %i2
loop_613:
sethi 0x1616, %o0
edge32l %o6, %g2, %i4
fmovdg %icc, %f26, %f7
fmovdge %icc, %f10, %f2
fnors %f12, %f4, %f16
umulcc %g7, 0x1F01, %i6
fbule %fcc3, loop_614
call loop_615
fbge,a %fcc1, loop_616
sub %l2, 0x19B9, %i3
loop_614:
fnot1 %f16, %f8
loop_615:
edge16n %o3, %o4, %o1
loop_616:
andcc %l3, %l1, %o7
tneg %xcc, 0x4
pdist %f2, %f18, %f24
bneg,a,pt %icc, loop_617
fnors %f16, %f16, %f7
alignaddr %g3, %l0, %g5
edge16n %g1, %l5, %i5
loop_617:
sdivcc %l6, 0x07D6, %o5
fmovsge %xcc, %f19, %f30
nop
setx loop_618, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdleu %xcc, %f24, %f3
xor %i1, %i7, %l4
fnot2s %f5, %f1
loop_618:
sll %o2, %g4, %i0
wr %g0, 0x0c, %asi
ldswa [%l7 + 0x7C] %asi, %i2
ld [%l7 + 0x38], %f7
tne %icc, 0x5
te %icc, 0x2
edge32ln %o0, %g6, %g2
array16 %i4, %o6, %g7
fmovrsgz %l2, %f18, %f29
set 0x10, %i6
ldxa [%g0 + %i6] 0x21, %i3
fmovscs %icc, %f31, %f25
tpos %icc, 0x1
udiv %i6, 0x120C, %o3
orn %o4, 0x1C89, %o1
edge8l %l1, %l3, %g3
fpmerge %f19, %f11, %f2
tn %icc, 0x1
movle %icc, %l0, %o7
bne,a %icc, loop_619
xnorcc %g5, %l5, %g1
and %i5, %l6, %i1
fornot1s %f16, %f12, %f4
loop_619:
fcmple32 %f22, %f8, %i7
movrlez %l4, 0x0DA, %o5
set 0x378, %i3
nop ! stxa %o2, [%g0 + %i3] 0x40 ripped by fixASI40.pl
addcc %g4, %i2, %o0
wr %g0, 0xe2, %asi
stda %i0, [%l7 + 0x08] %asi
membar #Sync
tneg %icc, 0x6
bvs,a,pt %xcc, loop_620
sethi 0x1411, %g2
umulcc %g6, 0x1DE9, %i4
movre %g7, %l2, %o6
loop_620:
edge8 %i6, %i3, %o3
be,a,pn %xcc, loop_621
fmovrsgez %o1, %f28, %f10
fandnot2s %f6, %f20, %f2
bpos loop_622
loop_621:
mulx %l1, 0x024E, %l3
ldsb [%l7 + 0x28], %o4
flush %l7 + 0x38
loop_622:
nop
set 0x12, %i1
lduh [%l7 + %i1], %l0
std %o6, [%l7 + 0x20]
fmovrsgz %g3, %f11, %f7
sllx %g5, 0x0C, %g1
sll %l5, 0x1C, %l6
fcmpes %fcc0, %f29, %f9
movrgz %i5, 0x075, %i1
smul %l4, 0x190E, %i7
wr %g0, 0x81, %asi
lduwa [%l7 + 0x7C] %asi, %o2
wr %g0, 0x89, %asi
ldsba [%l7 + 0x4A] %asi, %o5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sub %g4, %i2, %o0
stx %i0, [%l7 + 0x48]
add %l7, 0x78, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %g6
casxa [%l6] 0x88, %g6, %g2
tpos %xcc, 0x5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fnot2s %f16, %f20
sub %g7, 0x02C0, %l2
edge16n %o6, %i4, %i6
ldd [%l7 + 0x30], %f22
ldsw [%l7 + 0x0C], %i3
subcc %o1, 0x0CAC, %l1
srl %o3, %l3, %l0
srax %o7, 0x0B, %g3
orn %g5, 0x1D32, %o4
wr %g0, 0x89, %asi
stwa %g1, [%l7 + 0x14] %asi
sub %l6, 0x0C01, %l5
mova %icc, %i5, %l4
addccc %i1, 0x10D3, %i7
addccc %o2, %g4, %o5
movle %xcc, %i2, %o0
taddcctv %g6, 0x00B5, %i0
fnot1s %f23, %f11
wr %g0, 0x0c, %asi
stha %g7, [%l7 + 0x0A] %asi
fbge %fcc2, loop_623
tpos %xcc, 0x0
fors %f23, %f5, %f19
edge8 %g2, %l2, %i4
loop_623:
nop
wr %g0, 0x81, %asi
ldda [%l7 + 0x40] %asi, %f0
stbar
orncc %i6, 0x016D, %i3
movne %icc, %o1, %l1
orn %o3, %l3, %o6
subccc %o7, %g3, %g5
addc %o4, 0x0BD4, %g1
movvc %xcc, %l0, %l6
fpackfix %f30, %f16
ta %xcc, 0x5
xnorcc %i5, %l5, %l4
xor %i7, 0x0B00, %i1
array8 %g4, %o5, %i2
movvc %icc, %o0, %o2
fbl,a %fcc0, loop_624
orncc %g6, %g7, %g2
brlez %l2, loop_625
movl %icc, %i0, %i4
loop_624:
subccc %i3, %i6, %o1
fbn %fcc0, loop_626
loop_625:
fand %f10, %f18, %f12
fbug %fcc2, loop_627
movleu %xcc, %l1, %o3
loop_626:
fmovsvs %xcc, %f14, %f22
fmovrse %l3, %f27, %f16
loop_627:
movleu %xcc, %o6, %g3
tsubcctv %g5, 0x1CA1, %o4
tneg %xcc, 0x4
ldsb [%l7 + 0x4A], %o7
fnot1s %f14, %f1
fornot2s %f23, %f9, %f1
array32 %g1, %l0, %i5
set 0x40, %l0
stda %f16, [%l7 + %l0] 0x19
tge %icc, 0x7
tge %xcc, 0x2
xnor %l6, %l5, %l4
srlx %i7, %g4, %o5
set 0x58, %o2
stxa %i2, [%l7 + %o2] 0x2a
membar #Sync
tg %icc, 0x5
and %i1, 0x05AB, %o2
fbn,a %fcc1, loop_628
movle %xcc, %g6, %o0
fnors %f16, %f25, %f23
fpmerge %f29, %f22, %f30
loop_628:
tsubcc %g7, 0x132D, %l2
movrlez %g2, 0x120, %i0
ld [%l7 + 0x5C], %f28
array8 %i3, %i6, %o1
movleu %icc, %i4, %l1
bg,a,pn %xcc, loop_629
fmovrsne %o3, %f13, %f25
movrne %l3, %g3, %g5
fbue,a %fcc3, loop_630
loop_629:
movcs %xcc, %o4, %o6
lduw [%l7 + 0x60], %o7
tneg %icc, 0x3
loop_630:
xorcc %l0, 0x1D6B, %i5
fmovdl %xcc, %f0, %f28
andncc %g1, %l5, %l4
smul %l6, 0x1B2A, %i7
umulcc %o5, %g4, %i1
ba loop_631
andcc %i2, 0x06F0, %g6
tleu %icc, 0x0
nop
setx loop_632, %l0, %l1
jmpl %l1, %o2
loop_631:
bgu,a %xcc, loop_633
fxor %f14, %f20, %f26
addccc %o0, %g7, %l2
loop_632:
andn %i0, %i3, %g2
loop_633:
nop
set 0x30, %i7
ldsba [%l7 + %i7] 0x88, %i6
subccc %o1, 0x1F3D, %i4
fbu,a %fcc1, loop_634
addccc %o3, %l3, %g3
fbu %fcc3, loop_635
addcc %g5, 0x05EC, %l1
loop_634:
fornot1 %f28, %f12, %f0
fmovsg %icc, %f0, %f31
loop_635:
fmovdne %xcc, %f8, %f28
tcc %xcc, 0x4
andncc %o4, %o6, %l0
tgu %xcc, 0x5
edge8ln %i5, %g1, %o7
fbn %fcc1, loop_636
andncc %l4, %l5, %l6
taddcc %i7, 0x0FCE, %g4
tge %icc, 0x2
loop_636:
fmovd %f2, %f14
edge16l %o5, %i2, %g6
movre %o2, 0x099, %i1
taddcc %g7, %o0, %i0
sethi 0x0D38, %l2
add %g2, %i6, %i3
set 0x70, %l4
sta %f17, [%l7 + %l4] 0x88
ldsw [%l7 + 0x70], %i4
alignaddr %o1, %o3, %g3
fnands %f19, %f17, %f29
edge16n %g5, %l1, %o4
umulcc %o6, %l0, %l3
fmovda %xcc, %f28, %f23
fmovdcc %xcc, %f26, %f0
lduw [%l7 + 0x08], %g1
edge32ln %i5, %l4, %o7
ldsh [%l7 + 0x12], %l6
taddcctv %i7, %g4, %l5
fmovsa %xcc, %f30, %f30
movg %icc, %o5, %g6
mulscc %o2, %i1, %i2
tgu %xcc, 0x3
ta %xcc, 0x5
sdiv %g7, 0x0F36, %i0
array16 %o0, %l2, %i6
fbue,a %fcc3, loop_637
bgu,pn %icc, loop_638
fnand %f24, %f26, %f16
tg %xcc, 0x0
loop_637:
fpmerge %f31, %f5, %f16
loop_638:
nop
wr %g0, 0x27, %asi
stwa %g2, [%l7 + 0x28] %asi
membar #Sync
movrgez %i4, %i3, %o1
subc %o3, %g3, %g5
ldstub [%l7 + 0x6B], %o4
fsrc2 %f26, %f28
tneg %icc, 0x4
set 0x50, %g7
sta %f21, [%l7 + %g7] 0x19
xnor %l1, 0x0E79, %o6
andn %l3, %g1, %l0
fandnot2 %f24, %f10, %f8
fbue %fcc3, loop_639
movg %xcc, %l4, %o7
movrgz %i5, %l6, %i7
fbo %fcc3, loop_640
loop_639:
fbne %fcc3, loop_641
ta %icc, 0x3
tl %icc, 0x0
loop_640:
sra %g4, 0x08, %l5
loop_641:
sethi 0x1442, %g6
fsrc1 %f10, %f8
tne %icc, 0x5
or %o2, 0x1F7F, %i1
brlez,a %i2, loop_642
xor %o5, %g7, %o0
fmovscs %icc, %f2, %f26
sra %l2, %i0, %g2
loop_642:
sra %i6, 0x07, %i4
subcc %i3, %o1, %o3
bgu,a loop_643
smulcc %g5, 0x00C9, %o4
bvs loop_644
movn %xcc, %l1, %o6
loop_643:
andn %g3, %g1, %l3
and %l0, %l4, %o7
loop_644:
sdiv %i5, 0x1C6D, %l6
movcs %icc, %g4, %l5
movge %icc, %g6, %i7
edge16l %i1, %o2, %i2
move %icc, %g7, %o5
sir 0x02C0
tl %icc, 0x5
sir 0x09F5
fbuge,a %fcc3, loop_645
call loop_646
sra %l2, 0x0D, %i0
and %g2, %o0, %i4
loop_645:
nop
wr %g0, 0xf8, %asi
stda %f16, [%l7 + 0x40] %asi
membar #Sync
loop_646:
nop
setx loop_647, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge32ln %i6, %i3, %o1
move %icc, %o3, %g5
taddcctv %o4, 0x0951, %l1
loop_647:
tge %icc, 0x6
fbn %fcc1, loop_648
movvc %xcc, %g3, %o6
tg %icc, 0x4
fnegd %f10, %f2
loop_648:
fornot1s %f15, %f4, %f6
movcc %xcc, %l3, %g1
udivcc %l4, 0x15E0, %l0
movne %icc, %o7, %i5
st %f30, [%l7 + 0x28]
taddcctv %g4, 0x07B3, %l5
orcc %g6, 0x109F, %l6
udivcc %i7, 0x1F7E, %i1
bn,pn %icc, loop_649
andn %i2, 0x046C, %g7
sllx %o5, %o2, %l2
fmuld8sux16 %f18, %f14, %f0
loop_649:
movle %icc, %i0, %g2
fbne,a %fcc2, loop_650
edge16n %o0, %i4, %i3
wr %g0, 0x81, %asi
prefetcha [%l7 + 0x50] %asi, 0x2
loop_650:
bn %xcc, loop_651
smul %i6, %o3, %o4
tgu %xcc, 0x6
srlx %g5, 0x0C, %g3
loop_651:
movcs %xcc, %o6, %l1
add %g1, %l3, %l0
tge %icc, 0x7
subcc %l4, %i5, %g4
bcs,a,pn %xcc, loop_652
edge16l %o7, %g6, %l6
tneg %xcc, 0x3
tne %xcc, 0x7
loop_652:
fmovsge %xcc, %f0, %f31
fmovse %xcc, %f30, %f1
fmovrdgez %l5, %f0, %f28
fnot2s %f7, %f19
ldstub [%l7 + 0x6C], %i1
mulx %i2, %i7, %g7
stb %o2, [%l7 + 0x3D]
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movne %xcc, %l2, %i0
taddcc %o5, 0x19EC, %o0
bcc,pt %xcc, loop_653
xnorcc %g2, 0x1C49, %i4
tleu %icc, 0x6
fnegd %f30, %f22
loop_653:
fmovdcc %xcc, %f0, %f6
set 0x48, %i4
stxa %o1, [%l7 + %i4] 0x14
movcs %icc, %i3, %i6
fnot2 %f22, %f8
fmovse %icc, %f1, %f0
fmovdle %icc, %f19, %f12
tn %icc, 0x6
std %f30, [%l7 + 0x48]
fnegd %f4, %f22
fmovdneg %icc, %f22, %f27
fsrc2 %f24, %f12
fornot2 %f12, %f4, %f22
set 0x61, %i0
ldstuba [%l7 + %i0] 0x18, %o3
movge %xcc, %g5, %g3
fsrc1 %f2, %f16
fsrc1 %f8, %f2
ldstub [%l7 + 0x65], %o4
fnors %f21, %f5, %f8
orncc %o6, %g1, %l1
fbge %fcc1, loop_654
movneg %xcc, %l0, %l4
fnot2 %f26, %f18
ldsh [%l7 + 0x2E], %l3
loop_654:
bleu,a,pn %xcc, loop_655
xorcc %g4, %o7, %g6
edge32n %i5, %l6, %l5
fmuld8ulx16 %f19, %f18, %f26
loop_655:
edge16 %i2, %i1, %i7
edge32ln %o2, %g7, %l2
tgu %icc, 0x1
tsubcctv %o5, 0x0A3B, %o0
movvc %xcc, %i0, %g2
fxors %f10, %f27, %f17
udivcc %o1, 0x07CA, %i3
movne %icc, %i4, %i6
call loop_656
tgu %icc, 0x4
array16 %g5, %o3, %g3
stx %o6, [%l7 + 0x58]
loop_656:
fcmpne32 %f10, %f2, %g1
stbar
membar 0x44
lduh [%l7 + 0x6E], %o4
fbule,a %fcc3, loop_657
move %icc, %l1, %l0
movrlz %l3, %l4, %o7
fnegs %f27, %f12
loop_657:
movleu %icc, %g6, %g4
fbue,a %fcc3, loop_658
brnz,a %i5, loop_659
srax %l5, %i2, %l6
bge,a,pn %icc, loop_660
loop_658:
bge,a loop_661
loop_659:
fbo,a %fcc2, loop_662
ld [%l7 + 0x5C], %f29
loop_660:
movleu %icc, %i1, %i7
loop_661:
fmovsge %icc, %f18, %f29
loop_662:
taddcc %g7, %o2, %l2
udivcc %o5, 0x06A8, %o0
fpadd32 %f30, %f4, %f18
move %icc, %g2, %o1
edge32l %i3, %i0, %i6
fbug %fcc3, loop_663
addcc %g5, 0x1B82, %i4
wr %g0, 0x0c, %asi
stha %g3, [%l7 + 0x52] %asi
loop_663:
movge %xcc, %o6, %g1
movne %icc, %o3, %l1
ble,a %xcc, loop_664
edge32 %l0, %l3, %o4
tgu %icc, 0x1
fpadd32s %f16, %f28, %f10
loop_664:
movrgez %o7, %l4, %g4
movleu %icc, %i5, %l5
wr %g0, 0x89, %asi
ldxa [%l7 + 0x48] %asi, %g6
movrgz %l6, %i2, %i1
fmovde %xcc, %f23, %f20
fmul8x16 %f2, %f16, %f14
fbg %fcc0, loop_665
tg %icc, 0x1
movn %xcc, %i7, %g7
move %xcc, %o2, %o5
loop_665:
fmovsneg %icc, %f19, %f14
or %l2, 0x0091, %g2
fpack16 %f22, %f14
tcc %xcc, 0x0
movrne %o1, %i3, %o0
andncc %i6, %g5, %i4
sra %g3, 0x07, %o6
movge %icc, %g1, %i0
sllx %o3, 0x18, %l0
edge8n %l3, %o4, %l1
sra %o7, 0x10, %l4
bshuffle %f16, %f6, %f12
tsubcc %i5, %l5, %g4
ldd [%l7 + 0x08], %f14
udivx %l6, 0x060B, %i2
membar 0x7A
fmovrdne %g6, %f14, %f30
tpos %icc, 0x6
fmul8x16al %f25, %f13, %f10
fmovsgu %xcc, %f15, %f19
nop
setx loop_666, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
mova %icc, %i7, %g7
tg %xcc, 0x0
movvs %xcc, %o2, %o5
loop_666:
fmovspos %xcc, %f2, %f0
array16 %i1, %g2, %l2
nop
setx loop_667, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ble,a,pn %xcc, loop_668
edge16l %i3, %o0, %o1
orncc %g5, 0x1C89, %i6
loop_667:
bgu,a loop_669
loop_668:
orncc %g3, 0x0728, %o6
edge8l %g1, %i0, %o3
edge8l %l0, %l3, %i4
loop_669:
bvs,a loop_670
tcs %xcc, 0x0
bl,pt %icc, loop_671
sra %l1, 0x09, %o7
loop_670:
fcmpd %fcc1, %f24, %f24
array32 %o4, %i5, %l5
loop_671:
fmovd %f10, %f28
edge8l %g4, %l4, %l6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
alignaddr %i2, %i7, %g6
orcc %o2, 0x13B4, %o5
alignaddr %g7, %i1, %g2
movneg %xcc, %i3, %o0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
and %l2, 0x0A76, %o1
bvs,pt %icc, loop_672
movrlez %g5, %i6, %g3
tsubcctv %o6, 0x1E81, %g1
movle %icc, %i0, %l0
loop_672:
fors %f0, %f23, %f11
edge8l %l3, %o3, %i4
fmovdge %icc, %f21, %f11
nop ! nop ! wr %g0, 0x40, %asi ripped by fixASI40.pl ripped by fixASI40.pl
nop ! nop ! stxa %l1, [%g0 + 0x1a8] %asi ripped by fixASI40.pl ripped by fixASI40.pl
udivcc %o7, 0x04D0, %i5
sth %l5, [%l7 + 0x50]
fbn,a %fcc0, loop_673
xnor %o4, 0x0943, %l4
ldx [%l7 + 0x08], %g4
fbuge,a %fcc1, loop_674
loop_673:
xorcc %l6, 0x03B7, %i2
array8 %g6, %o2, %o5
fmovda %icc, %f9, %f9
loop_674:
sub %g7, 0x0040, %i7
fandnot1 %f26, %f8, %f30
udivx %i1, 0x0884, %g2
fcmpeq16 %f6, %f2, %i3
fmovrsne %o0, %f28, %f27
fmovrde %o1, %f22, %f18
fmovsle %icc, %f24, %f6
edge16l %g5, %l2, %g3
addccc %o6, %g1, %i6
bleu %xcc, loop_675
fmul8sux16 %f14, %f10, %f22
te %icc, 0x3
fbg %fcc2, loop_676
loop_675:
edge32n %l0, %i0, %o3
addccc %i4, %l3, %o7
mulx %i5, %l5, %l1
loop_676:
fbul %fcc0, loop_677
orcc %l4, 0x1D5A, %g4
movleu %xcc, %l6, %i2
membar 0x13
loop_677:
edge32l %g6, %o2, %o5
subc %o4, %g7, %i7
fabsd %f18, %f10
orcc %g2, %i3, %o0
add %l7, 0x10, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %o1
casxa [%l6] %asi, %o1, %g5
lduw [%l7 + 0x30], %i1
mulx %l2, %g3, %o6
fcmple16 %f26, %f24, %g1
movrlez %l0, 0x372, %i6
edge32n %o3, %i4, %l3
fnot1s %f9, %f11
set 0x70, %l1
lduwa [%l7 + %l1] 0x18, %o7
tne %icc, 0x0
movpos %xcc, %i0, %l5
fmovrde %i5, %f6, %f0
fsrc1s %f14, %f24
subcc %l4, %g4, %l1
bg,pn %icc, loop_678
tneg %xcc, 0x2
edge32n %i2, %g6, %o2
xnorcc %l6, 0x1F62, %o4
loop_678:
subcc %o5, 0x13E4, %g7
andn %g2, %i7, %o0
fmul8ulx16 %f16, %f28, %f4
membar 0x52
tpos %icc, 0x0
sethi 0x1028, %o1
tleu %xcc, 0x6
fpsub32 %f10, %f30, %f22
edge16 %i3, %g5, %i1
fmuld8ulx16 %f14, %f14, %f14
fbl %fcc0, loop_679
bpos,a loop_680
fmovse %xcc, %f0, %f8
move %xcc, %l2, %o6
loop_679:
fpmerge %f25, %f7, %f22
loop_680:
andn %g3, %g1, %i6
fxnor %f16, %f12, %f28
ld [%l7 + 0x44], %f15
brz %l0, loop_681
tpos %icc, 0x0
subcc %i4, %l3, %o3
edge16 %i0, %o7, %l5
loop_681:
addccc %l4, 0x0872, %i5
tcs %xcc, 0x3
faligndata %f6, %f12, %f14
ldstub [%l7 + 0x2C], %l1
add %i2, %g4, %g6
movrgz %o2, 0x3E1, %l6
nop
setx loop_682, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
xorcc %o5, %g7, %g2
add %l7, 0x70, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %o4
casxa [%l6] 0x89, %o4, %o0
loop_682:
tcs %xcc, 0x5
tl %xcc, 0x0
fble,a %fcc2, loop_683
movrgez %i7, %i3, %g5
edge16n %i1, %l2, %o6
movge %xcc, %o1, %g3
loop_683:
fmovdle %xcc, %f8, %f19
subccc %g1, 0x0123, %i6
sllx %i4, %l0, %l3
prefetch [%l7 + 0x58], 0x1
sll %o3, 0x16, %i0
edge32n %o7, %l5, %i5
umulcc %l4, 0x1830, %i2
fbge %fcc3, loop_684
andncc %l1, %g4, %g6
wr %g0, 0x19, %asi
ldstuba [%l7 + 0x08] %asi, %o2
loop_684:
stb %o5, [%l7 + 0x39]
xnor %l6, %g7, %o4
edge32 %g2, %o0, %i3
movge %icc, %g5, %i7
movvs %xcc, %l2, %i1
taddcc %o6, 0x1475, %g3
wr %g0, 0x11, %asi
ldsba [%l7 + 0x2E] %asi, %o1
fmovdleu %icc, %f24, %f31
fone %f28
or %g1, %i4, %i6
brlz,a %l0, loop_685
sth %o3, [%l7 + 0x76]
bne,a,pn %xcc, loop_686
edge32 %l3, %i0, %o7
loop_685:
fmovdneg %xcc, %f17, %f31
udiv %l5, 0x0358, %i5
loop_686:
fmovdle %icc, %f27, %f27
orn %l4, %l1, %g4
sll %g6, %o2, %i2
membar #Sync
wr %g0, 0xf1, %asi
ldda [%l7 + 0x40] %asi, %f0
set 0x54, %l5
sta %f7, [%l7 + %l5] 0x88
nop
set 0x58, %l6
prefetch [%l7 + %l6], 0x1
set 0x70, %g5
ldda [%l7 + %g5] 0x2b, %o4
srax %l6, 0x1D, %g7
add %l7, 0x20, %l6
wr %g0, 0x18, %asi
casxa [%l6] 0x18, %o4, %o0
te %xcc, 0x6
srl %i3, 0x01, %g2
orcc %g5, 0x11E5, %i7
edge8n %i1, %l2, %o6
xor %o1, 0x010F, %g1
fcmpd %fcc0, %f6, %f28
fbuge,a %fcc1, loop_687
fpack16 %f16, %f19
subcc %g3, 0x0ED7, %i6
brlez,a %i4, loop_688
loop_687:
bg,a %xcc, loop_689
fmovspos %xcc, %f0, %f10
brgez,a %l0, loop_690
loop_688:
orcc %o3, %i0, %l3
loop_689:
edge16n %o7, %i5, %l4
add %l7, 0x10, %l6
wr %g0, 0x88, %asi
casxa [%l6] %asi, %l5, %g4
loop_690:
xor %l1, %g6, %i2
fcmple16 %f10, %f24, %o2
array8 %l6, %o5, %o4
subcc %o0, %g7, %g2
sth %i3, [%l7 + 0x50]
edge8ln %i7, %i1, %l2
movrne %g5, 0x15F, %o1
stbar
fbul,a %fcc0, loop_691
fpsub16 %f14, %f28, %f10
tsubcctv %o6, %g3, %i6
movleu %icc, %g1, %l0
loop_691:
or %o3, 0x0F46, %i0
fcmps %fcc1, %f0, %f24
movl %icc, %i4, %o7
srl %l3, %i5, %l4
tsubcctv %l5, %g4, %g6
udivcc %i2, 0x0AFE, %o2
fabss %f18, %f19
nop
setx loop_692, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge16l %l6, %l1, %o5
edge16ln %o0, %g7, %o4
fmovrde %g2, %f24, %f2
loop_692:
nop
wr %g0, 0x11, %asi
stwa %i3, [%l7 + 0x2C] %asi
brz %i1, loop_693
fpadd32 %f22, %f30, %f8
tcc %xcc, 0x1
subcc %l2, %i7, %o1
loop_693:
sethi 0x10D4, %o6
orncc %g3, %i6, %g1
fcmpgt16 %f18, %f22, %g5
ldd [%l7 + 0x08], %o2
stb %l0, [%l7 + 0x30]
fabsd %f2, %f0
nop
setx loop_694, %l0, %l1
jmpl %l1, %i0
fandnot1 %f16, %f0, %f24
brlez %i4, loop_695
movrne %l3, %o7, %l4
loop_694:
bcc %icc, loop_696
movvs %icc, %i5, %l5
loop_695:
fabss %f14, %f0
xor %g4, %i2, %o2
loop_696:
bgu,pn %icc, loop_697
srlx %l6, %l1, %o5
st %f16, [%l7 + 0x18]
fandnot2 %f10, %f16, %f4
loop_697:
fmovdle %icc, %f28, %f16
xnor %g6, 0x09C4, %o0
addc %g7, 0x117A, %g2
sra %o4, 0x05, %i3
ldstub [%l7 + 0x78], %i1
tle %icc, 0x7
bleu,pt %icc, loop_698
edge8n %i7, %l2, %o1
alignaddr %o6, %g3, %g1
fones %f11
loop_698:
andn %i6, 0x13C0, %o3
edge16ln %g5, %l0, %i0
movge %xcc, %i4, %o7
fblg,a %fcc2, loop_699
taddcc %l4, %i5, %l3
wr %g0, 0x18, %asi
lduwa [%l7 + 0x70] %asi, %g4
loop_699:
orncc %l5, 0x0CA4, %i2
add %l7, 0x20, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %o2
casxa [%l6] 0x89, %o2, %l1
fpadd32 %f22, %f4, %f24
orcc %l6, %o5, %g6
fbg %fcc0, loop_700
fmovrslez %o0, %f0, %f13
alignaddr %g2, %o4, %i3
fmovscs %xcc, %f18, %f12
loop_700:
sra %i1, %g7, %i7
bneg,pn %icc, loop_701
move %icc, %o1, %l2
movcs %icc, %g3, %o6
movvc %xcc, %i6, %g1
loop_701:
edge32n %o3, %l0, %i0
or %i4, 0x12D6, %g5
brgez,a %l4, loop_702
subc %i5, %l3, %g4
set 0x0C, %o0
ldswa [%l7 + %o0] 0x80, %o7
loop_702:
fbug %fcc2, loop_703
fpmerge %f11, %f8, %f16
fbl,a %fcc1, loop_704
fbge %fcc3, loop_705
loop_703:
fnegs %f29, %f29
sdivcc %i2, 0x0EEB, %o2
loop_704:
fmovde %xcc, %f9, %f31
loop_705:
brgez %l1, loop_706
fmovsne %icc, %f8, %f22
movrlz %l5, %l6, %g6
andn %o0, %o5, %o4
loop_706:
udiv %i3, 0x14F2, %i1
movre %g7, 0x3DC, %i7
fnegd %f0, %f22
movcc %xcc, %o1, %g2
edge32 %g3, %o6, %l2
ld [%l7 + 0x10], %f29
sdivcc %g1, 0x043B, %o3
edge32n %l0, %i0, %i6
and %i4, 0x1685, %g5
tgu %icc, 0x5
fmovse %icc, %f30, %f22
orn %i5, %l3, %l4
tcc %xcc, 0x5
tcc %icc, 0x5
movrgez %g4, 0x21B, %i2
movleu %xcc, %o2, %o7
swap [%l7 + 0x08], %l5
movgu %xcc, %l1, %g6
bleu,pn %xcc, loop_707
fmovrslz %l6, %f31, %f9
alignaddr %o0, %o4, %o5
srl %i3, %g7, %i1
loop_707:
fcmpeq32 %f6, %f18, %i7
tsubcctv %g2, %g3, %o1
edge16l %o6, %g1, %o3
wr %g0, 0x2f, %asi
stda %l0, [%l7 + 0x08] %asi
membar #Sync
mova %icc, %l2, %i6
fmovdvc %xcc, %f26, %f5
sub %i0, %g5, %i5
fmovsa %xcc, %f12, %f12
sll %l3, 0x19, %i4
fzeros %f11
array16 %l4, %g4, %i2
sub %o7, %o2, %l1
alignaddrl %g6, %l6, %o0
subcc %o4, %l5, %o5
sdivx %i3, 0x1A02, %i1
fpackfix %f28, %f16
fmovrdlez %g7, %f6, %f10
fnand %f16, %f12, %f2
umul %i7, 0x1EC2, %g3
andn %o1, %g2, %o6
brgz %g1, loop_708
subc %o3, %l0, %i6
fmovrdlz %i0, %f24, %f10
addccc %l2, 0x06C9, %g5
loop_708:
bleu,pt %xcc, loop_709
fand %f30, %f12, %f26
movrgz %i5, 0x33C, %l3
edge8ln %i4, %l4, %i2
loop_709:
edge16 %o7, %g4, %l1
move %icc, %g6, %o2
movge %icc, %o0, %l6
mulscc %o4, %l5, %i3
movrlez %o5, 0x225, %g7
bn,a,pn %icc, loop_710
edge16 %i7, %i1, %g3
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
movpos %icc, %o1, %g2
loop_710:
brlez %o6, loop_712
edge16l %o3, %l0, %g1
loop_711:
fmovsle %icc, %f0, %f25
fcmple16 %f8, %f22, %i6
loop_712:
move %xcc, %l2, %i0
fcmpne32 %f6, %f12, %g5
wr %g0, 0x18, %asi
lduba [%l7 + 0x1D] %asi, %i5
fble %fcc1, loop_713
brgez,a %i4, loop_714
movleu %icc, %l3, %l4
tge %xcc, 0x6
loop_713:
movne %xcc, %o7, %i2
loop_714:
fcmps %fcc0, %f1, %f3
fexpand %f29, %f16
smul %l1, %g4, %o2
tgu %icc, 0x0
brlez,a %o0, loop_715
tsubcc %g6, 0x0F5D, %o4
xnorcc %l6, %i3, %l5
array32 %g7, %o5, %i7
loop_715:
fpackfix %f28, %f5
srl %g3, 0x09, %o1
orcc %g2, %o6, %i1
set 0x6F, %g1
ldstuba [%l7 + %g1] 0x89, %o3
st %f17, [%l7 + 0x5C]
set 0x48, %g4
ldxa [%l7 + %g4] 0x14, %l0
smulcc %g1, %l2, %i0
srl %i6, 0x0D, %i5
wr %g0, 0x0c, %asi
ldsha [%l7 + 0x62] %asi, %i4
movl %icc, %g5, %l3
fones %f14
fbn %fcc0, loop_716
fmovdleu %xcc, %f18, %f21
taddcc %l4, %i2, %o7
subcc %g4, %l1, %o2
loop_716:
tvs %icc, 0x7
ldub [%l7 + 0x55], %g6
fmovsn %icc, %f21, %f12
mova %xcc, %o4, %o0
ld [%l7 + 0x14], %f31
lduw [%l7 + 0x60], %i3
siam 0x0
brgez %l5, loop_717
movg %xcc, %l6, %g7
xor %i7, %o5, %g3
faligndata %f12, %f8, %f8
loop_717:
subcc %o1, 0x1504, %o6
set 0x28, %o5
stda %i0, [%l7 + %o5] 0x81
add %g2, %o3, %l0
sdivx %l2, 0x02DE, %g1
sub %i0, 0x0892, %i5
tpos %xcc, 0x5
tge %icc, 0x2
bge,a %xcc, loop_718
movrgz %i4, 0x0A4, %i6
tvc %xcc, 0x6
smulcc %l3, %g5, %l4
loop_718:
fmovde %icc, %f11, %f13
edge8l %o7, %g4, %i2
tneg %xcc, 0x0
edge32 %o2, %l1, %g6
taddcctv %o4, %i3, %l5
array16 %l6, %g7, %o0
fmovdleu %icc, %f14, %f21
bneg,a %icc, loop_719
movn %xcc, %o5, %i7
smulcc %g3, 0x1B1E, %o1
mova %icc, %i1, %o6
loop_719:
fpsub16s %f12, %f3, %f28
tgu %xcc, 0x2
fbul %fcc1, loop_720
sir 0x0381
fnors %f3, %f6, %f15
set 0x7F, %i5
ldstuba [%l7 + %i5] 0x18, %g2
loop_720:
and %o3, 0x1B84, %l0
movgu %xcc, %g1, %l2
stw %i5, [%l7 + 0x5C]
flush %l7 + 0x40
brz,a %i4, loop_721
fcmpes %fcc1, %f13, %f18
bn,a,pt %icc, loop_722
faligndata %f30, %f24, %f24
loop_721:
fand %f4, %f4, %f26
stb %i6, [%l7 + 0x23]
loop_722:
fbo,a %fcc3, loop_723
subcc %i0, %g5, %l3
bcs,a loop_724
orn %o7, 0x0B67, %g4
loop_723:
tcc %icc, 0x0
move %xcc, %l4, %i2
loop_724:
udiv %l1, 0x1C31, %o2
fmovsn %xcc, %f31, %f17
mova %icc, %o4, %g6
fmovdcc %xcc, %f3, %f5
fmovrse %l5, %f28, %f2
alignaddrl %i3, %g7, %o0
movn %icc, %l6, %i7
movrgez %o5, %o1, %i1
andncc %g3, %o6, %g2
movleu %xcc, %o3, %g1
fnegs %f19, %f12
movleu %icc, %l0, %i5
fnegs %f17, %f24
subcc %i4, 0x1FC0, %l2
addccc %i0, 0x17A7, %i6
smul %g5, %l3, %g4
sdivcc %o7, 0x1916, %l4
orn %i2, %l1, %o4
ldd [%l7 + 0x10], %f16
fmovdge %xcc, %f28, %f4
brgz %o2, loop_725
ldstub [%l7 + 0x59], %l5
fxnors %f20, %f17, %f22
srax %i3, 0x16, %g6
loop_725:
alignaddr %g7, %o0, %i7
umul %o5, 0x1C3F, %l6
nop
setx loop_726, %l0, %l1
jmpl %l1, %i1
xnor %o1, 0x14E5, %g3
fbuge,a %fcc3, loop_727
fmovrde %o6, %f28, %f0
loop_726:
movre %o3, %g2, %l0
lduw [%l7 + 0x48], %g1
loop_727:
siam 0x6
wr %g0, 0x89, %asi
ldstuba [%l7 + 0x50] %asi, %i4
tleu %xcc, 0x1
be,pt %icc, loop_728
addccc %i5, %l2, %i0
xnorcc %g5, 0x190A, %l3
array32 %i6, %o7, %g4
loop_728:
mova %xcc, %l4, %i2
tvc %icc, 0x6
edge32 %l1, %o2, %o4
fornot1 %f8, %f14, %f8
sdivcc %i3, 0x117D, %l5
edge8n %g7, %o0, %g6
fmovspos %icc, %f27, %f4
andcc %i7, 0x1643, %l6
edge16n %i1, %o1, %g3
tle %icc, 0x4
edge16 %o5, %o6, %g2
fmovdvc %xcc, %f9, %f16
movrgez %l0, 0x2A3, %g1
wr %g0, 0x18, %asi
swapa [%l7 + 0x44] %asi, %i4
ta %icc, 0x4
movcc %xcc, %i5, %l2
fsrc2s %f12, %f17
ldstub [%l7 + 0x6E], %o3
fmuld8sux16 %f2, %f8, %f16
orcc %g5, %l3, %i0
taddcc %o7, %i6, %l4
stbar
membar 0x7B
fmovsn %icc, %f25, %f8
fmovdgu %xcc, %f0, %f16
fbge %fcc1, loop_729
tneg %xcc, 0x4
tle %xcc, 0x2
mulx %i2, 0x0937, %g4
loop_729:
bleu,pt %xcc, loop_730
tsubcctv %o2, 0x1951, %o4
fexpand %f18, %f30
wr %g0, 0x88, %asi
ldda [%l7 + 0x30] %asi, %l0
loop_730:
nop
wr %g0, 0x0c, %asi
ldsha [%l7 + 0x68] %asi, %l5
te %xcc, 0x3
sethi 0x0155, %g7
fbue %fcc3, loop_731
movrlez %o0, 0x20A, %g6
smulcc %i7, 0x17E4, %l6
call loop_732
loop_731:
fbe,a %fcc1, loop_733
srax %i1, 0x1F, %i3
brgz,a %o1, loop_734
loop_732:
udiv %o5, 0x1EB3, %o6
loop_733:
tne %xcc, 0x7
sll %g3, 0x0F, %l0
loop_734:
fzeros %f6
tsubcctv %g1, %i4, %i5
addc %l2, %o3, %g2
fbu,a %fcc1, loop_735
movrlez %l3, %i0, %g5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movcs %xcc, %i6, %o7
loop_735:
membar 0x32
fmovdvs %xcc, %f9, %f24
array32 %l4, %g4, %o2
fbu %fcc3, loop_736
orcc %o4, %l1, %i2
bl,a,pt %xcc, loop_737
be,a,pt %icc, loop_738
loop_736:
ta %xcc, 0x2
fnegd %f8, %f30
loop_737:
bvs %xcc, loop_739
loop_738:
edge8ln %l5, %g7, %g6
taddcc %i7, %l6, %i1
fmul8sux16 %f14, %f12, %f24
loop_739:
edge16n %i3, %o0, %o1
movcc %icc, %o5, %g3
fpadd16 %f14, %f4, %f18
fbo %fcc1, loop_740
ld [%l7 + 0x3C], %f14
set 0x110, %g3
stxa %l0, [%g0 + %g3] 0x52
loop_740:
orn %o6, %g1, %i4
tvs %xcc, 0x5
nop
setx loop_741, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bleu loop_742
fmovrslez %i5, %f12, %f28
sllx %o3, %g2, %l2
loop_741:
orcc %l3, %i0, %i6
loop_742:
fmovrslez %o7, %f27, %f20
addcc %l4, %g5, %g4
ta %icc, 0x2
orn %o4, %o2, %l1
std %f6, [%l7 + 0x50]
add %l7, 0x34, %l6
wr %g0, 0x10, %asi
casa [%l6] %asi, %i2, %l5
fmovrsne %g7, %f1, %f4
tcs %xcc, 0x0
fbul,a %fcc2, loop_743
fbo %fcc3, loop_744
add %g6, %l6, %i1
edge8l %i3, %o0, %i7
loop_743:
tvs %icc, 0x0
loop_744:
orcc %o5, 0x1D2F, %o1
fmovrsgez %g3, %f25, %f30
tne %icc, 0x4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fpsub16 %f10, %f0, %f12
fnands %f16, %f6, %f13
orcc %l0, 0x0DBA, %g1
mulx %o6, 0x0F4C, %i4
mulx %o3, 0x0804, %g2
nop
setx loop_745, %l0, %l1
jmpl %l1, %i5
mulx %l2, 0x0BEF, %l3
brgez %i0, loop_746
be,a %icc, loop_747
loop_745:
tl %xcc, 0x5
subccc %o7, %l4, %g5
loop_746:
and %i6, %g4, %o4
loop_747:
sethi 0x098C, %l1
addc %i2, 0x07A7, %o2
fbg,a %fcc1, loop_748
tsubcctv %g7, %g6, %l5
fmul8sux16 %f2, %f0, %f30
orcc %i1, %i3, %l6
loop_748:
fble,a %fcc0, loop_749
fmovsa %icc, %f13, %f11
te %xcc, 0x5
fmovdvc %icc, %f25, %f1
loop_749:
tleu %xcc, 0x2
andn %o0, 0x03A5, %o5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fsrc2 %f8, %f24
bg %icc, loop_750
array16 %o1, %g3, %l0
fmul8sux16 %f30, %f16, %f20
tne %xcc, 0x0
loop_750:
edge8ln %i7, %g1, %i4
fornot1 %f22, %f12, %f22
bpos,a %icc, loop_751
andcc %o3, %o6, %i5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge8ln %l2, %g2, %l3
loop_751:
tcs %icc, 0x0
pdist %f2, %f4, %f6
mulx %o7, 0x01C8, %l4
ldub [%l7 + 0x28], %i0
stx %i6, [%l7 + 0x10]
fnegs %f8, %f21
smulcc %g4, %g5, %l1
edge32l %i2, %o4, %o2
fmovsn %icc, %f3, %f9
fmovrslez %g6, %f19, %f23
membar 0x58
tgu %icc, 0x1
fornot1 %f24, %f14, %f26
udivx %l5, 0x034B, %i1
movg %xcc, %g7, %l6
edge32n %o0, %i3, %o1
nop
setx loop_752, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movl %icc, %g3, %l0
movgu %xcc, %i7, %o5
brlez %g1, loop_753
loop_752:
subccc %i4, 0x1C52, %o3
addccc %i5, 0x1C85, %o6
fsrc2s %f18, %f27
loop_753:
addcc %l2, %l3, %o7
brlez %g2, loop_754
fpack16 %f24, %f27
mulscc %i0, 0x1C91, %i6
flush %l7 + 0x6C
loop_754:
tpos %xcc, 0x5
movrgez %g4, 0x0BA, %l4
edge16ln %g5, %i2, %l1
sra %o2, 0x10, %g6
edge32n %o4, %l5, %g7
movrlez %i1, %o0, %l6
fmovdge %xcc, %f30, %f13
edge32n %i3, %g3, %o1
be,a %icc, loop_755
movrne %l0, %i7, %o5
fbug,a %fcc2, loop_756
fmovsne %icc, %f1, %f28
loop_755:
mulx %g1, 0x08C2, %i4
tvc %xcc, 0x6
loop_756:
ldd [%l7 + 0x10], %f16
sub %i5, 0x0157, %o3
edge8ln %o6, %l3, %l2
edge32ln %o7, %i0, %g2
tle %xcc, 0x0
edge16l %i6, %g4, %l4
edge16l %g5, %i2, %l1
set 0x20, %g2
stxa %g6, [%l7 + %g2] 0xeb
membar #Sync
fsrc1s %f14, %f9
udivcc %o2, 0x0465, %l5
tneg %icc, 0x4
addc %o4, 0x1DD1, %i1
andcc %g7, %l6, %o0
subccc %i3, %g3, %o1
srlx %l0, 0x1F, %i7
sir 0x1E36
xnor %o5, %g1, %i5
nop
setx loop_757, %l0, %l1
jmpl %l1, %o3
fpadd32 %f8, %f4, %f22
fmovspos %xcc, %f16, %f1
srlx %i4, %l3, %l2
loop_757:
fmovsa %xcc, %f5, %f19
ldd [%l7 + 0x30], %f16
st %f1, [%l7 + 0x24]
nop
setx loop_758, %l0, %l1
jmpl %l1, %o6
sdiv %i0, 0x1A9E, %g2
stw %o7, [%l7 + 0x74]
edge16 %i6, %g4, %g5
loop_758:
fcmpeq32 %f24, %f30, %i2
sub %l4, %l1, %o2
movn %icc, %l5, %g6
xnor %i1, %g7, %o4
movrgez %l6, %i3, %g3
fbo,a %fcc0, loop_759
fmovsne %icc, %f14, %f29
brgez,a %o0, loop_760
bcs,a,pt %icc, loop_761
loop_759:
fmuld8sux16 %f27, %f12, %f8
movle %icc, %l0, %o1
loop_760:
subcc %o5, %g1, %i5
loop_761:
array8 %i7, %i4, %l3
sth %o3, [%l7 + 0x6E]
sdivcc %l2, 0x092B, %o6
for %f0, %f16, %f6
fmovrdgz %i0, %f0, %f26
bn,pn %icc, loop_762
fmovsneg %xcc, %f12, %f18
ldsh [%l7 + 0x46], %o7
tleu %icc, 0x0
loop_762:
brlez %g2, loop_763
fzeros %f12
sub %g4, %i6, %g5
bleu,a %icc, loop_764
loop_763:
edge16n %i2, %l1, %o2
array32 %l5, %g6, %i1
membar 0x56
loop_764:
brlz %l4, loop_765
fpsub16 %f28, %f28, %f4
tneg %icc, 0x6
taddcc %g7, %o4, %i3
loop_765:
xnorcc %l6, 0x12B1, %g3
edge32ln %l0, %o0, %o5
movl %icc, %g1, %i5
set 0x60, %o3
sta %f28, [%l7 + %o3] 0x19
edge16l %o1, %i7, %i4
edge8ln %o3, %l2, %o6
tge %xcc, 0x5
andn %l3, 0x0400, %i0
fcmple32 %f10, %f0, %o7
fmovdvs %xcc, %f1, %f16
bcc %xcc, loop_766
movcs %icc, %g2, %i6
edge32l %g4, %g5, %l1
tl %icc, 0x6
loop_766:
edge16 %o2, %i2, %g6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sll %i1, %l5, %l4
taddcctv %g7, 0x1196, %i3
fpsub32 %f14, %f6, %f16
edge16l %l6, %o4, %g3
tcs %icc, 0x3
movneg %icc, %o0, %o5
tsubcc %l0, %g1, %i5
movrgz %o1, %i7, %o3
alignaddrl %i4, %l2, %o6
fbge %fcc1, loop_767
ta %xcc, 0x5
fmovdvc %icc, %f26, %f16
membar 0x20
loop_767:
sdivx %l3, 0x1413, %o7
bn %xcc, loop_768
fbge %fcc2, loop_769
movpos %icc, %i0, %g2
edge8n %i6, %g5, %g4
loop_768:
fsrc2s %f27, %f29
loop_769:
mova %xcc, %o2, %l1
movneg %xcc, %i2, %i1
sethi 0x0027, %g6
edge32ln %l4, %l5, %g7
te %icc, 0x3
alignaddr %l6, %i3, %o4
bcs,a,pn %icc, loop_770
ldd [%l7 + 0x30], %o0
te %icc, 0x6
movle %xcc, %g3, %l0
loop_770:
fors %f22, %f12, %f27
edge16n %o5, %i5, %g1
movrlz %i7, %o1, %i4
ba,a loop_771
fmovscs %xcc, %f27, %f24
subcc %o3, %l2, %o6
fmovdl %xcc, %f3, %f11
loop_771:
brz,a %o7, loop_772
fcmpeq16 %f14, %f26, %l3
movpos %icc, %g2, %i0
subccc %g5, %i6, %g4
loop_772:
nop
wr %g0, 0x19, %asi
ldstuba [%l7 + 0x22] %asi, %o2
edge8ln %l1, %i2, %i1
array8 %g6, %l4, %l5
andn %l6, 0x1D5B, %g7
xnorcc %i3, 0x0B06, %o4
fmovrdlez %g3, %f24, %f22
addc %o0, 0x1199, %l0
ba,a %icc, loop_773
fmul8x16 %f5, %f20, %f10
fmovrdne %o5, %f8, %f18
taddcc %g1, %i7, %o1
loop_773:
srl %i4, %o3, %i5
array16 %l2, %o7, %o6
sdivcc %g2, 0x1F5A, %i0
add %g5, 0x1967, %l3
fbl,a %fcc0, loop_774
fmovsle %icc, %f31, %f9
fmovd %f16, %f0
taddcc %g4, %o2, %i6
loop_774:
or %i2, %i1, %g6
bvs,a loop_775
srax %l1, %l4, %l6
movge %xcc, %l5, %i3
fmovsleu %icc, %f14, %f30
loop_775:
movrgez %o4, %g3, %o0
wr %g0, 0x11, %asi
prefetcha [%l7 + 0x08] %asi, 0x1
fbge %fcc0, loop_776
fmovrdlz %o5, %f8, %f26
sethi 0x0299, %l0
sll %i7, 0x1E, %o1
loop_776:
xnor %g1, %i4, %o3
fands %f25, %f21, %f8
sdiv %l2, 0x0813, %i5
ta %icc, 0x3
tne %icc, 0x1
movre %o6, 0x1C1, %g2
alignaddrl %o7, %g5, %l3
stx %g4, [%l7 + 0x38]
membar #Sync
wr %g0, 0x17, %asi
ldda [%l7 + 0x40] %asi, %f16
taddcctv %o2, 0x07E4, %i6
bleu,a,pn %xcc, loop_777
movge %xcc, %i2, %i1
set 0x50, %o7
lda [%l7 + %o7] 0x0c, %f3
loop_777:
edge8ln %i0, %l1, %l4
ldd [%l7 + 0x10], %f16
fabss %f1, %f12
xor %g6, %l5, %i3
xnorcc %l6, 0x1C7F, %g3
lduw [%l7 + 0x60], %o0
tvs %xcc, 0x4
fblg,a %fcc3, loop_778
sth %o4, [%l7 + 0x5E]
bshuffle %f12, %f22, %f18
smul %o5, %l0, %g7
loop_778:
nop
setx loop_779, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addccc %i7, 0x1636, %g1
fmul8x16 %f16, %f2, %f12
edge32l %i4, %o1, %o3
loop_779:
sdiv %l2, 0x1431, %o6
tpos %xcc, 0x4
fbn %fcc1, loop_780
edge16l %i5, %g2, %g5
wr %g0, 0x19, %asi
sta %f24, [%l7 + 0x7C] %asi
loop_780:
tvc %icc, 0x7
movcs %xcc, %o7, %g4
std %o2, [%l7 + 0x28]
fmovdcs %xcc, %f14, %f20
edge16 %l3, %i6, %i1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
brz %i2, loop_781
sllx %l1, %i0, %g6
sllx %l4, 0x13, %i3
ble %xcc, loop_782
loop_781:
mova %icc, %l5, %l6
smulcc %o0, 0x08DE, %o4
fornot2 %f12, %f0, %f14
loop_782:
mulx %o5, 0x15BD, %g3
fsrc2s %f12, %f21
movleu %icc, %l0, %g7
brlez %i7, loop_783
nop
setx loop_784, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movle %xcc, %i4, %o1
movre %o3, 0x3A1, %g1
loop_783:
fmovdvs %icc, %f5, %f20
loop_784:
alignaddr %l2, %i5, %o6
tn %icc, 0x3
fcmpne16 %f28, %f14, %g2
edge8ln %g5, %g4, %o7
fzero %f26
pdist %f6, %f8, %f18
movre %l3, %o2, %i6
add %l7, 0x78, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %i1
casxa [%l6] 0x89, %i1, %i2
taddcctv %i0, 0x068D, %l1
set 0x60, %o6
swapa [%l7 + %o6] 0x04, %l4
fmovs %f22, %f11
tgu %xcc, 0x7
fmul8x16al %f9, %f5, %f18
sth %g6, [%l7 + 0x3A]
fbg,a %fcc0, loop_785
std %f24, [%l7 + 0x20]
tvs %icc, 0x5
fbule,a %fcc2, loop_786
loop_785:
tvs %xcc, 0x7
tneg %xcc, 0x1
addc %i3, %l5, %o0
loop_786:
bcs loop_787
movrlez %l6, %o4, %g3
fmovsge %xcc, %f21, %f1
edge32 %o5, %l0, %i7
loop_787:
fbule,a %fcc1, loop_788
tneg %xcc, 0x7
fnors %f19, %f26, %f27
alignaddr %g7, %i4, %o3
loop_788:
array16 %g1, %o1, %i5
xnor %o6, %l2, %g5
fxor %f20, %f30, %f22
udivx %g2, 0x1E2C, %o7
set 0x08, %l2
stxa %l3, [%l7 + %l2] 0xe2
membar #Sync
tsubcc %o2, 0x0C22, %g4
fmul8x16al %f18, %f26, %f14
edge32l %i6, %i1, %i0
movleu %icc, %l1, %i2
movpos %xcc, %g6, %l4
movrlz %i3, 0x2F3, %l5
umul %l6, 0x07E6, %o0
xorcc %g3, %o4, %o5
fbn,a %fcc2, loop_789
tgu %xcc, 0x4
tpos %icc, 0x7
movgu %icc, %l0, %i7
loop_789:
and %i4, %o3, %g1
tcs %xcc, 0x7
ldsw [%l7 + 0x54], %g7
popc 0x1158, %o1
nop
setx loop_790, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sll %o6, 0x03, %l2
bvc,a,pn %xcc, loop_791
std %i4, [%l7 + 0x20]
loop_790:
tn %xcc, 0x4
movrlz %g5, %o7, %l3
loop_791:
umulcc %o2, 0x158A, %g4
orn %g2, 0x163C, %i6
fmovdl %icc, %f3, %f28
bl,a loop_792
for %f6, %f20, %f22
fmovsvc %icc, %f5, %f28
fmovrsne %i1, %f12, %f17
loop_792:
ta %icc, 0x1
edge16 %i0, %l1, %i2
sdiv %l4, 0x0C5B, %g6
tgu %icc, 0x1
ldx [%l7 + 0x70], %l5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
mulx %i3, 0x1B0E, %l6
fbg,a %fcc2, loop_793
movn %xcc, %g3, %o0
ldsw [%l7 + 0x10], %o5
fbge %fcc3, loop_794
loop_793:
fnands %f13, %f1, %f10
ldx [%l7 + 0x60], %l0
wr %g0, 0x89, %asi
stha %i7, [%l7 + 0x1E] %asi
loop_794:
fmuld8sux16 %f24, %f7, %f30
fbu %fcc1, loop_795
fbug %fcc1, loop_796
fnegd %f18, %f0
movle %icc, %i4, %o3
loop_795:
sethi 0x1F91, %o4
loop_796:
fzero %f0
or %g1, 0x07F8, %g7
sllx %o6, 0x12, %l2
wr %g0, 0x19, %asi
ldxa [%l7 + 0x58] %asi, %i5
fpadd16s %f7, %f31, %f27
sll %o1, %o7, %l3
bg,pn %icc, loop_797
sethi 0x0895, %o2
movpos %xcc, %g4, %g5
tge %xcc, 0x4
loop_797:
tne %xcc, 0x6
set 0x40, %g6
stda %f16, [%l7 + %g6] 0xf8
membar #Sync
taddcc %i6, 0x1B5B, %i1
bcc loop_798
ldub [%l7 + 0x39], %i0
ldub [%l7 + 0x7C], %l1
xor %i2, 0x0CC0, %l4
loop_798:
fbn,a %fcc1, loop_799
srax %g6, %l5, %i3
udiv %g2, 0x065E, %l6
udivcc %g3, 0x10B0, %o5
loop_799:
movvs %xcc, %o0, %i7
tneg %icc, 0x0
sir 0x1245
edge16ln %i4, %o3, %o4
fmul8sux16 %f22, %f20, %f12
stb %g1, [%l7 + 0x55]
prefetch [%l7 + 0x3C], 0x1
fnot1 %f18, %f12
bvc,pt %xcc, loop_800
edge32ln %l0, %o6, %g7
udiv %l2, 0x0E7C, %i5
sub %o7, %o1, %l3
loop_800:
movn %icc, %o2, %g5
smul %i6, 0x0962, %g4
bcc %xcc, loop_801
fxor %f2, %f8, %f6
faligndata %f12, %f26, %f26
fmovscs %icc, %f23, %f10
loop_801:
ba,pt %xcc, loop_802
movrne %i0, %i1, %i2
stw %l1, [%l7 + 0x40]
orcc %g6, %l5, %l4
loop_802:
udiv %i3, 0x1717, %g2
brlz %l6, loop_803
movrgz %g3, %o0, %i7
brgz,a %i4, loop_804
taddcctv %o3, 0x063A, %o4
loop_803:
xnor %g1, %l0, %o6
movpos %xcc, %g7, %l2
loop_804:
tn %icc, 0x6
fnot1 %f24, %f2
edge8n %o5, %i5, %o1
stbar
umulcc %o7, %o2, %g5
udivcc %l3, 0x122C, %g4
set 0x38, %l3
stha %i0, [%l7 + %l3] 0xe3
membar #Sync
membar 0x08
srl %i6, %i2, %l1
edge8 %i1, %l5, %g6
array16 %i3, %l4, %l6
fba,a %fcc1, loop_805
subcc %g3, 0x1B2F, %o0
tl %icc, 0x6
edge16ln %g2, %i4, %i7
loop_805:
bgu %icc, loop_806
tcc %xcc, 0x6
orcc %o4, %g1, %l0
fmovdne %xcc, %f4, %f5
loop_806:
fpack16 %f12, %f31
fnegs %f26, %f27
fzero %f30
fmul8sux16 %f30, %f8, %f30
bleu,a,pt %xcc, loop_807
faligndata %f6, %f4, %f0
ld [%l7 + 0x40], %f7
lduh [%l7 + 0x2A], %o3
loop_807:
fbn %fcc2, loop_808
fbu %fcc3, loop_809
sllx %o6, %g7, %o5
xorcc %l2, 0x1F67, %i5
loop_808:
tleu %icc, 0x3
loop_809:
edge8l %o7, %o2, %o1
fmovrsgez %g5, %f25, %f9
movvc %icc, %g4, %l3
tle %icc, 0x6
fpsub16s %f14, %f30, %f5
nop
setx loop_810, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
or %i0, %i2, %l1
fmovdg %icc, %f30, %f18
tpos %icc, 0x5
loop_810:
fbne,a %fcc1, loop_811
movleu %xcc, %i1, %l5
fpsub32 %f16, %f12, %f14
movl %icc, %i6, %g6
loop_811:
fmovrsgez %l4, %f13, %f12
edge32 %l6, %g3, %i3
sdivx %g2, 0x03DF, %o0
tneg %icc, 0x2
fandnot2 %f10, %f24, %f0
fxors %f1, %f8, %f20
movpos %xcc, %i4, %i7
mulx %o4, 0x0EC3, %g1
array32 %o3, %l0, %o6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovrdne %g7, %f8, %f16
orcc %l2, 0x1261, %o5
bleu %icc, loop_812
fbn,a %fcc0, loop_813
fmovdle %icc, %f30, %f12
mulx %o7, 0x1223, %i5
loop_812:
movcs %xcc, %o1, %g5
loop_813:
orn %o2, 0x142F, %l3
fors %f28, %f14, %f4
tvc %xcc, 0x4
andcc %i0, 0x1777, %i2
subccc %l1, 0x10FD, %g4
edge16l %l5, %i1, %g6
movleu %icc, %i6, %l4
fbuge,a %fcc1, loop_814
tgu %icc, 0x3
addccc %l6, %g3, %i3
subc %g2, 0x095E, %i4
loop_814:
mulscc %i7, 0x07C5, %o4
brz,a %g1, loop_815
umul %o0, %o3, %o6
add %l0, %l2, %o5
move %icc, %o7, %g7
loop_815:
smulcc %i5, %o1, %o2
fblg,a %fcc0, loop_816
tpos %icc, 0x1
ble,a,pn %xcc, loop_817
edge16l %l3, %i0, %i2
loop_816:
xorcc %g5, %l1, %g4
te %icc, 0x7
loop_817:
ldd [%l7 + 0x30], %f12
array32 %i1, %l5, %i6
fpadd16s %f11, %f13, %f28
tpos %icc, 0x1
fcmpne16 %f30, %f22, %l4
fmovrslz %l6, %f4, %f30
nop
setx loop_818, %l0, %l1
jmpl %l1, %g3
tneg %xcc, 0x6
ldx [%l7 + 0x58], %i3
fmovdle %icc, %f19, %f11
loop_818:
fxnor %f20, %f16, %f6
fornot1s %f10, %f27, %f14
movle %icc, %g6, %i4
wr %g0, 0xeb, %asi
ldda [%l7 + 0x70] %asi, %i6
fmovrslz %o4, %f4, %f22
array16 %g1, %o0, %g2
brnz,a %o3, loop_819
fmovsn %xcc, %f0, %f3
fmovsg %xcc, %f24, %f23
fmovrsgez %l0, %f1, %f27
loop_819:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movvc %icc, %o6, %l2
call loop_820
fbu,a %fcc0, loop_821
tge %xcc, 0x7
xnor %o7, %g7, %i5
loop_820:
fmul8x16al %f16, %f11, %f22
loop_821:
and %o1, %o2, %o5
brlz %i0, loop_822
sdivx %i2, 0x05B6, %g5
fbl %fcc1, loop_823
movle %xcc, %l1, %l3
loop_822:
smulcc %g4, 0x0DDB, %i1
movn %icc, %i6, %l4
loop_823:
movrgez %l6, 0x2FA, %g3
pdist %f14, %f24, %f22
fmovrse %l5, %f5, %f9
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
srax %g6, %i3, %i4
movrgz %o4, %g1, %i7
andcc %g2, %o0, %o3
tgu %xcc, 0x6
edge16ln %o6, %l2, %l0
set 0x6C, %o4
ldswa [%l7 + %o4] 0x14, %g7
orncc %o7, 0x1644, %i5
nop
setx loop_824, %l0, %l1
jmpl %l1, %o1
array8 %o2, %o5, %i2
subcc %i0, 0x04B4, %g5
movrne %l1, %l3, %i1
loop_824:
smul %i6, 0x087A, %l4
st %f16, [%l7 + 0x1C]
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wr %g0, 0x22, %asi
stba %l6, [%l7 + 0x10] %asi
membar #Sync
movvc %icc, %g4, %l5
sll %g6, 0x1D, %g3
xnorcc %i4, 0x021F, %i3
ldd [%l7 + 0x30], %o4
bleu,a %icc, loop_825
edge32n %g1, %g2, %o0
fandnot1 %f6, %f10, %f24
fbule,a %fcc1, loop_826
loop_825:
movrlez %i7, %o3, %o6
udivx %l2, 0x08A2, %l0
movneg %xcc, %o7, %g7
loop_826:
edge8l %o1, %o2, %i5
fsrc1 %f0, %f22
fbul %fcc0, loop_827
edge16n %i2, %o5, %i0
fnot2s %f31, %f18
nop
setx loop_828, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_827:
subc %g5, %l1, %l3
fmovsl %icc, %f0, %f1
move %icc, %i1, %l4
loop_828:
fmovse %xcc, %f6, %f8
taddcctv %i6, %g4, %l5
xnor %g6, %l6, %g3
movg %xcc, %i3, %i4
sdivcc %o4, 0x1888, %g1
fsrc1 %f2, %f18
movl %icc, %g2, %o0
alignaddrl %i7, %o6, %o3
set 0x69, %i2
stba %l2, [%l7 + %i2] 0x2a
membar #Sync
orncc %o7, 0x12C6, %g7
fandnot2s %f16, %f19, %f5
array32 %o1, %l0, %o2
stb %i2, [%l7 + 0x7E]
edge32l %i5, %i0, %g5
movrlz %o5, 0x003, %l3
udivcc %l1, 0x179B, %i1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tge %icc, 0x6
addc %i6, %l4, %g4
addc %l5, 0x0266, %l6
sllx %g6, 0x0F, %i3
taddcctv %i4, %o4, %g1
movrgez %g2, 0x0F5, %o0
fmovsleu %icc, %f25, %f14
movcs %xcc, %i7, %g3
tgu %xcc, 0x5
movre %o3, %o6, %o7
edge8n %l2, %g7, %l0
fmovdge %icc, %f20, %f23
sra %o2, %o1, %i2
set 0x58, %i6
stda %i4, [%l7 + %i6] 0x81
fbo,a %fcc2, loop_829
bshuffle %f28, %f12, %f26
swap [%l7 + 0x28], %g5
movrgz %i0, 0x2F2, %o5
loop_829:
sdivcc %l1, 0x1FEA, %i1
udiv %i6, 0x01BF, %l3
mova %icc, %g4, %l4
fmovrsgez %l6, %f28, %f5
subccc %g6, %l5, %i4
fbge %fcc0, loop_830
for %f0, %f18, %f18
udivx %i3, 0x0FDE, %g1
subccc %o4, 0x00E2, %o0
loop_830:
brlz %g2, loop_831
subc %g3, 0x0B45, %o3
or %i7, %o6, %l2
fmovsge %icc, %f14, %f9
loop_831:
nop
set 0x2C, %o1
swapa [%l7 + %o1] 0x19, %g7
udiv %o7, 0x0769, %o2
movn %xcc, %o1, %l0
xnorcc %i5, %g5, %i0
movg %xcc, %i2, %o5
sdivx %l1, 0x0A50, %i6
taddcctv %i1, 0x07B6, %g4
nop
setx loop_832, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movpos %xcc, %l3, %l4
movrlz %g6, %l6, %l5
set 0x10, %i3
prefetcha [%l7 + %i3] 0x15, 0x2
loop_832:
udivcc %i4, 0x0756, %g1
edge8l %o0, %g2, %g3
movrne %o3, 0x184, %o4
fmovscc %icc, %f31, %f0
movrgz %i7, 0x25D, %o6
orn %l2, 0x1F11, %g7
smulcc %o2, 0x084A, %o1
std %f2, [%l7 + 0x18]
ldstub [%l7 + 0x4C], %l0
edge32n %i5, %o7, %i0
movcc %icc, %g5, %o5
move %xcc, %l1, %i2
or %i1, %g4, %l3
taddcc %i6, %g6, %l6
sll %l5, %i3, %i4
bn,a %icc, loop_833
udivcc %l4, 0x1DD6, %o0
edge16 %g2, %g1, %g3
fones %f7
loop_833:
tvs %icc, 0x0
brz %o4, loop_834
or %o3, %o6, %i7
movcs %xcc, %l2, %g7
movrgez %o1, %l0, %o2
loop_834:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
brz %o7, loop_835
tcc %xcc, 0x7
for %f8, %f4, %f28
edge16 %i5, %g5, %i0
loop_835:
movrlz %l1, %i2, %o5
fbuge,a %fcc3, loop_836
fxnors %f0, %f27, %f26
fandnot1s %f17, %f1, %f0
bleu loop_837
loop_836:
movleu %xcc, %g4, %l3
fbg %fcc3, loop_838
sra %i1, %g6, %i6
loop_837:
tpos %icc, 0x5
fornot1 %f6, %f14, %f10
loop_838:
sllx %l6, 0x08, %l5
addc %i4, 0x0466, %l4
edge8ln %o0, %g2, %g1
movre %g3, %o4, %i3
fsrc1 %f4, %f30
movge %icc, %o3, %o6
fpadd16s %f21, %f4, %f29
set 0x40, %i1
stda %f0, [%l7 + %i1] 0x81
movgu %icc, %l2, %i7
bvs %icc, loop_839
tgu %xcc, 0x1
and %g7, 0x13EF, %l0
fmul8x16 %f24, %f16, %f4
loop_839:
fcmpeq16 %f24, %f20, %o1
movrlz %o2, 0x37A, %o7
edge16n %g5, %i0, %i5
nop
setx loop_840, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stx %l1, [%l7 + 0x38]
fmovsvs %icc, %f30, %f26
tleu %xcc, 0x0
loop_840:
fnors %f17, %f16, %f5
edge32 %i2, %g4, %o5
fmul8x16au %f16, %f30, %f22
orncc %l3, %g6, %i1
orcc %l6, %l5, %i6
tpos %icc, 0x5
xorcc %l4, 0x076D, %o0
bvc,a %icc, loop_841
ta %xcc, 0x1
mova %icc, %i4, %g1
xorcc %g3, %o4, %i3
loop_841:
movrlz %g2, %o6, %o3
movrlz %i7, 0x211, %l2
fmovscs %xcc, %f1, %f20
movg %icc, %g7, %o1
andcc %o2, %o7, %g5
fbne %fcc3, loop_842
movge %xcc, %i0, %i5
fmovrslz %l1, %f18, %f15
bneg,a loop_843
loop_842:
movrgz %l0, 0x02A, %i2
mulx %g4, %o5, %l3
movn %xcc, %g6, %l6
loop_843:
movrlez %i1, %i6, %l4
movcc %icc, %o0, %l5
tne %icc, 0x2
brgez,a %i4, loop_844
fbul %fcc1, loop_845
brgez %g3, loop_846
edge32 %o4, %i3, %g1
loop_844:
subccc %o6, 0x0024, %g2
loop_845:
stx %i7, [%l7 + 0x50]
loop_846:
addccc %l2, 0x0B46, %g7
xorcc %o1, %o3, %o2
wr %g0, 0x80, %asi
lduwa [%l7 + 0x30] %asi, %g5
or %i0, %o7, %i5
fone %f12
movgu %icc, %l1, %i2
movcs %icc, %g4, %l0
ldsh [%l7 + 0x42], %o5
mulscc %l3, 0x1626, %l6
edge32l %i1, %i6, %g6
movrgez %o0, %l4, %l5
be,pn %xcc, loop_847
bcc,a,pt %xcc, loop_848
fmovrsgz %i4, %f28, %f16
wr %g0, 0x10, %asi
swapa [%l7 + 0x18] %asi, %g3
loop_847:
xor %o4, %g1, %i3
loop_848:
fmovrdgz %o6, %f10, %f12
stx %i7, [%l7 + 0x30]
edge8l %g2, %g7, %o1
fmovsleu %xcc, %f5, %f9
fmovsneg %icc, %f18, %f11
subccc %l2, 0x18BC, %o2
fbue %fcc3, loop_849
tvs %icc, 0x0
mova %icc, %g5, %i0
wr %g0, 0xea, %asi
stba %o7, [%l7 + 0x65] %asi
membar #Sync
loop_849:
sra %o3, %l1, %i5
orncc %i2, %g4, %o5
movrne %l3, %l0, %i1
set 0x40, %l0
stda %i6, [%l7 + %l0] 0x04
tvs %icc, 0x6
tcs %icc, 0x2
taddcctv %g6, %o0, %l4
tcc %icc, 0x2
array16 %l6, %i4, %g3
nop
set 0x6C, %i7
prefetch [%l7 + %i7], 0x2
ble,a,pt %xcc, loop_850
edge32ln %l5, %o4, %g1
tpos %icc, 0x4
edge8l %i3, %o6, %g2
loop_850:
movn %xcc, %i7, %o1
fmovrslz %l2, %f15, %f0
set 0x20, %l4
stxa %o2, [%g0 + %l4] 0x20
sdiv %g7, 0x1205, %g5
andcc %o7, 0x08ED, %o3
tgu %xcc, 0x6
orcc %i0, 0x0866, %l1
fmul8x16 %f28, %f20, %f20
mulscc %i2, 0x1785, %g4
fones %f29
nop
set 0x74, %o2
ldub [%l7 + %o2], %o5
tleu %xcc, 0x2
bn loop_851
fmovsgu %icc, %f4, %f8
lduw [%l7 + 0x08], %l3
andn %i5, 0x17E1, %i1
loop_851:
orncc %i6, %g6, %o0
mova %xcc, %l4, %l0
fmovsle %icc, %f8, %f21
fnands %f5, %f10, %f30
andncc %i4, %l6, %l5
fcmpd %fcc1, %f8, %f30
movne %icc, %o4, %g3
andn %i3, 0x18ED, %o6
membar 0x69
ta %icc, 0x4
movgu %xcc, %g1, %i7
edge32ln %o1, %g2, %l2
tneg %xcc, 0x2
movrne %g7, %g5, %o2
nop
set 0x34, %i4
stw %o3, [%l7 + %i4]
set 0x2C, %g7
sta %f20, [%l7 + %g7] 0x18
mulx %o7, %i0, %i2
movneg %icc, %g4, %l1
bcc,pt %icc, loop_852
movre %l3, 0x37E, %i5
ldd [%l7 + 0x20], %f12
nop
setx loop_853, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_852:
movrlz %i1, %o5, %i6
tl %xcc, 0x5
fmovdcc %xcc, %f14, %f26
loop_853:
movrlz %o0, %l4, %l0
fbe,a %fcc2, loop_854
mulx %g6, 0x196F, %l6
tvs %icc, 0x3
movvs %icc, %l5, %o4
loop_854:
edge32l %i4, %i3, %o6
fcmpeq32 %f24, %f0, %g1
srl %g3, 0x08, %o1
xor %g2, 0x185F, %l2
movne %xcc, %i7, %g5
bcc,pn %xcc, loop_855
sir 0x110A
fbue,a %fcc1, loop_856
fmovsneg %xcc, %f5, %f6
loop_855:
subcc %g7, 0x06B4, %o2
fmovdl %icc, %f11, %f5
loop_856:
edge16n %o3, %i0, %i2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fabss %f28, %f26
fmovsvs %icc, %f29, %f0
fmovrsne %g4, %f21, %f29
edge16n %o7, %l3, %i5
movne %icc, %l1, %o5
tsubcctv %i6, %i1, %l4
orcc %l0, %o0, %g6
fblg %fcc1, loop_857
addc %l5, 0x05B1, %o4
nop
setx loop_858, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge16 %l6, %i3, %i4
loop_857:
ldsh [%l7 + 0x5E], %g1
tvs %xcc, 0x4
loop_858:
sra %g3, %o6, %g2
movrlez %l2, %i7, %g5
fpmerge %f17, %f7, %f2
move %xcc, %o1, %g7
tleu %xcc, 0x7
bgu %xcc, loop_859
tle %icc, 0x5
edge16 %o2, %i0, %i2
fmovsge %xcc, %f2, %f13
loop_859:
fmovs %f10, %f4
fmuld8ulx16 %f23, %f31, %f16
tge %xcc, 0x3
smulcc %g4, %o7, %l3
sra %i5, 0x07, %l1
ldstub [%l7 + 0x36], %o3
fmul8sux16 %f28, %f16, %f8
fbue,a %fcc1, loop_860
fmul8x16al %f9, %f29, %f8
andncc %i6, %o5, %l4
fcmpeq16 %f24, %f6, %i1
loop_860:
or %l0, 0x04F8, %g6
wr %g0, 0x23, %asi
stda %l4, [%l7 + 0x60] %asi
membar #Sync
orncc %o4, %o0, %i3
set 0x70, %i0
stxa %i4, [%l7 + %i0] 0x22
membar #Sync
sub %g1, 0x0825, %l6
udivcc %g3, 0x0867, %o6
fnors %f6, %f27, %f17
fmovrsne %g2, %f19, %f31
smul %l2, %i7, %g5
edge8ln %o1, %g7, %o2
bl,a,pt %icc, loop_861
call loop_862
edge16 %i2, %i0, %g4
movle %icc, %o7, %l3
loop_861:
movrgez %l1, 0x2D9, %i5
loop_862:
nop
set 0x60, %l1
ldxa [%l7 + %l1] 0x10, %o3
tcs %icc, 0x1
wr %g0, 0x57, %asi
stxa %o5, [%g0 + 0x0] %asi
or %l4, 0x13A8, %i6
fmovsne %xcc, %f8, %f4
fcmpes %fcc0, %f9, %f21
sub %l0, 0x0211, %g6
movcs %xcc, %l5, %o4
lduw [%l7 + 0x24], %o0
tne %icc, 0x6
edge8ln %i1, %i3, %i4
wr %g0, 0x80, %asi
lduwa [%l7 + 0x10] %asi, %l6
sra %g3, %g1, %g2
and %l2, 0x0A28, %i7
alignaddr %o6, %g5, %g7
ba %xcc, loop_863
or %o1, %o2, %i2
sll %i0, %g4, %o7
movcc %icc, %l3, %l1
loop_863:
umul %o3, 0x1D71, %i5
tvs %xcc, 0x0
wr %g0, 0x19, %asi
swapa [%l7 + 0x38] %asi, %l4
subcc %o5, 0x10F6, %l0
xor %i6, %l5, %o4
fmovspos %xcc, %f20, %f30
set 0x2C, %l6
sta %f1, [%l7 + %l6] 0x0c
movvc %icc, %g6, %o0
movrlez %i1, 0x24F, %i4
fmovdneg %xcc, %f19, %f10
fmovrdlez %i3, %f22, %f20
movvs %icc, %g3, %l6
fsrc2s %f6, %f3
tpos %xcc, 0x0
addcc %g2, %l2, %g1
srl %o6, %g5, %g7
movge %xcc, %o1, %i7
brgz,a %o2, loop_864
fsrc1s %f7, %f19
fmovdle %icc, %f11, %f15
edge8n %i0, %g4, %i2
loop_864:
sethi 0x0C2F, %o7
fnand %f20, %f22, %f8
fcmple32 %f18, %f6, %l3
umulcc %l1, %i5, %l4
call loop_865
tn %icc, 0x6
fcmpd %fcc1, %f30, %f4
fba %fcc2, loop_866
loop_865:
srlx %o5, %l0, %i6
edge16l %l5, %o4, %o3
fbne %fcc0, loop_867
loop_866:
add %o0, 0x1EB8, %g6
sethi 0x0617, %i4
xorcc %i3, 0x1D92, %g3
loop_867:
std %i6, [%l7 + 0x40]
movcs %xcc, %g2, %i1
bvs loop_868
movl %icc, %l2, %g1
std %f28, [%l7 + 0x48]
fblg,a %fcc2, loop_869
loop_868:
edge16l %g5, %o6, %o1
ldstub [%l7 + 0x78], %i7
ldd [%l7 + 0x40], %f4
loop_869:
fmovsleu %xcc, %f30, %f13
fmovsle %xcc, %f3, %f2
sir 0x0F63
tpos %icc, 0x6
array16 %g7, %o2, %i0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sll %i2, 0x0D, %o7
subc %g4, %l3, %l1
te %icc, 0x5
tgu %icc, 0x6
fzeros %f28
movg %xcc, %l4, %i5
fbo,a %fcc1, loop_870
udiv %l0, 0x073A, %i6
andcc %l5, 0x1693, %o5
tle %icc, 0x5
loop_870:
xnor %o4, 0x1E36, %o0
movn %xcc, %o3, %g6
movvs %xcc, %i3, %i4
andn %l6, %g3, %i1
array16 %l2, %g1, %g2
movge %xcc, %o6, %o1
fnot2s %f14, %f27
edge8n %i7, %g5, %g7
subcc %i0, %o2, %o7
mova %xcc, %i2, %l3
bne %xcc, loop_871
movne %xcc, %g4, %l4
edge8n %i5, %l1, %i6
fmovrde %l5, %f2, %f2
loop_871:
std %f12, [%l7 + 0x08]
edge16l %l0, %o5, %o4
nop
set 0x7C, %g5
prefetch [%l7 + %g5], 0x3
umul %o3, 0x03F6, %g6
edge8n %i3, %o0, %l6
alignaddr %g3, %i1, %i4
fnot1 %f26, %f26
xorcc %l2, %g1, %o6
be,a,pn %xcc, loop_872
movrlez %o1, %i7, %g5
udivcc %g7, 0x1A82, %g2
lduh [%l7 + 0x12], %o2
loop_872:
xorcc %o7, %i0, %i2
tcc %icc, 0x2
movrlz %g4, 0x30F, %l3
edge16l %l4, %l1, %i5
tleu %icc, 0x6
popc 0x170A, %l5
alignaddrl %l0, %i6, %o4
srax %o3, 0x0D, %o5
move %xcc, %i3, %o0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wr %g0, 0x18, %asi
swapa [%l7 + 0x08] %asi, %l6
movvc %icc, %g3, %g6
tvs %icc, 0x4
sir 0x09B4
fabss %f23, %f18
udivcc %i1, 0x0569, %i4
srax %g1, %l2, %o6
edge8 %o1, %i7, %g7
smul %g2, %g5, %o7
ldub [%l7 + 0x24], %o2
addccc %i0, 0x175E, %g4
fors %f28, %f22, %f21
stw %i2, [%l7 + 0x1C]
fmovsvc %icc, %f24, %f18
orncc %l3, 0x0890, %l4
ble,a,pn %icc, loop_873
edge16 %l1, %l5, %i5
tgu %xcc, 0x5
subccc %i6, 0x0875, %o4
loop_873:
smulcc %l0, %o5, %i3
tsubcc %o3, 0x1C82, %o0
movvc %xcc, %g3, %l6
fmul8x16au %f20, %f18, %f24
subccc %i1, 0x1E76, %g6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
orncc %i4, %l2, %o6
be,pn %icc, loop_874
fone %f8
edge16l %o1, %g1, %g7
tge %icc, 0x4
loop_874:
move %xcc, %i7, %g2
edge8ln %g5, %o7, %i0
mulscc %o2, 0x0B2B, %g4
wr %g0, 0x81, %asi
lduba [%l7 + 0x78] %asi, %i2
lduh [%l7 + 0x2A], %l3
edge32ln %l1, %l5, %l4
fnegd %f2, %f10
fsrc1s %f18, %f16
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tle %icc, 0x1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tsubcctv %i5, 0x0072, %i6
fnot1 %f6, %f28
fcmpd %fcc2, %f28, %f20
lduh [%l7 + 0x30], %o4
fmovrde %l0, %f10, %f18
movvc %icc, %i3, %o5
array16 %o0, %g3, %l6
move %icc, %i1, %g6
bvs,pt %xcc, loop_875
xnorcc %o3, 0x1C3B, %l2
wr %g0, 0x11, %asi
swapa [%l7 + 0x70] %asi, %o6
loop_875:
edge8 %i4, %o1, %g1
set 0x40, %o0
lduwa [%l7 + %o0] 0x18, %i7
fmul8sux16 %f22, %f30, %f22
fmovsn %xcc, %f11, %f5
andncc %g7, %g2, %o7
bgu,a loop_876
ldsb [%l7 + 0x7D], %g5
addc %o2, %i0, %g4
ldsb [%l7 + 0x52], %i2
loop_876:
xor %l1, %l3, %l5
be,pt %xcc, loop_877
membar 0x6F
set 0x50, %l5
stxa %i5, [%l7 + %l5] 0xe2
membar #Sync
loop_877:
edge16 %i6, %o4, %l0
fmovsgu %icc, %f13, %f2
wr %g0, 0x19, %asi
ldxa [%l7 + 0x50] %asi, %l4
edge32n %i3, %o5, %g3
edge8l %l6, %o0, %i1
udivcc %g6, 0x0620, %l2
edge8ln %o3, %o6, %i4
membar 0x07
movrgz %o1, 0x019, %i7
movle %icc, %g1, %g2
tsubcctv %o7, 0x12A8, %g7
call loop_878
fcmpeq16 %f2, %f14, %o2
fmovsn %icc, %f28, %f16
fxors %f12, %f3, %f22
loop_878:
fmovdcc %xcc, %f20, %f7
fbu %fcc1, loop_879
srax %g5, %g4, %i0
edge32n %l1, %l3, %i2
edge32 %l5, %i6, %i5
loop_879:
fmovrdgez %l0, %f22, %f2
fandnot2 %f14, %f24, %f14
fones %f10
fmovdl %xcc, %f16, %f6
movrlz %o4, %i3, %o5
fmovs %f2, %f11
tvs %icc, 0x1
fmul8ulx16 %f20, %f16, %f8
movne %icc, %l4, %l6
fbn %fcc1, loop_880
fornot1s %f24, %f27, %f4
xor %o0, %i1, %g3
set 0x08, %g1
prefetcha [%l7 + %g1] 0x19, 0x1
loop_880:
srl %o3, 0x0B, %g6
movvc %icc, %o6, %i4
set 0x40, %o5
stda %f16, [%l7 + %o5] 0xf8
membar #Sync
fcmple32 %f22, %f10, %o1
ta %icc, 0x1
fmovrdlz %i7, %f26, %f6
add %l7, 0x38, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %g1
casa [%l6] %asi, %g1, %o7
bge,a,pt %icc, loop_881
movre %g2, 0x161, %g7
umulcc %o2, %g4, %g5
bshuffle %f20, %f10, %f8
loop_881:
nop
membar #Sync
wr %g0, 0xf9, %asi
ldda [%l7 + 0x40] %asi, %f16
movneg %icc, %i0, %l3
edge16ln %i2, %l5, %l1
brz %i6, loop_882
fmovrsgz %i5, %f6, %f28
tgu %xcc, 0x0
orncc %l0, %i3, %o4
loop_882:
movrgez %l4, %o5, %l6
fmovrdlz %i1, %f4, %f24
lduw [%l7 + 0x38], %g3
bcc,a,pt %icc, loop_883
sdivx %o0, 0x1040, %l2
srlx %g6, %o6, %o3
movvc %icc, %i4, %o1
loop_883:
nop
setx loop_884, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdvs %xcc, %f3, %f8
membar 0x73
movrne %g1, 0x0C4, %i7
loop_884:
fcmple16 %f6, %f20, %g2
fmovrdgz %o7, %f24, %f4
alignaddr %o2, %g7, %g4
te %icc, 0x3
bgu,a loop_885
stbar
tne %icc, 0x1
movg %xcc, %i0, %l3
loop_885:
edge32ln %g5, %l5, %i2
movl %icc, %l1, %i5
addc %i6, %i3, %o4
for %f24, %f24, %f2
array8 %l4, %l0, %o5
siam 0x6
andncc %i1, %l6, %o0
fabss %f17, %f21
tleu %xcc, 0x6
srl %g3, 0x00, %l2
udivx %o6, 0x1559, %o3
fmovse %xcc, %f19, %f25
smul %g6, %o1, %i4
std %g0, [%l7 + 0x48]
umul %g2, 0x1B1B, %i7
sub %o7, 0x0B20, %o2
tn %icc, 0x4
fbe,a %fcc1, loop_886
taddcctv %g7, %i0, %g4
edge16n %g5, %l5, %l3
edge8l %i2, %l1, %i6
loop_886:
subcc %i5, %i3, %o4
fmovdleu %icc, %f2, %f24
fands %f0, %f22, %f7
wr %g0, 0x10, %asi
lda [%l7 + 0x44] %asi, %f19
movcs %xcc, %l0, %l4
subcc %o5, %i1, %o0
tg %icc, 0x6
tge %xcc, 0x4
tleu %xcc, 0x2
ta %icc, 0x1
popc 0x083F, %g3
srl %l2, %l6, %o6
fsrc2 %f6, %f10
xor %o3, %o1, %g6
fandnot2s %f25, %f12, %f27
edge16l %i4, %g2, %i7
popc %o7, %g1
sub %g7, %o2, %g4
ta %icc, 0x3
ldx [%l7 + 0x20], %g5
ld [%l7 + 0x3C], %f18
fxnors %f19, %f17, %f6
srl %l5, 0x13, %l3
movneg %icc, %i0, %i2
movrgz %i6, 0x2E6, %l1
fpack16 %f10, %f4
membar 0x38
sll %i3, 0x0F, %i5
set 0x28, %i5
ldsha [%l7 + %i5] 0x19, %l0
ba,a,pt %xcc, loop_887
srlx %l4, %o5, %i1
brlez,a %o4, loop_888
nop
setx loop_889, %l0, %l1
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_887:
udiv %g3, 0x12F6, %o0
mulscc %l6, %l2, %o3
loop_888:
movrgez %o6, %g6, %i4
loop_889:
movvs %icc, %g2, %o1
fnot1 %f20, %f30
edge16l %i7, %g1, %o7
wr %g0, 0x80, %asi
lda [%l7 + 0x28] %asi, %f23
alignaddrl %g7, %o2, %g4
bne,a loop_890
xnor %l5, 0x12AE, %l3
xor %g5, %i0, %i6
fmovs %f21, %f5
loop_890:
addcc %i2, %i3, %i5
smul %l0, %l4, %l1
movrlez %o5, 0x24A, %o4
ldd [%l7 + 0x38], %f18
sra %g3, 0x04, %o0
edge16l %i1, %l2, %l6
fbne,a %fcc0, loop_891
subcc %o6, 0x1335, %g6
srl %i4, %o3, %o1
wr %g0, 0x19, %asi
sta %f1, [%l7 + 0x28] %asi
loop_891:
nop
wr %g0, 0x80, %asi
ldxa [%l7 + 0x30] %asi, %i7
sub %g2, %o7, %g7
fsrc2s %f17, %f29
fone %f28
flush %l7 + 0x08
prefetch [%l7 + 0x68], 0x0
lduw [%l7 + 0x74], %g1
tvc %icc, 0x5
add %l7, 0x5C, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %g4, %o2
lduh [%l7 + 0x74], %l5
xnorcc %l3, %g5, %i6
tleu %icc, 0x6
movcs %icc, %i2, %i0
set 0x48, %g3
stda %i2, [%l7 + %g3] 0x04
bgu,a loop_892
sdivcc %l0, 0x1514, %i5
stbar
fble %fcc2, loop_893
loop_892:
fabsd %f0, %f8
set 0x14, %g2
sta %f15, [%l7 + %g2] 0x0c
loop_893:
srl %l1, %l4, %o4
tn %xcc, 0x1
edge16ln %o5, %g3, %i1
movrlez %o0, 0x1DE, %l6
mulscc %o6, 0x089A, %g6
fxnors %f16, %f5, %f14
mulx %i4, %l2, %o3
fbn,a %fcc2, loop_894
edge8n %i7, %o1, %o7
edge8ln %g7, %g2, %g1
movre %g4, 0x128, %o2
loop_894:
edge8 %l5, %g5, %i6
sub %l3, %i2, %i3
srl %i0, 0x17, %l0
subccc %l1, 0x0311, %i5
orncc %l4, %o5, %o4
tne %xcc, 0x4
ldd [%l7 + 0x50], %f22
movrlz %i1, %g3, %l6
addcc %o0, %g6, %i4
add %l7, 0x08, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %l2
casxa [%l6] %asi, %l2, %o3
fmovdl %icc, %f12, %f27
ldstub [%l7 + 0x21], %o6
tsubcctv %i7, 0x07CB, %o7
fbug %fcc2, loop_895
fcmpgt32 %f24, %f20, %o1
bshuffle %f2, %f6, %f8
wr %g0, 0x89, %asi
ldda [%l7 + 0x40] %asi, %f16
loop_895:
movgu %xcc, %g2, %g1
sethi 0x175F, %g7
fmovdcs %xcc, %f3, %f22
movrlez %o2, %l5, %g4
set 0x70, %g4
sta %f25, [%l7 + %g4] 0x04
sub %i6, %l3, %i2
addccc %i3, 0x1692, %i0
edge16n %g5, %l1, %i5
taddcctv %l0, 0x1AB1, %o5
movrgez %o4, 0x02F, %i1
fmovdneg %icc, %f5, %f20
fabsd %f20, %f30
ta %xcc, 0x2
movrlz %g3, %l6, %o0
popc 0x159E, %g6
fbe %fcc1, loop_896
movl %icc, %l4, %i4
fnot1s %f9, %f16
andncc %o3, %l2, %o6
loop_896:
edge16 %o7, %i7, %o1
sllx %g2, %g7, %g1
alignaddrl %o2, %g4, %l5
fpsub16s %f24, %f25, %f21
fandnot1 %f26, %f8, %f28
addcc %l3, %i2, %i6
stb %i3, [%l7 + 0x13]
array16 %g5, %l1, %i0
tvs %xcc, 0x3
srl %l0, %o5, %i5
tleu %icc, 0x1
array8 %i1, %g3, %l6
subccc %o0, 0x1B52, %o4
add %l4, %i4, %g6
tl %xcc, 0x1
tgu %xcc, 0x0
bvs,pn %xcc, loop_897
fsrc1 %f6, %f8
movre %o3, %l2, %o6
tle %icc, 0x5
loop_897:
movn %xcc, %i7, %o7
subc %o1, %g2, %g7
array32 %g1, %o2, %l5
orn %g4, 0x1273, %i2
alignaddr %l3, %i6, %i3
srlx %l1, %g5, %i0
fornot1s %f21, %f20, %f22
movrlez %o5, 0x17B, %l0
fsrc2 %f24, %f18
move %icc, %i5, %i1
nop
setx loop_898, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xorcc %g3, %o0, %l6
add %l7, 0x64, %l6
wr %g0, 0x0c, %asi
casa [%l6] %asi, %l4, %o4
loop_898:
nop
add %l7, 0x7C, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %i4, %g6
flush %l7 + 0x68
ble loop_899
fbule,a %fcc0, loop_900
movl %icc, %l2, %o3
movrne %o6, 0x0AC, %i7
loop_899:
fmovscs %xcc, %f1, %f22
loop_900:
tcc %icc, 0x1
mova %xcc, %o1, %g2
mova %icc, %g7, %g1
mova %icc, %o2, %o7
bcc,pn %icc, loop_901
edge8l %g4, %l5, %i2
fmul8x16au %f13, %f19, %f28
alignaddr %i6, %i3, %l3
loop_901:
mulx %g5, %l1, %o5
tgu %icc, 0x4
tvc %xcc, 0x3
fornot1 %f6, %f26, %f2
wr %g0, 0x1e, %asi
stda %f16, [%l7 + 0x40] %asi
membar #Sync
movrlez %l0, %i5, %i1
tgu %xcc, 0x3
brnz,a %i0, loop_902
tsubcc %o0, 0x055C, %g3
tge %xcc, 0x0
fmovsne %xcc, %f5, %f24
loop_902:
edge32l %l6, %l4, %i4
movrgz %g6, 0x038, %o4
fble,a %fcc2, loop_903
ldd [%l7 + 0x68], %f16
edge32ln %l2, %o3, %o6
wr %g0, 0x19, %asi
ldstuba [%l7 + 0x2D] %asi, %i7
loop_903:
tl %xcc, 0x6
bge,a,pn %icc, loop_904
fnegd %f2, %f26
fpadd16s %f16, %f1, %f31
fcmpes %fcc2, %f14, %f26
loop_904:
tvs %xcc, 0x7
xnor %g2, 0x1D4F, %o1
tsubcctv %g7, 0x0FD5, %o2
movre %o7, %g4, %g1
movpos %icc, %l5, %i6
tneg %xcc, 0x5
edge32 %i3, %i2, %l3
movvc %xcc, %l1, %g5
movl %xcc, %o5, %l0
fbe,a %fcc3, loop_905
fmovrde %i1, %f10, %f0
fpsub16 %f28, %f4, %f10
sllx %i0, %i5, %o0
loop_905:
tl %icc, 0x2
fabss %f9, %f29
fbe,a %fcc3, loop_906
bcs,a %xcc, loop_907
bvs,a,pn %xcc, loop_908
add %l6, 0x13D1, %l4
loop_906:
fnot1 %f2, %f24
loop_907:
sethi 0x1FC1, %g3
loop_908:
ble,a,pt %icc, loop_909
addc %g6, 0x0989, %o4
fmovsg %icc, %f21, %f6
fone %f4
loop_909:
nop
set 0x08, %o7
ldstub [%l7 + %o7], %i4
sethi 0x04D2, %o3
edge32ln %l2, %i7, %g2
movge %xcc, %o1, %g7
fmovscs %icc, %f18, %f11
edge8l %o6, %o7, %g4
movcc %xcc, %o2, %l5
sllx %g1, %i6, %i2
tne %icc, 0x3
bne,a %icc, loop_910
st %f9, [%l7 + 0x78]
fbu,a %fcc1, loop_911
subcc %i3, %l1, %g5
loop_910:
fbue,a %fcc2, loop_912
fmovdvc %xcc, %f2, %f14
loop_911:
movrgez %o5, %l3, %l0
nop
set 0x34, %o6
ldsw [%l7 + %o6], %i0
loop_912:
movn %xcc, %i5, %i1
alignaddrl %o0, %l6, %g3
udivcc %l4, 0x1502, %g6
fbo %fcc3, loop_913
st %f18, [%l7 + 0x24]
mova %xcc, %i4, %o3
mulx %o4, %l2, %g2
loop_913:
movcs %icc, %o1, %i7
brgez,a %o6, loop_914
sra %g7, %o7, %g4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
brlz %o2, loop_915
loop_914:
lduw [%l7 + 0x50], %g1
alignaddr %l5, %i2, %i6
mulscc %l1, 0x07CE, %i3
loop_915:
movge %icc, %o5, %g5
fmovsvs %icc, %f0, %f18
fbu %fcc1, loop_916
fabss %f17, %f23
fbule %fcc0, loop_917
fble %fcc2, loop_918
loop_916:
xorcc %l0, 0x1132, %l3
movl %icc, %i0, %i5
loop_917:
tn %xcc, 0x4
loop_918:
fnot1s %f2, %f6
fmovrdne %i1, %f18, %f6
fsrc1 %f28, %f26
ldd [%l7 + 0x10], %f26
xorcc %l6, 0x1B70, %g3
nop
setx loop_919, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
siam 0x1
movpos %xcc, %o0, %l4
movrlez %g6, %i4, %o3
loop_919:
array16 %l2, %g2, %o4
movpos %xcc, %o1, %o6
fnot2 %f30, %f12
bl,pn %icc, loop_920
fmovsleu %icc, %f23, %f0
siam 0x6
sethi 0x06DC, %i7
loop_920:
alignaddr %g7, %g4, %o2
smul %g1, %l5, %o7
sllx %i2, 0x19, %i6
mulscc %i3, %o5, %l1
bpos,a %xcc, loop_921
umulcc %l0, %l3, %i0
tsubcc %i5, %g5, %i1
movn %xcc, %g3, %l6
loop_921:
xnorcc %o0, 0x0F0B, %g6
fsrc2s %f17, %f14
fbn %fcc0, loop_922
membar 0x25
fandnot2 %f24, %f2, %f8
fors %f23, %f11, %f17
loop_922:
udivx %l4, 0x1A5B, %i4
movcc %icc, %o3, %l2
wr %g0, 0x0c, %asi
stha %g2, [%l7 + 0x48] %asi
fcmpes %fcc2, %f28, %f8
ld [%l7 + 0x40], %f18
fsrc2 %f6, %f24
sth %o4, [%l7 + 0x26]
subccc %o1, %i7, %g7
edge8ln %g4, %o2, %g1
array16 %o6, %l5, %o7
movneg %xcc, %i2, %i6
andn %o5, 0x1F4A, %l1
fmovsgu %xcc, %f21, %f21
fbuge %fcc2, loop_923
fble,a %fcc0, loop_924
popc %l0, %i3
movvs %xcc, %i0, %l3
loop_923:
array16 %i5, %i1, %g5
loop_924:
sir 0x173E
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fpmerge %f9, %f18, %f26
udivx %g3, 0x15FA, %o0
umulcc %g6, 0x16FB, %l4
sdiv %l6, 0x0328, %o3
fmovsa %xcc, %f31, %f13
add %l7, 0x20, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %i4, %g2
add %l7, 0x08, %l6
wr %g0, 0x0c, %asi
casxa [%l6] 0x0c, %l2, %o4
xnor %o1, %i7, %g4
tcs %icc, 0x2
taddcc %g7, 0x057A, %o2
fmul8sux16 %f14, %f12, %f28
mova %xcc, %g1, %l5
movrne %o6, 0x267, %o7
bg,a,pt %xcc, loop_925
fcmpgt16 %f6, %f10, %i2
ta %icc, 0x4
ld [%l7 + 0x20], %f29
loop_925:
nop
wr %g0, 0x19, %asi
prefetcha [%l7 + 0x78] %asi, 0x0
fbuge %fcc1, loop_926
add %l1, 0x07A6, %o5
taddcc %l0, %i3, %l3
fbn %fcc2, loop_927
loop_926:
tleu %xcc, 0x2
movle %icc, %i5, %i0
tn %xcc, 0x0
loop_927:
xnor %i1, %g3, %o0
bcc loop_928
fnor %f26, %f0, %f4
tg %icc, 0x4
subcc %g5, 0x14CD, %l4
loop_928:
edge8ln %l6, %g6, %i4
subccc %g2, 0x0854, %o3
fmovsleu %xcc, %f14, %f31
fmovsa %icc, %f27, %f24
ldx [%l7 + 0x28], %o4
edge16l %o1, %l2, %i7
brz %g4, loop_929
umulcc %g7, %g1, %l5
fmovsge %xcc, %f1, %f19
fmovrslez %o2, %f15, %f25
loop_929:
edge8 %o7, %i2, %o6
fandnot2 %f24, %f12, %f30
edge32ln %l1, %i6, %l0
tg %xcc, 0x2
alignaddr %i3, %l3, %i5
tn %icc, 0x6
fpadd32 %f28, %f26, %f30
array32 %i0, %o5, %g3
wr %g0, 0x88, %asi
lduba [%l7 + 0x57] %asi, %o0
sth %i1, [%l7 + 0x5A]
membar 0x3D
fxor %f2, %f0, %f12
prefetch [%l7 + 0x6C], 0x1
orncc %l4, 0x1743, %g5
orcc %g6, 0x19A9, %i4
fmovd %f10, %f6
tne %icc, 0x5
fpsub16 %f10, %f28, %f28
movvs %xcc, %g2, %o3
edge16n %o4, %o1, %l6
sll %l2, 0x1D, %i7
fmovsvs %xcc, %f15, %f24
nop
set 0x45, %l2
stb %g4, [%l7 + %l2]
mulscc %g1, 0x1BC5, %g7
edge32ln %o2, %l5, %i2
movle %xcc, %o6, %l1
edge32ln %o7, %l0, %i6
movre %l3, %i3, %i5
bleu,a,pn %xcc, loop_930
bge,a %icc, loop_931
fmovdne %icc, %f31, %f10
orncc %i0, 0x0708, %g3
loop_930:
xnorcc %o0, 0x0CDE, %o5
loop_931:
movne %xcc, %l4, %g5
subccc %i1, %i4, %g2
addcc %o3, %o4, %g6
edge16l %o1, %l2, %i7
edge16n %g4, %g1, %g7
mova %xcc, %l6, %l5
tle %xcc, 0x4
fbug,a %fcc0, loop_932
smulcc %o2, 0x0865, %o6
tle %icc, 0x3
sub %i2, %l1, %o7
loop_932:
fmovsvc %icc, %f15, %f23
bneg,pn %xcc, loop_933
ta %xcc, 0x0
fmovsl %xcc, %f20, %f22
tg %icc, 0x2
loop_933:
movvs %xcc, %l0, %i6
fbug %fcc3, loop_934
tpos %xcc, 0x6
wr %g0, 0x89, %asi
lduha [%l7 + 0x52] %asi, %l3
loop_934:
nop
wr %g0, 0x2b, %asi
stha %i3, [%l7 + 0x4A] %asi
membar #Sync
popc %i5, %g3
fmul8sux16 %f8, %f6, %f26
nop
setx loop_935, %l0, %l1
jmpl %l1, %o0
bleu,pn %icc, loop_936
taddcc %i0, 0x1C8B, %o5
st %f27, [%l7 + 0x34]
loop_935:
taddcctv %g5, %i1, %l4
loop_936:
movn %xcc, %i4, %g2
sdivx %o3, 0x05DD, %g6
bge,a,pn %xcc, loop_937
movrgez %o4, 0x3CA, %o1
bcc,a,pt %xcc, loop_938
addcc %l2, %g4, %i7
loop_937:
ta %xcc, 0x7
fbue %fcc3, loop_939
loop_938:
tvs %icc, 0x1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge8l %g7, %l6, %g1
loop_939:
ldx [%l7 + 0x50], %l5
tvc %icc, 0x0
smulcc %o2, 0x0099, %i2
wr %g0, 0x81, %asi
lduha [%l7 + 0x7A] %asi, %l1
fmul8sux16 %f0, %f20, %f18
stb %o7, [%l7 + 0x60]
fornot1 %f10, %f16, %f8
tl %icc, 0x3
tge %icc, 0x4
udivcc %o6, 0x1BB1, %i6
te %icc, 0x6
addccc %l3, 0x1973, %i3
movl %xcc, %l0, %g3
bne,a loop_940
edge16l %i5, %i0, %o0
bleu,pt %xcc, loop_941
std %o4, [%l7 + 0x58]
loop_940:
fpadd16s %f4, %f12, %f27
fxor %f26, %f26, %f16
loop_941:
movn %icc, %i1, %l4
fmovd %f30, %f24
fba %fcc3, loop_942
fblg,a %fcc0, loop_943
edge32l %i4, %g5, %o3
fmovsneg %xcc, %f27, %f9
loop_942:
udiv %g2, 0x10C6, %o4
loop_943:
array16 %o1, %g6, %l2
sdivx %g4, 0x14DD, %i7
mulx %l6, %g1, %g7
set 0x74, %g6
lda [%l7 + %g6] 0x0c, %f22
srl %l5, %i2, %l1
edge8ln %o7, %o2, %i6
tneg %icc, 0x5
movrlez %o6, %i3, %l3
tgu %xcc, 0x5
tn %icc, 0x3
movcc %icc, %g3, %i5
srl %i0, 0x04, %o0
movrne %o5, %i1, %l4
edge32n %i4, %g5, %o3
addcc %g2, %l0, %o4
movleu %xcc, %g6, %o1
fbl %fcc2, loop_944
sir 0x16DD
orncc %g4, 0x18C6, %i7
edge16l %l6, %l2, %g1
loop_944:
subc %g7, %l5, %i2
umul %o7, %l1, %i6
udivx %o6, 0x0C3A, %o2
movle %icc, %l3, %g3
fnor %f22, %f2, %f4
set 0x50, %l3
swapa [%l7 + %l3] 0x11, %i5
tn %xcc, 0x1
fnot1 %f16, %f10
movleu %icc, %i3, %i0
fpackfix %f10, %f10
tcs %xcc, 0x1
wr %g0, 0x80, %asi
ldsba [%l7 + 0x71] %asi, %o5
movrne %i1, 0x2DD, %o0
bvs,a,pt %xcc, loop_945
orncc %i4, 0x1276, %g5
andncc %l4, %o3, %g2
membar 0x45
loop_945:
movvc %icc, %o4, %g6
set 0x58, %o4
ldsba [%l7 + %o4] 0x10, %o1
bvs,a loop_946
fbuge %fcc2, loop_947
fmovscc %xcc, %f11, %f14
fbne,a %fcc1, loop_948
loop_946:
edge16 %g4, %l0, %i7
loop_947:
bge,a %xcc, loop_949
fpack32 %f28, %f4, %f30
loop_948:
fnors %f24, %f19, %f7
fbug %fcc3, loop_950
loop_949:
movrlz %l6, 0x097, %g1
sll %l2, 0x1F, %l5
addc %i2, 0x1C64, %g7
loop_950:
alignaddrl %o7, %i6, %o6
fmovsne %xcc, %f18, %f11
movgu %xcc, %l1, %l3
movneg %xcc, %g3, %i5
ta %xcc, 0x3
fnors %f6, %f1, %f24
umul %o2, 0x022E, %i3
fcmpgt32 %f22, %f18, %o5
fbul,a %fcc2, loop_951
brnz %i1, loop_952
movrne %o0, 0x119, %i4
andn %i0, %g5, %l4
loop_951:
fmovdcs %xcc, %f20, %f24
loop_952:
tsubcc %o3, 0x1950, %g2
alignaddrl %o4, %o1, %g4
fmuld8ulx16 %f7, %f19, %f24
tle %icc, 0x2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fsrc1 %f8, %f2
tsubcc %l0, %g6, %i7
and %l6, 0x0749, %g1
for %f12, %f16, %f4
tvs %xcc, 0x3
movle %xcc, %l2, %l5
wr %g0, 0x88, %asi
ldxa [%l7 + 0x48] %asi, %g7
fzero %f10
orncc %o7, %i6, %i2
tleu %xcc, 0x5
orn %l1, %o6, %g3
smulcc %l3, %o2, %i5
movcc %icc, %i3, %i1
tg %xcc, 0x1
std %f30, [%l7 + 0x28]
lduh [%l7 + 0x3A], %o5
umul %i4, 0x0009, %o0
brlz,a %g5, loop_953
sdivx %l4, 0x117E, %o3
fornot1s %f10, %f28, %f30
edge16n %g2, %i0, %o1
loop_953:
subc %g4, 0x1DF5, %l0
taddcc %o4, %i7, %g6
bge,a %icc, loop_954
fornot2s %f8, %f18, %f31
fba,a %fcc2, loop_955
bne,a loop_956
loop_954:
or %g1, %l2, %l6
brlez %l5, loop_957
loop_955:
tsubcctv %g7, %o7, %i6
loop_956:
fmovdneg %xcc, %f0, %f18
array8 %i2, %o6, %g3
loop_957:
mulx %l3, 0x077E, %l1
fzero %f28
movrlez %o2, %i3, %i1
edge16l %o5, %i5, %i4
fmovsle %icc, %f26, %f17
edge16 %g5, %l4, %o3
subccc %o0, 0x17CC, %i0
srax %g2, 0x1D, %g4
smul %l0, %o4, %i7
srax %o1, %g1, %l2
tvs %xcc, 0x7
mova %xcc, %l6, %g6
tsubcctv %g7, %o7, %l5
or %i2, %o6, %i6
std %l2, [%l7 + 0x78]
movl %icc, %g3, %o2
fmovdn %xcc, %f3, %f4
fabss %f23, %f25
sir 0x1CA6
fmovsa %icc, %f16, %f12
movleu %xcc, %i3, %i1
fcmple16 %f10, %f2, %o5
fabsd %f0, %f8
fpadd16s %f11, %f26, %f21
mova %xcc, %l1, %i4
bg,a loop_958
tn %icc, 0x6
orncc %i5, %l4, %g5
fmovrdlz %o0, %f24, %f24
loop_958:
fbule %fcc1, loop_959
fzeros %f4
membar 0x12
set 0x50, %i2
ldstuba [%l7 + %i2] 0x18, %i0
loop_959:
and %g2, 0x179C, %g4
fbug %fcc1, loop_960
andcc %l0, 0x1022, %o3
fandnot1 %f12, %f26, %f2
tge %icc, 0x1
loop_960:
tge %xcc, 0x2
fmovsg %xcc, %f7, %f18
fblg %fcc2, loop_961
fba %fcc0, loop_962
subc %o4, %i7, %o1
movn %icc, %g1, %l2
loop_961:
nop
set 0x60, %i6
ldxa [%l7 + %i6] 0x18, %l6
loop_962:
xorcc %g6, 0x1EF3, %g7
fandnot2s %f22, %f13, %f1
set 0x6C, %o3
swapa [%l7 + %o3] 0x88, %l5
movrne %o7, %o6, %i2
mulscc %i6, %l3, %o2
fble,a %fcc0, loop_963
ldx [%l7 + 0x28], %g3
tvs %icc, 0x2
edge32 %i1, %o5, %l1
loop_963:
orcc %i4, 0x192B, %i5
fmovrsgz %l4, %f27, %f9
edge16l %g5, %o0, %i0
add %l7, 0x68, %l6
wr %g0, 0x19, %asi
casxa [%l6] 0x19, %i3, %g4
brnz,a %g2, loop_964
movcc %xcc, %o3, %l0
movleu %xcc, %o4, %i7
movvs %xcc, %g1, %l2
loop_964:
siam 0x0
tvs %icc, 0x5
add %l7, 0x60, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %o1
casa [%l6] %asi, %o1, %l6
tsubcc %g7, %l5, %g6
taddcc %o7, %o6, %i6
fcmpd %fcc0, %f14, %f12
orcc %i2, 0x08BC, %o2
tneg %xcc, 0x0
sdivcc %g3, 0x0CAD, %l3
edge32l %i1, %l1, %o5
edge8n %i5, %l4, %i4
tsubcc %g5, 0x0B2B, %i0
edge32n %i3, %g4, %g2
udiv %o0, 0x0717, %l0
fone %f20
fbue %fcc3, loop_965
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovdgu %xcc, %f13, %f15
st %f19, [%l7 + 0x34]
loop_965:
nop
wr %g0, 0x80, %asi
lduha [%l7 + 0x0A] %asi, %o4
fmovrse %o3, %f7, %f7
bvs,a loop_966
tn %icc, 0x7
fcmps %fcc2, %f20, %f10
set 0x1C, %o1
lda [%l7 + %o1] 0x14, %f24
loop_966:
udivx %i7, 0x019B, %l2
wr %g0, 0x88, %asi
lduba [%l7 + 0x21] %asi, %o1
fcmpd %fcc1, %f10, %f26
prefetch [%l7 + 0x4C], 0x1
fnors %f26, %f17, %f10
nop
setx loop_967, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bl,pt %xcc, loop_968
andncc %g1, %l6, %g7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_967:
orncc %g6, 0x00F2, %l5
loop_968:
fpsub16s %f25, %f22, %f9
mulscc %o6, %i6, %i2
edge16 %o2, %o7, %g3
tpos %icc, 0x5
fbug %fcc1, loop_969
movpos %icc, %l3, %i1
tl %xcc, 0x1
fba %fcc2, loop_970
loop_969:
tvc %icc, 0x4
ta %icc, 0x6
fcmped %fcc0, %f18, %f18
loop_970:
nop
set 0x4A, %i3
lduba [%l7 + %i3] 0x89, %o5
tleu %xcc, 0x1
andncc %i5, %l1, %i4
fmul8x16 %f3, %f0, %f12
edge16l %l4, %g5, %i0
ldstub [%l7 + 0x4F], %i3
fmovrsgz %g4, %f7, %f29
tle %xcc, 0x5
set 0x24, %l0
stba %g2, [%l7 + %l0] 0x27
membar #Sync
fcmpeq32 %f26, %f30, %o0
tcs %icc, 0x6
movvc %xcc, %l0, %o3
set 0x58, %i7
stha %i7, [%l7 + %i7] 0x19
subcc %l2, %o4, %o1
bn,pn %icc, loop_971
sllx %g1, %g7, %g6
membar #Sync
wr %g0, 0x1f, %asi
ldda [%l7 + 0x40] %asi, %f16
loop_971:
fbe,a %fcc1, loop_972
lduh [%l7 + 0x3C], %l5
bge,a loop_973
ldstub [%l7 + 0x25], %o6
loop_972:
movle %icc, %i6, %l6
fmovdvs %icc, %f1, %f6
loop_973:
and %o2, %i2, %o7
alignaddrl %l3, %i1, %o5
fbne %fcc2, loop_974
movvs %icc, %i5, %g3
set 0x19, %l4
ldstuba [%l7 + %l4] 0x88, %l1
loop_974:
edge16 %l4, %g5, %i4
fbe,a %fcc1, loop_975
andn %i0, %g4, %i3
taddcc %g2, %o0, %l0
sdivcc %o3, 0x04BA, %i7
loop_975:
tsubcc %o4, %o1, %l2
fmovrsne %g7, %f12, %f14
fmovsa %xcc, %f15, %f22
tpos %xcc, 0x7
movneg %icc, %g6, %l5
set 0x10, %o2
stxa %g1, [%l7 + %o2] 0x2b
membar #Sync
fcmped %fcc0, %f22, %f30
orn %i6, %l6, %o2
te %xcc, 0x5
movgu %icc, %o6, %o7
add %i2, %l3, %i1
xorcc %o5, %g3, %l1
orcc %l4, %g5, %i4
edge16ln %i5, %g4, %i3
sdiv %g2, 0x0F72, %i0
fnegs %f3, %f5
fpadd16 %f16, %f10, %f28
add %l7, 0x10, %l6
wr %g0, 0x04, %asi
casa [%l6] %asi, %l0, %o0
addccc %i7, 0x1801, %o4
orncc %o3, 0x1498, %o1
tg %xcc, 0x3
tsubcctv %g7, 0x164A, %g6
srlx %l2, %l5, %g1
set 0x10, %i4
prefetcha [%l7 + %i4] 0x14, 0x3
call loop_976
fmovrse %o2, %f26, %f31
fornot2s %f14, %f27, %f18
srlx %o6, 0x1C, %l6
loop_976:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tne %xcc, 0x6
edge32 %o7, %i2, %i1
sdiv %l3, 0x0EB3, %g3
fbue,a %fcc3, loop_977
movvc %icc, %l1, %o5
set 0x70, %g7
ldda [%l7 + %g7] 0x10, %l4
loop_977:
sir 0x0839
wr %g0, 0x80, %asi
lduwa [%l7 + 0x18] %asi, %g5
array32 %i5, %i4, %g4
fmovrslez %i3, %f0, %f13
array32 %i0, %g2, %l0
bcc,a loop_978
orncc %i7, %o0, %o3
wr %g0, 0x80, %asi
ldxa [%l7 + 0x38] %asi, %o1
loop_978:
alignaddr %o4, %g7, %g6
ldsh [%l7 + 0x28], %l2
fmul8x16al %f20, %f13, %f28
tsubcc %g1, %i6, %o2
fmovrde %o6, %f26, %f4
fmovrde %l5, %f18, %f8
tneg %icc, 0x6
tge %icc, 0x0
edge32n %l6, %i2, %o7
fnor %f4, %f16, %f22
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
xnor %i1, %g3, %l1
movneg %icc, %l3, %o5
movre %g5, %l4, %i5
ldsh [%l7 + 0x2C], %i4
bne,pt %icc, loop_979
fmovdl %xcc, %f13, %f5
fmovsgu %xcc, %f26, %f29
fxnor %f30, %f6, %f18
loop_979:
movg %icc, %g4, %i0
set 0x50, %i1
sta %f29, [%l7 + %i1] 0x11
fnot2s %f11, %f6
fba %fcc2, loop_980
fxor %f0, %f6, %f18
bvs,a %icc, loop_981
fnot2s %f1, %f28
loop_980:
std %i2, [%l7 + 0x70]
te %xcc, 0x2
loop_981:
movge %xcc, %l0, %g2
fcmpes %fcc1, %f5, %f19
edge32 %i7, %o3, %o1
array32 %o4, %o0, %g6
movpos %xcc, %g7, %l2
array32 %i6, %o2, %g1
alignaddr %l5, %l6, %i2
membar #Sync
wr %g0, 0x1f, %asi
ldda [%l7 + 0x40] %asi, %f0
bge,pt %icc, loop_982
movrgez %o6, 0x2FE, %i1
stx %o7, [%l7 + 0x38]
andncc %g3, %l1, %o5
loop_982:
fands %f5, %f13, %f27
tne %xcc, 0x3
tle %icc, 0x0
fbu %fcc2, loop_983
tvs %xcc, 0x1
set 0x48, %i0
ldswa [%l7 + %i0] 0x11, %g5
loop_983:
andcc %l3, %i5, %i4
popc %g4, %l4
tcc %icc, 0x5
udivx %i3, 0x061F, %i0
smulcc %g2, 0x0EC2, %i7
udiv %l0, 0x1E55, %o3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
brnz,a %o1, loop_984
sir 0x19EA
sth %o4, [%l7 + 0x66]
fandnot2s %f11, %f31, %f18
loop_984:
tl %icc, 0x4
sethi 0x197B, %g6
set 0x28, %l1
sta %f21, [%l7 + %l1] 0x89
umul %o0, 0x0777, %g7
fand %f30, %f26, %f26
umul %l2, %o2, %i6
membar 0x6B
movrlz %g1, 0x29E, %l5
tcs %icc, 0x6
orn %i2, 0x0485, %l6
bge,pt %xcc, loop_985
or %o6, %o7, %i1
bgu,a,pn %icc, loop_986
movre %g3, 0x38C, %o5
loop_985:
movge %icc, %g5, %l3
stx %l1, [%l7 + 0x08]
loop_986:
brnz %i4, loop_987
ldstub [%l7 + 0x3A], %i5
fpadd16s %f29, %f9, %f17
wr %g0, 0xea, %asi
stba %l4, [%l7 + 0x6F] %asi
membar #Sync
loop_987:
fnands %f29, %f30, %f31
movl %icc, %g4, %i3
movrlez %i0, 0x19E, %i7
edge8l %l0, %o3, %g2
nop
setx loop_988, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
alignaddrl %o1, %g6, %o4
movre %g7, %o0, %l2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_988:
mulscc %o2, 0x116C, %g1
fbue,a %fcc2, loop_989
array32 %i6, %l5, %l6
tsubcc %o6, %i2, %o7
lduh [%l7 + 0x64], %i1
loop_989:
nop
set 0x17, %l6
ldsba [%l7 + %l6] 0x89, %g3
call loop_990
tle %icc, 0x6
set 0x72, %o0
stba %g5, [%l7 + %o0] 0x15
loop_990:
movcs %icc, %l3, %o5
ta %icc, 0x6
fcmpne16 %f18, %f18, %l1
tvs %icc, 0x4
fmovrdgz %i5, %f14, %f16
fmovd %f14, %f14
tcs %xcc, 0x2
wr %g0, 0x27, %asi
stda %l4, [%l7 + 0x50] %asi
membar #Sync
smulcc %g4, %i3, %i0
udiv %i4, 0x005F, %i7
fpsub32 %f18, %f18, %f18
andncc %l0, %o3, %g2
smulcc %o1, 0x1CBC, %g6
fbuge,a %fcc2, loop_991
fandnot1 %f22, %f4, %f12
std %f30, [%l7 + 0x58]
nop
set 0x4C, %l5
ldsw [%l7 + %l5], %o4
loop_991:
edge8n %o0, %g7, %l2
tne %icc, 0x7
brlz %g1, loop_992
sir 0x14CE
movg %icc, %o2, %l5
fmovdleu %icc, %f13, %f20
loop_992:
taddcc %i6, 0x1689, %o6
movrlez %i2, %o7, %i1
movleu %xcc, %g3, %l6
array32 %l3, %g5, %o5
movpos %xcc, %l1, %i5
sth %g4, [%l7 + 0x36]
move %xcc, %l4, %i3
popc %i0, %i7
fsrc1s %f1, %f30
fandnot2s %f18, %f13, %f7
fone %f26
movleu %xcc, %i4, %l0
sllx %o3, %g2, %o1
popc %g6, %o0
taddcc %o4, %g7, %g1
orcc %l2, %o2, %i6
nop
setx loop_993, %l0, %l1
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, %l5, %i2
set 0x50, %g5
ldswa [%l7 + %g5] 0x15, %i1
loop_993:
movcc %icc, %g3, %l6
wr %g0, 0x11, %asi
stda %f16, [%l7 + 0x40] %asi
movrgz %l3, 0x385, %o7
stbar
movcs %xcc, %g5, %l1
set 0x14, %o5
stba %o5, [%l7 + %o5] 0x15
bneg,a %icc, loop_994
bl loop_995
fbg %fcc2, loop_996
udivx %i5, 0x09DA, %g4
loop_994:
srax %i3, 0x1F, %i0
loop_995:
brlz %i7, loop_997
loop_996:
ta %icc, 0x6
movn %xcc, %l4, %l0
nop
setx loop_998, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_997:
fnors %f17, %f2, %f22
sdiv %o3, 0x1551, %g2
bvc,pt %xcc, loop_999
loop_998:
fmovrslz %i4, %f5, %f28
stb %o1, [%l7 + 0x49]
tge %xcc, 0x4
loop_999:
movrgez %g6, %o4, %g7
edge8ln %g1, %l2, %o2
udivcc %o0, 0x0B01, %o6
tg %xcc, 0x5
edge32n %l5, %i2, %i1
movvc %icc, %g3, %l6
set 0x5C, %i5
ldsha [%l7 + %i5] 0x81, %l3
mova %icc, %o7, %i6
sub %g5, %o5, %i5
smulcc %l1, %i3, %g4
set 0x5A, %g3
ldsha [%l7 + %g3] 0x80, %i0
sdivx %l4, 0x0846, %i7
fbe,a %fcc1, loop_1000
taddcc %l0, 0x06D4, %g2
add %l7, 0x28, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %i4, %o3
loop_1000:
fsrc2 %f30, %f22
wr %g0, 0x10, %asi
stwa %g6, [%l7 + 0x60] %asi
sll %o4, 0x1B, %g7
edge8ln %o1, %l2, %o2
edge8ln %g1, %o0, %l5
addccc %i2, %o6, %g3
tl %icc, 0x4
fnot1s %f0, %f16
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbg %fcc1, loop_1001
smul %l6, 0x0E98, %l3
tneg %xcc, 0x0
sir 0x0C49
loop_1001:
flush %l7 + 0x54
edge32ln %o7, %i6, %g5
fmovd %f14, %f20
fmovdl %icc, %f31, %f26
popc %o5, %i5
prefetch [%l7 + 0x44], 0x0
xnor %l1, 0x10C9, %i1
wr %g0, 0x19, %asi
ldxa [%l7 + 0x20] %asi, %g4
subc %i3, 0x0101, %l4
fnors %f28, %f2, %f6
set 0x0B, %g1
lduba [%l7 + %g1] 0x80, %i0
fors %f13, %f29, %f23
addcc %i7, %g2, %l0
movn %icc, %i4, %g6
sub %o4, 0x0B67, %o3
wr %g0, 0x10, %asi
swapa [%l7 + 0x10] %asi, %o1
fmovsgu %icc, %f23, %f4
fmovdcs %icc, %f30, %f5
fnegs %f17, %f4
fpsub32s %f2, %f9, %f8
udivcc %l2, 0x0742, %o2
tn %icc, 0x6
fmovsvc %icc, %f10, %f18
fbge %fcc1, loop_1002
sir 0x0C81
tvc %icc, 0x4
bvc,a,pn %xcc, loop_1003
loop_1002:
fmovdcs %xcc, %f7, %f16
ba,a %icc, loop_1004
te %xcc, 0x6
loop_1003:
ld [%l7 + 0x14], %f31
wr %g0, 0x21, %asi
stxa %g1, [%g0 + 0x110] %asi
loop_1004:
fors %f15, %f21, %f0
tleu %icc, 0x6
edge32n %g7, %l5, %i2
mova %xcc, %o0, %g3
set 0x40, %g2
ldda [%l7 + %g2] 0x27, %i6
fmovsn %icc, %f9, %f16
edge32ln %l3, %o7, %i6
addcc %o6, 0x0F79, %o5
tgu %icc, 0x0
bge loop_1005
be %icc, loop_1006
subccc %i5, %g5, %i1
xor %g4, 0x0729, %l1
loop_1005:
movg %xcc, %i3, %i0
loop_1006:
nop
set 0x13, %g4
ldstuba [%l7 + %g4] 0x18, %i7
bvc,pn %icc, loop_1007
fsrc2s %f31, %f29
udivcc %l4, 0x09AE, %l0
movgu %icc, %i4, %g6
loop_1007:
sllx %o4, %o3, %o1
brnz %g2, loop_1008
fba,a %fcc3, loop_1009
xnor %o2, %l2, %g7
bvc,pn %icc, loop_1010
loop_1008:
smulcc %g1, 0x04BF, %i2
loop_1009:
fbule,a %fcc0, loop_1011
membar 0x18
loop_1010:
fmovscs %xcc, %f21, %f18
movvc %xcc, %o0, %l5
loop_1011:
sth %g3, [%l7 + 0x56]
andncc %l6, %l3, %o7
lduw [%l7 + 0x54], %o6
movrgez %o5, %i6, %g5
ldd [%l7 + 0x68], %f6
fble %fcc2, loop_1012
bgu,a %icc, loop_1013
movgu %xcc, %i1, %i5
sir 0x0DB7
loop_1012:
fbul,a %fcc2, loop_1014
loop_1013:
bneg,a %icc, loop_1015
ldd [%l7 + 0x20], %f30
ldsb [%l7 + 0x67], %g4
loop_1014:
stb %l1, [%l7 + 0x5E]
loop_1015:
ldsh [%l7 + 0x50], %i0
tvc %xcc, 0x4
fbuge %fcc3, loop_1016
fornot1 %f28, %f6, %f14
ldsw [%l7 + 0x38], %i3
swap [%l7 + 0x6C], %i7
loop_1016:
edge8n %l0, %i4, %g6
wr %g0, 0x81, %asi
stda %l4, [%l7 + 0x28] %asi
addccc %o3, %o1, %g2
sra %o4, %l2, %o2
ta %xcc, 0x0
edge16 %g1, %i2, %g7
movrgz %l5, %g3, %l6
udivx %l3, 0x05AE, %o0
edge32ln %o6, %o5, %i6
stb %o7, [%l7 + 0x7A]
srax %i1, 0x10, %i5
movl %icc, %g4, %l1
srl %g5, 0x03, %i0
movrgz %i3, %l0, %i4
movne %icc, %i7, %l4
movneg %xcc, %o3, %g6
tge %icc, 0x1
movrlz %o1, 0x2CF, %g2
fbo,a %fcc2, loop_1017
addcc %o4, 0x1D01, %o2
fsrc2 %f20, %f20
edge16ln %g1, %l2, %g7
loop_1017:
ld [%l7 + 0x30], %f9
fandnot1s %f12, %f11, %f8
fbg %fcc1, loop_1018
movcs %icc, %l5, %g3
addccc %l6, %l3, %i2
fabsd %f18, %f4
loop_1018:
and %o0, 0x1506, %o5
bvs,a loop_1019
fsrc2 %f10, %f22
nop
setx loop_1020, %l0, %l1
jmpl %l1, %o6
edge16l %i6, %o7, %i5
loop_1019:
movrne %g4, 0x191, %i1
xnorcc %l1, %g5, %i3
loop_1020:
edge16n %i0, %i4, %i7
lduw [%l7 + 0x78], %l0
tsubcctv %l4, %o3, %o1
srax %g2, 0x11, %o4
fmovdcc %icc, %f22, %f9
taddcctv %g6, %o2, %l2
xor %g1, %l5, %g3
nop
setx loop_1021, %l0, %l1
jmpl %l1, %l6
tcc %icc, 0x6
fnot1s %f8, %f16
movrlz %l3, %i2, %o0
loop_1021:
fcmple16 %f0, %f30, %o5
fabss %f19, %f9
tneg %icc, 0x3
tsubcc %g7, 0x1B49, %i6
bge,pn %icc, loop_1022
movle %xcc, %o6, %o7
ta %xcc, 0x6
fcmpgt16 %f0, %f28, %i5
loop_1022:
nop
wr %g0, 0x0c, %asi
sta %f23, [%l7 + 0x50] %asi
wr %g0, 0x89, %asi
ldxa [%l7 + 0x60] %asi, %i1
orcc %l1, 0x0BE1, %g5
brgez %i3, loop_1023
popc 0x0275, %i0
sll %i4, 0x15, %i7
umulcc %g4, %l0, %l4
loop_1023:
fbg,a %fcc3, loop_1024
addccc %o1, 0x13D8, %o3
fmovsg %icc, %f25, %f11
movgu %xcc, %g2, %g6
loop_1024:
movpos %xcc, %o4, %l2
addccc %o2, %l5, %g1
movrgz %l6, %g3, %i2
tcc %xcc, 0x1
tg %xcc, 0x6
brgz %l3, loop_1025
fandnot1s %f14, %f1, %f30
movgu %xcc, %o0, %g7
fmovrde %o5, %f24, %f2
loop_1025:
smul %i6, 0x1FD7, %o7
popc 0x081B, %o6
fsrc1s %f17, %f23
flush %l7 + 0x38
edge16 %i1, %l1, %i5
wr %g0, 0x80, %asi
prefetcha [%l7 + 0x28] %asi, 0x1
tsubcc %g5, 0x0B53, %i4
sir 0x0743
ldd [%l7 + 0x68], %i0
movrlez %i7, %l0, %g4
tl %icc, 0x0
alignaddrl %o1, %l4, %o3
fmovsg %xcc, %f8, %f4
bl,pn %icc, loop_1026
movrgz %g6, %g2, %o4
std %f24, [%l7 + 0x68]
umul %l2, 0x02F5, %l5
loop_1026:
sir 0x1D31
or %g1, %l6, %o2
stbar
andcc %i2, 0x0E2B, %l3
tcc %xcc, 0x5
fmovdcs %icc, %f11, %f9
movn %xcc, %g3, %g7
fzero %f18
tcc %xcc, 0x6
fmovdpos %xcc, %f10, %f30
fand %f6, %f10, %f30
movl %xcc, %o5, %o0
movrne %i6, 0x027, %o7
wr %g0, 0x1e, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
fmovde %icc, %f29, %f6
tgu %xcc, 0x7
and %o6, %l1, %i5
fmovsne %icc, %f12, %f17
sllx %i3, %g5, %i1
movrlez %i0, %i7, %l0
movgu %xcc, %g4, %o1
addccc %i4, %l4, %g6
flush %l7 + 0x60
fble,a %fcc1, loop_1027
movne %icc, %o3, %g2
udivx %l2, 0x0163, %o4
tcc %icc, 0x1
loop_1027:
bl,a,pt %xcc, loop_1028
udivcc %l5, 0x0643, %l6
addccc %g1, 0x1466, %o2
fxor %f18, %f8, %f0
loop_1028:
udivcc %i2, 0x0332, %g3
fbge %fcc0, loop_1029
fxor %f30, %f0, %f8
tpos %icc, 0x4
srlx %g7, 0x16, %o5
loop_1029:
xorcc %o0, %i6, %l3
wr %g0, 0x18, %asi
ldda [%l7 + 0x40] %asi, %f16
xnor %o7, %l1, %o6
tsubcctv %i5, %g5, %i1
set 0x69, %o6
lduba [%l7 + %o6] 0x80, %i3
movg %xcc, %i7, %l0
brgez %i0, loop_1030
edge32l %g4, %o1, %i4
brgz,a %l4, loop_1031
fxnor %f10, %f20, %f14
loop_1030:
and %g6, %o3, %g2
bne,a,pt %icc, loop_1032
loop_1031:
tvs %xcc, 0x5
stbar
umulcc %o4, 0x19D3, %l5
loop_1032:
movrgez %l6, 0x3EC, %l2
tneg %xcc, 0x5
set 0x40, %l2
stda %f16, [%l7 + %l2] 0x1f
membar #Sync
fandnot2s %f23, %f0, %f22
andncc %g1, %o2, %g3
edge32l %i2, %g7, %o5
fmul8x16au %f25, %f21, %f14
edge32n %o0, %i6, %o7
nop
setx loop_1033, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ta %xcc, 0x0
umul %l3, %l1, %i5
ldd [%l7 + 0x78], %o6
loop_1033:
te %icc, 0x5
fmovdvs %icc, %f31, %f27
andcc %g5, %i3, %i7
set 0x20, %g6
prefetcha [%l7 + %g6] 0x88, 0x2
fmul8x16au %f26, %f9, %f10
fnand %f0, %f14, %f24
subcc %i1, 0x186A, %g4
ble,pn %xcc, loop_1034
fmovdcs %icc, %f20, %f12
tcc %icc, 0x6
sdivcc %i0, 0x1C3A, %o1
loop_1034:
udiv %l4, 0x03BD, %i4
xor %o3, 0x0F12, %g6
tvc %icc, 0x3
srax %o4, %l5, %g2
mova %icc, %l6, %l2
bneg loop_1035
fbl,a %fcc1, loop_1036
ble %xcc, loop_1037
call loop_1038
loop_1035:
sethi 0x1F2C, %g1
loop_1036:
pdist %f10, %f22, %f10
loop_1037:
tleu %icc, 0x5
loop_1038:
sir 0x1B8E
addc %g3, 0x0EC2, %i2
movl %icc, %o2, %g7
fbge,a %fcc2, loop_1039
fmovrdgez %o0, %f4, %f10
st %f2, [%l7 + 0x64]
array16 %o5, %o7, %i6
loop_1039:
movvc %xcc, %l1, %l3
sra %i5, %o6, %i3
movne %icc, %g5, %l0
fcmped %fcc3, %f8, %f20
fcmpeq32 %f8, %f4, %i7
array32 %g4, %i1, %o1
and %i0, %i4, %l4
fbn,a %fcc1, loop_1040
bpos,a,pn %icc, loop_1041
movvc %icc, %g6, %o4
movne %xcc, %l5, %g2
loop_1040:
sub %l6, %o3, %g1
loop_1041:
te %icc, 0x4
set 0x21, %o7
stba %l2, [%l7 + %o7] 0x19
nop
set 0x18, %l3
ldx [%l7 + %l3], %i2
ldub [%l7 + 0x49], %g3
edge8 %g7, %o0, %o5
orncc %o7, %i6, %o2
fmovsge %icc, %f9, %f27
andncc %l3, %i5, %l1
taddcctv %o6, 0x1467, %g5
mulscc %i3, 0x167A, %l0
edge8 %g4, %i1, %o1
array16 %i7, %i0, %i4
smul %g6, %o4, %l5
xnorcc %l4, 0x1A98, %l6
edge32l %g2, %o3, %l2
orncc %i2, %g1, %g7
fcmped %fcc0, %f0, %f10
fpack16 %f6, %f28
fnot2s %f5, %f23
orcc %g3, %o0, %o5
fbug %fcc1, loop_1042
sir 0x0622
orcc %i6, %o2, %o7
fmovrdlez %i5, %f28, %f26
loop_1042:
movne %icc, %l1, %o6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbue,a %fcc0, loop_1043
or %g5, %l3, %i3
fxors %f9, %f7, %f31
movgu %xcc, %l0, %i1
loop_1043:
srl %o1, %i7, %g4
fandnot2s %f28, %f27, %f19
subcc %i0, %g6, %o4
fpadd16 %f10, %f22, %f22
wr %g0, 0x80, %asi
sta %f11, [%l7 + 0x4C] %asi
te %xcc, 0x3
edge32 %l5, %l4, %l6
sdivcc %g2, 0x089D, %o3
brz,a %l2, loop_1044
bneg,a loop_1045
xor %i4, %i2, %g1
movg %icc, %g3, %o0
loop_1044:
edge8ln %g7, %o5, %o2
loop_1045:
movn %icc, %o7, %i6
bcs,a,pt %xcc, loop_1046
fbuge %fcc0, loop_1047
ba %xcc, loop_1048
fba,a %fcc3, loop_1049
loop_1046:
movpos %xcc, %i5, %l1
loop_1047:
nop
setx loop_1050, %l0, %l1
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_1048:
bpos,pt %icc, loop_1051
loop_1049:
andncc %g5, %o6, %i3
tge %icc, 0x7
loop_1050:
xorcc %l3, %i1, %o1
loop_1051:
edge8 %l0, %i7, %i0
fbuge %fcc0, loop_1052
and %g4, %o4, %g6
fmovscs %icc, %f21, %f6
fmovsl %xcc, %f18, %f8
loop_1052:
tle %icc, 0x5
xnorcc %l5, %l6, %l4
st %f7, [%l7 + 0x78]
bcc,pt %icc, loop_1053
te %xcc, 0x2
or %o3, %g2, %i4
addc %l2, 0x1B21, %g1
loop_1053:
lduw [%l7 + 0x20], %i2
fxors %f22, %f29, %f19
movneg %icc, %g3, %g7
fmovsge %icc, %f26, %f25
sth %o5, [%l7 + 0x60]
movcc %xcc, %o0, %o2
edge8ln %o7, %i5, %i6
xorcc %g5, 0x1BEC, %o6
brz %l1, loop_1054
orn %i3, 0x0B4A, %l3
edge32ln %o1, %i1, %l0
array16 %i7, %i0, %g4
loop_1054:
movleu %icc, %o4, %l5
add %l6, %g6, %o3
srlx %g2, 0x01, %l4
fmovdcc %xcc, %f9, %f30
tsubcc %l2, %i4, %i2
andn %g3, 0x148D, %g1
ldsb [%l7 + 0x16], %o5
taddcctv %o0, 0x1ABE, %o2
movrlez %g7, 0x3D3, %o7
siam 0x1
subccc %i5, %i6, %g5
alignaddrl %l1, %i3, %o6
alignaddr %o1, %l3, %l0
taddcc %i1, %i0, %g4
fmovdcc %icc, %f8, %f16
fmovrslez %i7, %f25, %f5
stw %o4, [%l7 + 0x5C]
sub %l6, %g6, %l5
taddcctv %o3, %g2, %l4
fbg,a %fcc3, loop_1055
movge %xcc, %l2, %i4
fpsub16s %f21, %f9, %f5
umul %i2, %g3, %o5
loop_1055:
andncc %o0, %o2, %g7
edge16 %o7, %i5, %i6
set 0x18, %i2
ldxa [%g0 + %i2] 0x4f, %g1
edge8 %g5, %i3, %o6
srlx %l1, 0x13, %l3
set 0x38, %o4
ldstuba [%l7 + %o4] 0x04, %l0
fones %f13
fba %fcc0, loop_1056
fpsub16s %f16, %f19, %f1
udivcc %i1, 0x1F1C, %o1
andcc %i0, %i7, %g4
loop_1056:
fbne %fcc1, loop_1057
tn %xcc, 0x5
brgez %o4, loop_1058
fmovsg %xcc, %f28, %f0
loop_1057:
tpos %icc, 0x1
ldsw [%l7 + 0x18], %l6
loop_1058:
fmovdge %xcc, %f21, %f18
movge %icc, %l5, %o3
fmovsleu %icc, %f28, %f25
fmovdvc %xcc, %f16, %f28
fbg,a %fcc0, loop_1059
edge16l %g2, %g6, %l4
fpadd16s %f2, %f28, %f28
wr %g0, 0x11, %asi
stwa %l2, [%l7 + 0x50] %asi
loop_1059:
sir 0x1F3D
ta %xcc, 0x1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovsvs %icc, %f4, %f22
andcc %i4, %i2, %g3
bg %xcc, loop_1060
tleu %xcc, 0x3
fabsd %f8, %f22
sethi 0x0862, %o5
loop_1060:
tge %icc, 0x5
movgu %icc, %o2, %o0
bn,a,pn %xcc, loop_1061
fnegs %f3, %f1
ta %xcc, 0x0
movleu %icc, %o7, %i5
loop_1061:
nop
set 0x30, %o3
lduwa [%l7 + %o3] 0x14, %g7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbl,a %fcc3, loop_1062
orcc %g1, 0x1F9C, %i6
fblg,a %fcc3, loop_1063
addcc %i3, %g5, %l1
loop_1062:
swap [%l7 + 0x30], %o6
fbe %fcc1, loop_1064
loop_1063:
fmovdvs %xcc, %f31, %f7
umulcc %l3, %i1, %l0
bn %icc, loop_1065
loop_1064:
movpos %xcc, %o1, %i0
popc 0x1BBA, %g4
sub %o4, %l6, %i7
loop_1065:
or %l5, 0x05E7, %g2
edge16l %o3, %g6, %l4
fmovdgu %icc, %f8, %f18
xorcc %i4, %l2, %i2
fmuld8ulx16 %f28, %f19, %f16
wr %g0, 0x04, %asi
ldstuba [%l7 + 0x3D] %asi, %g3
fmovscs %xcc, %f14, %f6
edge32 %o5, %o2, %o0
tcc %icc, 0x5
sth %o7, [%l7 + 0x66]
orncc %i5, %g7, %g1
andcc %i3, 0x19FC, %g5
edge32 %l1, %o6, %l3
sll %i1, 0x17, %l0
sllx %o1, %i6, %i0
movrgez %o4, 0x1BD, %g4
andncc %i7, %l6, %g2
fzero %f8
swap [%l7 + 0x78], %l5
set 0x30, %o1
ldda [%l7 + %o1] 0xea, %o2
xor %g6, 0x1310, %i4
tge %icc, 0x5
fpadd16 %f30, %f6, %f20
bl,pt %xcc, loop_1066
fxnors %f27, %f14, %f25
fmovsgu %icc, %f12, %f8
fmovsa %icc, %f11, %f6
loop_1066:
fsrc1s %f27, %f5
fmovsleu %xcc, %f29, %f6
fmovdvs %xcc, %f9, %f5
movrgz %l4, %i2, %g3
or %l2, 0x1C31, %o2
add %o0, 0x01A0, %o7
udivx %i5, 0x103D, %o5
fba,a %fcc1, loop_1067
bge loop_1068
movrgz %g7, 0x3A3, %g1
tn %xcc, 0x7
loop_1067:
sdivcc %g5, 0x16B1, %l1
loop_1068:
tg %icc, 0x4
andn %i3, 0x1939, %o6
bpos,pt %icc, loop_1069
sth %i1, [%l7 + 0x7A]
sethi 0x15EC, %l3
tcs %icc, 0x5
loop_1069:
nop
set 0x14, %i6
lduwa [%l7 + %i6] 0x10, %o1
sll %i6, %l0, %i0
edge32 %o4, %i7, %g4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge16l %l6, %l5, %g2
wr %g0, 0x89, %asi
swapa [%l7 + 0x28] %asi, %g6
be,pn %xcc, loop_1070
sethi 0x1F35, %i4
fcmped %fcc3, %f26, %f4
fmovrdgez %o3, %f30, %f2
loop_1070:
nop
wr %g0, 0x10, %asi
ldxa [%l7 + 0x18] %asi, %i2
and %l4, %g3, %l2
edge16n %o2, %o0, %o7
fcmpeq16 %f10, %f8, %i5
movrgez %o5, 0x3AA, %g7
sir 0x118C
subcc %g1, %l1, %g5
array32 %o6, %i1, %i3
stx %l3, [%l7 + 0x08]
fble %fcc1, loop_1071
xnorcc %i6, 0x0A74, %l0
siam 0x6
sub %i0, 0x04F2, %o4
loop_1071:
subcc %i7, %g4, %o1
mulscc %l5, %l6, %g6
edge8n %g2, %o3, %i4
fcmpeq16 %f2, %f2, %l4
nop
setx loop_1072, %l0, %l1
jmpl %l1, %g3
ta %xcc, 0x5
movpos %icc, %i2, %l2
fbuge,a %fcc1, loop_1073
loop_1072:
addcc %o2, %o0, %o7
fcmpgt32 %f10, %f30, %o5
movne %icc, %i5, %g1
loop_1073:
tn %icc, 0x7
taddcctv %l1, %g7, %o6
edge32n %i1, %g5, %i3
fbug,a %fcc2, loop_1074
fands %f1, %f16, %f9
movne %icc, %l3, %i6
sub %l0, 0x0F86, %i0
loop_1074:
movl %icc, %o4, %i7
tsubcctv %g4, 0x1DD6, %o1
fmovdvs %icc, %f9, %f1
movpos %xcc, %l5, %g6
fmovdvc %xcc, %f6, %f20
tsubcctv %g2, 0x1715, %o3
and %l6, %l4, %i4
movrgez %g3, 0x380, %i2
movvc %xcc, %l2, %o0
array8 %o2, %o7, %i5
srax %o5, %g1, %g7
nop
setx loop_1075, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bleu,a,pn %xcc, loop_1076
sra %l1, %i1, %o6
fone %f2
loop_1075:
fbne,a %fcc1, loop_1077
loop_1076:
or %i3, %g5, %i6
srax %l3, 0x1F, %i0
set 0x2F, %l0
lduba [%l7 + %l0] 0x80, %l0
loop_1077:
movl %xcc, %i7, %o4
array16 %g4, %l5, %o1
fornot2 %f22, %f30, %f10
tvs %xcc, 0x4
addcc %g2, 0x1935, %o3
set 0x66, %i7
ldsha [%l7 + %i7] 0x04, %g6
andncc %l4, %i4, %g3
fmovrde %l6, %f18, %f6
tl %icc, 0x5
movgu %icc, %i2, %o0
addccc %l2, 0x166E, %o7
addc %i5, 0x1323, %o5
movneg %icc, %o2, %g7
brlz %g1, loop_1078
sdiv %l1, 0x18E2, %o6
fnand %f18, %f12, %f22
stx %i1, [%l7 + 0x20]
loop_1078:
movrgez %g5, %i6, %l3
fxor %f8, %f0, %f24
movrgez %i3, 0x386, %l0
movleu %xcc, %i0, %i7
set 0x08, %i3
stxa %g4, [%l7 + %i3] 0x2b
membar #Sync
movl %icc, %o4, %l5
ldd [%l7 + 0x30], %f16
or %g2, 0x05D5, %o3
stx %g6, [%l7 + 0x58]
edge16 %l4, %i4, %o1
andcc %g3, %l6, %o0
udiv %l2, 0x15D7, %i2
sllx %o7, %i5, %o5
fmovrdne %g7, %f20, %f0
orn %o2, %l1, %o6
smul %g1, %g5, %i1
xnor %i6, %i3, %l3
sub %i0, 0x1ED2, %i7
fble %fcc1, loop_1079
mulscc %g4, 0x118F, %l0
and %l5, %g2, %o4
set 0x1A, %o2
ldsha [%l7 + %o2] 0x19, %g6
loop_1079:
fmovsge %xcc, %f21, %f19
edge32n %o3, %i4, %o1
tge %xcc, 0x4
subccc %l4, 0x0CE8, %g3
sdivx %l6, 0x0A94, %o0
movcc %icc, %i2, %l2
nop
set 0x48, %l4
ldd [%l7 + %l4], %f6
fzero %f20
tl %icc, 0x3
tgu %xcc, 0x6
fmuld8sux16 %f1, %f18, %f16
andcc %o7, %i5, %g7
edge32ln %o5, %l1, %o2
be,pn %icc, loop_1080
subc %g1, 0x02BD, %g5
movvc %xcc, %o6, %i1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1080:
ldsb [%l7 + 0x24], %i3
udivcc %i6, 0x1209, %i0
addcc %i7, 0x0275, %l3
prefetch [%l7 + 0x18], 0x0
wr %g0, 0x19, %asi
stwa %l0, [%l7 + 0x74] %asi
fnot2 %f28, %f2
fcmps %fcc3, %f5, %f4
movn %xcc, %g4, %g2
fcmpne16 %f28, %f6, %l5
ldsh [%l7 + 0x62], %o4
sir 0x0B80
tneg %icc, 0x3
or %o3, %i4, %o1
fmovdg %xcc, %f7, %f1
movcs %xcc, %l4, %g6
set 0x4B, %i4
ldsba [%l7 + %i4] 0x15, %g3
call loop_1081
bn,pn %xcc, loop_1082
udivcc %l6, 0x0E99, %i2
sra %l2, %o0, %o7
loop_1081:
bcs,a %xcc, loop_1083
loop_1082:
movcs %xcc, %g7, %o5
bn %icc, loop_1084
edge32ln %i5, %o2, %g1
loop_1083:
fpack32 %f22, %f16, %f12
andncc %g5, %l1, %i1
loop_1084:
fpadd16 %f30, %f26, %f16
fpadd16s %f14, %f14, %f18
lduh [%l7 + 0x70], %o6
set 0x50, %i1
stxa %i6, [%l7 + %i1] 0x89
xorcc %i0, 0x146D, %i3
fbl,a %fcc1, loop_1085
tg %xcc, 0x2
subc %l3, %i7, %l0
fexpand %f19, %f0
loop_1085:
fnegs %f16, %f9
orcc %g4, 0x1130, %l5
fpsub32 %f26, %f12, %f26
sub %g2, 0x02C9, %o3
movne %icc, %i4, %o1
sdiv %o4, 0x1E7F, %l4
prefetch [%l7 + 0x3C], 0x1
movrgz %g6, 0x10D, %l6
move %icc, %g3, %l2
orncc %i2, %o7, %o0
move %xcc, %o5, %g7
set 0x7C, %g7
ldsba [%l7 + %g7] 0x15, %i5
edge32n %g1, %o2, %l1
subccc %i1, %o6, %g5
udivcc %i6, 0x0554, %i3
popc 0x0CBB, %i0
tvc %xcc, 0x1
or %l3, 0x1E9D, %l0
movgu %xcc, %g4, %i7
edge32n %g2, %o3, %l5
fbue,a %fcc0, loop_1086
fsrc2 %f30, %f0
fabss %f25, %f8
movpos %xcc, %o1, %o4
loop_1086:
srax %i4, %l4, %l6
movrgez %g6, %g3, %i2
fmovscc %xcc, %f6, %f15
addccc %l2, %o0, %o5
set 0x1C, %i0
ldswa [%l7 + %i0] 0x88, %o7
xnor %g7, %g1, %o2
bcc,a,pt %icc, loop_1087
fcmpeq16 %f12, %f22, %l1
edge32 %i1, %i5, %o6
movg %xcc, %i6, %g5
loop_1087:
orncc %i3, %i0, %l0
fbg,a %fcc2, loop_1088
subcc %g4, 0x04F3, %i7
wr %g0, 0x89, %asi
lduha [%l7 + 0x6C] %asi, %l3
loop_1088:
umulcc %o3, %g2, %l5
sllx %o4, %o1, %i4
udivx %l6, 0x0560, %g6
alignaddr %g3, %l4, %l2
tne %xcc, 0x1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmul8sux16 %f22, %f6, %f30
orncc %o0, 0x1437, %o5
movl %xcc, %o7, %g7
fbug %fcc0, loop_1089
fmuld8ulx16 %f26, %f16, %f18
fmuld8ulx16 %f2, %f12, %f22
tgu %xcc, 0x4
loop_1089:
nop
wr %g0, 0x23, %asi
stda %g0, [%l7 + 0x78] %asi
membar #Sync
fone %f6
fmul8x16au %f1, %f10, %f0
fmovspos %icc, %f3, %f14
taddcctv %i2, %o2, %i1
tneg %xcc, 0x1
popc %l1, %i5
set 0x14, %l6
stha %o6, [%l7 + %l6] 0x0c
and %i6, 0x0A12, %i3
srax %g5, 0x11, %l0
tcc %icc, 0x6
umulcc %i0, %i7, %l3
movgu %icc, %o3, %g2
tsubcc %l5, 0x0611, %g4
fmovrde %o4, %f6, %f2
tsubcctv %o1, %l6, %i4
orn %g3, %g6, %l2
sethi 0x1F1F, %l4
movleu %icc, %o5, %o0
sdivx %o7, 0x0DFA, %g7
fones %f24
fmovdcc %xcc, %f8, %f7
tgu %icc, 0x2
tgu %icc, 0x4
fmovrdgez %i2, %f12, %f30
fnand %f12, %f14, %f30
movg %icc, %o2, %i1
edge16n %l1, %i5, %g1
udivx %i6, 0x07D7, %i3
tg %xcc, 0x5
fbule %fcc3, loop_1090
alignaddrl %o6, %l0, %g5
fmovdn %xcc, %f23, %f14
tvs %xcc, 0x3
loop_1090:
umulcc %i0, 0x044C, %l3
subcc %i7, 0x0AEC, %o3
movl %icc, %g2, %l5
tne %xcc, 0x6
edge16ln %o4, %o1, %g4
subcc %l6, 0x164C, %i4
addc %g6, 0x1FF9, %l2
fands %f5, %f1, %f9
wr %g0, 0x88, %asi
stba %l4, [%l7 + 0x61] %asi
fsrc1s %f13, %f30
fnegs %f24, %f31
fbe,a %fcc0, loop_1091
call loop_1092
fmul8x16au %f14, %f15, %f0
sdiv %o5, 0x0AEE, %g3
loop_1091:
tgu %xcc, 0x0
loop_1092:
fpadd16 %f18, %f28, %f6
movne %xcc, %o7, %g7
fsrc1s %f14, %f12
nop
setx loop_1093, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brlez %o0, loop_1094
edge32 %o2, %i2, %i1
ldx [%l7 + 0x20], %i5
loop_1093:
fmovdleu %xcc, %f10, %f6
loop_1094:
fmovsneg %icc, %f18, %f14
pdist %f6, %f16, %f2
movn %xcc, %l1, %i6
nop
setx loop_1095, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bne,pt %xcc, loop_1096
sir 0x1184
fmovsvs %xcc, %f23, %f3
loop_1095:
brgz %g1, loop_1097
loop_1096:
fmovda %xcc, %f31, %f7
tl %xcc, 0x5
fmovdg %xcc, %f25, %f0
loop_1097:
xnorcc %o6, %l0, %g5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sdivcc %i0, 0x1359, %l3
ldx [%l7 + 0x28], %i3
fcmpgt16 %f16, %f22, %i7
sdiv %g2, 0x09F1, %o3
orn %l5, 0x1BDD, %o1
movrne %g4, %o4, %i4
fandnot1s %f7, %f7, %f21
fpadd32s %f6, %f1, %f31
fsrc2 %f24, %f16
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
smul %l6, 0x15B2, %l2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wr %g0, 0x89, %asi
ldsha [%l7 + 0x0C] %asi, %l4
tvs %icc, 0x6
and %g6, 0x06EE, %g3
movg %xcc, %o5, %g7
tvs %xcc, 0x2
sdivcc %o0, 0x0FFE, %o2
sethi 0x1B07, %o7
orncc %i1, %i2, %i5
fmovse %icc, %f10, %f22
array16 %l1, %i6, %o6
tsubcc %g1, 0x1741, %l0
bge,pn %icc, loop_1098
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ta %icc, 0x5
siam 0x3
loop_1098:
edge32 %g5, %i0, %l3
subc %i7, 0x13CB, %g2
sir 0x0AE0
array32 %o3, %l5, %o1
movrne %g4, %o4, %i4
fandnot2 %f12, %f24, %f24
set 0x40, %l1
ldda [%l7 + %l1] 0x19, %i2
taddcc %l2, 0x1045, %l4
tsubcc %l6, %g3, %g6
tleu %xcc, 0x0
movrgez %o5, 0x28F, %o0
movn %icc, %o2, %g7
ldub [%l7 + 0x72], %o7
tvc %xcc, 0x4
sdiv %i2, 0x0BB2, %i5
fbug,a %fcc1, loop_1099
alignaddr %i1, %i6, %o6
stw %l1, [%l7 + 0x24]
brnz,a %g1, loop_1100
loop_1099:
orcc %l0, %i0, %l3
tl %xcc, 0x6
stb %i7, [%l7 + 0x1F]
loop_1100:
udivx %g5, 0x0FF5, %o3
fcmps %fcc3, %f31, %f2
bneg,a %icc, loop_1101
flush %l7 + 0x70
fbn %fcc2, loop_1102
fbne %fcc1, loop_1103
loop_1101:
mulx %l5, %o1, %g4
sdivx %o4, 0x0791, %i4
loop_1102:
nop
wr %g0, 0x0c, %asi
swapa [%l7 + 0x1C] %asi, %i3
loop_1103:
te %xcc, 0x0
fmul8ulx16 %f0, %f28, %f2
taddcctv %l2, 0x12F1, %l4
fornot2s %f15, %f10, %f5
tvc %xcc, 0x2
addccc %l6, 0x00BC, %g3
alignaddr %g2, %o5, %g6
fbu %fcc2, loop_1104
fmovdpos %xcc, %f4, %f7
fmovdgu %icc, %f4, %f19
move %xcc, %o0, %o2
loop_1104:
sdiv %o7, 0x0C1E, %i2
bl,a %xcc, loop_1105
edge16ln %i5, %i1, %g7
fornot2 %f2, %f22, %f20
movvc %icc, %i6, %o6
loop_1105:
nop
wr %g0, 0x88, %asi
ldswa [%l7 + 0x3C] %asi, %l1
fxor %f0, %f26, %f4
tl %xcc, 0x3
edge16ln %g1, %i0, %l0
fmovrse %l3, %f13, %f3
fornot2s %f8, %f16, %f18
brgez %i7, loop_1106
be loop_1107
brlez %o3, loop_1108
te %icc, 0x3
loop_1106:
tl %icc, 0x2
loop_1107:
ld [%l7 + 0x3C], %f2
loop_1108:
faligndata %f12, %f2, %f8
tsubcctv %l5, %o1, %g5
fmovrdgez %o4, %f4, %f10
fmovdleu %icc, %f13, %f4
ba,pn %icc, loop_1109
edge8n %g4, %i3, %i4
fbo,a %fcc2, loop_1110
ta %icc, 0x4
loop_1109:
fxor %f6, %f16, %f2
set 0x7E, %l5
ldsha [%l7 + %l5] 0x89, %l4
loop_1110:
bpos,a,pn %icc, loop_1111
fbuge %fcc0, loop_1112
andncc %l2, %l6, %g2
movrne %o5, 0x3D5, %g6
loop_1111:
nop
wr %g0, 0x0c, %asi
prefetcha [%l7 + 0x50] %asi, 0x0
loop_1112:
movrne %o2, 0x27D, %o7
stw %i2, [%l7 + 0x48]
alignaddrl %g3, %i5, %g7
tneg %xcc, 0x5
fnot2s %f12, %f20
udiv %i1, 0x0C2A, %o6
tcc %icc, 0x6
tneg %xcc, 0x6
tleu %icc, 0x2
movvc %icc, %i6, %g1
tne %icc, 0x2
fone %f18
fmuld8ulx16 %f27, %f15, %f2
bcc loop_1113
brlez %l1, loop_1114
sethi 0x1BBE, %i0
fmovrdgez %l0, %f30, %f26
loop_1113:
srax %i7, %l3, %o3
loop_1114:
edge8n %o1, %g5, %l5
bpos %icc, loop_1115
andcc %o4, %g4, %i4
te %icc, 0x6
movneg %xcc, %l4, %l2
loop_1115:
fbo,a %fcc0, loop_1116
edge32n %i3, %l6, %o5
fmovrsgz %g2, %f18, %f2
edge8 %o0, %o2, %g6
loop_1116:
fbul,a %fcc2, loop_1117
movle %xcc, %i2, %o7
udiv %g3, 0x07F9, %g7
fandnot1s %f22, %f25, %f7
loop_1117:
edge32n %i1, %i5, %i6
edge16n %o6, %l1, %i0
std %l0, [%l7 + 0x40]
fnot1s %f15, %f17
fmul8x16 %f2, %f2, %f18
movrlez %i7, %l3, %g1
sll %o3, 0x1A, %g5
sll %o1, %o4, %l5
fbn %fcc3, loop_1118
edge16l %g4, %i4, %l2
sethi 0x0263, %l4
movrgez %i3, 0x13D, %o5
loop_1118:
tcs %xcc, 0x3
brlz %g2, loop_1119
fsrc1s %f12, %f26
edge16 %l6, %o0, %o2
popc %g6, %o7
loop_1119:
std %f6, [%l7 + 0x50]
fornot1 %f18, %f22, %f2
fmovrde %g3, %f18, %f26
movleu %icc, %g7, %i1
srax %i2, %i5, %i6
tgu %xcc, 0x5
fmul8sux16 %f4, %f8, %f0
tl %xcc, 0x0
movg %icc, %l1, %o6
umul %l0, 0x1F9D, %i7
sir 0x195F
set 0x42, %o0
lduha [%l7 + %o0] 0x0c, %i0
andcc %g1, %l3, %o3
array16 %o1, %g5, %o4
edge8ln %l5, %g4, %l2
bcc,pt %xcc, loop_1120
fbl %fcc3, loop_1121
bgu,a %xcc, loop_1122
bge,a,pn %icc, loop_1123
loop_1120:
edge8ln %i4, %i3, %l4
loop_1121:
tgu %xcc, 0x6
loop_1122:
fnot2s %f20, %f2
loop_1123:
fnand %f18, %f10, %f28
movrgez %g2, %l6, %o5
wr %g0, 0x89, %asi
swapa [%l7 + 0x48] %asi, %o0
fnot1s %f1, %f25
movrgez %o2, 0x1FC, %o7
xor %g6, %g3, %g7
xor %i1, 0x1970, %i2
addccc %i5, 0x09B8, %l1
xorcc %o6, %l0, %i7
brgez,a %i6, loop_1124
xnor %i0, %l3, %g1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tg %icc, 0x1
loop_1124:
subccc %o3, %o1, %g5
sra %l5, 0x16, %g4
set 0x78, %o5
sta %f1, [%l7 + %o5] 0x10
membar 0x54
orcc %l2, 0x19B6, %i4
set 0x08, %g5
ldsba [%l7 + %g5] 0x14, %o4
wr %g0, 0x10, %asi
sta %f9, [%l7 + 0x50] %asi
edge8 %i3, %l4, %l6
smulcc %g2, 0x0C4C, %o0
tpos %xcc, 0x6
fbne %fcc1, loop_1125
xnor %o5, %o7, %o2
edge32l %g6, %g7, %i1
fbug,a %fcc3, loop_1126
loop_1125:
tcc %xcc, 0x2
tsubcctv %i2, %g3, %i5
movle %icc, %o6, %l0
loop_1126:
movneg %xcc, %i7, %l1
bvc loop_1127
andcc %i6, 0x079F, %i0
tvs %xcc, 0x7
edge32l %l3, %g1, %o1
loop_1127:
tleu %icc, 0x3
tgu %icc, 0x3
fbn,a %fcc1, loop_1128
edge8l %g5, %l5, %g4
udiv %l2, 0x0092, %i4
xnorcc %o3, %o4, %i3
loop_1128:
fandnot2s %f2, %f21, %f0
prefetch [%l7 + 0x20], 0x1
fnot1 %f14, %f2
sdiv %l6, 0x097F, %l4
fcmpes %fcc2, %f2, %f23
fmovsgu %xcc, %f18, %f1
fbe %fcc0, loop_1129
edge8l %o0, %g2, %o7
xnor %o2, %o5, %g7
fabsd %f2, %f2
loop_1129:
bge,a loop_1130
sllx %i1, %i2, %g3
fxor %f28, %f24, %f8
ldsb [%l7 + 0x63], %i5
loop_1130:
brnz %g6, loop_1131
edge8ln %l0, %i7, %o6
movgu %icc, %l1, %i6
sllx %l3, 0x12, %g1
loop_1131:
nop
wr %g0, 0x4f, %asi
ldxa [%g0 + 0x28] %asi, %i0
stw %o1, [%l7 + 0x2C]
tgu %xcc, 0x3
subc %g5, 0x14D6, %l5
fmovsgu %icc, %f2, %f25
nop
set 0x40, %i5
stx %l2, [%l7 + %i5]
add %l7, 0x64, %l6
wr %g0, 0x11, %asi
casa [%l6] 0x11, %g4, %o3
brgz,a %i4, loop_1132
sub %o4, %i3, %l6
fandnot1 %f4, %f30, %f16
nop
setx loop_1133, %l0, %l1
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_1132:
movrlez %o0, %l4, %g2
smul %o2, %o5, %g7
fnegs %f12, %f4
loop_1133:
movge %xcc, %o7, %i1
bl,a %icc, loop_1134
lduw [%l7 + 0x54], %i2
fmul8x16 %f4, %f6, %f2
ldsw [%l7 + 0x2C], %i5
loop_1134:
nop
set 0x68, %g1
stxa %g3, [%l7 + %g1] 0xe3
membar #Sync
sir 0x07F6
udivcc %g6, 0x16A8, %l0
xor %o6, 0x011C, %i7
edge8l %l1, %l3, %i6
tsubcctv %g1, 0x197B, %o1
subc %i0, %g5, %l5
orn %l2, %o3, %g4
mova %xcc, %i4, %o4
tl %icc, 0x3
smul %i3, 0x1CF0, %o0
movrlez %l4, 0x399, %l6
movge %xcc, %g2, %o5
movge %xcc, %g7, %o7
movrgz %o2, %i1, %i2
smul %g3, 0x17A4, %g6
fornot2 %f18, %f26, %f28
subccc %l0, 0x03A8, %o6
bg,a,pt %xcc, loop_1135
ta %xcc, 0x1
flush %l7 + 0x14
mulx %i7, 0x10F1, %l1
loop_1135:
tneg %icc, 0x1
add %l7, 0x20, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %l3, %i5
fcmpgt32 %f18, %f20, %i6
fmovscc %icc, %f31, %f8
sub %o1, 0x04FB, %g1
set 0x40, %g3
lda [%l7 + %g3] 0x88, %f13
popc 0x18E5, %i0
subcc %l5, %g5, %l2
tpos %xcc, 0x6
fmovdleu %icc, %f5, %f0
edge16 %o3, %i4, %o4
fand %f0, %f20, %f26
fmovrdne %i3, %f20, %f18
xnorcc %g4, 0x1031, %o0
tneg %icc, 0x0
fandnot2s %f27, %f1, %f19
sdivcc %l4, 0x0795, %g2
fbu %fcc3, loop_1136
ldd [%l7 + 0x38], %o4
fpadd16s %f31, %f29, %f7
and %l6, 0x06E2, %o7
loop_1136:
fpack32 %f10, %f24, %f28
fcmpgt32 %f2, %f14, %g7
tleu %xcc, 0x7
st %f0, [%l7 + 0x6C]
movrne %o2, 0x141, %i1
mova %icc, %i2, %g6
fabss %f31, %f3
brgez %l0, loop_1137
tleu %xcc, 0x3
tcc %xcc, 0x6
udivcc %o6, 0x1BE6, %i7
loop_1137:
xorcc %l1, %l3, %i5
fornot1s %f26, %f27, %f0
fmovspos %icc, %f8, %f2
brz,a %g3, loop_1138
tsubcc %i6, 0x0565, %o1
movvs %xcc, %i0, %g1
fand %f8, %f14, %f10
loop_1138:
andncc %g5, %l2, %o3
edge32l %i4, %o4, %l5
fmovda %xcc, %f26, %f22
bl,pt %xcc, loop_1139
array32 %i3, %o0, %g4
tsubcc %l4, %o5, %l6
edge32n %g2, %o7, %g7
loop_1139:
nop
wr %g0, 0x19, %asi
prefetcha [%l7 + 0x28] %asi, 0x3
subccc %i2, %g6, %l0
tsubcc %o6, 0x193B, %i7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tleu %icc, 0x2
alignaddr %l1, %l3, %i1
wr %g0, 0x2a, %asi
stha %g3, [%l7 + 0x7C] %asi
membar #Sync
fmovrdgz %i5, %f4, %f22
ble,a,pn %xcc, loop_1140
movre %o1, %i6, %i0
movrlez %g5, %g1, %l2
ldd [%l7 + 0x70], %i4
loop_1140:
tne %xcc, 0x6
orncc %o4, 0x0DA6, %o3
movcs %xcc, %i3, %o0
wr %g0, 0x80, %asi
ldsha [%l7 + 0x1E] %asi, %l5
fmuld8ulx16 %f4, %f14, %f2
bneg loop_1141
andn %g4, %o5, %l4
umulcc %l6, %o7, %g2
tcc %icc, 0x1
loop_1141:
fcmpne32 %f8, %f6, %o2
membar 0x04
edge16l %g7, %g6, %i2
fpsub32 %f28, %f30, %f12
bshuffle %f24, %f24, %f4
xor %o6, %i7, %l1
movre %l3, 0x137, %i1
udivx %l0, 0x1CB9, %i5
or %g3, %o1, %i0
edge16 %i6, %g1, %g5
movre %i4, 0x306, %o4
tcs %icc, 0x5
ble,pn %xcc, loop_1142
edge32 %o3, %l2, %o0
edge32 %l5, %g4, %o5
sra %i3, %l6, %o7
loop_1142:
bn,a,pt %xcc, loop_1143
fmovsleu %icc, %f4, %f19
wr %g0, 0x80, %asi
stda %g2, [%l7 + 0x60] %asi
loop_1143:
tg %icc, 0x1
fand %f26, %f0, %f2
sllx %o2, 0x0F, %g7
addcc %g6, 0x18BA, %l4
set 0x7E, %g2
ldsba [%l7 + %g2] 0x19, %i2
movrlez %i7, %o6, %l3
fornot2s %f5, %f1, %f16
udiv %l1, 0x0E5E, %i1
srl %l0, %g3, %i5
edge8l %o1, %i6, %g1
movrgz %i0, %g5, %o4
nop
setx loop_1144, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movneg %xcc, %o3, %i4
xnorcc %o0, %l5, %l2
fpadd16 %f4, %f18, %f18
loop_1144:
tpos %icc, 0x4
tsubcctv %g4, %o5, %i3
xnorcc %o7, %g2, %l6
edge32n %g7, %g6, %l4
udiv %i2, 0x05F5, %i7
array32 %o6, %o2, %l1
fbul %fcc3, loop_1145
fmovrdgez %i1, %f16, %f28
fmovsge %icc, %f1, %f7
edge8l %l0, %l3, %i5
loop_1145:
array32 %o1, %i6, %g1
bpos %xcc, loop_1146
fmovsneg %xcc, %f20, %f17
std %g2, [%l7 + 0x08]
fba,a %fcc1, loop_1147
loop_1146:
movcs %icc, %g5, %i0
fcmps %fcc2, %f2, %f12
st %f18, [%l7 + 0x6C]
loop_1147:
ble,pt %xcc, loop_1148
edge16ln %o3, %i4, %o4
orn %o0, 0x1CFA, %l2
set 0x18, %g4
lduwa [%l7 + %g4] 0x04, %g4
loop_1148:
pdist %f2, %f12, %f26
fbu %fcc0, loop_1149
fpadd16 %f2, %f28, %f24
prefetch [%l7 + 0x0C], 0x2
brz,a %l5, loop_1150
loop_1149:
bge,pn %xcc, loop_1151
te %xcc, 0x2
movle %xcc, %o5, %i3
loop_1150:
nop
wr %g0, 0x81, %asi
ldsha [%l7 + 0x2A] %asi, %g2
loop_1151:
bcs,pn %xcc, loop_1152
sub %l6, 0x1A96, %g7
orn %g6, 0x183A, %o7
fble %fcc2, loop_1153
loop_1152:
and %i2, %i7, %l4
fbg %fcc2, loop_1154
tne %icc, 0x5
loop_1153:
xorcc %o2, 0x1D49, %l1
fornot1 %f24, %f22, %f18
loop_1154:
fnegs %f12, %f25
brgz,a %o6, loop_1155
tge %icc, 0x4
tleu %xcc, 0x4
tne %icc, 0x4
loop_1155:
nop
set 0x28, %l2
ldxa [%l7 + %l2] 0x10, %i1
fmovsa %icc, %f16, %f27
set 0x40, %o6
stda %f0, [%l7 + %o6] 0x17
membar #Sync
movleu %xcc, %l3, %i5
tsubcc %o1, %i6, %l0
alignaddrl %g3, %g5, %i0
edge32n %o3, %i4, %g1
bleu %icc, loop_1156
fmovdne %icc, %f30, %f18
fmovsle %icc, %f8, %f29
edge16ln %o4, %o0, %l2
loop_1156:
tgu %icc, 0x2
fxnor %f18, %f30, %f14
edge16l %l5, %g4, %i3
fmovdne %xcc, %f14, %f26
fpadd16 %f26, %f0, %f4
fmovrde %g2, %f14, %f2
fone %f0
brlez %o5, loop_1157
bshuffle %f20, %f22, %f14
wr %g0, 0x2c, %asi
ldda [%l7 + 0x60] %asi, %g6
loop_1157:
fmovsg %xcc, %f0, %f12
movrgz %g6, %l6, %o7
fpsub32s %f24, %f18, %f6
edge16ln %i7, %l4, %i2
tvc %xcc, 0x5
fmuld8ulx16 %f2, %f23, %f16
fabss %f24, %f14
mulscc %l1, 0x1EAD, %o6
ldstub [%l7 + 0x2D], %o2
xorcc %l3, %i1, %o1
sll %i5, %i6, %l0
mulscc %g3, %i0, %g5
tsubcctv %i4, 0x132C, %g1
nop
setx loop_1158, %l0, %l1
jmpl %l1, %o4
fandnot2s %f5, %f17, %f15
tn %xcc, 0x7
orcc %o3, %o0, %l5
loop_1158:
fxors %f27, %f15, %f25
bpos,a,pn %icc, loop_1159
fmovrdlz %l2, %f14, %f26
tsubcc %g4, 0x0107, %g2
addcc %i3, 0x1721, %g7
loop_1159:
movrlz %o5, %g6, %l6
fornot1 %f0, %f8, %f14
fmovspos %xcc, %f19, %f16
fblg,a %fcc1, loop_1160
tvs %xcc, 0x6
set 0x6A, %o7
stba %o7, [%l7 + %o7] 0x27
membar #Sync
loop_1160:
fcmpne32 %f10, %f2, %i7
tge %icc, 0x7
fmovsne %xcc, %f20, %f30
bvs,a loop_1161
fxor %f24, %f14, %f6
movrgz %i2, 0x020, %l1
array32 %o6, %l4, %l3
loop_1161:
fmul8sux16 %f0, %f2, %f14
udivcc %o2, 0x019E, %o1
smulcc %i5, %i1, %i6
movl %xcc, %g3, %i0
fnor %f24, %f24, %f30
tsubcc %l0, 0x03AE, %i4
srlx %g1, 0x06, %o4
tle %icc, 0x2
fornot2 %f14, %f14, %f6
fbug %fcc1, loop_1162
tle %xcc, 0x6
tpos %icc, 0x0
fmovsle %icc, %f7, %f9
loop_1162:
fcmpgt32 %f16, %f0, %o3
sra %g5, %o0, %l2
fmovdcs %icc, %f13, %f19
fmovscc %icc, %f25, %f2
bge,a,pt %icc, loop_1163
ldx [%l7 + 0x18], %g4
tleu %icc, 0x2
tneg %xcc, 0x0
loop_1163:
fors %f17, %f14, %f3
prefetch [%l7 + 0x0C], 0x2
lduw [%l7 + 0x3C], %g2
set 0x28, %l3
prefetcha [%l7 + %l3] 0x11, 0x3
srax %l5, 0x0B, %o5
set 0x34, %i2
lduwa [%l7 + %i2] 0x81, %g6
sdiv %g7, 0x1FCA, %l6
andncc %o7, %i2, %i7
fmul8ulx16 %f18, %f20, %f28
tl %xcc, 0x3
alignaddrl %o6, %l1, %l3
fpadd32 %f30, %f18, %f2
and %l4, %o1, %o2
edge8 %i1, %i5, %i6
membar 0x49
fbu %fcc1, loop_1164
tn %xcc, 0x3
movge %xcc, %g3, %i0
wr %g0, 0x18, %asi
swapa [%l7 + 0x14] %asi, %i4
loop_1164:
orn %l0, 0x0FD1, %o4
ld [%l7 + 0x4C], %f31
fbl,a %fcc2, loop_1165
fcmpne32 %f22, %f18, %o3
ldx [%l7 + 0x60], %g1
movrgez %o0, 0x069, %l2
loop_1165:
tgu %xcc, 0x0
fba,a %fcc2, loop_1166
fmovsneg %icc, %f27, %f0
bvs loop_1167
subccc %g4, 0x0C9E, %g5
loop_1166:
movrgz %i3, %g2, %l5
alignaddrl %g6, %g7, %o5
loop_1167:
mova %icc, %l6, %o7
movneg %icc, %i7, %o6
bgu,a %xcc, loop_1168
andncc %i2, %l1, %l4
udivx %o1, 0x11A8, %o2
array16 %i1, %l3, %i5
loop_1168:
fpadd32 %f16, %f30, %f26
tleu %xcc, 0x0
sir 0x09C6
sir 0x092D
st %f3, [%l7 + 0x5C]
xnorcc %g3, 0x092A, %i6
movneg %xcc, %i0, %l0
movrlez %o4, 0x3F8, %o3
brz,a %i4, loop_1169
fcmpd %fcc3, %f12, %f16
tcc %xcc, 0x0
andn %g1, %o0, %l2
loop_1169:
subcc %g5, 0x172B, %i3
alignaddrl %g2, %l5, %g4
brgz,a %g6, loop_1170
edge32ln %g7, %o5, %l6
edge16l %i7, %o7, %i2
sll %l1, %o6, %o1
loop_1170:
fornot2s %f30, %f6, %f23
movcc %icc, %o2, %i1
fmovrdlez %l3, %f26, %f6
fornot2s %f10, %f3, %f30
subc %i5, %g3, %i6
bvc,a loop_1171
sra %l4, %i0, %o4
array32 %l0, %o3, %i4
movneg %icc, %o0, %l2
loop_1171:
movrlez %g1, 0x1D7, %i3
fornot2s %f17, %f10, %f24
te %icc, 0x4
fmovrdgz %g5, %f10, %f20
edge8 %l5, %g2, %g6
wr %g0, 0x18, %asi
lda [%l7 + 0x60] %asi, %f17
movne %icc, %g4, %g7
subcc %l6, 0x03F4, %o5
mova %xcc, %i7, %i2
edge32 %o7, %o6, %l1
add %l7, 0x3C, %l6
wr %g0, 0x10, %asi
lda [%l6] %asi, %o1
casa [%l6] 0x10, %o1, %o2
array16 %i1, %i5, %l3
sdivcc %i6, 0x1029, %l4
set 0x08, %g6
prefetcha [%l7 + %g6] 0x80, 0x3
movn %icc, %i0, %l0
sll %o4, 0x01, %i4
movleu %xcc, %o0, %l2
fnands %f6, %f7, %f9
edge16 %g1, %i3, %o3
wr %g0, 0x80, %asi
ldstuba [%l7 + 0x5F] %asi, %l5
movrgz %g5, %g2, %g4
call loop_1172
udivx %g7, 0x1104, %g6
fcmps %fcc3, %f15, %f16
bne,pn %xcc, loop_1173
loop_1172:
tvc %xcc, 0x3
orcc %o5, %i7, %i2
and %l6, 0x0168, %o7
loop_1173:
fexpand %f27, %f0
fornot1 %f0, %f24, %f6
tge %icc, 0x4
brlz,a %o6, loop_1174
membar 0x06
tne %icc, 0x0
fpadd32 %f18, %f22, %f0
loop_1174:
edge16n %o1, %l1, %o2
bneg,pt %xcc, loop_1175
srl %i5, 0x05, %i1
movne %xcc, %l3, %i6
wr %g0, 0x80, %asi
ldsha [%l7 + 0x72] %asi, %l4
loop_1175:
add %i0, 0x0ECE, %l0
tneg %xcc, 0x6
fba %fcc2, loop_1176
ba %icc, loop_1177
brgz %o4, loop_1178
edge32 %i4, %o0, %g3
loop_1176:
fmovde %xcc, %f25, %f20
loop_1177:
fmovsa %xcc, %f18, %f6
loop_1178:
mulx %l2, %i3, %o3
and %l5, 0x0482, %g1
edge8n %g2, %g5, %g7
fbue %fcc3, loop_1179
fmovsne %icc, %f22, %f26
stw %g4, [%l7 + 0x68]
andn %g6, 0x0B11, %i7
loop_1179:
fmovsvc %icc, %f28, %f26
fnot2 %f28, %f30
movle %icc, %i2, %l6
taddcctv %o5, 0x19A5, %o7
popc 0x0905, %o6
std %o0, [%l7 + 0x18]
movge %xcc, %o2, %i5
movre %i1, %l1, %l3
taddcc %i6, 0x09E3, %i0
xor %l0, %o4, %l4
udivcc %i4, 0x0CE6, %g3
fbge,a %fcc0, loop_1180
fbuge %fcc1, loop_1181
ba %xcc, loop_1182
taddcc %l2, %o0, %o3
loop_1180:
edge32l %i3, %g1, %l5
loop_1181:
swap [%l7 + 0x5C], %g5
loop_1182:
nop
wr %g0, 0xeb, %asi
stba %g7, [%l7 + 0x2C] %asi
membar #Sync
fcmps %fcc1, %f26, %f19
edge8l %g4, %g6, %i7
fbul %fcc3, loop_1183
udiv %g2, 0x0459, %l6
fmovscs %icc, %f10, %f13
andcc %i2, 0x0343, %o7
loop_1183:
mulx %o6, 0x0317, %o1
orncc %o2, 0x0951, %o5
srl %i1, %i5, %l1
or %l3, %i6, %i0
movle %icc, %o4, %l4
tpos %icc, 0x5
ldd [%l7 + 0x18], %i4
srax %g3, %l2, %o0
fcmpgt16 %f0, %f12, %l0
fandnot1 %f20, %f0, %f2
set 0x10, %o3
sta %f12, [%l7 + %o3] 0x80
sra %i3, %g1, %l5
mulx %g5, 0x15E3, %o3
movrgez %g4, %g7, %g6
sra %g2, 0x02, %l6
fmovse %xcc, %f16, %f31
fxnor %f2, %f30, %f30
fmovrdlz %i2, %f10, %f30
fmovrde %i7, %f28, %f28
fands %f3, %f1, %f21
sethi 0x111C, %o7
orncc %o6, %o1, %o2
xorcc %i1, %i5, %o5
tle %icc, 0x1
movre %l3, %l1, %i0
and %o4, 0x0C69, %i6
movrne %l4, 0x13B, %g3
movgu %icc, %i4, %l2
orn %o0, %i3, %l0
fmovscc %xcc, %f11, %f0
mulscc %g1, %l5, %g5
sll %g4, %g7, %g6
orn %g2, 0x139F, %l6
movneg %icc, %o3, %i2
edge32n %o7, %i7, %o6
movl %icc, %o2, %i1
nop
setx loop_1184, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movleu %xcc, %i5, %o1
fbge,a %fcc1, loop_1185
ble,a,pn %icc, loop_1186
loop_1184:
flush %l7 + 0x54
edge16ln %l3, %o5, %i0
loop_1185:
ldstub [%l7 + 0x67], %l1
loop_1186:
fmovrdne %o4, %f22, %f20
edge8l %i6, %g3, %i4
tvc %xcc, 0x6
tsubcc %l2, %o0, %i3
bpos,pn %xcc, loop_1187
sdivcc %l0, 0x05A8, %l4
lduw [%l7 + 0x70], %g1
bvs,a loop_1188
loop_1187:
sdivcc %l5, 0x025B, %g5
wr %g0, 0x89, %asi
ldswa [%l7 + 0x48] %asi, %g7
loop_1188:
movpos %xcc, %g6, %g4
tsubcc %l6, 0x1326, %o3
fmovd %f10, %f10
orn %g2, %o7, %i7
edge8 %i2, %o2, %o6
prefetch [%l7 + 0x40], 0x1
tvs %icc, 0x3
set 0x50, %o4
stda %i4, [%l7 + %o4] 0x0c
prefetch [%l7 + 0x1C], 0x1
andncc %o1, %l3, %i1
add %i0, %o5, %l1
fba %fcc3, loop_1189
call loop_1190
fpsub16 %f22, %f14, %f28
fmovsa %icc, %f11, %f25
loop_1189:
andcc %i6, %g3, %o4
loop_1190:
movcs %xcc, %i4, %l2
sra %i3, 0x0C, %o0
ldd [%l7 + 0x68], %l4
smul %g1, %l5, %g5
fmovrsgez %g7, %f25, %f18
ldub [%l7 + 0x0E], %l0
udiv %g6, 0x1749, %g4
edge8ln %o3, %g2, %l6
movvs %xcc, %o7, %i2
srl %i7, 0x1D, %o2
alignaddr %o6, %i5, %l3
tcc %xcc, 0x2
tpos %xcc, 0x6
movg %xcc, %o1, %i0
array8 %o5, %i1, %i6
subc %l1, %o4, %g3
srlx %i4, 0x04, %l2
udivcc %o0, 0x0C08, %l4
sub %i3, 0x1E27, %g1
fmovrdgz %g5, %f12, %f12
movpos %xcc, %l5, %g7
movcc %icc, %g6, %l0
alignaddr %g4, %g2, %l6
srlx %o3, %i2, %o7
bne,pn %icc, loop_1191
tleu %icc, 0x2
movrne %i7, %o2, %o6
fba %fcc1, loop_1192
loop_1191:
movge %xcc, %l3, %i5
sllx %o1, %i0, %o5
tg %xcc, 0x3
loop_1192:
srlx %i1, %l1, %o4
sdivcc %g3, 0x16CB, %i6
tgu %xcc, 0x3
fmovdleu %xcc, %f23, %f17
xor %i4, 0x047E, %l2
sdivcc %o0, 0x05A7, %l4
sub %g1, %g5, %l5
movn %xcc, %g7, %i3
lduw [%l7 + 0x60], %g6
movvc %icc, %g4, %l0
andn %g2, %o3, %i2
tn %icc, 0x0
siam 0x5
sllx %o7, 0x1E, %l6
fornot1 %f6, %f0, %f14
fors %f4, %f5, %f10
fblg %fcc2, loop_1193
xnor %i7, %o6, %o2
movl %xcc, %i5, %o1
subcc %i0, %l3, %i1
loop_1193:
nop
set 0x5C, %i6
ldub [%l7 + %i6], %o5
tl %icc, 0x6
fexpand %f31, %f28
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movcc %icc, %l1, %o4
sir 0x1901
movne %xcc, %i6, %i4
subccc %g3, %l2, %l4
fmovsa %icc, %f2, %f5
movgu %icc, %g1, %o0
tl %xcc, 0x0
fxnor %f24, %f20, %f26
fcmpne32 %f2, %f20, %l5
movge %xcc, %g5, %i3
stb %g6, [%l7 + 0x27]
wr %g0, 0x04, %asi
stda %f16, [%l7 + 0x40] %asi
wr %g0, 0x80, %asi
stha %g7, [%l7 + 0x22] %asi
stw %g4, [%l7 + 0x40]
fmovdvs %xcc, %f11, %f0
wr %g0, 0x89, %asi
ldswa [%l7 + 0x7C] %asi, %g2
fmovrdgz %o3, %f16, %f24
xnor %i2, %l0, %l6
bn loop_1194
tvc %xcc, 0x3
movpos %icc, %o7, %o6
mova %icc, %o2, %i5
loop_1194:
nop
set 0x3C, %o1
prefetch [%l7 + %o1], 0x0
movg %icc, %o1, %i7
addc %i0, 0x0226, %i1
set 0x34, %i7
ldswa [%l7 + %i7] 0x15, %o5
edge16ln %l1, %o4, %l3
smul %i4, 0x100E, %g3
bgu,pn %xcc, loop_1195
fmovrdlz %i6, %f22, %f12
umulcc %l4, %l2, %g1
tl %xcc, 0x1
loop_1195:
nop
wr %g0, 0x88, %asi
ldxa [%l7 + 0x60] %asi, %l5
xnor %g5, 0x1D5C, %i3
movneg %icc, %g6, %o0
fxor %f18, %f24, %f12
ldsh [%l7 + 0x20], %g7
bpos %icc, loop_1196
sllx %g4, 0x0D, %o3
add %l7, 0x2C, %l6
wr %g0, 0x10, %asi
lda [%l6] %asi, %i2
casa [%l6] 0x10, %i2, %g2
loop_1196:
brgez,a %l0, loop_1197
and %o7, %o6, %o2
fandnot2s %f0, %f5, %f13
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1197:
fmovse %icc, %f2, %f16
fmul8sux16 %f20, %f24, %f2
andncc %l6, %i5, %o1
orcc %i0, 0x050A, %i1
bn loop_1198
movne %xcc, %o5, %i7
udivx %o4, 0x1CFB, %l3
tvc %xcc, 0x2
loop_1198:
nop
set 0x57, %l0
stba %l1, [%l7 + %l0] 0x19
movre %i4, 0x3EC, %g3
nop
setx loop_1199, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpeq32 %f28, %f30, %l4
fnot1 %f10, %f2
wr %g0, 0x89, %asi
lduwa [%l7 + 0x1C] %asi, %l2
loop_1199:
tneg %xcc, 0x7
tge %icc, 0x0
tneg %xcc, 0x7
edge8 %g1, %l5, %i6
fpadd32s %f24, %f26, %f15
tge %icc, 0x1
addccc %g5, %g6, %o0
smulcc %i3, 0x016B, %g4
set 0x40, %i3
ldda [%l7 + %i3] 0x10, %f16
wr %g0, 0x81, %asi
ldstuba [%l7 + 0x6B] %asi, %o3
flush %l7 + 0x30
movrgz %i2, 0x06A, %g2
fbo %fcc1, loop_1200
ldub [%l7 + 0x46], %l0
fmovrdne %g7, %f4, %f16
tvc %icc, 0x5
loop_1200:
smul %o7, %o6, %l6
tcc %icc, 0x4
movle %icc, %i5, %o2
fxnors %f9, %f24, %f28
mulscc %o1, 0x1F07, %i0
brz,a %i1, loop_1201
movrlz %i7, %o4, %l3
edge16ln %o5, %i4, %g3
and %l1, 0x0568, %l4
loop_1201:
taddcctv %g1, 0x0112, %l2
array16 %l5, %i6, %g5
tsubcctv %g6, %i3, %o0
fcmpne16 %f14, %f4, %o3
andn %i2, %g2, %l0
wr %g0, 0x88, %asi
ldsba [%l7 + 0x5B] %asi, %g7
set 0x78, %o2
stba %g4, [%l7 + %o2] 0x2a
membar #Sync
orcc %o7, 0x0C41, %o6
fmovs %f10, %f28
popc %i5, %o2
std %f2, [%l7 + 0x60]
array8 %l6, %o1, %i1
xor %i7, 0x1BDA, %o4
subcc %i0, 0x0EEE, %l3
srax %i4, %g3, %o5
fmovda %xcc, %f31, %f1
fnors %f10, %f12, %f3
srlx %l4, 0x18, %g1
andn %l2, %l1, %i6
fmovda %icc, %f26, %f8
fmovsa %icc, %f7, %f27
movgu %xcc, %g5, %l5
sll %i3, 0x09, %g6
swap [%l7 + 0x54], %o3
tne %xcc, 0x7
orn %i2, %g2, %o0
wr %g0, 0x0c, %asi
stxa %l0, [%l7 + 0x28] %asi
te %xcc, 0x2
udivx %g7, 0x0B80, %o7
lduh [%l7 + 0x0C], %g4
taddcc %o6, 0x14CC, %i5
popc 0x0BB5, %l6
stb %o1, [%l7 + 0x08]
fnor %f28, %f16, %f28
srax %i1, %o2, %o4
movgu %xcc, %i7, %l3
addcc %i4, 0x0EDC, %i0
xnor %g3, %l4, %g1
tvs %icc, 0x7
wr %g0, 0x11, %asi
lduwa [%l7 + 0x6C] %asi, %l2
array8 %l1, %i6, %g5
subcc %o5, %l5, %g6
movneg %xcc, %i3, %i2
smul %g2, 0x1F39, %o3
addcc %o0, 0x0FD8, %l0
or %o7, 0x0536, %g4
tsubcc %o6, 0x1B5B, %i5
fnands %f20, %f1, %f0
fbn %fcc3, loop_1202
mulscc %l6, 0x1D0F, %o1
bshuffle %f26, %f24, %f0
fmul8sux16 %f16, %f12, %f12
loop_1202:
xorcc %g7, 0x0840, %o2
nop
set 0x38, %i4
lduh [%l7 + %i4], %o4
edge32 %i1, %i7, %l3
array16 %i0, %i4, %l4
fmul8x16al %f21, %f2, %f8
edge8l %g3, %l2, %g1
addccc %i6, 0x0C06, %l1
alignaddr %o5, %g5, %l5
srl %g6, %i2, %g2
fandnot1s %f2, %f31, %f9
fbo %fcc0, loop_1203
bcc,a loop_1204
orncc %o3, 0x14B5, %i3
sra %l0, %o7, %g4
loop_1203:
edge8n %o0, %i5, %o6
loop_1204:
fcmpes %fcc2, %f12, %f31
fbl,a %fcc3, loop_1205
movrne %o1, %g7, %l6
siam 0x3
fmovscc %icc, %f20, %f15
loop_1205:
andn %o2, %i1, %i7
fmovsgu %xcc, %f4, %f26
set 0x28, %i1
lda [%l7 + %i1] 0x14, %f17
edge16n %l3, %i0, %o4
set 0x2E, %l4
ldstuba [%l7 + %l4] 0x10, %i4
andn %g3, %l2, %g1
fmovrslez %i6, %f28, %f23
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
stb %l1, [%l7 + 0x63]
xnor %l4, %g5, %l5
fba %fcc3, loop_1206
fmovsg %icc, %f13, %f10
fmovsn %xcc, %f13, %f9
movre %o5, %g6, %g2
loop_1206:
fnegd %f4, %f10
fornot1 %f8, %f20, %f26
movvc %xcc, %o3, %i3
movl %icc, %l0, %i2
sra %g4, 0x0C, %o7
addccc %o0, %o6, %i5
udiv %g7, 0x1EEA, %l6
movcc %xcc, %o2, %i1
fbg %fcc0, loop_1207
fsrc2s %f9, %f16
tsubcctv %i7, %o1, %i0
fbul,a %fcc1, loop_1208
loop_1207:
fmovsle %icc, %f16, %f27
alignaddrl %o4, %i4, %l3
swap [%l7 + 0x58], %l2
loop_1208:
bn,pn %xcc, loop_1209
fmovdle %xcc, %f25, %f23
fmul8x16al %f16, %f11, %f24
addc %g1, %g3, %i6
loop_1209:
srlx %l4, %l1, %g5
xor %l5, %g6, %o5
fsrc2s %f11, %f6
srax %g2, 0x0D, %i3
st %f1, [%l7 + 0x54]
tpos %xcc, 0x0
fmul8x16au %f20, %f4, %f10
xnor %o3, 0x04C1, %i2
edge32 %l0, %o7, %g4
orcc %o0, 0x0181, %i5
fornot2 %f18, %f0, %f20
andcc %g7, %o6, %l6
array32 %o2, %i7, %o1
taddcctv %i0, %i1, %o4
tpos %icc, 0x3
xorcc %i4, %l3, %l2
movrlz %g3, %g1, %l4
fba %fcc0, loop_1210
tleu %xcc, 0x6
fcmpeq16 %f8, %f22, %l1
tcc %icc, 0x1
loop_1210:
bn,a,pt %icc, loop_1211
xorcc %g5, 0x0465, %l5
movpos %xcc, %g6, %i6
addcc %g2, 0x129C, %o5
loop_1211:
fcmped %fcc0, %f28, %f2
srlx %i3, %o3, %l0
tne %xcc, 0x2
tsubcc %o7, 0x0423, %i2
andcc %o0, 0x041F, %g4
sir 0x1D16
edge32 %g7, %o6, %l6
xorcc %i5, 0x021B, %i7
fmovrsgz %o1, %f25, %f16
set 0x08, %i0
prefetcha [%l7 + %i0] 0x89, 0x3
ldsw [%l7 + 0x30], %i1
nop
set 0x78, %l6
stx %o4, [%l7 + %l6]
subccc %o2, 0x0163, %l3
fmovdvc %icc, %f0, %f13
movge %icc, %l2, %g3
movrgz %i4, %g1, %l1
fbn,a %fcc2, loop_1212
fcmpes %fcc3, %f2, %f22
edge8ln %g5, %l5, %g6
sub %l4, %i6, %o5
loop_1212:
edge8 %g2, %i3, %o3
fbu,a %fcc1, loop_1213
bn,a %xcc, loop_1214
movgu %icc, %o7, %i2
sllx %o0, 0x00, %l0
loop_1213:
array16 %g4, %g7, %o6
loop_1214:
nop
set 0x1C, %l1
lda [%l7 + %l1] 0x81, %f8
taddcctv %l6, 0x0D16, %i5
andn %o1, 0x1AED, %i7
movvc %xcc, %i0, %i1
movpos %xcc, %o4, %l3
bcc,a %icc, loop_1215
addc %l2, %g3, %o2
or %g1, 0x122D, %l1
xnorcc %g5, 0x0BA5, %l5
loop_1215:
nop
set 0x60, %g7
ldda [%l7 + %g7] 0x10, %i4
fmovrsgez %l4, %f12, %f20
edge16ln %g6, %o5, %i6
mulscc %g2, %o3, %i3
tge %icc, 0x1
fbl,a %fcc2, loop_1216
sir 0x15C5
tvs %icc, 0x7
lduh [%l7 + 0x64], %o7
loop_1216:
fzero %f6
udivx %o0, 0x0B9F, %l0
edge32n %i2, %g4, %o6
fsrc2 %f8, %f10
andncc %l6, %g7, %o1
fpsub32 %f16, %f16, %f10
edge32ln %i7, %i0, %i1
bg,a %xcc, loop_1217
fmovrslez %i5, %f20, %f6
sra %l3, 0x1D, %l2
tvs %icc, 0x2
loop_1217:
nop
wr %g0, 0x0c, %asi
lduha [%l7 + 0x0C] %asi, %o4
movrgz %o2, 0x114, %g1
xorcc %g3, 0x06E7, %l1
tsubcctv %l5, 0x0B51, %g5
movrgz %i4, %l4, %g6
ldsb [%l7 + 0x57], %i6
move %xcc, %g2, %o3
edge32n %i3, %o7, %o0
movleu %xcc, %o5, %i2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tvc %xcc, 0x7
fmul8x16au %f26, %f10, %f10
sll %l0, 0x04, %g4
array32 %l6, %o6, %g7
udivcc %o1, 0x19CD, %i7
addccc %i1, 0x117A, %i5
bn,pn %xcc, loop_1218
bge,pn %xcc, loop_1219
stx %l3, [%l7 + 0x10]
popc 0x1430, %l2
loop_1218:
movrgez %i0, %o2, %o4
loop_1219:
tvc %icc, 0x5
edge8 %g1, %g3, %l5
be,a,pt %icc, loop_1220
array16 %g5, %i4, %l1
fbu %fcc3, loop_1221
movleu %xcc, %g6, %l4
loop_1220:
nop
wr %g0, 0x89, %asi
prefetcha [%l7 + 0x30] %asi, 0x0
loop_1221:
sdivx %i6, 0x1063, %i3
bn loop_1222
bpos,a %icc, loop_1223
edge8ln %o3, %o7, %o5
fones %f19
loop_1222:
tvc %xcc, 0x0
loop_1223:
bvc %xcc, loop_1224
andn %o0, 0x15B1, %l0
subc %i2, 0x17E3, %l6
andncc %g4, %g7, %o1
loop_1224:
taddcc %i7, %o6, %i1
sll %l3, 0x0D, %l2
movrgez %i0, 0x171, %i5
ldsw [%l7 + 0x54], %o4
mulscc %g1, %g3, %o2
or %l5, 0x0BBD, %i4
edge32l %l1, %g6, %l4
umul %g2, 0x0216, %g5
array16 %i6, %i3, %o3
smul %o5, 0x051C, %o0
fmul8ulx16 %f4, %f8, %f12
tg %icc, 0x6
add %l7, 0x10, %l6
wr %g0, 0x11, %asi
ldxa [%l6] %asi, %l0
casxa [%l6] 0x11, %l0, %i2
tle %xcc, 0x3
subcc %o7, 0x015E, %g4
popc %l6, %g7
sra %o1, %i7, %i1
stw %l3, [%l7 + 0x40]
smulcc %l2, %i0, %i5
fble,a %fcc2, loop_1225
sethi 0x1BD7, %o4
membar 0x33
array16 %g1, %o6, %g3
loop_1225:
array32 %o2, %i4, %l1
addcc %l5, 0x17DB, %l4
edge32n %g6, %g2, %g5
tpos %icc, 0x0
fmovrse %i3, %f9, %f6
fbu,a %fcc1, loop_1226
swap [%l7 + 0x28], %i6
membar 0x27
alignaddr %o3, %o5, %o0
loop_1226:
nop
set 0x40, %o0
stda %f16, [%l7 + %o0] 0x0c
fcmple32 %f4, %f30, %i2
fpackfix %f6, %f19
sdivx %o7, 0x0277, %l0
fbe %fcc0, loop_1227
alignaddr %l6, %g4, %g7
fcmpgt16 %f30, %f20, %i7
fmul8ulx16 %f22, %f8, %f12
loop_1227:
movl %icc, %i1, %l3
ldub [%l7 + 0x0C], %l2
tge %xcc, 0x5
tvs %icc, 0x5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tgu %icc, 0x1
sethi 0x1C84, %o1
edge32ln %i0, %i5, %g1
std %f30, [%l7 + 0x58]
alignaddr %o4, %o6, %g3
fcmpeq16 %f20, %f2, %o2
edge8n %i4, %l5, %l4
bl,a,pt %xcc, loop_1228
fpmerge %f18, %f0, %f26
add %l7, 0x70, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %g6
casa [%l6] 0x80, %g6, %l1
loop_1228:
movrlz %g5, %g2, %i6
sir 0x1D63
smulcc %o3, 0x1145, %o5
edge8n %i3, %i2, %o0
lduw [%l7 + 0x10], %o7
movneg %xcc, %l6, %g4
flush %l7 + 0x4C
movg %xcc, %g7, %l0
nop
setx loop_1229, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
xorcc %i1, %i7, %l3
bvc loop_1230
prefetch [%l7 + 0x60], 0x1
loop_1229:
nop
wr %g0, 0x10, %asi
lduha [%l7 + 0x24] %asi, %l2
loop_1230:
addccc %i0, %i5, %g1
addcc %o4, %o1, %g3
movg %icc, %o6, %o2
be,a,pn %icc, loop_1231
add %l5, %l4, %g6
fmovrdgz %i4, %f28, %f14
udiv %g5, 0x0F90, %g2
loop_1231:
movrlz %i6, %o3, %o5
be,a,pt %icc, loop_1232
taddcctv %l1, 0x1B51, %i2
tsubcc %o0, 0x03AA, %o7
fxor %f6, %f2, %f18
loop_1232:
tn %xcc, 0x5
srax %i3, %l6, %g4
fpack16 %f6, %f7
fcmpne32 %f12, %f28, %l0
edge32n %g7, %i1, %l3
ta %xcc, 0x6
brgez %i7, loop_1233
ble loop_1234
brgez %i0, loop_1235
pdist %f20, %f20, %f20
loop_1233:
bvc,a %icc, loop_1236
loop_1234:
fnors %f31, %f19, %f17
loop_1235:
movneg %icc, %l2, %g1
tne %icc, 0x1
loop_1236:
tsubcc %i5, %o1, %o4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge32l %g3, %o2, %l5
mulscc %o6, %g6, %l4
st %f9, [%l7 + 0x2C]
fmovdleu %xcc, %f11, %f27
fors %f10, %f28, %f10
move %xcc, %g5, %i4
movne %xcc, %i6, %o3
fbule,a %fcc2, loop_1237
udivcc %o5, 0x0E30, %g2
edge8l %l1, %i2, %o7
and %o0, 0x1782, %l6
loop_1237:
edge32n %i3, %g4, %g7
orn %i1, 0x163C, %l3
fornot1 %f8, %f14, %f22
fmovdne %icc, %f13, %f29
addcc %l0, %i0, %i7
call loop_1238
tpos %xcc, 0x1
add %g1, %l2, %o1
movre %i5, 0x270, %o4
loop_1238:
nop
setx loop_1239, %l0, %l1
jmpl %l1, %o2
edge8ln %g3, %l5, %g6
stx %o6, [%l7 + 0x50]
tg %icc, 0x0
loop_1239:
edge8 %l4, %i4, %i6
fone %f8
srl %o3, %g5, %g2
sllx %l1, 0x18, %i2
tn %xcc, 0x3
wr %g0, 0x11, %asi
ldswa [%l7 + 0x70] %asi, %o5
ldsh [%l7 + 0x0E], %o0
edge16 %o7, %l6, %i3
fmovrsgez %g4, %f25, %f5
movn %icc, %g7, %i1
mulx %l0, 0x0957, %l3
fpsub16s %f20, %f19, %f27
fbul %fcc3, loop_1240
bl,a,pt %icc, loop_1241
tcc %icc, 0x6
wr %g0, 0x88, %asi
stda %i6, [%l7 + 0x18] %asi
loop_1240:
fbul %fcc1, loop_1242
loop_1241:
array8 %g1, %i0, %l2
set 0x68, %l5
ldswa [%l7 + %l5] 0x18, %i5
loop_1242:
smulcc %o1, %o4, %g3
sllx %o2, 0x00, %l5
edge16n %g6, %l4, %o6
membar 0x4C
udiv %i4, 0x0849, %i6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
addc %o3, %g2, %l1
tl %xcc, 0x6
stbar
ldsw [%l7 + 0x08], %g5
edge8n %i2, %o0, %o7
smul %o5, %l6, %i3
sdiv %g4, 0x0084, %g7
fnors %f30, %f14, %f23
udiv %i1, 0x04E9, %l3
fbu %fcc2, loop_1243
fbo,a %fcc0, loop_1244
movrgz %l0, 0x1CB, %i7
alignaddr %g1, %i0, %l2
loop_1243:
move %xcc, %i5, %o1
loop_1244:
fcmped %fcc1, %f24, %f28
fnands %f0, %f20, %f30
wr %g0, 0x89, %asi
lda [%l7 + 0x10] %asi, %f15
srax %g3, %o2, %l5
fmovdgu %xcc, %f17, %f5
sra %g6, 0x03, %o4
sethi 0x13DF, %o6
movvc %xcc, %i4, %i6
subccc %o3, %l4, %g2
fmovdcs %icc, %f28, %f31
sethi 0x1AB5, %g5
fcmpeq16 %f26, %f28, %l1
tneg %xcc, 0x7
set 0x70, %o5
lduwa [%l7 + %o5] 0x10, %i2
tgu %icc, 0x6
fbne %fcc3, loop_1245
brz,a %o7, loop_1246
tsubcc %o5, %o0, %i3
fmuld8sux16 %f27, %f13, %f14
loop_1245:
movgu %icc, %g4, %g7
loop_1246:
nop
set 0x70, %i5
stxa %i1, [%l7 + %i5] 0xe2
membar #Sync
bvs,a,pt %xcc, loop_1247
edge8l %l6, %l0, %l3
udivcc %i7, 0x0160, %i0
ldsh [%l7 + 0x08], %g1
loop_1247:
nop
wr %g0, 0x10, %asi
stda %f0, [%l7 + 0x40] %asi
ldd [%l7 + 0x40], %l2
udivcc %o1, 0x0CFD, %g3
fbule %fcc1, loop_1248
or %i5, %o2, %l5
fbug,a %fcc0, loop_1249
andncc %g6, %o4, %o6
loop_1248:
udivx %i6, 0x0BCB, %o3
nop
setx loop_1250, %l0, %l1
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_1249:
bleu,pn %xcc, loop_1251
ld [%l7 + 0x58], %f2
bne %icc, loop_1252
loop_1250:
edge16ln %i4, %l4, %g2
loop_1251:
fmovdneg %icc, %f16, %f7
brnz %l1, loop_1253
loop_1252:
fmovsne %xcc, %f16, %f16
sdivcc %i2, 0x1802, %o7
fmovdge %icc, %f18, %f27
loop_1253:
nop
wr %g0, 0x50, %asi
ldxa [%g0 + 0x30] %asi, %g5
tneg %xcc, 0x6
umul %o5, 0x008B, %i3
movrgz %o0, %g7, %g4
te %xcc, 0x6
set 0x0A, %g5
ldsha [%l7 + %g5] 0x10, %i1
bvs,a,pt %xcc, loop_1254
movre %l0, 0x0DD, %l6
or %i7, 0x1219, %l3
and %g1, %l2, %o1
loop_1254:
tleu %xcc, 0x4
movvc %icc, %i0, %g3
array16 %i5, %o2, %l5
srlx %o4, 0x13, %o6
edge8 %i6, %o3, %g6
orncc %i4, 0x12B9, %g2
addc %l1, 0x164D, %l4
tcs %xcc, 0x6
array8 %o7, %g5, %i2
array16 %o5, %i3, %g7
srlx %o0, 0x06, %i1
fmul8sux16 %f18, %f8, %f22
fbule,a %fcc0, loop_1255
fpack16 %f26, %f26
umulcc %g4, 0x1176, %l0
tleu %xcc, 0x5
loop_1255:
fsrc1 %f10, %f12
mulscc %l6, %i7, %l3
brlez %l2, loop_1256
smulcc %g1, 0x0A8F, %i0
add %l7, 0x2C, %l6
wr %g0, 0x04, %asi
lda [%l6] %asi, %o1
casa [%l6] 0x04, %o1, %i5
loop_1256:
andn %o2, 0x0172, %g3
movleu %xcc, %o4, %o6
fmovdcc %xcc, %f1, %f7
movvs %icc, %l5, %o3
fbne,a %fcc3, loop_1257
subc %i6, %g6, %i4
sth %g2, [%l7 + 0x12]
sdiv %l4, 0x1C2A, %o7
loop_1257:
addcc %l1, %i2, %g5
umul %i3, 0x1B7A, %o5
faligndata %f4, %f12, %f30
fxor %f22, %f18, %f2
fmuld8ulx16 %f11, %f22, %f4
tn %icc, 0x4
movg %xcc, %g7, %i1
edge32l %o0, %l0, %l6
bvc,pt %icc, loop_1258
tneg %xcc, 0x6
te %xcc, 0x5
array8 %g4, %l3, %i7
loop_1258:
edge8ln %l2, %g1, %i0
fsrc1s %f15, %f7
tneg %icc, 0x5
addc %i5, %o1, %o2
sdivx %o4, 0x01F1, %g3
fmul8ulx16 %f14, %f0, %f18
mova %icc, %l5, %o6
fpsub32 %f12, %f12, %f12
edge16n %o3, %i6, %g6
bneg,pn %xcc, loop_1259
brgez,a %g2, loop_1260
or %l4, %o7, %l1
set 0x7B, %g3
ldsba [%l7 + %g3] 0x10, %i2
loop_1259:
fbule,a %fcc3, loop_1261
loop_1260:
fornot2s %f22, %f13, %f15
movrlez %g5, 0x2AE, %i4
srlx %i3, 0x16, %o5
loop_1261:
brlz,a %g7, loop_1262
ldsb [%l7 + 0x6C], %o0
alignaddr %l0, %i1, %l6
set 0x54, %g1
stwa %g4, [%l7 + %g1] 0x18
loop_1262:
fmovdle %icc, %f2, %f2
mova %xcc, %i7, %l2
tcs %xcc, 0x2
brgez,a %l3, loop_1263
udivcc %i0, 0x024B, %g1
add %o1, %o2, %i5
fmul8x16al %f22, %f7, %f24
loop_1263:
edge32l %g3, %l5, %o6
subcc %o4, %i6, %g6
bleu,a %xcc, loop_1264
flush %l7 + 0x30
nop
setx loop_1265, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ba loop_1266
loop_1264:
srlx %g2, %o3, %o7
ble,a,pt %icc, loop_1267
loop_1265:
movvs %icc, %l4, %i2
loop_1266:
lduw [%l7 + 0x7C], %l1
wr %g0, 0x11, %asi
lduba [%l7 + 0x28] %asi, %g5
loop_1267:
fone %f10
orncc %i4, %i3, %g7
movn %xcc, %o0, %l0
movvs %icc, %i1, %l6
edge8 %o5, %g4, %i7
smulcc %l3, 0x026D, %l2
bpos,pn %icc, loop_1268
movpos %icc, %g1, %o1
set 0x48, %g2
swapa [%l7 + %g2] 0x80, %o2
loop_1268:
sdiv %i0, 0x144B, %g3
fpsub32 %f10, %f16, %f20
umul %l5, 0x18A4, %i5
fnot1s %f25, %f8
fcmpgt32 %f6, %f26, %o4
wr %g0, 0x81, %asi
lduha [%l7 + 0x44] %asi, %o6
edge32l %i6, %g2, %g6
nop
setx loop_1269, %l0, %l1
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 %o3, 0x1EE0, %o7
popc 0x0491, %i2
add %l1, %g5, %l4
loop_1269:
nop
wr %g0, 0x04, %asi
lduba [%l7 + 0x60] %asi, %i3
movcc %xcc, %i4, %o0
te %icc, 0x4
sdivx %g7, 0x03AA, %l0
edge8n %l6, %i1, %o5
subccc %i7, 0x1A94, %l3
fmovrdgez %g4, %f8, %f12
sra %g1, %o1, %o2
edge16n %i0, %l2, %g3
bl,pn %icc, loop_1270
movn %icc, %i5, %l5
st %f8, [%l7 + 0x2C]
ba,a,pt %xcc, loop_1271
loop_1270:
sethi 0x108E, %o6
sdivcc %o4, 0x05D9, %i6
fmovsneg %icc, %f5, %f25
loop_1271:
bvc,a %xcc, loop_1272
alignaddr %g6, %o3, %o7
movge %xcc, %i2, %g2
fmovdne %icc, %f9, %f10
loop_1272:
fpsub16 %f20, %f14, %f30
tsubcctv %l1, %l4, %g5
ldd [%l7 + 0x20], %f18
tsubcctv %i3, %o0, %g7
brz,a %l0, loop_1273
subccc %i4, %i1, %l6
tl %icc, 0x4
fmovde %xcc, %f2, %f3
loop_1273:
edge16 %o5, %l3, %i7
bpos,a %icc, loop_1274
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wr %g0, 0x89, %asi
ldstuba [%l7 + 0x3B] %asi, %g4
loop_1274:
subccc %o1, %o2, %i0
fmovsgu %xcc, %f14, %f27
array8 %l2, %g3, %g1
movrlz %i5, %l5, %o4
fzeros %f15
movneg %icc, %i6, %g6
mulscc %o3, %o7, %o6
fnot1 %f20, %f6
array16 %i2, %g2, %l4
movvs %xcc, %l1, %i3
movvs %xcc, %g5, %o0
array16 %l0, %i4, %g7
tsubcc %i1, 0x0D8D, %l6
fba,a %fcc1, loop_1275
fmovdcs %icc, %f20, %f26
subccc %l3, 0x0742, %o5
tne %icc, 0x2
loop_1275:
fsrc2 %f28, %f8
taddcctv %g4, 0x0204, %i7
ba,a,pt %icc, loop_1276
for %f30, %f24, %f2
movvs %icc, %o1, %i0
movge %xcc, %o2, %l2
loop_1276:
brz,a %g1, loop_1277
movgu %icc, %i5, %g3
brz,a %o4, loop_1278
movpos %icc, %l5, %g6
loop_1277:
srl %o3, 0x1D, %i6
umulcc %o6, %i2, %o7
loop_1278:
tg %xcc, 0x2
fxor %f28, %f18, %f28
bleu,a loop_1279
bvs loop_1280
sra %g2, 0x1B, %l1
orcc %i3, 0x0048, %l4
loop_1279:
bn,a %xcc, loop_1281
loop_1280:
taddcc %g5, %o0, %l0
tg %icc, 0x6
udivcc %g7, 0x145E, %i4
loop_1281:
fmovsle %icc, %f16, %f12
edge8l %i1, %l3, %o5
xnorcc %g4, 0x1BCB, %l6
sub %i7, %i0, %o1
tl %xcc, 0x5
fone %f8
brnz,a %l2, loop_1282
fbule,a %fcc2, loop_1283
tn %icc, 0x2
tsubcctv %g1, %o2, %i5
loop_1282:
sra %g3, 0x17, %l5
loop_1283:
tg %xcc, 0x6
xor %g6, %o4, %i6
tne %xcc, 0x2
movneg %icc, %o3, %o6
tn %xcc, 0x7
bpos,a,pt %xcc, loop_1284
array8 %i2, %g2, %o7
alignaddr %i3, %l1, %g5
movgu %icc, %l4, %l0
loop_1284:
nop
set 0x20, %g4
ldxa [%l7 + %g4] 0x80, %o0
movn %xcc, %g7, %i1
movleu %xcc, %l3, %i4
umul %g4, %o5, %i7
fnand %f2, %f4, %f16
movre %l6, %o1, %i0
tge %xcc, 0x5
smul %l2, %o2, %g1
or %g3, 0x1DE7, %i5
fornot1 %f16, %f28, %f18
movpos %xcc, %l5, %o4
fcmpes %fcc2, %f13, %f9
movcc %xcc, %i6, %o3
bvc loop_1285
fandnot1s %f18, %f25, %f18
lduh [%l7 + 0x40], %g6
movne %xcc, %o6, %g2
loop_1285:
nop
set 0x58, %o6
prefetcha [%l7 + %o6] 0x80, 0x1
tge %xcc, 0x5
tsubcc %i3, 0x0BF7, %l1
tcs %xcc, 0x7
fmovdg %icc, %f23, %f14
sdiv %i2, 0x1959, %g5
edge16 %l0, %l4, %o0
smulcc %g7, 0x1B1C, %l3
smulcc %i1, %i4, %o5
swap [%l7 + 0x38], %i7
stb %l6, [%l7 + 0x5D]
stx %g4, [%l7 + 0x58]
smulcc %o1, %l2, %i0
sth %g1, [%l7 + 0x08]
movrgz %o2, %i5, %g3
orcc %l5, 0x14FF, %i6
movcc %xcc, %o3, %g6
tcs %icc, 0x1
fand %f18, %f12, %f12
popc 0x11CE, %o4
andcc %o6, %g2, %o7
movpos %icc, %i3, %i2
ld [%l7 + 0x70], %f12
movvs %xcc, %g5, %l1
fmovsvc %icc, %f16, %f10
fornot1 %f2, %f26, %f28
fmovsvc %icc, %f19, %f3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
array8 %l4, %o0, %l0
tpos %icc, 0x3
addccc %l3, 0x0D80, %g7
nop
setx loop_1286, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnegd %f16, %f20
array16 %i4, %o5, %i1
for %f6, %f28, %f10
loop_1286:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movrgez %i7, 0x09A, %l6
array8 %g4, %l2, %i0
tn %xcc, 0x4
taddcctv %o1, %g1, %i5
tge %icc, 0x1
add %l7, 0x68, %l6
wr %g0, 0x10, %asi
casa [%l6] %asi, %g3, %o2
fmovscs %icc, %f9, %f5
swap [%l7 + 0x10], %l5
lduw [%l7 + 0x70], %i6
udiv %g6, 0x1D86, %o3
tg %icc, 0x2
movpos %icc, %o6, %o4
movle %xcc, %o7, %i3
ldsb [%l7 + 0x64], %i2
edge8l %g2, %l1, %l4
te %xcc, 0x0
addcc %o0, %g5, %l3
sethi 0x0303, %g7
fpack16 %f8, %f31
set 0x0F, %l2
ldstuba [%l7 + %l2] 0x10, %l0
udivx %o5, 0x0730, %i4
sth %i7, [%l7 + 0x16]
brz,a %l6, loop_1287
fcmpne32 %f18, %f14, %g4
tgu %icc, 0x1
subc %l2, 0x16C0, %i0
loop_1287:
andcc %i1, 0x147E, %g1
bneg,pn %icc, loop_1288
movl %icc, %o1, %g3
bne,pn %icc, loop_1289
nop
setx loop_1290, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1288:
subcc %o2, %i5, %l5
xnor %g6, %i6, %o3
loop_1289:
call loop_1291
loop_1290:
fnands %f11, %f22, %f4
edge8l %o4, %o6, %i3
movg %icc, %o7, %g2
loop_1291:
edge8n %l1, %l4, %i2
fnand %f22, %f4, %f10
andcc %o0, 0x1923, %l3
fmovdne %xcc, %f0, %f29
srax %g7, %g5, %o5
fbe %fcc2, loop_1292
mulscc %i4, 0x1438, %i7
move %icc, %l0, %g4
movrgez %l6, %l2, %i0
loop_1292:
edge8n %g1, %o1, %i1
movn %xcc, %o2, %g3
fcmple16 %f10, %f30, %l5
srl %i5, %i6, %g6
subc %o3, %o4, %o6
add %l7, 0x20, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %i3
casxa [%l6] %asi, %i3, %o7
sdiv %g2, 0x1D60, %l1
wr %g0, 0x19, %asi
swapa [%l7 + 0x14] %asi, %i2
fornot1 %f14, %f14, %f2
wr %g0, 0xe3, %asi
ldda [%l7 + 0x20] %asi, %o0
movrgz %l4, 0x358, %l3
edge8n %g5, %o5, %i4
set 0x20, %o7
ldstuba [%l7 + %o7] 0x10, %i7
add %g7, %g4, %l6
edge32l %l2, %i0, %g1
mova %icc, %l0, %o1
andcc %i1, %g3, %o2
bleu,a loop_1293
edge8l %l5, %i5, %g6
bn,a %icc, loop_1294
xorcc %i6, 0x1CEC, %o4
loop_1293:
tg %icc, 0x5
te %icc, 0x7
loop_1294:
tgu %xcc, 0x2
movrgez %o3, 0x118, %i3
movle %icc, %o6, %o7
fcmpne32 %f12, %f16, %g2
ta %icc, 0x2
edge8ln %l1, %o0, %l4
bcs,pt %xcc, loop_1295
tleu %icc, 0x2
srl %l3, 0x1B, %i2
fmovdvc %xcc, %f21, %f20
loop_1295:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovdpos %xcc, %f13, %f4
fabss %f23, %f30
fbuge,a %fcc2, loop_1296
movrlz %g5, %i4, %i7
movl %xcc, %o5, %g7
movvc %xcc, %l6, %l2
loop_1296:
bvs,pt %icc, loop_1297
fmovsleu %xcc, %f15, %f9
addccc %i0, 0x0030, %g4
stb %l0, [%l7 + 0x34]
loop_1297:
movneg %xcc, %g1, %o1
tsubcc %g3, %i1, %o2
tne %xcc, 0x2
nop
setx loop_1298, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
mova %icc, %l5, %g6
move %icc, %i5, %i6
movn %xcc, %o3, %o4
loop_1298:
fmovdg %xcc, %f28, %f28
sllx %o6, 0x06, %i3
brgez,a %o7, loop_1299
sth %g2, [%l7 + 0x66]
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fnot1s %f20, %f24
loop_1299:
edge16l %o0, %l1, %l4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fpack32 %f0, %f26, %f2
tvs %xcc, 0x2
xnor %i2, %g5, %l3
mova %xcc, %i7, %o5
umul %g7, %i4, %l2
fmovrslez %i0, %f13, %f0
movcc %icc, %g4, %l6
mulx %l0, %g1, %g3
stx %i1, [%l7 + 0x10]
movre %o2, %o1, %l5
fbge %fcc1, loop_1300
tl %xcc, 0x2
sll %g6, 0x08, %i6
edge8l %o3, %i5, %o6
loop_1300:
fmul8x16 %f9, %f20, %f6
movleu %xcc, %i3, %o4
movg %xcc, %g2, %o7
movrgez %l1, %o0, %i2
std %g4, [%l7 + 0x38]
ld [%l7 + 0x34], %f27
set 0x56, %l3
ldsba [%l7 + %l3] 0x80, %l4
subc %l3, 0x0DE3, %i7
xor %g7, %i4, %o5
mulx %l2, 0x1580, %g4
tne %xcc, 0x4
tleu %icc, 0x6
fmovrsgez %i0, %f19, %f15
brnz %l0, loop_1301
edge8n %g1, %l6, %g3
fmovda %xcc, %f1, %f11
orn %i1, %o1, %o2
loop_1301:
fmovs %f10, %f29
fmovrsgez %l5, %f28, %f5
membar #Sync
wr %g0, 0x1e, %asi
ldda [%l7 + 0x40] %asi, %f16
bge loop_1302
nop
setx loop_1303, %l0, %l1
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 %g6, %i6, %i5
fnors %f3, %f22, %f14
loop_1302:
nop
set 0x4A, %i2
lduha [%l7 + %i2] 0x88, %o6
loop_1303:
array16 %i3, %o4, %o3
orcc %g2, %o7, %l1
te %icc, 0x4
nop
setx loop_1304, %l0, %l1
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 %o0, %i2, %g5
tcs %icc, 0x1
sub %l3, 0x1175, %i7
loop_1304:
nop
add %l7, 0x08, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %g7, %l4
wr %g0, 0x89, %asi
prefetcha [%l7 + 0x30] %asi, 0x0
fmovdne %icc, %f26, %f11
mova %xcc, %o5, %g4
fmovsa %xcc, %f5, %f3
fbule,a %fcc3, loop_1305
fmovda %xcc, %f4, %f11
umulcc %i0, %l2, %l0
be,a,pn %icc, loop_1306
loop_1305:
srax %g1, %l6, %g3
fbu %fcc3, loop_1307
bvs,pn %icc, loop_1308
loop_1306:
bleu,pt %xcc, loop_1309
fbue %fcc3, loop_1310
loop_1307:
andcc %o1, %o2, %l5
loop_1308:
bge loop_1311
loop_1309:
bvs %icc, loop_1312
loop_1310:
sir 0x03E2
nop
setx loop_1313, %l0, %l1
jmpl %l1, %g6
loop_1311:
udivcc %i1, 0x0E1D, %i5
loop_1312:
movcs %xcc, %i6, %o6
andncc %i3, %o4, %o3
loop_1313:
edge32n %o7, %g2, %l1
bge,a loop_1314
be,a %xcc, loop_1315
ldx [%l7 + 0x50], %o0
fcmpeq32 %f6, %f20, %i2
loop_1314:
umul %l3, %g5, %g7
loop_1315:
fba %fcc3, loop_1316
movrlz %l4, %i4, %o5
fmovrde %g4, %f8, %f28
fmovdne %icc, %f0, %f1
loop_1316:
call loop_1317
fmovsl %xcc, %f12, %f22
wr %g0, 0x2a, %asi
stha %i0, [%l7 + 0x16] %asi
membar #Sync
loop_1317:
nop
wr %g0, 0x27, %asi
ldda [%l7 + 0x40] %asi, %l2
fbne %fcc0, loop_1318
smul %i7, %l0, %g1
fmovsl %xcc, %f22, %f7
tsubcctv %l6, 0x16E8, %o1
loop_1318:
srlx %g3, 0x0D, %l5
tcc %xcc, 0x6
fmovdgu %xcc, %f4, %f27
std %f14, [%l7 + 0x30]
fmovsle %xcc, %f1, %f11
set 0x48, %g6
swapa [%l7 + %g6] 0x80, %g6
fmuld8ulx16 %f1, %f3, %f14
tn %icc, 0x7
movre %o2, 0x17E, %i1
fmovrdgez %i6, %f16, %f10
fcmpgt32 %f30, %f6, %o6
bvc,a,pt %icc, loop_1319
fxnors %f23, %f5, %f15
orncc %i3, 0x1D8C, %o4
fmovsa %icc, %f11, %f31
loop_1319:
sir 0x0B0C
array16 %i5, %o3, %g2
edge32n %l1, %o0, %o7
mulx %i2, %l3, %g5
brnz,a %g7, loop_1320
bn loop_1321
fandnot1s %f28, %f15, %f13
ldsw [%l7 + 0x4C], %l4
loop_1320:
fmovsle %xcc, %f14, %f29
loop_1321:
tsubcc %i4, %o5, %g4
fmovdpos %icc, %f9, %f25
movne %icc, %l2, %i7
set 0x71, %o3
ldstuba [%l7 + %o3] 0x89, %i0
sdiv %l0, 0x1FB5, %g1
membar 0x6A
mulscc %l6, 0x0830, %o1
nop
setx loop_1322, %l0, %l1
jmpl %l1, %l5
be,a loop_1323
brlz,a %g3, loop_1324
edge8ln %g6, %i1, %o2
loop_1322:
bgu,a %icc, loop_1325
loop_1323:
edge16l %i6, %i3, %o6
loop_1324:
movpos %xcc, %i5, %o4
fcmpeq16 %f14, %f0, %g2
loop_1325:
subc %l1, 0x1C1A, %o0
tneg %icc, 0x1
xnor %o7, %o3, %i2
andcc %g5, 0x0F87, %l3
bgu,pt %icc, loop_1326
bcc %icc, loop_1327
fmovdgu %xcc, %f17, %f18
edge16n %l4, %i4, %o5
loop_1326:
fmovrde %g7, %f28, %f18
loop_1327:
te %xcc, 0x3
fmuld8sux16 %f29, %f30, %f16
set 0x28, %o4
ldxa [%l7 + %o4] 0x81, %g4
xorcc %l2, %i0, %l0
tl %icc, 0x7
movvs %xcc, %g1, %i7
for %f4, %f22, %f20
membar 0x12
fmovscc %xcc, %f29, %f22
tgu %icc, 0x5
call loop_1328
add %l6, %l5, %o1
fcmpes %fcc0, %f20, %f14
fsrc2s %f19, %f11
loop_1328:
fmovrdgz %g3, %f24, %f10
alignaddr %i1, %o2, %i6
xor %g6, %o6, %i5
stw %o4, [%l7 + 0x74]
tge %icc, 0x3
sll %i3, 0x0B, %g2
fmovspos %xcc, %f4, %f26
bvs,a %icc, loop_1329
stb %l1, [%l7 + 0x28]
ldub [%l7 + 0x5B], %o7
udivx %o3, 0x03BA, %o0
loop_1329:
and %i2, 0x1AAC, %g5
movvs %icc, %l3, %l4
alignaddrl %o5, %i4, %g4
xnorcc %g7, 0x1168, %i0
fbe,a %fcc3, loop_1330
andn %l0, %l2, %g1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovdpos %xcc, %f13, %f6
loop_1330:
nop
wr %g0, 0x18, %asi
lduha [%l7 + 0x18] %asi, %l6
nop
set 0x28, %o1
ldd [%l7 + %o1], %f0
movg %xcc, %l5, %o1
sdiv %i7, 0x0B9D, %g3
set 0x44, %i6
sta %f0, [%l7 + %i6] 0x14
movrne %o2, 0x178, %i1
flush %l7 + 0x14
tgu %icc, 0x0
movrlez %g6, 0x0CA, %i6
set 0x39, %l0
ldstuba [%l7 + %l0] 0x11, %o6
movn %xcc, %o4, %i5
tn %xcc, 0x5
ldub [%l7 + 0x19], %g2
umul %i3, %o7, %o3
nop
set 0x50, %i3
std %f26, [%l7 + %i3]
umulcc %o0, %i2, %g5
bge,pn %xcc, loop_1331
fbul,a %fcc2, loop_1332
movneg %icc, %l1, %l4
fpackfix %f2, %f4
loop_1331:
umul %l3, %i4, %o5
loop_1332:
tcs %icc, 0x4
fmul8x16al %f9, %f0, %f8
ble,a %icc, loop_1333
sll %g4, %i0, %l0
mova %xcc, %g7, %g1
prefetch [%l7 + 0x08], 0x0
loop_1333:
array8 %l2, %l6, %l5
brlz %o1, loop_1334
movvs %icc, %i7, %g3
movre %o2, 0x18E, %i1
edge16ln %g6, %o6, %o4
loop_1334:
bshuffle %f4, %f26, %f6
fmovrsgez %i5, %f23, %f11
array32 %g2, %i3, %o7
edge32 %o3, %i6, %i2
brlez,a %g5, loop_1335
ldstub [%l7 + 0x67], %l1
edge32l %o0, %l4, %i4
fsrc1s %f17, %f19
loop_1335:
fmovscc %xcc, %f6, %f31
sll %o5, %g4, %l3
bleu,pn %icc, loop_1336
fcmpgt32 %f26, %f16, %l0
lduw [%l7 + 0x54], %g7
umul %g1, %l2, %l6
loop_1336:
tcc %xcc, 0x3
tgu %icc, 0x0
andn %i0, %l5, %o1
alignaddrl %i7, %g3, %i1
fmovdpos %xcc, %f12, %f30
xor %o2, %g6, %o6
smul %i5, %o4, %g2
wr %g0, 0x10, %asi
ldsha [%l7 + 0x40] %asi, %o7
set 0x78, %i7
swapa [%l7 + %i7] 0x88, %i3
xnorcc %o3, %i6, %g5
subcc %i2, %l1, %o0
std %f4, [%l7 + 0x50]
fpmerge %f18, %f25, %f24
set 0x43, %i4
lduba [%l7 + %i4] 0x18, %l4
and %o5, %i4, %l3
set 0x60, %o2
stda %g4, [%l7 + %o2] 0x18
fmovdcs %icc, %f17, %f6
fba,a %fcc1, loop_1337
fand %f0, %f0, %f18
stbar
edge32 %l0, %g7, %l2
loop_1337:
tsubcc %g1, 0x0045, %l6
tle %xcc, 0x7
fmovsne %xcc, %f29, %f30
add %i0, 0x05CC, %o1
tn %icc, 0x5
sdiv %i7, 0x1277, %g3
movrne %i1, %o2, %l5
movrlez %o6, 0x102, %g6
fpadd16s %f22, %f23, %f14
fpsub16s %f14, %f27, %f4
tvc %xcc, 0x7
fbuge %fcc1, loop_1338
sdivcc %i5, 0x11E5, %o4
bleu,a,pn %xcc, loop_1339
stbar
loop_1338:
addcc %g2, 0x0641, %i3
movge %icc, %o3, %i6
loop_1339:
nop
setx loop_1340, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tl %icc, 0x5
umulcc %g5, 0x1A39, %i2
set 0x5E, %i1
ldsha [%l7 + %i1] 0x88, %l1
loop_1340:
movle %xcc, %o7, %l4
udiv %o5, 0x0514, %i4
fmovrdlz %o0, %f26, %f6
fcmpne32 %f28, %f24, %g4
xorcc %l3, 0x0217, %l0
bvc,a %icc, loop_1341
addcc %l2, %g7, %g1
tpos %xcc, 0x7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1341:
and %i0, %l6, %o1
smul %i7, %g3, %o2
edge32ln %i1, %l5, %g6
edge16l %o6, %i5, %o4
wr %g0, 0x18, %asi
lduwa [%l7 + 0x6C] %asi, %i3
udiv %g2, 0x1743, %o3
tgu %xcc, 0x5
bpos,a loop_1342
fnors %f9, %f1, %f30
wr %g0, 0x81, %asi
ldsha [%l7 + 0x34] %asi, %i6
loop_1342:
nop
set 0x19, %l4
lduba [%l7 + %l4] 0x0c, %g5
std %i2, [%l7 + 0x30]
array16 %o7, %l4, %l1
movrne %i4, %o0, %o5
set 0x1A, %l6
stba %g4, [%l7 + %l6] 0xe2
membar #Sync
bcs %xcc, loop_1343
ldd [%l7 + 0x08], %l2
orcc %l2, %g7, %l0
stx %g1, [%l7 + 0x48]
loop_1343:
movl %xcc, %i0, %o1
membar 0x15
ba,a,pn %xcc, loop_1344
edge8ln %i7, %l6, %g3
movrgez %o2, %i1, %l5
fornot1 %f6, %f16, %f20
loop_1344:
addcc %o6, %g6, %o4
move %xcc, %i3, %i5
movrgz %o3, %g2, %i6
ldsh [%l7 + 0x5E], %i2
xorcc %o7, 0x17A6, %g5
orcc %l4, 0x0076, %i4
edge32l %l1, %o5, %g4
fmovdcc %icc, %f28, %f23
tle %icc, 0x7
wr %g0, 0x80, %asi
ldsba [%l7 + 0x22] %asi, %o0
fbge,a %fcc1, loop_1345
movrgz %l2, 0x311, %g7
xnorcc %l0, %g1, %l3
fornot2 %f28, %f26, %f20
loop_1345:
fnegs %f20, %f23
set 0x5C, %l1
ldswa [%l7 + %l1] 0x0c, %o1
udivcc %i7, 0x1CD0, %i0
movvs %icc, %g3, %l6
lduw [%l7 + 0x58], %i1
edge8l %o2, %l5, %o6
orcc %g6, %i3, %i5
tl %icc, 0x0
sra %o4, 0x16, %o3
tg %icc, 0x7
subccc %i6, 0x1831, %i2
fmovsl %xcc, %f4, %f2
fbo %fcc1, loop_1346
std %f28, [%l7 + 0x20]
subc %o7, %g2, %g5
fba %fcc2, loop_1347
loop_1346:
fones %f20
srlx %l4, %l1, %i4
smul %g4, 0x0C3E, %o5
loop_1347:
nop
setx loop_1348, %l0, %l1
jmpl %l1, %o0
fmovrslz %g7, %f3, %f30
fcmpeq32 %f8, %f16, %l0
wr %g0, 0x80, %asi
ldsha [%l7 + 0x3A] %asi, %g1
loop_1348:
sir 0x1DCC
fcmpes %fcc3, %f3, %f9
movrgez %l3, 0x03E, %o1
tn %icc, 0x3
bvc,pt %xcc, loop_1349
fmovrde %l2, %f20, %f20
movg %icc, %i7, %g3
xnor %l6, 0x1B15, %i1
loop_1349:
bvc,pn %icc, loop_1350
edge32l %i0, %o2, %o6
brnz %l5, loop_1351
fmovsg %icc, %f12, %f7
loop_1350:
tcs %icc, 0x1
edge32n %g6, %i5, %i3
loop_1351:
nop
add %l7, 0x60, %l6
wr %g0, 0x04, %asi
casxa [%l6] 0x04, %o3, %i6
fpackfix %f6, %f14
taddcctv %i2, %o4, %g2
edge8n %g5, %o7, %l4
movpos %xcc, %i4, %g4
sdivx %l1, 0x02F4, %o0
swap [%l7 + 0x44], %o5
tneg %xcc, 0x4
brlz %g7, loop_1352
tl %xcc, 0x5
add %g1, %l3, %l0
sll %o1, %l2, %i7
loop_1352:
bne,a loop_1353
tpos %icc, 0x0
edge8n %l6, %g3, %i0
edge16n %i1, %o6, %l5
loop_1353:
fcmpgt16 %f20, %f0, %o2
wr %g0, 0x10, %asi
ldda [%l7 + 0x40] %asi, %f16
call loop_1354
fblg %fcc1, loop_1355
bge loop_1356
popc 0x17D7, %g6
loop_1354:
fbg %fcc2, loop_1357
loop_1355:
tl %xcc, 0x6
loop_1356:
nop
add %l7, 0x28, %l6
wr %g0, 0x19, %asi
casxa [%l6] %asi, %i5, %i3
loop_1357:
movn %icc, %i6, %o3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ba,pn %icc, loop_1358
sub %i2, 0x0204, %o4
fbuge %fcc1, loop_1359
bgu,a,pn %xcc, loop_1360
loop_1358:
fmul8ulx16 %f18, %f6, %f10
srlx %g5, %g2, %l4
loop_1359:
ldd [%l7 + 0x60], %f20
loop_1360:
fmovse %icc, %f1, %f14
movre %i4, 0x24B, %o7
be loop_1361
stx %l1, [%l7 + 0x48]
movrgez %o0, %o5, %g4
subccc %g1, 0x191E, %g7
loop_1361:
movcc %xcc, %l3, %o1
bg,a,pn %xcc, loop_1362
tleu %xcc, 0x1
fmovsvs %xcc, %f1, %f25
array32 %l2, %i7, %l0
loop_1362:
nop
wr %g0, 0x50, %asi
ldxa [%g0 + 0x18] %asi, %l6
bne,a,pn %xcc, loop_1363
fmovdcc %icc, %f30, %f27
edge16l %i0, %i1, %g3
wr %g0, 0x80, %asi
stha %o6, [%l7 + 0x72] %asi
loop_1363:
mulscc %l5, %g6, %o2
wr %g0, 0x10, %asi
ldsha [%l7 + 0x26] %asi, %i3
fpack16 %f20, %f29
bcc,a,pn %icc, loop_1364
te %xcc, 0x3
srl %i6, %o3, %i2
array32 %o4, %g5, %g2
loop_1364:
umulcc %l4, %i5, %o7
tne %xcc, 0x3
movrlz %i4, %o0, %l1
addcc %o5, %g1, %g7
fpadd16 %f12, %f14, %f30
edge8ln %g4, %o1, %l2
udivcc %i7, 0x12F0, %l3
fmovrslez %l6, %f17, %f17
fand %f10, %f14, %f4
fmovscs %xcc, %f19, %f3
edge32 %l0, %i1, %i0
edge16 %g3, %l5, %g6
alignaddr %o6, %o2, %i3
fmovrsne %o3, %f4, %f3
tvs %icc, 0x6
orn %i6, 0x155B, %o4
movleu %icc, %i2, %g2
edge16 %l4, %i5, %g5
movpos %xcc, %o7, %o0
fpsub32s %f16, %f24, %f25
srax %i4, 0x03, %l1
tge %xcc, 0x7
tne %icc, 0x1
addcc %g1, 0x02E3, %g7
wr %g0, 0x10, %asi
stwa %g4, [%l7 + 0x6C] %asi
array32 %o5, %l2, %o1
fbuge,a %fcc0, loop_1365
membar 0x02
edge32n %i7, %l6, %l3
move %icc, %i1, %i0
loop_1365:
fmovdvc %icc, %f22, %f5
addcc %l0, 0x1168, %g3
srl %l5, %o6, %g6
srlx %i3, %o3, %i6
fbo,a %fcc0, loop_1366
st %f18, [%l7 + 0x30]
xorcc %o4, %o2, %i2
tpos %icc, 0x7
loop_1366:
smul %g2, %l4, %g5
movle %xcc, %o7, %i5
smulcc %o0, %i4, %l1
be,a %xcc, loop_1367
edge16 %g1, %g4, %o5
add %l7, 0x20, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %l2, %g7
loop_1367:
udivcc %i7, 0x0111, %o1
movcc %icc, %l6, %i1
stx %i0, [%l7 + 0x50]
movne %xcc, %l0, %g3
stb %l5, [%l7 + 0x5A]
stx %l3, [%l7 + 0x60]
bpos,a %icc, loop_1368
edge16 %o6, %g6, %i3
fcmped %fcc2, %f2, %f2
fmovs %f23, %f28
loop_1368:
fabsd %f6, %f4
subcc %i6, %o3, %o2
xnorcc %i2, %g2, %o4
fexpand %f18, %f20
fmovde %xcc, %f31, %f31
sdivcc %g5, 0x0AEC, %l4
tle %icc, 0x2
bge %icc, loop_1369
fbul,a %fcc0, loop_1370
fbue %fcc2, loop_1371
movre %o7, %o0, %i4
loop_1369:
sdivx %l1, 0x00ED, %i5
loop_1370:
taddcc %g1, %o5, %l2
loop_1371:
sdiv %g4, 0x1E2C, %i7
movgu %icc, %g7, %o1
fmovscc %xcc, %f1, %f22
ldsw [%l7 + 0x70], %l6
fcmpeq32 %f10, %f26, %i1
te %xcc, 0x6
nop
set 0x34, %i0
lduh [%l7 + %i0], %i0
srlx %l0, 0x0C, %l5
for %f24, %f12, %f6
bgu %icc, loop_1372
tle %xcc, 0x3
fmovrdlz %g3, %f16, %f30
sra %l3, 0x10, %g6
loop_1372:
ldsb [%l7 + 0x72], %i3
mulx %i6, %o6, %o3
tge %xcc, 0x6
fandnot1s %f22, %f12, %f3
edge32ln %o2, %g2, %o4
wr %g0, 0x11, %asi
swapa [%l7 + 0x58] %asi, %i2
edge8n %g5, %o7, %o0
move %xcc, %l4, %l1
movcc %icc, %i4, %g1
fmovsn %xcc, %f24, %f9
wr %g0, 0x10, %asi
ldda [%l7 + 0x10] %asi, %i4
taddcc %l2, 0x1F7B, %o5
fxnor %f22, %f2, %f14
movle %icc, %g4, %g7
set 0x1B, %g7
stba %i7, [%l7 + %g7] 0x2f
membar #Sync
movge %xcc, %l6, %i1
fcmpes %fcc2, %f31, %f6
set 0x40, %o0
stda %f0, [%l7 + %o0] 0xf0
membar #Sync
movpos %icc, %o1, %i0
stx %l0, [%l7 + 0x70]
flush %l7 + 0x78
bvs,a,pt %icc, loop_1373
and %g3, 0x069B, %l5
fmovrsgez %l3, %f22, %f9
subc %i3, %i6, %g6
loop_1373:
fcmpgt16 %f18, %f26, %o3
edge16ln %o2, %o6, %o4
edge16n %g2, %g5, %o7
move %xcc, %i2, %l4
nop
setx loop_1374, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
andn %o0, 0x0CAC, %l1
fbe %fcc3, loop_1375
addccc %i4, 0x19A8, %g1
loop_1374:
fcmple16 %f2, %f4, %i5
movl %xcc, %l2, %g4
loop_1375:
fpack16 %f30, %f30
mulx %g7, 0x011B, %o5
edge32ln %l6, %i1, %i7
fandnot2 %f8, %f28, %f10
fmovsne %icc, %f6, %f9
addccc %i0, %l0, %g3
nop
set 0x74, %l5
lduh [%l7 + %l5], %o1
and %l5, 0x0803, %i3
array16 %l3, %g6, %o3
edge16l %i6, %o6, %o4
addc %o2, 0x0AE5, %g2
fmovdgu %xcc, %f13, %f30
movvs %icc, %o7, %g5
sdivx %i2, 0x090A, %l4
stb %l1, [%l7 + 0x52]
tle %icc, 0x2
fzeros %f17
tpos %icc, 0x0
movvc %xcc, %i4, %g1
fornot2s %f13, %f5, %f31
siam 0x1
xor %o0, %l2, %i5
edge8 %g4, %g7, %l6
fbl,a %fcc0, loop_1376
tpos %xcc, 0x7
movrne %i1, 0x262, %i7
stx %i0, [%l7 + 0x38]
loop_1376:
ldsb [%l7 + 0x2E], %l0
fmovsn %xcc, %f21, %f23
movgu %icc, %o5, %g3
tg %icc, 0x6
edge16 %o1, %i3, %l5
xorcc %g6, 0x07D8, %l3
xor %i6, %o3, %o6
brnz,a %o4, loop_1377
fbue %fcc3, loop_1378
movpos %icc, %o2, %g2
fcmpgt16 %f28, %f24, %o7
loop_1377:
edge32 %i2, %g5, %l4
loop_1378:
alignaddrl %l1, %i4, %g1
fandnot2 %f22, %f4, %f18
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
move %icc, %l2, %i5
array8 %g4, %o0, %g7
movpos %icc, %l6, %i7
nop
setx loop_1379, %l0, %l1
jmpl %l1, %i0
tcs %xcc, 0x6
fmovrdlez %i1, %f2, %f8
ble loop_1380
loop_1379:
bvc,a %icc, loop_1381
fmul8ulx16 %f14, %f10, %f26
nop
setx loop_1382, %l0, %l1
jmpl %l1, %l0
loop_1380:
alignaddr %g3, %o1, %i3
loop_1381:
sdiv %l5, 0x0B87, %o5
nop
setx loop_1383, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1382:
nop
set 0x7F, %i5
ldub [%l7 + %i5], %l3
fbuge %fcc2, loop_1384
smul %g6, %i6, %o6
loop_1383:
fabss %f12, %f7
fmovdn %xcc, %f4, %f29
loop_1384:
fmovsge %icc, %f29, %f7
tpos %icc, 0x4
movrlez %o4, %o2, %o3
subccc %o7, 0x088B, %g2
ldd [%l7 + 0x38], %g4
movle %xcc, %l4, %l1
prefetch [%l7 + 0x74], 0x1
fones %f12
stb %i2, [%l7 + 0x18]
edge16 %i4, %l2, %i5
tneg %icc, 0x2
fmovsneg %icc, %f2, %f4
set 0x6F, %o5
ldsba [%l7 + %o5] 0x80, %g4
set 0x6E, %g3
stha %g1, [%l7 + %g3] 0x15
andcc %o0, 0x0052, %l6
lduh [%l7 + 0x74], %i7
movcs %icc, %g7, %i0
wr %g0, 0x27, %asi
stxa %i1, [%l7 + 0x18] %asi
membar #Sync
edge8n %l0, %g3, %i3
ble,pn %icc, loop_1385
movcc %xcc, %l5, %o5
fbuge %fcc0, loop_1386
fmovscs %xcc, %f1, %f11
loop_1385:
nop
set 0x38, %g1
ldd [%l7 + %g1], %f4
fbe,a %fcc2, loop_1387
loop_1386:
subc %o1, %g6, %l3
orncc %i6, 0x0FB8, %o6
sra %o4, %o2, %o7
loop_1387:
fpack32 %f4, %f10, %f20
tvc %icc, 0x1
movgu %icc, %o3, %g2
ld [%l7 + 0x3C], %f4
xor %g5, 0x019E, %l1
orncc %l4, %i4, %l2
wr %g0, 0x0c, %asi
stda %f16, [%l7 + 0x40] %asi
tg %xcc, 0x5
fpadd32 %f16, %f22, %f2
fbug %fcc2, loop_1388
fbuge %fcc3, loop_1389
tge %xcc, 0x4
movrlz %i5, 0x1F9, %i2
loop_1388:
add %g1, %o0, %l6
loop_1389:
bge loop_1390
ldstub [%l7 + 0x60], %g4
fabsd %f0, %f4
fxors %f31, %f0, %f2
loop_1390:
brgz %g7, loop_1391
tneg %xcc, 0x0
movn %icc, %i0, %i1
ble,pn %icc, loop_1392
loop_1391:
subcc %l0, 0x1987, %i7
tgu %icc, 0x0
movre %g3, %i3, %o5
loop_1392:
sth %o1, [%l7 + 0x54]
fmul8sux16 %f8, %f30, %f0
ldd [%l7 + 0x38], %f12
edge8n %g6, %l5, %i6
set 0x15, %g5
stba %l3, [%l7 + %g5] 0x19
movneg %xcc, %o6, %o4
edge32 %o7, %o3, %g2
xnor %g5, 0x17FB, %l1
addcc %o2, %i4, %l2
movrgez %l4, 0x330, %i5
movrne %i2, 0x0BE, %o0
brlez %g1, loop_1393
fmovscs %xcc, %f17, %f7
tn %xcc, 0x7
sth %l6, [%l7 + 0x7C]
loop_1393:
movrlz %g4, %i0, %g7
tge %icc, 0x3
fmovrdgz %l0, %f26, %f18
set 0x6A, %g2
ldsha [%l7 + %g2] 0x88, %i1
stb %i7, [%l7 + 0x1F]
xor %g3, %i3, %o1
edge16 %g6, %o5, %l5
stx %l3, [%l7 + 0x78]
alignaddr %i6, %o4, %o7
fmovrdlz %o3, %f28, %f14
nop
set 0x68, %g4
ldsw [%l7 + %g4], %g2
fmovsvc %xcc, %f24, %f13
mulscc %o6, 0x13BE, %g5
brlez,a %l1, loop_1394
fxnor %f14, %f10, %f16
fbl %fcc2, loop_1395
addc %o2, 0x0D55, %l2
loop_1394:
orncc %i4, 0x1F70, %i5
fones %f23
loop_1395:
stbar
andncc %i2, %o0, %l4
taddcc %g1, 0x190A, %g4
wr %g0, 0x0c, %asi
lda [%l7 + 0x08] %asi, %f17
movpos %icc, %l6, %i0
xorcc %l0, %i1, %i7
umulcc %g3, %g7, %i3
movcc %icc, %o1, %o5
edge16n %l5, %l3, %g6
fmovdg %icc, %f3, %f19
wr %g0, 0x89, %asi
ldsha [%l7 + 0x1A] %asi, %o4
fba,a %fcc0, loop_1396
sub %o7, 0x08E6, %i6
tg %icc, 0x4
sra %o3, 0x0B, %g2
loop_1396:
sdiv %o6, 0x0B94, %g5
taddcctv %o2, %l2, %i4
movpos %xcc, %i5, %i2
sll %o0, 0x15, %l4
be,a loop_1397
bshuffle %f30, %f10, %f10
set 0x0E, %o6
ldsha [%l7 + %o6] 0x11, %g1
loop_1397:
movvs %xcc, %l1, %l6
movrlz %g4, 0x0AD, %i0
fmovdgu %xcc, %f21, %f0
edge32ln %i1, %i7, %l0
fblg %fcc3, loop_1398
bvc,a loop_1399
bl,a,pt %icc, loop_1400
subccc %g3, 0x1F6C, %i3
loop_1398:
subcc %g7, 0x0E01, %o5
loop_1399:
srlx %l5, 0x12, %o1
loop_1400:
edge32ln %g6, %l3, %o4
set 0x50, %l2
stha %o7, [%l7 + %l2] 0x11
bl,a,pn %icc, loop_1401
fbug,a %fcc2, loop_1402
movvs %xcc, %o3, %g2
fbne %fcc3, loop_1403
loop_1401:
srax %o6, %i6, %g5
loop_1402:
fzero %f16
fpsub16 %f8, %f2, %f24
loop_1403:
mulx %l2, %i4, %i5
fmovsvs %icc, %f25, %f27
flush %l7 + 0x38
fmovdgu %icc, %f6, %f17
andn %o2, 0x0847, %i2
nop
set 0x70, %l3
ldx [%l7 + %l3], %o0
alignaddr %l4, %g1, %l6
edge16 %g4, %l1, %i0
stx %i1, [%l7 + 0x60]
edge8 %l0, %i7, %i3
mova %icc, %g3, %o5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movge %xcc, %g7, %l5
fcmpne16 %f4, %f8, %g6
tg %xcc, 0x6
edge16ln %o1, %o4, %l3
edge32l %o7, %g2, %o6
andn %i6, 0x011C, %g5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
array16 %o3, %i4, %i5
brz,a %o2, loop_1404
movle %icc, %l2, %o0
bl,pt %icc, loop_1405
tge %xcc, 0x5
loop_1404:
bshuffle %f22, %f16, %f12
movrne %i2, 0x2F8, %l4
loop_1405:
movrgez %g1, %g4, %l1
sdivcc %i0, 0x0972, %i1
tcc %icc, 0x6
edge8l %l0, %l6, %i7
bvs,a loop_1406
srax %i3, %g3, %g7
fabss %f12, %f18
ldstub [%l7 + 0x26], %l5
loop_1406:
orn %o5, 0x0437, %g6
fmul8x16au %f19, %f15, %f12
fcmped %fcc2, %f16, %f24
tge %xcc, 0x2
andn %o1, %o4, %o7
mulx %g2, %o6, %i6
movvc %xcc, %g5, %l3
fone %f26
stbar
lduh [%l7 + 0x64], %o3
bge %xcc, loop_1407
tsubcctv %i4, %i5, %o2
brlz %l2, loop_1408
fmovdneg %icc, %f12, %f4
loop_1407:
bne,pn %icc, loop_1409
tcs %icc, 0x7
loop_1408:
fones %f14
udivx %i2, 0x12EF, %l4
loop_1409:
movn %xcc, %g1, %g4
sdiv %l1, 0x0C2B, %i0
fbu,a %fcc0, loop_1410
tvc %icc, 0x3
edge32 %i1, %o0, %l0
fmovrde %i7, %f14, %f18
loop_1410:
umul %i3, 0x10F1, %l6
fpadd32 %f18, %f14, %f30
tsubcctv %g7, 0x1A94, %g3
set 0x69, %o7
lduba [%l7 + %o7] 0x19, %l5
lduh [%l7 + 0x6E], %o5
edge32n %o1, %g6, %o7
srl %g2, 0x13, %o6
or %o4, %i6, %l3
edge8ln %o3, %i4, %g5
bshuffle %f24, %f26, %f20
bge loop_1411
fpsub32 %f8, %f18, %f18
taddcctv %i5, %l2, %o2
fones %f28
loop_1411:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sdivx %i2, 0x15CC, %g1
movgu %icc, %g4, %l1
fmovrslz %l4, %f13, %f10
fcmple32 %f28, %f22, %i0
tneg %xcc, 0x1
bpos,a %icc, loop_1412
move %icc, %i1, %o0
fors %f11, %f26, %f14
lduw [%l7 + 0x78], %l0
loop_1412:
fbn,a %fcc0, loop_1413
fbe,a %fcc1, loop_1414
fmovdvs %icc, %f3, %f17
be loop_1415
loop_1413:
umulcc %i7, 0x1EF9, %l6
loop_1414:
add %i3, %g7, %g3
sra %o5, 0x00, %o1
loop_1415:
nop
set 0x08, %g6
ldsw [%l7 + %g6], %g6
movrne %l5, %g2, %o7
ba,a %xcc, loop_1416
edge8 %o6, %o4, %i6
nop
setx loop_1417, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnot1 %f30, %f14
loop_1416:
addcc %o3, %i4, %g5
fmovrsgz %i5, %f4, %f9
loop_1417:
edge8ln %l3, %o2, %l2
movrgez %g1, %g4, %i2
umulcc %l1, %i0, %l4
fbue,a %fcc0, loop_1418
ldsw [%l7 + 0x08], %o0
subc %i1, 0x1965, %l0
nop
setx loop_1419, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1418:
movvs %icc, %i7, %i3
fbo %fcc3, loop_1420
movl %xcc, %g7, %g3
loop_1419:
fmovrdne %o5, %f18, %f6
smulcc %l6, %o1, %g6
loop_1420:
bg,pt %xcc, loop_1421
tgu %xcc, 0x5
be,pt %icc, loop_1422
sdivcc %g2, 0x0B07, %o7
loop_1421:
sra %o6, 0x1D, %o4
andcc %i6, 0x1F03, %l5
loop_1422:
fmovscc %icc, %f12, %f20
andcc %o3, %i4, %g5
srlx %i5, 0x01, %l3
umulcc %l2, 0x153D, %g1
edge32ln %g4, %o2, %l1
sllx %i0, 0x06, %l4
fmovsa %xcc, %f17, %f18
call loop_1423
sub %o0, %i1, %l0
movgu %icc, %i2, %i3
fones %f27
loop_1423:
edge32n %i7, %g3, %o5
tcs %icc, 0x2
wr %g0, 0x11, %asi
ldstuba [%l7 + 0x63] %asi, %l6
mulx %o1, %g7, %g2
movleu %xcc, %o7, %o6
fbg,a %fcc2, loop_1424
bpos %icc, loop_1425
umul %g6, 0x12A0, %i6
taddcc %o4, %l5, %o3
loop_1424:
nop
set 0x28, %i2
prefetcha [%l7 + %i2] 0x81, 0x0
loop_1425:
addcc %g5, %l3, %l2
edge32l %g1, %i5, %o2
addcc %l1, %g4, %i0
nop ! nop ! wr %g0, 0x40, %asi ripped by fixASI40.pl ripped by fixASI40.pl
nop ! nop ! stxa %o0, [%g0 + 0x140] %asi ripped by fixASI40.pl ripped by fixASI40.pl
brlz,a %i1, loop_1426
movne %icc, %l4, %l0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tgu %xcc, 0x4
loop_1426:
fpsub16 %f8, %f2, %f18
fornot2s %f11, %f27, %f28
movrgz %i2, 0x0C7, %i3
sir 0x1AAB
sdivx %g3, 0x0CC9, %i7
tvc %xcc, 0x7
fabss %f10, %f31
tn %xcc, 0x5
tl %xcc, 0x1
udivcc %o5, 0x1F2F, %o1
mulscc %l6, 0x1CA7, %g7
movl %xcc, %g2, %o7
tg %icc, 0x3
fsrc1 %f20, %f18
stw %o6, [%l7 + 0x50]
tleu %xcc, 0x2
sra %g6, %i6, %o4
smul %o3, 0x10C0, %l5
brnz %i4, loop_1427
tneg %icc, 0x4
tleu %icc, 0x2
add %l7, 0x68, %l6
wr %g0, 0x81, %asi
casa [%l6] %asi, %g5, %l3
loop_1427:
fornot1s %f12, %f8, %f30
brgz %l2, loop_1428
fbu %fcc0, loop_1429
tcs %icc, 0x7
add %l7, 0x70, %l6
wr %g0, 0x04, %asi
casa [%l6] %asi, %i5, %o2
loop_1428:
sir 0x167D
loop_1429:
udivcc %l1, 0x09FF, %g1
sub %g4, %i0, %o0
brnz,a %l4, loop_1430
fand %f10, %f26, %f18
wr %g0, 0x80, %asi
stda %i0, [%l7 + 0x70] %asi
loop_1430:
tpos %icc, 0x5
fmovrdgz %i2, %f12, %f2
fba %fcc2, loop_1431
movge %xcc, %i3, %l0
stbar
array16 %i7, %o5, %o1
loop_1431:
faligndata %f4, %f2, %f8
ldd [%l7 + 0x38], %g2
array8 %g7, %l6, %o7
fcmpgt16 %f4, %f16, %g2
addccc %o6, 0x060F, %g6
movleu %xcc, %o4, %i6
edge16 %o3, %l5, %i4
edge32n %g5, %l3, %l2
movrlz %i5, %o2, %g1
fmovrse %l1, %f25, %f11
ld [%l7 + 0x70], %f5
sdiv %g4, 0x0364, %i0
set 0x60, %o4
sta %f1, [%l7 + %o4] 0x15
sra %l4, 0x19, %i1
set 0x54, %o3
lduha [%l7 + %o3] 0x88, %o0
fnor %f26, %f2, %f20
udiv %i3, 0x083C, %i2
wr %g0, 0x89, %asi
ldda [%l7 + 0x40] %asi, %f16
move %icc, %i7, %o5
subc %l0, %o1, %g7
add %l6, 0x060D, %g3
tne %icc, 0x1
be,a,pn %xcc, loop_1432
fbuge,a %fcc2, loop_1433
st %f9, [%l7 + 0x2C]
fbug %fcc3, loop_1434
loop_1432:
edge16ln %g2, %o6, %o7
loop_1433:
fble,a %fcc2, loop_1435
tle %xcc, 0x0
loop_1434:
srl %g6, 0x16, %i6
ldub [%l7 + 0x37], %o3
loop_1435:
fnot2 %f16, %f6
fmovsvc %icc, %f5, %f11
be,pn %xcc, loop_1436
udiv %l5, 0x113E, %o4
tneg %xcc, 0x7
orn %g5, %i4, %l3
loop_1436:
addc %l2, %o2, %g1
fnot2 %f24, %f30
mova %xcc, %l1, %i5
edge32 %i0, %g4, %i1
set 0x78, %o1
stxa %l4, [%l7 + %o1] 0x0c
movn %xcc, %i3, %o0
xnorcc %i2, %i7, %o5
movneg %xcc, %l0, %o1
fbo %fcc0, loop_1437
tcc %xcc, 0x1
wr %g0, 0x04, %asi
ldsba [%l7 + 0x23] %asi, %l6
loop_1437:
movg %xcc, %g7, %g2
taddcc %g3, 0x03C4, %o6
fmovscs %icc, %f1, %f23
movrne %g6, 0x3F1, %i6
fbl,a %fcc1, loop_1438
mulscc %o3, %o7, %l5
fbug,a %fcc3, loop_1439
sir 0x15B1
loop_1438:
edge16n %g5, %o4, %l3
fbge,a %fcc1, loop_1440
loop_1439:
taddcctv %l2, %i4, %o2
umul %l1, 0x1076, %i5
bcs,a %xcc, loop_1441
loop_1440:
subcc %i0, %g4, %g1
wr %g0, 0x10, %asi
lduba [%l7 + 0x26] %asi, %l4
loop_1441:
fmovdgu %xcc, %f5, %f4
movpos %icc, %i3, %o0
movgu %xcc, %i1, %i7
fpadd32s %f24, %f21, %f27
fmovrdgz %i2, %f18, %f28
fbuge %fcc3, loop_1442
fmovde %icc, %f23, %f24
fmovd %f28, %f2
fpsub16 %f6, %f18, %f12
loop_1442:
movrgez %o5, %o1, %l0
tl %xcc, 0x6
wr %g0, 0x21, %asi
ldxa [%g0 + 0x108] %asi, %l6
edge32ln %g2, %g3, %o6
movleu %icc, %g6, %g7
fpadd32 %f4, %f2, %f10
movne %icc, %o3, %o7
tcc %xcc, 0x2
bneg %icc, loop_1443
orn %i6, 0x1950, %l5
move %xcc, %o4, %l3
xnor %l2, %g5, %o2
loop_1443:
movcs %xcc, %l1, %i4
bleu,a loop_1444
ldsb [%l7 + 0x12], %i5
xor %i0, 0x135A, %g1
fornot2s %f29, %f25, %f16
loop_1444:
alignaddr %g4, %l4, %i3
xnor %i1, 0x02CE, %i7
set 0x30, %l0
lda [%l7 + %l0] 0x88, %f1
movneg %xcc, %o0, %o5
nop
set 0x62, %i3
ldstub [%l7 + %i3], %o1
sdiv %l0, 0x05B2, %i2
movn %icc, %g2, %g3
fors %f26, %f20, %f31
alignaddr %o6, %l6, %g6
te %xcc, 0x2
tvc %xcc, 0x3
fmovdcs %icc, %f29, %f22
sllx %g7, %o7, %i6
edge32ln %o3, %l5, %o4
brlz %l2, loop_1445
sdivx %l3, 0x1060, %g5
array8 %o2, %i4, %l1
orncc %i0, %i5, %g4
loop_1445:
orcc %l4, 0x0B4A, %i3
movleu %icc, %g1, %i1
edge8 %i7, %o5, %o0
andcc %l0, %o1, %g2
fandnot2s %f11, %f8, %f11
orn %g3, 0x15CB, %o6
fmul8x16 %f27, %f22, %f18
fbuge %fcc2, loop_1446
sth %i2, [%l7 + 0x70]
or %l6, %g6, %o7
xor %i6, 0x1924, %o3
loop_1446:
fmovsl %xcc, %f14, %f22
edge8ln %g7, %o4, %l5
tcs %icc, 0x7
umul %l3, 0x096E, %l2
alignaddrl %o2, %i4, %l1
edge32l %g5, %i0, %g4
stb %l4, [%l7 + 0x43]
addc %i3, %g1, %i1
movg %icc, %i5, %i7
movrne %o5, 0x149, %l0
fbo,a %fcc1, loop_1447
sdivcc %o1, 0x1A3F, %o0
fmovrde %g2, %f6, %f12
nop
set 0x78, %i6
std %f24, [%l7 + %i6]
loop_1447:
fnors %f21, %f22, %f23
srl %o6, %g3, %l6
sdivx %i2, 0x1145, %o7
movg %icc, %i6, %g6
tn %icc, 0x6
fmovde %icc, %f13, %f1
fmovsne %xcc, %f28, %f21
sdivcc %g7, 0x194B, %o3
siam 0x4
udiv %l5, 0x1962, %o4
fxors %f30, %f9, %f16
set 0x08, %i7
stda %l2, [%l7 + %i7] 0x89
edge16 %o2, %l2, %l1
sdiv %g5, 0x1EF0, %i0
subcc %i4, 0x02D6, %g4
membar 0x59
orncc %l4, 0x0FD0, %g1
siam 0x1
tg %icc, 0x1
fnand %f8, %f28, %f26
tpos %xcc, 0x7
andncc %i3, %i5, %i7
std %f2, [%l7 + 0x20]
array32 %i1, %o5, %o1
udivcc %o0, 0x1574, %g2
sir 0x0B18
movcs %icc, %o6, %l0
sllx %g3, 0x0D, %i2
sub %o7, %i6, %l6
fnor %f16, %f18, %f10
orncc %g6, 0x1EC9, %g7
addccc %l5, %o3, %l3
movcc %icc, %o2, %o4
st %f11, [%l7 + 0x78]
wr %g0, 0x80, %asi
lduwa [%l7 + 0x18] %asi, %l1
wr %g0, 0x11, %asi
ldstuba [%l7 + 0x52] %asi, %l2
andncc %i0, %i4, %g4
faligndata %f28, %f22, %f12
movrgz %l4, 0x3B7, %g5
fmovsneg %icc, %f6, %f11
andn %i3, 0x164E, %i5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbe %fcc1, loop_1448
brlez,a %i7, loop_1449
tg %icc, 0x1
fble,a %fcc2, loop_1450
loop_1448:
prefetch [%l7 + 0x30], 0x1
loop_1449:
xnorcc %i1, 0x16D4, %g1
movgu %icc, %o1, %o0
loop_1450:
edge16n %o5, %o6, %l0
sub %g2, 0x1E12, %i2
fpsub16s %f0, %f14, %f18
tge %xcc, 0x6
orn %o7, %g3, %i6
sir 0x1E45
nop
set 0x1C, %o2
lduw [%l7 + %o2], %l6
fmovrslez %g6, %f18, %f31
std %f30, [%l7 + 0x28]
lduw [%l7 + 0x3C], %l5
wr %g0, 0x27, %asi
stba %g7, [%l7 + 0x41] %asi
membar #Sync
fxors %f17, %f13, %f23
addccc %l3, 0x13A8, %o2
fcmped %fcc0, %f20, %f16
st %f5, [%l7 + 0x48]
fbn %fcc2, loop_1451
udivcc %o3, 0x1A22, %l1
addcc %l2, %o4, %i4
ldstub [%l7 + 0x16], %i0
loop_1451:
for %f28, %f4, %f2
wr %g0, 0x81, %asi
ldsba [%l7 + 0x1B] %asi, %l4
orcc %g5, 0x1EC2, %g4
movvc %xcc, %i3, %i5
alignaddrl %i1, %g1, %i7
bge,a,pt %icc, loop_1452
ldd [%l7 + 0x48], %o0
fmovdpos %xcc, %f16, %f1
set 0x0C, %i1
stha %o1, [%l7 + %i1] 0xea
membar #Sync
loop_1452:
nop
setx loop_1453, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovda %icc, %f25, %f10
tgu %icc, 0x6
sir 0x043A
loop_1453:
add %o5, %l0, %o6
swap [%l7 + 0x54], %i2
tvc %xcc, 0x0
movneg %icc, %g2, %g3
sub %i6, 0x1693, %o7
set 0x58, %i4
lduwa [%l7 + %i4] 0x88, %g6
edge32ln %l5, %l6, %l3
array16 %g7, %o2, %l1
fbuge,a %fcc1, loop_1454
srl %o3, 0x05, %l2
tsubcc %i4, %o4, %l4
ble,pn %icc, loop_1455
loop_1454:
fmul8x16al %f31, %f28, %f6
ba,pn %xcc, loop_1456
addcc %g5, 0x1F77, %g4
loop_1455:
be,a %xcc, loop_1457
edge8ln %i3, %i5, %i1
loop_1456:
sdiv %g1, 0x12CB, %i7
xnor %i0, 0x08DA, %o0
loop_1457:
fmovdpos %xcc, %f2, %f13
movrlz %o5, 0x015, %o1
xorcc %l0, 0x1EB7, %o6
sth %i2, [%l7 + 0x14]
fcmple32 %f4, %f26, %g2
tcs %xcc, 0x5
xor %g3, %o7, %i6
fmovrdne %g6, %f20, %f14
nop
setx loop_1458, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movre %l5, 0x1E8, %l3
wr %g0, 0x1e, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
loop_1458:
fpadd16 %f10, %f0, %f16
movge %xcc, %g7, %l6
sethi 0x0EA7, %l1
movle %xcc, %o2, %o3
fbug %fcc2, loop_1459
fnand %f4, %f18, %f20
fbuge %fcc0, loop_1460
fmul8ulx16 %f6, %f8, %f12
loop_1459:
nop
setx loop_1461, %l0, %l1
jmpl %l1, %i4
tne %xcc, 0x4
loop_1460:
array16 %o4, %l4, %l2
nop
set 0x10, %l4
stw %g5, [%l7 + %l4]
loop_1461:
nop
set 0x50, %l6
swapa [%l7 + %l6] 0x10, %i3
edge8l %g4, %i1, %i5
movgu %icc, %g1, %i7
set 0x68, %l1
ldxa [%l7 + %l1] 0x18, %o0
andcc %i0, %o1, %l0
fnot2s %f24, %f18
std %f16, [%l7 + 0x60]
fmovsg %xcc, %f12, %f8
mulx %o6, 0x1E13, %i2
flush %l7 + 0x24
edge32n %g2, %o5, %g3
movne %xcc, %o7, %i6
srl %g6, 0x05, %l5
movrgz %l3, 0x33A, %l6
wr %g0, 0x88, %asi
ldxa [%l7 + 0x70] %asi, %l1
fmovsle %icc, %f29, %f27
bgu,a %icc, loop_1462
fxnors %f10, %f15, %f20
or %g7, 0x098B, %o2
fnands %f17, %f20, %f2
loop_1462:
fmul8sux16 %f22, %f14, %f22
array8 %o3, %i4, %l4
pdist %f10, %f6, %f0
ldd [%l7 + 0x10], %f18
movleu %icc, %o4, %g5
membar #Sync
wr %g0, 0x1e, %asi
ldda [%l7 + 0x40] %asi, %f16
ldsh [%l7 + 0x30], %l2
tcs %icc, 0x7
wr %g0, 0x18, %asi
lduba [%l7 + 0x69] %asi, %i3
edge32n %i1, %g4, %g1
pdist %f8, %f22, %f18
edge16l %i5, %o0, %i7
fornot2s %f30, %f4, %f21
wr %g0, 0x88, %asi
lduwa [%l7 + 0x1C] %asi, %i0
fmovdpos %icc, %f19, %f20
fmovdcs %xcc, %f16, %f24
udivx %l0, 0x15B8, %o6
srlx %o1, 0x09, %g2
sra %o5, 0x09, %g3
umulcc %i2, %o7, %i6
bvc,a,pn %icc, loop_1463
edge8n %g6, %l5, %l3
fpadd16 %f6, %f20, %f4
tn %icc, 0x7
loop_1463:
smul %l6, 0x0919, %g7
movpos %icc, %l1, %o3
ldsb [%l7 + 0x3A], %o2
smul %l4, 0x1D54, %i4
udiv %o4, 0x1391, %l2
edge32n %i3, %g5, %i1
addc %g1, 0x026F, %g4
umul %o0, 0x1024, %i7
alignaddr %i0, %l0, %o6
fmuld8sux16 %f13, %f2, %f12
addccc %i5, %o1, %g2
smulcc %o5, 0x1DC9, %g3
tg %xcc, 0x2
and %i2, 0x014E, %i6
membar 0x4C
stb %g6, [%l7 + 0x40]
movrlez %o7, 0x3E7, %l5
orn %l6, %l3, %l1
nop
setx loop_1464, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addc %g7, 0x0C00, %o3
fbuge %fcc0, loop_1465
edge32ln %o2, %l4, %i4
loop_1464:
andncc %o4, %l2, %g5
ba,a,pt %xcc, loop_1466
loop_1465:
sll %i3, 0x1F, %i1
fbge %fcc2, loop_1467
movpos %xcc, %g1, %o0
loop_1466:
fmovdn %xcc, %f12, %f23
taddcctv %g4, %i7, %l0
loop_1467:
sub %o6, 0x0F96, %i0
bvs,a,pt %icc, loop_1468
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
popc 0x00A6, %o1
umulcc %i5, %g2, %g3
loop_1468:
sllx %i2, 0x17, %i6
tgu %icc, 0x7
edge16n %o5, %g6, %o7
andn %l6, %l3, %l5
fpadd32s %f6, %f30, %f8
sra %g7, 0x07, %o3
edge8 %o2, %l4, %l1
orncc %o4, 0x1E1F, %i4
fand %f14, %f26, %f8
xnor %g5, 0x1D20, %i3
fands %f11, %f20, %f28
wr %g0, 0x80, %asi
lduwa [%l7 + 0x7C] %asi, %l2
lduw [%l7 + 0x10], %i1
edge32n %g1, %g4, %o0
movl %icc, %i7, %l0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
udivx %i0, 0x0A43, %o1
xnor %o6, %g2, %i5
movpos %xcc, %i2, %g3
sra %i6, 0x1E, %o5
fnot1s %f12, %f12
movrgez %g6, 0x18E, %l6
subcc %l3, 0x032D, %l5
te %icc, 0x5
nop
setx loop_1469, %l0, %l1
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 %g7, %o3, %o2
tgu %icc, 0x4
popc 0x0891, %o7
loop_1469:
sdivx %l1, 0x1507, %o4
bgu,a %xcc, loop_1470
bcs,pn %icc, loop_1471
movneg %xcc, %i4, %g5
and %i3, %l4, %i1
loop_1470:
ldd [%l7 + 0x48], %f20
loop_1471:
bvs,a,pn %xcc, loop_1472
fmovdvs %icc, %f3, %f24
orncc %g1, 0x1A70, %g4
brnz %l2, loop_1473
loop_1472:
fmovrsgz %o0, %f6, %f3
taddcctv %l0, %i7, %i0
fpadd16 %f16, %f30, %f24
loop_1473:
std %o6, [%l7 + 0x20]
tg %xcc, 0x5
orncc %g2, %o1, %i2
fmovdg %icc, %f15, %f1
sll %g3, %i6, %o5
tl %icc, 0x2
xnorcc %i5, %l6, %g6
tne %icc, 0x3
fandnot1s %f26, %f3, %f9
tvc %icc, 0x7
subccc %l3, 0x0163, %g7
bl,a loop_1474
fmovdpos %xcc, %f12, %f8
tvc %icc, 0x4
fmul8x16 %f20, %f0, %f4
loop_1474:
edge8 %l5, %o3, %o7
sth %l1, [%l7 + 0x46]
array16 %o4, %i4, %g5
nop
setx loop_1475, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tl %icc, 0x2
fandnot2s %f7, %f17, %f22
fcmple32 %f18, %f30, %o2
loop_1475:
fbug,a %fcc0, loop_1476
ta %xcc, 0x2
sllx %l4, 0x15, %i1
sir 0x1209
loop_1476:
fpsub32s %f24, %f27, %f21
umul %g1, %g4, %i3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbug,a %fcc0, loop_1477
array32 %l2, %o0, %l0
movneg %xcc, %i0, %o6
srl %i7, 0x03, %g2
loop_1477:
movge %xcc, %o1, %i2
xor %g3, 0x13F0, %i6
bvc %xcc, loop_1478
subccc %i5, %l6, %g6
bvc,a,pt %xcc, loop_1479
sir 0x098A
loop_1478:
fbue,a %fcc2, loop_1480
tle %xcc, 0x2
loop_1479:
movrlez %l3, 0x231, %o5
fxnors %f6, %f19, %f23
loop_1480:
mova %icc, %l5, %g7
std %f8, [%l7 + 0x78]
bleu,pt %xcc, loop_1481
edge32 %o3, %o7, %o4
bne loop_1482
prefetch [%l7 + 0x58], 0x0
loop_1481:
sra %l1, %g5, %i4
tl %xcc, 0x6
loop_1482:
lduh [%l7 + 0x24], %o2
taddcc %l4, %i1, %g4
addccc %i3, %g1, %l2
fbe,a %fcc0, loop_1483
edge16ln %o0, %i0, %l0
sllx %i7, 0x11, %g2
te %icc, 0x4
loop_1483:
fcmpes %fcc2, %f10, %f22
fbug,a %fcc1, loop_1484
fmovsle %xcc, %f15, %f8
fbe %fcc1, loop_1485
umul %o1, 0x0C0D, %i2
loop_1484:
fbg,a %fcc2, loop_1486
alignaddr %g3, %o6, %i5
loop_1485:
sethi 0x1C5B, %l6
tvc %xcc, 0x2
loop_1486:
bgu,pn %xcc, loop_1487
fbge,a %fcc0, loop_1488
tvs %icc, 0x1
te %icc, 0x5
loop_1487:
sll %i6, %l3, %o5
loop_1488:
fxnors %f23, %f23, %f24
fmovsgu %xcc, %f0, %f25
edge16ln %l5, %g7, %g6
fcmpne16 %f20, %f6, %o3
bne,a,pt %xcc, loop_1489
movvs %icc, %o7, %o4
tsubcc %l1, %i4, %o2
ldx [%l7 + 0x70], %l4
loop_1489:
smulcc %g5, %g4, %i1
movn %xcc, %i3, %g1
xnor %l2, 0x19C3, %i0
ld [%l7 + 0x10], %f29
add %l0, 0x0738, %i7
orncc %o0, %g2, %i2
wr %g0, 0x89, %asi
stxa %o1, [%l7 + 0x58] %asi
fmovdn %xcc, %f8, %f12
tg %icc, 0x5
fble,a %fcc0, loop_1490
edge16ln %o6, %g3, %l6
fxnor %f10, %f20, %f14
udivcc %i6, 0x1EAF, %i5
loop_1490:
fmuld8sux16 %f26, %f14, %f14
fbge,a %fcc1, loop_1491
fbg,a %fcc2, loop_1492
movvc %icc, %l3, %l5
fpack16 %f26, %f28
loop_1491:
tvs %xcc, 0x2
loop_1492:
tsubcctv %o5, %g6, %g7
fnor %f8, %f12, %f12
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bneg,pt %xcc, loop_1493
tvs %xcc, 0x0
call loop_1494
movrne %o7, %o4, %l1
loop_1493:
srl %o3, %o2, %i4
fmovd %f4, %f8
loop_1494:
tsubcctv %l4, %g5, %g4
fmovdg %xcc, %f27, %f19
fmovs %f17, %f24
stbar
xnorcc %i1, 0x1DB1, %i3
subcc %g1, 0x1185, %i0
srax %l2, 0x13, %l0
stw %i7, [%l7 + 0x24]
subc %o0, %i2, %o1
te %xcc, 0x2
subc %o6, %g2, %l6
membar 0x28
movgu %icc, %g3, %i6
movge %icc, %l3, %l5
edge32l %o5, %g6, %g7
bgu loop_1495
edge32 %i5, %o7, %o4
umul %o3, 0x1536, %o2
edge16ln %l1, %l4, %i4
loop_1495:
ldsh [%l7 + 0x66], %g4
array32 %g5, %i3, %g1
stb %i1, [%l7 + 0x1F]
nop
set 0x53, %g7
ldub [%l7 + %g7], %l2
sdivx %l0, 0x0013, %i7
movg %icc, %o0, %i2
fnands %f0, %f16, %f22
add %i0, %o1, %g2
fxnors %f10, %f2, %f18
sllx %l6, %g3, %o6
xorcc %i6, 0x06C5, %l5
set 0x7A, %i0
lduba [%l7 + %i0] 0x0c, %o5
edge8l %g6, %g7, %i5
fsrc2s %f7, %f12
wr %g0, 0x1e, %asi
stda %f16, [%l7 + 0x40] %asi
membar #Sync
lduw [%l7 + 0x48], %l3
umul %o4, %o3, %o2
tgu %xcc, 0x3
xor %l1, %o7, %i4
srlx %l4, 0x11, %g4
fmovdge %xcc, %f19, %f18
sth %g5, [%l7 + 0x44]
brnz,a %g1, loop_1496
movg %icc, %i1, %i3
xnorcc %l2, 0x066B, %i7
fcmpne16 %f24, %f10, %l0
loop_1496:
fcmple16 %f8, %f0, %i2
std %f14, [%l7 + 0x30]
lduw [%l7 + 0x24], %o0
movneg %icc, %o1, %i0
fmovdl %xcc, %f13, %f21
mulx %l6, %g2, %o6
ba %xcc, loop_1497
fmovscc %icc, %f12, %f19
edge32n %i6, %g3, %l5
tgu %icc, 0x4
loop_1497:
movpos %icc, %o5, %g7
bpos loop_1498
orncc %i5, 0x1565, %g6
mova %icc, %o4, %o3
umul %o2, 0x1EDA, %l3
loop_1498:
brlez %l1, loop_1499
std %f16, [%l7 + 0x70]
st %f4, [%l7 + 0x18]
fornot1 %f2, %f6, %f20
loop_1499:
edge32 %o7, %i4, %g4
edge16n %l4, %g1, %i1
ldub [%l7 + 0x15], %i3
sll %g5, %i7, %l2
tl %xcc, 0x3
bn,a,pt %icc, loop_1500
movvc %icc, %l0, %i2
movn %icc, %o0, %i0
movn %xcc, %l6, %g2
loop_1500:
tsubcctv %o1, %o6, %g3
fbne %fcc0, loop_1501
fnors %f25, %f12, %f1
lduh [%l7 + 0x70], %i6
fandnot1 %f30, %f26, %f28
loop_1501:
fcmps %fcc2, %f10, %f22
fmovsa %icc, %f24, %f18
stw %o5, [%l7 + 0x68]
stbar
stx %l5, [%l7 + 0x20]
bvc,pn %xcc, loop_1502
edge32n %g7, %i5, %g6
taddcc %o3, %o4, %o2
fmovse %xcc, %f19, %f6
loop_1502:
sdivx %l1, 0x1498, %l3
brz,a %i4, loop_1503
tle %xcc, 0x5
movge %icc, %g4, %l4
xor %g1, %i1, %i3
loop_1503:
fbo,a %fcc2, loop_1504
alignaddrl %g5, %i7, %o7
andcc %l2, %i2, %o0
or %i0, 0x0732, %l6
loop_1504:
fcmpeq32 %f6, %f12, %l0
edge16l %g2, %o1, %o6
fbl,a %fcc2, loop_1505
tsubcc %g3, 0x049A, %o5
srl %i6, 0x19, %g7
fmovrslz %i5, %f23, %f19
loop_1505:
edge32l %l5, %g6, %o4
or %o2, %l1, %l3
fmovrdgez %i4, %f20, %f8
xor %g4, 0x1035, %l4
stbar
alignaddrl %g1, %o3, %i3
udiv %g5, 0x1D56, %i1
array16 %o7, %l2, %i7
be,a,pn %icc, loop_1506
srlx %i2, %i0, %o0
tne %xcc, 0x3
fcmple16 %f8, %f28, %l0
loop_1506:
ble loop_1507
sir 0x1E04
fmul8x16 %f14, %f30, %f16
movrne %g2, 0x3D9, %o1
loop_1507:
tvc %icc, 0x6
fpadd32 %f20, %f30, %f18
bvc,pt %icc, loop_1508
ldstub [%l7 + 0x27], %o6
fmovrse %g3, %f16, %f26
edge32ln %o5, %i6, %g7
loop_1508:
edge8ln %l6, %i5, %l5
addc %g6, 0x17D7, %o2
subc %o4, 0x1397, %l1
bvc,pt %icc, loop_1509
fbuge %fcc3, loop_1510
popc %i4, %g4
tsubcctv %l3, %l4, %o3
loop_1509:
sdiv %i3, 0x1356, %g5
loop_1510:
and %g1, %o7, %i1
fpsub32 %f10, %f4, %f18
edge32n %l2, %i7, %i2
ba loop_1511
fmovdge %icc, %f0, %f27
fmovdg %icc, %f27, %f14
fcmple16 %f16, %f20, %o0
loop_1511:
edge32ln %i0, %l0, %g2
wr %g0, 0x04, %asi
ldstuba [%l7 + 0x12] %asi, %o1
fornot1 %f10, %f16, %f30
set 0x3C, %o0
ldstuba [%l7 + %o0] 0x88, %o6
umul %g3, %i6, %o5
udivx %l6, 0x155D, %g7
movn %icc, %l5, %i5
andcc %o2, %o4, %l1
fnegs %f18, %f16
pdist %f28, %f22, %f0
fmovrde %g6, %f16, %f4
movn %xcc, %i4, %g4
fmovdn %xcc, %f12, %f25
add %l4, %l3, %i3
tge %icc, 0x1
fxor %f24, %f0, %f16
sll %g5, %g1, %o3
fandnot1 %f8, %f24, %f22
fbug %fcc1, loop_1512
mulx %o7, %l2, %i1
movleu %xcc, %i2, %i7
alignaddr %o0, %l0, %g2
loop_1512:
sir 0x0B20
fmuld8sux16 %f12, %f17, %f0
sdivx %i0, 0x0A91, %o6
bshuffle %f28, %f24, %f0
sdivcc %o1, 0x1EC1, %i6
sdivcc %o5, 0x028E, %g3
movrlez %l6, 0x297, %l5
fmuld8sux16 %f14, %f17, %f6
stx %i5, [%l7 + 0x28]
sdivx %o2, 0x10D6, %g7
set 0x58, %l5
lda [%l7 + %l5] 0x04, %f20
sra %o4, 0x13, %l1
addc %g6, 0x145C, %i4
fpack16 %f16, %f6
mulscc %l4, 0x1515, %l3
fmovsvs %icc, %f5, %f0
edge8n %g4, %i3, %g1
sethi 0x04A1, %o3
movg %xcc, %o7, %g5
fmuld8ulx16 %f18, %f22, %f14
move %xcc, %l2, %i2
edge32l %i7, %o0, %l0
smul %i1, 0x0206, %i0
sir 0x1277
srax %g2, 0x18, %o1
subccc %i6, 0x1C9D, %o6
movneg %icc, %g3, %o5
fmovse %xcc, %f5, %f3
te %xcc, 0x5
fbge %fcc2, loop_1513
movrgez %l6, 0x0FF, %i5
tneg %icc, 0x6
orcc %l5, %o2, %o4
loop_1513:
ldx [%l7 + 0x78], %g7
tne %icc, 0x4
umulcc %g6, 0x05D3, %l1
mulx %i4, 0x16E2, %l3
movle %xcc, %l4, %i3
swap [%l7 + 0x20], %g1
nop
setx loop_1514, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tl %icc, 0x4
movrgez %g4, %o7, %o3
tge %icc, 0x3
loop_1514:
tl %icc, 0x2
or %l2, %i2, %g5
fpack16 %f20, %f3
ta %xcc, 0x2
movcs %icc, %o0, %i7
brz,a %l0, loop_1515
swap [%l7 + 0x28], %i0
tn %icc, 0x4
movl %icc, %i1, %g2
loop_1515:
movrne %o1, %i6, %o6
fpsub32 %f20, %f30, %f6
and %g3, 0x1475, %l6
andn %i5, %o5, %l5
umul %o4, %g7, %o2
ld [%l7 + 0x70], %f22
orn %g6, 0x08E9, %l1
fmovsn %icc, %f8, %f23
taddcctv %i4, 0x115C, %l3
fblg %fcc1, loop_1516
fmovrsgez %i3, %f7, %f2
sir 0x1C67
stx %l4, [%l7 + 0x10]
loop_1516:
fzero %f8
subcc %g4, %g1, %o7
xnorcc %o3, %l2, %g5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovsg %icc, %f27, %f23
fmovrslz %i2, %f17, %f3
movrlz %o0, 0x0E6, %l0
umul %i0, 0x0B21, %i7
membar 0x10
bgu,a,pt %icc, loop_1517
ble,a loop_1518
bn loop_1519
xnorcc %i1, 0x0E04, %o1
loop_1517:
edge8 %i6, %g2, %g3
loop_1518:
bvc,a loop_1520
loop_1519:
fbo %fcc1, loop_1521
umulcc %o6, %i5, %o5
fnot1s %f7, %f13
loop_1520:
fbge,a %fcc3, loop_1522
loop_1521:
brgez,a %l6, loop_1523
tgu %xcc, 0x4
tle %icc, 0x1
loop_1522:
bneg %xcc, loop_1524
loop_1523:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tl %icc, 0x0
array16 %l5, %g7, %o2
loop_1524:
movvs %icc, %o4, %g6
fpadd32 %f24, %f22, %f26
fmovrdlz %l1, %f14, %f28
subcc %l3, 0x1C27, %i4
fmovdcc %xcc, %f10, %f20
array32 %i3, %g4, %g1
fmovdpos %xcc, %f19, %f7
tgu %xcc, 0x2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovscc %xcc, %f10, %f31
membar 0x5F
tpos %icc, 0x4
wr %g0, 0x0c, %asi
lduha [%l7 + 0x5A] %asi, %o7
movrgez %l4, 0x04F, %o3
wr %g0, 0xe3, %asi
stba %l2, [%l7 + 0x69] %asi
membar #Sync
tge %xcc, 0x3
fxnors %f14, %f11, %f25
set 0x50, %o5
stda %g4, [%l7 + %o5] 0x81
tl %icc, 0x0
movvs %icc, %i2, %o0
bshuffle %f24, %f4, %f30
bl loop_1525
fornot1 %f16, %f6, %f10
fandnot1s %f31, %f28, %f6
xnor %l0, %i0, %i7
loop_1525:
andcc %i1, 0x1A26, %o1
ldub [%l7 + 0x68], %g2
movcc %icc, %g3, %o6
membar 0x05
xnorcc %i6, 0x128E, %i5
movrlez %l6, %l5, %o5
sethi 0x0F91, %o2
movl %icc, %g7, %o4
wr %g0, 0x50, %asi
ldxa [%g0 + 0x30] %asi, %l1
stbar
movcc %xcc, %g6, %i4
nop
set 0x58, %g3
prefetch [%l7 + %g3], 0x3
wr %g0, 0x81, %asi
sta %f11, [%l7 + 0x3C] %asi
fxnor %f24, %f18, %f22
subc %i3, %l3, %g1
bge %xcc, loop_1526
fmovsa %icc, %f28, %f19
edge32ln %o7, %l4, %o3
wr %g0, 0x89, %asi
ldda [%l7 + 0x10] %asi, %l2
loop_1526:
tgu %icc, 0x2
fmovsg %xcc, %f6, %f25
sdivx %g4, 0x16EA, %i2
edge8l %g5, %o0, %l0
tneg %xcc, 0x6
tsubcctv %i7, %i1, %i0
set 0x58, %g1
lda [%l7 + %g1] 0x10, %f1
smulcc %g2, 0x02C4, %g3
nop
set 0x7F, %i5
ldstub [%l7 + %i5], %o1
fandnot2 %f12, %f24, %f14
and %o6, 0x1A0D, %i5
tne %icc, 0x4
nop
setx loop_1527, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpack32 %f6, %f30, %f2
movleu %xcc, %l6, %l5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1527:
fbl,a %fcc1, loop_1528
edge16l %o5, %i6, %o2
tpos %icc, 0x4
taddcc %g7, %l1, %g6
loop_1528:
bpos,pt %icc, loop_1529
fbe %fcc2, loop_1530
fbug %fcc1, loop_1531
edge8l %o4, %i4, %l3
loop_1529:
tneg %icc, 0x0
loop_1530:
fbul,a %fcc0, loop_1532
loop_1531:
fbuge %fcc2, loop_1533
and %i3, %g1, %l4
fblg,a %fcc0, loop_1534
loop_1532:
ldd [%l7 + 0x50], %o6
loop_1533:
movle %icc, %o3, %g4
tvc %xcc, 0x5
loop_1534:
edge32l %l2, %i2, %o0
bvs,pt %xcc, loop_1535
movre %g5, 0x275, %l0
addccc %i7, 0x01DE, %i0
orn %g2, 0x1828, %g3
loop_1535:
fnot2 %f24, %f6
fbug %fcc1, loop_1536
orcc %o1, 0x1706, %i1
add %l7, 0x50, %l6
wr %g0, 0x80, %asi
casxa [%l6] %asi, %o6, %l6
loop_1536:
xnorcc %i5, 0x118D, %l5
fmovdg %xcc, %f4, %f17
fnot2s %f8, %f26
movn %xcc, %o5, %o2
fmovdneg %xcc, %f24, %f21
and %i6, %l1, %g6
tcc %icc, 0x6
fbo %fcc3, loop_1537
tsubcctv %o4, %g7, %i4
fpsub16 %f12, %f8, %f2
brnz,a %i3, loop_1538
loop_1537:
movge %icc, %g1, %l4
fmovsge %xcc, %f23, %f24
fmovdvs %xcc, %f19, %f17
loop_1538:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
orcc %l3, %o3, %o7
brgez %l2, loop_1539
bcc,a loop_1540
orn %g4, %i2, %g5
xnorcc %o0, 0x06A9, %i7
loop_1539:
movcc %xcc, %l0, %i0
loop_1540:
movrlez %g3, 0x1DE, %g2
movrgz %o1, %i1, %l6
sdivx %i5, 0x005F, %l5
fmovsgu %xcc, %f4, %f8
te %icc, 0x6
fexpand %f25, %f10
fmovdvc %icc, %f6, %f25
andcc %o5, 0x1A28, %o6
tleu %xcc, 0x4
bg,pn %icc, loop_1541
smul %o2, 0x0E37, %l1
movg %xcc, %i6, %o4
tpos %icc, 0x2
loop_1541:
nop
wr %g0, 0x17, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
tgu %xcc, 0x7
ld [%l7 + 0x7C], %f6
edge8l %g6, %i4, %g7
tl %xcc, 0x4
fcmpeq32 %f4, %f22, %i3
fbe %fcc1, loop_1542
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
nop
setx loop_1543, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrsne %g1, %f0, %f4
loop_1542:
fmovs %f4, %f30
fmul8x16al %f15, %f16, %f20
loop_1543:
taddcctv %l4, %o3, %o7
fornot2 %f28, %f20, %f18
movn %xcc, %l2, %l3
move %xcc, %i2, %g5
brlz %o0, loop_1544
te %icc, 0x5
andn %i7, 0x1878, %g4
bpos %icc, loop_1545
loop_1544:
fmovsl %icc, %f14, %f10
movrgez %i0, %l0, %g2
tge %icc, 0x1
loop_1545:
addccc %o1, %i1, %l6
taddcctv %i5, %l5, %g3
tg %icc, 0x1
mova %icc, %o5, %o6
tleu %xcc, 0x7
movrlz %o2, 0x090, %l1
movcs %icc, %o4, %g6
subc %i4, 0x1EA6, %g7
edge16l %i3, %i6, %l4
brlez %g1, loop_1546
fand %f12, %f10, %f2
ld [%l7 + 0x40], %f16
fmovsgu %icc, %f7, %f0
loop_1546:
mova %xcc, %o3, %o7
bne,a loop_1547
orncc %l2, 0x0D3D, %i2
be loop_1548
srax %g5, 0x0F, %l3
loop_1547:
movpos %xcc, %i7, %o0
fmovdne %icc, %f30, %f27
loop_1548:
fors %f0, %f14, %f21
edge8n %i0, %g4, %g2
mulx %l0, %o1, %i1
mova %icc, %l6, %l5
edge16ln %i5, %g3, %o5
fpsub32 %f4, %f18, %f2
set 0x28, %g5
lduwa [%l7 + %g5] 0x04, %o2
fmovdgu %xcc, %f15, %f14
fnand %f14, %f22, %f8
movl %icc, %l1, %o6
tneg %icc, 0x4
std %f2, [%l7 + 0x78]
fmovse %icc, %f10, %f25
srl %o4, 0x14, %i4
srax %g6, %g7, %i3
fabss %f6, %f9
edge32 %i6, %l4, %g1
movn %icc, %o3, %l2
sir 0x1692
std %i2, [%l7 + 0x50]
fmovdleu %xcc, %f12, %f4
tpos %icc, 0x1
fcmpgt32 %f24, %f22, %g5
wr %g0, 0x0c, %asi
ldswa [%l7 + 0x64] %asi, %l3
movleu %icc, %o7, %o0
add %l7, 0x48, %l6
wr %g0, 0x19, %asi
casxa [%l6] %asi, %i7, %g4
bpos,pn %xcc, loop_1549
addccc %i0, 0x1779, %g2
fxors %f7, %f8, %f8
ta %xcc, 0x2
loop_1549:
fmovdge %xcc, %f31, %f22
umulcc %l0, %o1, %l6
fcmpd %fcc0, %f10, %f2
sir 0x1BBD
alignaddrl %l5, %i5, %g3
add %o5, 0x1929, %i1
umulcc %l1, 0x0D89, %o6
fmuld8ulx16 %f13, %f15, %f16
bgu %icc, loop_1550
tvs %xcc, 0x0
set 0x40, %g2
ldswa [%l7 + %g2] 0x18, %o4
loop_1550:
tvc %xcc, 0x3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
srlx %o2, 0x03, %i4
sub %g6, %i3, %i6
sdiv %g7, 0x0A45, %l4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge8ln %g1, %l2, %o3
smulcc %g5, %i2, %o7
wr %g0, 0x89, %asi
swapa [%l7 + 0x54] %asi, %o0
bge,a loop_1551
addccc %l3, 0x1F39, %i7
tsubcctv %g4, %i0, %g2
lduh [%l7 + 0x76], %l0
loop_1551:
fmovsleu %icc, %f0, %f15
fxnor %f16, %f22, %f4
subccc %o1, %l6, %l5
fone %f18
edge8ln %g3, %i5, %o5
movre %i1, 0x057, %o6
movneg %xcc, %l1, %o2
edge8l %o4, %i4, %g6
fors %f14, %f31, %f30
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
srl %i6, %i3, %l4
movrne %g7, 0x3AE, %g1
alignaddrl %l2, %g5, %i2
sethi 0x06FE, %o3
fmovsvc %icc, %f24, %f6
movgu %icc, %o7, %o0
umul %i7, %g4, %l3
mulx %g2, %i0, %o1
ldsb [%l7 + 0x28], %l6
udivx %l5, 0x1F7D, %l0
tcs %icc, 0x6
set 0x0A, %o6
lduha [%l7 + %o6] 0x0c, %i5
fbuge %fcc3, loop_1552
tg %icc, 0x1
movneg %icc, %g3, %i1
fnor %f18, %f6, %f16
loop_1552:
sdiv %o5, 0x19D8, %l1
fmovrdlz %o2, %f2, %f8
tleu %xcc, 0x4
movge %icc, %o6, %i4
fmovrsgz %g6, %f21, %f13
stw %i6, [%l7 + 0x40]
fbu %fcc3, loop_1553
tpos %xcc, 0x5
bne,pt %xcc, loop_1554
sdivcc %i3, 0x195F, %l4
loop_1553:
tne %xcc, 0x5
tleu %icc, 0x3
loop_1554:
orncc %o4, %g1, %l2
edge32ln %g5, %i2, %g7
edge8ln %o7, %o3, %i7
subc %g4, 0x117F, %l3
te %xcc, 0x5
fmovrse %o0, %f16, %f18
movl %xcc, %g2, %i0
bshuffle %f8, %f26, %f28
bcc,a,pt %xcc, loop_1555
sll %o1, %l5, %l6
movcs %icc, %l0, %g3
bn %xcc, loop_1556
loop_1555:
tg %icc, 0x3
edge8n %i1, %i5, %o5
fmovdle %xcc, %f15, %f7
loop_1556:
fba,a %fcc3, loop_1557
tne %icc, 0x0
fmovsneg %xcc, %f23, %f14
fxor %f28, %f14, %f14
loop_1557:
edge8ln %l1, %o2, %o6
fmovrdlez %g6, %f8, %f22
wr %g0, 0x19, %asi
ldstuba [%l7 + 0x7F] %asi, %i6
movcs %icc, %i3, %l4
nop
setx loop_1558, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fornot2s %f10, %f7, %f15
or %i4, %g1, %l2
fcmpeq32 %f28, %f18, %o4
loop_1558:
sir 0x03E5
tcs %icc, 0x1
bvs %icc, loop_1559
fmul8x16au %f15, %f11, %f4
udiv %i2, 0x0F15, %g5
bpos,a loop_1560
loop_1559:
tvc %icc, 0x0
fmovdcs %xcc, %f20, %f23
subcc %o7, %g7, %i7
loop_1560:
smul %o3, %l3, %o0
tge %icc, 0x3
alignaddr %g2, %g4, %i0
mova %xcc, %o1, %l6
array8 %l0, %g3, %i1
siam 0x0
sra %l5, %i5, %o5
add %l7, 0x10, %l6
wr %g0, 0x10, %asi
casxa [%l6] %asi, %o2, %o6
subcc %g6, %i6, %l1
ld [%l7 + 0x08], %f1
fcmped %fcc2, %f0, %f6
fcmps %fcc2, %f5, %f16
xnor %i3, %l4, %g1
wr %g0, 0x89, %asi
ldswa [%l7 + 0x48] %asi, %i4
add %l2, %i2, %o4
lduh [%l7 + 0x7A], %g5
set 0x40, %g4
stda %f0, [%l7 + %g4] 0x04
set 0x0, %l3
stxa %g7, [%g0 + %l3] 0x57
movrgz %i7, 0x356, %o3
movvs %xcc, %o7, %l3
udiv %g2, 0x0B31, %o0
brlez %g4, loop_1561
fpack32 %f18, %f8, %f6
edge8 %i0, %l6, %l0
alignaddrl %o1, %i1, %g3
loop_1561:
xorcc %i5, %o5, %o2
orncc %l5, %g6, %o6
movrgz %l1, 0x050, %i6
tneg %xcc, 0x4
movrgz %i3, %l4, %g1
xnor %l2, 0x0FF0, %i2
andcc %i4, 0x1A98, %o4
movvs %xcc, %g5, %i7
set 0x6C, %l2
stwa %g7, [%l7 + %l2] 0x22
membar #Sync
movne %icc, %o3, %l3
movge %icc, %g2, %o0
addcc %o7, %g4, %l6
array16 %l0, %i0, %i1
mulscc %g3, 0x1266, %i5
ble,a loop_1562
fmovrsne %o5, %f0, %f19
tn %xcc, 0x5
fnegs %f17, %f22
loop_1562:
alignaddrl %o1, %l5, %o2
set 0x58, %o7
ldxa [%l7 + %o7] 0x10, %g6
sdivx %o6, 0x0C37, %i6
srax %i3, %l1, %g1
umulcc %l2, 0x1973, %i2
fxnors %f23, %f24, %f6
mulscc %i4, %l4, %g5
bvc,pt %icc, loop_1563
umul %o4, %g7, %o3
add %l7, 0x30, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %i7, %l3
loop_1563:
fnor %f12, %f2, %f20
movg %icc, %o0, %g2
ldd [%l7 + 0x68], %f30
movgu %xcc, %o7, %g4
movvc %xcc, %l6, %l0
orcc %i1, %i0, %i5
xnorcc %o5, 0x0F0F, %g3
sll %o1, 0x12, %l5
subc %o2, %o6, %g6
movrne %i3, %l1, %g1
orcc %i6, 0x1E1D, %l2
umul %i4, 0x159E, %i2
set 0x14, %i2
lduba [%l7 + %i2] 0x14, %g5
brgz %o4, loop_1564
sub %l4, %o3, %g7
tg %xcc, 0x4
wr %g0, 0x88, %asi
ldsha [%l7 + 0x46] %asi, %i7
loop_1564:
fbg %fcc3, loop_1565
ldub [%l7 + 0x28], %o0
addc %l3, %o7, %g4
wr %g0, 0x89, %asi
stba %l6, [%l7 + 0x1E] %asi
loop_1565:
movcs %xcc, %g2, %i1
fnors %f10, %f15, %f12
xor %i0, 0x10BB, %i5
add %l7, 0x38, %l6
wr %g0, 0x89, %asi
casxa [%l6] %asi, %l0, %o5
subccc %g3, %o1, %l5
movn %icc, %o6, %o2
nop
set 0x14, %o4
sth %g6, [%l7 + %o4]
sdivx %i3, 0x178C, %g1
fandnot1s %f20, %f24, %f8
subc %l1, %i6, %i4
membar 0x37
movrgz %l2, %i2, %g5
fbge %fcc2, loop_1566
edge8ln %o4, %o3, %g7
tle %icc, 0x2
orn %i7, %o0, %l3
loop_1566:
fmovsge %icc, %f3, %f1
add %l4, 0x0E46, %g4
fmovrse %l6, %f8, %f21
fsrc2 %f16, %f14
or %o7, 0x099D, %i1
udiv %g2, 0x148C, %i0
edge16 %i5, %l0, %o5
tg %icc, 0x2
movn %xcc, %o1, %l5
tvc %xcc, 0x3
alignaddrl %g3, %o6, %g6
sdivcc %i3, 0x0801, %o2
movn %xcc, %l1, %i6
movcc %xcc, %g1, %i4
fbn %fcc3, loop_1567
umul %l2, %i2, %g5
popc %o3, %o4
udiv %g7, 0x1DE5, %o0
loop_1567:
stx %i7, [%l7 + 0x38]
movl %icc, %l4, %g4
sdivcc %l6, 0x19A9, %o7
fabsd %f10, %f28
tpos %xcc, 0x6
sdiv %l3, 0x0E61, %g2
bvs loop_1568
bne %xcc, loop_1569
array16 %i0, %i1, %i5
fblg %fcc1, loop_1570
loop_1568:
fba %fcc2, loop_1571
loop_1569:
tcs %icc, 0x6
membar 0x36
loop_1570:
fsrc2 %f20, %f24
loop_1571:
std %f0, [%l7 + 0x68]
movrlez %o5, 0x3DB, %l0
fmovda %icc, %f18, %f7
taddcctv %l5, 0x0B86, %o1
sir 0x1824
edge8n %g3, %o6, %g6
fnand %f26, %f24, %f8
bge,a,pn %icc, loop_1572
movl %xcc, %i3, %l1
tl %xcc, 0x2
popc 0x07CA, %i6
loop_1572:
tn %icc, 0x7
movrne %g1, 0x1C2, %i4
udivcc %l2, 0x1803, %o2
bvc,a,pt %xcc, loop_1573
bcc,pt %xcc, loop_1574
edge8 %i2, %o3, %g5
bvc %icc, loop_1575
loop_1573:
fcmpgt16 %f18, %f12, %o4
loop_1574:
bcc,a,pt %icc, loop_1576
smul %o0, 0x0011, %i7
loop_1575:
fmovsg %icc, %f8, %f9
fsrc1s %f31, %f22
loop_1576:
xnorcc %g7, 0x0423, %l4
ldsh [%l7 + 0x6E], %g4
fmovdneg %xcc, %f21, %f3
movge %icc, %o7, %l3
movn %xcc, %l6, %i0
movg %xcc, %g2, %i5
fba,a %fcc1, loop_1577
tle %icc, 0x7
fmovrsne %o5, %f18, %f0
tsubcc %i1, 0x0B0D, %l5
loop_1577:
sdivcc %o1, 0x168A, %g3
tsubcc %o6, 0x0B3B, %l0
tne %icc, 0x1
fmovdneg %icc, %f14, %f14
tcs %xcc, 0x7
bvc,a loop_1578
movcc %xcc, %g6, %i3
ldsw [%l7 + 0x28], %i6
addcc %g1, %l1, %l2
loop_1578:
umul %i4, %o2, %o3
movvs %xcc, %g5, %i2
tl %xcc, 0x4
tle %xcc, 0x0
fcmpes %fcc1, %f26, %f28
xnor %o0, %o4, %g7
and %l4, 0x191C, %i7
fabsd %f0, %f2
ba,a loop_1579
ble %icc, loop_1580
sdiv %o7, 0x0E19, %g4
alignaddr %l6, %i0, %g2
loop_1579:
movrgz %i5, %l3, %o5
loop_1580:
faligndata %f20, %f8, %f6
sub %i1, %o1, %g3
movn %icc, %l5, %l0
andcc %o6, %g6, %i3
orncc %i6, %g1, %l2
edge32n %l1, %i4, %o2
addcc %o3, %g5, %i2
stx %o4, [%l7 + 0x30]
tvc %xcc, 0x6
nop
set 0x54, %g6
ldsh [%l7 + %g6], %o0
fcmped %fcc0, %f20, %f22
fornot1 %f10, %f14, %f16
edge16n %l4, %g7, %i7
wr %g0, 0x89, %asi
ldstuba [%l7 + 0x41] %asi, %g4
tn %icc, 0x2
movgu %xcc, %l6, %i0
fsrc2 %f24, %f26
andcc %o7, %i5, %g2
wr %g0, 0x10, %asi
sta %f13, [%l7 + 0x3C] %asi
orncc %o5, 0x067B, %l3
wr %g0, 0x0c, %asi
ldsba [%l7 + 0x15] %asi, %i1
set 0x46, %o3
ldsha [%l7 + %o3] 0x14, %g3
tsubcctv %o1, %l5, %o6
fbge %fcc0, loop_1581
movrlz %g6, %l0, %i3
tge %xcc, 0x7
bneg,pn %icc, loop_1582
loop_1581:
movne %xcc, %i6, %l2
udivx %g1, 0x0B14, %i4
ldd [%l7 + 0x68], %f30
loop_1582:
or %o2, %l1, %g5
sir 0x142E
wr %g0, 0x27, %asi
ldda [%l7 + 0x60] %asi, %i2
fnot2s %f27, %f3
tn %xcc, 0x0
movn %icc, %o3, %o4
tn %icc, 0x2
sethi 0x0F8B, %l4
fcmpne32 %f14, %f20, %o0
ld [%l7 + 0x34], %f26
movcs %xcc, %i7, %g4
tneg %icc, 0x4
sra %g7, %l6, %o7
mulscc %i5, %g2, %o5
bleu %xcc, loop_1583
array16 %i0, %l3, %i1
tneg %icc, 0x0
ldub [%l7 + 0x6A], %o1
loop_1583:
add %g3, 0x16A8, %l5
tcs %icc, 0x2
andn %o6, 0x0BFC, %g6
movrne %i3, 0x24D, %l0
movneg %xcc, %l2, %i6
fornot2s %f13, %f5, %f14
fba,a %fcc0, loop_1584
tle %xcc, 0x4
alignaddrl %i4, %o2, %l1
brgz,a %g5, loop_1585
loop_1584:
andcc %g1, %i2, %o4
umulcc %l4, 0x1977, %o0
tleu %xcc, 0x2
loop_1585:
sra %o3, %g4, %i7
movle %icc, %l6, %o7
fmovrslez %g7, %f9, %f0
tne %icc, 0x0
bg,a,pt %icc, loop_1586
orncc %i5, 0x08BB, %o5
tvs %xcc, 0x7
movvs %xcc, %g2, %i0
loop_1586:
fnot1 %f12, %f10
orcc %i1, 0x1402, %o1
bleu,pn %icc, loop_1587
tle %xcc, 0x2
sdiv %l3, 0x1869, %l5
fbl %fcc3, loop_1588
loop_1587:
movcs %icc, %g3, %g6
edge8ln %o6, %l0, %l2
movle %icc, %i6, %i3
loop_1588:
array16 %o2, %i4, %g5
movn %icc, %l1, %i2
sll %o4, 0x0B, %g1
fsrc1s %f4, %f7
fcmpd %fcc0, %f10, %f2
brlez,a %o0, loop_1589
move %xcc, %l4, %g4
fmovsvc %icc, %f11, %f19
xorcc %o3, %l6, %o7
loop_1589:
swap [%l7 + 0x44], %i7
nop
setx loop_1590, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
array32 %i5, %g7, %g2
movleu %xcc, %i0, %o5
taddcc %i1, 0x03B3, %l3
loop_1590:
sra %l5, 0x1D, %o1
fcmple32 %f12, %f0, %g3
tsubcctv %g6, 0x11C1, %l0
tg %xcc, 0x1
call loop_1591
tg %icc, 0x3
movvc %icc, %o6, %i6
movcs %icc, %l2, %i3
loop_1591:
fmovda %xcc, %f17, %f4
fbge %fcc1, loop_1592
fmovdcs %icc, %f8, %f16
mulscc %i4, 0x13D6, %o2
tvc %icc, 0x3
loop_1592:
movrlz %g5, %l1, %i2
fnands %f24, %f17, %f9
fpsub32s %f16, %f23, %f4
fcmpne32 %f26, %f18, %o4
fmovdl %xcc, %f0, %f16
wr %g0, 0x89, %asi
stba %g1, [%l7 + 0x6F] %asi
movrgz %o0, 0x0E6, %g4
stbar
add %l4, 0x0139, %l6
xnor %o3, %i7, %o7
xnorcc %g7, %i5, %i0
st %f3, [%l7 + 0x2C]
sdiv %g2, 0x0320, %i1
fnand %f24, %f0, %f20
smulcc %l3, 0x0823, %l5
or %o5, 0x1F3C, %o1
wr %g0, 0x04, %asi
lda [%l7 + 0x54] %asi, %f3
srl %g6, %l0, %g3
add %o6, 0x1DB5, %i6
tvs %icc, 0x1
fcmpeq32 %f22, %f16, %i3
fones %f8
fcmpes %fcc1, %f31, %f9
fmovscs %xcc, %f29, %f27
addc %l2, 0x0094, %o2
tle %icc, 0x4
fmovdge %icc, %f25, %f21
movrlz %i4, 0x216, %g5
fones %f26
bneg,a,pt %icc, loop_1593
tsubcc %l1, 0x0E9D, %o4
tsubcc %i2, %o0, %g4
movvs %icc, %l4, %l6
loop_1593:
nop
set 0x70, %l0
ldda [%l7 + %l0] 0x27, %o2
mulx %g1, 0x10DF, %i7
fbge %fcc0, loop_1594
fpsub16s %f31, %f8, %f6
subcc %g7, %o7, %i0
bneg,a %icc, loop_1595
loop_1594:
tg %xcc, 0x0
subccc %g2, %i1, %l3
movg %xcc, %l5, %o5
loop_1595:
orcc %i5, 0x10B9, %g6
fmovda %icc, %f27, %f14
bn,a loop_1596
movn %xcc, %o1, %l0
for %f24, %f24, %f18
fpsub16 %f30, %f16, %f24
loop_1596:
te %xcc, 0x4
fmovdge %xcc, %f22, %f22
fmuld8ulx16 %f16, %f23, %f16
edge32ln %o6, %g3, %i6
xorcc %i3, 0x1F18, %o2
umulcc %i4, 0x08EB, %l2
fpsub32 %f30, %f28, %f30
set 0x4C, %i3
stha %g5, [%l7 + %i3] 0x11
sdiv %l1, 0x1D20, %i2
brz %o0, loop_1597
edge16ln %o4, %l4, %l6
tpos %icc, 0x1
edge8n %o3, %g4, %g1
loop_1597:
tpos %icc, 0x1
set 0x2A, %i6
stha %i7, [%l7 + %i6] 0x0c
orcc %o7, %i0, %g2
fpmerge %f14, %f18, %f26
fpsub16s %f31, %f0, %f1
movcs %icc, %i1, %g7
taddcctv %l3, 0x15AD, %o5
sra %i5, %g6, %l5
subcc %o1, %l0, %o6
ldstub [%l7 + 0x11], %i6
and %i3, %g3, %o2
smulcc %i4, 0x00F9, %l2
te %xcc, 0x6
edge8l %g5, %l1, %o0
edge16ln %o4, %l4, %i2
nop
set 0x0C, %i7
ldsb [%l7 + %i7], %o3
fbul,a %fcc1, loop_1598
movg %xcc, %l6, %g4
sdiv %i7, 0x1ACE, %g1
fcmpes %fcc0, %f8, %f31
loop_1598:
fmovdvc %icc, %f27, %f1
tcs %xcc, 0x5
add %o7, %i0, %i1
popc 0x0D72, %g7
tge %xcc, 0x7
te %xcc, 0x7
fmuld8ulx16 %f5, %f0, %f10
wr %g0, 0x0c, %asi
lda [%l7 + 0x30] %asi, %f16
movg %icc, %g2, %o5
fmovrde %i5, %f26, %f18
stw %g6, [%l7 + 0x7C]
tvc %xcc, 0x6
xorcc %l3, %o1, %l0
fornot1 %f0, %f10, %f2
fnors %f20, %f14, %f18
tcs %icc, 0x0
tneg %xcc, 0x7
tcs %xcc, 0x3
fmovrdlz %o6, %f12, %f16
movn %xcc, %i6, %l5
sllx %g3, %o2, %i4
fsrc1s %f13, %f10
movvs %icc, %i3, %l2
udivcc %g5, 0x1661, %l1
tg %icc, 0x3
sdivcc %o4, 0x1B47, %l4
srax %o0, %o3, %i2
fand %f18, %f10, %f16
edge32ln %g4, %i7, %l6
add %l7, 0x28, %l6
wr %g0, 0x04, %asi
casxa [%l6] %asi, %o7, %i0
brnz,a %i1, loop_1599
subcc %g7, 0x103A, %g1
udivx %g2, 0x0630, %o5
edge32n %i5, %g6, %o1
loop_1599:
fmovde %icc, %f5, %f28
fcmpes %fcc0, %f23, %f14
bcs,a %icc, loop_1600
tleu %icc, 0x7
andn %l0, %l3, %o6
fpadd32 %f6, %f14, %f16
loop_1600:
nop
wr %g0, 0x80, %asi
stda %f0, [%l7 + 0x40] %asi
movge %icc, %l5, %i6
tl %xcc, 0x7
movvs %xcc, %o2, %i4
ble loop_1601
fble %fcc0, loop_1602
bne loop_1603
bl,pn %icc, loop_1604
loop_1601:
movg %xcc, %i3, %l2
loop_1602:
movl %icc, %g5, %g3
loop_1603:
tcs %xcc, 0x6
loop_1604:
fzeros %f9
fmovdvc %icc, %f30, %f6
fandnot1s %f16, %f5, %f22
wr %g0, 0x19, %asi
prefetcha [%l7 + 0x20] %asi, 0x1
brgez %l4, loop_1605
orn %o4, 0x04A2, %o3
set 0x30, %o2
ldda [%l7 + %o2] 0x88, %o0
loop_1605:
tsubcc %i2, 0x112B, %g4
st %f19, [%l7 + 0x10]
tpos %xcc, 0x2
andncc %l6, %i7, %i0
addccc %o7, 0x1F94, %g7
ldsb [%l7 + 0x74], %g1
sir 0x1B9E
subccc %g2, 0x0EB7, %i1
edge8n %o5, %i5, %o1
flush %l7 + 0x20
stw %l0, [%l7 + 0x5C]
movleu %icc, %l3, %g6
fmovdleu %icc, %f23, %f13
prefetch [%l7 + 0x30], 0x3
tleu %icc, 0x6
fsrc1 %f30, %f26
nop
set 0x3A, %i1
sth %l5, [%l7 + %i1]
ldd [%l7 + 0x28], %f16
fornot1s %f18, %f29, %f1
sra %i6, 0x17, %o6
bl,a,pt %xcc, loop_1606
fandnot2s %f8, %f13, %f19
bgu,a %icc, loop_1607
sth %i4, [%l7 + 0x50]
loop_1606:
fpmerge %f16, %f1, %f16
tsubcctv %i3, 0x0568, %o2
loop_1607:
fcmpne16 %f30, %f6, %l2
bshuffle %f22, %f0, %f4
movvs %xcc, %g5, %l1
mulscc %l4, 0x0364, %g3
xorcc %o4, %o3, %o0
nop
setx loop_1608, %l0, %l1
jmpl %l1, %i2
edge16l %g4, %l6, %i7
fmovdl %xcc, %f8, %f11
smulcc %o7, 0x06E4, %i0
loop_1608:
fpadd16s %f1, %f5, %f19
fpsub16 %f8, %f4, %f8
udivcc %g1, 0x15C2, %g2
fmovsne %xcc, %f26, %f2
fmovse %xcc, %f17, %f23
sethi 0x0CCD, %g7
array16 %i1, %o5, %i5
fbo %fcc1, loop_1609
fcmpd %fcc0, %f18, %f2
fmovscc %icc, %f28, %f28
fbuge,a %fcc2, loop_1610
loop_1609:
edge32n %l0, %l3, %g6
bneg,a loop_1611
fzero %f2
loop_1610:
edge16ln %l5, %o1, %o6
fmovsa %xcc, %f18, %f5
loop_1611:
nop
set 0x68, %i4
ldxa [%l7 + %i4] 0x10, %i6
nop
setx loop_1612, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x34], %i3
nop
setx loop_1613, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge16l %i4, %l2, %g5
loop_1612:
subcc %o2, 0x06E1, %l1
movrgz %g3, %o4, %o3
loop_1613:
movneg %icc, %o0, %i2
fbule %fcc1, loop_1614
andn %l4, 0x039B, %g4
sdivcc %i7, 0x04A2, %l6
set 0x28, %l4
prefetcha [%l7 + %l4] 0x89, 0x0
loop_1614:
edge32n %i0, %g1, %g7
array32 %i1, %g2, %o5
udivcc %i5, 0x039C, %l3
swap [%l7 + 0x6C], %l0
fornot2 %f26, %f12, %f0
movpos %xcc, %l5, %o1
ldsb [%l7 + 0x1D], %o6
addccc %i6, 0x0FC0, %i3
wr %g0, 0x2b, %asi
stha %i4, [%l7 + 0x26] %asi
membar #Sync
mova %icc, %l2, %g6
array16 %g5, %l1, %g3
orncc %o2, %o3, %o0
andcc %i2, 0x03C6, %l4
subc %o4, %i7, %g4
sdivcc %o7, 0x0FE1, %l6
tsubcc %i0, %g1, %g7
tgu %icc, 0x2
tneg %xcc, 0x6
xnor %g2, 0x0729, %i1
edge8l %o5, %l3, %l0
smulcc %i5, %l5, %o6
te %xcc, 0x6
wr %g0, 0x80, %asi
ldda [%l7 + 0x40] %asi, %f16
wr %g0, 0x89, %asi
lduha [%l7 + 0x58] %asi, %i6
edge32ln %o1, %i3, %l2
sub %i4, 0x0A17, %g6
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
be,a,pt %icc, loop_1615
fxor %f28, %f6, %f22
stx %l1, [%l7 + 0x08]
tge %xcc, 0x3
loop_1615:
smulcc %g3, %g5, %o2
be %icc, loop_1616
sll %o3, 0x0E, %i2
edge16 %l4, %o4, %i7
movleu %icc, %g4, %o0
loop_1616:
smulcc %l6, %o7, %i0
tcs %icc, 0x4
set 0x38, %o1
stxa %g7, [%l7 + %o1] 0xe3
membar #Sync
stx %g2, [%l7 + 0x38]
fmovse %xcc, %f22, %f21
movg %xcc, %g1, %i1
alignaddrl %o5, %l0, %i5
movne %icc, %l5, %l3
edge8ln %o6, %o1, %i3
andncc %i6, %l2, %i4
fbo,a %fcc0, loop_1617
brlez,a %g6, loop_1618
nop
setx loop_1619, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tcc %xcc, 0x5
loop_1617:
fmovdvc %xcc, %f11, %f3
loop_1618:
fba,a %fcc0, loop_1620
loop_1619:
xorcc %l1, 0x0B74, %g3
edge8 %g5, %o3, %i2
movneg %xcc, %o2, %o4
loop_1620:
fand %f16, %f26, %f24
fbn,a %fcc1, loop_1621
umulcc %l4, 0x1645, %i7
tvs %xcc, 0x5
fpmerge %f23, %f13, %f22
loop_1621:
addc %g4, 0x0674, %l6
umul %o7, 0x05C5, %i0
tcc %icc, 0x1
movgu %xcc, %g7, %o0
movleu %icc, %g1, %g2
alignaddr %i1, %l0, %o5
popc 0x0D06, %i5
movpos %icc, %l5, %l3
lduh [%l7 + 0x3E], %o6
edge32n %o1, %i3, %l2
array8 %i6, %g6, %i4
fcmpgt32 %f22, %f6, %g3
fpsub32 %f16, %f12, %f14
edge16 %g5, %l1, %i2
edge32l %o3, %o2, %l4
subcc %i7, 0x0D9D, %g4
movleu %xcc, %l6, %o7
edge8l %o4, %g7, %o0
popc 0x126C, %g1
fpadd32 %f18, %f0, %f18
fands %f21, %f23, %f30
srlx %g2, %i0, %l0
sdivx %i1, 0x0C27, %i5
sdivx %o5, 0x1E77, %l3
fmovdg %icc, %f7, %f29
andn %o6, %l5, %o1
fnegs %f26, %f13
fnot2 %f18, %f24
umulcc %l2, 0x1C38, %i6
alignaddrl %i3, %i4, %g3
tn %icc, 0x3
sir 0x1092
tvs %xcc, 0x4
orn %g5, 0x1CAA, %g6
udiv %l1, 0x17A9, %o3
movcc %icc, %i2, %l4
wr %g0, 0x11, %asi
sta %f17, [%l7 + 0x18] %asi
movcs %xcc, %o2, %g4
fpsub32 %f28, %f16, %f20
tle %icc, 0x3
alignaddr %l6, %i7, %o7
wr %g0, 0x81, %asi
ldsha [%l7 + 0x4C] %asi, %o4
movg %icc, %g7, %o0
xor %g1, %g2, %i0
fmovdvc %xcc, %f2, %f31
array16 %l0, %i5, %o5
stbar
fnot2s %f4, %f6
ldsw [%l7 + 0x7C], %l3
smul %i1, %l5, %o6
movn %icc, %o1, %l2
fbuge %fcc1, loop_1622
edge16ln %i3, %i4, %i6
taddcctv %g5, %g6, %l1
set 0x50, %l1
ldda [%l7 + %l1] 0x19, %g2
loop_1622:
ldd [%l7 + 0x50], %f24
movg %xcc, %o3, %l4
srax %i2, %o2, %l6
sir 0x177E
edge8 %i7, %o7, %o4
fands %f25, %f13, %f16
std %g4, [%l7 + 0x10]
mulscc %g7, %o0, %g2
srlx %i0, %g1, %l0
movn %icc, %o5, %i5
fpadd32 %f10, %f16, %f4
set 0x3D, %l6
ldstuba [%l7 + %l6] 0x04, %i1
xnor %l5, %l3, %o6
bg,a,pn %xcc, loop_1623
fmovse %icc, %f11, %f27
andncc %l2, %o1, %i4
fpmerge %f5, %f17, %f26
loop_1623:
brnz,a %i6, loop_1624
movrgz %i3, %g5, %l1
edge16ln %g6, %o3, %g3
fmovsneg %icc, %f0, %f10
loop_1624:
fmovsgu %icc, %f24, %f26
fbuge %fcc2, loop_1625
nop
setx loop_1626, %l0, %l1
jmpl %l1, %i2
brnz %l4, loop_1627
movn %xcc, %l6, %o2
loop_1625:
movl %icc, %i7, %o7
loop_1626:
udiv %g4, 0x1E58, %g7
loop_1627:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
smulcc %o0, 0x0B24, %o4
fmovda %xcc, %f30, %f10
bg,pn %xcc, loop_1628
tl %icc, 0x1
addcc %g2, %i0, %l0
edge32 %o5, %i5, %i1
loop_1628:
xnor %g1, 0x0E26, %l3
umul %l5, %o6, %l2
tsubcc %o1, %i6, %i4
fmovdpos %icc, %f24, %f28
st %f7, [%l7 + 0x28]
fmovsleu %xcc, %f14, %f26
tneg %xcc, 0x5
sdivcc %i3, 0x18CE, %g5
fmovrdlez %l1, %f18, %f2
movvs %icc, %g6, %o3
movge %xcc, %i2, %l4
stb %g3, [%l7 + 0x70]
tvs %icc, 0x1
fmovrdne %o2, %f14, %f12
xnorcc %l6, %i7, %g4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
alignaddr %g7, %o7, %o4
sra %o0, 0x09, %g2
movleu %icc, %l0, %o5
tge %xcc, 0x2
fxors %f10, %f14, %f24
tsubcc %i0, %i1, %g1
fpackfix %f0, %f13
movrgz %l3, 0x224, %i5
sub %l5, 0x0360, %o6
tsubcc %l2, 0x00E0, %i6
ldsw [%l7 + 0x68], %i4
movneg %icc, %i3, %o1
edge32l %g5, %l1, %g6
fmovdcs %xcc, %f0, %f4
brlez %o3, loop_1629
ldd [%l7 + 0x38], %l4
fcmpgt32 %f20, %f28, %i2
fsrc2 %f30, %f20
loop_1629:
movrgz %g3, %o2, %l6
movre %g4, %i7, %g7
fmovrslz %o7, %f27, %f25
udivcc %o4, 0x0C3E, %o0
umulcc %g2, 0x0446, %o5
addc %i0, 0x1A79, %l0
fzeros %f27
array32 %g1, %l3, %i1
fmovdle %icc, %f17, %f27
movrgez %i5, 0x386, %o6
andncc %l5, %l2, %i6
edge32ln %i3, %i4, %o1
nop
setx loop_1630, %l0, %l1
jmpl %l1, %l1
movcc %icc, %g5, %o3
sdivcc %l4, 0x1C43, %i2
tg %icc, 0x7
loop_1630:
bcc,a loop_1631
tle %icc, 0x0
brgez,a %g6, loop_1632
tgu %icc, 0x5
loop_1631:
orncc %o2, 0x0634, %g3
edge8n %g4, %i7, %l6
loop_1632:
fmovsgu %xcc, %f29, %f10
tcc %xcc, 0x7
andcc %g7, %o4, %o7
tgu %icc, 0x6
fmul8x16al %f17, %f19, %f24
fbule,a %fcc3, loop_1633
fmovscc %xcc, %f4, %f2
flush %l7 + 0x5C
tg %icc, 0x2
loop_1633:
edge16ln %g2, %o0, %o5
fcmps %fcc0, %f10, %f16
edge16n %l0, %g1, %l3
fzero %f16
brnz,a %i1, loop_1634
tcc %icc, 0x3
ta %xcc, 0x5
mulx %i5, %i0, %o6
loop_1634:
xorcc %l5, %i6, %i3
tne %xcc, 0x4
xor %l2, %i4, %l1
addccc %o1, 0x0119, %g5
movrgez %o3, 0x27B, %l4
array32 %g6, %o2, %i2
smul %g4, %i7, %g3
movrne %g7, %l6, %o7
set 0x64, %g7
ldstuba [%l7 + %g7] 0x0c, %o4
nop
set 0x70, %o0
ldx [%l7 + %o0], %o0
andncc %g2, %o5, %g1
taddcc %l3, 0x09BA, %l0
addc %i1, 0x0CB1, %i0
tneg %xcc, 0x0
ldx [%l7 + 0x60], %i5
edge16l %o6, %i6, %l5
taddcc %i3, %l2, %l1
smulcc %o1, %i4, %o3
set 0x40, %l5
ldda [%l7 + %l5] 0x10, %f0
for %f26, %f2, %f2
movre %g5, 0x2B6, %l4
movl %xcc, %o2, %g6
fcmple32 %f22, %f30, %i2
orncc %i7, %g3, %g7
move %icc, %l6, %g4
wr %g0, 0x80, %asi
stba %o7, [%l7 + 0x2E] %asi
edge32ln %o4, %g2, %o0
addcc %g1, %l3, %o5
tg %xcc, 0x6
tneg %icc, 0x0
bshuffle %f30, %f4, %f8
edge8ln %i1, %l0, %i5
wr %g0, 0x11, %asi
ldda [%l7 + 0x40] %asi, %f16
tn %icc, 0x3
orncc %o6, 0x1975, %i0
fmovrsne %l5, %f6, %f9
be,a %xcc, loop_1635
sdiv %i3, 0x0DC4, %i6
set 0x38, %i0
lduwa [%l7 + %i0] 0x81, %l1
loop_1635:
movn %xcc, %o1, %i4
subccc %o3, 0x0DB8, %g5
set 0x72, %g3
lduha [%l7 + %g3] 0x10, %l4
popc %o2, %g6
brlez,a %i2, loop_1636
tge %xcc, 0x2
bcc,a loop_1637
sub %l2, %i7, %g3
loop_1636:
tg %icc, 0x2
edge8 %l6, %g7, %o7
loop_1637:
taddcctv %g4, 0x079A, %g2
tvs %xcc, 0x1
andncc %o4, %g1, %o0
fcmped %fcc2, %f4, %f28
membar 0x05
membar 0x58
bl,pt %xcc, loop_1638
popc %l3, %i1
movgu %icc, %o5, %i5
andncc %l0, %i0, %l5
loop_1638:
add %i3, %o6, %i6
fnot2s %f0, %f25
stw %l1, [%l7 + 0x1C]
ble loop_1639
srlx %i4, 0x03, %o3
pdist %f10, %f30, %f4
fxor %f30, %f16, %f6
loop_1639:
brz %o1, loop_1640
orcc %g5, %o2, %l4
sdivcc %i2, 0x01FE, %g6
nop
setx loop_1641, %l0, %l1
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_1640:
edge16ln %l2, %i7, %g3
movvs %icc, %l6, %o7
fpsub16 %f0, %f2, %f30
loop_1641:
edge16l %g7, %g4, %o4
fbge,a %fcc0, loop_1642
andcc %g1, 0x0292, %o0
ldd [%l7 + 0x60], %f4
nop
setx loop_1643, %l0, %l1
jmpl %l1, %l3
loop_1642:
tn %icc, 0x6
stb %i1, [%l7 + 0x6F]
ldsw [%l7 + 0x4C], %o5
loop_1643:
fmovsvc %icc, %f30, %f2
fmovsneg %xcc, %f5, %f26
edge32l %i5, %l0, %i0
bvs,pt %xcc, loop_1644
edge16l %l5, %i3, %o6
fandnot2 %f4, %f12, %f12
fmovsg %xcc, %f15, %f29
loop_1644:
nop
setx loop_1645, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbne,a %fcc1, loop_1646
fmuld8sux16 %f5, %f27, %f14
alignaddr %g2, %l1, %i4
loop_1645:
fandnot2 %f20, %f30, %f20
loop_1646:
fbu,a %fcc0, loop_1647
smulcc %i6, %o1, %g5
sir 0x0CA4
addc %o2, %o3, %l4
loop_1647:
xnor %i2, %g6, %l2
stw %i7, [%l7 + 0x7C]
udiv %l6, 0x1AE6, %g3
movl %xcc, %o7, %g7
bleu,a,pn %xcc, loop_1648
orcc %g4, %o4, %o0
mova %xcc, %g1, %l3
fnot1 %f8, %f28
loop_1648:
movcc %xcc, %i1, %o5
bg,a,pn %xcc, loop_1649
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
set 0x40, %o5
stda %l0, [%l7 + %o5] 0x19
loop_1649:
tne %icc, 0x7
subccc %i5, 0x0A63, %l5
edge8l %i3, %i0, %o6
fmovrdlz %l1, %f28, %f0
edge32ln %i4, %g2, %o1
tl %icc, 0x4
andn %g5, %o2, %o3
bneg,a loop_1650
be,pt %xcc, loop_1651
fpack16 %f16, %f12
fbul,a %fcc2, loop_1652
loop_1650:
fnand %f6, %f6, %f10
loop_1651:
bne,pn %icc, loop_1653
lduh [%l7 + 0x50], %i6
loop_1652:
movrlz %i2, %g6, %l2
fbn %fcc2, loop_1654
loop_1653:
subcc %i7, %l6, %g3
edge32l %o7, %l4, %g4
flush %l7 + 0x24
loop_1654:
array16 %g7, %o0, %o4
array16 %g1, %i1, %l3
bleu,pn %xcc, loop_1655
fmovda %icc, %f6, %f8
alignaddrl %o5, %i5, %l5
movrlz %i3, 0x326, %l0
loop_1655:
addccc %o6, 0x1389, %l1
movrgez %i4, %i0, %o1
fzero %f22
bshuffle %f28, %f6, %f0
bpos,a,pn %icc, loop_1656
mulscc %g5, %g2, %o3
wr %g0, 0x04, %asi
lduha [%l7 + 0x5E] %asi, %i6
loop_1656:
tleu %icc, 0x1
tneg %xcc, 0x1
movge %xcc, %i2, %g6
fxnors %f24, %f14, %f5
fbug,a %fcc1, loop_1657
movcc %xcc, %l2, %o2
ldx [%l7 + 0x70], %i7
xor %g3, 0x155A, %o7
loop_1657:
tvs %xcc, 0x5
edge16l %l4, %g4, %g7
edge8 %o0, %l6, %g1
umulcc %i1, 0x1959, %l3
movne %xcc, %o4, %i5
flush %l7 + 0x2C
fmovdleu %icc, %f9, %f15
wr %g0, 0x81, %asi
ldswa [%l7 + 0x40] %asi, %o5
fmovsvs %xcc, %f8, %f10
tneg %xcc, 0x7
fmovdg %icc, %f9, %f24
movgu %xcc, %i3, %l0
fmovsa %icc, %f23, %f16
sth %l5, [%l7 + 0x14]
ldsh [%l7 + 0x2A], %o6
movg %icc, %i4, %l1
movge %icc, %o1, %g5
edge32 %g2, %o3, %i6
fbul %fcc1, loop_1658
bneg,pt %icc, loop_1659
bn,a,pt %icc, loop_1660
fbo,a %fcc3, loop_1661
loop_1658:
andn %i0, 0x0FFD, %i2
loop_1659:
nop
set 0x38, %g1
prefetcha [%l7 + %g1] 0x04, 0x3
loop_1660:
sll %l2, %o2, %i7
loop_1661:
add %o7, %g3, %g4
nop
setx loop_1662, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrgz %l4, %g7, %l6
fblg %fcc3, loop_1663
movrlez %g1, 0x10F, %o0
loop_1662:
addccc %l3, 0x1DBB, %i1
andncc %o4, %o5, %i3
loop_1663:
bneg,pn %xcc, loop_1664
fsrc2 %f6, %f14
movrlez %l0, %l5, %i5
stb %i4, [%l7 + 0x5D]
loop_1664:
fmovdleu %icc, %f18, %f0
brz,a %o6, loop_1665
movpos %xcc, %l1, %g5
tsubcctv %g2, %o3, %o1
fors %f14, %f23, %f15
loop_1665:
stx %i6, [%l7 + 0x38]
sub %i2, 0x1D39, %i0
std %g6, [%l7 + 0x08]
andncc %l2, %i7, %o2
fmovrsgez %g3, %f2, %f10
fzero %f22
movrne %g4, %o7, %l4
tge %xcc, 0x2
subccc %l6, %g1, %g7
wr %g0, 0x18, %asi
swapa [%l7 + 0x50] %asi, %l3
sra %o0, %i1, %o5
fcmple16 %f0, %f6, %o4
lduw [%l7 + 0x5C], %l0
movvs %icc, %i3, %l5
movleu %icc, %i5, %i4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge8 %o6, %g5, %l1
orn %g2, %o1, %i6
tpos %icc, 0x0
tpos %icc, 0x0
edge32ln %i2, %i0, %o3
umulcc %g6, %l2, %o2
fbge %fcc2, loop_1666
movrlez %g3, 0x098, %g4
fmovdneg %icc, %f7, %f20
fmovrdlz %o7, %f30, %f6
loop_1666:
nop
add %l7, 0x68, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %l4, %l6
array16 %g1, %g7, %l3
fnot2s %f26, %f29
movleu %icc, %o0, %i1
bvc,pt %icc, loop_1667
udivcc %o5, 0x0577, %o4
fmovse %icc, %f5, %f21
movrlez %i7, 0x02C, %i3
loop_1667:
tsubcctv %l5, %i5, %l0
edge8ln %i4, %o6, %l1
stb %g2, [%l7 + 0x45]
xor %g5, %i6, %i2
tleu %icc, 0x0
udiv %o1, 0x152B, %i0
subcc %o3, %l2, %g6
xnorcc %o2, 0x1F64, %g4
fmovrdlz %o7, %f2, %f10
subc %l4, 0x1629, %l6
tsubcctv %g1, 0x0EF3, %g3
set 0x69, %i5
lduba [%l7 + %i5] 0x81, %l3
sethi 0x0762, %o0
edge16n %g7, %o5, %o4
movrne %i1, %i3, %i7
be %icc, loop_1668
tsubcc %l5, %l0, %i5
fmovsneg %icc, %f18, %f21
fpsub32s %f1, %f29, %f23
loop_1668:
sethi 0x1E82, %i4
set 0x50, %g2
ldsba [%l7 + %g2] 0x81, %l1
tge %icc, 0x6
orcc %g2, %g5, %o6
movle %icc, %i6, %i2
std %i0, [%l7 + 0x28]
edge8 %o3, %l2, %o1
pdist %f2, %f10, %f30
mulscc %g6, 0x1BCF, %g4
tn %icc, 0x6
edge8ln %o2, %l4, %o7
wr %g0, 0x80, %asi
ldsha [%l7 + 0x2E] %asi, %l6
stbar
movvc %xcc, %g1, %l3
subc %g3, 0x1FD8, %g7
edge32ln %o0, %o4, %o5
xorcc %i1, 0x14AE, %i3
sllx %l5, 0x0B, %i7
alignaddr %l0, %i5, %l1
sdiv %g2, 0x07DA, %i4
fbule,a %fcc0, loop_1669
addccc %o6, 0x01FA, %i6
fcmpne16 %f18, %f28, %g5
call loop_1670
loop_1669:
ldsh [%l7 + 0x4C], %i0
array16 %i2, %o3, %l2
tvc %icc, 0x1
loop_1670:
tge %xcc, 0x0
tne %xcc, 0x5
array16 %o1, %g4, %o2
add %l7, 0x6C, %l6
wr %g0, 0x10, %asi
casa [%l6] 0x10, %l4, %o7
edge8ln %g6, %g1, %l3
tsubcctv %l6, %g7, %o0
call loop_1671
sdiv %g3, 0x1C50, %o5
set 0x22, %g5
ldsha [%l7 + %g5] 0x04, %o4
loop_1671:
tsubcc %i1, %l5, %i7
fbne %fcc1, loop_1672
fxnors %f5, %f24, %f26
tvc %icc, 0x6
srl %i3, %l0, %i5
loop_1672:
fmovrsne %l1, %f6, %f3
fmovsvc %xcc, %f19, %f29
xor %g2, 0x0ACF, %i4
stbar
fbe %fcc1, loop_1673
movgu %icc, %o6, %i6
subcc %i0, %i2, %g5
membar 0x2E
loop_1673:
fmovsne %icc, %f13, %f21
fba %fcc3, loop_1674
subcc %l2, %o1, %o3
array32 %g4, %o2, %o7
sdivx %l4, 0x1C99, %g6
loop_1674:
ldsw [%l7 + 0x4C], %g1
fsrc1s %f12, %f27
wr %g0, 0x04, %asi
ldxa [%l7 + 0x70] %asi, %l6
bvc,a,pt %xcc, loop_1675
movvs %icc, %g7, %o0
tneg %xcc, 0x3
fmovsvs %icc, %f2, %f11
loop_1675:
fbue,a %fcc2, loop_1676
fmovsle %xcc, %f18, %f21
wr %g0, 0x0c, %asi
swapa [%l7 + 0x30] %asi, %l3
loop_1676:
ldx [%l7 + 0x60], %o5
movg %xcc, %o4, %i1
movpos %icc, %l5, %g3
fmovsge %xcc, %f17, %f7
taddcctv %i3, %i7, %l0
xnor %i5, %l1, %g2
movgu %icc, %i4, %o6
tcs %icc, 0x7
sll %i6, %i2, %i0
fbg,a %fcc1, loop_1677
move %icc, %l2, %g5
addcc %o3, 0x0A36, %o1
orncc %g4, %o7, %o2
loop_1677:
fmuld8ulx16 %f1, %f7, %f24
fnors %f4, %f10, %f29
sub %l4, %g1, %l6
srax %g6, %o0, %g7
nop
setx loop_1678, %l0, %l1
jmpl %l1, %o5
andn %l3, %i1, %o4
movle %icc, %g3, %i3
tgu %xcc, 0x4
loop_1678:
tleu %icc, 0x1
stbar
addcc %i7, %l0, %l5
fand %f28, %f2, %f20
movvs %icc, %l1, %i5
set 0x18, %g4
stda %i4, [%l7 + %g4] 0x81
movrne %o6, 0x1D0, %i6
mova %xcc, %g2, %i0
array8 %l2, %g5, %i2
movrlez %o1, %g4, %o3
fmul8sux16 %f4, %f12, %f20
movgu %icc, %o2, %o7
set 0x10, %o6
lda [%l7 + %o6] 0x81, %f17
taddcc %l4, %g1, %l6
sir 0x0EAB
fmovscc %xcc, %f30, %f28
tle %icc, 0x1
fbne %fcc0, loop_1679
ba loop_1680
fbue %fcc0, loop_1681
fcmpeq32 %f28, %f14, %g6
loop_1679:
brgz,a %g7, loop_1682
loop_1680:
movleu %icc, %o5, %o0
loop_1681:
nop
set 0x60, %l3
ldswa [%l7 + %l3] 0x04, %l3
loop_1682:
andn %i1, 0x0FD1, %g3
movl %icc, %i3, %i7
bcs,a,pt %xcc, loop_1683
tg %icc, 0x7
swap [%l7 + 0x08], %o4
fbne %fcc1, loop_1684
loop_1683:
orn %l5, 0x01FA, %l0
srax %i5, %l1, %i4
mova %icc, %i6, %g2
loop_1684:
movvs %icc, %i0, %l2
taddcctv %o6, 0x1613, %i2
edge8ln %g5, %g4, %o1
tvs %xcc, 0x4
edge32 %o3, %o7, %l4
nop
set 0x6E, %l2
ldsb [%l7 + %l2], %o2
fexpand %f15, %f0
subc %l6, %g6, %g1
set 0x10, %o7
prefetcha [%l7 + %o7] 0x10, 0x2
fpack16 %f20, %f6
fbo %fcc1, loop_1685
andncc %g7, %o0, %i1
tl %icc, 0x0
smul %g3, %i3, %l3
loop_1685:
movn %icc, %i7, %o4
movre %l5, 0x203, %i5
movvs %icc, %l1, %l0
set 0x20, %i2
sta %f13, [%l7 + %i2] 0x81
subc %i4, 0x044A, %g2
tsubcctv %i0, %i6, %l2
membar 0x4F
brz,a %i2, loop_1686
tvc %xcc, 0x7
fba %fcc0, loop_1687
flush %l7 + 0x58
loop_1686:
movre %g5, %g4, %o1
bl,a %icc, loop_1688
loop_1687:
addc %o6, %o7, %l4
fmovsl %xcc, %f21, %f17
fbe %fcc2, loop_1689
loop_1688:
edge16n %o3, %o2, %g6
udivcc %g1, 0x018F, %l6
addc %g7, 0x1AD2, %o5
loop_1689:
lduw [%l7 + 0x38], %o0
fblg %fcc3, loop_1690
movl %xcc, %i1, %i3
membar 0x48
udivx %l3, 0x1071, %g3
loop_1690:
fbge,a %fcc1, loop_1691
bge,a,pn %icc, loop_1692
fmovsn %icc, %f14, %f28
add %l7, 0x30, %l6
wr %g0, 0x19, %asi
casxa [%l6] %asi, %i7, %l5
loop_1691:
tl %xcc, 0x3
loop_1692:
st %f26, [%l7 + 0x58]
fands %f8, %f6, %f9
fmovd %f22, %f2
fbe %fcc2, loop_1693
stb %o4, [%l7 + 0x58]
fba,a %fcc3, loop_1694
tg %icc, 0x0
loop_1693:
srl %i5, 0x09, %l1
tsubcctv %i4, %g2, %l0
loop_1694:
fbe %fcc1, loop_1695
alignaddr %i0, %l2, %i6
ble,a loop_1696
tsubcctv %i2, %g5, %o1
loop_1695:
edge32n %o6, %o7, %l4
fornot1 %f12, %f18, %f26
loop_1696:
nop
set 0x48, %g6
std %f10, [%l7 + %g6]
mulx %o3, 0x1D4D, %g4
alignaddr %o2, %g6, %g1
edge8ln %l6, %o5, %o0
alignaddr %i1, %i3, %g7
fandnot1s %f28, %f14, %f7
bleu,pn %xcc, loop_1697
movgu %icc, %l3, %i7
wr %g0, 0x81, %asi
ldsba [%l7 + 0x32] %asi, %g3
loop_1697:
fnors %f29, %f8, %f29
movrgz %l5, %i5, %o4
edge8l %l1, %g2, %i4
tcs %xcc, 0x6
alignaddr %i0, %l2, %i6
fnor %f26, %f12, %f20
edge32n %i2, %g5, %l0
fcmpeq32 %f16, %f24, %o6
sdivx %o7, 0x0362, %l4
fxnors %f4, %f18, %f22
set 0x40, %o3
stxa %o3, [%l7 + %o3] 0x81
fcmple16 %f12, %f20, %o1
mova %icc, %o2, %g4
fpsub16s %f21, %f2, %f8
membar 0x45
array32 %g6, %l6, %g1
tleu %xcc, 0x5
tle %icc, 0x6
sdivx %o5, 0x1368, %i1
alignaddrl %i3, %g7, %o0
movneg %xcc, %l3, %i7
tsubcctv %g3, 0x1E37, %l5
tvs %icc, 0x1
fnegs %f19, %f3
tpos %xcc, 0x6
movrlz %o4, %i5, %g2
ldsh [%l7 + 0x0E], %l1
fble %fcc1, loop_1698
edge16l %i4, %i0, %l2
bshuffle %f2, %f16, %f18
fmovsa %xcc, %f12, %f11
loop_1698:
stb %i2, [%l7 + 0x5E]
array8 %g5, %i6, %o6
fmovdg %xcc, %f10, %f24
brz,a %o7, loop_1699
swap [%l7 + 0x08], %l0
sdivx %l4, 0x1771, %o1
array8 %o2, %o3, %g6
loop_1699:
fcmpne32 %f4, %f20, %l6
fmovdcs %icc, %f20, %f9
movrlez %g1, 0x297, %o5
tle %icc, 0x5
bcc,a,pn %xcc, loop_1700
xorcc %g4, 0x0171, %i3
brlez %i1, loop_1701
brgz %g7, loop_1702
loop_1700:
tleu %icc, 0x0
sll %o0, 0x1D, %i7
loop_1701:
tg %icc, 0x0
loop_1702:
tsubcc %g3, %l5, %l3
fbl,a %fcc0, loop_1703
movge %icc, %i5, %g2
smulcc %o4, 0x0ADE, %l1
tg %xcc, 0x2
loop_1703:
sethi 0x0E72, %i4
bge,pn %icc, loop_1704
stbar
edge16ln %l2, %i0, %i2
edge8l %i6, %o6, %g5
loop_1704:
fmovrsne %o7, %f13, %f31
array8 %l4, %l0, %o2
addccc %o3, %o1, %g6
xnor %g1, %l6, %o5
tcs %icc, 0x7
tg %icc, 0x3
udivx %g4, 0x132A, %i3
fmovrsgez %g7, %f16, %f10
movne %xcc, %i1, %o0
bgu,pn %icc, loop_1705
mulx %i7, %l5, %l3
fbne,a %fcc3, loop_1706
fble,a %fcc1, loop_1707
loop_1705:
tge %icc, 0x7
srlx %i5, 0x13, %g2
loop_1706:
fbu,a %fcc3, loop_1708
loop_1707:
movl %xcc, %g3, %o4
wr %g0, 0x22, %asi
ldda [%l7 + 0x50] %asi, %l0
loop_1708:
srlx %l2, 0x1B, %i4
ldub [%l7 + 0x0F], %i0
brlz %i6, loop_1709
edge8 %i2, %o6, %o7
edge8 %l4, %l0, %o2
ldsw [%l7 + 0x1C], %o3
loop_1709:
fxor %f8, %f14, %f18
fcmps %fcc1, %f9, %f27
fmul8sux16 %f18, %f26, %f22
movrne %g5, %o1, %g6
taddcctv %l6, %o5, %g1
bvc,a,pt %xcc, loop_1710
movle %icc, %i3, %g4
umul %i1, 0x1C8B, %o0
fmovdg %xcc, %f1, %f28
loop_1710:
tneg %xcc, 0x2
addcc %g7, %i7, %l5
subc %i5, %l3, %g3
movpos %xcc, %o4, %l1
tne %xcc, 0x0
smulcc %l2, %i4, %i0
movrlez %i6, %g2, %i2
call loop_1711
smul %o7, 0x06A6, %l4
tcs %xcc, 0x0
ba loop_1712
loop_1711:
ldd [%l7 + 0x18], %f22
fands %f6, %f9, %f1
udivx %o6, 0x1438, %o2
loop_1712:
bvc,a,pn %xcc, loop_1713
fmovrde %l0, %f2, %f6
movne %icc, %g5, %o3
bge loop_1714
loop_1713:
fmovsne %xcc, %f19, %f0
andcc %o1, 0x1DDC, %g6
xnor %o5, 0x18EB, %g1
loop_1714:
brnz,a %i3, loop_1715
nop
setx loop_1716, %l0, %l1
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 %l6, %g4, %i1
bleu,a,pn %xcc, loop_1717
loop_1715:
edge8 %g7, %o0, %l5
loop_1716:
fbo,a %fcc0, loop_1718
ld [%l7 + 0x78], %f14
loop_1717:
nop
wr %g0, 0x19, %asi
lduba [%l7 + 0x43] %asi, %i7
loop_1718:
addcc %i5, 0x0E7F, %g3
edge32n %l3, %o4, %l1
movge %icc, %l2, %i0
xorcc %i6, 0x1240, %g2
flush %l7 + 0x5C
set 0x69, %o4
ldsba [%l7 + %o4] 0x81, %i4
bl,pt %icc, loop_1719
srl %i2, 0x17, %l4
fpsub16s %f12, %f16, %f13
alignaddr %o6, %o2, %o7
loop_1719:
udivcc %g5, 0x02C0, %l0
fnot1 %f24, %f24
fbule,a %fcc0, loop_1720
edge32ln %o3, %g6, %o5
set 0x64, %i3
lduwa [%l7 + %i3] 0x88, %o1
loop_1720:
sir 0x11D3
movleu %xcc, %i3, %l6
fabsd %f2, %f4
srlx %g4, %i1, %g7
ta %xcc, 0x3
fcmpeq16 %f24, %f4, %g1
for %f0, %f10, %f28
fmovscc %icc, %f23, %f9
or %o0, %i7, %i5
xnorcc %g3, 0x0F06, %l5
fbge %fcc1, loop_1721
movle %icc, %l3, %o4
array32 %l2, %i0, %i6
mova %icc, %l1, %i4
loop_1721:
udiv %g2, 0x0F7E, %l4
mulx %o6, %o2, %o7
bl,pt %xcc, loop_1722
movleu %xcc, %g5, %l0
movge %icc, %i2, %o3
nop
setx loop_1723, %l0, %l1
jmpl %l1, %g6
loop_1722:
std %o4, [%l7 + 0x78]
sir 0x151B
ldsh [%l7 + 0x4C], %i3
loop_1723:
nop
set 0x47, %i6
ldstuba [%l7 + %i6] 0x80, %l6
andcc %g4, 0x1B62, %i1
brlez,a %o1, loop_1724
array16 %g7, %o0, %g1
faligndata %f28, %f26, %f16
fmuld8sux16 %f13, %f27, %f30
loop_1724:
nop
set 0x26, %l0
lduba [%l7 + %l0] 0x11, %i7
brgz,a %g3, loop_1725
fmovdg %icc, %f20, %f4
movneg %xcc, %l5, %l3
fpack16 %f2, %f22
loop_1725:
nop
setx loop_1726, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xor %i5, %l2, %o4
ldd [%l7 + 0x60], %f10
fbge,a %fcc0, loop_1727
loop_1726:
andncc %i0, %l1, %i6
call loop_1728
tsubcctv %g2, 0x125E, %l4
loop_1727:
sir 0x1BD3
flush %l7 + 0x64
loop_1728:
movvc %icc, %i4, %o6
brz,a %o7, loop_1729
movcs %icc, %g5, %l0
fmovrse %o2, %f15, %f8
call loop_1730
loop_1729:
brlez %o3, loop_1731
subcc %g6, %o5, %i2
fmovdge %xcc, %f18, %f9
loop_1730:
andn %l6, 0x1489, %g4
loop_1731:
movrne %i1, 0x062, %i3
movrne %o1, %o0, %g7
fbne %fcc0, loop_1732
fmul8x16al %f17, %f30, %f28
fmul8sux16 %f30, %f6, %f14
array8 %g1, %g3, %i7
loop_1732:
edge32ln %l3, %i5, %l2
umul %o4, 0x049F, %i0
edge16l %l5, %l1, %i6
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
fpackfix %f6, %f25
brlz %g2, loop_1734
edge16n %i4, %o6, %o7
loop_1733:
fbe,a %fcc3, loop_1735
addccc %l4, 0x0B0B, %g5
loop_1734:
subcc %l0, 0x0C8D, %o2
orn %o3, %g6, %o5
loop_1735:
array8 %l6, %i2, %g4
fones %f26
taddcctv %i1, 0x1DFC, %o1
or %i3, %g7, %o0
fbe %fcc1, loop_1736
sth %g3, [%l7 + 0x08]
movgu %xcc, %g1, %l3
fbge,a %fcc1, loop_1737
loop_1736:
brnz,a %i5, loop_1738
taddcctv %i7, 0x03D3, %o4
sdivx %l2, 0x1FAA, %l5
loop_1737:
fmovdle %xcc, %f16, %f18
loop_1738:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
stbar
ldsb [%l7 + 0x35], %i0
fmovrdne %i6, %f20, %f30
tsubcctv %g2, 0x007C, %i4
edge16 %o6, %l1, %l4
array8 %g5, %o7, %o2
brlez,a %l0, loop_1739
movvs %icc, %g6, %o3
edge8 %o5, %l6, %g4
lduw [%l7 + 0x18], %i1
loop_1739:
fba,a %fcc3, loop_1740
movrne %o1, %i2, %g7
stw %o0, [%l7 + 0x18]
tl %icc, 0x4
loop_1740:
alignaddrl %g3, %g1, %l3
set 0x68, %i7
lda [%l7 + %i7] 0x04, %f20
movcc %xcc, %i5, %i3
movcc %xcc, %o4, %l2
fandnot1s %f7, %f30, %f0
fmovsvs %xcc, %f24, %f7
udiv %i7, 0x1732, %l5
prefetch [%l7 + 0x5C], 0x1
edge8 %i0, %i6, %i4
addc %g2, 0x0219, %o6
set 0x70, %o2
ldsha [%l7 + %o2] 0x10, %l1
taddcctv %l4, %o7, %g5
sth %l0, [%l7 + 0x7E]
movleu %xcc, %g6, %o3
fbul %fcc3, loop_1741
bneg,a,pt %icc, loop_1742
umul %o2, 0x0353, %o5
wr %g0, 0x18, %asi
sta %f5, [%l7 + 0x24] %asi
loop_1741:
fbn %fcc1, loop_1743
loop_1742:
alignaddrl %l6, %g4, %o1
fxors %f0, %f15, %f27
lduh [%l7 + 0x42], %i2
loop_1743:
tcc %icc, 0x6
wr %g0, 0x80, %asi
swapa [%l7 + 0x30] %asi, %g7
fmuld8sux16 %f10, %f14, %f20
orcc %i1, 0x03A2, %o0
fpsub16s %f18, %f23, %f12
sethi 0x1263, %g1
andncc %l3, %g3, %i5
orn %o4, 0x0DF0, %l2
movvc %xcc, %i3, %i7
edge32ln %l5, %i0, %i4
movcs %icc, %i6, %o6
wr %g0, 0x80, %asi
ldsha [%l7 + 0x1E] %asi, %g2
bne loop_1744
bvs,pn %icc, loop_1745
nop
setx loop_1746, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
set 0x48, %i4
ldx [%l7 + %i4], %l4
loop_1744:
tleu %icc, 0x4
loop_1745:
tle %xcc, 0x6
loop_1746:
nop
set 0x00, %i1
ldxa [%g0 + %i1] 0x50, %l1
wr %g0, 0x18, %asi
sta %f22, [%l7 + 0x44] %asi
edge8ln %o7, %g5, %g6
wr %g0, 0x89, %asi
ldsha [%l7 + 0x4C] %asi, %o3
wr %g0, 0x81, %asi
stda %f0, [%l7 + 0x40] %asi
bn,a %icc, loop_1747
and %o2, %l0, %o5
orncc %g4, 0x13D6, %o1
brlez %i2, loop_1748
loop_1747:
alignaddr %l6, %g7, %o0
sub %g1, 0x10E7, %l3
array32 %g3, %i5, %o4
loop_1748:
ldd [%l7 + 0x40], %f4
movrgez %l2, 0x224, %i3
umul %i1, %l5, %i0
edge32n %i7, %i6, %o6
udivx %g2, 0x1D6B, %i4
fnegs %f18, %f0
fcmpne32 %f24, %f2, %l4
fbl %fcc2, loop_1749
brz,a %l1, loop_1750
alignaddr %g5, %o7, %o3
bge loop_1751
loop_1749:
fbge,a %fcc3, loop_1752
loop_1750:
tpos %icc, 0x6
movg %icc, %g6, %o2
loop_1751:
ble,pt %xcc, loop_1753
loop_1752:
fones %f27
wr %g0, 0x80, %asi
ldsba [%l7 + 0x08] %asi, %l0
loop_1753:
fmovscc %icc, %f14, %f27
bn %xcc, loop_1754
fsrc1 %f28, %f10
movle %icc, %g4, %o5
subccc %i2, 0x1F9B, %l6
loop_1754:
sethi 0x0FC8, %o1
std %g6, [%l7 + 0x18]
movg %icc, %g1, %l3
fmovscs %icc, %f23, %f15
or %o0, 0x1B75, %g3
fmovrdgez %o4, %f18, %f20
movcc %icc, %i5, %i3
set 0x40, %o1
ldda [%l7 + %o1] 0x18, %i0
set 0x6A, %l4
stha %l2, [%l7 + %l4] 0x22
membar #Sync
add %l5, %i0, %i6
nop
setx loop_1755, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %i6, [%l7 + 0x78]
andncc %g2, %o6, %l4
brlz,a %i4, loop_1756
loop_1755:
subccc %l1, %g5, %o7
brgez,a %g6, loop_1757
fmuld8ulx16 %f6, %f11, %f30
loop_1756:
nop
setx loop_1758, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fornot1s %f4, %f10, %f15
loop_1757:
alignaddrl %o2, %o3, %g4
te %icc, 0x4
loop_1758:
popc %l0, %o5
tcs %xcc, 0x4
sdivx %i2, 0x0F0C, %l6
fornot2s %f7, %f2, %f31
movpos %icc, %o1, %g1
flush %l7 + 0x1C
wr %g0, 0x80, %asi
ldsha [%l7 + 0x50] %asi, %l3
orn %g7, %o0, %o4
fba %fcc1, loop_1759
movg %xcc, %g3, %i5
pdist %f12, %f8, %f16
nop
set 0x1E, %l1
ldsb [%l7 + %l1], %i3
loop_1759:
movleu %icc, %l2, %i1
tvc %xcc, 0x0
popc 0x168E, %l5
fandnot1s %f16, %f22, %f16
edge8n %i6, %i7, %g2
wr %g0, 0xea, %asi
stba %i0, [%l7 + 0x29] %asi
membar #Sync
fbu,a %fcc3, loop_1760
ldstub [%l7 + 0x7B], %o6
alignaddrl %l4, %i4, %l1
call loop_1761
loop_1760:
orn %o7, %g5, %g6
movg %xcc, %o3, %g4
fpackfix %f0, %f25
loop_1761:
movl %icc, %l0, %o5
fmovsl %icc, %f26, %f0
fba %fcc3, loop_1762
fmovrsgz %i2, %f4, %f1
fnand %f26, %f24, %f2
ldsh [%l7 + 0x7E], %o2
loop_1762:
sll %o1, 0x04, %l6
wr %g0, 0x0c, %asi
sta %f14, [%l7 + 0x3C] %asi
fxor %f24, %f0, %f6
popc %l3, %g7
edge8n %o0, %g1, %o4
fmovdleu %icc, %f30, %f16
movpos %icc, %i5, %i3
stw %g3, [%l7 + 0x6C]
movle %xcc, %l2, %i1
std %i6, [%l7 + 0x78]
movpos %xcc, %l5, %g2
movcs %xcc, %i7, %o6
ble,pn %xcc, loop_1763
fbul,a %fcc3, loop_1764
sll %l4, %i4, %l1
movrgez %o7, 0x305, %i0
loop_1763:
umul %g5, 0x109C, %g6
loop_1764:
subccc %g4, 0x037E, %o3
membar 0x0B
fmovsle %xcc, %f27, %f23
movne %icc, %l0, %o5
lduh [%l7 + 0x3A], %i2
taddcc %o2, %l6, %o1
call loop_1765
sethi 0x1403, %g7
sir 0x0859
fmovsl %xcc, %f18, %f16
loop_1765:
nop
wr %g0, 0x19, %asi
stxa %l3, [%l7 + 0x68] %asi
mulscc %o0, %g1, %o4
fmul8ulx16 %f6, %f22, %f2
tne %icc, 0x2
fmovrdne %i3, %f6, %f0
sth %g3, [%l7 + 0x0C]
tgu %xcc, 0x5
fpsub16s %f11, %f29, %f8
set 0x54, %l6
ldswa [%l7 + %l6] 0x04, %l2
tleu %xcc, 0x3
sdivcc %i1, 0x1807, %i6
brnz,a %i5, loop_1766
fornot1s %f31, %f0, %f14
tg %xcc, 0x1
smul %l5, %g2, %o6
loop_1766:
fbn %fcc2, loop_1767
fmovdleu %icc, %f26, %f24
fbul %fcc0, loop_1768
edge8l %l4, %i7, %l1
loop_1767:
tcs %xcc, 0x1
array16 %o7, %i0, %i4
loop_1768:
fpackfix %f30, %f21
taddcc %g5, %g4, %o3
orn %l0, %o5, %i2
fmul8x16 %f18, %f28, %f30
edge8l %g6, %l6, %o2
movne %xcc, %g7, %o1
movcc %icc, %o0, %l3
fbn %fcc3, loop_1769
edge32n %g1, %o4, %i3
prefetch [%l7 + 0x14], 0x0
edge32ln %g3, %l2, %i1
loop_1769:
mulx %i6, 0x115C, %i5
ldsh [%l7 + 0x4E], %l5
fbe,a %fcc1, loop_1770
tsubcc %g2, 0x04AA, %o6
tvs %icc, 0x6
brnz,a %l4, loop_1771
loop_1770:
tvc %xcc, 0x6
subc %l1, 0x1CDC, %o7
tcc %xcc, 0x2
loop_1771:
nop
set 0x35, %g7
stb %i0, [%l7 + %g7]
movneg %icc, %i7, %i4
nop
setx loop_1772, %l0, %l1
jmpl %l1, %g5
fpadd32 %f6, %f14, %f2
nop
setx loop_1773, %l0, %l1
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 %o3, 0x07E3, %g4
loop_1772:
tg %icc, 0x2
ldsb [%l7 + 0x7C], %o5
loop_1773:
fmovdvc %xcc, %f31, %f6
wr %g0, 0x89, %asi
lduba [%l7 + 0x3F] %asi, %i2
movn %xcc, %g6, %l6
ldsb [%l7 + 0x3B], %o2
mova %xcc, %g7, %l0
bg,a loop_1774
movl %icc, %o1, %o0
fbul %fcc3, loop_1775
fandnot2 %f8, %f6, %f12
loop_1774:
taddcc %l3, %o4, %i3
fors %f10, %f4, %f2
loop_1775:
sllx %g3, %l2, %i1
subc %g1, %i5, %l5
fble,a %fcc3, loop_1776
bvc,pn %icc, loop_1777
edge8l %i6, %o6, %g2
fmovdneg %xcc, %f7, %f3
loop_1776:
tne %icc, 0x0
loop_1777:
fnors %f9, %f14, %f17
set 0x58, %l5
stda %l4, [%l7 + %l5] 0xe3
membar #Sync
fbe,a %fcc1, loop_1778
sir 0x1781
tne %icc, 0x7
fmul8x16 %f25, %f28, %f28
loop_1778:
add %l1, %o7, %i7
srax %i4, %g5, %i0
fandnot1s %f3, %f23, %f5
wr %g0, 0x2f, %asi
stha %o3, [%l7 + 0x74] %asi
membar #Sync
fpadd32 %f4, %f10, %f8
movg %icc, %g4, %i2
srl %g6, %l6, %o5
fnegs %f1, %f6
fmovsleu %icc, %f7, %f31
bn,a,pn %xcc, loop_1779
movvs %xcc, %o2, %g7
umulcc %o1, %l0, %o0
fnands %f20, %f29, %f6
loop_1779:
fmul8x16au %f29, %f19, %f0
edge8 %o4, %l3, %i3
fbg %fcc0, loop_1780
edge8l %g3, %l2, %i1
taddcc %i5, %l5, %i6
membar 0x01
loop_1780:
nop
wr %g0, 0x10, %asi
ldda [%l7 + 0x40] %asi, %f0
popc 0x142F, %g1
fbule,a %fcc1, loop_1781
fnand %f16, %f22, %f2
sra %g2, %o6, %l1
set 0x0B, %i0
lduba [%l7 + %i0] 0x19, %l4
loop_1781:
faligndata %f0, %f16, %f14
wr %g0, 0x04, %asi
lduwa [%l7 + 0x68] %asi, %i7
tcs %xcc, 0x4
fmovdge %xcc, %f23, %f4
tn %icc, 0x7
sdivcc %i4, 0x1873, %o7
orcc %g5, 0x0383, %o3
srlx %g4, %i2, %g6
movcc %icc, %l6, %i0
fmovsvc %xcc, %f25, %f19
movrne %o2, 0x07E, %o5
tvs %icc, 0x5
fpadd32 %f20, %f16, %f18
tne %icc, 0x2
xnorcc %g7, %l0, %o1
set 0x08, %o0
ldxa [%l7 + %o0] 0x80, %o4
movrgez %l3, 0x0C9, %i3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movvs %icc, %o0, %l2
and %g3, 0x1B3F, %i1
taddcc %i5, 0x05DC, %i6
fornot1s %f21, %f19, %f3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fxor %f26, %f28, %f16
edge32n %l5, %g2, %g1
array16 %o6, %l4, %i7
fba,a %fcc1, loop_1782
brgez %l1, loop_1783
fmovsgu %xcc, %f21, %f19
fnot2s %f7, %f18
loop_1782:
movcs %icc, %o7, %g5
loop_1783:
edge16ln %o3, %g4, %i2
tl %icc, 0x0
fblg %fcc1, loop_1784
edge16 %i4, %l6, %i0
fbge,a %fcc3, loop_1785
stx %o2, [%l7 + 0x40]
loop_1784:
tcc %xcc, 0x3
alignaddrl %o5, %g6, %g7
loop_1785:
ble,a loop_1786
fmuld8ulx16 %f24, %f4, %f22
tvc %icc, 0x1
prefetch [%l7 + 0x28], 0x2
loop_1786:
siam 0x0
movcs %icc, %l0, %o1
movg %icc, %o4, %l3
membar #Sync
wr %g0, 0x17, %asi
ldda [%l7 + 0x40] %asi, %f16
or %o0, 0x05C3, %i3
fnand %f4, %f2, %f16
and %l2, %i1, %i5
tg %xcc, 0x3
st %f28, [%l7 + 0x58]
te %icc, 0x4
tl %icc, 0x6
movrne %g3, 0x1AB, %l5
bvc,a %xcc, loop_1787
fmovspos %xcc, %f1, %f4
mulx %g2, 0x1583, %i6
edge16l %o6, %g1, %i7
loop_1787:
bpos,pn %icc, loop_1788
tne %icc, 0x2
subccc %l1, %l4, %o7
movpos %icc, %o3, %g4
loop_1788:
fnegs %f25, %f8
fabsd %f18, %f28
tne %icc, 0x2
srax %i2, %i4, %l6
fmovdl %xcc, %f26, %f31
popc %g5, %o2
movneg %icc, %o5, %g6
tg %icc, 0x6
xorcc %g7, 0x1442, %l0
bn,pt %icc, loop_1789
fxnors %f1, %f11, %f10
add %o1, 0x10BD, %o4
srlx %l3, %i0, %i3
loop_1789:
fnors %f2, %f22, %f18
edge32ln %o0, %l2, %i1
set 0x34, %o5
stha %g3, [%l7 + %o5] 0xe3
membar #Sync
set 0x40, %g3
prefetcha [%l7 + %g3] 0x11, 0x3
fcmpeq16 %f18, %f4, %g2
movcs %icc, %l5, %i6
array8 %g1, %i7, %l1
tvc %xcc, 0x5
wr %g0, 0x1f, %asi
stda %f16, [%l7 + 0x40] %asi
membar #Sync
edge8n %l4, %o6, %o3
edge32 %o7, %g4, %i2
bl,a,pn %xcc, loop_1790
fblg %fcc0, loop_1791
fmovrsgz %l6, %f14, %f4
bshuffle %f0, %f12, %f18
loop_1790:
movl %xcc, %i4, %g5
loop_1791:
fbul,a %fcc0, loop_1792
subccc %o5, 0x1905, %g6
tpos %xcc, 0x4
fbue,a %fcc3, loop_1793
loop_1792:
edge8n %o2, %l0, %o1
fcmpd %fcc0, %f8, %f12
xnorcc %o4, %l3, %i0
loop_1793:
lduw [%l7 + 0x64], %i3
ldsb [%l7 + 0x49], %g7
fmovsl %xcc, %f29, %f11
fmovse %icc, %f6, %f9
fpsub16s %f18, %f9, %f23
wr %g0, 0x11, %asi
swapa [%l7 + 0x40] %asi, %o0
edge8n %l2, %g3, %i1
xorcc %g2, %l5, %i6
membar 0x44
tpos %xcc, 0x5
fcmple32 %f6, %f28, %g1
fbuge %fcc2, loop_1794
fmovsne %xcc, %f20, %f1
movvs %icc, %i7, %l1
set 0x0C, %i5
swapa [%l7 + %i5] 0x89, %i5
loop_1794:
movpos %xcc, %o6, %o3
call loop_1795
movl %xcc, %o7, %l4
xnor %i2, 0x1555, %g4
add %i4, 0x1F37, %g5
loop_1795:
tvc %icc, 0x3
movne %xcc, %o5, %l6
addccc %o2, 0x1494, %l0
tn %xcc, 0x1
wr %g0, 0x80, %asi
lda [%l7 + 0x3C] %asi, %f17
fcmple16 %f2, %f2, %o1
subccc %g6, %o4, %i0
sdiv %i3, 0x1178, %l3
fmul8x16 %f2, %f12, %f16
fabss %f5, %f15
movl %xcc, %o0, %l2
tl %icc, 0x5
mulx %g3, %i1, %g7
edge32 %l5, %g2, %g1
movleu %xcc, %i6, %i7
fmovrdne %l1, %f16, %f4
tsubcc %o6, 0x09D6, %i5
and %o3, 0x116D, %o7
edge8l %i2, %l4, %g4
alignaddr %i4, %o5, %g5
bpos loop_1796
tcs %xcc, 0x7
tpos %xcc, 0x1
nop
setx loop_1797, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1796:
membar 0x14
ta %icc, 0x4
membar 0x15
loop_1797:
fcmpne32 %f10, %f16, %l6
fcmped %fcc1, %f24, %f18
swap [%l7 + 0x40], %l0
movle %xcc, %o2, %g6
fabsd %f14, %f2
array8 %o4, %o1, %i0
tsubcc %l3, %i3, %l2
tgu %xcc, 0x6
umul %o0, 0x1A67, %i1
fmovscc %xcc, %f22, %f29
wr %g0, 0xea, %asi
stwa %g7, [%l7 + 0x38] %asi
membar #Sync
movvc %icc, %g3, %l5
srlx %g1, %i6, %g2
std %l0, [%l7 + 0x38]
taddcctv %i7, 0x0117, %o6
fpsub16 %f2, %f30, %f10
movneg %xcc, %o3, %o7
tgu %xcc, 0x5
sethi 0x03FF, %i2
fpmerge %f2, %f18, %f22
fmovdge %icc, %f1, %f3
movvs %icc, %i5, %g4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
orn %l4, %o5, %g5
fmovrse %i4, %f12, %f14
fba %fcc2, loop_1798
srl %l0, %l6, %g6
edge32ln %o2, %o4, %i0
edge8l %l3, %o1, %l2
loop_1798:
addc %o0, 0x1107, %i1
addccc %g7, %i3, %g3
st %f18, [%l7 + 0x64]
subccc %l5, %i6, %g1
popc %l1, %i7
tcs %icc, 0x7
fmovrsne %g2, %f10, %f2
fmovrsgez %o3, %f25, %f14
tne %icc, 0x7
xorcc %o6, %i2, %o7
andn %i5, %g4, %o5
udiv %l4, 0x180F, %g5
fpadd32 %f8, %f4, %f6
fxor %f20, %f4, %f30
movle %xcc, %l0, %l6
umulcc %g6, 0x142B, %o2
udivcc %i4, 0x0577, %i0
tl %xcc, 0x4
srl %l3, 0x10, %o1
fmovdcc %xcc, %f16, %f16
fbug %fcc3, loop_1799
tvs %xcc, 0x6
sethi 0x0BD9, %o4
fzeros %f16
loop_1799:
fpadd16 %f10, %f6, %f20
bl,pn %icc, loop_1800
tvs %icc, 0x5
array8 %l2, %i1, %g7
ldsh [%l7 + 0x42], %o0
loop_1800:
tn %icc, 0x3
fpadd32s %f2, %f8, %f23
fbug %fcc2, loop_1801
fpack16 %f20, %f19
fmovdn %xcc, %f0, %f26
fornot1 %f26, %f26, %f30
loop_1801:
fcmped %fcc2, %f24, %f16
fbo %fcc3, loop_1802
tcc %xcc, 0x2
bneg,a loop_1803
movcc %xcc, %i3, %l5
loop_1802:
umul %i6, %g1, %l1
fcmpne32 %f12, %f14, %g3
loop_1803:
edge32ln %g2, %o3, %o6
and %i7, %o7, %i2
set 0x59, %g2
lduba [%l7 + %g2] 0x0c, %g4
ld [%l7 + 0x64], %f23
sdiv %o5, 0x0D20, %i5
tge %icc, 0x7
tne %xcc, 0x2
edge32l %l4, %l0, %l6
movrlz %g6, %g5, %i4
fpsub16s %f12, %f28, %f29
stw %i0, [%l7 + 0x6C]
sub %l3, 0x1629, %o2
brlz,a %o4, loop_1804
fsrc2 %f18, %f2
popc 0x0068, %o1
fzeros %f8
loop_1804:
mulscc %i1, 0x0E49, %l2
fmovdgu %xcc, %f7, %f22
set 0x72, %g1
ldsba [%l7 + %g1] 0x81, %o0
movleu %xcc, %g7, %i3
tsubcctv %i6, %l5, %g1
smulcc %g3, %l1, %o3
tn %xcc, 0x7
andn %o6, %i7, %o7
fbug,a %fcc2, loop_1805
movrne %i2, 0x153, %g4
fmovdleu %xcc, %f10, %f23
fmuld8ulx16 %f8, %f15, %f10
loop_1805:
brz %g2, loop_1806
movcs %xcc, %o5, %i5
set 0x2E, %g4
lduha [%l7 + %g4] 0x88, %l0
loop_1806:
movvc %xcc, %l4, %g6
fmovsvc %icc, %f14, %f16
ba,pt %icc, loop_1807
mulx %l6, 0x1811, %g5
movneg %xcc, %i0, %i4
tl %icc, 0x7
loop_1807:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovsa %icc, %f5, %f13
movl %xcc, %o2, %l3
brgez,a %o4, loop_1808
fnot2 %f8, %f12
fbn,a %fcc1, loop_1809
bcc %icc, loop_1810
loop_1808:
addccc %i1, %o1, %o0
sllx %g7, %i3, %i6
loop_1809:
edge32ln %l5, %g1, %l2
loop_1810:
fmovrdlez %g3, %f20, %f8
edge16ln %o3, %o6, %i7
fmovdcs %xcc, %f14, %f29
stbar
movneg %icc, %l1, %i2
fbul %fcc1, loop_1811
sethi 0x1EC3, %g4
brgez %o7, loop_1812
fnegs %f13, %f13
loop_1811:
sdivx %o5, 0x0007, %i5
andn %l0, %g2, %l4
loop_1812:
edge16l %l6, %g6, %i0
addc %g5, 0x16EB, %i4
te %icc, 0x5
move %xcc, %o2, %o4
edge8n %i1, %o1, %o0
flush %l7 + 0x54
orcc %g7, %i3, %i6
fcmped %fcc2, %f4, %f10
fbg,a %fcc1, loop_1813
bl,a,pt %icc, loop_1814
fmovdl %xcc, %f22, %f28
add %l7, 0x18, %l6
wr %g0, 0x0c, %asi
casa [%l6] 0x0c, %l3, %g1
loop_1813:
smul %l5, 0x0270, %l2
loop_1814:
nop
add %l7, 0x20, %l6
wr %g0, 0x11, %asi
casxa [%l6] 0x11, %g3, %o6
mulx %o3, 0x0524, %i7
orn %l1, 0x126F, %g4
xnor %o7, %i2, %i5
addccc %o5, %g2, %l4
fbg %fcc0, loop_1815
brgez,a %l6, loop_1816
tvs %icc, 0x5
edge16ln %l0, %g6, %i0
loop_1815:
tsubcc %g5, 0x0B43, %o2
loop_1816:
nop
wr %g0, 0x89, %asi
stxa %o4, [%l7 + 0x38] %asi
taddcc %i4, 0x13F1, %i1
fmovsneg %xcc, %f1, %f0
srlx %o0, %o1, %i3
edge16n %g7, %i6, %g1
taddcctv %l5, %l3, %g3
mulx %o6, %o3, %l2
bshuffle %f10, %f22, %f24
bcc %icc, loop_1817
edge16 %i7, %g4, %o7
movrne %l1, %i2, %o5
ble,a,pt %icc, loop_1818
loop_1817:
array32 %i5, %g2, %l4
sth %l0, [%l7 + 0x2C]
fcmple32 %f10, %f30, %l6
loop_1818:
movrlz %i0, %g5, %g6
subccc %o2, 0x1FA6, %i4
sdivx %o4, 0x1240, %i1
fnegs %f20, %f20
sub %o0, %i3, %o1
fmovsvc %icc, %f30, %f7
bg,a loop_1819
lduw [%l7 + 0x48], %i6
fsrc1 %f2, %f24
brlz,a %g1, loop_1820
loop_1819:
stb %g7, [%l7 + 0x0F]
udivx %l3, 0x0C91, %l5
edge32n %g3, %o3, %l2
loop_1820:
fblg,a %fcc0, loop_1821
udiv %o6, 0x1028, %i7
te %xcc, 0x5
fbg %fcc0, loop_1822
loop_1821:
movgu %xcc, %o7, %g4
wr %g0, 0x10, %asi
ldstuba [%l7 + 0x23] %asi, %l1
loop_1822:
movrlz %o5, 0x16F, %i2
fcmpne16 %f12, %f16, %g2
bcc,pn %icc, loop_1823
edge32n %l4, %i5, %l6
fornot2s %f6, %f20, %f30
movrgez %i0, 0x257, %l0
loop_1823:
nop
setx loop_1824, %l0, %l1
jmpl %l1, %g6
movrgez %o2, %i4, %g5
edge32 %o4, %i1, %o0
edge16 %o1, %i6, %i3
loop_1824:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fcmpne32 %f28, %f8, %g7
fcmpd %fcc2, %f10, %f12
fandnot1 %f4, %f8, %f16
smul %g1, %l3, %g3
fcmpne32 %f2, %f20, %o3
sethi 0x180C, %l2
movne %xcc, %l5, %o6
movpos %icc, %i7, %g4
fmuld8sux16 %f17, %f9, %f20
fbo %fcc3, loop_1825
movn %xcc, %o7, %o5
or %l1, %i2, %g2
membar 0x6D
loop_1825:
bl,pt %icc, loop_1826
mulscc %i5, %l6, %l4
subc %i0, 0x1F01, %l0
sll %g6, 0x0D, %i4
loop_1826:
array8 %o2, %o4, %g5
andncc %o0, %o1, %i6
sdivx %i1, 0x0D94, %g7
fors %f12, %f0, %f30
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tsubcc %g1, 0x0195, %i3
fmovse %icc, %f11, %f29
sth %l3, [%l7 + 0x78]
fmovsle %icc, %f18, %f26
set 0x20, %g5
stxa %o3, [%l7 + %g5] 0x23
membar #Sync
fmovdn %icc, %f19, %f20
fornot1s %f17, %f16, %f2
subccc %g3, 0x0623, %l2
set 0x48, %l3
lduha [%l7 + %l3] 0x0c, %o6
nop
set 0x10, %o6
ldd [%l7 + %o6], %l4
and %g4, %o7, %o5
add %i7, 0x0814, %l1
tgu %xcc, 0x0
sra %g2, 0x1C, %i5
fmovdne %icc, %f6, %f17
fmovdle %icc, %f30, %f21
tge %icc, 0x0
xorcc %i2, %l6, %l4
andn %l0, %i0, %i4
array32 %o2, %g6, %o4
fbul %fcc2, loop_1827
ldx [%l7 + 0x20], %o0
wr %g0, 0x80, %asi
stda %f0, [%l7 + 0x40] %asi
loop_1827:
subc %o1, %i6, %g5
stb %g7, [%l7 + 0x65]
edge32n %g1, %i3, %i1
tpos %xcc, 0x2
xnor %l3, 0x0540, %o3
bvs,a,pn %xcc, loop_1828
subccc %l2, %g3, %l5
nop
setx loop_1829, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tg %icc, 0x1
loop_1828:
edge32n %g4, %o6, %o7
stb %o5, [%l7 + 0x09]
loop_1829:
nop
set 0x40, %l2
stda %f16, [%l7 + %l2] 0x19
fornot2 %f26, %f30, %f28
fcmpne32 %f8, %f24, %l1
fmovsle %icc, %f1, %f2
sdivcc %i7, 0x1E7A, %g2
movrgz %i2, %i5, %l4
orncc %l0, 0x1420, %l6
tneg %icc, 0x5
fbe,a %fcc0, loop_1830
smulcc %i4, %o2, %i0
mulx %o4, %o0, %o1
sra %i6, 0x17, %g6
loop_1830:
fmovdl %xcc, %f31, %f21
movneg %icc, %g5, %g7
movl %xcc, %i3, %g1
brnz,a %i1, loop_1831
addccc %o3, 0x01FF, %l2
movrlz %g3, 0x389, %l3
sll %l5, %o6, %g4
loop_1831:
subccc %o7, %l1, %o5
movgu %xcc, %i7, %i2
fbug %fcc0, loop_1832
taddcc %i5, 0x0F2E, %l4
pdist %f30, %f6, %f4
membar 0x01
loop_1832:
fcmpeq16 %f8, %f30, %g2
sth %l6, [%l7 + 0x7C]
fors %f23, %f26, %f3
taddcctv %l0, %o2, %i4
srlx %i0, %o0, %o4
ldsb [%l7 + 0x0F], %i6
brlez %o1, loop_1833
mova %xcc, %g6, %g7
nop
setx loop_1834, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbge,a %fcc0, loop_1835
loop_1833:
movvc %icc, %i3, %g5
swap [%l7 + 0x5C], %i1
loop_1834:
tleu %icc, 0x5
loop_1835:
fmovrslz %o3, %f4, %f3
ld [%l7 + 0x3C], %f26
fbul,a %fcc1, loop_1836
edge32l %l2, %g1, %l3
array16 %g3, %l5, %o6
brlez %g4, loop_1837
loop_1836:
sub %l1, 0x1784, %o5
fcmpd %fcc0, %f12, %f8
ldx [%l7 + 0x18], %i7
loop_1837:
xnor %i2, 0x088C, %o7
swap [%l7 + 0x78], %i5
swap [%l7 + 0x48], %l4
tvs %icc, 0x6
stw %l6, [%l7 + 0x38]
sllx %l0, %g2, %o2
nop
setx loop_1838, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x48], %i4
fnand %f10, %f10, %f6
tg %icc, 0x5
loop_1838:
xor %o0, %o4, %i0
and %o1, 0x06C3, %i6
mulscc %g6, %g7, %g5
addc %i3, 0x1741, %i1
fmovdleu %xcc, %f27, %f6
stb %o3, [%l7 + 0x35]
subc %l2, 0x113E, %g1
fmovrdlez %g3, %f18, %f22
edge16 %l3, %o6, %g4
movle %icc, %l1, %o5
sdivcc %i7, 0x17A3, %i2
fmovsne %icc, %f18, %f1
siam 0x2
nop
setx loop_1839, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrde %l5, %f28, %f2
and %o7, 0x1A2C, %l4
subccc %i5, 0x1FFD, %l6
loop_1839:
be %xcc, loop_1840
edge32n %g2, %o2, %l0
wr %g0, 0x88, %asi
lduha [%l7 + 0x2C] %asi, %o0
loop_1840:
fmovdgu %xcc, %f11, %f28
bgu,a %xcc, loop_1841
tge %icc, 0x7
movrne %i4, %o4, %o1
set 0x52, %o7
ldstuba [%l7 + %o7] 0x18, %i6
loop_1841:
fmovrdgz %i0, %f14, %f6
sdivx %g7, 0x0208, %g5
fcmpgt32 %f6, %f26, %i3
movgu %icc, %i1, %g6
wr %g0, 0x89, %asi
lda [%l7 + 0x70] %asi, %f8
fbne %fcc3, loop_1842
movgu %xcc, %l2, %g1
std %f12, [%l7 + 0x08]
set 0x24, %g6
stwa %o3, [%l7 + %g6] 0x23
membar #Sync
loop_1842:
fmovsleu %icc, %f20, %f17
andcc %g3, %l3, %o6
movcs %icc, %l1, %g4
prefetch [%l7 + 0x28], 0x0
tgu %xcc, 0x5
xnorcc %o5, %i2, %i7
bvc,a,pn %icc, loop_1843
orn %l5, 0x163B, %o7
tleu %icc, 0x0
alignaddrl %i5, %l6, %g2
loop_1843:
edge16l %o2, %l4, %o0
stbar
edge8l %l0, %i4, %o4
orcc %i6, %o1, %i0
fmul8ulx16 %f4, %f24, %f12
fbue %fcc1, loop_1844
edge32l %g5, %g7, %i1
movge %xcc, %g6, %i3
fmovrdlz %l2, %f26, %f20
loop_1844:
ldd [%l7 + 0x18], %f12
andncc %g1, %o3, %g3
sth %l3, [%l7 + 0x4C]
sll %o6, %g4, %l1
fnot1s %f7, %f11
mova %icc, %i2, %o5
set 0x1E, %i2
lduba [%l7 + %i2] 0x88, %l5
edge16n %i7, %i5, %l6
taddcc %o7, 0x1B97, %o2
srl %g2, %l4, %l0
fbe,a %fcc2, loop_1845
sir 0x05D9
fsrc1 %f0, %f10
movrlez %o0, %o4, %i4
loop_1845:
lduw [%l7 + 0x50], %i6
ldsb [%l7 + 0x53], %i0
fabss %f21, %f7
tgu %xcc, 0x2
sub %g5, 0x016C, %o1
fblg,a %fcc3, loop_1846
sra %i1, %g6, %g7
fbuge %fcc1, loop_1847
srlx %i3, %l2, %o3
loop_1846:
orcc %g3, %g1, %l3
stx %g4, [%l7 + 0x40]
loop_1847:
movrgz %l1, %i2, %o6
fpack32 %f14, %f30, %f4
fmovsl %icc, %f11, %f19
edge8l %o5, %l5, %i7
std %f8, [%l7 + 0x48]
udivcc %l6, 0x0F4B, %i5
sub %o2, 0x19FF, %o7
alignaddr %l4, %g2, %l0
set 0x0E, %o3
stha %o0, [%l7 + %o3] 0x04
edge16 %o4, %i4, %i0
tneg %xcc, 0x5
prefetch [%l7 + 0x6C], 0x3
movre %g5, 0x1C9, %o1
andcc %i6, 0x086C, %i1
edge8l %g7, %i3, %l2
fbul,a %fcc2, loop_1848
fand %f10, %f2, %f20
fble,a %fcc2, loop_1849
fnands %f23, %f3, %f7
loop_1848:
edge8n %o3, %g6, %g3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1849:
tge %icc, 0x7
tle %icc, 0x7
mova %xcc, %l3, %g4
fbe,a %fcc0, loop_1850
tl %xcc, 0x0
fcmpgt32 %f0, %f6, %l1
stbar
loop_1850:
tge %icc, 0x0
bvs,pt %icc, loop_1851
movge %xcc, %i2, %o6
movneg %icc, %o5, %g1
brz %i7, loop_1852
loop_1851:
movvc %xcc, %l5, %i5
fornot1s %f23, %f23, %f18
fpsub16 %f22, %f24, %f30
loop_1852:
fnot1 %f30, %f28
brlez,a %l6, loop_1853
bl,a,pn %xcc, loop_1854
edge16ln %o2, %l4, %o7
umul %g2, 0x0C5A, %o0
loop_1853:
siam 0x2
loop_1854:
stx %l0, [%l7 + 0x78]
add %l7, 0x48, %l6
wr %g0, 0x89, %asi
casxa [%l6] %asi, %i4, %i0
movrlz %o4, %g5, %i6
fmovscs %icc, %f2, %f24
fmovdcc %xcc, %f18, %f23
fabsd %f22, %f6
movcs %icc, %o1, %i1
sll %i3, 0x07, %l2
bpos,a loop_1855
sir 0x174A
fbuge %fcc0, loop_1856
smul %o3, %g6, %g7
loop_1855:
fmovdcs %xcc, %f14, %f2
tleu %xcc, 0x2
loop_1856:
or %g3, 0x01EF, %l3
smul %g4, %l1, %i2
pdist %f2, %f10, %f6
fbul,a %fcc0, loop_1857
fmovsn %icc, %f7, %f23
popc %o6, %g1
tpos %icc, 0x0
loop_1857:
fmovsvc %icc, %f2, %f23
sllx %o5, 0x1B, %i7
fpadd32 %f28, %f8, %f6
movrlz %i5, %l6, %l5
edge16l %l4, %o7, %g2
edge32ln %o0, %l0, %o2
alignaddrl %i4, %o4, %g5
and %i0, 0x14E5, %i6
udivcc %o1, 0x08C8, %i1
mulx %l2, %o3, %g6
subccc %i3, 0x1B6E, %g7
orcc %g3, %l3, %g4
fcmped %fcc0, %f26, %f26
movl %icc, %l1, %o6
stx %i2, [%l7 + 0x78]
membar #Sync
wr %g0, 0xf9, %asi
ldda [%l7 + 0x40] %asi, %f0
udivcc %g1, 0x13D6, %i7
taddcctv %o5, %l6, %l5
brlez,a %i5, loop_1858
fmovsleu %icc, %f19, %f22
fbule %fcc3, loop_1859
tcc %icc, 0x6
loop_1858:
ldsh [%l7 + 0x0C], %o7
bne,a,pt %xcc, loop_1860
loop_1859:
fmovdle %xcc, %f29, %f0
sdiv %l4, 0x196A, %o0
udiv %l0, 0x10DD, %g2
loop_1860:
alignaddr %i4, %o2, %o4
tvs %icc, 0x2
te %xcc, 0x4
tleu %icc, 0x0
fmuld8sux16 %f4, %f22, %f12
subcc %g5, %i0, %i6
tpos %xcc, 0x1
addccc %o1, %i1, %l2
fmovrdlz %g6, %f26, %f24
fbo,a %fcc3, loop_1861
fandnot1s %f4, %f18, %f6
fmovrdne %i3, %f18, %f24
wr %g0, 0x11, %asi
ldstuba [%l7 + 0x21] %asi, %o3
loop_1861:
nop
wr %g0, 0xeb, %asi
stwa %g7, [%l7 + 0x74] %asi
membar #Sync
fnor %f2, %f8, %f28
array16 %g3, %l3, %g4
orcc %l1, 0x1E4E, %o6
sethi 0x05F5, %g1
fbul,a %fcc1, loop_1862
sir 0x119A
tvs %icc, 0x4
movre %i2, 0x397, %i7
loop_1862:
tn %icc, 0x2
movrne %l6, 0x06B, %o5
tcc %xcc, 0x2
edge32n %i5, %o7, %l5
movleu %icc, %l4, %o0
prefetch [%l7 + 0x38], 0x2
sdivcc %l0, 0x007B, %g2
edge16ln %i4, %o2, %g5
fblg,a %fcc3, loop_1863
xor %o4, %i6, %o1
sll %i1, %i0, %g6
fnegs %f25, %f5
loop_1863:
movg %xcc, %l2, %o3
sir 0x07AE
popc 0x1F09, %i3
membar 0x2C
movrlz %g3, 0x161, %l3
fors %f7, %f12, %f26
be,a loop_1864
movneg %xcc, %g4, %g7
brz,a %o6, loop_1865
xorcc %g1, %l1, %i2
loop_1864:
nop
set 0x20, %o4
stwa %i7, [%l7 + %o4] 0x2f
membar #Sync
loop_1865:
sdiv %o5, 0x028B, %l6
movcs %icc, %i5, %l5
add %l7, 0x50, %l6
wr %g0, 0x19, %asi
lda [%l6] %asi, %o7
casa [%l6] %asi, %o7, %o0
udivcc %l4, 0x131E, %g2
movcs %xcc, %i4, %o2
movleu %icc, %g5, %l0
xnorcc %i6, %o4, %o1
taddcctv %i0, 0x0EA3, %i1
sethi 0x05E9, %g6
orcc %o3, 0x123F, %l2
mulscc %i3, 0x12EC, %l3
array16 %g3, %g7, %g4
fnegs %f30, %f18
ta %xcc, 0x5
smul %g1, %o6, %i2
movcc %xcc, %l1, %i7
sethi 0x08EB, %l6
std %f4, [%l7 + 0x70]
nop
setx loop_1866, %l0, %l1
jmpl %l1, %o5
pdist %f0, %f18, %f18
addc %i5, %l5, %o7
wr %g0, 0x18, %asi
lduba [%l7 + 0x18] %asi, %o0
loop_1866:
nop
set 0x2A, %i6
lduba [%l7 + %i6] 0x18, %g2
andncc %l4, %i4, %g5
movrgez %o2, %l0, %i6
ta %xcc, 0x4
st %f7, [%l7 + 0x24]
movcc %xcc, %o4, %o1
andcc %i1, %g6, %o3
fandnot1 %f22, %f28, %f18
edge16ln %i0, %i3, %l2
membar 0x3E
membar 0x09
edge8 %l3, %g7, %g3
fbul %fcc2, loop_1867
subcc %g1, 0x0598, %o6
movn %icc, %g4, %l1
fexpand %f6, %f20
loop_1867:
fpadd32 %f22, %f2, %f26
array8 %i7, %i2, %l6
smul %i5, %l5, %o5
lduw [%l7 + 0x7C], %o7
ta %xcc, 0x3
fbl %fcc0, loop_1868
movleu %icc, %o0, %g2
tneg %xcc, 0x4
sub %i4, %g5, %l4
loop_1868:
fmovrse %o2, %f19, %f8
std %i6, [%l7 + 0x50]
sdivx %o4, 0x1FA5, %o1
nop
setx loop_1869, %l0, %l1
jmpl %l1, %i1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
faligndata %f24, %f26, %f26
movpos %xcc, %g6, %l0
loop_1869:
xnor %o3, 0x0C4E, %i0
brgz,a %i3, loop_1870
tcs %icc, 0x2
brlez,a %l2, loop_1871
edge32n %l3, %g7, %g3
loop_1870:
edge8n %o6, %g1, %l1
movpos %icc, %i7, %i2
loop_1871:
fsrc2s %f10, %f11
fmovrdne %g4, %f6, %f20
std %f8, [%l7 + 0x28]
smulcc %l6, 0x07E9, %l5
fandnot1 %f14, %f30, %f22
fmovrdgz %o5, %f18, %f14
srax %i5, %o0, %o7
fmovrdne %i4, %f10, %f0
fbul %fcc3, loop_1872
fmovsvs %icc, %f0, %f1
orncc %g2, %l4, %o2
movleu %icc, %g5, %o4
loop_1872:
fnand %f10, %f12, %f8
srax %o1, %i6, %i1
tsubcctv %g6, 0x0547, %l0
fmovdneg %xcc, %f31, %f27
movneg %xcc, %i0, %i3
umulcc %o3, 0x1EE2, %l3
brlz %l2, loop_1873
edge16l %g7, %g3, %o6
movleu %icc, %l1, %g1
array16 %i7, %g4, %i2
loop_1873:
movle %icc, %l6, %l5
movg %icc, %o5, %o0
fmovsg %xcc, %f2, %f25
fba,a %fcc2, loop_1874
brlez %i5, loop_1875
srl %o7, 0x08, %g2
smul %i4, 0x0006, %o2
loop_1874:
nop
set 0x40, %l0
stda %f0, [%l7 + %l0] 0x88
loop_1875:
sll %l4, %g5, %o1
edge32ln %i6, %o4, %i1
set 0x40, %i7
ldda [%l7 + %i7] 0x0c, %f0
fcmpeq32 %f0, %f22, %l0
fcmpeq32 %f12, %f4, %g6
fpadd32 %f14, %f20, %f24
bcc %icc, loop_1876
fmovsge %xcc, %f25, %f24
orcc %i0, 0x1B77, %i3
ldx [%l7 + 0x58], %l3
loop_1876:
fmovrsgez %l2, %f22, %f10
orncc %g7, %g3, %o6
set 0x70, %i3
stwa %o3, [%l7 + %i3] 0x0c
edge16n %g1, %i7, %l1
subcc %i2, %g4, %l6
set 0x120, %o2
ldxa [%g0 + %o2] 0x52, %l5
faligndata %f28, %f16, %f20
fors %f0, %f13, %f0
fcmple32 %f24, %f16, %o0
movcs %icc, %i5, %o5
tneg %xcc, 0x3
tleu %xcc, 0x5
tpos %icc, 0x5
sethi 0x0802, %o7
fsrc2s %f9, %f11
tl %xcc, 0x3
wr %g0, 0x2b, %asi
stha %i4, [%l7 + 0x34] %asi
membar #Sync
fbg,a %fcc3, loop_1877
movge %icc, %g2, %o2
smul %l4, 0x0967, %o1
taddcc %i6, %g5, %i1
loop_1877:
xnor %o4, %l0, %i0
set 0x74, %i1
sta %f22, [%l7 + %i1] 0x14
fmovse %xcc, %f28, %f10
fands %f30, %f24, %f22
fbge %fcc1, loop_1878
addccc %g6, 0x07CC, %l3
set 0x18, %o1
prefetcha [%l7 + %o1] 0x80, 0x3
loop_1878:
movgu %xcc, %g7, %l2
tleu %xcc, 0x1
tne %xcc, 0x3
stb %o6, [%l7 + 0x46]
flush %l7 + 0x40
tne %xcc, 0x4
fbule,a %fcc2, loop_1879
tg %xcc, 0x4
tleu %xcc, 0x3
mulscc %g3, %o3, %i7
loop_1879:
fcmpd %fcc0, %f14, %f10
set 0x10, %l4
stba %l1, [%l7 + %l4] 0x0c
movneg %icc, %i2, %g4
fmovsne %xcc, %f0, %f23
edge16ln %l6, %l5, %o0
nop
setx loop_1880, %l0, %l1
jmpl %l1, %g1
fmovdpos %xcc, %f27, %f21
udivx %o5, 0x0810, %o7
fands %f15, %f25, %f11
loop_1880:
membar 0x52
orcc %i4, 0x069D, %i5
andcc %g2, %l4, %o2
sdiv %o1, 0x0BD6, %g5
fexpand %f4, %f2
fcmps %fcc0, %f5, %f9
edge32ln %i6, %o4, %l0
andcc %i0, 0x03AA, %i1
fcmpeq16 %f30, %f12, %g6
fornot2s %f21, %f23, %f3
bneg,a,pt %icc, loop_1881
brz,a %i3, loop_1882
tleu %icc, 0x1
fmovdgu %xcc, %f20, %f24
loop_1881:
nop
add %l7, 0x48, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %l3, %l2
loop_1882:
array8 %o6, %g3, %g7
ldsh [%l7 + 0x12], %o3
edge16l %i7, %i2, %g4
subcc %l1, %l6, %l5
fabsd %f12, %f0
movvc %xcc, %g1, %o5
movre %o7, %i4, %i5
tvs %icc, 0x3
fbl %fcc2, loop_1883
ta %icc, 0x5
fmovrdlez %g2, %f4, %f16
andn %o0, 0x0DDF, %o2
loop_1883:
sethi 0x00BF, %l4
wr %g0, 0x0c, %asi
ldsba [%l7 + 0x2C] %asi, %o1
movneg %icc, %g5, %i6
edge32 %o4, %l0, %i0
fzeros %f23
fpsub16 %f20, %f10, %f18
fpsub32 %f14, %f16, %f18
ld [%l7 + 0x44], %f16
edge8n %g6, %i3, %l3
fsrc1 %f16, %f10
fmovdge %icc, %f10, %f29
fbuge,a %fcc1, loop_1884
fmovdge %icc, %f1, %f10
edge32l %l2, %o6, %g3
wr %g0, 0x80, %asi
ldda [%l7 + 0x20] %asi, %g6
loop_1884:
tg %icc, 0x3
andcc %i1, 0x086F, %i7
add %o3, %i2, %g4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge32n %l6, %l1, %g1
ldstub [%l7 + 0x39], %l5
tcs %icc, 0x3
movrne %o5, 0x26A, %o7
movrlz %i5, %i4, %o0
xor %g2, %o2, %l4
fzero %f6
move %icc, %o1, %g5
fzeros %f21
orn %o4, 0x1690, %i6
addc %i0, 0x0B94, %g6
fmovrslz %i3, %f15, %f4
movvs %icc, %l3, %l0
bl,pt %icc, loop_1885
std %l2, [%l7 + 0x78]
array16 %g3, %o6, %i1
orncc %g7, %o3, %i7
loop_1885:
movn %xcc, %i2, %l6
taddcctv %l1, %g1, %g4
and %l5, 0x03ED, %o7
udivx %i5, 0x17E7, %o5
fmovda %xcc, %f1, %f21
tne %xcc, 0x0
sdivcc %o0, 0x0F57, %g2
andn %i4, %l4, %o1
fbuge,a %fcc1, loop_1886
fbo %fcc0, loop_1887
brgez,a %o2, loop_1888
stbar
loop_1886:
movne %icc, %o4, %i6
loop_1887:
movl %xcc, %i0, %g6
loop_1888:
fandnot1s %f23, %f3, %f30
ta %xcc, 0x5
bcc,a,pt %xcc, loop_1889
nop
setx loop_1890, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tvc %xcc, 0x0
orncc %i3, 0x00C4, %l3
loop_1889:
nop
set 0x30, %l1
sta %f5, [%l7 + %l1] 0x04
loop_1890:
tne %xcc, 0x5
lduh [%l7 + 0x7C], %l0
ldsb [%l7 + 0x5B], %l2
movrlez %g3, 0x390, %o6
array8 %g5, %i1, %o3
set 0x70, %i4
stxa %i7, [%l7 + %i4] 0x80
sllx %g7, 0x0B, %i2
fmovsgu %icc, %f30, %f18
fmovrslez %l6, %f23, %f7
wr %g0, 0x11, %asi
ldxa [%l7 + 0x48] %asi, %l1
sdivx %g4, 0x0CC9, %l5
be %xcc, loop_1891
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovrsne %g1, %f6, %f18
fmul8x16au %f15, %f20, %f18
loop_1891:
mova %icc, %o7, %o5
movvs %icc, %o0, %g2
ldsb [%l7 + 0x26], %i5
subc %l4, %i4, %o1
umulcc %o4, %o2, %i0
sir 0x178B
fbug %fcc3, loop_1892
andcc %i6, 0x1DA3, %i3
std %l2, [%l7 + 0x78]
edge8ln %l0, %l2, %g3
loop_1892:
tpos %icc, 0x6
ta %icc, 0x7
fbo %fcc3, loop_1893
fmovrdgz %g6, %f2, %f0
xnor %g5, %o6, %i1
bvc,a loop_1894
loop_1893:
umulcc %o3, 0x0A9A, %i7
fmovrde %i2, %f22, %f30
fxnor %f16, %f2, %f8
loop_1894:
brgez,a %g7, loop_1895
sub %l1, %l6, %g4
move %xcc, %g1, %l5
array8 %o7, %o0, %g2
loop_1895:
smul %i5, %o5, %i4
fsrc1 %f0, %f24
xorcc %o1, %o4, %l4
taddcctv %i0, 0x10DF, %i6
alignaddr %o2, %i3, %l0
orcc %l2, %g3, %l3
movrlez %g5, 0x10E, %g6
sllx %o6, 0x1F, %i1
brgz,a %i7, loop_1896
movgu %xcc, %i2, %g7
membar 0x59
sllx %l1, 0x0A, %o3
loop_1896:
tn %icc, 0x3
movcc %icc, %g4, %g1
call loop_1897
nop
setx loop_1898, %l0, %l1
jmpl %l1, %l6
srlx %l5, 0x00, %o7
edge16n %o0, %i5, %o5
loop_1897:
bvc,a,pn %xcc, loop_1899
loop_1898:
ba,pt %icc, loop_1900
tleu %xcc, 0x2
smulcc %g2, 0x0682, %i4
loop_1899:
fsrc1 %f20, %f12
loop_1900:
tle %xcc, 0x2
bvc loop_1901
movge %xcc, %o1, %o4
movge %icc, %i0, %l4
edge8ln %o2, %i3, %i6
loop_1901:
nop
membar #Sync
wr %g0, 0xf0, %asi
ldda [%l7 + 0x40] %asi, %f0
wr %g0, 0x19, %asi
ldsba [%l7 + 0x5E] %asi, %l0
udivcc %g3, 0x1FC4, %l2
movne %xcc, %g5, %g6
smulcc %l3, 0x1316, %o6
brz,a %i1, loop_1902
tsubcc %i2, %g7, %l1
movrlez %i7, 0x2C9, %g4
tgu %icc, 0x1
loop_1902:
mulx %o3, %l6, %l5
ta %xcc, 0x6
std %g0, [%l7 + 0x50]
brgez,a %o0, loop_1903
xorcc %i5, %o5, %g2
tg %icc, 0x2
sra %i4, %o7, %o4
loop_1903:
mova %icc, %i0, %l4
subccc %o2, 0x129E, %i3
and %o1, 0x0590, %i6
sra %l0, %g3, %g5
add %l2, 0x0912, %l3
movgu %xcc, %g6, %o6
fmovrdlez %i2, %f30, %f24
movn %xcc, %g7, %l1
addcc %i1, %i7, %o3
movge %icc, %l6, %l5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sll %g1, %o0, %i5
fmovdl %xcc, %f18, %f15
taddcctv %o5, 0x1AB4, %g4
add %l7, 0x70, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %i4
casxa [%l6] %asi, %i4, %g2
array8 %o4, %o7, %i0
fmovsvs %xcc, %f17, %f18
edge8 %o2, %l4, %i3
fnor %f28, %f10, %f18
edge32l %o1, %l0, %g3
tge %icc, 0x4
ldd [%l7 + 0x70], %f18
fmovse %xcc, %f7, %f24
fnands %f5, %f7, %f24
wr %g0, 0x89, %asi
ldsha [%l7 + 0x50] %asi, %g5
set 0x1E, %l6
stha %i6, [%l7 + %l6] 0x80
taddcctv %l2, %l3, %g6
stx %i2, [%l7 + 0x78]
fcmpgt32 %f16, %f26, %o6
st %f27, [%l7 + 0x20]
sllx %g7, %l1, %i1
set 0x70, %g7
lda [%l7 + %g7] 0x18, %f11
umul %i7, 0x07F4, %l6
movvc %xcc, %l5, %g1
mulscc %o3, 0x1654, %i5
tpos %icc, 0x2
fmovdvc %icc, %f1, %f5
fbu,a %fcc1, loop_1904
fbug %fcc1, loop_1905
brz,a %o5, loop_1906
flush %l7 + 0x64
loop_1904:
fbug,a %fcc0, loop_1907
loop_1905:
movvs %xcc, %o0, %i4
loop_1906:
movl %icc, %g4, %o4
movgu %icc, %o7, %i0
loop_1907:
fcmple16 %f24, %f14, %o2
move %xcc, %l4, %i3
fxor %f10, %f20, %f24
fxors %f16, %f29, %f20
edge16 %o1, %l0, %g2
fmovsn %icc, %f30, %f19
fmovdcs %icc, %f15, %f6
edge16l %g3, %i6, %l2
srl %l3, 0x11, %g5
xor %g6, 0x1A46, %o6
tneg %xcc, 0x0
movl %icc, %g7, %i2
fornot1 %f22, %f2, %f10
mova %xcc, %i1, %i7
fmovde %xcc, %f24, %f22
bge,a,pt %xcc, loop_1908
fmovsvs %xcc, %f7, %f14
fnors %f17, %f3, %f23
edge32ln %l6, %l5, %l1
loop_1908:
te %xcc, 0x4
tne %xcc, 0x7
tvs %icc, 0x7
fmovsneg %icc, %f3, %f10
faligndata %f30, %f8, %f8
fzero %f20
movpos %icc, %g1, %o3
fcmpgt16 %f14, %f20, %o5
taddcctv %i5, %i4, %g4
move %icc, %o4, %o0
tg %icc, 0x3
smulcc %o7, 0x0980, %i0
ldsh [%l7 + 0x6E], %l4
fbne,a %fcc2, loop_1909
fandnot1s %f2, %f31, %f20
edge32l %o2, %i3, %o1
taddcc %l0, 0x0CEB, %g2
loop_1909:
te %icc, 0x1
movvs %icc, %i6, %l2
orncc %l3, %g3, %g6
movrgz %o6, 0x1EB, %g5
taddcc %g7, %i2, %i7
taddcctv %i1, %l6, %l5
ta %xcc, 0x7
fbule %fcc3, loop_1910
fbuge %fcc0, loop_1911
edge8n %g1, %o3, %l1
umul %i5, 0x0C3F, %i4
loop_1910:
movn %icc, %o5, %g4
loop_1911:
andcc %o4, 0x0A42, %o7
udivcc %i0, 0x0922, %l4
wr %g0, 0x89, %asi
swapa [%l7 + 0x68] %asi, %o2
fnegs %f25, %f6
alignaddr %i3, %o1, %o0
set 0x6C, %i0
lduha [%l7 + %i0] 0x80, %g2
movcs %xcc, %i6, %l2
alignaddr %l3, %l0, %g6
st %f8, [%l7 + 0x1C]
sub %g3, %o6, %g7
edge8ln %g5, %i2, %i7
set 0x74, %l5
lda [%l7 + %l5] 0x18, %f8
fmovrsgez %i1, %f18, %f26
ta %icc, 0x4
edge32l %l5, %g1, %l6
tle %icc, 0x0
andncc %l1, %i5, %i4
swap [%l7 + 0x44], %o3
subcc %g4, 0x041E, %o5
fmovsge %xcc, %f22, %f19
fmovdcc %xcc, %f16, %f14
subccc %o4, 0x085D, %i0
movpos %xcc, %o7, %o2
udivx %i3, 0x033E, %l4
fcmpeq16 %f30, %f10, %o0
fmovrsgez %g2, %f15, %f13
sdiv %o1, 0x18F0, %i6
fpsub32s %f9, %f28, %f18
fmovrslz %l2, %f8, %f10
stbar
fcmpd %fcc3, %f18, %f18
tcc %xcc, 0x6
umul %l3, %l0, %g6
udivcc %o6, 0x03B9, %g7
fpsub16 %f10, %f28, %f8
array16 %g3, %i2, %i7
tg %xcc, 0x1
prefetch [%l7 + 0x38], 0x3
ba,a %icc, loop_1912
te %xcc, 0x6
tvs %icc, 0x6
tpos %icc, 0x4
loop_1912:
smul %g5, %l5, %i1
movl %icc, %g1, %l1
and %l6, %i5, %i4
fmovsvc %icc, %f1, %f14
array16 %o3, %o5, %g4
fcmpgt16 %f0, %f24, %i0
sllx %o4, %o7, %i3
ba,a %icc, loop_1913
edge16 %l4, %o0, %o2
fmovrdne %o1, %f10, %f4
edge8ln %g2, %l2, %l3
loop_1913:
tpos %icc, 0x1
sir 0x108C
fble,a %fcc0, loop_1914
fcmple32 %f6, %f26, %i6
movleu %xcc, %g6, %l0
set 0x6C, %o5
sta %f23, [%l7 + %o5] 0x15
loop_1914:
xnor %o6, 0x086F, %g3
brgz %g7, loop_1915
tge %icc, 0x3
or %i7, %g5, %l5
movcc %xcc, %i1, %i2
loop_1915:
fsrc2 %f0, %f6
array16 %g1, %l1, %l6
subc %i5, %i4, %o5
edge8l %o3, %g4, %i0
wr %g0, 0x80, %asi
lda [%l7 + 0x64] %asi, %f20
movvc %xcc, %o7, %i3
tne %xcc, 0x0
umul %o4, %l4, %o0
faligndata %f16, %f12, %f16
movne %icc, %o2, %g2
movle %xcc, %o1, %l2
tge %icc, 0x7
fornot1 %f16, %f10, %f26
udivcc %l3, 0x1BD3, %i6
tl %xcc, 0x1
movn %icc, %g6, %l0
fpack16 %f20, %f3
fbug,a %fcc2, loop_1916
bneg,pn %icc, loop_1917
tne %icc, 0x7
stb %g3, [%l7 + 0x28]
loop_1916:
edge16l %g7, %o6, %i7
loop_1917:
ldd [%l7 + 0x78], %f6
fcmpne32 %f10, %f4, %l5
fnegd %f24, %f0
bgu,pt %xcc, loop_1918
movne %icc, %g5, %i2
tgu %icc, 0x2
xor %g1, %i1, %l6
loop_1918:
subccc %i5, %i4, %o5
flush %l7 + 0x18
add %l7, 0x54, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %o3
casa [%l6] %asi, %o3, %l1
fornot1 %f4, %f16, %f20
srl %i0, %g4, %i3
mova %icc, %o7, %o4
fbule %fcc1, loop_1919
tvs %icc, 0x2
smul %o0, 0x00BE, %l4
nop
setx loop_1920, %l0, %l1
jmpl %l1, %g2
loop_1919:
srax %o2, %o1, %l2
set 0x64, %g3
ldswa [%l7 + %g3] 0x10, %l3
loop_1920:
sdivx %g6, 0x0400, %l0
fblg %fcc3, loop_1921
fmovsleu %icc, %f22, %f29
fandnot1s %f6, %f17, %f0
array32 %g3, %i6, %g7
loop_1921:
movcc %xcc, %i7, %l5
mulx %o6, 0x1F8A, %i2
fmovsa %icc, %f0, %f11
tn %icc, 0x5
fpadd16 %f2, %f0, %f6
srax %g5, %g1, %i1
alignaddrl %i5, %l6, %i4
movcc %icc, %o3, %o5
fornot2 %f4, %f8, %f26
tg %icc, 0x4
ldsh [%l7 + 0x2C], %l1
sub %i0, 0x1478, %g4
fsrc1 %f6, %f24
fblg,a %fcc1, loop_1922
umul %o7, %i3, %o0
set 0x28, %o0
swapa [%l7 + %o0] 0x80, %l4
loop_1922:
xnorcc %o4, %o2, %g2
set 0x48, %i5
prefetcha [%l7 + %i5] 0x18, 0x2
xnor %o1, 0x1B9D, %l3
fmovspos %xcc, %f23, %f13
umulcc %l0, 0x0943, %g3
movge %xcc, %g6, %i6
xnor %i7, %g7, %o6
fmovdne %xcc, %f28, %f21
udiv %l5, 0x1D6D, %g5
fmovrdlz %i2, %f28, %f28
movrlz %g1, %i1, %l6
stx %i4, [%l7 + 0x50]
srlx %o3, 0x17, %o5
call loop_1923
be,pt %icc, loop_1924
orcc %i5, 0x06DF, %l1
wr %g0, 0x19, %asi
ldda [%l7 + 0x70] %asi, %g4
loop_1923:
tsubcc %i0, 0x12C8, %i3
loop_1924:
nop
wr %g0, 0x22, %asi
stxa %o0, [%l7 + 0x58] %asi
membar #Sync
fmovdcc %xcc, %f8, %f17
tvc %xcc, 0x3
xnorcc %l4, 0x1445, %o7
nop
setx loop_1925, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x14], %o2
tcs %xcc, 0x4
wr %g0, 0x88, %asi
ldswa [%l7 + 0x34] %asi, %g2
loop_1925:
nop
wr %g0, 0x19, %asi
stxa %l2, [%l7 + 0x58] %asi
set 0x40, %g1
stda %f16, [%l7 + %g1] 0xf1
membar #Sync
fmovspos %xcc, %f2, %f28
bne,a,pt %icc, loop_1926
xnor %o1, %l3, %l0
bvc,pn %xcc, loop_1927
te %xcc, 0x6
loop_1926:
umulcc %g3, %o4, %i6
ldstub [%l7 + 0x62], %g6
loop_1927:
movpos %icc, %g7, %i7
tne %xcc, 0x4
stb %l5, [%l7 + 0x49]
fbuge %fcc3, loop_1928
xorcc %g5, 0x0CEF, %o6
andn %g1, %i2, %l6
edge32ln %i1, %i4, %o3
loop_1928:
fmovdleu %xcc, %f7, %f21
movcc %xcc, %i5, %l1
mulx %g4, 0x199C, %i0
fmovse %xcc, %f10, %f21
move %xcc, %i3, %o0
tcs %icc, 0x4
fandnot1s %f14, %f13, %f13
movrlz %l4, %o5, %o2
sub %o7, %g2, %o1
fornot1 %f16, %f6, %f14
flush %l7 + 0x40
movleu %icc, %l2, %l3
wr %g0, 0xea, %asi
stxa %l0, [%l7 + 0x58] %asi
membar #Sync
srlx %g3, 0x1D, %i6
fba,a %fcc2, loop_1929
sdivx %o4, 0x01D5, %g6
fors %f19, %f25, %f5
fnands %f19, %f22, %f16
loop_1929:
nop
wr %g0, 0x2e, %asi
ldda [%l7 + 0x50] %asi, %g6
ld [%l7 + 0x3C], %f24
popc %i7, %l5
srlx %g5, %o6, %i2
and %g1, 0x0F24, %l6
and %i1, %o3, %i5
xorcc %i4, %g4, %i0
andn %l1, 0x0235, %o0
fsrc1s %f31, %f28
sethi 0x1B91, %i3
brlz,a %l4, loop_1930
sdivcc %o2, 0x1FFD, %o7
movg %xcc, %o5, %o1
addcc %l2, 0x0684, %g2
loop_1930:
movvs %icc, %l3, %g3
tl %xcc, 0x7
array16 %i6, %o4, %g6
tpos %icc, 0x5
srax %l0, %g7, %i7
movge %xcc, %g5, %l5
sth %i2, [%l7 + 0x62]
sllx %g1, 0x02, %o6
fornot2 %f10, %f18, %f14
fmovs %f12, %f18
tg %xcc, 0x6
edge32n %l6, %o3, %i5
bcs %icc, loop_1931
tvs %xcc, 0x1
fmuld8ulx16 %f22, %f25, %f8
wr %g0, 0x16, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
loop_1931:
fsrc1s %f25, %f23
orncc %i1, %i4, %g4
fexpand %f31, %f18
tn %icc, 0x4
tn %xcc, 0x0
alignaddrl %i0, %l1, %i3
fandnot2 %f18, %f8, %f4
fcmpne16 %f6, %f4, %l4
nop
setx loop_1932, %l0, %l1
jmpl %l1, %o0
fmuld8ulx16 %f5, %f26, %f8
fandnot2 %f4, %f16, %f24
fcmpeq16 %f6, %f2, %o7
loop_1932:
alignaddr %o2, %o1, %o5
tge %icc, 0x4
lduh [%l7 + 0x14], %l2
movne %xcc, %l3, %g2
siam 0x6
fmovrdlez %i6, %f18, %f26
udiv %o4, 0x128B, %g3
brlez %l0, loop_1933
be,a,pt %xcc, loop_1934
udivcc %g7, 0x0844, %i7
fmovdne %icc, %f23, %f7
loop_1933:
sdivx %g6, 0x1DEF, %g5
loop_1934:
smulcc %l5, %i2, %o6
udiv %l6, 0x07A4, %g1
ldsh [%l7 + 0x38], %i5
fbug,a %fcc2, loop_1935
bcc,a,pn %xcc, loop_1936
alignaddr %i1, %i4, %g4
udivx %o3, 0x0BC3, %l1
loop_1935:
smul %i3, %i0, %o0
loop_1936:
bgu,pn %icc, loop_1937
brnz,a %o7, loop_1938
brgez,a %o2, loop_1939
array8 %o1, %l4, %l2
loop_1937:
ble loop_1940
loop_1938:
tl %icc, 0x6
loop_1939:
smul %o5, 0x0A5C, %g2
movpos %xcc, %l3, %i6
loop_1940:
fmul8sux16 %f16, %f6, %f16
tsubcctv %g3, 0x15BD, %o4
fbue %fcc3, loop_1941
fnot1 %f10, %f8
movle %xcc, %l0, %i7
sra %g6, 0x0D, %g7
loop_1941:
bne loop_1942
fxors %f30, %f19, %f25
nop
set 0x5E, %g2
ldub [%l7 + %g2], %g5
fmul8x16al %f15, %f15, %f24
loop_1942:
taddcctv %i2, 0x018B, %l5
wr %g0, 0x2b, %asi
ldda [%l7 + 0x10] %asi, %i6
tneg %icc, 0x3
fbul,a %fcc3, loop_1943
movn %icc, %o6, %i5
bcc,a %xcc, loop_1944
sdiv %i1, 0x1A77, %g1
loop_1943:
movg %icc, %i4, %o3
movneg %xcc, %g4, %l1
loop_1944:
fbule,a %fcc0, loop_1945
call loop_1946
fbuge,a %fcc1, loop_1947
fbn %fcc0, loop_1948
loop_1945:
movle %icc, %i0, %i3
loop_1946:
orcc %o7, 0x1289, %o2
loop_1947:
ta %icc, 0x4
loop_1948:
movvs %icc, %o1, %o0
tpos %xcc, 0x7
fmovrdlz %l2, %f26, %f24
tcc %icc, 0x1
movcs %icc, %l4, %o5
fabss %f8, %f26
set 0x60, %g4
ldxa [%l7 + %g4] 0x81, %g2
stw %l3, [%l7 + 0x1C]
fornot2 %f0, %f16, %f18
xnor %g3, %i6, %l0
movcs %xcc, %o4, %g6
array16 %i7, %g7, %g5
tle %xcc, 0x7
bvc,pt %icc, loop_1949
movle %icc, %l5, %i2
fmovdleu %icc, %f14, %f21
nop
set 0x64, %g5
lduw [%l7 + %g5], %l6
loop_1949:
fpsub32s %f2, %f0, %f1
edge8n %o6, %i5, %i1
udivx %g1, 0x1F29, %i4
wr %g0, 0x2a, %asi
stba %o3, [%l7 + 0x20] %asi
membar #Sync
fxnor %f10, %f30, %f10
sdiv %g4, 0x13C6, %l1
membar 0x1F
bvs,a %icc, loop_1950
te %xcc, 0x1
andn %i0, 0x1153, %o7
fcmpne32 %f0, %f24, %o2
loop_1950:
nop
set 0x18, %l3
ldsha [%l7 + %l3] 0x10, %o1
pdist %f2, %f0, %f6
std %f14, [%l7 + 0x20]
or %o0, 0x1F0B, %i3
wr %g0, 0x81, %asi
stwa %l2, [%l7 + 0x6C] %asi
wr %g0, 0x80, %asi
ldda [%l7 + 0x40] %asi, %f0
edge8ln %l4, %g2, %o5
nop
set 0x40, %l2
std %l2, [%l7 + %l2]
movrgez %g3, 0x3B8, %l0
array8 %i6, %g6, %o4
sdiv %i7, 0x1062, %g7
umul %g5, %i2, %l6
srax %l5, %i5, %i1
andncc %g1, %o6, %i4
fbg,a %fcc0, loop_1951
movg %xcc, %o3, %g4
fcmpgt16 %f8, %f20, %i0
xnorcc %o7, %l1, %o1
loop_1951:
brlez %o0, loop_1952
srlx %o2, %l2, %i3
tgu %xcc, 0x4
addc %l4, %g2, %l3
loop_1952:
mulx %g3, 0x0961, %l0
sth %o5, [%l7 + 0x4E]
movre %i6, 0x043, %g6
mova %icc, %o4, %g7
mulx %g5, %i7, %i2
tge %xcc, 0x1
stw %l6, [%l7 + 0x6C]
be,a loop_1953
ldstub [%l7 + 0x7D], %l5
brlz %i1, loop_1954
fbe,a %fcc1, loop_1955
loop_1953:
alignaddrl %g1, %o6, %i5
fbu %fcc3, loop_1956
loop_1954:
array8 %i4, %o3, %g4
loop_1955:
ta %xcc, 0x1
movrgez %i0, %o7, %l1
loop_1956:
tvs %xcc, 0x1
andncc %o1, %o2, %o0
movle %xcc, %i3, %l2
move %xcc, %l4, %l3
movre %g2, %g3, %l0
edge8 %i6, %o5, %o4
umul %g6, %g5, %g7
fmovrdne %i2, %f16, %f4
faligndata %f16, %f0, %f0
fxor %f14, %f10, %f12
sdivcc %i7, 0x023C, %l6
array16 %i1, %g1, %o6
smul %i5, %i4, %o3
set 0x70, %o7
stxa %l5, [%l7 + %o7] 0x11
tvs %xcc, 0x1
edge8l %i0, %g4, %o7
fandnot1 %f6, %f8, %f0
sra %o1, %l1, %o2
udivcc %i3, 0x0ED9, %o0
srl %l4, %l3, %l2
tneg %xcc, 0x6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
array8 %g2, %l0, %i6
stbar
fpack32 %f8, %f0, %f8
tn %icc, 0x7
fxors %f7, %f1, %f15
movneg %xcc, %o5, %o4
fmul8x16au %f19, %f31, %f12
udivx %g3, 0x141C, %g6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wr %g0, 0x11, %asi
lduba [%l7 + 0x58] %asi, %g7
srl %g5, %i2, %i7
move %icc, %i1, %g1
tpos %xcc, 0x4
fbule,a %fcc0, loop_1957
std %o6, [%l7 + 0x60]
brnz %l6, loop_1958
sir 0x1637
loop_1957:
nop
wr %g0, 0x04, %asi
lda [%l7 + 0x3C] %asi, %f3
loop_1958:
sra %i5, %i4, %o3
fmovsa %xcc, %f29, %f23
ldub [%l7 + 0x2D], %l5
sethi 0x098D, %i0
nop
setx loop_1959, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
te %icc, 0x2
fpsub16s %f13, %f8, %f2
movrne %g4, 0x0BC, %o7
loop_1959:
sdivx %l1, 0x1270, %o2
fmovspos %icc, %f29, %f4
movle %xcc, %i3, %o0
fmovrdgz %o1, %f22, %f12
fpack16 %f22, %f21
movvc %icc, %l4, %l3
sdivcc %l2, 0x0B39, %g2
edge16ln %i6, %l0, %o5
bvs,pt %icc, loop_1960
movgu %xcc, %o4, %g3
tne %icc, 0x0
fxors %f22, %f27, %f20
loop_1960:
fmovda %xcc, %f30, %f17
movn %icc, %g6, %g5
fmul8x16al %f5, %f23, %f6
sethi 0x1FB9, %g7
tsubcc %i7, 0x0556, %i2
addccc %i1, %o6, %g1
fornot1 %f20, %f24, %f26
set 0x5C, %g6
sta %f26, [%l7 + %g6] 0x0c
umul %l6, %i5, %i4
fnot2 %f6, %f16
array8 %o3, %l5, %i0
bgu,a,pt %xcc, loop_1961
nop
setx loop_1962, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movcc %xcc, %o7, %g4
tge %icc, 0x4
loop_1961:
fabss %f11, %f20
loop_1962:
tle %icc, 0x5
subc %o2, %i3, %o0
add %l7, 0x18, %l6
wr %g0, 0x19, %asi
casa [%l6] 0x19, %o1, %l4
tsubcctv %l3, %l1, %l2
fpadd32 %f2, %f26, %f28
fba %fcc2, loop_1963
tle %icc, 0x4
edge16n %g2, %l0, %i6
bvs,pt %xcc, loop_1964
loop_1963:
xnor %o5, 0x1384, %g3
edge8n %o4, %g5, %g6
fbug,a %fcc1, loop_1965
loop_1964:
fmovdcs %xcc, %f13, %f21
movvc %xcc, %g7, %i7
movvc %xcc, %i2, %o6
loop_1965:
sra %i1, %l6, %i5
fbug %fcc0, loop_1966
array8 %g1, %i4, %l5
srlx %o3, 0x05, %i0
fmul8sux16 %f6, %f30, %f12
loop_1966:
udivcc %o7, 0x1F0E, %g4
stw %i3, [%l7 + 0x18]
ble,a,pt %xcc, loop_1967
fbne,a %fcc2, loop_1968
fbue,a %fcc2, loop_1969
tgu %xcc, 0x2
loop_1967:
movrne %o0, %o1, %l4
loop_1968:
sub %o2, 0x06AD, %l3
loop_1969:
bleu,a,pn %icc, loop_1970
edge16n %l1, %g2, %l2
tpos %icc, 0x6
fmovdgu %icc, %f22, %f29
loop_1970:
fpsub16s %f7, %f11, %f12
sdivx %i6, 0x1CEC, %l0
edge32ln %o5, %g3, %g5
fmovda %icc, %f31, %f15
ldsh [%l7 + 0x32], %o4
tneg %icc, 0x2
bl,a %icc, loop_1971
tvc %xcc, 0x1
bleu,a,pn %icc, loop_1972
fbule %fcc1, loop_1973
loop_1971:
fnot2s %f10, %f5
umul %g6, %g7, %i7
loop_1972:
edge32 %i2, %o6, %i1
loop_1973:
tcs %icc, 0x7
fcmped %fcc2, %f26, %f0
tcc %icc, 0x1
udivcc %l6, 0x0E51, %i5
sth %g1, [%l7 + 0x48]
edge8 %l5, %i4, %o3
fand %f8, %f14, %f4
fmovdvc %xcc, %f12, %f9
std %f10, [%l7 + 0x48]
edge32ln %o7, %g4, %i3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
mulx %o0, 0x00EF, %i0
tg %icc, 0x4
movpos %xcc, %l4, %o1
tne %xcc, 0x3
movre %l3, %o2, %g2
sethi 0x08AF, %l1
fmovrsgez %i6, %f7, %f20
tne %xcc, 0x0
stw %l0, [%l7 + 0x10]
brgez,a %o5, loop_1974
addcc %l2, 0x18BD, %g3
addcc %g5, %o4, %g7
for %f12, %f20, %f8
loop_1974:
tneg %icc, 0x0
edge32n %g6, %i2, %o6
movrgez %i1, 0x39A, %l6
brz %i7, loop_1975
sethi 0x0E57, %g1
bpos,pt %xcc, loop_1976
stbar
loop_1975:
movrlez %l5, 0x0EF, %i5
fmovrse %o3, %f5, %f30
loop_1976:
fcmpgt32 %f16, %f26, %i4
subc %g4, %i3, %o7
movleu %icc, %i0, %l4
move %icc, %o1, %o0
call loop_1977
fmovrse %o2, %f24, %f17
popc %l3, %g2
edge32l %l1, %l0, %o5
loop_1977:
edge8ln %i6, %g3, %l2
nop
setx loop_1978, %l0, %l1
jmpl %l1, %g5
fmovdle %icc, %f3, %f31
tcs %icc, 0x3
fpmerge %f16, %f2, %f2
loop_1978:
array8 %o4, %g7, %i2
sdivx %g6, 0x02BB, %i1
move %xcc, %l6, %o6
tcc %xcc, 0x3
nop
setx loop_1979, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sra %i7, 0x0A, %g1
nop
set 0x6E, %o6
sth %i5, [%l7 + %o6]
fsrc1 %f14, %f30
loop_1979:
tneg %xcc, 0x7
tg %icc, 0x5
taddcctv %o3, %i4, %l5
fbge %fcc2, loop_1980
fsrc1s %f6, %f3
tsubcc %i3, %g4, %o7
fmovscs %xcc, %f23, %f19
loop_1980:
bneg,a %xcc, loop_1981
edge16ln %l4, %o1, %i0
xnor %o0, 0x1DE4, %l3
tgu %icc, 0x2
loop_1981:
sub %g2, %o2, %l0
fbug,a %fcc1, loop_1982
stw %o5, [%l7 + 0x08]
fmovsvc %icc, %f6, %f27
fbul,a %fcc3, loop_1983
loop_1982:
mova %icc, %i6, %g3
edge8l %l2, %g5, %o4
tgu %xcc, 0x3
loop_1983:
smulcc %l1, 0x1F31, %g7
movpos %icc, %i2, %g6
sll %l6, 0x04, %o6
te %icc, 0x0
movge %icc, %i1, %i7
ble,pt %icc, loop_1984
fmovdvc %xcc, %f17, %f12
movn %xcc, %g1, %i5
add %l7, 0x08, %l6
wr %g0, 0x04, %asi
ldxa [%l6] %asi, %o3
casxa [%l6] %asi, %o3, %l5
loop_1984:
fmovrsgz %i4, %f15, %f23
sir 0x0F52
tsubcctv %g4, %i3, %l4
mova %icc, %o1, %o7
fmovscs %xcc, %f0, %f11
move %xcc, %i0, %l3
set 0x10, %o3
stda %g2, [%l7 + %o3] 0xea
membar #Sync
udiv %o0, 0x1705, %o2
fsrc2 %f8, %f20
fbuge %fcc1, loop_1985
andncc %o5, %i6, %g3
sll %l2, 0x1C, %g5
movne %icc, %o4, %l1
loop_1985:
tsubcc %g7, 0x18E4, %i2
addcc %l0, 0x1FD4, %l6
st %f20, [%l7 + 0x0C]
xorcc %g6, 0x1860, %i1
ta %icc, 0x6
bgu loop_1986
fnot1s %f0, %f7
fsrc1s %f28, %f20
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1986:
fbul,a %fcc0, loop_1987
tne %xcc, 0x3
fcmps %fcc3, %f26, %f19
mulscc %i7, 0x087F, %g1
loop_1987:
tne %xcc, 0x5
fmovdvc %xcc, %f10, %f10
tcc %icc, 0x3
tle %icc, 0x7
sir 0x00B8
fcmple32 %f10, %f30, %o6
umulcc %o3, 0x0081, %l5
subccc %i4, 0x0DBA, %i5
brgez,a %g4, loop_1988
fmovsge %xcc, %f25, %f14
andncc %l4, %i3, %o7
tcc %xcc, 0x1
loop_1988:
tg %xcc, 0x7
movneg %xcc, %i0, %o1
or %g2, %l3, %o0
addccc %o2, 0x1754, %o5
fmovdl %xcc, %f11, %f16
fpsub32 %f10, %f0, %f12
edge16l %i6, %g3, %l2
edge16n %g5, %l1, %g7
fmovdg %icc, %f13, %f24
fbug,a %fcc1, loop_1989
fpack32 %f26, %f18, %f20
fmovdneg %xcc, %f11, %f14
sethi 0x176F, %i2
loop_1989:
fsrc1s %f22, %f19
sdivx %l0, 0x1630, %o4
edge8n %l6, %g6, %i7
ldstub [%l7 + 0x52], %g1
array8 %o6, %i1, %l5
brz,a %o3, loop_1990
popc 0x1E63, %i5
tle %xcc, 0x4
orncc %g4, 0x16BF, %i4
loop_1990:
movpos %xcc, %l4, %o7
fpack16 %f20, %f21
fmovdge %icc, %f28, %f5
fxors %f24, %f30, %f5
ld [%l7 + 0x78], %f15
edge16l %i0, %i3, %o1
te %icc, 0x4
fbe %fcc0, loop_1991
alignaddr %g2, %l3, %o0
movl %icc, %o5, %i6
fbge,a %fcc0, loop_1992
loop_1991:
tle %xcc, 0x5
edge32n %g3, %o2, %g5
movgu %icc, %l1, %g7
loop_1992:
udivx %i2, 0x1120, %l2
umul %l0, 0x1B13, %l6
popc 0x15F0, %o4
te %icc, 0x4
wr %g0, 0x23, %asi
stha %i7, [%l7 + 0x70] %asi
membar #Sync
set 0x4A, %o4
ldsha [%l7 + %o4] 0x19, %g6
ldub [%l7 + 0x6C], %o6
wr %g0, 0x88, %asi
lda [%l7 + 0x54] %asi, %f18
edge16ln %i1, %g1, %o3
movrlz %l5, 0x14C, %g4
tgu %xcc, 0x2
movn %icc, %i4, %l4
fnot1 %f14, %f18
swap [%l7 + 0x34], %i5
fcmple32 %f6, %f20, %o7
add %i0, %i3, %o1
stw %l3, [%l7 + 0x70]
set 0x50, %i2
lda [%l7 + %i2] 0x81, %f0
fnot1 %f2, %f28
srlx %g2, %o5, %i6
subc %g3, %o0, %g5
fmovdg %xcc, %f29, %f29
set 0x70, %l0
stda %l0, [%l7 + %l0] 0x88
movrne %g7, %i2, %l2
wr %g0, 0x2f, %asi
stha %o2, [%l7 + 0x58] %asi
membar #Sync
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbug,a %fcc3, loop_1993
fcmpeq32 %f18, %f20, %l0
fbule %fcc1, loop_1994
xor %o4, 0x1AE5, %i7
loop_1993:
addcc %g6, 0x00FA, %l6
fmovsgu %icc, %f7, %f24
loop_1994:
bpos,a loop_1995
fxnor %f2, %f20, %f22
sllx %i1, 0x01, %o6
movrne %g1, 0x250, %l5
loop_1995:
te %xcc, 0x7
smulcc %g4, 0x16E0, %o3
movvs %icc, %i4, %l4
movge %xcc, %o7, %i5
fmovdcs %icc, %f30, %f30
fmovscs %icc, %f3, %f0
fsrc1s %f22, %f29
fbuge,a %fcc2, loop_1996
edge32n %i3, %o1, %l3
edge8n %g2, %o5, %i0
bne,a %xcc, loop_1997
loop_1996:
udivcc %i6, 0x0CD8, %g3
fmovrde %g5, %f14, %f20
ld [%l7 + 0x70], %f23
loop_1997:
fmovrde %o0, %f2, %f14
lduh [%l7 + 0x6E], %l1
fmovdne %icc, %f22, %f3
srl %g7, 0x00, %l2
movvs %icc, %o2, %l0
movneg %xcc, %i2, %o4
udiv %g6, 0x17DE, %i7
st %f7, [%l7 + 0x6C]
fnands %f17, %f23, %f28
bneg loop_1998
fmovs %f26, %f9
fbg,a %fcc0, loop_1999
tg %xcc, 0x2
loop_1998:
movcc %icc, %i1, %o6
fba,a %fcc1, loop_2000
loop_1999:
and %g1, 0x14EB, %l6
srl %l5, 0x1C, %o3
xnor %g4, %i4, %l4
loop_2000:
fmovda %icc, %f9, %f31
movcc %xcc, %i5, %o7
bgu,a loop_2001
movneg %icc, %o1, %l3
array32 %g2, %o5, %i3
te %xcc, 0x3
loop_2001:
fandnot2s %f30, %f13, %f19
tge %xcc, 0x7
wr %g0, 0x89, %asi
ldsha [%l7 + 0x44] %asi, %i0
fmovsne %icc, %f24, %f26
fxnor %f26, %f6, %f6
srlx %i6, %g5, %g3
fble %fcc0, loop_2002
xnor %l1, 0x0604, %o0
fmovrdlez %l2, %f8, %f4
umulcc %o2, %l0, %g7
loop_2002:
fba,a %fcc3, loop_2003
fmovsne %xcc, %f18, %f24
fmovdvs %xcc, %f18, %f14
fmovse %icc, %f27, %f2
loop_2003:
movleu %icc, %i2, %g6
array8 %i7, %o4, %i1
smul %g1, 0x1A5D, %l6
subc %o6, %o3, %g4
edge16l %l5, %i4, %l4
ldsh [%l7 + 0x1E], %o7
fpsub32s %f10, %f9, %f16
andncc %o1, %i5, %g2
xnorcc %l3, %o5, %i0
tn %icc, 0x4
te %xcc, 0x7
sllx %i6, 0x03, %i3
movne %icc, %g3, %l1
mova %xcc, %o0, %l2
be loop_2004
tl %xcc, 0x7
fmul8x16 %f6, %f18, %f30
sethi 0x1119, %g5
loop_2004:
nop
wr %g0, 0x19, %asi
lduwa [%l7 + 0x38] %asi, %o2
ba,pt %icc, loop_2005
fpack16 %f24, %f18
movl %icc, %l0, %g7
mova %xcc, %g6, %i2
loop_2005:
fmovdn %xcc, %f15, %f4
smul %i7, 0x1879, %o4
sth %i1, [%l7 + 0x32]
wr %g0, 0x81, %asi
stba %l6, [%l7 + 0x30] %asi
bg,pt %xcc, loop_2006
xnor %o6, %g1, %o3
fmovsle %icc, %f6, %f25
faligndata %f18, %f30, %f8
loop_2006:
bl,a %icc, loop_2007
movvc %icc, %l5, %g4
fmuld8ulx16 %f16, %f9, %f22
movpos %icc, %i4, %o7
loop_2007:
fcmped %fcc2, %f6, %f28
movpos %icc, %l4, %i5
movg %xcc, %o1, %l3
tl %xcc, 0x4
wr %g0, 0x04, %asi
lda [%l7 + 0x14] %asi, %f19
fbo,a %fcc1, loop_2008
bcs loop_2009
movne %icc, %g2, %i0
ldd [%l7 + 0x38], %o4
loop_2008:
array32 %i3, %i6, %g3
loop_2009:
taddcc %o0, %l1, %l2
array16 %g5, %l0, %o2
fba,a %fcc2, loop_2010
udivcc %g6, 0x11FF, %g7
te %icc, 0x6
fbule,a %fcc3, loop_2011
loop_2010:
xor %i2, 0x054F, %o4
array8 %i7, %i1, %o6
fbg,a %fcc0, loop_2012
loop_2011:
fbe,a %fcc3, loop_2013
movrlez %l6, %o3, %g1
nop
setx loop_2014, %l0, %l1
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_2012:
fmovsn %xcc, %f25, %f24
loop_2013:
xnor %g4, %i4, %l5
udiv %o7, 0x0AB9, %i5
loop_2014:
nop
set 0x0C, %i7
sta %f11, [%l7 + %i7] 0x04
movle %icc, %o1, %l4
fble,a %fcc2, loop_2015
fmovsvc %icc, %f19, %f2
sdiv %l3, 0x1557, %i0
fbl %fcc0, loop_2016
loop_2015:
movle %xcc, %o5, %g2
movcc %icc, %i6, %g3
fba %fcc3, loop_2017
loop_2016:
srl %o0, 0x18, %i3
alignaddrl %l2, %l1, %g5
tl %xcc, 0x7
loop_2017:
edge16ln %l0, %o2, %g6
fmovdgu %icc, %f2, %f21
movgu %icc, %i2, %g7
mova %icc, %o4, %i1
taddcctv %i7, 0x1D43, %l6
fblg %fcc1, loop_2018
edge16 %o6, %g1, %g4
pdist %f24, %f0, %f14
fnegs %f8, %f6
loop_2018:
brlez %o3, loop_2019
bshuffle %f0, %f6, %f0
fbl %fcc2, loop_2020
bleu,pn %xcc, loop_2021
loop_2019:
udivx %l5, 0x1125, %o7
nop
setx loop_2022, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2020:
udivx %i4, 0x06E7, %o1
loop_2021:
mulx %i5, 0x1427, %l3
stx %l4, [%l7 + 0x20]
loop_2022:
movrgez %o5, 0x0E9, %i0
fblg %fcc3, loop_2023
fbu %fcc3, loop_2024
movne %icc, %g2, %i6
wr %g0, 0x80, %asi
stwa %g3, [%l7 + 0x68] %asi
loop_2023:
movcc %icc, %o0, %i3
loop_2024:
addcc %l1, %l2, %g5
movleu %icc, %o2, %g6
fmovsle %xcc, %f16, %f2
smul %l0, %g7, %i2
subc %o4, 0x0AEA, %i7
fba,a %fcc2, loop_2025
array16 %i1, %l6, %g1
udivx %o6, 0x161A, %g4
set 0x54, %i6
stha %o3, [%l7 + %i6] 0x0c
loop_2025:
tsubcctv %l5, %o7, %i4
fornot2 %f16, %f26, %f8
membar #Sync
set 0x40, %o2
ldda [%l7 + %o2] 0xf1, %f16
sub %o1, %l3, %l4
nop
setx loop_2026, %l0, %l1
jmpl %l1, %o5
sth %i5, [%l7 + 0x48]
sethi 0x03B8, %g2
fcmpeq32 %f4, %f22, %i0
loop_2026:
edge8l %g3, %i6, %i3
and %o0, 0x13D4, %l2
prefetch [%l7 + 0x0C], 0x0
nop
set 0x10, %i1
ldsh [%l7 + %i1], %g5
fbug %fcc3, loop_2027
std %l0, [%l7 + 0x68]
srlx %g6, 0x14, %l0
array8 %o2, %g7, %o4
loop_2027:
fpsub16s %f17, %f8, %f16
xnor %i2, 0x02FC, %i7
movrlz %i1, 0x0E5, %l6
sdivx %o6, 0x0F7F, %g1
fpsub32 %f6, %f30, %f24
fmovdneg %icc, %f25, %f0
tleu %xcc, 0x3
tn %xcc, 0x4
popc %g4, %l5
movrlz %o3, 0x252, %i4
sdivcc %o7, 0x02B9, %o1
edge8n %l4, %l3, %o5
fmovsleu %xcc, %f31, %f27
fabsd %f16, %f8
tn %icc, 0x4
fbo,a %fcc2, loop_2028
andn %g2, %i5, %g3
orncc %i0, 0x002D, %i3
fba,a %fcc0, loop_2029
loop_2028:
fmovrslz %o0, %f2, %f17
std %l2, [%l7 + 0x28]
tneg %icc, 0x5
loop_2029:
smul %g5, %l1, %g6
ldstub [%l7 + 0x7E], %i6
std %l0, [%l7 + 0x08]
and %o2, 0x183F, %o4
tg %xcc, 0x2
mulscc %g7, 0x0885, %i7
ble,a loop_2030
edge8n %i1, %l6, %i2
lduw [%l7 + 0x50], %o6
movpos %xcc, %g1, %l5
loop_2030:
mulscc %o3, %g4, %o7
umulcc %i4, 0x1C2A, %o1
tneg %xcc, 0x4
srlx %l3, 0x10, %o5
fmovrsgez %l4, %f30, %f2
mulx %g2, %i5, %g3
fbu,a %fcc2, loop_2031
fmovse %icc, %f26, %f29
edge16ln %i3, %o0, %l2
ldsw [%l7 + 0x08], %g5
loop_2031:
fands %f7, %f30, %f23
fmovs %f19, %f25
prefetch [%l7 + 0x78], 0x2
array16 %i0, %l1, %g6
mulx %i6, %l0, %o2
fzeros %f9
edge8n %o4, %i7, %g7
fba %fcc0, loop_2032
sll %l6, 0x1E, %i2
ldstub [%l7 + 0x54], %o6
fmovsvs %xcc, %f25, %f11
loop_2032:
edge16l %g1, %i1, %l5
bl,a,pt %icc, loop_2033
orn %o3, %o7, %g4
ble,a,pt %icc, loop_2034
edge32l %i4, %o1, %l3
loop_2033:
bcs %icc, loop_2035
xorcc %o5, %g2, %i5
loop_2034:
tne %xcc, 0x5
edge16n %l4, %g3, %i3
loop_2035:
fbe,a %fcc0, loop_2036
tcc %xcc, 0x5
stb %o0, [%l7 + 0x1C]
stx %l2, [%l7 + 0x70]
loop_2036:
stbar
fornot2 %f6, %f2, %f26
bcc,a %icc, loop_2037
movcs %icc, %g5, %l1
movl %icc, %i0, %i6
fmul8x16al %f30, %f28, %f6
loop_2037:
movvs %icc, %l0, %o2
membar 0x32
fbg,a %fcc0, loop_2038
udivcc %g6, 0x0A4B, %o4
array32 %i7, %g7, %l6
tne %xcc, 0x2
loop_2038:
fbne,a %fcc0, loop_2039
xnorcc %o6, %i2, %i1
tle %icc, 0x2
array32 %g1, %l5, %o7
loop_2039:
tgu %icc, 0x3
andn %o3, %g4, %o1
smulcc %l3, 0x1AB7, %o5
bvs,pn %icc, loop_2040
bne %icc, loop_2041
fcmpgt16 %f12, %f0, %i4
flush %l7 + 0x4C
loop_2040:
fbn,a %fcc2, loop_2042
loop_2041:
st %f19, [%l7 + 0x10]
sethi 0x1F19, %i5
sdiv %l4, 0x02C7, %g3
loop_2042:
orn %i3, %o0, %g2
fcmps %fcc1, %f19, %f29
call loop_2043
edge16n %g5, %l2, %l1
brgez,a %i0, loop_2044
tg %xcc, 0x2
loop_2043:
taddcctv %l0, 0x0DC3, %o2
alignaddrl %i6, %o4, %g6
loop_2044:
fbug %fcc0, loop_2045
for %f24, %f26, %f18
tsubcc %i7, 0x1166, %g7
movn %icc, %o6, %i2
loop_2045:
movle %xcc, %l6, %g1
edge8 %l5, %o7, %o3
tvc %icc, 0x7
movgu %icc, %i1, %o1
set 0x28, %i3
sta %f21, [%l7 + %i3] 0x14
edge32ln %l3, %g4, %i4
srlx %i5, 0x16, %o5
sll %l4, %i3, %o0
movleu %icc, %g3, %g5
ldub [%l7 + 0x6F], %l2
fnors %f5, %f6, %f2
movpos %xcc, %l1, %g2
addcc %l0, 0x1712, %i0
call loop_2046
mova %xcc, %i6, %o2
set 0x2C, %o1
ldsha [%l7 + %o1] 0x80, %g6
loop_2046:
ldx [%l7 + 0x08], %o4
fmuld8ulx16 %f3, %f13, %f16
sdivcc %g7, 0x05BE, %o6
movrlz %i7, %l6, %g1
udivcc %l5, 0x10F0, %o7
alignaddrl %i2, %i1, %o1
fbu %fcc2, loop_2047
movrlez %o3, %l3, %i4
orcc %g4, 0x0F1E, %i5
udiv %o5, 0x16FD, %i3
loop_2047:
fmovdcc %icc, %f18, %f17
bneg %icc, loop_2048
tgu %xcc, 0x1
st %f25, [%l7 + 0x30]
ldsh [%l7 + 0x2A], %l4
loop_2048:
nop
set 0x3C, %l1
ldswa [%l7 + %l1] 0x14, %o0
and %g5, 0x1720, %g3
movrne %l2, 0x1D0, %g2
bgu,a %xcc, loop_2049
fcmpes %fcc0, %f29, %f30
fandnot1s %f20, %f21, %f28
movpos %xcc, %l1, %i0
loop_2049:
sth %l0, [%l7 + 0x36]
bvs,pt %icc, loop_2050
xorcc %o2, 0x0A47, %i6
movn %xcc, %g6, %g7
edge8n %o4, %o6, %l6
loop_2050:
movrlez %i7, %l5, %o7
taddcctv %g1, 0x0274, %i1
subc %i2, 0x0338, %o3
mulscc %l3, %o1, %i4
set 0x78, %i4
stda %i4, [%l7 + %i4] 0x89
fbge %fcc1, loop_2051
fmovrde %g4, %f22, %f26
sll %o5, %i3, %o0
sllx %g5, 0x13, %l4
loop_2051:
sdivcc %l2, 0x162B, %g2
fmovrdlz %g3, %f4, %f12
xorcc %l1, 0x1E41, %i0
wr %g0, 0x19, %asi
sta %f28, [%l7 + 0x0C] %asi
taddcctv %o2, 0x1678, %i6
tle %xcc, 0x2
bpos,a %xcc, loop_2052
fmovdcc %xcc, %f9, %f9
udivx %g6, 0x0283, %g7
ldd [%l7 + 0x08], %l0
loop_2052:
fmovscc %icc, %f24, %f3
sra %o4, 0x01, %l6
fpsub32 %f8, %f18, %f24
subc %o6, 0x1AA5, %l5
fnot2 %f0, %f24
std %o6, [%l7 + 0x68]
tpos %xcc, 0x5
edge8n %g1, %i7, %i2
set 0x78, %l4
stda %i0, [%l7 + %l4] 0xeb
membar #Sync
srl %o3, %l3, %i4
umulcc %i5, %g4, %o5
fmovdcc %xcc, %f16, %f21
bn,a,pn %icc, loop_2053
movcc %xcc, %o1, %i3
fornot2s %f24, %f20, %f7
ldd [%l7 + 0x70], %g4
loop_2053:
sll %o0, %l2, %g2
fcmple16 %f14, %f10, %l4
mulscc %g3, %l1, %i0
std %f28, [%l7 + 0x48]
fmovrsgz %i6, %f1, %f2
taddcc %g6, %g7, %o2
edge8 %o4, %l6, %l0
brlz %l5, loop_2054
fbne,a %fcc0, loop_2055
umulcc %o6, %o7, %g1
andncc %i7, %i1, %o3
loop_2054:
sll %i2, 0x1E, %l3
loop_2055:
nop
wr %g0, 0x89, %asi
lduwa [%l7 + 0x70] %asi, %i4
edge32n %i5, %o5, %g4
fblg %fcc0, loop_2056
move %xcc, %i3, %g5
fmovse %xcc, %f19, %f29
movrlz %o1, 0x24A, %o0
loop_2056:
fpadd32s %f14, %f25, %f30
fpackfix %f2, %f24
fmovrdlz %g2, %f0, %f18
array8 %l4, %g3, %l1
fmovspos %icc, %f14, %f13
xnorcc %i0, 0x1CEF, %l2
sth %i6, [%l7 + 0x56]
edge8ln %g7, %o2, %g6
fmovsn %xcc, %f12, %f9
xnor %o4, 0x13E8, %l6
srl %l0, 0x04, %o6
set 0x5C, %l6
ldsba [%l7 + %l6] 0x19, %o7
mova %xcc, %g1, %i7
movleu %icc, %i1, %l5
edge8 %i2, %o3, %i4
tvs %xcc, 0x5
brz,a %l3, loop_2057
andcc %o5, 0x04CF, %i5
orcc %g4, %i3, %o1
array8 %o0, %g5, %g2
loop_2057:
lduw [%l7 + 0x70], %g3
edge32l %l1, %i0, %l2
edge16 %l4, %g7, %o2
movle %icc, %g6, %i6
sra %l6, %l0, %o6
and %o4, %g1, %i7
bpos loop_2058
stbar
ldx [%l7 + 0x38], %o7
andncc %i1, %i2, %l5
loop_2058:
add %i4, %l3, %o3
alignaddrl %o5, %i5, %g4
xorcc %o1, %o0, %g5
tg %icc, 0x1
call loop_2059
addcc %g2, 0x0B4B, %g3
xnor %l1, 0x1405, %i0
sdivx %i3, 0x1F4F, %l2
loop_2059:
movre %g7, 0x3CF, %l4
umulcc %o2, 0x0296, %i6
lduw [%l7 + 0x54], %g6
fmovrdlz %l6, %f16, %f20
brlez,a %l0, loop_2060
fsrc2 %f22, %f22
fmovdgu %xcc, %f4, %f26
wr %g0, 0x89, %asi
prefetcha [%l7 + 0x18] %asi, 0x2
loop_2060:
andcc %g1, %i7, %o4
brnz %i1, loop_2061
edge8l %i2, %l5, %i4
tvc %xcc, 0x3
popc %l3, %o7
loop_2061:
xnor %o5, 0x1EA9, %o3
movne %icc, %i5, %g4
move %icc, %o0, %g5
fmuld8sux16 %f23, %f3, %f18
srax %g2, %g3, %o1
fpsub32 %f26, %f0, %f12
brnz,a %l1, loop_2062
bleu,a %xcc, loop_2063
fbule,a %fcc0, loop_2064
srlx %i3, 0x05, %l2
loop_2062:
alignaddr %g7, %l4, %o2
loop_2063:
fcmpes %fcc0, %f13, %f0
loop_2064:
faligndata %f22, %f10, %f24
wr %g0, 0xe2, %asi
ldda [%l7 + 0x20] %asi, %i0
stw %i6, [%l7 + 0x44]
movgu %icc, %g6, %l0
sir 0x144B
udivcc %o6, 0x1078, %g1
sdivx %i7, 0x12E4, %o4
tcs %icc, 0x1
movn %icc, %i1, %l6
fnot2 %f30, %f18
membar #Sync
wr %g0, 0x16, %asi
ldda [%l7 + 0x40] %asi, %f0
sethi 0x1318, %l5
fone %f10
movn %icc, %i4, %i2
bn,pn %xcc, loop_2065
fmovrse %l3, %f12, %f23
ta %icc, 0x7
set 0x48, %i0
stwa %o7, [%l7 + %i0] 0x89
loop_2065:
edge16n %o5, %i5, %g4
fcmpgt16 %f6, %f30, %o0
ta %icc, 0x2
subccc %g5, %g2, %o3
tneg %xcc, 0x1
tcs %icc, 0x3
set 0x4C, %g7
stwa %o1, [%l7 + %g7] 0x04
array16 %l1, %i3, %g3
addccc %l2, 0x07D7, %l4
fcmpd %fcc0, %f16, %f20
ba %icc, loop_2066
addccc %g7, 0x0100, %i0
orn %i6, %g6, %o2
fpsub32s %f9, %f6, %f2
loop_2066:
movvs %icc, %o6, %l0
set 0x40, %o5
stda %f0, [%l7 + %o5] 0x1e
membar #Sync
array16 %i7, %o4, %g1
movcs %xcc, %i1, %l6
stw %l5, [%l7 + 0x7C]
sdivcc %i4, 0x13F4, %l3
mulx %i2, %o5, %o7
sub %g4, %o0, %g5
fcmple32 %f0, %f0, %g2
std %f6, [%l7 + 0x50]
edge8l %i5, %o1, %l1
ble,a,pt %icc, loop_2067
mulx %o3, %g3, %l2
tn %xcc, 0x5
movg %xcc, %i3, %l4
loop_2067:
tleu %xcc, 0x3
fcmpne16 %f24, %f8, %i0
mova %xcc, %g7, %g6
wr %g0, 0x11, %asi
ldsba [%l7 + 0x7B] %asi, %o2
array32 %o6, %i6, %l0
sir 0x1656
fzeros %f11
orcc %o4, 0x1951, %i7
movgu %icc, %i1, %l6
add %l7, 0x40, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %l5
casa [%l6] 0x81, %l5, %g1
fmovrse %i4, %f8, %f24
lduw [%l7 + 0x40], %l3
xor %i2, %o7, %o5
fcmpne32 %f0, %f22, %g4
fsrc2 %f26, %f24
bpos loop_2068
membar 0x29
and %g5, 0x0ECB, %o0
fble,a %fcc2, loop_2069
loop_2068:
tleu %xcc, 0x2
edge16 %i5, %g2, %l1
fmovrde %o1, %f30, %f12
loop_2069:
fmovdcs %icc, %f5, %f28
sdiv %g3, 0x08C9, %l2
tne %icc, 0x3
orn %o3, 0x1490, %l4
sdiv %i0, 0x0D78, %i3
srax %g6, %g7, %o6
sllx %o2, %l0, %i6
set 0x70, %l5
sta %f14, [%l7 + %l5] 0x18
fcmpeq16 %f22, %f6, %o4
wr %g0, 0x0c, %asi
stxa %i7, [%l7 + 0x08] %asi
fbue,a %fcc2, loop_2070
movn %xcc, %l6, %l5
xnor %g1, 0x02FB, %i4
sdivcc %i1, 0x1293, %l3
loop_2070:
fblg,a %fcc0, loop_2071
tsubcctv %o7, 0x1B53, %o5
fmovdvs %icc, %f22, %f8
set 0x38, %g3
stda %i2, [%l7 + %g3] 0x10
loop_2071:
fbuge,a %fcc3, loop_2072
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovrdne %g4, %f4, %f2
xorcc %o0, %i5, %g5
loop_2072:
fmovrsne %g2, %f29, %f14
edge16n %o1, %g3, %l1
popc 0x0E6C, %o3
sub %l4, %i0, %l2
tvs %xcc, 0x5
wr %g0, 0x18, %asi
lduba [%l7 + 0x66] %asi, %g6
edge16 %i3, %g7, %o2
movrgez %l0, %i6, %o6
fornot2s %f13, %f15, %f3
tge %icc, 0x0
tcc %icc, 0x1
movre %i7, %o4, %l5
movneg %icc, %l6, %i4
smulcc %i1, %l3, %o7
set 0x40, %i5
stda %f0, [%l7 + %i5] 0xf8
membar #Sync
tge %icc, 0x2
andncc %o5, %i2, %g4
udiv %g1, 0x09D3, %i5
nop
setx loop_2073, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldstub [%l7 + 0x1B], %g5
xnorcc %g2, 0x1082, %o1
movgu %icc, %g3, %l1
loop_2073:
fmovsl %xcc, %f1, %f6
bn,pn %icc, loop_2074
array32 %o3, %l4, %o0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movrlz %l2, %g6, %i0
loop_2074:
tvc %xcc, 0x3
fxnors %f31, %f0, %f29
tvc %icc, 0x5
tsubcctv %i3, 0x0961, %g7
umul %o2, %i6, %o6
fpsub16 %f28, %f2, %f22
sub %i7, %l0, %l5
movre %o4, %i4, %i1
tcc %icc, 0x2
te %icc, 0x3
bn,a,pt %icc, loop_2075
movneg %icc, %l6, %l3
move %icc, %o7, %o5
tn %xcc, 0x1
loop_2075:
fnot2 %f30, %f26
fpadd32s %f1, %f5, %f4
be,pt %xcc, loop_2076
movn %xcc, %i2, %g4
wr %g0, 0x89, %asi
ldswa [%l7 + 0x4C] %asi, %i5
loop_2076:
edge8ln %g5, %g1, %o1
fbug,a %fcc2, loop_2077
tg %xcc, 0x0
tl %xcc, 0x7
set 0x30, %o0
ldda [%l7 + %o0] 0x26, %g2
loop_2077:
add %g3, %o3, %l4
alignaddrl %l1, %l2, %o0
mulx %i0, %i3, %g7
bneg,a,pt %icc, loop_2078
sir 0x1009
set 0x30, %g1
ldswa [%l7 + %g1] 0x10, %o2
loop_2078:
fmovsne %icc, %f28, %f4
tl %icc, 0x1
fcmped %fcc2, %f12, %f4
bn,a loop_2079
movrgez %i6, %o6, %g6
fpadd32s %f24, %f30, %f12
movle %xcc, %i7, %l5
loop_2079:
fmovrdgez %o4, %f24, %f10
movne %xcc, %l0, %i4
fandnot2s %f30, %f3, %f4
add %l7, 0x08, %l6
wr %g0, 0x04, %asi
casxa [%l6] %asi, %l6, %l3
movrlez %o7, 0x2ED, %o5
tge %icc, 0x0
brlz,a %i1, loop_2080
ldd [%l7 + 0x48], %f12
tvs %icc, 0x6
fpsub16 %f30, %f18, %f4
loop_2080:
fmovrsgez %i2, %f23, %f17
taddcctv %i5, 0x0C15, %g5
andcc %g4, %g1, %g2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge32l %g3, %o1, %l4
edge32l %o3, %l2, %o0
fmovdcc %icc, %f0, %f27
movcc %icc, %l1, %i3
edge32n %i0, %o2, %i6
srl %o6, %g7, %i7
movl %icc, %l5, %o4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movrlz %g6, 0x11D, %i4
tcs %xcc, 0x3
flush %l7 + 0x34
bcs,a %xcc, loop_2081
bgu,a %icc, loop_2082
fmovsle %xcc, %f8, %f2
udiv %l0, 0x07EB, %l6
loop_2081:
subc %o7, 0x19F2, %o5
loop_2082:
edge32ln %i1, %l3, %i2
and %g5, %g4, %i5
xnor %g1, 0x1E86, %g3
orn %o1, 0x0583, %g2
movrne %o3, 0x0F1, %l4
ta %xcc, 0x0
lduw [%l7 + 0x28], %l2
movrgez %l1, 0x019, %i3
fmuld8sux16 %f12, %f21, %f12
edge32l %i0, %o2, %o0
bcs,pn %xcc, loop_2083
ldsb [%l7 + 0x11], %i6
bge %icc, loop_2084
ldsh [%l7 + 0x50], %o6
loop_2083:
fnand %f22, %f6, %f26
set 0x60, %g2
ldswa [%l7 + %g2] 0x81, %i7
loop_2084:
xor %l5, %o4, %g7
tg %icc, 0x0
be,pn %xcc, loop_2085
sir 0x1074
fnot1s %f6, %f12
movcs %xcc, %i4, %l0
loop_2085:
flush %l7 + 0x24
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tsubcctv %g6, %o7, %l6
tn %xcc, 0x4
wr %g0, 0x80, %asi
ldda [%l7 + 0x40] %asi, %f16
fmovrdlz %i1, %f4, %f6
set 0x40, %g5
stxa %l3, [%l7 + %g5] 0xe3
membar #Sync
wr %g0, 0x11, %asi
stda %i2, [%l7 + 0x58] %asi
taddcctv %o5, %g4, %i5
addccc %g1, 0x155A, %g5
bneg,a %xcc, loop_2086
movvs %icc, %g3, %g2
fand %f0, %f16, %f16
fmovdge %xcc, %f25, %f10
loop_2086:
movne %icc, %o3, %l4
movn %icc, %o1, %l2
udiv %i3, 0x064D, %l1
fnors %f19, %f21, %f26
tge %xcc, 0x3
fmovsvc %icc, %f24, %f1
sdivcc %i0, 0x09D5, %o0
sub %o2, %o6, %i6
fmovrde %l5, %f12, %f0
movcs %xcc, %o4, %g7
fblg,a %fcc1, loop_2087
mulx %i4, %l0, %g6
movrgz %o7, 0x242, %l6
movcc %xcc, %i7, %i1
loop_2087:
sub %i2, %l3, %g4
sethi 0x17F1, %i5
fbo,a %fcc1, loop_2088
bgu %xcc, loop_2089
fmul8x16 %f10, %f8, %f20
tne %xcc, 0x0
loop_2088:
prefetch [%l7 + 0x28], 0x3
loop_2089:
sdivcc %o5, 0x1BE4, %g1
bg %xcc, loop_2090
movcc %xcc, %g3, %g5
movl %xcc, %g2, %o3
fmovdvc %icc, %f31, %f14
loop_2090:
xorcc %o1, %l4, %i3
taddcctv %l1, 0x1C35, %i0
ldub [%l7 + 0x71], %l2
brgez,a %o2, loop_2091
tge %xcc, 0x5
movne %icc, %o0, %i6
array8 %l5, %o4, %o6
loop_2091:
tle %xcc, 0x3
edge32n %g7, %l0, %g6
sll %o7, 0x1C, %i4
sir 0x126D
array8 %i7, %i1, %l6
st %f28, [%l7 + 0x6C]
movrgez %l3, %i2, %g4
umul %o5, %i5, %g1
fmovrsgz %g3, %f13, %f3
bne %xcc, loop_2092
fcmple32 %f4, %f10, %g2
tn %icc, 0x2
fbe %fcc1, loop_2093
loop_2092:
edge32l %g5, %o3, %l4
mulscc %i3, %o1, %l1
udivx %i0, 0x0CD4, %l2
loop_2093:
bl %icc, loop_2094
fpsub16 %f8, %f16, %f28
fpack16 %f26, %f28
edge32ln %o2, %i6, %l5
loop_2094:
umulcc %o0, 0x0070, %o6
edge8 %g7, %o4, %g6
movpos %xcc, %l0, %o7
brlz,a %i7, loop_2095
fsrc2s %f29, %f4
fandnot1s %f21, %f12, %f8
xnor %i1, 0x0E84, %l6
loop_2095:
andcc %i4, 0x11C0, %l3
fbg,a %fcc0, loop_2096
sllx %i2, %g4, %o5
stbar
set 0x46, %g4
lduha [%l7 + %g4] 0x04, %g1
loop_2096:
nop
wr %g0, 0x23, %asi
stwa %g3, [%l7 + 0x50] %asi
membar #Sync
umul %i5, %g5, %g2
lduh [%l7 + 0x2A], %l4
edge8n %o3, %o1, %i3
nop
setx loop_2097, %l0, %l1
jmpl %l1, %l1
swap [%l7 + 0x10], %l2
movrgz %o2, 0x33B, %i6
wr %g0, 0x20, %asi
stxa %l5, [%g0 + 0x8] %asi
loop_2097:
udiv %o0, 0x0A08, %i0
fmovdg %xcc, %f15, %f20
movn %icc, %o6, %o4
andcc %g7, 0x1430, %g6
tcc %icc, 0x4
tleu %icc, 0x3
fmovdcs %xcc, %f22, %f12
fmovsgu %icc, %f19, %f11
fands %f24, %f7, %f20
mova %xcc, %l0, %o7
taddcc %i7, 0x03D8, %i1
alignaddr %l6, %l3, %i2
fmovsl %xcc, %f0, %f19
wr %g0, 0x19, %asi
lduba [%l7 + 0x62] %asi, %i4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
brlez %o5, loop_2098
alignaddr %g4, %g1, %g3
ldsh [%l7 + 0x38], %i5
edge8n %g5, %l4, %g2
loop_2098:
fbl %fcc0, loop_2099
fpmerge %f8, %f7, %f16
tsubcctv %o1, %i3, %l1
fpadd32 %f18, %f22, %f4
loop_2099:
fxor %f26, %f12, %f10
movrlz %l2, %o3, %i6
edge32l %o2, %o0, %i0
lduh [%l7 + 0x24], %l5
edge16n %o6, %g7, %g6
alignaddrl %l0, %o4, %o7
alignaddrl %i7, %i1, %l6
taddcc %i2, 0x1BAE, %i4
udivcc %l3, 0x12FF, %g4
edge16l %g1, %g3, %o5
movcc %icc, %g5, %i5
edge8 %g2, %o1, %i3
movn %xcc, %l4, %l2
fcmps %fcc3, %f23, %f1
brz,a %l1, loop_2100
add %i6, 0x1568, %o3
umul %o0, 0x04DA, %i0
sdivcc %l5, 0x072B, %o2
loop_2100:
nop
set 0x36, %l2
stha %g7, [%l7 + %l2] 0x2f
membar #Sync
fbug %fcc3, loop_2101
brgz %g6, loop_2102
fcmpeq16 %f10, %f28, %l0
stw %o4, [%l7 + 0x4C]
loop_2101:
brgz %o6, loop_2103
loop_2102:
fbu,a %fcc1, loop_2104
movle %icc, %o7, %i7
fors %f22, %f29, %f13
loop_2103:
tsubcc %i1, 0x0392, %i2
loop_2104:
movcs %icc, %l6, %l3
fexpand %f0, %f10
bne,a %icc, loop_2105
or %i4, 0x0D65, %g4
edge32ln %g3, %o5, %g5
bcc,a,pt %icc, loop_2106
loop_2105:
andn %i5, 0x147B, %g2
wr %g0, 0xf9, %asi
stda %f16, [%l7 + 0x40] %asi
membar #Sync
loop_2106:
fmovdvc %xcc, %f2, %f13
xor %o1, %i3, %l4
fmovse %icc, %f0, %f12
alignaddrl %l2, %g1, %l1
nop
set 0x5B, %o7
ldstub [%l7 + %o7], %o3
nop
setx loop_2107, %l0, %l1
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 %o0, %i0, %l5
stbar
ldsb [%l7 + 0x3A], %o2
loop_2107:
tcc %icc, 0x5
tl %xcc, 0x5
set 0x6E, %g6
ldstuba [%l7 + %g6] 0x18, %i6
fcmps %fcc3, %f20, %f12
taddcctv %g6, %l0, %o4
tsubcctv %g7, %o7, %o6
udiv %i1, 0x0F58, %i2
movcc %icc, %l6, %i7
sir 0x0BF7
fnot1s %f19, %f15
bgu,a %xcc, loop_2108
fmovsl %icc, %f23, %f23
sdiv %l3, 0x1FDB, %g4
add %g3, 0x0EA5, %i4
loop_2108:
brz,a %g5, loop_2109
edge8l %i5, %o5, %o1
smul %g2, %l4, %i3
ld [%l7 + 0x20], %f27
loop_2109:
fbe,a %fcc1, loop_2110
fcmpne16 %f22, %f18, %l2
mulx %g1, 0x016F, %o3
tg %xcc, 0x1
loop_2110:
fbne %fcc2, loop_2111
fmovrdlz %o0, %f16, %f18
sra %i0, 0x1F, %l1
fmovsn %icc, %f7, %f9
loop_2111:
movvc %xcc, %l5, %o2
edge8l %i6, %l0, %o4
edge16l %g6, %g7, %o6
fand %f22, %f10, %f4
xnorcc %o7, 0x1C1F, %i1
movcc %xcc, %l6, %i2
fandnot1 %f22, %f12, %f6
addc %l3, %i7, %g4
sll %g3, %i4, %g5
wr %g0, 0x27, %asi
ldda [%l7 + 0x70] %asi, %i4
ldd [%l7 + 0x68], %f24
nop
setx loop_2112, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdle %xcc, %f25, %f0
fsrc2 %f10, %f4
tneg %xcc, 0x0
loop_2112:
fmovrdgz %o1, %f12, %f28
lduh [%l7 + 0x2E], %g2
fmul8x16 %f31, %f4, %f16
bcs,pt %xcc, loop_2113
alignaddrl %l4, %o5, %l2
umul %g1, 0x1F2F, %i3
bvc %xcc, loop_2114
loop_2113:
sdiv %o0, 0x0323, %i0
addccc %o3, 0x11B9, %l5
stbar
loop_2114:
orncc %l1, %i6, %l0
fpackfix %f14, %f13
fxor %f2, %f14, %f16
sir 0x1E4A
xnor %o2, %o4, %g6
tsubcctv %o6, 0x027A, %g7
smul %i1, 0x1E57, %o7
movle %icc, %l6, %i2
addccc %l3, 0x1210, %g4
tvs %icc, 0x1
fpadd32 %f16, %f4, %f2
fmovspos %xcc, %f31, %f27
movvs %xcc, %g3, %i7
fmovrsne %i4, %f19, %f25
bn,a,pn %xcc, loop_2115
subccc %g5, 0x163A, %i5
andncc %o1, %l4, %g2
fmovspos %icc, %f22, %f22
loop_2115:
smul %l2, 0x1E5C, %g1
fble,a %fcc3, loop_2116
smul %i3, %o0, %o5
fnot2 %f18, %f24
flush %l7 + 0x0C
loop_2116:
ld [%l7 + 0x4C], %f30
tleu %xcc, 0x6
movrlz %i0, %l5, %o3
wr %g0, 0x2a, %asi
stda %i6, [%l7 + 0x60] %asi
membar #Sync
fmovrdlez %l0, %f4, %f6
tl %icc, 0x3
orn %l1, %o4, %g6
udivx %o2, 0x1344, %g7
movrgez %i1, %o7, %o6
edge32 %l6, %l3, %g4
srl %g3, 0x06, %i2
fxnor %f22, %f8, %f8
smulcc %i4, 0x1D5B, %g5
andncc %i7, %o1, %l4
edge8n %i5, %l2, %g2
bcs,a %icc, loop_2117
sdiv %i3, 0x0876, %o0
tn %icc, 0x1
prefetch [%l7 + 0x14], 0x2
loop_2117:
fmovrdgz %g1, %f6, %f22
fmovdne %xcc, %f21, %f20
sll %o5, %l5, %o3
sethi 0x093C, %i0
addccc %i6, 0x0A3F, %l0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ble,a,pt %icc, loop_2118
fmovsa %icc, %f21, %f14
srl %o4, 0x0D, %l1
wr %g0, 0x04, %asi
lduwa [%l7 + 0x0C] %asi, %g6
loop_2118:
mulx %g7, 0x1489, %o2
ldsb [%l7 + 0x52], %o7
srlx %o6, %i1, %l3
subcc %g4, %g3, %l6
set 0x40, %l3
ldda [%l7 + %l3] 0x81, %f0
sethi 0x1ADB, %i2
move %icc, %g5, %i7
movrne %i4, 0x0E9, %o1
udivx %i5, 0x023E, %l2
tge %xcc, 0x6
wr %g0, 0x88, %asi
stda %f0, [%l7 + 0x40] %asi
movrlez %g2, 0x1A1, %i3
fxnors %f24, %f31, %f9
lduh [%l7 + 0x5C], %l4
fandnot2s %f29, %f6, %f6
umul %g1, 0x08DF, %o5
edge16n %o0, %o3, %l5
fmovsvc %icc, %f1, %f31
st %f29, [%l7 + 0x48]
srl %i0, %l0, %o4
alignaddr %l1, %g6, %g7
stbar
set 0x70, %o6
ldda [%l7 + %o6] 0x80, %o2
wr %g0, 0x80, %asi
prefetcha [%l7 + 0x40] %asi, 0x3
movrlz %o6, 0x359, %i6
tne %icc, 0x0
brgez %i1, loop_2119
bne %xcc, loop_2120
ldsh [%l7 + 0x44], %l3
sethi 0x02DF, %g4
loop_2119:
movleu %xcc, %l6, %g3
loop_2120:
tl %xcc, 0x4
edge8n %i2, %g5, %i4
xorcc %o1, 0x03FF, %i7
orn %l2, 0x01DC, %i5
pdist %f14, %f4, %f14
movre %i3, 0x28C, %g2
nop
setx loop_2121, %l0, %l1
jmpl %l1, %g1
alignaddr %o5, %l4, %o0
tg %xcc, 0x6
movpos %xcc, %l5, %o3
loop_2121:
nop
wr %g0, 0x27, %asi
stha %i0, [%l7 + 0x54] %asi
membar #Sync
smulcc %l0, %o4, %g6
fmovsleu %xcc, %f29, %f15
bn,a,pn %xcc, loop_2122
ld [%l7 + 0x70], %f8
fcmpne32 %f8, %f0, %l1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2122:
ldsw [%l7 + 0x5C], %g7
orcc %o2, 0x19C8, %o6
edge32n %o7, %i6, %i1
fpackfix %f18, %f6
fmovrslz %g4, %f29, %f14
tvc %xcc, 0x5
subccc %l3, %g3, %i2
movgu %xcc, %g5, %i4
edge32 %o1, %l6, %l2
set 0x50, %o3
stda %i6, [%l7 + %o3] 0x22
membar #Sync
movrgz %i5, 0x370, %g2
tn %xcc, 0x3
brlez %i3, loop_2123
tge %icc, 0x6
udiv %g1, 0x12C9, %o5
tpos %xcc, 0x7
loop_2123:
edge32n %o0, %l5, %o3
sll %l4, %l0, %o4
fzeros %f6
array32 %i0, %l1, %g7
bleu %icc, loop_2124
fornot2 %f8, %f10, %f12
movrlez %g6, %o2, %o6
or %o7, %i1, %i6
loop_2124:
fcmpne16 %f14, %f10, %g4
tvc %icc, 0x3
fmovrdne %g3, %f14, %f6
xorcc %l3, %g5, %i2
fpsub16s %f25, %f17, %f12
faligndata %f14, %f4, %f8
fmovsleu %icc, %f15, %f27
movn %icc, %o1, %i4
fmovdvs %icc, %f16, %f18
andncc %l2, %l6, %i7
xnor %g2, %i5, %g1
call loop_2125
bshuffle %f12, %f14, %f12
array16 %i3, %o0, %l5
tsubcc %o5, 0x0B8B, %o3
loop_2125:
alignaddrl %l4, %l0, %o4
sllx %l1, 0x0E, %g7
tle %icc, 0x2
fmovdne %icc, %f27, %f25
addcc %i0, 0x1A04, %o2
movl %xcc, %g6, %o7
fcmpd %fcc1, %f0, %f6
edge16 %i1, %i6, %g4
subccc %o6, %g3, %g5
fmovsvc %xcc, %f28, %f4
movg %xcc, %i2, %o1
sub %i4, %l3, %l6
fmul8sux16 %f20, %f28, %f12
call loop_2126
fnegs %f31, %f20
fcmpd %fcc0, %f8, %f22
movre %i7, 0x2C6, %g2
loop_2126:
fblg %fcc0, loop_2127
ldd [%l7 + 0x48], %l2
edge32n %g1, %i3, %o0
fmovdneg %icc, %f30, %f9
loop_2127:
tsubcc %l5, 0x0B28, %o5
movneg %icc, %i5, %l4
sll %l0, %o4, %o3
nop
setx loop_2128, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
andcc %l1, %g7, %o2
fcmpgt16 %f30, %f30, %i0
sdivcc %g6, 0x1442, %i1
loop_2128:
fzeros %f1
set 0x53, %o4
ldstuba [%l7 + %o4] 0x18, %o7
wr %g0, 0x11, %asi
prefetcha [%l7 + 0x18] %asi, 0x1
array16 %o6, %i6, %g5
edge32n %g3, %o1, %i2
fbo %fcc3, loop_2129
movpos %xcc, %l3, %i4
bvc,pn %icc, loop_2130
taddcctv %i7, 0x0569, %g2
loop_2129:
fxor %f28, %f30, %f16
fbuge,a %fcc2, loop_2131
loop_2130:
tle %xcc, 0x7
fsrc2s %f14, %f7
udivcc %l2, 0x14DE, %l6
loop_2131:
bl,a loop_2132
sll %g1, 0x1F, %o0
stb %i3, [%l7 + 0x47]
sub %l5, %o5, %l4
loop_2132:
nop
add %l7, 0x48, %l6
wr %g0, 0x88, %asi
casa [%l6] %asi, %i5, %l0
sth %o4, [%l7 + 0x48]
move %xcc, %l1, %o3
orcc %g7, %i0, %g6
movrlez %i1, 0x3F4, %o2
set 0x08, %i2
prefetcha [%l7 + %i2] 0x18, 0x3
tcc %icc, 0x1
sethi 0x03F1, %o6
bg,a %icc, loop_2133
edge16 %i6, %g5, %o7
bg,a,pt %icc, loop_2134
movre %g3, %i2, %o1
loop_2133:
fsrc1s %f26, %f31
fble %fcc3, loop_2135
loop_2134:
fcmpeq16 %f22, %f30, %i4
tsubcctv %l3, %g2, %l2
membar 0x38
loop_2135:
edge8ln %l6, %i7, %g1
edge8n %o0, %i3, %o5
edge32n %l4, %i5, %l5
ldsw [%l7 + 0x28], %l0
fpmerge %f20, %f25, %f10
edge32n %o4, %l1, %o3
sll %g7, 0x11, %g6
sdivcc %i0, 0x1DE8, %o2
udivx %i1, 0x111C, %g4
subc %o6, %g5, %o7
set 0x10, %l0
ldswa [%l7 + %l0] 0x19, %i6
subcc %i2, 0x1670, %o1
movge %xcc, %i4, %l3
sethi 0x189E, %g3
fmovrdne %l2, %f8, %f2
tleu %icc, 0x3
addc %l6, %i7, %g2
tg %xcc, 0x7
nop
setx loop_2136, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge16n %o0, %i3, %g1
and %l4, %o5, %i5
movpos %icc, %l0, %l5
loop_2136:
bneg,pn %icc, loop_2137
fzeros %f10
add %l7, 0x38, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %l1
casxa [%l6] 0x89, %l1, %o4
loop_2137:
fmovrde %o3, %f2, %f30
smulcc %g7, %i0, %g6
taddcctv %i1, 0x1A84, %o2
alignaddrl %g4, %o6, %g5
fandnot2s %f5, %f5, %f27
wr %g0, 0x24, %asi
ldda [%l7 + 0x10] %asi, %o6
wr %g0, 0x10, %asi
lduba [%l7 + 0x0C] %asi, %i6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
or %i2, 0x111B, %o1
sir 0x16EC
bge,a %icc, loop_2138
andn %l3, 0x1913, %g3
ldd [%l7 + 0x50], %i4
tn %xcc, 0x1
loop_2138:
fandnot2 %f28, %f24, %f6
fmovse %xcc, %f20, %f4
tcc %xcc, 0x2
wr %g0, 0x10, %asi
stxa %l2, [%l7 + 0x60] %asi
smul %i7, %l6, %o0
fsrc1s %f14, %f0
fcmpgt16 %f28, %f14, %i3
set 0x43, %i6
ldstuba [%l7 + %i6] 0x0c, %g2
bge,a loop_2139
alignaddr %l4, %g1, %i5
movne %icc, %l0, %l5
ld [%l7 + 0x24], %f14
loop_2139:
taddcctv %o5, %l1, %o3
bgu,a,pt %xcc, loop_2140
stbar
fpack32 %f4, %f4, %f0
xnorcc %o4, %g7, %g6
loop_2140:
fbe %fcc1, loop_2141
fzeros %f20
alignaddr %i0, %o2, %g4
swap [%l7 + 0x4C], %i1
loop_2141:
movpos %icc, %o6, %g5
tvc %icc, 0x0
fmovde %xcc, %f22, %f26
orcc %o7, 0x14FF, %i2
smulcc %i6, 0x0A27, %o1
taddcctv %g3, %l3, %i4
tne %icc, 0x2
fornot1s %f31, %f19, %f6
smulcc %i7, 0x0A15, %l2
sethi 0x055A, %o0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bleu,a,pn %icc, loop_2142
fpsub16s %f23, %f3, %f1
fbul %fcc3, loop_2143
add %i3, %g2, %l6
loop_2142:
nop
set 0x18, %o2
stha %g1, [%l7 + %o2] 0x2b
membar #Sync
loop_2143:
nop
set 0x38, %i7
lduba [%l7 + %i7] 0x04, %l4
edge16 %i5, %l5, %l0
stw %o5, [%l7 + 0x44]
set 0x55, %i1
ldsba [%l7 + %i1] 0x89, %o3
ta %xcc, 0x4
movne %xcc, %o4, %g7
fpadd32 %f8, %f20, %f20
tsubcctv %l1, %g6, %i0
sdiv %g4, 0x1FC8, %i1
fmovdpos %icc, %f10, %f29
movl %icc, %o2, %o6
tsubcctv %g5, 0x1CF6, %i2
tne %icc, 0x5
nop
set 0x6C, %o1
ldsw [%l7 + %o1], %i6
tg %xcc, 0x6
mulscc %o7, 0x083B, %g3
edge8 %o1, %l3, %i7
set 0x14, %l1
ldsha [%l7 + %l1] 0x15, %l2
movle %icc, %o0, %i3
movl %xcc, %g2, %l6
orncc %g1, 0x1FEA, %i4
movge %icc, %l4, %i5
udivx %l5, 0x1A61, %l0
bne,pt %icc, loop_2144
fcmple16 %f20, %f18, %o5
movneg %icc, %o4, %o3
brgz,a %l1, loop_2145
loop_2144:
sra %g6, 0x00, %g7
fmovsle %icc, %f30, %f7
wr %g0, 0x21, %asi
ldxa [%g0 + 0x8] %asi, %g4
loop_2145:
fpadd16 %f2, %f18, %f22
ldstub [%l7 + 0x44], %i1
fpsub32 %f28, %f4, %f28
tne %xcc, 0x3
fmovsneg %icc, %f30, %f20
smul %i0, %o6, %g5
ble,a,pn %xcc, loop_2146
umulcc %o2, 0x195E, %i6
sllx %i2, %g3, %o7
bg loop_2147
loop_2146:
tleu %xcc, 0x1
fornot1 %f26, %f26, %f2
edge8 %l3, %o1, %i7
loop_2147:
ld [%l7 + 0x24], %f14
addcc %l2, %o0, %g2
stw %l6, [%l7 + 0x3C]
edge32ln %i3, %i4, %g1
fmovdleu %icc, %f16, %f8
movre %l4, 0x306, %l5
movne %icc, %i5, %l0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
xnorcc %o5, 0x0D09, %o3
fandnot1 %f6, %f2, %f16
std %o4, [%l7 + 0x10]
fmovsa %icc, %f1, %f12
fmul8ulx16 %f30, %f12, %f28
add %l1, %g6, %g4
bl,pt %icc, loop_2148
edge16 %g7, %i0, %i1
bpos loop_2149
smulcc %g5, %o6, %i6
loop_2148:
bg,pn %xcc, loop_2150
brnz,a %o2, loop_2151
loop_2149:
movvc %xcc, %g3, %o7
movrgz %i2, %l3, %i7
loop_2150:
nop
wr %g0, 0x89, %asi
prefetcha [%l7 + 0x08] %asi, 0x2
loop_2151:
mulscc %l2, 0x12F9, %o0
mova %xcc, %l6, %g2
alignaddr %i4, %i3, %g1
tvc %xcc, 0x1
flush %l7 + 0x60
fcmpne16 %f20, %f14, %l5
sra %l4, 0x03, %i5
fmovdl %xcc, %f31, %f0
movre %o5, 0x207, %o3
edge8 %l0, %l1, %g6
movpos %xcc, %g4, %o4
edge8ln %g7, %i0, %i1
fmovdne %xcc, %f20, %f13
movgu %icc, %o6, %i6
movrgz %g5, 0x29F, %g3
edge8l %o2, %i2, %o7
fxnor %f8, %f28, %f4
movg %icc, %l3, %o1
brgez,a %l2, loop_2152
movrgz %o0, %l6, %g2
bg,a,pt %xcc, loop_2153
edge16ln %i4, %i3, %g1
loop_2152:
stbar
edge8l %l5, %i7, %i5
loop_2153:
nop
set 0x38, %i4
stda %o4, [%l7 + %i4] 0x10
fpadd32 %f28, %f0, %f18
fpadd32 %f12, %f0, %f24
fmovsvc %xcc, %f26, %f0
edge8n %o3, %l0, %l4
tsubcctv %l1, %g4, %o4
fcmpes %fcc2, %f15, %f23
bge,a loop_2154
addccc %g7, 0x0073, %g6
smul %i0, %o6, %i6
movpos %icc, %g5, %i1
loop_2154:
tcs %xcc, 0x7
tn %xcc, 0x3
std %o2, [%l7 + 0x20]
tn %xcc, 0x4
fpsub32 %f6, %f2, %f28
bshuffle %f28, %f20, %f6
edge16 %g3, %o7, %l3
umul %i2, 0x1E5F, %o1
tg %icc, 0x6
bn,pt %icc, loop_2155
edge32l %l2, %o0, %g2
array8 %l6, %i3, %g1
fba,a %fcc1, loop_2156
loop_2155:
fxnors %f12, %f24, %f20
tl %icc, 0x1
set 0x10, %i3
stha %i4, [%l7 + %i3] 0x80
loop_2156:
nop
set 0x58, %l4
stda %i6, [%l7 + %l4] 0x04
umulcc %l5, 0x16D9, %o5
fmovde %icc, %f19, %f18
fornot1 %f6, %f30, %f14
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
srax %i5, 0x0E, %o3
tleu %xcc, 0x4
fmovrdlz %l4, %f26, %f28
movg %xcc, %l1, %l0
fmovspos %icc, %f24, %f0
tne %xcc, 0x0
movneg %xcc, %g4, %o4
set 0x3C, %i0
sta %f1, [%l7 + %i0] 0x15
nop
setx loop_2157, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movleu %xcc, %g6, %g7
fmovdcs %xcc, %f16, %f31
wr %g0, 0x2b, %asi
stda %o6, [%l7 + 0x30] %asi
membar #Sync
loop_2157:
tne %icc, 0x4
fblg %fcc2, loop_2158
ta %icc, 0x6
fble %fcc1, loop_2159
movre %i0, %i6, %i1
loop_2158:
or %g5, 0x04CA, %o2
tge %icc, 0x4
loop_2159:
fmovrdgez %o7, %f30, %f20
fmul8x16au %f20, %f18, %f28
edge32 %g3, %i2, %l3
udiv %l2, 0x02C2, %o0
xor %o1, 0x15AD, %l6
sll %i3, %g2, %g1
movl %xcc, %i7, %i4
sllx %l5, 0x11, %i5
taddcctv %o3, %l4, %o5
fcmped %fcc0, %f30, %f22
fmovdleu %xcc, %f12, %f4
sdivcc %l1, 0x0772, %g4
add %l0, %g6, %g7
brlez,a %o4, loop_2160
fbul,a %fcc3, loop_2161
movrgez %o6, 0x299, %i6
andcc %i0, 0x0FEF, %g5
loop_2160:
fcmpgt32 %f20, %f4, %i1
loop_2161:
edge8n %o7, %g3, %o2
movl %icc, %l3, %i2
movcc %icc, %o0, %l2
fornot1 %f6, %f30, %f8
fmovsg %xcc, %f19, %f28
std %f20, [%l7 + 0x20]
tsubcc %o1, 0x15D4, %l6
taddcc %g2, 0x0E2C, %g1
edge32ln %i7, %i4, %l5
set 0x4C, %g7
stwa %i5, [%l7 + %g7] 0x04
srax %o3, 0x19, %l4
ta %xcc, 0x6
umul %o5, 0x1693, %l1
xor %g4, 0x0284, %l0
popc %g6, %i3
edge8ln %g7, %o4, %o6
bcs,pt %xcc, loop_2162
sdivcc %i6, 0x174A, %g5
andcc %i1, 0x01DE, %i0
xorcc %g3, %o2, %l3
loop_2162:
edge16n %i2, %o0, %o7
sdivcc %l2, 0x17BF, %l6
bgu,a,pn %icc, loop_2163
swap [%l7 + 0x60], %o1
nop
setx loop_2164, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
add %g1, 0x1FCC, %i7
loop_2163:
tcs %icc, 0x5
tvc %icc, 0x3
loop_2164:
edge8ln %g2, %l5, %i4
movgu %xcc, %i5, %o3
tvc %xcc, 0x1
tleu %icc, 0x3
orcc %l4, %o5, %l1
bcs,pn %icc, loop_2165
bne,a loop_2166
edge8l %g4, %l0, %i3
alignaddrl %g7, %g6, %o6
loop_2165:
fmovrsgez %i6, %f31, %f18
loop_2166:
tpos %icc, 0x4
fmovrdlz %o4, %f24, %f8
fnands %f15, %f3, %f0
nop
set 0x78, %o5
std %f0, [%l7 + %o5]
array8 %g5, %i0, %i1
wr %g0, 0xf0, %asi
stda %f16, [%l7 + 0x40] %asi
membar #Sync
subc %g3, %o2, %i2
faligndata %f28, %f6, %f14
subc %o0, 0x0D9D, %l3
nop
setx loop_2167, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge32 %l2, %l6, %o1
fmovse %xcc, %f25, %f5
andcc %g1, 0x1E9D, %o7
loop_2167:
tvs %icc, 0x6
bg,a loop_2168
ble,a,pn %icc, loop_2169
tleu %xcc, 0x3
wr %g0, 0x89, %asi
lda [%l7 + 0x7C] %asi, %f17
loop_2168:
fbge,a %fcc1, loop_2170
loop_2169:
prefetch [%l7 + 0x08], 0x2
fbue,a %fcc3, loop_2171
addcc %i7, 0x1644, %l5
loop_2170:
edge16n %i4, %i5, %o3
movrlez %l4, %o5, %l1
loop_2171:
movgu %icc, %g4, %g2
wr %g0, 0x10, %asi
lduha [%l7 + 0x16] %asi, %i3
wr %g0, 0x23, %asi
stwa %g7, [%l7 + 0x3C] %asi
membar #Sync
sdivcc %l0, 0x16C1, %g6
edge8 %o6, %o4, %g5
sth %i6, [%l7 + 0x3A]
sub %i1, %g3, %o2
srl %i2, %i0, %o0
sra %l2, 0x1D, %l3
bleu,a %icc, loop_2172
umulcc %o1, %l6, %o7
subccc %i7, 0x1B07, %l5
brgez,a %i4, loop_2173
loop_2172:
swap [%l7 + 0x0C], %i5
array8 %g1, %o3, %l4
set 0x20, %l6
prefetcha [%l7 + %l6] 0x89, 0x2
loop_2173:
sra %l1, 0x11, %g4
fmovs %f7, %f9
brlez,a %g2, loop_2174
fcmpne16 %f2, %f2, %g7
movgu %icc, %i3, %g6
fcmpeq32 %f26, %f18, %o6
loop_2174:
array8 %l0, %o4, %g5
ld [%l7 + 0x7C], %f1
andncc %i1, %g3, %o2
fpadd16s %f2, %f10, %f5
tgu %icc, 0x4
wr %g0, 0x88, %asi
sta %f28, [%l7 + 0x1C] %asi
fbo,a %fcc3, loop_2175
fmovdvc %icc, %f27, %f7
orn %i6, 0x1D15, %i2
edge8 %o0, %l2, %i0
loop_2175:
fpsub32s %f13, %f2, %f20
bgu %icc, loop_2176
edge16n %l3, %o1, %o7
tne %xcc, 0x2
tneg %xcc, 0x1
loop_2176:
tle %icc, 0x6
fornot1 %f28, %f0, %f26
bg,a %icc, loop_2177
bg %icc, loop_2178
fmovsvc %xcc, %f6, %f21
fabsd %f10, %f8
loop_2177:
tg %icc, 0x4
loop_2178:
fbg %fcc2, loop_2179
array16 %l6, %i7, %i4
movn %icc, %l5, %g1
array16 %o3, %l4, %o5
loop_2179:
movgu %icc, %i5, %l1
tsubcctv %g2, 0x1787, %g7
set 0x68, %g3
stda %i2, [%l7 + %g3] 0xe2
membar #Sync
tvs %xcc, 0x3
bn loop_2180
mova %icc, %g4, %o6
sth %g6, [%l7 + 0x40]
andcc %o4, 0x0A5F, %g5
loop_2180:
fbo,a %fcc3, loop_2181
bcc %icc, loop_2182
bshuffle %f26, %f8, %f28
set 0x4D, %l5
ldstuba [%l7 + %l5] 0x18, %i1
loop_2181:
subcc %l0, %g3, %o2
loop_2182:
nop
set 0x68, %i5
stxa %i2, [%l7 + %i5] 0x2a
membar #Sync
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wr %g0, 0x57, %asi
stxa %o0, [%g0 + 0x0] %asi
add %i6, 0x1A6D, %i0
xnor %l2, 0x07D0, %o1
fcmpne16 %f30, %f12, %l3
orcc %l6, %o7, %i7
fsrc1 %f8, %f0
xnor %l5, %g1, %i4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fcmple16 %f24, %f2, %o3
wr %g0, 0xe2, %asi
stha %o5, [%l7 + 0x20] %asi
membar #Sync
movle %icc, %l4, %i5
andncc %g2, %l1, %i3
nop
setx loop_2183, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
membar 0x47
add %l7, 0x30, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %g7, %g4
loop_2183:
brlez,a %g6, loop_2184
tg %xcc, 0x0
stw %o6, [%l7 + 0x48]
fmovd %f6, %f26
loop_2184:
brlez %g5, loop_2185
sth %i1, [%l7 + 0x60]
tgu %icc, 0x4
tge %icc, 0x4
loop_2185:
orcc %l0, 0x0A43, %o4
fcmpne16 %f6, %f22, %o2
lduh [%l7 + 0x74], %g3
fmovrdlez %o0, %f0, %f4
addccc %i2, %i6, %l2
or %o1, 0x19AA, %i0
fmovsleu %xcc, %f3, %f17
mova %xcc, %l6, %o7
movge %icc, %l3, %l5
mova %icc, %i7, %i4
or %o3, %g1, %l4
fbge,a %fcc1, loop_2186
edge16ln %o5, %g2, %l1
fblg,a %fcc2, loop_2187
tsubcctv %i3, 0x13B0, %i5
loop_2186:
sdivx %g4, 0x033A, %g6
fmovsn %icc, %f19, %f26
loop_2187:
edge16l %o6, %g7, %g5
wr %g0, 0x2b, %asi
stba %l0, [%l7 + 0x42] %asi
membar #Sync
stbar
movpos %xcc, %o4, %o2
tgu %xcc, 0x4
andn %g3, %o0, %i2
movge %icc, %i6, %i1
stbar
edge8 %o1, %l2, %i0
bvs loop_2188
fpadd16 %f12, %f6, %f28
srlx %l6, %o7, %l5
movge %icc, %i7, %i4
loop_2188:
and %l3, %o3, %l4
edge32n %o5, %g2, %g1
addcc %l1, %i5, %g4
movrgez %i3, %g6, %g7
ldsw [%l7 + 0x3C], %g5
smul %o6, %l0, %o2
fmovsneg %xcc, %f12, %f0
srax %g3, 0x11, %o0
fbule %fcc0, loop_2189
fsrc1 %f16, %f10
tcc %icc, 0x4
edge16n %o4, %i2, %i1
loop_2189:
fba %fcc0, loop_2190
xorcc %i6, %o1, %i0
movcs %xcc, %l6, %o7
movne %icc, %l5, %i7
loop_2190:
taddcctv %l2, 0x0359, %i4
edge8 %l3, %l4, %o3
add %o5, %g1, %l1
sth %g2, [%l7 + 0x1E]
fornot2s %f7, %f26, %f21
fmovdn %xcc, %f25, %f25
fbg,a %fcc2, loop_2191
srl %g4, 0x03, %i5
fmovrdgez %i3, %f12, %f20
edge16n %g6, %g5, %o6
loop_2191:
tsubcc %l0, 0x09D4, %o2
add %g3, 0x0342, %o0
fcmple32 %f22, %f14, %o4
fcmpeq16 %f8, %f24, %i2
edge32n %i1, %i6, %o1
andn %g7, 0x1B56, %l6
ldsb [%l7 + 0x7A], %o7
umulcc %i0, 0x1098, %i7
or %l2, 0x1015, %i4
te %xcc, 0x3
mova %icc, %l3, %l5
set 0x64, %o0
stba %o3, [%l7 + %o0] 0xe2
membar #Sync
fpsub16 %f0, %f26, %f30
set 0x3C, %g1
lduwa [%l7 + %g1] 0x88, %l4
ldx [%l7 + 0x50], %g1
fbule,a %fcc3, loop_2192
bne,a loop_2193
bge,a loop_2194
fxors %f2, %f31, %f28
loop_2192:
mulx %o5, %g2, %l1
loop_2193:
addc %i5, 0x0045, %i3
loop_2194:
edge8ln %g4, %g6, %o6
alignaddr %l0, %o2, %g5
sra %g3, %o0, %o4
movne %xcc, %i2, %i1
tgu %xcc, 0x5
udivcc %i6, 0x0882, %g7
sdivcc %l6, 0x03F7, %o7
fmovsle %icc, %f1, %f3
fpadd32s %f10, %f30, %f19
movle %xcc, %i0, %i7
srl %l2, %i4, %o1
wr %g0, 0x11, %asi
stba %l5, [%l7 + 0x23] %asi
movvs %icc, %o3, %l3
fnor %f20, %f26, %f14
nop
setx loop_2195, %l0, %l1
jmpl %l1, %g1
fmovsvs %icc, %f12, %f5
taddcctv %l4, 0x08B0, %o5
membar 0x38
loop_2195:
umul %g2, %l1, %i3
fcmple16 %f26, %f6, %i5
fands %f13, %f5, %f24
andcc %g4, %o6, %l0
wr %g0, 0x89, %asi
stda %g6, [%l7 + 0x08] %asi
fmul8x16au %f31, %f27, %f16
movcc %xcc, %g5, %g3
fbn %fcc0, loop_2196
fone %f12
fbul %fcc0, loop_2197
movrgez %o0, %o4, %i2
loop_2196:
nop
wr %g0, 0x2a, %asi
stda %o2, [%l7 + 0x70] %asi
membar #Sync
loop_2197:
edge32l %i6, %g7, %l6
edge8l %i1, %o7, %i7
movl %xcc, %l2, %i0
tn %icc, 0x3
tvs %xcc, 0x0
andn %i4, %o1, %o3
edge16ln %l3, %g1, %l5
smul %l4, 0x0D1B, %o5
sll %g2, 0x15, %l1
wr %g0, 0x0c, %asi
stha %i5, [%l7 + 0x24] %asi
array32 %g4, %o6, %i3
array16 %g6, %l0, %g3
umulcc %g5, %o4, %o0
brnz,a %o2, loop_2198
movn %xcc, %i6, %g7
tge %icc, 0x3
xor %i2, %l6, %i1
loop_2198:
xnor %o7, 0x0283, %l2
sdivx %i7, 0x1B6A, %i0
udivx %o1, 0x0D31, %i4
taddcctv %l3, 0x13A0, %o3
srax %l5, 0x1B, %l4
fpmerge %f17, %f16, %f24
wr %g0, 0x89, %asi
stha %g1, [%l7 + 0x5E] %asi
movcs %xcc, %g2, %o5
add %l1, %g4, %i5
sllx %i3, 0x14, %o6
movne %icc, %l0, %g3
subcc %g5, %g6, %o0
fmovspos %icc, %f18, %f4
tleu %icc, 0x7
fmovsg %icc, %f24, %f9
add %o2, 0x16C7, %i6
tsubcc %o4, %i2, %g7
movcc %icc, %l6, %o7
tvs %icc, 0x7
sir 0x12E1
bpos,pt %xcc, loop_2199
fbo %fcc0, loop_2200
ldstub [%l7 + 0x6F], %l2
ba,a,pn %icc, loop_2201
loop_2199:
brnz,a %i1, loop_2202
loop_2200:
stw %i7, [%l7 + 0x34]
nop
setx loop_2203, %l0, %l1
jmpl %l1, %i0
loop_2201:
subcc %i4, 0x036B, %l3
loop_2202:
movvc %icc, %o1, %l5
sllx %l4, %o3, %g1
loop_2203:
fcmps %fcc2, %f13, %f2
bshuffle %f30, %f6, %f30
fsrc1 %f24, %f8
addc %o5, 0x1F1C, %l1
array8 %g2, %i5, %i3
tn %xcc, 0x3
fnot1 %f16, %f8
stx %g4, [%l7 + 0x10]
srlx %l0, 0x1E, %g3
bge,pt %icc, loop_2204
ldstub [%l7 + 0x3D], %o6
orn %g5, 0x1A4B, %g6
ldsh [%l7 + 0x1E], %o2
loop_2204:
edge8n %o0, %o4, %i6
brnz,a %i2, loop_2205
nop
setx loop_2206, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fble %fcc3, loop_2207
tcs %xcc, 0x6
loop_2205:
be,a,pt %icc, loop_2208
loop_2206:
fabsd %f6, %f14
loop_2207:
xnorcc %l6, %o7, %g7
addcc %l2, %i7, %i0
loop_2208:
xorcc %i1, 0x036E, %i4
nop
setx loop_2209, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ld [%l7 + 0x44], %f12
fxnor %f14, %f16, %f30
sir 0x128C
loop_2209:
fmovse %xcc, %f19, %f2
add %l7, 0x30, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %l3
casxa [%l6] %asi, %l3, %l5
tg %xcc, 0x6
sir 0x0696
edge16ln %l4, %o1, %g1
fmovsneg %xcc, %f1, %f27
xorcc %o5, 0x043E, %l1
fcmpgt32 %f0, %f26, %g2
tg %xcc, 0x0
sdivcc %o3, 0x0CA8, %i5
orncc %g4, %l0, %g3
fabss %f21, %f26
bne,pt %icc, loop_2210
sub %i3, %g5, %o6
tcc %xcc, 0x2
sth %g6, [%l7 + 0x26]
loop_2210:
fnot2 %f8, %f20
fmul8x16al %f14, %f18, %f18
array32 %o2, %o0, %o4
movrne %i2, 0x252, %i6
movle %icc, %o7, %g7
tsubcctv %l6, 0x0706, %l2
tsubcc %i0, %i7, %i1
fmovde %icc, %f3, %f21
addccc %l3, 0x0C0F, %l5
fones %f5
edge8l %i4, %l4, %o1
fmul8x16au %f28, %f5, %f8
sub %o5, 0x0CD7, %g1
edge8l %l1, %o3, %g2
fcmpne16 %f30, %f12, %i5
tcs %icc, 0x0
move %icc, %l0, %g3
alignaddrl %g4, %g5, %o6
fcmpes %fcc1, %f24, %f26
tleu %icc, 0x1
set 0x40, %g5
stda %f0, [%l7 + %g5] 0xf9
membar #Sync
tg %xcc, 0x3
srax %i3, 0x0B, %o2
set 0x50, %g2
stxa %o0, [%l7 + %g2] 0x2a
membar #Sync
srl %o4, 0x01, %g6
movcs %xcc, %i6, %o7
bshuffle %f22, %f4, %f24
sll %g7, %i2, %l2
andncc %l6, %i7, %i0
nop
set 0x28, %l2
std %i0, [%l7 + %l2]
lduw [%l7 + 0x08], %l5
alignaddrl %l3, %i4, %l4
bvs,a loop_2211
tsubcc %o5, 0x158D, %o1
sllx %g1, %o3, %l1
tpos %icc, 0x0
loop_2211:
tvs %xcc, 0x0
edge16l %g2, %i5, %g3
fmul8sux16 %f10, %f18, %f12
movpos %xcc, %g4, %g5
tn %icc, 0x3
fors %f16, %f6, %f0
array16 %l0, %i3, %o2
tgu %icc, 0x1
fmovsg %xcc, %f6, %f4
fornot1 %f0, %f8, %f24
siam 0x0
sdiv %o6, 0x05EB, %o4
subcc %o0, %g6, %i6
andcc %o7, 0x1226, %g7
udivx %i2, 0x0D66, %l2
edge8 %l6, %i0, %i1
set 0x74, %o7
stba %i7, [%l7 + %o7] 0x18
fcmpd %fcc3, %f2, %f8
sllx %l5, 0x0F, %l3
fbu %fcc0, loop_2212
fands %f19, %f13, %f13
movre %i4, 0x088, %l4
udiv %o5, 0x1783, %g1
loop_2212:
fxnors %f2, %f21, %f1
andcc %o1, 0x0D1F, %o3
sll %l1, 0x08, %g2
ldstub [%l7 + 0x5C], %i5
fornot1 %f30, %f18, %f2
std %f8, [%l7 + 0x58]
movcc %xcc, %g3, %g4
add %l0, %g5, %i3
orcc %o6, %o4, %o0
ld [%l7 + 0x4C], %f0
membar 0x51
fba,a %fcc1, loop_2213
tge %xcc, 0x7
alignaddr %g6, %i6, %o7
sdivx %o2, 0x01DD, %g7
loop_2213:
movn %xcc, %i2, %l6
tl %xcc, 0x6
fbne,a %fcc1, loop_2214
movgu %xcc, %i0, %i1
edge32ln %i7, %l2, %l5
tleu %xcc, 0x6
loop_2214:
ldstub [%l7 + 0x46], %l3
tvs %xcc, 0x5
tpos %xcc, 0x7
fxors %f18, %f13, %f13
sllx %l4, 0x0C, %o5
andncc %i4, %g1, %o1
movcs %icc, %o3, %l1
edge32n %g2, %i5, %g4
fands %f20, %f2, %f16
movcc %icc, %g3, %g5
fbe,a %fcc1, loop_2215
fmovrslz %l0, %f3, %f30
fmovdgu %icc, %f1, %f24
fmovsne %xcc, %f2, %f29
loop_2215:
fmovse %icc, %f26, %f1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fnot1 %f26, %f12
sll %i3, 0x1D, %o6
edge8n %o4, %g6, %o0
fandnot2s %f30, %f19, %f3
fmovdpos %icc, %f23, %f14
edge16n %o7, %o2, %g7
fbul %fcc3, loop_2216
movleu %icc, %i6, %i2
fmovdgu %icc, %f8, %f24
tne %icc, 0x6
loop_2216:
fnot2 %f30, %f16
tl %xcc, 0x5
sdivx %i0, 0x1A25, %l6
brlez %i7, loop_2217
fcmpeq32 %f8, %f20, %i1
fcmple16 %f0, %f6, %l5
flush %l7 + 0x64
loop_2217:
movgu %icc, %l2, %l4
set 0x76, %g4
ldsha [%l7 + %g4] 0x19, %o5
movn %icc, %i4, %g1
stw %l3, [%l7 + 0x18]
xorcc %o3, 0x1ED3, %l1
fmovrslez %g2, %f9, %f21
edge16 %o1, %g4, %i5
fpadd32 %f6, %f4, %f16
tge %xcc, 0x5
add %g3, %g5, %i3
udivcc %o6, 0x0685, %l0
srax %o4, %g6, %o0
srl %o2, 0x1C, %o7
xorcc %i6, 0x1B23, %g7
std %f8, [%l7 + 0x30]
fnor %f22, %f28, %f6
alignaddrl %i0, %l6, %i7
siam 0x3
sra %i1, 0x16, %i2
fmovsvc %icc, %f1, %f30
movpos %xcc, %l2, %l4
ta %icc, 0x1
tvs %xcc, 0x1
sdivx %l5, 0x1C0B, %o5
sllx %i4, 0x02, %l3
tne %icc, 0x6
nop
set 0x40, %l3
ldd [%l7 + %l3], %f16
fbu,a %fcc3, loop_2218
fmovdn %icc, %f13, %f27
bvs loop_2219
ble,pt %icc, loop_2220
loop_2218:
fpsub32 %f30, %f2, %f28
set 0x24, %g6
stha %o3, [%l7 + %g6] 0x2f
membar #Sync
loop_2219:
subccc %g1, 0x0825, %l1
loop_2220:
edge8l %o1, %g2, %i5
move %xcc, %g4, %g3
srlx %i3, %o6, %l0
orn %g5, %o4, %g6
fxor %f18, %f0, %f28
bleu %icc, loop_2221
stbar
array32 %o0, %o7, %o2
taddcctv %g7, %i0, %l6
loop_2221:
bl,a,pn %icc, loop_2222
fmovdvs %icc, %f22, %f16
edge8 %i6, %i1, %i2
fnot2s %f0, %f0
loop_2222:
sir 0x1388
fpadd16s %f4, %f9, %f9
sdivcc %l2, 0x036D, %i7
fcmpd %fcc3, %f6, %f12
srax %l4, %o5, %l5
brgez,a %l3, loop_2223
tleu %icc, 0x2
mova %icc, %i4, %g1
movle %icc, %o3, %o1
loop_2223:
fmovsl %icc, %f27, %f25
movpos %xcc, %l1, %i5
fmovdvc %icc, %f17, %f4
fpsub16s %f9, %f11, %f10
tsubcc %g4, 0x0B68, %g2
tcc %icc, 0x3
fsrc2 %f20, %f30
fcmple16 %f8, %f16, %i3
fmovrsne %o6, %f28, %f30
fmovdn %icc, %f25, %f27
nop
set 0x08, %o6
ldd [%l7 + %o6], %l0
edge16ln %g3, %g5, %o4
sethi 0x108E, %o0
prefetch [%l7 + 0x6C], 0x2
membar 0x6E
edge16l %o7, %o2, %g6
addccc %i0, 0x15B6, %l6
wr %g0, 0x10, %asi
lduwa [%l7 + 0x20] %asi, %g7
edge16l %i6, %i2, %l2
sir 0x0C5A
fbu,a %fcc2, loop_2224
andcc %i1, %i7, %o5
sllx %l4, 0x17, %l5
fmovrdlz %i4, %f30, %f0
loop_2224:
edge32ln %g1, %o3, %l3
xorcc %o1, 0x1FA5, %i5
ta %xcc, 0x5
movge %xcc, %g4, %g2
bcc,pt %xcc, loop_2225
tcs %icc, 0x0
tsubcctv %i3, 0x0190, %o6
edge32 %l0, %g3, %g5
loop_2225:
taddcc %o4, %o0, %l1
xorcc %o2, 0x1A38, %o7
subccc %g6, 0x0DBB, %l6
fbl,a %fcc1, loop_2226
xor %g7, %i6, %i2
fmovdne %xcc, %f28, %f12
edge16 %l2, %i0, %i1
loop_2226:
move %xcc, %o5, %i7
tn %icc, 0x2
fpadd16s %f3, %f21, %f29
fmovrslez %l5, %f22, %f0
alignaddr %i4, %l4, %o3
udiv %g1, 0x0931, %o1
fmul8ulx16 %f0, %f28, %f6
sll %i5, 0x0E, %l3
edge16n %g4, %i3, %o6
fpmerge %f31, %f30, %f4
st %f11, [%l7 + 0x4C]
movg %xcc, %l0, %g3
addc %g5, %g2, %o0
fcmple32 %f6, %f18, %o4
set 0x68, %o4
ldswa [%l7 + %o4] 0x80, %l1
or %o2, 0x103D, %o7
sll %l6, 0x15, %g7
movneg %icc, %g6, %i6
sdiv %i2, 0x113F, %l2
fpmerge %f6, %f27, %f0
mova %xcc, %i0, %o5
alignaddrl %i1, %l5, %i7
taddcc %i4, %o3, %l4
tneg %icc, 0x6
movrlez %g1, 0x0B4, %i5
tn %icc, 0x7
fpack32 %f4, %f6, %f2
tcs %icc, 0x3
sub %o1, 0x1AA6, %l3
fbn %fcc1, loop_2227
udivcc %i3, 0x1B9B, %o6
brnz %g4, loop_2228
tle %xcc, 0x5
loop_2227:
sra %l0, 0x0F, %g5
fmovdneg %xcc, %f6, %f8
loop_2228:
bg,pn %icc, loop_2229
movrlez %g2, %o0, %o4
nop
setx loop_2230, %l0, %l1
jmpl %l1, %g3
edge8l %o2, %l1, %l6
loop_2229:
std %g6, [%l7 + 0x50]
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2230:
ldstub [%l7 + 0x54], %g6
fnors %f11, %f22, %f30
fmovrdne %o7, %f22, %f24
movrne %i6, %l2, %i2
brgez %i0, loop_2231
fbo %fcc1, loop_2232
fmovdge %xcc, %f10, %f7
fmul8x16al %f7, %f25, %f16
loop_2231:
nop
set 0x40, %i2
ldda [%l7 + %i2] 0x2a, %i0
loop_2232:
swap [%l7 + 0x48], %o5
andncc %i7, %i4, %l5
sir 0x00C4
mulx %o3, 0x035D, %l4
nop
setx loop_2233, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orncc %i5, %o1, %g1
fsrc2s %f13, %f3
edge8l %i3, %l3, %o6
loop_2233:
tcc %xcc, 0x5
set 0x10, %l0
ldda [%l7 + %l0] 0x19, %l0
fmuld8sux16 %f14, %f0, %f0
fandnot1 %f0, %f0, %f14
srlx %g5, %g4, %g2
addc %o0, 0x1AC0, %o4
stx %o2, [%l7 + 0x20]
fmovsn %icc, %f24, %f22
bl loop_2234
te %icc, 0x1
sdivx %g3, 0x1F1D, %l1
fbge %fcc2, loop_2235
loop_2234:
st %f1, [%l7 + 0x74]
fxnor %f4, %f28, %f18
fmovsne %icc, %f12, %f10
loop_2235:
tg %icc, 0x6
udiv %l6, 0x1BFF, %g7
and %o7, %i6, %l2
movvc %xcc, %i2, %i0
bpos,pn %xcc, loop_2236
udivx %i1, 0x187E, %g6
fpadd16 %f22, %f12, %f26
edge32 %i7, %i4, %o5
loop_2236:
nop
wr %g0, 0x80, %asi
stxa %l5, [%l7 + 0x50] %asi
fmovrdgez %l4, %f20, %f10
edge16 %o3, %o1, %i5
ldsw [%l7 + 0x78], %g1
nop
set 0x35, %i6
stb %l3, [%l7 + %i6]
srl %i3, %o6, %l0
bgu,a loop_2237
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
set 0x71, %o3
lduba [%l7 + %o3] 0x10, %g5
loop_2237:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
mova %icc, %g4, %g2
fcmpeq16 %f6, %f24, %o0
subc %o4, 0x1FFE, %o2
tg %icc, 0x0
wr %g0, 0x2a, %asi
stba %g3, [%l7 + 0x35] %asi
membar #Sync
add %l7, 0x70, %l6
wr %g0, 0x10, %asi
casxa [%l6] 0x10, %l6, %l1
fbuge %fcc2, loop_2238
fbul,a %fcc3, loop_2239
brlez %g7, loop_2240
movneg %xcc, %i6, %o7
loop_2238:
brgz,a %i2, loop_2241
loop_2239:
edge32ln %i0, %l2, %g6
loop_2240:
bge,a loop_2242
movrgez %i7, 0x108, %i4
loop_2241:
fxor %f12, %f8, %f18
brgez,a %o5, loop_2243
loop_2242:
movcc %icc, %l5, %i1
fmovrdlez %l4, %f14, %f22
movgu %icc, %o1, %o3
loop_2243:
tge %icc, 0x5
edge8l %i5, %g1, %l3
fmovrse %o6, %f1, %f2
nop
set 0x30, %i7
ldd [%l7 + %i7], %f20
membar #Sync
wr %g0, 0x16, %asi
ldda [%l7 + 0x40] %asi, %f0
set 0x1F, %o2
ldsba [%l7 + %o2] 0x19, %i3
fmovsvs %xcc, %f15, %f17
edge32n %g5, %l0, %g2
udiv %g4, 0x16A0, %o0
sethi 0x0546, %o2
movrgz %g3, %o4, %l1
nop
set 0x20, %o1
lduh [%l7 + %o1], %l6
array8 %i6, %o7, %i2
movgu %icc, %i0, %g7
sdiv %g6, 0x0C01, %l2
and %i4, %i7, %o5
fmovsne %icc, %f22, %f6
fzero %f18
wr %g0, 0x04, %asi
ldda [%l7 + 0x60] %asi, %i0
movrne %l5, 0x07C, %o1
tsubcctv %l4, %o3, %g1
taddcctv %l3, 0x0103, %o6
lduw [%l7 + 0x54], %i5
swap [%l7 + 0x68], %g5
popc %l0, %i3
prefetch [%l7 + 0x7C], 0x1
edge8 %g4, %o0, %g2
movrne %o2, 0x2A6, %o4
edge8 %l1, %g3, %l6
sir 0x112A
fmul8x16au %f13, %f6, %f24
ld [%l7 + 0x20], %f30
tg %xcc, 0x1
orncc %o7, %i2, %i0
tgu %icc, 0x0
fmovdneg %icc, %f21, %f28
xorcc %i6, 0x0DA2, %g6
move %xcc, %g7, %l2
tvc %icc, 0x7
edge8l %i4, %o5, %i1
fmovdne %xcc, %f14, %f23
edge32l %i7, %l5, %o1
movre %o3, %g1, %l4
fsrc1 %f2, %f28
fsrc2 %f30, %f2
wr %g0, 0x2b, %asi
stxa %o6, [%l7 + 0x60] %asi
membar #Sync
bshuffle %f18, %f10, %f8
xnorcc %l3, 0x0AB9, %i5
addcc %l0, %g5, %g4
bneg,pt %xcc, loop_2244
nop
set 0x7C, %l1
lduw [%l7 + %l1], %o0
tcs %xcc, 0x7
bg,pt %xcc, loop_2245
loop_2244:
array32 %i3, %g2, %o2
nop
setx loop_2246, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tsubcc %o4, %g3, %l6
loop_2245:
taddcctv %l1, %o7, %i2
fmovsne %xcc, %f23, %f5
loop_2246:
andn %i6, 0x1BDC, %i0
wr %g0, 0x11, %asi
lduba [%l7 + 0x15] %asi, %g7
tn %icc, 0x7
addc %l2, 0x1550, %i4
add %l7, 0x30, %l6
wr %g0, 0x0c, %asi
ldxa [%l6] %asi, %o5
casxa [%l6] 0x0c, %o5, %i1
srlx %g6, %i7, %l5
add %l7, 0x18, %l6
wr %g0, 0x18, %asi
ldxa [%l6] %asi, %o1
casxa [%l6] %asi, %o1, %o3
edge8l %l4, %o6, %l3
fmovrslez %i5, %f12, %f30
fsrc2s %f19, %f17
fsrc2 %f2, %f20
sdivx %l0, 0x0AC5, %g5
add %g4, 0x0765, %g1
fcmple16 %f14, %f16, %o0
movvs %xcc, %g2, %i3
ba,a,pn %icc, loop_2247
movle %xcc, %o4, %o2
membar 0x43
fbne %fcc3, loop_2248
loop_2247:
bcc,pt %icc, loop_2249
fand %f28, %f20, %f0
subc %l6, %g3, %l1
loop_2248:
mulx %o7, 0x0CFF, %i2
loop_2249:
tleu %xcc, 0x6
fsrc2s %f8, %f24
sir 0x1DD2
edge8ln %i6, %g7, %l2
fbuge %fcc1, loop_2250
edge32 %i4, %o5, %i0
edge32l %g6, %i1, %l5
movl %xcc, %i7, %o3
loop_2250:
movcs %icc, %l4, %o1
fpackfix %f8, %f21
add %o6, 0x1086, %l3
fpsub32s %f11, %f7, %f17
fsrc1 %f30, %f26
movvc %xcc, %l0, %i5
smulcc %g5, %g4, %o0
xnorcc %g1, %g2, %o4
orncc %i3, 0x05E4, %l6
smul %g3, 0x0E76, %o2
bge,pt %xcc, loop_2251
movrne %l1, 0x346, %o7
fmovrse %i2, %f22, %f27
pdist %f4, %f18, %f24
loop_2251:
sll %g7, 0x09, %l2
udivcc %i4, 0x1C4D, %o5
fpack16 %f28, %f1
fxnor %f10, %f28, %f12
fors %f18, %f15, %f5
fcmpne16 %f26, %f2, %i0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbo,a %fcc3, loop_2252
fbuge %fcc2, loop_2253
taddcctv %i6, 0x1A0C, %i1
tle %icc, 0x2
loop_2252:
edge16n %l5, %i7, %o3
loop_2253:
stx %g6, [%l7 + 0x50]
subccc %o1, 0x1E50, %l4
tpos %icc, 0x7
tn %icc, 0x6
wr %g0, 0x88, %asi
sta %f27, [%l7 + 0x08] %asi
movrne %o6, %l3, %i5
fbu %fcc0, loop_2254
tvc %xcc, 0x5
movn %icc, %l0, %g5
addccc %g4, 0x0773, %o0
loop_2254:
orn %g1, %g2, %i3
edge8n %l6, %o4, %g3
tl %xcc, 0x2
edge32 %o2, %l1, %o7
addccc %i2, %g7, %l2
set 0x0C, %i1
ldsha [%l7 + %i1] 0x15, %i4
tpos %xcc, 0x4
fba %fcc3, loop_2255
umul %i0, %o5, %i6
xorcc %l5, %i7, %i1
or %o3, 0x0885, %g6
loop_2255:
tneg %icc, 0x3
fmovdne %xcc, %f19, %f24
subccc %l4, 0x01D2, %o6
fnegd %f12, %f8
lduw [%l7 + 0x7C], %o1
orn %i5, %l0, %g5
edge16l %g4, %l3, %g1
brnz,a %o0, loop_2256
movvs %xcc, %g2, %l6
movrne %i3, %o4, %o2
sethi 0x1C19, %g3
loop_2256:
umul %l1, %o7, %g7
tl %xcc, 0x4
popc %i2, %l2
movgu %xcc, %i4, %o5
fmovrde %i0, %f6, %f2
tg %icc, 0x1
sllx %l5, %i6, %i1
movneg %icc, %o3, %i7
tge %icc, 0x0
bvs,a,pt %xcc, loop_2257
movne %xcc, %g6, %o6
fba,a %fcc2, loop_2258
srl %o1, 0x08, %i5
loop_2257:
membar 0x66
fmovde %xcc, %f27, %f3
loop_2258:
array8 %l0, %g5, %g4
tne %xcc, 0x6
set 0x38, %i3
prefetcha [%l7 + %i3] 0x11, 0x3
addccc %l3, 0x1252, %o0
srlx %g1, %g2, %l6
subccc %o4, %o2, %g3
set 0x14, %l4
lduba [%l7 + %l4] 0x14, %l1
movrlz %o7, 0x165, %i3
bge,pt %xcc, loop_2259
std %f26, [%l7 + 0x60]
movgu %xcc, %i2, %g7
stbar
loop_2259:
fbl %fcc3, loop_2260
tsubcc %i4, %l2, %o5
movl %xcc, %l5, %i6
edge8 %i1, %o3, %i7
loop_2260:
swap [%l7 + 0x68], %g6
fbule %fcc2, loop_2261
fsrc1 %f4, %f18
sub %i0, 0x090E, %o1
edge32ln %o6, %i5, %l0
loop_2261:
alignaddr %g5, %g4, %l3
edge8n %l4, %g1, %o0
set 0x39, %i0
ldsba [%l7 + %i0] 0x0c, %l6
tpos %icc, 0x4
stx %g2, [%l7 + 0x10]
movcs %icc, %o2, %o4
fmovrdgez %l1, %f0, %f20
bneg,a loop_2262
orcc %o7, 0x1107, %g3
orn %i3, 0x121B, %i2
movcs %xcc, %g7, %i4
loop_2262:
umulcc %o5, %l5, %l2
fornot2s %f25, %f4, %f25
tvs %xcc, 0x1
edge8 %i1, %i6, %o3
wr %g0, 0xea, %asi
ldda [%l7 + 0x30] %asi, %i6
fbug,a %fcc1, loop_2263
xnorcc %g6, 0x1C22, %o1
fcmpeq16 %f30, %f4, %o6
udivcc %i0, 0x123C, %l0
loop_2263:
te %icc, 0x4
fba %fcc2, loop_2264
smul %i5, %g5, %l3
tle %xcc, 0x2
mova %icc, %g4, %l4
loop_2264:
tleu %xcc, 0x3
fmovdge %xcc, %f31, %f3
for %f0, %f4, %f6
movrlz %o0, 0x318, %l6
smulcc %g2, %o2, %o4
set 0x64, %i4
ldswa [%l7 + %i4] 0x19, %g1
edge16l %o7, %g3, %l1
movpos %icc, %i3, %g7
fnegd %f2, %f22
fpsub16 %f12, %f22, %f2
fcmpgt32 %f4, %f12, %i4
fxors %f5, %f22, %f26
movcc %xcc, %i2, %l5
and %o5, %i1, %l2
ta %icc, 0x1
te %icc, 0x0
movvc %icc, %o3, %i6
tn %icc, 0x0
fba,a %fcc0, loop_2265
tvs %icc, 0x7
wr %g0, 0x27, %asi
stwa %g6, [%l7 + 0x38] %asi
membar #Sync
loop_2265:
array16 %o1, %o6, %i0
lduh [%l7 + 0x22], %l0
xnor %i5, %g5, %i7
flush %l7 + 0x5C
prefetch [%l7 + 0x08], 0x2
faligndata %f26, %f22, %f26
bvc,a %icc, loop_2266
fmovdg %xcc, %f10, %f30
sll %g4, 0x01, %l4
tvc %xcc, 0x4
loop_2266:
fnands %f18, %f8, %f13
bgu %xcc, loop_2267
fones %f1
prefetch [%l7 + 0x7C], 0x3
tleu %icc, 0x2
loop_2267:
fbge %fcc1, loop_2268
brlez,a %l3, loop_2269
fone %f12
wr %g0, 0x27, %asi
stba %o0, [%l7 + 0x3A] %asi
membar #Sync
loop_2268:
taddcc %g2, 0x13F1, %l6
loop_2269:
fble %fcc1, loop_2270
fbge %fcc3, loop_2271
array16 %o2, %o4, %g1
srlx %o7, %g3, %i3
loop_2270:
movvc %icc, %g7, %l1
loop_2271:
taddcc %i2, 0x1A80, %l5
fzero %f18
taddcctv %i4, 0x08F5, %o5
orncc %l2, %i1, %i6
fmovsle %xcc, %f6, %f24
edge8l %o3, %g6, %o1
alignaddrl %i0, %o6, %l0
ldsh [%l7 + 0x6A], %i5
move %xcc, %g5, %i7
ta %xcc, 0x2
ldd [%l7 + 0x10], %g4
subc %l3, %l4, %g2
wr %g0, 0x19, %asi
ldsba [%l7 + 0x3A] %asi, %l6
nop
setx loop_2272, %l0, %l1
jmpl %l1, %o2
udivcc %o4, 0x03C8, %g1
ldd [%l7 + 0x70], %f6
brgez,a %o7, loop_2273
loop_2272:
fnands %f13, %f10, %f16
movl %icc, %g3, %o0
stb %i3, [%l7 + 0x56]
loop_2273:
fmovrdgez %l1, %f12, %f2
sllx %i2, %l5, %g7
movpos %icc, %o5, %l2
tcs %xcc, 0x1
xnor %i4, 0x0B0A, %i6
fbue %fcc1, loop_2274
fmovsa %xcc, %f11, %f3
subccc %o3, 0x1913, %g6
movcs %xcc, %o1, %i1
loop_2274:
edge32ln %o6, %i0, %l0
orcc %i5, 0x0541, %g5
tcc %icc, 0x5
fmovs %f8, %f6
movrlez %i7, 0x3A7, %l3
nop
setx loop_2275, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
siam 0x4
tcc %xcc, 0x3
fmovsg %xcc, %f26, %f8
loop_2275:
umul %l4, %g2, %l6
membar 0x11
fmovrdgez %o2, %f22, %f0
lduh [%l7 + 0x1E], %o4
movgu %xcc, %g1, %g4
movvc %icc, %g3, %o0
fcmps %fcc3, %f26, %f7
udivx %i3, 0x0284, %o7
stw %l1, [%l7 + 0x20]
andncc %i2, %l5, %o5
ldsw [%l7 + 0x78], %l2
set 0x70, %o5
lda [%l7 + %o5] 0x88, %f24
swap [%l7 + 0x68], %i4
set 0x40, %g7
stda %f0, [%l7 + %g7] 0x11
fmovdcs %icc, %f25, %f18
bleu,a,pt %xcc, loop_2276
sth %g7, [%l7 + 0x64]
and %i6, %g6, %o3
and %o1, 0x0A87, %i1
loop_2276:
edge8l %i0, %o6, %i5
umul %g5, 0x0E7F, %i7
bg,a,pt %icc, loop_2277
movrne %l0, 0x152, %l3
set 0x54, %g3
stba %l4, [%l7 + %g3] 0x11
loop_2277:
umulcc %l6, 0x1A1F, %o2
movrgz %g2, 0x2FA, %o4
nop
set 0x30, %l6
ldd [%l7 + %l6], %f2
orn %g1, %g4, %g3
movge %xcc, %o0, %o7
taddcctv %l1, %i3, %i2
array8 %o5, %l2, %l5
ldx [%l7 + 0x10], %i4
sub %g7, %g6, %i6
fmovdne %xcc, %f0, %f25
alignaddrl %o3, %o1, %i1
brlz %i0, loop_2278
tcc %icc, 0x7
edge8n %i5, %o6, %g5
fmovrslz %i7, %f6, %f14
loop_2278:
movrgez %l0, 0x1EB, %l4
edge8n %l3, %l6, %g2
sub %o2, %o4, %g1
wr %g0, 0x0c, %asi
ldstuba [%l7 + 0x21] %asi, %g4
movg %icc, %o0, %o7
movcc %icc, %l1, %g3
fsrc1s %f5, %f15
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movgu %icc, %i3, %o5
xorcc %l2, 0x0CBB, %l5
orcc %i4, %g7, %i2
bn,pt %xcc, loop_2279
tl %icc, 0x5
movg %xcc, %g6, %i6
movn %xcc, %o1, %i1
loop_2279:
fmovdneg %icc, %f24, %f10
tg %icc, 0x2
xnorcc %o3, %i5, %i0
wr %g0, 0x89, %asi
ldstuba [%l7 + 0x72] %asi, %g5
std %f4, [%l7 + 0x60]
fpsub32 %f14, %f8, %f10
xnorcc %i7, %l0, %o6
umulcc %l3, 0x1571, %l6
subc %l4, %o2, %o4
edge8l %g1, %g4, %o0
ta %xcc, 0x6
sethi 0x0568, %g2
fmovsgu %xcc, %f30, %f23
fmovdpos %xcc, %f0, %f18
membar 0x0B
smulcc %l1, %g3, %o7
fmovdcc %icc, %f28, %f4
st %f30, [%l7 + 0x74]
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
te %icc, 0x6
movne %icc, %i3, %o5
fpack32 %f18, %f14, %f30
movl %icc, %l5, %l2
movrlz %i4, 0x38C, %i2
ldstub [%l7 + 0x30], %g7
bge loop_2280
edge16 %g6, %o1, %i1
fmovdn %xcc, %f0, %f27
set 0x65, %l5
stba %i6, [%l7 + %l5] 0xea
membar #Sync
loop_2280:
sdivcc %i5, 0x0A05, %o3
fbug,a %fcc2, loop_2281
fcmped %fcc0, %f20, %f14
tl %xcc, 0x7
orncc %i0, %g5, %l0
loop_2281:
fmuld8ulx16 %f18, %f26, %f12
edge32n %i7, %o6, %l6
edge8l %l3, %o2, %o4
brgez %l4, loop_2282
orncc %g4, 0x0CC1, %o0
fbug %fcc2, loop_2283
tvs %xcc, 0x1
loop_2282:
swap [%l7 + 0x30], %g1
fbo %fcc1, loop_2284
loop_2283:
fmovsle %xcc, %f28, %f20
tg %icc, 0x2
edge8 %g2, %g3, %l1
loop_2284:
move %icc, %o7, %i3
fmovsa %icc, %f3, %f16
fmovdcc %icc, %f17, %f25
fbg %fcc1, loop_2285
subc %l5, 0x1F3E, %o5
fmul8ulx16 %f10, %f12, %f16
wr %g0, 0x11, %asi
ldswa [%l7 + 0x70] %asi, %l2
loop_2285:
brlez,a %i4, loop_2286
tl %xcc, 0x5
fmul8x16 %f20, %f26, %f22
edge8ln %i2, %g7, %g6
loop_2286:
tge %icc, 0x3
ld [%l7 + 0x08], %f4
stx %o1, [%l7 + 0x60]
edge32ln %i1, %i5, %o3
popc 0x15FB, %i0
mulscc %g5, 0x180F, %i6
fpsub32 %f22, %f14, %f12
sth %l0, [%l7 + 0x16]
movvs %icc, %o6, %i7
bge,a,pn %xcc, loop_2287
sub %l6, 0x0A1F, %o2
tgu %xcc, 0x3
xor %o4, %l4, %l3
loop_2287:
tsubcc %o0, %g4, %g1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
set 0x3C, %i5
lduba [%l7 + %i5] 0x80, %g2
tvc %xcc, 0x1
array32 %g3, %o7, %i3
alignaddr %l5, %l1, %o5
alignaddr %i4, %i2, %g7
fbge,a %fcc0, loop_2288
movcc %icc, %l2, %o1
edge32l %i1, %i5, %o3
sll %g6, %i0, %g5
loop_2288:
smul %l0, %o6, %i6
fmovrdlez %l6, %f6, %f18
fmovse %icc, %f11, %f27
fandnot2 %f12, %f16, %f8
tvc %icc, 0x6
fmovsge %icc, %f24, %f6
fmovrdgez %o2, %f6, %f28
popc 0x13F9, %i7
fbule %fcc1, loop_2289
movg %xcc, %l4, %o4
swap [%l7 + 0x60], %o0
alignaddrl %g4, %l3, %g1
loop_2289:
fmovrdlz %g2, %f4, %f20
sub %o7, %g3, %i3
taddcc %l1, %l5, %i4
array16 %i2, %g7, %l2
wr %g0, 0x2a, %asi
stha %o5, [%l7 + 0x26] %asi
membar #Sync
udivcc %o1, 0x16D3, %i1
mova %xcc, %o3, %g6
fpadd16s %f11, %f2, %f8
bn,pt %xcc, loop_2290
smulcc %i0, 0x158E, %g5
movrlz %l0, 0x359, %i5
movvs %icc, %o6, %i6
loop_2290:
movleu %icc, %l6, %i7
addcc %o2, %l4, %o0
tn %icc, 0x1
fnors %f27, %f3, %f1
sdiv %g4, 0x180E, %l3
edge32n %o4, %g1, %o7
brlez %g3, loop_2291
fpsub16s %f6, %f30, %f14
movrlz %i3, 0x2C1, %g2
fmovrse %l1, %f28, %f13
loop_2291:
andncc %l5, %i2, %g7
taddcc %i4, 0x17AD, %l2
movvc %xcc, %o1, %o5
fmovs %f27, %f5
xnor %o3, %g6, %i0
fmovdg %icc, %f16, %f24
ldx [%l7 + 0x50], %g5
xor %l0, 0x126B, %i1
brnz,a %i5, loop_2292
taddcc %i6, %l6, %i7
xnorcc %o2, 0x1A24, %o6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2292:
fcmpeq16 %f8, %f26, %o0
movg %xcc, %l4, %g4
edge32 %o4, %g1, %l3
add %l7, 0x14, %l6
wr %g0, 0x18, %asi
casa [%l6] 0x18, %o7, %i3
movgu %xcc, %g2, %g3
tn %xcc, 0x2
xnorcc %l5, %i2, %l1
fbge,a %fcc2, loop_2293
fpadd16 %f24, %f18, %f26
umulcc %g7, %i4, %l2
fmovscc %xcc, %f30, %f25
loop_2293:
move %xcc, %o5, %o3
edge32n %o1, %i0, %g6
fmovrsne %g5, %f0, %f24
membar 0x1A
udivcc %l0, 0x1A86, %i5
ldsh [%l7 + 0x14], %i1
fmovsge %xcc, %f31, %f30
move %xcc, %i6, %i7
fmovsneg %icc, %f14, %f23
fbl %fcc2, loop_2294
popc 0x11B8, %l6
subc %o2, %o0, %l4
tle %xcc, 0x2
loop_2294:
fmovsvs %xcc, %f0, %f20
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ldstub [%l7 + 0x3A], %o6
fornot1s %f14, %f21, %f8
set 0x0A, %o0
stha %g4, [%l7 + %o0] 0x2a
membar #Sync
edge32ln %o4, %l3, %o7
smul %i3, 0x0ED9, %g2
srax %g1, 0x0C, %g3
bn,pn %xcc, loop_2295
fmovdleu %icc, %f10, %f25
movrlz %i2, %l5, %g7
fbl %fcc3, loop_2296
loop_2295:
ldstub [%l7 + 0x3B], %l1
fxor %f24, %f4, %f28
wr %g0, 0x11, %asi
stha %i4, [%l7 + 0x14] %asi
loop_2296:
bneg,a,pt %icc, loop_2297
tneg %xcc, 0x5
ba %icc, loop_2298
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2297:
subcc %l2, %o5, %o1
lduw [%l7 + 0x60], %i0
loop_2298:
or %g6, 0x1268, %o3
movg %xcc, %g5, %i5
add %l0, %i6, %i1
fornot1 %f6, %f30, %f14
tsubcc %i7, 0x157B, %o2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tgu %xcc, 0x7
ldd [%l7 + 0x50], %o0
fmovda %icc, %f1, %f13
taddcc %l4, %o6, %l6
ta %icc, 0x1
set 0x4B, %g1
ldsba [%l7 + %g1] 0x04, %o4
fbn %fcc2, loop_2299
fmovrse %g4, %f17, %f30
umulcc %o7, 0x04E7, %i3
edge8 %l3, %g1, %g3
loop_2299:
move %xcc, %g2, %l5
srax %g7, 0x04, %l1
fcmps %fcc2, %f28, %f7
wr %g0, 0x89, %asi
stda %i4, [%l7 + 0x38] %asi
fnand %f22, %f26, %f20
brlz %i2, loop_2300
tneg %xcc, 0x2
fmovdneg %xcc, %f9, %f15
stb %o5, [%l7 + 0x1A]
loop_2300:
subcc %l2, %o1, %g6
movg %xcc, %i0, %g5
brnz %o3, loop_2301
fxors %f17, %f3, %f15
brgez,a %l0, loop_2302
tcs %xcc, 0x0
loop_2301:
mova %xcc, %i6, %i5
tcc %icc, 0x4
loop_2302:
movleu %xcc, %i7, %i1
fmovrdgz %o0, %f28, %f6
andncc %o2, %o6, %l4
fone %f24
fbl,a %fcc1, loop_2303
ldub [%l7 + 0x42], %l6
fand %f26, %f0, %f16
set 0x4D, %g5
ldstuba [%l7 + %g5] 0x18, %g4
loop_2303:
siam 0x1
tgu %icc, 0x5
fnands %f1, %f20, %f5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
set 0x220, %l2
ldxa [%g0 + %l2] 0x52, %o7
fnegd %f2, %f14
array16 %o4, %l3, %i3
udivcc %g3, 0x0E13, %g1
call loop_2304
smul %g2, 0x08FE, %g7
fmovdcc %xcc, %f20, %f17
fpsub32s %f22, %f14, %f0
loop_2304:
tge %xcc, 0x5
bvc,a,pn %icc, loop_2305
bge,a %xcc, loop_2306
movrne %l5, 0x330, %l1
tg %xcc, 0x0
loop_2305:
xorcc %i4, 0x10F5, %i2
loop_2306:
bpos,a loop_2307
fblg %fcc1, loop_2308
taddcc %o5, 0x071A, %l2
bgu,a,pn %xcc, loop_2309
loop_2307:
sra %g6, %o1, %g5
loop_2308:
andcc %o3, 0x0F33, %l0
sllx %i0, 0x1C, %i5
loop_2309:
ldstub [%l7 + 0x61], %i6
tg %icc, 0x0
sll %i1, %i7, %o0
fcmpgt32 %f4, %f22, %o6
edge16n %o2, %l6, %l4
sra %o7, 0x00, %g4
fbl,a %fcc1, loop_2310
xnorcc %l3, 0x0CA0, %i3
tcc %xcc, 0x4
brgez %o4, loop_2311
loop_2310:
fzero %f0
movcc %icc, %g3, %g2
membar 0x20
loop_2311:
sethi 0x154C, %g7
umul %l5, %l1, %i4
edge16n %g1, %o5, %i2
fandnot2s %f11, %f30, %f24
alignaddrl %g6, %l2, %o1
fcmpne32 %f16, %f20, %o3
orncc %g5, 0x0D36, %i0
sdiv %i5, 0x161F, %l0
edge32n %i6, %i1, %o0
tgu %icc, 0x4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fsrc1s %f8, %f15
fbne,a %fcc2, loop_2312
srl %o6, %o2, %i7
array8 %l4, %l6, %o7
set 0x0C, %o7
lduha [%l7 + %o7] 0x11, %l3
loop_2312:
nop
set 0x70, %g2
sta %f27, [%l7 + %g2] 0x14
array8 %g4, %o4, %g3
sll %g2, %g7, %l5
sdivcc %i3, 0x157F, %l1
fbue,a %fcc1, loop_2313
fcmpgt32 %f2, %f6, %g1
xnorcc %o5, %i2, %g6
srlx %i4, %o1, %o3
loop_2313:
edge32n %l2, %g5, %i5
orn %l0, 0x1587, %i6
fcmple16 %f16, %f16, %i0
orcc %o0, %o6, %i1
movl %xcc, %i7, %o2
fors %f13, %f7, %f28
fnot1s %f31, %f9
fmul8x16al %f16, %f11, %f22
or %l4, %l6, %o7
sth %g4, [%l7 + 0x4C]
edge8 %o4, %l3, %g2
mulx %g7, 0x17DA, %l5
fmovdvc %icc, %f10, %f29
movvs %xcc, %g3, %i3
addcc %g1, 0x1F7C, %l1
xnorcc %i2, %g6, %i4
fbuge %fcc2, loop_2314
edge16n %o5, %o1, %o3
xnorcc %g5, 0x0860, %l2
set 0x54, %l3
lduwa [%l7 + %l3] 0x81, %l0
loop_2314:
addc %i5, %i0, %o0
sllx %o6, %i6, %i1
tn %xcc, 0x5
tle %icc, 0x6
tl %xcc, 0x3
fmovs %f21, %f21
brgz,a %o2, loop_2315
fpsub32s %f23, %f4, %f1
set 0x3C, %g4
sta %f20, [%l7 + %g4] 0x81
loop_2315:
fpadd16s %f7, %f14, %f27
te %icc, 0x3
addcc %l4, %i7, %o7
fnor %f20, %f16, %f28
fxnor %f22, %f18, %f24
movg %icc, %l6, %o4
andcc %l3, %g2, %g7
fmovrdlz %g4, %f14, %f2
fsrc2 %f10, %f8
movgu %icc, %l5, %i3
array8 %g1, %l1, %i2
fbge %fcc3, loop_2316
membar 0x35
mova %icc, %g3, %g6
movleu %xcc, %i4, %o5
loop_2316:
edge16ln %o3, %o1, %l2
sdiv %l0, 0x080A, %g5
movl %icc, %i0, %i5
movne %icc, %o0, %i6
set 0x40, %o6
stda %f16, [%l7 + %o6] 0x15
bge,pt %icc, loop_2317
array8 %i1, %o2, %l4
movrne %i7, %o7, %o6
mulscc %l6, %o4, %g2
loop_2317:
sdivcc %l3, 0x1C40, %g4
sll %l5, 0x12, %i3
fabss %f2, %f3
bvs,pn %xcc, loop_2318
sir 0x1F45
umulcc %g7, %g1, %l1
alignaddrl %i2, %g3, %i4
loop_2318:
popc 0x0E76, %g6
andn %o3, 0x118B, %o1
umul %o5, %l0, %g5
tgu %icc, 0x4
fbl,a %fcc0, loop_2319
fnand %f16, %f16, %f6
ld [%l7 + 0x58], %f14
stb %i0, [%l7 + 0x62]
loop_2319:
alignaddr %i5, %o0, %l2
subcc %i1, %o2, %l4
subc %i7, %i6, %o6
sethi 0x0565, %o7
bpos,pt %xcc, loop_2320
tcc %xcc, 0x3
edge32ln %o4, %l6, %l3
fnot2 %f28, %f10
loop_2320:
stx %g2, [%l7 + 0x30]
stw %g4, [%l7 + 0x4C]
fcmple16 %f14, %f16, %l5
edge16l %i3, %g1, %g7
fmovsle %xcc, %f10, %f10
smulcc %i2, 0x1136, %g3
ld [%l7 + 0x08], %f22
smul %l1, 0x1B1F, %g6
fbug,a %fcc1, loop_2321
ld [%l7 + 0x40], %f6
bcc %xcc, loop_2322
array16 %o3, %i4, %o5
loop_2321:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
set 0x7C, %g6
ldswa [%l7 + %g6] 0x0c, %l0
loop_2322:
brgez %g5, loop_2323
fmovsle %icc, %f31, %f30
umulcc %o1, 0x01BE, %i0
xnorcc %i5, %o0, %i1
loop_2323:
nop
set 0x40, %i2
stda %f16, [%l7 + %i2] 0x0c
movrne %o2, %l4, %l2
ldsh [%l7 + 0x5E], %i7
bcs,a,pt %icc, loop_2324
umul %o6, %i6, %o4
addccc %o7, 0x062E, %l3
array8 %l6, %g4, %l5
loop_2324:
movcs %icc, %i3, %g2
sth %g7, [%l7 + 0x5A]
srlx %i2, %g1, %g3
tsubcctv %l1, 0x0B54, %g6
orn %o3, %i4, %o5
movneg %xcc, %g5, %l0
tvs %xcc, 0x1
sllx %i0, 0x1C, %o1
ldsw [%l7 + 0x44], %o0
bneg %xcc, loop_2325
tneg %icc, 0x4
fmul8ulx16 %f18, %f20, %f24
fmovsne %icc, %f22, %f4
loop_2325:
array32 %i1, %i5, %o2
smul %l4, 0x125F, %i7
sllx %o6, 0x15, %l2
swap [%l7 + 0x14], %i6
sethi 0x002B, %o7
ldub [%l7 + 0x10], %l3
stw %l6, [%l7 + 0x60]
brnz %g4, loop_2326
srlx %o4, 0x08, %l5
movl %icc, %i3, %g7
movleu %xcc, %g2, %i2
loop_2326:
fmovsvc %icc, %f8, %f13
xorcc %g1, 0x0D04, %g3
fmovrdlez %g6, %f24, %f0
ba %icc, loop_2327
edge16 %o3, %i4, %o5
movrlez %l1, 0x0C7, %l0
bg,a %icc, loop_2328
loop_2327:
edge32ln %g5, %i0, %o1
tl %xcc, 0x7
bpos loop_2329
loop_2328:
andn %i1, 0x095F, %o0
flush %l7 + 0x28
fmovsl %xcc, %f18, %f23
loop_2329:
tneg %xcc, 0x4
movvc %xcc, %o2, %l4
umul %i7, 0x1B88, %i5
mulx %l2, %i6, %o6
stw %l3, [%l7 + 0x28]
fexpand %f25, %f18
array32 %o7, %g4, %o4
array8 %l6, %i3, %g7
srl %l5, %i2, %g2
nop
setx loop_2330, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movneg %xcc, %g3, %g1
set 0x50, %l0
swapa [%l7 + %l0] 0x80, %o3
loop_2330:
bge loop_2331
movl %icc, %g6, %o5
fmovscs %xcc, %f20, %f21
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2331:
movcs %xcc, %i4, %l0
taddcc %g5, 0x07E5, %l1
sethi 0x1E7F, %i0
mova %icc, %o1, %i1
addcc %o0, 0x1BF2, %o2
movvc %icc, %i7, %l4
ldstub [%l7 + 0x12], %l2
movge %xcc, %i5, %i6
smul %o6, 0x0A11, %l3
fcmpeq16 %f18, %f30, %g4
edge32n %o4, %o7, %l6
fzero %f12
addc %i3, %l5, %g7
tpos %icc, 0x0
srl %i2, %g3, %g2
edge32n %o3, %g1, %o5
tle %icc, 0x0
mova %xcc, %g6, %l0
tne %icc, 0x2
nop
set 0x56, %i6
ldub [%l7 + %i6], %g5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fpsub32 %f18, %f0, %f28
sllx %l1, %i4, %o1
edge32 %i0, %i1, %o2
xnor %i7, %o0, %l2
tsubcctv %l4, %i6, %i5
set 0x0C, %o3
lduba [%l7 + %o3] 0x10, %o6
tpos %icc, 0x2
subc %g4, %o4, %l3
srlx %l6, %o7, %l5
ld [%l7 + 0x4C], %f5
set 0x58, %i7
lduba [%l7 + %i7] 0x14, %i3
fmul8x16al %f27, %f26, %f30
stx %i2, [%l7 + 0x50]
movleu %xcc, %g7, %g3
movrlz %g2, %o3, %o5
tl %icc, 0x4
fcmpgt16 %f14, %f24, %g6
movl %icc, %l0, %g5
fmovsg %xcc, %f11, %f22
array16 %g1, %i4, %o1
xor %l1, 0x1490, %i1
orn %o2, %i7, %i0
tle %xcc, 0x6
movvc %icc, %l2, %l4
movcc %icc, %o0, %i5
movvs %xcc, %i6, %o6
fbug,a %fcc3, loop_2332
taddcc %g4, 0x0291, %l3
te %xcc, 0x0
fcmpgt16 %f12, %f12, %o4
loop_2332:
movpos %icc, %l6, %l5
edge8n %i3, %i2, %g7
andncc %g3, %o7, %o3
sdiv %g2, 0x1DCA, %g6
subcc %o5, 0x0D12, %g5
sdivcc %l0, 0x1A0C, %i4
add %l7, 0x78, %l6
wr %g0, 0x04, %asi
ldxa [%l6] %asi, %g1
casxa [%l6] 0x04, %g1, %o1
subccc %i1, 0x1F71, %o2
edge32ln %i7, %l1, %l2
wr %g0, 0x04, %asi
lduwa [%l7 + 0x2C] %asi, %l4
orn %i0, %o0, %i5
edge16l %i6, %o6, %l3
ldd [%l7 + 0x48], %f26
fmovdge %xcc, %f27, %f15
movn %icc, %o4, %l6
fmovdge %icc, %f13, %f30
wr %g0, 0xeb, %asi
stba %g4, [%l7 + 0x6B] %asi
membar #Sync
mova %xcc, %l5, %i3
set 0x35, %o4
ldstuba [%l7 + %o4] 0x80, %i2
membar 0x62
orcc %g3, %g7, %o7
array32 %g2, %o3, %g6
wr %g0, 0x2f, %asi
stxa %g5, [%l7 + 0x08] %asi
membar #Sync
fba,a %fcc3, loop_2333
fornot1 %f26, %f18, %f6
bge loop_2334
andn %o5, 0x15C1, %l0
loop_2333:
andcc %i4, 0x108A, %g1
sdivcc %i1, 0x0766, %o1
loop_2334:
fpadd32 %f30, %f16, %f0
fmovdcs %icc, %f0, %f20
addc %i7, %o2, %l1
edge16 %l2, %l4, %o0
xnor %i5, %i6, %i0
ldub [%l7 + 0x0D], %l3
edge32n %o6, %l6, %o4
udiv %g4, 0x19AB, %l5
fmovde %icc, %f0, %f21
umul %i2, %i3, %g3
bvs,a,pt %icc, loop_2335
edge16 %o7, %g2, %g7
wr %g0, 0x0c, %asi
swapa [%l7 + 0x28] %asi, %g6
loop_2335:
call loop_2336
sra %o3, %o5, %g5
fpadd16s %f22, %f3, %f26
tsubcc %i4, 0x1072, %l0
loop_2336:
nop
add %l7, 0x7C, %l6
wr %g0, 0x89, %asi
casa [%l6] %asi, %g1, %i1
xnorcc %i7, 0x0443, %o2
movpos %icc, %l1, %l2
fbl,a %fcc1, loop_2337
fandnot1 %f18, %f28, %f16
and %l4, %o1, %o0
mova %icc, %i5, %i6
loop_2337:
add %l3, %o6, %l6
sir 0x1684
st %f8, [%l7 + 0x40]
edge8 %o4, %i0, %g4
fmovdvs %icc, %f19, %f4
movne %icc, %l5, %i2
tleu %icc, 0x4
xnor %i3, 0x08EC, %g3
te %xcc, 0x1
movrne %g2, 0x295, %g7
movvc %xcc, %g6, %o3
array16 %o7, %g5, %o5
xorcc %i4, 0x1237, %g1
orcc %i1, %i7, %l0
fcmpd %fcc2, %f14, %f4
nop
set 0x2E, %o2
ldsh [%l7 + %o2], %l1
movneg %xcc, %o2, %l2
edge8 %l4, %o0, %o1
fcmple16 %f22, %f2, %i6
tge %icc, 0x1
mova %icc, %i5, %l3
fones %f1
subcc %o6, 0x04D0, %o4
umul %i0, %l6, %g4
bleu,pt %icc, loop_2338
lduh [%l7 + 0x16], %l5
fandnot1 %f20, %f4, %f2
nop
set 0x47, %l1
ldsb [%l7 + %l1], %i2
loop_2338:
sra %g3, %g2, %i3
ldsw [%l7 + 0x70], %g7
set 0x20, %o1
ldda [%l7 + %o1] 0x81, %g6
smulcc %o3, %g5, %o5
sll %o7, %i4, %i1
sll %g1, %i7, %l1
fmovrdgz %l0, %f22, %f12
edge16n %l2, %o2, %o0
st %f18, [%l7 + 0x14]
tsubcc %l4, %i6, %i5
fmovdneg %xcc, %f18, %f4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sdivx %o1, 0x10FF, %o6
tsubcctv %l3, %i0, %l6
fcmpne32 %f2, %f28, %g4
fnor %f26, %f2, %f2
tn %xcc, 0x4
set 0x18, %i1
sta %f30, [%l7 + %i1] 0x81
movrlez %l5, %i2, %o4
subccc %g2, 0x0028, %g3
movrlz %g7, 0x0AB, %g6
ba %xcc, loop_2339
fmovdneg %xcc, %f20, %f1
fnors %f13, %f15, %f13
sdiv %i3, 0x1376, %o3
loop_2339:
ldsb [%l7 + 0x5C], %g5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fblg %fcc2, loop_2340
stx %o5, [%l7 + 0x18]
taddcc %o7, %i4, %i1
bpos,a %xcc, loop_2341
loop_2340:
fcmpgt32 %f26, %f30, %i7
sdivx %l1, 0x172E, %g1
te %icc, 0x3
loop_2341:
fcmpeq16 %f28, %f18, %l2
be,pn %icc, loop_2342
sir 0x19E9
movcc %xcc, %l0, %o2
wr %g0, 0x88, %asi
prefetcha [%l7 + 0x48] %asi, 0x3
loop_2342:
movneg %icc, %o0, %i5
tn %icc, 0x1
wr %g0, 0x88, %asi
ldswa [%l7 + 0x68] %asi, %i6
fmul8x16 %f8, %f6, %f30
bge,pn %icc, loop_2343
fmovsa %xcc, %f5, %f28
subc %o6, 0x0D8E, %l3
wr %g0, 0x52, %asi
stxa %i0, [%g0 + 0x218] %asi
loop_2343:
edge8 %o1, %l6, %l5
fmovscs %icc, %f13, %f24
addcc %g4, 0x179F, %o4
tn %icc, 0x6
udivx %i2, 0x1F3F, %g2
sllx %g3, 0x10, %g7
smulcc %g6, 0x17C9, %i3
edge32n %o3, %g5, %o7
set 0x18, %i3
stda %i4, [%l7 + %i3] 0x2f
membar #Sync
array16 %o5, %i1, %i7
fbul,a %fcc2, loop_2344
fones %f25
fone %f18
edge16 %g1, %l1, %l0
loop_2344:
orn %l2, 0x0484, %o2
sdivx %l4, 0x0BDE, %i5
edge8l %o0, %i6, %o6
fzero %f2
swap [%l7 + 0x64], %i0
fmovsn %xcc, %f8, %f6
tcs %xcc, 0x7
movgu %icc, %o1, %l6
tleu %xcc, 0x0
fcmpne16 %f26, %f30, %l5
move %xcc, %l3, %o4
fpack32 %f16, %f2, %f30
ble,a %xcc, loop_2345
move %icc, %i2, %g4
movg %icc, %g3, %g7
fbu %fcc3, loop_2346
loop_2345:
sethi 0x1D90, %g2
fbu,a %fcc3, loop_2347
tg %icc, 0x4
loop_2346:
edge8l %i3, %o3, %g5
ldub [%l7 + 0x60], %g6
loop_2347:
fpackfix %f8, %f20
set 0x68, %l4
stxa %o7, [%l7 + %l4] 0x80
edge32ln %o5, %i1, %i4
edge8l %g1, %l1, %i7
srlx %l0, 0x02, %o2
te %icc, 0x0
nop
setx loop_2348, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addc %l2, %i5, %l4
membar 0x73
xnorcc %i6, 0x1C7B, %o0
loop_2348:
edge8 %o6, %i0, %o1
bg %xcc, loop_2349
edge16n %l6, %l5, %l3
edge32l %o4, %i2, %g3
fcmpgt32 %f16, %f24, %g4
loop_2349:
tl %icc, 0x1
fbuge,a %fcc0, loop_2350
movleu %icc, %g2, %g7
fbul,a %fcc1, loop_2351
tneg %xcc, 0x5
loop_2350:
lduh [%l7 + 0x28], %o3
bleu,a %xcc, loop_2352
loop_2351:
xnorcc %g5, 0x1CE1, %g6
mulscc %i3, 0x131E, %o5
ldsw [%l7 + 0x64], %o7
loop_2352:
fbe,a %fcc3, loop_2353
tle %xcc, 0x2
movrlez %i4, 0x10A, %g1
fnors %f17, %f2, %f23
loop_2353:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ldd [%l7 + 0x70], %l0
fbn %fcc0, loop_2354
move %xcc, %i7, %l0
fsrc1s %f5, %f27
tleu %icc, 0x1
loop_2354:
fzero %f18
bpos %xcc, loop_2355
udiv %i1, 0x1E87, %o2
fnot1 %f22, %f2
set 0x10, %i4
ldxa [%l7 + %i4] 0x10, %i5
loop_2355:
addcc %l2, 0x0970, %i6
tpos %xcc, 0x2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movleu %icc, %l4, %o0
edge16ln %o6, %i0, %l6
sir 0x061A
popc %o1, %l5
fbge,a %fcc2, loop_2356
alignaddr %o4, %i2, %l3
movcc %icc, %g3, %g4
movg %icc, %g2, %o3
loop_2356:
movre %g7, 0x067, %g5
fmovsne %xcc, %f15, %f31
bgu,pt %icc, loop_2357
fbu %fcc1, loop_2358
tle %xcc, 0x2
edge16n %g6, %o5, %o7
loop_2357:
andcc %i4, 0x1719, %g1
loop_2358:
array8 %i3, %i7, %l1
flush %l7 + 0x7C
ldsw [%l7 + 0x1C], %l0
tle %icc, 0x1
pdist %f14, %f4, %f12
movneg %icc, %i1, %o2
orn %l2, 0x02E5, %i6
edge32 %i5, %l4, %o6
edge8ln %o0, %i0, %l6
xor %l5, %o1, %i2
bpos,pn %icc, loop_2359
fmul8x16au %f6, %f8, %f20
fnot2s %f1, %f1
fcmped %fcc1, %f26, %f0
loop_2359:
addccc %l3, %o4, %g3
fpsub32 %f0, %f8, %f24
tge %icc, 0x0
fble,a %fcc2, loop_2360
fbul,a %fcc0, loop_2361
orn %g4, %g2, %g7
swap [%l7 + 0x4C], %o3
loop_2360:
movpos %xcc, %g6, %o5
loop_2361:
stbar
edge16ln %o7, %i4, %g1
movne %icc, %i3, %i7
movre %l1, 0x103, %l0
wr %g0, 0x89, %asi
ldswa [%l7 + 0x10] %asi, %i1
edge16 %o2, %g5, %i6
fmovsn %xcc, %f26, %f22
edge16ln %l2, %l4, %i5
fbul,a %fcc3, loop_2362
edge32 %o0, %o6, %i0
tsubcc %l5, 0x04BB, %o1
fnegd %f8, %f24
loop_2362:
bn loop_2363
fcmpeq16 %f6, %f10, %i2
fmovscs %xcc, %f2, %f3
call loop_2364
loop_2363:
fmovsleu %xcc, %f4, %f23
fmuld8ulx16 %f3, %f17, %f24
popc %l6, %o4
loop_2364:
ldd [%l7 + 0x30], %l2
tn %xcc, 0x7
tsubcc %g4, 0x0BE4, %g3
movvc %xcc, %g7, %o3
set 0x18, %o5
stxa %g2, [%l7 + %o5] 0x15
udivx %o5, 0x0746, %o7
array32 %g6, %i4, %g1
set 0x30, %i0
ldstuba [%l7 + %i0] 0x0c, %i3
addc %l1, %l0, %i7
sllx %i1, %o2, %i6
alignaddrl %l2, %g5, %i5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
andcc %o0, 0x1CB4, %o6
bpos,a loop_2365
ba %xcc, loop_2366
tgu %icc, 0x5
fcmple32 %f20, %f26, %l4
loop_2365:
movrgez %l5, 0x1B6, %i0
loop_2366:
bleu,a %icc, loop_2367
orn %i2, %o1, %l6
set 0x4F, %g7
ldsba [%l7 + %g7] 0x88, %o4
loop_2367:
ldd [%l7 + 0x50], %f6
movpos %xcc, %l3, %g4
tne %icc, 0x3
movrne %g3, %g7, %o3
fble %fcc0, loop_2368
udivcc %g2, 0x0D08, %o5
fbl,a %fcc1, loop_2369
brnz,a %g6, loop_2370
loop_2368:
movcc %xcc, %o7, %i4
tsubcc %i3, %l1, %g1
loop_2369:
tcc %xcc, 0x7
loop_2370:
movl %icc, %l0, %i1
andcc %o2, 0x076E, %i7
swap [%l7 + 0x74], %i6
movpos %xcc, %g5, %l2
movne %icc, %o0, %o6
movrlez %l4, %i5, %l5
tg %xcc, 0x6
nop
setx loop_2371, %l0, %l1
jmpl %l1, %i2
popc 0x0C7E, %o1
edge8n %l6, %o4, %i0
tpos %xcc, 0x3
loop_2371:
swap [%l7 + 0x14], %l3
smul %g3, %g7, %g4
ldsw [%l7 + 0x28], %g2
movrne %o5, 0x2BE, %g6
fand %f6, %f30, %f6
move %xcc, %o7, %o3
fnegd %f6, %f2
edge32ln %i4, %l1, %g1
tsubcctv %i3, 0x1D49, %i1
xnor %l0, %i7, %i6
tvc %icc, 0x2
tcs %icc, 0x5
fbo,a %fcc2, loop_2372
fxnor %f18, %f30, %f14
fcmple16 %f10, %f30, %g5
fone %f28
loop_2372:
tvs %xcc, 0x5
fmovsleu %icc, %f19, %f15
edge32l %l2, %o0, %o6
edge8ln %o2, %l4, %i5
tgu %icc, 0x5
bgu %xcc, loop_2373
ble,pn %icc, loop_2374
bgu,a,pn %xcc, loop_2375
udivcc %l5, 0x00D3, %i2
loop_2373:
fmovdvc %xcc, %f18, %f19
loop_2374:
fpadd16s %f13, %f6, %f29
loop_2375:
movcs %xcc, %l6, %o4
tne %xcc, 0x3
xorcc %i0, %o1, %g3
sra %g7, %l3, %g2
set 0x0F, %g3
stba %g4, [%l7 + %g3] 0x88
movvs %icc, %g6, %o5
tl %xcc, 0x3
fandnot2 %f22, %f14, %f10
fmovspos %icc, %f24, %f20
xor %o7, %i4, %l1
fexpand %f4, %f28
brgez,a %g1, loop_2376
udiv %o3, 0x1A2A, %i3
ldstub [%l7 + 0x34], %l0
tsubcctv %i1, 0x15AE, %i7
loop_2376:
fmul8x16 %f4, %f4, %f28
movvs %icc, %i6, %g5
fpack32 %f18, %f30, %f0
ba loop_2377
brz %l2, loop_2378
bneg,pn %xcc, loop_2379
fpsub32 %f4, %f30, %f12
loop_2377:
movcs %xcc, %o6, %o2
loop_2378:
smul %o0, %i5, %l4
loop_2379:
sethi 0x1338, %l5
fors %f25, %f21, %f1
movpos %icc, %i2, %o4
edge8 %i0, %o1, %l6
bpos,a %icc, loop_2380
fbl %fcc0, loop_2381
fornot1 %f24, %f2, %f6
fbug %fcc1, loop_2382
loop_2380:
tleu %icc, 0x1
loop_2381:
movpos %icc, %g3, %l3
brgz %g2, loop_2383
loop_2382:
fbue %fcc1, loop_2384
fnor %f12, %f10, %f2
sethi 0x0961, %g4
loop_2383:
movvc %xcc, %g7, %o5
loop_2384:
nop
set 0x28, %l5
ldd [%l7 + %l5], %f20
brgz,a %o7, loop_2385
fandnot2 %f2, %f6, %f28
set 0x12, %l6
lduha [%l7 + %l6] 0x19, %g6
loop_2385:
tsubcc %l1, 0x0C1E, %i4
tneg %icc, 0x5
array8 %o3, %g1, %l0
orn %i1, %i7, %i6
fbn %fcc3, loop_2386
fandnot2s %f17, %f18, %f3
umul %g5, %l2, %o6
nop
setx loop_2387, %l0, %l1
jmpl %l1, %o2
loop_2386:
movcc %icc, %o0, %i3
movcc %icc, %l4, %l5
fand %f10, %f14, %f20
loop_2387:
movleu %icc, %i2, %i5
movge %icc, %i0, %o4
fnand %f4, %f8, %f28
bleu,pt %xcc, loop_2388
fsrc2s %f7, %f27
addc %o1, 0x0949, %g3
bvc,pt %icc, loop_2389
loop_2388:
array16 %l3, %g2, %g4
alignaddrl %g7, %o5, %o7
movrlez %g6, %l1, %i4
loop_2389:
ldsb [%l7 + 0x47], %o3
fands %f16, %f11, %f11
movvc %icc, %g1, %l6
edge16 %l0, %i1, %i7
membar 0x74
movneg %icc, %g5, %l2
wr %g0, 0x11, %asi
lduba [%l7 + 0x66] %asi, %o6
fmovscs %icc, %f15, %f4
fmovrsne %i6, %f31, %f29
mulscc %o0, 0x0210, %o2
tg %xcc, 0x3
fbul %fcc3, loop_2390
tgu %xcc, 0x1
brlez %l4, loop_2391
edge16ln %l5, %i3, %i2
loop_2390:
fbn,a %fcc2, loop_2392
movn %xcc, %i5, %i0
loop_2391:
popc 0x19CA, %o1
subcc %g3, 0x1838, %o4
loop_2392:
membar 0x6D
andn %g2, %l3, %g7
fmovsg %xcc, %f2, %f30
wr %g0, 0x88, %asi
stha %o5, [%l7 + 0x38] %asi
fandnot1 %f6, %f16, %f2
orncc %o7, %g4, %g6
xorcc %i4, 0x07E4, %l1
alignaddr %o3, %g1, %l0
tcc %icc, 0x3
add %i1, 0x16CB, %l6
movl %icc, %i7, %l2
udiv %o6, 0x1C53, %g5
sll %i6, %o2, %o0
movrgez %l4, 0x093, %l5
siam 0x1
srl %i3, %i5, %i2
fbuge %fcc2, loop_2393
faligndata %f22, %f24, %f4
movle %xcc, %i0, %g3
ba loop_2394
loop_2393:
nop
set 0x56, %o0
stb %o1, [%l7 + %o0]
movcs %icc, %o4, %l3
fandnot1s %f12, %f25, %f28
loop_2394:
tle %xcc, 0x0
stb %g2, [%l7 + 0x30]
udivx %o5, 0x08C7, %o7
ldsw [%l7 + 0x78], %g7
sdivcc %g4, 0x0A9C, %i4
ldsb [%l7 + 0x56], %l1
movrgz %o3, 0x1B5, %g1
wr %g0, 0x80, %asi
sta %f24, [%l7 + 0x10] %asi
taddcc %g6, 0x1811, %l0
edge32n %i1, %i7, %l2
smulcc %l6, 0x0E30, %o6
sdivcc %g5, 0x1268, %o2
fmovrde %i6, %f10, %f2
tle %xcc, 0x3
edge8n %o0, %l5, %i3
subccc %i5, 0x07E8, %i2
fmovdne %xcc, %f25, %f30
smul %l4, 0x1A10, %g3
bgu,pn %icc, loop_2395
movrlz %i0, %o1, %l3
sub %g2, %o5, %o7
add %g7, 0x1019, %o4
loop_2395:
array16 %i4, %g4, %o3
bne,a,pn %xcc, loop_2396
mulx %l1, 0x11AA, %g6
sllx %l0, %g1, %i7
brlz,a %i1, loop_2397
loop_2396:
tgu %icc, 0x2
edge8 %l2, %l6, %o6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2397:
fmovsg %icc, %f23, %f12
ba,pn %xcc, loop_2398
umulcc %g5, %o2, %i6
fmovrdlez %o0, %f2, %f6
set 0x40, %g1
ldda [%l7 + %g1] 0x14, %f16
loop_2398:
nop
wr %g0, 0x80, %asi
lduha [%l7 + 0x52] %asi, %i3
fxnor %f6, %f14, %f24
set 0x14, %i5
lda [%l7 + %i5] 0x18, %f26
sth %i5, [%l7 + 0x5A]
fmuld8sux16 %f6, %f18, %f6
move %xcc, %i2, %l5
for %f22, %f4, %f28
xorcc %g3, %l4, %o1
tneg %xcc, 0x4
andncc %i0, %l3, %o5
movrlz %o7, 0x034, %g2
fmovdleu %icc, %f28, %f21
movne %xcc, %o4, %i4
tl %icc, 0x7
fmovrsgz %g7, %f20, %f10
std %o2, [%l7 + 0x30]
umulcc %l1, 0x13A8, %g6
tg %xcc, 0x6
bpos,a,pt %xcc, loop_2399
edge16 %g4, %l0, %g1
udivcc %i7, 0x0C9E, %i1
fpsub32s %f15, %f10, %f26
loop_2399:
tneg %xcc, 0x5
tle %xcc, 0x0
te %xcc, 0x6
bneg,a loop_2400
andn %l2, %o6, %l6
fbue %fcc0, loop_2401
tvs %icc, 0x4
loop_2400:
edge8ln %o2, %i6, %o0
fmuld8sux16 %f29, %f29, %f18
loop_2401:
nop
wr %g0, 0x11, %asi
lduba [%l7 + 0x58] %asi, %g5
te %icc, 0x1
tsubcc %i5, 0x0D22, %i3
sra %i2, 0x16, %g3
wr %g0, 0x2f, %asi
stwa %l4, [%l7 + 0x40] %asi
membar #Sync
xorcc %l5, %o1, %l3
set 0x60, %l2
stda %o4, [%l7 + %l2] 0x10
andcc %i0, %o7, %g2
sir 0x1C78
andncc %o4, %g7, %o3
bshuffle %f22, %f26, %f24
smul %l1, %g6, %g4
edge8l %i4, %l0, %g1
ld [%l7 + 0x1C], %f18
edge32 %i7, %l2, %i1
set 0x55, %g5
ldsba [%l7 + %g5] 0x18, %l6
ble,a %xcc, loop_2402
fcmpes %fcc0, %f18, %f10
tge %xcc, 0x7
tne %xcc, 0x7
loop_2402:
fmovrsne %o2, %f3, %f21
nop
setx loop_2403, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bgu loop_2404
nop
setx loop_2405, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsneg %icc, %f30, %f30
loop_2403:
xor %i6, 0x02A9, %o0
loop_2404:
ldd [%l7 + 0x78], %f26
loop_2405:
alignaddr %o6, %i5, %i3
set 0x68, %g2
stda %i2, [%l7 + %g2] 0x88
bpos,a,pt %xcc, loop_2406
edge16n %g5, %l4, %l5
ba loop_2407
edge32l %g3, %o1, %l3
loop_2406:
fxor %f26, %f10, %f14
fbl,a %fcc1, loop_2408
loop_2407:
ta %xcc, 0x5
movrlez %o5, %o7, %i0
mulx %o4, %g2, %g7
loop_2408:
umulcc %l1, 0x191C, %g6
sir 0x1487
tg %icc, 0x1
tleu %xcc, 0x7
fmovsleu %icc, %f9, %f1
lduw [%l7 + 0x34], %o3
bleu,a,pt %xcc, loop_2409
edge8ln %g4, %l0, %g1
membar 0x50
bgu %icc, loop_2410
loop_2409:
fands %f4, %f7, %f4
umulcc %i7, %i4, %l2
fmovrdlez %i1, %f18, %f16
loop_2410:
nop
wr %g0, 0x18, %asi
lda [%l7 + 0x34] %asi, %f19
movre %l6, 0x20A, %i6
nop
set 0x50, %l3
std %o2, [%l7 + %l3]
sll %o6, 0x00, %o0
udiv %i3, 0x0D82, %i5
fbge %fcc0, loop_2411
movneg %icc, %g5, %l4
tn %xcc, 0x1
swap [%l7 + 0x28], %l5
loop_2411:
bl %xcc, loop_2412
nop
setx loop_2413, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
smul %i2, %g3, %l3
movrgz %o1, %o7, %i0
loop_2412:
fmovsa %icc, %f30, %f8
loop_2413:
fmovdn %icc, %f24, %f15
fmovrdgz %o5, %f24, %f22
nop
setx loop_2414, %l0, %l1
jmpl %l1, %o4
tneg %icc, 0x0
movrgz %g2, 0x3D5, %l1
brlz,a %g6, loop_2415
loop_2414:
udivx %g7, 0x0C24, %o3
tn %xcc, 0x7
tvs %xcc, 0x5
loop_2415:
movrlz %g4, %g1, %i7
fmovs %f26, %f4
movn %icc, %l0, %l2
sir 0x0FFF
addccc %i1, 0x1EED, %i4
add %l7, 0x68, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %i6, %o2
set 0x40, %o7
stda %f0, [%l7 + %o7] 0x19
xnor %l6, %o6, %o0
andcc %i3, %i5, %l4
addccc %l5, %i2, %g5
wr %g0, 0x04, %asi
ldswa [%l7 + 0x50] %asi, %l3
orcc %g3, %o1, %o7
flush %l7 + 0x38
tge %xcc, 0x3
or %o5, 0x03EC, %i0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movrlez %g2, 0x09A, %o4
fnor %f18, %f24, %f6
edge16n %l1, %g6, %o3
membar 0x20
bpos,a,pn %xcc, loop_2416
fcmpd %fcc3, %f2, %f16
edge8l %g4, %g1, %g7
set 0x08, %o6
stda %i6, [%l7 + %o6] 0x80
loop_2416:
edge16l %l2, %i1, %l0
fpsub32 %f24, %f4, %f16
movcs %xcc, %i4, %i6
lduw [%l7 + 0x5C], %l6
fbo,a %fcc2, loop_2417
sllx %o6, 0x18, %o2
movrlz %i3, 0x177, %o0
movre %l4, %i5, %l5
loop_2417:
fandnot2s %f28, %f6, %f2
andncc %g5, %i2, %l3
set 0x0A, %g6
ldstuba [%l7 + %g6] 0x18, %g3
fnot1s %f14, %f13
smulcc %o7, 0x0763, %o1
fnors %f1, %f14, %f30
fbge %fcc3, loop_2418
tvc %icc, 0x1
sub %o5, %i0, %o4
bge,pt %icc, loop_2419
loop_2418:
sth %l1, [%l7 + 0x38]
orncc %g6, 0x0FAF, %o3
fmovsg %icc, %f5, %f15
loop_2419:
fbu %fcc0, loop_2420
taddcc %g4, 0x0980, %g1
tl %xcc, 0x5
fmovrse %g2, %f15, %f19
loop_2420:
move %xcc, %i7, %g7
edge8ln %l2, %l0, %i4
movgu %xcc, %i6, %i1
ldstub [%l7 + 0x6A], %l6
sethi 0x18F6, %o6
ldd [%l7 + 0x58], %f22
ble,a %xcc, loop_2421
ldub [%l7 + 0x7C], %o2
fnot1 %f0, %f0
sdivx %o0, 0x0778, %l4
loop_2421:
fpack16 %f18, %f14
array16 %i5, %i3, %g5
array8 %l5, %i2, %g3
tneg %xcc, 0x5
fbo,a %fcc1, loop_2422
fmovdg %icc, %f30, %f28
fand %f12, %f16, %f14
fbuge %fcc2, loop_2423
loop_2422:
edge8ln %o7, %o1, %l3
bg,pn %icc, loop_2424
nop
setx loop_2425, %l0, %l1
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_2423:
xorcc %o5, 0x0517, %o4
sll %i0, %g6, %l1
loop_2424:
tg %icc, 0x4
loop_2425:
movrlz %o3, 0x027, %g1
fandnot1 %f10, %f6, %f24
sdiv %g2, 0x16EE, %g4
tge %icc, 0x7
fcmpgt32 %f22, %f18, %i7
fmovdvc %icc, %f14, %f17
fnot2s %f25, %f5
subc %g7, %l2, %l0
fcmpne32 %f6, %f20, %i4
bleu,a,pt %xcc, loop_2426
add %i1, %i6, %o6
tg %icc, 0x6
tleu %xcc, 0x2
loop_2426:
te %xcc, 0x1
membar #Sync
wr %g0, 0x1e, %asi
ldda [%l7 + 0x40] %asi, %f16
fands %f23, %f31, %f7
sll %o2, 0x0E, %l6
fxor %f14, %f6, %f6
udivx %o0, 0x02FE, %i5
fmovspos %icc, %f28, %f5
edge8ln %i3, %g5, %l4
ldd [%l7 + 0x18], %l4
fxnors %f20, %f27, %f30
or %i2, %o7, %o1
stw %l3, [%l7 + 0x3C]
tvs %icc, 0x4
tn %icc, 0x6
fmul8sux16 %f14, %f28, %f30
edge16n %g3, %o5, %i0
movvs %icc, %o4, %l1
umulcc %g6, 0x11F6, %g1
alignaddrl %g2, %o3, %i7
movle %xcc, %g7, %g4
tgu %icc, 0x5
add %l0, 0x04D9, %i4
nop
setx loop_2427, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
alignaddr %l2, %i6, %i1
sll %o6, 0x1B, %o2
ld [%l7 + 0x1C], %f14
loop_2427:
xor %l6, %i5, %o0
fcmple32 %f2, %f30, %i3
srax %l4, 0x1B, %g5
movn %xcc, %l5, %o7
fcmpgt32 %f12, %f26, %o1
movn %xcc, %l3, %i2
sllx %o5, 0x0D, %g3
ldd [%l7 + 0x38], %f8
tcs %xcc, 0x1
edge8l %i0, %l1, %o4
ld [%l7 + 0x0C], %f3
bn,pt %xcc, loop_2428
udivcc %g1, 0x120A, %g6
movge %xcc, %g2, %o3
edge16l %i7, %g7, %g4
loop_2428:
bleu,a %xcc, loop_2429
edge32ln %l0, %i4, %l2
nop
set 0x34, %g4
ldsw [%l7 + %g4], %i1
wr %g0, 0x10, %asi
ldstuba [%l7 + 0x52] %asi, %i6
loop_2429:
tle %icc, 0x0
mova %xcc, %o6, %o2
ba,a %icc, loop_2430
edge8l %l6, %o0, %i5
brz,a %i3, loop_2431
fcmped %fcc3, %f18, %f8
loop_2430:
udivx %l4, 0x1967, %g5
nop
setx loop_2432, %l0, %l1
jmpl %l1, %o7
loop_2431:
edge32l %l5, %l3, %o1
std %o4, [%l7 + 0x78]
ld [%l7 + 0x70], %f27
loop_2432:
movl %icc, %g3, %i2
movrne %l1, %o4, %i0
alignaddrl %g6, %g2, %o3
brgz,a %g1, loop_2433
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movrne %g7, 0x2AF, %g4
edge32l %l0, %i4, %i7
loop_2433:
nop
set 0x50, %i2
ldd [%l7 + %i2], %i0
fbo %fcc2, loop_2434
movre %i6, 0x123, %o6
nop
setx loop_2435, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
mulx %o2, 0x1B1D, %l6
loop_2434:
fornot1s %f0, %f8, %f10
edge8l %l2, %o0, %i3
loop_2435:
move %icc, %l4, %i5
tg %icc, 0x6
fcmpd %fcc0, %f26, %f4
movcs %icc, %o7, %g5
umul %l5, 0x0163, %l3
fmovdle %icc, %f28, %f20
set 0x28, %l0
stda %o4, [%l7 + %l0] 0x04
fexpand %f21, %f18
addccc %o1, %g3, %i2
fbe,a %fcc1, loop_2436
orcc %l1, %o4, %g6
tsubcc %g2, %o3, %i0
fnegs %f23, %f9
loop_2436:
edge32 %g7, %g4, %l0
fmovscc %icc, %f5, %f7
fnands %f8, %f1, %f5
fble %fcc0, loop_2437
sir 0x0706
movneg %xcc, %g1, %i7
srl %i1, %i6, %o6
loop_2437:
nop
wr %g0, 0x0c, %asi
stha %o2, [%l7 + 0x5C] %asi
edge16n %i4, %l2, %o0
movl %icc, %l6, %l4
movcc %icc, %i3, %o7
fandnot2 %f26, %f0, %f18
fcmpeq16 %f20, %f18, %g5
tsubcc %i5, 0x0C0F, %l3
be,pt %icc, loop_2438
bg loop_2439
movrlez %o5, %o1, %l5
brlz,a %i2, loop_2440
loop_2438:
fsrc1s %f29, %f14
loop_2439:
edge16l %g3, %l1, %g6
movne %xcc, %g2, %o3
loop_2440:
addccc %i0, 0x1481, %o4
edge16n %g4, %g7, %l0
taddcc %g1, 0x050D, %i7
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbu,a %fcc0, loop_2441
sra %i1, 0x0A, %i6
move %icc, %o2, %i4
fbu %fcc3, loop_2442
loop_2441:
ta %icc, 0x1
orcc %l2, %o6, %l6
fble %fcc0, loop_2443
loop_2442:
udivx %l4, 0x10E7, %i3
fbue,a %fcc1, loop_2444
sdiv %o7, 0x0B17, %o0
loop_2443:
fble,a %fcc2, loop_2445
sir 0x093D
loop_2444:
fnors %f19, %f22, %f7
edge16ln %i5, %l3, %g5
loop_2445:
nop
add %l7, 0x0C, %l6
wr %g0, 0x81, %asi
casa [%l6] %asi, %o5, %l5
fmovdl %xcc, %f26, %f2
movle %icc, %o1, %i2
alignaddr %g3, %g6, %l1
nop
setx loop_2446, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsg %icc, %f8, %f6
fpackfix %f26, %f4
ldstub [%l7 + 0x0B], %o3
loop_2446:
smul %i0, 0x1534, %o4
fmovrse %g4, %f28, %f12
sethi 0x14D0, %g7
fors %f17, %f18, %f0
fmovdgu %icc, %f15, %f5
sethi 0x1A34, %l0
fxnor %f6, %f10, %f16
array32 %g2, %g1, %i1
ldub [%l7 + 0x2D], %i6
ld [%l7 + 0x30], %f27
set 0x58, %o3
lduha [%l7 + %o3] 0x80, %i7
fmovrde %i4, %f4, %f22
movne %xcc, %o2, %o6
tcs %xcc, 0x7
fmovsge %icc, %f7, %f10
taddcctv %l6, %l2, %i3
te %icc, 0x1
orcc %o7, %o0, %l4
tvs %xcc, 0x4
smulcc %l3, %i5, %o5
movrlz %g5, 0x044, %o1
sra %i2, 0x05, %g3
mulscc %g6, %l1, %o3
set 0x68, %i6
ldswa [%l7 + %i6] 0x15, %i0
smulcc %o4, 0x036E, %g4
fpackfix %f6, %f22
wr %g0, 0x11, %asi
lduwa [%l7 + 0x3C] %asi, %l5
bvc,pt %icc, loop_2447
taddcc %l0, %g2, %g7
fbug,a %fcc3, loop_2448
andncc %g1, %i1, %i7
loop_2447:
pdist %f24, %f12, %f16
tsubcctv %i6, %o2, %i4
loop_2448:
fmovsle %icc, %f25, %f25
udivcc %o6, 0x01D7, %l2
wr %g0, 0x19, %asi
swapa [%l7 + 0x6C] %asi, %i3
movcc %xcc, %o7, %o0
popc %l6, %l3
bge,a loop_2449
bne,a %icc, loop_2450
tg %icc, 0x0
wr %g0, 0x88, %asi
lduha [%l7 + 0x74] %asi, %l4
loop_2449:
tgu %icc, 0x7
loop_2450:
movvc %xcc, %o5, %g5
subcc %o1, 0x00C8, %i2
udiv %g3, 0x0DCE, %i5
edge32n %g6, %l1, %o3
fcmps %fcc0, %f12, %f10
fmovdcs %icc, %f9, %f8
tge %xcc, 0x3
movrlez %o4, 0x29E, %g4
umulcc %i0, 0x1AB1, %l0
array32 %l5, %g7, %g1
membar 0x40
ldsb [%l7 + 0x69], %g2
fmovdl %icc, %f7, %f18
array8 %i1, %i7, %i6
tcs %xcc, 0x4
tsubcctv %i4, %o6, %o2
popc %l2, %o7
movcs %xcc, %i3, %o0
movpos %xcc, %l6, %l4
fzeros %f15
fbu %fcc3, loop_2451
subccc %o5, %g5, %l3
fnot2 %f20, %f28
movrlz %i2, %g3, %o1
loop_2451:
tleu %xcc, 0x1
movrgez %i5, %g6, %o3
wr %g0, 0xea, %asi
stda %l0, [%l7 + 0x18] %asi
membar #Sync
movrgez %g4, 0x075, %o4
addccc %l0, %l5, %g7
fbuge %fcc0, loop_2452
mulscc %i0, 0x0280, %g1
std %f18, [%l7 + 0x18]
add %l7, 0x38, %l6
wr %g0, 0x10, %asi
ldxa [%l6] %asi, %i1
casxa [%l6] %asi, %i1, %i7
loop_2452:
move %icc, %i6, %i4
mova %xcc, %g2, %o2
fand %f22, %f16, %f26
fmovrslz %l2, %f23, %f18
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
xorcc %o6, 0x079E, %i3
tneg %xcc, 0x4
set 0x30, %o4
ldda [%l7 + %o4] 0x0c, %o6
movpos %xcc, %l6, %o0
fbl %fcc0, loop_2453
movrlz %o5, 0x2C0, %g5
umul %l3, 0x031C, %i2
std %f14, [%l7 + 0x50]
loop_2453:
bn,pt %icc, loop_2454
movrne %l4, %g3, %o1
ble,a %xcc, loop_2455
nop
setx loop_2456, %l0, %l1
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_2454:
bneg,a,pn %xcc, loop_2457
add %i5, %o3, %g6
loop_2455:
xorcc %g4, 0x18FA, %l1
loop_2456:
ldsb [%l7 + 0x1D], %l0
loop_2457:
movleu %icc, %l5, %g7
add %l7, 0x50, %l6
wr %g0, 0x18, %asi
ldxa [%l6] %asi, %i0
casxa [%l6] 0x18, %i0, %g1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge8n %o4, %i1, %i7
fxor %f2, %f26, %f14
tl %xcc, 0x7
ldub [%l7 + 0x69], %i6
xnorcc %g2, %o2, %i4
srax %o6, 0x15, %i3
bne %icc, loop_2458
lduh [%l7 + 0x18], %o7
fcmpeq16 %f16, %f8, %l2
wr %g0, 0x0c, %asi
ldxa [%l7 + 0x38] %asi, %o0
loop_2458:
array32 %l6, %o5, %g5
popc 0x0441, %i2
movcc %icc, %l3, %l4
fmul8ulx16 %f12, %f4, %f28
stx %g3, [%l7 + 0x20]
array16 %o1, %o3, %i5
udiv %g4, 0x19B1, %l1
movcc %xcc, %g6, %l5
alignaddr %l0, %i0, %g1
fmul8ulx16 %f18, %f24, %f18
movg %icc, %o4, %g7
movcs %icc, %i1, %i7
fmovsl %xcc, %f25, %f26
andcc %i6, 0x1D71, %o2
fmovsle %xcc, %f0, %f14
andncc %i4, %o6, %g2
movgu %icc, %o7, %l2
fmovdleu %icc, %f30, %f18
fone %f10
addc %o0, 0x0845, %l6
tne %xcc, 0x0
prefetch [%l7 + 0x54], 0x2
movl %icc, %i3, %g5
fmovdcs %xcc, %f16, %f28
tne %icc, 0x2
fmul8x16al %f20, %f26, %f2
fmovrdgz %o5, %f2, %f30
fbul,a %fcc0, loop_2459
movge %xcc, %i2, %l4
smulcc %g3, %o1, %l3
fcmple16 %f24, %f30, %o3
loop_2459:
prefetch [%l7 + 0x20], 0x2
tne %icc, 0x0
be,pt %icc, loop_2460
fornot1 %f2, %f10, %f6
fmovspos %xcc, %f30, %f1
mulx %g4, %l1, %i5
loop_2460:
srax %g6, %l5, %i0
taddcc %g1, %o4, %g7
stb %l0, [%l7 + 0x31]
sdivcc %i1, 0x0BAB, %i6
fmovrdlez %o2, %f20, %f12
tvs %icc, 0x0
ble,a %xcc, loop_2461
lduw [%l7 + 0x78], %i4
or %o6, %i7, %o7
fbge,a %fcc3, loop_2462
loop_2461:
swap [%l7 + 0x68], %g2
movleu %xcc, %l2, %o0
tleu %icc, 0x0
loop_2462:
fnand %f14, %f22, %f8
taddcc %l6, 0x161C, %i3
fmovda %xcc, %f10, %f22
popc 0x0A93, %g5
subcc %i2, 0x0D0A, %o5
edge32ln %l4, %o1, %g3
bge,a,pn %xcc, loop_2463
fpadd32 %f12, %f24, %f30
te %xcc, 0x4
movle %xcc, %l3, %g4
loop_2463:
fmovdle %icc, %f0, %f31
tsubcc %o3, 0x04DB, %i5
edge8ln %l1, %l5, %g6
stbar
move %xcc, %g1, %o4
movvc %xcc, %i0, %g7
srlx %l0, 0x02, %i1
movne %xcc, %o2, %i6
fnands %f14, %f30, %f11
tcs %xcc, 0x3
srax %i4, %i7, %o6
tg %xcc, 0x5
movg %xcc, %g2, %o7
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
xorcc %o0, %l2, %i3
fands %f27, %f27, %f7
fmovrsgez %l6, %f2, %f2
array32 %i2, %o5, %l4
smul %o1, 0x0E21, %g3
fnand %f20, %f22, %f0
movg %icc, %l3, %g5
fbuge %fcc1, loop_2464
fmovdl %icc, %f6, %f11
tleu %icc, 0x7
fcmpgt16 %f6, %f2, %o3
loop_2464:
movrgez %g4, 0x355, %l1
xnor %i5, %g6, %l5
bcs,a %icc, loop_2465
brz %g1, loop_2466
edge8ln %o4, %i0, %g7
movvs %icc, %l0, %o2
loop_2465:
sethi 0x192F, %i6
loop_2466:
mova %icc, %i1, %i7
alignaddrl %o6, %i4, %o7
fba,a %fcc1, loop_2467
fsrc1s %f16, %f24
edge8ln %o0, %g2, %i3
wr %g0, 0x5f, %asi
stxa %l2, [%g0 + 0x0] %asi
loop_2467:
fmovrslez %i2, %f24, %f29
fmovdneg %xcc, %f24, %f28
udivcc %l6, 0x1297, %l4
xnorcc %o1, %g3, %o5
fnot2s %f30, %f6
fmovrse %g5, %f27, %f7
orncc %l3, 0x192C, %o3
srax %l1, 0x0A, %i5
movn %icc, %g4, %l5
sllx %g1, 0x15, %g6
st %f22, [%l7 + 0x1C]
brlz %i0, loop_2468
fmovdge %xcc, %f12, %f19
fba,a %fcc2, loop_2469
bg,a,pn %icc, loop_2470
loop_2468:
fmovsleu %xcc, %f8, %f17
movl %xcc, %o4, %l0
loop_2469:
fmovsg %icc, %f23, %f2
loop_2470:
udivx %g7, 0x1AEE, %o2
movge %icc, %i1, %i7
orncc %i6, 0x0408, %i4
movrgz %o6, %o0, %o7
fcmpne16 %f10, %f22, %i3
ldsh [%l7 + 0x22], %l2
movrgz %i2, 0x27B, %l6
mulx %l4, 0x0281, %o1
flush %l7 + 0x70
tleu %xcc, 0x3
bneg,pt %xcc, loop_2471
movne %icc, %g3, %o5
andcc %g2, %g5, %l3
bvc,pt %xcc, loop_2472
loop_2471:
tne %xcc, 0x2
fblg %fcc0, loop_2473
prefetch [%l7 + 0x34], 0x2
loop_2472:
fnors %f30, %f18, %f6
udiv %o3, 0x017B, %i5
loop_2473:
edge16 %g4, %l5, %g1
bcc,a,pt %xcc, loop_2474
movn %xcc, %l1, %g6
orcc %o4, %l0, %i0
alignaddrl %o2, %g7, %i7
loop_2474:
movpos %xcc, %i6, %i1
subccc %i4, %o6, %o0
tsubcctv %o7, 0x05AD, %l2
xnor %i3, %l6, %i2
tvc %xcc, 0x4
movleu %xcc, %o1, %l4
edge8 %o5, %g3, %g5
subcc %g2, 0x0503, %o3
fmovspos %xcc, %f11, %f9
orcc %i5, %g4, %l3
srl %l5, 0x18, %g1
fcmpeq16 %f14, %f26, %g6
tge %xcc, 0x1
xorcc %o4, %l1, %l0
movn %xcc, %o2, %i0
taddcctv %i7, 0x0B67, %i6
movle %icc, %i1, %i4
fmul8ulx16 %f26, %f6, %f14
fnot2s %f28, %f1
movvs %xcc, %o6, %o0
ldx [%l7 + 0x20], %g7
fmovrdgez %l2, %f22, %f24
ble,a %xcc, loop_2475
brnz %o7, loop_2476
ldsw [%l7 + 0x1C], %l6
add %l7, 0x38, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %i3
casxa [%l6] %asi, %i3, %i2
loop_2475:
tvs %icc, 0x0
loop_2476:
fbu,a %fcc1, loop_2477
movrgz %l4, %o1, %g3
sra %o5, %g2, %o3
subc %g5, %i5, %l3
loop_2477:
st %f26, [%l7 + 0x3C]
fbug,a %fcc0, loop_2478
movle %xcc, %g4, %l5
subcc %g1, %o4, %l1
ldsh [%l7 + 0x4E], %l0
loop_2478:
addc %g6, %i0, %o2
tleu %icc, 0x0
fbe %fcc1, loop_2479
sll %i7, 0x0F, %i1
movvs %xcc, %i6, %o6
mulscc %i4, %o0, %g7
loop_2479:
orn %l2, 0x04D4, %l6
popc 0x0BA5, %i3
ble,a,pn %xcc, loop_2480
orn %o7, %i2, %o1
movleu %icc, %l4, %g3
st %f29, [%l7 + 0x10]
loop_2480:
andcc %g2, %o5, %g5
movrlez %o3, %i5, %g4
add %l3, %g1, %l5
tpos %xcc, 0x1
edge8ln %o4, %l0, %l1
fmovsleu %xcc, %f4, %f15
andn %g6, 0x1A1C, %i0
sra %i7, 0x1A, %o2
movrlez %i6, 0x28E, %o6
brgz,a %i1, loop_2481
udiv %o0, 0x1197, %g7
tne %xcc, 0x4
fcmpes %fcc2, %f28, %f30
loop_2481:
fpack16 %f14, %f30
call loop_2482
pdist %f18, %f2, %f10
move %xcc, %l2, %i4
wr %g0, 0x11, %asi
ldstuba [%l7 + 0x2F] %asi, %l6
loop_2482:
fbe,a %fcc0, loop_2483
movle %icc, %o7, %i3
or %i2, 0x04C7, %o1
movpos %xcc, %g3, %l4
loop_2483:
nop
wr %g0, 0x89, %asi
ldstuba [%l7 + 0x71] %asi, %g2
set 0x60, %i7
ldda [%l7 + %i7] 0x80, %o4
orn %o3, %g5, %g4
set 0x40, %o2
stda %f0, [%l7 + %o2] 0x15
movrgz %l3, %i5, %g1
bleu,a loop_2484
bvc %xcc, loop_2485
fble,a %fcc2, loop_2486
sllx %o4, 0x12, %l5
loop_2484:
nop
wr %g0, 0x18, %asi
prefetcha [%l7 + 0x48] %asi, 0x2
loop_2485:
subccc %l1, %i0, %g6
loop_2486:
smul %i7, %i6, %o6
movg %xcc, %i1, %o2
orncc %o0, 0x1455, %l2
xor %i4, %l6, %o7
sllx %i3, 0x1D, %i2
fxors %f16, %f0, %f8
sdivx %o1, 0x09ED, %g7
fbule,a %fcc2, loop_2487
sub %g3, 0x173A, %g2
edge8l %l4, %o5, %g5
brlz %g4, loop_2488
loop_2487:
movcs %xcc, %l3, %i5
fzeros %f30
wr %g0, 0x89, %asi
prefetcha [%l7 + 0x60] %asi, 0x3
loop_2488:
tsubcctv %o4, %l5, %o3
xnor %l0, %i0, %g6
movcs %icc, %i7, %i6
sdiv %o6, 0x0408, %l1
ldd [%l7 + 0x70], %i0
membar 0x58
alignaddr %o0, %l2, %i4
xor %l6, 0x0F14, %o7
fble,a %fcc2, loop_2489
subc %i3, %i2, %o2
nop
set 0x6B, %o1
ldub [%l7 + %o1], %o1
brgz %g7, loop_2490
loop_2489:
popc 0x0C6C, %g3
movre %l4, 0x276, %o5
bcs,a loop_2491
loop_2490:
movcc %xcc, %g5, %g4
fmovsneg %xcc, %f22, %f8
fands %f31, %f9, %f21
loop_2491:
fnegd %f10, %f8
sub %g2, 0x0E4F, %i5
set 0x4C, %i1
stha %g1, [%l7 + %i1] 0x2b
membar #Sync
fmul8x16 %f15, %f2, %f12
fmovrdlz %l3, %f0, %f4
fmovda %icc, %f17, %f10
membar 0x18
sra %l5, 0x10, %o3
edge8n %l0, %o4, %i0
tgu %icc, 0x6
tsubcctv %i7, 0x070B, %i6
tleu %icc, 0x1
add %g6, 0x1EBB, %l1
nop
setx loop_2492, %l0, %l1
jmpl %l1, %o6
tvs %xcc, 0x3
movne %xcc, %i1, %o0
movgu %icc, %i4, %l6
loop_2492:
tg %icc, 0x3
fmul8sux16 %f4, %f8, %f4
tle %xcc, 0x1
be %xcc, loop_2493
fsrc2s %f17, %f24
mulscc %l2, 0x05A3, %o7
fandnot2s %f12, %f14, %f5
loop_2493:
ldstub [%l7 + 0x6F], %i3
array16 %i2, %o1, %g7
fnot1 %f18, %f10
sllx %g3, %l4, %o2
movpos %xcc, %g5, %g4
wr %g0, 0x10, %asi
sta %f27, [%l7 + 0x30] %asi
edge16ln %g2, %i5, %o5
sethi 0x0C81, %l3
movvs %xcc, %g1, %o3
set 0x2C, %l1
sta %f9, [%l7 + %l1] 0x15
tleu %xcc, 0x5
bl,pt %xcc, loop_2494
srax %l0, %o4, %i0
andn %l5, %i6, %i7
fmovrsne %g6, %f16, %f13
loop_2494:
andcc %l1, 0x0514, %o6
bn,a,pt %icc, loop_2495
fmovrsne %i1, %f16, %f3
tcs %xcc, 0x4
subc %o0, %l6, %l2
loop_2495:
fcmped %fcc2, %f26, %f16
sll %o7, 0x12, %i4
xnorcc %i3, %i2, %g7
set 0x3C, %l4
swapa [%l7 + %l4] 0x80, %g3
fbule %fcc3, loop_2496
addcc %o1, %l4, %o2
fand %f4, %f26, %f8
faligndata %f2, %f30, %f24
loop_2496:
tge %icc, 0x6
tge %icc, 0x0
xor %g4, %g5, %i5
edge32ln %o5, %l3, %g1
bshuffle %f0, %f2, %f4
bvs,pn %xcc, loop_2497
fpsub32 %f16, %f28, %f22
alignaddr %g2, %o3, %l0
fmul8x16al %f7, %f4, %f26
loop_2497:
stw %o4, [%l7 + 0x6C]
smulcc %i0, %l5, %i6
fands %f26, %f28, %f20
sllx %i7, 0x02, %l1
fpadd32 %f26, %f26, %f4
orcc %o6, %g6, %o0
tsubcc %i1, 0x1174, %l6
xor %o7, 0x0A79, %l2
alignaddrl %i3, %i2, %i4
wr %g0, 0x19, %asi
sta %f11, [%l7 + 0x54] %asi
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
nop
set 0x7C, %i4
lduw [%l7 + %i4], %g7
addcc %g3, 0x0052, %o1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fba,a %fcc0, loop_2498
te %xcc, 0x0
alignaddrl %l4, %g4, %g5
tvc %icc, 0x4
loop_2498:
nop
set 0x3F, %o5
ldub [%l7 + %o5], %i5
udivcc %o5, 0x002C, %o2
fbule %fcc3, loop_2499
tl %xcc, 0x7
fba,a %fcc0, loop_2500
stb %l3, [%l7 + 0x21]
loop_2499:
array32 %g2, %o3, %g1
movneg %icc, %l0, %i0
loop_2500:
ldsh [%l7 + 0x3E], %o4
lduw [%l7 + 0x28], %i6
edge32n %l5, %i7, %o6
ldsb [%l7 + 0x78], %l1
wr %g0, 0x89, %asi
stha %o0, [%l7 + 0x72] %asi
tgu %icc, 0x7
fbue %fcc3, loop_2501
addcc %g6, %i1, %o7
edge32n %l6, %i3, %l2
edge16ln %i2, %g7, %g3
loop_2501:
array32 %i4, %l4, %o1
edge32 %g5, %i5, %g4
tne %icc, 0x0
fpsub32s %f11, %f14, %f22
sll %o5, %o2, %l3
movge %icc, %g2, %o3
bl,pt %xcc, loop_2502
tvc %icc, 0x0
xnor %g1, %i0, %l0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2502:
nop
wr %g0, 0x11, %asi
lda [%l7 + 0x70] %asi, %f4
ld [%l7 + 0x5C], %f6
edge16 %o4, %l5, %i6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
brnz,a %o6, loop_2503
tle %icc, 0x6
bcs,pn %icc, loop_2504
ld [%l7 + 0x2C], %f21
loop_2503:
or %l1, %o0, %g6
udivcc %i7, 0x16E2, %i1
loop_2504:
fbule,a %fcc2, loop_2505
nop
setx loop_2506, %l0, %l1
jmpl %l1, %l6
fnands %f26, %f17, %f2
tg %xcc, 0x3
loop_2505:
array16 %o7, %i3, %l2
loop_2506:
movne %icc, %i2, %g3
std %f8, [%l7 + 0x50]
move %xcc, %g7, %i4
andncc %o1, %l4, %g5
bleu,a,pt %xcc, loop_2507
xorcc %i5, 0x1719, %g4
udivx %o5, 0x0454, %l3
fmovrdlez %g2, %f6, %f4
loop_2507:
srax %o3, %o2, %g1
udivcc %i0, 0x10E9, %o4
wr %g0, 0x0c, %asi
stba %l0, [%l7 + 0x67] %asi
ba,a loop_2508
prefetch [%l7 + 0x78], 0x3
stb %i6, [%l7 + 0x7C]
ta %xcc, 0x0
loop_2508:
edge32n %l5, %o6, %l1
fmovsne %icc, %f10, %f15
edge16ln %o0, %g6, %i1
sth %l6, [%l7 + 0x2E]
movrlz %i7, %i3, %o7
tl %icc, 0x4
wr %g0, 0x11, %asi
lduha [%l7 + 0x72] %asi, %l2
fand %f6, %f14, %f22
sdiv %i2, 0x140E, %g7
movcs %xcc, %i4, %o1
xnorcc %g3, 0x1195, %g5
fbo %fcc2, loop_2509
ldstub [%l7 + 0x76], %l4
fmovde %xcc, %f7, %f12
movle %xcc, %i5, %o5
loop_2509:
tcc %xcc, 0x7
fba %fcc2, loop_2510
fbn,a %fcc2, loop_2511
fornot2s %f26, %f12, %f30
tcs %icc, 0x6
loop_2510:
movgu %xcc, %g4, %g2
loop_2511:
sdiv %o3, 0x1033, %o2
sdivcc %g1, 0x0001, %l3
fbg,a %fcc3, loop_2512
array32 %o4, %l0, %i0
sir 0x1144
edge32l %l5, %o6, %i6
loop_2512:
fxors %f23, %f8, %f5
brlez %o0, loop_2513
fbe %fcc0, loop_2514
fors %f29, %f26, %f3
bpos,pt %xcc, loop_2515
loop_2513:
array8 %l1, %g6, %i1
loop_2514:
fmuld8sux16 %f4, %f20, %f0
xnorcc %l6, %i7, %i3
loop_2515:
ble loop_2516
move %icc, %o7, %l2
edge32 %i2, %i4, %o1
set 0x7C, %i3
ldswa [%l7 + %i3] 0x88, %g7
loop_2516:
tgu %icc, 0x0
smulcc %g5, 0x08EF, %l4
fexpand %f13, %f22
sdivx %g3, 0x0EDB, %i5
edge16 %g4, %o5, %o3
sub %g2, 0x1E22, %o2
edge16n %l3, %o4, %l0
movpos %icc, %g1, %i0
set 0x20, %i0
ldda [%l7 + %i0] 0xeb, %l4
andcc %i6, 0x0711, %o0
movrlez %l1, %g6, %i1
edge32l %l6, %o6, %i7
taddcctv %i3, %o7, %i2
fnot1s %f19, %f6
fmovscs %icc, %f7, %f12
be loop_2517
sll %i4, 0x12, %l2
umulcc %o1, 0x01EF, %g7
fmovrde %l4, %f4, %f24
loop_2517:
mova %icc, %g3, %i5
xorcc %g4, %o5, %o3
tcc %xcc, 0x3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmul8sux16 %f30, %f10, %f18
array16 %g2, %o2, %g5
orn %l3, 0x0A3E, %l0
alignaddrl %g1, %o4, %l5
fmovrdgz %i6, %f26, %f6
brlz,a %i0, loop_2518
bvs,pt %icc, loop_2519
brgz,a %l1, loop_2520
udiv %o0, 0x0E66, %g6
loop_2518:
tvs %xcc, 0x6
loop_2519:
and %i1, 0x18DA, %l6
loop_2520:
edge16 %o6, %i7, %i3
tle %xcc, 0x2
popc %i2, %o7
set 0x47, %g7
ldstuba [%l7 + %g7] 0x19, %l2
tvc %icc, 0x3
edge32l %i4, %o1, %l4
udivcc %g3, 0x1336, %g7
fsrc2s %f4, %f18
fbl %fcc2, loop_2521
tle %icc, 0x0
nop
setx loop_2522, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tne %xcc, 0x0
loop_2521:
fmovsleu %xcc, %f25, %f31
movpos %xcc, %g4, %o5
loop_2522:
mulscc %o3, %g2, %i5
subcc %g5, 0x08BC, %l3
ldsw [%l7 + 0x54], %l0
siam 0x7
movcs %xcc, %g1, %o2
bleu,a %xcc, loop_2523
srax %l5, 0x01, %o4
fone %f0
sll %i6, 0x04, %l1
loop_2523:
fandnot2s %f24, %f26, %f15
tvs %xcc, 0x7
movvs %xcc, %o0, %i0
tn %icc, 0x2
taddcc %i1, 0x1C1D, %g6
movleu %icc, %l6, %o6
ldd [%l7 + 0x68], %f12
andncc %i7, %i2, %o7
fnands %f24, %f20, %f25
fmovsne %xcc, %f14, %f27
stbar
edge8ln %l2, %i4, %i3
ldd [%l7 + 0x50], %l4
edge8 %o1, %g3, %g7
wr %g0, 0x2b, %asi
stha %g4, [%l7 + 0x44] %asi
membar #Sync
sethi 0x01F2, %o5
set 0x40, %g3
stda %f0, [%l7 + %g3] 0x10
fxor %f0, %f2, %f18
array8 %g2, %i5, %o3
nop
setx loop_2524, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
taddcc %g5, 0x045D, %l3
edge16n %l0, %o2, %g1
taddcctv %o4, %l5, %l1
loop_2524:
fpsub16 %f22, %f8, %f6
popc %i6, %o0
smul %i0, %i1, %g6
alignaddrl %o6, %i7, %i2
orn %o7, 0x19BE, %l6
brgez,a %l2, loop_2525
bg,a %xcc, loop_2526
fbug %fcc3, loop_2527
bpos,a,pn %icc, loop_2528
loop_2525:
subccc %i4, %i3, %l4
loop_2526:
brlez,a %o1, loop_2529
loop_2527:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2528:
movrgez %g7, 0x02B, %g4
fcmple16 %f12, %f2, %o5
loop_2529:
orn %g3, %i5, %g2
edge8n %g5, %l3, %l0
tpos %xcc, 0x0
taddcc %o3, 0x0F45, %o2
fmul8x16 %f13, %f18, %f12
std %f6, [%l7 + 0x68]
edge8 %o4, %g1, %l1
movpos %xcc, %i6, %l5
sdivcc %o0, 0x0759, %i1
smulcc %g6, 0x0832, %i0
edge8n %o6, %i7, %i2
movleu %icc, %l6, %o7
addc %i4, %i3, %l4
wr %g0, 0x89, %asi
ldstuba [%l7 + 0x2C] %asi, %o1
sdivx %g7, 0x0FCA, %g4
subccc %o5, 0x158B, %l2
brlz %i5, loop_2530
udivx %g3, 0x11F3, %g5
bl,pn %xcc, loop_2531
edge8n %l3, %l0, %o3
loop_2530:
fpsub32s %f0, %f15, %f1
edge32n %g2, %o4, %o2
loop_2531:
edge32ln %g1, %i6, %l1
movcs %icc, %l5, %o0
edge8n %i1, %g6, %o6
movpos %xcc, %i7, %i2
sdivcc %i0, 0x0FAD, %l6
sllx %o7, 0x11, %i3
tgu %xcc, 0x3
fmovrslez %l4, %f19, %f14
movrlez %i4, %o1, %g4
set 0x40, %l5
stwa %o5, [%l7 + %l5] 0x18
movre %l2, 0x3AD, %i5
fmovrsne %g7, %f4, %f2
array16 %g3, %l3, %g5
fmovrslz %o3, %f13, %f13
fmovsgu %icc, %f11, %f11
tg %icc, 0x1
fbe %fcc3, loop_2532
fmovsn %xcc, %f29, %f3
sra %l0, %o4, %o2
sll %g1, 0x1A, %i6
loop_2532:
brlz,a %l1, loop_2533
tneg %xcc, 0x5
fpadd32 %f12, %f20, %f4
udivx %g2, 0x0CF8, %l5
loop_2533:
fmovdcc %icc, %f13, %f10
sra %i1, 0x0F, %o0
fmovrdlz %o6, %f18, %f2
brgz %i7, loop_2534
fcmpne16 %f8, %f20, %i2
set 0x7A, %o0
stba %i0, [%l7 + %o0] 0x11
loop_2534:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sub %g6, 0x16C6, %o7
tleu %icc, 0x0
fmovsvc %xcc, %f8, %f20
sir 0x1C44
array8 %l6, %i3, %l4
and %i4, %g4, %o5
wr %g0, 0x81, %asi
stda %f16, [%l7 + 0x40] %asi
tleu %icc, 0x0
ba %icc, loop_2535
fmovdg %xcc, %f21, %f6
bneg %xcc, loop_2536
tgu %xcc, 0x3
loop_2535:
bneg,pt %icc, loop_2537
umulcc %o1, 0x056D, %i5
loop_2536:
sdivcc %l2, 0x07E0, %g7
edge32l %g3, %g5, %l3
loop_2537:
fbg %fcc0, loop_2538
srax %o3, 0x11, %l0
ldd [%l7 + 0x48], %o2
fnand %f30, %f20, %f16
loop_2538:
mova %xcc, %g1, %o4
udiv %l1, 0x1215, %g2
array8 %l5, %i1, %o0
orn %i6, %i7, %i2
array16 %i0, %g6, %o6
edge8 %o7, %i3, %l4
fbne %fcc3, loop_2539
addc %l6, %i4, %g4
edge32n %o5, %i5, %l2
fxors %f14, %f17, %f4
loop_2539:
sra %g7, 0x02, %o1
nop
setx loop_2540, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
subcc %g5, 0x00F6, %g3
fbn %fcc2, loop_2541
movrlez %l3, %o3, %l0
loop_2540:
fpsub32s %f13, %f20, %f29
orn %g1, 0x1C88, %o4
loop_2541:
stb %l1, [%l7 + 0x79]
fandnot1s %f17, %f30, %f4
popc 0x00E4, %g2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge16n %l5, %o2, %o0
edge8ln %i6, %i7, %i1
tgu %xcc, 0x5
orn %i2, 0x1337, %i0
set 0x48, %l6
stwa %g6, [%l7 + %l6] 0xea
membar #Sync
fmovrslz %o7, %f28, %f11
movn %icc, %o6, %i3
fbu %fcc0, loop_2542
movvs %icc, %l6, %i4
fpack16 %f10, %f19
edge32n %g4, %o5, %i5
loop_2542:
movrne %l4, %g7, %o1
fands %f4, %f27, %f22
fpadd32s %f13, %f27, %f17
sir 0x1A2F
sir 0x11C6
fmul8ulx16 %f16, %f26, %f0
mulscc %g5, 0x04B3, %g3
brgez,a %l2, loop_2543
fpadd32 %f2, %f14, %f26
tcs %icc, 0x4
fbuge,a %fcc3, loop_2544
loop_2543:
fmovdg %icc, %f11, %f14
nop
setx loop_2545, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brgez %o3, loop_2546
loop_2544:
tgu %xcc, 0x3
orcc %l0, %l3, %o4
loop_2545:
sll %g1, 0x11, %l1
loop_2546:
st %f27, [%l7 + 0x40]
subc %l5, %o2, %g2
wr %g0, 0x89, %asi
lduba [%l7 + 0x54] %asi, %i6
alignaddrl %o0, %i7, %i1
orncc %i2, 0x16A3, %i0
movg %icc, %g6, %o7
udivx %i3, 0x05FB, %l6
faligndata %f2, %f6, %f20
fnot1 %f30, %f30
movl %icc, %o6, %g4
xor %o5, 0x1D78, %i4
set 0x4E, %i5
lduba [%l7 + %i5] 0x14, %l4
fcmpne32 %f8, %f20, %i5
bpos,a %icc, loop_2547
tsubcctv %g7, %o1, %g5
or %g3, 0x074C, %l2
fexpand %f30, %f0
loop_2547:
fornot1 %f2, %f28, %f24
set 0x54, %g1
ldstuba [%l7 + %g1] 0x11, %l0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
brlz,a %l3, loop_2548
movvs %xcc, %o4, %g1
set 0x40, %g5
ldda [%l7 + %g5] 0x15, %f0
loop_2548:
movne %icc, %o3, %l1
ldstub [%l7 + 0x2E], %o2
fcmpgt32 %f4, %f18, %l5
edge32n %i6, %o0, %i7
movg %xcc, %g2, %i2
wr %g0, 0x80, %asi
prefetcha [%l7 + 0x58] %asi, 0x0
addcc %i0, 0x1B2A, %o7
edge8l %g6, %i3, %l6
edge8ln %g4, %o5, %o6
tvc %icc, 0x5
subc %l4, %i5, %g7
sethi 0x1C5B, %o1
taddcc %g5, 0x11F2, %i4
bneg,a %xcc, loop_2549
fone %f30
sdivx %l2, 0x1377, %g3
xnor %l0, 0x1F6F, %o4
loop_2549:
smul %g1, 0x1658, %l3
stw %o3, [%l7 + 0x7C]
ld [%l7 + 0x50], %f2
movcc %xcc, %l1, %l5
movg %xcc, %i6, %o0
bg,a loop_2550
lduw [%l7 + 0x58], %o2
fandnot2 %f24, %f16, %f14
orncc %i7, %g2, %i1
loop_2550:
addcc %i0, %i2, %o7
andcc %i3, %g6, %l6
fnegs %f15, %f7
fpsub16 %f4, %f0, %f6
for %f20, %f28, %f30
tcc %icc, 0x2
subc %g4, 0x04D5, %o6
bge,a,pt %xcc, loop_2551
tsubcctv %l4, %o5, %g7
fmovdg %icc, %f23, %f18
fpsub16s %f8, %f26, %f1
loop_2551:
andcc %i5, 0x15BA, %g5
edge8n %i4, %l2, %g3
fcmpgt16 %f18, %f14, %o1
fpadd32s %f25, %f18, %f25
addcc %l0, %o4, %l3
fbo,a %fcc0, loop_2552
sllx %g1, 0x19, %l1
sdivcc %o3, 0x0C98, %l5
movcs %icc, %i6, %o2
loop_2552:
tsubcc %o0, 0x0AC9, %i7
set 0x52, %l2
lduha [%l7 + %l2] 0x18, %g2
set 0x64, %g2
lduwa [%l7 + %g2] 0x80, %i0
srax %i1, %i2, %o7
nop
set 0x6F, %l3
ldsb [%l7 + %l3], %i3
taddcc %g6, %g4, %l6
smul %o6, %l4, %g7
movvs %xcc, %o5, %g5
movge %icc, %i4, %i5
fbn,a %fcc3, loop_2553
orcc %l2, 0x01CB, %o1
sethi 0x1FD4, %g3
sll %l0, 0x12, %o4
loop_2553:
fexpand %f27, %f14
xorcc %g1, %l3, %o3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
set 0x40, %o6
ldda [%l7 + %o6] 0x2f, %l0
movvc %icc, %l5, %i6
fmovdle %xcc, %f15, %f28
edge8 %o2, %o0, %g2
nop
setx loop_2554, %l0, %l1
jmpl %l1, %i7
edge8ln %i1, %i2, %o7
fand %f14, %f18, %f10
mulx %i3, 0x18B8, %g6
loop_2554:
movvs %icc, %i0, %g4
movrgz %l6, %l4, %o6
te %xcc, 0x1
tg %xcc, 0x0
movvc %xcc, %o5, %g7
edge32n %g5, %i4, %i5
nop
setx loop_2555, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ta %xcc, 0x7
movvs %icc, %o1, %g3
array32 %l2, %l0, %o4
loop_2555:
subc %g1, 0x1E35, %l3
udivx %o3, 0x00CA, %l1
fpmerge %f23, %f12, %f28
movn %xcc, %i6, %l5
smulcc %o0, %o2, %i7
fbl,a %fcc3, loop_2556
fexpand %f20, %f24
bge %xcc, loop_2557
fcmpgt16 %f6, %f20, %i1
loop_2556:
move %icc, %g2, %o7
orn %i3, %g6, %i2
loop_2557:
tvc %icc, 0x4
be loop_2558
tleu %xcc, 0x3
move %icc, %g4, %i0
fble %fcc2, loop_2559
loop_2558:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fcmpeq32 %f2, %f24, %l6
orcc %l4, %o6, %g7
loop_2559:
edge16n %g5, %i4, %o5
te %icc, 0x4
fmovdge %xcc, %f16, %f29
fpsub32 %f6, %f10, %f22
fmovsgu %xcc, %f29, %f26
movvs %icc, %i5, %g3
fmul8ulx16 %f6, %f2, %f24
bleu loop_2560
andncc %o1, %l2, %l0
nop
setx loop_2561, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movge %xcc, %g1, %l3
loop_2560:
sir 0x0690
tl %icc, 0x7
loop_2561:
brlez %o4, loop_2562
umulcc %l1, 0x177F, %o3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sub %i6, %l5, %o2
loop_2562:
tne %xcc, 0x4
fbu,a %fcc2, loop_2563
fmovdcs %xcc, %f22, %f21
tn %icc, 0x5
udiv %o0, 0x09AE, %i7
loop_2563:
or %g2, 0x0621, %o7
tg %xcc, 0x5
fmovrde %i3, %f6, %f26
fexpand %f24, %f6
udiv %g6, 0x0487, %i2
srlx %g4, 0x18, %i1
taddcctv %l6, %i0, %l4
fnors %f19, %f23, %f3
fnot1s %f25, %f13
tvs %icc, 0x0
fpack32 %f0, %f8, %f22
pdist %f4, %f0, %f18
brz,a %o6, loop_2564
edge32 %g7, %i4, %g5
fbn,a %fcc3, loop_2565
fmovrsgez %o5, %f8, %f16
loop_2564:
movrgez %g3, %i5, %o1
sra %l0, %l2, %g1
loop_2565:
fblg %fcc3, loop_2566
ldsh [%l7 + 0x14], %l3
lduw [%l7 + 0x74], %o4
movvc %icc, %l1, %i6
loop_2566:
fmovdne %xcc, %f8, %f31
fmovdvs %xcc, %f2, %f5
set 0x48, %g6
prefetcha [%l7 + %g6] 0x18, 0x0
te %xcc, 0x5
fpmerge %f14, %f29, %f2
tg %icc, 0x4
udivcc %o2, 0x0039, %o0
orcc %o3, 0x0ED5, %g2
fbule %fcc0, loop_2567
sra %i7, %o7, %g6
stx %i2, [%l7 + 0x30]
orn %i3, 0x1197, %g4
loop_2567:
tsubcc %i1, 0x07F9, %l6
stb %l4, [%l7 + 0x70]
move %icc, %o6, %g7
fmovsleu %icc, %f16, %f3
sir 0x117D
edge16 %i4, %g5, %o5
fmovdvc %xcc, %f24, %f2
fsrc1 %f26, %f18
bgu loop_2568
subc %g3, %i0, %i5
prefetch [%l7 + 0x5C], 0x3
edge16l %o1, %l2, %g1
loop_2568:
sll %l0, %o4, %l3
edge8 %i6, %l5, %l1
fbg,a %fcc3, loop_2569
fmovdvs %icc, %f10, %f28
tg %xcc, 0x2
ldstub [%l7 + 0x2A], %o2
loop_2569:
fbne,a %fcc0, loop_2570
fbo %fcc3, loop_2571
movg %xcc, %o3, %o0
fcmpeq16 %f22, %f12, %i7
loop_2570:
sdiv %o7, 0x1D17, %g6
loop_2571:
fmovrsne %g2, %f0, %f31
membar #Sync
wr %g0, 0xf8, %asi
ldda [%l7 + 0x40] %asi, %f16
taddcc %i2, %g4, %i3
or %i1, %l6, %l4
tleu %xcc, 0x2
fnot1s %f2, %f28
wr %g0, 0x19, %asi
ldswa [%l7 + 0x5C] %asi, %g7
bneg,a loop_2572
movcc %xcc, %i4, %o6
movvc %xcc, %o5, %g5
movl %xcc, %g3, %i0
loop_2572:
membar 0x10
tneg %xcc, 0x2
fmovspos %icc, %f1, %f6
srax %i5, 0x12, %l2
edge8l %g1, %o1, %o4
andncc %l0, %i6, %l3
tl %icc, 0x5
tvs %icc, 0x4
andncc %l5, %l1, %o2
sdiv %o3, 0x0450, %i7
movcs %icc, %o7, %g6
fcmple32 %f4, %f2, %o0
movrlz %g2, 0x38E, %g4
fnot1s %f9, %f0
tpos %xcc, 0x6
movleu %xcc, %i2, %i1
srax %i3, %l4, %g7
xorcc %l6, %i4, %o6
bgu loop_2573
stw %g5, [%l7 + 0x78]
bg,pn %xcc, loop_2574
tleu %icc, 0x0
loop_2573:
sth %o5, [%l7 + 0x44]
subcc %i0, %i5, %l2
loop_2574:
tsubcctv %g1, 0x0939, %o1
edge16ln %o4, %l0, %i6
std %l2, [%l7 + 0x50]
mulscc %g3, %l5, %o2
sub %l1, 0x0701, %i7
smul %o7, 0x085B, %o3
tsubcc %g6, 0x1897, %g2
edge32ln %o0, %g4, %i2
fxors %f10, %f14, %f13
ldsw [%l7 + 0x38], %i1
tcc %icc, 0x7
andncc %i3, %g7, %l6
tgu %xcc, 0x2
fmovdleu %icc, %f20, %f29
movne %xcc, %i4, %o6
movrlz %l4, 0x0B5, %g5
set 0x120, %g4
ldxa [%g0 + %g4] 0x52, %o5
edge8ln %i5, %l2, %i0
te %xcc, 0x7
edge8l %o1, %g1, %o4
ldstub [%l7 + 0x6B], %l0
set 0x20, %o7
stda %l2, [%l7 + %o7] 0x10
flush %l7 + 0x38
movge %xcc, %g3, %i6
array16 %l5, %o2, %l1
fmovdcc %icc, %f29, %f17
addcc %o7, 0x06BE, %i7
set 0x48, %i2
prefetcha [%l7 + %i2] 0x88, 0x0
wr %g0, 0x80, %asi
lduba [%l7 + 0x55] %asi, %g2
taddcc %o3, %g4, %i2
fbu,a %fcc2, loop_2575
xnor %o0, 0x1FDF, %i3
mulscc %g7, 0x1747, %i1
popc %i4, %l6
loop_2575:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
xorcc %o6, %g5, %l4
fmuld8ulx16 %f29, %f9, %f18
fone %f8
movg %xcc, %i5, %l2
lduh [%l7 + 0x0C], %o5
fmovse %icc, %f4, %f2
wr %g0, 0x89, %asi
swapa [%l7 + 0x10] %asi, %o1
alignaddr %i0, %o4, %g1
tn %icc, 0x3
fmovrslz %l0, %f29, %f8
sdiv %l3, 0x1310, %i6
fmovrslz %g3, %f29, %f2
bcc loop_2576
fmovd %f6, %f0
fornot1s %f31, %f16, %f0
add %l5, %o2, %o7
loop_2576:
mova %icc, %l1, %i7
fnands %f11, %f27, %f12
tneg %icc, 0x6
movpos %xcc, %g2, %o3
fmovdg %xcc, %f25, %f19
movvs %xcc, %g4, %g6
mova %xcc, %i2, %o0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovsvc %icc, %f9, %f17
movvc %xcc, %i3, %g7
prefetch [%l7 + 0x4C], 0x1
array16 %i1, %l6, %i4
subc %o6, 0x1341, %g5
fnors %f14, %f0, %f11
bpos,pt %icc, loop_2577
fmovdcs %icc, %f16, %f15
fsrc2 %f30, %f18
orcc %i5, 0x08CB, %l2
loop_2577:
array32 %l4, %o1, %o5
movne %icc, %i0, %g1
tvc %xcc, 0x4
edge8l %l0, %l3, %o4
smulcc %i6, 0x1E3E, %l5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovdpos %xcc, %f19, %f17
brz %o2, loop_2578
call loop_2579
fmovrslz %o7, %f19, %f1
edge32l %g3, %i7, %g2
loop_2578:
add %o3, 0x12DB, %g4
loop_2579:
fmovsle %xcc, %f21, %f18
movcs %icc, %g6, %l1
tl %xcc, 0x1
fsrc1s %f17, %f8
edge32n %i2, %i3, %o0
sllx %i1, %l6, %g7
fpadd16 %f20, %f22, %f12
udiv %o6, 0x16A7, %g5
bl,pt %xcc, loop_2580
subccc %i5, %i4, %l2
flush %l7 + 0x28
bl,a,pn %icc, loop_2581
loop_2580:
movl %icc, %l4, %o1
srl %o5, 0x16, %i0
movrgz %l0, 0x196, %g1
loop_2581:
movn %xcc, %l3, %i6
mulscc %o4, %o2, %o7
srax %l5, 0x1E, %g3
edge32ln %g2, %o3, %g4
subccc %g6, %l1, %i7
fmovrdlz %i3, %f30, %f12
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
xnor %i2, 0x07F0, %o0
umulcc %l6, %g7, %i1
movle %xcc, %g5, %i5
ldd [%l7 + 0x10], %f16
fmovdgu %icc, %f10, %f4
movgu %xcc, %i4, %l2
movvs %icc, %o6, %l4
xor %o5, %o1, %l0
andcc %g1, 0x08F1, %l3
fbule %fcc3, loop_2582
edge32l %i6, %i0, %o2
move %xcc, %o4, %o7
movrne %g3, %l5, %g2
loop_2582:
movrlz %o3, 0x019, %g6
fandnot2s %f8, %f27, %f18
sll %g4, 0x16, %i7
fblg,a %fcc3, loop_2583
xnorcc %i3, 0x162D, %i2
tg %icc, 0x6
fmovs %f23, %f5
loop_2583:
sra %l1, 0x1D, %o0
mulx %l6, %g7, %g5
movrlez %i1, 0x02A, %i4
fmul8sux16 %f6, %f30, %f0
fbug %fcc1, loop_2584
subcc %i5, %o6, %l4
edge16ln %o5, %o1, %l0
tvs %xcc, 0x0
loop_2584:
fnot2s %f22, %f6
fmovrslz %g1, %f26, %f4
wr %g0, 0x80, %asi
ldsha [%l7 + 0x70] %asi, %l2
ldd [%l7 + 0x68], %f28
umul %l3, 0x1906, %i0
membar 0x1E
tcs %xcc, 0x2
tpos %icc, 0x2
set 0x40, %l0
stda %f0, [%l7 + %l0] 0x15
sub %o2, 0x137F, %o4
xnorcc %o7, %g3, %l5
movrgz %i6, 0x035, %g2
mulscc %o3, %g6, %i7
bgu,a loop_2585
add %i3, %g4, %i2
fblg,a %fcc3, loop_2586
andncc %l1, %l6, %o0
loop_2585:
tpos %xcc, 0x3
movneg %icc, %g7, %g5
loop_2586:
xnorcc %i4, %i5, %o6
movvs %icc, %l4, %o5
tcc %icc, 0x4
array8 %o1, %l0, %i1
srlx %g1, %l2, %i0
array32 %l3, %o2, %o4
movge %icc, %o7, %g3
taddcc %i6, %l5, %o3
fcmps %fcc3, %f14, %f28
sub %g2, %i7, %i3
fzeros %f3
bl,a,pt %xcc, loop_2587
andn %g6, 0x18AC, %g4
fmul8x16au %f23, %f26, %f30
movrlez %i2, %l1, %l6
loop_2587:
array8 %g7, %o0, %g5
movvc %icc, %i4, %i5
edge8ln %o6, %o5, %l4
sub %l0, %i1, %o1
ldsw [%l7 + 0x38], %g1
orn %l2, 0x0911, %l3
fnot2 %f10, %f12
fbl %fcc3, loop_2588
fxors %f25, %f5, %f28
edge8n %i0, %o2, %o4
andcc %g3, %o7, %l5
loop_2588:
fnot1s %f20, %f17
brnz,a %o3, loop_2589
taddcctv %i6, 0x0971, %g2
movvs %xcc, %i7, %i3
ldd [%l7 + 0x48], %f2
loop_2589:
and %g4, 0x0FC9, %i2
set 0x2B, %o3
ldstuba [%l7 + %o3] 0x89, %g6
bleu %icc, loop_2590
fpmerge %f7, %f3, %f26
edge8ln %l6, %g7, %l1
orcc %g5, 0x094C, %i4
loop_2590:
edge8 %i5, %o6, %o5
fcmpes %fcc2, %f19, %f17
movrgez %l4, 0x29B, %l0
fmovsvc %xcc, %f13, %f7
fpack16 %f28, %f24
tne %icc, 0x7
fpsub16s %f21, %f27, %f31
movleu %icc, %i1, %o0
tleu %xcc, 0x0
sdiv %g1, 0x1580, %o1
movneg %icc, %l3, %i0
addcc %l2, %o2, %o4
sir 0x15ED
wr %g0, 0x10, %asi
stwa %g3, [%l7 + 0x4C] %asi
fmul8sux16 %f16, %f2, %f6
andn %l5, %o3, %i6
wr %g0, 0x18, %asi
prefetcha [%l7 + 0x08] %asi, 0x2
tneg %icc, 0x2
sllx %o7, 0x01, %i7
fmovde %xcc, %f29, %f30
wr %g0, 0x19, %asi
ldswa [%l7 + 0x28] %asi, %i3
andncc %g4, %i2, %l6
fmovsvs %icc, %f31, %f10
ble,pn %xcc, loop_2591
fcmpeq16 %f30, %f4, %g7
movpos %icc, %g6, %l1
nop
setx loop_2592, %l0, %l1
jmpl %l1, %g5
loop_2591:
stx %i4, [%l7 + 0x18]
fmovsle %xcc, %f27, %f11
brz,a %o6, loop_2593
loop_2592:
fbuge,a %fcc2, loop_2594
fmovsa %icc, %f16, %f8
sdivcc %o5, 0x18AB, %l4
loop_2593:
movrgz %l0, %i5, %i1
loop_2594:
edge16n %g1, %o1, %o0
tvc %xcc, 0x7
wr %g0, 0x89, %asi
stha %i0, [%l7 + 0x7C] %asi
xnorcc %l3, 0x0A8D, %l2
addc %o4, 0x12E9, %g3
fcmpeq32 %f30, %f28, %l5
xor %o2, 0x1D52, %o3
wr %g0, 0xe2, %asi
stha %g2, [%l7 + 0x74] %asi
membar #Sync
movgu %xcc, %i6, %i7
wr %g0, 0x04, %asi
lda [%l7 + 0x2C] %asi, %f30
umul %i3, %o7, %g4
mulscc %l6, %g7, %i2
taddcc %l1, %g5, %i4
tcs %icc, 0x5
fandnot1 %f20, %f2, %f4
fnands %f31, %f15, %f5
alignaddrl %g6, %o6, %o5
movn %xcc, %l4, %l0
sdivx %i1, 0x08BB, %i5
tvc %xcc, 0x1
std %o0, [%l7 + 0x28]
fmovdne %xcc, %f19, %f4
umul %o0, 0x18B4, %g1
edge32ln %l3, %l2, %o4
fmovrdgz %g3, %f10, %f14
movvc %xcc, %i0, %l5
popc %o2, %g2
edge16n %o3, %i6, %i3
taddcc %i7, 0x1AC5, %g4
movcs %xcc, %l6, %g7
movn %xcc, %o7, %i2
sdiv %l1, 0x1C35, %i4
sdivcc %g5, 0x1709, %o6
fbn %fcc1, loop_2595
fmul8x16 %f28, %f0, %f16
tleu %icc, 0x4
movcc %xcc, %o5, %l4
loop_2595:
movge %xcc, %g6, %l0
sth %i1, [%l7 + 0x78]
for %f26, %f16, %f16
edge32 %i5, %o0, %o1
stx %g1, [%l7 + 0x30]
ldd [%l7 + 0x60], %f24
fmovse %xcc, %f6, %f28
tpos %icc, 0x4
xor %l2, 0x1A23, %l3
array8 %o4, %g3, %i0
fmovda %icc, %f12, %f30
ld [%l7 + 0x58], %f14
orn %l5, 0x1CB9, %o2
fnot2s %f22, %f8
fmovdneg %xcc, %f16, %f29
sdivx %g2, 0x001B, %i6
ble %xcc, loop_2596
stbar
tn %icc, 0x4
fornot1s %f26, %f21, %f10
loop_2596:
std %i2, [%l7 + 0x38]
fcmpeq32 %f10, %f2, %o3
addc %i7, %l6, %g7
brgez %o7, loop_2597
movrgez %g4, %l1, %i2
tl %icc, 0x3
movvc %icc, %g5, %i4
loop_2597:
fnor %f28, %f14, %f8
brlz %o5, loop_2598
fmovdcs %icc, %f6, %f11
umulcc %l4, 0x195B, %g6
edge32n %o6, %i1, %i5
loop_2598:
tge %icc, 0x6
fbo,a %fcc3, loop_2599
sllx %l0, %o0, %g1
movrlez %o1, 0x373, %l2
fmovdcs %icc, %f22, %f6
loop_2599:
movpos %xcc, %l3, %g3
addcc %o4, 0x1788, %l5
nop
setx loop_2600, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
taddcc %o2, 0x129B, %i0
sra %i6, %g2, %i3
edge8l %i7, %l6, %g7
loop_2600:
nop
wr %g0, 0x89, %asi
ldsba [%l7 + 0x0C] %asi, %o3
popc %g4, %l1
popc 0x0D99, %o7
bn %xcc, loop_2601
movrlz %i2, 0x18E, %i4
umulcc %g5, 0x0295, %o5
membar 0x49
loop_2601:
tneg %icc, 0x7
fmovsneg %icc, %f2, %f11
movgu %xcc, %l4, %g6
sra %o6, %i5, %i1
fxnors %f26, %f21, %f2
fornot1s %f6, %f23, %f15
fmuld8sux16 %f0, %f26, %f28
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge8l %l0, %g1, %o1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fornot1s %f7, %f22, %f13
and %o0, %l2, %g3
fcmpes %fcc2, %f18, %f13
sllx %l3, 0x19, %o4
movrlez %l5, 0x233, %o2
fmovrsne %i0, %f20, %f29
xor %i6, 0x199B, %g2
tcs %icc, 0x3
smul %i3, 0x0379, %l6
addccc %i7, 0x1E61, %o3
xor %g7, %l1, %o7
movgu %icc, %g4, %i4
tvc %xcc, 0x2
fcmpeq32 %f26, %f14, %i2
array16 %o5, %g5, %g6
movrgez %o6, 0x310, %i5
udivcc %i1, 0x0D6D, %l0
lduw [%l7 + 0x30], %l4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
srlx %o1, %g1, %l2
tge %icc, 0x7
bleu,a,pn %icc, loop_2602
taddcctv %o0, 0x0D8F, %l3
edge32ln %g3, %l5, %o2
tneg %icc, 0x1
loop_2602:
fsrc1s %f3, %f13
srax %o4, 0x11, %i0
bvs,pt %xcc, loop_2603
alignaddr %i6, %g2, %l6
fmovsvs %icc, %f18, %f19
sdivx %i7, 0x068F, %i3
loop_2603:
nop
wr %g0, 0x89, %asi
swapa [%l7 + 0x78] %asi, %g7
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
xnorcc %o3, %l1, %g4
movvc %icc, %i4, %i2
edge32n %o5, %g5, %o7
lduh [%l7 + 0x52], %g6
brz,a %o6, loop_2604
bcc,pn %icc, loop_2605
tcs %icc, 0x3
udiv %i1, 0x1064, %i5
loop_2604:
fmovdvc %xcc, %f11, %f0
loop_2605:
fandnot1s %f3, %f2, %f12
xnor %l0, %l4, %o1
brgz,a %g1, loop_2606
tvs %xcc, 0x4
xnorcc %o0, 0x0D2E, %l2
stw %g3, [%l7 + 0x7C]
loop_2606:
subc %l3, %o2, %o4
add %i0, %l5, %g2
tsubcc %i6, 0x0041, %i7
wr %g0, 0x80, %asi
stwa %l6, [%l7 + 0x40] %asi
fmovse %icc, %f21, %f17
addc %i3, %g7, %o3
sdivx %g4, 0x0FD0, %l1
subccc %i4, %o5, %i2
fnot1 %f12, %f2
movne %icc, %g5, %g6
ta %xcc, 0x1
fcmpd %fcc1, %f30, %f20
fble %fcc0, loop_2607
bg %icc, loop_2608
tgu %icc, 0x0
movneg %xcc, %o6, %i1
loop_2607:
mulscc %o7, %i5, %l0
loop_2608:
fpsub32 %f14, %f18, %f2
alignaddrl %o1, %l4, %o0
alignaddrl %l2, %g1, %g3
fmovdcs %icc, %f15, %f23
fmovsle %icc, %f15, %f15
andcc %o2, %o4, %i0
sethi 0x0F1C, %l3
sth %l5, [%l7 + 0x70]
subccc %g2, %i7, %l6
tl %xcc, 0x2
fmovse %icc, %f9, %f27
fxnor %f30, %f0, %f2
subc %i6, 0x16D2, %g7
edge16l %i3, %o3, %l1
stw %i4, [%l7 + 0x0C]
array8 %g4, %i2, %g5
brgez,a %o5, loop_2609
movvs %icc, %o6, %i1
te %xcc, 0x2
wr %g0, 0x18, %asi
lduba [%l7 + 0x31] %asi, %g6
loop_2609:
fcmpne32 %f12, %f2, %o7
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge16ln %i5, %o1, %l0
movre %o0, 0x08F, %l2
sdiv %g1, 0x1CC4, %l4
sllx %g3, 0x12, %o2
fmovdne %xcc, %f0, %f18
tn %xcc, 0x4
andncc %o4, %l3, %l5
prefetch [%l7 + 0x48], 0x3
fornot1s %f11, %f19, %f2
ldub [%l7 + 0x3B], %g2
fmovsle %xcc, %f26, %f31
fbge,a %fcc1, loop_2610
fabsd %f0, %f18
fmul8x16 %f1, %f8, %f22
fmovrdlz %i0, %f16, %f14
loop_2610:
andcc %l6, 0x1208, %i7
umul %i6, %g7, %i3
movneg %icc, %o3, %i4
set 0x28, %i6
swapa [%l7 + %i6] 0x19, %l1
sllx %i2, 0x12, %g4
subccc %g5, %o6, %i1
orcc %o5, %o7, %i5
set 0x3A, %o4
lduba [%l7 + %o4] 0x18, %o1
movg %xcc, %l0, %o0
ldstub [%l7 + 0x13], %g6
fbg,a %fcc0, loop_2611
fnors %f1, %f24, %f21
sub %l2, %g1, %g3
tsubcctv %o2, %o4, %l3
loop_2611:
bn,a,pt %xcc, loop_2612
addcc %l5, %l4, %g2
array8 %l6, %i7, %i0
st %f2, [%l7 + 0x60]
loop_2612:
orcc %g7, %i6, %i3
xor %o3, %i4, %l1
nop
set 0x1E, %i7
sth %g4, [%l7 + %i7]
fbl %fcc0, loop_2613
tle %xcc, 0x5
tne %xcc, 0x4
fxnor %f4, %f20, %f6
loop_2613:
movleu %xcc, %g5, %i2
movpos %xcc, %i1, %o5
sll %o6, %i5, %o1
fmovrslz %o7, %f2, %f0
xnorcc %l0, 0x08B8, %o0
fpadd32 %f18, %f18, %f18
st %f13, [%l7 + 0x74]
xnor %l2, %g6, %g1
array32 %o2, %g3, %l3
fnor %f24, %f26, %f28
edge16ln %l5, %o4, %g2
wr %g0, 0x10, %asi
ldsba [%l7 + 0x61] %asi, %l4
addccc %i7, %l6, %g7
taddcc %i6, %i0, %o3
fblg,a %fcc0, loop_2614
fzeros %f30
bn %xcc, loop_2615
fcmpne32 %f30, %f14, %i4
loop_2614:
ldub [%l7 + 0x74], %l1
fsrc2s %f7, %f23
loop_2615:
fbg %fcc2, loop_2616
array16 %g4, %g5, %i2
for %f18, %f8, %f26
xorcc %i3, %o5, %o6
loop_2616:
fmovdvc %icc, %f19, %f28
fmovscs %icc, %f19, %f28
ba,a %xcc, loop_2617
sdivcc %i1, 0x13B0, %o1
tg %xcc, 0x0
bl loop_2618
loop_2617:
subcc %o7, 0x17ED, %l0
xor %i5, %l2, %g6
edge16l %g1, %o2, %o0
loop_2618:
tl %xcc, 0x5
st %f27, [%l7 + 0x48]
movpos %xcc, %g3, %l3
stw %l5, [%l7 + 0x1C]
bpos,a,pt %xcc, loop_2619
xnor %g2, %l4, %o4
bcs,a,pn %xcc, loop_2620
tneg %icc, 0x3
loop_2619:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bge,pt %icc, loop_2621
loop_2620:
tleu %xcc, 0x0
set 0x40, %o2
lduwa [%l7 + %o2] 0x89, %l6
loop_2621:
tne %xcc, 0x5
stb %g7, [%l7 + 0x4C]
movle %xcc, %i7, %i0
xnorcc %o3, %i4, %l1
umul %i6, 0x1BA8, %g5
fones %f18
fblg %fcc3, loop_2622
ble,a %icc, loop_2623
bge,a,pt %xcc, loop_2624
fbn,a %fcc0, loop_2625
loop_2622:
udivx %g4, 0x02C8, %i3
loop_2623:
movcs %icc, %o5, %i2
loop_2624:
fcmpes %fcc0, %f1, %f0
loop_2625:
fsrc1s %f26, %f19
bn,a loop_2626
edge8 %o6, %i1, %o1
fmovrdlez %l0, %f18, %f2
wr %g0, 0xe2, %asi
stda %o6, [%l7 + 0x60] %asi
membar #Sync
loop_2626:
fnot2 %f2, %f4
smul %i5, %g6, %g1
fnor %f2, %f12, %f4
set 0x78, %o1
ldxa [%l7 + %o1] 0x11, %o2
wr %g0, 0x89, %asi
ldsba [%l7 + 0x36] %asi, %l2
array16 %o0, %g3, %l5
alignaddrl %g2, %l3, %l4
lduh [%l7 + 0x10], %l6
orn %o4, %g7, %i0
orcc %i7, %o3, %l1
edge8n %i4, %g5, %g4
xnorcc %i3, 0x023F, %i6
movrlz %o5, 0x106, %o6
umul %i1, %i2, %o1
fmovsle %icc, %f20, %f5
fmovde %xcc, %f11, %f9
sir 0x1EB7
orn %l0, %o7, %i5
addccc %g6, %o2, %g1
edge32 %o0, %l2, %l5
fmovsvs %icc, %f28, %f5
fornot2 %f2, %f16, %f0
fandnot2s %f15, %f10, %f2
movl %xcc, %g2, %l3
array16 %g3, %l6, %l4
wr %g0, 0x18, %asi
stda %f16, [%l7 + 0x40] %asi
nop
set 0x60, %i1
lduw [%l7 + %i1], %g7
udivcc %o4, 0x0AF1, %i0
srlx %o3, 0x0D, %l1
edge32l %i4, %i7, %g5
faligndata %f18, %f8, %f14
xor %i3, 0x09D5, %g4
tsubcctv %i6, %o6, %o5
edge32ln %i2, %i1, %l0
fsrc2 %f20, %f22
set 0x28, %l4
lda [%l7 + %l4] 0x04, %f31
umul %o7, %o1, %i5
array16 %o2, %g6, %g1
set 0x40, %l1
ldstuba [%l7 + %l1] 0x89, %o0
movrlz %l5, 0x0D6, %g2
tvc %icc, 0x5
ldsb [%l7 + 0x43], %l3
fbuge,a %fcc2, loop_2627
fmovdg %icc, %f12, %f17
movn %xcc, %l2, %l6
fble,a %fcc1, loop_2628
loop_2627:
edge16n %g3, %l4, %g7
set 0x2C, %i4
sta %f2, [%l7 + %i4] 0x19
loop_2628:
sethi 0x00BE, %i0
movrlz %o3, %l1, %o4
addcc %i7, 0x0519, %g5
edge32l %i4, %i3, %i6
alignaddrl %o6, %o5, %i2
movcc %xcc, %i1, %g4
array32 %l0, %o7, %i5
edge16l %o1, %o2, %g1
fbug %fcc1, loop_2629
brnz %g6, loop_2630
tvs %icc, 0x3
fbne,a %fcc3, loop_2631
loop_2629:
std %l4, [%l7 + 0x38]
loop_2630:
nop
set 0x68, %o5
lda [%l7 + %o5] 0x19, %f3
loop_2631:
nop
membar #Sync
wr %g0, 0xf8, %asi
ldda [%l7 + 0x40] %asi, %f16
bpos,pt %icc, loop_2632
fpmerge %f29, %f2, %f6
movrlz %g2, %l3, %l2
tn %xcc, 0x0
loop_2632:
taddcctv %o0, %g3, %l4
addc %l6, %g7, %o3
tg %icc, 0x4
stbar
ldsb [%l7 + 0x60], %l1
fpsub32 %f16, %f4, %f0
flush %l7 + 0x58
brnz %o4, loop_2633
nop
setx loop_2634, %l0, %l1
jmpl %l1, %i7
fpsub32s %f20, %f31, %f9
fcmpeq32 %f28, %f6, %i0
loop_2633:
fnor %f2, %f2, %f0
loop_2634:
tl %icc, 0x5
sdivcc %g5, 0x1072, %i3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movge %icc, %i6, %o6
tcs %xcc, 0x6
tne %icc, 0x2
set 0x20, %i0
prefetcha [%l7 + %i0] 0x89, 0x0
mulscc %i4, %i1, %g4
move %xcc, %l0, %o7
sra %i5, %o1, %i2
fabsd %f26, %f6
addc %g1, 0x1F04, %g6
fones %f2
movg %xcc, %o2, %g2
wr %g0, 0x81, %asi
stxa %l3, [%l7 + 0x28] %asi
array16 %l5, %o0, %g3
fpsub16s %f6, %f5, %f5
brgz %l4, loop_2635
orn %l2, 0x1FF0, %l6
movne %xcc, %o3, %g7
set 0x74, %g7
ldsha [%l7 + %g7] 0x19, %l1
loop_2635:
popc 0x1CBF, %o4
fmovsvc %icc, %f16, %f11
wr %g0, 0x2b, %asi
stda %i6, [%l7 + 0x78] %asi
membar #Sync
fmovd %f20, %f16
stbar
bpos,a loop_2636
movcc %xcc, %g5, %i0
tg %xcc, 0x3
sub %i6, 0x05F8, %o6
loop_2636:
lduh [%l7 + 0x38], %o5
bcs,a loop_2637
taddcc %i3, 0x037D, %i4
fcmpeq16 %f28, %f2, %g4
taddcctv %i1, 0x1CBA, %o7
loop_2637:
subcc %l0, 0x0EB0, %i5
fpadd16s %f18, %f12, %f15
fmovd %f30, %f28
fzeros %f22
fcmps %fcc1, %f20, %f21
fpadd32s %f7, %f29, %f8
orn %i2, 0x0D1D, %g1
set 0x30, %g3
ldda [%l7 + %g3] 0x22, %g6
ldx [%l7 + 0x70], %o2
movvs %icc, %g2, %o1
fmovsgu %xcc, %f8, %f11
fmovdl %xcc, %f15, %f15
set 0x38, %i3
sta %f23, [%l7 + %i3] 0x04
andn %l5, %o0, %g3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tpos %xcc, 0x7
fnands %f8, %f15, %f15
fcmple16 %f20, %f30, %l4
fmovs %f17, %f22
tne %xcc, 0x6
brgz,a %l3, loop_2638
sllx %l2, %l6, %o3
tne %icc, 0x1
movcc %xcc, %g7, %o4
loop_2638:
movrgz %l1, %g5, %i7
edge32l %i0, %o6, %i6
edge8n %i3, %i4, %g4
movvc %xcc, %i1, %o7
fmovda %icc, %f24, %f15
tsubcctv %o5, 0x1F0F, %l0
fmovrsgz %i2, %f21, %f24
xorcc %g1, %i5, %o2
umul %g2, 0x0B0B, %o1
array16 %l5, %g6, %o0
edge8l %l4, %l3, %l2
nop
set 0x24, %o0
prefetch [%l7 + %o0], 0x3
fbg,a %fcc0, loop_2639
andn %g3, 0x1E93, %l6
edge32 %g7, %o3, %l1
subcc %g5, 0x1B16, %i7
loop_2639:
movpos %icc, %o4, %o6
mulscc %i0, %i3, %i4
bne loop_2640
srl %g4, %i1, %o7
movrgz %i6, 0x138, %o5
edge16 %i2, %l0, %i5
loop_2640:
fxors %f17, %f8, %f20
fbe %fcc1, loop_2641
fmovse %icc, %f26, %f2
popc 0x1337, %o2
fmovsneg %icc, %f4, %f7
loop_2641:
edge8ln %g1, %o1, %g2
set 0x62, %l6
lduba [%l7 + %l6] 0x89, %g6
prefetch [%l7 + 0x34], 0x2
ldd [%l7 + 0x18], %o0
tne %xcc, 0x6
movneg %xcc, %l4, %l5
fone %f30
fornot2s %f25, %f14, %f12
fmovdleu %icc, %f17, %f4
fmovsvs %icc, %f24, %f2
umul %l2, 0x13C2, %l3
edge8ln %l6, %g3, %g7
fabsd %f24, %f10
fbe %fcc3, loop_2642
fornot2 %f16, %f30, %f12
nop
setx loop_2643, %l0, %l1
jmpl %l1, %o3
fors %f21, %f8, %f8
loop_2642:
bne,pn %xcc, loop_2644
movpos %icc, %l1, %g5
loop_2643:
nop
set 0x70, %i5
prefetcha [%l7 + %i5] 0x14, 0x2
loop_2644:
sll %o6, 0x0D, %i7
edge8ln %i0, %i3, %i4
fmovsl %icc, %f3, %f11
orcc %i1, 0x0B27, %o7
orn %g4, %i6, %i2
movrgz %o5, 0x070, %l0
fbn,a %fcc0, loop_2645
fmovdg %icc, %f0, %f20
edge32ln %i5, %o2, %g1
movre %o1, 0x03D, %g6
loop_2645:
fmovdneg %xcc, %f2, %f16
sll %o0, %g2, %l5
xnorcc %l2, %l4, %l3
movrgz %l6, 0x124, %g3
fmovrdgez %o3, %f24, %f8
fmul8x16 %f14, %f24, %f2
orncc %l1, %g7, %g5
alignaddrl %o4, %i7, %o6
array16 %i3, %i4, %i0
fmul8ulx16 %f22, %f30, %f0
subcc %i1, %o7, %g4
udivx %i6, 0x0E43, %o5
flush %l7 + 0x34
or %l0, 0x004D, %i5
fmovdvs %xcc, %f17, %f5
edge8l %i2, %o2, %o1
fcmpes %fcc3, %f7, %f10
fbu %fcc3, loop_2646
mulx %g6, %g1, %o0
fmovrsne %g2, %f14, %f1
tne %icc, 0x7
loop_2646:
movg %xcc, %l5, %l2
fpadd32 %f28, %f6, %f8
fmovdvc %icc, %f17, %f19
movcc %icc, %l3, %l4
movrne %g3, 0x2B0, %o3
udiv %l6, 0x06F4, %g7
fornot1s %f29, %f0, %f30
fpmerge %f23, %f25, %f12
mulscc %g5, %l1, %o4
fmovrde %o6, %f4, %f22
wr %g0, 0x2a, %asi
stha %i7, [%l7 + 0x1C] %asi
membar #Sync
tne %xcc, 0x6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbul,a %fcc2, loop_2647
edge32ln %i3, %i0, %i4
tgu %xcc, 0x6
fmovs %f9, %f14
loop_2647:
subc %o7, 0x02A9, %i1
fnor %f14, %f20, %f8
tleu %icc, 0x0
nop
setx loop_2648, %l0, %l1
jmpl %l1, %i6
ldx [%l7 + 0x30], %o5
fblg,a %fcc0, loop_2649
edge32n %g4, %i5, %i2
loop_2648:
fmovdl %xcc, %f16, %f24
sdiv %l0, 0x183E, %o2
loop_2649:
movrne %g6, %g1, %o0
set 0x25, %l5
ldsba [%l7 + %l5] 0x0c, %o1
popc 0x1093, %g2
tn %xcc, 0x2
ldd [%l7 + 0x28], %l4
fmovrdgz %l2, %f30, %f0
tn %xcc, 0x0
movre %l4, %l3, %o3
srlx %l6, %g7, %g5
fpadd32s %f20, %f3, %f1
edge16 %g3, %o4, %l1
tge %icc, 0x3
umul %o6, %i7, %i0
alignaddrl %i4, %o7, %i3
stw %i1, [%l7 + 0x54]
ldsb [%l7 + 0x72], %i6
xor %o5, 0x0583, %i5
bvs,a loop_2650
fmovsneg %icc, %f30, %f0
brlez,a %i2, loop_2651
ba,a,pn %xcc, loop_2652
loop_2650:
sdivcc %l0, 0x0C44, %g4
tl %xcc, 0x4
loop_2651:
fmovscc %icc, %f9, %f1
loop_2652:
srl %g6, %o2, %g1
movl %icc, %o1, %g2
bleu,pn %icc, loop_2653
membar 0x66
and %l5, %o0, %l4
movvc %icc, %l2, %o3
loop_2653:
addcc %l6, 0x1E8F, %g7
nop
setx loop_2654, %l0, %l1
jmpl %l1, %g5
tgu %xcc, 0x6
fmovrdlez %l3, %f16, %f20
call loop_2655
loop_2654:
tcc %xcc, 0x6
fmovspos %icc, %f4, %f12
orncc %g3, %l1, %o6
loop_2655:
movge %xcc, %o4, %i0
addc %i4, %i7, %i3
tgu %xcc, 0x3
edge32 %o7, %i6, %o5
fmovsg %xcc, %f26, %f9
fmovrslz %i1, %f5, %f17
edge16l %i5, %i2, %g4
movrlz %g6, 0x121, %o2
addcc %l0, %g1, %o1
movn %icc, %l5, %o0
and %l4, 0x1CD9, %l2
movrgz %o3, %g2, %l6
tvs %icc, 0x6
edge32ln %g7, %g5, %g3
movcc %xcc, %l3, %o6
tcs %icc, 0x5
tn %icc, 0x1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movl %xcc, %o4, %l1
srax %i4, 0x14, %i7
pdist %f2, %f28, %f10
and %i0, 0x119E, %o7
fmul8x16 %f1, %f26, %f2
movleu %xcc, %i3, %i6
add %l7, 0x6C, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %o5
casa [%l6] 0x89, %o5, %i1
add %l7, 0x08, %l6
wr %g0, 0x18, %asi
casxa [%l6] 0x18, %i5, %i2
prefetch [%l7 + 0x24], 0x0
tg %icc, 0x4
sdivcc %g4, 0x1266, %g6
tcs %xcc, 0x6
mulscc %o2, 0x176D, %l0
set 0x40, %g1
lduha [%l7 + %g1] 0x18, %o1
srl %g1, %o0, %l5
fmovsneg %xcc, %f6, %f5
sub %l2, 0x1628, %o3
fcmple32 %f8, %f26, %l4
ba,pn %xcc, loop_2656
fbu,a %fcc1, loop_2657
umul %l6, %g7, %g5
movvc %xcc, %g2, %g3
loop_2656:
nop
set 0x20, %g5
ldxa [%l7 + %g5] 0x89, %o6
loop_2657:
call loop_2658
sethi 0x019C, %l3
subcc %o4, %l1, %i4
movcc %icc, %i0, %i7
loop_2658:
bge loop_2659
movcs %icc, %o7, %i6
movvc %icc, %o5, %i3
xor %i1, %i5, %g4
loop_2659:
fcmple16 %f14, %f6, %i2
fcmple32 %f20, %f8, %g6
xnor %o2, %o1, %g1
wr %g0, 0x18, %asi
prefetcha [%l7 + 0x10] %asi, 0x3
nop
set 0x58, %g2
std %f24, [%l7 + %g2]
edge32l %l5, %o0, %o3
movrgz %l2, 0x2DE, %l4
fba,a %fcc0, loop_2660
fornot1s %f15, %f20, %f16
movvs %icc, %g7, %g5
pdist %f2, %f8, %f20
loop_2660:
ble %icc, loop_2661
alignaddrl %g2, %g3, %l6
ldsw [%l7 + 0x5C], %l3
movrlz %o6, %o4, %l1
loop_2661:
nop
wr %g0, 0x89, %asi
ldsha [%l7 + 0x4A] %asi, %i0
array8 %i4, %o7, %i6
ldsh [%l7 + 0x2A], %o5
set 0x28, %l2
ldsba [%l7 + %l2] 0x0c, %i7
ldsb [%l7 + 0x48], %i3
tge %icc, 0x4
udivcc %i1, 0x0B62, %i5
edge8 %g4, %g6, %o2
movrgz %o1, 0x068, %g1
sll %i2, %l5, %l0
movne %icc, %o0, %o3
wr %g0, 0xe2, %asi
stha %l4, [%l7 + 0x5E] %asi
membar #Sync
membar 0x0F
tsubcctv %l2, %g7, %g5
sir 0x0E82
srl %g3, %l6, %g2
edge16l %o6, %o4, %l1
andn %l3, %i4, %o7
addc %i0, %o5, %i6
addcc %i7, 0x1A3B, %i3
xor %i5, %g4, %g6
udivcc %o2, 0x15B1, %o1
subc %g1, %i2, %l5
ldd [%l7 + 0x08], %f26
orcc %l0, 0x0FBB, %o0
edge16l %o3, %i1, %l2
bg,a %icc, loop_2662
fblg %fcc3, loop_2663
fpsub16 %f28, %f16, %f16
fmovd %f14, %f28
loop_2662:
tn %xcc, 0x5
loop_2663:
movpos %xcc, %g7, %g5
fnot1s %f19, %f22
fpsub32s %f0, %f5, %f30
movvs %xcc, %g3, %l6
add %l7, 0x54, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %l4
casa [%l6] 0x81, %l4, %g2
addcc %o6, %o4, %l1
movvs %icc, %i4, %l3
alignaddrl %i0, %o7, %i6
fcmped %fcc0, %f8, %f18
tvc %icc, 0x2
fcmple16 %f16, %f16, %o5
fbe %fcc1, loop_2664
xor %i3, %i7, %g4
ta %xcc, 0x4
std %i4, [%l7 + 0x78]
loop_2664:
fbuge %fcc1, loop_2665
call loop_2666
movg %xcc, %g6, %o1
siam 0x2
loop_2665:
edge8 %o2, %g1, %l5
loop_2666:
andn %i2, 0x01F1, %o0
wr %g0, 0xf9, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
umul %l0, 0x0113, %o3
movre %i1, %g7, %l2
tn %xcc, 0x5
movpos %xcc, %g3, %g5
membar 0x0D
st %f23, [%l7 + 0x78]
call loop_2667
pdist %f30, %f24, %f28
taddcc %l6, %l4, %o6
array32 %o4, %l1, %i4
loop_2667:
fxors %f27, %f17, %f10
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
set 0x52, %o6
ldsba [%l7 + %o6] 0x88, %g2
tne %icc, 0x1
te %icc, 0x0
movgu %icc, %l3, %i0
add %l7, 0x60, %l6
wr %g0, 0x11, %asi
casa [%l6] 0x11, %i6, %o5
ldsb [%l7 + 0x44], %o7
set 0x78, %g6
stda %i2, [%l7 + %g6] 0x14
tsubcc %i7, 0x0B05, %g4
tneg %icc, 0x3
subccc %g6, 0x0762, %o1
add %l7, 0x30, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %i5, %g1
tleu %icc, 0x3
fmovsn %icc, %f3, %f10
set 0x40, %g4
stda %f0, [%l7 + %g4] 0x16
membar #Sync
fmovdge %xcc, %f8, %f30
fmovrdlz %l5, %f20, %f12
brgez %i2, loop_2668
bne loop_2669
and %o2, %l0, %o3
fmul8x16al %f14, %f7, %f18
loop_2668:
sll %o0, %i1, %l2
loop_2669:
smulcc %g3, %g5, %g7
movvc %xcc, %l4, %o6
st %f26, [%l7 + 0x6C]
bcc,a,pn %xcc, loop_2670
tl %icc, 0x4
movneg %xcc, %o4, %l6
nop
set 0x24, %l3
lduw [%l7 + %l3], %l1
loop_2670:
movneg %icc, %i4, %l3
sub %i0, 0x11D7, %g2
fbg,a %fcc0, loop_2671
mulscc %o5, 0x0131, %o7
orn %i3, 0x0BEA, %i6
fmovdgu %icc, %f30, %f18
loop_2671:
edge8ln %g4, %g6, %i7
fmovsa %icc, %f25, %f0
xnorcc %o1, %i5, %g1
sir 0x017B
te %xcc, 0x3
fpack16 %f6, %f30
tg %icc, 0x0
fpackfix %f22, %f29
movle %xcc, %l5, %i2
fabss %f13, %f23
movn %icc, %o2, %l0
movn %icc, %o3, %i1
xnor %l2, 0x190F, %o0
tsubcc %g5, %g3, %g7
movcc %xcc, %l4, %o4
edge16n %l6, %l1, %i4
movcc %icc, %o6, %i0
membar 0x2F
fnot2 %f2, %f24
sdiv %g2, 0x0483, %o5
movgu %xcc, %o7, %i3
bneg loop_2672
nop
setx loop_2673, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
udiv %l3, 0x0353, %g4
tcc %xcc, 0x0
loop_2672:
ba,a loop_2674
loop_2673:
andn %g6, 0x1EEA, %i6
tpos %icc, 0x6
swap [%l7 + 0x78], %i7
loop_2674:
bgu %xcc, loop_2675
orncc %i5, %g1, %l5
movleu %xcc, %i2, %o1
sub %o2, %o3, %l0
loop_2675:
nop
wr %g0, 0x20, %asi
stxa %l2, [%g0 + 0x38] %asi
sra %i1, %o0, %g5
fnegd %f6, %f22
brgez %g7, loop_2676
fbn,a %fcc2, loop_2677
tgu %xcc, 0x0
popc 0x10CD, %l4
loop_2676:
add %o4, 0x128A, %g3
loop_2677:
edge32 %l1, %i4, %l6
movrgez %o6, 0x10F, %i0
bne loop_2678
tcc %xcc, 0x3
nop
set 0x60, %o7
stx %g2, [%l7 + %o7]
xor %o5, 0x11C5, %i3
loop_2678:
stbar
mulx %o7, 0x1EE3, %l3
edge16 %g6, %g4, %i7
fbu %fcc3, loop_2679
or %i6, 0x1D17, %g1
sll %l5, %i5, %o1
fbue,a %fcc2, loop_2680
loop_2679:
movcs %icc, %i2, %o3
bg loop_2681
tl %xcc, 0x5
loop_2680:
smul %l0, 0x16DE, %l2
movrlez %i1, 0x2A9, %o2
loop_2681:
sir 0x0D68
sll %g5, %o0, %g7
tn %icc, 0x2
fnot1s %f1, %f6
fcmpgt16 %f0, %f18, %o4
tl %xcc, 0x4
movg %xcc, %l4, %g3
orncc %i4, %l1, %o6
edge8n %i0, %l6, %o5
fmovdge %icc, %f17, %f19
fmovsgu %xcc, %f14, %f11
brgez %i3, loop_2682
fmovdcc %icc, %f24, %f3
tsubcctv %o7, %g2, %g6
sth %l3, [%l7 + 0x6E]
loop_2682:
array32 %i7, %g4, %i6
movl %icc, %l5, %g1
bcs %icc, loop_2683
array8 %o1, %i5, %i2
sdiv %l0, 0x08C7, %o3
fmovsn %xcc, %f6, %f1
loop_2683:
movpos %xcc, %l2, %o2
fpadd16s %f3, %f25, %f19
movrlez %g5, %i1, %g7
wr %g0, 0x80, %asi
lduba [%l7 + 0x6B] %asi, %o4
ldd [%l7 + 0x60], %f18
tneg %icc, 0x1
srl %l4, 0x0F, %o0
taddcctv %g3, %i4, %l1
tpos %icc, 0x3
xor %o6, 0x1E6A, %i0
fmovsn %icc, %f28, %f1
fexpand %f1, %f12
sra %l6, 0x08, %o5
srl %o7, %i3, %g6
set 0x51, %i2
ldsba [%l7 + %i2] 0x89, %g2
ld [%l7 + 0x48], %f16
tvs %xcc, 0x3
or %i7, %l3, %i6
tn %icc, 0x0
tsubcctv %g4, %g1, %o1
edge32ln %i5, %i2, %l5
brz %o3, loop_2684
addc %l0, %o2, %l2
fmovscs %xcc, %f26, %f11
sra %i1, %g7, %g5
loop_2684:
edge8ln %o4, %o0, %l4
orcc %g3, %i4, %o6
fmul8x16 %f7, %f10, %f28
edge8l %i0, %l6, %o5
fnor %f0, %f28, %f2
udivx %o7, 0x0151, %i3
andncc %l1, %g2, %i7
brz,a %l3, loop_2685
udivcc %i6, 0x0AF3, %g4
sra %g6, %o1, %i5
brlez,a %g1, loop_2686
loop_2685:
fba,a %fcc3, loop_2687
fpack16 %f10, %f0
orcc %i2, %o3, %l0
loop_2686:
sethi 0x12E9, %o2
loop_2687:
bge,a %xcc, loop_2688
te %icc, 0x6
add %l7, 0x10, %l6
wr %g0, 0x18, %asi
casa [%l6] %asi, %l2, %i1
loop_2688:
edge16n %g7, %l5, %g5
movrgz %o0, %o4, %l4
fmovrsgez %g3, %f12, %f12
movne %icc, %i4, %o6
be,pt %xcc, loop_2689
addc %l6, %o5, %i0
stb %o7, [%l7 + 0x24]
membar 0x21
loop_2689:
smulcc %l1, %i3, %g2
wr %g0, 0x89, %asi
ldstuba [%l7 + 0x70] %asi, %l3
set 0x68, %l0
ldxa [%l7 + %l0] 0x04, %i6
edge8n %i7, %g4, %g6
st %f29, [%l7 + 0x34]
movrgez %o1, 0x1F6, %i5
ldx [%l7 + 0x10], %g1
edge8l %i2, %l0, %o3
fmovsgu %xcc, %f3, %f16
movrlz %l2, %o2, %g7
mulx %l5, 0x0FAD, %g5
udiv %i1, 0x1610, %o0
fmovrsne %l4, %f11, %f31
array8 %o4, %g3, %o6
and %i4, 0x04D3, %o5
ldub [%l7 + 0x16], %l6
add %l7, 0x74, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %i0
casa [%l6] %asi, %i0, %o7
or %l1, %g2, %l3
movcc %icc, %i6, %i7
fnor %f12, %f12, %f6
fnot2 %f14, %f18
tsubcctv %g4, %g6, %i3
bvs,a,pt %icc, loop_2690
sdivcc %o1, 0x178A, %g1
fornot2 %f26, %f26, %f0
brnz %i2, loop_2691
loop_2690:
ldub [%l7 + 0x4F], %i5
subccc %o3, 0x0293, %l2
bleu,a,pn %xcc, loop_2692
loop_2691:
fnot2 %f18, %f4
movpos %xcc, %l0, %o2
fmovsa %xcc, %f7, %f4
loop_2692:
xorcc %g7, %l5, %g5
fpackfix %f26, %f18
sir 0x0EC4
subccc %o0, %l4, %o4
set 0x2E, %i6
stba %i1, [%l7 + %i6] 0x23
membar #Sync
movcc %xcc, %o6, %i4
fpsub16s %f25, %f25, %f18
fbue %fcc1, loop_2693
movleu %icc, %g3, %o5
set 0x40, %o4
stda %f16, [%l7 + %o4] 0x80
loop_2693:
fmovrsgz %i0, %f0, %f18
alignaddrl %l6, %o7, %g2
flush %l7 + 0x7C
bvc %icc, loop_2694
fmovdpos %icc, %f2, %f17
set 0x38, %o3
stxa %l1, [%l7 + %o3] 0xea
membar #Sync
loop_2694:
fandnot2s %f20, %f15, %f4
orn %i6, %l3, %i7
movcs %icc, %g6, %g4
movle %xcc, %o1, %i3
tpos %icc, 0x3
subccc %i2, %g1, %i5
fpsub16s %f21, %f24, %f20
movg %xcc, %l2, %o3
fbul %fcc0, loop_2695
subccc %l0, %o2, %l5
fblg %fcc2, loop_2696
tle %icc, 0x2
loop_2695:
brgz %g7, loop_2697
add %o0, %g5, %o4
loop_2696:
tgu %icc, 0x5
tl %icc, 0x6
loop_2697:
edge16 %l4, %o6, %i1
sra %g3, 0x0A, %o5
tsubcctv %i0, 0x14D7, %l6
fmovd %f8, %f4
edge16 %i4, %o7, %l1
movg %icc, %g2, %i6
ble %icc, loop_2698
fpsub16 %f28, %f0, %f4
tne %xcc, 0x2
edge32ln %l3, %i7, %g6
loop_2698:
fandnot1 %f24, %f30, %f30
be %xcc, loop_2699
brgz %g4, loop_2700
bn,a %icc, loop_2701
smul %i3, 0x0834, %i2
loop_2699:
xorcc %o1, 0x1927, %i5
loop_2700:
movl %xcc, %l2, %o3
loop_2701:
nop
set 0x4C, %o2
ldswa [%l7 + %o2] 0x88, %l0
fmovsge %xcc, %f0, %f12
alignaddr %g1, %o2, %g7
fbu %fcc2, loop_2702
array32 %o0, %g5, %l5
fpackfix %f0, %f8
tn %xcc, 0x6
loop_2702:
ta %xcc, 0x6
sll %l4, %o4, %i1
membar 0x59
fmovrdgez %g3, %f2, %f20
fbu %fcc3, loop_2703
edge32 %o5, %i0, %o6
fnors %f1, %f20, %f18
or %i4, 0x00D3, %o7
loop_2703:
tne %icc, 0x6
movge %xcc, %l6, %l1
fbn %fcc1, loop_2704
subc %g2, 0x0DEC, %i6
movrgz %l3, %g6, %g4
add %i3, %i2, %o1
loop_2704:
prefetch [%l7 + 0x64], 0x2
bcs,a %icc, loop_2705
mulscc %i7, 0x0C61, %i5
fblg %fcc3, loop_2706
xnor %o3, %l2, %g1
loop_2705:
fmul8x16au %f28, %f27, %f8
andncc %l0, %o2, %o0
loop_2706:
fmovdcc %xcc, %f13, %f3
flush %l7 + 0x68
nop
setx loop_2707, %l0, %l1
jmpl %l1, %g7
fmovdl %xcc, %f25, %f13
fpadd32 %f30, %f20, %f18
fandnot2s %f31, %f26, %f5
loop_2707:
stbar
edge16 %l5, %l4, %g5
taddcc %i1, 0x1F1A, %o4
taddcc %o5, 0x0CFA, %i0
fbg %fcc0, loop_2708
fzeros %f14
fbe,a %fcc3, loop_2709
lduw [%l7 + 0x74], %o6
loop_2708:
tcs %xcc, 0x6
sdivx %i4, 0x178D, %g3
loop_2709:
movge %icc, %l6, %l1
alignaddrl %g2, %o7, %i6
fmovrsgz %l3, %f13, %f27
tpos %xcc, 0x0
nop
setx loop_2710, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tcc %xcc, 0x0
fpsub32 %f22, %f30, %f0
and %g4, 0x0EDC, %g6
loop_2710:
movvs %xcc, %i2, %i3
wr %g0, 0x88, %asi
swapa [%l7 + 0x20] %asi, %i7
ble,pn %xcc, loop_2711
edge8ln %o1, %i5, %o3
tvs %xcc, 0x0
wr %g0, 0x88, %asi
lduwa [%l7 + 0x7C] %asi, %l2
loop_2711:
movrlz %l0, 0x2DB, %o2
fbuge,a %fcc0, loop_2712
fmovrsne %o0, %f25, %f28
bleu %icc, loop_2713
edge8ln %g7, %l5, %g1
loop_2712:
bvs,a,pn %xcc, loop_2714
movcc %xcc, %g5, %i1
loop_2713:
edge8n %o4, %o5, %i0
movg %xcc, %l4, %o6
loop_2714:
alignaddrl %i4, %l6, %l1
fmovsleu %xcc, %f8, %f16
add %l7, 0x78, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %g2
casa [%l6] %asi, %g2, %o7
movleu %icc, %g3, %i6
wr %g0, 0x22, %asi
stha %l3, [%l7 + 0x20] %asi
membar #Sync
nop
setx loop_2715, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
subc %g6, %i2, %i3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
st %f6, [%l7 + 0x10]
loop_2715:
fmuld8ulx16 %f10, %f13, %f28
alignaddrl %i7, %g4, %i5
udivx %o3, 0x0EF5, %l2
fcmpeq16 %f6, %f4, %o1
tle %xcc, 0x1
movcs %xcc, %o2, %l0
movvs %icc, %g7, %o0
tle %icc, 0x2
orcc %g1, 0x0DDC, %g5
movn %icc, %i1, %o4
fexpand %f29, %f28
movcc %xcc, %l5, %o5
edge8 %i0, %l4, %o6
stb %l6, [%l7 + 0x54]
bg loop_2716
prefetch [%l7 + 0x0C], 0x2
fmovrdne %l1, %f16, %f4
bpos,a,pn %icc, loop_2717
loop_2716:
move %xcc, %g2, %i4
brz %g3, loop_2718
tn %icc, 0x4
loop_2717:
alignaddrl %i6, %l3, %o7
fmovdcc %xcc, %f23, %f22
loop_2718:
edge32ln %i2, %g6, %i3
srlx %g4, %i7, %i5
umulcc %o3, 0x18BD, %l2
fbule %fcc1, loop_2719
fmovrsgez %o2, %f27, %f24
nop
setx loop_2720, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sub %o1, 0x12DF, %l0
loop_2719:
fmovd %f28, %f16
taddcc %o0, 0x1277, %g7
loop_2720:
nop
wr %g0, 0x19, %asi
prefetcha [%l7 + 0x70] %asi, 0x3
fpsub16s %f3, %f31, %f15
add %g1, 0x0A1E, %i1
fors %f26, %f7, %f1
wr %g0, 0x89, %asi
stha %o4, [%l7 + 0x62] %asi
movvc %icc, %o5, %l5
movpos %xcc, %i0, %o6
fbul,a %fcc2, loop_2721
movn %xcc, %l4, %l1
fands %f26, %f5, %f30
sth %g2, [%l7 + 0x7E]
loop_2721:
and %l6, 0x040F, %i4
fsrc2s %f27, %f16
sub %i6, %g3, %l3
sdivcc %o7, 0x0065, %i2
umul %g6, %g4, %i7
fblg %fcc2, loop_2722
bleu,a,pn %icc, loop_2723
addcc %i3, %o3, %l2
tl %icc, 0x7
loop_2722:
membar 0x38
loop_2723:
nop
set 0x4F, %i7
ldsba [%l7 + %i7] 0x18, %o2
set 0x7A, %o1
ldstuba [%l7 + %o1] 0x89, %i5
movg %icc, %l0, %o1
te %icc, 0x3
edge8l %g7, %g5, %g1
fbule %fcc1, loop_2724
srl %o0, %i1, %o4
mulx %o5, %i0, %l5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2724:
nop
set 0x64, %l4
sta %f1, [%l7 + %l4] 0x14
bge,a loop_2725
mulx %l4, 0x0586, %l1
brz %g2, loop_2726
ldd [%l7 + 0x68], %o6
loop_2725:
move %icc, %i4, %i6
fmovsge %xcc, %f9, %f5
loop_2726:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
add %l6, %l3, %g3
sth %i2, [%l7 + 0x24]
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
add %g6, 0x1771, %o7
movrlez %g4, %i3, %i7
stbar
loop_2727:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movrlz %o3, 0x162, %l2
addc %o2, 0x0F63, %i5
udivcc %l0, 0x0F58, %o1
tneg %icc, 0x5
smulcc %g7, %g1, %o0
subcc %g5, %o4, %o5
fxnor %f22, %f30, %f4
alignaddrl %i0, %l5, %l4
fandnot1s %f5, %f30, %f8
sth %i1, [%l7 + 0x20]
bpos %icc, loop_2728
movvs %xcc, %g2, %l1
sir 0x0C81
move %icc, %i4, %o6
loop_2728:
bg,pt %icc, loop_2729
fbul,a %fcc1, loop_2730
movn %xcc, %l6, %i6
brlez %l3, loop_2731
loop_2729:
movvc %icc, %i2, %g3
loop_2730:
fmovdvc %xcc, %f23, %f15
fpack16 %f20, %f3
loop_2731:
or %o7, %g4, %g6
fbo %fcc1, loop_2732
fsrc2 %f16, %f22
fble,a %fcc1, loop_2733
fpack32 %f2, %f16, %f26
loop_2732:
addccc %i7, %o3, %l2
sth %i3, [%l7 + 0x20]
loop_2733:
edge8n %o2, %i5, %o1
movvc %xcc, %g7, %l0
ta %xcc, 0x2
tneg %icc, 0x1
set 0x56, %l1
lduha [%l7 + %l1] 0x04, %g1
add %g5, %o4, %o5
fmovrdlez %i0, %f14, %f26
tcc %xcc, 0x2
fnegd %f24, %f24
movvc %icc, %o0, %l5
sll %i1, %g2, %l4
edge32 %i4, %o6, %l1
fbne,a %fcc1, loop_2734
fmovrdlez %l6, %f4, %f20
ldub [%l7 + 0x77], %i6
tg %icc, 0x7
loop_2734:
fmul8sux16 %f20, %f8, %f2
movrne %i2, %l3, %o7
andn %g3, %g4, %g6
wr %g0, 0x80, %asi
swapa [%l7 + 0x50] %asi, %i7
ba %icc, loop_2735
sra %o3, 0x1A, %i3
fmovsge %icc, %f23, %f16
tsubcctv %o2, 0x0B7A, %i5
loop_2735:
xnorcc %l2, 0x12F5, %g7
stw %o1, [%l7 + 0x18]
addc %g1, 0x02AF, %g5
nop
set 0x2C, %i1
sth %o4, [%l7 + %i1]
sir 0x03CC
edge16l %o5, %i0, %l0
edge16l %o0, %i1, %g2
array8 %l5, %l4, %o6
tsubcc %i4, %l1, %i6
lduh [%l7 + 0x44], %l6
fmovrdgz %i2, %f24, %f0
taddcc %o7, %l3, %g4
fmul8ulx16 %f22, %f24, %f24
tvs %xcc, 0x5
edge8ln %g6, %g3, %o3
sllx %i7, 0x05, %o2
be,pn %xcc, loop_2736
movle %icc, %i3, %l2
movre %i5, %o1, %g7
tsubcctv %g5, 0x0784, %o4
loop_2736:
tcs %xcc, 0x2
stbar
movg %xcc, %o5, %g1
orn %i0, %l0, %o0
fcmpes %fcc0, %f14, %f15
for %f6, %f22, %f26
set 0x28, %i4
prefetcha [%l7 + %i4] 0x10, 0x2
fblg,a %fcc0, loop_2737
tsubcc %l5, 0x014A, %l4
tle %xcc, 0x6
fbule,a %fcc1, loop_2738
loop_2737:
edge32n %i1, %o6, %i4
wr %g0, 0x80, %asi
stha %l1, [%l7 + 0x3A] %asi
loop_2738:
nop
wr %g0, 0x88, %asi
stha %l6, [%l7 + 0x3A] %asi
move %icc, %i6, %i2
wr %g0, 0xeb, %asi
stha %l3, [%l7 + 0x68] %asi
membar #Sync
udivcc %g4, 0x18ED, %g6
tn %icc, 0x3
fandnot2 %f2, %f6, %f20
addcc %o7, 0x108A, %o3
fmovrdlez %i7, %f12, %f16
tvc %xcc, 0x7
fba %fcc2, loop_2739
movgu %xcc, %g3, %i3
set 0x48, %o5
stwa %l2, [%l7 + %o5] 0x15
loop_2739:
fabsd %f22, %f20
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge32n %i5, %o1, %g7
fmuld8ulx16 %f23, %f27, %f24
bneg,a,pt %xcc, loop_2740
smulcc %o2, 0x0BC9, %o4
fand %f2, %f6, %f20
fnegs %f6, %f19
loop_2740:
smul %g5, 0x0C54, %o5
edge16 %g1, %i0, %o0
tg %icc, 0x4
mova %icc, %l0, %l5
wr %g0, 0x89, %asi
lduba [%l7 + 0x76] %asi, %l4
movg %icc, %i1, %o6
tneg %xcc, 0x4
fabss %f19, %f24
te %icc, 0x1
tcs %icc, 0x4
tvs %xcc, 0x7
tcs %icc, 0x1
tgu %icc, 0x3
movle %xcc, %g2, %i4
bleu loop_2741
fmovdvs %icc, %f12, %f19
fcmped %fcc3, %f4, %f18
movleu %xcc, %l1, %i6
loop_2741:
edge16l %l6, %i2, %l3
fmul8x16au %f27, %f20, %f12
movrgez %g4, 0x177, %o7
fmovdvs %xcc, %f3, %f13
fmul8x16 %f16, %f16, %f20
bgu,a loop_2742
movge %icc, %g6, %i7
std %f12, [%l7 + 0x18]
set 0x18, %g7
ldxa [%l7 + %g7] 0x14, %g3
loop_2742:
tsubcc %i3, %o3, %l2
tpos %icc, 0x2
fmovde %icc, %f3, %f17
set 0x43, %g3
ldsba [%l7 + %g3] 0x0c, %o1
fmovdvc %xcc, %f14, %f8
fmovrslz %i5, %f0, %f26
udivx %g7, 0x062A, %o2
movrlz %g5, 0x1FC, %o4
sllx %o5, 0x0C, %g1
movleu %xcc, %i0, %o0
fbne %fcc1, loop_2743
fmovrdne %l5, %f14, %f4
subc %l0, 0x032D, %i1
array8 %l4, %g2, %o6
loop_2743:
fmovdleu %icc, %f29, %f23
fpack32 %f10, %f28, %f0
wr %g0, 0x11, %asi
lduwa [%l7 + 0x4C] %asi, %l1
stw %i6, [%l7 + 0x0C]
sdivcc %l6, 0x0957, %i4
fmul8x16al %f9, %f19, %f18
umul %l3, 0x1560, %i2
stx %g4, [%l7 + 0x18]
ba loop_2744
te %xcc, 0x5
edge16l %g6, %o7, %g3
sllx %i7, 0x15, %o3
loop_2744:
andcc %i3, %o1, %i5
std %f28, [%l7 + 0x10]
fmovdl %icc, %f29, %f12
fmovrsgz %g7, %f25, %f9
fandnot1s %f19, %f4, %f13
tl %icc, 0x4
fpadd32s %f8, %f30, %f15
fmovse %xcc, %f9, %f7
fbue %fcc0, loop_2745
tsubcctv %l2, %g5, %o2
bne,a loop_2746
mulscc %o4, %o5, %i0
loop_2745:
fmovsle %xcc, %f9, %f6
call loop_2747
loop_2746:
addc %o0, %l5, %g1
fbug,a %fcc2, loop_2748
mova %icc, %l0, %i1
loop_2747:
fxnor %f2, %f2, %f30
movrlez %l4, %o6, %l1
loop_2748:
tcc %icc, 0x5
xor %g2, 0x1372, %l6
alignaddrl %i6, %l3, %i2
fornot1s %f12, %f17, %f7
srax %i4, %g4, %o7
fmovsl %icc, %f22, %f4
fmul8x16al %f4, %f27, %f16
sir 0x0335
taddcc %g3, 0x00F9, %i7
fands %f2, %f24, %f8
bge,a,pn %xcc, loop_2749
fmovsn %xcc, %f26, %f9
fmovsa %icc, %f21, %f18
wr %g0, 0x80, %asi
stda %f16, [%l7 + 0x40] %asi
loop_2749:
fbu,a %fcc0, loop_2750
fones %f14
ldx [%l7 + 0x30], %g6
tsubcc %i3, %o1, %o3
loop_2750:
nop
set 0x2C, %i0
swapa [%l7 + %i0] 0x11, %g7
sra %i5, 0x0F, %l2
fmovsl %icc, %f16, %f15
movcs %xcc, %g5, %o2
fnot1 %f20, %f30
fmovdle %xcc, %f14, %f0
movneg %icc, %o4, %i0
fbul,a %fcc3, loop_2751
smulcc %o0, 0x0C7A, %l5
array8 %o5, %g1, %l0
umulcc %i1, 0x113F, %l4
loop_2751:
edge16l %o6, %g2, %l1
membar 0x2D
fzeros %f15
srax %i6, %l6, %i2
and %i4, %l3, %g4
array8 %g3, %o7, %g6
flush %l7 + 0x60
tle %icc, 0x7
fbge %fcc2, loop_2752
mova %xcc, %i7, %i3
movgu %icc, %o1, %g7
fmovrse %o3, %f10, %f1
loop_2752:
ldd [%l7 + 0x18], %l2
movle %icc, %g5, %i5
tsubcctv %o2, 0x0A39, %o4
wr %g0, 0x81, %asi
ldswa [%l7 + 0x78] %asi, %i0
fmovsleu %xcc, %f15, %f2
sub %o0, %l5, %g1
tg %xcc, 0x2
tvs %icc, 0x4
bneg,a,pn %xcc, loop_2753
bvs,pn %icc, loop_2754
umul %l0, 0x1EC4, %i1
movvs %xcc, %l4, %o6
loop_2753:
sra %o5, 0x05, %l1
loop_2754:
tgu %xcc, 0x3
mulscc %i6, 0x1E3B, %g2
wr %g0, 0x18, %asi
ldda [%l7 + 0x10] %asi, %i2
bcs,pt %xcc, loop_2755
alignaddr %i4, %l6, %g4
sllx %l3, 0x0C, %g3
smulcc %o7, %g6, %i3
loop_2755:
bcs,a loop_2756
tleu %xcc, 0x6
te %icc, 0x1
sra %o1, 0x02, %g7
loop_2756:
nop
set 0x20, %o0
ldda [%l7 + %o0] 0x88, %i6
mulx %l2, 0x159C, %g5
edge32n %i5, %o2, %o4
sdivx %i0, 0x111D, %o3
sdivcc %l5, 0x1B09, %g1
subcc %l0, %o0, %l4
fmovdpos %icc, %f23, %f18
tcs %icc, 0x5
ldd [%l7 + 0x50], %o6
sllx %i1, %o5, %l1
andcc %g2, 0x0A64, %i2
fmovdle %icc, %f22, %f1
orcc %i4, 0x1E8D, %i6
xorcc %l6, %l3, %g4
xnorcc %o7, %g6, %i3
movcc %xcc, %g3, %g7
edge8n %o1, %i7, %g5
movrgz %l2, 0x373, %i5
wr %g0, 0xe3, %asi
stxa %o4, [%l7 + 0x38] %asi
membar #Sync
faligndata %f28, %f16, %f18
subccc %o2, 0x03A1, %o3
srlx %l5, 0x10, %i0
addccc %l0, %o0, %g1
fbug,a %fcc1, loop_2757
tg %xcc, 0x7
mulscc %o6, %i1, %l4
udivcc %o5, 0x0B1D, %g2
loop_2757:
edge32ln %i2, %l1, %i6
movrne %i4, 0x050, %l3
tsubcc %g4, 0x107C, %o7
fnot1 %f26, %f26
xorcc %g6, %l6, %i3
orn %g7, %g3, %o1
srlx %g5, 0x0F, %l2
fmovrse %i7, %f20, %f22
fble,a %fcc0, loop_2758
bge,a loop_2759
andn %i5, %o4, %o2
movrlez %l5, %o3, %i0
loop_2758:
nop
setx loop_2760, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2759:
movrlez %o0, 0x1D8, %l0
sub %o6, %i1, %l4
edge8n %o5, %g1, %g2
loop_2760:
andncc %i2, %l1, %i4
flush %l7 + 0x0C
orcc %i6, %g4, %l3
fpackfix %f26, %f18
tgu %xcc, 0x3
movrgez %g6, %o7, %l6
orn %g7, %g3, %o1
edge16l %i3, %l2, %i7
fcmps %fcc0, %f30, %f30
edge8n %i5, %g5, %o2
srl %l5, 0x15, %o3
fcmpd %fcc3, %f24, %f2
set 0x40, %l6
swapa [%l7 + %l6] 0x04, %o4
addccc %i0, 0x0339, %o0
edge16n %o6, %l0, %i1
movrne %o5, %l4, %g2
wr %g0, 0x11, %asi
lduba [%l7 + 0x5F] %asi, %g1
bpos loop_2761
andncc %l1, %i2, %i6
fxnors %f28, %f9, %f25
smul %i4, %g4, %l3
loop_2761:
fmovsne %xcc, %f16, %f12
srax %o7, %g6, %l6
alignaddr %g3, %o1, %i3
movg %xcc, %g7, %l2
popc 0x00DD, %i5
movl %icc, %g5, %o2
edge8l %l5, %o3, %i7
mova %icc, %i0, %o0
brgz %o6, loop_2762
brnz %l0, loop_2763
edge32l %o4, %i1, %o5
tg %xcc, 0x6
loop_2762:
nop
wr %g0, 0x81, %asi
ldda [%l7 + 0x40] %asi, %f0
loop_2763:
bne,pn %xcc, loop_2764
tcs %icc, 0x5
array32 %l4, %g2, %g1
set 0x30, %i3
ldda [%l7 + %i3] 0x2f, %i2
loop_2764:
fornot1 %f0, %f16, %f12
sdivx %l1, 0x15FD, %i6
mulscc %i4, 0x1A2D, %g4
smulcc %o7, %l3, %l6
fnands %f12, %f5, %f7
subccc %g6, %o1, %g3
add %l7, 0x74, %l6
wr %g0, 0x18, %asi
lda [%l6] %asi, %i3
casa [%l6] %asi, %i3, %l2
stb %i5, [%l7 + 0x76]
taddcctv %g7, %o2, %g5
std %o2, [%l7 + 0x68]
fmovdcc %icc, %f9, %f20
sub %l5, 0x06BC, %i7
std %i0, [%l7 + 0x30]
fmovsleu %icc, %f14, %f21
bcc,pn %icc, loop_2765
ldsh [%l7 + 0x20], %o6
set 0x42, %l5
stha %o0, [%l7 + %l5] 0x27
membar #Sync
loop_2765:
ldd [%l7 + 0x58], %f26
movne %xcc, %o4, %i1
subc %l0, %o5, %l4
array32 %g1, %i2, %l1
fpsub32s %f2, %f21, %f12
alignaddrl %i6, %i4, %g4
fxnor %f14, %f18, %f8
bl loop_2766
fba,a %fcc3, loop_2767
fnegs %f25, %f24
smulcc %g2, %l3, %o7
loop_2766:
stb %g6, [%l7 + 0x61]
loop_2767:
ldd [%l7 + 0x38], %f4
movre %o1, %l6, %g3
membar 0x4F
movle %xcc, %i3, %l2
fmuld8ulx16 %f14, %f17, %f12
fmovd %f2, %f30
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ldsb [%l7 + 0x14], %g7
sethi 0x0112, %o2
nop
setx loop_2768, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
array32 %g5, %o3, %i5
fbn,a %fcc2, loop_2769
movn %icc, %i7, %i0
loop_2768:
fmovrsgz %l5, %f13, %f19
edge32 %o0, %o6, %i1
loop_2769:
std %f26, [%l7 + 0x70]
fxnor %f12, %f10, %f16
movpos %icc, %l0, %o5
alignaddr %o4, %l4, %i2
fbug,a %fcc3, loop_2770
fands %f21, %f2, %f12
fnands %f22, %f28, %f16
fmovdneg %xcc, %f19, %f4
loop_2770:
array8 %l1, %i6, %i4
fsrc1 %f26, %f0
bpos,pn %xcc, loop_2771
xnorcc %g4, %g2, %g1
ldsh [%l7 + 0x56], %l3
bcs %xcc, loop_2772
loop_2771:
fmovscc %icc, %f4, %f27
edge32ln %o7, %o1, %g6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2772:
lduh [%l7 + 0x20], %g3
edge8l %i3, %l2, %l6
fandnot1 %f20, %f28, %f0
andncc %g7, %g5, %o3
tl %xcc, 0x4
fbn %fcc3, loop_2773
udiv %i5, 0x034C, %o2
movl %xcc, %i7, %l5
fpack32 %f22, %f20, %f10
loop_2773:
or %i0, 0x140E, %o6
fbu,a %fcc0, loop_2774
movle %xcc, %o0, %l0
mova %xcc, %o5, %o4
wr %g0, 0x04, %asi
ldswa [%l7 + 0x1C] %asi, %i1
loop_2774:
subccc %l4, 0x0E70, %i2
movg %icc, %l1, %i6
movrgz %i4, 0x356, %g2
fand %f20, %f26, %f18
tsubcctv %g4, 0x0542, %l3
set 0x77, %g1
stba %o7, [%l7 + %g1] 0x81
sub %o1, %g6, %g3
stbar
ld [%l7 + 0x7C], %f5
brlz %i3, loop_2775
fmovdvc %icc, %f7, %f14
brgez,a %l2, loop_2776
movre %l6, 0x13B, %g1
loop_2775:
edge32l %g7, %o3, %g5
fbg %fcc2, loop_2777
loop_2776:
fcmpne32 %f16, %f12, %i5
edge32ln %o2, %i7, %l5
edge32 %i0, %o0, %l0
loop_2777:
nop
set 0x2A, %g5
stha %o5, [%l7 + %g5] 0x2b
membar #Sync
fmovdn %icc, %f19, %f4
ble %xcc, loop_2778
xorcc %o6, %i1, %l4
edge32ln %i2, %l1, %i6
brlez,a %i4, loop_2779
loop_2778:
fcmpeq16 %f4, %f10, %o4
fornot2s %f21, %f1, %f15
brgez,a %g2, loop_2780
loop_2779:
tn %xcc, 0x2
andncc %l3, %o7, %g4
udivcc %g6, 0x11C9, %o1
loop_2780:
bpos,a,pt %xcc, loop_2781
tcc %xcc, 0x2
movn %xcc, %i3, %l2
bgu,a,pn %icc, loop_2782
loop_2781:
fbo %fcc2, loop_2783
fmovsge %xcc, %f1, %f6
fxors %f2, %f19, %f25
loop_2782:
alignaddr %l6, %g1, %g7
loop_2783:
fnot1 %f28, %f28
fmovsle %icc, %f20, %f29
fornot1 %f30, %f18, %f18
movrgez %g3, %o3, %g5
edge16n %o2, %i7, %l5
fpadd16 %f28, %f16, %f14
bg,pn %xcc, loop_2784
fabss %f1, %f21
fmovrdlez %i5, %f20, %f16
movcs %xcc, %o0, %i0
loop_2784:
brlez %o5, loop_2785
taddcc %l0, 0x029F, %i1
movl %icc, %o6, %l4
movre %i2, %l1, %i6
loop_2785:
bcs,a %icc, loop_2786
xorcc %i4, 0x17B0, %o4
bge %icc, loop_2787
alignaddrl %l3, %o7, %g4
loop_2786:
fmovrsne %g6, %f20, %f24
set 0x08, %g2
stda %o0, [%l7 + %g2] 0x11
loop_2787:
orcc %g2, 0x13C4, %i3
movge %icc, %l6, %g1
fmul8x16 %f5, %f26, %f18
movpos %xcc, %g7, %l2
movpos %icc, %o3, %g5
wr %g0, 0x88, %asi
lda [%l7 + 0x6C] %asi, %f16
wr %g0, 0x04, %asi
ldstuba [%l7 + 0x5A] %asi, %o2
fbg,a %fcc0, loop_2788
fpadd16s %f18, %f4, %f0
te %xcc, 0x6
tneg %icc, 0x7
loop_2788:
mova %xcc, %i7, %l5
bgu,pn %xcc, loop_2789
udivcc %i5, 0x03F8, %g3
alignaddrl %o0, %i0, %l0
sdivx %o5, 0x0B03, %i1
loop_2789:
fmul8sux16 %f10, %f4, %f16
array32 %l4, %o6, %i2
movg %xcc, %l1, %i4
or %i6, 0x17AE, %o4
st %f23, [%l7 + 0x0C]
fabsd %f14, %f26
fmovsneg %icc, %f28, %f3
fabss %f23, %f31
mova %icc, %o7, %g4
sub %g6, %o1, %g2
wr %g0, 0x81, %asi
ldxa [%l7 + 0x48] %asi, %l3
xnor %i3, %g1, %l6
tvc %xcc, 0x0
tn %icc, 0x1
movvs %icc, %l2, %g7
fnors %f10, %f13, %f22
bcc,a loop_2790
fmul8x16au %f8, %f8, %f14
fpack32 %f12, %f14, %f4
movge %icc, %o3, %o2
loop_2790:
fnot1s %f4, %f21
fcmpeq16 %f10, %f18, %g5
fmovrsgz %l5, %f12, %f21
fcmpeq32 %f20, %f0, %i7
udiv %i5, 0x122E, %o0
tsubcctv %i0, 0x01E9, %l0
alignaddr %g3, %i1, %o5
tneg %xcc, 0x0
sllx %l4, 0x0B, %o6
movg %icc, %l1, %i2
andncc %i4, %i6, %o7
ba,pn %icc, loop_2791
fxors %f11, %f26, %f5
srlx %g4, %o4, %g6
xnorcc %g2, %l3, %o1
loop_2791:
sdiv %g1, 0x1D2F, %l6
fmovdcs %icc, %f10, %f28
orcc %i3, 0x1830, %g7
or %l2, %o3, %g5
subc %l5, %o2, %i7
subc %o0, %i5, %i0
movn %xcc, %l0, %i1
brnz,a %o5, loop_2792
tle %xcc, 0x7
fmovsleu %xcc, %f7, %f28
bl loop_2793
loop_2792:
movrne %g3, 0x3E2, %o6
sdivcc %l1, 0x1DF3, %i2
tcs %icc, 0x0
loop_2793:
nop
set 0x5C, %l2
lduha [%l7 + %l2] 0x14, %l4
fabss %f15, %f7
sub %i4, 0x0861, %o7
movrlez %i6, 0x1D2, %o4
movleu %xcc, %g6, %g4
fpack32 %f4, %f12, %f20
membar 0x1F
sub %g2, %l3, %g1
fornot2 %f30, %f2, %f18
tn %icc, 0x1
ldub [%l7 + 0x17], %l6
lduh [%l7 + 0x3C], %o1
set 0x0E, %i5
stha %i3, [%l7 + %i5] 0x15
st %f24, [%l7 + 0x6C]
brlz %l2, loop_2794
ta %xcc, 0x7
membar 0x0D
siam 0x6
loop_2794:
array32 %o3, %g7, %g5
bpos,a,pt %xcc, loop_2795
move %icc, %o2, %i7
membar 0x01
movrlez %o0, %l5, %i0
loop_2795:
and %l0, %i1, %i5
fpsub16s %f28, %f20, %f9
edge32ln %g3, %o6, %o5
fmovrdlz %i2, %f30, %f16
fmovsneg %icc, %f28, %f26
edge32 %l1, %i4, %o7
std %l4, [%l7 + 0x58]
edge8n %o4, %i6, %g6
tne %icc, 0x4
movvs %xcc, %g2, %l3
smul %g1, %l6, %g4
addc %o1, %l2, %o3
fmovrsne %i3, %f6, %f12
movrlz %g5, 0x20E, %o2
movrlz %g7, %i7, %o0
fmovrdgez %l5, %f24, %f0
tle %icc, 0x5
fpsub16s %f24, %f11, %f26
mulx %i0, 0x0FCC, %l0
tl %icc, 0x0
fmul8x16al %f18, %f10, %f4
fbu,a %fcc2, loop_2796
bvc %icc, loop_2797
edge8n %i1, %i5, %g3
tl %icc, 0x7
loop_2796:
orncc %o6, %i2, %o5
loop_2797:
bn %icc, loop_2798
fmovscc %icc, %f21, %f18
edge32ln %i4, %o7, %l1
andncc %o4, %l4, %g6
loop_2798:
movneg %icc, %i6, %g2
edge32l %g1, %l6, %g4
addc %o1, %l2, %o3
movrlez %l3, %g5, %o2
orn %g7, %i7, %i3
orn %l5, %i0, %o0
set 0x55, %g6
lduba [%l7 + %g6] 0x15, %l0
edge16 %i5, %i1, %g3
fnand %f28, %f22, %f24
smul %i2, %o5, %o6
mova %xcc, %o7, %l1
movl %xcc, %o4, %i4
subcc %g6, 0x1CEA, %i6
fbo %fcc1, loop_2799
popc 0x1720, %l4
addccc %g2, 0x1E96, %l6
nop
set 0x34, %o6
stw %g4, [%l7 + %o6]
loop_2799:
fcmple32 %f6, %f8, %o1
tcs %icc, 0x3
movgu %xcc, %g1, %o3
stw %l3, [%l7 + 0x30]
fmul8x16au %f30, %f12, %f12
bvc,a,pn %xcc, loop_2800
ta %xcc, 0x7
xnorcc %l2, %g5, %g7
sth %o2, [%l7 + 0x54]
loop_2800:
edge32ln %i3, %l5, %i0
udiv %o0, 0x006D, %l0
ld [%l7 + 0x70], %f18
sll %i7, 0x15, %i5
or %g3, 0x1B92, %i1
add %l7, 0x50, %l6
wr %g0, 0x11, %asi
casa [%l6] 0x11, %o5, %i2
xnorcc %o6, %l1, %o7
prefetch [%l7 + 0x50], 0x1
bcs,a %xcc, loop_2801
ldd [%l7 + 0x68], %i4
umul %o4, %g6, %l4
fba %fcc3, loop_2802
loop_2801:
tcc %xcc, 0x7
tge %icc, 0x2
addccc %i6, 0x1D71, %l6
loop_2802:
fblg %fcc3, loop_2803
srl %g4, 0x19, %g2
fba %fcc3, loop_2804
smulcc %o1, 0x16F2, %g1
loop_2803:
fmovdl %xcc, %f21, %f7
movge %xcc, %o3, %l2
loop_2804:
fbg,a %fcc2, loop_2805
edge32n %g5, %g7, %l3
xorcc %i3, %l5, %i0
fmovrslez %o0, %f24, %f13
loop_2805:
fbug,a %fcc3, loop_2806
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
set 0x7C, %l3
stwa %l0, [%l7 + %l3] 0x80
loop_2806:
bcc,a loop_2807
ta %xcc, 0x7
edge16l %o2, %i5, %g3
edge16l %i1, %i7, %o5
loop_2807:
fnands %f13, %f31, %f2
tsubcc %i2, %o6, %l1
fbuge,a %fcc3, loop_2808
srlx %o7, 0x0A, %i4
addc %g6, %l4, %o4
wr %g0, 0x11, %asi
sta %f16, [%l7 + 0x6C] %asi
loop_2808:
tle %icc, 0x2
movrlez %l6, %i6, %g2
bcs,a %icc, loop_2809
edge32 %o1, %g1, %g4
fcmpeq32 %f6, %f26, %l2
edge8n %o3, %g5, %l3
loop_2809:
bpos,a,pn %icc, loop_2810
fpadd32s %f8, %f1, %f20
edge8l %i3, %g7, %l5
fmovdneg %icc, %f5, %f25
loop_2810:
sub %i0, %o0, %l0
fmovda %xcc, %f6, %f9
fcmpes %fcc1, %f22, %f5
fmovdleu %xcc, %f13, %f6
andncc %o2, %i5, %g3
subcc %i1, %o5, %i7
ta %icc, 0x1
tpos %icc, 0x4
subcc %o6, 0x09A5, %i2
fors %f26, %f17, %f17
movl %icc, %o7, %l1
fnands %f19, %f3, %f19
movleu %icc, %g6, %i4
xnor %o4, 0x1551, %l4
set 0x4C, %g4
sta %f25, [%l7 + %g4] 0x15
addc %l6, 0x1E87, %g2
sir 0x1919
sdivx %i6, 0x00F7, %g1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
nop
set 0x6C, %o7
stw %g4, [%l7 + %o7]
subc %l2, %o3, %o1
set 0x19, %i2
lduba [%l7 + %i2] 0x88, %g5
movle %xcc, %i3, %g7
andncc %l3, %l5, %i0
set 0x1C, %i6
stha %o0, [%l7 + %i6] 0x15
movre %o2, %l0, %g3
tsubcc %i1, %i5, %o5
ble,a loop_2811
smul %i7, %o6, %o7
wr %g0, 0x80, %asi
stda %i2, [%l7 + 0x28] %asi
loop_2811:
edge32l %g6, %l1, %i4
ba,pt %xcc, loop_2812
sdivcc %o4, 0x1F3F, %l6
nop
setx loop_2813, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
umul %l4, %g2, %i6
loop_2812:
umul %g4, 0x0885, %g1
tleu %icc, 0x7
loop_2813:
tne %icc, 0x6
movle %xcc, %l2, %o1
tne %icc, 0x3
smul %g5, %i3, %g7
edge8ln %o3, %l3, %l5
tneg %icc, 0x6
bneg,pt %icc, loop_2814
edge8n %o0, %i0, %o2
edge16n %l0, %i1, %i5
fabsd %f12, %f8
loop_2814:
and %o5, %i7, %g3
sir 0x19AD
sethi 0x0494, %o7
sdiv %o6, 0x1A12, %i2
movne %xcc, %l1, %g6
fbg,a %fcc1, loop_2815
fmuld8ulx16 %f26, %f18, %f18
movrgez %i4, %l6, %l4
movgu %xcc, %o4, %i6
loop_2815:
udiv %g4, 0x1DE4, %g1
add %l7, 0x60, %l6
wr %g0, 0x11, %asi
casxa [%l6] %asi, %g2, %o1
fmovrsne %g5, %f20, %f25
fxnors %f2, %f2, %f26
fmovsle %icc, %f3, %f8
tpos %icc, 0x2
pdist %f10, %f14, %f18
fmovrsgz %l2, %f5, %f17
fmovrse %g7, %f22, %f29
fsrc1s %f8, %f13
movl %icc, %o3, %i3
srlx %l5, %l3, %i0
movcc %icc, %o0, %o2
movvc %icc, %l0, %i5
set 0x58, %l0
stda %o4, [%l7 + %l0] 0x10
movl %xcc, %i7, %g3
fble,a %fcc2, loop_2816
add %i1, %o7, %i2
xor %o6, %g6, %l1
fmuld8ulx16 %f26, %f6, %f0
loop_2816:
udiv %i4, 0x0075, %l4
set 0x30, %o4
stxa %o4, [%l7 + %o4] 0x15
sllx %l6, 0x07, %g4
xnor %i6, %g1, %o1
set 0x40, %o2
stda %f0, [%l7 + %o2] 0x04
andn %g5, %g2, %g7
sth %o3, [%l7 + 0x1E]
nop
setx loop_2817, %l0, %l1
jmpl %l1, %l2
fmul8x16au %f22, %f6, %f24
tg %xcc, 0x5
movn %xcc, %i3, %l3
loop_2817:
fmovdcs %icc, %f6, %f13
addccc %i0, 0x0EF3, %l5
ta %icc, 0x3
wr %g0, 0x80, %asi
ldsha [%l7 + 0x6A] %asi, %o0
alignaddrl %o2, %i5, %o5
ble,a,pt %xcc, loop_2818
edge32ln %l0, %g3, %i1
fsrc2s %f19, %f11
addc %i7, %i2, %o6
loop_2818:
sdivcc %g6, 0x0B3A, %o7
array16 %i4, %l1, %o4
set 0x40, %o3
ldda [%l7 + %o3] 0xe3, %l4
smulcc %g4, 0x198A, %i6
edge8ln %l6, %o1, %g5
bcs,a,pn %xcc, loop_2819
movcs %xcc, %g1, %g7
brz,a %o3, loop_2820
lduw [%l7 + 0x1C], %g2
loop_2819:
ta %icc, 0x2
fmovdl %xcc, %f8, %f3
loop_2820:
orcc %i3, %l2, %l3
edge16n %l5, %i0, %o0
bleu %icc, loop_2821
movrgez %o2, %o5, %i5
fmul8x16al %f9, %f13, %f24
tl %xcc, 0x5
loop_2821:
udivcc %l0, 0x1E67, %g3
wr %g0, 0x19, %asi
ldda [%l7 + 0x40] %asi, %i0
tne %xcc, 0x1
fmovscc %xcc, %f29, %f8
fba %fcc3, loop_2822
fmul8x16au %f25, %f24, %f26
membar 0x7C
std %i2, [%l7 + 0x30]
loop_2822:
fpsub16 %f30, %f18, %f24
brgz %i7, loop_2823
mulx %o6, %o7, %g6
wr %g0, 0x11, %asi
stda %f0, [%l7 + 0x40] %asi
loop_2823:
fmovsn %icc, %f12, %f18
movrlez %i4, %o4, %l1
ldsh [%l7 + 0x7A], %l4
siam 0x2
movre %g4, %i6, %l6
xnor %o1, %g1, %g7
fmovrse %g5, %f23, %f31
fmovrslez %g2, %f22, %f0
be,a %icc, loop_2824
orn %i3, %o3, %l2
fbul,a %fcc3, loop_2825
fmuld8ulx16 %f11, %f14, %f0
loop_2824:
fmovs %f27, %f5
fone %f26
loop_2825:
movgu %xcc, %l3, %l5
tleu %xcc, 0x6
membar 0x09
movleu %xcc, %o0, %i0
tn %icc, 0x7
movpos %xcc, %o5, %i5
wr %g0, 0x23, %asi
stxa %o2, [%l7 + 0x08] %asi
membar #Sync
movl %xcc, %l0, %g3
fxnor %f10, %f22, %f8
stx %i1, [%l7 + 0x68]
set 0x58, %i7
swapa [%l7 + %i7] 0x11, %i2
ta %icc, 0x4
fornot2s %f8, %f23, %f12
and %o6, %i7, %o7
tvc %icc, 0x2
brz %g6, loop_2826
movvc %icc, %o4, %i4
or %l1, 0x06D9, %l4
movre %i6, 0x140, %g4
loop_2826:
sir 0x1793
fmovdgu %icc, %f15, %f16
std %f20, [%l7 + 0x18]
set 0x10, %l4
prefetcha [%l7 + %l4] 0x11, 0x1
taddcctv %g1, %l6, %g7
fmovsge %icc, %f14, %f15
umul %g5, %i3, %o3
smulcc %g2, %l3, %l5
orncc %o0, 0x1976, %i0
fbo %fcc2, loop_2827
fmovdvs %xcc, %f26, %f3
fsrc1s %f2, %f25
edge16n %o5, %l2, %i5
loop_2827:
ldd [%l7 + 0x40], %o2
fbu,a %fcc2, loop_2828
subccc %l0, %g3, %i1
fpack16 %f10, %f22
fbue %fcc0, loop_2829
loop_2828:
bvc,pn %xcc, loop_2830
movleu %xcc, %i2, %i7
nop
set 0x12, %o1
ldstub [%l7 + %o1], %o7
loop_2829:
movre %g6, %o6, %i4
loop_2830:
fmovrsne %o4, %f20, %f15
sra %l1, 0x14, %l4
fmovdneg %icc, %f30, %f26
movrgz %g4, %i6, %o1
xor %l6, %g7, %g1
fbe %fcc1, loop_2831
fmovrse %g5, %f13, %f8
movrlez %i3, 0x2F8, %g2
siam 0x5
loop_2831:
mulscc %o3, %l5, %l3
edge32n %i0, %o0, %o5
wr %g0, 0x11, %asi
stda %f16, [%l7 + 0x40] %asi
array8 %l2, %i5, %l0
edge8ln %o2, %i1, %i2
fbg,a %fcc1, loop_2832
xorcc %g3, %o7, %i7
fmovrsgz %g6, %f14, %f31
tcc %icc, 0x3
loop_2832:
tvc %icc, 0x7
fcmpne32 %f20, %f24, %o6
add %l7, 0x28, %l6
wr %g0, 0x10, %asi
ldxa [%l6] %asi, %i4
casxa [%l6] %asi, %i4, %l1
movn %xcc, %l4, %o4
tl %xcc, 0x1
xnorcc %i6, %o1, %g4
edge32ln %l6, %g7, %g1
sir 0x0F4A
alignaddr %i3, %g5, %g2
fcmps %fcc0, %f12, %f25
wr %g0, 0x81, %asi
lduha [%l7 + 0x3A] %asi, %l5
ldsb [%l7 + 0x75], %l3
ld [%l7 + 0x68], %f22
fmovsn %xcc, %f7, %f12
fmovdne %icc, %f29, %f30
fbuge %fcc0, loop_2833
tne %icc, 0x3
fsrc1 %f30, %f20
fmovse %icc, %f23, %f12
loop_2833:
fmovdn %icc, %f7, %f9
fpadd32s %f1, %f31, %f23
fcmple16 %f22, %f28, %i0
andcc %o0, 0x173C, %o5
edge8l %l2, %o3, %l0
stw %i5, [%l7 + 0x18]
edge16n %o2, %i2, %g3
ldsw [%l7 + 0x58], %o7
andncc %i1, %g6, %o6
smul %i4, %i7, %l1
tvc %icc, 0x3
fmovrdlz %l4, %f10, %f26
movrlez %i6, %o4, %o1
fblg,a %fcc3, loop_2834
fmovdle %icc, %f6, %f23
mova %xcc, %l6, %g7
xor %g4, %i3, %g1
loop_2834:
fblg %fcc3, loop_2835
tcc %xcc, 0x2
smulcc %g5, 0x1B40, %g2
addc %l5, 0x1336, %l3
loop_2835:
sllx %o0, 0x0E, %i0
stw %l2, [%l7 + 0x24]
sll %o5, %l0, %i5
xnor %o2, %i2, %g3
fpsub16s %f26, %f15, %f31
tcs %xcc, 0x6
fmovsn %xcc, %f12, %f1
xnor %o7, 0x0302, %i1
array8 %g6, %o3, %i4
te %icc, 0x2
st %f1, [%l7 + 0x08]
tne %icc, 0x5
st %f0, [%l7 + 0x18]
bvc,pn %icc, loop_2836
srax %o6, 0x11, %l1
add %l4, %i7, %i6
sdivcc %o4, 0x0628, %l6
loop_2836:
movge %xcc, %g7, %g4
fcmpne32 %f20, %f30, %o1
taddcctv %g1, 0x15CE, %i3
fsrc2s %f23, %f5
nop
set 0x28, %l1
stw %g5, [%l7 + %l1]
wr %g0, 0x89, %asi
stxa %g2, [%l7 + 0x58] %asi
tvs %icc, 0x6
addccc %l3, %l5, %i0
set 0x2F, %i1
ldsba [%l7 + %i1] 0x04, %l2
umul %o0, 0x064B, %l0
tgu %xcc, 0x6
movrlz %i5, %o5, %o2
edge32ln %i2, %g3, %o7
sth %i1, [%l7 + 0x7C]
fsrc2 %f2, %f8
sethi 0x1C12, %g6
movrlz %o3, 0x301, %o6
fnors %f8, %f27, %f14
movvc %xcc, %l1, %i4
fcmpne32 %f16, %f16, %l4
move %xcc, %i7, %o4
fcmped %fcc3, %f16, %f14
smulcc %l6, 0x0E17, %g7
movrlz %i6, %g4, %g1
and %i3, 0x0F07, %g5
fmovscs %xcc, %f15, %f5
subcc %g2, 0x0CEC, %l3
udivx %l5, 0x0D43, %i0
orn %o1, %o0, %l0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
stw %l2, [%l7 + 0x14]
fmovscc %icc, %f3, %f11
wr %g0, 0x18, %asi
ldda [%l7 + 0x40] %asi, %f0
tcc %icc, 0x6
udivx %i5, 0x184E, %o5
tneg %icc, 0x2
edge32 %i2, %g3, %o2
fmovdne %icc, %f11, %f13
brz %i1, loop_2837
fmovrdgz %o7, %f12, %f2
andncc %o3, %g6, %l1
edge32 %i4, %l4, %i7
loop_2837:
fmovdpos %icc, %f7, %f8
fbuge,a %fcc1, loop_2838
fnot1s %f26, %f12
fmul8ulx16 %f4, %f12, %f14
umulcc %o4, 0x0D2D, %o6
loop_2838:
nop
setx loop_2839, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sdivx %g7, 0x02AA, %l6
fmovrdlz %g4, %f20, %f0
fornot1 %f22, %f6, %f20
loop_2839:
fmuld8ulx16 %f22, %f5, %f24
edge16l %g1, %i6, %g5
xnor %i3, 0x0E96, %l3
mulx %g2, %l5, %o1
edge32l %i0, %o0, %l2
std %l0, [%l7 + 0x38]
xnorcc %o5, 0x0823, %i2
ldd [%l7 + 0x30], %i4
tcs %icc, 0x1
tcc %xcc, 0x2
movre %g3, %o2, %i1
sra %o7, 0x1C, %o3
orncc %g6, %i4, %l1
bg loop_2840
srl %l4, %o4, %i7
movcc %xcc, %o6, %g7
fmovrslz %l6, %f27, %f1
loop_2840:
array16 %g1, %i6, %g5
sethi 0x0F86, %g4
stbar
tsubcc %i3, %l3, %g2
std %f30, [%l7 + 0x08]
edge32l %o1, %i0, %o0
movre %l2, %l5, %o5
wr %g0, 0x0c, %asi
stda %f0, [%l7 + 0x40] %asi
fcmpne32 %f20, %f14, %i2
brgez %i5, loop_2841
popc 0x194A, %l0
nop
setx loop_2842, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fexpand %f26, %f30
loop_2841:
subcc %o2, %g3, %i1
movre %o7, 0x18A, %g6
loop_2842:
sdivx %i4, 0x0BDB, %l1
alignaddrl %o3, %l4, %i7
fmovde %icc, %f26, %f13
umul %o6, %o4, %g7
movg %icc, %g1, %l6
tcc %xcc, 0x0
xnor %i6, 0x0C81, %g4
movrlz %g5, 0x120, %i3
subccc %g2, 0x02CC, %l3
ba loop_2843
edge8l %i0, %o0, %l2
tsubcc %l5, %o5, %i2
add %l7, 0x10, %l6
wr %g0, 0x18, %asi
casxa [%l6] %asi, %o1, %l0
loop_2843:
tpos %xcc, 0x3
bvc loop_2844
fmovrsgez %i5, %f4, %f0
addc %g3, %i1, %o7
fbn,a %fcc2, loop_2845
loop_2844:
bcs,a,pt %xcc, loop_2846
movrgz %o2, 0x114, %g6
addccc %i4, 0x04D7, %o3
loop_2845:
bg,pt %icc, loop_2847
loop_2846:
tl %xcc, 0x7
bn,a %icc, loop_2848
tneg %xcc, 0x1
loop_2847:
fmovdvc %xcc, %f0, %f14
smulcc %l4, %l1, %i7
loop_2848:
fnegd %f22, %f26
swap [%l7 + 0x70], %o6
wr %g0, 0x81, %asi
lduha [%l7 + 0x16] %asi, %o4
edge32n %g7, %l6, %g1
fmovdpos %xcc, %f27, %f17
brgez,a %i6, loop_2849
tneg %icc, 0x1
fbule %fcc1, loop_2850
subcc %g5, %i3, %g4
loop_2849:
addcc %l3, 0x176A, %i0
fmovd %f2, %f20
loop_2850:
fones %f23
set 0x16, %o5
ldsha [%l7 + %o5] 0x81, %o0
fmul8x16au %f10, %f2, %f4
fpsub16s %f14, %f31, %f7
edge8 %l2, %l5, %g2
fmovdcs %xcc, %f6, %f28
addc %o5, %o1, %l0
add %l7, 0x70, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %i2
casa [%l6] %asi, %i2, %i5
smulcc %i1, 0x1288, %g3
edge16n %o7, %g6, %i4
movrlez %o2, 0x0B6, %o3
movneg %xcc, %l1, %l4
movrlz %o6, %i7, %o4
bshuffle %f22, %f4, %f16
move %icc, %g7, %l6
edge32n %i6, %g1, %i3
std %f2, [%l7 + 0x38]
movcc %icc, %g4, %g5
tge %xcc, 0x1
fbu %fcc1, loop_2851
fmul8sux16 %f8, %f24, %f14
udivx %l3, 0x1195, %i0
srlx %l2, 0x06, %o0
loop_2851:
fmovdpos %icc, %f13, %f8
ldub [%l7 + 0x72], %g2
udivcc %o5, 0x06DD, %l5
fpack16 %f22, %f20
edge16l %o1, %l0, %i5
movrgez %i1, 0x2E7, %g3
te %xcc, 0x2
smul %o7, %i2, %g6
edge16ln %o2, %o3, %l1
fmovrslz %l4, %f25, %f22
fbn %fcc2, loop_2852
sir 0x0F62
tsubcc %i4, %i7, %o4
brgz,a %o6, loop_2853
loop_2852:
sllx %l6, 0x0E, %i6
taddcctv %g1, %i3, %g7
fpadd16 %f4, %f26, %f24
loop_2853:
tpos %icc, 0x6
tvs %icc, 0x0
ldstub [%l7 + 0x29], %g5
fble %fcc2, loop_2854
fbug %fcc0, loop_2855
fnand %f22, %f30, %f28
fmovsa %icc, %f9, %f2
loop_2854:
stb %l3, [%l7 + 0x26]
loop_2855:
movge %icc, %i0, %l2
fpsub16 %f10, %f6, %f12
ble,a,pn %xcc, loop_2856
fmovdl %icc, %f24, %f20
fblg,a %fcc0, loop_2857
tcc %xcc, 0x3
loop_2856:
orcc %g4, 0x0297, %g2
tgu %xcc, 0x0
loop_2857:
subc %o0, %l5, %o5
wr %g0, 0x2c, %asi
ldda [%l7 + 0x20] %asi, %o0
ldd [%l7 + 0x40], %l0
umul %i1, 0x0F5E, %g3
subccc %o7, 0x0B3D, %i2
tne %icc, 0x2
tneg %xcc, 0x6
nop
setx loop_2858, %l0, %l1
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 %i5, 0x13F, %g6
tpos %icc, 0x7
fmovrdgz %o2, %f12, %f10
loop_2858:
smulcc %o3, 0x19B8, %l4
tsubcc %l1, %i7, %i4
faligndata %f10, %f10, %f24
move %icc, %o4, %o6
flush %l7 + 0x64
fmovsgu %xcc, %f31, %f9
fmovdvc %icc, %f12, %f31
umul %l6, 0x0782, %g1
xnor %i6, 0x0196, %i3
bgu,a,pn %xcc, loop_2859
movg %xcc, %g7, %l3
fbo %fcc0, loop_2860
movn %icc, %i0, %g5
loop_2859:
ldd [%l7 + 0x28], %l2
xnorcc %g4, 0x0AE8, %g2
loop_2860:
movvc %xcc, %l5, %o5
edge32 %o0, %o1, %i1
movrgez %l0, 0x03A, %o7
edge32n %i2, %g3, %i5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge32l %g6, %o2, %o3
wr %g0, 0x23, %asi
ldda [%l7 + 0x40] %asi, %l4
movgu %icc, %l1, %i7
membar 0x25
orcc %i4, 0x17C4, %o4
edge32 %l6, %o6, %g1
udiv %i6, 0x17AA, %i3
wr %g0, 0x89, %asi
lda [%l7 + 0x2C] %asi, %f19
sdiv %l3, 0x14CE, %g7
fmovrsgz %g5, %f31, %f2
movge %xcc, %i0, %g4
ta %xcc, 0x6
edge16n %l2, %g2, %o5
smul %o0, %l5, %i1
tvc %icc, 0x7
fbge,a %fcc1, loop_2861
ba loop_2862
addcc %o1, 0x176B, %o7
add %l7, 0x08, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %i2
casa [%l6] 0x88, %i2, %l0
loop_2861:
fcmpgt16 %f16, %f20, %i5
loop_2862:
fbne %fcc3, loop_2863
fnor %f14, %f0, %f12
edge16 %g3, %o2, %o3
movcs %xcc, %l4, %g6
loop_2863:
fbo,a %fcc0, loop_2864
alignaddrl %l1, %i4, %i7
orn %o4, %o6, %l6
move %xcc, %i6, %g1
loop_2864:
nop
setx loop_2865, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x5C], %f9
fnot2s %f11, %f18
tle %icc, 0x7
loop_2865:
fbug %fcc3, loop_2866
add %i3, 0x0EFB, %l3
srlx %g7, %g5, %i0
fzero %f28
loop_2866:
tcs %icc, 0x5
brnz %l2, loop_2867
array32 %g4, %g2, %o5
lduh [%l7 + 0x14], %l5
sdiv %o0, 0x1C8A, %o1
loop_2867:
sll %i1, %o7, %l0
fpadd32s %f30, %f7, %f6
wr %g0, 0x04, %asi
ldsba [%l7 + 0x24] %asi, %i5
tvc %icc, 0x1
taddcc %i2, %g3, %o2
movrgez %l4, %o3, %g6
movrgez %l1, %i4, %i7
fmovrdne %o6, %f10, %f24
movl %xcc, %o4, %l6
umul %i6, 0x1CE1, %g1
andncc %i3, %g7, %g5
andn %i0, %l2, %g4
xnor %l3, %o5, %l5
nop
setx loop_2868, %l0, %l1
jmpl %l1, %o0
xorcc %o1, %g2, %i1
sub %o7, %i5, %l0
movrlez %i2, %g3, %o2
loop_2868:
array8 %o3, %l4, %g6
edge8 %l1, %i4, %o6
fbe %fcc0, loop_2869
edge16n %o4, %l6, %i7
or %g1, 0x046C, %i6
udiv %g7, 0x0800, %g5
loop_2869:
popc 0x014A, %i3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wr %g0, 0xea, %asi
ldda [%l7 + 0x40] %asi, %l2
array8 %i0, %l3, %g4
membar 0x6F
orcc %o5, %o0, %l5
for %f24, %f8, %f28
taddcc %o1, %i1, %g2
tcc %xcc, 0x2
addcc %i5, 0x0882, %l0
sir 0x0FB0
fmovrsne %i2, %f25, %f9
edge16n %g3, %o2, %o3
srlx %l4, %o7, %g6
tn %xcc, 0x7
move %icc, %i4, %l1
set 0x28, %i4
ldsba [%l7 + %i4] 0x88, %o6
array32 %l6, %o4, %i7
movne %xcc, %g1, %i6
orcc %g5, %i3, %l2
popc 0x0CAF, %i0
udivcc %l3, 0x12DB, %g7
movn %xcc, %g4, %o5
alignaddrl %l5, %o0, %o1
tge %icc, 0x0
movrlz %g2, 0x15C, %i1
ld [%l7 + 0x18], %f9
be,a,pt %xcc, loop_2870
srlx %l0, 0x18, %i5
set 0x70, %g7
sta %f16, [%l7 + %g7] 0x88
loop_2870:
fblg,a %fcc3, loop_2871
fmovrse %g3, %f10, %f29
ta %icc, 0x6
wr %g0, 0x89, %asi
stwa %o2, [%l7 + 0x30] %asi
loop_2871:
tcs %xcc, 0x4
fmovdn %xcc, %f16, %f3
fmovrdlz %i2, %f14, %f2
mulscc %o3, 0x0AAA, %l4
fcmped %fcc3, %f10, %f20
nop
setx loop_2872, %l0, %l1
jmpl %l1, %g6
popc 0x085C, %i4
add %l7, 0x6C, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %o7
casa [%l6] %asi, %o7, %o6
loop_2872:
fbu %fcc2, loop_2873
stbar
for %f14, %f12, %f24
tsubcc %l1, 0x1668, %o4
loop_2873:
ldsb [%l7 + 0x30], %i7
taddcc %l6, %g1, %i6
fxor %f8, %f30, %f10
movrne %g5, 0x37A, %l2
tle %icc, 0x2
tvc %icc, 0x0
addccc %i3, %i0, %l3
ldsb [%l7 + 0x51], %g4
tg %icc, 0x7
fzero %f28
umulcc %o5, %l5, %g7
ta %icc, 0x2
sethi 0x12A9, %o0
fnors %f9, %f30, %f9
xnorcc %g2, %o1, %l0
edge32ln %i5, %g3, %i1
orcc %i2, %o2, %o3
addc %g6, 0x141E, %i4
tcs %xcc, 0x6
orn %l4, %o7, %l1
fbo,a %fcc2, loop_2874
or %o4, %o6, %i7
ba,a,pn %icc, loop_2875
std %f20, [%l7 + 0x18]
loop_2874:
edge8l %g1, %l6, %g5
fmovdvc %icc, %f19, %f7
loop_2875:
fmovsneg %icc, %f30, %f28
fcmpeq16 %f2, %f12, %l2
edge16 %i6, %i3, %l3
set 0x40, %i0
stda %f0, [%l7 + %i0] 0x17
membar #Sync
srl %g4, %o5, %i0
bpos,a,pt %xcc, loop_2876
xnor %g7, %o0, %l5
tvc %icc, 0x2
brlz,a %o1, loop_2877
loop_2876:
tl %icc, 0x3
stx %g2, [%l7 + 0x78]
tn %icc, 0x2
loop_2877:
or %l0, 0x1832, %g3
sir 0x0B99
umulcc %i5, 0x040A, %i2
mova %icc, %i1, %o3
sethi 0x1412, %g6
orn %i4, 0x0EBE, %l4
lduh [%l7 + 0x5C], %o7
set 0x30, %g3
stda %l0, [%l7 + %g3] 0x88
fsrc2s %f7, %f0
add %o2, 0x0053, %o6
fbe,a %fcc1, loop_2878
popc %i7, %o4
bshuffle %f22, %f6, %f12
andcc %g1, 0x04C8, %g5
loop_2878:
tne %xcc, 0x5
tge %xcc, 0x2
add %l7, 0x28, %l6
wr %g0, 0x80, %asi
casxa [%l6] %asi, %l2, %i6
xor %l6, 0x1873, %i3
tneg %icc, 0x1
srlx %g4, 0x0B, %l3
fmovde %icc, %f22, %f24
srlx %o5, %i0, %g7
alignaddr %l5, %o1, %g2
wr %g0, 0x81, %asi
ldda [%l7 + 0x40] %asi, %f16
udivcc %o0, 0x0741, %l0
brgez %i5, loop_2879
movpos %xcc, %i2, %i1
set 0x58, %o0
lduwa [%l7 + %o0] 0x04, %o3
loop_2879:
sdiv %g6, 0x0E9D, %i4
movrgz %l4, %o7, %g3
nop
setx loop_2880, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movg %icc, %o2, %o6
srax %l1, 0x02, %o4
subcc %g1, 0x1839, %g5
loop_2880:
bg,a %icc, loop_2881
taddcc %i7, %i6, %l6
movcc %icc, %l2, %g4
pdist %f16, %f24, %f10
loop_2881:
udiv %i3, 0x1601, %l3
ldub [%l7 + 0x5D], %i0
movle %xcc, %o5, %g7
tsubcctv %l5, 0x08F1, %o1
movrgz %o0, %l0, %g2
brlz,a %i5, loop_2882
fmovdn %icc, %f9, %f2
nop
setx loop_2883, %l0, %l1
jmpl %l1, %i1
orn %o3, %g6, %i4
loop_2882:
fpsub16 %f26, %f28, %f6
sir 0x172F
loop_2883:
fmovdleu %xcc, %f24, %f2
movre %i2, %l4, %g3
wr %g0, 0x11, %asi
lduha [%l7 + 0x4E] %asi, %o7
alignaddr %o6, %o2, %l1
array8 %g1, %g5, %o4
fnor %f28, %f16, %f28
fand %f10, %f0, %f10
movge %icc, %i6, %i7
xnorcc %l6, %l2, %g4
wr %g0, 0x81, %asi
stwa %l3, [%l7 + 0x7C] %asi
fands %f11, %f26, %f10
fnands %f2, %f13, %f20
srax %i0, %o5, %g7
std %i2, [%l7 + 0x18]
tsubcctv %o1, 0x08CD, %o0
xor %l0, 0x05BE, %l5
wr %g0, 0x88, %asi
lduba [%l7 + 0x7D] %asi, %i5
fbne,a %fcc0, loop_2884
add %g2, 0x06A7, %o3
sir 0x0F38
xnorcc %g6, %i4, %i1
loop_2884:
fbne,a %fcc1, loop_2885
fmovdg %icc, %f15, %f6
fpsub16 %f16, %f2, %f22
fpsub32 %f4, %f4, %f16
loop_2885:
fbue,a %fcc2, loop_2886
movrgz %i2, 0x002, %l4
stw %o7, [%l7 + 0x7C]
array8 %o6, %g3, %o2
loop_2886:
subcc %l1, 0x1C3E, %g5
move %icc, %g1, %o4
bneg,pn %icc, loop_2887
udiv %i6, 0x0E32, %i7
ta %icc, 0x1
set 0x48, %l6
swapa [%l7 + %l6] 0x18, %l6
loop_2887:
ta %xcc, 0x1
alignaddr %l2, %g4, %i0
fmovdleu %xcc, %f30, %f13
bleu,a,pn %icc, loop_2888
movrlz %l3, %g7, %o5
sethi 0x00F3, %o1
movneg %xcc, %o0, %i3
loop_2888:
sdiv %l0, 0x1DD6, %i5
taddcctv %l5, 0x0608, %g2
tgu %xcc, 0x4
fexpand %f17, %f2
smul %g6, 0x1764, %o3
sllx %i1, %i2, %i4
alignaddr %o7, %l4, %g3
fands %f19, %f6, %f21
movle %icc, %o6, %o2
movne %xcc, %g5, %g1
movleu %icc, %l1, %i6
brlez,a %o4, loop_2889
membar 0x66
ldub [%l7 + 0x5C], %i7
srax %l2, %l6, %i0
loop_2889:
fxors %f14, %f25, %f26
add %l7, 0x70, %l6
wr %g0, 0x89, %asi
casxa [%l6] %asi, %l3, %g7
tcs %xcc, 0x1
alignaddr %g4, %o1, %o5
tge %xcc, 0x2
subc %i3, 0x0064, %o0
srl %i5, %l5, %g2
mulx %g6, 0x13D1, %o3
nop
set 0x54, %i3
prefetch [%l7 + %i3], 0x2
set 0x20, %l5
lda [%l7 + %l5] 0x04, %f5
udivcc %l0, 0x15EE, %i2
fmovsleu %icc, %f23, %f7
fcmpgt32 %f12, %f2, %i1
sll %i4, 0x15, %o7
te %icc, 0x4
movrgz %g3, %o6, %o2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movne %icc, %l4, %g1
array8 %l1, %i6, %g5
edge8n %i7, %o4, %l6
umul %l2, %i0, %l3
be,a,pt %xcc, loop_2890
mulscc %g4, %g7, %o1
fbn %fcc2, loop_2891
fpsub16s %f13, %f5, %f26
loop_2890:
tsubcctv %o5, 0x0F00, %i3
fabss %f5, %f26
loop_2891:
fpsub32s %f26, %f13, %f14
movcc %xcc, %o0, %l5
movre %i5, %g2, %g6
fmovdcs %icc, %f20, %f23
bcc,a,pn %icc, loop_2892
nop
setx loop_2893, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
be,a,pn %xcc, loop_2894
mulscc %l0, 0x095E, %o3
loop_2892:
fmul8x16 %f9, %f18, %f24
loop_2893:
bge,a,pn %icc, loop_2895
loop_2894:
nop
setx loop_2896, %l0, %l1
jmpl %l1, %i2
tvs %icc, 0x7
movrgez %i1, 0x227, %i4
loop_2895:
fcmps %fcc2, %f22, %f27
loop_2896:
ta %xcc, 0x1
ta %xcc, 0x1
fmovse %icc, %f14, %f26
subc %o7, %o6, %g3
sdivcc %o2, 0x0278, %l4
nop
setx loop_2897, %l0, %l1
jmpl %l1, %g1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movvc %xcc, %i6, %l1
andncc %i7, %g5, %o4
loop_2897:
call loop_2898
edge16n %l6, %i0, %l3
fmovrsgez %g4, %f10, %f16
movvs %icc, %g7, %l2
loop_2898:
orcc %o5, 0x11BC, %i3
addc %o1, 0x1386, %l5
edge8l %o0, %g2, %g6
tn %xcc, 0x3
movpos %xcc, %l0, %o3
fxnor %f26, %f4, %f4
fmovde %icc, %f17, %f19
sdiv %i5, 0x0A32, %i1
tvs %xcc, 0x1
fpadd32s %f4, %f12, %f3
fpackfix %f24, %f30
nop
set 0x08, %g1
ldsh [%l7 + %g1], %i2
alignaddr %o7, %o6, %i4
for %f8, %f10, %f22
or %o2, 0x17B9, %g3
udiv %l4, 0x1EF8, %g1
udivcc %l1, 0x0403, %i6
fbue,a %fcc1, loop_2899
bvc loop_2900
movgu %icc, %g5, %o4
tpos %xcc, 0x4
loop_2899:
tcs %xcc, 0x7
loop_2900:
movrlz %l6, 0x303, %i0
ldsw [%l7 + 0x68], %i7
subccc %l3, %g4, %g7
fmovrdgz %l2, %f22, %f30
nop
setx loop_2901, %l0, %l1
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 %xcc, %o5, %i3
mulscc %o1, %o0, %l5
move %icc, %g6, %l0
loop_2901:
fcmped %fcc0, %f18, %f4
fmovdcs %icc, %f26, %f8
fcmpgt32 %f16, %f12, %o3
fors %f8, %f2, %f28
subcc %i5, %g2, %i2
movg %xcc, %i1, %o6
fornot2 %f16, %f4, %f30
sdivcc %o7, 0x0E4E, %i4
fmovdcs %icc, %f27, %f22
sdivcc %o2, 0x11E9, %g3
popc 0x088E, %l4
membar 0x29
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movrlz %g1, 0x0DB, %l1
set 0x40, %g5
stda %f16, [%l7 + %g5] 0x14
fcmple16 %f20, %f24, %i6
alignaddr %g5, %o4, %i0
movrlez %l6, 0x2C9, %l3
mulscc %i7, %g4, %g7
std %o4, [%l7 + 0x50]
edge8l %i3, %l2, %o1
fmovsne %xcc, %f28, %f16
fbe,a %fcc3, loop_2902
array8 %l5, %g6, %l0
prefetch [%l7 + 0x2C], 0x3
srl %o3, 0x02, %o0
loop_2902:
fba %fcc3, loop_2903
fandnot2 %f12, %f28, %f20
andcc %g2, %i2, %i1
sdivx %o6, 0x15BB, %o7
loop_2903:
fmovrse %i5, %f25, %f27
nop
set 0x48, %g2
ldub [%l7 + %g2], %i4
fmovrdlez %g3, %f30, %f6
fmovdle %icc, %f15, %f16
fmovsn %xcc, %f26, %f14
brgz %l4, loop_2904
or %g1, 0x0FD6, %o2
movre %l1, 0x07B, %g5
movcc %xcc, %i6, %i0
loop_2904:
brgez %o4, loop_2905
brlez,a %l6, loop_2906
fnot1 %f4, %f2
edge32n %i7, %g4, %g7
loop_2905:
nop
set 0x30, %i5
ldsha [%l7 + %i5] 0x81, %o5
loop_2906:
tn %icc, 0x3
fpsub16 %f18, %f20, %f20
and %i3, %l2, %o1
set 0x3A, %g6
lduba [%l7 + %g6] 0x81, %l3
tneg %icc, 0x0
fsrc2 %f4, %f6
fba,a %fcc3, loop_2907
array16 %l5, %l0, %o3
fbo,a %fcc2, loop_2908
fmovsneg %icc, %f31, %f21
loop_2907:
movle %icc, %o0, %g6
movpos %xcc, %g2, %i2
loop_2908:
subcc %o6, %i1, %o7
edge8ln %i5, %g3, %l4
edge8l %i4, %o2, %l1
add %g1, 0x0740, %i6
addcc %i0, %g5, %l6
edge8n %i7, %g4, %g7
fmovrdlz %o4, %f4, %f12
taddcctv %o5, %l2, %o1
fmovdge %xcc, %f27, %f1
subccc %l3, 0x033E, %l5
movcs %xcc, %i3, %l0
tle %xcc, 0x3
faligndata %f6, %f14, %f16
movvc %icc, %o3, %g6
andn %o0, %g2, %i2
movrgz %o6, %i1, %i5
fornot2 %f28, %f22, %f2
ldsw [%l7 + 0x58], %g3
fbe,a %fcc1, loop_2909
fornot2 %f28, %f16, %f28
and %l4, %o7, %o2
fmovdpos %xcc, %f2, %f6
loop_2909:
edge32ln %i4, %g1, %i6
fnegd %f30, %f12
bvc,a loop_2910
fmovdne %xcc, %f0, %f18
bn,pn %icc, loop_2911
tsubcctv %l1, %i0, %l6
loop_2910:
movleu %icc, %g5, %g4
tvs %xcc, 0x6
loop_2911:
movrlez %g7, 0x1DE, %o4
fnot1 %f26, %f16
andncc %o5, %l2, %i7
set 0x4E, %o6
stha %l3, [%l7 + %o6] 0x15
fabsd %f0, %f2
taddcc %l5, 0x0703, %i3
fornot1s %f16, %f27, %f12
orn %l0, %o1, %g6
bvc loop_2912
subccc %o0, %g2, %i2
tgu %xcc, 0x2
tn %xcc, 0x6
loop_2912:
smulcc %o6, %i1, %i5
fornot1 %f30, %f0, %f20
xnor %g3, 0x1BB5, %o3
tvc %xcc, 0x5
bn,a %icc, loop_2913
fandnot1 %f2, %f28, %f12
ta %xcc, 0x7
tsubcctv %l4, 0x112E, %o2
loop_2913:
movn %xcc, %o7, %i4
xnorcc %g1, %l1, %i0
tne %icc, 0x2
bcs,a %xcc, loop_2914
flush %l7 + 0x30
xorcc %i6, %l6, %g4
tgu %xcc, 0x4
loop_2914:
ldsb [%l7 + 0x7C], %g5
fmovrsne %o4, %f30, %f31
edge16n %g7, %o5, %i7
taddcctv %l3, %l5, %i3
tsubcc %l0, 0x1E63, %l2
prefetch [%l7 + 0x7C], 0x0
fnands %f9, %f19, %f0
stbar
fbge,a %fcc2, loop_2915
addcc %g6, 0x01F3, %o0
subcc %g2, 0x1FBC, %i2
fcmpeq16 %f26, %f28, %o1
loop_2915:
fmovs %f6, %f17
smulcc %i1, %i5, %o6
bcc,a,pt %xcc, loop_2916
orncc %o3, 0x1497, %l4
tge %icc, 0x1
edge8n %g3, %o7, %i4
loop_2916:
edge32 %o2, %l1, %i0
nop
setx loop_2917, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
mulx %i6, 0x054A, %g1
movle %icc, %l6, %g4
wr %g0, 0x89, %asi
lduba [%l7 + 0x2A] %asi, %g5
loop_2917:
fcmpne16 %f26, %f6, %o4
fmovsvs %icc, %f22, %f26
subccc %o5, %i7, %g7
sllx %l5, %l3, %l0
movvs %xcc, %i3, %l2
xnorcc %o0, 0x1BD8, %g6
fmovdleu %xcc, %f23, %f17
subc %i2, 0x0BAE, %o1
fpadd16 %f8, %f12, %f30
movneg %icc, %i1, %g2
set 0x1C, %l3
ldsha [%l7 + %l3] 0x04, %o6
movgu %icc, %o3, %i5
wr %g0, 0x2a, %asi
stxa %l4, [%l7 + 0x10] %asi
membar #Sync
movn %xcc, %o7, %g3
fmovde %xcc, %f19, %f22
fmovdvc %icc, %f21, %f14
orncc %o2, %l1, %i4
set 0x40, %g4
ldda [%l7 + %g4] 0x88, %f0
andncc %i0, %g1, %i6
std %g4, [%l7 + 0x28]
addcc %l6, %g5, %o5
tleu %xcc, 0x1
sethi 0x1B80, %i7
edge8 %g7, %o4, %l3
array32 %l5, %l0, %l2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovdvc %icc, %f1, %f21
subccc %i3, %g6, %o0
fpadd16s %f1, %f17, %f13
ble,pn %icc, loop_2918
movgu %xcc, %i2, %i1
fmovrslez %o1, %f25, %f21
tn %icc, 0x2
loop_2918:
tvc %icc, 0x2
fbl %fcc1, loop_2919
fcmpeq16 %f24, %f6, %g2
tleu %icc, 0x4
subccc %o6, 0x1A69, %o3
loop_2919:
ldd [%l7 + 0x20], %f30
movrlz %i5, 0x25D, %l4
array32 %o7, %g3, %l1
brlez %i4, loop_2920
fornot1s %f15, %f21, %f15
movg %icc, %o2, %i0
xnorcc %i6, %g1, %g4
loop_2920:
ldsb [%l7 + 0x31], %l6
membar #Sync
set 0x40, %o7
ldda [%l7 + %o7] 0x17, %f16
movgu %xcc, %o5, %i7
fbn,a %fcc0, loop_2921
brnz %g5, loop_2922
mova %xcc, %g7, %o4
edge8n %l3, %l0, %l5
loop_2921:
fblg,a %fcc0, loop_2923
loop_2922:
movrlz %i3, 0x2F6, %g6
movl %xcc, %l2, %o0
ldsb [%l7 + 0x0A], %i2
loop_2923:
bge loop_2924
ld [%l7 + 0x70], %f3
set 0x70, %l2
ldsba [%l7 + %l2] 0x10, %o1
loop_2924:
tsubcctv %i1, 0x1DEB, %g2
stbar
nop
setx loop_2925, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge32ln %o6, %o3, %i5
fmuld8sux16 %f25, %f19, %f4
movrlz %o7, %l4, %l1
loop_2925:
edge16l %g3, %o2, %i4
mulx %i6, %g1, %i0
bg,pt %icc, loop_2926
fbn,a %fcc1, loop_2927
sllx %g4, %l6, %o5
movl %icc, %g5, %g7
loop_2926:
edge16n %o4, %i7, %l0
loop_2927:
movrlez %l5, %l3, %i3
edge8ln %g6, %o0, %l2
fbn,a %fcc0, loop_2928
sllx %o1, 0x1C, %i1
orn %i2, 0x0966, %o6
stbar
loop_2928:
andn %o3, %g2, %i5
be,pt %xcc, loop_2929
fsrc1s %f16, %f12
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bcs,pn %icc, loop_2930
loop_2929:
movneg %icc, %o7, %l1
movrne %g3, 0x0A3, %l4
fxor %f12, %f18, %f4
loop_2930:
fone %f14
ta %xcc, 0x5
tgu %icc, 0x0
tgu %icc, 0x1
ldd [%l7 + 0x38], %o2
fsrc2s %f7, %f29
edge32l %i4, %i6, %g1
edge8 %i0, %l6, %o5
std %f20, [%l7 + 0x10]
array16 %g5, %g7, %o4
nop
setx loop_2931, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tle %xcc, 0x7
ldsb [%l7 + 0x69], %i7
bl,a,pn %icc, loop_2932
loop_2931:
ldsw [%l7 + 0x58], %l0
fabsd %f14, %f0
tle %icc, 0x6
loop_2932:
bneg,a loop_2933
fcmpgt16 %f10, %f20, %l5
fmovsvc %xcc, %f13, %f16
movrne %g4, %l3, %g6
loop_2933:
subc %o0, 0x0249, %i3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovrslz %l2, %f8, %f4
movre %o1, 0x116, %i2
brnz,a %o6, loop_2934
taddcctv %o3, 0x0AC4, %g2
fnors %f17, %f5, %f9
tcs %xcc, 0x3
loop_2934:
movg %xcc, %i5, %o7
set 0x38, %i6
swapa [%l7 + %i6] 0x10, %i1
edge16l %g3, %l1, %o2
faligndata %f18, %f6, %f16
udiv %l4, 0x0E0F, %i6
movvs %xcc, %g1, %i0
edge16n %l6, %o5, %g5
sdivx %g7, 0x038F, %i4
orncc %i7, %o4, %l5
movg %icc, %l0, %l3
fxnors %f24, %f24, %f14
fmovdn %xcc, %f0, %f10
edge32n %g6, %g4, %o0
tsubcc %l2, 0x1C45, %i3
fnand %f18, %f22, %f10
sethi 0x0BF2, %o1
bg loop_2935
srax %i2, 0x1D, %o3
movge %icc, %g2, %i5
sir 0x183C
loop_2935:
bcc,pn %icc, loop_2936
movneg %xcc, %o7, %o6
udivx %g3, 0x12D2, %l1
brgez %i1, loop_2937
loop_2936:
brlez,a %l4, loop_2938
tgu %icc, 0x7
fcmple16 %f4, %f16, %o2
loop_2937:
edge16n %i6, %i0, %g1
loop_2938:
tge %xcc, 0x1
subccc %l6, %o5, %g7
movgu %icc, %g5, %i7
fnot1s %f3, %f17
edge8 %i4, %o4, %l0
popc 0x1200, %l3
andn %g6, %g4, %o0
set 0x40, %l0
swapa [%l7 + %l0] 0x11, %l2
set 0x75, %o4
stba %l5, [%l7 + %o4] 0x2a
membar #Sync
fmovdcc %icc, %f6, %f17
edge16n %i3, %o1, %o3
udivx %g2, 0x05AF, %i5
fmovse %icc, %f12, %f14
taddcc %i2, %o6, %o7
tgu %icc, 0x4
movrlz %g3, 0x224, %i1
movn %xcc, %l1, %l4
fsrc2 %f0, %f30
fmovsge %xcc, %f17, %f8
array16 %o2, %i6, %g1
edge32n %l6, %i0, %g7
umulcc %o5, 0x1C98, %i7
lduw [%l7 + 0x74], %i4
smulcc %g5, %l0, %o4
edge8 %g4, %o0, %g6
addccc %l5, %i3, %o1
be,a %xcc, loop_2939
fmovrdlz %o3, %f22, %f2
fmul8x16 %f6, %f12, %f28
prefetch [%l7 + 0x0C], 0x2
loop_2939:
tle %icc, 0x2
tleu %icc, 0x2
movrlez %g2, 0x04D, %i5
fbul %fcc1, loop_2940
fmovdl %icc, %f14, %f1
umulcc %i2, 0x073B, %o6
fpadd32 %f22, %f2, %f4
loop_2940:
swap [%l7 + 0x74], %o7
fbo,a %fcc3, loop_2941
udivx %l2, 0x0FDF, %g3
mulscc %i1, %l1, %o2
ldstub [%l7 + 0x35], %i6
loop_2941:
fzero %f6
addcc %l4, %g1, %l6
ta %xcc, 0x2
orcc %g7, %o5, %i7
edge16n %i4, %i0, %g5
fbe,a %fcc3, loop_2942
udiv %l0, 0x08C0, %l3
edge32 %o4, %g4, %g6
edge16ln %o0, %l5, %i3
loop_2942:
fpadd32 %f0, %f2, %f8
tl %icc, 0x1
brnz %o3, loop_2943
tsubcc %g2, %i5, %o1
bne loop_2944
tsubcc %o6, %i2, %l2
loop_2943:
fandnot1 %f12, %f26, %f2
fmovdl %xcc, %f23, %f6
loop_2944:
xor %g3, 0x1322, %i1
xorcc %l1, 0x10B8, %o7
edge16 %o2, %l4, %i6
fabss %f30, %f13
tle %xcc, 0x2
mulscc %g1, 0x0283, %l6
sdiv %g7, 0x1C17, %o5
tne %xcc, 0x2
subcc %i7, 0x0E76, %i0
fnot2s %f22, %f26
tsubcctv %i4, %l0, %g5
tneg %xcc, 0x4
andcc %o4, %g4, %g6
fmovdneg %icc, %f12, %f22
xorcc %l3, 0x0232, %l5
stw %o0, [%l7 + 0x30]
edge16 %o3, %g2, %i5
tle %xcc, 0x6
mova %icc, %i3, %o6
sdiv %o1, 0x1127, %i2
fmovse %icc, %f8, %f15
tl %icc, 0x4
sra %l2, %i1, %g3
fmovdn %icc, %f24, %f31
fbo %fcc1, loop_2945
smul %l1, 0x1525, %o2
fandnot1 %f14, %f0, %f6
std %f22, [%l7 + 0x08]
loop_2945:
mova %xcc, %o7, %i6
fnor %f10, %f28, %f30
edge16n %l4, %g1, %l6
nop
set 0x60, %o2
prefetch [%l7 + %o2], 0x2
te %xcc, 0x7
fsrc1 %f20, %f18
edge8ln %g7, %i7, %i0
ldx [%l7 + 0x78], %i4
set 0x50, %o3
ldxa [%l7 + %o3] 0x19, %o5
movleu %xcc, %g5, %o4
orcc %g4, %l0, %g6
mova %xcc, %l3, %l5
edge8l %o3, %o0, %g2
movn %icc, %i5, %o6
fble %fcc1, loop_2946
fmovrsne %o1, %f22, %f0
alignaddr %i3, %l2, %i1
udivx %i2, 0x046A, %l1
loop_2946:
fsrc1s %f30, %f31
fmovscc %icc, %f21, %f21
fpsub32s %f23, %f7, %f12
set 0x4C, %i7
stba %g3, [%l7 + %i7] 0x88
array8 %o7, %o2, %i6
ldx [%l7 + 0x60], %g1
wr %g0, 0x89, %asi
lduba [%l7 + 0x62] %asi, %l4
tvs %xcc, 0x4
fbug,a %fcc1, loop_2947
fxnors %f10, %f12, %f25
taddcctv %l6, %i7, %i0
fbule %fcc1, loop_2948
loop_2947:
movneg %xcc, %i4, %g7
wr %g0, 0x81, %asi
sta %f10, [%l7 + 0x20] %asi
loop_2948:
sra %g5, %o4, %g4
movg %xcc, %o5, %l0
ldstub [%l7 + 0x0B], %l3
movrlz %g6, 0x2DA, %l5
fsrc1s %f27, %f15
edge8l %o0, %g2, %i5
tleu %xcc, 0x0
membar #Sync
wr %g0, 0xf1, %asi
ldda [%l7 + 0x40] %asi, %f0
andncc %o3, %o6, %i3
call loop_2949
fcmpne32 %f0, %f12, %o1
movpos %xcc, %l2, %i1
popc %i2, %l1
loop_2949:
movre %o7, 0x28C, %g3
smul %i6, %g1, %l4
ba,a,pt %icc, loop_2950
mova %xcc, %l6, %o2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
subc %i7, 0x1928, %i4
loop_2950:
movrgez %g7, %g5, %o4
movcs %xcc, %g4, %o5
fmovscc %icc, %f8, %f29
fbue,a %fcc2, loop_2951
mulx %i0, 0x1D0A, %l3
movpos %xcc, %g6, %l0
and %o0, 0x09EE, %g2
loop_2951:
nop
set 0x70, %l4
lduwa [%l7 + %l4] 0x89, %l5
fmul8x16 %f25, %f30, %f28
tcc %icc, 0x0
fnors %f31, %f25, %f8
movn %xcc, %i5, %o6
fblg %fcc2, loop_2952
array16 %o3, %i3, %o1
tsubcc %i1, %i2, %l2
bcs,pn %xcc, loop_2953
loop_2952:
fmovsne %xcc, %f1, %f19
fbn %fcc3, loop_2954
orncc %o7, 0x18F4, %g3
loop_2953:
tsubcc %l1, %i6, %l4
andncc %g1, %o2, %l6
loop_2954:
sdivcc %i4, 0x0140, %g7
udiv %g5, 0x0559, %i7
movpos %xcc, %o4, %o5
andncc %g4, %i0, %l3
orn %g6, 0x102D, %o0
edge32l %g2, %l5, %l0
fnors %f26, %f18, %f17
bgu %icc, loop_2955
mulscc %o6, 0x1722, %i5
fzeros %f27
set 0x18, %o1
prefetcha [%l7 + %o1] 0x04, 0x3
loop_2955:
sdiv %o3, 0x1108, %i1
bpos %xcc, loop_2956
subc %o1, %i2, %o7
wr %g0, 0x88, %asi
swapa [%l7 + 0x10] %asi, %l2
loop_2956:
movn %icc, %l1, %i6
ldsw [%l7 + 0x20], %g3
popc %l4, %g1
sub %o2, 0x1A0F, %l6
alignaddr %i4, %g5, %g7
tle %xcc, 0x4
taddcc %o4, %o5, %i7
sethi 0x00A0, %g4
movcs %icc, %l3, %g6
orn %o0, %g2, %l5
movcs %icc, %l0, %o6
sethi 0x1698, %i0
movpos %xcc, %i5, %o3
bpos,pn %xcc, loop_2957
xorcc %i1, 0x1D35, %i3
fandnot1s %f20, %f0, %f24
fandnot1 %f0, %f22, %f0
loop_2957:
fmovdge %icc, %f2, %f17
fsrc2 %f0, %f14
stw %o1, [%l7 + 0x5C]
fmuld8sux16 %f12, %f17, %f26
orcc %i2, 0x0455, %l2
tge %icc, 0x1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movvs %xcc, %o7, %i6
array16 %l1, %l4, %g3
fmovsneg %xcc, %f28, %f16
brlez,a %o2, loop_2958
fsrc1 %f6, %f2
edge16n %l6, %i4, %g5
movgu %icc, %g7, %o4
loop_2958:
fsrc2s %f24, %f27
bvs,a %icc, loop_2959
array16 %g1, %o5, %i7
movl %xcc, %l3, %g4
tpos %xcc, 0x4
loop_2959:
movg %xcc, %g6, %g2
ldub [%l7 + 0x2C], %l5
movrgez %l0, 0x0B3, %o0
fornot2s %f14, %f7, %f0
mulscc %i0, %o6, %i5
tge %xcc, 0x3
prefetch [%l7 + 0x28], 0x2
array8 %o3, %i1, %o1
set 0x18, %i1
lda [%l7 + %i1] 0x80, %f2
sir 0x1054
fcmpne32 %f12, %f16, %i2
fbne,a %fcc2, loop_2960
ldub [%l7 + 0x41], %i3
andcc %l2, 0x02E1, %i6
stb %l1, [%l7 + 0x0A]
loop_2960:
std %l4, [%l7 + 0x38]
fbo %fcc0, loop_2961
addc %o7, %o2, %g3
udiv %i4, 0x0EC1, %l6
movre %g7, 0x382, %g5
loop_2961:
xnor %o4, %g1, %o5
alignaddrl %i7, %g4, %l3
mulscc %g6, 0x1D86, %l5
sra %l0, %g2, %o0
set 0x68, %o5
ldstuba [%l7 + %o5] 0x88, %o6
fsrc2 %f28, %f6
fpackfix %f2, %f17
movle %xcc, %i5, %i0
movne %xcc, %i1, %o3
subcc %o1, 0x0BD1, %i3
sllx %l2, %i2, %i6
set 0x18, %l1
ldxa [%l7 + %l1] 0x89, %l1
sra %o7, 0x0A, %o2
fmovsne %xcc, %f6, %f5
xorcc %l4, 0x0A54, %i4
edge8n %l6, %g7, %g3
bpos,a loop_2962
movcs %xcc, %g5, %o4
brgz %g1, loop_2963
edge32l %o5, %g4, %l3
loop_2962:
bleu,a loop_2964
xor %i7, %g6, %l5
loop_2963:
array16 %g2, %o0, %o6
wr %g0, 0x11, %asi
sta %f30, [%l7 + 0x58] %asi
loop_2964:
prefetch [%l7 + 0x70], 0x3
orn %l0, %i5, %i1
subcc %o3, 0x1E7C, %o1
fmovrse %i0, %f23, %f21
fblg,a %fcc0, loop_2965
fnegd %f30, %f12
fmuld8sux16 %f31, %f7, %f16
taddcctv %i3, 0x09D0, %l2
loop_2965:
sdiv %i2, 0x04FB, %l1
udiv %o7, 0x16E1, %o2
xnorcc %i6, 0x04AE, %i4
fmul8x16 %f23, %f14, %f16
fbu,a %fcc3, loop_2966
subcc %l4, 0x1B83, %l6
alignaddrl %g7, %g5, %o4
orncc %g1, 0x10AE, %g3
loop_2966:
fexpand %f5, %f6
tvc %xcc, 0x5
ldsb [%l7 + 0x36], %g4
fmul8x16au %f20, %f23, %f16
tvc %xcc, 0x1
movrne %l3, %i7, %g6
sll %o5, %g2, %o0
sth %l5, [%l7 + 0x3C]
addccc %o6, %i5, %l0
addc %i1, 0x18AB, %o3
set 0x170, %i4
nop ! nop ! ldxa [%g0 + %i4] 0x40, %o1 ripped by fixASI40.pl ripped by fixASI40.pl
stbar
be loop_2967
fmovdn %icc, %f31, %f0
tn %icc, 0x2
orncc %i0, 0x0834, %i3
loop_2967:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fnegd %f22, %f16
edge32ln %i2, %l2, %o7
edge32 %l1, %i6, %o2
fmovsvs %icc, %f27, %f16
fornot2 %f6, %f26, %f16
fbne,a %fcc3, loop_2968
fmovsle %xcc, %f17, %f11
array32 %l4, %l6, %i4
movrgz %g7, %o4, %g5
loop_2968:
taddcc %g3, %g4, %l3
membar 0x56
move %xcc, %i7, %g6
fxnors %f9, %f19, %f19
fcmpgt32 %f6, %f28, %g1
ldx [%l7 + 0x70], %o5
mova %xcc, %o0, %g2
movrgez %o6, 0x1F4, %l5
movg %icc, %i5, %l0
fmovspos %icc, %f14, %f4
tsubcctv %i1, 0x1155, %o3
sdivcc %o1, 0x1D0F, %i3
subccc %i0, %i2, %o7
edge32ln %l1, %l2, %i6
wr %g0, 0x80, %asi
lduba [%l7 + 0x0B] %asi, %o2
prefetch [%l7 + 0x40], 0x2
te %icc, 0x6
bvs,a %xcc, loop_2969
tleu %icc, 0x2
siam 0x3
swap [%l7 + 0x0C], %l6
loop_2969:
ldsb [%l7 + 0x1E], %i4
addc %g7, %l4, %g5
fbn %fcc1, loop_2970
edge16 %g3, %o4, %g4
movrgz %l3, 0x3C3, %g6
fmovda %xcc, %f2, %f18
loop_2970:
edge32l %g1, %i7, %o5
fmovscs %icc, %f4, %f7
movvc %icc, %o0, %o6
brlez %g2, loop_2971
smulcc %i5, %l5, %l0
alignaddrl %i1, %o3, %o1
movle %xcc, %i0, %i3
loop_2971:
movle %xcc, %o7, %l1
subcc %i2, %i6, %o2
fbul,a %fcc1, loop_2972
edge16l %l2, %i4, %l6
orn %l4, %g7, %g3
subc %o4, 0x141B, %g4
loop_2972:
edge8n %g5, %l3, %g1
udivcc %i7, 0x18E8, %g6
xor %o0, %o6, %g2
edge8l %i5, %o5, %l5
tpos %icc, 0x2
brlz,a %i1, loop_2973
fba %fcc3, loop_2974
movcs %icc, %o3, %l0
fbue %fcc2, loop_2975
loop_2973:
movn %icc, %o1, %i3
loop_2974:
orncc %i0, %o7, %l1
movrlz %i6, %i2, %o2
loop_2975:
ld [%l7 + 0x68], %f25
tcc %xcc, 0x2
std %l2, [%l7 + 0x58]
fbe %fcc0, loop_2976
array8 %i4, %l6, %g7
edge16l %g3, %l4, %o4
brlez %g4, loop_2977
loop_2976:
udivx %g5, 0x174E, %l3
ta %icc, 0x7
tcs %icc, 0x2
loop_2977:
tvc %xcc, 0x4
and %g1, %g6, %i7
be loop_2978
ldub [%l7 + 0x70], %o0
set 0x40, %i0
stda %f0, [%l7 + %i0] 0x89
loop_2978:
alignaddrl %g2, %i5, %o6
swap [%l7 + 0x38], %o5
orncc %l5, %o3, %l0
fba %fcc0, loop_2979
lduh [%l7 + 0x70], %i1
ble,pn %icc, loop_2980
tpos %xcc, 0x3
loop_2979:
bn,a,pn %xcc, loop_2981
xnor %i3, 0x07ED, %i0
loop_2980:
fmovdge %xcc, %f7, %f28
fbl,a %fcc3, loop_2982
loop_2981:
fmul8ulx16 %f20, %f12, %f28
fmovrdgez %o1, %f20, %f20
ldsh [%l7 + 0x1C], %o7
loop_2982:
orcc %i6, %i2, %l1
fcmpne32 %f28, %f10, %l2
stw %o2, [%l7 + 0x1C]
udivcc %l6, 0x05EE, %i4
te %xcc, 0x6
udivx %g3, 0x06F5, %l4
wr %g0, 0x2f, %asi
stda %o4, [%l7 + 0x40] %asi
membar #Sync
xor %g4, 0x08DF, %g7
brlz,a %l3, loop_2983
fcmpeq32 %f18, %f26, %g5
fnors %f20, %f8, %f10
subc %g1, 0x0307, %g6
loop_2983:
tvc %icc, 0x6
sdivcc %o0, 0x0DD2, %g2
orn %i7, 0x0960, %o6
subccc %i5, %l5, %o5
andn %o3, 0x1D70, %i1
edge16ln %l0, %i3, %o1
mulscc %o7, 0x039C, %i0
sra %i6, 0x0A, %l1
movcc %xcc, %l2, %i2
fnands %f16, %f22, %f6
fmovde %icc, %f17, %f15
movre %l6, %i4, %o2
sra %l4, %o4, %g4
edge32 %g7, %l3, %g3
movre %g5, %g1, %g6
fcmpgt16 %f20, %f18, %o0
sth %i7, [%l7 + 0x3E]
or %g2, %o6, %l5
taddcc %i5, %o3, %i1
st %f20, [%l7 + 0x08]
fzeros %f14
add %l7, 0x48, %l6
wr %g0, 0x0c, %asi
ldxa [%l6] %asi, %o5
casxa [%l6] 0x0c, %o5, %i3
ldsw [%l7 + 0x7C], %l0
and %o1, %o7, %i0
ldub [%l7 + 0x09], %i6
movg %icc, %l2, %i2
stx %l1, [%l7 + 0x70]
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
addcc %i4, %o2, %l4
tg %xcc, 0x7
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
nop
setx loop_2984, %l0, %l1
jmpl %l1, %o4
xnor %l6, 0x0F4A, %g7
movcc %xcc, %l3, %g3
swap [%l7 + 0x5C], %g5
loop_2984:
fsrc1 %f0, %f20
tg %icc, 0x0
membar 0x2C
sir 0x0D94
srl %g4, 0x13, %g1
edge32 %g6, %i7, %o0
fmovsle %xcc, %f26, %f30
taddcctv %g2, %l5, %o6
orncc %i5, 0x1E2F, %i1
popc 0x0512, %o3
andncc %o5, %i3, %o1
bpos,pn %icc, loop_2985
fba,a %fcc0, loop_2986
bne,pt %icc, loop_2987
udivx %o7, 0x1587, %l0
loop_2985:
mulscc %i6, 0x0482, %i0
loop_2986:
edge8 %l2, %i2, %i4
loop_2987:
nop
membar #Sync
wr %g0, 0x1f, %asi
ldda [%l7 + 0x40] %asi, %f16
edge16 %o2, %l1, %o4
be,pn %icc, loop_2988
fmovrdlz %l4, %f4, %f16
fabsd %f8, %f0
stx %g7, [%l7 + 0x58]
loop_2988:
movne %xcc, %l3, %l6
std %f10, [%l7 + 0x70]
fmovd %f16, %f14
fmovrslez %g3, %f27, %f3
fbo,a %fcc3, loop_2989
movl %icc, %g4, %g1
movneg %xcc, %g6, %i7
be,a,pn %icc, loop_2990
loop_2989:
std %f6, [%l7 + 0x58]
stw %g5, [%l7 + 0x08]
popc 0x10F3, %o0
loop_2990:
movre %l5, 0x131, %g2
wr %g0, 0x80, %asi
ldstuba [%l7 + 0x6F] %asi, %i5
std %f16, [%l7 + 0x18]
array32 %o6, %o3, %o5
stbar
sllx %i3, %i1, %o7
andn %o1, %l0, %i0
addcc %i6, %l2, %i2
sethi 0x1045, %o2
srax %l1, 0x03, %i4
smul %o4, %g7, %l3
edge8l %l6, %l4, %g3
prefetch [%l7 + 0x7C], 0x1
sir 0x1518
movg %xcc, %g1, %g4
fble,a %fcc3, loop_2991
fba %fcc3, loop_2992
add %i7, 0x1BD7, %g5
movvc %icc, %o0, %l5
loop_2991:
movne %icc, %g2, %i5
loop_2992:
nop
wr %g0, 0x89, %asi
lduwa [%l7 + 0x50] %asi, %o6
popc 0x1C69, %o3
movcs %icc, %o5, %i3
edge16ln %i1, %g6, %o1
mova %xcc, %o7, %l0
st %f24, [%l7 + 0x4C]
mulx %i0, 0x18FC, %i6
movn %icc, %l2, %o2
fblg %fcc2, loop_2993
stb %l1, [%l7 + 0x7C]
tsubcc %i4, 0x08D0, %o4
array8 %g7, %i2, %l6
loop_2993:
fnor %f4, %f26, %f26
edge16n %l4, %g3, %l3
add %l7, 0x44, %l6
wr %g0, 0x10, %asi
casa [%l6] 0x10, %g4, %g1
stx %g5, [%l7 + 0x60]
movrne %i7, 0x24E, %o0
wr %g0, 0x88, %asi
ldda [%l7 + 0x40] %asi, %f0
fmovrslez %l5, %f15, %f18
sir 0x1C68
bgu,a loop_2994
ba %xcc, loop_2995
fbule,a %fcc1, loop_2996
movcs %icc, %g2, %o6
loop_2994:
fmovdneg %xcc, %f8, %f0
loop_2995:
add %o3, %i5, %o5
loop_2996:
brlz,a %i3, loop_2997
subc %g6, %i1, %o1
wr %g0, 0x0c, %asi
ldxa [%l7 + 0x58] %asi, %o7
loop_2997:
fornot1s %f4, %f18, %f30
edge16 %i0, %i6, %l0
tne %xcc, 0x6
ldx [%l7 + 0x28], %l2
edge8 %o2, %i4, %o4
and %g7, %i2, %l1
taddcc %l6, 0x1BF2, %l4
udivx %l3, 0x089D, %g4
sub %g1, 0x0074, %g5
bcc loop_2998
membar 0x60
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
orncc %g3, 0x061C, %i7
loop_2998:
xnorcc %l5, %o0, %o6
edge32n %o3, %i5, %g2
movcs %icc, %o5, %g6
sir 0x1160
movrlz %i3, %i1, %o1
umul %o7, 0x0E3B, %i0
xor %l0, %i6, %o2
sra %l2, %i4, %o4
alignaddrl %i2, %g7, %l6
fmovrde %l1, %f10, %f14
tvc %icc, 0x6
movn %icc, %l4, %g4
srl %l3, %g5, %g1
array32 %i7, %l5, %o0
movcc %xcc, %g3, %o6
sethi 0x00DF, %i5
siam 0x1
addccc %o3, 0x0F5F, %g2
andn %o5, 0x004F, %g6
mulx %i3, %o1, %i1
brlez %o7, loop_2999
tcs %icc, 0x7
fnot1s %f5, %f11
alignaddrl %l0, %i6, %o2
loop_2999:
edge16 %l2, %i4, %i0
tcc %icc, 0x4
xnorcc %o4, %g7, %l6
tg %xcc, 0x0
tge %icc, 0x0
fornot1 %f22, %f16, %f4
set 0x3D, %g3
ldstuba [%l7 + %g3] 0x04, %l1
fpack16 %f6, %f29
st %f26, [%l7 + 0x10]
fmovdne %xcc, %f6, %f25
fsrc2s %f13, %f25
fmovse %xcc, %f9, %f21
mulscc %l4, 0x16D0, %g4
fbg %fcc0, loop_3000
or %l3, 0x1B4B, %i2
set 0x40, %g7
ldda [%l7 + %g7] 0x81, %f16
loop_3000:
tgu %icc, 0x5
edge16 %g1, %g5, %i7
brnz %o0, loop_3001
tne %xcc, 0x5
orcc %l5, 0x19E1, %g3
wr %g0, 0x18, %asi
ldsba [%l7 + 0x27] %asi, %i5
loop_3001:
fnegs %f9, %f23
sllx %o6, %g2, %o3
fpadd32s %f3, %f26, %f9
movn %icc, %g6, %i3
mulscc %o5, %i1, %o7
srlx %o1, 0x1E, %i6
bpos,a loop_3002
movrne %o2, %l2, %i4
umul %i0, 0x0A4D, %l0
fcmpeq16 %f24, %f4, %g7
loop_3002:
tge %icc, 0x1
fpadd32 %f8, %f2, %f16
bge,a,pt %icc, loop_3003
alignaddrl %o4, %l1, %l4
fcmpne16 %f2, %f26, %l6
brlez %g4, loop_3004
loop_3003:
tcs %icc, 0x4
fmovd %f0, %f0
wr %g0, 0x89, %asi
stwa %l3, [%l7 + 0x30] %asi
loop_3004:
edge16n %i2, %g5, %i7
fmovscs %icc, %f30, %f8
andncc %g1, %o0, %l5
ldub [%l7 + 0x0F], %i5
edge32n %g3, %g2, %o3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge32 %g6, %i3, %o5
sdiv %i1, 0x0FD7, %o7
fcmpeq16 %f24, %f18, %o6
fornot1 %f2, %f14, %f8
set 0x24, %o0
ldswa [%l7 + %o0] 0x89, %o1
movg %xcc, %o2, %l2
umul %i4, %i6, %l0
taddcc %g7, 0x1684, %o4
tcc %xcc, 0x7
movn %xcc, %i0, %l4
fmovrdgz %l6, %f0, %f2
fmovde %xcc, %f18, %f12
tpos %icc, 0x5
tleu %icc, 0x7
fsrc2 %f30, %f4
bvc,a,pn %xcc, loop_3005
array32 %l1, %l3, %i2
fcmple16 %f14, %f2, %g5
addcc %i7, 0x1660, %g4
loop_3005:
tne %icc, 0x2
add %g1, 0x0DC8, %l5
bl,a,pn %icc, loop_3006
fmul8sux16 %f22, %f6, %f8
ldd [%l7 + 0x58], %f26
fpsub32 %f4, %f22, %f28
loop_3006:
movrgz %o0, 0x0C3, %g3
fbul,a %fcc0, loop_3007
edge8n %g2, %i5, %g6
movrgz %i3, %o3, %i1
fbug,a %fcc0, loop_3008
loop_3007:
fbe %fcc1, loop_3009
movpos %xcc, %o7, %o5
brnz,a %o1, loop_3010
loop_3008:
umulcc %o6, %l2, %i4
loop_3009:
andcc %i6, %o2, %l0
stw %o4, [%l7 + 0x44]
loop_3010:
bg,a %xcc, loop_3011
orn %i0, %g7, %l4
fcmpgt32 %f16, %f12, %l6
mova %xcc, %l3, %l1
loop_3011:
movrgz %i2, 0x1DB, %i7
tn %xcc, 0x6
movvc %xcc, %g5, %g1
fbul,a %fcc1, loop_3012
fmovspos %icc, %f8, %f12
ldd [%l7 + 0x60], %f24
srlx %l5, 0x02, %o0
loop_3012:
stbar
tleu %xcc, 0x0
udivcc %g3, 0x1091, %g4
movpos %xcc, %i5, %g2
bg %icc, loop_3013
orncc %g6, 0x17C5, %i3
fbge,a %fcc1, loop_3014
edge8n %o3, %o7, %o5
loop_3013:
movne %icc, %o1, %o6
sll %i1, %l2, %i4
loop_3014:
fandnot1s %f19, %f13, %f12
brnz,a %o2, loop_3015
edge8ln %i6, %o4, %i0
bneg %xcc, loop_3016
sllx %g7, 0x1C, %l4
loop_3015:
movrlez %l0, %l3, %l1
orn %l6, 0x0057, %i7
loop_3016:
sdiv %g5, 0x005F, %g1
movg %xcc, %l5, %o0
orn %g3, 0x1817, %i2
brgez,a %g4, loop_3017
fbuge %fcc3, loop_3018
brnz %i5, loop_3019
movrgez %g6, 0x37C, %g2
loop_3017:
srlx %o3, %o7, %i3
loop_3018:
movrlez %o1, 0x205, %o6
loop_3019:
mulx %i1, %l2, %o5
tcc %xcc, 0x4
fmovdg %xcc, %f12, %f25
bneg %xcc, loop_3020
tcc %xcc, 0x2
fmovsvc %icc, %f29, %f21
fornot2 %f2, %f24, %f6
loop_3020:
tvs %icc, 0x4
bne,a,pn %xcc, loop_3021
sir 0x1A47
edge8 %o2, %i4, %i6
move %icc, %o4, %i0
loop_3021:
taddcctv %g7, 0x146F, %l4
fbu %fcc2, loop_3022
xnor %l0, 0x019D, %l1
fmovsg %xcc, %f14, %f24
fmovsvc %xcc, %f24, %f23
loop_3022:
orn %l3, %l6, %i7
edge16l %g1, %g5, %l5
fmovsl %xcc, %f11, %f22
add %l7, 0x18, %l6
wr %g0, 0x11, %asi
casxa [%l6] %asi, %o0, %i2
tne %icc, 0x5
edge16n %g4, %g3, %i5
tne %xcc, 0x0
set 0x7F, %l6
ldsba [%l7 + %l6] 0x80, %g2
add %o3, 0x17C5, %o7
movvs %xcc, %i3, %o1
fpackfix %f20, %f21
srlx %o6, 0x0E, %g6
sdivcc %l2, 0x1959, %i1
fbo,a %fcc0, loop_3023
fxors %f0, %f22, %f19
bge,a loop_3024
fcmpgt16 %f6, %f4, %o2
loop_3023:
fmovde %icc, %f16, %f28
tg %icc, 0x2
loop_3024:
sdivcc %i4, 0x0C5A, %i6
stbar
wr %g0, 0x10, %asi
prefetcha [%l7 + 0x30] %asi, 0x3
fexpand %f8, %f22
fnegs %f24, %f11
andcc %o5, 0x1C04, %i0
srl %l4, 0x00, %g7
ldub [%l7 + 0x32], %l0
ld [%l7 + 0x28], %f29
tcc %icc, 0x0
and %l1, 0x0635, %l6
movre %i7, 0x3EF, %l3
movcs %icc, %g1, %l5
srlx %o0, 0x10, %g5
xnorcc %g4, 0x119D, %g3
fsrc1 %f28, %f2
array8 %i5, %g2, %o3
tsubcctv %i2, %i3, %o7
tsubcc %o6, 0x1306, %g6
ld [%l7 + 0x30], %f0
fpadd32s %f25, %f19, %f2
array32 %l2, %o1, %o2
srl %i1, 0x0C, %i6
fmovsgu %xcc, %f29, %f27
movrlez %o4, %i4, %i0
fmuld8sux16 %f14, %f8, %f6
fpmerge %f14, %f8, %f0
tl %xcc, 0x0
bne,a %xcc, loop_3025
fmovd %f28, %f22
orncc %l4, %g7, %l0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_3025:
movcs %xcc, %l1, %l6
fpadd16s %f29, %f24, %f3
udiv %i7, 0x1581, %o5
tvc %icc, 0x3
membar 0x12
fmovrslez %l3, %f25, %f22
or %l5, 0x1D5F, %o0
wr %g0, 0xeb, %asi
stda %g0, [%l7 + 0x58] %asi
membar #Sync
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
mova %xcc, %g5, %g4
bvs %icc, loop_3026
tneg %xcc, 0x6
movcc %icc, %i5, %g3
fmovdne %xcc, %f13, %f17
loop_3026:
andncc %o3, %g2, %i2
movl %xcc, %o7, %i3
subcc %o6, 0x0546, %g6
tcc %icc, 0x0
tcc %xcc, 0x1
fcmpeq32 %f30, %f12, %l2
bcs,a,pt %xcc, loop_3027
movvs %icc, %o2, %i1
fandnot2s %f2, %f23, %f29
tcs %icc, 0x6
loop_3027:
tn %xcc, 0x6
fmovrdgz %i6, %f18, %f6
bcs,a %icc, loop_3028
tcs %xcc, 0x4
fbe,a %fcc0, loop_3029
tn %xcc, 0x6
loop_3028:
st %f16, [%l7 + 0x60]
movg %xcc, %o4, %o1
loop_3029:
alignaddrl %i4, %i0, %l4
bpos %xcc, loop_3030
movvc %xcc, %g7, %l0
bge,pn %xcc, loop_3031
membar 0x64
loop_3030:
stw %l6, [%l7 + 0x6C]
fcmpne16 %f14, %f6, %i7
loop_3031:
fxnors %f13, %f12, %f22
and %l1, %o5, %l5
pdist %f30, %f30, %f0
array16 %o0, %g1, %l3
popc %g5, %i5
sub %g3, %g4, %g2
sir 0x071C
tn %icc, 0x7
call loop_3032
alignaddrl %o3, %o7, %i2
set 0x62, %l5
lduha [%l7 + %l5] 0x14, %i3
loop_3032:
tsubcctv %o6, %l2, %g6
addc %o2, 0x1F96, %i6
bpos,a,pt %icc, loop_3033
edge8ln %o4, %o1, %i1
movl %icc, %i4, %l4
set 0x58, %g1
stha %i0, [%l7 + %g1] 0x14
loop_3033:
fblg %fcc0, loop_3034
fpadd16 %f18, %f8, %f28
st %f21, [%l7 + 0x20]
fble,a %fcc0, loop_3035
loop_3034:
fsrc1 %f28, %f10
fbl,a %fcc3, loop_3036
subccc %g7, 0x072C, %l0
loop_3035:
fandnot1 %f18, %f22, %f6
smul %i7, 0x04E6, %l6
loop_3036:
brlez,a %l1, loop_3037
membar 0x11
fsrc2s %f7, %f10
pdist %f10, %f22, %f20
loop_3037:
tvc %icc, 0x4
edge8l %l5, %o0, %g1
fmovsge %xcc, %f8, %f17
flush %l7 + 0x10
fcmpne16 %f8, %f0, %o5
stb %l3, [%l7 + 0x38]
array8 %g5, %i5, %g3
tge %icc, 0x4
movrne %g2, 0x0B6, %g4
movrgz %o7, 0x146, %i2
fpadd32s %f14, %f1, %f9
fmovrslez %o3, %f28, %f7
orn %o6, %l2, %g6
fmovrsgez %i3, %f23, %f14
array8 %i6, %o4, %o2
srl %i1, 0x1A, %i4
fxnor %f10, %f10, %f18
orn %o1, %l4, %g7
fandnot2s %f19, %f15, %f29
brgz,a %l0, loop_3038
nop
setx loop_3039, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdne %icc, %f5, %f14
sir 0x1EB0
loop_3038:
fnot1s %f20, %f13
loop_3039:
umul %i7, %i0, %l1
fmovsg %xcc, %f28, %f6
add %l7, 0x20, %l6
wr %g0, 0x18, %asi
casxa [%l6] %asi, %l5, %l6
fxor %f20, %f2, %f8
add %o0, %g1, %l3
fmul8x16 %f2, %f30, %f12
membar 0x34
EXIT_GOOD
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Stats for Thread 0:
!
! Type l : 2834
! Type x : 1265
! Type cti : 3039
! Type f : 4462
! Type i : 13400
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
EXIT_GOOD /* test finish */
/************************************************************************
Test case data start
************************************************************************/
.data
user_data_start:
scratch_area:
.word 0x58467B33
.word 0xFD1E1583
.word 0x3E2C9D2A
.word 0xAC5983A5
.word 0x59054705
.word 0xB221C590
.word 0xE4697BB7
.word 0x0E0E776F
.word 0xF8DC4FC7
.word 0xEA021387
.word 0x7C366A22
.word 0x34B93B44
.word 0xBC175614
.word 0xECC3D6AD
.word 0xCDF95617
.word 0x5D9C356E
.word 0x9372EFFC
.word 0xB39108F3
.word 0x08BF09D8
.word 0x0B442E0D
.word 0x626D21D3
.word 0x3287B0F0
.word 0xA14EB6D9
.word 0x7A363531
.word 0xDEA891E3
.word 0xBA0C6BA3
.word 0x150D3A98
.word 0xDD33D0F6
.word 0x74568CAA
.word 0xB4728F29
.word 0xD923EEBB
.word 0xAD9111DD
.word 0x5FE02897
.word 0x7876884A
.word 0xF671C601
.word 0x4EAC878E
.word 0xAE80BFB1
.word 0x595FE15A
.word 0x058A8D04
.word 0xB8A222EB
.word 0x5C9BAFFF
.word 0x5CF9EE71
.word 0x32652B78
.word 0x0075B2BE
.word 0xE6E22100
.word 0xE18B94BC
.word 0x961E0B2D
.word 0xAB257DDB
.word 0xBA6A631F
.word 0x0E2455DD
.word 0xEEB19031
.word 0x68459297
.word 0x6BBC8B1D
.word 0xB0249221
.word 0x906F91ED
.word 0x56B38F1A
.word 0x36F51865
.word 0x6EE8CEAD
.word 0x544EB64E
.word 0x6F272182
.word 0x4601DBE9
.word 0x42F0489D
.word 0x60AD9A97
.word 0x52A75249
.end