Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa3 / isa3_basic3_f1.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: isa3_basic3_f1.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_f1.s,v 1.1 2007/05/11 17:22:20 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 0x277BA1302041217E, %l0, %l6
stx %l6, [%l7 + 0x0]
ldx [%l7 + 0x0], %fsr
!
! Thread 0 Start
!
main_t0:
!# Initialize registers ..
!# Global registers
set 0x0, %g1
set 0x3, %g2
set 0x7, %g3
set 0x8, %g4
set 0x5, %g5
set 0xE, %g6
set 0x9, %g7
!# Input registers
set -0x2, %i0
set -0xD, %i1
set -0x0, %i2
set -0x3, %i3
set -0x6, %i4
set -0x2, %i5
set -0x0, %i6
set -0xC, %i7
!# Local registers
set 0x6B41B05B, %l0
set 0x6B5445B1, %l1
set 0x737849EB, %l2
set 0x48EA6215, %l3
set 0x6DE5D890, %l4
set 0x26A69E81, %l5
set 0x5279EBAA, %l6
!# Output registers
set -0x1D11, %o0
set 0x1A68, %o1
set 0x0377, %o2
set -0x1BC6, %o3
set 0x1682, %o4
set -0x10E3, %o5
set -0x1D35, %o6
set 0x02BD, %o7
!# Float registers
INIT_TH_FP_REG(%l7,%f0,0x3B066A26D891519A)
INIT_TH_FP_REG(%l7,%f2,0xF58C772501260B95)
INIT_TH_FP_REG(%l7,%f4,0xE240B8C48CFD1717)
INIT_TH_FP_REG(%l7,%f6,0x2672191F9D420A29)
INIT_TH_FP_REG(%l7,%f8,0xAF18F5BE5DBFDF44)
INIT_TH_FP_REG(%l7,%f10,0x7DF4E95D00C93E42)
INIT_TH_FP_REG(%l7,%f12,0xA614F5273C968E4D)
INIT_TH_FP_REG(%l7,%f14,0x66B95CFF1442283D)
INIT_TH_FP_REG(%l7,%f16,0xDF34ED537CD9DF31)
INIT_TH_FP_REG(%l7,%f18,0xBC9433E8D5237D5A)
INIT_TH_FP_REG(%l7,%f20,0x92259735A32C2693)
INIT_TH_FP_REG(%l7,%f22,0xEBB6637472EFDD0C)
INIT_TH_FP_REG(%l7,%f24,0xFFDDA8D12EA3A29D)
INIT_TH_FP_REG(%l7,%f26,0xC02DD7E486E8C1E5)
INIT_TH_FP_REG(%l7,%f28,0x3FFC3C416ABE04F3)
INIT_TH_FP_REG(%l7,%f30,0x3AAD48687C756322)
!# Other state
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xE5D, %hsys_tick_cmpr
!# Execute Main Diag ..
fnor %f2, %f8, %f26
sdivx %i2, 0x0127, %g3
movrne %g5, 0x106, %i4
ld [%l7 + 0x70], %f0
set 0x1A, %o2
stha %l5, [%l7 + %o2] 0x27
membar #Sync
fones %f22
bl,a,pn %icc, loop_1
bvs,a %xcc, loop_2
orn %o5, %g6, %l3
sethi 0x0CFF, %o0
loop_1:
movleu %icc, %g1, %g4
loop_2:
bne,a loop_3
srlx %l4, %i7, %l2
edge16 %i6, %o6, %o4
st %f18, [%l7 + 0x28]
loop_3:
fones %f25
udiv %o7, 0x0A2F, %l1
fnor %f30, %f18, %f4
andn %o1, 0x16A7, %i0
stbar
mova %xcc, %g7, %i1
and %g2, 0x1D71, %o2
tpos %xcc, 0x1
fmovdne %icc, %f28, %f22
fmovrslz %i5, %f18, %f2
array32 %l0, %o3, %i3
sra %i2, 0x0C, %l6
fmovdl %xcc, %f13, %f24
fmovdcc %xcc, %f2, %f24
edge32l %g3, %g5, %i4
taddcc %o5, %l5, %g6
fmovsg %xcc, %f4, %f6
tne %xcc, 0x2
ldd [%l7 + 0x08], %o0
taddcc %g1, %g4, %l3
movneg %xcc, %l4, %l2
bgu,pn %xcc, loop_4
stx %i6, [%l7 + 0x40]
bge,a %xcc, loop_5
edge16n %o6, %i7, %o7
loop_4:
movrgez %o4, %o1, %i0
sth %l1, [%l7 + 0x70]
loop_5:
te %icc, 0x0
edge8 %g7, %i1, %g2
subcc %o2, 0x1FC9, %l0
sllx %i5, 0x12, %o3
mulscc %i2, %i3, %g3
tvs %icc, 0x0
smulcc %l6, %i4, %o5
edge32ln %g5, %l5, %o0
fmuld8ulx16 %f17, %f26, %f6
edge32l %g1, %g4, %l3
taddcctv %l4, %l2, %i6
movn %icc, %g6, %o6
movcs %icc, %o7, %i7
tcs %icc, 0x4
fmovdcs %xcc, %f3, %f14
subcc %o1, 0x15D4, %i0
fmovrslez %o4, %f18, %f13
array32 %g7, %l1, %g2
fmovrslez %o2, %f16, %f10
movle %icc, %i1, %i5
prefetch [%l7 + 0x38], 0x0
movneg %xcc, %l0, %i2
fpackfix %f16, %f25
umul %o3, 0x08D1, %i3
andncc %l6, %g3, %o5
fand %f14, %f6, %f22
tvs %icc, 0x5
mulscc %g5, 0x1F9D, %l5
movrne %i4, 0x083, %g1
sra %o0, 0x09, %l3
brz %g4, loop_6
movleu %xcc, %l4, %l2
ldd [%l7 + 0x18], %g6
movg %xcc, %i6, %o6
loop_6:
fmovdleu %xcc, %f10, %f6
bn loop_7
fmovrsne %i7, %f17, %f22
tge %icc, 0x6
sth %o7, [%l7 + 0x44]
loop_7:
or %i0, 0x0213, %o4
fmovdneg %xcc, %f2, %f25
udiv %o1, 0x06BD, %g7
edge16n %g2, %l1, %i1
set 0x6C, %o4
stwa %o2, [%l7 + %o4] 0x2a
membar #Sync
tcc %icc, 0x5
fmovda %icc, %f30, %f1
edge16ln %i5, %i2, %o3
fmul8x16al %f17, %f10, %f22
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
xor %i3, %l6, %l0
sethi 0x1C43, %g3
set 0x3C, %i1
sta %f22, [%l7 + %i1] 0x11
set 0x20, %o3
prefetcha [%l7 + %o3] 0x14, 0x2
smul %o5, %i4, %l5
tvc %icc, 0x1
movcs %icc, %o0, %g1
tne %xcc, 0x4
tcs %icc, 0x5
bcs,pt %icc, loop_8
tvs %xcc, 0x7
xor %g4, 0x189A, %l3
fmovsne %icc, %f8, %f9
loop_8:
movre %l4, %g6, %i6
array16 %l2, %i7, %o6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fandnot2 %f22, %f8, %f4
movvs %icc, %o7, %o4
umul %i0, %g7, %g2
fmovse %icc, %f20, %f25
bcc,a,pn %xcc, loop_9
orncc %l1, %o1, %o2
andn %i5, 0x0EE2, %i1
movrlz %o3, 0x2D5, %i3
loop_9:
movrlez %i2, %l6, %l0
set 0x64, %l1
lda [%l7 + %l1] 0x15, %f1
fmovsge %xcc, %f4, %f8
array32 %g5, %g3, %i4
movrne %o5, 0x201, %o0
and %g1, %g4, %l3
orncc %l4, 0x18AA, %l5
tl %xcc, 0x3
orcc %i6, %g6, %l2
andn %o6, 0x1498, %o7
wr %g0, 0x19, %asi
lduha [%l7 + 0x20] %asi, %i7
subccc %o4, %g7, %g2
alignaddrl %l1, %i0, %o2
mulscc %o1, %i1, %i5
set 0x60, %o5
stda %o2, [%l7 + %o5] 0x22
membar #Sync
movge %xcc, %i2, %l6
bne,a,pn %icc, loop_10
movre %i3, %l0, %g5
tl %xcc, 0x0
fmovspos %xcc, %f30, %f16
loop_10:
addcc %g3, 0x0240, %i4
ta %icc, 0x5
taddcc %o0, 0x11EE, %g1
stw %o5, [%l7 + 0x48]
fmovdcc %xcc, %f10, %f10
fmovdgu %icc, %f14, %f10
srlx %l3, %l4, %l5
array16 %i6, %g6, %l2
fmul8x16 %f30, %f6, %f18
nop
set 0x10, %o7
stx %g4, [%l7 + %o7]
fmovsg %icc, %f3, %f14
ta %xcc, 0x0
fpackfix %f14, %f17
movvc %xcc, %o6, %i7
sllx %o4, 0x13, %g7
fmovsg %xcc, %f20, %f5
fba %fcc2, loop_11
fmul8sux16 %f2, %f12, %f16
sth %g2, [%l7 + 0x3C]
fbl %fcc1, loop_12
loop_11:
tleu %icc, 0x4
bg,pt %icc, loop_13
nop
setx loop_14, %l0, %l1
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_12:
xor %l1, %i0, %o2
edge16l %o7, %o1, %i1
loop_13:
edge16 %i5, %o3, %i2
loop_14:
movne %icc, %i3, %l0
ld [%l7 + 0x50], %f17
edge8ln %l6, %g3, %i4
tl %xcc, 0x4
bvc,a %xcc, loop_15
mova %icc, %g5, %g1
sra %o5, 0x11, %o0
edge8 %l3, %l4, %l5
loop_15:
addcc %i6, 0x1370, %l2
fba,a %fcc3, loop_16
subccc %g4, %o6, %i7
fmuld8ulx16 %f14, %f20, %f8
fmovscs %xcc, %f2, %f28
loop_16:
tcs %xcc, 0x4
fbne %fcc3, loop_17
tpos %icc, 0x2
xnor %o4, 0x140D, %g6
xnor %g2, %l1, %g7
loop_17:
andn %i0, 0x15F5, %o2
movrne %o1, 0x21B, %i1
movneg %icc, %i5, %o3
movne %icc, %i2, %o7
fmovsgu %icc, %f16, %f12
set 0x4C, %o1
ldswa [%l7 + %o1] 0x04, %l0
bg,a loop_18
edge8n %l6, %g3, %i3
sllx %i4, 0x12, %g5
tg %xcc, 0x3
loop_18:
movcs %icc, %g1, %o0
movle %icc, %l3, %o5
set 0x0F, %i0
lduba [%l7 + %i0] 0x11, %l4
array16 %l5, %i6, %l2
addccc %g4, 0x1103, %o6
fmovdvc %xcc, %f14, %f31
wr %g0, 0x1f, %asi
stda %f16, [%l7 + 0x40] %asi
membar #Sync
sub %i7, %o4, %g2
fbug,a %fcc1, loop_19
srax %l1, 0x0F, %g7
fbu %fcc0, loop_20
fmovrdgz %i0, %f30, %f30
loop_19:
fmovdg %xcc, %f24, %f5
srax %o2, %o1, %i1
loop_20:
fabsd %f22, %f8
addccc %i5, %o3, %g6
fmovdneg %icc, %f15, %f3
sethi 0x05DF, %o7
tge %icc, 0x3
addccc %i2, 0x16F7, %l6
ta %icc, 0x0
tpos %xcc, 0x1
te %icc, 0x4
xorcc %l0, 0x1132, %i3
smulcc %i4, %g5, %g1
nop
set 0x30, %g7
stw %g3, [%l7 + %g7]
set 0x23, %l0
ldstuba [%l7 + %l0] 0x89, %o0
movrne %l3, %o5, %l5
movvc %xcc, %i6, %l2
fandnot1 %f4, %f30, %f20
be,a loop_21
fbo,a %fcc2, loop_22
nop
set 0x34, %i7
lduh [%l7 + %i7], %l4
movne %icc, %o6, %g4
loop_21:
nop
set 0x34, %o0
stwa %o4, [%l7 + %o0] 0x04
loop_22:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tle %xcc, 0x7
wr %g0, 0x18, %asi
stha %i7, [%l7 + 0x62] %asi
tle %icc, 0x1
mova %icc, %g2, %g7
udiv %l1, 0x0816, %o2
fbl,a %fcc1, loop_23
sth %o1, [%l7 + 0x28]
movcc %icc, %i1, %i5
fnor %f18, %f12, %f22
loop_23:
andn %o3, 0x0DD9, %g6
te %icc, 0x1
fpsub32 %f24, %f22, %f4
addc %o7, 0x01B6, %i0
sdiv %l6, 0x0874, %i2
movcc %icc, %i3, %l0
movrne %g5, 0x005, %i4
movrgz %g1, %o0, %l3
ldd [%l7 + 0x10], %f30
xor %g3, %l5, %i6
fpadd16s %f27, %f7, %f0
fcmpne32 %f18, %f28, %o5
sdivx %l4, 0x10C3, %o6
tgu %xcc, 0x3
tle %xcc, 0x7
addccc %g4, 0x1B83, %l2
subc %o4, %g2, %i7
edge16n %g7, %o2, %l1
lduh [%l7 + 0x52], %i1
bneg,a %icc, loop_24
mova %xcc, %o1, %o3
fmovrsne %i5, %f10, %f18
sra %o7, 0x12, %i0
loop_24:
array16 %g6, %i2, %l6
smulcc %l0, %i3, %g5
array8 %i4, %g1, %o0
fbo,a %fcc2, loop_25
fpadd32s %f26, %f14, %f13
mulscc %g3, 0x069C, %l3
sub %l5, 0x01E2, %o5
loop_25:
sllx %i6, %l4, %o6
popc %g4, %o4
tneg %xcc, 0x1
movcc %xcc, %g2, %l2
umul %i7, %g7, %o2
fmovdge %icc, %f27, %f4
fbo %fcc3, loop_26
faligndata %f10, %f16, %f0
sll %l1, 0x1F, %i1
movl %icc, %o1, %i5
loop_26:
movl %xcc, %o7, %i0
fpsub32 %f24, %f30, %f12
wr %g0, 0x88, %asi
stda %g6, [%l7 + 0x08] %asi
xor %o3, 0x1EC2, %l6
edge16ln %i2, %l0, %g5
fand %f26, %f10, %f2
move %icc, %i3, %g1
tcs %xcc, 0x5
wr %g0, 0x81, %asi
sta %f9, [%l7 + 0x20] %asi
tl %xcc, 0x6
tne %icc, 0x3
tn %xcc, 0x7
bn,a loop_27
subccc %i4, %g3, %o0
mova %icc, %l3, %o5
tsubcctv %l5, %i6, %l4
loop_27:
popc %o6, %g4
sir 0x0BF5
bgu loop_28
fmovrsne %g2, %f13, %f26
movrgz %l2, 0x1D3, %i7
fmul8x16al %f10, %f5, %f10
loop_28:
edge32l %g7, %o2, %o4
udivcc %l1, 0x1642, %i1
fbug %fcc3, loop_29
fabsd %f12, %f24
set 0x76, %l4
stha %o1, [%l7 + %l4] 0x2a
membar #Sync
loop_29:
tsubcctv %o7, %i0, %i5
edge8 %g6, %o3, %l6
tne %icc, 0x5
and %i2, 0x0D3C, %g5
fmovdgu %xcc, %f28, %f11
fxnors %f22, %f29, %f25
umul %i3, %g1, %i4
movrgez %l0, 0x02D, %o0
membar 0x0E
edge32ln %l3, %g3, %o5
fmovrde %i6, %f8, %f26
std %l4, [%l7 + 0x50]
bneg,a loop_30
be,a,pt %icc, loop_31
edge32l %l4, %o6, %g4
srlx %l2, 0x16, %i7
loop_30:
and %g7, %o2, %o4
loop_31:
nop
setx loop_32, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fandnot1 %f30, %f16, %f2
tl %xcc, 0x4
sll %g2, %i1, %o1
loop_32:
std %l0, [%l7 + 0x28]
movrne %i0, %i5, %g6
andcc %o7, 0x183A, %o3
array16 %i2, %g5, %l6
edge8 %g1, %i4, %i3
edge8n %l0, %o0, %g3
stbar
sll %o5, %i6, %l5
fmovrdgz %l3, %f0, %f4
brlez %o6, loop_33
tle %icc, 0x5
movcc %xcc, %l4, %g4
fnot2 %f20, %f0
loop_33:
udiv %l2, 0x1149, %g7
fmovrsne %o2, %f10, %f5
movgu %icc, %o4, %g2
orncc %i7, 0x0BD8, %o1
fbn,a %fcc3, loop_34
movcs %icc, %i1, %l1
tgu %xcc, 0x4
subcc %i0, 0x02BD, %g6
loop_34:
fabsd %f24, %f26
edge8 %o7, %i5, %i2
tcc %icc, 0x5
andncc %g5, %l6, %g1
fbul %fcc2, loop_35
fornot2s %f7, %f3, %f1
fcmpeq32 %f20, %f12, %o3
movcc %xcc, %i4, %l0
loop_35:
tle %icc, 0x6
movvc %icc, %o0, %g3
bne,pt %xcc, loop_36
movg %xcc, %o5, %i3
fpsub32s %f17, %f11, %f31
fmovrslez %l5, %f4, %f18
loop_36:
sdiv %i6, 0x1359, %l3
fcmpne16 %f8, %f2, %o6
fpsub16s %f16, %f8, %f18
tl %icc, 0x0
movl %icc, %g4, %l2
bcs,a loop_37
movg %icc, %l4, %g7
tsubcctv %o2, %g2, %o4
move %icc, %i7, %o1
loop_37:
edge16l %l1, %i0, %g6
addcc %i1, 0x0C80, %i5
siam 0x7
orn %i2, 0x0C42, %o7
movle %xcc, %l6, %g1
tn %xcc, 0x3
std %f20, [%l7 + 0x70]
fbu,a %fcc1, loop_38
fmovrdlz %g5, %f24, %f2
umul %o3, 0x0C83, %l0
sir 0x0178
loop_38:
udiv %i4, 0x1E07, %g3
udiv %o0, 0x1EE0, %o5
array16 %l5, %i3, %i6
set 0x20, %g5
stda %l2, [%l7 + %g5] 0x80
fpadd16 %f8, %f30, %f12
array8 %o6, %g4, %l4
pdist %f20, %f6, %f2
tvc %icc, 0x0
wr %g0, 0x04, %asi
prefetcha [%l7 + 0x40] %asi, 0x1
fmovrslz %o2, %f3, %f2
fnot1s %f31, %f20
edge32ln %l2, %o4, %g2
wr %g0, 0x19, %asi
sta %f15, [%l7 + 0x40] %asi
move %xcc, %i7, %l1
edge32ln %i0, %o1, %g6
mova %icc, %i1, %i2
orcc %o7, %l6, %i5
edge16ln %g1, %o3, %l0
bg,pt %xcc, loop_39
fmovspos %xcc, %f7, %f17
andcc %i4, %g3, %g5
xor %o5, 0x05E8, %l5
loop_39:
ldsw [%l7 + 0x14], %i3
edge32 %i6, %l3, %o0
tvs %icc, 0x6
edge8n %g4, %l4, %g7
movre %o6, %o2, %l2
movleu %xcc, %g2, %o4
fcmpeq32 %f14, %f28, %i7
or %l1, %o1, %g6
umulcc %i1, %i2, %i0
te %icc, 0x1
fmovdvc %xcc, %f11, %f11
std %o6, [%l7 + 0x20]
movrgz %i5, %g1, %l6
ta %icc, 0x6
nop
setx loop_40, %l0, %l1
jmpl %l1, %l0
fcmpne16 %f18, %f4, %i4
movre %g3, 0x052, %g5
bne,a loop_41
loop_40:
edge16ln %o5, %l5, %i3
andn %o3, %i6, %l3
fcmpd %fcc3, %f24, %f2
loop_41:
fbu,a %fcc1, loop_42
edge16 %o0, %g4, %l4
fcmps %fcc1, %f9, %f18
add %o6, 0x1325, %o2
loop_42:
fmovdcs %icc, %f31, %f25
xnor %g7, 0x05A6, %g2
siam 0x6
set 0x68, %g4
ldxa [%l7 + %g4] 0x0c, %o4
array32 %l2, %i7, %o1
set 0x40, %l2
ldda [%l7 + %l2] 0x15, %l0
ba,a,pn %icc, loop_43
and %i1, %g6, %i0
fzeros %f27
nop
set 0x1C, %l6
ldsw [%l7 + %l6], %i2
loop_43:
fandnot2s %f10, %f29, %f13
fsrc2s %f30, %f23
subccc %i5, %o7, %l6
fmul8x16al %f23, %f23, %f20
stb %g1, [%l7 + 0x65]
alignaddrl %i4, %l0, %g5
movvc %icc, %g3, %o5
fmovdgu %icc, %f5, %f6
or %l5, %o3, %i6
udivx %i3, 0x0836, %o0
movne %icc, %l3, %g4
andcc %l4, 0x16FE, %o6
movg %xcc, %g7, %o2
bl loop_44
fabsd %f14, %f16
fmovsgu %icc, %f29, %f29
bpos,a,pt %icc, loop_45
loop_44:
fpack32 %f10, %f2, %f24
ta %xcc, 0x3
fmovrsgez %g2, %f12, %f29
loop_45:
bn,a %icc, loop_46
movrlez %l2, %o4, %o1
orncc %l1, 0x1C8F, %i1
smulcc %i7, 0x0B04, %g6
loop_46:
addcc %i2, 0x1AA7, %i0
fxors %f24, %f16, %f9
tpos %icc, 0x2
sra %o7, %l6, %i5
udivx %i4, 0x0ED7, %l0
fors %f0, %f12, %f19
fcmpes %fcc0, %f22, %f11
bshuffle %f26, %f20, %f22
fble %fcc0, loop_47
fmovs %f30, %f16
fandnot1s %f18, %f0, %f28
fnor %f2, %f4, %f22
loop_47:
bvc,pn %icc, loop_48
udiv %g1, 0x1FA6, %g5
fmovsn %icc, %f10, %f21
bneg loop_49
loop_48:
tpos %icc, 0x3
fmovsl %icc, %f30, %f20
movcc %xcc, %g3, %l5
loop_49:
tcc %icc, 0x7
edge16l %o3, %o5, %i6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge32n %o0, %l3, %g4
edge16n %i3, %o6, %g7
smul %l4, %o2, %g2
edge8ln %l2, %o4, %o1
brgz %l1, loop_50
fcmps %fcc2, %f1, %f26
ld [%l7 + 0x58], %f19
taddcctv %i7, 0x00A7, %i1
loop_50:
fmovrsne %g6, %f26, %f12
xor %i0, 0x0BAD, %o7
sub %i2, %l6, %i4
ldstub [%l7 + 0x14], %i5
tsubcctv %g1, 0x1B3E, %g5
edge32n %g3, %l5, %o3
edge16 %l0, %o5, %o0
subccc %l3, %g4, %i6
fnor %f28, %f26, %f28
tle %icc, 0x4
umulcc %o6, 0x08E6, %g7
movle %xcc, %l4, %i3
movge %icc, %o2, %g2
movle %icc, %l2, %o4
sub %l1, 0x1FA7, %i7
srl %o1, %i1, %i0
movrgz %g6, %o7, %l6
tsubcc %i2, 0x1452, %i5
nop
setx loop_51, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
popc 0x17C2, %g1
bpos,a,pt %icc, loop_52
sdivcc %i4, 0x027C, %g5
loop_51:
nop
add %l7, 0x68, %l6
wr %g0, 0x19, %asi
ldxa [%l6] %asi, %g3
casxa [%l6] 0x19, %g3, %l5
loop_52:
addc %o3, 0x18FA, %o5
fmovdn %icc, %f11, %f5
sllx %l0, 0x0F, %l3
umulcc %o0, 0x1EE1, %g4
fandnot1s %f11, %f21, %f29
te %xcc, 0x2
umul %o6, %i6, %g7
call loop_53
edge32ln %l4, %i3, %g2
te %xcc, 0x7
udivcc %l2, 0x105D, %o2
loop_53:
nop
wr %g0, 0x80, %asi
lduwa [%l7 + 0x70] %asi, %l1
edge8ln %o4, %o1, %i7
fmovse %icc, %f18, %f26
fornot1s %f7, %f12, %f29
fmovdcc %icc, %f16, %f9
alignaddr %i0, %g6, %i1
xor %o7, %i2, %i5
fnands %f18, %f30, %f22
fbul %fcc2, loop_54
ldx [%l7 + 0x60], %g1
bneg,pn %xcc, loop_55
xor %i4, 0x0C36, %l6
loop_54:
fands %f14, %f9, %f19
pdist %f2, %f20, %f24
loop_55:
tge %icc, 0x6
edge32ln %g3, %l5, %o3
sir 0x1916
movre %g5, %l0, %o5
fpsub16s %f4, %f24, %f2
ldx [%l7 + 0x78], %l3
brgz %g4, loop_56
movl %xcc, %o6, %o0
tge %icc, 0x3
ta %xcc, 0x0
loop_56:
fnands %f18, %f16, %f29
sir 0x01C7
alignaddr %g7, %l4, %i6
movre %g2, 0x323, %i3
fcmpeq16 %f18, %f24, %l2
sdivx %o2, 0x1B36, %l1
and %o4, %i7, %i0
andn %o1, 0x1BC4, %i1
fmovdneg %icc, %f3, %f19
edge32 %o7, %g6, %i2
mulx %i5, %g1, %l6
edge8 %g3, %l5, %i4
movn %icc, %g5, %o3
tneg %icc, 0x1
movle %xcc, %o5, %l0
fxor %f16, %f4, %f6
fcmped %fcc3, %f26, %f2
tvc %xcc, 0x3
fble,a %fcc0, loop_57
fnands %f28, %f21, %f9
sllx %l3, %o6, %o0
fmovdvc %xcc, %f19, %f27
loop_57:
tvc %icc, 0x2
fpsub32 %f14, %f24, %f24
movle %icc, %g7, %g4
sdivcc %i6, 0x1547, %l4
wr %g0, 0x18, %asi
swapa [%l7 + 0x78] %asi, %g2
fmul8ulx16 %f12, %f30, %f28
movgu %icc, %l2, %i3
ldd [%l7 + 0x58], %f22
brlz,a %l1, loop_58
fbug,a %fcc2, loop_59
bvc,a,pn %xcc, loop_60
edge8n %o2, %o4, %i7
loop_58:
fmovrslz %i0, %f6, %f28
loop_59:
array16 %o1, %o7, %g6
loop_60:
mova %xcc, %i1, %i2
addccc %g1, 0x1930, %l6
umul %i5, %g3, %i4
sll %l5, 0x14, %g5
popc %o3, %l0
wr %g0, 0x0c, %asi
swapa [%l7 + 0x08] %asi, %l3
fmovdcc %icc, %f27, %f20
tl %icc, 0x7
membar 0x5A
fmovdpos %xcc, %f13, %f9
fmovde %icc, %f7, %f7
sdiv %o6, 0x1E3A, %o5
fmovdcc %icc, %f25, %f23
ld [%l7 + 0x18], %f14
mulx %o0, %g4, %g7
be,a,pt %icc, loop_61
fcmpgt16 %f8, %f16, %l4
bvs,pt %xcc, loop_62
orncc %i6, %g2, %i3
loop_61:
movg %icc, %l1, %o2
smul %o4, %i7, %i0
loop_62:
lduh [%l7 + 0x0E], %l2
mulx %o1, 0x10E5, %g6
sdiv %i1, 0x056D, %o7
orn %i2, %l6, %g1
edge16 %g3, %i4, %l5
array32 %i5, %o3, %g5
fxors %f6, %f22, %f4
add %l7, 0x74, %l6
wr %g0, 0x11, %asi
lda [%l6] %asi, %l3
casa [%l6] 0x11, %l3, %o6
subcc %o5, 0x086E, %l0
move %xcc, %o0, %g4
tgu %xcc, 0x0
xorcc %g7, 0x134D, %i6
edge16 %g2, %l4, %l1
smulcc %i3, 0x1F4B, %o4
fmovsn %xcc, %f31, %f15
umul %o2, 0x13F2, %i7
tge %xcc, 0x7
std %i0, [%l7 + 0x78]
srlx %o1, %l2, %i1
edge8 %g6, %i2, %o7
movle %xcc, %l6, %g1
edge16ln %g3, %l5, %i5
andncc %o3, %i4, %g5
tleu %icc, 0x6
ba loop_63
fcmpne32 %f26, %f30, %l3
fcmps %fcc0, %f26, %f25
umulcc %o5, 0x1109, %l0
loop_63:
movg %icc, %o6, %o0
subccc %g4, 0x096D, %g7
edge32ln %g2, %l4, %i6
wr %g0, 0x19, %asi
lduwa [%l7 + 0x08] %asi, %i3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
subc %o4, %l1, %o2
movleu %xcc, %i7, %i0
fpsub16 %f28, %f14, %f18
st %f29, [%l7 + 0x48]
tcc %xcc, 0x3
add %l2, %i1, %o1
fmovrdlez %i2, %f20, %f4
fxor %f28, %f8, %f8
movvs %xcc, %g6, %o7
wr %g0, 0x04, %asi
lduha [%l7 + 0x7E] %asi, %l6
tle %icc, 0x2
fabsd %f2, %f30
bgu,a,pt %icc, loop_64
orcc %g3, 0x0B38, %l5
fandnot1 %f30, %f10, %f16
wr %g0, 0x19, %asi
ldsha [%l7 + 0x70] %asi, %g1
loop_64:
addccc %i5, 0x01FF, %i4
mulx %g5, 0x1228, %l3
popc 0x0F42, %o5
tg %icc, 0x4
movrne %o3, 0x1E4, %o6
add %l7, 0x58, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %o0
casa [%l6] %asi, %o0, %l0
fbne %fcc1, loop_65
tsubcctv %g7, %g2, %g4
fzero %f16
fnor %f2, %f16, %f20
loop_65:
bshuffle %f26, %f30, %f26
set 0x10, %g2
stxa %i6, [%g0 + %g2] 0x21
nop
set 0x20, %i4
prefetch [%l7 + %i4], 0x2
movge %xcc, %l4, %o4
subcc %i3, 0x0403, %l1
movrgez %o2, 0x2D7, %i0
udivcc %l2, 0x1817, %i7
fnand %f24, %f30, %f10
stb %i1, [%l7 + 0x70]
movrgz %i2, %g6, %o7
bcs %xcc, loop_66
movrlz %l6, %g3, %l5
fmovrde %g1, %f2, %f26
fbl,a %fcc2, loop_67
loop_66:
array8 %i5, %i4, %o1
fones %f28
tcc %icc, 0x5
loop_67:
xnor %g5, %o5, %o3
fmovsneg %xcc, %f6, %f28
addc %l3, 0x0D14, %o0
movne %xcc, %l0, %g7
fmul8sux16 %f6, %f28, %f12
fnot1s %f25, %f18
sll %g2, 0x00, %g4
orn %i6, 0x1D6B, %o6
andn %o4, 0x1B44, %l4
ble loop_68
tl %xcc, 0x7
fmovrsgz %l1, %f27, %f15
xnorcc %o2, %i3, %i0
loop_68:
sethi 0x001F, %i7
fmovdne %icc, %f28, %f30
subccc %l2, %i2, %g6
fands %f21, %f25, %f20
movcc %xcc, %i1, %l6
fexpand %f25, %f8
umulcc %g3, %o7, %g1
fpadd32 %f4, %f28, %f10
sdiv %l5, 0x1873, %i5
addc %i4, %o1, %o5
fmovde %icc, %f7, %f30
tl %icc, 0x3
movvc %xcc, %o3, %g5
stbar
edge32 %o0, %l3, %l0
fmovse %xcc, %f10, %f16
edge8n %g2, %g7, %g4
pdist %f6, %f28, %f8
sdiv %o6, 0x120A, %o4
wr %g0, 0x11, %asi
ldstuba [%l7 + 0x0A] %asi, %l4
fandnot1s %f3, %f2, %f25
stb %l1, [%l7 + 0x29]
set 0x60, %i5
stda %o2, [%l7 + %i5] 0xe2
membar #Sync
sra %i3, 0x1C, %i0
fmovs %f17, %f24
orcc %i6, %i7, %l2
edge8n %i2, %i1, %l6
bg,pn %icc, loop_69
subccc %g6, 0x12DF, %g3
std %o6, [%l7 + 0x10]
subccc %g1, 0x179F, %i5
loop_69:
alignaddr %i4, %o1, %o5
tvc %xcc, 0x6
fmovsle %xcc, %f31, %f16
fpackfix %f2, %f0
fmovscc %xcc, %f15, %f19
movpos %icc, %o3, %g5
movrne %o0, %l3, %l5
popc %l0, %g7
tl %xcc, 0x1
tvs %icc, 0x6
movn %xcc, %g2, %o6
te %xcc, 0x4
tsubcc %o4, %l4, %l1
umulcc %o2, %i3, %i0
xorcc %i6, %i7, %l2
fxnors %f5, %f15, %f24
tn %icc, 0x3
fcmped %fcc2, %f14, %f6
andncc %g4, %i2, %i1
for %f24, %f12, %f10
lduh [%l7 + 0x7A], %g6
wr %g0, 0x80, %asi
ldda [%l7 + 0x40] %asi, %f0
fmovrsne %l6, %f4, %f10
andncc %o7, %g3, %g1
popc %i5, %i4
bcs %xcc, loop_70
sdiv %o1, 0x121C, %o3
fbn %fcc3, loop_71
fmovscc %xcc, %f3, %f17
loop_70:
movgu %xcc, %g5, %o0
orcc %l3, 0x16A1, %l5
loop_71:
movrne %o5, 0x0E9, %g7
fmovdcc %icc, %f20, %f5
fpmerge %f11, %f3, %f18
popc %g2, %l0
srl %o6, %l4, %o4
bvs,pt %xcc, loop_72
fnot2s %f22, %f11
set 0x40, %i6
stda %f16, [%l7 + %i6] 0xf1
membar #Sync
loop_72:
addc %o2, %l1, %i0
ldd [%l7 + 0x28], %f12
alignaddrl %i6, %i7, %i3
andn %l2, 0x16EF, %i2
bcs,a %xcc, loop_73
array16 %g4, %g6, %l6
tneg %xcc, 0x1
fxors %f14, %f23, %f24
loop_73:
ldd [%l7 + 0x78], %o6
fnegd %f20, %f22
brlez,a %i1, loop_74
fmovdge %icc, %f24, %f9
ta %xcc, 0x5
fbul %fcc0, loop_75
loop_74:
subccc %g3, %i5, %g1
movl %icc, %o1, %i4
call loop_76
loop_75:
edge32l %o3, %o0, %l3
sdivcc %l5, 0x1055, %o5
tleu %icc, 0x4
loop_76:
movrne %g7, %g2, %l0
fzero %f28
fpadd32 %f18, %f8, %f18
fbue %fcc2, loop_77
fcmple16 %f8, %f30, %g5
taddcc %o6, %l4, %o2
fmovrsgez %o4, %f30, %f28
loop_77:
or %i0, 0x0112, %l1
movneg %icc, %i6, %i7
set 0x20, %i2
stxa %l2, [%l7 + %i2] 0x15
smul %i2, %i3, %g4
fexpand %f29, %f14
fsrc1 %f22, %f28
andn %l6, 0x17F3, %o7
tne %icc, 0x0
fmovdvs %icc, %f1, %f18
mova %icc, %g6, %i1
sdivcc %g3, 0x10B6, %i5
movn %xcc, %o1, %g1
movn %xcc, %i4, %o3
tvs %xcc, 0x0
smulcc %o0, 0x1290, %l5
movcs %xcc, %l3, %g7
fba,a %fcc0, loop_78
move %xcc, %o5, %g2
orn %l0, 0x1254, %g5
bvc,a %icc, loop_79
loop_78:
fbul %fcc0, loop_80
nop
setx loop_81, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movne %icc, %l4, %o2
loop_79:
fblg,a %fcc0, loop_82
loop_80:
smulcc %o6, 0x1314, %i0
loop_81:
alignaddrl %o4, %l1, %i7
fcmps %fcc1, %f14, %f15
loop_82:
tle %xcc, 0x7
fcmps %fcc0, %f9, %f4
bge,pn %xcc, loop_83
fmovscc %xcc, %f15, %f30
array32 %l2, %i6, %i3
orn %i2, %l6, %g4
loop_83:
fmuld8sux16 %f14, %f9, %f28
movrne %g6, 0x253, %o7
movn %icc, %g3, %i1
popc 0x12F5, %i5
xnor %o1, %i4, %g1
fmovsn %icc, %f8, %f12
srax %o0, %o3, %l3
orn %g7, 0x0078, %o5
tpos %icc, 0x5
fnor %f28, %f28, %f30
srax %l5, %g2, %g5
fbne %fcc1, loop_84
fbl,a %fcc1, loop_85
fba,a %fcc1, loop_86
tsubcctv %l4, 0x119D, %o2
loop_84:
fmovdvc %xcc, %f19, %f19
loop_85:
brz %l0, loop_87
loop_86:
fbn %fcc1, loop_88
fcmpgt32 %f10, %f14, %o6
bgu,pn %icc, loop_89
loop_87:
tsubcc %o4, %l1, %i7
loop_88:
xnorcc %i0, 0x081B, %l2
edge32n %i3, %i6, %i2
loop_89:
fblg %fcc2, loop_90
brgz,a %l6, loop_91
smulcc %g6, 0x128C, %o7
array16 %g3, %g4, %i5
loop_90:
fmovsl %icc, %f29, %f15
loop_91:
array16 %i1, %o1, %i4
tvc %xcc, 0x6
tl %xcc, 0x6
ldsb [%l7 + 0x5D], %o0
fbg %fcc2, loop_92
sdivx %o3, 0x0BA4, %g1
faligndata %f28, %f28, %f30
andcc %g7, 0x1CD4, %o5
loop_92:
fmovspos %icc, %f7, %f14
wr %g0, 0x89, %asi
ldsba [%l7 + 0x6B] %asi, %l5
fpadd16 %f26, %f26, %f16
fnor %f0, %f22, %f26
fmovdl %icc, %f4, %f6
fpadd32s %f1, %f22, %f3
fandnot2 %f20, %f18, %f20
bleu,a loop_93
move %xcc, %l3, %g5
fnot2s %f24, %f11
movleu %icc, %g2, %o2
loop_93:
nop
setx loop_94, %l0, %l1
jmpl %l1, %l0
edge8ln %l4, %o4, %o6
movrlez %l1, %i7, %i0
fnegd %f18, %f16
loop_94:
movcc %icc, %i3, %i6
fbg,a %fcc1, loop_95
addccc %i2, 0x171A, %l6
fmovsg %xcc, %f11, %f22
or %l2, %o7, %g3
loop_95:
movrgez %g4, %i5, %g6
popc 0x0425, %i1
fpackfix %f16, %f18
fmovrsgz %i4, %f20, %f23
umulcc %o0, 0x04BC, %o1
taddcc %o3, %g7, %g1
nop
setx loop_96, %l0, %l1
jmpl %l1, %l5
edge8l %o5, %g5, %g2
set 0x7A, %l3
lduba [%l7 + %l3] 0x18, %l3
loop_96:
movl %xcc, %l0, %l4
fmul8ulx16 %f16, %f16, %f6
fxnors %f4, %f20, %f24
tge %icc, 0x7
movg %xcc, %o4, %o6
orn %l1, %i7, %o2
addcc %i3, %i6, %i2
fbuge %fcc2, loop_97
stw %l6, [%l7 + 0x6C]
movpos %xcc, %i0, %o7
edge16l %l2, %g3, %g4
loop_97:
fpsub32s %f10, %f24, %f11
edge8n %g6, %i1, %i4
addccc %i5, 0x01D8, %o0
sub %o3, %o1, %g1
umul %l5, 0x02D9, %o5
fba %fcc2, loop_98
bl,pn %icc, loop_99
movrgez %g7, %g5, %g2
movgu %xcc, %l0, %l4
loop_98:
umul %l3, %o6, %o4
loop_99:
srax %i7, %o2, %l1
sllx %i6, %i3, %l6
tneg %xcc, 0x5
andncc %i0, %i2, %o7
xor %l2, %g4, %g3
orncc %g6, %i1, %i4
nop
setx loop_100, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrlz %i5, %o0, %o3
movpos %icc, %g1, %l5
set 0x20, %i3
ldswa [%l7 + %i3] 0x0c, %o1
loop_100:
movpos %xcc, %o5, %g7
xorcc %g5, %l0, %l4
fands %f30, %f29, %f1
subcc %g2, 0x1454, %l3
fpmerge %f7, %f28, %f20
wr %g0, 0xeb, %asi
ldda [%l7 + 0x60] %asi, %o4
fmovdn %xcc, %f5, %f3
udivcc %o6, 0x058F, %i7
movg %xcc, %o2, %l1
ldstub [%l7 + 0x42], %i6
ldx [%l7 + 0x78], %i3
ldsb [%l7 + 0x7B], %i0
ba,a loop_101
sra %l6, 0x1E, %i2
ldsh [%l7 + 0x68], %l2
movle %icc, %g4, %g3
loop_101:
stx %o7, [%l7 + 0x50]
sra %i1, %i4, %g6
wr %g0, 0x04, %asi
ldsha [%l7 + 0x54] %asi, %o0
fnegs %f12, %f2
sllx %i5, 0x16, %g1
srl %o3, 0x13, %l5
popc 0x00F2, %o5
ldub [%l7 + 0x56], %o1
tleu %icc, 0x0
udivx %g7, 0x0CD9, %l0
smulcc %l4, 0x158C, %g5
andncc %l3, %o4, %o6
bn,pn %xcc, loop_102
fmovdvs %icc, %f25, %f27
xor %g2, %i7, %l1
fmovde %icc, %f5, %f21
loop_102:
fpack16 %f16, %f30
edge32 %o2, %i6, %i3
fornot1s %f1, %f10, %f30
tle %icc, 0x5
fmovsvc %icc, %f17, %f30
xnor %i0, 0x0B97, %l6
fnand %f6, %f12, %f14
wr %g0, 0x4f, %asi
ldxa [%g0 + 0x28] %asi, %l2
or %i2, %g3, %g4
taddcctv %i1, %o7, %i4
tvc %xcc, 0x6
orncc %g6, 0x1FAB, %o0
stbar
andncc %g1, %o3, %l5
add %l7, 0x34, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %o5
casa [%l6] %asi, %o5, %i5
tn %xcc, 0x0
orcc %o1, 0x1179, %g7
fpack32 %f18, %f18, %f4
tsubcctv %l4, %l0, %g5
movre %o4, 0x0A6, %o6
stx %g2, [%l7 + 0x70]
sdiv %l3, 0x00A8, %i7
udivcc %l1, 0x1262, %o2
sdivx %i6, 0x0E15, %i0
fba,a %fcc0, loop_103
or %i3, %l6, %i2
fmovscs %xcc, %f18, %f23
sir 0x1201
loop_103:
sethi 0x18D5, %g3
edge32l %l2, %g4, %i1
alignaddrl %o7, %g6, %o0
fxnors %f23, %f12, %f20
brgez,a %g1, loop_104
taddcctv %o3, %i4, %l5
std %i4, [%l7 + 0x58]
tneg %xcc, 0x6
loop_104:
tg %xcc, 0x3
fmovsg %xcc, %f7, %f22
addc %o5, 0x0D0C, %g7
movne %icc, %l4, %l0
edge16 %g5, %o4, %o6
set 0x4C, %g1
stwa %o1, [%l7 + %g1] 0x18
fbule %fcc1, loop_105
prefetch [%l7 + 0x20], 0x2
bne loop_106
movn %icc, %l3, %g2
loop_105:
tvs %xcc, 0x4
sdiv %l1, 0x136F, %i7
loop_106:
fcmpne32 %f6, %f2, %i6
fmovsvs %xcc, %f29, %f25
fbuge %fcc0, loop_107
srlx %o2, %i0, %l6
movne %icc, %i3, %g3
set 0x40, %o6
ldda [%l7 + %o6] 0x19, %l2
loop_107:
tcs %icc, 0x6
fmovrdne %g4, %f26, %f30
movvc %xcc, %i2, %o7
mulscc %i1, %o0, %g1
edge8n %g6, %i4, %o3
or %l5, 0x1CCF, %o5
bge,a loop_108
bvs,a %icc, loop_109
membar 0x07
fandnot1s %f25, %f29, %f11
loop_108:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_109:
fpackfix %f6, %f13
tneg %xcc, 0x0
te %icc, 0x7
tge %icc, 0x6
movl %icc, %i5, %l4
wr %g0, 0x11, %asi
ldswa [%l7 + 0x1C] %asi, %g7
set 0x40, %g6
ldda [%l7 + %g6] 0x88, %f0
andcc %l0, 0x15B6, %o4
fpsub32 %f2, %f2, %f20
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sllx %g5, %o1, %o6
fornot2s %f24, %f1, %f2
sdiv %l3, 0x07BE, %g2
fmovrslez %i7, %f3, %f14
xor %i6, 0x05A0, %l1
sra %o2, %l6, %i3
movpos %xcc, %g3, %l2
sdivcc %g4, 0x1DB3, %i0
tge %icc, 0x7
addcc %i2, 0x0ACF, %o7
tleu %icc, 0x3
fmul8sux16 %f2, %f26, %f24
tsubcc %o0, 0x0D10, %g1
fbule,a %fcc0, loop_110
fnot2s %f9, %f16
fornot1 %f6, %f14, %f24
tgu %icc, 0x4
loop_110:
orcc %i1, %i4, %g6
wr %g0, 0x89, %asi
ldxa [%l7 + 0x38] %asi, %l5
xnorcc %o5, %o3, %i5
edge32n %l4, %l0, %g7
nop
setx loop_111, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
flush %l7 + 0x70
nop
set 0x30, %g3
ldd [%l7 + %g3], %f28
ldub [%l7 + 0x6E], %o4
loop_111:
ld [%l7 + 0x58], %f12
subc %g5, 0x109A, %o6
array32 %l3, %g2, %i7
movl %icc, %o1, %i6
fmul8x16 %f5, %f12, %f14
wr %g0, 0x11, %asi
lda [%l7 + 0x60] %asi, %f5
xorcc %l1, %o2, %i3
udivx %l6, 0x0C1B, %l2
fxors %f19, %f20, %f7
udiv %g3, 0x1B87, %g4
taddcctv %i2, 0x0812, %i0
wr %g0, 0x89, %asi
stda %o0, [%l7 + 0x38] %asi
umulcc %o7, %g1, %i1
fcmpgt32 %f0, %f30, %g6
lduw [%l7 + 0x74], %l5
wr %g0, 0x10, %asi
swapa [%l7 + 0x50] %asi, %o5
tvs %icc, 0x4
bge,pt %xcc, loop_112
stw %i4, [%l7 + 0x68]
stw %o3, [%l7 + 0x34]
xnor %l4, %i5, %g7
loop_112:
bge,a,pn %icc, loop_113
ta %xcc, 0x1
tsubcctv %l0, 0x1B75, %o4
srax %o6, %l3, %g5
loop_113:
xnorcc %i7, 0x1457, %o1
fbul %fcc2, loop_114
fble,a %fcc3, loop_115
edge16n %g2, %l1, %i6
movrlez %o2, %l6, %i3
loop_114:
fmovsleu %xcc, %f4, %f11
loop_115:
fcmpeq32 %f6, %f28, %g3
fbge,a %fcc3, loop_116
edge8 %g4, %l2, %i2
set 0x76, %o2
lduba [%l7 + %o2] 0x0c, %o0
loop_116:
nop
wr %g0, 0x04, %asi
lduha [%l7 + 0x20] %asi, %i0
movvs %xcc, %o7, %i1
array32 %g6, %g1, %o5
fbue %fcc1, loop_117
bne,pt %icc, loop_118
sub %i4, 0x15D1, %o3
xnorcc %l5, 0x1CD5, %l4
loop_117:
movcc %xcc, %g7, %i5
loop_118:
mulscc %o4, 0x0DDA, %o6
fbe,a %fcc2, loop_119
tsubcctv %l3, 0x19FA, %g5
edge16l %i7, %l0, %o1
ldstub [%l7 + 0x35], %g2
loop_119:
movneg %xcc, %i6, %l1
umulcc %l6, %o2, %i3
brlz %g3, loop_120
edge16l %g4, %i2, %l2
xnorcc %o0, %o7, %i0
tle %icc, 0x3
loop_120:
sdiv %i1, 0x097F, %g6
taddcc %o5, 0x0B3F, %i4
sethi 0x0488, %g1
nop
set 0x79, %o4
ldstub [%l7 + %o4], %l5
xor %l4, %g7, %i5
tpos %xcc, 0x2
tvs %icc, 0x7
array32 %o4, %o6, %o3
fmovse %xcc, %f20, %f14
srax %l3, 0x00, %i7
tcs %xcc, 0x2
addccc %l0, 0x1A80, %o1
movcc %xcc, %g5, %g2
tn %icc, 0x6
te %xcc, 0x0
fbug,a %fcc2, loop_121
edge32 %l1, %l6, %o2
fbo,a %fcc1, loop_122
movrgez %i6, %i3, %g4
loop_121:
subc %i2, 0x1F0E, %g3
fnot2s %f9, %f28
loop_122:
sir 0x177D
sub %o0, %l2, %o7
fpadd32 %f24, %f24, %f30
addcc %i1, 0x1B4D, %g6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bne loop_123
sub %i0, %i4, %g1
prefetch [%l7 + 0x48], 0x1
andn %l5, 0x11D5, %o5
loop_123:
movpos %xcc, %l4, %i5
fmovdcc %xcc, %f6, %f25
movre %g7, 0x391, %o6
alignaddr %o4, %l3, %i7
andncc %o3, %o1, %g5
movge %icc, %l0, %g2
edge16ln %l1, %o2, %i6
fxors %f10, %f18, %f4
popc %i3, %l6
brlz %g4, loop_124
std %i2, [%l7 + 0x38]
movneg %xcc, %o0, %g3
mova %xcc, %l2, %i1
loop_124:
alignaddr %o7, %i0, %i4
tne %icc, 0x6
brz,a %g6, loop_125
fbue %fcc1, loop_126
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tvc %icc, 0x1
loop_125:
fmovda %icc, %f14, %f29
loop_126:
nop
set 0x70, %l5
ldd [%l7 + %l5], %g0
xnor %o5, %l4, %l5
movre %i5, %g7, %o4
tvc %icc, 0x6
sir 0x1909
tne %icc, 0x0
edge8 %o6, %i7, %l3
sth %o3, [%l7 + 0x72]
array32 %g5, %o1, %l0
stb %g2, [%l7 + 0x0B]
fornot2 %f4, %f30, %f28
movre %o2, %l1, %i6
and %l6, %g4, %i3
tcs %icc, 0x3
movneg %icc, %i2, %o0
movleu %xcc, %g3, %i1
prefetch [%l7 + 0x5C], 0x1
fba,a %fcc3, loop_127
orcc %l2, %i0, %o7
sdiv %i4, 0x1954, %g1
movpos %icc, %o5, %g6
loop_127:
sdivcc %l4, 0x0DE3, %l5
ta %xcc, 0x1
fmul8x16al %f0, %f24, %f26
fbo,a %fcc1, loop_128
udiv %g7, 0x1B94, %i5
movrlez %o4, %i7, %l3
andn %o6, %o3, %o1
loop_128:
movcc %icc, %g5, %l0
tne %xcc, 0x0
std %f22, [%l7 + 0x70]
umulcc %o2, %l1, %g2
set 0x32, %o3
lduba [%l7 + %o3] 0x88, %l6
movrne %g4, 0x06F, %i3
fnors %f1, %f7, %f26
fble,a %fcc0, loop_129
bne,a,pt %icc, loop_130
fpsub32 %f28, %f4, %f8
orncc %i6, 0x191A, %o0
loop_129:
stb %g3, [%l7 + 0x77]
loop_130:
fmovsn %xcc, %f10, %f29
movvs %xcc, %i1, %l2
edge8ln %i2, %o7, %i0
movpos %xcc, %g1, %i4
nop
setx loop_131, %l0, %l1
jmpl %l1, %g6
orcc %l4, %l5, %o5
movrne %g7, 0x142, %i5
add %o4, 0x0E5E, %i7
loop_131:
andn %o6, %l3, %o3
tcc %icc, 0x3
sub %o1, %l0, %g5
sethi 0x0A7F, %o2
fpsub16s %f11, %f14, %f21
bne,a %xcc, loop_132
movne %xcc, %g2, %l1
fpsub16 %f20, %f10, %f10
fmovspos %xcc, %f28, %f14
loop_132:
sethi 0x17AE, %g4
subccc %i3, %l6, %o0
ldsw [%l7 + 0x44], %g3
subc %i6, %l2, %i2
fbl,a %fcc3, loop_133
movle %icc, %o7, %i0
move %icc, %g1, %i1
fmovdne %icc, %f14, %f8
loop_133:
bgu,pt %xcc, loop_134
fnors %f8, %f4, %f19
fblg,a %fcc3, loop_135
movrgez %i4, 0x186, %g6
loop_134:
bge,a,pn %xcc, loop_136
tcc %xcc, 0x1
loop_135:
movre %l4, 0x3C7, %o5
ld [%l7 + 0x64], %f26
loop_136:
stbar
bneg,pn %icc, loop_137
umulcc %g7, %i5, %o4
xorcc %i7, %o6, %l3
subcc %o3, %o1, %l5
loop_137:
umul %l0, %o2, %g2
edge16n %l1, %g5, %i3
tne %icc, 0x5
mulx %g4, 0x1C8B, %l6
fbuge %fcc1, loop_138
fnands %f2, %f23, %f22
brgez %g3, loop_139
edge8n %o0, %l2, %i2
loop_138:
fmovscs %icc, %f7, %f18
brlz %i6, loop_140
loop_139:
bcs,a loop_141
subcc %i0, %o7, %i1
movne %icc, %i4, %g6
loop_140:
addccc %l4, %o5, %g1
loop_141:
sdiv %g7, 0x18BA, %o4
movleu %icc, %i5, %o6
umulcc %i7, %o3, %o1
fbl,a %fcc0, loop_142
movrlz %l3, 0x1AB, %l5
subccc %o2, %g2, %l1
edge8n %g5, %i3, %l0
loop_142:
fandnot1s %f14, %f17, %f31
smulcc %g4, 0x1412, %g3
sub %l6, %o0, %l2
edge16 %i2, %i6, %o7
nop
setx loop_143, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f4, [%l7 + 0x44]
tge %icc, 0x0
tcs %icc, 0x2
loop_143:
tneg %icc, 0x0
xorcc %i1, 0x06FF, %i4
fmovdgu %xcc, %f0, %f8
nop
set 0x26, %i1
sth %i0, [%l7 + %i1]
edge8 %l4, %o5, %g6
fbn,a %fcc2, loop_144
srl %g1, 0x06, %g7
edge16ln %i5, %o4, %i7
add %l7, 0x58, %l6
wr %g0, 0x0c, %asi
casxa [%l6] %asi, %o3, %o6
loop_144:
movne %xcc, %l3, %l5
alignaddrl %o1, %o2, %l1
stx %g2, [%l7 + 0x10]
subccc %i3, %g5, %g4
ldsb [%l7 + 0x60], %l0
array16 %g3, %o0, %l6
movrgz %i2, %i6, %o7
fnor %f0, %f2, %f22
fmovrdlez %i1, %f2, %f30
stw %i4, [%l7 + 0x40]
add %l7, 0x48, %l6
wr %g0, 0x04, %asi
ldxa [%l6] %asi, %i0
casxa [%l6] 0x04, %i0, %l4
fcmpd %fcc1, %f10, %f20
fandnot1s %f15, %f20, %f1
movge %xcc, %l2, %o5
tne %xcc, 0x2
mova %icc, %g1, %g7
fbe %fcc0, loop_145
bcs %icc, loop_146
tl %xcc, 0x4
movrgez %g6, %o4, %i5
loop_145:
umulcc %o3, 0x0C23, %o6
loop_146:
ta %xcc, 0x2
edge8l %i7, %l5, %o1
fbne,a %fcc0, loop_147
movrlez %o2, %l1, %g2
taddcctv %l3, %i3, %g4
edge32 %g5, %l0, %g3
loop_147:
edge16 %l6, %i2, %o0
sir 0x180C
srax %o7, %i1, %i4
movvs %icc, %i0, %i6
bn,pt %xcc, loop_148
tn %xcc, 0x6
tgu %xcc, 0x0
taddcc %l4, %o5, %g1
loop_148:
movcs %xcc, %g7, %l2
fmovdgu %icc, %f21, %f8
fcmpeq32 %f8, %f26, %g6
fbge %fcc0, loop_149
mulx %o4, 0x0B16, %i5
fmovrsne %o6, %f23, %f29
movrgez %i7, %o3, %o1
loop_149:
movneg %icc, %o2, %l1
andn %l5, %g2, %i3
orn %l3, %g4, %l0
alignaddr %g3, %g5, %i2
movcc %xcc, %l6, %o0
andn %i1, %i4, %i0
movre %o7, 0x1CC, %l4
fmovsn %icc, %f19, %f22
movvs %xcc, %i6, %o5
fmovdl %icc, %f26, %f20
fmovdl %xcc, %f20, %f20
wr %g0, 0x18, %asi
ldda [%l7 + 0x40] %asi, %f16
brgz,a %g1, loop_150
movle %xcc, %l2, %g7
fandnot2s %f23, %f2, %f16
fsrc1 %f24, %f2
loop_150:
tge %xcc, 0x7
taddcctv %o4, %i5, %o6
movneg %icc, %g6, %i7
te %icc, 0x1
fmovrde %o3, %f28, %f30
fnegs %f24, %f13
orncc %o2, 0x12CB, %o1
array8 %l5, %l1, %g2
array32 %i3, %l3, %g4
nop
setx loop_151, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fones %f24
orn %g3, 0x0749, %l0
addc %g5, %i2, %l6
loop_151:
udivx %i1, 0x1E5F, %i4
brnz %o0, loop_152
fnors %f1, %f12, %f18
stx %o7, [%l7 + 0x28]
fcmpeq16 %f26, %f16, %i0
loop_152:
movrgez %i6, %o5, %l4
fmovrdne %l2, %f14, %f22
fblg,a %fcc2, loop_153
edge32 %g7, %o4, %i5
fands %f19, %f27, %f28
bvc loop_154
loop_153:
tg %icc, 0x6
array8 %o6, %g6, %g1
movcs %xcc, %o3, %i7
loop_154:
tgu %xcc, 0x6
sub %o1, 0x0209, %o2
bleu,a loop_155
bgu,a %icc, loop_156
srlx %l5, 0x1C, %g2
brz,a %i3, loop_157
loop_155:
tl %xcc, 0x5
loop_156:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbl %fcc3, loop_158
loop_157:
movge %xcc, %l1, %g4
tge %icc, 0x4
fexpand %f9, %f16
loop_158:
fmovsleu %xcc, %f18, %f25
xorcc %g3, 0x1DC3, %l3
ldd [%l7 + 0x58], %l0
ble,a loop_159
subcc %i2, %g5, %l6
mova %xcc, %i4, %o0
fbge %fcc0, loop_160
loop_159:
fmovsg %xcc, %f10, %f8
set 0x20, %l1
stha %i1, [%l7 + %l1] 0x10
loop_160:
bge loop_161
fmovrslz %i0, %f28, %f18
mulscc %i6, %o7, %o5
umul %l4, 0x1FDC, %g7
loop_161:
and %l2, %i5, %o6
movcs %xcc, %o4, %g6
or %o3, %i7, %o1
fpsub32 %f12, %f14, %f12
wr %g0, 0x2f, %asi
stba %g1, [%l7 + 0x34] %asi
membar #Sync
movcs %xcc, %o2, %g2
te %xcc, 0x6
fandnot2s %f22, %f25, %f20
alignaddr %i3, %l5, %l1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovdcc %xcc, %f16, %f27
bneg %icc, loop_162
alignaddrl %g3, %l3, %g4
move %icc, %i2, %l0
bn,a %xcc, loop_163
loop_162:
sdiv %g5, 0x00D3, %l6
tne %icc, 0x6
move %icc, %o0, %i4
loop_163:
add %i1, 0x1D1E, %i0
fxnors %f14, %f15, %f8
udivx %i6, 0x06F2, %o7
bneg,a loop_164
fandnot2 %f10, %f4, %f24
srlx %l4, 0x06, %o5
tge %xcc, 0x7
loop_164:
bg,a %xcc, loop_165
taddcctv %l2, %g7, %i5
andcc %o6, 0x1E7C, %o4
tle %icc, 0x6
loop_165:
udivcc %o3, 0x1CA0, %i7
addc %g6, 0x0311, %o1
fpadd16s %f8, %f6, %f8
fcmple16 %f10, %f28, %o2
brz,a %g2, loop_166
movneg %xcc, %i3, %g1
add %l5, %l1, %g3
wr %g0, 0x0c, %asi
ldstuba [%l7 + 0x6D] %asi, %l3
loop_166:
mulx %g4, 0x0D51, %l0
addcc %g5, %l6, %o0
ldd [%l7 + 0x68], %f12
edge16ln %i2, %i1, %i0
tge %icc, 0x3
movg %icc, %i6, %i4
sllx %l4, 0x10, %o5
fmovdne %xcc, %f4, %f6
addcc %l2, 0x1E70, %o7
wr %g0, 0x80, %asi
ldsba [%l7 + 0x1A] %asi, %i5
popc %o6, %o4
sth %g7, [%l7 + 0x24]
fblg %fcc1, loop_167
addcc %o3, 0x12B3, %i7
tl %icc, 0x4
fnot2s %f14, %f21
loop_167:
stx %g6, [%l7 + 0x30]
alignaddr %o1, %o2, %i3
fmovdne %xcc, %f13, %f2
set 0x48, %o5
stxa %g1, [%l7 + %o5] 0x04
te %xcc, 0x2
addc %l5, %g2, %g3
tle %xcc, 0x5
edge32ln %l3, %g4, %l1
popc 0x09D1, %g5
and %l6, 0x0EF8, %l0
orn %i2, 0x093A, %o0
edge16 %i1, %i6, %i4
subccc %l4, %i0, %o5
movg %xcc, %l2, %i5
andncc %o7, %o4, %o6
bl,a %xcc, loop_168
fmovrdne %o3, %f4, %f6
fmovscc %xcc, %f31, %f28
smul %g7, %i7, %g6
loop_168:
bcs,pt %xcc, loop_169
smulcc %o1, %i3, %o2
andncc %g1, %l5, %g2
edge32n %l3, %g3, %g4
loop_169:
movn %xcc, %g5, %l6
fcmple32 %f20, %f12, %l0
tn %icc, 0x4
movre %i2, 0x067, %l1
fornot1 %f30, %f30, %f4
movrgz %i1, %o0, %i4
stbar
edge32n %i6, %l4, %i0
brlez,a %l2, loop_170
tsubcc %o5, 0x145F, %o7
membar #Sync
set 0x40, %o1
ldda [%l7 + %o1] 0x16, %f16
loop_170:
sllx %i5, %o4, %o6
mulx %o3, 0x01C0, %i7
orncc %g6, 0x1DA0, %g7
edge16n %o1, %i3, %g1
fmovrslez %l5, %f15, %f5
edge32ln %g2, %l3, %g3
fmovse %icc, %f14, %f31
bneg,pn %xcc, loop_171
fbug %fcc0, loop_172
movrlez %g4, 0x3D1, %o2
std %f2, [%l7 + 0x78]
loop_171:
fpack32 %f14, %f28, %f24
loop_172:
ldx [%l7 + 0x48], %g5
umulcc %l6, 0x0914, %l0
brgez,a %i2, loop_173
movrne %l1, %i1, %o0
umul %i6, %i4, %i0
fmovsge %icc, %f28, %f23
loop_173:
edge32l %l4, %l2, %o7
mulscc %o5, %i5, %o6
andcc %o3, %o4, %g6
edge8l %g7, %o1, %i7
sth %i3, [%l7 + 0x2A]
bshuffle %f26, %f30, %f4
array8 %l5, %g2, %g1
tvc %icc, 0x6
orn %l3, 0x014B, %g4
mulscc %g3, 0x14FE, %g5
st %f1, [%l7 + 0x6C]
xor %l6, %l0, %i2
sra %o2, %i1, %l1
sth %i6, [%l7 + 0x24]
tsubcctv %o0, 0x166D, %i4
srlx %i0, 0x0E, %l4
edge32ln %l2, %o5, %i5
add %o7, 0x1486, %o6
fnor %f22, %f16, %f24
fmovsge %xcc, %f8, %f18
movcs %icc, %o4, %g6
andcc %o3, %g7, %i7
orncc %o1, %i3, %g2
sethi 0x036A, %g1
mulscc %l3, %l5, %g3
fmovda %icc, %f28, %f2
bge,a,pn %icc, loop_174
tle %icc, 0x1
tgu %icc, 0x5
movrgez %g4, 0x2CD, %g5
loop_174:
umulcc %l0, %l6, %o2
andncc %i2, %l1, %i1
fones %f23
bl,pn %icc, loop_175
fcmpgt16 %f18, %f28, %i6
stx %i4, [%l7 + 0x30]
bvc,a loop_176
loop_175:
membar 0x68
fmul8x16al %f21, %f20, %f18
fxor %f8, %f26, %f6
loop_176:
ta %xcc, 0x6
mova %icc, %o0, %l4
tne %icc, 0x4
set 0x58, %o7
ldswa [%l7 + %o7] 0x15, %i0
sra %l2, %i5, %o7
fandnot1s %f0, %f21, %f5
and %o5, %o6, %o4
tcc %icc, 0x4
bvc,pt %icc, loop_177
nop
set 0x58, %g7
ldsb [%l7 + %g7], %g6
fbn %fcc1, loop_178
fors %f13, %f3, %f14
loop_177:
movl %icc, %o3, %g7
set 0x40, %l0
ldsha [%l7 + %l0] 0x04, %o1
loop_178:
stw %i3, [%l7 + 0x54]
wr %g0, 0x2a, %asi
stba %i7, [%l7 + 0x61] %asi
membar #Sync
tneg %icc, 0x6
sdivx %g1, 0x1E37, %l3
subcc %g2, %l5, %g3
ldx [%l7 + 0x10], %g4
sllx %g5, %l6, %l0
orncc %i2, %o2, %i1
st %f12, [%l7 + 0x50]
addccc %l1, %i4, %i6
popc %o0, %l4
fmovsvc %xcc, %f18, %f5
bneg %xcc, loop_179
udivx %i0, 0x13AE, %i5
ldub [%l7 + 0x39], %o7
taddcc %l2, %o5, %o4
loop_179:
movneg %icc, %g6, %o6
ldsh [%l7 + 0x52], %g7
fbug,a %fcc2, loop_180
mulscc %o3, 0x01D7, %o1
fblg %fcc0, loop_181
fmovdne %xcc, %f21, %f6
loop_180:
tn %xcc, 0x7
array8 %i3, %g1, %i7
loop_181:
umulcc %l3, %g2, %g3
movne %xcc, %l5, %g4
movge %icc, %l6, %l0
orcc %i2, 0x085B, %o2
edge32n %g5, %l1, %i4
tne %xcc, 0x5
array8 %i1, %i6, %l4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovdgu %xcc, %f26, %f6
fmovde %icc, %f10, %f0
bvc,pn %xcc, loop_182
tl %icc, 0x1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
xnor %o0, 0x0BE8, %i5
loop_182:
alignaddr %o7, %l2, %i0
fmovsneg %xcc, %f31, %f9
movrgz %o5, 0x26E, %g6
sdiv %o4, 0x1A0A, %o6
movneg %xcc, %g7, %o3
fcmps %fcc1, %f18, %f14
std %f4, [%l7 + 0x28]
tne %icc, 0x0
sir 0x0E2B
movpos %icc, %o1, %g1
alignaddrl %i3, %l3, %i7
add %g2, 0x0939, %l5
edge32 %g4, %l6, %g3
fbne,a %fcc0, loop_183
orcc %i2, 0x1E2B, %o2
tcc %icc, 0x2
fbug,a %fcc0, loop_184
loop_183:
array16 %g5, %l1, %l0
or %i4, %i1, %l4
lduw [%l7 + 0x5C], %i6
loop_184:
movl %xcc, %o0, %i5
edge8l %o7, %i0, %l2
alignaddr %o5, %o4, %g6
movcs %icc, %o6, %g7
fmovrsgz %o3, %f25, %f14
fsrc2s %f10, %f11
alignaddr %g1, %o1, %l3
fands %f25, %f27, %f1
bpos,pt %icc, loop_185
alignaddr %i3, %g2, %l5
edge16l %g4, %l6, %i7
tcc %xcc, 0x7
loop_185:
movle %icc, %i2, %g3
fmovda %icc, %f3, %f7
tleu %icc, 0x2
fand %f18, %f28, %f14
nop
setx loop_186, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fxnors %f24, %f25, %f28
smul %o2, %l1, %g5
ldsw [%l7 + 0x70], %l0
loop_186:
sdiv %i4, 0x06CD, %l4
fones %f10
wr %g0, 0x88, %asi
ldsha [%l7 + 0x36] %asi, %i6
brz,a %o0, loop_187
smulcc %i1, 0x030D, %o7
tvs %icc, 0x1
nop
setx loop_188, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_187:
fzeros %f3
wr %g0, 0x11, %asi
swapa [%l7 + 0x24] %asi, %i0
loop_188:
nop
set 0x70, %i0
stha %l2, [%l7 + %i0] 0x18
membar 0x68
subc %o5, 0x19E2, %o4
udivx %i5, 0x1C1B, %o6
movrne %g6, %o3, %g7
fxnors %f15, %f16, %f28
fnot2s %f23, %f8
bg,a,pt %icc, loop_189
tle %icc, 0x2
fmovrdgz %g1, %f6, %f10
swap [%l7 + 0x6C], %l3
loop_189:
movrlz %o1, 0x067, %i3
mulx %g2, 0x0462, %l5
tl %xcc, 0x0
fbue %fcc3, loop_190
fexpand %f11, %f4
fmovdneg %xcc, %f19, %f22
movrlez %l6, 0x120, %g4
loop_190:
fbug %fcc2, loop_191
movrgz %i7, 0x27E, %i2
fmovsn %icc, %f7, %f8
edge32l %g3, %l1, %g5
loop_191:
movrlez %l0, 0x37A, %i4
movrlz %o2, %i6, %o0
fbg %fcc0, loop_192
movrne %l4, 0x008, %i1
nop
setx loop_193, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sll %o7, %i0, %o5
loop_192:
subccc %o4, 0x167E, %i5
fcmpgt32 %f2, %f16, %o6
loop_193:
tle %icc, 0x0
xor %g6, 0x159B, %l2
srl %o3, 0x08, %g7
orcc %g1, 0x1116, %o1
movneg %icc, %l3, %g2
xor %l5, 0x1C2A, %i3
fbne %fcc2, loop_194
tgu %xcc, 0x5
edge16ln %g4, %i7, %i2
array32 %l6, %l1, %g3
loop_194:
fxors %f21, %f17, %f31
bcs,a %xcc, loop_195
fbne %fcc0, loop_196
srl %g5, 0x1C, %l0
fmovsvc %xcc, %f13, %f17
loop_195:
fmovdn %xcc, %f12, %f22
loop_196:
sethi 0x03B1, %o2
srl %i6, %i4, %o0
fba %fcc2, loop_197
fmovdl %xcc, %f3, %f28
addcc %i1, %l4, %i0
fmovdgu %icc, %f24, %f6
loop_197:
udivx %o7, 0x0432, %o5
movleu %xcc, %o4, %o6
st %f30, [%l7 + 0x40]
fexpand %f18, %f22
or %i5, %l2, %o3
sra %g7, %g1, %o1
brlz,a %g6, loop_198
ta %icc, 0x0
add %l3, %g2, %l5
sdivcc %g4, 0x1496, %i3
loop_198:
sdivx %i2, 0x0CB5, %i7
smulcc %l1, 0x0598, %l6
udivx %g3, 0x14D4, %l0
addc %g5, %i6, %o2
fblg %fcc0, loop_199
membar 0x3E
set 0x40, %o0
ldswa [%l7 + %o0] 0x80, %i4
loop_199:
fmovs %f18, %f1
fcmple16 %f28, %f6, %o0
flush %l7 + 0x18
bcc,pt %xcc, loop_200
fmul8x16al %f26, %f17, %f20
tgu %icc, 0x6
tpos %xcc, 0x0
loop_200:
movle %icc, %i1, %l4
movvs %xcc, %o7, %o5
movgu %icc, %o4, %o6
tcc %xcc, 0x4
andcc %i0, %i5, %o3
add %l2, %g7, %o1
fbe %fcc0, loop_201
movrgz %g1, %g6, %g2
taddcctv %l3, %g4, %i3
umulcc %l5, %i7, %l1
loop_201:
xor %l6, 0x0078, %i2
fmovsl %icc, %f4, %f15
xorcc %g3, 0x0AF3, %l0
xor %g5, %o2, %i4
edge8l %o0, %i1, %l4
fabss %f21, %f27
fmovda %xcc, %f29, %f20
wr %g0, 0x19, %asi
lda [%l7 + 0x58] %asi, %f6
subc %o7, %o5, %o4
fcmpne16 %f28, %f10, %o6
fmovdvc %icc, %f12, %f11
movne %xcc, %i6, %i5
fnot2 %f6, %f10
for %f20, %f20, %f2
tne %xcc, 0x7
array8 %o3, %l2, %i0
addc %o1, 0x115C, %g7
wr %g0, 0x2f, %asi
stda %g6, [%l7 + 0x38] %asi
membar #Sync
edge8ln %g1, %g2, %g4
fbge,a %fcc3, loop_202
movrgez %i3, 0x102, %l5
fbge %fcc0, loop_203
umulcc %i7, %l1, %l6
loop_202:
fmovrsgez %i2, %f21, %f19
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_203:
sdiv %g3, 0x07B0, %l0
popc %g5, %l3
array16 %o2, %o0, %i4
fcmpeq16 %f22, %f28, %i1
fbn,a %fcc0, loop_204
umul %l4, 0x1E31, %o5
fnot1s %f17, %f20
srl %o7, 0x00, %o4
loop_204:
fmovdge %icc, %f23, %f10
sllx %o6, %i6, %i5
edge32l %o3, %i0, %o1
fmovrsgez %l2, %f30, %f15
xor %g7, 0x12EB, %g6
array16 %g2, %g4, %i3
sllx %g1, 0x18, %l5
edge8n %i7, %l1, %l6
set 0x40, %i7
ldda [%l7 + %i7] 0x04, %f0
fmovsgu %icc, %f16, %f18
lduw [%l7 + 0x14], %i2
fpmerge %f15, %f10, %f10
subccc %l0, 0x07EC, %g3
stbar
edge32 %l3, %g5, %o2
prefetch [%l7 + 0x30], 0x1
movpos %xcc, %o0, %i1
fbne %fcc0, loop_205
and %l4, 0x089D, %o5
xorcc %i4, 0x1079, %o7
fmovdcs %xcc, %f16, %f13
loop_205:
andn %o4, %i6, %i5
sll %o3, %i0, %o1
fbu %fcc1, loop_206
fandnot1s %f11, %f12, %f15
xnor %o6, %g7, %g6
subc %l2, %g2, %g4
loop_206:
ta %xcc, 0x5
movre %i3, %g1, %l5
set 0x54, %g5
sta %f22, [%l7 + %g5] 0x11
tne %icc, 0x7
andn %i7, 0x00AA, %l1
movn %icc, %i2, %l0
srl %l6, %l3, %g5
brgez,a %g3, loop_207
fnor %f4, %f28, %f24
sdiv %o2, 0x03B3, %o0
movrne %l4, 0x058, %o5
loop_207:
movne %icc, %i4, %o7
movrne %o4, 0x0C2, %i1
stx %i5, [%l7 + 0x30]
fcmps %fcc0, %f9, %f12
sllx %o3, 0x1A, %i6
umulcc %o1, 0x056B, %i0
smulcc %o6, 0x0E5B, %g7
movrlz %l2, 0x1CD, %g6
udiv %g4, 0x17A9, %i3
fabsd %f16, %f14
movleu %xcc, %g2, %l5
fmovdcc %xcc, %f0, %f11
array16 %i7, %l1, %i2
orn %g1, %l6, %l0
fmovrdlez %g5, %f26, %f0
fmovdcc %xcc, %f22, %f1
fmovsleu %icc, %f4, %f22
set 0x38, %l4
swapa [%l7 + %l4] 0x81, %g3
edge8l %o2, %o0, %l4
taddcc %l3, 0x1DC2, %o5
nop
setx loop_208, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xnorcc %i4, %o4, %o7
sir 0x0546
edge8l %i5, %o3, %i6
loop_208:
movvc %icc, %o1, %i0
fnors %f30, %f14, %f4
udivcc %i1, 0x0056, %o6
pdist %f20, %f12, %f20
tsubcc %l2, 0x17EB, %g6
fone %f8
fmovsa %icc, %f14, %f29
orn %g7, %g4, %g2
srlx %l5, %i3, %i7
tg %icc, 0x6
wr %g0, 0x89, %asi
ldsba [%l7 + 0x0A] %asi, %l1
bg,a,pt %xcc, loop_209
nop
setx loop_210, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fexpand %f15, %f18
movgu %icc, %i2, %l6
loop_209:
or %l0, %g5, %g3
loop_210:
nop
add %l7, 0x34, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %o2
casa [%l6] 0x80, %o2, %o0
lduw [%l7 + 0x64], %l4
ble,a,pt %xcc, loop_211
mulscc %l3, 0x0F0C, %g1
lduw [%l7 + 0x24], %o5
subcc %i4, %o4, %o7
loop_211:
tsubcc %i5, 0x0FBD, %o3
fmul8ulx16 %f12, %f26, %f14
edge8n %i6, %o1, %i1
movre %o6, %l2, %g6
xorcc %g7, %i0, %g4
edge32 %g2, %l5, %i7
sdiv %i3, 0x018C, %i2
tcc %xcc, 0x0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tpos %xcc, 0x1
tvc %xcc, 0x7
wr %g0, 0xea, %asi
stxa %l6, [%l7 + 0x20] %asi
membar #Sync
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
xorcc %l0, 0x117B, %l1
smul %g5, %g3, %o2
fands %f28, %f6, %f4
and %o0, %l3, %l4
tcs %icc, 0x7
bcc %icc, loop_212
tne %xcc, 0x3
smulcc %g1, 0x0B19, %i4
xnorcc %o5, %o4, %i5
loop_212:
edge16ln %o3, %o7, %i6
sra %o1, %o6, %i1
edge32 %g6, %g7, %i0
taddcctv %l2, %g2, %l5
movvc %icc, %g4, %i7
andn %i3, 0x16E6, %l6
fpack16 %f14, %f3
movrlez %i2, %l1, %l0
fsrc1 %f30, %f6
fpackfix %f14, %f30
fmovdne %xcc, %f15, %f28
std %f24, [%l7 + 0x28]
fmovdcs %icc, %f7, %f3
fmovrdne %g5, %f28, %f2
fzero %f14
srax %g3, 0x05, %o2
fmovdgu %xcc, %f18, %f20
sth %l3, [%l7 + 0x50]
wr %g0, 0x19, %asi
sta %f22, [%l7 + 0x38] %asi
sth %l4, [%l7 + 0x2E]
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
orn %g1, %o0, %i4
xnor %o5, 0x1EA1, %i5
add %l7, 0x58, %l6
wr %g0, 0x11, %asi
casxa [%l6] %asi, %o3, %o7
edge16n %o4, %o1, %i6
fbe,a %fcc0, loop_213
array16 %o6, %i1, %g7
addccc %g6, %l2, %g2
bvs %icc, loop_214
loop_213:
umulcc %i0, %g4, %l5
fbo %fcc0, loop_215
tsubcc %i3, %i7, %i2
loop_214:
smulcc %l6, 0x1427, %l0
orncc %g5, 0x1159, %l1
loop_215:
bn,a,pn %icc, loop_216
bg,a,pt %icc, loop_217
tsubcc %o2, %g3, %l3
membar 0x36
loop_216:
nop
wr %g0, 0x10, %asi
swapa [%l7 + 0x40] %asi, %g1
loop_217:
fcmps %fcc2, %f21, %f25
set 0x27, %l2
ldsba [%l7 + %l2] 0x81, %l4
fmul8sux16 %f10, %f14, %f26
fmovde %icc, %f26, %f28
sdivcc %o0, 0x1D66, %o5
movcc %icc, %i5, %i4
tsubcctv %o3, %o4, %o1
sdiv %i6, 0x1841, %o6
set 0x5A, %l6
stba %i1, [%l7 + %l6] 0x19
tcs %icc, 0x4
fnot1 %f18, %f12
movge %xcc, %o7, %g6
move %icc, %g7, %g2
fmul8ulx16 %f10, %f24, %f22
ba,a,pn %icc, loop_218
tleu %icc, 0x0
movleu %xcc, %l2, %i0
movge %icc, %l5, %i3
loop_218:
movne %icc, %g4, %i2
brgez,a %l6, loop_219
ta %xcc, 0x0
sra %l0, 0x00, %g5
edge16 %l1, %i7, %o2
loop_219:
array8 %l3, %g1, %l4
xorcc %o0, 0x19AC, %o5
fbl,a %fcc1, loop_220
taddcctv %g3, %i4, %o3
bgu loop_221
movvs %icc, %o4, %i5
loop_220:
and %o1, 0x09B9, %i6
fandnot2s %f16, %f10, %f22
loop_221:
edge16l %o6, %o7, %g6
edge32 %i1, %g2, %l2
tneg %icc, 0x7
tvc %icc, 0x0
smul %g7, %l5, %i0
movleu %icc, %g4, %i3
wr %g0, 0x81, %asi
ldswa [%l7 + 0x50] %asi, %l6
movpos %xcc, %l0, %i2
edge16n %g5, %l1, %o2
bvs,pn %icc, loop_222
tsubcctv %l3, 0x0328, %g1
edge8l %l4, %i7, %o5
fcmple16 %f10, %f22, %o0
loop_222:
edge8ln %i4, %o3, %o4
stw %i5, [%l7 + 0x78]
movgu %xcc, %o1, %g3
mulx %o6, %i6, %g6
fcmped %fcc3, %f30, %f22
for %f16, %f10, %f12
nop
setx loop_223, %l0, %l1
jmpl %l1, %i1
edge8 %g2, %o7, %g7
bn,a loop_224
tsubcc %l2, 0x1773, %i0
loop_223:
fornot1s %f30, %f28, %f23
ta %xcc, 0x2
loop_224:
alignaddrl %l5, %g4, %i3
tvc %icc, 0x7
membar #Sync
set 0x40, %g2
ldda [%l7 + %g2] 0xf1, %f16
srl %l0, 0x08, %l6
fbul,a %fcc1, loop_225
array32 %i2, %g5, %o2
set 0x28, %g4
stda %l2, [%l7 + %g4] 0x14
loop_225:
movleu %icc, %g1, %l4
sdivcc %i7, 0x05DF, %l1
ldd [%l7 + 0x48], %o4
movcc %icc, %o0, %i4
subcc %o3, 0x0FD7, %i5
or %o1, %o4, %o6
edge16 %g3, %g6, %i1
alignaddrl %i6, %g2, %g7
fmovsn %xcc, %f8, %f10
fpadd32s %f19, %f29, %f23
tvc %icc, 0x5
bn,pn %icc, loop_226
tn %icc, 0x6
andncc %o7, %l2, %l5
smulcc %i0, %g4, %i3
loop_226:
movvc %icc, %l0, %i2
movre %g5, %o2, %l6
brz %l3, loop_227
xnorcc %g1, 0x1DB8, %l4
fbe,a %fcc1, loop_228
tvs %xcc, 0x7
loop_227:
tleu %xcc, 0x7
movre %l1, 0x051, %i7
loop_228:
tsubcctv %o5, %o0, %i4
fmovsle %xcc, %f25, %f9
brz %i5, loop_229
brnz %o3, loop_230
fbe,a %fcc1, loop_231
tvc %icc, 0x3
loop_229:
and %o4, 0x002E, %o6
loop_230:
movrgz %o1, %g3, %i1
loop_231:
movleu %icc, %i6, %g6
ldsh [%l7 + 0x38], %g2
set 0x40, %i4
stda %f16, [%l7 + %i4] 0x11
taddcc %o7, 0x1315, %g7
srlx %l5, 0x0D, %l2
edge8l %i0, %g4, %l0
sir 0x0EA2
fabsd %f24, %f18
ldstub [%l7 + 0x0B], %i2
udivcc %i3, 0x1C81, %g5
movpos %icc, %o2, %l6
tneg %icc, 0x5
mulx %g1, %l4, %l1
tcc %xcc, 0x2
alignaddr %i7, %o5, %o0
fcmpd %fcc3, %f2, %f26
wr %g0, 0x80, %asi
lduha [%l7 + 0x1A] %asi, %l3
brz %i4, loop_232
xnorcc %i5, %o4, %o6
edge16ln %o1, %g3, %o3
movpos %xcc, %i1, %g6
loop_232:
for %f30, %f12, %f20
nop
set 0x40, %i5
ldd [%l7 + %i5], %g2
edge32ln %o7, %g7, %i6
movvc %icc, %l2, %l5
fbe %fcc0, loop_233
fabss %f3, %f0
move %icc, %i0, %l0
wr %g0, 0x81, %asi
swapa [%l7 + 0x1C] %asi, %i2
loop_233:
sdiv %g4, 0x07A3, %i3
edge16ln %o2, %l6, %g1
sra %g5, %l4, %i7
te %icc, 0x7
fcmped %fcc2, %f16, %f4
mulscc %l1, %o0, %l3
tcc %icc, 0x2
edge8ln %i4, %o5, %o4
taddcctv %o6, %i5, %o1
udiv %g3, 0x148C, %o3
xorcc %g6, %i1, %o7
bvs,a %xcc, loop_234
pdist %f8, %f28, %f18
tge %icc, 0x6
set 0x58, %i6
lduha [%l7 + %i6] 0x04, %g7
loop_234:
tcs %icc, 0x1
ta %icc, 0x4
tneg %xcc, 0x7
sdivx %g2, 0x1020, %i6
fbe,a %fcc3, loop_235
andncc %l2, %i0, %l5
movneg %xcc, %l0, %i2
fornot2 %f20, %f20, %f18
loop_235:
tvs %xcc, 0x5
tle %xcc, 0x0
sdivx %i3, 0x1878, %g4
sdivx %l6, 0x1125, %o2
tne %xcc, 0x2
fmovdgu %xcc, %f8, %f19
fbue %fcc2, loop_236
brz,a %g5, loop_237
fmovsn %icc, %f29, %f14
bcs,a loop_238
loop_236:
tpos %icc, 0x1
loop_237:
brnz,a %g1, loop_239
tl %icc, 0x6
loop_238:
bn,a,pt %icc, loop_240
smulcc %i7, %l1, %l4
loop_239:
tleu %icc, 0x2
sdivx %o0, 0x1931, %i4
loop_240:
edge8ln %l3, %o5, %o6
fmovrsne %o4, %f4, %f30
tg %icc, 0x2
fmovdn %icc, %f10, %f19
sethi 0x10B8, %i5
alignaddr %g3, %o1, %o3
srlx %i1, %g6, %o7
mulscc %g2, %i6, %g7
fmovdcc %xcc, %f6, %f11
fbn %fcc2, loop_241
edge32ln %l2, %l5, %i0
fxnors %f4, %f17, %f17
orncc %i2, 0x1712, %l0
loop_241:
edge16ln %i3, %g4, %l6
fmul8sux16 %f18, %f12, %f4
tne %xcc, 0x7
wr %g0, 0x23, %asi
stxa %o2, [%l7 + 0x60] %asi
membar #Sync
taddcctv %g5, %i7, %l1
ld [%l7 + 0x20], %f8
movcs %xcc, %l4, %g1
set 0x40, %i2
ldda [%l7 + %i2] 0x22, %i4
movrgz %o0, 0x207, %o5
taddcc %o6, %o4, %l3
movneg %xcc, %g3, %i5
move %xcc, %o1, %o3
xnor %g6, %o7, %g2
stb %i6, [%l7 + 0x1B]
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
addc %g7, 0x1993, %i1
fmovdl %icc, %f14, %f1
ldub [%l7 + 0x1F], %l5
tl %icc, 0x6
fbge,a %fcc1, loop_242
sdiv %l2, 0x0A7F, %i0
addcc %l0, %i3, %g4
movre %i2, 0x12F, %l6
loop_242:
addc %g5, 0x1841, %o2
movcs %xcc, %l1, %i7
sra %g1, %l4, %i4
fbuge %fcc2, loop_243
fnors %f10, %f19, %f1
prefetch [%l7 + 0x78], 0x3
edge8l %o5, %o6, %o4
loop_243:
bgu,a loop_244
tle %xcc, 0x0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ldsb [%l7 + 0x1C], %o0
loop_244:
tn %xcc, 0x5
tsubcctv %l3, %g3, %o1
edge32l %i5, %o3, %g6
andn %o7, 0x0EBD, %i6
edge8ln %g7, %g2, %i1
ldstub [%l7 + 0x24], %l2
sll %i0, 0x00, %l5
andn %i3, 0x07AD, %g4
edge8l %l0, %l6, %g5
brgz,a %o2, loop_245
lduh [%l7 + 0x22], %l1
move %icc, %i2, %i7
mova %xcc, %l4, %i4
loop_245:
brgz %o5, loop_246
movn %icc, %o6, %g1
tvc %xcc, 0x3
addc %o0, %o4, %l3
loop_246:
fone %f6
bgu loop_247
fpsub16 %f16, %f30, %f4
fmovsvs %xcc, %f22, %f22
fmovsvs %xcc, %f11, %f2
loop_247:
brlz %g3, loop_248
tg %icc, 0x7
add %i5, 0x183F, %o3
membar 0x6C
loop_248:
fmovdg %icc, %f11, %f1
or %g6, 0x09B7, %o1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
taddcctv %i6, 0x1040, %g7
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
fpack16 %f12, %f3
fbue,a %fcc2, loop_249
fnot2 %f8, %f2
fornot1 %f28, %f4, %f30
fmovspos %icc, %f6, %f6
loop_249:
fmul8sux16 %f6, %f18, %f24
fmovdpos %xcc, %f10, %f17
ta %xcc, 0x2
edge8n %g2, %o7, %l2
mulx %i1, 0x0EE5, %l5
ble,a %icc, loop_250
tvc %xcc, 0x5
sll %i3, %i0, %g4
tn %xcc, 0x7
loop_250:
fbul %fcc0, loop_251
tsubcctv %l6, %l0, %g5
tgu %xcc, 0x5
add %l7, 0x48, %l6
wr %g0, 0x11, %asi
casa [%l6] 0x11, %o2, %i2
loop_251:
nop
set 0x40, %i3
stda %f0, [%l7 + %i3] 0x1e
membar #Sync
sdivx %l1, 0x14EC, %l4
fmuld8sux16 %f12, %f13, %f24
sdivx %i4, 0x1B2C, %o5
fbge,a %fcc3, loop_252
stb %i7, [%l7 + 0x3D]
fpack16 %f2, %f22
lduh [%l7 + 0x3E], %g1
loop_252:
brgz,a %o6, loop_253
sdivx %o4, 0x0649, %l3
fones %f9
bl,pn %icc, loop_254
loop_253:
fpmerge %f7, %f20, %f12
edge8n %g3, %o0, %o3
edge32l %i5, %g6, %o1
loop_254:
movcc %xcc, %i6, %g2
array8 %g7, %l2, %i1
sllx %l5, 0x01, %o7
set 0x44, %l3
swapa [%l7 + %l3] 0x10, %i3
addc %i0, %l6, %l0
xorcc %g5, %g4, %i2
fbe,a %fcc2, loop_255
fmovdle %xcc, %f17, %f0
sth %l1, [%l7 + 0x56]
fsrc1 %f14, %f14
loop_255:
bshuffle %f10, %f28, %f18
fornot1 %f0, %f26, %f24
fsrc1 %f24, %f10
subcc %l4, %i4, %o5
pdist %f6, %f10, %f22
orn %o2, 0x02D3, %g1
subcc %o6, %i7, %o4
sllx %l3, 0x03, %o0
movvc %xcc, %g3, %i5
fcmped %fcc2, %f22, %f8
edge16n %g6, %o3, %i6
wr %g0, 0x04, %asi
ldstuba [%l7 + 0x0C] %asi, %g2
bge,a loop_256
fornot1 %f18, %f30, %f6
be %xcc, loop_257
movrlez %o1, 0x3E5, %l2
loop_256:
xnor %g7, %i1, %l5
umulcc %o7, %i0, %i3
loop_257:
movcs %xcc, %l0, %g5
fbl,a %fcc3, loop_258
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fabsd %f6, %f30
fnot2 %f8, %f22
loop_258:
fmovs %f20, %f17
tne %icc, 0x2
and %l6, 0x1EC4, %i2
and %l1, %g4, %l4
fmovda %icc, %f16, %f20
wr %g0, 0x1f, %asi
stda %f16, [%l7 + 0x40] %asi
membar #Sync
fblg,a %fcc0, loop_259
movrlz %i4, 0x1E0, %o5
wr %g0, 0x27, %asi
stda %g0, [%l7 + 0x38] %asi
membar #Sync
loop_259:
ldsh [%l7 + 0x7A], %o2
edge16l %i7, %o4, %l3
wr %g0, 0x11, %asi
ldsha [%l7 + 0x5C] %asi, %o6
fbul,a %fcc0, loop_260
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sethi 0x1559, %o0
stbar
loop_260:
nop
wr %g0, 0x89, %asi
lduha [%l7 + 0x20] %asi, %i5
movle %icc, %g3, %o3
for %f20, %f12, %f30
movl %icc, %g6, %g2
fmovrsgz %i6, %f24, %f1
sll %l2, %o1, %i1
fcmpgt32 %f2, %f14, %g7
udivx %o7, 0x180E, %l5
umul %i0, 0x10DB, %i3
fcmpd %fcc0, %f20, %f28
tsubcc %g5, %l6, %l0
orncc %i2, 0x0F40, %g4
addccc %l4, 0x1937, %l1
lduw [%l7 + 0x64], %i4
xor %g1, %o2, %i7
edge32l %o4, %o5, %l3
bl %xcc, loop_261
tvs %icc, 0x5
sdivcc %o0, 0x0BF9, %i5
srax %o6, 0x1D, %o3
loop_261:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ld [%l7 + 0x34], %f23
move %xcc, %g6, %g3
movl %xcc, %g2, %l2
set 0x74, %o6
stwa %i6, [%l7 + %o6] 0x88
fbn %fcc2, loop_262
addccc %o1, %g7, %i1
edge8l %o7, %i0, %l5
sdivcc %i3, 0x0461, %g5
loop_262:
addc %l6, %l0, %g4
fcmpne32 %f0, %f16, %i2
tl %icc, 0x7
tne %icc, 0x2
fbul,a %fcc3, loop_263
edge32l %l4, %l1, %g1
lduw [%l7 + 0x4C], %i4
movl %xcc, %o2, %i7
loop_263:
movcc %icc, %o4, %o5
movleu %xcc, %o0, %i5
xor %o6, 0x1F3B, %l3
movre %o3, %g6, %g3
subccc %g2, %l2, %o1
wr %g0, 0x0c, %asi
swapa [%l7 + 0x34] %asi, %g7
tgu %icc, 0x2
fbe,a %fcc2, loop_264
subc %i1, %i6, %o7
movrlz %l5, 0x024, %i0
sra %g5, 0x0A, %i3
loop_264:
bne,pn %xcc, loop_265
fbo,a %fcc3, loop_266
lduw [%l7 + 0x48], %l0
srlx %g4, 0x0D, %i2
loop_265:
addccc %l6, %l4, %l1
loop_266:
tsubcctv %g1, %i4, %i7
fsrc1 %f28, %f10
nop
set 0x08, %g1
ldsw [%l7 + %g1], %o2
fmovdl %xcc, %f8, %f28
fmovs %f17, %f19
fmul8sux16 %f4, %f14, %f10
edge8l %o4, %o5, %o0
nop
set 0x0C, %g3
prefetch [%l7 + %g3], 0x2
ldd [%l7 + 0x60], %f8
tne %icc, 0x7
movl %icc, %i5, %l3
subc %o6, 0x02CB, %o3
lduh [%l7 + 0x6E], %g6
move %icc, %g3, %l2
fmovsvs %xcc, %f1, %f8
andncc %g2, %o1, %g7
fmovspos %icc, %f1, %f31
fcmped %fcc2, %f20, %f24
andncc %i6, %o7, %i1
taddcc %i0, %g5, %l5
addcc %l0, %i3, %g4
movvs %xcc, %l6, %l4
fmovdl %xcc, %f22, %f27
ldx [%l7 + 0x48], %i2
movge %xcc, %g1, %l1
fpadd16s %f17, %f21, %f3
edge8ln %i4, %i7, %o4
add %l7, 0x20, %l6
wr %g0, 0x11, %asi
casa [%l6] %asi, %o2, %o5
tleu %xcc, 0x4
edge16ln %i5, %o0, %l3
sethi 0x139E, %o6
fbn,a %fcc3, loop_267
add %g6, 0x10CB, %g3
edge8ln %o3, %l2, %g2
brgez,a %o1, loop_268
loop_267:
udivx %g7, 0x1A49, %i6
orncc %i1, %i0, %g5
tg %icc, 0x3
loop_268:
bn %icc, loop_269
fnegs %f5, %f2
fbge %fcc0, loop_270
edge8n %o7, %l0, %l5
loop_269:
nop
wr %g0, 0x80, %asi
prefetcha [%l7 + 0x20] %asi, 0x3
loop_270:
edge16 %g4, %l4, %l6
wr %g0, 0x88, %asi
prefetcha [%l7 + 0x70] %asi, 0x3
fmovdvc %xcc, %f10, %f10
bleu loop_271
tgu %xcc, 0x2
alignaddr %i2, %i4, %l1
edge32ln %i7, %o4, %o5
loop_271:
or %i5, 0x0C4A, %o2
add %o0, 0x06AB, %l3
bl loop_272
fmovscs %xcc, %f19, %f12
movne %xcc, %o6, %g6
stx %o3, [%l7 + 0x68]
loop_272:
tsubcc %l2, %g2, %g3
movvs %icc, %o1, %i6
addccc %i1, 0x0434, %g7
fandnot2 %f26, %f30, %f24
smul %i0, %g5, %o7
fandnot2s %f16, %f30, %f2
movgu %xcc, %l5, %i3
tle %icc, 0x4
fmovsvs %xcc, %f16, %f19
movvc %icc, %g4, %l4
edge16l %l6, %g1, %i2
fnot1 %f0, %f24
srax %i4, %l0, %l1
tsubcctv %i7, 0x1CF9, %o5
addc %o4, 0x1A16, %o2
add %o0, %l3, %i5
fmovrdlez %o6, %f6, %f16
prefetch [%l7 + 0x68], 0x0
edge8n %g6, %o3, %l2
alignaddrl %g2, %o1, %g3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fandnot2 %f12, %f28, %f18
array32 %i6, %g7, %i1
movleu %icc, %i0, %g5
fand %f6, %f12, %f24
taddcc %l5, %i3, %o7
mova %xcc, %l4, %l6
fandnot2 %f16, %f10, %f8
ldstub [%l7 + 0x6B], %g4
fpack16 %f20, %f14
fsrc2 %f18, %f18
wr %g0, 0x22, %asi
ldda [%l7 + 0x20] %asi, %i2
fmovdleu %xcc, %f19, %f12
fpmerge %f1, %f9, %f18
fxors %f12, %f22, %f12
movge %xcc, %i4, %g1
edge8n %l0, %l1, %o5
sdivcc %o4, 0x1DD7, %o2
fxnors %f4, %f5, %f1
fmovs %f10, %f18
fpadd16s %f24, %f3, %f24
ldstub [%l7 + 0x67], %o0
fmovd %f24, %f20
bl,a %xcc, loop_273
tl %icc, 0x0
edge16l %i7, %i5, %l3
andncc %g6, %o6, %o3
loop_273:
bcc,pt %xcc, loop_274
udivcc %l2, 0x0380, %g2
edge8l %o1, %i6, %g7
fmovsvs %xcc, %f27, %f29
loop_274:
fpsub32 %f14, %f8, %f24
fpadd16 %f24, %f26, %f20
fmovdgu %icc, %f4, %f17
fmul8x16al %f31, %f8, %f10
wr %g0, 0x88, %asi
prefetcha [%l7 + 0x20] %asi, 0x0
umul %i1, %g5, %i0
set 0x40, %o2
ldswa [%l7 + %o2] 0x81, %l5
smulcc %i3, 0x073A, %o7
fsrc2s %f25, %f1
movne %icc, %l4, %l6
ta %icc, 0x0
flush %l7 + 0x20
fmovdgu %icc, %f11, %f12
fones %f5
flush %l7 + 0x0C
addc %g4, %i4, %i2
srax %g1, 0x04, %l0
movne %xcc, %l1, %o4
add %l7, 0x60, %l6
wr %g0, 0x19, %asi
casxa [%l6] 0x19, %o5, %o0
movleu %xcc, %o2, %i7
sdivx %i5, 0x031C, %l3
be,pt %xcc, loop_275
stbar
fexpand %f18, %f14
wr %g0, 0x11, %asi
lduba [%l7 + 0x41] %asi, %g6
loop_275:
ldd [%l7 + 0x70], %f30
srl %o3, 0x15, %l2
udivcc %o6, 0x0D66, %o1
xorcc %g2, %i6, %g7
fnot1s %f25, %f31
srlx %i1, 0x03, %g3
sir 0x13C8
movle %icc, %i0, %g5
edge8n %l5, %o7, %i3
sra %l4, 0x14, %g4
xnor %l6, 0x0601, %i2
tsubcctv %i4, %l0, %g1
xor %l1, %o4, %o5
mulscc %o2, %o0, %i5
fmovsgu %xcc, %f26, %f8
movg %xcc, %l3, %i7
taddcc %g6, %l2, %o3
fmovscc %xcc, %f3, %f27
taddcc %o6, %g2, %i6
movge %icc, %o1, %i1
umulcc %g3, %g7, %i0
fmovdn %icc, %f1, %f10
fbug %fcc3, loop_276
stb %l5, [%l7 + 0x4F]
brlz %g5, loop_277
movrgz %i3, 0x2BF, %l4
loop_276:
fnands %f6, %f10, %f19
xnor %g4, %l6, %o7
loop_277:
fmovrsgz %i2, %f8, %f22
membar 0x36
sub %l0, %g1, %i4
orncc %o4, %l1, %o2
wr %g0, 0x89, %asi
lda [%l7 + 0x20] %asi, %f17
umul %o0, %i5, %o5
flush %l7 + 0x18
fbue %fcc2, loop_278
fnot2 %f16, %f22
movgu %icc, %i7, %l3
smul %g6, 0x1F54, %l2
loop_278:
bl,a %icc, loop_279
taddcctv %o6, 0x103C, %g2
fmovdvs %xcc, %f21, %f12
udivx %i6, 0x0C49, %o1
loop_279:
tg %icc, 0x6
fcmple16 %f30, %f16, %i1
set 0x7C, %o4
lda [%l7 + %o4] 0x80, %f25
bvs,a,pn %icc, loop_280
te %xcc, 0x2
fmovrdgez %g3, %f6, %f2
sethi 0x1BFB, %o3
loop_280:
sub %i0, %g7, %l5
srl %g5, 0x10, %l4
subc %g4, %l6, %o7
tneg %icc, 0x0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
array8 %i3, %l0, %g1
fpsub32 %f2, %f22, %f20
bge,a,pt %icc, loop_281
stx %i4, [%l7 + 0x70]
movge %icc, %o4, %l1
alignaddr %i2, %o0, %o2
loop_281:
ldub [%l7 + 0x3B], %o5
andn %i5, %i7, %l3
sllx %g6, 0x00, %l2
movg %icc, %g2, %i6
fmovdcc %icc, %f12, %f5
and %o1, %i1, %o6
membar 0x77
fmovs %f28, %f2
membar 0x56
movneg %xcc, %g3, %i0
fmovrdgez %o3, %f4, %f10
tle %xcc, 0x7
sethi 0x02D0, %l5
be,pn %icc, loop_282
sra %g7, %l4, %g4
udivcc %g5, 0x07D4, %o7
fmovsvs %icc, %f5, %f11
loop_282:
nop
set 0x36, %l5
stha %i3, [%l7 + %l5] 0x0c
edge32n %l6, %g1, %i4
fabsd %f26, %f22
subccc %o4, 0x1E5E, %l1
fpadd16 %f14, %f6, %f20
movpos %xcc, %l0, %i2
prefetch [%l7 + 0x30], 0x0
fmovscc %xcc, %f5, %f21
fmovrdne %o0, %f0, %f12
tgu %icc, 0x4
fcmpeq32 %f26, %f20, %o5
taddcctv %i5, 0x0D5D, %o2
tcs %xcc, 0x5
ble,a,pt %xcc, loop_283
subc %i7, 0x0AAD, %g6
fbul %fcc1, loop_284
fpack32 %f2, %f0, %f16
loop_283:
taddcctv %l2, 0x0DBC, %l3
tvs %icc, 0x7
loop_284:
tcs %xcc, 0x5
be,a,pn %icc, loop_285
swap [%l7 + 0x20], %g2
orncc %i6, 0x1059, %o1
subc %o6, %i1, %i0
loop_285:
tge %xcc, 0x0
smulcc %o3, %l5, %g7
fbo,a %fcc2, loop_286
mulscc %l4, %g3, %g5
fmuld8sux16 %f28, %f4, %f24
brnz,a %o7, loop_287
loop_286:
fmul8x16 %f7, %f8, %f22
brgz,a %i3, loop_288
brz %l6, loop_289
loop_287:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tvc %icc, 0x1
loop_288:
fmovdne %icc, %f3, %f29
loop_289:
stb %g4, [%l7 + 0x6E]
fmovrdlez %i4, %f22, %f4
fmuld8ulx16 %f24, %f13, %f14
set 0x1C, %o3
swapa [%l7 + %o3] 0x89, %g1
ldx [%l7 + 0x38], %l1
andcc %l0, 0x0350, %i2
sdivcc %o4, 0x1BB0, %o0
te %xcc, 0x0
tl %xcc, 0x5
fmovdne %xcc, %f15, %f1
fornot2 %f4, %f24, %f12
fbn %fcc3, loop_290
subccc %o5, 0x0A36, %o2
movg %xcc, %i5, %i7
orncc %l2, %l3, %g6
loop_290:
udivx %g2, 0x0823, %o1
movrne %i6, 0x1A5, %o6
movvc %xcc, %i1, %i0
nop
set 0x58, %i1
ldx [%l7 + %i1], %o3
fnot1 %f18, %f20
sethi 0x1C9C, %g7
subccc %l5, 0x170C, %l4
nop
setx loop_291, %l0, %l1
jmpl %l1, %g3
edge8n %o7, %i3, %g5
sdiv %l6, 0x1BED, %g4
srl %g1, 0x03, %i4
loop_291:
sra %l0, %l1, %o4
movre %i2, %o0, %o2
movneg %icc, %i5, %i7
edge16 %o5, %l2, %g6
xorcc %g2, %o1, %l3
andn %i6, %i1, %i0
fbue,a %fcc3, loop_292
movleu %xcc, %o3, %o6
movle %xcc, %l5, %l4
fxor %f20, %f10, %f8
loop_292:
tsubcctv %g3, 0x0616, %g7
movgu %icc, %i3, %g5
bcs,a,pn %icc, loop_293
fcmped %fcc2, %f20, %f18
fornot2 %f16, %f6, %f30
lduh [%l7 + 0x62], %l6
loop_293:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
srl %g4, 0x18, %g1
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
move %icc, %o7, %l0
srax %i4, 0x0F, %l1
lduh [%l7 + 0x24], %o4
loop_294:
nop
set 0x3A, %l1
stba %i2, [%l7 + %l1] 0x2a
membar #Sync
smulcc %o2, %i5, %o0
te %icc, 0x3
tge %xcc, 0x4
udivx %i7, 0x163D, %o5
std %g6, [%l7 + 0x50]
wr %g0, 0x11, %asi
lda [%l7 + 0x60] %asi, %f3
fone %f8
tleu %icc, 0x3
fornot1 %f10, %f28, %f30
wr %g0, 0x89, %asi
ldswa [%l7 + 0x0C] %asi, %g2
mulx %l2, %o1, %l3
edge16 %i6, %i1, %o3
be,a loop_295
fcmps %fcc2, %f29, %f6
edge32l %o6, %l5, %i0
udivx %g3, 0x0208, %g7
loop_295:
nop
wr %g0, 0x11, %asi
lduha [%l7 + 0x1A] %asi, %l4
srl %g5, 0x0A, %l6
or %i3, %g4, %g1
movge %icc, %o7, %i4
xnorcc %l1, 0x1B28, %o4
fmovdgu %icc, %f10, %f3
edge32l %i2, %l0, %i5
fmovrslz %o0, %f0, %f30
sdivx %o2, 0x0420, %o5
xnorcc %i7, 0x184D, %g6
tleu %xcc, 0x6
tge %xcc, 0x4
mulscc %l2, 0x1004, %o1
fpack32 %f30, %f28, %f0
bge %xcc, loop_296
fpack16 %f26, %f16
set 0x2C, %g6
lduwa [%l7 + %g6] 0x11, %l3
loop_296:
tpos %icc, 0x5
mulx %g2, 0x0C56, %i6
movn %xcc, %i1, %o6
fmovrde %l5, %f20, %f26
fcmpeq32 %f22, %f8, %o3
fmovdgu %xcc, %f22, %f31
tleu %xcc, 0x5
udivcc %g3, 0x14DC, %i0
ldd [%l7 + 0x78], %f20
sdivx %l4, 0x0378, %g5
ld [%l7 + 0x1C], %f6
fbg %fcc1, loop_297
tleu %xcc, 0x0
movvc %icc, %l6, %i3
orn %g7, %g1, %g4
loop_297:
fnand %f0, %f12, %f22
xnor %i4, %o7, %l1
xorcc %i2, 0x0289, %l0
movg %icc, %o4, %o0
andn %o2, %o5, %i7
tne %xcc, 0x2
andncc %i5, %g6, %l2
nop
setx loop_298, %l0, %l1
jmpl %l1, %l3
xor %o1, %i6, %i1
smulcc %o6, 0x0BB2, %g2
wr %g0, 0x88, %asi
sta %f31, [%l7 + 0x30] %asi
loop_298:
addcc %o3, 0x09AB, %g3
fabsd %f4, %f22
alignaddrl %i0, %l4, %g5
movgu %xcc, %l5, %l6
umul %i3, 0x1F0C, %g1
ta %icc, 0x4
movcs %icc, %g4, %g7
andcc %o7, %i4, %l1
bleu,a loop_299
tcc %xcc, 0x1
movrgz %l0, %o4, %o0
sdiv %i2, 0x1380, %o5
loop_299:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movrgz %i7, 0x39A, %o2
brlez %i5, loop_300
edge16ln %l2, %l3, %g6
wr %g0, 0x88, %asi
ldda [%l7 + 0x40] %asi, %f0
loop_300:
xor %i6, 0x08CC, %i1
fmovd %f18, %f8
be,pn %icc, loop_301
umulcc %o1, 0x0AFE, %o6
fmovspos %xcc, %f24, %f19
fmul8x16 %f26, %f12, %f12
loop_301:
sir 0x174E
movleu %xcc, %o3, %g3
fnand %f22, %f26, %f14
fblg,a %fcc0, loop_302
membar 0x43
te %xcc, 0x6
membar 0x4C
loop_302:
movneg %icc, %i0, %g2
te %icc, 0x2
fnors %f18, %f9, %f29
subccc %g5, %l4, %l6
stbar
bg,pn %xcc, loop_303
fcmpeq32 %f6, %f22, %l5
subcc %i3, 0x02D1, %g4
ba,pt %xcc, loop_304
loop_303:
udiv %g1, 0x06E1, %o7
tvs %icc, 0x0
ldstub [%l7 + 0x14], %i4
loop_304:
tsubcc %l1, 0x018F, %g7
addcc %o4, 0x1F21, %l0
andncc %o0, %o5, %i2
edge16n %o2, %i7, %i5
nop
setx loop_305, %l0, %l1
jmpl %l1, %l2
andncc %g6, %i6, %l3
wr %g0, 0x04, %asi
ldsba [%l7 + 0x19] %asi, %i1
loop_305:
fsrc2 %f4, %f20
xorcc %o1, %o6, %g3
or %i0, 0x10BB, %g2
popc 0x0F24, %g5
xnor %l4, 0x1048, %l6
addcc %o3, 0x02AB, %l5
stx %i3, [%l7 + 0x10]
edge32 %g4, %o7, %i4
udiv %g1, 0x1966, %g7
fmovs %f22, %f5
array16 %l1, %o4, %l0
sll %o5, 0x16, %i2
fmovrdne %o2, %f18, %f16
tg %icc, 0x4
ldd [%l7 + 0x60], %f26
andncc %o0, %i7, %l2
be loop_306
orncc %i5, 0x0618, %g6
smul %l3, 0x17CF, %i1
movvc %xcc, %i6, %o1
loop_306:
taddcctv %g3, %o6, %g2
tpos %xcc, 0x4
brz %g5, loop_307
orcc %i0, %l4, %o3
bcs loop_308
bgu,a,pn %xcc, loop_309
loop_307:
fmovsle %icc, %f2, %f1
fcmpgt16 %f20, %f28, %l6
loop_308:
edge8 %l5, %i3, %g4
loop_309:
movvc %icc, %o7, %g1
fsrc2 %f12, %f14
wr %g0, 0x2f, %asi
stba %g7, [%l7 + 0x09] %asi
membar #Sync
pdist %f18, %f2, %f16
mulscc %i4, 0x1434, %o4
movn %icc, %l0, %l1
bge,a,pn %xcc, loop_310
bg,a,pt %icc, loop_311
fmul8x16 %f28, %f12, %f6
fmovrde %o5, %f22, %f26
loop_310:
udivx %i2, 0x15C4, %o2
loop_311:
tgu %icc, 0x0
fmuld8ulx16 %f11, %f19, %f0
wr %g0, 0x18, %asi
ldsha [%l7 + 0x1A] %asi, %i7
set 0x31, %o5
stba %l2, [%l7 + %o5] 0xe3
membar #Sync
sra %o0, 0x00, %i5
std %f16, [%l7 + 0x38]
fbul %fcc2, loop_312
smul %g6, %i1, %l3
tpos %icc, 0x0
udiv %i6, 0x0529, %o1
loop_312:
array8 %g3, %g2, %o6
fmul8x16 %f7, %f14, %f8
set 0x76, %o7
stha %g5, [%l7 + %o7] 0x18
smulcc %l4, %o3, %l6
sll %i0, %l5, %i3
array8 %g4, %g1, %g7
and %i4, 0x16BD, %o7
smul %o4, 0x1807, %l0
fornot1s %f7, %f27, %f8
fmul8sux16 %f22, %f0, %f30
tvs %xcc, 0x7
call loop_313
fpmerge %f1, %f25, %f14
fmovsleu %icc, %f1, %f13
fba,a %fcc3, loop_314
loop_313:
andcc %l1, %o5, %o2
movne %xcc, %i2, %l2
edge8n %i7, %i5, %o0
loop_314:
brlz %g6, loop_315
mulx %l3, 0x1C1C, %i1
wr %g0, 0x18, %asi
lda [%l7 + 0x70] %asi, %f27
loop_315:
mulx %o1, 0x17E2, %g3
movvs %icc, %i6, %g2
bvs,a loop_316
popc %o6, %l4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fnands %f4, %f14, %f2
loop_316:
addcc %o3, 0x169C, %l6
orn %g5, 0x0B52, %l5
fpack16 %f0, %f11
xnorcc %i3, %g4, %i0
mulx %g1, %g7, %o7
edge8 %i4, %l0, %o4
tsubcctv %o5, 0x1C40, %l1
te %icc, 0x2
sllx %i2, 0x18, %o2
fpack16 %f2, %f2
fnot2s %f2, %f28
mova %xcc, %l2, %i5
fnot2s %f18, %f31
orncc %i7, 0x081B, %g6
tsubcc %l3, %i1, %o1
popc 0x1DBB, %g3
ldsw [%l7 + 0x54], %i6
fmovspos %xcc, %f9, %f11
edge8 %o0, %o6, %g2
fmovscs %icc, %f28, %f26
tsubcc %l4, %o3, %g5
ta %xcc, 0x7
ba,a,pt %xcc, loop_317
alignaddrl %l6, %i3, %g4
subc %i0, %l5, %g1
edge8ln %g7, %o7, %i4
loop_317:
fnors %f5, %f17, %f3
fcmps %fcc1, %f28, %f16
taddcctv %o4, 0x0407, %o5
std %l0, [%l7 + 0x20]
nop
setx loop_318, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduh [%l7 + 0x1C], %i2
sll %o2, 0x14, %l2
andncc %i5, %i7, %l0
loop_318:
movpos %icc, %l3, %i1
edge16ln %g6, %o1, %g3
fmovscs %xcc, %f31, %f3
taddcctv %o0, %o6, %i6
addccc %g2, %o3, %g5
brgez,a %l4, loop_319
movvs %icc, %i3, %g4
umulcc %i0, 0x0463, %l6
movvs %xcc, %g1, %l5
loop_319:
taddcctv %o7, 0x011D, %i4
edge16l %g7, %o4, %o5
tneg %icc, 0x6
tle %icc, 0x7
mulscc %i2, %o2, %l2
fcmple32 %f2, %f22, %i5
srax %i7, 0x07, %l0
fmovdge %xcc, %f28, %f14
fbug,a %fcc1, loop_320
tl %icc, 0x5
stb %l1, [%l7 + 0x29]
tne %xcc, 0x6
loop_320:
movneg %icc, %l3, %g6
movge %xcc, %i1, %o1
membar 0x12
fzeros %f6
tsubcc %o0, 0x0615, %o6
movge %icc, %i6, %g3
fnot1 %f6, %f8
fblg %fcc2, loop_321
fmovsleu %icc, %f11, %f3
sethi 0x1486, %o3
sra %g5, %l4, %i3
loop_321:
sdivcc %g2, 0x017E, %i0
fmovrse %g4, %f21, %f31
edge32n %l6, %l5, %o7
udiv %g1, 0x0B6A, %i4
fands %f8, %f7, %f25
tn %xcc, 0x7
bcs %xcc, loop_322
fbne %fcc3, loop_323
fmovsge %xcc, %f1, %f20
movrlez %o4, %g7, %o5
loop_322:
bcs,a loop_324
loop_323:
fmul8x16au %f21, %f4, %f24
sdivcc %o2, 0x124B, %i2
fmovsle %icc, %f7, %f17
loop_324:
edge32ln %l2, %i7, %l0
fbug,a %fcc3, loop_325
xorcc %i5, %l3, %g6
movrne %i1, %l1, %o1
tcs %icc, 0x2
loop_325:
lduw [%l7 + 0x60], %o0
alignaddrl %o6, %g3, %i6
edge32l %g5, %o3, %l4
set 0x50, %g7
swapa [%l7 + %g7] 0x04, %g2
fmovrse %i0, %f15, %f10
call loop_326
tg %icc, 0x7
fmuld8ulx16 %f19, %f29, %f4
tl %icc, 0x5
loop_326:
umulcc %i3, %g4, %l6
taddcc %l5, 0x0D4F, %g1
edge8 %i4, %o4, %o7
sub %g7, 0x1C7C, %o5
bpos,a %xcc, loop_327
fcmps %fcc3, %f13, %f5
fxnors %f28, %f8, %f14
subccc %o2, 0x0B8E, %l2
loop_327:
taddcctv %i7, 0x0BBA, %l0
fors %f11, %f21, %f18
brnz %i5, loop_328
smulcc %i2, %l3, %i1
mulx %l1, 0x137F, %g6
ldd [%l7 + 0x40], %o0
loop_328:
sdivx %o6, 0x0ABD, %g3
fmovdneg %xcc, %f1, %f30
taddcctv %o1, %g5, %o3
movrlz %i6, %g2, %i0
add %l7, 0x44, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %i3
casa [%l6] %asi, %i3, %l4
tn %icc, 0x4
movpos %xcc, %l6, %g4
array32 %g1, %l5, %o4
fbuge,a %fcc3, loop_329
fbl,a %fcc2, loop_330
fmuld8sux16 %f22, %f5, %f28
bg,pt %icc, loop_331
loop_329:
xor %o7, %g7, %o5
loop_330:
sub %o2, 0x07C3, %l2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_331:
ba,a loop_332
bvc loop_333
andn %i4, %i7, %l0
array32 %i5, %l3, %i2
loop_332:
tl %icc, 0x3
loop_333:
nop
wr %g0, 0xea, %asi
stda %l0, [%l7 + 0x08] %asi
membar #Sync
edge8n %i1, %g6, %o6
xorcc %o0, %g3, %o1
movneg %xcc, %o3, %i6
addc %g2, %i0, %i3
fmovrse %l4, %f19, %f4
udivcc %l6, 0x08F0, %g5
edge16n %g1, %g4, %l5
fbo,a %fcc3, loop_334
fmovsgu %icc, %f20, %f29
fnot1 %f12, %f4
fmovdl %icc, %f20, %f22
loop_334:
alignaddr %o7, %g7, %o5
ldub [%l7 + 0x3D], %o4
mulx %l2, 0x002F, %o2
brlez %i4, loop_335
or %l0, 0x1F6F, %i7
stw %l3, [%l7 + 0x7C]
bg,a %xcc, loop_336
loop_335:
umulcc %i2, 0x0CFC, %i5
edge32ln %l1, %i1, %o6
andcc %g6, 0x0D72, %o0
loop_336:
srl %o1, %g3, %o3
brz,a %i6, loop_337
fbl %fcc1, loop_338
membar 0x17
movle %icc, %g2, %i3
loop_337:
sll %l4, %l6, %g5
loop_338:
smul %g1, %g4, %l5
sdiv %i0, 0x09EB, %o7
brlez,a %o5, loop_339
tsubcc %o4, %g7, %o2
prefetch [%l7 + 0x58], 0x2
tcc %icc, 0x0
loop_339:
mova %icc, %l2, %i4
srl %l0, %l3, %i7
tleu %xcc, 0x6
fpadd32 %f14, %f10, %f4
smulcc %i2, 0x1395, %i5
bge,a %xcc, loop_340
tle %xcc, 0x2
sra %l1, %i1, %g6
bge loop_341
loop_340:
sdiv %o0, 0x1F3E, %o6
fbule,a %fcc1, loop_342
edge16ln %g3, %o1, %o3
loop_341:
subcc %g2, %i6, %l4
array32 %i3, %l6, %g1
loop_342:
orcc %g4, 0x1233, %g5
move %icc, %i0, %l5
array16 %o7, %o4, %g7
sth %o5, [%l7 + 0x58]
add %o2, 0x082D, %l2
orncc %l0, 0x0901, %i4
fpadd16s %f24, %f28, %f10
brz %i7, loop_343
movgu %xcc, %i2, %i5
tg %icc, 0x5
fmovdpos %xcc, %f14, %f17
loop_343:
taddcctv %l1, 0x0B09, %l3
fzeros %f26
orcc %i1, %o0, %g6
prefetch [%l7 + 0x60], 0x2
mova %xcc, %g3, %o6
fbl %fcc1, loop_344
bneg loop_345
sethi 0x06FB, %o3
fpsub16s %f28, %f9, %f5
loop_344:
fbo %fcc0, loop_346
loop_345:
swap [%l7 + 0x54], %o1
fnand %f2, %f20, %f2
movrgz %g2, %i6, %l4
loop_346:
movrgz %i3, %l6, %g1
movrgz %g4, 0x0CC, %g5
nop
setx loop_347, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbuge,a %fcc0, loop_348
tleu %icc, 0x5
movrlz %i0, 0x077, %o7
loop_347:
fmovdle %xcc, %f15, %f25
loop_348:
edge32n %o4, %l5, %g7
wr %g0, 0x04, %asi
ldstuba [%l7 + 0x63] %asi, %o5
fxor %f22, %f4, %f8
subccc %l2, 0x1FF5, %o2
fmovdn %icc, %f13, %f11
fnot2s %f1, %f24
edge16l %l0, %i7, %i2
umul %i5, %i4, %l3
array32 %i1, %o0, %g6
srl %g3, 0x16, %l1
movgu %icc, %o3, %o6
set 0x18, %l0
ldxa [%l7 + %l0] 0x0c, %o1
andcc %g2, 0x012C, %l4
addc %i6, %l6, %g1
srax %g4, 0x0C, %i3
membar #Sync
wr %g0, 0xf1, %asi
ldda [%l7 + 0x40] %asi, %f0
srlx %g5, %o7, %i0
fornot2 %f10, %f6, %f22
fmovscc %xcc, %f18, %f26
wr %g0, 0x0c, %asi
lda [%l7 + 0x20] %asi, %f20
sdivx %l5, 0x1E12, %o4
edge32l %g7, %o5, %o2
siam 0x5
tge %icc, 0x7
fmovdn %icc, %f31, %f3
fmovsleu %xcc, %f20, %f12
swap [%l7 + 0x7C], %l2
array32 %l0, %i2, %i7
movcs %icc, %i5, %i4
move %xcc, %i1, %o0
fbul,a %fcc3, loop_349
fmovdvs %icc, %f20, %f6
tvc %icc, 0x7
fzeros %f7
loop_349:
array32 %g6, %l3, %l1
edge16l %g3, %o6, %o1
te %xcc, 0x6
set 0x20, %i0
stxa %o3, [%l7 + %i0] 0x22
membar #Sync
alignaddrl %g2, %i6, %l4
move %xcc, %l6, %g4
wr %g0, 0x80, %asi
ldxa [%l7 + 0x70] %asi, %i3
fbo,a %fcc2, loop_350
fmovrslz %g1, %f7, %f25
edge32ln %g5, %o7, %i0
fcmped %fcc0, %f30, %f22
loop_350:
fmovrslz %l5, %f27, %f16
fbu,a %fcc3, loop_351
addccc %g7, %o5, %o4
fmul8x16au %f18, %f7, %f10
sllx %o2, 0x0A, %l0
loop_351:
ldd [%l7 + 0x70], %f12
fmovdl %xcc, %f22, %f4
stw %l2, [%l7 + 0x54]
std %f28, [%l7 + 0x70]
sll %i2, %i7, %i5
tge %xcc, 0x0
fbug %fcc0, loop_352
edge16l %i4, %i1, %g6
fbul,a %fcc3, loop_353
subccc %o0, %l1, %g3
loop_352:
fcmped %fcc3, %f8, %f18
fmovde %icc, %f18, %f29
loop_353:
umul %o6, %l3, %o3
set 0x40, %o1
stda %f0, [%l7 + %o1] 0x15
fpsub32 %f24, %f2, %f14
sethi 0x00A0, %g2
wr %g0, 0x0c, %asi
ldda [%l7 + 0x20] %asi, %o0
fandnot2 %f2, %f28, %f30
subc %i6, %l4, %g4
fbug,a %fcc2, loop_354
bvs,pt %icc, loop_355
bcc,pn %xcc, loop_356
movn %icc, %l6, %i3
loop_354:
nop
add %l7, 0x58, %l6
wr %g0, 0x19, %asi
lda [%l6] %asi, %g5
casa [%l6] %asi, %g5, %g1
loop_355:
fbl %fcc3, loop_357
loop_356:
fmovdne %icc, %f6, %f25
bn,a loop_358
sir 0x17CB
loop_357:
te %icc, 0x2
tle %icc, 0x0
loop_358:
tg %xcc, 0x7
wr %g0, 0x81, %asi
stba %i0, [%l7 + 0x24] %asi
move %xcc, %l5, %g7
srl %o5, %o7, %o2
bvc,a,pn %xcc, loop_359
fmovsa %xcc, %f7, %f10
alignaddr %l0, %l2, %i2
fmovrdne %o4, %f6, %f24
loop_359:
umulcc %i7, 0x0979, %i4
fmovsg %icc, %f23, %f7
tl %icc, 0x7
prefetch [%l7 + 0x6C], 0x0
tg %icc, 0x7
edge8ln %i1, %g6, %i5
tleu %icc, 0x5
wr %g0, 0x88, %asi
stha %l1, [%l7 + 0x74] %asi
fnot2 %f0, %f8
wr %g0, 0x89, %asi
ldxa [%l7 + 0x50] %asi, %g3
fnors %f11, %f2, %f30
movl %icc, %o0, %o6
tvs %icc, 0x4
te %icc, 0x1
fbul %fcc0, loop_360
tge %icc, 0x4
wr %g0, 0xe2, %asi
stxa %o3, [%l7 + 0x20] %asi
membar #Sync
loop_360:
addc %l3, 0x0C69, %g2
movrlz %o1, %i6, %l4
te %xcc, 0x2
movvs %xcc, %g4, %i3
movge %icc, %l6, %g1
orncc %i0, %l5, %g7
subcc %g5, 0x1CCE, %o5
fmovsvc %icc, %f18, %f4
movvs %icc, %o2, %l0
orn %o7, %l2, %o4
wr %g0, 0x89, %asi
lduba [%l7 + 0x3C] %asi, %i2
fmovdneg %icc, %f26, %f11
movvs %icc, %i4, %i1
srlx %g6, %i5, %l1
mulscc %g3, 0x0D82, %i7
brgez %o0, loop_361
bleu,a,pn %xcc, loop_362
tcs %xcc, 0x2
tgu %xcc, 0x2
loop_361:
edge32n %o6, %o3, %l3
loop_362:
movl %xcc, %o1, %g2
add %i6, %g4, %i3
fmovdn %icc, %f1, %f2
fmovrsne %l4, %f31, %f30
fpsub32 %f26, %f20, %f22
tsubcc %l6, %i0, %l5
fornot2 %f18, %f16, %f10
stw %g7, [%l7 + 0x2C]
st %f13, [%l7 + 0x0C]
smulcc %g1, %o5, %g5
edge8n %l0, %o7, %o2
wr %g0, 0x89, %asi
ldsba [%l7 + 0x56] %asi, %o4
ta %icc, 0x2
edge16l %i2, %l2, %i1
movle %icc, %g6, %i5
fmul8sux16 %f12, %f12, %f12
fbug,a %fcc3, loop_363
addcc %l1, %g3, %i4
fxor %f28, %f22, %f8
fcmple32 %f22, %f20, %i7
loop_363:
fsrc2s %f9, %f3
tgu %xcc, 0x5
movre %o6, %o3, %o0
smul %l3, %o1, %i6
fmovrsne %g4, %f20, %f27
sllx %g2, 0x06, %i3
membar #Sync
set 0x40, %o0
ldda [%l7 + %o0] 0x1e, %f0
fmovsgu %xcc, %f16, %f12
fmovsneg %icc, %f22, %f11
smulcc %l4, %i0, %l6
smulcc %l5, %g1, %o5
membar 0x6B
edge32 %g7, %l0, %o7
te %icc, 0x1
fornot2s %f26, %f21, %f26
bvs loop_364
subc %g5, 0x0CF5, %o2
mulx %o4, %l2, %i2
ldsw [%l7 + 0x30], %i1
loop_364:
fcmpd %fcc3, %f16, %f16
sdivcc %i5, 0x0EBD, %g6
sir 0x06D5
add %l7, 0x28, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %g3
casxa [%l6] 0x89, %g3, %l1
bge,pn %xcc, loop_365
fbo %fcc0, loop_366
xorcc %i7, %i4, %o3
subccc %o0, 0x133C, %o6
loop_365:
nop
wr %g0, 0x18, %asi
prefetcha [%l7 + 0x48] %asi, 0x0
loop_366:
fcmple16 %f8, %f10, %l3
alignaddr %i6, %g2, %i3
array16 %l4, %g4, %l6
fba,a %fcc1, loop_367
orn %i0, 0x0C67, %l5
move %xcc, %o5, %g1
edge32 %l0, %g7, %o7
loop_367:
orn %g5, %o4, %o2
smul %i2, %l2, %i1
tleu %xcc, 0x6
tsubcctv %i5, 0x0DDA, %g6
tg %xcc, 0x5
fnot1 %f22, %f14
tpos %icc, 0x4
xnor %l1, %i7, %g3
movle %xcc, %i4, %o0
edge32 %o3, %o1, %l3
andn %o6, 0x0C34, %i6
xnorcc %i3, %l4, %g2
edge8 %l6, %g4, %l5
nop
setx loop_368, %l0, %l1
jmpl %l1, %o5
fpsub32 %f18, %f4, %f2
xnorcc %i0, 0x1391, %l0
movcs %xcc, %g1, %o7
loop_368:
lduw [%l7 + 0x70], %g5
movpos %icc, %g7, %o4
andcc %i2, 0x192C, %o2
stw %i1, [%l7 + 0x64]
sethi 0x027A, %i5
bvc %icc, loop_369
movl %icc, %g6, %l2
edge16 %l1, %g3, %i4
set 0x08, %i7
stha %o0, [%l7 + %i7] 0x10
loop_369:
movre %i7, %o3, %o1
bcc,pn %icc, loop_370
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fornot1s %f29, %f13, %f28
fmovsne %icc, %f12, %f17
loop_370:
fmovspos %xcc, %f15, %f22
set 0x0C, %g5
ldsha [%l7 + %g5] 0x19, %l3
movrne %i6, %i3, %l4
move %icc, %g2, %o6
tvs %xcc, 0x2
fmovsle %xcc, %f7, %f0
set 0x44, %l2
stwa %l6, [%l7 + %l2] 0x81
movrgz %l5, 0x3A7, %g4
fcmpgt16 %f28, %f0, %i0
movn %xcc, %o5, %l0
fmovrdlz %o7, %f8, %f22
stw %g5, [%l7 + 0x5C]
smul %g1, 0x0079, %o4
edge32 %i2, %g7, %o2
fmovse %xcc, %f9, %f2
wr %g0, 0x24, %asi
ldda [%l7 + 0x30] %asi, %i0
fblg,a %fcc0, loop_371
alignaddrl %i5, %l2, %l1
fornot1s %f7, %f23, %f18
nop
set 0x2F, %l6
ldub [%l7 + %l6], %g3
loop_371:
fmovsn %xcc, %f29, %f4
bpos %xcc, loop_372
orcc %g6, %i4, %i7
taddcc %o0, %o3, %o1
movrgez %i6, 0x397, %l3
loop_372:
sdivcc %i3, 0x1CEF, %l4
smul %g2, %l6, %o6
movne %xcc, %g4, %i0
fnand %f30, %f10, %f10
movpos %icc, %l5, %l0
fzeros %f24
ldstub [%l7 + 0x64], %o7
fones %f20
bleu,pn %xcc, loop_373
nop
setx loop_374, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpeq16 %f28, %f26, %o5
bvc loop_375
loop_373:
bneg %icc, loop_376
loop_374:
tgu %icc, 0x5
fba %fcc0, loop_377
loop_375:
fnegs %f25, %f5
loop_376:
nop
wr %g0, 0x89, %asi
ldswa [%l7 + 0x54] %asi, %g5
loop_377:
ldsw [%l7 + 0x64], %o4
subccc %i2, %g1, %o2
and %g7, 0x1BED, %i1
movl %xcc, %l2, %i5
tsubcc %l1, %g6, %g3
fornot2s %f19, %f27, %f30
tgu %icc, 0x5
fnegd %f2, %f4
fmovspos %xcc, %f2, %f2
tsubcctv %i4, %o0, %o3
ldsw [%l7 + 0x6C], %o1
wr %g0, 0x89, %asi
sta %f19, [%l7 + 0x10] %asi
orn %i7, %l3, %i6
fpsub32 %f18, %f8, %f6
addc %i3, %l4, %l6
bcc,a loop_378
smul %o6, %g2, %g4
lduw [%l7 + 0x54], %i0
fbul %fcc3, loop_379
loop_378:
fmovrsne %l0, %f11, %f18
movle %icc, %l5, %o5
fmovrslez %o7, %f23, %f4
loop_379:
sdiv %o4, 0x116C, %g5
srl %g1, %o2, %g7
brlz %i2, loop_380
alignaddrl %i1, %l2, %i5
ldub [%l7 + 0x5E], %l1
movl %xcc, %g6, %i4
loop_380:
nop
wr %g0, 0x0c, %asi
stda %f0, [%l7 + 0x40] %asi
fmovdcc %xcc, %f11, %f22
edge16ln %g3, %o0, %o1
movgu %icc, %i7, %l3
ldx [%l7 + 0x38], %i6
wr %g0, 0x81, %asi
swapa [%l7 + 0x30] %asi, %o3
ldsh [%l7 + 0x24], %l4
subccc %i3, 0x0BAA, %l6
bge loop_381
addccc %g2, %g4, %i0
movg %xcc, %l0, %o6
fmovsge %xcc, %f28, %f23
loop_381:
smul %o5, %l5, %o7
swap [%l7 + 0x6C], %g5
edge8 %o4, %g1, %g7
stbar
fbue %fcc1, loop_382
sethi 0x0830, %o2
sdivcc %i2, 0x1826, %i1
bn,a,pn %icc, loop_383
loop_382:
udivx %l2, 0x07B6, %l1
movvs %icc, %g6, %i5
tl %icc, 0x3
loop_383:
movrgz %i4, %g3, %o1
lduw [%l7 + 0x7C], %i7
stx %l3, [%l7 + 0x18]
udiv %o0, 0x08CC, %i6
sllx %o3, 0x06, %i3
fandnot2s %f30, %f16, %f31
bvc,pn %icc, loop_384
array16 %l4, %g2, %l6
xor %g4, %l0, %o6
tvs %xcc, 0x7
loop_384:
brz,a %o5, loop_385
brlez,a %l5, loop_386
andncc %o7, %g5, %o4
tsubcc %i0, 0x0EFF, %g7
loop_385:
bleu,pt %xcc, loop_387
loop_386:
tn %xcc, 0x5
fandnot1 %f18, %f16, %f10
movvs %icc, %g1, %i2
loop_387:
nop
set 0x58, %g2
prefetcha [%l7 + %g2] 0x88, 0x0
fsrc1 %f12, %f20
ldsh [%l7 + 0x7C], %i1
subccc %l1, %l2, %g6
movle %xcc, %i5, %i4
fmovrdgez %g3, %f20, %f28
movvs %icc, %o1, %i7
andn %o0, %i6, %o3
wr %g0, 0x11, %asi
sta %f3, [%l7 + 0x58] %asi
xnorcc %i3, 0x1FD6, %l4
bleu loop_388
movne %xcc, %l3, %g2
stw %l6, [%l7 + 0x24]
orn %g4, %o6, %o5
loop_388:
alignaddr %l5, %o7, %l0
edge16 %g5, %o4, %g7
sll %i0, 0x0A, %g1
edge32ln %o2, %i2, %l1
ldsb [%l7 + 0x45], %i1
move %xcc, %l2, %g6
sll %i5, 0x1D, %g3
tneg %xcc, 0x6
movge %icc, %o1, %i4
movcs %icc, %o0, %i7
membar 0x1C
xnorcc %i6, 0x0775, %i3
fexpand %f18, %f12
bpos,pt %icc, loop_389
fblg,a %fcc2, loop_390
lduw [%l7 + 0x2C], %l4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_389:
sth %o3, [%l7 + 0x6E]
loop_390:
sub %g2, 0x0DED, %l3
tne %icc, 0x0
edge32n %l6, %g4, %o6
addc %l5, 0x0726, %o7
fmul8ulx16 %f6, %f30, %f28
fnot1s %f7, %f0
fmovdpos %icc, %f10, %f6
movneg %icc, %l0, %o5
fmovdpos %xcc, %f27, %f28
tle %icc, 0x6
tneg %xcc, 0x4
movrgez %g5, 0x329, %o4
fmovda %icc, %f8, %f23
sub %i0, 0x08DF, %g7
edge8 %g1, %i2, %o2
fmovrdlz %i1, %f12, %f0
nop
set 0x58, %l4
ldd [%l7 + %l4], %f20
movrlez %l1, 0x327, %l2
set 0x2C, %g4
lduwa [%l7 + %g4] 0x14, %i5
tvc %icc, 0x5
edge8l %g3, %g6, %o1
udivx %i4, 0x16BA, %o0
membar #Sync
set 0x40, %i4
ldda [%l7 + %i4] 0x1e, %f16
fandnot2 %f4, %f28, %f22
movg %xcc, %i6, %i7
fmovdcs %icc, %f8, %f3
fmovsvc %xcc, %f20, %f19
sllx %l4, 0x07, %o3
movrgz %i3, %g2, %l3
taddcctv %g4, 0x0002, %l6
fzeros %f2
tle %xcc, 0x1
bvs %icc, loop_391
tvc %xcc, 0x0
xor %l5, %o7, %l0
umul %o6, %o5, %g5
loop_391:
tgu %icc, 0x2
fmul8x16 %f14, %f18, %f16
andncc %o4, %i0, %g1
ld [%l7 + 0x40], %f9
movneg %icc, %i2, %o2
addcc %g7, %i1, %l1
tpos %xcc, 0x6
add %l2, %g3, %i5
bvs loop_392
tsubcctv %g6, 0x0D07, %o1
tleu %icc, 0x1
sra %o0, 0x01, %i4
loop_392:
subccc %i6, %l4, %i7
fmovrsgez %o3, %f3, %f7
movrlz %i3, 0x2AA, %g2
fmovsa %xcc, %f28, %f28
movcc %icc, %g4, %l3
fmul8x16au %f24, %f17, %f4
fmovdvc %xcc, %f19, %f22
fpadd16s %f24, %f28, %f27
tne %xcc, 0x3
fmovscc %icc, %f9, %f29
sllx %l6, 0x1B, %o7
wr %g0, 0x18, %asi
sta %f4, [%l7 + 0x48] %asi
tleu %icc, 0x5
edge8l %l5, %l0, %o5
array16 %g5, %o4, %i0
movrlez %g1, 0x266, %o6
udiv %o2, 0x1648, %g7
sdiv %i2, 0x16EF, %i1
edge8 %l2, %l1, %i5
fmovspos %xcc, %f21, %f14
sdivx %g6, 0x1F70, %g3
wr %g0, 0x80, %asi
ldxa [%l7 + 0x28] %asi, %o0
wr %g0, 0x10, %asi
prefetcha [%l7 + 0x70] %asi, 0x3
fmul8x16al %f27, %f9, %f12
edge32 %i6, %i4, %l4
movcc %xcc, %i7, %o3
array8 %g2, %g4, %i3
tn %xcc, 0x1
fxnors %f25, %f2, %f28
ldsh [%l7 + 0x68], %l6
movl %icc, %o7, %l5
srl %l0, 0x11, %o5
fmovdneg %icc, %f6, %f13
be %icc, loop_393
fmovscc %xcc, %f29, %f9
edge16 %g5, %o4, %i0
fmovrslez %l3, %f28, %f16
loop_393:
fbu,a %fcc0, loop_394
fbe %fcc1, loop_395
bvs,a loop_396
sdivcc %o6, 0x0ED3, %o2
loop_394:
nop
add %l7, 0x08, %l6
wr %g0, 0x89, %asi
casa [%l6] %asi, %g1, %i2
loop_395:
alignaddr %g7, %l2, %l1
loop_396:
swap [%l7 + 0x20], %i5
alignaddrl %i1, %g3, %o0
sdiv %o1, 0x0809, %g6
set 0x30, %i6
ldda [%l7 + %i6] 0x14, %i6
fble %fcc3, loop_397
tle %xcc, 0x4
alignaddrl %i4, %i7, %o3
fnegd %f24, %f26
loop_397:
alignaddr %g2, %g4, %i3
movrgez %l4, %o7, %l6
array16 %l0, %o5, %g5
fmovde %icc, %f9, %f11
ta %xcc, 0x6
fmovde %icc, %f27, %f12
fands %f1, %f30, %f3
fnot2 %f8, %f22
tpos %xcc, 0x6
array32 %l5, %i0, %l3
fnot2s %f7, %f0
andn %o4, %o6, %o2
tvc %icc, 0x1
fandnot2s %f31, %f9, %f15
and %i2, %g7, %l2
fcmpes %fcc3, %f6, %f4
subc %g1, 0x144A, %l1
tvs %xcc, 0x3
movpos %xcc, %i1, %i5
ldsb [%l7 + 0x7E], %g3
wr %g0, 0x88, %asi
ldda [%l7 + 0x10] %asi, %o0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fcmpeq32 %f18, %f30, %o1
tl %icc, 0x6
fzero %f4
set 0x29, %i5
ldstuba [%l7 + %i5] 0x04, %i6
ldstub [%l7 + 0x51], %i4
movge %xcc, %g6, %i7
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge32 %o3, %g2, %g4
bne,a,pn %icc, loop_398
udivcc %i3, 0x053B, %o7
fsrc1s %f14, %f12
movcs %icc, %l4, %l0
loop_398:
sethi 0x1808, %l6
movl %icc, %o5, %g5
fbug %fcc1, loop_399
fmovsl %xcc, %f23, %f6
fbg %fcc0, loop_400
fmovdvc %xcc, %f15, %f22
loop_399:
fcmpeq32 %f22, %f26, %l5
bvc,pn %xcc, loop_401
loop_400:
andcc %i0, 0x1B86, %o4
edge16 %o6, %l3, %o2
tneg %icc, 0x2
loop_401:
or %i2, 0x1194, %g7
ldd [%l7 + 0x68], %g0
tsubcctv %l1, 0x043A, %i1
tsubcctv %l2, 0x1A67, %i5
fandnot1s %f26, %f31, %f30
array32 %g3, %o1, %o0
edge16ln %i4, %g6, %i7
orncc %i6, 0x0E55, %o3
xnor %g4, %g2, %i3
movle %icc, %l4, %o7
subccc %l0, 0x0710, %o5
sllx %g5, 0x14, %l5
tcs %icc, 0x0
edge8l %l6, %i0, %o6
taddcctv %l3, %o4, %o2
nop
set 0x1F, %i2
ldub [%l7 + %i2], %i2
array16 %g7, %g1, %l1
edge16n %i1, %i5, %l2
fpsub16s %f11, %f28, %f21
bvc,pt %icc, loop_402
brlz,a %o1, loop_403
bshuffle %f8, %f4, %f14
udiv %g3, 0x026E, %i4
loop_402:
fpadd32s %f15, %f2, %f19
loop_403:
udiv %o0, 0x1187, %i7
tsubcctv %i6, %o3, %g4
array8 %g6, %g2, %i3
addcc %l4, 0x0C2E, %o7
sir 0x0DA0
movleu %xcc, %l0, %o5
movg %icc, %l5, %l6
edge16n %i0, %o6, %g5
fornot1s %f23, %f31, %f15
srlx %o4, %l3, %o2
nop ! nop ! wr %g0, 0x40, %asi ripped by fixASI40.pl ripped by fixASI40.pl
nop ! nop ! stxa %g7, [%g0 + 0x310] %asi ripped by fixASI40.pl ripped by fixASI40.pl
fblg,a %fcc3, loop_404
fcmple32 %f2, %f4, %g1
sra %i2, %i1, %i5
edge8 %l1, %o1, %l2
loop_404:
udivx %g3, 0x0B21, %o0
movvs %xcc, %i7, %i4
tsubcc %o3, 0x1329, %i6
sllx %g4, 0x1E, %g6
tge %xcc, 0x4
edge16ln %g2, %i3, %o7
movcs %xcc, %l4, %o5
fcmped %fcc1, %f16, %f22
srl %l0, %l6, %l5
ta %icc, 0x6
fmovsvc %icc, %f19, %f22
edge16ln %o6, %i0, %g5
ldsb [%l7 + 0x67], %o4
fmovrslez %l3, %f15, %f5
fmuld8ulx16 %f3, %f13, %f26
udiv %o2, 0x0631, %g7
move %xcc, %i2, %g1
wr %g0, 0x80, %asi
lduha [%l7 + 0x0A] %asi, %i1
bneg,a,pn %icc, loop_405
movrgez %l1, 0x25C, %o1
fbne %fcc0, loop_406
tge %icc, 0x5
loop_405:
fbg,a %fcc0, loop_407
sub %l2, 0x0270, %g3
loop_406:
tcc %xcc, 0x6
fpack16 %f0, %f7
loop_407:
nop
set 0x49, %i3
ldstuba [%l7 + %i3] 0x88, %o0
fmovs %f22, %f16
faligndata %f18, %f4, %f22
tpos %icc, 0x3
andncc %i5, %i4, %o3
fmovsne %xcc, %f10, %f10
wr %g0, 0x10, %asi
stda %f16, [%l7 + 0x40] %asi
tneg %icc, 0x3
fmovdle %icc, %f3, %f25
fmovrdlz %i7, %f12, %f2
ldstub [%l7 + 0x55], %i6
fsrc2 %f4, %f26
tne %icc, 0x4
addcc %g4, %g2, %i3
tcc %xcc, 0x5
xnor %o7, %g6, %o5
sub %l0, %l4, %l5
fmovrdlez %o6, %f6, %f2
set 0x70, %l3
lduha [%l7 + %l3] 0x80, %i0
fmovse %icc, %f12, %f16
subc %g5, 0x1D2A, %l6
te %icc, 0x1
movpos %icc, %o4, %o2
tge %xcc, 0x1
andncc %g7, %l3, %g1
fornot1s %f0, %f28, %f22
alignaddrl %i1, %l1, %o1
brnz,a %i2, loop_408
bpos,pn %icc, loop_409
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge8n %l2, %o0, %g3
loop_408:
fbg %fcc0, loop_410
loop_409:
fmovrde %i4, %f16, %f10
tsubcctv %o3, %i5, %i6
mulx %i7, 0x04CC, %g4
loop_410:
fmovdvc %icc, %f7, %f11
prefetch [%l7 + 0x68], 0x1
fbe,a %fcc2, loop_411
edge32l %g2, %o7, %g6
edge16 %i3, %l0, %l4
fmovdl %xcc, %f11, %f15
loop_411:
nop
set 0x54, %g1
ldsha [%l7 + %g1] 0x19, %o5
fnot1s %f30, %f9
ldd [%l7 + 0x28], %o6
lduw [%l7 + 0x0C], %i0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fcmpeq32 %f6, %f10, %l5
tle %xcc, 0x1
andcc %l6, %g5, %o4
tge %icc, 0x3
ble %xcc, loop_412
xorcc %o2, %g7, %g1
udivcc %i1, 0x04D7, %l1
set 0x64, %g3
lda [%l7 + %g3] 0x19, %f25
loop_412:
bl %xcc, loop_413
tcs %xcc, 0x3
fmovdn %icc, %f29, %f24
subc %o1, %i2, %l2
loop_413:
bge loop_414
alignaddr %o0, %l3, %i4
fmovrdgez %o3, %f24, %f12
tcc %icc, 0x3
loop_414:
movn %xcc, %i5, %g3
movpos %icc, %i6, %g4
fmovscc %icc, %f9, %f23
sll %i7, %o7, %g2
umulcc %g6, 0x1075, %i3
fbo,a %fcc2, loop_415
bvs %xcc, loop_416
fmovrde %l4, %f0, %f18
umul %l0, %o6, %i0
loop_415:
tleu %xcc, 0x5
loop_416:
fexpand %f20, %f26
fnand %f24, %f12, %f26
movrgz %o5, %l6, %g5
popc %o4, %o2
xorcc %g7, 0x1AE4, %l5
movcc %xcc, %i1, %l1
movle %xcc, %g1, %i2
array32 %l2, %o1, %o0
fnors %f17, %f16, %f19
fmovrslz %i4, %f27, %f29
udiv %l3, 0x16D2, %i5
movcs %xcc, %o3, %i6
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
tpos %xcc, 0x5
mulscc %g4, 0x168A, %i7
movge %icc, %o7, %g3
loop_417:
movrgz %g2, %g6, %l4
sdivx %l0, 0x0847, %i3
movg %icc, %i0, %o5
udivx %l6, 0x050F, %o6
set 0x2C, %o2
sta %f14, [%l7 + %o2] 0x88
stb %o4, [%l7 + 0x6D]
srlx %o2, %g7, %l5
or %i1, 0x135D, %g5
move %icc, %l1, %i2
ldd [%l7 + 0x18], %f6
set 0x73, %o4
lduba [%l7 + %o4] 0x10, %l2
wr %g0, 0x89, %asi
ldstuba [%l7 + 0x4B] %asi, %o1
wr %g0, 0x89, %asi
ldda [%l7 + 0x40] %asi, %f0
te %icc, 0x7
xorcc %o0, %g1, %l3
sll %i4, %o3, %i6
array8 %i5, %i7, %g4
addcc %g3, %g2, %g6
ba,pn %xcc, loop_418
nop
set 0x28, %l5
stx %o7, [%l7 + %l5]
fsrc2s %f25, %f15
fmovdcc %icc, %f27, %f9
loop_418:
fbge %fcc0, loop_419
fbuge %fcc3, loop_420
addccc %l4, 0x1CED, %l0
tn %icc, 0x2
loop_419:
stbar
loop_420:
stb %i0, [%l7 + 0x26]
smulcc %i3, %o5, %o6
movrgz %o4, 0x1B9, %o2
srl %g7, 0x15, %l6
tgu %icc, 0x1
movvs %xcc, %l5, %g5
tle %xcc, 0x5
edge16 %i1, %i2, %l1
tleu %xcc, 0x6
wr %g0, 0x89, %asi
lda [%l7 + 0x18] %asi, %f6
st %f4, [%l7 + 0x54]
sra %o1, %o0, %l2
tge %xcc, 0x0
tge %xcc, 0x0
umulcc %g1, 0x0FAF, %l3
fnand %f0, %f6, %f26
movneg %icc, %i4, %o3
tsubcctv %i6, 0x0A63, %i7
std %i4, [%l7 + 0x70]
edge8n %g4, %g2, %g6
wr %g0, 0x19, %asi
ldxa [%l7 + 0x08] %asi, %o7
brnz,a %l4, loop_421
array32 %l0, %g3, %i3
movrgz %i0, 0x170, %o5
fmovsne %xcc, %f3, %f23
loop_421:
movrne %o6, 0x025, %o4
add %g7, %o2, %l5
addccc %g5, 0x049A, %i1
wr %g0, 0x18, %asi
lduha [%l7 + 0x70] %asi, %l6
andn %i2, %o1, %o0
fnand %f18, %f24, %f12
taddcc %l2, 0x0070, %g1
ba,pt %xcc, loop_422
sethi 0x06DC, %l3
edge16n %i4, %o3, %i6
andcc %i7, %l1, %i5
loop_422:
fbu %fcc1, loop_423
fmovrslez %g4, %f22, %f17
taddcctv %g6, 0x08C5, %o7
fnot2s %f7, %f25
loop_423:
movrgz %g2, %l0, %g3
edge32l %l4, %i3, %i0
srl %o6, 0x1E, %o4
movrgz %g7, 0x2F6, %o5
fbge,a %fcc2, loop_424
fcmpd %fcc1, %f14, %f14
xnorcc %o2, 0x1A16, %l5
taddcc %g5, %l6, %i1
loop_424:
fpack32 %f24, %f2, %f22
movrgez %o1, 0x301, %i2
tne %icc, 0x4
array8 %l2, %g1, %o0
edge32 %l3, %o3, %i4
tge %icc, 0x1
tpos %xcc, 0x4
call loop_425
fandnot2s %f14, %f22, %f27
tle %xcc, 0x2
tn %xcc, 0x4
loop_425:
addc %i7, 0x1C74, %i6
set 0x10, %o6
swapa [%l7 + %o6] 0x89, %i5
fmovsneg %xcc, %f6, %f27
sub %g4, 0x1553, %g6
movcc %icc, %l1, %g2
prefetch [%l7 + 0x48], 0x3
fcmpgt16 %f0, %f4, %o7
movre %l0, 0x0CC, %g3
set 0x3C, %i1
lduba [%l7 + %i1] 0x89, %l4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movrlez %i0, %o6, %i3
brnz %o4, loop_426
srl %o5, %o2, %g7
smul %l5, 0x1C59, %l6
tvs %icc, 0x2
loop_426:
subc %i1, %o1, %g5
prefetch [%l7 + 0x40], 0x0
fcmped %fcc1, %f18, %f14
srlx %i2, %l2, %o0
xor %g1, 0x0635, %o3
xorcc %l3, %i4, %i6
tvs %xcc, 0x2
movrgez %i5, %g4, %g6
fmovsl %icc, %f12, %f14
or %l1, %g2, %i7
array32 %o7, %l0, %l4
be,a,pt %xcc, loop_427
add %g3, 0x1E2D, %o6
movneg %xcc, %i0, %o4
flush %l7 + 0x78
loop_427:
movleu %icc, %o5, %i3
wr %g0, 0x81, %asi
stha %o2, [%l7 + 0x60] %asi
sdivcc %l5, 0x1DC1, %g7
fandnot2s %f19, %f26, %f4
fbl,a %fcc0, loop_428
subccc %l6, %o1, %g5
fcmpne32 %f14, %f4, %i1
ldsh [%l7 + 0x6C], %i2
loop_428:
fmovdl %xcc, %f29, %f10
fmul8ulx16 %f26, %f24, %f30
bne loop_429
bcc %xcc, loop_430
fmovrse %l2, %f14, %f26
bshuffle %f18, %f4, %f18
loop_429:
array32 %g1, %o0, %l3
loop_430:
fbg %fcc2, loop_431
movleu %xcc, %i4, %i6
tne %icc, 0x4
fmovsvc %xcc, %f5, %f16
loop_431:
edge16n %i5, %o3, %g6
flush %l7 + 0x48
faligndata %f2, %f4, %f18
fands %f10, %f26, %f19
array32 %g4, %g2, %l1
fpmerge %f18, %f16, %f28
movn %xcc, %i7, %o7
sdiv %l0, 0x1872, %g3
fabss %f9, %f23
ldsb [%l7 + 0x44], %o6
wr %g0, 0x10, %asi
ldsha [%l7 + 0x3A] %asi, %l4
tne %xcc, 0x0
smul %o4, 0x1AF4, %o5
umulcc %i0, %o2, %l5
array8 %g7, %i3, %o1
bvs,a %xcc, loop_432
fones %f23
edge32ln %g5, %l6, %i1
edge8n %i2, %l2, %g1
loop_432:
array8 %o0, %i4, %i6
edge8 %i5, %o3, %l3
addcc %g4, 0x1710, %g2
bg,a,pn %xcc, loop_433
fones %f9
edge8n %g6, %l1, %o7
edge8l %i7, %l0, %o6
loop_433:
bneg,a,pn %xcc, loop_434
brnz,a %g3, loop_435
xor %l4, 0x0594, %o4
smulcc %i0, 0x0178, %o2
loop_434:
xorcc %o5, %l5, %i3
loop_435:
fsrc1 %f6, %f12
brlz %g7, loop_436
array8 %g5, %l6, %o1
sth %i2, [%l7 + 0x66]
tsubcc %l2, 0x14B2, %g1
loop_436:
fmovsa %icc, %f26, %f12
fpsub16 %f28, %f2, %f6
stb %o0, [%l7 + 0x0F]
fpsub32 %f22, %f26, %f28
edge32l %i1, %i6, %i5
wr %g0, 0x52, %asi
ldxa [%g0 + 0x118] %asi, %o3
umulcc %l3, 0x1E1D, %g4
fmovs %f22, %f9
brlz %g2, loop_437
bneg %icc, loop_438
st %f28, [%l7 + 0x74]
bcs,pt %xcc, loop_439
loop_437:
fmovrdlz %i4, %f22, %f22
loop_438:
fnot2s %f28, %f20
edge16 %l1, %g6, %o7
loop_439:
subcc %l0, 0x079E, %i7
fbu,a %fcc0, loop_440
orcc %o6, %g3, %l4
fnot2s %f14, %f23
srlx %i0, %o4, %o5
loop_440:
srl %o2, %i3, %l5
xorcc %g7, 0x0E05, %l6
or %o1, %i2, %l2
bcc,a loop_441
subc %g5, 0x1675, %o0
mova %icc, %g1, %i6
fmovrse %i5, %f17, %f17
loop_441:
fxor %f28, %f16, %f6
movge %icc, %i1, %o3
edge32n %g4, %l3, %g2
fmovsvc %icc, %f3, %f16
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
brgez %i4, loop_442
bcs,a,pn %xcc, loop_443
orncc %l1, %o7, %g6
udivcc %i7, 0x0995, %o6
loop_442:
edge16ln %l0, %l4, %g3
loop_443:
taddcctv %i0, %o4, %o2
wr %g0, 0x19, %asi
ldxa [%l7 + 0x38] %asi, %i3
subccc %l5, %o5, %l6
mulx %o1, 0x1DB4, %g7
addccc %l2, %g5, %i2
add %l7, 0x78, %l6
wr %g0, 0x04, %asi
casxa [%l6] %asi, %o0, %g1
fbul %fcc2, loop_444
xnorcc %i5, %i6, %o3
fmul8x16au %f17, %f1, %f2
fpmerge %f10, %f23, %f4
loop_444:
xnorcc %g4, %i1, %l3
fmovdcc %icc, %f17, %f25
fmovsl %icc, %f24, %f23
bge,a loop_445
fornot1s %f0, %f7, %f2
tneg %icc, 0x6
sdivx %g2, 0x1007, %i4
loop_445:
srl %l1, 0x16, %g6
brgez %o7, loop_446
andncc %i7, %l0, %o6
ldd [%l7 + 0x70], %g2
sdivcc %i0, 0x09C3, %l4
loop_446:
tg %icc, 0x2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bpos,a,pn %xcc, loop_447
fpsub32s %f31, %f19, %f25
tne %icc, 0x1
fands %f15, %f6, %f22
loop_447:
tle %icc, 0x4
array8 %o4, %o2, %i3
movn %icc, %l5, %o5
sir 0x040D
tcc %icc, 0x3
taddcc %l6, 0x0D13, %o1
move %xcc, %l2, %g5
pdist %f0, %f18, %f28
edge8ln %g7, %o0, %i2
smulcc %g1, %i6, %o3
umulcc %i5, %i1, %g4
set 0x4C, %o3
lduwa [%l7 + %o3] 0x89, %g2
tgu %icc, 0x4
membar #Sync
set 0x40, %l1
ldda [%l7 + %l1] 0xf1, %f16
edge8ln %i4, %l1, %l3
brgz %o7, loop_448
fmovsl %icc, %f27, %f18
bg,pn %xcc, loop_449
movvs %xcc, %g6, %i7
loop_448:
nop
setx loop_450, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
or %l0, %o6, %i0
loop_449:
fornot2 %f4, %f20, %f0
alignaddrl %l4, %o4, %o2
loop_450:
tl %xcc, 0x4
nop
setx loop_451, %l0, %l1
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 %f4, %f31
fmovrsgz %g3, %f31, %f17
edge32n %i3, %o5, %l6
loop_451:
udivcc %l5, 0x14AE, %l2
movle %xcc, %g5, %o1
set 0x18, %o5
lda [%l7 + %o5] 0x80, %f13
orcc %o0, %g7, %g1
tg %xcc, 0x1
bl loop_452
movrlz %i6, 0x369, %i2
set 0x30, %o7
stxa %o3, [%g0 + %o7] 0x20
loop_452:
nop
set 0x0C, %g7
lda [%l7 + %g7] 0x88, %f24
fmovrdgez %i5, %f6, %f2
subcc %g4, 0x1BA1, %i1
ldsh [%l7 + 0x4C], %i4
nop
setx loop_453, %l0, %l1
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, 0x3
fbn %fcc1, loop_454
fnor %f2, %f18, %f14
loop_453:
tn %xcc, 0x0
ldstub [%l7 + 0x5B], %g2
loop_454:
tvc %icc, 0x1
ldx [%l7 + 0x48], %l1
movcc %xcc, %o7, %g6
set 0x28, %g6
stda %i6, [%l7 + %g6] 0x15
fmovscc %icc, %f14, %f26
fbul,a %fcc0, loop_455
tvs %xcc, 0x0
fmovdne %icc, %f10, %f19
edge16ln %l0, %l3, %o6
loop_455:
movge %icc, %i0, %o4
movrgez %l4, %o2, %g3
fpackfix %f30, %f29
fands %f0, %f5, %f9
wr %g0, 0x10, %asi
ldda [%l7 + 0x40] %asi, %f0
umul %i3, 0x1063, %l6
and %l5, 0x17C7, %l2
fpsub32s %f20, %f30, %f17
taddcc %g5, 0x0417, %o1
movneg %icc, %o0, %g7
sdivcc %o5, 0x0901, %g1
srl %i6, %i2, %i5
fble %fcc3, loop_456
movrgz %g4, %i1, %o3
movleu %icc, %g2, %i4
smulcc %o7, 0x1EDA, %g6
loop_456:
subc %i7, 0x1960, %l1
udivx %l3, 0x09A0, %o6
smul %i0, 0x12B1, %l0
edge16 %l4, %o4, %o2
movl %icc, %g3, %l6
fpsub32s %f22, %f18, %f7
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ta %icc, 0x3
sll %l5, %i3, %l2
tneg %xcc, 0x4
taddcctv %g5, %o0, %o1
brlz,a %g7, loop_457
fnot2s %f26, %f0
movl %icc, %o5, %g1
tle %icc, 0x2
loop_457:
popc %i6, %i5
movrlez %g4, 0x366, %i2
tl %xcc, 0x2
movn %icc, %o3, %g2
tleu %xcc, 0x2
fble,a %fcc0, loop_458
movn %icc, %i4, %i1
fblg,a %fcc0, loop_459
subcc %g6, %o7, %i7
loop_458:
lduw [%l7 + 0x08], %l1
movge %xcc, %l3, %o6
loop_459:
ldd [%l7 + 0x10], %f14
fpack16 %f18, %f17
fand %f26, %f28, %f26
andn %l0, %i0, %o4
fmovsa %icc, %f6, %f18
fsrc1 %f16, %f4
bshuffle %f4, %f16, %f16
flush %l7 + 0x3C
addccc %o2, 0x0FCC, %l4
swap [%l7 + 0x38], %l6
te %xcc, 0x4
movrne %l5, %g3, %l2
edge8l %i3, %g5, %o0
edge8 %g7, %o5, %g1
sllx %o1, %i6, %i5
taddcc %i2, %o3, %g2
edge32ln %i4, %g4, %g6
nop
set 0x2C, %l0
stw %i1, [%l7 + %l0]
fnegd %f10, %f26
edge8 %o7, %i7, %l3
edge32l %l1, %l0, %i0
fandnot1s %f27, %f19, %f1
call loop_460
movpos %xcc, %o6, %o4
swap [%l7 + 0x7C], %o2
addccc %l4, %l5, %g3
loop_460:
xnorcc %l2, %i3, %l6
bleu loop_461
fpack16 %f12, %f19
fmovrsgz %g5, %f2, %f17
tsubcctv %o0, 0x1DBA, %g7
loop_461:
tge %xcc, 0x5
edge32 %o5, %o1, %i6
fmul8x16al %f8, %f14, %f28
fcmpgt32 %f26, %f4, %i5
membar 0x27
wr %g0, 0x80, %asi
ldsha [%l7 + 0x6A] %asi, %i2
tcs %icc, 0x4
movg %xcc, %g1, %o3
taddcctv %g2, %i4, %g4
tgu %icc, 0x2
srl %g6, 0x19, %o7
fbe,a %fcc0, loop_462
movrgz %i1, 0x05A, %l3
movleu %xcc, %l1, %l0
bpos %xcc, loop_463
loop_462:
addccc %i7, %i0, %o4
fmovrsgez %o2, %f19, %f31
tg %icc, 0x2
loop_463:
fsrc1s %f4, %f26
wr %g0, 0x89, %asi
ldxa [%l7 + 0x50] %asi, %o6
srlx %l4, 0x1C, %g3
tle %icc, 0x7
movleu %icc, %l5, %l2
tg %icc, 0x0
fbue %fcc0, loop_464
membar 0x6F
mulscc %i3, 0x121B, %l6
set 0x0C, %i0
stwa %g5, [%l7 + %i0] 0xe2
membar #Sync
loop_464:
movge %xcc, %o0, %g7
fmovrdne %o1, %f20, %f4
ldub [%l7 + 0x2E], %i6
movneg %xcc, %o5, %i2
movrne %g1, %o3, %g2
set 0x40, %o0
stda %f0, [%l7 + %o0] 0x15
udivx %i4, 0x1077, %i5
te %xcc, 0x2
movvc %icc, %g4, %g6
edge8 %o7, %i1, %l3
fbule,a %fcc3, loop_465
edge8 %l1, %i7, %i0
movre %o4, 0x306, %o2
addc %o6, 0x18F4, %l4
loop_465:
fmovrse %g3, %f21, %f12
fbg,a %fcc0, loop_466
andcc %l0, %l2, %l5
bgu,a,pn %xcc, loop_467
array8 %i3, %l6, %g5
loop_466:
xor %o0, 0x192D, %o1
udiv %g7, 0x14BB, %o5
loop_467:
movcs %xcc, %i2, %i6
movrgz %o3, %g2, %i4
movne %xcc, %g1, %i5
fbne %fcc2, loop_468
movneg %xcc, %g4, %o7
addcc %i1, %l3, %l1
move %xcc, %i7, %i0
loop_468:
fnot1s %f31, %f19
fpack16 %f24, %f17
tle %xcc, 0x3
ldstub [%l7 + 0x4C], %g6
tvc %icc, 0x0
udivcc %o4, 0x05ED, %o2
fmovde %icc, %f7, %f8
movcs %xcc, %o6, %l4
fornot1 %f10, %f30, %f10
fmovsge %xcc, %f19, %f7
tneg %xcc, 0x2
movcs %icc, %l0, %g3
tg %xcc, 0x5
fabsd %f16, %f18
edge8l %l5, %l2, %i3
fbg,a %fcc3, loop_469
tg %icc, 0x4
movn %xcc, %l6, %g5
srlx %o0, 0x16, %o1
loop_469:
move %icc, %o5, %g7
tsubcctv %i6, %o3, %g2
nop
setx loop_470, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsvs %xcc, %f21, %f26
alignaddr %i2, %i4, %g1
tgu %xcc, 0x6
loop_470:
tn %xcc, 0x1
wr %g0, 0x11, %asi
ldsba [%l7 + 0x17] %asi, %g4
mova %xcc, %i5, %i1
fmovrse %l3, %f29, %f25
wr %g0, 0x18, %asi
swapa [%l7 + 0x28] %asi, %l1
fbge,a %fcc0, loop_471
edge16l %o7, %i7, %g6
nop
setx loop_472, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
subc %i0, 0x0DF4, %o2
loop_471:
nop
setx loop_473, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpd %fcc3, %f6, %f26
loop_472:
fpack32 %f16, %f10, %f18
stw %o4, [%l7 + 0x10]
loop_473:
fsrc1 %f30, %f14
fble,a %fcc0, loop_474
fsrc2s %f7, %f29
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movge %xcc, %l4, %o6
loop_474:
fba,a %fcc1, loop_475
membar 0x71
fmovde %xcc, %f15, %f13
tvc %xcc, 0x7
loop_475:
fba,a %fcc2, loop_476
fmovrdlez %l0, %f20, %f14
xorcc %l5, %l2, %i3
sra %l6, %g5, %g3
loop_476:
be,a,pt %icc, loop_477
tvs %xcc, 0x7
movgu %icc, %o0, %o1
addc %o5, %g7, %o3
loop_477:
brlz %i6, loop_478
fmovdneg %icc, %f5, %f20
wr %g0, 0xe2, %asi
stba %g2, [%l7 + 0x77] %asi
membar #Sync
loop_478:
srlx %i2, %i4, %g4
tg %icc, 0x6
te %icc, 0x1
fmovdn %xcc, %f11, %f27
bvc,a loop_479
movrne %i5, %i1, %g1
movgu %xcc, %l3, %l1
movneg %xcc, %o7, %i7
loop_479:
siam 0x2
fcmpes %fcc1, %f12, %f16
and %g6, 0x0388, %i0
tg %icc, 0x7
tcc %icc, 0x3
edge32n %o2, %o4, %o6
tne %xcc, 0x5
fnand %f10, %f22, %f20
stbar
tpos %icc, 0x2
nop
setx loop_480, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movleu %xcc, %l4, %l0
movl %xcc, %l5, %i3
fmovspos %xcc, %f19, %f14
loop_480:
ta %xcc, 0x1
edge32l %l2, %l6, %g5
tne %xcc, 0x0
ble %icc, loop_481
fxor %f20, %f26, %f16
mulscc %o0, 0x0FFE, %g3
fexpand %f27, %f0
loop_481:
movge %icc, %o5, %o1
array16 %g7, %o3, %i6
edge16ln %g2, %i2, %i4
smul %g4, 0x0A03, %i1
wr %g0, 0x24, %asi
ldda [%l7 + 0x30] %asi, %i4
fcmpes %fcc0, %f11, %f23
movrgz %g1, 0x2AE, %l1
array16 %o7, %i7, %g6
sdiv %l3, 0x1DDB, %o2
tne %xcc, 0x4
fpadd16s %f22, %f22, %f2
fmovrdne %i0, %f20, %f20
edge8 %o6, %o4, %l4
fbue,a %fcc0, loop_482
fmul8sux16 %f20, %f2, %f4
movrlz %l0, %i3, %l5
movle %icc, %l2, %g5
loop_482:
movl %xcc, %o0, %l6
fpsub16 %f6, %f16, %f8
movcc %icc, %g3, %o1
ba,pt %xcc, loop_483
taddcctv %o5, 0x158C, %g7
fcmps %fcc1, %f20, %f18
wr %g0, 0x0c, %asi
lduha [%l7 + 0x2A] %asi, %i6
loop_483:
nop
setx loop_484, %l0, %l1
jmpl %l1, %o3
orcc %i2, 0x1FC2, %i4
sll %g2, 0x0B, %g4
alignaddr %i5, %g1, %i1
loop_484:
fnand %f8, %f10, %f26
tge %xcc, 0x5
fbl,a %fcc0, loop_485
addc %l1, 0x0A2F, %i7
movrgez %o7, 0x257, %g6
sir 0x1312
loop_485:
fmovscc %icc, %f19, %f1
tl %xcc, 0x2
tcs %icc, 0x7
orn %o2, 0x0392, %l3
fone %f0
bshuffle %f6, %f4, %f24
umulcc %o6, %i0, %o4
edge8ln %l4, %l0, %i3
srl %l2, %l5, %g5
te %xcc, 0x6
addc %o0, 0x02DB, %l6
wr %g0, 0xea, %asi
stxa %g3, [%l7 + 0x18] %asi
membar #Sync
sllx %o5, %o1, %g7
fnors %f24, %f9, %f26
popc %o3, %i6
brz,a %i2, loop_486
movpos %icc, %g2, %g4
bcs,pt %icc, loop_487
ba,a,pn %icc, loop_488
loop_486:
bleu %icc, loop_489
edge32l %i4, %g1, %i5
loop_487:
tleu %xcc, 0x1
loop_488:
movge %xcc, %i1, %l1
loop_489:
fzeros %f28
wr %g0, 0x10, %asi
lduwa [%l7 + 0x58] %asi, %i7
fcmps %fcc3, %f16, %f7
movvs %xcc, %o7, %g6
udiv %o2, 0x035C, %o6
set 0x5E, %i7
ldsba [%l7 + %i7] 0x88, %l3
fandnot1s %f6, %f12, %f11
move %icc, %o4, %i0
srl %l4, %i3, %l0
ldx [%l7 + 0x60], %l5
set 0x6C, %o1
stwa %l2, [%l7 + %o1] 0xe3
membar #Sync
siam 0x0
fnand %f4, %f24, %f10
alignaddrl %g5, %l6, %g3
set 0x18, %l2
lduwa [%l7 + %l2] 0x89, %o5
lduw [%l7 + 0x64], %o1
fble,a %fcc1, loop_490
sll %o0, 0x13, %g7
edge8l %o3, %i2, %i6
tne %icc, 0x7
loop_490:
movrgez %g2, %i4, %g4
movpos %icc, %i5, %i1
bpos %xcc, loop_491
popc %l1, %g1
edge8l %i7, %g6, %o2
fmovsneg %icc, %f6, %f3
loop_491:
fnot1 %f26, %f18
set 0x40, %l6
stda %f16, [%l7 + %l6] 0xf1
membar #Sync
fcmpeq32 %f2, %f14, %o7
sub %l3, 0x0026, %o6
edge16l %i0, %o4, %i3
wr %g0, 0xe3, %asi
ldda [%l7 + 0x20] %asi, %l4
alignaddrl %l0, %l2, %l5
tneg %xcc, 0x4
orcc %l6, 0x08E1, %g5
fpsub32s %f14, %f1, %f7
tvs %icc, 0x0
fnegs %f28, %f0
edge32n %g3, %o1, %o0
andcc %o5, 0x1908, %o3
edge8l %i2, %i6, %g7
tvs %icc, 0x1
fmovs %f28, %f1
subc %i4, %g2, %i5
movn %icc, %g4, %i1
tle %xcc, 0x7
fmovrdgez %l1, %f10, %f10
popc %g1, %i7
edge32ln %o2, %o7, %g6
fmovscs %icc, %f19, %f31
fnot2 %f10, %f26
sra %l3, 0x13, %o6
sir 0x04AD
edge16l %o4, %i0, %i3
smulcc %l0, %l4, %l5
smul %l6, %g5, %l2
movleu %xcc, %o1, %g3
subc %o5, %o3, %i2
alignaddrl %o0, %i6, %g7
srlx %i4, 0x1B, %i5
fcmpne16 %f2, %f0, %g4
addcc %i1, %l1, %g2
mulscc %g1, %o2, %o7
orn %g6, %i7, %l3
fbo %fcc2, loop_492
fcmpeq32 %f16, %f8, %o4
mulscc %o6, 0x1E52, %i3
edge32 %l0, %i0, %l4
loop_492:
fbl,a %fcc3, loop_493
fmovdpos %icc, %f15, %f15
edge16 %l5, %g5, %l2
edge8ln %l6, %g3, %o5
loop_493:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge16ln %o1, %o3, %i2
add %l7, 0x5C, %l6
wr %g0, 0x89, %asi
casa [%l6] %asi, %i6, %g7
taddcctv %o0, %i5, %i4
movge %xcc, %g4, %l1
move %icc, %i1, %g2
st %f19, [%l7 + 0x68]
bleu,pt %xcc, loop_494
movg %xcc, %o2, %g1
ldsw [%l7 + 0x0C], %o7
ldd [%l7 + 0x38], %i6
loop_494:
tsubcc %g6, %o4, %o6
taddcctv %l3, 0x0157, %i3
set 0x28, %g2
swapa [%l7 + %g2] 0x10, %i0
andncc %l0, %l4, %l5
subc %l2, 0x0475, %l6
fmovsn %xcc, %f18, %f31
fcmpd %fcc0, %f26, %f28
fmovrse %g3, %f20, %f29
fpadd16 %f0, %f18, %f10
lduh [%l7 + 0x0C], %g5
movgu %xcc, %o5, %o3
wr %g0, 0x11, %asi
ldsba [%l7 + 0x4D] %asi, %o1
wr %g0, 0x80, %asi
sta %f13, [%l7 + 0x28] %asi
fxors %f17, %f13, %f4
andncc %i2, %g7, %o0
array32 %i6, %i4, %g4
fbne,a %fcc0, loop_495
fmovrslez %i5, %f7, %f14
tcc %icc, 0x6
movn %xcc, %i1, %l1
loop_495:
array32 %o2, %g2, %g1
fpsub32s %f26, %f7, %f18
edge8 %o7, %g6, %o4
fnot1s %f24, %f31
be %xcc, loop_496
tsubcc %i7, 0x1E13, %o6
movrgez %i3, 0x221, %i0
wr %g0, 0x81, %asi
sta %f3, [%l7 + 0x14] %asi
loop_496:
brnz,a %l3, loop_497
tcc %xcc, 0x7
sir 0x0165
movvc %xcc, %l4, %l5
loop_497:
te %xcc, 0x0
movvc %xcc, %l0, %l6
fbn,a %fcc1, loop_498
fnegs %f26, %f6
fmul8x16al %f6, %f16, %f28
siam 0x7
loop_498:
fmovde %xcc, %f12, %f20
sub %g3, %g5, %l2
fmovrdgz %o3, %f16, %f6
tn %icc, 0x5
fmul8x16au %f19, %f8, %f16
set 0x40, %l4
stda %f0, [%l7 + %l4] 0x04
xnorcc %o5, 0x108F, %i2
fmovse %xcc, %f12, %f26
fxors %f30, %f28, %f2
siam 0x0
ta %xcc, 0x6
mulx %g7, %o0, %o1
movcs %icc, %i6, %i4
fcmpgt16 %f20, %f22, %i5
xor %g4, 0x0C7E, %i1
tcc %xcc, 0x1
edge8 %l1, %o2, %g1
movrne %g2, 0x169, %o7
smul %g6, 0x0E73, %o4
set 0x41, %g4
ldstuba [%l7 + %g4] 0x18, %i7
edge8 %o6, %i3, %l3
movn %xcc, %l4, %l5
brlez %l0, loop_499
movrne %l6, 0x218, %g3
bcs,a loop_500
movl %icc, %g5, %i0
loop_499:
fmovdcc %xcc, %f11, %f15
add %l7, 0x40, %l6
wr %g0, 0x0c, %asi
casxa [%l6] %asi, %l2, %o3
loop_500:
xor %o5, %i2, %o0
sub %o1, 0x005C, %g7
xnor %i4, 0x0551, %i5
movrlez %i6, 0x28F, %i1
movpos %xcc, %l1, %o2
tsubcctv %g1, 0x0315, %g2
xnorcc %o7, 0x1A01, %g4
ldd [%l7 + 0x20], %f6
movcs %xcc, %g6, %i7
addcc %o6, 0x0A24, %o4
movge %icc, %i3, %l3
ta %icc, 0x1
fabss %f8, %f24
nop
setx loop_501, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
addccc %l5, %l0, %l6
fornot2s %f0, %f10, %f13
edge8 %l4, %g5, %i0
loop_501:
tle %icc, 0x7
edge16l %l2, %g3, %o5
tleu %icc, 0x3
add %i2, 0x0B80, %o3
wr %g0, 0x89, %asi
ldda [%l7 + 0x40] %asi, %f16
mulscc %o1, %g7, %o0
edge32n %i5, %i4, %i6
wr %g0, 0x11, %asi
ldstuba [%l7 + 0x1F] %asi, %l1
addcc %o2, 0x0544, %i1
movvc %xcc, %g2, %g1
edge16 %g4, %o7, %i7
movg %xcc, %g6, %o6
andcc %o4, %l3, %i3
fmovdneg %xcc, %f6, %f1
bg %icc, loop_502
smul %l0, 0x1F47, %l6
fble %fcc1, loop_503
fnegs %f27, %f0
loop_502:
sdiv %l5, 0x14D6, %g5
wr %g0, 0x18, %asi
ldxa [%l7 + 0x70] %asi, %l4
loop_503:
and %l2, 0x0CFC, %g3
fmovsg %xcc, %f31, %f22
fbn %fcc0, loop_504
tne %xcc, 0x2
stb %o5, [%l7 + 0x7F]
fnegd %f28, %f4
loop_504:
bpos,pn %xcc, loop_505
brnz %i0, loop_506
fpadd32 %f10, %f28, %f28
set 0x40, %i4
ldda [%l7 + %i4] 0x80, %f16
loop_505:
smul %o3, %o1, %g7
loop_506:
fcmpeq32 %f2, %f16, %o0
edge32ln %i5, %i2, %i6
movre %i4, 0x120, %o2
be %xcc, loop_507
movvc %xcc, %l1, %i1
array8 %g1, %g2, %o7
sll %g4, %i7, %g6
loop_507:
movrlez %o6, 0x054, %l3
wr %g0, 0x10, %asi
stha %i3, [%l7 + 0x24] %asi
movneg %xcc, %l0, %o4
set 0x4C, %i6
ldswa [%l7 + %i6] 0x10, %l5
edge32l %l6, %l4, %g5
set 0x34, %i5
stha %g3, [%l7 + %i5] 0x22
membar #Sync
sdivx %l2, 0x1280, %i0
fcmped %fcc0, %f12, %f6
tneg %icc, 0x4
fmul8ulx16 %f6, %f6, %f26
fone %f8
membar 0x58
membar 0x7F
mulx %o5, %o3, %o1
fandnot1 %f14, %f2, %f4
addccc %o0, 0x0C84, %i5
tpos %icc, 0x2
ta %icc, 0x0
fandnot1s %f16, %f20, %f20
fmovrsgz %g7, %f15, %f2
add %l7, 0x48, %l6
wr %g0, 0x18, %asi
ldxa [%l6] %asi, %i6
casxa [%l6] %asi, %i6, %i2
sll %i4, 0x16, %o2
mova %xcc, %i1, %g1
movrgez %l1, 0x06C, %g2
sllx %g4, %i7, %g6
tle %xcc, 0x3
tvc %icc, 0x4
ldstub [%l7 + 0x59], %o7
fmovrsgez %o6, %f16, %f0
tne %icc, 0x3
ldx [%l7 + 0x38], %l3
wr %g0, 0x89, %asi
ldswa [%l7 + 0x30] %asi, %i3
array32 %o4, %l5, %l6
stbar
movn %icc, %l4, %l0
mulscc %g5, 0x1737, %l2
mova %xcc, %g3, %i0
fmovrdlez %o3, %f28, %f10
smulcc %o5, %o0, %o1
orcc %i5, 0x125E, %g7
fmuld8sux16 %f21, %f13, %f10
tl %xcc, 0x2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movpos %xcc, %i2, %i6
fbne,a %fcc0, loop_508
movrgz %i4, 0x3C2, %i1
fabsd %f2, %f10
fmovrdlez %o2, %f8, %f14
loop_508:
nop
wr %g0, 0x10, %asi
ldsba [%l7 + 0x38] %asi, %g1
fmovda %icc, %f9, %f3
taddcc %l1, 0x0608, %g2
tn %xcc, 0x6
fandnot2 %f4, %f6, %f22
edge32l %i7, %g4, %o7
fnor %f22, %f26, %f26
umulcc %o6, %l3, %g6
move %icc, %i3, %o4
mulscc %l6, 0x0809, %l4
fbug,a %fcc3, loop_509
fmovsleu %xcc, %f13, %f19
sub %l0, 0x13F9, %g5
orncc %l5, %l2, %i0
loop_509:
movcs %icc, %o3, %o5
tneg %xcc, 0x1
tneg %icc, 0x6
fbuge %fcc1, loop_510
be,pt %icc, loop_511
fcmpne16 %f4, %f26, %o0
orn %g3, 0x064E, %i5
loop_510:
bvc,a,pt %xcc, loop_512
loop_511:
addcc %o1, 0x0F31, %i2
tcc %xcc, 0x4
brgez,a %i6, loop_513
loop_512:
mulx %i4, 0x04F0, %i1
ble,pn %xcc, loop_514
srlx %g7, %o2, %l1
loop_513:
edge8n %g2, %g1, %g4
subc %o7, %o6, %l3
loop_514:
fmovsl %xcc, %f24, %f23
fmovsa %xcc, %f28, %f13
fcmpd %fcc0, %f24, %f26
sethi 0x01FA, %i7
fmovsneg %icc, %f25, %f7
wr %g0, 0x80, %asi
lda [%l7 + 0x6C] %asi, %f20
fmovrslez %g6, %f29, %f7
andn %o4, 0x1583, %i3
fmovrde %l4, %f26, %f22
edge32 %l6, %g5, %l5
fbne %fcc3, loop_515
edge16 %l2, %l0, %i0
wr %g0, 0x80, %asi
ldsha [%l7 + 0x66] %asi, %o5
loop_515:
fcmpne32 %f26, %f12, %o3
edge16l %o0, %i5, %g3
fcmpne16 %f10, %f22, %i2
andncc %o1, %i6, %i4
movrlez %g7, 0x234, %o2
movvc %xcc, %l1, %g2
sll %i1, 0x0D, %g4
edge8l %g1, %o7, %l3
alignaddrl %o6, %i7, %o4
tvc %xcc, 0x0
be,pt %xcc, loop_516
fandnot2 %f28, %f18, %f18
movg %xcc, %g6, %i3
sra %l4, %l6, %g5
loop_516:
ba,pt %icc, loop_517
fpadd32 %f4, %f4, %f12
wr %g0, 0x89, %asi
swapa [%l7 + 0x54] %asi, %l2
loop_517:
sdivx %l0, 0x085A, %i0
fzeros %f4
mova %xcc, %o5, %o3
edge32l %l5, %o0, %g3
fnot1s %f16, %f3
edge8n %i2, %o1, %i5
bl %xcc, loop_518
fnor %f4, %f4, %f8
orcc %i6, %g7, %i4
fmovrde %o2, %f28, %f18
loop_518:
stb %g2, [%l7 + 0x7D]
tneg %xcc, 0x7
fmovrdne %i1, %f0, %f12
srlx %g4, 0x0A, %l1
sub %o7, 0x1BC9, %g1
swap [%l7 + 0x10], %l3
add %l7, 0x0C, %l6
wr %g0, 0x04, %asi
casa [%l6] %asi, %o6, %i7
brz,a %o4, loop_519
array16 %g6, %l4, %i3
udiv %l6, 0x132D, %l2
fnand %f24, %f10, %f12
loop_519:
bn loop_520
move %xcc, %l0, %g5
edge32n %i0, %o3, %o5
or %o0, 0x0D07, %g3
loop_520:
fpsub16 %f18, %f20, %f16
xorcc %i2, %l5, %i5
subc %o1, %i6, %i4
edge16ln %o2, %g2, %i1
move %xcc, %g4, %l1
fmovsgu %icc, %f8, %f27
wr %g0, 0x80, %asi
ldxa [%l7 + 0x78] %asi, %o7
fzeros %f19
tg %xcc, 0x4
movrne %g1, %g7, %l3
fmovdn %icc, %f21, %f2
alignaddr %o6, %o4, %g6
orn %i7, 0x07E2, %l4
fmovdg %xcc, %f7, %f23
udivx %l6, 0x0AB9, %i3
bvs,a,pt %icc, loop_521
fbule %fcc2, loop_522
fbg,a %fcc3, loop_523
fbge %fcc0, loop_524
loop_521:
stw %l0, [%l7 + 0x18]
loop_522:
sub %l2, 0x0EC9, %g5
loop_523:
edge8l %o3, %i0, %o5
loop_524:
sll %g3, 0x11, %i2
tn %xcc, 0x5
mulx %o0, 0x0D12, %l5
sll %o1, %i5, %i6
fcmpgt32 %f0, %f4, %i4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
subc %g2, %o2, %g4
srlx %i1, %l1, %g1
fmovscs %xcc, %f30, %f22
fsrc2s %f15, %f21
fmovsl %icc, %f8, %f18
tneg %xcc, 0x5
edge32l %g7, %o7, %l3
tne %icc, 0x2
for %f28, %f28, %f10
fmovrdne %o6, %f30, %f28
fmovrslez %g6, %f0, %f27
fandnot1s %f12, %f11, %f4
ldd [%l7 + 0x20], %f26
movvc %icc, %i7, %l4
fmovsa %icc, %f7, %f18
xor %o4, %l6, %i3
srlx %l2, %g5, %o3
ldsb [%l7 + 0x78], %l0
movne %xcc, %i0, %o5
fnot1 %f10, %f10
fnegs %f3, %f23
bn loop_525
movvc %xcc, %i2, %g3
fmovrsgz %l5, %f19, %f18
fbe,a %fcc1, loop_526
loop_525:
fmovs %f23, %f30
fabsd %f0, %f30
fexpand %f13, %f26
loop_526:
ldsw [%l7 + 0x18], %o0
movcc %xcc, %i5, %o1
fmul8x16al %f28, %f18, %f14
ldsb [%l7 + 0x23], %i6
sir 0x1348
edge32 %g2, %i4, %g4
edge8 %o2, %i1, %l1
sdivx %g7, 0x0325, %g1
sdiv %l3, 0x0036, %o6
sdiv %g6, 0x008D, %o7
add %l7, 0x30, %l6
wr %g0, 0x11, %asi
ldxa [%l6] %asi, %l4
casxa [%l6] 0x11, %l4, %i7
edge8 %l6, %o4, %i3
movcc %xcc, %g5, %o3
movn %icc, %l0, %l2
umul %o5, %i0, %i2
ta %xcc, 0x0
membar 0x01
faligndata %f22, %f26, %f8
bge,pn %xcc, loop_527
mova %icc, %l5, %g3
sra %i5, %o1, %o0
fmovdvc %icc, %f9, %f2
loop_527:
tge %icc, 0x3
tsubcctv %g2, %i6, %g4
sdivx %o2, 0x1FB8, %i1
add %l1, %g7, %i4
fandnot1s %f19, %f8, %f13
sir 0x1BB9
tle %xcc, 0x4
stbar
fbg,a %fcc2, loop_528
addcc %g1, 0x01F0, %o6
xnor %l3, %g6, %o7
fmovrsgz %i7, %f31, %f10
loop_528:
movvs %icc, %l4, %o4
srax %i3, 0x00, %g5
ta %icc, 0x2
add %l6, %l0, %l2
fbge,a %fcc3, loop_529
fnand %f4, %f26, %f30
fmovse %icc, %f22, %f24
orncc %o5, %i0, %i2
loop_529:
tvs %xcc, 0x6
fbne %fcc2, loop_530
ldx [%l7 + 0x68], %o3
srl %l5, 0x0C, %g3
fmovdvc %icc, %f24, %f29
loop_530:
udivx %i5, 0x18AB, %o0
tvc %xcc, 0x6
tgu %xcc, 0x5
fcmple32 %f8, %f16, %g2
brlz %i6, loop_531
bgu %icc, loop_532
tleu %icc, 0x3
or %o1, %g4, %o2
loop_531:
andcc %i1, %g7, %i4
loop_532:
fmovde %icc, %f26, %f14
orn %g1, 0x0D8B, %o6
udivx %l1, 0x025E, %l3
tcc %xcc, 0x0
andcc %g6, 0x0CCF, %i7
sra %l4, %o4, %o7
std %i2, [%l7 + 0x50]
smulcc %g5, %l0, %l2
ldstub [%l7 + 0x55], %l6
tleu %xcc, 0x4
add %o5, 0x126E, %i2
edge16n %o3, %l5, %g3
sllx %i5, %o0, %i0
umulcc %g2, %o1, %g4
bshuffle %f26, %f0, %f0
ldx [%l7 + 0x70], %o2
tvs %icc, 0x7
set 0x4E, %g5
stha %i1, [%l7 + %g5] 0xe2
membar #Sync
addccc %i6, 0x1D19, %g7
membar 0x02
wr %g0, 0x04, %asi
lduba [%l7 + 0x21] %asi, %g1
fnot1 %f0, %f12
set 0x60, %i3
prefetcha [%l7 + %i3] 0x14, 0x3
wr %g0, 0x89, %asi
ldstuba [%l7 + 0x1C] %asi, %l1
fmovrdgz %l3, %f24, %f28
nop
setx loop_533, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge16ln %g6, %i7, %l4
set 0x78, %l3
ldxa [%l7 + %l3] 0x89, %i4
loop_533:
nop
membar #Sync
set 0x40, %g1
ldda [%l7 + %g1] 0xf1, %f0
tvc %xcc, 0x4
set 0x44, %g3
sta %f13, [%l7 + %g3] 0x11
srl %o4, 0x0A, %o7
movge %xcc, %i3, %l0
array16 %g5, %l2, %o5
edge8 %i2, %o3, %l5
lduh [%l7 + 0x32], %l6
fnands %f5, %f24, %f26
bne,pn %xcc, loop_534
fmovdgu %xcc, %f11, %f29
alignaddrl %g3, %o0, %i5
brlz %g2, loop_535
loop_534:
fnot1 %f10, %f6
ldsb [%l7 + 0x23], %i0
fmovsgu %icc, %f31, %f20
loop_535:
and %o1, 0x14B7, %o2
wr %g0, 0x19, %asi
sta %f8, [%l7 + 0x48] %asi
taddcctv %g4, %i1, %g7
popc %g1, %o6
fands %f23, %f7, %f16
edge8ln %l1, %l3, %g6
subcc %i6, 0x1436, %l4
tgu %icc, 0x3
fornot1 %f18, %f20, %f28
edge16l %i4, %o4, %o7
fmovsvs %xcc, %f10, %f6
tcs %xcc, 0x0
and %i7, 0x1104, %l0
fcmped %fcc3, %f10, %f22
sllx %i3, 0x03, %l2
fmovrsne %o5, %f15, %f16
fbule %fcc1, loop_536
edge8l %g5, %o3, %l5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbuge %fcc0, loop_537
loop_536:
subc %l6, %i2, %g3
sdivcc %o0, 0x1B9A, %i5
movcc %xcc, %i0, %o1
loop_537:
movne %xcc, %g2, %o2
movne %icc, %g4, %i1
wr %g0, 0xea, %asi
stxa %g7, [%l7 + 0x38] %asi
membar #Sync
wr %g0, 0x80, %asi
ldsha [%l7 + 0x1E] %asi, %g1
nop
setx loop_538, %l0, %l1
jmpl %l1, %o6
sllx %l1, %l3, %g6
alignaddrl %i6, %l4, %o4
fmovscs %icc, %f30, %f24
loop_538:
membar 0x7F
set 0x63, %o2
lduba [%l7 + %o2] 0x19, %o7
tgu %icc, 0x1
tge %xcc, 0x2
movrlz %i4, %l0, %i7
bgu,a,pt %icc, loop_539
fnegd %f16, %f26
tcs %icc, 0x4
xorcc %l2, %o5, %i3
loop_539:
movle %icc, %g5, %l5
movre %l6, 0x232, %i2
edge16n %o3, %o0, %i5
ldsw [%l7 + 0x48], %i0
edge32ln %o1, %g2, %g3
taddcc %g4, %o2, %g7
movrlez %g1, 0x14F, %o6
fandnot2s %f0, %f14, %f19
sir 0x0A02
sdiv %l1, 0x0686, %i1
edge32 %g6, %l3, %i6
lduw [%l7 + 0x74], %l4
set 0x70, %o4
ldda [%l7 + %o4] 0xe2, %o6
fnegd %f20, %f22
membar 0x06
tle %icc, 0x1
fsrc1s %f2, %f30
ldstub [%l7 + 0x3E], %o4
mulx %l0, %i7, %l2
fmovrsne %i4, %f16, %f17
wr %g0, 0x89, %asi
lduba [%l7 + 0x7C] %asi, %i3
fbne %fcc1, loop_540
fnegs %f28, %f28
edge16n %o5, %g5, %l6
brlz %l5, loop_541
loop_540:
tcc %xcc, 0x0
stb %o3, [%l7 + 0x27]
fnegd %f0, %f28
loop_541:
movcs %xcc, %i2, %i5
bgu,pn %xcc, loop_542
ldstub [%l7 + 0x24], %i0
array8 %o0, %g2, %o1
fxors %f31, %f7, %f28
loop_542:
fmovdg %xcc, %f26, %f31
xorcc %g4, %g3, %g7
tleu %icc, 0x3
edge8l %g1, %o6, %l1
edge8n %o2, %g6, %i1
fmul8x16au %f22, %f28, %f12
array16 %i6, %l4, %o7
stw %l3, [%l7 + 0x54]
edge8l %l0, %o4, %l2
tvs %xcc, 0x4
fmovs %f26, %f22
set 0x08, %i2
ldswa [%l7 + %i2] 0x19, %i7
movcc %icc, %i4, %i3
udiv %o5, 0x03E9, %l6
edge32 %l5, %o3, %g5
smulcc %i5, %i2, %i0
movcs %icc, %g2, %o0
movvs %xcc, %o1, %g4
xorcc %g7, %g1, %o6
xnor %g3, %l1, %o2
taddcc %g6, 0x078D, %i1
tvc %icc, 0x0
movcc %xcc, %l4, %i6
movneg %icc, %o7, %l0
umul %o4, %l3, %i7
membar 0x22
fmovrde %l2, %f6, %f16
sra %i3, %o5, %l6
udivx %i4, 0x01D1, %o3
fandnot2 %f16, %f12, %f30
umul %l5, %i5, %i2
sdiv %g5, 0x12E3, %i0
sll %g2, %o1, %o0
ldsw [%l7 + 0x70], %g7
edge8 %g4, %g1, %g3
movleu %xcc, %l1, %o2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fpadd16 %f30, %f6, %f10
ble loop_543
nop
setx loop_544, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sdiv %g6, 0x162C, %o6
umul %l4, %i6, %o7
loop_543:
bvc,a %icc, loop_545
loop_544:
movvs %icc, %l0, %o4
movvc %xcc, %i1, %i7
popc %l2, %l3
loop_545:
xnorcc %o5, 0x1186, %i3
for %f22, %f0, %f4
fnot2s %f27, %f29
ldd [%l7 + 0x28], %f12
fpmerge %f22, %f5, %f28
umulcc %i4, %l6, %o3
edge16ln %l5, %i5, %g5
fpadd32s %f31, %f9, %f15
tneg %icc, 0x3
fble,a %fcc2, loop_546
fnegd %f22, %f12
addc %i2, 0x14A3, %i0
movrgez %g2, %o1, %g7
loop_546:
sll %o0, %g1, %g3
nop
set 0x26, %o6
ldsb [%l7 + %o6], %l1
sll %g4, 0x17, %g6
alignaddrl %o2, %o6, %l4
ld [%l7 + 0x44], %f11
movrne %o7, %l0, %o4
fmovrsgez %i1, %f29, %f8
movge %xcc, %i7, %i6
fmul8ulx16 %f22, %f14, %f18
bne,a %icc, loop_547
edge8l %l2, %l3, %o5
fmovsne %icc, %f20, %f23
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_547:
te %icc, 0x2
swap [%l7 + 0x1C], %i4
nop
setx loop_548, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
srax %i3, 0x16, %o3
wr %g0, 0x04, %asi
lduwa [%l7 + 0x60] %asi, %l6
loop_548:
fmovsa %xcc, %f27, %f3
set 0x28, %i1
stha %l5, [%l7 + %i1] 0x89
edge16ln %i5, %i2, %i0
bl %xcc, loop_549
fcmpd %fcc3, %f10, %f8
orn %g5, %g2, %o1
sir 0x1169
loop_549:
fmovsvs %xcc, %f12, %f25
tvc %xcc, 0x2
movneg %xcc, %g7, %g1
smulcc %g3, %l1, %o0
fbne %fcc2, loop_550
taddcc %g6, 0x13C2, %g4
subcc %o6, 0x1712, %l4
edge32l %o2, %o7, %l0
loop_550:
subcc %i1, %i7, %o4
fcmple32 %f8, %f24, %i6
xor %l2, %l3, %i4
set 0x58, %l5
prefetcha [%l7 + %l5] 0x14, 0x2
fmul8sux16 %f8, %f30, %f20
brnz %o3, loop_551
fcmps %fcc3, %f24, %f3
fcmpgt16 %f24, %f30, %i3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_551:
edge8 %l6, %i5, %l5
fmovda %icc, %f7, %f27
umul %i2, %g5, %g2
addccc %o1, %g7, %i0
fblg,a %fcc0, loop_552
edge32n %g3, %l1, %g1
xnor %o0, 0x0271, %g6
movn %xcc, %g4, %o6
loop_552:
fbe %fcc2, loop_553
tn %xcc, 0x6
mulscc %l4, %o7, %o2
ldstub [%l7 + 0x0A], %i1
loop_553:
andcc %l0, %i7, %o4
ld [%l7 + 0x18], %f3
udiv %l2, 0x020E, %l3
wr %g0, 0x11, %asi
ldstuba [%l7 + 0x1A] %asi, %i6
array8 %o5, %o3, %i4
fpack16 %f28, %f27
bne,a %icc, loop_554
array16 %l6, %i3, %l5
fmovrsne %i5, %f12, %f23
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_554:
nop
set 0x36, %l1
ldsh [%l7 + %l1], %g5
tsubcctv %i2, %o1, %g7
fbul,a %fcc0, loop_555
addc %g2, 0x0989, %i0
fmovrslz %g3, %f29, %f1
movne %icc, %l1, %o0
loop_555:
stw %g1, [%l7 + 0x58]
sllx %g6, 0x12, %o6
tsubcc %l4, %g4, %o2
andn %i1, %o7, %i7
fmul8x16al %f27, %f23, %f10
addccc %o4, %l2, %l3
umulcc %l0, %o5, %i6
movg %xcc, %i4, %o3
andn %l6, 0x06C4, %l5
orn %i3, 0x127F, %g5
bshuffle %f20, %f12, %f12
sra %i2, 0x01, %i5
add %l7, 0x68, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %g7
casxa [%l6] %asi, %g7, %g2
movvs %xcc, %i0, %g3
sethi 0x1D22, %o1
addcc %l1, 0x08D4, %o0
bvc,pt %xcc, loop_556
stx %g6, [%l7 + 0x30]
bvc,a %icc, loop_557
movrlez %o6, 0x331, %g1
loop_556:
ldsh [%l7 + 0x66], %g4
edge32l %l4, %o2, %o7
loop_557:
array32 %i7, %o4, %l2
udivcc %i1, 0x1B33, %l0
xnorcc %o5, 0x13B6, %i6
fmovdpos %icc, %f4, %f4
movn %xcc, %l3, %i4
movvs %icc, %l6, %o3
fcmpgt32 %f2, %f8, %i3
set 0x13, %o5
lduba [%l7 + %o5] 0x10, %l5
srax %g5, 0x0A, %i2
lduw [%l7 + 0x78], %g7
edge32l %i5, %g2, %g3
udivcc %o1, 0x0F0D, %i0
sdiv %l1, 0x13E3, %g6
movrlez %o0, %g1, %g4
fmovdpos %xcc, %f10, %f27
tneg %xcc, 0x2
bcs %icc, loop_558
bvc,a,pn %xcc, loop_559
movvc %icc, %l4, %o6
tne %icc, 0x5
loop_558:
array8 %o2, %i7, %o7
loop_559:
tpos %icc, 0x4
taddcctv %l2, %o4, %l0
umul %i1, 0x157E, %i6
fba %fcc2, loop_560
edge8ln %l3, %i4, %o5
wr %g0, 0x19, %asi
lda [%l7 + 0x20] %asi, %f18
loop_560:
movneg %icc, %l6, %i3
fblg,a %fcc0, loop_561
fnor %f30, %f4, %f16
udivcc %l5, 0x1BA5, %g5
srlx %o3, 0x1D, %g7
loop_561:
fcmpeq16 %f4, %f30, %i2
tleu %icc, 0x0
nop
setx loop_562, %l0, %l1
jmpl %l1, %g2
nop
setx loop_563, %l0, %l1
jmpl %l1, %i5
tvc %icc, 0x5
sll %o1, 0x1C, %g3
loop_562:
brlz %l1, loop_564
loop_563:
fmovsge %icc, %f22, %f0
fzeros %f22
fandnot1 %f6, %f22, %f12
loop_564:
orn %g6, 0x1822, %o0
fmovdcs %xcc, %f31, %f25
movrgez %g1, 0x24D, %g4
tcc %icc, 0x1
fmovsne %xcc, %f23, %f16
addccc %l4, %o6, %i0
fmovdneg %xcc, %f9, %f14
ldstub [%l7 + 0x7C], %o2
tge %icc, 0x3
bneg loop_565
brlez,a %i7, loop_566
alignaddrl %l2, %o4, %l0
ldsw [%l7 + 0x14], %i1
loop_565:
fmovdge %xcc, %f23, %f4
loop_566:
andcc %i6, 0x133A, %l3
sdivx %o7, 0x02A9, %o5
movge %icc, %l6, %i4
wr %g0, 0x88, %asi
lda [%l7 + 0x58] %asi, %f3
bne,pt %xcc, loop_567
fmovse %icc, %f7, %f19
sethi 0x1B3B, %i3
sdivx %l5, 0x0204, %o3
loop_567:
fandnot1s %f23, %f4, %f13
edge8 %g5, %i2, %g7
fbne,a %fcc3, loop_568
edge32n %g2, %o1, %i5
tn %icc, 0x4
tvs %icc, 0x7
loop_568:
nop
setx loop_569, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tcc %xcc, 0x5
tn %xcc, 0x4
fabsd %f6, %f4
loop_569:
movcc %xcc, %g3, %g6
edge32ln %l1, %g1, %g4
set 0x110, %o7
ldxa [%g0 + %o7] 0x52, %l4
tne %xcc, 0x6
fbg,a %fcc3, loop_570
udivx %o0, 0x1C6E, %o6
te %icc, 0x2
tvc %icc, 0x4
loop_570:
st %f28, [%l7 + 0x34]
srl %o2, %i0, %i7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fcmpeq16 %f10, %f26, %l2
movrgez %l0, %i1, %o4
edge8l %i6, %l3, %o7
andn %o5, 0x0665, %l6
fpack32 %f10, %f20, %f16
fnor %f8, %f20, %f10
tle %icc, 0x3
fand %f20, %f24, %f28
movn %icc, %i4, %l5
umul %o3, %i3, %i2
fandnot2 %f30, %f12, %f12
movvs %icc, %g7, %g5
fors %f20, %f26, %f7
fbg,a %fcc0, loop_571
taddcctv %o1, 0x1071, %i5
movrlez %g3, %g6, %l1
movneg %xcc, %g1, %g4
loop_571:
fbe,a %fcc2, loop_572
movge %xcc, %g2, %o0
fba,a %fcc0, loop_573
bneg,a %icc, loop_574
loop_572:
fmovrsne %o6, %f22, %f22
bvs,a %icc, loop_575
loop_573:
fpsub16 %f12, %f4, %f20
loop_574:
srl %l4, 0x1A, %i0
fpackfix %f12, %f30
loop_575:
lduh [%l7 + 0x76], %o2
movne %icc, %i7, %l0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovse %xcc, %f3, %f6
fcmple16 %f12, %f28, %l2
membar 0x39
fbg %fcc3, loop_576
ldsh [%l7 + 0x40], %i1
fmovse %xcc, %f14, %f2
movleu %icc, %o4, %i6
loop_576:
nop
wr %g0, 0x80, %asi
ldsba [%l7 + 0x42] %asi, %o7
fmovspos %xcc, %f24, %f19
taddcc %l3, 0x1650, %l6
udivx %i4, 0x1688, %l5
edge32l %o3, %o5, %i2
fbug %fcc0, loop_577
fpmerge %f21, %f14, %f28
fmovrdgz %g7, %f18, %f24
wr %g0, 0x19, %asi
lduwa [%l7 + 0x30] %asi, %g5
loop_577:
addccc %o1, 0x1606, %i3
brz %i5, loop_578
tle %xcc, 0x2
tvs %xcc, 0x0
orn %g3, %g6, %g1
loop_578:
addcc %g4, 0x0558, %g2
fmovs %f31, %f27
set 0x58, %o3
stda %l0, [%l7 + %o3] 0xeb
membar #Sync
nop
setx loop_579, %l0, %l1
jmpl %l1, %o6
smul %l4, 0x15B6, %o0
siam 0x1
fone %f14
loop_579:
edge8ln %o2, %i7, %l0
tvs %xcc, 0x3
subc %i0, %i1, %o4
sra %i6, %l2, %o7
tge %icc, 0x3
fcmps %fcc1, %f8, %f21
subc %l6, %l3, %i4
array8 %o3, %o5, %i2
alignaddr %g7, %l5, %g5
subc %o1, %i5, %g3
edge16n %i3, %g6, %g4
movgu %xcc, %g2, %g1
fsrc2s %f4, %f12
fand %f20, %f12, %f10
nop
setx loop_580, %l0, %l1
jmpl %l1, %o6
tg %icc, 0x7
fbul %fcc2, loop_581
movleu %icc, %l4, %o0
loop_580:
move %icc, %o2, %i7
xnorcc %l1, 0x0353, %i0
loop_581:
fnot1s %f24, %f8
fpsub32s %f0, %f24, %f15
brlz,a %l0, loop_582
movrgz %o4, %i6, %i1
subccc %l2, 0x0825, %l6
tl %icc, 0x2
loop_582:
alignaddrl %o7, %l3, %o3
orcc %o5, 0x186E, %i4
tn %icc, 0x0
xnorcc %g7, 0x1ACF, %i2
umul %g5, %l5, %i5
subc %o1, %g3, %g6
be loop_583
udivcc %i3, 0x0DAE, %g4
flush %l7 + 0x78
nop
setx loop_584, %l0, %l1
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_583:
tsubcctv %g1, 0x0E30, %g2
fpadd32s %f14, %f11, %f12
fmovsn %xcc, %f8, %f4
loop_584:
mova %icc, %l4, %o0
wr %g0, 0x18, %asi
ldswa [%l7 + 0x5C] %asi, %o2
movrgez %i7, %o6, %i0
tcc %xcc, 0x2
alignaddrl %l1, %l0, %i6
taddcctv %i1, %o4, %l6
faligndata %f26, %f22, %f16
add %o7, %l2, %l3
srl %o5, 0x00, %o3
bge %icc, loop_585
movgu %xcc, %i4, %g7
fmovrsne %g5, %f17, %f22
fmovsleu %xcc, %f27, %f13
loop_585:
array32 %l5, %i5, %i2
udivcc %o1, 0x06BD, %g6
array16 %i3, %g4, %g1
movne %xcc, %g2, %g3
fmovsvs %icc, %f23, %f4
sdiv %l4, 0x0EA6, %o2
bvs,a,pn %xcc, loop_586
edge16 %o0, %o6, %i7
edge8 %i0, %l1, %i6
movrgez %l0, %o4, %l6
loop_586:
sth %i1, [%l7 + 0x46]
tneg %icc, 0x4
tne %icc, 0x5
movleu %xcc, %o7, %l2
nop
setx loop_587, %l0, %l1
jmpl %l1, %o5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tcc %icc, 0x0
edge32n %o3, %i4, %g7
loop_587:
movleu %xcc, %l3, %l5
subc %i5, %g5, %i2
ldd [%l7 + 0x08], %f8
add %l7, 0x44, %l6
wr %g0, 0x18, %asi
casa [%l6] %asi, %o1, %i3
xorcc %g6, %g1, %g2
mulx %g4, 0x091C, %l4
movneg %xcc, %g3, %o0
sdivcc %o6, 0x0AD0, %o2
udiv %i0, 0x1DBF, %i7
fmovsvs %icc, %f26, %f9
edge32 %i6, %l0, %l1
lduh [%l7 + 0x3C], %l6
fpsub32 %f4, %f8, %f28
fmul8x16al %f11, %f11, %f14
fxors %f17, %f31, %f15
fmovsgu %xcc, %f3, %f14
fandnot2s %f2, %f29, %f10
ta %icc, 0x4
tle %xcc, 0x0
fornot2s %f1, %f23, %f10
sub %o4, 0x144E, %o7
subcc %i1, %l2, %o5
tgu %icc, 0x1
fmovrsgez %o3, %f0, %f27
tsubcctv %g7, %l3, %l5
fmovsneg %xcc, %f10, %f20
lduw [%l7 + 0x40], %i5
movn %icc, %i4, %i2
bgu,a,pt %icc, loop_588
ta %xcc, 0x0
add %l7, 0x28, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %o1
casa [%l6] 0x80, %o1, %g5
loop_588:
popc %i3, %g1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
xnor %g2, 0x06E6, %g6
fcmpne32 %f4, %f8, %l4
subcc %g3, %o0, %g4
movcs %xcc, %o2, %i0
movrgez %o6, 0x108, %i6
fmovs %f3, %f30
fnot1s %f26, %f26
ldub [%l7 + 0x08], %i7
st %f3, [%l7 + 0x74]
movvs %xcc, %l0, %l1
tleu %icc, 0x2
sra %l6, 0x05, %o7
sdivcc %i1, 0x18AF, %o4
brnz %l2, loop_589
fbg %fcc3, loop_590
nop
setx loop_591, %l0, %l1
jmpl %l1, %o5
umul %g7, 0x0581, %l3
loop_589:
nop
wr %g0, 0x18, %asi
ldda [%l7 + 0x40] %asi, %f16
loop_590:
fmovrdlez %o3, %f28, %f20
loop_591:
xor %l5, 0x1419, %i5
stb %i2, [%l7 + 0x58]
nop
setx loop_592, %l0, %l1
jmpl %l1, %i4
edge32l %o1, %i3, %g5
fnot1 %f26, %f6
movrgz %g1, %g2, %g6
loop_592:
fcmple32 %f16, %f22, %g3
nop
setx loop_593, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bpos,a %icc, loop_594
fcmpne32 %f8, %f6, %l4
nop
setx loop_595, %l0, %l1
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_593:
fmovrdgez %g4, %f0, %f4
loop_594:
bcc,a loop_596
xnorcc %o0, %o2, %o6
loop_595:
xor %i6, %i0, %i7
fsrc1 %f22, %f26
loop_596:
fbule %fcc0, loop_597
sll %l1, 0x01, %l6
movneg %icc, %l0, %i1
set 0x50, %g6
lduha [%l7 + %g6] 0x19, %o7
loop_597:
movl %xcc, %l2, %o4
ba,pn %icc, loop_598
bn,a,pn %xcc, loop_599
tvc %icc, 0x7
fpmerge %f31, %f27, %f4
loop_598:
tle %icc, 0x5
loop_599:
brnz %o5, loop_600
fbue %fcc3, loop_601
fbne,a %fcc1, loop_602
fmovdpos %xcc, %f14, %f5
loop_600:
movrne %l3, %g7, %l5
loop_601:
xor %i5, 0x1996, %o3
loop_602:
sdivx %i2, 0x0BF8, %i4
smulcc %o1, %g5, %g1
fmovsg %xcc, %f30, %f17
bne,pn %icc, loop_603
stb %i3, [%l7 + 0x0D]
movl %xcc, %g2, %g6
xnorcc %g3, %l4, %g4
loop_603:
andn %o0, 0x0961, %o6
udivcc %o2, 0x1325, %i0
tpos %icc, 0x6
movle %xcc, %i6, %i7
tle %icc, 0x7
move %icc, %l1, %l0
mulscc %l6, 0x08B5, %i1
flush %l7 + 0x40
sdivx %l2, 0x13BD, %o7
orcc %o4, 0x1086, %l3
fmovdge %icc, %f25, %f20
add %l7, 0x6C, %l6
wr %g0, 0x19, %asi
lda [%l6] %asi, %o5
casa [%l6] %asi, %o5, %g7
fbul,a %fcc1, loop_604
xnor %l5, 0x1032, %i5
te %xcc, 0x5
tle %icc, 0x7
loop_604:
nop
set 0x10, %g7
ldd [%l7 + %g7], %f14
edge32n %i2, %i4, %o3
array16 %o1, %g5, %i3
edge16l %g2, %g6, %g1
array8 %l4, %g4, %o0
brnz,a %g3, loop_605
fble,a %fcc0, loop_606
fmovdle %icc, %f7, %f11
addc %o6, 0x078A, %o2
loop_605:
std %f6, [%l7 + 0x20]
loop_606:
fmovdl %xcc, %f16, %f17
fcmpne16 %f0, %f0, %i6
movn %xcc, %i0, %l1
tcs %xcc, 0x2
array8 %i7, %l6, %i1
ta %icc, 0x0
sllx %l2, %o7, %l0
movgu %icc, %o4, %l3
fbne %fcc2, loop_607
or %g7, %l5, %i5
umulcc %o5, %i2, %i4
tvc %icc, 0x0
loop_607:
sdivcc %o1, 0x0C43, %g5
edge16ln %i3, %g2, %g6
fmovrsgz %o3, %f15, %f7
te %xcc, 0x3
fcmpeq16 %f14, %f26, %g1
movre %g4, %l4, %g3
sdivx %o6, 0x0050, %o0
movrne %o2, 0x025, %i6
movle %xcc, %l1, %i0
tleu %icc, 0x6
udivx %i7, 0x0E3D, %l6
stb %l2, [%l7 + 0x15]
edge16n %o7, %i1, %l0
movcc %icc, %l3, %o4
set 0x50, %i0
stda %l4, [%l7 + %i0] 0xeb
membar #Sync
call loop_608
orncc %i5, 0x1F6F, %o5
sdivcc %g7, 0x0B49, %i2
sethi 0x0C19, %o1
loop_608:
fmovdle %icc, %f18, %f25
subc %g5, 0x1A75, %i4
wr %g0, 0x80, %asi
lduwa [%l7 + 0x18] %asi, %i3
orn %g6, %g2, %o3
bcs,a,pt %icc, loop_609
movle %icc, %g1, %g4
fmovsa %icc, %f4, %f10
tcc %xcc, 0x3
loop_609:
nop
wr %g0, 0x81, %asi
lduba [%l7 + 0x36] %asi, %g3
ldd [%l7 + 0x50], %f6
popc %o6, %o0
edge8n %o2, %i6, %l4
tcc %xcc, 0x7
array32 %i0, %l1, %l6
addccc %l2, %i7, %i1
fcmpeq16 %f22, %f22, %l0
bl,pn %icc, loop_610
tvc %icc, 0x7
ldd [%l7 + 0x30], %o6
membar #Sync
set 0x40, %o0
ldda [%l7 + %o0] 0x16, %f0
loop_610:
brgz %o4, loop_611
brnz,a %l5, loop_612
addc %l3, 0x1391, %i5
addc %o5, 0x1776, %i2
loop_611:
taddcctv %o1, %g7, %g5
loop_612:
tcs %xcc, 0x6
tl %icc, 0x1
set 0x0C, %i7
ldswa [%l7 + %i7] 0x81, %i4
movg %xcc, %g6, %g2
set 0x70, %o1
swapa [%l7 + %o1] 0x81, %i3
sir 0x05BD
sub %g1, %g4, %g3
movneg %xcc, %o6, %o3
udivcc %o2, 0x1517, %o0
bcs,a,pn %icc, loop_613
bge,a,pn %xcc, loop_614
movcc %icc, %i6, %i0
fbne,a %fcc0, loop_615
loop_613:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_614:
fbl,a %fcc2, loop_616
fbule %fcc1, loop_617
loop_615:
std %l4, [%l7 + 0x70]
edge32l %l6, %l1, %i7
loop_616:
tcc %xcc, 0x6
loop_617:
sll %l2, %i1, %o7
udiv %o4, 0x0637, %l0
brlez %l3, loop_618
tne %icc, 0x7
sll %i5, %o5, %i2
sethi 0x076D, %l5
loop_618:
orcc %g7, 0x15F1, %g5
fmul8ulx16 %f2, %f18, %f2
fmovsg %xcc, %f23, %f26
fmovdvc %xcc, %f4, %f26
tpos %xcc, 0x6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
umul %i4, %g6, %g2
movrlez %i3, %g1, %o1
movrgz %g4, 0x0D6, %g3
st %f8, [%l7 + 0x48]
movcs %icc, %o6, %o2
sir 0x1A79
sir 0x0179
add %l7, 0x70, %l6
wr %g0, 0x10, %asi
lda [%l6] %asi, %o0
casa [%l6] %asi, %o0, %i6
popc 0x143F, %i0
fandnot1 %f10, %f10, %f14
movrgez %l4, %o3, %l1
bg,pn %xcc, loop_619
fbn,a %fcc3, loop_620
tleu %icc, 0x4
set 0x68, %l2
stda %i6, [%l7 + %l2] 0x18
loop_619:
ble,a loop_621
loop_620:
ta %xcc, 0x1
bneg,a loop_622
alignaddrl %i7, %l2, %i1
loop_621:
fandnot2 %f30, %f26, %f6
srlx %o4, %l0, %l3
loop_622:
fbn %fcc1, loop_623
edge16l %i5, %o7, %i2
brlez,a %l5, loop_624
movvs %icc, %o5, %g5
loop_623:
edge32 %g7, %i4, %g6
ldsh [%l7 + 0x22], %i3
loop_624:
mulscc %g2, 0x0283, %g1
brlez,a %o1, loop_625
fsrc2s %f23, %f7
edge16 %g3, %o6, %g4
taddcctv %o0, 0x0E0F, %o2
loop_625:
movrlz %i0, %l4, %i6
fnot2s %f14, %f30
sdivcc %l1, 0x0B75, %o3
tle %icc, 0x5
fmovsg %xcc, %f11, %f5
srlx %i7, 0x16, %l2
mulx %i1, 0x12F1, %l6
brnz,a %o4, loop_626
fpsub32s %f7, %f21, %f3
fmovrslez %l3, %f28, %f15
bneg,pn %icc, loop_627
loop_626:
fmovdcs %icc, %f21, %f18
nop
set 0x56, %l0
lduh [%l7 + %l0], %l0
tleu %xcc, 0x7
loop_627:
nop
set 0x64, %l6
ldswa [%l7 + %l6] 0x14, %i5
xnorcc %o7, 0x1F1A, %i2
fornot1s %f5, %f20, %f30
add %l5, %g5, %o5
set 0x40, %l4
stda %f16, [%l7 + %l4] 0x15
wr %g0, 0x04, %asi
ldxa [%l7 + 0x58] %asi, %i4
wr %g0, 0x10, %asi
stda %f0, [%l7 + 0x40] %asi
fmovscc %xcc, %f31, %f26
fmovsvs %xcc, %f20, %f23
edge32ln %g7, %i3, %g2
set 0x4C, %g4
lduwa [%l7 + %g4] 0x14, %g6
edge16l %g1, %o1, %g3
fpack32 %f4, %f4, %f28
subcc %g4, %o0, %o2
edge16l %i0, %o6, %l4
movn %icc, %l1, %o3
wr %g0, 0x04, %asi
ldsba [%l7 + 0x7F] %asi, %i7
edge32l %i6, %l2, %i1
fmovdvs %icc, %f29, %f8
sdiv %o4, 0x119C, %l3
membar 0x34
set 0x08, %g2
ldswa [%l7 + %g2] 0x19, %l6
tle %xcc, 0x4
swap [%l7 + 0x50], %i5
wr %g0, 0x23, %asi
ldda [%l7 + 0x50] %asi, %l0
brgz %i2, loop_628
nop
setx loop_629, %l0, %l1
jmpl %l1, %o7
fble %fcc2, loop_630
orn %g5, 0x16C7, %l5
loop_628:
orn %o5, %g7, %i4
loop_629:
fpadd16 %f6, %f14, %f10
loop_630:
fba,a %fcc1, loop_631
taddcctv %g2, %g6, %i3
flush %l7 + 0x7C
fcmps %fcc3, %f2, %f16
loop_631:
fcmpne16 %f0, %f10, %g1
faligndata %f4, %f24, %f22
mulx %g3, 0x1F18, %g4
edge8l %o1, %o0, %i0
umul %o2, %o6, %l4
movvs %icc, %l1, %i7
srax %i6, 0x05, %l2
fnegs %f25, %f26
fmovrdlez %i1, %f28, %f22
wr %g0, 0x89, %asi
stda %o2, [%l7 + 0x18] %asi
swap [%l7 + 0x7C], %o4
edge32n %l3, %i5, %l0
faligndata %f24, %f2, %f18
stb %l6, [%l7 + 0x49]
movvs %icc, %i2, %g5
wr %g0, 0x58, %asi
ldxa [%g0 + 0x20] %asi, %o7
edge16n %l5, %g7, %o5
fbn,a %fcc1, loop_632
fmovdgu %xcc, %f27, %f4
tsubcc %g2, %g6, %i4
tsubcctv %g1, %g3, %i3
loop_632:
std %f16, [%l7 + 0x28]
edge32n %o1, %o0, %i0
add %l7, 0x40, %l6
wr %g0, 0x10, %asi
ldxa [%l6] %asi, %g4
casxa [%l6] %asi, %g4, %o2
udiv %l4, 0x0D6F, %l1
fpmerge %f9, %f19, %f30
mulscc %o6, %i7, %i6
fbn,a %fcc1, loop_633
srl %l2, %o3, %i1
add %o4, 0x1C28, %l3
ldsh [%l7 + 0x70], %i5
loop_633:
fpackfix %f28, %f5
bneg,pt %icc, loop_634
movcs %icc, %l0, %i2
movpos %xcc, %l6, %o7
wr %g0, 0x89, %asi
stwa %l5, [%l7 + 0x34] %asi
loop_634:
xnorcc %g7, %o5, %g2
fnegs %f10, %f26
addcc %g5, %g6, %g1
edge32l %g3, %i4, %i3
nop
set 0x10, %i4
prefetch [%l7 + %i4], 0x1
addc %o0, 0x054F, %o1
tvc %xcc, 0x1
fbge,a %fcc3, loop_635
array32 %i0, %o2, %l4
wr %g0, 0x80, %asi
ldstuba [%l7 + 0x1E] %asi, %l1
loop_635:
movgu %xcc, %g4, %o6
tgu %xcc, 0x3
umulcc %i7, 0x1908, %i6
popc %o3, %l2
edge8 %i1, %l3, %i5
xnorcc %l0, 0x08C4, %i2
fpackfix %f6, %f12
movne %xcc, %l6, %o4
movrgez %l5, 0x13C, %o7
bshuffle %f0, %f8, %f12
bneg,a %icc, loop_636
fbl %fcc3, loop_637
nop
setx loop_638, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdgu %icc, %f30, %f30
loop_636:
fmuld8ulx16 %f29, %f0, %f30
loop_637:
srax %o5, 0x04, %g7
loop_638:
lduh [%l7 + 0x50], %g2
tsubcctv %g5, %g1, %g6
subcc %i4, 0x1603, %g3
fmovrdlz %o0, %f18, %f12
edge32 %o1, %i0, %i3
alignaddrl %l4, %l1, %o2
fpsub32s %f1, %f8, %f8
xorcc %g4, 0x18B2, %i7
fornot1 %f22, %f26, %f28
fmovsle %xcc, %f20, %f25
fmovsa %xcc, %f1, %f31
bvc,a,pt %icc, loop_639
tsubcctv %i6, %o3, %o6
fbge,a %fcc2, loop_640
taddcc %l2, 0x1128, %i1
loop_639:
fmovsge %icc, %f29, %f29
fcmped %fcc0, %f26, %f2
loop_640:
fabsd %f30, %f2
fpsub32 %f22, %f30, %f4
andn %l3, %l0, %i5
tsubcctv %i2, %l6, %l5
set 0x58, %i5
ldswa [%l7 + %i5] 0x89, %o7
mulx %o4, 0x0377, %o5
fpadd32s %f8, %f15, %f27
edge8n %g2, %g7, %g5
movvs %xcc, %g6, %i4
wr %g0, 0x88, %asi
lda [%l7 + 0x58] %asi, %f29
mulx %g3, %o0, %g1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fblg %fcc1, loop_641
tsubcctv %i0, 0x0655, %i3
tsubcc %o1, 0x00B4, %l1
add %l4, 0x090C, %o2
loop_641:
sub %i7, %g4, %o3
orncc %o6, %l2, %i1
fnor %f16, %f8, %f6
ldstub [%l7 + 0x2E], %i6
tneg %icc, 0x5
bleu,a loop_642
fcmpeq16 %f26, %f28, %l3
taddcc %l0, %i5, %l6
edge16ln %i2, %l5, %o4
loop_642:
sllx %o7, 0x0C, %g2
fmovdn %icc, %f26, %f22
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbug,a %fcc2, loop_643
fpmerge %f15, %f7, %f24
fands %f30, %f3, %f1
sethi 0x07B4, %g7
loop_643:
movrne %o5, 0x0D1, %g5
tsubcctv %g6, %i4, %o0
stw %g1, [%l7 + 0x18]
movge %icc, %i0, %i3
fexpand %f9, %f4
fmovdge %xcc, %f12, %f7
xorcc %o1, %g3, %l4
movvs %xcc, %o2, %l1
set 0x38, %g5
stha %i7, [%l7 + %g5] 0xea
membar #Sync
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tle %xcc, 0x6
movge %icc, %o3, %o6
addccc %g4, %i1, %i6
movrlz %l2, %l0, %l3
bleu,a %xcc, loop_644
fbe,a %fcc0, loop_645
edge32l %l6, %i2, %l5
movge %xcc, %i5, %o7
loop_644:
alignaddrl %g2, %g7, %o5
loop_645:
movl %xcc, %g5, %o4
popc %i4, %g6
set 0x14, %i6
sta %f28, [%l7 + %i6] 0x81
fbn,a %fcc0, loop_646
fbue,a %fcc2, loop_647
fpadd16 %f0, %f0, %f8
fnot2 %f16, %f28
loop_646:
fmovdcs %xcc, %f7, %f10
loop_647:
tge %icc, 0x5
wr %g0, 0x80, %asi
ldda [%l7 + 0x40] %asi, %f0
wr %g0, 0x10, %asi
lda [%l7 + 0x7C] %asi, %f15
brlz,a %o0, loop_648
sdivcc %g1, 0x0434, %i3
orcc %o1, 0x006C, %g3
sra %l4, %i0, %o2
loop_648:
ba,a,pt %xcc, loop_649
std %l0, [%l7 + 0x60]
nop
set 0x34, %i3
prefetch [%l7 + %i3], 0x1
fxor %f8, %f24, %f6
loop_649:
movl %icc, %i7, %o6
subcc %g4, %o3, %i6
bgu,a,pn %xcc, loop_650
fpack32 %f8, %f10, %f12
fzero %f20
set 0x30, %l3
stwa %l2, [%l7 + %l3] 0x2a
membar #Sync
loop_650:
std %i0, [%l7 + 0x70]
add %l0, %l3, %i2
mova %xcc, %l5, %l6
ld [%l7 + 0x44], %f8
sdivcc %o7, 0x1A48, %i5
brlz %g2, loop_651
alignaddrl %o5, %g7, %o4
andn %i4, 0x1A4D, %g6
xor %g5, %g1, %i3
loop_651:
xor %o0, 0x1FB0, %o1
tcs %xcc, 0x0
fpadd32 %f0, %f2, %f22
tneg %xcc, 0x5
alignaddrl %l4, %i0, %g3
membar 0x6C
smulcc %l1, %o2, %o6
udivx %i7, 0x08DB, %o3
smul %i6, %l2, %i1
tcs %xcc, 0x3
array16 %l0, %l3, %i2
fands %f5, %f3, %f17
fnot1 %f6, %f2
fmovrdgz %g4, %f6, %f20
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
xnorcc %l5, 0x14BF, %l6
bvs,a,pn %xcc, loop_652
smulcc %o7, %i5, %g2
tleu %xcc, 0x0
brnz,a %g7, loop_653
loop_652:
array32 %o5, %i4, %g6
addcc %o4, 0x115C, %g5
umul %i3, %o0, %o1
loop_653:
fmovde %icc, %f15, %f7
andn %g1, 0x08CA, %l4
orcc %g3, %i0, %o2
subc %o6, 0x0650, %l1
fpack32 %f20, %f0, %f24
edge8ln %i7, %i6, %o3
fsrc1s %f26, %f5
alignaddr %i1, %l2, %l3
fbn %fcc1, loop_654
tg %icc, 0x7
sdivx %l0, 0x1FE9, %i2
alignaddr %l5, %l6, %o7
loop_654:
movn %xcc, %g4, %g2
andncc %g7, %o5, %i5
mulx %i4, %o4, %g5
edge8l %g6, %i3, %o1
movgu %icc, %g1, %l4
andcc %o0, %i0, %o2
fmovscc %xcc, %f27, %f8
edge8l %o6, %g3, %i7
subccc %i6, %o3, %l1
andncc %l2, %l3, %l0
wr %g0, 0x58, %asi
ldxa [%g0 + 0x18] %asi, %i2
ba loop_655
movrgz %l5, %i1, %o7
nop
set 0x10, %g1
ldub [%l7 + %g1], %l6
std %f30, [%l7 + 0x68]
loop_655:
tcc %xcc, 0x4
ldsh [%l7 + 0x62], %g4
taddcc %g2, %g7, %i5
sir 0x0016
and %o5, %o4, %g5
bcc %icc, loop_656
movrne %i4, %g6, %i3
or %g1, 0x0661, %o1
fmovdvs %icc, %f5, %f0
loop_656:
fmuld8ulx16 %f20, %f5, %f6
andncc %o0, %i0, %o2
fmovsleu %xcc, %f9, %f1
swap [%l7 + 0x58], %l4
movcc %icc, %o6, %g3
brgez %i7, loop_657
movpos %icc, %i6, %o3
movgu %xcc, %l2, %l1
movrlez %l3, %l0, %l5
loop_657:
fmovrdgz %i1, %f28, %f24
fexpand %f8, %f20
fornot1s %f3, %f17, %f11
ldstub [%l7 + 0x4D], %o7
edge16 %i2, %l6, %g2
fpackfix %f6, %f0
tneg %xcc, 0x5
movrlez %g4, %i5, %o5
movne %xcc, %o4, %g7
srl %i4, 0x13, %g6
subcc %g5, %g1, %i3
fmovscc %xcc, %f28, %f19
fmovdcc %icc, %f6, %f20
fzero %f28
lduw [%l7 + 0x74], %o1
orn %i0, 0x07BD, %o2
addcc %o0, %l4, %o6
wr %g0, 0x18, %asi
stha %g3, [%l7 + 0x46] %asi
popc %i7, %o3
sll %l2, %l1, %l3
set 0x40, %g3
ldda [%l7 + %g3] 0x11, %f0
movneg %icc, %l0, %i6
ldub [%l7 + 0x35], %i1
brgez,a %o7, loop_658
st %f29, [%l7 + 0x78]
bneg,a,pn %icc, loop_659
edge32n %i2, %l6, %l5
loop_658:
taddcctv %g4, 0x0290, %g2
fmovdpos %icc, %f18, %f28
loop_659:
and %i5, %o5, %g7
fmovdcs %icc, %f12, %f14
fmovdcc %xcc, %f29, %f10
wr %g0, 0x80, %asi
sta %f14, [%l7 + 0x48] %asi
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bleu,a %icc, loop_660
fmovsl %xcc, %f12, %f8
set 0x50, %o2
prefetcha [%l7 + %o2] 0x0c, 0x0
loop_660:
movneg %icc, %g6, %g5
flush %l7 + 0x50
fbul,a %fcc3, loop_661
fmovrde %g1, %f24, %f18
fmovrde %o4, %f8, %f30
bleu,pt %icc, loop_662
loop_661:
tvs %icc, 0x4
fpadd16s %f18, %f9, %f2
sth %o1, [%l7 + 0x7A]
loop_662:
fmovsneg %icc, %f8, %f19
smulcc %i0, %i3, %o0
wr %g0, 0x88, %asi
ldswa [%l7 + 0x70] %asi, %o2
fornot1s %f31, %f7, %f25
tge %icc, 0x4
te %xcc, 0x5
movrgz %l4, %o6, %i7
tle %icc, 0x2
udiv %g3, 0x1052, %o3
nop
set 0x18, %i2
ldstub [%l7 + %i2], %l1
bn loop_663
array8 %l3, %l0, %i6
fblg %fcc0, loop_664
tne %icc, 0x1
loop_663:
bvs,a,pn %xcc, loop_665
movn %xcc, %i1, %o7
loop_664:
fmovrsgez %i2, %f29, %f28
fmovde %icc, %f8, %f24
loop_665:
fmovdneg %xcc, %f0, %f19
membar 0x2B
fpsub32s %f26, %f2, %f11
fmovrdgez %l2, %f0, %f14
fabsd %f16, %f8
subc %l5, %g4, %l6
fmul8x16au %f6, %f14, %f22
movn %xcc, %i5, %o5
nop
set 0x14, %o6
ldsh [%l7 + %o6], %g2
addcc %g7, 0x0ADF, %g6
prefetch [%l7 + 0x10], 0x3
sth %g5, [%l7 + 0x4E]
sir 0x0F64
ldx [%l7 + 0x20], %g1
fand %f26, %f28, %f6
and %i4, %o1, %o4
fmovrsne %i0, %f27, %f4
addcc %i3, 0x09D1, %o2
ldd [%l7 + 0x30], %o0
andncc %l4, %o6, %i7
udiv %g3, 0x1388, %o3
move %xcc, %l1, %l0
ldsw [%l7 + 0x58], %i6
fmovrdlez %i1, %f14, %f28
movrgz %o7, %i2, %l3
fmovrde %l5, %f30, %f28
xnorcc %l2, %g4, %l6
fbue,a %fcc0, loop_666
tleu %xcc, 0x4
brgz,a %i5, loop_667
fmovdcs %xcc, %f12, %f26
loop_666:
tsubcctv %g2, 0x19C6, %g7
sdivx %o5, 0x0DCC, %g6
loop_667:
movrgez %g5, 0x30E, %g1
fmul8sux16 %f20, %f24, %f6
alignaddrl %i4, %o1, %i0
edge16 %i3, %o2, %o4
fcmpgt16 %f4, %f0, %l4
tneg %icc, 0x3
movrlez %o0, 0x06B, %i7
wr %g0, 0xe2, %asi
stha %g3, [%l7 + 0x0E] %asi
membar #Sync
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
popc 0x0459, %o3
ldstub [%l7 + 0x31], %l1
edge16ln %l0, %o6, %i1
fmovdgu %icc, %f8, %f28
set 0x70, %o4
stxa %o7, [%l7 + %o4] 0x19
fmovsvs %xcc, %f10, %f25
subc %i2, %i6, %l5
sir 0x19FB
mulx %l2, %g4, %l6
te %icc, 0x3
fmovdvc %icc, %f7, %f31
bshuffle %f2, %f0, %f0
mova %icc, %l3, %g2
sdiv %g7, 0x157C, %o5
xnorcc %g6, 0x01F3, %i5
fmovrse %g5, %f29, %f0
bg,a,pt %icc, loop_668
sra %g1, %o1, %i0
set 0x4A, %l5
lduba [%l7 + %l5] 0x88, %i3
loop_668:
tsubcctv %o2, %o4, %i4
sllx %o0, 0x00, %l4
edge16 %g3, %o3, %l1
brlz %i7, loop_669
membar 0x14
edge32l %l0, %o6, %i1
fcmpgt32 %f30, %f26, %o7
loop_669:
edge32n %i6, %i2, %l5
fpsub16 %f12, %f28, %f22
edge8 %l2, %l6, %l3
bneg,pn %icc, loop_670
alignaddrl %g2, %g4, %o5
fmovsg %xcc, %f5, %f5
edge16 %g7, %g6, %g5
loop_670:
fmovrse %i5, %f25, %f6
edge8l %g1, %o1, %i0
tsubcctv %o2, %i3, %i4
wr %g0, 0x1e, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
mulx %o4, %l4, %g3
mulscc %o0, 0x1569, %o3
fble %fcc3, loop_671
tvs %xcc, 0x6
xnor %l1, %l0, %i7
membar 0x71
loop_671:
umulcc %i1, %o7, %i6
fpack32 %f16, %f2, %f0
array8 %i2, %o6, %l2
membar 0x6A
fornot1 %f0, %f26, %f24
te %xcc, 0x5
add %l6, %l3, %g2
fbge %fcc3, loop_672
tvs %icc, 0x0
movre %g4, %l5, %o5
xnorcc %g6, 0x1179, %g5
loop_672:
ldub [%l7 + 0x29], %i5
tsubcctv %g7, 0x084C, %o1
movge %xcc, %i0, %o2
edge32n %g1, %i3, %i4
ta %icc, 0x4
edge16l %l4, %g3, %o4
edge16l %o3, %o0, %l1
movvs %xcc, %i7, %i1
sdivx %o7, 0x0C86, %l0
ldsw [%l7 + 0x78], %i2
addcc %i6, %l2, %o6
bvs,a,pt %icc, loop_673
fmovscs %xcc, %f0, %f29
fmovrsgz %l3, %f11, %f12
movcs %icc, %l6, %g2
loop_673:
edge8ln %l5, %g4, %o5
fmovs %f29, %f14
or %g5, %g6, %g7
xorcc %i5, 0x185E, %i0
fble %fcc1, loop_674
mulx %o2, %g1, %o1
udiv %i4, 0x0843, %i3
set 0x7C, %i1
ldswa [%l7 + %i1] 0x80, %l4
loop_674:
sllx %g3, %o3, %o4
fcmple16 %f4, %f8, %o0
brnz %l1, loop_675
fmovs %f18, %f3
fbne,a %fcc0, loop_676
move %icc, %i1, %o7
loop_675:
sdivx %i7, 0x0D3D, %l0
bcc,pt %icc, loop_677
loop_676:
edge32n %i2, %l2, %o6
ldsh [%l7 + 0x0C], %l3
movne %icc, %i6, %g2
loop_677:
movg %icc, %l6, %l5
fcmpeq16 %f10, %f4, %o5
ldsh [%l7 + 0x7E], %g4
set 0x36, %l1
stha %g5, [%l7 + %l1] 0x04
tl %icc, 0x7
fmovdn %icc, %f29, %f10
wr %g0, 0x81, %asi
lduha [%l7 + 0x30] %asi, %g7
array32 %i5, %g6, %o2
srl %i0, %o1, %g1
fmovspos %xcc, %f12, %f17
umul %i3, %i4, %l4
mulscc %o3, %o4, %g3
tne %icc, 0x4
fble,a %fcc2, loop_678
andn %l1, %i1, %o0
movg %icc, %i7, %o7
addc %l0, 0x1D8F, %l2
loop_678:
orn %i2, %l3, %i6
fandnot2 %f8, %f14, %f22
ldd [%l7 + 0x18], %f0
tn %xcc, 0x5
fxor %f10, %f26, %f0
lduw [%l7 + 0x2C], %o6
fbu %fcc2, loop_679
movrlez %l6, 0x343, %l5
udivcc %g2, 0x098A, %g4
prefetch [%l7 + 0x4C], 0x3
loop_679:
fmovs %f28, %f6
edge16l %o5, %g5, %i5
tsubcc %g7, %g6, %i0
movrgz %o1, 0x285, %g1
for %f12, %f2, %f8
fcmple16 %f14, %f8, %o2
stbar
mulscc %i3, %l4, %i4
nop
setx loop_680, %l0, %l1
jmpl %l1, %o4
srlx %o3, 0x01, %l1
fmovdvc %icc, %f28, %f17
fmovrdgez %g3, %f16, %f28
loop_680:
flush %l7 + 0x14
xnorcc %o0, %i1, %i7
swap [%l7 + 0x10], %l0
smul %l2, 0x0DB2, %o7
add %i2, %i6, %o6
mulscc %l3, 0x043A, %l6
edge16 %l5, %g2, %o5
brgez %g5, loop_681
edge32 %g4, %i5, %g6
tleu %icc, 0x7
movneg %xcc, %g7, %i0
loop_681:
membar 0x5C
bleu,pt %xcc, loop_682
subcc %g1, %o2, %i3
fcmpne16 %f26, %f20, %l4
sdiv %o1, 0x12DF, %i4
loop_682:
tvc %xcc, 0x4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbug %fcc1, loop_683
movleu %xcc, %o4, %l1
prefetch [%l7 + 0x38], 0x3
edge32ln %o3, %o0, %i1
loop_683:
brgz,a %g3, loop_684
edge8n %i7, %l0, %o7
fmovrde %l2, %f18, %f8
fmovrdne %i2, %f18, %f2
loop_684:
movpos %icc, %i6, %l3
ba loop_685
fmul8x16au %f31, %f10, %f20
edge16 %l6, %o6, %g2
fxor %f24, %f12, %f22
loop_685:
movgu %xcc, %o5, %g5
tle %xcc, 0x7
brgez,a %g4, loop_686
movcc %xcc, %i5, %g6
mulscc %l5, %g7, %g1
brnz,a %i0, loop_687
loop_686:
orncc %o2, 0x0159, %l4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovscs %xcc, %f28, %f16
loop_687:
ldstub [%l7 + 0x3A], %o1
add %l7, 0x60, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %i3, %o4
bvc,a loop_688
fcmpne32 %f28, %f2, %i4
fbn %fcc1, loop_689
taddcc %l1, 0x016F, %o0
loop_688:
fmovrslez %i1, %f2, %f24
fcmpd %fcc2, %f8, %f22
loop_689:
ldub [%l7 + 0x5B], %o3
edge8 %i7, %g3, %l0
movrlez %o7, 0x1DA, %i2
fsrc2s %f8, %f29
edge16n %i6, %l2, %l6
fmovdneg %xcc, %f22, %f4
fpsub16s %f21, %f28, %f5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
add %l7, 0x1C, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %o6, %l3
wr %g0, 0x19, %asi
ldsba [%l7 + 0x13] %asi, %g2
ldsh [%l7 + 0x24], %o5
edge16l %g5, %g4, %i5
wr %g0, 0x11, %asi
sta %f27, [%l7 + 0x54] %asi
edge32 %l5, %g7, %g1
wr %g0, 0x10, %asi
lduba [%l7 + 0x6A] %asi, %i0
fmovrdlz %g6, %f4, %f30
fbug %fcc2, loop_690
fnot2s %f6, %f19
movrlz %o2, %l4, %i3
fmovdl %icc, %f26, %f14
loop_690:
nop
setx loop_691, %l0, %l1
jmpl %l1, %o1
bvc loop_692
umulcc %i4, 0x0D31, %l1
fcmpd %fcc1, %f16, %f8
loop_691:
fblg %fcc0, loop_693
loop_692:
andncc %o4, %i1, %o3
move %icc, %i7, %g3
wr %g0, 0x89, %asi
ldstuba [%l7 + 0x7F] %asi, %o0
loop_693:
subccc %o7, 0x0598, %l0
fmovdcs %xcc, %f26, %f19
edge8n %i6, %l2, %l6
sdivcc %i2, 0x1F81, %o6
orn %g2, %o5, %l3
fmovrdlz %g4, %f12, %f8
movn %xcc, %g5, %l5
tgu %icc, 0x2
fmovdn %icc, %f17, %f31
subcc %g7, 0x0600, %i5
stbar
bne,pn %icc, loop_694
andncc %i0, %g6, %o2
nop
setx loop_695, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fandnot1 %f16, %f22, %f24
loop_694:
fbul,a %fcc2, loop_696
fmovdge %icc, %f30, %f4
loop_695:
ldub [%l7 + 0x34], %g1
stw %i3, [%l7 + 0x6C]
loop_696:
tpos %icc, 0x2
taddcc %o1, 0x1D0A, %l4
xnor %l1, %o4, %i4
set 0x20, %o5
lduwa [%l7 + %o5] 0x15, %i1
fmovdneg %icc, %f18, %f15
movl %xcc, %o3, %g3
sll %i7, %o7, %o0
taddcc %i6, 0x06DF, %l0
fmovrdne %l2, %f8, %f8
srax %l6, 0x0B, %o6
bg,a %icc, loop_697
fzeros %f5
movcc %xcc, %i2, %g2
fcmple32 %f26, %f2, %o5
loop_697:
andcc %g4, %g5, %l5
fba,a %fcc3, loop_698
membar 0x1C
andcc %l3, %g7, %i0
orn %g6, %o2, %i5
loop_698:
edge32ln %i3, %g1, %l4
srax %l1, %o4, %o1
ld [%l7 + 0x7C], %f14
tg %icc, 0x5
fabsd %f24, %f22
bge,a loop_699
edge16ln %i4, %o3, %i1
xor %g3, %i7, %o0
addccc %o7, %l0, %l2
loop_699:
fxnors %f23, %f5, %f18
fmovsleu %xcc, %f3, %f11
sdiv %i6, 0x170A, %l6
xnor %i2, 0x1CFB, %g2
tl %icc, 0x1
movrlez %o5, 0x36A, %o6
pdist %f8, %f8, %f6
add %l7, 0x50, %l6
wr %g0, 0x18, %asi
casxa [%l6] 0x18, %g4, %g5
udivcc %l5, 0x076D, %l3
bn,a,pt %icc, loop_700
tleu %xcc, 0x4
array16 %g7, %i0, %g6
brnz %i5, loop_701
loop_700:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sth %o2, [%l7 + 0x1C]
srlx %g1, 0x11, %i3
loop_701:
fmovdgu %icc, %f2, %f5
edge8n %l4, %o4, %l1
addccc %o1, %o3, %i4
movrgez %g3, 0x1DE, %i1
array16 %i7, %o7, %l0
for %f8, %f8, %f4
nop
set 0x58, %o3
std %o0, [%l7 + %o3]
movvs %icc, %l2, %i6
edge32ln %l6, %g2, %o5
fmovrdlez %o6, %f28, %f12
movleu %xcc, %g4, %i2
movvs %icc, %l5, %l3
tgu %icc, 0x6
udivx %g5, 0x0934, %i0
movrne %g6, %i5, %g7
fbul,a %fcc0, loop_702
tvs %icc, 0x0
fcmple32 %f6, %f10, %g1
xnor %o2, 0x0EEC, %i3
loop_702:
tneg %xcc, 0x7
movvc %xcc, %o4, %l1
bn,pn %xcc, loop_703
sra %l4, %o1, %i4
fmovsvs %icc, %f13, %f27
brnz %g3, loop_704
loop_703:
fmovsvs %icc, %f22, %f2
nop
set 0x30, %o7
stx %i1, [%l7 + %o7]
fmovd %f20, %f4
loop_704:
ld [%l7 + 0x38], %f0
fbge %fcc1, loop_705
tg %icc, 0x0
umulcc %o3, 0x05DF, %o7
fsrc1s %f31, %f7
loop_705:
nop
wr %g0, 0x10, %asi
stda %l0, [%l7 + 0x48] %asi
sll %i7, %o0, %l2
tcs %xcc, 0x3
fsrc2 %f30, %f2
movrgz %i6, %g2, %o5
movne %xcc, %o6, %g4
movne %xcc, %l6, %l5
udivcc %i2, 0x0A59, %l3
stbar
fabsd %f20, %f14
fbge,a %fcc2, loop_706
addc %i0, 0x110A, %g6
xorcc %g5, %g7, %i5
fmovsge %icc, %f7, %f9
loop_706:
andcc %g1, 0x0211, %i3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
smulcc %o2, 0x13EC, %l1
set 0x40, %g6
prefetcha [%l7 + %g6] 0x04, 0x0
umul %l4, 0x18C5, %i4
tle %xcc, 0x7
movvs %icc, %o1, %g3
movne %icc, %o3, %o7
fmovdcc %xcc, %f8, %f15
movrgz %l0, %i1, %o0
fcmpne16 %f2, %f16, %l2
edge8ln %i7, %g2, %o5
fmuld8sux16 %f9, %f19, %f6
udivx %o6, 0x0CC0, %i6
fcmpne32 %f6, %f30, %g4
fpack32 %f10, %f20, %f4
subccc %l6, %i2, %l3
edge8 %i0, %g6, %g5
smulcc %l5, 0x189A, %i5
st %f15, [%l7 + 0x54]
fbne,a %fcc2, loop_707
and %g7, 0x0238, %g1
movrlz %o2, %i3, %o4
movge %xcc, %l1, %l4
loop_707:
tge %xcc, 0x0
nop
setx loop_708, %l0, %l1
jmpl %l1, %i4
addc %g3, %o3, %o1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
alignaddrl %l0, %i1, %o0
loop_708:
tcs %xcc, 0x2
fcmpes %fcc3, %f30, %f7
fmovdl %xcc, %f7, %f1
xnor %o7, %l2, %g2
andn %i7, 0x1146, %o5
orncc %o6, %g4, %l6
tn %xcc, 0x3
tg %icc, 0x1
umul %i2, 0x0681, %l3
tsubcctv %i6, %g6, %g5
edge32ln %l5, %i5, %i0
bleu,a,pn %icc, loop_709
fcmpne16 %f30, %f30, %g1
bne %xcc, loop_710
movrgez %g7, 0x1B1, %o2
loop_709:
tpos %xcc, 0x4
fxors %f3, %f12, %f10
loop_710:
edge8 %o4, %i3, %l1
taddcctv %i4, %g3, %l4
sdivcc %o1, 0x058D, %o3
fmovsne %icc, %f29, %f30
tvs %xcc, 0x7
fba,a %fcc3, loop_711
srl %i1, %o0, %o7
movrgez %l2, 0x31A, %l0
mova %xcc, %g2, %i7
loop_711:
movleu %icc, %o5, %g4
fcmpeq16 %f26, %f20, %l6
tle %icc, 0x3
tcs %icc, 0x2
fmovdvs %icc, %f6, %f0
movle %xcc, %i2, %o6
subc %i6, %g6, %g5
orncc %l3, %l5, %i0
movrlez %g1, %i5, %o2
movg %icc, %g7, %i3
movvc %xcc, %o4, %l1
tcs %icc, 0x1
tg %xcc, 0x4
tsubcc %g3, %i4, %o1
srl %o3, %i1, %l4
fcmpd %fcc3, %f30, %f4
fors %f1, %f5, %f10
fbn,a %fcc0, loop_712
bneg loop_713
fandnot2 %f16, %f2, %f22
ta %xcc, 0x3
loop_712:
and %o0, 0x09C8, %l2
loop_713:
movrne %l0, 0x2DC, %o7
set 0x78, %i0
swapa [%l7 + %i0] 0x80, %i7
set 0x30, %g7
sta %f15, [%l7 + %g7] 0x18
movrne %g2, %g4, %o5
fbg %fcc2, loop_714
edge16n %l6, %i2, %i6
tvs %xcc, 0x3
sra %o6, 0x0E, %g5
loop_714:
bne loop_715
membar 0x6A
array32 %g6, %l3, %i0
umul %l5, %i5, %o2
loop_715:
edge16l %g1, %g7, %i3
swap [%l7 + 0x34], %l1
movvc %xcc, %g3, %i4
tcs %icc, 0x4
movleu %xcc, %o4, %o1
set 0x40, %i7
ldda [%l7 + %i7] 0x14, %f16
tg %icc, 0x4
fmovdl %xcc, %f15, %f9
srlx %i1, %l4, %o0
fcmpgt16 %f18, %f6, %o3
tsubcctv %l0, %l2, %i7
sllx %o7, %g2, %g4
edge32ln %l6, %o5, %i2
fblg,a %fcc2, loop_716
fcmple16 %f0, %f30, %o6
tne %xcc, 0x3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_716:
tsubcctv %i6, %g5, %l3
stb %i0, [%l7 + 0x2F]
movl %xcc, %g6, %i5
sra %l5, %o2, %g1
umul %i3, %g7, %g3
wr %g0, 0x80, %asi
ldstuba [%l7 + 0x10] %asi, %i4
std %f24, [%l7 + 0x78]
tpos %xcc, 0x3
popc %o4, %o1
bcc,pn %icc, loop_717
movl %icc, %l1, %l4
edge32n %o0, %o3, %l0
fornot1 %f8, %f6, %f24
loop_717:
tvs %xcc, 0x4
subcc %l2, 0x13D1, %i1
taddcctv %o7, 0x0DB8, %i7
tle %icc, 0x2
fbule,a %fcc2, loop_718
bgu loop_719
tgu %icc, 0x1
fpadd16s %f30, %f5, %f20
loop_718:
fbue %fcc2, loop_720
loop_719:
fbge,a %fcc0, loop_721
tleu %icc, 0x4
edge16ln %g4, %l6, %g2
loop_720:
sdivcc %i2, 0x1396, %o6
loop_721:
fmul8sux16 %f10, %f30, %f22
stb %i6, [%l7 + 0x59]
tpos %icc, 0x3
array16 %g5, %l3, %o5
fcmpne16 %f0, %f8, %i0
fpsub16 %f26, %f14, %f12
set 0x30, %o1
ldda [%l7 + %o1] 0xe3, %g6
tn %xcc, 0x0
movpos %xcc, %l5, %o2
std %f6, [%l7 + 0x08]
set 0x3A, %l2
lduba [%l7 + %l2] 0x18, %i5
xorcc %g1, 0x191F, %i3
membar 0x1A
fcmped %fcc3, %f18, %f4
subcc %g7, %i4, %o4
brgez,a %o1, loop_722
fmul8ulx16 %f30, %f4, %f0
bne,a,pn %icc, loop_723
bn,a,pt %icc, loop_724
loop_722:
fmovdne %icc, %f18, %f30
array32 %g3, %l1, %l4
loop_723:
ldd [%l7 + 0x28], %o2
loop_724:
nop
set 0x7C, %o0
ldswa [%l7 + %o0] 0x10, %o0
add %l2, %i1, %o7
movne %xcc, %i7, %l0
tg %icc, 0x3
xor %l6, 0x0E7D, %g2
edge8 %i2, %g4, %o6
wr %g0, 0x11, %asi
prefetcha [%l7 + 0x08] %asi, 0x0
bgu,pt %xcc, loop_725
fcmple16 %f10, %f30, %l3
srl %i6, %o5, %g6
mulscc %l5, 0x15D3, %o2
loop_725:
movg %xcc, %i5, %g1
bleu loop_726
fbn %fcc0, loop_727
and %i3, %i0, %g7
srax %i4, 0x0F, %o4
loop_726:
ba %xcc, loop_728
loop_727:
xor %o1, 0x0761, %l1
set 0x70, %l6
stxa %l4, [%l7 + %l6] 0xea
membar #Sync
loop_728:
edge8n %g3, %o3, %o0
wr %g0, 0x04, %asi
ldda [%l7 + 0x20] %asi, %i0
te %xcc, 0x7
std %l2, [%l7 + 0x50]
fbue,a %fcc3, loop_729
movrlz %i7, %l0, %l6
fmovdleu %icc, %f19, %f30
bleu,pn %icc, loop_730
loop_729:
taddcctv %o7, %i2, %g2
fbu,a %fcc0, loop_731
fmovscc %xcc, %f8, %f19
loop_730:
orncc %g4, %g5, %o6
ldsw [%l7 + 0x40], %i6
loop_731:
fbe %fcc0, loop_732
add %o5, %g6, %l5
movcc %icc, %l3, %i5
edge16l %o2, %i3, %g1
loop_732:
tpos %xcc, 0x2
tneg %xcc, 0x4
addc %i0, 0x1BB6, %g7
edge32l %o4, %i4, %o1
smul %l4, %l1, %g3
tl %xcc, 0x5
andncc %o0, %o3, %l2
movle %xcc, %i7, %l0
tpos %icc, 0x6
udivx %l6, 0x1244, %i1
edge32l %i2, %o7, %g4
fcmpne32 %f0, %f12, %g5
fpadd16 %f12, %f10, %f14
ble,pt %xcc, loop_733
movrgez %g2, 0x3DE, %i6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbg,a %fcc2, loop_734
loop_733:
movrne %o5, 0x16C, %g6
srl %l5, 0x10, %l3
sll %i5, %o6, %o2
loop_734:
sll %g1, 0x1F, %i0
smul %g7, 0x0FE8, %i3
udivx %i4, 0x133A, %o1
sir 0x1D9A
umulcc %o4, 0x1BD3, %l1
sethi 0x0F11, %g3
orncc %o0, 0x012E, %o3
movre %l4, %l2, %i7
sll %l0, 0x0F, %i1
subccc %l6, 0x1BE0, %i2
edge32 %g4, %o7, %g2
ldd [%l7 + 0x20], %f16
pdist %f18, %f6, %f2
fpackfix %f22, %f30
alignaddr %i6, %o5, %g5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
srl %g6, 0x0B, %l3
movre %l5, 0x09E, %i5
fmovdcs %xcc, %f6, %f13
flush %l7 + 0x54
edge8 %o6, %o2, %i0
edge16l %g1, %g7, %i4
movrne %i3, %o4, %l1
or %g3, 0x1872, %o0
movrgz %o1, 0x3DF, %o3
array8 %l2, %l4, %l0
fcmpne32 %f0, %f30, %i1
tle %xcc, 0x3
fpsub32 %f14, %f0, %f28
fbo %fcc0, loop_735
fnot1s %f23, %f27
udiv %l6, 0x1B13, %i2
sra %g4, %i7, %g2
loop_735:
fmovscs %xcc, %f3, %f2
movpos %icc, %o7, %o5
orncc %g5, 0x0921, %g6
tneg %icc, 0x1
ldsw [%l7 + 0x54], %i6
bl loop_736
fpadd16s %f26, %f18, %f28
fpadd32s %f23, %f25, %f18
fmovrdlz %l3, %f12, %f4
loop_736:
brgez %i5, loop_737
fmovrsgz %o6, %f1, %f18
srl %l5, 0x05, %o2
tpos %icc, 0x1
loop_737:
subccc %i0, 0x1D03, %g7
fmovrslz %i4, %f5, %f21
set 0x48, %l4
stda %i2, [%l7 + %l4] 0x2a
membar #Sync
movn %icc, %o4, %g1
fsrc1s %f21, %f0
ta %xcc, 0x2
array32 %g3, %l1, %o0
fba,a %fcc3, loop_738
sdivcc %o3, 0x0D40, %l2
movvs %xcc, %l4, %l0
fpadd16 %f14, %f26, %f10
loop_738:
movrgz %i1, %l6, %o1
fnot1 %f28, %f10
fbug %fcc0, loop_739
fsrc2 %f16, %f12
wr %g0, 0x0c, %asi
stda %f16, [%l7 + 0x40] %asi
loop_739:
alignaddr %g4, %i2, %i7
st %f7, [%l7 + 0x78]
sub %o7, 0x1CCF, %g2
or %g5, 0x1ADE, %o5
andncc %g6, %l3, %i5
ldsw [%l7 + 0x68], %i6
alignaddr %l5, %o6, %o2
fbge,a %fcc2, loop_740
mulx %g7, %i0, %i4
stb %o4, [%l7 + 0x5B]
set 0x38, %l0
stda %i2, [%l7 + %l0] 0x23
membar #Sync
loop_740:
movne %xcc, %g1, %l1
stbar
tle %xcc, 0x0
tvc %icc, 0x6
fmovdcc %icc, %f12, %f16
set 0x4C, %g2
sta %f16, [%l7 + %g2] 0x15
array8 %o0, %o3, %g3
xor %l4, 0x0885, %l0
std %i0, [%l7 + 0x48]
sub %l2, 0x1374, %l6
te %icc, 0x4
wr %g0, 0x89, %asi
ldda [%l7 + 0x10] %asi, %g4
sdivx %i2, 0x06ED, %i7
andn %o1, 0x146C, %g2
fba,a %fcc0, loop_741
lduh [%l7 + 0x7E], %g5
popc %o7, %g6
set 0x08, %g4
ldxa [%l7 + %g4] 0x80, %o5
loop_741:
fbue %fcc1, loop_742
movvs %icc, %i5, %i6
fbl %fcc1, loop_743
tleu %xcc, 0x5
loop_742:
ldsb [%l7 + 0x39], %l5
std %f22, [%l7 + 0x40]
loop_743:
addccc %l3, %o6, %o2
movn %icc, %i0, %i4
movcs %icc, %g7, %i3
bcc,a,pt %xcc, loop_744
mulx %g1, %o4, %l1
sir 0x096F
movrgz %o0, %g3, %l4
loop_744:
nop
membar #Sync
wr %g0, 0x1f, %asi
ldda [%l7 + 0x40] %asi, %f16
srax %o3, %l0, %i1
bcs,a,pt %xcc, loop_745
movrgz %l2, %l6, %i2
movvs %icc, %i7, %o1
fblg,a %fcc2, loop_746
loop_745:
movge %xcc, %g4, %g5
movge %xcc, %g2, %g6
edge32l %o7, %i5, %o5
loop_746:
fmovrsgez %i6, %f19, %f29
subccc %l5, 0x0D5C, %l3
sethi 0x12D5, %o2
wr %g0, 0x18, %asi
stda %f16, [%l7 + 0x40] %asi
edge16l %o6, %i4, %i0
sdivx %i3, 0x054F, %g1
fsrc1 %f4, %f30
movg %xcc, %g7, %o4
movg %icc, %l1, %g3
movrgz %o0, %o3, %l4
sdiv %l0, 0x08C9, %l2
alignaddr %i1, %l6, %i7
bn %icc, loop_747
srax %i2, %g4, %g5
tcc %icc, 0x6
sub %o1, 0x17C6, %g2
loop_747:
fabsd %f0, %f20
alignaddrl %g6, %o7, %o5
udivcc %i6, 0x1D08, %l5
bcs,pn %icc, loop_748
andn %i5, %o2, %l3
te %icc, 0x0
set 0x7A, %i5
stha %i4, [%l7 + %i5] 0x81
loop_748:
nop
set 0x28, %g5
ldd [%l7 + %g5], %i0
movg %icc, %i3, %g1
add %l7, 0x24, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %g7
casa [%l6] %asi, %g7, %o4
andncc %o6, %l1, %o0
movle %icc, %g3, %o3
movg %xcc, %l0, %l4
fpadd16s %f9, %f29, %f19
edge8l %i1, %l6, %i7
fnand %f10, %f2, %f20
fmovrdne %l2, %f26, %f10
alignaddrl %i2, %g4, %g5
taddcc %o1, %g2, %o7
fmovda %icc, %f19, %f19
edge8n %g6, %o5, %i6
movn %icc, %l5, %i5
movne %xcc, %l3, %o2
bcc loop_749
mova %icc, %i4, %i3
movgu %icc, %i0, %g1
fmovdpos %icc, %f17, %f26
loop_749:
orn %o4, %o6, %l1
fmovs %f10, %f29
edge16n %g7, %g3, %o0
sethi 0x1B51, %l0
xnorcc %o3, %i1, %l6
ldsw [%l7 + 0x7C], %l4
movrlz %i7, 0x2D1, %l2
tgu %xcc, 0x3
bneg loop_750
fmovrdne %i2, %f2, %f28
taddcctv %g5, %o1, %g4
tneg %xcc, 0x3
loop_750:
array32 %o7, %g6, %g2
mova %xcc, %i6, %l5
tsubcc %o5, %i5, %l3
sub %i4, 0x1D44, %o2
brnz,a %i3, loop_751
ldx [%l7 + 0x50], %g1
fors %f22, %f28, %f13
addccc %o4, 0x116A, %i0
loop_751:
for %f16, %f24, %f12
subccc %o6, %l1, %g7
bleu loop_752
move %icc, %g3, %o0
subccc %o3, %l0, %l6
subc %l4, 0x1D50, %i1
loop_752:
nop
wr %g0, 0x27, %asi
stha %i7, [%l7 + 0x46] %asi
membar #Sync
umul %i2, %g5, %o1
srlx %l2, 0x0B, %g4
movn %xcc, %o7, %g6
fandnot1 %f22, %f2, %f14
wr %g0, 0x80, %asi
ldda [%l7 + 0x40] %asi, %f16
fbue %fcc0, loop_753
movcs %xcc, %i6, %l5
tneg %icc, 0x0
set 0x08, %i4
prefetcha [%l7 + %i4] 0x14, 0x2
loop_753:
stbar
smulcc %g2, 0x0F4A, %l3
fnand %f22, %f22, %f12
tge %xcc, 0x6
fmovdvc %xcc, %f6, %f31
edge8 %i5, %i4, %o2
sdivx %g1, 0x0B48, %i3
smulcc %i0, 0x13C7, %o4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
st %f22, [%l7 + 0x10]
movg %xcc, %o6, %g7
flush %l7 + 0x70
subccc %l1, 0x0B9B, %o0
edge8n %o3, %l0, %g3
orn %l4, %i1, %i7
edge32 %l6, %i2, %o1
xnor %l2, 0x102D, %g5
addccc %g4, 0x1ED7, %g6
tge %xcc, 0x4
movn %icc, %i6, %o7
srax %l5, %g2, %l3
movcc %icc, %o5, %i4
mova %icc, %o2, %i5
movrne %i3, 0x12D, %g1
set 0x7C, %i3
swapa [%l7 + %i3] 0x10, %o4
fnegd %f12, %f10
wr %g0, 0x89, %asi
prefetcha [%l7 + 0x40] %asi, 0x2
set 0x24, %i6
swapa [%l7 + %i6] 0x0c, %i0
xnor %g7, 0x12C2, %o0
bg,a %xcc, loop_754
swap [%l7 + 0x34], %o3
mulx %l1, %g3, %l0
movrlz %i1, 0x2A4, %l4
loop_754:
movl %icc, %i7, %l6
tcc %xcc, 0x3
bge,pt %icc, loop_755
tsubcc %i2, %l2, %g5
fornot2s %f16, %f14, %f3
addc %o1, 0x194F, %g4
loop_755:
subc %i6, %g6, %l5
sth %g2, [%l7 + 0x5A]
be,a %xcc, loop_756
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ldsb [%l7 + 0x39], %o7
fmovdcc %xcc, %f17, %f17
loop_756:
addcc %l3, %o5, %o2
taddcc %i5, %i4, %g1
set 0x7C, %l3
ldswa [%l7 + %l3] 0x88, %i3
wr %g0, 0x16, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
te %xcc, 0x2
subc %o6, 0x1C22, %o4
subcc %g7, %i0, %o3
be,pt %icc, loop_757
bn %icc, loop_758
fmovscs %icc, %f18, %f28
subccc %l1, %o0, %l0
loop_757:
sllx %g3, 0x08, %l4
loop_758:
movvs %xcc, %i7, %l6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bgu %xcc, loop_759
srl %i2, %l2, %i1
tvs %xcc, 0x3
set 0x10, %g3
lduwa [%l7 + %g3] 0x04, %g5
loop_759:
fabsd %f26, %f20
movcs %icc, %g4, %i6
tcc %icc, 0x7
tle %xcc, 0x1
fzero %f26
fmovscs %icc, %f5, %f7
fbn,a %fcc3, loop_760
ldd [%l7 + 0x70], %f30
fbue,a %fcc0, loop_761
fornot2s %f6, %f23, %f19
loop_760:
add %g6, %o1, %l5
movleu %icc, %o7, %g2
loop_761:
fbg,a %fcc1, loop_762
fmovscs %xcc, %f5, %f20
movcc %xcc, %o5, %o2
fpsub32s %f29, %f3, %f29
loop_762:
mulscc %i5, %i4, %l3
movre %i3, %g1, %o4
fblg,a %fcc3, loop_763
be,a loop_764
subc %g7, %o6, %i0
fxnor %f10, %f28, %f28
loop_763:
te %icc, 0x6
loop_764:
bge,pt %xcc, loop_765
edge8n %l1, %o3, %o0
sethi 0x0C94, %l0
set 0x48, %o2
stha %l4, [%l7 + %o2] 0x88
loop_765:
edge32ln %g3, %l6, %i2
sdivx %i7, 0x180D, %i1
fors %f5, %f0, %f19
bvc,pn %icc, loop_766
udivcc %l2, 0x16DD, %g4
edge32ln %i6, %g5, %g6
movcs %xcc, %o1, %l5
loop_766:
bcc %xcc, loop_767
stb %g2, [%l7 + 0x2A]
set 0x4E, %i2
lduha [%l7 + %i2] 0x0c, %o5
loop_767:
fmovdcc %icc, %f19, %f28
pdist %f30, %f14, %f16
edge8l %o7, %o2, %i4
tvs %xcc, 0x7
andn %l3, %i5, %g1
array16 %o4, %g7, %i3
sth %o6, [%l7 + 0x26]
orcc %l1, %o3, %o0
movle %xcc, %i0, %l0
taddcctv %g3, 0x1EC3, %l6
fandnot1 %f14, %f8, %f30
umul %l4, 0x082B, %i2
sir 0x10F1
move %icc, %i7, %l2
fandnot1s %f26, %f10, %f26
movrne %i1, %g4, %g5
fmovdl %icc, %f15, %f28
fcmpeq32 %f18, %f6, %g6
tle %xcc, 0x4
fexpand %f30, %f24
tcs %xcc, 0x3
addc %o1, 0x0C6C, %i6
fnegs %f15, %f22
movre %l5, %o5, %g2
fmovda %icc, %f13, %f26
nop
set 0x4F, %o6
ldsb [%l7 + %o6], %o2
movre %o7, %l3, %i4
fbo %fcc0, loop_768
sra %i5, %g1, %o4
tpos %xcc, 0x1
nop
set 0x38, %g1
ldsb [%l7 + %g1], %i3
loop_768:
ld [%l7 + 0x18], %f26
udivx %g7, 0x1899, %l1
ld [%l7 + 0x50], %f6
edge16l %o3, %o6, %i0
movrgz %o0, 0x29D, %l0
set 0x6D, %o4
ldsba [%l7 + %o4] 0x19, %l6
bvc,pn %xcc, loop_769
subccc %g3, %l4, %i7
popc 0x0423, %i2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_769:
bgu,a %icc, loop_770
srlx %i1, 0x04, %g4
orncc %g5, 0x0B13, %g6
move %icc, %o1, %l2
loop_770:
fmul8x16al %f11, %f16, %f12
fmovs %f21, %f16
flush %l7 + 0x34
fcmpgt16 %f26, %f12, %i6
ldsh [%l7 + 0x62], %o5
movre %l5, %g2, %o2
tg %icc, 0x6
fcmpgt16 %f12, %f2, %l3
fexpand %f23, %f30
sethi 0x0DB8, %o7
fbge %fcc0, loop_771
fmovrdlez %i4, %f18, %f0
prefetch [%l7 + 0x18], 0x2
edge16n %i5, %g1, %o4
loop_771:
edge16ln %g7, %i3, %l1
brgz %o6, loop_772
udivcc %o3, 0x0BA8, %o0
movleu %icc, %l0, %l6
addc %i0, 0x0A6A, %l4
loop_772:
array32 %i7, %i2, %i1
movneg %icc, %g4, %g3
brz %g6, loop_773
movn %icc, %o1, %l2
fsrc1s %f23, %f9
taddcc %i6, 0x18E9, %g5
loop_773:
smul %o5, %l5, %o2
tcs %icc, 0x1
movcc %icc, %g2, %o7
fbue %fcc2, loop_774
fpadd32s %f23, %f6, %f28
movl %icc, %i4, %l3
fmovsl %icc, %f12, %f7
loop_774:
fmovrslez %i5, %f5, %f3
bleu,a %icc, loop_775
fmovrdne %g1, %f8, %f10
nop
setx loop_776, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
st %f0, [%l7 + 0x2C]
loop_775:
tneg %icc, 0x1
fnot1 %f24, %f4
loop_776:
movcs %xcc, %o4, %i3
for %f24, %f24, %f0
and %l1, %o6, %g7
subcc %o3, %l0, %l6
set 0x44, %i1
lda [%l7 + %i1] 0x19, %f27
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tcc %xcc, 0x7
sll %o0, %l4, %i7
fcmpgt32 %f18, %f24, %i2
movre %i0, %i1, %g3
ldsb [%l7 + 0x21], %g6
subccc %g4, %l2, %o1
nop
setx loop_777, %l0, %l1
jmpl %l1, %g5
nop
set 0x51, %l1
stb %o5, [%l7 + %l1]
fmovrsgz %l5, %f24, %f27
alignaddr %o2, %g2, %i6
loop_777:
fmovdpos %xcc, %f17, %f1
srlx %o7, %i4, %l3
fmovdge %icc, %f12, %f20
sub %g1, %o4, %i5
set 0x32, %l5
lduha [%l7 + %l5] 0x15, %l1
udivcc %o6, 0x0596, %g7
bshuffle %f20, %f20, %f30
fmovrdgez %o3, %f0, %f4
ld [%l7 + 0x28], %f20
sdiv %i3, 0x0748, %l6
lduw [%l7 + 0x60], %o0
fmovsneg %xcc, %f26, %f6
stb %l0, [%l7 + 0x77]
tvs %xcc, 0x6
fcmped %fcc2, %f0, %f22
movrlz %l4, %i2, %i7
srlx %i1, 0x06, %i0
tn %xcc, 0x6
udivx %g6, 0x1574, %g3
wr %g0, 0x89, %asi
ldxa [%l7 + 0x38] %asi, %l2
and %o1, %g5, %g4
movg %xcc, %l5, %o2
edge16ln %o5, %g2, %o7
bn,a %icc, loop_778
brgz,a %i4, loop_779
mulx %i6, 0x1C30, %g1
fmul8x16au %f6, %f3, %f16
loop_778:
xnor %o4, 0x095D, %i5
loop_779:
or %l3, %o6, %g7
movleu %xcc, %o3, %i3
edge32ln %l6, %o0, %l1
lduh [%l7 + 0x12], %l0
sth %l4, [%l7 + 0x4E]
fand %f4, %f30, %f20
edge32ln %i7, %i1, %i2
stbar
taddcc %i0, 0x13EC, %g3
sdivcc %g6, 0x0887, %o1
fpadd32s %f21, %f29, %f21
array8 %l2, %g5, %g4
movcc %icc, %o2, %o5
edge32 %l5, %o7, %i4
stw %g2, [%l7 + 0x7C]
fbue %fcc0, loop_780
sdivcc %g1, 0x0B4E, %o4
srax %i6, %l3, %o6
fzeros %f7
loop_780:
sethi 0x05B1, %i5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
set 0x44, %o5
stba %g7, [%l7 + %o5] 0x80
xorcc %i3, 0x022B, %o3
tg %icc, 0x6
taddcctv %l6, 0x1707, %o0
sdivx %l1, 0x1FF7, %l0
pdist %f16, %f2, %f4
smulcc %l4, 0x1494, %i1
movleu %xcc, %i2, %i0
andcc %g3, %g6, %i7
wr %g0, 0x18, %asi
ldswa [%l7 + 0x7C] %asi, %l2
movpos %icc, %g5, %o1
andcc %o2, %o5, %l5
tvs %xcc, 0x7
ld [%l7 + 0x54], %f12
fmovrdlz %g4, %f28, %f18
fbe,a %fcc2, loop_781
pdist %f8, %f2, %f30
tgu %icc, 0x0
fpsub32s %f20, %f13, %f12
loop_781:
alignaddrl %i4, %o7, %g2
wr %g0, 0x10, %asi
ldstuba [%l7 + 0x2A] %asi, %o4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
srax %g1, 0x1F, %l3
tsubcctv %i6, %i5, %g7
bleu,a %xcc, loop_782
addcc %o6, %o3, %i3
orn %o0, %l1, %l0
fnot1s %f30, %f17
loop_782:
fmovsge %icc, %f24, %f16
array32 %l6, %i1, %i2
andcc %l4, 0x1464, %g3
addccc %g6, %i0, %l2
ld [%l7 + 0x20], %f20
tvs %xcc, 0x3
bneg %xcc, loop_783
umul %i7, 0x193B, %g5
or %o2, %o5, %o1
andn %l5, %g4, %o7
loop_783:
fmovde %icc, %f24, %f0
bneg,a,pn %xcc, loop_784
mulscc %g2, 0x1BE4, %i4
edge32l %g1, %l3, %o4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_784:
fmovs %f22, %f26
fmovse %xcc, %f30, %f13
faligndata %f14, %f12, %f28
array16 %i5, %i6, %o6
membar 0x1E
tleu %icc, 0x6
bneg,a loop_785
andncc %g7, %o3, %o0
fmul8ulx16 %f26, %f10, %f18
edge32l %l1, %i3, %l0
loop_785:
tleu %xcc, 0x4
udivx %l6, 0x1F4B, %i1
ldub [%l7 + 0x4E], %l4
fmovdg %xcc, %f14, %f4
fmovrdgz %i2, %f22, %f8
umulcc %g3, %g6, %i0
movcs %xcc, %l2, %g5
movne %xcc, %i7, %o2
andn %o5, %l5, %o1
tgu %xcc, 0x4
movle %xcc, %o7, %g4
ldd [%l7 + 0x60], %f18
movrlez %g2, 0x29B, %i4
addcc %l3, %g1, %i5
edge8ln %o4, %o6, %i6
fbul %fcc0, loop_786
tne %xcc, 0x7
wr %g0, 0x89, %asi
ldsha [%l7 + 0x72] %asi, %g7
loop_786:
fbul,a %fcc2, loop_787
fornot1 %f0, %f14, %f14
fblg %fcc3, loop_788
tge %icc, 0x5
loop_787:
orcc %o0, %l1, %o3
ld [%l7 + 0x7C], %f23
loop_788:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
alignaddrl %i3, %l6, %i1
tleu %icc, 0x2
array8 %l0, %l4, %i2
edge32n %g3, %g6, %l2
movcc %icc, %g5, %i7
sdivcc %o2, 0x1590, %i0
fmovrsne %l5, %f26, %f6
set 0x4E, %o7
stba %o1, [%l7 + %o7] 0x18
tl %xcc, 0x2
array32 %o7, %o5, %g2
movl %xcc, %i4, %l3
fbo,a %fcc2, loop_789
sdivx %g4, 0x1644, %g1
tcs %xcc, 0x5
array16 %o4, %o6, %i5
loop_789:
fand %f2, %f0, %f14
fmovsa %icc, %f5, %f27
bl loop_790
fba,a %fcc2, loop_791
sdiv %i6, 0x0AA6, %o0
fxors %f12, %f22, %f20
loop_790:
fmul8x16al %f20, %f25, %f30
loop_791:
fabsd %f4, %f4
edge16n %g7, %o3, %l1
movgu %icc, %l6, %i3
and %i1, 0x1AD8, %l0
srlx %i2, %l4, %g6
tle %icc, 0x4
tpos %icc, 0x7
bleu,pt %xcc, loop_792
fbue %fcc1, loop_793
sll %g3, 0x19, %l2
smul %i7, 0x1677, %o2
loop_792:
fxors %f3, %f22, %f21
loop_793:
nop
wr %g0, 0x19, %asi
stxa %i0, [%l7 + 0x68] %asi
sllx %l5, 0x07, %g5
fxors %f31, %f3, %f8
tleu %xcc, 0x2
subc %o1, 0x184C, %o7
tle %icc, 0x3
sll %g2, 0x1D, %o5
smulcc %i4, %g4, %g1
st %f1, [%l7 + 0x54]
tl %xcc, 0x5
array16 %l3, %o4, %o6
wr %g0, 0x0c, %asi
lduwa [%l7 + 0x3C] %asi, %i5
edge16n %i6, %g7, %o0
tvs %xcc, 0x7
move %icc, %o3, %l1
fmovsneg %icc, %f15, %f11
movpos %xcc, %l6, %i3
taddcc %l0, %i1, %l4
move %icc, %g6, %i2
edge8ln %g3, %l2, %o2
mova %icc, %i7, %l5
tcs %xcc, 0x7
sll %g5, 0x11, %i0
tleu %icc, 0x7
ldstub [%l7 + 0x0F], %o7
edge8l %g2, %o5, %o1
wr %g0, 0x18, %asi
lduwa [%l7 + 0x0C] %asi, %i4
tgu %xcc, 0x4
sir 0x00D3
edge32 %g4, %l3, %g1
fsrc2 %f28, %f26
movrgz %o6, %o4, %i6
fmovrsgz %i5, %f19, %f21
mulscc %o0, %o3, %g7
udivcc %l6, 0x003B, %i3
smulcc %l1, 0x0379, %i1
fmovrde %l0, %f20, %f22
mova %icc, %g6, %l4
fmovde %xcc, %f14, %f13
mulscc %i2, 0x039D, %g3
add %o2, %i7, %l5
fnands %f13, %f23, %f30
tneg %xcc, 0x4
movvc %icc, %l2, %i0
umul %g5, %g2, %o7
movn %icc, %o5, %o1
movgu %xcc, %i4, %g4
tcs %xcc, 0x6
movrlez %g1, 0x21E, %l3
fmovsleu %icc, %f1, %f6
edge16n %o4, %i6, %i5
ldd [%l7 + 0x28], %f24
array16 %o6, %o0, %o3
andn %g7, %l6, %l1
be,pt %xcc, loop_794
movneg %xcc, %i3, %i1
sethi 0x0DB4, %l0
edge8l %g6, %l4, %g3
loop_794:
edge32l %o2, %i7, %i2
brz %l5, loop_795
fmovrsgz %i0, %f25, %f31
movn %icc, %g5, %g2
bne,a %icc, loop_796
loop_795:
fbg %fcc1, loop_797
fcmpgt16 %f2, %f24, %l2
movrgez %o7, 0x3B7, %o1
loop_796:
fmovdg %xcc, %f12, %f30
loop_797:
array8 %o5, %i4, %g1
edge32 %g4, %l3, %o4
movneg %icc, %i6, %o6
fcmpes %fcc1, %f31, %f30
taddcc %o0, %o3, %g7
nop
setx loop_798, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f14, [%l7 + 0x30]
fzeros %f25
fmovda %icc, %f26, %f12
loop_798:
fbuge %fcc2, loop_799
tcs %icc, 0x6
udivx %l6, 0x043C, %l1
bne,a %icc, loop_800
loop_799:
movrlez %i3, %i1, %i5
set 0x40, %g6
ldda [%l7 + %g6] 0x81, %f0
loop_800:
subcc %l0, 0x1224, %g6
tg %icc, 0x1
umul %l4, 0x0E7D, %g3
set 0x30, %i0
prefetcha [%l7 + %i0] 0x0c, 0x3
movneg %xcc, %i2, %o2
tn %icc, 0x4
movneg %icc, %l5, %g5
orn %g2, 0x00F6, %l2
ldub [%l7 + 0x6F], %i0
sra %o7, 0x00, %o1
set 0x78, %g7
stxa %o5, [%l7 + %g7] 0x19
movrlez %g1, %g4, %l3
tgu %xcc, 0x5
tg %icc, 0x1
te %icc, 0x4
edge8n %i4, %o4, %i6
movcc %xcc, %o0, %o6
andn %o3, 0x1100, %g7
brlez %l6, loop_801
tl %xcc, 0x5
fpackfix %f10, %f26
fmovdn %xcc, %f20, %f31
loop_801:
movgu %icc, %i3, %l1
ta %xcc, 0x4
be,a,pt %xcc, loop_802
bshuffle %f26, %f20, %f12
fcmpne32 %f12, %f20, %i5
movre %l0, 0x151, %i1
loop_802:
tne %xcc, 0x7
te %xcc, 0x2
fnot2 %f10, %f6
lduw [%l7 + 0x30], %g6
bge %icc, loop_803
taddcc %g3, %i7, %i2
fmovdvc %xcc, %f11, %f24
stbar
loop_803:
tgu %xcc, 0x6
sethi 0x063D, %l4
movleu %xcc, %l5, %g5
srax %g2, %l2, %o2
fzero %f24
tcs %xcc, 0x1
srl %i0, %o7, %o5
tsubcctv %g1, %g4, %o1
orncc %l3, 0x0BE5, %o4
set 0x44, %i7
lduwa [%l7 + %i7] 0x0c, %i6
movvc %icc, %o0, %o6
std %i4, [%l7 + 0x70]
edge16ln %g7, %o3, %i3
fcmple32 %f14, %f8, %l1
mova %xcc, %i5, %l6
andncc %i1, %l0, %g3
movg %icc, %i7, %i2
fnands %f7, %f19, %f16
movrlez %l4, 0x0DD, %g6
sir 0x0E5A
fnand %f18, %f2, %f18
fmovdle %xcc, %f26, %f14
fcmpne32 %f0, %f14, %l5
tvs %xcc, 0x6
fmovspos %icc, %f30, %f10
movl %icc, %g2, %l2
bcc,pt %xcc, loop_804
edge32 %o2, %i0, %g5
fble,a %fcc1, loop_805
brgz,a %o7, loop_806
loop_804:
sllx %o5, 0x05, %g4
wr %g0, 0x11, %asi
lduwa [%l7 + 0x48] %asi, %o1
loop_805:
edge32 %l3, %o4, %i6
loop_806:
smulcc %g1, %o6, %o0
fxnor %f30, %f2, %f18
sir 0x02AE
lduw [%l7 + 0x2C], %g7
srlx %i4, %o3, %l1
bvc %xcc, loop_807
udivcc %i3, 0x01D9, %i5
andncc %i1, %l6, %l0
sdivcc %i7, 0x0030, %i2
loop_807:
addccc %g3, 0x1193, %l4
std %f24, [%l7 + 0x48]
movcs %icc, %g6, %g2
tvc %icc, 0x5
edge16 %l5, %l2, %i0
fblg,a %fcc0, loop_808
orn %o2, %g5, %o7
orcc %o5, 0x0B8A, %o1
edge16 %g4, %l3, %o4
loop_808:
fpmerge %f12, %f5, %f2
bpos,a %icc, loop_809
xor %i6, 0x1C40, %o6
tneg %icc, 0x0
movrgz %o0, %g7, %g1
loop_809:
udivx %i4, 0x0861, %o3
bvc,pn %xcc, loop_810
tn %icc, 0x3
fmovdvc %icc, %f15, %f4
lduw [%l7 + 0x08], %l1
loop_810:
membar 0x7E
fmovrdgez %i5, %f20, %f20
tge %icc, 0x6
fcmps %fcc1, %f11, %f22
fmovs %f10, %f7
brgez %i1, loop_811
fabsd %f28, %f30
fmovsleu %xcc, %f22, %f3
umulcc %l6, 0x0BF0, %i3
loop_811:
nop
setx loop_812, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsne %icc, %f5, %f28
andn %l0, 0x1FD6, %i7
bneg %xcc, loop_813
loop_812:
bpos,a loop_814
sethi 0x1BD0, %i2
fmovse %xcc, %f26, %f25
loop_813:
udivx %g3, 0x057E, %g6
loop_814:
fbn,a %fcc2, loop_815
edge32ln %l4, %l5, %g2
fpsub16s %f27, %f18, %f9
fsrc1s %f28, %f12
loop_815:
fnot2 %f18, %f8
sll %l2, %o2, %i0
tgu %xcc, 0x4
udivcc %g5, 0x10B9, %o7
for %f30, %f10, %f20
st %f0, [%l7 + 0x6C]
mova %xcc, %o1, %g4
fbule,a %fcc3, loop_816
fnot1 %f18, %f18
set 0x30, %o3
ldxa [%g0 + %o3] 0x50, %o5
loop_816:
sir 0x1EC0
fmovd %f16, %f6
fmovsneg %xcc, %f7, %f0
fmul8x16 %f25, %f16, %f20
bcs,a %xcc, loop_817
movvs %xcc, %l3, %i6
nop
setx loop_818, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
set 0x68, %o1
ldsw [%l7 + %o1], %o6
loop_817:
movrgez %o0, %g7, %o4
tg %xcc, 0x3
loop_818:
orn %g1, %i4, %o3
sdivx %l1, 0x0347, %i5
sll %l6, 0x0C, %i3
movcs %icc, %l0, %i7
faligndata %f10, %f0, %f26
xnor %i2, %g3, %i1
ldsh [%l7 + 0x36], %l4
alignaddr %l5, %g6, %l2
smul %o2, 0x094B, %i0
fba %fcc1, loop_819
addcc %g5, %o7, %g2
movgu %xcc, %o1, %g4
edge16ln %o5, %l3, %o6
loop_819:
andcc %o0, 0x1E5E, %g7
fba %fcc0, loop_820
umul %o4, 0x0C66, %i6
membar 0x1D
fpsub16 %f18, %f10, %f8
loop_820:
be,pn %icc, loop_821
movge %icc, %g1, %o3
movne %xcc, %i4, %i5
fcmpes %fcc0, %f5, %f0
loop_821:
alignaddr %l1, %i3, %l0
set 0x4F, %o0
lduba [%l7 + %o0] 0x10, %l6
stbar
movne %xcc, %i2, %g3
fble %fcc0, loop_822
tne %icc, 0x4
edge32 %i1, %l4, %i7
bn,a,pt %xcc, loop_823
loop_822:
fabss %f9, %f14
fmovsvc %icc, %f17, %f31
or %g6, %l2, %l5
loop_823:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovrslz %o2, %f15, %f5
wr %g0, 0x10, %asi
stda %g4, [%l7 + 0x68] %asi
fornot2s %f10, %f9, %f30
fmovd %f14, %f26
mova %xcc, %i0, %o7
fands %f18, %f2, %f20
fbug %fcc0, loop_824
edge8n %g2, %g4, %o1
tsubcctv %l3, 0x08D2, %o6
sdivx %o0, 0x0FB4, %g7
loop_824:
fpackfix %f28, %f9
fbue,a %fcc2, loop_825
fblg,a %fcc1, loop_826
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fxnor %f2, %f30, %f12
loop_825:
fnor %f28, %f2, %f8
loop_826:
smul %o5, 0x00E0, %i6
fmovd %f10, %f20
xor %g1, %o4, %i4
udivcc %i5, 0x0985, %l1
bn,pt %xcc, loop_827
fpack16 %f16, %f31
movge %xcc, %i3, %o3
movle %xcc, %l6, %i2
loop_827:
xnor %l0, 0x03F4, %g3
orcc %l4, %i1, %i7
sll %l2, 0x0F, %g6
fpadd16s %f7, %f0, %f12
tneg %xcc, 0x3
tcc %xcc, 0x7
fzero %f20
alignaddrl %l5, %g5, %i0
movge %xcc, %o2, %o7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movle %icc, %g2, %g4
fnand %f22, %f20, %f18
bgu loop_828
smul %o1, %l3, %o6
edge32n %o0, %o5, %i6
smulcc %g7, %g1, %i4
loop_828:
edge16n %i5, %l1, %o4
fcmpgt16 %f8, %f4, %i3
st %f7, [%l7 + 0x54]
set 0x60, %l2
ldxa [%l7 + %l2] 0x14, %o3
array32 %l6, %i2, %g3
bn,a,pn %xcc, loop_829
bcc loop_830
array8 %l4, %i1, %l0
fmovsl %xcc, %f18, %f29
loop_829:
tleu %icc, 0x1
loop_830:
fbul,a %fcc2, loop_831
movrne %l2, 0x052, %i7
sdivx %g6, 0x084D, %l5
movpos %xcc, %g5, %o2
loop_831:
nop
wr %g0, 0x89, %asi
ldda [%l7 + 0x40] %asi, %f0
fexpand %f8, %f16
movneg %icc, %i0, %o7
edge32ln %g4, %o1, %l3
sll %o6, %o0, %o5
ba,pn %xcc, loop_832
tn %icc, 0x1
tge %xcc, 0x7
tn %xcc, 0x4
loop_832:
srlx %g2, %i6, %g1
srlx %i4, 0x02, %i5
alignaddrl %l1, %o4, %g7
fnot2 %f22, %f22
tvs %icc, 0x4
fcmple16 %f18, %f24, %i3
fmovsg %xcc, %f21, %f23
fbn %fcc1, loop_833
taddcc %o3, 0x1BCC, %l6
wr %g0, 0x11, %asi
ldstuba [%l7 + 0x68] %asi, %g3
loop_833:
fmovsa %xcc, %f13, %f17
movl %icc, %i2, %i1
fsrc2s %f29, %f20
mulx %l4, %l2, %l0
movg %icc, %i7, %g6
edge8ln %g5, %l5, %o2
set 0x78, %l6
ldsba [%l7 + %l6] 0x15, %i0
fbug,a %fcc3, loop_834
mulx %g4, %o7, %o1
taddcc %o6, %l3, %o5
add %o0, %g2, %g1
loop_834:
sub %i6, %i5, %i4
fpack16 %f0, %f16
fmul8x16al %f8, %f11, %f20
tpos %icc, 0x5
fmovrse %l1, %f18, %f5
tleu %icc, 0x1
edge16l %o4, %i3, %g7
bvs,a loop_835
movne %xcc, %l6, %o3
fmovsvs %xcc, %f4, %f3
fxor %f28, %f22, %f16
loop_835:
subc %i2, 0x1C1F, %g3
bgu,a,pn %xcc, loop_836
fnand %f8, %f4, %f28
tleu %xcc, 0x7
subccc %l4, 0x0535, %i1
loop_836:
sllx %l0, 0x0F, %l2
brlz %g6, loop_837
ldsh [%l7 + 0x58], %g5
fcmpne32 %f20, %f6, %i7
tsubcc %l5, %i0, %o2
loop_837:
sra %g4, %o1, %o6
fmovsge %icc, %f20, %f21
alignaddrl %l3, %o5, %o0
ldub [%l7 + 0x1E], %g2
ta %xcc, 0x5
mulx %g1, %o7, %i5
tne %icc, 0x2
edge8 %i6, %i4, %o4
edge32ln %l1, %i3, %l6
fpack16 %f20, %f18
brgez,a %g7, loop_838
flush %l7 + 0x28
bg,a,pn %xcc, loop_839
fbne,a %fcc0, loop_840
loop_838:
fcmped %fcc1, %f8, %f4
fbuge,a %fcc0, loop_841
loop_839:
movrgez %o3, 0x360, %i2
loop_840:
fmovspos %xcc, %f13, %f9
stw %l4, [%l7 + 0x4C]
loop_841:
fsrc2s %f29, %f19
fmovdn %xcc, %f16, %f26
fmovdne %xcc, %f2, %f21
ld [%l7 + 0x38], %f9
tcc %icc, 0x2
fbe,a %fcc2, loop_842
movvc %icc, %i1, %l0
fmovdcc %icc, %f28, %f17
fcmpeq32 %f26, %f24, %l2
loop_842:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movcc %xcc, %g3, %g5
or %g6, %i7, %i0
fabsd %f8, %f22
fbu,a %fcc2, loop_843
fnot2 %f4, %f24
fnand %f16, %f2, %f22
tneg %icc, 0x4
loop_843:
tne %icc, 0x3
nop
set 0x4A, %l0
lduh [%l7 + %l0], %l5
fpsub16s %f20, %f4, %f8
tsubcctv %g4, 0x184C, %o2
fcmpgt16 %f24, %f18, %o6
ldx [%l7 + 0x48], %o1
add %l7, 0x18, %l6
wr %g0, 0x18, %asi
ldxa [%l6] %asi, %l3
casxa [%l6] 0x18, %l3, %o5
fcmple32 %f30, %f0, %g2
brlz %g1, loop_844
brnz,a %o7, loop_845
tsubcctv %o0, %i6, %i4
movg %icc, %o4, %i5
loop_844:
ta %xcc, 0x1
loop_845:
umul %l1, 0x059B, %i3
wr %g0, 0xea, %asi
stha %g7, [%l7 + 0x40] %asi
membar #Sync
edge32n %o3, %i2, %l4
ble,a loop_846
bpos loop_847
ldd [%l7 + 0x40], %i0
taddcctv %l0, %l2, %l6
loop_846:
nop
wr %g0, 0x04, %asi
lduha [%l7 + 0x66] %asi, %g3
loop_847:
edge16n %g6, %i7, %g5
movvc %icc, %l5, %g4
bgu loop_848
bge,pn %xcc, loop_849
fpmerge %f10, %f18, %f12
fmovrde %i0, %f8, %f26
loop_848:
fpsub16 %f2, %f8, %f14
loop_849:
subccc %o6, 0x15D1, %o2
sdiv %o1, 0x1941, %l3
fbn %fcc0, loop_850
brz %g2, loop_851
edge32l %g1, %o5, %o0
movleu %xcc, %o7, %i4
loop_850:
move %icc, %o4, %i5
loop_851:
nop
set 0x14, %l4
ldstuba [%l7 + %l4] 0x10, %i6
fsrc2s %f11, %f10
membar 0x16
bcs,pn %icc, loop_852
ldsw [%l7 + 0x54], %l1
fmovsneg %icc, %f2, %f30
movcs %icc, %g7, %o3
loop_852:
nop
wr %g0, 0x80, %asi
ldswa [%l7 + 0x74] %asi, %i3
lduh [%l7 + 0x34], %l4
sll %i2, %i1, %l0
movrlz %l6, 0x22A, %g3
addcc %l2, 0x11F5, %i7
fzeros %f27
fandnot1 %f28, %f0, %f26
nop
set 0x10, %g4
stx %g5, [%l7 + %g4]
fbne,a %fcc0, loop_853
stx %l5, [%l7 + 0x18]
mova %xcc, %g6, %g4
tsubcctv %o6, 0x1AE0, %i0
loop_853:
array16 %o1, %l3, %o2
te %icc, 0x2
taddcctv %g2, %g1, %o5
movn %icc, %o0, %o7
fpadd16s %f11, %f11, %f19
bgu %icc, loop_854
sllx %o4, %i4, %i6
movrlez %i5, 0x027, %l1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_854:
umulcc %o3, %g7, %i3
tsubcc %i2, 0x144E, %i1
fbn %fcc3, loop_855
movrne %l4, 0x3CF, %l0
srl %l6, 0x0C, %g3
fmovrslez %i7, %f22, %f26
loop_855:
movrgez %g5, 0x285, %l2
edge8n %l5, %g6, %g4
tgu %icc, 0x2
ldsh [%l7 + 0x6A], %o6
brnz,a %o1, loop_856
movge %xcc, %i0, %l3
sll %g2, %g1, %o2
sllx %o0, %o7, %o5
loop_856:
edge16l %o4, %i6, %i5
edge32ln %i4, %o3, %l1
udiv %i3, 0x1661, %g7
movgu %xcc, %i1, %l4
fbuge %fcc0, loop_857
addcc %i2, 0x0AAB, %l6
tge %icc, 0x0
smul %g3, %l0, %g5
loop_857:
bgu %icc, loop_858
tcc %icc, 0x0
smulcc %l2, 0x06B3, %l5
alignaddr %i7, %g6, %g4
loop_858:
fblg %fcc3, loop_859
fbug,a %fcc3, loop_860
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sdiv %o1, 0x0F45, %i0
loop_859:
tpos %xcc, 0x3
loop_860:
movle %icc, %l3, %g2
nop
set 0x38, %i5
stw %o6, [%l7 + %i5]
edge16n %g1, %o2, %o0
movl %icc, %o5, %o4
edge16 %o7, %i5, %i6
tsubcctv %o3, 0x1999, %i4
brz,a %l1, loop_861
movcs %icc, %i3, %i1
edge16 %l4, %i2, %l6
fcmple32 %f22, %f18, %g7
loop_861:
andncc %g3, %l0, %l2
mulx %g5, %i7, %l5
sth %g6, [%l7 + 0x18]
popc 0x1858, %o1
tcs %xcc, 0x5
bg,a,pn %xcc, loop_862
edge32 %i0, %l3, %g4
movpos %xcc, %o6, %g2
umulcc %o2, 0x176B, %g1
loop_862:
bcs,a %icc, loop_863
sll %o5, %o0, %o7
tvs %icc, 0x6
nop
setx loop_864, %l0, %l1
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_863:
membar 0x56
ldx [%l7 + 0x50], %o4
alignaddr %i6, %i5, %i4
loop_864:
array32 %l1, %i3, %i1
taddcctv %l4, 0x0B1E, %o3
fcmpne16 %f30, %f0, %l6
mova %xcc, %i2, %g3
edge32ln %g7, %l0, %g5
fxor %f6, %f26, %f16
swap [%l7 + 0x4C], %l2
taddcctv %i7, %g6, %o1
fmovdgu %xcc, %f26, %f15
andncc %i0, %l5, %g4
edge8 %o6, %l3, %o2
udiv %g1, 0x0707, %o5
fmovrdgz %g2, %f10, %f28
std %f20, [%l7 + 0x20]
taddcc %o7, 0x15F6, %o4
std %f10, [%l7 + 0x50]
fbu,a %fcc0, loop_865
movvs %icc, %i6, %i5
nop
setx loop_866, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fabss %f23, %f4
loop_865:
movrgez %i4, 0x110, %o0
edge16l %i3, %i1, %l1
loop_866:
tcs %xcc, 0x2
te %icc, 0x6
tgu %xcc, 0x1
orcc %o3, 0x0B42, %l4
nop
setx loop_867, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bn,a %xcc, loop_868
ld [%l7 + 0x40], %f30
fmovdleu %icc, %f8, %f7
loop_867:
edge32l %l6, %g3, %i2
loop_868:
mulx %g7, 0x13A9, %l0
fmovdge %icc, %f7, %f27
add %l7, 0x38, %l6
wr %g0, 0x04, %asi
casxa [%l6] 0x04, %g5, %l2
tleu %icc, 0x7
udiv %g6, 0x183E, %o1
popc 0x1233, %i7
popc %i0, %g4
fmul8x16 %f25, %f12, %f20
fmovdpos %icc, %f2, %f11
movrgez %l5, %l3, %o6
fmovrsgz %o2, %f4, %f8
ldsh [%l7 + 0x1E], %o5
set 0x1C, %g5
lduha [%l7 + %g5] 0x89, %g1
srlx %o7, %o4, %g2
fbue %fcc1, loop_869
movre %i6, %i4, %i5
sllx %o0, %i3, %i1
tsubcc %l1, %o3, %l6
loop_869:
nop
wr %g0, 0x88, %asi
ldxa [%l7 + 0x50] %asi, %g3
tl %xcc, 0x2
ldsh [%l7 + 0x0C], %i2
wr %g0, 0x57, %asi
stxa %g7, [%g0 + 0x0] %asi
sllx %l0, 0x1E, %l4
ba,pt %icc, loop_870
lduh [%l7 + 0x1A], %g5
or %l2, 0x07AA, %o1
movvs %xcc, %g6, %i0
loop_870:
nop
wr %g0, 0x22, %asi
stha %g4, [%l7 + 0x4C] %asi
membar #Sync
add %l5, 0x1C4D, %i7
wr %g0, 0x2f, %asi
stxa %l3, [%l7 + 0x40] %asi
membar #Sync
st %f14, [%l7 + 0x24]
edge8 %o2, %o5, %o6
fmuld8sux16 %f7, %f28, %f0
fbuge,a %fcc0, loop_871
srlx %g1, 0x16, %o7
xnor %g2, %i6, %i4
sra %o4, %o0, %i5
loop_871:
fmovsn %xcc, %f29, %f5
sub %i3, 0x175E, %l1
addcc %o3, %l6, %i1
nop
setx loop_872, %l0, %l1
jmpl %l1, %g3
fmovdcc %xcc, %f17, %f2
subcc %i2, 0x17A9, %l0
mova %xcc, %g7, %l4
loop_872:
alignaddr %g5, %l2, %o1
fmuld8sux16 %f11, %f6, %f16
sdivx %i0, 0x04CE, %g6
tcs %icc, 0x0
fnot1s %f19, %f31
bl,pn %icc, loop_873
edge16n %l5, %i7, %l3
edge16 %o2, %g4, %o5
sdivx %o6, 0x0086, %g1
loop_873:
fmovscs %xcc, %f15, %f30
fcmpgt16 %f26, %f12, %o7
fmovsg %xcc, %f16, %f1
tneg %xcc, 0x7
fmovsne %icc, %f3, %f10
fpackfix %f12, %f21
mulscc %i6, 0x010F, %g2
fpadd16s %f8, %f5, %f24
tgu %xcc, 0x1
movne %xcc, %o4, %i4
fmovse %xcc, %f21, %f29
mulx %i5, 0x1A6A, %i3
tleu %xcc, 0x6
bvc,a,pt %xcc, loop_874
movrlez %o0, %l1, %l6
movne %xcc, %i1, %g3
tle %icc, 0x5
loop_874:
bn,a,pn %icc, loop_875
edge8l %i2, %o3, %g7
movneg %xcc, %l4, %l0
bge %icc, loop_876
loop_875:
sdivx %l2, 0x1D7D, %g5
xnorcc %i0, %g6, %l5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_876:
srax %o1, %i7, %l3
umul %o2, 0x0902, %g4
fxors %f0, %f3, %f18
sdivcc %o5, 0x0271, %o6
edge16ln %g1, %o7, %i6
tcs %icc, 0x1
stbar
ta %icc, 0x1
or %g2, 0x193F, %i4
brgez,a %i5, loop_877
taddcctv %i3, 0x147C, %o0
movvs %icc, %l1, %o4
movrgez %l6, 0x2B0, %g3
loop_877:
fmovrdlez %i2, %f10, %f8
mulscc %i1, 0x041C, %o3
movcs %xcc, %g7, %l4
umul %l2, 0x1D4E, %g5
addc %l0, %g6, %l5
fornot2s %f23, %f15, %f31
tneg %xcc, 0x5
stx %i0, [%l7 + 0x10]
fpsub16s %f3, %f9, %f5
movrgz %o1, %l3, %o2
brgz,a %i7, loop_878
ldsh [%l7 + 0x1E], %o5
prefetch [%l7 + 0x64], 0x0
ldub [%l7 + 0x6E], %o6
loop_878:
fabss %f14, %f2
srax %g4, %o7, %i6
sub %g1, 0x1881, %i4
andn %g2, %i5, %i3
brgz,a %l1, loop_879
mulscc %o4, %o0, %l6
popc 0x14D8, %i2
fbul %fcc1, loop_880
loop_879:
std %g2, [%l7 + 0x18]
edge8n %i1, %g7, %l4
udivx %o3, 0x1D30, %l2
loop_880:
tle %xcc, 0x4
stx %l0, [%l7 + 0x10]
movrne %g6, 0x185, %g5
alignaddr %i0, %o1, %l3
tsubcctv %o2, %i7, %o5
add %l7, 0x50, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %l5, %o6
array16 %g4, %i6, %o7
membar 0x62
edge32 %i4, %g2, %g1
sub %i5, 0x0C33, %i3
fmul8ulx16 %f0, %f16, %f28
wr %g0, 0x11, %asi
stha %l1, [%l7 + 0x7A] %asi
swap [%l7 + 0x44], %o0
fmovrse %o4, %f25, %f9
edge16ln %l6, %g3, %i1
taddcc %i2, %g7, %o3
movrgz %l4, 0x24B, %l2
fcmpne16 %f22, %f12, %g6
edge32l %l0, %g5, %i0
fcmpeq16 %f18, %f4, %l3
fmovse %xcc, %f9, %f24
movrgez %o1, 0x189, %i7
sll %o2, 0x07, %o5
movpos %icc, %o6, %l5
udivx %g4, 0x111A, %i6
movl %icc, %o7, %g2
fexpand %f11, %f8
call loop_881
fpadd32 %f24, %f4, %f4
udiv %i4, 0x1388, %i5
fzero %f20
loop_881:
sub %i3, 0x14BB, %g1
movrgz %o0, %l1, %l6
sdiv %g3, 0x000D, %i1
fcmps %fcc0, %f2, %f0
xorcc %i2, 0x174F, %o4
alignaddrl %o3, %l4, %g7
movrgez %g6, 0x0C4, %l2
fmovdcs %icc, %f15, %f28
movpos %icc, %g5, %l0
andncc %l3, %o1, %i7
fbu %fcc0, loop_882
tsubcc %o2, 0x07A9, %i0
movcc %icc, %o6, %l5
orn %o5, 0x101C, %i6
loop_882:
for %f22, %f2, %f4
tleu %icc, 0x6
sll %g4, %o7, %g2
udivx %i5, 0x0379, %i4
tcc %icc, 0x3
bneg,a loop_883
andn %i3, %g1, %o0
movvs %icc, %l6, %l1
movge %icc, %i1, %i2
loop_883:
ba,a,pn %xcc, loop_884
movrlz %g3, %o3, %o4
ldsh [%l7 + 0x78], %g7
array32 %g6, %l4, %g5
loop_884:
orncc %l2, 0x0D22, %l0
movle %icc, %l3, %o1
movrgez %o2, %i7, %o6
move %xcc, %i0, %l5
brlez,a %o5, loop_885
sll %i6, %g4, %g2
array32 %i5, %o7, %i4
smul %i3, %g1, %l6
loop_885:
stx %o0, [%l7 + 0x20]
movrlez %i1, %i2, %g3
sdivx %o3, 0x00E2, %o4
fones %f21
tvs %xcc, 0x3
fbg %fcc3, loop_886
brgez %g7, loop_887
sra %l1, 0x05, %l4
brz,a %g6, loop_888
loop_886:
movleu %xcc, %l2, %g5
loop_887:
xor %l3, 0x138D, %l0
fcmple32 %f6, %f2, %o1
loop_888:
move %icc, %i7, %o2
edge32 %o6, %i0, %o5
tl %xcc, 0x1
movre %l5, 0x21D, %i6
move %icc, %g2, %g4
fnor %f12, %f18, %f6
bg,a,pn %icc, loop_889
tl %xcc, 0x7
fbul %fcc2, loop_890
stx %o7, [%l7 + 0x48]
loop_889:
movcc %xcc, %i5, %i4
fmovrdlz %i3, %f12, %f18
loop_890:
movleu %xcc, %l6, %g1
bvs,a,pn %xcc, loop_891
smulcc %i1, %o0, %i2
bcs loop_892
ldd [%l7 + 0x60], %f22
loop_891:
tsubcctv %g3, %o3, %o4
fmovsge %icc, %f23, %f7
loop_892:
edge16 %l1, %l4, %g7
tle %xcc, 0x0
tg %xcc, 0x5
xor %l2, %g5, %l3
st %f7, [%l7 + 0x38]
xnor %l0, 0x0173, %o1
movleu %icc, %i7, %g6
fpadd16 %f18, %f30, %f20
fmovspos %xcc, %f15, %f30
bcs,a,pn %xcc, loop_893
mova %icc, %o2, %o6
bge,pt %xcc, loop_894
xor %i0, %o5, %l5
loop_893:
xnorcc %g2, %g4, %o7
fmovdcs %icc, %f4, %f20
loop_894:
nop
set 0x34, %g2
lduwa [%l7 + %g2] 0x81, %i6
taddcc %i5, 0x0E75, %i3
movvs %icc, %i4, %g1
fble %fcc3, loop_895
fmovrsne %i1, %f10, %f20
movgu %icc, %o0, %i2
fcmpgt16 %f8, %f12, %l6
loop_895:
lduw [%l7 + 0x0C], %g3
movne %xcc, %o4, %l1
move %icc, %o3, %g7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tgu %xcc, 0x0
orncc %l4, 0x1527, %g5
ble %xcc, loop_896
movvs %icc, %l2, %l0
tleu %xcc, 0x3
bvs loop_897
loop_896:
movgu %xcc, %l3, %o1
udiv %i7, 0x1D48, %g6
fbul %fcc0, loop_898
loop_897:
fzeros %f13
fmovdvs %xcc, %f12, %f18
movcs %xcc, %o6, %o2
loop_898:
nop
set 0x24, %i4
ldsb [%l7 + %i4], %o5
xorcc %i0, %g2, %l5
movn %xcc, %g4, %i6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movrgz %i5, 0x3F7, %i3
tpos %icc, 0x3
tge %xcc, 0x2
tge %icc, 0x4
fmovda %xcc, %f5, %f2
edge8n %i4, %g1, %o7
edge8n %o0, %i1, %i2
orcc %l6, 0x142A, %g3
andn %o4, %l1, %o3
sth %g7, [%l7 + 0x30]
tl %icc, 0x5
fmovdn %icc, %f8, %f0
std %f14, [%l7 + 0x40]
tne %xcc, 0x6
udiv %l4, 0x1B5F, %l2
tsubcctv %g5, 0x1CCB, %l0
movvs %xcc, %o1, %l3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmul8ulx16 %f12, %f2, %f8
ldsw [%l7 + 0x7C], %i7
edge8ln %o6, %g6, %o2
fmovdcc %xcc, %f4, %f18
nop
setx loop_899, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
and %o5, %g2, %i0
fbg,a %fcc1, loop_900
movge %icc, %l5, %g4
loop_899:
fmovdg %icc, %f27, %f21
alignaddr %i5, %i3, %i6
loop_900:
movpos %icc, %i4, %o7
fmovsa %xcc, %f4, %f28
tcs %icc, 0x0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge16l %o0, %g1, %i2
fandnot2 %f8, %f6, %f0
fcmpgt16 %f24, %f6, %l6
stbar
fbue %fcc2, loop_901
tvc %icc, 0x3
subcc %g3, 0x12C9, %i1
movneg %xcc, %o4, %l1
loop_901:
fmovscs %xcc, %f0, %f9
wr %g0, 0x0c, %asi
stda %f0, [%l7 + 0x40] %asi
fmovdge %icc, %f17, %f19
orncc %o3, 0x0E51, %l4
ldub [%l7 + 0x71], %l2
fbn,a %fcc3, loop_902
edge16l %g5, %g7, %l0
tvs %icc, 0x4
membar 0x62
loop_902:
fbl,a %fcc1, loop_903
movleu %xcc, %l3, %i7
add %l7, 0x44, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %o6, %o1
loop_903:
andncc %g6, %o2, %o5
fmovsg %icc, %f19, %f5
brlz,a %g2, loop_904
movre %i0, %l5, %g4
addc %i3, 0x0A65, %i6
fandnot2s %f21, %f18, %f5
loop_904:
fbue %fcc2, loop_905
brlez,a %i4, loop_906
movgu %xcc, %i5, %o0
wr %g0, 0x19, %asi
sta %f8, [%l7 + 0x44] %asi
loop_905:
fnegd %f18, %f18
loop_906:
ldsb [%l7 + 0x75], %o7
movn %icc, %i2, %l6
udiv %g3, 0x0F0C, %g1
movre %o4, %l1, %o3
fornot2 %f2, %f26, %f8
movle %xcc, %i1, %l2
movleu %xcc, %l4, %g5
set 0x5E, %i6
ldstuba [%l7 + %i6] 0x81, %g7
fnot1s %f16, %f30
bvc,pn %xcc, loop_907
tcs %xcc, 0x4
sethi 0x0FC9, %l0
xnorcc %l3, %o6, %o1
loop_907:
nop
wr %g0, 0x89, %asi
stba %g6, [%l7 + 0x6C] %asi
movre %i7, 0x080, %o5
tge %xcc, 0x2
tl %icc, 0x1
set 0x38, %l3
stwa %g2, [%l7 + %l3] 0xea
membar #Sync
stbar
sub %i0, 0x1B26, %l5
movle %xcc, %g4, %o2
fmovrde %i6, %f28, %f26
brnz,a %i4, loop_908
movrgez %i5, 0x24F, %i3
edge8n %o7, %o0, %i2
bl loop_909
loop_908:
movl %icc, %l6, %g3
fcmpne16 %f2, %f20, %o4
fpackfix %f20, %f0
loop_909:
movpos %xcc, %g1, %o3
flush %l7 + 0x78
edge8ln %i1, %l2, %l1
fmovspos %icc, %f4, %f15
movrgez %l4, 0x37D, %g5
membar #Sync
wr %g0, 0xf0, %asi
ldda [%l7 + 0x40] %asi, %f0
wr %g0, 0xe2, %asi
stba %g7, [%l7 + 0x4B] %asi
membar #Sync
wr %g0, 0x89, %asi
lduha [%l7 + 0x4C] %asi, %l0
xor %o6, 0x06EE, %o1
stbar
tcs %xcc, 0x3
edge8ln %l3, %g6, %i7
wr %g0, 0x80, %asi
prefetcha [%l7 + 0x70] %asi, 0x3
fxors %f14, %f24, %f4
fmovrsgz %i0, %f4, %f2
set 0x3E, %g3
ldsha [%l7 + %g3] 0x04, %g2
faligndata %f12, %f2, %f10
sdiv %g4, 0x0F0A, %l5
addcc %i6, %i4, %i5
add %l7, 0x3C, %l6
wr %g0, 0x18, %asi
casa [%l6] 0x18, %o2, %i3
tsubcc %o0, 0x0B76, %o7
movn %icc, %l6, %g3
fcmpes %fcc2, %f17, %f1
wr %g0, 0x18, %asi
ldsba [%l7 + 0x42] %asi, %i2
movcs %xcc, %g1, %o4
xnorcc %i1, %l2, %l1
movneg %icc, %l4, %g5
taddcc %o3, 0x1FEE, %g7
subccc %o6, 0x1B73, %o1
add %l7, 0x18, %l6
wr %g0, 0x19, %asi
lda [%l6] %asi, %l0
casa [%l6] %asi, %l0, %l3
tleu %icc, 0x5
movge %xcc, %g6, %o5
andn %i0, 0x0ED7, %g2
andcc %i7, %g4, %l5
std %f20, [%l7 + 0x10]
bl %xcc, loop_910
or %i6, %i5, %i4
wr %g0, 0x80, %asi
ldswa [%l7 + 0x64] %asi, %o2
loop_910:
tleu %xcc, 0x0
bgu,pn %icc, loop_911
smul %i3, %o0, %l6
sir 0x1D03
edge8l %o7, %g3, %i2
loop_911:
nop
wr %g0, 0x81, %asi
lduwa [%l7 + 0x40] %asi, %o4
movg %xcc, %i1, %g1
wr %g0, 0x81, %asi
stxa %l1, [%l7 + 0x38] %asi
ldsw [%l7 + 0x3C], %l2
movrlez %l4, 0x166, %g5
tg %icc, 0x3
te %xcc, 0x6
set 0x38, %o2
stwa %o3, [%l7 + %o2] 0x2a
membar #Sync
andn %o6, 0x0D96, %g7
movl %xcc, %l0, %o1
wr %g0, 0x10, %asi
ldstuba [%l7 + 0x56] %asi, %g6
sdivx %o5, 0x0ED9, %i0
tn %icc, 0x2
tn %xcc, 0x5
movrlez %l3, 0x085, %i7
alignaddr %g2, %l5, %i6
movne %icc, %i5, %i4
andncc %g4, %i3, %o2
xnorcc %o0, %l6, %o7
tn %icc, 0x2
tle %icc, 0x5
movg %xcc, %i2, %o4
fpadd32 %f12, %f28, %f12
taddcctv %g3, %g1, %i1
udiv %l2, 0x17D5, %l1
ldsw [%l7 + 0x5C], %l4
tvc %xcc, 0x5
subcc %o3, 0x0034, %g5
addccc %o6, %l0, %o1
movle %xcc, %g7, %g6
array8 %o5, %l3, %i0
sra %i7, %g2, %i6
movvc %icc, %i5, %i4
fmovdvc %icc, %f18, %f7
edge32n %g4, %i3, %l5
prefetch [%l7 + 0x1C], 0x0
sdivcc %o2, 0x093A, %l6
sllx %o0, 0x11, %o7
fmovrdlez %i2, %f8, %f0
movrgz %o4, 0x17E, %g3
movcs %xcc, %i1, %g1
sra %l2, 0x06, %l4
taddcc %l1, %g5, %o3
fmovrse %l0, %f30, %f19
movgu %xcc, %o1, %o6
add %l7, 0x48, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %g6, %g7
movrne %o5, 0x0C6, %l3
fmovdpos %xcc, %f8, %f12
movre %i7, 0x17D, %i0
bneg,a,pn %icc, loop_912
movgu %xcc, %g2, %i5
std %i6, [%l7 + 0x28]
array32 %g4, %i4, %i3
loop_912:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movne %xcc, %o2, %l6
movleu %icc, %o0, %o7
fmovrslz %l5, %f0, %f13
tcc %icc, 0x0
addcc %i2, 0x1624, %o4
fmovdvc %xcc, %f26, %f0
ldub [%l7 + 0x17], %i1
brnz,a %g3, loop_913
sethi 0x0355, %l2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
nop
setx loop_914, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_913:
mulscc %g1, %l1, %l4
srlx %o3, 0x04, %g5
xor %l0, 0x0A4A, %o6
loop_914:
ta %xcc, 0x2
orn %g6, %o1, %o5
fnor %f30, %f16, %f26
bleu,a,pt %icc, loop_915
tsubcctv %l3, %i7, %g7
mulscc %i0, %i5, %g2
sdiv %g4, 0x03EB, %i4
loop_915:
movg %xcc, %i3, %o2
sdivcc %l6, 0x0B99, %o0
wr %g0, 0x80, %asi
lda [%l7 + 0x34] %asi, %f5
ldsh [%l7 + 0x5A], %o7
udivx %i6, 0x120E, %l5
edge8 %i2, %i1, %o4
fbe,a %fcc3, loop_916
edge16l %g3, %g1, %l2
srax %l1, 0x1B, %o3
movrlez %g5, %l0, %o6
loop_916:
edge16l %g6, %o1, %l4
bneg loop_917
fcmpd %fcc1, %f10, %f0
orncc %o5, %i7, %l3
fmovrdgz %i0, %f22, %f20
loop_917:
or %g7, %i5, %g4
edge8l %g2, %i4, %i3
bleu,pn %xcc, loop_918
movrne %l6, %o2, %o0
taddcc %o7, %i6, %i2
orn %i1, %l5, %g3
loop_918:
addc %o4, 0x02CB, %g1
fmovsneg %xcc, %f25, %f20
tpos %icc, 0x3
smul %l2, %l1, %g5
xnor %l0, 0x0447, %o3
set 0x48, %i2
stxa %g6, [%l7 + %i2] 0x15
fmovsn %icc, %f26, %f19
fmul8x16al %f0, %f3, %f12
fmovrdlez %o6, %f2, %f28
fmovda %xcc, %f5, %f10
movn %icc, %o1, %o5
set 0x50, %o6
prefetcha [%l7 + %o6] 0x14, 0x3
add %l7, 0x68, %l6
wr %g0, 0x80, %asi
casxa [%l6] %asi, %i7, %i0
movn %xcc, %l3, %g7
edge16 %i5, %g2, %g4
faligndata %f18, %f14, %f10
fcmpeq16 %f14, %f2, %i3
move %xcc, %i4, %o2
movle %icc, %o0, %o7
array16 %i6, %i2, %i1
xnor %l6, 0x0B77, %l5
bneg,a loop_919
membar 0x3C
sdiv %o4, 0x0719, %g3
set 0x28, %i3
ldswa [%l7 + %i3] 0x89, %l2
loop_919:
fzero %f26
set 0x64, %o4
sta %f0, [%l7 + %o4] 0x18
fmovsle %icc, %f16, %f14
tneg %xcc, 0x1
edge32n %l1, %g5, %l0
wr %g0, 0x04, %asi
ldxa [%l7 + 0x70] %asi, %o3
fmovsgu %xcc, %f2, %f4
fpmerge %f23, %f3, %f14
array32 %g1, %o6, %o1
srax %g6, 0x0D, %l4
wr %g0, 0x80, %asi
stba %i7, [%l7 + 0x79] %asi
movrgz %o5, 0x14F, %l3
movrne %g7, 0x15A, %i5
fpackfix %f14, %f3
fbge %fcc1, loop_920
edge16ln %g2, %g4, %i3
set 0x2C, %i1
ldsba [%l7 + %i1] 0x18, %i4
loop_920:
alignaddrl %i0, %o2, %o0
fpadd32s %f21, %f23, %f6
sir 0x0BB2
fsrc1s %f8, %f22
sllx %i6, 0x09, %i2
umul %i1, %o7, %l5
fands %f16, %f21, %f8
popc %l6, %g3
fnands %f6, %f28, %f28
tn %icc, 0x6
subcc %o4, %l1, %l2
nop
set 0x08, %g1
ldd [%l7 + %g1], %f4
sllx %g5, %o3, %g1
addc %o6, %l0, %g6
srax %l4, 0x15, %i7
fble,a %fcc3, loop_921
tne %xcc, 0x6
stb %o5, [%l7 + 0x7B]
brlez %l3, loop_922
loop_921:
movn %xcc, %g7, %i5
edge16ln %g2, %g4, %i3
movleu %icc, %i4, %o1
loop_922:
move %icc, %i0, %o0
tcs %xcc, 0x3
sir 0x010A
set 0x0A, %l5
lduha [%l7 + %l5] 0x80, %i6
movrgez %o2, 0x3CC, %i2
std %o6, [%l7 + 0x28]
srlx %i1, %l6, %l5
prefetch [%l7 + 0x68], 0x3
sra %g3, 0x05, %o4
movrlz %l2, 0x134, %l1
or %g5, %o3, %g1
fbuge %fcc0, loop_923
tsubcctv %o6, 0x13D4, %l0
edge8 %g6, %l4, %o5
andn %l3, 0x1851, %i7
loop_923:
ldd [%l7 + 0x20], %f28
andcc %i5, 0x03E5, %g2
bcs,a loop_924
ldsb [%l7 + 0x31], %g4
array32 %g7, %i4, %o1
alignaddrl %i0, %i3, %i6
loop_924:
tcs %icc, 0x1
sir 0x0DF0
orncc %o2, %o0, %i2
edge32ln %i1, %o7, %l6
sdivcc %g3, 0x1CE4, %l5
andn %o4, 0x0092, %l2
ldx [%l7 + 0x18], %g5
udivcc %o3, 0x1B8C, %l1
fmovsg %icc, %f14, %f21
udiv %o6, 0x150E, %g1
movn %xcc, %g6, %l4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovdcc %xcc, %f18, %f30
set 0x30, %l1
lduwa [%l7 + %l1] 0x10, %l0
edge16ln %o5, %l3, %i5
edge32n %g2, %g4, %i7
fmovrsgez %i4, %f25, %f0
fpsub16 %f0, %f24, %f28
movcs %xcc, %o1, %g7
movrgz %i0, %i6, %o2
edge16l %i3, %o0, %i2
bpos,a,pt %icc, loop_925
fcmpeq16 %f20, %f24, %o7
andcc %l6, 0x1CD5, %g3
taddcctv %i1, 0x1359, %o4
loop_925:
movgu %xcc, %l5, %g5
udivx %l2, 0x0B8E, %l1
movcc %xcc, %o6, %o3
fmovde %icc, %f6, %f15
xorcc %g6, 0x099E, %l4
edge16 %l0, %o5, %l3
tl %xcc, 0x1
ta %xcc, 0x0
edge16 %i5, %g2, %g4
fmul8x16 %f14, %f0, %f2
fands %f19, %f10, %f26
stb %g1, [%l7 + 0x3B]
movrgez %i7, 0x2C8, %o1
array32 %i4, %i0, %i6
bl,pn %xcc, loop_926
bne loop_927
movvc %icc, %o2, %g7
udiv %o0, 0x1AE4, %i3
loop_926:
tvs %xcc, 0x7
loop_927:
fmovrdne %i2, %f26, %f14
ta %icc, 0x2
fbule %fcc2, loop_928
andncc %l6, %o7, %g3
wr %g0, 0x0c, %asi
lduha [%l7 + 0x54] %asi, %o4
loop_928:
fbg,a %fcc1, loop_929
or %l5, 0x1E79, %i1
tcc %xcc, 0x0
udiv %l2, 0x08A1, %l1
loop_929:
sdivcc %g5, 0x030E, %o6
movne %icc, %g6, %l4
brgez,a %o3, loop_930
fmovsle %xcc, %f14, %f26
tcc %xcc, 0x4
tleu %icc, 0x3
loop_930:
ldsb [%l7 + 0x3E], %o5
fxnor %f14, %f30, %f4
fpsub32 %f6, %f8, %f24
andn %l0, 0x1D91, %l3
ldstub [%l7 + 0x14], %g2
set 0x5C, %o7
ldsha [%l7 + %o7] 0x14, %g4
edge8 %i5, %g1, %o1
tne %icc, 0x7
xorcc %i7, %i0, %i4
tvc %xcc, 0x1
udivx %o2, 0x0A6D, %i6
fbul %fcc1, loop_931
ldsw [%l7 + 0x08], %o0
sllx %g7, %i3, %l6
bcs,pn %icc, loop_932
loop_931:
fandnot1 %f10, %f12, %f14
wr %g0, 0xf9, %asi
stda %f16, [%l7 + 0x40] %asi
membar #Sync
loop_932:
fmovd %f22, %f8
stb %i2, [%l7 + 0x25]
sll %g3, 0x0E, %o4
fbg %fcc1, loop_933
edge32l %o7, %i1, %l5
swap [%l7 + 0x58], %l1
tg %icc, 0x2
loop_933:
tn %xcc, 0x3
alignaddrl %g5, %l2, %o6
sllx %l4, 0x1B, %g6
orcc %o3, %l0, %o5
bg loop_934
fxors %f10, %f24, %f30
fcmpeq32 %f20, %f18, %g2
tsubcc %l3, %i5, %g1
loop_934:
movge %xcc, %o1, %i7
movrlz %i0, %i4, %g4
movrlz %o2, %o0, %i6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
xnor %g7, %i3, %l6
srl %g3, %o4, %o7
movgu %icc, %i2, %l5
movcs %xcc, %l1, %g5
set 0x40, %o5
ldda [%l7 + %o5] 0x88, %f16
wr %g0, 0xf8, %asi
stda %f16, [%l7 + 0x40] %asi
membar #Sync
and %i1, 0x0BA1, %o6
movge %icc, %l2, %l4
fmovsg %xcc, %f18, %f10
fmovscc %icc, %f22, %f31
edge16ln %g6, %l0, %o5
edge8n %o3, %g2, %i5
fbe %fcc3, loop_935
sllx %l3, 0x00, %o1
fand %f14, %f2, %f18
movrlz %i7, 0x00F, %g1
loop_935:
fmovrdlez %i0, %f4, %f16
srlx %g4, 0x0D, %i4
fbe,a %fcc1, loop_936
edge32l %o2, %o0, %g7
tgu %xcc, 0x3
sllx %i3, 0x17, %l6
loop_936:
movl %xcc, %g3, %o4
edge32n %i6, %i2, %o7
bl,pn %icc, loop_937
fbne %fcc1, loop_938
bgu %icc, loop_939
fmovrsgz %l5, %f19, %f26
loop_937:
alignaddr %g5, %i1, %l1
loop_938:
alignaddrl %l2, %l4, %g6
loop_939:
movrgz %l0, 0x04D, %o6
tn %xcc, 0x6
st %f7, [%l7 + 0x58]
wr %g0, 0x2f, %asi
stba %o5, [%l7 + 0x7D] %asi
membar #Sync
tleu %xcc, 0x7
fblg,a %fcc0, loop_940
edge32n %g2, %i5, %l3
ldsh [%l7 + 0x7A], %o1
nop
set 0x7C, %g6
stw %o3, [%l7 + %g6]
loop_940:
fandnot2s %f11, %f10, %f18
srlx %i7, %i0, %g4
edge16 %g1, %o2, %i4
tcs %xcc, 0x4
fsrc2s %f0, %f8
nop
setx loop_941, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge8n %g7, %i3, %l6
wr %g0, 0xea, %asi
stwa %o0, [%l7 + 0x7C] %asi
membar #Sync
loop_941:
fabsd %f16, %f28
edge16 %o4, %i6, %i2
fmovdvs %xcc, %f26, %f18
andcc %g3, 0x0EAC, %l5
andncc %g5, %i1, %l1
fmul8ulx16 %f20, %f0, %f8
umulcc %o7, %l4, %g6
fmovdgu %xcc, %f3, %f14
subccc %l2, 0x0008, %l0
smulcc %o6, %o5, %i5
alignaddr %l3, %g2, %o1
ta %icc, 0x6
fbo %fcc2, loop_942
udiv %i7, 0x1093, %i0
movrlz %o3, %g1, %o2
fandnot2s %f6, %f30, %f27
loop_942:
tsubcc %i4, %g7, %i3
edge8ln %g4, %o0, %l6
movn %icc, %i6, %o4
fzeros %f12
fmovdle %xcc, %f23, %f24
edge8n %i2, %l5, %g3
edge8n %i1, %l1, %o7
umul %g5, %l4, %l2
movrne %l0, %o6, %o5
te %xcc, 0x1
prefetch [%l7 + 0x24], 0x0
and %g6, %i5, %l3
brlz,a %o1, loop_943
te %icc, 0x3
bvc,a,pn %xcc, loop_944
fmovsvs %xcc, %f15, %f8
loop_943:
xorcc %i7, 0x0EAC, %g2
fbuge,a %fcc2, loop_945
loop_944:
edge8n %i0, %o3, %g1
movvs %icc, %o2, %i4
srlx %i3, 0x06, %g4
loop_945:
edge8ln %o0, %g7, %i6
movge %icc, %o4, %l6
subccc %l5, 0x1844, %i2
fsrc1s %f11, %f22
addccc %i1, %l1, %g3
wr %g0, 0x89, %asi
ldstuba [%l7 + 0x41] %asi, %o7
add %l7, 0x3C, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %l4, %l2
edge32ln %l0, %g5, %o5
sra %o6, 0x05, %g6
call loop_946
xnorcc %i5, 0x1B02, %l3
movne %xcc, %o1, %i7
subccc %i0, %g2, %g1
loop_946:
tge %icc, 0x0
sra %o3, 0x10, %i4
mulscc %o2, %g4, %o0
fnand %f4, %f26, %f26
sub %i3, %i6, %g7
umul %l6, %l5, %o4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovse %icc, %f25, %f26
edge8n %i1, %i2, %l1
movcc %xcc, %g3, %o7
mulscc %l4, %l0, %l2
fmovsn %icc, %f27, %f14
flush %l7 + 0x60
taddcc %o5, 0x1FC4, %g5
fbuge,a %fcc1, loop_947
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fornot1s %f18, %f16, %f4
fmovdgu %xcc, %f0, %f9
loop_947:
edge16n %o6, %g6, %i5
fcmple16 %f10, %f28, %l3
tl %icc, 0x7
bcs loop_948
bg,pn %icc, loop_949
movrlz %i7, %o1, %g2
fbge,a %fcc1, loop_950
loop_948:
tn %icc, 0x6
loop_949:
faligndata %f18, %f8, %f30
wr %g0, 0x0c, %asi
ldda [%l7 + 0x10] %asi, %g0
loop_950:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
mulx %i0, 0x04D7, %i4
set 0x0E, %g7
lduha [%l7 + %g7] 0x80, %o2
srl %o3, 0x0E, %o0
alignaddr %i3, %g4, %i6
movrlez %l6, %l5, %g7
and %o4, 0x1DD1, %i1
taddcctv %i2, 0x0A60, %l1
fmul8x16al %f5, %f28, %f28
xnorcc %o7, 0x020F, %l4
movrlez %l0, 0x306, %g3
fmovsg %icc, %f15, %f22
addc %l2, 0x1F9B, %o5
fmovse %icc, %f28, %f23
call loop_951
edge16 %g5, %o6, %i5
bpos,a loop_952
mova %xcc, %g6, %i7
loop_951:
movrgez %l3, %o1, %g1
fmovdvc %icc, %f24, %f18
loop_952:
movgu %icc, %g2, %i0
tsubcc %i4, %o2, %o3
fnands %f8, %f1, %f8
movrne %o0, %i3, %g4
swap [%l7 + 0x64], %i6
mulx %l5, 0x12C6, %g7
sllx %l6, %i1, %i2
wr %g0, 0x10, %asi
ldswa [%l7 + 0x44] %asi, %o4
smul %o7, 0x0DEC, %l1
sdivx %l4, 0x015D, %g3
sra %l2, %o5, %g5
fmovsne %xcc, %f6, %f4
movle %icc, %l0, %o6
std %i4, [%l7 + 0x38]
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge32 %i7, %g6, %o1
smulcc %g1, 0x0119, %l3
fmovrdlz %i0, %f4, %f2
array16 %g2, %i4, %o2
tcc %icc, 0x3
te %icc, 0x5
sir 0x0A81
smulcc %o3, %o0, %i3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge8 %g4, %i6, %l5
fzeros %f28
tvs %icc, 0x5
fbg,a %fcc1, loop_953
edge8n %g7, %i1, %i2
andncc %l6, %o4, %o7
stbar
loop_953:
movg %icc, %l4, %l1
tsubcc %g3, 0x0D0D, %o5
andn %g5, %l0, %l2
sdivcc %i5, 0x1D72, %o6
set 0x0E, %i0
stha %g6, [%l7 + %i0] 0xeb
membar #Sync
sdivx %o1, 0x04A2, %i7
stb %l3, [%l7 + 0x1F]
movleu %xcc, %g1, %g2
udivcc %i0, 0x1C8E, %i4
andcc %o2, %o3, %i3
movleu %xcc, %g4, %o0
fsrc1s %f19, %f31
wr %g0, 0x19, %asi
stda %i6, [%l7 + 0x48] %asi
bne,pn %icc, loop_954
sethi 0x0A3E, %l5
tsubcctv %i1, %g7, %i2
tcs %icc, 0x4
loop_954:
fbu %fcc3, loop_955
tvs %xcc, 0x2
fbe %fcc1, loop_956
popc 0x0037, %l6
loop_955:
tvc %xcc, 0x6
set 0x36, %o3
lduha [%l7 + %o3] 0x0c, %o4
loop_956:
fbn %fcc0, loop_957
fcmps %fcc0, %f21, %f20
orncc %o7, 0x1E5D, %l1
srax %g3, 0x0B, %o5
loop_957:
movneg %icc, %g5, %l4
wr %g0, 0x88, %asi
ldswa [%l7 + 0x68] %asi, %l0
popc 0x1000, %l2
xnorcc %i5, %o6, %o1
movre %i7, %l3, %g6
bneg loop_958
sllx %g1, 0x06, %g2
sll %i4, %i0, %o2
and %i3, %o3, %g4
loop_958:
tne %xcc, 0x6
tle %xcc, 0x5
fbo,a %fcc3, loop_959
fpadd16s %f12, %f11, %f4
sdivx %i6, 0x00A0, %l5
ldd [%l7 + 0x60], %i0
loop_959:
nop
setx loop_960, %l0, %l1
jmpl %l1, %g7
tneg %xcc, 0x5
taddcctv %i2, %l6, %o0
tne %xcc, 0x0
loop_960:
or %o4, %l1, %g3
fandnot2s %f30, %f18, %f4
add %o7, %g5, %o5
edge16 %l4, %l0, %i5
movne %icc, %l2, %o6
fmovdcc %icc, %f15, %f29
brlz,a %o1, loop_961
tcs %icc, 0x5
tge %xcc, 0x0
fmovsge %icc, %f17, %f4
loop_961:
fpsub32 %f30, %f0, %f24
set 0x44, %o1
stha %i7, [%l7 + %o1] 0xe2
membar #Sync
tne %icc, 0x7
fmovs %f2, %f10
tleu %icc, 0x6
edge16l %l3, %g6, %g2
sdivx %i4, 0x1A38, %g1
brlz,a %i0, loop_962
movre %o2, 0x0C7, %i3
movrgez %o3, %g4, %i6
bcc,pt %icc, loop_963
loop_962:
smul %i1, 0x0752, %g7
tn %icc, 0x1
fnot2s %f1, %f29
loop_963:
srl %i2, 0x08, %l6
umul %l5, %o4, %l1
movrgz %o0, 0x375, %g3
sll %g5, %o5, %l4
tge %icc, 0x0
srl %l0, 0x12, %i5
andcc %o7, 0x0CA0, %o6
fba,a %fcc2, loop_964
addccc %o1, 0x099C, %l2
movrgez %i7, 0x11B, %g6
andncc %l3, %g2, %i4
loop_964:
nop
set 0x40, %o0
std %f4, [%l7 + %o0]
tg %icc, 0x1
edge32l %g1, %o2, %i3
edge8l %o3, %i0, %i6
tsubcctv %g4, %i1, %g7
fmovrslz %i2, %f9, %f29
fbue %fcc1, loop_965
brnz %l5, loop_966
edge16ln %l6, %l1, %o4
std %f18, [%l7 + 0x58]
loop_965:
fmovrsne %g3, %f12, %f17
loop_966:
addccc %g5, %o5, %o0
edge8 %l0, %l4, %o7
sir 0x1AFE
fmovdvc %xcc, %f11, %f24
subcc %o6, %o1, %l2
movrlz %i7, %g6, %l3
fblg %fcc0, loop_967
movcs %xcc, %i5, %i4
sllx %g2, %o2, %i3
edge32n %g1, %o3, %i6
loop_967:
movge %icc, %g4, %i0
alignaddrl %g7, %i1, %i2
or %l6, 0x0B0F, %l1
array8 %o4, %l5, %g5
movg %icc, %g3, %o0
tsubcc %l0, %o5, %l4
sethi 0x0B51, %o6
fand %f30, %f0, %f26
set 0x3C, %i7
swapa [%l7 + %i7] 0x80, %o1
fbl,a %fcc1, loop_968
sdivx %l2, 0x1CB2, %o7
popc %g6, %l3
set 0x18, %l2
stda %i4, [%l7 + %l2] 0x27
membar #Sync
loop_968:
taddcctv %i7, %g2, %i4
fandnot1 %f12, %f30, %f2
wr %g0, 0x22, %asi
stxa %i3, [%l7 + 0x10] %asi
membar #Sync
tpos %xcc, 0x0
or %g1, 0x11DE, %o2
fmovdvs %icc, %f15, %f12
udivx %i6, 0x0484, %g4
srlx %o3, 0x01, %i0
tcc %icc, 0x6
set 0x28, %l6
ldswa [%l7 + %l6] 0x15, %g7
xor %i2, %i1, %l1
set 0x56, %l4
ldstuba [%l7 + %l4] 0x88, %l6
mulscc %l5, 0x10B7, %o4
std %g4, [%l7 + 0x68]
fnot1s %f26, %f21
movvc %icc, %o0, %g3
ldsb [%l7 + 0x1C], %l0
or %l4, 0x0A11, %o6
fbule %fcc3, loop_969
tge %icc, 0x0
edge32l %o5, %o1, %o7
edge32l %l2, %l3, %i5
loop_969:
orcc %g6, 0x07FD, %i7
stb %i4, [%l7 + 0x64]
orcc %g2, 0x1F43, %i3
fbn %fcc3, loop_970
fsrc2s %f5, %f5
edge8 %o2, %g1, %g4
udivx %o3, 0x0D2C, %i6
loop_970:
smulcc %g7, 0x116C, %i0
wr %g0, 0x89, %asi
stda %i2, [%l7 + 0x18] %asi
bcc %xcc, loop_971
fbl,a %fcc2, loop_972
bneg %icc, loop_973
membar 0x5C
loop_971:
move %xcc, %i1, %l1
loop_972:
subcc %l5, 0x19D9, %o4
loop_973:
edge16l %l6, %o0, %g3
movle %icc, %g5, %l4
move %icc, %o6, %o5
srl %o1, %l0, %o7
fpadd16s %f26, %f20, %f0
udivx %l2, 0x1F1E, %l3
fmovspos %icc, %f20, %f28
be,pt %xcc, loop_974
movrlz %g6, %i7, %i4
for %f2, %f8, %f14
taddcc %i5, %i3, %o2
loop_974:
array8 %g2, %g1, %o3
movrgez %i6, 0x218, %g7
mova %icc, %g4, %i2
edge32ln %i1, %l1, %l5
fbge,a %fcc3, loop_975
move %icc, %i0, %o4
srlx %l6, 0x09, %g3
brnz %g5, loop_976
loop_975:
movge %xcc, %o0, %l4
movvs %icc, %o5, %o1
set 0x35, %g4
lduba [%l7 + %g4] 0x81, %o6
loop_976:
fbn,a %fcc2, loop_977
movvc %icc, %l0, %l2
fandnot2 %f16, %f24, %f14
subccc %o7, 0x0240, %l3
loop_977:
fmovdcs %icc, %f9, %f3
addc %g6, %i4, %i7
bg,a loop_978
xorcc %i5, 0x11DA, %i3
subccc %o2, 0x1C0A, %g1
fsrc2s %f20, %f14
loop_978:
xnorcc %g2, 0x1B1D, %o3
umul %i6, 0x1A4C, %g7
tn %icc, 0x1
fmovdne %icc, %f31, %f8
orncc %g4, 0x0728, %i1
bcs,a loop_979
fbule %fcc3, loop_980
movle %xcc, %i2, %l1
edge16n %i0, %l5, %o4
loop_979:
nop
wr %g0, 0x80, %asi
sta %f0, [%l7 + 0x10] %asi
loop_980:
sra %g3, %g5, %o0
sllx %l6, %l4, %o5
movvs %xcc, %o1, %o6
fmovsleu %icc, %f6, %f13
fbge %fcc2, loop_981
bn,a,pt %icc, loop_982
fpsub32s %f14, %f18, %f16
add %l2, %o7, %l0
loop_981:
tpos %icc, 0x1
loop_982:
movrne %l3, 0x22C, %i4
membar 0x31
brnz,a %g6, loop_983
sll %i7, %i5, %o2
add %l7, 0x70, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %g1, %g2
loop_983:
udiv %i3, 0x1A07, %o3
be,a loop_984
fmovdleu %icc, %f18, %f1
srlx %g7, 0x1B, %g4
te %xcc, 0x3
loop_984:
edge32l %i1, %i2, %i6
movneg %icc, %i0, %l1
tcs %xcc, 0x0
xnorcc %l5, 0x074B, %g3
set 0x7D, %i5
stba %o4, [%l7 + %i5] 0x10
fmovda %xcc, %f6, %f20
set 0x42, %g5
ldsha [%l7 + %g5] 0x15, %g5
movcs %xcc, %o0, %l4
fblg %fcc1, loop_985
ldstub [%l7 + 0x55], %l6
mulscc %o1, %o5, %l2
ba,a,pn %xcc, loop_986
loop_985:
fxor %f22, %f4, %f6
movpos %icc, %o7, %o6
ble,a,pt %xcc, loop_987
loop_986:
orcc %l3, %l0, %g6
fbe,a %fcc0, loop_988
fandnot1s %f8, %f11, %f10
loop_987:
fxnor %f4, %f10, %f2
fcmpd %fcc0, %f28, %f28
loop_988:
nop
wr %g0, 0x10, %asi
ldsba [%l7 + 0x59] %asi, %i4
wr %g0, 0x88, %asi
ldswa [%l7 + 0x14] %asi, %i5
brgz %i7, loop_989
fbu,a %fcc0, loop_990
movn %icc, %g1, %o2
movvc %icc, %i3, %o3
loop_989:
nop
add %l7, 0x70, %l6
wr %g0, 0x04, %asi
casxa [%l6] 0x04, %g7, %g4
loop_990:
bshuffle %f4, %f26, %f12
set 0x30, %l0
lda [%l7 + %l0] 0x19, %f16
movgu %icc, %i1, %i2
fmovsvc %icc, %f27, %f20
movneg %xcc, %g2, %i6
wr %g0, 0x89, %asi
prefetcha [%l7 + 0x60] %asi, 0x1
srlx %l1, %g3, %o4
edge16n %g5, %o0, %l5
brz,a %l4, loop_991
brz %l6, loop_992
array16 %o1, %o5, %l2
xor %o7, %l3, %l0
loop_991:
subccc %o6, 0x189C, %g6
loop_992:
ta %xcc, 0x1
sdivx %i5, 0x0248, %i4
taddcc %i7, %g1, %o2
sdiv %i3, 0x0C28, %o3
stx %g7, [%l7 + 0x08]
bvc,a,pt %xcc, loop_993
fpsub16s %f2, %f5, %f10
subc %g4, 0x1279, %i2
fmovse %xcc, %f31, %f2
loop_993:
st %f12, [%l7 + 0x74]
xnorcc %g2, 0x189F, %i6
ba,a %xcc, loop_994
taddcctv %i0, %l1, %g3
nop
set 0x2C, %i4
lduh [%l7 + %i4], %i1
addcc %g5, %o4, %l5
loop_994:
tl %icc, 0x1
fbule,a %fcc1, loop_995
bg,pt %xcc, loop_996
fpadd32s %f28, %f0, %f29
addcc %o0, %l4, %l6
loop_995:
edge16n %o1, %o5, %o7
loop_996:
bg,pt %icc, loop_997
fornot1s %f10, %f2, %f19
swap [%l7 + 0x7C], %l3
andncc %l0, %o6, %g6
loop_997:
fxnor %f30, %f24, %f10
fandnot1s %f28, %f9, %f31
sub %i5, 0x1DE5, %i4
fmul8x16al %f15, %f0, %f2
fbge %fcc3, loop_998
fexpand %f29, %f18
sethi 0x0444, %i7
movrlz %g1, 0x102, %o2
loop_998:
fone %f14
move %icc, %l2, %o3
sethi 0x05A7, %g7
smul %i3, %i2, %g4
fmovdvc %xcc, %f24, %f28
xnor %g2, 0x1822, %i6
fmuld8ulx16 %f9, %f31, %f18
sethi 0x14D8, %i0
smul %g3, 0x0942, %i1
edge16 %g5, %l1, %l5
sll %o0, 0x12, %l4
and %o4, %o1, %l6
movl %icc, %o7, %l3
membar #Sync
wr %g0, 0x1f, %asi
ldda [%l7 + 0x40] %asi, %f0
taddcctv %o5, 0x0186, %o6
udivx %l0, 0x0D35, %i5
tvc %icc, 0x7
movrlz %i4, 0x163, %g6
andncc %g1, %o2, %l2
bcs,a,pt %icc, loop_999
umul %i7, %o3, %i3
mova %xcc, %i2, %g4
fcmpne32 %f28, %f0, %g2
loop_999:
fmovdn %icc, %f26, %f11
movn %icc, %i6, %i0
tvs %xcc, 0x1
fpsub32s %f9, %f18, %f3
ba,a,pn %icc, loop_1000
fmovdgu %icc, %f28, %f15
smul %g3, 0x0746, %g7
popc %g5, %l1
loop_1000:
brgez,a %l5, loop_1001
sra %o0, %i1, %l4
brlz %o1, loop_1002
or %o4, 0x13F5, %l6
loop_1001:
fpadd16s %f4, %f3, %f27
movrgez %l3, %o5, %o6
loop_1002:
bneg,a loop_1003
srax %l0, %o7, %i4
fornot1 %f30, %f6, %f14
sub %g6, %g1, %i5
loop_1003:
srax %o2, %i7, %o3
sir 0x162C
andcc %l2, 0x0563, %i2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ldstub [%l7 + 0x55], %g4
lduh [%l7 + 0x5A], %g2
addc %i3, 0x18FF, %i0
subc %i6, 0x0664, %g3
xor %g7, 0x1F56, %l1
fmovdne %icc, %f9, %f19
movrgez %l5, %g5, %i1
fmovdne %icc, %f11, %f8
tvc %icc, 0x5
mulscc %l4, 0x0469, %o0
array16 %o4, %l6, %o1
fnot2 %f0, %f6
tge %icc, 0x5
popc %l3, %o6
fbul,a %fcc3, loop_1004
tgu %xcc, 0x2
movcs %icc, %l0, %o5
bvs loop_1005
loop_1004:
movvs %xcc, %o7, %i4
ba,a %xcc, loop_1006
movge %icc, %g6, %g1
loop_1005:
edge32 %i5, %i7, %o3
andcc %l2, %i2, %o2
loop_1006:
nop
set 0x50, %i6
ldstuba [%l7 + %i6] 0x04, %g4
addc %i3, %g2, %i0
edge32n %i6, %g7, %l1
tcs %xcc, 0x6
fmovdvc %icc, %f26, %f10
fmovdn %icc, %f29, %f4
taddcc %l5, 0x0BFE, %g5
andncc %i1, %l4, %o0
stb %g3, [%l7 + 0x0B]
tleu %xcc, 0x2
orncc %l6, %o4, %o1
movrgez %l3, %o6, %o5
ldsh [%l7 + 0x4E], %l0
membar 0x1B
movrne %o7, 0x366, %i4
edge16ln %g1, %i5, %i7
tneg %icc, 0x5
addccc %g6, %l2, %o3
movrne %i2, 0x3FA, %g4
fornot1s %f13, %f8, %f31
fmovsne %icc, %f15, %f19
edge8 %i3, %g2, %i0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bg loop_1007
fcmpgt32 %f22, %f14, %o2
movpos %xcc, %g7, %i6
array32 %l5, %g5, %i1
loop_1007:
udivx %l1, 0x06D1, %l4
fcmple32 %f26, %f6, %o0
movl %xcc, %l6, %g3
taddcc %o4, %o1, %l3
bleu,pt %icc, loop_1008
tge %icc, 0x0
movrne %o6, 0x327, %o5
edge32l %o7, %i4, %l0
loop_1008:
orn %g1, %i5, %i7
brgz,a %l2, loop_1009
tn %xcc, 0x6
orn %g6, 0x0A2E, %i2
xnor %g4, 0x01C1, %o3
loop_1009:
movrlez %g2, %i3, %o2
subc %i0, %g7, %i6
edge32 %l5, %i1, %g5
fpsub16 %f26, %f10, %f18
sdivcc %l1, 0x0C85, %l4
addccc %o0, 0x0C8C, %g3
edge8n %l6, %o1, %o4
fornot1s %f20, %f28, %f24
movpos %icc, %l3, %o5
andncc %o6, %i4, %l0
fmovs %f17, %f14
mova %xcc, %o7, %g1
fmovsgu %icc, %f14, %f24
edge32ln %i7, %i5, %g6
edge8ln %i2, %l2, %o3
be,a,pt %xcc, loop_1010
fzeros %f28
fnot2 %f16, %f0
lduh [%l7 + 0x7A], %g4
loop_1010:
fnand %f10, %f18, %f16
srax %i3, %g2, %o2
sdiv %i0, 0x118C, %i6
te %icc, 0x1
nop
setx loop_1011, %l0, %l1
jmpl %l1, %g7
tg %icc, 0x4
fnor %f0, %f10, %f10
sllx %i1, %l5, %g5
loop_1011:
fbo %fcc2, loop_1012
fmovdg %icc, %f0, %f27
srl %l1, 0x01, %l4
nop
setx loop_1013, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1012:
siam 0x6
fnegd %f30, %f14
movrlz %o0, %g3, %o1
loop_1013:
nop
wr %g0, 0x22, %asi
ldda [%l7 + 0x10] %asi, %o4
fble %fcc1, loop_1014
bl,a,pt %icc, loop_1015
edge8 %l3, %o5, %o6
bl %xcc, loop_1016
loop_1014:
movcs %xcc, %i4, %l6
loop_1015:
fmovrdne %o7, %f24, %f24
tsubcctv %l0, 0x0BBB, %i7
loop_1016:
fabss %f16, %f8
fcmpeq16 %f22, %f0, %i5
fpack16 %f20, %f3
movg %icc, %g1, %i2
fmovs %f2, %f28
tcs %icc, 0x6
fxnors %f9, %f5, %f27
sdivx %l2, 0x0FFC, %g6
tn %xcc, 0x4
andcc %g4, 0x0D2B, %o3
wr %g0, 0x27, %asi
stha %i3, [%l7 + 0x3A] %asi
membar #Sync
movrgez %o2, 0x1EF, %i0
tpos %xcc, 0x6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ldsb [%l7 + 0x3D], %g2
fbu,a %fcc3, loop_1017
tcc %icc, 0x7
fmovrslz %i6, %f4, %f21
move %icc, %i1, %g7
loop_1017:
fmovdn %xcc, %f12, %f5
alignaddrl %l5, %l1, %g5
fmovrde %o0, %f12, %f10
fbuge %fcc1, loop_1018
movl %icc, %g3, %l4
fbl,a %fcc2, loop_1019
fmovrsne %o1, %f26, %f2
loop_1018:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ldx [%l7 + 0x10], %o4
loop_1019:
andncc %o5, %o6, %i4
tvc %xcc, 0x2
edge16l %l3, %l6, %l0
wr %g0, 0x18, %asi
ldda [%l7 + 0x10] %asi, %i6
sub %o7, 0x0A7A, %i5
addccc %g1, %i2, %l2
tl %icc, 0x6
tsubcctv %g4, %o3, %g6
subcc %i3, %i0, %g2
xor %i6, %o2, %g7
taddcctv %i1, 0x0A65, %l1
edge16 %g5, %o0, %g3
fmovdvc %xcc, %f23, %f17
wr %g0, 0x0c, %asi
ldstuba [%l7 + 0x78] %asi, %l4
fmovd %f8, %f16
set 0x78, %l3
stxa %o1, [%l7 + %l3] 0x2b
membar #Sync
fornot2s %f11, %f22, %f3
fbl %fcc1, loop_1020
edge16n %l5, %o5, %o4
fmovdn %xcc, %f2, %f9
andcc %o6, 0x006E, %i4
loop_1020:
udiv %l3, 0x1C1D, %l6
fbg %fcc2, loop_1021
fand %f20, %f4, %f2
fmovsle %xcc, %f21, %f5
mova %xcc, %l0, %i7
loop_1021:
tn %icc, 0x6
orn %o7, %i5, %g1
brlz,a %i2, loop_1022
std %f2, [%l7 + 0x58]
fbul %fcc2, loop_1023
smulcc %g4, 0x03F3, %l2
loop_1022:
mulx %o3, %i3, %g6
or %g2, 0x12D6, %i6
loop_1023:
orcc %o2, %g7, %i1
xorcc %l1, 0x080C, %i0
fbo,a %fcc1, loop_1024
movre %o0, %g5, %l4
wr %g0, 0x18, %asi
stda %g2, [%l7 + 0x20] %asi
loop_1024:
fmovsle %xcc, %f26, %f4
movre %o1, %o5, %l5
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 + 0x5C] %asi, %o4
udivcc %o6, 0x1B78, %l3
fmovsa %icc, %f0, %f24
sir 0x0A5D
nop
setx loop_1025, %l0, %l1
jmpl %l1, %l6
sub %i4, 0x0F3A, %i7
sir 0x1051
movrne %l0, 0x078, %o7
loop_1025:
fabss %f18, %f30
movcs %xcc, %g1, %i5
addc %i2, %g4, %l2
sdiv %o3, 0x1A36, %g6
set 0x16, %g2
stha %i3, [%l7 + %g2] 0x15
bl,a %xcc, loop_1026
movcs %xcc, %g2, %i6
bshuffle %f14, %f20, %f6
edge32 %g7, %o2, %l1
loop_1026:
brgez,a %i1, loop_1027
te %icc, 0x6
brz,a %i0, loop_1028
flush %l7 + 0x48
loop_1027:
edge16n %o0, %g5, %g3
array16 %l4, %o1, %l5
loop_1028:
fnot1s %f18, %f1
ldx [%l7 + 0x18], %o5
move %icc, %o4, %l3
fones %f0
fpack16 %f24, %f26
wr %g0, 0x27, %asi
stba %l6, [%l7 + 0x14] %asi
membar #Sync
bleu,a,pt %xcc, loop_1029
sethi 0x1D57, %o6
fmuld8ulx16 %f27, %f12, %f0
fnot2 %f16, %f22
loop_1029:
tcc %icc, 0x6
nop
setx loop_1030, %l0, %l1
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 %i4, %l0, %i7
srax %g1, 0x18, %i5
fnot2 %f0, %f24
loop_1030:
nop
wr %g0, 0x80, %asi
lduha [%l7 + 0x76] %asi, %o7
movre %i2, 0x09F, %l2
fmovdgu %icc, %f1, %f13
sir 0x1FC2
movrgez %o3, 0x048, %g4
wr %g0, 0x88, %asi
ldstuba [%l7 + 0x44] %asi, %i3
mulscc %g2, %g6, %g7
or %i6, 0x1C75, %l1
array16 %i1, %o2, %i0
tsubcctv %g5, 0x0A52, %g3
ta %xcc, 0x2
brgz,a %l4, loop_1031
ld [%l7 + 0x30], %f7
and %o1, 0x1EB9, %l5
mulscc %o0, 0x1B38, %o5
loop_1031:
and %o4, %l6, %l3
mulscc %o6, 0x04D1, %i4
fbne %fcc3, loop_1032
ble,a,pn %xcc, loop_1033
nop
set 0x78, %o2
ldsw [%l7 + %o2], %l0
edge32 %g1, %i5, %o7
loop_1032:
movrlez %i2, 0x10C, %l2
loop_1033:
edge32 %o3, %i7, %i3
fmuld8ulx16 %f20, %f0, %f14
bvs,a,pn %xcc, loop_1034
move %icc, %g4, %g2
std %g6, [%l7 + 0x48]
fcmpne16 %f8, %f2, %i6
loop_1034:
sll %g6, %l1, %i1
fnand %f28, %f26, %f2
sir 0x0160
fnands %f4, %f9, %f24
movge %xcc, %i0, %o2
subccc %g3, 0x0C0B, %g5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tn %xcc, 0x4
fbue,a %fcc0, loop_1035
be loop_1036
movrlez %o1, %l5, %o0
fmovdl %xcc, %f6, %f18
loop_1035:
edge16l %o5, %o4, %l6
loop_1036:
stw %l4, [%l7 + 0x54]
fcmpd %fcc0, %f14, %f24
movrlz %l3, 0x0A8, %o6
taddcc %i4, 0x0C29, %l0
edge16 %g1, %o7, %i5
subccc %i2, %l2, %i7
fmovsne %icc, %f15, %f16
bleu,a,pt %icc, loop_1037
std %f20, [%l7 + 0x30]
movpos %icc, %i3, %g4
bl,pn %xcc, loop_1038
loop_1037:
nop
setx loop_1039, %l0, %l1
jmpl %l1, %g2
srl %o3, %i6, %g6
fbo %fcc2, loop_1040
loop_1038:
addc %l1, %i1, %i0
loop_1039:
tleu %icc, 0x6
array16 %o2, %g3, %g5
loop_1040:
move %icc, %o1, %g7
tne %xcc, 0x1
add %o0, 0x162E, %l5
std %o4, [%l7 + 0x50]
fnands %f23, %f21, %f31
fmovrslez %l6, %f4, %f26
nop
setx loop_1041, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbne,a %fcc2, loop_1042
tg %icc, 0x3
movle %xcc, %l4, %o4
loop_1041:
andn %l3, 0x05FD, %i4
loop_1042:
sth %o6, [%l7 + 0x58]
orncc %g1, %l0, %o7
edge16ln %i2, %i5, %i7
udiv %i3, 0x079A, %l2
tgu %icc, 0x5
sdiv %g4, 0x1C01, %o3
wr %g0, 0x58, %asi
ldxa [%g0 + 0x18] %asi, %g2
set 0x40, %i2
stda %f0, [%l7 + %i2] 0x04
be %icc, loop_1043
udiv %g6, 0x06EC, %i6
sllx %i1, %i0, %o2
st %f17, [%l7 + 0x0C]
loop_1043:
fmovde %icc, %f30, %f21
add %g3, %g5, %l1
fbne,a %fcc0, loop_1044
fmul8ulx16 %f18, %f0, %f30
udivx %o1, 0x12CB, %o0
movg %xcc, %g7, %l5
loop_1044:
bpos %xcc, loop_1045
movpos %xcc, %l6, %l4
umul %o5, 0x152A, %l3
move %icc, %o4, %o6
loop_1045:
edge16n %g1, %l0, %o7
bg loop_1046
bneg,pn %xcc, loop_1047
ldd [%l7 + 0x10], %f20
tl %icc, 0x2
loop_1046:
xnor %i4, %i2, %i5
loop_1047:
fpsub32s %f11, %f22, %f0
tn %xcc, 0x6
umulcc %i7, 0x1A16, %l2
tvc %icc, 0x4
xnor %g4, 0x1E58, %o3
srlx %g2, %g6, %i3
wr %g0, 0xeb, %asi
stha %i6, [%l7 + 0x7E] %asi
membar #Sync
edge16 %i1, %o2, %i0
edge8 %g5, %l1, %g3
fbg,a %fcc3, loop_1048
fmovdge %xcc, %f13, %f0
subcc %o0, %g7, %o1
brlez %l6, loop_1049
loop_1048:
stbar
subcc %l5, 0x0DB2, %o5
sub %l4, 0x185B, %o4
loop_1049:
tsubcctv %o6, %g1, %l0
movre %l3, %o7, %i4
movle %xcc, %i5, %i2
std %i6, [%l7 + 0x38]
tle %icc, 0x3
stb %l2, [%l7 + 0x78]
tsubcc %g4, 0x021C, %g2
tsubcc %o3, 0x0A12, %g6
wr %g0, 0x18, %asi
ldda [%l7 + 0x40] %asi, %f16
array8 %i6, %i1, %i3
sdivx %i0, 0x1603, %o2
add %l7, 0x30, %l6
wr %g0, 0x0c, %asi
lda [%l6] %asi, %g5
casa [%l6] 0x0c, %g5, %l1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tpos %icc, 0x1
andcc %g3, %g7, %o0
movrlez %o1, %l6, %l5
fors %f3, %f20, %f25
umul %o5, 0x1B1A, %l4
sll %o6, %g1, %l0
edge8ln %l3, %o4, %i4
movgu %xcc, %o7, %i5
array8 %i7, %l2, %i2
fpadd32 %f26, %f26, %f0
set 0x68, %o6
ldstuba [%l7 + %o6] 0x11, %g4
mova %xcc, %g2, %g6
movrlez %i6, 0x0EC, %o3
fbge %fcc0, loop_1050
subc %i3, %i0, %i1
set 0x48, %i3
lduha [%l7 + %i3] 0x14, %g5
loop_1050:
tn %icc, 0x1
movvs %xcc, %o2, %l1
umul %g7, 0x084B, %g3
set 0x4C, %g3
ldsba [%l7 + %g3] 0x80, %o0
array32 %o1, %l6, %o5
add %l7, 0x20, %l6
wr %g0, 0x11, %asi
casa [%l6] 0x11, %l4, %o6
bg,a %xcc, loop_1051
movrlz %g1, %l0, %l5
movl %icc, %o4, %l3
tvc %icc, 0x7
loop_1051:
sethi 0x0CFD, %i4
membar #Sync
set 0x40, %o4
ldda [%l7 + %o4] 0x1f, %f0
edge32l %o7, %i7, %l2
ldd [%l7 + 0x08], %i4
fmovsvs %xcc, %f22, %f29
tl %xcc, 0x5
swap [%l7 + 0x1C], %g4
orn %g2, %i2, %i6
set 0x65, %i1
stba %g6, [%l7 + %i1] 0xea
membar #Sync
movgu %icc, %o3, %i3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovsn %icc, %f8, %f24
fmuld8sux16 %f31, %f22, %f28
edge8 %i1, %i0, %o2
xorcc %l1, %g5, %g7
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movrlez %g3, %o1, %l6
umul %o0, 0x0BFA, %o5
wr %g0, 0x81, %asi
sta %f24, [%l7 + 0x50] %asi
popc %l4, %o6
array8 %g1, %l5, %o4
tl %icc, 0x0
movle %xcc, %l0, %i4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fexpand %f0, %f14
sllx %o7, 0x1F, %i7
tvc %icc, 0x5
smulcc %l2, 0x0970, %l3
fcmps %fcc3, %f25, %f11
movge %xcc, %g4, %i5
tge %xcc, 0x2
add %i2, 0x1452, %g2
edge16l %g6, %i6, %o3
movrgz %i1, %i3, %o2
umul %i0, %l1, %g7
xorcc %g5, 0x1162, %g3
movle %xcc, %l6, %o0
wr %g0, 0x4f, %asi
stxa %o5, [%g0 + 0x30] %asi
wr %g0, 0x81, %asi
prefetcha [%l7 + 0x08] %asi, 0x0
movneg %xcc, %o1, %o6
fmovrdlez %l5, %f2, %f6
fsrc2 %f12, %f2
fmovsgu %xcc, %f20, %f17
wr %g0, 0x20, %asi
stxa %o4, [%g0 + 0x30] %asi
edge32l %g1, %l0, %o7
brz,a %i7, loop_1052
movge %xcc, %i4, %l3
nop
setx loop_1053, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdcs %xcc, %f21, %f28
loop_1052:
subc %l2, 0x0A3B, %g4
fcmple32 %f22, %f6, %i5
loop_1053:
xnor %g2, %i2, %g6
subcc %i6, 0x1C6E, %i1
fmovdn %icc, %f12, %f13
xorcc %o3, 0x18AD, %o2
fmovsa %icc, %f14, %f15
fmovdg %xcc, %f5, %f27
fpack16 %f28, %f8
sir 0x02AD
udivx %i0, 0x1BE6, %l1
edge8 %g7, %g5, %g3
fpsub32s %f3, %f21, %f29
orncc %l6, 0x1F2F, %i3
movge %xcc, %o0, %o5
sdiv %l4, 0x00AC, %o6
movg %xcc, %o1, %o4
smulcc %g1, %l0, %l5
wr %g0, 0x10, %asi
prefetcha [%l7 + 0x20] %asi, 0x0
fbl,a %fcc2, loop_1054
movg %xcc, %i7, %i4
movpos %icc, %l3, %g4
bpos,a,pn %xcc, loop_1055
loop_1054:
brlez %i5, loop_1056
sub %l2, %i2, %g2
tn %xcc, 0x1
loop_1055:
xnor %g6, 0x1B50, %i6
loop_1056:
nop
wr %g0, 0xeb, %asi
stwa %i1, [%l7 + 0x50] %asi
membar #Sync
fmovdcc %icc, %f22, %f28
nop
setx loop_1057, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tg %xcc, 0x6
sth %o2, [%l7 + 0x68]
membar #Sync
set 0x40, %g1
ldda [%l7 + %g1] 0xf1, %f16
loop_1057:
fornot1 %f20, %f6, %f30
wr %g0, 0x18, %asi
ldsba [%l7 + 0x29] %asi, %o3
set 0x1C, %l5
ldsba [%l7 + %l5] 0x80, %l1
mulx %i0, %g5, %g3
brnz %l6, loop_1058
brgez %i3, loop_1059
fmuld8sux16 %f18, %f22, %f22
movre %g7, %o0, %o5
loop_1058:
bge %icc, loop_1060
loop_1059:
bgu,a,pn %xcc, loop_1061
udivx %o6, 0x0100, %o1
udivx %l4, 0x0762, %g1
loop_1060:
pdist %f10, %f20, %f22
loop_1061:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
andncc %o4, %l0, %o7
st %f29, [%l7 + 0x50]
wr %g0, 0x89, %asi
ldsba [%l7 + 0x2E] %asi, %i7
stx %i4, [%l7 + 0x68]
fmovscc %icc, %f23, %f21
fmovdn %xcc, %f14, %f3
movle %icc, %l3, %g4
subcc %l5, %l2, %i5
brlez,a %i2, loop_1062
fbule,a %fcc1, loop_1063
tne %icc, 0x1
andn %g2, %i6, %g6
loop_1062:
fmovrdlz %o2, %f14, %f12
loop_1063:
tcs %xcc, 0x6
fmovdneg %icc, %f21, %f24
add %i1, 0x00F9, %o3
array16 %l1, %i0, %g3
prefetch [%l7 + 0x1C], 0x2
fornot1 %f26, %f12, %f20
tvs %xcc, 0x4
bpos,a,pn %xcc, loop_1064
movrgez %g5, 0x30B, %i3
wr %g0, 0x18, %asi
ldstuba [%l7 + 0x27] %asi, %l6
loop_1064:
alignaddr %o0, %o5, %g7
movleu %icc, %o6, %o1
edge32l %g1, %l4, %l0
smulcc %o4, %o7, %i4
bl %xcc, loop_1065
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovrslz %i7, %f1, %f24
edge16 %l3, %g4, %l5
loop_1065:
movcc %icc, %i5, %l2
edge32n %i2, %g2, %i6
edge32n %o2, %g6, %i1
fbn %fcc0, loop_1066
tl %xcc, 0x3
fcmple16 %f28, %f24, %o3
edge16l %i0, %g3, %g5
loop_1066:
bg,a loop_1067
ldx [%l7 + 0x30], %i3
xnor %l1, 0x12FC, %l6
udiv %o5, 0x0420, %g7
loop_1067:
srlx %o6, 0x06, %o0
ld [%l7 + 0x28], %f3
movrne %o1, 0x1D9, %l4
orn %g1, %o4, %l0
fmovrslez %i4, %f20, %f28
srl %i7, 0x04, %l3
movgu %xcc, %o7, %l5
fblg,a %fcc2, loop_1068
xor %g4, 0x0356, %i5
movge %icc, %i2, %l2
movneg %xcc, %g2, %o2
loop_1068:
fpsub32 %f4, %f0, %f22
fmovsg %icc, %f26, %f27
andn %g6, 0x1FE0, %i1
fexpand %f8, %f4
fble,a %fcc2, loop_1069
movg %xcc, %o3, %i0
tneg %icc, 0x2
fmovrslez %g3, %f6, %f15
loop_1069:
andn %i6, 0x19B0, %i3
movg %icc, %g5, %l6
umulcc %l1, 0x10F2, %o5
movpos %icc, %g7, %o6
fmul8sux16 %f6, %f0, %f2
fpadd32 %f24, %f30, %f8
nop
setx loop_1070, %l0, %l1
jmpl %l1, %o1
ld [%l7 + 0x78], %f23
array32 %o0, %l4, %o4
movrne %l0, %i4, %g1
loop_1070:
nop
set 0x40, %l1
ldswa [%l7 + %l1] 0x15, %i7
edge16n %o7, %l5, %l3
ld [%l7 + 0x58], %f17
tgu %icc, 0x1
fmovrsgz %i5, %f12, %f23
udivcc %i2, 0x0C6C, %g4
movre %g2, 0x16F, %l2
sir 0x0B82
sllx %g6, %i1, %o3
wr %g0, 0x81, %asi
lduwa [%l7 + 0x7C] %asi, %i0
tcc %icc, 0x7
fmovdpos %xcc, %f6, %f3
fmovsvc %xcc, %f13, %f27
wr %g0, 0x0c, %asi
stwa %o2, [%l7 + 0x10] %asi
fsrc1 %f4, %f16
brlz %i6, loop_1071
fbe %fcc0, loop_1072
fmovrslez %g3, %f26, %f2
sub %g5, 0x1577, %l6
loop_1071:
nop
setx loop_1073, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1072:
ld [%l7 + 0x70], %f28
be %xcc, loop_1074
ldd [%l7 + 0x30], %f14
loop_1073:
fble %fcc0, loop_1075
fsrc1s %f15, %f30
loop_1074:
fbuge,a %fcc1, loop_1076
edge8ln %l1, %o5, %i3
loop_1075:
sllx %g7, %o1, %o0
fmovdg %icc, %f12, %f21
loop_1076:
tvc %xcc, 0x4
add %l7, 0x58, %l6
wr %g0, 0x18, %asi
lda [%l6] %asi, %l4
casa [%l6] %asi, %l4, %o6
udivcc %o4, 0x1C93, %i4
fmovde %xcc, %f10, %f20
movcs %xcc, %g1, %l0
movrne %o7, %l5, %l3
fpadd16s %f19, %f2, %f20
add %l7, 0x68, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %i7
casa [%l6] 0x81, %i7, %i2
tvs %icc, 0x3
add %i5, %g2, %g4
smul %g6, %i1, %o3
umulcc %l2, 0x0EFC, %i0
fcmpne32 %f22, %f20, %o2
fbe,a %fcc2, loop_1077
fbne,a %fcc3, loop_1078
orn %i6, 0x0C11, %g3
wr %g0, 0x16, %asi
stda %f16, [%l7 + 0x40] %asi
membar #Sync
loop_1077:
alignaddrl %g5, %l6, %l1
loop_1078:
ta %icc, 0x0
movre %o5, 0x236, %i3
fmovsn %xcc, %f27, %f19
tgu %xcc, 0x3
movleu %icc, %o1, %o0
umulcc %l4, %o6, %g7
fmovsvc %icc, %f12, %f30
bvc,pt %icc, loop_1079
subcc %i4, %o4, %g1
ldub [%l7 + 0x6A], %l0
movvc %xcc, %o7, %l3
loop_1079:
xorcc %l5, %i2, %i7
bne,a,pt %icc, loop_1080
srlx %i5, 0x05, %g2
movge %icc, %g6, %g4
fbule,a %fcc2, loop_1081
loop_1080:
umul %o3, %i1, %l2
wr %g0, 0x89, %asi
prefetcha [%l7 + 0x68] %asi, 0x2
loop_1081:
array16 %i6, %g3, %g5
tgu %icc, 0x0
add %i0, %l6, %o5
and %i3, %l1, %o1
movge %icc, %o0, %l4
fbe,a %fcc1, loop_1082
fnot1 %f10, %f6
movvc %icc, %o6, %i4
add %o4, %g7, %l0
loop_1082:
addcc %g1, 0x0AB7, %o7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
swap [%l7 + 0x1C], %l3
std %f22, [%l7 + 0x78]
udiv %l5, 0x15F4, %i7
fcmpeq16 %f10, %f0, %i2
te %xcc, 0x0
fmovdge %icc, %f8, %f30
tsubcc %g2, 0x1AA7, %i5
sethi 0x1D08, %g6
udiv %o3, 0x0462, %g4
or %l2, %i1, %o2
bcc,a loop_1083
call loop_1084
movn %xcc, %g3, %i6
tneg %icc, 0x5
loop_1083:
xorcc %g5, 0x0102, %i0
loop_1084:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
mulscc %l6, 0x11D8, %i3
tpos %icc, 0x2
sth %o5, [%l7 + 0x36]
bvs,pt %icc, loop_1085
prefetch [%l7 + 0x60], 0x1
udivcc %l1, 0x1FDA, %o0
fbule,a %fcc0, loop_1086
loop_1085:
fmovsl %icc, %f17, %f28
alignaddrl %l4, %o1, %i4
addccc %o6, 0x0B36, %g7
loop_1086:
movneg %xcc, %l0, %o4
fabsd %f28, %f2
te %icc, 0x1
edge16 %o7, %g1, %l3
sdivx %l5, 0x06B8, %i7
fpadd16 %f28, %f16, %f20
array8 %i2, %g2, %i5
edge8n %o3, %g4, %l2
wr %g0, 0x88, %asi
lda [%l7 + 0x4C] %asi, %f19
orcc %i1, %o2, %g3
edge16 %i6, %g5, %i0
edge32n %l6, %g6, %o5
umulcc %i3, 0x04D5, %l1
wr %g0, 0x11, %asi
lduwa [%l7 + 0x3C] %asi, %o0
fcmpeq32 %f18, %f10, %o1
fmovrdgz %l4, %f8, %f28
fpadd32s %f18, %f27, %f24
edge32 %i4, %g7, %o6
wr %g0, 0x10, %asi
stda %f16, [%l7 + 0x40] %asi
tgu %xcc, 0x3
movvs %xcc, %l0, %o7
fbl %fcc1, loop_1087
fbe %fcc0, loop_1088
orcc %o4, %l3, %l5
edge32l %i7, %g1, %g2
loop_1087:
movcc %icc, %i2, %i5
loop_1088:
siam 0x7
tne %xcc, 0x7
bgu,a,pt %icc, loop_1089
fsrc2 %f16, %f14
edge8ln %g4, %l2, %i1
lduh [%l7 + 0x34], %o2
loop_1089:
sra %g3, %o3, %i6
nop
setx loop_1090, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fsrc1s %f16, %f24
fmovsvc %xcc, %f22, %f17
edge32ln %g5, %l6, %g6
loop_1090:
xnor %i0, %i3, %l1
tcc %xcc, 0x2
stw %o5, [%l7 + 0x0C]
movneg %icc, %o1, %l4
stw %o0, [%l7 + 0x30]
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sllx %g7, 0x17, %o6
wr %g0, 0x81, %asi
ldsha [%l7 + 0x10] %asi, %i4
fbo %fcc2, loop_1091
fmovrslz %l0, %f29, %f9
srlx %o7, %l3, %o4
brgz,a %i7, loop_1092
loop_1091:
edge8n %l5, %g1, %g2
sdiv %i5, 0x1F84, %i2
movn %xcc, %l2, %g4
loop_1092:
tleu %xcc, 0x6
fmovrsgez %o2, %f26, %f3
tn %icc, 0x4
fmovdcs %icc, %f31, %f4
alignaddrl %i1, %o3, %i6
ldub [%l7 + 0x36], %g3
ldx [%l7 + 0x20], %g5
brgz %g6, loop_1093
movne %icc, %i0, %i3
movneg %icc, %l6, %o5
edge32ln %l1, %l4, %o0
loop_1093:
xor %g7, 0x1DD5, %o6
wr %g0, 0x2a, %asi
ldda [%l7 + 0x10] %asi, %o0
tge %icc, 0x3
array16 %i4, %o7, %l3
mulx %o4, 0x1155, %l0
call loop_1094
movn %icc, %l5, %i7
movrlz %g1, 0x379, %i5
mulx %g2, 0x1DF1, %i2
loop_1094:
fmovsge %icc, %f31, %f11
fpsub16 %f8, %f24, %f30
fmovscs %icc, %f14, %f4
fbn %fcc3, loop_1095
tn %icc, 0x4
tge %xcc, 0x0
smulcc %g4, %o2, %i1
loop_1095:
swap [%l7 + 0x78], %o3
alignaddr %i6, %g3, %l2
fmovsne %icc, %f17, %f2
set 0x40, %o7
stda %f16, [%l7 + %o7] 0x89
tne %xcc, 0x3
edge8n %g5, %i0, %i3
ba,pt %icc, loop_1096
fandnot2s %f7, %f30, %f22
fmovsl %icc, %f30, %f3
edge8ln %l6, %g6, %o5
loop_1096:
fmovrsgz %l1, %f11, %f19
fmovsn %icc, %f31, %f31
addc %l4, %g7, %o0
edge8ln %o6, %o1, %o7
alignaddrl %l3, %o4, %l0
bl,pt %xcc, loop_1097
fnot1s %f17, %f11
brlez,a %l5, loop_1098
movleu %xcc, %i4, %g1
loop_1097:
bshuffle %f28, %f26, %f18
movleu %xcc, %i7, %i5
loop_1098:
sth %i2, [%l7 + 0x44]
fnot2 %f16, %f8
edge8 %g2, %g4, %i1
tn %xcc, 0x1
movvs %xcc, %o2, %i6
ldd [%l7 + 0x60], %g2
fpadd16 %f10, %f20, %f22
fmovdneg %icc, %f3, %f30
sll %o3, %l2, %g5
xor %i3, %i0, %g6
edge8 %o5, %l6, %l1
ldd [%l7 + 0x60], %g6
edge8ln %o0, %l4, %o6
srlx %o1, %l3, %o4
xnor %l0, 0x1323, %l5
move %xcc, %o7, %g1
fnot2s %f20, %f4
tne %xcc, 0x7
movneg %icc, %i7, %i4
add %l7, 0x68, %l6
wr %g0, 0x11, %asi
ldxa [%l6] %asi, %i5
casxa [%l6] %asi, %i5, %i2
array16 %g4, %g2, %o2
tvs %icc, 0x4
tcs %xcc, 0x2
movl %xcc, %i6, %i1
movrlz %o3, %l2, %g5
addcc %g3, 0x174B, %i0
fble,a %fcc0, loop_1099
fble,a %fcc0, loop_1100
fmovdvs %xcc, %f26, %f22
add %l7, 0x58, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %i3, %o5
loop_1099:
edge16ln %g6, %l6, %g7
loop_1100:
ld [%l7 + 0x30], %f14
sra %l1, %l4, %o0
fcmpd %fcc0, %f18, %f8
fcmpne16 %f14, %f0, %o6
udiv %l3, 0x0011, %o4
edge32 %l0, %o1, %l5
smul %g1, %i7, %i4
tgu %xcc, 0x4
movl %icc, %i5, %o7
fabsd %f16, %f14
movge %icc, %g4, %g2
movvc %icc, %o2, %i6
tvc %xcc, 0x1
tl %icc, 0x2
sub %i1, %i2, %l2
bcs loop_1101
add %o3, 0x0A2F, %g5
andn %g3, %i0, %o5
sllx %i3, %g6, %g7
loop_1101:
tle %icc, 0x6
fone %f24
andncc %l1, %l4, %o0
fpadd16 %f16, %f4, %f20
umul %o6, 0x1E48, %l3
fmovspos %xcc, %f10, %f22
movvs %xcc, %o4, %l0
or %o1, %l5, %l6
array32 %g1, %i7, %i4
edge8ln %o7, %i5, %g4
tleu %xcc, 0x5
xorcc %o2, 0x1BE6, %i6
tvc %xcc, 0x4
fmovrslz %i1, %f23, %f4
xorcc %g2, %l2, %i2
movrgez %g5, 0x14A, %o3
fmovs %f16, %f12
sllx %i0, 0x1C, %g3
smul %i3, 0x0BD4, %o5
add %g6, 0x14FD, %l1
xnorcc %l4, %o0, %g7
fmovs %f11, %f3
fmovdvc %icc, %f25, %f18
mulscc %l3, 0x149A, %o6
brnz,a %o4, loop_1102
bleu,pt %icc, loop_1103
nop
setx loop_1104, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
smul %l0, %o1, %l5
loop_1102:
tsubcctv %l6, %i7, %g1
loop_1103:
udivcc %o7, 0x1178, %i5
loop_1104:
ld [%l7 + 0x1C], %f23
fsrc2 %f18, %f20
or %g4, 0x0D7A, %o2
fmovsleu %xcc, %f28, %f26
movcs %xcc, %i6, %i1
mulx %i4, 0x12D2, %l2
std %g2, [%l7 + 0x28]
tvs %icc, 0x2
fnot2 %f8, %f28
tleu %xcc, 0x1
bl loop_1105
tcc %icc, 0x0
udivcc %i2, 0x186F, %o3
sdivx %g5, 0x16EC, %i0
loop_1105:
add %g3, %i3, %o5
sethi 0x09CE, %g6
add %l1, 0x0E50, %o0
fmovdgu %xcc, %f29, %f28
move %xcc, %l4, %l3
nop
setx loop_1106, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tvc %icc, 0x6
edge16 %o6, %g7, %o4
andn %l0, 0x0739, %l5
loop_1106:
fmovse %xcc, %f11, %f7
movcc %icc, %l6, %i7
fmul8x16al %f28, %f25, %f28
ta %icc, 0x5
ldsw [%l7 + 0x58], %g1
ldsw [%l7 + 0x14], %o7
ldstub [%l7 + 0x3B], %o1
nop
setx loop_1107, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrslez %g4, %f13, %f2
sdivx %o2, 0x1F34, %i6
faligndata %f0, %f24, %f28
loop_1107:
fcmpeq16 %f16, %f8, %i1
wr %g0, 0x23, %asi
stda %i4, [%l7 + 0x48] %asi
membar #Sync
lduh [%l7 + 0x1A], %i4
movrgz %g2, 0x0B1, %l2
faligndata %f14, %f8, %f20
tge %xcc, 0x7
udiv %i2, 0x161C, %g5
srl %o3, %i0, %g3
movg %icc, %o5, %g6
fandnot1 %f16, %f14, %f28
fandnot2 %f16, %f26, %f4
tneg %xcc, 0x7
fabss %f20, %f11
fnot2 %f4, %f20
or %i3, %o0, %l1
smulcc %l3, %o6, %g7
fmovrslz %o4, %f14, %f12
movleu %xcc, %l4, %l5
array32 %l0, %l6, %g1
orncc %o7, 0x0EE6, %i7
movl %icc, %o1, %o2
tneg %xcc, 0x1
siam 0x0
fcmpne16 %f2, %f8, %i6
fbug %fcc3, loop_1108
andcc %i1, 0x0EC5, %i5
fmovrsgz %i4, %f30, %f8
fcmpes %fcc2, %f16, %f10
loop_1108:
array8 %g4, %l2, %g2
fmovdvc %xcc, %f5, %f30
tleu %icc, 0x1
movrlz %g5, %i2, %i0
fpackfix %f28, %f11
xorcc %o3, %g3, %g6
tge %icc, 0x2
subc %o5, 0x1BDC, %o0
fbge,a %fcc2, loop_1109
srlx %l1, 0x1D, %l3
fpadd16 %f8, %f22, %f0
set 0x5C, %o5
lduha [%l7 + %o5] 0x15, %o6
loop_1109:
fpadd16 %f28, %f22, %f18
movcc %icc, %i3, %o4
taddcc %g7, 0x0882, %l5
movre %l4, 0x34C, %l0
wr %g0, 0x18, %asi
sta %f15, [%l7 + 0x64] %asi
array32 %l6, %g1, %o7
andn %i7, %o2, %i6
tneg %icc, 0x5
movl %xcc, %o1, %i1
subc %i4, 0x1182, %g4
udivx %l2, 0x0AE0, %g2
sra %i5, 0x17, %g5
movgu %icc, %i2, %i0
movrgez %o3, 0x144, %g6
tsubcctv %o5, %o0, %l1
tneg %icc, 0x4
fsrc1s %f11, %f4
movrgz %l3, %o6, %g3
edge16 %i3, %o4, %l5
fbul,a %fcc1, loop_1110
sdiv %l4, 0x0797, %g7
umulcc %l0, 0x0829, %l6
brlz %o7, loop_1111
loop_1110:
movle %xcc, %g1, %o2
bleu,pn %icc, loop_1112
sth %i7, [%l7 + 0x70]
loop_1111:
edge16 %i6, %i1, %i4
fmovsne %icc, %f15, %f28
loop_1112:
fcmps %fcc1, %f21, %f27
movleu %icc, %o1, %g4
tl %icc, 0x2
subccc %l2, 0x10FE, %i5
array16 %g5, %i2, %i0
sir 0x09C2
movvc %icc, %o3, %g6
edge32ln %o5, %g2, %l1
fbl,a %fcc2, loop_1113
fble %fcc2, loop_1114
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovrdgz %l3, %f22, %f18
loop_1113:
sth %o6, [%l7 + 0x4E]
loop_1114:
and %o0, %g3, %o4
fmovdne %icc, %f6, %f27
fmul8sux16 %f14, %f28, %f0
fnands %f20, %f6, %f9
fpadd16 %f8, %f0, %f14
fmovrdgz %l5, %f28, %f6
fornot2s %f18, %f18, %f13
movrlez %l4, %g7, %l0
move %xcc, %i3, %o7
and %g1, 0x0902, %l6
movl %icc, %o2, %i6
tsubcc %i7, 0x123C, %i1
movneg %icc, %i4, %g4
srax %l2, %i5, %o1
wr %g0, 0x89, %asi
ldswa [%l7 + 0x4C] %asi, %i2
edge32 %i0, %o3, %g6
srlx %g5, 0x0A, %o5
srax %g2, 0x0A, %l1
fornot1 %f8, %f24, %f8
fbo %fcc1, loop_1115
addcc %l3, %o0, %g3
nop
setx loop_1116, %l0, %l1
jmpl %l1, %o6
fmovsleu %icc, %f9, %f2
loop_1115:
udiv %l5, 0x0BDF, %o4
andncc %g7, %l0, %i3
loop_1116:
movvs %icc, %l4, %g1
fmovs %f31, %f9
bvs,a,pt %xcc, loop_1117
addcc %o7, 0x1A50, %o2
movg %icc, %l6, %i6
siam 0x0
loop_1117:
orn %i7, 0x0DCC, %i1
xnor %i4, 0x1972, %g4
movne %icc, %i5, %o1
edge8n %i2, %l2, %i0
fbue %fcc1, loop_1118
fxor %f22, %f30, %f0
movl %xcc, %g6, %g5
call loop_1119
loop_1118:
sllx %o5, 0x0C, %g2
movvc %xcc, %l1, %o3
fbe,a %fcc0, loop_1120
loop_1119:
sra %o0, %g3, %o6
srlx %l5, %l3, %o4
andcc %g7, 0x00CF, %i3
loop_1120:
fmul8x16au %f14, %f4, %f2
edge16 %l4, %l0, %o7
fornot1 %f28, %f22, %f16
swap [%l7 + 0x44], %o2
brgz,a %g1, loop_1121
tle %icc, 0x7
call loop_1122
edge16n %i6, %l6, %i1
loop_1121:
sdiv %i7, 0x11A5, %i4
fandnot2 %f14, %f8, %f10
loop_1122:
ba,a,pn %xcc, loop_1123
bl,a loop_1124
movneg %xcc, %g4, %o1
alignaddr %i5, %i2, %i0
loop_1123:
nop
wr %g0, 0x0c, %asi
lduha [%l7 + 0x1E] %asi, %l2
loop_1124:
nop
wr %g0, 0x18, %asi
stda %f16, [%l7 + 0x40] %asi
movrlez %g6, 0x3FC, %g5
fmovspos %xcc, %f24, %f0
prefetch [%l7 + 0x40], 0x3
ldx [%l7 + 0x60], %o5
ldx [%l7 + 0x78], %l1
bpos,pn %xcc, loop_1125
andncc %o3, %g2, %o0
fxnors %f4, %f18, %f11
tsubcc %o6, %l5, %g3
loop_1125:
popc 0x1B16, %o4
srlx %g7, %i3, %l4
movpos %xcc, %l3, %l0
tvs %icc, 0x1
fmovscc %icc, %f9, %f5
movne %xcc, %o2, %o7
sethi 0x00E1, %i6
movne %icc, %l6, %i1
te %xcc, 0x4
fmovsn %icc, %f5, %f14
movge %icc, %i7, %g1
movgu %icc, %g4, %o1
alignaddrl %i5, %i2, %i4
edge8 %i0, %l2, %g5
fmovsvs %xcc, %f27, %f10
bcc,a,pt %xcc, loop_1126
tpos %xcc, 0x2
ldsb [%l7 + 0x36], %g6
fble %fcc3, loop_1127
loop_1126:
sethi 0x0498, %o5
sllx %l1, 0x01, %g2
set 0x10, %g6
stxa %o3, [%l7 + %g6] 0x04
loop_1127:
srax %o0, 0x04, %o6
fmovrsgz %g3, %f24, %f4
movpos %xcc, %o4, %g7
movn %xcc, %l5, %i3
movne %icc, %l3, %l0
edge32n %l4, %o7, %i6
fmovsle %icc, %f22, %f1
ldsw [%l7 + 0x18], %l6
sethi 0x1F18, %o2
fmul8x16au %f20, %f13, %f2
fmuld8sux16 %f4, %f18, %f14
movpos %icc, %i7, %g1
fmovdle %icc, %f27, %f26
stx %i1, [%l7 + 0x58]
sdivcc %g4, 0x13FF, %i5
fbg %fcc1, loop_1128
fandnot2s %f3, %f9, %f26
orn %i2, %i4, %i0
brlez,a %l2, loop_1129
loop_1128:
edge16 %o1, %g6, %g5
array8 %l1, %o5, %g2
fpadd32 %f0, %f22, %f26
loop_1129:
movrlez %o3, 0x38B, %o0
udivx %g3, 0x04A0, %o4
subc %o6, 0x00DD, %l5
fmovrdlez %g7, %f20, %f6
sdivx %i3, 0x08B0, %l3
udiv %l0, 0x047A, %l4
xor %o7, 0x11A2, %l6
or %o2, %i7, %g1
bne %xcc, loop_1130
sllx %i1, 0x18, %i6
fmovsle %xcc, %f3, %f20
alignaddrl %i5, %g4, %i2
loop_1130:
array32 %i0, %i4, %l2
movrlez %g6, 0x240, %o1
movcs %xcc, %g5, %l1
fmovs %f26, %f23
movvs %icc, %o5, %o3
umul %o0, 0x1AF2, %g2
lduw [%l7 + 0x58], %g3
fcmps %fcc1, %f19, %f3
xor %o6, 0x1497, %l5
movvs %xcc, %g7, %i3
fbul,a %fcc2, loop_1131
addcc %l3, 0x10B2, %l0
ba,a %icc, loop_1132
ba,pn %icc, loop_1133
loop_1131:
bneg,pn %xcc, loop_1134
ldsw [%l7 + 0x7C], %l4
loop_1132:
udivcc %o7, 0x00CA, %o4
loop_1133:
edge32n %o2, %l6, %i7
loop_1134:
orn %i1, %i6, %g1
tvs %xcc, 0x4
subc %g4, %i2, %i0
movneg %icc, %i4, %i5
andn %l2, %g6, %o1
addcc %g5, 0x0A1E, %l1
subc %o5, %o0, %g2
nop
setx loop_1135, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bleu %icc, loop_1136
sll %o3, %o6, %l5
set 0x18, %i0
lda [%l7 + %i0] 0x89, %f21
loop_1135:
srax %g7, 0x1D, %g3
loop_1136:
bleu,a %icc, loop_1137
ldd [%l7 + 0x10], %f14
brlez,a %l3, loop_1138
array16 %l0, %i3, %l4
loop_1137:
te %icc, 0x6
movne %xcc, %o7, %o2
loop_1138:
fmovscc %icc, %f1, %f20
edge8 %l6, %o4, %i1
fsrc1 %f2, %f24
fabss %f7, %f18
tgu %xcc, 0x3
movrlz %i7, 0x019, %g1
xorcc %i6, 0x0018, %g4
subccc %i0, %i2, %i5
orn %i4, 0x1E80, %g6
set 0x40, %g7
prefetcha [%l7 + %g7] 0x88, 0x2
stbar
fandnot2 %f10, %f12, %f18
tl %xcc, 0x7
popc %g5, %l1
fxors %f11, %f8, %f25
sdivx %o5, 0x1BA6, %l2
set 0x30, %o3
ldda [%l7 + %o3] 0xe2, %g2
wr %g0, 0x18, %asi
ldsha [%l7 + 0x2C] %asi, %o0
movvs %icc, %o6, %l5
addc %g7, 0x1C1B, %g3
fbe %fcc3, loop_1139
ld [%l7 + 0x08], %f25
fpsub32 %f10, %f30, %f14
swap [%l7 + 0x78], %o3
loop_1139:
mulscc %l3, %i3, %l4
movne %icc, %o7, %l0
movrgz %o2, 0x126, %l6
edge8n %o4, %i7, %i1
sdivx %g1, 0x1255, %i6
fbo %fcc2, loop_1140
fnor %f26, %f20, %f14
udivx %g4, 0x063F, %i0
udivx %i2, 0x0406, %i4
loop_1140:
edge16 %i5, %o1, %g6
movleu %icc, %g5, %l1
fmovda %icc, %f11, %f11
taddcc %o5, 0x1665, %l2
fbe,a %fcc0, loop_1141
fpadd32s %f12, %f18, %f27
bneg,pn %xcc, loop_1142
sdivx %g2, 0x1ADA, %o6
loop_1141:
move %xcc, %o0, %l5
fand %f24, %f6, %f28
loop_1142:
fornot2s %f3, %f1, %f9
edge8n %g3, %g7, %l3
alignaddr %o3, %i3, %l4
taddcctv %l0, %o2, %l6
fpadd16 %f4, %f24, %f8
tn %icc, 0x0
movrgz %o7, %o4, %i1
wr %g0, 0xe3, %asi
stwa %g1, [%l7 + 0x10] %asi
membar #Sync
wr %g0, 0x19, %asi
ldstuba [%l7 + 0x21] %asi, %i7
sdivx %i6, 0x0DEC, %i0
movrlez %i2, %i4, %g4
array8 %o1, %g6, %g5
tleu %icc, 0x3
bne,a loop_1143
fnot2 %f0, %f18
fbul,a %fcc1, loop_1144
movre %l1, 0x054, %i5
loop_1143:
fmovsg %icc, %f12, %f7
taddcctv %o5, 0x1953, %l2
loop_1144:
fmovscc %xcc, %f8, %f1
udivcc %g2, 0x0BF6, %o0
xnor %l5, 0x02FA, %g3
array16 %g7, %o6, %o3
fbl %fcc1, loop_1145
movne %xcc, %l3, %i3
fmovrdlz %l0, %f20, %f8
faligndata %f30, %f2, %f12
loop_1145:
fmovd %f10, %f30
array32 %o2, %l4, %l6
tsubcc %o4, 0x0FE4, %i1
fmovrsne %g1, %f28, %f3
fblg,a %fcc0, loop_1146
tneg %icc, 0x7
movvs %xcc, %i7, %o7
fmovdvc %xcc, %f21, %f30
loop_1146:
fbg,a %fcc2, loop_1147
orncc %i6, 0x0A68, %i0
tvc %icc, 0x5
bge,a,pt %icc, loop_1148
loop_1147:
tvc %xcc, 0x0
srl %i4, 0x04, %i2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1148:
ldsb [%l7 + 0x09], %o1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movge %icc, %g6, %g4
udivx %g5, 0x0227, %l1
fpackfix %f18, %f0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fsrc1 %f30, %f28
fbne,a %fcc0, loop_1149
addc %o5, 0x08C7, %i5
nop
setx loop_1150, %l0, %l1
jmpl %l1, %g2
array16 %l2, %l5, %g3
loop_1149:
fpmerge %f1, %f23, %f22
fbne %fcc3, loop_1151
loop_1150:
xnorcc %g7, 0x1B74, %o6
fmovscs %xcc, %f19, %f2
tpos %xcc, 0x4
loop_1151:
nop
set 0x3E, %o0
ldsha [%l7 + %o0] 0x10, %o3
edge32 %o0, %i3, %l0
andn %l3, %o2, %l4
addccc %l6, %i1, %o4
fbue %fcc0, loop_1152
movl %icc, %i7, %o7
taddcctv %i6, 0x0CF6, %i0
fbne %fcc0, loop_1153
loop_1152:
fmovsneg %icc, %f2, %f5
tvc %icc, 0x6
tsubcctv %i4, 0x0857, %g1
loop_1153:
bcs,pn %icc, loop_1154
stw %o1, [%l7 + 0x54]
edge16ln %g6, %i2, %g4
popc 0x1263, %l1
loop_1154:
bg loop_1155
tcs %icc, 0x7
fmuld8sux16 %f20, %f10, %f2
fmul8sux16 %f20, %f26, %f24
loop_1155:
edge16ln %g5, %i5, %g2
edge32 %l2, %o5, %g3
tsubcctv %l5, %g7, %o6
ldd [%l7 + 0x48], %f16
bcc,a,pn %xcc, loop_1156
orn %o3, 0x1813, %o0
movne %icc, %l0, %l3
addcc %i3, 0x1CA0, %o2
loop_1156:
fpack16 %f6, %f23
ldub [%l7 + 0x50], %l4
mova %icc, %i1, %l6
bpos,a,pn %icc, loop_1157
sra %i7, %o4, %o7
orncc %i6, 0x1651, %i4
tsubcc %g1, 0x1D9F, %i0
loop_1157:
call loop_1158
edge32n %o1, %i2, %g4
fmovsgu %icc, %f7, %f16
smulcc %g6, 0x18CE, %g5
loop_1158:
nop
set 0x48, %o1
stx %l1, [%l7 + %o1]
tn %xcc, 0x5
ta %xcc, 0x1
srax %i5, 0x13, %l2
tle %xcc, 0x1
tg %xcc, 0x1
fandnot1 %f16, %f4, %f4
bcc %icc, loop_1159
addcc %g2, %g3, %o5
fmovsl %icc, %f9, %f28
fmovrsne %l5, %f0, %f26
loop_1159:
edge16ln %g7, %o6, %o3
fnot1s %f5, %f10
nop
setx loop_1160, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xor %o0, %l3, %i3
xnorcc %l0, %o2, %i1
set 0x70, %l2
ldda [%l7 + %l2] 0x22, %l4
loop_1160:
array32 %l6, %o4, %i7
movrne %i6, 0x03E, %i4
fone %f12
pdist %f30, %f0, %f14
edge32n %o7, %i0, %g1
bneg %xcc, loop_1161
edge16n %i2, %g4, %g6
edge16n %g5, %o1, %l1
fmul8x16 %f31, %f4, %f8
loop_1161:
nop
wr %g0, 0x81, %asi
lduha [%l7 + 0x48] %asi, %l2
set 0x14, %l6
lduwa [%l7 + %l6] 0x11, %i5
umulcc %g3, 0x0F09, %g2
edge16 %l5, %o5, %o6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sll %g7, 0x1F, %o3
array16 %l3, %o0, %i3
wr %g0, 0x27, %asi
stwa %l0, [%l7 + 0x60] %asi
membar #Sync
movg %xcc, %i1, %l4
move %icc, %o2, %l6
add %l7, 0x28, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %o4, %i6
fbul,a %fcc1, loop_1162
edge16ln %i4, %o7, %i0
orcc %g1, 0x1A9F, %i2
xorcc %i7, 0x182C, %g4
loop_1162:
fors %f20, %f2, %f13
faligndata %f20, %f24, %f4
movneg %xcc, %g5, %g6
ldd [%l7 + 0x50], %f20
movpos %xcc, %l1, %l2
smulcc %i5, %g3, %g2
tvs %icc, 0x1
std %f8, [%l7 + 0x18]
orn %o1, 0x11E3, %l5
popc 0x1E8E, %o6
fmul8x16au %f21, %f19, %f20
faligndata %f20, %f16, %f4
ble,a,pn %xcc, loop_1163
movne %icc, %o5, %o3
ta %icc, 0x1
mova %icc, %l3, %g7
loop_1163:
brgz %o0, loop_1164
and %i3, 0x02E3, %l0
tgu %icc, 0x5
movge %icc, %i1, %o2
loop_1164:
fmovdvs %xcc, %f12, %f10
mova %icc, %l4, %l6
mulscc %o4, 0x11B3, %i6
srax %o7, %i4, %i0
tl %xcc, 0x2
sdivcc %i2, 0x1BF4, %g1
fnot2s %f10, %f26
fpsub32 %f20, %f12, %f4
edge16 %i7, %g4, %g6
srl %l1, %g5, %i5
edge32l %g3, %l2, %g2
edge16 %l5, %o1, %o5
movrne %o6, %o3, %g7
ldd [%l7 + 0x18], %o0
sra %l3, 0x15, %l0
xorcc %i1, %o2, %l4
ld [%l7 + 0x3C], %f10
and %l6, %i3, %o4
set 0x64, %i7
swapa [%l7 + %i7] 0x88, %o7
move %xcc, %i6, %i4
tcc %icc, 0x6
move %xcc, %i0, %i2
sdivcc %i7, 0x1348, %g1
fbule,a %fcc2, loop_1165
move %xcc, %g4, %l1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
add %l7, 0x30, %l6
wr %g0, 0x10, %asi
casa [%l6] 0x10, %g5, %g6
loop_1165:
sdivcc %i5, 0x028C, %g3
std %g2, [%l7 + 0x18]
wr %g0, 0x89, %asi
ldxa [%l7 + 0x60] %asi, %l2
taddcc %o1, 0x0739, %o5
alignaddr %o6, %o3, %g7
ldsh [%l7 + 0x26], %l5
movge %icc, %l3, %o0
udivcc %i1, 0x076C, %o2
addcc %l4, %l6, %i3
mulscc %o4, %l0, %i6
fmovsne %xcc, %f22, %f0
movpos %xcc, %o7, %i4
srax %i0, %i7, %g1
movcc %icc, %i2, %l1
tne %xcc, 0x7
tn %xcc, 0x2
fcmpeq32 %f20, %f18, %g4
sub %g5, 0x0AE7, %i5
bne,a loop_1166
nop
setx loop_1167, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
nop
setx loop_1168, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
te %icc, 0x4
loop_1166:
fcmple32 %f6, %f26, %g6
loop_1167:
orcc %g3, 0x0AD7, %l2
loop_1168:
orcc %g2, 0x09E4, %o1
ld [%l7 + 0x6C], %f29
fbn %fcc2, loop_1169
fbg,a %fcc1, loop_1170
fmovspos %xcc, %f16, %f17
tge %icc, 0x1
loop_1169:
ldsh [%l7 + 0x14], %o5
loop_1170:
movrgez %o6, 0x3F7, %o3
fandnot2 %f4, %f14, %f22
fmovrsgez %g7, %f12, %f19
fmovdpos %xcc, %f23, %f25
edge8 %l3, %o0, %i1
fmovsne %icc, %f12, %f19
fpsub32s %f19, %f17, %f15
xor %o2, %l4, %l6
fmovda %xcc, %f23, %f9
fmovsl %xcc, %f15, %f5
orn %i3, 0x02A8, %o4
fcmpd %fcc3, %f22, %f24
movg %icc, %l5, %i6
array16 %l0, %o7, %i0
tvc %xcc, 0x6
fcmpd %fcc1, %f24, %f16
set 0x0C, %l4
lda [%l7 + %l4] 0x0c, %f2
mulx %i4, 0x05FD, %g1
tleu %xcc, 0x4
call loop_1171
fbl %fcc0, loop_1172
prefetch [%l7 + 0x3C], 0x3
ldsw [%l7 + 0x54], %i2
loop_1171:
and %l1, %g4, %i7
loop_1172:
popc 0x0E85, %g5
smul %i5, 0x19C7, %g3
lduw [%l7 + 0x48], %g6
alignaddrl %l2, %g2, %o1
movne %xcc, %o5, %o6
te %icc, 0x1
edge32 %g7, %l3, %o3
wr %g0, 0x89, %asi
stba %i1, [%l7 + 0x52] %asi
fbo %fcc1, loop_1173
sdiv %o0, 0x1C85, %o2
tvc %icc, 0x6
andn %l6, %i3, %l4
loop_1173:
tl %icc, 0x5
fnot1 %f22, %f20
tgu %xcc, 0x7
mova %xcc, %l5, %o4
fba %fcc3, loop_1174
and %l0, %i6, %i0
brz,a %i4, loop_1175
stb %g1, [%l7 + 0x66]
loop_1174:
nop
wr %g0, 0x16, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
loop_1175:
movl %xcc, %i2, %l1
xorcc %g4, 0x0C71, %i7
udivx %o7, 0x15F9, %g5
wr %g0, 0x11, %asi
lduha [%l7 + 0x46] %asi, %i5
mulx %g6, %l2, %g2
xorcc %o1, %o5, %o6
tvc %xcc, 0x0
bg,a,pn %icc, loop_1176
tpos %xcc, 0x7
sdiv %g7, 0x1519, %l3
stb %o3, [%l7 + 0x20]
loop_1176:
movpos %xcc, %i1, %g3
set 0x20, %g4
stda %o2, [%l7 + %g4] 0x11
wr %g0, 0x57, %asi
stxa %l6, [%g0 + 0x0] %asi
umulcc %i3, %l4, %o0
fornot2s %f18, %f14, %f14
andcc %l5, 0x11DE, %l0
srax %o4, 0x1A, %i6
sll %i4, 0x0C, %g1
xnor %i2, 0x15D0, %i0
srlx %l1, %g4, %o7
movge %icc, %i7, %g5
fnegd %f6, %f30
fmovscc %icc, %f30, %f11
wr %g0, 0x04, %asi
ldswa [%l7 + 0x30] %asi, %g6
ble,a loop_1177
bg %icc, loop_1178
bleu,a loop_1179
tpos %xcc, 0x2
loop_1177:
fandnot1 %f14, %f18, %f24
loop_1178:
swap [%l7 + 0x0C], %i5
loop_1179:
udivx %g2, 0x1BC4, %o1
mulx %l2, %o5, %o6
fnegd %f12, %f14
edge32ln %g7, %l3, %i1
movne %xcc, %g3, %o2
alignaddrl %l6, %o3, %l4
fmovrsne %i3, %f21, %f21
edge16 %o0, %l5, %l0
sir 0x0E8A
fbg,a %fcc0, loop_1180
fbu,a %fcc0, loop_1181
bcc,a loop_1182
movrne %i6, 0x249, %i4
loop_1180:
sdivcc %o4, 0x13EA, %g1
loop_1181:
nop
wr %g0, 0x80, %asi
prefetcha [%l7 + 0x48] %asi, 0x1
loop_1182:
fmovdneg %xcc, %f24, %f5
prefetch [%l7 + 0x6C], 0x2
fmovrdlz %i0, %f12, %f0
or %g4, 0x04FD, %l1
wr %g0, 0x1f, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
movneg %xcc, %o7, %i7
fnegd %f2, %f6
edge8ln %g5, %i5, %g2
fmovspos %xcc, %f1, %f18
wr %g0, 0x89, %asi
sta %f10, [%l7 + 0x10] %asi
fmovsn %icc, %f14, %f28
fnot1s %f14, %f21
fsrc2s %f27, %f3
edge8n %g6, %o1, %o5
sra %o6, 0x14, %g7
orn %l2, 0x15BF, %l3
srl %g3, 0x19, %i1
movneg %xcc, %l6, %o2
fcmpne16 %f10, %f28, %o3
edge32ln %l4, %o0, %l5
wr %g0, 0x1f, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
fbul %fcc3, loop_1183
and %i3, 0x0DD8, %i6
membar 0x11
fmovsge %xcc, %f9, %f9
loop_1183:
move %xcc, %i4, %o4
bne %icc, loop_1184
fcmpne32 %f2, %f22, %g1
edge32 %l0, %i0, %i2
wr %g0, 0x89, %asi
stwa %g4, [%l7 + 0x2C] %asi
loop_1184:
fornot2s %f14, %f19, %f26
mulx %l1, 0x18BF, %o7
sll %i7, 0x03, %g5
movl %icc, %g2, %i5
edge8n %o1, %g6, %o5
fbule,a %fcc2, loop_1185
tn %icc, 0x7
andn %o6, 0x0338, %g7
sdiv %l2, 0x00AA, %l3
loop_1185:
srlx %i1, 0x0D, %l6
srax %g3, %o3, %l4
brgz,a %o2, loop_1186
fmovdcc %icc, %f5, %f9
xor %l5, %i3, %o0
edge8n %i6, %i4, %o4
loop_1186:
tvs %xcc, 0x0
set 0x58, %i5
stda %l0, [%l7 + %i5] 0xeb
membar #Sync
movvs %xcc, %i0, %g1
movn %icc, %g4, %i2
mova %icc, %l1, %i7
wr %g0, 0x89, %asi
stha %o7, [%l7 + 0x38] %asi
addc %g5, %i5, %g2
for %f22, %f30, %f18
sdivcc %o1, 0x1EE3, %g6
orcc %o6, %o5, %l2
mova %icc, %l3, %g7
movrlz %i1, %l6, %o3
smul %l4, 0x124E, %o2
movrgez %l5, %g3, %o0
movvc %icc, %i6, %i3
movne %xcc, %o4, %i4
fmovsvc %xcc, %f27, %f12
fcmps %fcc3, %f31, %f1
wr %g0, 0x80, %asi
lduba [%l7 + 0x5C] %asi, %l0
set 0x33, %g5
lduba [%l7 + %g5] 0x89, %g1
addc %i0, %g4, %l1
fnands %f2, %f0, %f4
mova %icc, %i2, %o7
popc %i7, %i5
movre %g5, 0x02E, %o1
fmovscs %icc, %f2, %f1
fble,a %fcc1, loop_1187
movrlez %g2, %g6, %o5
tgu %icc, 0x3
nop
setx loop_1188, %l0, %l1
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_1187:
fbge,a %fcc3, loop_1189
taddcc %l2, 0x0242, %l3
stw %g7, [%l7 + 0x48]
loop_1188:
st %f27, [%l7 + 0x40]
loop_1189:
umul %o6, 0x05E3, %l6
stbar
wr %g0, 0x89, %asi
ldda [%l7 + 0x20] %asi, %o2
bvs,a,pn %icc, loop_1190
tne %icc, 0x5
fmovrslez %l4, %f7, %f7
fmovdne %icc, %f15, %f10
loop_1190:
tcc %xcc, 0x1
wr %g0, 0xe2, %asi
stba %o2, [%l7 + 0x63] %asi
membar #Sync
prefetch [%l7 + 0x5C], 0x1
membar 0x72
tsubcctv %i1, %l5, %g3
umul %o0, 0x0981, %i3
xnorcc %i6, 0x16BC, %i4
movre %l0, 0x1D7, %g1
movvs %xcc, %o4, %i0
stx %g4, [%l7 + 0x78]
edge16n %i2, %o7, %l1
wr %g0, 0x52, %asi
stxa %i5, [%g0 + 0x108] %asi
edge8n %i7, %o1, %g5
andncc %g6, %o5, %l2
movrne %l3, 0x2C3, %g7
brgz,a %g2, loop_1191
alignaddrl %l6, %o6, %o3
bvc,a %icc, loop_1192
add %o2, %i1, %l4
loop_1191:
fmovrslez %g3, %f24, %f9
wr %g0, 0x89, %asi
stba %o0, [%l7 + 0x6A] %asi
loop_1192:
edge16ln %i3, %i6, %l5
siam 0x2
fexpand %f20, %f8
umulcc %l0, 0x1799, %g1
bcc loop_1193
fpadd16s %f25, %f11, %f22
addc %i4, 0x083D, %o4
array16 %i0, %g4, %o7
loop_1193:
fmovdle %xcc, %f29, %f25
srl %l1, %i2, %i5
add %l7, 0x60, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %o1
casxa [%l6] 0x80, %o1, %g5
movleu %xcc, %i7, %o5
tsubcctv %l2, %g6, %l3
edge8n %g7, %g2, %o6
fmovscc %xcc, %f30, %f0
wr %g0, 0x2c, %asi
ldda [%l7 + 0x60] %asi, %i6
brz %o3, loop_1194
movneg %icc, %i1, %o2
fbe,a %fcc2, loop_1195
movpos %icc, %l4, %o0
loop_1194:
xnor %g3, %i6, %i3
xnorcc %l5, 0x1959, %g1
loop_1195:
siam 0x2
fmul8x16 %f29, %f6, %f16
membar 0x32
sdiv %l0, 0x1782, %o4
move %icc, %i0, %i4
pdist %f24, %f10, %f14
sdivx %o7, 0x1E8A, %g4
addc %i2, 0x02C1, %i5
fmovrde %l1, %f10, %f28
sllx %g5, 0x1F, %i7
movrgz %o5, 0x1E0, %o1
sllx %l2, 0x04, %l3
subcc %g6, %g2, %g7
brlez,a %l6, loop_1196
fmovdge %xcc, %f27, %f23
fbe %fcc1, loop_1197
movre %o3, 0x09D, %i1
loop_1196:
subccc %o2, 0x1A4C, %l4
smulcc %o0, %o6, %i6
loop_1197:
ldsb [%l7 + 0x5F], %i3
fbu %fcc2, loop_1198
movrgez %l5, 0x246, %g3
movrgz %l0, %o4, %i0
sdiv %i4, 0x17DF, %g1
loop_1198:
fmovsa %xcc, %f0, %f0
tcc %xcc, 0x3
fmovdneg %icc, %f28, %f6
ldub [%l7 + 0x78], %o7
set 0x1C, %l0
lda [%l7 + %l0] 0x81, %f16
set 0x7C, %i4
sta %f14, [%l7 + %i4] 0x11
tpos %xcc, 0x2
tpos %xcc, 0x7
fblg %fcc0, loop_1199
fsrc2 %f0, %f20
orn %i2, 0x0D65, %i5
ldsh [%l7 + 0x46], %l1
loop_1199:
and %g5, 0x0038, %i7
tne %icc, 0x5
membar 0x7F
fmovrdgez %g4, %f26, %f26
lduh [%l7 + 0x66], %o1
fbne %fcc3, loop_1200
tn %xcc, 0x2
fmovdpos %xcc, %f15, %f16
movpos %xcc, %o5, %l2
loop_1200:
ldsw [%l7 + 0x20], %l3
umulcc %g2, %g7, %g6
edge16ln %l6, %i1, %o3
nop
setx loop_1201, %l0, %l1
jmpl %l1, %o2
edge16n %l4, %o0, %i6
xnorcc %i3, 0x03EE, %o6
array32 %g3, %l0, %o4
loop_1201:
mulx %i0, 0x0366, %i4
andcc %g1, %l5, %i2
fba,a %fcc2, loop_1202
fmovrdlz %i5, %f26, %f22
orn %o7, %g5, %i7
srl %l1, %g4, %o1
loop_1202:
nop
wr %g0, 0x81, %asi
ldda [%l7 + 0x70] %asi, %o4
bvc loop_1203
tsubcc %l3, 0x0F7E, %l2
edge16n %g7, %g6, %l6
be,pn %icc, loop_1204
loop_1203:
movleu %xcc, %g2, %o3
bpos,pn %xcc, loop_1205
sra %o2, 0x1C, %l4
loop_1204:
and %o0, 0x0D2B, %i1
xnor %i6, 0x0DA9, %o6
loop_1205:
movne %xcc, %i3, %l0
movpos %icc, %g3, %o4
andcc %i4, %i0, %g1
fmovda %icc, %f29, %f8
wr %g0, 0x17, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
ba,pn %xcc, loop_1206
subcc %i2, 0x05A1, %l5
mulscc %i5, 0x0FB6, %o7
ldsh [%l7 + 0x64], %i7
loop_1206:
umulcc %l1, 0x1AFC, %g4
add %l7, 0x18, %l6
wr %g0, 0x0c, %asi
ldxa [%l6] %asi, %o1
casxa [%l6] 0x0c, %o1, %o5
fandnot2 %f2, %f18, %f18
sra %g5, %l3, %l2
fpsub16s %f4, %f21, %f24
bg %icc, loop_1207
fba,a %fcc3, loop_1208
fmovrslz %g7, %f15, %f8
fand %f16, %f14, %f0
loop_1207:
tn %icc, 0x4
loop_1208:
popc 0x123D, %g6
add %l7, 0x28, %l6
wr %g0, 0x19, %asi
casa [%l6] 0x19, %l6, %g2
movge %icc, %o2, %l4
movgu %xcc, %o3, %o0
orncc %i1, 0x0F1C, %o6
bg,a,pt %icc, loop_1209
flush %l7 + 0x78
movleu %icc, %i3, %l0
movl %icc, %g3, %o4
loop_1209:
alignaddrl %i6, %i4, %i0
nop
set 0x3C, %i6
sth %i2, [%l7 + %i6]
movrgz %g1, %l5, %o7
fba,a %fcc0, loop_1210
edge16 %i5, %l1, %g4
ld [%l7 + 0x58], %f6
xnor %o1, 0x14C4, %i7
loop_1210:
fmovsne %xcc, %f27, %f19
wr %g0, 0x04, %asi
ldda [%l7 + 0x40] %asi, %f16
edge32n %o5, %l3, %l2
wr %g0, 0x26, %asi
ldda [%l7 + 0x40] %asi, %g6
srl %g6, 0x06, %g5
edge32l %l6, %g2, %o2
brlez,a %l4, loop_1211
taddcctv %o3, %o0, %i1
movrne %o6, 0x3A2, %l0
smul %g3, %o4, %i6
loop_1211:
sdiv %i4, 0x04FD, %i3
ldsh [%l7 + 0x26], %i2
fexpand %f30, %f18
ldsh [%l7 + 0x5E], %g1
addccc %i0, %o7, %i5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
xor %l5, 0x17F5, %l1
sdivcc %o1, 0x13CB, %i7
fmul8x16au %f27, %f19, %f26
add %l7, 0x3C, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %o5
casa [%l6] %asi, %o5, %l3
movrne %g4, 0x278, %l2
set 0x24, %g2
stha %g7, [%l7 + %g2] 0x23
membar #Sync
addc %g5, %l6, %g2
ldx [%l7 + 0x40], %o2
brz,a %g6, loop_1212
udivx %o3, 0x1CEC, %l4
taddcctv %i1, 0x1406, %o6
fcmple16 %f24, %f20, %o0
loop_1212:
movrlz %l0, 0x3F7, %o4
array16 %g3, %i4, %i3
mulscc %i6, 0x034D, %i2
move %xcc, %i0, %o7
set 0x53, %l3
lduba [%l7 + %l3] 0x10, %g1
lduh [%l7 + 0x2C], %l5
taddcctv %l1, 0x01FC, %i5
bg,a loop_1213
stb %o1, [%l7 + 0x17]
movrlz %o5, %i7, %g4
taddcctv %l3, %l2, %g5
loop_1213:
brz %g7, loop_1214
fmovrslz %g2, %f13, %f24
edge32l %o2, %l6, %o3
sdiv %g6, 0x1460, %l4
loop_1214:
sra %i1, %o6, %o0
movcs %xcc, %l0, %g3
fbe,a %fcc3, loop_1215
fblg,a %fcc1, loop_1216
fmovsne %xcc, %f12, %f11
bcs,pt %icc, loop_1217
loop_1215:
fbge,a %fcc3, loop_1218
loop_1216:
sdivcc %o4, 0x0442, %i3
nop
setx loop_1219, %l0, %l1
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_1217:
fmovsgu %xcc, %f0, %f26
loop_1218:
sir 0x160D
fsrc2s %f6, %f6
loop_1219:
movvs %xcc, %i4, %i6
movcs %xcc, %i0, %i2
ldx [%l7 + 0x58], %o7
fxors %f8, %f2, %f4
movleu %icc, %g1, %l1
movre %i5, %o1, %l5
ldx [%l7 + 0x28], %o5
fnors %f8, %f10, %f24
movg %xcc, %g4, %i7
fsrc2s %f19, %f21
fxnor %f14, %f28, %f0
fmovdcc %icc, %f9, %f28
movre %l3, 0x069, %g5
ldd [%l7 + 0x48], %f4
taddcctv %g7, 0x0DAF, %g2
fmovdne %xcc, %f23, %f23
movleu %xcc, %l2, %o2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tsubcctv %l6, 0x19AE, %g6
movre %o3, %l4, %o6
std %f6, [%l7 + 0x18]
edge16ln %o0, %l0, %i1
fsrc2 %f4, %f28
subcc %o4, %i3, %g3
movgu %xcc, %i6, %i4
sllx %i0, %i2, %g1
fcmple32 %f22, %f24, %o7
membar 0x3C
fcmple32 %f4, %f4, %i5
mulx %l1, 0x0222, %l5
bcs,pn %icc, loop_1220
srlx %o5, 0x11, %o1
movle %xcc, %i7, %l3
umulcc %g4, 0x11CF, %g5
loop_1220:
tvs %icc, 0x5
wr %g0, 0xe2, %asi
stba %g2, [%l7 + 0x3F] %asi
membar #Sync
alignaddrl %g7, %l2, %o2
edge8l %l6, %o3, %l4
tsubcctv %o6, %o0, %g6
fbg %fcc2, loop_1221
udivx %l0, 0x1023, %i1
add %l7, 0x5C, %l6
wr %g0, 0x80, %asi
casa [%l6] %asi, %i3, %g3
loop_1221:
nop
set 0x42, %o2
lduha [%l7 + %o2] 0x10, %o4
sllx %i6, 0x13, %i4
fandnot1 %f6, %f20, %f22
brgez,a %i0, loop_1222
flush %l7 + 0x24
addccc %g1, %o7, %i2
fnegd %f2, %f6
loop_1222:
add %l1, 0x1EE6, %l5
bl %xcc, loop_1223
fmovd %f14, %f14
tgu %xcc, 0x6
edge8l %o5, %o1, %i7
loop_1223:
andn %i5, 0x0EF6, %g4
fbule %fcc1, loop_1224
fandnot2s %f19, %f13, %f1
fmovdcs %icc, %f19, %f11
bgu loop_1225
loop_1224:
bcc,a %icc, loop_1226
bneg loop_1227
brlez,a %g5, loop_1228
loop_1225:
fbl,a %fcc0, loop_1229
loop_1226:
fmovrsgez %l3, %f11, %f5
loop_1227:
fzeros %f2
loop_1228:
movle %xcc, %g7, %g2
loop_1229:
fmovdge %xcc, %f30, %f18
fmovsvc %icc, %f19, %f11
edge8 %o2, %l2, %o3
umulcc %l4, 0x056A, %l6
fandnot2 %f20, %f16, %f4
mova %icc, %o0, %o6
orncc %g6, 0x15B7, %i1
srlx %i3, %g3, %o4
wr %g0, 0x18, %asi
lduha [%l7 + 0x60] %asi, %l0
move %icc, %i6, %i4
sethi 0x0EFE, %g1
tg %icc, 0x1
set 0x10, %o6
lda [%l7 + %o6] 0x88, %f11
fmovdpos %icc, %f20, %f6
fpadd16s %f30, %f22, %f24
edge8ln %i0, %o7, %i2
subcc %l1, 0x0BEA, %l5
ld [%l7 + 0x60], %f29
fcmpes %fcc3, %f1, %f13
fpadd16 %f12, %f4, %f18
alignaddr %o1, %i7, %i5
fandnot1s %f6, %f8, %f16
set 0x34, %i3
lda [%l7 + %i3] 0x88, %f10
fsrc2 %f0, %f26
xnor %g4, %g5, %l3
popc %o5, %g2
ba,a %xcc, loop_1230
array32 %o2, %l2, %o3
fbn,a %fcc1, loop_1231
movcs %xcc, %g7, %l6
loop_1230:
fmovrsgz %o0, %f30, %f7
orcc %l4, 0x1D59, %o6
loop_1231:
tneg %icc, 0x0
edge8n %i1, %g6, %g3
andn %i3, 0x1992, %o4
array32 %l0, %i4, %i6
subcc %g1, 0x1ADD, %o7
fbue %fcc0, loop_1232
andncc %i2, %l1, %l5
fbn %fcc1, loop_1233
array16 %i0, %i7, %o1
loop_1232:
nop
wr %g0, 0x10, %asi
ldswa [%l7 + 0x28] %asi, %g4
loop_1233:
fbue %fcc1, loop_1234
brnz,a %i5, loop_1235
be,pt %icc, loop_1236
edge32 %g5, %o5, %g2
loop_1234:
ldx [%l7 + 0x58], %o2
loop_1235:
sdivcc %l3, 0x1BAA, %l2
loop_1236:
movvs %icc, %o3, %g7
sir 0x1545
fpack16 %f16, %f27
movneg %icc, %l6, %l4
bgu,a,pt %xcc, loop_1237
siam 0x4
popc 0x08F4, %o0
subccc %i1, 0x1093, %o6
loop_1237:
edge16n %g3, %i3, %o4
te %xcc, 0x6
fsrc2s %f23, %f24
fornot2s %f13, %f21, %f30
ble,pn %xcc, loop_1238
tsubcc %g6, 0x1636, %l0
srlx %i4, 0x0B, %i6
sdiv %o7, 0x08F4, %i2
loop_1238:
brgz %g1, loop_1239
fbge,a %fcc3, loop_1240
movleu %xcc, %l1, %l5
movcs %xcc, %i0, %i7
loop_1239:
fbl,a %fcc0, loop_1241
loop_1240:
fcmps %fcc1, %f16, %f26
swap [%l7 + 0x5C], %g4
array16 %i5, %g5, %o1
loop_1241:
tsubcc %o5, 0x1F2E, %g2
bgu,a,pt %xcc, loop_1242
fmul8sux16 %f16, %f2, %f4
fbug %fcc0, loop_1243
addccc %l3, 0x1647, %o2
loop_1242:
ldsb [%l7 + 0x15], %o3
tleu %icc, 0x3
loop_1243:
movcs %xcc, %g7, %l2
fcmple32 %f12, %f6, %l6
mova %icc, %l4, %o0
taddcctv %i1, %o6, %i3
tneg %xcc, 0x0
set 0x40, %i2
ldda [%l7 + %i2] 0x18, %f0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movne %xcc, %o4, %g3
sll %g6, %i4, %l0
ldx [%l7 + 0x38], %o7
bshuffle %f14, %f16, %f18
fmovsge %icc, %f18, %f14
smul %i2, 0x1A22, %i6
fmovda %icc, %f10, %f25
fcmped %fcc2, %f18, %f6
movvc %icc, %l1, %l5
bne,a %xcc, loop_1244
fmovrslez %i0, %f0, %f15
tg %xcc, 0x1
tn %icc, 0x4
loop_1244:
subcc %g1, %g4, %i7
edge32ln %i5, %o1, %o5
fmovdleu %xcc, %f6, %f14
fmovdneg %xcc, %f27, %f1
set 0x64, %o4
lduwa [%l7 + %o4] 0x89, %g2
fbl,a %fcc3, loop_1245
fcmpd %fcc0, %f24, %f18
movrlez %l3, 0x1F9, %o2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1245:
xorcc %o3, 0x0498, %g5
te %xcc, 0x0
tl %xcc, 0x2
tpos %icc, 0x2
bvs,a %icc, loop_1246
sllx %g7, %l2, %l4
wr %g0, 0x21, %asi
ldxa [%g0 + 0x10] %asi, %l6
loop_1246:
tneg %xcc, 0x2
ble %xcc, loop_1247
srax %o0, %o6, %i1
sra %o4, %i3, %g6
prefetch [%l7 + 0x78], 0x1
loop_1247:
nop
wr %g0, 0x16, %asi
stda %f16, [%l7 + 0x40] %asi
membar #Sync
tcs %icc, 0x6
tcc %xcc, 0x4
mulscc %g3, %l0, %o7
sra %i2, %i4, %i6
fmovdgu %xcc, %f25, %f22
tneg %xcc, 0x3
fnand %f0, %f4, %f14
bneg,pn %icc, loop_1248
stx %l1, [%l7 + 0x58]
sub %l5, %g1, %i0
sir 0x13EB
loop_1248:
array8 %i7, %g4, %i5
fsrc1s %f28, %f5
tn %icc, 0x6
fbne,a %fcc2, loop_1249
movcs %icc, %o5, %o1
movrgz %l3, 0x0EC, %g2
sdivcc %o2, 0x04D0, %g5
loop_1249:
fcmpne16 %f10, %f0, %g7
fmovrsgez %o3, %f2, %f16
mulx %l4, 0x0ACF, %l6
membar 0x1D
bpos loop_1250
nop
setx loop_1251, %l0, %l1
jmpl %l1, %l2
tg %xcc, 0x3
fmovrdgez %o6, %f30, %f6
loop_1250:
st %f26, [%l7 + 0x34]
loop_1251:
fbug,a %fcc2, loop_1252
xnorcc %o0, %o4, %i3
and %g6, 0x1AE5, %i1
fnors %f10, %f19, %f10
loop_1252:
ble %xcc, loop_1253
movre %l0, 0x112, %o7
edge32l %i2, %g3, %i6
movleu %icc, %i4, %l5
loop_1253:
movleu %icc, %g1, %l1
array16 %i0, %g4, %i5
tgu %icc, 0x7
fmovsn %icc, %f20, %f14
fcmpeq32 %f28, %f8, %o5
brgez %i7, loop_1254
taddcctv %l3, 0x0208, %o1
umulcc %o2, 0x1E04, %g5
fpmerge %f27, %f4, %f28
loop_1254:
fabss %f23, %f15
fcmpne16 %f24, %f2, %g7
array8 %o3, %g2, %l6
movl %icc, %l4, %l2
movre %o0, 0x101, %o4
tg %xcc, 0x4
call loop_1255
movn %xcc, %i3, %o6
ldd [%l7 + 0x68], %g6
brgz,a %i1, loop_1256
loop_1255:
fbo %fcc2, loop_1257
edge8 %l0, %i2, %g3
edge32ln %i6, %o7, %i4
loop_1256:
movneg %icc, %l5, %g1
loop_1257:
nop
set 0x40, %g3
stda %f16, [%l7 + %g3] 0x14
movrgz %l1, %i0, %i5
srax %o5, %g4, %i7
fmovdcs %icc, %f3, %f4
fmovsg %icc, %f6, %f9
movre %o1, 0x30C, %o2
movcc %xcc, %g5, %g7
alignaddr %o3, %g2, %l3
tne %xcc, 0x2
ldsh [%l7 + 0x0E], %l6
sllx %l4, 0x09, %l2
bneg,a,pt %icc, loop_1258
array32 %o4, %o0, %i3
swap [%l7 + 0x1C], %o6
xnor %i1, 0x1BBE, %g6
loop_1258:
xnor %i2, 0x1505, %g3
sdivx %l0, 0x14B2, %i6
movl %icc, %i4, %o7
fmul8x16 %f16, %f22, %f30
fnot1s %f4, %f20
bpos %icc, loop_1259
addc %g1, %l5, %i0
ba,a,pn %xcc, loop_1260
srax %l1, %i5, %g4
loop_1259:
bvc,pn %icc, loop_1261
ld [%l7 + 0x68], %f5
loop_1260:
fnands %f22, %f19, %f8
udivcc %i7, 0x19FA, %o1
loop_1261:
fmovse %xcc, %f24, %f17
ldub [%l7 + 0x14], %o2
fnot2 %f16, %f8
array8 %g5, %o5, %g7
sdiv %o3, 0x1118, %g2
mulscc %l3, 0x0D7B, %l4
fcmpeq16 %f22, %f14, %l2
movvc %xcc, %o4, %l6
ldsb [%l7 + 0x1C], %o0
mulscc %o6, 0x1D83, %i1
umul %g6, 0x1C50, %i3
bshuffle %f22, %f6, %f0
set 0x40, %i1
stda %f0, [%l7 + %i1] 0x14
tvs %icc, 0x5
st %f10, [%l7 + 0x40]
lduh [%l7 + 0x1E], %g3
subc %i2, 0x0F4D, %l0
edge32l %i6, %i4, %o7
bvs,pn %xcc, loop_1262
fxors %f10, %f12, %f12
sll %g1, %i0, %l5
movrgez %l1, 0x3D2, %i5
loop_1262:
movrgez %i7, 0x36E, %g4
bcs,a %icc, loop_1263
tcs %icc, 0x3
sth %o1, [%l7 + 0x26]
fnors %f27, %f28, %f18
loop_1263:
be loop_1264
fnegs %f5, %f23
fmovrsne %o2, %f19, %f2
fzero %f12
loop_1264:
fpackfix %f20, %f5
fbg %fcc3, loop_1265
fnot1 %f12, %f10
fandnot1 %f4, %f12, %f26
edge16n %o5, %g5, %g7
loop_1265:
taddcctv %g2, %o3, %l3
fcmpeq32 %f4, %f2, %l2
smul %l4, 0x0F7F, %l6
fbne %fcc1, loop_1266
orcc %o4, 0x1CEB, %o0
tvc %xcc, 0x7
fbul %fcc3, loop_1267
loop_1266:
brlz,a %o6, loop_1268
fnot2s %f0, %f15
set 0x77, %g1
ldsba [%l7 + %g1] 0x14, %g6
loop_1267:
brgez,a %i3, loop_1269
loop_1268:
fsrc1s %f10, %f12
nop
setx loop_1270, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sdivcc %i1, 0x034A, %i2
loop_1269:
nop
set 0x3E, %l1
ldsb [%l7 + %l1], %l0
udivcc %i6, 0x0693, %i4
loop_1270:
mova %xcc, %o7, %g1
fsrc2 %f8, %f12
movle %xcc, %g3, %i0
fmovrslez %l1, %f2, %f1
sll %i5, 0x12, %i7
fmovdpos %xcc, %f8, %f31
fnors %f28, %f15, %f14
tle %xcc, 0x1
fmovrslz %g4, %f12, %f14
fandnot2s %f20, %f13, %f25
fble %fcc1, loop_1271
srl %l5, %o2, %o5
edge8 %g5, %o1, %g2
udivcc %o3, 0x1914, %g7
loop_1271:
array8 %l2, %l4, %l3
taddcc %l6, %o0, %o6
movcs %xcc, %o4, %i3
fmovrdlz %i1, %f0, %f16
alignaddr %i2, %g6, %l0
srax %i4, 0x0F, %o7
fbug,a %fcc1, loop_1272
tg %xcc, 0x4
fpsub16s %f15, %f6, %f19
umul %i6, 0x16BE, %g1
loop_1272:
taddcctv %g3, %i0, %i5
fmovrdne %l1, %f14, %f18
popc 0x1554, %i7
fmovrdgz %g4, %f12, %f18
fmovsge %xcc, %f18, %f13
ldstub [%l7 + 0x47], %l5
fblg,a %fcc2, loop_1273
movgu %xcc, %o5, %o2
tpos %icc, 0x4
movl %icc, %o1, %g5
loop_1273:
movrlz %o3, %g7, %g2
nop
setx loop_1274, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movg %xcc, %l2, %l4
fcmple16 %f18, %f18, %l3
xnor %o0, 0x0D32, %o6
loop_1274:
tcc %icc, 0x3
tsubcctv %o4, %i3, %l6
fbo %fcc2, loop_1275
fpack32 %f28, %f16, %f20
membar 0x18
edge32 %i1, %g6, %i2
loop_1275:
nop
wr %g0, 0x89, %asi
ldsha [%l7 + 0x68] %asi, %l0
fbue,a %fcc1, loop_1276
movle %icc, %i4, %o7
movleu %xcc, %i6, %g3
edge32l %i0, %i5, %g1
loop_1276:
ldsh [%l7 + 0x1A], %l1
add %l7, 0x28, %l6
wr %g0, 0x80, %asi
casxa [%l6] %asi, %g4, %i7
sdiv %o5, 0x0B81, %o2
wr %g0, 0x89, %asi
lda [%l7 + 0x6C] %asi, %f5
fmovsgu %icc, %f30, %f15
andn %o1, 0x0318, %g5
movvc %xcc, %o3, %g7
stbar
fsrc2 %f18, %f22
fmovdleu %icc, %f5, %f15
fmovda %xcc, %f14, %f13
wr %g0, 0x88, %asi
lduba [%l7 + 0x4D] %asi, %l5
fbuge,a %fcc0, loop_1277
fmovrdlez %l2, %f26, %f4
tl %icc, 0x2
fmovsgu %xcc, %f5, %f11
loop_1277:
fones %f14
orcc %l4, 0x1651, %g2
fcmpes %fcc0, %f16, %f8
set 0x1C, %o7
swapa [%l7 + %o7] 0x81, %o0
tsubcc %o6, %o4, %i3
andcc %l6, %l3, %g6
mulscc %i2, 0x07C9, %l0
flush %l7 + 0x74
fandnot2 %f26, %f30, %f4
edge16 %i1, %o7, %i4
sll %i6, %g3, %i0
umulcc %i5, 0x081F, %l1
brz %g1, loop_1278
movg %icc, %i7, %o5
subc %o2, 0x11FB, %g4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1278:
fpack32 %f18, %f6, %f2
fnegs %f9, %f28
sra %g5, 0x03, %o3
sir 0x0463
wr %g0, 0x22, %asi
stwa %o1, [%l7 + 0x64] %asi
membar #Sync
fsrc2 %f24, %f16
brgez %l5, loop_1279
addccc %l2, %g7, %l4
tneg %xcc, 0x7
wr %g0, 0x0c, %asi
ldswa [%l7 + 0x14] %asi, %g2
loop_1279:
fpsub16 %f14, %f8, %f6
fandnot1s %f29, %f24, %f26
movrgz %o6, 0x280, %o4
edge16ln %o0, %l6, %l3
edge16n %g6, %i3, %l0
set 0x5C, %o5
swapa [%l7 + %o5] 0x04, %i1
srl %o7, 0x17, %i4
mulx %i2, %g3, %i6
fabsd %f30, %f8
addc %i0, %i5, %g1
umulcc %i7, %o5, %o2
bleu,a loop_1280
tcs %xcc, 0x0
fsrc1 %f6, %f26
tsubcc %l1, 0x0B12, %g4
loop_1280:
faligndata %f22, %f0, %f20
movle %xcc, %o3, %o1
fba,a %fcc1, loop_1281
xorcc %l5, 0x003A, %l2
brgez,a %g5, loop_1282
taddcc %l4, 0x0134, %g2
loop_1281:
ba,pn %icc, loop_1283
movrne %o6, 0x2D3, %o4
loop_1282:
fnors %f14, %f7, %f18
orcc %g7, 0x0DF2, %l6
loop_1283:
flush %l7 + 0x7C
fpack16 %f2, %f13
brz,a %o0, loop_1284
tle %icc, 0x4
tsubcc %g6, %l3, %l0
fmovrdlz %i1, %f18, %f14
loop_1284:
udivcc %o7, 0x13C9, %i4
movrne %i3, 0x0EB, %i2
fbul,a %fcc3, loop_1285
fmovrse %i6, %f3, %f26
tcs %icc, 0x0
addccc %g3, 0x07DD, %i5
loop_1285:
lduh [%l7 + 0x12], %i0
brgz,a %g1, loop_1286
array16 %i7, %o2, %l1
array8 %g4, %o5, %o1
andn %l5, %l2, %g5
loop_1286:
taddcctv %o3, %g2, %l4
subcc %o6, %g7, %l6
ld [%l7 + 0x70], %f21
smul %o4, %o0, %g6
sllx %l0, 0x07, %i1
tg %icc, 0x1
xnor %o7, 0x1E82, %i4
ba,pn %xcc, loop_1287
movrgz %l3, 0x38A, %i3
brlez,a %i6, loop_1288
fmuld8ulx16 %f9, %f31, %f8
loop_1287:
array16 %i2, %i5, %i0
set 0x7E, %g6
lduha [%l7 + %g6] 0x88, %g3
loop_1288:
tl %xcc, 0x7
wr %g0, 0x89, %asi
ldsba [%l7 + 0x5E] %asi, %g1
stb %i7, [%l7 + 0x54]
edge32n %o2, %l1, %g4
nop
set 0x58, %l5
stb %o1, [%l7 + %l5]
brgez %l5, loop_1289
movge %icc, %l2, %g5
fmovdn %xcc, %f29, %f16
taddcctv %o5, 0x0463, %o3
loop_1289:
movvc %icc, %g2, %o6
tneg %icc, 0x1
fcmpne16 %f16, %f28, %g7
set 0x4D, %g7
ldsba [%l7 + %g7] 0x14, %l6
fpsub16s %f22, %f9, %f16
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
std %o4, [%l7 + 0x10]
fba %fcc3, loop_1290
edge8l %l4, %g6, %l0
edge16n %i1, %o7, %i4
fblg,a %fcc0, loop_1291
loop_1290:
andcc %l3, 0x1805, %i3
fpackfix %f18, %f29
movleu %xcc, %o0, %i2
loop_1291:
sub %i6, 0x0319, %i0
orncc %i5, 0x158C, %g3
bne,a loop_1292
fandnot2 %f20, %f14, %f20
tg %xcc, 0x5
fbul %fcc2, loop_1293
loop_1292:
bne,a loop_1294
fand %f12, %f18, %f6
tsubcctv %g1, 0x0A75, %i7
loop_1293:
fornot2 %f14, %f4, %f14
loop_1294:
tneg %xcc, 0x7
ldsb [%l7 + 0x0C], %l1
movrlz %g4, %o1, %l5
te %xcc, 0x0
sdivcc %l2, 0x0F6F, %o2
xorcc %g5, %o3, %o5
fones %f6
alignaddrl %o6, %g7, %l6
fmovrsgez %o4, %f21, %f7
fmovrdlz %g2, %f16, %f12
movrne %g6, 0x3EC, %l4
movvs %xcc, %i1, %l0
movne %icc, %i4, %l3
movle %icc, %i3, %o7
edge8l %i2, %i6, %i0
tle %icc, 0x7
fpsub32 %f8, %f6, %f4
bvc,pt %icc, loop_1295
tsubcctv %i5, %g3, %g1
stw %i7, [%l7 + 0x44]
movne %icc, %l1, %g4
loop_1295:
fcmpes %fcc0, %f4, %f8
siam 0x7
fpsub16 %f22, %f18, %f16
set 0x20, %i0
stwa %o0, [%l7 + %i0] 0x04
tsubcc %l5, 0x143D, %o1
and %o2, 0x03B7, %g5
movrgez %l2, %o3, %o5
udiv %g7, 0x16DB, %o6
fpadd32s %f5, %f17, %f28
addccc %o4, 0x0EE5, %l6
wr %g0, 0x88, %asi
stda %f0, [%l7 + 0x40] %asi
movleu %icc, %g6, %l4
movg %icc, %g2, %l0
stx %i1, [%l7 + 0x10]
edge16l %l3, %i4, %o7
fnors %f2, %f16, %f6
fbo %fcc1, loop_1296
movgu %icc, %i3, %i2
smul %i0, %i5, %i6
umulcc %g1, %i7, %l1
loop_1296:
edge16 %g4, %g3, %o0
andcc %l5, 0x17CE, %o1
alignaddrl %o2, %l2, %g5
tl %xcc, 0x4
orn %o3, %o5, %o6
fmuld8sux16 %f15, %f21, %f28
subccc %o4, 0x1FCE, %g7
fxor %f30, %f12, %f14
nop
setx loop_1297, %l0, %l1
jmpl %l1, %l6
edge16n %g6, %l4, %g2
movneg %xcc, %l0, %l3
fmovdpos %icc, %f11, %f23
loop_1297:
membar 0x44
fmul8x16al %f10, %f26, %f30
movrgez %i1, 0x0CA, %o7
movcc %icc, %i3, %i2
wr %g0, 0xea, %asi
stxa %i0, [%l7 + 0x58] %asi
membar #Sync
fbul %fcc0, loop_1298
and %i4, %i6, %g1
bleu,pt %icc, loop_1299
move %xcc, %i7, %l1
loop_1298:
stw %g4, [%l7 + 0x68]
fcmpeq32 %f6, %f26, %g3
loop_1299:
be loop_1300
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
srlx %o0, %l5, %i5
fornot1s %f24, %f8, %f8
loop_1300:
fpack32 %f0, %f0, %f14
orncc %o1, 0x1B09, %o2
udiv %l2, 0x0281, %o3
wr %g0, 0x27, %asi
stxa %o5, [%l7 + 0x08] %asi
membar #Sync
xnor %g5, %o4, %o6
smul %g7, 0x02E0, %g6
bvc,a loop_1301
fmovsgu %icc, %f14, %f16
edge16 %l4, %l6, %g2
fpadd32 %f16, %f8, %f22
loop_1301:
smulcc %l3, 0x1FB9, %i1
fpadd16 %f28, %f14, %f4
edge8ln %o7, %i3, %i2
edge16 %i0, %l0, %i6
tleu %icc, 0x7
sir 0x1FCB
sdivx %i4, 0x0F57, %g1
fsrc1 %f22, %f8
fmovscs %xcc, %f9, %f0
tne %icc, 0x1
movl %icc, %i7, %g4
taddcctv %g3, %o0, %l5
fmovrdlz %l1, %f22, %f2
brgez %i5, loop_1302
fpadd32 %f30, %f22, %f4
fcmpgt32 %f30, %f20, %o1
fnegs %f12, %f12
loop_1302:
movge %xcc, %o2, %l2
fnand %f8, %f14, %f8
fpack16 %f30, %f2
movleu %icc, %o3, %g5
fbu %fcc1, loop_1303
sub %o5, %o6, %g7
subccc %o4, %g6, %l6
srax %g2, %l4, %l3
loop_1303:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ldub [%l7 + 0x67], %i1
movn %icc, %o7, %i3
fmovsa %icc, %f4, %f1
fands %f12, %f8, %f13
fcmple16 %f22, %f22, %i2
fcmps %fcc2, %f4, %f3
st %f8, [%l7 + 0x10]
movg %xcc, %l0, %i0
sethi 0x0A60, %i4
movre %g1, 0x0B1, %i6
fbug %fcc3, loop_1304
smul %g4, 0x0D92, %i7
sdivcc %o0, 0x0A17, %l5
stb %l1, [%l7 + 0x63]
loop_1304:
tge %icc, 0x5
tleu %icc, 0x0
array8 %i5, %o1, %o2
fbug %fcc3, loop_1305
fmovdge %icc, %f2, %f18
tn %xcc, 0x1
fmovdleu %xcc, %f30, %f11
loop_1305:
taddcctv %l2, %g3, %g5
fmovrdgez %o5, %f16, %f2
ldx [%l7 + 0x70], %o6
orn %o3, 0x02FD, %o4
movrlz %g7, 0x227, %l6
sra %g2, 0x11, %l4
tsubcctv %l3, %i1, %g6
smul %o7, %i3, %i2
fbg %fcc3, loop_1306
taddcc %l0, 0x014C, %i4
sth %i0, [%l7 + 0x26]
movn %xcc, %g1, %i6
loop_1306:
xnor %g4, 0x1CF1, %o0
ldx [%l7 + 0x08], %l5
sdivcc %l1, 0x18EB, %i5
fxnors %f22, %f2, %f15
smulcc %o1, %o2, %l2
taddcc %g3, %g5, %i7
movn %icc, %o6, %o5
fnor %f6, %f16, %f14
movne %xcc, %o3, %g7
umulcc %o4, %g2, %l4
addcc %l3, 0x0B20, %l6
bn,a,pn %icc, loop_1307
xor %g6, %o7, %i3
movrne %i2, %l0, %i4
sll %i0, %g1, %i1
loop_1307:
fmovsge %icc, %f28, %f5
sll %g4, %o0, %l5
orn %l1, 0x1BF7, %i5
fmovdcs %icc, %f8, %f27
fornot2s %f18, %f15, %f22
fmovrsne %i6, %f1, %f20
tleu %xcc, 0x0
edge8n %o1, %o2, %l2
movvc %icc, %g5, %i7
smul %o6, 0x1FE2, %o5
ldstub [%l7 + 0x5C], %o3
faligndata %f30, %f8, %f16
fornot1 %f14, %f26, %f30
or %g7, 0x121E, %g3
membar 0x51
srax %g2, 0x00, %o4
udivcc %l3, 0x1922, %l4
bn loop_1308
lduw [%l7 + 0x3C], %g6
set 0x54, %o3
sta %f8, [%l7 + %o3] 0x15
loop_1308:
umul %o7, %l6, %i2
fbug,a %fcc0, loop_1309
edge32 %i3, %i4, %i0
edge32l %g1, %i1, %l0
array16 %o0, %g4, %l5
loop_1309:
fpadd32 %f6, %f22, %f2
subc %l1, %i6, %o1
mulx %i5, %l2, %o2
sllx %g5, %o6, %i7
fcmpgt32 %f16, %f2, %o5
fpadd16 %f10, %f2, %f22
orcc %o3, 0x0EF2, %g3
fmovrdne %g7, %f0, %f30
fbul,a %fcc2, loop_1310
srax %o4, 0x14, %g2
edge32n %l3, %l4, %o7
ldsw [%l7 + 0x7C], %l6
loop_1310:
fbn %fcc3, loop_1311
subccc %i2, 0x1AA3, %i3
fbue %fcc0, loop_1312
movg %icc, %i4, %i0
loop_1311:
tsubcctv %g1, %g6, %l0
edge8 %o0, %g4, %i1
loop_1312:
edge32l %l1, %i6, %o1
udiv %i5, 0x06CA, %l2
tsubcc %o2, 0x04A0, %l5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge16n %o6, %g5, %o5
orn %i7, %g3, %g7
mulscc %o4, %o3, %l3
srl %g2, %l4, %o7
fnot1 %f16, %f16
edge8ln %i2, %i3, %i4
udivx %l6, 0x0931, %g1
smulcc %g6, %i0, %l0
wr %g0, 0x80, %asi
ldsha [%l7 + 0x66] %asi, %o0
wr %g0, 0x18, %asi
ldswa [%l7 + 0x30] %asi, %g4
smulcc %l1, %i1, %i6
movrlez %i5, %o1, %l2
wr %g0, 0x19, %asi
ldstuba [%l7 + 0x40] %asi, %o2
edge16ln %l5, %o6, %g5
set 0x30, %o0
prefetcha [%l7 + %o0] 0x89, 0x2
tpos %xcc, 0x6
set 0x30, %o1
stda %g2, [%l7 + %o1] 0x23
membar #Sync
fblg,a %fcc1, loop_1313
ldd [%l7 + 0x58], %g6
sethi 0x030A, %i7
orcc %o3, %l3, %g2
loop_1313:
edge8l %o4, %l4, %i2
fbuge %fcc0, loop_1314
movrgez %o7, 0x1D3, %i3
tvc %xcc, 0x5
edge8ln %l6, %i4, %g1
loop_1314:
alignaddrl %i0, %l0, %o0
ble,a,pn %icc, loop_1315
tsubcc %g6, %l1, %g4
fmovsge %xcc, %f20, %f4
te %icc, 0x2
loop_1315:
siam 0x6
movcc %xcc, %i6, %i1
ba,a %icc, loop_1316
udiv %i5, 0x1BF3, %o1
movle %xcc, %o2, %l2
ble,a,pn %xcc, loop_1317
loop_1316:
movn %icc, %l5, %o6
alignaddrl %g5, %g3, %g7
fand %f24, %f18, %f0
loop_1317:
edge32l %o5, %i7, %l3
tpos %xcc, 0x2
popc 0x0BF6, %g2
movrlz %o3, %o4, %i2
movvs %icc, %l4, %o7
fcmpeq32 %f26, %f24, %i3
sll %i4, %l6, %g1
fsrc2s %f23, %f9
array16 %l0, %o0, %i0
edge8ln %l1, %g4, %i6
fxnors %f0, %f9, %f15
fandnot2 %f26, %f12, %f4
fnegs %f22, %f24
fmovdg %xcc, %f22, %f22
array32 %g6, %i1, %i5
sll %o1, %l2, %o2
udivcc %o6, 0x0219, %g5
wr %g0, 0x0c, %asi
sta %f15, [%l7 + 0x48] %asi
wr %g0, 0x19, %asi
sta %f27, [%l7 + 0x74] %asi
fmovrslz %l5, %f22, %f28
ld [%l7 + 0x68], %f30
std %f30, [%l7 + 0x48]
tvs %xcc, 0x5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovs %f21, %f3
mulscc %g3, %o5, %g7
xor %l3, %g2, %o3
fnands %f7, %f7, %f0
bcc,pn %icc, loop_1318
tneg %icc, 0x7
tne %xcc, 0x5
wr %g0, 0x0c, %asi
lda [%l7 + 0x58] %asi, %f14
loop_1318:
fmovrse %i7, %f25, %f28
addcc %o4, 0x1C90, %i2
set 0x20, %l2
ldda [%l7 + %l2] 0x2c, %l4
ldstub [%l7 + 0x40], %i3
edge16l %i4, %o7, %l6
fbu,a %fcc0, loop_1319
bvc,a,pn %icc, loop_1320
edge8 %g1, %l0, %i0
fnegd %f0, %f26
loop_1319:
be,a %icc, loop_1321
loop_1320:
tge %icc, 0x6
addcc %o0, 0x1DB8, %l1
movcc %icc, %g4, %i6
loop_1321:
tg %icc, 0x0
array16 %i1, %g6, %o1
movrlz %i5, %o2, %o6
be,pn %xcc, loop_1322
udiv %g5, 0x091E, %l2
tsubcc %g3, 0x09A7, %l5
membar #Sync
set 0x40, %i7
ldda [%l7 + %i7] 0x1e, %f0
loop_1322:
movpos %icc, %o5, %g7
array16 %l3, %g2, %i7
movrgez %o4, %o3, %l4
or %i2, %i3, %i4
movrne %l6, 0x25D, %o7
fmovdn %icc, %f28, %f17
membar 0x6E
smul %g1, %l0, %i0
edge8 %l1, %g4, %i6
subcc %i1, %o0, %o1
addccc %g6, 0x1E72, %o2
sllx %o6, 0x0A, %g5
tneg %xcc, 0x5
sra %i5, %g3, %l5
tge %xcc, 0x6
or %l2, %o5, %g7
edge32n %l3, %i7, %o4
edge16n %g2, %l4, %i2
membar 0x0A
brnz %i3, loop_1323
bcs,a loop_1324
umul %i4, %l6, %o3
fba %fcc3, loop_1325
loop_1323:
tg %icc, 0x7
loop_1324:
stbar
srax %g1, 0x1B, %o7
loop_1325:
bgu,a %xcc, loop_1326
movcc %xcc, %i0, %l1
te %xcc, 0x5
fmovscc %icc, %f31, %f7
loop_1326:
movrlz %l0, %g4, %i1
movg %icc, %i6, %o1
fmovde %xcc, %f16, %f9
fmul8ulx16 %f28, %f28, %f2
fcmpgt16 %f10, %f2, %g6
stw %o0, [%l7 + 0x78]
fbug,a %fcc0, loop_1327
mulscc %o2, %o6, %g5
fmovspos %icc, %f20, %f27
tle %icc, 0x4
loop_1327:
ble,a,pn %xcc, loop_1328
fmovdleu %icc, %f0, %f26
edge8 %i5, %l5, %l2
fmovdl %xcc, %f29, %f19
loop_1328:
tn %icc, 0x0
stb %g3, [%l7 + 0x1A]
edge8l %o5, %g7, %l3
taddcctv %o4, 0x0AF8, %g2
set 0x40, %l4
ldstuba [%l7 + %l4] 0x0c, %l4
umulcc %i7, %i3, %i2
or %l6, %i4, %o3
edge16l %g1, %o7, %l1
tcc %xcc, 0x0
fbg %fcc0, loop_1329
movg %icc, %l0, %i0
movre %g4, 0x3A5, %i6
edge16 %i1, %g6, %o1
loop_1329:
fbne %fcc2, loop_1330
andcc %o0, %o6, %g5
fxors %f13, %f26, %f2
wr %g0, 0x89, %asi
stha %o2, [%l7 + 0x2A] %asi
loop_1330:
tne %xcc, 0x4
bshuffle %f22, %f6, %f30
fmovdpos %icc, %f9, %f17
add %i5, %l2, %g3
tne %xcc, 0x3
be,pt %xcc, loop_1331
orncc %o5, 0x1E20, %g7
orcc %l5, %o4, %l3
sub %g2, 0x1BC2, %i7
loop_1331:
movpos %xcc, %i3, %i2
fbn,a %fcc1, loop_1332
xnor %l4, 0x13D2, %l6
mova %icc, %i4, %o3
tle %icc, 0x3
loop_1332:
brnz %o7, loop_1333
fbg %fcc3, loop_1334
udivx %g1, 0x0AC4, %l1
ld [%l7 + 0x18], %f15
loop_1333:
movrlez %i0, %g4, %l0
loop_1334:
std %f10, [%l7 + 0x50]
fmovsg %xcc, %f18, %f5
stx %i6, [%l7 + 0x78]
udivcc %i1, 0x0804, %o1
movne %xcc, %o0, %o6
sllx %g6, 0x19, %g5
add %i5, %l2, %g3
fcmple16 %f8, %f10, %o5
faligndata %f8, %f10, %f14
std %o2, [%l7 + 0x40]
fbu,a %fcc0, loop_1335
ba,a,pt %xcc, loop_1336
te %icc, 0x5
sdiv %l5, 0x0831, %o4
loop_1335:
subcc %g7, %g2, %i7
loop_1336:
ldx [%l7 + 0x18], %i3
edge32n %i2, %l3, %l4
tn %xcc, 0x5
fbue %fcc3, loop_1337
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbug,a %fcc2, loop_1338
be,a loop_1339
loop_1337:
ta %xcc, 0x4
movcc %icc, %l6, %o3
loop_1338:
edge16n %i4, %o7, %g1
loop_1339:
mova %xcc, %i0, %g4
sethi 0x1979, %l1
tvc %icc, 0x3
tcc %icc, 0x0
mulscc %l0, %i6, %i1
addc %o0, %o1, %g6
tsubcc %o6, 0x00B4, %i5
xnor %g5, 0x0A6C, %l2
fbul,a %fcc3, loop_1340
fmovrse %o5, %f0, %f2
fmovrsgz %g3, %f7, %f0
ldstub [%l7 + 0x10], %o2
loop_1340:
andn %o4, 0x1734, %g7
movn %xcc, %g2, %l5
fmovsgu %xcc, %f8, %f5
movcs %icc, %i7, %i2
movrgez %i3, %l4, %l3
brnz,a %o3, loop_1341
tne %xcc, 0x6
bgu %xcc, loop_1342
edge32l %i4, %l6, %o7
loop_1341:
andcc %i0, 0x1635, %g4
andn %l1, %l0, %g1
loop_1342:
fmovrsgez %i1, %f26, %f1
fmuld8sux16 %f19, %f30, %f10
fmovsle %icc, %f18, %f29
edge16l %o0, %i6, %g6
movrne %o6, %o1, %i5
fcmpgt32 %f10, %f16, %l2
fmovsne %icc, %f18, %f14
fcmpeq16 %f2, %f6, %g5
stbar
fcmple16 %f22, %f4, %g3
fzeros %f21
movg %icc, %o5, %o2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
mova %icc, %g7, %g2
popc %o4, %l5
bshuffle %f6, %f4, %f20
std %f28, [%l7 + 0x48]
fmovscc %icc, %f10, %f12
edge32n %i2, %i3, %l4
fxnors %f14, %f29, %f16
fpackfix %f12, %f17
movrne %i7, %l3, %o3
fbul %fcc0, loop_1343
edge8n %i4, %l6, %o7
tsubcc %g4, %i0, %l1
edge16n %g1, %i1, %o0
loop_1343:
tvs %xcc, 0x5
fmovda %icc, %f5, %f31
lduh [%l7 + 0x38], %l0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movg %icc, %g6, %o6
bcs,a,pn %icc, loop_1344
stbar
ldstub [%l7 + 0x76], %o1
wr %g0, 0x11, %asi
prefetcha [%l7 + 0x20] %asi, 0x3
loop_1344:
movrlez %i6, 0x0F6, %l2
ba loop_1345
tpos %xcc, 0x2
edge16n %g3, %g5, %o2
fsrc1s %f31, %f25
loop_1345:
movrgez %g7, %o5, %o4
fbo %fcc3, loop_1346
bvc loop_1347
sdivcc %g2, 0x1B0A, %l5
edge8 %i2, %i3, %l4
loop_1346:
fbule,a %fcc2, loop_1348
loop_1347:
tcs %xcc, 0x2
fnegd %f24, %f6
orncc %i7, 0x08DF, %l3
loop_1348:
movrlez %o3, 0x262, %i4
alignaddrl %l6, %o7, %g4
movre %l1, 0x2D8, %g1
sub %i0, 0x1438, %i1
fmovsl %xcc, %f10, %f18
edge32l %o0, %l0, %g6
movrne %o6, %o1, %i6
ldsh [%l7 + 0x6A], %l2
fxnors %f12, %f30, %f29
edge32l %i5, %g5, %g3
set 0x18, %g4
ldswa [%l7 + %g4] 0x15, %g7
wr %g0, 0x11, %asi
sta %f28, [%l7 + 0x58] %asi
movcc %icc, %o2, %o5
fornot1 %f18, %f10, %f26
xnor %g2, 0x1CFE, %l5
alignaddr %o4, %i3, %i2
fmovdpos %icc, %f30, %f11
andcc %l4, 0x0273, %i7
edge16l %o3, %l3, %i4
array16 %l6, %o7, %l1
fsrc2 %f8, %f22
edge16n %g4, %i0, %g1
movcs %icc, %i1, %l0
movgu %xcc, %o0, %o6
umul %g6, 0x0F5E, %o1
subccc %l2, 0x0D5F, %i5
movg %xcc, %i6, %g3
for %f20, %f18, %f18
alignaddr %g7, %o2, %o5
fpack16 %f16, %f24
ta %xcc, 0x1
addccc %g5, 0x102F, %l5
ldx [%l7 + 0x08], %o4
fmovdleu %icc, %f21, %f29
and %g2, %i3, %l4
popc %i2, %i7
fmul8x16au %f16, %f22, %f20
tleu %icc, 0x0
bn %xcc, loop_1349
pdist %f14, %f22, %f30
sllx %l3, 0x09, %o3
movrlez %i4, 0x273, %o7
loop_1349:
umul %l1, 0x13D1, %g4
fpsub16 %f4, %f18, %f4
addccc %i0, %g1, %i1
srl %l6, 0x09, %l0
bcc,a %xcc, loop_1350
edge16 %o0, %g6, %o1
fand %f10, %f16, %f14
lduh [%l7 + 0x7C], %l2
loop_1350:
movgu %icc, %o6, %i5
te %icc, 0x6
bvc,a loop_1351
faligndata %f18, %f10, %f26
taddcc %i6, %g3, %o2
add %l7, 0x20, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %o5
casxa [%l6] %asi, %o5, %g5
loop_1351:
srax %g7, 0x18, %l5
sdivcc %g2, 0x10E5, %i3
tpos %xcc, 0x2
tg %xcc, 0x7
brz %o4, loop_1352
taddcctv %i2, 0x0F77, %l4
fblg,a %fcc0, loop_1353
fcmpeq16 %f12, %f20, %l3
loop_1352:
array8 %o3, %i4, %i7
alignaddr %l1, %o7, %i0
loop_1353:
brnz %g1, loop_1354
fpsub16 %f12, %f20, %f18
wr %g0, 0x19, %asi
ldda [%l7 + 0x40] %asi, %g4
loop_1354:
edge32n %i1, %l6, %l0
srax %o0, %o1, %g6
fmovd %f26, %f16
movleu %xcc, %l2, %i5
bpos,pn %icc, loop_1355
tsubcc %o6, %g3, %i6
andn %o2, 0x0818, %g5
wr %g0, 0x19, %asi
prefetcha [%l7 + 0x50] %asi, 0x2
loop_1355:
ble %icc, loop_1356
edge32ln %o5, %g2, %l5
mulx %o4, 0x1169, %i2
set 0x42, %i5
stha %i3, [%l7 + %i5] 0x04
loop_1356:
fnot1s %f13, %f5
fmovdl %xcc, %f24, %f24
edge16n %l3, %l4, %i4
edge16 %o3, %i7, %o7
edge16n %i0, %g1, %l1
add %l7, 0x60, %l6
wr %g0, 0x10, %asi
ldxa [%l6] %asi, %i1
casxa [%l6] 0x10, %i1, %l6
fexpand %f27, %f2
sdivx %l0, 0x1699, %o0
set 0x68, %l6
ldswa [%l7 + %l6] 0x10, %o1
fpadd16 %f18, %f30, %f8
sllx %g4, %g6, %l2
smulcc %o6, 0x128C, %g3
and %i6, 0x041E, %o2
fzeros %f19
fbule %fcc0, loop_1357
movg %xcc, %g5, %i5
tvs %xcc, 0x3
tgu %icc, 0x4
loop_1357:
sir 0x160A
bne,a loop_1358
be,a %icc, loop_1359
call loop_1360
movrlez %g7, %g2, %l5
loop_1358:
udiv %o5, 0x1120, %i2
loop_1359:
bneg loop_1361
loop_1360:
fmul8sux16 %f18, %f28, %f12
tne %xcc, 0x2
set 0x0C, %g5
stha %o4, [%l7 + %g5] 0x27
membar #Sync
loop_1361:
addc %i3, %l4, %i4
fpadd32 %f2, %f4, %f24
fble %fcc1, loop_1362
movn %icc, %l3, %i7
andcc %o3, 0x1BB2, %o7
movne %icc, %i0, %l1
loop_1362:
fbuge,a %fcc1, loop_1363
fornot1 %f0, %f14, %f10
mulscc %i1, 0x00FB, %l6
faligndata %f20, %f18, %f10
loop_1363:
sdivx %l0, 0x1974, %o0
nop
set 0x36, %l0
ldsb [%l7 + %l0], %o1
tsubcctv %g1, %g4, %l2
sdivcc %g6, 0x0592, %g3
sllx %o6, %i6, %g5
add %l7, 0x60, %l6
wr %g0, 0x10, %asi
ldxa [%l6] %asi, %o2
casxa [%l6] 0x10, %o2, %g7
srl %g2, 0x11, %l5
sllx %i5, 0x18, %i2
alignaddrl %o4, %i3, %o5
sdivx %i4, 0x1A35, %l3
sethi 0x1214, %l4
movrlz %o3, %i7, %i0
array32 %o7, %l1, %l6
tl %icc, 0x5
xnorcc %i1, 0x0C1B, %o0
tgu %icc, 0x3
bcs,pn %icc, loop_1364
fmovsleu %icc, %f11, %f18
movn %xcc, %o1, %l0
edge8l %g1, %g4, %g6
loop_1364:
edge32ln %l2, %g3, %i6
udivcc %o6, 0x0E37, %g5
mulx %o2, %g7, %g2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbuge %fcc0, loop_1365
ldx [%l7 + 0x18], %i5
fmuld8ulx16 %f4, %f11, %f18
addcc %i2, 0x01A5, %o4
loop_1365:
edge8 %l5, %o5, %i3
umul %i4, 0x01EA, %l3
fornot2s %f26, %f31, %f9
ldstub [%l7 + 0x2B], %l4
bpos,pt %icc, loop_1366
edge8ln %i7, %o3, %i0
addc %l1, %o7, %l6
taddcc %o0, 0x0FD3, %i1
loop_1366:
ldd [%l7 + 0x68], %f22
edge32 %l0, %g1, %o1
fblg %fcc1, loop_1367
mova %xcc, %g4, %g6
and %g3, %i6, %l2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1367:
movrgez %o6, 0x0E6, %g5
fmovdcs %xcc, %f11, %f25
sdiv %g7, 0x07C0, %g2
sth %o2, [%l7 + 0x5A]
mova %xcc, %i2, %o4
fmul8x16 %f9, %f8, %f30
xor %i5, 0x173A, %o5
fpsub16s %f4, %f6, %f8
movrgez %l5, 0x12B, %i3
sir 0x0C0F
orcc %l3, 0x0978, %i4
faligndata %f18, %f0, %f10
movle %icc, %i7, %l4
tn %xcc, 0x1
movcs %xcc, %o3, %l1
st %f2, [%l7 + 0x10]
wr %g0, 0x0c, %asi
stxa %o7, [%l7 + 0x40] %asi
movn %icc, %i0, %l6
fmovsl %icc, %f4, %f15
wr %g0, 0x04, %asi
swapa [%l7 + 0x30] %asi, %i1
edge32n %o0, %l0, %g1
fsrc1 %f0, %f12
tn %icc, 0x1
tsubcctv %o1, 0x0000, %g6
movneg %icc, %g3, %g4
tle %xcc, 0x7
udivcc %i6, 0x0CA8, %o6
edge8n %l2, %g5, %g2
tcs %xcc, 0x1
nop
setx loop_1368, %l0, %l1
jmpl %l1, %g7
xnor %i2, %o4, %i5
movn %xcc, %o5, %l5
or %i3, 0x0C5E, %o2
loop_1368:
tcc %xcc, 0x2
set 0x40, %i4
stda %f0, [%l7 + %i4] 0x80
tle %xcc, 0x3
st %f24, [%l7 + 0x78]
xnor %i4, %l3, %l4
array8 %i7, %l1, %o7
sra %i0, 0x1D, %o3
fmovrslez %l6, %f14, %f8
addcc %i1, %l0, %o0
ldx [%l7 + 0x08], %g1
array32 %o1, %g6, %g4
edge32n %g3, %o6, %l2
fornot1s %f7, %f0, %f29
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fnegs %f10, %f12
andcc %i6, %g5, %g7
fbl,a %fcc0, loop_1369
movrne %g2, 0x119, %i2
fzeros %f27
fmovdl %icc, %f26, %f31
loop_1369:
fmovrdne %i5, %f30, %f8
tcs %xcc, 0x0
fmovrdlez %o5, %f10, %f24
tsubcctv %o4, 0x1C8A, %i3
movrlz %o2, %i4, %l5
bge loop_1370
xnor %l3, %i7, %l4
movrlz %l1, %o7, %i0
tsubcc %o3, %l6, %l0
loop_1370:
ldstub [%l7 + 0x47], %o0
brgez %g1, loop_1371
bcs,a,pn %xcc, loop_1372
tg %icc, 0x7
bl,a loop_1373
loop_1371:
taddcctv %o1, 0x17EE, %g6
loop_1372:
nop
wr %g0, 0x2a, %asi
stda %i0, [%l7 + 0x48] %asi
membar #Sync
loop_1373:
tge %xcc, 0x1
taddcc %g3, %o6, %l2
fpadd32 %f24, %f16, %f4
addcc %i6, 0x1B4B, %g5
ldsh [%l7 + 0x0A], %g7
sub %g2, 0x0239, %g4
bn loop_1374
movneg %icc, %i5, %i2
movrgz %o5, %i3, %o2
tle %xcc, 0x3
loop_1374:
andcc %o4, 0x064B, %l5
fbule,a %fcc1, loop_1375
fnot2s %f10, %f16
fblg %fcc1, loop_1376
movrgz %l3, %i4, %i7
loop_1375:
sllx %l4, %l1, %o7
fmovsvs %icc, %f8, %f19
loop_1376:
nop
add %l7, 0x10, %l6
wr %g0, 0x11, %asi
ldxa [%l6] %asi, %o3
casxa [%l6] %asi, %o3, %l6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wr %g0, 0x81, %asi
prefetcha [%l7 + 0x38] %asi, 0x0
faligndata %f30, %f26, %f0
fmovsg %xcc, %f12, %f3
stx %o0, [%l7 + 0x18]
tcc %xcc, 0x5
fsrc2s %f1, %f28
wr %g0, 0x80, %asi
lduha [%l7 + 0x2A] %asi, %l0
tg %xcc, 0x2
fmovdcc %xcc, %f7, %f18
stb %g1, [%l7 + 0x34]
fornot1 %f6, %f30, %f24
wr %g0, 0x80, %asi
stwa %o1, [%l7 + 0x54] %asi
fsrc2 %f0, %f12
fmovrsgez %i1, %f5, %f26
taddcc %g6, 0x0199, %o6
fpadd32 %f28, %f26, %f26
xnorcc %l2, %i6, %g3
fcmpeq16 %f28, %f24, %g5
tl %xcc, 0x1
wr %g0, 0x80, %asi
lduha [%l7 + 0x0A] %asi, %g7
edge32n %g4, %i5, %g2
brlz,a %i2, loop_1377
fblg %fcc1, loop_1378
fmovsvc %icc, %f11, %f27
xorcc %i3, %o5, %o4
loop_1377:
movgu %icc, %o2, %l3
loop_1378:
subcc %i4, 0x081C, %l5
sdivcc %l4, 0x06E3, %l1
tsubcctv %i7, 0x1DBB, %o7
alignaddrl %l6, %o3, %o0
movrlz %i0, 0x0C7, %l0
alignaddrl %o1, %g1, %i1
tl %xcc, 0x5
fmovsleu %icc, %f12, %f5
fsrc2 %f4, %f26
srlx %o6, 0x00, %g6
tcc %xcc, 0x4
xor %i6, 0x140B, %l2
fblg %fcc3, loop_1379
lduw [%l7 + 0x68], %g3
fpackfix %f10, %f23
fandnot2s %f7, %f3, %f2
loop_1379:
sll %g7, %g4, %g5
bpos loop_1380
sdiv %g2, 0x1686, %i2
nop
setx loop_1381, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
umul %i3, %o5, %i5
loop_1380:
fmovdne %xcc, %f2, %f19
fmovdl %xcc, %f7, %f28
loop_1381:
or %o2, 0x185A, %l3
ldsw [%l7 + 0x78], %o4
mulscc %l5, %l4, %l1
movl %icc, %i7, %i4
mulx %o7, %o3, %o0
movl %icc, %l6, %i0
popc %l0, %o1
taddcc %i1, 0x199F, %o6
movle %xcc, %g1, %i6
ldx [%l7 + 0x60], %g6
fblg,a %fcc2, loop_1382
edge32l %g3, %g7, %g4
sdivcc %l2, 0x1F84, %g2
fsrc2 %f0, %f24
loop_1382:
nop
add %l7, 0x40, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %g5, %i3
fbuge %fcc3, loop_1383
edge8n %o5, %i5, %o2
tsubcc %i2, %l3, %o4
and %l5, 0x0A5D, %l4
loop_1383:
tneg %icc, 0x3
movrgz %l1, 0x1F2, %i4
fmovse %xcc, %f31, %f22
orn %o7, %o3, %i7
smul %l6, %i0, %l0
movrlez %o0, 0x112, %i1
fmovsg %icc, %f16, %f12
tsubcc %o1, %g1, %o6
fmovscc %icc, %f27, %f17
fmovdpos %icc, %f18, %f25
smul %g6, %i6, %g7
fmul8sux16 %f0, %f4, %f4
subc %g3, 0x0A5D, %l2
lduh [%l7 + 0x50], %g2
bgu %xcc, loop_1384
movn %icc, %g4, %g5
fmovsa %icc, %f31, %f26
fones %f8
loop_1384:
andcc %i3, 0x15BE, %i5
fble,a %fcc0, loop_1385
stx %o5, [%l7 + 0x28]
movneg %xcc, %i2, %l3
tcc %xcc, 0x5
loop_1385:
brnz %o4, loop_1386
fba,a %fcc3, loop_1387
movcs %xcc, %o2, %l4
fornot1s %f23, %f19, %f4
loop_1386:
fmovrsne %l5, %f4, %f19
loop_1387:
movn %xcc, %l1, %o7
bvc,a,pn %icc, loop_1388
move %icc, %o3, %i7
bcc,pn %xcc, loop_1389
tsubcc %l6, %i0, %l0
loop_1388:
fpackfix %f26, %f3
orn %o0, %i1, %o1
loop_1389:
array16 %i4, %g1, %g6
edge16ln %i6, %o6, %g7
fmovdcs %icc, %f1, %f26
sll %l2, %g3, %g2
bcc,pt %icc, loop_1390
taddcctv %g5, 0x0761, %i3
sll %i5, %o5, %g4
movpos %icc, %l3, %o4
loop_1390:
edge16n %i2, %l4, %l5
brlez,a %o2, loop_1391
ldd [%l7 + 0x50], %l0
array16 %o3, %o7, %l6
fbuge %fcc1, loop_1392
loop_1391:
fmovdne %xcc, %f31, %f26
movvs %xcc, %i0, %l0
andncc %i7, %o0, %o1
loop_1392:
tneg %xcc, 0x1
fmovde %icc, %f11, %f27
fbe %fcc2, loop_1393
mulscc %i1, %g1, %i4
fbne %fcc3, loop_1394
orncc %g6, 0x0386, %o6
loop_1393:
fnands %f22, %f3, %f25
movl %xcc, %g7, %l2
loop_1394:
sth %g3, [%l7 + 0x3E]
fmovscc %xcc, %f1, %f0
ldsw [%l7 + 0x28], %g2
fmuld8sux16 %f15, %f3, %f14
set 0x08, %g2
swapa [%l7 + %g2] 0x0c, %i6
movrgez %g5, %i5, %i3
edge16l %g4, %o5, %l3
fxnors %f31, %f26, %f11
fbuge %fcc2, loop_1395
array16 %i2, %l4, %o4
xnor %l5, 0x0962, %l1
movvc %icc, %o2, %o3
loop_1395:
move %icc, %o7, %l6
sdivx %i0, 0x170D, %i7
tle %xcc, 0x4
fpack16 %f30, %f10
movvc %xcc, %o0, %l0
fcmped %fcc1, %f28, %f20
prefetch [%l7 + 0x2C], 0x2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
add %i1, 0x0D5F, %g1
tleu %xcc, 0x0
array32 %o1, %g6, %i4
udivx %o6, 0x0E13, %l2
umul %g3, %g7, %g2
xnorcc %g5, 0x1062, %i6
bne,a,pn %xcc, loop_1396
fmovdge %icc, %f16, %f9
ldub [%l7 + 0x1C], %i5
tne %xcc, 0x0
loop_1396:
movvc %xcc, %g4, %i3
set 0x40, %i6
ldda [%l7 + %i6] 0x2c, %l2
movcc %xcc, %o5, %i2
fand %f0, %f8, %f2
fpadd16s %f12, %f1, %f12
fbul,a %fcc3, loop_1397
fmovdvs %icc, %f18, %f26
edge16n %o4, %l5, %l4
srl %l1, %o3, %o2
loop_1397:
tsubcctv %o7, 0x1ECD, %l6
ldsh [%l7 + 0x52], %i7
add %l7, 0x48, %l6
wr %g0, 0x04, %asi
casxa [%l6] 0x04, %i0, %o0
udivx %i1, 0x0FE6, %g1
movrlz %o1, %l0, %g6
fmovrdlz %o6, %f0, %f6
tg %xcc, 0x4
edge16ln %l2, %g3, %i4
array8 %g7, %g2, %i6
edge32n %g5, %g4, %i5
for %f16, %f12, %f6
movne %xcc, %i3, %o5
fxnors %f6, %f9, %f22
fmovsa %icc, %f14, %f8
ldd [%l7 + 0x68], %f6
mulx %i2, 0x1111, %l3
tneg %xcc, 0x2
sir 0x1874
edge8ln %o4, %l4, %l1
alignaddrl %l5, %o3, %o7
tge %xcc, 0x5
st %f3, [%l7 + 0x44]
andncc %o2, %i7, %l6
set 0x38, %l3
prefetcha [%l7 + %l3] 0x88, 0x1
movre %o0, 0x1A6, %g1
edge16n %i1, %l0, %g6
fbn,a %fcc1, loop_1398
fmovrslz %o1, %f3, %f16
mulscc %o6, 0x079F, %l2
fcmple16 %f2, %f26, %g3
loop_1398:
nop
wr %g0, 0x11, %asi
stba %g7, [%l7 + 0x41] %asi
udiv %g2, 0x0618, %i4
or %i6, %g4, %g5
edge8ln %i5, %o5, %i2
sethi 0x02D0, %l3
fbo %fcc1, loop_1399
membar 0x34
srl %o4, 0x0B, %i3
tcc %icc, 0x0
loop_1399:
addccc %l4, 0x0A53, %l5
fmovsvc %xcc, %f11, %f2
fabsd %f14, %f30
movvs %icc, %l1, %o3
tle %xcc, 0x7
smulcc %o7, 0x1E91, %o2
ta %xcc, 0x0
wr %g0, 0x89, %asi
ldstuba [%l7 + 0x1C] %asi, %l6
bvc,pt %xcc, loop_1400
alignaddr %i0, %i7, %o0
ldsh [%l7 + 0x0A], %i1
movrlez %l0, %g1, %g6
loop_1400:
orn %o6, %l2, %o1
fbug %fcc2, loop_1401
srax %g3, 0x19, %g2
addc %g7, 0x0B1F, %i4
fcmpeq16 %f4, %f10, %g4
loop_1401:
fble %fcc0, loop_1402
fxors %f12, %f8, %f31
fbule %fcc0, loop_1403
tcc %icc, 0x5
loop_1402:
tneg %icc, 0x2
movvc %xcc, %i6, %i5
loop_1403:
fmovdleu %xcc, %f26, %f8
fbn %fcc2, loop_1404
umulcc %o5, %i2, %g5
orncc %o4, 0x1ECD, %i3
edge16 %l3, %l4, %l1
loop_1404:
membar 0x02
bl,a,pt %xcc, loop_1405
fble,a %fcc2, loop_1406
bge,a,pt %xcc, loop_1407
fbn,a %fcc1, loop_1408
loop_1405:
fmovsne %xcc, %f7, %f17
loop_1406:
xor %o3, 0x1963, %l5
loop_1407:
fcmpne32 %f24, %f2, %o7
loop_1408:
fbl,a %fcc1, loop_1409
srlx %l6, 0x07, %o2
movrne %i0, %i7, %i1
fmovrse %o0, %f19, %f23
loop_1409:
edge8ln %l0, %g1, %o6
ble,pn %icc, loop_1410
tne %icc, 0x1
movneg %icc, %l2, %g6
ldsb [%l7 + 0x59], %o1
loop_1410:
nop
set 0x28, %o6
prefetcha [%l7 + %o6] 0x80, 0x3
tvs %icc, 0x6
ba,a,pn %icc, loop_1411
ldx [%l7 + 0x28], %g7
movge %icc, %i4, %g4
fmovrslz %g2, %f23, %f26
loop_1411:
subcc %i5, 0x0AC6, %i6
tneg %xcc, 0x5
bleu %xcc, loop_1412
stx %o5, [%l7 + 0x10]
call loop_1413
ba loop_1414
loop_1412:
fmovrdlz %i2, %f0, %f28
movrlez %g5, 0x350, %o4
loop_1413:
bn,pt %xcc, loop_1415
loop_1414:
fpadd16s %f22, %f6, %f18
addcc %l3, 0x1148, %i3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1415:
andcc %l4, %o3, %l5
fbg %fcc3, loop_1416
bpos %icc, loop_1417
nop
setx loop_1418, %l0, %l1
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, 0x6
loop_1416:
taddcctv %o7, 0x09F8, %l1
loop_1417:
ld [%l7 + 0x54], %f28
loop_1418:
fnors %f18, %f26, %f24
udivx %o2, 0x0748, %l6
subccc %i0, 0x198A, %i1
bcc,a,pn %icc, loop_1419
edge8ln %o0, %l0, %g1
add %l7, 0x7C, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %o6, %i7
loop_1419:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tneg %icc, 0x3
fmovda %icc, %f13, %f27
ta %icc, 0x3
xorcc %l2, %o1, %g6
fmovdle %icc, %f0, %f15
fandnot2s %f29, %f19, %f21
movrgz %g7, %i4, %g3
movgu %icc, %g4, %i5
nop
setx loop_1420, %l0, %l1
jmpl %l1, %g2
fbule %fcc2, loop_1421
andcc %o5, %i6, %g5
wr %g0, 0x89, %asi
stba %o4, [%l7 + 0x61] %asi
loop_1420:
bneg,a,pt %xcc, loop_1422
loop_1421:
bcs,pn %xcc, loop_1423
fcmpne16 %f2, %f26, %l3
swap [%l7 + 0x4C], %i3
loop_1422:
fbn,a %fcc1, loop_1424
loop_1423:
subccc %l4, %o3, %l5
movrlez %i2, %l1, %o7
fcmpeq16 %f2, %f6, %o2
loop_1424:
ble,pt %icc, loop_1425
movcs %icc, %i0, %i1
fmul8x16al %f21, %f12, %f12
tcc %icc, 0x2
loop_1425:
sll %l6, %o0, %g1
wr %g0, 0x10, %asi
stda %f16, [%l7 + 0x40] %asi
movg %icc, %l0, %o6
fmovrdgez %l2, %f12, %f12
udivcc %i7, 0x150D, %o1
movvc %icc, %g7, %g6
orncc %i4, %g3, %g4
nop
set 0x20, %i3
stx %g2, [%l7 + %i3]
subccc %o5, %i6, %g5
be,a,pn %icc, loop_1426
st %f8, [%l7 + 0x38]
tpos %xcc, 0x0
umulcc %i5, 0x094B, %l3
loop_1426:
movrgez %o4, 0x014, %i3
edge8 %l4, %o3, %i2
mova %icc, %l5, %o7
fmovsg %xcc, %f9, %f25
sethi 0x0E5F, %o2
tle %xcc, 0x3
addcc %l1, %i1, %i0
fmovdpos %xcc, %f28, %f28
sub %l6, 0x1608, %o0
orn %g1, %l0, %l2
movpos %icc, %o6, %i7
udivx %o1, 0x1F77, %g6
movneg %xcc, %g7, %i4
edge8ln %g3, %g4, %g2
xnor %o5, %i6, %g5
xor %l3, 0x0CFD, %i5
array8 %i3, %o4, %l4
tge %xcc, 0x6
bleu %icc, loop_1427
fcmps %fcc1, %f5, %f24
bn,pt %xcc, loop_1428
sll %o3, 0x11, %i2
loop_1427:
array8 %o7, %l5, %l1
orn %o2, %i1, %i0
loop_1428:
bleu %xcc, loop_1429
sllx %o0, %g1, %l0
fmovsgu %icc, %f6, %f9
udiv %l2, 0x05AD, %l6
loop_1429:
xorcc %o6, 0x1BBA, %i7
movcc %icc, %o1, %g7
tn %xcc, 0x5
array16 %g6, %g3, %i4
umul %g2, 0x05AD, %o5
subc %g4, 0x1516, %i6
wr %g0, 0x04, %asi
ldswa [%l7 + 0x2C] %asi, %l3
wr %g0, 0x2b, %asi
stwa %i5, [%l7 + 0x38] %asi
membar #Sync
movg %xcc, %i3, %g5
edge16n %o4, %l4, %o3
fbu,a %fcc2, loop_1430
movl %xcc, %i2, %o7
movl %xcc, %l5, %o2
ld [%l7 + 0x40], %f7
loop_1430:
fmovdneg %icc, %f25, %f17
umulcc %l1, %i1, %o0
movrgz %i0, 0x025, %l0
sir 0x19D6
tn %icc, 0x7
fmovsa %xcc, %f1, %f18
fmovsvc %xcc, %f25, %f30
array8 %l2, %l6, %o6
add %i7, 0x03EE, %g1
tcs %icc, 0x0
add %l7, 0x08, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %o1, %g6
orn %g3, %g7, %g2
ta %xcc, 0x5
edge16n %i4, %o5, %g4
set 0x80, %o2
ldxa [%g0 + %o2] 0x58, %i6
udivx %l3, 0x1D7C, %i5
st %f21, [%l7 + 0x40]
bleu,pn %icc, loop_1431
movvc %xcc, %i3, %o4
orcc %l4, 0x1EB8, %o3
stw %g5, [%l7 + 0x08]
loop_1431:
sdivx %o7, 0x1CDF, %i2
nop
setx loop_1432, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
flush %l7 + 0x7C
te %xcc, 0x5
edge16 %l5, %l1, %o2
loop_1432:
fmovsa %xcc, %f12, %f11
movl %icc, %i1, %o0
movcc %xcc, %l0, %i0
fmovdpos %xcc, %f20, %f31
udiv %l2, 0x13B2, %o6
bcs loop_1433
siam 0x6
movn %icc, %l6, %g1
tn %xcc, 0x0
loop_1433:
nop
set 0x08, %o4
ldstuba [%l7 + %o4] 0x80, %o1
set 0x6A, %g3
lduba [%l7 + %g3] 0x19, %i7
edge16 %g6, %g7, %g3
te %icc, 0x5
te %xcc, 0x2
add %g2, %o5, %g4
set 0x40, %i2
sta %f28, [%l7 + %i2] 0x14
fbug,a %fcc3, loop_1434
movrlez %i4, %i6, %l3
fmovrslez %i5, %f27, %f0
movrgz %o4, %l4, %i3
loop_1434:
nop
add %l7, 0x60, %l6
wr %g0, 0x11, %asi
casa [%l6] %asi, %o3, %g5
ta %xcc, 0x4
srax %o7, %l5, %i2
andncc %l1, %o2, %o0
fcmpes %fcc0, %f12, %f8
addccc %l0, %i0, %l2
fbe,a %fcc1, loop_1435
stw %o6, [%l7 + 0x70]
umul %l6, 0x15A2, %g1
tle %icc, 0x6
loop_1435:
fbu,a %fcc1, loop_1436
fnands %f12, %f21, %f11
movrgez %o1, 0x0EF, %i1
movpos %icc, %i7, %g7
loop_1436:
movleu %xcc, %g6, %g3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fba %fcc1, loop_1437
fmovs %f12, %f13
srax %g2, 0x09, %o5
fmovdleu %icc, %f17, %f11
loop_1437:
fbuge %fcc1, loop_1438
fcmple32 %f18, %f18, %i4
andcc %g4, %l3, %i6
srax %i5, %l4, %i3
loop_1438:
alignaddr %o4, %g5, %o7
edge8n %l5, %o3, %i2
mulx %o2, 0x1F09, %l1
set 0x4E, %i1
lduba [%l7 + %i1] 0x88, %l0
tsubcctv %o0, 0x1DF7, %i0
fble %fcc3, loop_1439
movrlz %o6, %l6, %l2
tsubcc %g1, 0x1DFE, %o1
fmovrdne %i1, %f4, %f12
loop_1439:
fbule,a %fcc0, loop_1440
fbu,a %fcc2, loop_1441
movcs %xcc, %g7, %g6
movrlz %g3, %i7, %o5
loop_1440:
sll %g2, 0x03, %i4
loop_1441:
fbuge,a %fcc3, loop_1442
tsubcctv %l3, 0x093A, %i6
movne %xcc, %g4, %l4
movrgz %i3, %i5, %o4
loop_1442:
fmovrslez %g5, %f20, %f16
fmovrslz %o7, %f1, %f22
fnot2s %f7, %f3
fbl %fcc2, loop_1443
movge %xcc, %o3, %i2
umul %l5, %l1, %l0
subc %o0, %i0, %o6
loop_1443:
tn %icc, 0x4
stw %l6, [%l7 + 0x2C]
tsubcc %l2, 0x0C1B, %o2
brgez %o1, loop_1444
movgu %icc, %i1, %g7
add %l7, 0x58, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %g6
casxa [%l6] %asi, %g6, %g1
loop_1444:
fornot2 %f10, %f6, %f22
srax %g3, 0x0B, %o5
movcc %icc, %i7, %i4
movcs %xcc, %g2, %l3
set 0x34, %g1
ldswa [%l7 + %g1] 0x15, %g4
movge %icc, %i6, %l4
wr %g0, 0xf8, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
movrlez %i5, %o4, %g5
ldsh [%l7 + 0x78], %i3
umulcc %o3, %i2, %l5
srl %l1, 0x08, %o7
mova %xcc, %o0, %i0
alignaddrl %l0, %o6, %l6
edge16 %l2, %o2, %o1
fbug %fcc2, loop_1445
brlez,a %i1, loop_1446
te %icc, 0x0
mulscc %g6, %g1, %g7
loop_1445:
movvc %xcc, %o5, %g3
loop_1446:
nop
wr %g0, 0x10, %asi
swapa [%l7 + 0x18] %asi, %i7
sllx %i4, 0x11, %l3
set 0x1C, %l1
ldswa [%l7 + %l1] 0x14, %g4
fpsub32s %f11, %f16, %f28
xorcc %i6, 0x0C09, %l4
edge8 %g2, %o4, %g5
bn,a loop_1447
mulx %i3, %o3, %i2
wr %g0, 0x10, %asi
ldda [%l7 + 0x40] %asi, %f16
loop_1447:
tgu %xcc, 0x7
fcmpne32 %f26, %f28, %l5
umulcc %l1, 0x0A9A, %i5
movrlz %o7, 0x29C, %i0
udivx %o0, 0x0C75, %l0
srax %o6, 0x0B, %l6
alignaddrl %l2, %o1, %i1
move %icc, %g6, %g1
bl loop_1448
fmovsa %icc, %f16, %f6
movne %icc, %o2, %g7
tge %xcc, 0x6
loop_1448:
fmul8sux16 %f18, %f22, %f12
alignaddrl %g3, %o5, %i7
tvc %xcc, 0x3
movne %xcc, %i4, %g4
edge8n %l3, %l4, %i6
movge %xcc, %o4, %g2
sdivx %i3, 0x1576, %g5
movrlez %i2, 0x3BC, %o3
sdiv %l1, 0x1193, %i5
tleu %icc, 0x7
set 0x4C, %o7
ldsha [%l7 + %o7] 0x18, %o7
fzeros %f21
addcc %i0, 0x19DC, %l5
nop
set 0x0C, %g6
lduh [%l7 + %g6], %l0
fmovsvc %icc, %f23, %f27
tcc %icc, 0x1
bvs %xcc, loop_1449
movne %xcc, %o6, %o0
popc %l2, %o1
ble,a %xcc, loop_1450
loop_1449:
ldstub [%l7 + 0x35], %i1
fcmped %fcc0, %f24, %f6
edge8 %l6, %g1, %g6
loop_1450:
fpsub16 %f22, %f30, %f2
movre %g7, 0x274, %g3
xorcc %o5, %o2, %i7
ldd [%l7 + 0x40], %f18
edge16n %i4, %g4, %l3
mulx %i6, 0x01B9, %o4
fcmpd %fcc3, %f10, %f8
tcc %xcc, 0x6
movpos %icc, %l4, %g2
movrlez %i3, 0x24D, %g5
addc %i2, %o3, %l1
movvs %icc, %o7, %i5
popc 0x0E48, %l5
fmovsleu %xcc, %f6, %f10
ldsw [%l7 + 0x2C], %l0
set 0x32, %l5
stba %i0, [%l7 + %l5] 0x27
membar #Sync
fcmpne16 %f10, %f12, %o6
fandnot1s %f16, %f22, %f10
tneg %xcc, 0x2
tcs %icc, 0x0
tne %xcc, 0x7
fcmps %fcc3, %f2, %f8
fbu %fcc3, loop_1451
sllx %o0, %o1, %l2
movvc %icc, %i1, %g1
movrne %g6, 0x190, %g7
loop_1451:
membar 0x1F
edge8n %g3, %o5, %o2
movre %i7, 0x142, %l6
andn %i4, %g4, %l3
array32 %o4, %i6, %g2
popc %l4, %g5
fmovsa %xcc, %f3, %f18
udivcc %i2, 0x0741, %o3
xnorcc %i3, 0x0AF7, %o7
tcs %xcc, 0x5
orn %i5, %l1, %l0
bge %xcc, loop_1452
mova %xcc, %i0, %l5
add %l7, 0x60, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %o6
casxa [%l6] %asi, %o6, %o1
loop_1452:
stx %l2, [%l7 + 0x70]
edge32n %o0, %i1, %g1
fbge,a %fcc1, loop_1453
andn %g7, %g3, %o5
array8 %o2, %i7, %g6
mulscc %i4, 0x097B, %l6
loop_1453:
flush %l7 + 0x58
fmovsa %icc, %f14, %f2
set 0x40, %g7
stda %f0, [%l7 + %g7] 0x10
tcc %xcc, 0x1
fmovsne %icc, %f20, %f27
add %l3, %o4, %i6
array32 %g4, %g2, %g5
tsubcctv %i2, 0x1329, %l4
ldsh [%l7 + 0x1E], %i3
fnor %f22, %f4, %f2
sethi 0x016C, %o3
set 0x3C, %i0
ldswa [%l7 + %i0] 0x88, %o7
edge32 %i5, %l0, %l1
tpos %xcc, 0x2
bleu,a,pn %icc, loop_1454
bl,pn %xcc, loop_1455
mova %icc, %l5, %i0
wr %g0, 0x0c, %asi
stda %o6, [%l7 + 0x68] %asi
loop_1454:
edge8ln %l2, %o1, %i1
loop_1455:
alignaddrl %g1, %o0, %g7
movrne %g3, %o5, %i7
fmul8x16au %f13, %f7, %f10
fmovrsgz %o2, %f9, %f8
sir 0x0771
movvc %icc, %i4, %l6
fcmped %fcc0, %f22, %f12
fbge,a %fcc2, loop_1456
array32 %g6, %o4, %i6
set 0x37, %o5
ldsba [%l7 + %o5] 0x11, %g4
loop_1456:
fxor %f26, %f10, %f28
fzeros %f22
fmovsge %icc, %f13, %f11
movle %icc, %g2, %g5
std %i2, [%l7 + 0x58]
fzero %f26
xorcc %l3, %l4, %o3
fbg %fcc0, loop_1457
nop
set 0x68, %o0
std %o6, [%l7 + %o0]
fmovsne %icc, %f8, %f17
edge16ln %i3, %l0, %l1
loop_1457:
bpos,a,pt %xcc, loop_1458
fmovdle %icc, %f17, %f20
fpsub32s %f4, %f10, %f11
std %f14, [%l7 + 0x70]
loop_1458:
tl %icc, 0x5
fmovsge %icc, %f17, %f17
bl %icc, loop_1459
smulcc %i5, %l5, %i0
fmul8sux16 %f8, %f4, %f18
sub %o6, 0x0A24, %l2
loop_1459:
fmovdl %icc, %f16, %f3
te %xcc, 0x6
edge32ln %i1, %g1, %o0
alignaddrl %g7, %g3, %o5
fblg %fcc0, loop_1460
edge16l %o1, %o2, %i4
addcc %l6, %i7, %o4
fornot2s %f23, %f8, %f18
loop_1460:
xorcc %g6, 0x0952, %g4
subcc %i6, %g5, %g2
nop
setx loop_1461, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
xnor %i2, 0x0F24, %l4
tvc %xcc, 0x1
fbug %fcc1, loop_1462
loop_1461:
movrgez %l3, %o3, %o7
udiv %i3, 0x0B8A, %l0
fnot2s %f26, %f29
loop_1462:
nop
set 0x10, %o3
prefetcha [%l7 + %o3] 0x19, 0x3
bge,pt %icc, loop_1463
sllx %l5, %i0, %o6
sethi 0x1276, %l2
fpmerge %f3, %f28, %f22
loop_1463:
orn %i5, %g1, %o0
tsubcc %i1, %g3, %o5
te %xcc, 0x0
move %icc, %o1, %o2
fcmpgt16 %f30, %f14, %g7
edge8n %l6, %i4, %o4
fbl,a %fcc0, loop_1464
fpackfix %f24, %f14
sub %i7, 0x144B, %g4
tgu %xcc, 0x0
loop_1464:
edge32ln %i6, %g6, %g2
udivcc %g5, 0x1E93, %i2
udivx %l4, 0x11BB, %o3
stbar
fble,a %fcc1, loop_1465
srlx %l3, %i3, %l0
fcmps %fcc1, %f19, %f11
array32 %l1, %l5, %i0
loop_1465:
fbule %fcc1, loop_1466
siam 0x5
prefetch [%l7 + 0x44], 0x1
tneg %icc, 0x3
loop_1466:
bgu loop_1467
edge16 %o6, %l2, %i5
st %f16, [%l7 + 0x44]
addc %o7, %g1, %i1
loop_1467:
edge32ln %g3, %o5, %o1
movrgez %o0, 0x133, %o2
subccc %l6, %g7, %i4
fbu,a %fcc2, loop_1468
faligndata %f0, %f10, %f26
addc %i7, %o4, %g4
fmovdgu %xcc, %f13, %f3
loop_1468:
taddcctv %i6, 0x088B, %g2
wr %g0, 0x11, %asi
lduba [%l7 + 0x43] %asi, %g6
fmovsl %icc, %f3, %f14
set 0x28, %l2
stda %g4, [%l7 + %l2] 0x23
membar #Sync
or %i2, %o3, %l3
umulcc %i3, 0x1C6D, %l4
bvs,a loop_1469
fmovscc %xcc, %f13, %f4
tn %xcc, 0x2
mova %xcc, %l1, %l5
loop_1469:
umulcc %l0, %o6, %l2
edge8l %i0, %i5, %g1
fmul8sux16 %f20, %f16, %f22
movcc %xcc, %i1, %o7
orn %g3, %o5, %o0
andn %o2, %o1, %g7
tvs %xcc, 0x3
orn %i4, %i7, %o4
edge32ln %g4, %i6, %g2
fnand %f30, %f16, %f0
andcc %l6, 0x0854, %g5
subcc %g6, 0x16CC, %i2
alignaddrl %l3, %i3, %o3
or %l4, %l5, %l1
mulx %l0, 0x1C9D, %l2
bgu,a,pt %xcc, loop_1470
sdiv %o6, 0x00BB, %i0
alignaddr %g1, %i1, %o7
movl %icc, %i5, %o5
loop_1470:
tn %xcc, 0x5
umul %g3, 0x18DA, %o0
edge16ln %o2, %g7, %i4
fandnot1 %f2, %f8, %f28
fbule,a %fcc2, loop_1471
array32 %o1, %i7, %o4
fbue %fcc1, loop_1472
sdiv %i6, 0x0F2C, %g4
loop_1471:
movl %icc, %l6, %g2
and %g6, %g5, %i2
loop_1472:
fnand %f6, %f0, %f6
fmovdleu %xcc, %f9, %f18
or %i3, 0x0F61, %l3
sll %o3, 0x0A, %l4
array16 %l5, %l0, %l1
udiv %o6, 0x169A, %l2
fnot2s %f31, %f18
movn %xcc, %g1, %i0
edge16ln %o7, %i5, %o5
fsrc1s %f29, %f13
udiv %i1, 0x14FC, %o0
membar #Sync
wr %g0, 0x1e, %asi
ldda [%l7 + 0x40] %asi, %f16
udivx %o2, 0x0D3E, %g3
fpackfix %f0, %f3
bne,a loop_1473
array16 %g7, %i4, %o1
fsrc2 %f24, %f28
andcc %i7, %o4, %g4
loop_1473:
fmovrdlz %l6, %f26, %f30
movrgez %g2, 0x1AE, %i6
fbo,a %fcc1, loop_1474
bshuffle %f28, %f20, %f20
sdiv %g5, 0x0176, %g6
sdivx %i2, 0x1B10, %i3
loop_1474:
tpos %icc, 0x5
movrgez %o3, %l4, %l5
edge16l %l0, %l3, %o6
umul %l1, 0x13F4, %l2
edge16 %g1, %o7, %i0
fbue %fcc2, loop_1475
fblg,a %fcc0, loop_1476
fpadd32s %f12, %f16, %f22
array16 %o5, %i1, %i5
loop_1475:
ble %xcc, loop_1477
loop_1476:
ta %xcc, 0x6
movpos %xcc, %o0, %g3
bshuffle %f22, %f24, %f12
loop_1477:
fmovdle %xcc, %f8, %f11
sir 0x0BDC
smul %o2, %g7, %o1
wr %g0, 0x80, %asi
stxa %i7, [%l7 + 0x38] %asi
tne %xcc, 0x7
fandnot1 %f10, %f26, %f12
nop
set 0x30, %o1
ldd [%l7 + %o1], %o4
std %i4, [%l7 + 0x68]
tsubcc %l6, 0x1498, %g4
movvc %xcc, %g2, %i6
tle %icc, 0x7
array16 %g5, %i2, %g6
tle %xcc, 0x2
set 0x10, %l4
prefetcha [%l7 + %l4] 0x15, 0x1
tleu %icc, 0x1
andn %l4, %i3, %l5
fabss %f4, %f26
movgu %xcc, %l3, %o6
tl %icc, 0x3
fnot2s %f11, %f30
movgu %xcc, %l0, %l1
andn %l2, 0x0ACB, %o7
move %xcc, %g1, %o5
fzero %f20
fandnot1s %f24, %f16, %f1
bleu,pt %xcc, loop_1478
add %i0, %i5, %o0
movrgez %g3, 0x012, %i1
movge %xcc, %o2, %o1
loop_1478:
tle %icc, 0x5
srlx %g7, %o4, %i4
sll %i7, 0x0B, %l6
movge %icc, %g4, %g2
brlez %g5, loop_1479
umul %i6, 0x0C27, %g6
smul %o3, 0x0DA6, %i2
stw %l4, [%l7 + 0x5C]
loop_1479:
edge32 %l5, %l3, %o6
tgu %icc, 0x0
fmovdle %icc, %f9, %f23
umul %i3, 0x003C, %l0
addccc %l1, %l2, %g1
fmovdne %xcc, %f26, %f21
subccc %o5, %i0, %i5
edge8 %o0, %o7, %i1
movpos %icc, %g3, %o2
udivx %g7, 0x0A0A, %o1
fexpand %f14, %f28
udivx %o4, 0x1238, %i7
fmovsneg %icc, %f22, %f19
smulcc %l6, %g4, %i4
fsrc1s %f25, %f5
edge8 %g2, %i6, %g5
fmovse %icc, %f7, %f28
orncc %o3, %g6, %i2
fble,a %fcc0, loop_1480
orncc %l4, %l5, %l3
tsubcc %i3, 0x1A9B, %l0
ta %icc, 0x5
loop_1480:
mulscc %o6, 0x0E45, %l2
edge8l %l1, %g1, %i0
fnegs %f31, %f25
bn,pn %xcc, loop_1481
addcc %i5, %o5, %o7
movl %icc, %i1, %o0
fmovdle %icc, %f14, %f18
loop_1481:
fbl,a %fcc0, loop_1482
ble,a,pt %xcc, loop_1483
stb %g3, [%l7 + 0x0D]
movre %o2, 0x138, %o1
loop_1482:
fmovrdlz %g7, %f28, %f6
loop_1483:
fba,a %fcc2, loop_1484
edge16n %i7, %o4, %g4
sra %l6, 0x14, %i4
movg %xcc, %i6, %g2
loop_1484:
tge %icc, 0x2
fbl,a %fcc0, loop_1485
edge32n %o3, %g6, %g5
edge8 %i2, %l5, %l3
fbo %fcc2, loop_1486
loop_1485:
fmovrdne %l4, %f6, %f0
fpmerge %f14, %f9, %f8
sdivx %l0, 0x0A85, %i3
loop_1486:
fbn %fcc1, loop_1487
xnorcc %o6, 0x177F, %l2
tvs %icc, 0x2
tne %icc, 0x7
loop_1487:
xnor %l1, %i0, %i5
movrgez %o5, 0x0EF, %g1
edge8 %o7, %i1, %o0
sll %o2, %g3, %g7
tne %xcc, 0x5
movneg %xcc, %i7, %o4
orcc %g4, 0x0357, %o1
fbg,a %fcc2, loop_1488
tsubcctv %i4, 0x134D, %i6
edge16n %l6, %o3, %g2
andcc %g6, %i2, %l5
loop_1488:
nop
set 0x40, %i7
ldda [%l7 + %i7] 0x10, %f16
sub %g5, 0x0E2F, %l4
ldd [%l7 + 0x28], %l0
fbe %fcc3, loop_1489
sub %i3, 0x1585, %o6
fpadd16s %f25, %f9, %f12
bge,a %icc, loop_1490
loop_1489:
addc %l2, %l3, %l1
sethi 0x0876, %i0
flush %l7 + 0x28
loop_1490:
movrlez %o5, 0x29F, %i5
fmovsl %xcc, %f8, %f4
fnors %f14, %f22, %f24
brlz,a %g1, loop_1491
srax %o7, %o0, %o2
wr %g0, 0x10, %asi
prefetcha [%l7 + 0x58] %asi, 0x1
loop_1491:
andncc %g7, %i1, %o4
bg,a %xcc, loop_1492
movne %icc, %i7, %o1
xnorcc %i4, %g4, %i6
edge8 %l6, %g2, %g6
loop_1492:
alignaddrl %i2, %l5, %g5
umul %o3, %l4, %i3
edge16 %l0, %o6, %l3
orn %l1, %i0, %l2
set 0x50, %i5
stda %o4, [%l7 + %i5] 0x11
srlx %g1, 0x12, %i5
orn %o0, 0x1DF5, %o7
wr %g0, 0x81, %asi
stba %g3, [%l7 + 0x09] %asi
edge32n %o2, %i1, %o4
wr %g0, 0x89, %asi
ldda [%l7 + 0x40] %asi, %f0
set 0x31, %l6
ldstuba [%l7 + %l6] 0x80, %i7
fnot1s %f8, %f10
array32 %g7, %o1, %i4
taddcc %g4, 0x1F9A, %l6
subcc %i6, %g2, %i2
fbe %fcc2, loop_1493
andn %l5, %g5, %o3
umulcc %g6, 0x0ABF, %i3
fmovrdlez %l0, %f30, %f12
loop_1493:
nop
wr %g0, 0xf1, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
add %o6, 0x08D5, %l4
edge8n %l1, %l3, %i0
fbo,a %fcc0, loop_1494
swap [%l7 + 0x38], %o5
alignaddrl %g1, %i5, %l2
fexpand %f21, %f16
loop_1494:
edge32 %o7, %g3, %o2
set 0x56, %g4
ldsha [%l7 + %g4] 0x10, %o0
wr %g0, 0x80, %asi
sta %f21, [%l7 + 0x54] %asi
udivx %o4, 0x09FC, %i7
set 0x60, %l0
stxa %g7, [%l7 + %l0] 0x15
sir 0x1C56
tneg %xcc, 0x5
movvs %icc, %i1, %o1
fmovdl %xcc, %f14, %f0
brgz,a %i4, loop_1495
edge32 %l6, %i6, %g2
andcc %g4, 0x0309, %l5
xor %i2, 0x11E8, %o3
loop_1495:
nop
wr %g0, 0x10, %asi
ldsha [%l7 + 0x0E] %asi, %g5
ldstub [%l7 + 0x40], %g6
taddcc %l0, %o6, %l4
fnands %f5, %f24, %f27
sdiv %l1, 0x0A2C, %l3
srl %i3, %o5, %g1
array16 %i0, %l2, %o7
orncc %i5, %g3, %o2
sllx %o4, %o0, %g7
wr %g0, 0x0c, %asi
ldxa [%l7 + 0x08] %asi, %i1
alignaddrl %o1, %i7, %i4
tvs %icc, 0x3
orcc %i6, 0x10A0, %g2
fcmple32 %f28, %f26, %l6
subcc %l5, %g4, %o3
wr %g0, 0x80, %asi
stha %i2, [%l7 + 0x54] %asi
subcc %g6, 0x12CC, %l0
fmuld8ulx16 %f11, %f2, %f12
sir 0x13EC
fandnot1s %f1, %f1, %f2
movgu %icc, %o6, %g5
movrlz %l1, %l4, %i3
call loop_1496
flush %l7 + 0x54
movg %xcc, %o5, %g1
ldd [%l7 + 0x20], %f16
loop_1496:
mulscc %i0, %l2, %o7
mova %icc, %l3, %g3
or %i5, %o2, %o4
fmuld8ulx16 %f28, %f23, %f0
fnors %f18, %f7, %f16
bleu,pn %xcc, loop_1497
edge8ln %o0, %i1, %g7
wr %g0, 0x89, %asi
stxa %i7, [%l7 + 0x58] %asi
loop_1497:
ble,pn %icc, loop_1498
fmovsgu %xcc, %f8, %f30
sdiv %i4, 0x069F, %i6
set 0x1A, %i4
ldstuba [%l7 + %i4] 0x04, %g2
loop_1498:
fcmple16 %f20, %f8, %l6
fmul8x16au %f0, %f22, %f8
umul %o1, %g4, %l5
umulcc %i2, %o3, %l0
fmovrdlez %o6, %f14, %f18
lduh [%l7 + 0x6A], %g5
fmovdne %xcc, %f6, %f25
bpos %xcc, loop_1499
array16 %g6, %l4, %l1
alignaddrl %o5, %g1, %i0
fmovde %icc, %f11, %f19
loop_1499:
movvc %xcc, %i3, %l2
sdiv %o7, 0x0470, %g3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sll %l3, %i5, %o2
fmovrde %o0, %f20, %f30
fmovdvs %icc, %f9, %f28
fmovdcs %xcc, %f16, %f24
alignaddr %o4, %i1, %g7
fnot2s %f0, %f3
fmovrslz %i7, %f3, %f10
tcs %icc, 0x4
wr %g0, 0x10, %asi
stda %i6, [%l7 + 0x50] %asi
brgez,a %i4, loop_1500
fmovsgu %icc, %f28, %f8
fsrc1 %f22, %f0
movl %icc, %g2, %o1
loop_1500:
fmovdne %icc, %f27, %f28
fblg,a %fcc3, loop_1501
movneg %icc, %l6, %l5
fandnot1 %f10, %f26, %f14
xnorcc %i2, 0x1331, %g4
loop_1501:
ld [%l7 + 0x60], %f12
movcc %xcc, %o3, %o6
lduw [%l7 + 0x5C], %l0
sll %g6, %g5, %l1
fbg %fcc0, loop_1502
sll %o5, 0x07, %l4
sethi 0x0702, %i0
bshuffle %f28, %f6, %f30
loop_1502:
move %xcc, %i3, %g1
bvs,a,pt %icc, loop_1503
xnorcc %o7, %g3, %l2
swap [%l7 + 0x2C], %l3
movpos %xcc, %o2, %i5
loop_1503:
tl %icc, 0x6
subc %o4, %o0, %i1
bl,a,pt %icc, loop_1504
orcc %i7, %g7, %i4
andncc %g2, %i6, %l6
fmovdne %icc, %f17, %f19
loop_1504:
add %o1, %l5, %g4
wr %g0, 0x80, %asi
ldda [%l7 + 0x70] %asi, %o2
siam 0x1
fbe %fcc0, loop_1505
nop
set 0x5C, %g2
stb %o6, [%l7 + %g2]
tle %xcc, 0x5
set 0x40, %i6
stda %f0, [%l7 + %i6] 0x0c
loop_1505:
fbuge,a %fcc0, loop_1506
movrne %l0, %i2, %g6
stx %g5, [%l7 + 0x40]
te %icc, 0x6
loop_1506:
movcc %xcc, %o5, %l1
fcmpne16 %f24, %f28, %l4
taddcc %i0, 0x0069, %g1
taddcctv %o7, %g3, %i3
fandnot1 %f28, %f14, %f18
srlx %l3, 0x1B, %l2
tgu %icc, 0x6
xnor %o2, 0x1C0B, %i5
lduw [%l7 + 0x6C], %o4
bvs,a %xcc, loop_1507
udivx %i1, 0x1439, %i7
edge16l %g7, %o0, %i4
addcc %g2, 0x1E73, %l6
loop_1507:
fsrc2 %f16, %f22
fmovscc %icc, %f15, %f6
umulcc %o1, %i6, %g4
udiv %l5, 0x08FB, %o6
xnor %o3, %i2, %g6
pdist %f10, %f12, %f24
xorcc %g5, 0x0F40, %o5
andn %l1, %l4, %l0
array16 %g1, %o7, %i0
tle %xcc, 0x7
fbg,a %fcc2, loop_1508
ldsw [%l7 + 0x3C], %i3
mova %xcc, %g3, %l2
array8 %l3, %i5, %o4
loop_1508:
fones %f15
umul %o2, 0x0C9E, %i7
or %i1, 0x0D4E, %g7
smul %o0, %i4, %l6
taddcctv %o1, %i6, %g4
edge16ln %l5, %o6, %g2
wr %g0, 0x22, %asi
stwa %i2, [%l7 + 0x48] %asi
membar #Sync
tne %icc, 0x1
movrne %g6, %g5, %o3
fpadd32s %f9, %f7, %f7
movvc %icc, %l1, %o5
edge8ln %l4, %l0, %o7
fcmpd %fcc3, %f12, %f22
swap [%l7 + 0x3C], %g1
edge16ln %i3, %g3, %l2
fmovrsgez %i0, %f10, %f10
edge8n %l3, %o4, %o2
tpos %icc, 0x6
movvc %icc, %i5, %i7
movn %icc, %g7, %i1
bl,a,pt %icc, loop_1509
fmovsle %xcc, %f22, %f31
fmovdvc %icc, %f25, %f1
bg,a,pn %icc, loop_1510
loop_1509:
tle %icc, 0x0
fmovrslz %o0, %f9, %f11
movne %xcc, %l6, %i4
loop_1510:
array16 %o1, %i6, %l5
movrne %g4, 0x198, %g2
brlz %o6, loop_1511
brnz,a %g6, loop_1512
fba %fcc2, loop_1513
ldsh [%l7 + 0x38], %i2
loop_1511:
fpsub32 %f16, %f28, %f0
loop_1512:
tpos %xcc, 0x1
loop_1513:
andcc %g5, 0x18B4, %l1
fbule,a %fcc3, loop_1514
movrgez %o5, 0x0B3, %l4
tle %icc, 0x4
xorcc %o3, 0x1286, %o7
loop_1514:
ldd [%l7 + 0x38], %g0
fmul8x16au %f6, %f30, %f8
movleu %xcc, %i3, %l0
edge8 %g3, %l2, %l3
fmovsvs %icc, %f28, %f27
movvs %xcc, %o4, %o2
fmul8x16 %f22, %f18, %f12
movgu %icc, %i5, %i7
nop
setx loop_1515, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
smulcc %g7, 0x0D16, %i0
movrlz %o0, %l6, %i1
array16 %o1, %i4, %i6
loop_1515:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
popc %l5, %g2
fnand %f2, %f30, %f6
membar 0x71
subccc %g4, %o6, %g6
tcs %icc, 0x5
xnor %g5, 0x1A22, %l1
bg,a %icc, loop_1516
edge32 %o5, %l4, %i2
movcs %icc, %o3, %o7
mulscc %i3, %g1, %g3
loop_1516:
tvs %icc, 0x2
bshuffle %f18, %f22, %f14
srax %l2, 0x1B, %l0
udivx %l3, 0x0424, %o2
tsubcctv %i5, 0x0B46, %i7
movn %icc, %g7, %o4
siam 0x4
brz %o0, loop_1517
stbar
fbu %fcc0, loop_1518
udiv %l6, 0x187E, %i0
loop_1517:
nop
membar #Sync
set 0x40, %g5
ldda [%l7 + %g5] 0xf9, %f0
loop_1518:
nop
setx loop_1519, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbuge,a %fcc2, loop_1520
umulcc %o1, %i1, %i6
fxors %f7, %f23, %f12
loop_1519:
orn %i4, %g2, %g4
loop_1520:
tgu %xcc, 0x1
fpsub16s %f15, %f22, %f7
fblg %fcc0, loop_1521
edge8 %l5, %g6, %o6
sllx %g5, 0x00, %o5
fornot2 %f14, %f0, %f30
loop_1521:
nop
set 0x54, %o6
sta %f17, [%l7 + %o6] 0x0c
tsubcc %l4, %i2, %o3
movcs %icc, %o7, %i3
set 0x35, %l3
ldstuba [%l7 + %l3] 0x18, %l1
tsubcc %g3, 0x17CF, %g1
sdivcc %l2, 0x1E47, %l0
fmovrdne %o2, %f28, %f10
tn %xcc, 0x1
fmovdle %icc, %f18, %f2
tn %icc, 0x0
udivcc %i5, 0x18E9, %l3
umul %i7, 0x02E8, %o4
set 0x5C, %i3
lduwa [%l7 + %i3] 0x04, %o0
move %xcc, %g7, %i0
fbule %fcc2, loop_1522
fpack32 %f30, %f22, %f14
fmovrdlez %o1, %f30, %f28
andncc %i1, %l6, %i4
loop_1522:
fbl %fcc1, loop_1523
fmovdneg %xcc, %f27, %f23
tl %xcc, 0x3
tvc %icc, 0x3
loop_1523:
fmovsvc %xcc, %f15, %f17
fmovrslez %i6, %f16, %f15
movleu %xcc, %g4, %g2
taddcc %l5, 0x19C5, %g6
taddcc %g5, 0x06A7, %o5
smulcc %l4, 0x00D2, %o6
fmovsge %icc, %f14, %f12
bcs,pn %xcc, loop_1524
sub %i2, %o7, %o3
popc 0x1EC7, %i3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1524:
movrgz %l1, 0x293, %g1
fmovdne %xcc, %f29, %f4
tcc %icc, 0x2
edge16l %g3, %l0, %l2
fmovd %f6, %f14
fcmpne32 %f16, %f16, %o2
edge8 %i5, %i7, %o4
umul %o0, %g7, %l3
movvs %icc, %o1, %i0
move %xcc, %i1, %l6
movn %icc, %i4, %i6
bpos,a,pt %xcc, loop_1525
edge8n %g4, %l5, %g2
wr %g0, 0x80, %asi
stba %g5, [%l7 + 0x12] %asi
loop_1525:
tvc %xcc, 0x0
movl %icc, %g6, %o5
tvc %xcc, 0x4
fmovscc %icc, %f23, %f29
fmovsvc %xcc, %f14, %f10
edge16n %l4, %o6, %i2
smul %o3, 0x08B0, %o7
flush %l7 + 0x38
taddcctv %i3, %l1, %g1
edge8l %g3, %l0, %o2
movvs %icc, %i5, %i7
add %l7, 0x18, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %o4
casxa [%l6] %asi, %o4, %o0
xnor %l2, %g7, %l3
fone %f10
addccc %i0, 0x1261, %i1
tcs %icc, 0x5
ld [%l7 + 0x70], %f13
ldd [%l7 + 0x10], %f10
nop
setx loop_1526, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
subc %l6, %i4, %i6
fbule,a %fcc3, loop_1527
ba,a loop_1528
loop_1526:
tsubcctv %o1, 0x1402, %g4
fbe,a %fcc3, loop_1529
loop_1527:
fnot2s %f18, %f10
loop_1528:
andn %l5, %g2, %g5
fpsub32s %f23, %f25, %f14
loop_1529:
swap [%l7 + 0x5C], %o5
fpadd16s %f13, %f18, %f14
fmovspos %icc, %f8, %f9
membar 0x6F
tle %xcc, 0x2
fxnors %f20, %f0, %f8
fbn,a %fcc0, loop_1530
st %f12, [%l7 + 0x24]
subc %l4, %o6, %i2
fcmped %fcc1, %f10, %f10
loop_1530:
ldsw [%l7 + 0x38], %g6
fbul,a %fcc3, loop_1531
addc %o7, 0x0C8F, %o3
movre %i3, %g1, %l1
fmovsg %xcc, %f18, %f21
loop_1531:
bn,pt %icc, loop_1532
bcs %icc, loop_1533
popc 0x02CD, %g3
fornot1s %f26, %f14, %f31
loop_1532:
array16 %l0, %o2, %i5
loop_1533:
bleu,a,pn %icc, loop_1534
fbo %fcc0, loop_1535
tneg %icc, 0x7
andcc %i7, %o4, %o0
loop_1534:
movrne %l2, 0x045, %l3
loop_1535:
movcc %icc, %g7, %i1
ble %icc, loop_1536
brlez %i0, loop_1537
fpackfix %f20, %f24
movrlez %l6, 0x0EC, %i6
loop_1536:
movn %xcc, %o1, %i4
loop_1537:
sdiv %l5, 0x123A, %g2
move %icc, %g5, %o5
movne %icc, %l4, %o6
xnor %i2, 0x03B6, %g6
udiv %o7, 0x16A5, %o3
edge32 %g4, %g1, %i3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bn %icc, loop_1538
movge %xcc, %g3, %l1
edge8l %o2, %i5, %i7
set 0x68, %o4
stxa %l0, [%l7 + %o4] 0x10
loop_1538:
lduh [%l7 + 0x42], %o0
tn %xcc, 0x5
wr %g0, 0x89, %asi
lda [%l7 + 0x08] %asi, %f29
movvc %icc, %l2, %l3
addc %o4, %i1, %i0
edge16 %g7, %i6, %l6
andn %i4, %l5, %g2
array8 %g5, %o5, %l4
xnorcc %o6, 0x0CFC, %o1
edge8ln %g6, %i2, %o3
bcc,pn %icc, loop_1539
movleu %icc, %o7, %g1
ld [%l7 + 0x50], %f8
subccc %i3, %g3, %l1
loop_1539:
nop
add %l7, 0x74, %l6
wr %g0, 0x10, %asi
lda [%l6] %asi, %o2
casa [%l6] %asi, %o2, %g4
popc %i7, %i5
udiv %l0, 0x162C, %l2
move %icc, %o0, %l3
addcc %o4, 0x09D4, %i1
sth %g7, [%l7 + 0x60]
fpadd16 %f6, %f2, %f30
movrlez %i6, %i0, %i4
fcmpes %fcc0, %f27, %f15
bneg %xcc, loop_1540
add %l6, %g2, %l5
ldsh [%l7 + 0x76], %o5
array16 %l4, %o6, %o1
loop_1540:
fabsd %f26, %f0
mova %xcc, %g6, %i2
edge32 %o3, %o7, %g1
wr %g0, 0x18, %asi
prefetcha [%l7 + 0x08] %asi, 0x1
lduh [%l7 + 0x12], %i3
array16 %g3, %l1, %o2
movre %g4, %i7, %l0
movcc %xcc, %l2, %o0
fmul8sux16 %f30, %f24, %f4
array32 %i5, %o4, %i1
brgez,a %l3, loop_1541
and %i6, %i0, %i4
array32 %g7, %l6, %l5
bleu,a %icc, loop_1542
loop_1541:
brlz %g2, loop_1543
fbug %fcc1, loop_1544
edge16ln %o5, %l4, %o1
loop_1542:
andcc %g6, 0x1C9E, %o6
loop_1543:
srax %i2, %o3, %o7
loop_1544:
fba %fcc3, loop_1545
ldub [%l7 + 0x68], %g1
fsrc2s %f6, %f27
fbul,a %fcc3, loop_1546
loop_1545:
subc %g5, %g3, %i3
fblg %fcc3, loop_1547
fpmerge %f14, %f22, %f14
loop_1546:
fbl %fcc3, loop_1548
ba,a %xcc, loop_1549
loop_1547:
prefetch [%l7 + 0x48], 0x1
edge16ln %l1, %g4, %o2
loop_1548:
and %l0, 0x1F17, %l2
loop_1549:
tn %icc, 0x4
fandnot1s %f7, %f25, %f14
fmovsa %xcc, %f16, %f3
movge %icc, %o0, %i5
move %icc, %o4, %i1
bleu,a,pn %xcc, loop_1550
mulscc %i7, %i6, %l3
tvs %xcc, 0x1
movcs %icc, %i0, %g7
loop_1550:
nop
setx loop_1551, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sllx %l6, %i4, %g2
fpack32 %f4, %f14, %f20
srax %l5, 0x1B, %l4
loop_1551:
fbu,a %fcc1, loop_1552
tneg %icc, 0x3
fba,a %fcc3, loop_1553
fmul8ulx16 %f16, %f20, %f14
loop_1552:
for %f20, %f14, %f0
orncc %o1, %g6, %o5
loop_1553:
or %o6, %o3, %o7
fpackfix %f30, %f0
udivx %g1, 0x1597, %g5
smulcc %g3, %i3, %l1
sdiv %g4, 0x0926, %o2
udiv %i2, 0x1F92, %l2
fsrc1s %f10, %f26
tpos %icc, 0x0
fzeros %f5
set 0x0B, %o2
ldsba [%l7 + %o2] 0x88, %o0
set 0x38, %i2
stxa %l0, [%l7 + %i2] 0x0c
ldstub [%l7 + 0x1A], %o4
xnorcc %i5, 0x0AD4, %i1
fsrc1 %f0, %f26
addc %i6, %i7, %i0
tl %icc, 0x6
fxor %f4, %f4, %f30
bgu,pn %icc, loop_1554
edge16n %l3, %g7, %i4
tne %icc, 0x6
xnorcc %l6, %g2, %l4
loop_1554:
tgu %xcc, 0x4
fxnor %f16, %f14, %f8
movrlez %o1, %l5, %g6
tneg %icc, 0x5
std %f10, [%l7 + 0x10]
bg,pt %icc, loop_1555
fmovrdlz %o6, %f28, %f8
subcc %o5, %o7, %o3
set 0x30, %g3
stda %g4, [%l7 + %g3] 0x80
loop_1555:
andncc %g1, %i3, %g3
movvc %xcc, %l1, %g4
addcc %o2, 0x1E94, %i2
fandnot2 %f4, %f8, %f2
fmovspos %icc, %f13, %f29
fandnot1s %f23, %f11, %f7
andcc %o0, 0x0B58, %l2
fmovsle %xcc, %f2, %f3
xor %l0, 0x18F3, %i5
movneg %xcc, %i1, %o4
fmul8x16al %f19, %f13, %f12
udiv %i6, 0x1266, %i0
fbg %fcc0, loop_1556
xor %l3, %i7, %i4
ldsb [%l7 + 0x44], %l6
movpos %icc, %g7, %g2
loop_1556:
srlx %l4, 0x0A, %l5
ldsb [%l7 + 0x1E], %g6
alignaddr %o1, %o5, %o7
movcs %icc, %o6, %o3
tn %xcc, 0x2
brlz %g5, loop_1557
alignaddrl %g1, %g3, %l1
movgu %icc, %i3, %g4
edge16ln %o2, %i2, %o0
loop_1557:
fsrc1 %f2, %f4
fmovscs %icc, %f19, %f5
andncc %l2, %l0, %i1
fmovdleu %icc, %f11, %f21
xor %i5, %i6, %o4
fmovrdgz %l3, %f0, %f12
movcc %xcc, %i0, %i4
fmovrdlz %i7, %f2, %f30
movn %icc, %l6, %g7
fbl,a %fcc3, loop_1558
orcc %l4, %g2, %g6
fnors %f20, %f12, %f24
or %o1, %l5, %o7
loop_1558:
tne %icc, 0x7
udivx %o5, 0x118F, %o6
taddcc %o3, %g5, %g1
sdiv %g3, 0x04BD, %i3
wr %g0, 0x0c, %asi
ldstuba [%l7 + 0x72] %asi, %g4
fmovdg %icc, %f30, %f1
udiv %o2, 0x13B1, %i2
fpack16 %f0, %f29
fnot2 %f14, %f16
bl loop_1559
addccc %l1, 0x1EED, %l2
fmul8ulx16 %f30, %f6, %f18
fmovrdgez %o0, %f30, %f18
loop_1559:
ta %xcc, 0x0
add %l7, 0x38, %l6
wr %g0, 0x80, %asi
casxa [%l6] %asi, %i1, %i5
add %l0, 0x005F, %o4
fmovdpos %xcc, %f1, %f3
tvc %icc, 0x5
fmovdg %xcc, %f6, %f17
xor %i6, 0x1541, %i0
subcc %i4, 0x06E0, %l3
set 0x68, %g1
stha %i7, [%l7 + %g1] 0x2f
membar #Sync
std %f18, [%l7 + 0x20]
orn %g7, %l6, %g2
tge %xcc, 0x1
set 0x4F, %i1
ldsba [%l7 + %i1] 0x11, %l4
edge16l %o1, %l5, %o7
move %icc, %g6, %o5
popc 0x037A, %o6
or %o3, %g1, %g5
wr %g0, 0x80, %asi
stwa %i3, [%l7 + 0x28] %asi
andcc %g4, 0x085A, %o2
fornot2 %f4, %f12, %f24
array16 %i2, %g3, %l2
fmovdneg %xcc, %f25, %f13
orn %l1, %i1, %i5
flush %l7 + 0x70
and %l0, 0x0270, %o4
edge32ln %o0, %i0, %i6
smul %i4, 0x0057, %l3
sdiv %i7, 0x1778, %l6
or %g7, %g2, %o1
sethi 0x0225, %l4
udivcc %l5, 0x0A4E, %o7
mulx %g6, %o6, %o5
fmovrdlez %o3, %f8, %f2
fcmple32 %f0, %f10, %g1
fmovrdne %i3, %f30, %f6
movcs %xcc, %g5, %o2
brgz,a %i2, loop_1560
movvs %xcc, %g4, %g3
or %l1, 0x1FCF, %l2
tvc %xcc, 0x6
loop_1560:
bn,a,pn %icc, loop_1561
edge16n %i1, %l0, %i5
addccc %o4, 0x1E89, %i0
subc %o0, 0x1CF1, %i6
loop_1561:
udivx %i4, 0x06BA, %l3
siam 0x7
umulcc %l6, 0x12C3, %i7
te %xcc, 0x3
umul %g7, 0x1F76, %o1
srl %g2, 0x05, %l5
fmovrdlez %o7, %f6, %f26
ldub [%l7 + 0x2C], %l4
udiv %o6, 0x181C, %o5
fpsub32s %f11, %f2, %f24
edge32l %o3, %g6, %g1
umulcc %i3, 0x0EE6, %o2
fbn %fcc1, loop_1562
xnorcc %i2, 0x1F22, %g4
edge16n %g5, %g3, %l2
bvc,a %icc, loop_1563
loop_1562:
be %icc, loop_1564
orn %l1, %l0, %i1
alignaddr %o4, %i5, %i0
loop_1563:
edge32ln %o0, %i4, %l3
loop_1564:
fors %f21, %f9, %f5
sra %l6, 0x0C, %i7
tcc %xcc, 0x5
sll %g7, %i6, %g2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tleu %xcc, 0x5
mulx %l5, 0x04AD, %o1
andcc %o7, 0x04C0, %l4
wr %g0, 0x18, %asi
ldda [%l7 + 0x40] %asi, %f0
set 0x48, %l1
lduha [%l7 + %l1] 0x11, %o6
edge8 %o3, %g6, %o5
fnot1 %f20, %f16
xorcc %g1, %o2, %i3
set 0x68, %g6
ldsha [%l7 + %g6] 0x15, %i2
tsubcctv %g5, 0x1142, %g3
set 0x60, %o7
lda [%l7 + %o7] 0x14, %f27
movgu %xcc, %l2, %l1
edge8l %g4, %l0, %i1
fnors %f7, %f0, %f16
srlx %i5, %o4, %o0
bg,a,pn %xcc, loop_1565
ldstub [%l7 + 0x37], %i4
fbul %fcc2, loop_1566
edge32n %l3, %i0, %i7
loop_1565:
te %icc, 0x5
orn %g7, %i6, %g2
loop_1566:
nop
wr %g0, 0x04, %asi
stda %i6, [%l7 + 0x70] %asi
nop
set 0x60, %g7
ldd [%l7 + %g7], %f22
andcc %l5, %o7, %o1
ble,a %xcc, loop_1567
andncc %l4, %o3, %o6
ldsw [%l7 + 0x38], %o5
fzero %f2
loop_1567:
fmovscc %icc, %f18, %f26
fmovsle %icc, %f28, %f25
edge8 %g6, %o2, %i3
sdivcc %i2, 0x1731, %g5
fmovdcc %icc, %f26, %f28
addccc %g3, %g1, %l2
bcc loop_1568
taddcc %g4, 0x14C8, %l1
fmul8x16 %f26, %f6, %f22
bg %icc, loop_1569
loop_1568:
edge8ln %l0, %i5, %o4
fmovde %xcc, %f7, %f17
fmovda %xcc, %f5, %f16
loop_1569:
fcmpes %fcc0, %f24, %f26
tcc %icc, 0x7
fmovdneg %icc, %f3, %f15
brgz %i1, loop_1570
fmovdl %xcc, %f13, %f17
fandnot1 %f24, %f20, %f30
bg,a loop_1571
loop_1570:
movn %xcc, %o0, %l3
subcc %i0, %i4, %i7
movrlz %i6, 0x002, %g2
loop_1571:
fmul8x16 %f7, %f2, %f6
fmuld8sux16 %f26, %f19, %f26
tne %icc, 0x3
movgu %icc, %g7, %l6
addc %o7, %l5, %l4
smulcc %o1, %o6, %o5
xnorcc %g6, 0x092C, %o3
addccc %o2, %i3, %g5
wr %g0, 0x16, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
fpadd16s %f30, %f26, %f23
sth %i2, [%l7 + 0x78]
or %g3, %l2, %g1
fnegd %f0, %f24
tleu %icc, 0x3
addc %l1, %l0, %g4
tpos %icc, 0x7
tleu %xcc, 0x6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fpadd32 %f24, %f2, %f16
bpos,a,pt %icc, loop_1572
ldd [%l7 + 0x60], %o4
fnot1 %f14, %f10
movrne %i1, %o0, %l3
loop_1572:
movvs %xcc, %i0, %i4
addccc %i7, 0x038F, %i6
bvs %xcc, loop_1573
fnegd %f30, %f28
fcmpne32 %f0, %f0, %g2
fmovsge %xcc, %f12, %f4
loop_1573:
mulx %g7, %i5, %l6
fxnors %f9, %f6, %f5
fpsub32s %f15, %f20, %f18
fpackfix %f14, %f21
srlx %o7, %l5, %l4
fcmpeq32 %f14, %f30, %o1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sdiv %o6, 0x182D, %g6
movcc %icc, %o3, %o2
add %i3, %g5, %o5
wr %g0, 0x23, %asi
stda %i2, [%l7 + 0x70] %asi
membar #Sync
wr %g0, 0x11, %asi
lduba [%l7 + 0x40] %asi, %l2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movcs %xcc, %g1, %l1
or %l0, 0x0446, %g4
movre %g3, 0x3CB, %i1
udivcc %o4, 0x19A2, %o0
edge16 %l3, %i0, %i7
tsubcctv %i4, %g2, %g7
set 0x20, %i0
ldstuba [%l7 + %i0] 0x0c, %i5
tvc %xcc, 0x4
xor %i6, 0x0300, %o7
mova %icc, %l5, %l4
fcmpgt32 %f6, %f0, %l6
flush %l7 + 0x7C
be %icc, loop_1574
tge %icc, 0x1
movpos %icc, %o1, %o6
fcmpne32 %f18, %f10, %g6
loop_1574:
te %xcc, 0x5
fmovdle %xcc, %f0, %f12
fpmerge %f13, %f31, %f0
fbug,a %fcc1, loop_1575
xor %o3, %i3, %g5
set 0x5C, %l5
lduwa [%l7 + %l5] 0x0c, %o5
loop_1575:
edge32 %o2, %i2, %l2
movrlz %l1, 0x214, %l0
stx %g4, [%l7 + 0x08]
wr %g0, 0x04, %asi
ldda [%l7 + 0x40] %asi, %f16
movvc %xcc, %g1, %i1
fmovs %f25, %f1
nop
setx loop_1576, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrne %g3, %o4, %l3
fpack16 %f8, %f18
bshuffle %f16, %f24, %f2
loop_1576:
edge16ln %i0, %o0, %i7
fornot2 %f14, %f30, %f0
movcs %xcc, %i4, %g2
edge16 %i5, %g7, %o7
set 0x30, %o0
ldda [%l7 + %o0] 0x14, %l4
edge16n %i6, %l4, %l6
fmovrslez %o6, %f17, %f15
wr %g0, 0x81, %asi
lduha [%l7 + 0x28] %asi, %o1
fcmpne16 %f6, %f4, %o3
wr %g0, 0x22, %asi
stxa %i3, [%l7 + 0x10] %asi
membar #Sync
xorcc %g5, 0x00AC, %g6
tsubcc %o5, %i2, %l2
movl %xcc, %l1, %o2
call loop_1577
movrlez %g4, %l0, %g1
fmovdvs %icc, %f22, %f5
movne %icc, %i1, %g3
loop_1577:
bvs,pt %icc, loop_1578
fxors %f9, %f22, %f25
srax %l3, 0x19, %o4
fcmple16 %f24, %f14, %o0
loop_1578:
fcmple32 %f20, %f26, %i0
fone %f4
fmovrdne %i4, %f20, %f0
set 0x15, %o5
ldsba [%l7 + %o5] 0x89, %g2
tl %xcc, 0x6
tg %xcc, 0x4
fmovdvs %icc, %f15, %f6
addcc %i5, %i7, %g7
tcc %icc, 0x3
udiv %o7, 0x0554, %i6
array8 %l5, %l4, %o6
edge32 %o1, %l6, %i3
edge32 %o3, %g6, %o5
fpadd16s %f22, %f26, %f25
fmovdneg %xcc, %f0, %f27
fbg %fcc3, loop_1579
tne %xcc, 0x3
fmovdl %icc, %f2, %f14
stbar
loop_1579:
nop
wr %g0, 0x4f, %asi
ldxa [%g0 + 0x18] %asi, %g5
edge16n %i2, %l2, %l1
set 0x10, %l2
sta %f15, [%l7 + %l2] 0x14
fpadd32 %f18, %f20, %f0
tgu %xcc, 0x6
subcc %o2, %g4, %l0
fba %fcc2, loop_1580
movleu %icc, %i1, %g3
array16 %g1, %l3, %o0
tn %icc, 0x6
loop_1580:
move %xcc, %i0, %o4
fblg %fcc0, loop_1581
tpos %icc, 0x1
movgu %icc, %i4, %i5
tge %xcc, 0x5
loop_1581:
mulscc %g2, 0x11FA, %g7
bne %xcc, loop_1582
fpadd32 %f28, %f30, %f26
sdivcc %i7, 0x0367, %i6
array8 %o7, %l5, %o6
loop_1582:
nop
wr %g0, 0x89, %asi
prefetcha [%l7 + 0x50] %asi, 0x2
movleu %xcc, %l6, %o1
mulx %i3, 0x1C05, %g6
ta %xcc, 0x0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bneg loop_1583
movn %xcc, %o3, %g5
tsubcc %o5, 0x195A, %i2
tsubcc %l2, 0x0420, %l1
loop_1583:
ble %xcc, loop_1584
fmovd %f6, %f4
fandnot2 %f28, %f28, %f20
wr %g0, 0x0c, %asi
stda %f0, [%l7 + 0x40] %asi
loop_1584:
sdivcc %g4, 0x157C, %l0
fabss %f6, %f19
edge32 %i1, %o2, %g3
add %l7, 0x20, %l6
wr %g0, 0x89, %asi
casxa [%l6] %asi, %g1, %l3
subccc %i0, %o0, %i4
movg %xcc, %o4, %i5
movne %xcc, %g2, %i7
and %g7, 0x00EA, %o7
brgz,a %l5, loop_1585
call loop_1586
andn %i6, 0x1498, %l4
edge16ln %l6, %o1, %i3
loop_1585:
fmovdn %icc, %f31, %f1
loop_1586:
fmovrdlz %o6, %f12, %f20
fmovrslez %o3, %f2, %f5
smulcc %g6, 0x11B3, %o5
wr %g0, 0x0c, %asi
ldda [%l7 + 0x50] %asi, %i2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
alignaddr %l2, %g5, %l1
fxors %f8, %f17, %f4
movpos %icc, %l0, %i1
xorcc %g4, 0x09F3, %o2
tge %xcc, 0x4
sdivcc %g1, 0x10E5, %l3
move %xcc, %i0, %o0
fbu %fcc1, loop_1587
flush %l7 + 0x70
sth %i4, [%l7 + 0x7A]
fsrc2s %f23, %f31
loop_1587:
fmovsleu %xcc, %f16, %f1
xorcc %g3, %i5, %g2
tn %icc, 0x7
tpos %xcc, 0x2
movrgz %i7, %o4, %g7
alignaddr %o7, %l5, %i6
fmovrsne %l4, %f1, %f24
st %f6, [%l7 + 0x34]
wr %g0, 0x80, %asi
sta %f14, [%l7 + 0x2C] %asi
sir 0x1D3F
sdivx %o1, 0x0F53, %i3
orcc %l6, 0x1F5E, %o3
stb %o6, [%l7 + 0x62]
bge,a,pt %xcc, loop_1588
srl %o5, %g6, %l2
fandnot2s %f8, %f19, %f20
udivx %g5, 0x100A, %i2
loop_1588:
movrgez %l1, 0x2A1, %l0
subcc %i1, 0x0A30, %g4
st %f6, [%l7 + 0x58]
orcc %g1, %l3, %o2
sra %i0, %i4, %g3
movrgz %o0, 0x339, %i5
set 0x48, %o1
stxa %g2, [%l7 + %o1] 0x14
fcmps %fcc0, %f16, %f24
fnegs %f12, %f24
fmuld8sux16 %f7, %f3, %f14
fbl %fcc2, loop_1589
array16 %i7, %g7, %o4
fnot2 %f30, %f6
add %l7, 0x74, %l6
wr %g0, 0x18, %asi
lda [%l6] %asi, %l5
casa [%l6] %asi, %l5, %i6
loop_1589:
nop
setx loop_1590, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tpos %xcc, 0x6
std %l4, [%l7 + 0x08]
movle %icc, %o1, %o7
loop_1590:
orncc %l6, 0x0B9A, %i3
popc 0x01D6, %o3
fnegd %f22, %f18
fxor %f6, %f14, %f8
xnorcc %o6, 0x03E5, %g6
ta %xcc, 0x5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movle %xcc, %o5, %l2
set 0x50, %o3
ldda [%l7 + %o3] 0x80, %g4
andn %l1, %l0, %i2
srlx %g4, %g1, %i1
fmovrslez %o2, %f16, %f29
movcc %icc, %l3, %i0
movpos %icc, %i4, %o0
lduw [%l7 + 0x60], %i5
xorcc %g3, %i7, %g2
alignaddrl %g7, %o4, %l5
movcs %xcc, %i6, %o1
fmovdcs %icc, %f29, %f4
std %f24, [%l7 + 0x48]
fsrc2 %f12, %f12
ldd [%l7 + 0x58], %l4
alignaddrl %l6, %o7, %o3
fmovrdlz %o6, %f18, %f10
alignaddrl %i3, %o5, %g6
mulscc %g5, 0x1465, %l1
bl %icc, loop_1591
srax %l2, 0x08, %i2
wr %g0, 0x2e, %asi
ldda [%l7 + 0x60] %asi, %g4
loop_1591:
ldd [%l7 + 0x20], %g0
fpack16 %f16, %f29
tgu %xcc, 0x6
bl,a %xcc, loop_1592
popc 0x006C, %l0
fbue,a %fcc1, loop_1593
fcmpeq32 %f12, %f14, %i1
loop_1592:
edge32ln %l3, %o2, %i0
fabss %f10, %f19
loop_1593:
srlx %i4, %i5, %o0
bge,a loop_1594
fnors %f13, %f31, %f29
movle %xcc, %i7, %g2
sra %g7, %g3, %l5
loop_1594:
nop
wr %g0, 0x89, %asi
lduwa [%l7 + 0x74] %asi, %o4
bvc,a %icc, loop_1595
addc %i6, %o1, %l6
nop
setx loop_1596, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
te %icc, 0x0
loop_1595:
fnands %f18, %f24, %f31
taddcc %l4, %o7, %o3
loop_1596:
lduh [%l7 + 0x16], %i3
fble,a %fcc2, loop_1597
nop
setx loop_1598, %l0, %l1
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 %o6, %o5, %g5
wr %g0, 0x0c, %asi
lduba [%l7 + 0x33] %asi, %l1
loop_1597:
taddcctv %g6, %l2, %i2
loop_1598:
edge16ln %g1, %g4, %i1
smulcc %l0, %l3, %o2
fmovrdne %i4, %f6, %f6
fcmpeq16 %f22, %f2, %i5
tneg %icc, 0x2
edge8l %o0, %i0, %g2
tl %xcc, 0x6
fblg,a %fcc1, loop_1599
fbe %fcc2, loop_1600
bvc,a,pt %icc, loop_1601
fmul8x16 %f10, %f8, %f24
loop_1599:
srl %g7, %g3, %l5
loop_1600:
nop
add %l7, 0x74, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %o4, %i6
loop_1601:
fbule,a %fcc3, loop_1602
smulcc %i7, 0x0BED, %l6
fbule,a %fcc0, loop_1603
tpos %icc, 0x5
loop_1602:
tge %xcc, 0x5
set 0x14, %l4
swapa [%l7 + %l4] 0x19, %l4
loop_1603:
udiv %o1, 0x103D, %o3
edge8n %i3, %o7, %o5
sllx %o6, 0x15, %l1
fbge %fcc0, loop_1604
orcc %g5, %l2, %i2
andncc %g1, %g4, %g6
ta %icc, 0x1
loop_1604:
fmovrsgz %l0, %f12, %f7
movvc %xcc, %i1, %o2
fmovsne %icc, %f13, %f29
bn,pt %xcc, loop_1605
fpsub16s %f17, %f17, %f14
addccc %i4, 0x1ED5, %l3
bleu,a,pn %icc, loop_1606
loop_1605:
or %o0, 0x1FC1, %i5
mulx %i0, %g7, %g2
ldsw [%l7 + 0x38], %g3
loop_1606:
prefetch [%l7 + 0x1C], 0x1
bneg,a,pt %xcc, loop_1607
umulcc %o4, 0x1496, %l5
srlx %i7, 0x1B, %l6
sdivcc %i6, 0x1AF7, %l4
loop_1607:
edge8ln %o3, %i3, %o7
fsrc1s %f5, %f15
popc %o1, %o5
tn %icc, 0x2
tn %icc, 0x4
movcs %xcc, %o6, %g5
popc 0x11B0, %l1
edge32n %i2, %g1, %g4
array8 %l2, %g6, %l0
fmovdg %xcc, %f27, %f14
array8 %o2, %i4, %i1
fbul,a %fcc2, loop_1608
subccc %o0, %i5, %i0
add %l3, 0x1560, %g7
subc %g2, %g3, %o4
loop_1608:
fmovsgu %xcc, %f18, %f13
movleu %icc, %i7, %l6
nop
setx loop_1609, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
umul %i6, 0x147B, %l4
tpos %xcc, 0x0
movcc %icc, %o3, %i3
loop_1609:
ld [%l7 + 0x20], %f15
movneg %xcc, %o7, %l5
fpsub16 %f2, %f10, %f26
fble,a %fcc3, loop_1610
fmovrdne %o1, %f20, %f10
move %icc, %o6, %g5
for %f14, %f24, %f28
loop_1610:
sra %o5, 0x02, %l1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge16n %i2, %g4, %l2
fmovdcc %icc, %f1, %f6
addc %g6, %l0, %o2
tgu %icc, 0x7
andcc %i4, %i1, %g1
xnor %i5, 0x145C, %i0
fmul8x16au %f11, %f30, %f0
tcc %xcc, 0x2
bcs loop_1611
movvs %icc, %l3, %g7
fnot1 %f20, %f2
tvs %xcc, 0x4
loop_1611:
bcc,a,pt %xcc, loop_1612
fandnot1s %f21, %f31, %f14
tgu %xcc, 0x2
bneg,a,pn %xcc, loop_1613
loop_1612:
movle %icc, %g2, %g3
movre %o4, %o0, %i7
tg %xcc, 0x2
loop_1613:
udiv %i6, 0x1324, %l6
and %o3, %l4, %i3
fornot1 %f14, %f4, %f30
call loop_1614
fnot1 %f16, %f10
fmovdge %xcc, %f30, %f31
udivx %o7, 0x107A, %o1
loop_1614:
alignaddrl %l5, %o6, %o5
set 0x18, %i7
prefetcha [%l7 + %i7] 0x10, 0x1
tneg %icc, 0x7
orcc %i2, %l1, %l2
movpos %icc, %g4, %l0
movl %xcc, %g6, %o2
movrne %i1, 0x005, %g1
fble,a %fcc0, loop_1615
mova %xcc, %i5, %i4
fmovrdgz %i0, %f20, %f22
fandnot2s %f15, %f8, %f9
loop_1615:
bge %xcc, loop_1616
tl %icc, 0x2
andncc %g7, %g2, %g3
udivcc %o4, 0x07B5, %o0
loop_1616:
xorcc %i7, %i6, %l3
tcc %icc, 0x4
array32 %l6, %l4, %i3
wr %g0, 0x81, %asi
ldstuba [%l7 + 0x68] %asi, %o7
move %xcc, %o3, %l5
ldub [%l7 + 0x2C], %o6
stw %o1, [%l7 + 0x30]
mova %xcc, %o5, %g5
be,a,pn %xcc, loop_1617
tn %xcc, 0x3
movl %xcc, %l1, %l2
andcc %i2, 0x0D87, %g4
loop_1617:
fmovspos %icc, %f18, %f17
bvs %icc, loop_1618
fmovdcc %icc, %f15, %f10
wr %g0, 0x04, %asi
lduba [%l7 + 0x7E] %asi, %l0
loop_1618:
fpack32 %f6, %f2, %f28
fmovd %f24, %f6
tcs %xcc, 0x3
movle %xcc, %g6, %o2
and %i1, 0x163B, %i5
udivcc %g1, 0x088A, %i4
set 0x08, %i5
sta %f16, [%l7 + %i5] 0x19
fmovse %xcc, %f29, %f3
movcs %icc, %g7, %g2
sllx %g3, 0x1B, %i0
movgu %icc, %o0, %o4
ldsw [%l7 + 0x18], %i6
movvc %xcc, %l3, %i7
add %l7, 0x30, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %l6, %l4
umul %o7, 0x1DF4, %o3
movn %xcc, %l5, %i3
te %icc, 0x5
sdivx %o6, 0x13C7, %o5
fbge,a %fcc3, loop_1619
movl %xcc, %o1, %l1
edge16 %l2, %g5, %i2
movg %icc, %l0, %g6
loop_1619:
andncc %g4, %o2, %i5
srax %i1, %i4, %g1
movge %icc, %g7, %g3
mova %icc, %g2, %i0
fandnot1s %f28, %f22, %f26
fmovsa %icc, %f11, %f21
fmovdle %xcc, %f8, %f22
fblg,a %fcc3, loop_1620
andncc %o4, %o0, %i6
array8 %i7, %l6, %l3
array8 %l4, %o3, %l5
loop_1620:
movg %xcc, %i3, %o7
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovdneg %xcc, %f15, %f11
sir 0x0914
edge32ln %o6, %o1, %o5
movrne %l2, 0x1AE, %l1
wr %g0, 0x18, %asi
sta %f5, [%l7 + 0x3C] %asi
movcc %icc, %g5, %l0
movcs %xcc, %i2, %g6
orcc %o2, %i5, %g4
smul %i1, 0x15AD, %g1
subc %g7, %i4, %g2
movneg %xcc, %g3, %i0
fnot2 %f6, %f2
movpos %icc, %o4, %o0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sll %i6, %l6, %l3
fmovda %icc, %f5, %f10
fnors %f26, %f9, %f25
tcc %xcc, 0x6
tvc %xcc, 0x1
array8 %l4, %o3, %l5
set 0x72, %l6
ldsha [%l7 + %l6] 0x81, %i3
fmovdg %icc, %f20, %f22
fbe %fcc1, loop_1621
smulcc %i7, 0x0261, %o7
brlez,a %o1, loop_1622
subcc %o5, 0x1B54, %o6
loop_1621:
tsubcc %l1, %l2, %g5
nop
setx loop_1623, %l0, %l1
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_1622:
movrgez %l0, %i2, %o2
fmovrdlez %g6, %f10, %f18
movcs %xcc, %g4, %i1
loop_1623:
sub %g1, %g7, %i4
fmovrslez %i5, %f20, %f15
fmovdne %xcc, %f23, %f23
orn %g3, 0x168A, %g2
for %f30, %f10, %f10
te %xcc, 0x7
bneg,pt %xcc, loop_1624
fmul8x16au %f20, %f28, %f28
and %o4, %i0, %i6
siam 0x1
loop_1624:
nop
wr %g0, 0x04, %asi
stba %o0, [%l7 + 0x43] %asi
wr %g0, 0xe3, %asi
ldda [%l7 + 0x40] %asi, %l2
tpos %icc, 0x3
movpos %icc, %l6, %o3
edge8n %l5, %i3, %i7
tge %xcc, 0x5
udivcc %l4, 0x07C2, %o7
mulx %o5, %o6, %o1
tn %icc, 0x7
wr %g0, 0x19, %asi
ldsba [%l7 + 0x0C] %asi, %l2
fmovdne %xcc, %f25, %f7
set 0x26, %l0
ldsha [%l7 + %l0] 0x19, %g5
fmovdneg %icc, %f9, %f20
array32 %l1, %l0, %o2
xnorcc %i2, %g6, %i1
sethi 0x11E0, %g4
movpos %icc, %g7, %g1
fmovsne %icc, %f10, %f24
taddcc %i4, %i5, %g3
stw %g2, [%l7 + 0x58]
taddcctv %i0, %o4, %i6
sdiv %o0, 0x04D7, %l6
movrlez %l3, %l5, %o3
alignaddrl %i3, %i7, %o7
addccc %o5, %o6, %o1
fbge %fcc0, loop_1625
movcs %icc, %l4, %g5
membar 0x18
tg %xcc, 0x1
loop_1625:
srlx %l2, %l1, %l0
sethi 0x0385, %o2
faligndata %f24, %f4, %f26
movg %xcc, %g6, %i2
edge16n %g4, %g7, %i1
addc %i4, 0x015D, %i5
tsubcctv %g3, 0x09E0, %g1
edge32 %i0, %o4, %g2
edge32l %o0, %i6, %l6
movrgez %l5, %l3, %i3
sub %o3, %i7, %o5
fexpand %f24, %f4
movrgz %o6, %o7, %o1
edge32l %l4, %g5, %l1
tne %xcc, 0x7
sethi 0x172E, %l2
brgez,a %o2, loop_1626
fbge %fcc0, loop_1627
bg,a %icc, loop_1628
movn %icc, %l0, %g6
loop_1626:
srl %g4, 0x1D, %g7
loop_1627:
movg %icc, %i1, %i2
loop_1628:
fcmpne16 %f0, %f14, %i5
edge32 %g3, %i4, %g1
brz,a %i0, loop_1629
movge %icc, %o4, %g2
fmovsn %xcc, %f0, %f10
tcs %xcc, 0x5
loop_1629:
movrgz %i6, 0x0D8, %l6
call loop_1630
fand %f20, %f6, %f8
fzeros %f9
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1630:
addccc %l5, %l3, %o0
movne %icc, %o3, %i7
sdivcc %i3, 0x199B, %o6
tge %xcc, 0x0
ta %xcc, 0x5
fxor %f2, %f28, %f18
fmovdneg %xcc, %f14, %f12
movre %o7, 0x0F9, %o1
fexpand %f0, %f0
movrlez %o5, %l4, %l1
movrne %l2, %o2, %l0
sll %g5, %g6, %g4
add %l7, 0x24, %l6
wr %g0, 0x81, %asi
casa [%l6] %asi, %i1, %i2
movre %i5, %g7, %i4
fxnors %f25, %f5, %f25
ble,pt %xcc, loop_1631
movvc %icc, %g1, %g3
smul %o4, 0x164C, %g2
tne %icc, 0x6
loop_1631:
nop
wr %g0, 0x80, %asi
sta %f4, [%l7 + 0x18] %asi
array8 %i6, %l6, %l5
smul %l3, %i0, %o0
swap [%l7 + 0x14], %o3
fbn,a %fcc3, loop_1632
fmovrde %i3, %f10, %f20
movgu %xcc, %o6, %i7
sra %o7, %o1, %o5
loop_1632:
alignaddr %l4, %l1, %o2
set 0x20, %g4
lda [%l7 + %g4] 0x81, %f31
array32 %l0, %l2, %g6
wr %g0, 0xf0, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
nop
setx loop_1633, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge32n %g5, %g4, %i2
edge16n %i5, %g7, %i1
edge16 %i4, %g1, %g3
loop_1633:
fmovsvs %icc, %f31, %f9
fmovdvs %icc, %f9, %f21
umulcc %o4, 0x1E22, %g2
subccc %i6, 0x1EB0, %l6
fmovrdlz %l3, %f24, %f4
umul %i0, %o0, %o3
tvs %xcc, 0x0
sdiv %i3, 0x01DE, %l5
sdivcc %o6, 0x0718, %i7
edge16 %o7, %o1, %l4
ble,a %icc, loop_1634
sdiv %l1, 0x128C, %o5
set 0x40, %g2
stda %f16, [%l7 + %g2] 0x1f
membar #Sync
loop_1634:
mulscc %o2, 0x193E, %l0
edge16ln %l2, %g5, %g6
fmovsvc %xcc, %f14, %f20
bpos,pt %icc, loop_1635
fabsd %f26, %f0
fxor %f12, %f24, %f8
tsubcc %i2, 0x016D, %i5
loop_1635:
movrlz %g4, 0x198, %i1
ldsb [%l7 + 0x6D], %g7
srax %g1, 0x12, %g3
sth %o4, [%l7 + 0x34]
bpos,a loop_1636
umul %i4, %g2, %l6
xnorcc %i6, 0x15A5, %l3
addccc %o0, 0x03AE, %o3
loop_1636:
fmovdvs %xcc, %f19, %f23
movl %xcc, %i0, %i3
bgu,a,pt %xcc, loop_1637
fzeros %f1
std %f12, [%l7 + 0x70]
movrlz %o6, %l5, %i7
loop_1637:
popc %o7, %o1
be %icc, loop_1638
brnz,a %l4, loop_1639
movle %icc, %l1, %o2
alignaddr %o5, %l2, %l0
loop_1638:
tg %icc, 0x0
loop_1639:
fmovrdlez %g5, %f16, %f2
edge16n %g6, %i5, %g4
array16 %i1, %i2, %g1
edge8n %g3, %o4, %i4
wr %g0, 0x10, %asi
stba %g7, [%l7 + 0x57] %asi
fmovsg %xcc, %f9, %f9
call loop_1640
fexpand %f21, %f2
fandnot1s %f24, %f25, %f27
array16 %g2, %i6, %l3
loop_1640:
fmovrde %o0, %f16, %f28
sethi 0x0F6B, %l6
umulcc %i0, 0x0D93, %i3
tgu %xcc, 0x6
tgu %icc, 0x4
movle %icc, %o6, %o3
orn %i7, %l5, %o7
tge %icc, 0x2
brlez,a %o1, loop_1641
move %icc, %l1, %o2
edge32l %l4, %o5, %l0
edge16l %g5, %g6, %i5
loop_1641:
tg %icc, 0x1
std %f24, [%l7 + 0x58]
edge8 %l2, %i1, %g4
brnz,a %g1, loop_1642
xnorcc %g3, %i2, %o4
xor %g7, %i4, %g2
fsrc2 %f4, %f2
loop_1642:
edge32ln %l3, %i6, %l6
fba %fcc3, loop_1643
edge16n %o0, %i0, %i3
udivcc %o3, 0x04DC, %o6
movn %icc, %l5, %i7
loop_1643:
movle %xcc, %o7, %l1
fcmple32 %f26, %f26, %o1
add %l7, 0x78, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %l4
casxa [%l6] 0x80, %l4, %o2
fbue %fcc0, loop_1644
movrlz %o5, %l0, %g5
fbge,a %fcc3, loop_1645
std %g6, [%l7 + 0x20]
loop_1644:
fbe,a %fcc3, loop_1646
andcc %l2, %i5, %g4
loop_1645:
orn %i1, 0x15D0, %g3
brlz,a %g1, loop_1647
loop_1646:
nop
set 0x08, %i6
ldd [%l7 + %i6], %f30
edge32 %i2, %g7, %o4
ldub [%l7 + 0x59], %i4
loop_1647:
sllx %g2, %i6, %l6
fmovdge %icc, %f4, %f8
tcs %xcc, 0x1
mulx %l3, 0x019F, %i0
bge %icc, loop_1648
fmovspos %xcc, %f27, %f13
membar 0x74
fmovdcs %icc, %f9, %f14
loop_1648:
tcs %icc, 0x7
edge16l %o0, %i3, %o6
fsrc2s %f17, %f12
fbuge %fcc2, loop_1649
movne %xcc, %l5, %o3
edge8ln %i7, %o7, %l1
sth %l4, [%l7 + 0x4E]
loop_1649:
nop
setx loop_1650, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
popc %o2, %o5
movle %xcc, %o1, %l0
mova %xcc, %g6, %g5
loop_1650:
orcc %l2, %g4, %i5
smul %i1, %g3, %g1
fcmpd %fcc2, %f20, %f24
bvs,a %icc, loop_1651
sethi 0x18C1, %g7
fbul %fcc1, loop_1652
nop
setx loop_1653, %l0, %l1
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_1651:
fblg %fcc2, loop_1654
fmovdg %xcc, %f0, %f6
loop_1652:
tcs %icc, 0x2
loop_1653:
fmovrdlz %o4, %f8, %f26
loop_1654:
fbo %fcc2, loop_1655
mulscc %i4, 0x0B6A, %i2
edge16l %g2, %i6, %l6
movvc %icc, %i0, %o0
loop_1655:
smul %l3, 0x05CD, %i3
sdivcc %o6, 0x087A, %l5
mova %icc, %o3, %o7
ta %xcc, 0x4
fands %f7, %f2, %f2
ldsb [%l7 + 0x49], %l1
te %icc, 0x7
brnz %l4, loop_1656
fabsd %f24, %f2
brlez,a %o2, loop_1657
tcs %icc, 0x7
loop_1656:
fmovdle %icc, %f9, %f2
membar 0x47
loop_1657:
membar 0x33
fcmps %fcc0, %f7, %f8
fcmpes %fcc0, %f4, %f3
array32 %o5, %o1, %l0
movle %icc, %i7, %g6
bn,a loop_1658
fmovsg %xcc, %f2, %f16
edge32n %g5, %g4, %i5
sll %i1, 0x00, %l2
loop_1658:
tneg %xcc, 0x0
movleu %icc, %g1, %g7
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tge %xcc, 0x2
addcc %g3, 0x1FAE, %i4
movvs %icc, %i2, %g2
movl %xcc, %o4, %l6
ldstub [%l7 + 0x67], %i0
mulscc %i6, %o0, %i3
andcc %l3, 0x1215, %o6
movrlz %l5, 0x1B0, %o7
fmovde %icc, %f23, %f19
array16 %o3, %l1, %o2
sethi 0x04C1, %o5
fmovdpos %xcc, %f7, %f5
fmovdl %xcc, %f15, %f22
movvc %icc, %o1, %l0
edge8n %i7, %l4, %g5
nop
set 0x76, %i4
sth %g4, [%l7 + %i4]
fmovscs %xcc, %f31, %f24
andcc %g6, %i1, %i5
fmovrsne %l2, %f13, %f21
te %icc, 0x0
fnegs %f8, %f10
faligndata %f22, %f6, %f8
fxnors %f4, %f13, %f20
udiv %g1, 0x1684, %g3
orncc %i4, 0x12AA, %g7
addccc %i2, %g2, %o4
set 0x40, %g5
stda %f0, [%l7 + %g5] 0xf0
membar #Sync
fmovde %xcc, %f14, %f19
flush %l7 + 0x70
sir 0x0A49
sllx %l6, 0x02, %i6
edge16n %o0, %i3, %i0
edge32n %o6, %l5, %o7
tleu %xcc, 0x2
wr %g0, 0x80, %asi
stda %f0, [%l7 + 0x40] %asi
fpsub32 %f14, %f6, %f26
fmovsleu %xcc, %f7, %f14
fbuge,a %fcc3, loop_1659
movvc %xcc, %o3, %l1
sethi 0x1008, %l3
add %l7, 0x58, %l6
wr %g0, 0x04, %asi
casxa [%l6] 0x04, %o5, %o1
loop_1659:
tcs %xcc, 0x7
fmovdleu %icc, %f11, %f5
movrlz %l0, %i7, %o2
smulcc %g5, 0x0402, %l4
movvs %xcc, %g6, %g4
edge32n %i1, %l2, %g1
movrlz %g3, 0x29F, %i5
prefetch [%l7 + 0x78], 0x2
fmovdcs %xcc, %f30, %f6
ble,pt %icc, loop_1660
std %i4, [%l7 + 0x28]
fxor %f28, %f12, %f26
edge16 %g7, %g2, %i2
loop_1660:
fpadd32 %f4, %f22, %f22
tsubcc %l6, 0x14C9, %o4
fmovsne %xcc, %f11, %f17
movvs %icc, %o0, %i6
fmul8x16 %f27, %f26, %f0
sdivx %i0, 0x03B7, %o6
ldsb [%l7 + 0x7A], %l5
movg %icc, %i3, %o7
sdiv %o3, 0x1724, %l1
sir 0x05B4
tg %icc, 0x1
edge8ln %l3, %o5, %l0
addcc %o1, 0x007B, %o2
umulcc %g5, %i7, %l4
tsubcctv %g6, 0x0386, %i1
fzero %f24
fcmpgt32 %f30, %f10, %l2
fmovs %f12, %f13
wr %g0, 0x0c, %asi
stxa %g1, [%l7 + 0x20] %asi
udivx %g3, 0x0369, %g4
bvs,a %xcc, loop_1661
tge %icc, 0x7
set 0x10, %o6
swapa [%l7 + %o6] 0x89, %i5
loop_1661:
bn %xcc, loop_1662
fmovdpos %icc, %f26, %f27
fmovdneg %icc, %f24, %f28
fmovde %icc, %f11, %f9
loop_1662:
movge %icc, %g7, %i4
ldx [%l7 + 0x08], %i2
alignaddrl %g2, %o4, %o0
fmuld8sux16 %f4, %f14, %f30
tne %icc, 0x0
andncc %l6, %i6, %o6
fmul8x16au %f6, %f18, %f8
udivcc %l5, 0x13D8, %i3
fmovsgu %xcc, %f24, %f27
sll %o7, 0x03, %o3
addccc %l1, 0x0A33, %l3
mulscc %i0, 0x1939, %o5
tneg %icc, 0x2
tl %icc, 0x1
add %l7, 0x4C, %l6
wr %g0, 0x11, %asi
lda [%l6] %asi, %l0
casa [%l6] %asi, %l0, %o1
edge32l %g5, %i7, %l4
xorcc %g6, 0x12F4, %o2
movcs %icc, %l2, %i1
fornot1s %f17, %f9, %f30
edge16l %g3, %g1, %i5
fone %f18
move %xcc, %g4, %g7
fbu %fcc0, loop_1663
mulscc %i2, %i4, %g2
movne %xcc, %o4, %o0
orcc %i6, 0x1F1E, %o6
loop_1663:
sir 0x133A
fbug %fcc2, loop_1664
movgu %xcc, %l6, %l5
tvs %icc, 0x6
movvc %icc, %o7, %i3
loop_1664:
fmovrdgz %o3, %f4, %f18
movrne %l1, %i0, %o5
taddcc %l3, 0x1FB1, %l0
sll %o1, 0x0B, %i7
fbge %fcc1, loop_1665
lduh [%l7 + 0x4E], %l4
alignaddrl %g5, %o2, %g6
movrlz %i1, 0x3CB, %g3
loop_1665:
udivx %g1, 0x11B7, %l2
be,pt %xcc, loop_1666
movleu %icc, %i5, %g4
fxor %f20, %f8, %f22
stb %g7, [%l7 + 0x5F]
loop_1666:
umul %i4, %i2, %g2
sll %o0, 0x01, %i6
array32 %o4, %l6, %l5
std %o6, [%l7 + 0x20]
movge %xcc, %i3, %o6
movgu %xcc, %o3, %i0
add %l7, 0x40, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %l1
casxa [%l6] 0x80, %l1, %l3
orcc %l0, 0x1E12, %o1
move %xcc, %i7, %o5
fmovdgu %xcc, %f29, %f29
taddcc %g5, 0x01FD, %o2
tcc %xcc, 0x0
fmovrdlez %g6, %f16, %f28
fabss %f9, %f18
fmovdvs %icc, %f2, %f30
orn %l4, %i1, %g3
wr %g0, 0x19, %asi
ldsba [%l7 + 0x43] %asi, %g1
orcc %l2, %i5, %g7
movleu %xcc, %i4, %i2
fbug,a %fcc3, loop_1667
sth %g2, [%l7 + 0x2C]
sir 0x1ECE
popc %g4, %o0
loop_1667:
srl %o4, 0x13, %i6
array32 %l6, %l5, %i3
edge8l %o7, %o6, %o3
xnor %l1, 0x03BA, %i0
alignaddrl %l0, %o1, %i7
wr %g0, 0x04, %asi
ldswa [%l7 + 0x20] %asi, %o5
fcmpgt16 %f6, %f24, %g5
array8 %o2, %l3, %l4
ta %xcc, 0x4
fpackfix %f2, %f8
movle %icc, %g6, %g3
bvs,pt %icc, loop_1668
ldsw [%l7 + 0x0C], %i1
orcc %g1, 0x0018, %i5
ldsb [%l7 + 0x48], %g7
loop_1668:
fpsub32s %f28, %f22, %f31
flush %l7 + 0x18
subc %i4, %l2, %g2
edge8 %i2, %o0, %g4
array32 %o4, %i6, %l6
or %l5, 0x1EA8, %o7
fsrc1 %f26, %f6
edge16ln %o6, %i3, %l1
fone %f4
bvs %xcc, loop_1669
membar 0x34
sir 0x0C9D
taddcc %o3, %l0, %o1
loop_1669:
array8 %i0, %i7, %o5
tvc %xcc, 0x7
wr %g0, 0x18, %asi
swapa [%l7 + 0x30] %asi, %o2
movcc %icc, %l3, %l4
sth %g6, [%l7 + 0x70]
edge16 %g5, %i1, %g3
edge16ln %i5, %g7, %g1
tne %xcc, 0x3
sllx %i4, %l2, %i2
fzeros %f21
ldd [%l7 + 0x68], %o0
bge,pn %icc, loop_1670
edge16ln %g2, %o4, %i6
fcmpd %fcc0, %f18, %f30
ba,a loop_1671
loop_1670:
orn %g4, %l6, %l5
smul %o7, %o6, %i3
array16 %l1, %l0, %o3
loop_1671:
umulcc %o1, %i7, %o5
fnot2s %f15, %f8
fmovs %f8, %f12
wr %g0, 0x04, %asi
prefetcha [%l7 + 0x48] %asi, 0x3
bpos,a,pn %xcc, loop_1672
lduh [%l7 + 0x46], %i0
sdivx %l4, 0x08A2, %l3
fmovdn %xcc, %f12, %f27
loop_1672:
tsubcctv %g5, %i1, %g3
edge16 %g6, %g7, %g1
fones %f20
bl %icc, loop_1673
tg %xcc, 0x7
ldsh [%l7 + 0x42], %i4
call loop_1674
loop_1673:
movl %xcc, %i5, %l2
bne,pt %icc, loop_1675
popc 0x0DEF, %i2
loop_1674:
tcc %xcc, 0x7
te %icc, 0x0
loop_1675:
ldsh [%l7 + 0x74], %o0
movle %icc, %g2, %i6
orn %o4, %l6, %l5
fandnot2 %f10, %f24, %f30
alignaddr %g4, %o7, %o6
fmovde %icc, %f11, %f19
fpadd32 %f12, %f20, %f16
fmovsvc %xcc, %f2, %f4
sdivx %l1, 0x1637, %i3
edge8n %o3, %l0, %o1
fsrc1s %f14, %f21
sdivx %o5, 0x100C, %i7
fbe,a %fcc3, loop_1676
xorcc %o2, 0x11B6, %i0
srax %l4, %l3, %g5
movre %i1, %g3, %g7
loop_1676:
fmovrdlez %g6, %f30, %f12
sll %i4, 0x00, %g1
edge16l %l2, %i5, %i2
be,a %icc, loop_1677
alignaddrl %g2, %o0, %i6
andncc %o4, %l5, %g4
movvc %icc, %o7, %l6
loop_1677:
nop
wr %g0, 0x88, %asi
sta %f6, [%l7 + 0x24] %asi
tneg %icc, 0x4
sll %o6, %i3, %o3
fble %fcc2, loop_1678
tsubcc %l0, %l1, %o5
fmul8sux16 %f20, %f24, %f10
bgu,pt %icc, loop_1679
loop_1678:
alignaddrl %o1, %o2, %i7
edge32 %i0, %l4, %l3
edge16l %g5, %g3, %g7
loop_1679:
movleu %xcc, %i1, %g6
fbge %fcc0, loop_1680
andncc %g1, %l2, %i5
fone %f10
call loop_1681
loop_1680:
edge32ln %i2, %g2, %i4
edge32n %i6, %o0, %o4
fsrc1 %f18, %f30
loop_1681:
tvc %xcc, 0x7
fcmpne32 %f10, %f24, %g4
fexpand %f1, %f18
fmovde %xcc, %f0, %f30
tsubcctv %o7, %l6, %l5
sethi 0x00B8, %i3
xorcc %o3, 0x11FA, %o6
mulscc %l1, 0x1C64, %o5
mulscc %o1, 0x1C02, %l0
fmovdpos %icc, %f4, %f22
sll %o2, 0x10, %i7
movvs %xcc, %l4, %l3
bge,a loop_1682
sub %i0, %g3, %g5
ble loop_1683
movne %xcc, %i1, %g7
loop_1682:
fmovdvc %xcc, %f16, %f26
xnorcc %g6, 0x01FE, %g1
loop_1683:
fbe,a %fcc3, loop_1684
fxors %f6, %f27, %f1
add %i5, 0x134B, %i2
fandnot1 %f24, %f12, %f30
loop_1684:
srl %l2, %i4, %g2
brnz,a %o0, loop_1685
movleu %xcc, %o4, %g4
movle %xcc, %o7, %l6
fblg,a %fcc1, loop_1686
loop_1685:
subc %l5, 0x163A, %i6
fpackfix %f30, %f17
fmovdpos %xcc, %f6, %f10
loop_1686:
stbar
sdiv %i3, 0x0D52, %o6
tl %icc, 0x5
srlx %o3, 0x18, %o5
edge8l %o1, %l1, %l0
mova %xcc, %o2, %i7
fornot2s %f11, %f28, %f21
std %f16, [%l7 + 0x20]
fpsub16s %f22, %f26, %f25
alignaddrl %l3, %l4, %g3
tl %icc, 0x5
bg,pt %icc, loop_1687
fbo %fcc2, loop_1688
sdivx %g5, 0x0A6A, %i0
ldsw [%l7 + 0x6C], %i1
loop_1687:
srax %g6, %g1, %g7
loop_1688:
fmovd %f20, %f10
tcs %icc, 0x4
srlx %i2, %l2, %i5
srlx %i4, %g2, %o4
fmovdge %xcc, %f7, %f14
movne %icc, %g4, %o0
movvs %xcc, %o7, %l5
brlez,a %i6, loop_1689
movleu %icc, %l6, %i3
stw %o6, [%l7 + 0x74]
fabss %f25, %f24
loop_1689:
brlez %o5, loop_1690
fcmpeq32 %f14, %f26, %o1
array8 %l1, %l0, %o2
fbne %fcc3, loop_1691
loop_1690:
movpos %icc, %i7, %o3
fpsub16 %f6, %f10, %f24
sdiv %l4, 0x1F8D, %l3
loop_1691:
udivx %g5, 0x0D09, %i0
fmovdne %xcc, %f7, %f7
tne %xcc, 0x1
set 0x5C, %l3
lduwa [%l7 + %l3] 0x04, %i1
add %l7, 0x3C, %l6
wr %g0, 0x19, %asi
lda [%l6] %asi, %g6
casa [%l6] %asi, %g6, %g3
wr %g0, 0x10, %asi
ldda [%l7 + 0x40] %asi, %f0
movn %icc, %g7, %g1
sdivcc %i2, 0x17B3, %l2
fzero %f16
sdivx %i4, 0x1E97, %i5
tleu %icc, 0x6
movcs %icc, %o4, %g2
edge32n %o0, %o7, %l5
fabsd %f16, %f24
edge16n %g4, %l6, %i3
fmovrslez %i6, %f15, %f20
membar #Sync
set 0x40, %i3
ldda [%l7 + %i3] 0x17, %f16
tl %xcc, 0x3
movrgez %o5, %o6, %o1
fbge %fcc0, loop_1692
sethi 0x0D0E, %l0
fbg %fcc0, loop_1693
fxnors %f22, %f2, %f2
loop_1692:
fmovsvc %xcc, %f4, %f29
fmovdgu %xcc, %f19, %f9
loop_1693:
tsubcc %l1, %o2, %i7
xnor %l4, 0x103C, %l3
orn %o3, 0x1EB5, %g5
umulcc %i1, %i0, %g3
tge %xcc, 0x2
movrgez %g6, 0x384, %g1
fcmpes %fcc0, %f6, %f2
brgz,a %i2, loop_1694
edge8n %l2, %g7, %i4
addccc %o4, %g2, %o0
membar 0x6D
loop_1694:
nop
set 0x40, %o4
ldda [%l7 + %o4] 0x04, %f0
tpos %icc, 0x2
wr %g0, 0x11, %asi
ldda [%l7 + 0x40] %asi, %f0
fornot1 %f28, %f10, %f26
edge32 %i5, %o7, %l5
fmul8x16al %f10, %f3, %f4
ldx [%l7 + 0x10], %l6
bneg,pt %xcc, loop_1695
orcc %g4, %i6, %o5
set 0x0C, %i2
lda [%l7 + %i2] 0x19, %f12
loop_1695:
brgz,a %o6, loop_1696
edge32ln %i3, %l0, %l1
fbuge,a %fcc2, loop_1697
fmovsg %xcc, %f27, %f22
loop_1696:
edge8n %o1, %o2, %l4
bg %xcc, loop_1698
loop_1697:
movcc %icc, %l3, %o3
movcc %xcc, %g5, %i1
fbl %fcc0, loop_1699
loop_1698:
fpadd16s %f7, %f11, %f5
brlez,a %i0, loop_1700
bvc %xcc, loop_1701
loop_1699:
sth %i7, [%l7 + 0x7A]
smulcc %g3, 0x1124, %g1
loop_1700:
fmovsge %xcc, %f27, %f14
loop_1701:
srl %i2, %l2, %g7
tcc %icc, 0x0
set 0x61, %o2
ldsba [%l7 + %o2] 0x18, %g6
movvs %icc, %o4, %g2
srl %i4, 0x0F, %i5
be %icc, loop_1702
edge16ln %o0, %o7, %l6
tcc %xcc, 0x4
bl,a %xcc, loop_1703
loop_1702:
orcc %l5, %g4, %o5
umul %o6, 0x0118, %i6
tsubcctv %l0, %i3, %l1
loop_1703:
fbge %fcc2, loop_1704
movl %icc, %o2, %o1
fnegd %f6, %f2
orncc %l4, %l3, %g5
loop_1704:
tcs %xcc, 0x2
xor %o3, %i0, %i7
fbl %fcc1, loop_1705
xnor %g3, 0x1A4E, %g1
fbe,a %fcc2, loop_1706
fsrc1s %f7, %f5
loop_1705:
lduw [%l7 + 0x38], %i2
sdivcc %l2, 0x049E, %i1
loop_1706:
movn %xcc, %g6, %g7
membar 0x27
xnorcc %g2, 0x1F74, %i4
fbug %fcc0, loop_1707
ta %xcc, 0x6
fnegd %f26, %f8
movge %xcc, %i5, %o4
loop_1707:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
smul %o0, 0x1677, %l6
edge8l %l5, %g4, %o7
mova %xcc, %o6, %i6
mulscc %o5, %l0, %i3
movrgez %o2, %o1, %l4
wr %g0, 0x89, %asi
stba %l1, [%l7 + 0x6F] %asi
tcs %icc, 0x3
movl %icc, %l3, %o3
movrne %i0, 0x335, %g5
sllx %i7, 0x15, %g3
wr %g0, 0x81, %asi
stha %i2, [%l7 + 0x1C] %asi
movcc %icc, %g1, %i1
mulscc %g6, 0x1481, %g7
edge8n %l2, %g2, %i4
membar 0x2B
movrlz %i5, 0x266, %o4
stbar
edge32ln %l6, %l5, %o0
sdivx %g4, 0x1883, %o6
and %o7, %i6, %o5
taddcctv %i3, 0x1697, %o2
movrgz %o1, %l0, %l1
sub %l3, 0x0E2F, %l4
sdivcc %i0, 0x19B7, %o3
ba,pt %icc, loop_1708
movle %icc, %i7, %g3
andcc %i2, %g5, %g1
edge16 %i1, %g7, %g6
loop_1708:
subc %g2, %i4, %i5
movg %icc, %o4, %l2
ldd [%l7 + 0x28], %f18
srl %l5, 0x0E, %l6
tgu %icc, 0x0
fsrc1 %f8, %f18
taddcc %g4, 0x07EA, %o0
taddcc %o6, %i6, %o5
xnorcc %o7, %o2, %i3
movre %l0, 0x336, %l1
tsubcc %o1, %l3, %i0
movleu %xcc, %l4, %o3
fornot1s %f8, %f16, %f13
movl %icc, %g3, %i2
orncc %g5, 0x1A73, %i7
edge32l %i1, %g7, %g1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
mulx %g2, %g6, %i5
fmul8sux16 %f4, %f28, %f12
srlx %o4, 0x01, %i4
sub %l2, 0x01FC, %l6
addcc %g4, 0x1086, %o0
fnot1s %f6, %f1
tpos %icc, 0x1
fxors %f15, %f26, %f22
fbug,a %fcc1, loop_1709
edge8l %o6, %i6, %o5
tsubcctv %o7, %l5, %i3
fbue,a %fcc1, loop_1710
loop_1709:
bne loop_1711
alignaddrl %l0, %o2, %o1
set 0x20, %g3
ldda [%l7 + %g3] 0x14, %l0
loop_1710:
edge32ln %l3, %i0, %l4
loop_1711:
movgu %icc, %o3, %g3
tvs %xcc, 0x7
edge16l %i2, %i7, %i1
fmovse %xcc, %f26, %f22
alignaddrl %g5, %g7, %g1
fandnot1s %f13, %f26, %f6
sethi 0x1965, %g2
edge16l %g6, %i5, %i4
bshuffle %f12, %f20, %f0
membar 0x28
xnorcc %o4, 0x1246, %l6
brlz,a %l2, loop_1712
edge32 %o0, %g4, %o6
fmovd %f12, %f20
flush %l7 + 0x58
loop_1712:
alignaddr %i6, %o7, %l5
lduw [%l7 + 0x7C], %i3
addc %o5, 0x1BEB, %l0
movle %icc, %o2, %o1
fmovsge %icc, %f26, %f0
sdivx %l3, 0x1F0C, %i0
fsrc1s %f29, %f5
movne %xcc, %l4, %o3
srl %g3, 0x02, %l1
fbne %fcc1, loop_1713
add %i7, 0x1091, %i2
brz %g5, loop_1714
fbne %fcc2, loop_1715
loop_1713:
membar 0x7F
ldstub [%l7 + 0x11], %g7
loop_1714:
array8 %i1, %g1, %g6
loop_1715:
tvc %xcc, 0x3
fpackfix %f8, %f0
wr %g0, 0x19, %asi
stba %g2, [%l7 + 0x6A] %asi
fpsub32s %f11, %f19, %f20
fones %f18
stx %i5, [%l7 + 0x70]
movleu %icc, %i4, %l6
fpmerge %f13, %f27, %f4
alignaddr %l2, %o4, %o0
brgz,a %o6, loop_1716
fbo %fcc0, loop_1717
fpadd32 %f12, %f20, %f18
membar 0x4D
loop_1716:
tpos %xcc, 0x1
loop_1717:
tl %xcc, 0x7
bneg,pn %xcc, loop_1718
edge16 %g4, %i6, %o7
movrlez %i3, %o5, %l0
edge8l %o2, %l5, %o1
loop_1718:
movvc %xcc, %l3, %l4
xnorcc %o3, %i0, %g3
std %f4, [%l7 + 0x68]
movpos %xcc, %i7, %l1
and %g5, %i2, %g7
stw %i1, [%l7 + 0x60]
tl %icc, 0x4
tl %icc, 0x7
wr %g0, 0x11, %asi
ldswa [%l7 + 0x64] %asi, %g6
popc %g2, %i5
fmovsleu %icc, %f16, %f9
fmovdvs %xcc, %f8, %f20
taddcctv %g1, %i4, %l6
brgez %o4, loop_1719
edge8 %l2, %o6, %o0
smulcc %i6, 0x1C7F, %g4
fble %fcc3, loop_1720
loop_1719:
tle %xcc, 0x3
fmovscc %icc, %f30, %f9
movg %xcc, %i3, %o7
loop_1720:
fmovrsne %l0, %f21, %f18
addcc %o5, %o2, %l5
taddcc %l3, 0x04B7, %l4
set 0x30, %g1
ldxa [%g0 + %g1] 0x4f, %o1
andncc %i0, %o3, %i7
set 0x68, %l1
stwa %l1, [%l7 + %l1] 0x19
fbule,a %fcc2, loop_1721
or %g3, 0x0773, %g5
fnot1s %f4, %f24
flush %l7 + 0x48
loop_1721:
tn %xcc, 0x0
movle %icc, %i2, %i1
alignaddr %g6, %g7, %g2
movg %icc, %g1, %i4
fxnor %f2, %f24, %f8
fpack16 %f10, %f19
wr %g0, 0x18, %asi
sta %f28, [%l7 + 0x54] %asi
mulscc %i5, 0x1579, %o4
edge8ln %l6, %l2, %o0
movvc %icc, %o6, %g4
orn %i3, %o7, %i6
mulx %o5, 0x1340, %l0
fexpand %f12, %f12
and %l5, 0x0FC2, %l3
movg %icc, %l4, %o1
std %o2, [%l7 + 0x20]
fnor %f10, %f14, %f22
edge32l %o3, %i7, %l1
fcmpgt16 %f20, %f6, %g3
stw %i0, [%l7 + 0x08]
fandnot1s %f26, %f27, %f26
tvs %icc, 0x2
fbug,a %fcc1, loop_1722
fmovrsne %g5, %f20, %f13
tleu %xcc, 0x1
fbuge %fcc2, loop_1723
loop_1722:
fmovscc %icc, %f22, %f17
movleu %xcc, %i1, %i2
alignaddrl %g7, %g2, %g6
loop_1723:
bcs,a loop_1724
fnot2 %f28, %f6
ld [%l7 + 0x74], %f31
fzeros %f30
loop_1724:
fands %f4, %f5, %f27
fmovdne %icc, %f3, %f8
sdivcc %i4, 0x0930, %i5
brlez %o4, loop_1725
tg %icc, 0x4
popc 0x0A07, %l6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1725:
prefetch [%l7 + 0x60], 0x3
edge32n %g1, %o0, %l2
std %o6, [%l7 + 0x78]
fcmpgt32 %f2, %f20, %g4
flush %l7 + 0x10
fcmple16 %f22, %f24, %o7
ldsh [%l7 + 0x0C], %i3
movn %xcc, %i6, %o5
umulcc %l0, 0x17B4, %l5
fnegs %f13, %f0
fbo %fcc2, loop_1726
xor %l4, 0x0C8B, %l3
fmovsn %xcc, %f28, %f30
tleu %icc, 0x4
loop_1726:
fmovrdgez %o2, %f8, %f6
movrlez %o1, 0x367, %i7
set 0x40, %i1
ldda [%l7 + %i1] 0x24, %l0
movneg %icc, %g3, %i0
tpos %xcc, 0x3
fxnors %f16, %f13, %f31
edge8 %o3, %g5, %i1
ldub [%l7 + 0x7D], %i2
andncc %g2, %g7, %g6
tge %xcc, 0x2
wr %g0, 0x88, %asi
lduwa [%l7 + 0x70] %asi, %i5
set 0x50, %o7
stda %i4, [%l7 + %o7] 0x19
edge8l %l6, %g1, %o4
brgez,a %o0, loop_1727
fmovsvc %icc, %f13, %f18
tcs %icc, 0x4
fblg %fcc1, loop_1728
loop_1727:
popc 0x09A6, %o6
tcs %icc, 0x2
ldsb [%l7 + 0x0C], %l2
loop_1728:
umulcc %o7, 0x1E00, %i3
fxor %f6, %f24, %f12
tcc %icc, 0x2
taddcctv %g4, %i6, %o5
ldx [%l7 + 0x20], %l0
fmovrsgez %l5, %f30, %f5
wr %g0, 0x18, %asi
prefetcha [%l7 + 0x08] %asi, 0x1
tsubcc %l3, 0x05CA, %o2
lduw [%l7 + 0x44], %i7
srlx %o1, %g3, %i0
subccc %o3, %g5, %i1
fpadd16 %f6, %f30, %f2
fandnot2s %f9, %f14, %f1
membar 0x38
edge16ln %l1, %g2, %i2
fcmpne16 %f10, %f6, %g7
fmovdvc %icc, %f23, %f8
wr %g0, 0x89, %asi
ldsba [%l7 + 0x46] %asi, %i5
taddcc %g6, 0x1351, %i4
tsubcc %l6, %o4, %o0
fornot1 %f16, %f4, %f18
sdivcc %o6, 0x0A80, %g1
fsrc1s %f1, %f7
fblg,a %fcc3, loop_1729
subc %l2, 0x06F1, %i3
fcmple16 %f28, %f28, %o7
fsrc1 %f30, %f20
loop_1729:
smulcc %i6, 0x1AB3, %g4
movn %xcc, %o5, %l0
fmul8x16 %f16, %f14, %f2
bgu loop_1730
fmuld8sux16 %f26, %f1, %f26
add %l7, 0x68, %l6
wr %g0, 0x11, %asi
ldxa [%l6] %asi, %l4
casxa [%l6] %asi, %l4, %l3
loop_1730:
nop
set 0x22, %g7
lduha [%l7 + %g7] 0x18, %o2
srlx %l5, %o1, %i7
bpos loop_1731
std %f16, [%l7 + 0x28]
wr %g0, 0x24, %asi
ldda [%l7 + 0x50] %asi, %i0
loop_1731:
mova %icc, %g3, %g5
tn %xcc, 0x5
movneg %icc, %o3, %l1
xnorcc %i1, %i2, %g2
for %f30, %f2, %f10
fcmpgt32 %f2, %f0, %i5
tvs %icc, 0x4
movcc %icc, %g7, %i4
fbug,a %fcc3, loop_1732
fmovsvc %xcc, %f21, %f8
fbue %fcc3, loop_1733
andcc %g6, %l6, %o4
loop_1732:
fnegs %f7, %f16
edge16 %o0, %g1, %o6
loop_1733:
fand %f14, %f14, %f16
popc 0x0AA7, %l2
tge %icc, 0x4
fornot1s %f22, %f25, %f19
tle %icc, 0x1
fone %f2
xnor %o7, %i6, %i3
be,a %icc, loop_1734
subc %g4, %l0, %l4
subccc %o5, %l3, %o2
fmovsgu %icc, %f31, %f12
loop_1734:
sdivcc %o1, 0x07C2, %l5
sir 0x0734
tneg %xcc, 0x1
sub %i7, %i0, %g5
tvc %xcc, 0x0
wr %g0, 0x2f, %asi
stba %o3, [%l7 + 0x2A] %asi
membar #Sync
te %xcc, 0x2
tn %xcc, 0x2
movvc %icc, %g3, %l1
set 0x64, %i0
stba %i2, [%l7 + %i0] 0x18
fnegd %f16, %f24
set 0x3A, %g6
stba %i1, [%l7 + %g6] 0x88
movcc %icc, %g2, %g7
mova %xcc, %i4, %i5
edge16 %l6, %o4, %o0
movre %g1, 0x016, %o6
tgu %icc, 0x7
nop
set 0x70, %o0
std %l2, [%l7 + %o0]
move %xcc, %g6, %i6
add %o7, %g4, %i3
movcs %xcc, %l4, %l0
sir 0x015B
umulcc %o5, %l3, %o1
sethi 0x087B, %o2
movpos %icc, %i7, %i0
brnz %g5, loop_1735
udiv %o3, 0x11B7, %l5
stw %g3, [%l7 + 0x3C]
movrlz %l1, %i1, %i2
loop_1735:
addcc %g2, 0x03BE, %g7
bvc,a,pn %icc, loop_1736
xor %i5, %i4, %o4
udivx %o0, 0x15DD, %g1
fpack16 %f12, %f1
loop_1736:
tle %icc, 0x7
movg %icc, %o6, %l6
tl %xcc, 0x2
fnegd %f22, %f20
fsrc1s %f15, %f7
edge16l %l2, %g6, %o7
std %i6, [%l7 + 0x10]
movn %icc, %i3, %g4
wr %g0, 0x80, %asi
lduwa [%l7 + 0x50] %asi, %l0
ldd [%l7 + 0x60], %l4
fmovdl %xcc, %f22, %f5
set 0x65, %l5
stba %l3, [%l7 + %l5] 0xe3
membar #Sync
tsubcctv %o5, 0x112F, %o2
movge %xcc, %i7, %i0
tgu %icc, 0x2
tcc %xcc, 0x6
set 0x48, %l2
stwa %o1, [%l7 + %l2] 0x18
tvs %icc, 0x0
fbu %fcc1, loop_1737
fmovs %f4, %f20
edge16 %o3, %g5, %g3
tn %icc, 0x0
loop_1737:
orncc %l5, 0x1343, %l1
tle %icc, 0x6
srlx %i2, %g2, %i1
set 0x60, %o1
stxa %g7, [%l7 + %o1] 0x88
wr %g0, 0x11, %asi
prefetcha [%l7 + 0x50] %asi, 0x1
st %f27, [%l7 + 0x30]
subcc %o4, %o0, %g1
stx %i4, [%l7 + 0x40]
movpos %xcc, %l6, %l2
xor %o6, 0x0E0A, %g6
mulscc %i6, %o7, %i3
movn %icc, %l0, %g4
xnorcc %l4, %o5, %l3
bshuffle %f14, %f2, %f26
andncc %i7, %o2, %i0
set 0x18, %o5
stba %o1, [%l7 + %o5] 0x11
fmovrde %g5, %f8, %f28
ldd [%l7 + 0x10], %o2
movvc %xcc, %l5, %l1
fmovspos %icc, %f24, %f22
set 0x5A, %l4
ldsha [%l7 + %l4] 0x80, %i2
call loop_1738
subc %g3, %i1, %g2
edge8 %i5, %o4, %o0
fmovdvs %xcc, %f7, %f26
loop_1738:
fbl,a %fcc2, loop_1739
sll %g7, %g1, %l6
subc %l2, %i4, %g6
siam 0x6
loop_1739:
fpadd32 %f4, %f10, %f26
andcc %i6, %o6, %o7
sra %i3, 0x16, %l0
fnot1 %f26, %f14
mulx %g4, %l4, %l3
fpsub32 %f14, %f2, %f26
orcc %i7, %o2, %i0
move %icc, %o1, %g5
tge %xcc, 0x2
ldub [%l7 + 0x1E], %o5
bgu %xcc, loop_1740
fmovdcc %xcc, %f24, %f25
fmovscs %icc, %f1, %f4
nop
set 0x42, %i7
sth %l5, [%l7 + %i7]
loop_1740:
movleu %xcc, %o3, %i2
bn,a %icc, loop_1741
array16 %g3, %l1, %g2
srl %i1, %i5, %o0
tcs %icc, 0x2
loop_1741:
sdiv %g7, 0x1AF0, %o4
ldd [%l7 + 0x68], %g0
set 0x40, %i5
stda %f16, [%l7 + %i5] 0x10
tcs %icc, 0x5
movrgez %l6, 0x089, %l2
brgz %i4, loop_1742
st %f6, [%l7 + 0x4C]
fsrc1s %f14, %f5
orcc %i6, 0x144B, %o6
loop_1742:
tvc %xcc, 0x5
sub %g6, 0x0ED0, %o7
umul %l0, 0x0286, %g4
sdivcc %i3, 0x021A, %l3
ldstub [%l7 + 0x6F], %l4
array8 %i7, %i0, %o1
tgu %xcc, 0x6
orcc %g5, 0x1D6C, %o2
edge8 %l5, %o5, %o3
fcmpne16 %f28, %f22, %i2
srax %g3, %l1, %g2
mulx %i1, 0x1D87, %o0
wr %g0, 0x18, %asi
stxa %g7, [%l7 + 0x18] %asi
fands %f14, %f8, %f28
ldx [%l7 + 0x30], %o4
taddcc %i5, 0x0A9E, %l6
edge32ln %l2, %i4, %i6
wr %g0, 0x18, %asi
stda %o6, [%l7 + 0x68] %asi
prefetch [%l7 + 0x1C], 0x3
tn %icc, 0x0
addcc %g6, 0x05BD, %o7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
addcc %l0, %g4, %i3
edge16n %l3, %g1, %l4
add %i0, %o1, %i7
nop
set 0x48, %o3
stx %g5, [%l7 + %o3]
ldstub [%l7 + 0x55], %l5
mulscc %o5, %o2, %o3
udiv %g3, 0x13E4, %l1
brlz %g2, loop_1743
movrne %i2, %i1, %o0
movrlz %g7, 0x310, %i5
fpack16 %f8, %f4
loop_1743:
fbug,a %fcc0, loop_1744
brgez,a %l6, loop_1745
fcmpgt32 %f14, %f30, %l2
fbule,a %fcc3, loop_1746
loop_1744:
bpos,a loop_1747
loop_1745:
fbne %fcc2, loop_1748
nop
setx loop_1749, %l0, %l1
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_1746:
udivx %i4, 0x1DCE, %o4
loop_1747:
ble,a loop_1750
loop_1748:
tcs %xcc, 0x0
loop_1749:
ldsw [%l7 + 0x2C], %o6
stx %g6, [%l7 + 0x30]
loop_1750:
fmuld8sux16 %f31, %f24, %f26
fmovrdne %i6, %f24, %f12
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fornot2s %f2, %f28, %f24
fornot2s %f14, %f10, %f0
ldsb [%l7 + 0x53], %o7
movneg %icc, %l0, %g4
orcc %l3, 0x12DF, %i3
fsrc2s %f0, %f24
bgu,a,pn %icc, loop_1751
xorcc %l4, 0x0B82, %g1
tsubcctv %i0, %o1, %i7
sra %l5, 0x15, %g5
loop_1751:
edge16ln %o2, %o5, %g3
fmovrslez %l1, %f27, %f10
set 0x20, %l0
ldsba [%l7 + %l0] 0x11, %o3
tle %icc, 0x4
nop
set 0x31, %l6
ldstub [%l7 + %l6], %g2
fmovdvs %icc, %f17, %f24
fmovdvs %xcc, %f31, %f18
smulcc %i1, 0x1E0A, %i2
st %f25, [%l7 + 0x3C]
movrlz %o0, 0x264, %i5
subcc %g7, 0x0B52, %l2
array16 %i4, %o4, %l6
wr %g0, 0xe2, %asi
stba %o6, [%l7 + 0x23] %asi
membar #Sync
edge16 %g6, %i6, %o7
brz,a %g4, loop_1752
nop
set 0x0B, %g4
ldstub [%l7 + %g4], %l0
sdiv %i3, 0x1527, %l4
tl %icc, 0x0
loop_1752:
tsubcctv %l3, %g1, %o1
popc %i0, %l5
srlx %g5, %i7, %o5
sethi 0x1FA6, %g3
brlez,a %l1, loop_1753
array32 %o3, %g2, %o2
movge %xcc, %i1, %o0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1753:
movle %xcc, %i5, %i2
fmul8sux16 %f28, %f6, %f10
fmovrse %l2, %f23, %f24
mulscc %g7, 0x1F21, %o4
set 0x4C, %i6
stha %i4, [%l7 + %i6] 0xe2
membar #Sync
tsubcc %l6, 0x1FF2, %g6
fmovdvc %xcc, %f26, %f20
taddcc %i6, %o7, %o6
fmovrslz %l0, %f20, %f15
movge %xcc, %i3, %l4
alignaddrl %g4, %g1, %l3
udivcc %o1, 0x012B, %i0
umul %g5, 0x0FB9, %l5
ldd [%l7 + 0x08], %f16
movge %xcc, %i7, %o5
movle %xcc, %g3, %l1
movleu %icc, %g2, %o2
subccc %o3, 0x0281, %o0
or %i1, 0x0FD9, %i2
edge8l %l2, %g7, %i5
ldd [%l7 + 0x60], %f4
tcc %icc, 0x5
fbge,a %fcc3, loop_1754
edge16 %o4, %i4, %l6
or %i6, %o7, %g6
mova %xcc, %l0, %o6
loop_1754:
mulscc %l4, %i3, %g1
edge8l %g4, %l3, %i0
alignaddrl %g5, %o1, %l5
addcc %i7, 0x071D, %o5
fcmpd %fcc2, %f18, %f30
add %g3, 0x1183, %l1
movge %xcc, %g2, %o2
udivcc %o0, 0x194F, %o3
set 0x40, %g2
ldda [%l7 + %g2] 0x14, %f16
fmovrdne %i1, %f4, %f20
edge16n %l2, %i2, %g7
edge8l %o4, %i5, %i4
fbuge,a %fcc1, loop_1755
sll %i6, %l6, %g6
movrlz %o7, %l0, %o6
edge16n %i3, %l4, %g1
loop_1755:
movcs %icc, %l3, %i0
alignaddr %g4, %o1, %l5
andncc %g5, %i7, %g3
array8 %l1, %o5, %o2
fmovda %xcc, %f10, %f23
edge16 %o0, %g2, %o3
xnorcc %i1, %l2, %i2
tleu %xcc, 0x3
addccc %g7, %o4, %i4
sir 0x1CF8
movcc %xcc, %i5, %i6
move %icc, %g6, %l6
fmovsl %xcc, %f30, %f15
popc %o7, %l0
fmovdneg %icc, %f14, %f16
membar #Sync
set 0x40, %i4
ldda [%l7 + %i4] 0xf8, %f16
fmovdn %icc, %f20, %f8
ba,a loop_1756
bg,a %icc, loop_1757
fabsd %f14, %f18
sll %i3, %o6, %g1
loop_1756:
nop
set 0x38, %o6
stxa %l3, [%l7 + %o6] 0x2f
membar #Sync
loop_1757:
bg,a %xcc, loop_1758
bgu loop_1759
fble,a %fcc1, loop_1760
fabsd %f0, %f30
loop_1758:
movle %icc, %i0, %g4
loop_1759:
movn %xcc, %o1, %l4
loop_1760:
or %g5, 0x1153, %i7
movrne %l5, %g3, %l1
movl %icc, %o5, %o2
bl,a,pn %icc, loop_1761
add %g2, %o0, %i1
srlx %l2, %i2, %o3
fexpand %f19, %f10
loop_1761:
fcmple16 %f18, %f16, %g7
fmovrsgez %i4, %f29, %f31
fmovdle %xcc, %f19, %f15
fxnors %f24, %f19, %f8
sir 0x0966
fnor %f18, %f6, %f20
tl %icc, 0x5
movpos %icc, %o4, %i5
movrlz %i6, %l6, %o7
fpack16 %f6, %f17
fcmps %fcc2, %f25, %f13
nop
setx loop_1762, %l0, %l1
jmpl %l1, %g6
fpmerge %f20, %f1, %f26
set 0x24, %g5
lda [%l7 + %g5] 0x14, %f5
loop_1762:
ldub [%l7 + 0x61], %i3
fba %fcc2, loop_1763
brnz,a %o6, loop_1764
bshuffle %f8, %f12, %f28
movcc %xcc, %l0, %g1
loop_1763:
prefetch [%l7 + 0x10], 0x3
loop_1764:
ta %xcc, 0x6
fornot2 %f30, %f24, %f30
umul %l3, %g4, %o1
tvc %xcc, 0x2
alignaddrl %l4, %g5, %i7
tl %icc, 0x4
tle %icc, 0x7
fmovsg %icc, %f25, %f8
fbg,a %fcc3, loop_1765
or %l5, 0x028B, %g3
mulscc %i0, 0x1055, %l1
orncc %o5, 0x143B, %g2
loop_1765:
fsrc2s %f24, %f28
fornot1s %f23, %f22, %f12
movvs %xcc, %o0, %o2
fmovdvs %icc, %f25, %f20
fmuld8sux16 %f6, %f22, %f10
fbne %fcc3, loop_1766
movrgez %l2, %i1, %o3
set 0x49, %l3
stba %g7, [%l7 + %l3] 0x81
loop_1766:
ldstub [%l7 + 0x4B], %i4
set 0x26, %o4
lduha [%l7 + %o4] 0x81, %i2
fbn,a %fcc0, loop_1767
fornot1 %f8, %f8, %f12
mulscc %o4, %i6, %i5
bshuffle %f4, %f12, %f10
loop_1767:
fxor %f24, %f6, %f12
movrgez %o7, %g6, %l6
ba,pn %icc, loop_1768
fmovse %icc, %f3, %f29
movvs %xcc, %o6, %l0
tneg %icc, 0x4
loop_1768:
sdiv %i3, 0x1A2A, %l3
sdivx %g4, 0x1FDA, %g1
tg %xcc, 0x0
wr %g0, 0x80, %asi
lda [%l7 + 0x50] %asi, %f1
orncc %o1, 0x15AE, %g5
movgu %xcc, %i7, %l5
movrlz %l4, %i0, %g3
sub %l1, %o5, %o0
movrgz %o2, %l2, %g2
movl %icc, %o3, %i1
bg,a,pn %icc, loop_1769
fxors %f30, %f4, %f9
lduw [%l7 + 0x14], %g7
fmovdcs %xcc, %f29, %f26
loop_1769:
sra %i2, 0x13, %o4
fpsub16s %f15, %f14, %f12
edge16 %i6, %i4, %o7
fmuld8ulx16 %f18, %f22, %f26
umulcc %g6, 0x186C, %l6
brz %o6, loop_1770
edge32l %l0, %i3, %i5
fornot2s %f24, %f1, %f18
smulcc %l3, %g1, %g4
loop_1770:
movrlz %g5, %o1, %l5
bleu,pt %icc, loop_1771
fornot1 %f0, %f12, %f2
movre %i7, %i0, %l4
ba,a %xcc, loop_1772
loop_1771:
st %f22, [%l7 + 0x50]
fbu %fcc3, loop_1773
umul %l1, 0x05DA, %o5
loop_1772:
membar 0x1B
fmovsge %icc, %f20, %f15
loop_1773:
edge32n %o0, %o2, %l2
movl %xcc, %g2, %g3
swap [%l7 + 0x78], %i1
tge %icc, 0x6
addc %g7, %o3, %i2
wr %g0, 0x11, %asi
lda [%l7 + 0x30] %asi, %f14
ta %icc, 0x0
array8 %i6, %o4, %o7
tle %icc, 0x5
ta %icc, 0x0
sll %i4, 0x0D, %l6
srlx %g6, %o6, %l0
fmovda %icc, %f7, %f18
fmovrse %i5, %f25, %f5
edge8n %l3, %i3, %g1
addc %g4, %o1, %g5
tge %icc, 0x1
smulcc %i7, %l5, %l4
smul %i0, %l1, %o0
movgu %icc, %o2, %o5
stbar
taddcctv %l2, 0x0135, %g3
te %xcc, 0x1
tgu %icc, 0x7
fbg,a %fcc3, loop_1774
fble,a %fcc1, loop_1775
movge %xcc, %g2, %i1
fbu %fcc1, loop_1776
loop_1774:
siam 0x1
loop_1775:
ldsh [%l7 + 0x5E], %g7
sra %i2, 0x07, %i6
loop_1776:
fcmpes %fcc3, %f1, %f25
sub %o4, %o7, %i4
movcc %icc, %o3, %g6
st %f8, [%l7 + 0x0C]
fbuge %fcc1, loop_1777
fbg,a %fcc3, loop_1778
fmovrdgz %o6, %f2, %f18
movpos %xcc, %l0, %i5
loop_1777:
mulx %l6, %l3, %i3
loop_1778:
fnor %f2, %f6, %f8
srax %g1, 0x17, %o1
fmovscs %xcc, %f18, %f24
addccc %g5, 0x17E0, %g4
fbule,a %fcc3, loop_1779
fmovsgu %xcc, %f29, %f3
srlx %i7, %l4, %l5
alignaddr %i0, %o0, %l1
loop_1779:
fnands %f5, %f2, %f29
sdivcc %o5, 0x1521, %o2
movgu %icc, %g3, %l2
edge8 %g2, %g7, %i2
array32 %i6, %i1, %o7
edge16n %o4, %i4, %o3
addcc %o6, %g6, %i5
or %l6, %l3, %i3
addc %l0, 0x12A1, %g1
sllx %o1, %g4, %i7
fnot2 %f16, %f16
smul %l4, 0x0BAE, %l5
set 0x0A, %i3
stha %g5, [%l7 + %i3] 0x81
movg %xcc, %i0, %l1
fmovdneg %icc, %f5, %f18
addc %o0, 0x0454, %o5
be,a loop_1780
sethi 0x0550, %g3
edge8 %o2, %l2, %g7
fsrc2 %f4, %f14
loop_1780:
array16 %g2, %i2, %i6
fnot2s %f0, %f16
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bcs,a,pn %xcc, loop_1781
umulcc %o7, %o4, %i1
fmovdcs %icc, %f14, %f18
sub %i4, 0x0A46, %o3
loop_1781:
movcc %icc, %g6, %i5
movcs %xcc, %l6, %l3
fbuge %fcc3, loop_1782
fands %f24, %f30, %f16
set 0x70, %o2
sta %f6, [%l7 + %o2] 0x89
loop_1782:
tcs %xcc, 0x4
tvs %xcc, 0x4
tcc %icc, 0x1
popc %i3, %l0
bleu,a %xcc, loop_1783
fcmpeq32 %f4, %f12, %o6
xnor %o1, 0x1C85, %g1
set 0x48, %i2
lduwa [%l7 + %i2] 0x88, %i7
loop_1783:
fbul,a %fcc2, loop_1784
fnot1 %f8, %f8
fmul8x16 %f11, %f26, %f4
flush %l7 + 0x44
loop_1784:
stx %g4, [%l7 + 0x50]
ldsb [%l7 + 0x19], %l5
addcc %l4, %i0, %g5
sllx %l1, %o5, %o0
ldub [%l7 + 0x6D], %o2
bvs,pn %icc, loop_1785
bshuffle %f14, %f10, %f14
fbu,a %fcc0, loop_1786
tg %icc, 0x7
loop_1785:
fabss %f15, %f21
fmul8x16 %f21, %f14, %f24
loop_1786:
bg,a %xcc, loop_1787
stw %l2, [%l7 + 0x14]
fmovsvs %xcc, %f25, %f11
fmovdvs %icc, %f19, %f19
loop_1787:
fbo,a %fcc0, loop_1788
orn %g7, %g3, %g2
std %f18, [%l7 + 0x78]
tcc %xcc, 0x0
loop_1788:
tvs %icc, 0x1
fmovsvs %icc, %f3, %f12
set 0x40, %g1
stda %f16, [%l7 + %g1] 0xf0
membar #Sync
bg loop_1789
edge16 %i2, %i6, %o4
mulscc %i1, %o7, %i4
sra %g6, 0x16, %i5
loop_1789:
edge16 %o3, %l3, %l6
edge16n %i3, %o6, %o1
mulx %l0, %g1, %g4
set 0x28, %l1
stha %i7, [%l7 + %l1] 0x2f
membar #Sync
bvc,a,pn %xcc, loop_1790
tcc %xcc, 0x6
mulx %l5, %l4, %g5
movvc %icc, %l1, %o5
loop_1790:
andncc %i0, %o2, %l2
movleu %icc, %o0, %g7
movgu %icc, %g2, %i2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovdcc %xcc, %f21, %f30
xorcc %i6, %g3, %i1
edge8l %o4, %i4, %g6
fnot1s %f10, %f18
ta %xcc, 0x2
fmovda %icc, %f20, %f7
andcc %o7, %i5, %l3
brnz %l6, loop_1791
nop
setx loop_1792, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdneg %icc, %f10, %f31
orncc %o3, 0x129F, %o6
loop_1791:
sra %i3, 0x00, %o1
loop_1792:
tpos %icc, 0x2
fbg,a %fcc0, loop_1793
fmul8x16al %f10, %f7, %f4
orncc %g1, 0x02D9, %l0
movrgez %g4, 0x138, %l5
loop_1793:
movgu %icc, %l4, %i7
popc 0x1E69, %g5
sll %o5, 0x19, %l1
smul %i0, %o2, %l2
tsubcc %g7, 0x1902, %o0
movl %icc, %i2, %g2
udivcc %g3, 0x07B0, %i6
bcc,a %xcc, loop_1794
fone %f0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovspos %icc, %f14, %f17
loop_1794:
edge16l %o4, %i4, %i1
ld [%l7 + 0x10], %f30
nop
setx loop_1795, %l0, %l1
jmpl %l1, %g6
fpadd32 %f0, %f2, %f16
brlez,a %o7, loop_1796
array32 %i5, %l3, %o3
loop_1795:
fmuld8ulx16 %f7, %f21, %f30
add %l7, 0x10, %l6
wr %g0, 0x04, %asi
casa [%l6] 0x04, %o6, %i3
loop_1796:
membar 0x00
and %l6, 0x0531, %o1
fmovse %icc, %f23, %f29
fmovsvs %icc, %f10, %f12
movvs %icc, %g1, %l0
xnorcc %g4, 0x144C, %l5
wr %g0, 0x22, %asi
stwa %l4, [%l7 + 0x6C] %asi
membar #Sync
fbue %fcc1, loop_1797
pdist %f0, %f14, %f14
edge8 %i7, %g5, %l1
edge32l %o5, %i0, %o2
loop_1797:
movrlez %l2, 0x035, %g7
taddcctv %i2, %o0, %g2
movcc %xcc, %g3, %i6
tneg %xcc, 0x6
fpmerge %f4, %f6, %f26
bvc,pn %icc, loop_1798
edge32ln %o4, %i1, %g6
fbue,a %fcc2, loop_1799
fandnot1s %f14, %f0, %f15
loop_1798:
sethi 0x1469, %o7
udivcc %i5, 0x129F, %l3
loop_1799:
fmovdle %icc, %f3, %f19
umulcc %i4, %o6, %o3
ldsh [%l7 + 0x60], %i3
addc %o1, %l6, %l0
movcc %icc, %g1, %l5
addc %g4, %l4, %g5
brlz,a %l1, loop_1800
orn %i7, %i0, %o2
edge32 %o5, %l2, %g7
udiv %o0, 0x03F8, %g2
loop_1800:
brlez,a %i2, loop_1801
andncc %g3, %i6, %i1
movleu %icc, %o4, %g6
set 0x40, %g3
ldda [%l7 + %g3] 0x19, %f0
loop_1801:
fandnot1 %f30, %f28, %f20
subccc %o7, %i5, %l3
sub %o6, 0x1612, %o3
prefetch [%l7 + 0x70], 0x3
bcs,a loop_1802
tcc %icc, 0x0
fsrc1 %f14, %f22
set 0x69, %i1
lduba [%l7 + %i1] 0x04, %i4
loop_1802:
orn %i3, 0x1FDD, %o1
movrlz %l6, 0x137, %l0
edge8 %g1, %l5, %g4
edge8n %l4, %g5, %i7
taddcc %i0, 0x0D18, %l1
tpos %xcc, 0x6
addccc %o2, %o5, %l2
tvs %xcc, 0x2
movrlez %o0, 0x34C, %g2
fpadd16s %f10, %f27, %f17
bneg loop_1803
fmovrdlz %i2, %f8, %f28
subcc %g7, %g3, %i6
brz %o4, loop_1804
loop_1803:
edge32l %i1, %o7, %i5
bleu,pt %xcc, loop_1805
be,pn %icc, loop_1806
loop_1804:
tcc %icc, 0x1
wr %g0, 0x81, %asi
lduwa [%l7 + 0x38] %asi, %g6
loop_1805:
taddcc %o6, %o3, %l3
loop_1806:
movcs %icc, %i3, %i4
movn %icc, %l6, %o1
fbo %fcc0, loop_1807
fmovscs %xcc, %f1, %f21
wr %g0, 0x11, %asi
ldxa [%l7 + 0x68] %asi, %l0
loop_1807:
sra %l5, %g1, %g4
fbu,a %fcc3, loop_1808
bl,a,pn %xcc, loop_1809
fbne,a %fcc3, loop_1810
ldstub [%l7 + 0x64], %l4
loop_1808:
udiv %g5, 0x1653, %i7
loop_1809:
tneg %icc, 0x3
loop_1810:
fxor %f6, %f8, %f4
ldsb [%l7 + 0x6F], %l1
fmul8sux16 %f30, %f0, %f10
ba,pn %xcc, loop_1811
movrgez %o2, 0x16D, %o5
andn %i0, 0x085D, %o0
movneg %xcc, %g2, %l2
loop_1811:
fbne,a %fcc1, loop_1812
fmovspos %icc, %f4, %f13
movrgez %i2, %g7, %g3
udiv %o4, 0x072F, %i1
loop_1812:
movg %xcc, %o7, %i6
fcmped %fcc0, %f12, %f8
fand %f2, %f16, %f4
andcc %g6, %i5, %o6
set 0x38, %g7
stxa %l3, [%l7 + %g7] 0x23
membar #Sync
edge32 %i3, %o3, %i4
fcmpgt32 %f26, %f4, %o1
edge8 %l0, %l6, %l5
set 0x53, %i0
ldstuba [%l7 + %i0] 0x10, %g1
addcc %l4, %g4, %i7
nop
setx loop_1813, %l0, %l1
jmpl %l1, %l1
ldd [%l7 + 0x10], %f30
sdivcc %g5, 0x0D71, %o2
xorcc %o5, 0x1E46, %i0
loop_1813:
movneg %icc, %g2, %o0
fmovrsne %l2, %f18, %f25
movvc %icc, %i2, %g3
fbne %fcc2, loop_1814
sdivx %g7, 0x0EC7, %o4
movcs %xcc, %o7, %i6
addccc %i1, %g6, %i5
loop_1814:
movrlz %l3, %o6, %i3
fbul,a %fcc1, loop_1815
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fornot1s %f9, %f30, %f21
sir 0x1273
loop_1815:
edge8 %o3, %o1, %i4
sdivcc %l6, 0x0650, %l5
sdivx %l0, 0x06FD, %l4
set 0x40, %g6
stda %f16, [%l7 + %g6] 0x1e
membar #Sync
fbue %fcc3, loop_1816
sdiv %g1, 0x1F97, %g4
fnot1 %f20, %f28
brz,a %l1, loop_1817
loop_1816:
edge32 %i7, %o2, %o5
sdivx %g5, 0x074F, %g2
fmul8ulx16 %f6, %f28, %f20
loop_1817:
bleu %xcc, loop_1818
ldstub [%l7 + 0x2E], %i0
ldx [%l7 + 0x50], %o0
movgu %xcc, %l2, %g3
loop_1818:
movpos %icc, %i2, %g7
xnorcc %o4, 0x19F2, %o7
be loop_1819
st %f18, [%l7 + 0x14]
edge32ln %i1, %i6, %g6
wr %g0, 0x04, %asi
stxa %l3, [%l7 + 0x30] %asi
loop_1819:
stbar
fbge %fcc2, loop_1820
nop
set 0x34, %o0
prefetch [%l7 + %o0], 0x2
fxnor %f20, %f6, %f8
brlez,a %i5, loop_1821
loop_1820:
movle %icc, %i3, %o3
fxnors %f11, %f4, %f31
fmuld8sux16 %f0, %f1, %f8
loop_1821:
fmovde %xcc, %f20, %f10
udiv %o6, 0x1C13, %o1
udivcc %i4, 0x1D59, %l6
bn %xcc, loop_1822
bcc,pt %icc, loop_1823
or %l0, 0x1641, %l4
alignaddrl %l5, %g1, %l1
loop_1822:
udivcc %g4, 0x1499, %i7
loop_1823:
fmovrse %o2, %f4, %f17
bge,a loop_1824
fmovrdne %o5, %f6, %f22
ba,a,pn %xcc, loop_1825
movrgez %g2, 0x37E, %g5
loop_1824:
nop
set 0x38, %o7
std %f30, [%l7 + %o7]
fandnot1s %f1, %f30, %f10
loop_1825:
mova %icc, %o0, %l2
fpadd32s %f9, %f30, %f24
ba,pn %icc, loop_1826
movleu %icc, %i0, %g3
movre %i2, %o4, %o7
movrne %i1, %i6, %g7
loop_1826:
brnz %l3, loop_1827
movl %icc, %i5, %g6
udiv %i3, 0x1C5F, %o3
tg %icc, 0x1
loop_1827:
edge16n %o1, %o6, %i4
tge %icc, 0x1
brnz,a %l6, loop_1828
xnor %l4, %l0, %l5
edge8n %g1, %l1, %g4
taddcc %o2, %i7, %o5
loop_1828:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movrgz %g5, %g2, %l2
nop
setx loop_1829, %l0, %l1
jmpl %l1, %i0
stx %g3, [%l7 + 0x20]
movpos %icc, %o0, %i2
movvs %xcc, %o7, %i1
loop_1829:
flush %l7 + 0x5C
udivx %i6, 0x1A43, %g7
set 0x60, %l2
ldda [%l7 + %l2] 0xe2, %o4
fcmpeq32 %f26, %f22, %l3
bvc loop_1830
fmovsvc %icc, %f0, %f22
taddcc %g6, 0x1145, %i5
bn,pt %icc, loop_1831
loop_1830:
movrlez %o3, 0x051, %o1
fxors %f24, %f29, %f18
fbuge %fcc2, loop_1832
loop_1831:
or %o6, 0x0438, %i4
stx %l6, [%l7 + 0x18]
sub %l4, 0x117A, %l0
loop_1832:
smulcc %i3, %g1, %l1
fbl %fcc1, loop_1833
sub %l5, 0x05E0, %o2
wr %g0, 0x89, %asi
lduba [%l7 + 0x18] %asi, %g4
loop_1833:
bpos,a %icc, loop_1834
fsrc2 %f20, %f14
fnor %f6, %f16, %f8
fmul8sux16 %f14, %f22, %f28
loop_1834:
umulcc %i7, 0x14D2, %o5
movcs %xcc, %g2, %g5
tn %xcc, 0x2
fmovrdne %l2, %f14, %f28
ldd [%l7 + 0x60], %f30
sdiv %i0, 0x11B7, %g3
set 0x48, %o1
prefetcha [%l7 + %o1] 0x88, 0x3
xorcc %i2, 0x0B3D, %i1
brlez %i6, loop_1835
fabsd %f22, %f18
fbe %fcc0, loop_1836
edge16n %o7, %g7, %l3
loop_1835:
xnorcc %g6, %o4, %i5
bpos,a,pt %icc, loop_1837
loop_1836:
srlx %o1, 0x0E, %o6
fmovrdgz %i4, %f22, %f0
flush %l7 + 0x68
loop_1837:
fnot2 %f10, %f2
fxnors %f30, %f7, %f20
nop
setx loop_1838, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8l %o3, %l4, %l6
fbuge %fcc2, loop_1839
tleu %xcc, 0x5
loop_1838:
edge16l %l0, %i3, %l1
tge %xcc, 0x1
loop_1839:
prefetch [%l7 + 0x68], 0x1
edge32n %g1, %l5, %o2
fmovsge %xcc, %f7, %f14
tg %xcc, 0x3
tsubcctv %i7, 0x16FD, %g4
tvc %xcc, 0x1
fmovsle %xcc, %f15, %f14
fbug %fcc2, loop_1840
fornot2s %f12, %f27, %f26
fnot2 %f22, %f16
wr %g0, 0x0c, %asi
lduba [%l7 + 0x68] %asi, %g2
loop_1840:
edge8ln %g5, %l2, %i0
orncc %o5, 0x14CC, %o0
sth %g3, [%l7 + 0x20]
movvc %icc, %i1, %i2
movre %i6, %g7, %o7
srl %l3, 0x19, %g6
edge16l %o4, %o1, %o6
fsrc1s %f5, %f4
alignaddrl %i5, %i4, %l4
sir 0x1EB4
sra %l6, %o3, %l0
orn %l1, %g1, %i3
fmovrsgz %o2, %f6, %f16
membar #Sync
set 0x40, %l5
ldda [%l7 + %l5] 0xf8, %f0
movneg %xcc, %l5, %g4
fbu,a %fcc3, loop_1841
movl %icc, %i7, %g2
sdivcc %l2, 0x08CA, %g5
orcc %i0, 0x1A07, %o5
loop_1841:
smul %g3, 0x016C, %o0
andcc %i1, %i2, %g7
fbo %fcc0, loop_1842
sth %i6, [%l7 + 0x10]
xnorcc %l3, 0x077A, %o7
fnegd %f10, %f14
loop_1842:
smulcc %o4, 0x0590, %o1
or %o6, 0x18DE, %i5
addcc %i4, 0x0085, %l4
orcc %g6, %l6, %o3
subccc %l1, %g1, %i3
orcc %l0, 0x0CFF, %l5
edge8l %g4, %i7, %g2
xorcc %l2, 0x092B, %g5
udiv %o2, 0x1A51, %i0
set 0x64, %l4
swapa [%l7 + %l4] 0x88, %o5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
array8 %g3, %o0, %i1
std %f8, [%l7 + 0x48]
fbug %fcc3, loop_1843
tvs %icc, 0x3
umul %i2, 0x16C1, %i6
wr %g0, 0x19, %asi
lduba [%l7 + 0x2A] %asi, %g7
loop_1843:
movrgez %o7, 0x200, %o4
fbn %fcc1, loop_1844
orncc %o1, %l3, %i5
fmovrsgz %i4, %f7, %f11
andn %l4, %o6, %l6
loop_1844:
fmovrdgez %g6, %f4, %f26
xnorcc %o3, %g1, %i3
edge8l %l0, %l5, %l1
fpadd16 %f26, %f2, %f26
edge32 %i7, %g2, %g4
fmovrslz %g5, %f28, %f14
edge16 %l2, %o2, %o5
tpos %xcc, 0x7
movcc %xcc, %g3, %o0
srax %i0, 0x18, %i1
array32 %i6, %i2, %o7
umul %g7, %o1, %o4
wr %g0, 0x1f, %asi
stda %f16, [%l7 + 0x40] %asi
membar #Sync
fmovsvc %icc, %f22, %f13
bgu loop_1845
tneg %icc, 0x1
udiv %i5, 0x1889, %i4
fpadd32s %f1, %f5, %f21
loop_1845:
fxnors %f0, %f21, %f5
edge16ln %l4, %o6, %l6
fnot2s %f4, %f6
xor %l3, 0x0F68, %o3
stb %g6, [%l7 + 0x49]
fnegs %f29, %f4
set 0x24, %o5
ldswa [%l7 + %o5] 0x88, %g1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
orncc %l0, 0x1571, %i3
move %xcc, %l5, %i7
udivx %g2, 0x0DF2, %g4
fnands %f29, %f20, %f21
udivcc %g5, 0x123E, %l1
fbe,a %fcc2, loop_1846
andcc %l2, 0x0DAA, %o2
bcs,a,pt %xcc, loop_1847
udivx %o5, 0x0041, %o0
loop_1846:
mulx %i0, 0x0E59, %g3
sir 0x0016
loop_1847:
nop
add %l7, 0x30, %l6
wr %g0, 0x04, %asi
casxa [%l6] %asi, %i1, %i2
fmul8x16al %f31, %f13, %f30
movcc %icc, %o7, %i6
tvc %xcc, 0x2
fbul,a %fcc0, loop_1848
andn %o1, %g7, %o4
st %f2, [%l7 + 0x68]
edge8l %i4, %l4, %o6
loop_1848:
umulcc %i5, %l6, %o3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
set 0x40, %i7
ldda [%l7 + %i7] 0xea, %l2
movcc %xcc, %g1, %g6
xnorcc %l0, %l5, %i7
movvc %xcc, %g2, %g4
ta %icc, 0x6
movleu %icc, %g5, %i3
umulcc %l1, 0x18AC, %l2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
subcc %o5, %o0, %o2
fones %f24
movre %i0, %i1, %g3
ldub [%l7 + 0x0D], %o7
edge32n %i6, %o1, %i2
wr %g0, 0x89, %asi
lduha [%l7 + 0x38] %asi, %o4
fornot1s %f1, %f22, %f3
bcs,a loop_1849
edge8ln %g7, %l4, %o6
tgu %xcc, 0x3
fmovdleu %icc, %f3, %f4
loop_1849:
srax %i4, 0x0F, %i5
movrlz %l6, %l3, %o3
edge8n %g1, %l0, %g6
fpadd16s %f15, %f19, %f26
movg %xcc, %l5, %i7
taddcctv %g4, %g2, %i3
edge16ln %g5, %l2, %o5
subcc %o0, 0x1C97, %o2
fmovrse %i0, %f0, %f2
movge %xcc, %l1, %i1
nop
setx loop_1850, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
udivx %g3, 0x0CAB, %i6
tleu %xcc, 0x6
and %o1, %i2, %o7
loop_1850:
movpos %xcc, %g7, %l4
tcc %icc, 0x6
xnor %o4, 0x11FD, %o6
ldstub [%l7 + 0x16], %i4
bvs,a %icc, loop_1851
sra %l6, %i5, %o3
membar 0x21
edge8 %l3, %l0, %g1
loop_1851:
fcmps %fcc3, %f3, %f27
edge16n %g6, %i7, %l5
set 0x28, %i5
ldxa [%g0 + %i5] 0x20, %g4
te %icc, 0x7
fmuld8sux16 %f19, %f14, %f26
tn %icc, 0x0
movg %icc, %i3, %g2
edge16l %l2, %o5, %o0
fmovrdne %g5, %f30, %f4
sll %o2, %l1, %i1
sir 0x1C25
movcc %icc, %i0, %g3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ld [%l7 + 0x70], %f26
addccc %o1, 0x0DB1, %i2
fbue,a %fcc3, loop_1852
tcc %xcc, 0x7
edge16n %i6, %o7, %l4
orcc %g7, %o6, %o4
loop_1852:
sethi 0x0396, %i4
bvc,a,pn %xcc, loop_1853
fandnot2 %f18, %f30, %f14
wr %g0, 0x19, %asi
stwa %i5, [%l7 + 0x44] %asi
loop_1853:
fmovsge %xcc, %f15, %f12
fmovrsgz %l6, %f16, %f29
std %f10, [%l7 + 0x08]
fabss %f31, %f29
fmul8ulx16 %f18, %f12, %f0
fbl,a %fcc1, loop_1854
stw %o3, [%l7 + 0x54]
orn %l3, 0x1FBB, %l0
move %icc, %g6, %i7
loop_1854:
bvc loop_1855
sdivx %l5, 0x03A5, %g1
for %f28, %f28, %f14
wr %g0, 0x81, %asi
lduba [%l7 + 0x18] %asi, %i3
loop_1855:
movle %icc, %g2, %l2
bg,a,pt %icc, loop_1856
andn %g4, %o0, %o5
tn %xcc, 0x5
or %o2, %g5, %i1
loop_1856:
bvc loop_1857
fblg,a %fcc3, loop_1858
movrne %l1, %g3, %o1
umul %i2, %i6, %o7
loop_1857:
mulscc %i0, %g7, %o6
loop_1858:
taddcc %l4, %i4, %o4
movpos %icc, %l6, %o3
subcc %i5, %l3, %l0
fmovrde %i7, %f24, %f30
membar 0x07
ble,a loop_1859
ldsw [%l7 + 0x4C], %g6
set 0x14, %o3
ldswa [%l7 + %o3] 0x80, %l5
loop_1859:
bn,a,pn %xcc, loop_1860
bshuffle %f26, %f10, %f30
orcc %g1, %i3, %l2
edge32ln %g4, %g2, %o5
loop_1860:
nop
wr %g0, 0xf8, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
movvs %icc, %o0, %g5
tne %xcc, 0x7
wr %g0, 0x22, %asi
stda %o2, [%l7 + 0x18] %asi
membar #Sync
taddcctv %l1, 0x0A34, %g3
membar 0x7C
set 0x3C, %l0
sta %f7, [%l7 + %l0] 0x11
fmovd %f4, %f24
fzero %f30
add %o1, 0x0A47, %i2
fbul %fcc2, loop_1861
call loop_1862
umul %i1, %o7, %i6
smul %g7, 0x119A, %i0
loop_1861:
tneg %icc, 0x2
loop_1862:
sdivx %l4, 0x0EBC, %i4
fmovspos %xcc, %f20, %f5
movneg %xcc, %o4, %l6
fcmpgt32 %f16, %f10, %o3
te %icc, 0x7
xor %i5, 0x15B6, %o6
movle %icc, %l3, %i7
umulcc %l0, 0x0E92, %g6
siam 0x0
fnegd %f14, %f22
prefetch [%l7 + 0x78], 0x3
fbu %fcc2, loop_1863
udivcc %g1, 0x099A, %i3
udivx %l2, 0x1BFA, %g4
movcs %icc, %g2, %o5
loop_1863:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tcc %xcc, 0x2
fmovrdgez %l5, %f2, %f26
xorcc %o0, 0x11CC, %g5
tsubcc %o2, %g3, %l1
movrlz %i2, 0x00D, %i1
fmul8ulx16 %f4, %f10, %f4
umul %o7, 0x089E, %o1
set 0x58, %g4
ldxa [%l7 + %g4] 0x89, %g7
tvc %xcc, 0x4
andcc %i0, %i6, %l4
movg %xcc, %i4, %o4
andncc %l6, %o3, %i5
taddcctv %l3, 0x1448, %o6
tg %xcc, 0x0
fpack32 %f2, %f28, %f22
taddcc %i7, 0x07B3, %l0
fmovde %xcc, %f22, %f4
sra %g6, %g1, %l2
tpos %xcc, 0x6
edge8l %g4, %g2, %i3
fmovsl %xcc, %f2, %f10
tneg %xcc, 0x1
tgu %icc, 0x3
stbar
fmovsl %xcc, %f12, %f3
mova %xcc, %o5, %l5
tn %xcc, 0x0
fmovdvc %icc, %f14, %f11
mulx %o0, %g5, %o2
tl %xcc, 0x4
bcc loop_1864
sdivcc %g3, 0x0D7E, %l1
ldsb [%l7 + 0x41], %i1
fmovd %f26, %f28
loop_1864:
andcc %i2, %o7, %o1
subcc %i0, 0x0F8F, %i6
fmovdl %xcc, %f13, %f11
movrne %l4, 0x3FE, %g7
tcc %xcc, 0x7
movle %xcc, %i4, %o4
tgu %xcc, 0x1
fpsub16 %f22, %f18, %f10
andncc %l6, %i5, %l3
bg loop_1865
fcmped %fcc0, %f10, %f16
edge8ln %o6, %i7, %o3
fmovsvc %xcc, %f30, %f26
loop_1865:
edge8n %g6, %g1, %l0
tge %xcc, 0x3
brz,a %g4, loop_1866
or %g2, 0x0874, %l2
mova %xcc, %o5, %i3
stbar
loop_1866:
movre %o0, %l5, %o2
call loop_1867
umul %g3, 0x0BF5, %l1
fnors %f24, %f8, %f26
fble %fcc3, loop_1868
loop_1867:
nop
set 0x38, %i6
stx %i1, [%l7 + %i6]
fpadd16s %f13, %f27, %f11
fmovd %f20, %f14
loop_1868:
membar 0x50
tpos %xcc, 0x4
fmul8x16au %f9, %f19, %f30
tg %xcc, 0x4
add %l7, 0x60, %l6
wr %g0, 0x19, %asi
ldxa [%l6] %asi, %g5
casxa [%l6] 0x19, %g5, %i2
array8 %o1, %o7, %i0
movvs %icc, %l4, %i6
orncc %i4, %o4, %g7
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
te %xcc, 0x3
movrgez %i5, 0x239, %l6
fmovrdlez %l3, %f20, %f20
fsrc2s %f20, %f17
ldd [%l7 + 0x58], %i6
sra %o6, 0x17, %o3
fmovrdgez %g1, %f0, %f6
nop
setx loop_1869, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpadd32 %f8, %f20, %f4
ldd [%l7 + 0x18], %g6
edge16n %g4, %g2, %l0
loop_1869:
tl %xcc, 0x3
add %l7, 0x48, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %l2
casa [%l6] 0x89, %l2, %o5
edge8 %o0, %i3, %l5
fnegs %f28, %f30
sra %o2, 0x16, %g3
fand %f28, %f18, %f30
umul %l1, %i1, %g5
bne,a,pt %xcc, loop_1870
st %f6, [%l7 + 0x70]
alignaddrl %i2, %o1, %i0
tneg %icc, 0x4
loop_1870:
edge8 %l4, %i6, %i4
srax %o7, 0x0C, %g7
taddcctv %o4, %i5, %l3
set 0x2B, %g2
ldstuba [%l7 + %g2] 0x10, %l6
fmovsg %icc, %f16, %f7
fbne %fcc2, loop_1871
tcs %xcc, 0x1
or %i7, 0x02F2, %o6
addc %o3, 0x0786, %g6
loop_1871:
fcmpne16 %f20, %f8, %g4
brz,a %g2, loop_1872
fpmerge %f28, %f13, %f10
sllx %g1, 0x1B, %l2
fmovrdgez %l0, %f18, %f20
loop_1872:
tcs %xcc, 0x0
fmovsa %icc, %f31, %f18
ldd [%l7 + 0x20], %f26
add %l7, 0x20, %l6
wr %g0, 0x0c, %asi
lda [%l6] %asi, %o0
casa [%l6] 0x0c, %o0, %o5
udivx %l5, 0x16FF, %i3
fpack32 %f14, %f22, %f2
bn,pt %icc, loop_1873
bg,a,pt %icc, loop_1874
tvs %xcc, 0x4
fmovda %icc, %f7, %f20
loop_1873:
mulscc %o2, 0x1FC6, %g3
loop_1874:
fbule,a %fcc3, loop_1875
array8 %i1, %l1, %i2
membar 0x2E
fmovdn %icc, %f17, %f23
loop_1875:
te %icc, 0x6
fsrc2 %f0, %f20
movrlz %o1, %g5, %i0
movcc %icc, %i6, %l4
bcc,pn %xcc, loop_1876
movrgez %o7, 0x0E1, %i4
bpos loop_1877
fcmpne16 %f4, %f22, %o4
loop_1876:
sth %g7, [%l7 + 0x20]
fmovdge %xcc, %f3, %f17
loop_1877:
fmovsleu %icc, %f23, %f30
fpadd32 %f18, %f10, %f18
fbuge,a %fcc0, loop_1878
taddcctv %i5, %l3, %l6
fmovdge %xcc, %f31, %f8
mulscc %o6, %o3, %g6
loop_1878:
bneg,pt %icc, loop_1879
udivx %g4, 0x0C8F, %g2
fpadd16 %f20, %f20, %f10
fbo %fcc1, loop_1880
loop_1879:
tgu %xcc, 0x5
or %i7, %g1, %l0
edge16 %l2, %o0, %o5
loop_1880:
nop
set 0x08, %l6
sta %f10, [%l7 + %l6] 0x88
lduw [%l7 + 0x5C], %l5
fmovrslz %o2, %f30, %f25
mova %icc, %g3, %i1
tneg %icc, 0x2
xorcc %i3, 0x13E5, %l1
set 0x18, %i4
swapa [%l7 + %i4] 0x0c, %o1
sdivcc %g5, 0x0DEC, %i2
fbuge %fcc1, loop_1881
sdiv %i6, 0x0EE1, %i0
fbne,a %fcc0, loop_1882
edge32l %l4, %i4, %o4
loop_1881:
orcc %o7, 0x0694, %g7
fpadd32 %f18, %f4, %f4
loop_1882:
add %i5, 0x0085, %l6
umulcc %l3, 0x1509, %o6
srax %g6, %g4, %o3
smulcc %i7, %g1, %g2
edge16ln %l0, %o0, %o5
edge32ln %l2, %l5, %g3
set 0x0A, %g5
ldsha [%l7 + %g5] 0x0c, %i1
array8 %o2, %i3, %o1
edge16l %g5, %i2, %l1
fbe,a %fcc3, loop_1883
sub %i6, %i0, %i4
or %o4, %l4, %o7
edge32n %i5, %g7, %l3
loop_1883:
tleu %xcc, 0x3
add %l6, 0x1D18, %g6
fsrc2 %f28, %f14
fmovda %icc, %f8, %f16
sethi 0x06A0, %g4
ldx [%l7 + 0x30], %o3
membar #Sync
set 0x40, %l3
ldda [%l7 + %l3] 0x17, %f0
set 0x68, %o6
stxa %i7, [%l7 + %o6] 0x80
set 0x4D, %i3
ldstuba [%l7 + %i3] 0x88, %o6
prefetch [%l7 + 0x1C], 0x3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sdivcc %g1, 0x00E8, %g2
wr %g0, 0x04, %asi
stha %l0, [%l7 + 0x24] %asi
fbn,a %fcc1, loop_1884
tle %xcc, 0x3
fmovscs %xcc, %f3, %f12
fmovrdgez %o5, %f16, %f28
loop_1884:
movrne %l2, 0x304, %o0
fsrc1s %f30, %f5
fbue %fcc2, loop_1885
fpsub16s %f23, %f15, %f19
movcs %icc, %g3, %i1
umul %l5, %o2, %i3
loop_1885:
tcs %icc, 0x5
bl,a,pt %icc, loop_1886
stb %o1, [%l7 + 0x5A]
fblg %fcc0, loop_1887
bpos,pn %icc, loop_1888
loop_1886:
and %g5, 0x0A10, %l1
ldd [%l7 + 0x08], %i2
loop_1887:
orcc %i0, %i6, %o4
loop_1888:
edge32l %l4, %i4, %i5
array8 %o7, %l3, %l6
udivcc %g6, 0x0E23, %g7
edge8n %o3, %i7, %g4
fmovspos %icc, %f0, %f14
fbne,a %fcc1, loop_1889
fnor %f6, %f18, %f12
movrgez %g1, 0x33F, %g2
sdivcc %l0, 0x1852, %o6
loop_1889:
mulx %o5, 0x0B73, %o0
edge32ln %g3, %i1, %l2
fmul8x16al %f7, %f27, %f20
movgu %icc, %l5, %o2
sub %i3, %o1, %g5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
or %i2, 0x1C97, %i0
movl %icc, %i6, %o4
movpos %icc, %l1, %l4
fnor %f10, %f30, %f0
set 0x54, %o2
lda [%l7 + %o2] 0x14, %f0
taddcctv %i4, 0x0B4F, %o7
fzero %f18
fcmped %fcc3, %f20, %f18
orn %l3, %l6, %i5
fmovdvs %xcc, %f1, %f30
tge %xcc, 0x0
movl %icc, %g6, %g7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movneg %icc, %i7, %g4
brnz %g1, loop_1890
fbul %fcc3, loop_1891
fbg,a %fcc1, loop_1892
fmul8sux16 %f6, %f6, %f10
loop_1890:
andn %g2, 0x0D0C, %o3
loop_1891:
tsubcctv %l0, %o5, %o0
loop_1892:
umulcc %o6, %g3, %l2
smulcc %l5, 0x0C91, %i1
tgu %icc, 0x3
set 0x40, %i2
stda %f16, [%l7 + %i2] 0x11
movre %o2, 0x0D9, %o1
fmovrdlz %g5, %f4, %f2
sdivx %i2, 0x1935, %i3
tg %icc, 0x1
fmovdneg %xcc, %f10, %f18
fmovdl %xcc, %f29, %f26
fandnot1 %f4, %f30, %f26
srlx %i0, %o4, %i6
srl %l1, %i4, %l4
edge32l %l3, %o7, %i5
udivx %g6, 0x19D1, %g7
movrne %i7, 0x2F1, %l6
wr %g0, 0x04, %asi
stha %g4, [%l7 + 0x12] %asi
set 0x5C, %o4
stba %g2, [%l7 + %o4] 0x80
edge8n %o3, %l0, %g1
xorcc %o0, 0x1F59, %o5
tgu %icc, 0x7
ldsh [%l7 + 0x50], %g3
fbl %fcc1, loop_1893
fcmped %fcc3, %f28, %f14
fbule,a %fcc0, loop_1894
andncc %o6, %l5, %l2
loop_1893:
ble,pt %xcc, loop_1895
movrlez %i1, %o1, %g5
loop_1894:
xnorcc %o2, 0x0684, %i2
movpos %icc, %i0, %o4
loop_1895:
edge16ln %i3, %i6, %l1
fmovsa %icc, %f31, %f10
andcc %i4, 0x152A, %l4
bge,a loop_1896
movneg %icc, %l3, %i5
tneg %icc, 0x1
prefetch [%l7 + 0x78], 0x1
loop_1896:
smulcc %o7, %g7, %g6
set 0x60, %l1
ldda [%l7 + %l1] 0xea, %i6
umul %i7, 0x08E6, %g2
tneg %xcc, 0x4
bgu,a,pn %icc, loop_1897
fmovdcs %icc, %f8, %f21
faligndata %f6, %f28, %f26
subcc %g4, 0x12A1, %l0
loop_1897:
udivx %g1, 0x048E, %o0
bgu,a %xcc, loop_1898
fmuld8ulx16 %f21, %f17, %f0
fornot2s %f24, %f13, %f11
movrlez %o5, %o3, %g3
loop_1898:
fsrc2s %f20, %f26
movleu %icc, %l5, %l2
bne,a,pn %xcc, loop_1899
ba,a,pt %xcc, loop_1900
sethi 0x1DE1, %i1
stx %o6, [%l7 + 0x38]
loop_1899:
fmovspos %icc, %f3, %f16
loop_1900:
membar 0x79
edge8 %g5, %o1, %o2
fmovdn %xcc, %f2, %f29
sra %i2, 0x0E, %i0
fmovda %xcc, %f14, %f30
fnot1 %f18, %f22
fmovsvc %icc, %f11, %f3
fcmple16 %f28, %f12, %o4
alignaddrl %i6, %i3, %l1
tle %icc, 0x4
array8 %l4, %l3, %i5
movvs %icc, %i4, %o7
set 0x63, %g1
ldsba [%l7 + %g1] 0x88, %g6
tvs %xcc, 0x2
orcc %g7, 0x0C41, %l6
movre %g2, %g4, %i7
bpos,pn %xcc, loop_1901
movpos %icc, %g1, %l0
edge16ln %o5, %o3, %g3
tcc %icc, 0x4
loop_1901:
movrlz %l5, 0x312, %l2
movleu %xcc, %o0, %o6
bpos,a %xcc, loop_1902
bpos,a loop_1903
tpos %icc, 0x3
fcmpgt32 %f26, %f4, %i1
loop_1902:
fones %f3
loop_1903:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
array32 %o1, %o2, %g5
flush %l7 + 0x34
movn %icc, %i2, %o4
addc %i0, %i6, %i3
fbug,a %fcc3, loop_1904
or %l1, 0x00A1, %l4
fmovsne %xcc, %f28, %f24
tsubcctv %i5, 0x18AF, %l3
loop_1904:
movrne %o7, %i4, %g6
fmovspos %xcc, %f2, %f2
fsrc1s %f29, %f7
tl %icc, 0x6
movrne %l6, %g2, %g4
movn %icc, %i7, %g7
set 0x34, %i1
lda [%l7 + %i1] 0x15, %f4
udiv %l0, 0x1535, %g1
smulcc %o5, 0x001D, %g3
wr %g0, 0x88, %asi
lduha [%l7 + 0x70] %asi, %o3
fcmple16 %f0, %f6, %l5
fands %f22, %f14, %f13
orncc %l2, %o6, %o0
sll %i1, 0x09, %o2
edge32n %o1, %i2, %g5
tg %icc, 0x6
tvc %icc, 0x7
set 0x12, %g3
ldsha [%l7 + %g3] 0x81, %i0
fors %f5, %f0, %f30
fcmpne32 %f20, %f16, %o4
set 0x1C, %i0
swapa [%l7 + %i0] 0x0c, %i6
movne %icc, %l1, %l4
pdist %f10, %f10, %f0
fbu %fcc0, loop_1905
movrlz %i3, %l3, %o7
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
flush %l7 + 0x48
loop_1905:
xnorcc %i5, %i4, %l6
fmovdge %xcc, %f16, %f0
addccc %g2, %g6, %g4
siam 0x0
smulcc %i7, 0x057B, %l0
wr %g0, 0x04, %asi
ldswa [%l7 + 0x24] %asi, %g7
fmovsa %icc, %f7, %f31
movn %xcc, %o5, %g1
addccc %o3, %g3, %l2
movle %icc, %l5, %o0
add %o6, %o2, %i1
add %i2, %g5, %o1
edge32n %i0, %o4, %l1
array32 %i6, %i3, %l3
tvs %xcc, 0x1
mulx %o7, 0x174A, %i5
set 0x28, %g6
prefetcha [%l7 + %g6] 0x15, 0x3
array16 %l4, %l6, %g6
subcc %g2, %i7, %l0
movrlez %g4, 0x16B, %g7
orcc %g1, 0x1515, %o3
tg %xcc, 0x1
tsubcc %g3, %o5, %l2
fpmerge %f15, %f21, %f16
movvs %icc, %l5, %o6
tpos %icc, 0x3
pdist %f10, %f22, %f6
fbug %fcc3, loop_1906
taddcctv %o0, 0x18BF, %o2
fabss %f4, %f20
wr %g0, 0x0c, %asi
stba %i2, [%l7 + 0x2D] %asi
loop_1906:
subcc %i1, %g5, %i0
bg,a,pt %xcc, loop_1907
prefetch [%l7 + 0x3C], 0x3
te %icc, 0x0
sdiv %o4, 0x150F, %l1
loop_1907:
nop
set 0x10, %o0
ldxa [%g0 + %o0] 0x4f, %o1
fnot2 %f28, %f10
tpos %xcc, 0x3
std %f6, [%l7 + 0x58]
nop
set 0x08, %g7
stw %i3, [%l7 + %g7]
bg loop_1908
ld [%l7 + 0x18], %f24
ta %icc, 0x2
smulcc %i6, %l3, %i5
loop_1908:
sethi 0x07E2, %i4
sethi 0x1D41, %o7
fnegs %f29, %f17
movge %icc, %l4, %g6
alignaddrl %l6, %g2, %i7
fmovrdlz %g4, %f10, %f8
fmovrde %g7, %f4, %f2
tl %xcc, 0x4
fbl,a %fcc0, loop_1909
and %l0, 0x0533, %g1
nop
set 0x2C, %o7
ldsb [%l7 + %o7], %o3
xorcc %o5, 0x0242, %g3
loop_1909:
bg loop_1910
movneg %icc, %l5, %l2
edge16ln %o0, %o2, %i2
set 0x60, %l2
prefetcha [%l7 + %l2] 0x04, 0x3
loop_1910:
fxor %f2, %f8, %f26
set 0x54, %o1
stha %g5, [%l7 + %o1] 0x23
membar #Sync
movrlez %o6, %o4, %l1
st %f5, [%l7 + 0x54]
fmovsle %icc, %f28, %f23
subccc %i0, 0x117F, %i3
wr %g0, 0x10, %asi
lduwa [%l7 + 0x0C] %asi, %o1
fbge %fcc0, loop_1911
tpos %icc, 0x5
fmovdvc %icc, %f1, %f21
fpadd32 %f12, %f26, %f0
loop_1911:
fmovdcc %xcc, %f6, %f17
movneg %icc, %l3, %i6
fmovdn %xcc, %f18, %f7
membar 0x46
stx %i5, [%l7 + 0x08]
srax %o7, 0x13, %l4
movrne %g6, %l6, %g2
smulcc %i7, 0x010F, %g4
call loop_1912
fmovdvc %xcc, %f11, %f3
fpsub16 %f30, %f2, %f20
fpackfix %f22, %f15
loop_1912:
fmovdl %xcc, %f20, %f23
fcmpeq16 %f8, %f10, %g7
bne %icc, loop_1913
movrlz %l0, %i4, %o3
fbo,a %fcc3, loop_1914
fmovsg %xcc, %f12, %f31
loop_1913:
tvs %xcc, 0x3
tg %xcc, 0x1
loop_1914:
addccc %g1, 0x0FDF, %g3
fblg %fcc1, loop_1915
tle %icc, 0x3
add %l7, 0x6C, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %l5
casa [%l6] %asi, %l5, %l2
loop_1915:
prefetch [%l7 + 0x48], 0x0
fsrc2 %f16, %f14
fbule,a %fcc0, loop_1916
andcc %o0, 0x0F4D, %o5
fzero %f24
ble,a,pn %icc, loop_1917
loop_1916:
bvc,a %icc, loop_1918
tvs %xcc, 0x3
tne %icc, 0x2
loop_1917:
fbuge,a %fcc0, loop_1919
loop_1918:
te %xcc, 0x0
tneg %xcc, 0x7
udiv %i2, 0x1B53, %i1
loop_1919:
std %f6, [%l7 + 0x28]
bcs %icc, loop_1920
bl,pn %icc, loop_1921
fmovdg %icc, %f31, %f16
fmovdvc %xcc, %f12, %f10
loop_1920:
edge8n %o2, %o6, %o4
loop_1921:
fmul8ulx16 %f22, %f16, %f8
fpadd32 %f10, %f10, %f0
prefetch [%l7 + 0x24], 0x3
brgez,a %g5, loop_1922
fpsub32 %f6, %f4, %f26
edge8ln %i0, %i3, %l1
subccc %o1, 0x0F2C, %l3
loop_1922:
mulx %i5, 0x0968, %o7
movcc %xcc, %l4, %g6
movg %xcc, %l6, %g2
nop
set 0x10, %l5
std %f16, [%l7 + %l5]
fmovrdlz %i6, %f4, %f6
movvs %icc, %g4, %i7
popc %l0, %g7
tsubcctv %i4, 0x1E24, %g1
smulcc %g3, 0x06A6, %l5
mova %icc, %o3, %l2
edge8n %o0, %i2, %i1
fpack16 %f12, %f23
popc %o5, %o6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovdgu %xcc, %f14, %f20
ldsh [%l7 + 0x26], %o4
nop
setx loop_1923, %l0, %l1
jmpl %l1, %g5
fsrc2 %f20, %f22
taddcctv %i0, %o2, %l1
wr %g0, 0x19, %asi
stxa %o1, [%l7 + 0x58] %asi
loop_1923:
sllx %i3, %i5, %o7
fbe %fcc3, loop_1924
fmovrse %l4, %f4, %f30
edge32n %l3, %g6, %l6
tcs %icc, 0x0
loop_1924:
bleu,a loop_1925
edge16l %i6, %g4, %i7
fsrc1s %f28, %f27
edge16 %g2, %g7, %i4
loop_1925:
pdist %f12, %f30, %f8
fbn,a %fcc1, loop_1926
fmovsn %xcc, %f29, %f17
edge32l %l0, %g3, %g1
srl %o3, 0x1F, %l2
loop_1926:
stx %l5, [%l7 + 0x70]
fornot2s %f25, %f1, %f25
tle %xcc, 0x3
fornot1s %f4, %f4, %f31
std %f14, [%l7 + 0x48]
move %xcc, %o0, %i2
mulscc %i1, 0x0143, %o6
bge %icc, loop_1927
fbn,a %fcc2, loop_1928
siam 0x3
tge %xcc, 0x1
loop_1927:
array16 %o4, %o5, %i0
loop_1928:
fandnot2 %f0, %f6, %f18
ldx [%l7 + 0x68], %g5
fpsub16 %f2, %f10, %f26
be %xcc, loop_1929
subcc %l1, 0x08E3, %o2
xnor %o1, %i3, %i5
tpos %xcc, 0x4
loop_1929:
addccc %l4, %o7, %l3
wr %g0, 0x23, %asi
stxa %l6, [%l7 + 0x40] %asi
membar #Sync
fmovda %xcc, %f26, %f2
fmovrdlz %i6, %f6, %f26
te %icc, 0x0
fmovsa %xcc, %f28, %f1
movrlz %g4, 0x1FE, %i7
fble %fcc1, loop_1930
brz %g6, loop_1931
movvs %icc, %g2, %g7
fmovsneg %icc, %f22, %f19
loop_1930:
alignaddrl %l0, %i4, %g1
loop_1931:
edge16 %g3, %l2, %o3
fbg,a %fcc1, loop_1932
array32 %l5, %o0, %i1
fpmerge %f24, %f13, %f30
ld [%l7 + 0x0C], %f30
loop_1932:
edge16ln %i2, %o6, %o5
popc 0x0446, %i0
andncc %o4, %g5, %l1
alignaddrl %o2, %i3, %i5
umulcc %l4, 0x1512, %o7
movg %icc, %l3, %o1
xor %l6, %i6, %g4
fmovdl %icc, %f21, %f25
sethi 0x1A7E, %g6
bcc %xcc, loop_1933
smul %g2, 0x118E, %i7
movneg %xcc, %g7, %i4
movneg %xcc, %l0, %g3
loop_1933:
te %xcc, 0x4
wr %g0, 0x22, %asi
stwa %g1, [%l7 + 0x20] %asi
membar #Sync
fandnot2s %f17, %f4, %f12
addc %o3, 0x197E, %l2
sdivx %o0, 0x1256, %i1
orcc %l5, 0x12BB, %i2
fornot1s %f10, %f7, %f8
popc %o6, %o5
fmovdn %icc, %f10, %f13
fmovda %xcc, %f24, %f10
fmul8x16 %f11, %f20, %f20
fmovdleu %xcc, %f14, %f18
edge16ln %o4, %i0, %l1
tn %xcc, 0x7
edge8ln %g5, %i3, %i5
pdist %f10, %f20, %f14
xnor %l4, 0x122D, %o2
wr %g0, 0x89, %asi
ldswa [%l7 + 0x7C] %asi, %o7
ba,a %icc, loop_1934
edge32l %l3, %o1, %l6
fcmple32 %f12, %f28, %g4
tvc %icc, 0x4
loop_1934:
nop
setx loop_1935, %l0, %l1
jmpl %l1, %g6
sra %g2, 0x13, %i7
wr %g0, 0x2f, %asi
ldda [%l7 + 0x60] %asi, %i6
loop_1935:
fmovdgu %xcc, %f19, %f10
tle %xcc, 0x4
udiv %g7, 0x15F7, %i4
fmovrslz %l0, %f18, %f31
fbule,a %fcc0, loop_1936
movle %xcc, %g1, %o3
nop
setx loop_1937, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbuge,a %fcc2, loop_1938
loop_1936:
umul %g3, %o0, %i1
fbe %fcc2, loop_1939
loop_1937:
udivcc %l2, 0x1F52, %l5
loop_1938:
bn,a,pt %xcc, loop_1940
bvc %icc, loop_1941
loop_1939:
sll %o6, %o5, %i2
srlx %i0, 0x02, %l1
loop_1940:
and %g5, %o4, %i5
loop_1941:
brgz,a %l4, loop_1942
tcc %icc, 0x2
fmovscc %icc, %f4, %f10
fnors %f25, %f1, %f26
loop_1942:
nop
wr %g0, 0x81, %asi
ldswa [%l7 + 0x58] %asi, %o2
mova %icc, %o7, %l3
movn %xcc, %o1, %i3
sra %g4, %g6, %l6
movrgez %i7, %i6, %g2
fmovdgu %icc, %f15, %f31
sdivx %i4, 0x01C9, %l0
movg %xcc, %g1, %g7
set 0x31, %o5
stba %g3, [%l7 + %o5] 0x18
ta %xcc, 0x3
udiv %o3, 0x1312, %i1
tpos %xcc, 0x2
tpos %icc, 0x5
bne %icc, loop_1943
fcmpne16 %f0, %f6, %o0
xor %l5, 0x1CF1, %o6
udivcc %l2, 0x09DC, %o5
loop_1943:
xor %i0, 0x1EAA, %l1
tvc %icc, 0x0
fbug,a %fcc3, loop_1944
sethi 0x0675, %i2
movleu %xcc, %g5, %o4
fcmpne32 %f18, %f24, %i5
loop_1944:
sllx %l4, %o2, %l3
tl %xcc, 0x4
subc %o1, %i3, %g4
udivx %g6, 0x013E, %l6
subc %o7, 0x0B17, %i6
nop
setx loop_1945, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fzero %f4
set 0x6F, %i7
lduba [%l7 + %i7] 0x10, %g2
loop_1945:
fnot2s %f11, %f13
xnor %i7, 0x0447, %i4
brlz,a %g1, loop_1946
orn %l0, %g7, %o3
move %xcc, %g3, %i1
bl,a %icc, loop_1947
loop_1946:
tgu %xcc, 0x2
fmovdpos %xcc, %f7, %f23
addc %l5, %o6, %l2
loop_1947:
edge16l %o5, %o0, %l1
fbn,a %fcc2, loop_1948
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
siam 0x1
ta %xcc, 0x4
loop_1948:
movg %icc, %i2, %i0
fpmerge %f31, %f18, %f0
bneg,pt %xcc, loop_1949
orn %g5, %i5, %l4
stb %o4, [%l7 + 0x2D]
edge32n %o2, %l3, %o1
loop_1949:
addccc %i3, %g6, %l6
sllx %o7, 0x04, %g4
wr %g0, 0x27, %asi
stha %i6, [%l7 + 0x1C] %asi
membar #Sync
orcc %g2, 0x0330, %i4
fxors %f12, %f7, %f19
sethi 0x106F, %i7
bcc,pn %icc, loop_1950
ldub [%l7 + 0x3A], %g1
orn %g7, %o3, %l0
fmovdl %xcc, %f8, %f27
loop_1950:
brlez %g3, loop_1951
fblg %fcc2, loop_1952
array32 %i1, %l5, %l2
tneg %xcc, 0x6
loop_1951:
ta %xcc, 0x2
loop_1952:
sll %o6, %o5, %l1
movneg %xcc, %o0, %i0
movpos %icc, %g5, %i2
movneg %icc, %l4, %i5
alignaddr %o2, %o4, %o1
fmovsge %xcc, %f20, %f17
fbu,a %fcc3, loop_1953
tge %icc, 0x2
edge16l %l3, %i3, %g6
ldsw [%l7 + 0x54], %l6
loop_1953:
andcc %o7, 0x10AF, %i6
tsubcc %g2, %i4, %i7
popc 0x1337, %g4
be loop_1954
fmovrdgez %g7, %f10, %f18
swap [%l7 + 0x68], %g1
fmovdvs %icc, %f24, %f3
loop_1954:
sra %o3, 0x0B, %g3
umulcc %l0, 0x0D21, %i1
set 0x55, %i5
stba %l2, [%l7 + %i5] 0xe3
membar #Sync
movvs %xcc, %l5, %o6
edge32n %o5, %o0, %i0
ldd [%l7 + 0x30], %l0
fcmpes %fcc2, %f26, %f17
sth %i2, [%l7 + 0x6C]
fmovsleu %icc, %f16, %f13
membar 0x17
membar 0x3E
fcmpgt32 %f26, %f10, %g5
alignaddrl %l4, %i5, %o2
ta %icc, 0x2
tvs %xcc, 0x5
sll %o1, 0x10, %l3
membar #Sync
set 0x40, %o3
ldda [%l7 + %o3] 0xf9, %f16
movneg %icc, %i3, %g6
movg %icc, %o4, %l6
srlx %i6, %o7, %g2
wr %g0, 0x88, %asi
ldsha [%l7 + 0x12] %asi, %i7
srax %g4, 0x05, %g7
fbge,a %fcc0, loop_1955
add %i4, 0x13ED, %g1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tgu %icc, 0x3
loop_1955:
nop
set 0x80, %l0
ldxa [%g0 + %l0] 0x58, %g3
srlx %o3, %l0, %i1
set 0x74, %g4
lduwa [%l7 + %g4] 0x11, %l5
addc %l2, 0x0C7F, %o6
sdivcc %o0, 0x1105, %o5
fbge %fcc2, loop_1956
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbg %fcc2, loop_1957
add %i0, %i2, %l1
loop_1956:
prefetch [%l7 + 0x30], 0x2
edge32ln %l4, %g5, %o2
loop_1957:
edge32l %i5, %l3, %i3
fbug %fcc0, loop_1958
brlez,a %o1, loop_1959
fornot1s %f25, %f27, %f14
fmovdne %xcc, %f22, %f15
loop_1958:
edge32n %g6, %o4, %l6
loop_1959:
prefetch [%l7 + 0x3C], 0x2
orcc %i6, %g2, %o7
bcc loop_1960
fble %fcc1, loop_1961
movrgez %i7, %g4, %i4
bvc,a %xcc, loop_1962
loop_1960:
srl %g1, %g7, %o3
loop_1961:
fmovrsne %l0, %f7, %f3
tcs %xcc, 0x7
loop_1962:
sethi 0x0691, %i1
lduw [%l7 + 0x78], %g3
stb %l5, [%l7 + 0x17]
sdiv %l2, 0x0B00, %o0
fxnor %f8, %f30, %f10
fbul %fcc2, loop_1963
fmovdge %icc, %f15, %f20
smul %o5, %o6, %i2
xor %l1, %i0, %g5
loop_1963:
movne %xcc, %o2, %i5
edge16l %l3, %i3, %o1
nop
setx loop_1964, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbe,a %fcc0, loop_1965
ta %icc, 0x7
subcc %g6, 0x0FBA, %l4
loop_1964:
fmovsleu %icc, %f30, %f14
loop_1965:
sub %l6, 0x1877, %o4
movgu %icc, %g2, %o7
edge32n %i7, %i6, %g4
fmovsvs %xcc, %f29, %f11
fnor %f20, %f22, %f4
mova %xcc, %g1, %i4
movrlz %g7, %l0, %i1
call loop_1966
bn,a loop_1967
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
andn %o3, %g3, %l5
loop_1966:
tge %icc, 0x7
loop_1967:
movl %xcc, %l2, %o5
movrlez %o0, %o6, %i2
taddcc %l1, 0x0486, %i0
fbule %fcc1, loop_1968
movn %xcc, %o2, %i5
fabss %f2, %f27
fcmped %fcc0, %f14, %f2
loop_1968:
fmovdleu %icc, %f0, %f22
fornot2 %f10, %f0, %f12
tneg %icc, 0x4
movneg %xcc, %g5, %l3
tg %icc, 0x0
or %i3, 0x1045, %g6
sdivx %l4, 0x08D4, %l6
te %icc, 0x3
subcc %o1, %g2, %o4
mova %icc, %i7, %i6
edge32 %g4, %g1, %o7
fnot1 %f6, %f12
sub %i4, %l0, %i1
bcs,a,pt %icc, loop_1969
lduh [%l7 + 0x5E], %g7
flush %l7 + 0x44
tgu %xcc, 0x1
loop_1969:
fmovrdgez %o3, %f10, %f8
xorcc %l5, 0x0733, %g3
alignaddr %o5, %l2, %o0
fmovsneg %xcc, %f24, %f24
brnz,a %i2, loop_1970
tn %xcc, 0x5
fblg,a %fcc3, loop_1971
tgu %icc, 0x3
loop_1970:
fmovdleu %xcc, %f16, %f12
orcc %l1, %o6, %i0
loop_1971:
fmovdleu %xcc, %f17, %f7
srax %o2, %g5, %l3
sth %i3, [%l7 + 0x54]
tgu %xcc, 0x2
movne %icc, %g6, %l4
membar 0x24
movrne %i5, 0x259, %o1
tpos %icc, 0x7
movne %xcc, %g2, %o4
fxnors %f15, %f26, %f15
subc %l6, %i6, %i7
fornot2 %f24, %f20, %f18
tn %icc, 0x7
fcmpeq32 %f10, %f18, %g1
brgz %o7, loop_1972
fbg,a %fcc1, loop_1973
edge8 %g4, %i4, %l0
xorcc %g7, %i1, %o3
loop_1972:
fcmps %fcc2, %f19, %f6
loop_1973:
fmovsg %icc, %f25, %f8
fmovrdgez %l5, %f16, %f16
fmovrdlez %g3, %f28, %f18
edge16n %o5, %o0, %l2
array32 %i2, %o6, %l1
fmovrdlz %i0, %f8, %f28
nop
set 0x68, %l4
ldstub [%l7 + %l4], %g5
fmovdneg %icc, %f12, %f24
movvs %xcc, %l3, %i3
edge32n %o2, %g6, %l4
wr %g0, 0x89, %asi
swapa [%l7 + 0x34] %asi, %o1
nop
setx loop_1974, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movge %icc, %g2, %i5
tsubcc %l6, 0x110A, %o4
wr %g0, 0x88, %asi
swapa [%l7 + 0x54] %asi, %i7
loop_1974:
edge16n %g1, %i6, %g4
sir 0x093C
membar 0x54
fcmpeq32 %f8, %f12, %i4
movg %xcc, %o7, %g7
movneg %xcc, %l0, %o3
fbue %fcc1, loop_1975
array32 %i1, %l5, %g3
andcc %o5, %l2, %o0
srlx %i2, %o6, %l1
loop_1975:
tsubcctv %g5, 0x0857, %l3
sllx %i3, %i0, %g6
mova %xcc, %l4, %o1
sra %o2, 0x17, %i5
tpos %icc, 0x3
movrlz %l6, 0x34B, %g2
move %xcc, %i7, %o4
fpadd16 %f10, %f28, %f26
movvs %icc, %g1, %g4
fmovrdgez %i4, %f18, %f26
flush %l7 + 0x68
tleu %icc, 0x4
brnz %o7, loop_1976
bgu,a,pn %xcc, loop_1977
array8 %i6, %g7, %o3
fblg %fcc2, loop_1978
loop_1976:
fbne %fcc0, loop_1979
loop_1977:
nop
setx loop_1980, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovspos %icc, %f16, %f16
loop_1978:
fnands %f7, %f22, %f3
loop_1979:
mulscc %i1, %l5, %g3
loop_1980:
sub %o5, %l2, %l0
ldx [%l7 + 0x70], %o0
fmovrdlez %i2, %f4, %f24
movneg %xcc, %o6, %g5
andcc %l3, %i3, %i0
sub %l1, %g6, %o1
te %icc, 0x3
tle %xcc, 0x3
fxnor %f2, %f8, %f8
movrlez %l4, 0x3BA, %i5
edge16l %o2, %l6, %g2
add %l7, 0x38, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %o4, %g1
set 0x1A, %g2
stha %g4, [%l7 + %g2] 0x88
smul %i4, 0x14AA, %o7
tcc %icc, 0x6
tneg %icc, 0x2
xor %i6, 0x092A, %i7
sll %o3, %g7, %l5
nop
set 0x3A, %i6
lduh [%l7 + %i6], %i1
movg %icc, %o5, %l2
mova %icc, %g3, %l0
sub %i2, 0x10A4, %o0
fnor %f28, %f12, %f20
or %o6, 0x1A35, %l3
array16 %g5, %i3, %l1
movleu %xcc, %g6, %i0
fcmpne32 %f12, %f0, %o1
edge32 %i5, %o2, %l4
edge32 %g2, %l6, %g1
sethi 0x0A50, %g4
prefetch [%l7 + 0x6C], 0x0
taddcctv %o4, %o7, %i6
movrlz %i4, %i7, %g7
membar 0x31
edge16l %l5, %i1, %o3
sir 0x1FC1
wr %g0, 0x89, %asi
lduba [%l7 + 0x33] %asi, %o5
ld [%l7 + 0x70], %f1
fmovdcs %icc, %f6, %f29
te %icc, 0x4
fbul,a %fcc0, loop_1981
udiv %g3, 0x0A4E, %l0
brz,a %i2, loop_1982
fcmps %fcc2, %f31, %f6
loop_1981:
edge8n %o0, %o6, %l3
fmovde %xcc, %f11, %f0
loop_1982:
flush %l7 + 0x54
stb %g5, [%l7 + 0x5D]
wr %g0, 0x18, %asi
lda [%l7 + 0x70] %asi, %f0
ld [%l7 + 0x78], %f24
fandnot2s %f20, %f4, %f27
fcmple32 %f14, %f16, %i3
movrgz %l2, %l1, %g6
andn %o1, 0x14F2, %i5
ldsb [%l7 + 0x57], %i0
brgz %l4, loop_1983
array8 %o2, %l6, %g2
srax %g4, 0x02, %g1
sllx %o7, 0x1F, %o4
loop_1983:
fmovdleu %xcc, %f15, %f26
edge32ln %i4, %i7, %i6
tcs %xcc, 0x7
wr %g0, 0x89, %asi
lduwa [%l7 + 0x20] %asi, %g7
movre %l5, 0x155, %i1
umul %o5, %g3, %o3
udivcc %i2, 0x0FDF, %o0
stw %l0, [%l7 + 0x60]
fmul8x16al %f13, %f28, %f16
tne %icc, 0x0
edge16 %o6, %l3, %i3
fone %f18
fmovrslz %l2, %f24, %f5
brgz %g5, loop_1984
tge %xcc, 0x3
fmovscc %icc, %f28, %f19
addccc %g6, %o1, %i5
loop_1984:
nop
set 0x70, %l6
sta %f9, [%l7 + %l6] 0x10
fandnot1s %f23, %f15, %f11
sdiv %l1, 0x18C6, %i0
fbue,a %fcc3, loop_1985
sir 0x09B4
bcs loop_1986
sdivcc %l4, 0x0FE3, %l6
loop_1985:
fbe %fcc2, loop_1987
te %xcc, 0x4
loop_1986:
sllx %g2, 0x1F, %o2
fpackfix %f16, %f23
loop_1987:
tge %icc, 0x7
movge %icc, %g1, %o7
andncc %o4, %g4, %i7
fmuld8sux16 %f3, %f3, %f2
movrne %i6, %i4, %l5
fornot2 %f28, %f16, %f16
alignaddr %g7, %i1, %o5
movrlz %o3, 0x337, %i2
sdivcc %o0, 0x1E46, %l0
bvc,pn %xcc, loop_1988
fmovsa %icc, %f22, %f25
ldsw [%l7 + 0x0C], %g3
fbe,a %fcc2, loop_1989
loop_1988:
movpos %xcc, %o6, %l3
movre %i3, 0x0EC, %g5
sra %l2, 0x09, %g6
loop_1989:
movn %xcc, %o1, %i5
tvc %icc, 0x3
fmovdcs %icc, %f31, %f16
set 0x08, %i4
prefetcha [%l7 + %i4] 0x10, 0x0
tg %icc, 0x0
fpsub16 %f0, %f22, %f4
tleu %icc, 0x7
sdiv %l4, 0x132A, %l6
popc 0x06D1, %l1
movle %xcc, %o2, %g2
tleu %icc, 0x0
fnot2 %f0, %f22
movrgez %o7, 0x209, %g1
subccc %o4, 0x14DD, %i7
tcc %xcc, 0x6
tle %xcc, 0x2
orcc %g4, %i4, %i6
fmul8ulx16 %f16, %f2, %f24
fand %f30, %f16, %f6
array8 %l5, %i1, %g7
udiv %o3, 0x1C80, %o5
edge32n %i2, %o0, %l0
fmul8x16al %f5, %f25, %f20
add %o6, 0x0ADD, %l3
tleu %xcc, 0x5
orcc %i3, 0x0630, %g3
fmovsgu %icc, %f2, %f26
te %icc, 0x6
fabsd %f20, %f30
tl %xcc, 0x2
fmul8x16au %f16, %f20, %f4
orn %g5, %g6, %o1
ldstub [%l7 + 0x46], %l2
movvs %icc, %i0, %i5
xorcc %l4, %l1, %o2
fmovsgu %xcc, %f14, %f19
brlez,a %l6, loop_1990
or %g2, 0x17DF, %o7
brz %o4, loop_1991
fpsub32s %f22, %f26, %f11
loop_1990:
nop
wr %g0, 0x04, %asi
ldstuba [%l7 + 0x58] %asi, %i7
loop_1991:
srax %g1, %i4, %g4
brgz %i6, loop_1992
mulscc %i1, %l5, %g7
tpos %xcc, 0x0
fabsd %f20, %f0
loop_1992:
movcc %xcc, %o3, %i2
stbar
fbule,a %fcc1, loop_1993
flush %l7 + 0x34
edge8l %o0, %o5, %o6
flush %l7 + 0x1C
loop_1993:
movle %icc, %l3, %l0
addcc %i3, %g5, %g6
xorcc %g3, 0x0797, %l2
fblg,a %fcc0, loop_1994
brlz %o1, loop_1995
edge32ln %i0, %l4, %l1
nop
setx loop_1996, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1994:
movvs %icc, %o2, %i5
loop_1995:
tsubcctv %g2, 0x109D, %o7
move %xcc, %l6, %i7
loop_1996:
movne %xcc, %o4, %i4
movrlez %g4, %g1, %i6
and %i1, 0x12F5, %g7
movrlez %o3, %l5, %i2
fbe,a %fcc0, loop_1997
alignaddrl %o0, %o6, %l3
fmovsgu %icc, %f28, %f8
fnands %f3, %f17, %f0
loop_1997:
tcs %xcc, 0x0
sdivcc %l0, 0x021A, %i3
edge32 %o5, %g6, %g5
fpadd32 %f14, %f10, %f10
udivcc %l2, 0x15A4, %o1
tge %icc, 0x3
tvs %xcc, 0x0
movvc %xcc, %g3, %l4
bcc,a,pn %xcc, loop_1998
bg,a %xcc, loop_1999
xnor %i0, %o2, %l1
sub %i5, %g2, %l6
loop_1998:
fmovdvc %icc, %f16, %f1
loop_1999:
tvs %xcc, 0x7
movpos %xcc, %o7, %o4
ldsb [%l7 + 0x1B], %i7
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
xnorcc %i4, %g1, %g4
fsrc2 %f28, %f30
wr %g0, 0x80, %asi
ldsba [%l7 + 0x5F] %asi, %i6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
brlz %g7, loop_2000
movge %xcc, %i1, %l5
edge8 %o3, %i2, %o6
tpos %xcc, 0x3
loop_2000:
fcmpeq32 %f4, %f24, %l3
sra %l0, 0x0B, %o0
bneg,a,pt %icc, loop_2001
tgu %xcc, 0x4
wr %g0, 0x04, %asi
swapa [%l7 + 0x30] %asi, %o5
loop_2001:
tpos %icc, 0x3
edge16n %g6, %g5, %i3
tg %xcc, 0x6
wr %g0, 0xe3, %asi
stda %o0, [%l7 + 0x08] %asi
membar #Sync
addc %l2, %g3, %l4
fmovspos %xcc, %f5, %f23
array16 %i0, %l1, %o2
edge16 %g2, %l6, %i5
array32 %o4, %i7, %o7
fcmpd %fcc1, %f4, %f14
movre %g1, 0x3CF, %i4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge8ln %i6, %g7, %g4
mulscc %i1, %l5, %i2
tvs %icc, 0x1
srl %o6, %o3, %l3
xnor %l0, 0x0F4B, %o0
movcs %icc, %o5, %g5
wr %g0, 0xeb, %asi
stha %g6, [%l7 + 0x5C] %asi
membar #Sync
sllx %i3, 0x14, %l2
fble,a %fcc2, loop_2002
fbuge,a %fcc0, loop_2003
tcs %xcc, 0x7
addc %g3, 0x09F4, %l4
loop_2002:
fnot2 %f4, %f12
loop_2003:
tn %xcc, 0x1
set 0x34, %g5
sta %f20, [%l7 + %g5] 0x11
wr %g0, 0xf8, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
fmovrslez %i0, %f5, %f15
fmovrslz %l1, %f27, %f30
movcc %xcc, %o1, %o2
movgu %icc, %g2, %l6
edge8 %i5, %i7, %o4
fmovsgu %xcc, %f29, %f31
edge8l %g1, %o7, %i4
fpsub16s %f26, %f17, %f31
and %g7, %g4, %i1
edge32l %l5, %i6, %o6
tcs %icc, 0x1
bge,a,pn %xcc, loop_2004
brnz,a %i2, loop_2005
pdist %f14, %f0, %f22
or %l3, 0x0049, %l0
loop_2004:
mova %xcc, %o3, %o5
loop_2005:
sra %o0, %g5, %i3
siam 0x6
edge32 %g6, %g3, %l2
array16 %i0, %l1, %l4
movg %xcc, %o2, %o1
fsrc2s %f9, %f21
array32 %g2, %i5, %i7
tle %icc, 0x2
fnot1s %f23, %f26
fbu %fcc3, loop_2006
tle %xcc, 0x7
fmovsgu %icc, %f15, %f20
tleu %xcc, 0x4
loop_2006:
fand %f4, %f28, %f26
fxnor %f24, %f14, %f16
te %icc, 0x5
movcc %xcc, %l6, %g1
fornot1s %f15, %f21, %f18
add %o4, 0x1F2F, %o7
movle %xcc, %i4, %g7
fmovdvs %icc, %f8, %f24
set 0x2C, %l3
lduwa [%l7 + %l3] 0x11, %g4
mova %icc, %l5, %i1
fsrc2 %f18, %f28
sllx %o6, %i6, %l3
add %i2, 0x0B84, %l0
bcc %xcc, loop_2007
movvc %icc, %o5, %o3
orncc %o0, %i3, %g6
movg %xcc, %g3, %l2
loop_2007:
nop
set 0x58, %i3
stda %g4, [%l7 + %i3] 0x14
movleu %icc, %i0, %l4
bvc,a loop_2008
srlx %o2, %o1, %l1
edge32l %g2, %i5, %l6
fmul8x16au %f7, %f10, %f14
loop_2008:
ldstub [%l7 + 0x6A], %i7
nop
setx loop_2009, %l0, %l1
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 %o4, %o7, %i4
lduh [%l7 + 0x32], %g1
stx %g4, [%l7 + 0x78]
loop_2009:
array16 %g7, %i1, %l5
sdiv %o6, 0x02F3, %l3
fbne,a %fcc3, loop_2010
tsubcctv %i6, 0x1043, %i2
edge16l %l0, %o3, %o5
brlz,a %o0, loop_2011
loop_2010:
fpadd32 %f18, %f4, %f24
nop
set 0x78, %o6
ldx [%l7 + %o6], %g6
flush %l7 + 0x24
loop_2011:
nop
set 0x37, %o2
lduba [%l7 + %o2] 0x18, %i3
movne %icc, %g3, %l2
srlx %g5, %l4, %o2
edge8l %i0, %o1, %g2
fmovsneg %xcc, %f7, %f1
bleu,pn %icc, loop_2012
tcc %xcc, 0x1
call loop_2013
fbge %fcc3, loop_2014
loop_2012:
tleu %xcc, 0x7
fcmpes %fcc3, %f27, %f11
loop_2013:
nop
add %l7, 0x14, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %i5
casa [%l6] %asi, %i5, %l1
loop_2014:
bl,pt %xcc, loop_2015
movgu %icc, %i7, %l6
and %o4, %i4, %o7
edge8ln %g1, %g4, %i1
loop_2015:
ble %xcc, loop_2016
mulscc %l5, %o6, %g7
wr %g0, 0x81, %asi
ldxa [%l7 + 0x40] %asi, %i6
loop_2016:
tle %xcc, 0x1
sir 0x13E7
ld [%l7 + 0x44], %f2
tcs %xcc, 0x0
wr %g0, 0x1e, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
movle %icc, %i2, %l3
fsrc2 %f16, %f2
and %o3, %o5, %o0
st %f7, [%l7 + 0x44]
tvc %xcc, 0x4
fzeros %f21
tl %icc, 0x2
fbge %fcc2, loop_2017
array16 %g6, %l0, %g3
fmovrdgz %i3, %f2, %f4
movcc %icc, %g5, %l4
loop_2017:
fpadd32s %f13, %f16, %f4
mulx %l2, 0x07AD, %o2
movg %icc, %o1, %g2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
subc %i5, 0x19CA, %i0
nop
setx loop_2018, %l0, %l1
jmpl %l1, %l1
fcmpd %fcc0, %f4, %f4
edge8 %l6, %o4, %i7
srax %o7, %g1, %i4
loop_2018:
fmovdne %xcc, %f21, %f29
tpos %xcc, 0x7
edge8ln %g4, %l5, %i1
sdivcc %g7, 0x0FD1, %i6
srax %o6, 0x0F, %l3
array8 %o3, %o5, %i2
umulcc %o0, %l0, %g3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sllx %i3, 0x14, %g5
fpack16 %f10, %f14
tleu %icc, 0x6
prefetch [%l7 + 0x3C], 0x3
sub %l4, 0x1D42, %l2
movrne %o2, 0x286, %o1
fmul8x16au %f26, %f13, %f20
fnands %f17, %f29, %f0
and %g6, 0x05F1, %g2
sllx %i0, 0x1E, %i5
fornot2s %f7, %f4, %f20
set 0x220, %i2
ldxa [%g0 + %i2] 0x52, %l1
xorcc %o4, %i7, %o7
movvc %xcc, %g1, %l6
edge8l %g4, %i4, %i1
orncc %l5, %i6, %o6
xnor %g7, %o3, %l3
fmovsleu %xcc, %f27, %f30
fmovdne %icc, %f27, %f29
edge32ln %o5, %i2, %o0
edge32l %l0, %g3, %g5
fand %f0, %f18, %f6
fcmpgt32 %f22, %f12, %i3
fbu,a %fcc0, loop_2019
fxnor %f22, %f8, %f26
movrgez %l2, 0x2B1, %l4
tl %icc, 0x7
loop_2019:
tg %icc, 0x6
alignaddr %o1, %o2, %g2
tgu %icc, 0x5
ldd [%l7 + 0x48], %i0
move %xcc, %i5, %g6
edge8ln %l1, %o4, %o7
bgu,pn %xcc, loop_2020
fzeros %f4
fcmpeq16 %f24, %f20, %i7
add %l7, 0x0C, %l6
wr %g0, 0x18, %asi
casa [%l6] 0x18, %g1, %l6
loop_2020:
fnot1s %f10, %f14
fbug %fcc1, loop_2021
taddcc %i4, 0x1DA2, %g4
andcc %l5, 0x1FFC, %i6
ba,a %icc, loop_2022
loop_2021:
fpsub32s %f11, %f20, %f0
array16 %o6, %g7, %o3
fpmerge %f16, %f25, %f24
loop_2022:
bvc,a,pn %xcc, loop_2023
fbe,a %fcc2, loop_2024
fnegs %f11, %f3
umulcc %i1, %l3, %o5
loop_2023:
smul %o0, %l0, %i2
loop_2024:
fble,a %fcc1, loop_2025
tcs %icc, 0x1
andcc %g3, 0x04E3, %i3
wr %g0, 0x11, %asi
ldda [%l7 + 0x40] %asi, %f16
loop_2025:
fmovdleu %icc, %f1, %f11
brlz %l2, loop_2026
tne %icc, 0x7
sethi 0x0B09, %g5
bge,pn %icc, loop_2027
loop_2026:
movvc %xcc, %o1, %l4
fmul8x16au %f25, %f3, %f0
tvc %icc, 0x2
loop_2027:
fcmple32 %f0, %f4, %o2
bn,a,pn %xcc, loop_2028
bge,pn %icc, loop_2029
tsubcc %i0, 0x0CB7, %i5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2028:
nop
set 0x4C, %o4
lduwa [%l7 + %o4] 0x15, %g2
loop_2029:
ta %icc, 0x2
fmovdvs %xcc, %f3, %f5
andn %l1, 0x1D48, %g6
smul %o4, 0x1CE5, %i7
movl %xcc, %o7, %l6
wr %g0, 0x2b, %asi
stwa %i4, [%l7 + 0x3C] %asi
membar #Sync
orcc %g1, %l5, %g4
movgu %xcc, %o6, %g7
siam 0x2
addc %i6, %o3, %l3
sdiv %i1, 0x1781, %o5
set 0x70, %l1
ldda [%l7 + %l1] 0x04, %l0
std %o0, [%l7 + 0x50]
movl %icc, %i2, %g3
nop
set 0x64, %g1
ldsw [%l7 + %g1], %l2
ldsw [%l7 + 0x08], %g5
fpadd16 %f22, %f22, %f26
membar 0x07
sir 0x05D4
fbne,a %fcc2, loop_2030
smulcc %i3, 0x0E2A, %l4
umulcc %o1, 0x1D6A, %i0
fbule,a %fcc0, loop_2031
loop_2030:
subccc %o2, 0x0BAD, %g2
fbn %fcc1, loop_2032
movge %xcc, %l1, %g6
loop_2031:
fnand %f26, %f8, %f24
fmovdleu %xcc, %f0, %f23
loop_2032:
addcc %o4, %i7, %i5
fbug,a %fcc0, loop_2033
lduw [%l7 + 0x30], %l6
movleu %xcc, %o7, %g1
movvc %icc, %l5, %g4
loop_2033:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ldstub [%l7 + 0x5F], %o6
swap [%l7 + 0x7C], %g7
ld [%l7 + 0x14], %f27
fpadd16 %f8, %f12, %f20
sllx %i4, %o3, %l3
fmuld8sux16 %f21, %f3, %f2
sir 0x1E2B
set 0x60, %i1
stda %i0, [%l7 + %i1] 0x15
add %i6, 0x1472, %l0
taddcc %o0, 0x0E28, %o5
fble %fcc2, loop_2034
mova %icc, %g3, %i2
bcc %icc, loop_2035
mova %xcc, %l2, %g5
loop_2034:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movrne %i3, %l4, %o1
loop_2035:
mulscc %i0, 0x1B12, %g2
array32 %o2, %l1, %o4
edge8l %i7, %g6, %i5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovrsgz %l6, %f24, %f26
fpadd16 %f26, %f22, %f16
addcc %g1, %o7, %g4
fmovrdlez %l5, %f28, %f4
tg %icc, 0x6
call loop_2036
edge16n %g7, %i4, %o6
tsubcctv %l3, %o3, %i1
orcc %l0, 0x0EA6, %i6
loop_2036:
fpadd16s %f28, %f22, %f11
st %f4, [%l7 + 0x08]
movle %xcc, %o5, %g3
sethi 0x0F47, %o0
bg %xcc, loop_2037
bgu,a %xcc, loop_2038
fpackfix %f0, %f17
wr %g0, 0x2b, %asi
stwa %l2, [%l7 + 0x30] %asi
membar #Sync
loop_2037:
nop
set 0x60, %g3
ldda [%l7 + %g3] 0x2a, %g4
loop_2038:
tgu %xcc, 0x5
movre %i2, %i3, %o1
udiv %i0, 0x1C21, %l4
orn %g2, %l1, %o2
fexpand %f24, %f8
umulcc %o4, 0x12A0, %g6
fbne %fcc2, loop_2039
edge32l %i7, %l6, %g1
brlz %i5, loop_2040
brlez,a %g4, loop_2041
loop_2039:
smulcc %l5, 0x0286, %o7
movrne %g7, %o6, %l3
loop_2040:
tsubcctv %i4, %i1, %o3
loop_2041:
be,a,pt %icc, loop_2042
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovrsgez %l0, %f12, %f0
umul %i6, 0x10E3, %o5
loop_2042:
movgu %icc, %g3, %l2
set 0x18, %g6
lda [%l7 + %g6] 0x89, %f0
movgu %xcc, %o0, %i2
fcmpgt32 %f2, %f16, %i3
bne,pn %icc, loop_2043
tneg %xcc, 0x0
fpadd32 %f22, %f10, %f12
andn %o1, %g5, %i0
loop_2043:
tvc %icc, 0x4
swap [%l7 + 0x2C], %g2
fxnor %f14, %f4, %f8
fmuld8sux16 %f21, %f0, %f24
edge32 %l1, %l4, %o2
nop
set 0x60, %o0
ldd [%l7 + %o0], %g6
set 0x40, %g7
stda %f0, [%l7 + %g7] 0x0c
fmovdl %xcc, %f2, %f2
xor %i7, %l6, %g1
fcmped %fcc3, %f26, %f18
smul %i5, 0x0D58, %g4
te %icc, 0x5
fmovrdgez %o4, %f18, %f14
alignaddr %o7, %l5, %g7
tvc %xcc, 0x3
fmovdle %icc, %f5, %f14
edge16n %l3, %i4, %o6
fmovrsgz %o3, %f2, %f13
udiv %l0, 0x1E23, %i6
movn %xcc, %o5, %g3
and %i1, %l2, %o0
tleu %xcc, 0x2
fxnor %f24, %f10, %f4
sdivcc %i3, 0x1295, %o1
andcc %g5, 0x12E2, %i0
orcc %i2, 0x0DAD, %l1
be,a,pt %icc, loop_2044
lduw [%l7 + 0x0C], %g2
fmovrdlz %l4, %f24, %f16
fbg,a %fcc3, loop_2045
loop_2044:
move %xcc, %g6, %i7
call loop_2046
taddcctv %o2, %g1, %l6
loop_2045:
movre %g4, %o4, %i5
fble %fcc1, loop_2047
loop_2046:
andncc %o7, %g7, %l3
bpos,a loop_2048
orncc %l5, 0x0601, %i4
loop_2047:
nop
set 0x64, %o7
ldstuba [%l7 + %o7] 0x89, %o6
loop_2048:
srl %l0, 0x19, %i6
udiv %o3, 0x137F, %o5
edge8l %g3, %l2, %i1
move %xcc, %o0, %o1
movneg %icc, %g5, %i3
sdivx %i0, 0x1632, %i2
movle %xcc, %g2, %l4
ta %xcc, 0x5
andcc %g6, 0x0CB6, %l1
movge %icc, %i7, %o2
umul %g1, 0x07A8, %g4
bl,a %xcc, loop_2049
fcmpd %fcc1, %f30, %f24
bgu,a %xcc, loop_2050
edge16 %o4, %l6, %i5
loop_2049:
siam 0x5
sethi 0x0287, %g7
loop_2050:
brgz,a %o7, loop_2051
be,pn %icc, loop_2052
movcc %xcc, %l3, %i4
sllx %o6, 0x0B, %l5
loop_2051:
or %i6, %l0, %o3
loop_2052:
bneg,a loop_2053
fsrc1 %f24, %f26
fmul8x16 %f23, %f8, %f28
movrgez %o5, 0x36F, %g3
loop_2053:
xnorcc %i1, %o0, %o1
wr %g0, 0x11, %asi
lduha [%l7 + 0x3C] %asi, %g5
fcmps %fcc0, %f26, %f20
orncc %i3, 0x12F0, %l2
array16 %i0, %g2, %l4
fmovs %f29, %f12
edge32 %g6, %i2, %l1
set 0x30, %l2
ldstuba [%l7 + %l2] 0x04, %o2
fmovrdgez %i7, %f16, %f22
bvs %icc, loop_2054
smul %g4, %g1, %o4
mulx %l6, %i5, %g7
wr %g0, 0x18, %asi
sta %f2, [%l7 + 0x4C] %asi
loop_2054:
nop
wr %g0, 0x80, %asi
lduba [%l7 + 0x4D] %asi, %o7
edge8l %i4, %o6, %l3
fpack16 %f6, %f19
movleu %icc, %i6, %l5
sllx %l0, %o5, %o3
andcc %g3, 0x119F, %o0
fandnot2 %f24, %f6, %f4
edge8l %i1, %g5, %i3
movrgz %l2, 0x3EC, %o1
udivcc %i0, 0x05E7, %l4
wr %g0, 0x19, %asi
stxa %g6, [%l7 + 0x20] %asi
movleu %xcc, %i2, %g2
smulcc %l1, 0x0DC5, %o2
xnorcc %i7, 0x0118, %g4
brlz,a %o4, loop_2055
movn %xcc, %l6, %i5
ldsh [%l7 + 0x2C], %g1
edge8l %o7, %i4, %o6
loop_2055:
membar 0x66
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fblg %fcc2, loop_2056
fbu,a %fcc0, loop_2057
orn %l3, %g7, %l5
fsrc2s %f7, %f15
loop_2056:
tleu %icc, 0x7
loop_2057:
bneg,a,pn %icc, loop_2058
smul %l0, %o5, %o3
fmovdgu %icc, %f13, %f11
fmovspos %icc, %f30, %f1
loop_2058:
nop
set 0x50, %o1
prefetch [%l7 + %o1], 0x0
mulx %i6, %g3, %o0
fnors %f23, %f25, %f16
fornot2 %f8, %f24, %f10
fcmpd %fcc0, %f20, %f24
movneg %xcc, %i1, %i3
brnz %g5, loop_2059
fmovsg %icc, %f23, %f8
fcmped %fcc2, %f28, %f0
sdivcc %o1, 0x08AA, %i0
loop_2059:
addccc %l4, 0x18DB, %l2
fbul %fcc2, loop_2060
tneg %xcc, 0x4
brlez,a %g6, loop_2061
bl,a,pt %xcc, loop_2062
loop_2060:
fmovdneg %icc, %f25, %f18
xnorcc %i2, %l1, %g2
loop_2061:
bge loop_2063
loop_2062:
orcc %i7, %o2, %o4
movne %icc, %g4, %l6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2063:
fand %f22, %f14, %f2
std %g0, [%l7 + 0x40]
or %i5, %i4, %o7
fsrc1 %f10, %f22
fbne %fcc0, loop_2064
movge %xcc, %l3, %g7
andn %o6, %l5, %o5
xnor %l0, %o3, %g3
loop_2064:
sllx %o0, 0x08, %i1
nop
setx loop_2065, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
umulcc %i6, 0x0F45, %i3
tge %xcc, 0x3
fbul %fcc3, loop_2066
loop_2065:
movcc %xcc, %o1, %i0
fmovrse %g5, %f15, %f29
sllx %l4, 0x05, %l2
loop_2066:
array16 %g6, %l1, %i2
fmul8ulx16 %f8, %f24, %f8
fzeros %f9
fbule,a %fcc1, loop_2067
sll %g2, 0x04, %o2
mova %xcc, %o4, %i7
edge8l %g4, %l6, %i5
loop_2067:
tle %xcc, 0x4
set 0x20, %l5
stda %g0, [%l7 + %l5] 0x04
orncc %i4, %l3, %o7
swap [%l7 + 0x3C], %o6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge8l %g7, %l5, %l0
array32 %o5, %g3, %o0
addccc %i1, 0x0049, %i6
nop
setx loop_2068, %l0, %l1
jmpl %l1, %i3
sdiv %o3, 0x0C59, %i0
fmovsleu %icc, %f13, %f3
tl %icc, 0x6
loop_2068:
orn %o1, %g5, %l4
fmovsn %icc, %f29, %f31
movne %icc, %g6, %l2
edge16ln %l1, %i2, %o2
brgez %o4, loop_2069
srl %i7, 0x1D, %g4
bn,a %xcc, loop_2070
bvc,a %icc, loop_2071
loop_2069:
fcmpne32 %f0, %f2, %g2
fmovdneg %icc, %f22, %f31
loop_2070:
fone %f30
loop_2071:
subcc %l6, 0x07FE, %g1
nop
set 0x36, %o5
lduh [%l7 + %o5], %i5
tn %icc, 0x5
smul %i4, %l3, %o6
wr %g0, 0x2f, %asi
stba %g7, [%l7 + 0x30] %asi
membar #Sync
std %f6, [%l7 + 0x40]
flush %l7 + 0x2C
movrgz %l5, 0x053, %l0
edge8n %o5, %g3, %o0
edge32ln %i1, %o7, %i6
wr %g0, 0x0c, %asi
lda [%l7 + 0x5C] %asi, %f10
xorcc %i3, 0x0807, %i0
array32 %o3, %o1, %l4
fmul8x16al %f14, %f6, %f28
smulcc %g6, %l2, %g5
be,pn %xcc, loop_2072
subcc %l1, %i2, %o2
pdist %f6, %f22, %f14
andncc %o4, %i7, %g4
loop_2072:
orcc %l6, %g2, %g1
movrgz %i5, %i4, %l3
ldsh [%l7 + 0x56], %o6
or %l5, 0x0482, %g7
fnot1 %f22, %f8
movrlez %o5, 0x31E, %g3
subccc %l0, %i1, %o7
movvc %icc, %i6, %i3
tge %xcc, 0x3
set 0x18, %i0
swapa [%l7 + %i0] 0x11, %o0
fcmpgt32 %f22, %f8, %i0
fnot1s %f24, %f27
edge32ln %o1, %l4, %g6
set 0x40, %i5
stda %f0, [%l7 + %i5] 0x16
membar #Sync
edge16ln %o3, %g5, %l2
bne,a,pn %xcc, loop_2073
fmovdgu %icc, %f15, %f15
udivx %l1, 0x1002, %i2
tg %xcc, 0x2
loop_2073:
subcc %o2, %i7, %o4
wr %g0, 0x10, %asi
lda [%l7 + 0x6C] %asi, %f3
bcs,pt %xcc, loop_2074
nop
setx loop_2075, %l0, %l1
jmpl %l1, %l6
fmovd %f16, %f0
fbge %fcc3, loop_2076
loop_2074:
tvs %xcc, 0x2
loop_2075:
smulcc %g4, %g2, %g1
or %i5, %l3, %i4
loop_2076:
fsrc2s %f4, %f15
nop
setx loop_2077, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movvc %icc, %o6, %l5
movgu %icc, %o5, %g7
fmovrde %l0, %f30, %f6
loop_2077:
movl %icc, %i1, %o7
sdivx %i6, 0x0F35, %i3
fmuld8sux16 %f26, %f7, %f14
bleu,pt %icc, loop_2078
fpackfix %f28, %f6
fbuge,a %fcc3, loop_2079
addcc %g3, 0x1BD3, %i0
loop_2078:
alignaddrl %o1, %o0, %l4
fble %fcc1, loop_2080
loop_2079:
bvc,a %icc, loop_2081
array8 %g6, %g5, %o3
ldsh [%l7 + 0x10], %l2
loop_2080:
nop
set 0x6C, %i7
stwa %i2, [%l7 + %i7] 0x2b
membar #Sync
loop_2081:
tne %icc, 0x3
std %f2, [%l7 + 0x68]
fmovsa %icc, %f16, %f26
tneg %xcc, 0x7
and %l1, %i7, %o2
ld [%l7 + 0x18], %f25
udivcc %l6, 0x0DB8, %g4
tvc %icc, 0x4
sth %g2, [%l7 + 0x74]
ba,pt %xcc, loop_2082
srlx %g1, 0x02, %o4
fmovdgu %icc, %f14, %f3
addcc %l3, %i5, %o6
loop_2082:
movg %xcc, %i4, %l5
ldstub [%l7 + 0x55], %o5
fble %fcc0, loop_2083
umulcc %l0, %i1, %o7
fpack16 %f4, %f1
set 0x4C, %l0
lduha [%l7 + %l0] 0x04, %i6
loop_2083:
nop
wr %g0, 0x88, %asi
ldsba [%l7 + 0x46] %asi, %i3
move %icc, %g7, %g3
and %i0, 0x0189, %o1
mulx %o0, %l4, %g6
xnorcc %g5, %o3, %l2
fbe %fcc3, loop_2084
ldsb [%l7 + 0x7C], %i2
movrne %l1, 0x2BA, %o2
add %l6, %i7, %g2
loop_2084:
fabss %f24, %f7
fmovrslz %g4, %f19, %f21
movleu %xcc, %g1, %o4
udiv %l3, 0x09C8, %o6
movcc %xcc, %i5, %l5
fsrc2 %f24, %f0
edge16ln %i4, %l0, %o5
fpadd16 %f12, %f10, %f4
ta %icc, 0x6
fxnors %f31, %f14, %f7
movvs %xcc, %o7, %i6
stw %i3, [%l7 + 0x3C]
edge16ln %g7, %i1, %g3
fsrc2 %f24, %f8
subc %o1, 0x0536, %o0
movvc %icc, %l4, %g6
sdiv %g5, 0x100F, %i0
move %icc, %o3, %l2
array16 %i2, %o2, %l1
and %i7, %g2, %l6
tgu %icc, 0x5
xor %g1, 0x119B, %g4
fmovd %f10, %f8
fmovrdgez %o4, %f20, %f24
fpadd16s %f27, %f4, %f5
tcs %xcc, 0x4
fcmple32 %f4, %f12, %o6
st %f25, [%l7 + 0x40]
tn %icc, 0x0
tvs %icc, 0x5
brlz %l3, loop_2085
movrgz %i5, %i4, %l0
wr %g0, 0x19, %asi
swapa [%l7 + 0x58] %asi, %o5
loop_2085:
edge16 %o7, %l5, %i6
wr %g0, 0x80, %asi
ldsha [%l7 + 0x4A] %asi, %g7
brnz %i3, loop_2086
fcmpeq32 %f10, %f18, %g3
udivx %i1, 0x069E, %o0
movle %icc, %o1, %g6
loop_2086:
bn %xcc, loop_2087
tgu %xcc, 0x7
wr %g0, 0x52, %asi
stxa %g5, [%g0 + 0x110] %asi
loop_2087:
sir 0x08D3
taddcctv %l4, 0x0A12, %o3
movgu %icc, %i0, %l2
fors %f0, %f12, %f17
fble,a %fcc0, loop_2088
edge8 %i2, %o2, %i7
fbue,a %fcc3, loop_2089
smulcc %l1, %l6, %g1
loop_2088:
stb %g2, [%l7 + 0x3C]
wr %g0, 0x19, %asi
ldsba [%l7 + 0x0C] %asi, %o4
loop_2089:
taddcc %g4, 0x0360, %o6
alignaddrl %l3, %i5, %l0
movneg %xcc, %i4, %o7
fpadd16 %f20, %f8, %f18
fbne,a %fcc1, loop_2090
tsubcctv %o5, 0x1E2F, %l5
addcc %i6, 0x18F5, %g7
edge8ln %i3, %i1, %g3
loop_2090:
stbar
srl %o0, 0x04, %o1
movle %xcc, %g6, %l4
set 0x70, %o3
lda [%l7 + %o3] 0x04, %f14
tle %xcc, 0x1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sdiv %o3, 0x120E, %i0
bge,a,pt %xcc, loop_2091
fmovsn %xcc, %f25, %f6
set 0x40, %l4
stda %f16, [%l7 + %l4] 0x1f
membar #Sync
loop_2091:
taddcctv %g5, %i2, %o2
array32 %l2, %i7, %l6
brgez,a %l1, loop_2092
sll %g2, %g1, %g4
edge8ln %o4, %l3, %i5
addcc %l0, 0x0B5F, %o6
loop_2092:
movgu %xcc, %i4, %o7
edge32n %l5, %o5, %g7
andncc %i6, %i3, %i1
tleu %xcc, 0x7
fmovrdlez %g3, %f14, %f16
fcmps %fcc2, %f16, %f27
move %xcc, %o1, %o0
sethi 0x05B3, %g6
taddcctv %l4, 0x0A40, %i0
bgu %xcc, loop_2093
and %o3, 0x1211, %g5
movgu %icc, %i2, %l2
move %icc, %o2, %l6
loop_2093:
andcc %l1, %i7, %g1
movrgez %g2, %g4, %l3
srlx %o4, 0x1E, %l0
movrlz %o6, %i4, %o7
fbg,a %fcc2, loop_2094
taddcctv %l5, %o5, %g7
edge8 %i5, %i6, %i1
fand %f24, %f26, %f8
loop_2094:
edge32l %g3, %i3, %o1
bleu,a,pn %xcc, loop_2095
tsubcctv %o0, 0x141E, %l4
fmovse %xcc, %f15, %f5
movn %xcc, %i0, %g6
loop_2095:
tleu %xcc, 0x0
fpadd32s %f30, %f10, %f17
fnors %f14, %f29, %f24
edge16n %o3, %g5, %i2
mova %icc, %l2, %o2
edge16n %l1, %i7, %l6
bpos,a,pt %xcc, loop_2096
fmovdcs %xcc, %f26, %f13
andn %g2, 0x09F5, %g1
fbule %fcc0, loop_2097
loop_2096:
andn %l3, 0x0BFC, %g4
orncc %o4, %l0, %o6
fandnot1 %f20, %f24, %f10
loop_2097:
movrgz %i4, 0x0E1, %l5
stx %o5, [%l7 + 0x68]
std %g6, [%l7 + 0x58]
edge8n %i5, %o7, %i6
nop
setx loop_2098, %l0, %l1
jmpl %l1, %i1
edge32ln %i3, %o1, %g3
movvc %xcc, %l4, %i0
fmovdcc %icc, %f11, %f30
loop_2098:
orcc %o0, 0x0480, %o3
mulx %g5, 0x0396, %i2
sra %l2, 0x11, %o2
edge16l %g6, %i7, %l1
movle %icc, %l6, %g1
tne %xcc, 0x7
movcs %icc, %g2, %g4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tvc %xcc, 0x1
call loop_2099
movleu %icc, %l3, %o4
movge %xcc, %o6, %l0
movge %icc, %i4, %l5
loop_2099:
tgu %xcc, 0x0
tl %xcc, 0x4
wr %g0, 0x80, %asi
ldsha [%l7 + 0x0E] %asi, %o5
bn,a %icc, loop_2100
move %xcc, %g7, %i5
sth %i6, [%l7 + 0x7A]
fmovdn %xcc, %f18, %f6
loop_2100:
tleu %xcc, 0x1
movvc %xcc, %o7, %i1
edge8n %o1, %i3, %l4
edge8 %g3, %i0, %o0
wr %g0, 0x89, %asi
prefetcha [%l7 + 0x40] %asi, 0x1
fmovd %f6, %f26
prefetch [%l7 + 0x10], 0x2
fors %f12, %f12, %f17
fba %fcc1, loop_2101
movcc %xcc, %i2, %l2
srax %o2, %g5, %i7
nop
setx loop_2102, %l0, %l1
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_2101:
fcmpgt16 %f2, %f18, %l1
movrne %g6, 0x084, %g1
wr %g0, 0x80, %asi
stda %i6, [%l7 + 0x18] %asi
loop_2102:
fpadd16 %f24, %f14, %f24
sethi 0x03FC, %g4
for %f10, %f2, %f6
tle %xcc, 0x3
fcmpes %fcc3, %f21, %f17
tvc %xcc, 0x5
xnor %g2, 0x0DED, %l3
tg %icc, 0x7
movvs %xcc, %o4, %l0
addcc %i4, %l5, %o6
set 0x1C, %g4
ldsha [%l7 + %g4] 0x88, %o5
wr %g0, 0x88, %asi
lda [%l7 + 0x48] %asi, %f15
wr %g0, 0x81, %asi
ldswa [%l7 + 0x68] %asi, %i5
fcmpne16 %f0, %f14, %i6
faligndata %f10, %f22, %f22
set 0x6C, %g2
stwa %o7, [%l7 + %g2] 0x2a
membar #Sync
sll %g7, %o1, %i1
movg %icc, %l4, %i3
xnorcc %g3, %i0, %o0
fcmpne32 %f28, %f12, %i2
array16 %o3, %o2, %l2
bgu,a loop_2103
edge8l %g5, %i7, %g6
tneg %icc, 0x1
prefetch [%l7 + 0x68], 0x2
loop_2103:
movleu %xcc, %g1, %l6
edge32n %g4, %g2, %l1
movge %icc, %o4, %l3
ldsb [%l7 + 0x57], %i4
movrlz %l0, 0x383, %l5
addccc %o5, %o6, %i5
fabsd %f6, %f2
movne %xcc, %i6, %g7
fbge %fcc3, loop_2104
fpmerge %f28, %f20, %f0
fmovdleu %xcc, %f0, %f26
or %o1, 0x06E5, %i1
loop_2104:
fornot1 %f16, %f20, %f26
movcc %icc, %l4, %i3
fcmpd %fcc0, %f8, %f16
nop
setx loop_2105, %l0, %l1
jmpl %l1, %o7
ldd [%l7 + 0x30], %i0
fblg,a %fcc2, loop_2106
movre %o0, 0x2C8, %i2
loop_2105:
fnot2 %f16, %f4
fcmpd %fcc0, %f12, %f30
loop_2106:
fcmpeq32 %f6, %f28, %o3
fcmpes %fcc1, %f21, %f14
brgez %g3, loop_2107
tne %xcc, 0x6
fpsub16 %f8, %f2, %f18
fbn,a %fcc2, loop_2108
loop_2107:
bneg,a loop_2109
tl %icc, 0x6
fmovrsgz %o2, %f29, %f2
loop_2108:
fors %f7, %f21, %f7
loop_2109:
add %l2, 0x175F, %g5
sub %i7, %g6, %l6
fmovrdlez %g4, %f0, %f2
std %g2, [%l7 + 0x60]
xor %g1, 0x171A, %o4
bn loop_2110
fmuld8ulx16 %f31, %f11, %f16
sdivcc %l1, 0x0E05, %l3
umulcc %l0, %l5, %o5
loop_2110:
fbl %fcc0, loop_2111
brgz %o6, loop_2112
fnands %f11, %f19, %f15
bl loop_2113
loop_2111:
tge %icc, 0x4
loop_2112:
bgu,pt %xcc, loop_2114
movvc %xcc, %i5, %i6
loop_2113:
srax %g7, 0x07, %i4
edge32ln %i1, %l4, %i3
loop_2114:
edge32n %o1, %i0, %o0
movre %i2, 0x0E5, %o3
tsubcctv %g3, %o7, %o2
movrlz %l2, 0x2E8, %g5
srax %i7, %g6, %g4
taddcc %g2, 0x1539, %l6
mulscc %g1, %o4, %l3
edge8ln %l1, %l0, %l5
fmovrde %o5, %f18, %f16
movcs %xcc, %o6, %i5
fcmpne32 %f22, %f4, %g7
bn,pn %xcc, loop_2115
fmovscc %icc, %f15, %f3
fmovdne %icc, %f17, %f3
fmul8sux16 %f8, %f22, %f16
loop_2115:
call loop_2116
fmovdn %xcc, %f11, %f31
wr %g0, 0x10, %asi
ldda [%l7 + 0x40] %asi, %f0
loop_2116:
xnor %i6, 0x108F, %i1
set 0x64, %i6
lduba [%l7 + %i6] 0x81, %l4
ta %xcc, 0x3
movvc %icc, %i3, %i4
udivx %o1, 0x0126, %o0
fmovdcc %xcc, %f6, %f29
edge8l %i2, %i0, %o3
sdivx %o7, 0x19B2, %o2
edge16n %g3, %l2, %g5
fmovda %icc, %f25, %f19
addcc %g6, %i7, %g2
fone %f12
wr %g0, 0x80, %asi
lduwa [%l7 + 0x48] %asi, %g4
movvs %xcc, %l6, %g1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fpsub32s %f31, %f17, %f9
fors %f25, %f10, %f22
st %f30, [%l7 + 0x14]
brlez,a %l3, loop_2117
fmovrdlz %o4, %f24, %f10
or %l1, 0x0B72, %l0
fxnors %f14, %f23, %f23
loop_2117:
fpadd32 %f20, %f20, %f22
fmovse %xcc, %f5, %f25
movrlez %l5, 0x27B, %o6
set 0x20, %i4
ldda [%l7 + %i4] 0x80, %o4
sir 0x06E8
smul %g7, %i5, %i1
subc %i6, %l4, %i4
xnor %i3, %o1, %i2
edge16ln %i0, %o0, %o3
fors %f8, %f12, %f31
tgu %icc, 0x0
fbuge,a %fcc2, loop_2118
movrgz %o2, %o7, %l2
fmovsg %xcc, %f9, %f25
brgez %g5, loop_2119
loop_2118:
edge8n %g6, %i7, %g2
fnot2 %f16, %f16
fmovs %f15, %f13
loop_2119:
array8 %g3, %g4, %l6
brlz,a %l3, loop_2120
edge8n %g1, %o4, %l0
ld [%l7 + 0x34], %f31
edge16n %l1, %l5, %o6
loop_2120:
udiv %g7, 0x017E, %o5
udiv %i5, 0x0878, %i6
fornot2 %f20, %f12, %f26
edge32ln %l4, %i4, %i1
andncc %o1, %i3, %i2
bcs loop_2121
sdivx %i0, 0x0B85, %o0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wr %g0, 0x11, %asi
lduba [%l7 + 0x6A] %asi, %o3
loop_2121:
fble,a %fcc3, loop_2122
tcs %icc, 0x3
sub %o2, 0x03AB, %l2
ta %xcc, 0x7
loop_2122:
mulscc %o7, %g5, %i7
addcc %g6, 0x1014, %g2
subccc %g3, %l6, %l3
set 0x20, %l6
ldda [%l7 + %l6] 0x19, %g0
and %g4, %l0, %l1
movcs %xcc, %l5, %o6
wr %g0, 0x80, %asi
ldstuba [%l7 + 0x58] %asi, %o4
sll %g7, %o5, %i6
xnorcc %i5, %i4, %l4
xnor %o1, %i1, %i3
movrgez %i0, %i2, %o3
edge8 %o2, %o0, %l2
wr %g0, 0x1f, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
sdiv %o7, 0x179C, %g5
fpsub16 %f30, %f6, %f8
and %g6, %i7, %g2
fmovsle %xcc, %f3, %f3
ble,a,pn %xcc, loop_2123
fnot2s %f10, %f6
movre %g3, %l6, %g1
fmovsleu %icc, %f8, %f2
loop_2123:
sir 0x0B6D
ldd [%l7 + 0x48], %g4
add %l7, 0x50, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %l0
casxa [%l6] %asi, %l0, %l1
fba,a %fcc0, loop_2124
edge32 %l3, %o6, %o4
lduw [%l7 + 0x1C], %g7
edge16n %o5, %l5, %i6
loop_2124:
array8 %i5, %l4, %i4
sir 0x0031
move %icc, %i1, %i3
ldd [%l7 + 0x10], %o0
ta %xcc, 0x6
ba %xcc, loop_2125
smul %i2, %o3, %o2
bgu,a,pt %icc, loop_2126
umul %o0, %l2, %o7
loop_2125:
fcmpgt16 %f16, %f24, %i0
bgu loop_2127
loop_2126:
andncc %g5, %i7, %g2
fmovde %icc, %f26, %f4
movvs %xcc, %g6, %g3
loop_2127:
fmovsne %icc, %f5, %f26
fzero %f28
tl %icc, 0x6
movpos %xcc, %l6, %g1
fmul8sux16 %f12, %f6, %f14
sir 0x198E
mulx %l0, %g4, %l3
wr %g0, 0x19, %asi
ldsba [%l7 + 0x4E] %asi, %o6
orncc %o4, 0x1E6E, %g7
umul %l1, 0x1F10, %l5
fbo,a %fcc3, loop_2128
movrlz %i6, 0x1D1, %o5
set 0x4C, %g5
ldstuba [%l7 + %g5] 0x04, %i5
loop_2128:
xnorcc %i4, 0x03C3, %i1
xnorcc %l4, 0x07B7, %o1
orn %i3, %o3, %i2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
mova %xcc, %o0, %o2
wr %g0, 0x88, %asi
ldstuba [%l7 + 0x53] %asi, %l2
movcc %icc, %o7, %g5
tn %icc, 0x3
udiv %i0, 0x01A7, %g2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
mova %icc, %i7, %g3
fble %fcc2, loop_2129
movvs %xcc, %g6, %l6
ld [%l7 + 0x54], %f13
alignaddr %l0, %g1, %g4
loop_2129:
sdivcc %l3, 0x151C, %o6
tle %xcc, 0x3
tg %icc, 0x6
ldx [%l7 + 0x78], %g7
andn %o4, 0x17E5, %l1
addcc %l5, 0x0166, %o5
bvs,pn %icc, loop_2130
mulscc %i5, 0x01BF, %i6
fmovdgu %xcc, %f31, %f9
fmovrdne %i4, %f8, %f8
loop_2130:
bgu,a %xcc, loop_2131
fmovsa %xcc, %f0, %f17
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fsrc1s %f14, %f26
loop_2131:
bneg,pt %xcc, loop_2132
ldsb [%l7 + 0x0A], %l4
movcc %icc, %o1, %i1
andcc %i3, 0x08E4, %o3
loop_2132:
srlx %o0, 0x1C, %i2
set 0x48, %l3
lduha [%l7 + %l3] 0x10, %l2
fxnors %f0, %f9, %f5
fabsd %f16, %f30
fones %f14
tleu %icc, 0x4
edge16ln %o2, %g5, %i0
tne %icc, 0x5
set 0x68, %i3
prefetcha [%l7 + %i3] 0x81, 0x1
movvs %icc, %g2, %i7
andn %g3, %l6, %g6
brlz %l0, loop_2133
fornot1s %f22, %f21, %f27
nop
set 0x64, %o2
prefetch [%l7 + %o2], 0x3
edge16l %g1, %l3, %o6
loop_2133:
andcc %g7, %g4, %o4
fbul %fcc0, loop_2134
sdivx %l1, 0x15FC, %l5
fpadd16 %f18, %f12, %f6
std %f26, [%l7 + 0x28]
loop_2134:
fmovdg %icc, %f22, %f17
wr %g0, 0x2c, %asi
ldda [%l7 + 0x60] %asi, %o4
tsubcc %i5, %i4, %l4
addc %i6, %i1, %o1
set 0x5D, %o6
ldstuba [%l7 + %o6] 0x10, %o3
xnorcc %i3, %o0, %l2
fpsub32 %f30, %f12, %f10
fxor %f8, %f28, %f12
wr %g0, 0x04, %asi
lduba [%l7 + 0x64] %asi, %i2
fmovdvc %icc, %f12, %f23
movrgz %o2, 0x023, %i0
tvc %xcc, 0x4
edge32ln %g5, %o7, %i7
mova %icc, %g3, %g2
addc %g6, %l6, %l0
movleu %xcc, %l3, %g1
bneg,a %xcc, loop_2135
movrlez %o6, %g4, %o4
fpmerge %f16, %f9, %f10
fornot1 %f22, %f6, %f20
loop_2135:
andn %l1, %g7, %l5
subcc %i5, %i4, %l4
fbn,a %fcc3, loop_2136
edge16ln %i6, %i1, %o5
fmovrdne %o1, %f18, %f16
array32 %o3, %o0, %i3
loop_2136:
for %f10, %f14, %f26
ld [%l7 + 0x28], %f22
movge %xcc, %i2, %l2
udivcc %o2, 0x187E, %g5
prefetch [%l7 + 0x10], 0x2
tge %xcc, 0x6
tne %icc, 0x0
udivx %i0, 0x0C22, %i7
andcc %g3, %g2, %o7
move %icc, %g6, %l6
alignaddrl %l0, %g1, %l3
edge16n %g4, %o6, %l1
popc 0x0411, %g7
edge16l %o4, %i5, %i4
fmul8sux16 %f10, %f2, %f8
tcc %xcc, 0x4
st %f3, [%l7 + 0x38]
movge %xcc, %l4, %i6
smul %l5, 0x10E6, %o5
tle %icc, 0x3
movneg %xcc, %i1, %o3
std %o0, [%l7 + 0x68]
edge32ln %o1, %i3, %i2
fmovscs %icc, %f8, %f7
be,a,pn %xcc, loop_2137
brgez,a %o2, loop_2138
movne %icc, %g5, %i0
brnz %i7, loop_2139
loop_2137:
movge %xcc, %l2, %g3
loop_2138:
andcc %g2, %o7, %l6
set 0x40, %i2
ldda [%l7 + %i2] 0x15, %f16
loop_2139:
fcmpgt32 %f16, %f2, %g6
mova %xcc, %l0, %l3
stx %g1, [%l7 + 0x70]
orn %o6, %g4, %l1
bcc,pn %xcc, loop_2140
bge %icc, loop_2141
edge32n %o4, %i5, %i4
array8 %g7, %l4, %i6
loop_2140:
smulcc %o5, %l5, %i1
loop_2141:
sethi 0x138C, %o3
flush %l7 + 0x70
movgu %xcc, %o0, %o1
edge8n %i3, %o2, %i2
movre %g5, 0x1AC, %i0
andn %i7, %g3, %g2
fmovspos %xcc, %f16, %f25
fpsub32s %f19, %f29, %f20
be,pn %icc, loop_2142
bcs,pn %xcc, loop_2143
tleu %icc, 0x1
fmovscc %xcc, %f12, %f7
loop_2142:
movge %icc, %o7, %l6
loop_2143:
subc %l2, %g6, %l0
edge16l %g1, %l3, %o6
tcs %xcc, 0x3
set 0x40, %o4
stda %f0, [%l7 + %o4] 0x88
mulscc %g4, %l1, %i5
addccc %i4, %g7, %o4
bneg %icc, loop_2144
bvc %icc, loop_2145
tcc %icc, 0x7
smul %i6, 0x1AE9, %o5
loop_2144:
movrgez %l5, 0x2A4, %i1
loop_2145:
fmul8x16 %f16, %f30, %f22
nop
setx loop_2146, %l0, %l1
jmpl %l1, %l4
addcc %o3, %o0, %o1
tsubcctv %i3, 0x1718, %i2
lduh [%l7 + 0x24], %o2
loop_2146:
brgz %i0, loop_2147
fmovsleu %xcc, %f5, %f27
wr %g0, 0x2b, %asi
stba %g5, [%l7 + 0x3D] %asi
membar #Sync
loop_2147:
sethi 0x14FE, %i7
fmovsne %icc, %f24, %f27
tcc %icc, 0x5
stbar
brgez,a %g2, loop_2148
edge32ln %g3, %l6, %o7
fmovdleu %icc, %f1, %f15
fbue,a %fcc0, loop_2149
loop_2148:
std %l2, [%l7 + 0x28]
add %l0, 0x1F02, %g1
tvc %icc, 0x6
loop_2149:
edge16 %l3, %g6, %o6
udivx %g4, 0x1B37, %l1
umul %i4, %i5, %g7
andncc %i6, %o5, %l5
fmovdpos %icc, %f22, %f20
or %i1, %l4, %o4
fandnot2s %f11, %f26, %f3
sth %o0, [%l7 + 0x1C]
sir 0x0293
umul %o3, %o1, %i2
fcmpes %fcc0, %f25, %f28
swap [%l7 + 0x30], %i3
taddcctv %o2, %g5, %i7
fba,a %fcc1, loop_2150
fandnot2s %f21, %f6, %f20
fcmpne16 %f0, %f18, %g2
edge8l %i0, %l6, %g3
loop_2150:
orcc %l2, %o7, %l0
subcc %g1, %g6, %l3
fandnot1 %f20, %f28, %f8
tneg %xcc, 0x2
fmul8x16au %f29, %f5, %f30
udiv %g4, 0x087D, %o6
orncc %i4, %l1, %i5
edge16n %g7, %o5, %l5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ldd [%l7 + 0x50], %i6
brlez,a %i1, loop_2151
srax %o4, 0x09, %l4
movvs %xcc, %o0, %o1
mulx %o3, %i2, %i3
loop_2151:
fmovrslez %g5, %f10, %f11
sir 0x1FD0
sll %i7, %g2, %i0
ldub [%l7 + 0x48], %l6
fmovdvc %xcc, %f31, %f12
udiv %g3, 0x17CF, %l2
fmovdl %xcc, %f30, %f27
fmuld8sux16 %f17, %f21, %f16
fnot2 %f28, %f20
movvc %xcc, %o2, %l0
fornot1 %f28, %f12, %f24
fmul8ulx16 %f16, %f28, %f26
edge8ln %g1, %o7, %l3
set 0x18, %l1
prefetcha [%l7 + %l1] 0x0c, 0x2
pdist %f16, %f8, %f12
array16 %g6, %i4, %o6
nop
setx loop_2152, %l0, %l1
jmpl %l1, %l1
and %i5, %g7, %o5
sdiv %l5, 0x1490, %i1
fxor %f20, %f10, %f6
loop_2152:
nop
add %l7, 0x70, %l6
wr %g0, 0x04, %asi
ldxa [%l6] %asi, %o4
casxa [%l6] 0x04, %o4, %i6
tcs %icc, 0x5
array16 %o0, %l4, %o1
orn %o3, %i3, %i2
xnor %i7, 0x0318, %g5
add %l7, 0x48, %l6
wr %g0, 0x04, %asi
casa [%l6] 0x04, %i0, %g2
stw %l6, [%l7 + 0x40]
tle %icc, 0x5
tvc %icc, 0x4
fnegs %f31, %f23
fcmple16 %f22, %f4, %g3
brnz,a %o2, loop_2153
ldd [%l7 + 0x58], %l2
set 0x10, %g1
ldswa [%l7 + %g1] 0x89, %l0
loop_2153:
fmul8x16au %f9, %f8, %f4
sllx %o7, %l3, %g1
movg %xcc, %g4, %i4
wr %g0, 0x80, %asi
ldswa [%l7 + 0x0C] %asi, %o6
tle %xcc, 0x7
sra %l1, 0x1C, %i5
edge32 %g6, %g7, %l5
sra %i1, 0x17, %o4
movleu %icc, %i6, %o5
tgu %xcc, 0x1
addcc %l4, %o1, %o0
tl %icc, 0x5
movn %xcc, %i3, %i2
sir 0x04AB
tcc %xcc, 0x7
alignaddr %i7, %g5, %i0
edge8n %g2, %l6, %g3
nop
set 0x2A, %g3
sth %o2, [%l7 + %g3]
edge16n %o3, %l2, %l0
movre %l3, 0x010, %g1
fmovdleu %xcc, %f21, %f30
ba,pt %xcc, loop_2154
addc %o7, %g4, %i4
tsubcc %l1, 0x09F9, %i5
sll %g6, %o6, %g7
loop_2154:
edge8n %l5, %o4, %i1
ldsb [%l7 + 0x10], %o5
and %i6, 0x037E, %o1
set 0x30, %i1
prefetcha [%l7 + %i1] 0x15, 0x3
fmovse %xcc, %f14, %f1
fnegd %f2, %f12
umulcc %i3, 0x0385, %i2
movle %xcc, %l4, %g5
fmovrdgz %i7, %f22, %f6
or %i0, %g2, %l6
set 0x18, %g6
stda %o2, [%l7 + %g6] 0x80
wr %g0, 0x10, %asi
sta %f8, [%l7 + 0x7C] %asi
sethi 0x10A1, %g3
sir 0x1376
orn %l2, %l0, %o3
umulcc %g1, 0x11EC, %o7
brz %l3, loop_2155
fnands %f22, %f3, %f5
tge %icc, 0x0
fornot2 %f6, %f2, %f18
loop_2155:
fcmpgt32 %f8, %f8, %i4
sllx %l1, %i5, %g6
tne %xcc, 0x7
srlx %o6, %g4, %g7
siam 0x7
edge8 %o4, %i1, %o5
movre %i6, 0x25F, %o1
tcc %xcc, 0x5
fandnot1 %f18, %f2, %f2
add %l7, 0x08, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %l5
casxa [%l6] 0x88, %l5, %i3
fbul,a %fcc3, loop_2156
fmovrslez %o0, %f10, %f23
fmovscs %icc, %f4, %f1
movg %xcc, %l4, %i2
loop_2156:
bge %xcc, loop_2157
alignaddrl %i7, %g5, %i0
add %l7, 0x50, %l6
wr %g0, 0x81, %asi
casa [%l6] %asi, %l6, %o2
loop_2157:
fmovrsgz %g2, %f2, %f20
ldstub [%l7 + 0x60], %g3
add %l7, 0x50, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %l2
casxa [%l6] 0x89, %l2, %o3
movleu %xcc, %l0, %o7
popc 0x0C07, %l3
fbne,a %fcc3, loop_2158
fmovse %icc, %f13, %f0
fmovdn %icc, %f12, %f7
udiv %i4, 0x0F88, %l1
loop_2158:
fmovscc %xcc, %f26, %f17
lduh [%l7 + 0x2C], %g1
xnorcc %g6, %o6, %i5
edge16 %g7, %o4, %i1
bpos,pt %xcc, loop_2159
fmovrdgez %g4, %f30, %f8
ble loop_2160
fsrc2s %f4, %f31
loop_2159:
tl %xcc, 0x5
fnand %f4, %f6, %f18
loop_2160:
swap [%l7 + 0x68], %o5
st %f2, [%l7 + 0x34]
prefetch [%l7 + 0x3C], 0x1
wr %g0, 0x80, %asi
ldstuba [%l7 + 0x22] %asi, %o1
fpadd32 %f8, %f16, %f26
tgu %xcc, 0x3
nop
set 0x31, %o0
ldstub [%l7 + %o0], %l5
for %f24, %f6, %f2
sll %i3, %o0, %i6
orn %i2, %l4, %g5
brnz %i7, loop_2161
brgez,a %l6, loop_2162
tvc %icc, 0x4
fmovdpos %icc, %f23, %f29
loop_2161:
and %i0, 0x0516, %g2
loop_2162:
sethi 0x18D1, %o2
fmovda %xcc, %f8, %f28
sdivx %g3, 0x189D, %o3
umul %l0, %l2, %l3
set 0x40, %o7
stda %f16, [%l7 + %o7] 0x1f
membar #Sync
bl,a,pt %icc, loop_2163
bvs,a,pn %icc, loop_2164
fsrc1s %f9, %f25
fornot1s %f4, %f9, %f7
loop_2163:
nop
wr %g0, 0x1f, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
loop_2164:
edge16l %i4, %o7, %g1
brgez,a %g6, loop_2165
movrgez %l1, %o6, %g7
stx %o4, [%l7 + 0x10]
wr %g0, 0x04, %asi
prefetcha [%l7 + 0x58] %asi, 0x2
loop_2165:
fmovsa %icc, %f13, %f17
bne,a,pt %xcc, loop_2166
ldx [%l7 + 0x10], %i5
fmovsle %icc, %f27, %f18
tpos %icc, 0x1
loop_2166:
srl %g4, %o5, %o1
fbn,a %fcc3, loop_2167
stx %i3, [%l7 + 0x30]
add %l7, 0x2C, %l6
wr %g0, 0x18, %asi
casa [%l6] %asi, %l5, %o0
loop_2167:
tsubcctv %i6, %l4, %g5
fmovsn %icc, %f7, %f13
udivcc %i7, 0x024B, %i2
fbo,a %fcc0, loop_2168
xnor %l6, %i0, %g2
bvc,pn %xcc, loop_2169
alignaddr %g3, %o2, %o3
loop_2168:
brgez %l0, loop_2170
tvs %icc, 0x3
loop_2169:
edge8l %l3, %l2, %o7
nop
setx loop_2171, %l0, %l1
jmpl %l1, %i4
loop_2170:
fble,a %fcc0, loop_2172
xorcc %g6, 0x0531, %l1
set 0x13, %g7
ldsba [%l7 + %g7] 0x10, %g1
loop_2171:
sub %g7, 0x1A1F, %o4
loop_2172:
nop
add %l7, 0x78, %l6
wr %g0, 0x80, %asi
casxa [%l6] %asi, %i1, %o6
wr %g0, 0x2b, %asi
stba %g4, [%l7 + 0x50] %asi
membar #Sync
fbo,a %fcc3, loop_2173
and %o5, %o1, %i3
tge %xcc, 0x5
fmul8ulx16 %f6, %f6, %f18
loop_2173:
edge8ln %i5, %l5, %i6
wr %g0, 0x04, %asi
lduwa [%l7 + 0x40] %asi, %o0
sub %l4, 0x0E45, %g5
bn,a,pt %icc, loop_2174
xnorcc %i7, 0x0995, %l6
fornot1s %f7, %f1, %f31
fmuld8ulx16 %f1, %f16, %f6
loop_2174:
tcc %xcc, 0x4
mulx %i2, 0x0D2E, %g2
edge16 %g3, %o2, %o3
std %f26, [%l7 + 0x48]
wr %g0, 0x2e, %asi
ldda [%l7 + 0x20] %asi, %l0
fbe,a %fcc0, loop_2175
srlx %i0, 0x08, %l2
bl,pt %xcc, loop_2176
tleu %icc, 0x6
loop_2175:
fmovsne %icc, %f4, %f3
movrgz %l3, %i4, %g6
loop_2176:
bl,pt %xcc, loop_2177
srlx %o7, %l1, %g1
ldstub [%l7 + 0x0E], %o4
movn %icc, %i1, %g7
loop_2177:
fmovsge %xcc, %f9, %f0
fpadd16s %f20, %f28, %f11
sub %g4, 0x0110, %o6
subccc %o1, 0x0061, %o5
tge %icc, 0x4
array8 %i3, %i5, %l5
swap [%l7 + 0x08], %i6
wr %g0, 0x11, %asi
lduha [%l7 + 0x24] %asi, %o0
ldsh [%l7 + 0x14], %g5
edge8l %i7, %l4, %l6
set 0x40, %o1
ldda [%l7 + %o1] 0x2e, %i2
fmovrsne %g2, %f30, %f29
fpadd32s %f10, %f6, %f28
addc %g3, %o3, %o2
fmovdvs %xcc, %f26, %f23
bneg %xcc, loop_2178
std %i0, [%l7 + 0x48]
bpos,pt %icc, loop_2179
andn %l0, 0x0C1A, %l2
loop_2178:
tgu %icc, 0x3
nop
set 0x28, %l5
lduh [%l7 + %l5], %l3
loop_2179:
brgz,a %i4, loop_2180
bcs %icc, loop_2181
movl %xcc, %o7, %l1
tle %icc, 0x6
loop_2180:
tg %icc, 0x3
loop_2181:
tvs %xcc, 0x5
wr %g0, 0x80, %asi
ldswa [%l7 + 0x78] %asi, %g1
te %xcc, 0x0
fnor %f18, %f0, %f26
movle %icc, %o4, %g6
addccc %g7, %i1, %g4
movl %icc, %o1, %o5
bgu,a,pt %xcc, loop_2182
sir 0x103B
brlz %o6, loop_2183
andn %i5, 0x133E, %l5
loop_2182:
tcs %icc, 0x1
tneg %xcc, 0x1
loop_2183:
tsubcc %i6, %o0, %i3
sdivcc %i7, 0x154B, %l4
srax %l6, 0x09, %g5
edge8n %i2, %g3, %g2
set 0x50, %l2
ldda [%l7 + %l2] 0x27, %o2
fcmple16 %f6, %f28, %i0
tle %icc, 0x1
array32 %o2, %l0, %l3
nop
setx loop_2184, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
smul %i4, %l2, %o7
call loop_2185
fpadd32 %f20, %f0, %f2
loop_2184:
bvs,pn %icc, loop_2186
movneg %icc, %g1, %o4
loop_2185:
nop
set 0x74, %o5
ldsba [%l7 + %o5] 0x14, %l1
loop_2186:
xnorcc %g6, 0x10C0, %g7
edge16l %g4, %i1, %o1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fnot2s %f28, %f1
fbul,a %fcc0, loop_2187
fmovsle %icc, %f26, %f17
stx %o5, [%l7 + 0x18]
tvc %icc, 0x1
loop_2187:
srl %o6, 0x1E, %l5
brgez %i6, loop_2188
udivx %o0, 0x1A0A, %i3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
or %i7, 0x0591, %i5
loop_2188:
fandnot2 %f6, %f0, %f6
array8 %l6, %l4, %i2
wr %g0, 0x81, %asi
stwa %g5, [%l7 + 0x18] %asi
fmovdl %xcc, %f10, %f4
bl,pn %xcc, loop_2189
smul %g2, %o3, %g3
fands %f30, %f24, %f20
fmovsne %icc, %f6, %f9
loop_2189:
edge32l %o2, %l0, %i0
brlz %l3, loop_2190
fmul8sux16 %f8, %f12, %f18
wr %g0, 0x88, %asi
stda %f0, [%l7 + 0x40] %asi
loop_2190:
tg %icc, 0x6
for %f24, %f2, %f10
andncc %i4, %o7, %g1
edge8n %l2, %l1, %g6
set 0x52, %i5
ldsha [%l7 + %i5] 0x11, %o4
brz,a %g4, loop_2191
movg %xcc, %g7, %i1
be,pt %icc, loop_2192
taddcctv %o5, %o1, %l5
loop_2191:
tgu %xcc, 0x1
mulx %o6, 0x190B, %o0
loop_2192:
te %xcc, 0x0
tpos %icc, 0x5
edge8ln %i3, %i6, %i5
fpadd32s %f13, %f17, %f23
sth %l6, [%l7 + 0x74]
edge16 %l4, %i7, %i2
subccc %g5, 0x129B, %o3
tvc %icc, 0x5
fcmps %fcc1, %f11, %f2
fbl %fcc0, loop_2193
movrgez %g3, 0x005, %o2
fblg,a %fcc3, loop_2194
fmovdneg %xcc, %f17, %f21
loop_2193:
fornot1 %f28, %f4, %f30
tpos %xcc, 0x2
loop_2194:
movvc %icc, %g2, %l0
fbo %fcc0, loop_2195
ta %xcc, 0x6
smulcc %i0, %l3, %o7
edge16l %g1, %i4, %l2
loop_2195:
taddcc %l1, 0x0926, %g6
sra %g4, %o4, %i1
fmovdcs %icc, %f20, %f22
array8 %g7, %o1, %o5
wr %g0, 0x0c, %asi
lduba [%l7 + 0x36] %asi, %o6
sllx %o0, 0x03, %l5
wr %g0, 0x88, %asi
lda [%l7 + 0x1C] %asi, %f2
fbue %fcc3, loop_2196
fmovrdlz %i6, %f8, %f6
tvs %icc, 0x5
prefetch [%l7 + 0x14], 0x2
loop_2196:
fpadd32s %f5, %f31, %f0
wr %g0, 0x11, %asi
ldstuba [%l7 + 0x14] %asi, %i5
tsubcctv %i3, 0x0A54, %l6
addcc %l4, 0x0B75, %i7
movcc %xcc, %i2, %o3
subccc %g3, 0x1537, %g5
tcs %xcc, 0x0
bpos,pn %xcc, loop_2197
movrgez %o2, 0x03A, %g2
ldub [%l7 + 0x71], %i0
tge %xcc, 0x3
loop_2197:
movcs %icc, %l3, %o7
orn %g1, %i4, %l0
fmovdgu %xcc, %f28, %f27
movrgez %l1, 0x1E0, %l2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tleu %icc, 0x7
tne %xcc, 0x1
array8 %g4, %o4, %g6
brgez,a %g7, loop_2198
edge32l %i1, %o1, %o5
edge8 %o6, %l5, %o0
fbo %fcc3, loop_2199
loop_2198:
sdivcc %i6, 0x1A59, %i5
sra %l6, 0x00, %i3
ld [%l7 + 0x50], %f18
loop_2199:
fcmpgt16 %f26, %f28, %i7
ldsb [%l7 + 0x29], %l4
smul %i2, 0x0079, %o3
add %g3, 0x06AE, %g5
movrgz %g2, 0x153, %i0
ldsh [%l7 + 0x70], %l3
te %xcc, 0x3
bneg,pt %xcc, loop_2200
fexpand %f18, %f22
sll %o7, %g1, %o2
tvs %icc, 0x0
loop_2200:
sdiv %i4, 0x065C, %l1
movge %xcc, %l2, %l0
fbne %fcc3, loop_2201
movneg %xcc, %g4, %o4
addc %g6, 0x0D9E, %g7
fnegs %f30, %f3
loop_2201:
movpos %xcc, %o1, %o5
mova %xcc, %i1, %l5
edge32l %o0, %i6, %i5
fmul8x16al %f21, %f11, %f30
tge %icc, 0x5
wr %g0, 0x88, %asi
lda [%l7 + 0x50] %asi, %f28
fcmple32 %f2, %f18, %o6
movpos %icc, %i3, %i7
tne %icc, 0x3
movg %icc, %l6, %l4
orn %o3, 0x1CAE, %g3
brgz %i2, loop_2202
brlz,a %g5, loop_2203
sdivx %g2, 0x1025, %i0
fmovscc %xcc, %f0, %f26
loop_2202:
movrlz %o7, %g1, %l3
loop_2203:
udiv %i4, 0x1B28, %o2
fors %f22, %f15, %f14
srl %l2, 0x03, %l0
set 0x3F, %i7
lduba [%l7 + %i7] 0x19, %g4
orcc %l1, 0x1439, %o4
or %g6, %o1, %g7
ldd [%l7 + 0x40], %i0
movvs %icc, %l5, %o0
fcmpes %fcc1, %f24, %f3
edge8n %o5, %i5, %o6
fmovrdlez %i6, %f18, %f2
orncc %i7, %l6, %i3
pdist %f12, %f30, %f24
fcmpne32 %f22, %f0, %o3
fpadd16s %f1, %f19, %f15
fpsub16s %f4, %f24, %f10
umul %g3, %l4, %g5
orncc %g2, %i0, %i2
tne %xcc, 0x7
fpsub16 %f28, %f28, %f28
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
addc %g1, 0x15BF, %o7
taddcc %i4, 0x03F4, %l3
mova %xcc, %l2, %o2
fcmple32 %f2, %f22, %g4
wr %g0, 0x19, %asi
swapa [%l7 + 0x20] %asi, %l0
sra %o4, %l1, %g6
edge32l %g7, %i1, %l5
stbar
fnot1 %f22, %f20
ldsh [%l7 + 0x28], %o1
nop
set 0x42, %i0
ldsb [%l7 + %i0], %o0
bvs %xcc, loop_2204
bvs,a,pn %icc, loop_2205
addccc %i5, 0x1029, %o5
fnot2 %f0, %f12
loop_2204:
fmovdpos %icc, %f19, %f30
loop_2205:
nop
set 0x1F, %o3
ldstuba [%l7 + %o3] 0x11, %o6
fmovsvc %xcc, %f9, %f18
brlez,a %i6, loop_2206
fxors %f18, %f17, %f31
sir 0x0F72
srl %i7, 0x08, %i3
loop_2206:
nop
setx loop_2207, %l0, %l1
jmpl %l1, %o3
sllx %l6, %l4, %g5
ldx [%l7 + 0x50], %g2
fsrc1s %f8, %f18
loop_2207:
edge8 %i0, %i2, %g1
sdiv %o7, 0x1D5A, %g3
smulcc %i4, 0x0ACF, %l3
fpmerge %f27, %f21, %f22
movneg %icc, %o2, %g4
movneg %xcc, %l0, %o4
st %f8, [%l7 + 0x30]
fpadd32s %f26, %f21, %f3
fbe,a %fcc2, loop_2208
movcs %icc, %l2, %l1
pdist %f26, %f4, %f12
fmovsgu %icc, %f31, %f8
loop_2208:
tpos %xcc, 0x2
wr %g0, 0x81, %asi
ldsha [%l7 + 0x24] %asi, %g7
tvc %icc, 0x0
tsubcctv %g6, %i1, %l5
fmovdleu %icc, %f11, %f22
fbge %fcc0, loop_2209
orncc %o0, %o1, %o5
edge32ln %o6, %i5, %i7
fpsub16 %f6, %f8, %f28
loop_2209:
xorcc %i6, 0x01E1, %i3
tcs %icc, 0x4
orn %o3, 0x1901, %l6
movg %xcc, %l4, %g2
movl %icc, %g5, %i2
brnz %i0, loop_2210
orncc %o7, %g1, %i4
and %l3, %o2, %g3
fmovdge %icc, %f25, %f24
loop_2210:
stx %g4, [%l7 + 0x48]
fmovrdne %l0, %f24, %f2
ldsh [%l7 + 0x08], %o4
fandnot1s %f18, %f20, %f2
edge32ln %l1, %g7, %g6
or %l2, %i1, %o0
mulx %l5, 0x08D7, %o1
movn %xcc, %o5, %o6
tsubcc %i5, %i7, %i3
alignaddr %i6, %l6, %l4
fpadd32s %f16, %f20, %f15
fsrc1s %f15, %f11
movne %icc, %g2, %o3
alignaddrl %i2, %g5, %o7
tvc %icc, 0x2
srl %i0, %i4, %g1
edge16 %l3, %o2, %g3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
xnor %g4, 0x0270, %o4
ldd [%l7 + 0x10], %f8
sra %l0, %g7, %l1
fpmerge %f23, %f26, %f10
sub %l2, %i1, %g6
tg %xcc, 0x4
fpackfix %f16, %f5
tneg %icc, 0x5
bg,pt %xcc, loop_2211
tcc %xcc, 0x2
tvs %xcc, 0x3
sub %o0, 0x0893, %o1
loop_2211:
bneg,a,pn %xcc, loop_2212
fnot1 %f20, %f0
fmovrde %l5, %f4, %f6
fmovsne %icc, %f11, %f24
loop_2212:
tvs %xcc, 0x2
edge16 %o5, %o6, %i7
fbl,a %fcc0, loop_2213
bvc loop_2214
fandnot1 %f2, %f18, %f8
addcc %i5, 0x0C4C, %i6
loop_2213:
movge %xcc, %i3, %l4
loop_2214:
fmovsl %xcc, %f8, %f10
movvc %xcc, %g2, %o3
fnor %f10, %f8, %f12
fmovda %xcc, %f18, %f17
tcc %xcc, 0x1
movpos %icc, %i2, %l6
umul %g5, %i0, %o7
tsubcctv %i4, %l3, %g1
tgu %xcc, 0x5
fxors %f8, %f2, %f26
fmuld8sux16 %f9, %f12, %f8
fxors %f3, %f9, %f20
movrne %o2, 0x28A, %g4
edge32n %o4, %l0, %g7
tcs %icc, 0x6
fornot1s %f15, %f22, %f23
lduw [%l7 + 0x0C], %g3
fcmpeq16 %f6, %f12, %l2
movleu %icc, %l1, %g6
movrgez %i1, %o1, %l5
st %f30, [%l7 + 0x1C]
fxnor %f26, %f16, %f6
orncc %o5, 0x1388, %o6
alignaddr %i7, %o0, %i5
fmovdpos %xcc, %f12, %f29
fmovdge %xcc, %f5, %f1
fmuld8sux16 %f13, %f17, %f16
fmovrslez %i3, %f0, %f1
taddcctv %i6, %g2, %o3
brnz %l4, loop_2215
fmovrdgz %l6, %f12, %f2
ldx [%l7 + 0x60], %g5
edge8l %i2, %i0, %o7
loop_2215:
membar 0x07
fmul8ulx16 %f18, %f10, %f10
movn %xcc, %l3, %i4
te %xcc, 0x2
move %xcc, %g1, %g4
fmul8sux16 %f20, %f2, %f16
stw %o2, [%l7 + 0x5C]
fcmpgt32 %f14, %f14, %o4
stw %g7, [%l7 + 0x58]
fpsub16s %f17, %f23, %f1
mulscc %l0, %l2, %g3
fornot2s %f6, %f19, %f27
movrgez %g6, %l1, %o1
movrne %i1, %o5, %l5
tneg %icc, 0x0
stbar
umul %o6, 0x1A4B, %o0
fcmps %fcc1, %f10, %f0
tcc %xcc, 0x0
fcmple16 %f8, %f24, %i7
or %i3, %i6, %g2
fmovdne %xcc, %f11, %f16
udivx %i5, 0x0E04, %l4
add %l7, 0x30, %l6
wr %g0, 0x19, %asi
casxa [%l6] %asi, %l6, %o3
tgu %xcc, 0x2
subcc %i2, 0x1C9D, %g5
fmovspos %icc, %f22, %f30
bvc,a,pt %xcc, loop_2216
udivx %o7, 0x12EF, %l3
brlz %i4, loop_2217
addccc %g1, 0x1CCD, %g4
loop_2216:
ldstub [%l7 + 0x16], %i0
edge8l %o2, %o4, %g7
loop_2217:
array16 %l0, %l2, %g6
tl %icc, 0x6
fzeros %f7
udiv %l1, 0x0248, %o1
xnorcc %g3, %i1, %l5
fmovsne %icc, %f16, %f17
udivcc %o6, 0x0BE7, %o0
fbug,a %fcc2, loop_2218
fbug,a %fcc2, loop_2219
fxnors %f12, %f3, %f31
fbuge %fcc2, loop_2220
loop_2218:
movre %o5, %i3, %i7
loop_2219:
mulx %i6, 0x0276, %i5
movrgez %l4, %g2, %l6
loop_2220:
tvc %xcc, 0x4
movle %xcc, %i2, %g5
sdivcc %o7, 0x18F8, %o3
set 0x70, %l0
ldxa [%l7 + %l0] 0x81, %l3
te %icc, 0x4
bne,a,pt %icc, loop_2221
smul %i4, 0x1B4A, %g1
tne %icc, 0x1
fbg %fcc3, loop_2222
loop_2221:
umul %i0, 0x0326, %g4
tvc %icc, 0x0
mulx %o2, %o4, %l0
loop_2222:
fmovrdne %l2, %f6, %f22
tpos %xcc, 0x2
addc %g7, 0x0535, %l1
andcc %g6, %g3, %o1
move %xcc, %l5, %i1
movcs %icc, %o0, %o6
bg,pn %icc, loop_2223
movre %o5, %i3, %i6
bvc loop_2224
movleu %xcc, %i7, %l4
loop_2223:
fnot2s %f29, %f6
andncc %g2, %l6, %i2
loop_2224:
movge %xcc, %i5, %o7
edge32l %g5, %l3, %i4
brnz %o3, loop_2225
edge8l %g1, %i0, %o2
fpsub16 %f12, %f10, %f26
fbl,a %fcc0, loop_2226
loop_2225:
tg %icc, 0x5
edge16n %g4, %l0, %o4
fornot1s %f17, %f8, %f12
loop_2226:
umul %l2, %l1, %g7
tne %icc, 0x6
tg %icc, 0x3
fandnot1s %f10, %f1, %f19
tg %icc, 0x4
smulcc %g6, %o1, %g3
movgu %icc, %l5, %i1
taddcc %o0, 0x1F41, %o6
brlez,a %i3, loop_2227
xnor %o5, %i7, %l4
wr %g0, 0x22, %asi
stha %i6, [%l7 + 0x64] %asi
membar #Sync
loop_2227:
edge8n %l6, %i2, %i5
lduh [%l7 + 0x08], %g2
set 0x79, %g4
ldsba [%l7 + %g4] 0x81, %o7
tneg %icc, 0x0
edge32l %l3, %i4, %o3
fand %f6, %f16, %f22
umulcc %g1, %g5, %i0
fnors %f0, %f20, %f16
addc %g4, 0x1CF7, %l0
or %o2, 0x10A0, %o4
wr %g0, 0x50, %asi
ldxa [%g0 + 0x18] %asi, %l2
movrne %l1, %g6, %o1
addc %g3, 0x1143, %l5
fandnot2s %f21, %f25, %f14
orn %g7, 0x16E3, %i1
bcc,a %icc, loop_2228
movrgz %o0, %i3, %o5
fmovda %icc, %f9, %f23
fmuld8sux16 %f19, %f26, %f24
loop_2228:
ldstub [%l7 + 0x18], %o6
fzero %f8
fcmpgt32 %f10, %f22, %i7
array8 %i6, %l4, %l6
movrgez %i2, %i5, %o7
nop
set 0x59, %g2
stb %g2, [%l7 + %g2]
lduw [%l7 + 0x7C], %l3
tsubcctv %i4, %o3, %g5
tle %xcc, 0x2
fcmpd %fcc2, %f4, %f20
movrgz %g1, %i0, %g4
add %l7, 0x68, %l6
wr %g0, 0x0c, %asi
ldxa [%l6] %asi, %l0
casxa [%l6] 0x0c, %l0, %o4
fnegs %f18, %f4
fbl,a %fcc3, loop_2229
alignaddr %o2, %l1, %g6
umulcc %o1, %g3, %l2
add %l7, 0x60, %l6
wr %g0, 0x89, %asi
casa [%l6] %asi, %g7, %i1
loop_2229:
tsubcc %o0, %l5, %i3
fmovdg %xcc, %f16, %f8
fmovrdne %o6, %f24, %f0
orn %i7, 0x14BB, %i6
ldstub [%l7 + 0x77], %o5
brgz,a %l4, loop_2230
movrlz %l6, 0x2F0, %i2
array16 %o7, %g2, %l3
fands %f26, %f25, %f16
loop_2230:
move %xcc, %i4, %i5
mova %icc, %g5, %o3
edge32n %g1, %g4, %l0
movneg %icc, %o4, %i0
sdivx %o2, 0x0B9C, %l1
fandnot1 %f0, %f26, %f2
brgz,a %o1, loop_2231
umulcc %g6, %g3, %l2
tsubcctv %g7, %o0, %l5
udiv %i3, 0x1ACF, %i1
loop_2231:
subc %o6, 0x0775, %i7
addccc %i6, %l4, %l6
tle %icc, 0x7
brgez,a %i2, loop_2232
subc %o7, 0x1391, %o5
sllx %g2, %l3, %i4
tn %xcc, 0x3
loop_2232:
edge8l %g5, %i5, %g1
mova %icc, %o3, %g4
te %icc, 0x4
wr %g0, 0x0c, %asi
ldxa [%l7 + 0x50] %asi, %o4
sir 0x0D58
sll %l0, 0x06, %o2
xorcc %l1, %o1, %i0
edge8ln %g6, %g3, %g7
bcs loop_2233
umulcc %o0, %l5, %l2
nop
setx loop_2234, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orcc %i1, %i3, %i7
loop_2233:
lduh [%l7 + 0x10], %i6
fand %f28, %f26, %f8
loop_2234:
nop
wr %g0, 0x18, %asi
ldsha [%l7 + 0x4A] %asi, %l4
udivcc %o6, 0x17CF, %i2
srl %l6, 0x09, %o7
movle %icc, %o5, %l3
fandnot2 %f20, %f6, %f24
taddcctv %g2, %g5, %i4
udivx %i5, 0x07EC, %g1
fblg,a %fcc3, loop_2235
movle %icc, %o3, %g4
subccc %o4, 0x01D3, %o2
srlx %l1, %l0, %o1
loop_2235:
addcc %i0, 0x008A, %g3
movrne %g7, %g6, %o0
prefetch [%l7 + 0x40], 0x1
fmovdvs %icc, %f0, %f22
or %l5, 0x0025, %i1
fmovsle %xcc, %f19, %f20
movge %xcc, %i3, %i7
wr %g0, 0x89, %asi
swapa [%l7 + 0x74] %asi, %i6
udiv %l2, 0x1F43, %o6
fblg %fcc2, loop_2236
edge8l %i2, %l6, %o7
array16 %o5, %l4, %l3
ldx [%l7 + 0x10], %g5
loop_2236:
nop
set 0x70, %i6
stda %g2, [%l7 + %i6] 0x22
membar #Sync
tcs %xcc, 0x3
tl %xcc, 0x0
tcs %icc, 0x1
wr %g0, 0x89, %asi
lduha [%l7 + 0x14] %asi, %i5
stb %i4, [%l7 + 0x53]
srax %o3, 0x0F, %g1
fmul8x16al %f7, %f13, %f4
srax %o4, 0x07, %o2
tl %xcc, 0x5
fmovd %f6, %f12
fmovscc %icc, %f12, %f31
edge16ln %g4, %l0, %o1
smulcc %l1, 0x1D39, %g3
flush %l7 + 0x2C
movvs %icc, %g7, %g6
edge32n %o0, %i0, %i1
nop
setx loop_2237, %l0, %l1
jmpl %l1, %l5
fpmerge %f20, %f13, %f8
fmovrdgez %i3, %f10, %f0
lduw [%l7 + 0x78], %i6
loop_2237:
ldub [%l7 + 0x0A], %l2
subc %i7, %o6, %l6
edge8n %i2, %o7, %l4
wr %g0, 0x80, %asi
sta %f0, [%l7 + 0x40] %asi
tsubcc %l3, 0x15D0, %g5
umulcc %o5, 0x0013, %g2
orcc %i4, 0x17E2, %o3
sdivx %g1, 0x19FF, %o4
fmovrdgz %o2, %f14, %f18
addc %g4, 0x07DF, %l0
smul %o1, 0x17A6, %i5
fblg %fcc1, loop_2238
xnor %g3, 0x0FB6, %l1
edge16ln %g7, %o0, %i0
tg %xcc, 0x0
loop_2238:
fmovrdne %g6, %f20, %f26
std %f8, [%l7 + 0x70]
movcc %xcc, %i1, %i3
fmovdpos %icc, %f7, %f24
tle %xcc, 0x7
tle %xcc, 0x2
fba,a %fcc0, loop_2239
movvs %xcc, %i6, %l5
tneg %xcc, 0x7
fmovsa %xcc, %f22, %f5
loop_2239:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sra %i7, %l2, %o6
tge %icc, 0x4
fmovrdlz %i2, %f16, %f10
movrlez %o7, %l4, %l3
sra %l6, 0x19, %g5
bne loop_2240
addcc %o5, %i4, %g2
bcc,a %icc, loop_2241
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2240:
edge16l %g1, %o3, %o4
movrne %g4, 0x25B, %l0
loop_2241:
sllx %o1, %o2, %g3
tn %icc, 0x3
lduw [%l7 + 0x1C], %l1
array8 %g7, %i5, %o0
xorcc %g6, 0x1B75, %i0
set 0x4C, %i4
swapa [%l7 + %i4] 0x04, %i3
wr %g0, 0x04, %asi
lda [%l7 + 0x70] %asi, %f7
movcs %xcc, %i6, %l5
movleu %xcc, %i1, %i7
fmovdn %icc, %f25, %f21
bvs,a,pn %icc, loop_2242
bne %xcc, loop_2243
stb %l2, [%l7 + 0x1F]
nop
setx loop_2244, %l0, %l1
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_2242:
tne %xcc, 0x3
loop_2243:
fcmpne32 %f20, %f14, %i2
tsubcc %o6, %l4, %l3
loop_2244:
nop
set 0x26, %l4
lduha [%l7 + %l4] 0x14, %l6
taddcctv %g5, %o7, %o5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovs %f16, %f18
movrlz %g2, 0x12F, %i4
sll %o3, 0x1C, %o4
xorcc %g4, 0x1A0B, %g1
edge16 %o1, %o2, %l0
membar 0x6D
udivcc %l1, 0x1279, %g7
std %f30, [%l7 + 0x28]
fmovsvs %xcc, %f7, %f25
bgu,a %xcc, loop_2245
sdiv %i5, 0x10FF, %g3
brlez %o0, loop_2246
movg %xcc, %i0, %g6
loop_2245:
edge8l %i6, %l5, %i3
srlx %i7, %i1, %i2
loop_2246:
nop
add %l7, 0x50, %l6
wr %g0, 0x18, %asi
casxa [%l6] 0x18, %l2, %l4
edge32l %l3, %o6, %l6
smul %g5, %o7, %o5
movvc %xcc, %g2, %o3
movleu %icc, %o4, %i4
edge16l %g1, %g4, %o1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sdivcc %o2, 0x1452, %l0
wr %g0, 0x80, %asi
sta %f18, [%l7 + 0x64] %asi
udivx %l1, 0x075A, %g7
mulx %i5, 0x023F, %o0
tl %xcc, 0x6
bg,a loop_2247
bvs,pt %xcc, loop_2248
umul %i0, %g3, %g6
brnz,a %i6, loop_2249
loop_2247:
fpack16 %f2, %f0
loop_2248:
srlx %l5, %i3, %i7
movcc %icc, %i1, %l2
loop_2249:
movcc %xcc, %l4, %l3
smul %o6, 0x1555, %i2
fxnor %f24, %f0, %f16
movl %icc, %l6, %g5
fpsub32s %f29, %f31, %f1
nop
setx loop_2250, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fsrc2s %f10, %f12
tg %icc, 0x4
movrlez %o7, %o5, %o3
loop_2250:
alignaddr %o4, %i4, %g1
set 0x30, %g5
prefetcha [%l7 + %g5] 0x10, 0x0
array8 %g4, %o2, %l0
edge16n %o1, %g7, %i5
edge8l %l1, %i0, %o0
ldstub [%l7 + 0x12], %g3
fbl %fcc0, loop_2251
tvc %xcc, 0x3
edge16n %g6, %l5, %i3
bgu,a,pn %icc, loop_2252
loop_2251:
sir 0x109D
orcc %i7, 0x12B1, %i6
fornot1 %f28, %f14, %f16
loop_2252:
fpack16 %f18, %f6
alignaddrl %l2, %l4, %i1
fmovde %icc, %f15, %f31
set 0x64, %l3
ldswa [%l7 + %l3] 0x14, %o6
fblg %fcc0, loop_2253
bneg loop_2254
ldd [%l7 + 0x20], %f26
alignaddr %l3, %i2, %g5
loop_2253:
smulcc %l6, %o7, %o5
loop_2254:
fmovsl %icc, %f7, %f23
fmovsvs %icc, %f4, %f10
fbuge,a %fcc3, loop_2255
fcmpd %fcc2, %f30, %f4
tleu %icc, 0x5
sllx %o4, %i4, %g1
loop_2255:
stbar
fmovsl %xcc, %f3, %f17
tgu %xcc, 0x1
ta %xcc, 0x1
array32 %g2, %o3, %g4
fands %f20, %f4, %f17
xorcc %l0, %o2, %o1
nop
set 0x58, %i3
ldd [%l7 + %i3], %i4
movn %xcc, %l1, %i0
popc %g7, %o0
fmovdl %xcc, %f16, %f4
edge16ln %g3, %g6, %i3
andcc %i7, 0x0CC4, %i6
fpsub16 %f30, %f8, %f12
fmovrsne %l5, %f23, %f6
ble,pt %xcc, loop_2256
fbule %fcc0, loop_2257
smulcc %l4, 0x0445, %l2
sethi 0x0049, %i1
loop_2256:
movcc %icc, %o6, %l3
loop_2257:
edge32l %i2, %l6, %g5
wr %g0, 0x81, %asi
ldstuba [%l7 + 0x36] %asi, %o5
flush %l7 + 0x1C
sdivcc %o4, 0x1049, %i4
movl %xcc, %o7, %g1
tsubcctv %g2, 0x0E74, %o3
fmul8ulx16 %f2, %f12, %f18
swap [%l7 + 0x74], %l0
edge8l %o2, %o1, %g4
srl %i5, %i0, %g7
wr %g0, 0x0c, %asi
stha %o0, [%l7 + 0x36] %asi
movl %icc, %g3, %g6
wr %g0, 0x80, %asi
ldda [%l7 + 0x50] %asi, %l0
set 0x48, %l6
stda %i2, [%l7 + %l6] 0x11
ldstub [%l7 + 0x2B], %i6
fpadd32 %f20, %f28, %f28
taddcctv %l5, 0x1276, %l4
fnegd %f18, %f16
alignaddrl %l2, %i7, %o6
fbuge %fcc0, loop_2258
membar 0x26
set 0x40, %o2
ldda [%l7 + %o2] 0x10, %f0
loop_2258:
fcmpne16 %f18, %f22, %i1
ldsw [%l7 + 0x5C], %l3
nop
set 0x64, %i2
lduh [%l7 + %i2], %i2
andcc %g5, 0x1F26, %o5
xnorcc %l6, %o4, %o7
fmovdl %icc, %f21, %f20
bvc,a,pt %xcc, loop_2259
sdivcc %i4, 0x1C7E, %g2
mulscc %g1, %o3, %l0
pdist %f14, %f6, %f30
loop_2259:
fmovrslez %o2, %f29, %f26
fones %f10
fbu %fcc2, loop_2260
umulcc %g4, 0x0B33, %i5
srl %o1, %g7, %o0
set 0x7C, %o4
lduwa [%l7 + %o4] 0x18, %g3
loop_2260:
bleu,a,pt %xcc, loop_2261
sdiv %g6, 0x1601, %i0
fpsub16s %f17, %f31, %f2
tvc %icc, 0x6
loop_2261:
movgu %xcc, %i3, %l1
fmovrdgez %l5, %f10, %f2
fmovsgu %icc, %f4, %f22
bcs,a,pt %icc, loop_2262
ld [%l7 + 0x40], %f27
fmovrslez %l4, %f22, %f0
bg,pt %xcc, loop_2263
loop_2262:
sll %i6, %l2, %i7
nop
set 0x6C, %o6
lduw [%l7 + %o6], %i1
fbl,a %fcc0, loop_2264
loop_2263:
be,pn %icc, loop_2265
xor %l3, 0x06CC, %i2
fmovda %xcc, %f5, %f5
loop_2264:
fsrc2 %f10, %f20
loop_2265:
nop
set 0x38, %g1
std %g4, [%l7 + %g1]
movgu %icc, %o5, %l6
fmovrde %o6, %f0, %f14
addcc %o4, 0x0476, %i4
sir 0x15DF
add %g2, %g1, %o7
tcc %icc, 0x2
fnot2s %f10, %f13
tne %icc, 0x2
tpos %icc, 0x7
tne %icc, 0x4
fmovda %icc, %f5, %f18
add %o3, 0x1040, %o2
bleu,pn %xcc, loop_2266
tle %xcc, 0x2
sllx %g4, 0x07, %l0
sdivcc %i5, 0x0985, %g7
loop_2266:
tvs %icc, 0x2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ldsw [%l7 + 0x10], %o1
tneg %icc, 0x6
or %o0, 0x0132, %g3
movrgez %i0, %i3, %g6
nop
setx loop_2267, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
add %l1, 0x028E, %l5
fnot2 %f2, %f30
srl %i6, %l2, %l4
loop_2267:
move %icc, %i7, %i1
be %xcc, loop_2268
te %xcc, 0x5
edge8l %i2, %g5, %l3
sdiv %o5, 0x13DE, %o6
loop_2268:
sllx %l6, 0x0A, %i4
array8 %o4, %g2, %o7
fmovdl %icc, %f27, %f20
edge16n %g1, %o2, %g4
fexpand %f24, %f28
movrlz %l0, %i5, %g7
or %o1, 0x12C6, %o0
tsubcc %g3, %i0, %o3
smulcc %g6, 0x13D2, %l1
fmovrsne %i3, %f27, %f26
fnot1s %f23, %f26
fmovrdgez %i6, %f0, %f20
array32 %l2, %l5, %l4
fandnot2s %f8, %f15, %f3
fmovsle %xcc, %f8, %f27
fzero %f14
tge %icc, 0x7
fxnors %f6, %f18, %f30
edge8l %i1, %i2, %i7
udivx %g5, 0x1EFA, %o5
st %f27, [%l7 + 0x1C]
srlx %o6, %l3, %i4
sdiv %o4, 0x0EE1, %g2
tneg %xcc, 0x6
xnorcc %l6, %o7, %g1
fone %f6
movgu %xcc, %g4, %l0
subcc %o2, 0x12EF, %i5
set 0x38, %l1
lda [%l7 + %l1] 0x19, %f25
fcmpne16 %f6, %f22, %o1
edge8l %o0, %g3, %i0
fxnor %f10, %f22, %f18
movpos %xcc, %o3, %g6
edge32 %l1, %i3, %i6
xor %l2, %g7, %l5
xnor %l4, %i1, %i2
tgu %icc, 0x7
add %g5, 0x177B, %i7
movrne %o5, %l3, %o6
wr %g0, 0x89, %asi
ldswa [%l7 + 0x50] %asi, %o4
edge16n %i4, %l6, %o7
fcmpeq16 %f20, %f4, %g2
move %icc, %g4, %l0
fmovdneg %icc, %f22, %f13
edge16n %o2, %g1, %o1
ldd [%l7 + 0x48], %o0
te %icc, 0x6
nop
setx loop_2269, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bvc,a,pn %xcc, loop_2270
sir 0x024B
tleu %icc, 0x1
loop_2269:
fsrc1s %f30, %f14
loop_2270:
fxnors %f12, %f12, %f2
movl %icc, %i5, %i0
fandnot2 %f26, %f22, %f16
bcc,a loop_2271
fblg,a %fcc2, loop_2272
sllx %o3, %g3, %l1
wr %g0, 0xe2, %asi
stxa %g6, [%l7 + 0x28] %asi
membar #Sync
loop_2271:
tl %icc, 0x2
loop_2272:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge32ln %i3, %i6, %g7
fmovsvs %xcc, %f2, %f18
move %icc, %l2, %l4
edge16 %i1, %l5, %i2
fornot2 %f4, %f8, %f14
fble,a %fcc3, loop_2273
taddcctv %g5, %o5, %i7
fnegd %f4, %f30
fzero %f30
loop_2273:
siam 0x5
sll %l3, 0x00, %o4
wr %g0, 0x11, %asi
ldswa [%l7 + 0x2C] %asi, %o6
set 0x78, %i1
ldxa [%l7 + %i1] 0x11, %i4
subccc %o7, %l6, %g2
bge,pt %icc, loop_2274
sdiv %g4, 0x0826, %o2
bpos,a,pt %icc, loop_2275
orcc %l0, 0x1C67, %g1
loop_2274:
lduw [%l7 + 0x44], %o1
movgu %icc, %i5, %i0
loop_2275:
fbue,a %fcc3, loop_2276
edge32ln %o0, %o3, %l1
fnegs %f0, %f3
movn %icc, %g3, %g6
loop_2276:
std %i2, [%l7 + 0x78]
mulx %i6, 0x0CFF, %g7
fnand %f22, %f20, %f20
movrne %l4, 0x140, %l2
fbl %fcc3, loop_2277
orncc %i1, %i2, %g5
swap [%l7 + 0x44], %o5
orcc %i7, %l3, %o4
loop_2277:
fbg %fcc0, loop_2278
fmovrdgz %l5, %f14, %f30
andncc %i4, %o7, %o6
taddcctv %l6, %g4, %g2
loop_2278:
fsrc2 %f28, %f30
fxnors %f5, %f26, %f27
sdiv %o2, 0x1327, %l0
bneg,pt %xcc, loop_2279
taddcc %g1, %i5, %o1
tle %icc, 0x1
wr %g0, 0x89, %asi
ldsba [%l7 + 0x5D] %asi, %i0
loop_2279:
nop
set 0x20, %g3
stda %o2, [%l7 + %g3] 0x2b
membar #Sync
smulcc %o0, %g3, %l1
fcmpeq16 %f28, %f6, %g6
tne %icc, 0x5
movgu %xcc, %i3, %i6
nop
setx loop_2280, %l0, %l1
jmpl %l1, %g7
bge,pt %icc, loop_2281
movpos %xcc, %l2, %l4
edge16 %i1, %g5, %i2
loop_2280:
movcs %xcc, %i7, %o5
loop_2281:
addccc %o4, 0x1010, %l3
mova %icc, %i4, %l5
tge %xcc, 0x3
xnor %o6, 0x11D0, %l6
fcmple16 %f12, %f8, %o7
fmovsneg %icc, %f3, %f23
mulx %g4, 0x0FD4, %g2
tpos %xcc, 0x6
fornot2 %f18, %f8, %f26
xor %l0, 0x0C3A, %g1
andncc %o2, %i5, %i0
fbg,a %fcc0, loop_2282
udiv %o1, 0x0C0F, %o0
fcmple32 %f8, %f30, %o3
tle %xcc, 0x0
loop_2282:
sub %l1, %g3, %i3
tcs %xcc, 0x3
movcs %icc, %g6, %i6
movge %xcc, %g7, %l4
fzeros %f6
fbul %fcc0, loop_2283
fpadd32 %f24, %f10, %f4
movrne %l2, %i1, %i2
movleu %xcc, %g5, %o5
loop_2283:
edge32l %i7, %o4, %i4
ldsb [%l7 + 0x7B], %l3
nop
set 0x30, %o0
lduw [%l7 + %o0], %o6
sllx %l6, 0x1B, %o7
array8 %g4, %l5, %g2
sdivcc %l0, 0x134E, %g1
fnors %f8, %f6, %f22
orn %i5, 0x100A, %o2
umulcc %i0, %o0, %o1
membar 0x29
fzero %f12
movcs %icc, %l1, %o3
tne %xcc, 0x3
set 0x20, %g6
lda [%l7 + %g6] 0x81, %f8
movne %xcc, %i3, %g3
be,pn %icc, loop_2284
edge8ln %g6, %g7, %i6
movre %l4, %l2, %i1
tl %icc, 0x4
loop_2284:
movcc %icc, %g5, %o5
set 0x38, %g7
prefetcha [%l7 + %g7] 0x80, 0x3
fxnors %f26, %f22, %f24
brz,a %i7, loop_2285
fpackfix %f24, %f8
fsrc1 %f10, %f18
movvs %xcc, %i4, %l3
loop_2285:
tsubcctv %o4, 0x0198, %l6
bl,pt %icc, loop_2286
ta %xcc, 0x5
tcs %xcc, 0x6
xorcc %o7, 0x1FDE, %o6
loop_2286:
fpmerge %f24, %f19, %f8
movrlez %l5, 0x12C, %g2
movneg %xcc, %l0, %g4
srax %g1, %o2, %i0
edge32ln %o0, %i5, %o1
sdivx %l1, 0x0076, %o3
movvc %xcc, %i3, %g3
st %f14, [%l7 + 0x50]
fxors %f15, %f8, %f19
sdiv %g7, 0x05B0, %g6
mulscc %l4, 0x1A36, %i6
fmovsg %icc, %f22, %f21
movvs %icc, %l2, %g5
sth %i1, [%l7 + 0x5A]
bge,a,pt %xcc, loop_2287
mulx %o5, 0x1956, %i2
ldub [%l7 + 0x6E], %i7
edge32l %l3, %i4, %l6
loop_2287:
ldx [%l7 + 0x48], %o7
orncc %o4, %o6, %l5
st %f20, [%l7 + 0x44]
sdivx %g2, 0x15D7, %g4
movge %icc, %l0, %g1
subc %o2, %o0, %i0
srl %i5, 0x0B, %l1
tne %icc, 0x2
bpos,pn %xcc, loop_2288
fmovrsgez %o3, %f29, %f31
udiv %o1, 0x1E51, %i3
bvc,a %icc, loop_2289
loop_2288:
tne %xcc, 0x1
lduh [%l7 + 0x3A], %g7
tvs %icc, 0x4
loop_2289:
popc 0x1DEF, %g6
udivcc %l4, 0x1224, %g3
edge16ln %l2, %g5, %i1
movg %xcc, %i6, %o5
fcmps %fcc1, %f14, %f30
te %icc, 0x0
stw %i2, [%l7 + 0x34]
set 0x08, %o1
lduwa [%l7 + %o1] 0x81, %i7
fmovscs %icc, %f11, %f7
fornot1 %f4, %f18, %f24
and %l3, %i4, %l6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
srlx %o4, 0x0D, %o7
subcc %o6, 0x1A9E, %l5
fbge %fcc0, loop_2290
fmovsgu %xcc, %f7, %f7
fmovdl %icc, %f28, %f15
edge32n %g4, %g2, %l0
loop_2290:
st %f8, [%l7 + 0x3C]
ba %xcc, loop_2291
faligndata %f28, %f8, %f0
fbl,a %fcc0, loop_2292
tsubcc %g1, %o2, %o0
loop_2291:
fmovsneg %icc, %f4, %f13
tl %xcc, 0x7
loop_2292:
add %i5, 0x0DEF, %i0
fmovsge %icc, %f21, %f28
addcc %o3, 0x010D, %l1
fbul %fcc3, loop_2293
fmovrdgez %o1, %f6, %f30
fbug,a %fcc3, loop_2294
tgu %icc, 0x7
loop_2293:
tcc %icc, 0x7
fbo,a %fcc1, loop_2295
loop_2294:
fmovsle %icc, %f13, %f15
fcmpgt32 %f30, %f18, %i3
bleu %xcc, loop_2296
loop_2295:
array16 %g7, %l4, %g3
tne %icc, 0x3
movge %xcc, %g6, %g5
loop_2296:
subccc %i1, %l2, %i6
stw %o5, [%l7 + 0x70]
movne %xcc, %i7, %i2
movvs %xcc, %l3, %i4
fzeros %f20
move %icc, %l6, %o7
ldx [%l7 + 0x58], %o6
ldx [%l7 + 0x68], %l5
movneg %xcc, %o4, %g4
andncc %l0, %g2, %g1
movneg %xcc, %o0, %i5
sdivx %i0, 0x0B70, %o3
fcmpeq32 %f2, %f4, %o2
movpos %icc, %l1, %i3
wr %g0, 0x04, %asi
lda [%l7 + 0x74] %asi, %f1
fmovdn %icc, %f21, %f25
tn %xcc, 0x2
fmovdvs %icc, %f31, %f23
fcmpgt16 %f10, %f24, %g7
fmovdvc %icc, %f13, %f10
sdiv %l4, 0x0CA0, %g3
for %f4, %f14, %f30
pdist %f26, %f12, %f20
edge32 %g6, %g5, %i1
mulscc %l2, %o1, %i6
edge16ln %o5, %i2, %l3
movpos %icc, %i7, %i4
bpos,pn %xcc, loop_2297
movvs %xcc, %o7, %o6
mulx %l5, 0x1153, %l6
tcc %icc, 0x5
loop_2297:
xorcc %g4, %l0, %g2
sllx %o4, %o0, %g1
ldstub [%l7 + 0x56], %i0
movge %icc, %i5, %o2
fmovsn %xcc, %f10, %f20
movneg %icc, %o3, %i3
edge32n %l1, %l4, %g7
fmovsl %xcc, %f29, %f27
tcc %icc, 0x5
fmovscs %xcc, %f14, %f8
edge32n %g3, %g5, %g6
tgu %xcc, 0x6
stb %i1, [%l7 + 0x66]
fblg,a %fcc3, loop_2298
udivx %l2, 0x1139, %o1
srax %o5, %i2, %l3
edge32ln %i6, %i7, %i4
loop_2298:
array32 %o6, %l5, %o7
flush %l7 + 0x1C
tvc %icc, 0x1
ble,a %icc, loop_2299
mulx %g4, 0x01C9, %l6
edge16 %l0, %o4, %o0
array8 %g1, %g2, %i0
loop_2299:
prefetch [%l7 + 0x6C], 0x0
sethi 0x10FB, %i5
edge32ln %o2, %i3, %o3
fpadd16 %f24, %f18, %f8
set 0x31, %o7
stba %l4, [%l7 + %o7] 0x23
membar #Sync
srl %l1, %g7, %g5
movrgz %g3, 0x236, %i1
fbl,a %fcc2, loop_2300
fpsub32 %f20, %f4, %f10
flush %l7 + 0x74
edge8 %l2, %o1, %o5
loop_2300:
tl %xcc, 0x5
add %i2, 0x1DC4, %g6
fba,a %fcc3, loop_2301
fmovsl %icc, %f1, %f20
stb %l3, [%l7 + 0x25]
tvs %xcc, 0x2
loop_2301:
andcc %i7, %i4, %o6
fmovsl %icc, %f29, %f22
bn,a loop_2302
alignaddrl %l5, %i6, %g4
tneg %icc, 0x2
movcs %icc, %l6, %l0
loop_2302:
edge8 %o4, %o7, %o0
ble,a,pt %xcc, loop_2303
movleu %xcc, %g1, %g2
fbuge,a %fcc3, loop_2304
xnor %i5, %o2, %i0
loop_2303:
lduh [%l7 + 0x3E], %o3
tgu %xcc, 0x7
loop_2304:
fornot1s %f23, %f28, %f2
movvc %icc, %l4, %i3
tcs %icc, 0x7
movl %icc, %l1, %g5
fcmps %fcc1, %f2, %f1
mulx %g3, 0x11E9, %g7
bleu,a,pt %xcc, loop_2305
ldsw [%l7 + 0x44], %i1
ta %icc, 0x0
movge %xcc, %o1, %l2
loop_2305:
bleu,pn %icc, loop_2306
srlx %o5, %g6, %i2
movleu %xcc, %i7, %i4
fmovsneg %xcc, %f10, %f28
loop_2306:
nop
set 0x7C, %l2
ldsha [%l7 + %l2] 0x04, %o6
movrlez %l3, 0x1CE, %l5
smul %i6, 0x15D9, %l6
nop
set 0x78, %l5
std %g4, [%l7 + %l5]
tg %icc, 0x4
fpsub32s %f3, %f1, %f17
udivcc %o4, 0x0CD9, %o7
ldx [%l7 + 0x18], %l0
fbu,a %fcc0, loop_2307
array8 %g1, %o0, %g2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge16l %i5, %o2, %o3
loop_2307:
fors %f20, %f19, %f3
fmovdl %xcc, %f31, %f6
fmovdvc %xcc, %f1, %f18
ldsb [%l7 + 0x2B], %i0
fpack32 %f6, %f0, %f4
umulcc %i3, %l1, %l4
fmovrsgez %g5, %f31, %f27
movcs %xcc, %g3, %g7
bneg,a %icc, loop_2308
fone %f28
movpos %icc, %i1, %o1
fmovdgu %xcc, %f11, %f24
loop_2308:
taddcctv %l2, %o5, %g6
fnot2s %f13, %f23
movrgz %i2, %i4, %o6
fbul,a %fcc2, loop_2309
array16 %i7, %l3, %l5
orn %l6, %g4, %o4
addcc %i6, %o7, %g1
loop_2309:
fbge,a %fcc2, loop_2310
fbo %fcc0, loop_2311
xnorcc %l0, %g2, %o0
edge32 %o2, %i5, %i0
loop_2310:
nop
wr %g0, 0x23, %asi
stxa %o3, [%l7 + 0x20] %asi
membar #Sync
loop_2311:
tpos %icc, 0x6
fcmple16 %f26, %f10, %i3
fblg %fcc2, loop_2312
fbue %fcc1, loop_2313
movpos %icc, %l1, %l4
fnands %f17, %f30, %f28
loop_2312:
edge8ln %g3, %g5, %i1
loop_2313:
mulx %g7, 0x142A, %o1
fnor %f10, %f16, %f26
srl %o5, 0x00, %l2
flush %l7 + 0x30
wr %g0, 0x52, %asi
stxa %g6, [%g0 + 0x210] %asi
ldsb [%l7 + 0x4E], %i4
fmul8sux16 %f22, %f2, %f14
srl %i2, 0x19, %o6
fandnot1s %f17, %f11, %f27
popc %i7, %l3
movcs %xcc, %l5, %g4
movl %icc, %o4, %l6
tsubcc %i6, 0x1CC7, %o7
tleu %xcc, 0x5
movrlz %g1, 0x20B, %l0
movg %icc, %g2, %o0
flush %l7 + 0x5C
xnor %o2, %i0, %o3
edge8n %i3, %i5, %l4
nop
setx loop_2314, %l0, %l1
jmpl %l1, %g3
sdiv %g5, 0x032B, %l1
flush %l7 + 0x38
fbule,a %fcc3, loop_2315
loop_2314:
srl %i1, %g7, %o5
umulcc %o1, 0x183F, %l2
movvc %xcc, %g6, %i2
loop_2315:
add %o6, 0x0137, %i4
fpadd16s %f8, %f16, %f21
siam 0x3
movvs %icc, %i7, %l5
bl loop_2316
sdivcc %l3, 0x0ED1, %g4
fmovrse %l6, %f26, %f6
mulx %o4, %i6, %g1
loop_2316:
fnands %f28, %f14, %f30
brnz,a %o7, loop_2317
fmovrdgz %g2, %f30, %f6
bl loop_2318
array8 %l0, %o2, %o0
loop_2317:
lduw [%l7 + 0x44], %i0
movre %i3, 0x33A, %i5
loop_2318:
array16 %o3, %l4, %g5
set 0x70, %o5
lduwa [%l7 + %o5] 0x81, %l1
xnor %i1, 0x0CD2, %g3
nop
setx loop_2319, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
or %o5, 0x0A9F, %g7
tsubcctv %o1, 0x1965, %l2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2319:
array8 %g6, %i2, %i4
fmovsgu %xcc, %f22, %f0
fblg,a %fcc2, loop_2320
xnor %o6, 0x1642, %i7
tne %xcc, 0x5
andn %l5, %g4, %l6
loop_2320:
fors %f23, %f30, %f13
fmovdneg %xcc, %f7, %f0
movleu %icc, %o4, %l3
bvs,pt %icc, loop_2321
andn %g1, 0x0998, %i6
popc %o7, %l0
movrlez %g2, 0x1BF, %o2
loop_2321:
bgu loop_2322
udivx %i0, 0x0109, %o0
fblg %fcc3, loop_2323
edge16ln %i3, %o3, %i5
loop_2322:
nop
set 0x38, %i5
prefetcha [%l7 + %i5] 0x18, 0x1
loop_2323:
srax %l1, 0x0B, %i1
tcs %icc, 0x1
orcc %g3, %g5, %o5
xorcc %g7, 0x11E6, %o1
and %g6, 0x0D94, %l2
andn %i2, 0x0929, %i4
tgu %icc, 0x1
fmuld8ulx16 %f28, %f27, %f6
bneg,pn %xcc, loop_2324
fcmped %fcc1, %f2, %f26
movleu %icc, %i7, %o6
orn %l5, %g4, %l6
loop_2324:
sdivcc %l3, 0x0037, %o4
fbue,a %fcc3, loop_2325
bneg,pt %xcc, loop_2326
edge32ln %g1, %o7, %l0
bcc %icc, loop_2327
loop_2325:
umulcc %g2, %o2, %i0
loop_2326:
nop
set 0x1D, %i0
lduba [%l7 + %i0] 0x10, %i6
loop_2327:
fmul8x16al %f30, %f7, %f26
fbo,a %fcc0, loop_2328
edge8 %o0, %i3, %i5
edge16l %o3, %l1, %l4
te %xcc, 0x5
loop_2328:
prefetch [%l7 + 0x0C], 0x1
wr %g0, 0x04, %asi
prefetcha [%l7 + 0x78] %asi, 0x2
fbne %fcc2, loop_2329
std %g4, [%l7 + 0x10]
movneg %icc, %o5, %g3
fmovsvc %icc, %f6, %f27
loop_2329:
fmovsa %icc, %f4, %f20
tpos %xcc, 0x5
bshuffle %f0, %f14, %f22
nop
set 0x10, %o3
std %f30, [%l7 + %o3]
fbne %fcc2, loop_2330
movleu %icc, %o1, %g7
edge32 %l2, %g6, %i4
sll %i7, %o6, %l5
loop_2330:
sdivx %g4, 0x0E9F, %l6
udivcc %l3, 0x0E50, %i2
set 0x52, %i7
lduba [%l7 + %i7] 0x89, %g1
edge32 %o4, %o7, %g2
swap [%l7 + 0x2C], %l0
tcc %icc, 0x7
xor %o2, %i6, %i0
stx %i3, [%l7 + 0x18]
fmovdl %xcc, %f6, %f11
ldsb [%l7 + 0x6A], %o0
subc %o3, 0x020B, %l1
tgu %icc, 0x5
movrgz %l4, 0x016, %i5
mova %icc, %g5, %o5
andncc %g3, %o1, %i1
fbul %fcc0, loop_2331
bg,a loop_2332
movneg %xcc, %l2, %g7
sdiv %g6, 0x0540, %i7
loop_2331:
nop
set 0x2B, %l0
stba %o6, [%l7 + %l0] 0x23
membar #Sync
loop_2332:
smul %i4, 0x0BB8, %l5
subccc %l6, 0x1322, %g4
or %l3, %g1, %i2
fmovs %f14, %f23
brlez,a %o7, loop_2333
fba %fcc1, loop_2334
fcmps %fcc0, %f15, %f26
fmovde %icc, %f18, %f27
loop_2333:
bshuffle %f4, %f16, %f22
loop_2334:
fbul,a %fcc3, loop_2335
array32 %g2, %o4, %l0
fmovda %icc, %f7, %f20
fcmpne32 %f22, %f6, %o2
loop_2335:
sll %i6, 0x11, %i3
fmovsgu %xcc, %f27, %f21
movl %xcc, %i0, %o0
subcc %o3, 0x05A7, %l4
umulcc %l1, %g5, %i5
movrgz %g3, %o1, %i1
fmovdge %xcc, %f15, %f13
fbu %fcc1, loop_2336
fnot2 %f22, %f2
movrne %o5, 0x0F1, %g7
fbl %fcc2, loop_2337
loop_2336:
lduh [%l7 + 0x16], %l2
brgez %i7, loop_2338
movle %icc, %o6, %g6
loop_2337:
or %i4, %l5, %g4
addcc %l6, 0x18D8, %l3
loop_2338:
fmovda %xcc, %f7, %f15
taddcc %i2, %o7, %g2
tsubcc %o4, %g1, %l0
movle %xcc, %o2, %i3
bl,a loop_2339
edge16ln %i6, %o0, %i0
fmovde %icc, %f21, %f3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2339:
edge32 %o3, %l4, %g5
srlx %l1, %i5, %o1
fsrc2 %f4, %f0
alignaddr %i1, %g3, %g7
sdivx %o5, 0x02E8, %l2
tne %icc, 0x1
fbo,a %fcc2, loop_2340
ldstub [%l7 + 0x38], %i7
addc %g6, 0x0264, %i4
nop
setx loop_2341, %l0, %l1
jmpl %l1, %o6
loop_2340:
fbge,a %fcc2, loop_2342
andcc %g4, %l6, %l5
tvc %icc, 0x6
loop_2341:
movrgez %i2, %o7, %g2
loop_2342:
fmovdneg %xcc, %f22, %f26
fmovsl %xcc, %f27, %f5
subc %o4, %g1, %l0
smulcc %l3, %o2, %i6
edge16l %o0, %i0, %o3
umulcc %l4, %g5, %l1
fpsub16s %f28, %f16, %f6
fmovs %f15, %f30
movvc %xcc, %i3, %i5
popc %i1, %g3
fblg %fcc1, loop_2343
sdivcc %g7, 0x03C1, %o5
movleu %xcc, %l2, %i7
fbl %fcc1, loop_2344
loop_2343:
movg %icc, %g6, %o1
alignaddr %i4, %g4, %l6
fmovd %f6, %f12
loop_2344:
edge8n %o6, %l5, %i2
edge8ln %o7, %g2, %o4
alignaddr %g1, %l3, %l0
fbue,a %fcc0, loop_2345
pdist %f22, %f12, %f4
sdivcc %o2, 0x125B, %o0
fnors %f1, %f1, %f28
loop_2345:
movne %xcc, %i0, %i6
addcc %o3, 0x0DDE, %l4
edge8 %g5, %l1, %i5
sdivcc %i3, 0x070F, %i1
edge16l %g3, %g7, %o5
ldx [%l7 + 0x60], %i7
xnor %l2, 0x1D79, %g6
fandnot1 %f2, %f2, %f24
tneg %icc, 0x7
wr %g0, 0x11, %asi
lda [%l7 + 0x24] %asi, %f1
edge32l %i4, %g4, %l6
te %icc, 0x7
tcc %icc, 0x2
udivcc %o1, 0x0340, %o6
array32 %i2, %o7, %l5
set 0x20, %g2
stda %g2, [%l7 + %g2] 0x14
andncc %o4, %g1, %l0
fpadd16s %f13, %f23, %f27
brlz %o2, loop_2346
fcmpeq32 %f20, %f12, %l3
movrlez %o0, %i0, %o3
fmovdg %icc, %f19, %f16
loop_2346:
edge32 %i6, %g5, %l1
pdist %f10, %f24, %f28
add %l7, 0x70, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %l4
casxa [%l6] %asi, %l4, %i3
edge16n %i5, %g3, %i1
mova %xcc, %o5, %g7
fbg,a %fcc2, loop_2347
mulscc %l2, 0x1384, %g6
bne,a loop_2348
udivx %i7, 0x1B18, %i4
loop_2347:
mulx %g4, %o1, %l6
sir 0x0F58
loop_2348:
edge16 %o6, %o7, %i2
taddcctv %g2, 0x05E4, %o4
addccc %g1, %l0, %l5
edge8 %l3, %o2, %i0
and %o3, 0x0CEE, %i6
movg %xcc, %g5, %l1
nop
setx loop_2349, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movle %xcc, %o0, %i3
movpos %icc, %l4, %g3
movleu %xcc, %i1, %i5
loop_2349:
te %icc, 0x7
fmovsne %xcc, %f24, %f8
bge,pt %icc, loop_2350
fcmpes %fcc2, %f19, %f8
fmovrdlez %o5, %f2, %f16
orcc %l2, %g6, %i7
loop_2350:
fmovde %xcc, %f24, %f4
brz,a %g7, loop_2351
udivx %g4, 0x0CDE, %i4
fnot1s %f7, %f1
lduw [%l7 + 0x34], %l6
loop_2351:
subccc %o1, %o6, %i2
mova %icc, %o7, %g2
ldd [%l7 + 0x40], %f22
smulcc %o4, 0x033B, %g1
taddcctv %l5, %l0, %o2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fxors %f7, %f26, %f24
movrlez %i0, %o3, %l3
movgu %xcc, %i6, %g5
edge8l %o0, %l1, %i3
ldub [%l7 + 0x3A], %g3
set 0x20, %i6
lduha [%l7 + %i6] 0x88, %l4
add %l7, 0x74, %l6
wr %g0, 0x04, %asi
lda [%l6] %asi, %i1
casa [%l6] 0x04, %i1, %o5
andn %l2, 0x1320, %g6
tge %xcc, 0x0
movgu %xcc, %i5, %i7
nop
set 0x70, %i4
stx %g4, [%l7 + %i4]
fandnot1 %f10, %f8, %f14
bl,a loop_2352
edge16 %g7, %i4, %o1
fmovdneg %icc, %f17, %f8
fmovspos %xcc, %f31, %f15
loop_2352:
sdivcc %o6, 0x1DB9, %i2
fmul8x16al %f15, %f15, %f4
tsubcc %o7, 0x005F, %g2
movrgez %l6, 0x3B4, %o4
fpack32 %f28, %f18, %f30
popc %g1, %l0
edge8n %l5, %o2, %o3
tcs %xcc, 0x5
add %l7, 0x48, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %l3
casxa [%l6] %asi, %l3, %i6
fpmerge %f25, %f15, %f8
andn %g5, %o0, %i0
subc %i3, %l1, %g3
taddcctv %l4, %i1, %l2
sllx %g6, %o5, %i5
fbg,a %fcc2, loop_2353
fmul8x16 %f3, %f20, %f12
std %f12, [%l7 + 0x68]
umul %i7, %g4, %i4
loop_2353:
edge32l %o1, %g7, %o6
ldsw [%l7 + 0x08], %o7
fbu,a %fcc1, loop_2354
taddcctv %g2, %l6, %o4
movvs %xcc, %i2, %g1
tle %icc, 0x2
loop_2354:
brlz %l0, loop_2355
fpmerge %f19, %f6, %f22
add %l7, 0x7C, %l6
wr %g0, 0x19, %asi
casa [%l6] %asi, %o2, %o3
loop_2355:
addc %l3, 0x0AC5, %i6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
xnorcc %l5, %o0, %i0
fbg,a %fcc3, loop_2356
mova %xcc, %i3, %g5
movge %icc, %g3, %l1
brgez,a %l4, loop_2357
loop_2356:
tne %xcc, 0x4
sethi 0x11C5, %i1
udivcc %l2, 0x1009, %o5
loop_2357:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
subc %g6, 0x13D0, %i5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
subccc %i7, %g4, %i4
ldstub [%l7 + 0x1D], %g7
movcc %icc, %o1, %o7
bshuffle %f22, %f28, %f2
prefetch [%l7 + 0x50], 0x0
add %l7, 0x64, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %g2, %o6
sll %l6, 0x08, %i2
sth %o4, [%l7 + 0x6A]
fmul8x16al %f16, %f18, %f4
fpsub32 %f22, %f10, %f10
fmovsge %xcc, %f11, %f4
umul %g1, %o2, %l0
fmovsleu %icc, %f18, %f27
xnorcc %l3, 0x0FFE, %o3
array16 %i6, %l5, %o0
movrlez %i0, %i3, %g3
movge %icc, %l1, %l4
movvs %xcc, %g5, %l2
ble,pt %icc, loop_2358
xnor %o5, %i1, %i5
fnegs %f31, %f4
fone %f0
loop_2358:
bge,pt %xcc, loop_2359
fbge %fcc1, loop_2360
sra %i7, 0x0C, %g4
move %icc, %i4, %g7
loop_2359:
mulx %o1, %o7, %g2
loop_2360:
udiv %o6, 0x0E0E, %l6
udiv %i2, 0x0740, %o4
fcmpne32 %f10, %f28, %g1
array16 %o2, %l0, %g6
sll %l3, %i6, %l5
fpsub32s %f1, %f4, %f8
sir 0x0A3B
edge8ln %o3, %o0, %i0
tvc %xcc, 0x4
brlez,a %g3, loop_2361
edge8n %i3, %l1, %l4
fnegd %f0, %f10
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2361:
xor %g5, 0x1B8C, %l2
add %i1, 0x070A, %i5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovrse %i7, %f16, %f21
fbe %fcc0, loop_2362
movcc %xcc, %o5, %g4
bl,pt %xcc, loop_2363
fmovsl %xcc, %f13, %f5
loop_2362:
sdiv %g7, 0x0FB4, %o1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2363:
fmovdpos %xcc, %f21, %f27
fmul8x16au %f31, %f22, %f30
and %i4, %o7, %o6
fmovdpos %icc, %f13, %f25
fmovdneg %xcc, %f22, %f8
fbe,a %fcc3, loop_2364
ldstub [%l7 + 0x66], %l6
orn %i2, %o4, %g2
edge16l %o2, %g1, %l0
loop_2364:
udiv %l3, 0x0C46, %i6
edge8l %g6, %l5, %o0
brgez,a %o3, loop_2365
sdiv %g3, 0x0C98, %i0
subccc %l1, 0x1921, %i3
edge16ln %l4, %l2, %i1
loop_2365:
fmovrse %i5, %f18, %f16
orn %g5, 0x09A9, %i7
tcc %xcc, 0x3
fmovsn %icc, %f8, %f5
fand %f28, %f28, %f30
movgu %icc, %g4, %o5
movvs %icc, %g7, %i4
movg %xcc, %o7, %o1
set 0x10, %l4
ldxa [%g0 + %l4] 0x4f, %l6
fornot1 %f6, %f8, %f30
brlz %o6, loop_2366
swap [%l7 + 0x48], %o4
lduh [%l7 + 0x6A], %g2
alignaddrl %o2, %i2, %g1
loop_2366:
nop
wr %g0, 0x80, %asi
stxa %l0, [%l7 + 0x48] %asi
wr %g0, 0x89, %asi
stxa %l3, [%l7 + 0x70] %asi
mova %icc, %g6, %i6
brlz,a %o0, loop_2367
sll %o3, 0x0C, %l5
array8 %g3, %l1, %i3
edge16 %l4, %l2, %i1
loop_2367:
srax %i5, %g5, %i7
taddcctv %g4, 0x08E6, %o5
tvs %xcc, 0x5
orcc %g7, 0x0056, %i0
tne %xcc, 0x4
tge %xcc, 0x2
edge8ln %o7, %o1, %l6
orncc %o6, 0x11E9, %i4
fbo %fcc3, loop_2368
swap [%l7 + 0x48], %g2
and %o2, 0x0280, %i2
movpos %xcc, %o4, %l0
loop_2368:
ldstub [%l7 + 0x44], %g1
addcc %g6, %i6, %l3
fexpand %f15, %f4
tvc %icc, 0x6
alignaddrl %o3, %l5, %o0
fmovdvs %xcc, %f15, %f14
edge16l %l1, %g3, %l4
wr %g0, 0x18, %asi
sta %f6, [%l7 + 0x14] %asi
tsubcc %l2, %i3, %i1
te %xcc, 0x4
membar 0x1D
sra %g5, 0x19, %i5
move %xcc, %i7, %o5
alignaddrl %g7, %i0, %o7
fmovrsne %o1, %f6, %f20
brgez,a %l6, loop_2369
bneg,a %xcc, loop_2370
movg %xcc, %o6, %i4
movrne %g2, 0x3C6, %o2
loop_2369:
ldstub [%l7 + 0x7C], %g4
loop_2370:
sir 0x1C90
brlz,a %o4, loop_2371
nop
setx loop_2372, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bne loop_2373
fsrc1s %f18, %f11
loop_2371:
nop
setx loop_2374, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2372:
fmovrsgz %i2, %f25, %f21
loop_2373:
edge8ln %l0, %g1, %i6
call loop_2375
loop_2374:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bvc %xcc, loop_2376
and %g6, %l3, %l5
loop_2375:
fmuld8sux16 %f29, %f12, %f16
fornot1 %f10, %f24, %f4
loop_2376:
subc %o3, 0x063F, %l1
fmovrsne %g3, %f20, %f8
bvc,a,pn %icc, loop_2377
sir 0x1E0E
movcc %icc, %l4, %o0
fmovsne %icc, %f14, %f22
loop_2377:
subc %i3, %i1, %l2
fcmped %fcc3, %f2, %f0
umul %i5, 0x1D29, %g5
set 0x10, %g5
ldda [%l7 + %g5] 0x18, %o4
sllx %i7, 0x00, %g7
srax %o7, 0x0E, %o1
sll %l6, 0x1A, %o6
tleu %xcc, 0x4
edge32l %i4, %g2, %i0
wr %g0, 0x11, %asi
stwa %g4, [%l7 + 0x64] %asi
movge %xcc, %o4, %i2
bcs,a,pn %xcc, loop_2378
edge32l %l0, %g1, %o2
brgz %i6, loop_2379
edge32 %g6, %l5, %l3
loop_2378:
udiv %l1, 0x0ECA, %g3
bne,a,pn %icc, loop_2380
loop_2379:
fnands %f2, %f13, %f25
membar 0x14
brlez,a %l4, loop_2381
loop_2380:
fones %f3
subcc %o0, %i3, %o3
fmovs %f20, %f29
loop_2381:
edge8n %l2, %i5, %i1
movn %xcc, %o5, %g5
pdist %f28, %f4, %f12
orncc %g7, %i7, %o7
xnor %l6, %o1, %o6
sethi 0x001C, %i4
subccc %i0, %g4, %g2
or %i2, %l0, %o4
set 0x108, %l3
stxa %g1, [%g0 + %l3] 0x52
edge8l %i6, %g6, %o2
edge8l %l5, %l3, %g3
xnorcc %l4, 0x17EE, %l1
movgu %xcc, %o0, %o3
fmovdleu %icc, %f1, %f20
fbe %fcc0, loop_2382
fxnors %f9, %f1, %f0
edge32n %i3, %l2, %i1
bvs,a loop_2383
loop_2382:
fxnor %f2, %f4, %f30
movvc %icc, %i5, %g5
fxnor %f0, %f20, %f24
loop_2383:
orcc %g7, 0x1C70, %o5
brz %i7, loop_2384
sdivx %l6, 0x0908, %o7
fbul,a %fcc1, loop_2385
tvs %icc, 0x0
loop_2384:
stb %o1, [%l7 + 0x3F]
fzero %f22
loop_2385:
fzeros %f2
stb %i4, [%l7 + 0x54]
movne %xcc, %i0, %o6
popc %g2, %i2
sdivcc %l0, 0x18D5, %g4
addc %g1, %o4, %g6
tle %icc, 0x7
addcc %o2, 0x021F, %l5
xor %l3, 0x0C15, %g3
fbn,a %fcc2, loop_2386
brgez %i6, loop_2387
fmovde %xcc, %f14, %f14
edge8ln %l4, %o0, %o3
loop_2386:
nop
wr %g0, 0x10, %asi
ldda [%l7 + 0x40] %asi, %f16
loop_2387:
tleu %xcc, 0x0
smul %l1, %i3, %i1
andncc %i5, %g5, %g7
fxnors %f29, %f4, %f15
movpos %xcc, %o5, %l2
set 0x5A, %g4
stba %l6, [%l7 + %g4] 0x2b
membar #Sync
movgu %xcc, %i7, %o1
umulcc %o7, %i0, %i4
brnz %o6, loop_2388
fcmped %fcc1, %f10, %f20
or %g2, 0x01ED, %i2
smulcc %g4, %g1, %o4
loop_2388:
tpos %icc, 0x2
fbge %fcc3, loop_2389
subc %l0, %o2, %l5
fpack16 %f10, %f30
set 0x5E, %l6
ldstuba [%l7 + %l6] 0x80, %l3
loop_2389:
addccc %g3, %g6, %l4
movre %i6, %o0, %l1
fmovspos %xcc, %f4, %f31
tvs %icc, 0x3
tsubcc %o3, %i3, %i5
edge8 %i1, %g7, %o5
wr %g0, 0x89, %asi
ldsba [%l7 + 0x7E] %asi, %l2
mulx %l6, %g5, %i7
fzero %f14
movrlz %o7, 0x244, %o1
umulcc %i0, 0x1655, %o6
subc %i4, 0x097A, %i2
xorcc %g4, 0x1594, %g1
fpadd16s %f16, %f30, %f7
fbue,a %fcc1, loop_2390
movvs %xcc, %o4, %g2
edge8ln %o2, %l5, %l0
subccc %g3, %g6, %l3
loop_2390:
xorcc %i6, %o0, %l4
xnor %l1, 0x09EF, %i3
edge32 %i5, %o3, %i1
edge32 %g7, %l2, %l6
call loop_2391
alignaddr %o5, %i7, %g5
set 0x18, %i3
lda [%l7 + %i3] 0x89, %f11
loop_2391:
fmuld8sux16 %f1, %f13, %f6
tgu %xcc, 0x5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ldd [%l7 + 0x08], %f24
lduh [%l7 + 0x48], %o7
std %i0, [%l7 + 0x40]
fnot1s %f6, %f18
addc %o6, %o1, %i2
fandnot1s %f21, %f5, %f19
addc %i4, %g4, %o4
subccc %g2, 0x1418, %g1
orcc %l5, %l0, %g3
siam 0x4
fmovd %f26, %f30
fmovd %f6, %f6
edge16n %g6, %o2, %i6
ta %icc, 0x2
srlx %o0, 0x14, %l3
ld [%l7 + 0x5C], %f27
taddcc %l1, %l4, %i3
membar #Sync
wr %g0, 0xf9, %asi
ldda [%l7 + 0x40] %asi, %f16
stb %o3, [%l7 + 0x7A]
sub %i1, 0x1A84, %i5
set 0x1C, %o2
sta %f17, [%l7 + %o2] 0x10
movrne %l2, %l6, %g7
sub %o5, 0x03B6, %g5
edge32l %i7, %o7, %i0
srlx %o6, 0x10, %o1
array16 %i2, %g4, %i4
sub %o4, %g1, %l5
fnands %f2, %f29, %f26
fpsub16s %f27, %f17, %f10
addcc %g2, 0x007B, %l0
call loop_2392
fcmpne32 %f2, %f4, %g6
wr %g0, 0x80, %asi
prefetcha [%l7 + 0x40] %asi, 0x2
loop_2392:
movn %icc, %i6, %o2
movle %icc, %l3, %l1
sir 0x01AB
tge %xcc, 0x6
fmovsne %xcc, %f10, %f0
edge8n %l4, %o0, %i3
sra %o3, 0x19, %i5
sub %l2, 0x170B, %l6
edge8l %g7, %i1, %o5
edge32n %g5, %o7, %i0
tn %xcc, 0x4
tneg %xcc, 0x0
tg %icc, 0x1
pdist %f20, %f30, %f0
fnands %f27, %f10, %f3
movn %icc, %o6, %o1
wr %g0, 0xe2, %asi
stha %i2, [%l7 + 0x1A] %asi
membar #Sync
tl %icc, 0x2
edge32ln %g4, %i7, %o4
fmovsneg %icc, %f19, %f0
subcc %g1, 0x1585, %l5
add %g2, 0x0357, %i4
umul %g6, %g3, %l0
bpos loop_2393
edge32l %i6, %o2, %l3
movcs %icc, %l1, %l4
membar 0x63
loop_2393:
bg loop_2394
edge16l %o0, %i3, %o3
edge16l %l2, %i5, %g7
andncc %l6, %i1, %o5
loop_2394:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmul8x16 %f15, %f12, %f24
te %xcc, 0x2
smulcc %g5, 0x0DED, %i0
fbne,a %fcc1, loop_2395
andcc %o7, 0x05F9, %o1
tsubcctv %o6, 0x0328, %g4
fmovsle %icc, %f4, %f13
loop_2395:
fsrc2s %f30, %f0
movneg %icc, %i7, %o4
umulcc %g1, 0x16CF, %l5
nop
setx loop_2396, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrdlez %g2, %f28, %f2
movl %xcc, %i2, %i4
smul %g3, 0x0A8F, %l0
loop_2396:
tleu %icc, 0x6
tsubcctv %i6, 0x1F65, %g6
alignaddrl %o2, %l3, %l1
movcs %icc, %l4, %o0
edge32l %i3, %o3, %l2
movcs %icc, %g7, %l6
fmovsneg %xcc, %f12, %f25
mulscc %i5, %o5, %g5
sdiv %i0, 0x07F6, %i1
fmovrdgez %o7, %f2, %f2
ba loop_2397
fmovdvc %xcc, %f7, %f2
sdiv %o6, 0x0AC5, %g4
nop
set 0x48, %o4
stx %i7, [%l7 + %o4]
loop_2397:
movre %o1, %g1, %l5
and %o4, %i2, %i4
nop
setx loop_2398, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
subccc %g3, 0x146F, %l0
call loop_2399
umulcc %i6, 0x1738, %g6
loop_2398:
fnands %f15, %f28, %f17
subc %g2, %l3, %o2
loop_2399:
addcc %l1, %l4, %o0
fmovdleu %xcc, %f18, %f0
fornot2 %f2, %f18, %f14
movleu %xcc, %o3, %i3
edge16l %g7, %l2, %l6
fblg %fcc1, loop_2400
brlez,a %o5, loop_2401
edge32ln %i5, %i0, %g5
fbg %fcc2, loop_2402
loop_2400:
sir 0x130E
loop_2401:
fnot2s %f13, %f29
tsubcc %o7, %o6, %i1
loop_2402:
lduw [%l7 + 0x48], %g4
sethi 0x13F7, %o1
fmovdgu %icc, %f24, %f5
movl %icc, %g1, %i7
movleu %icc, %l5, %i2
tgu %xcc, 0x0
set 0x24, %o6
lda [%l7 + %o6] 0x88, %f2
srlx %i4, %o4, %g3
movvs %icc, %i6, %g6
brlz %l0, loop_2403
srlx %g2, %o2, %l1
wr %g0, 0x80, %asi
prefetcha [%l7 + 0x70] %asi, 0x3
loop_2403:
nop
wr %g0, 0x88, %asi
stxa %l4, [%l7 + 0x38] %asi
addccc %o3, 0x1C4B, %o0
xnor %g7, 0x0326, %i3
membar 0x44
fmovrdgz %l6, %f24, %f12
udivcc %l2, 0x0C73, %i5
st %f22, [%l7 + 0x74]
movpos %icc, %i0, %o5
fmovdcs %xcc, %f25, %f27
edge32ln %g5, %o7, %o6
srl %g4, %o1, %g1
sir 0x083F
sth %i1, [%l7 + 0x6C]
umul %i7, 0x0555, %l5
fmovsge %xcc, %f6, %f3
movcs %icc, %i2, %o4
std %f10, [%l7 + 0x40]
andn %i4, %g3, %i6
edge32l %l0, %g6, %g2
wr %g0, 0x88, %asi
prefetcha [%l7 + 0x40] %asi, 0x3
ba,pn %icc, loop_2404
prefetch [%l7 + 0x34], 0x3
brnz %l3, loop_2405
lduh [%l7 + 0x4A], %l1
loop_2404:
movneg %xcc, %l4, %o3
fcmpeq16 %f2, %f4, %g7
loop_2405:
edge32ln %o0, %i3, %l6
be,pn %icc, loop_2406
fandnot1s %f1, %f2, %f7
nop
setx loop_2407, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movpos %icc, %i5, %i0
loop_2406:
te %xcc, 0x7
te %xcc, 0x1
loop_2407:
fmul8x16al %f13, %f12, %f6
fcmple32 %f8, %f10, %l2
edge32ln %o5, %g5, %o6
orcc %g4, %o7, %g1
fcmpes %fcc3, %f28, %f20
for %f4, %f24, %f14
subcc %i1, 0x03B1, %o1
fnands %f3, %f17, %f7
movgu %xcc, %i7, %l5
edge32ln %o4, %i2, %i4
fpsub16s %f22, %f17, %f12
membar 0x51
flush %l7 + 0x10
tvs %xcc, 0x6
fbu,a %fcc1, loop_2408
udivcc %i6, 0x1469, %l0
nop
set 0x58, %i2
stx %g3, [%l7 + %i2]
andncc %g2, %g6, %o2
loop_2408:
te %xcc, 0x5
fmovsneg %xcc, %f14, %f4
movcc %icc, %l3, %l4
be,a,pn %icc, loop_2409
fnegd %f24, %f8
array8 %l1, %g7, %o3
movrlez %i3, %o0, %l6
loop_2409:
fnor %f0, %f16, %f30
subc %i5, %l2, %o5
ldsw [%l7 + 0x2C], %i0
tl %icc, 0x5
udivx %g5, 0x0A02, %o6
fmovsne %xcc, %f1, %f16
andn %o7, 0x19B3, %g1
fmovdge %xcc, %f7, %f0
tleu %xcc, 0x2
tleu %icc, 0x2
subcc %g4, %o1, %i7
fzeros %f10
fmovsne %icc, %f17, %f6
fandnot2s %f29, %f4, %f20
orcc %i1, 0x1CAE, %o4
edge8l %i2, %l5, %i6
lduh [%l7 + 0x26], %i4
mova %icc, %l0, %g3
array32 %g6, %g2, %l3
edge32n %o2, %l4, %l1
fmul8x16al %f19, %f25, %f4
tg %xcc, 0x4
wr %g0, 0xea, %asi
stba %o3, [%l7 + 0x68] %asi
membar #Sync
fbule %fcc0, loop_2410
tleu %xcc, 0x0
tcc %xcc, 0x7
udivcc %g7, 0x071C, %o0
loop_2410:
fsrc2 %f28, %f0
movle %xcc, %l6, %i3
tsubcc %l2, %i5, %o5
array32 %i0, %g5, %o7
edge16 %g1, %o6, %g4
smulcc %i7, 0x071D, %i1
srl %o4, %o1, %l5
tg %xcc, 0x4
edge32l %i2, %i4, %l0
tle %xcc, 0x3
brlz %i6, loop_2411
tcs %icc, 0x7
edge32n %g3, %g6, %l3
xnor %o2, %l4, %l1
loop_2411:
te %xcc, 0x1
ldub [%l7 + 0x51], %o3
tne %xcc, 0x5
fand %f8, %f0, %f12
movne %xcc, %g2, %o0
orn %g7, %l6, %l2
mova %icc, %i3, %i5
fabss %f31, %f5
tleu %icc, 0x7
set 0x08, %l1
lduwa [%l7 + %l1] 0x11, %i0
set 0x34, %g1
ldsha [%l7 + %g1] 0x15, %o5
tne %icc, 0x3
bcc %xcc, loop_2412
array16 %g5, %g1, %o7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
xorcc %g4, 0x1811, %o6
loop_2412:
umulcc %i1, 0x13E8, %i7
umul %o4, 0x12F6, %o1
fmovdge %xcc, %f31, %f12
movneg %icc, %l5, %i4
movleu %icc, %l0, %i6
umulcc %g3, 0x1A6C, %g6
bcs,a,pt %xcc, loop_2413
tcs %xcc, 0x0
fmovdg %icc, %f7, %f5
tsubcc %l3, 0x01F7, %o2
loop_2413:
membar 0x41
or %l4, %i2, %o3
fbe %fcc2, loop_2414
mova %icc, %l1, %g2
mulscc %o0, 0x1609, %l6
fandnot1 %f8, %f26, %f0
loop_2414:
fmovse %xcc, %f22, %f1
orcc %g7, %l2, %i3
edge16 %i0, %i5, %g5
sdivx %o5, 0x0093, %o7
sdivx %g1, 0x00FC, %g4
set 0x60, %i1
sta %f18, [%l7 + %i1] 0x14
edge16n %i1, %o6, %i7
move %icc, %o1, %l5
fabss %f10, %f12
fnand %f0, %f8, %f28
bleu,a,pn %xcc, loop_2415
fmovdgu %icc, %f14, %f31
fmovsvs %icc, %f30, %f0
std %f14, [%l7 + 0x08]
loop_2415:
subccc %i4, %o4, %i6
sdiv %l0, 0x117D, %g3
fmovdle %xcc, %f5, %f17
movrlz %l3, 0x3C6, %o2
srlx %l4, 0x1D, %g6
flush %l7 + 0x0C
fcmpgt16 %f4, %f28, %i2
nop
setx loop_2416, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnors %f5, %f31, %f14
brlez %l1, loop_2417
fands %f23, %f25, %f2
loop_2416:
xorcc %o3, %g2, %o0
stw %g7, [%l7 + 0x48]
loop_2417:
nop
set 0x13, %g3
lduba [%l7 + %g3] 0x80, %l6
tsubcctv %l2, %i0, %i5
movn %icc, %g5, %o5
fandnot1 %f26, %f10, %f20
movne %xcc, %i3, %o7
edge16l %g4, %g1, %i1
sra %o6, %i7, %o1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tne %icc, 0x2
fand %f28, %f24, %f20
umulcc %i4, 0x0FC1, %l5
tcs %xcc, 0x5
taddcctv %i6, %o4, %g3
tneg %icc, 0x7
fmovrdlz %l3, %f18, %f16
tcs %icc, 0x3
fbl,a %fcc1, loop_2418
orncc %l0, %o2, %l4
set 0x10, %o0
stda %i2, [%l7 + %o0] 0x27
membar #Sync
loop_2418:
orn %l1, %g6, %g2
alignaddr %o3, %o0, %l6
or %g7, %i0, %i5
movgu %icc, %g5, %o5
wr %g0, 0x89, %asi
ldswa [%l7 + 0x78] %asi, %i3
sir 0x1157
ldd [%l7 + 0x40], %f0
mulx %l2, 0x0797, %o7
bpos,pn %icc, loop_2419
array32 %g4, %i1, %o6
bgu,a,pn %icc, loop_2420
sub %g1, 0x02E1, %o1
loop_2419:
fnors %f26, %f9, %f18
flush %l7 + 0x48
loop_2420:
ta %icc, 0x3
sethi 0x09FB, %i4
array8 %i7, %l5, %i6
sir 0x1643
sdivcc %o4, 0x1BF6, %g3
movvc %icc, %l0, %o2
tsubcc %l4, %i2, %l3
flush %l7 + 0x60
movrgz %l1, 0x046, %g2
movrlez %g6, 0x0B8, %o0
movcs %icc, %l6, %o3
tvc %icc, 0x1
fcmpne16 %f28, %f22, %g7
edge8ln %i0, %i5, %g5
nop
setx loop_2421, %l0, %l1
jmpl %l1, %i3
movpos %xcc, %l2, %o5
udivx %o7, 0x09EC, %g4
fcmpes %fcc1, %f6, %f4
loop_2421:
sir 0x11F5
ta %xcc, 0x6
smul %o6, 0x1B8E, %i1
wr %g0, 0x18, %asi
sta %f0, [%l7 + 0x74] %asi
orcc %g1, %i4, %i7
tleu %xcc, 0x3
sdivcc %l5, 0x08A7, %o1
fbo %fcc0, loop_2422
xnorcc %i6, 0x1396, %g3
set 0x6A, %g7
ldstuba [%l7 + %g7] 0x19, %o4
loop_2422:
nop
wr %g0, 0x23, %asi
stha %o2, [%l7 + 0x64] %asi
membar #Sync
fmovrse %l0, %f20, %f10
fmovs %f27, %f26
fmovrsgz %i2, %f18, %f9
movrgz %l3, 0x142, %l1
array16 %g2, %g6, %l4
move %xcc, %l6, %o3
set 0x4C, %o1
swapa [%l7 + %o1] 0x89, %g7
bpos,a,pt %icc, loop_2423
fmovda %icc, %f9, %f19
movge %icc, %o0, %i0
srl %i5, %g5, %i3
loop_2423:
sra %l2, %o5, %g4
fmovdn %icc, %f24, %f23
movneg %xcc, %o7, %o6
wr %g0, 0x89, %asi
ldsha [%l7 + 0x56] %asi, %i1
edge16 %g1, %i7, %i4
fmovrsgez %o1, %f3, %f8
fcmps %fcc3, %f3, %f7
mulscc %i6, 0x0FFF, %g3
xnor %o4, %l5, %o2
sir 0x142A
std %f2, [%l7 + 0x18]
xnor %l0, 0x0922, %l3
sllx %i2, 0x08, %l1
movcs %icc, %g6, %l4
fornot1 %f20, %f6, %f30
movle %xcc, %l6, %o3
xnor %g7, %g2, %o0
add %l7, 0x50, %l6
wr %g0, 0x88, %asi
casa [%l6] %asi, %i5, %i0
ta %xcc, 0x6
movge %icc, %i3, %l2
movrne %g5, 0x34F, %o5
ta %xcc, 0x4
fnegd %f24, %f20
call loop_2424
movvc %xcc, %g4, %o7
tneg %xcc, 0x4
edge8n %o6, %g1, %i7
loop_2424:
fpack32 %f4, %f26, %f10
set 0x3C, %g6
ldswa [%l7 + %g6] 0x88, %i1
movpos %xcc, %i4, %i6
wr %g0, 0x0c, %asi
stda %g2, [%l7 + 0x18] %asi
tle %icc, 0x6
and %o1, %o4, %o2
subc %l0, %l5, %i2
edge8l %l1, %g6, %l4
array8 %l3, %l6, %g7
fmul8x16au %f18, %f25, %f4
movg %xcc, %o3, %o0
and %i5, 0x082D, %g2
ba %icc, loop_2425
sllx %i0, 0x01, %i3
sll %l2, 0x1B, %o5
taddcc %g4, 0x19CC, %g5
loop_2425:
nop
set 0x20, %l2
prefetcha [%l7 + %l2] 0x81, 0x0
swap [%l7 + 0x08], %g1
tsubcctv %i7, %i1, %i4
srl %i6, 0x03, %g3
fmovdcs %xcc, %f23, %f28
fcmpne16 %f28, %f4, %o6
brlez,a %o4, loop_2426
orncc %o2, %l0, %o1
taddcc %l5, 0x0DAB, %l1
movvc %xcc, %i2, %l4
loop_2426:
movg %xcc, %g6, %l3
ba,a,pn %icc, loop_2427
brgez %l6, loop_2428
fbul %fcc1, loop_2429
subcc %g7, %o0, %o3
loop_2427:
fbul,a %fcc3, loop_2430
loop_2428:
fmovdle %xcc, %f19, %f10
loop_2429:
udiv %i5, 0x15BF, %g2
edge8 %i3, %i0, %l2
loop_2430:
fbo %fcc0, loop_2431
fblg,a %fcc3, loop_2432
siam 0x0
movge %icc, %o5, %g4
loop_2431:
ldd [%l7 + 0x40], %f26
loop_2432:
subccc %g5, %o7, %g1
lduw [%l7 + 0x1C], %i1
tn %icc, 0x2
sdivx %i4, 0x0B2D, %i6
ldx [%l7 + 0x60], %i7
wr %g0, 0x80, %asi
lduha [%l7 + 0x58] %asi, %g3
sir 0x1784
movvc %icc, %o6, %o4
fpadd16 %f12, %f6, %f6
fmovrsgz %o2, %f12, %f17
subc %o1, %l5, %l0
wr %g0, 0x50, %asi
ldxa [%g0 + 0x30] %asi, %i2
udivx %l1, 0x0AC1, %g6
ldx [%l7 + 0x08], %l4
fmovdgu %icc, %f14, %f4
fmovrsne %l6, %f30, %f3
fbue,a %fcc1, loop_2433
fsrc2s %f4, %f18
fmovrdgz %g7, %f18, %f8
set 0x40, %o7
ldda [%l7 + %o7] 0x2e, %l2
loop_2433:
movrlz %o3, %o0, %g2
movrlz %i5, %i3, %l2
fabss %f19, %f24
orcc %o5, 0x1710, %g4
movle %xcc, %g5, %i0
bge %icc, loop_2434
fornot2 %f14, %f2, %f6
addc %o7, 0x08CF, %g1
xnorcc %i1, 0x0E37, %i4
loop_2434:
movne %icc, %i6, %i7
movrlez %g3, 0x115, %o4
fbne,a %fcc0, loop_2435
movle %icc, %o2, %o6
fmovsge %xcc, %f1, %f12
movgu %xcc, %o1, %l0
loop_2435:
smulcc %l5, %l1, %i2
membar 0x73
nop
setx loop_2436, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movleu %xcc, %g6, %l4
ble,a,pt %xcc, loop_2437
fmovda %icc, %f29, %f23
loop_2436:
ldsw [%l7 + 0x50], %g7
fbuge,a %fcc1, loop_2438
loop_2437:
andn %l3, %l6, %o3
addc %g2, 0x09D6, %o0
tvs %xcc, 0x4
loop_2438:
array32 %i3, %l2, %o5
bleu,pn %icc, loop_2439
movrgez %g4, 0x0B8, %i5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
or %g5, %o7, %g1
loop_2439:
nop
set 0x58, %o5
lda [%l7 + %o5] 0x11, %f18
set 0x18, %i5
stxa %i0, [%l7 + %i5] 0x81
fpsub16 %f24, %f12, %f20
movne %icc, %i4, %i1
tcs %xcc, 0x3
tn %xcc, 0x1
ldsh [%l7 + 0x76], %i6
fmovdleu %icc, %f18, %f22
sllx %i7, 0x1B, %g3
srax %o4, %o2, %o1
stbar
fnor %f6, %f16, %f16
sllx %l0, 0x1B, %l5
edge16l %o6, %l1, %i2
brgz %l4, loop_2440
fmovsle %icc, %f27, %f5
flush %l7 + 0x0C
tge %icc, 0x2
loop_2440:
nop
set 0x1E, %i0
stha %g7, [%l7 + %i0] 0x22
membar #Sync
taddcctv %g6, %l3, %o3
bn,a,pn %icc, loop_2441
nop
setx loop_2442, %l0, %l1
jmpl %l1, %g2
brz,a %o0, loop_2443
ble,a,pn %icc, loop_2444
loop_2441:
ldsb [%l7 + 0x20], %i3
loop_2442:
fbn %fcc0, loop_2445
loop_2443:
nop
setx loop_2446, %l0, %l1
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_2444:
movpos %icc, %l6, %o5
te %xcc, 0x2
loop_2445:
edge32l %l2, %i5, %g4
loop_2446:
movgu %xcc, %g5, %g1
alignaddr %o7, %i4, %i1
set 0x40, %l5
stda %f16, [%l7 + %l5] 0x88
bcc,a,pt %icc, loop_2447
andn %i0, 0x1BA9, %i7
fmovrse %g3, %f26, %f1
subcc %o4, 0x0EF5, %i6
loop_2447:
movrlez %o1, 0x176, %l0
fmovsleu %xcc, %f1, %f9
fmovrslez %l5, %f20, %f10
subcc %o2, %l1, %i2
fbg %fcc2, loop_2448
addc %o6, %g7, %g6
add %l7, 0x48, %l6
wr %g0, 0x11, %asi
ldxa [%l6] %asi, %l3
casxa [%l6] %asi, %l3, %l4
loop_2448:
tpos %xcc, 0x3
membar 0x49
fpsub32 %f2, %f14, %f14
bgu loop_2449
sra %o3, 0x06, %g2
fmovdvc %icc, %f16, %f8
fnot1 %f14, %f8
loop_2449:
edge8 %i3, %o0, %o5
set 0x55, %o3
lduba [%l7 + %o3] 0x04, %l6
sdivcc %i5, 0x02F6, %l2
membar 0x31
tle %icc, 0x5
fbu %fcc0, loop_2450
edge8l %g4, %g1, %g5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge32ln %o7, %i1, %i0
loop_2450:
udivx %i7, 0x19E4, %i4
fmovd %f28, %f0
sdivcc %o4, 0x0AC2, %i6
stbar
set 0x40, %l0
lduha [%l7 + %l0] 0x19, %o1
addc %g3, %l0, %o2
edge8l %l1, %i2, %o6
tle %xcc, 0x7
edge32l %l5, %g7, %l3
fsrc1 %f8, %f2
bvc,pn %icc, loop_2451
udivx %g6, 0x1DC0, %o3
bneg,pt %icc, loop_2452
movvs %icc, %l4, %g2
loop_2451:
sll %i3, %o0, %o5
udivcc %i5, 0x0ABB, %l6
loop_2452:
bpos,a loop_2453
fmovrsgz %g4, %f3, %f6
tn %xcc, 0x7
tsubcc %l2, 0x0472, %g1
loop_2453:
tsubcc %o7, %i1, %g5
sethi 0x1241, %i7
movne %icc, %i0, %i4
edge16ln %i6, %o1, %o4
addcc %g3, %l0, %l1
movrgz %o2, 0x378, %o6
xnor %i2, %l5, %l3
movrlz %g6, %g7, %l4
and %o3, %i3, %o0
fmovsn %icc, %f27, %f21
edge8ln %g2, %o5, %i5
fmovd %f10, %f6
call loop_2454
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmul8x16al %f28, %f16, %f12
sra %l6, %l2, %g4
loop_2454:
nop
add %l7, 0x48, %l6
wr %g0, 0x04, %asi
casxa [%l6] %asi, %g1, %i1
fsrc1 %f18, %f22
umulcc %g5, %o7, %i7
flush %l7 + 0x44
fbne,a %fcc2, loop_2455
array16 %i4, %i0, %i6
ble,a,pt %xcc, loop_2456
mulscc %o4, 0x199E, %g3
loop_2455:
fmovd %f4, %f24
wr %g0, 0xeb, %asi
stba %l0, [%l7 + 0x48] %asi
membar #Sync
loop_2456:
brz,a %o1, loop_2457
fmovrde %l1, %f20, %f14
sub %o2, 0x0BE8, %o6
lduw [%l7 + 0x44], %l5
loop_2457:
nop
wr %g0, 0x10, %asi
ldsba [%l7 + 0x65] %asi, %i2
subccc %l3, 0x1BB4, %g6
std %f6, [%l7 + 0x58]
popc %l4, %g7
taddcc %o3, 0x1AFE, %o0
or %g2, %i3, %i5
or %l6, 0x1CA2, %l2
xorcc %g4, 0x086C, %g1
wr %g0, 0x80, %asi
ldsha [%l7 + 0x52] %asi, %i1
addcc %g5, 0x1AD4, %o7
ta %icc, 0x5
fba,a %fcc2, loop_2458
taddcctv %o5, 0x1C96, %i4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ldsh [%l7 + 0x2E], %i0
loop_2458:
array8 %i6, %o4, %g3
fbul,a %fcc1, loop_2459
movcs %xcc, %i7, %o1
fmovsn %icc, %f11, %f16
edge16 %l1, %l0, %o2
loop_2459:
srl %l5, %i2, %o6
nop
setx loop_2460, %l0, %l1
jmpl %l1, %g6
ldub [%l7 + 0x2B], %l3
mulscc %l4, %o3, %o0
nop
setx loop_2461, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2460:
fbge,a %fcc1, loop_2462
fmovd %f12, %f8
movre %g2, 0x12E, %i3
loop_2461:
fornot2 %f24, %f28, %f22
loop_2462:
fmul8x16 %f2, %f22, %f12
swap [%l7 + 0x68], %g7
stw %l6, [%l7 + 0x2C]
ld [%l7 + 0x60], %f16
bpos,a loop_2463
tvc %xcc, 0x5
std %f28, [%l7 + 0x10]
fmovsle %icc, %f2, %f3
loop_2463:
fpmerge %f11, %f10, %f12
te %icc, 0x6
stx %l2, [%l7 + 0x28]
fmovdge %xcc, %f11, %f26
bvc,pt %xcc, loop_2464
movle %xcc, %i5, %g1
wr %g0, 0x81, %asi
ldda [%l7 + 0x40] %asi, %f0
loop_2464:
nop
wr %g0, 0x27, %asi
stha %g4, [%l7 + 0x60] %asi
membar #Sync
sllx %i1, 0x00, %g5
fcmpes %fcc0, %f2, %f5
set 0x54, %g2
lduwa [%l7 + %g2] 0x89, %o5
orn %i4, %o7, %i6
ldd [%l7 + 0x68], %f14
smul %o4, 0x0F52, %g3
edge8 %i0, %o1, %l1
edge8n %l0, %o2, %l5
tsubcc %i2, 0x08A9, %i7
tvs %icc, 0x6
ldd [%l7 + 0x50], %o6
and %g6, %l3, %l4
udivx %o3, 0x14C4, %g2
movrlz %i3, %o0, %g7
fmovdvc %xcc, %f30, %f21
fnot2s %f7, %f30
st %f8, [%l7 + 0x24]
set 0x34, %i6
swapa [%l7 + %i6] 0x04, %l2
smul %i5, 0x1005, %l6
st %f19, [%l7 + 0x4C]
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovsl %icc, %f9, %f24
edge8 %g1, %i1, %g5
sllx %o5, %g4, %o7
nop
setx loop_2465, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brlez %i4, loop_2466
movn %icc, %i6, %o4
taddcctv %i0, 0x00A2, %g3
loop_2465:
fmul8x16al %f29, %f23, %f30
loop_2466:
edge8l %l1, %o1, %l0
fcmped %fcc0, %f4, %f2
edge8 %l5, %o2, %i2
move %icc, %o6, %g6
alignaddr %l3, %i7, %l4
movge %xcc, %o3, %i3
set 0x60, %i7
swapa [%l7 + %i7] 0x80, %g2
fsrc1 %f6, %f22
wr %g0, 0x89, %asi
lduha [%l7 + 0x30] %asi, %o0
fmovsleu %icc, %f29, %f1
wr %g0, 0x80, %asi
prefetcha [%l7 + 0x50] %asi, 0x1
std %i4, [%l7 + 0x10]
add %g7, 0x0563, %l6
movn %icc, %i1, %g5
movrlz %o5, %g1, %o7
sdiv %i4, 0x0D08, %g4
edge16 %o4, %i0, %g3
movrgez %l1, 0x31A, %i6
movcc %xcc, %l0, %l5
movgu %xcc, %o1, %i2
fmuld8ulx16 %f25, %f19, %f30
fmul8sux16 %f20, %f14, %f14
ldsw [%l7 + 0x4C], %o2
sdivcc %g6, 0x070B, %o6
fmovrdne %l3, %f2, %f18
fabsd %f24, %f24
andcc %l4, 0x1136, %i7
fxor %f30, %f28, %f26
add %o3, %g2, %o0
fxor %f8, %f4, %f12
fcmpes %fcc1, %f20, %f31
edge8n %i3, %i5, %l2
for %f4, %f30, %f4
sra %g7, %i1, %g5
fones %f14
edge32n %l6, %o5, %g1
call loop_2467
edge8 %i4, %o7, %o4
ldub [%l7 + 0x46], %i0
movvs %icc, %g4, %g3
loop_2467:
fmovdvc %icc, %f8, %f31
movrlz %l1, 0x29C, %i6
udiv %l0, 0x0BD1, %l5
fmovdvs %icc, %f22, %f31
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
brgz %o1, loop_2468
tsubcctv %o2, 0x14D7, %g6
sllx %o6, 0x15, %i2
andcc %l3, 0x0507, %l4
loop_2468:
edge32ln %o3, %g2, %o0
fmuld8ulx16 %f14, %f7, %f0
sra %i3, 0x1E, %i7
udivx %l2, 0x078D, %i5
tge %xcc, 0x6
move %xcc, %g7, %i1
bne,a,pn %icc, loop_2469
edge16l %l6, %o5, %g1
popc 0x1762, %g5
fpadd16s %f24, %f14, %f30
loop_2469:
orn %i4, %o7, %i0
fpsub16 %f28, %f20, %f18
movrlz %g4, 0x194, %g3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge8 %o4, %l1, %l0
movn %xcc, %i6, %o1
fcmple16 %f20, %f28, %l5
umulcc %o2, 0x0CD6, %g6
mova %icc, %i2, %o6
edge8l %l4, %o3, %l3
std %f12, [%l7 + 0x18]
tle %xcc, 0x4
edge32 %o0, %g2, %i3
sub %l2, 0x170C, %i7
brnz,a %i5, loop_2470
orncc %i1, 0x1E27, %g7
fandnot2 %f24, %f20, %f14
edge32ln %l6, %o5, %g1
loop_2470:
movvc %xcc, %i4, %g5
fmovrse %i0, %f25, %f9
pdist %f8, %f20, %f18
fmovrslz %o7, %f25, %f12
movn %icc, %g3, %g4
fmovsge %xcc, %f31, %f14
popc %o4, %l1
ldsw [%l7 + 0x10], %i6
fnot1s %f1, %f1
fmovdge %icc, %f4, %f4
fbuge %fcc3, loop_2471
pdist %f6, %f0, %f26
movcc %icc, %o1, %l0
tneg %icc, 0x5
loop_2471:
fba %fcc2, loop_2472
fbo %fcc1, loop_2473
srax %o2, %l5, %i2
set 0x40, %i4
stda %f0, [%l7 + %i4] 0x19
loop_2472:
bvs,pn %xcc, loop_2474
loop_2473:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bvs,pn %icc, loop_2475
movcc %icc, %g6, %o6
loop_2474:
edge16l %l4, %l3, %o0
movcc %icc, %o3, %i3
loop_2475:
nop
set 0x78, %g5
prefetcha [%l7 + %g5] 0x14, 0x1
tn %xcc, 0x5
xorcc %g2, 0x0611, %i5
call loop_2476
nop
setx loop_2477, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge16ln %i7, %i1, %g7
addccc %l6, 0x0A2C, %g1
loop_2476:
xnorcc %i4, 0x106B, %o5
loop_2477:
tn %icc, 0x0
te %icc, 0x5
sra %g5, 0x00, %o7
srl %i0, 0x00, %g4
movleu %icc, %g3, %o4
fones %f13
fpadd16s %f17, %f20, %f19
andncc %l1, %o1, %l0
srl %i6, %o2, %l5
fmovrsgez %i2, %f16, %f25
nop
setx loop_2478, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
be,pt %icc, loop_2479
xnorcc %o6, %g6, %l3
fand %f14, %f10, %f12
loop_2478:
orncc %l4, %o0, %o3
loop_2479:
fornot1s %f9, %f20, %f25
udivx %l2, 0x1FAA, %i3
sll %i5, %i7, %g2
wr %g0, 0x80, %asi
swapa [%l7 + 0x40] %asi, %i1
sub %l6, 0x14AB, %g1
xnorcc %g7, %o5, %i4
array32 %o7, %i0, %g5
edge16l %g4, %o4, %g3
nop
setx loop_2480, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movvc %xcc, %l1, %o1
srax %l0, 0x05, %o2
movl %icc, %l5, %i6
loop_2480:
edge32ln %i2, %g6, %l3
brz %o6, loop_2481
fmovrslez %o0, %f7, %f27
edge32ln %l4, %l2, %o3
fmovdvs %xcc, %f12, %f19
loop_2481:
move %xcc, %i5, %i7
ldub [%l7 + 0x23], %g2
srax %i1, 0x11, %i3
ldd [%l7 + 0x70], %f8
fmovsl %icc, %f29, %f9
sethi 0x1D1C, %g1
smul %g7, 0x188E, %l6
movgu %xcc, %o5, %i4
edge32l %i0, %g5, %g4
fcmpeq32 %f26, %f28, %o7
fpmerge %f21, %f15, %f0
tsubcctv %o4, 0x1433, %l1
set 0x4A, %l4
ldsba [%l7 + %l4] 0x89, %o1
fzeros %f5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fblg %fcc1, loop_2482
srl %g3, %o2, %l5
movrlz %i6, %l0, %i2
array32 %g6, %o6, %o0
loop_2482:
xnorcc %l4, %l3, %o3
movge %xcc, %l2, %i7
srl %i5, %i1, %i3
xnor %g1, %g2, %l6
addcc %g7, 0x1509, %o5
mulx %i4, 0x1BF1, %i0
fmovrsgz %g5, %f7, %f28
mova %xcc, %g4, %o7
fmovdleu %icc, %f25, %f5
brnz %l1, loop_2483
alignaddr %o4, %o1, %o2
fbug %fcc1, loop_2484
lduw [%l7 + 0x3C], %l5
loop_2483:
fzero %f10
tge %xcc, 0x7
loop_2484:
taddcctv %i6, %l0, %g3
fnot1 %f10, %f28
wr %g0, 0x11, %asi
stda %i2, [%l7 + 0x28] %asi
edge32l %g6, %o0, %o6
ba,a %xcc, loop_2485
fbe,a %fcc2, loop_2486
sdivcc %l3, 0x14BE, %l4
movleu %icc, %l2, %o3
loop_2485:
movrgz %i7, %i5, %i1
loop_2486:
tne %xcc, 0x0
fbe,a %fcc0, loop_2487
edge16ln %g1, %g2, %i3
movre %g7, %l6, %i4
sir 0x1406
loop_2487:
lduh [%l7 + 0x2C], %i0
sllx %o5, %g4, %g5
udivx %o7, 0x169A, %l1
ta %icc, 0x2
brlz,a %o4, loop_2488
edge8l %o2, %o1, %i6
taddcc %l0, %l5, %g3
brlez %g6, loop_2489
loop_2488:
tleu %icc, 0x5
edge32 %o0, %i2, %l3
tge %icc, 0x3
loop_2489:
fmovrslz %o6, %f12, %f12
set 0x30, %l3
lduwa [%l7 + %l3] 0x0c, %l2
te %xcc, 0x0
fmovsgu %icc, %f18, %f16
alignaddr %o3, %i7, %i5
fbu,a %fcc0, loop_2490
fbue %fcc3, loop_2491
subcc %i1, %g1, %g2
fmovsvc %icc, %f9, %f18
loop_2490:
nop
wr %g0, 0x0c, %asi
ldda [%l7 + 0x40] %asi, %f16
loop_2491:
movl %icc, %i3, %g7
movpos %icc, %l4, %i4
brgez,a %i0, loop_2492
sra %l6, %g4, %o5
fmovsne %xcc, %f4, %f0
bvs,a loop_2493
loop_2492:
sdivx %o7, 0x1420, %g5
edge32 %o4, %l1, %o2
sllx %i6, %l0, %l5
loop_2493:
umul %o1, %g3, %o0
swap [%l7 + 0x14], %g6
popc 0x1C80, %l3
movrlz %o6, 0x14D, %i2
nop
setx loop_2494, %l0, %l1
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 0x5F
ta %icc, 0x5
fpsub16s %f0, %f6, %f20
loop_2494:
st %f1, [%l7 + 0x78]
lduh [%l7 + 0x0A], %l2
addccc %i7, 0x0904, %i5
tleu %icc, 0x6
movg %icc, %o3, %g1
udivcc %i1, 0x0ADC, %g2
subccc %i3, %l4, %i4
addcc %g7, 0x004C, %l6
movrlez %i0, %o5, %g4
fxnor %f10, %f18, %f12
wr %g0, 0xeb, %asi
ldda [%l7 + 0x20] %asi, %o6
movgu %xcc, %o4, %g5
smul %l1, 0x132B, %o2
wr %g0, 0x89, %asi
prefetcha [%l7 + 0x30] %asi, 0x3
ldd [%l7 + 0x28], %l4
bpos,a loop_2495
nop
set 0x74, %l6
ldsw [%l7 + %l6], %l0
bcc loop_2496
te %xcc, 0x0
loop_2495:
bcc,pt %xcc, loop_2497
xor %o1, %g3, %g6
loop_2496:
tneg %icc, 0x2
flush %l7 + 0x28
loop_2497:
tsubcctv %l3, %o0, %i2
tge %icc, 0x2
sdivx %o6, 0x15FD, %i7
smul %l2, %i5, %g1
edge16l %i1, %o3, %i3
be %icc, loop_2498
tg %xcc, 0x1
movcs %xcc, %l4, %g2
fpadd32 %f12, %f28, %f22
loop_2498:
tl %icc, 0x7
fmovdgu %icc, %f16, %f10
sllx %g7, %l6, %i4
movl %icc, %o5, %i0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
smul %o7, %g4, %g5
addc %o4, %l1, %o2
fble %fcc0, loop_2499
sdiv %l5, 0x0C6E, %i6
xor %o1, 0x11FE, %g3
movl %xcc, %l0, %l3
loop_2499:
mulx %o0, 0x04AD, %i2
stb %o6, [%l7 + 0x11]
fmovrdlez %g6, %f4, %f16
tvc %xcc, 0x7
fmovdvs %icc, %f1, %f6
std %l2, [%l7 + 0x10]
fpadd16 %f6, %f6, %f16
taddcc %i7, 0x1E63, %i5
tl %icc, 0x4
taddcctv %i1, %g1, %i3
fzeros %f11
ldub [%l7 + 0x4E], %o3
udivx %l4, 0x079E, %g2
edge32l %g7, %l6, %o5
membar 0x09
array8 %i0, %i4, %o7
fxors %f14, %f24, %f6
tgu %xcc, 0x6
fpackfix %f6, %f31
edge8ln %g4, %o4, %l1
tcc %xcc, 0x3
xnor %g5, 0x07C8, %o2
movpos %icc, %i6, %o1
addcc %l5, 0x0BA7, %l0
lduw [%l7 + 0x28], %g3
move %xcc, %l3, %o0
movrgez %o6, 0x2E9, %g6
fmovde %xcc, %f3, %f25
edge8n %i2, %l2, %i7
addc %i5, 0x05F3, %g1
addccc %i3, %o3, %l4
bcs,a loop_2500
edge8ln %g2, %g7, %l6
brgz,a %i1, loop_2501
srlx %i0, 0x03, %o5
loop_2500:
stbar
tgu %icc, 0x2
loop_2501:
fands %f7, %f15, %f17
fmovdpos %icc, %f28, %f23
wr %g0, 0x88, %asi
ldsba [%l7 + 0x35] %asi, %i4
taddcc %o7, %o4, %g4
alignaddrl %g5, %o2, %l1
fxnors %f22, %f6, %f8
fcmpeq32 %f6, %f14, %i6
membar 0x1C
bne,pt %xcc, loop_2502
sdiv %l5, 0x09CE, %o1
tcs %xcc, 0x7
tsubcc %l0, 0x1EE2, %g3
loop_2502:
edge16l %l3, %o0, %g6
wr %g0, 0x11, %asi
prefetcha [%l7 + 0x38] %asi, 0x2
fxors %f26, %f19, %f7
array32 %i2, %i7, %i5
ta %icc, 0x3
edge16n %l2, %i3, %o3
udiv %g1, 0x18AE, %l4
bge %xcc, loop_2503
tvc %xcc, 0x7
alignaddrl %g7, %g2, %i1
orcc %i0, 0x11A0, %l6
loop_2503:
movvs %icc, %o5, %o7
brlez,a %o4, loop_2504
srl %i4, %g5, %g4
wr %g0, 0x10, %asi
prefetcha [%l7 + 0x68] %asi, 0x3
loop_2504:
nop
setx loop_2505, %l0, %l1
jmpl %l1, %o2
xorcc %i6, %o1, %l5
fblg %fcc1, loop_2506
orcc %l0, 0x0827, %l3
loop_2505:
srax %o0, 0x14, %g3
fsrc2 %f0, %f24
loop_2506:
edge16ln %g6, %o6, %i2
fxor %f12, %f10, %f2
set 0x1D, %i3
ldsba [%l7 + %i3] 0x15, %i5
movvs %icc, %i7, %l2
taddcc %o3, %g1, %l4
addcc %i3, 0x1A17, %g2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
andcc %g7, 0x09FE, %i0
tg %xcc, 0x3
ldd [%l7 + 0x50], %f24
ldd [%l7 + 0x10], %f6
movrne %i1, 0x30D, %l6
fxnors %f18, %f12, %f13
addcc %o7, 0x1CFE, %o5
sdivx %i4, 0x1C24, %g5
movn %icc, %o4, %g4
sllx %o2, %l1, %i6
tleu %xcc, 0x6
smulcc %o1, 0x1871, %l0
ba,a,pn %icc, loop_2507
xnor %l3, %l5, %o0
umulcc %g6, 0x17CC, %g3
bcs,pn %xcc, loop_2508
loop_2507:
umulcc %o6, 0x0AAF, %i2
stw %i5, [%l7 + 0x70]
addc %i7, 0x092E, %o3
loop_2508:
bshuffle %f6, %f2, %f28
set 0x1C, %o2
lda [%l7 + %o2] 0x10, %f7
udivx %g1, 0x0876, %l2
array32 %l4, %i3, %g7
fmovrdgz %i0, %f10, %f10
fsrc2s %f21, %f11
mova %xcc, %g2, %l6
edge8 %o7, %i1, %o5
fmovsl %icc, %f0, %f23
fmul8x16au %f25, %f23, %f0
udivcc %i4, 0x1813, %g5
movrne %o4, 0x127, %g4
lduh [%l7 + 0x36], %l1
movrlez %i6, 0x15B, %o1
edge16 %o2, %l3, %l5
orn %l0, %o0, %g6
fpadd16 %f22, %f6, %f2
tne %xcc, 0x4
fnegd %f16, %f2
bcs,pn %icc, loop_2509
prefetch [%l7 + 0x40], 0x3
taddcctv %o6, %g3, %i2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2509:
nop
set 0x38, %g4
ldd [%l7 + %g4], %i4
orcc %o3, 0x02C7, %i7
fcmpes %fcc1, %f18, %f14
fmovdl %xcc, %f30, %f20
brnz,a %g1, loop_2510
edge16ln %l2, %i3, %l4
xor %i0, %g7, %g2
ble,pn %icc, loop_2511
loop_2510:
pdist %f22, %f2, %f6
movvc %icc, %o7, %l6
srlx %o5, %i1, %i4
loop_2511:
fmovdge %xcc, %f28, %f25
sth %g5, [%l7 + 0x26]
fbe,a %fcc1, loop_2512
sllx %g4, 0x1E, %o4
ldstub [%l7 + 0x3A], %i6
fexpand %f16, %f6
loop_2512:
movcs %xcc, %l1, %o1
taddcc %l3, 0x0193, %o2
sdiv %l5, 0x1339, %l0
movne %icc, %o0, %o6
bge,a loop_2513
tsubcc %g6, 0x0753, %g3
fbo,a %fcc0, loop_2514
tpos %xcc, 0x4
loop_2513:
bneg,pn %icc, loop_2515
call loop_2516
loop_2514:
std %i2, [%l7 + 0x08]
lduw [%l7 + 0x60], %o3
loop_2515:
edge8 %i7, %g1, %i5
loop_2516:
movrlez %l2, 0x008, %l4
fnands %f4, %f29, %f12
tsubcc %i0, %g7, %i3
bvc,a,pt %xcc, loop_2517
fmovsg %xcc, %f9, %f1
fcmpne16 %f14, %f0, %o7
edge32ln %l6, %o5, %i1
loop_2517:
movleu %icc, %i4, %g5
fmovsle %icc, %f1, %f30
brnz,a %g2, loop_2518
ldsh [%l7 + 0x58], %o4
edge8ln %i6, %g4, %o1
tneg %xcc, 0x7
loop_2518:
fmovse %icc, %f23, %f6
fba %fcc1, loop_2519
mulx %l3, 0x0A69, %o2
orn %l5, %l0, %l1
array16 %o0, %o6, %g3
loop_2519:
ta %xcc, 0x4
fmovrse %i2, %f10, %f14
or %o3, %i7, %g1
addccc %i5, %l2, %g6
fpsub32s %f21, %f14, %f9
subc %l4, 0x1B2D, %i0
movcs %icc, %i3, %g7
fmovdge %xcc, %f0, %f1
bn,pn %xcc, loop_2520
fmovsvc %icc, %f2, %f3
andn %o7, %l6, %o5
wr %g0, 0x89, %asi
lduha [%l7 + 0x1A] %asi, %i1
loop_2520:
sll %g5, %g2, %o4
fbl,a %fcc0, loop_2521
edge16l %i6, %i4, %o1
movne %xcc, %l3, %o2
brz %l5, loop_2522
loop_2521:
fcmpeq32 %f14, %f26, %l0
and %g4, 0x0DB9, %l1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2522:
smulcc %o0, %g3, %o6
movrlz %o3, %i7, %i2
fnot2s %f23, %f30
edge16n %g1, %i5, %l2
membar 0x19
ldub [%l7 + 0x26], %l4
fmovdpos %xcc, %f31, %f4
tsubcc %g6, 0x06DB, %i0
sdivx %g7, 0x1E4F, %i3
fmovd %f22, %f14
umulcc %l6, %o5, %i1
fcmpeq32 %f14, %f26, %o7
fmul8ulx16 %f24, %f10, %f0
sll %g2, 0x13, %o4
pdist %f30, %f2, %f6
fmovdpos %xcc, %f6, %f23
edge32 %g5, %i4, %i6
fmovsvs %xcc, %f15, %f20
fpack32 %f18, %f12, %f30
fpsub16 %f16, %f0, %f8
bvc,a loop_2523
edge8 %o1, %o2, %l3
srax %l5, 0x17, %l0
array16 %g4, %o0, %l1
loop_2523:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge16 %g3, %o6, %o3
sir 0x1EB6
addc %i7, 0x012D, %g1
fandnot1 %f22, %f18, %f18
fnegd %f26, %f30
fmovrde %i5, %f24, %f6
fmovsn %icc, %f7, %f31
sub %i2, 0x0499, %l4
fmuld8sux16 %f5, %f20, %f6
movrgz %g6, %i0, %l2
array8 %g7, %l6, %i3
edge16l %o5, %i1, %g2
faligndata %f30, %f28, %f4
te %icc, 0x5
fbu %fcc2, loop_2524
bl,a loop_2525
edge16l %o4, %g5, %i4
srl %o7, 0x1F, %o1
loop_2524:
nop
set 0x78, %o6
stwa %i6, [%l7 + %o6] 0x14
loop_2525:
fcmpeq32 %f20, %f20, %o2
fmovrslz %l5, %f12, %f29
edge8ln %l0, %l3, %g4
ta %icc, 0x7
fornot2 %f8, %f4, %f4
be %icc, loop_2526
edge16n %o0, %l1, %g3
addc %o3, 0x07F7, %o6
fmovdn %icc, %f10, %f11
loop_2526:
te %icc, 0x4
movre %g1, 0x1E3, %i5
movg %xcc, %i7, %l4
subc %i2, %g6, %i0
set 0x7C, %o4
ldsha [%l7 + %o4] 0x88, %g7
fcmps %fcc2, %f22, %f11
sdiv %l2, 0x029B, %i3
add %l6, 0x1C67, %o5
fmovscc %icc, %f16, %f23
membar 0x7C
fmovdgu %xcc, %f14, %f26
tl %xcc, 0x2
taddcctv %i1, %o4, %g5
wr %g0, 0x04, %asi
prefetcha [%l7 + 0x30] %asi, 0x3
wr %g0, 0x89, %asi
lda [%l7 + 0x4C] %asi, %f16
te %icc, 0x4
move %icc, %o7, %i4
fbl %fcc2, loop_2527
nop
setx loop_2528, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movvs %xcc, %o1, %i6
fmovrdgz %o2, %f22, %f2
loop_2527:
fmovsne %icc, %f20, %f11
loop_2528:
and %l5, %l3, %g4
te %icc, 0x3
set 0x6C, %i2
ldsha [%l7 + %i2] 0x04, %l0
set 0x69, %l1
stba %o0, [%l7 + %l1] 0x18
mulscc %l1, %o3, %g3
fmul8x16al %f28, %f26, %f22
umul %o6, %g1, %i7
fmuld8ulx16 %f9, %f20, %f6
tn %icc, 0x5
stb %l4, [%l7 + 0x3E]
movg %xcc, %i5, %g6
orn %i2, %g7, %l2
membar 0x56
movl %xcc, %i3, %l6
std %o4, [%l7 + 0x30]
fcmped %fcc1, %f30, %f30
fmul8ulx16 %f26, %f20, %f24
set 0x28, %i1
stxa %i1, [%l7 + %i1] 0xea
membar #Sync
tle %xcc, 0x7
flush %l7 + 0x68
fpack16 %f26, %f21
fpadd32 %f14, %f26, %f4
fcmpeq32 %f16, %f26, %i0
fornot2s %f4, %f16, %f1
xor %o4, 0x04A0, %g2
set 0x34, %g1
stba %g5, [%l7 + %g1] 0x27
membar #Sync
fnand %f18, %f10, %f16
andn %o7, 0x17EF, %i4
fbue %fcc0, loop_2529
fnor %f16, %f6, %f16
set 0x26, %g3
stha %i6, [%l7 + %g3] 0x88
loop_2529:
fandnot2s %f2, %f18, %f13
edge16l %o1, %o2, %l5
movcc %xcc, %l3, %l0
array16 %g4, %o0, %o3
udivcc %g3, 0x160C, %o6
stw %g1, [%l7 + 0x24]
fpsub32s %f26, %f14, %f4
wr %g0, 0x2c, %asi
ldda [%l7 + 0x30] %asi, %l0
andn %i7, %l4, %g6
tg %icc, 0x5
movrgz %i5, %i2, %g7
udivcc %l2, 0x0976, %l6
array32 %i3, %i1, %o5
wr %g0, 0x81, %asi
lduwa [%l7 + 0x44] %asi, %i0
bne,pt %xcc, loop_2530
movn %xcc, %g2, %g5
udiv %o4, 0x0CC7, %i4
wr %g0, 0x19, %asi
ldda [%l7 + 0x50] %asi, %o6
loop_2530:
tsubcc %i6, 0x0AF8, %o2
fbule %fcc2, loop_2531
ldsw [%l7 + 0x20], %l5
fblg,a %fcc0, loop_2532
andn %o1, %l0, %l3
loop_2531:
fcmped %fcc3, %f16, %f30
movl %xcc, %o0, %o3
loop_2532:
array32 %g4, %o6, %g1
fmovscs %xcc, %f14, %f19
bcc loop_2533
xor %l1, 0x1894, %g3
movrgz %i7, %g6, %i5
bl loop_2534
loop_2533:
fone %f6
membar 0x6C
st %f14, [%l7 + 0x50]
loop_2534:
umul %l4, %i2, %g7
xorcc %l6, 0x0318, %l2
fba %fcc1, loop_2535
bcs,pt %xcc, loop_2536
smul %i1, %i3, %i0
bvs,a %xcc, loop_2537
loop_2535:
srl %o5, 0x1C, %g2
loop_2536:
st %f19, [%l7 + 0x3C]
fbue %fcc3, loop_2538
loop_2537:
orncc %g5, %o4, %o7
fpsub16 %f30, %f2, %f12
call loop_2539
loop_2538:
fbn,a %fcc2, loop_2540
tvs %icc, 0x4
wr %g0, 0x80, %asi
prefetcha [%l7 + 0x30] %asi, 0x3
loop_2539:
fmul8x16au %f5, %f8, %f24
loop_2540:
nop
wr %g0, 0x18, %asi
lda [%l7 + 0x18] %asi, %f27
bcs,pn %icc, loop_2541
membar 0x07
movn %xcc, %i6, %l5
fmovdvs %xcc, %f29, %f19
loop_2541:
umul %o1, 0x0081, %l0
udivx %l3, 0x0321, %o2
sra %o3, 0x19, %g4
ta %xcc, 0x2
andcc %o0, 0x153A, %o6
movcc %xcc, %g1, %g3
bne,a %xcc, loop_2542
orn %l1, %g6, %i7
subcc %i5, 0x01E6, %l4
array16 %g7, %l6, %l2
loop_2542:
fnegs %f20, %f6
sra %i2, 0x12, %i3
move %icc, %i0, %o5
array16 %i1, %g5, %g2
fcmps %fcc1, %f17, %f7
addc %o7, %i4, %i6
udivcc %l5, 0x1677, %o4
tl %icc, 0x3
for %f4, %f4, %f6
movrne %o1, %l3, %l0
mova %icc, %o2, %o3
wr %g0, 0x89, %asi
lduba [%l7 + 0x0E] %asi, %g4
fornot1s %f22, %f5, %f10
fnot2 %f20, %f28
edge8l %o6, %g1, %o0
sra %g3, %g6, %l1
movg %xcc, %i7, %l4
mova %icc, %g7, %l6
movge %icc, %i5, %l2
fcmps %fcc1, %f14, %f11
fmovrsne %i3, %f26, %f17
andncc %i2, %o5, %i0
ldsb [%l7 + 0x57], %g5
brgz,a %i1, loop_2543
movgu %icc, %o7, %i4
edge32n %g2, %i6, %o4
andcc %l5, 0x107B, %l3
loop_2543:
srlx %o1, 0x04, %l0
smul %o2, 0x17F9, %o3
set 0x60, %g7
lduha [%l7 + %g7] 0x89, %g4
brz,a %g1, loop_2544
fmovrsne %o0, %f29, %f31
fcmple32 %f28, %f24, %g3
movcc %xcc, %g6, %o6
loop_2544:
fbo,a %fcc0, loop_2545
flush %l7 + 0x28
orcc %i7, 0x1015, %l4
sra %g7, 0x15, %l6
loop_2545:
orcc %i5, 0x00C0, %l2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movvs %icc, %l1, %i2
sub %o5, %i3, %g5
array16 %i1, %i0, %i4
fcmpeq16 %f2, %f30, %o7
taddcctv %g2, 0x0324, %i6
tneg %xcc, 0x1
bcs,a %xcc, loop_2546
smul %l5, 0x04AD, %o4
tpos %icc, 0x3
fbule,a %fcc1, loop_2547
loop_2546:
fmovsvc %xcc, %f27, %f19
movrlz %o1, %l3, %l0
sdivx %o3, 0x0C16, %g4
loop_2547:
tge %xcc, 0x6
movcs %xcc, %o2, %g1
set 0x71, %o1
ldstuba [%l7 + %o1] 0x04, %g3
srax %o0, 0x0A, %o6
wr %g0, 0x80, %asi
lduwa [%l7 + 0x68] %asi, %i7
movg %xcc, %l4, %g7
bn,pn %icc, loop_2548
array32 %l6, %i5, %l2
movn %xcc, %g6, %i2
fpadd16 %f18, %f12, %f8
loop_2548:
nop
wr %g0, 0x22, %asi
stwa %o5, [%l7 + 0x68] %asi
membar #Sync
set 0x30, %o0
swapa [%l7 + %o0] 0x81, %i3
taddcc %l1, %g5, %i1
movg %xcc, %i0, %i4
membar 0x04
brz,a %o7, loop_2549
fmovdvc %xcc, %f20, %f6
brgez,a %i6, loop_2550
fbu,a %fcc2, loop_2551
loop_2549:
srax %g2, %l5, %o1
xnor %l3, %o4, %l0
loop_2550:
swap [%l7 + 0x48], %o3
loop_2551:
nop
wr %g0, 0x18, %asi
ldswa [%l7 + 0x3C] %asi, %o2
orn %g1, %g4, %o0
movle %xcc, %o6, %g3
fbo %fcc3, loop_2552
faligndata %f18, %f28, %f8
fmovsge %icc, %f13, %f18
stw %i7, [%l7 + 0x20]
loop_2552:
bl,a loop_2553
fbge,a %fcc2, loop_2554
movpos %xcc, %g7, %l4
ldub [%l7 + 0x70], %i5
loop_2553:
bcc,pt %xcc, loop_2555
loop_2554:
sth %l2, [%l7 + 0x72]
fmovsvc %xcc, %f7, %f9
brgez %g6, loop_2556
loop_2555:
tn %xcc, 0x2
movg %xcc, %i2, %l6
movpos %xcc, %o5, %l1
loop_2556:
bcs,pt %icc, loop_2557
tvs %xcc, 0x7
wr %g0, 0x0c, %asi
stha %g5, [%l7 + 0x66] %asi
loop_2557:
ldd [%l7 + 0x30], %i0
edge8n %i3, %i4, %i0
bleu,a,pn %icc, loop_2558
tneg %xcc, 0x7
sll %o7, %g2, %l5
fandnot1 %f20, %f20, %f16
loop_2558:
fcmps %fcc3, %f7, %f29
movrlez %i6, 0x033, %o1
fmovrde %o4, %f8, %f20
fmovrde %l3, %f22, %f2
set 0x3C, %g6
lda [%l7 + %g6] 0x14, %f4
array32 %l0, %o2, %g1
bshuffle %f8, %f12, %f16
fbu,a %fcc3, loop_2559
fbul %fcc2, loop_2560
fbge %fcc1, loop_2561
fornot2 %f14, %f28, %f12
loop_2559:
sdiv %g4, 0x134E, %o0
loop_2560:
fbne,a %fcc0, loop_2562
loop_2561:
xnor %o3, %g3, %i7
std %f14, [%l7 + 0x70]
edge8n %o6, %l4, %i5
loop_2562:
fcmpd %fcc1, %f2, %f10
sdivcc %g7, 0x1864, %g6
alignaddr %l2, %l6, %i2
add %l7, 0x5C, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %l1
casa [%l6] 0x89, %l1, %g5
tcc %xcc, 0x2
udiv %o5, 0x1B7A, %i1
fbge,a %fcc0, loop_2563
sdivcc %i4, 0x1987, %i3
bcs,a,pt %icc, loop_2564
nop
setx loop_2565, %l0, %l1
jmpl %l1, %o7
loop_2563:
movle %icc, %i0, %g2
fmovrse %i6, %f29, %f30
loop_2564:
movne %xcc, %o1, %l5
loop_2565:
fpsub32 %f0, %f10, %f24
taddcc %o4, 0x07F5, %l3
edge8l %l0, %o2, %g1
movle %xcc, %o0, %o3
tleu %icc, 0x5
tvc %xcc, 0x7
fmovrse %g3, %f18, %f23
sll %g4, 0x07, %i7
udivx %o6, 0x10B2, %l4
fandnot2s %f25, %f5, %f10
mulx %i5, %g6, %l2
fmul8x16 %f17, %f10, %f22
movrgz %g7, 0x32B, %i2
movrne %l1, %g5, %o5
sub %i1, 0x0C38, %i4
movne %icc, %l6, %o7
sdiv %i3, 0x1C10, %i0
sdiv %i6, 0x1064, %o1
wr %g0, 0x89, %asi
ldda [%l7 + 0x10] %asi, %l4
stbar
taddcc %o4, 0x1362, %l3
edge16n %l0, %g2, %o2
fmul8x16au %f7, %f2, %f16
tneg %icc, 0x4
fcmpgt16 %f24, %f28, %g1
ldd [%l7 + 0x20], %o0
nop
set 0x38, %o7
stx %o3, [%l7 + %o7]
fmovsn %icc, %f10, %f2
tn %icc, 0x0
array8 %g3, %i7, %o6
fbg,a %fcc2, loop_2566
alignaddr %g4, %i5, %l4
edge8l %l2, %g7, %i2
tsubcc %l1, %g5, %o5
loop_2566:
fmovdle %icc, %f0, %f20
movn %icc, %g6, %i1
addcc %l6, 0x0C3A, %o7
tle %icc, 0x1
tcs %xcc, 0x5
move %icc, %i4, %i3
movl %xcc, %i6, %o1
subcc %i0, %l5, %o4
xor %l0, %l3, %o2
fmul8x16al %f2, %f26, %f14
edge32n %g2, %o0, %o3
edge32ln %g1, %g3, %i7
movrne %o6, %i5, %g4
orcc %l2, 0x175C, %g7
popc %l4, %l1
fmul8x16al %f1, %f30, %f20
edge16ln %g5, %o5, %g6
set 0x60, %o5
ldda [%l7 + %o5] 0x89, %i0
sethi 0x110E, %i2
sll %o7, %i4, %l6
fmovdneg %xcc, %f27, %f28
flush %l7 + 0x24
subccc %i3, %i6, %o1
sir 0x00B6
subc %l5, %o4, %i0
fornot1 %f12, %f10, %f8
mulscc %l0, %l3, %g2
fpackfix %f14, %f11
xnorcc %o2, %o0, %g1
tg %xcc, 0x7
movl %icc, %o3, %i7
movl %xcc, %o6, %i5
fmovsne %xcc, %f19, %f9
tl %icc, 0x0
udiv %g3, 0x1023, %l2
membar 0x4C
fmovrdlez %g7, %f2, %f6
edge8n %g4, %l4, %l1
sdiv %o5, 0x1402, %g6
edge8l %i1, %i2, %g5
tcc %xcc, 0x6
te %xcc, 0x2
fmovdcs %icc, %f22, %f28
udivcc %i4, 0x0797, %o7
movcc %icc, %l6, %i3
sll %i6, 0x16, %o1
addccc %l5, 0x0DA8, %i0
add %o4, 0x0DB8, %l3
wr %g0, 0x10, %asi
stwa %g2, [%l7 + 0x54] %asi
udivcc %o2, 0x056E, %l0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
lduh [%l7 + 0x24], %g1
tcc %icc, 0x3
fmovscc %icc, %f19, %f30
movg %xcc, %o3, %i7
sub %o0, %i5, %o6
bgu,a loop_2567
ldsw [%l7 + 0x08], %g3
fcmpgt32 %f16, %f0, %g7
wr %g0, 0x24, %asi
ldda [%l7 + 0x10] %asi, %l2
loop_2567:
fmovsl %xcc, %f30, %f21
tg %icc, 0x6
andn %l4, %g4, %o5
movleu %icc, %g6, %l1
edge8l %i1, %g5, %i2
std %o6, [%l7 + 0x40]
fnot2s %f20, %f2
subccc %i4, 0x0D0E, %i3
fmovdg %xcc, %f26, %f9
wr %g0, 0x89, %asi
prefetcha [%l7 + 0x70] %asi, 0x1
fmovsvs %xcc, %f27, %f6
fands %f30, %f29, %f19
brgez %i6, loop_2568
subc %l5, 0x02E0, %o1
fpadd32s %f28, %f30, %f27
edge8l %i0, %l3, %g2
loop_2568:
fmovrde %o4, %f12, %f28
brgz,a %o2, loop_2569
sth %l0, [%l7 + 0x48]
bge,a %icc, loop_2570
movne %xcc, %g1, %o3
loop_2569:
fble,a %fcc0, loop_2571
taddcctv %o0, 0x10CD, %i5
loop_2570:
udivcc %o6, 0x12D3, %g3
edge16ln %g7, %l2, %l4
loop_2571:
movne %icc, %i7, %g4
brgez %g6, loop_2572
ldsh [%l7 + 0x50], %l1
fsrc2 %f24, %f16
and %i1, %g5, %i2
loop_2572:
srl %o7, %i4, %i3
edge16l %l6, %i6, %o5
orncc %o1, 0x01C8, %l5
movpos %xcc, %l3, %g2
edge32n %o4, %o2, %i0
fbe,a %fcc3, loop_2573
and %g1, 0x1F2B, %l0
move %icc, %o0, %o3
bcs loop_2574
loop_2573:
sllx %i5, 0x0D, %g3
fmovscs %xcc, %f7, %f3
mova %icc, %g7, %o6
loop_2574:
tsubcc %l2, %i7, %l4
edge32 %g4, %l1, %g6
sra %g5, %i1, %o7
tpos %icc, 0x6
addcc %i4, %i3, %l6
subc %i2, %i6, %o5
fmovscc %icc, %f31, %f1
ba,a %xcc, loop_2575
sub %o1, %l5, %l3
array32 %g2, %o2, %o4
movcs %icc, %i0, %g1
loop_2575:
andncc %o0, %o3, %l0
tn %xcc, 0x1
add %l7, 0x58, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %g3
casxa [%l6] %asi, %g3, %i5
srl %g7, %l2, %i7
udivx %o6, 0x0A29, %g4
edge16l %l4, %l1, %g5
te %icc, 0x3
edge8ln %i1, %o7, %i4
fbuge %fcc2, loop_2576
movrlz %i3, %l6, %g6
tgu %xcc, 0x0
xnorcc %i2, 0x165C, %o5
loop_2576:
fmovde %xcc, %f4, %f9
fmuld8ulx16 %f2, %f12, %f4
fbu,a %fcc1, loop_2577
fmovdle %xcc, %f24, %f30
orcc %i6, 0x0D06, %o1
srlx %l5, %g2, %l3
loop_2577:
mova %xcc, %o2, %o4
movrlz %g1, 0x0F7, %o0
edge32l %o3, %l0, %g3
sll %i0, 0x1A, %i5
tneg %xcc, 0x2
fornot2 %f6, %f2, %f26
tvs %icc, 0x5
umul %g7, 0x1810, %i7
movrne %o6, 0x1B5, %l2
movrgez %l4, 0x106, %g4
umulcc %g5, %l1, %o7
edge8ln %i1, %i4, %l6
bleu,a loop_2578
movge %icc, %g6, %i3
smulcc %i2, 0x193E, %o5
mulx %i6, 0x1CE2, %o1
loop_2578:
bg,a %icc, loop_2579
fpack32 %f16, %f12, %f8
fxnors %f15, %f9, %f22
tl %xcc, 0x4
loop_2579:
fbue %fcc3, loop_2580
or %l5, %l3, %g2
membar 0x6F
tle %icc, 0x4
loop_2580:
fbg %fcc1, loop_2581
membar 0x67
membar 0x2E
tle %icc, 0x0
loop_2581:
nop
set 0x7C, %l2
sta %f31, [%l7 + %l2] 0x18
fpsub16s %f27, %f15, %f7
wr %g0, 0x88, %asi
sta %f11, [%l7 + 0x10] %asi
movn %xcc, %o2, %g1
udiv %o4, 0x056B, %o0
andn %l0, %o3, %i0
fmovdcs %icc, %f1, %f7
mulscc %i5, 0x0C2F, %g7
movrgez %i7, 0x20A, %g3
brgz %l2, loop_2582
fmul8ulx16 %f28, %f10, %f8
mulscc %l4, 0x0699, %o6
fsrc1 %f18, %f0
loop_2582:
addccc %g5, %l1, %o7
fmovrslz %i1, %f17, %f28
sdiv %i4, 0x0E1E, %g4
call loop_2583
fcmps %fcc3, %f19, %f13
umulcc %g6, %l6, %i3
fblg %fcc0, loop_2584
loop_2583:
fbg,a %fcc2, loop_2585
taddcc %o5, 0x0151, %i2
andncc %i6, %l5, %l3
loop_2584:
or %g2, %o1, %o2
loop_2585:
fcmpne16 %f24, %f16, %g1
mova %xcc, %o4, %o0
fornot1 %f2, %f14, %f0
movrne %l0, %o3, %i0
srl %i5, 0x11, %g7
fbue,a %fcc0, loop_2586
brnz %g3, loop_2587
mulscc %l2, 0x1D66, %i7
fnor %f0, %f12, %f16
loop_2586:
fmul8sux16 %f0, %f6, %f22
loop_2587:
fbg %fcc3, loop_2588
alignaddr %o6, %g5, %l4
edge8 %o7, %l1, %i4
move %icc, %g4, %i1
loop_2588:
fmovs %f26, %f0
fnegs %f7, %f3
sra %l6, 0x19, %g6
tcs %xcc, 0x3
nop
setx loop_2589, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbu,a %fcc2, loop_2590
orn %o5, 0x0AF7, %i2
fandnot1s %f19, %f22, %f14
loop_2589:
nop
set 0x22, %i0
sth %i6, [%l7 + %i0]
loop_2590:
siam 0x0
subcc %i3, 0x195F, %l3
fmovrdgz %l5, %f6, %f0
nop
set 0x69, %l5
stb %g2, [%l7 + %l5]
ldsw [%l7 + 0x38], %o1
fpsub32 %f20, %f4, %f2
set 0x70, %i5
lda [%l7 + %i5] 0x81, %f13
fmuld8sux16 %f30, %f18, %f18
edge32ln %g1, %o2, %o4
sra %l0, %o0, %o3
andncc %i5, %i0, %g3
fba,a %fcc3, loop_2591
st %f25, [%l7 + 0x60]
edge16n %g7, %i7, %l2
fpadd16s %f28, %f4, %f12
loop_2591:
tsubcctv %o6, 0x1B7A, %l4
fmul8sux16 %f2, %f16, %f22
edge32 %g5, %l1, %o7
wr %g0, 0x1e, %asi
stda %f16, [%l7 + 0x40] %asi
membar #Sync
subc %g4, %i4, %i1
sub %g6, 0x017A, %l6
movg %xcc, %i2, %i6
orn %o5, %l3, %l5
srl %i3, %g2, %o1
movvc %icc, %o2, %g1
fnegd %f30, %f18
sll %l0, %o0, %o4
tleu %icc, 0x6
movneg %icc, %o3, %i0
tg %icc, 0x4
fmovdne %xcc, %f29, %f13
edge32n %g3, %i5, %i7
fnot2s %f0, %f17
fmovrdne %g7, %f10, %f26
tcs %icc, 0x3
udivx %o6, 0x0719, %l2
and %l4, %l1, %o7
ld [%l7 + 0x44], %f27
smulcc %g5, 0x13E6, %i4
xnor %g4, %g6, %l6
sdivx %i2, 0x0CD1, %i6
popc 0x0A0B, %i1
bpos,a %xcc, loop_2592
movrlez %l3, %o5, %i3
array8 %l5, %o1, %o2
brz %g2, loop_2593
loop_2592:
movrgez %g1, %o0, %l0
membar 0x0B
fxor %f8, %f10, %f10
loop_2593:
edge8 %o3, %o4, %g3
movgu %xcc, %i5, %i7
mova %xcc, %g7, %o6
bvs,a loop_2594
srlx %l2, 0x0E, %i0
tneg %icc, 0x7
movcc %icc, %l1, %l4
loop_2594:
fpsub16 %f22, %f28, %f0
xnorcc %g5, 0x03C9, %o7
fmovrdlez %i4, %f22, %f28
bleu %xcc, loop_2595
fbo %fcc3, loop_2596
edge8ln %g6, %l6, %i2
stb %i6, [%l7 + 0x53]
loop_2595:
nop
add %l7, 0x50, %l6
wr %g0, 0x11, %asi
lda [%l6] %asi, %i1
casa [%l6] %asi, %i1, %g4
loop_2596:
movg %xcc, %o5, %l3
sub %i3, %l5, %o1
smul %g2, %o2, %o0
addccc %l0, %o3, %o4
udivx %g3, 0x1748, %i5
sll %g1, 0x12, %g7
sll %o6, %l2, %i0
fmovdn %xcc, %f5, %f12
fmovdleu %icc, %f28, %f26
tsubcc %l1, 0x05A3, %i7
tgu %icc, 0x1
fcmpgt32 %f26, %f10, %l4
tcc %icc, 0x0
be,a loop_2597
ldsb [%l7 + 0x0D], %g5
movrgez %o7, %i4, %g6
srl %i2, 0x10, %i6
loop_2597:
mulx %l6, 0x0739, %i1
fcmple16 %f26, %f30, %g4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sethi 0x1F2A, %l3
edge16 %o5, %l5, %i3
addc %g2, 0x0A76, %o2
smulcc %o1, %l0, %o0
fmovdg %icc, %f8, %f29
movrne %o4, 0x254, %g3
fpack32 %f10, %f30, %f10
fmovsgu %icc, %f9, %f12
edge32 %o3, %i5, %g1
andcc %o6, %l2, %g7
tcc %xcc, 0x2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
subc %i0, %i7, %l4
fbule,a %fcc1, loop_2598
ldx [%l7 + 0x30], %g5
bvs,pn %icc, loop_2599
tpos %icc, 0x7
loop_2598:
nop
set 0x40, %o3
stda %f0, [%l7 + %o3] 0x88
loop_2599:
fbl,a %fcc2, loop_2600
fmovsne %xcc, %f25, %f31
sub %o7, %l1, %i4
smul %g6, %i6, %l6
loop_2600:
edge16n %i2, %g4, %l3
fxors %f2, %f11, %f26
fornot2 %f18, %f22, %f26
fnor %f26, %f14, %f22
add %o5, %i1, %i3
movrne %l5, %g2, %o1
array16 %l0, %o0, %o4
srl %o2, %o3, %i5
tgu %xcc, 0x6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbl %fcc1, loop_2601
tgu %icc, 0x7
fcmpgt16 %f22, %f22, %g1
fxor %f20, %f22, %f4
loop_2601:
edge8n %o6, %g3, %g7
brgz %l2, loop_2602
sdiv %i0, 0x118E, %i7
fmovdgu %icc, %f20, %f19
taddcctv %l4, 0x13DE, %o7
loop_2602:
membar 0x16
bge,a loop_2603
sdiv %l1, 0x004B, %i4
tl %xcc, 0x4
edge16n %g5, %i6, %l6
loop_2603:
stw %i2, [%l7 + 0x68]
edge32ln %g4, %l3, %g6
wr %g0, 0x18, %asi
lda [%l7 + 0x10] %asi, %f30
fmovdleu %xcc, %f31, %f15
movgu %xcc, %i1, %o5
te %xcc, 0x4
orncc %i3, 0x060B, %g2
mova %xcc, %l5, %o1
ldx [%l7 + 0x38], %l0
andncc %o0, %o2, %o3
edge8n %o4, %i5, %g1
tpos %icc, 0x1
ldsh [%l7 + 0x58], %o6
fors %f16, %f29, %f4
edge16 %g7, %g3, %l2
edge32n %i0, %l4, %i7
bne,pt %icc, loop_2604
umulcc %o7, 0x08A8, %l1
bge,a,pn %xcc, loop_2605
srlx %i4, %g5, %i6
loop_2604:
addc %l6, %i2, %l3
bcc,pt %icc, loop_2606
loop_2605:
fmovsa %icc, %f30, %f28
fmovrde %g6, %f6, %f22
fmovsneg %xcc, %f4, %f23
loop_2606:
tcs %xcc, 0x4
movrgz %i1, %g4, %i3
tle %xcc, 0x4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
brlez,a %o5, loop_2607
addc %g2, %o1, %l5
fmovdgu %xcc, %f3, %f16
addcc %l0, 0x07D6, %o2
loop_2607:
nop
setx loop_2608, %l0, %l1
jmpl %l1, %o3
ldd [%l7 + 0x38], %o0
sll %o4, 0x04, %i5
bshuffle %f12, %f14, %f26
loop_2608:
taddcc %o6, %g7, %g1
brlz,a %g3, loop_2609
tgu %xcc, 0x6
tsubcctv %l2, 0x1391, %i0
fblg %fcc3, loop_2610
loop_2609:
sra %l4, %i7, %l1
fmuld8sux16 %f21, %f10, %f0
wr %g0, 0x80, %asi
ldsba [%l7 + 0x74] %asi, %o7
loop_2610:
fcmps %fcc0, %f25, %f6
ldstub [%l7 + 0x3F], %g5
membar 0x1F
edge32l %i6, %i4, %i2
tvc %icc, 0x7
fmovsge %icc, %f22, %f7
array8 %l3, %l6, %g6
tleu %icc, 0x3
tl %xcc, 0x2
fmovspos %icc, %f24, %f17
array16 %g4, %i1, %i3
orcc %o5, %g2, %l5
array16 %o1, %l0, %o3
fpsub32s %f18, %f28, %f12
xor %o2, 0x1152, %o0
edge32 %o4, %i5, %o6
umulcc %g7, %g1, %l2
array32 %i0, %g3, %i7
fmovrdlez %l1, %f20, %f30
tl %icc, 0x5
tle %icc, 0x0
fcmple16 %f8, %f22, %l4
fornot1 %f0, %f18, %f22
membar 0x2E
wr %g0, 0x04, %asi
ldsha [%l7 + 0x26] %asi, %g5
sethi 0x0450, %i6
stw %i4, [%l7 + 0x78]
fmovsa %xcc, %f23, %f7
set 0x2C, %l0
stha %i2, [%l7 + %l0] 0x14
mova %xcc, %o7, %l3
movpos %xcc, %g6, %g4
sdivx %i1, 0x1FC3, %i3
fmovsvc %xcc, %f19, %f23
set 0x21, %i6
stba %o5, [%l7 + %i6] 0x18
fmovs %f29, %f6
sir 0x170F
orncc %g2, %l6, %o1
fmovspos %xcc, %f3, %f15
tg %icc, 0x4
add %l7, 0x50, %l6
wr %g0, 0x0c, %asi
ldxa [%l6] %asi, %l0
casxa [%l6] %asi, %l0, %o3
ble loop_2611
be,a loop_2612
tcc %xcc, 0x7
edge32n %l5, %o2, %o4
loop_2611:
movle %xcc, %i5, %o0
loop_2612:
fnot2s %f23, %f15
tl %xcc, 0x1
movge %icc, %g7, %o6
nop
setx loop_2613, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8 %g1, %i0, %l2
bcc loop_2614
movl %icc, %i7, %g3
loop_2613:
nop
set 0x48, %i7
lda [%l7 + %i7] 0x80, %f16
loop_2614:
nop
wr %g0, 0x11, %asi
stwa %l1, [%l7 + 0x54] %asi
taddcc %g5, %l4, %i4
fcmpd %fcc2, %f30, %f22
alignaddrl %i2, %i6, %l3
nop
setx loop_2615, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmul8x16al %f21, %f12, %f8
ldsh [%l7 + 0x2C], %o7
set 0x08, %g2
stxa %g4, [%l7 + %g2] 0x19
loop_2615:
fnor %f24, %f2, %f20
fones %f7
ba loop_2616
umulcc %i1, %i3, %g6
stb %o5, [%l7 + 0x19]
be %icc, loop_2617
loop_2616:
fmovsgu %xcc, %f1, %f26
movneg %xcc, %g2, %o1
fandnot1s %f12, %f3, %f9
loop_2617:
movre %l6, 0x1F1, %o3
fba %fcc1, loop_2618
ldsb [%l7 + 0x31], %l0
mulx %l5, 0x0359, %o4
edge16l %o2, %o0, %i5
loop_2618:
mulscc %g7, 0x19D5, %g1
fcmpne16 %f22, %f20, %o6
fmovrdgez %l2, %f28, %f16
tleu %icc, 0x4
tg %icc, 0x5
tcs %icc, 0x7
add %l7, 0x70, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %i7
casxa [%l6] 0x80, %i7, %g3
udivx %l1, 0x0E28, %g5
andcc %i0, %l4, %i4
movle %xcc, %i2, %l3
fornot1 %f30, %f16, %f24
subcc %i6, 0x09A1, %o7
wr %g0, 0x19, %asi
lduha [%l7 + 0x4C] %asi, %g4
bcc,a %icc, loop_2619
taddcctv %i1, 0x1093, %i3
ta %icc, 0x0
edge32ln %g6, %g2, %o5
loop_2619:
udivcc %l6, 0x0FFC, %o3
srax %l0, %l5, %o4
edge16l %o2, %o0, %o1
addc %g7, %i5, %g1
fmovd %f22, %f24
mulscc %l2, 0x0B09, %i7
tcs %xcc, 0x4
ldsh [%l7 + 0x44], %g3
srlx %o6, %l1, %i0
wr %g0, 0x81, %asi
ldstuba [%l7 + 0x3D] %asi, %g5
fbn,a %fcc2, loop_2620
tvs %icc, 0x2
fpackfix %f2, %f8
fmovsa %icc, %f20, %f2
loop_2620:
fpadd16s %f10, %f19, %f26
tleu %xcc, 0x3
tleu %xcc, 0x1
tl %xcc, 0x3
bge,a,pt %icc, loop_2621
fmovsl %xcc, %f22, %f6
sll %l4, %i4, %i2
orcc %l3, 0x0592, %i6
loop_2621:
nop
wr %g0, 0x88, %asi
ldstuba [%l7 + 0x38] %asi, %o7
brlez %g4, loop_2622
orn %i1, %i3, %g2
edge8ln %g6, %o5, %l6
alignaddr %l0, %o3, %l5
loop_2622:
fandnot1s %f9, %f14, %f16
brlz,a %o2, loop_2623
brz,a %o0, loop_2624
tcs %icc, 0x7
fmovsleu %xcc, %f7, %f3
loop_2623:
nop
wr %g0, 0x89, %asi
ldsba [%l7 + 0x51] %asi, %o4
loop_2624:
movrlz %o1, 0x0BD, %g7
movpos %icc, %g1, %l2
fbul %fcc3, loop_2625
srlx %i5, %g3, %o6
sll %i7, 0x03, %l1
fone %f12
loop_2625:
movrgz %i0, %l4, %g5
array32 %i4, %l3, %i2
brlz %i6, loop_2626
fblg,a %fcc0, loop_2627
mova %xcc, %o7, %g4
nop
set 0x50, %g5
ldsw [%l7 + %g5], %i1
loop_2626:
sub %i3, %g2, %g6
loop_2627:
taddcctv %l6, %l0, %o5
taddcc %o3, %o2, %l5
smul %o0, 0x192D, %o4
fbg,a %fcc1, loop_2628
add %o1, 0x176E, %g1
taddcc %l2, 0x0E94, %i5
edge32n %g3, %o6, %i7
loop_2628:
nop
wr %g0, 0x19, %asi
prefetcha [%l7 + 0x08] %asi, 0x2
sllx %i0, %g7, %l4
edge8 %i4, %l3, %g5
addc %i2, %o7, %g4
fornot2s %f19, %f30, %f14
bneg,a,pt %icc, loop_2629
fandnot1 %f4, %f20, %f28
fmovdne %xcc, %f4, %f3
movleu %icc, %i1, %i6
loop_2629:
movvc %icc, %i3, %g6
srl %g2, 0x0F, %l6
subccc %l0, %o3, %o2
fmovde %icc, %f12, %f12
brz %o5, loop_2630
sdivcc %o0, 0x0DBA, %o4
movrgez %o1, %l5, %l2
sir 0x11D8
loop_2630:
sdivx %i5, 0x1899, %g1
edge32ln %g3, %i7, %o6
wr %g0, 0xf8, %asi
stda %f16, [%l7 + 0x40] %asi
membar #Sync
edge8l %i0, %g7, %l1
sdivcc %i4, 0x0DEC, %l3
srl %g5, %i2, %o7
ldsb [%l7 + 0x35], %g4
fmovrsgez %l4, %f13, %f4
fmovdvs %icc, %f8, %f20
ldstub [%l7 + 0x28], %i1
mulscc %i6, 0x0BEA, %g6
fxnor %f8, %f0, %f2
fone %f18
fbg,a %fcc1, loop_2631
fmovdle %icc, %f27, %f22
orncc %i3, 0x0CDE, %g2
movpos %icc, %l0, %o3
loop_2631:
sub %o2, %l6, %o5
fsrc1 %f28, %f16
fmovdle %xcc, %f20, %f24
tge %icc, 0x5
edge8n %o4, %o0, %l5
tsubcc %l2, 0x12EE, %o1
nop
setx loop_2632, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bpos,a %icc, loop_2633
fors %f9, %f8, %f9
fbu,a %fcc0, loop_2634
loop_2632:
tge %icc, 0x6
loop_2633:
xnorcc %i5, %g3, %g1
brlz,a %o6, loop_2635
loop_2634:
fpackfix %f20, %f2
edge32ln %i7, %g7, %l1
ba,pn %xcc, loop_2636
loop_2635:
fmovd %f4, %f20
tl %xcc, 0x7
fmovsn %xcc, %f29, %f26
loop_2636:
andn %i0, %i4, %l3
sethi 0x1727, %g5
popc %i2, %o7
sdiv %l4, 0x0903, %g4
ta %icc, 0x5
movg %icc, %i1, %g6
taddcctv %i6, %g2, %l0
edge16l %o3, %o2, %l6
fcmpgt16 %f10, %f12, %i3
and %o4, 0x1528, %o5
add %l7, 0x40, %l6
wr %g0, 0x10, %asi
ldxa [%l6] %asi, %o0
casxa [%l6] 0x10, %o0, %l5
sll %l2, %i5, %g3
fnor %f24, %f10, %f28
tle %icc, 0x4
addcc %g1, %o1, %i7
nop
setx loop_2637, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge16l %g7, %o6, %l1
sdiv %i4, 0x1207, %i0
and %l3, 0x04B2, %i2
loop_2637:
tne %xcc, 0x6
fmovrdlez %g5, %f2, %f4
srlx %l4, %o7, %g4
fbug %fcc2, loop_2638
fcmped %fcc2, %f14, %f28
fnot1 %f28, %f20
fmul8sux16 %f12, %f30, %f10
loop_2638:
tn %icc, 0x2
te %xcc, 0x4
sub %i1, 0x12D8, %g6
fmovdl %icc, %f25, %f7
movrgz %g2, 0x0E3, %i6
taddcctv %l0, 0x0D09, %o2
fbul,a %fcc2, loop_2639
fone %f28
srlx %o3, %l6, %i3
xnor %o5, %o0, %o4
loop_2639:
be loop_2640
fmovdleu %icc, %f17, %f16
ldstub [%l7 + 0x7F], %l2
bne,a loop_2641
loop_2640:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
swap [%l7 + 0x48], %i5
sdiv %g3, 0x0360, %l5
loop_2641:
tl %icc, 0x5
srlx %g1, 0x09, %i7
prefetch [%l7 + 0x24], 0x3
set 0x20, %l4
ldda [%l7 + %l4] 0xeb, %g6
movre %o1, %o6, %i4
mova %icc, %i0, %l1
fmovsgu %xcc, %f26, %f3
addc %i2, 0x0AC6, %g5
movne %icc, %l3, %l4
bleu,a %icc, loop_2642
flush %l7 + 0x38
xnorcc %g4, %o7, %i1
andcc %g2, %g6, %i6
loop_2642:
brz,a %o2, loop_2643
sir 0x1B5E
array8 %l0, %o3, %l6
sub %i3, 0x03E4, %o0
loop_2643:
edge32l %o5, %l2, %o4
sdivcc %i5, 0x132A, %g3
movrgez %g1, %i7, %l5
sra %g7, 0x0D, %o1
set 0x10, %l3
ldxa [%l7 + %l3] 0x0c, %o6
swap [%l7 + 0x18], %i4
xnorcc %l1, 0x1948, %i2
bleu,pn %xcc, loop_2644
movgu %xcc, %g5, %i0
movre %l4, %l3, %o7
mulscc %i1, %g2, %g6
loop_2644:
tne %xcc, 0x2
sub %g4, %i6, %l0
ble,a loop_2645
tcs %xcc, 0x3
tg %icc, 0x1
be,a %xcc, loop_2646
loop_2645:
udiv %o3, 0x02F1, %l6
and %o2, 0x113E, %i3
set 0x70, %l6
prefetcha [%l7 + %l6] 0x89, 0x1
loop_2646:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovrde %l2, %f20, %f20
set 0x60, %i4
swapa [%l7 + %i4] 0x0c, %o5
edge16ln %o4, %i5, %g3
movneg %xcc, %g1, %l5
move %xcc, %i7, %o1
fbge %fcc2, loop_2647
ldsh [%l7 + 0x40], %o6
bne,a,pn %icc, loop_2648
move %xcc, %i4, %l1
loop_2647:
fmuld8ulx16 %f25, %f8, %f10
brz,a %i2, loop_2649
loop_2648:
fbl,a %fcc2, loop_2650
call loop_2651
fpadd16s %f7, %f20, %f23
loop_2649:
edge32 %g5, %g7, %i0
loop_2650:
fxor %f8, %f18, %f26
loop_2651:
smul %l4, %o7, %l3
be loop_2652
subc %g2, 0x0802, %g6
fzeros %f8
sll %g4, 0x1E, %i1
loop_2652:
xor %l0, %o3, %l6
fmovrdlez %o2, %f30, %f0
movge %icc, %i3, %i6
movrgz %o0, %l2, %o4
xnorcc %i5, %g3, %o5
swap [%l7 + 0x0C], %g1
movle %icc, %i7, %l5
fpack16 %f26, %f18
ldsw [%l7 + 0x48], %o6
srlx %i4, 0x00, %l1
fmovdne %xcc, %f2, %f20
movpos %icc, %o1, %i2
movvc %xcc, %g5, %g7
or %l4, %o7, %i0
movleu %xcc, %g2, %l3
xor %g6, 0x0FF2, %g4
edge16l %i1, %l0, %l6
movrgz %o3, %o2, %i6
sllx %i3, %l2, %o4
fone %f20
lduh [%l7 + 0x30], %o0
fbo,a %fcc2, loop_2653
tvs %xcc, 0x1
alignaddrl %g3, %i5, %g1
taddcc %o5, 0x0788, %l5
loop_2653:
ldsh [%l7 + 0x2E], %i7
fcmple16 %f10, %f20, %o6
xnor %i4, 0x1299, %o1
edge8l %l1, %g5, %g7
umulcc %i2, 0x1922, %l4
add %l7, 0x50, %l6
wr %g0, 0x10, %asi
ldxa [%l6] %asi, %i0
casxa [%l6] 0x10, %i0, %o7
xor %g2, 0x1E98, %l3
sll %g4, %i1, %g6
nop
set 0x52, %i3
ldsh [%l7 + %i3], %l6
fcmpne32 %f30, %f8, %o3
array32 %l0, %o2, %i3
edge32n %l2, %i6, %o0
set 0x77, %o2
ldsba [%l7 + %o2] 0x10, %g3
fpack16 %f16, %f7
ba,a,pn %xcc, loop_2654
array8 %i5, %o4, %o5
fmovdpos %icc, %f12, %f16
tneg %xcc, 0x7
loop_2654:
fmovsg %xcc, %f13, %f2
fmovdpos %xcc, %f25, %f9
tge %icc, 0x1
tle %xcc, 0x4
nop
setx loop_2655, %l0, %l1
jmpl %l1, %l5
movg %icc, %g1, %i7
subc %i4, 0x19A0, %o6
tle %icc, 0x3
loop_2655:
fpadd32s %f6, %f27, %f20
fcmpes %fcc3, %f29, %f17
movl %icc, %l1, %g5
add %o1, 0x06BF, %i2
sethi 0x0054, %g7
fsrc2s %f24, %f22
ble,a,pn %icc, loop_2656
pdist %f22, %f16, %f22
movrlez %i0, 0x1D2, %l4
stb %o7, [%l7 + 0x41]
loop_2656:
movg %icc, %g2, %l3
movg %icc, %i1, %g6
mova %xcc, %l6, %o3
fbe,a %fcc2, loop_2657
fpmerge %f20, %f21, %f6
movpos %icc, %l0, %o2
movleu %icc, %i3, %l2
loop_2657:
nop
wr %g0, 0x89, %asi
prefetcha [%l7 + 0x20] %asi, 0x1
fmovrdne %g4, %f20, %f10
movl %xcc, %g3, %i5
ta %xcc, 0x6
array16 %o4, %o0, %o5
movne %xcc, %g1, %i7
sdivcc %i4, 0x0854, %l5
lduw [%l7 + 0x40], %l1
fbg,a %fcc0, loop_2658
tpos %icc, 0x3
ldx [%l7 + 0x68], %g5
bg,a loop_2659
loop_2658:
sll %o6, 0x1F, %i2
fandnot2 %f4, %f16, %f20
lduw [%l7 + 0x64], %g7
loop_2659:
andcc %o1, %l4, %o7
movcs %xcc, %g2, %l3
fbug,a %fcc3, loop_2660
movne %xcc, %i0, %g6
subcc %l6, %o3, %i1
addc %o2, 0x19F8, %i3
loop_2660:
xnor %l2, %l0, %g4
fmovrslz %i6, %f17, %f13
fpsub16s %f25, %f5, %f2
fbn,a %fcc3, loop_2661
nop
set 0x78, %g4
std %g2, [%l7 + %g4]
tcc %xcc, 0x1
movn %xcc, %i5, %o4
loop_2661:
or %o5, 0x1368, %o0
movcs %icc, %g1, %i4
fmovdge %xcc, %f14, %f5
bne,pn %icc, loop_2662
fbne,a %fcc3, loop_2663
tgu %icc, 0x0
bcc %xcc, loop_2664
loop_2662:
edge16n %i7, %l5, %l1
loop_2663:
fandnot2 %f10, %f24, %f4
smul %o6, 0x10F0, %g5
loop_2664:
sllx %i2, 0x01, %o1
array8 %l4, %g7, %o7
fbug %fcc0, loop_2665
fpsub32 %f4, %f16, %f8
lduh [%l7 + 0x18], %l3
movrgez %g2, %g6, %i0
loop_2665:
taddcctv %o3, %l6, %o2
wr %g0, 0x27, %asi
ldda [%l7 + 0x20] %asi, %i2
subcc %i1, 0x04BD, %l2
wr %g0, 0x04, %asi
lda [%l7 + 0x48] %asi, %f9
fcmpne32 %f18, %f8, %l0
mova %icc, %g4, %i6
movg %xcc, %i5, %g3
fpadd32s %f27, %f16, %f30
fmovdvs %icc, %f4, %f16
fcmpgt16 %f28, %f28, %o5
set 0x78, %o6
ldxa [%l7 + %o6] 0x89, %o4
orcc %g1, 0x04BA, %o0
edge16ln %i7, %l5, %i4
andn %l1, %g5, %o6
ld [%l7 + 0x50], %f1
edge8 %i2, %l4, %o1
movg %xcc, %g7, %o7
nop
setx loop_2666, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tvs %icc, 0x5
fmovrslz %g2, %f29, %f7
addcc %l3, 0x04DD, %i0
loop_2666:
fba %fcc2, loop_2667
fmovscc %icc, %f22, %f0
brlez %g6, loop_2668
te %xcc, 0x6
loop_2667:
fmul8x16au %f23, %f4, %f2
umul %o3, %o2, %l6
loop_2668:
fmovrsne %i3, %f25, %f12
umul %i1, 0x0F22, %l0
tgu %xcc, 0x5
bne %xcc, loop_2669
fnot2s %f1, %f22
fmovrslz %g4, %f8, %f2
movrgez %l2, %i6, %i5
loop_2669:
tcs %icc, 0x6
movcc %icc, %g3, %o4
edge8n %o5, %o0, %i7
xor %g1, 0x1063, %l5
movleu %icc, %l1, %i4
array8 %o6, %i2, %l4
fmovrdlz %o1, %f18, %f2
sdiv %g5, 0x0AAB, %g7
ldx [%l7 + 0x68], %o7
movrlez %g2, %i0, %l3
mulx %o3, 0x005F, %o2
fsrc2 %f18, %f0
andcc %l6, 0x0AC1, %i3
addccc %i1, %g6, %g4
movneg %icc, %l2, %i6
fmovrsgz %i5, %f10, %f29
tl %xcc, 0x3
stbar
nop
setx loop_2670, %l0, %l1
jmpl %l1, %g3
bneg,pt %icc, loop_2671
tsubcctv %o4, 0x0223, %o5
movrgez %l0, %o0, %g1
loop_2670:
orncc %l5, 0x0C68, %i7
loop_2671:
nop
wr %g0, 0x18, %asi
sta %f28, [%l7 + 0x54] %asi
andcc %i4, 0x041E, %o6
fpadd32s %f25, %f19, %f11
bvs,pt %icc, loop_2672
fbug %fcc0, loop_2673
tvs %xcc, 0x0
movvs %icc, %l1, %l4
loop_2672:
orn %o1, 0x1000, %g5
loop_2673:
addcc %g7, 0x0273, %o7
tg %icc, 0x2
swap [%l7 + 0x0C], %g2
bneg,a %icc, loop_2674
umul %i0, %i2, %l3
sdivcc %o2, 0x1949, %o3
wr %g0, 0x89, %asi
ldsba [%l7 + 0x7F] %asi, %l6
loop_2674:
udivx %i1, 0x12BB, %i3
sth %g4, [%l7 + 0x7E]
umulcc %l2, 0x1385, %i6
movvs %icc, %g6, %g3
edge8 %o4, %i5, %o5
tne %icc, 0x4
udivcc %l0, 0x12D4, %o0
andncc %l5, %i7, %i4
tl %icc, 0x7
call loop_2675
fmovdn %xcc, %f29, %f2
edge16n %o6, %g1, %l1
bpos,pt %icc, loop_2676
loop_2675:
fmovsn %xcc, %f11, %f20
movle %xcc, %o1, %g5
lduh [%l7 + 0x08], %l4
loop_2676:
fnor %f22, %f18, %f28
movpos %xcc, %g7, %g2
addc %o7, %i2, %l3
fmovdleu %icc, %f28, %f23
sub %o2, 0x0570, %i0
fmovrsgez %l6, %f2, %f16
fmul8x16 %f2, %f4, %f8
fcmped %fcc2, %f8, %f6
movvc %icc, %o3, %i1
te %xcc, 0x1
popc %i3, %g4
tg %icc, 0x1
brgz %i6, loop_2677
xorcc %l2, 0x014A, %g3
umul %o4, 0x1C30, %g6
sdiv %o5, 0x09BA, %i5
loop_2677:
fsrc1s %f14, %f30
srax %l0, 0x0E, %l5
orncc %o0, 0x1FD6, %i7
xnorcc %i4, %g1, %o6
tgu %xcc, 0x5
subccc %l1, %o1, %l4
fmovsvc %icc, %f13, %f24
fbne,a %fcc0, loop_2678
fpadd32s %f28, %f18, %f20
tneg %xcc, 0x6
tne %xcc, 0x5
loop_2678:
xorcc %g7, 0x1669, %g5
edge8l %g2, %i2, %o7
edge16n %o2, %l3, %i0
bvs,a %xcc, loop_2679
ldub [%l7 + 0x30], %l6
fmul8x16al %f6, %f6, %f16
andcc %o3, %i1, %i3
loop_2679:
tcc %xcc, 0x7
wr %g0, 0x11, %asi
lduba [%l7 + 0x3A] %asi, %i6
fmovsn %xcc, %f11, %f22
smul %l2, %g3, %g4
smul %o4, 0x0129, %o5
add %l7, 0x1C, %l6
wr %g0, 0x10, %asi
lda [%l6] %asi, %g6
casa [%l6] %asi, %g6, %i5
sir 0x1CFD
tg %icc, 0x3
edge32l %l5, %l0, %o0
popc %i7, %i4
nop
setx loop_2680, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bne,a,pt %xcc, loop_2681
movvc %xcc, %o6, %g1
add %l1, %l4, %g7
loop_2680:
mulscc %g5, 0x1A9F, %g2
loop_2681:
edge8l %o1, %i2, %o7
fxors %f25, %f28, %f16
fnot1s %f11, %f29
edge8l %l3, %o2, %l6
nop
set 0x60, %i2
stx %o3, [%l7 + %i2]
fnot2s %f27, %f2
fpmerge %f12, %f16, %f20
nop
setx loop_2682, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addccc %i0, %i1, %i6
tcc %xcc, 0x6
fxnors %f10, %f15, %f2
loop_2682:
tsubcc %l2, 0x18FE, %i3
fbge %fcc0, loop_2683
movrlz %g4, 0x223, %g3
fblg,a %fcc3, loop_2684
sir 0x1CD4
loop_2683:
tvs %icc, 0x7
brz %o4, loop_2685
loop_2684:
fmovd %f16, %f26
sir 0x13A2
fmovsleu %xcc, %f14, %f16
loop_2685:
array32 %g6, %i5, %o5
srl %l5, 0x1D, %l0
fbul %fcc0, loop_2686
lduw [%l7 + 0x58], %i7
subc %o0, 0x03AA, %o6
subccc %g1, 0x00BB, %i4
loop_2686:
ld [%l7 + 0x48], %f24
mova %icc, %l1, %g7
sethi 0x05FE, %l4
movpos %xcc, %g2, %o1
nop
setx loop_2687, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sethi 0x1FE1, %g5
fmovsleu %icc, %f3, %f0
fmovdg %xcc, %f7, %f18
loop_2687:
addcc %i2, 0x14F1, %l3
bne %icc, loop_2688
xor %o7, 0x151F, %o2
nop
set 0x36, %l1
stb %l6, [%l7 + %l1]
fandnot2 %f24, %f6, %f14
loop_2688:
stb %i0, [%l7 + 0x2D]
fpsub32s %f8, %f1, %f29
umulcc %o3, 0x1F83, %i6
prefetch [%l7 + 0x20], 0x1
fcmpd %fcc2, %f30, %f22
nop
setx loop_2689, %l0, %l1
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 %l2, 0x063, %i1
udiv %g4, 0x1F7C, %i3
fbg,a %fcc2, loop_2690
loop_2689:
fmovse %icc, %f11, %f1
fbl %fcc2, loop_2691
taddcc %o4, %g3, %i5
loop_2690:
xnor %o5, %g6, %l0
swap [%l7 + 0x44], %l5
loop_2691:
fpsub32s %f22, %f8, %f4
fcmped %fcc3, %f4, %f8
taddcc %o0, 0x175D, %o6
edge8ln %i7, %g1, %l1
array16 %i4, %l4, %g7
fmovdcs %icc, %f27, %f5
movre %o1, 0x151, %g2
sdivcc %i2, 0x172F, %l3
fmovrslez %g5, %f20, %f24
fsrc2s %f20, %f10
subc %o7, 0x1C87, %o2
brlez,a %i0, loop_2692
fnors %f26, %f17, %f2
alignaddr %o3, %l6, %i6
fones %f10
loop_2692:
sra %i1, 0x13, %l2
udiv %i3, 0x0CAC, %g4
movrgez %o4, 0x078, %g3
movrlez %o5, %g6, %i5
udiv %l5, 0x1B13, %l0
edge8l %o6, %o0, %g1
tgu %xcc, 0x7
movvs %xcc, %l1, %i7
fmovrdne %i4, %f14, %f0
move %xcc, %l4, %g7
set 0x34, %o4
ldswa [%l7 + %o4] 0x10, %g2
subccc %i2, %l3, %g5
fmovdn %icc, %f17, %f10
ldub [%l7 + 0x65], %o7
ba loop_2693
orn %o2, 0x13C7, %i0
edge16l %o3, %l6, %i6
and %o1, 0x0D6F, %i1
loop_2693:
sth %l2, [%l7 + 0x6C]
tcc %icc, 0x6
fmovrdlz %i3, %f8, %f12
fmovrse %o4, %f27, %f7
lduh [%l7 + 0x74], %g4
set 0x78, %g1
sta %f18, [%l7 + %g1] 0x19
fcmps %fcc3, %f1, %f5
nop
set 0x69, %i1
ldub [%l7 + %i1], %o5
fmovsne %xcc, %f19, %f27
nop
set 0x4B, %g7
ldstub [%l7 + %g7], %g6
fbug %fcc3, loop_2694
fmul8x16al %f1, %f3, %f20
set 0x3B, %o1
stba %i5, [%l7 + %o1] 0x15
loop_2694:
tsubcc %l5, 0x0250, %g3
movrlz %l0, %o0, %g1
fmovsleu %xcc, %f25, %f3
fmovscc %icc, %f7, %f1
andcc %l1, %i7, %o6
movneg %icc, %i4, %g7
sir 0x0877
nop
setx loop_2695, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addc %g2, 0x07AB, %i2
array8 %l3, %g5, %o7
fbue %fcc1, loop_2696
loop_2695:
subc %o2, 0x0183, %l4
fmovrse %i0, %f1, %f28
edge16ln %l6, %i6, %o3
loop_2696:
movle %xcc, %i1, %o1
call loop_2697
sir 0x189C
alignaddrl %l2, %i3, %o4
fmovrdlz %o5, %f20, %f18
loop_2697:
add %g4, 0x0697, %i5
movge %icc, %g6, %g3
fbue,a %fcc0, loop_2698
fmovde %xcc, %f16, %f1
bcs,a,pt %xcc, loop_2699
orncc %l5, 0x0B8C, %o0
loop_2698:
tvc %icc, 0x4
fmovsg %icc, %f9, %f21
loop_2699:
nop
set 0x26, %o0
ldsba [%l7 + %o0] 0x14, %g1
mova %icc, %l1, %i7
fcmps %fcc1, %f5, %f20
fxor %f20, %f2, %f8
movg %xcc, %o6, %l0
stb %g7, [%l7 + 0x31]
tgu %xcc, 0x7
fcmpne16 %f10, %f18, %i4
tle %icc, 0x0
add %g2, %i2, %l3
bcs,a,pn %xcc, loop_2700
movgu %xcc, %g5, %o2
and %l4, 0x0FC4, %i0
fmovsge %xcc, %f15, %f20
loop_2700:
edge32 %l6, %i6, %o7
set 0x40, %g3
ldda [%l7 + %g3] 0x80, %f0
mulscc %o3, 0x04EA, %i1
sth %l2, [%l7 + 0x36]
udiv %o1, 0x07C0, %o4
tvc %icc, 0x2
ble %icc, loop_2701
alignaddr %o5, %i3, %i5
andn %g4, 0x0121, %g6
andncc %l5, %g3, %g1
loop_2701:
fornot2 %f20, %f12, %f12
fbul %fcc3, loop_2702
fmul8x16 %f29, %f0, %f16
umulcc %l1, %i7, %o6
array32 %o0, %l0, %g7
loop_2702:
nop
set 0x40, %o7
prefetcha [%l7 + %o7] 0x14, 0x0
fnot1s %f5, %f14
movg %xcc, %g2, %l3
fbug %fcc1, loop_2703
edge8n %g5, %i2, %l4
fpsub32s %f24, %f16, %f1
taddcc %o2, 0x059A, %l6
loop_2703:
bleu,pn %xcc, loop_2704
stw %i0, [%l7 + 0x30]
sethi 0x13E0, %o7
bg,pt %icc, loop_2705
loop_2704:
ba,pn %xcc, loop_2706
edge32ln %i6, %i1, %o3
fnors %f16, %f22, %f9
loop_2705:
subcc %o1, 0x0A4F, %o4
loop_2706:
ble,a loop_2707
fpsub16s %f25, %f7, %f20
edge8n %l2, %i3, %o5
bleu,a,pn %icc, loop_2708
loop_2707:
andncc %g4, %i5, %g6
subc %g3, %l5, %g1
movrgz %i7, 0x1E9, %o6
loop_2708:
te %xcc, 0x5
taddcctv %l1, %o0, %l0
movn %xcc, %i4, %g7
fcmpne32 %f8, %f18, %g2
movrgz %l3, 0x1F9, %g5
fmuld8sux16 %f13, %f23, %f0
pdist %f28, %f2, %f22
be,a,pt %icc, loop_2709
fbu %fcc2, loop_2710
or %l4, 0x0104, %i2
tg %icc, 0x7
loop_2709:
nop
wr %g0, 0x11, %asi
ldda [%l7 + 0x40] %asi, %f16
loop_2710:
srlx %o2, 0x1B, %i0
fmovrslz %o7, %f7, %f22
wr %g0, 0x2f, %asi
stba %i6, [%l7 + 0x53] %asi
membar #Sync
tcc %icc, 0x0
movrne %l6, %i1, %o3
nop
setx loop_2711, %l0, %l1
jmpl %l1, %o1
fabsd %f10, %f26
fmovdne %icc, %f0, %f25
fpadd32s %f10, %f21, %f22
loop_2711:
subc %o4, %l2, %o5
xorcc %g4, 0x1427, %i3
wr %g0, 0x18, %asi
stba %i5, [%l7 + 0x2A] %asi
fandnot2 %f8, %f14, %f8
bg,a loop_2712
xorcc %g6, 0x06CE, %g3
movvs %xcc, %g1, %i7
fba,a %fcc0, loop_2713
loop_2712:
sllx %l5, %l1, %o0
tneg %xcc, 0x0
nop
set 0x20, %o5
lduw [%l7 + %o5], %o6
loop_2713:
edge32l %i4, %g7, %l0
xnorcc %l3, %g2, %g5
te %icc, 0x2
movrgz %i2, %l4, %i0
fbl,a %fcc2, loop_2714
bl,a,pn %icc, loop_2715
fandnot2 %f20, %f2, %f10
mulscc %o2, %o7, %i6
loop_2714:
tsubcctv %l6, 0x0BA4, %i1
loop_2715:
tl %xcc, 0x1
addc %o1, %o3, %l2
fmovrdgez %o5, %f22, %f22
tsubcc %o4, %g4, %i3
movcs %icc, %g6, %g3
bneg,pt %xcc, loop_2716
call loop_2717
movvc %icc, %i5, %g1
ldd [%l7 + 0x58], %f22
loop_2716:
fnot2s %f11, %f26
loop_2717:
tl %xcc, 0x2
tleu %xcc, 0x1
bneg,pt %xcc, loop_2718
tvc %xcc, 0x1
tge %icc, 0x7
edge8 %l5, %l1, %o0
loop_2718:
sir 0x1108
nop
setx loop_2719, %l0, %l1
jmpl %l1, %o6
fornot2 %f8, %f6, %f30
udivcc %i4, 0x0613, %i7
orn %l0, %l3, %g2
loop_2719:
sir 0x1A47
ble,a loop_2720
movleu %icc, %g5, %i2
edge16ln %g7, %l4, %o2
move %xcc, %o7, %i6
loop_2720:
mulx %l6, 0x04CF, %i1
sdiv %i0, 0x030D, %o1
fcmple32 %f22, %f24, %o3
movleu %icc, %l2, %o4
fba,a %fcc2, loop_2721
edge16n %g4, %i3, %g6
tsubcc %o5, 0x0E0B, %g3
sra %i5, %l5, %g1
loop_2721:
nop
set 0x20, %l2
ldda [%l7 + %l2] 0x14, %l0
srl %o0, %i4, %o6
subccc %i7, 0x1B0C, %l0
subc %g2, 0x0C28, %l3
call loop_2722
subcc %g5, %g7, %l4
srl %o2, %i2, %i6
mova %icc, %o7, %i1
loop_2722:
movneg %icc, %l6, %i0
bneg,a %icc, loop_2723
fcmpgt32 %f20, %f20, %o1
udiv %o3, 0x0401, %o4
andncc %g4, %i3, %l2
loop_2723:
edge32ln %o5, %g3, %g6
sra %l5, 0x0A, %i5
fmovsle %xcc, %f19, %f12
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movre %l1, 0x3E5, %g1
umul %o0, %o6, %i4
and %i7, 0x182E, %g2
orncc %l0, 0x1218, %g5
xnor %g7, 0x1866, %l3
movleu %icc, %o2, %l4
fornot2 %f6, %f18, %f8
srlx %i6, %i2, %o7
set 0x18, %i0
sta %f31, [%l7 + %i0] 0x14
fmovrde %i1, %f28, %f14
set 0x1C, %g6
ldsha [%l7 + %g6] 0x15, %l6
set 0x5A, %l5
ldsha [%l7 + %l5] 0x88, %i0
fpadd32s %f2, %f15, %f16
nop
set 0x24, %i5
lduw [%l7 + %i5], %o3
tcs %xcc, 0x1
edge16n %o1, %o4, %i3
edge8n %g4, %l2, %o5
be,pn %icc, loop_2724
tgu %xcc, 0x2
fmul8x16 %f9, %f0, %f6
taddcctv %g3, %g6, %l5
loop_2724:
tcc %xcc, 0x2
movle %xcc, %i5, %l1
membar 0x31
tcc %icc, 0x0
fbo,a %fcc3, loop_2725
ld [%l7 + 0x10], %f26
fmovrdlez %o0, %f8, %f14
orcc %o6, %g1, %i7
loop_2725:
movcs %icc, %i4, %l0
fors %f9, %f29, %f23
te %xcc, 0x0
tvc %xcc, 0x7
brnz,a %g5, loop_2726
fmovrdgz %g2, %f12, %f14
movrgz %g7, %l3, %o2
ldx [%l7 + 0x38], %l4
loop_2726:
fmovdneg %icc, %f26, %f3
fabsd %f30, %f20
movg %xcc, %i6, %o7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movcs %icc, %i1, %l6
tl %xcc, 0x1
sethi 0x1F2C, %i2
ble,pt %icc, loop_2727
edge32 %o3, %o1, %o4
ldstub [%l7 + 0x47], %i0
orcc %g4, %l2, %o5
loop_2727:
te %icc, 0x7
movvc %xcc, %g3, %i3
edge32n %g6, %i5, %l5
tleu %icc, 0x5
fsrc1s %f28, %f18
lduh [%l7 + 0x44], %o0
tcs %xcc, 0x0
mulscc %o6, 0x0D6C, %g1
fmul8x16 %f26, %f4, %f24
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tl %xcc, 0x7
bcc,a loop_2728
fxnors %f30, %f28, %f27
fmovs %f10, %f29
fble,a %fcc2, loop_2729
loop_2728:
orncc %i7, %i4, %l0
nop
set 0x60, %l0
std %f26, [%l7 + %l0]
fmovsvc %icc, %f28, %f2
loop_2729:
nop
setx loop_2730, %l0, %l1
jmpl %l1, %g5
movgu %icc, %l1, %g2
set 0x14, %o3
ldswa [%l7 + %o3] 0x80, %g7
loop_2730:
nop
set 0x20, %i7
stwa %o2, [%l7 + %i7] 0x15
tl %xcc, 0x5
fmovsge %icc, %f11, %f31
andn %l3, %i6, %l4
fcmpd %fcc1, %f14, %f14
srlx %i1, %l6, %i2
array16 %o7, %o3, %o4
movcc %xcc, %i0, %o1
lduh [%l7 + 0x78], %l2
wr %g0, 0x89, %asi
ldstuba [%l7 + 0x56] %asi, %g4
sdivcc %o5, 0x1DB0, %g3
fornot2s %f24, %f16, %f12
fbge %fcc1, loop_2731
edge16ln %i3, %i5, %l5
membar 0x1B
subcc %o0, 0x1877, %g6
loop_2731:
fnot1 %f4, %f0
fblg %fcc2, loop_2732
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fblg,a %fcc1, loop_2733
fmovsg %icc, %f15, %f2
loop_2732:
movrlez %o6, %g1, %i4
call loop_2734
loop_2733:
movcc %xcc, %i7, %l0
movn %xcc, %g5, %l1
movn %xcc, %g2, %o2
loop_2734:
movl %icc, %g7, %l3
or %l4, 0x1EDC, %i6
array16 %l6, %i1, %o7
edge8ln %o3, %i2, %o4
movgu %icc, %i0, %o1
prefetch [%l7 + 0x30], 0x3
tleu %xcc, 0x7
andncc %l2, %o5, %g4
movge %icc, %i3, %g3
set 0x44, %i6
lduha [%l7 + %i6] 0x11, %l5
fmul8x16al %f16, %f16, %f16
array32 %i5, %o0, %g6
tcc %icc, 0x5
edge8l %g1, %i4, %o6
fcmped %fcc2, %f2, %f10
swap [%l7 + 0x44], %l0
fblg %fcc0, loop_2735
movneg %icc, %g5, %l1
fands %f7, %f29, %f0
xnorcc %i7, %g2, %o2
loop_2735:
fcmpgt32 %f16, %f22, %g7
fornot2 %f4, %f8, %f26
sra %l4, %i6, %l3
be,a,pn %xcc, loop_2736
fbul %fcc2, loop_2737
bvs %icc, loop_2738
fmovsn %xcc, %f0, %f29
loop_2736:
call loop_2739
loop_2737:
sllx %i1, %l6, %o3
loop_2738:
fblg,a %fcc1, loop_2740
fmuld8ulx16 %f8, %f21, %f0
loop_2739:
mulx %o7, %i2, %o4
addccc %i0, %o1, %o5
loop_2740:
bcs,a loop_2741
fnor %f14, %f6, %f16
fbge %fcc1, loop_2742
fpsub32s %f9, %f23, %f15
loop_2741:
fmovsvc %xcc, %f27, %f30
edge16ln %l2, %i3, %g4
loop_2742:
bleu,a,pn %xcc, loop_2743
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movre %l5, %i5, %o0
xnor %g3, %g6, %i4
loop_2743:
nop
wr %g0, 0x2b, %asi
stwa %o6, [%l7 + 0x0C] %asi
membar #Sync
andncc %g1, %l0, %g5
array16 %l1, %g2, %i7
or %g7, 0x1A00, %l4
nop
setx loop_2744, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movge %xcc, %o2, %i6
movcs %xcc, %l3, %i1
pdist %f18, %f14, %f18
loop_2744:
movg %icc, %o3, %l6
stb %o7, [%l7 + 0x40]
and %o4, %i0, %i2
fmovdle %xcc, %f12, %f28
membar 0x54
edge32 %o1, %o5, %i3
popc %l2, %g4
movge %xcc, %i5, %o0
tl %icc, 0x3
movvc %xcc, %g3, %l5
movrlz %i4, %o6, %g6
udivcc %g1, 0x0A67, %l0
tgu %icc, 0x3
subc %g5, 0x1C84, %l1
movre %g2, %i7, %l4
nop
setx loop_2745, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrgz %o2, 0x104, %i6
bne,pn %icc, loop_2746
fbuge,a %fcc2, loop_2747
loop_2745:
and %l3, %i1, %g7
ble,a,pn %icc, loop_2748
loop_2746:
movrgez %o3, 0x0D2, %o7
loop_2747:
subcc %o4, 0x1C23, %i0
movvs %icc, %l6, %o1
loop_2748:
stx %i2, [%l7 + 0x40]
movrne %o5, %l2, %g4
tcs %icc, 0x4
sdivx %i5, 0x03A3, %i3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fornot2 %f18, %f14, %f28
fbue %fcc1, loop_2749
flush %l7 + 0x64
subccc %g3, 0x05EE, %l5
addccc %i4, %o6, %g6
loop_2749:
umulcc %o0, 0x19D6, %g1
fcmped %fcc3, %f4, %f18
sir 0x052A
edge8n %l0, %g5, %l1
movvs %icc, %g2, %i7
set 0x40, %g2
stwa %l4, [%l7 + %g2] 0x10
fors %f2, %f29, %f30
movrlz %o2, 0x338, %i6
wr %g0, 0x19, %asi
ldswa [%l7 + 0x7C] %asi, %i1
sdivx %g7, 0x0DC2, %l3
movcc %xcc, %o3, %o7
edge8l %i0, %o4, %l6
for %f30, %f26, %f22
addc %o1, %o5, %i2
addccc %l2, 0x0562, %i5
fbuge,a %fcc3, loop_2750
ble,a,pn %xcc, loop_2751
brlz %i3, loop_2752
flush %l7 + 0x08
loop_2750:
tvc %xcc, 0x2
loop_2751:
udivx %g4, 0x104B, %g3
loop_2752:
fmul8sux16 %f2, %f14, %f20
tneg %icc, 0x6
wr %g0, 0x19, %asi
stda %f16, [%l7 + 0x40] %asi
umulcc %l5, %i4, %g6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ldub [%l7 + 0x12], %o6
stbar
fbg,a %fcc2, loop_2753
bg,pn %icc, loop_2754
mulscc %o0, %g1, %g5
fmovscs %icc, %f25, %f0
loop_2753:
edge16ln %l0, %g2, %l1
loop_2754:
edge8ln %i7, %l4, %o2
std %i0, [%l7 + 0x38]
mulx %g7, %l3, %i6
fmul8x16au %f7, %f22, %f28
sdivx %o3, 0x0C3F, %o7
set 0x10, %g5
stxa %o4, [%l7 + %g5] 0x10
tneg %icc, 0x5
sethi 0x04E6, %i0
edge32ln %l6, %o1, %o5
tvs %xcc, 0x4
fpsub32 %f28, %f2, %f8
xorcc %i2, 0x1083, %l2
fpackfix %f2, %f2
wr %g0, 0xe2, %asi
stwa %i3, [%l7 + 0x44] %asi
membar #Sync
ldub [%l7 + 0x50], %i5
fbge,a %fcc0, loop_2755
fbuge,a %fcc1, loop_2756
fmovdneg %icc, %f19, %f24
fmovspos %xcc, %f9, %f19
loop_2755:
fcmpes %fcc0, %f11, %f27
loop_2756:
nop
set 0x50, %l3
prefetcha [%l7 + %l3] 0x0c, 0x0
edge16n %l5, %i4, %g3
set 0x76, %l4
lduha [%l7 + %l4] 0x18, %g6
fsrc2 %f14, %f14
orn %o0, 0x0052, %o6
fbe,a %fcc3, loop_2757
bne,pt %icc, loop_2758
fbne %fcc1, loop_2759
xorcc %g5, 0x1B8C, %g1
loop_2757:
fcmped %fcc0, %f24, %f20
loop_2758:
tl %xcc, 0x5
loop_2759:
umul %g2, %l1, %l0
fbge %fcc1, loop_2760
fmul8ulx16 %f28, %f20, %f14
srax %l4, %i7, %i1
movcs %icc, %g7, %o2
loop_2760:
fbge %fcc3, loop_2761
array16 %l3, %i6, %o3
fbge,a %fcc0, loop_2762
tge %xcc, 0x5
loop_2761:
bg loop_2763
or %o4, 0x0A14, %i0
loop_2762:
movle %icc, %o7, %l6
bvc,a %icc, loop_2764
loop_2763:
edge32 %o5, %i2, %o1
andn %l2, %i3, %g4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2764:
orcc %l5, 0x1C7B, %i4
movge %icc, %i5, %g3
movvs %xcc, %g6, %o6
udiv %g5, 0x1F20, %o0
wr %g0, 0x58, %asi
ldxa [%g0 + 0x30] %asi, %g1
xor %g2, 0x00CC, %l1
ldd [%l7 + 0x40], %f0
tneg %icc, 0x7
umulcc %l0, %i7, %l4
edge8l %i1, %o2, %g7
udivx %i6, 0x16A9, %o3
fmovspos %icc, %f2, %f7
edge16l %l3, %i0, %o7
fbue %fcc0, loop_2765
movn %icc, %o4, %o5
fcmpeq32 %f26, %f16, %l6
srl %i2, %o1, %i3
loop_2765:
fmul8x16al %f31, %f23, %f24
addccc %l2, 0x17B3, %l5
fmovrsne %i4, %f28, %f6
edge32ln %g4, %g3, %i5
fmovdn %icc, %f6, %f28
xnorcc %g6, %o6, %o0
fcmped %fcc0, %f26, %f28
orcc %g1, 0x0344, %g5
tl %xcc, 0x2
wr %g0, 0x10, %asi
lduha [%l7 + 0x58] %asi, %l1
ba,a %xcc, loop_2766
membar 0x38
edge16 %l0, %i7, %g2
std %f4, [%l7 + 0x40]
loop_2766:
movrgez %l4, 0x030, %o2
edge8ln %i1, %g7, %i6
fmovdge %icc, %f10, %f3
edge32n %o3, %l3, %i0
set 0x2C, %l6
ldswa [%l7 + %l6] 0x04, %o4
taddcc %o7, 0x0FD9, %l6
xorcc %o5, %o1, %i3
add %l7, 0x48, %l6
wr %g0, 0x18, %asi
casa [%l6] 0x18, %l2, %i2
fmovrde %l5, %f4, %f20
sdivcc %g4, 0x04DF, %i4
fmovrsgez %g3, %f19, %f9
set 0x40, %i4
stda %f16, [%l7 + %i4] 0x04
fpmerge %f7, %f21, %f2
add %i5, 0x12ED, %o6
smul %g6, %o0, %g5
umulcc %l1, 0x10B8, %l0
ldsw [%l7 + 0x10], %g1
fmovsvs %xcc, %f9, %f30
brnz %i7, loop_2767
sdivx %g2, 0x037D, %l4
array16 %o2, %g7, %i6
movneg %xcc, %o3, %i1
loop_2767:
nop
set 0x78, %o2
stda %i0, [%l7 + %o2] 0x89
fblg %fcc0, loop_2768
fpsub16 %f0, %f10, %f14
wr %g0, 0x0c, %asi
ldsba [%l7 + 0x6D] %asi, %o4
loop_2768:
nop
wr %g0, 0x89, %asi
ldda [%l7 + 0x60] %asi, %l2
sra %l6, 0x0B, %o7
udivcc %o1, 0x1AA2, %o5
movge %xcc, %l2, %i2
fmul8sux16 %f10, %f24, %f26
mova %xcc, %i3, %g4
fxnors %f27, %f16, %f7
bvc %xcc, loop_2769
edge8l %i4, %l5, %g3
fbuge,a %fcc2, loop_2770
fmovrdgez %i5, %f18, %f22
loop_2769:
sub %g6, 0x03BC, %o6
xorcc %g5, 0x02E2, %o0
loop_2770:
tgu %xcc, 0x3
srlx %l0, 0x1C, %g1
movre %i7, %g2, %l1
set 0x60, %i3
ldda [%l7 + %i3] 0x2f, %o2
umulcc %l4, 0x1990, %i6
orn %o3, %g7, %i0
array16 %o4, %l3, %i1
tne %xcc, 0x0
sllx %l6, 0x0A, %o1
sllx %o7, %l2, %o5
tcc %xcc, 0x6
movgu %xcc, %i2, %i3
tvs %icc, 0x7
fxnors %f9, %f10, %f24
sdivx %g4, 0x09D8, %l5
set 0x4C, %g4
lduwa [%l7 + %g4] 0x18, %g3
brlez,a %i5, loop_2771
fmovsg %xcc, %f15, %f25
edge32 %g6, %o6, %i4
movrlez %o0, 0x0C5, %l0
loop_2771:
tleu %xcc, 0x7
tg %icc, 0x5
fandnot1 %f0, %f30, %f28
edge8l %g1, %i7, %g2
edge32ln %g5, %o2, %l1
taddcc %i6, %o3, %l4
movrlz %g7, 0x155, %o4
movrlez %i0, 0x30E, %i1
fmovspos %xcc, %f14, %f9
tleu %icc, 0x5
edge32 %l3, %l6, %o1
orncc %l2, %o7, %o5
movrlz %i3, %i2, %l5
nop
setx loop_2772, %l0, %l1
jmpl %l1, %g4
sub %g3, %g6, %o6
movge %icc, %i5, %i4
fornot2 %f10, %f2, %f22
loop_2772:
edge32ln %o0, %g1, %l0
set 0x08, %o6
prefetcha [%l7 + %o6] 0x0c, 0x0
fmovsvc %icc, %f17, %f4
stb %i7, [%l7 + 0x10]
bl,a,pn %icc, loop_2773
edge32l %o2, %g5, %i6
tl %icc, 0x1
and %o3, %l4, %g7
loop_2773:
nop
wr %g0, 0x58, %asi
ldxa [%g0 + 0x30] %asi, %o4
fbu,a %fcc0, loop_2774
fmovrde %i0, %f18, %f12
movrlz %i1, 0x107, %l1
fmul8ulx16 %f28, %f24, %f20
loop_2774:
orn %l3, %l6, %l2
andncc %o7, %o5, %o1
tleu %xcc, 0x3
sdivx %i3, 0x1B5F, %l5
fpackfix %f10, %f14
fmovsa %icc, %f4, %f13
smulcc %i2, %g3, %g4
orn %o6, %g6, %i4
fmovsg %xcc, %f1, %f15
array8 %i5, %o0, %g1
wr %g0, 0x80, %asi
prefetcha [%l7 + 0x58] %asi, 0x3
alignaddrl %i7, %o2, %l0
tcs %xcc, 0x2
sdivx %i6, 0x0CB3, %g5
fbul %fcc2, loop_2775
bneg,a,pn %icc, loop_2776
fbge %fcc0, loop_2777
taddcc %o3, 0x1D80, %g7
loop_2775:
fmul8x16 %f16, %f22, %f10
loop_2776:
srl %l4, 0x1B, %o4
loop_2777:
mulx %i0, %i1, %l3
fble,a %fcc2, loop_2778
sll %l6, 0x0D, %l2
fbuge %fcc0, loop_2779
fmovsl %xcc, %f4, %f27
loop_2778:
prefetch [%l7 + 0x7C], 0x1
stbar
loop_2779:
fcmpne16 %f10, %f6, %l1
sllx %o5, 0x00, %o7
orcc %i3, 0x1AAB, %o1
movg %icc, %l5, %g3
ldsw [%l7 + 0x30], %i2
fandnot2 %f6, %f10, %f28
edge16n %o6, %g4, %g6
sub %i4, 0x1604, %o0
sll %g1, 0x05, %i5
movne %xcc, %g2, %i7
bl,a loop_2780
sll %o2, %i6, %l0
andcc %g5, 0x0C63, %o3
srlx %l4, %o4, %g7
loop_2780:
fcmple32 %f30, %f2, %i1
mulscc %l3, %i0, %l2
movcs %icc, %l6, %l1
fpackfix %f24, %f15
ldstub [%l7 + 0x1C], %o5
flush %l7 + 0x14
move %icc, %i3, %o7
bvc loop_2781
movge %icc, %l5, %g3
bn,a %icc, loop_2782
andn %o1, %o6, %i2
loop_2781:
tleu %icc, 0x6
bgu loop_2783
loop_2782:
orcc %g4, %i4, %o0
tgu %xcc, 0x2
movrgz %g6, 0x29E, %i5
loop_2783:
xnor %g2, 0x1520, %i7
movge %icc, %o2, %g1
fcmped %fcc0, %f16, %f2
bge,a,pn %icc, loop_2784
alignaddr %l0, %i6, %o3
fmovsvs %xcc, %f5, %f17
set 0x26, %l1
ldsha [%l7 + %l1] 0x04, %g5
loop_2784:
tvc %icc, 0x1
bl,pt %xcc, loop_2785
nop
setx loop_2786, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
subcc %o4, %l4, %i1
edge16l %g7, %l3, %l2
loop_2785:
edge8 %l6, %l1, %o5
loop_2786:
edge16ln %i3, %o7, %i0
fmovse %icc, %f2, %f2
srl %g3, 0x11, %o1
fmovscs %xcc, %f17, %f24
ble loop_2787
sethi 0x1ED6, %l5
udiv %i2, 0x0AC4, %o6
ba %xcc, loop_2788
loop_2787:
movleu %xcc, %g4, %i4
fpadd16s %f26, %f6, %f26
alignaddrl %g6, %o0, %i5
loop_2788:
fone %f30
andn %g2, 0x1272, %o2
fmovdvs %xcc, %f11, %f4
movrgez %i7, %l0, %g1
tvs %xcc, 0x0
fcmpne16 %f16, %f16, %o3
edge8n %g5, %i6, %o4
smul %i1, 0x06FC, %g7
subcc %l3, %l2, %l4
tl %icc, 0x0
brlz %l6, loop_2789
fornot2s %f21, %f29, %f21
srax %l1, 0x17, %o5
brgz,a %i3, loop_2790
loop_2789:
addcc %i0, %o7, %o1
stbar
subc %l5, %i2, %g3
loop_2790:
movre %o6, %i4, %g6
fornot2s %f3, %f24, %f2
wr %g0, 0x89, %asi
ldda [%l7 + 0x40] %asi, %g4
movl %xcc, %o0, %g2
movn %icc, %i5, %i7
fpack32 %f10, %f2, %f24
lduw [%l7 + 0x6C], %o2
fmovsvs %icc, %f18, %f12
xnor %l0, %o3, %g5
movgu %icc, %i6, %o4
fandnot1 %f26, %f4, %f0
fbule,a %fcc2, loop_2791
fsrc2 %f18, %f8
movn %icc, %i1, %g1
fandnot1 %f18, %f14, %f30
loop_2791:
te %icc, 0x3
fmovdneg %xcc, %f25, %f28
movl %xcc, %l3, %g7
edge16ln %l4, %l2, %l6
xnorcc %o5, 0x1939, %l1
udivcc %i0, 0x09E7, %o7
sethi 0x0986, %i3
fmovdle %xcc, %f13, %f31
tgu %icc, 0x3
sll %o1, 0x00, %l5
sll %i2, %g3, %o6
addc %i4, 0x1FE5, %g4
bcs %xcc, loop_2792
brlz %g6, loop_2793
movle %icc, %o0, %i5
edge8ln %i7, %g2, %l0
loop_2792:
andcc %o3, %g5, %o2
loop_2793:
addccc %i6, %o4, %g1
fble,a %fcc2, loop_2794
fzeros %f21
sdiv %l3, 0x132F, %i1
brgez,a %l4, loop_2795
loop_2794:
ldd [%l7 + 0x18], %f6
edge8 %l2, %g7, %l6
tn %icc, 0x7
loop_2795:
fmovs %f3, %f19
sra %o5, 0x15, %l1
movcc %xcc, %o7, %i0
movrlez %i3, 0x058, %l5
fexpand %f2, %f28
movrgez %o1, 0x3EA, %i2
stx %o6, [%l7 + 0x30]
edge8 %g3, %i4, %g4
siam 0x6
udivx %g6, 0x1DA9, %i5
movne %xcc, %i7, %g2
wr %g0, 0x80, %asi
stda %f0, [%l7 + 0x40] %asi
wr %g0, 0x80, %asi
ldstuba [%l7 + 0x4A] %asi, %o0
udivcc %l0, 0x064F, %o3
orcc %o2, 0x11A0, %i6
set 0x67, %i2
ldstuba [%l7 + %i2] 0x10, %o4
sdivx %g1, 0x0DE5, %g5
sethi 0x17EC, %i1
xor %l3, %l4, %l2
tgu %xcc, 0x6
alignaddr %g7, %l6, %l1
fexpand %f17, %f28
sdiv %o7, 0x1F78, %i0
edge8ln %i3, %o5, %o1
tge %icc, 0x5
fcmpd %fcc1, %f0, %f22
or %l5, 0x0ABC, %o6
tpos %icc, 0x0
edge32n %g3, %i2, %i4
nop
setx loop_2796, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmped %fcc1, %f24, %f16
fmovse %icc, %f26, %f28
ldstub [%l7 + 0x35], %g4
loop_2796:
edge8l %g6, %i5, %g2
sir 0x091D
sra %o0, 0x1E, %i7
movcs %icc, %o3, %o2
movne %xcc, %i6, %l0
smulcc %g1, 0x1821, %o4
fbn %fcc3, loop_2797
xorcc %i1, 0x01FE, %l3
movn %xcc, %l4, %g5
fbn %fcc2, loop_2798
loop_2797:
array8 %l2, %l6, %g7
sdiv %o7, 0x00DD, %l1
fbe %fcc3, loop_2799
loop_2798:
movleu %xcc, %i3, %o5
movrgz %i0, %l5, %o6
wr %g0, 0x89, %asi
stba %g3, [%l7 + 0x6B] %asi
loop_2799:
ldsw [%l7 + 0x3C], %o1
be,pt %icc, loop_2800
movvc %xcc, %i2, %g4
sub %i4, %g6, %i5
fornot1s %f30, %f16, %f12
loop_2800:
bcc,pt %icc, loop_2801
alignaddr %g2, %o0, %o3
tn %xcc, 0x7
fmovdvs %icc, %f24, %f9
loop_2801:
te %icc, 0x7
addcc %o2, 0x1B9A, %i7
fabsd %f10, %f0
umul %i6, 0x0B31, %g1
fbe,a %fcc2, loop_2802
bneg %xcc, loop_2803
stw %o4, [%l7 + 0x50]
movpos %icc, %i1, %l0
loop_2802:
movcc %xcc, %l3, %g5
loop_2803:
taddcc %l2, %l6, %g7
fpsub16 %f28, %f16, %f20
ldx [%l7 + 0x70], %o7
xorcc %l1, %i3, %o5
std %i0, [%l7 + 0x60]
ld [%l7 + 0x60], %f23
fcmpeq32 %f0, %f26, %l4
set 0x40, %g1
stda %f0, [%l7 + %g1] 0xf0
membar #Sync
alignaddrl %o6, %l5, %o1
xor %i2, %g3, %i4
andcc %g6, 0x1C37, %g4
fandnot1 %f18, %f20, %f2
movg %xcc, %i5, %o0
bleu,a loop_2804
movcs %icc, %o3, %o2
sdivx %i7, 0x0870, %i6
umul %g1, %g2, %i1
loop_2804:
tne %xcc, 0x7
orn %l0, 0x1C5B, %l3
movg %icc, %g5, %l2
bvc,a loop_2805
fbg,a %fcc1, loop_2806
fandnot1 %f2, %f22, %f0
tcs %icc, 0x6
loop_2805:
movpos %xcc, %l6, %g7
loop_2806:
fmovrde %o4, %f10, %f22
sir 0x05AB
brlez,a %o7, loop_2807
flush %l7 + 0x2C
sllx %l1, %o5, %i0
udiv %i3, 0x189C, %o6
loop_2807:
st %f22, [%l7 + 0x08]
wr %g0, 0x88, %asi
swapa [%l7 + 0x5C] %asi, %l5
tsubcctv %l4, %o1, %g3
fnand %f14, %f2, %f8
sir 0x1E16
fsrc2 %f20, %f4
tcc %xcc, 0x6
fmovdge %xcc, %f9, %f15
umul %i2, %g6, %i4
fbul,a %fcc3, loop_2808
bcs,pn %icc, loop_2809
andcc %g4, 0x009F, %o0
fornot1s %f30, %f17, %f19
loop_2808:
fbule,a %fcc1, loop_2810
loop_2809:
fmovdgu %xcc, %f5, %f12
fcmpgt16 %f12, %f0, %i5
fbge %fcc3, loop_2811
loop_2810:
tneg %xcc, 0x4
fmovsvc %icc, %f29, %f9
smul %o2, %i7, %o3
loop_2811:
fpack32 %f0, %f28, %f6
tle %icc, 0x0
movvc %icc, %i6, %g2
fba,a %fcc2, loop_2812
fbul %fcc0, loop_2813
and %g1, 0x19EB, %l0
udivx %l3, 0x1937, %g5
loop_2812:
array16 %l2, %l6, %i1
loop_2813:
tn %icc, 0x3
brlz,a %o4, loop_2814
fmovsleu %xcc, %f30, %f13
srlx %o7, 0x17, %g7
brz,a %l1, loop_2815
loop_2814:
popc 0x07CA, %i0
sllx %i3, 0x14, %o5
fbu,a %fcc0, loop_2816
loop_2815:
fmovrslz %l5, %f2, %f25
fbu,a %fcc2, loop_2817
bge %icc, loop_2818
loop_2816:
nop
set 0x7B, %o4
ldstub [%l7 + %o4], %l4
fmovdleu %xcc, %f10, %f28
loop_2817:
nop
wr %g0, 0x88, %asi
lduba [%l7 + 0x13] %asi, %o6
loop_2818:
bge,a,pn %xcc, loop_2819
addcc %g3, %o1, %g6
array16 %i2, %g4, %o0
wr %g0, 0x04, %asi
ldsba [%l7 + 0x25] %asi, %i4
loop_2819:
ld [%l7 + 0x54], %f0
wr %g0, 0x88, %asi
ldsba [%l7 + 0x18] %asi, %i5
sir 0x06E5
udiv %o2, 0x034F, %o3
wr %g0, 0x04, %asi
prefetcha [%l7 + 0x50] %asi, 0x2
subc %g2, 0x1C08, %i6
movpos %xcc, %g1, %l3
ldstub [%l7 + 0x7C], %l0
fone %f6
ta %xcc, 0x1
stx %l2, [%l7 + 0x40]
and %l6, %g5, %i1
orn %o4, 0x0388, %g7
mova %icc, %o7, %i0
movcs %xcc, %i3, %l1
fnand %f14, %f28, %f28
fpadd32s %f14, %f18, %f8
sub %o5, %l5, %l4
xorcc %g3, 0x165B, %o1
umul %o6, 0x1325, %g6
srlx %g4, 0x13, %i2
fpsub32s %f7, %f0, %f3
fmovdneg %xcc, %f0, %f19
array16 %o0, %i4, %i5
fcmpes %fcc3, %f11, %f6
orcc %o3, %i7, %o2
fmovdg %xcc, %f10, %f5
popc %g2, %i6
tpos %icc, 0x1
fmovda %xcc, %f13, %f9
sir 0x1F10
xnor %g1, %l3, %l2
tge %icc, 0x3
fmovsneg %icc, %f20, %f9
edge32n %l0, %l6, %i1
sdivcc %g5, 0x15B7, %o4
fcmpne32 %f0, %f2, %o7
ta %icc, 0x5
add %i0, %i3, %l1
fcmpgt32 %f12, %f8, %o5
edge8n %g7, %l5, %l4
movre %o1, %g3, %o6
array8 %g4, %g6, %i2
movle %xcc, %o0, %i5
movge %icc, %o3, %i7
fnegs %f12, %f26
ldsw [%l7 + 0x64], %o2
fsrc1s %f16, %f31
fandnot2s %f6, %f6, %f20
lduh [%l7 + 0x78], %g2
movneg %icc, %i6, %g1
fmovdcc %xcc, %f23, %f8
fandnot2 %f28, %f30, %f4
tcc %icc, 0x3
edge8ln %i4, %l2, %l3
xnorcc %l6, %i1, %g5
movrlez %o4, 0x05C, %l0
fmovda %icc, %f0, %f16
movle %icc, %i0, %i3
sub %l1, %o5, %o7
tcs %icc, 0x0
ba,a,pn %icc, loop_2820
sllx %g7, %l5, %l4
bvs,a,pt %icc, loop_2821
sethi 0x124E, %g3
loop_2820:
array8 %o6, %g4, %g6
taddcc %o1, %o0, %i5
loop_2821:
xnorcc %i2, %i7, %o2
fabss %f13, %f28
andcc %g2, %o3, %i6
tle %icc, 0x6
movne %xcc, %g1, %l2
addccc %i4, %l6, %l3
wr %g0, 0x18, %asi
ldda [%l7 + 0x10] %asi, %g4
fnand %f6, %f30, %f8
edge16n %o4, %l0, %i0
orncc %i3, 0x0B78, %l1
edge8ln %i1, %o5, %o7
fmovsleu %xcc, %f25, %f18
edge8 %l5, %l4, %g7
orcc %o6, 0x04F1, %g4
wr %g0, 0x0c, %asi
lda [%l7 + 0x74] %asi, %f27
ldsw [%l7 + 0x74], %g3
sllx %g6, %o1, %i5
fxors %f23, %f14, %f9
fbul %fcc0, loop_2822
nop
setx loop_2823, %l0, %l1
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 %o0, %i2, %i7
orcc %o2, 0x04A3, %o3
loop_2822:
nop
set 0x18, %i1
stha %g2, [%l7 + %i1] 0xe3
membar #Sync
loop_2823:
movleu %icc, %g1, %i6
ldsw [%l7 + 0x2C], %l2
movgu %xcc, %l6, %l3
st %f18, [%l7 + 0x44]
set 0x28, %g7
stda %g4, [%l7 + %g7] 0x0c
bne,pt %xcc, loop_2824
edge32ln %i4, %o4, %l0
xnorcc %i0, %l1, %i1
fmovdcs %icc, %f24, %f31
loop_2824:
fmul8x16al %f22, %f13, %f28
fmovdcs %icc, %f30, %f14
fabss %f17, %f17
taddcc %o5, 0x0B6F, %o7
sir 0x127B
ldub [%l7 + 0x37], %i3
brlz,a %l4, loop_2825
movgu %icc, %l5, %g7
edge32 %g4, %g3, %g6
movvs %xcc, %o6, %o1
loop_2825:
fmovrdlez %o0, %f24, %f26
st %f3, [%l7 + 0x40]
array32 %i5, %i7, %i2
fcmpne16 %f22, %f16, %o3
movneg %icc, %o2, %g2
movcc %xcc, %i6, %l2
bvc,a,pn %xcc, loop_2826
edge32l %l6, %l3, %g5
fmovsa %icc, %f21, %f22
tg %icc, 0x1
loop_2826:
edge16l %g1, %o4, %l0
array32 %i4, %i0, %i1
sth %o5, [%l7 + 0x50]
set 0x74, %o1
sta %f25, [%l7 + %o1] 0x18
fmovde %xcc, %f5, %f17
ldd [%l7 + 0x50], %l0
smulcc %o7, 0x05B4, %l4
fpack16 %f8, %f18
fmovsa %icc, %f20, %f9
edge8l %i3, %g7, %l5
fxor %f16, %f0, %f14
orcc %g3, %g6, %o6
fmovsvc %xcc, %f12, %f14
movne %xcc, %g4, %o0
bgu %xcc, loop_2827
st %f1, [%l7 + 0x64]
tsubcc %o1, %i7, %i2
edge8ln %o3, %o2, %i5
loop_2827:
add %g2, %l2, %l6
ldsw [%l7 + 0x10], %i6
fblg,a %fcc1, loop_2828
tge %xcc, 0x2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fpackfix %f4, %f25
loop_2828:
fmovsvs %icc, %f13, %f5
movvc %icc, %g5, %g1
movl %xcc, %o4, %l3
and %i4, 0x1EC8, %i0
fbug %fcc2, loop_2829
fpsub32 %f16, %f18, %f18
sra %i1, 0x03, %l0
bn %xcc, loop_2830
loop_2829:
nop
set 0x7A, %o0
lduh [%l7 + %o0], %l1
lduw [%l7 + 0x58], %o5
fnot1s %f27, %f1
loop_2830:
ldsh [%l7 + 0x4A], %o7
ba,a,pt %icc, loop_2831
stb %i3, [%l7 + 0x62]
fmovrse %l4, %f10, %f29
fors %f9, %f30, %f13
loop_2831:
srlx %g7, 0x00, %l5
ldstub [%l7 + 0x1D], %g3
std %g6, [%l7 + 0x58]
tcs %xcc, 0x1
fcmpne32 %f30, %f28, %g4
movrgz %o6, 0x25C, %o1
fand %f30, %f16, %f0
stb %i7, [%l7 + 0x77]
fcmpeq32 %f28, %f28, %o0
fcmpd %fcc3, %f4, %f4
array32 %i2, %o3, %i5
lduw [%l7 + 0x1C], %g2
tsubcctv %o2, %l6, %i6
sdivcc %g5, 0x053B, %l2
movge %icc, %o4, %l3
set 0x3F, %o7
ldsba [%l7 + %o7] 0x89, %g1
movvc %xcc, %i4, %i0
fxor %f22, %f24, %f12
nop
set 0x18, %g3
ldsw [%l7 + %g3], %i1
movpos %icc, %l0, %o5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sll %l1, 0x19, %i3
movg %icc, %l4, %o7
fmovrslz %l5, %f1, %f1
andn %g3, %g7, %g4
wr %g0, 0x89, %asi
ldswa [%l7 + 0x70] %asi, %o6
edge8n %o1, %g6, %i7
set 0x60, %l2
sta %f17, [%l7 + %l2] 0x0c
movre %i2, %o0, %i5
andcc %o3, %o2, %g2
edge16n %i6, %g5, %l2
fbu %fcc0, loop_2832
fxor %f10, %f4, %f0
ld [%l7 + 0x44], %f21
fmul8sux16 %f4, %f14, %f4
loop_2832:
ldstub [%l7 + 0x71], %o4
array16 %l6, %g1, %l3
set 0x40, %i0
stda %f16, [%l7 + %i0] 0x19
sll %i0, %i1, %i4
set 0x64, %g6
lduwa [%l7 + %g6] 0x04, %l0
movre %o5, %i3, %l4
edge8l %o7, %l5, %g3
edge32 %l1, %g4, %g7
fba %fcc0, loop_2833
siam 0x2
movpos %icc, %o1, %g6
tpos %icc, 0x6
loop_2833:
fabss %f7, %f13
addccc %i7, %o6, %o0
te %xcc, 0x1
fmovrsgz %i2, %f25, %f27
tsubcc %i5, 0x0D8D, %o2
fnands %f28, %f21, %f20
array16 %o3, %g2, %g5
movrgz %l2, %o4, %l6
alignaddrl %i6, %l3, %g1
bcs,pn %xcc, loop_2834
fsrc1s %f30, %f3
set 0x34, %l5
lduha [%l7 + %l5] 0x14, %i0
loop_2834:
fmovsvc %icc, %f25, %f26
brgez %i1, loop_2835
fmul8sux16 %f12, %f4, %f24
bcs %icc, loop_2836
tne %xcc, 0x6
loop_2835:
swap [%l7 + 0x34], %i4
fmovsn %xcc, %f13, %f27
loop_2836:
fmul8sux16 %f2, %f16, %f18
tpos %icc, 0x4
fmovrdgez %o5, %f18, %f10
udivcc %i3, 0x0750, %l0
udivcc %l4, 0x00EA, %l5
and %o7, 0x1108, %g3
bvs,a,pn %icc, loop_2837
andcc %g4, %g7, %l1
set 0x10, %o5
stda %o0, [%l7 + %o5] 0x0c
loop_2837:
edge16ln %i7, %o6, %g6
bg,a,pt %xcc, loop_2838
fpsub16s %f9, %f15, %f7
fpmerge %f14, %f0, %f26
fandnot2s %f30, %f19, %f11
loop_2838:
bshuffle %f26, %f16, %f14
fbue,a %fcc1, loop_2839
array32 %o0, %i2, %i5
tn %icc, 0x0
subccc %o3, %o2, %g5
loop_2839:
orn %g2, %o4, %l6
alignaddr %l2, %l3, %i6
ldd [%l7 + 0x18], %f30
set 0x10, %i5
ldda [%l7 + %i5] 0x0c, %i0
bleu,pn %xcc, loop_2840
sir 0x0036
fnegs %f31, %f29
udivx %i1, 0x0819, %i4
loop_2840:
orn %o5, 0x097D, %i3
tleu %icc, 0x7
bne,pt %xcc, loop_2841
fbue %fcc2, loop_2842
fmovdgu %xcc, %f28, %f12
wr %g0, 0x19, %asi
ldsba [%l7 + 0x33] %asi, %g1
loop_2841:
movrlz %l0, %l5, %l4
loop_2842:
tleu %icc, 0x3
faligndata %f26, %f24, %f14
smul %g3, 0x0001, %g4
fbul %fcc0, loop_2843
fmovdn %icc, %f19, %f21
andn %o7, %l1, %o1
movrlez %g7, %o6, %g6
loop_2843:
nop
set 0x54, %l0
lda [%l7 + %l0] 0x19, %f28
sra %i7, %o0, %i5
nop
setx loop_2844, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tgu %xcc, 0x6
mova %icc, %i2, %o2
fmovdne %xcc, %f14, %f13
loop_2844:
srlx %g5, 0x08, %o3
srax %g2, %l6, %l2
tle %icc, 0x0
fmovsge %xcc, %f22, %f13
tge %xcc, 0x2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
array8 %l3, %o4, %i6
fands %f10, %f7, %f28
tcc %icc, 0x4
or %i0, %i4, %i1
xor %o5, %i3, %l0
bvs loop_2845
edge32n %g1, %l5, %g3
wr %g0, 0x18, %asi
ldstuba [%l7 + 0x67] %asi, %l4
loop_2845:
nop
wr %g0, 0xeb, %asi
ldda [%l7 + 0x60] %asi, %o6
fands %f12, %f31, %f9
bcs,pn %xcc, loop_2846
ldsb [%l7 + 0x7A], %g4
fmovrslz %o1, %f1, %f27
movle %icc, %l1, %g7
loop_2846:
srlx %o6, %i7, %o0
fpsub32 %f16, %f6, %f20
movcs %icc, %i5, %g6
fmovsvc %icc, %f9, %f11
faligndata %f12, %f16, %f24
bneg,pt %icc, loop_2847
umul %i2, %g5, %o3
xorcc %g2, %o2, %l6
mova %xcc, %l2, %l3
loop_2847:
fpsub32 %f26, %f0, %f12
fmovdgu %icc, %f6, %f5
stw %i6, [%l7 + 0x34]
fcmpeq32 %f16, %f6, %o4
subcc %i0, %i4, %o5
fnot1 %f24, %f4
edge32 %i3, %i1, %l0
fbo %fcc1, loop_2848
fbe %fcc2, loop_2849
ldstub [%l7 + 0x4D], %l5
fbo,a %fcc0, loop_2850
loop_2848:
fmovsleu %icc, %f13, %f6
loop_2849:
addc %g3, 0x02CB, %l4
alignaddrl %g1, %o7, %o1
loop_2850:
std %l0, [%l7 + 0x30]
fbu,a %fcc2, loop_2851
ta %xcc, 0x4
wr %g0, 0x04, %asi
lduha [%l7 + 0x50] %asi, %g4
loop_2851:
for %f16, %f0, %f24
mulscc %o6, %i7, %g7
wr %g0, 0x19, %asi
stda %o0, [%l7 + 0x58] %asi
tle %icc, 0x2
fpack16 %f14, %f10
wr %g0, 0x18, %asi
lduha [%l7 + 0x16] %asi, %i5
fandnot2 %f6, %f0, %f22
fpadd32s %f7, %f16, %f24
fmovrdgez %g6, %f2, %f0
fbuge,a %fcc0, loop_2852
smulcc %g5, 0x10E1, %o3
fpsub16 %f2, %f28, %f30
and %g2, 0x1DC2, %o2
loop_2852:
fpadd32s %f10, %f0, %f7
udivcc %i2, 0x1150, %l2
edge8ln %l3, %i6, %l6
fbge %fcc3, loop_2853
fmovda %xcc, %f22, %f23
movrne %i0, 0x0DE, %o4
ble,pn %icc, loop_2854
loop_2853:
or %o5, 0x1EAB, %i3
fblg %fcc2, loop_2855
fnot1 %f28, %f30
loop_2854:
tsubcc %i4, %l0, %l5
array16 %i1, %l4, %g1
loop_2855:
subc %g3, %o7, %o1
srlx %l1, %g4, %i7
tneg %xcc, 0x3
fcmpes %fcc0, %f3, %f7
mulscc %g7, 0x0BD6, %o0
edge16ln %o6, %g6, %i5
fmovdl %xcc, %f13, %f0
fmovrslez %o3, %f7, %f21
tsubcctv %g2, %o2, %g5
wr %g0, 0x89, %asi
lduba [%l7 + 0x2D] %asi, %l2
fnegs %f16, %f13
tvc %xcc, 0x6
alignaddr %l3, %i2, %l6
edge8 %i0, %i6, %o4
tleu %icc, 0x2
sdivcc %i3, 0x1E45, %i4
fxors %f11, %f1, %f0
taddcctv %l0, 0x0769, %o5
fmovdneg %icc, %f23, %f2
fmovsne %icc, %f7, %f22
tg %icc, 0x7
set 0x68, %i7
prefetcha [%l7 + %i7] 0x11, 0x1
wr %g0, 0x89, %asi
swapa [%l7 + 0x14] %asi, %i1
te %xcc, 0x4
edge16l %g1, %g3, %o7
fcmpne32 %f4, %f12, %l4
bpos,pt %icc, loop_2856
be,pn %xcc, loop_2857
fmuld8sux16 %f16, %f28, %f0
mulscc %o1, %l1, %i7
loop_2856:
nop
add %l7, 0x28, %l6
wr %g0, 0x0c, %asi
casxa [%l6] 0x0c, %g4, %o0
loop_2857:
fmovrdlez %g7, %f2, %f8
fpsub32 %f20, %f12, %f26
fnot2s %f5, %f19
fbne,a %fcc1, loop_2858
fbne,a %fcc3, loop_2859
brlz %g6, loop_2860
tsubcctv %o6, %i5, %o3
loop_2858:
andncc %g2, %g5, %l2
loop_2859:
tneg %icc, 0x1
loop_2860:
xnorcc %l3, %i2, %l6
sll %i0, 0x03, %i6
movrgz %o4, 0x320, %o2
orncc %i3, %i4, %o5
bgu,a,pn %icc, loop_2861
edge16ln %l5, %l0, %g1
fpsub32s %f26, %f23, %f17
tcs %icc, 0x5
loop_2861:
movrgez %g3, 0x1B7, %i1
fmovdneg %icc, %f12, %f17
be %icc, loop_2862
edge16 %o7, %o1, %l4
ldd [%l7 + 0x60], %f10
nop
setx loop_2863, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2862:
tgu %icc, 0x7
fxor %f4, %f18, %f2
edge8l %l1, %g4, %i7
loop_2863:
fbl %fcc3, loop_2864
tsubcctv %o0, %g7, %o6
andcc %g6, 0x013F, %o3
nop
setx loop_2865, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2864:
subc %g2, %g5, %l2
mulscc %l3, %i5, %l6
udivx %i2, 0x11FE, %i6
loop_2865:
srlx %o4, %o2, %i3
fpsub32s %f12, %f2, %f24
bcc,pn %icc, loop_2866
fmovdne %icc, %f0, %f5
fors %f30, %f16, %f19
ta %xcc, 0x7
loop_2866:
nop
setx loop_2867, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movl %icc, %i4, %o5
fmovscs %xcc, %f1, %f4
ldsh [%l7 + 0x5A], %l5
loop_2867:
fmovse %xcc, %f23, %f2
sdivcc %i0, 0x0C43, %l0
movge %xcc, %g1, %g3
movcc %icc, %i1, %o1
tneg %icc, 0x4
fmovde %xcc, %f9, %f1
umulcc %l4, %o7, %l1
mulx %i7, 0x1DFA, %g4
addccc %g7, 0x1E60, %o6
mulscc %o0, 0x1955, %o3
fcmpgt32 %f12, %f16, %g2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bge loop_2868
fba %fcc3, loop_2869
taddcc %g6, 0x0702, %l2
srlx %g5, 0x00, %l3
loop_2868:
udiv %i5, 0x1BEF, %l6
loop_2869:
fmovdpos %xcc, %f24, %f10
fnot1 %f12, %f2
array32 %i2, %o4, %o2
brz,a %i3, loop_2870
bcs %xcc, loop_2871
fmovd %f0, %f16
prefetch [%l7 + 0x20], 0x0
loop_2870:
st %f3, [%l7 + 0x44]
loop_2871:
tneg %xcc, 0x2
tcc %icc, 0x4
andncc %i4, %i6, %l5
bl,a %icc, loop_2872
edge16ln %i0, %l0, %g1
brgez,a %g3, loop_2873
addcc %o5, 0x0785, %o1
loop_2872:
fmovsleu %xcc, %f0, %f16
wr %g0, 0x2f, %asi
stxa %i1, [%l7 + 0x30] %asi
membar #Sync
loop_2873:
addccc %l4, %l1, %o7
brlez %i7, loop_2874
movn %xcc, %g7, %g4
srl %o6, 0x0A, %o0
tcc %xcc, 0x4
loop_2874:
fmuld8sux16 %f21, %f24, %f8
fmovrde %o3, %f8, %f14
fabsd %f2, %f10
udivcc %g2, 0x16F4, %g6
edge32 %g5, %l2, %l3
movl %icc, %i5, %l6
fpsub16 %f26, %f6, %f28
movge %icc, %o4, %o2
stx %i3, [%l7 + 0x70]
ba loop_2875
array32 %i4, %i2, %l5
fblg %fcc2, loop_2876
fmovdcs %icc, %f31, %f22
loop_2875:
fbge %fcc3, loop_2877
membar 0x28
loop_2876:
bpos,pt %icc, loop_2878
fbge,a %fcc2, loop_2879
loop_2877:
tcc %xcc, 0x2
fbe %fcc1, loop_2880
loop_2878:
smulcc %i0, 0x19F1, %i6
loop_2879:
bneg,pt %icc, loop_2881
edge8n %l0, %g3, %g1
loop_2880:
add %o1, 0x1D92, %i1
nop
set 0x7C, %i6
lduw [%l7 + %i6], %l4
loop_2881:
bneg loop_2882
fnands %f15, %f18, %f18
nop
set 0x56, %o3
lduh [%l7 + %o3], %o5
wr %g0, 0x0c, %asi
ldda [%l7 + 0x50] %asi, %l0
loop_2882:
fmovde %xcc, %f21, %f18
array16 %o7, %g7, %i7
nop
setx loop_2883, %l0, %l1
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 %g4, %o6, %o0
movcc %icc, %g2, %o3
srax %g6, 0x16, %g5
loop_2883:
fones %f10
smulcc %l3, 0x0F6B, %l2
bge,pn %icc, loop_2884
nop
set 0x78, %g2
std %f0, [%l7 + %g2]
brgz,a %l6, loop_2885
flush %l7 + 0x38
loop_2884:
fmovrsgez %i5, %f7, %f12
tne %xcc, 0x7
loop_2885:
fmovde %icc, %f21, %f10
fbl %fcc2, loop_2886
edge8ln %o2, %i3, %i4
mulx %o4, %l5, %i2
subcc %i6, %i0, %l0
loop_2886:
xor %g1, 0x1306, %g3
subc %i1, %o1, %o5
fmovrde %l1, %f0, %f26
swap [%l7 + 0x70], %o7
movn %icc, %g7, %l4
fmovdn %icc, %f5, %f15
tvc %xcc, 0x6
tsubcc %i7, 0x0C7C, %o6
tsubcctv %o0, %g4, %o3
movcc %icc, %g6, %g2
fnand %f0, %f4, %f28
smul %l3, %g5, %l6
fxor %f18, %f8, %f0
sllx %l2, 0x1F, %i5
fmovsg %icc, %f26, %f21
andcc %i3, 0x0C57, %i4
addccc %o4, %l5, %i2
fbl,a %fcc1, loop_2887
popc 0x12F8, %o2
array32 %i6, %i0, %g1
movne %xcc, %g3, %i1
loop_2887:
edge16ln %l0, %o1, %o5
fmul8sux16 %f20, %f20, %f20
udivcc %l1, 0x1A99, %o7
edge8 %g7, %i7, %l4
fnegd %f10, %f28
tneg %icc, 0x4
tge %xcc, 0x1
edge8ln %o0, %o6, %o3
xnorcc %g6, %g2, %l3
stx %g5, [%l7 + 0x70]
subcc %g4, %l2, %i5
udivcc %i3, 0x1D19, %l6
subc %i4, %l5, %o4
fmovsn %icc, %f2, %f14
fmovrdlez %o2, %f6, %f16
fcmpeq32 %f12, %f28, %i2
taddcc %i0, %g1, %g3
movrgez %i6, %i1, %l0
andcc %o1, %o5, %l1
orcc %g7, 0x1AD9, %o7
fbul,a %fcc3, loop_2888
fmul8x16al %f10, %f6, %f30
tsubcctv %l4, 0x15BC, %o0
nop
setx loop_2889, %l0, %l1
jmpl %l1, %o6
loop_2888:
smul %i7, %o3, %g2
fbule,a %fcc1, loop_2890
move %xcc, %l3, %g5
loop_2889:
tle %xcc, 0x4
fmovdcs %xcc, %f20, %f20
loop_2890:
addcc %g6, 0x0361, %l2
flush %l7 + 0x6C
xnor %g4, %i5, %i3
movleu %xcc, %l6, %i4
movneg %xcc, %l5, %o2
fnors %f6, %f23, %f24
add %i2, %o4, %g1
mulx %g3, 0x1B1D, %i6
fmovsgu %xcc, %f2, %f30
fbue,a %fcc1, loop_2891
fbul,a %fcc2, loop_2892
brlz,a %i0, loop_2893
subccc %l0, %i1, %o5
loop_2891:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2892:
andncc %o1, %l1, %o7
loop_2893:
fcmple32 %f28, %f6, %l4
set 0x58, %g5
stxa %o0, [%l7 + %g5] 0x18
fxor %f4, %f10, %f6
edge32ln %g7, %i7, %o3
ba,a %xcc, loop_2894
movcs %xcc, %g2, %o6
xnorcc %g5, %l3, %l2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2894:
addccc %g6, 0x0308, %g4
tpos %icc, 0x5
array8 %i3, %l6, %i4
bvs %icc, loop_2895
stbar
umul %i5, 0x19A3, %o2
srax %i2, %l5, %g1
loop_2895:
edge32n %g3, %i6, %i0
andcc %l0, %o4, %o5
set 0x58, %l3
sta %f5, [%l7 + %l3] 0x10
fmovdvs %icc, %f24, %f0
fornot1 %f28, %f24, %f30
mulx %i1, 0x0C3F, %o1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge16l %l1, %o7, %o0
tle %icc, 0x2
edge32n %l4, %g7, %o3
fbug,a %fcc2, loop_2896
fzeros %f13
movg %icc, %i7, %o6
wr %g0, 0xf0, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
loop_2896:
fbe,a %fcc1, loop_2897
edge32l %g5, %l3, %l2
movcc %xcc, %g6, %g2
bl,a,pn %xcc, loop_2898
loop_2897:
fmovsn %xcc, %f21, %f11
fble,a %fcc1, loop_2899
array16 %g4, %i3, %l6
loop_2898:
swap [%l7 + 0x54], %i5
fmovdleu %xcc, %f4, %f8
loop_2899:
nop
set 0x6C, %l4
lduwa [%l7 + %l4] 0x14, %o2
movvs %xcc, %i2, %l5
brlz,a %i4, loop_2900
movn %xcc, %g3, %i6
tleu %xcc, 0x3
ldd [%l7 + 0x60], %f16
loop_2900:
movpos %icc, %i0, %g1
movrne %l0, 0x39F, %o4
fbul,a %fcc0, loop_2901
and %i1, %o1, %l1
fpsub16s %f5, %f18, %f28
fmovrdgez %o5, %f22, %f0
loop_2901:
tn %icc, 0x4
array8 %o0, %o7, %l4
array32 %o3, %i7, %g7
fmovdneg %icc, %f31, %f29
fble,a %fcc1, loop_2902
xorcc %o6, %g5, %l2
fnegd %f8, %f24
tleu %xcc, 0x0
loop_2902:
sub %g6, %g2, %l3
array32 %g4, %i3, %l6
movvs %icc, %i5, %i2
popc 0x0834, %l5
fbg,a %fcc0, loop_2903
edge32ln %i4, %o2, %g3
srl %i6, 0x1A, %i0
subc %g1, %o4, %i1
loop_2903:
mulscc %l0, %o1, %l1
fbl,a %fcc0, loop_2904
tsubcc %o5, 0x00E8, %o7
andncc %l4, %o3, %i7
bneg,pn %icc, loop_2905
loop_2904:
sll %g7, %o0, %o6
fandnot2 %f0, %f28, %f18
fandnot2 %f0, %f10, %f20
loop_2905:
srlx %g5, %g6, %l2
edge32n %l3, %g4, %g2
movcc %xcc, %l6, %i3
movvc %xcc, %i5, %i2
bge,a %icc, loop_2906
ldub [%l7 + 0x25], %l5
fbug,a %fcc3, loop_2907
edge8ln %i4, %g3, %o2
loop_2906:
bshuffle %f24, %f18, %f24
st %f11, [%l7 + 0x0C]
loop_2907:
tl %icc, 0x4
fmovsge %icc, %f8, %f6
bvc,pn %icc, loop_2908
fcmpeq16 %f22, %f14, %i6
fmovdleu %icc, %f24, %f29
ldub [%l7 + 0x62], %g1
loop_2908:
xnor %o4, %i1, %l0
fmovsg %icc, %f29, %f11
array16 %o1, %i0, %o5
set 0x68, %i4
stda %l0, [%l7 + %i4] 0x19
fmovrdne %o7, %f18, %f20
bleu,a loop_2909
fabsd %f26, %f28
edge16n %o3, %i7, %g7
brnz,a %o0, loop_2910
loop_2909:
mova %xcc, %o6, %l4
tgu %icc, 0x6
fbule %fcc0, loop_2911
loop_2910:
addccc %g5, %l2, %l3
sir 0x1F4C
fmovsneg %icc, %f30, %f27
loop_2911:
udivcc %g4, 0x195D, %g2
sub %l6, %i3, %i5
fpsub32s %f23, %f18, %f22
fexpand %f7, %f0
ble,a,pt %icc, loop_2912
tvs %icc, 0x1
ld [%l7 + 0x20], %f30
fnand %f20, %f24, %f10
loop_2912:
addc %g6, %i2, %i4
movle %icc, %l5, %o2
fcmpeq16 %f30, %f16, %i6
tn %xcc, 0x5
sdivx %g1, 0x0294, %g3
fbu,a %fcc1, loop_2913
ta %xcc, 0x3
andcc %i1, %o4, %l0
edge32n %i0, %o5, %o1
loop_2913:
nop
set 0x54, %l6
swapa [%l7 + %l6] 0x89, %l1
wr %g0, 0x04, %asi
stda %o2, [%l7 + 0x08] %asi
bge,pt %icc, loop_2914
brnz %i7, loop_2915
lduw [%l7 + 0x18], %o7
fmul8sux16 %f30, %f6, %f4
loop_2914:
ldsb [%l7 + 0x0D], %g7
loop_2915:
mova %icc, %o0, %o6
xorcc %g5, 0x0C9C, %l2
umul %l4, 0x1D4B, %g4
movge %icc, %l3, %l6
movg %xcc, %g2, %i3
mova %xcc, %i5, %i2
wr %g0, 0x10, %asi
stwa %i4, [%l7 + 0x78] %asi
fpsub16s %f18, %f10, %f7
udiv %l5, 0x0231, %o2
sll %g6, 0x1D, %i6
fmovdgu %icc, %f20, %f16
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
array32 %g1, %i1, %g3
prefetch [%l7 + 0x7C], 0x2
fmovdcs %xcc, %f29, %f24
edge16 %o4, %l0, %o5
fmovdne %xcc, %f15, %f7
array16 %i0, %l1, %o3
array32 %o1, %i7, %g7
fmovs %f26, %f5
orncc %o0, %o7, %g5
edge8n %o6, %l2, %g4
movvc %icc, %l4, %l3
ldx [%l7 + 0x18], %g2
edge16 %l6, %i5, %i2
fbo,a %fcc1, loop_2916
tl %xcc, 0x1
movg %icc, %i4, %i3
ld [%l7 + 0x38], %f13
loop_2916:
addccc %l5, %o2, %i6
sdivx %g6, 0x1BE7, %g1
udiv %i1, 0x1A6C, %o4
brz %g3, loop_2917
brnz %l0, loop_2918
nop
setx loop_2919, %l0, %l1
jmpl %l1, %o5
fnands %f31, %f3, %f26
loop_2917:
fmovsvc %xcc, %f24, %f19
loop_2918:
udiv %l1, 0x0FD4, %o3
loop_2919:
fpadd16s %f7, %f10, %f15
sdivx %o1, 0x18E0, %i0
sra %i7, %g7, %o7
fbo,a %fcc3, loop_2920
movg %icc, %g5, %o0
fbge %fcc1, loop_2921
movvs %icc, %l2, %g4
loop_2920:
tpos %icc, 0x5
membar 0x79
loop_2921:
andn %o6, 0x1964, %l4
taddcctv %g2, %l6, %i5
fbul %fcc2, loop_2922
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ba,a loop_2923
be,a,pn %xcc, loop_2924
loop_2922:
movl %xcc, %i2, %l3
tn %icc, 0x7
loop_2923:
andn %i3, %l5, %i4
loop_2924:
fmovdvs %xcc, %f30, %f7
brnz %i6, loop_2925
brnz,a %g6, loop_2926
tvc %icc, 0x7
fbl %fcc0, loop_2927
loop_2925:
fand %f10, %f2, %f10
loop_2926:
movvs %icc, %g1, %i1
fnegd %f16, %f4
loop_2927:
fzero %f26
mova %icc, %o2, %g3
movrlz %l0, %o4, %o5
fpack32 %f30, %f12, %f10
tgu %icc, 0x4
addccc %o3, %o1, %l1
fnand %f20, %f16, %f8
fba %fcc3, loop_2928
ldsw [%l7 + 0x20], %i7
fbg,a %fcc1, loop_2929
fmovrdlez %i0, %f0, %f8
loop_2928:
nop
wr %g0, 0x18, %asi
ldswa [%l7 + 0x1C] %asi, %o7
loop_2929:
taddcctv %g7, 0x098D, %o0
movleu %xcc, %g5, %l2
tleu %xcc, 0x5
sllx %g4, %l4, %o6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movpos %xcc, %l6, %g2
udiv %i2, 0x17F8, %i5
set 0x6E, %i3
stha %i3, [%l7 + %i3] 0x22
membar #Sync
brnz,a %l5, loop_2930
movrgez %i4, 0x1B1, %l3
mulscc %g6, %i6, %g1
andn %o2, %g3, %l0
loop_2930:
movne %icc, %i1, %o4
edge16ln %o5, %o3, %l1
wr %g0, 0x80, %asi
lduha [%l7 + 0x60] %asi, %o1
ble %icc, loop_2931
movcs %xcc, %i0, %i7
set 0x18, %o2
sta %f28, [%l7 + %o2] 0x89
loop_2931:
fmovdle %xcc, %f28, %f11
st %f26, [%l7 + 0x78]
sll %g7, 0x01, %o7
xnor %o0, %g5, %l2
tsubcc %l4, %g4, %o6
srax %g2, 0x18, %l6
set 0x3E, %g4
stha %i5, [%l7 + %g4] 0x04
fmovdvc %xcc, %f18, %f14
umul %i3, 0x01AC, %i2
stx %l5, [%l7 + 0x08]
andcc %i4, %l3, %i6
fmul8x16 %f29, %f18, %f24
smul %g1, %o2, %g6
tge %icc, 0x2
fzeros %f3
edge8l %g3, %l0, %o4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wr %g0, 0x88, %asi
prefetcha [%l7 + 0x60] %asi, 0x2
addccc %o5, 0x13EC, %o3
array16 %l1, %i0, %i7
umulcc %o1, 0x1932, %o7
fcmpne32 %f14, %f2, %o0
wr %g0, 0x10, %asi
stda %g6, [%l7 + 0x18] %asi
edge32l %l2, %l4, %g5
movn %xcc, %g4, %g2
fble %fcc3, loop_2932
movleu %xcc, %l6, %i5
udivx %i3, 0x0284, %i2
set 0x4C, %l1
swapa [%l7 + %l1] 0x10, %l5
loop_2932:
movle %xcc, %i4, %l3
edge32l %i6, %g1, %o2
or %o6, 0x0E66, %g3
fmovda %xcc, %f25, %f31
brnz,a %g6, loop_2933
movge %icc, %o4, %i1
tleu %icc, 0x5
fcmpeq32 %f14, %f4, %o5
loop_2933:
movneg %icc, %o3, %l1
movrgez %l0, 0x1FC, %i0
ble,pt %xcc, loop_2934
fmovrsgez %o1, %f10, %f21
ldstub [%l7 + 0x34], %o7
fmovrdne %o0, %f0, %f6
loop_2934:
edge32l %g7, %l2, %l4
tn %icc, 0x4
sdiv %i7, 0x12F3, %g5
fmovdpos %icc, %f18, %f8
flush %l7 + 0x4C
fsrc2 %f16, %f12
set 0x33, %i2
ldsba [%l7 + %i2] 0x80, %g2
subc %l6, %g4, %i3
st %f28, [%l7 + 0x78]
bleu loop_2935
fcmps %fcc1, %f2, %f16
xor %i2, 0x1833, %i5
addccc %i4, 0x1D72, %l5
loop_2935:
edge16ln %i6, %l3, %g1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tleu %xcc, 0x6
tvc %xcc, 0x2
udivcc %o2, 0x0373, %o6
subcc %g6, 0x163E, %g3
fcmpgt16 %f14, %f22, %o4
movneg %icc, %i1, %o5
edge8n %l1, %o3, %i0
movne %icc, %o1, %o7
srax %o0, 0x08, %g7
udivcc %l0, 0x012A, %l2
edge16ln %i7, %l4, %g5
fmovsgu %icc, %f21, %f22
movg %xcc, %g2, %g4
fmovdgu %xcc, %f27, %f13
orncc %l6, %i3, %i2
tsubcctv %i4, 0x12A8, %i5
edge16 %i6, %l5, %l3
movl %xcc, %g1, %o2
fmovsa %icc, %f12, %f24
udivx %o6, 0x12F3, %g6
tge %xcc, 0x7
edge16 %g3, %i1, %o4
alignaddrl %l1, %o3, %o5
bcs %xcc, loop_2936
bshuffle %f16, %f12, %f16
sll %o1, 0x06, %o7
movrlz %i0, %g7, %o0
loop_2936:
fornot2s %f19, %f5, %f10
te %xcc, 0x1
srax %l0, %i7, %l4
udivcc %l2, 0x1D40, %g5
wr %g0, 0x80, %asi
sta %f10, [%l7 + 0x58] %asi
fmul8sux16 %f0, %f22, %f2
smul %g4, %g2, %l6
tcc %icc, 0x4
mova %icc, %i3, %i4
fbug %fcc2, loop_2937
edge8l %i5, %i6, %i2
fmovdg %icc, %f7, %f8
fbu %fcc1, loop_2938
loop_2937:
mulscc %l3, 0x185E, %l5
ldd [%l7 + 0x10], %g0
tne %icc, 0x0
loop_2938:
fmovdvc %icc, %f28, %f9
edge8n %o6, %g6, %g3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
membar #Sync
wr %g0, 0xf0, %asi
ldda [%l7 + 0x40] %asi, %f0
EXIT_GOOD
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Stats for Thread 0:
!
! Type l : 2772
! Type cti : 2938
! Type x : 1287
! Type f : 4642
! Type i : 13361
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
EXIT_GOOD /* test finish */
/************************************************************************
Test case data start
************************************************************************/
.data
user_data_start:
scratch_area:
.word 0xE4A63891
.word 0x3843141B
.word 0x15E71EBE
.word 0x21EF841E
.word 0x96C2CD0B
.word 0x8C5D2616
.word 0x25A6D02A
.word 0x97BB9796
.word 0x2E6B959F
.word 0x5E3D5E7C
.word 0x7C26327A
.word 0xFBA656ED
.word 0x71E4887D
.word 0x14580AB6
.word 0x11E64A60
.word 0x7DD04C8B
.word 0x5FFC8B7E
.word 0x84E872A5
.word 0xDDAB4FC9
.word 0x39B6D4C3
.word 0xF30FF1C9
.word 0xD2AE3A11
.word 0xFCC31B1C
.word 0xA17C8EC4
.word 0x58BA7D3B
.word 0x2AF17814
.word 0x9BF5C730
.word 0x7A893143
.word 0xE1C2EFB0
.word 0x46B79F01
.word 0x0105F8FA
.word 0xA879F95A
.word 0x742F99BC
.word 0x15412A76
.word 0x42C03E48
.word 0x8965E17B
.word 0x1449D108
.word 0x5CF9997F
.word 0x6DADE850
.word 0x56D88BEA
.word 0xAFC4DBD0
.word 0xBF601A7B
.word 0x4D0C7C8E
.word 0x84D5278B
.word 0xCE43E243
.word 0xB5A5ABF0
.word 0x44B59D21
.word 0x3A9A3693
.word 0x02A7D459
.word 0x5B7C9B11
.word 0x76885F99
.word 0xE39D0E32
.word 0xDEA41799
.word 0x3DC015D4
.word 0x60792C3C
.word 0x38EFFDF1
.word 0xF4D42271
.word 0xA7EFF40D
.word 0xAC24202D
.word 0x9F8B826C
.word 0xEA850AC1
.word 0xD76C7934
.word 0xB1B6B65C
.word 0x05F6C744
.end