Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa3 / isa3_fsr3_f1.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: isa3_fsr3_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_fsr3_f1.s,v 1.2 2007/07/05 22:00:40 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 0xB2B6479F604DDEDE, %l0, %l6
stx %l6, [%l7 + 0x0]
ldx [%l7 + 0x0], %fsr
!
! Thread 0 Start
!
main_t0:
!# Initialize registers ..
!# Global registers
set 0x6, %g1
set 0x1, %g2
set 0x3, %g3
set 0x2, %g4
set 0xA, %g5
set 0x4, %g6
set 0x7, %g7
!# Input registers
set -0x0, %i0
set -0xE, %i1
set -0x3, %i2
set -0x5, %i3
set -0xA, %i4
set -0xF, %i5
set -0x9, %i6
set -0xF, %i7
!# Local registers
set 0x4BABBE8C, %l0
set 0x4A92BC9C, %l1
set 0x488C926D, %l2
set 0x431A476B, %l3
set 0x6D4A8CBB, %l4
set 0x3DAA222B, %l5
set 0x55FC7D89, %l6
!# Output registers
set -0x1312, %o0
set 0x168E, %o1
set 0x1191, %o2
set -0x1264, %o3
set -0x1C74, %o4
set -0x042C, %o5
set -0x0A4F, %o6
set 0x0C06, %o7
!# Float registers
INIT_TH_FP_REG(%l7,%f0,0x47905038144509C0)
INIT_TH_FP_REG(%l7,%f2,0xB7C25133E7459BE0)
INIT_TH_FP_REG(%l7,%f4,0x62724604253F223F)
INIT_TH_FP_REG(%l7,%f6,0xBEF075B7173BD790)
INIT_TH_FP_REG(%l7,%f8,0xBAFED7CEFA6BB0DD)
INIT_TH_FP_REG(%l7,%f10,0x93334A3D9D54CE53)
INIT_TH_FP_REG(%l7,%f12,0xFA7338FB024719EF)
INIT_TH_FP_REG(%l7,%f14,0x40CADBEBB445A19F)
INIT_TH_FP_REG(%l7,%f16,0x333173CBD6281F86)
INIT_TH_FP_REG(%l7,%f18,0x03AAD2137185023D)
INIT_TH_FP_REG(%l7,%f20,0x001B6D00F600377E)
INIT_TH_FP_REG(%l7,%f22,0x977EC4B6A3BCDC21)
INIT_TH_FP_REG(%l7,%f24,0x347749F61D76A9DA)
INIT_TH_FP_REG(%l7,%f26,0xE1FF5F08D8978273)
INIT_TH_FP_REG(%l7,%f28,0xE8DA3913B6913401)
INIT_TH_FP_REG(%l7,%f30,0x9125B0A59FB6A37A)
!# Other state
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x2F5, %hsys_tick_cmpr
!# Execute Main Diag ..
xnorcc %o4, %o2, %l4
fone %f26
umulcc %g4, %o6, %i6
orncc %l3, 0x14A7, %g2
addc %l1, 0x18C9, %o3
ldd [%l7 + 0x20], %i4
ldsb [%l7 + 0x20], %o0
nop
setx loop_1, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tn %icc, 0x1
orn %o1, 0x12DE, %i2
fnot2s %f22, %f26
loop_1:
ld [%l7 + 0x64], %f25
ble,a %icc, loop_2
edge16l %i7, %g1, %g3
fbue,a %fcc0, loop_3
tl %xcc, 0x5
loop_2:
xnor %g6, %l6, %i3
bcs,a %xcc, loop_4
loop_3:
andcc %i0, 0x1085, %g7
stbar
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_4:
andn %o5, 0x03AE, %i1
edge8n %o7, %l0, %i5
fpackfix %f20, %f5
edge16ln %g5, %l2, %l5
tsubcc %o2, %o4, %l4
swap [%l7 + 0x14], %g4
alignaddrl %o6, %l3, %i6
stbar
edge8n %l1, %o3, %g2
fmovdn %icc, %f27, %f20
ta %icc, 0x1
tvc %icc, 0x2
be,a %icc, loop_5
fblg,a %fcc0, loop_6
nop
fitod %f6, %f16
fdtox %f16, %f18
fxtod %f18, %f12
tn %icc, 0x5
loop_5:
flush %l7 + 0x74
loop_6:
movrlez %o0, %o1, %i2
bcc,a,pt %xcc, loop_7
nop
setx 0xC23CB33B, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f12
fsqrts %f12, %f19
xorcc %i4, %g1, %g3
bvc %xcc, loop_8
loop_7:
fmovrslz %i7, %f20, %f29
nop
fitos %f4, %f16
fmovsg %xcc, %f5, %f11
loop_8:
bl,a,pt %icc, loop_9
fbl,a %fcc2, loop_10
xor %g6, 0x02A4, %l6
fmovsleu %xcc, %f3, %f16
loop_9:
bne,pt %icc, loop_11
loop_10:
fbule,a %fcc1, loop_12
nop
fitos %f14, %f5
fstod %f5, %f4
fandnot1s %f7, %f26, %f9
loop_11:
mulscc %i0, %g7, %i3
loop_12:
fmovdcs %icc, %f24, %f27
fbue %fcc2, loop_13
fmovrslz %o5, %f29, %f2
nop
fitod %f6, %f20
fdtos %f20, %f19
ld [%l7 + 0x40], %f30
loop_13:
fandnot1 %f4, %f10, %f8
movneg %xcc, %o7, %l0
sir 0x11FA
add %l7, 0x20, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %i5
casxa [%l6] %asi, %i5, %g5
fbg,a %fcc0, loop_14
tcc %icc, 0x2
tg %icc, 0x1
popc %l2, %l5
loop_14:
udivx %i1, 0x0177, %o4
srlx %l4, %o2, %o6
orcc %g4, 0x19F2, %l3
sllx %l1, %i6, %o3
fpack32 %f22, %f8, %f28
udivx %g2, 0x1900, %o0
fmovrse %i2, %f29, %f21
set 0x13, %i2
ldstuba [%l7 + %i2] 0x18, %i4
tneg %icc, 0x7
nop
setx loop_15, %l0, %l1
jmpl %l1, %o1
brnz,a %g1, loop_16
fnot1s %f31, %f4
movn %xcc, %i7, %g6
loop_15:
nop
wr %g0, 0x89, %asi
swapa [%l7 + 0x64] %asi, %g3
loop_16:
nop
set 0x40, %o6
lduwa [%l7 + %o6] 0x81, %i0
bn,pt %xcc, loop_17
fbue,a %fcc1, loop_18
array32 %l6, %g7, %i3
movneg %icc, %o7, %o5
loop_17:
nop
set 0x68, %g7
lduwa [%l7 + %g7] 0x18, %i5
loop_18:
fsrc2 %f12, %f18
ba,a %icc, loop_19
call loop_20
fmovsle %icc, %f30, %f25
set 0x5E, %i4
stha %l0, [%l7 + %i4] 0x89
loop_19:
prefetch [%l7 + 0x18], 0x2
loop_20:
edge16l %l2, %g5, %i1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
popc %o4, %l5
fnands %f16, %f10, %f5
fmuld8sux16 %f24, %f29, %f14
fmovrdgz %o2, %f4, %f18
tsubcc %o6, %l4, %l3
movrlez %l1, %i6, %o3
tle %xcc, 0x5
membar 0x71
edge8n %g2, %o0, %i2
brgez %g4, loop_21
movge %xcc, %o1, %i4
edge16n %g1, %g6, %i7
mova %xcc, %g3, %l6
loop_21:
edge8 %i0, %g7, %i3
wr %g0, 0x10, %asi
swapa [%l7 + 0x24] %asi, %o5
fnot1 %f4, %f28
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge8l %i5, %l0, %l2
taddcctv %g5, 0x0CCD, %o7
mulx %i1, 0x093D, %o4
fexpand %f23, %f14
movrgez %l5, 0x1FA, %o6
wr %g0, 0x88, %asi
lduwa [%l7 + 0x24] %asi, %o2
ldstub [%l7 + 0x11], %l4
movcc %icc, %l3, %l1
movleu %xcc, %i6, %g2
edge8 %o0, %i2, %g4
array8 %o1, %i4, %o3
fandnot2 %f0, %f20, %f28
movcs %xcc, %g6, %i7
edge8n %g1, %g3, %i0
ta %xcc, 0x6
fandnot2 %f12, %f2, %f4
edge32l %l6, %g7, %i3
brgez,a %i5, loop_22
ldsb [%l7 + 0x2A], %l0
add %o5, %l2, %g5
edge8 %o7, %i1, %l5
loop_22:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movleu %xcc, %o6, %o4
mulscc %l4, %o2, %l3
tle %xcc, 0x6
alignaddr %l1, %g2, %i6
brlz,a %o0, loop_23
taddcc %i2, %g4, %o1
fbuge,a %fcc0, loop_24
tl %icc, 0x6
loop_23:
bl loop_25
tpos %icc, 0x5
loop_24:
tge %icc, 0x7
tleu %xcc, 0x3
loop_25:
edge8ln %i4, %g6, %o3
orncc %i7, 0x1E50, %g1
sdivx %g3, 0x1FDB, %i0
edge16 %g7, %i3, %i5
smul %l6, 0x1C24, %l0
bneg,a loop_26
sdivx %o5, 0x092A, %g5
nop
setx loop_27, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrlz %o7, 0x20F, %i1
loop_26:
tne %xcc, 0x0
orcc %l5, 0x0F02, %l2
loop_27:
fmovsl %xcc, %f19, %f9
movne %xcc, %o4, %l4
tpos %icc, 0x3
fmul8x16al %f11, %f16, %f24
movneg %xcc, %o2, %o6
udiv %l3, 0x19E4, %g2
sth %i6, [%l7 + 0x2E]
and %o0, %l1, %i2
fmovdcs %icc, %f31, %f7
subc %o1, %g4, %g6
array32 %i4, %o3, %g1
edge8ln %i7, %g3, %i0
edge16l %g7, %i5, %i3
fbl %fcc1, loop_28
fexpand %f11, %f16
movg %icc, %l0, %l6
tpos %icc, 0x0
loop_28:
array32 %g5, %o7, %i1
nop
setx 0x94198D3CE0656B27, %l0, %l6
stx %l6, [%l7 + 0x30]
ldx [%l7 + 0x30], %fsr
array16 %o5, %l5, %o4
popc %l2, %l4
edge32 %o6, %l3, %o2
movrlz %g2, 0x1BB, %i6
fbul %fcc0, loop_29
tge %icc, 0x4
tvs %xcc, 0x7
tne %icc, 0x0
loop_29:
bvc,a %xcc, loop_30
edge32n %o0, %i2, %o1
movgu %icc, %l1, %g4
bn %xcc, loop_31
loop_30:
fmul8ulx16 %f20, %f4, %f18
ba loop_32
movge %icc, %i4, %g6
loop_31:
popc %o3, %g1
smulcc %g3, %i0, %g7
loop_32:
membar 0x4D
nop
setx 0xD93A3BF1C0594328, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f30
setx 0xA91CDBC9CBF3F4EF, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f10
faddd %f10, %f30, %f22
fpsub32 %f28, %f2, %f30
nop
setx 0x33A1A860, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f17
setx 0x12EBB98F, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f18
fsubs %f18, %f17, %f25
stw %i7, [%l7 + 0x4C]
mulscc %i3, %i5, %l6
udivx %g5, 0x11C0, %o7
edge8l %i1, %o5, %l0
tle %xcc, 0x7
movrne %l5, 0x291, %o4
ta %xcc, 0x2
fmovsleu %xcc, %f5, %f24
andncc %l2, %o6, %l4
fcmpne32 %f2, %f2, %o2
edge32ln %g2, %i6, %o0
movn %xcc, %l3, %i2
fcmpgt16 %f20, %f22, %o1
fmovs %f1, %f3
bn,pt %icc, loop_33
orcc %l1, 0x0CDA, %i4
movrlz %g4, %o3, %g1
edge32l %g3, %i0, %g7
loop_33:
srax %i7, %g6, %i5
movleu %xcc, %l6, %g5
tg %xcc, 0x6
movrlez %o7, 0x308, %i1
edge8n %i3, %l0, %l5
fmovsvc %xcc, %f22, %f8
sethi 0x14AF, %o5
movgu %xcc, %l2, %o4
be loop_34
edge8ln %l4, %o2, %o6
and %g2, 0x185D, %i6
sdivx %l3, 0x1CD2, %i2
loop_34:
xorcc %o0, %o1, %l1
edge32ln %g4, %i4, %g1
tl %xcc, 0x4
fandnot2 %f14, %f22, %f22
brgez %g3, loop_35
mulx %o3, %i0, %i7
tg %icc, 0x7
st %f24, [%l7 + 0x70]
loop_35:
tg %xcc, 0x4
wr %g0, 0x2b, %asi
stxa %g7, [%l7 + 0x68] %asi
membar #Sync
tpos %xcc, 0x1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movn %icc, %g6, %i5
smulcc %l6, %o7, %g5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
srlx %i1, 0x0C, %i3
ldx [%l7 + 0x20], %l0
bpos loop_36
fbge,a %fcc2, loop_37
fbu,a %fcc3, loop_38
ldub [%l7 + 0x6A], %l5
loop_36:
nop
setx 0xB03F71E9, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f27
setx 0x1D239E41, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f27
fmuls %f27, %f27, %f15
loop_37:
popc %o5, %o4
loop_38:
fmuld8sux16 %f16, %f6, %f20
tcc %xcc, 0x7
ldsw [%l7 + 0x38], %l4
and %l2, 0x08EC, %o2
edge8 %g2, %i6, %o6
sethi 0x0761, %l3
xnorcc %i2, %o1, %o0
movleu %xcc, %g4, %l1
xorcc %i4, %g3, %g1
mulscc %o3, %i7, %g7
orncc %i0, %g6, %l6
stb %i5, [%l7 + 0x32]
movg %icc, %o7, %g5
fmovscs %icc, %f18, %f11
bpos,a,pt %xcc, loop_39
sllx %i1, %i3, %l0
tleu %icc, 0x0
tg %xcc, 0x4
loop_39:
udivx %o5, 0x0975, %o4
ldsw [%l7 + 0x60], %l4
srl %l5, 0x0D, %l2
edge8 %g2, %o2, %o6
fsrc2 %f2, %f30
set 0x6E, %l4
ldsha [%l7 + %l4] 0x11, %l3
movrgz %i2, %o1, %i6
movpos %icc, %g4, %l1
membar 0x68
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge16n %i4, %o0, %g3
for %f24, %f18, %f18
array16 %o3, %g1, %i7
nop
setx 0xE8F69DAF5E6C6A0E, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f26
setx 0xED2E65D96FCFACB1, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f20
fsubd %f20, %f26, %f8
sub %g7, 0x034D, %i0
add %g6, %l6, %i5
movvs %icc, %g5, %o7
alignaddr %i3, %l0, %i1
tsubcc %o4, 0x1F36, %o5
wr %g0, 0x27, %asi
stwa %l5, [%l7 + 0x50] %asi
membar #Sync
movrlz %l4, 0x103, %g2
fone %f26
set 0x70, %o1
stxa %l2, [%l7 + %o1] 0x80
sdiv %o2, 0x191D, %l3
add %i2, %o1, %o6
tpos %icc, 0x5
udivx %i6, 0x1DBA, %l1
mova %icc, %g4, %i4
fands %f30, %f5, %f26
sth %o0, [%l7 + 0x6A]
fbu,a %fcc0, loop_40
and %o3, 0x052F, %g1
smulcc %g3, %i7, %g7
fpadd16s %f28, %f19, %f7
loop_40:
fbne %fcc1, loop_41
sll %g6, %i0, %l6
orcc %i5, 0x1B21, %o7
xnorcc %g5, 0x1596, %i3
loop_41:
bleu,pn %icc, loop_42
tcc %icc, 0x6
alignaddr %i1, %l0, %o5
subccc %o4, 0x1FD8, %l5
loop_42:
andcc %l4, %g2, %l2
add %l3, 0x17DF, %o2
tneg %xcc, 0x5
fpsub16s %f14, %f6, %f27
fmovsg %icc, %f29, %f24
fmovdvc %xcc, %f25, %f15
addc %i2, 0x15B7, %o1
set 0x28, %l2
lda [%l7 + %l2] 0x88, %f31
sir 0x14BF
tvc %icc, 0x1
orncc %i6, 0x1DF5, %o6
brz %l1, loop_43
fsrc1 %f2, %f30
movcs %xcc, %g4, %i4
nop
setx 0x6B8B0328, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f6
setx 0xEB9E7C7A, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f0
fsubs %f0, %f6, %f29
loop_43:
edge16 %o3, %o0, %g1
fandnot1s %f7, %f13, %f16
movrgz %i7, 0x06B, %g7
movn %xcc, %g3, %i0
edge32l %l6, %g6, %i5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
nop
setx 0xF33E4965AFC2C37B, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f14
setx 0xC31FFDA003842149, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f16
fmuld %f16, %f14, %f6
edge16l %o7, %i3, %i1
add %l7, 0x68, %l6
wr %g0, 0x11, %asi
lda [%l6] %asi, %g5
casa [%l6] %asi, %g5, %l0
wr %g0, 0x81, %asi
lda [%l7 + 0x74] %asi, %f5
ldx [%l7 + 0x30], %o5
edge32l %o4, %l5, %l4
or %g2, %l3, %l2
fmul8x16 %f13, %f30, %f20
fcmpgt32 %f14, %f12, %i2
ta %icc, 0x2
edge32ln %o1, %i6, %o2
fbuge,a %fcc3, loop_44
lduw [%l7 + 0x48], %o6
nop
fitos %f8, %f17
fstod %f17, %f4
fxnor %f14, %f14, %f22
loop_44:
fmul8x16al %f1, %f8, %f20
tcc %icc, 0x3
fmovrsgz %g4, %f29, %f6
ldsw [%l7 + 0x14], %l1
sdivcc %i4, 0x1427, %o0
fsrc2 %f8, %f26
orn %g1, 0x0878, %o3
add %i7, %g7, %i0
subcc %l6, %g6, %i5
movpos %icc, %g3, %o7
movrne %i1, 0x36D, %g5
fnor %f28, %f0, %f0
mova %xcc, %l0, %i3
orn %o4, %o5, %l5
lduh [%l7 + 0x10], %l4
tne %icc, 0x4
ldub [%l7 + 0x76], %g2
stbar
tge %icc, 0x3
mova %xcc, %l3, %l2
move %xcc, %i2, %o1
nop
set 0x10, %l0
stx %i6, [%l7 + %l0]
edge32l %o2, %g4, %l1
fmovdl %icc, %f27, %f5
bl,a %xcc, loop_45
srax %o6, 0x0B, %i4
nop
set 0x3C, %i5
ldsh [%l7 + %i5], %o0
fmul8ulx16 %f26, %f4, %f14
loop_45:
sra %o3, %i7, %g1
edge8 %g7, %i0, %l6
add %l7, 0x38, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %i5, %g3
ba,a loop_46
move %xcc, %o7, %i1
fba,a %fcc0, loop_47
te %xcc, 0x6
loop_46:
ta %xcc, 0x4
fzeros %f2
loop_47:
movvc %icc, %g6, %l0
tn %xcc, 0x0
fandnot1s %f25, %f11, %f27
fandnot1s %f29, %f17, %f31
tcc %xcc, 0x6
sdivx %g5, 0x1165, %i3
fsrc2s %f4, %f2
fbu,a %fcc2, loop_48
movpos %xcc, %o5, %l5
movre %l4, 0x0D6, %o4
sll %g2, %l2, %i2
loop_48:
ldx [%l7 + 0x50], %o1
subcc %i6, 0x02A5, %o2
nop
fitos %f24, %f27
bvc,pn %icc, loop_49
edge32ln %g4, %l1, %o6
te %xcc, 0x7
fmovdgu %icc, %f1, %f18
loop_49:
bgu,a,pt %icc, loop_50
edge32n %i4, %o0, %l3
wr %g0, 0x89, %asi
stwa %i7, [%l7 + 0x44] %asi
loop_50:
move %xcc, %g1, %o3
movle %xcc, %g7, %i0
tgu %icc, 0x7
fmul8sux16 %f4, %f28, %f0
tge %xcc, 0x6
and %l6, 0x0F3C, %g3
movrne %o7, 0x032, %i5
fxor %f14, %f22, %f14
umul %i1, 0x09A5, %g6
movre %g5, 0x2F2, %i3
fcmpeq16 %f8, %f8, %l0
fmovrse %o5, %f31, %f26
sethi 0x109F, %l5
movg %icc, %l4, %o4
tpos %xcc, 0x2
movrgz %l2, %i2, %g2
subccc %o1, 0x07B8, %o2
fandnot1s %f5, %f26, %f14
brnz,a %g4, loop_51
fors %f0, %f5, %f31
mulscc %i6, %l1, %i4
fmovdle %xcc, %f26, %f22
loop_51:
fandnot1s %f6, %f14, %f31
wr %g0, 0x89, %asi
lduba [%l7 + 0x1A] %asi, %o6
sethi 0x112F, %l3
nop
set 0x37, %i1
ldub [%l7 + %i1], %i7
tcc %icc, 0x5
set 0x08, %l5
stha %g1, [%l7 + %l5] 0x88
edge8n %o3, %o0, %g7
fbug,a %fcc3, loop_52
edge8l %l6, %i0, %g3
sdiv %i5, 0x0E8D, %i1
tne %xcc, 0x5
loop_52:
nop
wr %g0, 0x11, %asi
swapa [%l7 + 0x58] %asi, %g6
flush %l7 + 0x60
fbg,a %fcc0, loop_53
fcmple32 %f14, %f30, %o7
srl %g5, %l0, %i3
wr %g0, 0x19, %asi
ldxa [%l7 + 0x48] %asi, %l5
loop_53:
fcmpgt16 %f26, %f0, %o5
membar 0x26
movcs %xcc, %l4, %o4
movneg %xcc, %i2, %l2
taddcctv %g2, %o1, %o2
fsrc1 %f8, %f4
fsrc1s %f28, %f28
movre %i6, %l1, %g4
movleu %icc, %i4, %o6
alignaddrl %l3, %g1, %i7
sethi 0x04A4, %o3
tneg %xcc, 0x2
nop
setx 0xE0EC8B201F9314D9, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f10
fsqrtd %f10, %f28
tgu %xcc, 0x7
fandnot2s %f4, %f26, %f23
brlez,a %o0, loop_54
nop
setx 0x604AA576, %l0, %l6
st %l6, [%l7 + 0x54]
ld [%l7 + 0x54], %fsr
fmovd %f18, %f0
fbue %fcc0, loop_55
loop_54:
tcs %xcc, 0x0
orcc %l6, %g7, %g3
tcc %xcc, 0x3
loop_55:
bcc,a,pt %icc, loop_56
movrne %i5, %i0, %g6
flush %l7 + 0x14
ldub [%l7 + 0x6E], %i1
loop_56:
subccc %o7, 0x0869, %g5
addcc %i3, %l5, %o5
movgu %icc, %l4, %o4
pdist %f8, %f22, %f22
add %l7, 0x68, %l6
wr %g0, 0x18, %asi
ldxa [%l6] %asi, %l0
casxa [%l6] %asi, %l0, %i2
fnors %f22, %f2, %f24
fmovrdgez %l2, %f28, %f14
call loop_57
edge16n %o1, %g2, %i6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tvc %xcc, 0x3
loop_57:
movrlez %l1, 0x2FA, %o2
brlz %g4, loop_58
fbule,a %fcc2, loop_59
tcc %xcc, 0x0
ldub [%l7 + 0x37], %o6
loop_58:
movpos %xcc, %l3, %i4
loop_59:
movg %xcc, %i7, %g1
nop
fitos %f0, %f24
fstoi %f24, %f12
movleu %icc, %o3, %l6
orncc %g7, 0x1B88, %o0
fblg,a %fcc2, loop_60
nop
setx loop_61, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
subccc %i5, 0x1FE5, %i0
edge32n %g6, %g3, %i1
loop_60:
tcs %icc, 0x3
loop_61:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wr %g0, 0x80, %asi
prefetcha [%l7 + 0x40] %asi, 0x2
array8 %g5, %l5, %o5
edge32 %l4, %o4, %i3
addc %l0, 0x1053, %i2
fbule,a %fcc3, loop_62
fmovdg %icc, %f9, %f19
wr %g0, 0x04, %asi
ldswa [%l7 + 0x10] %asi, %o1
loop_62:
fmovdpos %xcc, %f15, %f12
fbule,a %fcc3, loop_63
fmovsleu %xcc, %f29, %f23
sra %g2, 0x03, %i6
ldsw [%l7 + 0x54], %l1
loop_63:
edge32ln %o2, %g4, %o6
movg %icc, %l2, %i4
subcc %i7, %g1, %o3
brgez,a %l6, loop_64
array32 %g7, %o0, %i5
xor %i0, %g6, %l3
sdivx %i1, 0x06FD, %o7
loop_64:
fcmpeq16 %f2, %f24, %g5
edge8l %l5, %o5, %g3
tvc %icc, 0x2
tn %xcc, 0x4
set 0x74, %o5
stwa %o4, [%l7 + %o5] 0x2b
membar #Sync
movleu %xcc, %i3, %l4
sdiv %i2, 0x14A0, %o1
umulcc %l0, 0x0040, %g2
xorcc %i6, 0x0668, %l1
tn %icc, 0x7
addcc %o2, %g4, %l2
ba loop_65
array32 %i4, %o6, %g1
srl %o3, 0x0D, %l6
brgz,a %g7, loop_66
loop_65:
andn %o0, %i5, %i0
fcmpeq16 %f4, %f18, %i7
fbg,a %fcc1, loop_67
loop_66:
array16 %l3, %i1, %g6
edge8 %o7, %l5, %g5
movrgz %g3, %o5, %o4
loop_67:
and %i3, 0x1C74, %i2
movg %icc, %o1, %l4
tneg %icc, 0x2
wr %g0, 0x04, %asi
sta %f16, [%l7 + 0x30] %asi
movvs %icc, %g2, %i6
fbne,a %fcc3, loop_68
movg %xcc, %l1, %l0
subc %o2, 0x08B3, %l2
nop
setx 0xC4B333A0C04D05ED, %l0, %l6
stx %l6, [%l7 + 0x58]
ldx [%l7 + 0x58], %fsr
loop_68:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fpack32 %f26, %f30, %f16
tsubcctv %i4, %g4, %o6
mulscc %o3, %l6, %g7
fmovrdgz %o0, %f24, %f20
array8 %g1, %i5, %i0
tge %xcc, 0x3
nop
fitod %f6, %f22
fdtox %f22, %f22
flush %l7 + 0x14
set 0x54, %g1
stwa %l3, [%l7 + %g1] 0x19
fbug %fcc2, loop_69
ba loop_70
edge8 %i7, %i1, %g6
movne %icc, %o7, %g5
loop_69:
fabss %f1, %f24
loop_70:
movvc %xcc, %l5, %g3
lduh [%l7 + 0x34], %o4
fmovdl %icc, %f28, %f27
bneg,pn %icc, loop_71
movge %icc, %i3, %i2
taddcc %o1, %l4, %g2
edge16l %i6, %l1, %l0
loop_71:
array32 %o2, %o5, %l2
movle %icc, %g4, %o6
tgu %icc, 0x2
fmovdle %xcc, %f3, %f9
subccc %i4, %l6, %g7
popc 0x15CA, %o3
fmovsleu %xcc, %f17, %f20
fpsub32s %f5, %f9, %f10
tg %xcc, 0x4
tsubcc %o0, %g1, %i0
fmovdg %xcc, %f17, %f11
fandnot2 %f18, %f18, %f2
fmovspos %xcc, %f17, %f31
udiv %l3, 0x1606, %i7
popc %i5, %i1
subccc %g6, %o7, %l5
popc %g3, %o4
tleu %icc, 0x1
addcc %g5, 0x0FC6, %i3
bneg,a,pn %xcc, loop_72
fmovscc %icc, %f8, %f4
wr %g0, 0x10, %asi
ldxa [%l7 + 0x78] %asi, %i2
loop_72:
alignaddrl %o1, %l4, %g2
movneg %xcc, %l1, %i6
smul %o2, %l0, %l2
movge %xcc, %g4, %o6
fzero %f30
movpos %xcc, %i4, %l6
fbu %fcc1, loop_73
fbul,a %fcc2, loop_74
addc %g7, 0x085D, %o5
set 0x40, %g6
stda %f0, [%l7 + %g6] 0x18
loop_73:
move %icc, %o0, %o3
loop_74:
tcs %icc, 0x6
fbu %fcc1, loop_75
edge8 %i0, %g1, %i7
edge8ln %l3, %i1, %g6
tg %xcc, 0x5
loop_75:
sethi 0x1352, %i5
movrne %o7, %l5, %g3
brz,a %o4, loop_76
fmovrdne %g5, %f0, %f20
movleu %xcc, %i2, %i3
fpadd16 %f22, %f26, %f2
loop_76:
sub %l4, %g2, %o1
fmovdpos %xcc, %f13, %f27
set 0x78, %g3
stwa %l1, [%l7 + %g3] 0xe3
membar #Sync
or %i6, %o2, %l0
tleu %icc, 0x3
xor %g4, 0x040E, %o6
wr %g0, 0x19, %asi
ldswa [%l7 + 0x38] %asi, %i4
edge8ln %l6, %g7, %l2
fornot1s %f27, %f23, %f25
fmovrdgez %o0, %f10, %f26
set 0x37, %i0
lduba [%l7 + %i0] 0x15, %o3
fpsub32 %f16, %f2, %f6
stx %o5, [%l7 + 0x60]
fnot1 %f14, %f20
wr %g0, 0x89, %asi
lda [%l7 + 0x1C] %asi, %f24
movrlez %g1, %i0, %l3
sll %i1, 0x1F, %i7
tpos %icc, 0x3
srax %g6, 0x05, %i5
sethi 0x1D4F, %o7
edge16ln %l5, %g3, %g5
nop
fitod %f2, %f18
fdtox %f18, %f24
movne %xcc, %i2, %i3
xorcc %o4, 0x1A2C, %l4
move %xcc, %g2, %l1
subc %i6, 0x1743, %o2
subc %l0, %g4, %o6
tle %xcc, 0x6
brgz,a %o1, loop_77
tleu %icc, 0x2
fcmpeq32 %f30, %f0, %i4
movrlez %l6, 0x372, %l2
loop_77:
tge %icc, 0x1
sub %g7, 0x1D09, %o3
fzeros %f25
bcc loop_78
ldsw [%l7 + 0x18], %o0
brnz %g1, loop_79
orn %o5, %i0, %l3
loop_78:
array8 %i1, %g6, %i7
fnors %f8, %f2, %f10
loop_79:
andcc %o7, 0x19F8, %i5
sdivx %g3, 0x07E2, %l5
movleu %xcc, %g5, %i2
bcs,a loop_80
movrne %i3, 0x0A0, %o4
sra %g2, %l4, %i6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_80:
edge32ln %o2, %l1, %g4
addccc %o6, 0x04E6, %l0
wr %g0, 0x10, %asi
prefetcha [%l7 + 0x50] %asi, 0x0
edge8l %l6, %l2, %i4
fpadd16 %f30, %f20, %f4
fbule,a %fcc1, loop_81
fmovsleu %xcc, %f2, %f13
array8 %g7, %o3, %o0
fbul,a %fcc2, loop_82
loop_81:
fandnot1 %f14, %f30, %f2
xorcc %o5, %i0, %g1
orcc %i1, 0x1E8F, %g6
loop_82:
addccc %i7, %l3, %o7
fsrc1 %f18, %f10
fmovrse %g3, %f1, %f8
ldx [%l7 + 0x08], %i5
tg %xcc, 0x6
udiv %l5, 0x0C78, %i2
movne %icc, %i3, %g5
orn %g2, %l4, %i6
xorcc %o2, %o4, %g4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movl %icc, %o6, %l1
movle %icc, %l0, %l6
edge32l %o1, %l2, %g7
tsubcctv %i4, %o3, %o0
movle %icc, %i0, %g1
fmovsneg %xcc, %f5, %f18
smulcc %i1, 0x194B, %o5
andncc %i7, %l3, %o7
bne,a %xcc, loop_83
movrlz %g6, 0x209, %i5
andn %l5, %g3, %i3
movvs %xcc, %g5, %i2
loop_83:
nop
wr %g0, 0x89, %asi
stwa %g2, [%l7 + 0x34] %asi
edge32n %i6, %l4, %o2
ldsw [%l7 + 0x34], %o4
smulcc %g4, 0x0632, %o6
bshuffle %f8, %f4, %f0
xor %l1, 0x12D5, %l6
and %o1, 0x0FA2, %l2
fmul8x16 %f20, %f14, %f10
nop
set 0x2C, %g5
stw %l0, [%l7 + %g5]
set 0x60, %o3
stxa %i4, [%l7 + %o3] 0xea
membar #Sync
sdiv %o3, 0x1088, %o0
sethi 0x1133, %i0
edge8n %g1, %g7, %i1
mova %icc, %i7, %o5
movleu %icc, %o7, %l3
edge8 %i5, %g6, %g3
edge16 %i3, %g5, %l5
nop
fitod %f12, %f18
fdtos %f18, %f2
srax %g2, %i6, %i2
stx %o2, [%l7 + 0x70]
te %icc, 0x1
movge %icc, %l4, %g4
subccc %o4, 0x17DB, %o6
set 0x20, %i3
ldsha [%l7 + %i3] 0x14, %l1
movrne %l6, %o1, %l2
fcmple16 %f18, %f2, %l0
add %i4, 0x10CD, %o0
sir 0x0488
bl loop_84
edge8l %i0, %g1, %g7
tne %icc, 0x0
tl %xcc, 0x6
loop_84:
fnegs %f1, %f23
bleu loop_85
lduh [%l7 + 0x6C], %i1
srl %i7, %o5, %o3
ldsw [%l7 + 0x3C], %o7
loop_85:
and %l3, %g6, %g3
fmovrdne %i5, %f30, %f10
set 0x68, %l1
ldxa [%l7 + %l1] 0x19, %g5
stbar
fxors %f8, %f23, %f22
movre %i3, 0x328, %g2
smulcc %i6, %l5, %i2
andn %l4, 0x16E6, %g4
wr %g0, 0xe3, %asi
stha %o2, [%l7 + 0x24] %asi
membar #Sync
xorcc %o6, 0x030D, %o4
stx %l6, [%l7 + 0x10]
tgu %xcc, 0x5
fble,a %fcc2, loop_86
umulcc %o1, %l1, %l0
move %icc, %l2, %o0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_86:
mulscc %i0, %i4, %g1
andcc %g7, 0x0544, %i7
flush %l7 + 0x70
fmovscs %icc, %f18, %f9
brz,a %o5, loop_87
faligndata %f14, %f6, %f20
ba,pn %xcc, loop_88
fbl,a %fcc3, loop_89
loop_87:
edge16l %o3, %i1, %l3
tle %xcc, 0x1
loop_88:
nop
setx 0xD5A98AA11B88427E, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f18
setx 0xB13EDC82ACEBDD76, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f24
faddd %f24, %f18, %f14
loop_89:
fmovrse %o7, %f3, %f21
movcc %icc, %g6, %i5
andncc %g3, %i3, %g2
fbl %fcc0, loop_90
movrlez %i6, %g5, %l5
fbo,a %fcc0, loop_91
add %i2, 0x1B93, %l4
loop_90:
flush %l7 + 0x14
umul %g4, %o6, %o2
loop_91:
movrgz %o4, %l6, %l1
add %l7, 0x18, %l6
wr %g0, 0x19, %asi
casa [%l6] 0x19, %l0, %o1
set 0x74, %i7
stwa %l2, [%l7 + %i7] 0x80
fmul8x16 %f3, %f10, %f8
brnz,a %i0, loop_92
andncc %o0, %g1, %i4
movrgz %g7, %o5, %i7
fcmpgt16 %f8, %f30, %o3
loop_92:
tvc %xcc, 0x0
fba %fcc3, loop_93
fbul,a %fcc0, loop_94
be,a,pn %icc, loop_95
bleu,a %icc, loop_96
loop_93:
fbn,a %fcc2, loop_97
loop_94:
movrgz %i1, %o7, %g6
loop_95:
fmovdleu %icc, %f30, %f17
loop_96:
taddcctv %i5, 0x001D, %g3
loop_97:
edge8n %i3, %g2, %l3
tvc %icc, 0x2
sra %i6, %g5, %l5
tn %xcc, 0x5
xorcc %l4, 0x00C7, %g4
fabsd %f14, %f26
fble,a %fcc2, loop_98
andncc %i2, %o6, %o2
fbge,a %fcc2, loop_99
movneg %xcc, %l6, %l1
loop_98:
or %o4, 0x0301, %l0
sdivcc %o1, 0x0EBE, %l2
loop_99:
nop
set 0x0C, %o2
lduwa [%l7 + %o2] 0x81, %o0
nop
setx 0xC0627A47, %l0, %l6
st %l6, [%l7 + 0x14]
ld [%l7 + 0x14], %fsr
nop
fitos %f8, %f13
fstox %f13, %f0
and %i0, 0x0034, %i4
nop
setx 0x20541E55, %l0, %l6
st %l6, [%l7 + 0x70]
ld [%l7 + 0x70], %fsr
membar 0x37
xnor %g7, 0x15CC, %g1
set 0x6C, %o4
swapa [%l7 + %o4] 0x19, %i7
umul %o3, %i1, %o5
umulcc %g6, 0x1C63, %i5
fmul8x16 %f2, %f22, %f18
xorcc %o7, 0x1DA1, %g3
udivcc %g2, 0x0BE8, %l3
fmovrdgz %i6, %f18, %f24
addccc %i3, 0x10F7, %g5
sir 0x0E78
sir 0x0EA4
fnor %f16, %f18, %f6
fbuge,a %fcc3, loop_100
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbe %fcc2, loop_101
tleu %xcc, 0x2
loop_100:
nop
wr %g0, 0x04, %asi
ldswa [%l7 + 0x6C] %asi, %l5
loop_101:
edge8ln %l4, %i2, %o6
wr %g0, 0x80, %asi
lduba [%l7 + 0x7A] %asi, %o2
fone %f20
popc 0x154B, %g4
sir 0x01A1
addccc %l1, 0x10A6, %l6
edge16ln %l0, %o4, %o1
move %icc, %l2, %i0
tvc %xcc, 0x4
brlz,a %o0, loop_102
tg %icc, 0x7
fexpand %f6, %f14
move %xcc, %g7, %i4
loop_102:
mova %icc, %g1, %o3
tpos %icc, 0x3
bshuffle %f0, %f26, %f26
tg %xcc, 0x2
addc %i7, 0x1105, %o5
ta %xcc, 0x0
flush %l7 + 0x48
movcc %icc, %g6, %i1
bvc,pn %xcc, loop_103
edge32n %i5, %o7, %g2
tcc %icc, 0x6
fsrc2 %f10, %f10
loop_103:
addcc %g3, 0x0DCF, %l3
tle %icc, 0x6
orcc %i3, %i6, %l5
array32 %g5, %l4, %o6
swap [%l7 + 0x18], %i2
nop
setx loop_104, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ba loop_105
movrne %g4, 0x138, %o2
edge32 %l6, %l0, %o4
loop_104:
edge32ln %l1, %o1, %l2
loop_105:
fmovsvs %xcc, %f1, %f14
fpadd16s %f2, %f4, %f23
bgu,pt %xcc, loop_106
movpos %xcc, %o0, %i0
movn %icc, %g7, %i4
fmovrsgz %g1, %f13, %f12
loop_106:
fmovdne %icc, %f24, %f10
set 0x38, %o0
ldswa [%l7 + %o0] 0x80, %o3
tl %xcc, 0x2
ldsb [%l7 + 0x60], %o5
swap [%l7 + 0x60], %i7
movcs %icc, %g6, %i5
for %f12, %f6, %f26
fmovdvs %xcc, %f20, %f5
wr %g0, 0x10, %asi
ldsha [%l7 + 0x10] %asi, %o7
movrne %i1, 0x259, %g3
set 0x40, %i6
stda %f16, [%l7 + %i6] 0x89
fbo %fcc1, loop_107
fcmpne32 %f22, %f10, %l3
tg %xcc, 0x5
tne %xcc, 0x1
loop_107:
nop
set 0x6C, %g2
ldswa [%l7 + %g2] 0x80, %i3
movl %icc, %i6, %g2
mulscc %l5, %g5, %o6
srl %l4, %g4, %i2
fmovse %xcc, %f2, %f31
or %o2, %l6, %l0
set 0x25, %g4
ldsba [%l7 + %g4] 0x19, %l1
sra %o1, %l2, %o4
mulscc %o0, %g7, %i0
movge %xcc, %g1, %o3
smulcc %o5, %i7, %g6
movcs %xcc, %i5, %o7
ldub [%l7 + 0x68], %i4
edge8ln %g3, %i1, %l3
fmovdn %xcc, %f22, %f10
array32 %i3, %i6, %g2
pdist %f0, %f8, %f20
orn %l5, %o6, %l4
nop
setx 0x8ACB2A2D0C2D6077, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f30
setx 0xA638090E9676A8E0, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f14
faddd %f14, %f30, %f14
addcc %g4, 0x08D8, %g5
ldd [%l7 + 0x18], %f22
movne %xcc, %i2, %l6
brgez,a %l0, loop_108
addccc %o2, %l1, %l2
sdivcc %o4, 0x1B8D, %o0
brgz %g7, loop_109
loop_108:
or %i0, %o1, %g1
prefetch [%l7 + 0x58], 0x0
orn %o3, %i7, %g6
loop_109:
fmul8x16al %f31, %f11, %f16
bleu,a,pn %xcc, loop_110
tvs %icc, 0x4
udiv %i5, 0x079E, %o5
wr %g0, 0x2c, %asi
ldda [%l7 + 0x30] %asi, %o6
loop_110:
fpmerge %f26, %f25, %f2
fbul,a %fcc2, loop_111
fmovdvs %xcc, %f6, %f20
fmovdge %icc, %f28, %f12
fsrc2s %f19, %f2
loop_111:
fbu %fcc3, loop_112
stx %i4, [%l7 + 0x30]
tcs %icc, 0x5
xor %g3, %i1, %l3
loop_112:
udivcc %i3, 0x19A5, %g2
movcc %xcc, %l5, %i6
tge %xcc, 0x0
wr %g0, 0x10, %asi
prefetcha [%l7 + 0x78] %asi, 0x1
sra %g4, 0x0D, %o6
wr %g0, 0x88, %asi
stda %f0, [%l7 + 0x40] %asi
tsubcctv %g5, 0x11D5, %i2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movcs %icc, %l6, %l0
edge16n %l1, %o2, %l2
swap [%l7 + 0x50], %o0
tn %xcc, 0x4
mulx %g7, %i0, %o1
tcs %xcc, 0x1
movgu %icc, %g1, %o4
tvs %icc, 0x5
orcc %o3, %i7, %i5
ldd [%l7 + 0x48], %f20
movvs %xcc, %g6, %o5
movcc %xcc, %o7, %i4
fmovrdne %i1, %f14, %f10
sub %g3, 0x1B71, %i3
tneg %xcc, 0x1
lduw [%l7 + 0x2C], %g2
fbug %fcc3, loop_113
fmovse %xcc, %f4, %f27
movvs %xcc, %l5, %i6
fble %fcc3, loop_114
loop_113:
tvs %icc, 0x6
movgu %xcc, %l4, %l3
sra %o6, %g5, %i2
loop_114:
mulx %l6, %l0, %g4
bvs,pn %xcc, loop_115
tpos %xcc, 0x0
tvc %xcc, 0x2
tsubcc %l1, 0x08EA, %o2
loop_115:
lduw [%l7 + 0x5C], %o0
movvc %icc, %g7, %l2
ldstub [%l7 + 0x76], %o1
ldstub [%l7 + 0x4E], %i0
movg %xcc, %g1, %o3
fmovsg %icc, %f3, %f18
array8 %o4, %i7, %g6
bg,a loop_116
brlz,a %i5, loop_117
fmovsne %icc, %f14, %f3
fmovrdgez %o5, %f28, %f20
loop_116:
tvc %xcc, 0x6
loop_117:
fnand %f16, %f16, %f10
fcmple32 %f20, %f10, %i4
nop
fitod %f2, %f16
fdtos %f16, %f24
xor %o7, 0x1D1C, %i1
brz %i3, loop_118
edge8ln %g2, %l5, %g3
srlx %l4, %l3, %i6
nop
fitos %f3, %f5
fstox %f5, %f30
loop_118:
sir 0x1D92
subc %o6, %g5, %i2
edge8 %l0, %g4, %l1
move %icc, %o2, %l6
tvs %icc, 0x5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
nop
set 0x28, %l6
ldx [%l7 + %l6], %o0
edge16 %g7, %l2, %o1
sub %i0, %g1, %o3
srl %o4, %i7, %i5
fmovdl %xcc, %f26, %f2
addccc %g6, 0x0F0F, %o5
edge8 %i4, %i1, %i3
fmovdleu %icc, %f28, %f13
sll %g2, 0x1F, %o7
fpsub16s %f10, %f19, %f10
andcc %g3, 0x1B1F, %l5
te %xcc, 0x7
fmovrdlez %l4, %f8, %f28
nop
set 0x58, %o7
stx %i6, [%l7 + %o7]
tg %xcc, 0x4
bcs,pn %xcc, loop_119
bgu %icc, loop_120
ldsh [%l7 + 0x5E], %o6
tne %xcc, 0x0
loop_119:
mulx %g5, 0x03D1, %i2
loop_120:
nop
setx 0x407B1714, %l0, %l6
st %l6, [%l7 + 0x34]
ld [%l7 + 0x34], %fsr
edge32ln %l0, %g4, %l1
movne %icc, %l3, %l6
move %xcc, %o2, %o0
bvc loop_121
fbue %fcc3, loop_122
tsubcctv %g7, %o1, %i0
fbne,a %fcc1, loop_123
loop_121:
fcmpgt32 %f4, %f8, %l2
loop_122:
tn %xcc, 0x0
bn,a,pt %icc, loop_124
loop_123:
ldsb [%l7 + 0x24], %g1
edge32l %o4, %o3, %i5
fones %f22
loop_124:
bshuffle %f16, %f6, %f16
addc %g6, %o5, %i4
fmovsn %xcc, %f30, %f6
set 0x68, %i2
stxa %i1, [%l7 + %i2] 0x2f
membar #Sync
edge32 %i3, %g2, %o7
fnors %f22, %f9, %f1
alignaddrl %i7, %g3, %l4
fzeros %f21
srax %l5, %o6, %g5
stx %i2, [%l7 + 0x60]
add %l7, 0x78, %l6
wr %g0, 0x0c, %asi
casxa [%l6] 0x0c, %l0, %i6
stbar
set 0x40, %o6
stda %f16, [%l7 + %o6] 0x10
orn %l1, %g4, %l6
movrgz %l3, 0x2D9, %o2
orcc %o0, %g7, %o1
mova %xcc, %l2, %g1
tcc %icc, 0x1
edge8ln %i0, %o3, %i5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ldstub [%l7 + 0x15], %g6
fbn %fcc2, loop_125
fexpand %f6, %f4
tleu %icc, 0x6
bcs,a %xcc, loop_126
loop_125:
fmovda %icc, %f25, %f15
and %o5, 0x0FF7, %i4
wr %g0, 0x18, %asi
prefetcha [%l7 + 0x78] %asi, 0x2
loop_126:
and %i1, %g2, %i3
nop
setx loop_127, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %o7, [%l7 + 0x76]
flush %l7 + 0x50
wr %g0, 0x89, %asi
sta %f0, [%l7 + 0x44] %asi
loop_127:
addcc %i7, %g3, %l5
alignaddrl %l4, %o6, %i2
sethi 0x0275, %l0
membar 0x31
or %g5, %l1, %g4
andcc %l6, %l3, %i6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tsubcctv %o0, %o2, %o1
movneg %xcc, %l2, %g7
edge32 %i0, %g1, %o3
add %l7, 0x70, %l6
wr %g0, 0x18, %asi
casxa [%l6] %asi, %i5, %o5
edge8ln %g6, %o4, %i1
fors %f13, %f6, %f5
addc %g2, %i3, %o7
bn,a,pt %icc, loop_128
movrgez %i7, %g3, %i4
alignaddrl %l5, %l4, %o6
sdivx %l0, 0x186D, %i2
loop_128:
ldsw [%l7 + 0x34], %g5
smulcc %l1, %l6, %g4
mulscc %i6, %o0, %o2
orcc %l3, 0x0204, %o1
sethi 0x1E4B, %g7
sllx %i0, %g1, %l2
edge32ln %i5, %o5, %o3
fornot1s %f17, %f18, %f8
ldsh [%l7 + 0x5E], %o4
movge %xcc, %i1, %g6
fmovsneg %xcc, %f9, %f8
movgu %xcc, %i3, %o7
te %icc, 0x5
nop
fitod %f6, %f10
fdtos %f10, %f16
tl %xcc, 0x2
orcc %i7, %g3, %g2
mulscc %l5, %l4, %i4
tl %icc, 0x1
nop
setx 0x676370896043392B, %l0, %l6
stx %l6, [%l7 + 0x20]
ldx [%l7 + 0x20], %fsr
xnor %o6, 0x1CFB, %l0
tg %xcc, 0x0
subcc %g5, 0x1C09, %i2
mova %xcc, %l1, %l6
nop
setx loop_129, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tneg %xcc, 0x3
fmovrse %i6, %f25, %f24
alignaddrl %g4, %o2, %o0
loop_129:
fbule %fcc0, loop_130
edge16ln %o1, %g7, %i0
fmovrdgz %g1, %f0, %f30
xorcc %l2, %i5, %l3
loop_130:
movcs %icc, %o5, %o3
or %i1, 0x0283, %g6
edge8 %o4, %i3, %o7
movrgez %i7, 0x28E, %g2
sethi 0x08EA, %l5
edge32ln %l4, %g3, %i4
sra %l0, 0x04, %g5
fmovse %xcc, %f19, %f12
movge %icc, %i2, %l1
movvs %icc, %l6, %i6
set 0x30, %g7
ldswa [%l7 + %g7] 0x11, %g4
tneg %icc, 0x4
set 0x54, %i4
sta %f19, [%l7 + %i4] 0x80
tsubcctv %o6, 0x19B7, %o2
fsrc2 %f30, %f6
array16 %o0, %o1, %g7
tn %xcc, 0x0
tn %xcc, 0x0
fnand %f2, %f18, %f26
movrgz %g1, 0x00F, %l2
fmovrsgz %i0, %f10, %f16
edge8l %i5, %l3, %o3
fcmpeq16 %f12, %f4, %i1
movrlez %o5, 0x2E1, %g6
tsubcctv %o4, 0x1EF2, %i3
fnot2s %f19, %f17
ldd [%l7 + 0x50], %f0
addccc %o7, 0x0EC4, %g2
fblg,a %fcc1, loop_131
swap [%l7 + 0x78], %i7
nop
setx 0xFD07961485B76BE9, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f14
setx 0xDE74C24A06A17FB7, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f26
fsubd %f26, %f14, %f2
tneg %xcc, 0x4
loop_131:
sdivcc %l5, 0x14EB, %g3
ldx [%l7 + 0x50], %i4
te %xcc, 0x0
fands %f25, %f24, %f26
fbn %fcc2, loop_132
movvs %icc, %l4, %g5
tn %icc, 0x6
movg %xcc, %i2, %l0
loop_132:
orcc %l1, 0x13DE, %l6
movpos %icc, %i6, %o6
movle %xcc, %g4, %o2
fba %fcc3, loop_133
sra %o0, %o1, %g7
alignaddr %l2, %i0, %g1
sll %i5, 0x0D, %l3
loop_133:
movcc %icc, %i1, %o3
fnot2s %f25, %f24
nop
setx 0x031C0C77E2F0A23D, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f30
setx 0x934CD6D02878293F, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f14
fsubd %f14, %f30, %f30
brgez %g6, loop_134
fone %f14
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movvc %icc, %o4, %i3
loop_134:
fmovsn %icc, %f5, %f21
mulscc %o5, 0x1A6F, %o7
tne %xcc, 0x0
srax %g2, %i7, %l5
nop
setx 0xF68E2C17F0471908, %l0, %l6
stx %l6, [%l7 + 0x30]
ldx [%l7 + 0x30], %fsr
bgu,pn %xcc, loop_135
movg %xcc, %g3, %l4
edge8n %i4, %g5, %l0
fcmpeq16 %f6, %f10, %i2
loop_135:
te %icc, 0x3
smul %l6, 0x0F97, %i6
bn,a loop_136
tgu %icc, 0x4
alignaddrl %l1, %o6, %o2
umul %o0, 0x1CB4, %o1
loop_136:
stb %g7, [%l7 + 0x32]
call loop_137
ble,a,pt %xcc, loop_138
fornot1s %f14, %f24, %f27
set 0x14, %l3
lduwa [%l7 + %l3] 0x19, %l2
loop_137:
nop
set 0x50, %o1
ldxa [%l7 + %o1] 0x10, %g4
loop_138:
std %f24, [%l7 + 0x08]
or %i0, 0x1627, %i5
brgez,a %l3, loop_139
ldsb [%l7 + 0x1D], %i1
fbn,a %fcc3, loop_140
fpadd32s %f25, %f24, %f31
loop_139:
fand %f26, %f22, %f0
movrlez %o3, 0x223, %g6
loop_140:
andncc %o4, %g1, %o5
membar 0x50
sllx %o7, %g2, %i7
tle %xcc, 0x5
fnands %f5, %f27, %f12
fandnot1s %f31, %f15, %f29
nop
setx loop_141, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fxors %f16, %f6, %f27
nop
fitod %f2, %f20
fdtox %f20, %f22
xnor %l5, 0x0868, %i3
loop_141:
andncc %l4, %i4, %g3
orn %g5, %l0, %i2
array16 %i6, %l1, %o6
sdivcc %o2, 0x1ECF, %o0
fmovdgu %icc, %f18, %f6
array16 %o1, %g7, %l2
movrlez %l6, 0x01C, %g4
alignaddrl %i5, %l3, %i1
sll %o3, 0x10, %g6
ba loop_142
fnand %f12, %f22, %f20
set 0x68, %l4
lduwa [%l7 + %l4] 0x88, %i0
loop_142:
fbue %fcc3, loop_143
popc 0x0137, %g1
lduw [%l7 + 0x50], %o5
add %l7, 0x5C, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %o4
casa [%l6] %asi, %o4, %g2
loop_143:
ldx [%l7 + 0x18], %o7
movrne %l5, 0x048, %i3
edge16 %i7, %l4, %g3
brnz,a %i4, loop_144
ldd [%l7 + 0x68], %g4
stb %l0, [%l7 + 0x4D]
tg %xcc, 0x2
loop_144:
tg %icc, 0x3
fmovsa %icc, %f3, %f12
xorcc %i2, %l1, %i6
ble %xcc, loop_145
fmovsl %xcc, %f10, %f7
and %o2, 0x1EDE, %o6
lduh [%l7 + 0x0A], %o0
loop_145:
ldsb [%l7 + 0x35], %g7
fbl,a %fcc3, loop_146
tsubcctv %l2, %o1, %g4
edge16 %i5, %l6, %l3
tle %xcc, 0x7
loop_146:
lduh [%l7 + 0x1C], %i1
fnor %f4, %f6, %f26
fnegs %f10, %f8
movrgez %g6, %o3, %g1
tsubcc %o5, %o4, %i0
and %g2, 0x0EA2, %l5
edge32l %o7, %i7, %l4
nop
setx loop_147, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sth %i3, [%l7 + 0x5C]
umul %g3, 0x0A86, %i4
andn %l0, 0x02D9, %i2
loop_147:
nop
setx 0x706D246E, %l0, %l6
st %l6, [%l7 + 0x10]
ld [%l7 + 0x10], %fsr
tg %xcc, 0x3
edge16n %g5, %l1, %o2
edge8ln %i6, %o6, %g7
fble %fcc1, loop_148
fnegd %f30, %f30
udiv %o0, 0x155B, %l2
lduw [%l7 + 0x10], %g4
loop_148:
movleu %xcc, %i5, %o1
fmul8x16al %f21, %f24, %f22
move %xcc, %l6, %l3
tpos %xcc, 0x5
edge8n %g6, %i1, %g1
set 0x21, %l2
ldsba [%l7 + %l2] 0x10, %o5
and %o4, 0x0241, %o3
bl,a,pn %icc, loop_149
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
array32 %i0, %l5, %o7
tvs %xcc, 0x6
loop_149:
sethi 0x1333, %i7
fbuge,a %fcc2, loop_150
fpsub32s %f18, %f0, %f9
edge16 %g2, %i3, %l4
movgu %icc, %i4, %l0
loop_150:
smul %g3, %i2, %g5
movle %icc, %l1, %o2
tpos %icc, 0x1
wr %g0, 0x10, %asi
sta %f23, [%l7 + 0x74] %asi
movn %xcc, %i6, %o6
ta %xcc, 0x0
tg %xcc, 0x1
fmovrsne %o0, %f17, %f31
ldx [%l7 + 0x70], %g7
movcs %xcc, %g4, %l2
edge32 %i5, %l6, %o1
tsubcc %g6, 0x07C1, %l3
mulscc %i1, 0x1A05, %g1
membar 0x5F
xor %o4, 0x10A1, %o3
andncc %i0, %o5, %l5
tcs %icc, 0x3
tvs %xcc, 0x1
ldx [%l7 + 0x40], %o7
fnot2s %f19, %f21
fsrc2s %f6, %f26
orncc %i7, %g2, %l4
xnorcc %i4, 0x0724, %i3
ldd [%l7 + 0x10], %l0
tneg %xcc, 0x2
fbue %fcc1, loop_151
fbne %fcc3, loop_152
nop
fitod %f0, %f20
fdtos %f20, %f15
fmovse %xcc, %f8, %f30
loop_151:
movvc %xcc, %g3, %i2
loop_152:
stx %l1, [%l7 + 0x40]
mulx %g5, %o2, %o6
bneg,pt %xcc, loop_153
sth %o0, [%l7 + 0x0A]
array8 %i6, %g7, %l2
fbe %fcc3, loop_154
loop_153:
edge8ln %i5, %g4, %l6
tle %xcc, 0x5
fbue,a %fcc0, loop_155
loop_154:
fxor %f12, %f22, %f4
fnot2 %f30, %f24
ld [%l7 + 0x44], %f30
loop_155:
sdivcc %o1, 0x0373, %g6
bcs,pt %icc, loop_156
orn %i1, 0x131D, %g1
fsrc1 %f28, %f18
subcc %o4, %o3, %l3
loop_156:
ldsb [%l7 + 0x37], %o5
wr %g0, 0x80, %asi
sta %f30, [%l7 + 0x30] %asi
fandnot1s %f27, %f0, %f23
ldub [%l7 + 0x25], %i0
xnorcc %o7, %l5, %i7
movvc %xcc, %g2, %l4
movrne %i3, %l0, %g3
fbl,a %fcc3, loop_157
fmovsle %xcc, %f28, %f7
popc %i4, %l1
addccc %g5, 0x02F7, %o2
loop_157:
smulcc %o6, %i2, %o0
fpsub16 %f8, %f28, %f18
fbl %fcc3, loop_158
movcc %xcc, %i6, %l2
ta %xcc, 0x0
sethi 0x194E, %i5
loop_158:
edge8 %g7, %l6, %g4
umulcc %g6, 0x0271, %i1
bcc,a,pt %icc, loop_159
tneg %icc, 0x2
addcc %o1, %g1, %o3
fmovrdgez %o4, %f16, %f18
loop_159:
movrne %l3, 0x2F9, %o5
bpos,a %icc, loop_160
bcs,a %xcc, loop_161
tle %xcc, 0x7
wr %g0, 0x10, %asi
lduba [%l7 + 0x6C] %asi, %o7
loop_160:
nop
set 0x40, %l0
stwa %i0, [%l7 + %l0] 0x18
loop_161:
fbug %fcc2, loop_162
fbe %fcc0, loop_163
fpadd32s %f12, %f0, %f22
movcs %xcc, %l5, %i7
loop_162:
movrgz %g2, %i3, %l0
loop_163:
movleu %xcc, %g3, %l4
fpackfix %f30, %f31
fmovsne %icc, %f21, %f11
orncc %i4, %g5, %o2
tsubcc %l1, %o6, %i2
ldub [%l7 + 0x59], %o0
tn %icc, 0x0
fmovrdne %i6, %f24, %f8
fmovsleu %xcc, %f5, %f10
brgz %l2, loop_164
sethi 0x10FB, %g7
smulcc %i5, %g4, %l6
fmovdgu %icc, %f31, %f14
loop_164:
nop
fitos %f4, %f19
fstox %f19, %f2
add %l7, 0x24, %l6
wr %g0, 0x19, %asi
lda [%l6] %asi, %g6
casa [%l6] %asi, %g6, %o1
wr %g0, 0x89, %asi
ldxa [%l7 + 0x48] %asi, %g1
add %l7, 0x38, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %o3, %i1
orn %l3, 0x186A, %o4
pdist %f8, %f22, %f18
edge8ln %o7, %o5, %l5
array16 %i7, %i0, %i3
tne %icc, 0x7
tne %icc, 0x7
tpos %xcc, 0x0
fmovsa %xcc, %f11, %f26
orcc %l0, 0x101C, %g2
edge32ln %g3, %i4, %l4
movleu %icc, %o2, %g5
tcs %xcc, 0x7
movvc %xcc, %o6, %i2
tneg %icc, 0x3
tle %icc, 0x6
fones %f19
bl,pn %xcc, loop_165
movneg %icc, %o0, %i6
fnot2s %f22, %f26
subcc %l1, 0x1C64, %g7
loop_165:
nop
fitos %f6, %f5
fstox %f5, %f16
fxtos %f16, %f7
mulscc %i5, 0x1EA1, %l2
ldsb [%l7 + 0x65], %g4
tleu %icc, 0x3
mulscc %l6, 0x0B31, %g6
udiv %g1, 0x14F3, %o3
addc %i1, 0x0F2C, %l3
mova %icc, %o1, %o4
srax %o5, %l5, %i7
or %i0, 0x16C4, %i3
tl %icc, 0x6
sir 0x1288
udivx %l0, 0x076A, %o7
movrlez %g2, %i4, %l4
xnorcc %o2, %g5, %g3
edge16ln %o6, %o0, %i6
movrlz %l1, 0x13F, %i2
fbn,a %fcc2, loop_166
fandnot2 %f0, %f6, %f0
fandnot2 %f12, %f26, %f2
fbu %fcc1, loop_167
loop_166:
nop
setx 0xD50481B92449AA50, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f14
fsqrtd %f14, %f26
fblg,a %fcc0, loop_168
edge32ln %g7, %l2, %i5
loop_167:
nop
wr %g0, 0x80, %asi
stha %l6, [%l7 + 0x58] %asi
loop_168:
fabsd %f26, %f6
tvc %icc, 0x0
edge32ln %g6, %g1, %g4
tneg %xcc, 0x0
mova %icc, %o3, %l3
fsrc1 %f2, %f18
tcs %icc, 0x6
edge8ln %o1, %i1, %o4
movpos %xcc, %l5, %i7
taddcctv %o5, %i3, %i0
fandnot2 %f6, %f20, %f20
sra %l0, 0x1B, %o7
edge32l %g2, %l4, %o2
sllx %i4, %g5, %g3
sdiv %o6, 0x03A9, %o0
fcmpgt32 %f30, %f6, %l1
mulscc %i6, %g7, %l2
ldsb [%l7 + 0x60], %i2
tleu %xcc, 0x3
bcs,a,pn %xcc, loop_169
nop
setx 0xCEDC53D0, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f7
setx 0xA49B0F0E, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f17
fmuls %f17, %f7, %f1
tle %icc, 0x4
set 0x08, %i1
ldstuba [%l7 + %i1] 0x19, %l6
loop_169:
brnz,a %g6, loop_170
sllx %g1, %i5, %o3
wr %g0, 0x10, %asi
prefetcha [%l7 + 0x68] %asi, 0x3
loop_170:
sethi 0x1E04, %l3
movneg %xcc, %o1, %i1
or %l5, 0x1B22, %o4
alignaddrl %o5, %i7, %i0
fmovrse %l0, %f31, %f8
nop
setx 0x5DE635B7306E7C42, %l0, %l6
stx %l6, [%l7 + 0x58]
ldx [%l7 + 0x58], %fsr
udivx %o7, 0x0CE8, %i3
fpack16 %f2, %f31
fbne,a %fcc3, loop_171
brz,a %g2, loop_172
fmovdvs %xcc, %f28, %f22
umul %l4, %i4, %o2
loop_171:
fandnot1s %f16, %f31, %f24
loop_172:
fmovd %f8, %f20
movneg %icc, %g3, %o6
fbo %fcc2, loop_173
sdiv %g5, 0x056B, %l1
fornot1 %f14, %f10, %f2
fbg %fcc0, loop_174
loop_173:
array16 %i6, %o0, %g7
stb %i2, [%l7 + 0x2B]
sdivcc %l6, 0x16CC, %l2
loop_174:
sdiv %g6, 0x00A3, %g1
set 0x40, %i5
stda %f0, [%l7 + %i5] 0x04
srlx %o3, 0x01, %g4
umulcc %l3, 0x1A83, %i5
ldd [%l7 + 0x38], %i0
movrne %o1, 0x0AE, %o4
nop
fitod %f6, %f14
fdtoi %f14, %f1
ldsh [%l7 + 0x40], %o5
ld [%l7 + 0x58], %f6
addc %i7, 0x0334, %i0
xor %l0, 0x1EF1, %o7
movcc %icc, %l5, %i3
membar 0x31
ta %xcc, 0x5
alignaddr %l4, %g2, %i4
tsubcctv %o2, %g3, %o6
movn %icc, %l1, %i6
tn %icc, 0x0
set 0x6A, %o5
lduba [%l7 + %o5] 0x15, %o0
fabss %f28, %f2
lduh [%l7 + 0x20], %g5
movneg %xcc, %i2, %g7
nop
setx 0x80E61168B2B66A4B, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f20
setx 0x9518403D3BA7DF4A, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f22
fdivd %f22, %f20, %f20
fbue %fcc2, loop_175
orn %l2, 0x1788, %l6
add %l7, 0x78, %l6
wr %g0, 0x18, %asi
ldxa [%l6] %asi, %g1
casxa [%l6] 0x18, %g1, %g6
loop_175:
fmovrslez %o3, %f0, %f8
umulcc %l3, %g4, %i5
fbue %fcc1, loop_176
fblg,a %fcc0, loop_177
movle %icc, %o1, %i1
udivx %o4, 0x045C, %o5
loop_176:
lduw [%l7 + 0x70], %i0
loop_177:
fmovsn %xcc, %f17, %f23
array32 %l0, %o7, %l5
alignaddrl %i7, %i3, %g2
tleu %xcc, 0x3
smul %l4, 0x0D35, %i4
set 0x0A, %l5
lduha [%l7 + %l5] 0x89, %g3
set 0x14, %g1
lduwa [%l7 + %g1] 0x89, %o6
movpos %xcc, %o2, %l1
andncc %o0, %i6, %g5
sir 0x016B
te %xcc, 0x4
fpack32 %f26, %f20, %f20
taddcctv %i2, 0x0E09, %g7
srl %l6, 0x1E, %g1
sdiv %g6, 0x1C88, %o3
edge8ln %l3, %g4, %i5
move %icc, %l2, %i1
subc %o1, 0x11CF, %o4
fmovdneg %xcc, %f11, %f18
tl %xcc, 0x2
srl %i0, 0x17, %l0
nop
set 0x68, %g6
ldstub [%l7 + %g6], %o7
brgz,a %o5, loop_178
or %i7, %i3, %g2
tgu %xcc, 0x1
te %xcc, 0x2
loop_178:
nop
wr %g0, 0x89, %asi
ldsha [%l7 + 0x70] %asi, %l5
sir 0x0258
tvc %icc, 0x3
fsrc1 %f6, %f10
subccc %l4, %i4, %o6
bne,a %xcc, loop_179
orncc %o2, 0x00B9, %l1
fbul,a %fcc2, loop_180
faligndata %f2, %f12, %f16
loop_179:
tcs %xcc, 0x6
wr %g0, 0x10, %asi
sta %f22, [%l7 + 0x50] %asi
loop_180:
bleu,a,pt %xcc, loop_181
ba %icc, loop_182
nop
fitod %f10, %f30
fdtos %f30, %f31
fnot2 %f2, %f12
loop_181:
fmovrsgez %o0, %f6, %f2
loop_182:
addc %g3, 0x0A15, %i6
tgu %xcc, 0x0
nop
setx 0x1CE3505A, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f11
setx 0x7D70ADF8, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f1
fadds %f1, %f11, %f5
fsrc2s %f30, %f6
orn %g5, 0x15BB, %g7
fbg %fcc1, loop_183
fmovde %xcc, %f9, %f8
srax %l6, 0x00, %i2
addcc %g1, 0x1574, %o3
loop_183:
fnor %f24, %f4, %f2
addccc %l3, 0x08C0, %g6
set 0x60, %g3
ldsha [%l7 + %g3] 0x0c, %g4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbge %fcc0, loop_184
sethi 0x1D3D, %l2
umulcc %i5, 0x0F27, %i1
sdivx %o1, 0x0F4B, %o4
loop_184:
nop
fitod %f2, %f4
fdtoi %f4, %f7
bshuffle %f8, %f28, %f6
nop
setx loop_185, %l0, %l1
jmpl %l1, %l0
ta %icc, 0x1
andncc %o7, %i0, %o5
wr %g0, 0x0c, %asi
ldsba [%l7 + 0x5D] %asi, %i7
loop_185:
udivcc %i3, 0x051C, %g2
umul %l4, %i4, %l5
fbge,a %fcc3, loop_186
sdivcc %o6, 0x057A, %l1
movcc %xcc, %o2, %o0
fpackfix %f20, %f25
loop_186:
ld [%l7 + 0x7C], %f2
add %l7, 0x30, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %g3, %g5
nop
fitod %f4, %f8
fdtox %f8, %f6
fxtod %f6, %f6
tcs %xcc, 0x6
andcc %i6, 0x01FB, %l6
movne %icc, %g7, %i2
fbge %fcc3, loop_187
edge8ln %o3, %g1, %l3
tsubcc %g6, 0x008C, %g4
set 0x2A, %i0
ldsba [%l7 + %i0] 0x10, %i5
loop_187:
sll %i1, 0x05, %l2
umul %o1, %l0, %o7
ba,pt %xcc, loop_188
movge %icc, %o4, %o5
fbue %fcc1, loop_189
fsrc2 %f2, %f30
loop_188:
fmovsneg %xcc, %f17, %f18
fpsub16s %f14, %f19, %f8
loop_189:
fble,a %fcc0, loop_190
fmul8ulx16 %f18, %f6, %f2
taddcctv %i7, 0x0E53, %i0
edge8l %g2, %l4, %i3
loop_190:
alignaddrl %i4, %l5, %l1
xnorcc %o6, %o2, %g3
srlx %g5, 0x0C, %o0
or %l6, 0x0BE4, %i6
edge16 %i2, %g7, %g1
fbg,a %fcc0, loop_191
fblg %fcc3, loop_192
tcs %xcc, 0x2
fmovdle %icc, %f25, %f10
loop_191:
fpack16 %f30, %f15
loop_192:
edge8 %o3, %g6, %l3
fmovrdlez %g4, %f0, %f6
fandnot2s %f8, %f8, %f9
tcc %xcc, 0x2
movcs %icc, %i5, %i1
nop
setx loop_193, %l0, %l1
jmpl %l1, %o1
tsubcc %l2, 0x1A5B, %l0
fblg,a %fcc3, loop_194
edge8 %o7, %o4, %i7
loop_193:
fpadd32 %f6, %f24, %f22
smul %o5, 0x1E3A, %g2
loop_194:
tne %icc, 0x4
mova %xcc, %l4, %i0
smulcc %i4, 0x094A, %l5
ld [%l7 + 0x24], %f25
sllx %l1, 0x0B, %i3
fabsd %f18, %f20
bvs %icc, loop_195
add %o6, %g3, %o2
wr %g0, 0x89, %asi
ldda [%l7 + 0x20] %asi, %o0
loop_195:
edge16n %g5, %i6, %i2
addcc %l6, 0x1124, %g1
fmul8ulx16 %f2, %f26, %f28
brgz %g7, loop_196
tvc %icc, 0x0
subc %g6, 0x01A1, %l3
ldd [%l7 + 0x50], %g4
loop_196:
fbl,a %fcc2, loop_197
srax %o3, %i5, %i1
tvc %xcc, 0x5
fpack32 %f22, %f28, %f4
loop_197:
ldx [%l7 + 0x10], %l2
movrgz %l0, 0x219, %o7
subccc %o1, 0x002B, %i7
tge %xcc, 0x6
srlx %o5, 0x04, %o4
taddcctv %g2, 0x0456, %i0
movn %icc, %l4, %i4
fabss %f21, %f23
nop
setx 0x3E341694, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f30
setx 0x36C59203, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f28
fsubs %f28, %f30, %f29
nop
setx loop_198, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fexpand %f1, %f26
bpos,pt %icc, loop_199
ldstub [%l7 + 0x20], %l5
loop_198:
tpos %xcc, 0x7
tsubcctv %i3, %l1, %o6
loop_199:
movvc %icc, %o2, %g3
movre %g5, %o0, %i2
ta %icc, 0x1
ldx [%l7 + 0x60], %i6
taddcc %g1, %l6, %g6
set 0x3E, %o3
lduha [%l7 + %o3] 0x80, %g7
ldstub [%l7 + 0x37], %l3
ldsh [%l7 + 0x24], %o3
fmul8ulx16 %f26, %f2, %f14
srax %g4, 0x1B, %i5
taddcc %i1, 0x0FD8, %l0
fpadd16 %f24, %f8, %f12
or %l2, 0x14E9, %o7
movn %xcc, %o1, %o5
taddcctv %o4, 0x06C8, %g2
umul %i7, 0x1CA3, %l4
te %xcc, 0x5
edge8 %i0, %l5, %i4
stx %l1, [%l7 + 0x48]
orncc %o6, %i3, %o2
sth %g5, [%l7 + 0x48]
tg %icc, 0x6
movg %icc, %o0, %g3
nop
setx 0xE050BEDB, %l0, %l6
st %l6, [%l7 + 0x54]
ld [%l7 + 0x54], %fsr
udiv %i2, 0x0945, %i6
edge16 %l6, %g6, %g1
nop
setx 0x8C30E9C80044A317, %l0, %l6
stx %l6, [%l7 + 0x48]
ldx [%l7 + 0x48], %fsr
edge32l %g7, %l3, %g4
bge,a loop_200
fcmple16 %f14, %f18, %o3
bcc,pt %icc, loop_201
nop
set 0x64, %g5
prefetch [%l7 + %g5], 0x0
loop_200:
tl %xcc, 0x2
movgu %icc, %i1, %l0
loop_201:
fand %f28, %f18, %f30
fmul8x16al %f12, %f14, %f12
set 0x08, %l1
prefetcha [%l7 + %l1] 0x80, 0x1
tl %xcc, 0x4
fmovdcs %xcc, %f0, %f12
nop
setx loop_202, %l0, %l1
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 %o7, %o1, %o5
or %i5, 0x14FA, %g2
sdivx %o4, 0x0401, %l4
loop_202:
nop
set 0x7D, %i3
stb %i7, [%l7 + %i3]
ldx [%l7 + 0x28], %l5
tcs %icc, 0x4
subccc %i0, 0x134D, %l1
edge8l %o6, %i3, %o2
fbn %fcc2, loop_203
fmovrse %g5, %f10, %f0
srax %o0, %g3, %i4
smul %i6, 0x19B0, %i2
loop_203:
nop
wr %g0, 0x18, %asi
lduha [%l7 + 0x48] %asi, %g6
tleu %xcc, 0x4
sth %g1, [%l7 + 0x08]
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sdiv %l6, 0x0AAC, %g7
sethi 0x0DA8, %g4
sdivcc %l3, 0x18B1, %o3
xorcc %l0, 0x19BB, %i1
tne %xcc, 0x6
swap [%l7 + 0x10], %l2
edge32 %o1, %o5, %o7
tvs %icc, 0x7
taddcc %i5, 0x020B, %o4
srax %g2, %l4, %l5
fmovsvs %xcc, %f17, %f18
or %i7, 0x17B1, %l1
fbge,a %fcc1, loop_204
bleu,a loop_205
movg %xcc, %o6, %i0
umul %o2, %i3, %g5
loop_204:
subcc %g3, %o0, %i4
loop_205:
tneg %icc, 0x6
movge %icc, %i2, %g6
ldsw [%l7 + 0x4C], %g1
tleu %icc, 0x0
bleu,a,pn %xcc, loop_206
addccc %l6, 0x1714, %g7
srax %g4, 0x14, %l3
fbue %fcc3, loop_207
loop_206:
array32 %i6, %o3, %l0
edge8ln %i1, %l2, %o5
ble,a %icc, loop_208
loop_207:
edge16n %o1, %i5, %o4
nop
setx loop_209, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sra %g2, 0x0D, %l4
loop_208:
movvc %xcc, %o7, %i7
movl %icc, %l1, %o6
loop_209:
fnot1s %f16, %f2
fzeros %f11
srl %l5, %i0, %o2
tgu %xcc, 0x1
taddcctv %i3, %g5, %o0
set 0x4A, %i7
lduha [%l7 + %i7] 0x18, %i4
fmovdn %icc, %f30, %f11
membar #Sync
set 0x40, %o4
ldda [%l7 + %o4] 0x1e, %f16
fpsub16s %f11, %f17, %f4
fpadd32 %f24, %f6, %f24
nop
fitos %f13, %f10
fstox %f10, %f18
bcs %icc, loop_210
nop
setx loop_211, %l0, %l1
jmpl %l1, %i2
mulscc %g6, %g1, %l6
set 0x3E, %o0
ldsha [%l7 + %o0] 0x80, %g7
loop_210:
sll %g4, 0x0A, %l3
loop_211:
edge16n %i6, %o3, %l0
subcc %g3, 0x00D0, %i1
edge16 %o5, %o1, %l2
subc %i5, %g2, %o4
movne %icc, %o7, %l4
set 0x40, %i6
stda %f16, [%l7 + %i6] 0xf1
membar #Sync
wr %g0, 0x23, %asi
stba %i7, [%l7 + 0x33] %asi
membar #Sync
xorcc %o6, %l5, %l1
array8 %o2, %i0, %g5
fmovsvs %xcc, %f0, %f8
srax %i3, %o0, %i4
srlx %i2, %g1, %g6
fbul,a %fcc3, loop_212
tcc %icc, 0x7
ldx [%l7 + 0x50], %g7
tge %icc, 0x7
loop_212:
edge32l %l6, %g4, %l3
fmovsvc %icc, %f22, %f17
ld [%l7 + 0x10], %f31
wr %g0, 0x18, %asi
sta %f14, [%l7 + 0x68] %asi
tvc %icc, 0x7
ldx [%l7 + 0x78], %i6
movvs %icc, %l0, %o3
udivx %i1, 0x0DC8, %o5
brlez %g3, loop_213
movgu %icc, %l2, %o1
wr %g0, 0xeb, %asi
stxa %g2, [%l7 + 0x60] %asi
membar #Sync
loop_213:
fpsub16s %f18, %f14, %f20
fornot2 %f10, %f30, %f18
movge %xcc, %o4, %o7
alignaddrl %l4, %i5, %o6
array32 %l5, %i7, %l1
te %xcc, 0x7
fzero %f6
std %f8, [%l7 + 0x08]
prefetch [%l7 + 0x30], 0x3
sth %o2, [%l7 + 0x2E]
fmovdvs %xcc, %f6, %f14
fors %f2, %f16, %f10
orn %i0, %g5, %i3
movn %xcc, %o0, %i4
fpsub32s %f10, %f17, %f8
fmovsneg %icc, %f16, %f13
add %l7, 0x28, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %i2
casxa [%l6] 0x89, %i2, %g1
nop
setx 0xF3005306, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f22
setx 0x45B0CCCD, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f29
fadds %f29, %f22, %f18
movle %xcc, %g7, %l6
movrgz %g6, %l3, %i6
fmovrsne %l0, %f27, %f10
nop
setx 0xB04A3EE7, %l0, %l6
st %l6, [%l7 + 0x1C]
ld [%l7 + 0x1C], %fsr
tg %icc, 0x0
and %o3, %i1, %o5
array32 %g4, %g3, %l2
membar 0x3D
set 0x10, %g2
prefetcha [%l7 + %g2] 0x19, 0x2
tg %icc, 0x7
fbe,a %fcc2, loop_214
addcc %o1, %o7, %l4
swap [%l7 + 0x78], %i5
fbne,a %fcc3, loop_215
loop_214:
nop
set 0x32, %o2
sth %o4, [%l7 + %o2]
fmovrslez %o6, %f5, %f22
sub %i7, 0x0646, %l1
loop_215:
and %o2, 0x02DC, %i0
edge8ln %g5, %l5, %o0
orncc %i3, %i4, %i2
sir 0x0D21
edge8l %g7, %l6, %g6
and %g1, 0x0ABC, %l3
movpos %xcc, %i6, %l0
tvc %xcc, 0x4
ldd [%l7 + 0x48], %i0
bcs,a %icc, loop_216
call loop_217
sra %o5, 0x10, %o3
tleu %icc, 0x0
loop_216:
nop
setx 0xF06411CF, %l0, %l6
st %l6, [%l7 + 0x44]
ld [%l7 + 0x44], %fsr
loop_217:
movl %icc, %g4, %l2
movleu %xcc, %g2, %o1
tle %xcc, 0x7
alignaddr %o7, %l4, %g3
st %f23, [%l7 + 0x28]
wr %g0, 0x0c, %asi
ldxa [%l7 + 0x48] %asi, %i5
andcc %o4, %o6, %i7
fzero %f4
nop
setx loop_218, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
taddcctv %l1, %i0, %g5
subc %l5, 0x1847, %o2
st %f9, [%l7 + 0x28]
loop_218:
movgu %xcc, %i3, %i4
array8 %o0, %g7, %i2
brlez %l6, loop_219
udiv %g6, 0x199D, %l3
movrlz %g1, %i6, %l0
movcs %icc, %o5, %i1
loop_219:
nop
setx 0x0316D621, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f21
setx 0x2944C763, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f0
fmuls %f0, %f21, %f17
fcmpne16 %f20, %f16, %g4
udivx %l2, 0x036D, %g2
stw %o1, [%l7 + 0x5C]
fmovsl %xcc, %f15, %f26
fmovrsgz %o3, %f10, %f16
fbl,a %fcc3, loop_220
nop
fitos %f2, %f29
fstoi %f29, %f23
mova %xcc, %o7, %l4
stb %i5, [%l7 + 0x4C]
loop_220:
addcc %g3, %o6, %i7
ta %xcc, 0x6
pdist %f2, %f20, %f26
fmovdcc %icc, %f6, %f0
andncc %l1, %o4, %g5
fmovsvc %icc, %f0, %f13
fbl %fcc0, loop_221
fpsub16s %f27, %f8, %f5
edge8 %i0, %o2, %i3
sll %i4, 0x17, %o0
loop_221:
nop
setx 0x087FFDE365456146, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f30
setx 0x51BBE42E90A562CF, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f22
fmuld %f22, %f30, %f22
movrlz %g7, %l5, %l6
te %xcc, 0x2
fbul %fcc3, loop_222
andncc %i2, %l3, %g6
smul %i6, %l0, %g1
nop
setx loop_223, %l0, %l1
jmpl %l1, %o5
loop_222:
fmovsgu %xcc, %f24, %f10
udiv %g4, 0x05E3, %l2
movleu %icc, %i1, %o1
loop_223:
array32 %o3, %g2, %l4
edge32ln %i5, %g3, %o6
tle %icc, 0x3
fbug %fcc3, loop_224
edge16ln %i7, %l1, %o7
edge8 %g5, %i0, %o4
nop
setx 0x607D7456, %l0, %l6
st %l6, [%l7 + 0x1C]
ld [%l7 + 0x1C], %fsr
loop_224:
movrgz %o2, 0x324, %i4
movrlz %i3, 0x2B3, %g7
tge %icc, 0x3
sir 0x0BED
fmuld8ulx16 %f12, %f16, %f0
movne %xcc, %o0, %l5
st %f12, [%l7 + 0x50]
tge %icc, 0x0
movle %icc, %i2, %l6
mova %icc, %l3, %i6
sdivx %g6, 0x020B, %g1
fmovsne %icc, %f1, %f21
subcc %o5, 0x1779, %l0
edge32l %l2, %g4, %o1
movrgez %i1, %g2, %l4
mova %icc, %i5, %o3
wr %g0, 0x81, %asi
stxa %o6, [%l7 + 0x08] %asi
tsubcctv %g3, 0x0FCB, %i7
sll %l1, %o7, %i0
fmovsle %xcc, %f0, %f31
edge8ln %o4, %g5, %o2
nop
set 0x57, %g4
stb %i4, [%l7 + %g4]
fmovscs %icc, %f3, %f4
fmovdgu %xcc, %f10, %f5
set 0x2C, %o7
swapa [%l7 + %o7] 0x89, %g7
fmovdpos %icc, %f2, %f20
tvs %icc, 0x6
edge8ln %i3, %o0, %i2
addccc %l6, 0x0272, %l5
bg,a loop_225
ldstub [%l7 + 0x36], %i6
alignaddrl %l3, %g1, %g6
fmovsvs %icc, %f26, %f26
loop_225:
bvs,a %icc, loop_226
fpadd16 %f30, %f14, %f8
move %xcc, %l0, %o5
tcc %icc, 0x0
loop_226:
std %f10, [%l7 + 0x78]
fmovdl %xcc, %f22, %f16
tsubcc %g4, %l2, %o1
fmovrde %g2, %f26, %f22
edge32n %l4, %i1, %o3
fnot1s %f25, %f3
fandnot1s %f15, %f30, %f4
nop
setx 0x8FEDE837, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f26
setx 0x11DEB0BA, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f25
fmuls %f25, %f26, %f5
xorcc %o6, %i5, %g3
movneg %icc, %l1, %i7
movne %icc, %i0, %o4
srl %g5, 0x05, %o7
movre %i4, 0x088, %g7
tne %xcc, 0x4
fbl %fcc3, loop_227
smulcc %i3, %o2, %o0
movg %xcc, %i2, %l5
array16 %i6, %l3, %g1
loop_227:
ld [%l7 + 0x70], %f6
fmul8x16au %f5, %f14, %f20
edge8n %g6, %l0, %l6
array8 %g4, %o5, %o1
tsubcctv %g2, %l4, %i1
xorcc %o3, 0x0482, %l2
smul %o6, %g3, %l1
fcmpgt16 %f18, %f0, %i5
movrlz %i0, %i7, %o4
edge8l %o7, %g5, %i4
fsrc2s %f19, %f3
movrlez %i3, %o2, %g7
srl %o0, %l5, %i2
alignaddrl %l3, %i6, %g1
tn %xcc, 0x5
array8 %g6, %l6, %l0
addcc %o5, 0x0D11, %g4
sdivx %o1, 0x0694, %g2
movcs %xcc, %l4, %i1
set 0x4C, %i2
swapa [%l7 + %i2] 0x19, %l2
subccc %o3, %o6, %g3
taddcc %l1, 0x1600, %i5
fsrc2s %f30, %f17
nop
setx 0xF4C6C592, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f3
fsqrts %f3, %f12
fpack32 %f0, %f20, %f22
movrlz %i7, %i0, %o4
nop
fitos %f11, %f29
nop
setx 0xF8E78DEB245E6C14, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f0
fsqrtd %f0, %f12
fmovsne %xcc, %f28, %f3
call loop_228
ldsw [%l7 + 0x14], %g5
tne %xcc, 0x5
fzero %f30
loop_228:
fabss %f2, %f18
fble,a %fcc1, loop_229
bshuffle %f24, %f0, %f22
fmovrsgz %o7, %f4, %f12
tne %icc, 0x1
loop_229:
nop
set 0x50, %o6
prefetcha [%l7 + %o6] 0x18, 0x0
sethi 0x1AE1, %o2
andn %g7, %o0, %i3
nop
set 0x40, %g7
ldd [%l7 + %g7], %f2
fands %f26, %f5, %f9
subccc %l5, %l3, %i2
nop
fitod %f2, %f12
fdtoi %f12, %f30
bshuffle %f18, %f20, %f14
fbe,a %fcc1, loop_230
udivcc %i6, 0x1887, %g1
srax %l6, 0x19, %l0
ta %icc, 0x5
loop_230:
srlx %g6, 0x09, %o5
tneg %icc, 0x3
bn,a loop_231
stx %g4, [%l7 + 0x30]
array8 %o1, %g2, %l4
membar 0x1E
loop_231:
fmovd %f28, %f30
movrgez %i1, 0x3BF, %o3
fbo %fcc3, loop_232
fcmpne16 %f12, %f8, %o6
move %xcc, %g3, %l2
edge8 %l1, %i7, %i5
loop_232:
movge %icc, %i0, %g5
fmovdl %icc, %f27, %f30
tcs %xcc, 0x0
movl %xcc, %o7, %i4
tl %xcc, 0x6
fexpand %f0, %f10
tcs %xcc, 0x1
nop
set 0x40, %l6
ldub [%l7 + %l6], %o2
set 0x34, %i4
stwa %g7, [%l7 + %i4] 0x11
fbn %fcc3, loop_233
edge32l %o0, %o4, %i3
subccc %l5, 0x0284, %i2
tne %xcc, 0x6
loop_233:
edge16n %i6, %l3, %l6
edge8n %l0, %g1, %o5
sdivcc %g4, 0x1BBA, %g6
set 0x08, %o1
stxa %o1, [%l7 + %o1] 0x18
movn %xcc, %g2, %i1
movvc %xcc, %l4, %o3
srlx %o6, 0x03, %g3
edge32ln %l2, %l1, %i7
umulcc %i0, %i5, %g5
fxnor %f12, %f28, %f22
sra %o7, %i4, %o2
std %f18, [%l7 + 0x60]
udivcc %g7, 0x096C, %o0
smul %o4, 0x0DC1, %i3
smulcc %i2, 0x1F39, %l5
tsubcc %i6, 0x006C, %l3
fmovscc %icc, %f24, %f27
wr %g0, 0x04, %asi
ldsha [%l7 + 0x2C] %asi, %l6
orncc %l0, 0x1A04, %g1
ld [%l7 + 0x78], %f2
sdivx %g4, 0x1B0C, %o5
fblg,a %fcc3, loop_234
fabsd %f18, %f28
edge16ln %g6, %o1, %g2
subccc %i1, %l4, %o6
loop_234:
andncc %g3, %l2, %o3
array8 %i7, %i0, %i5
orncc %l1, %o7, %g5
movrne %o2, %g7, %i4
fnegd %f14, %f12
sdivx %o4, 0x15EB, %i3
fbu,a %fcc3, loop_235
movneg %icc, %i2, %l5
tvs %icc, 0x0
smulcc %o0, %i6, %l3
loop_235:
nop
fitod %f0, %f28
fdtoi %f28, %f10
edge16l %l6, %g1, %l0
bn,a %xcc, loop_236
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fones %f10
umulcc %o5, 0x104A, %g4
loop_236:
movvs %xcc, %o1, %g2
stw %g6, [%l7 + 0x30]
fpadd32s %f19, %f18, %f5
movgu %xcc, %l4, %i1
movpos %xcc, %g3, %l2
ble,a,pt %icc, loop_237
orncc %o6, 0x1584, %o3
wr %g0, 0x80, %asi
ldda [%l7 + 0x40] %asi, %f16
loop_237:
movrlez %i7, 0x3CE, %i5
udivcc %i0, 0x092E, %l1
movneg %xcc, %g5, %o7
sllx %o2, 0x02, %g7
fornot1s %f4, %f3, %f16
nop
setx 0xB5721E6CB2921EAF, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f22
setx 0x0593255C6C704782, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f18
fdivd %f18, %f22, %f20
edge8l %i4, %i3, %o4
movneg %icc, %l5, %o0
tge %xcc, 0x0
add %i2, %l3, %i6
sdiv %l6, 0x0AF7, %l0
set 0x56, %l4
stba %o5, [%l7 + %l4] 0xe3
membar #Sync
srax %g4, 0x0D, %g1
std %f2, [%l7 + 0x40]
fmovsn %icc, %f28, %f22
edge32 %g2, %g6, %l4
fpsub16 %f4, %f22, %f12
xnor %i1, 0x16D8, %g3
fbo,a %fcc2, loop_238
edge32n %l2, %o1, %o3
movrne %i7, 0x23A, %o6
fmovrsgz %i0, %f26, %f10
loop_238:
edge16n %i5, %l1, %g5
fmovs %f1, %f30
fmovrse %o2, %f10, %f17
flush %l7 + 0x60
stbar
wr %g0, 0x10, %asi
stxa %o7, [%l7 + 0x70] %asi
movrgez %g7, %i3, %o4
call loop_239
fpack32 %f30, %f16, %f0
movleu %xcc, %l5, %i4
set 0x48, %l3
stba %i2, [%l7 + %l3] 0x2b
membar #Sync
loop_239:
sir 0x1739
nop
fitod %f4, %f30
fdtoi %f30, %f28
fpsub16 %f8, %f8, %f18
be,a %xcc, loop_240
ta %xcc, 0x4
nop
fitod %f10, %f18
fdtoi %f18, %f2
lduh [%l7 + 0x56], %o0
loop_240:
subc %l3, %i6, %l6
array8 %o5, %l0, %g1
wr %g0, 0x89, %asi
ldstuba [%l7 + 0x3F] %asi, %g4
addc %g2, 0x12D1, %l4
fpadd32 %f28, %f30, %f16
ba,pn %icc, loop_241
te %icc, 0x1
fmovrdlz %g6, %f22, %f0
set 0x46, %l0
ldstuba [%l7 + %l0] 0x88, %i1
loop_241:
udivcc %l2, 0x0172, %g3
tn %xcc, 0x4
edge16l %o3, %o1, %i7
bge,pn %xcc, loop_242
addc %o6, 0x1298, %i0
fmovde %icc, %f31, %f8
fbue %fcc3, loop_243
loop_242:
udivcc %l1, 0x09E0, %i5
fpsub16s %f29, %f8, %f29
movrne %o2, %g5, %o7
loop_243:
nop
wr %g0, 0x80, %asi
ldsba [%l7 + 0x52] %asi, %g7
edge32l %o4, %l5, %i3
edge16l %i2, %i4, %l3
edge8n %o0, %i6, %o5
fpadd32 %f24, %f20, %f26
sdivx %l6, 0x00BB, %g1
movne %icc, %g4, %l0
fandnot2 %f10, %f14, %f18
movvc %icc, %l4, %g6
set 0x45, %i1
lduba [%l7 + %i1] 0x19, %g2
movg %xcc, %i1, %l2
nop
setx 0xBD488F54, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f2
fsqrts %f2, %f13
andncc %o3, %g3, %o1
sub %o6, %i0, %l1
fmovs %f22, %f5
wr %g0, 0x10, %asi
stba %i5, [%l7 + 0x6C] %asi
andcc %o2, %g5, %o7
move %xcc, %i7, %o4
nop
fitod %f0, %f28
fdtox %f28, %f26
array32 %g7, %i3, %l5
wr %g0, 0x81, %asi
prefetcha [%l7 + 0x38] %asi, 0x3
addccc %i2, %l3, %i6
edge32l %o5, %l6, %o0
faligndata %f6, %f12, %f4
fbge %fcc1, loop_244
fmovdvc %xcc, %f28, %f16
mulscc %g1, 0x0076, %l0
bneg,pt %icc, loop_245
loop_244:
fands %f13, %f22, %f9
fbuge,a %fcc3, loop_246
taddcctv %l4, 0x0688, %g6
loop_245:
ldd [%l7 + 0x18], %f2
ldsb [%l7 + 0x33], %g2
loop_246:
tle %xcc, 0x2
tcs %icc, 0x7
fmovdl %icc, %f18, %f17
smulcc %i1, %l2, %g4
movgu %icc, %g3, %o3
set 0x70, %l2
ldxa [%l7 + %l2] 0x81, %o6
subcc %o1, %l1, %i0
fmovdl %xcc, %f21, %f10
brgz %i5, loop_247
srax %o2, %g5, %i7
tg %icc, 0x7
fmovdleu %icc, %f16, %f25
loop_247:
array16 %o4, %o7, %i3
srlx %l5, %g7, %i2
tvs %icc, 0x5
fmovdne %xcc, %f17, %f21
sra %i4, 0x17, %l3
alignaddrl %i6, %l6, %o0
bneg %icc, loop_248
edge16ln %o5, %g1, %l4
movl %xcc, %g6, %l0
srl %g2, %l2, %g4
loop_248:
orcc %i1, 0x0CE9, %g3
fba %fcc1, loop_249
subc %o6, %o1, %l1
fzero %f18
fpadd16s %f31, %f10, %f26
loop_249:
nop
set 0x48, %o5
stxa %o3, [%l7 + %o5] 0x15
nop
setx 0xB0B07FFC, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f25
fsqrts %f25, %f19
udivcc %i5, 0x0121, %o2
taddcc %g5, %i0, %i7
taddcctv %o7, %o4, %l5
bleu,a loop_250
st %f16, [%l7 + 0x30]
fmovdleu %xcc, %f29, %f30
fornot1 %f24, %f10, %f30
loop_250:
nop
wr %g0, 0x89, %asi
lda [%l7 + 0x5C] %asi, %f31
popc 0x1EAC, %i3
taddcc %i2, 0x0129, %i4
nop
fitod %f10, %f10
fdtoi %f10, %f7
te %icc, 0x4
fbule,a %fcc1, loop_251
edge8l %g7, %i6, %l3
bcs,a,pn %xcc, loop_252
tcc %icc, 0x3
loop_251:
mulx %o0, 0x0E22, %l6
movvs %xcc, %o5, %l4
loop_252:
nop
wr %g0, 0x80, %asi
ldsha [%l7 + 0x7C] %asi, %g1
or %l0, 0x1673, %g6
tsubcctv %g2, %g4, %i1
fcmpeq32 %f6, %f16, %g3
subccc %l2, %o1, %o6
fmovspos %icc, %f10, %f3
subcc %l1, 0x0F8C, %i5
andncc %o3, %g5, %i0
orn %i7, %o2, %o4
andcc %l5, %o7, %i2
fbue,a %fcc1, loop_253
edge8l %i3, %i4, %i6
edge8l %g7, %o0, %l6
set 0x51, %i5
stba %o5, [%l7 + %i5] 0x11
loop_253:
fbule,a %fcc0, loop_254
mulx %l4, %g1, %l3
brlez %l0, loop_255
fpadd32 %f6, %f8, %f26
loop_254:
fmovdneg %xcc, %f28, %f14
udivx %g6, 0x1499, %g4
loop_255:
brlez %i1, loop_256
and %g3, 0x0F23, %l2
brgz %o1, loop_257
fnot1s %f16, %f0
loop_256:
movrgz %g2, %l1, %o6
fsrc2s %f22, %f16
loop_257:
nop
setx loop_258, %l0, %l1
jmpl %l1, %i5
sdivcc %g5, 0x1878, %i0
fsrc1 %f14, %f28
fmovdg %icc, %f22, %f12
loop_258:
popc 0x0130, %i7
fone %f4
tsubcc %o3, %o4, %l5
movleu %xcc, %o2, %o7
fmul8sux16 %f0, %f4, %f20
udivcc %i3, 0x1944, %i2
wr %g0, 0x19, %asi
lda [%l7 + 0x4C] %asi, %f24
udivx %i6, 0x0E3A, %i4
edge16ln %g7, %o0, %o5
udivx %l4, 0x167C, %l6
fmovse %icc, %f23, %f0
movrlz %g1, 0x03A, %l0
addccc %l3, %g4, %g6
bcs,a,pn %icc, loop_259
fmul8x16 %f25, %f0, %f8
fexpand %f18, %f20
fmuld8sux16 %f6, %f9, %f20
loop_259:
ldstub [%l7 + 0x34], %g3
orncc %i1, 0x0E51, %o1
udivcc %l2, 0x1565, %l1
stw %g2, [%l7 + 0x6C]
sdivx %i5, 0x0831, %o6
be,a,pt %xcc, loop_260
alignaddrl %i0, %i7, %g5
xnor %o3, %l5, %o2
tge %icc, 0x5
loop_260:
nop
setx 0xB3962692, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f8
setx 0xDBA5BAE9, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f24
fadds %f24, %f8, %f23
fornot2s %f24, %f7, %f14
nop
setx 0xA8A787C9304E2532, %l0, %l6
stx %l6, [%l7 + 0x40]
ldx [%l7 + 0x40], %fsr
orcc %o4, 0x12D1, %i3
tvs %icc, 0x0
srlx %o7, %i6, %i4
fmovsvs %xcc, %f0, %f1
fmul8x16al %f14, %f1, %f4
xnor %g7, %i2, %o5
sdiv %o0, 0x07F9, %l4
stb %l6, [%l7 + 0x3E]
sdivcc %l0, 0x1714, %l3
andn %g1, 0x024E, %g6
edge16l %g3, %g4, %o1
ldub [%l7 + 0x0C], %i1
and %l2, %l1, %g2
taddcc %i5, 0x0531, %i0
subccc %i7, 0x1CD9, %g5
move %icc, %o6, %l5
fnands %f31, %f3, %f6
move %icc, %o2, %o4
edge8n %i3, %o7, %o3
edge16l %i6, %g7, %i2
tn %icc, 0x1
movl %xcc, %i4, %o5
movle %icc, %o0, %l4
subccc %l0, 0x068B, %l6
fsrc1s %f1, %f9
movrgez %l3, 0x136, %g6
fmovse %xcc, %f13, %f8
movge %icc, %g1, %g3
fsrc2s %f11, %f29
nop
setx loop_261, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bleu,pt %xcc, loop_262
orcc %o1, %i1, %l2
fxnor %f12, %f24, %f18
loop_261:
brnz %g4, loop_263
loop_262:
tl %xcc, 0x0
stw %g2, [%l7 + 0x28]
fbue %fcc0, loop_264
loop_263:
te %xcc, 0x0
edge8ln %i5, %i0, %l1
bg %icc, loop_265
loop_264:
tleu %xcc, 0x1
movleu %icc, %i7, %g5
edge8n %o6, %l5, %o4
loop_265:
add %o2, %i3, %o3
nop
setx 0xA07A4786, %l0, %l6
st %l6, [%l7 + 0x34]
ld [%l7 + 0x34], %fsr
tne %icc, 0x2
fbne %fcc1, loop_266
fandnot1s %f15, %f29, %f12
movrne %o7, 0x104, %i6
call loop_267
loop_266:
smul %i2, %g7, %i4
movrne %o5, %o0, %l0
movl %icc, %l4, %l3
loop_267:
udivx %g6, 0x1EB7, %g1
tg %xcc, 0x4
movvc %xcc, %l6, %o1
tsubcctv %i1, %l2, %g4
nop
fitod %f6, %f2
fdtox %f2, %f0
alignaddr %g3, %i5, %i0
fbu %fcc2, loop_268
tleu %xcc, 0x7
tsubcctv %g2, 0x1647, %i7
movle %icc, %l1, %o6
loop_268:
fmul8ulx16 %f16, %f8, %f20
subc %l5, %g5, %o4
movge %xcc, %o2, %o3
edge8 %i3, %i6, %i2
edge32l %g7, %o7, %i4
wr %g0, 0x2c, %asi
ldda [%l7 + 0x40] %asi, %o0
fbne %fcc0, loop_269
edge32l %o5, %l4, %l3
srax %l0, %g1, %g6
fblg %fcc3, loop_270
loop_269:
bcs,pt %icc, loop_271
movne %icc, %l6, %i1
movle %icc, %l2, %o1
loop_270:
fbug,a %fcc2, loop_272
loop_271:
orncc %g3, %i5, %i0
sth %g4, [%l7 + 0x1E]
orcc %g2, %i7, %o6
loop_272:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
alignaddr %l5, %l1, %g5
edge8 %o4, %o3, %i3
srax %i6, %i2, %g7
smul %o7, %o2, %o0
fcmpne16 %f26, %f0, %o5
tpos %icc, 0x4
tcs %icc, 0x5
or %l4, %i4, %l3
orcc %g1, 0x1E57, %g6
andncc %l0, %l6, %l2
add %l7, 0x68, %l6
wr %g0, 0x18, %asi
lda [%l6] %asi, %o1
casa [%l6] %asi, %o1, %g3
fmovdge %xcc, %f26, %f1
brgez,a %i1, loop_273
add %i0, %g4, %i5
set 0x68, %l5
stxa %g2, [%l7 + %l5] 0xea
membar #Sync
loop_273:
edge32ln %o6, %i7, %l1
srlx %g5, 0x07, %l5
or %o3, 0x1DB3, %i3
movcc %icc, %o4, %i2
movrlz %i6, %o7, %g7
fbug,a %fcc1, loop_274
sir 0x02B5
edge16 %o2, %o0, %o5
srl %l4, %i4, %l3
loop_274:
bleu loop_275
edge16l %g1, %g6, %l6
fsrc1s %f3, %f5
nop
fitod %f6, %f16
fdtox %f16, %f12
loop_275:
bge,pn %icc, loop_276
xnor %l2, %o1, %l0
wr %g0, 0x81, %asi
lduba [%l7 + 0x6E] %asi, %i1
loop_276:
bvs,a,pn %xcc, loop_277
fmovrsgz %g3, %f27, %f14
brnz %i0, loop_278
tgu %xcc, 0x3
loop_277:
sll %g4, 0x0B, %g2
edge16l %i5, %i7, %l1
loop_278:
subcc %o6, %l5, %g5
xorcc %i3, %o3, %o4
movl %xcc, %i6, %o7
umul %g7, 0x1A0F, %i2
fnands %f6, %f1, %f12
fsrc1s %f16, %f7
sub %o0, %o5, %l4
bl,a %icc, loop_279
fmovrde %o2, %f8, %f20
orn %l3, %i4, %g6
wr %g0, 0x10, %asi
lda [%l7 + 0x54] %asi, %f14
loop_279:
fcmple32 %f14, %f28, %g1
nop
setx loop_280, %l0, %l1
jmpl %l1, %l2
subc %o1, %l6, %l0
movge %xcc, %i1, %i0
andn %g3, %g4, %g2
loop_280:
nop
setx loop_281, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
alignaddrl %i5, %l1, %o6
movn %xcc, %l5, %i7
or %g5, %i3, %o3
loop_281:
sir 0x10FD
smul %o4, %i6, %g7
fmul8x16al %f3, %f1, %f26
fcmpgt32 %f6, %f30, %o7
sdiv %o0, 0x1253, %i2
bvs,a,pt %icc, loop_282
movleu %icc, %o5, %o2
movrlz %l4, 0x20D, %i4
movcc %xcc, %g6, %l3
loop_282:
bg,a loop_283
fmovdg %icc, %f31, %f24
tl %icc, 0x1
add %l7, 0x28, %l6
wr %g0, 0x11, %asi
casa [%l6] 0x11, %g1, %o1
loop_283:
nop
wr %g0, 0x89, %asi
ldswa [%l7 + 0x7C] %asi, %l6
smulcc %l0, %l2, %i1
xorcc %i0, %g3, %g4
movge %icc, %g2, %l1
fcmpgt16 %f24, %f16, %o6
mulscc %l5, %i7, %g5
fnors %f1, %f2, %f16
sll %i3, %i5, %o4
alignaddrl %o3, %i6, %g7
fble,a %fcc3, loop_284
tsubcctv %o7, 0x1618, %o0
fornot2 %f12, %f6, %f2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_284:
edge16l %o5, %o2, %l4
tne %xcc, 0x2
andn %i2, %g6, %l3
nop
set 0x30, %g6
ldd [%l7 + %g6], %g0
fmovscs %icc, %f29, %f27
fpadd16 %f26, %f16, %f6
fones %f25
fbul,a %fcc2, loop_285
array8 %o1, %l6, %l0
tleu %xcc, 0x3
brgz,a %i4, loop_286
loop_285:
tgu %icc, 0x6
alignaddrl %l2, %i0, %i1
edge32n %g4, %g3, %l1
loop_286:
nop
wr %g0, 0x89, %asi
lduwa [%l7 + 0x48] %asi, %g2
stw %o6, [%l7 + 0x6C]
fnor %f10, %f10, %f26
nop
fitos %f7, %f25
fstoi %f25, %f19
fblg,a %fcc2, loop_287
fmul8x16 %f4, %f26, %f18
nop
setx 0x7923E3B2328EFF1E, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f28
setx 0xD42234795786EEF6, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f12
fdivd %f12, %f28, %f28
tvs %icc, 0x3
loop_287:
sdivx %i7, 0x05A7, %g5
nop
setx 0xDB0E504E8048C5C7, %l0, %l6
stx %l6, [%l7 + 0x58]
ldx [%l7 + 0x58], %fsr
nop
setx 0x17E45C64807A4CAA, %l0, %l6
stx %l6, [%l7 + 0x58]
ldx [%l7 + 0x58], %fsr
fmovsvs %icc, %f21, %f31
array8 %l5, %i3, %i5
bn,pn %icc, loop_288
ble loop_289
movre %o4, %o3, %i6
edge16l %g7, %o0, %o7
loop_288:
ldsw [%l7 + 0x74], %o5
loop_289:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
subccc %l4, %i2, %o2
fnot2 %f0, %f2
tcc %xcc, 0x3
bvc,a,pt %icc, loop_290
nop
setx loop_291, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
mulscc %l3, 0x1B75, %g1
movne %icc, %o1, %g6
loop_290:
fmovsa %xcc, %f25, %f25
loop_291:
edge8 %l0, %l6, %i4
edge32n %i0, %l2, %g4
sllx %i1, 0x0A, %l1
nop
setx 0xEACE5F8E20461FC3, %l0, %l6
stx %l6, [%l7 + 0x68]
ldx [%l7 + 0x68], %fsr
alignaddr %g2, %o6, %g3
bge,pt %xcc, loop_292
fzeros %f26
nop
fitos %f11, %f9
fstoi %f9, %f15
movleu %xcc, %i7, %g5
loop_292:
nop
fitod %f12, %f16
fdtos %f16, %f2
xnorcc %i3, 0x032D, %i5
fpadd32s %f29, %f27, %f18
set 0x5A, %g1
stba %o4, [%l7 + %g1] 0xe2
membar #Sync
fmovrsgz %o3, %f8, %f10
tg %xcc, 0x7
nop
set 0x20, %g3
std %f6, [%l7 + %g3]
set 0x36, %i0
ldsba [%l7 + %i0] 0x0c, %i6
xnorcc %g7, %l5, %o7
sdivx %o5, 0x1F74, %o0
movl %xcc, %i2, %l4
tcc %icc, 0x3
mulx %o2, %l3, %g1
nop
set 0x4C, %g5
stw %o1, [%l7 + %g5]
fmovs %f2, %f13
edge16n %g6, %l0, %l6
sethi 0x00E5, %i4
brlez,a %i0, loop_293
tcs %xcc, 0x3
fcmpeq16 %f22, %f26, %l2
ldd [%l7 + 0x08], %i0
loop_293:
bpos loop_294
movneg %xcc, %l1, %g4
movcc %icc, %g2, %g3
fbule %fcc3, loop_295
loop_294:
movg %icc, %o6, %g5
wr %g0, 0x11, %asi
ldda [%l7 + 0x40] %asi, %f16
loop_295:
bleu,a,pn %icc, loop_296
edge16ln %i7, %i3, %o4
ldd [%l7 + 0x48], %f22
movrne %o3, %i5, %i6
loop_296:
sir 0x12DA
sll %g7, 0x1D, %l5
movvc %xcc, %o7, %o5
addc %o0, %l4, %i2
set 0x10, %l1
prefetcha [%l7 + %l1] 0x0c, 0x3
mova %icc, %l3, %o1
fbuge %fcc0, loop_297
subccc %g6, 0x072E, %g1
fsrc2 %f12, %f6
movge %xcc, %l6, %i4
loop_297:
tpos %icc, 0x5
fbge %fcc0, loop_298
fnand %f26, %f26, %f22
edge16l %l0, %l2, %i0
be,pt %icc, loop_299
loop_298:
movrlz %i1, %g4, %g2
udiv %g3, 0x1095, %o6
set 0x20, %i3
ldswa [%l7 + %i3] 0x04, %g5
loop_299:
te %icc, 0x2
sdiv %l1, 0x042D, %i3
bg loop_300
nop
setx 0xB1EB05E5, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f8
setx 0x8EDB80AB, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f27
fadds %f27, %f8, %f7
movvc %icc, %i7, %o4
fandnot2 %f12, %f10, %f14
loop_300:
or %o3, 0x0B4F, %i5
edge8l %i6, %g7, %l5
popc %o7, %o0
fmovrsgz %l4, %f12, %f27
movpos %xcc, %i2, %o5
tg %icc, 0x2
fmovsneg %xcc, %f31, %f12
tgu %icc, 0x1
tcc %xcc, 0x6
sdiv %o2, 0x12C4, %o1
fbo,a %fcc3, loop_301
edge8l %l3, %g1, %l6
fmovdvc %icc, %f28, %f4
fpack16 %f24, %f6
loop_301:
lduw [%l7 + 0x40], %i4
fmovsl %icc, %f0, %f9
movrgez %g6, %l2, %i0
stb %i1, [%l7 + 0x14]
sth %l0, [%l7 + 0x14]
fabss %f1, %f31
movn %icc, %g4, %g2
smulcc %o6, %g5, %l1
tleu %icc, 0x4
be,a,pt %xcc, loop_302
edge16 %i3, %g3, %o4
edge16 %o3, %i7, %i6
addcc %g7, 0x01F6, %l5
loop_302:
bpos,a %icc, loop_303
sdivcc %i5, 0x111B, %o0
fpack16 %f20, %f1
edge16l %o7, %i2, %o5
loop_303:
nop
add %l7, 0x38, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %o2, %l4
andn %o1, %g1, %l6
fors %f30, %f24, %f0
edge16n %i4, %l3, %l2
addcc %g6, %i1, %i0
movge %xcc, %g4, %g2
andncc %o6, %g5, %l0
ldub [%l7 + 0x51], %i3
tge %xcc, 0x7
tsubcctv %g3, 0x0D34, %l1
set 0x40, %i7
ldxa [%l7 + %i7] 0x80, %o4
fcmpne16 %f30, %f20, %i7
mulscc %i6, 0x1C7F, %g7
bvs loop_304
array8 %l5, %i5, %o3
movg %icc, %o0, %i2
xnor %o5, 0x19ED, %o7
loop_304:
nop
wr %g0, 0xf0, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
srax %o2, 0x1D, %l4
movrgz %g1, 0x1FC, %o1
brlz,a %l6, loop_305
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tpos %xcc, 0x1
fmovsl %icc, %f21, %f19
loop_305:
fmovse %icc, %f21, %f11
sllx %i4, 0x03, %l2
set 0x14, %o4
lduha [%l7 + %o4] 0x11, %l3
fbuge %fcc0, loop_306
movleu %icc, %i1, %g6
mova %xcc, %g4, %g2
ta %icc, 0x1
loop_306:
bl %icc, loop_307
fmovdge %xcc, %f17, %f9
fsrc1s %f21, %f6
nop
setx loop_308, %l0, %l1
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_307:
fmovsgu %xcc, %f9, %f30
add %o6, %g5, %i0
addccc %l0, 0x12EA, %i3
loop_308:
fandnot1 %f24, %f8, %f20
edge32l %l1, %g3, %i7
lduw [%l7 + 0x7C], %i6
tgu %icc, 0x7
fbule %fcc1, loop_309
ta %xcc, 0x2
movrlz %o4, %l5, %g7
taddcctv %o3, 0x16E2, %i5
loop_309:
edge32n %i2, %o5, %o7
te %xcc, 0x3
movneg %icc, %o2, %l4
subcc %o0, %g1, %l6
tneg %icc, 0x6
edge32 %i4, %o1, %l2
andncc %i1, %g6, %g4
move %icc, %g2, %o6
ble,a %icc, loop_310
brlez %l3, loop_311
tleu %xcc, 0x0
brgz %i0, loop_312
loop_310:
edge16ln %l0, %i3, %g5
loop_311:
edge16ln %g3, %l1, %i7
fmul8x16al %f5, %f18, %f16
loop_312:
fmovsne %icc, %f18, %f3
set 0x30, %o0
ldda [%l7 + %o0] 0xea, %o4
fandnot2s %f26, %f15, %f4
xorcc %i6, %g7, %o3
or %l5, %i5, %o5
edge32n %i2, %o7, %o2
xor %o0, %l4, %l6
edge8 %i4, %o1, %l2
movrne %g1, 0x0C5, %g6
sdivcc %g4, 0x1FE8, %g2
tvs %icc, 0x1
fmovdpos %xcc, %f6, %f21
movcs %icc, %o6, %l3
tleu %icc, 0x0
movrlz %i1, 0x167, %i0
addcc %i3, 0x0D34, %l0
ldstub [%l7 + 0x69], %g5
tn %xcc, 0x2
fbl,a %fcc1, loop_313
brnz %l1, loop_314
fmovrslez %g3, %f17, %f27
taddcc %i7, 0x0522, %o4
loop_313:
fblg,a %fcc1, loop_315
loop_314:
bvc,a %icc, loop_316
bg,a,pt %icc, loop_317
xorcc %i6, 0x172C, %o3
loop_315:
nop
set 0x7C, %o3
swapa [%l7 + %o3] 0x89, %l5
loop_316:
orn %g7, %i5, %o5
loop_317:
fsrc1 %f2, %f18
or %i2, 0x1DA0, %o7
tvs %xcc, 0x1
bgu,a,pt %icc, loop_318
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
nop
setx loop_319, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fornot2 %f24, %f24, %f14
loop_318:
movrlez %o2, 0x3C5, %l4
taddcc %o0, %i4, %l6
loop_319:
edge32 %l2, %g1, %o1
udivx %g4, 0x0254, %g6
orcc %g2, %o6, %l3
set 0x24, %i6
stba %i0, [%l7 + %i6] 0x2f
membar #Sync
fornot1 %f26, %f2, %f0
popc %i1, %l0
ldd [%l7 + 0x70], %g4
tsubcc %i3, %l1, %g3
fbuge,a %fcc2, loop_320
subcc %o4, 0x0B33, %i6
sra %i7, 0x11, %o3
fbge,a %fcc1, loop_321
loop_320:
move %xcc, %g7, %i5
stb %l5, [%l7 + 0x51]
fornot1 %f0, %f4, %f8
loop_321:
taddcctv %o5, %o7, %o2
fmovrdgez %l4, %f12, %f22
tsubcctv %o0, 0x1626, %i2
alignaddr %l6, %l2, %g1
andncc %i4, %o1, %g4
fmovrde %g2, %f26, %f26
fmovsa %xcc, %f0, %f5
nop
fitos %f6, %f13
fstoi %f13, %f27
fmovspos %icc, %f9, %f18
alignaddrl %o6, %g6, %i0
tle %icc, 0x6
stw %l3, [%l7 + 0x4C]
nop
setx 0x4061869D, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f1
setx 0x3BA20961, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f8
fsubs %f8, %f1, %f20
wr %g0, 0x18, %asi
stha %l0, [%l7 + 0x2A] %asi
movcs %xcc, %g5, %i3
edge32ln %l1, %g3, %o4
std %f4, [%l7 + 0x58]
nop
setx 0x58138736, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f17
setx 0xD3845603, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f25
fadds %f25, %f17, %f21
wr %g0, 0x17, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
edge16ln %i1, %i6, %i7
movpos %icc, %o3, %g7
sub %i5, 0x01C2, %l5
edge32n %o7, %o2, %l4
bcc,pt %xcc, loop_322
tsubcctv %o0, %i2, %o5
nop
fitod %f4, %f22
fdtoi %f22, %f0
nop
fitod %f2, %f10
fdtox %f10, %f10
fxtod %f10, %f0
loop_322:
nop
set 0x28, %g2
lduha [%l7 + %g2] 0x81, %l2
edge16 %g1, %l6, %i4
fmovrdne %g4, %f26, %f6
nop
setx loop_323, %l0, %l1
jmpl %l1, %g2
andcc %o6, %g6, %i0
srlx %o1, 0x19, %l0
tcc %xcc, 0x1
loop_323:
smul %l3, %g5, %i3
ldsh [%l7 + 0x3A], %l1
taddcctv %o4, %g3, %i1
subc %i6, 0x0CAE, %o3
movneg %xcc, %g7, %i5
mulx %i7, %o7, %o2
mova %xcc, %l4, %l5
ldd [%l7 + 0x28], %i2
sllx %o5, %o0, %g1
movn %xcc, %l6, %i4
edge8n %l2, %g4, %o6
xnorcc %g6, 0x036E, %g2
fandnot2 %f10, %f20, %f12
smulcc %i0, %o1, %l0
wr %g0, 0x89, %asi
ldstuba [%l7 + 0x50] %asi, %l3
edge16l %g5, %i3, %l1
orcc %o4, %g3, %i6
wr %g0, 0x2b, %asi
ldda [%l7 + 0x70] %asi, %o2
srl %g7, %i5, %i1
udiv %i7, 0x0E0C, %o2
fcmple16 %f20, %f8, %l4
movcs %icc, %o7, %l5
edge32n %i2, %o0, %o5
fmovscc %icc, %f11, %f15
fcmple16 %f8, %f28, %g1
fbo,a %fcc2, loop_324
fnands %f22, %f13, %f17
and %i4, %l2, %g4
nop
setx 0x97E326EE50423FB5, %l0, %l6
stx %l6, [%l7 + 0x58]
ldx [%l7 + 0x58], %fsr
loop_324:
movle %icc, %o6, %g6
add %l7, 0x38, %l6
wr %g0, 0x0c, %asi
ldxa [%l6] %asi, %g2
casxa [%l6] %asi, %g2, %l6
nop
fitod %f6, %f6
fdtoi %f6, %f14
movneg %icc, %i0, %o1
movrlez %l3, 0x13B, %l0
fpadd16 %f18, %f8, %f8
tsubcctv %i3, %g5, %o4
bgu,a loop_325
fmul8x16 %f0, %f4, %f14
membar #Sync
wr %g0, 0x1f, %asi
ldda [%l7 + 0x40] %asi, %f0
loop_325:
tsubcc %g3, 0x0F64, %l1
movrgez %i6, 0x0EE, %o3
call loop_326
movgu %xcc, %g7, %i5
set 0x40, %g4
stda %f16, [%l7 + %g4] 0x10
loop_326:
tsubcctv %i1, 0x0AB4, %o2
tle %icc, 0x5
nop
fitod %f2, %f22
fdtox %f22, %f2
movl %icc, %l4, %i7
st %f22, [%l7 + 0x78]
tvs %xcc, 0x0
edge32l %o7, %i2, %o0
std %f26, [%l7 + 0x18]
fcmpgt16 %f6, %f10, %o5
fnot1 %f16, %f0
fmul8ulx16 %f2, %f28, %f20
edge16ln %g1, %i4, %l2
fnands %f23, %f12, %f31
edge16 %l5, %o6, %g4
stb %g6, [%l7 + 0x53]
bg,a %icc, loop_327
tg %xcc, 0x4
movcc %icc, %g2, %l6
fmovdneg %xcc, %f21, %f15
loop_327:
subc %o1, %l3, %i0
edge8n %i3, %g5, %l0
ld [%l7 + 0x54], %f4
brnz,a %g3, loop_328
movne %xcc, %o4, %l1
st %f2, [%l7 + 0x4C]
fabss %f19, %f13
loop_328:
movg %icc, %o3, %g7
fmul8x16 %f30, %f16, %f0
andcc %i6, 0x0D67, %i1
xor %i5, %l4, %o2
wr %g0, 0x80, %asi
ldsba [%l7 + 0x65] %asi, %i7
fmul8x16 %f17, %f16, %f0
movleu %xcc, %i2, %o7
orncc %o5, %g1, %i4
taddcc %o0, %l2, %o6
membar 0x2A
edge8l %g4, %l5, %g6
fmovdn %icc, %f16, %f24
edge8n %g2, %l6, %o1
bg,pt %xcc, loop_329
fbe,a %fcc1, loop_330
sub %i0, %i3, %l3
edge32 %g5, %l0, %o4
loop_329:
edge16 %g3, %o3, %g7
loop_330:
tge %xcc, 0x1
fblg,a %fcc1, loop_331
fbge %fcc2, loop_332
nop
setx 0xFB66B23F, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f31
setx 0xE83956B4, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f21
fsubs %f21, %f31, %f22
edge8 %l1, %i1, %i5
loop_331:
edge16n %l4, %o2, %i6
loop_332:
or %i7, 0x0F14, %i2
tle %icc, 0x0
tvc %icc, 0x6
mulx %o5, %o7, %g1
tneg %icc, 0x6
edge16 %o0, %l2, %i4
brlz %o6, loop_333
srl %g4, 0x0B, %l5
fmovrdgz %g2, %f18, %f24
movle %xcc, %g6, %l6
loop_333:
nop
wr %g0, 0x0c, %asi
stba %i0, [%l7 + 0x55] %asi
move %xcc, %o1, %i3
nop
setx 0x09A798BAE06563ED, %l0, %l6
stx %l6, [%l7 + 0x78]
ldx [%l7 + 0x78], %fsr
edge8 %l3, %l0, %g5
brz,a %o4, loop_334
array8 %g3, %g7, %o3
nop
setx loop_335, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
call loop_336
loop_334:
movrgez %l1, %i5, %i1
sethi 0x062E, %l4
loop_335:
bge,pn %icc, loop_337
loop_336:
tl %icc, 0x0
sub %i6, 0x0C1A, %i7
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_337:
tleu %xcc, 0x1
movl %icc, %i2, %o2
fmovdne %xcc, %f23, %f19
fpsub16s %f24, %f29, %f28
tcc %icc, 0x1
tsubcctv %o5, 0x16D5, %g1
nop
setx 0x1A9CF537, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f21
setx 0xDD35A820, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f28
fdivs %f28, %f21, %f21
movle %xcc, %o0, %l2
add %l7, 0x18, %l6
wr %g0, 0x0c, %asi
casxa [%l6] %asi, %o7, %i4
tl %icc, 0x2
fmovdpos %xcc, %f27, %f1
fmovscs %xcc, %f31, %f21
addccc %g4, %o6, %g2
fmovdpos %icc, %f3, %f27
fpadd16 %f22, %f24, %f22
movne %icc, %l5, %g6
andcc %l6, 0x0FCA, %i0
smul %o1, 0x0EA5, %i3
tvs %icc, 0x6
nop
fitod %f0, %f16
fdtos %f16, %f17
movl %icc, %l0, %l3
nop
fitos %f10, %f14
fstox %f14, %f8
tcs %xcc, 0x4
be,pn %xcc, loop_338
umul %g5, 0x1584, %g3
fmovrslz %o4, %f0, %f16
movge %icc, %g7, %l1
loop_338:
subc %i5, 0x0EEC, %i1
srl %o3, %i6, %l4
te %icc, 0x2
xor %i7, %o2, %i2
fbue,a %fcc3, loop_339
edge8n %o5, %o0, %l2
sra %g1, %o7, %i4
brgz,a %g4, loop_340
loop_339:
orcc %g2, %l5, %g6
fpsub32s %f10, %f28, %f4
edge32l %l6, %o6, %i0
loop_340:
fnot2 %f26, %f18
nop
setx 0x7E37F6CF647F427A, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f18
setx 0x3FB1FB3EACEC6BEF, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f20
faddd %f20, %f18, %f28
fcmpne32 %f4, %f6, %i3
udiv %l0, 0x1D90, %o1
alignaddrl %l3, %g3, %g5
edge32l %o4, %g7, %i5
movrgez %l1, 0x165, %i1
orn %o3, %l4, %i6
fbue,a %fcc0, loop_341
ldsw [%l7 + 0x34], %o2
array16 %i2, %o5, %o0
tsubcc %l2, %i7, %o7
loop_341:
edge16n %g1, %i4, %g2
tneg %xcc, 0x0
movrgez %l5, %g6, %l6
sllx %g4, %i0, %i3
fmovdpos %icc, %f5, %f26
fnot1 %f24, %f20
bcc,a %icc, loop_342
membar 0x38
movre %o6, 0x02C, %o1
tsubcctv %l0, %l3, %g3
loop_342:
nop
set 0x70, %o2
stwa %g5, [%l7 + %o2] 0x18
fmovde %icc, %f9, %f28
fbn,a %fcc0, loop_343
edge32ln %g7, %o4, %i5
tge %xcc, 0x2
orncc %i1, %o3, %l1
loop_343:
nop
set 0x74, %i2
ldsha [%l7 + %i2] 0x10, %l4
movre %i6, %i2, %o5
bge,pn %icc, loop_344
nop
setx 0x006B3506, %l0, %l6
st %l6, [%l7 + 0x2C]
ld [%l7 + 0x2C], %fsr
brnz %o2, loop_345
movl %xcc, %l2, %o0
loop_344:
sth %o7, [%l7 + 0x50]
prefetch [%l7 + 0x4C], 0x2
loop_345:
fmovsneg %icc, %f0, %f7
fmuld8sux16 %f16, %f7, %f22
move %xcc, %g1, %i4
subc %i7, 0x1AFA, %l5
fpsub32 %f0, %f0, %f10
movre %g6, 0x0E6, %g2
nop
setx loop_346, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
smul %g4, 0x18F3, %l6
movrlez %i3, 0x02E, %o6
fbo %fcc0, loop_347
loop_346:
tg %icc, 0x2
edge32l %o1, %i0, %l0
tl %xcc, 0x0
loop_347:
tl %icc, 0x0
fmovsleu %icc, %f10, %f10
tvc %xcc, 0x3
tvc %xcc, 0x3
orncc %g3, 0x1AD7, %l3
nop
fitos %f8, %f21
fstox %f21, %f12
fxtos %f12, %f24
brgz %g5, loop_348
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
smulcc %g7, 0x1D95, %o4
addccc %i5, %o3, %i1
loop_348:
tcc %xcc, 0x5
array8 %l1, %i6, %l4
andn %o5, 0x0647, %o2
movl %xcc, %l2, %o0
taddcc %i2, 0x0526, %o7
fmovsneg %icc, %f20, %f0
set 0x3E, %o7
ldstuba [%l7 + %o7] 0x81, %g1
xor %i4, %l5, %g6
fmovrslez %g2, %f1, %f31
sth %i7, [%l7 + 0x36]
edge8 %g4, %i3, %o6
fmovsleu %xcc, %f25, %f27
and %l6, 0x1285, %o1
movrlez %l0, %i0, %l3
array8 %g3, %g7, %g5
fmovsg %xcc, %f16, %f21
movvs %xcc, %i5, %o3
edge16n %i1, %l1, %o4
edge8ln %i6, %o5, %l4
nop
setx loop_349, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
or %o2, %l2, %i2
edge32n %o0, %o7, %g1
fbul,a %fcc2, loop_350
loop_349:
brz %i4, loop_351
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
set 0x08, %o6
swapa [%l7 + %o6] 0x11, %l5
loop_350:
brgez %g2, loop_352
loop_351:
bge loop_353
movle %icc, %i7, %g6
tpos %icc, 0x4
loop_352:
movleu %icc, %g4, %i3
loop_353:
movvc %xcc, %o6, %o1
ldd [%l7 + 0x58], %i6
subc %l0, 0x14A9, %i0
ldub [%l7 + 0x18], %g3
wr %g0, 0x81, %asi
lda [%l7 + 0x44] %asi, %f17
nop
setx 0x93F2CEA7C67041DD, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f6
setx 0x55DE4BA89BF1A391, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f2
fmuld %f2, %f6, %f16
brnz %l3, loop_354
movgu %xcc, %g7, %i5
movle %icc, %g5, %o3
nop
setx 0xCCC8B290, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f2
setx 0x1BA960E2, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f8
fadds %f8, %f2, %f13
loop_354:
ble,a %xcc, loop_355
srlx %i1, 0x0B, %l1
tn %xcc, 0x0
bl,pt %icc, loop_356
loop_355:
nop
fitod %f6, %f30
fdtos %f30, %f17
udivx %o4, 0x1127, %i6
popc 0x0FEC, %o5
loop_356:
umul %l4, %l2, %o2
bgu,a %xcc, loop_357
bpos,a,pt %xcc, loop_358
tvs %icc, 0x2
sth %o0, [%l7 + 0x08]
loop_357:
mulx %i2, %g1, %o7
loop_358:
tvc %icc, 0x3
taddcc %l5, 0x0D1E, %g2
alignaddrl %i4, %i7, %g4
tg %icc, 0x7
movcs %icc, %i3, %o6
call loop_359
edge16n %o1, %g6, %l0
mulscc %i0, %l6, %l3
or %g7, 0x0261, %i5
loop_359:
tsubcc %g3, 0x1081, %g5
fbn,a %fcc0, loop_360
udivcc %i1, 0x0EBB, %o3
tl %icc, 0x7
tsubcc %l1, 0x10CF, %i6
loop_360:
nop
setx loop_361, %l0, %l1
jmpl %l1, %o4
fblg %fcc0, loop_362
tcc %xcc, 0x5
movvs %icc, %o5, %l4
loop_361:
nop
set 0x6A, %l6
ldsba [%l7 + %l6] 0x0c, %o2
loop_362:
srlx %l2, %i2, %g1
movne %xcc, %o0, %l5
movneg %xcc, %g2, %o7
wr %g0, 0x0c, %asi
sta %f2, [%l7 + 0x5C] %asi
edge16n %i7, %g4, %i3
tcc %xcc, 0x5
edge32n %i4, %o1, %g6
wr %g0, 0x0c, %asi
prefetcha [%l7 + 0x28] %asi, 0x2
and %i0, %l0, %l3
sdivcc %l6, 0x0FF1, %g7
bge,pn %xcc, loop_363
fnand %f30, %f28, %f28
srlx %g3, %i5, %g5
array32 %i1, %o3, %l1
loop_363:
movrne %i6, %o4, %o5
tle %icc, 0x6
movpos %icc, %l4, %o2
tcs %icc, 0x5
sra %i2, 0x1D, %l2
set 0x73, %i4
lduba [%l7 + %i4] 0x19, %o0
addccc %g1, %g2, %o7
tsubcc %l5, 0x0031, %g4
edge32n %i3, %i7, %o1
tsubcctv %g6, %o6, %i4
fsrc2s %f0, %f17
edge8l %l0, %l3, %l6
nop
fitod %f4, %f12
fdtos %f12, %f22
nop
fitod %f4, %f8
fdtox %f8, %f8
fxtod %f8, %f8
fmovsg %icc, %f7, %f4
nop
fitos %f27, %f10
fmovdcc %xcc, %f2, %f22
sdivx %g7, 0x0971, %i0
tge %icc, 0x5
lduh [%l7 + 0x66], %i5
ld [%l7 + 0x44], %f8
fnands %f19, %f0, %f14
fmovrdgz %g3, %f26, %f18
fbuge,a %fcc3, loop_364
edge8l %g5, %i1, %l1
fmovspos %icc, %f10, %f9
fmul8x16al %f4, %f3, %f20
loop_364:
mova %xcc, %i6, %o4
fmovsleu %icc, %f3, %f18
array32 %o5, %l4, %o3
fba,a %fcc2, loop_365
fones %f17
xnorcc %i2, %l2, %o0
movrlez %o2, 0x01E, %g1
loop_365:
alignaddrl %o7, %l5, %g2
mulscc %g4, %i7, %i3
orcc %o1, %g6, %i4
set 0x7E, %o1
lduha [%l7 + %o1] 0x10, %o6
edge32n %l0, %l6, %g7
srax %l3, 0x18, %i5
ta %icc, 0x2
wr %g0, 0x0c, %asi
ldsha [%l7 + 0x0A] %asi, %i0
edge16l %g5, %g3, %l1
nop
set 0x38, %g7
stx %i1, [%l7 + %g7]
array16 %o4, %i6, %o5
subccc %l4, 0x0A14, %i2
brgz %o3, loop_366
fmovda %xcc, %f1, %f1
wr %g0, 0x89, %asi
ldxa [%l7 + 0x60] %asi, %l2
loop_366:
bge loop_367
fbug,a %fcc2, loop_368
andn %o0, 0x1EC5, %g1
edge8ln %o7, %l5, %g2
loop_367:
fxors %f17, %f21, %f14
loop_368:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
orncc %g4, %i7, %o2
xnor %i3, %o1, %i4
subccc %o6, 0x1024, %l0
movl %xcc, %g6, %g7
fble %fcc2, loop_369
popc 0x15DF, %l3
sra %l6, 0x16, %i0
fmovsleu %icc, %f27, %f26
loop_369:
nop
wr %g0, 0x81, %asi
ldstuba [%l7 + 0x66] %asi, %i5
fbo,a %fcc1, loop_370
array16 %g3, %g5, %i1
movrlz %o4, %i6, %l1
movre %l4, 0x364, %o5
loop_370:
movrlz %o3, 0x26E, %i2
fbn,a %fcc3, loop_371
sethi 0x098C, %o0
tcs %icc, 0x4
ldx [%l7 + 0x60], %g1
loop_371:
edge16ln %o7, %l5, %l2
edge32l %g4, %i7, %o2
movne %xcc, %i3, %g2
mulx %i4, 0x03C4, %o6
edge16n %o1, %l0, %g6
ble,a,pn %icc, loop_372
bneg loop_373
ldstub [%l7 + 0x0D], %l3
bcs,pt %xcc, loop_374
loop_372:
edge8 %l6, %i0, %g7
loop_373:
membar 0x62
tvs %icc, 0x5
loop_374:
movvc %xcc, %i5, %g3
mulx %i1, %g5, %o4
edge32n %l1, %i6, %l4
fmovd %f6, %f6
move %icc, %o5, %i2
movge %icc, %o0, %o3
fmovsgu %xcc, %f13, %f6
bge,pt %xcc, loop_375
bpos,a,pt %xcc, loop_376
fpadd32s %f9, %f7, %f5
and %g1, %l5, %l2
loop_375:
tpos %icc, 0x3
loop_376:
movl %xcc, %o7, %i7
tvs %xcc, 0x2
fbe,a %fcc0, loop_377
orcc %o2, %i3, %g2
ldsh [%l7 + 0x14], %g4
nop
setx 0x023A9B06, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f14
setx 0xAE4A24CA, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f17
fmuls %f17, %f14, %f20
loop_377:
fnot2s %f7, %f28
array32 %i4, %o6, %l0
sethi 0x0ECC, %g6
sub %o1, %l6, %l3
fand %f6, %f4, %f28
tcs %icc, 0x2
fmovrdlz %i0, %f26, %f16
umul %g7, %g3, %i1
addc %g5, %o4, %l1
andn %i6, 0x1C01, %l4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge16 %i5, %i2, %o5
tvc %xcc, 0x2
wr %g0, 0x04, %asi
ldda [%l7 + 0x40] %asi, %f0
movvs %icc, %o0, %o3
tle %xcc, 0x5
edge16ln %g1, %l5, %o7
tcc %icc, 0x7
popc 0x0623, %i7
movrne %l2, %o2, %g2
movcs %icc, %g4, %i3
movl %icc, %i4, %l0
sethi 0x1813, %o6
fmovrslz %o1, %f24, %f1
wr %g0, 0x88, %asi
lduba [%l7 + 0x70] %asi, %l6
nop
fitod %f2, %f0
fdtos %f0, %f10
andn %l3, 0x1847, %i0
fmovdcc %xcc, %f7, %f0
sdivcc %g7, 0x0AD0, %g6
fnor %f4, %f0, %f26
fpsub32 %f20, %f26, %f26
addc %g3, %i1, %o4
edge32n %g5, %i6, %l1
edge8n %l4, %i5, %i2
alignaddrl %o5, %o0, %g1
andcc %l5, 0x0373, %o7
wr %g0, 0x18, %asi
lduba [%l7 + 0x3E] %asi, %o3
sra %l2, %o2, %g2
fbn,a %fcc3, loop_378
orncc %i7, 0x19CC, %g4
fmovdcs %icc, %f2, %f14
taddcctv %i3, 0x0A74, %i4
loop_378:
movrlez %o6, 0x3F4, %o1
membar #Sync
wr %g0, 0xf1, %asi
ldda [%l7 + 0x40] %asi, %f16
nop
setx 0x114A68F1, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f13
setx 0x957BF34B, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f13
fadds %f13, %f13, %f24
fbe,a %fcc1, loop_379
add %l6, 0x0B95, %l0
set 0x10, %l3
lduwa [%l7 + %l3] 0x15, %i0
loop_379:
orn %g7, 0x158B, %l3
move %xcc, %g3, %g6
fnot2 %f20, %f2
edge8 %o4, %i1, %i6
or %l1, 0x0731, %l4
xnor %i5, 0x1A5F, %i2
tneg %icc, 0x2
movvc %icc, %g5, %o5
smul %o0, 0x14B5, %g1
taddcctv %l5, %o7, %l2
subccc %o2, %g2, %i7
ldsh [%l7 + 0x76], %o3
brz %g4, loop_380
andncc %i3, %o6, %i4
fsrc2 %f18, %f18
orn %o1, 0x156F, %l0
loop_380:
bvs %icc, loop_381
andn %l6, %g7, %l3
tcs %xcc, 0x5
movne %icc, %g3, %g6
loop_381:
fandnot1s %f22, %f22, %f13
fzeros %f6
udivcc %o4, 0x188D, %i0
movrlz %i6, %l1, %i1
edge16n %i5, %l4, %g5
fblg %fcc1, loop_382
fxnor %f20, %f2, %f30
fbne %fcc3, loop_383
subcc %o5, 0x0FC8, %i2
loop_382:
andn %o0, 0x0839, %l5
fbul %fcc3, loop_384
loop_383:
fornot2 %f8, %f16, %f8
movgu %xcc, %g1, %l2
orncc %o7, 0x1466, %g2
loop_384:
fmul8ulx16 %f8, %f30, %f4
fcmple16 %f24, %f10, %i7
fpadd16 %f6, %f20, %f20
edge32ln %o3, %o2, %i3
tsubcctv %o6, %g4, %i4
mova %icc, %l0, %o1
set 0x4C, %l4
stwa %g7, [%l7 + %l4] 0x2f
membar #Sync
std %f0, [%l7 + 0x50]
umulcc %l6, %l3, %g6
edge32n %o4, %g3, %i0
tsubcc %i6, %i1, %l1
wr %g0, 0x89, %asi
ldstuba [%l7 + 0x30] %asi, %l4
tleu %xcc, 0x0
subccc %g5, 0x0E91, %o5
tn %xcc, 0x6
brlz %i2, loop_385
lduw [%l7 + 0x34], %o0
nop
fitod %f8, %f0
fdtox %f0, %f30
fmovrdlez %i5, %f4, %f8
loop_385:
movl %xcc, %g1, %l5
fbge,a %fcc3, loop_386
fmovde %icc, %f16, %f17
sra %o7, 0x0E, %l2
fbl %fcc3, loop_387
loop_386:
addcc %i7, 0x0411, %o3
fmovda %xcc, %f6, %f9
nop
setx 0x30458E3E, %l0, %l6
st %l6, [%l7 + 0x78]
ld [%l7 + 0x78], %fsr
loop_387:
mova %xcc, %g2, %o2
te %xcc, 0x2
sdivx %o6, 0x1B64, %g4
fble %fcc0, loop_388
bshuffle %f28, %f22, %f24
addc %i4, %i3, %l0
wr %g0, 0x2a, %asi
stba %o1, [%l7 + 0x18] %asi
membar #Sync
loop_388:
bn,pt %icc, loop_389
tne %xcc, 0x2
fbuge %fcc3, loop_390
movre %l6, %g7, %g6
loop_389:
nop
wr %g0, 0x88, %asi
lduba [%l7 + 0x60] %asi, %l3
loop_390:
fmovd %f30, %f22
tn %xcc, 0x3
tgu %icc, 0x7
mulscc %o4, 0x00EF, %i0
fxor %f10, %f24, %f10
tgu %icc, 0x5
nop
setx loop_391, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnot1 %f16, %f30
bneg,a %xcc, loop_392
add %g3, %i1, %l1
loop_391:
sllx %l4, 0x06, %i6
brz %o5, loop_393
loop_392:
flush %l7 + 0x74
flush %l7 + 0x60
movle %xcc, %g5, %i2
loop_393:
tcc %icc, 0x7
alignaddrl %o0, %g1, %l5
bl,a,pt %icc, loop_394
movleu %icc, %i5, %o7
movre %l2, %i7, %o3
subc %g2, 0x063B, %o6
loop_394:
subc %g4, %o2, %i3
nop
set 0x18, %i1
ldx [%l7 + %i1], %l0
ld [%l7 + 0x38], %f5
fbule,a %fcc2, loop_395
fmovrsgz %o1, %f10, %f9
fmovdg %xcc, %f5, %f11
fbg,a %fcc3, loop_396
loop_395:
movrgez %l6, %g7, %g6
sdiv %l3, 0x0DCB, %i4
umulcc %o4, %i0, %g3
loop_396:
ta %icc, 0x1
fmovrslez %l1, %f6, %f11
tsubcctv %i1, %l4, %o5
stb %g5, [%l7 + 0x75]
sll %i6, 0x1F, %i2
fpadd16s %f24, %f19, %f28
membar 0x13
udiv %o0, 0x1205, %g1
membar 0x31
fpsub16s %f7, %f12, %f22
fmovrdgez %l5, %f30, %f30
nop
setx loop_397, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovd %f10, %f8
movrlez %o7, 0x1DB, %i5
ta %xcc, 0x7
loop_397:
std %f8, [%l7 + 0x58]
fmovsleu %xcc, %f27, %f4
fmovspos %xcc, %f24, %f3
array16 %l2, %i7, %o3
tvc %icc, 0x3
array16 %o6, %g4, %g2
tpos %icc, 0x7
subc %o2, %i3, %l0
fmovrslez %o1, %f23, %f9
nop
setx 0x62741041D02C7FE8, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f14
fsqrtd %f14, %f22
tleu %xcc, 0x0
fnors %f2, %f20, %f28
array16 %g7, %g6, %l6
fornot2s %f17, %f29, %f15
sdiv %l3, 0x1E27, %i4
brlez %i0, loop_398
fexpand %f11, %f16
bgu,a %xcc, loop_399
addcc %o4, 0x00A4, %l1
loop_398:
movl %xcc, %i1, %l4
movcs %xcc, %g3, %g5
loop_399:
add %o5, 0x155C, %i6
nop
setx loop_400, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
or %o0, 0x1843, %g1
movne %xcc, %i2, %l5
bvs,pn %xcc, loop_401
loop_400:
smul %o7, 0x1C5F, %i5
alignaddr %i7, %l2, %o6
nop
setx loop_402, %l0, %l1
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_401:
sir 0x015C
set 0x40, %l0
ldda [%l7 + %l0] 0x22, %g4
loop_402:
fornot1 %f26, %f2, %f14
fnegs %f23, %f5
sll %g2, %o3, %o2
smul %l0, %o1, %i3
mova %icc, %g6, %g7
srax %l3, %i4, %i0
nop
set 0x4C, %o5
ldsh [%l7 + %o5], %l6
nop
setx loop_403, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
andcc %l1, %i1, %l4
fmovrse %g3, %f2, %f8
movrne %o4, %o5, %g5
loop_403:
fpadd16 %f30, %f30, %f24
edge32l %i6, %g1, %o0
taddcctv %i2, %o7, %l5
be loop_404
tgu %icc, 0x3
movne %xcc, %i7, %i5
sethi 0x0140, %o6
loop_404:
edge16ln %g4, %g2, %l2
ldd [%l7 + 0x58], %f22
or %o2, %o3, %l0
nop
set 0x64, %l2
lduh [%l7 + %l2], %i3
movvc %icc, %o1, %g7
fmovd %f14, %f18
movrlz %l3, 0x3AD, %i4
orncc %g6, 0x0E20, %l6
bcs,a loop_405
lduw [%l7 + 0x20], %i0
fmovsle %xcc, %f28, %f23
edge8l %i1, %l4, %g3
loop_405:
ta %xcc, 0x3
movn %icc, %l1, %o4
fblg %fcc1, loop_406
udivcc %g5, 0x0742, %o5
stbar
tcc %xcc, 0x5
loop_406:
nop
setx loop_407, %l0, %l1
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 %g1, 0x1804, %o0
fornot2s %f7, %f30, %f15
sir 0x156B
loop_407:
fcmple32 %f24, %f0, %i2
addc %i6, %l5, %i7
edge16n %i5, %o7, %o6
mulx %g2, %l2, %g4
movrne %o3, %o2, %l0
addc %o1, 0x11B9, %i3
movrne %g7, %i4, %g6
bleu,a loop_408
fmovsle %xcc, %f2, %f5
wr %g0, 0x80, %asi
ldsha [%l7 + 0x42] %asi, %l6
loop_408:
andncc %i0, %l3, %i1
srax %l4, %g3, %l1
orn %o4, %g5, %o5
fcmpne16 %f26, %f8, %o0
mulx %i2, %i6, %g1
fmovrsgz %l5, %f10, %f2
andn %i5, 0x1BDF, %i7
sllx %o6, %g2, %o7
fmovrdne %l2, %f30, %f8
add %l7, 0x4C, %l6
wr %g0, 0x0c, %asi
lda [%l6] %asi, %g4
casa [%l6] 0x0c, %g4, %o2
bn %icc, loop_409
movg %xcc, %o3, %o1
fcmple16 %f14, %f18, %i3
tsubcc %g7, 0x0EB6, %l0
loop_409:
xnorcc %g6, 0x11AE, %i4
ldsw [%l7 + 0x20], %i0
wr %g0, 0x18, %asi
ldxa [%l7 + 0x28] %asi, %l6
nop
setx 0xD049692C, %l0, %l6
st %l6, [%l7 + 0x7C]
ld [%l7 + 0x7C], %fsr
nop
setx 0x4764B510A8CFE8C0, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f20
setx 0x70C423FD41849BC1, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f18
fmuld %f18, %f20, %f6
fbue %fcc3, loop_410
movrlez %l3, %i1, %l4
edge16n %g3, %o4, %g5
sdivx %l1, 0x0232, %o5
loop_410:
subccc %o0, 0x1D0C, %i2
tsubcctv %i6, %l5, %g1
nop
fitod %f0, %f4
fdtos %f4, %f17
orcc %i7, 0x1008, %o6
te %icc, 0x4
tcs %icc, 0x0
fmovsneg %icc, %f13, %f24
fpadd32s %f3, %f26, %f18
bneg,a,pn %icc, loop_411
movge %xcc, %g2, %i5
fmovsvc %xcc, %f11, %f24
subc %o7, %g4, %o2
loop_411:
tvs %icc, 0x6
movvs %icc, %l2, %o3
srlx %i3, 0x0D, %o1
fbe,a %fcc2, loop_412
sdiv %l0, 0x13FB, %g6
movre %i4, 0x15A, %i0
fbule %fcc0, loop_413
loop_412:
fornot2s %f2, %f18, %f26
fornot1s %f9, %f3, %f21
fmovrdgez %g7, %f24, %f6
loop_413:
fba,a %fcc0, loop_414
sdivcc %l3, 0x14F7, %i1
fandnot2s %f5, %f20, %f20
nop
setx loop_415, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_414:
nop
setx 0x315837AA, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f29
setx 0x7FDFBE52, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f21
fadds %f21, %f29, %f18
tvs %icc, 0x7
andncc %l4, %l6, %g3
loop_415:
sdiv %g5, 0x0EA0, %l1
orncc %o5, %o0, %i2
brgez %i6, loop_416
sllx %o4, 0x01, %l5
orcc %i7, 0x00F4, %o6
sllx %g1, 0x04, %g2
loop_416:
xnorcc %o7, %g4, %o2
movrlz %i5, 0x3C5, %o3
sub %l2, 0x08A0, %i3
udiv %l0, 0x1AC6, %g6
tn %xcc, 0x1
tgu %xcc, 0x0
movn %xcc, %o1, %i4
smul %i0, 0x060F, %l3
nop
setx 0xCCC7079A3C02AE38, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f2
setx 0x30FB7F4E10E95886, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f22
fsubd %f22, %f2, %f30
set 0x14, %i5
lduha [%l7 + %i5] 0x04, %g7
fpadd16s %f8, %f9, %f31
edge16ln %l4, %i1, %g3
nop
setx 0xCDDC0CB9, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f15
setx 0x992D8A14, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f4
fsubs %f4, %f15, %f24
nop
fitod %f0, %f16
fdtox %f16, %f20
xor %l6, 0x140B, %l1
fmovdcc %icc, %f0, %f28
orcc %o5, %g5, %i2
taddcctv %o0, 0x0CD1, %o4
ta %xcc, 0x4
edge16n %l5, %i6, %i7
movrne %g1, %g2, %o7
tl %icc, 0x1
fmovdcs %icc, %f1, %f24
or %o6, %g4, %i5
edge32l %o2, %o3, %i3
set 0x28, %l5
ldswa [%l7 + %l5] 0x14, %l2
addccc %l0, 0x1109, %g6
fornot2 %f14, %f8, %f0
fxnors %f0, %f17, %f9
orcc %o1, %i4, %i0
edge32ln %g7, %l4, %l3
movgu %icc, %i1, %g3
movle %icc, %l1, %o5
edge16 %l6, %i2, %g5
fbl %fcc2, loop_417
nop
setx 0x169E1108112E683C, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f24
setx 0x2646C3FF23AEDEB8, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f8
faddd %f8, %f24, %f28
fpmerge %f12, %f10, %f18
set 0x1E, %g6
stba %o4, [%l7 + %g6] 0x04
loop_417:
be,pn %icc, loop_418
edge32 %o0, %i6, %i7
fmovrdlez %l5, %f10, %f2
fmovdge %xcc, %f18, %f11
loop_418:
nop
fitod %f2, %f0
fdtoi %f0, %f18
movvs %xcc, %g1, %o7
tg %xcc, 0x2
fmovdpos %icc, %f25, %f8
nop
setx 0x9434DC51E07ED963, %l0, %l6
stx %l6, [%l7 + 0x20]
ldx [%l7 + 0x20], %fsr
or %g2, 0x1A7A, %g4
tl %icc, 0x6
edge16 %o6, %o2, %i5
orcc %i3, 0x0FEC, %o3
ldd [%l7 + 0x58], %l0
edge32 %l2, %o1, %i4
fxor %f4, %f26, %f0
tn %icc, 0x6
fblg,a %fcc3, loop_419
ldd [%l7 + 0x78], %f30
fbug,a %fcc3, loop_420
fbe,a %fcc2, loop_421
loop_419:
fnand %f16, %f6, %f22
add %l7, 0x48, %l6
wr %g0, 0x11, %asi
casxa [%l6] 0x11, %g6, %g7
loop_420:
edge8 %l4, %i0, %i1
loop_421:
nop
set 0x0, %g3
stxa %l3, [%g0 + %g3] 0x57
nop
setx 0x94EF1A13, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f31
setx 0x61CDDF4C, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f15
fmuls %f15, %f31, %f13
be loop_422
smul %g3, 0x0A9E, %l1
membar 0x00
nop
setx loop_423, %l0, %l1
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_422:
tne %xcc, 0x6
fandnot1s %f4, %f20, %f2
te %xcc, 0x2
loop_423:
movvs %icc, %o5, %i2
fmovrse %g5, %f7, %f8
ldx [%l7 + 0x28], %l6
udiv %o0, 0x1EA1, %i6
fmovse %xcc, %f1, %f11
brnz %o4, loop_424
umul %i7, %g1, %o7
movrlez %l5, %g4, %o6
nop
fitos %f6, %f13
fstod %f13, %f28
loop_424:
movrlz %o2, %i5, %i3
bne loop_425
ldsw [%l7 + 0x68], %o3
fmovrsgez %l0, %f19, %f14
fxor %f28, %f30, %f12
loop_425:
edge32 %g2, %l2, %o1
movl %icc, %g6, %g7
tleu %xcc, 0x0
fmovspos %xcc, %f2, %f12
movvc %icc, %l4, %i0
smul %i1, 0x1CEB, %l3
alignaddrl %g3, %l1, %i4
movg %xcc, %o5, %g5
tvs %xcc, 0x3
add %l6, %o0, %i2
fmovrsgz %o4, %f30, %f15
fxnors %f1, %f0, %f18
tl %xcc, 0x0
udiv %i7, 0x0A2E, %i6
edge8n %g1, %l5, %g4
fmovdgu %xcc, %f20, %f16
srax %o7, 0x08, %o6
fone %f30
addccc %i5, %o2, %i3
addcc %o3, %g2, %l0
tl %xcc, 0x4
edge8ln %l2, %g6, %o1
andncc %g7, %l4, %i1
set 0x4C, %i0
stwa %l3, [%l7 + %i0] 0xe3
membar #Sync
nop
setx 0x151ADF24C42CE738, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f20
setx 0x97FF53BD692EDFA0, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f12
fsubd %f12, %f20, %f28
fmul8ulx16 %f20, %f28, %f0
srlx %g3, 0x15, %i0
subcc %i4, %o5, %g5
tcc %xcc, 0x3
fbul,a %fcc3, loop_426
move %icc, %l6, %o0
brgz,a %l1, loop_427
sth %i2, [%l7 + 0x0C]
loop_426:
edge8n %o4, %i7, %i6
set 0x10, %g5
swapa [%l7 + %g5] 0x04, %g1
loop_427:
orn %g4, %o7, %o6
fzero %f30
fblg,a %fcc2, loop_428
fmovspos %xcc, %f19, %f25
edge8n %l5, %i5, %i3
be,a,pn %xcc, loop_429
loop_428:
ba,pt %xcc, loop_430
xorcc %o2, 0x1829, %o3
movvs %icc, %g2, %l2
loop_429:
tvs %xcc, 0x1
loop_430:
fandnot2s %f21, %f6, %f14
movl %icc, %l0, %g6
srlx %g7, %o1, %l4
orncc %i1, 0x13F8, %l3
movg %icc, %i0, %i4
movrne %o5, 0x388, %g5
orn %l6, %g3, %l1
fmovdle %icc, %f19, %f8
alignaddr %i2, %o0, %i7
udivx %o4, 0x1D25, %g1
array16 %i6, %o7, %o6
movne %icc, %l5, %g4
tgu %xcc, 0x5
edge16 %i3, %i5, %o2
movge %icc, %g2, %l2
bcc,pt %icc, loop_431
movg %xcc, %o3, %g6
wr %g0, 0x80, %asi
stwa %g7, [%l7 + 0x20] %asi
loop_431:
bvs %icc, loop_432
stbar
andncc %o1, %l0, %l4
tg %icc, 0x0
loop_432:
fbuge,a %fcc2, loop_433
stb %l3, [%l7 + 0x2D]
tne %icc, 0x5
ldsh [%l7 + 0x38], %i0
loop_433:
fnand %f0, %f30, %f8
tne %xcc, 0x0
move %xcc, %i1, %o5
fpadd32s %f5, %f0, %f6
srlx %g5, %l6, %g3
xorcc %i4, 0x0840, %i2
orncc %o0, %i7, %l1
sra %o4, 0x0F, %g1
ldsh [%l7 + 0x24], %i6
edge16n %o6, %l5, %o7
move %xcc, %i3, %i5
xor %g4, 0x0B32, %g2
taddcc %l2, 0x0104, %o2
ldsw [%l7 + 0x1C], %g6
subc %g7, %o3, %l0
alignaddrl %l4, %o1, %l3
edge16 %i1, %i0, %o5
brlz %l6, loop_434
fbu %fcc2, loop_435
ta %icc, 0x7
fmovrdne %g3, %f4, %f26
loop_434:
edge8n %i4, %i2, %o0
loop_435:
xnorcc %g5, 0x1118, %l1
movvs %xcc, %i7, %o4
mova %icc, %g1, %o6
xorcc %l5, 0x1778, %i6
movleu %icc, %i3, %o7
nop
setx 0x545BD3B6, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f12
fsqrts %f12, %f22
movne %xcc, %i5, %g4
movpos %xcc, %g2, %o2
tg %icc, 0x4
sub %l2, %g6, %o3
nop
fitos %f0, %f8
fcmpgt32 %f30, %f14, %l0
movcc %icc, %l4, %g7
array32 %l3, %o1, %i1
fbu %fcc1, loop_436
movge %xcc, %i0, %l6
wr %g0, 0xe2, %asi
ldda [%l7 + 0x30] %asi, %o4
loop_436:
sethi 0x004C, %i4
call loop_437
tvs %xcc, 0x7
movrgez %g3, 0x085, %o0
edge8l %i2, %l1, %i7
loop_437:
brnz,a %o4, loop_438
fbuge,a %fcc0, loop_439
sethi 0x0877, %g5
andn %g1, 0x02C0, %l5
loop_438:
nop
fitod %f2, %f22
fdtos %f22, %f9
loop_439:
xor %o6, %i6, %o7
popc 0x0D95, %i3
edge8l %i5, %g2, %g4
fnands %f5, %f10, %f23
fpackfix %f14, %f5
subcc %o2, %l2, %o3
sllx %l0, 0x1D, %g6
flush %l7 + 0x28
membar 0x4E
movge %xcc, %g7, %l4
movre %l3, %i1, %o1
movn %xcc, %l6, %i0
movvc %xcc, %o5, %i4
movrne %g3, %i2, %l1
xnor %i7, 0x1F2C, %o4
mulx %o0, %g1, %l5
array8 %o6, %g5, %i6
fmovrde %i3, %f26, %f6
mulscc %o7, 0x057D, %i5
fabss %f20, %f0
set 0x5C, %l1
ldsha [%l7 + %l1] 0x11, %g2
tle %icc, 0x1
movg %xcc, %g4, %l2
bgu,a,pn %xcc, loop_440
sdivcc %o2, 0x16C4, %o3
edge16n %l0, %g6, %g7
fxnor %f10, %f20, %f24
loop_440:
edge16n %l4, %l3, %o1
set 0x16, %i3
lduba [%l7 + %i3] 0x10, %l6
wr %g0, 0x80, %asi
ldsha [%l7 + 0x0C] %asi, %i0
nop
fitos %f8, %f3
fstox %f3, %f16
tn %icc, 0x7
ldd [%l7 + 0x28], %o4
set 0x62, %g1
ldsba [%l7 + %g1] 0x10, %i1
tvc %icc, 0x5
wr %g0, 0x10, %asi
ldswa [%l7 + 0x20] %asi, %i4
bcc loop_441
swap [%l7 + 0x4C], %i2
array32 %l1, %i7, %o4
and %g3, 0x0CF2, %o0
loop_441:
nop
fitos %f11, %f27
fstox %f27, %f0
srlx %g1, 0x1E, %l5
alignaddrl %g5, %o6, %i3
movcc %xcc, %o7, %i5
fxor %f2, %f8, %f0
tvs %xcc, 0x2
srax %g2, %i6, %l2
sir 0x083B
sdiv %o2, 0x1EDE, %g4
nop
fitos %f5, %f13
tvs %icc, 0x6
sethi 0x198A, %l0
fnegs %f26, %f27
wr %g0, 0x04, %asi
ldswa [%l7 + 0x4C] %asi, %o3
array8 %g7, %l4, %l3
bpos,a %xcc, loop_442
bvs %xcc, loop_443
and %g6, 0x1538, %o1
movpos %icc, %i0, %o5
loop_442:
movre %l6, 0x3F2, %i4
loop_443:
udivx %i2, 0x01BC, %i1
prefetch [%l7 + 0x18], 0x2
tgu %xcc, 0x7
andn %i7, %l1, %o4
ldstub [%l7 + 0x45], %o0
orcc %g3, %l5, %g1
andn %g5, %i3, %o7
andn %o6, 0x0D96, %i5
fmovrde %i6, %f22, %f6
fmovsvc %icc, %f4, %f8
fmovsn %icc, %f3, %f4
srax %l2, 0x0E, %g2
fblg %fcc1, loop_444
tsubcctv %g4, 0x19CA, %l0
fpadd32s %f11, %f7, %f22
membar #Sync
wr %g0, 0x16, %asi
ldda [%l7 + 0x40] %asi, %f16
loop_444:
xor %o2, %o3, %g7
bg loop_445
taddcc %l3, %l4, %o1
nop
set 0x38, %o4
ldsw [%l7 + %o4], %g6
edge16ln %i0, %o5, %l6
loop_445:
fpack16 %f12, %f9
edge32n %i2, %i1, %i4
edge32ln %l1, %i7, %o0
fmul8x16 %f26, %f14, %f16
tcs %icc, 0x2
set 0x54, %i7
ldswa [%l7 + %i7] 0x19, %o4
smul %l5, 0x004E, %g3
movvc %xcc, %g1, %g5
stx %o7, [%l7 + 0x68]
edge8ln %i3, %o6, %i5
umul %l2, 0x0D1B, %i6
fmovrdgez %g2, %f4, %f22
edge16 %g4, %o2, %o3
movle %icc, %l0, %g7
andcc %l3, %o1, %g6
sir 0x1306
tsubcc %l4, 0x1B58, %o5
bpos,a,pt %icc, loop_446
tsubcctv %l6, 0x1EC1, %i0
mova %xcc, %i2, %i1
fnot1s %f13, %f29
loop_446:
addccc %i4, %i7, %l1
wr %g0, 0x89, %asi
lduwa [%l7 + 0x0C] %asi, %o0
orncc %l5, %o4, %g3
fmovspos %xcc, %f3, %f30
fsrc2s %f6, %f9
te %xcc, 0x4
fmul8ulx16 %f12, %f14, %f14
tsubcc %g1, 0x042F, %o7
fbu,a %fcc2, loop_447
fandnot1 %f4, %f28, %f8
movn %icc, %g5, %o6
orcc %i3, %i5, %i6
loop_447:
fbule %fcc1, loop_448
tsubcctv %g2, %g4, %l2
addc %o3, %l0, %o2
movvs %icc, %g7, %o1
loop_448:
tsubcc %l3, 0x0535, %g6
ldsw [%l7 + 0x30], %l4
tcs %icc, 0x5
tle %icc, 0x4
array16 %l6, %o5, %i0
fmovd %f14, %f4
array32 %i1, %i2, %i7
edge16 %i4, %l1, %l5
addccc %o0, %g3, %o4
fands %f0, %f3, %f1
fabss %f9, %f7
umul %o7, 0x12B0, %g5
movg %icc, %g1, %o6
umulcc %i3, 0x1541, %i5
wr %g0, 0x22, %asi
stha %g2, [%l7 + 0x3C] %asi
membar #Sync
movrgz %g4, %l2, %i6
movrgz %l0, %o3, %o2
orncc %g7, %o1, %l3
orncc %l4, 0x045C, %l6
xnorcc %g6, 0x159D, %o5
sra %i0, %i1, %i7
mova %icc, %i4, %i2
edge8 %l5, %l1, %g3
ta %xcc, 0x4
add %l7, 0x70, %l6
wr %g0, 0x0c, %asi
casa [%l6] 0x0c, %o4, %o7
edge16n %g5, %o0, %g1
fands %f11, %f16, %f7
nop
setx loop_449, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx 0x6363ED9F205334B7, %l0, %l6
stx %l6, [%l7 + 0x60]
ldx [%l7 + 0x60], %fsr
fpsub32 %f8, %f2, %f26
fmovsn %xcc, %f31, %f14
loop_449:
movrne %o6, 0x18F, %i5
movg %xcc, %i3, %g2
tcc %xcc, 0x7
movle %icc, %l2, %i6
movg %xcc, %g4, %l0
smulcc %o2, 0x0FBF, %g7
tn %xcc, 0x0
addccc %o1, 0x03DE, %l3
sub %o3, %l6, %g6
udivx %l4, 0x13B4, %o5
tvs %xcc, 0x1
fsrc2s %f24, %f23
sub %i0, 0x090A, %i7
fornot2s %f17, %f8, %f27
umulcc %i1, %i4, %i2
sdiv %l5, 0x0B8A, %l1
addc %g3, %o4, %o7
movvc %xcc, %g5, %o0
tg %xcc, 0x0
smul %o6, 0x0F4E, %i5
fcmpne32 %f22, %f20, %g1
bshuffle %f16, %f0, %f28
sir 0x0031
movre %i3, 0x1FD, %l2
fpadd32 %f8, %f20, %f12
fmovsneg %xcc, %f31, %f4
fmovscs %xcc, %f11, %f13
wr %g0, 0x11, %asi
ldxa [%l7 + 0x30] %asi, %i6
movneg %icc, %g4, %l0
taddcctv %o2, %g2, %o1
nop
setx 0x805FA4FC, %l0, %l6
st %l6, [%l7 + 0x68]
ld [%l7 + 0x68], %fsr
xnor %g7, %o3, %l6
edge32ln %l3, %g6, %o5
fzeros %f17
fmovrdgez %l4, %f8, %f28
bgu,a loop_450
tsubcc %i7, %i1, %i4
fmul8x16au %f0, %f22, %f4
te %xcc, 0x0
loop_450:
fmovs %f2, %f31
fmovrse %i2, %f30, %f19
movge %xcc, %l5, %i0
xnor %l1, 0x17AD, %g3
tsubcctv %o4, %g5, %o7
fba %fcc1, loop_451
tpos %icc, 0x7
edge16l %o0, %o6, %g1
edge32 %i5, %l2, %i6
loop_451:
te %icc, 0x4
subccc %i3, %g4, %l0
edge8n %o2, %o1, %g7
movrlez %o3, 0x28E, %l6
fmovrdlez %g2, %f30, %f28
sll %g6, 0x0C, %l3
fandnot1 %f26, %f0, %f28
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tneg %xcc, 0x0
fmul8x16 %f9, %f22, %f14
movge %icc, %o5, %i7
tpos %xcc, 0x5
sethi 0x0635, %l4
fbne %fcc1, loop_452
orncc %i1, %i2, %i4
mulx %l5, %i0, %l1
movge %xcc, %g3, %g5
loop_452:
movgu %xcc, %o7, %o4
set 0x24, %o3
stwa %o6, [%l7 + %o3] 0xe2
membar #Sync
ble %xcc, loop_453
tleu %xcc, 0x4
nop
setx loop_454, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
smul %o0, 0x076D, %i5
loop_453:
mulscc %g1, %l2, %i6
fbule %fcc3, loop_455
loop_454:
smulcc %i3, %g4, %o2
sethi 0x1F43, %l0
smul %o1, 0x1C73, %o3
loop_455:
bneg loop_456
addccc %g7, 0x11DB, %l6
add %l7, 0x44, %l6
wr %g0, 0x0c, %asi
casa [%l6] 0x0c, %g2, %l3
loop_456:
movcc %xcc, %o5, %g6
sll %l4, %i7, %i1
sth %i4, [%l7 + 0x3E]
fmovdvc %icc, %f16, %f29
movrlez %l5, %i2, %i0
membar 0x6F
bge,a,pt %icc, loop_457
tne %icc, 0x2
movpos %icc, %g3, %g5
taddcc %l1, 0x1294, %o4
loop_457:
fblg %fcc3, loop_458
popc %o6, %o7
fble,a %fcc1, loop_459
flush %l7 + 0x60
loop_458:
nop
setx loop_460, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
and %o0, %g1, %i5
loop_459:
xor %i6, %l2, %i3
movle %xcc, %g4, %l0
loop_460:
udivx %o1, 0x0C72, %o2
ldd [%l7 + 0x38], %g6
edge16ln %o3, %g2, %l3
fbul,a %fcc3, loop_461
fbug,a %fcc0, loop_462
nop
fitos %f13, %f30
fstox %f30, %f24
fmovdneg %xcc, %f2, %f10
loop_461:
fmovdl %icc, %f3, %f22
loop_462:
nop
set 0x38, %o0
ldstuba [%l7 + %o0] 0x0c, %l6
fcmpne16 %f12, %f26, %o5
fmovsn %xcc, %f2, %f23
nop
setx 0x9A823074A063C6AB, %l0, %l6
stx %l6, [%l7 + 0x08]
ldx [%l7 + 0x08], %fsr
mulscc %l4, %i7, %i1
ldstub [%l7 + 0x6A], %i4
nop
fitod %f8, %f28
fdtos %f28, %f9
movcs %xcc, %l5, %g6
tneg %xcc, 0x1
movcc %icc, %i2, %g3
fmovdcs %icc, %f24, %f19
tge %icc, 0x3
fble %fcc3, loop_463
brnz %i0, loop_464
fzero %f12
movneg %xcc, %l1, %o4
loop_463:
te %icc, 0x6
loop_464:
tsubcc %g5, %o6, %o0
edge8n %g1, %o7, %i6
movle %icc, %i5, %i3
fmovsl %icc, %f21, %f4
nop
setx 0xC8B4150D, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f19
setx 0x0CD41F01, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f0
fsubs %f0, %f19, %f11
fmovscs %xcc, %f28, %f17
set 0x40, %i6
ldda [%l7 + %i6] 0x14, %f16
swap [%l7 + 0x4C], %g4
brnz %l0, loop_465
fmovdle %icc, %f23, %f4
popc %o1, %l2
bcs,pt %icc, loop_466
loop_465:
udiv %o2, 0x01B2, %o3
edge8l %g7, %g2, %l6
wr %g0, 0x80, %asi
ldxa [%l7 + 0x10] %asi, %o5
loop_466:
fpadd32s %f18, %f30, %f11
bge,a,pt %xcc, loop_467
sethi 0x0351, %l4
bneg,a %icc, loop_468
fmul8x16al %f21, %f30, %f10
loop_467:
movvc %icc, %i7, %i1
fmovscc %icc, %f4, %f4
loop_468:
taddcctv %i4, 0x1E86, %l5
movgu %icc, %l3, %i2
nop
setx 0xA91E4EF8, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f2
setx 0x8A509DBB, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f11
fsubs %f11, %f2, %f24
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
smul %g6, %g3, %i0
orncc %o4, %l1, %o6
fbn %fcc2, loop_469
ba loop_470
nop
setx 0x0BE0B656, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f0
setx 0x3CAFD81F, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f6
fadds %f6, %f0, %f3
tpos %xcc, 0x3
loop_469:
movrne %o0, 0x37B, %g5
loop_470:
fmovdne %icc, %f8, %f14
tsubcc %g1, %i6, %i5
wr %g0, 0x10, %asi
ldswa [%l7 + 0x48] %asi, %i3
brgz %o7, loop_471
movneg %xcc, %l0, %g4
fnor %f2, %f6, %f16
flush %l7 + 0x24
loop_471:
be,pt %xcc, loop_472
movn %icc, %o1, %l2
nop
set 0x10, %g4
stw %o2, [%l7 + %g4]
fmovsge %icc, %f19, %f29
loop_472:
fmovde %icc, %f22, %f26
set 0x18, %g2
ldstuba [%l7 + %g2] 0x81, %g7
set 0x10, %o2
prefetcha [%l7 + %o2] 0x80, 0x3
lduh [%l7 + 0x40], %l6
set 0x30, %o7
sta %f3, [%l7 + %o7] 0x0c
fexpand %f17, %f12
xor %o5, 0x04C5, %l4
andcc %o3, %i7, %i1
bcs,a,pn %icc, loop_473
or %l5, 0x1305, %i4
umulcc %i2, 0x1861, %g6
taddcc %g3, %l3, %o4
loop_473:
sra %l1, 0x1C, %o6
fmovsvc %xcc, %f19, %f13
sdivx %o0, 0x0D8E, %g5
movvs %xcc, %g1, %i0
edge16l %i6, %i3, %i5
fbo,a %fcc2, loop_474
xor %o7, 0x02DB, %g4
wr %g0, 0x88, %asi
ldswa [%l7 + 0x60] %asi, %o1
loop_474:
nop
fitod %f6, %f10
fdtox %f10, %f26
fxtod %f26, %f4
edge16n %l0, %o2, %g7
xorcc %l2, 0x0FF9, %g2
fbl %fcc1, loop_475
tsubcc %l6, 0x03E9, %l4
orn %o3, %o5, %i1
andn %i7, 0x16C4, %i4
loop_475:
movpos %icc, %i2, %g6
array32 %g3, %l5, %l3
fmovdn %xcc, %f19, %f21
addccc %l1, %o6, %o4
fmovrse %g5, %f11, %f9
addccc %o0, %i0, %g1
tle %xcc, 0x6
sll %i6, %i5, %i3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
smulcc %o7, %o1, %l0
smul %o2, %g4, %l2
fbue %fcc3, loop_476
orn %g2, %l6, %l4
tle %xcc, 0x5
fpsub16s %f15, %f23, %f28
loop_476:
fbuge %fcc2, loop_477
fble,a %fcc2, loop_478
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ta %xcc, 0x7
loop_477:
tvc %xcc, 0x3
loop_478:
orcc %g7, %o3, %i1
smulcc %i7, %i4, %o5
fbule %fcc1, loop_479
edge8n %i2, %g3, %l5
xorcc %g6, %l3, %l1
movrgz %o6, 0x16C, %o4
loop_479:
andn %g5, 0x006F, %i0
movle %icc, %g1, %i6
fnot1 %f4, %f0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
brgz %o0, loop_480
ba,a,pn %xcc, loop_481
movge %xcc, %i3, %o7
subcc %i5, %o1, %o2
loop_480:
subc %l0, 0x11A6, %l2
loop_481:
nop
setx 0x605EE9F0, %l0, %l6
st %l6, [%l7 + 0x54]
ld [%l7 + 0x54], %fsr
fxnors %f3, %f26, %f5
flush %l7 + 0x54
tpos %icc, 0x2
nop
fitos %f2, %f1
fstod %f1, %f2
movleu %icc, %g2, %l6
fsrc1 %f30, %f6
andcc %l4, %g7, %o3
fmovde %icc, %f10, %f25
lduw [%l7 + 0x28], %i1
array16 %g4, %i7, %o5
fbge,a %fcc0, loop_482
nop
setx loop_483, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xnor %i4, %g3, %l5
movrgez %i2, 0x377, %g6
loop_482:
membar 0x02
loop_483:
fba,a %fcc0, loop_484
fmovdcc %xcc, %f14, %f3
wr %g0, 0x0c, %asi
ldstuba [%l7 + 0x58] %asi, %l3
loop_484:
fmovdg %xcc, %f30, %f24
fcmpne16 %f2, %f18, %l1
fmovda %xcc, %f7, %f13
fsrc2s %f27, %f28
fmul8ulx16 %f4, %f18, %f24
faligndata %f6, %f26, %f28
te %xcc, 0x4
tne %icc, 0x7
xorcc %o4, %g5, %i0
wr %g0, 0x80, %asi
ldsba [%l7 + 0x46] %asi, %o6
bleu %icc, loop_485
movvs %icc, %i6, %o0
set 0x12, %o6
ldsha [%l7 + %o6] 0x80, %i3
loop_485:
umulcc %o7, 0x076F, %g1
udiv %o1, 0x10F7, %i5
tgu %xcc, 0x1
bcs %icc, loop_486
sdivcc %o2, 0x0B0A, %l2
lduw [%l7 + 0x5C], %l0
mulx %l6, 0x0173, %l4
loop_486:
movneg %icc, %g7, %o3
nop
setx 0xC7406237C06E92F8, %l0, %l6
stx %l6, [%l7 + 0x68]
ldx [%l7 + 0x68], %fsr
fexpand %f5, %f16
andcc %i1, %g2, %i7
bcc,a,pn %xcc, loop_487
fpsub32 %f30, %f10, %f10
subc %g4, %i4, %g3
wr %g0, 0xe3, %asi
ldda [%l7 + 0x40] %asi, %l4
loop_487:
tvc %xcc, 0x4
fcmpgt32 %f28, %f2, %i2
fba %fcc0, loop_488
sethi 0x08C4, %o5
edge32 %l3, %g6, %o4
fsrc1 %f10, %f28
loop_488:
nop
set 0x38, %l6
stxa %g5, [%l7 + %l6] 0x19
flush %l7 + 0x50
fcmpgt16 %f2, %f4, %i0
mova %icc, %o6, %l1
fsrc1 %f2, %f14
nop
fitos %f10, %f9
fstox %f9, %f30
fxtos %f30, %f22
set 0x47, %i4
ldstuba [%l7 + %i4] 0x89, %i6
ldub [%l7 + 0x0F], %i3
wr %g0, 0x10, %asi
lduha [%l7 + 0x18] %asi, %o0
fnors %f3, %f1, %f25
tsubcc %g1, %o1, %i5
tneg %xcc, 0x2
fblg,a %fcc2, loop_489
fcmpne16 %f4, %f16, %o7
sir 0x048F
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_489:
nop
wr %g0, 0x2a, %asi
stwa %l2, [%l7 + 0x64] %asi
membar #Sync
orncc %l0, %o2, %l6
wr %g0, 0x04, %asi
ldda [%l7 + 0x40] %asi, %l4
fmovdge %xcc, %f4, %f21
fmovrdne %o3, %f4, %f24
fblg %fcc3, loop_490
bn,a,pn %icc, loop_491
movn %xcc, %i1, %g2
subccc %i7, %g7, %i4
loop_490:
tpos %icc, 0x6
loop_491:
orn %g3, 0x14A4, %g4
movvc %xcc, %l5, %o5
ldub [%l7 + 0x30], %i2
movge %icc, %l3, %o4
sir 0x0F75
tle %icc, 0x3
add %g5, 0x0177, %g6
call loop_492
fbe,a %fcc3, loop_493
fmovrdlz %o6, %f16, %f16
popc %l1, %i0
loop_492:
sub %i3, 0x19B1, %i6
loop_493:
tn %icc, 0x2
edge16ln %o0, %g1, %i5
fbl,a %fcc2, loop_494
tne %xcc, 0x1
fmovsvs %xcc, %f22, %f13
xnorcc %o7, %o1, %l2
loop_494:
edge8n %o2, %l0, %l6
sra %l4, %i1, %o3
movrgz %i7, %g2, %g7
edge16ln %g3, %i4, %l5
mulx %o5, 0x0303, %g4
nop
fitod %f12, %f14
fdtox %f14, %f10
tn %icc, 0x4
fornot2 %f4, %f24, %f2
brz,a %i2, loop_495
edge8ln %o4, %l3, %g6
addccc %o6, 0x1FFB, %g5
tge %icc, 0x2
loop_495:
umulcc %i0, 0x19DC, %l1
mova %icc, %i6, %i3
taddcctv %g1, %i5, %o7
edge8 %o1, %l2, %o2
wr %g0, 0x23, %asi
stwa %o0, [%l7 + 0x68] %asi
membar #Sync
tne %xcc, 0x6
fzeros %f14
bshuffle %f18, %f22, %f14
subcc %l6, 0x14F5, %l0
edge16 %i1, %o3, %i7
tvc %xcc, 0x7
bpos,a %icc, loop_496
andncc %g2, %g7, %l4
and %g3, 0x188E, %l5
fbule,a %fcc3, loop_497
loop_496:
tge %icc, 0x2
movcs %xcc, %o5, %g4
nop
setx 0x005B4037, %l0, %l6
st %l6, [%l7 + 0x0C]
ld [%l7 + 0x0C], %fsr
loop_497:
move %xcc, %i2, %i4
movg %xcc, %l3, %o4
orcc %o6, 0x1E72, %g5
fzero %f12
edge32n %i0, %g6, %i6
subc %i3, %g1, %i5
bvs loop_498
addccc %o7, %o1, %l2
tvs %xcc, 0x2
fpadd16 %f24, %f22, %f28
loop_498:
fxnor %f24, %f20, %f16
fnegd %f22, %f0
fmovrdlez %l1, %f28, %f8
movl %xcc, %o0, %l6
movgu %xcc, %o2, %i1
ldd [%l7 + 0x78], %f22
fnegd %f6, %f8
bg,a,pt %icc, loop_499
fbe,a %fcc3, loop_500
fpadd16s %f7, %f14, %f7
fpadd16s %f18, %f30, %f30
loop_499:
movle %xcc, %o3, %i7
loop_500:
fbge,a %fcc2, loop_501
tcc %xcc, 0x4
array8 %l0, %g7, %g2
subc %l4, 0x029F, %g3
loop_501:
ldsb [%l7 + 0x79], %l5
movvc %icc, %o5, %i2
ldsw [%l7 + 0x70], %i4
subcc %g4, 0x0A58, %o4
tsubcc %o6, 0x17F0, %l3
fmovrdlz %g5, %f8, %f10
ldsw [%l7 + 0x3C], %g6
fbuge %fcc1, loop_502
lduh [%l7 + 0x64], %i0
set 0x10, %o1
ldxa [%l7 + %o1] 0x0c, %i3
loop_502:
tl %xcc, 0x6
movrlez %i6, 0x21E, %i5
set 0x40, %g7
ldda [%l7 + %g7] 0x81, %g0
nop
fitos %f4, %f21
fstoi %f21, %f10
orn %o1, 0x0C37, %l2
subccc %o7, 0x1F68, %l1
mulscc %l6, 0x05EF, %o2
fmovrdgz %i1, %f14, %f22
xnorcc %o3, %o0, %i7
flush %l7 + 0x70
sdivcc %g7, 0x0B25, %l0
tl %icc, 0x6
nop
setx 0x10A1C533A0718E8D, %l0, %l6
stx %l6, [%l7 + 0x20]
ldx [%l7 + 0x20], %fsr
wr %g0, 0x04, %asi
ldda [%l7 + 0x70] %asi, %l4
fmovsne %xcc, %f25, %f13
udivx %g2, 0x17D1, %g3
tsubcctv %o5, %l5, %i4
orn %g4, %o4, %o6
bl,a %icc, loop_503
swap [%l7 + 0x18], %l3
andn %i2, 0x0915, %g6
sll %g5, 0x0C, %i0
loop_503:
ldsw [%l7 + 0x64], %i6
and %i3, %i5, %g1
movpos %icc, %l2, %o1
mulscc %o7, 0x1C21, %l1
mova %icc, %l6, %o2
add %o3, %i1, %i7
brlz %o0, loop_504
fblg %fcc2, loop_505
movvc %xcc, %l0, %g7
movrgz %l4, 0x06B, %g3
loop_504:
subccc %o5, %l5, %i4
loop_505:
movleu %icc, %g2, %o4
membar 0x4D
ble loop_506
subcc %o6, 0x178A, %g4
bcs,a,pn %icc, loop_507
tsubcc %i2, 0x06A4, %g6
loop_506:
sdivcc %l3, 0x1ED1, %g5
edge16l %i6, %i0, %i3
loop_507:
fnot1 %f6, %f26
ldsw [%l7 + 0x68], %g1
fmovscs %xcc, %f22, %f7
movne %icc, %l2, %o1
edge32l %o7, %l1, %i5
fblg %fcc2, loop_508
tneg %icc, 0x3
fmul8x16al %f11, %f26, %f14
set 0x28, %l3
swapa [%l7 + %l3] 0x80, %l6
loop_508:
andn %o3, 0x04FC, %o2
sllx %i7, %i1, %o0
array16 %l0, %g7, %g3
movvs %xcc, %l4, %o5
std %f6, [%l7 + 0x20]
movvs %icc, %l5, %i4
wr %g0, 0x80, %asi
lduba [%l7 + 0x5A] %asi, %g2
bshuffle %f4, %f8, %f8
fmovdcs %xcc, %f15, %f23
sethi 0x0D8C, %o6
tvs %icc, 0x4
fbne %fcc3, loop_509
tg %icc, 0x6
nop
fitod %f10, %f10
fdtox %f10, %f30
subccc %o4, 0x1F00, %g4
loop_509:
movcc %icc, %g6, %l3
fors %f18, %f27, %f3
srlx %i2, 0x1B, %i6
nop
setx 0x014A4CE2, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f0
setx 0xC08264FD, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f27
fdivs %f27, %f0, %f2
bgu,a loop_510
fbule,a %fcc2, loop_511
fornot1s %f5, %f7, %f2
fsrc2 %f28, %f18
loop_510:
tn %xcc, 0x0
loop_511:
tleu %icc, 0x1
fxors %f6, %f25, %f4
movrgez %g5, %i0, %i3
movrgez %g1, 0x2D0, %l2
fpadd16 %f24, %f12, %f30
stw %o1, [%l7 + 0x1C]
tn %icc, 0x2
stw %l1, [%l7 + 0x5C]
tsubcctv %i5, 0x131E, %l6
srl %o3, %o7, %o2
sllx %i1, 0x0D, %o0
tle %xcc, 0x7
brlz %l0, loop_512
bleu,pt %icc, loop_513
sdivcc %i7, 0x1D63, %g3
set 0x40, %l4
stda %f0, [%l7 + %l4] 0xf8
membar #Sync
loop_512:
movrlez %g7, %o5, %l5
loop_513:
mulx %i4, %g2, %l4
nop
setx 0x106E3805, %l0, %l6
st %l6, [%l7 + 0x1C]
ld [%l7 + 0x1C], %fsr
bcc,pt %xcc, loop_514
edge8l %o6, %g4, %g6
srax %o4, %l3, %i6
fba %fcc0, loop_515
loop_514:
nop
fitod %f19, %f24
movne %icc, %g5, %i0
addcc %i2, 0x03D4, %g1
loop_515:
fand %f2, %f12, %f16
tg %icc, 0x7
andcc %l2, 0x14B5, %i3
movg %xcc, %l1, %o1
fmovdge %icc, %f1, %f19
movcc %icc, %i5, %l6
edge8 %o3, %o7, %o2
popc 0x1C44, %o0
movl %xcc, %l0, %i7
movre %i1, 0x15B, %g7
ldd [%l7 + 0x08], %g2
movne %xcc, %l5, %o5
tgu %xcc, 0x0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
add %l7, 0x24, %l6
wr %g0, 0x11, %asi
lda [%l6] %asi, %g2
casa [%l6] 0x11, %g2, %i4
movg %xcc, %o6, %g4
wr %g0, 0x11, %asi
lduba [%l7 + 0x52] %asi, %l4
edge8 %o4, %l3, %i6
fba,a %fcc3, loop_516
addc %g6, 0x0F8D, %i0
bpos,a loop_517
movgu %xcc, %i2, %g5
loop_516:
edge8 %g1, %l2, %l1
udiv %o1, 0x1BC2, %i5
loop_517:
fbul,a %fcc3, loop_518
ble,pn %xcc, loop_519
fpackfix %f2, %f19
tvc %xcc, 0x0
loop_518:
srax %i3, 0x1B, %l6
loop_519:
fmul8ulx16 %f18, %f10, %f22
movpos %xcc, %o3, %o2
ldd [%l7 + 0x78], %o6
set 0x24, %i1
sta %f9, [%l7 + %i1] 0x81
fpackfix %f8, %f27
alignaddrl %l0, %i7, %o0
movre %g7, 0x19D, %i1
movcc %icc, %l5, %g3
xnorcc %o5, 0x1E02, %g2
movn %xcc, %o6, %g4
fbne,a %fcc0, loop_520
fba %fcc0, loop_521
edge32l %i4, %o4, %l3
sll %l4, %g6, %i0
loop_520:
movn %xcc, %i2, %g5
loop_521:
nop
wr %g0, 0x89, %asi
swapa [%l7 + 0x34] %asi, %i6
fmovd %f24, %f14
nop
fitod %f12, %f6
fdtox %f6, %f18
fnands %f8, %f15, %f21
ldd [%l7 + 0x10], %f26
fbe,a %fcc3, loop_522
movl %xcc, %g1, %l1
fmovsvc %xcc, %f22, %f14
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_522:
fabsd %f6, %f2
udivcc %o1, 0x0F3D, %i5
tne %xcc, 0x5
edge16l %i3, %l2, %l6
taddcc %o2, %o7, %o3
add %l0, %i7, %o0
wr %g0, 0x89, %asi
swapa [%l7 + 0x40] %asi, %i1
fmovsn %icc, %f21, %f20
fornot2s %f4, %f4, %f6
tle %xcc, 0x6
addccc %l5, 0x09F5, %g3
bvc,a %icc, loop_523
subccc %o5, %g7, %g2
bge,a %icc, loop_524
nop
setx 0xD43422B2C23B977F, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f26
setx 0xDC166C9191FDC154, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f10
fmuld %f10, %f26, %f28
loop_523:
orncc %g4, 0x0F2E, %i4
sra %o4, 0x15, %l3
loop_524:
fmovrslez %o6, %f11, %f0
fbge %fcc3, loop_525
sir 0x0C07
fors %f3, %f12, %f6
fmovdne %icc, %f10, %f3
loop_525:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tleu %xcc, 0x7
mulx %l4, 0x0233, %i0
movl %icc, %g6, %g5
ldd [%l7 + 0x70], %i2
ld [%l7 + 0x70], %f21
sdivcc %g1, 0x1B1D, %i6
bl loop_526
edge32n %l1, %i5, %o1
sra %i3, 0x09, %l6
set 0x10, %l0
ldxa [%l7 + %l0] 0x88, %l2
loop_526:
movge %icc, %o7, %o2
tn %icc, 0x7
smul %l0, 0x02FF, %i7
fpadd16s %f13, %f6, %f11
fbne,a %fcc3, loop_527
addcc %o3, 0x08C5, %i1
ldd [%l7 + 0x68], %l4
set 0x78, %o5
sta %f19, [%l7 + %o5] 0x14
loop_527:
nop
fitod %f12, %f14
fdtos %f14, %f19
movcc %icc, %o0, %o5
fmovsvs %xcc, %f25, %f22
ld [%l7 + 0x3C], %f22
bneg,a,pn %xcc, loop_528
fnot2s %f11, %f22
ble %xcc, loop_529
xnor %g7, 0x157D, %g3
loop_528:
taddcc %g2, %g4, %i4
fbu %fcc1, loop_530
loop_529:
orn %l3, %o6, %l4
fornot1s %f24, %f15, %f9
wr %g0, 0x19, %asi
lda [%l7 + 0x24] %asi, %f3
loop_530:
tvs %xcc, 0x1
tpos %xcc, 0x6
fmovrslez %i0, %f9, %f3
addc %o4, %g5, %i2
tl %icc, 0x1
st %f7, [%l7 + 0x30]
sdivx %g6, 0x0334, %g1
popc 0x0905, %l1
edge8n %i6, %i5, %o1
movrlez %i3, 0x073, %l6
popc 0x0D6B, %o7
fornot2s %f13, %f28, %f3
popc %l2, %o2
fmovrdgz %i7, %f8, %f14
array8 %l0, %o3, %l5
array8 %i1, %o0, %o5
tl %icc, 0x5
movvc %icc, %g3, %g7
orn %g2, %g4, %l3
fpackfix %f18, %f31
srl %o6, 0x07, %l4
fandnot1s %f23, %f0, %f8
nop
setx loop_531, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbuge,a %fcc1, loop_532
nop
setx loop_533, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
and %i0, %o4, %i4
loop_531:
nop
set 0x53, %l2
ldsba [%l7 + %l2] 0x88, %g5
loop_532:
be,pn %xcc, loop_534
loop_533:
tcs %icc, 0x0
fbne %fcc3, loop_535
sdiv %g6, 0x10F0, %g1
loop_534:
mova %xcc, %l1, %i6
movg %icc, %i5, %i2
loop_535:
sdivcc %i3, 0x131A, %l6
sub %o1, 0x1667, %o7
set 0x25, %i5
lduba [%l7 + %i5] 0x88, %l2
bcs %xcc, loop_536
fzeros %f19
edge16n %i7, %l0, %o2
tge %xcc, 0x0
loop_536:
addc %l5, 0x1A9F, %o3
fmovrdgz %i1, %f12, %f0
pdist %f22, %f20, %f18
set 0x7C, %l5
lduwa [%l7 + %l5] 0x04, %o0
sll %g3, %g7, %o5
fpsub32s %f8, %f25, %f13
fbn,a %fcc3, loop_537
movcs %icc, %g2, %g4
fornot1 %f4, %f26, %f6
and %l3, %l4, %o6
loop_537:
sdivx %o4, 0x061F, %i4
srlx %i0, 0x0D, %g6
fmovdcc %icc, %f13, %f9
ble,a,pt %xcc, loop_538
bvc,a,pn %icc, loop_539
xor %g1, %l1, %g5
brgez,a %i5, loop_540
loop_538:
movcs %icc, %i2, %i3
loop_539:
addccc %l6, %o1, %o7
movrlez %l2, 0x0B9, %i7
loop_540:
add %i6, 0x07A8, %l0
set 0x48, %g6
prefetcha [%l7 + %g6] 0x14, 0x3
popc %o2, %i1
fmovsa %icc, %f6, %f21
edge8 %o0, %o3, %g7
movne %icc, %o5, %g3
move %xcc, %g2, %l3
sdivcc %g4, 0x1C15, %l4
bl,a,pn %icc, loop_541
fbue %fcc3, loop_542
movl %icc, %o4, %o6
fmovsvc %xcc, %f26, %f21
loop_541:
movl %xcc, %i0, %g6
loop_542:
movge %icc, %g1, %i4
movn %xcc, %g5, %l1
sllx %i5, 0x1B, %i2
alignaddr %l6, %o1, %i3
ld [%l7 + 0x54], %f5
fmovde %xcc, %f6, %f17
movne %xcc, %l2, %o7
movrgez %i7, %l0, %l5
tle %icc, 0x0
mova %icc, %i6, %i1
fnegd %f24, %f2
array32 %o0, %o2, %o3
add %g7, %o5, %g2
nop
setx loop_543, %l0, %l1
jmpl %l1, %l3
edge8ln %g4, %l4, %o4
edge8l %o6, %g3, %g6
ldsh [%l7 + 0x5C], %g1
loop_543:
sllx %i0, %g5, %i4
orcc %l1, 0x16BB, %i2
bpos loop_544
tcs %icc, 0x2
xor %l6, %o1, %i5
alignaddr %i3, %l2, %o7
loop_544:
tneg %icc, 0x2
movneg %icc, %i7, %l0
fbug,a %fcc3, loop_545
xor %i6, 0x1551, %i1
movrne %o0, 0x30D, %l5
alignaddrl %o3, %g7, %o5
loop_545:
movleu %icc, %o2, %l3
movcc %xcc, %g2, %l4
nop
setx 0xCD05B10F65EEDF89, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f6
setx 0x29C6BB062AE15AB6, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f0
fdivd %f0, %f6, %f0
ble,a loop_546
ldsb [%l7 + 0x34], %o4
array16 %g4, %g3, %o6
popc 0x13F5, %g1
loop_546:
sllx %g6, %i0, %i4
swap [%l7 + 0x38], %g5
fornot2s %f23, %f27, %f4
fmovdleu %xcc, %f5, %f22
tsubcctv %i2, %l6, %l1
srl %i5, 0x05, %i3
xorcc %o1, %l2, %o7
nop
setx 0x0064C8AA, %l0, %l6
st %l6, [%l7 + 0x6C]
ld [%l7 + 0x6C], %fsr
movge %icc, %l0, %i7
nop
setx loop_547, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsneg %xcc, %f18, %f21
subccc %i1, %o0, %l5
subcc %o3, %g7, %i6
loop_547:
fmovd %f12, %f24
bneg,pn %icc, loop_548
add %o5, %o2, %l3
set 0x60, %g3
stxa %l4, [%l7 + %g3] 0xea
membar #Sync
loop_548:
tle %xcc, 0x7
orn %g2, %o4, %g4
ta %xcc, 0x1
subc %o6, 0x1C4E, %g3
nop
setx loop_549, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bge,pt %xcc, loop_550
orncc %g1, 0x1160, %g6
subccc %i4, 0x0BC1, %i0
loop_549:
taddcc %g5, %i2, %l1
loop_550:
umulcc %i5, %i3, %o1
xnorcc %l6, 0x0D8D, %o7
fnands %f22, %f12, %f20
udivx %l0, 0x18CF, %l2
nop
setx 0x6D2898EB, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f6
fsqrts %f6, %f26
nop
set 0x6B, %i0
ldstub [%l7 + %i0], %i7
movcc %xcc, %o0, %l5
edge32l %i1, %g7, %o3
fmovrdne %i6, %f12, %f10
sdivx %o5, 0x1618, %l3
orncc %o2, %g2, %l4
addcc %o4, %g4, %g3
orncc %o6, 0x1B02, %g6
fblg,a %fcc2, loop_551
edge32ln %g1, %i0, %g5
bcs loop_552
brz %i2, loop_553
loop_551:
fmovsle %xcc, %f14, %f2
movvc %icc, %i4, %l1
loop_552:
fnand %f28, %f26, %f8
loop_553:
tge %icc, 0x3
movgu %icc, %i3, %i5
add %o1, 0x0454, %o7
fbo %fcc3, loop_554
add %l0, 0x0922, %l6
fmovspos %xcc, %f0, %f21
xor %i7, %l2, %o0
loop_554:
sdiv %l5, 0x081A, %i1
andn %o3, %i6, %o5
fands %f15, %f16, %f11
fcmple32 %f8, %f16, %l3
st %f24, [%l7 + 0x68]
srlx %o2, 0x1D, %g2
tne %xcc, 0x3
set 0x1C, %i2
ldswa [%l7 + %i2] 0x0c, %l4
srl %o4, 0x0A, %g4
xor %g7, 0x0B95, %o6
stx %g3, [%l7 + 0x60]
or %g1, 0x1857, %i0
set 0x7F, %l1
ldsba [%l7 + %l1] 0x81, %g6
fmovsleu %xcc, %f26, %f20
tg %xcc, 0x1
edge16l %i2, %i4, %l1
bleu,a,pn %xcc, loop_555
or %i3, %i5, %g5
nop
setx 0x3346341E205474B9, %l0, %l6
stx %l6, [%l7 + 0x50]
ldx [%l7 + 0x50], %fsr
array16 %o7, %l0, %l6
loop_555:
bl,a,pt %icc, loop_556
fmovdvs %icc, %f2, %f13
swap [%l7 + 0x08], %i7
bn,pt %icc, loop_557
loop_556:
movl %icc, %o1, %l2
movcs %icc, %l5, %i1
edge32n %o3, %i6, %o0
loop_557:
mova %xcc, %o5, %l3
mulx %o2, %g2, %o4
nop
setx loop_558, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x60], %f0
edge8 %g4, %l4, %o6
add %l7, 0x40, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %g3
casa [%l6] %asi, %g3, %g7
loop_558:
be %xcc, loop_559
movneg %xcc, %g1, %i0
bn,a,pt %xcc, loop_560
tleu %icc, 0x3
loop_559:
stw %g6, [%l7 + 0x58]
movle %icc, %i4, %i2
loop_560:
ba,a,pn %xcc, loop_561
movg %icc, %l1, %i3
alignaddrl %g5, %o7, %l0
mulscc %i5, %l6, %o1
loop_561:
swap [%l7 + 0x34], %i7
add %l7, 0x60, %l6
wr %g0, 0x0c, %asi
ldxa [%l6] %asi, %l2
casxa [%l6] 0x0c, %l2, %l5
bn,a,pt %xcc, loop_562
andn %o3, %i1, %o0
popc %i6, %l3
fba,a %fcc2, loop_563
loop_562:
edge16n %o5, %o2, %o4
udiv %g2, 0x0EAA, %l4
fmovsge %icc, %f12, %f0
loop_563:
sllx %g4, %o6, %g7
edge32n %g1, %g3, %i0
nop
fitos %f14, %f26
fstod %f26, %f26
fmovdn %icc, %f5, %f6
mova %icc, %i4, %i2
tvs %xcc, 0x5
fmovsneg %icc, %f5, %f29
fbne,a %fcc2, loop_564
fbne %fcc3, loop_565
faligndata %f26, %f6, %f16
fxnor %f26, %f26, %f30
loop_564:
nop
setx 0x925C8DE2178DB786, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f8
fsqrtd %f8, %f12
loop_565:
edge32l %l1, %i3, %g6
movne %xcc, %g5, %o7
sir 0x1FDD
and %l0, %l6, %o1
swap [%l7 + 0x68], %i7
membar 0x55
fmovsgu %icc, %f4, %f27
call loop_566
fbul,a %fcc1, loop_567
movvs %xcc, %l2, %l5
edge16n %o3, %i1, %o0
loop_566:
fornot2s %f14, %f24, %f6
loop_567:
xnorcc %i6, 0x0F3E, %i5
nop
fitos %f6, %f11
fstox %f11, %f4
fxtos %f4, %f11
movcs %icc, %o5, %o2
array32 %o4, %l3, %g2
tvs %xcc, 0x0
array16 %l4, %g4, %o6
nop
fitod %f2, %f14
fdtox %f14, %f14
fxtod %f14, %f4
fnot1s %f9, %f15
fmovde %xcc, %f19, %f4
ta %xcc, 0x6
movre %g7, 0x271, %g1
stbar
fmovrsne %i0, %f26, %f2
tne %xcc, 0x5
st %f20, [%l7 + 0x64]
sllx %g3, %i4, %l1
edge8n %i3, %i2, %g5
std %f14, [%l7 + 0x30]
alignaddr %o7, %g6, %l0
udivcc %o1, 0x0A86, %i7
stx %l6, [%l7 + 0x10]
taddcc %l2, %l5, %o3
array8 %o0, %i6, %i1
sdiv %i5, 0x145D, %o5
fpsub32 %f4, %f2, %f4
fbe %fcc0, loop_568
fbge %fcc1, loop_569
bn,pn %icc, loop_570
flush %l7 + 0x14
loop_568:
taddcc %o2, %o4, %g2
loop_569:
movne %xcc, %l4, %g4
loop_570:
smul %l3, %g7, %g1
taddcctv %i0, %g3, %i4
subcc %l1, %o6, %i3
fmovrslz %g5, %f23, %f1
movcs %icc, %i2, %g6
sll %o7, 0x13, %o1
movrlz %l0, %l6, %i7
movrlez %l2, 0x3A2, %o3
brgez,a %l5, loop_571
fmul8x16 %f11, %f18, %f20
andn %o0, %i1, %i5
faligndata %f22, %f28, %f6
loop_571:
orncc %o5, 0x018E, %i6
fone %f28
fpack32 %f10, %f28, %f4
tpos %xcc, 0x7
mova %xcc, %o2, %o4
popc %g2, %g4
set 0x40, %i3
stha %l4, [%l7 + %i3] 0x19
lduh [%l7 + 0x32], %g7
addcc %g1, %i0, %g3
movn %icc, %i4, %l3
brz %l1, loop_572
te %icc, 0x7
nop
setx 0x86F6F006, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f2
setx 0x8AA968F8, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f24
fsubs %f24, %f2, %f21
fbug,a %fcc1, loop_573
loop_572:
umul %o6, 0x0B09, %g5
srl %i2, 0x06, %i3
stx %g6, [%l7 + 0x08]
loop_573:
edge16n %o7, %l0, %o1
prefetch [%l7 + 0x3C], 0x1
nop
setx loop_574, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fba %fcc2, loop_575
subc %l6, 0x19AD, %l2
edge16 %o3, %l5, %i7
loop_574:
tl %xcc, 0x2
loop_575:
nop
set 0x18, %g5
ldxa [%g0 + %g5] 0x50, %i1
bgu,a,pt %xcc, loop_576
add %o0, %o5, %i6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
lduw [%l7 + 0x2C], %i5
loop_576:
bcc,a,pn %icc, loop_577
movneg %icc, %o4, %g2
fmovdn %icc, %f10, %f15
edge16l %o2, %l4, %g4
loop_577:
bl,a,pn %xcc, loop_578
ba,a %icc, loop_579
fble,a %fcc2, loop_580
mulx %g1, 0x195A, %g7
loop_578:
nop
set 0x38, %o4
sta %f7, [%l7 + %o4] 0x04
loop_579:
add %g3, 0x1931, %i0
loop_580:
tgu %xcc, 0x0
fbge %fcc0, loop_581
fone %f8
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movcs %icc, %l3, %i4
loop_581:
subc %o6, 0x1BCA, %g5
brgz,a %l1, loop_582
addcc %i2, 0x18C9, %i3
fmovsgu %icc, %f11, %f30
tg %xcc, 0x1
loop_582:
fmul8x16au %f12, %f7, %f8
smul %g6, 0x0FC6, %l0
add %l7, 0x38, %l6
wr %g0, 0x18, %asi
ldxa [%l6] %asi, %o1
casxa [%l6] %asi, %o1, %l6
fexpand %f14, %f20
fpsub16 %f24, %f4, %f14
sdivcc %l2, 0x12B3, %o3
orncc %l5, %o7, %i7
lduh [%l7 + 0x68], %o0
fmovrslez %i1, %f21, %f8
brgz %i6, loop_583
array16 %o5, %i5, %o4
tcc %icc, 0x2
edge16n %g2, %l4, %o2
loop_583:
fmovdl %xcc, %f28, %f0
wr %g0, 0x0c, %asi
ldda [%l7 + 0x40] %asi, %f16
orn %g1, 0x00F2, %g7
movn %xcc, %g4, %i0
tvc %xcc, 0x6
brgz %l3, loop_584
movrlez %i4, 0x00B, %o6
sra %g5, 0x06, %l1
fmul8sux16 %f16, %f12, %f12
loop_584:
movneg %xcc, %g3, %i3
xor %g6, 0x1DC7, %l0
umulcc %i2, 0x0DB8, %o1
tpos %icc, 0x2
set 0x76, %i7
lduha [%l7 + %i7] 0x80, %l2
bcc,pt %xcc, loop_585
fbu,a %fcc0, loop_586
bgu %icc, loop_587
addc %l6, 0x1713, %l5
loop_585:
edge32l %o3, %i7, %o7
loop_586:
sir 0x1487
loop_587:
addcc %o0, %i1, %o5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
brnz,a %i5, loop_588
movl %icc, %i6, %o4
srl %g2, %l4, %g1
nop
setx loop_589, %l0, %l1
jmpl %l1, %g7
loop_588:
subcc %o2, %g4, %l3
tneg %icc, 0x3
movge %icc, %i4, %o6
loop_589:
fmovrsgz %g5, %f5, %f22
movgu %icc, %i0, %l1
sub %i3, %g6, %l0
tsubcctv %g3, %i2, %l2
and %o1, 0x00EB, %l5
movleu %icc, %l6, %o3
array8 %o7, %o0, %i7
movle %icc, %i1, %o5
srl %i6, %o4, %g2
stb %l4, [%l7 + 0x38]
movrgez %i5, %g7, %o2
tne %xcc, 0x1
for %f6, %f30, %f20
fcmpne16 %f2, %f14, %g4
ldsh [%l7 + 0x62], %g1
fmovsne %icc, %f4, %f20
sethi 0x0DE5, %l3
xorcc %o6, 0x1716, %i4
sub %g5, 0x1C43, %i0
sra %i3, 0x08, %l1
wr %g0, 0x89, %asi
lduwa [%l7 + 0x30] %asi, %g6
nop
fitos %f7, %f29
fstox %f29, %f12
fxtos %f12, %f17
fmovrsne %l0, %f26, %f2
brgz %i2, loop_590
nop
fitod %f0, %f18
fdtos %f18, %f20
udivcc %g3, 0x04C3, %l2
sdivx %l5, 0x17E1, %o1
loop_590:
bcs loop_591
edge16l %l6, %o7, %o0
fzero %f26
movn %icc, %i7, %o3
loop_591:
movrgz %i1, %i6, %o5
fmul8x16au %f17, %f12, %f12
tg %xcc, 0x5
ble,a,pn %icc, loop_592
umul %o4, %g2, %i5
ldd [%l7 + 0x30], %l4
bcc,a,pt %xcc, loop_593
loop_592:
bcc %icc, loop_594
subccc %o2, %g4, %g7
nop
fitod %f4, %f8
fdtos %f8, %f16
loop_593:
movvs %icc, %g1, %l3
loop_594:
fmovrsne %o6, %f21, %f31
sll %i4, %i0, %g5
movneg %xcc, %l1, %g6
xorcc %l0, %i2, %g3
sdiv %l2, 0x0748, %i3
bvs,a loop_595
movvs %xcc, %l5, %l6
fbl,a %fcc0, loop_596
fandnot2s %f23, %f0, %f2
loop_595:
fmovscs %xcc, %f31, %f11
orcc %o1, 0x17AA, %o7
loop_596:
fbug,a %fcc3, loop_597
taddcctv %i7, 0x0D4F, %o3
movgu %icc, %o0, %i1
smulcc %i6, %o5, %o4
loop_597:
tcc %xcc, 0x3
fmovrdlz %g2, %f8, %f6
fxor %f4, %f30, %f0
fsrc2s %f13, %f12
taddcctv %i5, %l4, %o2
orn %g4, 0x0E77, %g1
wr %g0, 0x10, %asi
ldda [%l7 + 0x40] %asi, %f16
movl %icc, %l3, %o6
edge32 %i4, %g7, %g5
orn %l1, %g6, %l0
xorcc %i0, %g3, %i2
tcs %xcc, 0x6
alignaddrl %l2, %i3, %l6
srlx %l5, 0x10, %o7
add %i7, %o3, %o1
srax %o0, %i6, %o5
bne,a,pn %xcc, loop_598
edge16 %o4, %g2, %i5
movrgz %l4, %i1, %g4
lduh [%l7 + 0x56], %g1
loop_598:
fmovdcs %xcc, %f20, %f15
tcc %icc, 0x1
movvs %icc, %o2, %o6
ble,a,pt %icc, loop_599
nop
set 0x60, %o3
ldd [%l7 + %o3], %l2
brz %i4, loop_600
udivcc %g7, 0x0B03, %g5
loop_599:
move %xcc, %g6, %l0
fsrc1s %f24, %f29
loop_600:
fones %f18
edge8n %l1, %i0, %i2
tg %xcc, 0x0
bneg,a,pt %xcc, loop_601
movl %icc, %g3, %l2
popc %l6, %i3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_601:
nop
setx 0x41734754, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f1
fsqrts %f1, %f11
sethi 0x13DD, %l5
tle %icc, 0x0
wr %g0, 0x0c, %asi
lda [%l7 + 0x18] %asi, %f2
edge32 %i7, %o7, %o3
be loop_602
brlz,a %o0, loop_603
sra %o1, 0x03, %o5
tle %xcc, 0x1
loop_602:
fmovdne %xcc, %f23, %f3
loop_603:
fbug %fcc0, loop_604
fcmpne16 %f16, %f4, %o4
wr %g0, 0x81, %asi
lduba [%l7 + 0x5C] %asi, %i6
loop_604:
fcmpne16 %f20, %f14, %i5
bneg,a,pt %icc, loop_605
fbg,a %fcc2, loop_606
tge %xcc, 0x7
fnegs %f15, %f15
loop_605:
srl %g2, %l4, %g4
loop_606:
tge %icc, 0x1
edge32ln %g1, %i1, %o2
tpos %xcc, 0x3
or %l3, 0x07F2, %i4
fmovrdgz %o6, %f22, %f26
set 0x50, %g1
prefetcha [%l7 + %g1] 0x04, 0x3
sub %g7, %l0, %g6
tne %icc, 0x7
addccc %i0, 0x1070, %i2
brnz,a %l1, loop_607
sllx %l2, %l6, %i3
sllx %l5, %i7, %g3
sra %o3, %o0, %o7
loop_607:
and %o1, %o5, %o4
tgu %icc, 0x0
fxors %f21, %f28, %f4
sdiv %i6, 0x1F83, %i5
fsrc2 %f30, %f10
fcmpgt16 %f4, %f0, %l4
edge32n %g2, %g4, %g1
taddcc %i1, %l3, %i4
ba,pn %icc, loop_608
be,pt %xcc, loop_609
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmuld8sux16 %f26, %f6, %f24
loop_608:
movre %o6, %g5, %o2
loop_609:
move %xcc, %g7, %l0
tsubcctv %g6, 0x061C, %i2
ld [%l7 + 0x30], %f20
ba %xcc, loop_610
movn %xcc, %l1, %i0
movrgez %l6, 0x1C4, %l2
bg,a,pt %xcc, loop_611
loop_610:
fmovdl %icc, %f4, %f19
tg %xcc, 0x4
fmovdvc %xcc, %f13, %f7
loop_611:
fxor %f30, %f8, %f16
set 0x78, %i6
stxa %i3, [%l7 + %i6] 0x80
edge16ln %i7, %l5, %g3
fmovrsne %o3, %f27, %f0
edge8 %o0, %o7, %o1
bleu,a,pn %xcc, loop_612
tvc %xcc, 0x5
ldub [%l7 + 0x7B], %o4
tvs %xcc, 0x7
loop_612:
nop
set 0x40, %g4
ldda [%l7 + %g4] 0x80, %f0
fmovsne %icc, %f15, %f28
subccc %i6, 0x02E4, %o5
mulscc %l4, %i5, %g4
tl %xcc, 0x4
umul %g1, %i1, %l3
stb %g2, [%l7 + 0x72]
srax %o6, 0x05, %g5
subc %i4, %g7, %o2
mulx %g6, 0x1878, %i2
edge32l %l0, %l1, %i0
fnot1 %f16, %f18
fandnot1 %f4, %f12, %f8
udiv %l6, 0x0065, %i3
mulx %l2, %i7, %l5
fandnot2s %f15, %f21, %f2
movpos %icc, %g3, %o0
movle %icc, %o3, %o7
nop
setx 0x8059E3F3, %l0, %l6
st %l6, [%l7 + 0x2C]
ld [%l7 + 0x2C], %fsr
nop
setx 0xE39DC6E9593A776C, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f4
fsqrtd %f4, %f8
udiv %o1, 0x1A38, %i6
fmovdge %icc, %f27, %f18
fmovsg %xcc, %f23, %f8
nop
set 0x51, %g2
stb %o4, [%l7 + %g2]
ldsh [%l7 + 0x52], %o5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge8n %i5, %l4, %g4
udivcc %g1, 0x1997, %i1
fmuld8ulx16 %f13, %f29, %f20
fnands %f17, %f15, %f14
fpsub32 %f12, %f24, %f20
movvc %icc, %l3, %o6
stbar
taddcc %g5, %g2, %g7
bvc,pn %xcc, loop_613
srlx %o2, 0x1B, %g6
movrlz %i2, %i4, %l1
tcc %xcc, 0x3
loop_613:
movleu %xcc, %l0, %l6
tleu %icc, 0x5
nop
set 0x3A, %o2
stb %i3, [%l7 + %o2]
fmovdvc %icc, %f23, %f6
fpsub32s %f29, %f23, %f12
tcc %xcc, 0x2
fbo %fcc1, loop_614
or %l2, 0x1438, %i7
fnands %f17, %f21, %f9
movrlez %i0, %g3, %o0
loop_614:
nop
wr %g0, 0x88, %asi
lduba [%l7 + 0x7D] %asi, %o3
fcmpne32 %f24, %f20, %o7
add %l5, 0x0DD9, %i6
st %f10, [%l7 + 0x64]
move %icc, %o4, %o5
tcc %xcc, 0x2
movleu %xcc, %o1, %l4
umul %i5, 0x183C, %g1
fors %f24, %f11, %f24
array32 %g4, %i1, %o6
edge8 %l3, %g5, %g2
ba,a %icc, loop_615
tn %xcc, 0x4
fcmpeq32 %f4, %f2, %g7
umul %o2, %i2, %i4
loop_615:
fbo,a %fcc0, loop_616
nop
fitod %f8, %f6
fdtox %f6, %f12
fxtod %f12, %f6
movpos %xcc, %g6, %l1
tcs %icc, 0x4
loop_616:
bg,a,pt %xcc, loop_617
nop
fitod %f4, %f20
fdtox %f20, %f0
fmovsleu %icc, %f2, %f13
udiv %l6, 0x006F, %l0
loop_617:
fmovdge %xcc, %f27, %f13
umulcc %i3, %i7, %l2
movrgz %i0, %o0, %o3
xorcc %o7, 0x07CB, %l5
nop
setx 0xC221062B36155809, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f26
setx 0x20063BC7072EF7CD, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f28
fdivd %f28, %f26, %f24
andn %i6, 0x1CA7, %g3
movn %xcc, %o5, %o1
membar 0x26
xorcc %l4, %i5, %g1
stbar
orcc %g4, %o4, %i1
mova %xcc, %o6, %l3
array32 %g2, %g5, %o2
edge8 %g7, %i2, %g6
fbuge,a %fcc0, loop_618
nop
fitod %f10, %f18
fdtos %f18, %f30
subccc %l1, 0x0942, %i4
movge %xcc, %l6, %i3
loop_618:
fmovspos %xcc, %f7, %f24
tcs %icc, 0x7
srax %i7, 0x0F, %l2
nop
setx loop_619, %l0, %l1
jmpl %l1, %i0
tvs %icc, 0x4
fexpand %f30, %f4
te %xcc, 0x0
loop_619:
fbne %fcc2, loop_620
movgu %xcc, %o0, %l0
tsubcctv %o3, 0x0839, %o7
bneg,a loop_621
loop_620:
edge16l %l5, %i6, %g3
nop
setx 0x78F3AB1F61A70D1D, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f12
fsqrtd %f12, %f26
ba,a,pt %xcc, loop_622
loop_621:
fmovrdne %o5, %f2, %f14
array16 %o1, %l4, %i5
tpos %icc, 0x5
loop_622:
xnorcc %g4, %g1, %i1
and %o6, %o4, %g2
umulcc %l3, %o2, %g5
fmovdgu %icc, %f14, %f12
set 0x0F, %o0
stba %g7, [%l7 + %o0] 0x89
mova %icc, %i2, %g6
fmovrde %i4, %f4, %f16
prefetch [%l7 + 0x10], 0x2
ta %icc, 0x1
xorcc %l1, 0x08B4, %i3
fxor %f14, %f28, %f10
ld [%l7 + 0x08], %f8
xorcc %i7, %l2, %l6
tle %xcc, 0x4
tsubcc %i0, %l0, %o0
move %xcc, %o7, %o3
movrne %i6, 0x2E9, %g3
srl %o5, %l5, %o1
brz,a %l4, loop_623
stw %g4, [%l7 + 0x44]
addccc %i5, %g1, %i1
wr %g0, 0x04, %asi
prefetcha [%l7 + 0x28] %asi, 0x3
loop_623:
add %o4, %g2, %o2
fmovd %f24, %f4
flush %l7 + 0x30
edge32 %g5, %g7, %i2
tvs %icc, 0x4
call loop_624
tcc %xcc, 0x7
edge8n %g6, %i4, %l3
ba,a,pt %icc, loop_625
loop_624:
xor %l1, 0x0726, %i3
sub %l2, %i7, %l6
movl %xcc, %i0, %l0
loop_625:
and %o7, 0x04E9, %o0
edge8n %o3, %g3, %i6
tcc %icc, 0x6
swap [%l7 + 0x10], %l5
fbne %fcc2, loop_626
fba %fcc2, loop_627
edge8n %o1, %o5, %g4
fbn %fcc3, loop_628
loop_626:
fornot2 %f4, %f22, %f30
loop_627:
tge %icc, 0x4
edge32ln %i5, %l4, %g1
loop_628:
andn %o6, 0x1DD8, %i1
andncc %o4, %g2, %o2
move %icc, %g7, %g5
movrlez %i2, %i4, %l3
fsrc2s %f1, %f22
fmovrde %g6, %f12, %f28
popc %l1, %i3
xnor %l2, %l6, %i0
srl %i7, %o7, %l0
nop
setx 0x69928262, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f26
setx 0x59410D42, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f12
fdivs %f12, %f26, %f13
tneg %icc, 0x0
fbne,a %fcc1, loop_629
fmovdcs %xcc, %f3, %f28
bvc,a loop_630
movcc %xcc, %o0, %g3
loop_629:
fpmerge %f4, %f22, %f8
stw %i6, [%l7 + 0x0C]
loop_630:
brlez %l5, loop_631
movg %icc, %o3, %o1
brlez %g4, loop_632
tge %icc, 0x7
loop_631:
umul %i5, 0x0270, %l4
orncc %o5, %g1, %o6
loop_632:
fcmpne16 %f12, %f20, %i1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
addc %o4, 0x0DDB, %o2
movle %icc, %g7, %g2
movge %icc, %g5, %i4
orncc %i2, %l3, %l1
movcs %icc, %i3, %g6
nop
fitos %f8, %f13
fstoi %f13, %f11
tl %icc, 0x6
movgu %icc, %l6, %l2
fexpand %f31, %f28
fmovdge %xcc, %f2, %f3
fbo,a %fcc2, loop_633
udivcc %i0, 0x05FA, %o7
bvc,pt %xcc, loop_634
movrlz %l0, 0x1AA, %o0
loop_633:
addcc %i7, 0x1476, %g3
movvs %xcc, %l5, %i6
loop_634:
andn %o3, 0x0144, %o1
subcc %i5, %g4, %l4
set 0x4C, %o6
stha %o5, [%l7 + %o6] 0x89
and %o6, 0x0A95, %g1
fzero %f16
bcs,pn %icc, loop_635
movge %xcc, %i1, %o4
edge32n %o2, %g7, %g5
fand %f18, %f10, %f10
loop_635:
nop
setx 0xFADEA2AB, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f15
setx 0x415E1EDB, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f8
fadds %f8, %f15, %f10
edge32n %i4, %g2, %i2
std %f18, [%l7 + 0x08]
add %l1, %l3, %i3
bne,a,pt %xcc, loop_636
swap [%l7 + 0x34], %g6
tgu %xcc, 0x7
fmovsleu %xcc, %f31, %f22
loop_636:
mulx %l2, %i0, %l6
smul %l0, 0x0C5C, %o0
nop
setx 0x979871914E9816F9, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f2
setx 0x6C7CE67B76053A47, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f28
fsubd %f28, %f2, %f2
xorcc %i7, %g3, %l5
srlx %o7, 0x02, %o3
fpackfix %f0, %f11
array16 %i6, %i5, %o1
edge32 %g4, %o5, %o6
fpsub16s %f25, %f4, %f26
srax %l4, %g1, %i1
fmovsgu %icc, %f28, %f0
fbul %fcc0, loop_637
umul %o2, 0x1BD4, %g7
nop
set 0x38, %l6
prefetch [%l7 + %l6], 0x3
tneg %xcc, 0x6
loop_637:
sdivcc %o4, 0x107F, %i4
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
taddcctv %g5, 0x0D59, %g2
tle %icc, 0x3
bpos,a,pt %xcc, loop_639
loop_638:
fpackfix %f2, %f30
edge32 %l1, %i2, %l3
movl %xcc, %g6, %i3
loop_639:
sdivx %l2, 0x0790, %i0
tge %icc, 0x2
movle %xcc, %l0, %o0
fbne %fcc0, loop_640
bgu,a loop_641
sub %l6, %g3, %i7
fbn,a %fcc3, loop_642
loop_640:
xnorcc %o7, 0x1916, %l5
loop_641:
srl %i6, 0x07, %i5
mulx %o1, %o3, %g4
loop_642:
nop
fitod %f2, %f26
fdtoi %f26, %f26
edge8l %o6, %o5, %g1
set 0x14, %o7
sta %f3, [%l7 + %o7] 0x18
sdivx %i1, 0x0DD5, %l4
subc %g7, %o4, %o2
smul %g5, 0x1F5D, %i4
array8 %l1, %i2, %l3
movl %xcc, %g2, %i3
bcs,a,pn %xcc, loop_643
edge16ln %l2, %i0, %l0
alignaddr %g6, %o0, %l6
movrlz %g3, 0x1DE, %o7
loop_643:
brz,a %i7, loop_644
movl %icc, %l5, %i6
sdivcc %i5, 0x1898, %o3
movrne %o1, 0x34B, %g4
loop_644:
umul %o5, 0x0500, %g1
smulcc %o6, %i1, %g7
movcc %xcc, %o4, %l4
bg,a,pn %xcc, loop_645
sir 0x1B15
sdivx %g5, 0x040D, %o2
fbn,a %fcc1, loop_646
loop_645:
and %i4, %l1, %l3
set 0x28, %o1
swapa [%l7 + %o1] 0x80, %i2
loop_646:
smulcc %i3, %g2, %l2
ta %xcc, 0x1
movvs %icc, %l0, %i0
movrne %o0, 0x1E3, %l6
edge8 %g3, %g6, %i7
fba,a %fcc3, loop_647
srlx %o7, 0x0A, %l5
array16 %i6, %o3, %i5
movgu %icc, %g4, %o5
loop_647:
fmovrsne %o1, %f20, %f1
edge32 %g1, %o6, %g7
ldsb [%l7 + 0x0B], %o4
smulcc %l4, %i1, %o2
sdivcc %i4, 0x0682, %l1
set 0x32, %g7
lduha [%l7 + %g7] 0x15, %l3
brgez,a %g5, loop_648
andn %i2, %g2, %l2
udiv %i3, 0x1E80, %l0
sll %o0, 0x02, %i0
loop_648:
fpadd16s %f25, %f6, %f6
movneg %icc, %g3, %g6
bn,a,pn %icc, loop_649
movpos %xcc, %l6, %i7
fbul %fcc2, loop_650
srax %o7, %i6, %o3
loop_649:
nop
wr %g0, 0x04, %asi
ldswa [%l7 + 0x6C] %asi, %i5
loop_650:
fnot2s %f2, %f7
stb %l5, [%l7 + 0x47]
wr %g0, 0x81, %asi
lduba [%l7 + 0x7E] %asi, %o5
alignaddrl %o1, %g1, %o6
tl %icc, 0x3
fcmpgt16 %f22, %f20, %g7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
subc %g4, 0x0390, %o4
movneg %icc, %l4, %i1
addcc %i4, %l1, %l3
wr %g0, 0x19, %asi
stwa %o2, [%l7 + 0x78] %asi
srax %i2, %g5, %g2
movrlz %i3, 0x363, %l2
movcc %xcc, %o0, %i0
xnorcc %l0, 0x1322, %g6
sllx %g3, 0x0E, %i7
xnor %o7, 0x12CB, %i6
movrlz %l6, %i5, %l5
add %o3, 0x1944, %o1
nop
fitod %f28, %f24
addc %o5, %g1, %o6
fpadd16 %f22, %f28, %f12
brlz,a %g7, loop_651
fblg %fcc1, loop_652
fexpand %f2, %f0
xor %o4, 0x03F2, %l4
loop_651:
fsrc2 %f12, %f8
loop_652:
te %xcc, 0x0
smulcc %g4, %i4, %l1
fxor %f6, %f4, %f12
andn %l3, %i1, %i2
wr %g0, 0x88, %asi
prefetcha [%l7 + 0x10] %asi, 0x0
movl %xcc, %o2, %i3
fmovdleu %xcc, %f19, %f22
ldx [%l7 + 0x68], %l2
movvc %icc, %g2, %i0
tleu %xcc, 0x5
wr %g0, 0x10, %asi
prefetcha [%l7 + 0x40] %asi, 0x1
fpsub32 %f0, %f4, %f4
fandnot2 %f28, %f4, %f14
fnand %f26, %f20, %f24
movrlz %l0, 0x386, %g6
fcmpeq32 %f4, %f4, %i7
fpsub32s %f1, %f23, %f0
tge %icc, 0x3
fpadd32s %f3, %f8, %f22
movg %icc, %o7, %g3
sll %i6, %l6, %l5
std %f10, [%l7 + 0x78]
movg %xcc, %o3, %i5
bne,a loop_653
tge %xcc, 0x4
movrlz %o5, %g1, %o1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_653:
fornot1s %f4, %f3, %f1
movrgz %o6, 0x2BF, %o4
bg,a %icc, loop_654
fmovdgu %icc, %f29, %f23
tn %xcc, 0x3
movvc %xcc, %l4, %g7
loop_654:
udiv %i4, 0x1DA9, %g4
movpos %icc, %l1, %l3
edge32 %i1, %i2, %o2
sdivx %i3, 0x13B5, %g5
fbul %fcc0, loop_655
fbu %fcc2, loop_656
edge16l %g2, %i0, %l2
fornot2 %f0, %f24, %f20
loop_655:
edge32n %l0, %g6, %o0
loop_656:
fones %f14
popc %o7, %i7
fand %f12, %f26, %f30
nop
setx loop_657, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sll %i6, %l6, %g3
set 0x64, %i4
lda [%l7 + %i4] 0x10, %f11
loop_657:
nop
set 0x44, %l3
lda [%l7 + %l3] 0x89, %f7
prefetch [%l7 + 0x58], 0x1
movvs %xcc, %o3, %i5
fands %f1, %f29, %f11
sll %o5, %l5, %g1
fcmpeq32 %f24, %f16, %o1
fmovrse %o6, %f29, %f30
umulcc %l4, 0x0E6D, %g7
movpos %xcc, %i4, %o4
wr %g0, 0x89, %asi
prefetcha [%l7 + 0x40] %asi, 0x3
tl %icc, 0x7
addc %g4, 0x0410, %l3
fcmple16 %f14, %f8, %i1
movvs %xcc, %i2, %i3
fornot2 %f30, %f2, %f30
xnor %g5, 0x189E, %g2
fmovrdgz %o2, %f18, %f22
addcc %i0, 0x0A9F, %l0
movrgz %g6, %l2, %o7
andncc %i7, %o0, %i6
fmovrsgez %g3, %f1, %f4
ldd [%l7 + 0x58], %o2
ld [%l7 + 0x40], %f10
sub %l6, 0x1B72, %o5
fpackfix %f14, %f4
orcc %l5, %i5, %o1
tge %xcc, 0x6
tvs %xcc, 0x7
tneg %xcc, 0x5
movrgz %g1, %o6, %g7
tvc %xcc, 0x4
srax %i4, %o4, %l1
fmovrslez %l4, %f13, %f26
movre %l3, 0x360, %i1
wr %g0, 0x0c, %asi
stda %f0, [%l7 + 0x40] %asi
nop
fitos %f9, %f25
fstox %f25, %f10
ldd [%l7 + 0x50], %i2
fpsub16s %f26, %f26, %f21
fornot2s %f31, %f7, %f9
nop
fitos %f5, %f30
mulx %i3, 0x0ADB, %g5
orcc %g4, %g2, %i0
movn %xcc, %o2, %l0
tle %icc, 0x5
ld [%l7 + 0x14], %f2
nop
setx 0x27CAA0CFC079808E, %l0, %l6
stx %l6, [%l7 + 0x48]
ldx [%l7 + 0x48], %fsr
fpadd16s %f7, %f28, %f15
xor %g6, %l2, %i7
udiv %o0, 0x0368, %o7
tsubcctv %i6, %g3, %o3
sllx %l6, %l5, %i5
movleu %xcc, %o5, %g1
nop
fitos %f9, %f27
fstox %f27, %f0
movgu %xcc, %o1, %g7
mova %icc, %o6, %i4
fabsd %f6, %f2
fmovsg %icc, %f22, %f13
edge32 %o4, %l4, %l1
orn %i1, %l3, %i3
wr %g0, 0x18, %asi
lduha [%l7 + 0x5A] %asi, %g5
array8 %i2, %g4, %i0
subccc %g2, 0x0DBA, %l0
set 0x40, %l4
stda %f16, [%l7 + %l4] 0x04
te %icc, 0x4
addc %o2, 0x0783, %g6
ldsw [%l7 + 0x54], %i7
udivx %l2, 0x1579, %o0
sethi 0x09B6, %i6
sdivcc %o7, 0x1FF7, %o3
movgu %xcc, %g3, %l5
fbg %fcc3, loop_658
ba,pt %icc, loop_659
bgu loop_660
tgu %xcc, 0x4
loop_658:
popc 0x1ADC, %i5
loop_659:
and %l6, %g1, %o5
loop_660:
nop
set 0x5C, %l0
lda [%l7 + %l0] 0x80, %f14
subcc %g7, 0x1252, %o1
fmovrsne %o6, %f5, %f18
stw %o4, [%l7 + 0x1C]
bne %xcc, loop_661
addccc %i4, 0x1BC3, %l1
fba,a %fcc0, loop_662
fmovrse %l4, %f0, %f13
loop_661:
sir 0x0821
udivx %i1, 0x0A33, %l3
loop_662:
fones %f26
bl,pt %xcc, loop_663
nop
setx loop_664, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnand %f18, %f16, %f16
edge8n %g5, %i2, %g4
loop_663:
mova %xcc, %i3, %g2
loop_664:
addc %i0, 0x0D0E, %o2
tvc %icc, 0x3
tsubcc %l0, %g6, %l2
sub %i7, %i6, %o0
tpos %icc, 0x6
ta %icc, 0x1
brgez %o3, loop_665
fnegd %f0, %f10
tle %xcc, 0x7
bge,a %icc, loop_666
loop_665:
fbul,a %fcc1, loop_667
fbue %fcc1, loop_668
tpos %icc, 0x5
loop_666:
movrgez %o7, 0x283, %g3
loop_667:
fble,a %fcc2, loop_669
loop_668:
subc %i5, 0x02F8, %l6
bshuffle %f12, %f30, %f28
ldd [%l7 + 0x30], %f10
loop_669:
movvc %icc, %g1, %o5
fbo,a %fcc2, loop_670
edge16l %g7, %l5, %o1
bvc %icc, loop_671
movvs %icc, %o6, %o4
loop_670:
fxnors %f23, %f21, %f27
tgu %xcc, 0x7
loop_671:
xnor %l1, %i4, %l4
fsrc1s %f29, %f8
sdivx %i1, 0x1939, %g5
tg %xcc, 0x3
udivx %l3, 0x1527, %g4
srlx %i2, %i3, %g2
fmovsge %icc, %f5, %f2
fone %f12
tpos %xcc, 0x2
fpack16 %f24, %f0
mova %xcc, %o2, %l0
mova %xcc, %i0, %l2
bn,a loop_672
taddcc %i7, %g6, %i6
fba,a %fcc0, loop_673
popc %o3, %o0
loop_672:
ldd [%l7 + 0x38], %f4
bge %icc, loop_674
loop_673:
sllx %o7, %i5, %l6
fmovdgu %icc, %f18, %f0
bpos,a,pn %xcc, loop_675
loop_674:
fmovsneg %icc, %f6, %f0
addcc %g1, %g3, %o5
tle %xcc, 0x2
loop_675:
ta %icc, 0x3
andncc %l5, %g7, %o6
nop
setx 0xC996D274, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f7
setx 0xF83117BC, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f26
fdivs %f26, %f7, %f11
movge %xcc, %o1, %l1
fmovse %icc, %f28, %f22
tle %xcc, 0x0
edge32n %o4, %l4, %i1
ldd [%l7 + 0x18], %i4
subccc %g5, %l3, %i2
fnors %f25, %f21, %f4
set 0x0C, %o5
ldstuba [%l7 + %o5] 0x81, %g4
movg %xcc, %g2, %i3
fbule %fcc2, loop_676
ld [%l7 + 0x58], %f3
fpadd16 %f4, %f18, %f24
subc %o2, %l0, %l2
loop_676:
fbu,a %fcc3, loop_677
tpos %icc, 0x4
sra %i0, %g6, %i6
fbue %fcc0, loop_678
loop_677:
tvc %icc, 0x5
tge %xcc, 0x2
udivx %o3, 0x0F73, %i7
loop_678:
fbo,a %fcc3, loop_679
fsrc1s %f12, %f13
taddcctv %o7, %i5, %l6
fmovscs %xcc, %f3, %f14
loop_679:
sdivx %g1, 0x1839, %g3
andncc %o5, %o0, %g7
movcc %xcc, %o6, %o1
mova %xcc, %l5, %o4
andncc %l4, %l1, %i1
movrlz %g5, %l3, %i4
fnot2 %f30, %f8
bgu %xcc, loop_680
fsrc2 %f26, %f22
fbge %fcc2, loop_681
tle %icc, 0x2
loop_680:
fbn %fcc3, loop_682
fmovdpos %icc, %f30, %f24
loop_681:
nop
wr %g0, 0x89, %asi
stxa %g4, [%l7 + 0x60] %asi
loop_682:
ldx [%l7 + 0x18], %i2
te %xcc, 0x1
tle %icc, 0x4
movpos %xcc, %i3, %g2
orcc %o2, 0x1632, %l2
nop
fitod %f12, %f6
fdtoi %f6, %f9
edge8n %i0, %l0, %g6
smulcc %o3, %i7, %o7
edge16n %i5, %l6, %g1
fbug %fcc1, loop_683
movrgez %g3, %o5, %i6
tcs %xcc, 0x6
edge32 %o0, %g7, %o6
loop_683:
prefetch [%l7 + 0x1C], 0x3
fpadd32 %f24, %f10, %f6
movleu %icc, %o1, %o4
orcc %l4, 0x1E94, %l5
set 0x40, %i1
ldda [%l7 + %i1] 0x88, %f0
add %l7, 0x4C, %l6
wr %g0, 0x0c, %asi
casa [%l6] 0x0c, %l1, %i1
orn %l3, %i4, %g4
tneg %icc, 0x1
fxnor %f30, %f18, %f6
tsubcc %i2, %i3, %g2
fxor %f0, %f22, %f8
sra %o2, 0x17, %l2
sub %g5, %l0, %g6
sllx %o3, %i0, %o7
fmovsgu %icc, %f16, %f0
sdivcc %i5, 0x08C1, %i7
prefetch [%l7 + 0x70], 0x0
fbul %fcc0, loop_684
movg %icc, %g1, %l6
movn %icc, %o5, %i6
movcs %xcc, %g3, %g7
loop_684:
ldx [%l7 + 0x40], %o6
sll %o1, 0x1C, %o0
edge8l %o4, %l5, %l4
wr %g0, 0xf8, %asi
stda %f16, [%l7 + 0x40] %asi
membar #Sync
tcc %xcc, 0x4
smulcc %i1, 0x14F7, %l3
tle %xcc, 0x3
sllx %l1, 0x0F, %g4
fbg %fcc3, loop_685
fble,a %fcc3, loop_686
edge8l %i2, %i4, %g2
fmovdvs %icc, %f6, %f7
loop_685:
fbule %fcc3, loop_687
loop_686:
movn %icc, %i3, %l2
ldsb [%l7 + 0x0D], %o2
fbuge,a %fcc0, loop_688
loop_687:
fmovsne %icc, %f18, %f21
sdiv %g5, 0x0AC3, %g6
movrlz %o3, %l0, %i0
loop_688:
fcmpne32 %f28, %f28, %i5
umul %o7, %i7, %l6
fsrc2s %f16, %f31
array16 %o5, %i6, %g3
membar 0x46
tleu %icc, 0x5
nop
setx loop_689, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sir 0x044D
nop
setx 0x104CB0B9, %l0, %l6
st %l6, [%l7 + 0x74]
ld [%l7 + 0x74], %fsr
smul %g1, %g7, %o1
loop_689:
tcs %xcc, 0x5
fmul8ulx16 %f24, %f18, %f30
tl %icc, 0x6
nop
fitos %f6, %f4
fstod %f4, %f16
nop
set 0x24, %i5
stw %o6, [%l7 + %i5]
fbg %fcc1, loop_690
fble %fcc0, loop_691
mulx %o0, %o4, %l5
tne %xcc, 0x4
loop_690:
tn %icc, 0x4
loop_691:
nop
wr %g0, 0x80, %asi
stba %i1, [%l7 + 0x71] %asi
edge8l %l3, %l1, %l4
smulcc %g4, 0x0D12, %i2
sub %g2, 0x0CDE, %i4
nop
setx loop_692, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
mova %icc, %i3, %l2
xnor %g5, 0x0ABA, %o2
fmovsvs %xcc, %f29, %f9
loop_692:
fpadd32 %f8, %f20, %f8
edge8 %g6, %o3, %i0
bvs,pt %xcc, loop_693
and %i5, 0x01F7, %o7
mulscc %l0, %l6, %o5
subccc %i7, 0x01C5, %g3
loop_693:
srl %g1, 0x04, %g7
fmovscs %icc, %f6, %f1
fcmpne16 %f20, %f18, %i6
mulx %o1, 0x1D6B, %o0
andncc %o4, %l5, %o6
orn %l3, 0x1719, %l1
movpos %xcc, %l4, %g4
ldsh [%l7 + 0x66], %i1
fcmpgt16 %f28, %f22, %g2
mulscc %i2, %i3, %i4
edge8n %l2, %g5, %o2
edge32n %o3, %i0, %g6
wr %g0, 0x81, %asi
ldswa [%l7 + 0x54] %asi, %o7
ldsw [%l7 + 0x08], %l0
edge16n %l6, %o5, %i5
xor %i7, 0x18CB, %g3
subcc %g1, %g7, %i6
popc %o1, %o4
set 0x0D, %l5
stba %l5, [%l7 + %l5] 0xea
membar #Sync
move %xcc, %o6, %o0
srl %l3, 0x1D, %l1
tle %icc, 0x5
bl %icc, loop_694
fbne %fcc3, loop_695
nop
setx loop_696, %l0, %l1
jmpl %l1, %g4
tvs %xcc, 0x6
loop_694:
sra %i1, 0x10, %g2
loop_695:
movrlz %l4, 0x33A, %i2
loop_696:
addc %i4, %i3, %g5
edge8ln %o2, %l2, %i0
std %f26, [%l7 + 0x28]
movl %xcc, %o3, %g6
fbo %fcc3, loop_697
mova %xcc, %o7, %l0
nop
fitod %f12, %f4
fdtox %f4, %f8
fabsd %f12, %f2
loop_697:
orcc %o5, %i5, %l6
fmovdneg %icc, %f4, %f30
fcmpne32 %f22, %f16, %i7
bvc %icc, loop_698
fmovd %f18, %f18
and %g3, 0x1268, %g7
mova %icc, %i6, %g1
loop_698:
addc %o1, 0x10AE, %l5
ld [%l7 + 0x08], %f22
tsubcc %o4, 0x15C3, %o0
tle %xcc, 0x4
movneg %icc, %l3, %l1
fmovsgu %xcc, %f8, %f23
move %icc, %o6, %i1
set 0x2A, %g6
lduha [%l7 + %g6] 0x11, %g2
tgu %icc, 0x7
fmovrse %l4, %f19, %f0
bcc,a %icc, loop_699
bge loop_700
fabss %f27, %f15
movg %xcc, %i2, %g4
loop_699:
movneg %icc, %i4, %g5
loop_700:
std %f16, [%l7 + 0x78]
wr %g0, 0xeb, %asi
stha %o2, [%l7 + 0x3E] %asi
membar #Sync
bne %icc, loop_701
movgu %icc, %l2, %i3
tle %icc, 0x3
edge16l %o3, %i0, %g6
loop_701:
movrlez %l0, %o5, %i5
addcc %l6, %i7, %o7
ldsw [%l7 + 0x70], %g7
tpos %icc, 0x3
fbuge,a %fcc3, loop_702
smul %i6, 0x0449, %g3
tgu %icc, 0x5
xorcc %g1, 0x1B05, %l5
loop_702:
tge %xcc, 0x1
movrgz %o4, %o0, %o1
srlx %l1, %l3, %o6
edge16n %i1, %l4, %g2
taddcc %g4, 0x1B68, %i2
swap [%l7 + 0x30], %g5
set 0x60, %g3
prefetcha [%l7 + %g3] 0x0c, 0x1
wr %g0, 0x19, %asi
ldsha [%l7 + 0x28] %asi, %l2
srl %o2, 0x0F, %i3
xor %i0, 0x1136, %g6
xor %l0, 0x151E, %o5
fmovdcc %xcc, %f26, %f26
xor %i5, 0x1794, %o3
fpsub16 %f16, %f6, %f20
addc %l6, 0x173E, %o7
udiv %g7, 0x151D, %i6
add %i7, %g3, %l5
movcs %icc, %g1, %o4
fmovrdgz %o1, %f16, %f20
array32 %l1, %o0, %l3
tneg %icc, 0x4
wr %g0, 0x11, %asi
stwa %o6, [%l7 + 0x78] %asi
orcc %i1, 0x049E, %l4
movre %g2, %i2, %g4
fmovsgu %icc, %f2, %f14
array32 %g5, %l2, %o2
mova %icc, %i3, %i0
set 0x22, %i0
stba %g6, [%l7 + %i0] 0x89
movre %l0, %o5, %i5
alignaddrl %o3, %i4, %l6
alignaddrl %o7, %i6, %i7
swap [%l7 + 0x68], %g3
movvc %icc, %g7, %g1
xorcc %o4, 0x00B3, %l5
movrgz %l1, %o1, %o0
bneg,pt %xcc, loop_703
andcc %o6, 0x1E82, %i1
sdiv %l4, 0x003B, %g2
edge16l %l3, %i2, %g5
loop_703:
ldsb [%l7 + 0x28], %g4
edge16ln %o2, %l2, %i0
tsubcctv %g6, %l0, %i3
movvs %icc, %i5, %o3
sdivx %o5, 0x1FCD, %l6
flush %l7 + 0x6C
movl %icc, %i4, %i6
wr %g0, 0x04, %asi
swapa [%l7 + 0x28] %asi, %o7
alignaddrl %g3, %i7, %g1
edge32 %g7, %l5, %o4
fmul8x16au %f21, %f17, %f6
edge16l %l1, %o0, %o1
movg %xcc, %i1, %l4
ldd [%l7 + 0x38], %o6
bge,a,pt %xcc, loop_704
fmovda %xcc, %f12, %f27
fmovrsgz %g2, %f8, %f13
ldstub [%l7 + 0x7D], %l3
loop_704:
ba %icc, loop_705
ldsb [%l7 + 0x47], %i2
be,pt %icc, loop_706
st %f18, [%l7 + 0x48]
loop_705:
and %g5, 0x179E, %g4
tcc %xcc, 0x5
loop_706:
fbg,a %fcc0, loop_707
subccc %l2, %o2, %g6
wr %g0, 0x80, %asi
prefetcha [%l7 + 0x08] %asi, 0x2
loop_707:
srl %i3, %l0, %o3
xorcc %o5, %l6, %i5
addcc %i4, %i6, %g3
bn,a %icc, loop_708
fbuge,a %fcc0, loop_709
ldsh [%l7 + 0x2A], %o7
ble %xcc, loop_710
loop_708:
fmovscs %icc, %f4, %f12
loop_709:
xorcc %i7, 0x1424, %g1
xnorcc %g7, 0x1136, %l5
loop_710:
udivcc %o4, 0x0755, %l1
fblg %fcc3, loop_711
udivx %o1, 0x132C, %o0
fnot1 %f16, %f12
fbul %fcc2, loop_712
loop_711:
fmuld8ulx16 %f0, %f4, %f6
fmovrslez %i1, %f6, %f0
movrne %o6, 0x1C5, %g2
loop_712:
srax %l4, 0x0E, %i2
fmovde %icc, %f20, %f0
wr %g0, 0x11, %asi
ldsha [%l7 + 0x62] %asi, %l3
sra %g5, %g4, %l2
bcs,pt %icc, loop_713
be,pn %icc, loop_714
mova %icc, %g6, %o2
tg %xcc, 0x5
loop_713:
tsubcctv %i3, 0x1421, %l0
loop_714:
sll %i0, 0x0B, %o5
movvs %xcc, %o3, %i5
tcs %xcc, 0x7
movcs %icc, %l6, %i4
fbl %fcc0, loop_715
fcmple16 %f10, %f18, %i6
xor %g3, %i7, %o7
wr %g0, 0x0c, %asi
sta %f20, [%l7 + 0x2C] %asi
loop_715:
addcc %g7, 0x03D2, %g1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge32n %o4, %l5, %l1
edge16n %o1, %i1, %o6
movrlz %g2, 0x02F, %o0
edge16n %i2, %l3, %g5
movrlez %g4, %l4, %l2
add %l7, 0x34, %l6
wr %g0, 0x10, %asi
lda [%l6] %asi, %o2
casa [%l6] 0x10, %o2, %g6
fmovse %icc, %f10, %f17
fandnot2s %f23, %f5, %f7
tcs %icc, 0x2
ldub [%l7 + 0x7E], %l0
movcs %icc, %i3, %o5
edge16 %o3, %i0, %i5
umulcc %l6, 0x0C5D, %i4
umul %i6, 0x1C63, %g3
nop
fitos %f11, %f1
fstox %f1, %f10
fxtos %f10, %f21
fmovrdne %i7, %f26, %f2
fbn,a %fcc0, loop_716
nop
fitos %f9, %f22
fstod %f22, %f8
sdivx %o7, 0x1721, %g7
movvc %xcc, %o4, %g1
loop_716:
brgz,a %l5, loop_717
fmovse %xcc, %f10, %f14
edge16 %o1, %i1, %o6
movleu %icc, %g2, %l1
loop_717:
edge32l %o0, %l3, %g5
addc %g4, 0x09DC, %l4
fpadd32s %f6, %f15, %f14
brz,a %l2, loop_718
fmovsg %xcc, %f12, %f31
bcc,a,pt %icc, loop_719
move %icc, %i2, %o2
loop_718:
bpos,a,pt %xcc, loop_720
prefetch [%l7 + 0x14], 0x0
loop_719:
be,a,pt %xcc, loop_721
ldsb [%l7 + 0x73], %g6
loop_720:
taddcctv %i3, 0x05C5, %o5
fbne,a %fcc0, loop_722
loop_721:
bshuffle %f10, %f2, %f4
udiv %l0, 0x160F, %i0
wr %g0, 0x04, %asi
lduha [%l7 + 0x16] %asi, %i5
loop_722:
tleu %icc, 0x1
wr %g0, 0x89, %asi
stda %f16, [%l7 + 0x40] %asi
fbne %fcc2, loop_723
fbe,a %fcc2, loop_724
edge8l %l6, %o3, %i6
fmovdvs %xcc, %f8, %f25
loop_723:
fbe,a %fcc3, loop_725
loop_724:
tge %xcc, 0x3
nop
fitos %f8, %f20
fstox %f20, %f10
tle %xcc, 0x6
loop_725:
fbu %fcc0, loop_726
movge %icc, %i4, %g3
tn %icc, 0x4
movn %xcc, %o7, %g7
loop_726:
sth %o4, [%l7 + 0x28]
tle %icc, 0x2
xnorcc %g1, %l5, %i7
alignaddr %o1, %o6, %i1
edge16ln %l1, %g2, %l3
andcc %o0, 0x1E77, %g5
set 0x58, %l2
prefetcha [%l7 + %l2] 0x88, 0x3
fbug,a %fcc1, loop_727
tn %icc, 0x4
fmovdge %icc, %f4, %f30
xor %l2, 0x1A60, %i2
loop_727:
nop
fitod %f12, %f12
fdtox %f12, %f20
fxtod %f20, %f26
movg %icc, %g4, %g6
sdivx %o2, 0x1E54, %i3
sir 0x1AF8
movrgez %o5, %i0, %i5
tleu %icc, 0x5
edge32n %l0, %l6, %o3
bcc,a loop_728
smulcc %i6, %i4, %g3
set 0x40, %i2
stwa %o7, [%l7 + %i2] 0x22
membar #Sync
loop_728:
fnegd %f10, %f2
wr %g0, 0x19, %asi
stxa %g7, [%l7 + 0x38] %asi
nop
setx loop_729, %l0, %l1
jmpl %l1, %o4
bshuffle %f10, %f26, %f12
fandnot1s %f7, %f1, %f23
tneg %icc, 0x3
loop_729:
te %icc, 0x0
andncc %g1, %l5, %o1
bleu,pn %icc, loop_730
stbar
fones %f2
fmovdcs %xcc, %f26, %f30
loop_730:
movn %xcc, %o6, %i7
movle %icc, %l1, %g2
for %f18, %f0, %f18
fmovdne %xcc, %f10, %f9
fnot2 %f14, %f6
sub %i1, 0x1343, %o0
nop
setx 0x433F86D29B1039C8, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f0
setx 0x860DB7BBE3F54037, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f22
fmuld %f22, %f0, %f2
nop
set 0x10, %i3
ldx [%l7 + %i3], %l3
sll %g5, 0x07, %l4
taddcctv %i2, 0x0530, %g4
sethi 0x13F9, %g6
fpsub16 %f12, %f8, %f8
wr %g0, 0x89, %asi
ldsha [%l7 + 0x6C] %asi, %l2
sdivcc %i3, 0x0C43, %o5
tge %icc, 0x6
movn %icc, %i0, %o2
fmovsgu %xcc, %f3, %f0
movvs %icc, %i5, %l6
subc %o3, 0x11E2, %l0
popc %i6, %g3
nop
setx 0x707881C4, %l0, %l6
st %l6, [%l7 + 0x20]
ld [%l7 + 0x20], %fsr
tleu %xcc, 0x5
tl %icc, 0x1
edge8l %o7, %i4, %g7
movn %xcc, %o4, %l5
taddcctv %o1, 0x11A2, %g1
set 0x67, %l1
stba %i7, [%l7 + %l1] 0x19
fmovscc %xcc, %f17, %f21
tge %icc, 0x1
fmovdcc %icc, %f6, %f22
nop
setx loop_731, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
te %xcc, 0x7
ta %icc, 0x1
fnands %f4, %f20, %f1
loop_731:
nop
setx 0x11E48466, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f15
setx 0xF12040A5, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f5
fsubs %f5, %f15, %f23
brgz,a %o6, loop_732
tsubcc %l1, %i1, %o0
te %xcc, 0x3
add %g2, %g5, %l4
loop_732:
nop
wr %g0, 0x80, %asi
ldswa [%l7 + 0x18] %asi, %i2
fxnor %f4, %f18, %f26
fbo,a %fcc1, loop_733
andcc %g4, %l3, %g6
set 0x18, %o4
stha %l2, [%l7 + %o4] 0x81
loop_733:
ta %xcc, 0x6
nop
setx 0xA43574719EB19E11, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f20
setx 0x546B9639A32B4DA5, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f8
fdivd %f8, %f20, %f10
bvs %xcc, loop_734
xor %o5, %i3, %o2
movrlz %i5, %l6, %o3
alignaddr %l0, %i0, %i6
loop_734:
udiv %o7, 0x0A35, %i4
alignaddrl %g7, %o4, %l5
faligndata %f6, %f10, %f26
be,pt %icc, loop_735
fbule,a %fcc0, loop_736
umul %o1, %g1, %g3
edge8n %o6, %i7, %l1
loop_735:
tcc %xcc, 0x4
loop_736:
tgu %xcc, 0x4
te %icc, 0x6
sir 0x0221
movg %icc, %o0, %g2
andcc %i1, %l4, %i2
movg %xcc, %g5, %l3
movg %xcc, %g6, %g4
xnorcc %o5, %i3, %l2
fzeros %f26
fmovrdlz %i5, %f10, %f18
alignaddrl %o2, %l6, %l0
tle %xcc, 0x0
tn %icc, 0x4
nop
setx 0x2C5F2774E51C4D8D, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f30
setx 0xA8B286E362A85DA0, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f30
fsubd %f30, %f30, %f20
popc %i0, %o3
fmovrdgez %i6, %f0, %f20
set 0x17, %i7
stba %o7, [%l7 + %i7] 0x27
membar #Sync
movg %icc, %i4, %g7
sir 0x0473
tn %icc, 0x2
subc %o4, %l5, %g1
subccc %g3, 0x042F, %o1
orn %i7, 0x094F, %o6
fmovs %f30, %f5
mova %icc, %l1, %g2
fmovsl %icc, %f10, %f29
fones %f14
fble,a %fcc0, loop_737
fnot1s %f3, %f24
fmovsg %icc, %f20, %f18
set 0x54, %g5
sta %f11, [%l7 + %g5] 0x14
loop_737:
fmovsg %icc, %f18, %f4
nop
setx loop_738, %l0, %l1
jmpl %l1, %i1
tgu %icc, 0x7
movrgez %l4, 0x0D2, %o0
edge32n %g5, %i2, %g6
loop_738:
tvc %xcc, 0x0
movcs %xcc, %g4, %l3
fbo %fcc0, loop_739
fmovdl %icc, %f15, %f31
wr %g0, 0x58, %asi
ldxa [%g0 + 0x20] %asi, %o5
loop_739:
movrlez %l2, 0x14A, %i3
fabss %f16, %f22
nop
setx loop_740, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldd [%l7 + 0x30], %f24
sdivcc %i5, 0x1251, %l6
tsubcc %l0, 0x119D, %i0
loop_740:
sll %o3, 0x1F, %o2
edge16l %o7, %i6, %i4
brnz,a %o4, loop_741
fornot2 %f4, %f16, %f20
tge %xcc, 0x0
umulcc %l5, 0x03DE, %g1
loop_741:
nop
setx loop_742, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbue %fcc3, loop_743
movleu %xcc, %g7, %g3
bg,a loop_744
loop_742:
xnor %o1, 0x0D5E, %i7
loop_743:
bl %xcc, loop_745
fbug,a %fcc2, loop_746
loop_744:
fbule %fcc0, loop_747
brlz %l1, loop_748
loop_745:
tcs %xcc, 0x1
loop_746:
te %xcc, 0x5
loop_747:
smul %g2, %o6, %l4
loop_748:
movn %xcc, %o0, %g5
nop
set 0x16, %g1
ldsb [%l7 + %g1], %i1
sdivcc %i2, 0x1BBD, %g4
ldd [%l7 + 0x70], %l2
taddcctv %g6, %o5, %l2
edge8l %i5, %i3, %l6
fmovscs %xcc, %f14, %f26
fmovscc %icc, %f15, %f14
bvc %icc, loop_749
lduh [%l7 + 0x22], %l0
tsubcctv %i0, 0x0EF6, %o2
fmovdvc %xcc, %f3, %f2
loop_749:
bvc loop_750
nop
set 0x28, %i6
prefetch [%l7 + %i6], 0x3
edge32 %o3, %o7, %i6
srl %i4, 0x1C, %l5
loop_750:
ta %icc, 0x4
fmovde %icc, %f4, %f16
fmovsne %icc, %f26, %f24
fmovrdgz %o4, %f22, %f2
subccc %g7, 0x0EC1, %g1
nop
setx 0xCAE3D98BA991C90C, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f6
setx 0x107D7A26D52AFC47, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f20
fdivd %f20, %f6, %f30
set 0x20, %o3
stxa %o1, [%l7 + %o3] 0x10
edge16l %i7, %g3, %l1
ldub [%l7 + 0x53], %g2
set 0x20, %g2
ldda [%l7 + %g2] 0x18, %l4
movre %o6, 0x13C, %g5
addcc %i1, %i2, %o0
nop
fitos %f10, %f15
fstox %f15, %f8
fxtos %f8, %f25
te %xcc, 0x2
fba %fcc1, loop_751
nop
setx loop_752, %l0, %l1
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 %l3, 0x149B, %g4
subccc %g6, 0x04B4, %l2
loop_751:
fmovdge %xcc, %f29, %f14
loop_752:
ta %icc, 0x0
add %l7, 0x78, %l6
wr %g0, 0x0c, %asi
casxa [%l6] 0x0c, %i5, %i3
alignaddrl %o5, %l6, %i0
fcmple32 %f22, %f6, %o2
addccc %l0, %o7, %o3
xor %i4, %i6, %l5
tle %icc, 0x6
andn %g7, %o4, %o1
xorcc %i7, 0x0EBB, %g1
mulscc %g3, 0x1FC8, %g2
and %l1, 0x11C3, %o6
sra %g5, 0x1C, %i1
fabsd %f14, %f0
movleu %icc, %i2, %o0
movge %xcc, %l3, %g4
movrlz %l4, %g6, %l2
fbe,a %fcc2, loop_753
fmovscc %icc, %f21, %f3
tsubcc %i5, 0x1B10, %i3
movl %icc, %o5, %i0
loop_753:
bleu,a loop_754
srax %o2, %l6, %l0
fmovrdne %o7, %f12, %f28
fmovrsgz %o3, %f6, %f11
loop_754:
sir 0x1D3E
ld [%l7 + 0x0C], %f29
nop
setx 0x6A7C2E5A, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f7
fsqrts %f7, %f20
orcc %i4, %l5, %g7
fmovdleu %icc, %f21, %f21
bcs %icc, loop_755
xor %i6, 0x19A3, %o4
tvs %xcc, 0x6
edge32ln %i7, %o1, %g3
loop_755:
sdiv %g1, 0x0B47, %g2
popc 0x0A26, %o6
edge32n %l1, %g5, %i2
set 0x10, %o2
ldda [%l7 + %o2] 0xeb, %i0
edge16ln %l3, %g4, %l4
fcmple32 %f4, %f16, %g6
movrlz %o0, %i5, %i3
fmovsa %xcc, %f19, %f22
orn %o5, %i0, %o2
ldd [%l7 + 0x68], %f16
tpos %icc, 0x6
popc %l2, %l6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sethi 0x0945, %l0
fpsub16 %f18, %f18, %f10
tsubcc %o7, 0x0E5B, %o3
edge8n %i4, %l5, %i6
fzeros %f15
taddcc %g7, %o4, %i7
call loop_756
srlx %o1, 0x1C, %g1
std %f8, [%l7 + 0x68]
fnands %f13, %f11, %f6
loop_756:
stbar
wr %g0, 0x88, %asi
prefetcha [%l7 + 0x40] %asi, 0x3
nop
fitos %f7, %f30
pdist %f30, %f6, %f10
movleu %xcc, %g3, %o6
stw %l1, [%l7 + 0x64]
te %icc, 0x5
addccc %g5, 0x08DE, %i1
fand %f10, %f22, %f14
alignaddrl %i2, %g4, %l4
fmovde %icc, %f15, %f25
fmovrde %g6, %f10, %f30
taddcc %l3, 0x04F2, %o0
nop
setx 0x9FD767A257C9F9A2, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f14
setx 0x28BEC0505691B6E9, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f4
faddd %f4, %f14, %f10
fblg,a %fcc2, loop_757
tsubcc %i3, %o5, %i0
fmovrslez %i5, %f9, %f0
bleu,a %icc, loop_758
loop_757:
or %l2, %o2, %l6
fmuld8ulx16 %f15, %f21, %f20
srlx %o7, %o3, %i4
loop_758:
addcc %l0, %l5, %g7
nop
set 0x51, %o0
stb %o4, [%l7 + %o0]
nop
setx 0x7374CA53, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f28
setx 0xFA73027F, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f3
fdivs %f3, %f28, %f24
tcc %xcc, 0x4
orncc %i7, 0x0AE2, %o1
tg %xcc, 0x6
umulcc %g1, %g2, %g3
std %f6, [%l7 + 0x58]
addccc %i6, 0x1161, %l1
ldstub [%l7 + 0x4A], %g5
popc %o6, %i1
add %g4, %l4, %g6
membar 0x49
srax %i2, %l3, %i3
srlx %o0, %o5, %i5
nop
setx 0x1A5D8DB1607FD9D4, %l0, %l6
stx %l6, [%l7 + 0x50]
ldx [%l7 + 0x50], %fsr
tsubcctv %l2, 0x0253, %o2
array8 %i0, %o7, %o3
array32 %i4, %l0, %l6
taddcc %g7, 0x0EA3, %o4
bcs,a,pt %icc, loop_759
ta %xcc, 0x5
array16 %l5, %o1, %g1
set 0x47, %o6
ldsba [%l7 + %o6] 0x15, %g2
loop_759:
smul %g3, %i6, %i7
alignaddrl %g5, %l1, %i1
tne %xcc, 0x5
xor %o6, %g4, %l4
pdist %f2, %f6, %f4
taddcctv %g6, %i2, %i3
fmovrdgz %l3, %f8, %f8
brnz,a %o0, loop_760
fmul8ulx16 %f4, %f18, %f24
srlx %i5, %l2, %o5
movrgez %i0, %o7, %o3
loop_760:
ldd [%l7 + 0x58], %o2
alignaddrl %l0, %i4, %g7
ldsw [%l7 + 0x58], %l6
movge %xcc, %o4, %l5
st %f30, [%l7 + 0x48]
tge %icc, 0x4
bn,a loop_761
orn %o1, %g1, %g3
tg %xcc, 0x4
tge %icc, 0x6
loop_761:
bvs,pn %icc, loop_762
tpos %icc, 0x1
fmuld8sux16 %f26, %f17, %f10
ba,a,pt %icc, loop_763
loop_762:
smul %g2, 0x0CCB, %i7
umul %g5, %i6, %l1
movcs %icc, %o6, %g4
loop_763:
udiv %l4, 0x06F5, %g6
tsubcc %i2, 0x1CFA, %i1
swap [%l7 + 0x08], %l3
nop
set 0x68, %l6
ldd [%l7 + %l6], %f28
set 0x36, %g4
ldsha [%l7 + %g4] 0x04, %o0
edge32ln %i5, %l2, %o5
tge %xcc, 0x1
bgu,a loop_764
alignaddrl %i3, %i0, %o3
alignaddrl %o2, %o7, %i4
andn %g7, 0x07A1, %l0
loop_764:
tge %xcc, 0x3
movn %icc, %l6, %o4
nop
setx 0xE727A60C27C163D0, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f20
setx 0x2452054BF0D268E6, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f24
fmuld %f24, %f20, %f30
xnorcc %l5, %g1, %o1
ldub [%l7 + 0x5D], %g3
xor %i7, 0x0350, %g2
fmovrdgez %i6, %f12, %f28
lduh [%l7 + 0x34], %g5
and %o6, 0x1246, %l1
srax %g4, 0x17, %l4
fornot2 %f0, %f4, %f22
set 0x70, %o1
sta %f18, [%l7 + %o1] 0x15
sdiv %i2, 0x0FA2, %i1
bvs,a,pt %icc, loop_765
brgz,a %l3, loop_766
bgu %xcc, loop_767
fbg,a %fcc1, loop_768
loop_765:
movneg %xcc, %g6, %i5
loop_766:
taddcc %o0, %l2, %i3
loop_767:
movleu %xcc, %i0, %o3
loop_768:
fcmpgt32 %f0, %f22, %o2
bgu,a loop_769
nop
setx 0x90643158, %l0, %l6
st %l6, [%l7 + 0x64]
ld [%l7 + 0x64], %fsr
ldd [%l7 + 0x60], %f24
edge8l %o7, %i4, %o5
loop_769:
alignaddr %l0, %g7, %l6
move %icc, %o4, %l5
mulx %g1, %g3, %o1
edge8n %g2, %i6, %g5
nop
setx 0x6EC0252DC079C584, %l0, %l6
stx %l6, [%l7 + 0x60]
ldx [%l7 + 0x60], %fsr
set 0x14, %o7
sta %f23, [%l7 + %o7] 0x0c
nop
setx 0x7EF359344CEB14B5, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f10
setx 0x73C040BF51FEEA6E, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f4
fsubd %f4, %f10, %f22
array8 %o6, %l1, %g4
fbuge %fcc3, loop_770
tneg %icc, 0x1
movvs %xcc, %l4, %i7
fornot1 %f28, %f0, %f6
loop_770:
fmovsvc %icc, %f30, %f29
nop
fitod %f6, %f6
fdtoi %f6, %f16
nop
setx 0x35DDF4EBB0698832, %l0, %l6
stx %l6, [%l7 + 0x48]
ldx [%l7 + 0x48], %fsr
tvc %icc, 0x4
array32 %i2, %i1, %g6
add %l7, 0x44, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %i5
casa [%l6] %asi, %i5, %o0
brlz %l2, loop_771
tneg %icc, 0x5
and %l3, 0x04CA, %i3
movre %i0, 0x027, %o3
loop_771:
ta %xcc, 0x7
std %f6, [%l7 + 0x48]
fbg,a %fcc3, loop_772
fmovd %f10, %f26
fornot1s %f31, %f3, %f24
move %xcc, %o2, %o7
loop_772:
move %icc, %o5, %i4
bg,a,pn %icc, loop_773
nop
set 0x20, %g7
sth %l0, [%l7 + %g7]
fornot2s %f7, %f16, %f14
alignaddr %g7, %l6, %l5
loop_773:
fmovsle %icc, %f17, %f3
alignaddr %o4, %g1, %g3
sra %o1, 0x14, %g2
tg %icc, 0x1
ldsw [%l7 + 0x3C], %g5
set 0x3C, %l3
swapa [%l7 + %l3] 0x18, %o6
fnegs %f4, %f31
movrne %i6, 0x18D, %g4
bvs,a,pt %icc, loop_774
movg %xcc, %l1, %i7
array8 %i2, %i1, %g6
tsubcctv %i5, %o0, %l4
loop_774:
nop
setx 0x38AD06F5BCD02895, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f20
setx 0xB7E96003D56781AB, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f2
fsubd %f2, %f20, %f0
edge32 %l2, %i3, %i0
sll %o3, 0x0A, %l3
bcs,a loop_775
bleu %icc, loop_776
xnorcc %o7, 0x02EA, %o5
movle %icc, %o2, %i4
loop_775:
tsubcc %l0, %g7, %l5
loop_776:
fnot2s %f26, %f22
sdiv %l6, 0x159C, %o4
edge16n %g3, %g1, %g2
popc %g5, %o1
sll %o6, 0x02, %i6
flush %l7 + 0x5C
fpackfix %f18, %f7
edge32n %l1, %g4, %i7
bcs %icc, loop_777
alignaddr %i2, %i1, %i5
bn,a loop_778
brlz,a %o0, loop_779
loop_777:
movrne %g6, %l4, %i3
move %xcc, %l2, %i0
loop_778:
nop
set 0x68, %l4
stwa %o3, [%l7 + %l4] 0x80
loop_779:
nop
add %l7, 0x6C, %l6
wr %g0, 0x11, %asi
lda [%l6] %asi, %o7
casa [%l6] %asi, %o7, %o5
bvc loop_780
sir 0x1C36
fbn,a %fcc0, loop_781
sth %o2, [%l7 + 0x6E]
loop_780:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
nop
setx loop_782, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_781:
movrne %i4, %l0, %l3
srlx %l5, %l6, %o4
fbge,a %fcc3, loop_783
loop_782:
fbne %fcc3, loop_784
fbuge %fcc3, loop_785
fmovdn %xcc, %f21, %f12
loop_783:
nop
set 0x38, %i4
lduha [%l7 + %i4] 0x0c, %g7
loop_784:
call loop_786
loop_785:
edge16 %g3, %g2, %g1
brlz %o1, loop_787
tvc %icc, 0x0
loop_786:
tgu %icc, 0x4
xor %o6, %i6, %l1
loop_787:
std %f24, [%l7 + 0x48]
fbul,a %fcc0, loop_788
membar 0x72
alignaddr %g4, %g5, %i2
nop
fitos %f2, %f19
fstox %f19, %f14
loop_788:
fmovdleu %xcc, %f4, %f6
movge %xcc, %i1, %i5
fble,a %fcc1, loop_789
fnor %f4, %f16, %f2
umulcc %i7, 0x158B, %g6
bcc loop_790
loop_789:
ldsb [%l7 + 0x57], %o0
tpos %xcc, 0x7
wr %g0, 0x10, %asi
prefetcha [%l7 + 0x30] %asi, 0x3
loop_790:
fnors %f15, %f18, %f3
array16 %l2, %l4, %o3
srl %o7, 0x0F, %o5
andn %o2, %i0, %l0
nop
setx 0x1B17017BDE94AEB7, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f14
setx 0xD92D587BAEF137E9, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f4
faddd %f4, %f14, %f2
swap [%l7 + 0x64], %l3
tl %xcc, 0x0
nop
fitos %f8, %f3
fstod %f3, %f28
movvs %icc, %i4, %l5
movcs %icc, %l6, %o4
ldub [%l7 + 0x67], %g7
add %l7, 0x60, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %g3
casa [%l6] %asi, %g3, %g1
mulx %g2, %o6, %i6
tne %xcc, 0x1
nop
setx 0xA75ADC7F, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f29
setx 0x7E40171B, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f18
fadds %f18, %f29, %f12
edge32l %o1, %l1, %g4
std %f24, [%l7 + 0x28]
fmovrse %i2, %f24, %f18
tne %icc, 0x7
movrgez %i1, %i5, %i7
pdist %f26, %f6, %f8
srl %g6, 0x1C, %o0
movn %icc, %g5, %l2
array32 %i3, %l4, %o7
fpsub32 %f30, %f0, %f14
tvc %icc, 0x4
srlx %o5, 0x16, %o2
add %l7, 0x38, %l6
wr %g0, 0x11, %asi
casxa [%l6] %asi, %o3, %i0
movpos %xcc, %l3, %l0
flush %l7 + 0x78
fsrc1 %f12, %f20
udiv %i4, 0x1F79, %l5
mova %icc, %l6, %o4
addc %g7, %g3, %g2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbe %fcc0, loop_791
fmovsge %xcc, %f21, %f19
fmovrdlz %o6, %f30, %f26
movne %icc, %i6, %g1
loop_791:
andn %o1, 0x036E, %l1
sethi 0x039E, %i2
brlez,a %g4, loop_792
addcc %i5, %i7, %g6
edge16n %i1, %o0, %g5
nop
setx 0xD98389714843B99B, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f26
setx 0x96143B60FE2DEF6C, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f20
fdivd %f20, %f26, %f6
loop_792:
sdiv %i3, 0x0520, %l4
stx %o7, [%l7 + 0x38]
add %o5, 0x09D5, %l2
fmovscs %xcc, %f28, %f4
add %l7, 0x18, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %o2, %i0
edge32 %o3, %l0, %l3
fsrc2 %f8, %f6
movvc %icc, %l5, %i4
fnands %f30, %f4, %f23
nop
setx 0x6E4216D0, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f3
setx 0x2E8CB124, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f16
fdivs %f16, %f3, %f23
fmovrdlez %l6, %f30, %f22
andcc %o4, %g7, %g2
st %f28, [%l7 + 0x48]
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
brlez %o6, loop_793
fxors %f27, %f12, %f10
udiv %i6, 0x00F2, %g3
membar 0x54
loop_793:
xnor %o1, %g1, %l1
edge8ln %g4, %i5, %i2
wr %g0, 0x81, %asi
swapa [%l7 + 0x5C] %asi, %g6
bn loop_794
fmovsle %icc, %f10, %f16
addcc %i1, %o0, %g5
movgu %xcc, %i7, %l4
loop_794:
addcc %o7, 0x0853, %i3
taddcc %l2, %o2, %o5
sllx %o3, 0x07, %l0
movleu %xcc, %l3, %i0
set 0x58, %o5
prefetcha [%l7 + %o5] 0x81, 0x2
swap [%l7 + 0x4C], %i4
movrgz %o4, %l6, %g7
edge16 %o6, %g2, %i6
alignaddrl %o1, %g3, %l1
movle %icc, %g4, %g1
tge %xcc, 0x3
taddcctv %i5, 0x0124, %g6
nop
setx 0x10657857, %l0, %l6
st %l6, [%l7 + 0x2C]
ld [%l7 + 0x2C], %fsr
tvc %icc, 0x7
movrgez %i1, 0x091, %o0
call loop_795
movgu %icc, %i2, %i7
edge16l %l4, %o7, %g5
fbuge %fcc2, loop_796
loop_795:
bn,a %xcc, loop_797
fmul8ulx16 %f20, %f8, %f12
fmovsne %xcc, %f9, %f6
loop_796:
pdist %f26, %f6, %f10
loop_797:
nop
set 0x54, %i1
ldsha [%l7 + %i1] 0x18, %l2
andncc %o2, %i3, %o3
fble %fcc1, loop_798
fors %f11, %f5, %f4
umul %o5, %l3, %i0
wr %g0, 0xea, %asi
stba %l5, [%l7 + 0x28] %asi
membar #Sync
loop_798:
fpack16 %f18, %f7
ba,a loop_799
movpos %icc, %l0, %o4
edge16 %i4, %l6, %o6
subcc %g7, %i6, %o1
loop_799:
brlz,a %g3, loop_800
edge32n %l1, %g4, %g1
mova %icc, %g2, %i5
wr %g0, 0x04, %asi
ldsba [%l7 + 0x16] %asi, %i1
loop_800:
for %f2, %f28, %f2
st %f19, [%l7 + 0x24]
stb %o0, [%l7 + 0x1C]
sdiv %i2, 0x1366, %i7
fmovse %xcc, %f17, %f22
subcc %l4, %o7, %g6
fbne %fcc0, loop_801
nop
setx 0x5044E44F, %l0, %l6
st %l6, [%l7 + 0x0C]
ld [%l7 + 0x0C], %fsr
fbge %fcc2, loop_802
brz,a %g5, loop_803
loop_801:
or %o2, 0x17A3, %i3
edge8ln %l2, %o3, %o5
loop_802:
nop
setx loop_804, %l0, %l1
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_803:
nop
setx loop_805, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tneg %icc, 0x4
fpsub16 %f30, %f16, %f18
loop_804:
fandnot2 %f22, %f24, %f18
loop_805:
xorcc %i0, %l5, %l0
taddcctv %l3, 0x0C38, %o4
tcc %icc, 0x5
fabsd %f20, %f6
fbule %fcc3, loop_806
orcc %i4, %o6, %g7
addcc %i6, 0x0BE7, %l6
andcc %g3, 0x0ABB, %l1
loop_806:
nop
setx 0xC723C2D046A9D3EE, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f6
setx 0x76CABB802A00DA79, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f10
faddd %f10, %f6, %f16
tsubcc %o1, 0x1B8F, %g1
fbu %fcc0, loop_807
fmovrde %g2, %f0, %f4
bleu,a %icc, loop_808
bpos,pt %icc, loop_809
loop_807:
fnor %f18, %f28, %f16
srax %i5, 0x15, %i1
loop_808:
fbule,a %fcc1, loop_810
loop_809:
bpos,a %icc, loop_811
fnand %f14, %f14, %f12
nop
setx 0xD7C03AEB, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f17
setx 0x6C22036F, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f21
fmuls %f21, %f17, %f24
loop_810:
fba %fcc2, loop_812
loop_811:
sdiv %o0, 0x0DD1, %g4
smulcc %i7, 0x111E, %i2
movrlz %o7, %l4, %g6
loop_812:
fblg %fcc3, loop_813
nop
setx 0xC13DF685D051EF13, %l0, %l6
stx %l6, [%l7 + 0x28]
ldx [%l7 + 0x28], %fsr
fpackfix %f12, %f17
stb %o2, [%l7 + 0x22]
loop_813:
movrgez %i3, 0x3D6, %l2
fone %f12
ble,pn %xcc, loop_814
ldsh [%l7 + 0x20], %g5
subc %o3, 0x11F4, %i0
sub %o5, 0x1426, %l5
loop_814:
tcs %xcc, 0x7
umulcc %l3, 0x0153, %o4
addccc %l0, 0x0F04, %o6
fnors %f22, %f3, %f25
bg,pn %xcc, loop_815
or %g7, %i6, %i4
edge32l %g3, %l6, %o1
fmovrsgez %g1, %f15, %f23
loop_815:
brgz %g2, loop_816
bn,a %xcc, loop_817
edge8ln %l1, %i5, %i1
bne,a loop_818
loop_816:
edge8n %o0, %g4, %i2
loop_817:
tge %icc, 0x1
sll %o7, 0x02, %i7
loop_818:
tle %icc, 0x4
movrlez %g6, 0x03A, %o2
srl %i3, %l4, %l2
nop
fitod %f26, %f24
tsubcctv %o3, %i0, %g5
fbuge,a %fcc0, loop_819
umulcc %l5, %l3, %o4
fnegd %f12, %f0
srlx %o5, 0x18, %l0
loop_819:
addc %o6, %i6, %g7
edge32ln %g3, %i4, %o1
fba %fcc1, loop_820
ble,a loop_821
bne,pn %xcc, loop_822
tcc %xcc, 0x6
loop_820:
fmovsa %icc, %f21, %f18
loop_821:
array16 %l6, %g2, %l1
loop_822:
sdiv %i5, 0x197E, %g1
alignaddr %i1, %g4, %o0
mulx %o7, 0x1D79, %i7
array32 %i2, %g6, %o2
tcs %icc, 0x5
movn %xcc, %l4, %i3
fmovrdne %l2, %f30, %f10
ba loop_823
movrlz %o3, %i0, %l5
te %icc, 0x6
xnorcc %l3, 0x008D, %g5
loop_823:
movrlz %o5, 0x26C, %l0
fcmpeq32 %f4, %f30, %o4
nop
fitod %f21, %f24
alignaddrl %i6, %g7, %o6
fpack32 %f16, %f4, %f18
tleu %icc, 0x5
fmovsgu %xcc, %f20, %f6
nop
fitos %f6, %f18
nop
setx loop_824, %l0, %l1
jmpl %l1, %i4
bvs,a %icc, loop_825
sethi 0x0390, %g3
set 0x38, %i5
stwa %o1, [%l7 + %i5] 0xeb
membar #Sync
loop_824:
movcs %icc, %l6, %g2
loop_825:
lduw [%l7 + 0x5C], %i5
wr %g0, 0x80, %asi
swapa [%l7 + 0x34] %asi, %g1
fbul,a %fcc2, loop_826
fnot1 %f16, %f2
add %i1, %g4, %l1
fandnot1s %f1, %f0, %f17
loop_826:
fcmpeq32 %f26, %f14, %o7
set 0x08, %l0
ldxa [%l7 + %l0] 0x81, %i7
be loop_827
sir 0x0020
taddcc %o0, 0x0C22, %i2
ldd [%l7 + 0x10], %g6
loop_827:
tne %xcc, 0x2
smulcc %o2, 0x162C, %l4
fmovdl %xcc, %f10, %f30
mulscc %l2, 0x0C75, %i3
wr %g0, 0x89, %asi
ldsha [%l7 + 0x4E] %asi, %i0
tcs %xcc, 0x0
sub %o3, %l5, %l3
membar 0x64
membar 0x51
fmovdne %icc, %f21, %f27
sir 0x1482
movrlz %o5, %g5, %l0
edge16n %o4, %i6, %g7
faligndata %f28, %f8, %f28
set 0x5C, %g6
lduba [%l7 + %g6] 0x14, %o6
fnors %f29, %f22, %f12
sub %i4, 0x1B1A, %o1
smul %g3, 0x1160, %l6
ldx [%l7 + 0x70], %g2
fandnot1 %f2, %f6, %f30
edge16 %i5, %i1, %g4
orncc %l1, 0x0024, %o7
xnor %i7, %g1, %i2
fone %f18
fcmpgt16 %f4, %f28, %o0
tl %xcc, 0x4
mova %xcc, %o2, %l4
stx %l2, [%l7 + 0x78]
nop
fitod %f4, %f12
fdtox %f12, %f2
fxtod %f2, %f8
tpos %icc, 0x2
sub %g6, %i3, %o3
udivx %l5, 0x091E, %l3
ta %xcc, 0x0
tleu %xcc, 0x2
fba,a %fcc3, loop_828
fmovsne %xcc, %f1, %f7
addcc %i0, %g5, %l0
taddcctv %o5, 0x0018, %i6
loop_828:
fmovdne %xcc, %f11, %f8
ba %xcc, loop_829
fpsub32 %f4, %f20, %f24
sethi 0x15F2, %g7
set 0x08, %l5
sta %f19, [%l7 + %l5] 0x88
loop_829:
movrlez %o4, 0x1F3, %o6
fmovrdlz %i4, %f30, %f22
ta %icc, 0x1
ldsw [%l7 + 0x6C], %g3
sethi 0x034E, %l6
edge16ln %o1, %g2, %i1
xnor %g4, 0x0BEA, %l1
set 0x40, %i0
stda %f16, [%l7 + %i0] 0x10
and %i5, %o7, %g1
fmovrsne %i2, %f29, %f14
taddcc %o0, %i7, %l4
nop
setx 0xB4634BEF, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f22
setx 0xCA949ADC, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f20
fadds %f20, %f22, %f16
nop
set 0x5F, %l2
ldsb [%l7 + %l2], %o2
be,a loop_830
mulscc %g6, %i3, %o3
umul %l2, 0x0E17, %l3
ta %icc, 0x0
loop_830:
addc %l5, 0x1C39, %g5
mova %xcc, %i0, %o5
sub %l0, 0x1026, %g7
membar 0x58
bpos loop_831
pdist %f26, %f12, %f12
addccc %o4, %i6, %i4
add %o6, %g3, %l6
loop_831:
edge8l %o1, %g2, %i1
bvs,a loop_832
tcc %xcc, 0x3
edge16 %g4, %i5, %o7
ba,a,pt %icc, loop_833
loop_832:
ldd [%l7 + 0x20], %l0
tg %xcc, 0x6
sdivx %g1, 0x0E8D, %i2
loop_833:
sra %o0, %l4, %o2
ldd [%l7 + 0x08], %i6
fble %fcc1, loop_834
udivcc %i3, 0x03F0, %o3
tg %icc, 0x2
call loop_835
loop_834:
fmovsn %xcc, %f8, %f27
tcc %icc, 0x7
fsrc1s %f17, %f5
loop_835:
udivcc %g6, 0x17BA, %l3
udivcc %l2, 0x1889, %l5
addccc %i0, 0x0061, %o5
sethi 0x14DC, %g5
edge16l %l0, %o4, %g7
edge8n %i6, %i4, %g3
mulscc %o6, %l6, %g2
ble loop_836
subcc %o1, 0x0FEF, %g4
taddcctv %i5, 0x0976, %i1
tg %xcc, 0x4
loop_836:
movg %xcc, %o7, %g1
nop
setx loop_837, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movpos %icc, %i2, %l1
fmovrslz %l4, %f4, %f17
movrlez %o0, %o2, %i7
loop_837:
movne %icc, %i3, %o3
fbge %fcc2, loop_838
tneg %icc, 0x2
xor %l3, %l2, %l5
movneg %xcc, %i0, %o5
loop_838:
sdivx %g5, 0x154C, %g6
array8 %o4, %l0, %i6
movrgez %g7, 0x096, %g3
fmovrsgez %o6, %f16, %f13
alignaddr %l6, %g2, %o1
umul %g4, %i4, %i1
ba,a,pt %xcc, loop_839
fsrc2s %f7, %f0
bge,pt %xcc, loop_840
fbg,a %fcc3, loop_841
loop_839:
udivcc %i5, 0x0131, %g1
orcc %o7, %i2, %l1
loop_840:
sethi 0x1278, %o0
loop_841:
nop
wr %g0, 0x80, %asi
stba %l4, [%l7 + 0x18] %asi
tle %xcc, 0x1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
orcc %i7, %i3, %o3
fcmpgt16 %f12, %f4, %l3
fmovsge %xcc, %f28, %f25
stbar
brgz,a %l2, loop_842
bge loop_843
fmovda %xcc, %f14, %f2
edge8l %l5, %i0, %o2
loop_842:
faligndata %f24, %f18, %f2
loop_843:
movneg %xcc, %o5, %g6
movg %xcc, %g5, %l0
brgez,a %i6, loop_844
popc %g7, %g3
or %o6, 0x05E5, %l6
taddcctv %g2, 0x1565, %o4
loop_844:
tcs %xcc, 0x1
wr %g0, 0x80, %asi
lduwa [%l7 + 0x20] %asi, %o1
edge8 %i4, %g4, %i1
set 0x40, %i2
stda %f0, [%l7 + %i2] 0x18
wr %g0, 0x18, %asi
ldswa [%l7 + 0x14] %asi, %g1
stbar
addcc %o7, 0x1A20, %i2
ta %icc, 0x3
stbar
tle %icc, 0x6
sll %l1, 0x00, %i5
edge16ln %l4, %i7, %i3
udivx %o3, 0x03C3, %o0
nop
setx 0x42150E61, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f6
setx 0x9E559264, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f31
fsubs %f31, %f6, %f0
brlez %l3, loop_845
andcc %l5, %l2, %o2
lduh [%l7 + 0x6C], %i0
edge16ln %o5, %g6, %l0
loop_845:
subccc %i6, %g7, %g5
pdist %f14, %f10, %f10
fmovdcs %icc, %f8, %f13
smul %o6, %g3, %l6
sth %g2, [%l7 + 0x74]
fpadd16s %f29, %f11, %f24
andcc %o1, %i4, %o4
nop
set 0x58, %g3
ldsw [%l7 + %g3], %i1
umul %g4, %o7, %i2
fbuge %fcc1, loop_846
movvc %xcc, %l1, %g1
std %f0, [%l7 + 0x40]
membar 0x09
loop_846:
brz %l4, loop_847
edge32l %i7, %i3, %i5
fabsd %f4, %f24
nop
setx 0x204B8FA6, %l0, %l6
st %l6, [%l7 + 0x48]
ld [%l7 + 0x48], %fsr
loop_847:
nop
set 0x76, %l1
ldstuba [%l7 + %l1] 0x88, %o3
addcc %l3, %o0, %l5
fmovrslz %o2, %f10, %f13
tn %icc, 0x5
sll %l2, 0x1A, %o5
mulx %i0, 0x0EE8, %g6
fbuge,a %fcc1, loop_848
membar 0x13
fbue,a %fcc2, loop_849
bpos,a %icc, loop_850
loop_848:
tn %icc, 0x3
sdiv %l0, 0x0F50, %g7
loop_849:
array16 %g5, %i6, %g3
loop_850:
fbul %fcc3, loop_851
ld [%l7 + 0x28], %f19
add %l7, 0x30, %l6
wr %g0, 0x18, %asi
casxa [%l6] 0x18, %l6, %g2
loop_851:
fbge,a %fcc2, loop_852
tsubcc %o1, 0x0DDA, %i4
udiv %o6, 0x10CC, %o4
sethi 0x0F88, %i1
loop_852:
nop
wr %g0, 0x89, %asi
lduha [%l7 + 0x16] %asi, %o7
umulcc %g4, %l1, %i2
fmul8sux16 %f14, %f26, %f28
fcmple32 %f30, %f28, %l4
tl %icc, 0x1
movpos %xcc, %i7, %g1
bg,a,pt %icc, loop_853
nop
fitod %f4, %f10
fdtox %f10, %f16
fxtod %f16, %f0
edge16l %i5, %i3, %o3
brlez %l3, loop_854
loop_853:
fmovscc %xcc, %f30, %f0
wr %g0, 0x19, %asi
ldstuba [%l7 + 0x60] %asi, %l5
loop_854:
tge %icc, 0x4
stw %o2, [%l7 + 0x5C]
st %f17, [%l7 + 0x54]
te %icc, 0x1
stbar
sdiv %l2, 0x1FF8, %o5
fmovdvc %icc, %f25, %f26
andcc %o0, %i0, %l0
stx %g6, [%l7 + 0x70]
fabss %f14, %f8
lduh [%l7 + 0x0E], %g7
fcmpne16 %f12, %f20, %g5
sdivx %i6, 0x0FA0, %l6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
brlz %g2, loop_855
fandnot2s %f26, %f20, %f10
brgez %g3, loop_856
sll %i4, %o6, %o1
loop_855:
orcc %i1, %o7, %g4
lduh [%l7 + 0x22], %l1
loop_856:
edge8l %i2, %l4, %i7
wr %g0, 0x89, %asi
ldsha [%l7 + 0x36] %asi, %o4
nop
fitod %f25, %f14
ldd [%l7 + 0x40], %g0
movrlz %i3, 0x241, %i5
alignaddr %o3, %l5, %o2
fmul8ulx16 %f24, %f30, %f12
sdivcc %l2, 0x0FEE, %l3
nop
fitos %f8, %f22
add %l7, 0x58, %l6
wr %g0, 0x19, %asi
casxa [%l6] 0x19, %o0, %o5
move %xcc, %l0, %i0
movrgez %g6, 0x23A, %g7
ta %xcc, 0x2
tneg %xcc, 0x3
movrlz %i6, %l6, %g2
set 0x20, %o4
ldxa [%l7 + %o4] 0x89, %g5
fbg,a %fcc2, loop_857
fmovsleu %icc, %f14, %f5
bcs %icc, loop_858
swap [%l7 + 0x50], %g3
loop_857:
fmovs %f18, %f8
tleu %xcc, 0x2
loop_858:
edge16l %o6, %o1, %i4
movrlz %o7, 0x017, %g4
bne,a loop_859
fpsub32 %f0, %f24, %f4
wr %g0, 0x10, %asi
ldsba [%l7 + 0x3E] %asi, %l1
loop_859:
fba %fcc3, loop_860
fmovdle %icc, %f13, %f30
fbule,a %fcc1, loop_861
orcc %i1, %l4, %i2
loop_860:
fmovdcs %xcc, %f16, %f17
sdivcc %i7, 0x05D0, %g1
loop_861:
mova %icc, %o4, %i5
xorcc %i3, %o3, %o2
fmovse %xcc, %f15, %f3
edge8n %l2, %l3, %l5
movre %o0, 0x2E8, %l0
ldsw [%l7 + 0x08], %i0
srlx %g6, 0x01, %o5
wr %g0, 0x18, %asi
lda [%l7 + 0x40] %asi, %f23
be %icc, loop_862
movrgez %g7, %i6, %g2
sra %l6, %g3, %o6
set 0x40, %i7
ldda [%l7 + %i7] 0x89, %o0
loop_862:
and %i4, 0x02BE, %g5
nop
fitod %f10, %f22
fdtox %f22, %f0
umulcc %g4, %o7, %l1
edge16ln %l4, %i1, %i7
fbn %fcc3, loop_863
call loop_864
orn %i2, %g1, %o4
te %xcc, 0x5
loop_863:
fmovsa %icc, %f9, %f24
loop_864:
membar 0x3C
movle %xcc, %i3, %i5
stx %o2, [%l7 + 0x68]
xnorcc %o3, 0x12B8, %l3
tvs %xcc, 0x4
bgu,a %xcc, loop_865
movneg %xcc, %l2, %o0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovdleu %icc, %f30, %f26
loop_865:
fpsub16s %f1, %f3, %f20
udivx %l5, 0x022E, %i0
udivcc %g6, 0x19E9, %o5
nop
setx loop_866, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sll %l0, 0x06, %g7
fmovrslez %g2, %f1, %f21
tl %icc, 0x1
loop_866:
nop
membar #Sync
set 0x40, %g5
ldda [%l7 + %g5] 0xf1, %f0
ldub [%l7 + 0x66], %l6
movcc %xcc, %i6, %o6
fbe %fcc3, loop_867
movgu %xcc, %o1, %i4
edge16l %g3, %g4, %g5
lduw [%l7 + 0x08], %l1
loop_867:
ldub [%l7 + 0x75], %o7
nop
fitod %f12, %f20
fdtos %f20, %f7
edge32ln %l4, %i7, %i2
nop
fitos %f2, %f18
fstox %f18, %f26
tcs %icc, 0x7
fmovda %icc, %f14, %f30
fmovscs %xcc, %f1, %f8
movle %icc, %i1, %g1
movvs %icc, %o4, %i3
std %f0, [%l7 + 0x08]
nop
fitos %f9, %f27
fstox %f27, %f12
fxtos %f12, %f26
bne,a,pt %xcc, loop_868
fbul,a %fcc2, loop_869
tne %icc, 0x4
edge32l %i5, %o2, %l3
loop_868:
brgez %o3, loop_870
loop_869:
movrne %l2, 0x0AD, %o0
movre %l5, 0x224, %i0
tneg %xcc, 0x3
loop_870:
fxnor %f22, %f12, %f6
bn,pn %icc, loop_871
fmovsvs %xcc, %f0, %f12
fmovdvs %icc, %f4, %f13
fbul %fcc2, loop_872
loop_871:
bn,a,pn %xcc, loop_873
bcs,a loop_874
ld [%l7 + 0x78], %f26
loop_872:
movvc %icc, %g6, %o5
loop_873:
fbue %fcc2, loop_875
loop_874:
movn %icc, %g7, %g2
set 0x18, %g1
ldstuba [%l7 + %g1] 0x11, %l0
loop_875:
xnor %i6, %l6, %o6
fmovdneg %xcc, %f30, %f6
movpos %icc, %o1, %i4
edge32l %g3, %g4, %g5
umul %l1, 0x1C08, %l4
mulscc %i7, 0x1022, %i2
andcc %i1, %g1, %o7
tl %icc, 0x5
wr %g0, 0x88, %asi
stha %o4, [%l7 + 0x3A] %asi
bvc %icc, loop_876
move %icc, %i5, %i3
taddcctv %o2, 0x0240, %l3
tgu %xcc, 0x7
loop_876:
edge16l %o3, %l2, %l5
wr %g0, 0x80, %asi
lduha [%l7 + 0x3C] %asi, %o0
nop
set 0x50, %i6
ldd [%l7 + %i6], %i0
movne %xcc, %g6, %g7
subcc %o5, 0x01B1, %g2
wr %g0, 0x11, %asi
ldswa [%l7 + 0x10] %asi, %l0
set 0x34, %i3
lda [%l7 + %i3] 0x10, %f20
tneg %icc, 0x4
movrlz %l6, 0x22E, %i6
movle %xcc, %o1, %i4
ldd [%l7 + 0x48], %g2
alignaddrl %g4, %o6, %l1
fors %f2, %f7, %f16
sra %l4, 0x02, %g5
nop
setx loop_877, %l0, %l1
jmpl %l1, %i7
movrlz %i2, 0x263, %g1
taddcctv %i1, 0x1DB6, %o4
fmovdvc %xcc, %f19, %f31
loop_877:
fornot2s %f1, %f11, %f5
taddcc %i5, 0x0634, %i3
nop
setx 0x884D05D5205EB928, %l0, %l6
stx %l6, [%l7 + 0x08]
ldx [%l7 + 0x08], %fsr
or %o2, %o7, %l3
set 0x49, %g2
ldsba [%l7 + %g2] 0x89, %o3
edge8l %l5, %o0, %i0
ba loop_878
udivx %l2, 0x1255, %g7
edge16l %o5, %g6, %l0
set 0x72, %o2
ldsha [%l7 + %o2] 0x11, %l6
loop_878:
nop
setx 0x176E8902706D5FAD, %l0, %l6
stx %l6, [%l7 + 0x60]
ldx [%l7 + 0x60], %fsr
fmovdpos %icc, %f9, %f4
ldsb [%l7 + 0x25], %i6
fornot2s %f11, %f3, %f24
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wr %g0, 0x04, %asi
swapa [%l7 + 0x74] %asi, %o1
alignaddrl %g2, %g3, %g4
fsrc1 %f6, %f4
tcs %xcc, 0x3
tle %xcc, 0x7
fpmerge %f17, %f3, %f28
mova %xcc, %o6, %l1
fornot2 %f30, %f26, %f26
movrgz %l4, 0x043, %g5
movvs %icc, %i4, %i7
set 0x108, %o0
ldxa [%g0 + %o0] 0x21, %i2
tsubcctv %i1, %o4, %g1
xnorcc %i5, 0x1B0C, %o2
fmovs %f24, %f3
tvc %xcc, 0x6
ta %icc, 0x1
edge8l %i3, %o7, %l3
bn,a %icc, loop_879
fba,a %fcc1, loop_880
fnot2 %f22, %f12
fand %f2, %f6, %f4
loop_879:
mulscc %o3, 0x093A, %o0
loop_880:
movre %l5, 0x29B, %l2
bvs,a %icc, loop_881
sth %i0, [%l7 + 0x50]
fmovrslz %o5, %f15, %f29
nop
fitos %f0, %f31
fstox %f31, %f2
loop_881:
umulcc %g7, 0x0317, %g6
udivcc %l6, 0x01DB, %l0
fmovdcs %icc, %f26, %f3
tgu %icc, 0x4
fbe,a %fcc2, loop_882
edge16l %o1, %i6, %g3
nop
setx 0x20BB1D47, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f27
setx 0x3EA88039, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f17
fdivs %f17, %f27, %f11
andn %g2, %g4, %l1
loop_882:
tsubcc %l4, 0x08AA, %g5
andncc %o6, %i4, %i7
fsrc2s %f11, %f9
call loop_883
fmovsgu %xcc, %f31, %f3
set 0x74, %o6
swapa [%l7 + %o6] 0x19, %i1
loop_883:
move %icc, %o4, %g1
fmovsneg %icc, %f2, %f13
tge %icc, 0x2
nop
fitos %f16, %f26
tgu %xcc, 0x7
bn,a,pt %icc, loop_884
ble %xcc, loop_885
move %icc, %i2, %i5
taddcc %o2, %i3, %o7
loop_884:
movleu %xcc, %l3, %o0
loop_885:
fcmpeq32 %f12, %f30, %o3
fmovse %xcc, %f3, %f24
sllx %l5, %l2, %i0
wr %g0, 0x27, %asi
stha %o5, [%l7 + 0x16] %asi
membar #Sync
edge16l %g7, %l6, %l0
fnot2 %f18, %f6
prefetch [%l7 + 0x10], 0x3
fmovrde %o1, %f12, %f18
ldsb [%l7 + 0x12], %i6
xorcc %g6, 0x0F59, %g2
and %g4, 0x0C37, %g3
fbe,a %fcc3, loop_886
andncc %l4, %g5, %l1
sra %o6, %i7, %i1
movpos %icc, %o4, %i4
loop_886:
movrgez %g1, %i5, %o2
fbul %fcc3, loop_887
or %i2, 0x0E98, %i3
tsubcc %o7, %o0, %o3
wr %g0, 0x0c, %asi
prefetcha [%l7 + 0x38] %asi, 0x2
loop_887:
nop
setx loop_888, %l0, %l1
jmpl %l1, %l2
fmovdge %icc, %f3, %f29
bvs loop_889
sethi 0x1F51, %l5
loop_888:
movne %icc, %o5, %g7
edge16l %l6, %l0, %o1
loop_889:
nop
set 0x1C, %o3
prefetch [%l7 + %o3], 0x3
tsubcctv %i0, 0x07BB, %g6
fblg %fcc0, loop_890
fmul8x16 %f2, %f12, %f12
call loop_891
sdivcc %g2, 0x0A01, %i6
loop_890:
movle %icc, %g4, %g3
fbg,a %fcc1, loop_892
loop_891:
tvs %icc, 0x4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge16 %g5, %l4, %o6
loop_892:
addccc %l1, %i7, %o4
tpos %xcc, 0x0
andn %i1, 0x1463, %i4
umul %g1, 0x0435, %i5
bleu,a %icc, loop_893
edge32n %o2, %i2, %i3
edge32ln %o0, %o7, %o3
udivcc %l3, 0x1FA7, %l5
loop_893:
move %xcc, %o5, %g7
ldd [%l7 + 0x18], %f18
add %l7, 0x7C, %l6
wr %g0, 0x04, %asi
casa [%l6] %asi, %l6, %l0
fsrc2s %f13, %f5
array32 %l2, %i0, %o1
movl %xcc, %g6, %g2
fbul %fcc2, loop_894
edge32l %g4, %g3, %i6
te %icc, 0x6
mova %icc, %g5, %l4
loop_894:
bcc,a,pn %xcc, loop_895
brz,a %o6, loop_896
edge8n %i7, %l1, %o4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_895:
nop
set 0x30, %g4
prefetcha [%l7 + %g4] 0x18, 0x1
loop_896:
orn %g1, 0x078D, %i5
bleu loop_897
tge %icc, 0x7
add %l7, 0x60, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %o2, %i2
loop_897:
fbn,a %fcc2, loop_898
lduw [%l7 + 0x4C], %i3
tn %xcc, 0x2
movvc %icc, %o0, %o7
loop_898:
fmovrse %o3, %f28, %f24
fmovrde %l3, %f22, %f28
tg %xcc, 0x6
tn %icc, 0x1
subcc %i4, %l5, %o5
wr %g0, 0x80, %asi
ldsha [%l7 + 0x08] %asi, %l6
nop
fitod %f2, %f10
fdtoi %f10, %f10
sdivcc %g7, 0x18B8, %l0
movne %xcc, %l2, %i0
addcc %g6, %o1, %g2
movg %xcc, %g4, %i6
fmovrdne %g5, %f8, %f24
fbge %fcc3, loop_899
tvc %xcc, 0x3
bne %icc, loop_900
fxors %f16, %f12, %f1
loop_899:
fcmple32 %f0, %f6, %g3
alignaddrl %l4, %o6, %l1
loop_900:
sethi 0x10D6, %o4
ta %icc, 0x1
movvc %xcc, %i1, %g1
edge32n %i5, %i7, %o2
orcc %i3, 0x1162, %i2
brgez,a %o0, loop_901
fone %f14
fandnot2s %f14, %f0, %f21
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_901:
fmovdn %icc, %f21, %f10
subc %o3, %l3, %i4
array16 %o7, %l5, %l6
sra %o5, 0x13, %l0
tsubcctv %g7, %i0, %l2
fbo %fcc1, loop_902
ldx [%l7 + 0x58], %o1
pdist %f30, %f14, %f22
xor %g2, 0x0A43, %g6
loop_902:
fbne %fcc0, loop_903
fpadd32 %f24, %f24, %f14
xnorcc %i6, %g5, %g4
call loop_904
loop_903:
array16 %l4, %g3, %l1
movrlz %o4, 0x266, %i1
udivx %g1, 0x0705, %i5
loop_904:
taddcctv %i7, %o6, %o2
addc %i3, 0x0A40, %o0
fxnor %f28, %f14, %f8
fbue %fcc2, loop_905
fmovscc %icc, %f25, %f22
tg %xcc, 0x5
ldub [%l7 + 0x37], %i2
loop_905:
umul %l3, 0x04FE, %i4
tpos %xcc, 0x5
stbar
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
and %o3, 0x0F4E, %l5
tpos %icc, 0x1
fmovda %icc, %f21, %f11
nop
setx 0x0B3FC4DB7071C501, %l0, %l6
stx %l6, [%l7 + 0x08]
ldx [%l7 + 0x08], %fsr
umulcc %l6, %o7, %o5
fba,a %fcc0, loop_906
sdivcc %g7, 0x155C, %i0
movne %icc, %l0, %o1
tsubcc %g2, 0x06C4, %g6
loop_906:
brgz,a %i6, loop_907
movpos %xcc, %l2, %g5
fmul8ulx16 %f22, %f12, %f6
udivcc %l4, 0x086A, %g4
loop_907:
nop
add %l7, 0x78, %l6
wr %g0, 0x19, %asi
casxa [%l6] %asi, %l1, %g3
fexpand %f26, %f2
fmovrsgz %o4, %f9, %f19
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
for %f28, %f4, %f12
fabsd %f14, %f8
addccc %i1, %i5, %i7
movg %icc, %o6, %g1
fpadd16s %f6, %f24, %f15
fpsub32 %f28, %f14, %f24
fmovrdgz %o2, %f26, %f26
tle %icc, 0x3
bgu %xcc, loop_908
movle %icc, %o0, %i3
nop
setx loop_909, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
srl %i2, 0x0D, %l3
loop_908:
movleu %xcc, %i4, %o3
movrgz %l6, %o7, %l5
loop_909:
orn %g7, 0x1DA6, %o5
tn %xcc, 0x7
fmovdvs %icc, %f22, %f6
nop
fitos %f12, %f10
movre %l0, 0x3CB, %i0
bcs loop_910
addccc %o1, 0x17D1, %g2
popc 0x1151, %i6
tge %xcc, 0x2
loop_910:
edge8n %g6, %l2, %l4
ldsw [%l7 + 0x28], %g5
fcmpeq32 %f0, %f18, %g4
fands %f24, %f8, %f14
mulscc %g3, %o4, %l1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
set 0x18, %l6
lda [%l7 + %l6] 0x89, %f11
nop
setx 0xFF561E46, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f20
fsqrts %f20, %f6
set 0x68, %o7
prefetcha [%l7 + %o7] 0x15, 0x3
sra %i7, %i5, %o6
nop
setx 0xE4471806, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f22
setx 0xA6B14243, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f13
fmuls %f13, %f22, %f9
movrlez %g1, 0x2F8, %o2
brlez %i3, loop_911
bshuffle %f8, %f26, %f6
nop
setx loop_912, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnot2s %f8, %f10
loop_911:
edge8l %o0, %i2, %i4
movneg %icc, %o3, %l6
loop_912:
array32 %o7, %l3, %l5
fmovdne %xcc, %f25, %f26
nop
setx 0xAEE0310E6077AF1B, %l0, %l6
stx %l6, [%l7 + 0x58]
ldx [%l7 + 0x58], %fsr
fbe,a %fcc1, loop_913
edge8n %g7, %l0, %o5
mulx %o1, %i0, %i6
sir 0x0BD8
loop_913:
tpos %xcc, 0x0
sethi 0x0CC7, %g2
movcc %icc, %g6, %l4
membar 0x37
tgu %xcc, 0x7
bl,a loop_914
movcs %xcc, %l2, %g5
sir 0x1508
add %l7, 0x20, %l6
wr %g0, 0x18, %asi
casa [%l6] 0x18, %g3, %g4
loop_914:
mulscc %o4, 0x12ED, %i1
xor %l1, %i5, %i7
bgu,pt %icc, loop_915
mulscc %o6, 0x1C8D, %o2
tne %xcc, 0x6
fmul8x16au %f1, %f9, %f18
loop_915:
movgu %xcc, %i3, %g1
fmovscc %xcc, %f14, %f21
edge8ln %o0, %i4, %o3
edge8l %l6, %o7, %l3
nop
setx 0x4A30B9F0, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f5
setx 0xC3177298, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f6
fsubs %f6, %f5, %f21
srl %l5, %i2, %l0
sdiv %o5, 0x1F67, %o1
fbule,a %fcc1, loop_916
fnand %f22, %f12, %f10
bshuffle %f0, %f16, %f12
xorcc %g7, 0x1BE0, %i6
loop_916:
movge %icc, %i0, %g2
tpos %xcc, 0x5
fnegd %f30, %f0
edge8 %l4, %l2, %g5
tg %xcc, 0x4
orncc %g6, 0x19FC, %g3
movpos %icc, %o4, %g4
addccc %i1, %i5, %l1
ld [%l7 + 0x48], %f23
fba %fcc0, loop_917
fnegs %f19, %f9
nop
setx 0x80C79E0A4BB4AF8B, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f10
setx 0xB2A0A8B9EDF0BD5E, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f24
fsubd %f24, %f10, %f6
edge32n %o6, %o2, %i3
loop_917:
orncc %i7, %o0, %g1
popc %o3, %l6
andn %i4, 0x1F1C, %l3
fone %f6
fbu %fcc3, loop_918
tne %xcc, 0x7
movgu %xcc, %o7, %i2
subccc %l5, 0x19DF, %l0
loop_918:
tl %xcc, 0x2
srlx %o1, 0x11, %g7
edge16n %o5, %i6, %g2
or %l4, 0x1ABA, %l2
movrgez %i0, 0x05F, %g6
ld [%l7 + 0x18], %f25
sll %g5, 0x09, %g3
tvs %icc, 0x3
sethi 0x1AC9, %g4
edge32 %i1, %i5, %o4
udiv %l1, 0x059E, %o2
mova %icc, %i3, %i7
fnor %f24, %f12, %f8
tpos %icc, 0x1
ta %icc, 0x3
set 0x38, %o1
prefetcha [%l7 + %o1] 0x10, 0x1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge8n %o6, %g1, %o3
ldub [%l7 + 0x7D], %i4
fornot1 %f8, %f14, %f14
udivx %l3, 0x0D4A, %l6
add %l7, 0x78, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %i2, %o7
nop
setx 0x9D75A03D, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f11
setx 0xD1B9E271, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f13
fadds %f13, %f11, %f12
fmovsge %xcc, %f29, %f17
mulx %l0, 0x0EF8, %l5
edge32n %o1, %g7, %o5
movvc %xcc, %g2, %i6
ta %icc, 0x7
movre %l2, %l4, %i0
andn %g5, %g3, %g4
movrne %g6, %i5, %i1
smul %l1, %o2, %o4
bg,pn %xcc, loop_919
ldsw [%l7 + 0x44], %i7
xor %i3, %o0, %g1
call loop_920
loop_919:
udivcc %o3, 0x1DD2, %o6
umulcc %i4, %l3, %l6
fmovdcs %xcc, %f24, %f27
loop_920:
andcc %o7, 0x1E12, %i2
te %icc, 0x5
tvc %icc, 0x0
fmovspos %xcc, %f14, %f21
nop
fitos %f0, %f9
fstox %f9, %f30
fxtos %f30, %f15
nop
fitod %f8, %f18
fdtox %f18, %f18
fxtod %f18, %f2
tneg %xcc, 0x4
ldd [%l7 + 0x50], %l4
wr %g0, 0x80, %asi
lduwa [%l7 + 0x3C] %asi, %o1
smulcc %l0, %g7, %o5
move %xcc, %g2, %l2
prefetch [%l7 + 0x28], 0x3
fones %f0
xnor %l4, %i0, %g5
bneg,a,pt %icc, loop_921
edge16 %i6, %g4, %g3
tcc %xcc, 0x0
mova %xcc, %g6, %i5
loop_921:
movl %xcc, %l1, %i1
smulcc %o2, 0x1773, %i7
bgu,a,pn %icc, loop_922
fmovsgu %xcc, %f5, %f15
tge %xcc, 0x7
set 0x60, %g7
lduba [%l7 + %g7] 0x80, %i3
loop_922:
taddcc %o4, %o0, %g1
sub %o3, 0x1FC4, %o6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tvc %xcc, 0x1
wr %g0, 0x88, %asi
swapa [%l7 + 0x5C] %asi, %i4
wr %g0, 0x04, %asi
prefetcha [%l7 + 0x48] %asi, 0x1
smulcc %o7, 0x198B, %i2
umul %l5, 0x126C, %o1
tcs %xcc, 0x1
bneg,pn %xcc, loop_923
movle %icc, %l6, %g7
brlz,a %o5, loop_924
xnorcc %l0, %g2, %l4
loop_923:
nop
set 0x40, %l3
ldda [%l7 + %l3] 0x19, %f16
loop_924:
movneg %icc, %i0, %g5
membar 0x1A
stx %l2, [%l7 + 0x10]
tcs %xcc, 0x6
edge32l %g4, %i6, %g6
edge32n %i5, %g3, %i1
movne %xcc, %o2, %i7
tsubcc %i3, %l1, %o0
wr %g0, 0x88, %asi
prefetcha [%l7 + 0x10] %asi, 0x0
for %f30, %f18, %f24
fnegs %f25, %f18
movg %icc, %o4, %o3
set 0x5C, %l4
stha %i4, [%l7 + %l4] 0x2b
membar #Sync
edge32n %l3, %o6, %o7
add %i2, 0x08AE, %o1
flush %l7 + 0x70
smulcc %l6, 0x0B20, %g7
xnorcc %l5, 0x1DC4, %l0
wr %g0, 0x81, %asi
swapa [%l7 + 0x60] %asi, %o5
wr %g0, 0x80, %asi
swapa [%l7 + 0x5C] %asi, %l4
udivx %i0, 0x06BC, %g5
mova %xcc, %l2, %g4
taddcctv %g2, 0x1B21, %g6
fxnors %f3, %f19, %f29
tl %xcc, 0x4
fmovsge %icc, %f21, %f23
udivx %i6, 0x195F, %g3
movvc %icc, %i5, %i1
addcc %i7, 0x15F3, %o2
tcc %xcc, 0x1
tgu %icc, 0x5
movl %icc, %l1, %o0
edge32ln %g1, %i3, %o3
wr %g0, 0xf9, %asi
stda %f16, [%l7 + 0x40] %asi
membar #Sync
udivx %o4, 0x05EC, %l3
move %icc, %o6, %i4
xor %i2, %o7, %l6
movrgz %o1, %g7, %l0
fmovdne %xcc, %f1, %f28
edge32n %l5, %l4, %o5
fmuld8ulx16 %f12, %f11, %f6
tle %icc, 0x6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
xnor %g5, 0x0BDA, %l2
bn,a %icc, loop_925
nop
setx 0x4D902B2B7889B035, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f22
setx 0x19D9124F1F187342, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f6
fmuld %f6, %f22, %f14
edge8n %i0, %g2, %g6
pdist %f18, %f18, %f22
loop_925:
orncc %g4, %i6, %i5
sethi 0x1EE6, %i1
mulscc %g3, %i7, %o2
movrlez %l1, %g1, %i3
movrne %o0, 0x068, %o4
fmovdle %icc, %f25, %f7
srax %o3, %o6, %i4
tle %icc, 0x1
bne %icc, loop_926
nop
setx 0x7789A1815C78F00A, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f24
setx 0x0B880717DE9C8C4C, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f2
fsubd %f2, %f24, %f10
tvs %xcc, 0x6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_926:
edge8l %l3, %o7, %l6
sll %o1, 0x17, %g7
edge8l %l0, %l5, %l4
set 0x6E, %o5
ldsba [%l7 + %o5] 0x89, %o5
edge32 %g5, %i2, %l2
tneg %xcc, 0x7
fabsd %f8, %f24
fmovda %icc, %f16, %f9
bpos,a,pt %xcc, loop_927
fbug,a %fcc2, loop_928
tne %icc, 0x0
fmovsvc %icc, %f28, %f4
loop_927:
tne %icc, 0x4
loop_928:
fxors %f21, %f20, %f7
array16 %g2, %g6, %g4
edge8n %i0, %i6, %i5
or %i1, 0x039B, %g3
ta %xcc, 0x3
alignaddrl %i7, %l1, %o2
fcmpeq32 %f30, %f22, %i3
swap [%l7 + 0x70], %g1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tsubcctv %o4, %o3, %o6
te %icc, 0x5
fmovdvc %icc, %f23, %f20
fmovsg %icc, %f21, %f28
orcc %i4, 0x0148, %o0
edge16 %o7, %l6, %o1
movge %xcc, %l3, %l0
wr %g0, 0x89, %asi
lduha [%l7 + 0x0E] %asi, %g7
taddcc %l5, %l4, %g5
movpos %xcc, %i2, %l2
movvc %icc, %o5, %g6
and %g2, %i0, %g4
fnegs %f29, %f17
fnot2s %f26, %f17
subc %i6, %i1, %i5
bne loop_929
stw %i7, [%l7 + 0x48]
edge8l %l1, %o2, %g3
wr %g0, 0x89, %asi
stda %f16, [%l7 + 0x40] %asi
loop_929:
membar 0x78
sll %i3, %o4, %o3
brgez,a %o6, loop_930
edge16l %i4, %g1, %o0
edge8ln %o7, %l6, %l3
sra %o1, %g7, %l5
loop_930:
umulcc %l4, %l0, %g5
edge16ln %l2, %i2, %g6
array8 %o5, %i0, %g2
tsubcc %i6, %i1, %i5
sllx %i7, %l1, %g4
xnor %g3, 0x04A3, %i3
nop
fitos %f9, %f10
fstod %f10, %f12
bge,a %icc, loop_931
orcc %o4, %o3, %o2
wr %g0, 0x88, %asi
stwa %i4, [%l7 + 0x2C] %asi
loop_931:
tn %xcc, 0x3
sir 0x1F11
ldsw [%l7 + 0x6C], %o6
nop
setx loop_932, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movg %xcc, %g1, %o7
fabsd %f6, %f26
fmovdpos %icc, %f21, %f0
loop_932:
sdivx %l6, 0x180F, %o0
te %icc, 0x3
fornot1s %f28, %f11, %f1
bl,pn %icc, loop_933
fnot2s %f2, %f22
edge8n %o1, %g7, %l5
nop
setx loop_934, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_933:
stb %l4, [%l7 + 0x2D]
xnor %l0, %g5, %l2
ta %icc, 0x2
loop_934:
bn loop_935
sll %l3, 0x0E, %g6
set 0x48, %i1
prefetcha [%l7 + %i1] 0x10, 0x1
loop_935:
fmovdg %icc, %f14, %f8
tl %xcc, 0x5
set 0x2C, %i4
ldsha [%l7 + %i4] 0x19, %i0
pdist %f16, %f16, %f26
nop
setx 0x6091F533, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f27
setx 0xC4DBA6F9, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f5
fmuls %f5, %f27, %f13
movvc %xcc, %i2, %i6
movle %xcc, %i1, %i5
edge32 %i7, %l1, %g4
membar 0x62
fblg %fcc3, loop_936
alignaddr %g2, %g3, %i3
udiv %o3, 0x1C05, %o4
movleu %xcc, %i4, %o2
loop_936:
movle %xcc, %o6, %g1
brnz,a %l6, loop_937
fpack16 %f26, %f16
fandnot1 %f30, %f0, %f30
udiv %o7, 0x1B9F, %o0
loop_937:
movvc %xcc, %g7, %l5
membar 0x43
sdivx %o1, 0x0BB3, %l0
xnor %l4, %g5, %l2
fmovdpos %icc, %f24, %f24
udivcc %l3, 0x1313, %g6
smul %i0, 0x1EE8, %i2
udivcc %i6, 0x183E, %i1
fcmple16 %f16, %f30, %o5
nop
setx 0xFA2E01110FA60B13, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f18
setx 0x38F9189239DE8F60, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f10
fdivd %f10, %f18, %f8
alignaddrl %i5, %l1, %i7
alignaddrl %g4, %g3, %i3
udiv %o3, 0x01C4, %o4
addc %g2, 0x0F41, %o2
bl loop_938
edge16l %i4, %g1, %o6
movpos %icc, %l6, %o0
movvs %icc, %g7, %l5
loop_938:
brlez %o1, loop_939
subc %o7, %l4, %g5
fmovdle %xcc, %f16, %f17
fmovsl %xcc, %f6, %f28
loop_939:
fxor %f0, %f12, %f16
nop
setx loop_940, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsh [%l7 + 0x72], %l2
nop
setx loop_941, %l0, %l1
jmpl %l1, %l3
fmul8x16au %f8, %f30, %f0
loop_940:
array16 %l0, %i0, %i2
set 0x34, %l0
sta %f8, [%l7 + %l0] 0x04
loop_941:
movl %xcc, %g6, %i1
popc %o5, %i5
ld [%l7 + 0x08], %f9
fmovrdlez %i6, %f22, %f16
set 0x40, %i5
stda %f16, [%l7 + %i5] 0x11
edge32 %l1, %i7, %g4
fcmple32 %f12, %f6, %i3
taddcctv %g3, 0x0E33, %o4
ba loop_942
movcc %icc, %o3, %g2
nop
setx loop_943, %l0, %l1
jmpl %l1, %i4
ldstub [%l7 + 0x26], %o2
loop_942:
nop
set 0x08, %l5
ldxa [%l7 + %l5] 0x18, %g1
loop_943:
movcc %xcc, %l6, %o0
set 0x66, %g6
lduba [%l7 + %g6] 0x11, %g7
swap [%l7 + 0x10], %o6
bcc loop_944
bvs,a loop_945
fmovse %icc, %f31, %f14
tvs %icc, 0x4
loop_944:
fbul %fcc1, loop_946
loop_945:
orncc %l5, %o1, %o7
tsubcc %l4, %g5, %l3
set 0x40, %l2
stda %f16, [%l7 + %l2] 0x16
membar #Sync
loop_946:
movgu %icc, %l2, %i0
be,pt %icc, loop_947
alignaddrl %l0, %g6, %i1
ld [%l7 + 0x54], %f18
fpack16 %f6, %f5
loop_947:
fornot2 %f26, %f12, %f26
edge16ln %i2, %i5, %o5
movrgez %i6, %l1, %i7
addc %g4, %i3, %g3
udiv %o4, 0x18C2, %o3
tle %xcc, 0x3
tsubcc %g2, %o2, %i4
sll %g1, 0x1B, %o0
fbul %fcc2, loop_948
fmovdn %icc, %f24, %f6
movge %icc, %g7, %l6
fbul %fcc3, loop_949
loop_948:
fble %fcc0, loop_950
bl,a %xcc, loop_951
umulcc %o6, 0x1837, %l5
loop_949:
tn %xcc, 0x6
loop_950:
fmul8x16al %f17, %f8, %f12
loop_951:
movrgez %o7, 0x34B, %o1
ldd [%l7 + 0x10], %g4
srl %l3, %l4, %i0
srax %l0, 0x1D, %l2
fmul8x16al %f1, %f16, %f8
udivcc %i1, 0x14C2, %g6
sdiv %i2, 0x0AF1, %i5
movg %icc, %i6, %o5
nop
setx 0x20B71F7A, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f31
setx 0xC9FB4A0F, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f3
fmuls %f3, %f31, %f24
udivcc %l1, 0x096D, %g4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
std %f4, [%l7 + 0x20]
sll %i3, %g3, %i7
tl %xcc, 0x4
subc %o4, 0x13B9, %o3
andcc %g2, 0x0076, %i4
tcs %xcc, 0x6
fbul,a %fcc0, loop_952
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
popc 0x1452, %o2
edge32l %o0, %g1, %l6
loop_952:
fmovrdlez %o6, %f2, %f30
stw %l5, [%l7 + 0x20]
fnot1 %f30, %f16
tleu %xcc, 0x6
xnorcc %o7, 0x16C9, %g7
andcc %g5, %o1, %l3
movvs %xcc, %i0, %l0
taddcc %l2, %l4, %i1
tvs %xcc, 0x7
sth %g6, [%l7 + 0x52]
fcmple16 %f30, %f26, %i5
fnegd %f26, %f12
fpmerge %f7, %f6, %f30
set 0x6C, %i0
lduha [%l7 + %i0] 0x0c, %i6
brnz %i2, loop_953
array32 %l1, %o5, %g4
movrlz %i3, 0x18F, %i7
wr %g0, 0x88, %asi
ldstuba [%l7 + 0x2D] %asi, %g3
loop_953:
srlx %o3, 0x0A, %o4
sllx %g2, %o2, %i4
fbu %fcc3, loop_954
addc %o0, 0x0038, %g1
movn %xcc, %l6, %o6
fbuge,a %fcc2, loop_955
loop_954:
fmovdge %icc, %f16, %f13
movl %icc, %l5, %g7
movre %g5, %o1, %o7
loop_955:
lduw [%l7 + 0x74], %i0
fbne %fcc1, loop_956
movrgz %l3, %l0, %l4
udivcc %i1, 0x1F04, %g6
add %l7, 0x68, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %l2
casa [%l6] %asi, %l2, %i6
loop_956:
bneg %xcc, loop_957
bge,a,pn %icc, loop_958
fnegs %f29, %f0
add %l7, 0x3C, %l6
wr %g0, 0x19, %asi
casa [%l6] 0x19, %i5, %l1
loop_957:
fmovrde %i2, %f18, %f14
loop_958:
add %g4, %o5, %i7
fbge %fcc2, loop_959
addc %g3, %i3, %o4
fmovdvc %xcc, %f24, %f0
fxnor %f20, %f6, %f6
loop_959:
fmovdneg %icc, %f25, %f7
fbne %fcc0, loop_960
movrgez %o3, %o2, %g2
movge %xcc, %o0, %i4
udivcc %g1, 0x16AB, %l6
loop_960:
fmovrsgez %o6, %f16, %f7
tpos %xcc, 0x5
brgez,a %l5, loop_961
tvc %xcc, 0x4
fnot2 %f26, %f30
fands %f9, %f13, %f7
loop_961:
tle %icc, 0x6
edge32ln %g7, %o1, %g5
movge %icc, %i0, %o7
set 0x28, %i2
stwa %l0, [%l7 + %i2] 0x2b
membar #Sync
fmovrdlz %l3, %f10, %f28
subc %i1, %g6, %l2
sdiv %l4, 0x0EDA, %i5
addcc %l1, 0x1287, %i2
tge %icc, 0x1
mulscc %i6, %o5, %g4
andncc %g3, %i7, %i3
xnor %o4, 0x1DF9, %o3
move %icc, %g2, %o2
call loop_962
tpos %xcc, 0x3
nop
set 0x20, %g3
ldd [%l7 + %g3], %f4
alignaddr %i4, %o0, %l6
loop_962:
udivx %o6, 0x09D1, %g1
fmovscs %xcc, %f28, %f7
brnz %g7, loop_963
bneg,a,pt %icc, loop_964
movre %l5, 0x1D0, %g5
array32 %o1, %i0, %l0
loop_963:
fmovdvs %xcc, %f31, %f29
loop_964:
bleu loop_965
sir 0x1E53
nop
fitos %f5, %f6
fstoi %f6, %f15
mulx %l3, 0x03C6, %i1
loop_965:
sdivcc %o7, 0x0139, %g6
edge8l %l4, %i5, %l2
tcs %xcc, 0x1
fmovrse %i2, %f23, %f21
tle %xcc, 0x6
fsrc1s %f13, %f7
subcc %l1, 0x192A, %o5
set 0x28, %o4
stxa %g4, [%l7 + %o4] 0x23
membar #Sync
fmul8x16al %f11, %f28, %f14
tne %xcc, 0x5
array32 %i6, %g3, %i3
edge32n %i7, %o3, %o4
fmul8x16 %f23, %f26, %f30
set 0x14, %l1
stwa %o2, [%l7 + %l1] 0x18
fmovda %xcc, %f30, %f2
fbule %fcc3, loop_966
movpos %icc, %g2, %i4
orncc %l6, %o0, %g1
fbue %fcc1, loop_967
loop_966:
ta %xcc, 0x4
andn %o6, 0x0BCB, %g7
edge16 %l5, %g5, %i0
loop_967:
subc %o1, %l0, %i1
edge8ln %o7, %g6, %l4
movl %xcc, %l3, %i5
set 0x54, %i7
lduha [%l7 + %i7] 0x88, %i2
ldd [%l7 + 0x70], %l0
addcc %o5, %l2, %g4
membar 0x24
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bgu,a %xcc, loop_968
addcc %g3, %i6, %i3
tvs %xcc, 0x6
fmovdne %xcc, %f29, %f27
loop_968:
swap [%l7 + 0x18], %o3
movvs %icc, %i7, %o2
brgz,a %o4, loop_969
nop
setx 0xDC3437A5DF0ECA3E, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f0
setx 0x6B92AD6DCBDB63AB, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f4
fdivd %f4, %f0, %f10
bne,a,pt %icc, loop_970
udivx %i4, 0x1DED, %l6
loop_969:
fmovsa %icc, %f5, %f0
fmovsn %xcc, %f7, %f1
loop_970:
movcc %icc, %g2, %o0
taddcc %g1, %o6, %g7
mulx %l5, %i0, %o1
ldd [%l7 + 0x70], %g4
fmovsvs %xcc, %f25, %f4
brgez %l0, loop_971
nop
fitos %f11, %f11
array8 %i1, %o7, %l4
bvs %xcc, loop_972
loop_971:
fxnor %f22, %f28, %f24
wr %g0, 0x11, %asi
sta %f17, [%l7 + 0x6C] %asi
loop_972:
mulx %g6, 0x1054, %l3
nop
fitos %f3, %f23
fstod %f23, %f28
movn %icc, %i2, %i5
umul %o5, 0x09C6, %l1
movg %xcc, %g4, %l2
fbn %fcc1, loop_973
movvc %xcc, %i6, %i3
nop
setx loop_974, %l0, %l1
jmpl %l1, %o3
fmovspos %icc, %f14, %f13
loop_973:
brz,a %g3, loop_975
tl %xcc, 0x5
loop_974:
fmovda %xcc, %f1, %f29
umulcc %i7, 0x030B, %o2
loop_975:
array32 %i4, %o4, %l6
orcc %o0, 0x0C94, %g2
movge %icc, %o6, %g1
prefetch [%l7 + 0x48], 0x3
move %xcc, %g7, %l5
tsubcctv %i0, 0x153A, %o1
fmovscc %icc, %f15, %f13
tvc %icc, 0x2
set 0x40, %g5
stda %f0, [%l7 + %g5] 0x18
array8 %l0, %i1, %g5
bge,pt %xcc, loop_976
fmovd %f2, %f12
srl %o7, %l4, %l3
wr %g0, 0x2a, %asi
stba %i2, [%l7 + 0x37] %asi
membar #Sync
loop_976:
xorcc %i5, 0x13B6, %g6
xnor %l1, %g4, %o5
xor %i6, 0x1087, %l2
fbg,a %fcc2, loop_977
fsrc1 %f18, %f2
movcs %icc, %o3, %i3
fmovrsne %i7, %f18, %f27
loop_977:
nop
set 0x40, %i6
ldda [%l7 + %i6] 0x2b, %g2
tsubcc %o2, 0x16CE, %i4
tne %icc, 0x7
fmovrdgez %o4, %f22, %f28
tsubcctv %o0, %g2, %o6
orncc %g1, 0x140C, %g7
sub %l5, %l6, %o1
movrgez %i0, 0x2F8, %l0
array32 %i1, %g5, %l4
fmul8sux16 %f8, %f24, %f8
tle %icc, 0x7
be,a %icc, loop_978
fbge,a %fcc3, loop_979
taddcc %o7, 0x1CA5, %l3
umul %i5, 0x1D63, %i2
loop_978:
edge8 %l1, %g6, %g4
loop_979:
fxnors %f18, %f10, %f13
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
smul %o5, 0x0521, %l2
wr %g0, 0x11, %asi
swapa [%l7 + 0x6C] %asi, %i6
wr %g0, 0x89, %asi
ldxa [%l7 + 0x48] %asi, %o3
flush %l7 + 0x78
fandnot2 %f26, %f10, %f18
xorcc %i3, %g3, %o2
edge16 %i7, %i4, %o4
andcc %o0, %o6, %g1
edge32n %g2, %g7, %l5
udivx %o1, 0x1D1D, %i0
andncc %l0, %l6, %g5
tle %xcc, 0x6
movrgez %l4, %i1, %o7
umulcc %i5, %i2, %l1
std %f12, [%l7 + 0x78]
smulcc %l3, 0x01F5, %g6
tvs %xcc, 0x5
nop
setx 0xFA3FB158, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f9
setx 0xB0E4F384, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f2
fdivs %f2, %f9, %f6
brz %o5, loop_980
tge %icc, 0x7
array16 %g4, %l2, %i6
edge16l %o3, %g3, %o2
loop_980:
alignaddr %i3, %i4, %o4
nop
setx 0x0980302B, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f14
setx 0x997A0DC4, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f31
fmuls %f31, %f14, %f0
udiv %o0, 0x07CD, %i7
nop
fitod %f8, %f16
fdtox %f16, %f20
nop
setx 0x273CF4649072D2A3, %l0, %l6
stx %l6, [%l7 + 0x70]
ldx [%l7 + 0x70], %fsr
srlx %o6, %g2, %g7
movne %icc, %l5, %g1
movn %icc, %o1, %l0
fbule,a %fcc0, loop_981
tcs %xcc, 0x1
wr %g0, 0x80, %asi
ldda [%l7 + 0x50] %asi, %i0
loop_981:
brz,a %l6, loop_982
movleu %icc, %l4, %g5
bshuffle %f14, %f16, %f4
and %i1, %o7, %i5
loop_982:
xnor %i2, 0x1B26, %l1
movcc %icc, %g6, %l3
prefetch [%l7 + 0x78], 0x1
addcc %g4, 0x1960, %l2
srax %o5, 0x15, %i6
prefetch [%l7 + 0x44], 0x1
tcs %xcc, 0x3
fmovdn %xcc, %f5, %f24
bcc,a,pt %xcc, loop_983
fones %f0
bcs,a loop_984
addccc %o3, 0x0194, %o2
loop_983:
sethi 0x04F6, %i3
edge32 %i4, %g3, %o0
loop_984:
tleu %xcc, 0x4
edge16l %o4, %i7, %o6
fbuge,a %fcc0, loop_985
smul %g7, %g2, %l5
srlx %o1, %g1, %i0
te %xcc, 0x2
loop_985:
fbuge %fcc3, loop_986
nop
fitos %f9, %f14
fstoi %f14, %f19
fandnot1 %f24, %f0, %f20
add %l6, 0x1352, %l0
loop_986:
movleu %xcc, %g5, %i1
orncc %l4, %o7, %i2
fbo,a %fcc1, loop_987
fmovrslez %l1, %f13, %f13
xor %i5, 0x1EB6, %g6
popc %l3, %l2
loop_987:
fcmpgt16 %f20, %f30, %o5
smulcc %g4, %i6, %o2
array8 %o3, %i3, %g3
te %icc, 0x4
add %o0, 0x0D10, %o4
nop
fitos %f5, %f25
fstox %f25, %f12
fxtos %f12, %f12
andncc %i4, %i7, %o6
orncc %g2, 0x1F27, %g7
ldub [%l7 + 0x17], %l5
ldd [%l7 + 0x18], %f28
move %xcc, %o1, %i0
fexpand %f2, %f12
brlz %g1, loop_988
prefetch [%l7 + 0x54], 0x2
fxnors %f16, %f17, %f17
nop
fitod %f4, %f2
loop_988:
mulscc %l0, %l6, %g5
nop
fitos %f1, %f24
fstod %f24, %f22
movpos %icc, %i1, %o7
alignaddr %i2, %l4, %i5
orncc %g6, %l1, %l3
sub %l2, 0x1CBE, %g4
movg %xcc, %i6, %o5
fbule,a %fcc0, loop_989
movl %xcc, %o3, %o2
stw %i3, [%l7 + 0x54]
edge32l %g3, %o4, %o0
loop_989:
ldub [%l7 + 0x1B], %i7
membar 0x79
sdivx %i4, 0x073C, %o6
movcc %icc, %g2, %g7
movvs %xcc, %l5, %i0
movrgez %g1, 0x355, %l0
fors %f17, %f25, %f26
fbue %fcc2, loop_990
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
array16 %l6, %g5, %o1
movrlz %i1, %i2, %o7
loop_990:
nop
add %l7, 0x58, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %l4
casxa [%l6] 0x80, %l4, %i5
tgu %icc, 0x2
bg,pt %xcc, loop_991
movleu %icc, %g6, %l3
movrgz %l2, 0x13A, %g4
fands %f16, %f11, %f30
loop_991:
addccc %l1, %i6, %o5
movrgez %o2, %i3, %o3
fmovsleu %xcc, %f10, %f7
tvc %xcc, 0x1
fmovsvc %xcc, %f21, %f31
fbne %fcc1, loop_992
sllx %g3, 0x04, %o0
nop
setx 0xE354BC1C97D9F307, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f14
setx 0x3B739F4EA0FF3E42, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f28
fmuld %f28, %f14, %f24
tsubcctv %i7, 0x0294, %o4
loop_992:
nop
setx 0xC074134A, %l0, %l6
st %l6, [%l7 + 0x70]
ld [%l7 + 0x70], %fsr
membar 0x29
fmovdcs %xcc, %f0, %f22
udivcc %o6, 0x0F20, %g2
wr %g0, 0x19, %asi
ldswa [%l7 + 0x4C] %asi, %i4
movrne %l5, 0x34F, %i0
set 0x48, %g1
prefetcha [%l7 + %g1] 0x15, 0x0
movcs %icc, %g1, %l6
and %g5, %l0, %i1
fmovdcs %xcc, %f6, %f30
fmovdvc %xcc, %f24, %f16
fsrc2s %f25, %f22
fmovscs %icc, %f6, %f29
nop
setx 0x7E8668A3, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f11
setx 0xDF329528, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f4
fdivs %f4, %f11, %f25
smul %i2, 0x0F21, %o7
fzero %f28
sethi 0x1FC5, %l4
xorcc %i5, 0x011B, %o1
movg %xcc, %l3, %g6
ldx [%l7 + 0x48], %l2
fands %f26, %f23, %f31
mova %xcc, %l1, %i6
fpadd32 %f16, %f0, %f18
set 0x10, %g2
swapa [%l7 + %g2] 0x81, %o5
movne %icc, %g4, %i3
taddcctv %o3, %g3, %o0
edge16ln %i7, %o2, %o6
brlz,a %g2, loop_993
movgu %xcc, %i4, %o4
flush %l7 + 0x14
smul %i0, %l5, %g1
loop_993:
movre %g7, %l6, %l0
movre %g5, 0x26C, %i1
movl %icc, %o7, %i2
movrne %l4, %i5, %l3
fbge,a %fcc1, loop_994
udivcc %g6, 0x02B4, %o1
fcmple32 %f12, %f14, %l1
tcs %xcc, 0x0
loop_994:
srlx %i6, 0x13, %o5
sth %l2, [%l7 + 0x0C]
movge %icc, %g4, %i3
fandnot2 %f26, %f2, %f18
tcs %xcc, 0x7
fmovrdlz %g3, %f16, %f4
edge16n %o3, %i7, %o0
xor %o2, %o6, %g2
alignaddr %i4, %o4, %l5
movleu %xcc, %i0, %g1
xorcc %l6, 0x15BF, %l0
sllx %g5, 0x07, %g7
array8 %i1, %o7, %l4
fcmpne32 %f14, %f8, %i2
tsubcc %l3, %i5, %g6
sra %l1, 0x1B, %i6
mova %xcc, %o1, %l2
xorcc %g4, 0x1A07, %o5
bn,a %icc, loop_995
sdivcc %g3, 0x110E, %o3
fmovdl %icc, %f25, %f10
stbar
loop_995:
nop
add %l7, 0x08, %l6
wr %g0, 0x18, %asi
casxa [%l6] %asi, %i7, %i3
edge8 %o2, %o6, %g2
fblg %fcc0, loop_996
array16 %o0, %o4, %l5
fnegs %f5, %f7
movge %icc, %i4, %g1
loop_996:
fcmple16 %f4, %f6, %l6
set 0x32, %i3
ldsha [%l7 + %i3] 0x18, %l0
add %l7, 0x68, %l6
wr %g0, 0x10, %asi
ldxa [%l6] %asi, %g5
casxa [%l6] 0x10, %g5, %g7
fbu,a %fcc2, loop_997
movge %xcc, %i1, %o7
fcmple16 %f26, %f30, %l4
fmovdpos %icc, %f5, %f3
loop_997:
bvc,a loop_998
edge16 %i2, %i0, %l3
fpackfix %f28, %f18
fmovrse %g6, %f10, %f1
loop_998:
nop
fitod %f4, %f8
fdtox %f8, %f4
fxtod %f4, %f16
edge16n %i5, %i6, %l1
sdiv %o1, 0x0AE3, %g4
fmovdpos %xcc, %f20, %f0
smulcc %l2, %g3, %o3
fbg,a %fcc1, loop_999
xnorcc %i7, %o5, %i3
std %f4, [%l7 + 0x38]
brz %o2, loop_1000
loop_999:
ta %xcc, 0x2
addc %o6, 0x0C58, %g2
tsubcctv %o4, %o0, %i4
loop_1000:
sdiv %l5, 0x025B, %g1
addccc %l6, %g5, %l0
tg %icc, 0x1
nop
setx loop_1001, %l0, %l1
jmpl %l1, %g7
movre %o7, %i1, %l4
fmovscc %icc, %f7, %f27
sethi 0x0387, %i0
loop_1001:
andncc %l3, %g6, %i2
bgu,pt %icc, loop_1002
taddcc %i5, %l1, %o1
smul %i6, %l2, %g4
umul %o3, %i7, %g3
loop_1002:
movrgez %i3, %o2, %o5
smul %g2, 0x0C56, %o6
subccc %o0, 0x1D9D, %i4
andcc %l5, %g1, %o4
ldsh [%l7 + 0x22], %g5
fcmpgt32 %f26, %f22, %l6
stw %g7, [%l7 + 0x14]
movrlez %o7, %l0, %i1
xorcc %i0, 0x03A1, %l3
alignaddrl %l4, %i2, %i5
fbul,a %fcc3, loop_1003
tpos %icc, 0x3
ldstub [%l7 + 0x52], %l1
brlez,a %o1, loop_1004
loop_1003:
tgu %xcc, 0x1
set 0x1B, %o0
ldsba [%l7 + %o0] 0x14, %i6
loop_1004:
prefetch [%l7 + 0x40], 0x2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovrdne %l2, %f22, %f24
movl %xcc, %g6, %g4
fbug %fcc2, loop_1005
nop
setx 0x304EC5D2, %l0, %l6
st %l6, [%l7 + 0x18]
ld [%l7 + 0x18], %fsr
srax %i7, %o3, %i3
addcc %g3, 0x0197, %o2
loop_1005:
alignaddr %o5, %o6, %g2
fmovse %xcc, %f31, %f0
wr %g0, 0x11, %asi
ldda [%l7 + 0x40] %asi, %f16
tvs %icc, 0x0
tg %xcc, 0x7
lduh [%l7 + 0x68], %o0
nop
setx 0x186245D95FED4961, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f14
setx 0xA7768C6E5BAB4E8F, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f8
fsubd %f8, %f14, %f2
tsubcctv %l5, %i4, %g1
tvc %icc, 0x1
mulx %g5, %o4, %g7
udivcc %o7, 0x0F90, %l0
alignaddrl %i1, %i0, %l3
srl %l6, 0x13, %i2
be,pt %icc, loop_1006
srlx %i5, %l4, %l1
add %l7, 0x24, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %o1
casa [%l6] %asi, %o1, %l2
loop_1006:
xorcc %g6, 0x139B, %i6
stw %i7, [%l7 + 0x50]
movl %xcc, %g4, %o3
wr %g0, 0x0c, %asi
lda [%l7 + 0x08] %asi, %f19
fandnot2s %f15, %f25, %f5
fmovrdgz %i3, %f26, %f20
mulx %g3, 0x1B27, %o5
set 0x70, %o2
lda [%l7 + %o2] 0x89, %f30
fbe,a %fcc2, loop_1007
nop
setx loop_1008, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bneg %icc, loop_1009
or %o2, %g2, %o0
loop_1007:
udivx %l5, 0x0B68, %i4
loop_1008:
mova %icc, %o6, %g5
loop_1009:
st %f23, [%l7 + 0x1C]
ldx [%l7 + 0x10], %g1
sir 0x1035
movne %icc, %o4, %g7
tne %xcc, 0x1
fmul8x16al %f14, %f29, %f24
edge16ln %l0, %o7, %i0
bvs loop_1010
array8 %i1, %l3, %l6
movgu %icc, %i5, %i2
alignaddr %l1, %o1, %l4
loop_1010:
bleu,pn %icc, loop_1011
fnot1s %f13, %f7
nop
setx loop_1012, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
add %g6, 0x194D, %i6
loop_1011:
mulscc %i7, %l2, %g4
srl %i3, %g3, %o5
loop_1012:
movne %xcc, %o3, %o2
fbul,a %fcc0, loop_1013
ldx [%l7 + 0x20], %g2
bn,a,pn %icc, loop_1014
tneg %icc, 0x1
loop_1013:
fornot1s %f17, %f21, %f25
ta %icc, 0x6
loop_1014:
tn %icc, 0x4
movre %l5, 0x2E6, %o0
sub %i4, 0x0A93, %g5
movcc %xcc, %o6, %o4
fbu %fcc2, loop_1015
movrgez %g1, %g7, %o7
fandnot1s %f15, %f28, %f31
umulcc %l0, %i1, %l3
loop_1015:
bneg,pn %xcc, loop_1016
ble %xcc, loop_1017
tle %xcc, 0x5
fandnot1 %f22, %f8, %f14
loop_1016:
movneg %icc, %i0, %i5
loop_1017:
fmovsvs %icc, %f12, %f2
wr %g0, 0x18, %asi
prefetcha [%l7 + 0x48] %asi, 0x3
andncc %l1, %o1, %l4
mova %xcc, %i2, %g6
tvc %xcc, 0x3
andcc %i7, 0x0217, %i6
fnor %f10, %f26, %f26
edge8l %l2, %i3, %g4
fmovspos %xcc, %f10, %f8
tl %xcc, 0x2
wr %g0, 0x27, %asi
stha %o5, [%l7 + 0x1E] %asi
membar #Sync
xnor %g3, %o3, %g2
wr %g0, 0xeb, %asi
stha %o2, [%l7 + 0x7A] %asi
membar #Sync
stbar
array32 %o0, %l5, %g5
movrgz %o6, %i4, %g1
nop
fitos %f3, %f27
fstod %f27, %f2
fmovsn %icc, %f31, %f27
bn,pt %xcc, loop_1018
sub %g7, %o4, %o7
fcmpne16 %f26, %f0, %i1
edge32ln %l3, %i0, %l0
loop_1018:
edge32l %l6, %l1, %i5
xnorcc %o1, %l4, %g6
taddcc %i7, %i2, %i6
edge32 %i3, %l2, %g4
movrgez %o5, %g3, %o3
andn %o2, 0x1E39, %g2
subccc %o0, 0x0B60, %l5
xorcc %g5, %i4, %g1
movn %icc, %g7, %o6
brgez %o7, loop_1019
bvs,a,pt %xcc, loop_1020
tneg %icc, 0x4
subcc %i1, 0x0D07, %l3
loop_1019:
tle %xcc, 0x4
loop_1020:
edge8ln %o4, %l0, %i0
edge32l %l6, %i5, %o1
movpos %icc, %l4, %l1
edge8l %i7, %i2, %i6
edge16l %i3, %g6, %g4
subcc %l2, 0x018A, %o5
umul %g3, 0x1A07, %o3
fmovsle %icc, %f9, %f25
fpmerge %f6, %f7, %f8
movvc %xcc, %o2, %o0
bg %icc, loop_1021
flush %l7 + 0x68
nop
set 0x10, %o6
lduh [%l7 + %o6], %g2
nop
setx 0x50253934, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f25
setx 0xB441A3EC, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f18
fsubs %f18, %f25, %f30
loop_1021:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
addcc %g5, %i4, %l5
bl,pn %icc, loop_1022
movl %xcc, %g1, %o6
fnors %f21, %f30, %f7
bvc loop_1023
loop_1022:
flush %l7 + 0x38
movvc %xcc, %o7, %i1
fandnot2s %f10, %f18, %f28
loop_1023:
movrlez %l3, %o4, %l0
nop
setx loop_1024, %l0, %l1
jmpl %l1, %i0
sdiv %l6, 0x0FF3, %g7
fmovspos %xcc, %f0, %f11
wr %g0, 0x2a, %asi
ldda [%l7 + 0x60] %asi, %i4
loop_1024:
movge %xcc, %l4, %o1
movn %xcc, %l1, %i7
brlez,a %i6, loop_1025
andncc %i2, %i3, %g4
xnorcc %l2, 0x0571, %g6
addcc %g3, 0x0964, %o5
loop_1025:
nop
setx loop_1026, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
udiv %o2, 0x0CE6, %o3
sth %g2, [%l7 + 0x24]
xor %o0, 0x0EBC, %i4
loop_1026:
add %l5, %g1, %g5
tvc %xcc, 0x4
wr %g0, 0x19, %asi
lda [%l7 + 0x6C] %asi, %f19
subccc %o6, 0x0B5F, %i1
tleu %icc, 0x4
set 0x54, %o3
swapa [%l7 + %o3] 0x88, %l3
mulscc %o4, %l0, %o7
umulcc %i0, 0x0452, %l6
fnand %f30, %f4, %f28
fmovsge %icc, %f13, %f19
fmovsgu %xcc, %f9, %f26
bleu loop_1027
movgu %icc, %g7, %l4
umulcc %i5, %o1, %l1
fbne,a %fcc2, loop_1028
loop_1027:
movrgz %i7, %i2, %i6
set 0x74, %g4
swapa [%l7 + %g4] 0x80, %i3
loop_1028:
fmovdvc %xcc, %f19, %f7
tcc %icc, 0x2
movn %xcc, %g4, %g6
andcc %g3, %o5, %l2
alignaddrl %o2, %g2, %o0
lduh [%l7 + 0x28], %o3
nop
fitos %f29, %f26
tsubcctv %i4, %l5, %g5
nop
setx 0xFCC8D766, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f25
setx 0x5D43E98B, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f18
fadds %f18, %f25, %f30
fbuge %fcc2, loop_1029
movrne %o6, %i1, %g1
orn %l3, 0x190C, %l0
sdiv %o4, 0x004D, %i0
loop_1029:
brgez %l6, loop_1030
sdiv %g7, 0x1662, %l4
bg %icc, loop_1031
udivx %i5, 0x1222, %o1
loop_1030:
fnands %f14, %f21, %f22
tle %xcc, 0x1
loop_1031:
mulx %l1, %i7, %o7
add %i6, 0x1DBC, %i2
call loop_1032
for %f20, %f30, %f28
andcc %i3, %g4, %g6
movrne %g3, %o5, %l2
loop_1032:
fandnot2s %f9, %f23, %f17
udivx %g2, 0x192D, %o2
bpos,pt %icc, loop_1033
array16 %o0, %i4, %o3
fpackfix %f4, %f18
sdivx %g5, 0x0773, %o6
loop_1033:
or %l5, %g1, %l3
edge16 %i1, %l0, %i0
tg %xcc, 0x6
array8 %l6, %o4, %l4
sll %i5, 0x15, %g7
movrgez %l1, %o1, %o7
ldsb [%l7 + 0x7E], %i6
smulcc %i7, 0x1FAF, %i3
movleu %icc, %i2, %g6
membar 0x2E
mova %icc, %g3, %o5
fmovrdlz %g4, %f8, %f18
wr %g0, 0x04, %asi
stba %l2, [%l7 + 0x18] %asi
bvs,a loop_1034
movne %icc, %g2, %o0
fbge %fcc2, loop_1035
fpsub16s %f20, %f9, %f2
loop_1034:
sdivcc %i4, 0x116D, %o2
alignaddr %g5, %o6, %l5
loop_1035:
stbar
be,a loop_1036
array32 %g1, %o3, %i1
sub %l3, %i0, %l6
edge16ln %l0, %l4, %o4
loop_1036:
taddcctv %i5, %l1, %g7
stx %o7, [%l7 + 0x08]
fbul,a %fcc2, loop_1037
tpos %xcc, 0x5
bleu %icc, loop_1038
orncc %o1, %i7, %i6
loop_1037:
brnz %i3, loop_1039
edge16ln %i2, %g3, %g6
loop_1038:
alignaddr %g4, %l2, %o5
nop
fitos %f7, %f1
fstox %f1, %f10
loop_1039:
edge16n %o0, %g2, %o2
tn %icc, 0x6
edge32 %g5, %o6, %i4
andn %l5, %o3, %i1
call loop_1040
xnor %g1, %l3, %l6
edge16l %l0, %l4, %o4
fmul8ulx16 %f6, %f24, %f26
loop_1040:
ldd [%l7 + 0x18], %i4
sllx %l1, 0x11, %i0
movle %icc, %g7, %o1
fmovrdlz %o7, %f24, %f16
fbule,a %fcc2, loop_1041
tle %icc, 0x7
smul %i6, %i7, %i3
bcs,pn %xcc, loop_1042
loop_1041:
add %i2, %g3, %g4
set 0x51, %l6
stba %l2, [%l7 + %l6] 0x19
loop_1042:
mulscc %o5, 0x147E, %g6
lduw [%l7 + 0x58], %o0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
nop
fitod %f2, %f14
fdtoi %f14, %f12
ldd [%l7 + 0x58], %g2
movcc %icc, %o2, %g5
fpack16 %f12, %f5
smul %o6, %l5, %i4
fmovdpos %xcc, %f9, %f20
fmovrde %i1, %f8, %f14
ba loop_1043
smul %o3, %g1, %l6
movleu %icc, %l3, %l4
fpsub16 %f14, %f30, %f2
loop_1043:
fmovse %icc, %f1, %f20
movrgz %l0, 0x2CE, %i5
fmovrse %o4, %f5, %f27
fmovscc %xcc, %f25, %f23
nop
setx 0xCC556D316FAD3897, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f30
fsqrtd %f30, %f14
bvs,a,pn %icc, loop_1044
bcs,pt %xcc, loop_1045
ldx [%l7 + 0x58], %i0
add %l1, %o1, %g7
loop_1044:
fmovda %icc, %f31, %f25
loop_1045:
fmovdle %icc, %f5, %f29
orncc %o7, 0x1F55, %i7
set 0x20, %o1
stxa %i6, [%l7 + %o1] 0x88
movneg %icc, %i3, %i2
mulx %g3, %l2, %g4
fbule %fcc3, loop_1046
smulcc %o5, %o0, %g6
fbn,a %fcc3, loop_1047
tgu %icc, 0x6
loop_1046:
mulscc %g2, 0x066E, %g5
add %o6, 0x05F5, %l5
loop_1047:
edge16n %o2, %i1, %i4
nop
setx loop_1048, %l0, %l1
jmpl %l1, %o3
brz %g1, loop_1049
tne %icc, 0x1
andcc %l6, 0x0B98, %l4
loop_1048:
edge16 %l3, %i5, %o4
loop_1049:
fbu %fcc2, loop_1050
fmovrslez %l0, %f20, %f25
xnor %l1, %o1, %i0
fbul %fcc0, loop_1051
loop_1050:
tl %xcc, 0x0
movrgz %g7, 0x31E, %i7
bge,a,pt %icc, loop_1052
loop_1051:
nop
setx 0x22B5272F204ABD3E, %l0, %l6
stx %l6, [%l7 + 0x58]
ldx [%l7 + 0x58], %fsr
fbule %fcc3, loop_1053
fpackfix %f18, %f15
loop_1052:
tne %icc, 0x4
edge8l %i6, %i3, %i2
loop_1053:
fpadd16s %f11, %f30, %f6
edge32n %g3, %l2, %g4
xnorcc %o7, %o0, %o5
fbne,a %fcc3, loop_1054
sllx %g6, 0x19, %g2
tsubcc %o6, %g5, %l5
movrne %o2, %i4, %i1
loop_1054:
array16 %g1, %o3, %l4
edge8l %l3, %i5, %l6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
mova %icc, %o4, %l0
fmovspos %xcc, %f2, %f31
bshuffle %f0, %f24, %f22
movcs %icc, %l1, %i0
movcc %xcc, %g7, %o1
fbn %fcc0, loop_1055
bcs,a,pn %xcc, loop_1056
bl,a loop_1057
nop
fitos %f0, %f21
fstox %f21, %f28
fxtos %f28, %f9
loop_1055:
movneg %icc, %i7, %i3
loop_1056:
array8 %i2, %g3, %i6
loop_1057:
movrlez %g4, 0x1BD, %o7
prefetch [%l7 + 0x3C], 0x2
tpos %icc, 0x3
tvs %xcc, 0x1
fandnot1s %f7, %f21, %f19
fandnot1s %f19, %f27, %f12
brlz,a %l2, loop_1058
sdiv %o0, 0x1ABD, %g6
tvs %xcc, 0x3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1058:
addc %g2, 0x0E86, %o5
movn %xcc, %g5, %o6
tpos %xcc, 0x5
edge32l %l5, %i4, %o2
wr %g0, 0x80, %asi
ldsha [%l7 + 0x10] %asi, %i1
tne %xcc, 0x5
fbg %fcc2, loop_1059
fmovsgu %xcc, %f8, %f26
fmovrsgz %g1, %f12, %f11
fornot2 %f14, %f30, %f8
loop_1059:
sdivx %l4, 0x0271, %o3
stbar
array32 %i5, %l3, %l6
sir 0x103E
xnor %o4, %l0, %i0
edge8n %l1, %o1, %g7
ldsb [%l7 + 0x6A], %i3
move %xcc, %i7, %g3
fmovdvc %icc, %f17, %f7
fmovde %icc, %f27, %f3
flush %l7 + 0x64
wr %g0, 0x89, %asi
lduwa [%l7 + 0x54] %asi, %i6
andn %i2, 0x1AD9, %o7
tgu %xcc, 0x0
sra %l2, 0x0A, %g4
movpos %xcc, %o0, %g6
alignaddr %o5, %g2, %o6
ldstub [%l7 + 0x1A], %g5
tgu %xcc, 0x0
nop
setx loop_1060, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsvs %icc, %f24, %f5
nop
fitos %f13, %f27
fstox %f27, %f0
fxtos %f0, %f21
set 0x10, %o7
ldswa [%l7 + %o7] 0x14, %l5
loop_1060:
nop
wr %g0, 0x10, %asi
stba %i4, [%l7 + 0x5C] %asi
ldd [%l7 + 0x38], %o2
nop
setx 0xBBC61400A8500E0F, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f0
setx 0x83945D4B0DA36050, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f28
fdivd %f28, %f0, %f2
umul %i1, %l4, %g1
te %xcc, 0x6
edge32 %i5, %l3, %o3
set 0x20, %g7
sta %f1, [%l7 + %g7] 0x81
tle %icc, 0x5
bcs loop_1061
tleu %icc, 0x6
xor %l6, 0x161A, %o4
mova %icc, %i0, %l1
loop_1061:
tsubcctv %o1, %g7, %i3
brgz %l0, loop_1062
movpos %xcc, %i7, %g3
or %i2, 0x0254, %o7
fbg %fcc1, loop_1063
loop_1062:
fsrc1s %f16, %f16
xorcc %l2, %g4, %i6
move %icc, %g6, %o0
loop_1063:
bvs,pn %icc, loop_1064
tvc %icc, 0x5
sdivcc %o5, 0x0C7F, %g2
xor %g5, 0x1B6E, %o6
loop_1064:
array32 %i4, %l5, %o2
ldub [%l7 + 0x25], %i1
fabss %f0, %f13
umul %g1, %l4, %l3
wr %g0, 0x11, %asi
lduha [%l7 + 0x54] %asi, %i5
lduw [%l7 + 0x20], %o3
nop
setx loop_1065, %l0, %l1
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 0x1C30AD5E, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f27
setx 0xA44B4A6B, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f24
fsubs %f24, %f27, %f15
nop
fitod %f4, %f26
fdtoi %f26, %f30
tsubcctv %o4, 0x1E7F, %i0
loop_1065:
fmovse %xcc, %f26, %f10
movvs %icc, %l1, %o1
stb %g7, [%l7 + 0x6B]
nop
fitos %f3, %f16
fstod %f16, %f30
add %i3, %l0, %i7
sll %l6, 0x03, %g3
tvs %icc, 0x1
wr %g0, 0x4f, %asi
stxa %o7, [%g0 + 0x10] %asi
fxnor %f20, %f16, %f24
fand %f24, %f16, %f18
umulcc %l2, %g4, %i2
ld [%l7 + 0x14], %f6
tcc %xcc, 0x4
fmovdn %icc, %f15, %f31
fmovscc %xcc, %f23, %f21
set 0x66, %l3
lduba [%l7 + %l3] 0x15, %i6
fexpand %f10, %f22
fxnors %f23, %f6, %f12
fmul8x16al %f19, %f20, %f16
fcmple32 %f0, %f2, %o0
edge8n %g6, %o5, %g5
movrlez %o6, 0x1B2, %i4
swap [%l7 + 0x4C], %l5
udiv %g2, 0x1CFE, %i1
movneg %xcc, %g1, %l4
mova %xcc, %o2, %l3
mova %icc, %i5, %o3
brgez %i0, loop_1066
edge32 %l1, %o1, %g7
set 0x22, %o5
stha %o4, [%l7 + %o5] 0x27
membar #Sync
loop_1066:
st %f8, [%l7 + 0x74]
pdist %f6, %f10, %f16
fbn %fcc0, loop_1067
nop
set 0x54, %l4
ldsw [%l7 + %l4], %l0
fble %fcc2, loop_1068
tneg %xcc, 0x4
loop_1067:
ldd [%l7 + 0x10], %i6
fornot1 %f12, %f8, %f8
loop_1068:
edge16l %i3, %g3, %l6
addcc %l2, %o7, %g4
edge16l %i6, %i2, %o0
subcc %g6, 0x0692, %g5
movrgez %o5, 0x18B, %o6
andcc %l5, 0x1530, %g2
sdiv %i1, 0x1162, %i4
nop
setx 0x206EC967, %l0, %l6
st %l6, [%l7 + 0x34]
ld [%l7 + 0x34], %fsr
orn %l4, %o2, %g1
movl %icc, %i5, %l3
movpos %icc, %i0, %o3
umul %l1, 0x11B4, %o1
umul %o4, %l0, %i7
edge16 %g7, %i3, %l6
lduh [%l7 + 0x7A], %l2
fmovsgu %icc, %f31, %f13
addcc %o7, 0x1C1A, %g3
addccc %g4, %i2, %o0
brz,a %i6, loop_1069
ldsb [%l7 + 0x45], %g5
tneg %icc, 0x7
wr %g0, 0x0c, %asi
sta %f11, [%l7 + 0x7C] %asi
loop_1069:
srlx %g6, 0x09, %o5
tsubcctv %l5, %o6, %i1
tgu %icc, 0x5
fpadd16 %f12, %f16, %f30
brnz %g2, loop_1070
fbe,a %fcc3, loop_1071
edge32 %i4, %l4, %o2
tcs %icc, 0x2
loop_1070:
nop
set 0x08, %i4
stxa %g1, [%l7 + %i4] 0x04
loop_1071:
fcmpeq16 %f20, %f14, %l3
wr %g0, 0x19, %asi
swapa [%l7 + 0x10] %asi, %i0
fbne %fcc2, loop_1072
nop
set 0x78, %i1
ldx [%l7 + %i1], %i5
srl %l1, %o3, %o1
fbl,a %fcc2, loop_1073
loop_1072:
add %l0, 0x1929, %i7
umulcc %g7, 0x03FB, %o4
sdiv %i3, 0x03A6, %l2
loop_1073:
smul %o7, 0x17FB, %g3
nop
setx loop_1074, %l0, %l1
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, %f8, %f6
set 0x48, %i5
prefetcha [%l7 + %i5] 0x14, 0x1
loop_1074:
brlz,a %g4, loop_1075
movl %icc, %i2, %i6
tle %xcc, 0x6
st %f18, [%l7 + 0x5C]
loop_1075:
movle %xcc, %o0, %g5
taddcc %o5, %g6, %l5
fandnot2 %f26, %f12, %f8
fbl %fcc2, loop_1076
fcmpne16 %f14, %f26, %i1
ble loop_1077
taddcctv %o6, %g2, %i4
loop_1076:
fzeros %f1
set 0x38, %l5
prefetcha [%l7 + %l5] 0x11, 0x2
loop_1077:
fmovdn %xcc, %f8, %f15
fmovrsgez %l4, %f27, %f24
edge16ln %g1, %i0, %l3
membar 0x11
edge32l %l1, %i5, %o3
sub %l0, %i7, %g7
xnorcc %o4, %i3, %o1
fmul8x16al %f26, %f23, %f10
array8 %l2, %o7, %g3
brlez %l6, loop_1078
fsrc1s %f10, %f12
fones %f5
ldsh [%l7 + 0x78], %g4
loop_1078:
and %i6, 0x1CE6, %o0
fblg %fcc1, loop_1079
taddcctv %g5, %i2, %o5
sra %g6, %l5, %o6
movgu %xcc, %i1, %g2
loop_1079:
edge8n %o2, %i4, %l4
bvc,pt %icc, loop_1080
fbe %fcc2, loop_1081
nop
setx 0x0F485E2A, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f18
setx 0x1109424C, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f7
fadds %f7, %f18, %f12
udivx %i0, 0x15AC, %g1
loop_1080:
brgez %l1, loop_1082
loop_1081:
fmovsneg %icc, %f11, %f22
lduw [%l7 + 0x78], %l3
wr %g0, 0x0c, %asi
sta %f9, [%l7 + 0x48] %asi
loop_1082:
movne %xcc, %o3, %i5
bvc,pt %icc, loop_1083
fmovsl %icc, %f2, %f21
srl %i7, 0x08, %g7
movvc %icc, %o4, %i3
loop_1083:
move %xcc, %l0, %l2
nop
setx 0x0DB247B26C420B61, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f12
setx 0xD2700D9FC628E4A2, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f6
fmuld %f6, %f12, %f14
call loop_1084
udiv %o7, 0x0AFA, %o1
bvs loop_1085
sir 0x1F28
loop_1084:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fpsub16 %f12, %f4, %f6
loop_1085:
movleu %icc, %g3, %l6
tn %icc, 0x1
xnorcc %g4, 0x0851, %i6
ld [%l7 + 0x5C], %f22
nop
setx loop_1086, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge32n %g5, %o0, %o5
tgu %xcc, 0x3
stbar
loop_1086:
orcc %i2, 0x1805, %g6
tsubcctv %l5, 0x19C4, %i1
fmovsgu %xcc, %f26, %f2
edge8ln %o6, %o2, %g2
fbge,a %fcc3, loop_1087
mova %icc, %i4, %l4
movrlz %i0, 0x2E4, %l1
orcc %l3, 0x0702, %g1
loop_1087:
nop
set 0x4B, %l0
stba %i5, [%l7 + %l0] 0x80
wr %g0, 0x89, %asi
lduba [%l7 + 0x53] %asi, %o3
set 0x1C, %g6
lduba [%l7 + %g6] 0x0c, %i7
udivcc %o4, 0x1BC0, %i3
orncc %g7, 0x15C8, %l2
fbule,a %fcc0, loop_1088
fbg,a %fcc3, loop_1089
taddcctv %o7, 0x0643, %o1
popc %l0, %g3
loop_1088:
movrgez %g4, 0x1F2, %l6
loop_1089:
fsrc1 %f2, %f26
tcs %icc, 0x0
fbug,a %fcc1, loop_1090
andncc %g5, %i6, %o5
movne %icc, %o0, %g6
and %i2, 0x14DD, %l5
loop_1090:
fblg %fcc1, loop_1091
smulcc %o6, %o2, %g2
tgu %xcc, 0x2
fmovspos %icc, %f5, %f7
loop_1091:
tcs %icc, 0x1
fmovsvs %icc, %f26, %f29
set 0x70, %i0
swapa [%l7 + %i0] 0x88, %i4
popc %l4, %i1
fmovrdne %i0, %f6, %f12
fnor %f14, %f2, %f0
popc 0x0B70, %l3
movrgez %l1, 0x113, %i5
fbul %fcc1, loop_1092
movg %icc, %g1, %o3
sllx %o4, 0x0C, %i3
movg %icc, %i7, %g7
loop_1092:
fabss %f6, %f2
fmovsg %xcc, %f7, %f13
fmovdle %xcc, %f29, %f17
nop
fitod %f2, %f6
fdtox %f6, %f18
fxtod %f18, %f2
xorcc %l2, 0x07E6, %o1
ldsh [%l7 + 0x24], %o7
movrgz %g3, %g4, %l0
srax %l6, %g5, %o5
udivx %i6, 0x1B14, %o0
brlez,a %g6, loop_1093
bneg,pt %icc, loop_1094
movvs %icc, %i2, %l5
xor %o6, %g2, %i4
loop_1093:
tcs %icc, 0x4
loop_1094:
fbe,a %fcc3, loop_1095
fand %f12, %f4, %f24
edge32 %l4, %o2, %i1
nop
fitos %f5, %f28
fstoi %f28, %f12
loop_1095:
ldsb [%l7 + 0x2E], %i0
movcs %icc, %l1, %l3
fxors %f10, %f7, %f13
edge32n %g1, %o3, %o4
fbl %fcc1, loop_1096
udivx %i3, 0x051F, %i5
edge16n %g7, %l2, %i7
nop
fitod %f0, %f16
fdtox %f16, %f4
fxtod %f4, %f2
loop_1096:
andn %o1, %g3, %o7
umul %l0, 0x1046, %l6
sethi 0x0A83, %g4
fmovdg %xcc, %f14, %f3
tcc %xcc, 0x6
movvc %icc, %g5, %i6
sra %o0, 0x0E, %g6
smul %o5, %i2, %l5
movre %o6, 0x39F, %i4
fmovscs %xcc, %f29, %f28
fmul8x16 %f25, %f26, %f30
bgu,a,pn %xcc, loop_1097
lduw [%l7 + 0x14], %l4
movcs %icc, %o2, %i1
fbge,a %fcc1, loop_1098
loop_1097:
fnors %f16, %f31, %f22
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
membar 0x5B
loop_1098:
tgu %icc, 0x7
nop
fitos %f11, %f17
fstox %f17, %f14
fxtos %f14, %f17
movcs %xcc, %g2, %l1
set 0x4E, %l2
lduba [%l7 + %l2] 0x19, %l3
udivx %g1, 0x171D, %i0
tvs %xcc, 0x2
fmovse %xcc, %f0, %f10
fmovdpos %icc, %f14, %f8
edge8ln %o4, %o3, %i5
orn %g7, %l2, %i7
tne %xcc, 0x7
smulcc %o1, 0x14A4, %i3
array32 %g3, %l0, %l6
smulcc %g4, %o7, %g5
wr %g0, 0x11, %asi
swapa [%l7 + 0x40] %asi, %i6
movle %xcc, %g6, %o0
swap [%l7 + 0x1C], %i2
movle %icc, %o5, %o6
fsrc1 %f20, %f10
wr %g0, 0x88, %asi
stha %l5, [%l7 + 0x2E] %asi
call loop_1099
movrgz %i4, 0x1C5, %o2
nop
setx loop_1100, %l0, %l1
jmpl %l1, %l4
fnegd %f18, %f6
loop_1099:
edge16 %g2, %l1, %i1
andcc %g1, %i0, %o4
loop_1100:
fba,a %fcc1, loop_1101
fmovs %f26, %f2
umul %o3, %i5, %l3
array32 %g7, %l2, %o1
loop_1101:
mulx %i3, 0x13BE, %i7
nop
setx 0x6D5B81F8805800A3, %l0, %l6
stx %l6, [%l7 + 0x08]
ldx [%l7 + 0x08], %fsr
edge32 %l0, %l6, %g3
set 0x30, %i2
ldxa [%g0 + %i2] 0x58, %g4
st %f4, [%l7 + 0x54]
set 0x7C, %o4
lduwa [%l7 + %o4] 0x0c, %g5
fnand %f14, %f4, %f26
fmuld8ulx16 %f23, %f7, %f20
andn %i6, 0x0956, %g6
movrgz %o7, 0x13A, %i2
tpos %xcc, 0x7
fmovda %icc, %f28, %f14
movcc %xcc, %o0, %o5
bcs,pt %xcc, loop_1102
popc %o6, %i4
bg %xcc, loop_1103
tpos %icc, 0x3
loop_1102:
fnot2s %f29, %f27
srl %o2, 0x16, %l4
loop_1103:
mova %xcc, %g2, %l5
alignaddr %i1, %l1, %g1
bvc,a loop_1104
movre %i0, %o4, %o3
stb %l3, [%l7 + 0x3C]
edge16ln %i5, %g7, %l2
loop_1104:
edge32 %i3, %o1, %i7
nop
setx 0xEAC11789, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f30
setx 0x932F1468, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f19
fmuls %f19, %f30, %f8
add %l6, %g3, %g4
wr %g0, 0x04, %asi
ldsba [%l7 + 0x23] %asi, %l0
tge %icc, 0x2
fbul %fcc1, loop_1105
tn %icc, 0x5
fmovdcs %icc, %f5, %f27
ldsw [%l7 + 0x24], %i6
loop_1105:
tgu %xcc, 0x0
edge32 %g5, %g6, %i2
nop
fitod %f12, %f24
fdtos %f24, %f15
membar 0x7C
membar 0x1E
sdivx %o7, 0x1F18, %o0
array32 %o6, %i4, %o5
movl %icc, %o2, %l4
tpos %icc, 0x1
smulcc %g2, %i1, %l5
edge32l %l1, %g1, %o4
bcc,a,pt %icc, loop_1106
ta %xcc, 0x4
te %xcc, 0x6
fmovrdgz %i0, %f12, %f22
loop_1106:
nop
set 0x7C, %g3
lda [%l7 + %g3] 0x18, %f10
orn %l3, 0x12A8, %i5
pdist %f12, %f6, %f22
srl %g7, %o3, %l2
ldub [%l7 + 0x78], %i3
ldub [%l7 + 0x44], %i7
movle %xcc, %o1, %l6
fbne,a %fcc3, loop_1107
movg %icc, %g4, %l0
fbl %fcc2, loop_1108
edge16 %g3, %i6, %g5
loop_1107:
movle %xcc, %i2, %o7
movre %g6, 0x00D, %o0
loop_1108:
fnot2 %f12, %f10
wr %g0, 0x80, %asi
ldsha [%l7 + 0x20] %asi, %o6
set 0x24, %i7
lduha [%l7 + %i7] 0x11, %o5
tle %icc, 0x4
movrne %o2, %l4, %g2
xor %i4, 0x0D80, %i1
edge16ln %l1, %g1, %l5
bpos,pt %icc, loop_1109
sub %o4, %i0, %l3
movpos %xcc, %i5, %o3
udiv %l2, 0x130F, %g7
loop_1109:
nop
add %l7, 0x78, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %i7, %o1
edge8 %l6, %i3, %g4
alignaddrl %l0, %i6, %g5
movcc %xcc, %g3, %o7
fbu,a %fcc0, loop_1110
or %g6, 0x1C1E, %o0
addcc %o6, 0x11BC, %i2
sll %o2, 0x16, %o5
loop_1110:
fandnot2 %f12, %f26, %f18
nop
fitos %f6, %f8
fstod %f8, %f26
andncc %g2, %l4, %i4
nop
setx 0x5CD0E92B, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f30
setx 0x26947BF7, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f4
fsubs %f4, %f30, %f12
bvs,a,pt %icc, loop_1111
fmovrdgez %i1, %f14, %f10
brz,a %l1, loop_1112
movn %xcc, %l5, %g1
loop_1111:
fmovdn %xcc, %f20, %f21
ble,a,pt %xcc, loop_1113
loop_1112:
orcc %i0, 0x044A, %l3
alignaddrl %o4, %o3, %i5
faligndata %f12, %f18, %f28
loop_1113:
tn %icc, 0x2
movvc %xcc, %l2, %i7
sethi 0x12B1, %o1
tsubcc %l6, %g7, %g4
movcs %icc, %i3, %i6
subccc %g5, %l0, %g3
xnor %g6, %o0, %o7
fmul8x16al %f19, %f11, %f14
brgez,a %o6, loop_1114
mova %icc, %o2, %i2
movvc %icc, %g2, %l4
and %i4, %i1, %l1
loop_1114:
be,a loop_1115
sdiv %l5, 0x0526, %o5
nop
fitod %f6, %f2
fdtoi %f2, %f9
sra %g1, 0x12, %l3
loop_1115:
fbge %fcc2, loop_1116
xorcc %o4, %i0, %o3
orn %l2, 0x1789, %i5
fmovdleu %xcc, %f17, %f20
loop_1116:
mulx %i7, %o1, %g7
sll %g4, 0x1B, %l6
sra %i6, 0x04, %i3
brnz %g5, loop_1117
fbu %fcc2, loop_1118
tvc %icc, 0x3
bcc,a,pn %icc, loop_1119
loop_1117:
edge16 %l0, %g3, %o0
loop_1118:
tcs %icc, 0x5
wr %g0, 0x89, %asi
ldstuba [%l7 + 0x5B] %asi, %g6
loop_1119:
movge %xcc, %o7, %o2
sub %i2, %g2, %o6
wr %g0, 0x80, %asi
ldswa [%l7 + 0x7C] %asi, %l4
fmovrdne %i4, %f22, %f30
edge16 %l1, %i1, %o5
tg %icc, 0x0
wr %g0, 0x04, %asi
ldxa [%l7 + 0x58] %asi, %g1
xorcc %l5, 0x05B4, %l3
nop
setx 0x6F5279D4, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f9
setx 0x407AAD44, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f17
fsubs %f17, %f9, %f30
alignaddrl %i0, %o4, %l2
tsubcc %i5, %o3, %i7
edge16l %g7, %g4, %o1
stbar
srlx %i6, 0x1B, %i3
bvs %icc, loop_1120
fbge %fcc2, loop_1121
addc %l6, %l0, %g5
add %g3, %g6, %o7
loop_1120:
fmovdcs %icc, %f9, %f7
loop_1121:
movg %icc, %o2, %o0
movne %xcc, %i2, %o6
fmovrde %l4, %f14, %f10
array16 %i4, %l1, %i1
set 0x40, %g5
stda %f0, [%l7 + %g5] 0x80
wr %g0, 0x80, %asi
ldsha [%l7 + 0x5C] %asi, %o5
tne %icc, 0x6
brz,a %g1, loop_1122
ldd [%l7 + 0x48], %f24
fmul8sux16 %f26, %f20, %f18
tvc %xcc, 0x3
loop_1122:
tl %xcc, 0x4
add %l5, 0x0214, %g2
tn %icc, 0x7
edge32ln %i0, %l3, %l2
fmul8x16au %f3, %f13, %f24
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movleu %icc, %o4, %o3
mulx %i7, 0x1EC8, %g7
srlx %i5, %o1, %g4
nop
setx 0x70F28C38, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f5
fsqrts %f5, %f0
tsubcctv %i3, 0x1955, %l6
wr %g0, 0xea, %asi
ldda [%l7 + 0x70] %asi, %l0
sra %g5, 0x09, %g3
alignaddrl %g6, %i6, %o2
udivx %o7, 0x17F6, %o0
smul %i2, %l4, %o6
ble,a %xcc, loop_1123
orncc %l1, 0x13E0, %i1
fbule,a %fcc1, loop_1124
bcs,a,pn %xcc, loop_1125
loop_1123:
fpack32 %f16, %f14, %f18
edge8 %o5, %g1, %i4
loop_1124:
alignaddrl %g2, %i0, %l3
loop_1125:
fblg %fcc0, loop_1126
sdivcc %l2, 0x1D36, %o4
nop
setx 0x4069A696, %l0, %l6
st %l6, [%l7 + 0x58]
ld [%l7 + 0x58], %fsr
array16 %l5, %i7, %o3
loop_1126:
ldsh [%l7 + 0x36], %i5
edge8l %o1, %g7, %g4
fones %f18
movrne %l6, 0x2F7, %i3
fbu,a %fcc3, loop_1127
nop
setx 0xF99B7E2E, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f18
setx 0x88D1183D, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f2
fsubs %f2, %f18, %f1
movle %xcc, %g5, %g3
edge16l %l0, %i6, %o2
loop_1127:
movleu %xcc, %g6, %o0
umulcc %o7, 0x0F77, %i2
nop
fitos %f1, %f16
fstod %f16, %f14
tne %icc, 0x0
fmul8x16au %f18, %f9, %f30
edge32l %l4, %o6, %i1
tcs %icc, 0x5
orcc %l1, 0x1D41, %o5
tvc %xcc, 0x5
edge8n %g1, %i4, %g2
fmovdvc %xcc, %f22, %f15
fpadd16 %f10, %f26, %f16
movrlez %i0, 0x1CC, %l3
orn %o4, %l2, %i7
movn %xcc, %o3, %l5
srlx %i5, 0x01, %g7
movl %xcc, %g4, %l6
fbue %fcc0, loop_1128
movl %icc, %o1, %i3
fcmpeq32 %f2, %f8, %g5
srax %g3, %l0, %i6
loop_1128:
nop
wr %g0, 0x10, %asi
stda %f0, [%l7 + 0x40] %asi
addcc %o2, 0x01C2, %o0
tg %icc, 0x7
movne %xcc, %g6, %o7
movrne %l4, %o6, %i1
movrne %i2, %l1, %g1
xnor %i4, 0x046F, %g2
xnor %o5, %l3, %o4
nop
setx loop_1129, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addc %i0, %i7, %o3
bcs,a,pn %icc, loop_1130
fbul,a %fcc0, loop_1131
loop_1129:
movrlez %l2, %i5, %g7
array16 %l5, %l6, %o1
loop_1130:
movrgz %g4, 0x1EB, %g5
loop_1131:
call loop_1132
movcs %icc, %i3, %l0
fbl %fcc2, loop_1133
brlez %g3, loop_1134
loop_1132:
bvc loop_1135
array16 %o2, %i6, %g6
loop_1133:
fbn %fcc3, loop_1136
loop_1134:
fbu %fcc2, loop_1137
loop_1135:
tneg %xcc, 0x3
fcmpgt16 %f2, %f24, %o0
loop_1136:
movge %xcc, %o7, %o6
loop_1137:
fandnot2 %f20, %f24, %f30
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
lduw [%l7 + 0x18], %l4
fmovsgu %icc, %f2, %f12
edge16 %i1, %l1, %g1
fbu,a %fcc0, loop_1138
bvc,pn %xcc, loop_1139
brgez %i2, loop_1140
andn %i4, 0x1FE4, %o5
loop_1138:
sethi 0x0663, %g2
loop_1139:
faligndata %f18, %f4, %f24
loop_1140:
tgu %icc, 0x6
subcc %o4, 0x01E1, %l3
xor %i7, %i0, %o3
movl %xcc, %l2, %g7
popc 0x156B, %l5
brlz %l6, loop_1141
taddcctv %o1, 0x0706, %g4
bg,pt %icc, loop_1142
tvs %icc, 0x1
loop_1141:
xnor %g5, %i3, %l0
brgz %g3, loop_1143
loop_1142:
fmovscc %icc, %f18, %f19
edge32 %o2, %i6, %g6
movleu %xcc, %o0, %i5
loop_1143:
fble,a %fcc1, loop_1144
addc %o6, 0x0EA8, %o7
addccc %l4, %i1, %l1
be,a %xcc, loop_1145
loop_1144:
addccc %i2, %i4, %g1
udiv %o5, 0x08F2, %o4
xorcc %l3, %g2, %i7
loop_1145:
fblg %fcc1, loop_1146
sdiv %i0, 0x0526, %o3
tleu %icc, 0x6
wr %g0, 0x88, %asi
ldda [%l7 + 0x40] %asi, %f16
loop_1146:
subcc %g7, %l5, %l2
bn,a %xcc, loop_1147
sll %l6, 0x0D, %o1
edge32ln %g4, %g5, %l0
edge32l %i3, %g3, %i6
loop_1147:
nop
setx 0xF76F05B1B0614EA2, %l0, %l6
stx %l6, [%l7 + 0x10]
ldx [%l7 + 0x10], %fsr
edge8ln %o2, %g6, %o0
nop
setx loop_1148, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x28], %o6
fbe,a %fcc2, loop_1149
movre %o7, %i5, %l4
loop_1148:
andn %i1, 0x1CB2, %i2
set 0x1C, %l1
lduwa [%l7 + %l1] 0x15, %i4
loop_1149:
nop
wr %g0, 0x88, %asi
ldsha [%l7 + 0x5A] %asi, %l1
fbu,a %fcc0, loop_1150
srlx %g1, 0x07, %o5
tcc %xcc, 0x5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1150:
brgez,a %l3, loop_1151
fpadd32s %f19, %f6, %f16
sllx %o4, 0x07, %i7
fmovscc %icc, %f19, %f3
loop_1151:
bg,a loop_1152
ldub [%l7 + 0x3A], %i0
edge8 %o3, %g7, %g2
set 0x64, %g1
ldswa [%l7 + %g1] 0x04, %l5
loop_1152:
tl %icc, 0x0
alignaddrl %l2, %l6, %g4
fmul8sux16 %f18, %f16, %f4
addc %g5, 0x014A, %l0
movre %o1, %i3, %i6
add %g3, 0x0B92, %o2
movgu %xcc, %g6, %o0
umul %o7, %o6, %l4
edge16l %i1, %i2, %i4
nop
setx 0xC60BC8D9, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f13
setx 0xB769E967, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f21
fmuls %f21, %f13, %f1
or %l1, 0x1765, %i5
fbg,a %fcc2, loop_1153
udiv %o5, 0x0A59, %g1
movcc %xcc, %o4, %i7
fzero %f16
loop_1153:
fnot1 %f16, %f8
sra %l3, 0x11, %i0
ldsb [%l7 + 0x6A], %o3
fzeros %f26
tn %icc, 0x2
edge32ln %g2, %g7, %l5
nop
setx 0x48B91FCA748A4003, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f26
fsqrtd %f26, %f14
fbo,a %fcc1, loop_1154
tsubcctv %l2, %g4, %l6
fmovrsne %g5, %f8, %f22
fmuld8sux16 %f17, %f16, %f12
loop_1154:
orn %o1, %i3, %i6
bvs,a %icc, loop_1155
edge16n %l0, %o2, %g6
taddcc %o0, %o7, %g3
fnot2s %f23, %f9
loop_1155:
ldstub [%l7 + 0x56], %o6
fmovsvc %xcc, %f15, %f15
or %i1, 0x1F88, %l4
addcc %i4, %l1, %i5
addcc %o5, 0x1EE0, %i2
nop
setx 0x08836EEC8816E2C5, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f6
setx 0x252067902CD9BE00, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f24
faddd %f24, %f6, %f20
ldstub [%l7 + 0x71], %g1
movpos %xcc, %o4, %i7
sir 0x134D
tleu %icc, 0x3
ld [%l7 + 0x18], %f16
taddcctv %i0, %l3, %o3
fbn,a %fcc2, loop_1156
xorcc %g7, 0x1386, %g2
tpos %xcc, 0x5
sdivx %l2, 0x1BFF, %g4
loop_1156:
fbo,a %fcc1, loop_1157
fmovdneg %xcc, %f12, %f25
movrne %l6, %g5, %o1
movvs %icc, %l5, %i3
loop_1157:
array16 %i6, %o2, %l0
bn,pn %xcc, loop_1158
fmuld8ulx16 %f13, %f21, %f26
movrgz %o0, 0x3F7, %o7
tgu %xcc, 0x1
loop_1158:
orcc %g3, %g6, %o6
tle %icc, 0x1
ta %xcc, 0x2
srax %i1, 0x0A, %l4
tge %xcc, 0x2
fbuge,a %fcc2, loop_1159
nop
setx 0xE939002CDAE76642, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f14
setx 0x94AD904325CA5669, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f8
fsubd %f8, %f14, %f2
fmovd %f16, %f30
andcc %l1, %i5, %i4
loop_1159:
fmovrdgez %i2, %f22, %f22
mulscc %g1, %o5, %o4
fmovde %icc, %f20, %f29
addccc %i0, 0x0866, %i7
umulcc %l3, 0x030D, %g7
edge32ln %o3, %l2, %g4
edge8n %g2, %g5, %o1
stw %l6, [%l7 + 0x48]
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbg %fcc2, loop_1160
addc %l5, %i3, %o2
set 0x1C, %i6
ldsba [%l7 + %i6] 0x19, %i6
loop_1160:
mulx %l0, %o7, %o0
nop
fitos %f2, %f24
fstod %f24, %f20
edge8n %g6, %g3, %o6
nop
set 0x28, %g2
ldd [%l7 + %g2], %f22
umul %i1, 0x0D0F, %l1
sethi 0x1AFA, %i5
array16 %l4, %i2, %i4
fones %f28
tle %icc, 0x5
sdivcc %g1, 0x015F, %o5
alignaddr %o4, %i7, %i0
movge %xcc, %l3, %o3
stx %l2, [%l7 + 0x28]
fmovsge %xcc, %f19, %f15
wr %g0, 0x89, %asi
ldswa [%l7 + 0x14] %asi, %g4
ldub [%l7 + 0x58], %g2
array8 %g7, %g5, %o1
st %f2, [%l7 + 0x4C]
or %l5, 0x058B, %l6
set 0x60, %o0
ldda [%l7 + %o0] 0x0c, %o2
stw %i3, [%l7 + 0x0C]
tge %icc, 0x0
xnorcc %i6, 0x02A6, %l0
edge8ln %o7, %o0, %g3
fmovspos %icc, %f21, %f4
sdivcc %g6, 0x005B, %i1
movle %xcc, %o6, %i5
tg %xcc, 0x7
nop
fitod %f10, %f22
fdtox %f22, %f26
tgu %xcc, 0x6
brlez,a %l4, loop_1161
subccc %i2, %i4, %g1
set 0x68, %o2
ldstuba [%l7 + %o2] 0x80, %o5
loop_1161:
fmul8ulx16 %f10, %f6, %f12
ldstub [%l7 + 0x40], %o4
fbue %fcc0, loop_1162
subccc %l1, 0x002F, %i7
fsrc1s %f29, %f6
tcc %xcc, 0x3
loop_1162:
orcc %l3, 0x16DD, %i0
edge32 %l2, %o3, %g2
fors %f6, %f8, %f5
fmovsgu %xcc, %f14, %f7
addc %g7, 0x15F5, %g5
add %l7, 0x48, %l6
wr %g0, 0x0c, %asi
casa [%l6] %asi, %o1, %g4
sdiv %l5, 0x1843, %l6
movcs %icc, %o2, %i6
movvc %xcc, %i3, %o7
edge16ln %l0, %g3, %g6
movn %xcc, %i1, %o6
movrne %i5, 0x1DE, %o0
umulcc %i2, %l4, %i4
movrgz %g1, %o4, %o5
nop
setx 0x4CDA2EE2, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f14
setx 0x7BA6F351, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f16
fsubs %f16, %f14, %f10
edge32ln %l1, %l3, %i7
addccc %l2, 0x18CA, %o3
fzeros %f24
movle %xcc, %g2, %i0
fandnot2s %f20, %f29, %f12
movneg %xcc, %g7, %g5
fbo,a %fcc1, loop_1163
and %o1, 0x0F22, %g4
tcc %xcc, 0x3
nop
setx 0x40462F9B, %l0, %l6
st %l6, [%l7 + 0x2C]
ld [%l7 + 0x2C], %fsr
loop_1163:
fmovrdgez %l6, %f20, %f22
fmovde %xcc, %f29, %f24
edge16 %o2, %i6, %i3
fmul8sux16 %f10, %f30, %f16
tleu %icc, 0x5
edge32l %o7, %l5, %g3
nop
fitod %f6, %f6
fdtox %f6, %f2
fxtod %f2, %f4
nop
fitos %f7, %f1
fstox %f1, %f8
fxtos %f8, %f26
wr %g0, 0x89, %asi
stda %f16, [%l7 + 0x40] %asi
bg,a %xcc, loop_1164
tleu %xcc, 0x4
set 0x38, %o6
stxa %g6, [%l7 + %o6] 0xeb
membar #Sync
loop_1164:
edge32l %l0, %o6, %i5
movle %icc, %o0, %i1
subccc %l4, 0x1A37, %i4
fbug,a %fcc2, loop_1165
sir 0x156E
fmovdleu %icc, %f15, %f11
fabsd %f22, %f8
loop_1165:
movcc %icc, %i2, %o4
sll %g1, %o5, %l3
sra %i7, 0x12, %l2
sir 0x0339
set 0x58, %i3
ldxa [%l7 + %i3] 0x10, %o3
set 0x5C, %g4
stwa %g2, [%l7 + %g4] 0xe2
membar #Sync
stbar
bcc,a %xcc, loop_1166
subc %i0, %l1, %g5
sra %g7, %o1, %g4
tsubcctv %o2, 0x1543, %i6
loop_1166:
fcmple32 %f16, %f0, %i3
fcmple16 %f16, %f16, %o7
fmovse %icc, %f0, %f8
umul %l5, 0x1F30, %l6
subc %g6, %l0, %g3
fzeros %f0
tne %xcc, 0x0
nop
setx 0x428C13DD6B02D8C1, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f24
setx 0x6CFEE2A47525DAA5, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f2
faddd %f2, %f24, %f20
ldstub [%l7 + 0x27], %i5
movle %xcc, %o0, %i1
srax %l4, 0x10, %i4
wr %g0, 0x80, %asi
ldstuba [%l7 + 0x65] %asi, %o6
fpadd16s %f15, %f0, %f30
fone %f18
xnorcc %i2, %g1, %o4
udivcc %l3, 0x052B, %o5
nop
fitod %f12, %f28
fdtoi %f28, %f12
or %i7, %l2, %g2
fsrc1 %f20, %f18
nop
fitod %f13, %f24
fmovd %f28, %f0
umulcc %o3, %l1, %g5
tsubcc %i0, %o1, %g7
fmovrsgez %g4, %f18, %f18
tn %icc, 0x4
bcs,a,pt %icc, loop_1167
fmovdl %icc, %f8, %f10
movneg %xcc, %i6, %i3
call loop_1168
loop_1167:
fmuld8ulx16 %f7, %f12, %f18
wr %g0, 0x19, %asi
ldsha [%l7 + 0x5A] %asi, %o2
loop_1168:
bne,a,pn %icc, loop_1169
fmovspos %icc, %f9, %f2
tne %icc, 0x4
fmovrde %o7, %f28, %f10
loop_1169:
nop
wr %g0, 0x26, %asi
ldda [%l7 + 0x20] %asi, %l4
fbo %fcc3, loop_1170
sra %l6, %g6, %l0
nop
setx 0x1B49CEBC, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f7
setx 0xDDB251B0, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f1
fdivs %f1, %f7, %f9
movl %icc, %g3, %o0
loop_1170:
taddcc %i5, 0x1A4F, %l4
set 0x70, %o3
sta %f24, [%l7 + %o3] 0x14
movg %icc, %i4, %i1
xnorcc %o6, 0x0657, %i2
nop
setx 0xAD3067AE, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f25
fsqrts %f25, %f11
fsrc2 %f10, %f14
fmovdvs %icc, %f21, %f6
fbuge,a %fcc2, loop_1171
stx %o4, [%l7 + 0x40]
taddcc %g1, 0x0628, %l3
fmovdvc %xcc, %f4, %f1
loop_1171:
udivx %i7, 0x1E4D, %o5
srax %g2, %o3, %l2
lduh [%l7 + 0x40], %l1
fzero %f18
set 0x52, %o1
lduha [%l7 + %o1] 0x18, %g5
fone %f12
ldsh [%l7 + 0x0C], %o1
fbul %fcc3, loop_1172
fbu,a %fcc3, loop_1173
fpsub32s %f6, %f22, %f16
fnot1s %f9, %f22
loop_1172:
nop
set 0x5C, %l6
ldswa [%l7 + %l6] 0x19, %g7
loop_1173:
mulx %i0, 0x1A6C, %g4
sub %i6, %i3, %o7
fmovsge %icc, %f21, %f10
smulcc %o2, 0x16AE, %l6
alignaddr %l5, %g6, %l0
fmovsge %xcc, %f11, %f17
nop
setx loop_1174, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fba %fcc1, loop_1175
fmovsa %xcc, %f26, %f6
movvs %xcc, %g3, %o0
loop_1174:
fsrc1 %f6, %f28
loop_1175:
or %i5, %i4, %l4
udivcc %o6, 0x0EE1, %i1
fbn %fcc3, loop_1176
fbu %fcc1, loop_1177
movrlz %i2, %g1, %o4
xor %i7, %o5, %l3
loop_1176:
nop
add %l7, 0x48, %l6
wr %g0, 0x0c, %asi
casxa [%l6] %asi, %g2, %o3
loop_1177:
ble,a loop_1178
ble,pn %icc, loop_1179
nop
fitod %f8, %f14
fdtox %f14, %f2
udivx %l1, 0x1947, %g5
loop_1178:
fblg %fcc1, loop_1180
loop_1179:
fmovda %xcc, %f19, %f6
lduh [%l7 + 0x56], %l2
movle %xcc, %o1, %i0
loop_1180:
stbar
movcc %xcc, %g7, %g4
array8 %i6, %i3, %o7
nop
fitos %f1, %f12
popc %o2, %l6
sub %l5, 0x00DE, %g6
tgu %icc, 0x7
edge16 %l0, %g3, %i5
fbn,a %fcc0, loop_1181
array16 %i4, %o0, %o6
movg %xcc, %i1, %i2
fors %f23, %f30, %f8
loop_1181:
sir 0x13D6
smulcc %g1, %l4, %i7
tpos %xcc, 0x1
sllx %o5, %l3, %g2
fandnot2 %f26, %f24, %f0
te %xcc, 0x7
tg %xcc, 0x7
nop
setx 0x4096158210602B93, %l0, %l6
stx %l6, [%l7 + 0x10]
ldx [%l7 + 0x10], %fsr
fpack32 %f20, %f10, %f26
movgu %xcc, %o4, %o3
fbue %fcc0, loop_1182
addc %l1, 0x1A8D, %l2
set 0x44, %o7
lduba [%l7 + %o7] 0x88, %o1
loop_1182:
swap [%l7 + 0x50], %i0
tg %xcc, 0x6
fpadd32 %f16, %f28, %f0
sdivx %g5, 0x14CA, %g4
std %f22, [%l7 + 0x38]
edge16ln %i6, %i3, %o7
tcs %xcc, 0x3
orn %o2, 0x06AD, %l6
set 0x61, %l3
ldsba [%l7 + %l3] 0x04, %g7
nop
setx 0x4483E5F6, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f24
fsqrts %f24, %f25
movvc %icc, %l5, %g6
addc %l0, %i5, %g3
tcs %xcc, 0x1
bgu %xcc, loop_1183
tle %icc, 0x0
movrgez %i4, 0x166, %o6
edge16l %o0, %i1, %i2
loop_1183:
movge %icc, %g1, %l4
addccc %o5, %l3, %g2
fblg,a %fcc0, loop_1184
tcs %xcc, 0x0
fcmpeq32 %f18, %f16, %o4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1184:
std %f14, [%l7 + 0x60]
srax %o3, %i7, %l2
tge %icc, 0x4
movge %icc, %l1, %i0
edge8l %o1, %g5, %i6
tsubcc %i3, 0x1418, %g4
fmovsleu %icc, %f27, %f13
fnors %f22, %f5, %f22
fpsub16 %f20, %f22, %f16
umul %o7, %o2, %l6
movgu %xcc, %l5, %g7
umulcc %l0, %g6, %g3
fmovsl %icc, %f20, %f21
fbl %fcc3, loop_1185
tge %xcc, 0x0
tle %icc, 0x2
set 0x58, %o5
stwa %i5, [%l7 + %o5] 0x2b
membar #Sync
loop_1185:
movrlz %i4, 0x0B3, %o6
subccc %o0, %i1, %g1
add %l7, 0x68, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %i2, %l4
fandnot2s %f27, %f4, %f11
fmovspos %icc, %f27, %f24
move %icc, %l3, %g2
fmovdneg %xcc, %f2, %f1
movn %xcc, %o5, %o3
umulcc %i7, %o4, %l2
edge32l %i0, %o1, %g5
tn %xcc, 0x3
tg %icc, 0x1
tcs %xcc, 0x7
fnot2 %f14, %f16
bneg,a,pn %xcc, loop_1186
fbuge,a %fcc1, loop_1187
bshuffle %f12, %f8, %f2
lduw [%l7 + 0x60], %i6
loop_1186:
nop
wr %g0, 0x89, %asi
lduwa [%l7 + 0x70] %asi, %i3
loop_1187:
nop
set 0x19, %l4
ldsba [%l7 + %l4] 0x14, %g4
movcc %xcc, %o7, %o2
bpos loop_1188
addccc %l6, %l5, %g7
nop
set 0x30, %g7
lduh [%l7 + %g7], %l0
fpackfix %f30, %f3
loop_1188:
sdiv %g6, 0x150A, %l1
tle %xcc, 0x6
fpadd16 %f10, %f18, %f18
edge8l %i5, %g3, %o6
popc %i4, %o0
sethi 0x1DAF, %g1
tsubcc %i2, %l4, %i1
set 0x20, %i4
swapa [%l7 + %i4] 0x18, %l3
udivcc %o5, 0x048F, %g2
edge16n %o3, %o4, %i7
sub %l2, %o1, %i0
wr %g0, 0x88, %asi
ldstuba [%l7 + 0x35] %asi, %i6
subccc %i3, %g5, %o7
fbn %fcc2, loop_1189
bvs loop_1190
movvc %xcc, %g4, %o2
wr %g0, 0x0c, %asi
stda %f0, [%l7 + 0x40] %asi
loop_1189:
fandnot2 %f2, %f26, %f10
loop_1190:
nop
set 0x71, %i5
ldsba [%l7 + %i5] 0x88, %l5
fornot1s %f5, %f16, %f2
lduh [%l7 + 0x46], %l6
fmovd %f2, %f24
sdivx %l0, 0x0D8F, %g6
edge16 %l1, %i5, %g7
set 0x28, %l5
prefetcha [%l7 + %l5] 0x15, 0x2
wr %g0, 0x80, %asi
lduha [%l7 + 0x42] %asi, %g3
movcs %xcc, %o0, %g1
add %i4, 0x1D35, %i2
taddcc %i1, 0x11B7, %l3
wr %g0, 0x88, %asi
lduwa [%l7 + 0x4C] %asi, %o5
movcc %xcc, %l4, %g2
fbuge,a %fcc3, loop_1191
sir 0x148D
fpmerge %f26, %f25, %f30
tle %icc, 0x2
loop_1191:
alignaddrl %o4, %o3, %l2
ta %icc, 0x4
fmul8x16au %f31, %f18, %f24
sethi 0x0053, %i7
fones %f26
smulcc %i0, 0x1BD5, %i6
tleu %xcc, 0x5
tleu %icc, 0x0
edge16 %i3, %o1, %o7
edge8l %g5, %o2, %l5
fmovdne %xcc, %f31, %f2
add %l7, 0x38, %l6
wr %g0, 0x81, %asi
casxa [%l6] %asi, %g4, %l0
fmovdneg %icc, %f12, %f8
sdivcc %l6, 0x0B7C, %l1
fmovdle %icc, %f16, %f20
movg %icc, %g6, %i5
call loop_1192
fblg %fcc1, loop_1193
tsubcc %o6, 0x04FA, %g7
ldx [%l7 + 0x70], %o0
loop_1192:
brlz %g1, loop_1194
loop_1193:
array8 %g3, %i4, %i1
xorcc %l3, 0x0590, %o5
nop
fitos %f11, %f29
fstox %f29, %f12
fxtos %f12, %f7
loop_1194:
bpos,a loop_1195
sir 0x14F0
xor %i2, 0x08A1, %l4
fnors %f1, %f2, %f5
loop_1195:
sdivx %o4, 0x0CA8, %o3
nop
setx 0x1DE2CC6F011441E4, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f10
fsqrtd %f10, %f8
stbar
edge8l %g2, %l2, %i7
ldx [%l7 + 0x68], %i6
orcc %i0, 0x015C, %o1
ldsh [%l7 + 0x46], %i3
fmovscc %xcc, %f15, %f24
sdiv %o7, 0x0E19, %g5
edge8ln %o2, %g4, %l5
movvc %icc, %l0, %l6
bn,a loop_1196
fmovsvs %icc, %f10, %f14
tvs %xcc, 0x3
array16 %l1, %i5, %g6
loop_1196:
smulcc %g7, %o6, %g1
srax %o0, 0x05, %g3
mulscc %i1, 0x10E3, %l3
edge32l %o5, %i4, %l4
movleu %icc, %i2, %o3
wr %g0, 0x11, %asi
ldda [%l7 + 0x40] %asi, %f16
orn %o4, 0x015F, %l2
fbuge %fcc2, loop_1197
tcs %xcc, 0x2
tsubcc %i7, %i6, %g2
tsubcctv %o1, %i0, %o7
loop_1197:
sir 0x0B1C
fcmpgt32 %f26, %f18, %i3
movrgz %g5, %o2, %g4
fmovrslz %l5, %f1, %f29
edge32 %l6, %l1, %l0
fbne %fcc2, loop_1198
movrlez %g6, %i5, %g7
edge32ln %o6, %g1, %g3
tgu %icc, 0x6
loop_1198:
tsubcctv %o0, 0x0F19, %i1
tpos %icc, 0x0
fbo %fcc1, loop_1199
fcmpne16 %f12, %f4, %l3
fble %fcc1, loop_1200
tg %xcc, 0x7
loop_1199:
smulcc %i4, %l4, %i2
smul %o5, %o4, %o3
loop_1200:
movvs %icc, %i7, %l2
brnz %i6, loop_1201
nop
setx 0xB558C2BC, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f11
setx 0x9507AC69, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f27
fdivs %f27, %f11, %f16
ldd [%l7 + 0x58], %o0
wr %g0, 0x18, %asi
sta %f8, [%l7 + 0x20] %asi
loop_1201:
tn %xcc, 0x0
edge16 %i0, %o7, %g2
fnands %f26, %f15, %f23
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tvc %xcc, 0x0
set 0x40, %i1
stda %f0, [%l7 + %i1] 0x10
movrlez %g5, 0x159, %o2
srax %g4, %i3, %l6
alignaddrl %l1, %l0, %l5
addccc %g6, %i5, %g7
wr %g0, 0x19, %asi
ldxa [%l7 + 0x48] %asi, %o6
udiv %g1, 0x02AC, %g3
alignaddr %o0, %i1, %l3
smul %i4, %l4, %i2
xnor %o5, %o3, %i7
orn %l2, 0x0092, %o4
tne %icc, 0x3
sdiv %o1, 0x09B7, %i0
edge32 %i6, %g2, %o7
fmovrde %g5, %f24, %f0
addccc %o2, 0x032E, %i3
wr %g0, 0x0c, %asi
swapa [%l7 + 0x2C] %asi, %g4
movl %icc, %l1, %l6
wr %g0, 0x89, %asi
stda %f0, [%l7 + 0x40] %asi
nop
setx 0xE07B65CF, %l0, %l6
st %l6, [%l7 + 0x0C]
ld [%l7 + 0x0C], %fsr
brlz %l0, loop_1202
taddcc %l5, 0x1FA4, %i5
nop
fitos %f10, %f6
fstod %f6, %f4
addccc %g6, 0x1C67, %o6
loop_1202:
fmul8sux16 %f24, %f22, %f0
edge8n %g1, %g7, %o0
srl %g3, 0x0F, %i1
array16 %l3, %i4, %l4
fsrc2 %f8, %f6
fbn,a %fcc0, loop_1203
umulcc %o5, %i2, %o3
fpsub16s %f11, %f4, %f22
edge32l %i7, %l2, %o1
loop_1203:
edge8ln %i0, %i6, %o4
tvs %icc, 0x3
fmuld8sux16 %f21, %f4, %f2
flush %l7 + 0x64
tcs %icc, 0x4
tvs %icc, 0x2
xnor %o7, 0x1241, %g5
bcc loop_1204
ta %icc, 0x3
sdiv %g2, 0x1DB6, %i3
tgu %xcc, 0x7
loop_1204:
orncc %o2, %g4, %l6
set 0x08, %g6
lduwa [%l7 + %g6] 0x19, %l1
wr %g0, 0x0c, %asi
lduba [%l7 + 0x44] %asi, %l0
movre %i5, 0x096, %g6
stw %o6, [%l7 + 0x14]
sra %l5, 0x1F, %g1
smul %g7, %o0, %i1
fcmple16 %f16, %f26, %g3
sdivcc %l3, 0x057F, %l4
edge16ln %o5, %i4, %i2
tsubcctv %i7, 0x0BD2, %o3
brlez,a %o1, loop_1205
swap [%l7 + 0x30], %i0
fmovsg %xcc, %f18, %f13
alignaddr %i6, %o4, %o7
loop_1205:
srax %g5, %l2, %i3
array16 %g2, %o2, %g4
brlz %l6, loop_1206
edge8l %l0, %i5, %l1
nop
setx 0x705624A2, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %fsr
movneg %xcc, %g6, %l5
loop_1206:
tg %icc, 0x7
addcc %o6, %g7, %g1
umulcc %i1, 0x0B05, %g3
fmovsg %xcc, %f21, %f22
movle %icc, %o0, %l4
nop
setx loop_1207, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
or %o5, 0x0063, %i4
orcc %i2, %i7, %o3
edge8n %o1, %l3, %i0
loop_1207:
edge8l %o4, %o7, %i6
fpsub32 %f2, %f30, %f2
tgu %xcc, 0x0
wr %g0, 0x04, %asi
ldsha [%l7 + 0x30] %asi, %l2
fornot1 %f6, %f28, %f18
addcc %i3, %g2, %g5
orn %g4, 0x11F2, %o2
sll %l6, 0x13, %i5
movrgz %l0, %l1, %l5
and %o6, %g7, %g6
fornot1s %f30, %f6, %f19
stbar
fexpand %f9, %f18
edge8n %g1, %i1, %g3
brlez,a %l4, loop_1208
ldstub [%l7 + 0x3D], %o0
fbg %fcc2, loop_1209
ldd [%l7 + 0x28], %f0
loop_1208:
fbule,a %fcc1, loop_1210
be,pt %xcc, loop_1211
loop_1209:
xorcc %o5, %i4, %i2
tneg %xcc, 0x5
loop_1210:
alignaddr %i7, %o3, %l3
loop_1211:
sir 0x10F7
fmovdg %xcc, %f28, %f18
set 0x4A, %i0
lduha [%l7 + %i0] 0x15, %o1
fmovdle %xcc, %f23, %f2
orncc %i0, %o4, %i6
edge32ln %o7, %l2, %g2
andcc %i3, 0x12E6, %g4
bneg,a,pn %icc, loop_1212
fabsd %f26, %f2
fmuld8sux16 %f27, %f12, %f12
fbule %fcc1, loop_1213
loop_1212:
nop
setx loop_1214, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fble %fcc2, loop_1215
edge8ln %o2, %l6, %i5
loop_1213:
fble %fcc1, loop_1216
loop_1214:
add %g5, 0x05D9, %l1
loop_1215:
movre %l0, %o6, %l5
fmovdvs %icc, %f7, %f12
loop_1216:
nop
fitos %f4, %f23
fstox %f23, %f8
tne %xcc, 0x3
or %g7, 0x10D0, %g6
nop
setx loop_1217, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpgt16 %f12, %f30, %i1
fmovscs %icc, %f31, %f5
nop
fitod %f26, %f26
loop_1217:
addccc %g3, %g1, %o0
fbo %fcc0, loop_1218
move %xcc, %o5, %i4
fbl,a %fcc1, loop_1219
xor %i2, 0x0ED5, %i7
loop_1218:
taddcctv %o3, %l3, %l4
fbule %fcc1, loop_1220
loop_1219:
ta %icc, 0x7
tn %xcc, 0x0
movrgez %o1, 0x179, %i0
loop_1220:
xnorcc %i6, %o4, %o7
bleu,a %xcc, loop_1221
subcc %l2, 0x1F57, %i3
edge16ln %g4, %o2, %l6
fbule %fcc3, loop_1222
loop_1221:
array16 %i5, %g2, %l1
wr %g0, 0x89, %asi
stwa %l0, [%l7 + 0x7C] %asi
loop_1222:
movrne %o6, %l5, %g7
smulcc %g6, 0x0727, %g5
fxnor %f4, %f18, %f26
brgz %g3, loop_1223
tl %icc, 0x6
fmovrsne %g1, %f12, %f24
sll %o0, 0x0A, %i1
loop_1223:
smul %o5, 0x176E, %i4
movgu %icc, %i7, %o3
tvc %xcc, 0x1
movrlz %l3, 0x069, %l4
movrgez %i2, %o1, %i6
addcc %o4, 0x032C, %i0
fpsub16 %f0, %f2, %f30
ldsw [%l7 + 0x18], %o7
ba,pn %icc, loop_1224
andncc %l2, %i3, %o2
fmul8x16al %f7, %f23, %f20
tsubcc %g4, 0x1917, %l6
loop_1224:
movvc %xcc, %i5, %g2
edge32l %l0, %l1, %o6
tge %icc, 0x2
or %g7, 0x0E30, %g6
array8 %g5, %l5, %g1
fmovdl %icc, %f15, %f15
movrgez %g3, 0x218, %i1
udivcc %o0, 0x0632, %o5
wr %g0, 0x04, %asi
ldswa [%l7 + 0x20] %asi, %i4
fmovsge %xcc, %f9, %f18
alignaddrl %o3, %i7, %l3
bshuffle %f16, %f6, %f12
nop
setx 0x48C06F54, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f27
setx 0xF6CB6956, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f30
fadds %f30, %f27, %f15
tne %xcc, 0x7
tn %icc, 0x2
edge8ln %l4, %o1, %i2
subccc %o4, %i0, %o7
set 0x70, %l0
ldxa [%l7 + %l0] 0x18, %l2
orcc %i6, 0x1B6D, %o2
fmovdleu %icc, %f29, %f26
bcs,pn %xcc, loop_1225
movcs %icc, %i3, %l6
tvc %icc, 0x7
fandnot1s %f6, %f27, %f13
loop_1225:
fblg,a %fcc0, loop_1226
movge %xcc, %i5, %g2
xor %g4, %l0, %o6
movcc %icc, %l1, %g7
loop_1226:
edge8 %g5, %l5, %g6
sth %g1, [%l7 + 0x76]
fnot1 %f6, %f0
ldsh [%l7 + 0x7A], %g3
srl %i1, 0x0B, %o5
movrgez %o0, %o3, %i7
and %i4, 0x0625, %l4
bne,a,pn %xcc, loop_1227
sir 0x038F
movvc %xcc, %o1, %i2
fbu %fcc3, loop_1228
loop_1227:
fmovdne %icc, %f20, %f19
smul %o4, 0x0ECE, %i0
tsubcctv %o7, %l2, %l3
loop_1228:
fmovdne %icc, %f13, %f27
edge8 %o2, %i6, %l6
fcmple16 %f20, %f10, %i3
sethi 0x03C1, %g2
tgu %icc, 0x5
edge8ln %i5, %g4, %o6
wr %g0, 0x18, %asi
ldda [%l7 + 0x30] %asi, %l0
edge16ln %l1, %g7, %l5
xor %g5, %g1, %g3
move %xcc, %i1, %o5
mulx %g6, %o3, %i7
udivx %i4, 0x10F0, %l4
fmul8ulx16 %f0, %f20, %f4
movle %icc, %o0, %i2
fmuld8ulx16 %f13, %f23, %f14
bl,a loop_1229
ldsw [%l7 + 0x0C], %o1
movpos %xcc, %o4, %o7
nop ! nop ! wr %g0, 0x40, %asi ripped by fixASI40.pl ripped by fixASI40.pl
nop ! nop ! stxa %l2, [%g0 + 0x188] %asi ripped by fixASI40.pl ripped by fixASI40.pl
loop_1229:
srl %l3, 0x1A, %i0
nop
fitod %f2, %f8
fdtox %f8, %f18
fxtod %f18, %f8
lduh [%l7 + 0x08], %o2
fmovscc %icc, %f21, %f16
ldstub [%l7 + 0x7E], %i6
andcc %l6, 0x0397, %i3
tsubcc %i5, %g2, %g4
subc %l0, %l1, %o6
movvc %xcc, %l5, %g7
fbg,a %fcc3, loop_1230
fmovdcc %icc, %f20, %f17
fnegd %f28, %f2
fcmpeq32 %f18, %f28, %g1
loop_1230:
fmovrsgz %g3, %f18, %f25
fpadd16s %f20, %f4, %f31
fcmpeq16 %f6, %f4, %i1
andncc %o5, %g5, %g6
sdivx %i7, 0x0E95, %i4
movrgz %o3, 0x177, %l4
movrgez %i2, %o0, %o1
membar 0x43
edge8ln %o7, %o4, %l2
sethi 0x1B2F, %i0
brz %l3, loop_1231
xnor %i6, 0x1D80, %l6
nop
set 0x56, %i2
sth %o2, [%l7 + %i2]
addccc %i3, %g2, %i5
loop_1231:
tsubcctv %l0, 0x1C84, %l1
fmovsne %xcc, %f22, %f2
wr %g0, 0x89, %asi
sta %f25, [%l7 + 0x1C] %asi
addccc %g4, %l5, %o6
movrlez %g1, 0x031, %g7
orn %i1, 0x1F14, %g3
fmovrde %g5, %f10, %f6
movrgez %g6, %i7, %o5
movcs %icc, %o3, %l4
fmovdpos %xcc, %f1, %f22
set 0x62, %o4
ldstuba [%l7 + %o4] 0x10, %i2
tle %xcc, 0x3
taddcctv %o0, 0x1E6C, %o1
sdivcc %i4, 0x1FF0, %o4
ta %xcc, 0x3
nop
setx loop_1232, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fsrc1s %f26, %f19
nop
setx 0xD049E0B5, %l0, %l6
st %l6, [%l7 + 0x5C]
ld [%l7 + 0x5C], %fsr
tn %icc, 0x4
loop_1232:
array32 %l2, %i0, %l3
edge8n %i6, %o7, %l6
tge %icc, 0x3
edge32 %i3, %g2, %i5
andcc %l0, %o2, %g4
orcc %l1, %l5, %o6
tvs %xcc, 0x7
movg %xcc, %g7, %g1
std %f30, [%l7 + 0x60]
umul %i1, %g3, %g5
movn %icc, %g6, %i7
fones %f0
ta %icc, 0x4
fxor %f20, %f26, %f14
alignaddrl %o3, %o5, %i2
brnz %o0, loop_1233
xorcc %l4, %i4, %o1
edge32 %o4, %l2, %i0
wr %g0, 0x0c, %asi
stxa %l3, [%l7 + 0x68] %asi
loop_1233:
nop
set 0x40, %l2
ldda [%l7 + %l2] 0x19, %f0
wr %g0, 0x19, %asi
prefetcha [%l7 + 0x30] %asi, 0x1
fmuld8ulx16 %f18, %f14, %f6
stx %o7, [%l7 + 0x78]
xor %i3, %l6, %i5
fpadd32s %f18, %f0, %f25
fandnot2s %f17, %f27, %f18
orncc %l0, %g2, %g4
and %l1, %l5, %o6
wr %g0, 0x89, %asi
ldsba [%l7 + 0x11] %asi, %g7
edge32 %o2, %g1, %i1
move %xcc, %g3, %g5
tle %icc, 0x1
fnors %f29, %f21, %f23
fbul,a %fcc2, loop_1234
tle %icc, 0x7
move %icc, %g6, %o3
sdiv %o5, 0x17A1, %i7
loop_1234:
bvs,a loop_1235
fbe,a %fcc3, loop_1236
edge16l %o0, %i2, %i4
wr %g0, 0x89, %asi
prefetcha [%l7 + 0x38] %asi, 0x3
loop_1235:
taddcctv %o1, %l2, %o4
loop_1236:
tcs %xcc, 0x5
tvs %xcc, 0x1
bvc,pt %xcc, loop_1237
fmovsl %xcc, %f0, %f15
tcs %icc, 0x5
fcmple16 %f4, %f18, %i0
loop_1237:
sdivx %i6, 0x124D, %l3
sdiv %o7, 0x127B, %i3
movcc %xcc, %i5, %l0
alignaddr %g2, %g4, %l6
sdivx %l5, 0x1C57, %l1
srax %o6, %g7, %o2
movrgz %i1, %g3, %g5
brgz %g1, loop_1238
edge32n %o3, %g6, %o5
fmovdle %icc, %f3, %f11
fsrc1s %f21, %f21
loop_1238:
fmovrslez %i7, %f23, %f25
fmovdcs %icc, %f12, %f19
add %l7, 0x60, %l6
wr %g0, 0x18, %asi
ldxa [%l6] %asi, %i2
casxa [%l6] %asi, %i2, %i4
st %f11, [%l7 + 0x18]
te %icc, 0x4
tgu %icc, 0x3
taddcctv %o0, %o1, %l2
fmovsa %icc, %f30, %f21
addcc %l4, 0x03B4, %o4
tle %xcc, 0x6
sdivcc %i0, 0x0387, %i6
tcc %icc, 0x4
tn %xcc, 0x3
fbge,a %fcc3, loop_1239
movn %icc, %o7, %l3
nop
fitos %f12, %f24
fstoi %f24, %f30
fcmpgt16 %f14, %f14, %i3
loop_1239:
ta %xcc, 0x7
add %l7, 0x50, %l6
wr %g0, 0x0c, %asi
casxa [%l6] 0x0c, %l0, %g2
edge32l %i5, %l6, %l5
bshuffle %f18, %f16, %f12
brlz %l1, loop_1240
nop
setx 0x35FB1234, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f19
setx 0x6847AD21, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f25
fsubs %f25, %f19, %f15
fcmpgt32 %f26, %f12, %g4
orn %o6, %o2, %i1
loop_1240:
fmovdcs %xcc, %f8, %f23
bcs,pn %xcc, loop_1241
umulcc %g7, 0x1390, %g5
movrlez %g3, 0x1B4, %o3
edge8n %g6, %o5, %i7
loop_1241:
tleu %icc, 0x3
ba loop_1242
fbug,a %fcc1, loop_1243
stw %g1, [%l7 + 0x5C]
ld [%l7 + 0x08], %f21
loop_1242:
membar 0x59
loop_1243:
fmovsgu %xcc, %f15, %f16
bvc loop_1244
orcc %i2, %o0, %i4
smul %l2, 0x137F, %l4
umulcc %o4, 0x0968, %i0
loop_1244:
tge %icc, 0x5
tsubcc %o1, 0x1000, %o7
bcs,pn %icc, loop_1245
xor %i6, %i3, %l3
edge32l %l0, %i5, %g2
edge16 %l5, %l6, %g4
loop_1245:
fbg %fcc2, loop_1246
nop
setx loop_1247, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tsubcctv %l1, 0x0946, %o6
taddcctv %i1, %o2, %g5
loop_1246:
stb %g7, [%l7 + 0x3F]
loop_1247:
movrgz %o3, 0x078, %g3
tle %xcc, 0x5
array16 %o5, %i7, %g1
popc 0x1769, %i2
movle %xcc, %o0, %g6
fpsub16 %f0, %f6, %f22
srlx %l2, 0x14, %l4
fmovrdlz %o4, %f22, %f28
addccc %i0, %o1, %o7
edge16l %i4, %i6, %i3
ba,pn %icc, loop_1248
fxor %f0, %f30, %f26
std %f22, [%l7 + 0x18]
set 0x79, %g3
ldstuba [%l7 + %g3] 0x04, %l3
loop_1248:
edge16l %l0, %g2, %l5
bvc,pn %xcc, loop_1249
movl %xcc, %l6, %i5
fzero %f4
add %l7, 0x38, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %l1, %g4
loop_1249:
nop
wr %g0, 0x19, %asi
ldswa [%l7 + 0x18] %asi, %i1
fnot2s %f13, %f31
set 0x21, %i7
stba %o2, [%l7 + %i7] 0xeb
membar #Sync
sethi 0x1223, %o6
fmovsl %xcc, %f9, %f15
fmovsl %icc, %f27, %f7
mulx %g5, 0x0DE4, %g7
fnors %f11, %f11, %f12
tgu %icc, 0x5
movn %icc, %g3, %o5
tcc %xcc, 0x1
set 0x4E, %g5
lduha [%l7 + %g5] 0x04, %i7
fble %fcc0, loop_1250
fmovsneg %xcc, %f25, %f23
sdivcc %o3, 0x020C, %i2
fmovdpos %icc, %f1, %f14
loop_1250:
sdivcc %g1, 0x0BCC, %o0
te %icc, 0x2
st %f1, [%l7 + 0x18]
sdivx %l2, 0x1A7E, %g6
popc 0x164E, %o4
subccc %i0, 0x003D, %l4
fxnors %f14, %f5, %f26
ta %xcc, 0x5
fmovsg %icc, %f0, %f6
fmovsneg %icc, %f3, %f2
smulcc %o1, 0x170D, %i4
movpos %icc, %o7, %i3
move %xcc, %i6, %l0
nop
setx 0xC88AF9AFD5758F2E, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f14
setx 0x53F29FB313F5F3FE, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f10
faddd %f10, %f14, %f28
orncc %g2, %l5, %l3
edge32 %l6, %i5, %g4
fabss %f21, %f8
st %f5, [%l7 + 0x6C]
mulscc %l1, 0x1027, %i1
tgu %icc, 0x4
brlz,a %o2, loop_1251
edge8 %g5, %o6, %g7
tcs %xcc, 0x0
fmovdg %xcc, %f0, %f31
loop_1251:
srlx %o5, %i7, %g3
nop
setx loop_1252, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brlez %i2, loop_1253
ldsb [%l7 + 0x7F], %o3
brlez,a %o0, loop_1254
loop_1252:
fpsub16 %f20, %f26, %f8
loop_1253:
movn %icc, %g1, %g6
brnz %o4, loop_1255
loop_1254:
fcmpgt16 %f30, %f26, %l2
and %i0, 0x0948, %o1
fmuld8sux16 %f11, %f2, %f30
loop_1255:
or %l4, %i4, %o7
wr %g0, 0x10, %asi
swapa [%l7 + 0x7C] %asi, %i6
mova %icc, %i3, %g2
tneg %xcc, 0x1
bvs,a,pn %xcc, loop_1256
tsubcc %l5, %l3, %l0
bpos,pt %xcc, loop_1257
nop
fitod %f4, %f30
fdtos %f30, %f23
loop_1256:
edge32ln %l6, %g4, %i5
umulcc %i1, 0x154E, %l1
loop_1257:
stw %o2, [%l7 + 0x08]
movvc %icc, %g5, %o6
tsubcc %g7, 0x1DAD, %i7
movg %xcc, %o5, %i2
fsrc1s %f0, %f3
stw %g3, [%l7 + 0x68]
orncc %o3, %g1, %g6
orncc %o0, %o4, %i0
array8 %l2, %o1, %i4
mova %icc, %o7, %l4
xnorcc %i6, 0x1FD5, %g2
movn %xcc, %i3, %l5
edge32l %l3, %l6, %l0
xorcc %g4, %i5, %i1
tl %xcc, 0x4
udiv %l1, 0x156A, %o2
tvc %xcc, 0x6
movleu %icc, %g5, %g7
edge16ln %o6, %o5, %i2
nop
setx 0x79E0B465A0780463, %l0, %l6
stx %l6, [%l7 + 0x30]
ldx [%l7 + 0x30], %fsr
tsubcc %i7, 0x176D, %g3
udiv %o3, 0x1153, %g1
wr %g0, 0x11, %asi
ldswa [%l7 + 0x4C] %asi, %o0
movvc %xcc, %o4, %i0
fxnors %f30, %f17, %f20
fbule %fcc3, loop_1258
add %l2, %o1, %i4
wr %g0, 0x27, %asi
ldda [%l7 + 0x20] %asi, %g6
loop_1258:
movleu %xcc, %o7, %l4
bneg loop_1259
srlx %i6, 0x19, %g2
ta %icc, 0x0
andncc %i3, %l5, %l3
loop_1259:
fmovsneg %xcc, %f23, %f20
tl %icc, 0x6
fblg,a %fcc2, loop_1260
fbug %fcc0, loop_1261
fmuld8sux16 %f29, %f24, %f12
set 0x4C, %g1
lda [%l7 + %g1] 0x19, %f12
loop_1260:
nop
wr %g0, 0x88, %asi
ldda [%l7 + 0x10] %asi, %i6
loop_1261:
std %f24, [%l7 + 0x38]
edge16l %l0, %g4, %i1
fmul8sux16 %f6, %f16, %f20
brlez,a %l1, loop_1262
or %o2, 0x1F31, %g5
tcs %xcc, 0x1
membar 0x3E
loop_1262:
fbl,a %fcc1, loop_1263
alignaddr %i5, %g7, %o6
fbu %fcc3, loop_1264
taddcc %i2, %o5, %i7
loop_1263:
fmovse %xcc, %f16, %f17
ldsw [%l7 + 0x08], %o3
loop_1264:
ldx [%l7 + 0x20], %g3
bl,a,pn %icc, loop_1265
std %f6, [%l7 + 0x28]
fpsub32s %f5, %f11, %f16
andcc %o0, %o4, %g1
loop_1265:
andn %l2, 0x0AFD, %o1
and %i0, %i4, %o7
sub %l4, %g6, %g2
edge16ln %i3, %l5, %l3
sethi 0x0C08, %l6
edge8 %l0, %i6, %g4
fsrc1s %f20, %f12
sethi 0x1C23, %l1
ta %xcc, 0x3
sethi 0x19A2, %i1
sir 0x0090
fbn,a %fcc0, loop_1266
sub %g5, %i5, %o2
stbar
fnand %f18, %f0, %f4
loop_1266:
std %f16, [%l7 + 0x40]
set 0x40, %l1
stwa %g7, [%l7 + %l1] 0x22
membar #Sync
bn %xcc, loop_1267
edge32n %o6, %i2, %o5
tgu %xcc, 0x0
fornot2s %f15, %f6, %f20
loop_1267:
fble,a %fcc0, loop_1268
tgu %icc, 0x5
prefetch [%l7 + 0x18], 0x0
movge %icc, %o3, %g3
loop_1268:
tneg %xcc, 0x6
fmul8sux16 %f26, %f20, %f20
bl,a,pt %icc, loop_1269
fmovd %f28, %f22
wr %g0, 0x80, %asi
ldsha [%l7 + 0x0A] %asi, %o0
loop_1269:
fnegd %f28, %f28
sth %i7, [%l7 + 0x18]
edge32n %o4, %l2, %g1
movle %xcc, %i0, %i4
movg %icc, %o7, %o1
movne %xcc, %l4, %g6
fmovdle %icc, %f28, %f16
ldsb [%l7 + 0x54], %g2
sir 0x1F48
wr %g0, 0x04, %asi
lda [%l7 + 0x4C] %asi, %f10
movrgz %l5, 0x3C7, %l3
edge8ln %l6, %i3, %l0
be,a %xcc, loop_1270
fblg,a %fcc0, loop_1271
alignaddr %i6, %g4, %l1
xnorcc %i1, %g5, %i5
loop_1270:
movg %icc, %o2, %g7
loop_1271:
nop
set 0x20, %i6
ldda [%l7 + %i6] 0x04, %i2
fnegd %f16, %f24
subccc %o6, 0x02BB, %o5
sub %g3, 0x070C, %o3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fandnot1 %f14, %f28, %f4
fmovrslez %i7, %f10, %f18
bg %icc, loop_1272
bneg,pn %xcc, loop_1273
bvs,a,pn %xcc, loop_1274
array16 %o4, %o0, %g1
loop_1272:
fcmpne32 %f20, %f14, %l2
loop_1273:
movne %icc, %i0, %i4
loop_1274:
fcmpeq32 %f30, %f14, %o1
set 0x10, %o0
lda [%l7 + %o0] 0x10, %f15
fba %fcc3, loop_1275
fmovdle %xcc, %f6, %f28
wr %g0, 0x10, %asi
lduwa [%l7 + 0x38] %asi, %o7
loop_1275:
smul %g6, %l4, %l5
orcc %l3, %l6, %i3
ba,a,pt %icc, loop_1276
fmovrslez %g2, %f7, %f13
wr %g0, 0x80, %asi
ldsba [%l7 + 0x39] %asi, %i6
loop_1276:
andcc %l0, %g4, %l1
udivcc %g5, 0x1EC4, %i1
fmuld8sux16 %f20, %f21, %f2
popc %o2, %i5
fnot1 %f26, %f6
bvs %icc, loop_1277
orncc %g7, 0x093A, %i2
fbu %fcc3, loop_1278
movrne %o5, 0x3A9, %g3
loop_1277:
movle %xcc, %o3, %i7
nop
set 0x60, %g2
ldx [%l7 + %g2], %o4
loop_1278:
addccc %o0, 0x1A3B, %g1
sra %l2, 0x0C, %o6
fabss %f27, %f2
fble,a %fcc3, loop_1279
tle %xcc, 0x6
bl,a,pt %icc, loop_1280
fzero %f22
loop_1279:
alignaddrl %i0, %i4, %o1
orncc %o7, 0x0CBA, %g6
loop_1280:
tsubcc %l5, %l4, %l3
movvs %xcc, %l6, %g2
nop
setx 0x9B10C6351541374C, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f4
setx 0x0D1C55E61A923FD6, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f18
fmuld %f18, %f4, %f30
taddcctv %i3, 0x0433, %i6
brlez,a %l0, loop_1281
mulscc %g4, %g5, %l1
tcs %xcc, 0x3
and %o2, %i5, %g7
loop_1281:
fxnor %f12, %f22, %f14
fmovsn %icc, %f4, %f2
fnot2s %f19, %f25
fpsub16 %f18, %f2, %f24
mulscc %i1, %i2, %g3
smul %o3, %o5, %i7
movn %icc, %o4, %o0
bleu,a loop_1282
fzeros %f9
bcc,a,pt %icc, loop_1283
call loop_1284
loop_1282:
tl %icc, 0x4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1283:
brlez,a %l2, loop_1285
loop_1284:
fbue %fcc0, loop_1286
bl %xcc, loop_1287
andncc %o6, %i0, %g1
loop_1285:
fmovscs %icc, %f31, %f23
loop_1286:
sdivx %i4, 0x120A, %o7
loop_1287:
fnands %f31, %f2, %f2
array16 %g6, %o1, %l5
fba,a %fcc2, loop_1288
tne %xcc, 0x5
movrlez %l4, 0x11E, %l3
edge32ln %l6, %i3, %i6
loop_1288:
flush %l7 + 0x08
movrne %g2, 0x25D, %g4
ta %icc, 0x0
taddcc %g5, %l0, %l1
andcc %o2, 0x18FC, %g7
fbn,a %fcc3, loop_1289
add %i5, %i1, %g3
sll %o3, %o5, %i2
fnot2 %f2, %f4
loop_1289:
fandnot2 %f24, %f30, %f4
flush %l7 + 0x0C
umulcc %o4, %o0, %l2
fnot1 %f24, %f2
fmovrsne %o6, %f6, %f11
movg %xcc, %i7, %g1
wr %g0, 0x19, %asi
ldstuba [%l7 + 0x24] %asi, %i0
fmovrsgz %i4, %f30, %f16
fmovdle %icc, %f7, %f11
fbule,a %fcc1, loop_1290
subccc %g6, %o7, %l5
array16 %o1, %l4, %l6
movrne %i3, %l3, %i6
loop_1290:
andncc %g2, %g5, %g4
sub %l0, %l1, %o2
fandnot2 %f30, %f10, %f16
umulcc %i5, %g7, %g3
brnz %i1, loop_1291
stbar
edge16ln %o3, %o5, %i2
smul %o0, 0x0A2B, %l2
loop_1291:
movneg %icc, %o6, %o4
subc %i7, 0x1095, %g1
bg loop_1292
ld [%l7 + 0x58], %f16
tl %xcc, 0x2
tg %icc, 0x3
loop_1292:
nop
add %l7, 0x10, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %i0
casa [%l6] 0x80, %i0, %i4
tcc %icc, 0x0
fbl %fcc3, loop_1293
movpos %icc, %g6, %o7
or %o1, 0x06F2, %l5
movpos %icc, %l4, %l6
loop_1293:
fmovdle %xcc, %f22, %f7
fcmpgt32 %f28, %f24, %l3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
andncc %i6, %i3, %g2
fnand %f6, %f30, %f16
tleu %icc, 0x4
udivcc %g4, 0x1427, %g5
nop
setx loop_1294, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bge,a,pt %xcc, loop_1295
subc %l1, %l0, %i5
sll %o2, 0x15, %g3
loop_1294:
bl %xcc, loop_1296
loop_1295:
call loop_1297
edge8l %g7, %i1, %o3
nop
setx 0xBF2DB4267A5818DF, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f20
setx 0x04B15B9C22C5BD06, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f12
fmuld %f12, %f20, %f30
loop_1296:
sll %i2, 0x1C, %o0
loop_1297:
udiv %o5, 0x1371, %l2
bge loop_1298
array8 %o6, %o4, %g1
fmul8ulx16 %f16, %f2, %f28
be,a,pn %xcc, loop_1299
loop_1298:
bgu loop_1300
edge8l %i7, %i0, %i4
movleu %xcc, %g6, %o1
loop_1299:
sdivcc %o7, 0x087A, %l5
loop_1300:
sll %l6, 0x1D, %l4
add %l7, 0x18, %l6
wr %g0, 0x19, %asi
ldxa [%l6] %asi, %i6
casxa [%l6] 0x19, %i6, %l3
array8 %g2, %i3, %g5
tvc %icc, 0x0
edge32 %l1, %g4, %i5
tcs %xcc, 0x7
movrlz %l0, 0x131, %g3
wr %g0, 0x0c, %asi
sta %f5, [%l7 + 0x1C] %asi
edge16l %o2, %i1, %o3
ld [%l7 + 0x58], %f5
movrne %i2, 0x37D, %o0
addccc %o5, 0x1C37, %l2
tneg %xcc, 0x6
add %l7, 0x6C, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %o6, %g7
membar 0x2C
lduh [%l7 + 0x32], %o4
edge32ln %g1, %i7, %i4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ble,a loop_1301
nop
fitos %f31, %f2
srl %i0, 0x06, %g6
movleu %icc, %o1, %l5
loop_1301:
fmul8x16 %f4, %f12, %f16
movrlz %l6, 0x210, %l4
umulcc %i6, %o7, %l3
ble %xcc, loop_1302
movleu %xcc, %g2, %i3
sir 0x1234
fmovsne %icc, %f1, %f9
loop_1302:
be loop_1303
fmovrde %l1, %f24, %f2
fmovrsne %g5, %f7, %f20
mulscc %i5, 0x1F6A, %l0
loop_1303:
fbug,a %fcc3, loop_1304
fbl,a %fcc3, loop_1305
st %f24, [%l7 + 0x58]
lduw [%l7 + 0x2C], %g4
loop_1304:
fmovscs %icc, %f31, %f31
loop_1305:
fmovscc %icc, %f20, %f18
movge %xcc, %o2, %g3
fmovse %xcc, %f12, %f5
movcs %xcc, %i1, %o3
tneg %icc, 0x5
tcs %icc, 0x0
tvs %icc, 0x1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wr %g0, 0x18, %asi
lda [%l7 + 0x38] %asi, %f10
fcmpgt32 %f28, %f6, %o0
ta %icc, 0x2
udiv %o5, 0x1A5F, %i2
alignaddrl %o6, %g7, %o4
movge %icc, %l2, %g1
srl %i7, 0x00, %i0
tsubcctv %g6, 0x1D27, %i4
fmovrsgez %o1, %f19, %f19
wr %g0, 0x27, %asi
stxa %l5, [%l7 + 0x70] %asi
membar #Sync
array16 %l4, %l6, %i6
fmovdne %icc, %f27, %f4
swap [%l7 + 0x48], %o7
tge %icc, 0x6
array32 %l3, %i3, %l1
movcc %icc, %g2, %g5
subcc %i5, %l0, %o2
tpos %xcc, 0x7
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fpadd16s %f8, %f15, %f21
brnz %g4, loop_1306
edge8l %g3, %i1, %o0
addcc %o5, %o3, %o6
movrgez %i2, %o4, %l2
loop_1306:
fcmpne32 %f28, %f4, %g1
andcc %i7, %i0, %g7
mulscc %g6, 0x16B7, %o1
movle %icc, %l5, %l4
tg %icc, 0x5
tn %icc, 0x0
nop
fitos %f7, %f3
fornot1s %f5, %f12, %f16
fexpand %f27, %f4
ldsh [%l7 + 0x26], %i4
nop
setx 0x3A60F02CD7E44926, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f24
setx 0x450CE09FE0E8580B, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f14
fdivd %f14, %f24, %f18
fbue %fcc0, loop_1307
movg %icc, %l6, %o7
edge32ln %i6, %l3, %l1
addccc %i3, 0x12A9, %g2
loop_1307:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
mova %xcc, %i5, %g5
subc %o2, %g4, %l0
fors %f0, %f2, %f31
edge8ln %g3, %o0, %i1
xnor %o5, 0x0304, %o3
bge,a,pt %icc, loop_1308
fmovsge %icc, %f8, %f9
bneg,a,pt %icc, loop_1309
nop
setx 0xF95F2CC71C1D7677, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f8
fsqrtd %f8, %f4
loop_1308:
tge %xcc, 0x5
bn,pn %xcc, loop_1310
loop_1309:
fmovdl %icc, %f14, %f27
fandnot2 %f24, %f30, %f14
te %icc, 0x6
loop_1310:
bn,a,pn %xcc, loop_1311
fmovrde %o6, %f14, %f4
edge16 %o4, %i2, %g1
fzeros %f3
loop_1311:
fmovda %icc, %f21, %f4
tpos %icc, 0x1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sdivcc %i7, 0x1586, %l2
fblg %fcc3, loop_1312
edge16 %i0, %g7, %g6
orncc %o1, %l4, %i4
tvc %icc, 0x2
loop_1312:
faligndata %f30, %f4, %f22
ldsb [%l7 + 0x14], %l6
sllx %o7, 0x1B, %i6
movl %icc, %l5, %l1
bl,a,pt %icc, loop_1313
sll %l3, 0x14, %g2
fexpand %f28, %f4
call loop_1314
loop_1313:
srlx %i3, 0x0C, %g5
popc 0x1D3A, %i5
wr %g0, 0x88, %asi
stba %o2, [%l7 + 0x63] %asi
loop_1314:
fmovdcs %xcc, %f2, %f0
tle %icc, 0x4
fmovsleu %icc, %f14, %f18
alignaddrl %g4, %l0, %g3
mulscc %o0, 0x0E7E, %o5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovrdne %i1, %f6, %f18
tpos %icc, 0x1
nop
setx 0x43D9B7BA, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f13
setx 0xA6935B7A, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f17
fsubs %f17, %f13, %f21
fmul8ulx16 %f10, %f22, %f20
fnand %f0, %f14, %f10
tle %xcc, 0x1
tle %icc, 0x5
edge16 %o3, %o6, %i2
movl %icc, %g1, %o4
sdivx %i7, 0x0236, %l2
movle %xcc, %i0, %g7
sllx %g6, %o1, %i4
membar 0x17
fbuge,a %fcc3, loop_1315
st %f10, [%l7 + 0x30]
tsubcctv %l4, %l6, %i6
fmovdle %xcc, %f0, %f20
loop_1315:
tsubcctv %o7, 0x16D9, %l5
fors %f2, %f25, %f6
array8 %l3, %g2, %i3
wr %g0, 0x80, %asi
ldda [%l7 + 0x40] %asi, %f0
tge %icc, 0x1
edge8ln %l1, %i5, %g5
fbe,a %fcc0, loop_1316
movgu %icc, %g4, %o2
tcs %xcc, 0x5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1316:
fmovrsne %l0, %f11, %f0
wr %g0, 0x80, %asi
lduwa [%l7 + 0x2C] %asi, %g3
fbuge %fcc0, loop_1317
umulcc %o0, %o5, %i1
fmovde %icc, %f20, %f20
prefetch [%l7 + 0x70], 0x1
loop_1317:
bcs loop_1318
nop
setx 0xEBC8D3C8, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f24
setx 0x32395B71, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f3
fsubs %f3, %f24, %f1
fbug,a %fcc0, loop_1319
st %f19, [%l7 + 0x18]
loop_1318:
fmovsleu %icc, %f5, %f31
fmovdcc %icc, %f17, %f16
loop_1319:
fmovsvs %icc, %f25, %f16
fmovrde %o6, %f28, %f8
movneg %xcc, %i2, %g1
fmovsvc %xcc, %f0, %f10
edge8 %o3, %o4, %i7
and %i0, %l2, %g7
andn %g6, %i4, %o1
sdiv %l6, 0x0C79, %l4
te %xcc, 0x7
nop
setx 0xC0050EBB3ABA2A70, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f14
setx 0xCCB0355B37C61067, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f26
fdivd %f26, %f14, %f22
orcc %o7, 0x168E, %l5
add %l7, 0x70, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %l3, %g2
movleu %icc, %i6, %l1
fsrc2 %f28, %f28
nop
setx 0x605FCBDD, %l0, %l6
st %l6, [%l7 + 0x08]
ld [%l7 + 0x08], %fsr
tneg %xcc, 0x6
tvs %xcc, 0x5
bvc,a %icc, loop_1320
prefetch [%l7 + 0x58], 0x0
sra %i3, %g5, %g4
fmovsleu %icc, %f7, %f17
loop_1320:
addc %i5, %o2, %g3
fmovsl %icc, %f23, %f0
udivx %l0, 0x15AB, %o0
edge16l %i1, %o5, %o6
andn %g1, 0x093D, %i2
sdivx %o3, 0x1E3B, %o4
ta %icc, 0x2
fpadd32 %f6, %f20, %f20
fpsub16s %f25, %f17, %f24
fnands %f29, %f14, %f13
edge8n %i7, %i0, %l2
movn %icc, %g6, %g7
sdiv %i4, 0x1EE9, %l6
fmovdvc %icc, %f29, %f15
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sdivcc %l4, 0x14C0, %o1
nop
setx loop_1321, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbe,a %fcc1, loop_1322
sub %l5, %l3, %o7
tcs %icc, 0x3
loop_1321:
movcc %xcc, %g2, %i6
loop_1322:
te %icc, 0x4
taddcc %i3, %l1, %g5
edge16ln %i5, %o2, %g4
sdivx %g3, 0x1DC8, %o0
taddcctv %l0, 0x1BB9, %o5
fbl,a %fcc2, loop_1323
array32 %i1, %o6, %g1
for %f30, %f12, %f22
orn %i2, %o4, %i7
loop_1323:
fbue,a %fcc0, loop_1324
udiv %i0, 0x10A4, %o3
set 0x6C, %o6
stba %g6, [%l7 + %o6] 0x11
loop_1324:
movvs %xcc, %l2, %i4
movre %l6, 0x378, %l4
movrne %g7, %l5, %l3
tsubcc %o7, %g2, %o1
edge32ln %i6, %i3, %g5
brz %i5, loop_1325
stx %o2, [%l7 + 0x20]
movn %xcc, %g4, %g3
tvs %xcc, 0x5
loop_1325:
nop
wr %g0, 0x80, %asi
sta %f0, [%l7 + 0x6C] %asi
fandnot2s %f21, %f13, %f30
fbo %fcc0, loop_1326
te %xcc, 0x5
fmovdl %icc, %f25, %f3
movrlez %l1, 0x363, %o0
loop_1326:
movpos %xcc, %o5, %i1
movvs %xcc, %l0, %g1
brgez %o6, loop_1327
tvs %icc, 0x7
smulcc %i2, %i7, %o4
edge8ln %i0, %o3, %g6
loop_1327:
fpackfix %f26, %f20
edge16ln %i4, %l6, %l4
orcc %l2, 0x04D4, %l5
tsubcc %l3, %g7, %o7
alignaddrl %o1, %i6, %g2
srlx %i3, %g5, %i5
nop
fitod %f12, %f18
fdtos %f18, %f30
move %icc, %g4, %o2
fmul8x16 %f19, %f24, %f0
taddcctv %l1, %o0, %g3
tn %xcc, 0x1
umulcc %o5, 0x1FEB, %i1
set 0x28, %o2
prefetcha [%l7 + %o2] 0x11, 0x2
array16 %o6, %g1, %i7
tg %icc, 0x4
array8 %i2, %i0, %o4
movrlz %o3, %g6, %i4
movcs %icc, %l6, %l2
fsrc1 %f26, %f4
taddcc %l5, %l3, %g7
fble,a %fcc1, loop_1328
move %xcc, %o7, %o1
xnor %i6, %g2, %i3
array8 %l4, %g5, %g4
loop_1328:
array32 %i5, %l1, %o0
fmovsle %xcc, %f2, %f18
sdivx %g3, 0x175B, %o5
edge32 %i1, %l0, %o6
set 0x44, %i3
sta %f11, [%l7 + %i3] 0x18
nop
setx 0x5A645B91707BD863, %l0, %l6
stx %l6, [%l7 + 0x20]
ldx [%l7 + 0x20], %fsr
popc 0x0DEA, %g1
andn %o2, %i2, %i0
sth %i7, [%l7 + 0x68]
tl %icc, 0x7
edge8l %o4, %g6, %i4
xnorcc %l6, %o3, %l5
swap [%l7 + 0x18], %l2
and %l3, 0x1D81, %g7
movvc %icc, %o7, %i6
sir 0x0839
edge32n %g2, %o1, %l4
be %xcc, loop_1329
xnor %i3, 0x0123, %g5
fmovrslez %g4, %f25, %f27
fsrc1s %f9, %f3
loop_1329:
subc %l1, 0x1D37, %o0
edge16l %g3, %o5, %i1
array8 %i5, %o6, %g1
fornot1 %f20, %f26, %f28
fbuge %fcc0, loop_1330
fmovrslz %l0, %f31, %f16
brnz,a %o2, loop_1331
array16 %i0, %i2, %o4
loop_1330:
std %f30, [%l7 + 0x58]
lduh [%l7 + 0x0E], %i7
loop_1331:
array32 %g6, %i4, %l6
tgu %icc, 0x6
set 0x18, %o3
swapa [%l7 + %o3] 0x80, %l5
mulx %o3, %l3, %l2
mulx %o7, %i6, %g2
movrgez %g7, %o1, %i3
movcs %xcc, %l4, %g4
addc %l1, 0x15C5, %o0
orncc %g3, 0x144B, %g5
nop
setx loop_1332, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movne %xcc, %i1, %i5
orn %o6, %g1, %o5
movne %icc, %o2, %l0
loop_1332:
nop
set 0x0A, %o1
stha %i0, [%l7 + %o1] 0xea
membar #Sync
fmul8x16al %f21, %f3, %f14
umul %o4, %i7, %g6
edge8n %i2, %i4, %l6
fabss %f17, %f14
edge32n %o3, %l3, %l2
tl %icc, 0x6
fmovrsgez %l5, %f25, %f15
srlx %i6, %g2, %o7
array8 %g7, %o1, %l4
movneg %xcc, %g4, %l1
orcc %i3, 0x0AB0, %g3
nop
setx loop_1333, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnegd %f6, %f12
array8 %o0, %g5, %i5
fmovrsne %i1, %f28, %f30
loop_1333:
bleu,pn %icc, loop_1334
tle %xcc, 0x6
array16 %g1, %o6, %o2
srlx %o5, 0x1B, %i0
loop_1334:
fbo,a %fcc2, loop_1335
umulcc %o4, %i7, %g6
taddcctv %i2, 0x10A3, %l0
fmovsl %xcc, %f13, %f1
loop_1335:
sub %i4, 0x14D5, %l6
movrgz %o3, 0x2DB, %l3
fmovsge %icc, %f7, %f19
nop
fitod %f8, %f6
fdtos %f6, %f13
movvs %xcc, %l2, %l5
set 0x40, %l6
ldda [%l7 + %l6] 0x14, %f16
nop
setx 0xA1C543610EAB6392, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f4
setx 0xAD06822C52220D32, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f10
faddd %f10, %f4, %f26
fpadd16 %f22, %f4, %f4
tvc %xcc, 0x0
orcc %i6, %g2, %o7
movle %xcc, %o1, %g7
fnot2s %f5, %f29
tge %xcc, 0x3
tvs %icc, 0x7
std %f16, [%l7 + 0x58]
bneg loop_1336
movn %xcc, %g4, %l4
edge16ln %i3, %g3, %o0
fmovdneg %icc, %f7, %f7
loop_1336:
fnor %f6, %f26, %f2
bn,pt %xcc, loop_1337
fblg,a %fcc1, loop_1338
movle %icc, %l1, %i5
nop
setx 0x2D087DE73231460F, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f10
setx 0x2B0EB631230141F1, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f6
fdivd %f6, %f10, %f0
loop_1337:
subcc %g5, 0x136F, %i1
loop_1338:
nop
fitos %f6, %f9
fstox %f9, %f16
fxtos %f16, %f3
sethi 0x188D, %o6
movl %icc, %g1, %o2
srax %i0, %o4, %o5
array8 %g6, %i7, %l0
fbu,a %fcc2, loop_1339
movre %i4, 0x3CE, %l6
srl %o3, 0x1B, %i2
tl %icc, 0x7
loop_1339:
brgez %l2, loop_1340
ldsh [%l7 + 0x6E], %l3
movre %l5, %g2, %o7
movg %xcc, %i6, %g7
loop_1340:
andcc %o1, %l4, %g4
wr %g0, 0x89, %asi
stwa %i3, [%l7 + 0x14] %asi
set 0x20, %o7
ldda [%l7 + %o7] 0x14, %o0
bleu loop_1341
movvs %xcc, %l1, %g3
tg %icc, 0x1
taddcc %g5, 0x0E66, %i5
loop_1341:
nop
fitod %f14, %f10
fmovdcs %xcc, %f24, %f0
set 0x7E, %l3
lduha [%l7 + %l3] 0x89, %o6
andncc %i1, %o2, %i0
fmovda %xcc, %f4, %f21
set 0x40, %o5
stda %f0, [%l7 + %o5] 0x14
mulscc %g1, 0x1483, %o4
tneg %xcc, 0x5
fpack32 %f2, %f24, %f8
bvc,a %icc, loop_1342
fcmpne32 %f14, %f26, %g6
alignaddr %i7, %o5, %l0
xor %l6, 0x1B58, %i4
loop_1342:
fmovdcs %xcc, %f7, %f9
sdivx %o3, 0x0628, %i2
brz,a %l3, loop_1343
movre %l5, %g2, %o7
fmovse %icc, %f24, %f2
movleu %xcc, %i6, %g7
loop_1343:
tgu %xcc, 0x3
bl,a loop_1344
fbe,a %fcc3, loop_1345
fornot2 %f4, %f14, %f30
movneg %icc, %l2, %l4
loop_1344:
nop
setx 0x606C7D35, %l0, %l6
st %l6, [%l7 + 0x10]
ld [%l7 + 0x10], %fsr
loop_1345:
edge16 %o1, %g4, %o0
sra %l1, %g3, %i3
sllx %g5, 0x0B, %i5
edge32 %i1, %o6, %i0
tleu %icc, 0x1
fmovdl %xcc, %f13, %f28
movre %g1, %o2, %o4
nop
setx loop_1346, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fba %fcc2, loop_1347
movvs %icc, %i7, %g6
sllx %o5, 0x0D, %l0
loop_1346:
taddcctv %i4, %l6, %i2
loop_1347:
array8 %o3, %l3, %l5
fpsub16 %f14, %f28, %f6
movrgz %o7, 0x2E6, %g2
edge32ln %i6, %g7, %l2
movvc %xcc, %l4, %g4
umulcc %o0, %l1, %g3
orn %i3, 0x1CD7, %o1
swap [%l7 + 0x34], %i5
smulcc %i1, %o6, %i0
movne %icc, %g1, %o2
popc %g5, %o4
edge16 %g6, %i7, %l0
array32 %i4, %o5, %l6
xnor %o3, %l3, %l5
movge %xcc, %o7, %g2
fbug,a %fcc2, loop_1348
stx %i2, [%l7 + 0x58]
movle %xcc, %i6, %g7
tvc %xcc, 0x3
loop_1348:
mulx %l2, 0x0FFC, %l4
movcc %icc, %o0, %l1
fnors %f23, %f8, %f4
subccc %g3, %g4, %i3
srl %o1, %i5, %i1
edge32n %o6, %i0, %o2
fbu %fcc1, loop_1349
fpack32 %f26, %f28, %f8
swap [%l7 + 0x30], %g5
ldsh [%l7 + 0x6A], %o4
loop_1349:
tg %icc, 0x3
movvc %xcc, %g6, %g1
array32 %l0, %i4, %o5
tsubcctv %l6, %o3, %i7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sth %l3, [%l7 + 0x46]
stx %o7, [%l7 + 0x50]
fbue %fcc3, loop_1350
fornot2 %f8, %f2, %f4
sdivcc %l5, 0x09BF, %i2
xnorcc %i6, %g2, %l2
loop_1350:
orn %g7, %l4, %l1
movn %xcc, %o0, %g3
fsrc1 %f14, %f8
udiv %g4, 0x0A3A, %o1
sub %i3, 0x07EE, %i1
movvc %icc, %o6, %i5
fexpand %f9, %f6
set 0x40, %g4
ldda [%l7 + %g4] 0x24, %o2
sra %g5, 0x15, %o4
fpsub16s %f9, %f18, %f10
te %icc, 0x4
wr %g0, 0x11, %asi
stda %f0, [%l7 + 0x40] %asi
tsubcctv %g6, %g1, %l0
tvs %xcc, 0x5
movvc %xcc, %i4, %o5
nop
fitod %f10, %f26
fdtox %f26, %f24
fmovsn %icc, %f20, %f29
xorcc %i0, %l6, %i7
fmovrde %l3, %f0, %f24
umulcc %o7, 0x0087, %o3
alignaddrl %l5, %i2, %g2
fabss %f7, %f6
movg %xcc, %i6, %l2
taddcctv %l4, %g7, %o0
srax %l1, 0x0D, %g4
stb %g3, [%l7 + 0x3C]
nop
setx loop_1351, %l0, %l1
jmpl %l1, %i3
sdiv %o1, 0x1677, %o6
set 0x38, %g7
ldsha [%l7 + %g7] 0x88, %i5
loop_1351:
tcs %xcc, 0x2
edge16n %o2, %g5, %i1
nop
setx 0x13CD3463, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f12
fsqrts %f12, %f26
fnot1 %f28, %f4
andn %o4, %g6, %g1
set 0x22, %i4
ldsba [%l7 + %i4] 0x0c, %l0
array8 %o5, %i4, %i0
fmovrse %l6, %f10, %f2
tge %xcc, 0x6
movcc %icc, %i7, %l3
orncc %o3, %l5, %i2
ble,a %icc, loop_1352
fble,a %fcc0, loop_1353
fpsub32s %f7, %f2, %f29
andcc %o7, 0x10A1, %i6
loop_1352:
brlez %g2, loop_1354
loop_1353:
bg,a %xcc, loop_1355
tneg %icc, 0x6
mulscc %l2, 0x0BEE, %g7
loop_1354:
subcc %o0, 0x03F3, %l4
loop_1355:
brlez,a %l1, loop_1356
fnors %f10, %f1, %f6
edge16n %g4, %g3, %o1
addc %i3, %o6, %i5
loop_1356:
edge32l %o2, %g5, %o4
fpadd32s %f25, %f7, %f22
subccc %i1, %g6, %l0
set 0x60, %l4
stwa %o5, [%l7 + %l4] 0x2f
membar #Sync
xnor %i4, %i0, %g1
srlx %l6, 0x1D, %i7
addcc %o3, %l3, %i2
edge16ln %o7, %l5, %g2
udivx %i6, 0x1C77, %g7
fabsd %f10, %f26
sdivx %l2, 0x18FB, %l4
nop
setx 0x533740F3, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f1
setx 0x9E988D4F, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f14
fmuls %f14, %f1, %f2
nop
setx 0x21AB5D8DA04DF8F9, %l0, %l6
stx %l6, [%l7 + 0x58]
ldx [%l7 + 0x58], %fsr
ta %xcc, 0x1
smul %o0, 0x1EB8, %g4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovde %xcc, %f26, %f2
tn %icc, 0x2
srax %l1, 0x1D, %g3
fbule %fcc0, loop_1357
edge32n %o1, %i3, %o6
fornot1s %f30, %f11, %f21
addcc %i5, 0x1109, %g5
loop_1357:
ldd [%l7 + 0x10], %o2
edge16 %o4, %i1, %g6
fxnor %f16, %f14, %f30
fornot1s %f17, %f17, %f7
edge16l %o5, %l0, %i4
orcc %i0, 0x0FD5, %g1
nop
set 0x58, %i5
ldd [%l7 + %i5], %i6
mulx %l6, %l3, %o3
nop
setx 0xF04D3041, %l0, %l6
st %l6, [%l7 + 0x18]
ld [%l7 + 0x18], %fsr
brgez,a %o7, loop_1358
edge8ln %i2, %g2, %l5
wr %g0, 0xeb, %asi
stwa %g7, [%l7 + 0x58] %asi
membar #Sync
loop_1358:
call loop_1359
bg,pt %xcc, loop_1360
movvs %icc, %i6, %l2
popc 0x0DB5, %o0
loop_1359:
movcs %xcc, %l4, %l1
loop_1360:
tvc %xcc, 0x0
mulx %g3, 0x1CE1, %o1
brgez,a %g4, loop_1361
tcs %icc, 0x1
andcc %o6, 0x02E4, %i3
fpack16 %f30, %f11
loop_1361:
std %f18, [%l7 + 0x28]
bneg,a,pt %xcc, loop_1362
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbule %fcc2, loop_1363
edge16ln %i5, %g5, %o2
loop_1362:
xorcc %o4, 0x1FDE, %i1
sllx %g6, %l0, %o5
loop_1363:
edge8l %i0, %g1, %i7
tsubcc %l6, %i4, %l3
xnorcc %o7, 0x1EFB, %o3
te %icc, 0x5
flush %l7 + 0x74
set 0x1C, %i1
ldsba [%l7 + %i1] 0x19, %i2
fnegs %f25, %f7
movg %icc, %g2, %l5
movpos %xcc, %i6, %g7
fornot1 %f16, %f26, %f18
fbuge,a %fcc3, loop_1364
tn %xcc, 0x7
fbuge,a %fcc1, loop_1365
fmovrslez %o0, %f25, %f21
loop_1364:
move %icc, %l2, %l4
tn %icc, 0x5
loop_1365:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fabsd %f22, %f8
edge32ln %g3, %o1, %l1
edge16n %o6, %i3, %i5
nop
setx loop_1366, %l0, %l1
jmpl %l1, %g4
movle %icc, %g5, %o2
fmovsl %icc, %f7, %f15
movneg %icc, %o4, %i1
loop_1366:
nop
wr %g0, 0x89, %asi
prefetcha [%l7 + 0x18] %asi, 0x3
sdiv %l0, 0x1168, %i0
sdivx %o5, 0x16C4, %i7
movvs %xcc, %g1, %i4
add %l6, %l3, %o7
movvc %icc, %i2, %o3
fmovsn %xcc, %f21, %f23
fones %f19
tle %xcc, 0x3
umulcc %g2, %i6, %g7
move %xcc, %o0, %l2
movpos %xcc, %l4, %g3
andn %o1, %l5, %l1
fmovscc %xcc, %f9, %f11
fbule,a %fcc2, loop_1367
nop
setx loop_1368, %l0, %l1
jmpl %l1, %i3
fones %f30
sub %i5, 0x0DEC, %o6
loop_1367:
fbuge,a %fcc0, loop_1369
loop_1368:
movrgz %g4, %o2, %o4
movrlz %g5, %g6, %l0
orncc %i1, %i0, %i7
loop_1369:
fnot2s %f27, %f18
bpos,a,pt %xcc, loop_1370
movpos %xcc, %g1, %o5
fmovs %f10, %f4
srax %l6, %l3, %o7
loop_1370:
nop
fitos %f11, %f26
fstod %f26, %f8
fones %f23
and %i2, %i4, %o3
sdivcc %i6, 0x0254, %g2
mulscc %o0, %l2, %g7
fnor %f4, %f28, %f28
bn,pn %icc, loop_1371
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
mulx %g3, 0x1F39, %l4
orcc %o1, %l1, %l5
loop_1371:
edge16n %i3, %i5, %g4
fbug %fcc2, loop_1372
movgu %icc, %o6, %o2
wr %g0, 0x19, %asi
lda [%l7 + 0x68] %asi, %f20
loop_1372:
movl %xcc, %o4, %g5
taddcctv %l0, 0x1BCC, %i1
set 0x2C, %l5
ldswa [%l7 + %l5] 0x88, %g6
fmovrsgez %i7, %f13, %f22
andncc %i0, %o5, %l6
xnorcc %g1, %o7, %i2
st %f25, [%l7 + 0x1C]
nop
fitos %f3, %f15
fstox %f15, %f4
fxtos %f4, %f20
bl,a,pn %xcc, loop_1373
movle %xcc, %i4, %l3
bcc,a loop_1374
move %xcc, %o3, %g2
loop_1373:
bvs,a,pt %xcc, loop_1375
subcc %o0, 0x01AA, %l2
loop_1374:
fbue,a %fcc0, loop_1376
movrgez %i6, 0x0D6, %g7
loop_1375:
tleu %icc, 0x0
or %l4, 0x1D23, %g3
loop_1376:
mulscc %o1, %l5, %i3
array32 %l1, %i5, %o6
fmovdn %xcc, %f15, %f1
xor %o2, %g4, %g5
movvs %xcc, %o4, %l0
srl %i1, 0x11, %g6
sllx %i0, %i7, %l6
movrgz %g1, %o5, %o7
movre %i4, 0x392, %l3
mulscc %i2, 0x1A10, %o3
tvc %xcc, 0x0
brlz,a %g2, loop_1377
move %icc, %o0, %l2
tl %icc, 0x5
fmovdn %icc, %f26, %f14
loop_1377:
fbu,a %fcc2, loop_1378
tg %xcc, 0x3
addccc %i6, %l4, %g3
movle %xcc, %o1, %l5
loop_1378:
fmovrdlez %i3, %f4, %f18
orncc %l1, 0x0E44, %i5
addcc %o6, 0x17DF, %g7
nop
fitod %f13, %f12
nop
setx loop_1379, %l0, %l1
jmpl %l1, %g4
srax %g5, %o4, %o2
movrgz %l0, %g6, %i0
movrlz %i7, 0x20F, %l6
loop_1379:
tg %icc, 0x5
fmovsge %xcc, %f27, %f2
mulscc %i1, 0x093A, %g1
te %icc, 0x3
andcc %o7, 0x0DEA, %i4
sethi 0x18FF, %o5
fnegs %f20, %f15
sdiv %i2, 0x0005, %o3
movge %xcc, %l3, %g2
addccc %o0, 0x1250, %i6
fbule,a %fcc3, loop_1380
subccc %l4, 0x0A21, %l2
tg %xcc, 0x7
edge16n %o1, %g3, %l5
loop_1380:
bvs,a,pt %icc, loop_1381
and %i3, 0x10BE, %l1
sdivx %i5, 0x1C00, %g7
umulcc %o6, %g5, %g4
loop_1381:
nop
set 0x38, %i0
lda [%l7 + %i0] 0x14, %f6
fnegd %f10, %f2
tn %xcc, 0x0
tsubcctv %o2, 0x03AB, %l0
nop
set 0x2E, %l0
lduh [%l7 + %l0], %o4
nop
fitod %f12, %f24
fdtoi %f24, %f22
prefetch [%l7 + 0x40], 0x3
udivcc %i0, 0x1357, %i7
movl %icc, %l6, %i1
fsrc1s %f26, %f6
edge32ln %g6, %o7, %g1
orncc %i4, %i2, %o3
tg %xcc, 0x3
orncc %l3, 0x09D1, %g2
srax %o5, %o0, %i6
nop
set 0x30, %i2
std %f20, [%l7 + %i2]
add %l4, 0x169C, %l2
fmovspos %icc, %f11, %f31
fmovsvs %xcc, %f15, %f14
be,a %xcc, loop_1382
smulcc %o1, 0x04F8, %g3
nop
fitos %f14, %f17
fstoi %f17, %f7
bne,pn %xcc, loop_1383
loop_1382:
std %f10, [%l7 + 0x10]
fmul8ulx16 %f4, %f18, %f10
fbn,a %fcc1, loop_1384
loop_1383:
edge32 %l5, %l1, %i3
tgu %xcc, 0x6
te %icc, 0x7
loop_1384:
fmovda %icc, %f29, %f15
set 0x5C, %o4
lduha [%l7 + %o4] 0x11, %g7
mulx %i5, 0x08E1, %g5
sllx %g4, %o6, %l0
lduh [%l7 + 0x66], %o4
bn,pn %icc, loop_1385
ta %xcc, 0x5
array16 %i0, %i7, %o2
srl %l6, 0x1D, %g6
loop_1385:
fbul %fcc1, loop_1386
xorcc %i1, %o7, %i4
sir 0x1F62
movrne %i2, 0x2A4, %g1
loop_1386:
movrgz %l3, %g2, %o3
fpack16 %f26, %f11
fmovrslez %o5, %f3, %f21
tcc %xcc, 0x5
edge32 %i6, %o0, %l4
sra %l2, %g3, %l5
movvs %xcc, %o1, %l1
umulcc %g7, 0x1D64, %i5
udivx %g5, 0x0727, %g4
wr %g0, 0x10, %asi
ldsha [%l7 + 0x4E] %asi, %i3
udivcc %l0, 0x0EC7, %o4
fmovda %xcc, %f26, %f30
fmovrse %o6, %f17, %f17
set 0x40, %l2
ldda [%l7 + %l2] 0x18, %f16
fbg,a %fcc3, loop_1387
fmovdneg %xcc, %f3, %f27
bleu,pn %icc, loop_1388
xorcc %i7, %i0, %o2
loop_1387:
fornot1 %f24, %f10, %f30
tcc %icc, 0x2
loop_1388:
movne %icc, %g6, %i1
edge16n %l6, %o7, %i2
fcmpgt16 %f14, %f2, %g1
fsrc2 %f6, %f10
alignaddr %l3, %g2, %o3
fsrc1 %f4, %f6
sethi 0x18D8, %i4
fmovse %icc, %f17, %f7
nop
fitod %f8, %f0
fdtos %f0, %f21
fxors %f26, %f30, %f26
and %i6, %o0, %l4
udiv %o5, 0x1C44, %g3
std %f6, [%l7 + 0x08]
array8 %l2, %l5, %o1
sdivcc %g7, 0x119A, %l1
fand %f24, %f2, %f12
taddcc %i5, %g5, %g4
andncc %l0, %i3, %o6
movne %icc, %i7, %i0
fmovrdgz %o2, %f6, %f22
fnand %f26, %f20, %f6
fnot2s %f21, %f25
edge8ln %g6, %i1, %o4
movge %xcc, %o7, %l6
sdiv %i2, 0x07BB, %g1
flush %l7 + 0x48
tne %xcc, 0x3
fmovsvc %icc, %f19, %f31
set 0x10, %g6
stba %g2, [%l7 + %g6] 0x22
membar #Sync
sllx %l3, 0x19, %i4
bneg,pt %icc, loop_1389
popc 0x1D17, %o3
be,a %icc, loop_1390
movcs %icc, %o0, %l4
loop_1389:
tleu %icc, 0x6
fpadd16 %f16, %f18, %f12
loop_1390:
movleu %icc, %o5, %i6
movre %g3, %l5, %o1
fbuge %fcc0, loop_1391
movrgez %l2, 0x2E1, %g7
andncc %i5, %g5, %g4
fabsd %f24, %f24
loop_1391:
subccc %l1, 0x1EB5, %i3
movpos %xcc, %o6, %l0
xnorcc %i7, 0x0767, %i0
movrlz %o2, %i1, %o4
fcmple32 %f0, %f8, %o7
movrne %g6, %l6, %i2
alignaddrl %g1, %l3, %i4
fmovrde %o3, %f0, %f16
edge16ln %o0, %l4, %o5
andn %i6, 0x0BE7, %g2
fsrc2 %f18, %f18
tsubcc %l5, %o1, %l2
fmul8sux16 %f30, %f18, %f14
xnorcc %g3, %g7, %g5
brnz %i5, loop_1392
smulcc %g4, 0x13A8, %i3
nop
setx 0xA073D435, %l0, %l6
st %l6, [%l7 + 0x64]
ld [%l7 + 0x64], %fsr
edge8 %o6, %l1, %i7
loop_1392:
fpsub32s %f30, %f14, %f15
or %l0, %i0, %i1
alignaddr %o2, %o4, %g6
edge8n %l6, %i2, %g1
fbue %fcc3, loop_1393
fmovdpos %xcc, %f11, %f5
fmovdgu %xcc, %f27, %f22
fmovdneg %icc, %f30, %f27
loop_1393:
fzero %f16
fornot1 %f14, %f30, %f16
taddcc %o7, 0x0D1B, %i4
fnot1 %f10, %f10
or %o3, 0x10D1, %o0
tvs %icc, 0x2
nop
setx 0xEDFBCD8D4054D74E, %l0, %l6
stx %l6, [%l7 + 0x10]
ldx [%l7 + 0x10], %fsr
nop
set 0x6F, %g3
ldsb [%l7 + %g3], %l4
andn %l3, %i6, %o5
edge32l %g2, %o1, %l5
fmovs %f18, %f10
tgu %icc, 0x2
membar 0x1A
brz,a %g3, loop_1394
fpack32 %f28, %f20, %f28
wr %g0, 0xe3, %asi
stwa %g7, [%l7 + 0x78] %asi
membar #Sync
loop_1394:
and %g5, %l2, %g4
udivx %i3, 0x007D, %o6
fnegd %f26, %f12
xnorcc %i5, 0x0DE3, %i7
fmovse %xcc, %f6, %f21
wr %g0, 0x04, %asi
prefetcha [%l7 + 0x48] %asi, 0x1
movrgez %l0, %i1, %i0
tsubcc %o4, %g6, %o2
sll %l6, 0x0E, %i2
fpack32 %f24, %f14, %f12
udivcc %g1, 0x1A35, %i4
bcc,a,pn %icc, loop_1395
movge %xcc, %o7, %o0
sdiv %o3, 0x0276, %l3
bl %icc, loop_1396
loop_1395:
udiv %l4, 0x0A74, %i6
fmovsg %icc, %f31, %f30
nop
fitod %f10, %f6
fdtox %f6, %f6
loop_1396:
edge16 %g2, %o1, %l5
tne %icc, 0x7
fbuge,a %fcc2, loop_1397
movgu %icc, %o5, %g3
addc %g5, %l2, %g7
xorcc %i3, %g4, %o6
loop_1397:
nop
fitod %f8, %f10
fdtox %f10, %f8
fxtod %f8, %f26
ldd [%l7 + 0x40], %f24
movleu %icc, %i5, %l1
bleu,a %xcc, loop_1398
nop
fitos %f7, %f29
tcs %xcc, 0x6
brgez %i7, loop_1399
loop_1398:
tg %xcc, 0x7
taddcctv %i1, %l0, %i0
fcmpgt32 %f4, %f12, %o4
loop_1399:
bge,pt %xcc, loop_1400
movn %xcc, %g6, %l6
fpadd16s %f31, %f15, %f4
fmovda %xcc, %f6, %f26
loop_1400:
fcmpeq16 %f12, %f6, %i2
array8 %o2, %g1, %o7
lduh [%l7 + 0x5C], %o0
sra %o3, 0x07, %i4
stbar
movcc %xcc, %l4, %l3
tne %xcc, 0x7
add %i6, 0x108E, %o1
sub %g2, %l5, %o5
subc %g3, 0x1943, %l2
fmovsa %icc, %f9, %f6
and %g5, %i3, %g7
wr %g0, 0x19, %asi
swapa [%l7 + 0x40] %asi, %g4
fmovscc %xcc, %f7, %f17
fornot1s %f17, %f24, %f4
movne %icc, %i5, %l1
movcs %icc, %i7, %o6
fmovsneg %xcc, %f15, %f29
tl %icc, 0x3
brnz %i1, loop_1401
fmovdn %icc, %f10, %f17
fnegs %f24, %f8
tvc %xcc, 0x3
loop_1401:
sllx %l0, %o4, %g6
membar #Sync
set 0x40, %i7
ldda [%l7 + %i7] 0x16, %f0
xnor %i0, 0x17B1, %l6
wr %g0, 0x89, %asi
lda [%l7 + 0x50] %asi, %f25
movrgez %o2, %g1, %o7
nop
setx 0x65A4B41630788B0E, %l0, %l6
stx %l6, [%l7 + 0x20]
ldx [%l7 + 0x20], %fsr
sllx %o0, 0x1F, %o3
set 0x40, %g1
stda %f0, [%l7 + %g1] 0x89
subcc %i4, 0x0CA9, %l4
nop
setx loop_1402, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x17], %l3
udiv %i6, 0x0690, %i2
ta %icc, 0x5
loop_1402:
alignaddrl %o1, %l5, %o5
addccc %g3, 0x184F, %g2
fmovrslez %l2, %f2, %f12
set 0x18, %g5
stxa %i3, [%l7 + %g5] 0x2b
membar #Sync
fbge %fcc3, loop_1403
movl %icc, %g7, %g5
fblg %fcc3, loop_1404
nop
fitos %f10, %f15
fstox %f15, %f16
fxtos %f16, %f5
loop_1403:
fmovrsne %i5, %f0, %f12
fmovdleu %xcc, %f3, %f17
loop_1404:
fnors %f15, %f25, %f9
addcc %l1, %i7, %g4
udivx %o6, 0x1A4E, %l0
edge16l %o4, %g6, %i1
fand %f16, %f0, %f4
subccc %i0, %l6, %g1
array16 %o2, %o0, %o3
umul %i4, 0x013F, %l4
tcc %icc, 0x0
edge32ln %o7, %l3, %i2
brz,a %o1, loop_1405
movge %icc, %l5, %o5
fmovrsgz %g3, %f10, %f15
fmovsn %icc, %f30, %f22
loop_1405:
umulcc %i6, %l2, %g2
array16 %i3, %g5, %i5
movge %xcc, %l1, %i7
edge8ln %g4, %o6, %g7
add %l7, 0x6C, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %o4
casa [%l6] %asi, %o4, %l0
mulscc %i1, %g6, %i0
movg %icc, %g1, %l6
fcmpgt32 %f18, %f30, %o0
tvc %xcc, 0x6
sir 0x13E7
bgu %icc, loop_1406
fmovrde %o3, %f2, %f2
sllx %o2, %l4, %i4
bn,a %xcc, loop_1407
loop_1406:
nop
setx loop_1408, %l0, %l1
jmpl %l1, %l3
movg %icc, %o7, %o1
srax %i2, 0x18, %l5
loop_1407:
fbul %fcc1, loop_1409
loop_1408:
addc %g3, 0x1A39, %o5
fpsub32 %f18, %f16, %f28
ta %icc, 0x0
loop_1409:
udivcc %l2, 0x196B, %i6
wr %g0, 0x80, %asi
ldda [%l7 + 0x40] %asi, %f0
wr %g0, 0x81, %asi
ldda [%l7 + 0x10] %asi, %i2
move %xcc, %g2, %i5
fmovsne %xcc, %f31, %f6
set 0x40, %l1
ldda [%l7 + %l1] 0x10, %f0
tle %xcc, 0x5
nop
setx 0xC351A39B94DFDEE5, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f30
setx 0x4F07C9F890507246, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f16
fdivd %f16, %f30, %f22
movrlz %l1, %i7, %g5
nop
fitos %f9, %f25
fstox %f25, %f0
fxtos %f0, %f18
set 0x58, %i6
ldxa [%l7 + %i6] 0x81, %g4
edge32l %g7, %o6, %o4
bgu,a %icc, loop_1410
movvs %icc, %i1, %l0
tne %xcc, 0x5
movl %xcc, %i0, %g6
loop_1410:
nop
setx loop_1411, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tsubcc %g1, 0x1ADC, %l6
sir 0x13CD
add %l7, 0x54, %l6
wr %g0, 0x19, %asi
casa [%l6] 0x19, %o0, %o2
loop_1411:
nop
setx 0xC08774F13716A741, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f4
setx 0x7300654E3E9D86DC, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f4
faddd %f4, %f4, %f20
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fpmerge %f24, %f5, %f2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tl %icc, 0x7
fsrc2s %f13, %f8
subc %o3, 0x07EA, %i4
fexpand %f17, %f2
array8 %l4, %o7, %o1
sethi 0x0080, %l3
nop
setx 0x0CAE94A9DFE1779E, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f14
setx 0x3650C6DD0A3B5832, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f30
faddd %f30, %f14, %f4
set 0x14, %g2
sta %f12, [%l7 + %g2] 0x81
movleu %xcc, %i2, %l5
bne,pt %icc, loop_1412
fmovdcc %icc, %f15, %f22
movge %xcc, %g3, %l2
edge8ln %o5, %i6, %i3
loop_1412:
taddcctv %g2, %l1, %i5
tneg %xcc, 0x0
ldd [%l7 + 0x30], %f28
orn %g5, 0x1968, %i7
fors %f24, %f3, %f23
fmovsneg %icc, %f26, %f10
prefetch [%l7 + 0x50], 0x0
tg %icc, 0x0
be,a,pt %xcc, loop_1413
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sdivx %g4, 0x093A, %o6
movcs %icc, %g7, %i1
loop_1413:
sllx %l0, %o4, %g6
ble %icc, loop_1414
fmovde %icc, %f31, %f26
fzeros %f6
fmovdle %xcc, %f2, %f19
loop_1414:
nop
set 0x64, %o6
lda [%l7 + %o6] 0x04, %f28
addc %i0, 0x1035, %g1
umul %l6, %o0, %o3
andn %o2, %l4, %i4
movrgez %o1, 0x0A5, %l3
set 0x10, %o0
stha %o7, [%l7 + %o0] 0x22
membar #Sync
fbe,a %fcc1, loop_1415
fbug,a %fcc3, loop_1416
udivx %i2, 0x1E4C, %g3
taddcctv %l5, 0x18FC, %l2
loop_1415:
st %f28, [%l7 + 0x34]
loop_1416:
srlx %i6, %i3, %o5
srl %g2, %l1, %i5
fornot2 %f22, %f0, %f12
fone %f10
xnorcc %g5, %g4, %i7
xnor %g7, %o6, %i1
movrgez %l0, 0x222, %o4
array8 %g6, %g1, %l6
fmovrdlez %o0, %f18, %f8
stbar
addccc %o3, %o2, %l4
set 0x33, %i3
ldstuba [%l7 + %i3] 0x88, %i4
or %o1, 0x0360, %l3
edge8 %o7, %i0, %g3
movle %xcc, %l5, %l2
bg,pt %xcc, loop_1417
sth %i6, [%l7 + 0x44]
tcs %xcc, 0x7
orcc %i2, %i3, %g2
loop_1417:
addccc %l1, %i5, %g5
fmovdneg %icc, %f4, %f0
nop
fitod %f12, %f0
fdtos %f0, %f10
fornot2s %f10, %f20, %f6
set 0x14, %o3
lduwa [%l7 + %o3] 0x10, %g4
bleu,a loop_1418
edge8ln %i7, %g7, %o6
stx %i1, [%l7 + 0x60]
fmovdvs %icc, %f6, %f3
loop_1418:
fpadd32 %f16, %f16, %f24
andn %l0, %o4, %o5
sll %g1, %g6, %l6
fmovdgu %icc, %f2, %f5
fpsub16 %f0, %f2, %f24
sir 0x1AAE
andncc %o0, %o2, %o3
fmul8x16al %f0, %f25, %f22
fbe,a %fcc3, loop_1419
edge32n %i4, %o1, %l4
fsrc1 %f16, %f4
fpadd32 %f24, %f20, %f10
loop_1419:
tpos %icc, 0x6
fnegd %f22, %f16
tpos %xcc, 0x1
movneg %icc, %o7, %l3
tneg %xcc, 0x0
fmovdg %xcc, %f30, %f4
and %i0, 0x15A6, %l5
andncc %l2, %i6, %g3
fble,a %fcc0, loop_1420
ldd [%l7 + 0x60], %i2
wr %g0, 0x89, %asi
ldxa [%l7 + 0x28] %asi, %i3
loop_1420:
fbul,a %fcc0, loop_1421
bvs,pn %icc, loop_1422
tn %xcc, 0x2
mulscc %l1, 0x1435, %g2
loop_1421:
nop
setx 0x69215A2A, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f4
fsqrts %f4, %f28
loop_1422:
movcs %icc, %i5, %g4
bg,pt %icc, loop_1423
fandnot2 %f22, %f10, %f10
tvs %xcc, 0x3
stw %g5, [%l7 + 0x18]
loop_1423:
fpadd32 %f30, %f18, %f8
subccc %g7, %o6, %i1
bne %icc, loop_1424
addcc %l0, 0x0C6E, %i7
edge8n %o5, %o4, %g6
mulx %l6, 0x1DD5, %g1
loop_1424:
fmovsg %icc, %f4, %f14
fmovdcc %xcc, %f7, %f26
srax %o2, 0x1B, %o0
fbn %fcc2, loop_1425
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
call loop_1426
edge8n %i4, %o3, %l4
loop_1425:
fmovrse %o7, %f15, %f31
tleu %xcc, 0x7
loop_1426:
brnz %o1, loop_1427
edge16l %l3, %i0, %l5
smulcc %i6, %l2, %g3
subcc %i3, %i2, %l1
loop_1427:
nop
set 0x1E, %o1
ldstub [%l7 + %o1], %i5
fornot2s %f13, %f19, %f3
bvs,a %xcc, loop_1428
bcs,a,pn %xcc, loop_1429
prefetch [%l7 + 0x78], 0x1
subcc %g4, 0x0F8C, %g5
loop_1428:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1429:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge32n %g7, %g2, %i1
fpadd32s %f27, %f24, %f20
fmovsleu %xcc, %f29, %f20
fbg,a %fcc1, loop_1430
alignaddr %l0, %i7, %o6
sir 0x17A9
nop
setx loop_1431, %l0, %l1
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_1430:
fba,a %fcc1, loop_1432
membar 0x2F
st %f3, [%l7 + 0x28]
loop_1431:
fsrc1s %f27, %f19
loop_1432:
fcmpgt16 %f12, %f16, %o5
tle %xcc, 0x4
bge loop_1433
umulcc %o4, %g6, %g1
edge32 %l6, %o0, %o2
xor %o3, %l4, %i4
loop_1433:
bl,a loop_1434
movrne %o1, %l3, %i0
addc %l5, %o7, %l2
mulx %g3, %i6, %i3
loop_1434:
edge8l %i2, %i5, %l1
movrne %g4, 0x24B, %g7
fmovsl %xcc, %f11, %f25
set 0x6E, %l6
ldsba [%l7 + %l6] 0x10, %g2
srl %g5, %l0, %i7
orncc %i1, 0x10AA, %o6
movrlez %o4, %g6, %g1
taddcc %o5, 0x1E82, %o0
umulcc %l6, 0x116E, %o3
movle %icc, %o2, %l4
fbe %fcc0, loop_1435
movge %icc, %o1, %i4
movvc %xcc, %i0, %l3
orn %o7, 0x0349, %l2
loop_1435:
call loop_1436
movgu %icc, %l5, %i6
andncc %i3, %i2, %g3
ldsb [%l7 + 0x0E], %l1
loop_1436:
bn %xcc, loop_1437
fcmple16 %f10, %f4, %i5
fmovsa %icc, %f25, %f23
sra %g7, %g4, %g2
loop_1437:
nop
wr %g0, 0x89, %asi
lduba [%l7 + 0x59] %asi, %g5
set 0x19, %o7
lduba [%l7 + %o7] 0x14, %l0
sub %i1, %i7, %o4
wr %g0, 0x21, %asi
ldxa [%g0 + 0x8] %asi, %g6
taddcctv %g1, 0x0D2D, %o5
or %o0, %l6, %o6
fmovrdne %o2, %f2, %f4
fpsub16s %f21, %f14, %f0
set 0x4A, %o2
lduba [%l7 + %o2] 0x04, %o3
edge16ln %l4, %o1, %i4
edge16l %l3, %i0, %l2
edge32n %l5, %o7, %i3
movneg %xcc, %i2, %i6
edge16l %g3, %l1, %g7
edge8n %g4, %g2, %i5
bg,a %icc, loop_1438
fmovrslez %l0, %f28, %f14
srlx %g5, 0x00, %i1
tne %icc, 0x3
loop_1438:
addc %i7, %g6, %o4
edge16n %o5, %o0, %l6
brgz,a %o6, loop_1439
fmuld8sux16 %f30, %f7, %f28
fornot1 %f4, %f28, %f26
bcs loop_1440
loop_1439:
and %g1, %o2, %l4
edge16ln %o1, %o3, %i4
tg %xcc, 0x3
loop_1440:
nop
setx loop_1441, %l0, %l1
jmpl %l1, %l3
fcmpeq16 %f6, %f20, %l2
movne %xcc, %i0, %l5
and %i3, %i2, %i6
loop_1441:
sth %o7, [%l7 + 0x20]
st %f0, [%l7 + 0x7C]
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
array16 %g3, %l1, %g4
fors %f26, %f21, %f21
ld [%l7 + 0x34], %f21
fnegs %f11, %f22
fmovsvc %icc, %f21, %f18
set 0x40, %o5
ldda [%l7 + %o5] 0x14, %f16
movleu %xcc, %g2, %i5
fzero %f0
fcmpgt16 %f4, %f30, %l0
ldx [%l7 + 0x38], %g5
fbn,a %fcc2, loop_1442
tcc %icc, 0x3
orncc %i1, 0x1EC8, %g7
addc %g6, %o4, %o5
loop_1442:
fmuld8sux16 %f16, %f3, %f4
nop
setx loop_1443, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_1444, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
mulx %i7, 0x0B8D, %l6
nop
setx 0x728B7746707D1D6D, %l0, %l6
stx %l6, [%l7 + 0x28]
ldx [%l7 + 0x28], %fsr
loop_1443:
fxors %f24, %f18, %f14
loop_1444:
sir 0x1615
fcmple32 %f30, %f8, %o0
movle %xcc, %g1, %o2
movcc %xcc, %l4, %o6
fmovsn %xcc, %f7, %f23
add %o1, 0x0BAF, %o3
fbn %fcc0, loop_1445
tvc %icc, 0x1
mulscc %l3, %i4, %l2
movvc %xcc, %l5, %i3
loop_1445:
tpos %xcc, 0x5
fbne %fcc3, loop_1446
movn %xcc, %i2, %i0
bneg,a,pt %icc, loop_1447
xor %i6, 0x0B85, %o7
loop_1446:
be,a loop_1448
fnand %f26, %f6, %f26
loop_1447:
smulcc %g3, 0x139E, %g4
fmovde %icc, %f15, %f15
loop_1448:
edge16 %l1, %g2, %l0
movrgez %g5, 0x13D, %i5
fmovrdne %g7, %f2, %f14
subc %g6, 0x118A, %o4
edge8n %o5, %i7, %i1
add %l7, 0x34, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %o0, %g1
andn %l6, %l4, %o6
brnz %o1, loop_1449
sir 0x13F1
ldub [%l7 + 0x22], %o3
movle %xcc, %o2, %l3
loop_1449:
sir 0x0F03
fbuge %fcc3, loop_1450
sll %l2, %l5, %i4
sir 0x10A6
bgu loop_1451
loop_1450:
fmovdneg %xcc, %f12, %f12
nop
setx 0xE48A189A, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f25
setx 0x375CB464, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f8
fmuls %f8, %f25, %f7
movcc %icc, %i3, %i0
loop_1451:
fmovsne %icc, %f10, %f10
movvc %icc, %i2, %o7
membar 0x61
set 0x74, %l3
swapa [%l7 + %l3] 0x10, %g3
fnot2s %f7, %f4
fmovsne %xcc, %f26, %f4
fmovdge %icc, %f20, %f8
te %icc, 0x3
tge %xcc, 0x0
brnz,a %i6, loop_1452
fmovdl %icc, %f26, %f7
fmovrdlez %g4, %f8, %f12
wr %g0, 0xeb, %asi
ldda [%l7 + 0x10] %asi, %g2
loop_1452:
membar 0x2A
edge8n %l1, %g5, %l0
edge16 %g7, %g6, %i5
sub %o5, %i7, %i1
mulx %o4, %o0, %l6
fmovda %xcc, %f14, %f25
andn %g1, 0x0E80, %l4
fpadd32 %f12, %f12, %f20
brgez,a %o1, loop_1453
edge32l %o6, %o3, %o2
tcc %xcc, 0x2
lduh [%l7 + 0x0E], %l3
loop_1453:
fmovrde %l2, %f14, %f30
wr %g0, 0x80, %asi
stda %f16, [%l7 + 0x40] %asi
fmovsg %icc, %f22, %f10
tneg %icc, 0x6
tpos %icc, 0x3
brlz %i4, loop_1454
sethi 0x043F, %i3
wr %g0, 0x0c, %asi
sta %f16, [%l7 + 0x30] %asi
loop_1454:
edge16n %l5, %i2, %i0
sth %g3, [%l7 + 0x64]
nop
setx 0x83D2CE89, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f15
setx 0x808E77DC, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f29
fmuls %f29, %f15, %f20
srlx %i6, 0x05, %g4
movg %icc, %g2, %o7
array8 %g5, %l1, %g7
set 0x40, %g7
stda %f16, [%l7 + %g7] 0x18
tle %icc, 0x3
stw %g6, [%l7 + 0x20]
tvs %xcc, 0x3
movle %xcc, %i5, %o5
fbuge,a %fcc2, loop_1455
brz,a %l0, loop_1456
tsubcc %i1, 0x04CB, %o4
taddcc %o0, 0x129B, %i7
loop_1455:
bcs loop_1457
loop_1456:
movvs %icc, %g1, %l6
xorcc %l4, %o1, %o3
fpmerge %f8, %f6, %f24
loop_1457:
nop
set 0x34, %i4
lda [%l7 + %i4] 0x89, %f6
tg %xcc, 0x2
sdivx %o6, 0x1D09, %l3
tcs %icc, 0x7
tpos %icc, 0x5
ta %xcc, 0x5
fmovrdlz %l2, %f28, %f22
xorcc %o2, %i3, %i4
tvc %xcc, 0x7
xor %i2, %i0, %l5
fmovd %f6, %f14
movvc %icc, %g3, %g4
be,a,pt %icc, loop_1458
tl %icc, 0x1
fble,a %fcc2, loop_1459
fbe,a %fcc0, loop_1460
loop_1458:
movvs %icc, %g2, %o7
addccc %i6, %g5, %l1
loop_1459:
orn %g7, 0x068F, %g6
loop_1460:
brlz,a %i5, loop_1461
umul %o5, %i1, %l0
edge8 %o4, %i7, %o0
fmovdneg %xcc, %f5, %f20
loop_1461:
edge16 %l6, %g1, %o1
udivcc %l4, 0x02A9, %o6
fnegs %f17, %f3
edge32ln %l3, %o3, %o2
mova %icc, %i3, %i4
fmovrse %l2, %f19, %f3
nop
setx 0x1A2F9EED, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f17
setx 0x1BFBF4D4, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f1
fadds %f1, %f17, %f19
udivx %i2, 0x016B, %i0
add %l7, 0x1C, %l6
wr %g0, 0x80, %asi
casa [%l6] %asi, %g3, %l5
mulx %g4, %g2, %o7
fbne %fcc2, loop_1462
sdivcc %g5, 0x0B75, %l1
tl %xcc, 0x0
srax %i6, 0x1D, %g6
loop_1462:
tvc %icc, 0x7
bge,a,pn %xcc, loop_1463
fmovsa %xcc, %f8, %f5
tsubcctv %i5, 0x1C23, %o5
bneg,a %icc, loop_1464
loop_1463:
subcc %g7, 0x1A73, %l0
ta %xcc, 0x3
fpsub32s %f29, %f2, %f16
loop_1464:
xor %i1, %o4, %o0
nop
setx loop_1465, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrse %i7, %f6, %f23
fands %f1, %f0, %f21
array16 %l6, %o1, %l4
loop_1465:
nop
setx 0xFD08C012, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f31
setx 0x299D33C9, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f29
fmuls %f29, %f31, %f15
fandnot2 %f14, %f24, %f8
tvs %xcc, 0x7
bcs,pt %xcc, loop_1466
addccc %o6, 0x0304, %g1
fabsd %f30, %f12
andncc %l3, %o2, %i3
loop_1466:
taddcc %o3, 0x1066, %l2
orn %i2, 0x1346, %i4
or %g3, %l5, %i0
tne %icc, 0x0
sra %g2, %o7, %g5
tl %xcc, 0x6
xorcc %l1, 0x0FD5, %i6
brz,a %g6, loop_1467
mulx %g4, %o5, %g7
fbug %fcc3, loop_1468
fmovsneg %xcc, %f5, %f19
loop_1467:
xnor %l0, %i1, %o4
edge8n %i5, %o0, %i7
loop_1468:
srax %o1, %l6, %o6
tcc %xcc, 0x3
sir 0x02F9
edge32n %g1, %l3, %o2
fbug,a %fcc3, loop_1469
movrgez %i3, %o3, %l2
fbne %fcc3, loop_1470
tgu %icc, 0x4
loop_1469:
sllx %l4, 0x1D, %i2
tge %xcc, 0x1
loop_1470:
nop
fitos %f12, %f31
fstod %f31, %f30
ld [%l7 + 0x2C], %f7
nop
set 0x7C, %l4
stw %i4, [%l7 + %l4]
add %g3, %i0, %l5
stbar
sra %o7, %g5, %g2
mulscc %i6, %l1, %g4
set 0x3E, %g4
stha %o5, [%l7 + %g4] 0x19
subcc %g7, 0x07BF, %l0
set 0x10, %i1
prefetcha [%l7 + %i1] 0x11, 0x0
andcc %o4, 0x15C3, %i1
movcs %xcc, %o0, %i7
fmovsl %xcc, %f9, %f23
sll %o1, 0x0D, %l6
sdivx %o6, 0x0BE8, %g1
ldsh [%l7 + 0x4C], %l3
ldub [%l7 + 0x52], %i5
nop
setx 0xE2F0C129, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f31
setx 0x8CFF7295, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f29
fdivs %f29, %f31, %f1
smul %o2, 0x082D, %i3
stw %o3, [%l7 + 0x68]
fmovdleu %icc, %f4, %f18
xor %l4, 0x1731, %l2
movneg %icc, %i2, %i4
fmovrsgez %i0, %f30, %f29
srlx %l5, %g3, %g5
edge8n %g2, %i6, %o7
brlez %l1, loop_1471
ba,pn %xcc, loop_1472
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fexpand %f17, %f18
loop_1471:
sub %g4, 0x0EA1, %g7
loop_1472:
subc %o5, 0x1C2E, %g6
fblg,a %fcc3, loop_1473
call loop_1474
tne %xcc, 0x3
addcc %o4, 0x0067, %l0
loop_1473:
tne %xcc, 0x7
loop_1474:
nop
wr %g0, 0x80, %asi
lduba [%l7 + 0x46] %asi, %o0
alignaddrl %i1, %o1, %l6
udiv %i7, 0x115F, %g1
sdiv %l3, 0x1D3E, %i5
fmovdcs %xcc, %f31, %f15
fmovdg %xcc, %f17, %f4
srlx %o6, %i3, %o3
faligndata %f30, %f4, %f6
udiv %l4, 0x0EFC, %l2
alignaddrl %o2, %i4, %i2
set 0x40, %i5
ldda [%l7 + %i5] 0x10, %f16
fbule %fcc0, loop_1475
ldd [%l7 + 0x20], %i0
umul %g3, %l5, %g2
xnorcc %g5, %o7, %i6
loop_1475:
movrne %l1, %g7, %o5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
move %xcc, %g4, %o4
bcc,pt %icc, loop_1476
edge32l %l0, %g6, %o0
alignaddr %o1, %l6, %i7
tneg %xcc, 0x7
loop_1476:
movgu %icc, %i1, %g1
andncc %i5, %o6, %i3
add %l3, 0x01E5, %l4
fcmpgt16 %f14, %f22, %o3
orncc %l2, %o2, %i4
tvc %icc, 0x6
fbg,a %fcc2, loop_1477
tge %xcc, 0x4
movpos %icc, %i2, %g3
set 0x5C, %i0
ldswa [%l7 + %i0] 0x81, %i0
loop_1477:
andncc %l5, %g2, %o7
sethi 0x0982, %g5
tgu %icc, 0x5
edge8ln %l1, %g7, %i6
bl,a %icc, loop_1478
movn %icc, %o5, %g4
udivx %o4, 0x1EE6, %g6
fbl %fcc3, loop_1479
loop_1478:
edge32n %o0, %o1, %l0
fmovrdlez %l6, %f0, %f8
srax %i7, %i1, %i5
loop_1479:
array32 %g1, %i3, %o6
edge16ln %l3, %o3, %l4
subc %l2, 0x1E90, %o2
bl,a loop_1480
or %i4, %i2, %g3
bg loop_1481
tl %icc, 0x5
loop_1480:
fbn,a %fcc1, loop_1482
udiv %i0, 0x1857, %g2
loop_1481:
nop
fitod %f24, %f28
sdiv %l5, 0x0200, %g5
loop_1482:
orcc %o7, 0x1834, %g7
edge8l %l1, %o5, %g4
umul %o4, %i6, %g6
movcs %xcc, %o1, %l0
movrne %o0, 0x132, %i7
fsrc1 %f24, %f24
fbule %fcc0, loop_1483
fbge %fcc1, loop_1484
addccc %i1, %l6, %i5
movne %xcc, %g1, %i3
loop_1483:
movle %icc, %l3, %o3
loop_1484:
fandnot2 %f24, %f24, %f22
srlx %o6, %l4, %o2
movrgez %i4, %l2, %g3
andncc %i2, %i0, %l5
brz,a %g5, loop_1485
ta %icc, 0x3
fornot1s %f11, %f8, %f27
bleu %icc, loop_1486
loop_1485:
orn %g2, %g7, %o7
sll %o5, %g4, %l1
udiv %i6, 0x00D6, %g6
loop_1486:
fmovsleu %icc, %f4, %f10
fpadd16 %f22, %f18, %f12
nop
setx 0x8F6AEFF6, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f2
setx 0x4E3E01D3, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f20
fsubs %f20, %f2, %f19
fpack32 %f0, %f20, %f14
xorcc %o1, %o4, %l0
fmovdge %icc, %f20, %f7
xorcc %o0, 0x108B, %i7
move %xcc, %l6, %i1
sdivx %i5, 0x043C, %i3
fbne,a %fcc0, loop_1487
be,pt %xcc, loop_1488
fnot2 %f10, %f16
fcmpeq32 %f4, %f30, %l3
loop_1487:
srlx %g1, %o6, %l4
loop_1488:
tg %xcc, 0x2
tl %xcc, 0x0
fmovdg %xcc, %f7, %f14
nop
setx 0x12A2A396806DD72C, %l0, %l6
stx %l6, [%l7 + 0x18]
ldx [%l7 + 0x18], %fsr
popc 0x04DF, %o2
movrgez %o3, 0x38B, %l2
fbe %fcc0, loop_1489
andn %i4, %g3, %i2
edge8n %l5, %i0, %g2
orn %g5, %o7, %o5
loop_1489:
fblg %fcc0, loop_1490
fornot2 %f10, %f24, %f4
xorcc %g4, %l1, %i6
smul %g6, 0x1540, %g7
loop_1490:
xnor %o4, 0x1D4D, %o1
ldd [%l7 + 0x68], %f2
move %icc, %l0, %o0
fbg,a %fcc2, loop_1491
fnot2s %f24, %f24
ldd [%l7 + 0x38], %i6
edge8l %l6, %i1, %i5
loop_1491:
umulcc %i3, 0x0195, %l3
nop
fitos %f4, %f31
fstox %f31, %f22
fmovdvs %xcc, %f9, %f11
tne %xcc, 0x2
tl %icc, 0x4
umulcc %o6, %g1, %l4
bneg,a,pt %icc, loop_1492
sethi 0x0131, %o3
ta %icc, 0x3
edge8l %l2, %i4, %o2
loop_1492:
taddcc %i2, %l5, %g3
fmovsa %xcc, %f28, %f5
movcc %icc, %i0, %g2
sir 0x0A0E
taddcc %g5, %o7, %o5
fabsd %f30, %f12
edge16l %l1, %i6, %g4
tsubcc %g7, %o4, %g6
fmovdleu %icc, %f21, %f23
udivx %o1, 0x1DE0, %l0
nop
fitos %f5, %f3
fstox %f3, %f24
fxtos %f24, %f10
st %f24, [%l7 + 0x44]
fbo %fcc3, loop_1493
fmuld8sux16 %f4, %f13, %f30
movvc %xcc, %o0, %i7
movn %icc, %l6, %i5
loop_1493:
alignaddr %i1, %i3, %o6
fbe %fcc3, loop_1494
xor %g1, %l4, %l3
fnor %f30, %f0, %f8
movg %xcc, %o3, %i4
loop_1494:
movg %xcc, %l2, %o2
membar 0x3B
ldsh [%l7 + 0x54], %i2
tcs %xcc, 0x0
sra %l5, %g3, %g2
wr %g0, 0x19, %asi
ldsha [%l7 + 0x08] %asi, %g5
andcc %o7, %i0, %o5
orncc %l1, %g4, %i6
fbuge %fcc1, loop_1495
ta %icc, 0x4
fmovsgu %xcc, %f23, %f26
subc %o4, %g6, %o1
loop_1495:
stbar
fand %f30, %f0, %f18
fbuge %fcc3, loop_1496
swap [%l7 + 0x78], %l0
ldd [%l7 + 0x60], %g6
or %i7, %o0, %i5
loop_1496:
edge32l %l6, %i3, %i1
fmovse %xcc, %f16, %f11
fmovdl %xcc, %f5, %f16
or %o6, %g1, %l4
fpsub32 %f18, %f24, %f22
wr %g0, 0x80, %asi
ldda [%l7 + 0x70] %asi, %l2
stb %o3, [%l7 + 0x71]
ba,pt %xcc, loop_1497
sra %l2, 0x0E, %o2
fba,a %fcc3, loop_1498
movrlz %i4, %i2, %g3
loop_1497:
movvs %icc, %l5, %g5
smulcc %o7, %g2, %i0
loop_1498:
ldsw [%l7 + 0x14], %o5
udivx %l1, 0x1D95, %g4
fbul %fcc3, loop_1499
edge32 %o4, %i6, %o1
fbuge %fcc3, loop_1500
ble loop_1501
loop_1499:
sdiv %l0, 0x0DF6, %g6
fmovdneg %xcc, %f22, %f11
loop_1500:
movge %xcc, %i7, %o0
loop_1501:
bge,pn %icc, loop_1502
orcc %i5, %g7, %l6
edge8 %i1, %o6, %i3
nop
fitos %f14, %f9
fstoi %f9, %f23
loop_1502:
movleu %xcc, %g1, %l4
edge16ln %o3, %l2, %l3
stbar
umul %i4, %i2, %o2
tne %icc, 0x4
movrne %l5, 0x0CF, %g3
te %xcc, 0x5
tvc %xcc, 0x4
movrne %o7, %g5, %g2
mova %xcc, %o5, %i0
udiv %g4, 0x1045, %l1
tneg %xcc, 0x5
fmovrdgez %o4, %f18, %f26
edge8 %o1, %l0, %i6
fcmpeq32 %f10, %f24, %g6
movgu %icc, %i7, %o0
set 0x44, %l0
lduwa [%l7 + %l0] 0x81, %g7
tg %xcc, 0x3
tsubcc %i5, 0x156D, %i1
fmovrsgz %l6, %f11, %f21
fxnor %f10, %f24, %f4
add %l7, 0x40, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %o6, %g1
movvc %icc, %l4, %o3
fexpand %f14, %f4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
udivx %i3, 0x05CF, %l2
std %f16, [%l7 + 0x38]
fpadd32s %f23, %f5, %f18
popc %i4, %i2
sth %o2, [%l7 + 0x20]
swap [%l7 + 0x6C], %l3
ba,pn %icc, loop_1503
movrne %g3, %o7, %l5
nop
setx loop_1504, %l0, %l1
jmpl %l1, %g5
sll %o5, 0x1D, %g2
loop_1503:
alignaddrl %g4, %l1, %i0
edge32n %o1, %o4, %i6
loop_1504:
bg,a,pn %xcc, loop_1505
fsrc2s %f17, %f12
movneg %xcc, %g6, %i7
fsrc1s %f16, %f13
loop_1505:
fblg,a %fcc2, loop_1506
movrlez %o0, 0x00B, %l0
fbne,a %fcc1, loop_1507
bleu,a,pt %icc, loop_1508
loop_1506:
fors %f21, %f28, %f29
fmovsne %xcc, %f10, %f9
loop_1507:
movrgez %g7, 0x0D4, %i1
loop_1508:
edge8n %i5, %o6, %l6
be,pn %icc, loop_1509
fmovdleu %xcc, %f24, %f1
fzero %f26
sdivx %l4, 0x18B4, %o3
loop_1509:
fpsub16s %f19, %f9, %f26
movl %icc, %g1, %i3
fble,a %fcc1, loop_1510
movcc %icc, %l2, %i2
ldsh [%l7 + 0x42], %i4
array16 %o2, %g3, %l3
loop_1510:
movcc %xcc, %o7, %g5
array32 %l5, %o5, %g2
edge32l %g4, %l1, %i0
popc %o4, %i6
array32 %g6, %o1, %o0
move %xcc, %i7, %g7
movg %icc, %l0, %i5
nop
fitos %f23, %f2
ldsb [%l7 + 0x2D], %i1
fsrc2 %f8, %f6
fbu,a %fcc0, loop_1511
srlx %l6, %l4, %o6
edge32ln %o3, %i3, %l2
ld [%l7 + 0x6C], %f27
loop_1511:
xorcc %g1, 0x1540, %i4
st %f7, [%l7 + 0x2C]
sub %i2, %o2, %l3
edge32l %o7, %g5, %l5
addccc %o5, %g3, %g2
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
subc %l1, 0x1CC5, %i0
set 0x73, %i2
stba %o4, [%l7 + %i2] 0xea
membar #Sync
fpsub32 %f20, %f6, %f16
wr %g0, 0x0c, %asi
ldda [%l7 + 0x40] %asi, %f16
movre %g4, 0x38B, %g6
set 0x3C, %o4
lduwa [%l7 + %o4] 0x18, %i6
subc %o0, %i7, %g7
fnot1s %f5, %f1
bvc loop_1512
fnands %f24, %f2, %f3
fmovrsgz %l0, %f20, %f9
fblg %fcc3, loop_1513
loop_1512:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbue,a %fcc3, loop_1514
sdivx %o1, 0x020D, %i5
loop_1513:
nop
add %l7, 0x6C, %l6
wr %g0, 0x89, %asi
casa [%l6] %asi, %l6, %i1
loop_1514:
bpos loop_1515
bg,pt %icc, loop_1516
edge8 %l4, %o3, %o6
edge8l %i3, %l2, %g1
loop_1515:
brlz %i2, loop_1517
loop_1516:
fble,a %fcc3, loop_1518
te %icc, 0x0
fxors %f16, %f18, %f25
loop_1517:
fmovscc %icc, %f21, %f28
loop_1518:
fmovsne %icc, %f19, %f10
array32 %o2, %i4, %l3
fmovscc %icc, %f25, %f25
sra %o7, %g5, %o5
fbug,a %fcc3, loop_1519
tvs %icc, 0x4
movvs %xcc, %g3, %g2
fone %f24
loop_1519:
edge8 %l5, %i0, %l1
sir 0x0815
movg %xcc, %g4, %g6
edge16n %i6, %o4, %o0
mulx %g7, 0x0F73, %l0
stx %o1, [%l7 + 0x78]
array16 %i7, %l6, %i1
addccc %l4, %o3, %i5
stb %o6, [%l7 + 0x20]
bn %xcc, loop_1520
srax %i3, 0x15, %g1
nop
fitos %f7, %f18
fstoi %f18, %f23
movneg %icc, %i2, %l2
loop_1520:
movvs %icc, %i4, %l3
set 0x36, %l5
lduha [%l7 + %l5] 0x80, %o2
movgu %xcc, %o7, %g5
sdiv %o5, 0x08E7, %g2
edge16 %l5, %g3, %i0
fbug,a %fcc1, loop_1521
umulcc %l1, %g6, %g4
xorcc %i6, 0x044C, %o4
movgu %icc, %o0, %l0
loop_1521:
fpsub16s %f9, %f11, %f8
fcmpne16 %f22, %f8, %g7
brlez %i7, loop_1522
nop
setx 0x5BDC8431, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f5
fsqrts %f5, %f20
edge8n %o1, %l6, %i1
tn %xcc, 0x3
loop_1522:
sub %l4, 0x15FE, %o3
alignaddrl %o6, %i5, %i3
movgu %icc, %i2, %g1
orncc %i4, 0x0553, %l2
ldd [%l7 + 0x40], %f28
orn %l3, 0x0417, %o2
membar #Sync
wr %g0, 0xf9, %asi
ldda [%l7 + 0x40] %asi, %f16
subccc %g5, 0x0C11, %o5
srlx %o7, %g2, %l5
addcc %i0, %l1, %g6
nop
setx loop_1523, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge8 %g4, %g3, %i6
ldsh [%l7 + 0x0C], %o0
udivx %o4, 0x1BC6, %l0
loop_1523:
array8 %i7, %o1, %g7
tge %icc, 0x2
te %icc, 0x2
xnor %i1, 0x09F7, %l4
st %f7, [%l7 + 0x68]
add %l7, 0x60, %l6
wr %g0, 0x18, %asi
casxa [%l6] %asi, %o3, %o6
taddcc %l6, %i3, %i2
bleu,a %xcc, loop_1524
orn %i5, 0x1EC0, %i4
taddcctv %g1, %l2, %l3
std %f14, [%l7 + 0x08]
loop_1524:
sub %g5, 0x1A73, %o2
tgu %xcc, 0x2
wr %g0, 0x88, %asi
sta %f14, [%l7 + 0x54] %asi
udivx %o5, 0x0FAD, %o7
array32 %g2, %i0, %l1
set 0x4B, %g6
ldsba [%l7 + %g6] 0x14, %g6
edge8n %g4, %l5, %g3
alignaddr %i6, %o0, %o4
flush %l7 + 0x54
set 0x0C, %g3
stba %i7, [%l7 + %g3] 0xea
membar #Sync
bneg loop_1525
movne %icc, %l0, %g7
bgu,a %xcc, loop_1526
movcs %xcc, %i1, %o1
loop_1525:
nop
setx 0x906DABE7, %l0, %l6
st %l6, [%l7 + 0x18]
ld [%l7 + 0x18], %fsr
srl %l4, 0x17, %o3
loop_1526:
nop
wr %g0, 0x80, %asi
stxa %l6, [%l7 + 0x10] %asi
or %o6, %i2, %i5
addccc %i3, %i4, %l2
wr %g0, 0x2a, %asi
stxa %l3, [%l7 + 0x50] %asi
membar #Sync
tg %icc, 0x5
fmovdcc %icc, %f23, %f28
fcmpgt16 %f10, %f22, %g5
ba %xcc, loop_1527
fmovrdlz %g1, %f8, %f0
smul %o2, 0x0DED, %o5
fnegs %f4, %f20
loop_1527:
smul %o7, 0x0C21, %i0
sth %l1, [%l7 + 0x52]
tsubcc %g2, %g4, %g6
bne,a,pt %icc, loop_1528
brgz,a %l5, loop_1529
srax %g3, 0x09, %o0
movl %icc, %o4, %i6
loop_1528:
lduw [%l7 + 0x60], %i7
loop_1529:
fbg %fcc3, loop_1530
fandnot1 %f24, %f20, %f12
umulcc %l0, %g7, %o1
tsubcctv %i1, 0x0192, %l4
loop_1530:
nop
set 0x2C, %i7
swapa [%l7 + %i7] 0x18, %o3
movvs %xcc, %o6, %l6
add %l7, 0x08, %l6
wr %g0, 0x04, %asi
casxa [%l6] %asi, %i2, %i3
srax %i4, 0x0B, %i5
add %l3, %g5, %g1
array8 %o2, %l2, %o7
fbn %fcc3, loop_1531
alignaddrl %o5, %l1, %g2
movpos %icc, %i0, %g6
fbne,a %fcc2, loop_1532
loop_1531:
fnors %f23, %f21, %f7
movge %xcc, %l5, %g3
edge16ln %g4, %o0, %o4
loop_1532:
fblg,a %fcc2, loop_1533
fand %f10, %f14, %f10
popc 0x03B6, %i6
wr %g0, 0xe2, %asi
stwa %l0, [%l7 + 0x58] %asi
membar #Sync
loop_1533:
tpos %icc, 0x1
bshuffle %f14, %f22, %f28
edge32 %g7, %o1, %i1
membar 0x6F
tg %icc, 0x5
bgu,a,pn %xcc, loop_1534
andcc %l4, 0x19A7, %i7
ta %xcc, 0x5
edge32l %o6, %o3, %i2
loop_1534:
andncc %i3, %i4, %l6
add %l3, 0x169E, %i5
sll %g1, 0x0F, %g5
edge32n %l2, %o2, %o5
bge %xcc, loop_1535
brz %l1, loop_1536
sdiv %o7, 0x1508, %g2
movrne %i0, 0x377, %g6
loop_1535:
fnegd %f0, %f22
loop_1536:
fbo %fcc0, loop_1537
fmovsg %xcc, %f8, %f28
fmovrdgez %g3, %f20, %f4
movge %xcc, %g4, %o0
loop_1537:
edge8n %o4, %l5, %i6
tle %xcc, 0x6
tvc %xcc, 0x5
movrne %g7, 0x30E, %l0
movpos %icc, %i1, %o1
fnand %f28, %f18, %f20
ta %xcc, 0x3
fbule,a %fcc1, loop_1538
fpmerge %f27, %f5, %f0
tcc %xcc, 0x7
fmul8x16au %f6, %f6, %f14
loop_1538:
tgu %icc, 0x3
flush %l7 + 0x10
fpack32 %f26, %f22, %f22
edge8l %l4, %o6, %i7
tle %icc, 0x0
edge16 %i2, %o3, %i3
wr %g0, 0x80, %asi
stda %f0, [%l7 + 0x40] %asi
nop
setx 0x67116D703F80A7DC, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f10
setx 0xE44AB611E3443D4C, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f24
fsubd %f24, %f10, %f24
fble %fcc2, loop_1539
ldd [%l7 + 0x38], %f24
edge8l %i4, %l6, %l3
add %l7, 0x78, %l6
wr %g0, 0x18, %asi
ldxa [%l6] %asi, %i5
casxa [%l6] 0x18, %i5, %g5
loop_1539:
fornot1s %f3, %f22, %f9
sdiv %g1, 0x001A, %o2
membar 0x62
fpack16 %f16, %f12
or %l2, %o5, %l1
srlx %o7, %i0, %g6
edge16l %g2, %g4, %o0
and %o4, %g3, %l5
set 0x7C, %g1
sta %f4, [%l7 + %g1] 0x04
array32 %i6, %l0, %g7
bpos,a loop_1540
bleu loop_1541
movrgez %o1, %l4, %i1
ld [%l7 + 0x08], %f28
loop_1540:
fpmerge %f20, %f14, %f28
loop_1541:
subcc %i7, %o6, %o3
movcs %xcc, %i2, %i3
wr %g0, 0x2b, %asi
stwa %l6, [%l7 + 0x40] %asi
membar #Sync
lduw [%l7 + 0x4C], %l3
movvs %xcc, %i5, %i4
subcc %g1, 0x17A3, %o2
wr %g0, 0x89, %asi
stda %f16, [%l7 + 0x40] %asi
nop
setx 0xB15CE719507AC37A, %l0, %l6
stx %l6, [%l7 + 0x18]
ldx [%l7 + 0x18], %fsr
add %l7, 0x78, %l6
wr %g0, 0x89, %asi
casa [%l6] %asi, %g5, %l2
tn %icc, 0x0
fmovsvc %icc, %f6, %f9
fbn %fcc3, loop_1542
fpackfix %f14, %f9
movgu %xcc, %l1, %o5
srl %o7, %g6, %i0
loop_1542:
xorcc %g4, %o0, %o4
sra %g3, %g2, %l5
fxor %f6, %f28, %f18
bgu,pn %xcc, loop_1543
movpos %icc, %i6, %g7
nop
setx 0xA242491D7A8DC62C, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f4
setx 0x70DE77B5310CB3CF, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f26
faddd %f26, %f4, %f26
tleu %xcc, 0x3
loop_1543:
fbn,a %fcc3, loop_1544
addccc %o1, 0x0BE4, %l0
srl %l4, %i7, %i1
andncc %o3, %i2, %i3
loop_1544:
fnot2s %f6, %f25
nop
setx 0x4561903A, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f0
setx 0x2C15CB92, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f25
fsubs %f25, %f0, %f26
ldx [%l7 + 0x58], %l6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
addc %l3, %i5, %i4
srax %o6, %g1, %o2
and %g5, %l2, %l1
tvc %icc, 0x4
ldd [%l7 + 0x10], %f10
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
nop
setx loop_1545, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tge %xcc, 0x0
srlx %o5, %o7, %g6
udiv %i0, 0x1376, %g4
loop_1545:
nop
setx 0x4B1653D0D23F6EED, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f28
setx 0xD122A5E0CA86F317, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f24
fsubd %f24, %f28, %f20
add %o0, %g3, %g2
taddcc %o4, %i6, %g7
srlx %l5, %l0, %o1
wr %g0, 0x20, %asi
ldxa [%g0 + 0x30] %asi, %i7
be %xcc, loop_1546
brz,a %i1, loop_1547
tgu %icc, 0x4
bvs,a,pt %icc, loop_1548
loop_1546:
movre %o3, %l4, %i2
loop_1547:
tge %xcc, 0x2
edge16l %i3, %l6, %l3
loop_1548:
nop
wr %g0, 0x18, %asi
lduwa [%l7 + 0x64] %asi, %i4
fbul %fcc1, loop_1549
udiv %o6, 0x0B67, %i5
edge8l %g1, %o2, %l2
tcc %xcc, 0x1
loop_1549:
nop
setx 0x290429C4, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f22
setx 0x9A24EF0D, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f15
fmuls %f15, %f22, %f6
fnot1 %f10, %f12
fnot1 %f8, %f4
fsrc1 %f26, %f22
bvs,a,pn %xcc, loop_1550
add %g5, 0x1EF6, %l1
orncc %o7, %o5, %g6
edge16n %g4, %i0, %o0
loop_1550:
movrlez %g2, %g3, %o4
nop
setx 0xD20C397C, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f24
setx 0x73C71772, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f3
fsubs %f3, %f24, %f16
movvc %icc, %g7, %i6
set 0x56, %g5
lduha [%l7 + %g5] 0x04, %l0
wr %g0, 0x88, %asi
swapa [%l7 + 0x2C] %asi, %o1
fmovdne %xcc, %f16, %f14
mulscc %i7, %l5, %o3
fmovdge %icc, %f14, %f27
fornot2s %f23, %f10, %f20
movle %xcc, %l4, %i1
sdiv %i2, 0x02AC, %l6
fmovdcc %icc, %f21, %f29
wr %g0, 0x88, %asi
ldxa [%l7 + 0x60] %asi, %l3
orcc %i3, %i4, %i5
bleu,pn %icc, loop_1551
bg,a loop_1552
addcc %o6, %g1, %l2
set 0x40, %l2
ldda [%l7 + %l2] 0x80, %f0
loop_1551:
umulcc %g5, %o2, %o7
loop_1552:
movcc %xcc, %o5, %g6
add %l7, 0x40, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %g4, %l1
nop
setx 0x1B49D709, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f25
setx 0xC1663B09, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f13
fsubs %f13, %f25, %f28
flush %l7 + 0x24
movrgz %i0, 0x2DB, %o0
array16 %g3, %g2, %g7
tg %icc, 0x3
movpos %icc, %o4, %l0
ldsb [%l7 + 0x65], %i6
orn %i7, %o1, %o3
fmovsne %xcc, %f28, %f24
edge8n %l5, %l4, %i1
fmovsne %xcc, %f6, %f7
tvs %xcc, 0x4
te %icc, 0x7
edge8n %l6, %i2, %l3
fmovdle %xcc, %f16, %f5
tne %icc, 0x0
subc %i3, 0x0F39, %i4
movn %xcc, %o6, %i5
movneg %icc, %g1, %l2
wr %g0, 0x80, %asi
lduha [%l7 + 0x3E] %asi, %o2
xorcc %g5, 0x1099, %o7
edge16n %g6, %o5, %l1
movcc %icc, %i0, %g4
fmovdcs %xcc, %f14, %f15
bleu loop_1553
xorcc %o0, %g2, %g3
srlx %g7, 0x1C, %l0
movgu %xcc, %o4, %i7
loop_1553:
edge16l %o1, %o3, %i6
fandnot1s %f3, %f5, %f7
array32 %l4, %i1, %l6
ta %icc, 0x6
srl %l5, 0x08, %i2
nop
setx loop_1554, %l0, %l1
jmpl %l1, %l3
xorcc %i4, 0x1295, %o6
nop
fitod %f4, %f8
fdtox %f8, %f8
sdiv %i5, 0x0212, %i3
loop_1554:
andn %g1, %l2, %g5
nop
set 0x50, %i6
stx %o2, [%l7 + %i6]
fbuge,a %fcc0, loop_1555
umulcc %o7, %o5, %l1
movne %xcc, %g6, %i0
fmovsneg %icc, %f20, %f28
loop_1555:
prefetch [%l7 + 0x20], 0x0
wr %g0, 0x10, %asi
ldda [%l7 + 0x20] %asi, %g4
fbo,a %fcc3, loop_1556
fmovrslez %g2, %f5, %f31
fbue %fcc2, loop_1557
orn %o0, %g7, %l0
loop_1556:
edge8 %o4, %i7, %g3
fpack32 %f4, %f8, %f16
loop_1557:
sra %o1, %o3, %l4
fcmple32 %f30, %f8, %i1
array16 %i6, %l5, %i2
xnorcc %l3, %i4, %o6
move %icc, %i5, %l6
umulcc %i3, 0x0E87, %g1
fornot2s %f13, %f10, %f16
set 0x40, %g2
ldda [%l7 + %g2] 0x0c, %f0
bpos,a loop_1558
edge16n %l2, %g5, %o7
bg,a,pt %icc, loop_1559
fbne,a %fcc0, loop_1560
loop_1558:
addccc %o2, 0x059C, %l1
ldx [%l7 + 0x18], %o5
loop_1559:
stb %g6, [%l7 + 0x22]
loop_1560:
fones %f5
andn %i0, 0x13B2, %g4
fnot1 %f14, %f26
tg %xcc, 0x1
nop
setx 0x67A3363E, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f8
setx 0x5C03FE9C, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f18
fdivs %f18, %f8, %f2
tcc %icc, 0x4
fmovsgu %xcc, %f24, %f0
set 0x10, %o6
ldsha [%l7 + %o6] 0x18, %g2
tpos %icc, 0x2
tvs %xcc, 0x1
tvc %xcc, 0x7
tcc %xcc, 0x3
edge16n %g7, %o0, %l0
alignaddrl %i7, %g3, %o1
orncc %o4, 0x051C, %l4
andn %i1, 0x174D, %o3
nop
fitos %f13, %f16
fstoi %f16, %f5
orcc %i6, 0x1747, %l5
edge32n %l3, %i2, %o6
tn %xcc, 0x3
fmovsleu %xcc, %f13, %f18
fxnors %f18, %f25, %f4
fornot2 %f0, %f8, %f2
array32 %i4, %l6, %i5
tpos %xcc, 0x1
fpadd32s %f8, %f18, %f16
st %f2, [%l7 + 0x60]
brgz,a %i3, loop_1561
fpadd32s %f16, %f15, %f1
fmovrde %g1, %f14, %f4
fmovdcs %icc, %f22, %f23
loop_1561:
alignaddrl %l2, %o7, %o2
bvc,a,pt %xcc, loop_1562
edge32l %g5, %o5, %g6
brlz,a %l1, loop_1563
subccc %g4, 0x19AC, %g2
loop_1562:
nop
set 0x30, %o0
ldsw [%l7 + %o0], %i0
subccc %g7, %o0, %l0
loop_1563:
nop
set 0x76, %i3
ldstub [%l7 + %i3], %g3
ldstub [%l7 + 0x6F], %i7
fornot1s %f15, %f28, %f4
tleu %xcc, 0x2
sll %o4, 0x0E, %l4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movcc %xcc, %o1, %o3
tsubcctv %i6, %i1, %l3
movvc %xcc, %i2, %l5
set 0x24, %l1
ldswa [%l7 + %l1] 0x14, %i4
movgu %icc, %l6, %i5
sra %i3, %g1, %l2
fmovdleu %xcc, %f28, %f6
tsubcctv %o7, 0x0B70, %o6
movle %xcc, %o2, %o5
fmovscs %xcc, %f3, %f28
srlx %g5, 0x09, %l1
stx %g6, [%l7 + 0x50]
fmovdne %xcc, %f16, %f10
addc %g2, 0x10E7, %g4
add %l7, 0x70, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %i0
casxa [%l6] 0x81, %i0, %o0
tle %icc, 0x5
movrlz %g7, %l0, %g3
taddcctv %o4, 0x1BB7, %i7
fnands %f17, %f17, %f0
ldd [%l7 + 0x08], %o0
addc %l4, %o3, %i1
fmovrdgez %i6, %f16, %f4
movne %icc, %l3, %i2
fcmpeq32 %f10, %f24, %l5
edge32n %i4, %l6, %i5
fbl,a %fcc2, loop_1564
popc 0x00D4, %g1
movle %xcc, %l2, %o7
movleu %xcc, %o6, %o2
loop_1564:
fbg %fcc1, loop_1565
movrgz %i3, 0x3AB, %o5
addc %g5, %l1, %g2
membar #Sync
wr %g0, 0xf8, %asi
ldda [%l7 + 0x40] %asi, %f16
loop_1565:
stx %g6, [%l7 + 0x20]
movg %xcc, %i0, %g4
fornot1s %f31, %f5, %f20
ta %xcc, 0x5
mulx %o0, 0x045A, %g7
tcs %xcc, 0x6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
swap [%l7 + 0x2C], %g3
tleu %icc, 0x3
ldub [%l7 + 0x2C], %o4
movneg %icc, %l0, %i7
fnegs %f0, %f0
brlz,a %l4, loop_1566
fsrc1s %f18, %f12
ble %xcc, loop_1567
movneg %xcc, %o1, %i1
loop_1566:
tne %xcc, 0x7
tne %icc, 0x0
loop_1567:
fxors %f4, %f31, %f28
tl %icc, 0x2
fornot2 %f6, %f16, %f10
sdiv %o3, 0x1F01, %i6
andcc %i2, %l3, %i4
xor %l6, %l5, %g1
fandnot1s %f0, %f30, %f1
movpos %xcc, %l2, %o7
xorcc %i5, 0x006B, %o2
bvs,pn %xcc, loop_1568
bl,pt %icc, loop_1569
udivx %o6, 0x1FE0, %o5
edge32n %i3, %g5, %g2
loop_1568:
nop
wr %g0, 0x80, %asi
stda %f0, [%l7 + 0x40] %asi
loop_1569:
nop
set 0x6A, %o1
lduha [%l7 + %o1] 0x0c, %l1
nop
set 0x7D, %o3
stb %g6, [%l7 + %o3]
tcc %icc, 0x1
fmovs %f11, %f23
movrlez %i0, 0x393, %o0
fpackfix %f8, %f28
xor %g7, 0x117C, %g4
fmovsne %icc, %f0, %f15
movn %xcc, %o4, %g3
fmovsl %xcc, %f13, %f24
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
andn %l0, 0x04B9, %i7
mova %icc, %l4, %i1
array32 %o1, %o3, %i2
fble,a %fcc3, loop_1570
nop
setx loop_1571, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tvc %icc, 0x4
popc %i6, %l3
loop_1570:
tg %icc, 0x3
loop_1571:
add %l6, 0x1F99, %i4
fnegd %f2, %f4
fmovrse %g1, %f21, %f8
movl %icc, %l5, %o7
umul %l2, %i5, %o2
fand %f8, %f26, %f10
taddcctv %o5, 0x1045, %i3
tl %icc, 0x2
tl %xcc, 0x4
edge8 %g5, %o6, %g2
xorcc %l1, 0x163B, %i0
edge8 %o0, %g7, %g4
set 0x3C, %l6
lda [%l7 + %l6] 0x81, %f3
nop
setx 0xD6A1AFF0A1CFB8C0, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f30
setx 0x38A906A8754BE459, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f24
fsubd %f24, %f30, %f2
movle %xcc, %o4, %g3
alignaddr %l0, %g6, %l4
tge %icc, 0x4
movne %icc, %i1, %o1
array16 %o3, %i2, %i7
wr %g0, 0x19, %asi
ldswa [%l7 + 0x54] %asi, %i6
fmovsgu %icc, %f15, %f26
fones %f30
movn %xcc, %l3, %i4
fandnot1s %f12, %f1, %f16
set 0x30, %o7
ldda [%l7 + %o7] 0x2b, %g0
movne %xcc, %l5, %o7
edge32ln %l2, %i5, %o2
fone %f14
tn %xcc, 0x6
array16 %l6, %o5, %g5
taddcc %o6, 0x1835, %i3
fmul8x16au %f23, %f18, %f22
edge16ln %l1, %i0, %o0
nop
fitos %f31, %f5
fornot2 %f20, %f24, %f10
movvs %icc, %g2, %g7
bcs loop_1572
edge8ln %o4, %g4, %l0
bvs,pn %xcc, loop_1573
brgz %g3, loop_1574
loop_1572:
flush %l7 + 0x70
xnor %l4, %g6, %o1
loop_1573:
ldsh [%l7 + 0x76], %o3
loop_1574:
nop
wr %g0, 0x89, %asi
ldsba [%l7 + 0x28] %asi, %i1
movrgz %i7, 0x2FB, %i6
brlz,a %i2, loop_1575
movcc %icc, %i4, %g1
fbl %fcc0, loop_1576
fandnot1s %f5, %f28, %f4
loop_1575:
fabsd %f6, %f2
addcc %l5, 0x1447, %o7
loop_1576:
nop
set 0x40, %o2
stxa %l2, [%l7 + %o2] 0x11
movrlez %l3, %i5, %l6
wr %g0, 0x0c, %asi
ldda [%l7 + 0x40] %asi, %f16
nop
setx loop_1577, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tcc %icc, 0x3
fmovrdlz %o2, %f30, %f6
tpos %xcc, 0x5
loop_1577:
fmovsle %icc, %f6, %f2
movvs %icc, %o5, %o6
fbge %fcc0, loop_1578
subccc %g5, %i3, %i0
tcs %xcc, 0x6
alignaddrl %o0, %l1, %g2
loop_1578:
movrlz %g7, 0x2D3, %g4
nop
set 0x4D, %o5
ldsb [%l7 + %o5], %l0
brz,a %o4, loop_1579
ba,a,pt %xcc, loop_1580
mulx %g3, %l4, %g6
smulcc %o3, 0x0FE6, %i1
loop_1579:
fsrc2 %f4, %f24
loop_1580:
tg %xcc, 0x4
movrlez %i7, 0x147, %i6
brgez,a %i2, loop_1581
fmovrdlez %i4, %f16, %f14
nop
setx 0xF0970935, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f3
setx 0xACDFED60, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f12
fmuls %f12, %f3, %f4
wr %g0, 0x18, %asi
ldxa [%l7 + 0x30] %asi, %g1
loop_1581:
andncc %o1, %l5, %l2
stbar
fornot1 %f14, %f24, %f2
fbl,a %fcc2, loop_1582
bneg,a,pn %xcc, loop_1583
movrlz %l3, 0x194, %o7
smul %l6, %o2, %i5
loop_1582:
nop
setx 0x76B8BE5D609BD5F6, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f2
fsqrtd %f2, %f4
loop_1583:
movne %icc, %o6, %o5
movge %icc, %i3, %g5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movcc %icc, %i0, %l1
fnors %f25, %f18, %f0
tvs %xcc, 0x3
lduw [%l7 + 0x18], %o0
fmul8x16 %f12, %f30, %f10
fbl,a %fcc3, loop_1584
udivx %g7, 0x154D, %g4
edge8ln %g2, %l0, %g3
umul %o4, 0x00CD, %g6
loop_1584:
xor %o3, 0x1C8E, %l4
edge8ln %i1, %i7, %i6
xnor %i2, 0x0384, %g1
nop
setx 0x045955E9F19EA835, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f2
fsqrtd %f2, %f12
for %f14, %f24, %f16
popc %o1, %i4
movrne %l5, 0x235, %l3
array16 %o7, %l6, %l2
movge %xcc, %o2, %i5
mova %xcc, %o6, %o5
taddcctv %i3, %i0, %l1
bpos,a,pt %xcc, loop_1585
bcc %xcc, loop_1586
sll %g5, %o0, %g4
movneg %icc, %g7, %l0
loop_1585:
nop
setx 0x9902BDE7, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f3
setx 0x0353FACE, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f10
fmuls %f10, %f3, %f0
loop_1586:
fexpand %f3, %f28
addcc %g3, %o4, %g2
wr %g0, 0xf1, %asi
stda %f16, [%l7 + 0x40] %asi
membar #Sync
ldd [%l7 + 0x70], %o2
fmovrdgz %g6, %f30, %f6
movrgez %l4, 0x10B, %i7
fbule %fcc2, loop_1587
fbul %fcc1, loop_1588
movrlz %i1, 0x32C, %i2
orncc %i6, 0x1499, %g1
loop_1587:
prefetch [%l7 + 0x4C], 0x2
loop_1588:
umulcc %o1, 0x0651, %l5
ld [%l7 + 0x08], %f7
xnorcc %i4, 0x16AE, %o7
movgu %icc, %l3, %l6
fbule,a %fcc0, loop_1589
fnot2s %f16, %f15
lduw [%l7 + 0x68], %l2
or %i5, 0x1971, %o2
loop_1589:
fmovrdne %o6, %f10, %f16
movrgz %o5, %i0, %l1
movrgz %g5, 0x1A4, %o0
fbl,a %fcc3, loop_1590
subccc %i3, %g7, %l0
ta %xcc, 0x3
fpsub32 %f30, %f26, %f24
loop_1590:
tleu %icc, 0x2
wr %g0, 0x89, %asi
ldxa [%l7 + 0x10] %asi, %g3
fxor %f10, %f12, %f12
movrne %o4, %g2, %g4
sll %o3, 0x18, %g6
addcc %i7, 0x02E7, %i1
tn %xcc, 0x5
xnor %l4, 0x0CAC, %i2
brgz,a %i6, loop_1591
fnot1s %f17, %f25
ldsb [%l7 + 0x2E], %g1
array8 %l5, %i4, %o7
loop_1591:
fmovrdne %o1, %f30, %f14
movne %icc, %l6, %l3
bg loop_1592
movl %xcc, %l2, %i5
nop
setx 0xB1F7DFFDB5AE40D2, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f10
fsqrtd %f10, %f20
xor %o6, 0x160B, %o2
loop_1592:
tleu %xcc, 0x3
set 0x63, %l3
ldstuba [%l7 + %l3] 0x0c, %i0
taddcctv %l1, %g5, %o5
nop
setx 0xC3F86D7EEE9BF82A, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f22
setx 0x173ABF9CA29245DB, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f12
fdivd %f12, %f22, %f8
movrlez %i3, %g7, %o0
edge8ln %g3, %o4, %l0
wr %g0, 0x80, %asi
ldda [%l7 + 0x40] %asi, %g2
fmovsgu %icc, %f8, %f13
movleu %icc, %g4, %o3
andcc %g6, 0x08C1, %i7
sub %l4, 0x002F, %i1
udiv %i2, 0x09C5, %g1
movvc %icc, %l5, %i4
srax %o7, %i6, %o1
srax %l3, 0x08, %l2
addccc %i5, %l6, %o6
te %icc, 0x5
tsubcctv %i0, %l1, %g5
edge16n %o2, %o5, %i3
tpos %xcc, 0x5
fbne,a %fcc2, loop_1593
movrne %o0, %g7, %g3
fpsub32 %f8, %f18, %f18
nop
setx 0x9B0CA31BEB3518D8, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f26
setx 0x5C02582D9E84EFC2, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f28
fmuld %f28, %f26, %f20
loop_1593:
edge32l %o4, %l0, %g2
fnor %f22, %f12, %f20
sub %g4, %o3, %i7
edge32ln %g6, %l4, %i2
add %g1, 0x1A4A, %i1
fbo,a %fcc0, loop_1594
fpadd32s %f0, %f24, %f3
fpsub32s %f19, %f18, %f15
sub %l5, %i4, %i6
loop_1594:
ldub [%l7 + 0x4D], %o1
add %l7, 0x50, %l6
wr %g0, 0x0c, %asi
casxa [%l6] 0x0c, %l3, %l2
edge8 %i5, %o7, %o6
ldsh [%l7 + 0x1E], %i0
nop
setx 0x399A841890737678, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f26
setx 0x48DCA477E9A5C63D, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f14
fmuld %f14, %f26, %f22
fpadd32s %f4, %f2, %f18
fands %f19, %f17, %f31
nop
setx 0xE899097F, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f15
setx 0x1A8E7BAE, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f25
fsubs %f25, %f15, %f4
subccc %l6, 0x1C2C, %l1
nop
setx 0x9A46B744, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f30
setx 0x415BDEA8, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f27
fadds %f27, %f30, %f1
movneg %icc, %o2, %o5
fnand %f18, %f22, %f8
fmovscs %xcc, %f27, %f9
and %i3, 0x177A, %g5
sdivcc %o0, 0x088E, %g7
sub %g3, 0x1A0E, %o4
bg,pt %xcc, loop_1595
fblg %fcc3, loop_1596
mulx %g2, 0x1AE6, %l0
udiv %o3, 0x0376, %i7
loop_1595:
fmovdgu %icc, %f26, %f29
loop_1596:
be loop_1597
fpsub16 %f8, %f12, %f10
edge16 %g4, %g6, %l4
subc %i2, %g1, %i1
loop_1597:
ldd [%l7 + 0x18], %f8
movne %xcc, %l5, %i6
fcmple32 %f28, %f20, %i4
subc %o1, 0x176E, %l2
wr %g0, 0x89, %asi
ldstuba [%l7 + 0x4A] %asi, %i5
fnot1 %f6, %f4
addcc %o7, %o6, %i0
move %xcc, %l3, %l6
fmovsvs %xcc, %f13, %f27
array8 %l1, %o5, %o2
umul %i3, %o0, %g5
set 0x30, %i4
ldxa [%g0 + %i4] 0x4f, %g3
addccc %g7, 0x08D7, %g2
umulcc %o4, 0x13C8, %o3
edge8 %l0, %i7, %g6
tg %icc, 0x1
fble,a %fcc2, loop_1598
movg %xcc, %g4, %i2
ldd [%l7 + 0x48], %l4
fmovrsne %i1, %f22, %f19
loop_1598:
smul %l5, 0x07EC, %g1
subccc %i4, 0x0DC8, %o1
ldsh [%l7 + 0x14], %i6
set 0x40, %l4
stda %f16, [%l7 + %l4] 0x10
mulx %i5, %o7, %l2
fmovsleu %xcc, %f3, %f31
bge %icc, loop_1599
edge32n %o6, %i0, %l6
edge16n %l3, %o5, %l1
wr %g0, 0x81, %asi
ldsba [%l7 + 0x7A] %asi, %i3
loop_1599:
edge8ln %o2, %o0, %g3
subccc %g7, %g5, %g2
nop
fitod %f6, %f16
fdtox %f16, %f24
fxtod %f24, %f24
subcc %o4, 0x00C9, %o3
fone %f30
tg %icc, 0x7
fmovrsgz %i7, %f26, %f16
movn %xcc, %l0, %g6
sra %i2, %g4, %i1
subc %l5, %l4, %i4
sra %g1, %o1, %i5
sllx %i6, 0x1E, %l2
wr %g0, 0x88, %asi
stba %o7, [%l7 + 0x77] %asi
sdivcc %o6, 0x17AF, %i0
wr %g0, 0x89, %asi
stwa %l6, [%l7 + 0x50] %asi
fbule %fcc2, loop_1600
andncc %l3, %o5, %l1
andncc %o2, %o0, %i3
tleu %xcc, 0x6
loop_1600:
fmovs %f14, %f10
tgu %xcc, 0x0
set 0x0A, %g4
stba %g3, [%l7 + %g4] 0xe2
membar #Sync
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
add %g5, %g7, %g2
tneg %icc, 0x2
ld [%l7 + 0x3C], %f20
andn %o3, %i7, %o4
fmovscc %xcc, %f24, %f13
fmovrdgez %g6, %f22, %f12
srlx %i2, 0x0C, %g4
stx %l0, [%l7 + 0x30]
faligndata %f8, %f6, %f0
array16 %l5, %l4, %i1
srl %i4, %g1, %o1
smulcc %i5, %i6, %o7
movl %icc, %l2, %o6
movrlez %l6, %l3, %o5
movpos %icc, %i0, %l1
movge %xcc, %o2, %i3
prefetch [%l7 + 0x08], 0x0
nop
setx 0x4055DB2E, %l0, %l6
st %l6, [%l7 + 0x34]
ld [%l7 + 0x34], %fsr
movn %icc, %g3, %g5
sll %g7, 0x18, %o0
movre %g2, %o3, %i7
fmovdneg %icc, %f3, %f3
mulx %o4, %i2, %g4
movrlz %g6, 0x28F, %l0
orncc %l5, %i1, %l4
subccc %g1, 0x0C5A, %o1
for %f10, %f22, %f20
xor %i4, 0x14E9, %i6
smulcc %i5, 0x1978, %l2
tvs %xcc, 0x0
membar 0x51
fxnors %f19, %f24, %f30
movl %xcc, %o7, %o6
wr %g0, 0x88, %asi
ldda [%l7 + 0x40] %asi, %f16
nop
fitos %f0, %f3
fstox %f3, %f2
fxtos %f2, %f24
nop
setx loop_1601, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fand %f6, %f24, %f10
andncc %l3, %o5, %l6
ldsb [%l7 + 0x74], %l1
loop_1601:
edge32ln %i0, %o2, %g3
andn %i3, 0x1ABC, %g5
fnor %f24, %f12, %f22
tneg %icc, 0x4
brgez %g7, loop_1602
nop
setx 0x751448853072E6BC, %l0, %l6
stx %l6, [%l7 + 0x78]
ldx [%l7 + 0x78], %fsr
alignaddr %o0, %g2, %i7
lduh [%l7 + 0x4A], %o4
loop_1602:
sll %o3, %i2, %g4
movrgz %g6, 0x2AF, %l5
tl %icc, 0x5
nop
setx 0xA72BAF74, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f13
setx 0xD744829C, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f17
fadds %f17, %f13, %f19
andncc %l0, %l4, %g1
ta %icc, 0x7
ldx [%l7 + 0x30], %i1
tn %icc, 0x6
alignaddrl %o1, %i4, %i6
ldsw [%l7 + 0x10], %l2
movrgz %o7, %o6, %i5
bpos,a,pn %xcc, loop_1603
movneg %xcc, %o5, %l6
edge8n %l3, %l1, %i0
umul %o2, %i3, %g5
loop_1603:
edge32ln %g7, %o0, %g3
array16 %i7, %o4, %o3
fsrc1s %f20, %f17
movl %xcc, %g2, %i2
alignaddr %g4, %g6, %l0
taddcctv %l4, %l5, %i1
fmovdne %icc, %f14, %f14
sub %o1, %i4, %i6
array16 %l2, %o7, %o6
orcc %g1, %o5, %i5
tcc %xcc, 0x5
subc %l3, 0x0C6E, %l6
sethi 0x149E, %l1
mova %icc, %o2, %i0
movne %icc, %i3, %g7
nop
fitod %f6, %f4
movrlz %o0, %g3, %g5
movvc %icc, %i7, %o3
brnz,a %g2, loop_1604
fmovrslez %i2, %f11, %f6
fornot1s %f20, %f30, %f1
bne,a %icc, loop_1605
loop_1604:
fmovdg %icc, %f21, %f11
edge16 %g4, %g6, %o4
movg %icc, %l0, %l5
loop_1605:
nop
set 0x18, %i1
std %f18, [%l7 + %i1]
tpos %icc, 0x6
tleu %xcc, 0x2
fble %fcc0, loop_1606
fmovdvc %xcc, %f23, %f19
ld [%l7 + 0x70], %f13
srl %i1, %l4, %i4
loop_1606:
nop
fitod %f10, %f10
fdtoi %f10, %f26
movneg %icc, %o1, %l2
fabss %f30, %f14
add %i6, %o7, %g1
edge16 %o6, %o5, %i5
array16 %l6, %l1, %o2
tcs %icc, 0x2
st %f22, [%l7 + 0x24]
move %icc, %i0, %i3
fmovsne %icc, %f23, %f17
edge16 %l3, %o0, %g7
edge8n %g3, %i7, %o3
tl %xcc, 0x2
edge16 %g2, %i2, %g5
udiv %g4, 0x138F, %g6
sdivcc %l0, 0x1852, %o4
fnot2 %f12, %f14
alignaddr %i1, %l4, %i4
fornot1 %f2, %f8, %f22
subccc %o1, 0x1916, %l5
tne %icc, 0x6
fabss %f9, %f9
edge8ln %i6, %o7, %l2
brlez %g1, loop_1607
movrlz %o5, 0x2E5, %o6
tsubcctv %i5, 0x0B5A, %l1
xnor %o2, %i0, %l6
loop_1607:
fmovsvc %icc, %f25, %f29
orncc %l3, %o0, %g7
udiv %g3, 0x184D, %i7
fmovsn %xcc, %f13, %f0
andcc %i3, %g2, %i2
nop
fitos %f2, %f6
fstox %f6, %f4
fxors %f20, %f14, %f6
sllx %o3, 0x06, %g4
membar #Sync
set 0x40, %i5
ldda [%l7 + %i5] 0xf8, %f0
movcc %icc, %g6, %l0
bpos %icc, loop_1608
sra %g5, %i1, %o4
orcc %i4, 0x1B66, %o1
andncc %l4, %i6, %o7
loop_1608:
nop
wr %g0, 0xea, %asi
stwa %l5, [%l7 + 0x34] %asi
membar #Sync
fba %fcc1, loop_1609
fpsub32 %f12, %f26, %f30
array16 %l2, %o5, %o6
movvc %icc, %g1, %i5
loop_1609:
xnorcc %l1, 0x0BC3, %i0
edge32ln %l6, %l3, %o0
movge %icc, %g7, %o2
movrne %g3, 0x3B8, %i3
movg %xcc, %g2, %i2
st %f4, [%l7 + 0x74]
nop
setx loop_1610, %l0, %l1
jmpl %l1, %i7
ldstub [%l7 + 0x25], %o3
add %l7, 0x28, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %g4, %g6
loop_1610:
movre %g5, %l0, %i1
ta %icc, 0x2
fzero %f22
movrgez %i4, 0x3E3, %o4
taddcctv %o1, 0x0A06, %i6
movrgez %l4, %o7, %l2
fmovdvc %icc, %f8, %f14
movvs %xcc, %o5, %o6
sdivx %g1, 0x013C, %l5
movcs %icc, %l1, %i0
stw %i5, [%l7 + 0x70]
edge8n %l6, %l3, %o0
fmovdge %xcc, %f29, %f18
swap [%l7 + 0x30], %g7
tle %icc, 0x3
movrgz %o2, 0x0A6, %i3
xnorcc %g3, %i2, %g2
movrlez %i7, %g4, %o3
brlez,a %g6, loop_1611
fmovdn %icc, %f27, %f30
bpos %icc, loop_1612
fbg %fcc3, loop_1613
loop_1611:
movg %icc, %l0, %g5
orcc %i1, 0x187B, %i4
loop_1612:
movne %xcc, %o1, %i6
loop_1613:
fnand %f8, %f2, %f6
sub %l4, 0x0C3D, %o4
andn %o7, 0x1C8F, %o5
srlx %o6, 0x1A, %l2
movge %icc, %l5, %g1
movrlez %i0, 0x274, %i5
fpsub16 %f10, %f16, %f8
sir 0x100F
orncc %l6, %l3, %o0
subc %l1, 0x157B, %o2
or %g7, %i3, %g3
flush %l7 + 0x20
array16 %g2, %i2, %g4
tle %icc, 0x6
movneg %xcc, %o3, %i7
edge32ln %l0, %g6, %g5
fzero %f12
sllx %i1, %i4, %i6
srlx %o1, 0x06, %l4
subc %o4, 0x1C0F, %o5
nop
setx 0x806B1597, %l0, %l6
st %l6, [%l7 + 0x44]
ld [%l7 + 0x44], %fsr
or %o6, %o7, %l5
ldsb [%l7 + 0x48], %g1
lduw [%l7 + 0x38], %l2
fmovspos %xcc, %f9, %f2
movleu %xcc, %i0, %l6
fpack16 %f10, %f12
umul %i5, %l3, %l1
tn %icc, 0x5
fsrc1 %f0, %f0
nop
setx loop_1614, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tsubcctv %o2, 0x1316, %o0
nop
setx 0xCE8D7887, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f5
setx 0x4E004522, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f24
fadds %f24, %f5, %f8
sra %g7, %g3, %g2
loop_1614:
mulscc %i2, 0x0E8F, %g4
sra %i3, 0x10, %o3
edge32ln %l0, %g6, %i7
stbar
andncc %i1, %g5, %i6
movcs %icc, %o1, %l4
fmovdle %xcc, %f20, %f29
nop
fitod %f12, %f12
fdtox %f12, %f6
fxtod %f6, %f12
udivcc %o4, 0x0C0B, %i4
tn %icc, 0x2
sll %o6, %o7, %l5
set 0x48, %i0
prefetcha [%l7 + %i0] 0x81, 0x1
fornot2s %f19, %f12, %f4
set 0x48, %g7
sta %f8, [%l7 + %g7] 0x04
movne %xcc, %g1, %i0
set 0x40, %l0
stda %f16, [%l7 + %l0] 0x17
membar #Sync
ta %icc, 0x3
mulx %l6, 0x02F3, %l2
add %l7, 0x14, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %i5
casa [%l6] %asi, %i5, %l3
fblg %fcc3, loop_1615
movge %xcc, %l1, %o2
alignaddr %g7, %g3, %g2
taddcctv %o0, 0x0337, %i2
loop_1615:
srax %i3, %g4, %o3
popc %g6, %i7
srlx %l0, 0x18, %i1
brgez %i6, loop_1616
tpos %xcc, 0x1
fbl,a %fcc3, loop_1617
tsubcc %g5, %o1, %o4
loop_1616:
bpos %xcc, loop_1618
srlx %l4, %i4, %o6
loop_1617:
fmovrdgz %l5, %f10, %f16
fble,a %fcc1, loop_1619
loop_1618:
edge16n %o5, %g1, %o7
mulscc %l6, 0x0552, %l2
udivx %i0, 0x04CC, %l3
loop_1619:
membar 0x51
xnor %i5, %l1, %g7
nop
setx 0x9222419B, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f1
fsqrts %f1, %f23
alignaddr %g3, %g2, %o0
fxnor %f18, %f24, %f8
wr %g0, 0x80, %asi
lda [%l7 + 0x1C] %asi, %f28
fbge,a %fcc3, loop_1620
sub %o2, %i2, %i3
bvc,pn %xcc, loop_1621
tsubcc %g4, %g6, %o3
loop_1620:
srax %i7, %l0, %i6
wr %g0, 0x04, %asi
lduba [%l7 + 0x32] %asi, %i1
loop_1621:
tl %xcc, 0x4
andn %o1, 0x1D55, %g5
fbu,a %fcc1, loop_1622
add %l4, %i4, %o4
tleu %xcc, 0x5
sth %o6, [%l7 + 0x6A]
loop_1622:
nop
wr %g0, 0x88, %asi
ldswa [%l7 + 0x54] %asi, %o5
fcmpne16 %f18, %f26, %g1
set 0x0A, %i2
ldsba [%l7 + %i2] 0x14, %l5
or %o7, 0x1B96, %l6
xnorcc %i0, 0x070C, %l2
nop
setx 0x0BF7E5E0F038B669, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f0
setx 0x21054DBCA071F5A0, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f4
fsubd %f4, %f0, %f12
tsubcc %i5, %l1, %g7
ldsb [%l7 + 0x6E], %l3
move %icc, %g2, %o0
wr %g0, 0x89, %asi
lduha [%l7 + 0x3E] %asi, %o2
xorcc %i2, 0x12DC, %g3
fmovdpos %icc, %f2, %f1
addccc %g4, 0x1C51, %g6
mulscc %i3, %o3, %l0
popc %i6, %i1
movvs %xcc, %i7, %g5
nop
setx 0xB403080CE09AE888, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f14
setx 0x4A92BB5E5F1B56B8, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f0
fdivd %f0, %f14, %f28
nop
set 0x0C, %l5
lduw [%l7 + %l5], %o1
ldx [%l7 + 0x60], %i4
fmovsa %icc, %f29, %f30
tleu %xcc, 0x3
membar 0x4C
fmovrse %l4, %f27, %f24
fpadd16 %f4, %f8, %f18
sub %o6, %o5, %o4
movre %g1, %l5, %l6
bleu,pt %icc, loop_1623
ld [%l7 + 0x3C], %f19
movcc %icc, %i0, %o7
lduh [%l7 + 0x52], %l2
loop_1623:
bne,a loop_1624
udivx %l1, 0x1CFC, %i5
subcc %g7, 0x057C, %g2
edge32l %o0, %l3, %i2
loop_1624:
addc %g3, 0x1551, %g4
srax %g6, 0x05, %i3
ta %icc, 0x6
set 0x48, %o4
lduwa [%l7 + %o4] 0x0c, %o2
orcc %l0, 0x1EE0, %i6
movleu %xcc, %i1, %i7
fmul8ulx16 %f10, %f18, %f8
fornot1s %f23, %f11, %f31
wr %g0, 0x88, %asi
prefetcha [%l7 + 0x70] %asi, 0x2
xorcc %o1, 0x0783, %i4
tsubcc %o3, 0x033E, %o6
subccc %l4, %o5, %g1
movg %icc, %l5, %l6
nop
set 0x50, %g3
ldd [%l7 + %g3], %f12
fzero %f12
sllx %o4, %i0, %l2
fbe %fcc3, loop_1625
tvc %icc, 0x0
sll %l1, 0x0B, %i5
nop
fitos %f5, %f4
fstox %f4, %f26
loop_1625:
nop
wr %g0, 0x04, %asi
stda %f0, [%l7 + 0x40] %asi
set 0x4D, %g6
stba %o7, [%l7 + %g6] 0x10
popc 0x1FA0, %g7
movle %icc, %g2, %o0
movrgz %i2, %g3, %g4
te %icc, 0x6
or %g6, 0x12BC, %l3
wr %g0, 0x04, %asi
sta %f14, [%l7 + 0x54] %asi
tvs %icc, 0x1
sdivcc %o2, 0x01C4, %l0
udivx %i6, 0x0D3C, %i1
edge8n %i7, %i3, %o1
xorcc %g5, %o3, %o6
nop
setx 0x904DF873, %l0, %l6
st %l6, [%l7 + 0x58]
ld [%l7 + 0x58], %fsr
fbuge,a %fcc1, loop_1626
array32 %i4, %o5, %l4
bneg,a %xcc, loop_1627
movge %xcc, %l5, %l6
loop_1626:
xorcc %o4, 0x1988, %g1
bvs,a,pn %icc, loop_1628
loop_1627:
movn %xcc, %l2, %i0
nop
fitod %f2, %f22
fdtos %f22, %f7
fbule,a %fcc3, loop_1629
loop_1628:
movre %i5, 0x043, %o7
move %icc, %g7, %g2
nop
setx 0xDAEAD4AA, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f3
setx 0x7A5DEA09, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f1
fadds %f1, %f3, %f20
loop_1629:
edge32l %l1, %i2, %o0
fmovsg %xcc, %f4, %f3
subccc %g3, %g6, %g4
bn,pn %icc, loop_1630
edge32 %l3, %l0, %o2
edge16n %i6, %i7, %i3
fmovdpos %icc, %f31, %f0
loop_1630:
edge8ln %i1, %g5, %o1
alignaddr %o6, %i4, %o3
xnorcc %l4, 0x03E4, %o5
smul %l5, %l6, %o4
movcs %xcc, %l2, %g1
bn,a,pt %icc, loop_1631
brgez %i5, loop_1632
bleu loop_1633
lduw [%l7 + 0x10], %o7
loop_1631:
fxnors %f9, %f11, %f28
loop_1632:
nop
setx 0x711FFC6C2D8988D7, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f2
fsqrtd %f2, %f10
loop_1633:
movne %icc, %i0, %g2
tvc %xcc, 0x2
mulx %l1, %i2, %g7
stbar
edge16ln %g3, %o0, %g6
nop
setx 0x6AFA2417, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f5
setx 0xE7FAA6ED, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f4
fdivs %f4, %f5, %f6
faligndata %f8, %f24, %f8
fbn,a %fcc0, loop_1634
mova %icc, %l3, %l0
bneg,a loop_1635
edge32n %o2, %g4, %i6
loop_1634:
tcs %icc, 0x0
fbn %fcc1, loop_1636
loop_1635:
tl %xcc, 0x4
edge8l %i3, %i1, %g5
sir 0x180D
loop_1636:
bge,a,pt %icc, loop_1637
fbg %fcc0, loop_1638
smul %i7, %o1, %o6
sdivx %o3, 0x07E0, %i4
loop_1637:
tgu %icc, 0x4
loop_1638:
swap [%l7 + 0x18], %o5
set 0x64, %g1
ldswa [%l7 + %g1] 0x14, %l4
fblg,a %fcc0, loop_1639
edge16 %l6, %o4, %l5
orncc %g1, %l2, %o7
fbu %fcc1, loop_1640
loop_1639:
sdivx %i5, 0x0BC4, %g2
fbge %fcc1, loop_1641
fmovs %f13, %f14
loop_1640:
stw %l1, [%l7 + 0x74]
ta %icc, 0x3
loop_1641:
bneg,pn %xcc, loop_1642
tl %icc, 0x4
set 0x52, %i7
stha %i0, [%l7 + %i7] 0x10
loop_1642:
tge %icc, 0x4
fnors %f16, %f6, %f13
fblg,a %fcc3, loop_1643
tg %icc, 0x7
addccc %g7, %i2, %o0
sir 0x04B0
loop_1643:
movn %xcc, %g6, %g3
fble,a %fcc0, loop_1644
flush %l7 + 0x44
movgu %xcc, %l3, %l0
mulscc %g4, %o2, %i3
loop_1644:
fmovdgu %icc, %f3, %f2
udivcc %i6, 0x0A4D, %i1
srlx %g5, 0x14, %o1
movrlz %i7, %o3, %o6
fmovsle %xcc, %f7, %f18
fmovrdlez %o5, %f16, %f6
movrlz %l4, %i4, %l6
srlx %l5, %o4, %g1
fmovdgu %xcc, %f23, %f0
fnot2s %f23, %f4
fmovdg %xcc, %f22, %f5
ldsb [%l7 + 0x58], %l2
fbul %fcc1, loop_1645
fands %f18, %f29, %f14
fandnot1 %f14, %f6, %f18
movl %icc, %o7, %g2
loop_1645:
fmovdn %xcc, %f20, %f30
stb %i5, [%l7 + 0x69]
movge %icc, %l1, %g7
bge,a loop_1646
tsubcc %i0, 0x03F4, %i2
bleu %icc, loop_1647
te %icc, 0x2
loop_1646:
fmul8x16au %f3, %f31, %f4
movrne %g6, 0x36B, %g3
loop_1647:
nop
set 0x66, %l2
ldsba [%l7 + %l2] 0x11, %o0
movcs %xcc, %l3, %l0
subcc %g4, 0x0A3A, %o2
sethi 0x0734, %i3
fmuld8ulx16 %f29, %f21, %f12
nop
set 0x19, %i6
ldub [%l7 + %i6], %i6
movl %icc, %i1, %o1
stbar
edge16l %i7, %g5, %o6
or %o5, 0x072E, %o3
for %f4, %f0, %f26
tpos %icc, 0x6
and %i4, 0x0A1E, %l4
movn %icc, %l6, %l5
movl %xcc, %o4, %l2
add %l7, 0x30, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %o7
casa [%l6] 0x80, %o7, %g1
array16 %i5, %g2, %g7
fbu %fcc0, loop_1648
fbu,a %fcc2, loop_1649
movge %icc, %i0, %i2
movrlz %g6, %g3, %l1
loop_1648:
bcc,a %icc, loop_1650
loop_1649:
fbn %fcc1, loop_1651
prefetch [%l7 + 0x6C], 0x1
wr %g0, 0x89, %asi
sta %f6, [%l7 + 0x5C] %asi
loop_1650:
fbg,a %fcc3, loop_1652
loop_1651:
mulscc %o0, 0x1A8A, %l0
fbo,a %fcc1, loop_1653
ta %icc, 0x3
loop_1652:
fnot1s %f25, %f31
movvs %xcc, %g4, %l3
loop_1653:
fbule,a %fcc2, loop_1654
ldsb [%l7 + 0x58], %i3
fmovrslez %o2, %f29, %f15
tge %xcc, 0x1
loop_1654:
tg %icc, 0x6
fba %fcc1, loop_1655
orcc %i1, 0x0CDD, %i6
set 0x10, %g2
prefetcha [%l7 + %g2] 0x81, 0x1
loop_1655:
array16 %g5, %i7, %o6
movleu %xcc, %o3, %i4
tgu %xcc, 0x2
tcc %xcc, 0x5
fnot2 %f22, %f18
stbar
movpos %xcc, %o5, %l6
tleu %icc, 0x6
stb %l4, [%l7 + 0x7A]
andncc %o4, %l5, %o7
set 0x10, %o6
stxa %l2, [%g0 + %o6] 0x21
edge16n %i5, %g1, %g7
fmovrdlz %g2, %f4, %f28
srl %i0, %g6, %g3
tpos %icc, 0x6
array16 %l1, %o0, %l0
nop
setx 0xFFDCACDD, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f24
setx 0x0DD44701, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f8
fmuls %f8, %f24, %f13
addccc %g4, %i2, %l3
sra %o2, 0x06, %i1
nop
fitos %f10, %f3
fstod %f3, %f18
xnor %i3, %o1, %g5
edge8l %i6, %i7, %o3
fmovdl %xcc, %f15, %f23
set 0x38, %o0
swapa [%l7 + %o0] 0x11, %i4
tl %icc, 0x5
movn %xcc, %o5, %o6
edge16l %l4, %l6, %o4
taddcctv %o7, 0x170D, %l2
stbar
fmovdcs %xcc, %f5, %f14
addc %i5, %g1, %l5
wr %g0, 0x23, %asi
stwa %g7, [%l7 + 0x68] %asi
membar #Sync
tge %icc, 0x7
addccc %i0, %g2, %g6
add %g3, 0x0FCF, %o0
edge8l %l0, %l1, %g4
te %xcc, 0x7
fmovsleu %xcc, %f13, %f31
lduh [%l7 + 0x5E], %i2
edge32 %l3, %o2, %i1
prefetch [%l7 + 0x18], 0x1
popc 0x1CB2, %o1
sra %i3, 0x1B, %i6
xnor %i7, 0x09A4, %o3
smulcc %i4, %g5, %o5
prefetch [%l7 + 0x48], 0x1
xor %l4, %o6, %l6
srax %o7, %l2, %o4
fcmpgt16 %f0, %f6, %g1
edge16ln %i5, %l5, %i0
bvs,a %xcc, loop_1656
tneg %icc, 0x1
movg %xcc, %g7, %g6
movrlez %g3, 0x00C, %g2
loop_1656:
edge8n %o0, %l0, %l1
movrgez %g4, %i2, %o2
tcc %xcc, 0x1
fpack16 %f30, %f12
alignaddrl %l3, %i1, %o1
tvs %xcc, 0x3
subc %i6, %i3, %o3
movleu %xcc, %i7, %i4
umulcc %g5, %o5, %l4
xnorcc %l6, 0x1B9B, %o7
fmovdn %xcc, %f0, %f7
wr %g0, 0x10, %asi
lduba [%l7 + 0x19] %asi, %o6
movne %xcc, %l2, %g1
alignaddr %o4, %l5, %i0
edge16l %g7, %g6, %i5
tvc %icc, 0x7
brgz,a %g2, loop_1657
movrne %g3, 0x008, %o0
fmuld8ulx16 %f3, %f7, %f0
tsubcctv %l1, %l0, %i2
loop_1657:
te %xcc, 0x7
fnor %f4, %f0, %f14
sdiv %o2, 0x116A, %g4
brlz,a %i1, loop_1658
array8 %l3, %i6, %o1
be,a,pt %xcc, loop_1659
tsubcctv %i3, %o3, %i4
loop_1658:
movge %xcc, %i7, %o5
fbn %fcc2, loop_1660
loop_1659:
fpadd16s %f9, %f9, %f28
mulscc %l4, %g5, %o7
nop
fitos %f8, %f13
fstox %f13, %f26
fxtos %f26, %f11
loop_1660:
array16 %l6, %o6, %l2
addc %o4, %g1, %i0
fnot2 %f10, %f28
wr %g0, 0x11, %asi
stda %f16, [%l7 + 0x40] %asi
movleu %xcc, %l5, %g6
fmuld8sux16 %f20, %f9, %f8
ta %icc, 0x3
srax %i5, 0x04, %g2
fmovrde %g3, %f8, %f28
edge32 %g7, %o0, %l1
and %l0, 0x0801, %i2
mulscc %o2, 0x0A15, %i1
edge8ln %l3, %g4, %o1
ld [%l7 + 0x50], %f28
fmovdcc %icc, %f15, %f9
bl %xcc, loop_1661
umul %i3, %i6, %i4
andcc %o3, %i7, %o5
fmovs %f13, %f8
loop_1661:
srl %g5, 0x0B, %l4
fbn %fcc0, loop_1662
bvs,a loop_1663
fbne %fcc1, loop_1664
fmul8x16au %f29, %f6, %f14
loop_1662:
sdivx %o7, 0x1187, %l6
loop_1663:
array32 %l2, %o6, %g1
loop_1664:
nop
wr %g0, 0x4f, %asi
ldxa [%g0 + 0x20] %asi, %i0
fbul %fcc1, loop_1665
fmovdneg %icc, %f22, %f25
fnot2 %f28, %f0
bn,a,pn %xcc, loop_1666
loop_1665:
lduh [%l7 + 0x54], %o4
fmovsge %icc, %f11, %f6
lduh [%l7 + 0x1A], %l5
loop_1666:
fmovrdlez %g6, %f20, %f28
srax %g2, 0x07, %g3
nop
set 0x20, %i3
lduw [%l7 + %i3], %g7
umul %o0, %i5, %l1
fpackfix %f28, %f21
tneg %icc, 0x4
fandnot2s %f27, %f12, %f6
fmovdvc %xcc, %f23, %f17
movpos %xcc, %i2, %l0
add %l7, 0x48, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %i1
casa [%l6] 0x80, %i1, %o2
fpsub16 %f8, %f22, %f10
sll %g4, %o1, %l3
wr %g0, 0xeb, %asi
stba %i3, [%l7 + 0x43] %asi
membar #Sync
wr %g0, 0x89, %asi
ldda [%l7 + 0x40] %asi, %f0
movl %icc, %i6, %o3
movcs %icc, %i4, %i7
fbn %fcc2, loop_1667
movge %icc, %o5, %l4
bn,a,pt %xcc, loop_1668
mulx %o7, 0x18A2, %l6
loop_1667:
tl %icc, 0x2
fmovsa %xcc, %f7, %f6
loop_1668:
sdivx %l2, 0x0D35, %o6
nop
setx loop_1669, %l0, %l1
jmpl %l1, %g5
stb %i0, [%l7 + 0x1E]
fmovdne %icc, %f14, %f8
nop
setx 0xF9E33B7782EA8A8A, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f16
fsqrtd %f16, %f0
loop_1669:
movgu %icc, %g1, %o4
fmovdpos %xcc, %f17, %f7
array16 %l5, %g6, %g3
movvs %xcc, %g7, %o0
movrlz %g2, 0x2EE, %l1
movgu %icc, %i5, %l0
andcc %i2, 0x0FF3, %i1
ta %icc, 0x0
smul %g4, 0x01D3, %o1
fcmpgt32 %f2, %f12, %l3
tgu %xcc, 0x7
bleu,pt %xcc, loop_1670
call loop_1671
fmovdl %xcc, %f15, %f4
wr %g0, 0x89, %asi
ldsha [%l7 + 0x52] %asi, %i3
loop_1670:
bcs,pt %icc, loop_1672
loop_1671:
fbue %fcc3, loop_1673
nop
fitod %f12, %f14
fdtox %f14, %f16
andn %o2, %i6, %i4
loop_1672:
edge16ln %i7, %o5, %o3
loop_1673:
tneg %icc, 0x6
alignaddrl %l4, %o7, %l2
wr %g0, 0x18, %asi
prefetcha [%l7 + 0x20] %asi, 0x1
fpsub16s %f13, %f11, %f26
ldub [%l7 + 0x09], %g5
nop
setx 0x01074E11804667BE, %l0, %l6
stx %l6, [%l7 + 0x38]
ldx [%l7 + 0x38], %fsr
umulcc %i0, %o6, %g1
fmovd %f10, %f8
movg %icc, %o4, %g6
fbe %fcc2, loop_1674
udivcc %l5, 0x0B38, %g7
ldd [%l7 + 0x60], %o0
wr %g0, 0x17, %asi
stda %f16, [%l7 + 0x40] %asi
membar #Sync
loop_1674:
fbge %fcc3, loop_1675
brlez,a %g2, loop_1676
edge16n %l1, %g3, %i5
fmovsgu %xcc, %f0, %f13
loop_1675:
sra %l0, 0x0F, %i2
loop_1676:
tgu %icc, 0x5
bcs,pt %icc, loop_1677
umulcc %g4, %i1, %o1
fbo %fcc0, loop_1678
fnegs %f25, %f10
loop_1677:
fmovrslez %i3, %f0, %f1
sdivcc %o2, 0x1887, %l3
loop_1678:
tpos %icc, 0x2
tle %icc, 0x4
fmovrde %i6, %f20, %f0
edge16l %i7, %o5, %i4
sllx %o3, %l4, %o7
fmovsgu %icc, %f31, %f18
fmovsn %icc, %f27, %f9
movrne %l2, 0x275, %l6
wr %g0, 0x89, %asi
prefetcha [%l7 + 0x28] %asi, 0x0
array32 %g5, %o6, %o4
fmovsn %icc, %f20, %f5
movrgz %g6, %g1, %l5
flush %l7 + 0x08
movne %icc, %o0, %g7
movne %icc, %g2, %g3
nop
setx 0xC2F3EB4C, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f19
fsqrts %f19, %f1
nop
setx loop_1679, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
udivx %l1, 0x13BE, %l0
wr %g0, 0x80, %asi
lduwa [%l7 + 0x48] %asi, %i5
loop_1679:
alignaddr %g4, %i2, %o1
tvc %icc, 0x2
tn %xcc, 0x5
stb %i1, [%l7 + 0x25]
set 0x29, %l1
ldsba [%l7 + %l1] 0x19, %o2
fmovsg %icc, %f18, %f12
array8 %l3, %i6, %i3
edge16ln %o5, %i4, %o3
and %i7, 0x0228, %o7
membar #Sync
wr %g0, 0xf0, %asi
ldda [%l7 + 0x40] %asi, %f16
addcc %l4, %l6, %i0
bne,a,pn %xcc, loop_1680
udivcc %g5, 0x0A07, %o6
sethi 0x100E, %l2
fcmpne16 %f24, %f14, %o4
loop_1680:
edge8ln %g1, %g6, %l5
bvc loop_1681
alignaddr %o0, %g7, %g2
nop
setx loop_1682, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tle %icc, 0x4
loop_1681:
andn %l1, %l0, %i5
array32 %g4, %i2, %g3
loop_1682:
sllx %o1, 0x0A, %o2
sllx %l3, %i6, %i1
sir 0x1C54
mulscc %o5, %i4, %o3
tn %xcc, 0x1
fmovrde %i3, %f12, %f28
edge16l %i7, %o7, %l4
movle %xcc, %i0, %l6
movgu %xcc, %g5, %l2
addcc %o4, 0x0F64, %g1
fands %f23, %f6, %f19
fmovrde %g6, %f16, %f2
movpos %xcc, %o6, %o0
nop
setx 0xBACB6268DA965F4F, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f16
setx 0x51C59210D0E3C555, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f4
fdivd %f4, %f16, %f30
srl %g7, 0x13, %g2
fbug %fcc2, loop_1683
tle %icc, 0x2
edge32ln %l1, %l5, %i5
ble loop_1684
loop_1683:
nop
setx 0x72350564B1C3BDBE, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f8
setx 0x47F5BB7067A1A169, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f16
fmuld %f16, %f8, %f10
andn %l0, 0x03BB, %g4
mulx %g3, 0x1BC3, %o1
loop_1684:
nop
setx 0xAEBAC20903A1F7D4, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f16
setx 0x2B15ACD3DB7FB5A4, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f4
faddd %f4, %f16, %f20
tvs %xcc, 0x1
fmovsl %icc, %f0, %f15
popc 0x13F3, %i2
fmovsne %xcc, %f11, %f3
edge8n %l3, %o2, %i6
fmovrdlez %o5, %f18, %f8
tpos %xcc, 0x1
lduh [%l7 + 0x10], %i1
fbug %fcc0, loop_1685
fnegs %f0, %f27
udiv %i4, 0x1A43, %i3
smul %i7, 0x1213, %o3
loop_1685:
tpos %icc, 0x6
movl %icc, %o7, %i0
movrgez %l6, %g5, %l4
sdivcc %l2, 0x1B56, %o4
tn %icc, 0x3
movcc %icc, %g6, %o6
fpack32 %f28, %f0, %f10
alignaddr %g1, %g7, %g2
movvs %xcc, %o0, %l5
tn %xcc, 0x1
udivx %i5, 0x017F, %l1
and %g4, 0x035A, %l0
fmovscc %icc, %f27, %f31
tsubcctv %o1, %g3, %l3
sra %o2, %i2, %i6
fxnors %f22, %f24, %f30
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
brgez %i1, loop_1686
fzeros %f3
move %icc, %i4, %o5
srl %i3, %i7, %o3
loop_1686:
fbne,a %fcc3, loop_1687
edge8 %i0, %o7, %g5
fornot1 %f4, %f10, %f12
edge16l %l6, %l2, %o4
loop_1687:
movpos %icc, %l4, %g6
tneg %icc, 0x5
edge16l %o6, %g7, %g1
edge32ln %o0, %g2, %i5
fsrc1s %f9, %f28
movne %xcc, %l5, %g4
udiv %l1, 0x1EB7, %l0
wr %g0, 0x18, %asi
sta %f30, [%l7 + 0x70] %asi
tvs %icc, 0x6
or %o1, 0x0E08, %l3
fmovrdgz %o2, %f14, %f14
stb %g3, [%l7 + 0x46]
fbne %fcc1, loop_1688
nop
setx 0x1F429F28580ABBA8, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f26
setx 0xEE5FEAA007BA1DBD, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f0
fsubd %f0, %f26, %f12
or %i2, 0x17DD, %i1
fxors %f24, %f15, %f27
loop_1688:
sdivcc %i6, 0x0FA2, %o5
srlx %i3, %i4, %o3
movvs %icc, %i0, %o7
edge16 %i7, %g5, %l2
fmul8ulx16 %f0, %f2, %f24
srax %o4, %l4, %l6
edge16l %g6, %g7, %o6
call loop_1689
smul %o0, 0x0ABD, %g2
taddcctv %g1, %l5, %g4
alignaddrl %l1, %l0, %i5
loop_1689:
subccc %o1, %o2, %g3
movrlz %i2, 0x0CD, %l3
tsubcc %i1, %o5, %i3
fmovrsne %i4, %f10, %f0
tvc %icc, 0x5
edge32 %o3, %i0, %i6
alignaddr %i7, %g5, %o7
lduh [%l7 + 0x08], %o4
movrgez %l2, %l6, %g6
nop
setx 0x404DC0E5, %l0, %l6
st %l6, [%l7 + 0x5C]
ld [%l7 + 0x5C], %fsr
sdiv %l4, 0x1E11, %g7
flush %l7 + 0x2C
fors %f15, %f15, %f16
fbue,a %fcc1, loop_1690
tleu %icc, 0x6
orcc %o6, %g2, %g1
sub %o0, 0x1226, %g4
loop_1690:
fbn %fcc3, loop_1691
addccc %l5, 0x1D94, %l1
tcs %icc, 0x6
fble,a %fcc2, loop_1692
loop_1691:
edge8 %l0, %o1, %o2
fmovse %icc, %f4, %f1
stbar
loop_1692:
nop
setx loop_1693, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fblg %fcc2, loop_1694
mova %icc, %i5, %g3
fmovrdlez %i2, %f24, %f16
loop_1693:
orn %l3, 0x1640, %o5
loop_1694:
udivcc %i3, 0x0C95, %i1
bneg loop_1695
smulcc %o3, 0x1AE2, %i4
fmovrdlez %i6, %f30, %f22
taddcctv %i7, 0x1CB5, %i0
loop_1695:
nop
set 0x58, %g5
swapa [%l7 + %g5] 0x89, %o7
smulcc %o4, 0x0B12, %l2
nop
fitod %f10, %f14
fdtoi %f14, %f26
sir 0x061D
tg %icc, 0x4
addcc %l6, %g6, %g5
bvc loop_1696
tneg %xcc, 0x1
wr %g0, 0x89, %asi
lduba [%l7 + 0x7B] %asi, %l4
loop_1696:
fbul,a %fcc3, loop_1697
movpos %xcc, %o6, %g2
ldub [%l7 + 0x15], %g7
ldx [%l7 + 0x10], %g1
loop_1697:
nop
wr %g0, 0x80, %asi
sta %f8, [%l7 + 0x30] %asi
udiv %g4, 0x1FD9, %l5
fmovse %xcc, %f25, %f0
movpos %icc, %o0, %l1
edge16l %o1, %o2, %l0
add %i5, %i2, %l3
umulcc %o5, %i3, %i1
andcc %o3, %i4, %i6
fpadd16s %f11, %f7, %f4
tcs %xcc, 0x4
fcmpeq16 %f28, %f10, %i7
set 0x1B, %o3
lduba [%l7 + %o3] 0x15, %g3
movvs %xcc, %i0, %o7
wr %g0, 0x0c, %asi
ldstuba [%l7 + 0x24] %asi, %o4
popc 0x0E31, %l2
std %f2, [%l7 + 0x40]
movn %icc, %l6, %g6
xor %l4, 0x0AA2, %o6
sdivx %g2, 0x11B3, %g5
tleu %xcc, 0x6
sdivcc %g1, 0x0314, %g4
addcc %g7, 0x1CC5, %o0
add %l7, 0x78, %l6
wr %g0, 0x18, %asi
casxa [%l6] 0x18, %l1, %o1
edge32ln %o2, %l0, %l5
sll %i5, %l3, %i2
ldsh [%l7 + 0x64], %o5
fpadd16 %f2, %f2, %f24
tleu %xcc, 0x0
sra %i1, %i3, %i4
movre %i6, 0x184, %i7
movrne %g3, 0x358, %o3
addccc %i0, %o4, %o7
fbe %fcc0, loop_1698
alignaddr %l6, %l2, %l4
tsubcc %g6, %o6, %g2
array16 %g5, %g4, %g1
loop_1698:
movpos %icc, %g7, %o0
tle %icc, 0x4
stb %l1, [%l7 + 0x45]
edge8n %o1, %o2, %l5
edge32 %i5, %l0, %i2
set 0x6E, %o1
lduba [%l7 + %o1] 0x81, %o5
te %xcc, 0x7
tvc %xcc, 0x5
add %i1, 0x140C, %l3
array8 %i4, %i6, %i7
fmovrse %g3, %f12, %f11
fabsd %f20, %f20
tn %xcc, 0x3
te %xcc, 0x3
ld [%l7 + 0x6C], %f9
te %xcc, 0x1
tsubcc %i3, %o3, %o4
wr %g0, 0x19, %asi
ldda [%l7 + 0x40] %asi, %f16
orn %i0, 0x08CB, %o7
alignaddrl %l2, %l6, %l4
sll %o6, %g2, %g5
nop
fitos %f14, %f26
fstoi %f26, %f1
wr %g0, 0x04, %asi
stda %f0, [%l7 + 0x40] %asi
movrgz %g6, %g1, %g4
fmovs %f18, %f28
std %f12, [%l7 + 0x38]
nop
setx 0xA0741EB7, %l0, %l6
st %l6, [%l7 + 0x10]
ld [%l7 + 0x10], %fsr
udivcc %g7, 0x1C3C, %l1
array32 %o1, %o0, %l5
fexpand %f16, %f6
fmovsl %icc, %f26, %f12
edge32 %i5, %l0, %i2
xorcc %o2, 0x1CAE, %i1
fbue %fcc0, loop_1699
movcc %xcc, %o5, %l3
array16 %i6, %i7, %i4
srl %i3, %o3, %g3
loop_1699:
membar 0x70
popc %i0, %o4
umul %o7, %l6, %l2
flush %l7 + 0x44
array16 %o6, %g2, %g5
ldd [%l7 + 0x50], %f30
fcmpne32 %f6, %f0, %g6
tl %icc, 0x2
sethi 0x098E, %l4
tle %xcc, 0x2
fbul %fcc1, loop_1700
brz,a %g4, loop_1701
srl %g1, 0x1E, %g7
fba %fcc1, loop_1702
loop_1700:
movge %xcc, %o1, %o0
loop_1701:
xnorcc %l1, %l5, %l0
fands %f1, %f13, %f28
loop_1702:
tleu %icc, 0x0
andn %i5, %o2, %i2
fsrc1 %f8, %f30
bvs,a %icc, loop_1703
bcs,a loop_1704
tleu %icc, 0x5
fmul8ulx16 %f24, %f26, %f22
loop_1703:
fcmple32 %f0, %f0, %i1
loop_1704:
fandnot1 %f24, %f16, %f28
pdist %f22, %f30, %f12
wr %g0, 0x80, %asi
ldswa [%l7 + 0x24] %asi, %l3
umul %o5, 0x0DE0, %i6
nop
fitos %f7, %f23
fstox %f23, %f28
fxtos %f28, %f21
fmul8sux16 %f2, %f2, %f18
tcs %icc, 0x4
bcs,a loop_1705
andncc %i4, %i7, %i3
tvc %xcc, 0x1
wr %g0, 0x81, %asi
ldswa [%l7 + 0x58] %asi, %o3
loop_1705:
fbne,a %fcc1, loop_1706
movg %icc, %g3, %o4
movvs %icc, %i0, %l6
ld [%l7 + 0x64], %f6
loop_1706:
fpadd16 %f20, %f20, %f18
sra %l2, 0x02, %o7
udiv %o6, 0x170A, %g2
sll %g6, 0x1C, %g5
fbne %fcc2, loop_1707
ldstub [%l7 + 0x76], %l4
mulscc %g4, 0x0B9B, %g7
array16 %g1, %o0, %l1
loop_1707:
fpsub16s %f14, %f18, %f21
umul %o1, 0x0133, %l0
tpos %icc, 0x2
tneg %xcc, 0x7
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
xnorcc %l5, 0x0283, %o2
wr %g0, 0x81, %asi
lduwa [%l7 + 0x64] %asi, %i2
tvs %xcc, 0x0
ldsw [%l7 + 0x20], %i5
or %i1, %o5, %i6
tle %xcc, 0x7
nop
setx loop_1708, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge32n %l3, %i7, %i3
tvs %xcc, 0x0
ble,pn %xcc, loop_1709
loop_1708:
mulx %o3, 0x1C19, %g3
pdist %f20, %f16, %f30
fpsub16 %f0, %f22, %f8
loop_1709:
bg,a %xcc, loop_1710
smul %i4, %i0, %l6
ld [%l7 + 0x48], %f1
fmovdl %icc, %f6, %f13
loop_1710:
bcs,a %icc, loop_1711
swap [%l7 + 0x0C], %o4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
subccc %o7, %o6, %g2
loop_1711:
tvc %xcc, 0x7
fsrc2 %f24, %f30
bge,a %xcc, loop_1712
umulcc %g6, %l2, %g5
tge %icc, 0x7
fpadd32 %f2, %f28, %f10
loop_1712:
nop
wr %g0, 0x18, %asi
lda [%l7 + 0x7C] %asi, %f8
tleu %xcc, 0x6
movre %g4, %l4, %g1
nop
fitos %f4, %f18
fstod %f18, %f22
or %o0, %g7, %l1
tne %icc, 0x0
sll %l0, %l5, %o2
brgz,a %i2, loop_1713
sethi 0x1C55, %o1
edge8l %i1, %i5, %o5
set 0x58, %o7
stha %i6, [%l7 + %o7] 0x10
loop_1713:
move %icc, %l3, %i3
fbug,a %fcc0, loop_1714
udivx %o3, 0x0351, %i7
brgez,a %g3, loop_1715
mova %icc, %i4, %l6
loop_1714:
addc %o4, 0x05A6, %o7
movrne %o6, 0x1FA, %i0
loop_1715:
tneg %icc, 0x2
movle %icc, %g6, %g2
fzero %f28
umulcc %g5, %l2, %l4
fmovsl %icc, %f5, %f10
movle %icc, %g1, %o0
smul %g7, 0x001F, %l1
alignaddrl %l0, %l5, %o2
srax %g4, 0x10, %o1
tn %xcc, 0x6
nop
setx loop_1716, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
membar 0x52
fnor %f24, %f6, %f30
fmovrde %i1, %f4, %f18
loop_1716:
tne %icc, 0x4
ldsb [%l7 + 0x1D], %i5
nop
setx 0x53DBDF8EC07C2981, %l0, %l6
stx %l6, [%l7 + 0x38]
ldx [%l7 + 0x38], %fsr
movgu %icc, %o5, %i2
brnz %i6, loop_1717
movcs %icc, %l3, %i3
andcc %i7, %g3, %o3
fnot2 %f16, %f22
loop_1717:
nop
set 0x55, %l6
lduba [%l7 + %l6] 0x81, %l6
set 0x60, %o5
ldxa [%l7 + %o5] 0x81, %i4
fmul8x16al %f19, %f18, %f28
movl %icc, %o7, %o6
fba,a %fcc1, loop_1718
movneg %icc, %i0, %g6
bn,pn %xcc, loop_1719
fmovdn %icc, %f31, %f25
loop_1718:
movg %xcc, %g2, %g5
nop
setx loop_1720, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1719:
move %xcc, %l2, %l4
nop
setx 0xE11C4D92E049C1C8, %l0, %l6
stx %l6, [%l7 + 0x68]
ldx [%l7 + 0x68], %fsr
edge8l %o4, %g1, %o0
loop_1720:
srax %l1, %g7, %l0
edge8n %l5, %o2, %o1
edge16n %i1, %i5, %g4
stb %o5, [%l7 + 0x0E]
bgu,a,pt %icc, loop_1721
fornot2s %f16, %f11, %f28
nop
fitod %f2, %f18
fdtos %f18, %f0
set 0x44, %l3
ldswa [%l7 + %l3] 0x10, %i2
loop_1721:
nop
set 0x5E, %o2
ldstuba [%l7 + %o2] 0x89, %l3
alignaddr %i3, %i7, %g3
movle %icc, %i6, %o3
subc %l6, 0x11C9, %o7
umulcc %o6, %i0, %g6
movpos %xcc, %g2, %i4
alignaddr %g5, %l4, %l2
fbe %fcc3, loop_1722
tvc %icc, 0x4
nop
setx 0xDD06C246, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f6
fsqrts %f6, %f21
or %g1, %o4, %o0
loop_1722:
movne %icc, %l1, %g7
movleu %xcc, %l0, %o2
fmovse %xcc, %f20, %f11
movre %o1, %l5, %i1
array32 %g4, %o5, %i2
movl %icc, %l3, %i3
fcmpgt16 %f30, %f16, %i5
alignaddrl %i7, %i6, %o3
st %f0, [%l7 + 0x24]
nop
fitod %f2, %f16
fdtox %f16, %f20
fxtod %f20, %f4
te %xcc, 0x1
set 0x08, %l4
lda [%l7 + %l4] 0x80, %f15
ta %icc, 0x7
fnor %f12, %f24, %f20
fexpand %f8, %f18
andn %g3, 0x1379, %l6
tne %icc, 0x4
sdivcc %o7, 0x1F9E, %o6
fbn %fcc0, loop_1723
alignaddrl %i0, %g2, %i4
fbul %fcc1, loop_1724
orcc %g5, %g6, %l4
loop_1723:
tge %xcc, 0x2
umul %g1, %o4, %o0
loop_1724:
nop
set 0x2C, %g4
sta %f2, [%l7 + %g4] 0x80
tg %icc, 0x5
fmovsle %icc, %f11, %f4
tleu %xcc, 0x1
set 0x34, %i4
stwa %l2, [%l7 + %i4] 0x23
membar #Sync
mova %xcc, %g7, %l1
st %f7, [%l7 + 0x08]
udiv %o2, 0x0312, %l0
subcc %l5, %o1, %i1
orn %g4, %o5, %l3
movg %xcc, %i2, %i5
fbo %fcc2, loop_1725
fbo %fcc2, loop_1726
te %icc, 0x4
move %icc, %i7, %i3
loop_1725:
edge8l %o3, %i6, %g3
loop_1726:
fblg,a %fcc1, loop_1727
sll %o7, %l6, %i0
and %o6, 0x0D82, %g2
bge,pn %icc, loop_1728
loop_1727:
movrgz %g5, %g6, %i4
edge16ln %l4, %o4, %o0
umul %g1, %l2, %g7
loop_1728:
nop
wr %g0, 0x04, %asi
lduba [%l7 + 0x0C] %asi, %o2
bcc,a loop_1729
brgez %l0, loop_1730
sllx %l5, %l1, %i1
fand %f30, %f28, %f16
loop_1729:
nop
set 0x40, %i5
ldx [%l7 + %i5], %g4
loop_1730:
te %xcc, 0x6
fbne,a %fcc1, loop_1731
ldstub [%l7 + 0x1D], %o5
ta %icc, 0x0
subccc %l3, 0x0209, %o1
loop_1731:
edge16l %i2, %i7, %i5
edge8ln %o3, %i3, %g3
tsubcc %o7, %l6, %i6
fnegs %f0, %f1
sra %o6, %i0, %g2
movvc %xcc, %g6, %i4
fcmpgt32 %f12, %f30, %g5
andncc %o4, %l4, %g1
swap [%l7 + 0x5C], %o0
fbn %fcc3, loop_1732
movl %xcc, %l2, %o2
tsubcctv %l0, 0x1C3A, %g7
stbar
loop_1732:
fornot2s %f21, %f4, %f24
fbule,a %fcc2, loop_1733
fands %f27, %f12, %f21
edge32n %l1, %l5, %i1
stbar
loop_1733:
sub %g4, %l3, %o5
move %xcc, %o1, %i7
tne %xcc, 0x6
brlz %i2, loop_1734
movrgez %i5, %o3, %i3
movle %xcc, %o7, %l6
fnand %f4, %f30, %f12
loop_1734:
nop
set 0x40, %i1
stxa %i6, [%l7 + %i1] 0x22
membar #Sync
fmovsleu %icc, %f14, %f28
udivx %o6, 0x1E61, %i0
popc %g2, %g6
edge32l %g3, %g5, %i4
fbug %fcc1, loop_1735
fpadd32 %f24, %f18, %f22
sdivx %o4, 0x0412, %l4
tleu %icc, 0x0
loop_1735:
sethi 0x1A98, %g1
prefetch [%l7 + 0x60], 0x1
fmovda %icc, %f15, %f9
pdist %f26, %f18, %f26
movn %icc, %o0, %o2
st %f3, [%l7 + 0x10]
tneg %icc, 0x7
addcc %l2, 0x1DC7, %g7
alignaddr %l0, %l5, %i1
tcc %xcc, 0x0
movcs %icc, %g4, %l3
set 0x40, %g7
ldda [%l7 + %g7] 0x80, %f0
ldd [%l7 + 0x38], %f12
mulscc %o5, 0x0D08, %l1
tle %icc, 0x5
fmuld8sux16 %f21, %f2, %f20
array8 %o1, %i2, %i7
fnand %f4, %f0, %f26
ldub [%l7 + 0x47], %o3
tcc %xcc, 0x6
fmovse %icc, %f31, %f30
fbu,a %fcc2, loop_1736
addccc %i3, %i5, %o7
bge,pt %icc, loop_1737
xor %i6, 0x03A9, %l6
loop_1736:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
move %xcc, %o6, %i0
loop_1737:
taddcc %g2, 0x0BE8, %g6
smul %g3, %g5, %i4
bn,a %xcc, loop_1738
subcc %o4, 0x0A29, %g1
nop
fitos %f12, %f7
fstox %f7, %f14
sra %l4, 0x1E, %o2
loop_1738:
fbul %fcc3, loop_1739
addc %o0, %l2, %l0
ta %icc, 0x0
subc %l5, %i1, %g7
loop_1739:
nop
wr %g0, 0x80, %asi
lda [%l7 + 0x74] %asi, %f12
edge32 %g4, %l3, %o5
orcc %l1, %i2, %i7
ldsb [%l7 + 0x11], %o3
movcc %icc, %o1, %i3
edge8ln %i5, %i6, %l6
membar #Sync
set 0x40, %l0
ldda [%l7 + %l0] 0x17, %f16
wr %g0, 0x21, %asi
stxa %o7, [%g0 + 0x10] %asi
tge %xcc, 0x1
tgu %icc, 0x3
sdiv %o6, 0x064B, %i0
fsrc1s %f20, %f23
andn %g6, 0x0CF4, %g2
addcc %g3, %i4, %g5
tne %xcc, 0x7
sdivx %g1, 0x03B2, %l4
movcc %xcc, %o4, %o0
fbl,a %fcc3, loop_1740
sdivcc %o2, 0x06BD, %l0
bleu loop_1741
movg %icc, %l2, %l5
loop_1740:
edge16l %i1, %g7, %g4
wr %g0, 0x88, %asi
prefetcha [%l7 + 0x10] %asi, 0x1
loop_1741:
addccc %o5, 0x0B76, %i2
lduh [%l7 + 0x3A], %l1
wr %g0, 0x18, %asi
lduba [%l7 + 0x2E] %asi, %o3
edge32ln %i7, %i3, %o1
bne,a,pn %icc, loop_1742
array16 %i5, %l6, %i6
wr %g0, 0x81, %asi
stba %o7, [%l7 + 0x0C] %asi
loop_1742:
edge32n %o6, %g6, %g2
set 0x10, %i0
ldda [%l7 + %i0] 0x22, %g2
srl %i4, %g5, %g1
nop
fitod %f0, %f10
fdtos %f10, %f22
bneg,pn %xcc, loop_1743
stw %i0, [%l7 + 0x3C]
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movrgez %o4, %l4, %o0
loop_1743:
nop
wr %g0, 0x0c, %asi
stxa %l0, [%l7 + 0x48] %asi
array32 %o2, %l2, %l5
nop
setx 0xFBEBE9AE, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f25
fsqrts %f25, %f28
movcc %xcc, %g7, %i1
edge32n %l3, %g4, %i2
orncc %o5, %l1, %o3
fbug %fcc2, loop_1744
fba,a %fcc1, loop_1745
edge8 %i7, %o1, %i3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1744:
movneg %xcc, %i5, %i6
loop_1745:
movre %o7, %o6, %g6
array16 %g2, %g3, %i4
fpadd32 %f18, %f12, %f16
call loop_1746
bvs,a loop_1747
xorcc %g5, 0x08C9, %g1
fandnot1s %f18, %f5, %f5
loop_1746:
xorcc %i0, %o4, %l4
loop_1747:
subc %o0, %l0, %l6
fsrc1 %f22, %f6
mulscc %o2, %l5, %g7
bcc,pt %icc, loop_1748
edge32n %l2, %i1, %g4
fblg,a %fcc3, loop_1749
andn %l3, %i2, %l1
loop_1748:
xnorcc %o3, 0x1A6C, %o5
add %i7, 0x02C3, %o1
loop_1749:
edge16l %i5, %i6, %i3
tsubcctv %o6, %o7, %g2
edge8 %g6, %g3, %i4
ble %icc, loop_1750
tgu %icc, 0x1
set 0x48, %i2
lda [%l7 + %i2] 0x10, %f26
loop_1750:
nop
set 0x60, %l5
ldda [%l7 + %l5] 0x2b, %g0
array32 %g5, %i0, %o4
fabsd %f10, %f10
edge8n %l4, %o0, %l6
fpsub32 %f6, %f28, %f10
nop
setx 0x807B92C4, %l0, %l6
st %l6, [%l7 + 0x48]
ld [%l7 + 0x48], %fsr
addc %o2, 0x0546, %l0
sub %l5, %g7, %l2
brnz %g4, loop_1751
tl %xcc, 0x1
alignaddrl %l3, %i2, %i1
nop
setx 0x732DBC89132B8B33, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f26
setx 0xF8C988F89ED74A4A, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f16
faddd %f16, %f26, %f6
loop_1751:
fnors %f16, %f30, %f23
movl %icc, %l1, %o3
stbar
ldstub [%l7 + 0x61], %o5
nop
setx 0x4BCD3B8FEE3478EB, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f22
setx 0xFF2799654EA0FC5E, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f6
faddd %f6, %f22, %f14
udiv %o1, 0x0D5E, %i5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovrdgz %i7, %f18, %f0
call loop_1752
tcc %xcc, 0x6
nop
setx loop_1753, %l0, %l1
jmpl %l1, %i6
ta %xcc, 0x6
loop_1752:
movvc %icc, %i3, %o7
xorcc %g2, %o6, %g6
loop_1753:
ba,pn %icc, loop_1754
smul %g3, %i4, %g5
nop
setx loop_1755, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
prefetch [%l7 + 0x5C], 0x0
loop_1754:
fandnot1s %f11, %f21, %f16
te %icc, 0x0
loop_1755:
fpadd16 %f14, %f14, %f2
edge8ln %i0, %g1, %o4
tn %xcc, 0x6
mova %xcc, %l4, %o0
movcs %xcc, %o2, %l0
mulx %l6, 0x038E, %l5
array8 %g7, %l2, %l3
edge32l %g4, %i1, %i2
be loop_1756
call loop_1757
movle %xcc, %l1, %o5
alignaddr %o1, %o3, %i5
loop_1756:
sra %i7, %i3, %i6
loop_1757:
fmovrde %g2, %f4, %f0
fmovdcs %icc, %f11, %f13
addccc %o6, 0x1702, %g6
movrlz %g3, 0x35A, %i4
ldsh [%l7 + 0x0A], %o7
set 0x28, %g3
sta %f0, [%l7 + %g3] 0x88
fbl %fcc1, loop_1758
bpos loop_1759
lduh [%l7 + 0x1C], %i0
nop
setx 0xED1CDB95, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f4
setx 0x541BFD20, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f6
fadds %f6, %f4, %f31
loop_1758:
edge16n %g1, %o4, %l4
loop_1759:
edge16 %o0, %o2, %g5
fbl,a %fcc2, loop_1760
movle %xcc, %l0, %l5
udiv %l6, 0x1436, %l2
fmovdneg %xcc, %f23, %f8
loop_1760:
stbar
tne %icc, 0x0
std %f28, [%l7 + 0x60]
mulx %g7, %l3, %g4
udivcc %i1, 0x1129, %i2
wr %g0, 0x04, %asi
lda [%l7 + 0x74] %asi, %f8
fmovdvc %icc, %f20, %f21
popc %l1, %o1
alignaddr %o3, %i5, %o5
fcmpgt16 %f12, %f4, %i3
edge8n %i7, %g2, %i6
smul %o6, 0x07A2, %g6
movrlz %g3, 0x2DC, %o7
fbne,a %fcc1, loop_1761
tcs %xcc, 0x4
array32 %i0, %g1, %o4
movcc %icc, %i4, %l4
loop_1761:
fmovd %f0, %f16
movgu %xcc, %o0, %o2
movg %icc, %g5, %l5
or %l0, %l2, %l6
wr %g0, 0x11, %asi
ldstuba [%l7 + 0x1E] %asi, %l3
fzero %f22
fandnot2 %f20, %f22, %f0
subcc %g4, 0x12CF, %i1
movgu %xcc, %g7, %i2
fandnot1 %f22, %f28, %f12
wr %g0, 0x10, %asi
swapa [%l7 + 0x2C] %asi, %o1
edge8 %o3, %l1, %i5
nop
setx loop_1762, %l0, %l1
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, 0x2
fandnot1 %f14, %f4, %f30
tcs %icc, 0x6
loop_1762:
brnz %i3, loop_1763
array16 %o5, %i7, %g2
ta %icc, 0x7
tcs %xcc, 0x3
loop_1763:
fmovscs %icc, %f24, %f28
wr %g0, 0x19, %asi
ldswa [%l7 + 0x7C] %asi, %i6
wr %g0, 0x27, %asi
stba %g6, [%l7 + 0x4D] %asi
membar #Sync
fxor %f14, %f20, %f0
fmul8x16 %f15, %f2, %f28
set 0x78, %g6
stwa %o6, [%l7 + %g6] 0x89
array8 %o7, %i0, %g3
movrlz %g1, %i4, %o4
set 0x2E, %g1
ldsha [%l7 + %g1] 0x11, %o0
bn loop_1764
edge16n %o2, %l4, %l5
flush %l7 + 0x2C
tge %icc, 0x6
loop_1764:
nop
setx loop_1765, %l0, %l1
jmpl %l1, %l0
fbo,a %fcc3, loop_1766
nop
setx 0xB27A2B03732D288E, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f10
fsqrtd %f10, %f10
fmovrdgz %g5, %f20, %f10
loop_1765:
nop
set 0x7C, %i7
ldswa [%l7 + %i7] 0x88, %l2
loop_1766:
sethi 0x1460, %l3
movne %xcc, %l6, %g4
sethi 0x00BA, %g7
nop
setx loop_1767, %l0, %l1
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 %i1, %i2, %o3
nop
setx 0x55581177E06B1786, %l0, %l6
stx %l6, [%l7 + 0x78]
ldx [%l7 + 0x78], %fsr
edge8l %o1, %i5, %i3
loop_1767:
fbn %fcc3, loop_1768
edge32ln %l1, %i7, %g2
movneg %icc, %o5, %i6
fmovsgu %icc, %f10, %f17
loop_1768:
nop
wr %g0, 0x0c, %asi
prefetcha [%l7 + 0x50] %asi, 0x3
taddcctv %o7, 0x06EE, %i0
movl %xcc, %g3, %g1
tvs %xcc, 0x5
mulscc %i4, 0x17AF, %o6
udiv %o4, 0x031E, %o0
nop
setx loop_1769, %l0, %l1
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 0x13F518A49CB70146, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f14
setx 0x0D4B0F45C5D4217A, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f6
faddd %f6, %f14, %f2
edge16ln %o2, %l4, %l0
movcs %icc, %l5, %l2
loop_1769:
srl %g5, %l3, %g4
add %g7, %i1, %i2
orn %o3, 0x13D1, %o1
fpadd16 %f22, %f26, %f26
nop
fitos %f4, %f0
fstox %f0, %f0
udivcc %l6, 0x1910, %i5
lduh [%l7 + 0x4A], %l1
bshuffle %f8, %f30, %f14
movne %icc, %i7, %g2
movrne %o5, 0x262, %i3
move %xcc, %i6, %g6
fcmple32 %f22, %f6, %o7
movrlz %i0, 0x0E0, %g3
set 0x60, %l2
prefetcha [%l7 + %l2] 0x19, 0x1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge8 %g1, %o6, %o4
tvs %xcc, 0x0
fmuld8ulx16 %f11, %f12, %f24
array16 %o0, %o2, %l4
edge32 %l5, %l0, %g5
andn %l2, 0x0ACD, %g4
movrgez %g7, %l3, %i2
umulcc %i1, %o3, %l6
tpos %xcc, 0x2
nop
setx 0xCC289B1B122023F6, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f4
setx 0x7A7BF4B2B922189E, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f28
fmuld %f28, %f4, %f16
mova %icc, %o1, %l1
smul %i7, 0x02C2, %i5
ldd [%l7 + 0x68], %o4
xnorcc %i3, %i6, %g2
and %o7, %i0, %g3
wr %g0, 0x04, %asi
lduba [%l7 + 0x63] %asi, %i4
alignaddrl %g1, %o6, %g6
edge32l %o0, %o2, %l4
brlez,a %l5, loop_1770
taddcc %o4, 0x116B, %l0
srl %l2, %g5, %g7
edge16l %g4, %i2, %l3
loop_1770:
fabsd %f4, %f10
or %o3, 0x1E4B, %i1
xnorcc %l6, %o1, %i7
orncc %i5, 0x1000, %o5
nop
set 0x5E, %i6
ldub [%l7 + %i6], %l1
fmovsleu %icc, %f31, %f8
and %i6, %g2, %i3
movn %icc, %i0, %o7
fmovrsne %i4, %f17, %f14
brz %g1, loop_1771
movl %xcc, %g3, %o6
bl,a loop_1772
nop
fitos %f13, %f15
fstoi %f15, %f29
loop_1771:
fmovdpos %icc, %f19, %f23
wr %g0, 0xeb, %asi
stxa %g6, [%l7 + 0x08] %asi
membar #Sync
loop_1772:
fcmpne32 %f14, %f30, %o2
nop
fitos %f5, %f11
fstox %f11, %f30
fxtos %f30, %f17
ldx [%l7 + 0x28], %l4
stb %l5, [%l7 + 0x78]
xorcc %o4, 0x02A3, %l0
xorcc %l2, %g5, %g7
fxnor %f0, %f28, %f22
orcc %o0, 0x10A3, %i2
smulcc %g4, %o3, %i1
addc %l3, %o1, %i7
fpadd32s %f14, %f1, %f17
bvs,pn %xcc, loop_1773
fmovdne %xcc, %f7, %f30
move %icc, %i5, %o5
addcc %l1, 0x01A5, %l6
loop_1773:
membar 0x37
smulcc %g2, 0x1BED, %i3
andncc %i6, %o7, %i0
sub %g1, %i4, %o6
fbo,a %fcc3, loop_1774
fbu,a %fcc2, loop_1775
andcc %g6, %g3, %o2
movl %icc, %l4, %o4
loop_1774:
movgu %xcc, %l5, %l0
loop_1775:
sir 0x1DD5
udiv %g5, 0x199E, %l2
fble %fcc0, loop_1776
edge32ln %o0, %g7, %g4
tg %xcc, 0x2
sdivcc %o3, 0x19FD, %i1
loop_1776:
fexpand %f8, %f22
alignaddr %l3, %i2, %o1
andn %i5, %i7, %o5
xnorcc %l6, 0x1E7B, %g2
fmovsleu %xcc, %f19, %f29
movne %icc, %i3, %i6
fsrc2 %f20, %f6
movre %l1, 0x1D9, %o7
sll %g1, 0x00, %i0
movl %icc, %o6, %g6
movrgz %i4, 0x298, %g3
tgu %xcc, 0x4
fpadd32 %f24, %f16, %f6
set 0x5B, %g2
lduba [%l7 + %g2] 0x0c, %o2
tge %icc, 0x0
movrlez %l4, %l5, %o4
fmovrsgez %g5, %f12, %f20
fbul %fcc1, loop_1777
movgu %xcc, %l2, %l0
nop
setx 0xE07FCC6E, %l0, %l6
st %l6, [%l7 + 0x1C]
ld [%l7 + 0x1C], %fsr
fsrc1 %f24, %f12
loop_1777:
xor %g7, 0x13D0, %g4
edge16 %o3, %i1, %l3
bpos,a loop_1778
bge,pn %xcc, loop_1779
smulcc %o0, 0x0C4F, %o1
movre %i2, 0x38C, %i7
loop_1778:
nop
wr %g0, 0x10, %asi
prefetcha [%l7 + 0x58] %asi, 0x2
loop_1779:
nop
setx 0x7584973D, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f29
setx 0x18B76861, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f6
fmuls %f6, %f29, %f24
array32 %o5, %g2, %l6
ldub [%l7 + 0x0D], %i6
movg %icc, %i3, %o7
andn %l1, 0x1A76, %g1
brgz %o6, loop_1780
nop
setx 0xB7B9511D0D6F5877, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f0
fsqrtd %f0, %f0
orn %g6, 0x1296, %i4
sll %i0, %o2, %l4
loop_1780:
sethi 0x12C4, %l5
sdiv %g3, 0x0CF7, %g5
subc %o4, %l0, %g7
nop
fitod %f2, %f18
fdtos %f18, %f28
movge %xcc, %g4, %l2
fmovrslez %i1, %f8, %f2
tsubcc %o3, %o0, %l3
fmovdne %icc, %f29, %f8
fbge,a %fcc1, loop_1781
prefetch [%l7 + 0x20], 0x3
fbuge,a %fcc3, loop_1782
stw %o1, [%l7 + 0x20]
loop_1781:
nop
setx 0x41038353C059C7AC, %l0, %l6
stx %l6, [%l7 + 0x78]
ldx [%l7 + 0x78], %fsr
edge8ln %i7, %i5, %i2
loop_1782:
tcs %icc, 0x1
bne,a,pt %xcc, loop_1783
fandnot2s %f4, %f19, %f6
sethi 0x138E, %o5
tge %icc, 0x5
loop_1783:
fnors %f7, %f18, %f18
wr %g0, 0x89, %asi
ldda [%l7 + 0x40] %asi, %f0
movrgz %l6, %i6, %i3
fba,a %fcc0, loop_1784
ldstub [%l7 + 0x3E], %g2
tsubcctv %o7, %l1, %o6
smulcc %g6, 0x0F07, %g1
loop_1784:
udivcc %i4, 0x1204, %o2
brlz %l4, loop_1785
bn,a loop_1786
tvs %icc, 0x3
edge8 %l5, %g3, %g5
loop_1785:
srlx %i0, 0x13, %o4
loop_1786:
subccc %l0, 0x0E21, %g7
ta %xcc, 0x0
tpos %xcc, 0x0
sethi 0x1420, %g4
fmovdcc %xcc, %f8, %f17
xnorcc %i1, %o3, %o0
sra %l2, 0x0B, %o1
movleu %xcc, %i7, %l3
movre %i2, 0x056, %o5
tgu %xcc, 0x4
nop
setx loop_1787, %l0, %l1
jmpl %l1, %l6
fmovda %xcc, %f22, %f23
ldsh [%l7 + 0x4C], %i5
bne,a loop_1788
loop_1787:
tle %xcc, 0x7
smulcc %i3, 0x1E6A, %g2
addc %o7, %i6, %o6
loop_1788:
sdivcc %g6, 0x0C4D, %g1
fbul,a %fcc1, loop_1789
bvc,a loop_1790
tneg %xcc, 0x6
bcs,a,pt %xcc, loop_1791
loop_1789:
orcc %i4, %l1, %o2
loop_1790:
udivcc %l5, 0x0F37, %l4
sdivx %g5, 0x1D30, %i0
loop_1791:
fmovdgu %xcc, %f8, %f1
lduh [%l7 + 0x20], %o4
wr %g0, 0x80, %asi
ldswa [%l7 + 0x1C] %asi, %g3
movrlz %g7, 0x182, %g4
edge16l %l0, %o3, %o0
udiv %l2, 0x11DF, %o1
orn %i1, %i7, %i2
addc %l3, 0x0D97, %l6
fabss %f3, %f18
or %o5, %i3, %i5
addc %g2, 0x1122, %o7
tle %icc, 0x3
stb %i6, [%l7 + 0x76]
subcc %o6, 0x0877, %g6
fcmple32 %f2, %f10, %i4
movrgz %g1, 0x204, %l1
fbe %fcc3, loop_1792
fmul8x16 %f11, %f18, %f0
edge16ln %o2, %l4, %l5
orncc %g5, 0x154A, %i0
loop_1792:
edge8n %g3, %g7, %o4
fabsd %f8, %f24
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
taddcc %l0, 0x1CCB, %o3
fbg %fcc0, loop_1793
fmovs %f3, %f29
nop
fitod %f28, %f16
orn %o0, %l2, %g4
loop_1793:
orncc %o1, 0x01B0, %i1
nop
setx 0x064DA9B1F3443617, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f6
fsqrtd %f6, %f24
tcs %icc, 0x5
tg %icc, 0x6
wr %g0, 0x04, %asi
ldsba [%l7 + 0x6D] %asi, %i2
movre %l3, 0x237, %l6
set 0x48, %o6
stxa %o5, [%l7 + %o6] 0x89
fbul %fcc1, loop_1794
popc %i3, %i5
nop
fitos %f9, %f10
fstod %f10, %f30
fornot1s %f5, %f11, %f31
loop_1794:
nop
setx loop_1795, %l0, %l1
jmpl %l1, %i7
orcc %g2, %o7, %o6
ble,a loop_1796
sdivcc %i6, 0x13B4, %g6
loop_1795:
tcc %icc, 0x4
membar 0x1C
loop_1796:
subccc %g1, %i4, %o2
nop
setx 0xD8CE4C70B2DF68A4, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f28
setx 0x5E48A73CD5FFAFBE, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f12
faddd %f12, %f28, %f26
smul %l1, 0x1487, %l5
movge %xcc, %l4, %g5
membar 0x31
and %g3, 0x021A, %g7
fmovrdlz %o4, %f10, %f12
fmovscc %icc, %f8, %f24
fbue %fcc1, loop_1797
tcc %icc, 0x2
bpos,a loop_1798
andcc %i0, %o3, %o0
loop_1797:
sll %l0, %l2, %o1
tsubcc %g4, %i1, %i2
loop_1798:
brlez,a %l3, loop_1799
movcs %xcc, %o5, %l6
fmovsle %xcc, %f27, %f7
movleu %icc, %i3, %i5
loop_1799:
sdivx %i7, 0x0D0A, %g2
fmovspos %xcc, %f7, %f3
nop
fitod %f2, %f16
fdtox %f16, %f14
fxtod %f14, %f22
bpos,a loop_1800
fand %f0, %f18, %f10
edge8ln %o6, %i6, %g6
set 0x6C, %o4
lda [%l7 + %o4] 0x0c, %f3
loop_1800:
fornot1s %f7, %f2, %f9
taddcctv %g1, 0x1ED4, %i4
taddcctv %o7, %l1, %o2
tle %icc, 0x0
nop
setx loop_1801, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tge %xcc, 0x1
sdiv %l4, 0x1A8E, %g5
edge16l %g3, %g7, %o4
loop_1801:
taddcc %i0, %l5, %o3
popc %l0, %o0
movre %o1, %g4, %i1
movpos %icc, %l2, %l3
movvc %xcc, %o5, %l6
udivcc %i2, 0x1CA8, %i3
tneg %icc, 0x0
addccc %i7, 0x01F3, %i5
ldd [%l7 + 0x48], %f14
nop
setx loop_1802, %l0, %l1
jmpl %l1, %o6
sdiv %g2, 0x1F75, %i6
smul %g6, %g1, %i4
edge32ln %o7, %o2, %l1
loop_1802:
nop
wr %g0, 0x19, %asi
sta %f24, [%l7 + 0x60] %asi
nop
setx loop_1803, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
andcc %l4, %g5, %g7
orncc %g3, 0x016D, %o4
fmovdvc %xcc, %f6, %f18
loop_1803:
taddcctv %i0, %l5, %o3
set 0x38, %i3
swapa [%l7 + %i3] 0x80, %l0
fmovrse %o1, %f26, %f4
movvc %xcc, %o0, %g4
edge8l %i1, %l2, %l3
move %xcc, %l6, %i2
edge8l %o5, %i3, %i5
fbl %fcc3, loop_1804
tne %icc, 0x2
fzero %f24
tn %xcc, 0x6
loop_1804:
xnor %o6, 0x082F, %g2
nop
setx 0xCB65E4F3, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f8
setx 0x68B14A76, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f23
fdivs %f23, %f8, %f10
movrlez %i7, %g6, %g1
tcs %xcc, 0x6
or %i4, 0x1B00, %o7
orn %i6, 0x1DEF, %o2
movrgz %l4, 0x08D, %l1
edge8ln %g5, %g7, %o4
fmovdg %icc, %f4, %f15
movg %xcc, %g3, %l5
smulcc %i0, 0x1FE6, %l0
movleu %icc, %o1, %o0
fmovdcc %icc, %f6, %f2
udiv %g4, 0x1AA6, %o3
array8 %l2, %i1, %l3
xnorcc %l6, 0x0BBD, %o5
srax %i3, 0x13, %i2
fandnot1 %f28, %f26, %f0
move %xcc, %i5, %g2
fmul8x16al %f9, %f19, %f26
nop
setx 0x13D5DB88, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f0
fsqrts %f0, %f27
fmovs %f16, %f11
fpsub16s %f24, %f21, %f11
udiv %i7, 0x1E3D, %o6
udiv %g1, 0x1B90, %i4
fpsub16 %f4, %f12, %f16
wr %g0, 0x89, %asi
ldsha [%l7 + 0x42] %asi, %o7
nop
setx 0x133D23C7, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f2
setx 0x2BF863C7, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f28
fadds %f28, %f2, %f2
fbe,a %fcc0, loop_1805
fbug %fcc1, loop_1806
fbn,a %fcc2, loop_1807
tne %xcc, 0x1
loop_1805:
fnot1s %f23, %f6
loop_1806:
fbul %fcc0, loop_1808
loop_1807:
fpadd16s %f18, %f26, %f26
membar #Sync
wr %g0, 0xf9, %asi
ldda [%l7 + 0x40] %asi, %f16
loop_1808:
edge8n %g6, %o2, %l4
smul %l1, 0x171E, %i6
set 0x20, %l1
stha %g5, [%l7 + %l1] 0x22
membar #Sync
fbn %fcc1, loop_1809
fornot2s %f16, %f20, %f10
fnot2 %f16, %f24
srlx %g7, %o4, %l5
loop_1809:
sub %i0, %g3, %o1
move %xcc, %l0, %g4
umulcc %o0, %o3, %i1
nop
setx loop_1810, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tneg %xcc, 0x1
st %f15, [%l7 + 0x40]
movgu %xcc, %l2, %l6
loop_1810:
ldsb [%l7 + 0x6E], %l3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
addc %i3, 0x017A, %i2
mulscc %i5, 0x0A1A, %o5
and %i7, 0x0FA9, %o6
alignaddr %g1, %i4, %g2
bl,a,pn %xcc, loop_1811
tsubcc %g6, %o2, %l4
bneg,a,pn %xcc, loop_1812
movrgz %l1, 0x2E0, %i6
loop_1811:
taddcctv %o7, %g7, %g5
edge8 %o4, %i0, %g3
loop_1812:
sdiv %l5, 0x17E0, %o1
set 0x40, %o0
sta %f26, [%l7 + %o0] 0x14
st %f30, [%l7 + 0x54]
fmul8sux16 %f22, %f16, %f30
fbne %fcc3, loop_1813
bleu loop_1814
stbar
andn %l0, %g4, %o3
loop_1813:
fmovsg %icc, %f4, %f26
loop_1814:
edge16 %i1, %o0, %l6
nop
setx 0x7849FAB7F7A455CC, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f30
setx 0xACBAA004366F9676, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f22
fmuld %f22, %f30, %f2
movneg %xcc, %l2, %l3
ldsb [%l7 + 0x47], %i2
fbne %fcc3, loop_1815
fmovs %f29, %f31
umulcc %i5, 0x05CF, %i3
fexpand %f9, %f14
loop_1815:
bne loop_1816
fandnot2 %f0, %f30, %f14
array32 %i7, %o6, %g1
mulx %o5, %i4, %g6
loop_1816:
nop
set 0x10, %o3
ldswa [%l7 + %o3] 0x88, %o2
call loop_1817
call loop_1818
edge16ln %g2, %l4, %i6
tl %xcc, 0x5
loop_1817:
membar 0x04
loop_1818:
edge8ln %l1, %o7, %g5
move %xcc, %g7, %o4
nop
fitod %f2, %f30
fdtox %f30, %f10
wr %g0, 0x19, %asi
ldda [%l7 + 0x40] %asi, %f16
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
nop
setx 0x784A922A1061CEF2, %l0, %l6
stx %l6, [%l7 + 0x78]
ldx [%l7 + 0x78], %fsr
bpos loop_1819
fbug %fcc3, loop_1820
fmul8ulx16 %f0, %f22, %f16
stx %i0, [%l7 + 0x50]
loop_1819:
tpos %xcc, 0x4
loop_1820:
orncc %g3, %l5, %o1
nop
fitod %f0, %f2
fdtoi %f2, %f8
sethi 0x0A29, %g4
sllx %o3, 0x04, %i1
udivx %l0, 0x040C, %l6
fbul,a %fcc2, loop_1821
tge %xcc, 0x0
sth %o0, [%l7 + 0x24]
lduw [%l7 + 0x1C], %l2
loop_1821:
fpack32 %f30, %f18, %f12
set 0x18, %o1
lda [%l7 + %o1] 0x14, %f9
nop
fitod %f13, %f26
fandnot2s %f28, %f13, %f22
tsubcctv %l3, %i5, %i3
be,a,pt %xcc, loop_1822
xor %i7, %i2, %g1
tvs %xcc, 0x6
bge,a,pt %icc, loop_1823
loop_1822:
fbo,a %fcc1, loop_1824
fpsub16s %f4, %f28, %f31
array8 %o6, %i4, %o5
loop_1823:
nop
membar #Sync
set 0x40, %o7
ldda [%l7 + %o7] 0x1f, %f16
loop_1824:
edge8 %g6, %g2, %o2
tvs %xcc, 0x2
stb %l4, [%l7 + 0x58]
set 0x22, %l6
stha %l1, [%l7 + %l6] 0xe3
membar #Sync
umul %i6, 0x1E93, %o7
sdivx %g5, 0x0C61, %o4
edge8ln %i0, %g3, %l5
edge8ln %g7, %o1, %o3
sir 0x019D
addccc %i1, %l0, %g4
nop
set 0x1C, %g5
stb %l6, [%l7 + %g5]
sll %o0, %l2, %i5
fbu,a %fcc1, loop_1825
taddcc %l3, %i3, %i7
fmovrslez %i2, %f2, %f2
fnot2s %f21, %f16
loop_1825:
edge32n %g1, %i4, %o5
tgu %icc, 0x2
movrne %o6, 0x3B9, %g2
array32 %o2, %l4, %l1
membar 0x64
tvc %icc, 0x5
tvs %icc, 0x1
tge %icc, 0x5
be loop_1826
fnot2s %f29, %f24
sub %i6, 0x1142, %o7
fands %f2, %f2, %f17
loop_1826:
movrlez %g5, 0x10A, %o4
membar 0x56
ba,a,pn %xcc, loop_1827
or %i0, 0x03E3, %g6
movrgz %l5, 0x1EA, %g7
fmovrsgez %g3, %f5, %f12
loop_1827:
movpos %xcc, %o1, %i1
fmovsgu %icc, %f8, %f18
addc %o3, 0x01F3, %g4
taddcc %l0, %l6, %o0
tleu %xcc, 0x1
ta %xcc, 0x2
tge %xcc, 0x1
tsubcctv %i5, %l2, %l3
movpos %icc, %i3, %i2
movrgz %i7, %i4, %o5
srlx %o6, %g1, %g2
edge32 %o2, %l4, %l1
subc %o7, 0x0A5D, %g5
tpos %xcc, 0x0
edge16l %o4, %i0, %g6
edge32ln %l5, %g7, %g3
movre %o1, %i6, %o3
fpadd32s %f0, %f3, %f22
subcc %i1, %l0, %g4
andncc %o0, %l6, %l2
bl loop_1828
ldd [%l7 + 0x10], %f14
bleu,pt %xcc, loop_1829
fmovspos %icc, %f2, %f12
loop_1828:
array8 %i5, %l3, %i2
sra %i3, %i4, %o5
loop_1829:
fcmpne16 %f28, %f30, %o6
wr %g0, 0x04, %asi
lduba [%l7 + 0x2F] %asi, %i7
tg %icc, 0x2
fmovsgu %xcc, %f0, %f8
sdivcc %g2, 0x0DE6, %o2
array32 %g1, %l1, %o7
fandnot1 %f4, %f16, %f24
bge,a,pt %xcc, loop_1830
bvc %xcc, loop_1831
andcc %l4, 0x1A9D, %o4
umulcc %g5, %g6, %l5
loop_1830:
tne %icc, 0x4
loop_1831:
fmovde %xcc, %f12, %f26
bcs,pn %icc, loop_1832
sub %g7, %g3, %i0
ldsh [%l7 + 0x1A], %i6
sdivcc %o3, 0x1586, %o1
loop_1832:
nop
wr %g0, 0x81, %asi
ldswa [%l7 + 0x54] %asi, %l0
edge32 %g4, %i1, %o0
fcmpeq32 %f0, %f12, %l2
bvs,a %icc, loop_1833
nop
fitos %f1, %f2
fstox %f2, %f16
tn %xcc, 0x3
popc 0x06D4, %l6
loop_1833:
tle %xcc, 0x3
bl,a %xcc, loop_1834
srax %i5, 0x03, %i2
fmovdl %xcc, %f25, %f19
edge16 %l3, %i4, %o5
loop_1834:
addcc %o6, 0x0C3E, %i7
fmovsn %xcc, %f17, %f13
movcs %xcc, %i3, %o2
fbu,a %fcc2, loop_1835
bl,pt %icc, loop_1836
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sdivcc %g2, 0x1EC1, %l1
loop_1835:
bleu %xcc, loop_1837
loop_1836:
sdiv %o7, 0x0A12, %g1
nop
set 0x0C, %o5
lduw [%l7 + %o5], %o4
movneg %icc, %g5, %g6
loop_1837:
tcc %icc, 0x1
set 0x40, %l3
sta %f18, [%l7 + %l3] 0x19
fzeros %f16
fmovspos %icc, %f18, %f7
set 0x78, %l4
lduha [%l7 + %l4] 0x04, %l4
fmovse %icc, %f25, %f14
movg %icc, %g7, %l5
movpos %icc, %i0, %g3
orcc %i6, 0x0A7A, %o1
mova %xcc, %o3, %l0
tn %xcc, 0x6
ldx [%l7 + 0x48], %i1
orncc %o0, 0x0E9A, %g4
movge %xcc, %l2, %i5
nop
setx 0xF06D8A20, %l0, %l6
st %l6, [%l7 + 0x3C]
ld [%l7 + 0x3C], %fsr
sdivx %l6, 0x01D4, %i2
movge %xcc, %l3, %i4
array16 %o6, %i7, %o5
fblg,a %fcc2, loop_1838
fmovdneg %xcc, %f17, %f2
mova %icc, %o2, %g2
edge16l %l1, %o7, %g1
loop_1838:
andncc %o4, %g5, %g6
fbu,a %fcc2, loop_1839
fors %f23, %f31, %f30
bshuffle %f2, %f22, %f24
ld [%l7 + 0x48], %f26
loop_1839:
or %i3, 0x0A59, %g7
wr %g0, 0x19, %asi
prefetcha [%l7 + 0x28] %asi, 0x3
xnorcc %l5, 0x07DB, %i0
movrgz %i6, %o1, %o3
fmovdvc %icc, %f8, %f24
set 0x2C, %g4
swapa [%l7 + %g4] 0x89, %l0
movvc %icc, %g3, %i1
movcc %xcc, %g4, %o0
fmovrslz %i5, %f30, %f10
sdivx %l2, 0x07F5, %l6
tne %icc, 0x4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
nop
setx loop_1840, %l0, %l1
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, %l3, %i2
srax %i4, 0x08, %o6
nop
fitod %f4, %f6
fdtos %f6, %f4
loop_1840:
sll %i7, 0x08, %o5
bcs,pn %icc, loop_1841
ldd [%l7 + 0x40], %f22
lduw [%l7 + 0x18], %g2
mulx %l1, %o7, %o2
loop_1841:
fbuge %fcc3, loop_1842
tcc %icc, 0x3
fornot2s %f5, %f5, %f0
fmuld8sux16 %f22, %f29, %f26
loop_1842:
add %g1, %o4, %g6
prefetch [%l7 + 0x34], 0x3
tn %icc, 0x5
subc %g5, 0x1276, %i3
addcc %g7, 0x19E9, %l5
nop
fitos %f3, %f5
fstoi %f5, %f4
tvc %icc, 0x2
movn %xcc, %i0, %i6
wr %g0, 0x88, %asi
lduha [%l7 + 0x62] %asi, %l4
nop
setx loop_1843, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fblg %fcc0, loop_1844
movl %icc, %o1, %l0
tsubcc %g3, 0x0FDB, %i1
loop_1843:
popc %g4, %o0
loop_1844:
movrgez %o3, 0x0FA, %l2
movre %l6, %i5, %i2
array16 %l3, %o6, %i4
set 0x30, %o2
lduha [%l7 + %o2] 0x88, %o5
movrne %g2, %i7, %l1
movne %xcc, %o7, %g1
movpos %icc, %o2, %g6
movl %xcc, %g5, %o4
addccc %i3, 0x0F14, %l5
set 0x70, %i5
ldstuba [%l7 + %i5] 0x0c, %i0
brgz %g7, loop_1845
move %icc, %i6, %l4
mova %xcc, %l0, %o1
ldsh [%l7 + 0x62], %i1
loop_1845:
fexpand %f2, %f24
nop
setx 0x3732923D, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f2
fsqrts %f2, %f14
bl,a,pn %icc, loop_1846
swap [%l7 + 0x44], %g3
membar 0x15
tn %icc, 0x6
loop_1846:
edge32l %g4, %o0, %l2
brgz %l6, loop_1847
membar 0x09
bneg,pt %xcc, loop_1848
movn %icc, %i5, %o3
loop_1847:
tge %icc, 0x1
wr %g0, 0x80, %asi
ldsha [%l7 + 0x26] %asi, %i2
loop_1848:
fornot2s %f27, %f22, %f25
xnor %l3, %i4, %o6
and %g2, 0x11DF, %o5
edge16ln %i7, %l1, %o7
wr %g0, 0x80, %asi
prefetcha [%l7 + 0x38] %asi, 0x3
xnorcc %g1, 0x1C4E, %g6
fsrc1s %f27, %f13
tsubcctv %g5, %o4, %i3
ta %xcc, 0x4
tvc %icc, 0x5
add %i0, %g7, %i6
fbl,a %fcc1, loop_1849
mova %xcc, %l5, %l0
fxor %f14, %f4, %f0
for %f10, %f22, %f22
loop_1849:
movn %icc, %o1, %l4
udivx %i1, 0x02AD, %g3
fmovsgu %icc, %f18, %f25
fmovse %icc, %f14, %f19
movvc %xcc, %o0, %g4
movl %xcc, %l2, %l6
fmovscc %xcc, %f3, %f11
fbuge,a %fcc0, loop_1850
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
subc %i5, 0x0EFF, %o3
sir 0x1048
loop_1850:
fmovsle %xcc, %f15, %f4
movrne %l3, %i4, %o6
nop
setx 0x807BA051, %l0, %l6
st %l6, [%l7 + 0x14]
ld [%l7 + 0x14], %fsr
array16 %g2, %o5, %i7
orn %i2, 0x14DC, %l1
fnot2 %f8, %f16
fmovse %xcc, %f2, %f18
fsrc1 %f28, %f24
fpadd16 %f14, %f12, %f12
udivcc %o7, 0x1F23, %g1
orncc %o2, %g6, %g5
taddcc %o4, %i0, %g7
movrne %i6, 0x337, %i3
andncc %l5, %l0, %o1
set 0x76, %i4
ldsha [%l7 + %i4] 0x19, %l4
xnorcc %i1, %o0, %g4
sdivcc %g3, 0x1CBE, %l6
brgz %i5, loop_1851
tle %icc, 0x7
st %f31, [%l7 + 0x40]
bne,a loop_1852
loop_1851:
membar 0x00
subccc %o3, 0x03D6, %l2
fmovdg %xcc, %f21, %f27
loop_1852:
st %f0, [%l7 + 0x50]
swap [%l7 + 0x30], %l3
fpack16 %f2, %f30
sllx %o6, %g2, %o5
edge32ln %i4, %i7, %i2
fnor %f6, %f28, %f6
ldd [%l7 + 0x68], %f18
set 0x20, %i1
lduwa [%l7 + %i1] 0x89, %o7
popc 0x140C, %l1
for %f18, %f26, %f12
nop
setx 0x388857E409360F3F, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f8
setx 0x6240DA9B76FD5A8E, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f2
faddd %f2, %f8, %f14
membar #Sync
set 0x40, %l0
ldda [%l7 + %l0] 0xf9, %f0
tsubcctv %g1, 0x051A, %g6
fpackfix %f8, %f8
fmovs %f18, %f13
tl %xcc, 0x5
fmovdvs %icc, %f12, %f20
fmovdleu %icc, %f13, %f2
set 0x6C, %g7
sta %f10, [%l7 + %g7] 0x89
popc 0x135D, %o2
fandnot1s %f18, %f29, %f8
sir 0x0AB8
mova %icc, %g5, %i0
stw %g7, [%l7 + 0x24]
orncc %o4, 0x1B03, %i6
alignaddr %l5, %l0, %i3
brlez %o1, loop_1853
edge32 %i1, %o0, %l4
std %f8, [%l7 + 0x60]
bshuffle %f30, %f4, %f18
loop_1853:
movcc %xcc, %g3, %g4
srlx %l6, %o3, %i5
movcs %xcc, %l2, %l3
orcc %g2, 0x17AF, %o5
movl %icc, %i4, %o6
bgu %icc, loop_1854
fmovsvs %xcc, %f22, %f13
tg %icc, 0x1
edge16l %i7, %o7, %l1
loop_1854:
nop
set 0x70, %i0
lda [%l7 + %i0] 0x89, %f6
fmuld8ulx16 %f26, %f21, %f20
tpos %icc, 0x3
membar 0x6F
subcc %g1, %i2, %g6
addccc %o2, %i0, %g5
fmovrslez %g7, %f23, %f21
alignaddr %i6, %o4, %l0
brlez %i3, loop_1855
edge16ln %l5, %o1, %i1
andcc %o0, 0x1AA8, %g3
sir 0x0009
loop_1855:
fpadd16 %f4, %f24, %f8
edge8 %g4, %l4, %o3
fbug,a %fcc1, loop_1856
addccc %l6, 0x1F6F, %i5
ldstub [%l7 + 0x62], %l3
movg %xcc, %g2, %o5
loop_1856:
fnegd %f8, %f14
nop
setx 0x446E47332FD0E22B, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f16
setx 0xCF7716821092F5FB, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f18
faddd %f18, %f16, %f24
ldd [%l7 + 0x38], %i4
nop
setx 0xAB60F2C17B2F59CD, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f12
setx 0xCF5DB8C2FD4FC8A6, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f22
fmuld %f22, %f12, %f22
edge32n %l2, %o6, %o7
tvc %xcc, 0x1
popc %i7, %l1
tsubcc %i2, 0x1F6F, %g1
nop
setx 0x51E5A2C6, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f16
fsqrts %f16, %f21
fpack32 %f28, %f6, %f18
sethi 0x07D0, %o2
edge8l %i0, %g6, %g5
and %g7, 0x1814, %i6
sdivx %o4, 0x1856, %i3
xor %l5, 0x17E9, %l0
fandnot1 %f6, %f22, %f30
add %l7, 0x30, %l6
wr %g0, 0x04, %asi
casxa [%l6] 0x04, %o1, %o0
fxnors %f7, %f22, %f2
ble,a,pn %icc, loop_1857
fmovrdgez %i1, %f20, %f28
andcc %g3, 0x1D46, %g4
edge32l %o3, %l4, %i5
loop_1857:
srlx %l6, %l3, %o5
nop
fitod %f4, %f18
fdtox %f18, %f20
srax %g2, %i4, %l2
addc %o7, 0x1C32, %o6
tge %xcc, 0x4
array8 %l1, %i7, %g1
fmovsa %xcc, %f8, %f21
set 0x0E, %l5
lduha [%l7 + %l5] 0x04, %i2
membar #Sync
wr %g0, 0xf0, %asi
ldda [%l7 + 0x40] %asi, %f16
movl %xcc, %o2, %g6
edge8l %g5, %g7, %i0
tvc %xcc, 0x4
movvc %icc, %i6, %o4
fpadd32 %f6, %f2, %f22
edge8l %l5, %l0, %i3
bleu,a loop_1858
subccc %o0, 0x1F87, %i1
wr %g0, 0x81, %asi
ldsha [%l7 + 0x22] %asi, %o1
loop_1858:
nop
wr %g0, 0x81, %asi
lduha [%l7 + 0x54] %asi, %g4
movcc %icc, %g3, %o3
call loop_1859
array8 %l4, %l6, %l3
taddcc %o5, %i5, %g2
fabss %f30, %f5
loop_1859:
te %xcc, 0x1
orcc %l2, 0x050F, %o7
sllx %i4, %o6, %i7
andcc %g1, %l1, %o2
ba loop_1860
tge %xcc, 0x5
fnot2 %f20, %f18
andn %g6, 0x0CA4, %g5
loop_1860:
tgu %xcc, 0x2
movg %icc, %i2, %g7
fblg %fcc0, loop_1861
edge32l %i0, %o4, %l5
umulcc %l0, %i6, %i3
orncc %o0, %o1, %i1
loop_1861:
sethi 0x137F, %g3
edge16l %g4, %l4, %l6
fble,a %fcc3, loop_1862
sethi 0x0FBE, %o3
nop
fitos %f0, %f15
fstox %f15, %f6
fxtos %f6, %f24
edge8l %l3, %o5, %g2
loop_1862:
edge16ln %i5, %o7, %l2
brgz %i4, loop_1863
fmul8x16al %f18, %f11, %f10
tsubcctv %o6, %g1, %i7
fornot1s %f15, %f4, %f18
loop_1863:
be,a %xcc, loop_1864
tcc %icc, 0x4
bcc,a loop_1865
tg %icc, 0x4
loop_1864:
tneg %xcc, 0x1
nop
fitod %f4, %f8
fdtox %f8, %f8
loop_1865:
srax %l1, %o2, %g6
udivx %g5, 0x05EC, %i2
movgu %icc, %i0, %o4
edge32l %g7, %l5, %l0
subccc %i6, 0x1D45, %o0
tsubcc %i3, 0x12EF, %i1
fmovsneg %icc, %f20, %f17
edge16 %o1, %g4, %l4
set 0x3E, %g3
lduba [%l7 + %g3] 0x04, %l6
tg %icc, 0x3
nop
setx loop_1866, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tle %icc, 0x7
edge32l %g3, %l3, %o5
tleu %xcc, 0x7
loop_1866:
edge8l %g2, %o3, %i5
orcc %o7, %l2, %o6
edge16 %g1, %i7, %l1
array8 %i4, %o2, %g5
movrgz %g6, 0x067, %i2
edge16l %o4, %g7, %i0
addc %l0, 0x17D3, %l5
tg %icc, 0x3
bvs,a %xcc, loop_1867
movn %icc, %i6, %i3
fnegs %f16, %f6
movne %xcc, %o0, %o1
loop_1867:
ta %xcc, 0x6
mova %xcc, %g4, %i1
edge16n %l4, %l6, %l3
add %l7, 0x10, %l6
wr %g0, 0x11, %asi
ldxa [%l6] %asi, %o5
casxa [%l6] %asi, %o5, %g3
fblg %fcc0, loop_1868
srl %o3, 0x0A, %i5
ta %icc, 0x2
st %f28, [%l7 + 0x7C]
loop_1868:
movgu %xcc, %g2, %o7
fpack32 %f30, %f26, %f14
bneg,a %icc, loop_1869
movre %l2, 0x3F7, %g1
fpsub32 %f22, %f6, %f10
set 0x10, %i2
ldda [%l7 + %i2] 0x22, %i6
loop_1869:
fbe,a %fcc1, loop_1870
fmovd %f4, %f2
array8 %o6, %l1, %o2
bvs,a %xcc, loop_1871
loop_1870:
movrlez %g5, 0x1E6, %i4
tsubcc %i2, %g6, %o4
taddcc %i0, %g7, %l0
loop_1871:
edge8n %i6, %i3, %l5
fcmpeq16 %f4, %f26, %o1
sub %g4, %i1, %o0
fone %f8
fmovrdgez %l6, %f16, %f10
wr %g0, 0xe2, %asi
stwa %l4, [%l7 + 0x5C] %asi
membar #Sync
edge8ln %o5, %g3, %o3
nop
setx 0x93EEE83D6075DC1E, %l0, %l6
stx %l6, [%l7 + 0x48]
ldx [%l7 + 0x48], %fsr
edge16 %l3, %i5, %o7
fmovdle %icc, %f5, %f30
ldd [%l7 + 0x10], %l2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ldub [%l7 + 0x36], %g2
movrlz %g1, %o6, %i7
movre %l1, %g5, %o2
orcc %i4, %g6, %i2
andcc %o4, %g7, %i0
edge32ln %l0, %i6, %i3
tg %icc, 0x2
fzeros %f11
movneg %icc, %l5, %o1
fmovsneg %xcc, %f31, %f14
ble,a,pn %xcc, loop_1872
add %i1, 0x0A5B, %o0
fxnors %f7, %f16, %f9
fsrc1 %f26, %f18
loop_1872:
ta %icc, 0x2
set 0x39, %g1
lduba [%l7 + %g1] 0x19, %l6
edge16n %l4, %g4, %g3
subcc %o5, %l3, %o3
movrgz %i5, %l2, %g2
and %o7, %g1, %o6
stx %l1, [%l7 + 0x50]
sethi 0x08E2, %i7
array32 %g5, %i4, %o2
fmovd %f24, %f20
fmul8x16al %f29, %f8, %f24
fabsd %f14, %f10
bgu,a loop_1873
nop
set 0x40, %i7
ldd [%l7 + %i7], %g6
movrgez %i2, %g7, %o4
tne %icc, 0x1
loop_1873:
faligndata %f8, %f2, %f22
fnot2s %f0, %f8
lduh [%l7 + 0x3C], %i0
movrgez %l0, 0x20D, %i3
subcc %i6, %o1, %l5
fmul8x16al %f4, %f3, %f12
lduw [%l7 + 0x2C], %i1
brlez %l6, loop_1874
movgu %xcc, %l4, %g4
fmovsleu %xcc, %f13, %f12
edge32 %o0, %o5, %l3
loop_1874:
brgz,a %g3, loop_1875
sll %o3, %i5, %g2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bn,a loop_1876
loop_1875:
st %f19, [%l7 + 0x58]
movrne %l2, %g1, %o7
sethi 0x1369, %o6
loop_1876:
bleu,pn %icc, loop_1877
fpackfix %f22, %f12
tcc %icc, 0x7
set 0x70, %l2
ldda [%l7 + %l2] 0x89, %i6
loop_1877:
fmovrsgez %l1, %f11, %f19
set 0x40, %i6
ldswa [%l7 + %i6] 0x18, %g5
nop
setx loop_1878, %l0, %l1
jmpl %l1, %o2
fmovsg %xcc, %f29, %f3
st %f27, [%l7 + 0x6C]
srlx %i4, 0x19, %i2
loop_1878:
udivcc %g7, 0x1D34, %g6
bl,a %xcc, loop_1879
array32 %i0, %o4, %l0
movvc %icc, %i3, %i6
sdivcc %l5, 0x1CA5, %i1
loop_1879:
movvc %icc, %l6, %l4
movg %icc, %o1, %g4
smulcc %o0, %l3, %o5
fandnot2 %f10, %f18, %f4
faligndata %f20, %f30, %f24
movrlz %g3, %o3, %i5
umul %g2, %g1, %l2
fbn,a %fcc2, loop_1880
taddcc %o6, %o7, %l1
fmovsgu %icc, %f22, %f8
ld [%l7 + 0x18], %f5
loop_1880:
tgu %xcc, 0x0
sdivx %i7, 0x0341, %o2
bn,a %xcc, loop_1881
membar 0x2D
edge16l %i4, %g5, %g7
tg %icc, 0x6
loop_1881:
nop
setx 0x86DE530F, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f4
setx 0x8BED4203, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f11
fmuls %f11, %f4, %f1
movcs %xcc, %g6, %i2
srl %o4, %l0, %i0
fpsub16 %f26, %f24, %f4
edge16n %i3, %i6, %i1
swap [%l7 + 0x20], %l5
nop
setx 0x805EA67E, %l0, %l6
st %l6, [%l7 + 0x34]
ld [%l7 + 0x34], %fsr
movleu %icc, %l6, %o1
sdiv %g4, 0x1E23, %o0
smul %l3, 0x0309, %l4
srax %o5, %g3, %o3
sdivx %i5, 0x088C, %g2
fpack32 %f16, %f24, %f20
fmovsneg %xcc, %f30, %f19
fbge,a %fcc0, loop_1882
edge8ln %l2, %g1, %o6
movrgz %o7, %l1, %o2
fbue,a %fcc1, loop_1883
loop_1882:
tge %icc, 0x1
andn %i7, 0x03C4, %g5
tvs %icc, 0x0
loop_1883:
sdiv %i4, 0x19A6, %g7
be loop_1884
nop
fitos %f8, %f0
fstod %f0, %f22
fpackfix %f4, %f4
movcc %xcc, %g6, %o4
loop_1884:
sth %i2, [%l7 + 0x10]
be %xcc, loop_1885
movleu %icc, %i0, %l0
st %f12, [%l7 + 0x7C]
or %i6, 0x0393, %i3
loop_1885:
fnot2 %f28, %f18
stb %i1, [%l7 + 0x73]
xorcc %l6, 0x18D4, %o1
set 0x40, %g2
stda %f0, [%l7 + %g2] 0x11
ldstub [%l7 + 0x49], %l5
nop
fitos %f13, %f27
fstod %f27, %f10
fandnot1 %f18, %f26, %f30
set 0x7C, %o6
lda [%l7 + %o6] 0x04, %f2
edge32l %g4, %o0, %l4
nop
fitos %f31, %f2
edge8l %o5, %l3, %o3
fba %fcc1, loop_1886
edge8l %g3, %i5, %l2
srl %g2, 0x09, %g1
stb %o6, [%l7 + 0x28]
loop_1886:
subc %o7, %l1, %o2
movle %icc, %i7, %i4
bvc %xcc, loop_1887
ta %xcc, 0x1
tg %xcc, 0x5
udivcc %g7, 0x0D78, %g5
loop_1887:
fpadd16 %f20, %f8, %f20
fbuge %fcc2, loop_1888
movcs %xcc, %g6, %o4
set 0x18, %o4
stha %i0, [%l7 + %o4] 0x15
loop_1888:
fmovdneg %xcc, %f18, %f26
nop
setx 0x34C92F8B6CF98241, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f14
setx 0x0BD7F61576C81B2D, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f16
fdivd %f16, %f14, %f24
fmovs %f26, %f22
mulx %i2, %i6, %i3
edge8l %l0, %l6, %o1
tneg %xcc, 0x0
fbule,a %fcc3, loop_1889
edge16n %i1, %l5, %g4
tgu %xcc, 0x6
movrne %l4, 0x115, %o5
loop_1889:
xnorcc %o0, %o3, %l3
nop
fitos %f1, %f7
fstod %f7, %f14
prefetch [%l7 + 0x34], 0x3
tgu %xcc, 0x4
movpos %icc, %g3, %l2
tle %icc, 0x7
popc %g2, %g1
set 0x40, %i3
stda %f0, [%l7 + %i3] 0x04
sra %i5, 0x1A, %o7
fbge %fcc3, loop_1890
movrgez %o6, 0x030, %o2
fmovdge %icc, %f11, %f8
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1890:
sra %i7, 0x04, %l1
mulscc %g7, %g5, %i4
edge8ln %g6, %i0, %i2
wr %g0, 0x88, %asi
lda [%l7 + 0x24] %asi, %f9
fors %f7, %f20, %f13
tsubcctv %i6, %i3, %o4
add %l6, %l0, %i1
array16 %l5, %g4, %o1
fba,a %fcc1, loop_1891
fmovrsne %o5, %f24, %f14
mulscc %o0, %o3, %l4
fbge,a %fcc2, loop_1892
loop_1891:
move %icc, %l3, %g3
movg %icc, %g2, %l2
nop
fitos %f8, %f11
fstox %f11, %f30
fxtos %f30, %f31
loop_1892:
fmovse %xcc, %f0, %f24
edge32n %g1, %i5, %o7
bn %xcc, loop_1893
xnorcc %o2, %i7, %l1
movcs %icc, %g7, %g5
sethi 0x0696, %o6
loop_1893:
sll %i4, %i0, %g6
tcs %icc, 0x5
edge32n %i2, %i6, %i3
alignaddrl %l6, %l0, %o4
tne %xcc, 0x4
flush %l7 + 0x68
mulscc %l5, %i1, %o1
brlez,a %g4, loop_1894
edge32l %o5, %o0, %o3
sethi 0x0CB9, %l3
stw %g3, [%l7 + 0x60]
loop_1894:
fornot1s %f3, %f15, %f29
udivx %l4, 0x0B1C, %g2
fmovrsne %g1, %f27, %f23
sdiv %l2, 0x1857, %o7
mova %icc, %i5, %i7
swap [%l7 + 0x5C], %l1
fcmpeq32 %f2, %f4, %o2
fbo,a %fcc1, loop_1895
ldx [%l7 + 0x50], %g7
ta %xcc, 0x0
tcc %xcc, 0x7
loop_1895:
subccc %g5, 0x09EB, %o6
bne,a,pn %icc, loop_1896
edge32 %i4, %i0, %g6
tpos %icc, 0x0
fpack16 %f30, %f15
loop_1896:
nop
wr %g0, 0x19, %asi
stha %i6, [%l7 + 0x2E] %asi
edge32ln %i3, %i2, %l0
fmovrsne %o4, %f22, %f9
edge8ln %l6, %i1, %l5
brgez %g4, loop_1897
fba %fcc2, loop_1898
fbe,a %fcc0, loop_1899
edge32l %o5, %o0, %o1
loop_1897:
nop
wr %g0, 0x10, %asi
sta %f29, [%l7 + 0x0C] %asi
loop_1898:
fbule %fcc3, loop_1900
loop_1899:
smul %o3, %l3, %g3
fmovrdgez %l4, %f6, %f28
fmovrsgez %g2, %f29, %f7
loop_1900:
fmovdn %xcc, %f14, %f17
fxnor %f8, %f0, %f8
movrgez %g1, %o7, %i5
stw %l2, [%l7 + 0x40]
edge32n %i7, %o2, %g7
swap [%l7 + 0x64], %l1
edge8l %o6, %i4, %g5
wr %g0, 0x81, %asi
ldswa [%l7 + 0x7C] %asi, %i0
movvs %xcc, %i6, %i3
nop
setx loop_1901, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tpos %icc, 0x7
nop
fitos %f8, %f24
sdivx %i2, 0x1D5A, %l0
loop_1901:
addc %o4, 0x1873, %g6
movg %icc, %l6, %l5
bcs,a,pt %icc, loop_1902
xorcc %g4, %i1, %o5
orncc %o0, %o3, %l3
sdivx %g3, 0x0A11, %l4
loop_1902:
edge16l %g2, %g1, %o1
fbug %fcc1, loop_1903
ldsb [%l7 + 0x7B], %i5
fbl,a %fcc3, loop_1904
bge,a loop_1905
loop_1903:
movge %xcc, %l2, %o7
fmovsne %xcc, %f16, %f9
loop_1904:
tcc %icc, 0x0
loop_1905:
sdivcc %i7, 0x026D, %o2
edge16l %l1, %g7, %i4
nop
fitod %f4, %f30
fdtoi %f30, %f1
nop
fitos %f14, %f25
movpos %xcc, %g5, %o6
wr %g0, 0x18, %asi
ldswa [%l7 + 0x10] %asi, %i6
move %xcc, %i0, %i3
wr %g0, 0x80, %asi
prefetcha [%l7 + 0x20] %asi, 0x0
movrne %l0, %o4, %g6
set 0x40, %l1
stda %f0, [%l7 + %l1] 0x18
fble %fcc2, loop_1906
ble,pt %icc, loop_1907
taddcc %l6, %g4, %i1
movcc %icc, %l5, %o5
loop_1906:
fxor %f24, %f20, %f6
loop_1907:
movcc %icc, %o0, %l3
orncc %g3, 0x1CDD, %o3
tvc %xcc, 0x3
fxors %f12, %f10, %f11
fmovsa %icc, %f3, %f22
fmovdne %xcc, %f30, %f26
fba,a %fcc0, loop_1908
fandnot2 %f0, %f2, %f4
sethi 0x0662, %l4
array16 %g2, %o1, %g1
loop_1908:
flush %l7 + 0x6C
add %l2, %i5, %o7
array16 %i7, %o2, %g7
sllx %i4, 0x19, %g5
lduh [%l7 + 0x6A], %o6
nop
setx 0xDF0B0503C167D542, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f18
setx 0x1A0A0FFC8C56A420, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f6
faddd %f6, %f18, %f14
srlx %i6, %l1, %i3
fmovsle %icc, %f31, %f24
std %f12, [%l7 + 0x08]
call loop_1909
subc %i0, 0x18B3, %i2
ldd [%l7 + 0x50], %f20
andn %l0, 0x1838, %g6
loop_1909:
ldsb [%l7 + 0x18], %l6
movg %xcc, %g4, %o4
mulscc %l5, %i1, %o5
fxor %f30, %f4, %f30
tneg %icc, 0x5
edge16ln %o0, %g3, %l3
bcs,a,pn %icc, loop_1910
fbul %fcc0, loop_1911
brz,a %l4, loop_1912
srax %g2, 0x0F, %o3
loop_1910:
edge8l %o1, %l2, %g1
loop_1911:
and %o7, 0x1594, %i7
loop_1912:
xnor %o2, 0x0A25, %i5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
srlx %g7, 0x07, %g5
fzeros %f10
fone %f24
addcc %o6, %i4, %l1
mova %icc, %i3, %i0
tne %icc, 0x3
andncc %i2, %l0, %i6
fpsub16s %f3, %f15, %f27
tle %xcc, 0x4
tcc %icc, 0x4
tn %icc, 0x4
umul %l6, 0x1E29, %g4
mova %xcc, %o4, %g6
ble,a,pn %xcc, loop_1913
movrlez %l5, 0x1B8, %o5
brz,a %o0, loop_1914
edge32 %i1, %l3, %g3
loop_1913:
fand %f6, %f0, %f24
tl %icc, 0x2
loop_1914:
brgez %g2, loop_1915
alignaddr %o3, %l4, %l2
movcs %xcc, %g1, %o1
fpsub16 %f18, %f24, %f8
loop_1915:
brgz,a %i7, loop_1916
ld [%l7 + 0x60], %f19
movvc %xcc, %o2, %o7
wr %g0, 0x11, %asi
lduba [%l7 + 0x67] %asi, %i5
loop_1916:
movvs %icc, %g7, %o6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
add %g5, %l1, %i4
fbug,a %fcc1, loop_1917
tn %xcc, 0x5
wr %g0, 0x88, %asi
lduwa [%l7 + 0x10] %asi, %i0
loop_1917:
tvc %xcc, 0x4
movleu %xcc, %i2, %i3
fmovdn %xcc, %f13, %f29
bge %icc, loop_1918
or %i6, %l6, %l0
tgu %xcc, 0x6
srlx %o4, 0x0A, %g4
loop_1918:
bpos %xcc, loop_1919
umulcc %l5, %o5, %g6
fpadd32 %f2, %f22, %f18
brlez,a %i1, loop_1920
loop_1919:
udivcc %o0, 0x16BA, %l3
sethi 0x1655, %g2
set 0x68, %g6
stwa %g3, [%l7 + %g6] 0x18
loop_1920:
fmovdne %icc, %f2, %f9
nop
setx loop_1921, %l0, %l1
jmpl %l1, %l4
xorcc %l2, 0x100E, %g1
taddcctv %o1, 0x1F70, %o3
fmovsl %xcc, %f21, %f0
loop_1921:
fmul8ulx16 %f28, %f12, %f16
tgu %xcc, 0x5
fmovrslz %o2, %f25, %f1
fbn %fcc1, loop_1922
nop
setx 0x1D428313B787B528, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f2
fsqrtd %f2, %f12
fpsub32 %f26, %f14, %f14
call loop_1923
loop_1922:
sll %i7, %o7, %g7
fmovdgu %xcc, %f16, %f1
tleu %xcc, 0x3
loop_1923:
fnot1 %f2, %f30
fandnot2s %f18, %f0, %f13
edge16l %o6, %g5, %l1
nop
setx 0x91FF2089454E01D4, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f10
setx 0x1F2259C87E841B8C, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f6
fsubd %f6, %f10, %f26
fmovsn %icc, %f12, %f1
membar 0x0F
edge32 %i5, %i0, %i2
tsubcctv %i4, %i3, %i6
tpos %xcc, 0x4
ldsw [%l7 + 0x58], %l6
brgez %l0, loop_1924
movge %xcc, %g4, %o4
tsubcctv %o5, 0x17CB, %l5
bg,a,pn %icc, loop_1925
loop_1924:
bvc,pt %icc, loop_1926
ldd [%l7 + 0x08], %f22
srax %g6, %o0, %i1
loop_1925:
ldx [%l7 + 0x78], %g2
loop_1926:
mulx %l3, %l4, %g3
tsubcctv %g1, 0x01AF, %l2
fornot2 %f6, %f22, %f10
fcmple16 %f10, %f22, %o1
fcmple32 %f20, %f18, %o2
sll %i7, 0x11, %o3
addcc %g7, %o7, %g5
tle %xcc, 0x7
tcc %icc, 0x4
andncc %l1, %o6, %i5
movcc %icc, %i2, %i0
bvc loop_1927
ldsh [%l7 + 0x12], %i3
umulcc %i4, 0x0BAC, %l6
nop
fitod %f6, %f20
fdtox %f20, %f24
loop_1927:
bvc,a %xcc, loop_1928
movne %icc, %l0, %i6
st %f21, [%l7 + 0x18]
fexpand %f16, %f22
loop_1928:
movg %xcc, %o4, %g4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
nop
setx 0x5A4C7F32, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f18
setx 0xA45E3894, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f20
fsubs %f20, %f18, %f8
xorcc %l5, 0x00C8, %o5
udiv %o0, 0x0652, %g6
fbg,a %fcc0, loop_1929
tgu %icc, 0x2
smulcc %g2, 0x02E5, %i1
te %xcc, 0x3
loop_1929:
nop
fitos %f6, %f26
fstox %f26, %f24
movl %icc, %l4, %l3
taddcctv %g1, %g3, %l2
fmovdcs %icc, %f23, %f5
taddcctv %o1, 0x02D2, %o2
xnor %o3, %g7, %o7
fmovrdlz %i7, %f8, %f26
set 0x28, %o0
stxa %g5, [%l7 + %o0] 0x15
move %icc, %l1, %o6
tl %icc, 0x7
edge8ln %i2, %i0, %i5
fmovrdlz %i4, %f6, %f8
addc %l6, 0x0BD7, %i3
wr %g0, 0x10, %asi
stha %l0, [%l7 + 0x6E] %asi
alignaddrl %o4, %i6, %g4
edge8 %o5, %o0, %g6
movle %icc, %g2, %i1
st %f9, [%l7 + 0x7C]
call loop_1930
tgu %xcc, 0x0
move %icc, %l4, %l5
tpos %xcc, 0x2
loop_1930:
sir 0x0894
add %g1, 0x1AD7, %l3
wr %g0, 0x89, %asi
lduwa [%l7 + 0x50] %asi, %l2
movrne %g3, %o2, %o3
tl %xcc, 0x2
andncc %o1, %g7, %o7
brz %g5, loop_1931
movcs %xcc, %l1, %o6
edge32 %i7, %i0, %i5
fble %fcc0, loop_1932
loop_1931:
bne loop_1933
nop
fitod %f2, %f2
fdtox %f2, %f4
fpackfix %f4, %f31
loop_1932:
edge32n %i4, %i2, %i3
loop_1933:
nop
setx loop_1934, %l0, %l1
jmpl %l1, %l6
edge16ln %o4, %l0, %g4
fcmpne32 %f26, %f4, %o5
movre %i6, 0x03B, %o0
loop_1934:
membar 0x42
edge8l %g2, %i1, %g6
srax %l4, %l5, %l3
fpadd16 %f12, %f24, %f4
sllx %g1, 0x10, %l2
addccc %o2, 0x11C8, %g3
edge16ln %o1, %g7, %o3
movleu %icc, %o7, %g5
subcc %o6, %l1, %i0
wr %g0, 0x18, %asi
ldsba [%l7 + 0x69] %asi, %i7
nop
setx 0x134F3BE9, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f9
setx 0x8B70169C, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f6
fadds %f6, %f9, %f6
movneg %icc, %i5, %i2
add %i4, 0x153C, %i3
fmovsne %icc, %f23, %f21
fnot2 %f20, %f0
movrne %l6, 0x399, %o4
fpsub16s %f16, %f1, %f23
addcc %l0, 0x0615, %g4
sll %o5, %o0, %g2
xnor %i1, %g6, %i6
move %icc, %l4, %l3
tne %xcc, 0x5
movre %g1, %l5, %l2
fmovsle %icc, %f17, %f28
fcmpgt16 %f18, %f20, %g3
tg %icc, 0x2
and %o1, 0x03CB, %o2
nop
setx 0xE880E755, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f16
fsqrts %f16, %f1
edge8n %g7, %o3, %g5
fmovdneg %icc, %f11, %f10
prefetch [%l7 + 0x10], 0x3
edge16 %o6, %l1, %i0
bvc %xcc, loop_1935
stbar
fcmpne16 %f6, %f0, %o7
tvs %icc, 0x6
loop_1935:
andcc %i5, 0x03AC, %i7
fbe %fcc0, loop_1936
smulcc %i2, %i4, %l6
fmovrdlz %o4, %f14, %f20
fbl,a %fcc3, loop_1937
loop_1936:
ldx [%l7 + 0x70], %l0
subc %i3, 0x0FF1, %g4
movg %xcc, %o0, %g2
loop_1937:
movrgez %o5, 0x0C9, %g6
fpackfix %f18, %f3
wr %g0, 0x10, %asi
stwa %i6, [%l7 + 0x78] %asi
tpos %icc, 0x1
movcc %icc, %l4, %i1
movle %xcc, %g1, %l5
umul %l3, 0x1302, %g3
nop
setx 0x2BD13BF00049BD5B, %l0, %l6
stx %l6, [%l7 + 0x40]
ldx [%l7 + 0x40], %fsr
nop
setx loop_1938, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xnorcc %l2, %o2, %g7
te %icc, 0x6
orn %o1, %g5, %o6
loop_1938:
ldd [%l7 + 0x20], %f18
udivcc %o3, 0x1E7E, %l1
srlx %i0, 0x03, %i5
xorcc %o7, %i2, %i4
fmovrslz %l6, %f15, %f0
movne %icc, %o4, %l0
fmovdne %icc, %f17, %f22
nop
fitod %f2, %f16
fdtos %f16, %f0
fnot2s %f15, %f11
fmovrslez %i7, %f30, %f20
nop
setx 0xE05AF62A968C4ED6, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f18
fsqrtd %f18, %f26
movrgz %i3, %g4, %g2
nop
setx 0x2ADE97E1A3452A0F, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f12
fsqrtd %f12, %f2
ldd [%l7 + 0x08], %o4
fbuge %fcc3, loop_1939
xor %g6, 0x030E, %o0
fmul8x16 %f22, %f26, %f18
fpadd16 %f22, %f8, %f26
loop_1939:
bgu,a loop_1940
fmul8sux16 %f0, %f20, %f0
xor %l4, %i1, %i6
umulcc %l5, %g1, %l3
loop_1940:
mulx %g3, %o2, %l2
orncc %o1, %g5, %o6
xnorcc %g7, %l1, %o3
stbar
srax %i5, %o7, %i0
subcc %i4, %i2, %o4
fornot1 %f26, %f0, %f18
movle %icc, %l0, %i7
stx %l6, [%l7 + 0x10]
array32 %g4, %i3, %g2
mulx %o5, 0x053C, %g6
set 0x3C, %o1
sta %f14, [%l7 + %o1] 0x15
fornot2s %f15, %f29, %f25
fmovsvc %xcc, %f27, %f24
swap [%l7 + 0x28], %o0
addccc %i1, 0x1AA4, %l4
edge16l %l5, %g1, %i6
fmovsn %xcc, %f17, %f4
set 0x40, %o7
ldda [%l7 + %o7] 0x0c, %f0
movrlz %g3, %l3, %l2
tg %icc, 0x6
tpos %icc, 0x2
subcc %o1, %o2, %g5
subcc %g7, 0x0A9B, %l1
edge16 %o3, %o6, %o7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
udivcc %i0, 0x19AE, %i4
sir 0x041C
fnot1 %f26, %f22
taddcctv %i2, %o4, %i5
sth %l0, [%l7 + 0x34]
ble %icc, loop_1941
be %xcc, loop_1942
edge32 %i7, %l6, %g4
set 0x2A, %l6
stba %i3, [%l7 + %l6] 0x2a
membar #Sync
loop_1941:
bvc,a loop_1943
loop_1942:
fmovsleu %xcc, %f14, %f2
or %o5, 0x08C4, %g6
nop
setx 0xA3B3E2080EE7AB47, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f22
setx 0x3D5018CFD5799AB2, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f22
fdivd %f22, %f22, %f20
loop_1943:
orncc %o0, %i1, %l4
movleu %xcc, %g2, %l5
sdivcc %i6, 0x11BC, %g1
movvs %icc, %g3, %l3
tpos %xcc, 0x4
fpackfix %f2, %f31
srax %o1, %l2, %g5
set 0x40, %o3
ldda [%l7 + %o3] 0x15, %f0
fcmpgt16 %f4, %f30, %g7
nop
fitos %f12, %f6
fstox %f6, %f22
be,a %icc, loop_1944
fblg %fcc1, loop_1945
udiv %o2, 0x1DC7, %l1
bpos,a,pn %xcc, loop_1946
loop_1944:
nop
set 0x4C, %g5
stb %o6, [%l7 + %g5]
loop_1945:
nop
fitos %f9, %f13
fstox %f13, %f10
fxtos %f10, %f3
orncc %o3, 0x05CA, %i0
loop_1946:
movvc %xcc, %o7, %i2
ldsh [%l7 + 0x42], %i4
subccc %o4, 0x0634, %i5
sll %l0, %l6, %g4
movrne %i3, 0x2E3, %i7
umulcc %o5, %g6, %i1
fnot1 %f14, %f12
nop
fitos %f0, %f25
fstox %f25, %f0
wr %g0, 0x27, %asi
stwa %l4, [%l7 + 0x74] %asi
membar #Sync
ld [%l7 + 0x50], %f17
fbug %fcc1, loop_1947
nop
setx 0x56E297DEA19BCA22, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f6
fsqrtd %f6, %f10
tsubcc %o0, %g2, %i6
set 0x28, %o5
stwa %g1, [%l7 + %o5] 0xea
membar #Sync
loop_1947:
fsrc1 %f18, %f30
fble,a %fcc3, loop_1948
srax %l5, 0x0B, %g3
ta %xcc, 0x4
prefetch [%l7 + 0x3C], 0x0
loop_1948:
nop
setx loop_1949, %l0, %l1
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 %l3, 0x0160, %o1
edge32n %g5, %l2, %o2
fmovspos %icc, %f2, %f8
loop_1949:
fbg,a %fcc1, loop_1950
tsubcc %l1, 0x19A5, %g7
movrlz %o6, %i0, %o3
fmovsneg %xcc, %f25, %f18
loop_1950:
edge16n %i2, %o7, %o4
udivx %i4, 0x0488, %i5
array8 %l0, %g4, %l6
fmovdpos %xcc, %f13, %f26
brgez %i3, loop_1951
tgu %icc, 0x4
tcs %xcc, 0x5
fmovsleu %icc, %f19, %f5
loop_1951:
tpos %icc, 0x0
umulcc %o5, 0x0C93, %i7
bge,a,pt %xcc, loop_1952
fmovdpos %xcc, %f29, %f18
andcc %g6, %l4, %o0
tle %xcc, 0x3
loop_1952:
movrne %g2, %i1, %g1
fbne,a %fcc1, loop_1953
mova %xcc, %l5, %i6
nop
setx 0x12691698, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f12
setx 0xA768511D, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f30
fdivs %f30, %f12, %f1
or %l3, %g3, %o1
loop_1953:
bneg,a %icc, loop_1954
edge16 %g5, %l2, %l1
mova %icc, %o2, %o6
edge8l %i0, %g7, %i2
loop_1954:
umul %o7, %o3, %i4
set 0x74, %l3
lduha [%l7 + %l3] 0x18, %o4
ble,a %xcc, loop_1955
fmovrsgez %l0, %f18, %f29
orncc %i5, %g4, %i3
fbue,a %fcc3, loop_1956
loop_1955:
tcc %icc, 0x7
fexpand %f21, %f0
edge32ln %o5, %i7, %l6
loop_1956:
edge16 %g6, %l4, %g2
bcc %icc, loop_1957
fmovsn %xcc, %f5, %f20
set 0x1E, %l4
ldsha [%l7 + %l4] 0x80, %o0
loop_1957:
edge16l %g1, %l5, %i6
movge %icc, %l3, %g3
fexpand %f17, %f14
nop
setx loop_1958, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movcs %xcc, %i1, %g5
fnand %f20, %f2, %f16
srax %o1, %l1, %l2
loop_1958:
udivx %o2, 0x19A9, %o6
movrne %i0, 0x2F9, %g7
wr %g0, 0x80, %asi
stwa %i2, [%l7 + 0x48] %asi
andcc %o7, %o3, %o4
fmovdg %xcc, %f26, %f21
bcs,a,pt %icc, loop_1959
fsrc2 %f30, %f16
orncc %i4, %l0, %g4
bvc %xcc, loop_1960
loop_1959:
brlz %i3, loop_1961
movge %xcc, %o5, %i5
subcc %i7, 0x1734, %g6
loop_1960:
srax %l4, 0x06, %l6
loop_1961:
stx %g2, [%l7 + 0x10]
brz,a %g1, loop_1962
movge %xcc, %o0, %i6
sra %l5, 0x19, %g3
fones %f3
loop_1962:
fmovs %f4, %f5
bne,a,pt %xcc, loop_1963
ldsw [%l7 + 0x40], %l3
ta %xcc, 0x3
stb %g5, [%l7 + 0x4D]
loop_1963:
nop
setx loop_1964, %l0, %l1
jmpl %l1, %i1
nop
fitos %f8, %f11
fstox %f11, %f0
tle %icc, 0x1
swap [%l7 + 0x14], %l1
loop_1964:
tge %icc, 0x6
array8 %o1, %o2, %l2
tneg %icc, 0x6
xnorcc %o6, 0x04C3, %g7
movvs %icc, %i2, %o7
set 0x42, %g4
lduha [%l7 + %g4] 0x15, %i0
fmuld8ulx16 %f3, %f22, %f24
for %f22, %f4, %f18
smul %o3, 0x1DF2, %o4
orcc %i4, %l0, %g4
udiv %i3, 0x1D01, %i5
sll %o5, 0x1E, %i7
bleu,a %icc, loop_1965
brgz,a %l4, loop_1966
mova %icc, %g6, %l6
fxors %f14, %f19, %f10
loop_1965:
fcmpne16 %f24, %f16, %g1
loop_1966:
tvc %icc, 0x0
sir 0x16C3
array32 %g2, %o0, %l5
nop
setx 0x6673CADBBCE0854D, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f14
setx 0x721E2CE3F2B001CA, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f14
fmuld %f14, %f14, %f10
set 0x14, %i5
ldsha [%l7 + %i5] 0x15, %g3
edge8n %i6, %g5, %l3
orn %i1, %l1, %o1
fpackfix %f30, %f25
sllx %l2, %o2, %g7
movpos %icc, %i2, %o6
srax %i0, %o3, %o4
bpos,a,pn %icc, loop_1967
srl %o7, 0x13, %i4
fbne,a %fcc1, loop_1968
fmuld8ulx16 %f31, %f0, %f18
loop_1967:
fbul %fcc1, loop_1969
movneg %icc, %l0, %i3
loop_1968:
movleu %xcc, %g4, %o5
fmovrdgz %i5, %f12, %f6
loop_1969:
sdivcc %i7, 0x15BE, %g6
call loop_1970
ldd [%l7 + 0x30], %i6
addccc %l4, %g1, %g2
fbug %fcc0, loop_1971
loop_1970:
prefetch [%l7 + 0x74], 0x0
fmovsvs %icc, %f0, %f1
fandnot1 %f26, %f18, %f28
loop_1971:
movrgez %o0, 0x2A8, %l5
smul %g3, %g5, %l3
tle %xcc, 0x1
andncc %i6, %l1, %o1
subcc %i1, 0x182B, %l2
wr %g0, 0x04, %asi
lduba [%l7 + 0x64] %asi, %g7
fbn %fcc0, loop_1972
tvs %icc, 0x1
fblg %fcc1, loop_1973
fmovs %f1, %f23
loop_1972:
fbug %fcc1, loop_1974
tg %icc, 0x1
loop_1973:
and %o2, %i2, %i0
stbar
loop_1974:
movpos %xcc, %o3, %o6
movpos %xcc, %o4, %i4
brgez %o7, loop_1975
srax %l0, %g4, %i3
wr %g0, 0x81, %asi
ldswa [%l7 + 0x60] %asi, %i5
loop_1975:
udiv %o5, 0x1877, %g6
bvs,a loop_1976
xnorcc %i7, %l4, %g1
movcc %icc, %l6, %o0
set 0x2D, %i4
stba %l5, [%l7 + %i4] 0x0c
loop_1976:
nop
add %l7, 0x2C, %l6
wr %g0, 0x88, %asi
casa [%l6] %asi, %g2, %g3
nop
setx 0xB877AE8C, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f20
setx 0x015F9761, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f13
fmuls %f13, %f20, %f22
movge %xcc, %l3, %i6
movrgez %l1, %o1, %i1
movneg %xcc, %g5, %l2
edge8l %o2, %i2, %g7
fbuge %fcc0, loop_1977
tne %icc, 0x0
movg %xcc, %i0, %o3
edge16n %o6, %o4, %i4
loop_1977:
taddcctv %o7, 0x045B, %g4
movpos %xcc, %l0, %i3
tvs %xcc, 0x5
wr %g0, 0x80, %asi
stba %o5, [%l7 + 0x09] %asi
udivcc %i5, 0x0181, %i7
movvs %icc, %l4, %g6
movn %xcc, %g1, %l6
sub %o0, 0x1815, %l5
tgu %icc, 0x5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movrlez %g2, %l3, %i6
ba,a loop_1978
fnegd %f22, %f22
wr %g0, 0x89, %asi
ldda [%l7 + 0x50] %asi, %l0
loop_1978:
edge32l %o1, %g3, %i1
edge16 %g5, %o2, %l2
fmovrde %g7, %f10, %f24
sdiv %i0, 0x075F, %i2
array32 %o3, %o6, %i4
ldsw [%l7 + 0x28], %o7
movvc %xcc, %o4, %g4
flush %l7 + 0x7C
fbule %fcc1, loop_1979
fnands %f6, %f0, %f29
fmovdpos %icc, %f19, %f12
ble,pt %icc, loop_1980
loop_1979:
movg %icc, %l0, %o5
fmovsneg %icc, %f24, %f28
array8 %i3, %i5, %i7
loop_1980:
nop
nop ! nop ! wr %g0, 0x40, %asi ripped by fixASI40.pl ripped by fixASI40.pl
nop ! nop ! stxa %g6, [%g0 + 0x170] %asi ripped by fixASI40.pl ripped by fixASI40.pl
or %l4, 0x1749, %l6
alignaddr %o0, %l5, %g1
fble,a %fcc0, loop_1981
tle %xcc, 0x1
popc 0x1EA6, %g2
fbne,a %fcc0, loop_1982
loop_1981:
xor %i6, %l3, %l1
ble loop_1983
movrne %g3, %i1, %g5
loop_1982:
mulx %o1, %o2, %g7
ble,pt %icc, loop_1984
loop_1983:
fcmpeq16 %f22, %f30, %i0
srl %i2, 0x1B, %l2
fba,a %fcc1, loop_1985
loop_1984:
tleu %xcc, 0x6
bge,a %icc, loop_1986
fsrc2s %f26, %f15
loop_1985:
nop
wr %g0, 0x0c, %asi
ldxa [%l7 + 0x28] %asi, %o6
loop_1986:
edge16n %o3, %o7, %i4
tg %icc, 0x6
wr %g0, 0xeb, %asi
stwa %g4, [%l7 + 0x24] %asi
membar #Sync
tsubcc %o4, 0x02F9, %l0
fmul8x16au %f18, %f7, %f24
fors %f7, %f14, %f10
wr %g0, 0xe3, %asi
stxa %o5, [%l7 + 0x60] %asi
membar #Sync
set 0x28, %o2
stxa %i3, [%l7 + %o2] 0x2b
membar #Sync
umulcc %i5, %i7, %l4
umulcc %g6, 0x10F1, %o0
orcc %l6, 0x0A4C, %l5
fone %f4
stw %g2, [%l7 + 0x48]
addcc %i6, %l3, %l1
fcmple16 %f12, %f14, %g1
fpadd16s %f0, %f8, %f15
srl %i1, %g5, %g3
tvs %xcc, 0x0
edge16n %o2, %g7, %i0
tneg %xcc, 0x2
ldub [%l7 + 0x1F], %o1
fba,a %fcc0, loop_1987
umul %l2, 0x15AE, %i2
fmovsge %icc, %f3, %f3
tl %icc, 0x6
loop_1987:
udivx %o3, 0x0AD0, %o6
movg %xcc, %i4, %g4
taddcctv %o4, %l0, %o7
tneg %icc, 0x4
fmovdpos %xcc, %f19, %f23
orcc %i3, %o5, %i7
edge32ln %l4, %i5, %o0
sdiv %g6, 0x0F35, %l6
orncc %g2, %l5, %l3
movvc %icc, %i6, %g1
fmovdvc %icc, %f13, %f14
edge8l %l1, %i1, %g5
edge8n %g3, %o2, %i0
movgu %icc, %g7, %o1
srax %i2, %o3, %l2
addc %i4, 0x1345, %o6
or %o4, 0x1DAF, %g4
fnands %f1, %f13, %f4
fmovsl %xcc, %f8, %f17
tpos %xcc, 0x7
udivcc %l0, 0x1DAB, %o7
stb %o5, [%l7 + 0x41]
add %i3, %i7, %i5
bleu,a loop_1988
sir 0x1AE7
edge8 %l4, %o0, %l6
udivcc %g6, 0x0D2A, %g2
loop_1988:
tge %xcc, 0x5
fmovrsgez %l3, %f8, %f30
tvs %xcc, 0x6
array32 %i6, %g1, %l1
orncc %i1, 0x05DC, %g5
fmovrdne %l5, %f12, %f6
fbul,a %fcc0, loop_1989
movcs %xcc, %g3, %o2
xor %i0, 0x0813, %o1
xnorcc %i2, 0x17C0, %g7
loop_1989:
alignaddrl %l2, %i4, %o3
fcmpgt32 %f28, %f14, %o6
swap [%l7 + 0x38], %o4
umul %l0, 0x1ABE, %g4
andn %o7, %i3, %o5
bpos,pn %xcc, loop_1990
fnegs %f11, %f18
fcmple16 %f0, %f18, %i5
movpos %icc, %i7, %o0
loop_1990:
tvc %xcc, 0x3
movre %l4, 0x29D, %l6
nop
set 0x10, %l0
ldx [%l7 + %l0], %g2
tcs %xcc, 0x3
movcc %xcc, %l3, %g6
subc %g1, %l1, %i6
fpackfix %f16, %f22
tle %xcc, 0x3
movge %xcc, %i1, %l5
fbge %fcc2, loop_1991
xorcc %g3, 0x1B9C, %o2
umul %g5, %i0, %i2
set 0x12, %g7
ldsha [%l7 + %g7] 0x04, %g7
loop_1991:
tleu %xcc, 0x3
prefetch [%l7 + 0x28], 0x3
sth %l2, [%l7 + 0x48]
edge16n %o1, %o3, %o6
fbug %fcc2, loop_1992
nop
fitos %f3, %f12
fstod %f12, %f12
st %f11, [%l7 + 0x3C]
nop
setx 0x06B611DC7054BE29, %l0, %l6
stx %l6, [%l7 + 0x18]
ldx [%l7 + 0x18], %fsr
loop_1992:
bge,a %xcc, loop_1993
udivx %i4, 0x174A, %o4
bvc,a,pn %icc, loop_1994
tsubcctv %g4, %l0, %o7
loop_1993:
alignaddrl %o5, %i3, %i7
fmovrslz %i5, %f15, %f10
loop_1994:
tcs %xcc, 0x7
nop
setx 0x7271DF0F, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f6
fsqrts %f6, %f13
sdiv %o0, 0x05AC, %l4
fmovrsgz %l6, %f21, %f10
for %f8, %f14, %f26
move %xcc, %l3, %g6
fnot1 %f16, %f12
movrne %g2, 0x1B9, %g1
fmovrdgz %i6, %f14, %f26
orcc %l1, 0x1171, %i1
brlez %l5, loop_1995
ld [%l7 + 0x60], %f21
tneg %xcc, 0x3
membar #Sync
wr %g0, 0xf9, %asi
ldda [%l7 + 0x40] %asi, %f16
loop_1995:
tcc %xcc, 0x5
ta %icc, 0x0
fmovdl %icc, %f24, %f0
fmovrdne %g3, %f8, %f14
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
nop
setx loop_1996, %l0, %l1
jmpl %l1, %g5
movleu %icc, %i0, %i2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
udivx %g7, 0x040E, %l2
loop_1996:
fbo %fcc1, loop_1997
subc %o1, %o2, %o3
fmovrse %o6, %f6, %f11
fbul,a %fcc1, loop_1998
loop_1997:
srax %i4, %g4, %o4
tle %xcc, 0x2
addccc %o7, 0x106C, %l0
loop_1998:
movg %icc, %i3, %i7
brz,a %i5, loop_1999
fpadd16 %f2, %f0, %f12
movleu %icc, %o5, %o0
orncc %l6, %l4, %l3
loop_1999:
udiv %g2, 0x1532, %g1
ld [%l7 + 0x54], %f24
alignaddrl %g6, %l1, %i1
bvs,a,pn %icc, loop_2000
edge16 %i6, %l5, %g5
tvs %icc, 0x6
subcc %g3, 0x06F5, %i2
loop_2000:
sir 0x010A
nop
fitod %f2, %f20
fdtox %f20, %f12
movrlz %g7, 0x105, %i0
be loop_2001
sethi 0x116C, %o1
addcc %l2, %o2, %o6
movle %icc, %o3, %g4
loop_2001:
brz %i4, loop_2002
subc %o4, 0x191E, %o7
fbne %fcc1, loop_2003
subc %i3, 0x08AF, %l0
loop_2002:
add %i5, 0x0B64, %i7
set 0x38, %i0
prefetcha [%l7 + %i0] 0x15, 0x2
loop_2003:
popc 0x1856, %l6
tl %xcc, 0x4
movrne %l4, %o5, %l3
movvs %icc, %g2, %g1
fandnot2 %f24, %f20, %f10
lduh [%l7 + 0x0E], %l1
movge %icc, %g6, %i1
edge16n %i6, %l5, %g5
and %i2, %g7, %i0
tge %icc, 0x6
fmovsneg %xcc, %f23, %f18
nop
fitos %f12, %f7
fstox %f7, %f8
tneg %xcc, 0x6
movcs %icc, %o1, %l2
xor %o2, 0x118C, %o6
fandnot2 %f20, %f8, %f8
movcs %icc, %o3, %g4
bg,a,pn %xcc, loop_2004
nop
fitos %f30, %f1
sll %g3, %o4, %o7
udivcc %i3, 0x140C, %l0
loop_2004:
fmuld8sux16 %f1, %f4, %f20
ldsh [%l7 + 0x2C], %i5
srlx %i4, 0x0C, %o0
movl %xcc, %l6, %l4
add %l7, 0x68, %l6
wr %g0, 0x18, %asi
casa [%l6] %asi, %i7, %l3
set 0x3B, %i1
ldsba [%l7 + %i1] 0x11, %g2
sdivcc %g1, 0x087F, %o5
ldsh [%l7 + 0x54], %l1
fnand %f2, %f26, %f4
edge16l %g6, %i6, %l5
fmovdpos %xcc, %f29, %f17
membar 0x5F
nop
setx 0xA2294BE062F5C997, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f4
setx 0x4BA9B8E3F45D1F21, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f26
fdivd %f26, %f4, %f2
nop
setx loop_2005, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fand %f12, %f24, %f28
movvc %xcc, %i1, %g5
add %l7, 0x7C, %l6
wr %g0, 0x89, %asi
casa [%l6] %asi, %g7, %i2
loop_2005:
xor %o1, %l2, %i0
edge16 %o2, %o6, %o3
movvc %xcc, %g4, %g3
bg,a,pn %icc, loop_2006
srl %o4, %i3, %l0
smulcc %i5, %o7, %i4
udiv %o0, 0x129C, %l4
loop_2006:
fnot2s %f20, %f12
mulx %i7, %l6, %g2
wr %g0, 0x0c, %asi
prefetcha [%l7 + 0x40] %asi, 0x0
tsubcc %l3, 0x1CD2, %l1
fors %f26, %f4, %f9
sra %g6, %i6, %o5
stbar
fsrc1s %f24, %f14
tcs %xcc, 0x1
be,pn %xcc, loop_2007
mulscc %l5, 0x1126, %i1
fcmple32 %f24, %f10, %g5
movgu %xcc, %g7, %o1
loop_2007:
and %l2, %i2, %i0
stb %o2, [%l7 + 0x1B]
wr %g0, 0x52, %asi
ldxa [%g0 + 0x210] %asi, %o6
wr %g0, 0x0c, %asi
lduha [%l7 + 0x4C] %asi, %o3
nop
setx 0x7AF630F1, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f4
fsqrts %f4, %f28
fandnot1s %f12, %f15, %f8
fandnot2 %f14, %f8, %f0
fmovscs %xcc, %f14, %f27
edge16 %g4, %o4, %i3
popc 0x08EB, %l0
ldsb [%l7 + 0x4D], %i5
fmovrdgz %o7, %f22, %f22
alignaddr %i4, %g3, %o0
fnands %f23, %f4, %f9
mova %xcc, %l4, %l6
nop
setx 0x7906B93E80937450, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f12
setx 0x9ACC1469A7F7459D, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f14
fsubd %f14, %f12, %f26
fpack32 %f16, %f12, %f0
fnors %f1, %f24, %f18
sub %i7, 0x1101, %g1
addcc %g2, 0x0585, %l1
umul %g6, 0x1818, %i6
sll %o5, 0x18, %l5
wr %g0, 0x18, %asi
stda %f0, [%l7 + 0x40] %asi
tsubcctv %i1, 0x061F, %l3
sdiv %g7, 0x0B49, %o1
tvs %icc, 0x2
fbuge,a %fcc1, loop_2008
fpsub32 %f24, %f12, %f30
be,pn %icc, loop_2009
subcc %g5, 0x193E, %i2
loop_2008:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovdgu %icc, %f7, %f25
loop_2009:
xnor %l2, %i0, %o6
edge8n %o2, %o3, %o4
xnor %g4, %l0, %i5
movge %icc, %i3, %o7
movl %icc, %g3, %i4
wr %g0, 0x18, %asi
swapa [%l7 + 0x68] %asi, %o0
fbg %fcc0, loop_2010
te %xcc, 0x4
fxor %f6, %f24, %f0
orncc %l6, 0x109B, %l4
loop_2010:
smul %g1, %i7, %l1
array32 %g6, %i6, %g2
bl,pt %xcc, loop_2011
alignaddr %l5, %i1, %o5
edge8l %g7, %l3, %o1
sdivcc %g5, 0x1370, %l2
loop_2011:
lduw [%l7 + 0x28], %i2
movrlz %i0, 0x143, %o2
set 0x0C, %g3
lda [%l7 + %g3] 0x04, %f6
fmovdgu %xcc, %f16, %f12
movrne %o6, 0x339, %o4
umul %g4, %o3, %l0
movpos %icc, %i5, %o7
fornot1s %f10, %f17, %f1
movrlz %i3, %i4, %g3
fcmpgt16 %f26, %f2, %o0
set 0x48, %l5
ldswa [%l7 + %l5] 0x14, %l6
edge32n %g1, %l4, %l1
add %l7, 0x48, %l6
wr %g0, 0x10, %asi
casxa [%l6] %asi, %i7, %i6
bcs %xcc, loop_2012
subccc %g2, 0x0762, %l5
edge16n %g6, %o5, %i1
fbul %fcc0, loop_2013
loop_2012:
fpsub32 %f18, %f6, %f0
movpos %icc, %g7, %l3
fpack16 %f22, %f29
loop_2013:
movvs %icc, %g5, %l2
movrgez %o1, %i0, %o2
tg %xcc, 0x0
te %icc, 0x4
wr %g0, 0x2a, %asi
stwa %i2, [%l7 + 0x78] %asi
membar #Sync
move %xcc, %o6, %g4
pdist %f4, %f30, %f30
fpadd16s %f1, %f5, %f30
wr %g0, 0x18, %asi
lduba [%l7 + 0x55] %asi, %o4
movn %xcc, %l0, %i5
bneg loop_2014
sub %o3, %i3, %i4
mulscc %g3, %o7, %l6
movg %xcc, %o0, %l4
loop_2014:
brz,a %l1, loop_2015
fmovd %f4, %f0
wr %g0, 0x89, %asi
lduba [%l7 + 0x45] %asi, %g1
loop_2015:
fbug %fcc0, loop_2016
sllx %i6, %i7, %l5
orncc %g2, %o5, %g6
xnor %g7, 0x1225, %i1
loop_2016:
fmul8x16al %f21, %f18, %f28
sub %l3, 0x0DF9, %l2
ldsw [%l7 + 0x10], %g5
movcc %xcc, %o1, %o2
brlz %i0, loop_2017
fmovdge %xcc, %f28, %f5
fbul,a %fcc1, loop_2018
std %f24, [%l7 + 0x50]
loop_2017:
fpsub16 %f6, %f6, %f24
ble,a %xcc, loop_2019
loop_2018:
fbule,a %fcc2, loop_2020
tge %xcc, 0x5
fmovsleu %icc, %f4, %f14
loop_2019:
nop
set 0x75, %i2
ldub [%l7 + %i2], %i2
loop_2020:
movrlz %o6, 0x0A9, %g4
addc %l0, 0x192B, %o4
edge32 %i5, %i3, %o3
edge16 %g3, %o7, %l6
nop
setx 0xDB165EDFA4313E79, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f10
setx 0xFD49C4EE5DA0778E, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f10
faddd %f10, %f10, %f28
wr %g0, 0x89, %asi
lduwa [%l7 + 0x38] %asi, %o0
ba %xcc, loop_2021
fpack16 %f26, %f15
movrlez %i4, 0x1FE, %l1
sllx %l4, 0x0C, %g1
loop_2021:
movpos %icc, %i6, %i7
movg %icc, %g2, %l5
bleu,a %xcc, loop_2022
fcmpne16 %f18, %f30, %o5
movgu %icc, %g6, %g7
alignaddr %i1, %l3, %l2
loop_2022:
ld [%l7 + 0x40], %f19
nop
setx loop_2023, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrlez %g5, 0x360, %o1
edge8 %i0, %i2, %o6
fbn %fcc1, loop_2024
loop_2023:
nop
set 0x24, %i7
ldstub [%l7 + %i7], %g4
movleu %xcc, %l0, %o4
fmovd %f26, %f2
loop_2024:
fcmpgt16 %f0, %f10, %o2
tsubcctv %i3, 0x089B, %i5
fmovd %f18, %f26
fpack16 %f8, %f15
fors %f17, %f5, %f16
bleu loop_2025
orcc %g3, 0x038A, %o7
ldub [%l7 + 0x4A], %o3
fxors %f7, %f28, %f28
loop_2025:
tgu %icc, 0x4
movge %xcc, %l6, %o0
wr %g0, 0x10, %asi
ldswa [%l7 + 0x18] %asi, %i4
swap [%l7 + 0x20], %l4
sra %g1, 0x1F, %l1
edge8n %i7, %g2, %l5
xor %i6, 0x0276, %g6
array16 %o5, %i1, %g7
edge8 %l2, %l3, %o1
movle %xcc, %g5, %i2
orncc %i0, 0x1C1C, %o6
nop
setx 0x40765C41, %l0, %l6
st %l6, [%l7 + 0x14]
ld [%l7 + 0x14], %fsr
orcc %g4, 0x0F04, %l0
taddcc %o4, %i3, %o2
fbul %fcc0, loop_2026
mulx %g3, %o7, %o3
xnorcc %l6, 0x0BD4, %o0
mova %icc, %i5, %i4
loop_2026:
edge8l %g1, %l1, %i7
bvc,a,pt %xcc, loop_2027
nop
fitod %f8, %f24
fdtox %f24, %f4
sir 0x029B
stb %g2, [%l7 + 0x41]
loop_2027:
fnors %f6, %f17, %f24
fmovdle %xcc, %f28, %f0
movcc %xcc, %l5, %i6
taddcctv %l4, 0x0E07, %g6
fmovdcc %icc, %f24, %f6
fandnot1 %f18, %f18, %f8
set 0x7C, %l2
stwa %i1, [%l7 + %l2] 0x2a
membar #Sync
udivx %g7, 0x1BCB, %o5
andn %l2, %o1, %l3
nop
fitos %f1, %f1
fstod %f1, %f4
edge8 %i2, %g5, %i0
subccc %g4, 0x1374, %l0
srl %o6, %i3, %o4
movne %icc, %o2, %g3
tcc %icc, 0x2
ta %icc, 0x5
add %o3, 0x1FEA, %l6
array16 %o7, %i5, %o0
fmovrslz %g1, %f29, %f17
set 0x38, %i6
ldsba [%l7 + %i6] 0x89, %l1
fmul8x16al %f28, %f28, %f12
orcc %i7, 0x09C4, %g2
fcmple32 %f18, %f24, %l5
wr %g0, 0x89, %asi
stda %f0, [%l7 + 0x40] %asi
brlz,a %i4, loop_2028
movrgz %i6, %g6, %l4
edge8n %i1, %g7, %o5
sub %l2, %o1, %i2
loop_2028:
srlx %g5, 0x13, %i0
andn %g4, 0x0F31, %l3
wr %g0, 0x04, %asi
swapa [%l7 + 0x18] %asi, %o6
fmovsg %icc, %f1, %f24
sir 0x1B79
tl %xcc, 0x5
alignaddr %i3, %o4, %l0
nop
fitos %f1, %f18
fstox %f18, %f28
fbo %fcc0, loop_2029
sethi 0x10B1, %o2
tg %xcc, 0x0
udivcc %o3, 0x0BA2, %g3
loop_2029:
edge16 %o7, %l6, %i5
fbl %fcc3, loop_2030
fmovdgu %xcc, %f2, %f3
fbg %fcc0, loop_2031
bvc,a %xcc, loop_2032
loop_2030:
bcc,pn %icc, loop_2033
orncc %g1, 0x0937, %o0
loop_2031:
bn,a,pn %icc, loop_2034
loop_2032:
movre %i7, 0x2BC, %l1
loop_2033:
nop
setx 0x4A3FE6459AAC4F46, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f26
setx 0xD61AC0EA9094F941, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f6
faddd %f6, %f26, %f10
movpos %icc, %g2, %l5
loop_2034:
nop
fitos %f14, %f25
fstox %f25, %f4
fxtos %f4, %f11
addccc %i4, 0x19FF, %i6
movne %xcc, %l4, %g6
fcmpne16 %f6, %f24, %g7
fxors %f13, %f29, %f23
bl %icc, loop_2035
nop
setx 0xCCB06E2E259E0BB9, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f24
fsqrtd %f24, %f16
movg %xcc, %i1, %l2
srl %o1, %o5, %g5
loop_2035:
nop
setx 0xD8AA0FA5, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f27
setx 0xF48B91D4, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f19
fsubs %f19, %f27, %f23
std %f30, [%l7 + 0x30]
addcc %i2, %g4, %l3
smulcc %i0, %i3, %o4
andcc %l0, 0x1EC8, %o6
lduh [%l7 + 0x1A], %o3
sll %g3, %o2, %l6
nop
set 0x52, %g1
sth %i5, [%l7 + %g1]
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge32ln %g1, %o0, %o7
brz,a %i7, loop_2036
popc 0x1A49, %g2
sth %l1, [%l7 + 0x22]
ld [%l7 + 0x38], %f23
loop_2036:
taddcctv %l5, %i6, %l4
bpos,pt %xcc, loop_2037
xnor %g6, 0x1ACC, %g7
bneg,a,pt %icc, loop_2038
ldx [%l7 + 0x08], %i4
loop_2037:
nop
setx 0x2A42E937, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f25
setx 0xAAEBF4BB, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f4
fdivs %f4, %f25, %f13
bvc loop_2039
loop_2038:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge32n %l2, %o1, %o5
orncc %g5, 0x1B4C, %i1
loop_2039:
nop
setx loop_2040, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrne %i2, 0x2C6, %g4
sdiv %i0, 0x1B4E, %i3
add %o4, %l0, %o6
loop_2040:
smulcc %o3, 0x0F36, %g3
fmovsvs %icc, %f18, %f10
ldsw [%l7 + 0x7C], %o2
bneg loop_2041
fmovdvs %icc, %f22, %f1
wr %g0, 0xf1, %asi
stda %f16, [%l7 + 0x40] %asi
membar #Sync
loop_2041:
fone %f22
fzero %f10
mulx %l6, %l3, %g1
tcc %icc, 0x0
std %f22, [%l7 + 0x20]
tneg %icc, 0x7
andcc %i5, 0x17E8, %o0
brlz,a %i7, loop_2042
bcs %icc, loop_2043
nop
fitod %f3, %f20
orn %g2, %l1, %l5
loop_2042:
udivx %o7, 0x1577, %i6
loop_2043:
edge32l %l4, %g6, %g7
sll %i4, %l2, %o1
fandnot2s %f21, %f2, %f0
wr %g0, 0x2a, %asi
stwa %o5, [%l7 + 0x28] %asi
membar #Sync
wr %g0, 0x18, %asi
lduwa [%l7 + 0x6C] %asi, %g5
addc %i1, 0x1A4A, %i2
movcc %icc, %i0, %g4
fmovdcs %xcc, %f10, %f26
edge8n %i3, %o4, %l0
wr %g0, 0x19, %asi
ldda [%l7 + 0x40] %asi, %f16
popc 0x0E2D, %o6
bshuffle %f4, %f20, %f14
addcc %o3, 0x0F5F, %g3
srl %o2, 0x10, %l3
sub %g1, %l6, %i5
fmovdpos %icc, %f16, %f10
nop
setx loop_2044, %l0, %l1
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 %i7, 0x0130, %o0
tsubcc %g2, 0x13B3, %l1
tpos %xcc, 0x1
loop_2044:
movgu %icc, %l5, %i6
wr %g0, 0x11, %asi
ldxa [%l7 + 0x20] %asi, %o7
ld [%l7 + 0x60], %f7
andn %g6, 0x1EAF, %g7
nop
setx 0xEDA5021D70413AE4, %l0, %l6
stx %l6, [%l7 + 0x58]
ldx [%l7 + 0x58], %fsr
bl,a,pt %icc, loop_2045
umulcc %i4, %l4, %l2
bg,a,pt %xcc, loop_2046
fsrc2s %f23, %f12
loop_2045:
srl %o1, 0x11, %o5
tge %icc, 0x7
loop_2046:
ld [%l7 + 0x7C], %f3
udivcc %i1, 0x00B6, %i2
ldstub [%l7 + 0x41], %i0
nop
fitod %f30, %f18
movvc %xcc, %g4, %g5
tvc %icc, 0x2
xnor %o4, %i3, %l0
set 0x63, %o6
stba %o3, [%l7 + %o6] 0x2b
membar #Sync
bge,a loop_2047
stx %o6, [%l7 + 0x08]
sub %o2, 0x1756, %l3
fzeros %f9
loop_2047:
nop
wr %g0, 0x80, %asi
prefetcha [%l7 + 0x28] %asi, 0x0
movne %xcc, %g3, %i5
fpsub16s %f14, %f28, %f15
fxnor %f30, %f20, %f28
edge16n %i7, %l6, %o0
fmovde %icc, %f27, %f12
array16 %l1, %l5, %i6
ldub [%l7 + 0x75], %g2
nop
fitod %f10, %f4
fdtoi %f4, %f5
sth %g6, [%l7 + 0x1E]
edge16l %g7, %i4, %o7
fcmpeq16 %f2, %f2, %l2
tsubcc %l4, 0x1D06, %o1
smul %o5, 0x0450, %i1
movrne %i0, %g4, %g5
ldsh [%l7 + 0x1C], %i2
fcmpgt32 %f12, %f12, %o4
set 0x5E, %g2
stba %i3, [%l7 + %g2] 0x04
nop
fitod %f24, %f20
edge8l %l0, %o6, %o2
movvc %xcc, %l3, %o3
movneg %xcc, %g1, %g3
add %i5, %l6, %i7
sdiv %l1, 0x1463, %o0
wr %g0, 0x11, %asi
ldstuba [%l7 + 0x40] %asi, %i6
ldd [%l7 + 0x10], %g2
andcc %l5, %g6, %g7
fcmpne32 %f8, %f6, %i4
orncc %l2, %l4, %o7
movre %o5, %i1, %o1
bcc,pt %icc, loop_2048
fmovsa %icc, %f27, %f16
subc %i0, %g5, %g4
sll %i2, %o4, %l0
loop_2048:
fbule %fcc2, loop_2049
addcc %i3, 0x13C2, %o6
fmovsvs %xcc, %f28, %f1
array8 %o2, %l3, %o3
loop_2049:
fmovscc %icc, %f0, %f24
edge8ln %g3, %i5, %l6
edge16 %i7, %l1, %o0
swap [%l7 + 0x4C], %i6
fexpand %f1, %f6
array32 %g2, %l5, %g6
nop
setx 0xE35016C12E881526, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f18
setx 0xED4D61E6CF09D754, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f2
faddd %f2, %f18, %f2
edge8l %g7, %g1, %i4
membar 0x3A
sir 0x15EF
andn %l2, %l4, %o5
movrne %o7, 0x167, %i1
fabss %f10, %f5
movg %icc, %o1, %i0
movre %g5, %i2, %g4
addc %o4, 0x0FF6, %i3
taddcc %l0, 0x1E90, %o6
tvs %xcc, 0x3
set 0x28, %i3
ldxa [%l7 + %i3] 0x19, %l3
lduh [%l7 + 0x38], %o2
fblg,a %fcc0, loop_2050
movle %icc, %o3, %g3
nop
set 0x7B, %o4
ldub [%l7 + %o4], %l6
set 0x70, %g6
lda [%l7 + %g6] 0x80, %f24
loop_2050:
xorcc %i5, 0x15E3, %i7
movrne %l1, %i6, %g2
fxors %f2, %f17, %f28
edge32l %l5, %g6, %g7
faligndata %f4, %f10, %f14
fbl %fcc1, loop_2051
edge32n %o0, %i4, %g1
fbge %fcc3, loop_2052
nop
setx loop_2053, %l0, %l1
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_2051:
bvc,a,pn %xcc, loop_2054
mulx %l4, 0x0212, %l2
loop_2052:
movg %icc, %o7, %o5
loop_2053:
tn %icc, 0x3
loop_2054:
move %xcc, %o1, %i0
stbar
sllx %g5, 0x16, %i1
fnot1s %f7, %f15
fbne %fcc0, loop_2055
sllx %g4, 0x1E, %i2
ldsb [%l7 + 0x44], %o4
smulcc %l0, %i3, %o6
loop_2055:
fmovdne %icc, %f24, %f5
udiv %o2, 0x0FD8, %o3
fmovsle %icc, %f2, %f29
smulcc %l3, 0x1D40, %l6
orcc %g3, 0x1EE0, %i5
ta %xcc, 0x3
wr %g0, 0x18, %asi
sta %f28, [%l7 + 0x10] %asi
fbg %fcc0, loop_2056
smulcc %i7, %i6, %l1
mulscc %g2, 0x137B, %l5
orn %g7, %o0, %g6
loop_2056:
fmul8sux16 %f24, %f8, %f30
fpsub32 %f24, %f26, %f6
fmovdgu %xcc, %f13, %f10
addcc %g1, %l4, %l2
fmovdgu %xcc, %f2, %f17
movneg %icc, %o7, %i4
call loop_2057
addcc %o5, 0x1A5D, %o1
array8 %g5, %i1, %g4
tne %icc, 0x0
loop_2057:
nop
fitod %f30, %f18
edge16 %i0, %i2, %l0
movle %icc, %i3, %o4
fbuge,a %fcc2, loop_2058
flush %l7 + 0x10
xnorcc %o6, 0x0168, %o2
set 0x18, %l1
stwa %o3, [%l7 + %l1] 0x80
loop_2058:
prefetch [%l7 + 0x5C], 0x0
edge16ln %l3, %l6, %g3
wr %g0, 0x04, %asi
ldda [%l7 + 0x50] %asi, %i6
sdivcc %i6, 0x1380, %l1
edge32n %g2, %i5, %l5
nop
setx 0x30569333, %l0, %l6
st %l6, [%l7 + 0x30]
ld [%l7 + 0x30], %fsr
brlez,a %g7, loop_2059
movvs %icc, %g6, %o0
wr %g0, 0x18, %asi
stda %f0, [%l7 + 0x40] %asi
loop_2059:
nop
set 0x18, %o0
std %f0, [%l7 + %o0]
fmovrsne %g1, %f6, %f23
tge %icc, 0x0
mulx %l4, %l2, %o7
udivx %o5, 0x0A1E, %o1
wr %g0, 0x21, %asi
stxa %g5, [%g0 + 0x110] %asi
srl %i1, %g4, %i4
fzero %f12
movleu %icc, %i2, %l0
tvc %xcc, 0x7
fmovdge %xcc, %f6, %f30
tvs %xcc, 0x4
tl %icc, 0x1
udiv %i0, 0x081C, %o4
tleu %icc, 0x3
te %icc, 0x3
nop
setx 0xF24D9EDB, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f17
setx 0xE7FA0528, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f27
fdivs %f27, %f17, %f10
addccc %i3, 0x0785, %o6
array16 %o2, %o3, %l6
movcc %icc, %g3, %i7
sethi 0x04FC, %l3
tsubcctv %i6, %l1, %g2
nop
setx 0x786B733AB0F9A6A6, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f10
setx 0x674FBEB946DA6360, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f14
fsubd %f14, %f10, %f0
brz %l5, loop_2060
movpos %xcc, %i5, %g6
addcc %g7, 0x192C, %o0
fandnot1s %f4, %f16, %f19
loop_2060:
taddcctv %g1, %l2, %l4
sdiv %o7, 0x18A1, %o5
fbne,a %fcc3, loop_2061
edge32 %o1, %i1, %g5
mulx %g4, %i4, %i2
nop
fitos %f18, %f3
loop_2061:
fsrc2 %f28, %f24
fmovdleu %icc, %f15, %f2
movrgez %l0, %o4, %i3
sir 0x0AD0
fmovrdgz %i0, %f12, %f28
sdiv %o6, 0x0E6B, %o3
movcc %icc, %l6, %g3
movvc %xcc, %i7, %o2
tg %icc, 0x2
set 0x2C, %o1
lduha [%l7 + %o1] 0x19, %i6
fpsub16 %f6, %f0, %f26
add %l7, 0x78, %l6
wr %g0, 0x88, %asi
casxa [%l6] %asi, %l1, %l3
udiv %g2, 0x1362, %l5
taddcc %g6, %i5, %o0
fbule,a %fcc1, loop_2062
fmovrslez %g7, %f16, %f3
edge8l %g1, %l2, %o7
edge8 %l4, %o1, %o5
loop_2062:
addc %g5, 0x0F5C, %g4
nop
setx 0xE0ED8E0487773DAC, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f2
setx 0x863E5CB6F9F73E8B, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f6
fsubd %f6, %f2, %f4
fornot1s %f4, %f11, %f13
fbg,a %fcc0, loop_2063
movle %icc, %i1, %i4
edge8l %l0, %i2, %o4
bne %icc, loop_2064
loop_2063:
movre %i0, 0x161, %o6
smul %i3, 0x08F2, %l6
and %o3, 0x17F1, %i7
loop_2064:
fpsub16 %f30, %f30, %f22
edge16ln %o2, %i6, %l1
tn %icc, 0x6
fpsub16 %f28, %f24, %f2
ld [%l7 + 0x58], %f18
orncc %g3, %l3, %l5
tge %xcc, 0x1
movcc %icc, %g6, %i5
and %g2, 0x1F26, %o0
fpack32 %f6, %f2, %f18
brlz,a %g7, loop_2065
movge %xcc, %l2, %o7
sub %l4, 0x19C4, %o1
orncc %g1, 0x0079, %g5
loop_2065:
fmul8x16 %f5, %f18, %f6
fnands %f21, %f21, %f15
brnz %g4, loop_2066
tsubcc %o5, %i4, %i1
brz,a %l0, loop_2067
fbn %fcc0, loop_2068
loop_2066:
sethi 0x1B1B, %o4
sdivcc %i0, 0x1689, %o6
loop_2067:
sethi 0x0E15, %i2
loop_2068:
nop
wr %g0, 0x89, %asi
stwa %i3, [%l7 + 0x1C] %asi
movne %icc, %l6, %i7
and %o2, %i6, %l1
tsubcc %o3, %g3, %l5
alignaddr %l3, %i5, %g6
nop
setx 0xA9550C0AAD83F2E0, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f8
setx 0xC8D0B0EF0C68C70B, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f28
faddd %f28, %f8, %f30
tg %icc, 0x1
fmovrslez %g2, %f14, %f8
mulx %g7, 0x0D51, %o0
edge32 %l2, %l4, %o1
movgu %icc, %o7, %g5
brnz %g1, loop_2069
subccc %g4, %i4, %i1
movpos %icc, %l0, %o5
tl %xcc, 0x7
loop_2069:
movcc %xcc, %o4, %o6
tsubcc %i0, 0x1885, %i2
and %l6, %i7, %i3
set 0x40, %o7
ldda [%l7 + %o7] 0x19, %f0
srax %o2, 0x02, %l1
nop
setx 0x7055A6FB, %l0, %l6
st %l6, [%l7 + 0x7C]
ld [%l7 + 0x7C], %fsr
orn %o3, 0x1CC0, %i6
bn loop_2070
fbug %fcc3, loop_2071
fpadd32 %f10, %f22, %f30
movrlz %l5, %l3, %g3
loop_2070:
movrgz %g6, 0x39C, %i5
loop_2071:
fmul8x16 %f16, %f14, %f22
set 0x6C, %l6
lduha [%l7 + %l6] 0x11, %g2
edge32 %g7, %l2, %l4
fors %f5, %f25, %f0
movg %xcc, %o1, %o7
tle %icc, 0x2
bn,a,pt %icc, loop_2072
array8 %g5, %g1, %o0
ldx [%l7 + 0x58], %g4
lduw [%l7 + 0x48], %i1
loop_2072:
umulcc %l0, 0x0CB3, %o5
brnz %i4, loop_2073
sub %o4, 0x1099, %i0
fmovs %f0, %f0
edge32 %o6, %i2, %l6
loop_2073:
tle %icc, 0x1
movleu %xcc, %i7, %i3
tle %xcc, 0x6
edge16n %o2, %l1, %i6
fbl %fcc0, loop_2074
taddcc %l5, %l3, %o3
te %xcc, 0x4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2074:
nop
wr %g0, 0x89, %asi
ldda [%l7 + 0x50] %asi, %g6
tgu %xcc, 0x5
fpadd32 %f12, %f26, %f14
srl %i5, %g2, %g7
orn %l2, 0x0AB4, %l4
wr %g0, 0x81, %asi
stxa %o1, [%l7 + 0x08] %asi
nop
fitod %f18, %f16
fornot1 %f12, %f4, %f6
udivx %o7, 0x1411, %g5
set 0x44, %g5
lduha [%l7 + %g5] 0x15, %g3
fmovscc %icc, %f1, %f30
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
move %icc, %o0, %g1
membar 0x63
edge32n %i1, %g4, %l0
wr %g0, 0x10, %asi
prefetcha [%l7 + 0x60] %asi, 0x2
tn %icc, 0x4
fmovd %f30, %f8
fbl,a %fcc2, loop_2075
fbo,a %fcc1, loop_2076
bne,a,pn %icc, loop_2077
membar 0x63
loop_2075:
smul %i4, 0x119B, %o4
loop_2076:
fmovsneg %icc, %f19, %f2
loop_2077:
nop
set 0x30, %o5
sta %f7, [%l7 + %o5] 0x18
tne %icc, 0x4
edge32l %i0, %o6, %l6
movn %xcc, %i2, %i7
movre %o2, 0x160, %l1
fornot1s %f6, %f11, %f20
set 0x60, %o3
sta %f26, [%l7 + %o3] 0x18
fzero %f0
wr %g0, 0x89, %asi
swapa [%l7 + 0x7C] %asi, %i6
edge8ln %l5, %i3, %o3
orncc %g6, 0x1F48, %i5
subcc %g2, 0x0A74, %l3
smulcc %g7, %l4, %o1
fmovsgu %xcc, %f17, %f11
ldsh [%l7 + 0x08], %l2
movleu %icc, %o7, %g3
fmul8x16al %f13, %f7, %f26
movrgez %o0, 0x08F, %g1
fmovrslz %i1, %f28, %f28
srlx %g5, %l0, %g4
and %o5, 0x1B33, %o4
fnot1s %f4, %f7
sdivx %i0, 0x02CC, %o6
fba %fcc0, loop_2078
st %f17, [%l7 + 0x60]
brlez %l6, loop_2079
xorcc %i4, 0x0056, %i2
loop_2078:
fmovsn %xcc, %f28, %f18
fbug %fcc3, loop_2080
loop_2079:
ldx [%l7 + 0x18], %o2
fbge,a %fcc2, loop_2081
orncc %l1, %i6, %l5
loop_2080:
tcs %xcc, 0x7
movle %icc, %i3, %o3
loop_2081:
sub %i7, 0x0B40, %g6
fsrc1 %f28, %f28
xor %i5, 0x1439, %l3
movrlz %g7, 0x1E0, %l4
sllx %g2, %o1, %o7
nop
setx 0xCD19199D, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f10
setx 0x35C67F89, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f0
fsubs %f0, %f10, %f19
movvc %icc, %l2, %o0
bn,pn %icc, loop_2082
edge16ln %g1, %g3, %i1
sir 0x0A17
nop
setx 0xF5D41A6E, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f0
setx 0x632BF8AF, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f8
fmuls %f8, %f0, %f17
loop_2082:
orncc %l0, 0x0AD9, %g5
sub %g4, %o4, %i0
ldd [%l7 + 0x68], %f14
addcc %o6, 0x0F90, %l6
movle %icc, %o5, %i4
xorcc %o2, 0x1C19, %l1
prefetch [%l7 + 0x58], 0x1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sub %i6, %i2, %i3
sdivcc %o3, 0x0471, %i7
bleu loop_2083
fmovd %f14, %f8
membar 0x74
movrne %l5, %i5, %l3
loop_2083:
bg,a,pn %icc, loop_2084
fandnot1 %f12, %f22, %f20
lduw [%l7 + 0x54], %g6
tcc %icc, 0x0
loop_2084:
movpos %xcc, %g7, %g2
tg %icc, 0x3
tcc %xcc, 0x6
andcc %l4, %o7, %o1
tcs %xcc, 0x6
addc %o0, %l2, %g3
smul %i1, 0x1774, %g1
movle %icc, %l0, %g4
smulcc %o4, 0x0001, %i0
ta %icc, 0x2
edge16 %g5, %o6, %o5
movleu %xcc, %i4, %o2
nop
setx 0x35A0CF5E0F365827, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f0
setx 0xDFB8B9D183815201, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f16
faddd %f16, %f0, %f24
tcc %icc, 0x5
add %l6, 0x0ADF, %l1
addccc %i2, %i3, %o3
taddcc %i7, 0x12B2, %i6
movrne %l5, 0x177, %i5
udivx %g6, 0x053A, %g7
srlx %l3, 0x13, %g2
fnegs %f12, %f19
nop
setx loop_2085, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tg %icc, 0x5
taddcctv %l4, 0x1957, %o1
fbne,a %fcc1, loop_2086
loop_2085:
movne %icc, %o0, %o7
taddcc %g3, %l2, %i1
nop
fitos %f14, %f26
fstoi %f26, %f28
loop_2086:
edge16 %g1, %g4, %l0
fpadd16 %f4, %f2, %f12
ble,a,pn %icc, loop_2087
nop
setx loop_2088, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sethi 0x04B7, %o4
or %g5, %o6, %i0
loop_2087:
tg %xcc, 0x6
loop_2088:
andn %i4, %o2, %o5
bneg,a loop_2089
tle %xcc, 0x5
edge8n %l6, %l1, %i3
lduh [%l7 + 0x74], %o3
loop_2089:
sll %i7, 0x0E, %i2
array8 %l5, %i6, %g6
fmovsgu %xcc, %f8, %f22
nop
setx loop_2090, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x14], %g7
fmovdg %xcc, %f21, %f19
movge %icc, %i5, %g2
loop_2090:
movl %xcc, %l3, %l4
edge16n %o1, %o0, %o7
fblg,a %fcc1, loop_2091
fabsd %f12, %f26
fmovdne %icc, %f18, %f8
movg %xcc, %g3, %l2
loop_2091:
tsubcc %i1, %g1, %g4
subcc %l0, %g5, %o6
array32 %o4, %i0, %i4
fcmpne32 %f30, %f0, %o5
fmovrdgez %l6, %f22, %f8
sethi 0x17BF, %l1
stw %o2, [%l7 + 0x58]
andn %o3, %i3, %i2
sdivcc %l5, 0x0753, %i7
tn %xcc, 0x5
fmul8x16 %f5, %f22, %f10
mulscc %g6, 0x093B, %g7
andcc %i6, %i5, %l3
fbne %fcc0, loop_2092
stx %g2, [%l7 + 0x20]
fbue %fcc0, loop_2093
be,a,pt %icc, loop_2094
loop_2092:
call loop_2095
movcc %icc, %l4, %o0
loop_2093:
tvs %xcc, 0x1
loop_2094:
movrne %o7, %o1, %g3
loop_2095:
edge32l %l2, %i1, %g4
movvs %xcc, %g1, %g5
movre %o6, 0x341, %l0
xor %i0, %o4, %i4
xor %o5, 0x16B9, %l1
fbe,a %fcc2, loop_2096
fpsub32s %f20, %f31, %f21
fbule %fcc0, loop_2097
edge8ln %o2, %l6, %o3
loop_2096:
nop
wr %g0, 0x10, %asi
stha %i2, [%l7 + 0x7C] %asi
loop_2097:
nop
setx 0x5060DFD9, %l0, %l6
st %l6, [%l7 + 0x2C]
ld [%l7 + 0x2C], %fsr
subccc %i3, %l5, %i7
movge %icc, %g6, %i6
ble,pn %xcc, loop_2098
brnz,a %g7, loop_2099
brgz %i5, loop_2100
fbe %fcc2, loop_2101
loop_2098:
fmovdpos %xcc, %f15, %f31
loop_2099:
orn %g2, %l3, %o0
loop_2100:
fbule %fcc0, loop_2102
loop_2101:
addc %l4, 0x0979, %o1
sdiv %g3, 0x0091, %o7
sllx %i1, 0x14, %g4
loop_2102:
nop
set 0x54, %l4
lduwa [%l7 + %l4] 0x04, %l2
ta %icc, 0x1
brlz,a %g1, loop_2103
nop
setx 0xB2391C45F775CE64, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f0
setx 0x9179D116DD848E66, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f14
fsubd %f14, %f0, %f2
edge32 %o6, %l0, %i0
fbuge %fcc1, loop_2104
loop_2103:
sllx %g5, %i4, %o5
bl,a,pt %xcc, loop_2105
alignaddr %o4, %l1, %o2
loop_2104:
bpos,a,pt %xcc, loop_2106
movre %l6, 0x2C1, %i2
loop_2105:
nop
setx 0x1056BBD0, %l0, %l6
st %l6, [%l7 + 0x38]
ld [%l7 + 0x38], %fsr
stw %i3, [%l7 + 0x0C]
loop_2106:
tn %icc, 0x6
te %icc, 0x5
fpack32 %f14, %f0, %f18
ldsh [%l7 + 0x70], %o3
mulx %i7, 0x1618, %g6
mulscc %i6, %l5, %g7
wr %g0, 0x19, %asi
lduba [%l7 + 0x29] %asi, %g2
movgu %icc, %i5, %o0
edge8l %l3, %o1, %l4
tcc %xcc, 0x3
tvc %xcc, 0x6
movneg %xcc, %o7, %g3
subccc %g4, 0x1DFC, %l2
fmovd %f14, %f0
array8 %g1, %i1, %o6
tvc %icc, 0x6
sll %i0, %g5, %i4
edge32ln %o5, %o4, %l1
fbo,a %fcc0, loop_2107
fmovrse %l0, %f29, %f4
fnor %f30, %f20, %f8
stx %o2, [%l7 + 0x08]
loop_2107:
fmovdn %icc, %f21, %f12
flush %l7 + 0x68
array32 %i2, %i3, %l6
xorcc %o3, %g6, %i7
movrlz %l5, 0x028, %g7
edge16 %i6, %g2, %o0
brnz,a %l3, loop_2108
movleu %xcc, %o1, %l4
fmovsvc %xcc, %f27, %f13
tsubcctv %o7, 0x1C34, %i5
loop_2108:
sra %g4, 0x05, %l2
wr %g0, 0x11, %asi
stda %f16, [%l7 + 0x40] %asi
edge8n %g1, %i1, %o6
bvc %icc, loop_2109
fcmpeq32 %f28, %f22, %i0
fble,a %fcc2, loop_2110
fmovsvc %xcc, %f10, %f28
loop_2109:
sub %g3, %g5, %i4
fbule %fcc2, loop_2111
loop_2110:
fpadd32s %f23, %f0, %f19
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sir 0x1095
loop_2111:
movle %xcc, %o5, %l1
bcs,a loop_2112
bleu loop_2113
alignaddr %l0, %o2, %i2
fbule %fcc0, loop_2114
loop_2112:
fmovscc %xcc, %f8, %f13
loop_2113:
movrgz %o4, %l6, %o3
prefetch [%l7 + 0x1C], 0x1
loop_2114:
movneg %xcc, %g6, %i7
movcs %xcc, %i3, %l5
ldsw [%l7 + 0x1C], %i6
udivcc %g2, 0x1601, %g7
for %f24, %f20, %f26
fmovdcs %icc, %f14, %f13
movrlz %l3, %o0, %l4
fmovsn %xcc, %f12, %f27
fmovrdlz %o1, %f30, %f22
ldsb [%l7 + 0x4A], %o7
stb %g4, [%l7 + 0x57]
srl %i5, 0x0B, %g1
nop
fitos %f23, %f0
movge %xcc, %l2, %o6
xnorcc %i1, 0x02C6, %g3
fbug,a %fcc0, loop_2115
fmovdne %xcc, %f23, %f29
fornot2 %f28, %f20, %f8
fmovrdlez %g5, %f4, %f28
loop_2115:
nop
set 0x18, %g4
stba %i4, [%l7 + %g4] 0x15
fsrc2s %f0, %f17
tsubcc %i0, 0x0F8C, %o5
fnand %f22, %f12, %f16
edge16 %l1, %o2, %l0
tg %icc, 0x1
movle %icc, %o4, %i2
edge8ln %o3, %g6, %i7
tvs %icc, 0x4
fpadd32s %f8, %f16, %f11
orncc %l6, 0x0B55, %i3
fmovrdne %l5, %f0, %f22
wr %g0, 0x88, %asi
lduwa [%l7 + 0x7C] %asi, %i6
movne %xcc, %g2, %l3
fmuld8ulx16 %f3, %f24, %f20
edge32 %o0, %l4, %g7
tgu %icc, 0x0
mulx %o7, %g4, %i5
bl,a,pt %icc, loop_2116
nop
setx 0x30650959, %l0, %l6
st %l6, [%l7 + 0x58]
ld [%l7 + 0x58], %fsr
wr %g0, 0x89, %asi
swapa [%l7 + 0x1C] %asi, %o1
loop_2116:
bvs,pt %icc, loop_2117
array32 %l2, %g1, %o6
fmuld8ulx16 %f10, %f15, %f26
fmovrse %i1, %f29, %f22
loop_2117:
ldx [%l7 + 0x70], %g3
array8 %g5, %i4, %i0
fmovrdgz %l1, %f12, %f2
udivx %o5, 0x17EC, %o2
tn %xcc, 0x3
fmovse %icc, %f17, %f12
nop
setx 0x9BE3A9852F11E41F, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f16
setx 0xE0CA914075EDD09C, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f6
fdivd %f6, %f16, %f26
fmovsl %xcc, %f29, %f9
fble,a %fcc1, loop_2118
udivx %l0, 0x0BA2, %i2
fbge,a %fcc3, loop_2119
call loop_2120
loop_2118:
orcc %o4, 0x184F, %g6
fmovscs %icc, %f15, %f7
loop_2119:
nop
set 0x72, %i5
lduh [%l7 + %i5], %o3
loop_2120:
sdivcc %l6, 0x1072, %i3
nop
set 0x40, %i4
ldstub [%l7 + %i4], %l5
taddcctv %i6, 0x1966, %i7
fxnors %f1, %f20, %f7
addcc %l3, 0x19AA, %g2
fnand %f14, %f8, %f14
set 0x1A, %o2
lduha [%l7 + %o2] 0x04, %o0
sethi 0x0F31, %l4
fcmple32 %f14, %f24, %o7
membar 0x37
brgz %g7, loop_2121
fone %f0
sub %g4, %i5, %o1
umul %l2, 0x0FE4, %g1
loop_2121:
nop
wr %g0, 0x19, %asi
prefetcha [%l7 + 0x10] %asi, 0x0
subccc %o6, 0x0064, %g5
edge16l %g3, %i0, %l1
fmovdvs %xcc, %f26, %f7
move %xcc, %o5, %o2
wr %g0, 0x23, %asi
ldda [%l7 + 0x10] %asi, %l0
fmovse %xcc, %f4, %f28
xnorcc %i2, %i4, %g6
movrgz %o4, 0x0BB, %o3
bvs,a loop_2122
tvs %xcc, 0x3
fsrc1s %f29, %f24
fxors %f8, %f3, %f5
loop_2122:
movvs %xcc, %i3, %l6
fnors %f23, %f12, %f16
fmovsgu %icc, %f10, %f26
fmovdleu %icc, %f22, %f0
bvc loop_2123
ble,a %icc, loop_2124
andncc %l5, %i6, %l3
te %xcc, 0x5
loop_2123:
edge32n %g2, %i7, %l4
loop_2124:
fandnot1 %f4, %f24, %f4
bgu,a,pt %icc, loop_2125
xorcc %o0, %o7, %g7
fmovse %xcc, %f4, %f2
stb %i5, [%l7 + 0x15]
loop_2125:
sdivx %g4, 0x1C66, %o1
orncc %l2, 0x01F4, %i1
bpos,a %xcc, loop_2126
fmovd %f0, %f30
orn %g1, %o6, %g3
lduw [%l7 + 0x20], %g5
loop_2126:
fxnors %f15, %f14, %f9
edge32n %i0, %o5, %o2
tneg %icc, 0x3
sdivcc %l0, 0x0F3D, %i2
edge16 %l1, %i4, %g6
mulx %o3, 0x10B5, %i3
tne %xcc, 0x7
fandnot2 %f4, %f20, %f14
sra %o4, %l5, %l6
fpmerge %f20, %f5, %f0
fmovsn %icc, %f27, %f6
subc %i6, %g2, %i7
edge8 %l3, %l4, %o7
bgu %icc, loop_2127
ta %icc, 0x6
udiv %g7, 0x1ED6, %o0
stx %g4, [%l7 + 0x20]
loop_2127:
fbul %fcc1, loop_2128
fandnot1 %f6, %f12, %f8
taddcctv %o1, 0x0611, %l2
udivcc %i5, 0x15C5, %i1
loop_2128:
ldd [%l7 + 0x70], %o6
ldd [%l7 + 0x78], %f16
fmovdleu %icc, %f14, %f29
brgez,a %g1, loop_2129
array8 %g5, %g3, %o5
pdist %f12, %f2, %f18
taddcc %o2, 0x10A1, %l0
loop_2129:
tvc %icc, 0x7
movre %i0, 0x0BE, %i2
tvc %xcc, 0x2
wr %g0, 0x88, %asi
stda %f16, [%l7 + 0x40] %asi
nop
setx loop_2130, %l0, %l1
jmpl %l1, %i4
movl %icc, %l1, %g6
smul %o3, %i3, %l5
movgu %icc, %o4, %l6
loop_2130:
fxor %f12, %f0, %f22
srlx %i6, %g2, %l3
srax %l4, 0x0D, %i7
bcs,pn %xcc, loop_2131
movrgz %g7, %o0, %g4
orncc %o1, %o7, %i5
fsrc2 %f0, %f2
loop_2131:
fornot2 %f18, %f16, %f18
lduw [%l7 + 0x60], %l2
movleu %xcc, %i1, %o6
movcc %icc, %g1, %g3
tpos %xcc, 0x7
ld [%l7 + 0x1C], %f8
fpackfix %f14, %f17
subcc %o5, %o2, %l0
fcmpne32 %f14, %f20, %i0
sub %g5, %i4, %l1
fandnot2s %f10, %f4, %f30
brgez,a %g6, loop_2132
tl %icc, 0x5
tpos %xcc, 0x7
srl %o3, %i2, %l5
loop_2132:
movre %o4, %l6, %i3
sdivx %g2, 0x0694, %l3
fmovdcc %xcc, %f16, %f13
edge8ln %i6, %l4, %g7
be loop_2133
fbl %fcc0, loop_2134
subcc %o0, 0x0BCA, %i7
fmovrdlez %o1, %f4, %f0
loop_2133:
ldx [%l7 + 0x68], %g4
loop_2134:
nop
set 0x50, %l0
stwa %o7, [%l7 + %l0] 0x88
movrlz %l2, 0x3D8, %i5
te %xcc, 0x1
mulx %o6, %g1, %i1
sdivx %g3, 0x08BE, %o5
st %f17, [%l7 + 0x70]
ldd [%l7 + 0x38], %f24
movneg %icc, %o2, %i0
smul %l0, %g5, %l1
add %l7, 0x18, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %g6, %o3
tpos %icc, 0x4
movleu %xcc, %i2, %i4
sub %l5, 0x1B9F, %o4
fmovrdgz %l6, %f16, %f0
fbul %fcc0, loop_2135
sub %g2, %i3, %i6
edge32ln %l4, %g7, %l3
srl %o0, 0x17, %o1
loop_2135:
array16 %i7, %g4, %o7
ldub [%l7 + 0x58], %i5
array16 %o6, %l2, %i1
sdiv %g3, 0x0B15, %g1
subcc %o5, %i0, %o2
tle %icc, 0x7
umul %g5, %l0, %g6
nop
setx 0x701674E0, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f30
setx 0xEB3235FB, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f17
fmuls %f17, %f30, %f2
orncc %o3, %l1, %i4
fmovrdlz %i2, %f20, %f8
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
addc %l5, %l6, %g2
tneg %xcc, 0x3
movrgz %o4, 0x09E, %i3
movneg %xcc, %i6, %g7
fmul8ulx16 %f14, %f0, %f18
set 0x24, %l3
ldswa [%l7 + %l3] 0x15, %l4
movrgz %o0, 0x2FB, %o1
xor %l3, 0x02DD, %g4
add %l7, 0x10, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %i7
casxa [%l6] %asi, %i7, %o7
fbu %fcc2, loop_2136
brz %o6, loop_2137
sll %l2, 0x12, %i5
fnegs %f8, %f5
loop_2136:
nop
setx loop_2138, %l0, %l1
jmpl %l1, %g3
loop_2137:
fbl %fcc1, loop_2139
edge8ln %i1, %o5, %g1
udivx %o2, 0x00F8, %g5
loop_2138:
stb %l0, [%l7 + 0x4F]
loop_2139:
fabsd %f4, %f20
bneg loop_2140
sdivx %g6, 0x0F18, %i0
movneg %icc, %l1, %i4
alignaddrl %i2, %l5, %o3
loop_2140:
movre %l6, 0x312, %o4
fpadd32s %f29, %f13, %f3
movpos %icc, %i3, %g2
nop
fitos %f0, %f4
fstoi %f4, %f2
fbo %fcc2, loop_2141
edge8ln %g7, %i6, %l4
fcmpne32 %f14, %f4, %o1
fmovdleu %icc, %f22, %f8
loop_2141:
ld [%l7 + 0x14], %f6
fpmerge %f16, %f14, %f8
array16 %o0, %g4, %l3
fcmple32 %f26, %f28, %o7
tl %icc, 0x4
sll %i7, 0x05, %l2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
stw %o6, [%l7 + 0x40]
fexpand %f5, %f30
movne %xcc, %g3, %i1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tge %icc, 0x2
te %icc, 0x2
udiv %i5, 0x1B42, %g1
tleu %icc, 0x0
bl,a loop_2142
st %f30, [%l7 + 0x70]
edge8l %o5, %g5, %l0
fnot2s %f22, %f14
loop_2142:
tg %icc, 0x4
movl %icc, %o2, %i0
fmovrse %g6, %f18, %f20
edge16 %i4, %i2, %l1
ldsb [%l7 + 0x7D], %o3
movvs %icc, %l5, %l6
xnorcc %i3, %o4, %g2
orncc %g7, %i6, %l4
fmovdneg %xcc, %f19, %f29
nop
fitos %f5, %f3
fstod %f3, %f14
sra %o1, %g4, %o0
smulcc %l3, 0x06C9, %o7
movge %xcc, %i7, %l2
edge8n %o6, %g3, %i1
taddcctv %i5, 0x06FD, %o5
fbn,a %fcc0, loop_2143
fmovrsne %g1, %f7, %f23
mulx %g5, %l0, %i0
and %o2, 0x1926, %i4
loop_2143:
ble,a %xcc, loop_2144
nop
setx loop_2145, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tl %xcc, 0x1
tl %xcc, 0x4
loop_2144:
tneg %xcc, 0x4
loop_2145:
fmovrslez %i2, %f20, %f18
set 0x20, %i0
ldda [%l7 + %i0] 0x81, %l0
sub %o3, 0x01DB, %l5
edge32n %g6, %i3, %l6
movgu %xcc, %o4, %g2
movre %g7, 0x06D, %l4
membar 0x17
fcmpgt32 %f0, %f30, %o1
set 0x43, %g7
ldstuba [%l7 + %g7] 0x81, %i6
brnz,a %o0, loop_2146
xorcc %l3, 0x1592, %o7
movge %icc, %i7, %l2
edge16 %o6, %g4, %g3
loop_2146:
ldd [%l7 + 0x48], %f14
movvc %xcc, %i5, %o5
nop
setx loop_2147, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrlz %i1, %g5, %l0
tcc %icc, 0x5
edge16n %g1, %o2, %i4
loop_2147:
fbo %fcc0, loop_2148
udiv %i0, 0x1A1B, %l1
movle %icc, %i2, %l5
brlez,a %g6, loop_2149
loop_2148:
bvs loop_2150
fbl,a %fcc3, loop_2151
xnor %i3, 0x065A, %o3
loop_2149:
nop
add %l7, 0x58, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %o4, %g2
loop_2150:
tvs %xcc, 0x4
loop_2151:
fmovse %xcc, %f27, %f11
fbug,a %fcc3, loop_2152
array32 %g7, %l6, %l4
fmovrdne %i6, %f30, %f16
be,pt %xcc, loop_2153
loop_2152:
tpos %icc, 0x3
alignaddr %o0, %o1, %o7
fcmpeq16 %f10, %f12, %i7
loop_2153:
andncc %l3, %o6, %g4
fmovrde %l2, %f2, %f4
fxnors %f28, %f19, %f22
fmul8sux16 %f2, %f26, %f8
fxor %f14, %f4, %f20
fcmple32 %f12, %f28, %i5
sll %o5, %i1, %g3
fbge,a %fcc0, loop_2154
umul %l0, %g1, %o2
edge32 %g5, %i4, %l1
fxor %f30, %f26, %f0
loop_2154:
movrne %i0, 0x0A4, %i2
brnz,a %l5, loop_2155
fornot1s %f28, %f26, %f8
tg %xcc, 0x4
flush %l7 + 0x3C
loop_2155:
xorcc %g6, %o3, %o4
fbge,a %fcc0, loop_2156
membar 0x6B
add %l7, 0x40, %l6
wr %g0, 0x80, %asi
casxa [%l6] %asi, %g2, %i3
loop_2156:
tg %xcc, 0x4
sll %l6, 0x0A, %g7
movn %xcc, %i6, %l4
tvs %icc, 0x6
nop
setx loop_2157, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrlz %o1, %o0, %o7
tge %xcc, 0x1
fbn %fcc2, loop_2158
loop_2157:
fbe,a %fcc3, loop_2159
sir 0x0392
edge16l %i7, %l3, %g4
loop_2158:
subc %l2, %o6, %o5
loop_2159:
fbo,a %fcc0, loop_2160
or %i1, 0x1F9F, %g3
umul %i5, 0x047C, %l0
edge8ln %o2, %g5, %i4
loop_2160:
fbge %fcc0, loop_2161
addcc %g1, %l1, %i0
ldsw [%l7 + 0x28], %l5
nop
fitod %f12, %f18
fdtox %f18, %f14
fxtod %f14, %f6
loop_2161:
fble %fcc2, loop_2162
fbo,a %fcc2, loop_2163
nop
fitod %f15, %f28
ldsh [%l7 + 0x5A], %g6
loop_2162:
movrlz %i2, 0x22E, %o3
loop_2163:
stw %o4, [%l7 + 0x6C]
fmovrdgez %g2, %f6, %f0
taddcctv %l6, %i3, %g7
edge16l %i6, %o1, %o0
fmovrslz %l4, %f25, %f31
stx %o7, [%l7 + 0x68]
xorcc %i7, 0x1CA3, %g4
taddcctv %l3, %o6, %l2
fornot2 %f16, %f4, %f22
smulcc %i1, 0x1165, %g3
wr %g0, 0x88, %asi
prefetcha [%l7 + 0x58] %asi, 0x0
stx %l0, [%l7 + 0x20]
ta %icc, 0x3
movle %xcc, %o2, %o5
mulx %g5, 0x0DD7, %i4
array32 %l1, %g1, %l5
movcc %icc, %i0, %i2
movg %icc, %o3, %g6
fmovda %xcc, %f17, %f4
set 0x3C, %g3
lduwa [%l7 + %g3] 0x04, %o4
udivx %g2, 0x0404, %i3
wr %g0, 0xe3, %asi
stxa %g7, [%l7 + 0x10] %asi
membar #Sync
tg %icc, 0x1
srax %l6, 0x19, %i6
te %xcc, 0x2
nop
fitos %f10, %f15
fstox %f15, %f4
set 0x40, %i1
prefetcha [%l7 + %i1] 0x04, 0x0
addc %l4, 0x1873, %o7
fbge,a %fcc2, loop_2164
fornot2s %f10, %f19, %f3
sir 0x11EA
nop
setx 0x390485743891BDB1, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f2
fsqrtd %f2, %f10
loop_2164:
edge16l %i7, %g4, %o1
taddcctv %o6, 0x19D5, %l2
nop
fitod %f6, %f2
fdtox %f2, %f8
fpsub32 %f2, %f20, %f26
movge %icc, %i1, %g3
srax %i5, 0x0F, %l3
fpadd16s %f15, %f5, %f19
wr %g0, 0x0c, %asi
prefetcha [%l7 + 0x78] %asi, 0x3
fble %fcc1, loop_2165
edge8ln %o5, %l0, %g5
add %i4, 0x055C, %g1
fmovrslez %l1, %f0, %f30
loop_2165:
subc %i0, 0x04D8, %i2
xor %o3, %g6, %l5
tgu %icc, 0x1
sll %o4, %g2, %i3
membar 0x75
fblg,a %fcc1, loop_2166
bge %icc, loop_2167
brgz,a %l6, loop_2168
fcmple32 %f24, %f2, %i6
loop_2166:
udivx %g7, 0x09C1, %o0
loop_2167:
fnot1 %f22, %f26
loop_2168:
swap [%l7 + 0x78], %l4
addcc %i7, %g4, %o7
sir 0x09DD
array16 %o1, %l2, %o6
edge16 %g3, %i5, %i1
membar 0x14
movneg %xcc, %l3, %o5
fcmpeq16 %f20, %f20, %l0
fones %f22
fmovsne %xcc, %f9, %f19
ld [%l7 + 0x48], %f8
fmovdn %icc, %f31, %f21
or %g5, %o2, %i4
movgu %xcc, %g1, %l1
edge32 %i2, %i0, %g6
move %icc, %l5, %o4
ba,a %icc, loop_2169
xor %o3, 0x0A0F, %i3
umul %l6, 0x0007, %g2
movrgez %i6, %g7, %o0
loop_2169:
nop
set 0x34, %i2
lduba [%l7 + %i2] 0x19, %i7
tcc %xcc, 0x6
movg %icc, %l4, %g4
movrlez %o1, 0x1EC, %l2
movpos %xcc, %o7, %g3
ba,a loop_2170
tg %xcc, 0x3
sir 0x0FCD
xor %o6, %i1, %i5
loop_2170:
orncc %l3, 0x0881, %l0
ble,a,pt %icc, loop_2171
tl %xcc, 0x7
movleu %xcc, %g5, %o5
alignaddrl %i4, %g1, %l1
loop_2171:
movcs %xcc, %o2, %i0
edge16n %g6, %i2, %o4
edge32 %o3, %i3, %l5
fandnot2s %f22, %f8, %f13
ldsh [%l7 + 0x1E], %l6
orcc %g2, %i6, %o0
movrne %i7, 0x0B7, %l4
movcs %icc, %g7, %o1
movre %g4, %o7, %g3
set 0x54, %i7
ldswa [%l7 + %i7] 0x81, %l2
xor %i1, 0x0C6C, %o6
fbge %fcc0, loop_2172
sdivx %l3, 0x0B6F, %i5
movge %xcc, %g5, %o5
set 0x77, %l2
ldsba [%l7 + %l2] 0x15, %l0
loop_2172:
fcmple32 %f26, %f4, %i4
umulcc %l1, %o2, %i0
edge8 %g6, %g1, %o4
bg,a,pt %icc, loop_2173
fmovsle %icc, %f26, %f5
edge8n %i2, %i3, %o3
fexpand %f31, %f12
loop_2173:
fmovsleu %xcc, %f28, %f3
movvs %icc, %l5, %g2
fmovda %icc, %f13, %f4
edge32n %l6, %o0, %i6
brz %l4, loop_2174
edge32 %g7, %i7, %g4
sdivx %o7, 0x00D2, %o1
sllx %l2, %g3, %o6
loop_2174:
stx %l3, [%l7 + 0x68]
and %i1, %i5, %o5
brgz,a %l0, loop_2175
addc %i4, %g5, %l1
andn %i0, %g6, %g1
movleu %xcc, %o2, %i2
loop_2175:
tpos %xcc, 0x2
wr %g0, 0x81, %asi
prefetcha [%l7 + 0x78] %asi, 0x0
movrgez %o4, %l5, %o3
sdivx %g2, 0x061C, %l6
brz %o0, loop_2176
tgu %icc, 0x0
movn %xcc, %i6, %g7
nop
setx 0xE9B7D021, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f23
setx 0x19A2B80D, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f1
fdivs %f1, %f23, %f30
loop_2176:
udiv %l4, 0x18BD, %i7
udivx %o7, 0x0BFB, %o1
pdist %f22, %f12, %f18
movleu %xcc, %g4, %l2
srlx %o6, %l3, %i1
tg %icc, 0x5
fmovsneg %xcc, %f15, %f23
set 0x0E, %i6
ldsba [%l7 + %i6] 0x19, %g3
fornot1 %f4, %f10, %f16
set 0x4D, %l5
lduba [%l7 + %l5] 0x14, %o5
sethi 0x0A12, %l0
udivx %i4, 0x187A, %g5
set 0x48, %g1
lduwa [%l7 + %g1] 0x04, %i5
sra %l1, 0x1E, %g6
fnot1 %f12, %f4
udivcc %i0, 0x08B8, %g1
edge8l %o2, %i3, %i2
add %l7, 0x60, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %o4
casa [%l6] 0x88, %o4, %o3
call loop_2177
fble %fcc3, loop_2178
movcc %icc, %g2, %l6
bleu,pn %xcc, loop_2179
loop_2177:
sethi 0x04D3, %l5
loop_2178:
ta %icc, 0x5
fcmpeq16 %f10, %f6, %i6
loop_2179:
movrlez %o0, %g7, %i7
tcc %xcc, 0x1
movrne %l4, 0x1EA, %o7
fones %f17
movrgez %g4, %o1, %l2
andcc %l3, 0x1251, %i1
nop
fitos %f14, %f1
fstox %f1, %f4
fxtos %f4, %f19
movcs %xcc, %g3, %o6
fble,a %fcc2, loop_2180
ba,a,pt %icc, loop_2181
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge32 %o5, %i4, %l0
loop_2180:
edge16n %g5, %i5, %l1
loop_2181:
fmovrdlz %i0, %f30, %f6
udivx %g1, 0x0CB3, %g6
mova %xcc, %i3, %o2
srax %i2, 0x0E, %o3
movrne %o4, 0x35A, %g2
fbug,a %fcc3, loop_2182
movne %icc, %l6, %l5
bneg %xcc, loop_2183
fmovdne %icc, %f8, %f19
loop_2182:
umul %o0, %i6, %g7
set 0x64, %o6
ldsha [%l7 + %o6] 0x88, %l4
loop_2183:
movrlz %o7, 0x194, %i7
movrlz %o1, 0x059, %l2
tg %xcc, 0x1
mulx %l3, 0x02C0, %i1
sra %g3, 0x0D, %g4
movre %o5, 0x252, %o6
fmovdpos %xcc, %f7, %f31
fmovrdlez %l0, %f10, %f8
udivcc %g5, 0x1D20, %i5
fandnot1s %f22, %f21, %f28
set 0x3C, %i3
lduwa [%l7 + %i3] 0x89, %l1
addcc %i4, %g1, %g6
movleu %xcc, %i0, %i3
fpadd16 %f22, %f26, %f22
udivx %i2, 0x13BA, %o3
fmovsneg %xcc, %f28, %f8
fmovsg %xcc, %f28, %f23
sll %o4, %o2, %l6
fmovsne %xcc, %f6, %f27
udivx %g2, 0x1D33, %o0
bvc,pt %icc, loop_2184
subccc %l5, 0x05D8, %i6
wr %g0, 0x89, %asi
ldsha [%l7 + 0x54] %asi, %l4
loop_2184:
udiv %g7, 0x16AB, %i7
move %xcc, %o1, %l2
movle %xcc, %o7, %i1
movrgez %g3, %l3, %g4
movne %icc, %o6, %l0
fmovdge %xcc, %f28, %f15
fbn %fcc3, loop_2185
alignaddr %g5, %i5, %o5
add %l7, 0x70, %l6
wr %g0, 0x0c, %asi
casa [%l6] 0x0c, %l1, %g1
loop_2185:
ta %xcc, 0x7
movrgez %i4, %g6, %i3
fnegs %f6, %f26
edge16 %i2, %i0, %o4
tcc %xcc, 0x6
wr %g0, 0x89, %asi
lduwa [%l7 + 0x3C] %asi, %o3
fexpand %f21, %f20
sll %l6, %o2, %g2
bg,pt %icc, loop_2186
srlx %o0, 0x12, %l5
mulscc %l4, 0x1372, %g7
tsubcctv %i7, %o1, %l2
loop_2186:
alignaddrl %i6, %o7, %g3
tsubcc %l3, %g4, %o6
move %icc, %i1, %l0
andcc %g5, 0x05A5, %o5
edge8n %i5, %l1, %i4
brgez %g6, loop_2187
movge %xcc, %g1, %i2
fcmpeq16 %f0, %f6, %i3
tle %icc, 0x2
loop_2187:
srlx %o4, %o3, %l6
umul %o2, 0x1A0D, %g2
fba %fcc0, loop_2188
brlz %i0, loop_2189
movle %xcc, %o0, %l4
mulx %g7, 0x1015, %l5
loop_2188:
movneg %xcc, %i7, %l2
loop_2189:
movne %xcc, %i6, %o1
or %o7, %g3, %l3
fbul,a %fcc2, loop_2190
andcc %g4, %o6, %l0
add %l7, 0x20, %l6
wr %g0, 0x81, %asi
casa [%l6] %asi, %i1, %g5
loop_2190:
movrne %o5, %l1, %i5
subccc %g6, %g1, %i4
stx %i2, [%l7 + 0x50]
fcmpne16 %f28, %f14, %o4
wr %g0, 0x89, %asi
ldda [%l7 + 0x50] %asi, %o2
andncc %l6, %o2, %g2
fnors %f2, %f19, %f19
fble %fcc1, loop_2191
movle %icc, %i0, %o0
edge8l %l4, %g7, %i3
edge16l %i7, %l5, %l2
loop_2191:
nop
fitos %f17, %f22
movleu %icc, %o1, %o7
fcmpne32 %f12, %f0, %i6
fandnot2 %f10, %f4, %f18
wr %g0, 0x80, %asi
sta %f7, [%l7 + 0x34] %asi
tcc %xcc, 0x7
set 0x6B, %o4
lduba [%l7 + %o4] 0x19, %g3
addcc %l3, %g4, %o6
movrlz %l0, %i1, %o5
fbul %fcc2, loop_2192
tl %xcc, 0x1
bg,pn %xcc, loop_2193
array32 %l1, %g5, %g6
loop_2192:
movneg %icc, %g1, %i4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2193:
bcs,a %icc, loop_2194
bcc,a,pn %xcc, loop_2195
addc %i5, 0x1624, %o4
nop
setx loop_2196, %l0, %l1
jmpl %l1, %i2
loop_2194:
fpsub32 %f18, %f10, %f6
loop_2195:
subc %l6, 0x18EF, %o2
sllx %o3, %i0, %o0
loop_2196:
xnorcc %g2, %g7, %l4
movl %xcc, %i3, %i7
fors %f22, %f10, %f12
bvs,a %xcc, loop_2197
edge8ln %l5, %l2, %o7
fbl,a %fcc3, loop_2198
fzeros %f16
loop_2197:
sllx %o1, %i6, %l3
edge16n %g3, %g4, %l0
loop_2198:
sll %o6, %i1, %o5
array16 %g5, %g6, %g1
wr %g0, 0x89, %asi
lduwa [%l7 + 0x3C] %asi, %i4
popc 0x137A, %i5
fmovdvc %icc, %f29, %f5
orcc %o4, 0x17D9, %i2
movrlez %l1, %o2, %l6
edge8l %i0, %o0, %g2
nop
setx 0xAECA6347DC52E42B, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f10
fsqrtd %f10, %f22
fmovdcc %icc, %f0, %f27
pdist %f24, %f18, %f22
sdivcc %g7, 0x1242, %l4
fbuge,a %fcc3, loop_2199
srl %o3, %i7, %l5
fmovde %icc, %f9, %f15
andn %i3, 0x0983, %l2
loop_2199:
fmovrdgez %o1, %f26, %f26
movpos %xcc, %o7, %i6
udivcc %g3, 0x0FDB, %g4
movre %l0, 0x306, %l3
subccc %i1, 0x175D, %o5
edge8n %o6, %g6, %g5
flush %l7 + 0x40
set 0x24, %g2
swapa [%l7 + %g2] 0x88, %g1
edge16l %i4, %i5, %o4
movrgez %i2, 0x282, %l1
movge %xcc, %o2, %l6
set 0x0C, %l1
lduwa [%l7 + %l1] 0x18, %i0
movne %xcc, %g2, %o0
fbe %fcc2, loop_2200
fnot1s %f9, %f23
array16 %l4, %g7, %o3
edge32l %i7, %i3, %l5
loop_2200:
fnands %f21, %f20, %f2
nop
fitod %f0, %f8
fdtos %f8, %f4
smulcc %o1, %l2, %o7
nop
set 0x6B, %g6
stb %i6, [%l7 + %g6]
fmovsne %xcc, %f9, %f13
mulx %g4, %g3, %l0
edge8l %l3, %o5, %o6
fmovrsne %g6, %f14, %f6
brlez,a %i1, loop_2201
edge16n %g1, %i4, %g5
edge8l %i5, %o4, %l1
fbo,a %fcc0, loop_2202
loop_2201:
movl %icc, %o2, %l6
fmovrsgez %i0, %f8, %f3
sllx %i2, %o0, %l4
loop_2202:
movgu %xcc, %g7, %g2
fbuge %fcc3, loop_2203
fpmerge %f12, %f22, %f12
sll %o3, 0x1A, %i3
sth %i7, [%l7 + 0x72]
loop_2203:
nop
add %l7, 0x08, %l6
wr %g0, 0x81, %asi
casxa [%l6] %asi, %l5, %o1
stbar
edge16n %o7, %l2, %i6
fmovsge %icc, %f23, %f3
bn loop_2204
udivcc %g3, 0x0A1C, %l0
addcc %g4, 0x1B1E, %l3
fmovda %icc, %f13, %f17
loop_2204:
orn %o5, 0x164A, %g6
fnot2 %f22, %f8
mulx %o6, %g1, %i4
fbl,a %fcc0, loop_2205
fbul %fcc0, loop_2206
add %g5, 0x12B0, %i5
brlz %o4, loop_2207
loop_2205:
fblg,a %fcc1, loop_2208
loop_2206:
array8 %l1, %i1, %o2
xorcc %l6, %i0, %o0
loop_2207:
umulcc %l4, 0x0B30, %i2
loop_2208:
te %xcc, 0x6
alignaddrl %g7, %g2, %o3
edge16ln %i3, %l5, %o1
udivx %i7, 0x1661, %o7
ldd [%l7 + 0x10], %i6
set 0x14, %o0
stha %l2, [%l7 + %o0] 0x89
umul %g3, %g4, %l3
orn %o5, 0x1ED5, %l0
array32 %g6, %o6, %i4
movrne %g5, 0x14B, %g1
stbar
srax %o4, %i5, %l1
andcc %i1, %o2, %l6
wr %g0, 0x04, %asi
ldsba [%l7 + 0x37] %asi, %i0
be,pn %xcc, loop_2209
udivcc %l4, 0x1D7D, %o0
bgu,a,pn %icc, loop_2210
tsubcctv %i2, 0x1D43, %g2
loop_2209:
umulcc %g7, %i3, %o3
stw %l5, [%l7 + 0x2C]
loop_2210:
nop
setx loop_2211, %l0, %l1
jmpl %l1, %i7
tgu %icc, 0x1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wr %g0, 0xeb, %asi
stha %o7, [%l7 + 0x6C] %asi
membar #Sync
loop_2211:
sll %i6, 0x0A, %l2
alignaddrl %g3, %o1, %l3
sllx %o5, %g4, %l0
sth %g6, [%l7 + 0x16]
array16 %i4, %g5, %g1
fbo,a %fcc2, loop_2212
ble,a,pt %icc, loop_2213
nop
setx 0x80619B97, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f5
fsqrts %f5, %f29
srl %o6, 0x10, %i5
loop_2212:
srlx %o4, 0x04, %i1
loop_2213:
tleu %icc, 0x2
fors %f2, %f4, %f4
fcmpgt16 %f28, %f18, %o2
sll %l1, %i0, %l6
brlez,a %o0, loop_2214
fbug %fcc3, loop_2215
addcc %i2, 0x0F93, %l4
bn,a loop_2216
loop_2214:
addc %g7, 0x0284, %g2
loop_2215:
membar 0x7C
bvc loop_2217
loop_2216:
fabss %f10, %f29
movn %xcc, %i3, %o3
fbn %fcc1, loop_2218
loop_2217:
tsubcc %i7, %l5, %o7
fbne,a %fcc0, loop_2219
orncc %i6, 0x1F35, %l2
loop_2218:
nop
set 0x4E, %o1
lduha [%l7 + %o1] 0x0c, %o1
loop_2219:
nop
wr %g0, 0x89, %asi
stwa %l3, [%l7 + 0x50] %asi
sethi 0x0682, %g3
orn %o5, %g4, %g6
movg %icc, %i4, %g5
edge16n %g1, %l0, %o6
edge32n %o4, %i5, %o2
sll %l1, %i0, %i1
sllx %l6, %i2, %o0
lduh [%l7 + 0x3E], %g7
taddcctv %g2, %l4, %i3
udiv %i7, 0x1BFE, %l5
subcc %o7, 0x1CBD, %i6
fcmpne32 %f22, %f14, %l2
set 0x58, %l6
prefetcha [%l7 + %l6] 0x19, 0x0
tne %icc, 0x3
membar 0x59
andncc %l3, %o3, %g3
movpos %icc, %g4, %o5
bvc,pn %xcc, loop_2220
fbul,a %fcc3, loop_2221
fornot1 %f0, %f26, %f28
movre %i4, 0x35D, %g5
loop_2220:
tsubcctv %g6, 0x1E23, %g1
loop_2221:
fmovsl %xcc, %f17, %f22
edge8l %o6, %l0, %i5
sdivcc %o4, 0x0898, %o2
fbule %fcc1, loop_2222
udivx %i0, 0x12B0, %i1
alignaddr %l6, %i2, %l1
fornot1 %f4, %f6, %f10
loop_2222:
movl %xcc, %o0, %g2
nop
fitod %f29, %f10
nop
setx 0xF9868BBFBE985BD4, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f28
setx 0x7C4C712A799A628E, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f30
fmuld %f30, %f28, %f12
set 0x1C, %o7
stba %l4, [%l7 + %o7] 0x04
fmovde %icc, %f14, %f20
fmul8x16au %f20, %f2, %f28
movleu %icc, %i3, %i7
fbl %fcc2, loop_2223
addcc %g7, %o7, %i6
edge16l %l2, %o1, %l5
bne,a,pn %icc, loop_2224
loop_2223:
movle %xcc, %l3, %g3
brgez,a %g4, loop_2225
movrgz %o3, 0x3B5, %o5
loop_2224:
nop
set 0x32, %g5
sth %g5, [%l7 + %g5]
alignaddrl %i4, %g6, %g1
loop_2225:
taddcctv %o6, 0x121C, %i5
fmovrdlz %l0, %f28, %f8
sdivcc %o2, 0x1773, %i0
move %icc, %o4, %l6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovrsgez %i1, %f12, %f5
tn %icc, 0x6
tge %xcc, 0x6
wr %g0, 0x19, %asi
prefetcha [%l7 + 0x50] %asi, 0x2
fandnot1s %f27, %f3, %f16
bcc,a %xcc, loop_2226
stb %o0, [%l7 + 0x35]
nop
setx 0xF06226AF, %l0, %l6
st %l6, [%l7 + 0x14]
ld [%l7 + 0x14], %fsr
fblg,a %fcc0, loop_2227
loop_2226:
ld [%l7 + 0x08], %f15
movl %icc, %l1, %l4
membar #Sync
set 0x40, %o3
ldda [%l7 + %o3] 0xf1, %f0
loop_2227:
fnands %f21, %f28, %f28
brgz %g2, loop_2228
xorcc %i3, 0x09C8, %g7
fnot1s %f14, %f12
andn %o7, %i7, %i6
loop_2228:
brgz %o1, loop_2229
srax %l2, 0x00, %l3
tl %xcc, 0x7
edge32l %g3, %l5, %o3
loop_2229:
fmovrse %g4, %f8, %f3
fblg %fcc3, loop_2230
tcs %xcc, 0x0
tsubcctv %g5, %o5, %i4
taddcc %g1, 0x061B, %g6
loop_2230:
tn %icc, 0x7
add %l7, 0x08, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %o6, %i5
fnors %f28, %f13, %f18
tvs %xcc, 0x1
edge16l %o2, %l0, %o4
subcc %l6, %i1, %i0
xnor %i2, 0x1467, %o0
fmovsne %icc, %f8, %f11
edge8 %l4, %l1, %i3
udivcc %g7, 0x13F3, %o7
movg %icc, %i7, %g2
subcc %o1, 0x1BA0, %i6
brz %l3, loop_2231
bvs,pn %xcc, loop_2232
edge8n %g3, %l5, %o3
tsubcctv %g4, 0x084C, %l2
loop_2231:
udiv %g5, 0x078A, %o5
loop_2232:
movcs %xcc, %i4, %g1
ba %icc, loop_2233
fmovdg %icc, %f6, %f0
fmovsvs %icc, %f12, %f21
tne %icc, 0x7
loop_2233:
movneg %xcc, %o6, %i5
sth %o2, [%l7 + 0x48]
fcmpeq32 %f30, %f30, %g6
edge32 %l0, %o4, %i1
srl %i0, 0x17, %i2
fabsd %f28, %f24
brlz %l6, loop_2234
nop
setx 0xEB63073C, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f30
setx 0xCE205AAA, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f9
fadds %f9, %f30, %f12
sll %l4, 0x19, %o0
fpadd32s %f17, %f17, %f10
loop_2234:
edge32ln %i3, %l1, %o7
nop
fitod %f4, %f18
fdtox %f18, %f18
fxtod %f18, %f2
set 0x3A, %l4
ldsba [%l7 + %l4] 0x0c, %i7
srl %g2, 0x12, %o1
tge %icc, 0x7
sethi 0x035B, %g7
fble %fcc3, loop_2235
fmovsge %icc, %f0, %f17
bshuffle %f14, %f2, %f18
nop
setx loop_2236, %l0, %l1
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_2235:
sethi 0x0B9B, %l3
nop
setx 0xB0612360, %l0, %l6
st %l6, [%l7 + 0x40]
ld [%l7 + 0x40], %fsr
nop
setx 0x490E0B66, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f23
setx 0x482F4D2D, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f10
fsubs %f10, %f23, %f24
loop_2236:
andn %i6, 0x024D, %g3
tvs %icc, 0x6
brlez,a %l5, loop_2237
nop
setx 0x204B37E2, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f11
setx 0xB2A239CE, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f11
fsubs %f11, %f11, %f8
ldd [%l7 + 0x28], %o2
movrgz %l2, %g4, %o5
loop_2237:
nop
wr %g0, 0x80, %asi
ldda [%l7 + 0x40] %asi, %f16
tne %xcc, 0x1
fbn,a %fcc3, loop_2238
sethi 0x0AFC, %i4
tsubcctv %g1, %o6, %g5
subccc %i5, 0x095D, %g6
loop_2238:
bl,pn %icc, loop_2239
fmovdcc %xcc, %f26, %f16
add %o2, %l0, %i1
fmovdl %xcc, %f29, %f3
loop_2239:
add %o4, 0x1B32, %i0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movcc %xcc, %l6, %l4
fpsub32s %f21, %f29, %f2
fbue,a %fcc1, loop_2240
xnor %i2, 0x0450, %i3
sub %l1, %o7, %o0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2240:
fba %fcc3, loop_2241
bne,a,pt %icc, loop_2242
movrgez %i7, %g2, %o1
tl %xcc, 0x0
loop_2241:
bl,pt %icc, loop_2243
loop_2242:
call loop_2244
fmovdgu %xcc, %f1, %f27
tneg %xcc, 0x7
loop_2243:
tl %icc, 0x7
loop_2244:
smulcc %g7, %i6, %l3
fbug,a %fcc3, loop_2245
popc %l5, %g3
xnorcc %l2, %o3, %o5
ba,a loop_2246
loop_2245:
brgz %i4, loop_2247
brz %g4, loop_2248
fmovsne %icc, %f29, %f20
loop_2246:
fmovsgu %xcc, %f9, %f23
loop_2247:
sdiv %g1, 0x0521, %g5
loop_2248:
fpadd32s %f21, %f19, %f20
edge32ln %o6, %i5, %o2
call loop_2249
lduh [%l7 + 0x54], %g6
set 0x40, %g4
stda %f16, [%l7 + %g4] 0xf1
membar #Sync
loop_2249:
sethi 0x0934, %i1
nop
setx 0x506783A3, %l0, %l6
st %l6, [%l7 + 0x0C]
ld [%l7 + 0x0C], %fsr
srlx %o4, %i0, %l0
array16 %l4, %l6, %i2
fmovd %f22, %f16
srlx %i3, %l1, %o7
fandnot1 %f2, %f8, %f6
nop
fitod %f10, %f14
fdtox %f14, %f22
fpadd32 %f24, %f24, %f20
nop
fitod %f2, %f16
fdtox %f16, %f22
fandnot2 %f12, %f28, %f8
tne %icc, 0x6
nop
setx 0xC0486A10, %l0, %l6
st %l6, [%l7 + 0x1C]
ld [%l7 + 0x1C], %fsr
ta %xcc, 0x2
set 0x6C, %o5
lda [%l7 + %o5] 0x14, %f6
movn %icc, %i7, %o0
brgz,a %g2, loop_2250
orncc %g7, %o1, %i6
brnz %l3, loop_2251
fmovscc %xcc, %f27, %f11
loop_2250:
move %xcc, %l5, %g3
sir 0x1A02
loop_2251:
fmovsvs %icc, %f11, %f31
te %xcc, 0x4
stbar
fnot2s %f19, %f12
fcmple16 %f24, %f10, %o3
popc 0x0209, %l2
set 0x54, %i4
swapa [%l7 + %i4] 0x80, %i4
fpadd16s %f18, %f29, %f5
movle %xcc, %g4, %g1
subccc %o5, 0x1855, %o6
alignaddrl %i5, %o2, %g5
nop
setx loop_2252, %l0, %l1
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 0x200883BB, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f8
setx 0xB59F470B, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f10
fadds %f10, %f8, %f17
movn %icc, %g6, %o4
andcc %i1, 0x14AB, %l0
loop_2252:
nop
wr %g0, 0x89, %asi
lduba [%l7 + 0x58] %asi, %i0
nop
set 0x12, %i5
sth %l6, [%l7 + %i5]
movpos %icc, %i2, %l4
fpsub32s %f2, %f16, %f8
bvc,pt %icc, loop_2253
movleu %xcc, %l1, %o7
fcmpgt16 %f22, %f10, %i3
tvs %xcc, 0x7
loop_2253:
ta %xcc, 0x6
ld [%l7 + 0x58], %f24
stb %o0, [%l7 + 0x29]
set 0x58, %o2
lda [%l7 + %o2] 0x19, %f17
nop
setx 0x05A87017D0417D93, %l0, %l6
stx %l6, [%l7 + 0x68]
ldx [%l7 + 0x68], %fsr
fand %f20, %f26, %f20
tcs %icc, 0x5
movgu %xcc, %g2, %g7
array8 %i7, %o1, %i6
nop
fitos %f14, %f0
fstox %f0, %f28
fnot2s %f14, %f26
bne,pt %icc, loop_2254
edge16n %l3, %g3, %o3
nop
setx 0x4B5B3710, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f4
setx 0x99A3075E, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f11
fsubs %f11, %f4, %f6
movvc %icc, %l5, %i4
loop_2254:
nop
add %l7, 0x40, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %g4
casa [%l6] 0x89, %g4, %l2
fmul8x16 %f29, %f4, %f4
smulcc %o5, %o6, %g1
movne %xcc, %o2, %g5
fmul8ulx16 %f14, %f26, %f6
movpos %icc, %g6, %i5
brlz,a %i1, loop_2255
sllx %l0, %o4, %l6
ldd [%l7 + 0x30], %f18
srl %i2, 0x16, %l4
loop_2255:
taddcctv %i0, %l1, %o7
set 0x7C, %l0
ldswa [%l7 + %l0] 0x15, %o0
or %i3, 0x1FB6, %g7
wr %g0, 0x81, %asi
ldsba [%l7 + 0x2C] %asi, %g2
edge32ln %o1, %i7, %l3
ldstub [%l7 + 0x0B], %g3
nop
fitos %f0, %f19
movrlz %i6, 0x15C, %l5
fcmpgt16 %f6, %f2, %o3
movcs %icc, %i4, %g4
orcc %o5, %o6, %g1
movvc %icc, %l2, %g5
addccc %g6, %o2, %i1
movge %xcc, %l0, %i5
fmul8ulx16 %f30, %f22, %f18
edge32n %l6, %o4, %i2
bl,pn %xcc, loop_2256
ta %icc, 0x0
fbl %fcc3, loop_2257
sra %l4, %l1, %o7
loop_2256:
array32 %i0, %o0, %g7
movge %xcc, %g2, %i3
loop_2257:
ldub [%l7 + 0x73], %o1
movneg %xcc, %i7, %l3
subccc %g3, %l5, %o3
nop
setx 0xB0620F4D, %l0, %l6
st %l6, [%l7 + 0x20]
ld [%l7 + 0x20], %fsr
nop
setx 0x4126A6EF, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f26
setx 0xE03F89A7, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f6
fmuls %f6, %f26, %f29
bne,a loop_2258
srlx %i6, %g4, %i4
add %l7, 0x24, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %o6, %g1
loop_2258:
fpmerge %f24, %f14, %f24
alignaddr %l2, %g5, %o5
movg %xcc, %g6, %o2
fmuld8ulx16 %f27, %f22, %f6
fmovsg %xcc, %f0, %f2
tneg %xcc, 0x7
edge32 %l0, %i5, %i1
popc %l6, %o4
fmovrdlez %l4, %f6, %f22
add %l1, 0x0734, %o7
fands %f21, %f27, %f18
bcs loop_2259
edge16 %i0, %o0, %i2
move %icc, %g7, %g2
movleu %xcc, %o1, %i3
loop_2259:
movle %icc, %l3, %i7
xnorcc %g3, %l5, %o3
bg,a loop_2260
movneg %icc, %i6, %g4
addccc %i4, %g1, %l2
tcs %xcc, 0x0
loop_2260:
nop
set 0x32, %i0
lduha [%l7 + %i0] 0x88, %o6
xor %g5, 0x0B2A, %o5
be,a %xcc, loop_2261
ldd [%l7 + 0x78], %g6
tpos %icc, 0x3
movne %icc, %o2, %l0
loop_2261:
movpos %icc, %i5, %l6
movge %icc, %i1, %l4
mulx %o4, %o7, %i0
sllx %l1, %o0, %g7
sethi 0x0E57, %g2
movrgez %o1, %i3, %i2
mova %icc, %l3, %i7
subc %g3, %l5, %i6
edge16n %o3, %g4, %i4
nop
fitos %f5, %f21
fstox %f21, %f10
fxtos %f10, %f17
movl %xcc, %l2, %o6
xor %g1, %g5, %o5
std %f18, [%l7 + 0x10]
fmuld8ulx16 %f21, %f17, %f6
movpos %icc, %o2, %l0
movrne %g6, 0x3C5, %i5
movleu %icc, %l6, %i1
addccc %o4, %l4, %o7
orcc %i0, 0x1B66, %o0
orcc %g7, 0x1FE7, %g2
umul %l1, 0x1BDB, %o1
fbug %fcc2, loop_2262
tneg %xcc, 0x5
fmovscc %xcc, %f26, %f0
bl,pn %xcc, loop_2263
loop_2262:
ldub [%l7 + 0x5B], %i2
fmovrslez %i3, %f0, %f10
tleu %icc, 0x3
loop_2263:
subcc %l3, %g3, %i7
movrlz %i6, %l5, %o3
edge32l %g4, %l2, %o6
fabsd %f6, %f18
add %i4, 0x0FA9, %g1
te %xcc, 0x6
set 0x208, %l3
ldxa [%g0 + %l3] 0x52, %o5
set 0x74, %g3
lduha [%l7 + %g3] 0x11, %g5
umulcc %l0, %g6, %i5
movcc %icc, %o2, %i1
bg,pn %icc, loop_2264
andncc %l6, %o4, %l4
lduh [%l7 + 0x58], %o7
xnorcc %i0, 0x0273, %o0
loop_2264:
nop
setx 0xD8DEE87A17EC3AF2, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f6
setx 0x026F706238F27B87, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f2
faddd %f2, %f6, %f22
tvc %xcc, 0x4
movrlez %g7, 0x008, %g2
flush %l7 + 0x08
udiv %o1, 0x0DDA, %l1
sdivx %i2, 0x1FCC, %l3
bvc,a,pn %xcc, loop_2265
edge16n %i3, %g3, %i7
sdiv %i6, 0x1F39, %l5
xorcc %g4, 0x1935, %o3
loop_2265:
fbue,a %fcc3, loop_2266
fblg %fcc1, loop_2267
andcc %l2, %o6, %g1
fmuld8ulx16 %f14, %f25, %f18
loop_2266:
te %icc, 0x7
loop_2267:
edge32n %o5, %i4, %l0
xorcc %g5, %i5, %g6
srax %o2, %i1, %l6
tne %icc, 0x5
subc %l4, %o7, %o4
movvc %xcc, %o0, %i0
movleu %icc, %g2, %g7
ta %icc, 0x2
orn %o1, %i2, %l1
nop
set 0x5C, %g7
ldsw [%l7 + %g7], %i3
nop
setx 0x17C2366B, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f21
setx 0x0C58F142, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f27
fadds %f27, %f21, %f16
set 0x48, %i2
prefetcha [%l7 + %i2] 0x18, 0x3
ldub [%l7 + 0x57], %i7
set 0x38, %i1
lduwa [%l7 + %i1] 0x19, %g3
or %l5, %g4, %i6
fbue %fcc1, loop_2268
fbg %fcc3, loop_2269
fmovdl %icc, %f29, %f30
wr %g0, 0x0c, %asi
lduha [%l7 + 0x54] %asi, %o3
loop_2268:
brlez,a %o6, loop_2270
loop_2269:
sdiv %l2, 0x17E2, %g1
xor %i4, %o5, %l0
subc %i5, %g6, %o2
loop_2270:
nop
add %l7, 0x3C, %l6
wr %g0, 0x0c, %asi
lda [%l6] %asi, %i1
casa [%l6] 0x0c, %i1, %g5
taddcctv %l6, 0x08F9, %o7
udivx %o4, 0x034B, %l4
tsubcctv %o0, %i0, %g2
mulscc %g7, 0x0713, %i2
addccc %l1, %o1, %l3
udiv %i3, 0x18EB, %g3
edge32ln %i7, %l5, %i6
sll %o3, 0x0E, %o6
srlx %g4, 0x1B, %l2
fbu %fcc2, loop_2271
fbne %fcc1, loop_2272
tn %xcc, 0x6
ldstub [%l7 + 0x37], %g1
loop_2271:
fandnot1 %f16, %f24, %f6
loop_2272:
nop
wr %g0, 0x80, %asi
lda [%l7 + 0x0C] %asi, %f21
membar #Sync
set 0x40, %i7
ldda [%l7 + %i7] 0xf1, %f0
subc %i4, 0x0388, %l0
tpos %icc, 0x3
tn %xcc, 0x2
tneg %xcc, 0x5
fones %f6
lduh [%l7 + 0x28], %i5
tne %icc, 0x4
andcc %g6, 0x19C2, %o2
orcc %o5, 0x0238, %g5
edge32 %l6, %i1, %o7
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sethi 0x1660, %o4
stbar
swap [%l7 + 0x34], %o0
set 0x38, %l2
prefetcha [%l7 + %l2] 0x19, 0x2
smul %g2, %g7, %i2
edge8l %l1, %i0, %o1
fmovdleu %icc, %f16, %f0
movneg %xcc, %i3, %g3
fornot1s %f15, %f10, %f4
udiv %l3, 0x0797, %i7
addcc %i6, %o3, %l5
stbar
fpadd32s %f29, %f19, %f19
tgu %xcc, 0x5
swap [%l7 + 0x78], %g4
or %l2, %g1, %i4
movrne %l0, %i5, %o6
bgu,a %icc, loop_2273
ldsw [%l7 + 0x2C], %g6
fmovrslz %o2, %f2, %f14
fblg %fcc2, loop_2274
loop_2273:
fbo,a %fcc1, loop_2275
movn %icc, %g5, %o5
fnegd %f30, %f20
loop_2274:
tle %icc, 0x7
loop_2275:
subccc %i1, %o7, %l6
nop
set 0x34, %l5
ldub [%l7 + %l5], %o0
ldsb [%l7 + 0x59], %l4
edge16 %o4, %g7, %g2
fxnors %f4, %f19, %f4
movcc %xcc, %i2, %i0
lduw [%l7 + 0x2C], %o1
xorcc %i3, 0x0BFB, %l1
brgez,a %g3, loop_2276
fxnor %f18, %f6, %f12
fblg,a %fcc1, loop_2277
movg %icc, %i7, %i6
loop_2276:
edge16n %o3, %l5, %l3
bne,pn %xcc, loop_2278
loop_2277:
fornot2s %f8, %f12, %f30
fmovsa %xcc, %f28, %f15
edge8l %g4, %g1, %i4
loop_2278:
nop
setx 0xCABF24F6, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f22
fsqrts %f22, %f24
subccc %l0, %i5, %o6
fzero %f26
orncc %g6, 0x1BE6, %o2
bpos,pn %icc, loop_2279
popc 0x1AB3, %g5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
xnor %o5, 0x10F5, %i1
loop_2279:
sdiv %o7, 0x1AC1, %l6
stbar
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bcs,pn %icc, loop_2280
bshuffle %f30, %f6, %f12
udivx %o0, 0x0883, %l2
fmovspos %xcc, %f21, %f25
loop_2280:
ld [%l7 + 0x48], %f26
tcs %xcc, 0x2
brz %o4, loop_2281
fblg %fcc2, loop_2282
fands %f23, %f21, %f3
tleu %icc, 0x4
loop_2281:
sdiv %g7, 0x15D8, %l4
loop_2282:
alignaddr %i2, %g2, %o1
sir 0x1EF4
bl %xcc, loop_2283
orn %i3, %i0, %l1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
subccc %g3, %i6, %o3
loop_2283:
fsrc2 %f22, %f8
set 0x70, %i6
ldxa [%l7 + %i6] 0x15, %l5
movcs %icc, %l3, %i7
andncc %g4, %i4, %l0
movrlz %i5, %o6, %g1
tleu %xcc, 0x1
popc %o2, %g6
set 0x48, %o6
ldxa [%l7 + %o6] 0x19, %o5
fmovdg %icc, %f18, %f11
fmovrslz %i1, %f28, %f6
movcs %icc, %o7, %g5
ldd [%l7 + 0x60], %f22
smul %l6, 0x1844, %o0
umul %o4, 0x1B63, %g7
bcc,a,pn %xcc, loop_2284
taddcc %l4, 0x1CDE, %i2
nop
fitod %f6, %f12
fdtoi %f12, %f27
sdiv %g2, 0x0412, %l2
loop_2284:
nop
set 0x22, %i3
ldsba [%l7 + %i3] 0x18, %i3
tcc %icc, 0x6
addcc %i0, %l1, %g3
smulcc %i6, %o1, %l5
fmovrslez %o3, %f17, %f17
movcs %xcc, %l3, %i7
edge8 %g4, %l0, %i4
bgu,a %xcc, loop_2285
fands %f12, %f14, %f15
nop
setx 0x7072DE69, %l0, %l6
st %l6, [%l7 + 0x30]
ld [%l7 + 0x30], %fsr
movneg %icc, %o6, %i5
loop_2285:
fornot1 %f22, %f0, %f16
edge16ln %g1, %g6, %o5
fornot2 %f6, %f6, %f10
umulcc %i1, 0x0210, %o2
movl %icc, %g5, %o7
or %l6, 0x0A35, %o4
array32 %g7, %o0, %i2
movrgez %g2, %l2, %i3
edge32 %l4, %l1, %i0
movleu %xcc, %i6, %o1
udivcc %l5, 0x190F, %g3
wr %g0, 0x89, %asi
ldsha [%l7 + 0x42] %asi, %l3
andcc %o3, %i7, %g4
bvs,a,pt %icc, loop_2286
ble,a,pt %xcc, loop_2287
edge8ln %l0, %i4, %o6
nop
set 0x60, %g1
lduw [%l7 + %g1], %g1
loop_2286:
tl %icc, 0x7
loop_2287:
brnz %g6, loop_2288
movrgez %i5, %i1, %o2
sllx %g5, %o5, %o7
lduw [%l7 + 0x74], %l6
loop_2288:
fbul,a %fcc1, loop_2289
sir 0x1F0A
edge32n %g7, %o0, %o4
fmovrsne %i2, %f8, %f17
loop_2289:
bne,pn %icc, loop_2290
move %xcc, %l2, %g2
srlx %l4, %l1, %i3
fmovd %f28, %f0
loop_2290:
popc %i6, %i0
movneg %xcc, %o1, %l5
orncc %l3, 0x1908, %o3
add %i7, %g3, %l0
fxors %f11, %f0, %f21
subccc %g4, 0x1641, %o6
fcmpeq16 %f10, %f16, %i4
taddcctv %g6, %g1, %i5
subcc %o2, %i1, %g5
tcc %xcc, 0x2
subcc %o5, %l6, %o7
nop
fitod %f10, %f8
fdtox %f8, %f30
edge32n %o0, %g7, %i2
fornot2 %f4, %f18, %f18
fmovsa %xcc, %f24, %f22
tcc %xcc, 0x1
fmovdl %xcc, %f8, %f29
swap [%l7 + 0x20], %l2
fbne %fcc1, loop_2291
edge32ln %o4, %l4, %l1
ldsh [%l7 + 0x2C], %g2
add %l7, 0x48, %l6
wr %g0, 0x19, %asi
ldxa [%l6] %asi, %i6
casxa [%l6] 0x19, %i6, %i0
loop_2291:
ld [%l7 + 0x48], %f7
movg %icc, %i3, %o1
movcc %xcc, %l5, %o3
edge8 %l3, %g3, %l0
fbe %fcc0, loop_2292
fabsd %f6, %f6
fnot1s %f27, %f18
array8 %i7, %g4, %i4
loop_2292:
srl %o6, %g1, %g6
move %xcc, %i5, %i1
edge32l %o2, %o5, %g5
andncc %l6, %o0, %o7
sllx %g7, %i2, %o4
array8 %l4, %l2, %g2
fzero %f2
subccc %l1, 0x1D7E, %i0
tcs %xcc, 0x1
fands %f25, %f11, %f27
brgez,a %i3, loop_2293
fba %fcc3, loop_2294
array32 %i6, %l5, %o3
fbne,a %fcc1, loop_2295
loop_2293:
srax %o1, %l3, %l0
loop_2294:
movrne %g3, %g4, %i4
tleu %icc, 0x0
loop_2295:
ldx [%l7 + 0x68], %o6
fbo,a %fcc0, loop_2296
orn %g1, 0x1436, %g6
popc 0x0F89, %i7
fmul8ulx16 %f0, %f26, %f16
loop_2296:
sdiv %i1, 0x13BB, %i5
movleu %icc, %o2, %g5
fpsub16s %f13, %f7, %f2
subc %l6, %o0, %o5
tsubcc %o7, %i2, %o4
fblg %fcc2, loop_2297
bvs,a loop_2298
fpsub32s %f25, %f31, %f9
edge32n %l4, %g7, %g2
loop_2297:
fpadd16s %f31, %f29, %f14
loop_2298:
fmovse %xcc, %f28, %f3
fmovsne %xcc, %f1, %f15
movcs %xcc, %l2, %l1
or %i0, 0x1B0F, %i3
nop
fitos %f0, %f22
fstoi %f22, %f1
addccc %l5, %i6, %o3
edge8l %o1, %l0, %g3
sir 0x14CD
mulscc %g4, %i4, %o6
ta %icc, 0x6
bg,a,pn %icc, loop_2299
edge16l %l3, %g6, %g1
wr %g0, 0x81, %asi
ldda [%l7 + 0x40] %asi, %f0
loop_2299:
popc 0x0BA7, %i1
movcc %icc, %i5, %o2
movn %xcc, %g5, %i7
fornot1s %f10, %f6, %f7
fmovdcc %icc, %f11, %f18
tcs %icc, 0x5
sllx %o0, 0x00, %o5
smulcc %l6, %i2, %o4
bl loop_2300
tleu %xcc, 0x0
xnorcc %l4, %g7, %o7
stbar
loop_2300:
nop
add %l7, 0x58, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %g2
casa [%l6] 0x80, %g2, %l1
movleu %icc, %l2, %i3
fmovsge %icc, %f30, %f12
tsubcctv %l5, 0x116F, %i0
tge %icc, 0x3
add %o3, %o1, %i6
fmovrsne %l0, %f27, %f13
subcc %g3, 0x048B, %i4
fmul8x16au %f23, %f21, %f24
tgu %icc, 0x5
movg %icc, %o6, %l3
fandnot1 %f14, %f18, %f6
mulx %g6, %g1, %i1
srlx %g4, 0x0F, %i5
ta %xcc, 0x7
sllx %g5, 0x14, %o2
movneg %icc, %o0, %o5
ta %icc, 0x7
edge8n %i7, %l6, %o4
tpos %xcc, 0x5
andn %l4, %i2, %g7
bshuffle %f28, %f20, %f18
tl %xcc, 0x6
fbule %fcc1, loop_2301
tpos %xcc, 0x7
edge32 %o7, %g2, %l1
brlez,a %i3, loop_2302
loop_2301:
flush %l7 + 0x30
and %l5, 0x0167, %l2
swap [%l7 + 0x40], %i0
loop_2302:
edge16ln %o1, %o3, %l0
wr %g0, 0x18, %asi
ldsha [%l7 + 0x76] %asi, %i6
edge16 %g3, %i4, %l3
wr %g0, 0x81, %asi
swapa [%l7 + 0x10] %asi, %o6
std %f6, [%l7 + 0x30]
orn %g1, %i1, %g4
fbo,a %fcc2, loop_2303
movg %icc, %g6, %i5
fbule %fcc0, loop_2304
movge %xcc, %g5, %o0
loop_2303:
or %o2, %o5, %i7
fcmpeq32 %f6, %f18, %o4
loop_2304:
fnegs %f20, %f29
fbne %fcc0, loop_2305
bg loop_2306
nop
setx loop_2307, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
taddcctv %l6, 0x135A, %i2
loop_2305:
fmuld8ulx16 %f28, %f0, %f26
loop_2306:
tge %xcc, 0x4
loop_2307:
bge,pt %xcc, loop_2308
nop
fitod %f12, %f12
fdtoi %f12, %f1
movcc %xcc, %g7, %o7
fpadd32s %f21, %f12, %f18
loop_2308:
movcc %icc, %g2, %l1
alignaddr %i3, %l4, %l2
edge16 %l5, %o1, %o3
tcs %icc, 0x3
movre %l0, %i6, %g3
movleu %icc, %i0, %i4
fmovrsgz %o6, %f26, %f9
sdivcc %l3, 0x13EB, %i1
movneg %icc, %g1, %g6
xor %g4, %i5, %o0
fblg %fcc3, loop_2309
edge16 %o2, %g5, %i7
std %f18, [%l7 + 0x50]
flush %l7 + 0x08
loop_2309:
movn %icc, %o5, %o4
lduh [%l7 + 0x12], %i2
ld [%l7 + 0x64], %f0
fmovdpos %xcc, %f30, %f22
tcs %xcc, 0x6
brgz %g7, loop_2310
ble,pn %xcc, loop_2311
be,pt %icc, loop_2312
popc 0x1F22, %o7
loop_2310:
subccc %l6, 0x1AD5, %l1
loop_2311:
srl %g2, 0x1B, %i3
loop_2312:
fcmple32 %f20, %f26, %l2
tg %icc, 0x4
mulx %l4, 0x06E0, %l5
tge %xcc, 0x1
tcs %xcc, 0x1
tsubcc %o3, %o1, %i6
fblg %fcc3, loop_2313
movvc %xcc, %l0, %i0
srax %g3, %o6, %l3
fandnot1s %f21, %f19, %f13
loop_2313:
bneg,a,pt %xcc, loop_2314
tleu %icc, 0x4
std %f10, [%l7 + 0x60]
fnands %f13, %f6, %f22
loop_2314:
movvc %icc, %i4, %i1
fmovrslez %g6, %f2, %f22
tcc %xcc, 0x3
edge16ln %g4, %i5, %o0
mulscc %o2, %g5, %i7
edge16ln %g1, %o5, %i2
edge16ln %g7, %o7, %l6
wr %g0, 0x18, %asi
ldda [%l7 + 0x70] %asi, %o4
taddcc %l1, 0x1519, %i3
nop
setx 0x4B359612, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f31
fsqrts %f31, %f10
lduw [%l7 + 0x64], %l2
bl loop_2315
movcc %xcc, %l4, %l5
wr %g0, 0x10, %asi
stwa %o3, [%l7 + 0x60] %asi
loop_2315:
sllx %o1, %g2, %l0
nop
setx 0x7D2F64B820523CA7, %l0, %l6
stx %l6, [%l7 + 0x78]
ldx [%l7 + 0x78], %fsr
fmul8sux16 %f6, %f10, %f30
subc %i0, %i6, %o6
nop
set 0x70, %g2
ldd [%l7 + %g2], %f14
fnot1 %f30, %f30
fbg %fcc1, loop_2316
bcc,pn %icc, loop_2317
fble,a %fcc1, loop_2318
xnorcc %g3, 0x15D5, %i4
loop_2316:
fmul8sux16 %f2, %f26, %f14
loop_2317:
tleu %icc, 0x3
loop_2318:
xorcc %l3, %g6, %g4
umul %i5, %o0, %o2
xnor %i1, 0x0744, %g5
bneg %xcc, loop_2319
orcc %i7, %g1, %i2
add %l7, 0x78, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %o5, %g7
loop_2319:
movvc %icc, %l6, %o7
fcmple16 %f26, %f30, %o4
movrlez %i3, %l2, %l4
ldsb [%l7 + 0x34], %l1
fnand %f14, %f2, %f14
move %xcc, %l5, %o1
fandnot2 %f6, %f26, %f18
fbg %fcc3, loop_2320
movle %xcc, %g2, %l0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
andcc %o3, 0x12CB, %i0
loop_2320:
fornot2s %f15, %f0, %f30
nop
setx loop_2321, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tcc %xcc, 0x2
fbl,a %fcc2, loop_2322
movcs %xcc, %i6, %g3
loop_2321:
nop
wr %g0, 0x88, %asi
stxa %o6, [%l7 + 0x40] %asi
loop_2322:
taddcc %l3, %i4, %g4
sll %g6, 0x13, %o0
movcc %icc, %o2, %i5
sra %g5, %i7, %i1
brnz %i2, loop_2323
orncc %g1, %o5, %l6
movrgez %o7, 0x117, %o4
orncc %i3, %g7, %l4
loop_2323:
swap [%l7 + 0x30], %l2
addcc %l5, 0x0494, %o1
orcc %l1, %l0, %g2
movre %i0, 0x376, %o3
wr %g0, 0x89, %asi
ldstuba [%l7 + 0x79] %asi, %i6
movrlz %g3, 0x0B2, %l3
fblg,a %fcc1, loop_2324
nop
setx loop_2325, %l0, %l1
jmpl %l1, %o6
addc %g4, %g6, %i4
fnot1s %f30, %f23
loop_2324:
nop
wr %g0, 0x80, %asi
stba %o0, [%l7 + 0x70] %asi
loop_2325:
nop
setx loop_2326, %l0, %l1
jmpl %l1, %o2
movn %icc, %g5, %i5
addcc %i1, %i7, %g1
or %i2, %l6, %o7
loop_2326:
lduw [%l7 + 0x68], %o4
sdivcc %o5, 0x170C, %i3
movge %icc, %l4, %g7
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bcs,a,pn %icc, loop_2327
movneg %icc, %l2, %o1
fands %f3, %f10, %f23
movg %icc, %l5, %l0
loop_2327:
udivcc %g2, 0x1E76, %i0
array16 %o3, %i6, %g3
fmovscc %xcc, %f27, %f29
edge16l %l1, %l3, %o6
and %g6, 0x00E6, %g4
xor %i4, %o0, %o2
fbl %fcc1, loop_2328
bl,pn %icc, loop_2329
tg %icc, 0x3
smulcc %i5, 0x1F91, %i1
loop_2328:
fmovsge %icc, %f23, %f7
loop_2329:
edge8n %i7, %g1, %g5
edge8 %i2, %l6, %o4
or %o7, 0x1425, %o5
membar 0x1E
sdivx %i3, 0x14C7, %l4
tn %xcc, 0x7
stw %g7, [%l7 + 0x28]
sll %o1, %l5, %l0
fsrc1 %f24, %f12
add %l7, 0x60, %l6
wr %g0, 0x18, %asi
ldxa [%l6] %asi, %g2
casxa [%l6] 0x18, %g2, %i0
movn %icc, %l2, %i6
lduw [%l7 + 0x38], %g3
nop
setx 0x4099DE9C, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f2
setx 0x938E9180, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f30
fdivs %f30, %f2, %f19
te %xcc, 0x6
sdivcc %o3, 0x102B, %l1
edge8n %l3, %g6, %o6
wr %g0, 0x88, %asi
lda [%l7 + 0x2C] %asi, %f8
smul %i4, %g4, %o0
edge8l %i5, %o2, %i7
fpackfix %f30, %f0
or %g1, %i1, %i2
umul %l6, %g5, %o4
fmovdleu %icc, %f7, %f27
bn,a loop_2330
movl %xcc, %o5, %o7
and %l4, 0x0E4D, %g7
sethi 0x1E8D, %o1
loop_2330:
edge32 %i3, %l5, %g2
edge16 %i0, %l0, %l2
fba,a %fcc0, loop_2331
edge32ln %i6, %g3, %o3
for %f16, %f16, %f16
movrgez %l3, %l1, %g6
loop_2331:
andncc %i4, %o6, %o0
wr %g0, 0x2b, %asi
stha %g4, [%l7 + 0x56] %asi
membar #Sync
prefetch [%l7 + 0x2C], 0x1
fmovdcc %xcc, %f16, %f6
edge8l %o2, %i7, %i5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
brlz %i1, loop_2332
sllx %g1, 0x19, %i2
fmovsle %xcc, %f14, %f12
fpadd16 %f8, %f24, %f4
loop_2332:
bg,a,pn %xcc, loop_2333
fblg %fcc3, loop_2334
edge8ln %g5, %o4, %o5
srax %l6, %o7, %g7
loop_2333:
tvc %icc, 0x1
loop_2334:
faligndata %f20, %f0, %f22
wr %g0, 0x88, %asi
swapa [%l7 + 0x44] %asi, %o1
fnot1s %f9, %f20
smul %i3, %l5, %g2
fble,a %fcc2, loop_2335
tcc %icc, 0x0
fmovsg %xcc, %f28, %f31
sllx %l4, %l0, %l2
loop_2335:
orn %i6, 0x1E60, %g3
ldx [%l7 + 0x28], %o3
movl %icc, %i0, %l1
edge8ln %l3, %i4, %o6
tsubcc %o0, 0x0F30, %g6
subcc %o2, 0x170A, %i7
call loop_2336
xnor %g4, 0x0905, %i5
fmovdcs %icc, %f9, %f19
edge16 %i1, %g1, %g5
loop_2336:
tn %icc, 0x5
movvs %xcc, %o4, %i2
alignaddr %l6, %o7, %g7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
set 0x26, %o4
stba %o5, [%l7 + %o4] 0xe3
membar #Sync
xorcc %o1, %l5, %i3
wr %g0, 0x18, %asi
lduba [%l7 + 0x68] %asi, %g2
fmovrdgez %l4, %f4, %f24
tpos %xcc, 0x0
tle %xcc, 0x7
tvc %icc, 0x3
set 0x60, %g6
ldda [%l7 + %g6] 0x24, %l2
brgez %i6, loop_2337
nop
set 0x34, %o0
lduw [%l7 + %o0], %l0
wr %g0, 0x18, %asi
sta %f31, [%l7 + 0x10] %asi
loop_2337:
alignaddr %o3, %i0, %g3
andcc %l1, 0x1F61, %i4
fmovdl %xcc, %f1, %f24
nop
setx loop_2338, %l0, %l1
jmpl %l1, %o6
movrgez %l3, %o0, %o2
tcc %icc, 0x0
subc %g6, 0x1059, %i7
loop_2338:
nop
add %l7, 0x58, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %g4, %i1
orn %i5, %g5, %o4
movle %icc, %g1, %i2
tpos %xcc, 0x6
taddcc %l6, %g7, %o7
alignaddrl %o5, %o1, %l5
movl %xcc, %g2, %l4
edge32 %l2, %i3, %l0
bl loop_2339
tvc %icc, 0x0
fmovdl %xcc, %f17, %f14
edge16l %i6, %o3, %i0
loop_2339:
tleu %xcc, 0x2
andn %l1, 0x1F2D, %i4
addc %g3, 0x0900, %l3
fmovsvc %icc, %f11, %f28
fble,a %fcc3, loop_2340
smul %o0, %o2, %o6
edge8n %g6, %i7, %i1
set 0x42, %l1
ldsba [%l7 + %l1] 0x04, %g4
loop_2340:
bvc,a %icc, loop_2341
sllx %g5, 0x13, %i5
xnor %g1, 0x1318, %i2
tle %xcc, 0x1
loop_2341:
edge32 %o4, %g7, %l6
srlx %o5, %o7, %l5
nop
setx loop_2342, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge16ln %o1, %g2, %l2
movleu %icc, %i3, %l0
edge32n %i6, %o3, %l4
loop_2342:
movvc %icc, %l1, %i4
taddcc %g3, 0x1C5C, %i0
fzero %f24
nop
fitos %f11, %f23
tgu %icc, 0x4
array32 %o0, %o2, %o6
fpackfix %f20, %f14
bg,pn %xcc, loop_2343
sir 0x014A
fmovdle %icc, %f26, %f31
fbo %fcc0, loop_2344
loop_2343:
tg %icc, 0x5
sdivx %g6, 0x15EF, %l3
fmovrsgez %i7, %f21, %f7
loop_2344:
edge16ln %g4, %g5, %i1
popc 0x1C6B, %i5
edge32n %i2, %g1, %o4
bleu %xcc, loop_2345
ldd [%l7 + 0x10], %i6
ldub [%l7 + 0x2D], %g7
taddcctv %o7, 0x105C, %o5
loop_2345:
sdiv %o1, 0x189E, %l5
movcc %icc, %l2, %g2
fmovdg %icc, %f31, %f3
movrgz %i3, %l0, %o3
orn %l4, 0x0E5E, %i6
movvs %xcc, %i4, %g3
srax %i0, %o0, %l1
fzeros %f3
edge32ln %o6, %o2, %g6
addc %l3, %i7, %g5
orcc %i1, 0x0E54, %i5
fbue,a %fcc0, loop_2346
fblg,a %fcc1, loop_2347
pdist %f12, %f4, %f2
tle %icc, 0x1
loop_2346:
orncc %g4, %g1, %o4
loop_2347:
fbule %fcc0, loop_2348
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tvs %icc, 0x5
and %l6, %i2, %g7
loop_2348:
tl %xcc, 0x1
ta %icc, 0x6
taddcc %o5, %o1, %l5
fmovsne %xcc, %f16, %f19
movpos %icc, %o7, %g2
movgu %icc, %i3, %l2
sdivcc %o3, 0x1C8E, %l0
fcmpeq16 %f2, %f8, %i6
fmovdne %xcc, %f11, %f24
tg %xcc, 0x6
mulx %l4, %i4, %i0
edge16 %o0, %g3, %o6
movneg %icc, %l1, %g6
alignaddr %l3, %o2, %g5
move %icc, %i1, %i5
movge %xcc, %g4, %i7
fpsub32 %f16, %f18, %f0
tne %icc, 0x5
movpos %xcc, %g1, %o4
subcc %i2, %l6, %g7
edge8 %o5, %l5, %o1
nop
fitos %f9, %f17
fstoi %f17, %f5
fbug,a %fcc2, loop_2349
movrne %o7, %g2, %i3
ldd [%l7 + 0x40], %f2
fmul8sux16 %f16, %f30, %f0
loop_2349:
mova %xcc, %l2, %l0
sllx %i6, %l4, %i4
tcc %xcc, 0x3
set 0x64, %o1
lduwa [%l7 + %o1] 0x88, %i0
nop
setx 0xC04322F1, %l0, %l6
st %l6, [%l7 + 0x7C]
ld [%l7 + 0x7C], %fsr
fmovspos %icc, %f25, %f14
mova %icc, %o0, %g3
fmovdcc %xcc, %f9, %f3
edge32n %o6, %o3, %g6
fbge %fcc1, loop_2350
movvc %icc, %l3, %l1
wr %g0, 0x0c, %asi
swapa [%l7 + 0x10] %asi, %o2
loop_2350:
fble %fcc2, loop_2351
mova %icc, %i1, %i5
tvs %xcc, 0x0
array16 %g5, %g4, %i7
loop_2351:
array32 %g1, %i2, %o4
sethi 0x1A9D, %l6
movvs %xcc, %o5, %l5
bcc,a,pt %xcc, loop_2352
fpadd32 %f20, %f14, %f8
fmovsa %icc, %f3, %f25
nop
fitod %f0, %f16
fdtoi %f16, %f21
loop_2352:
subccc %o1, %g7, %o7
addcc %i3, %l2, %l0
fmovsgu %xcc, %f6, %f30
movvs %xcc, %g2, %i6
xor %i4, %l4, %i0
fbl,a %fcc2, loop_2353
nop
setx 0x41BADB1B405A6D25, %l0, %l6
stx %l6, [%l7 + 0x70]
ldx [%l7 + 0x70], %fsr
fble %fcc1, loop_2354
movcs %xcc, %g3, %o0
loop_2353:
edge16l %o3, %g6, %l3
mulscc %o6, %l1, %i1
loop_2354:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fexpand %f29, %f14
add %l7, 0x40, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %o2
casa [%l6] 0x81, %o2, %i5
bg loop_2355
fcmple32 %f18, %f2, %g4
fxnor %f30, %f22, %f8
set 0x2C, %o7
lduha [%l7 + %o7] 0x0c, %i7
loop_2355:
fbule,a %fcc1, loop_2356
fbul,a %fcc3, loop_2357
srax %g5, 0x1E, %g1
fpadd16 %f24, %f26, %f18
loop_2356:
umulcc %i2, 0x0AC6, %l6
loop_2357:
nop
fitos %f2, %f31
fstod %f31, %f28
smul %o4, 0x0E04, %l5
tgu %xcc, 0x3
call loop_2358
addc %o1, 0x1DC3, %o5
tl %icc, 0x5
movle %icc, %o7, %g7
loop_2358:
orcc %l2, 0x1CB7, %i3
fba,a %fcc3, loop_2359
nop
setx 0x10643703, %l0, %l6
st %l6, [%l7 + 0x78]
ld [%l7 + 0x78], %fsr
fbl %fcc2, loop_2360
orncc %l0, %g2, %i6
loop_2359:
movrgez %i4, %i0, %l4
nop
setx 0x8236D60BFF1EEAE7, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f10
setx 0x88C0F51B8AD91ED3, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f4
fmuld %f4, %f10, %f30
loop_2360:
ldsb [%l7 + 0x72], %o0
fand %f14, %f14, %f6
edge8l %g3, %g6, %o3
edge16l %o6, %l1, %l3
movge %xcc, %i1, %o2
nop
setx 0x005B2D55, %l0, %l6
st %l6, [%l7 + 0x60]
ld [%l7 + 0x60], %fsr
ldstub [%l7 + 0x5D], %i5
prefetch [%l7 + 0x10], 0x0
movrgz %g4, %g5, %i7
fnot2 %f20, %f10
alignaddrl %g1, %l6, %i2
edge32 %o4, %o1, %l5
bn,a loop_2361
subc %o5, 0x17E9, %o7
ta %icc, 0x0
fmovdn %xcc, %f19, %f10
loop_2361:
nop
set 0x20, %g5
ldsba [%l7 + %g5] 0x15, %g7
fba,a %fcc3, loop_2362
movrlz %l2, 0x2D7, %l0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bn,a,pn %xcc, loop_2363
loop_2362:
fmovspos %xcc, %f1, %f27
fblg %fcc3, loop_2364
sllx %i3, %i6, %i4
loop_2363:
movrgz %i0, %l4, %g2
brgz,a %g3, loop_2365
loop_2364:
fcmpgt32 %f26, %f0, %g6
fabss %f18, %f31
fsrc1s %f9, %f18
loop_2365:
tgu %xcc, 0x6
fxor %f0, %f30, %f10
brnz,a %o3, loop_2366
brgz,a %o6, loop_2367
fmovrdlez %o0, %f28, %f6
fandnot2 %f14, %f2, %f18
loop_2366:
movn %xcc, %l3, %l1
loop_2367:
addc %o2, %i1, %g4
add %l7, 0x0C, %l6
wr %g0, 0x04, %asi
casa [%l6] %asi, %g5, %i5
sdiv %g1, 0x1256, %l6
fbu %fcc1, loop_2368
tne %xcc, 0x4
add %l7, 0x20, %l6
wr %g0, 0x19, %asi
casa [%l6] %asi, %i2, %i7
loop_2368:
tle %xcc, 0x1
std %f8, [%l7 + 0x50]
xor %o4, 0x0D02, %o1
andcc %o5, %o7, %l5
nop
fitod %f8, %f16
fdtoi %f16, %f25
fmul8x16au %f0, %f14, %f4
sub %g7, 0x13AB, %l2
tn %xcc, 0x0
edge8l %i3, %i6, %l0
membar 0x11
nop
set 0x20, %l6
stw %i0, [%l7 + %l6]
mulx %l4, %g2, %g3
andn %i4, 0x0544, %g6
orcc %o3, 0x0558, %o0
fba %fcc3, loop_2369
fxor %f14, %f24, %f18
wr %g0, 0x2a, %asi
ldda [%l7 + 0x20] %asi, %l2
loop_2369:
ld [%l7 + 0x2C], %f17
subcc %o6, 0x1606, %l1
tneg %xcc, 0x5
movle %xcc, %i1, %o2
fmovsge %xcc, %f29, %f28
be loop_2370
edge16ln %g5, %g4, %i5
movgu %xcc, %g1, %l6
fnegs %f10, %f31
loop_2370:
array16 %i7, %i2, %o4
stx %o5, [%l7 + 0x58]
fmovrsgz %o1, %f22, %f8
nop
setx 0x27CD4D956E1AA983, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f22
fsqrtd %f22, %f28
array32 %l5, %g7, %l2
ldd [%l7 + 0x40], %i2
fpadd16 %f8, %f10, %f16
nop
setx 0x79DA4C4AF05F3B67, %l0, %l6
stx %l6, [%l7 + 0x18]
ldx [%l7 + 0x18], %fsr
edge8n %o7, %i6, %l0
sth %i0, [%l7 + 0x2E]
fmul8x16au %f30, %f2, %f8
movn %icc, %g2, %l4
fandnot2s %f10, %f6, %f22
add %i4, 0x1D5B, %g3
edge32ln %g6, %o3, %o0
smul %o6, 0x1236, %l3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
or %i1, 0x0962, %l1
movleu %icc, %o2, %g4
movvs %icc, %g5, %i5
sub %g1, %l6, %i2
addccc %o4, 0x0803, %i7
smulcc %o5, 0x0615, %l5
bpos,pn %xcc, loop_2371
ldsb [%l7 + 0x23], %o1
ld [%l7 + 0x10], %f17
orn %g7, 0x1366, %i3
loop_2371:
fornot2s %f27, %f12, %f13
addc %o7, %i6, %l0
fbuge %fcc0, loop_2372
addccc %i0, 0x07DC, %l2
prefetch [%l7 + 0x20], 0x3
ldsb [%l7 + 0x14], %l4
loop_2372:
tcs %icc, 0x0
ta %icc, 0x0
andncc %i4, %g3, %g6
edge8ln %o3, %g2, %o6
andcc %o0, 0x063E, %i1
mulx %l1, %o2, %g4
tcc %icc, 0x1
movrlz %g5, %l3, %i5
taddcc %g1, %i2, %o4
wr %g0, 0x80, %asi
ldsha [%l7 + 0x14] %asi, %i7
edge8ln %o5, %l6, %l5
movvc %icc, %o1, %i3
fbue,a %fcc0, loop_2373
xnorcc %o7, %i6, %g7
orncc %l0, %l2, %i0
fmovd %f6, %f2
loop_2373:
edge8l %l4, %g3, %g6
nop
setx 0x3419FBEA, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f21
fsqrts %f21, %f28
xnor %i4, %g2, %o3
bcs %icc, loop_2374
movvs %icc, %o0, %o6
subccc %l1, 0x07FA, %o2
tneg %icc, 0x7
loop_2374:
udivx %i1, 0x1035, %g5
fmovrslez %l3, %f27, %f1
brgz %g4, loop_2375
stw %g1, [%l7 + 0x64]
set 0x4C, %o3
swapa [%l7 + %o3] 0x89, %i2
loop_2375:
addccc %i5, %i7, %o5
bg loop_2376
fpmerge %f16, %f2, %f22
tvc %xcc, 0x7
andn %o4, %l5, %o1
loop_2376:
nop
setx 0x259703EC, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f15
setx 0x713B26EC, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f0
fdivs %f0, %f15, %f25
bvs loop_2377
alignaddrl %i3, %l6, %o7
movne %xcc, %g7, %i6
sth %l2, [%l7 + 0x0A]
loop_2377:
movrne %i0, %l0, %g3
movg %icc, %g6, %l4
fornot2 %f2, %f14, %f2
st %f8, [%l7 + 0x70]
srax %g2, %i4, %o3
fmul8sux16 %f18, %f8, %f28
srax %o6, %l1, %o0
movn %xcc, %o2, %g5
subccc %l3, 0x1A39, %g4
ble loop_2378
edge8l %g1, %i2, %i1
movre %i7, %i5, %o5
edge8 %o4, %o1, %l5
loop_2378:
mulx %l6, %o7, %g7
umul %i3, 0x0A9B, %l2
fmuld8sux16 %f3, %f27, %f28
fmovrslz %i0, %f11, %f30
lduh [%l7 + 0x44], %i6
brgz %l0, loop_2379
ldd [%l7 + 0x78], %g6
fmovrsne %l4, %f5, %f7
std %f4, [%l7 + 0x18]
loop_2379:
fnors %f19, %f29, %f1
array16 %g3, %i4, %g2
mova %xcc, %o6, %o3
or %l1, 0x165C, %o2
nop
setx 0xB5B08B69077E0D53, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f14
setx 0x151618A5272C422B, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f30
fsubd %f30, %f14, %f18
fbn %fcc2, loop_2380
fpmerge %f5, %f29, %f28
movrne %g5, %o0, %l3
edge16ln %g4, %g1, %i1
loop_2380:
edge8ln %i7, %i2, %i5
udivx %o4, 0x1020, %o1
nop
fitod %f8, %f20
fdtox %f20, %f30
tl %xcc, 0x6
tpos %xcc, 0x1
movg %xcc, %l5, %o5
bn %icc, loop_2381
fmovdle %icc, %f1, %f8
udivcc %l6, 0x030C, %g7
fbo,a %fcc1, loop_2382
loop_2381:
tvs %xcc, 0x0
edge32 %i3, %o7, %i0
tsubcc %i6, %l0, %l2
loop_2382:
xorcc %l4, %g6, %i4
tsubcctv %g2, %g3, %o3
srax %o6, %o2, %g5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fxors %f4, %f16, %f30
brgz %l1, loop_2383
srlx %l3, 0x11, %o0
fmovdn %icc, %f3, %f18
and %g4, %g1, %i7
loop_2383:
sll %i2, 0x03, %i5
fbule,a %fcc2, loop_2384
fmovdneg %icc, %f5, %f18
movne %xcc, %o4, %i1
mulx %o1, 0x016D, %o5
loop_2384:
fmovrdlez %l6, %f10, %f8
set 0x0, %l4
ldxa [%g0 + %l4] 0x58, %l5
edge32 %g7, %o7, %i0
sdivx %i3, 0x19F4, %l0
nop
setx 0x9711EC4F0E212E2F, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f22
fsqrtd %f22, %f8
set 0x40, %g4
ldxa [%l7 + %g4] 0x11, %l2
fandnot2s %f22, %f22, %f2
nop
setx 0xCF380CAEBF1B9411, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f22
setx 0x07C28E8D9EE9F7DA, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f0
fdivd %f0, %f22, %f8
andncc %i6, %l4, %i4
edge32n %g2, %g3, %o3
fpmerge %f14, %f16, %f20
st %f13, [%l7 + 0x18]
movleu %xcc, %g6, %o2
or %g5, %o6, %l3
tcs %xcc, 0x7
tl %xcc, 0x3
sir 0x0775
fmovdgu %icc, %f6, %f5
bgu,a loop_2385
edge32 %l1, %g4, %o0
tcs %xcc, 0x0
brgez %g1, loop_2386
loop_2385:
udivx %i2, 0x01C9, %i5
fmovs %f31, %f26
xorcc %o4, 0x06B8, %i7
loop_2386:
movrlez %o1, 0x065, %i1
movgu %xcc, %o5, %l6
fmovdge %xcc, %f21, %f7
fpackfix %f4, %f8
addcc %g7, %o7, %i0
tge %icc, 0x7
pdist %f12, %f2, %f10
be %xcc, loop_2387
stbar
smul %l5, %l0, %l2
sub %i3, %l4, %i4
loop_2387:
fmovdgu %icc, %f23, %f5
movrgez %i6, %g3, %o3
fbule,a %fcc1, loop_2388
fcmpeq32 %f30, %f6, %g6
srl %g2, %o2, %o6
add %l3, 0x10B0, %g5
loop_2388:
nop
setx 0xF4B8D8E3BFCAD338, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f24
setx 0xCDDE234C88D384C4, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f26
fdivd %f26, %f24, %f16
wr %g0, 0x81, %asi
lduwa [%l7 + 0x34] %asi, %l1
udivcc %g4, 0x1156, %o0
fbule %fcc0, loop_2389
ta %xcc, 0x6
movrne %g1, 0x246, %i5
fmovsl %xcc, %f0, %f24
loop_2389:
stw %o4, [%l7 + 0x60]
tcs %icc, 0x4
udivcc %i2, 0x035A, %i7
bgu,a,pt %icc, loop_2390
edge32 %o1, %i1, %o5
fmovdne %icc, %f3, %f27
sllx %g7, %l6, %i0
loop_2390:
tcs %xcc, 0x0
sir 0x0557
fandnot1s %f24, %f15, %f6
fsrc2s %f22, %f1
edge8 %l5, %o7, %l2
fabss %f21, %f5
mulscc %i3, 0x0319, %l4
sub %i4, %i6, %g3
subc %l0, %g6, %o3
array16 %o2, %g2, %o6
set 0x0C, %o5
stwa %g5, [%l7 + %o5] 0x80
tcs %xcc, 0x0
tvc %xcc, 0x3
movgu %icc, %l3, %g4
umulcc %o0, %l1, %i5
brnz %g1, loop_2391
fornot2s %f21, %f4, %f14
ldsb [%l7 + 0x3E], %i2
fmul8sux16 %f10, %f28, %f0
loop_2391:
udiv %o4, 0x189B, %o1
nop
setx 0x97EF4BEF, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f4
setx 0xC52AA4B3, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f20
fmuls %f20, %f4, %f20
bgu loop_2392
movleu %icc, %i1, %o5
be,a,pt %icc, loop_2393
movrgez %i7, %g7, %i0
loop_2392:
tle %xcc, 0x0
tl %xcc, 0x3
loop_2393:
bge,a loop_2394
tg %xcc, 0x7
tneg %icc, 0x2
andn %l6, %l5, %o7
loop_2394:
ldsw [%l7 + 0x18], %i3
movrgz %l2, 0x244, %l4
fmovrslz %i4, %f31, %f22
andncc %i6, %g3, %g6
fmovsvs %icc, %f24, %f6
movg %xcc, %l0, %o2
umulcc %g2, 0x0E5B, %o3
edge8l %g5, %o6, %l3
fpsub32 %f8, %f14, %f22
movleu %xcc, %g4, %o0
bne,a loop_2395
tsubcc %i5, %l1, %i2
movle %xcc, %g1, %o4
tsubcc %i1, 0x1F23, %o5
loop_2395:
tsubcctv %o1, 0x02D8, %g7
fbug,a %fcc2, loop_2396
ba,a loop_2397
xnor %i7, 0x185E, %l6
fcmpeq16 %f28, %f30, %i0
loop_2396:
nop
nop ! nop ! wr %g0, 0x40, %asi ripped by fixASI40.pl ripped by fixASI40.pl
nop ! nop ! ldxa [%g0 + 0x3e0] %asi, %o7 ripped by fixASI40.pl ripped by fixASI40.pl
loop_2397:
fcmpeq16 %f0, %f10, %l5
stb %l2, [%l7 + 0x56]
fba %fcc2, loop_2398
addcc %l4, 0x1965, %i4
sth %i3, [%l7 + 0x46]
fmovsg %xcc, %f6, %f21
loop_2398:
fmovsgu %xcc, %f7, %f9
sdivx %g3, 0x023B, %g6
std %f30, [%l7 + 0x60]
movcc %xcc, %i6, %l0
edge32 %o2, %g2, %o3
fbo %fcc1, loop_2399
ldsh [%l7 + 0x56], %o6
fcmple32 %f4, %f20, %l3
orcc %g5, %o0, %g4
loop_2399:
movrlez %l1, 0x171, %i2
fcmple32 %f22, %f26, %i5
array8 %o4, %i1, %g1
bge,a loop_2400
ta %xcc, 0x0
movpos %xcc, %o5, %o1
nop
setx loop_2401, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2400:
movcc %xcc, %g7, %l6
tsubcc %i7, %i0, %l5
fmovdvs %icc, %f28, %f15
loop_2401:
fmovdcc %xcc, %f12, %f31
tcc %icc, 0x4
movn %icc, %l2, %o7
tl %xcc, 0x7
andncc %i4, %l4, %i3
andncc %g6, %g3, %i6
nop
setx 0x857F472D8636932C, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f26
setx 0x8A4F3E2E265AA8E9, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f12
fmuld %f12, %f26, %f2
fbul,a %fcc1, loop_2402
srax %o2, %l0, %o3
edge8ln %g2, %o6, %l3
nop
fitos %f11, %f24
fstod %f24, %f4
loop_2402:
tge %xcc, 0x4
swap [%l7 + 0x50], %o0
fpadd16 %f6, %f12, %f12
andcc %g5, 0x0357, %g4
nop
fitos %f21, %f25
fbug %fcc3, loop_2403
ldsh [%l7 + 0x12], %i2
edge8ln %i5, %l1, %o4
mulscc %i1, 0x0933, %g1
loop_2403:
ldd [%l7 + 0x50], %f0
umulcc %o1, %o5, %g7
udivcc %i7, 0x1902, %l6
ldd [%l7 + 0x38], %f24
edge16n %i0, %l2, %o7
fbu %fcc2, loop_2404
tn %icc, 0x2
fnands %f11, %f26, %f16
subccc %l5, %i4, %i3
loop_2404:
movg %icc, %g6, %l4
fones %f13
set 0x20, %i5
lda [%l7 + %i5] 0x89, %f1
edge8l %g3, %o2, %l0
edge8ln %o3, %g2, %o6
bcc,pn %icc, loop_2405
tvs %xcc, 0x7
movcc %icc, %i6, %o0
set 0x60, %i4
ldsba [%l7 + %i4] 0x14, %g5
loop_2405:
tcc %xcc, 0x7
be %xcc, loop_2406
taddcctv %g4, %i2, %i5
membar #Sync
wr %g0, 0xf9, %asi
ldda [%l7 + 0x40] %asi, %f0
loop_2406:
edge32n %l1, %o4, %i1
movvs %xcc, %g1, %l3
nop
setx 0xFDBF28F3, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f15
setx 0x71882908, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f20
fdivs %f20, %f15, %f20
srl %o1, %o5, %g7
edge32 %i7, %l6, %i0
ta %xcc, 0x0
subcc %l2, 0x1A4E, %l5
te %xcc, 0x6
ldsw [%l7 + 0x48], %i4
fmovdcc %xcc, %f25, %f2
addcc %i3, 0x1C98, %g6
edge16n %o7, %l4, %g3
nop
setx loop_2407, %l0, %l1
jmpl %l1, %o2
fxnors %f1, %f27, %f20
fcmple32 %f10, %f16, %l0
ldsh [%l7 + 0x72], %g2
loop_2407:
tsubcctv %o3, %o6, %o0
movge %xcc, %g5, %g4
orn %i2, 0x1226, %i6
movgu %xcc, %l1, %o4
bn,a loop_2408
mova %icc, %i1, %i5
tle %icc, 0x7
wr %g0, 0x89, %asi
stha %l3, [%l7 + 0x68] %asi
loop_2408:
tle %icc, 0x3
add %l7, 0x40, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %g1, %o1
addc %o5, 0x1B9C, %i7
edge8 %g7, %l6, %i0
movne %xcc, %l5, %i4
bgu,pt %xcc, loop_2409
fble %fcc2, loop_2410
fmovsa %icc, %f20, %f14
prefetch [%l7 + 0x68], 0x2
loop_2409:
nop
setx 0x895A27946B74DAD5, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f2
setx 0x73245FB314B39D34, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f20
fmuld %f20, %f2, %f14
loop_2410:
movvs %icc, %l2, %i3
sll %g6, 0x00, %o7
tneg %icc, 0x1
movle %icc, %l4, %o2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
popc 0x1E33, %l0
edge16n %g2, %o3, %o6
fcmple32 %f10, %f30, %o0
ldx [%l7 + 0x50], %g3
tsubcctv %g5, %g4, %i6
tle %icc, 0x6
mulx %i2, 0x0054, %l1
bpos loop_2411
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge8l %o4, %i1, %i5
udiv %l3, 0x136E, %o1
loop_2411:
sdiv %g1, 0x0242, %i7
fpadd16s %f13, %f31, %f8
wr %g0, 0x1e, %asi
stda %f16, [%l7 + 0x40] %asi
membar #Sync
fpmerge %f4, %f11, %f28
fmovsa %xcc, %f26, %f28
sub %g7, %l6, %o5
fones %f5
stx %l5, [%l7 + 0x08]
alignaddr %i0, %i4, %i3
bg %icc, loop_2412
orn %l2, %g6, %o7
udivcc %l4, 0x0656, %o2
bcc,pn %xcc, loop_2413
loop_2412:
nop
setx loop_2414, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tl %icc, 0x0
edge16l %l0, %o3, %g2
loop_2413:
array32 %o0, %g3, %o6
loop_2414:
nop
wr %g0, 0x19, %asi
ldsha [%l7 + 0x4A] %asi, %g5
xor %i6, %i2, %l1
brgez,a %o4, loop_2415
xnorcc %i1, 0x1300, %g4
bcc,a,pn %xcc, loop_2416
ta %xcc, 0x3
loop_2415:
fmovdcc %icc, %f11, %f9
st %f14, [%l7 + 0x20]
loop_2416:
nop
wr %g0, 0x10, %asi
ldsha [%l7 + 0x2C] %asi, %l3
tneg %xcc, 0x3
edge8 %i5, %g1, %o1
nop
fitod %f8, %f18
fdtox %f18, %f30
fxtod %f30, %f28
nop
setx 0xFE4CFEFDE1B6D6BF, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f26
setx 0x9FBBE7D8C2AC23E6, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f30
faddd %f30, %f26, %f26
ldstub [%l7 + 0x2B], %g7
bleu,a,pn %xcc, loop_2417
nop
fitod %f8, %f16
fdtos %f16, %f2
udiv %l6, 0x1F06, %o5
fbu %fcc3, loop_2418
loop_2417:
fbe %fcc0, loop_2419
fornot1 %f20, %f12, %f28
movleu %xcc, %l5, %i7
loop_2418:
fmul8x16au %f28, %f27, %f4
loop_2419:
srl %i0, %i3, %i4
srl %g6, %l2, %o7
movl %icc, %o2, %l0
flush %l7 + 0x68
udivcc %o3, 0x0F05, %g2
addccc %o0, 0x1F93, %g3
taddcctv %l4, 0x038B, %o6
tleu %xcc, 0x5
nop
fitos %f4, %f19
fstox %f19, %f2
fxtos %f2, %f8
andcc %g5, %i6, %l1
popc 0x1F8C, %o4
addcc %i2, 0x1D46, %g4
nop
setx loop_2420, %l0, %l1
jmpl %l1, %l3
movgu %xcc, %i5, %g1
movleu %xcc, %i1, %o1
bn,a,pt %xcc, loop_2421
loop_2420:
sdivcc %l6, 0x0846, %o5
movg %xcc, %l5, %g7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2421:
membar 0x32
orcc %i0, 0x1C12, %i3
set 0x50, %l0
lduba [%l7 + %l0] 0x0c, %i7
movrlz %i4, 0x0C5, %g6
nop
setx loop_2422, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tn %xcc, 0x5
movre %o7, %o2, %l2
fabsd %f10, %f26
loop_2422:
umul %o3, 0x0BFD, %l0
bge loop_2423
fabss %f4, %f29
tvc %xcc, 0x6
fmovsl %xcc, %f3, %f1
loop_2423:
ldsh [%l7 + 0x6C], %o0
edge16l %g2, %g3, %l4
umulcc %g5, 0x11AE, %o6
xnor %i6, %o4, %l1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movleu %xcc, %i2, %l3
array16 %i5, %g1, %i1
fnot1s %f23, %f25
bcs,pn %xcc, loop_2424
array32 %o1, %g4, %o5
set 0x38, %i0
prefetcha [%l7 + %i0] 0x0c, 0x1
loop_2424:
nop
setx 0x898A04A5, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f29
fsqrts %f29, %f13
edge32n %l6, %g7, %i3
flush %l7 + 0x20
fblg,a %fcc1, loop_2425
stb %i0, [%l7 + 0x63]
fba,a %fcc2, loop_2426
ldd [%l7 + 0x78], %i4
loop_2425:
movn %icc, %i7, %o7
fornot1 %f12, %f14, %f12
loop_2426:
fmovdcc %icc, %f7, %f18
swap [%l7 + 0x78], %g6
fand %f18, %f8, %f24
edge16n %o2, %o3, %l2
st %f25, [%l7 + 0x48]
wr %g0, 0x04, %asi
prefetcha [%l7 + 0x30] %asi, 0x3
add %l7, 0x18, %l6
wr %g0, 0x89, %asi
casxa [%l6] %asi, %o0, %g3
set 0x4F, %l3
lduba [%l7 + %l3] 0x15, %g2
and %g5, %l4, %o6
xnorcc %i6, 0x0440, %o4
tne %icc, 0x5
wr %g0, 0x88, %asi
stwa %i2, [%l7 + 0x20] %asi
tsubcc %l3, 0x08A4, %l1
smulcc %g1, %i5, %i1
xnor %g4, %o5, %o1
fmovrdne %l6, %f4, %f0
movvs %xcc, %g7, %l5
edge32 %i3, %i4, %i7
tcc %xcc, 0x4
mulx %o7, %g6, %i0
fmovdge %icc, %f17, %f9
bshuffle %f12, %f0, %f22
fbo %fcc0, loop_2427
fmovdne %icc, %f4, %f20
ldd [%l7 + 0x60], %o2
andncc %l2, %l0, %o3
loop_2427:
fblg,a %fcc3, loop_2428
fmovsneg %icc, %f20, %f17
move %xcc, %g3, %o0
sll %g5, 0x00, %l4
loop_2428:
smul %o6, 0x0D50, %g2
fandnot2s %f0, %f23, %f31
smulcc %o4, %i2, %l3
orcc %l1, 0x15F5, %i6
sub %i5, %i1, %g1
set 0x30, %g3
prefetcha [%l7 + %g3] 0x15, 0x1
wr %g0, 0x11, %asi
lda [%l7 + 0x64] %asi, %f6
orn %o1, 0x157C, %l6
set 0x70, %o2
prefetcha [%l7 + %o2] 0x89, 0x3
mulscc %l5, 0x1C91, %i3
bgu loop_2429
subccc %o5, %i7, %i4
and %g6, %o7, %o2
wr %g0, 0x80, %asi
ldsha [%l7 + 0x2A] %asi, %l2
loop_2429:
fblg %fcc0, loop_2430
nop
fitos %f14, %f24
fstoi %f24, %f22
membar 0x3C
stbar
loop_2430:
fmovrsne %i0, %f31, %f30
fbo,a %fcc3, loop_2431
sdiv %o3, 0x19D7, %g3
set 0x28, %g7
ldxa [%l7 + %g7] 0x14, %o0
loop_2431:
fsrc2s %f10, %f6
taddcctv %g5, %l0, %l4
ldsb [%l7 + 0x64], %o6
membar 0x04
xnorcc %o4, %g2, %l3
fnegs %f27, %f25
wr %g0, 0x10, %asi
ldxa [%l7 + 0x10] %asi, %l1
udivx %i6, 0x01C8, %i2
movl %icc, %i5, %g1
sdivcc %g4, 0x09F6, %i1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
nop
setx loop_2432, %l0, %l1
jmpl %l1, %o1
fsrc2s %f12, %f17
fmovd %f30, %f22
nop
setx loop_2433, %l0, %l1
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_2432:
tsubcctv %g7, 0x0CD4, %l5
ble,a loop_2434
tvs %xcc, 0x2
loop_2433:
fnors %f6, %f31, %f4
xnor %l6, 0x0154, %i3
loop_2434:
andncc %i7, %o5, %g6
edge16 %i4, %o7, %l2
udivx %i0, 0x119E, %o2
sra %g3, %o3, %o0
tpos %xcc, 0x3
sdivx %l0, 0x0945, %g5
tleu %xcc, 0x3
fsrc2 %f22, %f12
edge16 %o6, %l4, %o4
tle %icc, 0x0
tsubcctv %g2, %l3, %l1
fbn,a %fcc2, loop_2435
edge32ln %i6, %i5, %i2
tneg %xcc, 0x6
add %l7, 0x28, %l6
wr %g0, 0x80, %asi
casxa [%l6] %asi, %g4, %i1
loop_2435:
umulcc %g1, %g7, %o1
movre %l5, %l6, %i3
move %icc, %o5, %g6
edge16 %i4, %i7, %o7
sdivx %l2, 0x1C9B, %o2
sdivx %i0, 0x0C33, %o3
add %l7, 0x74, %l6
wr %g0, 0x0c, %asi
lda [%l6] %asi, %o0
casa [%l6] 0x0c, %o0, %l0
addc %g5, 0x13BE, %g3
taddcctv %l4, 0x1FF9, %o4
nop
fitos %f13, %f13
fstod %f13, %f24
fbne %fcc3, loop_2436
sdivx %g2, 0x1EFF, %o6
fmovrdlz %l3, %f12, %f30
andncc %l1, %i6, %i5
loop_2436:
sll %i2, 0x08, %g4
umul %g1, 0x0951, %g7
fpadd32s %f19, %f1, %f2
move %icc, %o1, %i1
fmovrslz %l5, %f23, %f29
andcc %i3, 0x117B, %l6
fmovspos %icc, %f10, %f5
xnor %o5, %g6, %i4
nop
setx loop_2437, %l0, %l1
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 %i7, 0x19F9, %l2
brgez,a %o2, loop_2438
udivx %o7, 0x128D, %o3
loop_2437:
brnz %o0, loop_2439
sdivx %i0, 0x03A5, %l0
loop_2438:
fmovrsgz %g5, %f8, %f25
fmovrdgez %l4, %f28, %f28
loop_2439:
or %o4, %g2, %o6
array8 %g3, %l3, %l1
set 0x20, %i1
lda [%l7 + %i1] 0x0c, %f19
tn %xcc, 0x2
udiv %i6, 0x19E4, %i2
movrlz %i5, 0x03D, %g4
set 0x1C, %i7
ldswa [%l7 + %i7] 0x89, %g7
edge32n %g1, %i1, %o1
orn %i3, %l6, %l5
tpos %xcc, 0x1
fmovsge %icc, %f1, %f31
tvs %icc, 0x1
stx %o5, [%l7 + 0x78]
edge16n %i4, %g6, %i7
xnor %o2, 0x14C2, %o7
movleu %xcc, %l2, %o3
ba,a %xcc, loop_2440
ta %xcc, 0x4
edge8l %o0, %i0, %g5
array16 %l0, %l4, %g2
loop_2440:
fmovsvs %xcc, %f23, %f18
fbug %fcc0, loop_2441
srl %o6, %o4, %l3
nop
setx loop_2442, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge16 %l1, %g3, %i2
loop_2441:
brgz %i5, loop_2443
xnorcc %i6, 0x1DE9, %g7
loop_2442:
movpos %icc, %g4, %i1
fbuge %fcc1, loop_2444
loop_2443:
fmovdneg %xcc, %f18, %f15
bge,pn %icc, loop_2445
fbu %fcc2, loop_2446
loop_2444:
ldsb [%l7 + 0x3B], %g1
fmovd %f14, %f26
loop_2445:
fmovdcs %xcc, %f19, %f3
loop_2446:
addc %i3, %l6, %o1
movne %icc, %l5, %i4
mova %icc, %g6, %o5
sub %o2, 0x116D, %o7
tle %xcc, 0x2
fba %fcc0, loop_2447
udivcc %l2, 0x15E5, %i7
set 0x50, %l2
ldxa [%l7 + %l2] 0x80, %o3
loop_2447:
edge32l %i0, %o0, %g5
edge8 %l0, %g2, %l4
nop
setx 0xF65B35FDA050D41E, %l0, %l6
stx %l6, [%l7 + 0x10]
ldx [%l7 + 0x10], %fsr
ta %icc, 0x6
fmovsvs %icc, %f5, %f25
tneg %xcc, 0x7
subc %o6, %o4, %l1
set 0x2E, %l5
ldsba [%l7 + %l5] 0x18, %g3
udiv %l3, 0x0726, %i2
nop
fitos %f1, %f19
fstox %f19, %f8
fxtos %f8, %f19
wr %g0, 0x88, %asi
stxa %i6, [%l7 + 0x68] %asi
movneg %xcc, %g7, %i5
nop
setx loop_2448, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmul8x16 %f15, %f4, %f4
movre %g4, 0x1FA, %g1
mulx %i3, %l6, %o1
loop_2448:
fpadd16 %f18, %f2, %f14
fbuge,a %fcc3, loop_2449
fmovdge %xcc, %f20, %f28
fpsub32s %f31, %f10, %f11
fand %f18, %f22, %f6
loop_2449:
edge8n %i1, %l5, %g6
mulx %i4, 0x0670, %o5
set 0x74, %i6
lda [%l7 + %i6] 0x88, %f9
nop
fitod %f8, %f16
fdtox %f16, %f4
fxtod %f4, %f2
tsubcc %o7, 0x0CD7, %o2
edge32 %l2, %i7, %i0
movle %icc, %o0, %o3
bcc,a loop_2450
orncc %g5, 0x12A0, %l0
tvc %icc, 0x0
fcmpeq16 %f6, %f24, %g2
loop_2450:
orncc %l4, %o4, %o6
brgez %g3, loop_2451
bg,a,pn %icc, loop_2452
te %icc, 0x4
xor %l3, %i2, %i6
loop_2451:
andcc %l1, 0x1797, %g7
loop_2452:
fmovdvc %icc, %f5, %f30
and %g4, %i5, %i3
wr %g0, 0x18, %asi
sta %f5, [%l7 + 0x2C] %asi
umulcc %g1, %l6, %o1
mulx %i1, 0x11FE, %l5
ble,a loop_2453
fandnot1s %f21, %f14, %f0
ta %xcc, 0x7
edge16 %i4, %g6, %o5
loop_2453:
popc %o2, %l2
fmovdg %icc, %f21, %f10
set 0x30, %o6
lduba [%l7 + %o6] 0x81, %i7
movpos %icc, %o7, %i0
bcc %xcc, loop_2454
mova %icc, %o3, %o0
mova %xcc, %l0, %g2
movle %xcc, %l4, %o4
loop_2454:
ldsb [%l7 + 0x66], %o6
edge16 %g5, %g3, %l3
udivx %i6, 0x1780, %i2
xnor %l1, %g4, %i5
set 0x0C, %i2
ldsha [%l7 + %i2] 0x88, %i3
tpos %xcc, 0x5
andncc %g1, %l6, %g7
ldsw [%l7 + 0x2C], %o1
sdiv %l5, 0x049C, %i4
tvs %icc, 0x3
edge8n %g6, %i1, %o2
set 0x1D, %g1
ldsba [%l7 + %g1] 0x14, %o5
sub %l2, 0x0DB0, %i7
array32 %i0, %o7, %o0
tcc %icc, 0x2
array32 %l0, %o3, %g2
movgu %xcc, %l4, %o6
tcs %icc, 0x2
fbne,a %fcc2, loop_2455
ldsh [%l7 + 0x5C], %g5
te %xcc, 0x1
edge16l %g3, %l3, %i6
loop_2455:
array32 %i2, %l1, %g4
set 0x40, %i3
stda %f0, [%l7 + %i3] 0x80
tl %xcc, 0x5
movne %icc, %o4, %i5
ldd [%l7 + 0x70], %i2
tn %xcc, 0x7
ble,pn %xcc, loop_2456
bne,a loop_2457
te %xcc, 0x6
fmovdpos %icc, %f17, %f12
loop_2456:
nop
set 0x35, %g2
stba %g1, [%l7 + %g2] 0x10
loop_2457:
te %icc, 0x2
srax %l6, 0x07, %o1
tge %xcc, 0x5
array8 %l5, %g7, %g6
faligndata %f10, %f14, %f22
sllx %i1, %o2, %i4
movl %xcc, %o5, %i7
ldub [%l7 + 0x47], %i0
edge8ln %o7, %o0, %l2
taddcctv %o3, 0x0217, %l0
wr %g0, 0x18, %asi
ldsha [%l7 + 0x42] %asi, %g2
nop
fitos %f6, %f23
fstox %f23, %f18
movle %xcc, %l4, %g5
ldub [%l7 + 0x46], %o6
mova %icc, %g3, %i6
tneg %icc, 0x5
mulscc %i2, %l3, %g4
wr %g0, 0xeb, %asi
stba %l1, [%l7 + 0x17] %asi
membar #Sync
subccc %i5, 0x0976, %i3
udivx %o4, 0x1611, %l6
movcs %icc, %o1, %l5
fmovsge %icc, %f14, %f31
orn %g1, %g7, %i1
movrlz %g6, %i4, %o2
umulcc %o5, %i0, %o7
taddcc %i7, %o0, %l2
fcmpeq16 %f22, %f26, %o3
fpack16 %f4, %f25
set 0x08, %o4
ldxa [%l7 + %o4] 0x88, %g2
udivcc %l4, 0x0294, %l0
umulcc %o6, 0x1609, %g3
ba,a,pn %icc, loop_2458
move %xcc, %g5, %i2
fandnot2 %f26, %f26, %f0
std %f22, [%l7 + 0x78]
loop_2458:
umul %l3, 0x0E93, %i6
orcc %g4, 0x0D78, %i5
fmovsleu %icc, %f13, %f7
subccc %i3, %l1, %o4
brz,a %o1, loop_2459
fmovsg %icc, %f13, %f31
xor %l6, %g1, %l5
bleu,a loop_2460
loop_2459:
membar 0x5C
smul %g7, %g6, %i4
fbue %fcc3, loop_2461
loop_2460:
tneg %xcc, 0x2
fornot2 %f18, %f18, %f14
orn %o2, %i1, %o5
loop_2461:
andcc %o7, %i0, %o0
add %i7, 0x1E7A, %o3
bg,a loop_2462
addc %g2, 0x1C4B, %l2
edge8l %l0, %l4, %g3
wr %g0, 0x2a, %asi
stha %o6, [%l7 + 0x56] %asi
membar #Sync
loop_2462:
add %i2, 0x0EA3, %g5
tsubcctv %i6, 0x0798, %l3
fmovsg %xcc, %f4, %f23
flush %l7 + 0x5C
fandnot1 %f16, %f18, %f18
nop
setx 0xA1A21AD8D32EFF5A, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f28
setx 0x079EC9ECE99A4B70, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f14
fsubd %f14, %f28, %f6
fmovrslez %g4, %f9, %f26
movcc %icc, %i5, %i3
fmovd %f16, %f18
movleu %xcc, %o4, %o1
tpos %xcc, 0x1
fornot2 %f20, %f8, %f16
stb %l1, [%l7 + 0x0E]
and %g1, 0x1966, %l5
movge %xcc, %g7, %l6
tsubcctv %i4, %o2, %g6
bpos,pt %icc, loop_2463
fandnot1 %f14, %f10, %f0
mova %xcc, %i1, %o5
sth %i0, [%l7 + 0x5A]
loop_2463:
nop
wr %g0, 0x11, %asi
sta %f19, [%l7 + 0x60] %asi
movle %xcc, %o0, %i7
orn %o7, 0x10C0, %o3
srlx %l2, 0x05, %g2
tvs %xcc, 0x1
set 0x58, %o0
ldsha [%l7 + %o0] 0x10, %l0
add %l7, 0x5C, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %g3
casa [%l6] %asi, %g3, %l4
movrgez %i2, 0x17D, %o6
udiv %i6, 0x1F13, %l3
orn %g4, %g5, %i5
srlx %i3, 0x09, %o4
subccc %o1, %g1, %l1
fmovsvs %xcc, %f23, %f12
taddcctv %l5, 0x12FF, %l6
membar 0x56
edge32l %g7, %i4, %g6
fbl,a %fcc2, loop_2464
fbge %fcc3, loop_2465
movre %i1, 0x3F2, %o5
fmovsg %icc, %f26, %f3
loop_2464:
fbe,a %fcc0, loop_2466
loop_2465:
movrgez %i0, %o2, %o0
movpos %icc, %i7, %o3
movrgez %l2, %g2, %l0
loop_2466:
udivcc %o7, 0x0CCB, %l4
tvs %icc, 0x4
add %l7, 0x6C, %l6
wr %g0, 0x10, %asi
casa [%l6] 0x10, %g3, %i2
fandnot2s %f21, %f16, %f17
fzero %f28
set 0x10, %g6
ldsha [%l7 + %g6] 0x14, %i6
tge %xcc, 0x2
bneg,a %xcc, loop_2467
fmovsle %icc, %f12, %f19
xnor %o6, %l3, %g5
umul %g4, %i3, %i5
loop_2467:
alignaddrl %o1, %g1, %o4
fand %f20, %f18, %f20
fbe %fcc2, loop_2468
bge,pt %xcc, loop_2469
movgu %icc, %l5, %l1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2468:
xnorcc %l6, 0x01F9, %g7
loop_2469:
nop
wr %g0, 0x11, %asi
stda %f0, [%l7 + 0x40] %asi
alignaddrl %i4, %g6, %o5
tsubcctv %i1, 0x0019, %i0
tcs %icc, 0x5
alignaddr %o0, %i7, %o2
brz %l2, loop_2470
tsubcctv %o3, 0x1C48, %g2
fmul8sux16 %f16, %f0, %f10
nop
setx loop_2471, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2470:
brgz %o7, loop_2472
edge32l %l4, %l0, %g3
movcc %xcc, %i6, %i2
loop_2471:
umul %o6, %l3, %g5
loop_2472:
edge32ln %g4, %i3, %i5
nop
setx 0xB6F26EC9307200D4, %l0, %l6
stx %l6, [%l7 + 0x18]
ldx [%l7 + 0x18], %fsr
fcmple16 %f6, %f2, %o1
fmul8x16au %f16, %f5, %f14
add %l7, 0x58, %l6
wr %g0, 0x18, %asi
lda [%l6] %asi, %g1
casa [%l6] %asi, %g1, %l5
fmovrslz %o4, %f3, %f3
movrgz %l1, %l6, %g7
brgz,a %g6, loop_2473
srax %i4, 0x06, %i1
mulx %o5, 0x06CB, %i0
fmovsleu %icc, %f4, %f18
loop_2473:
tsubcc %o0, %o2, %i7
wr %g0, 0x89, %asi
prefetcha [%l7 + 0x78] %asi, 0x0
fones %f14
fble,a %fcc1, loop_2474
taddcctv %o3, %g2, %l4
fandnot2 %f6, %f16, %f6
tl %xcc, 0x1
loop_2474:
nop
set 0x54, %l1
ldstuba [%l7 + %l1] 0x89, %l0
fpmerge %f27, %f23, %f30
tsubcc %g3, %i6, %o7
bl,a loop_2475
sll %i2, 0x16, %o6
lduw [%l7 + 0x18], %g5
movneg %icc, %l3, %i3
loop_2475:
movrlz %g4, %i5, %g1
orncc %o1, 0x03C2, %o4
tl %icc, 0x5
tge %xcc, 0x5
fblg,a %fcc3, loop_2476
andn %l1, 0x07C5, %l6
fbo,a %fcc2, loop_2477
fbe,a %fcc1, loop_2478
loop_2476:
edge32ln %g7, %l5, %g6
nop
setx 0x9425F78F104142EA, %l0, %l6
stx %l6, [%l7 + 0x28]
ldx [%l7 + 0x28], %fsr
loop_2477:
fbule,a %fcc2, loop_2479
loop_2478:
nop
fitod %f12, %f4
fdtoi %f4, %f24
fcmpne32 %f16, %f0, %i4
fbl,a %fcc0, loop_2480
loop_2479:
nop
setx 0xDA007AB6, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f21
setx 0x7652D2E9, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f31
fmuls %f31, %f21, %f28
movn %icc, %i1, %o5
fbge,a %fcc1, loop_2481
loop_2480:
fmul8x16 %f27, %f14, %f26
pdist %f20, %f8, %f22
tcc %xcc, 0x4
loop_2481:
fmovrde %o0, %f12, %f0
nop
setx 0xD06290E5, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f1
setx 0x0CC8953B, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f12
fmuls %f12, %f1, %f31
array16 %i0, %i7, %o2
fmovscc %icc, %f11, %f15
movrgez %o3, %l2, %l4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movre %g2, %l0, %g3
fxnor %f0, %f4, %f6
movrgez %i6, %o7, %i2
sethi 0x1DFF, %o6
edge32l %l3, %g5, %i3
movcs %xcc, %i5, %g1
ldx [%l7 + 0x78], %g4
move %xcc, %o4, %o1
edge32 %l1, %l6, %l5
xnor %g6, %i4, %i1
movre %o5, %o0, %i0
sub %g7, %o2, %o3
and %l2, %i7, %g2
nop
setx loop_2482, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fone %f16
umul %l0, %l4, %i6
tne %xcc, 0x2
loop_2482:
fpsub16 %f16, %f26, %f2
srl %g3, %o7, %i2
movge %xcc, %l3, %o6
sdiv %g5, 0x1337, %i3
taddcc %i5, 0x051E, %g1
fmovrdlez %g4, %f4, %f10
sra %o4, %o1, %l6
set 0x28, %o1
stha %l5, [%l7 + %o1] 0x10
nop
setx loop_2483, %l0, %l1
jmpl %l1, %l1
edge16l %g6, %i4, %o5
taddcc %o0, %i0, %i1
edge16ln %o2, %o3, %l2
loop_2483:
nop
setx loop_2484, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
taddcc %i7, 0x1E54, %g7
fmuld8ulx16 %f5, %f9, %f2
fzeros %f14
loop_2484:
array16 %g2, %l4, %l0
fcmpeq16 %f26, %f16, %i6
tsubcc %o7, %g3, %l3
bgu,a,pt %icc, loop_2485
bg,a %icc, loop_2486
udiv %o6, 0x01D2, %g5
movvs %xcc, %i3, %i2
loop_2485:
srlx %i5, %g1, %o4
loop_2486:
fmul8sux16 %f22, %f14, %f22
umulcc %o1, 0x073D, %g4
orncc %l5, 0x1449, %l1
bg,pt %icc, loop_2487
edge16n %l6, %i4, %g6
brlz %o0, loop_2488
xnor %i0, %i1, %o5
loop_2487:
fblg %fcc1, loop_2489
fnors %f14, %f7, %f8
loop_2488:
andn %o3, %o2, %i7
movvs %icc, %l2, %g7
loop_2489:
fnor %f16, %f2, %f20
edge32n %g2, %l0, %l4
fnors %f27, %f0, %f28
brgz %o7, loop_2490
fxnor %f18, %f6, %f26
wr %g0, 0x11, %asi
swapa [%l7 + 0x6C] %asi, %g3
loop_2490:
bneg loop_2491
edge8n %l3, %o6, %i6
nop
set 0x64, %o7
stw %i3, [%l7 + %o7]
stw %g5, [%l7 + 0x20]
loop_2491:
xnor %i2, 0x18B7, %i5
fmovrdgez %o4, %f10, %f16
movrne %g1, 0x3BA, %g4
nop
setx loop_2492, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
nop
setx 0xE5D4EE594C64B189, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f0
setx 0xBBAD7328E3ECFBE3, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f2
fdivd %f2, %f0, %f8
sll %o1, %l5, %l1
smulcc %l6, %i4, %g6
loop_2492:
fmovrdgz %i0, %f10, %f30
set 0x60, %l6
swapa [%l7 + %l6] 0x88, %i1
fxnors %f21, %f0, %f19
fxors %f17, %f10, %f3
fmovrdlz %o5, %f20, %f8
fblg %fcc3, loop_2493
nop
setx 0x328EE51AF75371CE, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f8
setx 0x8805A4DDE3D2509A, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f26
fsubd %f26, %f8, %f10
movge %icc, %o0, %o3
nop
fitos %f13, %f24
fstod %f24, %f6
loop_2493:
tg %icc, 0x7
lduw [%l7 + 0x44], %o2
udivcc %l2, 0x0E01, %i7
tle %xcc, 0x1
movl %icc, %g7, %l0
tneg %icc, 0x2
addc %g2, %l4, %o7
fbu %fcc1, loop_2494
nop
set 0x19, %g5
ldsb [%l7 + %g5], %g3
tgu %xcc, 0x6
smulcc %o6, 0x04B0, %i6
loop_2494:
tge %xcc, 0x3
edge8l %i3, %g5, %i2
fbl %fcc2, loop_2495
fmovrslz %i5, %f30, %f4
bcc,pn %xcc, loop_2496
tleu %xcc, 0x2
loop_2495:
srlx %l3, 0x19, %o4
movl %xcc, %g4, %g1
loop_2496:
movrgez %l5, 0x151, %o1
taddcctv %l1, 0x01BC, %l6
tpos %icc, 0x7
sllx %g6, 0x04, %i4
fxor %f4, %f20, %f6
fand %f10, %f4, %f26
movrgz %i1, %i0, %o5
movcs %icc, %o3, %o2
tleu %icc, 0x2
fmovdl %icc, %f7, %f14
nop
setx 0x6E0CF384B755D1BE, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f28
setx 0x43BC48B8A9A5C990, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f20
fdivd %f20, %f28, %f24
tsubcc %o0, %i7, %l2
edge8n %l0, %g7, %l4
smul %g2, 0x169D, %g3
andcc %o7, %o6, %i3
tneg %icc, 0x4
tg %xcc, 0x2
prefetch [%l7 + 0x1C], 0x1
bvs,a,pt %xcc, loop_2497
ld [%l7 + 0x40], %f21
srl %i6, 0x1A, %g5
smul %i5, 0x09C5, %l3
loop_2497:
sdivcc %o4, 0x0411, %i2
edge16l %g1, %g4, %o1
tleu %icc, 0x4
sllx %l5, %l1, %g6
bgu,a,pn %icc, loop_2498
edge16 %i4, %l6, %i1
tsubcc %o5, 0x06F2, %o3
movrgez %i0, 0x2D8, %o2
loop_2498:
fxnor %f8, %f16, %f4
alignaddrl %i7, %o0, %l2
orn %l0, %l4, %g2
edge32l %g7, %o7, %g3
movpos %icc, %o6, %i3
movn %icc, %g5, %i6
taddcc %l3, 0x1A6C, %o4
tcs %xcc, 0x0
srl %i2, %i5, %g4
movrlez %g1, 0x1F7, %l5
xor %o1, 0x12DF, %g6
set 0x14, %l4
swapa [%l7 + %l4] 0x0c, %l1
membar #Sync
set 0x40, %g4
ldda [%l7 + %g4] 0xf8, %f16
smul %i4, %i1, %o5
movcs %xcc, %o3, %l6
sir 0x048C
bn,a,pt %icc, loop_2499
xorcc %o2, %i7, %o0
wr %g0, 0x0c, %asi
stxa %i0, [%l7 + 0x08] %asi
loop_2499:
fabss %f3, %f21
alignaddrl %l2, %l4, %l0
taddcctv %g7, %o7, %g3
fbe %fcc1, loop_2500
fxors %f15, %f20, %f1
fmovsgu %icc, %f23, %f31
popc %g2, %i3
loop_2500:
xnorcc %g5, %i6, %o6
fpsub16s %f13, %f31, %f1
movpos %icc, %l3, %o4
brlez %i5, loop_2501
edge8n %i2, %g4, %l5
bneg,a,pt %xcc, loop_2502
xnorcc %g1, 0x0B6D, %o1
loop_2501:
bcs,a,pn %xcc, loop_2503
lduh [%l7 + 0x7A], %g6
loop_2502:
tcs %xcc, 0x6
sra %i4, %l1, %o5
loop_2503:
fmovdneg %icc, %f10, %f22
nop
set 0x67, %o3
ldub [%l7 + %o3], %i1
fxor %f28, %f12, %f4
srlx %o3, %l6, %i7
addccc %o0, %o2, %i0
fnegs %f22, %f15
fmovsge %xcc, %f27, %f12
subccc %l2, %l4, %g7
tsubcc %l0, 0x0874, %o7
movrlez %g3, %i3, %g5
movvs %icc, %g2, %i6
andn %l3, 0x07B7, %o6
fnands %f10, %f10, %f11
movvc %xcc, %i5, %i2
tl %icc, 0x3
nop
setx 0xA998FEFA70579BFA, %l0, %l6
stx %l6, [%l7 + 0x18]
ldx [%l7 + 0x18], %fsr
edge16ln %o4, %g4, %g1
fbge %fcc1, loop_2504
movvc %icc, %l5, %o1
subc %i4, %l1, %g6
andncc %i1, %o5, %l6
loop_2504:
movl %icc, %o3, %i7
movn %icc, %o2, %o0
ba,a %icc, loop_2505
fbule,a %fcc3, loop_2506
udivx %i0, 0x1D96, %l4
fmovrdlez %l2, %f6, %f28
loop_2505:
movn %xcc, %g7, %o7
loop_2506:
ble %icc, loop_2507
tneg %xcc, 0x7
bcs,a,pn %icc, loop_2508
tgu %icc, 0x4
loop_2507:
movleu %icc, %g3, %l0
udivx %i3, 0x0DFA, %g2
loop_2508:
fbl,a %fcc0, loop_2509
movpos %icc, %g5, %i6
edge8ln %l3, %i5, %i2
set 0x38, %i5
swapa [%l7 + %i5] 0x80, %o6
loop_2509:
ld [%l7 + 0x1C], %f31
set 0x40, %o5
ldda [%l7 + %o5] 0xea, %o4
mulx %g4, %g1, %o1
be,a loop_2510
fmuld8sux16 %f27, %f28, %f20
membar 0x2E
fbl,a %fcc3, loop_2511
loop_2510:
array16 %l5, %i4, %l1
fornot2s %f28, %f2, %f14
xnor %g6, %i1, %l6
loop_2511:
tneg %xcc, 0x5
sethi 0x1AA1, %o3
mulscc %o5, 0x0AF6, %o2
xnorcc %i7, 0x1ECC, %i0
tsubcc %o0, 0x04C6, %l4
alignaddr %g7, %o7, %l2
movl %icc, %g3, %l0
fbge,a %fcc2, loop_2512
flush %l7 + 0x1C
umulcc %i3, 0x08A8, %g5
add %l7, 0x68, %l6
wr %g0, 0x04, %asi
lda [%l6] %asi, %i6
casa [%l6] %asi, %i6, %g2
loop_2512:
stbar
brz,a %l3, loop_2513
nop
set 0x78, %l0
ldx [%l7 + %l0], %i5
tsubcctv %i2, 0x1400, %o4
fmul8x16au %f27, %f25, %f24
loop_2513:
fmovsne %icc, %f3, %f10
movle %xcc, %g4, %o6
bge %xcc, loop_2514
bcc,a,pn %xcc, loop_2515
nop
set 0x68, %i0
lduw [%l7 + %i0], %g1
fbug,a %fcc3, loop_2516
loop_2514:
nop
setx loop_2517, %l0, %l1
jmpl %l1, %o1
loop_2515:
bcc,a %xcc, loop_2518
brgez,a %i4, loop_2519
loop_2516:
tleu %icc, 0x4
loop_2517:
addccc %l5, %l1, %i1
loop_2518:
fsrc2 %f16, %f22
loop_2519:
orn %g6, %l6, %o5
fxnors %f26, %f16, %f29
movrlz %o2, %i7, %o3
tge %xcc, 0x1
edge8l %i0, %o0, %l4
fbe %fcc1, loop_2520
movl %icc, %o7, %l2
fbl %fcc0, loop_2521
st %f21, [%l7 + 0x08]
loop_2520:
umul %g7, 0x0204, %l0
bvs,a,pn %xcc, loop_2522
loop_2521:
nop
setx 0xC39B5EF2, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f19
setx 0x13781988, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f8
fmuls %f8, %f19, %f7
andcc %i3, 0x137A, %g5
addc %i6, %g2, %g3
loop_2522:
edge8l %i5, %l3, %o4
fxnor %f16, %f6, %f14
edge32 %i2, %o6, %g1
st %f11, [%l7 + 0x44]
srlx %o1, %i4, %l5
subccc %l1, 0x13A9, %g4
tle %icc, 0x7
fpack32 %f14, %f30, %f14
subcc %g6, %i1, %o5
movvs %xcc, %o2, %i7
nop
fitod %f2, %f14
fdtox %f14, %f26
fxtod %f26, %f6
fmovsn %xcc, %f25, %f5
set 0x70, %l3
lduwa [%l7 + %l3] 0x88, %l6
mova %icc, %i0, %o0
andcc %o3, 0x0C8A, %l4
movrne %l2, 0x252, %o7
tsubcctv %g7, %i3, %g5
orncc %l0, 0x1DAC, %i6
array8 %g3, %i5, %g2
tvc %icc, 0x6
movcc %xcc, %o4, %i2
membar 0x70
udivcc %l3, 0x062B, %g1
edge8ln %o6, %o1, %l5
fbn %fcc2, loop_2523
srax %i4, %g4, %g6
fpsub16 %f18, %f14, %f4
taddcc %i1, %o5, %l1
loop_2523:
tge %icc, 0x1
nop
set 0x30, %g3
ldd [%l7 + %g3], %f30
nop
setx 0x09464BC0, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f19
setx 0x8695DE4A, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f5
fdivs %f5, %f19, %f0
fornot1s %f8, %f22, %f26
subcc %i7, %o2, %l6
wr %g0, 0x89, %asi
ldswa [%l7 + 0x68] %asi, %i0
ldub [%l7 + 0x66], %o0
nop
fitos %f24, %f16
edge32n %l4, %l2, %o3
fba,a %fcc3, loop_2524
tn %xcc, 0x4
edge8ln %o7, %i3, %g5
move %icc, %g7, %i6
loop_2524:
fcmpne32 %f2, %f2, %g3
sir 0x1E6D
stw %l0, [%l7 + 0x54]
sdiv %i5, 0x00C6, %o4
sll %i2, %l3, %g2
bleu,a loop_2525
fbug %fcc1, loop_2526
sub %o6, %g1, %o1
array16 %i4, %g4, %g6
loop_2525:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2526:
fmovrde %i1, %f30, %f30
mulscc %o5, 0x12CB, %l1
subccc %i7, %l5, %o2
edge8ln %l6, %o0, %i0
wr %g0, 0x89, %asi
ldstuba [%l7 + 0x76] %asi, %l4
set 0x38, %i4
prefetcha [%l7 + %i4] 0x14, 0x3
addc %l2, 0x1662, %i3
fbug %fcc2, loop_2527
fmovrsgz %g5, %f23, %f22
wr %g0, 0x19, %asi
stba %g7, [%l7 + 0x73] %asi
loop_2527:
ldsb [%l7 + 0x6C], %i6
nop
setx loop_2528, %l0, %l1
jmpl %l1, %g3
xorcc %o7, %l0, %i5
smulcc %i2, 0x16E3, %l3
fands %f25, %f12, %f24
loop_2528:
nop
wr %g0, 0x88, %asi
ldxa [%l7 + 0x40] %asi, %o4
bcs,a %icc, loop_2529
edge8ln %o6, %g2, %o1
sethi 0x11DA, %i4
subccc %g4, %g6, %i1
loop_2529:
nop
fitos %f5, %f1
fstox %f1, %f28
addccc %o5, %l1, %i7
or %l5, %g1, %l6
ld [%l7 + 0x48], %f2
tleu %xcc, 0x7
fbg %fcc0, loop_2530
tleu %xcc, 0x1
orn %o0, %i0, %l4
fmul8sux16 %f10, %f6, %f6
loop_2530:
mulscc %o3, 0x014E, %l2
movcc %xcc, %i3, %o2
fpsub32s %f15, %f5, %f26
tsubcc %g5, 0x05E0, %g7
movneg %xcc, %i6, %o7
mova %icc, %l0, %g3
fbuge %fcc2, loop_2531
bcs,a loop_2532
fmovrde %i5, %f6, %f20
fpadd32s %f19, %f6, %f3
loop_2531:
xor %i2, %o4, %o6
loop_2532:
taddcc %l3, %o1, %g2
fpsub16s %f20, %f27, %f24
movneg %xcc, %g4, %i4
movge %xcc, %i1, %o5
stbar
edge32n %l1, %g6, %l5
sethi 0x0CB2, %i7
sdiv %g1, 0x14BD, %l6
movvs %icc, %i0, %l4
prefetch [%l7 + 0x20], 0x0
edge32ln %o3, %l2, %i3
srl %o0, %g5, %o2
movrne %g7, 0x0E0, %i6
srlx %o7, %g3, %i5
tsubcc %i2, %l0, %o6
fmovrdne %l3, %f24, %f30
edge32n %o1, %g2, %o4
subc %g4, %i1, %o5
fnot1 %f18, %f10
fcmpgt32 %f12, %f24, %i4
bcs,pn %icc, loop_2533
taddcctv %g6, %l5, %l1
movle %xcc, %i7, %l6
fpadd16 %f26, %f30, %f28
loop_2533:
fsrc2 %f28, %f10
movre %g1, 0x3A1, %i0
array32 %l4, %o3, %l2
ldub [%l7 + 0x40], %o0
movrne %i3, %g5, %g7
taddcc %i6, 0x071D, %o7
tn %xcc, 0x6
fxnor %f22, %f0, %f4
movpos %icc, %o2, %g3
tcc %xcc, 0x4
nop
setx 0x805D63C2, %l0, %l6
st %l6, [%l7 + 0x40]
ld [%l7 + 0x40], %fsr
smulcc %i2, 0x0765, %l0
addcc %i5, %o6, %l3
tcs %xcc, 0x2
tneg %icc, 0x2
movg %icc, %o1, %o4
addcc %g2, 0x104F, %g4
bneg,pn %icc, loop_2534
swap [%l7 + 0x40], %i1
xor %o5, %g6, %l5
orn %l1, 0x06FE, %i4
loop_2534:
fnand %f0, %f4, %f14
tgu %icc, 0x5
fba,a %fcc0, loop_2535
nop
fitos %f10, %f27
fstoi %f27, %f10
xor %l6, 0x1EBC, %g1
brgez %i0, loop_2536
loop_2535:
brgez,a %l4, loop_2537
xnor %o3, %i7, %l2
subccc %o0, %i3, %g7
loop_2536:
fble,a %fcc0, loop_2538
loop_2537:
fpsub16 %f0, %f4, %f16
wr %g0, 0x10, %asi
lduwa [%l7 + 0x4C] %asi, %g5
loop_2538:
nop
wr %g0, 0x89, %asi
lduwa [%l7 + 0x70] %asi, %i6
movg %icc, %o7, %g3
nop
setx 0x5A54166B, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f22
setx 0x7767A9A3, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f13
fsubs %f13, %f22, %f7
fmovspos %xcc, %f30, %f5
tleu %xcc, 0x1
fmovdvs %icc, %f20, %f0
be %xcc, loop_2539
tl %xcc, 0x1
fsrc1s %f4, %f24
fmovrslz %i2, %f0, %f8
loop_2539:
prefetch [%l7 + 0x60], 0x2
fcmple16 %f14, %f16, %o2
addc %l0, 0x0E46, %i5
fmovdle %xcc, %f16, %f13
addc %l3, 0x0115, %o1
stb %o4, [%l7 + 0x45]
array32 %g2, %o6, %g4
fnegs %f10, %f6
add %l7, 0x28, %l6
wr %g0, 0x19, %asi
casxa [%l6] %asi, %i1, %o5
fmovsgu %xcc, %f24, %f29
fmovdne %xcc, %f4, %f9
tg %icc, 0x6
orcc %l5, 0x1F27, %g6
andcc %i4, 0x03E5, %l6
set 0x40, %o2
ldda [%l7 + %o2] 0x88, %f16
addcc %l1, %i0, %g1
brlez %l4, loop_2540
sll %o3, %l2, %o0
andn %i7, %g7, %g5
sir 0x1DD9
loop_2540:
fbu %fcc1, loop_2541
nop
fitod %f12, %f30
fdtox %f30, %f8
subccc %i3, 0x1AA2, %o7
sdivcc %i6, 0x165E, %i2
loop_2541:
fbge %fcc0, loop_2542
fbul,a %fcc2, loop_2543
srl %o2, 0x1D, %g3
addc %i5, %l3, %l0
loop_2542:
tvs %icc, 0x5
loop_2543:
movrlz %o1, 0x1E3, %g2
tvc %xcc, 0x6
wr %g0, 0x80, %asi
stda %f16, [%l7 + 0x40] %asi
ldsw [%l7 + 0x40], %o4
fnot2 %f30, %f12
ld [%l7 + 0x18], %f26
fpadd16 %f22, %f12, %f28
movvs %icc, %g4, %i1
fbge,a %fcc1, loop_2544
movge %xcc, %o6, %l5
smulcc %o5, %i4, %l6
wr %g0, 0x89, %asi
stda %f16, [%l7 + 0x40] %asi
loop_2544:
xnor %l1, %g6, %i0
nop
setx 0xAAA8F4667753D653, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f16
setx 0x78A05CC0E105A811, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f20
fmuld %f20, %f16, %f30
prefetch [%l7 + 0x28], 0x0
edge32ln %g1, %o3, %l4
movleu %xcc, %l2, %o0
movleu %icc, %i7, %g7
tn %xcc, 0x6
fmovdgu %xcc, %f16, %f27
tvs %xcc, 0x3
taddcctv %g5, %o7, %i3
fmovrdlz %i6, %f20, %f10
udiv %o2, 0x12DF, %i2
nop
fitos %f11, %f14
fstox %f14, %f8
fone %f10
umulcc %i5, %g3, %l0
wr %g0, 0x0c, %asi
lduba [%l7 + 0x2B] %asi, %l3
movneg %icc, %o1, %o4
ba,a %xcc, loop_2545
orncc %g4, 0x0A3E, %g2
stx %i1, [%l7 + 0x20]
fmovdge %icc, %f0, %f6
loop_2545:
movrgz %o6, 0x222, %o5
fmovdl %icc, %f19, %f8
movg %xcc, %i4, %l6
fabsd %f8, %f8
movneg %icc, %l1, %l5
xnor %i0, %g1, %o3
pdist %f14, %f18, %f4
set 0x60, %g7
lduwa [%l7 + %g7] 0x0c, %g6
sir 0x0644
tn %xcc, 0x6
tvc %xcc, 0x6
membar 0x75
fblg,a %fcc2, loop_2546
te %xcc, 0x6
membar #Sync
wr %g0, 0xf8, %asi
ldda [%l7 + 0x40] %asi, %f0
loop_2546:
umul %l4, %o0, %l2
fmovsne %icc, %f27, %f17
edge8l %g7, %i7, %g5
movne %icc, %i3, %i6
fornot2 %f30, %f26, %f6
edge8ln %o7, %i2, %i5
edge8n %g3, %o2, %l3
xnorcc %l0, 0x144F, %o1
fnor %f24, %f6, %f8
fbe,a %fcc1, loop_2547
bg,a %icc, loop_2548
fabsd %f14, %f4
mova %icc, %g4, %g2
loop_2547:
xorcc %i1, %o6, %o5
loop_2548:
stb %o4, [%l7 + 0x6C]
brlz %l6, loop_2549
addccc %i4, %l1, %i0
tgu %xcc, 0x1
fbug %fcc2, loop_2550
loop_2549:
bg,a,pn %icc, loop_2551
ld [%l7 + 0x58], %f12
mulscc %g1, %o3, %l5
loop_2550:
tsubcc %l4, 0x0F06, %g6
loop_2551:
bcs %icc, loop_2552
tgu %icc, 0x2
fnot2s %f19, %f24
fmovdcc %xcc, %f18, %f31
loop_2552:
nop
wr %g0, 0x04, %asi
lduba [%l7 + 0x3A] %asi, %l2
nop
setx loop_2553, %l0, %l1
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 %o0, %i7, %g7
brnz %i3, loop_2554
bleu,a,pt %icc, loop_2555
loop_2553:
bg,a loop_2556
tne %icc, 0x5
loop_2554:
subc %g5, %o7, %i6
loop_2555:
tg %icc, 0x4
loop_2556:
add %i2, %g3, %i5
movrlez %l3, 0x362, %o2
taddcctv %o1, %g4, %g2
tsubcctv %l0, %i1, %o5
set 0x50, %i7
prefetcha [%l7 + %i7] 0x11, 0x3
tleu %icc, 0x6
te %xcc, 0x0
membar 0x61
nop
setx 0x41FCC00F, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f11
setx 0x3986686D, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f26
fmuls %f26, %f11, %f15
stw %o4, [%l7 + 0x34]
array32 %l6, %l1, %i0
srax %g1, 0x10, %i4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ldd [%l7 + 0x70], %l4
for %f2, %f30, %f28
movleu %xcc, %o3, %g6
mulscc %l2, %o0, %l4
be,pt %xcc, loop_2557
subcc %i7, %g7, %i3
edge16 %g5, %o7, %i2
addccc %i6, 0x13FA, %g3
loop_2557:
edge8n %l3, %o2, %o1
edge8ln %i5, %g4, %l0
and %g2, 0x1ED0, %i1
sdivx %o5, 0x06E7, %o4
movg %icc, %l6, %l1
sdiv %o6, 0x064C, %g1
bneg,pn %icc, loop_2558
addc %i0, 0x14FE, %l5
array32 %i4, %o3, %l2
fpsub16 %f10, %f6, %f12
loop_2558:
edge16 %g6, %l4, %i7
tg %icc, 0x3
sllx %o0, 0x1B, %i3
movre %g7, %g5, %o7
tgu %xcc, 0x7
ld [%l7 + 0x44], %f2
smulcc %i6, %i2, %g3
ldd [%l7 + 0x38], %f20
srax %l3, 0x05, %o2
nop
fitos %f3, %f24
fstox %f24, %f28
xorcc %o1, %g4, %l0
tgu %xcc, 0x4
fnand %f16, %f16, %f4
andncc %i5, %i1, %g2
and %o5, %l6, %o4
fbo,a %fcc2, loop_2559
sub %o6, 0x0DC5, %l1
edge8l %g1, %i0, %i4
movle %xcc, %o3, %l2
loop_2559:
fpadd16 %f10, %f28, %f18
flush %l7 + 0x64
add %l7, 0x68, %l6
wr %g0, 0x88, %asi
casxa [%l6] %asi, %g6, %l4
add %l7, 0x5C, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %l5, %o0
subcc %i7, 0x183D, %g7
orncc %g5, %i3, %i6
wr %g0, 0x2b, %asi
stwa %o7, [%l7 + 0x7C] %asi
membar #Sync
alignaddr %g3, %i2, %l3
fbn,a %fcc2, loop_2560
movrgez %o1, 0x197, %o2
fmovdne %icc, %f19, %f30
xnorcc %g4, %i5, %i1
loop_2560:
movvs %xcc, %l0, %o5
mova %xcc, %g2, %l6
wr %g0, 0x81, %asi
swapa [%l7 + 0x34] %asi, %o4
nop
setx loop_2561, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sra %l1, %g1, %i0
movcs %icc, %o6, %i4
fmovdn %xcc, %f28, %f25
loop_2561:
nop
wr %g0, 0x81, %asi
ldstuba [%l7 + 0x6D] %asi, %l2
tvs %xcc, 0x1
or %g6, %l4, %o3
tleu %xcc, 0x2
fmovscs %icc, %f1, %f17
taddcctv %l5, 0x02F0, %o0
ble %icc, loop_2562
nop
setx 0xB2E25B05, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f11
setx 0x896E21C0, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f22
fsubs %f22, %f11, %f18
fcmple16 %f22, %f24, %g7
fcmpne16 %f16, %f6, %g5
loop_2562:
edge32n %i3, %i6, %i7
fpadd32s %f26, %f18, %f3
fcmpgt16 %f2, %f22, %o7
fcmpgt32 %f18, %f6, %i2
fmovsg %icc, %f9, %f22
movleu %xcc, %g3, %l3
array16 %o2, %o1, %i5
movre %g4, 0x148, %l0
add %l7, 0x44, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %i1
casa [%l6] %asi, %i1, %o5
fpadd16s %f30, %f30, %f12
edge32l %g2, %o4, %l6
umul %l1, %g1, %i0
fmovsgu %icc, %f25, %f8
bge,a,pn %xcc, loop_2563
bshuffle %f20, %f6, %f20
tpos %xcc, 0x1
brlez %i4, loop_2564
loop_2563:
fmovdgu %xcc, %f13, %f12
nop
setx 0xE5B1237664C90A5A, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f10
setx 0x45082A4DB606D4B1, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f16
faddd %f16, %f10, %f30
taddcctv %l2, %g6, %l4
loop_2564:
tg %icc, 0x1
fblg %fcc1, loop_2565
movpos %xcc, %o3, %o6
mulx %l5, 0x0484, %o0
edge32ln %g7, %g5, %i6
loop_2565:
umulcc %i3, 0x0626, %i7
wr %g0, 0x18, %asi
swapa [%l7 + 0x0C] %asi, %i2
tl %icc, 0x7
wr %g0, 0x88, %asi
lduha [%l7 + 0x0C] %asi, %o7
fpsub32 %f6, %f8, %f12
fnands %f5, %f28, %f17
sir 0x1479
srax %g3, 0x09, %l3
sdivcc %o2, 0x166D, %i5
subc %g4, 0x0B89, %l0
sdivcc %o1, 0x108F, %o5
fands %f9, %f28, %f1
call loop_2566
xnor %i1, %g2, %o4
movvs %icc, %l1, %l6
movrgez %i0, %i4, %g1
loop_2566:
popc 0x05A7, %g6
fors %f13, %f0, %f19
tleu %xcc, 0x1
fbl,a %fcc3, loop_2567
fpmerge %f19, %f31, %f10
fnot1 %f16, %f30
movneg %icc, %l4, %l2
loop_2567:
edge32 %o6, %o3, %l5
and %o0, %g7, %i6
fbuge,a %fcc1, loop_2568
tsubcc %i3, %g5, %i7
fmovdne %icc, %f8, %f11
edge32n %i2, %g3, %l3
loop_2568:
fmovrdlez %o2, %f22, %f26
umul %i5, %o7, %g4
edge16n %l0, %o1, %i1
movcs %icc, %o5, %o4
movvc %xcc, %g2, %l1
sdivx %i0, 0x094D, %i4
ba,a,pn %xcc, loop_2569
ldx [%l7 + 0x50], %g1
bneg,pt %icc, loop_2570
movg %xcc, %l6, %l4
loop_2569:
te %icc, 0x4
wr %g0, 0x89, %asi
stba %g6, [%l7 + 0x7B] %asi
loop_2570:
movcc %icc, %l2, %o6
fbo,a %fcc3, loop_2571
brgez %o3, loop_2572
orncc %l5, %o0, %g7
srlx %i6, %i3, %g5
loop_2571:
udivx %i7, 0x1783, %g3
loop_2572:
tneg %icc, 0x4
andcc %l3, 0x078F, %i2
nop
setx 0x8955A4FD30268CC6, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f28
setx 0xD93DB71B86CC5C12, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f10
fmuld %f10, %f28, %f4
srlx %o2, 0x1E, %o7
andn %i5, %l0, %g4
addcc %o1, 0x078B, %i1
or %o4, 0x00B1, %o5
tpos %xcc, 0x1
movl %xcc, %l1, %i0
nop
setx 0xE4897FC9, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f29
fsqrts %f29, %f20
fmovsvc %xcc, %f10, %f19
bleu %icc, loop_2573
tl %xcc, 0x4
movcc %xcc, %g2, %i4
edge8l %g1, %l6, %l4
loop_2573:
fble %fcc3, loop_2574
nop
fitos %f9, %f25
fstox %f25, %f10
fxtos %f10, %f2
tvc %icc, 0x5
sethi 0x00F6, %l2
loop_2574:
mulscc %g6, %o6, %l5
and %o3, 0x1EC4, %o0
array8 %i6, %i3, %g7
fmovsvc %icc, %f6, %f26
mulx %i7, 0x1EE3, %g3
fmovdle %xcc, %f31, %f29
movvs %xcc, %g5, %i2
subccc %o2, 0x1178, %o7
smulcc %i5, %l3, %g4
movrne %l0, 0x091, %i1
fmovrde %o1, %f0, %f30
stw %o4, [%l7 + 0x24]
wr %g0, 0x2f, %asi
stba %l1, [%l7 + 0x66] %asi
membar #Sync
tcs %icc, 0x6
wr %g0, 0x11, %asi
ldswa [%l7 + 0x14] %asi, %o5
movn %icc, %i0, %g2
fmovsvs %xcc, %f18, %f26
sra %i4, %g1, %l4
andcc %l6, 0x05BA, %l2
edge32 %g6, %l5, %o6
fbuge %fcc2, loop_2575
ta %xcc, 0x7
fpsub32 %f30, %f28, %f12
te %icc, 0x5
loop_2575:
subcc %o3, 0x18E6, %o0
xor %i3, %i6, %i7
membar 0x56
brlez,a %g3, loop_2576
brgez,a %g5, loop_2577
andn %g7, %o2, %o7
tn %xcc, 0x6
loop_2576:
ldsw [%l7 + 0x3C], %i5
loop_2577:
nop
setx 0x5F1F813C1D905C61, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f10
setx 0xB6575ECF1E2B1E0B, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f26
fsubd %f26, %f10, %f10
stb %l3, [%l7 + 0x36]
array8 %i2, %g4, %l0
fpadd32s %f25, %f31, %f18
smulcc %o1, 0x080A, %i1
fbuge,a %fcc0, loop_2578
fmuld8ulx16 %f17, %f0, %f10
bleu,a loop_2579
movvc %icc, %l1, %o4
loop_2578:
movleu %icc, %i0, %o5
taddcc %g2, 0x08C2, %i4
loop_2579:
tleu %xcc, 0x7
fmovrse %l4, %f13, %f3
movleu %xcc, %g1, %l6
movneg %xcc, %g6, %l5
fbue %fcc0, loop_2580
tg %xcc, 0x4
flush %l7 + 0x28
edge32ln %l2, %o3, %o0
loop_2580:
fba %fcc2, loop_2581
alignaddrl %o6, %i6, %i3
movvc %xcc, %i7, %g3
wr %g0, 0x19, %asi
prefetcha [%l7 + 0x78] %asi, 0x3
loop_2581:
bpos,a,pt %icc, loop_2582
bne,a loop_2583
sir 0x13D9
addccc %g5, 0x08B7, %o7
loop_2582:
nop
wr %g0, 0x11, %asi
stwa %i5, [%l7 + 0x78] %asi
loop_2583:
fbe,a %fcc3, loop_2584
movleu %xcc, %l3, %i2
bn,a,pt %icc, loop_2585
brlz %g4, loop_2586
loop_2584:
nop
setx loop_2587, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sdivcc %l0, 0x0BD6, %o1
loop_2585:
brz,a %i1, loop_2588
loop_2586:
edge16n %l1, %o2, %o4
loop_2587:
ldx [%l7 + 0x30], %o5
movg %xcc, %g2, %i4
loop_2588:
movvs %icc, %l4, %i0
edge32l %l6, %g6, %l5
wr %g0, 0x10, %asi
ldsha [%l7 + 0x52] %asi, %g1
subccc %l2, 0x0D62, %o0
fbu,a %fcc2, loop_2589
edge32n %o6, %o3, %i6
fmovrdgez %i7, %f12, %f4
orcc %i3, %g7, %g3
loop_2589:
xnor %o7, %i5, %l3
sethi 0x0839, %i2
fmovsgu %xcc, %f8, %f14
brgz %g4, loop_2590
smul %g5, 0x180D, %o1
tgu %icc, 0x3
udivx %l0, 0x0FAD, %i1
loop_2590:
umulcc %l1, %o4, %o5
taddcctv %g2, 0x1D64, %o2
addccc %i4, %l4, %l6
tn %xcc, 0x5
ldstub [%l7 + 0x76], %g6
fornot1s %f11, %f22, %f11
membar 0x70
movn %icc, %l5, %g1
tn %icc, 0x3
tsubcc %i0, 0x149E, %l2
ba,a %xcc, loop_2591
fzeros %f11
tle %icc, 0x2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2591:
stx %o0, [%l7 + 0x30]
wr %g0, 0x80, %asi
ldsha [%l7 + 0x74] %asi, %o6
tcs %icc, 0x6
tcc %icc, 0x5
set 0x40, %i1
stda %f16, [%l7 + %i1] 0x88
tcc %xcc, 0x4
ldsh [%l7 + 0x66], %i6
fmuld8sux16 %f5, %f11, %f20
tle %xcc, 0x6
edge16l %i7, %i3, %g7
ldsw [%l7 + 0x7C], %o3
fmovscc %xcc, %f1, %f24
tg %icc, 0x5
umul %g3, 0x0925, %i5
fmovdpos %icc, %f10, %f21
fmul8x16al %f3, %f22, %f22
bneg loop_2592
edge32n %l3, %o7, %g4
edge32n %g5, %i2, %o1
subccc %i1, 0x040E, %l1
loop_2592:
fmovda %icc, %f13, %f7
smul %o4, %o5, %g2
or %l0, 0x093D, %i4
addccc %o2, %l6, %g6
edge32n %l5, %g1, %l4
edge8ln %l2, %o0, %i0
movrne %i6, %o6, %i3
brlz,a %g7, loop_2593
or %i7, 0x0406, %g3
subcc %o3, 0x0879, %l3
subccc %i5, %o7, %g5
loop_2593:
movrgz %i2, 0x11C, %g4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
andncc %o1, %l1, %i1
wr %g0, 0x11, %asi
ldstuba [%l7 + 0x4C] %asi, %o4
edge16ln %g2, %l0, %o5
sdivx %i4, 0x1F6C, %o2
movvc %xcc, %l6, %l5
movrlz %g6, 0x3C3, %g1
fbu,a %fcc1, loop_2594
nop
setx 0xF05D293E6E335C23, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f2
setx 0x19218EF2555E6567, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f2
fdivd %f2, %f2, %f12
edge16ln %l2, %o0, %l4
move %icc, %i0, %i6
loop_2594:
alignaddrl %o6, %g7, %i3
fpsub16 %f6, %f18, %f14
fornot1s %f26, %f7, %f2
nop
setx 0xC072A77B, %l0, %l6
st %l6, [%l7 + 0x3C]
ld [%l7 + 0x3C], %fsr
tneg %xcc, 0x2
bg,a %xcc, loop_2595
andn %i7, %g3, %o3
fpadd32s %f31, %f8, %f25
tg %icc, 0x6
loop_2595:
lduw [%l7 + 0x40], %i5
mova %xcc, %l3, %o7
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovsn %xcc, %f6, %f29
bne loop_2596
fnegd %f18, %f28
tcs %xcc, 0x1
xorcc %g5, %i2, %o1
loop_2596:
udivcc %l1, 0x03EF, %g4
addc %o4, 0x1AE4, %g2
ldub [%l7 + 0x47], %i1
te %xcc, 0x0
edge16n %o5, %l0, %i4
orncc %l6, %l5, %o2
movrlez %g1, %l2, %g6
movvc %icc, %l4, %o0
sra %i6, %i0, %g7
movgu %icc, %o6, %i3
fbug %fcc2, loop_2597
sdivcc %g3, 0x1417, %o3
tn %icc, 0x7
fmovdgu %xcc, %f28, %f14
loop_2597:
sub %i5, %l3, %i7
fbule %fcc1, loop_2598
prefetch [%l7 + 0x40], 0x0
tsubcctv %g5, %i2, %o1
smul %l1, %g4, %o7
loop_2598:
tcc %icc, 0x7
tn %xcc, 0x2
smul %g2, 0x0BC2, %o4
tpos %xcc, 0x2
movgu %xcc, %o5, %i1
edge8n %i4, %l6, %l0
fpack32 %f8, %f20, %f10
sra %o2, 0x19, %g1
smulcc %l2, 0x1123, %l5
nop
fitod %f7, %f20
bgu,a,pt %icc, loop_2599
edge8 %g6, %o0, %l4
nop
fitos %f9, %f25
fstox %f25, %f20
fxtos %f20, %f11
mulscc %i0, 0x08AD, %i6
loop_2599:
be,pn %xcc, loop_2600
add %g7, %i3, %g3
fpackfix %f22, %f7
tneg %icc, 0x0
loop_2600:
sra %o3, 0x16, %o6
movcc %icc, %l3, %i7
edge16 %g5, %i2, %o1
xor %l1, 0x1EE9, %i5
edge8ln %o7, %g4, %g2
array16 %o4, %i1, %i4
ldd [%l7 + 0x20], %i6
tgu %xcc, 0x5
and %l0, %o2, %g1
array16 %l2, %o5, %g6
fmovrdgez %o0, %f24, %f8
ldx [%l7 + 0x48], %l4
andcc %l5, 0x1E52, %i0
fandnot2 %f0, %f8, %f24
add %i6, %g7, %g3
sllx %i3, %o3, %l3
movrgez %o6, %g5, %i7
ta %icc, 0x7
add %i2, %l1, %o1
edge16 %i5, %g4, %o7
tpos %xcc, 0x6
edge32ln %g2, %i1, %i4
subc %o4, 0x02AB, %l0
movg %icc, %l6, %g1
bcc,pn %icc, loop_2601
fmovdne %icc, %f25, %f17
wr %g0, 0x80, %asi
lduha [%l7 + 0x3A] %asi, %o2
loop_2601:
xorcc %o5, %l2, %g6
movvc %icc, %l4, %o0
wr %g0, 0x04, %asi
lduha [%l7 + 0x28] %asi, %i0
fpack16 %f26, %f13
xorcc %l5, 0x1996, %i6
fmovsneg %icc, %f7, %f22
movg %icc, %g3, %g7
xor %o3, %i3, %o6
edge8l %l3, %i7, %i2
movrne %l1, 0x3F7, %g5
fpack16 %f22, %f5
fpadd16s %f2, %f11, %f5
wr %g0, 0x18, %asi
ldsha [%l7 + 0x28] %asi, %i5
edge8n %g4, %o1, %o7
lduh [%l7 + 0x3C], %i1
bvs,pn %icc, loop_2602
fbn,a %fcc3, loop_2603
movrgz %i4, %o4, %l0
fmovsneg %icc, %f2, %f25
loop_2602:
edge8 %g2, %l6, %g1
loop_2603:
array8 %o2, %o5, %l2
array8 %g6, %l4, %i0
fnors %f24, %f16, %f23
flush %l7 + 0x50
fandnot2s %f2, %f23, %f30
brgez %l5, loop_2604
brlez,a %o0, loop_2605
andncc %i6, %g7, %g3
movrgez %i3, %o3, %o6
loop_2604:
ldstub [%l7 + 0x2F], %i7
loop_2605:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge8ln %i2, %l1, %g5
udivcc %i5, 0x194E, %g4
alignaddrl %o1, %l3, %i1
array32 %o7, %o4, %i4
bge,a,pt %xcc, loop_2606
nop
fitos %f8, %f13
ldsh [%l7 + 0x2A], %g2
and %l6, %g1, %o2
loop_2606:
membar 0x06
nop
setx 0xF06C947E, %l0, %l6
st %l6, [%l7 + 0x10]
ld [%l7 + 0x10], %fsr
movrlz %o5, %l2, %g6
movcc %icc, %l4, %i0
fmovdvc %icc, %f4, %f0
movn %icc, %l5, %o0
fcmpeq32 %f18, %f8, %l0
movn %xcc, %i6, %g3
ldx [%l7 + 0x50], %g7
tn %icc, 0x1
set 0x120, %l2
ldxa [%g0 + %l2] 0x52, %i3
sdivcc %o3, 0x11EE, %o6
edge8n %i7, %i2, %g5
tvc %icc, 0x2
bcs,pt %xcc, loop_2607
andcc %l1, 0x1E99, %g4
move %icc, %i5, %o1
or %i1, %o7, %l3
loop_2607:
tsubcctv %o4, 0x14BE, %i4
orncc %l6, 0x11A2, %g1
tgu %icc, 0x7
tgu %icc, 0x6
movcc %xcc, %g2, %o5
movg %xcc, %o2, %l2
fpack16 %f2, %f15
edge8 %g6, %l4, %l5
movpos %icc, %i0, %o0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
brlez %i6, loop_2608
srl %l0, 0x14, %g7
fbue %fcc1, loop_2609
xorcc %g3, %i3, %o3
loop_2608:
tne %xcc, 0x1
nop
fitos %f11, %f3
fstox %f3, %f28
loop_2609:
movcc %xcc, %i7, %i2
array32 %g5, %o6, %g4
be loop_2610
fnor %f10, %f18, %f14
subc %i5, %o1, %i1
fpmerge %f30, %f5, %f10
loop_2610:
movne %icc, %l1, %l3
fpadd32 %f18, %f20, %f10
brgz,a %o4, loop_2611
prefetch [%l7 + 0x48], 0x0
mova %icc, %o7, %l6
tgu %xcc, 0x0
loop_2611:
movle %icc, %g1, %g2
fbule,a %fcc3, loop_2612
alignaddrl %o5, %i4, %o2
bl,a,pn %icc, loop_2613
fmovrslz %l2, %f11, %f3
loop_2612:
swap [%l7 + 0x10], %l4
movre %l5, 0x0B2, %g6
loop_2613:
xnorcc %i0, 0x181F, %i6
fpmerge %f13, %f5, %f14
movrgz %l0, 0x1D0, %g7
tcc %xcc, 0x0
orncc %g3, 0x1295, %i3
ldsh [%l7 + 0x46], %o0
nop
setx loop_2614, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
mulx %o3, 0x1020, %i2
sir 0x0D9C
be,a,pn %icc, loop_2615
loop_2614:
xnor %i7, %o6, %g4
nop
setx 0xF7AAACC93767AB00, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f30
setx 0x82EADBC78D0F1BCE, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f20
faddd %f20, %f30, %f18
fpadd32 %f20, %f14, %f12
loop_2615:
bvc %xcc, loop_2616
edge16 %i5, %o1, %g5
tn %icc, 0x1
movrlz %i1, 0x26E, %l1
loop_2616:
movvs %xcc, %l3, %o4
fmovscc %xcc, %f10, %f26
movrgez %o7, 0x394, %g1
fble,a %fcc3, loop_2617
fcmpeq16 %f30, %f22, %g2
brnz %o5, loop_2618
nop
setx 0x24CFCC85004B6F82, %l0, %l6
stx %l6, [%l7 + 0x58]
ldx [%l7 + 0x58], %fsr
loop_2617:
mova %xcc, %i4, %o2
add %l7, 0x10, %l6
wr %g0, 0x19, %asi
casxa [%l6] %asi, %l6, %l4
loop_2618:
mulscc %l5, 0x1A8B, %g6
udiv %l2, 0x1679, %i0
te %xcc, 0x5
tpos %icc, 0x3
edge16n %i6, %g7, %g3
orncc %i3, %l0, %o0
mulscc %i2, 0x157D, %o3
movcs %icc, %o6, %i7
fbne,a %fcc0, loop_2619
sdivx %g4, 0x0821, %o1
fmovdcc %xcc, %f24, %f1
fbu %fcc3, loop_2620
loop_2619:
xnor %g5, 0x179B, %i5
stb %i1, [%l7 + 0x13]
movvc %icc, %l1, %l3
loop_2620:
umulcc %o7, %o4, %g1
nop
setx loop_2621, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bleu,pn %icc, loop_2622
fpack16 %f12, %f13
andcc %g2, %i4, %o2
loop_2621:
movne %xcc, %l6, %o5
loop_2622:
membar 0x71
taddcc %l5, %g6, %l2
orn %l4, 0x088F, %i0
srlx %g7, 0x18, %i6
fmovsge %icc, %f31, %f24
addcc %i3, 0x0182, %l0
sllx %o0, 0x1B, %i2
fpadd32 %f26, %f2, %f28
tle %xcc, 0x5
fxors %f9, %f23, %f15
wr %g0, 0x80, %asi
ldsha [%l7 + 0x62] %asi, %g3
fba %fcc2, loop_2623
srlx %o6, 0x17, %i7
fmovda %xcc, %f30, %f29
movpos %xcc, %o3, %g4
loop_2623:
fmovdl %icc, %f26, %f3
fmovsl %icc, %f22, %f24
fbg %fcc3, loop_2624
fpadd16 %f28, %f4, %f14
nop
setx loop_2625, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
andn %g5, %o1, %i5
loop_2624:
tge %icc, 0x4
nop
setx loop_2626, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2625:
tvc %xcc, 0x0
fbule,a %fcc0, loop_2627
fornot1 %f4, %f30, %f2
loop_2626:
popc %i1, %l1
movl %icc, %o7, %o4
loop_2627:
edge16ln %g1, %l3, %g2
nop
fitos %f11, %f18
fstoi %f18, %f25
fbge %fcc2, loop_2628
sra %i4, %o2, %l6
orncc %l5, 0x07A3, %o5
bvs,pt %icc, loop_2629
loop_2628:
fmul8sux16 %f10, %f20, %f10
sub %l2, %g6, %l4
mulscc %i0, 0x0D9F, %i6
loop_2629:
fmovsle %xcc, %f24, %f21
tvc %xcc, 0x0
tcs %icc, 0x4
array32 %g7, %i3, %o0
brz %i2, loop_2630
xnor %l0, %o6, %i7
lduw [%l7 + 0x2C], %g3
movne %icc, %o3, %g4
loop_2630:
fbue,a %fcc3, loop_2631
tvs %xcc, 0x2
fcmpgt32 %f0, %f2, %g5
and %o1, %i1, %i5
loop_2631:
movrlz %l1, 0x201, %o7
fones %f23
subc %o4, %g1, %l3
tcc %xcc, 0x5
movl %icc, %i4, %o2
edge16l %l6, %l5, %o5
fpsub16s %f19, %f2, %f5
movge %xcc, %l2, %g2
nop
fitos %f7, %f10
fstod %f10, %f8
fbuge,a %fcc0, loop_2632
fnors %f14, %f1, %f22
subc %g6, 0x0DCE, %l4
mulscc %i0, 0x0079, %i6
loop_2632:
movrlz %g7, 0x068, %o0
brlz,a %i3, loop_2633
movleu %icc, %i2, %l0
edge16ln %o6, %i7, %o3
addc %g4, 0x1C5E, %g3
loop_2633:
edge8l %g5, %i1, %o1
movle %xcc, %l1, %o7
movne %icc, %o4, %g1
mulscc %l3, 0x0E16, %i5
orncc %o2, %l6, %i4
fbge,a %fcc2, loop_2634
tge %xcc, 0x3
fornot2 %f20, %f6, %f6
movle %icc, %o5, %l5
loop_2634:
movcs %xcc, %l2, %g2
nop
setx 0x4443A77EF8B88042, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f14
fsqrtd %f14, %f8
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bpos,a %xcc, loop_2635
sub %l4, 0x02FF, %i0
taddcc %g6, %g7, %i6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2635:
tsubcc %i3, 0x0888, %i2
xorcc %l0, 0x0F4A, %o6
fand %f10, %f26, %f22
fpadd32 %f24, %f8, %f8
brz %i7, loop_2636
xor %o3, %g4, %o0
fbe %fcc2, loop_2637
xnorcc %g5, %i1, %g3
loop_2636:
nop
set 0x5C, %l5
ldswa [%l7 + %l5] 0x18, %l1
loop_2637:
fmovrslez %o1, %f19, %f21
nop
setx 0xDAF1D2B2B0431555, %l0, %l6
stx %l6, [%l7 + 0x18]
ldx [%l7 + 0x18], %fsr
edge16 %o4, %g1, %o7
bl,a,pt %xcc, loop_2638
movle %xcc, %l3, %o2
fexpand %f16, %f0
add %i5, 0x1D0E, %l6
loop_2638:
tne %icc, 0x5
swap [%l7 + 0x54], %i4
bpos,pn %xcc, loop_2639
xorcc %o5, 0x0623, %l5
sethi 0x07B4, %l2
ldd [%l7 + 0x10], %f10
loop_2639:
tvc %icc, 0x2
std %f24, [%l7 + 0x78]
nop
set 0x58, %o6
ldub [%l7 + %o6], %l4
smul %g2, 0x0043, %i0
movle %icc, %g7, %g6
movge %xcc, %i3, %i6
ldsb [%l7 + 0x14], %l0
umul %i2, %o6, %i7
xnor %g4, 0x130D, %o0
nop
setx 0x158975F61A0EF926, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f20
setx 0x775C5499B588DBE2, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f14
fsubd %f14, %f20, %f18
tcs %icc, 0x3
ta %icc, 0x1
bn %icc, loop_2640
bpos,a,pn %icc, loop_2641
movneg %xcc, %g5, %i1
for %f18, %f24, %f22
loop_2640:
nop
set 0x70, %i6
ldda [%l7 + %i6] 0x27, %o2
loop_2641:
fmovsgu %xcc, %f19, %f25
array32 %g3, %l1, %o1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbule,a %fcc2, loop_2642
alignaddr %g1, %o7, %o4
wr %g0, 0x89, %asi
lda [%l7 + 0x74] %asi, %f12
loop_2642:
movvc %xcc, %o2, %i5
sdivcc %l6, 0x0760, %l3
udiv %o5, 0x1417, %l5
xnor %l2, %i4, %g2
tsubcc %l4, %g7, %i0
fbule %fcc1, loop_2643
subcc %i3, %g6, %l0
set 0x2C, %g1
stwa %i2, [%l7 + %g1] 0x04
loop_2643:
fbu %fcc1, loop_2644
edge16ln %i6, %i7, %o6
edge32 %o0, %g5, %g4
or %i1, %o3, %l1
loop_2644:
fmovdpos %xcc, %f21, %f26
ldx [%l7 + 0x18], %g3
movne %xcc, %o1, %o7
fnegs %f11, %f23
fnegs %f30, %f1
fmovrdgz %o4, %f26, %f12
mova %xcc, %g1, %i5
std %f24, [%l7 + 0x30]
wr %g0, 0x19, %asi
ldswa [%l7 + 0x4C] %asi, %o2
tne %icc, 0x0
sllx %l3, 0x0A, %o5
orncc %l5, 0x050D, %l2
edge32n %i4, %l6, %l4
alignaddr %g2, %i0, %i3
subccc %g6, %l0, %g7
wr %g0, 0x11, %asi
ldsha [%l7 + 0x08] %asi, %i2
set 0x1C, %i2
ldswa [%l7 + %i2] 0x10, %i6
movrgez %i7, 0x0A1, %o6
nop
fitod %f8, %f6
fdtos %f6, %f6
bcc,pn %xcc, loop_2645
fcmpne16 %f8, %f10, %g5
xnorcc %g4, %i1, %o0
fnors %f20, %f15, %f4
loop_2645:
srl %o3, %l1, %o1
fzeros %f6
fandnot2s %f8, %f25, %f10
tcc %xcc, 0x5
ldd [%l7 + 0x38], %o6
bvc loop_2646
movrgz %g3, %g1, %i5
edge8ln %o4, %l3, %o5
smul %l5, 0x1B76, %o2
loop_2646:
nop
set 0x34, %g2
swapa [%l7 + %g2] 0x81, %i4
edge32n %l6, %l4, %l2
udivcc %g2, 0x1E02, %i0
ta %xcc, 0x5
fcmple16 %f26, %f2, %g6
fnot2 %f22, %f8
stx %i3, [%l7 + 0x10]
movvs %xcc, %l0, %g7
tge %icc, 0x6
fbo,a %fcc0, loop_2647
ta %xcc, 0x5
xnorcc %i2, 0x0708, %i6
andcc %i7, 0x1B05, %o6
loop_2647:
be loop_2648
mova %xcc, %g4, %i1
set 0x68, %o4
ldsha [%l7 + %o4] 0x88, %g5
loop_2648:
fcmpne32 %f18, %f0, %o0
udiv %o3, 0x0086, %o1
or %o7, 0x0A9C, %g3
fblg,a %fcc3, loop_2649
fmovsneg %xcc, %f7, %f30
te %icc, 0x2
fsrc1 %f14, %f30
loop_2649:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fnands %f25, %f13, %f17
xnorcc %g1, %i5, %l1
umul %l3, %o4, %l5
edge16l %o5, %i4, %o2
mulscc %l4, 0x1DC8, %l2
ta %icc, 0x1
fmovrsne %l6, %f31, %f8
alignaddrl %g2, %g6, %i3
membar 0x3B
tcs %xcc, 0x6
move %icc, %i0, %l0
smul %g7, %i6, %i2
edge32l %o6, %g4, %i7
xor %g5, %i1, %o3
xnorcc %o0, 0x0FCF, %o7
udiv %o1, 0x0430, %g1
fpsub32s %f24, %f24, %f21
be,a,pn %xcc, loop_2650
bne %xcc, loop_2651
fmovsn %xcc, %f18, %f4
movleu %icc, %i5, %g3
loop_2650:
smul %l3, 0x1E36, %l1
loop_2651:
edge32ln %o4, %l5, %o5
mova %icc, %o2, %l4
tgu %icc, 0x5
alignaddr %l2, %l6, %i4
prefetch [%l7 + 0x20], 0x0
sethi 0x1731, %g6
edge32ln %i3, %g2, %l0
fbne,a %fcc1, loop_2652
fmovsleu %icc, %f28, %f21
tgu %xcc, 0x6
nop
fitos %f1, %f7
fstod %f7, %f16
loop_2652:
fbu,a %fcc0, loop_2653
movcc %xcc, %i0, %g7
alignaddr %i2, %o6, %g4
fmovda %icc, %f26, %f9
loop_2653:
movvs %xcc, %i7, %i6
fmul8x16au %f28, %f8, %f20
tleu %icc, 0x2
nop
setx loop_2654, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fexpand %f9, %f4
orncc %g5, %o3, %o0
udivx %o7, 0x1067, %i1
loop_2654:
movle %icc, %o1, %i5
membar 0x65
fbge %fcc2, loop_2655
udivx %g1, 0x07E8, %g3
sethi 0x1414, %l1
ta %xcc, 0x3
loop_2655:
move %xcc, %o4, %l5
fmovsl %xcc, %f21, %f13
movl %xcc, %o5, %l3
mulscc %l4, %l2, %o2
st %f4, [%l7 + 0x68]
movrlz %l6, 0x227, %i4
fmovsgu %xcc, %f13, %f3
membar 0x4A
fbg,a %fcc0, loop_2656
umul %g6, %i3, %g2
fpack16 %f6, %f19
tpos %xcc, 0x7
loop_2656:
edge32n %i0, %g7, %l0
tgu %xcc, 0x4
movle %icc, %i2, %o6
edge32n %i7, %i6, %g5
nop
setx 0xB3D8267A, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f27
fsqrts %f27, %f12
fmul8sux16 %f2, %f0, %f20
fsrc2 %f28, %f4
fmovdcc %xcc, %f11, %f10
bleu loop_2657
mulx %g4, 0x06FB, %o3
ldstub [%l7 + 0x11], %o7
smul %o0, 0x1586, %i1
loop_2657:
fmovdpos %icc, %f11, %f25
nop
fitod %f0, %f18
fdtos %f18, %f2
movrgz %i5, %o1, %g1
fand %f2, %f24, %f0
or %l1, %o4, %g3
tvc %icc, 0x6
movleu %icc, %l5, %l3
bvs,pt %icc, loop_2658
fba %fcc3, loop_2659
edge8 %o5, %l2, %o2
nop
setx 0x9CB328FB, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f15
setx 0x0B4EEFEE, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f16
fsubs %f16, %f15, %f11
loop_2658:
movpos %icc, %l4, %l6
loop_2659:
smulcc %i4, %g6, %g2
mova %icc, %i0, %g7
tge %icc, 0x4
fmovrde %i3, %f2, %f10
fmovdcs %icc, %f8, %f26
nop
fitod %f0, %f12
fdtox %f12, %f4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fnot1s %f14, %f29
movg %xcc, %i2, %l0
tgu %icc, 0x6
nop
setx loop_2660, %l0, %l1
jmpl %l1, %i7
brnz %o6, loop_2661
fbge,a %fcc3, loop_2662
sra %i6, %g4, %g5
loop_2660:
call loop_2663
loop_2661:
subccc %o7, 0x0B7F, %o0
loop_2662:
fnot2 %f20, %f16
bl,a,pn %xcc, loop_2664
loop_2663:
xorcc %o3, 0x1705, %i1
umul %o1, 0x1DB3, %i5
edge32 %l1, %g1, %g3
loop_2664:
andn %l5, %o4, %l3
tvs %icc, 0x3
subccc %o5, %l2, %l4
edge16ln %o2, %l6, %g6
edge8n %i4, %g2, %i0
fmovspos %icc, %f19, %f3
tleu %icc, 0x0
wr %g0, 0x89, %asi
ldstuba [%l7 + 0x08] %asi, %g7
movgu %icc, %i2, %l0
fmovdl %xcc, %f13, %f30
fsrc1s %f18, %f5
fand %f4, %f14, %f2
taddcctv %i3, 0x1451, %i7
edge32n %i6, %g4, %g5
andn %o6, 0x1994, %o7
movvc %xcc, %o0, %o3
alignaddr %i1, %o1, %l1
fmovsgu %xcc, %f2, %f0
tne %xcc, 0x4
sub %g1, %i5, %l5
set 0x11, %i3
ldstuba [%l7 + %i3] 0x89, %g3
movneg %icc, %l3, %o4
movrgz %l2, %o5, %l4
movne %icc, %o2, %g6
tg %icc, 0x1
nop
setx 0x618FDDBE2EE41F8F, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f28
setx 0xC2547853C3551BC7, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f6
fsubd %f6, %f28, %f24
udiv %l6, 0x16E9, %i4
sra %i0, %g2, %g7
nop
setx 0x4B0D1814, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f0
setx 0xED669350, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f11
fdivs %f11, %f0, %f10
fcmple16 %f18, %f26, %i2
sethi 0x0D09, %i3
movcs %xcc, %l0, %i7
orncc %g4, 0x1617, %i6
movcc %icc, %g5, %o6
movg %icc, %o0, %o3
srlx %o7, 0x12, %i1
tne %icc, 0x4
set 0x62, %o0
lduba [%l7 + %o0] 0x10, %o1
be %xcc, loop_2665
ldd [%l7 + 0x68], %f18
fmovsa %xcc, %f15, %f19
fzero %f0
loop_2665:
sub %g1, %l1, %l5
fandnot1 %f14, %f30, %f20
fbu,a %fcc2, loop_2666
fbule %fcc3, loop_2667
fandnot2 %f8, %f28, %f18
nop
setx loop_2668, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2666:
orncc %g3, %l3, %i5
loop_2667:
brlez %l2, loop_2669
edge8n %o4, %l4, %o5
loop_2668:
sll %g6, 0x09, %o2
wr %g0, 0x2f, %asi
stwa %i4, [%l7 + 0x30] %asi
membar #Sync
loop_2669:
tsubcctv %l6, %g2, %i0
tge %icc, 0x1
edge8ln %g7, %i3, %l0
sra %i2, 0x18, %i7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge32n %i6, %g5, %o6
tle %icc, 0x6
stx %o0, [%l7 + 0x08]
fmul8x16au %f22, %f24, %f16
fbg,a %fcc0, loop_2670
tle %xcc, 0x1
flush %l7 + 0x40
ta %xcc, 0x6
loop_2670:
nop
setx 0x7155C9C1E05322F8, %l0, %l6
stx %l6, [%l7 + 0x70]
ldx [%l7 + 0x70], %fsr
fpmerge %f11, %f17, %f12
movneg %icc, %g4, %o7
movvc %xcc, %o3, %i1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
array8 %g1, %l1, %l5
subc %g3, 0x0AC2, %o1
addccc %i5, %l3, %l2
edge32ln %l4, %o5, %g6
andncc %o4, %i4, %o2
faligndata %f4, %f30, %f16
or %l6, 0x1832, %g2
nop
setx 0xE7C5A0328058A2A4, %l0, %l6
stx %l6, [%l7 + 0x58]
ldx [%l7 + 0x58], %fsr
tle %xcc, 0x4
tpos %xcc, 0x4
srax %i0, %g7, %i3
tvs %icc, 0x4
nop
setx loop_2671, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tge %xcc, 0x6
fbe %fcc1, loop_2672
tg %xcc, 0x3
loop_2671:
fzeros %f31
movpos %icc, %i2, %i7
loop_2672:
ldsw [%l7 + 0x40], %i6
subc %g5, %o6, %o0
edge32ln %l0, %g4, %o3
edge8ln %i1, %o7, %g1
edge32ln %l1, %l5, %g3
nop
set 0x20, %g6
ldd [%l7 + %g6], %o0
nop
fitod %f14, %f18
sth %l3, [%l7 + 0x52]
brgez %l2, loop_2673
sub %i5, %o5, %l4
fsrc2s %f24, %f10
movn %xcc, %o4, %g6
loop_2673:
alignaddr %o2, %l6, %i4
fbue,a %fcc0, loop_2674
movrgz %g2, %i0, %g7
tl %icc, 0x6
nop
fitod %f10, %f2
fdtox %f2, %f12
loop_2674:
smul %i2, %i3, %i6
fmovdcc %icc, %f14, %f18
fmovscc %xcc, %f23, %f8
tle %xcc, 0x3
edge8l %i7, %g5, %o6
fbg,a %fcc3, loop_2675
ldsh [%l7 + 0x44], %o0
tsubcctv %l0, 0x0330, %o3
sdivx %i1, 0x0AFB, %o7
loop_2675:
movne %xcc, %g4, %l1
fmovrslz %l5, %f0, %f8
fmovrsgz %g3, %f15, %f6
movle %xcc, %o1, %g1
fmovsvc %icc, %f3, %f21
lduw [%l7 + 0x2C], %l3
movn %icc, %l2, %o5
fpack16 %f12, %f25
srlx %i5, 0x06, %o4
umul %l4, 0x03B9, %g6
srax %l6, %i4, %g2
std %f12, [%l7 + 0x38]
addccc %i0, %g7, %i2
fnot2 %f6, %f22
bne,a loop_2676
edge16 %i3, %i6, %i7
edge16l %g5, %o6, %o0
fcmpeq32 %f18, %f0, %o2
loop_2676:
bn,a loop_2677
movneg %xcc, %l0, %o3
fbge %fcc3, loop_2678
sllx %o7, 0x08, %g4
loop_2677:
movge %icc, %l1, %i1
fsrc2s %f29, %f2
loop_2678:
bvc,a %xcc, loop_2679
subccc %g3, 0x02A2, %o1
taddcctv %g1, %l5, %l2
sth %o5, [%l7 + 0x62]
loop_2679:
tvs %icc, 0x1
sth %l3, [%l7 + 0x3C]
xnor %i5, %o4, %g6
orcc %l6, %i4, %l4
tvc %xcc, 0x1
edge16l %g2, %i0, %i2
fmovdcc %xcc, %f15, %f6
tgu %icc, 0x3
edge32 %g7, %i3, %i6
addccc %i7, %g5, %o6
wr %g0, 0x10, %asi
lduha [%l7 + 0x24] %asi, %o0
std %f10, [%l7 + 0x08]
wr %g0, 0x10, %asi
lduha [%l7 + 0x1E] %asi, %o2
edge16l %l0, %o3, %o7
srax %g4, %i1, %g3
fmovd %f4, %f18
alignaddr %o1, %l1, %l5
sdivcc %l2, 0x0EA2, %g1
call loop_2680
edge32n %l3, %o5, %i5
sdivcc %o4, 0x0C7D, %l6
tl %icc, 0x4
loop_2680:
movvc %icc, %i4, %g6
movvc %icc, %g2, %l4
set 0x60, %o1
ldda [%l7 + %o1] 0x27, %i0
nop
setx 0x7E8CF42F, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f27
setx 0x35AC4234, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f9
fmuls %f9, %f27, %f17
movg %icc, %i2, %i3
add %i6, 0x0504, %i7
bvs loop_2681
brz,a %g5, loop_2682
fmovsn %xcc, %f14, %f22
movne %icc, %o6, %o0
loop_2681:
fxor %f6, %f22, %f10
loop_2682:
movrgz %g7, 0x16B, %o2
ta %xcc, 0x2
stb %o3, [%l7 + 0x40]
fmovrslz %l0, %f22, %f11
fmovdle %icc, %f15, %f10
wr %g0, 0x89, %asi
ldda [%l7 + 0x70] %asi, %o6
fmovrsne %i1, %f27, %f18
addcc %g3, 0x1FDD, %g4
orn %l1, 0x10A6, %o1
udiv %l5, 0x0C66, %l2
addc %g1, 0x0E20, %l3
tleu %icc, 0x7
stx %o5, [%l7 + 0x50]
fmovrsgez %o4, %f13, %f15
tvs %xcc, 0x4
ba,a,pt %icc, loop_2683
nop
setx loop_2684, %l0, %l1
jmpl %l1, %l6
srlx %i4, %i5, %g2
edge16n %l4, %i0, %i2
loop_2683:
ldstub [%l7 + 0x21], %g6
loop_2684:
addcc %i3, 0x0931, %i7
ld [%l7 + 0x68], %f30
fmovdvs %xcc, %f4, %f31
movcc %xcc, %i6, %g5
movge %xcc, %o6, %g7
movcs %icc, %o2, %o3
movvs %icc, %l0, %o7
set 0x40, %o7
sta %f7, [%l7 + %o7] 0x19
and %i1, %o0, %g4
orn %g3, 0x0598, %o1
movvc %icc, %l5, %l1
fpackfix %f8, %f4
umul %g1, %l2, %l3
nop
fitod %f4, %f8
fcmpne16 %f8, %f28, %o5
fnands %f9, %f4, %f10
sir 0x067C
fmovsa %xcc, %f20, %f1
alignaddrl %o4, %l6, %i5
srlx %g2, 0x1A, %l4
fandnot1s %f26, %f7, %f13
udivcc %i0, 0x0359, %i2
fpadd16s %f14, %f12, %f0
movrgez %i4, %g6, %i3
nop
fitos %f12, %f17
fstox %f17, %f0
movrlz %i7, %g5, %o6
and %g7, 0x07B0, %o2
tpos %xcc, 0x2
movrlz %i6, %o3, %o7
fbu %fcc0, loop_2685
nop
setx 0x1C21D86F806BBF8C, %l0, %l6
stx %l6, [%l7 + 0x30]
ldx [%l7 + 0x30], %fsr
edge8ln %i1, %o0, %l0
fmovdcc %xcc, %f17, %f26
loop_2685:
nop
set 0x20, %l1
stwa %g3, [%l7 + %l1] 0x27
membar #Sync
wr %g0, 0x18, %asi
ldstuba [%l7 + 0x2F] %asi, %o1
fors %f22, %f12, %f5
edge16n %g4, %l5, %l1
ldd [%l7 + 0x20], %g0
movrne %l3, 0x346, %l2
sra %o5, 0x0E, %o4
flush %l7 + 0x40
fxor %f2, %f22, %f22
edge8 %i5, %l6, %g2
fnand %f16, %f0, %f4
addcc %l4, 0x1E23, %i0
sethi 0x07EA, %i4
mulscc %i2, %g6, %i7
wr %g0, 0x80, %asi
swapa [%l7 + 0x58] %asi, %g5
add %i3, 0x1A56, %g7
fmovscc %xcc, %f25, %f29
taddcctv %o6, %o2, %o3
movrlez %i6, %o7, %i1
mulx %o0, %l0, %o1
edge16n %g4, %g3, %l5
edge32l %l1, %l3, %g1
fabsd %f18, %f4
sub %l2, %o4, %i5
ldd [%l7 + 0x50], %o4
mova %xcc, %l6, %l4
movne %xcc, %g2, %i0
fbue,a %fcc1, loop_2686
membar 0x00
wr %g0, 0x18, %asi
prefetcha [%l7 + 0x08] %asi, 0x0
loop_2686:
fbule,a %fcc1, loop_2687
xor %g6, 0x0F61, %i7
sllx %g5, 0x0D, %i2
movge %icc, %i3, %g7
loop_2687:
st %f2, [%l7 + 0x68]
nop
setx 0x9973BC60, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f29
setx 0x1E57E638, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f10
fdivs %f10, %f29, %f26
brgz,a %o2, loop_2688
mova %xcc, %o3, %o6
alignaddrl %o7, %i1, %i6
fmovsleu %icc, %f8, %f9
loop_2688:
tsubcctv %l0, 0x1436, %o0
bvc loop_2689
mulscc %o1, 0x03D8, %g4
xorcc %l5, %l1, %g3
fmovde %xcc, %f7, %f11
loop_2689:
edge32l %g1, %l3, %o4
edge8 %i5, %l2, %o5
edge8ln %l6, %l4, %g2
set 0x40, %g5
ldda [%l7 + %g5] 0xe3, %i4
movcc %icc, %i0, %g6
sub %g5, %i2, %i3
wr %g0, 0x89, %asi
swapa [%l7 + 0x70] %asi, %i7
fbg %fcc1, loop_2690
tge %xcc, 0x6
brnz %o2, loop_2691
fmovdcc %icc, %f3, %f24
loop_2690:
edge16 %g7, %o3, %o6
bpos,a,pn %xcc, loop_2692
loop_2691:
ldsb [%l7 + 0x4E], %o7
fxor %f28, %f24, %f22
addcc %i6, %l0, %o0
loop_2692:
fcmpgt16 %f0, %f20, %o1
andcc %g4, 0x12BA, %l5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
srl %l1, %g3, %i1
bne,a loop_2693
movcc %icc, %g1, %o4
fmovrsgez %i5, %f11, %f15
orcc %l3, 0x1D4A, %l2
loop_2693:
or %o5, 0x163A, %l6
array8 %g2, %l4, %i4
addccc %g6, %i0, %g5
sra %i3, %i2, %o2
fcmpeq32 %f6, %f6, %g7
fmovrsgz %o3, %f2, %f1
tvc %icc, 0x7
nop
fitod %f27, %f2
sethi 0x06A8, %i7
fnegs %f22, %f17
fpackfix %f2, %f18
fbn %fcc3, loop_2694
fsrc1s %f12, %f12
wr %g0, 0x11, %asi
stwa %o6, [%l7 + 0x7C] %asi
loop_2694:
fnands %f23, %f17, %f13
movvs %icc, %i6, %o7
movneg %icc, %o0, %o1
movpos %xcc, %g4, %l0
tleu %icc, 0x1
movrne %l5, 0x322, %g3
taddcctv %l1, 0x08D0, %g1
tge %xcc, 0x5
edge16l %i1, %i5, %o4
sub %l3, %l2, %o5
fbug,a %fcc3, loop_2695
array16 %g2, %l6, %i4
fmul8sux16 %f26, %f4, %f24
fmovsn %icc, %f5, %f15
loop_2695:
nop
setx loop_2696, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
array8 %l4, %g6, %g5
udivx %i0, 0x184B, %i2
nop
setx 0x4676EBD4, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f9
setx 0xB8D21E35, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f28
fdivs %f28, %f9, %f27
loop_2696:
fmovdgu %icc, %f14, %f20
nop
setx loop_2697, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
te %xcc, 0x7
edge32l %i3, %o2, %g7
fmovdneg %xcc, %f30, %f22
loop_2697:
sdivx %i7, 0x1F21, %o6
faligndata %f20, %f4, %f4
sdiv %o3, 0x181B, %o7
udiv %i6, 0x0C95, %o0
movleu %icc, %o1, %g4
fmovspos %icc, %f31, %f30
fmuld8ulx16 %f10, %f29, %f22
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbuge,a %fcc1, loop_2698
movcc %icc, %l0, %l5
fbuge %fcc3, loop_2699
fbg,a %fcc3, loop_2700
loop_2698:
fpsub32s %f1, %f29, %f11
fcmple16 %f0, %f26, %l1
loop_2699:
brlez,a %g1, loop_2701
loop_2700:
nop
set 0x0A, %l4
sth %g3, [%l7 + %l4]
fmul8ulx16 %f16, %f30, %f14
fpsub16s %f20, %f30, %f30
loop_2701:
umulcc %i5, %i1, %o4
fexpand %f25, %f26
nop
setx loop_2702, %l0, %l1
jmpl %l1, %l2
orn %o5, %l3, %g2
edge16 %i4, %l6, %l4
brz,a %g5, loop_2703
loop_2702:
st %f27, [%l7 + 0x0C]
and %g6, 0x0687, %i2
tcc %icc, 0x7
loop_2703:
sra %i0, %i3, %g7
ldstub [%l7 + 0x3B], %i7
edge16 %o6, %o3, %o7
edge16n %i6, %o2, %o0
andncc %o1, %l0, %l5
edge16l %g4, %g1, %g3
fmovsl %xcc, %f4, %f7
bg,a %xcc, loop_2704
andncc %i5, %l1, %o4
wr %g0, 0x18, %asi
sta %f14, [%l7 + 0x2C] %asi
loop_2704:
alignaddr %l2, %o5, %l3
fmovs %f7, %f17
subcc %g2, 0x0171, %i4
movgu %icc, %i1, %l6
fornot1 %f28, %f30, %f4
alignaddrl %g5, %l4, %g6
edge32ln %i2, %i0, %i3
movrlz %g7, %i7, %o3
move %xcc, %o6, %i6
edge32 %o2, %o7, %o1
taddcc %o0, %l5, %l0
sub %g1, %g3, %i5
array8 %g4, %o4, %l2
swap [%l7 + 0x78], %o5
nop
setx 0xC57E3D47A051F096, %l0, %l6
stx %l6, [%l7 + 0x28]
ldx [%l7 + 0x28], %fsr
edge8ln %l3, %l1, %g2
fmovsneg %xcc, %f13, %f16
wr %g0, 0x81, %asi
lduba [%l7 + 0x4E] %asi, %i4
edge16ln %i1, %l6, %l4
movcs %xcc, %g6, %i2
smulcc %i0, 0x1DA8, %g5
mulx %g7, %i3, %i7
edge16n %o6, %o3, %i6
ble,pn %icc, loop_2705
andn %o7, %o2, %o0
fsrc2 %f26, %f20
wr %g0, 0x88, %asi
ldswa [%l7 + 0x10] %asi, %o1
loop_2705:
fnot1 %f14, %f2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
srlx %l5, %g1, %g3
fbuge %fcc3, loop_2706
movge %xcc, %l0, %i5
nop
setx 0xC8146EBB, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f3
setx 0xF0DA9507, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f22
fadds %f22, %f3, %f17
movrgz %g4, 0x287, %l2
loop_2706:
alignaddr %o4, %l3, %l1
sth %o5, [%l7 + 0x1C]
fmovsvc %icc, %f28, %f23
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovdn %xcc, %f31, %f14
movre %g2, %i4, %i1
movle %xcc, %l6, %g6
movvc %icc, %l4, %i0
bne,a %icc, loop_2707
tsubcc %g5, 0x1DCD, %i2
fbl,a %fcc2, loop_2708
orcc %g7, %i7, %o6
loop_2707:
fcmple16 %f28, %f14, %o3
set 0x1F, %l6
lduba [%l7 + %l6] 0x81, %i3
loop_2708:
umulcc %o7, 0x11A1, %i6
movgu %xcc, %o2, %o0
fornot1 %f6, %f18, %f28
tne %icc, 0x3
movrne %o1, 0x08C, %l5
fcmpeq16 %f24, %f16, %g1
bleu,a,pt %icc, loop_2709
tsubcc %g3, %i5, %g4
fmovrsgz %l2, %f23, %f0
umul %o4, 0x1260, %l0
loop_2709:
fbuge,a %fcc1, loop_2710
bn,a loop_2711
fnot2 %f4, %f6
set 0x40, %o3
stda %f16, [%l7 + %o3] 0xf0
membar #Sync
loop_2710:
nop
set 0x68, %i5
stxa %l3, [%l7 + %i5] 0x27
membar #Sync
loop_2711:
fmovrdgz %o5, %f30, %f2
and %g2, %l1, %i1
edge16l %l6, %g6, %i4
edge16 %i0, %l4, %i2
tgu %xcc, 0x1
subccc %g5, 0x15C8, %i7
brlz %g7, loop_2712
smul %o6, %o3, %o7
movneg %icc, %i6, %i3
mulx %o2, 0x03C8, %o1
loop_2712:
fbg %fcc1, loop_2713
fbul %fcc0, loop_2714
movge %xcc, %o0, %g1
tleu %xcc, 0x2
loop_2713:
fmovdvc %icc, %f26, %f9
loop_2714:
fandnot2 %f24, %f8, %f14
xnor %g3, %i5, %g4
taddcctv %l5, 0x060D, %o4
movne %icc, %l0, %l2
fmul8sux16 %f0, %f0, %f22
tl %xcc, 0x4
movgu %xcc, %o5, %l3
orncc %g2, 0x0267, %i1
bn,a,pt %xcc, loop_2715
subc %l6, %g6, %l1
and %i4, 0x0070, %l4
nop
fitos %f6, %f13
fstox %f13, %f28
fxtos %f28, %f8
loop_2715:
std %f30, [%l7 + 0x08]
movge %xcc, %i2, %i0
fpsub16 %f22, %f12, %f28
taddcc %g5, 0x1B18, %g7
add %l7, 0x48, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %o6, %o3
wr %g0, 0x89, %asi
lduwa [%l7 + 0x30] %asi, %o7
fabss %f5, %f31
edge8ln %i7, %i3, %i6
fcmple32 %f30, %f28, %o1
wr %g0, 0x89, %asi
lduwa [%l7 + 0x40] %asi, %o2
tsubcc %g1, 0x1EDF, %o0
mulx %g3, 0x01BD, %g4
edge32n %l5, %i5, %o4
fxor %f20, %f2, %f6
or %l0, %l2, %l3
wr %g0, 0x80, %asi
ldsha [%l7 + 0x32] %asi, %g2
fands %f2, %f28, %f6
add %o5, %l6, %i1
fbge %fcc2, loop_2716
ta %icc, 0x3
fbo %fcc2, loop_2717
ldd [%l7 + 0x58], %g6
loop_2716:
tleu %icc, 0x3
sra %i4, %l1, %l4
loop_2717:
tn %icc, 0x0
edge8n %i0, %g5, %g7
edge16n %o6, %i2, %o7
fmovdn %xcc, %f29, %f3
fcmpgt16 %f8, %f12, %i7
fmovsvc %xcc, %f23, %f28
set 0x30, %o5
ldda [%l7 + %o5] 0x80, %o2
fmovde %icc, %f12, %f10
fmovdne %icc, %f25, %f30
tge %xcc, 0x2
fmovdn %icc, %f29, %f30
ble loop_2718
umulcc %i6, %i3, %o2
andcc %g1, %o1, %o0
fcmpne32 %f4, %f28, %g4
loop_2718:
tcc %icc, 0x6
bneg %icc, loop_2719
brgez %g3, loop_2720
subcc %l5, %o4, %l0
tvs %icc, 0x5
loop_2719:
tsubcctv %i5, %l2, %g2
loop_2720:
mova %icc, %o5, %l3
nop
setx 0xF5028F5453EB51C6, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f4
setx 0xB6EB00056EFE3DEE, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f10
fsubd %f10, %f4, %f22
smul %i1, %g6, %i4
alignaddrl %l6, %l4, %i0
tne %icc, 0x4
movle %xcc, %l1, %g7
ta %xcc, 0x1
umulcc %g5, 0x1DC9, %o6
nop
fitos %f20, %f5
move %icc, %i2, %o7
wr %g0, 0x80, %asi
sta %f22, [%l7 + 0x24] %asi
movl %icc, %i7, %i6
array16 %i3, %o3, %g1
set 0x1b8, %l0
nop ! nop ! ldxa [%g0 + %l0] 0x40, %o1 ripped by fixASI40.pl ripped by fixASI40.pl
fcmple16 %f2, %f2, %o2
fmovdcc %icc, %f15, %f7
edge32ln %o0, %g4, %l5
xor %o4, %g3, %i5
swap [%l7 + 0x58], %l0
edge8n %g2, %l2, %l3
tg %xcc, 0x6
fnors %f25, %f3, %f30
move %icc, %o5, %i1
brlez %i4, loop_2721
addcc %l6, %l4, %g6
andn %i0, %g7, %l1
fmovsne %xcc, %f14, %f6
loop_2721:
nop
wr %g0, 0x89, %asi
prefetcha [%l7 + 0x10] %asi, 0x0
faligndata %f0, %f20, %f6
nop
setx 0xFDF35FB6B065DA1D, %l0, %l6
stx %l6, [%l7 + 0x70]
ldx [%l7 + 0x70], %fsr
orn %o6, 0x002B, %i2
bvc %xcc, loop_2722
edge32l %o7, %i6, %i3
fcmpne32 %f12, %f2, %i7
fone %f6
loop_2722:
taddcctv %g1, %o3, %o1
subcc %o2, 0x0CEB, %g4
stw %o0, [%l7 + 0x64]
move %icc, %o4, %l5
wr %g0, 0x18, %asi
lda [%l7 + 0x50] %asi, %f17
fbug %fcc3, loop_2723
movcs %icc, %g3, %l0
edge32ln %g2, %l2, %l3
sethi 0x0EB7, %o5
loop_2723:
edge16l %i1, %i5, %l6
movrne %i4, %l4, %i0
edge32l %g7, %l1, %g6
orncc %o6, %g5, %o7
wr %g0, 0x80, %asi
ldsba [%l7 + 0x29] %asi, %i2
be,a,pn %xcc, loop_2724
bn loop_2725
nop
fitos %f8, %f23
fstox %f23, %f14
fxtos %f14, %f20
be,pt %icc, loop_2726
loop_2724:
udiv %i3, 0x1D7D, %i7
loop_2725:
ba,a %icc, loop_2727
ldub [%l7 + 0x23], %g1
loop_2726:
brnz %i6, loop_2728
fnegs %f22, %f9
loop_2727:
udivcc %o1, 0x0790, %o3
udiv %o2, 0x0CA7, %o0
loop_2728:
sdivx %g4, 0x096A, %o4
fnor %f22, %f16, %f12
movvs %xcc, %l5, %g3
umul %l0, 0x1C60, %l2
movne %icc, %g2, %l3
movne %icc, %o5, %i5
movn %icc, %l6, %i4
set 0x10, %g4
sta %f9, [%l7 + %g4] 0x11
ld [%l7 + 0x0C], %f26
ld [%l7 + 0x50], %f11
te %xcc, 0x5
nop
setx 0x5D114DCF, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f19
setx 0x3991F02C, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f3
fmuls %f3, %f19, %f23
bl,pn %icc, loop_2729
tpos %xcc, 0x7
tpos %xcc, 0x6
set 0x0C, %i0
stba %l4, [%l7 + %i0] 0x19
loop_2729:
fabsd %f30, %f10
taddcctv %i0, 0x0674, %g7
nop
fitod %f25, %f26
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
nop
setx 0xF3B5322B91F48FF1, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f28
setx 0xCD1109C56443B435, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f16
fdivd %f16, %f28, %f28
movrgz %i1, %l1, %g6
fbo,a %fcc1, loop_2730
tvs %icc, 0x0
movpos %icc, %g5, %o7
set 0x18, %g3
lda [%l7 + %g3] 0x15, %f29
loop_2730:
fpadd16 %f14, %f8, %f24
fmovscs %icc, %f4, %f11
edge32 %i2, %i3, %o6
addc %g1, %i6, %o1
fzero %f2
fmovrsgez %i7, %f19, %f6
brlz %o2, loop_2731
fpsub16s %f3, %f22, %f28
tneg %xcc, 0x4
udivx %o0, 0x16C2, %g4
loop_2731:
and %o3, 0x1341, %o4
fmovsneg %xcc, %f8, %f24
array32 %g3, %l0, %l5
fblg %fcc3, loop_2732
array8 %g2, %l2, %o5
tn %icc, 0x1
edge16ln %i5, %l3, %i4
loop_2732:
sethi 0x1450, %l6
brlez,a %l4, loop_2733
edge16ln %i0, %i1, %l1
movleu %xcc, %g7, %g6
movn %icc, %g5, %i2
loop_2733:
xor %o7, 0x0E16, %i3
edge32n %o6, %g1, %o1
fmul8x16al %f7, %f0, %f22
std %f12, [%l7 + 0x50]
movrgz %i7, 0x1C4, %o2
movpos %icc, %i6, %o0
bshuffle %f20, %f4, %f2
srax %o3, %o4, %g3
tvc %icc, 0x1
edge8l %l0, %g4, %l5
tsubcc %g2, 0x1E83, %o5
fmovsvs %icc, %f6, %f26
fands %f1, %f9, %f28
taddcctv %l2, %i5, %i4
edge32n %l6, %l3, %i0
fsrc1 %f26, %f0
tvs %icc, 0x6
edge16n %i1, %l4, %l1
udivcc %g6, 0x1E49, %g7
taddcc %g5, %o7, %i2
fone %f12
fcmpne16 %f0, %f16, %i3
stw %g1, [%l7 + 0x38]
sdivcc %o1, 0x12A5, %o6
bcs,pt %xcc, loop_2734
edge32n %i7, %i6, %o0
bpos,a,pt %xcc, loop_2735
movrgz %o3, %o2, %o4
loop_2734:
edge8 %l0, %g3, %g4
fpsub16s %f29, %f8, %f8
loop_2735:
nop
wr %g0, 0x19, %asi
prefetcha [%l7 + 0x40] %asi, 0x3
edge8l %o5, %g2, %l2
mulx %i4, %i5, %l6
edge16l %i0, %l3, %l4
brgz %l1, loop_2736
edge32n %i1, %g6, %g5
movrgz %o7, 0x0F9, %i2
fmovrsgz %i3, %f7, %f21
loop_2736:
tgu %icc, 0x1
fmovdneg %icc, %f25, %f4
alignaddrl %g7, %o1, %g1
nop
setx 0x307B7C02, %l0, %l6
st %l6, [%l7 + 0x08]
ld [%l7 + 0x08], %fsr
bn loop_2737
tcs %xcc, 0x4
bgu,a,pn %xcc, loop_2738
andn %i7, 0x1ADD, %i6
loop_2737:
movvc %icc, %o0, %o6
ldx [%l7 + 0x68], %o2
loop_2738:
movl %xcc, %o4, %l0
sllx %g3, 0x06, %g4
xor %o3, 0x0024, %o5
subc %l5, %g2, %l2
nop
setx loop_2739, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsw [%l7 + 0x4C], %i4
movg %xcc, %l6, %i0
taddcctv %l3, %l4, %l1
loop_2739:
tneg %icc, 0x3
movg %icc, %i1, %i5
edge32l %g6, %g5, %o7
edge8 %i2, %g7, %i3
fmovsge %icc, %f24, %f24
call loop_2740
addcc %g1, %o1, %i6
edge16l %o0, %i7, %o6
movrne %o2, %o4, %l0
loop_2740:
sdiv %g4, 0x0BFD, %g3
set 0x10, %l3
stha %o3, [%l7 + %l3] 0x0c
st %f29, [%l7 + 0x24]
bne loop_2741
mulx %l5, 0x0FDB, %o5
udiv %l2, 0x04D4, %g2
nop
fitod %f0, %f24
fdtos %f24, %f14
loop_2741:
array32 %i4, %l6, %i0
tleu %xcc, 0x5
fmovdge %xcc, %f26, %f13
xor %l3, %l4, %i1
fble %fcc2, loop_2742
movle %icc, %l1, %i5
fmovrsgez %g6, %f7, %f30
fcmpne32 %f30, %f8, %g5
loop_2742:
movvc %icc, %o7, %g7
popc 0x1E47, %i3
nop
fitos %f3, %f12
fstox %f12, %f14
or %i2, %o1, %i6
bgu,a,pn %icc, loop_2743
and %g1, 0x08BA, %i7
move %xcc, %o0, %o6
fble %fcc0, loop_2744
loop_2743:
add %o4, %l0, %g4
wr %g0, 0x19, %asi
ldswa [%l7 + 0x0C] %asi, %g3
loop_2744:
nop
wr %g0, 0x2b, %asi
ldda [%l7 + 0x70] %asi, %o2
brgez %o2, loop_2745
srax %o5, %l5, %g2
orncc %i4, %l2, %i0
fornot2 %f0, %f16, %f8
loop_2745:
movrgez %l3, 0x097, %l6
fornot2 %f2, %f4, %f8
ldd [%l7 + 0x60], %i0
tvs %xcc, 0x2
tcc %icc, 0x4
array8 %l4, %i5, %l1
movcs %xcc, %g6, %o7
srl %g7, %g5, %i3
wr %g0, 0x22, %asi
stha %i2, [%l7 + 0x70] %asi
membar #Sync
xnor %o1, %i6, %g1
pdist %f2, %f18, %f22
tcc %icc, 0x0
fandnot2s %f25, %f7, %f2
brlez %o0, loop_2746
array16 %i7, %o6, %l0
sll %g4, 0x18, %g3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2746:
ld [%l7 + 0x10], %f8
set 0x0A, %o2
ldsha [%l7 + %o2] 0x19, %o4
tge %icc, 0x0
tcc %icc, 0x1
bleu,a,pn %xcc, loop_2747
movrlz %o3, 0x000, %o2
tsubcc %l5, %o5, %i4
alignaddrl %l2, %i0, %l3
loop_2747:
call loop_2748
tneg %icc, 0x4
fmovdge %xcc, %f29, %f28
fmovdgu %xcc, %f31, %f21
loop_2748:
call loop_2749
sllx %l6, %i1, %g2
set 0x20, %i4
ldda [%l7 + %i4] 0x23, %l4
loop_2749:
andcc %i5, 0x1ED9, %l1
tn %xcc, 0x0
umul %g6, %o7, %g7
wr %g0, 0xe2, %asi
stba %g5, [%l7 + 0x56] %asi
membar #Sync
fcmpne32 %f14, %f30, %i3
bcc loop_2750
edge8n %o1, %i2, %g1
tn %xcc, 0x2
xorcc %o0, 0x0947, %i7
loop_2750:
tcc %icc, 0x3
move %icc, %i6, %l0
fbg,a %fcc3, loop_2751
fmovrdgez %o6, %f0, %f16
movrlez %g4, %g3, %o3
fmovdcs %xcc, %f9, %f10
loop_2751:
bneg,a %xcc, loop_2752
fba %fcc0, loop_2753
tl %icc, 0x1
array8 %o4, %o2, %l5
loop_2752:
nop
set 0x54, %g7
ldswa [%l7 + %g7] 0x19, %i4
loop_2753:
fblg,a %fcc3, loop_2754
nop
setx 0x221C5056, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f9
setx 0x2F59D686, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f18
fmuls %f18, %f9, %f6
movrlez %l2, 0x321, %o5
smul %i0, 0x17DF, %l6
loop_2754:
ldd [%l7 + 0x68], %f22
array32 %i1, %l3, %l4
fnot1s %f9, %f9
tg %icc, 0x3
fcmpeq32 %f18, %f16, %i5
fandnot1s %f31, %f9, %f15
fpsub16s %f29, %f6, %f26
fone %f0
nop
setx loop_2755, %l0, %l1
jmpl %l1, %l1
lduh [%l7 + 0x28], %g2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
set 0x60, %i1
lduwa [%l7 + %i1] 0x11, %o7
loop_2755:
udivcc %g6, 0x1F1F, %g7
edge32l %i3, %g5, %o1
edge8n %i2, %g1, %i7
fmovs %f0, %f31
movn %icc, %o0, %i6
bne,a,pn %icc, loop_2756
tne %xcc, 0x0
fmovdle %icc, %f19, %f26
ldsw [%l7 + 0x7C], %o6
loop_2756:
bvc,pn %icc, loop_2757
movrgez %g4, 0x06A, %g3
movl %xcc, %l0, %o4
taddcctv %o3, 0x0EAC, %o2
loop_2757:
fmovrsne %i4, %f18, %f25
movrne %l2, 0x3C2, %o5
mova %icc, %i0, %l5
set 0x4C, %l2
swapa [%l7 + %l2] 0x11, %i1
orcc %l6, 0x15DD, %l3
movneg %icc, %i5, %l1
taddcctv %g2, %l4, %o7
ta %xcc, 0x0
fxnors %f2, %f31, %f22
tcs %xcc, 0x4
fnot2s %f25, %f11
movrgz %g6, 0x0B6, %g7
array16 %i3, %g5, %o1
fmovsvc %xcc, %f21, %f22
stb %i2, [%l7 + 0x32]
tg %xcc, 0x7
movre %i7, %g1, %i6
ld [%l7 + 0x38], %f10
set 0x76, %i7
stba %o6, [%l7 + %i7] 0x2b
membar #Sync
fmul8ulx16 %f2, %f10, %f24
ldstub [%l7 + 0x21], %g4
tn %icc, 0x3
fbge,a %fcc2, loop_2758
bcc %xcc, loop_2759
array16 %g3, %o0, %l0
mulscc %o3, 0x181A, %o4
loop_2758:
xorcc %i4, %o2, %o5
loop_2759:
tvc %icc, 0x3
fbl %fcc1, loop_2760
stx %l2, [%l7 + 0x50]
brz %l5, loop_2761
xnorcc %i1, %l6, %i0
loop_2760:
edge8l %i5, %l3, %l1
fmovdneg %xcc, %f15, %f15
loop_2761:
udiv %g2, 0x1E11, %l4
wr %g0, 0x80, %asi
ldstuba [%l7 + 0x4A] %asi, %o7
prefetch [%l7 + 0x30], 0x3
andcc %g7, 0x1FA6, %g6
set 0x1A, %l5
lduha [%l7 + %l5] 0x80, %i3
sdivx %o1, 0x101E, %i2
fmovrsne %i7, %f28, %f20
fpsub16 %f10, %f2, %f18
sdivcc %g1, 0x1D64, %i6
ldd [%l7 + 0x60], %g4
or %g4, %o6, %o0
addc %g3, %l0, %o3
ta %xcc, 0x2
fmovsn %xcc, %f27, %f31
fbule,a %fcc1, loop_2762
xnorcc %i4, 0x070F, %o2
movvs %icc, %o5, %l2
tneg %icc, 0x1
loop_2762:
smul %o4, %i1, %l5
edge8n %i0, %i5, %l3
orcc %l1, 0x1BA9, %l6
orncc %l4, %g2, %o7
fors %f15, %f24, %f10
brz %g7, loop_2763
tneg %icc, 0x4
fmuld8sux16 %f17, %f28, %f8
movcc %icc, %i3, %o1
loop_2763:
sth %g6, [%l7 + 0x0E]
addcc %i2, 0x0EC7, %g1
set 0x50, %o6
prefetcha [%l7 + %o6] 0x10, 0x0
sir 0x1598
fmovscc %icc, %f4, %f5
movl %icc, %g5, %i6
fmovsl %xcc, %f10, %f31
movrlez %g4, 0x237, %o0
fcmple32 %f22, %f28, %o6
fmovsle %icc, %f0, %f27
tge %icc, 0x5
udivcc %g3, 0x1569, %l0
brgez,a %o3, loop_2764
movge %icc, %i4, %o2
tpos %icc, 0x1
and %l2, %o4, %i1
loop_2764:
fxor %f8, %f10, %f16
set 0x60, %i6
ldxa [%l7 + %i6] 0x19, %o5
fbl,a %fcc1, loop_2765
bvc,a %icc, loop_2766
move %xcc, %i0, %i5
addc %l3, %l5, %l1
loop_2765:
nop
wr %g0, 0x81, %asi
lduha [%l7 + 0x22] %asi, %l6
loop_2766:
fmovdneg %icc, %f21, %f26
fandnot2s %f10, %f25, %f7
tneg %icc, 0x4
fmovsvs %xcc, %f2, %f5
edge16l %g2, %l4, %o7
array8 %g7, %i3, %o1
fandnot2 %f24, %f2, %f10
tne %icc, 0x5
wr %g0, 0x81, %asi
swapa [%l7 + 0x30] %asi, %i2
umul %g1, 0x0CE8, %g6
smul %i7, 0x0D03, %i6
edge8l %g5, %o0, %g4
fpackfix %f12, %f22
mova %xcc, %g3, %o6
movcc %xcc, %l0, %o3
ldstub [%l7 + 0x23], %i4
std %f20, [%l7 + 0x30]
nop
setx 0x5077B616, %l0, %l6
st %l6, [%l7 + 0x1C]
ld [%l7 + 0x1C], %fsr
wr %g0, 0x80, %asi
stba %l2, [%l7 + 0x1F] %asi
subccc %o4, %i1, %o2
fmovde %xcc, %f20, %f9
fnors %f24, %f1, %f19
edge16l %i0, %o5, %l3
array16 %i5, %l1, %l6
set 0x58, %i2
stba %l5, [%l7 + %i2] 0x2b
membar #Sync
array16 %g2, %o7, %g7
fcmpne32 %f28, %f10, %l4
edge16 %o1, %i2, %i3
bcc,a %icc, loop_2767
membar 0x38
nop
setx 0x50E9B21C, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f9
setx 0x320A5FE5, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f17
fmuls %f17, %f9, %f30
fmuld8sux16 %f7, %f28, %f14
loop_2767:
fmovscs %icc, %f26, %f24
fone %f20
ldub [%l7 + 0x47], %g1
tpos %xcc, 0x1
mulscc %g6, 0x1C7D, %i6
tvc %xcc, 0x4
andncc %g5, %o0, %i7
ldd [%l7 + 0x48], %g4
add %l7, 0x7C, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %g3
casa [%l6] %asi, %g3, %l0
bvs loop_2768
fmovsleu %icc, %f3, %f21
fmovde %icc, %f0, %f20
popc 0x0054, %o6
loop_2768:
fmovdne %icc, %f10, %f12
movne %icc, %i4, %o3
fxnors %f25, %f19, %f10
subc %l2, 0x198D, %i1
taddcc %o4, 0x1047, %i0
te %icc, 0x3
add %o5, %l3, %i5
ta %xcc, 0x7
set 0x0C, %g2
lduba [%l7 + %g2] 0x04, %l1
fpadd16s %f10, %f21, %f4
sub %l6, %o2, %g2
srlx %l5, 0x1C, %o7
edge8 %g7, %o1, %i2
mulscc %l4, %i3, %g6
fbug %fcc1, loop_2769
edge16ln %i6, %g5, %o0
fmovrdne %g1, %f8, %f10
bge loop_2770
loop_2769:
brlez %i7, loop_2771
fmovdneg %icc, %f3, %f1
fbu %fcc1, loop_2772
loop_2770:
umul %g4, 0x0287, %g3
loop_2771:
sllx %l0, %i4, %o6
edge8 %l2, %i1, %o3
loop_2772:
udivx %i0, 0x0CEE, %o5
addcc %l3, %o4, %i5
array32 %l6, %l1, %o2
add %g2, 0x04D4, %l5
tn %icc, 0x6
sdivx %g7, 0x0346, %o7
edge8ln %o1, %i2, %i3
array16 %l4, %g6, %g5
ldsh [%l7 + 0x76], %o0
bl,pn %icc, loop_2773
tsubcctv %g1, 0x080D, %i7
nop
setx 0x6955153788C171DB, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f4
setx 0xCBFC9BCDE81699E3, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f6
fdivd %f6, %f4, %f2
lduw [%l7 + 0x10], %i6
loop_2773:
bgu loop_2774
fpadd32s %f31, %f5, %f11
fmovrsgz %g4, %f10, %f14
be,a,pt %xcc, loop_2775
loop_2774:
movg %xcc, %g3, %i4
xnor %o6, 0x02D8, %l2
nop
set 0x26, %g1
sth %l0, [%l7 + %g1]
loop_2775:
add %o3, 0x07C7, %i0
umulcc %i1, %l3, %o4
addccc %o5, 0x169E, %i5
edge32l %l6, %l1, %o2
subcc %l5, 0x09DB, %g2
tleu %icc, 0x2
movge %icc, %g7, %o1
set 0x28, %i3
stwa %o7, [%l7 + %i3] 0x19
array8 %i3, %i2, %l4
edge32l %g5, %g6, %o0
swap [%l7 + 0x0C], %g1
bvs,pt %icc, loop_2776
sdivcc %i6, 0x0C76, %i7
addccc %g3, 0x18A8, %g4
fmul8x16al %f17, %f18, %f16
loop_2776:
fornot1 %f0, %f18, %f26
umul %i4, %o6, %l0
tne %icc, 0x2
fbo,a %fcc0, loop_2777
fmovrdlz %l2, %f20, %f10
nop
setx loop_2778, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bl,pn %xcc, loop_2779
loop_2777:
array32 %o3, %i0, %i1
movl %icc, %o4, %o5
loop_2778:
srlx %l3, %l6, %i5
loop_2779:
call loop_2780
sdiv %o2, 0x09F1, %l5
orcc %l1, 0x1990, %g7
edge32ln %o1, %o7, %g2
loop_2780:
mova %icc, %i3, %l4
udivx %i2, 0x1670, %g6
movre %g5, %g1, %i6
tneg %xcc, 0x6
tvc %icc, 0x1
wr %g0, 0x88, %asi
swapa [%l7 + 0x30] %asi, %o0
and %i7, %g3, %g4
prefetch [%l7 + 0x60], 0x0
fble %fcc2, loop_2781
nop
fitod %f2, %f14
fdtox %f14, %f6
fxtod %f6, %f0
edge8n %o6, %l0, %i4
subccc %l2, %o3, %i1
loop_2781:
fnot1s %f23, %f16
brz %i0, loop_2782
fmovrdlez %o4, %f8, %f26
tsubcc %l3, 0x0AC3, %l6
bpos %xcc, loop_2783
loop_2782:
sll %i5, 0x14, %o2
sdivcc %o5, 0x1AA2, %l1
fmovscs %icc, %f24, %f18
loop_2783:
fmovdle %xcc, %f13, %f1
fmovdvs %icc, %f15, %f21
fexpand %f0, %f28
fbo %fcc2, loop_2784
fxnor %f14, %f30, %f28
udivcc %g7, 0x0A60, %l5
tge %icc, 0x1
loop_2784:
te %icc, 0x5
movrlez %o1, 0x17A, %g2
edge32ln %o7, %l4, %i3
edge8l %g6, %i2, %g1
bge,pt %xcc, loop_2785
tneg %icc, 0x3
popc 0x0946, %g5
move %icc, %i6, %i7
loop_2785:
movvs %xcc, %g3, %g4
wr %g0, 0x0c, %asi
ldsba [%l7 + 0x0A] %asi, %o0
bvs,a loop_2786
fmovd %f8, %f24
tl %xcc, 0x6
call loop_2787
loop_2786:
nop
setx 0x9E0B4AE080588A37, %l0, %l6
stx %l6, [%l7 + 0x48]
ldx [%l7 + 0x48], %fsr
fmovsn %icc, %f2, %f24
fbuge %fcc3, loop_2788
loop_2787:
array16 %o6, %i4, %l2
edge16ln %l0, %o3, %i1
movvc %icc, %o4, %l3
loop_2788:
fpsub32 %f2, %f22, %f22
fxnors %f11, %f11, %f19
fpadd16s %f29, %f2, %f16
fble %fcc0, loop_2789
fpadd16s %f5, %f9, %f12
wr %g0, 0x18, %asi
swapa [%l7 + 0x70] %asi, %i0
loop_2789:
movre %l6, %o2, %i5
fpsub32s %f31, %f12, %f29
fblg,a %fcc0, loop_2790
fmovsl %xcc, %f2, %f23
edge16n %o5, %g7, %l5
std %f10, [%l7 + 0x10]
loop_2790:
smulcc %o1, 0x159A, %l1
wr %g0, 0x80, %asi
stxa %o7, [%l7 + 0x10] %asi
movrgez %l4, %g2, %g6
movneg %icc, %i2, %g1
taddcctv %g5, %i6, %i7
fmovrdgz %g3, %f12, %f22
alignaddr %g4, %o0, %i3
ba loop_2791
fmovsvs %xcc, %f18, %f13
fmuld8ulx16 %f4, %f27, %f26
ldsw [%l7 + 0x10], %o6
loop_2791:
fornot1 %f18, %f18, %f2
subccc %i4, %l0, %o3
fornot2s %f31, %f10, %f3
fbl %fcc0, loop_2792
srlx %i1, 0x0C, %o4
addccc %l2, 0x158B, %i0
array32 %l3, %l6, %o2
loop_2792:
ld [%l7 + 0x58], %f23
orncc %o5, 0x0A0D, %i5
movrgez %l5, 0x1D0, %o1
andn %g7, %l1, %o7
tle %xcc, 0x4
fbul %fcc0, loop_2793
andn %l4, %g2, %i2
nop
fitos %f5, %f11
fpadd32s %f7, %f29, %f16
loop_2793:
array32 %g6, %g5, %i6
nop
fitod %f2, %f8
fdtoi %f8, %f10
nop
fitos %f8, %f20
fstod %f20, %f26
brz %i7, loop_2794
ldd [%l7 + 0x28], %f22
movrlez %g1, %g4, %o0
fpack32 %f16, %f20, %f16
loop_2794:
stw %g3, [%l7 + 0x14]
srlx %o6, %i4, %l0
subcc %o3, 0x1F55, %i1
bn,pn %xcc, loop_2795
edge32n %o4, %i3, %i0
bcs,a,pn %icc, loop_2796
xnor %l2, 0x03A5, %l3
loop_2795:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
andn %l6, 0x13F2, %o5
loop_2796:
sethi 0x1793, %i5
edge32ln %l5, %o1, %g7
fba %fcc0, loop_2797
orncc %o2, 0x08F3, %o7
xor %l4, 0x0972, %l1
fmovse %xcc, %f3, %f18
loop_2797:
nop
set 0x68, %o4
sta %f16, [%l7 + %o4] 0x81
movle %xcc, %g2, %g6
udivcc %g5, 0x1EC8, %i6
andn %i2, %g1, %i7
nop
setx loop_2798, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ba,a loop_2799
movvc %icc, %g4, %g3
brz %o0, loop_2800
loop_2798:
movrgz %o6, 0x119, %i4
loop_2799:
movrgez %l0, %i1, %o3
umul %o4, 0x053A, %i0
loop_2800:
array8 %l2, %l3, %l6
umulcc %i3, 0x0D67, %i5
movleu %icc, %l5, %o5
bneg,a %xcc, loop_2801
andncc %o1, %o2, %g7
movrgz %l4, %l1, %o7
tle %icc, 0x2
loop_2801:
edge16l %g2, %g5, %g6
tge %xcc, 0x3
edge8 %i6, %i2, %g1
sir 0x1FDE
bshuffle %f2, %f0, %f26
addccc %i7, 0x077A, %g4
udiv %o0, 0x0B2E, %g3
stw %o6, [%l7 + 0x0C]
fmovsa %xcc, %f22, %f30
fnand %f14, %f6, %f26
fsrc2 %f8, %f12
fbug,a %fcc0, loop_2802
fpsub32 %f20, %f4, %f0
addc %l0, 0x1AAD, %i4
srax %i1, 0x16, %o3
loop_2802:
fand %f2, %f2, %f8
edge8n %o4, %l2, %i0
fmovrslez %l6, %f25, %f12
ta %icc, 0x0
edge8n %l3, %i5, %l5
sll %o5, 0x03, %o1
fmovsa %xcc, %f23, %f23
fpadd16s %f29, %f27, %f17
fnegd %f20, %f0
fcmpgt16 %f4, %f8, %o2
fandnot2 %f0, %f4, %f0
fmovsleu %icc, %f9, %f24
tsubcctv %i3, 0x0353, %l4
movrgez %l1, %o7, %g7
tpos %xcc, 0x3
taddcc %g2, %g5, %g6
bgu,a,pn %xcc, loop_2803
ba,pt %icc, loop_2804
edge8 %i2, %i6, %g1
edge32n %g4, %i7, %g3
loop_2803:
ldd [%l7 + 0x40], %o0
loop_2804:
nop
set 0x44, %o0
sta %f18, [%l7 + %o0] 0x81
udivcc %l0, 0x0A00, %o6
fmovsneg %icc, %f30, %f27
bge,a %xcc, loop_2805
sdiv %i4, 0x0DAF, %o3
nop
fitos %f5, %f16
fstod %f16, %f26
te %icc, 0x7
loop_2805:
movleu %icc, %o4, %i1
nop
setx loop_2806, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xnorcc %l2, %l6, %l3
ld [%l7 + 0x4C], %f26
ld [%l7 + 0x7C], %f22
loop_2806:
and %i5, 0x1AA1, %i0
tcc %icc, 0x2
tl %icc, 0x0
alignaddr %o5, %o1, %l5
and %i3, 0x13DE, %l4
stbar
addc %o2, %l1, %g7
nop
setx 0xA496B25669382A91, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f0
fsqrtd %f0, %f10
or %o7, %g2, %g6
fsrc1s %f10, %f19
be,pt %xcc, loop_2807
fzero %f0
edge32 %i2, %i6, %g5
fmovdvc %xcc, %f22, %f9
loop_2807:
fbul,a %fcc2, loop_2808
subccc %g4, 0x139F, %g1
add %g3, 0x1A88, %i7
fmovscc %xcc, %f21, %f29
loop_2808:
nop
setx loop_2809, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tcc %icc, 0x1
fmul8x16au %f29, %f12, %f8
alignaddr %o0, %l0, %o6
loop_2809:
ldub [%l7 + 0x42], %o3
xorcc %i4, %i1, %l2
brnz %o4, loop_2810
sir 0x1B84
orn %l3, 0x0736, %l6
bleu,pn %icc, loop_2811
loop_2810:
fnors %f8, %f11, %f16
move %xcc, %i0, %o5
edge32l %i5, %o1, %l5
loop_2811:
tg %xcc, 0x1
fnands %f16, %f20, %f3
movgu %icc, %l4, %i3
tl %icc, 0x6
movcc %xcc, %o2, %g7
bgu,pn %icc, loop_2812
fmul8x16al %f28, %f20, %f12
wr %g0, 0x11, %asi
ldswa [%l7 + 0x3C] %asi, %o7
loop_2812:
subc %l1, 0x110B, %g6
array32 %g2, %i6, %i2
and %g5, %g1, %g4
prefetch [%l7 + 0x10], 0x0
fbu %fcc1, loop_2813
bvs loop_2814
bge,a %icc, loop_2815
srlx %i7, 0x06, %o0
loop_2813:
fmovdneg %icc, %f10, %f14
loop_2814:
nop
wr %g0, 0x10, %asi
lduba [%l7 + 0x6F] %asi, %g3
loop_2815:
tl %icc, 0x2
umul %l0, 0x0782, %o6
stb %i4, [%l7 + 0x79]
wr %g0, 0x10, %asi
stwa %i1, [%l7 + 0x24] %asi
orn %l2, 0x0F19, %o4
movrne %l3, %o3, %i0
nop
setx loop_2816, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
udivx %o5, 0x03AD, %i5
fpsub32 %f20, %f28, %f2
tg %icc, 0x7
loop_2816:
movgu %xcc, %l6, %l5
tcs %xcc, 0x2
bcc loop_2817
tle %xcc, 0x3
movn %icc, %o1, %l4
lduh [%l7 + 0x50], %i3
loop_2817:
xnor %o2, %o7, %l1
brz,a %g7, loop_2818
fabss %f12, %f11
xorcc %g6, 0x07BE, %g2
fnot1s %f17, %f11
loop_2818:
movne %icc, %i2, %i6
taddcc %g1, 0x052D, %g4
bne,pt %xcc, loop_2819
fmovrdgz %g5, %f14, %f30
edge16 %o0, %i7, %g3
fbe %fcc3, loop_2820
loop_2819:
tne %icc, 0x2
xnorcc %l0, %i4, %o6
nop
fitod %f6, %f24
fdtoi %f24, %f7
loop_2820:
fzeros %f13
bcs,pn %xcc, loop_2821
addc %i1, %o4, %l3
edge16l %o3, %i0, %l2
wr %g0, 0x89, %asi
lduba [%l7 + 0x76] %asi, %o5
loop_2821:
udiv %l6, 0x171D, %i5
mova %xcc, %l5, %l4
wr %g0, 0x10, %asi
ldda [%l7 + 0x60] %asi, %i2
nop
set 0x6C, %g6
stw %o1, [%l7 + %g6]
te %icc, 0x6
tpos %icc, 0x7
udivx %o2, 0x1C1B, %o7
tn %xcc, 0x6
membar 0x5E
fbn,a %fcc1, loop_2822
sllx %l1, 0x06, %g6
addccc %g2, 0x1E06, %i2
array16 %i6, %g1, %g7
loop_2822:
nop
fitod %f8, %f26
fdtox %f26, %f12
fmovsleu %icc, %f20, %f19
udivx %g5, 0x1012, %g4
edge32ln %o0, %i7, %g3
add %l7, 0x18, %l6
wr %g0, 0x18, %asi
casxa [%l6] 0x18, %l0, %i4
umul %i1, 0x04F3, %o4
fmovde %xcc, %f3, %f18
fcmpne32 %f26, %f30, %o6
subccc %o3, %i0, %l2
nop
fitos %f12, %f28
fstod %f28, %f0
set 0x4C, %o1
swapa [%l7 + %o1] 0x89, %o5
tvc %icc, 0x7
movvs %icc, %l3, %l6
tsubcctv %i5, %l5, %i3
movcc %xcc, %o1, %l4
sub %o2, 0x1E8E, %o7
tg %icc, 0x7
fmovdleu %xcc, %f21, %f11
fpsub16s %f2, %f19, %f23
fpadd16s %f7, %f24, %f15
edge32l %l1, %g6, %g2
addc %i6, %g1, %g7
nop
fitos %f3, %f25
fstox %f25, %f22
movne %icc, %g5, %g4
sub %o0, %i7, %i2
popc %l0, %g3
movvc %xcc, %i4, %o4
fmovrslz %o6, %f25, %f10
addccc %i1, %o3, %i0
sllx %l2, %l3, %l6
fmovsne %icc, %f31, %f5
array32 %o5, %i5, %l5
fbul %fcc0, loop_2823
movneg %icc, %i3, %o1
edge8n %o2, %o7, %l1
movl %xcc, %g6, %g2
loop_2823:
edge8ln %i6, %l4, %g7
fmovspos %xcc, %f6, %f22
set 0x40, %l1
stda %f16, [%l7 + %l1] 0x11
wr %g0, 0x89, %asi
prefetcha [%l7 + 0x70] %asi, 0x2
edge32n %g1, %o0, %g4
set 0x48, %o7
swapa [%l7 + %o7] 0x11, %i2
and %i7, 0x0E94, %g3
fbne,a %fcc1, loop_2824
ldd [%l7 + 0x58], %f0
lduw [%l7 + 0x40], %l0
fbug,a %fcc0, loop_2825
loop_2824:
sub %o4, 0x0EB6, %o6
orncc %i4, %o3, %i0
movrlez %l2, %i1, %l6
loop_2825:
fbe %fcc3, loop_2826
fmovdn %xcc, %f24, %f1
set 0x23, %g5
ldsba [%l7 + %g5] 0x88, %o5
loop_2826:
nop
add %l7, 0x08, %l6
wr %g0, 0x04, %asi
ldxa [%l6] %asi, %i5
casxa [%l6] 0x04, %i5, %l3
sir 0x05FC
wr %g0, 0x11, %asi
ldswa [%l7 + 0x24] %asi, %l5
fbl,a %fcc3, loop_2827
tpos %xcc, 0x4
fbo %fcc3, loop_2828
taddcctv %i3, 0x0A45, %o1
loop_2827:
fpsub32s %f30, %f17, %f12
movpos %icc, %o7, %l1
loop_2828:
orcc %o2, 0x0255, %g6
tcs %icc, 0x6
fmovsge %icc, %f14, %f30
fsrc1 %f26, %f26
sdiv %i6, 0x0786, %l4
fmuld8sux16 %f25, %f1, %f6
umul %g7, %g2, %g5
edge32ln %o0, %g1, %i2
addccc %g4, %i7, %g3
edge8 %o4, %o6, %l0
stw %i4, [%l7 + 0x2C]
nop
setx 0xAD0921A9, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f4
setx 0x3B0F1EAD, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f27
fadds %f27, %f4, %f29
bneg %xcc, loop_2829
add %o3, %l2, %i1
movrne %i0, %l6, %o5
movrne %l3, 0x2ED, %i5
loop_2829:
nop
fitod %f2, %f26
fdtoi %f26, %f21
movcs %xcc, %l5, %i3
edge8 %o1, %o7, %o2
fbul,a %fcc3, loop_2830
tn %icc, 0x4
fmovrdgez %l1, %f16, %f16
tvs %xcc, 0x7
loop_2830:
ldub [%l7 + 0x52], %i6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge16ln %l4, %g7, %g2
sdiv %g5, 0x0AF8, %g6
or %g1, %o0, %g4
nop
fitos %f1, %f27
fstoi %f27, %f6
fandnot1 %f26, %f24, %f24
tge %icc, 0x4
fcmple32 %f0, %f8, %i7
movvc %icc, %i2, %o4
taddcctv %o6, 0x0A60, %l0
bpos,a,pn %icc, loop_2831
move %xcc, %i4, %g3
fcmpne16 %f10, %f2, %o3
fmovdcs %icc, %f14, %f10
loop_2831:
fmovsleu %xcc, %f15, %f0
fxor %f26, %f30, %f22
tcc %xcc, 0x3
array32 %l2, %i1, %l6
xorcc %o5, 0x09F4, %i0
ldsw [%l7 + 0x60], %l3
movrlez %l5, %i5, %o1
fcmpeq32 %f4, %f4, %o7
movgu %icc, %o2, %i3
brlez %l1, loop_2832
xnorcc %i6, %l4, %g2
tvc %icc, 0x7
mova %icc, %g5, %g6
loop_2832:
ble,pt %xcc, loop_2833
fmovsa %xcc, %f12, %f18
sllx %g1, 0x15, %o0
and %g7, %i7, %g4
loop_2833:
mulx %o4, %i2, %l0
or %i4, %o6, %o3
alignaddr %g3, %i1, %l2
movneg %icc, %o5, %i0
membar 0x34
movvs %icc, %l6, %l5
fmovdne %xcc, %f24, %f15
ta %xcc, 0x1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge16 %i5, %l3, %o1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovs %f8, %f10
pdist %f26, %f16, %f4
move %xcc, %o7, %i3
taddcctv %o2, 0x1C1A, %l1
andcc %i6, %l4, %g5
movrlez %g6, %g2, %g1
wr %g0, 0x18, %asi
lda [%l7 + 0x18] %asi, %f1
bgu,pn %icc, loop_2834
movgu %icc, %o0, %g7
tsubcc %i7, 0x15A2, %o4
fpmerge %f10, %f24, %f0
loop_2834:
subcc %i2, %g4, %i4
tn %icc, 0x4
sethi 0x1F51, %l0
fmovdge %icc, %f15, %f7
fsrc2s %f15, %f22
fblg,a %fcc3, loop_2835
tne %xcc, 0x0
orcc %o3, 0x1648, %o6
movvc %xcc, %g3, %i1
loop_2835:
ta %xcc, 0x1
subc %l2, 0x0A6D, %o5
umulcc %l6, %i0, %i5
fmovdleu %xcc, %f12, %f26
ldx [%l7 + 0x28], %l3
subc %l5, 0x03A0, %o7
sdivx %i3, 0x19C6, %o1
edge32 %o2, %l1, %l4
brz,a %g5, loop_2836
add %i6, 0x10B2, %g2
fmovdcc %icc, %f28, %f14
fmovsvc %xcc, %f0, %f29
loop_2836:
fcmpgt16 %f30, %f2, %g1
fmovsvc %icc, %f24, %f11
fmovrsne %o0, %f1, %f3
set 0x52, %l6
ldsba [%l7 + %l6] 0x80, %g7
membar 0x61
sra %g6, %i7, %i2
movre %o4, %i4, %g4
sdivcc %l0, 0x0F76, %o3
alignaddrl %g3, %o6, %l2
nop
setx loop_2837, %l0, %l1
jmpl %l1, %i1
bvc,a,pn %xcc, loop_2838
alignaddr %o5, %i0, %l6
movvc %xcc, %i5, %l3
loop_2837:
edge16 %l5, %o7, %o1
loop_2838:
subcc %o2, 0x1471, %l1
fbule,a %fcc1, loop_2839
umul %i3, 0x0D76, %l4
fmovsa %xcc, %f1, %f17
udivcc %i6, 0x100E, %g5
loop_2839:
fblg %fcc2, loop_2840
taddcc %g2, 0x014E, %g1
sdivx %o0, 0x02DF, %g7
movg %icc, %i7, %i2
loop_2840:
array16 %o4, %i4, %g6
fmul8x16 %f11, %f2, %f0
tsubcctv %l0, 0x0757, %g4
edge16l %g3, %o3, %o6
fbo %fcc0, loop_2841
fmovsg %icc, %f15, %f17
fnot2 %f18, %f8
fbu,a %fcc1, loop_2842
loop_2841:
fmovsge %xcc, %f23, %f24
fzero %f14
ldstub [%l7 + 0x2E], %l2
loop_2842:
taddcctv %o5, 0x1BBC, %i0
add %i1, %l6, %i5
fmovsle %xcc, %f18, %f4
fnegd %f18, %f4
nop
setx 0x6D9EFD59, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f21
fsqrts %f21, %f2
array16 %l5, %o7, %o1
nop
fitod %f8, %f12
fdtox %f12, %f14
fbue,a %fcc3, loop_2843
fmovdcc %xcc, %f18, %f14
movleu %icc, %l3, %l1
fsrc2s %f10, %f1
loop_2843:
udivx %i3, 0x144C, %o2
srax %l4, %i6, %g2
addc %g5, %o0, %g1
swap [%l7 + 0x20], %i7
movrgz %i2, 0x23D, %g7
fmovdle %icc, %f19, %f2
edge8 %i4, %g6, %o4
sdivcc %l0, 0x1E74, %g4
fmovsne %xcc, %f17, %f30
taddcc %g3, %o3, %l2
srlx %o5, %o6, %i0
movneg %icc, %i1, %l6
alignaddrl %i5, %l5, %o7
bvs %xcc, loop_2844
fpadd16s %f2, %f31, %f7
fnot2s %f25, %f4
taddcc %l3, 0x00E3, %o1
loop_2844:
nop
wr %g0, 0x89, %asi
prefetcha [%l7 + 0x28] %asi, 0x3
movvc %icc, %l1, %l4
wr %g0, 0x10, %asi
lduba [%l7 + 0x45] %asi, %o2
sllx %g2, 0x12, %i6
nop
setx 0x138AD469, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f26
setx 0x79084DF7, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f20
fadds %f20, %f26, %f23
fbne,a %fcc3, loop_2845
movrgz %o0, 0x044, %g5
movneg %icc, %i7, %g1
addc %i2, %i4, %g7
loop_2845:
subccc %g6, %o4, %l0
bleu loop_2846
srl %g4, 0x07, %g3
fbe %fcc0, loop_2847
ta %xcc, 0x2
loop_2846:
fbn,a %fcc0, loop_2848
lduw [%l7 + 0x40], %o3
loop_2847:
nop
setx 0x4D398B61A06E369C, %l0, %l6
stx %l6, [%l7 + 0x58]
ldx [%l7 + 0x58], %fsr
fble %fcc0, loop_2849
loop_2848:
umul %o5, 0x02AC, %l2
fmovdne %icc, %f16, %f13
popc %i0, %o6
loop_2849:
fmovsvc %xcc, %f27, %f10
tsubcctv %l6, %i1, %l5
srax %o7, %l3, %i5
movle %xcc, %i3, %l1
srlx %o1, 0x02, %o2
fcmpgt32 %f18, %f4, %l4
subccc %g2, %o0, %i6
movgu %icc, %i7, %g1
taddcctv %i2, 0x1F42, %g5
nop
setx loop_2850, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
move %xcc, %g7, %i4
taddcc %g6, 0x1126, %l0
wr %g0, 0x89, %asi
stha %g4, [%l7 + 0x38] %asi
loop_2850:
fbule,a %fcc0, loop_2851
subccc %g3, 0x127B, %o3
tl %icc, 0x4
sra %o5, %l2, %o4
loop_2851:
fxor %f24, %f0, %f8
fornot1s %f30, %f14, %f14
taddcc %o6, 0x0910, %l6
sdiv %i1, 0x0106, %i0
tsubcctv %l5, 0x1902, %o7
tcc %xcc, 0x3
fmovdvc %icc, %f27, %f7
addccc %l3, %i3, %l1
fandnot1s %f27, %f7, %f20
sll %i5, 0x18, %o2
movgu %xcc, %l4, %o1
movrgz %o0, %i6, %g2
fpack32 %f18, %f30, %f2
fand %f0, %f12, %f24
fmovsle %xcc, %f12, %f13
fmul8ulx16 %f30, %f14, %f0
edge32 %g1, %i7, %g5
edge8l %g7, %i4, %g6
edge8 %i2, %g4, %g3
edge16n %l0, %o3, %o5
andcc %o4, 0x05E5, %l2
tge %xcc, 0x3
tgu %icc, 0x3
edge16 %o6, %i1, %i0
alignaddrl %l6, %o7, %l3
membar 0x7C
movrgez %l5, 0x28A, %l1
sethi 0x0E6E, %i5
srlx %i3, 0x1A, %l4
faligndata %f6, %f10, %f16
edge8 %o2, %o1, %o0
nop
setx 0x4715CA8E, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f9
setx 0x73660446, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f29
fdivs %f29, %f9, %f9
or %i6, %g1, %g2
udivcc %g5, 0x1DEA, %i7
nop
setx 0x2F6278F56F354251, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f20
setx 0x88B428B0F0DE4C85, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f10
faddd %f10, %f20, %f6
and %g7, %i4, %g6
tneg %icc, 0x0
ldub [%l7 + 0x43], %i2
fba,a %fcc0, loop_2852
movvc %icc, %g3, %l0
movcc %xcc, %g4, %o5
xnor %o3, 0x1198, %l2
loop_2852:
tpos %icc, 0x1
tpos %xcc, 0x4
movn %icc, %o6, %o4
fbo,a %fcc1, loop_2853
tle %xcc, 0x6
srl %i1, %i0, %l6
sub %l3, %l5, %l1
loop_2853:
nop
wr %g0, 0x81, %asi
ldda [%l7 + 0x60] %asi, %i4
edge16n %o7, %i3, %o2
fandnot2 %f4, %f22, %f8
fbuge %fcc0, loop_2854
stbar
sethi 0x12FD, %l4
xnor %o1, 0x0123, %i6
loop_2854:
stx %g1, [%l7 + 0x18]
fmovsvs %xcc, %f28, %f28
fble %fcc1, loop_2855
movrgez %o0, 0x214, %g2
bgu,a loop_2856
movge %xcc, %i7, %g7
loop_2855:
sra %i4, 0x0B, %g5
wr %g0, 0x19, %asi
ldswa [%l7 + 0x1C] %asi, %g6
loop_2856:
for %f24, %f2, %f10
be,a loop_2857
tvc %xcc, 0x7
tne %icc, 0x5
fandnot2s %f6, %f8, %f26
loop_2857:
movrgez %i2, 0x15D, %l0
edge8ln %g4, %o5, %g3
prefetch [%l7 + 0x24], 0x1
smulcc %o3, 0x0662, %l2
alignaddrl %o6, %i1, %i0
tvs %icc, 0x2
wr %g0, 0x89, %asi
stda %f0, [%l7 + 0x40] %asi
set 0x2C, %l4
stwa %l6, [%l7 + %l4] 0x11
sllx %o4, %l3, %l5
brgz,a %l1, loop_2858
tg %xcc, 0x6
edge8l %i5, %o7, %i3
set 0x61, %i5
lduba [%l7 + %i5] 0x18, %l4
loop_2858:
fbug %fcc2, loop_2859
tvs %xcc, 0x0
subc %o1, %i6, %g1
movcc %icc, %o0, %o2
loop_2859:
orncc %i7, %g7, %i4
movrlez %g5, 0x3A5, %g2
te %xcc, 0x0
fnegs %f4, %f5
tvs %xcc, 0x0
tvc %xcc, 0x2
fnegs %f30, %f23
fmovsge %xcc, %f1, %f2
sll %i2, 0x1E, %l0
wr %g0, 0x2b, %asi
stxa %g6, [%l7 + 0x78] %asi
membar #Sync
bcs,a,pn %icc, loop_2860
fmovdneg %icc, %f16, %f4
movge %xcc, %g4, %g3
stx %o5, [%l7 + 0x60]
loop_2860:
edge32 %l2, %o3, %o6
fble,a %fcc0, loop_2861
fbue,a %fcc3, loop_2862
movrgez %i1, %i0, %l6
udivx %l3, 0x15CB, %l5
loop_2861:
orn %l1, 0x1FA5, %i5
loop_2862:
subc %o4, 0x1F93, %i3
ldd [%l7 + 0x18], %f6
movcc %icc, %o7, %l4
xnor %i6, 0x1482, %o1
bl,a loop_2863
movrne %o0, 0x026, %g1
movre %i7, 0x293, %g7
movrne %o2, %i4, %g5
loop_2863:
orcc %i2, %g2, %g6
tle %xcc, 0x3
fcmpne16 %f2, %f20, %l0
fmovsg %xcc, %f31, %f29
ble %icc, loop_2864
fba %fcc2, loop_2865
fbn,a %fcc0, loop_2866
tgu %icc, 0x1
loop_2864:
stbar
loop_2865:
nop
fitod %f8, %f16
fdtox %f16, %f22
loop_2866:
fnot2 %f6, %f0
fba,a %fcc2, loop_2867
nop
fitos %f27, %f29
xor %g3, %g4, %o5
bneg,a %xcc, loop_2868
loop_2867:
subcc %o3, %l2, %o6
and %i1, %l6, %l3
sir 0x1561
loop_2868:
edge32 %l5, %l1, %i5
fxnor %f20, %f22, %f8
edge8 %o4, %i0, %o7
bneg,a,pn %icc, loop_2869
fabss %f11, %f8
fnors %f23, %f1, %f18
edge16 %l4, %i3, %o1
loop_2869:
fbul %fcc0, loop_2870
brgz %o0, loop_2871
fblg %fcc0, loop_2872
bvs,a,pn %xcc, loop_2873
loop_2870:
addcc %g1, 0x0537, %i6
loop_2871:
edge16l %g7, %o2, %i7
loop_2872:
sub %g5, %i2, %g2
loop_2873:
ble,a loop_2874
sll %g6, %l0, %g3
sethi 0x024D, %i4
tl %icc, 0x7
loop_2874:
fmovrde %g4, %f24, %f2
edge16 %o3, %l2, %o5
fnot2s %f24, %f5
addcc %o6, %l6, %i1
fmovdn %xcc, %f1, %f1
bvc %icc, loop_2875
ldstub [%l7 + 0x31], %l3
edge32 %l5, %i5, %l1
wr %g0, 0xf1, %asi
stda %f16, [%l7 + 0x40] %asi
membar #Sync
loop_2875:
movcc %xcc, %i0, %o7
fba,a %fcc1, loop_2876
movpos %xcc, %l4, %o4
fcmpgt32 %f22, %f24, %o1
movleu %xcc, %o0, %g1
loop_2876:
fnot2 %f28, %f30
fmovdpos %icc, %f2, %f26
tleu %icc, 0x2
fba %fcc0, loop_2877
movre %i3, 0x3EF, %i6
xor %o2, 0x1D10, %i7
orncc %g7, %g5, %i2
loop_2877:
movrlez %g6, 0x0E4, %l0
fcmpeq32 %f16, %f12, %g3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
mulx %i4, 0x1287, %g4
fmovdg %icc, %f8, %f31
pdist %f0, %f26, %f18
fmuld8ulx16 %f23, %f27, %f28
wr %g0, 0x88, %asi
ldda [%l7 + 0x40] %asi, %f0
movgu %xcc, %g2, %l2
edge32n %o3, %o6, %l6
fmovdleu %xcc, %f30, %f13
movcc %xcc, %i1, %l3
brlez %l5, loop_2878
movrne %i5, 0x25D, %o5
addcc %i0, %l1, %l4
edge8l %o4, %o1, %o0
loop_2878:
fbul %fcc1, loop_2879
udivx %g1, 0x19DD, %o7
bg %xcc, loop_2880
membar 0x00
loop_2879:
subc %i6, %i3, %o2
umulcc %g7, %i7, %g5
loop_2880:
mulx %i2, 0x1DCE, %g6
bg,a,pt %xcc, loop_2881
movgu %xcc, %g3, %i4
taddcctv %l0, %g4, %l2
nop
fitod %f8, %f20
fdtoi %f20, %f16
loop_2881:
nop
wr %g0, 0x81, %asi
ldswa [%l7 + 0x38] %asi, %o3
tn %xcc, 0x6
fmovd %f16, %f6
fbug %fcc3, loop_2882
tneg %icc, 0x6
xnor %g2, 0x1AFF, %o6
tne %xcc, 0x1
loop_2882:
edge32l %i1, %l3, %l5
edge8 %l6, %o5, %i5
fxnor %f24, %f8, %f26
orcc %l1, %i0, %l4
add %l7, 0x40, %l6
wr %g0, 0x11, %asi
casxa [%l6] 0x11, %o1, %o4
sdiv %g1, 0x0941, %o0
ldsh [%l7 + 0x68], %o7
edge8 %i3, %o2, %g7
fsrc1s %f27, %f24
edge32 %i7, %i6, %g5
movg %icc, %i2, %g6
addcc %i4, %l0, %g4
tne %xcc, 0x5
tvs %xcc, 0x1
fornot1 %f30, %f28, %f10
fsrc2 %f0, %f8
movvc %icc, %g3, %o3
set 0x44, %o3
sta %f27, [%l7 + %o3] 0x19
set 0x30, %l0
swapa [%l7 + %l0] 0x89, %l2
bcs %icc, loop_2883
fmovdcs %icc, %f29, %f19
sllx %o6, %i1, %l3
array16 %g2, %l6, %l5
loop_2883:
tvc %xcc, 0x1
add %o5, 0x100E, %i5
fmovse %xcc, %f15, %f17
tpos %xcc, 0x3
tl %icc, 0x6
fpackfix %f18, %f13
edge8n %i0, %l4, %o1
set 0x50, %o5
prefetcha [%l7 + %o5] 0x18, 0x1
sethi 0x028C, %g1
movneg %icc, %o0, %o4
nop
setx loop_2884, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ta %xcc, 0x5
fand %f30, %f18, %f0
sir 0x0AB3
loop_2884:
fpackfix %f18, %f16
tge %icc, 0x6
fpsub16s %f22, %f12, %f10
mova %icc, %i3, %o7
smul %o2, 0x0966, %g7
udivx %i6, 0x0325, %i7
edge8ln %g5, %g6, %i2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovdn %icc, %f23, %f12
taddcctv %l0, 0x1DBA, %i4
lduh [%l7 + 0x6C], %g3
tvs %xcc, 0x7
udivx %g4, 0x09AA, %l2
movgu %xcc, %o6, %o3
ldsw [%l7 + 0x78], %l3
bge,pt %xcc, loop_2885
edge16l %g2, %l6, %l5
umulcc %i1, %i5, %o5
fmovdpos %xcc, %f30, %f6
loop_2885:
nop
fitos %f2, %f29
fstox %f29, %f30
fxtos %f30, %f29
tne %xcc, 0x1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sethi 0x05D3, %l4
tsubcctv %i0, %o1, %g1
taddcctv %o0, %l1, %o4
umulcc %o7, 0x07F0, %i3
and %o2, 0x1C93, %g7
tsubcc %i7, 0x009D, %i6
addc %g5, 0x1BCF, %i2
tle %xcc, 0x4
fsrc1s %f26, %f9
edge16n %l0, %g6, %g3
fmul8ulx16 %f0, %f6, %f6
umulcc %g4, %i4, %l2
movne %xcc, %o3, %l3
movvc %icc, %o6, %l6
edge8ln %g2, %l5, %i1
popc %i5, %l4
ldstub [%l7 + 0x60], %i0
movl %icc, %o5, %o1
prefetch [%l7 + 0x78], 0x3
tg %xcc, 0x2
tne %xcc, 0x5
add %l7, 0x40, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %g1
casa [%l6] 0x81, %g1, %l1
tcc %xcc, 0x0
stb %o4, [%l7 + 0x3B]
edge8n %o0, %i3, %o2
orn %o7, 0x05AE, %g7
move %xcc, %i7, %g5
subc %i2, %l0, %i6
move %xcc, %g6, %g4
ta %xcc, 0x0
orncc %i4, %l2, %o3
fmovsg %xcc, %f16, %f17
subcc %g3, %l3, %l6
movle %xcc, %o6, %l5
xorcc %i1, 0x0675, %g2
tneg %icc, 0x3
fmul8ulx16 %f18, %f8, %f8
be,a,pn %xcc, loop_2886
array16 %l4, %i5, %o5
or %i0, %g1, %o1
sir 0x00D5
loop_2886:
fands %f12, %f8, %f20
movn %xcc, %l1, %o0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tneg %xcc, 0x4
alignaddrl %i3, %o4, %o7
udivcc %o2, 0x134C, %i7
sra %g5, 0x01, %g7
movle %xcc, %i2, %i6
tcc %xcc, 0x4
tleu %xcc, 0x1
tsubcc %l0, %g4, %i4
orn %g6, 0x13B6, %l2
umul %o3, %l3, %l6
tneg %xcc, 0x1
movne %xcc, %o6, %g3
alignaddrl %i1, %l5, %g2
bg,a %icc, loop_2887
tgu %icc, 0x4
te %xcc, 0x5
smul %i5, 0x1B96, %l4
loop_2887:
bg,a,pt %icc, loop_2888
alignaddr %o5, %i0, %o1
te %icc, 0x3
set 0x12, %g4
ldsha [%l7 + %g4] 0x0c, %g1
loop_2888:
nop
setx loop_2889, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movvs %icc, %l1, %i3
subccc %o0, 0x1DE9, %o4
sra %o7, %i7, %o2
loop_2889:
movvc %xcc, %g7, %i2
movcc %icc, %g5, %l0
fbge %fcc2, loop_2890
flush %l7 + 0x70
addc %i6, 0x0EF4, %i4
edge32ln %g4, %g6, %o3
loop_2890:
tl %xcc, 0x4
tg %xcc, 0x2
movrlz %l2, %l6, %o6
nop
fitod %f6, %f24
fdtos %f24, %f16
fbge %fcc1, loop_2891
std %f4, [%l7 + 0x78]
xnor %g3, 0x1EF9, %l3
mulx %l5, 0x1E18, %i1
loop_2891:
fblg %fcc0, loop_2892
tsubcctv %g2, 0x17DF, %l4
movpos %xcc, %o5, %i5
tcs %icc, 0x5
loop_2892:
movn %icc, %o1, %g1
fsrc1s %f14, %f10
subcc %l1, %i0, %i3
nop
setx loop_2893, %l0, %l1
jmpl %l1, %o4
brgez %o7, loop_2894
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tleu %xcc, 0x1
loop_2893:
fandnot2s %f26, %f25, %f25
loop_2894:
sir 0x1881
addc %o0, 0x0E89, %o2
sra %i7, %g7, %g5
fbl %fcc3, loop_2895
fmovdcs %xcc, %f28, %f23
tleu %xcc, 0x5
bneg,pn %icc, loop_2896
loop_2895:
edge32ln %i2, %l0, %i6
orncc %g4, 0x182C, %g6
fmovdcc %icc, %f19, %f7
loop_2896:
add %o3, 0x1D65, %i4
movle %icc, %l2, %o6
edge16 %g3, %l3, %l6
fmovdn %xcc, %f18, %f15
tgu %icc, 0x2
movg %icc, %i1, %l5
movre %g2, 0x3E9, %l4
tne %icc, 0x3
tvs %xcc, 0x4
smul %i5, 0x11FC, %o1
set 0x110, %g3
!stxa %g1, [%g0 + %g3] 0x21 ! Removed for bug
pdist %f18, %f26, %f2
tge %icc, 0x7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fzero %f10
movge %icc, %l1, %o5
fbe,a %fcc2, loop_2897
sub %i0, %o4, %o7
tn %icc, 0x1
movgu %icc, %o0, %o2
loop_2897:
subcc %i7, %i3, %g5
bvc loop_2898
edge8 %g7, %l0, %i6
popc %i2, %g6
brgez %o3, loop_2899
loop_2898:
movneg %icc, %i4, %l2
smul %g4, %g3, %l3
fbu %fcc2, loop_2900
loop_2899:
tg %icc, 0x4
fands %f12, %f16, %f16
fmuld8sux16 %f30, %f27, %f30
loop_2900:
mova %xcc, %o6, %i1
bvc %xcc, loop_2901
tpos %icc, 0x1
nop
setx 0x1043A783, %l0, %l6
st %l6, [%l7 + 0x48]
ld [%l7 + 0x48], %fsr
fzero %f26
loop_2901:
nop
add %l7, 0x68, %l6
wr %g0, 0x0c, %asi
casa [%l6] %asi, %l5, %l6
fornot2s %f19, %f27, %f2
andncc %g2, %l4, %o1
wr %g0, 0x89, %asi
ldswa [%l7 + 0x70] %asi, %g1
subc %i5, 0x116A, %o5
lduw [%l7 + 0x24], %l1
addcc %i0, 0x0471, %o7
ldx [%l7 + 0x30], %o4
movrlez %o0, %o2, %i3
fmovdneg %icc, %f13, %f11
tleu %icc, 0x2
orncc %i7, %g5, %l0
stbar
edge32l %i6, %g7, %g6
movn %xcc, %i2, %o3
bvc,a loop_2902
andcc %l2, %g4, %g3
subccc %l3, 0x1AA9, %i4
fmovsgu %icc, %f9, %f10
loop_2902:
movvc %icc, %o6, %i1
edge16l %l6, %g2, %l5
wr %g0, 0x80, %asi
prefetcha [%l7 + 0x50] %asi, 0x0
tg %xcc, 0x7
fcmpgt16 %f28, %f2, %g1
movvc %icc, %i5, %o5
movpos %xcc, %o1, %i0
srax %l1, %o4, %o0
nop
set 0x48, %i0
std %f8, [%l7 + %i0]
ldd [%l7 + 0x38], %f24
andcc %o2, 0x1A98, %o7
fsrc1s %f28, %f20
array8 %i3, %i7, %l0
add %i6, 0x0C55, %g5
fmovde %xcc, %f0, %f10
fcmpgt16 %f4, %f24, %g6
tl %icc, 0x4
movne %icc, %i2, %g7
andcc %o3, 0x0E51, %l2
edge32ln %g3, %l3, %g4
addc %i4, 0x0B05, %o6
smulcc %i1, %l6, %g2
move %icc, %l4, %g1
andcc %i5, 0x11DE, %o5
movle %xcc, %l5, %o1
xnor %i0, %o4, %o0
edge8l %o2, %o7, %l1
movne %xcc, %i7, %l0
ld [%l7 + 0x58], %f19
nop
setx 0x8F616757, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f3
fsqrts %f3, %f3
bge,pt %icc, loop_2903
xnor %i6, %g5, %i3
tsubcc %i2, 0x0B8B, %g7
movvs %xcc, %g6, %l2
loop_2903:
movle %xcc, %g3, %o3
or %g4, 0x1168, %i4
orncc %o6, 0x159D, %i1
popc 0x16AF, %l6
sra %g2, 0x1E, %l4
lduh [%l7 + 0x0A], %g1
wr %g0, 0x88, %asi
ldstuba [%l7 + 0x4F] %asi, %i5
movrlz %l3, %o5, %o1
brgz,a %i0, loop_2904
add %o4, %o0, %o2
fbue,a %fcc0, loop_2905
nop
fitod %f4, %f20
fdtoi %f20, %f22
loop_2904:
smulcc %o7, %l1, %i7
fornot1 %f14, %f28, %f12
loop_2905:
call loop_2906
addcc %l0, %l5, %i6
movvs %xcc, %i3, %i2
ldsh [%l7 + 0x4A], %g7
loop_2906:
fcmpne16 %f20, %f16, %g6
fcmpne16 %f18, %f6, %l2
andn %g5, 0x1700, %o3
fpadd16 %f12, %f8, %f30
fmovsneg %icc, %f31, %f10
sdivx %g4, 0x1370, %g3
addccc %o6, 0x0212, %i1
fnands %f21, %f5, %f6
add %l7, 0x08, %l6
wr %g0, 0x10, %asi
casa [%l6] %asi, %l6, %i4
be,a loop_2907
movgu %xcc, %g2, %l4
ldstub [%l7 + 0x55], %i5
tcc %icc, 0x2
loop_2907:
movrgez %l3, 0x3B9, %g1
subcc %o1, 0x0E48, %o5
xnorcc %i0, 0x07FF, %o4
edge32 %o0, %o7, %o2
tneg %icc, 0x4
alignaddrl %l1, %i7, %l0
edge16n %i6, %l5, %i3
smul %g7, %i2, %g6
fbl %fcc3, loop_2908
movleu %icc, %l2, %o3
fmovdgu %xcc, %f12, %f29
nop
setx 0xB5CE655F89FC6373, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f10
setx 0xF95FA8C5159C5868, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f0
fsubd %f0, %f10, %f30
loop_2908:
fxor %f14, %f20, %f22
bg,pt %xcc, loop_2909
edge16l %g5, %g3, %o6
fnegs %f12, %f25
tsubcc %g4, 0x1C6A, %l6
loop_2909:
movvc %icc, %i4, %g2
fmovdleu %icc, %f20, %f0
tl %xcc, 0x2
tl %xcc, 0x6
te %icc, 0x5
tleu %icc, 0x3
fmovrslz %i1, %f27, %f18
bpos,pn %icc, loop_2910
movcc %icc, %i5, %l4
tsubcc %l3, 0x010F, %o1
nop
setx loop_2911, %l0, %l1
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_2910:
sir 0x1608
nop
fitos %f12, %f23
fstoi %f23, %f0
fxnor %f22, %f28, %f24
loop_2911:
fblg %fcc1, loop_2912
std %f26, [%l7 + 0x78]
wr %g0, 0xe3, %asi
stwa %g1, [%l7 + 0x54] %asi
membar #Sync
loop_2912:
ldub [%l7 + 0x6F], %i0
movleu %icc, %o4, %o0
movvc %icc, %o5, %o2
xnorcc %o7, 0x0506, %i7
bvs,a,pt %xcc, loop_2913
alignaddr %l1, %l0, %l5
fbul %fcc2, loop_2914
fmovdcs %xcc, %f2, %f12
loop_2913:
ldsw [%l7 + 0x14], %i3
movn %xcc, %i6, %i2
loop_2914:
srl %g7, %l2, %g6
tgu %xcc, 0x7
edge8l %g5, %o3, %g3
set 0x10, %o2
stxa %o6, [%l7 + %o2] 0xeb
membar #Sync
movneg %icc, %g4, %i4
movn %xcc, %g2, %i1
movneg %xcc, %l6, %l4
edge32l %i5, %l3, %o1
umulcc %i0, 0x0850, %g1
stx %o0, [%l7 + 0x60]
smul %o5, 0x0BF5, %o4
subcc %o7, 0x087B, %o2
fbne %fcc1, loop_2915
edge32n %l1, %l0, %i7
fxnor %f12, %f10, %f8
xnorcc %i3, 0x0F93, %l5
loop_2915:
xorcc %i2, 0x05C9, %g7
movne %xcc, %l2, %g6
fba,a %fcc3, loop_2916
movrgez %g5, %o3, %i6
srlx %o6, 0x07, %g3
taddcctv %i4, 0x195E, %g2
loop_2916:
nop
setx 0x434CFFDC60683465, %l0, %l6
stx %l6, [%l7 + 0x20]
ldx [%l7 + 0x20], %fsr
fbg,a %fcc2, loop_2917
fnor %f2, %f2, %f22
te %xcc, 0x4
fone %f6
loop_2917:
sra %i1, 0x11, %g4
swap [%l7 + 0x5C], %l6
udivx %i5, 0x13AB, %l3
fmovsvc %icc, %f2, %f17
movge %xcc, %o1, %i0
edge16l %l4, %o0, %g1
fbn %fcc1, loop_2918
fbne %fcc3, loop_2919
fmovsa %icc, %f6, %f3
smulcc %o5, %o7, %o2
loop_2918:
edge8ln %o4, %l0, %l1
loop_2919:
nop
setx 0x6F8F52CB, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f27
setx 0xA8183AB6, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f26
fsubs %f26, %f27, %f24
nop
setx 0x060E1B92, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f18
setx 0x63F5902B, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f29
fdivs %f29, %f18, %f29
fmul8x16au %f25, %f12, %f4
fbne %fcc3, loop_2920
taddcctv %i3, %i7, %l5
fbo %fcc3, loop_2921
edge8l %g7, %i2, %g6
loop_2920:
movge %icc, %l2, %o3
nop
setx 0xEBAB1F24, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f20
fsqrts %f20, %f19
loop_2921:
bcc %icc, loop_2922
edge8 %i6, %o6, %g5
edge8 %g3, %i4, %i1
movcc %xcc, %g4, %g2
loop_2922:
fbule,a %fcc1, loop_2923
tleu %icc, 0x5
or %l6, 0x1149, %l3
ta %xcc, 0x5
loop_2923:
bl,pt %xcc, loop_2924
nop
setx 0x7CE35B47, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f27
setx 0x26092427, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f9
fsubs %f9, %f27, %f7
addc %o1, 0x1EAF, %i5
fcmpeq32 %f6, %f22, %i0
loop_2924:
taddcc %o0, 0x0D93, %l4
movrne %g1, %o5, %o2
srax %o4, %o7, %l1
bn,a loop_2925
brz,a %l0, loop_2926
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
popc 0x019B, %i7
loop_2925:
fmovsl %xcc, %f27, %f12
loop_2926:
membar 0x70
stbar
fpadd32 %f30, %f4, %f26
bg,a loop_2927
tge %xcc, 0x6
subc %i3, %g7, %i2
fbule %fcc3, loop_2928
loop_2927:
fmuld8sux16 %f9, %f0, %f12
tneg %icc, 0x1
tgu %icc, 0x3
loop_2928:
smul %g6, 0x0309, %l2
tpos %icc, 0x2
tcs %xcc, 0x2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tneg %xcc, 0x7
tneg %icc, 0x1
wr %g0, 0x27, %asi
stxa %o3, [%l7 + 0x20] %asi
membar #Sync
xnor %l5, %o6, %i6
movneg %xcc, %g3, %i4
subccc %g5, 0x1D0E, %g4
nop
setx 0x33FF119F, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f24
setx 0x510F6C28, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f10
fdivs %f10, %f24, %f7
edge16ln %g2, %i1, %l6
brlez,a %l3, loop_2929
nop
setx 0xCD0EC1CB04FF9F41, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f14
setx 0xA83992E2146A3952, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f20
fsubd %f20, %f14, %f26
stx %i5, [%l7 + 0x38]
taddcctv %i0, 0x08F8, %o1
loop_2929:
tsubcc %l4, 0x1243, %g1
fmuld8sux16 %f4, %f29, %f10
edge8ln %o0, %o5, %o4
fnand %f12, %f8, %f10
fbn,a %fcc3, loop_2930
taddcc %o2, %o7, %l1
tcc %xcc, 0x0
array32 %l0, %i3, %i7
loop_2930:
fpsub32 %f22, %f18, %f10
tgu %xcc, 0x1
edge16ln %i2, %g6, %g7
bvs,a %xcc, loop_2931
movvs %icc, %l2, %l5
movgu %xcc, %o3, %i6
sth %g3, [%l7 + 0x1A]
loop_2931:
udiv %i4, 0x0D0B, %g5
or %g4, %o6, %i1
add %l6, %l3, %g2
nop
fitos %f12, %f31
fstod %f31, %f24
sll %i0, 0x00, %o1
tn %xcc, 0x3
edge16l %i5, %g1, %l4
array8 %o5, %o0, %o4
fxor %f28, %f0, %f0
mulscc %o2, %o7, %l1
fbul,a %fcc1, loop_2932
nop
setx 0x02C361B9, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f23
setx 0x665D6CDF, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f26
fsubs %f26, %f23, %f9
tcs %icc, 0x7
fornot1s %f2, %f3, %f16
loop_2932:
addc %l0, 0x1283, %i3
umulcc %i7, 0x051B, %g6
bcs loop_2933
edge8l %g7, %i2, %l5
subc %o3, 0x0A1C, %l2
tg %xcc, 0x0
loop_2933:
movcc %xcc, %i6, %i4
brz,a %g5, loop_2934
edge8ln %g4, %o6, %i1
fmovrsgez %l6, %f21, %f11
fmovrdne %g3, %f12, %f0
loop_2934:
lduw [%l7 + 0x1C], %l3
tgu %xcc, 0x1
wr %g0, 0x89, %asi
stwa %i0, [%l7 + 0x74] %asi
membar 0x5D
movleu %icc, %o1, %g2
sethi 0x061E, %g1
nop
set 0x5C, %l3
lduw [%l7 + %l3], %i5
fba,a %fcc0, loop_2935
edge16ln %o5, %o0, %l4
umulcc %o4, 0x1F6A, %o7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2935:
fbl,a %fcc3, loop_2936
edge16 %o2, %l1, %i3
udiv %l0, 0x09FB, %i7
wr %g0, 0x88, %asi
swapa [%l7 + 0x50] %asi, %g6
loop_2936:
nop
set 0x10, %i4
lda [%l7 + %i4] 0x81, %f27
edge32 %g7, %l5, %o3
tleu %xcc, 0x3
tpos %icc, 0x0
srlx %i2, 0x0F, %l2
edge16n %i6, %g5, %i4
te %xcc, 0x2
fcmpgt16 %f14, %f22, %g4
sir 0x00D6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
call loop_2937
edge16n %o6, %l6, %i1
edge8l %l3, %i0, %g3
bshuffle %f2, %f12, %f14
loop_2937:
membar 0x5B
fbn,a %fcc2, loop_2938
andcc %o1, 0x0AD9, %g1
tge %xcc, 0x4
nop
setx loop_2939, %l0, %l1
jmpl %l1, %g2
loop_2938:
fble %fcc3, loop_2940
fabsd %f12, %f12
fmovrdne %o5, %f0, %f4
loop_2939:
fnands %f10, %f6, %f22
loop_2940:
fnands %f6, %f20, %f0
array8 %i5, %l4, %o4
fmovsl %icc, %f19, %f1
tcs %icc, 0x3
add %l7, 0x20, %l6
wr %g0, 0x18, %asi
casxa [%l6] %asi, %o7, %o2
subccc %o0, 0x1A46, %i3
tsubcc %l0, %i7, %g6
tvc %icc, 0x4
fbue,a %fcc2, loop_2941
tgu %icc, 0x2
sub %l1, %g7, %o3
addc %i2, %l2, %l5
loop_2941:
udivx %i6, 0x0EA5, %g5
tcc %xcc, 0x1
sra %g4, 0x04, %o6
tcs %icc, 0x2
ldub [%l7 + 0x31], %i4
addccc %i1, %l6, %i0
nop
set 0x10, %i1
ldsb [%l7 + %i1], %g3
tvs %xcc, 0x6
nop
fitod %f8, %f10
fdtox %f10, %f12
umulcc %o1, 0x17FE, %g1
fnands %f30, %f31, %f16
movle %icc, %l3, %g2
fcmple32 %f20, %f24, %o5
fmovsa %xcc, %f16, %f19
sdiv %i5, 0x108D, %o4
taddcctv %o7, 0x1562, %l4
alignaddrl %o2, %o0, %l0
ldstub [%l7 + 0x6F], %i7
movgu %xcc, %i3, %l1
addcc %g6, %g7, %i2
fmovrse %o3, %f18, %f13
movneg %xcc, %l2, %i6
xnor %g5, %g4, %o6
move %xcc, %i4, %l5
edge16 %i1, %l6, %g3
brlz,a %i0, loop_2942
movgu %icc, %o1, %l3
add %g1, 0x1082, %o5
add %l7, 0x48, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %i5
casxa [%l6] %asi, %i5, %o4
loop_2942:
movcc %icc, %o7, %l4
tneg %icc, 0x5
tvs %icc, 0x7
fnands %f21, %f18, %f8
brlez %g2, loop_2943
fmovdpos %xcc, %f0, %f22
edge32ln %o2, %o0, %l0
fpmerge %f13, %f13, %f30
loop_2943:
move %icc, %i7, %i3
fmovdge %icc, %f27, %f8
fmovsg %xcc, %f2, %f7
taddcctv %l1, %g7, %g6
bshuffle %f20, %f20, %f0
srax %i2, 0x03, %l2
brz %i6, loop_2944
fornot2 %f14, %f22, %f22
edge8ln %g5, %g4, %o3
ble,pn %icc, loop_2945
loop_2944:
sir 0x1E06
sethi 0x138A, %o6
nop
setx 0x66C7AACC429D8F8B, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f14
setx 0x713DD2B966F5803B, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f24
fsubd %f24, %f14, %f8
loop_2945:
move %icc, %i4, %l5
fmuld8ulx16 %f27, %f18, %f2
fnot2 %f18, %f26
fmovrdlz %l6, %f8, %f22
nop
fitod %f6, %f6
fdtoi %f6, %f7
tle %icc, 0x5
fpadd32 %f18, %f30, %f6
fmovdpos %icc, %f30, %f20
bne,pn %icc, loop_2946
srax %i1, %i0, %g3
fmovrdne %l3, %f8, %f24
alignaddr %o1, %g1, %o5
loop_2946:
addccc %o4, %i5, %l4
bneg,a,pt %xcc, loop_2947
umul %g2, %o7, %o2
brlz %o0, loop_2948
mulscc %i7, 0x0759, %l0
loop_2947:
fmovse %icc, %f4, %f27
movrne %i3, %g7, %l1
loop_2948:
fnor %f0, %f4, %f4
tle %xcc, 0x6
ldub [%l7 + 0x22], %i2
fcmpgt16 %f18, %f0, %l2
movgu %icc, %i6, %g5
tsubcctv %g4, %g6, %o6
membar 0x55
alignaddrl %i4, %l5, %o3
movn %xcc, %i1, %l6
tleu %xcc, 0x7
fbuge,a %fcc1, loop_2949
movvs %xcc, %g3, %i0
mulscc %l3, %o1, %g1
ldsb [%l7 + 0x59], %o5
loop_2949:
fbug %fcc2, loop_2950
umulcc %i5, %l4, %o4
fbe %fcc1, loop_2951
mulscc %o7, %g2, %o2
loop_2950:
fbg %fcc3, loop_2952
mova %xcc, %i7, %o0
loop_2951:
subcc %i3, 0x0D05, %l0
umul %l1, %g7, %l2
loop_2952:
fpadd32 %f28, %f2, %f26
ldstub [%l7 + 0x33], %i6
wr %g0, 0x89, %asi
ldstuba [%l7 + 0x7F] %asi, %g5
tneg %xcc, 0x5
movneg %icc, %g4, %g6
orcc %i2, 0x1783, %i4
tsubcc %o6, %o3, %i1
sth %l6, [%l7 + 0x58]
faligndata %f30, %f16, %f8
wr %g0, 0xea, %asi
ldda [%l7 + 0x50] %asi, %l4
movn %icc, %i0, %g3
edge8 %o1, %g1, %l3
mulscc %i5, %l4, %o4
array32 %o5, %o7, %o2
ba,a loop_2953
movrlez %i7, %g2, %i3
bn %icc, loop_2954
xnor %o0, 0x108A, %l1
loop_2953:
call loop_2955
fblg,a %fcc2, loop_2956
loop_2954:
array16 %l0, %l2, %g7
smul %i6, %g4, %g5
loop_2955:
sth %i2, [%l7 + 0x70]
loop_2956:
tg %xcc, 0x5
movl %icc, %g6, %o6
fbo,a %fcc3, loop_2957
fsrc1 %f6, %f30
sdiv %i4, 0x0F61, %i1
array16 %o3, %l6, %l5
loop_2957:
edge8n %i0, %o1, %g3
wr %g0, 0x89, %asi
lduwa [%l7 + 0x10] %asi, %g1
sra %i5, 0x0C, %l4
fba %fcc3, loop_2958
umul %l3, 0x133A, %o4
addccc %o7, 0x171A, %o2
nop
setx loop_2959, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2958:
subccc %i7, 0x1973, %g2
tcc %xcc, 0x1
wr %g0, 0x04, %asi
lda [%l7 + 0x64] %asi, %f24
loop_2959:
tvs %xcc, 0x3
fnegs %f0, %f25
movneg %icc, %i3, %o5
ldub [%l7 + 0x34], %o0
array32 %l1, %l2, %l0
udivcc %g7, 0x170B, %g4
bvc %icc, loop_2960
srlx %i6, 0x18, %g5
tge %xcc, 0x2
fbo %fcc3, loop_2961
loop_2960:
nop
setx 0x48E72BB5, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f30
setx 0x5B78041E, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f10
fdivs %f10, %f30, %f25
movpos %icc, %g6, %o6
movrlz %i4, 0x2DF, %i2
loop_2961:
brz %i1, loop_2962
fnegs %f0, %f25
nop
setx loop_2963, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdgz %l6, %f0, %f12
loop_2962:
fmovrdlez %l5, %f2, %f2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2963:
nop
add %l7, 0x6C, %l6
wr %g0, 0x18, %asi
casa [%l6] 0x18, %o3, %i0
smul %o1, 0x1E92, %g1
movgu %icc, %i5, %g3
fands %f16, %f20, %f30
andn %l3, 0x13AA, %o4
ldsw [%l7 + 0x50], %o7
ldstub [%l7 + 0x29], %o2
bneg %icc, loop_2964
taddcctv %i7, 0x0544, %g2
nop
setx loop_2965, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
srlx %l4, %o5, %i3
loop_2964:
or %l1, %l2, %l0
array16 %g7, %g4, %o0
loop_2965:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
popc 0x0963, %i6
fbule,a %fcc1, loop_2966
edge8l %g5, %g6, %i4
wr %g0, 0x89, %asi
stda %f0, [%l7 + 0x40] %asi
loop_2966:
fmovsvs %xcc, %f18, %f8
movle %xcc, %o6, %i1
fpsub32 %f22, %f10, %f30
tgu %xcc, 0x2
fmovrdne %l6, %f4, %f30
smulcc %i2, 0x05D8, %l5
edge32n %i0, %o3, %o1
srl %i5, %g1, %g3
set 0x4F, %g7
ldsba [%l7 + %g7] 0x15, %o4
membar 0x66
udiv %o7, 0x0FFC, %l3
move %xcc, %i7, %o2
add %g2, 0x1064, %l4
pdist %f28, %f12, %f0
ldsw [%l7 + 0x58], %o5
edge8 %l1, %i3, %l2
fornot1 %f30, %f26, %f8
orn %g7, %l0, %g4
edge8n %o0, %g5, %g6
add %i6, 0x0380, %o6
fpmerge %f10, %f12, %f30
nop
setx 0x56813CB5, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f7
fsqrts %f7, %f3
srax %i4, %i1, %l6
ldstub [%l7 + 0x5C], %l5
xnor %i0, 0x0BFE, %o3
sth %i2, [%l7 + 0x72]
set 0x3C, %l2
swapa [%l7 + %l2] 0x80, %o1
ldx [%l7 + 0x18], %i5
brgez,a %g3, loop_2967
brnz %g1, loop_2968
tcc %xcc, 0x2
tne %xcc, 0x1
loop_2967:
bn,a,pt %icc, loop_2969
loop_2968:
te %xcc, 0x0
movleu %icc, %o4, %l3
fmovsvs %icc, %f19, %f26
loop_2969:
sdivx %i7, 0x0D0E, %o7
movrlz %g2, 0x2F9, %o2
movge %xcc, %o5, %l1
edge8l %i3, %l2, %g7
bg,a loop_2970
sdiv %l4, 0x166E, %l0
smulcc %o0, %g5, %g4
movrne %i6, 0x182, %o6
loop_2970:
fornot2 %f18, %f16, %f24
fnegd %f20, %f6
wr %g0, 0xea, %asi
stba %g6, [%l7 + 0x70] %asi
membar #Sync
set 0x08, %l5
ldsha [%l7 + %l5] 0x04, %i1
sir 0x1082
move %icc, %i4, %l6
edge32l %i0, %l5, %i2
sll %o1, %o3, %i5
fmovscs %icc, %f8, %f0
orcc %g1, 0x117D, %o4
popc %g3, %l3
fmovscs %icc, %f23, %f2
fmovsleu %icc, %f12, %f1
movpos %icc, %o7, %g2
fpadd16s %f3, %f12, %f19
andncc %o2, %o5, %l1
umulcc %i3, 0x097F, %i7
orn %l2, 0x0AC5, %l4
xnor %g7, 0x1353, %o0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sra %g5, %g4, %l0
nop
fitod %f12, %f8
fdtos %f8, %f5
mova %xcc, %o6, %i6
movrgez %g6, %i1, %l6
udivx %i0, 0x13ED, %l5
movge %xcc, %i4, %o1
edge16ln %o3, %i2, %i5
fbule,a %fcc2, loop_2971
membar 0x49
add %l7, 0x08, %l6
wr %g0, 0x19, %asi
ldxa [%l6] %asi, %g1
casxa [%l6] %asi, %g1, %g3
loop_2971:
ldstub [%l7 + 0x26], %o4
fpmerge %f20, %f12, %f14
udivx %o7, 0x1DE3, %l3
and %g2, 0x02EA, %o5
movle %icc, %l1, %o2
edge32n %i3, %i7, %l4
set 0x1E, %o6
lduha [%l7 + %o6] 0x11, %l2
fand %f6, %f20, %f14
edge32l %o0, %g7, %g5
edge16ln %l0, %g4, %i6
tsubcctv %g6, 0x05A6, %o6
movrlz %l6, 0x39A, %i1
bcs loop_2972
andncc %i0, %i4, %l5
sdivx %o1, 0x19DD, %o3
alignaddr %i2, %i5, %g1
loop_2972:
fbue %fcc0, loop_2973
xor %g3, %o4, %o7
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
xor %g2, 0x1A93, %o5
loop_2973:
udivcc %l3, 0x0CCB, %o2
andncc %l1, %i7, %i3
smulcc %l4, %o0, %g7
tge %xcc, 0x6
fmovrdlz %l2, %f16, %f2
ldstub [%l7 + 0x40], %g5
brgez %g4, loop_2974
bpos,a,pt %icc, loop_2975
fsrc2 %f16, %f26
array16 %i6, %l0, %g6
loop_2974:
udiv %o6, 0x088C, %l6
loop_2975:
ba,pt %xcc, loop_2976
prefetch [%l7 + 0x40], 0x1
movcc %xcc, %i1, %i4
move %icc, %i0, %l5
loop_2976:
brgz,a %o1, loop_2977
subc %o3, 0x043B, %i5
tleu %icc, 0x6
movpos %icc, %g1, %i2
loop_2977:
tcs %xcc, 0x6
smulcc %o4, %g3, %g2
addc %o5, 0x03EE, %o7
fmovs %f2, %f16
fmovrdne %l3, %f2, %f30
bleu,a,pn %icc, loop_2978
nop
set 0x72, %i7
ldsh [%l7 + %i7], %o2
membar 0x36
sdiv %l1, 0x133C, %i7
loop_2978:
fbule %fcc3, loop_2979
movne %icc, %i3, %o0
wr %g0, 0x4f, %asi
stxa %l4, [%g0 + 0x0] %asi
loop_2979:
sub %l2, 0x1AFA, %g7
movrlez %g5, 0x253, %i6
tl %xcc, 0x2
edge16l %l0, %g6, %g4
sth %o6, [%l7 + 0x34]
movrgz %l6, 0x2AF, %i1
fcmpgt32 %f6, %f2, %i4
swap [%l7 + 0x68], %l5
add %i0, %o1, %i5
movrne %g1, 0x321, %o3
fpsub32s %f13, %f4, %f4
fsrc1 %f14, %f14
fmovdneg %xcc, %f17, %f7
movleu %xcc, %o4, %g3
movg %xcc, %i2, %g2
set 0x09, %i2
stba %o5, [%l7 + %i2] 0x18
set 0x22, %g2
lduha [%l7 + %g2] 0x88, %l3
set 0x1C, %i6
lda [%l7 + %i6] 0x19, %f22
tsubcctv %o2, 0x11A7, %o7
fmovrslz %l1, %f25, %f6
fbne %fcc3, loop_2980
subc %i3, %o0, %l4
set 0x50, %g1
ldda [%l7 + %g1] 0x19, %l2
loop_2980:
subc %i7, %g5, %g7
tsubcctv %i6, %l0, %g4
edge8n %g6, %l6, %o6
addccc %i1, %l5, %i4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fzeros %f15
ldstub [%l7 + 0x5F], %o1
movrne %i5, %i0, %o3
movrgez %o4, 0x2A2, %g3
edge8l %i2, %g2, %g1
alignaddrl %l3, %o5, %o7
sir 0x100F
fmovdleu %xcc, %f30, %f14
nop
setx 0xC1F38B121491AD8D, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f14
setx 0xBFE0FF9466A694B6, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f4
fmuld %f4, %f14, %f22
fmovrde %o2, %f26, %f0
tsubcc %l1, %i3, %l4
movn %icc, %l2, %o0
nop
setx 0xB07947A9, %l0, %l6
st %l6, [%l7 + 0x1C]
ld [%l7 + 0x1C], %fsr
te %icc, 0x0
fmovrslez %g5, %f23, %f21
movvc %icc, %g7, %i6
edge32ln %l0, %g4, %g6
be,a loop_2981
fpadd16 %f6, %f26, %f26
fcmpgt16 %f6, %f22, %l6
andncc %o6, %i1, %i7
loop_2981:
srax %l5, %o1, %i4
sra %i5, 0x1B, %o3
nop
setx 0x995D5639, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f13
setx 0xFB93D321, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f9
fmuls %f9, %f13, %f17
flush %l7 + 0x68
fzeros %f14
mova %xcc, %i0, %o4
fmovrslz %g3, %f20, %f9
std %f22, [%l7 + 0x18]
andcc %g2, %g1, %i2
subcc %l3, 0x05C4, %o7
bneg,a %icc, loop_2982
movrgez %o5, 0x3BE, %l1
fmuld8sux16 %f3, %f15, %f28
wr %g0, 0x11, %asi
stba %i3, [%l7 + 0x76] %asi
loop_2982:
movle %icc, %l4, %o2
swap [%l7 + 0x78], %o0
nop
fitos %f0, %f8
fstoi %f8, %f28
orcc %g5, 0x0C4E, %g7
bvs loop_2983
fbo,a %fcc3, loop_2984
fandnot1s %f6, %f15, %f17
wr %g0, 0x04, %asi
prefetcha [%l7 + 0x78] %asi, 0x2
loop_2983:
edge16n %i6, %l0, %g4
loop_2984:
orn %g6, %o6, %l6
nop
setx 0xE5F0F5E6, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f23
setx 0x2ECC0E05, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f4
fdivs %f4, %f23, %f4
stbar
fmovrdne %i1, %f8, %f28
tgu %xcc, 0x3
te %icc, 0x7
sllx %l5, %o1, %i4
xor %i5, %o3, %i0
fmovdn %icc, %f12, %f14
sra %o4, 0x11, %i7
set 0x38, %o4
stha %g3, [%l7 + %o4] 0xeb
membar #Sync
tsubcctv %g1, %g2, %l3
fmul8sux16 %f24, %f8, %f4
subccc %o7, 0x0986, %o5
srlx %l1, 0x1D, %i2
addccc %l4, %i3, %o0
set 0x76, %o0
lduha [%l7 + %o0] 0x0c, %o2
tne %icc, 0x5
add %g5, %g7, %i6
tgu %icc, 0x3
fbo,a %fcc0, loop_2985
fcmpeq32 %f8, %f26, %l2
fmovrdgez %l0, %f26, %f8
ba loop_2986
loop_2985:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
set 0x0D, %i3
ldsba [%l7 + %i3] 0x88, %g4
loop_2986:
fmovrse %o6, %f26, %f12
nop
setx 0x8B50DEEA, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f22
setx 0x05EA8F52, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f26
fdivs %f26, %f22, %f1
movcs %icc, %l6, %i1
fcmpgt16 %f18, %f24, %l5
movre %g6, %i4, %i5
andcc %o1, 0x1EA9, %o3
add %o4, 0x00AE, %i0
andncc %i7, %g3, %g2
movg %icc, %l3, %g1
alignaddrl %o7, %l1, %i2
nop
fitod %f9, %f0
taddcctv %o5, %l4, %o0
fble %fcc0, loop_2987
fnands %f23, %f14, %f11
edge8n %o2, %i3, %g5
sllx %g7, 0x12, %l2
loop_2987:
movleu %xcc, %i6, %g4
fpsub16 %f2, %f14, %f22
edge16 %l0, %l6, %o6
st %f31, [%l7 + 0x64]
fcmpgt32 %f2, %f18, %i1
sll %g6, %i4, %i5
bge %icc, loop_2988
ld [%l7 + 0x50], %f5
movneg %xcc, %o1, %l5
udiv %o4, 0x05C1, %o3
loop_2988:
te %icc, 0x7
fabsd %f26, %f8
edge8l %i0, %g3, %i7
fmovde %icc, %f1, %f28
bleu,pt %icc, loop_2989
fandnot2 %f4, %f18, %f28
nop
fitod %f6, %f22
fdtos %f22, %f28
edge32n %l3, %g1, %g2
loop_2989:
movg %xcc, %l1, %i2
srlx %o7, %o5, %o0
addccc %o2, 0x1C47, %i3
tge %icc, 0x1
edge32ln %g5, %l4, %g7
ldstub [%l7 + 0x0E], %l2
sethi 0x0D29, %g4
tvs %icc, 0x7
ta %xcc, 0x3
movge %xcc, %i6, %l6
bvc,pn %xcc, loop_2990
movcc %icc, %l0, %i1
tvs %icc, 0x0
tleu %xcc, 0x6
loop_2990:
fcmpne32 %f30, %f10, %o6
subcc %g6, %i4, %o1
fexpand %f22, %f8
sdivx %l5, 0x1177, %i5
addccc %o3, 0x1096, %i0
nop
setx 0xD8AFB403C4B7A292, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f0
setx 0xF16F406CA864B95A, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f8
fsubd %f8, %f0, %f10
smulcc %g3, %i7, %l3
tvc %xcc, 0x0
addc %g1, 0x19AE, %o4
tg %icc, 0x4
bcs,a %icc, loop_2991
subcc %l1, 0x0C3F, %i2
alignaddr %g2, %o7, %o0
smul %o5, 0x0425, %i3
loop_2991:
stx %g5, [%l7 + 0x70]
mova %xcc, %o2, %g7
udivcc %l4, 0x10F5, %l2
fpadd16 %f24, %f28, %f30
set 0x48, %g6
lda [%l7 + %g6] 0x0c, %f0
fmovdgu %icc, %f12, %f9
fmovdleu %icc, %f24, %f5
xorcc %i6, 0x1AB6, %l6
fmovrdgez %l0, %f26, %f16
subccc %g4, 0x16EC, %o6
nop
fitod %f8, %f10
fdtox %f10, %f12
fxtod %f12, %f16
fmovsn %icc, %f14, %f3
movrgz %g6, 0x2DA, %i4
tsubcc %o1, 0x1ADF, %i1
and %i5, %l5, %i0
smulcc %o3, 0x0FCA, %g3
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
tg %xcc, 0x4
edge32 %i7, %g1, %o4
movvc %xcc, %l1, %l3
orncc %i2, %g2, %o0
bn,a loop_2992
fcmpgt16 %f28, %f14, %o7
edge16ln %i3, %g5, %o2
tvc %xcc, 0x4
loop_2992:
edge32l %o5, %g7, %l4
bleu %icc, loop_2993
sra %i6, 0x1D, %l6
movcs %icc, %l2, %l0
sra %g4, 0x01, %o6
loop_2993:
tleu %icc, 0x6
be,pt %icc, loop_2994
nop
setx 0xD5931B5809A27C08, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f0
setx 0x17985FB12072DD15, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f26
fdivd %f26, %f0, %f8
brlz %g6, loop_2995
fmovdge %icc, %f9, %f9
loop_2994:
movrlz %o1, %i1, %i5
andncc %l5, %i4, %o3
loop_2995:
nop
setx 0x3A4574BEF53E1D01, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f0
setx 0x3355D0B7906E4088, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f22
fdivd %f22, %f0, %f26
srax %g3, %i0, %i7
tge %xcc, 0x0
array16 %g1, %o4, %l3
tpos %icc, 0x1
sub %i2, 0x01AB, %l1
fcmpne16 %f24, %f2, %o0
fmovdle %icc, %f15, %f7
fmovdpos %icc, %f31, %f4
movvs %xcc, %o7, %i3
fmul8sux16 %f16, %f18, %f14
wr %g0, 0x19, %asi
ldda [%l7 + 0x60] %asi, %g4
nop
setx 0x93C1649400637A2C, %l0, %l6
stx %l6, [%l7 + 0x30]
ldx [%l7 + 0x30], %fsr
smul %g2, 0x1127, %o2
edge8ln %g7, %l4, %i6
edge8ln %o5, %l6, %l2
fmuld8sux16 %f4, %f17, %f10
xnor %g4, %o6, %l0
fmovdvs %icc, %f10, %f24
tcc %icc, 0x3
movre %o1, 0x333, %i1
ldd [%l7 + 0x18], %g6
ldx [%l7 + 0x20], %l5
nop
set 0x5E, %o1
sth %i4, [%l7 + %o1]
stw %i5, [%l7 + 0x6C]
st %f16, [%l7 + 0x68]
nop
fitos %f16, %f13
addccc %o3, 0x0CB5, %g3
bneg,a loop_2996
smul %i0, %i7, %g1
orncc %o4, %l3, %i2
tvc %xcc, 0x7
loop_2996:
sllx %l1, 0x10, %o0
movge %xcc, %i3, %o7
movleu %xcc, %g5, %o2
fbule %fcc3, loop_2997
xor %g2, 0x0B24, %g7
movgu %icc, %i6, %o5
edge8 %l6, %l2, %g4
loop_2997:
movcs %icc, %o6, %l4
movneg %xcc, %l0, %i1
subcc %g6, %o1, %l5
fbe %fcc2, loop_2998
movg %icc, %i4, %o3
wr %g0, 0x81, %asi
lduha [%l7 + 0x74] %asi, %i5
loop_2998:
tvc %xcc, 0x1
taddcctv %i0, %g3, %g1
tle %icc, 0x1
fba,a %fcc2, loop_2999
fnegd %f8, %f10
movge %xcc, %o4, %i7
tge %icc, 0x3
loop_2999:
fmovrslez %l3, %f4, %f16
nop
setx 0x86BE168D000CF50A, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f20
setx 0x1460FE8AC89F4DA2, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f2
fsubd %f2, %f20, %f26
addccc %l1, %i2, %i3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
mulx %o7, %g5, %o0
nop
setx 0xF9F93DA6E0786C96, %l0, %l6
stx %l6, [%l7 + 0x30]
ldx [%l7 + 0x30], %fsr
movge %xcc, %g2, %o2
edge16n %i6, %g7, %l6
nop
set 0x60, %o7
std %f24, [%l7 + %o7]
fmovrslz %o5, %f19, %f25
array32 %g4, %o6, %l4
bleu loop_3000
fpsub16s %f3, %f23, %f3
umulcc %l2, 0x091D, %l0
movleu %icc, %g6, %i1
loop_3000:
tne %icc, 0x2
tcc %xcc, 0x2
add %l7, 0x68, %l6
wr %g0, 0x18, %asi
casa [%l6] %asi, %o1, %l5
edge16ln %i4, %i5, %o3
tgu %icc, 0x0
set 0x28, %g5
ldswa [%l7 + %g5] 0x04, %i0
sra %g3, %g1, %i7
fbne,a %fcc0, loop_3001
nop
setx 0xB6080C81, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f20
setx 0x986CAA20, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f5
fadds %f5, %f20, %f4
udivcc %l3, 0x1689, %o4
std %f8, [%l7 + 0x30]
loop_3001:
nop
set 0x58, %l6
stba %l1, [%l7 + %l6] 0x88
smulcc %i2, 0x122C, %o7
bcc loop_3002
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
andcc %g5, 0x12EE, %i3
movg %icc, %o0, %g2
loop_3002:
addcc %i6, %o2, %l6
movvs %xcc, %g7, %g4
brlez,a %o5, loop_3003
edge8ln %o6, %l4, %l0
tcc %xcc, 0x2
lduh [%l7 + 0x12], %g6
loop_3003:
add %l2, 0x15F2, %o1
tcc %xcc, 0x3
ble,a,pt %xcc, loop_3004
movrne %l5, %i4, %i1
sra %i5, %i0, %o3
wr %g0, 0x89, %asi
lduwa [%l7 + 0x20] %asi, %g1
loop_3004:
fmovrdgez %g3, %f28, %f6
fnot2s %f13, %f26
fbuge %fcc2, loop_3005
alignaddr %i7, %o4, %l1
smulcc %i2, %o7, %g5
orn %i3, 0x1478, %o0
loop_3005:
edge16ln %g2, %i6, %o2
edge32 %l3, %g7, %g4
fbe %fcc3, loop_3006
tvs %xcc, 0x3
edge16n %l6, %o5, %o6
edge16l %l4, %g6, %l2
loop_3006:
fpadd16s %f13, %f22, %f31
alignaddr %o1, %l0, %i4
fcmple16 %f2, %f18, %i1
fnor %f8, %f24, %f20
for %f4, %f28, %f6
nop
set 0x4B, %l1
ldsb [%l7 + %l1], %l5
addccc %i5, 0x0F98, %o3
umulcc %i0, %g1, %g3
fexpand %f8, %f16
taddcctv %o4, 0x014D, %i7
fpsub32s %f9, %f29, %f28
movrgz %l1, 0x2C1, %o7
wr %g0, 0x2f, %asi
stxa %g5, [%l7 + 0x50] %asi
membar #Sync
xor %i3, 0x0CC3, %i2
ldub [%l7 + 0x4E], %o0
bne,pn %icc, loop_3007
movrlz %g2, %i6, %l3
fpadd16s %f16, %f16, %f23
movvc %icc, %o2, %g4
loop_3007:
sir 0x004D
fxor %f8, %f28, %f30
ldub [%l7 + 0x1B], %g7
brgz,a %o5, loop_3008
sethi 0x0EAB, %l6
set 0x42, %i5
ldstuba [%l7 + %i5] 0x81, %o6
loop_3008:
add %l4, %l2, %g6
fmovrdgez %o1, %f8, %f14
bleu,a loop_3009
array32 %i4, %i1, %l0
sllx %i5, %l5, %i0
srlx %o3, %g1, %g3
loop_3009:
fbo,a %fcc3, loop_3010
edge8ln %o4, %i7, %o7
udivcc %g5, 0x1495, %l1
fmovrdgz %i3, %f2, %f30
loop_3010:
tle %icc, 0x3
set 0x7C, %o3
ldswa [%l7 + %o3] 0x04, %i2
edge16n %o0, %g2, %l3
taddcctv %i6, 0x0A68, %o2
fmovsge %icc, %f28, %f31
nop
fitod %f8, %f0
fdtox %f0, %f6
addccc %g4, 0x0F8A, %g7
fba %fcc1, loop_3011
fmovdvc %icc, %f1, %f16
movleu %icc, %l6, %o6
subc %o5, 0x1554, %l4
loop_3011:
nop
wr %g0, 0x18, %asi
ldsha [%l7 + 0x1E] %asi, %l2
brz %o1, loop_3012
sra %g6, %i4, %l0
bg,a %icc, loop_3013
fmovdgu %icc, %f6, %f2
loop_3012:
bleu %icc, loop_3014
popc 0x1D65, %i5
loop_3013:
fbn %fcc1, loop_3015
sir 0x00BE
loop_3014:
fcmpeq16 %f28, %f26, %i1
array16 %i0, %o3, %g1
loop_3015:
fmovrsne %l5, %f14, %f19
xor %g3, 0x0B2A, %o4
movrne %i7, %g5, %l1
be,a,pt %xcc, loop_3016
fmovde %icc, %f1, %f26
nop
setx loop_3017, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
taddcctv %o7, %i3, %o0
loop_3016:
movge %xcc, %i2, %g2
array32 %i6, %o2, %l3
loop_3017:
movleu %icc, %g7, %g4
tgu %xcc, 0x3
fbue,a %fcc0, loop_3018
edge8n %l6, %o6, %o5
ldsb [%l7 + 0x14], %l2
sth %l4, [%l7 + 0x3A]
loop_3018:
array16 %g6, %o1, %i4
andncc %l0, %i5, %i1
ta %icc, 0x6
wr %g0, 0x0c, %asi
lduha [%l7 + 0x36] %asi, %o3
movne %icc, %g1, %l5
nop
setx 0xDA06A364, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f29
fsqrts %f29, %f15
alignaddr %i0, %g3, %i7
fmovdle %icc, %f2, %f23
movre %g5, %o4, %o7
bleu,pt %icc, loop_3019
xorcc %l1, %o0, %i3
ba loop_3020
fbul,a %fcc0, loop_3021
loop_3019:
tne %icc, 0x7
addc %g2, 0x0185, %i2
loop_3020:
fmovdn %icc, %f0, %f3
loop_3021:
movcs %xcc, %o2, %i6
stb %l3, [%l7 + 0x6B]
fmovscs %icc, %f30, %f4
nop
fitod %f2, %f26
fdtoi %f26, %f19
movrlez %g4, %l6, %g7
fmovrse %o6, %f21, %f3
sdiv %o5, 0x10F2, %l4
movne %xcc, %l2, %o1
fmovrdgez %i4, %f20, %f20
fbo %fcc2, loop_3022
orncc %l0, 0x035A, %i5
nop
fitos %f8, %f27
fstox %f27, %f0
fbu %fcc0, loop_3023
loop_3022:
taddcctv %i1, %g6, %g1
set 0x08, %l0
ldsba [%l7 + %l0] 0x04, %l5
loop_3023:
tgu %icc, 0x7
movge %icc, %i0, %o3
nop
setx 0xBC953A0EE078AFE9, %l0, %l6
stx %l6, [%l7 + 0x60]
ldx [%l7 + 0x60], %fsr
ldx [%l7 + 0x60], %g3
srlx %i7, 0x00, %g5
fmovdvc %xcc, %f0, %f28
umul %o7, 0x1FF4, %l1
edge32l %o0, %i3, %o4
tvc %icc, 0x1
tpos %xcc, 0x0
tgu %xcc, 0x1
movrne %i2, 0x175, %g2
edge16ln %o2, %i6, %g4
edge32l %l6, %g7, %l3
fnor %f22, %f18, %f0
stb %o6, [%l7 + 0x63]
fors %f31, %f6, %f31
movrgz %o5, 0x160, %l4
nop
setx 0x205F7D03, %l0, %l6
st %l6, [%l7 + 0x4C]
ld [%l7 + 0x4C], %fsr
edge32l %l2, %o1, %i4
nop
setx loop_3024, %l0, %l1
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 0x645D7DCE507E387A, %l0, %l6
stx %l6, [%l7 + 0x40]
ldx [%l7 + 0x40], %fsr
subccc %i5, %i1, %l0
alignaddrl %g6, %l5, %g1
loop_3024:
nop
add %l7, 0x28, %l6
wr %g0, 0x18, %asi
casxa [%l6] 0x18, %o3, %i0
brgez,a %g3, loop_3025
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
set 0x71, %o5
stba %g5, [%l7 + %o5] 0x19
loop_3025:
movne %icc, %i7, %l1
set 0x30, %l4
stxa %o7, [%l7 + %l4] 0x19
and %i3, %o0, %o4
ta %icc, 0x5
fcmpeq32 %f20, %f14, %g2
ldx [%l7 + 0x48], %o2
fmovdle %icc, %f5, %f4
fmovde %icc, %f1, %f12
udivcc %i6, 0x1887, %i2
mulscc %l6, %g7, %g4
fmovscs %xcc, %f6, %f5
fandnot2s %f22, %f21, %f18
srl %l3, %o6, %o5
array32 %l4, %o1, %l2
fmul8x16au %f29, %f29, %f18
tcc %icc, 0x6
bleu loop_3026
fmovsvs %xcc, %f0, %f27
bge loop_3027
ble,a,pn %xcc, loop_3028
loop_3026:
edge32ln %i4, %i1, %i5
fornot2s %f4, %f25, %f15
loop_3027:
alignaddrl %l0, %g6, %g1
loop_3028:
fnot2 %f24, %f0
sllx %l5, %o3, %i0
ble loop_3029
bcs,a,pn %xcc, loop_3030
andn %g3, 0x149B, %i7
movneg %icc, %g5, %l1
loop_3029:
array8 %i3, %o0, %o4
loop_3030:
nop
set 0x4E, %g3
ldsba [%l7 + %g3] 0x18, %o7
movg %xcc, %g2, %o2
fbl %fcc3, loop_3031
xorcc %i6, %l6, %i2
bvs,pn %icc, loop_3032
nop
setx 0x3E4D3DB95920CA7F, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f10
setx 0x9232BFE624D0F345, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f22
faddd %f22, %f10, %f14
loop_3031:
bvc loop_3033
addccc %g4, %l3, %o6
loop_3032:
tleu %xcc, 0x3
nop
setx 0x624623668E29A318, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f14
setx 0x64DD9780A117D41D, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f22
fsubd %f22, %f14, %f20
loop_3033:
fnegs %f10, %f10
stx %g7, [%l7 + 0x20]
wr %g0, 0x0c, %asi
ldsha [%l7 + 0x34] %asi, %l4
edge16l %o5, %l2, %i4
edge8ln %i1, %i5, %o1
movre %g6, 0x2DB, %l0
sra %g1, %l5, %i0
xorcc %g3, 0x0DD0, %i7
mulx %o3, %g5, %i3
add %l7, 0x68, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %l1
casa [%l6] %asi, %l1, %o4
fmovrslz %o0, %f27, %f29
tcs %icc, 0x7
nop
fitod %f4, %f28
fdtoi %f28, %f24
or %g2, 0x0FD0, %o2
bvs,pn %icc, loop_3034
bneg,a,pn %icc, loop_3035
taddcctv %i6, %o7, %l6
fmovsgu %xcc, %f3, %f12
loop_3034:
xorcc %g4, %i2, %l3
loop_3035:
fpsub32s %f24, %f28, %f1
edge32ln %o6, %l4, %g7
andncc %o5, %i4, %i1
edge32l %i5, %o1, %l2
alignaddrl %l0, %g6, %g1
set 0x18, %i0
sta %f0, [%l7 + %i0] 0x10
bleu,a %xcc, loop_3036
fcmpgt16 %f22, %f6, %l5
addcc %i0, %i7, %o3
edge16l %g3, %i3, %g5
loop_3036:
nop
wr %g0, 0x11, %asi
lduha [%l7 + 0x46] %asi, %o4
wr %g0, 0xea, %asi
ldda [%l7 + 0x30] %asi, %l0
flush %l7 + 0x54
nop
setx 0x38CC4766, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f26
fsqrts %f26, %f3
fxors %f11, %f21, %f13
fnand %f20, %f16, %f14
fbug,a %fcc1, loop_3037
tvs %xcc, 0x0
orn %o0, 0x1C3B, %o2
ldsw [%l7 + 0x08], %g2
loop_3037:
subccc %i6, %l6, %o7
sth %g4, [%l7 + 0x2E]
movrlez %l3, %o6, %l4
wr %g0, 0x18, %asi
sta %f22, [%l7 + 0x34] %asi
edge8 %i2, %g7, %i4
nop
fitod %f18, %f22
bpos %icc, loop_3038
nop
setx 0x55A7704E67BCE697, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f26
setx 0x0EEB9E155063A994, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f2
fdivd %f2, %f26, %f24
movrlez %o5, 0x118, %i1
fcmpeq32 %f28, %f8, %o1
loop_3038:
edge16n %l2, %l0, %i5
xorcc %g1, 0x1DB7, %g6
tcc %xcc, 0x7
ba %icc, loop_3039
edge8 %l5, %i0, %o3
movn %xcc, %i7, %g3
tpos %xcc, 0x5
loop_3039:
fmovspos %icc, %f16, %f14
taddcctv %g5, 0x1E47, %o4
fmovrdne %i3, %f20, %f10
ba,a,pn %icc, loop_3040
umulcc %o0, 0x1B9D, %l1
tsubcctv %o2, %g2, %i6
fnegd %f30, %f16
loop_3040:
movre %l6, %g4, %l3
fbge %fcc3, loop_3041
addc %o7, 0x1465, %o6
mova %xcc, %i2, %g7
bgu,pn %xcc, loop_3042
loop_3041:
alignaddr %i4, %o5, %l4
set 0x6E, %o2
ldsha [%l7 + %o2] 0x14, %o1
loop_3042:
nop
membar #Sync
wr %g0, 0xf9, %asi
ldda [%l7 + 0x40] %asi, %f0
set 0x20, %g4
ldsha [%l7 + %g4] 0x19, %l2
nop
setx loop_3043, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
mulx %l0, 0x0BDA, %i1
nop
setx 0x682DB2A9, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f27
setx 0x9B92BFEF, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f19
fmuls %f19, %f27, %f5
fmul8x16au %f2, %f12, %f14
loop_3043:
fble,a %fcc1, loop_3044
xor %i5, 0x0A4C, %g6
tneg %icc, 0x0
ble,a,pt %icc, loop_3045
loop_3044:
movge %icc, %l5, %i0
edge8ln %g1, %o3, %g3
fbue,a %fcc1, loop_3046
loop_3045:
flush %l7 + 0x58
udiv %g5, 0x0174, %i7
addc %o4, 0x1AA9, %i3
loop_3046:
movvs %xcc, %l1, %o2
edge32ln %o0, %i6, %g2
movcc %xcc, %g4, %l3
movcc %icc, %l6, %o7
tsubcc %i2, %o6, %g7
addc %i4, %l4, %o1
movl %xcc, %l2, %l0
edge16l %i1, %i5, %g6
set 0x08, %l3
ldswa [%l7 + %l3] 0x18, %l5
bcs,a,pt %icc, loop_3047
movcs %xcc, %o5, %g1
fmovsl %xcc, %f20, %f8
fexpand %f19, %f16
loop_3047:
array32 %i0, %g3, %o3
edge16 %g5, %i7, %i3
fpack16 %f30, %f4
wr %g0, 0x81, %asi
ldswa [%l7 + 0x24] %asi, %l1
fmovsne %icc, %f18, %f6
tsubcctv %o2, 0x1120, %o4
wr %g0, 0x88, %asi
stha %i6, [%l7 + 0x64] %asi
srl %o0, %g4, %g2
set 0x30, %i4
ldxa [%l7 + %i4] 0x81, %l6
movn %icc, %o7, %l3
EXIT_GOOD
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Stats for Thread 0:
!
! Type l : 2840
! Type x : 1289
! Type cti : 3047
! Type f : 4529
! Type i : 13295
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
EXIT_GOOD /* test finish */
/************************************************************************
Test case data start
************************************************************************/
.data
user_data_start:
scratch_area:
.word 0x7E31C301
.word 0x0333134F
.word 0xE6E20F44
.word 0x2DD3F855
.word 0x52748CFF
.word 0xC8EDAC78
.word 0xF1E7DF32
.word 0xAECC1F8F
.word 0xF59EC8A8
.word 0xABA41D91
.word 0x5FC7879C
.word 0xD07B65D8
.word 0x72E69C75
.word 0xA3955E67
.word 0x858F8506
.word 0x15B72BBA
.word 0x13FCDA99
.word 0x380929C7
.word 0x4C179355
.word 0x609F7217
.word 0x96B8027E
.word 0xD8640FDD
.word 0x0E3D9217
.word 0xAAEC2F8D
.word 0x24123D32
.word 0x8E0CFF8E
.word 0xBC900F28
.word 0x4026BB54
.word 0xCF4643AF
.word 0x24EE6DED
.word 0x16004646
.word 0xAC3C0A93
.word 0x2CE15032
.word 0x4E5759E8
.word 0x59FB4E04
.word 0x83903E8D
.word 0x026D83B2
.word 0x899D6135
.word 0x337E5128
.word 0xCB0C647B
.word 0x73DB95B1
.word 0xFCF4714E
.word 0xAF2C8287
.word 0xA9EBD3E7
.word 0xD31927C9
.word 0xDE7989C7
.word 0x060C7E23
.word 0x3110D37F
.word 0x1379F0CA
.word 0xA61DF390
.word 0x8C7D20D1
.word 0x105E0CDA
.word 0x3CB543A0
.word 0x55B96855
.word 0x8D66C426
.word 0x9E74D4AE
.word 0x4CBAAF91
.word 0x97EF45DD
.word 0xA7FD0C7C
.word 0x660DCC99
.word 0x199AE715
.word 0xFAEA28ED
.word 0x052DFD22
.word 0xAB464C73
.end