Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa3 / isa3_asr_pr_hpr_f7.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: isa3_asr_pr_hpr_f7.s
* Copyright (C) 1995-2007 Sun Microsystems, Inc. All Rights Reserved
* 4150 Network Circle, Santa Clara, California 95054, U.S.A.
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
* For the avoidance of doubt, and except that if any non-GPL license
* choice is available it will apply instead, Sun elects to use only
* the General Public License version 2 (GPLv2) at this time for any
* software where a choice of GPL license versions is made
* available with the language indicating that GPLv2 or any later version
* may be used, or where a choice of which version of the GPL is applied is
* otherwise unspecified.
*
* Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
* CA 95054 USA or visit www.sun.com if you need additional information or
* have any questions.
*
*
* ========== Copyright Header End ============================================
*/
.ident "FOCUSCASE: focus.pm,v 1.1 2003/04/23 17:53:39 somePerson Exp somePerson $ ../focus/spc_basic_isa3.pl FOCUS_SEED=24717195"
.ident "BY gg137162 ON Tue Sep 9 16:38:43 CDT 2003"
.ident "Using Instruction Hash for Focus :$Id: isa3_asr_pr_hpr_f7.s,v 1.2 2007/07/05 21:59:54 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
!
! Thread 0 Start
!
main_t0:
!# Initialize registers ..
!# Global registers
set 0x2, %g1
set 0xF, %g2
set 0x3, %g3
set 0x0, %g4
set 0x7, %g5
set 0x7, %g6
set 0xE, %g7
!# Input registers
set -0x2, %i0
set -0x4, %i1
set -0x9, %i2
set -0x3, %i3
set -0xC, %i4
set -0x4, %i5
set -0xD, %i6
set -0x7, %i7
!# Local registers
set 0x478A818D, %l0
set 0x4BADB52C, %l1
set 0x611AC5B7, %l2
set 0x6E1A2E3C, %l3
set 0x03107077, %l4
set 0x19A31DE2, %l5
set 0x7B2A18B4, %l6
!# Output registers
set -0x04F3, %o0
set 0x03A2, %o1
set 0x0AB5, %o2
set 0x1F77, %o3
set -0x17A2, %o4
set -0x0CD5, %o5
set 0x04A9, %o6
set -0x0EBB, %o7
!# Float registers
INIT_TH_FP_REG(%l7,%f0,0xA3FD4CAC4022B391)
INIT_TH_FP_REG(%l7,%f2,0x6470FD6B6AAB120D)
INIT_TH_FP_REG(%l7,%f4,0x7CE6428F9F5CCF26)
INIT_TH_FP_REG(%l7,%f6,0x23E9EEFC8E57A68E)
INIT_TH_FP_REG(%l7,%f8,0x763850AC174345DB)
INIT_TH_FP_REG(%l7,%f10,0xCE75276BB07FED1D)
INIT_TH_FP_REG(%l7,%f12,0xEF5FDCD42A7408D1)
INIT_TH_FP_REG(%l7,%f14,0x404D6A82D3262A84)
INIT_TH_FP_REG(%l7,%f16,0x1392DA03FA797D4D)
INIT_TH_FP_REG(%l7,%f18,0xBFE13B0B5DDE416C)
INIT_TH_FP_REG(%l7,%f20,0x6159C43001C9ECDE)
INIT_TH_FP_REG(%l7,%f22,0xDDC6CF5A8AB6B7F6)
INIT_TH_FP_REG(%l7,%f24,0x6210385062011878)
INIT_TH_FP_REG(%l7,%f26,0xB246989BD15D823F)
INIT_TH_FP_REG(%l7,%f28,0x8E483F08741F926D)
INIT_TH_FP_REG(%l7,%f30,0x918B1BD42AEE9AC0)
!# Other state
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xD35, %hsys_tick_cmpr
!# Execute Main Diag ..
wr %g6, %g3, %sys_tick
wr %i2, %o3, %clear_softint
fexpand %f23, %f6
rdhpr %hsys_tick_cmpr, %i6
tsubcctv %g1, %o0, %l4
andn %l2, %i1, %i0
wr %g4, %o1, %sys_tick
rdhpr %hintp, %i7
wrpr %o7, %l5, %pil
rd %softint, %l3
umul %i3, 0x02E6, %l6
rd %y, %o2
wr %g7, %o6, %set_softint
xnor %g2, %i5, %i4
fnors %f23, %f1, %f12
rd %pc, %l0
ldd [%l7 + 0x40], %o4
udivcc %l1, 0x1DDC, %g5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
wr %i2, 0x1F54, %clear_softint
wrpr %o3, %i6, %cwp
rdhpr %hsys_tick_cmpr, %o5
faligndata %f22, %f12, %f24
rdpr %pil, %o0
fmul8x16au %f9, %f9, %f20
fbg %fcc1, loop_1
rdpr %cansave, %l4
rd %tick_cmpr, %g1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x590, %hsys_tick_cmpr
loop_1:
wr %g4, %o1, %y
fbule %fcc0, loop_2
tneg %icc, 0x0
tvs %xcc, 0x6
rd %fprs, %i7
loop_2:
wrpr %o7, 0x127E, %cwp
tneg %xcc, 0x4
movvs %icc, %l2, %l3
rd %ccr, %l5
rdhpr %hsys_tick_cmpr, %i3
array32 %o2, %l6, %g7
st %f31, [%l7 + 0x0C]
orcc %g2, %o6, %i5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sth %l0, [%l7 + 0x32]
rdpr %otherwin, %i4
rdpr %cleanwin, %o4
wr %g5, 0x0B82, %clear_softint
wr %l1, 0x1BE5, %ccr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x54F, %hsys_tick_cmpr
rdpr %gl, %g3
edge8n %i2, %o3, %o5
wrpr %o0, 0x1C02, %pil
xorcc %i6, %l4, %i1
wrpr %g1, 0x18A0, %cwp
fpack32 %f22, %f0, %f2
rdpr %gl, %g4
rdpr %tba, %o1
rdhpr %hpstate, %i0
wr %o7, %l2, %clear_softint
rdpr %canrestore, %l3
rd %softint, %i7
wrpr %i3, 0x144C, %cwp
rd %asi, %o2
subcc %l6, %g7, %l5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fmul8x16 %f16, %f0, %f4
wr %l0, %i4, %set_softint
fcmpes %fcc0, %f20, %f1
fnand %f0, %f12, %f26
alignaddrl %o4, %i5, %l1
andncc %g5, %g6, %i2
rdhpr %hintp, %o3
brlz %o5, loop_3
fmovsvs %icc, %f7, %f1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
set 0x1C, %l2
swapa [%l7 + %l2] 0x10, %o0
loop_3:
wr %i6, %l4, %ccr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xF05, %hsys_tick_cmpr
sethi 0x05A7, %i1
set 0x58, %o7
stda %o0, [%l7 + %o7] 0x23
membar #Sync
rdpr %cwp, %i0
rdhpr %htba, %o7
wr %g4, 0x151F, %set_softint
fmovs %f2, %f3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
flushw
rdpr %wstate, %l2
edge32l %i7, %o2, %l6
movn %icc, %i3, %g7
rdpr %wstate, %l5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x47C, %hsys_tick_cmpr
rd %tick_cmpr, %l0
wrpr %i4, 0x0C74, %tick
wrpr %i5, 0x08E2, %cwp
wrpr %l1, 0x10EE, %tick
fbg,a %fcc3, loop_4
tge %xcc, 0x4
wrpr %o4, 0x0E63, %pil
rd %sys_tick_cmpr, %g5
loop_4:
sethi 0x1204, %i2
wrpr %g6, 0x169F, %tick
edge8ln %o3, %o5, %o0
rdpr %canrestore, %i6
prefetch [%l7 + 0x7C], 0x2
wrpr %g3, 0x1102, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %htba, %g1
sub %o1, %i1, %i0
wr %o7, %g4, %clear_softint
udivcc %l2, 0x0B9D, %l3
movleu %xcc, %o2, %l6
rdhpr %hintp, %i3
rdhpr %htba, %g7
wrpr %i7, %l5, %tick
rdpr %cleanwin, %g2
movne %xcc, %l0, %i4
wr %i5, %l1, %clear_softint
edge8l %o4, %o6, %g5
tcs %xcc, 0x6
tn %xcc, 0x7
bne %xcc, loop_5
fmovrdgz %i2, %f14, %f4
sdivx %g6, 0x0DD0, %o5
ldsh [%l7 + 0x3A], %o0
loop_5:
rdpr %pil, %i6
rdpr %canrestore, %o3
rdhpr %hintp, %l4
rdpr %wstate, %g3
subccc %g1, %o1, %i0
set 0x72, %g4
stha %i1, [%l7 + %g4] 0x2a
membar #Sync
fabsd %f30, %f2
rdpr %tba, %o7
fbne %fcc3, loop_6
rd %tick_cmpr, %l2
tne %icc, 0x3
rd %softint, %l3
loop_6:
movleu %xcc, %g4, %o2
rdhpr %hpstate, %l6
rdpr %pil, %g7
movl %icc, %i3, %l5
movleu %icc, %g2, %i7
fmovrsgz %l0, %f4, %f26
or %i4, %l1, %o4
rdpr %canrestore, %o6
rdhpr %hpstate, %g5
wrpr %i2, 0x0947, %pil
fbule,a %fcc2, loop_7
wrpr %g6, 0x070E, %pil
udivx %i5, 0x18A9, %o5
fbul %fcc0, loop_8
loop_7:
fnot2s %f16, %f19
rd %sys_tick_cmpr, %i6
wrpr %o0, %l4, %pil
loop_8:
rdpr %tba, %o3
rd %sys_tick_cmpr, %g3
ldub [%l7 + 0x3E], %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xE67, %hsys_tick_cmpr
rd %tick_cmpr, %i1
rdhpr %htba, %o7
movvs %icc, %l2, %l3
stx %o2, [%l7 + 0x68]
fornot1 %f0, %f20, %f18
movpos %xcc, %g4, %l6
movrlz %i3, %l5, %g7
rd %pc, %i7
rdhpr %hsys_tick_cmpr, %l0
rdhpr %hsys_tick_cmpr, %g2
fmovrdgez %l1, %f6, %f14
edge32ln %o4, %i4, %g5
wr %i2, 0x0DAE, %ccr
ldub [%l7 + 0x15], %o6
fmul8x16au %f3, %f31, %f28
rdhpr %hpstate, %g6
wr %g0, 0x0c, %asi
prefetcha [%l7 + 0x28] %asi, 0x3
fcmpgt32 %f26, %f26, %i6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x2F5, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %g3, 0x0568, %softint
bvs,pt %icc, loop_9
wr %o0, %g1, %sys_tick
fnegs %f1, %f9
tsubcctv %o1, %i0, %o7
loop_9:
wrpr %i1, %l2, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x4D4, %hsys_tick_cmpr
wrpr %l3, 0x0E0E, %cwp
wrpr %g4, %i3, %pil
wr %l5, 0x0AC4, %set_softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %ccr, %i7
fmovspos %xcc, %f23, %f26
rdhpr %htba, %l0
wrpr %o4, %i4, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hintp, %o6
wrpr %g7, %i5, %cwp
movl %xcc, %i6, %g6
rdhpr %hsys_tick_cmpr, %o5
nop
setx loop_10, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bshuffle %f18, %f24, %f12
bshuffle %f2, %f2, %f22
rdhpr %hpstate, %o3
loop_10:
rd %asi, %l4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xDDA, %hsys_tick_cmpr
fandnot1s %f24, %f6, %f15
rd %softint, %o1
rdhpr %hpstate, %o0
rd %ccr, %i0
rd %tick_cmpr, %o7
fandnot1 %f18, %f6, %f20
rdpr %canrestore, %l2
wrpr %o2, 0x0F95, %pil
tleu %xcc, 0x6
sllx %i1, 0x17, %l3
rdhpr %hpstate, %g4
wr %i3, %l5, %pic
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xA21, %hsys_tick_cmpr
rd %sys_tick_cmpr, %i7
srl %l1, 0x13, %o4
wrpr %g2, %g5, %tick
wrpr %i4, 0x0703, %tick
edge32 %i2, %o6, %g7
tne %xcc, 0x1
wrpr %i5, %i6, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xE67, %sys_tick_cmpr
movl %xcc, %g3, %l4
rdpr %canrestore, %o1
rdhpr %hpstate, %o0
rdpr %gl, %i0
fandnot1 %f12, %f8, %f14
set 0x20, %i2
ldda [%l7 + %i2] 0x2b, %g0
fmovdne %icc, %f5, %f12
fmovs %f11, %f11
rdpr %gl, %l2
fmovdl %xcc, %f5, %f3
rdhpr %hsys_tick_cmpr, %o2
rd %y, %o7
rd %sys_tick_cmpr, %i1
wrpr %l3, 0x1676, %tick
rdhpr %hintp, %i3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xEF9, %hsys_tick_cmpr
fxnor %f26, %f24, %f14
xnorcc %l5, %l1, %o4
popc 0x0123, %i7
bl,a %icc, loop_11
tcc %xcc, 0x6
rdhpr %htba, %g5
wrpr %i4, 0x1C05, %tick
loop_11:
tpos %xcc, 0x6
rdpr %cleanwin, %i2
rdhpr %hsys_tick_cmpr, %o6
fmovdg %xcc, %f11, %f8
fbe,a %fcc3, loop_12
movvs %xcc, %g2, %i5
te %xcc, 0x4
rd %y, %g7
loop_12:
tne %xcc, 0x2
rd %sys_tick_cmpr, %i6
rdpr %cwp, %o5
rdpr %gl, %o3
nop
setx loop_13, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movne %xcc, %g3, %g6
rdpr %gl, %l4
edge32ln %o1, %o0, %i0
loop_13:
wrpr %g1, 0x1D8F, %tick
brnz,a %l2, loop_14
tleu %xcc, 0x2
rd %fprs, %o2
rdpr %pil, %o7
loop_14:
wrpr %i1, 0x061A, %tick
wrpr %l3, %i3, %cwp
andn %g4, 0x13EA, %l0
sethi 0x0C34, %l5
rdhpr %hsys_tick_cmpr, %l6
membar #Sync
set 0x40, %l0
ldda [%l7 + %l0] 0x1e, %f0
rd %pc, %l1
movn %icc, %i7, %g5
wr %i4, 0x040F, %ccr
wrpr %i2, 0x01E8, %pil
rdpr %wstate, %o4
fmul8sux16 %f24, %f24, %f20
orncc %g2, %o6, %i5
ba,pn %xcc, loop_15
nop
setx loop_16, %l0, %l1
jmpl %l1, %g7
rd %ccr, %o5
edge16n %o3, %g3, %g6
loop_15:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x6FD, %hsys_tick_cmpr
loop_16:
move %icc, %o1, %o0
tvs %xcc, 0x0
fzeros %f11
rdhpr %hsys_tick_cmpr, %g1
brlz %l2, loop_17
wr %o2, 0x1909, %clear_softint
wr %i0, 0x1792, %set_softint
orn %i1, 0x140A, %l3
loop_17:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
fmul8sux16 %f18, %f0, %f28
rdpr %otherwin, %g4
sethi 0x00A1, %l0
st %f21, [%l7 + 0x58]
wr %i7, 0x0663, %pic
bne,a,pn %icc, loop_18
wrpr %l6, %i4, %tick
wr %g0, 0x0c, %asi
ldsba [%l7 + 0x5D] %asi, %g5
loop_18:
rd %y, %i2
wrpr %g2, %o4, %cwp
array16 %o6, %i5, %o5
array8 %g7, %o3, %g3
fmovsa %xcc, %f5, %f22
lduh [%l7 + 0x78], %i6
movleu %xcc, %g6, %l4
rdpr %gl, %o0
tcs %icc, 0x0
rdpr %cansave, %o1
rdpr %cleanwin, %g1
addc %o2, %l2, %i1
srlx %l3, %i0, %o7
fbu %fcc1, loop_19
rd %asi, %i3
wrpr %g4, %l5, %tick
wrpr %l1, %i7, %tick
loop_19:
bleu,a,pn %icc, loop_20
xor %l6, %i4, %g5
bvs,pn %xcc, loop_21
wr %l0, 0x0CB2, %softint
loop_20:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
loop_21:
srl %o5, %g7, %i5
rdpr %cwp, %o3
wr %g0, 0x80, %asi
ldxa [%l7 + 0x20] %asi, %i6
fmovsl %xcc, %f7, %f18
fmovrslez %g3, %f23, %f6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xC2F, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
ba loop_22
edge32l %l4, %o2, %g1
subccc %i1, 0x1261, %l3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x5FC, %hsys_tick_cmpr
loop_22:
brlez %i3, loop_23
fbule %fcc1, loop_24
rdhpr %hintp, %i0
rdhpr %hsys_tick_cmpr, %l5
loop_23:
fbo %fcc1, loop_25
loop_24:
rdpr %wstate, %l1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x7BA, %hsys_tick_cmpr
rdpr %pil, %i4
loop_25:
rdhpr %hintp, %g5
rdhpr %htba, %l6
rdpr %cwp, %l0
movne %icc, %i2, %g2
rdpr %canrestore, %o4
wrpr %o6, %g7, %pil
ldd [%l7 + 0x68], %f20
ba,pn %icc, loop_26
fpsub16s %f19, %f12, %f31
bneg loop_27
orn %o5, 0x0163, %o3
loop_26:
rdpr %wstate, %i6
fnor %f0, %f14, %f14
loop_27:
tcc %icc, 0x5
rdpr %wstate, %g3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
fnot1 %f16, %f8
fmovdcs %xcc, %f6, %f4
movne %icc, %o0, %i5
wr %o1, %l4, %y
edge32 %o2, %i1, %g1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x50E, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x350, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
andncc %i0, %l1, %l5
edge8l %i7, %g4, %g5
fxnors %f11, %f0, %f20
wrpr %l6, %l0, %cwp
membar 0x3E
rdhpr %htba, %i2
rdhpr %htba, %i4
rd %sys_tick_cmpr, %o4
flush %l7 + 0x34
edge16l %g2, %g7, %o5
wrpr %o6, 0x0FFB, %pil
rdpr %canrestore, %o3
rdpr %tl, %i6
rd %ccr, %g6
rdpr %pil, %o0
rdhpr %hsys_tick_cmpr, %g3
rdpr %otherwin, %i5
rdhpr %hintp, %l4
set 0x1C, %l1
ldswa [%l7 + %l1] 0x15, %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xE36, %hsys_tick_cmpr
rd %softint, %l2
rdhpr %htba, %o1
wr %g0, 0x17, %asi
stda %f16, [%l7 + 0x40] %asi
membar #Sync
xorcc %l3, 0x0665, %o7
set 0x7F, %o2
stba %i0, [%l7 + %o2] 0x18
srlx %l1, 0x0E, %i3
fbo,a %fcc3, loop_28
rdhpr %hpstate, %l5
addc %i7, %g5, %g4
wrpr %l6, %l0, %pil
loop_28:
wr %i4, 0x0517, %y
wrpr %i2, 0x0345, %tick
srlx %g2, 0x06, %o4
brnz %o5, loop_29
rdpr %gl, %o6
or %g7, %o3, %i6
rdhpr %htba, %g6
loop_29:
rd %ccr, %g3
rdhpr %hpstate, %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %o2, %i1, %pil
rdhpr %hintp, %l4
rdpr %canrestore, %l2
rd %tick_cmpr, %o1
rdpr %tl, %g1
rdhpr %htba, %l3
rd %ccr, %o7
rdpr %cansave, %l1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %i7, %g5, %softint
rdpr %cansave, %g4
tcs %xcc, 0x3
rdhpr %hsys_tick_cmpr, %i0
wrpr %l6, %i4, %pil
movvc %icc, %i2, %g2
wrpr %o4, %o5, %tick
set 0x40, %i1
ldda [%l7 + %i1] 0x10, %f0
sdivx %l0, 0x078F, %g7
bg,a loop_30
rdpr %tl, %o3
fxnor %f28, %f14, %f18
rdhpr %htba, %i6
loop_30:
movne %icc, %o6, %g3
wr %g0, 0x5, %fprs
brnz,a %i5, loop_31
tneg %icc, 0x7
nop
setx loop_32, %l0, %l1
jmpl %l1, %o2
rdhpr %hpstate, %g6
loop_31:
wrpr %i1, 0x0035, %cwp
wrpr %l2, %o1, %pil
loop_32:
tvc %xcc, 0x5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x61B, %hsys_tick_cmpr
wrpr %o7, 0x194C, %cwp
wr %l3, 0x1C77, %ccr
rdhpr %htba, %l1
rdpr %pil, %l5
tvc %xcc, 0x5
array32 %i3, %g5, %i7
wr %g4, %l6, %sys_tick
fmovscs %icc, %f1, %f15
sub %i4, %i2, %i0
edge32n %o4, %g2, %o5
wr %g7, 0x0409, %ccr
edge16ln %l0, %i6, %o6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xA70, %tick_cmpr
fbl,a %fcc2, loop_33
fmovde %xcc, %f20, %f31
movrlz %o0, %o2, %g6
mulx %i1, 0x0CB1, %i5
loop_33:
wr %l2, 0x11D1, %set_softint
prefetch [%l7 + 0x7C], 0x1
fornot1s %f10, %f5, %f8
rdpr %pil, %l4
rdhpr %hintp, %o1
set 0x76, %g3
lduba [%l7 + %g3] 0x89, %g1
lduw [%l7 + 0x78], %o7
rd %ccr, %l1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %tba, %l3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x98C, %sys_tick_cmpr
fnor %f24, %f0, %f12
rd %pc, %i7
wr %g0, 0x19, %asi
ldswa [%l7 + 0x30] %asi, %g4
rd %softint, %g5
rd %y, %i4
add %l6, 0x014A, %i2
movg %icc, %o4, %i0
tsubcctv %o5, %g7, %l0
subc %i6, 0x07C0, %o6
flushw
fones %f12
umul %g2, %o3, %o0
wr %g3, 0x1F73, %softint
fpsub16 %f20, %f12, %f16
andcc %o2, 0x0E4E, %g6
bvs,pt %xcc, loop_34
be %icc, loop_35
mulscc %i1, %i5, %l4
movge %icc, %l2, %o1
loop_34:
movle %icc, %g1, %o7
loop_35:
pdist %f8, %f4, %f4
rd %tick_cmpr, %l5
wr %l1, %i3, %ccr
wr %l3, 0x0DC9, %pic
prefetch [%l7 + 0x18], 0x2
rd %asi, %g4
tneg %icc, 0x5
ta %icc, 0x5
wr %g0, 0x7, %fprs
rd %softint, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %o4, %i0, %clear_softint
rdhpr %hsys_tick_cmpr, %o5
addcc %g7, %l0, %l6
wr %o6, %g2, %y
tpos %xcc, 0x6
rdhpr %hsys_tick_cmpr, %i6
edge8n %o0, %g3, %o3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x080, %hsys_tick_cmpr
brgz,a %i1, loop_36
rd %pc, %l4
set 0x40, %g5
stda %f16, [%l7 + %g5] 0x04
loop_36:
std %i4, [%l7 + 0x38]
rd %asi, %o1
tcs %xcc, 0x2
rdpr %canrestore, %g1
fba %fcc1, loop_37
rdhpr %hintp, %o7
rd %sys_tick_cmpr, %l2
rdhpr %hpstate, %l5
loop_37:
fbule,a %fcc0, loop_38
rdhpr %hintp, %i3
fmovrdlz %l3, %f0, %f6
umulcc %l1, 0x189B, %g4
loop_38:
rdpr %tl, %i7
rd %pc, %i4
wrpr %g5, %o4, %tick
fxors %f17, %f25, %f26
movleu %xcc, %i2, %o5
wr %g7, 0x14AC, %pic
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x344, %hsys_tick_cmpr
rdpr %otherwin, %o6
wrpr %g2, 0x1381, %pil
rdhpr %hintp, %i6
movle %icc, %l6, %o0
fmovrsgez %g3, %f28, %f28
ta %icc, 0x7
wrpr %o2, %g6, %pil
edge16ln %o3, %l4, %i1
bvs,a,pt %icc, loop_39
wrpr %i5, 0x0CB2, %pil
rd %fprs, %g1
rd %sys_tick_cmpr, %o7
loop_39:
popc %l2, %o1
rdhpr %hpstate, %l3
movge %xcc, %l1, %g4
rdhpr %htba, %i4
wrpr %i7, 0x028B, %cwp
edge8 %o4, %i2, %g5
wr %g0, 0x88, %asi
ldxa [%l7 + 0x18] %asi, %o5
orcc %i0, 0x0362, %l0
wrpr %g7, %g2, %cwp
rdhpr %htba, %i6
rdhpr %hintp, %l6
srax %o0, 0x00, %o6
rd %y, %g3
movleu %icc, %g6, %o3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x97E, %hsys_tick_cmpr
tneg %xcc, 0x6
rd %y, %i1
rdpr %tl, %g1
fpadd32s %f4, %f16, %f28
rdpr %canrestore, %o7
wrpr %l2, 0x030D, %pil
rdpr %pil, %o1
fmul8ulx16 %f30, %f0, %f6
wrpr %i3, %l5, %pil
wrpr %l3, %l1, %tick
bne,a loop_40
movrlz %i5, 0x31B, %g4
set 0x38, %o5
lda [%l7 + %o5] 0x10, %f31
loop_40:
rdhpr %hsys_tick_cmpr, %i7
wr %o4, 0x154D, %clear_softint
movne %icc, %i4, %g5
edge8ln %i2, %o5, %i0
rdpr %tba, %l0
movcc %xcc, %g2, %g7
tge %xcc, 0x3
rdhpr %hsys_tick_cmpr, %l6
edge16ln %o0, %i6, %g3
wr %o6, %o3, %softint
wrpr %g6, %l4, %tick
tl %icc, 0x5
tcs %icc, 0x5
wr %g0, 0x7, %fprs
tleu %xcc, 0x7
ldstub [%l7 + 0x30], %g1
edge32ln %o7, %i1, %o1
rdpr %gl, %l2
rdhpr %hpstate, %l5
wr %g0, 0x6, %fprs
edge32 %l3, %l1, %i5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xDAC, %hsys_tick_cmpr
movne %xcc, %i7, %i4
edge16ln %g5, %o4, %o5
rdpr %tba, %l0
movvc %xcc, %g7, %g2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fmovsl %xcc, %f6, %f22
fmovrsgz %l6, %f26, %f25
fpadd32s %f13, %f27, %f3
wr %g3, 0x0EB1, %clear_softint
ldstub [%l7 + 0x53], %o6
movvc %xcc, %i6, %o3
bge,a %xcc, loop_41
ta %xcc, 0x6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x0A3, %hsys_tick_cmpr
fmovdle %xcc, %f12, %f28
loop_41:
movg %xcc, %l4, %o2
movgu %xcc, %o7, %g1
wrpr %i1, 0x1EB7, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %l5, %i3, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %i7, %i4, %clear_softint
rdhpr %hpstate, %g5
movle %icc, %i5, %o5
rdhpr %htba, %o4
stbar
rd %asi, %i0
wrpr %i2, 0x0B6A, %tick
rd %y, %g7
rdpr %cleanwin, %g2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xDAF, %sys_tick_cmpr
movge %icc, %l0, %g3
flushw
subc %o6, %o3, %g6
wr %i6, 0x0433, %set_softint
fmovsleu %xcc, %f24, %f14
rd %fprs, %o2
wrpr %l4, 0x079C, %pil
popc %g1, %i1
rdpr %tba, %o1
udivcc %l2, 0x1FB7, %l5
orn %i3, 0x0532, %o7
bg,a %icc, loop_42
rd %pc, %l3
and %l1, %g4, %i4
wr %i7, 0x08D5, %y
loop_42:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
wrpr %o4, 0x0679, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %y, %i2
wrpr %i0, 0x1C84, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
wr %g7, 0x18AC, %ccr
wr %g0, 0x10, %asi
ldxa [%l7 + 0x58] %asi, %l6
wrpr %o0, 0x0C42, %pil
wr %g3, %l0, %set_softint
tleu %xcc, 0x6
movgu %xcc, %o6, %o3
edge8l %g6, %i6, %o2
nop
set 0x10, %o0
stw %g1, [%l7 + %o0]
rdpr %tl, %i1
fmovrsne %l4, %f10, %f25
rdhpr %hsys_tick_cmpr, %l2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x568, %hsys_tick_cmpr
edge32ln %i3, %o7, %l5
rdhpr %hintp, %l3
rdpr %cleanwin, %l1
fbuge %fcc3, loop_43
rdhpr %htba, %i4
wr %g0, 0xeb, %asi
stwa %i7, [%l7 + 0x7C] %asi
membar #Sync
loop_43:
fmovrsgz %g5, %f20, %f2
rdpr %cansave, %i5
rd %ccr, %o4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
taddcc %o5, 0x0455, %g2
wrpr %i0, %g7, %pil
tsubcc %l6, %o0, %g3
te %icc, 0x1
rdhpr %hsys_tick_cmpr, %o6
fbu,a %fcc0, loop_44
wr %g0, 0x6, %fprs
tvc %xcc, 0x5
fbl %fcc1, loop_45
loop_44:
sdivcc %g6, 0x1C32, %o3
wrpr %i6, %g1, %cwp
rd %ccr, %i1
loop_45:
rd %pc, %l4
wr %g0, 0xea, %asi
stba %l2, [%l7 + 0x19] %asi
membar #Sync
tsubcc %o2, %o1, %i3
brlz %o7, loop_46
udivcc %l3, 0x1902, %l1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xF97, %hsys_tick_cmpr
or %i7, 0x1633, %i5
loop_46:
move %xcc, %g5, %g4
rd %y, %o4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xD08, %hsys_tick_cmpr
rdpr %cleanwin, %i0
rdhpr %hsys_tick_cmpr, %g2
rdhpr %hsys_tick_cmpr, %g7
rdpr %cansave, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xB2E, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hsys_tick_cmpr, %i6
fmovdgu %icc, %f3, %f12
rdpr %pil, %g1
brlz,a %o3, loop_47
fpadd32 %f30, %f8, %f14
edge32ln %i1, %l2, %o2
rdhpr %hpstate, %l4
loop_47:
rdpr %otherwin, %i3
wrpr %o7, 0x0CE6, %cwp
fmovdvs %xcc, %f11, %f24
stx %o1, [%l7 + 0x78]
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %g0, 0x7, %fprs
fandnot1s %f18, %f15, %f5
wrpr %i5, %g5, %cwp
wrpr %i4, 0x0656, %pil
wrpr %g4, %o4, %tick
taddcc %o5, 0x02BD, %i2
rd %sys_tick_cmpr, %g2
rdhpr %hintp, %i0
wrpr %g7, 0x0AB7, %pil
tl %icc, 0x2
edge8ln %o0, %g3, %l0
rdpr %gl, %o6
rd %pc, %g6
rdhpr %hsys_tick_cmpr, %i6
wrpr %l6, %o3, %pil
bne,a,pt %xcc, loop_48
rdpr %cleanwin, %i1
rdpr %gl, %g1
rdhpr %hsys_tick_cmpr, %l2
loop_48:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xE87, %hsys_tick_cmpr
fble,a %fcc0, loop_49
movrgez %i3, 0x0C4, %l4
edge32ln %o1, %o7, %l1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
loop_49:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %l5, 0x09AD, %tick
movg %icc, %i5, %i4
rdhpr %hintp, %g4
rd %y, %o4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x0EC, %sys_tick_cmpr
ta %icc, 0x7
rdhpr %hpstate, %g2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x4F7, %hsys_tick_cmpr
rdpr %cwp, %g7
rdpr %tl, %i0
rd %softint, %g3
rdhpr %hintp, %l0
rdhpr %hpstate, %o0
bgu %icc, loop_50
be,a loop_51
ta %xcc, 0x6
andcc %o6, 0x1A47, %i6
loop_50:
srax %l6, %o3, %g6
loop_51:
rd %sys_tick_cmpr, %i1
ble,pt %icc, loop_52
wrpr %i3, 0x00E5, %pil
rd %y, %o2
ldd [%l7 + 0x28], %f28
loop_52:
rdpr %canrestore, %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x076, %hsys_tick_cmpr
srl %l1, %l3, %i7
rdpr %cansave, %l5
udivx %i4, 0x0B04, %g4
taddcc %o4, 0x0A2B, %i5
ld [%l7 + 0x44], %f12
popc 0x0D31, %o5
orncc %g5, %g2, %i2
wrpr %g7, 0x1989, %tick
rd %pc, %i0
fmovrsne %g3, %f13, %f16
brlz %o0, loop_53
rd %asi, %o6
wrpr %l0, %i6, %cwp
wrpr %l6, %o3, %pil
loop_53:
fmovrsgz %g6, %f0, %f3
mulscc %i1, %g1, %i3
movrgez %l2, %o1, %o7
wrpr %o2, %l4, %pil
rdpr %pil, %l1
rdhpr %hsys_tick_cmpr, %i7
mova %icc, %l5, %i4
rdpr %wstate, %l3
wrpr %g4, %i5, %tick
movl %xcc, %o5, %g5
alignaddr %o4, %g2, %i2
nop
setx loop_54, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
pdist %f2, %f2, %f16
wrpr %g7, %g3, %tick
xnor %i0, %o0, %l0
loop_54:
rdpr %tl, %o6
rdpr %cansave, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xCC2, %hsys_tick_cmpr
rdhpr %hpstate, %i1
movre %g1, %i3, %l2
rdpr %cansave, %o1
rdpr %tba, %o7
rd %asi, %g6
wr %g0, 0x81, %asi
swapa [%l7 + 0x50] %asi, %o2
movleu %xcc, %l4, %i7
udivx %l1, 0x10E9, %i4
rdhpr %hsys_tick_cmpr, %l3
move %xcc, %l5, %g4
edge32ln %o5, %i5, %g5
rdpr %tl, %g2
wrpr %i2, %o4, %tick
rdpr %gl, %g7
rdhpr %hpstate, %i0
wrpr %o0, 0x0A22, %tick
rdhpr %hintp, %l0
fbe,a %fcc3, loop_55
sdivx %g3, 0x0ED6, %o6
siam 0x6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x361, %hsys_tick_cmpr
loop_55:
rd %ccr, %i1
movn %xcc, %g1, %i3
fbo,a %fcc1, loop_56
fmovsgu %icc, %f26, %f24
taddcctv %l2, %o1, %l6
fmovscs %icc, %f10, %f27
loop_56:
rdpr %pil, %o7
wr %l4, 0x18DA, %pic
rdhpr %hpstate, %g6
membar 0x53
wrpr %l1, 0x1AD7, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %htba, %l5
rdpr %gl, %l3
orncc %g4, %o5, %i5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
membar 0x7D
edge32n %o4, %g2, %g7
fbue,a %fcc3, loop_57
sdiv %i0, 0x0E1B, %l0
rdpr %pil, %o0
edge8n %o6, %g3, %o3
loop_57:
fmovrdlez %i1, %f18, %f24
wrpr %i6, 0x1390, %tick
wrpr %i3, 0x0FED, %tick
tsubcctv %g1, %o1, %l6
rdpr %gl, %o7
sethi 0x194E, %l2
wr %o2, 0x0B6F, %set_softint
wrpr %g6, 0x0675, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
edge32 %i4, %i7, %l3
addcc %g4, 0x154B, %l5
nop
set 0x78, %i0
stb %o5, [%l7 + %i0]
wr %i5, %g5, %set_softint
rdpr %cwp, %i2
rd %sys_tick_cmpr, %o4
ble,a,pn %xcc, loop_58
wr %g2, 0x11ED, %pic
set 0x78, %g7
lduba [%l7 + %g7] 0x19, %g7
loop_58:
srl %i0, 0x02, %o0
rd %tick_cmpr, %l0
rdhpr %hpstate, %g3
ldub [%l7 + 0x2F], %o6
edge8 %o3, %i1, %i6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xACD, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x1D5, %hsys_tick_cmpr
wrpr %o7, 0x088C, %pil
movneg %icc, %l2, %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xEE3, %sys_tick_cmpr
tl %icc, 0x4
rdhpr %hsys_tick_cmpr, %l4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
andn %i7, %l3, %g6
edge32n %g4, %l5, %o5
movcs %icc, %g5, %i5
wrpr %i2, %g2, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xF74, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x326, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xFB2, %sys_tick_cmpr
bpos,pt %xcc, loop_59
wrpr %o6, 0x0249, %tick
wrpr %i1, 0x1A02, %cwp
rd %pc, %i6
loop_59:
flushw
rdhpr %htba, %o3
rdpr %wstate, %g1
fmuld8ulx16 %f13, %f29, %f26
rdhpr %hintp, %l6
wrpr %i3, 0x19EC, %tick
rd %pc, %o7
rdpr %cansave, %l2
rdhpr %hpstate, %o1
smulcc %l4, %l1, %o2
faligndata %f16, %f22, %f14
rd %ccr, %i4
rdpr %cwp, %l3
wrpr %g6, 0x112D, %pil
xorcc %i7, %l5, %g4
taddcc %o5, 0x0241, %i5
wrpr %g5, %g2, %cwp
rdhpr %hsys_tick_cmpr, %i2
rdhpr %hpstate, %g7
rd %fprs, %o0
fmovdpos %xcc, %f14, %f12
set 0x40, %g2
stda %f16, [%l7 + %g2] 0xf1
membar #Sync
wrpr %l0, 0x109D, %tick
rd %sys_tick_cmpr, %g3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %tba, %o6
orncc %i6, 0x0422, %i1
xnorcc %o3, %l6, %g1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
rdhpr %htba, %i3
rdhpr %htba, %l2
rd %asi, %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
addccc %l4, %o2, %i4
wr %l1, %l3, %clear_softint
rdhpr %hsys_tick_cmpr, %g6
alignaddr %i7, %g4, %l5
edge8ln %i5, %g5, %g2
rdpr %otherwin, %i2
wrpr %o5, %o0, %cwp
rd %tick_cmpr, %l0
wrpr %g7, 0x1CA2, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %sys_tick_cmpr, %o4
wrpr %o6, 0x1532, %tick
membar 0x75
bl loop_60
tcs %xcc, 0x1
rd %sys_tick_cmpr, %i1
ldsb [%l7 + 0x4E], %i6
loop_60:
tne %icc, 0x5
rd %pc, %l6
rdhpr %hintp, %g1
subc %i3, %o3, %o1
rdhpr %hintp, %l2
wrpr %o7, %o2, %pil
movl %icc, %l4, %i4
rdhpr %hsys_tick_cmpr, %l1
rdhpr %hintp, %l3
addccc %i7, 0x1D4E, %g6
rd %sys_tick_cmpr, %l5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
movcs %xcc, %g4, %g5
rd %pc, %g2
smul %i2, %o0, %o5
rd %ccr, %g7
rd %fprs, %i0
sub %g3, %l0, %o4
rdpr %otherwin, %i1
movcs %icc, %o6, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x02D, %hsys_tick_cmpr
mova %icc, %i3, %g1
bpos,a %xcc, loop_61
fbo,a %fcc3, loop_62
umulcc %o3, 0x1522, %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
loop_61:
fmovsneg %icc, %f1, %f27
loop_62:
fandnot1 %f0, %f24, %f16
rdhpr %hsys_tick_cmpr, %o7
rdpr %pil, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %fprs, %l3
rdhpr %hsys_tick_cmpr, %i7
fmovrse %g6, %f27, %f2
rd %fprs, %l4
rdpr %wstate, %i5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x075, %hsys_tick_cmpr
brz %g5, loop_63
wrpr %g4, 0x09D6, %pil
prefetch [%l7 + 0x6C], 0x1
wrpr %g2, 0x041A, %tick
loop_63:
wrpr %o0, 0x18DF, %tick
fcmpd %fcc0, %f10, %f18
fmovspos %xcc, %f10, %f12
wr %i2, 0x14B5, %y
tvs %icc, 0x1
movvs %icc, %g7, %i0
rdhpr %hintp, %o5
and %g3, 0x04D3, %o4
fblg,a %fcc2, loop_64
movl %xcc, %l0, %o6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovsgu %icc, %f8, %f23
loop_64:
rd %sys_tick_cmpr, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x43F, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %i3, 0x0243, %cwp
fmovse %xcc, %f9, %f1
set 0x70, %l5
swapa [%l7 + %l5] 0x0c, %o1
rdpr %tl, %l2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fnegs %f23, %f21
rdhpr %htba, %o7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x2E6, %hsys_tick_cmpr
bvs,pn %icc, loop_65
rdpr %tba, %l1
rd %tick_cmpr, %i7
movg %xcc, %g6, %l3
loop_65:
xor %i5, 0x1D03, %l5
rdhpr %hintp, %g5
wr %g4, 0x0B94, %ccr
ta %icc, 0x7
array8 %g2, %o0, %l4
bleu,a %xcc, loop_66
fba,a %fcc1, loop_67
andcc %i2, %i0, %g7
umulcc %o5, 0x1376, %o4
loop_66:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x1F1, %hsys_tick_cmpr
loop_67:
fbuge %fcc0, loop_68
orncc %l0, 0x115A, %o6
rd %asi, %l6
rd %ccr, %i6
loop_68:
rdhpr %htba, %g1
tvs %xcc, 0x0
wrpr %i1, 0x06B3, %pil
rdpr %cansave, %i3
fmovda %icc, %f3, %f18
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fpack32 %f6, %f4, %f12
sdivcc %i4, 0x05F2, %o7
set 0x40, %l4
stda %f16, [%l7 + %l4] 0x17
membar #Sync
rdpr %cwp, %l1
sub %i7, %g6, %i5
wrpr %l5, %l3, %cwp
rdhpr %hpstate, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %htba, %g5
wr %o0, 0x0CF4, %pic
fbug %fcc0, loop_69
taddcc %l4, 0x04A2, %i2
wrpr %g7, 0x1D83, %cwp
rdhpr %hintp, %o5
loop_69:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fmul8x16au %f16, %f1, %f22
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
edge8ln %l0, %o6, %g3
lduh [%l7 + 0x2C], %i6
wrpr %g1, 0x0DA9, %pil
wr %l6, %i3, %set_softint
movne %icc, %i1, %o1
fbl,a %fcc3, loop_70
ta %xcc, 0x1
wrpr %l2, %o2, %tick
rdpr %tl, %i4
loop_70:
rd %fprs, %o7
wr %o3, %i7, %clear_softint
wrpr %l1, 0x1C1C, %tick
wrpr %i5, %g6, %pil
wr %l5, 0x014D, %softint
rdpr %cleanwin, %l3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xF34, %hsys_tick_cmpr
fxnor %f20, %f30, %f24
wr %g5, %o0, %ccr
wr %g0, 0x18, %asi
ldstuba [%l7 + 0x56] %asi, %i2
wr %g7, %o5, %sys_tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %l4, 0x1DBE, %set_softint
rdpr %otherwin, %o4
rdhpr %hintp, %o6
rd %pc, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x2BF, %hsys_tick_cmpr
rdpr %canrestore, %l6
movrgez %g3, 0x154, %i1
wr %i3, %l2, %pic
fbul,a %fcc0, loop_71
rd %ccr, %o1
rd %y, %i4
rd %fprs, %o7
loop_71:
movneg %icc, %o3, %o2
fmovsgu %xcc, %f3, %f3
set 0x70, %i5
stwa %i7, [%l7 + %i5] 0xeb
membar #Sync
wr %i5, %g6, %clear_softint
fmovsle %icc, %f5, %f3
andcc %l1, %l3, %l5
rdpr %gl, %g2
mulx %g5, %o0, %i2
rdhpr %hintp, %g7
subcc %o5, 0x0F0C, %g4
sth %l4, [%l7 + 0x12]
rdpr %cwp, %o4
subcc %i0, %o6, %i6
set 0x30, %g6
ldda [%l7 + %g6] 0x2e, %l0
fornot1 %f4, %f28, %f14
wr %g0, 0x11, %asi
sta %f1, [%l7 + 0x5C] %asi
wr %g0, 0x4, %fprs
srax %g3, 0x03, %g1
rdpr %pil, %i3
rdhpr %hintp, %i1
bleu,pt %xcc, loop_72
ta %xcc, 0x1
fba %fcc1, loop_73
rdpr %cansave, %l2
loop_72:
rdhpr %htba, %i4
fnands %f25, %f5, %f29
loop_73:
bvs,pt %xcc, loop_74
wrpr %o1, %o7, %pil
movrgez %o2, %i7, %i5
and %o3, 0x0EAD, %l1
loop_74:
wr %l3, 0x03C0, %clear_softint
fmovsleu %xcc, %f11, %f6
tcs %xcc, 0x6
rd %fprs, %g6
rd %tick_cmpr, %g2
rdpr %cwp, %l5
smul %o0, %i2, %g7
ldstub [%l7 + 0x27], %g5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xF04, %tick_cmpr
fpsub32 %f20, %f22, %f10
wr %g0, 0x7, %fprs
srlx %g4, %o4, %o6
rd %ccr, %i6
rd %ccr, %l0
stx %l6, [%l7 + 0x78]
wrpr %g3, 0x0C6C, %pil
wrpr %i0, %i3, %pil
wr %g0, 0x11, %asi
stwa %g1, [%l7 + 0x1C] %asi
movn %xcc, %i1, %i4
fnot2s %f5, %f0
wr %g0, 0x89, %asi
ldda [%l7 + 0x30] %asi, %l2
rd %ccr, %o1
wrpr %o7, %i7, %pil
rdpr %tba, %i5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x43D, %hsys_tick_cmpr
ble,a,pt %xcc, loop_75
xnorcc %l3, 0x0ABE, %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xDEC, %hsys_tick_cmpr
rd %ccr, %l5
loop_75:
rd %tick_cmpr, %o0
fmovdleu %xcc, %f25, %f14
rd %pc, %i2
sra %g7, %g5, %o5
orcc %l4, 0x18A2, %g6
rdpr %gl, %o4
wr %g4, 0x1796, %ccr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x3D0, %hsys_tick_cmpr
rd %pc, %o6
wrpr %l6, %g3, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
edge16ln %g1, %i1, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x2AF, %sys_tick_cmpr
wr %o7, %i7, %set_softint
rdhpr %hsys_tick_cmpr, %i5
rdpr %cansave, %o3
rdpr %tl, %o1
rdhpr %htba, %l3
orcc %o2, 0x00D6, %g2
rdpr %tl, %l5
move %xcc, %l1, %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x458, %hsys_tick_cmpr
fbg,a %fcc0, loop_76
tcs %xcc, 0x1
movvc %icc, %o5, %g5
wrpr %g6, 0x0A48, %pil
loop_76:
movn %xcc, %o4, %g4
fmovdne %xcc, %f21, %f24
edge32ln %i6, %o6, %l6
rdhpr %htba, %l4
rdpr %tba, %g3
wrpr %i0, 0x0B1F, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fmovsa %xcc, %f20, %f9
fmul8x16al %f14, %f21, %f20
wr %l0, 0x09B0, %sys_tick
movcc %icc, %i4, %i1
sethi 0x0010, %o7
wrpr %i7, %i5, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x24D, %sys_tick_cmpr
rd %ccr, %o3
srax %o1, %o2, %l3
wrpr %l5, 0x0CAB, %cwp
membar 0x3C
addc %g2, 0x0270, %l1
call loop_77
rd %fprs, %o0
wrpr %i2, 0x0C02, %cwp
wr %g7, %g5, %y
loop_77:
rdpr %tl, %g6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %canrestore, %i6
rdpr %wstate, %o6
rdpr %cleanwin, %o5
wrpr %l4, 0x179F, %cwp
stw %g3, [%l7 + 0x74]
rdhpr %hsys_tick_cmpr, %l6
wrpr %i3, %g1, %pil
rd %asi, %l0
rd %softint, %i4
rd %sys_tick_cmpr, %i0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %canrestore, %i7
move %icc, %i1, %l2
wrpr %o3, %o1, %pil
sdivx %i5, 0x0E0E, %o2
rdhpr %hpstate, %l3
alignaddrl %l5, %g2, %o0
rdpr %cansave, %i2
wrpr %l1, %g5, %cwp
fcmps %fcc1, %f31, %f7
wrpr %g7, 0x1370, %tick
fcmps %fcc3, %f12, %f6
rdhpr %htba, %g6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x64D, %hsys_tick_cmpr
rd %asi, %o6
rdhpr %hsys_tick_cmpr, %o4
rd %y, %l4
rdpr %tba, %o5
orncc %l6, 0x158A, %g3
wrpr %g1, 0x0277, %pil
ta %icc, 0x5
edge8ln %l0, %i4, %i3
rdpr %cansave, %i0
umulcc %i7, 0x1E1B, %i1
rd %tick_cmpr, %o7
taddcc %o3, 0x18F7, %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x230, %tick_cmpr
membar 0x5E
wr %l2, %g2, %sys_tick
wrpr %o0, %l5, %pil
brlez %i2, loop_78
rd %ccr, %l1
wr %g7, 0x1E5C, %sys_tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x1D2, %hsys_tick_cmpr
loop_78:
rdhpr %hpstate, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x8D6, %hsys_tick_cmpr
wrpr %o5, 0x1F92, %tick
brnz,a %g1, loop_79
fbue,a %fcc2, loop_80
rdhpr %hsys_tick_cmpr, %g3
rdhpr %htba, %l0
loop_79:
fmovsleu %icc, %f18, %f26
loop_80:
rdhpr %hsys_tick_cmpr, %i4
sdivx %i0, 0x0BD5, %i7
wrpr %i3, %i1, %tick
edge8l %o7, %o1, %o3
wrpr %i5, 0x0230, %pil
mulscc %l3, %l2, %o2
tge %icc, 0x4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x09D, %hsys_tick_cmpr
rd %softint, %l5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xBDF, %hsys_tick_cmpr
bn,pn %icc, loop_81
rdpr %cwp, %g7
lduh [%l7 + 0x4E], %g6
fmovsvc %xcc, %f7, %f22
loop_81:
movl %icc, %g4, %i6
rd %ccr, %o4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x77B, %hsys_tick_cmpr
wr %o6, %l6, %pic
orcc %l4, %o5, %g3
movvs %icc, %g1, %l0
tcc %xcc, 0x7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %cansave, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %i1, 0x1147, %tick
edge32l %o1, %o3, %o7
wrpr %l3, 0x19C7, %tick
ldsw [%l7 + 0x48], %l2
rdpr %wstate, %o2
wrpr %i5, 0x015C, %tick
rdpr %tba, %o0
ldd [%l7 + 0x50], %i2
tvc %xcc, 0x4
orn %l1, %g2, %l5
rd %ccr, %g6
rdhpr %hpstate, %g4
rd %sys_tick_cmpr, %g7
wr %i6, %g5, %sys_tick
wrpr %o6, %o4, %pil
movpos %xcc, %l6, %l4
movneg %xcc, %g3, %g1
rd %tick_cmpr, %l0
rdhpr %hintp, %i0
rdpr %pil, %i4
rdhpr %hintp, %o5
rdhpr %htba, %i7
bcs loop_82
wr %i1, 0x1F72, %sys_tick
fsrc2s %f27, %f4
rd %sys_tick_cmpr, %i3
loop_82:
tsubcctv %o1, %o7, %o3
rd %tick_cmpr, %l3
rdhpr %hintp, %o2
rd %sys_tick_cmpr, %i5
xnor %l2, %i2, %o0
rd %asi, %g2
rdpr %canrestore, %l5
rdpr %pil, %l1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %wstate, %g6
rdpr %canrestore, %g7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x69A, %hsys_tick_cmpr
fcmps %fcc0, %f24, %f16
fbuge %fcc2, loop_83
sra %o6, 0x10, %o4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %otherwin, %l4
loop_83:
smulcc %g3, %g1, %i0
be,a,pt %icc, loop_84
wr %g0, 0x4, %fprs
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x89E, %hsys_tick_cmpr
rdpr %otherwin, %i1
loop_84:
tsubcctv %o5, 0x1150, %o1
rd %y, %o7
andn %o3, %i3, %o2
wr %l3, 0x147E, %pic
wr %l2, 0x1128, %y
sth %i2, [%l7 + 0x30]
rdhpr %htba, %i5
tpos %xcc, 0x3
wrpr %o0, %l5, %cwp
wrpr %l1, 0x1005, %pil
rdpr %pil, %g2
fmuld8sux16 %f16, %f10, %f26
ldsw [%l7 + 0x54], %g7
sllx %i6, 0x08, %g5
rdhpr %hpstate, %o6
rd %ccr, %l6
rdpr %gl, %o4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xC55, %hsys_tick_cmpr
rd %softint, %g1
fmovdcc %icc, %f15, %f6
fmovrslez %i0, %f11, %f2
wrpr %i4, %l0, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xDC2, %hsys_tick_cmpr
edge16n %o5, %i7, %o7
wr %o1, 0x01E1, %clear_softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hintp, %o2
rdhpr %hintp, %i3
fpack32 %f16, %f14, %f28
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wrpr %l2, %i2, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xEA5, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x077, %hsys_tick_cmpr
udivx %l5, 0x061E, %g2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xEF7, %hsys_tick_cmpr
rdhpr %hsys_tick_cmpr, %g6
rdpr %otherwin, %i6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %cleanwin, %l4
sra %g3, %o4, %g1
sub %i4, %l0, %i1
wr %i0, 0x1E6B, %sys_tick
rdpr %canrestore, %o5
edge32 %i7, %o1, %o3
set 0x50, %i4
ldxa [%l7 + %i4] 0x88, %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xDB1, %hsys_tick_cmpr
rdpr %gl, %i3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %i2, %i5, %tick
rdhpr %hintp, %l3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
rdpr %gl, %o0
rdhpr %hsys_tick_cmpr, %g2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xE31, %hsys_tick_cmpr
rdhpr %hsys_tick_cmpr, %i6
wrpr %g6, 0x06D9, %cwp
rd %pc, %o6
movre %g5, 0x31A, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %otherwin, %g3
movl %icc, %g1, %i4
be,pn %icc, loop_85
rdhpr %hsys_tick_cmpr, %o4
wr %g0, 0x10, %asi
ldda [%l7 + 0x40] %asi, %f0
loop_85:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
brlz %i0, loop_86
smul %o5, %i7, %l0
fmovrsgz %o1, %f12, %f10
wrpr %o3, 0x1D8C, %pil
loop_86:
rd %ccr, %o7
xor %o2, 0x1E53, %l2
rd %softint, %i3
fabsd %f4, %f12
edge8l %i5, %i2, %l3
movrgez %l5, 0x30D, %g2
edge8 %g4, %l1, %i6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xD03, %hsys_tick_cmpr
wr %o6, %g6, %y
addccc %l6, 0x1C15, %l4
wrpr %g7, 0x0EF8, %tick
fmovs %f9, %f30
rd %sys_tick_cmpr, %g5
wr %g1, %g3, %y
rd %ccr, %o4
edge32n %i1, %i4, %i0
rd %tick_cmpr, %i7
andn %l0, %o5, %o1
fmovrsgz %o3, %f0, %f5
rdpr %pil, %o7
tsubcc %l2, 0x1019, %i3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %o2, %l3, %pil
rdpr %pil, %i2
rd %fprs, %g2
rdhpr %hpstate, %l5
rdpr %cwp, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xE00, %hsys_tick_cmpr
rd %softint, %o0
wr %g0, 0x6, %fprs
movl %icc, %g6, %l6
rdpr %cwp, %g7
tvc %xcc, 0x3
wrpr %g5, 0x14CD, %cwp
tl %icc, 0x7
wr %g1, %l4, %ccr
edge16ln %o4, %i1, %i4
rd %sys_tick_cmpr, %g3
movgu %icc, %i7, %l0
fmovsn %xcc, %f5, %f27
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x24D, %hsys_tick_cmpr
wr %o3, %o5, %softint
wrpr %o7, %l2, %cwp
fmovsgu %xcc, %f15, %f18
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x084, %hsys_tick_cmpr
fmovrse %o2, %f31, %f31
rd %tick_cmpr, %l3
rdpr %otherwin, %g2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hpstate, %g4
set 0x40, %l6
stda %f0, [%l7 + %l6] 0x0c
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x0D2, %hsys_tick_cmpr
rd %pc, %i6
rdpr %tl, %o0
sll %l1, 0x14, %g6
wrpr %o6, %l6, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
add %l7, 0x78, %l6
wr %g0, 0x11, %asi
ldxa [%l6] %asi, %l4
casxa [%l6] 0x11, %l4, %o4
bge %xcc, loop_87
fmovd %f26, %f16
srax %g5, %i1, %i4
wrpr %g3, %i7, %pil
loop_87:
bne,a loop_88
rdhpr %hpstate, %l0
rdpr %cwp, %o1
movge %icc, %i0, %o5
loop_88:
wrpr %o7, 0x1BD9, %tick
rd %pc, %o3
rdpr %wstate, %i5
wr %g0, 0x4, %fprs
movle %xcc, %i3, %o2
wrpr %g2, %l3, %pil
tcc %icc, 0x2
rdhpr %hintp, %g4
membar #Sync
set 0x40, %i7
ldda [%l7 + %i7] 0x1e, %f16
ldstub [%l7 + 0x5D], %i2
bgu,pn %xcc, loop_89
fpackfix %f28, %f7
rd %pc, %i6
ble,a,pn %xcc, loop_90
loop_89:
rd %sys_tick_cmpr, %o0
fmovrslz %l1, %f27, %f11
fcmpgt16 %f20, %f4, %g6
loop_90:
rdhpr %htba, %l5
addccc %o6, %g7, %g1
movvc %icc, %l6, %o4
fmovsne %icc, %f13, %f30
orcc %l4, 0x0BF1, %g5
mulscc %i4, %i1, %i7
wr %l0, 0x1C9B, %softint
fnegd %f30, %f16
rd %pc, %o1
rdhpr %hpstate, %i0
wr %g0, 0x89, %asi
lduwa [%l7 + 0x68] %asi, %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x060, %hsys_tick_cmpr
wrpr %o3, 0x1154, %tick
wr %o7, 0x14EB, %ccr
wrpr %l2, %i5, %cwp
rd %pc, %o2
rdpr %cleanwin, %g2
umul %i3, 0x11C3, %g4
ldd [%l7 + 0x48], %i2
rdpr %wstate, %l3
bpos,a,pn %xcc, loop_91
rdhpr %htba, %o0
fmovscs %xcc, %f15, %f22
fbug,a %fcc1, loop_92
loop_91:
movn %xcc, %l1, %i6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xE34, %hsys_tick_cmpr
rdpr %tba, %g6
loop_92:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x7F9, %tick_cmpr
sub %l6, %o4, %l4
edge32l %g5, %o6, %i1
rdhpr %hsys_tick_cmpr, %i7
rd %softint, %i4
tcs %icc, 0x5
fones %f11
rdhpr %hpstate, %o1
brlez,a %l0, loop_93
ldsh [%l7 + 0x70], %o5
rd %sys_tick_cmpr, %g3
wr %i0, 0x0C58, %set_softint
loop_93:
rd %fprs, %o3
fbge,a %fcc1, loop_94
wrpr %l2, %i5, %pil
movrlez %o7, %o2, %g2
rd %y, %i3
loop_94:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hpstate, %g4
rd %asi, %l1
subcc %i6, %o0, %g6
set 0x3A, %i6
ldsha [%l7 + %i6] 0x04, %g7
fpackfix %f26, %f7
fpsub16s %f23, %f1, %f31
wrpr %g1, 0x1C65, %tick
fone %f12
umul %l5, 0x173C, %l6
rdhpr %hintp, %o4
movrgez %g5, %l4, %i1
tge %icc, 0x1
rdpr %pil, %i7
wrpr %o6, %i4, %pil
fbo,a %fcc3, loop_95
wr %l0, 0x16B6, %ccr
rdpr %cleanwin, %o5
alignaddrl %g3, %o1, %i0
loop_95:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %ccr, %l2
wr %i5, %o7, %y
tcc %xcc, 0x2
mulscc %g2, 0x1031, %o2
rd %asi, %i2
wrpr %l3, %g4, %cwp
srax %l1, 0x14, %i6
movgu %xcc, %i3, %o0
rdpr %cwp, %g6
sll %g1, %g7, %l5
wrpr %l6, %g5, %tick
alignaddrl %l4, %o4, %i1
wrpr %o6, %i4, %tick
rdpr %pil, %l0
wrpr %o5, %g3, %tick
mulscc %i7, 0x1FAA, %o1
tcc %xcc, 0x0
wrpr %i0, %o3, %cwp
wr %i5, 0x1271, %ccr
ldx [%l7 + 0x78], %o7
rdpr %canrestore, %l2
wr %o2, %g2, %ccr
fmovrsne %l3, %f3, %f28
rdhpr %hpstate, %g4
fpsub32 %f4, %f10, %f14
rdhpr %hpstate, %l1
edge16ln %i6, %i3, %i2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xC58, %hsys_tick_cmpr
faligndata %f20, %f22, %f2
rdhpr %hsys_tick_cmpr, %g7
fmovsn %icc, %f3, %f19
tsubcc %l5, %l6, %g6
wr %g5, 0x12B2, %pic
rdpr %canrestore, %l4
wrpr %o4, %i1, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
bg,pt %xcc, loop_96
smul %l0, 0x04AE, %o6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
brnz,a %o5, loop_97
loop_96:
ldx [%l7 + 0x38], %i0
wrpr %o3, 0x05C7, %pil
sethi 0x05B7, %o1
loop_97:
fzero %f6
movrlez %l2, %g2, %o2
rdpr %gl, %l3
rdhpr %hsys_tick_cmpr, %l1
wr %i6, %i3, %pic
movcc %icc, %g4, %i2
edge32n %o0, %g7, %g1
wrpr %l6, 0x12AD, %tick
edge16 %g6, %l5, %l4
movpos %xcc, %o4, %i1
rdhpr %hsys_tick_cmpr, %g5
fzero %f22
movge %icc, %i4, %l0
rd %sys_tick_cmpr, %g3
rdpr %tba, %i7
addccc %o5, %o6, %i0
fble,a %fcc0, loop_98
rdpr %gl, %o3
movrgez %o1, 0x3C7, %o7
xorcc %l2, %g2, %i5
loop_98:
wrpr %l3, %o2, %cwp
movvc %icc, %i3, %g4
rdhpr %hsys_tick_cmpr, %o0
stw %i2, [%l7 + 0x6C]
rd %y, %g1
movcs %icc, %g7, %l6
rd %fprs, %g6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x556, %hsys_tick_cmpr
wrpr %i1, %o4, %cwp
rdhpr %hintp, %g5
array16 %l0, %i4, %i7
fba %fcc1, loop_99
rdhpr %hpstate, %o5
rdhpr %hsys_tick_cmpr, %o6
rd %y, %g3
loop_99:
wrpr %i0, 0x0D03, %cwp
edge32 %o1, %o7, %o3
fble %fcc1, loop_100
pdist %f16, %f6, %f6
fands %f8, %f8, %f16
ldd [%l7 + 0x30], %f28
loop_100:
movne %xcc, %l2, %i5
wrpr %g2, %l3, %cwp
wrpr %i6, 0x11E2, %cwp
movrgez %o2, 0x3F6, %l1
fbo,a %fcc0, loop_101
fmovdneg %icc, %f24, %f16
wr %i3, %g4, %sys_tick
movrgez %i2, 0x2B9, %g1
loop_101:
rdhpr %hsys_tick_cmpr, %o0
rdpr %pil, %l6
fmovsgu %xcc, %f6, %f15
edge32n %g7, %g6, %l4
movl %icc, %i1, %l5
brnz %g5, loop_102
wrpr %o4, %i4, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xD53, %hsys_tick_cmpr
membar #Sync
set 0x40, %o6
ldda [%l7 + %o6] 0x16, %f16
loop_102:
rdpr %cleanwin, %i7
rdpr %wstate, %g3
tl %xcc, 0x0
wrpr %o6, %i0, %tick
mulx %o1, 0x1AFC, %o7
rd %ccr, %l2
rd %sys_tick_cmpr, %o3
mulx %g2, %i5, %i6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xE6B, %sys_tick_cmpr
rdpr %otherwin, %l1
rdpr %pil, %o2
rdhpr %htba, %i3
udivx %g4, 0x1E34, %g1
stx %i2, [%l7 + 0x28]
wr %o0, 0x1636, %y
rd %fprs, %l6
rdpr %cansave, %g7
fmovdvs %icc, %f16, %f23
movcc %icc, %g6, %i1
wrpr %l5, %l4, %tick
rd %pc, %o4
rdhpr %hintp, %g5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x44D, %hsys_tick_cmpr
add %o5, %i7, %l0
sdivx %g3, 0x0AC8, %o6
fmovda %icc, %f21, %f18
rdhpr %hsys_tick_cmpr, %i0
fbo,a %fcc3, loop_103
rdpr %tba, %o7
rdpr %pil, %l2
wrpr %o1, %o3, %cwp
loop_103:
movrlez %g2, 0x053, %i6
wr %l3, 0x0873, %clear_softint
fbl,a %fcc3, loop_104
rdpr %tl, %i5
rdhpr %hpstate, %o2
subccc %i3, %g4, %l1
loop_104:
tne %xcc, 0x6
wr %g0, 0x7, %fprs
ldub [%l7 + 0x2C], %o0
rdhpr %hsys_tick_cmpr, %g7
wrpr %g6, %i1, %pil
fxnors %f30, %f23, %f16
wr %l6, %l4, %ccr
wrpr %o4, %l5, %tick
rdhpr %hpstate, %i4
fbl %fcc2, loop_105
tgu %icc, 0x2
wr %g5, %o5, %y
wr %l0, %g3, %set_softint
loop_105:
wrpr %o6, 0x1AAA, %cwp
add %i7, 0x1C0F, %o7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x631, %hsys_tick_cmpr
rd %tick_cmpr, %o3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %o1, %i6, %pil
wr %i5, %o2, %pic
mova %icc, %l3, %i3
rdpr %gl, %l1
xnor %i2, %g1, %g4
srax %g7, 0x18, %o0
fbue %fcc0, loop_106
wrpr %g6, 0x0B58, %pil
rdhpr %htba, %i1
movrlz %l6, 0x139, %o4
loop_106:
wr %l5, %i4, %pic
rdpr %canrestore, %l4
fones %f11
udivcc %o5, 0x174B, %l0
fmovdpos %icc, %f4, %f25
rdhpr %hintp, %g5
fcmpne16 %f18, %f28, %o6
bne,a,pn %icc, loop_107
mova %icc, %g3, %i7
rd %asi, %o7
rdpr %tl, %i0
loop_107:
wrpr %l2, %o3, %tick
edge8l %o1, %g2, %i5
rdpr %cleanwin, %i6
wr %o2, 0x1AF8, %ccr
wrpr %l3, %i3, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %softint, %i2
sdivcc %g4, 0x1FAC, %g1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xC8B, %hsys_tick_cmpr
rdpr %canrestore, %o0
flushw
fbl,a %fcc0, loop_108
rd %sys_tick_cmpr, %i1
rdhpr %hsys_tick_cmpr, %l6
bneg,a,pn %icc, loop_109
loop_108:
andncc %l5, %o4, %i4
rdpr %tba, %l4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xA3F, %hsys_tick_cmpr
loop_109:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
add %g5, 0x1090, %o6
rd %fprs, %g3
set 0x20, %o1
ldda [%l7 + %o1] 0x15, %i6
prefetch [%l7 + 0x40], 0x1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x856, %hsys_tick_cmpr
wrpr %l2, 0x17BD, %pil
set 0x7C, %l3
lda [%l7 + %l3] 0x80, %f11
wrpr %i0, %o3, %pil
rdhpr %hpstate, %g2
rd %softint, %i5
fmovrdgz %o1, %f28, %f6
fmovrslez %i6, %f17, %f19
fmovscs %xcc, %f26, %f21
rdpr %canrestore, %o2
wrpr %i3, 0x1D8F, %tick
membar 0x6B
fmovrdlz %l3, %f30, %f18
brlez,a %i2, loop_110
tne %icc, 0x4
set 0x40, %g1
stda %f0, [%l7 + %g1] 0x10
loop_110:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xB0F, %hsys_tick_cmpr
set 0x28, %o3
stxa %g1, [%l7 + %o3] 0x2a
membar #Sync
rdhpr %hpstate, %g4
tvc %icc, 0x5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x690, %hsys_tick_cmpr
taddcctv %g6, 0x0262, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x46E, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x788, %hsys_tick_cmpr
edge8l %i4, %o4, %l4
ta %xcc, 0x7
wrpr %o5, %o6, %pil
rdhpr %hsys_tick_cmpr, %g3
wr %g5, %l0, %pic
movneg %xcc, %o7, %i7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hpstate, %o3
andncc %i5, %o1, %g2
wrpr %i6, 0x06F2, %pil
wr %i3, 0x0385, %sys_tick
wrpr %l3, %o2, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %l1, %o0, %pil
wr %g0, 0x6, %fprs
tvc %xcc, 0x2
rd %tick_cmpr, %g7
rdhpr %hsys_tick_cmpr, %l6
rdhpr %hpstate, %l5
fmovdcs %xcc, %f0, %f31
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
movneg %xcc, %o4, %l4
rdhpr %hintp, %o5
orn %o6, 0x087C, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x53D, %hsys_tick_cmpr
rd %pc, %l0
wrpr %g3, 0x17CE, %cwp
rdhpr %hpstate, %i7
nop
setx loop_111, %l0, %l1
jmpl %l1, %i0
fcmpd %fcc0, %f28, %f4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fmovdneg %icc, %f25, %f10
loop_111:
movne %icc, %l2, %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x8B6, %hsys_tick_cmpr
fmovde %icc, %f11, %f13
umul %g2, %i3, %i6
srlx %l3, 0x04, %o2
fzero %f8
wr %g0, 0x80, %asi
ldswa [%l7 + 0x78] %asi, %g1
add %l7, 0x28, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %g4
casa [%l6] 0x80, %g4, %i2
rd %asi, %l1
rdpr %cleanwin, %o0
edge8l %g6, %g7, %l5
fmovdl %xcc, %f15, %f12
wrpr %l6, 0x069F, %cwp
rd %fprs, %o4
rdhpr %hintp, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
array8 %l4, %i1, %g5
sub %l0, 0x0D70, %g3
rdhpr %hpstate, %i7
fmul8x16al %f15, %f6, %f24
fpsub32s %f30, %f20, %f18
rdpr %tl, %o7
wr %i0, %o3, %y
rd %ccr, %l2
rdhpr %hpstate, %i5
wrpr %o1, 0x052F, %cwp
wrpr %i3, %i6, %tick
fzero %f6
wr %g2, %l3, %ccr
sdivcc %g1, 0x1353, %g4
edge8ln %i2, %o2, %o0
bneg,pn %icc, loop_112
movn %icc, %g6, %l1
rdpr %cleanwin, %g7
fandnot2 %f28, %f24, %f6
loop_112:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x636, %hsys_tick_cmpr
popc 0x0A1F, %i4
fnors %f29, %f10, %f4
rdhpr %hsys_tick_cmpr, %o5
edge8 %o6, %l5, %i1
fmovdcc %xcc, %f9, %f14
bcs,a loop_113
sir 0x1F9D
bl %icc, loop_114
rdhpr %hpstate, %l4
loop_113:
wr %l0, 0x0B1E, %pic
sir 0x0948
loop_114:
rdhpr %hsys_tick_cmpr, %g3
fmovdn %xcc, %f8, %f13
move %xcc, %i7, %o7
rdhpr %hpstate, %i0
set 0x41, %o4
ldstuba [%l7 + %o4] 0x10, %o3
subc %g5, %i5, %l2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x654, %hsys_tick_cmpr
fmovsne %icc, %f3, %f12
rdpr %gl, %g2
rdhpr %hpstate, %l3
rd %asi, %o1
brlz %g1, loop_115
rdhpr %hsys_tick_cmpr, %g4
fnand %f20, %f24, %f28
subccc %i2, 0x17BD, %o2
loop_115:
rdhpr %hpstate, %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x8F3, %hsys_tick_cmpr
wr %g0, 0x04, %asi
ldsba [%l7 + 0x18] %asi, %g6
ld [%l7 + 0x40], %f25
wr %g7, %o4, %y
xnorcc %i4, %o5, %o6
wr %g0, 0x04, %asi
stxa %l5, [%l7 + 0x30] %asi
rdhpr %htba, %i1
rdhpr %hintp, %l6
taddcctv %l4, %l0, %g3
set 0x54, %l2
sta %f20, [%l7 + %l2] 0x18
rdpr %canrestore, %i7
wrpr %i0, %o7, %pil
movpos %xcc, %o3, %i5
edge8n %l2, %i3, %g5
fpadd32 %f14, %f12, %f6
wr %i6, %l3, %pic
membar 0x39
fbne,a %fcc0, loop_116
array16 %o1, %g2, %g1
array32 %i2, %g4, %o0
fpadd16 %f2, %f16, %f22
loop_116:
te %icc, 0x0
xorcc %o2, %g6, %g7
sir 0x024E
tsubcc %o4, 0x1E23, %i4
wrpr %l1, 0x1BDA, %cwp
rd %softint, %o6
fmovrslz %o5, %f4, %f17
movrlez %l5, %l6, %l4
wrpr %i1, 0x09A1, %pil
fornot1s %f24, %f21, %f30
fcmpne32 %f18, %f16, %l0
mova %xcc, %g3, %i7
wrpr %o7, %o3, %pil
movleu %xcc, %i5, %i0
wr %g0, 0x6, %fprs
rdpr %cleanwin, %i6
fcmpes %fcc0, %f1, %f17
ta %icc, 0x4
xnorcc %g5, %o1, %g2
wr %l3, 0x086C, %pic
taddcctv %g1, 0x0998, %i2
fmovda %xcc, %f1, %f7
wr %g4, %o2, %sys_tick
rdpr %canrestore, %o0
sub %g6, %o4, %g7
ldd [%l7 + 0x30], %i4
tvs %xcc, 0x5
membar 0x23
rdhpr %htba, %o6
wr %l1, %o5, %ccr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xFC7, %hsys_tick_cmpr
flushw
rd %y, %i1
std %l4, [%l7 + 0x70]
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hintp, %o7
andn %i7, %i5, %o3
flushw
rdpr %tba, %i3
fcmpgt16 %f12, %f28, %l2
wrpr %i6, %i0, %tick
rdpr %gl, %g5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
smul %g2, 0x069D, %l3
taddcctv %i2, %g4, %g1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xD48, %hsys_tick_cmpr
rdhpr %htba, %o0
fmovde %icc, %f22, %f24
tge %icc, 0x5
wrpr %o4, 0x0E80, %tick
udivcc %g7, 0x195D, %g6
fmovs %f26, %f18
rd %y, %o6
fors %f28, %f19, %f3
fbug,a %fcc1, loop_117
sth %i4, [%l7 + 0x6E]
fbue %fcc3, loop_118
fbo,a %fcc2, loop_119
loop_117:
rdpr %wstate, %l1
bshuffle %f0, %f18, %f18
loop_118:
nop
set 0x40, %i3
stda %f16, [%l7 + %i3] 0x1f
membar #Sync
loop_119:
subc %l5, %l6, %o5
tvc %xcc, 0x5
tpos %icc, 0x3
wrpr %l0, %l4, %tick
wrpr %g3, 0x0803, %pil
wr %g0, 0x4, %fprs
fnot1 %f16, %f28
fmovsge %icc, %f14, %f23
wr %o3, %i3, %set_softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %cansave, %i6
rdpr %wstate, %i5
nop
setx loop_120, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movle %icc, %g5, %o1
wr %g0, 0x89, %asi
ldstuba [%l7 + 0x33] %asi, %i0
loop_120:
wr %g2, %l3, %set_softint
addcc %g4, 0x1B40, %g1
movl %xcc, %i2, %o2
rdpr %tba, %o4
edge32ln %o0, %g7, %g6
te %xcc, 0x4
rd %softint, %i4
wrpr %l1, 0x1D12, %cwp
te %icc, 0x4
fmovdgu %icc, %f25, %f10
fxor %f12, %f20, %f28
fmul8sux16 %f14, %f30, %f14
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x7CD, %tick_cmpr
sdiv %l6, 0x0A49, %o5
ta %icc, 0x0
wr %g0, 0x19, %asi
swapa [%l7 + 0x38] %asi, %i1
rdpr %gl, %l0
edge16 %g3, %o7, %l4
flushw
te %xcc, 0x6
rd %pc, %o3
rdpr %cwp, %i7
wrpr %l2, %i3, %tick
wrpr %i5, 0x02FC, %cwp
udivcc %i6, 0x11DC, %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xE6C, %hsys_tick_cmpr
fzero %f30
movrgz %i0, 0x0AE, %g4
wr %g1, %i2, %y
wrpr %o2, 0x09D1, %tick
wrpr %l3, %o4, %tick
rd %asi, %g7
wr %o0, %g6, %clear_softint
wrpr %l1, %o6, %cwp
rd %tick_cmpr, %l6
movvs %xcc, %i4, %o5
rdhpr %hsys_tick_cmpr, %l0
tpos %xcc, 0x7
subcc %i1, %g3, %l5
wr %o7, %o3, %ccr
rdpr %tba, %l4
wrpr %l2, %i7, %tick
wrpr %i3, %i5, %cwp
wrpr %i6, %o1, %tick
movrgez %g2, 0x086, %i0
rdhpr %htba, %g4
tvs %xcc, 0x4
rd %softint, %g5
rd %pc, %g1
fmuld8ulx16 %f3, %f5, %f18
rdhpr %hintp, %i2
rdhpr %htba, %o2
tle %xcc, 0x4
udiv %o4, 0x015A, %g7
rdpr %gl, %l3
rd %sys_tick_cmpr, %o0
rdpr %pil, %l1
movg %xcc, %g6, %o6
movleu %xcc, %l6, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x9D6, %hsys_tick_cmpr
rdpr %cansave, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x1EB, %tick_cmpr
movrlz %o7, %l4, %o3
array8 %l2, %i7, %i5
rdpr %cleanwin, %i6
rdhpr %htba, %o1
wrpr %g2, 0x0A92, %cwp
wr %i3, %i0, %set_softint
rd %asi, %g5
rdpr %cansave, %g1
wrpr %i2, 0x15A7, %cwp
tcs %icc, 0x0
srl %o2, 0x00, %o4
rd %tick_cmpr, %g7
move %icc, %l3, %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x8DC, %hsys_tick_cmpr
wrpr %g6, %o6, %pil
rdpr %cwp, %l6
wr %i4, 0x1E32, %pic
nop
set 0x3A, %g4
ldsh [%l7 + %g4], %o5
rd %tick_cmpr, %i1
rd %tick_cmpr, %l1
fcmple32 %f26, %f16, %l5
rd %pc, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %htba, %o7
bneg %xcc, loop_121
rdpr %cansave, %l4
rdhpr %hintp, %l2
rd %y, %i7
loop_121:
wrpr %o3, 0x0AA6, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
movleu %xcc, %g2, %o1
rdpr %canrestore, %i0
wrpr %i3, %g1, %tick
edge8 %i2, %g5, %o4
wrpr %g7, %o2, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hpstate, %g6
rdhpr %hpstate, %l6
rd %pc, %o5
rd %asi, %i1
rdpr %otherwin, %i4
tgu %icc, 0x4
ldub [%l7 + 0x29], %l1
edge16l %l0, %l5, %o7
rdhpr %hintp, %g3
sdiv %l2, 0x0448, %i7
umul %o3, %l4, %i5
wr %g2, %o1, %ccr
fmovsl %icc, %f1, %f19
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %g0, 0x89, %asi
ldstuba [%l7 + 0x0C] %asi, %i3
rdpr %cleanwin, %i0
rd %tick_cmpr, %g1
rd %ccr, %g5
rdpr %cansave, %i2
rdhpr %hpstate, %g7
rdpr %otherwin, %o4
wrpr %l3, %o2, %tick
bg,a,pt %icc, loop_122
rd %ccr, %g4
rd %fprs, %o0
wr %g0, 0x80, %asi
ldsha [%l7 + 0x68] %asi, %g6
loop_122:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hintp, %l6
tge %icc, 0x0
rdpr %tba, %o5
wr %i4, 0x0E47, %ccr
bl,pn %xcc, loop_123
movg %icc, %l1, %i1
set 0x40, %i2
stda %f0, [%l7 + %i2] 0x1f
membar #Sync
loop_123:
rdpr %cwp, %l5
fbule,a %fcc1, loop_124
fmovsge %xcc, %f23, %f1
rdpr %cleanwin, %l0
wr %g3, %l2, %ccr
loop_124:
umul %i7, 0x113A, %o7
wrpr %o3, %l4, %tick
movpos %icc, %g2, %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x631, %hsys_tick_cmpr
rdhpr %hpstate, %i6
movvs %icc, %i0, %g1
add %l7, 0x58, %l6
wr %g0, 0x89, %asi
casa [%l6] %asi, %i3, %g5
tsubcc %g7, 0x0930, %o4
brnz %l3, loop_125
fbn,a %fcc2, loop_126
move %xcc, %i2, %g4
tsubcc %o0, 0x160E, %o2
loop_125:
wr %g6, %l6, %ccr
loop_126:
alignaddrl %o5, %i4, %l1
rdhpr %hsys_tick_cmpr, %i1
wr %l5, %o6, %y
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x3A5, %hsys_tick_cmpr
xorcc %l0, %l2, %i7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %fprs, %g2
wr %l4, %i5, %pic
rd %pc, %i6
andn %o1, %i0, %g1
bl,a,pn %xcc, loop_127
xor %i3, %g7, %g5
movneg %xcc, %l3, %i2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
loop_127:
fsrc2s %f18, %f14
rdhpr %hsys_tick_cmpr, %o0
edge16 %o4, %o2, %g6
rdpr %gl, %l6
rdpr %otherwin, %o5
rdhpr %hpstate, %i4
rdhpr %htba, %l1
wrpr %i1, %o6, %tick
rdpr %otherwin, %g3
wr %g0, 0x0c, %asi
stwa %l0, [%l7 + 0x54] %asi
wrpr %l5, 0x0B18, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %o3, %l2, %pic
stbar
wrpr %o7, 0x0F8D, %cwp
sethi 0x0118, %g2
xnorcc %i5, 0x01E8, %l4
set 0x24, %o7
lduwa [%l7 + %o7] 0x81, %o1
wrpr %i0, 0x1B64, %tick
wrpr %g1, %i3, %cwp
wr %i6, 0x1B48, %pic
udivx %g5, 0x1339, %g7
xnorcc %l3, %g4, %i2
wrpr %o4, %o2, %tick
fmovdcc %icc, %f30, %f30
fandnot2s %f8, %f31, %f1
brlz,a %o0, loop_128
fmovdgu %xcc, %f31, %f20
wr %g6, 0x11D6, %clear_softint
subccc %o5, 0x01D6, %l6
loop_128:
nop
set 0x50, %l1
prefetcha [%l7 + %l1] 0x15, 0x0
edge8 %i1, %o6, %l1
rdhpr %hintp, %g3
wrpr %l5, 0x043D, %pil
rdpr %tl, %l0
tvc %icc, 0x0
fxnors %f2, %f27, %f6
wr %g0, 0x89, %asi
lduba [%l7 + 0x42] %asi, %o3
rd %asi, %i7
fmovsg %icc, %f8, %f26
wrpr %l2, 0x117F, %tick
rdhpr %hsys_tick_cmpr, %o7
mulscc %g2, 0x1DC4, %l4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %asi, %i5
fmovsgu %xcc, %f8, %f2
bl,pn %xcc, loop_129
tcc %icc, 0x6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x01C, %hsys_tick_cmpr
rdpr %tl, %g1
loop_129:
subcc %g5, 0x1535, %g7
rdpr %gl, %l3
wr %g0, 0x5, %fprs
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xA46, %sys_tick_cmpr
rd %asi, %g6
wrpr %o0, 0x0647, %pil
wr %g0, 0x6, %fprs
wr %i4, %l6, %clear_softint
wrpr %i1, %o6, %tick
wr %g3, %l5, %ccr
fxors %f13, %f1, %f7
wr %l0, 0x0D5C, %ccr
rdpr %cansave, %l1
rdhpr %htba, %o3
bneg,a loop_130
wr %i7, 0x0A60, %softint
edge32l %o7, %l2, %l4
rdhpr %htba, %g2
loop_130:
xnorcc %i0, 0x0D7F, %o1
fmovdcc %icc, %f27, %f31
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %tl, %i5
ldd [%l7 + 0x28], %f6
edge16ln %g1, %g5, %i6
fmul8ulx16 %f8, %f20, %f6
orn %g4, 0x1DC1, %g7
rdhpr %hpstate, %o4
fxnor %f28, %f30, %f30
rd %y, %i4
prefetch [%l7 + 0x50], 0x2
bcc,pn %icc, loop_131
movgu %icc, %l6, %o6
rd %softint, %i1
rdhpr %hsys_tick_cmpr, %g3
loop_131:
rdpr %tba, %l5
rdpr %tl, %l1
xor %o3, 0x1B6A, %l0
rdpr %gl, %i7
fble %fcc3, loop_132
tne %icc, 0x5
tgu %icc, 0x4
movle %xcc, %o7, %l4
loop_132:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
wrpr %i0, %i3, %pil
tpos %icc, 0x3
wr %o1, 0x05FE, %y
wrpr %i5, %g5, %cwp
wr %i6, %g1, %sys_tick
addc %i2, %g4, %g7
fnot1s %f18, %f22
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xCFC, %hsys_tick_cmpr
edge32l %o0, %l3, %o5
rdhpr %hpstate, %o2
rdhpr %hintp, %i4
rdhpr %htba, %o6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x250, %hsys_tick_cmpr
edge32l %g3, %i1, %l1
rd %tick_cmpr, %o3
wrpr %l5, %i7, %cwp
ldsw [%l7 + 0x24], %l0
rdhpr %hsys_tick_cmpr, %o7
wrpr %g2, %l2, %pil
wrpr %l4, 0x11B6, %pil
fands %f7, %f4, %f30
wr %i3, %i0, %pic
wrpr %i5, 0x14E4, %pil
movrgez %o1, 0x111, %i6
wr %g0, 0x4, %fprs
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x8B9, %hsys_tick_cmpr
membar 0x0D
ldx [%l7 + 0x60], %g7
movleu %icc, %o4, %o0
nop
setx loop_133, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
rdpr %tl, %l3
move %icc, %o5, %g6
rdhpr %hsys_tick_cmpr, %i4
loop_133:
rdhpr %hpstate, %o6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xCC2, %hsys_tick_cmpr
movrlz %l6, 0x281, %l1
wr %g0, 0x5, %fprs
rd %fprs, %l5
rd %ccr, %i1
rdhpr %hpstate, %l0
srax %o7, 0x03, %g2
rdpr %tba, %i7
rdhpr %hintp, %l2
set 0x08, %l0
swapa [%l7 + %l0] 0x80, %i3
smul %i0, 0x08F8, %i5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x791, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x43E, %hsys_tick_cmpr
tcc %xcc, 0x3
rdpr %cwp, %o1
fble,a %fcc0, loop_134
movge %xcc, %i2, %g1
rdhpr %hpstate, %g5
wrpr %g4, %g7, %pil
loop_134:
fmovdn %xcc, %f5, %f23
rdpr %pil, %o0
rdpr %tba, %o4
rd %ccr, %o5
tle %xcc, 0x4
bl,a,pt %xcc, loop_135
tcc %icc, 0x6
wr %g6, %i4, %sys_tick
rd %softint, %l3
loop_135:
wrpr %o6, %g3, %tick
wrpr %l6, 0x1575, %pil
rdpr %canrestore, %l1
brnz %o2, loop_136
wrpr %o3, 0x12AD, %tick
rd %softint, %i1
ldstub [%l7 + 0x63], %l0
loop_136:
rd %sys_tick_cmpr, %l5
fbn,a %fcc1, loop_137
rdpr %otherwin, %o7
rdhpr %hsys_tick_cmpr, %g2
wrpr %i7, %i3, %pil
loop_137:
orncc %i0, 0x1ACF, %i5
rdpr %cansave, %l2
rdpr %wstate, %l4
array32 %o1, %i6, %i2
edge16ln %g5, %g4, %g1
rdhpr %hintp, %g7
rdhpr %htba, %o0
fmul8x16al %f19, %f6, %f12
ta %icc, 0x7
wrpr %o5, 0x0593, %cwp
wrpr %g6, 0x0DD3, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x2F2, %hsys_tick_cmpr
rdhpr %hintp, %o4
wr %l3, 0x1729, %y
movrgez %g3, 0x0CC, %l6
addc %o6, %o2, %o3
membar 0x77
fmovsle %xcc, %f26, %f1
wr %i1, %l0, %set_softint
taddcc %l5, %o7, %l1
tneg %xcc, 0x7
wr %i7, 0x115D, %ccr
rdpr %canrestore, %i3
rdhpr %hintp, %g2
ta %xcc, 0x2
wr %i5, %i0, %pic
movrgz %l2, 0x01B, %l4
rd %fprs, %o1
rd %sys_tick_cmpr, %i6
rdhpr %htba, %i2
rd %asi, %g5
rdpr %cleanwin, %g4
fornot2 %f28, %f28, %f6
tge %xcc, 0x4
alignaddrl %g1, %g7, %o5
rdpr %gl, %o0
sdivcc %i4, 0x07EB, %o4
wrpr %l3, %g3, %cwp
rdhpr %hpstate, %g6
wrpr %o6, %o2, %tick
fmovsvs %icc, %f14, %f13
rdhpr %hsys_tick_cmpr, %l6
rd %fprs, %o3
fbue %fcc3, loop_138
rdpr %cwp, %l0
fmovrdgz %l5, %f0, %f0
sth %o7, [%l7 + 0x7E]
loop_138:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xC38, %hsys_tick_cmpr
fmovdg %icc, %f16, %f7
rdpr %tba, %l1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %gl, %g2
wrpr %i0, 0x1D75, %cwp
wrpr %l2, %l4, %tick
wrpr %i5, 0x18AD, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x184, %hsys_tick_cmpr
ldstub [%l7 + 0x71], %i2
edge8n %g5, %g4, %o1
edge8 %g1, %g7, %o0
rdpr %cleanwin, %i4
wrpr %o4, 0x09B4, %cwp
nop
set 0x5B, %o2
ldsb [%l7 + %o2], %o5
wr %l3, %g3, %pic
rdpr %otherwin, %o6
wrpr %g6, 0x0FE8, %cwp
srl %l6, %o2, %o3
rdpr %canrestore, %l0
rd %y, %o7
tleu %icc, 0x2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x79E, %sys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xCC8, %hsys_tick_cmpr
ldd [%l7 + 0x68], %i2
add %l7, 0x30, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %i7
casxa [%l6] %asi, %i7, %i0
set 0x1B, %g3
ldstuba [%l7 + %g3] 0x89, %g2
wr %l4, 0x088B, %ccr
popc %i5, %i6
rdhpr %hpstate, %l2
rdpr %cansave, %g5
rdpr %wstate, %i2
wrpr %o1, %g1, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xCA4, %tick_cmpr
sllx %o0, 0x0A, %i4
set 0x78, %g5
ldsba [%l7 + %g5] 0x81, %g4
fcmpd %fcc0, %f12, %f12
rdhpr %hsys_tick_cmpr, %o5
sll %l3, %o4, %o6
wrpr %g3, %l6, %pil
tsubcctv %g6, %o2, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xD48, %hsys_tick_cmpr
wrpr %i1, %l1, %cwp
fandnot2s %f25, %f11, %f9
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %tick_cmpr, %i0
edge16n %i7, %g2, %l4
rdhpr %hsys_tick_cmpr, %i5
fmovdl %xcc, %f5, %f11
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
edge8l %i6, %g5, %i2
nop
setx loop_139, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ld [%l7 + 0x34], %f30
wrpr %g1, 0x02A7, %cwp
movcc %xcc, %o1, %o0
loop_139:
rdpr %otherwin, %g7
wrpr %g4, 0x1DF7, %pil
rdhpr %hsys_tick_cmpr, %o5
wr %l3, 0x05DE, %pic
wrpr %o4, %o6, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g6, %g3, %l0
std %f20, [%l7 + 0x68]
rdpr %cwp, %o7
rdhpr %hsys_tick_cmpr, %o3
wr %g0, 0x6, %fprs
movl %xcc, %l1, %i3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x3ED, %tick_cmpr
add %l7, 0x70, %l6
wr %g0, 0x10, %asi
casxa [%l6] %asi, %i7, %g2
rdpr %cleanwin, %l4
fbl,a %fcc1, loop_140
wr %l2, 0x1F2B, %pic
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
popc 0x0B40, %i2
loop_140:
fmovsn %icc, %f20, %f1
sdivcc %g1, 0x01AF, %i6
fmovs %f0, %f0
wr %o0, 0x0722, %clear_softint
wrpr %g7, %g4, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
rdpr %pil, %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
set 0x57, %i1
ldsba [%l7 + %i1] 0x89, %o6
fbe,a %fcc3, loop_141
rdhpr %hintp, %l6
rdpr %cwp, %g6
fpsub16s %f27, %f14, %f2
loop_141:
rdhpr %hpstate, %l0
rdhpr %hsys_tick_cmpr, %o7
movge %icc, %g3, %o3
fble,a %fcc3, loop_142
fxors %f20, %f20, %f27
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x5C6, %hsys_tick_cmpr
srlx %i3, %l5, %l1
loop_142:
rdhpr %hintp, %i1
tge %xcc, 0x7
edge32l %i7, %i0, %l4
fcmpne16 %f18, %f20, %g2
tl %xcc, 0x1
tleu %icc, 0x4
wr %i5, %l2, %ccr
rdhpr %hpstate, %g5
rdhpr %hintp, %g1
movrlz %i6, 0x2F0, %o0
wr %i2, 0x1F65, %pic
rd %sys_tick_cmpr, %g4
sub %g7, 0x09B1, %l3
movne %icc, %o1, %o4
sethi 0x192C, %o5
wrpr %i4, 0x0D87, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x1E4, %hsys_tick_cmpr
rdhpr %hpstate, %g6
wr %l0, %o7, %set_softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hintp, %o3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fones %f29
fmovdleu %icc, %f2, %f20
fmul8x16al %f23, %f5, %f10
rd %softint, %o2
wr %i3, %g3, %pic
rd %ccr, %l5
rdpr %gl, %l1
movg %xcc, %i7, %i1
rd %sys_tick_cmpr, %l4
wrpr %i0, 0x1512, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x493, %hsys_tick_cmpr
rd %ccr, %l2
edge8 %g2, %g1, %g5
rdpr %cansave, %o0
rdhpr %htba, %i2
rd %sys_tick_cmpr, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x370, %hsys_tick_cmpr
wr %l3, %o4, %set_softint
tvc %icc, 0x5
rd %softint, %o1
rdpr %cansave, %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x177, %hsys_tick_cmpr
rdhpr %hintp, %l0
bpos loop_143
fcmpgt32 %f6, %f14, %o7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xEA7, %hsys_tick_cmpr
brgez,a %o3, loop_144
loop_143:
fpsub16s %f24, %f7, %f23
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
tcc %xcc, 0x1
loop_144:
wrpr %o6, %i3, %tick
rd %softint, %l5
fcmpeq32 %f30, %f18, %g3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x616, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %gl, %i7
wrpr %l4, 0x1BE3, %cwp
rdhpr %hsys_tick_cmpr, %i5
fbuge %fcc1, loop_145
edge16n %l2, %g2, %i0
tvc %icc, 0x6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
loop_145:
rdhpr %hsys_tick_cmpr, %i2
rdhpr %hsys_tick_cmpr, %g4
rdpr %canrestore, %o0
rd %asi, %g7
andn %i6, %l3, %o1
rdpr %gl, %o5
rdpr %cleanwin, %o4
rdpr %gl, %l6
srlx %g6, 0x1C, %o7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xF9E, %hsys_tick_cmpr
orncc %o3, %o2, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
stx %l5, [%l7 + 0x10]
fmovsle %icc, %f3, %f18
alignaddrl %g3, %l1, %i3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x8D6, %hsys_tick_cmpr
rdhpr %hsys_tick_cmpr, %i5
rdpr %cansave, %l2
rdhpr %htba, %i7
rdpr %wstate, %i0
fmovsle %icc, %f16, %f17
rdpr %tl, %g5
rd %sys_tick_cmpr, %g1
add %g2, 0x040C, %g4
ta %xcc, 0x4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hpstate, %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %htba, %i6
wrpr %o1, %o5, %pil
rd %tick_cmpr, %o4
prefetch [%l7 + 0x28], 0x1
rdpr %gl, %l3
sth %l6, [%l7 + 0x20]
wr %g0, 0x6, %fprs
fmovrdlez %o3, %f8, %f26
add %o7, 0x1A5B, %o2
wr %i4, %l5, %sys_tick
tpos %icc, 0x0
ldsw [%l7 + 0x08], %g3
srax %o6, %i3, %l1
move %icc, %l4, %i5
rd %asi, %l2
rdhpr %htba, %i7
rdpr %gl, %i1
wrpr %g5, 0x0C46, %tick
rdpr %tl, %g1
rdpr %cleanwin, %i0
andn %g4, %g2, %o0
sll %g7, 0x11, %i6
fbg,a %fcc2, loop_146
rd %fprs, %o1
orncc %o5, %i2, %o4
taddcc %l3, %l6, %g6
loop_146:
rdpr %cansave, %l0
addc %o7, 0x168D, %o2
rd %fprs, %o3
movre %l5, %g3, %o6
fcmpes %fcc3, %f23, %f19
movn %icc, %i4, %l1
xorcc %i3, 0x1E4B, %l4
rd %softint, %i5
wrpr %i7, 0x0EBA, %tick
srax %i1, 0x08, %g5
wr %l2, %i0, %pic
tvs %xcc, 0x7
wrpr %g4, 0x0E16, %pil
sth %g2, [%l7 + 0x60]
alignaddr %g1, %g7, %i6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %gl, %o1
rd %y, %o4
smul %i2, %l6, %l3
tge %icc, 0x5
rdpr %wstate, %g6
wrpr %o7, 0x0255, %pil
rdhpr %hintp, %o2
xnorcc %l0, 0x1982, %l5
fmovsne %icc, %f25, %f14
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x8B5, %hsys_tick_cmpr
rdpr %cwp, %o6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xFF9, %hsys_tick_cmpr
bcc %xcc, loop_147
fcmpes %fcc2, %f25, %f18
rd %tick_cmpr, %i4
rdhpr %htba, %i3
loop_147:
rd %softint, %l4
rdhpr %hintp, %i7
ldsw [%l7 + 0x40], %i5
movre %g5, %l2, %i1
sir 0x1E78
sub %i0, %g2, %g1
rd %sys_tick_cmpr, %g4
tneg %icc, 0x2
fpadd16s %f26, %f22, %f31
edge16 %g7, %o0, %i6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xEA9, %hsys_tick_cmpr
ldd [%l7 + 0x30], %f26
rdhpr %htba, %i2
rdpr %pil, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x4BF, %tick_cmpr
ldstub [%l7 + 0x15], %o2
wr %l5, 0x07D1, %y
array8 %o3, %o6, %g3
bg %xcc, loop_148
rd %softint, %l0
ldx [%l7 + 0x40], %l1
orn %i4, 0x026F, %l4
loop_148:
bn %xcc, loop_149
wrpr %i3, %i7, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x7E9, %hsys_tick_cmpr
tge %icc, 0x5
loop_149:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x75D, %hsys_tick_cmpr
rd %pc, %l2
wrpr %i0, %g2, %cwp
rd %pc, %g4
sir 0x1313
rd %y, %g1
wrpr %o0, %i6, %cwp
fmovsleu %icc, %f1, %f21
ba %xcc, loop_150
wrpr %g7, 0x0065, %cwp
taddcc %o1, 0x0A9A, %i2
rd %asi, %o4
loop_150:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x975, %hsys_tick_cmpr
rdhpr %hpstate, %o5
add %l7, 0x08, %l6
wr %g0, 0x11, %asi
ldxa [%l6] %asi, %g6
casxa [%l6] 0x11, %g6, %o7
subccc %o2, 0x1A1F, %l5
rd %sys_tick_cmpr, %o3
bneg,a %icc, loop_151
srax %o6, 0x0F, %g3
mova %icc, %l0, %l3
fornot2s %f11, %f18, %f31
loop_151:
wrpr %i4, %l1, %cwp
set 0x28, %o0
ldstuba [%l7 + %o0] 0x88, %i3
wrpr %l4, 0x064C, %pil
rdpr %otherwin, %i7
call loop_152
wr %i5, %i1, %clear_softint
edge32n %l2, %i0, %g5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x2E4, %hsys_tick_cmpr
loop_152:
fmovse %xcc, %f18, %f28
rd %asi, %g4
orncc %o0, 0x0C33, %g1
wrpr %g7, 0x1204, %tick
wrpr %i6, %o1, %tick
rdhpr %htba, %o4
pdist %f20, %f8, %f12
tcc %icc, 0x4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %asi, %l6
movvc %icc, %o5, %g6
fmul8x16al %f13, %f18, %f28
movl %xcc, %o2, %o7
wr %o3, 0x1E73, %set_softint
sll %o6, 0x1F, %l5
wr %g3, 0x196F, %set_softint
xor %l0, %i4, %l1
movcc %xcc, %i3, %l3
fpadd16 %f22, %f24, %f4
rdpr %canrestore, %i7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %htba, %i5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %wstate, %i1
rdpr %pil, %i0
wrpr %g5, %g4, %tick
xor %g2, %g1, %g7
movleu %xcc, %o0, %i6
edge16n %o1, %i2, %l6
wr %o4, 0x1A64, %clear_softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x8F2, %tick_cmpr
smulcc %g6, %o3, %o6
rdhpr %hpstate, %o7
wr %l5, 0x029F, %y
brgez,a %g3, loop_153
rdpr %canrestore, %l0
srax %i4, 0x05, %l1
wrpr %i3, 0x1694, %tick
loop_153:
rdhpr %htba, %l3
wrpr %i7, 0x0195, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %htba, %l2
fcmpne16 %f10, %f14, %i5
rd %asi, %i0
umulcc %i1, 0x159D, %g5
fpadd16s %f16, %f31, %f29
fble %fcc3, loop_154
wr %g0, 0x5, %fprs
rdpr %otherwin, %g7
rdhpr %htba, %g1
loop_154:
rdhpr %hintp, %i6
array8 %o1, %o0, %i2
tle %xcc, 0x0
sll %o4, %o5, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x7B6, %hsys_tick_cmpr
move %xcc, %g6, %o3
fpmerge %f20, %f0, %f30
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fpadd16s %f22, %f25, %f15
rd %y, %g3
rd %softint, %l5
fmovsa %icc, %f10, %f16
bn,pn %icc, loop_155
edge8n %i4, %l0, %l1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x077, %hsys_tick_cmpr
fandnot1 %f22, %f22, %f16
loop_155:
fnors %f27, %f29, %f24
rdhpr %hpstate, %i7
fone %f0
rdpr %gl, %l2
umul %i5, %l4, %i1
rdhpr %hsys_tick_cmpr, %i0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xFCB, %hsys_tick_cmpr
wrpr %g4, %g5, %tick
brlez,a %g7, loop_156
fornot2 %f12, %f0, %f26
sethi 0x081C, %i6
rd %ccr, %g1
loop_156:
wr %o0, 0x1E44, %y
fpackfix %f28, %f30
rdhpr %htba, %i2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fpadd16 %f0, %f20, %f22
xorcc %o4, %l6, %o5
sll %g6, 0x10, %o2
fmovrdne %o6, %f2, %f10
wr %o3, 0x157D, %set_softint
rd %ccr, %g3
wrpr %o7, %i4, %cwp
rdhpr %htba, %l5
rd %asi, %l1
wr %g0, 0xeb, %asi
stba %l3, [%l7 + 0x77] %asi
membar #Sync
rd %softint, %i3
edge16ln %i5, %i7, %i1
ldsw [%l7 + 0x78], %l4
rdpr %canrestore, %g2
rdhpr %hpstate, %g5
movne %icc, %g7, %g1
movge %icc, %i6, %i2
xnorcc %o0, %o1, %o4
fone %f0
movneg %xcc, %l6, %o5
wrpr %g6, 0x0373, %cwp
fmovsleu %xcc, %f22, %f25
array16 %o2, %o6, %o3
rdpr %otherwin, %g3
rdhpr %htba, %i4
add %l7, 0x64, %l6
wr %g0, 0x04, %asi
casa [%l6] 0x04, %o7, %l1
movvc %xcc, %l5, %l3
wr %l0, 0x0B3E, %pic
rdpr %cansave, %i3
rdhpr %htba, %l2
array8 %i5, %i7, %i1
sub %l4, 0x1346, %g2
rdpr %cansave, %i0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
andcc %g4, %g7, %g1
rdpr %otherwin, %i2
rdpr %otherwin, %i6
set 0x10, %o5
prefetcha [%l7 + %o5] 0x04, 0x1
rdhpr %htba, %o1
rdpr %gl, %l6
wrpr %o5, %o4, %cwp
wr %o2, %g6, %pic
rdhpr %htba, %o6
rdpr %pil, %o3
rdhpr %hintp, %i4
wr %g3, %l1, %sys_tick
tleu %xcc, 0x7
array8 %l5, %o7, %l0
sll %l3, %i3, %l2
wr %i7, 0x10B7, %softint
rd %softint, %i1
rdhpr %htba, %l4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %i0, %g5, %cwp
edge16 %g4, %g1, %g7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
mulx %i2, %l6, %o5
fpadd32 %f16, %f8, %f12
movleu %xcc, %o1, %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x166, %hsys_tick_cmpr
srl %o6, %o3, %i4
rdhpr %hpstate, %l1
xor %g3, %l5, %o7
movge %icc, %l3, %l0
wr %l2, %i7, %y
wrpr %i3, 0x105C, %pil
udivx %i1, 0x0158, %l4
rdhpr %hintp, %i5
and %i0, 0x0AD7, %g5
orcc %g2, 0x0784, %g4
movleu %xcc, %g1, %g7
movn %xcc, %o0, %i6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xE31, %hsys_tick_cmpr
edge8ln %o1, %l6, %o4
wrpr %o2, 0x195F, %pil
rdhpr %hsys_tick_cmpr, %o6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %i4, %g3, %cwp
srlx %l1, %o7, %l5
wrpr %l0, %l3, %tick
rdpr %canrestore, %l2
tl %xcc, 0x5
rdhpr %hpstate, %i3
fbge %fcc3, loop_157
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %y, %l4
loop_157:
udiv %i5, 0x1F6F, %i0
umul %g2, %g4, %g5
fmovsn %icc, %f25, %f2
srl %g7, %o0, %g1
rdhpr %htba, %i6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x110, %hsys_tick_cmpr
orcc %i2, %o2, %o6
rdhpr %htba, %g6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
movvs %xcc, %g3, %i4
rdpr %wstate, %l1
rdhpr %hintp, %l5
rd %asi, %o7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
tgu %icc, 0x5
sub %l0, 0x04F4, %i3
rdhpr %hpstate, %l2
wrpr %i1, 0x0BB1, %cwp
wrpr %i7, %l4, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x62F, %tick_cmpr
wr %g4, %g5, %y
rd %asi, %g2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
brnz %o0, loop_158
rd %y, %g1
popc %i6, %o5
fpadd32 %f18, %f20, %f0
loop_158:
taddcctv %o1, 0x13F4, %l6
andn %g7, 0x0823, %i2
wr %g0, 0x5, %fprs
udiv %o6, 0x1CEB, %o4
taddcctv %o3, 0x056E, %g6
wrpr %l1, 0x04FE, %tick
rdhpr %hpstate, %l5
fmovd %f2, %f30
wrpr %i4, %o7, %cwp
wr %g0, 0x6, %fprs
rd %softint, %i3
rd %pc, %l2
movrgz %l0, 0x132, %i1
wr %i7, %i5, %ccr
wrpr %i0, %g4, %pil
fbu %fcc3, loop_159
rdhpr %hsys_tick_cmpr, %l4
rdpr %tba, %g2
fbne,a %fcc0, loop_160
loop_159:
wr %o0, 0x121D, %pic
brz %g1, loop_161
fmovd %f26, %f14
loop_160:
fbue,a %fcc2, loop_162
sir 0x1B24
loop_161:
udiv %g5, 0x122F, %i6
set 0x58, %i0
ldxa [%l7 + %i0] 0x88, %o1
loop_162:
subcc %l6, 0x121F, %g7
rd %tick_cmpr, %o5
wrpr %o2, %i2, %pil
bcc loop_163
movvs %xcc, %o6, %o3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
rdpr %cwp, %g3
loop_163:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
tvs %icc, 0x0
rd %asi, %l5
rdpr %gl, %i4
orncc %o7, %i3, %l2
wrpr %l3, 0x12C5, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xB8F, %hsys_tick_cmpr
fmovse %xcc, %f11, %f4
rdhpr %hpstate, %i1
wrpr %i5, 0x11B0, %pil
umul %i0, %g4, %g2
tne %icc, 0x6
wr %l4, %o0, %softint
rdpr %pil, %g1
sllx %i6, %o1, %l6
rdhpr %hintp, %g5
bge,a,pt %xcc, loop_164
wrpr %o5, 0x06F1, %cwp
fmovspos %xcc, %f7, %f7
rd %fprs, %o2
loop_164:
brlez,a %i2, loop_165
wr %g7, 0x1E89, %pic
set 0x54, %g7
swapa [%l7 + %g7] 0x19, %o6
loop_165:
wrpr %o3, %g6, %tick
add %l7, 0x4C, %l6
wr %g0, 0x19, %asi
casa [%l6] %asi, %g3, %l1
rdpr %cleanwin, %l5
wr %o4, %o7, %pic
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
sir 0x0204
srl %i3, 0x19, %l0
rd %softint, %l3
rdhpr %hpstate, %i1
edge16l %i5, %i7, %i0
tcc %icc, 0x6
fbe,a %fcc3, loop_166
rdpr %tl, %g4
fmovsvc %icc, %f6, %f18
swap [%l7 + 0x18], %g2
loop_166:
movrgz %l4, %o0, %g1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x968, %sys_tick_cmpr
edge16l %o1, %l6, %g5
rdpr %cleanwin, %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xA51, %hsys_tick_cmpr
umulcc %i2, %o6, %o3
wr %g7, %g6, %y
bg,a,pn %xcc, loop_167
rdpr %cwp, %g3
tcc %icc, 0x1
andcc %l5, 0x1EFE, %l1
loop_167:
fmovrsne %o7, %f4, %f12
wrpr %i4, 0x1EE9, %tick
std %o4, [%l7 + 0x20]
brgz,a %i3, loop_168
movre %l2, %l0, %i1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
mova %xcc, %l3, %i7
loop_168:
rd %asi, %i5
add %g4, %i0, %l4
rdpr %canrestore, %g2
wr %g0, 0x89, %asi
lduba [%l7 + 0x08] %asi, %g1
tne %icc, 0x0
tcs %xcc, 0x1
wrpr %i6, %o1, %tick
wrpr %l6, %o0, %tick
rdpr %pil, %o2
taddcctv %o5, %g5, %o6
tne %icc, 0x3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x008, %hsys_tick_cmpr
wrpr %i2, %g7, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
edge32 %l5, %g6, %o7
movn %icc, %i4, %o4
subc %l1, 0x136B, %l2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
movvc %icc, %i1, %l3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x7DC, %hsys_tick_cmpr
tgu %xcc, 0x5
movcs %icc, %i5, %g4
rdhpr %hintp, %i0
wr %i7, 0x0418, %ccr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xABD, %sys_tick_cmpr
array8 %i6, %o1, %l6
wr %g1, 0x15F6, %set_softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x568, %hsys_tick_cmpr
wrpr %g5, %o0, %pil
fcmple16 %f4, %f24, %o6
wrpr %o3, 0x1F4B, %tick
rd %softint, %g7
wr %g0, 0x6, %fprs
bl,a loop_169
sllx %g6, %l5, %o7
wrpr %i4, 0x095C, %cwp
sth %o4, [%l7 + 0x72]
loop_169:
rd %sys_tick_cmpr, %l1
rdpr %wstate, %l2
mulscc %i3, 0x135C, %l3
addcc %l0, %i5, %i1
fmovs %f25, %f11
rdhpr %htba, %g4
rdhpr %htba, %i0
rd %fprs, %i7
rdhpr %hpstate, %g2
nop
setx loop_170, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
rdhpr %hsys_tick_cmpr, %i6
rd %sys_tick_cmpr, %o1
wr %l6, 0x1618, %ccr
loop_170:
be %icc, loop_171
wrpr %g1, %o2, %tick
tvc %icc, 0x5
rdpr %tl, %l4
loop_171:
wrpr %o5, %g5, %cwp
orncc %o0, 0x1A75, %o6
wrpr %g7, %o3, %cwp
ldd [%l7 + 0x48], %g2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xDB4, %hsys_tick_cmpr
pdist %f12, %f14, %f0
movge %xcc, %l5, %i4
wr %o4, 0x17AC, %softint
rdhpr %hintp, %o7
rd %pc, %l2
rdpr %cwp, %l1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %i5, 0x0805, %cwp
rd %sys_tick_cmpr, %g4
rdpr %otherwin, %i1
wr %g0, 0x7, %fprs
movle %xcc, %g2, %i6
bg,a loop_172
rdhpr %hpstate, %i0
wrpr %o1, %g1, %cwp
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_172:
edge8n %o2, %l4, %o5
wrpr %l6, 0x1BB7, %pil
wr %g0, 0x7, %fprs
popc %o0, %g7
edge16 %o6, %g3, %o3
rdhpr %hintp, %i2
movl %xcc, %l5, %i4
rdpr %otherwin, %g6
rdpr %tba, %o4
wr %g0, 0x26, %asi
ldda [%l7 + 0x70] %asi, %l2
rd %softint, %l1
wr %g0, 0x27, %asi
stba %o7, [%l7 + 0x3A] %asi
membar #Sync
wrpr %l0, %i3, %tick
nop
set 0x0C, %l5
prefetch [%l7 + %l5], 0x0
wrpr %i5, 0x0F16, %tick
rdhpr %htba, %l3
mulx %i1, 0x0DA8, %i7
fbu,a %fcc1, loop_173
rd %asi, %g2
rd %tick_cmpr, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xE31, %hsys_tick_cmpr
loop_173:
sll %g1, 0x14, %o1
rdpr %cwp, %o2
movleu %icc, %l4, %l6
sdivcc %o5, 0x1DB2, %g5
wrpr %g7, 0x036C, %cwp
rdpr %cleanwin, %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x0FF, %sys_tick_cmpr
rd %ccr, %i2
sdivx %o6, 0x145C, %l5
rd %y, %g6
sll %o4, 0x13, %i4
std %f26, [%l7 + 0x40]
wrpr %l2, 0x07AC, %cwp
rdhpr %hpstate, %l1
rdhpr %htba, %l0
rd %asi, %o7
wrpr %i3, %i5, %tick
andn %l3, %i7, %i1
rdhpr %htba, %g4
bne,pn %icc, loop_174
wrpr %g2, %i6, %cwp
wr %g0, 0x4, %fprs
tsubcc %o2, 0x0DB6, %l4
loop_174:
wr %g0, 0x5, %fprs
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xD06, %tick_cmpr
rd %y, %o5
rdpr %tl, %g7
wrpr %g5, %g3, %pil
fbug,a %fcc3, loop_175
udiv %o0, 0x0F3D, %o3
wr %g0, 0x4, %fprs
xor %l5, 0x1806, %g6
loop_175:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xCE7, %sys_tick_cmpr
wr %i2, %l2, %y
wrpr %l1, 0x1DD1, %pil
wrpr %i4, %l0, %pil
wr %i3, %i5, %ccr
rd %tick_cmpr, %o7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x843, %hsys_tick_cmpr
rdhpr %hpstate, %i1
rdhpr %hsys_tick_cmpr, %g4
fmovdl %icc, %f25, %f9
wrpr %i7, 0x1026, %pil
or %g2, 0x0440, %i0
wr %g0, 0x81, %asi
sta %f11, [%l7 + 0x20] %asi
fbug,a %fcc2, loop_176
rdpr %cansave, %i6
ta %icc, 0x0
smul %g1, 0x0CCE, %l4
loop_176:
rdhpr %hintp, %o2
rdpr %tl, %l6
rdhpr %hpstate, %o5
sir 0x1444
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %canrestore, %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
bneg,a %icc, loop_177
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fsrc2s %f24, %f19
wrpr %g5, 0x0C3F, %cwp
loop_177:
rdpr %canrestore, %o3
bne,pt %icc, loop_178
wrpr %o6, 0x0D63, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xF55, %hsys_tick_cmpr
ta %icc, 0x4
loop_178:
edge8n %l5, %i2, %o4
wr %l1, %l2, %clear_softint
bne loop_179
udivcc %i4, 0x196A, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hsys_tick_cmpr, %i3
loop_179:
rd %asi, %l3
alignaddr %i1, %g4, %o7
fzeros %f25
rdhpr %hintp, %g2
umul %i0, %i6, %g1
rdpr %cwp, %l4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xAD3, %sys_tick_cmpr
bpos %icc, loop_180
sir 0x1CAB
wrpr %l6, 0x03CD, %pil
rdhpr %hpstate, %g7
loop_180:
wr %o1, 0x14F6, %sys_tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hsys_tick_cmpr, %g5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xDCA, %hsys_tick_cmpr
wrpr %o3, 0x1E05, %pil
wr %g0, 0x5, %fprs
taddcc %g6, 0x1B8A, %i2
rd %sys_tick_cmpr, %o4
membar 0x0B
stbar
wrpr %l1, 0x12C1, %tick
set 0x32, %l4
stba %i4, [%l7 + %l4] 0x81
rdhpr %hsys_tick_cmpr, %l0
rdpr %otherwin, %i5
edge16n %l2, %l3, %i3
srax %i1, 0x01, %o7
rdhpr %htba, %g4
taddcc %g2, 0x1102, %i6
andcc %i0, %g1, %l4
rd %tick_cmpr, %o2
tn %xcc, 0x3
wr %i7, 0x0930, %ccr
tcc %xcc, 0x1
rdpr %pil, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
te %xcc, 0x0
movrlz %g7, %o0, %g5
rdpr %cwp, %o5
rd %tick_cmpr, %o6
sra %o3, 0x1D, %g3
popc 0x060A, %l5
wr %i2, %o4, %ccr
popc %l1, %g6
rdpr %cansave, %l0
sdivx %i4, 0x1BF1, %i5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %cansave, %i3
movrgz %l3, %i1, %o7
mulscc %g4, 0x1D51, %i6
rdpr %gl, %g2
wrpr %l4, %g1, %cwp
rdhpr %hintp, %i7
udivcc %l6, 0x17DD, %o1
rdpr %wstate, %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x18C, %hsys_tick_cmpr
rdhpr %htba, %o5
tg %icc, 0x5
wrpr %o6, %g5, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x74B, %hsys_tick_cmpr
movneg %xcc, %o3, %i2
rd %softint, %l1
fsrc1s %f27, %f15
wrpr %g6, 0x1CB0, %pil
wrpr %l0, %i4, %cwp
wrpr %i5, %l2, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
rdpr %gl, %l3
ldd [%l7 + 0x38], %f16
rd %ccr, %i1
bvc,a,pt %icc, loop_181
movrlez %o7, %g4, %i6
set 0x74, %g2
ldswa [%l7 + %g2] 0x14, %g2
loop_181:
fbul %fcc0, loop_182
wrpr %i0, 0x06D2, %pil
rd %asi, %g1
orn %l4, 0x1D49, %i7
loop_182:
rd %pc, %l6
wrpr %o1, %o2, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %o5, 0x0093, %tick
rdpr %wstate, %o6
tleu %xcc, 0x1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x94B, %tick_cmpr
fbu %fcc0, loop_183
fsrc2s %f27, %f13
wr %g3, %i2, %set_softint
wr %o3, 0x0DE4, %softint
loop_183:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %fprs, %l1
swap [%l7 + 0x24], %i4
fmovsn %xcc, %f16, %f7
rd %tick_cmpr, %l0
rdpr %tl, %i5
array8 %o4, %l3, %i3
rdhpr %hpstate, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %g2, %i0, %pil
wrpr %o7, %g1, %tick
fmovsne %icc, %f19, %f26
rd %asi, %i7
rdpr %pil, %l6
movcc %icc, %l4, %o2
fblg %fcc0, loop_184
edge32n %o1, %o0, %o5
wr %g0, 0x89, %asi
stda %o6, [%l7 + 0x40] %asi
loop_184:
wr %g0, 0x6, %fprs
fmovdleu %icc, %f8, %f9
rdhpr %hintp, %i2
rd %softint, %l5
wr %o3, 0x1406, %clear_softint
wr %g6, 0x0EA0, %pic
wr %i4, %l0, %ccr
wr %g0, 0x5, %fprs
alignaddrl %l2, %o4, %i5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xB78, %hsys_tick_cmpr
fnot1s %f21, %f13
lduh [%l7 + 0x4C], %i3
tneg %xcc, 0x3
brgez %g4, loop_185
wrpr %i6, %i1, %cwp
rdpr %wstate, %g2
wr %o7, 0x1566, %pic
loop_185:
wr %i0, %i7, %ccr
andcc %l6, 0x1F4C, %l4
rd %y, %g1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wr %o0, %o5, %ccr
taddcctv %o6, %o1, %g7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xF62, %tick_cmpr
wr %g5, %l5, %softint
orcc %o3, %i2, %g6
rdpr %tl, %i4
subc %l1, 0x0B2A, %l2
membar 0x0C
wrpr %l0, 0x16CD, %tick
std %o4, [%l7 + 0x10]
ldsw [%l7 + 0x74], %l3
rdpr %cwp, %i3
addccc %i5, %i6, %i1
edge32n %g2, %g4, %o7
wr %i7, %l6, %set_softint
wr %i0, %g1, %set_softint
rd %tick_cmpr, %l4
rdhpr %htba, %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x0D5, %hsys_tick_cmpr
xnor %o1, 0x1B75, %o5
wr %g7, 0x1E45, %ccr
orcc %g3, 0x0AB8, %l5
wrpr %g5, %o3, %cwp
and %i2, 0x1D00, %i4
and %l1, %g6, %l2
tvc %xcc, 0x1
rdpr %cleanwin, %o4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x863, %hsys_tick_cmpr
set 0x78, %g6
lduwa [%l7 + %g6] 0x15, %i3
edge32l %i5, %i6, %i1
array8 %l3, %g4, %g2
rdpr %pil, %i7
fabsd %f0, %f8
rdpr %otherwin, %o7
array16 %l6, %g1, %i0
!Yo - got one - imm_asi 0x5f
!And yo - immediate is 0x0
set 0x0, %i4
stxa %o2, [%g0 + %i4] 0x5f
rdhpr %hintp, %o0
wr %l4, %o6, %ccr
rdhpr %hsys_tick_cmpr, %o5
set 0x48, %l6
stda %o0, [%l7 + %l6] 0x89
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x0B3, %hsys_tick_cmpr
sir 0x1E98
rdpr %pil, %g5
subccc %g3, 0x07BD, %o3
smulcc %i4, %i2, %l1
rdhpr %hpstate, %l2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x23C, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
subcc %i5, 0x0324, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xD41, %hsys_tick_cmpr
rd %fprs, %l3
orn %i7, %o7, %g2
fones %f8
rdhpr %hpstate, %g1
fpadd32s %f18, %f9, %f26
wr %l6, 0x052C, %y
wrpr %i0, 0x0BFA, %pil
wr %g0, 0x10, %asi
swapa [%l7 + 0x14] %asi, %o0
set 0x17, %i7
lduba [%l7 + %i7] 0x88, %l4
set 0x30, %i5
stba %o2, [%l7 + %i5] 0x89
rdpr %canrestore, %o5
wr %o1, %g7, %clear_softint
wr %l5, %g5, %set_softint
brgez %g3, loop_186
wr %o6, 0x19A5, %sys_tick
rd %fprs, %o3
rdhpr %hsys_tick_cmpr, %i2
loop_186:
sdivx %i4, 0x092B, %l2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x6A2, %hsys_tick_cmpr
movn %icc, %l1, %i3
rdhpr %htba, %g6
rd %pc, %i5
wrpr %i1, %i6, %tick
array16 %l0, %g4, %l3
fpackfix %f10, %f22
rd %asi, %i7
rd %softint, %g2
umulcc %g1, 0x1A80, %o7
umulcc %i0, 0x05EB, %o0
wrpr %l4, %o2, %tick
rd %sys_tick_cmpr, %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xF8C, %tick_cmpr
fmovrslez %g7, %f3, %f19
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xD40, %tick_cmpr
rd %softint, %o6
set 0x30, %o6
lda [%l7 + %o6] 0x11, %f30
rd %pc, %l5
movleu %icc, %i2, %o3
rd %sys_tick_cmpr, %i4
ldstub [%l7 + 0x64], %l2
wr %g0, 0x19, %asi
lduwa [%l7 + 0x30] %asi, %o4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %cleanwin, %i3
rdhpr %hsys_tick_cmpr, %g6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x859, %hsys_tick_cmpr
wr %i5, 0x0A59, %ccr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x33E, %sys_tick_cmpr
rdhpr %hpstate, %i6
rdpr %tba, %l3
ta %icc, 0x1
ldd [%l7 + 0x10], %g4
sll %g2, 0x14, %i7
rd %pc, %o7
wrpr %i0, 0x0701, %pil
fzeros %f25
edge8ln %g1, %o0, %l4
edge16ln %o5, %l6, %o2
rdhpr %hintp, %o1
wr %g0, 0x89, %asi
sta %f12, [%l7 + 0x44] %asi
rd %fprs, %g7
rd %ccr, %g5
subc %o6, 0x0BED, %l5
fbug,a %fcc0, loop_187
edge16ln %i2, %o3, %i4
subcc %l2, 0x03EA, %o4
rdhpr %hsys_tick_cmpr, %g3
loop_187:
movpos %icc, %i3, %l1
wrpr %g6, %i1, %tick
tvc %xcc, 0x6
rdhpr %hintp, %l0
rdhpr %hsys_tick_cmpr, %i5
andcc %l3, 0x081E, %i6
tsubcc %g4, 0x18C0, %g2
rdhpr %hpstate, %o7
wrpr %i0, 0x0154, %tick
rdpr %pil, %g1
edge32 %o0, %l4, %o5
wr %g0, 0x6, %fprs
rdpr %cwp, %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x410, %sys_tick_cmpr
ldsb [%l7 + 0x72], %g7
addcc %l6, %g5, %l5
movle %icc, %o6, %o3
swap [%l7 + 0x64], %i2
andn %l2, %i4, %o4
wrpr %i3, 0x0FA3, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
movle %icc, %l1, %i1
rdhpr %htba, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %l3, 0x0E23, %ccr
rdpr %tl, %g4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wrpr %i6, 0x09DA, %tick
wrpr %o7, %i0, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fmovsn %icc, %f11, %f14
rdhpr %hpstate, %o0
movrgez %l4, 0x27D, %g2
fcmpeq32 %f30, %f12, %i7
srax %o2, %o5, %g7
rdpr %canrestore, %o1
flushw
wr %g0, 0x6, %fprs
rdhpr %hintp, %l6
rdhpr %hsys_tick_cmpr, %o6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
flush %l7 + 0x34
tcc %xcc, 0x0
nop
setx loop_188, %l0, %l1
jmpl %l1, %i4
fors %f25, %f11, %f20
taddcc %l2, %o4, %g3
bg,pn %icc, loop_189
loop_188:
movre %i3, %l1, %i1
set 0x40, %o1
ldswa [%l7 + %o1] 0x18, %g6
loop_189:
wr %g4, 0x185F, %y
sll %i6, 0x1C, %l3
wrpr %o7, %g1, %tick
movrgez %i0, 0x018, %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
rd %pc, %i7
rdhpr %hintp, %g2
wr %o2, %g7, %clear_softint
rdpr %pil, %o1
udiv %o5, 0x02D4, %l5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x634, %hsys_tick_cmpr
fandnot1s %f13, %f14, %f22
rdpr %gl, %i2
orncc %o6, 0x1EB0, %o3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
addccc %o4, %g3, %i3
wrpr %l1, 0x0C99, %cwp
sir 0x040E
taddcc %g6, %i5, %i1
wrpr %g4, %l0, %cwp
rdhpr %hpstate, %i6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xD4F, %hsys_tick_cmpr
sethi 0x10E9, %g1
smul %l3, %i0, %l4
fmovrse %o0, %f8, %f23
faligndata %f8, %f28, %f6
ba,pn %xcc, loop_190
movle %icc, %o2, %g7
tg %icc, 0x2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
loop_190:
bgu,a,pt %xcc, loop_191
wr %g2, %l6, %clear_softint
rdpr %cwp, %l5
rdpr %cansave, %i2
loop_191:
tsubcctv %g5, 0x1E57, %o3
fornot2 %f6, %f14, %f24
rd %softint, %o6
rdhpr %hsys_tick_cmpr, %l2
movpos %xcc, %o4, %i4
rdhpr %hintp, %g3
movpos %icc, %l1, %i3
set 0x56, %i6
ldsba [%l7 + %i6] 0x11, %g6
fmovsge %icc, %f18, %f27
wr %i5, %g4, %pic
rdhpr %htba, %l0
sethi 0x017D, %i6
fone %f28
stw %i1, [%l7 + 0x40]
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xC91, %hsys_tick_cmpr
tsubcc %l3, 0x011F, %i0
rdpr %wstate, %o0
rdhpr %hsys_tick_cmpr, %l4
rdhpr %hsys_tick_cmpr, %o2
rdpr %tl, %i7
orncc %g7, 0x15E0, %o5
wrpr %o1, %g2, %pil
sllx %l6, %i2, %l5
tn %icc, 0x3
rd %fprs, %o3
wr %g0, 0xea, %asi
stda %g4, [%l7 + 0x38] %asi
membar #Sync
rd %fprs, %l2
srlx %o6, %o4, %g3
fandnot1 %f28, %f8, %f10
fbn %fcc3, loop_192
fxnors %f17, %f15, %f17
fmovdvc %xcc, %f7, %f23
call loop_193
loop_192:
sdiv %l1, 0x14A4, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
udiv %i5, 0x019A, %i3
loop_193:
fand %f14, %f4, %f24
wr %g0, 0x88, %asi
ldda [%l7 + 0x70] %asi, %g4
rd %sys_tick_cmpr, %l0
rdpr %wstate, %i1
rdpr %tl, %i6
rdhpr %hintp, %o7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fmovdneg %xcc, %f23, %f10
add %l7, 0x78, %l6
wr %g0, 0x88, %asi
casxa [%l6] %asi, %i0, %l4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
and %i7, %o5, %g2
fpack16 %f8, %f1
wr %l6, 0x1881, %pic
wr %i2, 0x0466, %y
fbu,a %fcc3, loop_194
fmovrde %l5, %f18, %f0
rdpr %cansave, %o1
rd %tick_cmpr, %o3
loop_194:
rdpr %cleanwin, %g5
smulcc %o6, 0x11C9, %o4
brlz %g3, loop_195
wrpr %l2, 0x0A09, %tick
fmovrsgez %l1, %f8, %f27
rdpr %tl, %i4
loop_195:
rdpr %pil, %i5
rd %asi, %i3
rd %tick_cmpr, %g4
rd %pc, %g6
movrgz %i1, 0x379, %i6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %tba, %l0
edge8n %l3, %i0, %g1
bshuffle %f30, %f4, %f0
rd %ccr, %l4
rdhpr %hintp, %o2
fbg,a %fcc1, loop_196
bn %xcc, loop_197
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
mulscc %g7, %o0, %i7
loop_196:
alignaddr %g2, %l6, %o5
loop_197:
rdhpr %htba, %i2
loop_198:
wr %o1, 0x1B15, %pic
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %g5, %o4, %sys_tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fmul8ulx16 %f26, %f18, %f10
stb %l1, [%l7 + 0x4C]
wrpr %l2, %i5, %cwp
tge %xcc, 0x7
mulscc %i3, 0x1A4D, %g4
std %f6, [%l7 + 0x68]
umul %i4, %g6, %i6
rdpr %gl, %i1
wr %g0, 0x5, %fprs
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xF66, %sys_tick_cmpr
rd %asi, %i0
rd %ccr, %l3
wr %l4, 0x0593, %clear_softint
rdpr %pil, %o2
edge32 %g1, %o0, %i7
rd %asi, %g7
fmul8x16al %f18, %f7, %f14
add %l7, 0x30, %l6
wr %g0, 0x04, %asi
casa [%l6] %asi, %l6, %o5
bn,pt %icc, loop_199
rdhpr %hpstate, %i2
brz %g2, loop_200
edge32n %o1, %o3, %g5
loop_199:
rdpr %wstate, %l5
movgu %xcc, %o4, %o6
loop_200:
movle %xcc, %l1, %g3
rd %softint, %l2
rdhpr %hintp, %i5
rdpr %cwp, %g4
movrne %i4, 0x01E, %i3
mova %xcc, %i6, %i1
wr %l0, 0x02C0, %ccr
rd %ccr, %g6
fmovs %f29, %f17
movn %icc, %i0, %o7
taddcctv %l4, %o2, %l3
wrpr %o0, %i7, %cwp
ldsw [%l7 + 0x7C], %g7
rdpr %tl, %g1
xnorcc %o5, 0x157C, %l6
wr %i2, 0x0941, %ccr
rdpr %cansave, %g2
rd %y, %o3
srax %g5, %o1, %l5
fmovs %f6, %f12
fnot1 %f14, %f12
wrpr %o6, %l1, %tick
fbue %fcc1, loop_201
bgu,a,pn %xcc, loop_202
wr %o4, %g3, %sys_tick
rd %ccr, %l2
loop_201:
rdhpr %htba, %i5
loop_202:
wrpr %i4, %g4, %cwp
movge %xcc, %i6, %i1
fpadd32 %f26, %f10, %f12
wr %i3, 0x1AE5, %softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %pc, %l4
tcc %xcc, 0x5
wr %o7, 0x103B, %pic
wrpr %o2, 0x1336, %tick
movrne %o0, %l3, %g7
rdhpr %htba, %i7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x164, %hsys_tick_cmpr
move %xcc, %l6, %i2
rdpr %tba, %g2
rd %sys_tick_cmpr, %o5
wr %o3, %o1, %softint
rdpr %cwp, %l5
popc %o6, %l1
fsrc2 %f4, %f24
fmovdl %xcc, %f14, %f14
andncc %g5, %g3, %l2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x1FB, %hsys_tick_cmpr
rdpr %tl, %o4
rdhpr %htba, %g4
ldd [%l7 + 0x48], %f12
rdpr %gl, %i3
rdhpr %hsys_tick_cmpr, %i1
rd %ccr, %g6
rdhpr %hsys_tick_cmpr, %i0
wrpr %l0, 0x0E91, %cwp
srl %o7, 0x19, %l4
rdpr %gl, %o0
rdhpr %hpstate, %o2
rdpr %gl, %l3
wr %g7, %g1, %sys_tick
fnor %f26, %f14, %f2
bcc,a loop_203
fcmple16 %f12, %f2, %l6
wrpr %i7, %i2, %cwp
rdhpr %hintp, %g2
loop_203:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x3F9, %hsys_tick_cmpr
rdpr %gl, %o3
rdpr %wstate, %o1
wrpr %l5, 0x0BA6, %tick
bleu loop_204
fmovdcs %xcc, %f25, %f16
rdhpr %hsys_tick_cmpr, %o6
rdhpr %hsys_tick_cmpr, %g5
loop_204:
sllx %l1, %g3, %i5
rd %y, %o4
rdhpr %hintp, %g4
edge8ln %l2, %i4, %i6
fcmpeq16 %f0, %f30, %i1
rdpr %gl, %i3
movne %icc, %g6, %i0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xEEA, %hsys_tick_cmpr
fmovdl %xcc, %f10, %f23
fmovrdgez %l4, %f16, %f8
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x511, %hsys_tick_cmpr
movrgz %g7, %o2, %l6
rdhpr %hsys_tick_cmpr, %g1
rdpr %cwp, %i7
rd %pc, %i2
array32 %g2, %o3, %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x2B4, %hsys_tick_cmpr
udivcc %o6, 0x0E6F, %l1
fzeros %f2
rdhpr %hpstate, %g5
wrpr %g3, %i5, %cwp
rd %softint, %o4
movrlez %g4, %i4, %i6
rdhpr %hintp, %i1
stb %i3, [%l7 + 0x3A]
rdhpr %htba, %g6
edge8ln %i0, %l2, %l0
fbne %fcc3, loop_205
rd %softint, %o7
movrlz %o0, 0x1FD, %l3
array16 %g7, %l4, %l6
loop_205:
rdpr %cansave, %o2
wrpr %i7, %g1, %cwp
wrpr %i2, 0x14E2, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x5DA, %tick_cmpr
xorcc %g2, %o5, %l5
wrpr %o6, %g5, %pil
rd %y, %l1
wr %g0, 0xea, %asi
stda %g2, [%l7 + 0x10] %asi
membar #Sync
rd %tick_cmpr, %i5
wrpr %g4, %o4, %cwp
wrpr %i6, %i1, %tick
rdpr %pil, %i3
ldstub [%l7 + 0x25], %g6
sdiv %i4, 0x14F9, %l2
rdpr %otherwin, %l0
wrpr %o7, %i0, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x38E, %tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
tsubcc %l4, 0x0938, %o2
rd %ccr, %g1
srax %i7, 0x1B, %i2
fmovdge %xcc, %f8, %f7
rdpr %cleanwin, %o1
umul %g2, %o5, %l5
rdhpr %htba, %o6
popc %g5, %l1
rdpr %pil, %o3
and %g3, 0x06FE, %i5
ta %xcc, 0x4
rd %ccr, %g4
rd %y, %i6
tneg %xcc, 0x3
rd %sys_tick_cmpr, %o4
bcs,pt %icc, loop_206
tsubcctv %i1, %i3, %i4
sra %l2, %g6, %l0
movvs %xcc, %i0, %o7
loop_206:
rdhpr %htba, %o0
tne %icc, 0x7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x92A, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x354, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x8FC, %hsys_tick_cmpr
rd %ccr, %g1
wrpr %i7, 0x1FAF, %pil
rdhpr %hsys_tick_cmpr, %o2
wrpr %i2, %o1, %pil
fbuge,a %fcc2, loop_207
rdpr %tba, %o5
fbge,a %fcc0, loop_208
movle %xcc, %l5, %o6
loop_207:
fbn,a %fcc0, loop_209
rdpr %tl, %g5
loop_208:
bgu,a,pt %icc, loop_210
wr %g2, %l1, %sys_tick
loop_209:
nop
wr %g0, 0x10, %asi
ldswa [%l7 + 0x1C] %asi, %o3
loop_210:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xBFC, %tick_cmpr
movrgz %i6, %g4, %o4
rdpr %canrestore, %i1
mova %xcc, %i4, %i3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x966, %hsys_tick_cmpr
wr %g0, 0x10, %asi
stba %l0, [%l7 + 0x76] %asi
edge16n %g6, %o7, %i0
rd %pc, %o0
tpos %xcc, 0x2
rd %pc, %g7
fbne,a %fcc3, loop_211
popc 0x1193, %l4
rdhpr %hpstate, %l6
wrpr %l3, %i7, %cwp
loop_211:
subccc %g1, 0x177B, %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x108, %hsys_tick_cmpr
wr %g0, 0x89, %asi
stwa %o6, [%l7 + 0x74] %asi
rdpr %tl, %g5
wr %l5, %l1, %pic
movgu %xcc, %o3, %i5
be,a %icc, loop_212
fmovs %f12, %f18
move %icc, %g3, %g2
wrpr %g4, %i6, %cwp
loop_212:
sll %i1, %i4, %o4
fmovrsgz %i3, %f14, %f5
move %xcc, %l0, %l2
movrlz %g6, 0x217, %o7
edge16ln %o0, %g7, %i0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xB7E, %hsys_tick_cmpr
set 0x70, %g1
ldda [%l7 + %g1] 0x24, %l2
rdpr %wstate, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
rdhpr %hsys_tick_cmpr, %i7
set 0x0A, %o3
ldsha [%l7 + %o3] 0x88, %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x29F, %tick_cmpr
rdpr %gl, %o6
rd %asi, %o5
rd %fprs, %l5
rd %tick_cmpr, %l1
set 0x28, %l3
prefetcha [%l7 + %l3] 0x11, 0x1
wrpr %g5, %i5, %cwp
fandnot2 %f16, %f0, %f8
orncc %g3, 0x0569, %g4
movleu %xcc, %i6, %g2
orncc %i4, 0x0682, %o4
ba %icc, loop_213
rd %y, %i3
rdhpr %hsys_tick_cmpr, %l0
fpsub32 %f16, %f28, %f22
loop_213:
wrpr %i1, %l2, %cwp
rdhpr %hsys_tick_cmpr, %o7
rdpr %canrestore, %g6
bvc,pn %icc, loop_214
rdpr %pil, %g7
ldd [%l7 + 0x30], %i0
rdpr %gl, %l4
loop_214:
addcc %o0, 0x177C, %l3
rd %pc, %g1
andncc %l6, %i7, %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
subccc %o2, %l5, %l1
ldx [%l7 + 0x08], %o3
rdhpr %hintp, %o5
rdhpr %hsys_tick_cmpr, %i5
rdhpr %hpstate, %g5
rd %asi, %g3
wrpr %g4, 0x0E50, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %o4, 0x0F0A, %tick
rdpr %cansave, %g2
fpsub16s %f22, %f8, %f19
rdpr %gl, %l0
rdpr %cansave, %i1
movrne %l2, %i3, %o7
fone %f26
membar #Sync
wr %g0, 0x1e, %asi
ldda [%l7 + 0x40] %asi, %f16
sllx %g7, %g6, %l4
movn %xcc, %i0, %l3
movleu %icc, %o0, %g1
fand %f20, %f14, %f0
rdpr %cwp, %i7
rdpr %pil, %o1
tgu %xcc, 0x2
fcmps %fcc0, %f1, %f24
rdhpr %htba, %i2
sub %o6, %l6, %l5
fmovrsgz %l1, %f12, %f2
subccc %o3, %o2, %i5
rd %sys_tick_cmpr, %o5
fmovrsgz %g5, %f21, %f22
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xB59, %sys_tick_cmpr
ble,a,pt %icc, loop_215
fmovrsgez %i4, %f29, %f1
tneg %xcc, 0x7
edge16n %o4, %g2, %l0
loop_215:
rdhpr %hpstate, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x962, %tick_cmpr
rdpr %otherwin, %i3
edge16l %o7, %i6, %g7
fcmps %fcc0, %f30, %f15
wrpr %g6, %i0, %cwp
rdpr %gl, %l3
wr %l4, %o0, %softint
ldd [%l7 + 0x50], %f20
fbo,a %fcc3, loop_216
rdhpr %hpstate, %i7
rdhpr %hintp, %g1
rdpr %cleanwin, %i2
loop_216:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x538, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xB3D, %hsys_tick_cmpr
fmovsle %xcc, %f10, %f9
umul %l1, 0x13A2, %o2
rd %softint, %o3
rdpr %pil, %o5
wrpr %i5, 0x178A, %pil
rdhpr %hpstate, %g5
wr %g4, 0x1CB5, %sys_tick
fbule,a %fcc1, loop_217
wrpr %g3, 0x1A89, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
srlx %i4, %i1, %l0
loop_217:
fmovsleu %icc, %f27, %f12
rd %tick_cmpr, %i3
fmovdleu %xcc, %f22, %f6
rdpr %otherwin, %l2
addc %o7, 0x18D6, %i6
movrgez %g7, %i0, %l3
andn %l4, %g6, %i7
edge8ln %o0, %g1, %o6
rdpr %otherwin, %i2
rd %ccr, %o1
tneg %xcc, 0x0
subccc %l5, 0x0F8F, %l1
fmovrse %o2, %f29, %f27
rdpr %cansave, %o3
smul %l6, %o5, %g5
wrpr %g4, 0x172F, %cwp
rdhpr %hsys_tick_cmpr, %i5
fmuld8ulx16 %f7, %f13, %f2
wrpr %o4, 0x0B5A, %cwp
add %g3, 0x18F4, %i4
wrpr %i1, %l0, %tick
tle %xcc, 0x1
xor %g2, %i3, %l2
membar 0x59
rd %tick_cmpr, %i6
movne %xcc, %o7, %g7
rdpr %cleanwin, %i0
fmovrslz %l3, %f30, %f1
xor %g6, %l4, %o0
fbn %fcc1, loop_218
rdpr %otherwin, %i7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
rdhpr %hpstate, %o6
loop_218:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
movcs %xcc, %l1, %i2
movneg %xcc, %o2, %o3
rd %y, %l6
sir 0x0646
fsrc2 %f28, %f28
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %ccr, %o5
rd %y, %o4
rdhpr %hpstate, %i5
rdhpr %hintp, %i4
wrpr %i1, 0x178F, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x726, %sys_tick_cmpr
tsubcc %g3, %l2, %i6
rd %tick_cmpr, %o7
rdpr %wstate, %g7
wrpr %i3, %l3, %pil
fpsub16 %f12, %f4, %f28
rdpr %cleanwin, %g6
rd %sys_tick_cmpr, %l4
sll %i0, %o0, %i7
subcc %o6, %g1, %l5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xC7B, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
set 0x40, %o4
stda %o2, [%l7 + %o4] 0x23
membar #Sync
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xFDE, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xC7B, %hsys_tick_cmpr
ldstub [%l7 + 0x79], %g4
fmovrdne %l6, %f28, %f14
wrpr %o4, 0x0EE2, %pil
addccc %i5, %i4, %o5
mulx %i1, 0x0E48, %l0
rdpr %cleanwin, %g2
rdhpr %hintp, %l2
rdpr %canrestore, %g3
rd %tick_cmpr, %o7
rdpr %cansave, %g7
subcc %i3, 0x1088, %l3
set 0x70, %l2
stwa %i6, [%l7 + %l2] 0x15
ldsb [%l7 + 0x70], %g6
sra %i0, %l4, %i7
rdpr %canrestore, %o0
wr %g0, 0x88, %asi
ldstuba [%l7 + 0x15] %asi, %o6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %tick_cmpr, %l1
andcc %o1, %g1, %i2
rdpr %cansave, %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x525, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %i5, 0x024E, %pil
wrpr %o3, %i4, %pil
wr %g0, 0x89, %asi
stha %o5, [%l7 + 0x72] %asi
movle %xcc, %i1, %l0
rdpr %cwp, %g2
rdhpr %htba, %g3
fornot2 %f4, %f4, %f24
rdpr %cleanwin, %o7
rdhpr %hpstate, %l2
rdpr %cleanwin, %g7
rd %pc, %l3
fzero %f8
rdpr %otherwin, %g6
rdpr %cleanwin, %i0
rdhpr %hpstate, %l4
tg %xcc, 0x2
rdpr %cleanwin, %i6
fbug %fcc3, loop_219
wr %o0, 0x0B0A, %softint
move %xcc, %o6, %i7
set 0x6F, %g4
lduba [%l7 + %g4] 0x15, %l5
loop_219:
rd %y, %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
fbo %fcc3, loop_220
lduw [%l7 + 0x3C], %i2
rd %sys_tick_cmpr, %o2
rdhpr %hpstate, %l1
loop_220:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %sys_tick_cmpr, %l6
wr %o4, %g4, %ccr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
sllx %o5, %i4, %l0
wr %g2, %i1, %y
rd %asi, %o7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fmovsle %icc, %f23, %f0
rd %fprs, %g3
rdpr %tba, %l3
wrpr %i3, %g6, %cwp
rdpr %cleanwin, %i0
or %l4, %g7, %o0
rdhpr %hintp, %o6
wrpr %i7, %l5, %tick
fpmerge %f19, %f4, %f2
fmovsvc %icc, %f22, %f13
tl %xcc, 0x3
movgu %icc, %i6, %o1
set 0x28, %i3
stxa %i2, [%l7 + %i3] 0x19
rdhpr %htba, %o2
rdpr %pil, %g1
movrgez %g5, %l1, %o4
taddcc %l6, 0x14B0, %g4
srax %o3, %o5, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %pc, %g2
fxnors %f17, %f28, %f7
movre %i5, 0x273, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x55A, %hsys_tick_cmpr
wr %g3, 0x1749, %softint
rd %asi, %i3
wr %l3, 0x0FF7, %set_softint
wrpr %g6, %l4, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
udiv %i0, 0x0A4E, %o0
sdivx %o6, 0x00B9, %i7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x687, %hsys_tick_cmpr
rd %pc, %o1
rdhpr %hintp, %l5
rdhpr %hsys_tick_cmpr, %i2
rd %y, %g1
andcc %o2, %l1, %o4
tvs %xcc, 0x7
tge %icc, 0x7
rdpr %tl, %g5
fbg,a %fcc1, loop_221
andncc %l6, %g4, %o3
tsubcctv %o5, 0x08E6, %l0
fsrc2 %f18, %f30
loop_221:
rd %ccr, %i4
and %i5, 0x0758, %g2
move %xcc, %l2, %o7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %l3, 0x1E12, %tick
movleu %icc, %g6, %i3
bn,pt %xcc, loop_222
orn %l4, %g7, %i0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
tne %icc, 0x4
loop_222:
movrne %i7, %i6, %o1
wr %g0, 0x04, %asi
ldsha [%l7 + 0x6A] %asi, %l5
rdpr %gl, %i2
movcc %icc, %g1, %o6
rdhpr %hintp, %l1
rdpr %otherwin, %o2
rd %ccr, %o4
movvs %xcc, %g5, %l6
tcc %icc, 0x1
wrpr %g4, 0x0FBE, %cwp
fcmped %fcc2, %f30, %f16
wr %l0, %i4, %y
fors %f18, %f6, %f5
rd %sys_tick_cmpr, %i5
ldsw [%l7 + 0x0C], %g2
rdhpr %hpstate, %o7
fmuld8sux16 %f7, %f18, %f2
wr %l2, 0x1687, %y
rdpr %gl, %i1
rd %fprs, %g3
edge32l %l3, %i3, %g6
ta %xcc, 0x4
sethi 0x19C3, %l4
rdpr %cansave, %g7
brgz,a %i0, loop_223
faligndata %f28, %f22, %f4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xC9F, %tick_cmpr
movgu %icc, %i7, %l5
loop_223:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x685, %hsys_tick_cmpr
edge32 %o6, %o1, %l1
bn,a,pt %xcc, loop_224
rdhpr %htba, %o2
wrpr %g5, 0x156E, %pil
rdpr %cansave, %o4
loop_224:
fmovsa %icc, %f20, %f8
rdpr %wstate, %l6
subcc %o5, %g4, %o3
rdpr %pil, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x903, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %g3, %l3, %cwp
te %xcc, 0x7
wrpr %o7, %g6, %pil
wrpr %l4, 0x088D, %tick
te %xcc, 0x4
tsubcc %g7, 0x0F3E, %i0
rdpr %canrestore, %o0
stx %i6, [%l7 + 0x78]
wrpr %i3, %l5, %cwp
fmovsg %icc, %f9, %f10
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xAEC, %tick_cmpr
rd %fprs, %i2
wr %o1, 0x1858, %sys_tick
udiv %l1, 0x0592, %o2
rdhpr %hpstate, %g5
rd %tick_cmpr, %o6
rd %y, %o4
rdhpr %hpstate, %o5
rdhpr %hsys_tick_cmpr, %g4
rdhpr %hsys_tick_cmpr, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %i5, %i4, %y
rdhpr %hsys_tick_cmpr, %l2
rd %softint, %i1
umul %g2, %l3, %g3
smul %o7, 0x0660, %l4
rd %ccr, %g7
membar 0x17
mulscc %i0, 0x19BA, %g6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xDA4, %hsys_tick_cmpr
rdpr %tl, %l5
tpos %xcc, 0x1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xC13, %hsys_tick_cmpr
tle %xcc, 0x6
sdivx %g1, 0x094E, %i6
wrpr %i2, %o1, %pil
wrpr %l1, 0x0268, %cwp
wrpr %g5, 0x0141, %pil
bg,pn %icc, loop_225
rdpr %cleanwin, %o6
fnands %f6, %f13, %f1
tvc %icc, 0x6
loop_225:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
movrgez %o3, %l6, %l0
fsrc1s %f24, %f16
fbule,a %fcc0, loop_226
ldsb [%l7 + 0x77], %i5
or %i4, 0x05A5, %l2
rd %softint, %i1
loop_226:
rd %asi, %g2
mulx %g3, %l3, %o7
bpos %xcc, loop_227
tneg %icc, 0x7
rdpr %wstate, %l4
umulcc %g7, 0x14FE, %g6
loop_227:
rdhpr %hpstate, %o0
rdhpr %hintp, %i3
wr %i0, %i7, %clear_softint
rd %asi, %g1
edge32l %l5, %i2, %o1
movvs %xcc, %i6, %l1
siam 0x2
bl %icc, loop_228
wrpr %g5, %o4, %tick
subccc %o6, 0x0095, %o2
rdpr %tba, %g4
loop_228:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
tleu %xcc, 0x6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fmovscs %xcc, %f19, %f28
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x1B6, %hsys_tick_cmpr
te %icc, 0x2
membar 0x30
fbge,a %fcc2, loop_229
wrpr %l2, 0x149A, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
wrpr %g2, 0x1427, %pil
loop_229:
fbule %fcc2, loop_230
wrpr %g3, %i4, %pil
add %l7, 0x58, %l6
wr %g0, 0x88, %asi
casxa [%l6] %asi, %l3, %o7
loop_230:
fbug,a %fcc2, loop_231
tvs %icc, 0x6
rd %asi, %l4
fmovsge %xcc, %f11, %f21
loop_231:
movrgz %g6, 0x396, %g7
rdhpr %hpstate, %o0
movneg %xcc, %i3, %i0
sdivx %i7, 0x080D, %g1
ldx [%l7 + 0x08], %i2
wrpr %o1, %i6, %cwp
wr %l1, 0x130B, %y
sra %o4, 0x01, %o6
rdhpr %hsys_tick_cmpr, %g5
fnot2s %f3, %f18
tvc %xcc, 0x5
rdhpr %htba, %g4
sra %l6, %l0, %i5
ldsw [%l7 + 0x74], %o5
umul %o3, %l2, %g2
wrpr %i1, 0x0AD9, %pil
wr %i4, 0x1A05, %softint
rd %y, %g3
wrpr %o7, %l3, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hintp, %o0
rdhpr %htba, %i3
wr %i0, %g6, %ccr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x42B, %hsys_tick_cmpr
popc %i2, %l5
rdpr %pil, %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x73A, %hsys_tick_cmpr
xorcc %g1, %o4, %o6
fbo,a %fcc2, loop_232
wr %o2, 0x1D13, %sys_tick
rd %pc, %g4
wr %g0, 0x6, %fprs
loop_232:
wrpr %l0, %i5, %cwp
edge8ln %o5, %g5, %o3
tpos %xcc, 0x3
rd %asi, %l2
wrpr %i1, 0x1129, %tick
tn %icc, 0x3
movle %icc, %g2, %i4
rd %ccr, %g3
movpos %xcc, %l3, %o7
rd %ccr, %g7
fnegd %f24, %f4
movge %icc, %o0, %l4
array16 %i0, %i3, %i7
rdpr %pil, %g6
rd %softint, %l5
andncc %i2, %i6, %g1
wrpr %o1, 0x07FD, %tick
movg %xcc, %o6, %o4
wrpr %l1, 0x1EEA, %cwp
movpos %icc, %o2, %g4
rdpr %wstate, %l6
fsrc2 %f18, %f12
wrpr %i5, %l0, %pil
fornot2s %f7, %f6, %f26
movg %xcc, %o5, %g5
tsubcctv %o3, 0x12A5, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
subc %l2, 0x179F, %g3
sllx %i4, 0x0F, %o7
bn,pn %icc, loop_233
fmovrse %g7, %f27, %f27
rdhpr %hintp, %l3
wrpr %l4, %i0, %pil
loop_233:
membar 0x4B
fbul %fcc0, loop_234
wr %o0, 0x0EF5, %pic
rd %tick_cmpr, %i7
bneg %icc, loop_235
loop_234:
wr %i3, 0x0D1B, %set_softint
fmovsn %xcc, %f7, %f8
loop_235:
nop
set 0x40, %o7
ldda [%l7 + %o7] 0x27, %g6
movcc %xcc, %g1, %i6
rdpr %cansave, %o1
rd %asi, %o4
membar #Sync
wr %g0, 0x1f, %asi
ldda [%l7 + 0x40] %asi, %f0
bcc,pt %icc, loop_236
subccc %l1, 0x0A44, %o6
wr %g0, 0x5, %fprs
movrne %i5, 0x37F, %o2
loop_236:
rdhpr %htba, %l0
wrpr %o5, %o3, %tick
rdpr %cleanwin, %i1
wr %g2, %g5, %clear_softint
rd %tick_cmpr, %l2
wrpr %i4, 0x0B66, %tick
wr %o7, 0x087B, %clear_softint
mova %xcc, %g7, %l3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xFD5, %hsys_tick_cmpr
rdhpr %hsys_tick_cmpr, %i0
wr %g0, 0x19, %asi
lduwa [%l7 + 0x30] %asi, %i7
fble %fcc3, loop_237
rdhpr %hsys_tick_cmpr, %l5
ble %icc, loop_238
sll %i2, 0x0B, %g6
loop_237:
movrne %g1, 0x363, %i6
fpackfix %f8, %f15
loop_238:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
addccc %o4, %l1, %o1
fmovrslez %o6, %f14, %f31
fpack16 %f22, %f0
wr %l6, 0x03B3, %softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %pil, %o2
mulx %l0, 0x0F95, %o5
wrpr %o3, 0x19A2, %cwp
rdpr %otherwin, %i1
subccc %g2, 0x1E6D, %g5
popc %l2, %i4
tn %icc, 0x2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %wstate, %o7
wrpr %g7, 0x1588, %tick
rdhpr %hintp, %l3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
wrpr %o0, %g4, %cwp
fbo %fcc3, loop_239
tsubcc %i0, %i7, %i2
call loop_240
wr %g6, 0x0C6A, %pic
loop_239:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
umul %i6, %i3, %o4
loop_240:
or %l1, 0x0546, %o6
tleu %icc, 0x1
subc %l6, %i5, %o2
smulcc %o1, 0x06BF, %l0
movvs %xcc, %o5, %i1
rdpr %otherwin, %g2
umul %o3, %g5, %l2
rd %tick_cmpr, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
array8 %g3, %l3, %g7
wr %g0, 0x5, %fprs
rdhpr %hsys_tick_cmpr, %g4
nop
setx loop_241, %l0, %l1
jmpl %l1, %i0
wrpr %i7, %i2, %cwp
tg %xcc, 0x0
st %f6, [%l7 + 0x1C]
loop_241:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xB09, %hsys_tick_cmpr
fmovsg %icc, %f18, %f29
rd %softint, %g6
wr %g1, %i6, %pic
rdpr %wstate, %o4
rdpr %otherwin, %i3
rdpr %pil, %l1
fcmpes %fcc2, %f4, %f1
rdpr %pil, %l6
fpadd32 %f18, %f20, %f18
array8 %o6, %i5, %o2
wr %g0, 0x04, %asi
lduwa [%l7 + 0x48] %asi, %l0
rdhpr %hintp, %o5
wr %o1, %g2, %pic
swap [%l7 + 0x24], %o3
rdhpr %hintp, %g5
sdivx %i1, 0x1DA3, %l2
fxnor %f14, %f12, %f4
rd %tick_cmpr, %o7
wrpr %g3, %l3, %cwp
wr %i4, 0x111C, %pic
wrpr %o0, 0x0A2B, %tick
rdhpr %hintp, %g7
rdpr %cansave, %g4
fpackfix %f0, %f21
movrlez %i7, 0x202, %i2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hintp, %i0
wrpr %l5, %g1, %cwp
rdpr %pil, %i6
edge32ln %g6, %i3, %o4
mulscc %l6, %l1, %o6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
edge8n %o5, %o1, %i5
wr %o3, %g5, %softint
rd %tick_cmpr, %i1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tsubcctv %g2, %o7, %g3
wr %l2, %l3, %softint
wr %g0, 0xe3, %asi
stwa %i4, [%l7 + 0x1C] %asi
membar #Sync
rdpr %cansave, %o0
rdpr %canrestore, %g4
rdpr %cansave, %g7
sdivcc %i2, 0x0DAC, %l4
wr %i0, %l5, %pic
subcc %g1, 0x0316, %i6
wrpr %i7, %i3, %cwp
wrpr %g6, %l6, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x84D, %hsys_tick_cmpr
rdhpr %hintp, %o6
wrpr %l0, %o5, %pil
fmovrdgz %o1, %f22, %f18
fmovdne %icc, %f12, %f20
xorcc %o2, 0x0D35, %i5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %o3, %o7, %ccr
edge32l %g3, %l2, %g2
rdpr %gl, %l3
rd %pc, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xDB9, %hsys_tick_cmpr
fbu,a %fcc2, loop_242
bne,a,pn %icc, loop_243
wrpr %i2, %g7, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x517, %hsys_tick_cmpr
loop_242:
rd %fprs, %i0
loop_243:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %i6, 0x1D42, %tick
fmovscs %icc, %f16, %f13
edge32n %i3, %g6, %l6
rdpr %cansave, %l1
rdpr %pil, %o4
udivcc %l0, 0x0B00, %o6
addcc %o1, %o5, %i5
wr %g5, %i1, %clear_softint
tvs %icc, 0x3
orcc %o2, %o7, %g3
rd %sys_tick_cmpr, %l2
fmovsl %icc, %f9, %f24
rdhpr %hsys_tick_cmpr, %o3
sdiv %g2, 0x1DEA, %i4
ldsb [%l7 + 0x0C], %g4
rdpr %tba, %l3
edge32l %i2, %g7, %o0
ldx [%l7 + 0x58], %l5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x7EB, %hsys_tick_cmpr
xnorcc %i0, %i7, %g1
alignaddr %i6, %i3, %g6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xF44, %hsys_tick_cmpr
movg %icc, %l0, %o6
brlez %o1, loop_244
rd %softint, %o5
or %l1, 0x0C22, %i5
wrpr %g5, 0x04CF, %cwp
loop_244:
smulcc %i1, 0x1F9A, %o7
rdhpr %hsys_tick_cmpr, %o2
rd %y, %l2
wr %o3, 0x03AA, %pic
rdpr %wstate, %g3
rd %sys_tick_cmpr, %g2
tl %xcc, 0x0
andn %g4, %i4, %l3
wr %g0, 0x4, %fprs
rdpr %cleanwin, %o0
wrpr %l5, %i2, %cwp
rdpr %cansave, %i0
rdpr %canrestore, %i7
rd %softint, %g1
brz,a %i6, loop_245
wr %i3, 0x045D, %set_softint
std %l4, [%l7 + 0x28]
fbge,a %fcc0, loop_246
loop_245:
wrpr %l6, 0x1335, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xF82, %hsys_tick_cmpr
movrgez %o4, %o1, %o5
loop_246:
tcc %xcc, 0x6
rdhpr %htba, %o6
rdhpr %hsys_tick_cmpr, %l1
movge %icc, %i5, %i1
rdhpr %hintp, %g5
fcmpne32 %f0, %f4, %o2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
udivcc %l2, 0x1163, %o3
edge32n %g3, %g2, %g4
rdpr %tba, %o7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x48B, %hsys_tick_cmpr
rd %tick_cmpr, %g7
fmovrde %i4, %f0, %f12
rdpr %cwp, %l5
brlz %i2, loop_247
umulcc %o0, %i0, %g1
rdhpr %hintp, %i7
bvs,a,pt %icc, loop_248
loop_247:
wr %i6, 0x1AB2, %set_softint
rd %asi, %l4
flushw
loop_248:
edge32n %l6, %g6, %i3
wr %o4, %l0, %pic
udiv %o5, 0x0CA0, %o1
wrpr %o6, %l1, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %g0, 0x80, %asi
lda [%l7 + 0x18] %asi, %f14
rdhpr %htba, %i5
smul %o2, 0x1B4B, %g5
membar 0x2E
fmovdleu %xcc, %f0, %f27
ldx [%l7 + 0x58], %o3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x41E, %hsys_tick_cmpr
edge32 %g2, %g4, %o7
rdhpr %hpstate, %l3
rdhpr %hsys_tick_cmpr, %g3
rdpr %cleanwin, %i4
wrpr %g7, %i2, %cwp
rd %softint, %l5
edge8l %o0, %i0, %g1
te %xcc, 0x7
udiv %i6, 0x0F03, %i7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x54C, %hsys_tick_cmpr
rdhpr %htba, %g6
wr %l6, %o4, %clear_softint
sll %i3, 0x18, %l0
srlx %o5, 0x1E, %o1
movrgz %l1, %o6, %i1
rdhpr %hintp, %i5
rdpr %canrestore, %g5
movrlez %o3, %l2, %g2
rd %fprs, %o2
rd %asi, %o7
flushw
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x07B, %hsys_tick_cmpr
umul %l3, 0x1644, %i4
rdpr %pil, %g7
movne %xcc, %i2, %l5
tg %xcc, 0x1
st %f4, [%l7 + 0x48]
andncc %o0, %g3, %i0
udiv %i6, 0x05AB, %i7
tsubcc %g1, 0x0F2E, %l4
set 0x14, %i2
lduha [%l7 + %i2] 0x18, %g6
sdivx %o4, 0x1BF6, %i3
tvc %xcc, 0x0
taddcctv %l6, 0x0A69, %o5
rdpr %cwp, %l0
wrpr %o1, 0x1E75, %cwp
movrgez %o6, 0x06B, %i1
andncc %i5, %g5, %l1
move %icc, %l2, %o3
wrpr %o2, 0x1FF3, %pil
flushw
rdpr %cwp, %o7
orn %g2, %l3, %i4
rdpr %tl, %g7
sllx %g4, 0x12, %l5
fpsub16 %f18, %f0, %f28
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
fbu,a %fcc0, loop_249
rd %asi, %g3
wrpr %i0, %i6, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x95C, %hsys_tick_cmpr
loop_249:
edge16 %l4, %g1, %o4
rdpr %canrestore, %i3
rdhpr %hsys_tick_cmpr, %l6
wr %g6, 0x1896, %clear_softint
rd %softint, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fandnot2 %f10, %f8, %f20
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %htba, %g5
wr %l2, 0x0B34, %pic
or %o3, 0x00D7, %l1
wr %o2, %o7, %y
fmovsa %xcc, %f15, %f22
wrpr %l3, %i4, %tick
wr %g2, 0x1547, %ccr
wr %g7, 0x03DE, %set_softint
rdhpr %hintp, %g4
wr %l5, 0x0637, %set_softint
wr %i2, %o0, %y
movrne %g3, %i6, %i0
rd %tick_cmpr, %i7
rd %ccr, %l4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x395, %hsys_tick_cmpr
faligndata %f6, %f0, %f20
ld [%l7 + 0x24], %f18
rdhpr %htba, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x983, %hsys_tick_cmpr
wr %g0, 0x18, %asi
ldsha [%l7 + 0x52] %asi, %o1
fpsub32 %f30, %f0, %f26
array32 %l0, %i1, %i5
wr %g5, 0x0D99, %sys_tick
wr %o5, %o6, %set_softint
wrpr %o3, %l1, %tick
fmovrslez %l2, %f9, %f30
edge32n %o2, %o7, %i4
rdhpr %htba, %g2
andn %g7, 0x1DA3, %g4
rdhpr %hintp, %l5
wr %i2, %l3, %ccr
ldsh [%l7 + 0x56], %g3
rdpr %cwp, %i6
alignaddr %i0, %o0, %l4
rdpr %tba, %o4
addcc %i3, 0x0CC5, %i7
rd %tick_cmpr, %g1
rdhpr %hintp, %g6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %i1, 0x0B73, %y
stw %i5, [%l7 + 0x0C]
movge %icc, %g5, %o5
fcmpgt16 %f30, %f6, %o3
rdhpr %htba, %o6
mova %xcc, %l2, %l1
rdpr %tba, %o2
movvc %icc, %o7, %g2
array16 %g7, %i4, %g4
rd %asi, %l5
rdhpr %hpstate, %i2
rd %pc, %l3
movvc %xcc, %i0, %o0
rd %y, %i6
movvc %xcc, %o4, %i3
rdpr %cansave, %l4
fcmpne16 %f16, %f24, %g1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
tvc %xcc, 0x7
addc %o1, 0x05C1, %l6
srax %l0, 0x0F, %i5
rdhpr %hpstate, %i1
movcc %icc, %o5, %g5
wrpr %o3, %o6, %tick
andncc %l2, %o2, %o7
movge %xcc, %l1, %g2
wrpr %g7, %g4, %tick
rd %tick_cmpr, %l5
wrpr %i4, 0x1829, %pil
rd %tick_cmpr, %g3
rd %y, %i2
membar 0x69
rd %softint, %i0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hpstate, %o0
fbue %fcc2, loop_250
tcs %icc, 0x2
rdpr %wstate, %o4
rdhpr %hintp, %i3
loop_250:
fpsub32 %f10, %f4, %f0
movl %icc, %g1, %l4
rdpr %wstate, %i7
rdhpr %hintp, %o1
wr %g0, 0x81, %asi
lduha [%l7 + 0x68] %asi, %g6
andn %l0, 0x1080, %l6
tge %icc, 0x3
wr %i1, 0x00F0, %pic
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x47C, %hsys_tick_cmpr
for %f8, %f2, %f24
rdpr %cwp, %i5
wr %o6, 0x1B34, %clear_softint
fmovscs %icc, %f19, %f25
tvs %xcc, 0x4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x703, %hsys_tick_cmpr
tsubcctv %o7, %o3, %g2
rd %pc, %l1
rd %fprs, %g4
movrne %l5, %i4, %g7
flushw
ldsh [%l7 + 0x60], %g3
movrlez %i2, 0x2C5, %l3
rdpr %pil, %i6
addccc %o0, 0x1EC7, %o4
rd %pc, %i3
rd %ccr, %i0
umulcc %g1, %i7, %o1
rdpr %wstate, %g6
move %xcc, %l4, %l0
rdpr %pil, %i1
movre %l6, 0x1FA, %g5
movg %icc, %i5, %o6
wr %l2, %o2, %set_softint
std %f4, [%l7 + 0x08]
rdpr %cwp, %o5
fbne %fcc2, loop_251
popc 0x0361, %o3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %o7, 0x02B5, %pil
loop_251:
umulcc %l5, 0x196C, %i4
udivcc %i2, 0x0352, %g3
rdpr %tba, %l3
edge8l %o0, %i6, %i3
fones %f10
std %f26, [%l7 + 0x58]
nop
set 0x7C, %l1
lduw [%l7 + %l1], %i0
fbe %fcc0, loop_252
rdhpr %hpstate, %o4
stb %g1, [%l7 + 0x1E]
wrpr %o1, 0x1A92, %tick
loop_252:
rd %asi, %i7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x5E0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x8E9, %hsys_tick_cmpr
rdhpr %hintp, %l6
wrpr %i1, 0x0D08, %cwp
rdpr %otherwin, %g5
wr %g0, 0x11, %asi
sta %f4, [%l7 + 0x28] %asi
fmovdl %xcc, %f17, %f11
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x333, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x5C6, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %sys_tick_cmpr, %o5
wrpr %g2, %l1, %cwp
rd %fprs, %o7
wr %l5, %o3, %set_softint
andcc %g7, 0x1B93, %g4
rdhpr %hpstate, %i2
wrpr %i4, %l3, %pil
fmovsneg %xcc, %f3, %f0
rdhpr %hintp, %o0
wrpr %i6, 0x1752, %tick
wr %i3, 0x1A6A, %clear_softint
fbl,a %fcc3, loop_253
rdpr %tl, %i0
rdhpr %htba, %o4
wrpr %g1, %g3, %tick
loop_253:
wr %o1, %i7, %set_softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x811, %hsys_tick_cmpr
udiv %l6, 0x003B, %i1
umul %g5, 0x1D6E, %l0
rdhpr %hpstate, %l2
wr %o6, 0x0DE3, %sys_tick
and %i5, %o2, %g2
tcc %xcc, 0x1
wrpr %o5, 0x1978, %cwp
be,a,pt %icc, loop_254
wr %g0, 0x7, %fprs
udivx %o7, 0x0BB1, %l5
addcc %o3, 0x112A, %g4
loop_254:
ldx [%l7 + 0x70], %i2
addccc %g7, 0x13C1, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xFD1, %hsys_tick_cmpr
ba,pt %icc, loop_255
wr %i6, %i3, %sys_tick
rdhpr %hsys_tick_cmpr, %i0
rdhpr %hpstate, %o4
loop_255:
tn %xcc, 0x0
fmovrsgez %l3, %f23, %f10
fbne %fcc3, loop_256
wrpr %g3, 0x03DD, %pil
nop
setx loop_257, %l0, %l1
jmpl %l1, %o1
wr %g0, 0x5, %fprs
loop_256:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x31E, %hsys_tick_cmpr
orn %l6, %l4, %g5
loop_257:
andn %l0, 0x1E60, %l2
rd %tick_cmpr, %o6
wrpr %i5, 0x015E, %tick
wrpr %o2, 0x1774, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %tba, %o5
wrpr %l1, 0x0371, %cwp
rd %tick_cmpr, %o7
rdpr %otherwin, %l5
fmovsne %icc, %f24, %f8
sdivx %o3, 0x1654, %g4
nop
set 0x70, %o2
std %i0, [%l7 + %o2]
wrpr %i2, %g7, %pil
andn %i4, %i6, %i3
edge8 %i0, %o0, %o4
andncc %g3, %o1, %l3
rdhpr %hsys_tick_cmpr, %i7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
rdpr %pil, %g1
rd %softint, %g6
rdpr %cansave, %l6
movg %xcc, %l4, %l0
add %l7, 0x70, %l6
wr %g0, 0x19, %asi
ldxa [%l6] %asi, %l2
casxa [%l6] %asi, %l2, %g5
fmovrdne %o6, %f16, %f16
wrpr %i5, %o2, %pil
tneg %xcc, 0x1
set 0x40, %g3
stda %f0, [%l7 + %g3] 0x19
movcc %xcc, %g2, %l1
fzero %f10
rdhpr %htba, %o7
wrpr %l5, %o5, %tick
wrpr %o3, %i1, %pil
move %icc, %i2, %g4
rd %fprs, %i4
wrpr %i6, 0x10F7, %cwp
fbul %fcc1, loop_258
rdpr %gl, %i3
smulcc %i0, 0x1410, %o0
wrpr %o4, 0x1916, %tick
loop_258:
wrpr %g3, 0x03C7, %tick
wr %o1, %l3, %y
rd %tick_cmpr, %i7
wrpr %g6, %l6, %cwp
movvc %icc, %l4, %l0
rdpr %wstate, %g1
wrpr %g5, 0x1A08, %pil
rd %y, %o6
rd %y, %i5
wr %l2, %g2, %softint
sdivx %l1, 0x07AC, %o2
wr %o7, %l5, %ccr
movge %xcc, %o5, %i1
rd %ccr, %i2
rd %pc, %o3
fandnot2 %f24, %f14, %f20
movl %icc, %g4, %g7
bgu,a %icc, loop_259
rd %tick_cmpr, %i6
rd %tick_cmpr, %i4
rd %pc, %i0
loop_259:
rdpr %canrestore, %o0
rdhpr %hpstate, %i3
wrpr %g3, 0x1875, %pil
rdpr %cleanwin, %o4
ble,pn %icc, loop_260
fmul8x16al %f20, %f6, %f28
faligndata %f6, %f22, %f4
rdpr %tl, %o1
loop_260:
wr %i7, %l3, %clear_softint
fmovdcs %icc, %f29, %f26
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x1D0, %hsys_tick_cmpr
udivcc %g6, 0x19F3, %l0
rd %tick_cmpr, %g1
fnot2 %f18, %f20
edge16ln %g5, %l4, %i5
movle %icc, %o6, %g2
wr %l1, 0x10A4, %sys_tick
fmovrdlez %o2, %f22, %f30
ba,pn %xcc, loop_261
movl %icc, %l2, %l5
tsubcctv %o5, 0x1A31, %o7
rd %pc, %i1
loop_261:
nop
wr %g0, 0x0c, %asi
ldda [%l7 + 0x40] %asi, %f0
movvs %icc, %i2, %g4
rdpr %cwp, %o3
rd %pc, %g7
rdhpr %hsys_tick_cmpr, %i6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x670, %hsys_tick_cmpr
std %f20, [%l7 + 0x58]
wrpr %i4, %i3, %cwp
rdhpr %hpstate, %o4
wr %o1, %g3, %pic
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
ldsb [%l7 + 0x5A], %l6
rd %ccr, %i7
mulscc %g6, 0x062A, %g1
rd %softint, %g5
wr %g0, 0x7, %fprs
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
movleu %icc, %l1, %o2
fmovdneg %xcc, %f25, %f21
orn %g2, 0x10A1, %l2
rdhpr %htba, %l5
rdhpr %hsys_tick_cmpr, %o5
umul %o7, 0x1EA7, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
flushw
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %softint, %i6
rdhpr %hpstate, %g7
rdpr %canrestore, %o0
set 0x19, %l0
ldsba [%l7 + %l0] 0x81, %i0
rdpr %canrestore, %i4
move %icc, %i3, %o1
movgu %icc, %o4, %l3
movrlez %g3, %i7, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x6E0, %hsys_tick_cmpr
mulscc %g5, %l4, %g1
wrpr %l0, 0x0DA4, %pil
subc %o6, %l1, %i5
wrpr %g2, %l2, %cwp
alignaddrl %l5, %o2, %o5
wr %i1, 0x14EB, %clear_softint
fmovdge %icc, %f22, %f12
rdpr %cwp, %i2
umulcc %o7, %o3, %g4
add %g7, %o0, %i6
wrpr %i0, 0x1931, %tick
wr %i3, %o1, %clear_softint
wrpr %o4, 0x072F, %pil
rd %tick_cmpr, %l3
wrpr %i4, 0x174E, %cwp
fsrc2s %f29, %f19
edge16ln %i7, %l6, %g6
rdhpr %hintp, %g3
wrpr %l4, 0x0F84, %cwp
udivcc %g5, 0x04A0, %g1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hpstate, %l1
rd %fprs, %g2
rd %sys_tick_cmpr, %l2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %o2, %o5, %y
rd %pc, %i2
wrpr %i1, %o7, %cwp
wr %g0, 0x6, %fprs
subcc %o0, %i6, %i0
rdpr %tl, %g4
tl %icc, 0x4
rdhpr %hsys_tick_cmpr, %o4
xor %o1, %i4, %l3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
edge16 %g6, %l6, %l4
rd %sys_tick_cmpr, %g3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
tge %icc, 0x0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
set 0x40, %i1
ldda [%l7 + %i1] 0x19, %f0
rd %y, %l0
edge8 %g2, %l5, %l2
wrpr %o2, %i5, %pil
umulcc %i2, %o5, %i1
rd %pc, %o3
rd %softint, %o7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x312, %sys_tick_cmpr
wr %i6, 0x1DEF, %softint
rdpr %pil, %i0
movle %icc, %g4, %o0
tsubcctv %o4, %i3, %i4
fbl %fcc1, loop_262
ta %xcc, 0x4
rdhpr %htba, %l3
rdhpr %hintp, %o1
loop_262:
wrpr %g6, %i7, %cwp
wr %l4, 0x1FC9, %pic
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hintp, %g1
fmovrslez %o6, %f20, %f30
udiv %g5, 0x0ED0, %l1
and %l6, 0x0A8B, %g2
fbo,a %fcc0, loop_263
orcc %l5, 0x1376, %l2
xnorcc %o2, %l0, %i5
rdhpr %hsys_tick_cmpr, %i2
loop_263:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x1F4, %hsys_tick_cmpr
rdpr %cwp, %o3
wr %i1, %o7, %y
tvs %icc, 0x7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
rd %pc, %g7
smulcc %i0, 0x0CD0, %i6
rdpr %gl, %g4
fmovrslz %o0, %f1, %f30
edge32l %o4, %i3, %l3
set 0x63, %o0
stba %i4, [%l7 + %o0] 0x14
faligndata %f12, %f14, %f14
rd %pc, %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x2E6, %tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %sys_tick_cmpr, %i7
sdiv %g3, 0x033E, %o6
tvs %icc, 0x7
fcmps %fcc3, %f23, %f31
rd %sys_tick_cmpr, %g1
wr %g5, 0x1B7C, %set_softint
wr %l1, 0x19CC, %clear_softint
wr %l6, %l5, %set_softint
addccc %l2, %o2, %l0
smulcc %i5, %g2, %o5
fandnot2 %f16, %f30, %f2
srl %i2, %i1, %o3
rdhpr %hsys_tick_cmpr, %g7
pdist %f24, %f0, %f0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %i0, %g4, %tick
tn %xcc, 0x1
rdhpr %hintp, %i6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xF5A, %hsys_tick_cmpr
rdhpr %hpstate, %o0
rdhpr %hintp, %l3
fbuge %fcc0, loop_264
rd %asi, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
sir 0x01EC
loop_264:
rdhpr %htba, %g6
movge %xcc, %l4, %i7
edge16ln %o1, %g3, %g1
sub %g5, 0x00A5, %o6
wrpr %l6, %l1, %cwp
set 0x1C, %g5
swapa [%l7 + %g5] 0x10, %l5
wrpr %l2, 0x0B7E, %pil
movneg %icc, %l0, %i5
rdpr %cleanwin, %o2
wrpr %o5, %i2, %cwp
rd %asi, %g2
rdhpr %hintp, %i1
rdpr %tl, %g7
rdhpr %hsys_tick_cmpr, %o3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x654, %hsys_tick_cmpr
fmovdgu %xcc, %f4, %f18
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x105, %hsys_tick_cmpr
wrpr %l3, 0x0658, %pil
tn %icc, 0x2
movle %xcc, %o0, %i3
rdhpr %hpstate, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x520, %hsys_tick_cmpr
mulx %o1, 0x1726, %g3
rdpr %cwp, %g1
rdpr %tba, %g5
movvs %xcc, %o6, %l4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x61F, %hsys_tick_cmpr
fmovdn %icc, %f3, %f13
stb %l1, [%l7 + 0x28]
wrpr %l2, %l0, %tick
movleu %xcc, %l5, %i5
brlez %o2, loop_265
wr %o5, 0x065B, %softint
udiv %i2, 0x0B92, %i1
fexpand %f16, %f16
loop_265:
membar 0x3F
fmovdn %xcc, %f16, %f0
movvc %icc, %g7, %o3
movne %icc, %o7, %g2
movrne %i0, 0x03A, %o4
ld [%l7 + 0x20], %f15
wr %i6, %l3, %pic
rdhpr %htba, %o0
rdhpr %hpstate, %g4
rdhpr %hpstate, %i4
lduw [%l7 + 0x7C], %g6
rd %softint, %i7
rdpr %cansave, %o1
st %f30, [%l7 + 0x7C]
stb %i3, [%l7 + 0x37]
fsrc1s %f0, %f4
rdhpr %hpstate, %g1
smul %g5, 0x1415, %o6
wrpr %l4, %g3, %tick
rd %y, %l1
movle %xcc, %l6, %l0
rdhpr %hpstate, %l5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x63B, %hsys_tick_cmpr
wr %g0, 0x89, %asi
ldsha [%l7 + 0x34] %asi, %o5
wrpr %i2, %i1, %tick
wr %g7, 0x09D1, %set_softint
rd %ccr, %o3
tgu %xcc, 0x6
rdhpr %hpstate, %o7
rdhpr %hsys_tick_cmpr, %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xDD5, %sys_tick_cmpr
rdpr %gl, %g2
rd %sys_tick_cmpr, %i6
fbule %fcc3, loop_266
andncc %l3, %g4, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
set 0x3C, %i0
swapa [%l7 + %i0] 0x0c, %o1
loop_266:
rdpr %tba, %g6
sdivx %g1, 0x1F2E, %i3
rdpr %pil, %o6
rdpr %pil, %g5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
xorcc %g3, %l6, %l1
fpack16 %f14, %f29
wrpr %l5, %l2, %tick
rdhpr %hsys_tick_cmpr, %l0
wr %o5, %i5, %ccr
rdpr %canrestore, %i1
rdpr %cansave, %g7
rdhpr %hsys_tick_cmpr, %i2
rdhpr %hpstate, %o3
rdhpr %hpstate, %o7
udivx %o2, 0x0038, %o4
rd %asi, %g2
array32 %i0, %l3, %g4
rdhpr %hsys_tick_cmpr, %i4
edge8 %i6, %o0, %o1
nop
setx loop_267, %l0, %l1
jmpl %l1, %i7
rdpr %cleanwin, %g6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x741, %hsys_tick_cmpr
loop_267:
ble,a,pn %xcc, loop_268
wr %g5, 0x02C8, %ccr
membar #Sync
set 0x40, %g7
ldda [%l7 + %g7] 0xf8, %f0
loop_268:
rd %sys_tick_cmpr, %g1
movrlz %g3, %l6, %l1
tne %xcc, 0x4
rd %asi, %l4
set 0x75, %l5
ldstuba [%l7 + %l5] 0x89, %l5
wrpr %l2, 0x0069, %cwp
movre %l0, 0x027, %i5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %y, %i2
movge %icc, %o3, %o5
rd %ccr, %o2
wr %g0, 0x18, %asi
lduba [%l7 + 0x55] %asi, %o7
subccc %o4, 0x0584, %i0
wrpr %l3, %g2, %cwp
fmovda %xcc, %f1, %f21
wrpr %g4, 0x17A7, %pil
udivx %i4, 0x1EE3, %i6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x5E0, %hsys_tick_cmpr
movcc %icc, %i7, %g6
fbu,a %fcc1, loop_269
fmovsneg %icc, %f3, %f18
fblg,a %fcc3, loop_270
rdhpr %htba, %o6
loop_269:
wr %i3, 0x157B, %pic
fsrc2s %f11, %f17
loop_270:
rd %asi, %g1
rd %pc, %g5
addcc %l6, 0x1352, %g3
movrlz %l1, 0x1CA, %l5
set 0x60, %l4
swapa [%l7 + %l4] 0x80, %l2
smul %l0, 0x1A3D, %l4
rd %tick_cmpr, %i5
wrpr %g7, %i2, %cwp
rd %ccr, %o3
rdpr %cansave, %o5
rdpr %cleanwin, %o2
set 0x28, %g2
stha %i1, [%l7 + %g2] 0x80
rdhpr %hintp, %o4
fcmple16 %f6, %f2, %i0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x49F, %hsys_tick_cmpr
rdpr %wstate, %o7
subccc %g4, %g2, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fmul8x16 %f19, %f26, %f14
movg %xcc, %o0, %i6
set 0x44, %g6
sta %f24, [%l7 + %g6] 0x88
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %ccr, %o6
fbue %fcc3, loop_271
rdpr %cwp, %i3
wrpr %i7, %g5, %pil
rdhpr %hsys_tick_cmpr, %g1
loop_271:
movg %icc, %l6, %l1
andcc %g3, %l2, %l0
andncc %l5, %i5, %g7
edge32l %i2, %o3, %o5
rdpr %tl, %o2
rd %pc, %l4
sllx %i1, %i0, %l3
movle %xcc, %o7, %o4
rdpr %cleanwin, %g2
add %i4, %o1, %g4
rdhpr %htba, %i6
rdpr %cansave, %g6
ldsh [%l7 + 0x66], %i3
bn,pn %icc, loop_272
orncc %i7, 0x11EC, %o6
fmuld8ulx16 %f6, %f13, %f12
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
loop_272:
wr %l6, %g5, %sys_tick
fcmped %fcc3, %f20, %f8
rdhpr %hpstate, %l1
rdpr %pil, %l2
wr %l0, %g3, %y
movge %icc, %i5, %l5
siam 0x3
edge8n %i2, %o3, %o5
rd %fprs, %g7
rd %fprs, %l4
rdpr %cwp, %i1
fble %fcc2, loop_273
movcs %xcc, %i0, %o2
rdpr %otherwin, %l3
wrpr %o4, 0x083D, %tick
loop_273:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
addc %i4, 0x1B5E, %o7
wr %g4, 0x1EC7, %pic
wr %o1, 0x16EF, %ccr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xBDB, %hsys_tick_cmpr
edge16l %g6, %i3, %i7
wr %o6, %g1, %clear_softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xA21, %hsys_tick_cmpr
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
nop
set 0x38, %o5
prefetch [%l7 + %o5], 0x2
wr %l1, %l6, %set_softint
edge16n %l2, %g3, %l0
edge8l %i5, %l5, %o3
wr %o5, 0x162F, %set_softint
rdhpr %hsys_tick_cmpr, %i2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fmovsg %xcc, %f5, %f18
rdhpr %hintp, %g7
wrpr %i0, 0x1377, %tick
mova %xcc, %i1, %l3
fandnot1s %f30, %f18, %f12
fmul8x16 %f23, %f18, %f24
mulscc %o2, %o4, %g2
rdpr %cansave, %i4
smul %o7, 0x018A, %g4
bcc,a,pt %xcc, loop_274
rd %ccr, %i6
wrpr %g6, 0x1DBA, %pil
movvs %icc, %i3, %o1
loop_274:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hintp, %o6
fbul,a %fcc3, loop_275
rd %sys_tick_cmpr, %g1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
orcc %i7, 0x1AB4, %l1
loop_275:
move %xcc, %l6, %l2
or %l0, 0x0695, %i5
rdpr %tl, %g3
fble,a %fcc1, loop_276
fblg %fcc1, loop_277
edge32 %l5, %o5, %o3
bcs,a,pt %icc, loop_278
loop_276:
te %icc, 0x5
loop_277:
wr %i2, 0x1404, %pic
fmuld8ulx16 %f8, %f26, %f2
loop_278:
rdpr %tl, %g7
rdhpr %hsys_tick_cmpr, %l4
tle %icc, 0x1
mova %icc, %i0, %l3
wr %i1, %o4, %pic
rdpr %cansave, %o2
wrpr %g2, %o7, %cwp
rd %ccr, %g4
wrpr %i6, %g6, %cwp
fblg,a %fcc0, loop_279
orn %i4, %i3, %o1
and %o6, 0x18EB, %g1
fmul8x16 %f19, %f10, %f8
loop_279:
rdhpr %htba, %g5
wr %i7, 0x039C, %clear_softint
rdpr %canrestore, %l1
tsubcctv %l6, %o0, %l2
xorcc %l0, 0x1054, %g3
bvc,pt %xcc, loop_280
fmovrslez %l5, %f18, %f18
rdpr %cwp, %o5
taddcctv %i5, %i2, %g7
loop_280:
fpsub32 %f24, %f20, %f26
fmovsl %icc, %f3, %f16
wr %o3, 0x0D09, %softint
xor %i0, %l4, %i1
umulcc %o4, %o2, %l3
std %f12, [%l7 + 0x30]
subccc %o7, %g2, %g4
rdhpr %hpstate, %i6
movrne %g6, 0x2FF, %i3
rdpr %gl, %i4
rd %asi, %o1
smul %g1, %g5, %o6
rdpr %tl, %l1
rdhpr %hsys_tick_cmpr, %l6
rdhpr %htba, %i7
wr %o0, 0x1A06, %y
tne %xcc, 0x7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xBF3, %hsys_tick_cmpr
fmovsl %xcc, %f31, %f8
wr %i5, %l5, %sys_tick
add %g7, %i2, %i0
wrpr %l4, %i1, %cwp
wrpr %o4, %o2, %tick
rdhpr %hsys_tick_cmpr, %o3
brz,a %o7, loop_281
movl %xcc, %l3, %g4
addc %g2, 0x19D4, %g6
wr %i6, %i4, %sys_tick
loop_281:
fcmpgt32 %f6, %f26, %o1
udiv %g1, 0x1E1F, %g5
wrpr %o6, %l1, %pil
rdhpr %htba, %i3
wrpr %i7, 0x1E28, %cwp
movg %icc, %l6, %l2
rd %softint, %g3
wrpr %l0, %o5, %cwp
rdpr %pil, %i5
rdhpr %hpstate, %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xC7E, %hsys_tick_cmpr
smul %g7, 0x0C75, %i2
sdiv %i0, 0x1A64, %l4
rdhpr %htba, %i1
nop
setx loop_282, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
prefetch [%l7 + 0x18], 0x0
te %icc, 0x7
wrpr %o4, %o2, %tick
loop_282:
movleu %xcc, %o7, %o3
ldsb [%l7 + 0x1C], %g4
rdpr %cansave, %g2
wrpr %g6, 0x0CF6, %tick
rdhpr %hpstate, %l3
wr %i6, 0x18E3, %softint
wr %i4, %g1, %softint
movg %icc, %o1, %o6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x93A, %tick_cmpr
sub %i7, 0x06CE, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xDF5, %hsys_tick_cmpr
rdpr %cansave, %l1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
fmovde %xcc, %f7, %f23
udiv %l0, 0x0BEA, %o5
movn %icc, %o0, %l5
rd %ccr, %i5
wrpr %i2, %g7, %tick
rdhpr %htba, %i0
rdhpr %hintp, %l4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x603, %tick_cmpr
movpos %icc, %o2, %i1
sethi 0x1413, %o7
wr %g0, 0x10, %asi
ldsha [%l7 + 0x2A] %asi, %o3
set 0x3D, %i4
lduba [%l7 + %i4] 0x88, %g4
rd %asi, %g2
bn,a,pt %xcc, loop_283
brgez,a %l3, loop_284
movpos %xcc, %i6, %i4
mulscc %g6, 0x0122, %o1
loop_283:
wrpr %o6, 0x15F3, %tick
loop_284:
rd %fprs, %g5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
orncc %l6, 0x09AE, %l2
edge32 %l1, %i7, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
prefetch [%l7 + 0x74], 0x2
rdhpr %hintp, %g3
wr %o0, 0x094E, %softint
rdhpr %hintp, %i5
rd %pc, %l5
fmovrslz %i2, %f29, %f3
edge8ln %g7, %l4, %o4
wrpr %i0, 0x0066, %cwp
set 0x38, %l6
prefetcha [%l7 + %l6] 0x18, 0x0
wr %g0, 0x6, %fprs
tsubcc %g4, 0x07CC, %o3
fcmpeq32 %f26, %f2, %g2
rd %softint, %l3
rdhpr %hintp, %i4
andcc %i6, 0x191C, %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xD04, %hsys_tick_cmpr
rd %ccr, %o6
tg %icc, 0x2
edge8ln %g5, %i3, %l6
fand %f10, %f12, %f0
edge16n %l2, %l1, %g1
ble,a loop_285
brgez %i7, loop_286
xorcc %l0, 0x02E6, %g3
add %l7, 0x10, %l6
wr %g0, 0x19, %asi
ldxa [%l6] %asi, %o0
casxa [%l6] %asi, %o0, %o5
loop_285:
edge8 %i5, %i2, %l5
loop_286:
fmovsn %xcc, %f12, %f23
rdhpr %hpstate, %g7
wrpr %l4, %i0, %cwp
movcs %xcc, %o2, %o4
rd %pc, %o7
fpadd16 %f16, %f10, %f18
rdpr %pil, %g4
andn %i1, %o3, %l3
rd %softint, %i4
rdpr %tl, %g2
wrpr %i6, 0x1AE4, %cwp
set 0x6C, %i7
lda [%l7 + %i7] 0x04, %f22
rdhpr %htba, %g6
smul %o1, %o6, %i3
popc %l6, %l2
andn %l1, %g1, %g5
rdhpr %htba, %i7
rdpr %canrestore, %l0
rd %ccr, %g3
movcs %icc, %o0, %i5
rdhpr %hintp, %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xE98, %hsys_tick_cmpr
rd %ccr, %l4
fbule,a %fcc3, loop_287
wr %i0, %l5, %y
andcc %o2, 0x1F7D, %o4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x85D, %hsys_tick_cmpr
loop_287:
rdhpr %hintp, %i1
wrpr %l3, 0x10D9, %cwp
fnands %f5, %f13, %f28
rd %ccr, %o3
movre %i4, %g2, %i6
rd %ccr, %o1
rdhpr %hsys_tick_cmpr, %g6
wr %o6, 0x0879, %pic
fmul8sux16 %f10, %f20, %f2
rdpr %otherwin, %i3
tcs %icc, 0x0
rdpr %cansave, %l2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %htba, %g1
wr %g5, 0x18E4, %sys_tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x98D, %hsys_tick_cmpr
edge8ln %g3, %i5, %o0
movle %icc, %i2, %o5
fbl,a %fcc3, loop_288
array16 %g7, %i0, %l5
rd %y, %o2
rdpr %canrestore, %l4
loop_288:
wrpr %o7, %o4, %tick
movvc %xcc, %i1, %l3
fpack32 %f2, %f8, %f20
rdhpr %hintp, %g4
wrpr %i4, %o3, %cwp
wr %g0, 0x7, %fprs
rd %sys_tick_cmpr, %i6
fsrc1 %f12, %f6
rd %ccr, %o1
fmovsvs %icc, %f2, %f15
movre %g6, %i3, %o6
rd %ccr, %l1
rd %softint, %l6
tle %icc, 0x1
ta %icc, 0x2
rdhpr %hpstate, %l2
rd %y, %g1
set 0x48, %i5
sta %f21, [%l7 + %i5] 0x11
prefetch [%l7 + 0x7C], 0x3
nop
setx loop_289, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movcc %xcc, %l0, %g5
fxnors %f13, %f19, %f22
wr %g0, 0x89, %asi
lduha [%l7 + 0x42] %asi, %i7
loop_289:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
wrpr %o0, 0x0EA8, %tick
wrpr %g3, %o5, %pil
array32 %g7, %i2, %i0
wrpr %o2, %l4, %cwp
wr %l5, 0x02B2, %softint
rd %asi, %o4
fbn %fcc1, loop_290
rd %y, %o7
edge8l %i1, %l3, %g4
rdpr %pil, %i4
loop_290:
rd %asi, %g2
subc %i6, %o3, %o1
addcc %g6, %o6, %l1
rdpr %otherwin, %i3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x482, %hsys_tick_cmpr
wrpr %g1, 0x0BC0, %pil
rd %pc, %l0
movge %xcc, %i7, %g5
rd %y, %i5
subcc %g3, 0x048F, %o5
smulcc %o0, %i2, %i0
srax %g7, %l4, %l5
rd %tick_cmpr, %o2
fmovse %icc, %f24, %f5
rdpr %cwp, %o7
wrpr %i1, 0x07F7, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %sys_tick_cmpr, %l3
rd %y, %g2
wrpr %i6, %i4, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
orn %o6, 0x164A, %o3
addc %l1, %i3, %l2
wrpr %g1, %l0, %tick
nop
setx loop_291, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
wr %l6, 0x11F2, %y
rdhpr %htba, %i7
movneg %icc, %g5, %i5
loop_291:
edge8 %o5, %g3, %i2
fpsub16 %f0, %f10, %f30
lduw [%l7 + 0x58], %i0
stb %g7, [%l7 + 0x48]
rdhpr %hintp, %l4
rd %pc, %o0
rd %softint, %o2
wr %o7, 0x1CAD, %ccr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
tn %icc, 0x1
wr %l5, 0x047D, %sys_tick
fexpand %f1, %f18
edge16l %g4, %l3, %i6
wrpr %i4, 0x196C, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %asi, %o6
wr %g2, 0x0209, %ccr
rdhpr %hintp, %l1
subccc %i3, %o3, %g1
wr %g0, 0x80, %asi
lduwa [%l7 + 0x2C] %asi, %l0
ldub [%l7 + 0x6B], %l2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
bneg,a,pn %xcc, loop_292
rd %ccr, %g5
rdpr %otherwin, %o5
wr %i5, %g3, %y
loop_292:
addc %i0, 0x1ED0, %g7
rdpr %otherwin, %i2
wrpr %o0, 0x0AD9, %pil
wr %g0, 0x2a, %asi
stba %o2, [%l7 + 0x36] %asi
membar #Sync
umulcc %o7, %l4, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xE19, %tick_cmpr
stb %l3, [%l7 + 0x31]
set 0x78, %o1
ldxa [%l7 + %o1] 0x81, %i6
movcc %icc, %i4, %o4
rdhpr %htba, %g6
rdpr %cansave, %o1
srlx %g2, 0x00, %l1
std %f30, [%l7 + 0x48]
call loop_293
wrpr %o6, 0x0DE7, %tick
rdpr %tba, %o3
umulcc %i3, %l0, %g1
loop_293:
ldsh [%l7 + 0x24], %l2
rdhpr %hintp, %l6
sth %g5, [%l7 + 0x76]
rd %softint, %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x67D, %tick_cmpr
rdhpr %hsys_tick_cmpr, %i0
rd %asi, %g7
fbg %fcc1, loop_294
fbg %fcc1, loop_295
smulcc %i5, %i2, %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x3D1, %tick_cmpr
loop_294:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
loop_295:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hpstate, %i1
wrpr %l3, 0x0B53, %tick
wrpr %i6, %i4, %pil
rdpr %pil, %o4
rdhpr %hintp, %o1
movgu %xcc, %g6, %g2
edge8n %l1, %o6, %o3
rdpr %tba, %i3
brgz,a %g1, loop_296
wr %l0, %l2, %ccr
tle %icc, 0x1
wrpr %g5, %l6, %cwp
loop_296:
wrpr %o5, %g3, %pil
wr %g0, 0x89, %asi
ldswa [%l7 + 0x50] %asi, %i0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x163, %hsys_tick_cmpr
srl %i5, %i2, %o0
te %xcc, 0x3
movle %xcc, %o2, %l4
rdhpr %htba, %l5
tsubcctv %o7, %g4, %i1
rdpr %tl, %i6
rdhpr %hpstate, %l3
rdhpr %hintp, %i4
set 0x16, %o6
stba %o4, [%l7 + %o6] 0x0c
wr %g6, 0x199D, %pic
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xD9D, %hsys_tick_cmpr
rdhpr %htba, %o3
wr %i3, %g1, %softint
rdpr %tl, %o6
wrpr %l0, %g5, %cwp
wr %l6, 0x0433, %ccr
wrpr %o5, %g3, %tick
rd %softint, %l2
ldsh [%l7 + 0x40], %i0
rdpr %otherwin, %g7
rd %pc, %i7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
movne %icc, %i5, %o2
wr %l5, %l4, %pic
rd %sys_tick_cmpr, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
rdhpr %hintp, %o7
wr %l3, %o4, %y
rd %tick_cmpr, %i4
fnot1 %f30, %f24
fmovsge %xcc, %f30, %f21
rd %fprs, %g6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %htba, %g1
wr %i3, %o6, %softint
movvc %icc, %l0, %l6
rdhpr %hpstate, %o5
wr %g5, %l2, %set_softint
movcc %xcc, %g3, %i0
wr %i7, %i2, %set_softint
wrpr %o0, 0x054B, %pil
movle %xcc, %i5, %o2
wr %g7, 0x1F20, %softint
wr %l4, %l5, %y
rdhpr %hintp, %i1
rdhpr %htba, %g4
orcc %o7, %i6, %o4
fmovrdlez %l3, %f30, %f12
andn %g6, 0x0EA8, %i4
rdpr %tba, %o1
rdhpr %hpstate, %g2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x038, %hsys_tick_cmpr
rdhpr %hsys_tick_cmpr, %g1
set 0x1C, %i6
sta %f19, [%l7 + %i6] 0x0c
flushw
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x2F1, %hsys_tick_cmpr
rdpr %otherwin, %o6
wr %l0, 0x0ABC, %softint
array32 %l6, %o5, %l2
mova %icc, %g3, %g5
rdhpr %hpstate, %i7
rdpr %cleanwin, %i0
rdhpr %htba, %o0
wrpr %i5, %i2, %cwp
movgu %xcc, %g7, %o2
brnz %l4, loop_297
srl %l5, %i1, %g4
rdpr %pil, %i6
rd %tick_cmpr, %o7
loop_297:
tvc %xcc, 0x7
fbe,a %fcc3, loop_298
fmovdleu %xcc, %f10, %f14
rdhpr %htba, %o4
fabss %f23, %f30
loop_298:
rdhpr %hsys_tick_cmpr, %g6
edge32 %i4, %o1, %l3
addccc %o3, %l1, %g1
wr %g2, 0x10E1, %softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x9BF, %hsys_tick_cmpr
movvs %icc, %i3, %l0
rd %softint, %o5
wr %g0, 0x7, %fprs
fmovsn %icc, %f3, %f6
wr %l6, %g5, %pic
movn %xcc, %i7, %i0
rdpr %tl, %i5
rd %sys_tick_cmpr, %o0
brgz %i2, loop_299
rdpr %cwp, %o2
tcc %icc, 0x2
mulscc %g7, %l5, %i1
loop_299:
umul %g4, %i6, %l4
rd %ccr, %o7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %htba, %i4
xnor %l3, 0x1909, %o3
srlx %l1, 0x1E, %g1
wr %o1, %g2, %pic
rd %y, %i3
fmuld8sux16 %f0, %f27, %f6
rdpr %otherwin, %l0
rdpr %wstate, %o5
prefetch [%l7 + 0x50], 0x0
brz,a %o6, loop_300
sdivx %g3, 0x1DA5, %l6
rdhpr %hpstate, %g5
wrpr %l2, 0x1FFD, %pil
loop_300:
tcs %icc, 0x5
wr %i7, %i0, %ccr
tcs %icc, 0x6
sub %i5, 0x036E, %i2
fpadd32s %f18, %f18, %f20
wr %o2, %g7, %clear_softint
tle %icc, 0x4
alignaddrl %l5, %i1, %o0
stw %i6, [%l7 + 0x20]
rdhpr %hsys_tick_cmpr, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x65C, %hsys_tick_cmpr
wrpr %l4, 0x13EC, %pil
tg %xcc, 0x2
sethi 0x056C, %g6
and %i4, %l3, %o4
wrpr %o3, 0x1528, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x4A8, %sys_tick_cmpr
rd %tick_cmpr, %g2
rdhpr %hpstate, %o1
smulcc %l0, 0x1561, %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fmovdcs %xcc, %f15, %f15
fmovrse %g3, %f28, %f26
rdhpr %hsys_tick_cmpr, %l6
wr %g5, 0x0F02, %y
andncc %l2, %i7, %i5
fmovdleu %xcc, %f26, %f3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xDDE, %hsys_tick_cmpr
popc %g7, %l5
rdhpr %hintp, %i1
tvs %xcc, 0x2
rdpr %tba, %o2
mulx %o0, %i6, %g4
rdpr %canrestore, %l4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xAFB, %hsys_tick_cmpr
xnorcc %o4, 0x05FA, %l1
alignaddr %g1, %g2, %o3
rdpr %pil, %l0
fsrc1s %f13, %f31
addcc %o1, 0x1B5A, %o6
rdpr %wstate, %o5
and %g3, 0x0E90, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %l2, %i7, %cwp
fpadd32s %f15, %f20, %f21
rdpr %wstate, %i5
brnz,a %i3, loop_301
rdpr %tba, %i2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
tle %xcc, 0x1
loop_301:
rdpr %otherwin, %l5
wrpr %o2, %i1, %pil
fandnot2 %f28, %f24, %f24
fbg,a %fcc1, loop_302
xor %i6, %g4, %o0
rdpr %wstate, %o7
rdhpr %hpstate, %i4
loop_302:
rdpr %cleanwin, %l4
nop
set 0x10, %g1
stb %g6, [%l7 + %g1]
subcc %o4, %l1, %g1
add %l3, %g2, %l0
movge %icc, %o3, %o1
wrpr %o5, %g3, %tick
rd %softint, %l6
edge32ln %o6, %l2, %g5
rdhpr %hpstate, %i5
wrpr %i7, %i3, %pil
edge32ln %i2, %i0, %g7
fmovsgu %icc, %f31, %f11
wr %l5, %o2, %pic
rdhpr %hsys_tick_cmpr, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x2A8, %hsys_tick_cmpr
edge16l %o0, %o7, %i4
fcmpgt16 %f28, %f0, %i6
fxnor %f18, %f6, %f0
mulscc %g6, 0x1F14, %l4
bvs,a,pt %icc, loop_303
rd %y, %o4
edge32 %g1, %l3, %l1
rdpr %pil, %g2
loop_303:
be,pt %icc, loop_304
wrpr %l0, 0x0731, %cwp
wr %g0, 0x04, %asi
prefetcha [%l7 + 0x38] %asi, 0x2
loop_304:
rd %asi, %o1
tl %xcc, 0x2
rdpr %pil, %o5
rdpr %tl, %g3
fbge,a %fcc1, loop_305
rdhpr %hsys_tick_cmpr, %o6
wr %l6, 0x14AB, %y
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x9EC, %hsys_tick_cmpr
loop_305:
rd %asi, %i5
rdhpr %hpstate, %i3
fnot1s %f13, %f31
fble %fcc1, loop_306
rdhpr %htba, %i7
rd %ccr, %i0
rd %tick_cmpr, %g7
loop_306:
tcc %xcc, 0x0
xor %l5, %i2, %i1
fmuld8sux16 %f15, %f6, %f28
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
ta %icc, 0x1
rdhpr %hsys_tick_cmpr, %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xEBC, %hsys_tick_cmpr
rdpr %tba, %i6
rdhpr %hintp, %i4
ta %xcc, 0x4
sra %l4, 0x05, %g6
brlez %o4, loop_307
tleu %icc, 0x6
movn %xcc, %l3, %l1
tsubcc %g1, %g2, %o3
loop_307:
nop
wr %g0, 0x11, %asi
ldswa [%l7 + 0x08] %asi, %o1
rdhpr %hintp, %o5
rd %pc, %l0
rd %softint, %o6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x69E, %hsys_tick_cmpr
subcc %g5, 0x1AA6, %l6
fblg,a %fcc0, loop_308
alignaddrl %l2, %i3, %i7
wr %i0, 0x1C2B, %sys_tick
ta %icc, 0x5
loop_308:
fmovrslez %g7, %f17, %f29
rd %y, %l5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %o2, %o0, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x017, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %asi, %i6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
udivx %g4, 0x09F2, %g6
rdhpr %htba, %l3
edge32n %l1, %o4, %g2
sir 0x1577
tne %xcc, 0x3
movne %icc, %g1, %o1
fbule,a %fcc1, loop_309
rdhpr %hintp, %o3
rdpr %wstate, %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
loop_309:
rdhpr %hpstate, %g5
rdpr %cwp, %l6
mulscc %l2, 0x1EF9, %i3
wrpr %i7, %g3, %cwp
rdhpr %hsys_tick_cmpr, %i0
edge32 %l5, %i2, %i5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x4CD, %hsys_tick_cmpr
addccc %o0, 0x1813, %g7
movrgez %o7, 0x33C, %i6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xB9B, %sys_tick_cmpr
taddcc %i1, %g4, %l3
rd %asi, %g6
set 0x60, %o3
ldda [%l7 + %o3] 0x2f, %o4
wrpr %l1, %g2, %tick
rdhpr %hintp, %o1
rdpr %canrestore, %g1
movrgz %o5, 0x01C, %o3
for %f12, %f28, %f26
rdhpr %hintp, %l0
wrpr %o6, %g5, %pil
movgu %xcc, %l2, %i3
mulscc %i7, 0x067E, %g3
movg %xcc, %i0, %l6
udivcc %i2, 0x0338, %l5
std %o2, [%l7 + 0x68]
addcc %o0, 0x08C4, %i5
rdhpr %hintp, %g7
wr %o7, 0x10D8, %clear_softint
sdiv %i6, 0x0607, %i4
fornot2 %f24, %f14, %f0
rdpr %cansave, %i1
addccc %l4, %g4, %g6
wr %o4, 0x1475, %clear_softint
wrpr %l1, %g2, %tick
rdhpr %hsys_tick_cmpr, %l3
faligndata %f20, %f20, %f26
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xCE8, %hsys_tick_cmpr
rdpr %tba, %o5
rdhpr %hsys_tick_cmpr, %o3
rdpr %tl, %g1
tpos %xcc, 0x2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hpstate, %g5
wrpr %l2, 0x0ACB, %tick
rdpr %tba, %i7
fors %f9, %f22, %f28
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x8DB, %hsys_tick_cmpr
rdpr %canrestore, %g3
wrpr %l6, 0x00A8, %cwp
fandnot2 %f16, %f0, %f28
fornot1s %f28, %f5, %f30
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xD2A, %hsys_tick_cmpr
brgez %o2, loop_310
rdpr %cleanwin, %i2
wr %i5, %o0, %sys_tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x039, %hsys_tick_cmpr
loop_310:
wrpr %i6, %o7, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hpstate, %l4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x64E, %hsys_tick_cmpr
rdpr %otherwin, %o4
rdhpr %htba, %g2
wr %l3, %l1, %softint
subc %o1, %o3, %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %softint, %g5
ta %xcc, 0x0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x84F, %tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %tba, %l6
wr %i3, %l5, %ccr
rd %asi, %i0
edge32 %i2, %i5, %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x087, %sys_tick_cmpr
wrpr %i6, 0x0125, %tick
movrgez %g7, 0x144, %o7
tgu %icc, 0x5
rdpr %gl, %i1
edge32ln %i4, %l4, %g4
fbu,a %fcc1, loop_311
wrpr %o4, 0x1677, %cwp
edge32 %g2, %l3, %l1
membar 0x07
loop_311:
popc 0x1FEB, %o1
rdhpr %htba, %o3
tneg %xcc, 0x5
rdhpr %hsys_tick_cmpr, %o5
wrpr %g6, 0x07F9, %pil
rdpr %canrestore, %g1
rdhpr %htba, %g5
rd %softint, %l0
wr %g0, 0x6, %fprs
sllx %l2, %l6, %g3
fxnor %f18, %f4, %f4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x9E7, %hsys_tick_cmpr
movpos %xcc, %i2, %i5
rdhpr %hintp, %o2
fcmpgt32 %f12, %f24, %i0
wr %o0, %i6, %clear_softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
tvs %icc, 0x2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x849, %tick_cmpr
movge %xcc, %l4, %g4
rdhpr %htba, %i4
rdpr %pil, %g2
wr %g0, 0x7, %fprs
or %o1, 0x1E93, %o3
or %o5, %g6, %l1
fcmpeq16 %f14, %f4, %g5
rdhpr %hpstate, %l0
edge16ln %g1, %o6, %i7
fcmpgt16 %f22, %f8, %l2
wr %g0, 0x18, %asi
ldstuba [%l7 + 0x0D] %asi, %g3
rd %asi, %i3
wrpr %l6, %i2, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %o0, %i6, %pil
tgu %xcc, 0x7
movne %icc, %g7, %i1
fbug,a %fcc0, loop_312
rd %fprs, %o7
wr %i0, %g4, %y
ta %icc, 0x4
loop_312:
fmovscs %icc, %f14, %f23
rdhpr %hsys_tick_cmpr, %l4
array16 %g2, %i4, %o4
wrpr %o1, %l3, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %l1, %g5, %pil
fbg %fcc2, loop_313
rd %fprs, %l0
fmovdn %icc, %f10, %f11
rdhpr %hpstate, %g6
loop_313:
rdhpr %hintp, %g1
fmovsleu %icc, %f20, %f1
rd %ccr, %o6
wr %g0, 0x81, %asi
prefetcha [%l7 + 0x08] %asi, 0x0
wrpr %g3, %i3, %tick
rdhpr %hintp, %l2
movrgez %i2, 0x1AC, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xC55, %hsys_tick_cmpr
fandnot1s %f10, %f31, %f1
std %l4, [%l7 + 0x30]
wrpr %o0, 0x167F, %cwp
brgez %o2, loop_314
rdhpr %hpstate, %g7
rdpr %cwp, %i6
rdhpr %hpstate, %o7
loop_314:
rdhpr %htba, %i1
rd %asi, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xF45, %tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x8FE, %hsys_tick_cmpr
rdpr %pil, %g2
bvs,pt %xcc, loop_315
rdhpr %hintp, %o4
rdpr %canrestore, %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
loop_315:
rdpr %tl, %l3
movrlz %o3, 0x063, %l1
rdhpr %hintp, %g5
sllx %o5, %g6, %l0
wrpr %g1, %o6, %pil
fpadd32s %f19, %f4, %f3
rdhpr %hpstate, %i7
rdhpr %hintp, %g3
rdpr %cansave, %i3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %pc, %l6
rd %asi, %i5
rdhpr %htba, %o0
taddcctv %l5, %o2, %g7
wrpr %o7, %i1, %pil
rd %ccr, %i6
fcmpgt32 %f22, %f4, %l4
fmovdvs %icc, %f30, %f24
rdhpr %hsys_tick_cmpr, %g4
movrne %g2, 0x0AF, %o4
wr %i0, 0x0311, %pic
rdpr %pil, %i4
wrpr %o1, 0x1DFB, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xD9B, %hsys_tick_cmpr
wrpr %l1, 0x1328, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x0E0, %hsys_tick_cmpr
bge,a loop_316
wrpr %l0, %g6, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %htba, %i7
loop_316:
fmovsleu %icc, %f23, %f26
swap [%l7 + 0x10], %g1
movneg %xcc, %i3, %i2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xBF5, %hsys_tick_cmpr
fcmps %fcc1, %f28, %f18
movn %icc, %l6, %l2
fnot1s %f31, %f0
wrpr %o0, 0x1849, %tick
wrpr %i5, 0x1935, %cwp
smul %l5, 0x000A, %o2
flushw
rdpr %canrestore, %o7
wr %g0, 0x88, %asi
ldsba [%l7 + 0x34] %asi, %i1
rd %ccr, %g7
wr %i6, 0x13FC, %y
flushw
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x0DF, %tick_cmpr
rdhpr %htba, %l4
set 0x68, %l3
stda %o4, [%l7 + %l3] 0x10
fornot1s %f27, %f7, %f0
xnor %i0, %i4, %g2
set 0x14, %l2
ldswa [%l7 + %l2] 0x18, %o1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wrpr %l3, 0x0D19, %tick
addccc %l1, 0x1469, %g5
brnz %o5, loop_317
bge,pn %icc, loop_318
wrpr %o3, %g6, %tick
lduh [%l7 + 0x12], %l0
loop_317:
rd %sys_tick_cmpr, %o6
loop_318:
rdhpr %hintp, %g1
wr %i7, %i2, %set_softint
wrpr %g3, %i3, %pil
wr %l2, %o0, %pic
mulx %l6, %l5, %i5
!Yo - got one - imm_asi 0x20
!And yo - immediate is 0x10
wr %g0, 0x20, %asi
stxa %o2, [%g0 + 0x10] %asi
add %o7, 0x08FA, %i1
nop
setx loop_319, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brgz,a %i6, loop_320
fmuld8ulx16 %f31, %f3, %f16
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
loop_319:
fbl %fcc2, loop_321
loop_320:
edge16n %g4, %i0, %o4
taddcc %g2, %o1, %l3
edge32 %i4, %l1, %o5
loop_321:
wr %g5, 0x0771, %ccr
rdpr %cwp, %g6
rd %softint, %o3
wrpr %l0, %g1, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x1DE, %hsys_tick_cmpr
wrpr %g3, 0x075F, %pil
wrpr %i3, 0x015F, %pil
fcmpne16 %f28, %f8, %i2
wr %o0, 0x109D, %pic
tgu %xcc, 0x5
movrne %l2, %l5, %i5
wr %g0, 0x19, %asi
stha %o2, [%l7 + 0x28] %asi
tge %icc, 0x3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x674, %hsys_tick_cmpr
tg %icc, 0x1
udivcc %i1, 0x003E, %l6
wrpr %g7, %i6, %tick
rdpr %tba, %g4
taddcctv %l4, 0x03C5, %i0
bleu,pn %icc, loop_322
smulcc %g2, 0x1997, %o1
wr %g0, 0x04, %asi
ldswa [%l7 + 0x34] %asi, %o4
loop_322:
udivx %l3, 0x0780, %l1
rd %y, %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x0D7, %hsys_tick_cmpr
sll %i4, 0x16, %g6
std %l0, [%l7 + 0x40]
fmovsge %icc, %f9, %f2
srlx %o3, 0x16, %g1
rdpr %tba, %o6
fcmpne16 %f6, %f22, %i7
fornot2 %f24, %f4, %f10
umul %g3, %i3, %i2
rdhpr %htba, %l2
fbul,a %fcc0, loop_323
membar 0x50
set 0x34, %g4
swapa [%l7 + %g4] 0x19, %l5
loop_323:
tvc %xcc, 0x1
sll %i5, 0x19, %o2
rdpr %tba, %o0
udivx %o7, 0x1885, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x80E, %hsys_tick_cmpr
fbug %fcc3, loop_324
wr %g7, %l4, %pic
wrpr %i0, 0x11EF, %pil
rd %ccr, %g4
loop_324:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
add %l3, %l1, %o5
andncc %o1, %i4, %g5
andcc %g6, %l0, %o3
wr %g0, 0x4, %fprs
sll %i7, 0x14, %i3
edge32 %i2, %g3, %l2
wrpr %l5, 0x11A3, %pil
wrpr %o2, %o7, %cwp
rdpr %tl, %o0
rdhpr %htba, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
orcc %l4, 0x1E09, %i6
fands %f15, %f4, %f11
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x0C2, %hsys_tick_cmpr
edge8ln %l3, %g2, %l1
rdpr %cansave, %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
orn %g5, %o1, %l0
nop
setx loop_325, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
rdpr %tl, %g6
fcmps %fcc0, %f18, %f24
rd %sys_tick_cmpr, %o6
loop_325:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
orcc %i3, %i2, %g1
mova %xcc, %g3, %l2
subcc %l5, %i5, %o7
edge8l %o2, %o0, %l6
rd %pc, %i1
tsubcc %l4, %g7, %i0
bneg,a,pn %xcc, loop_326
rdpr %canrestore, %i6
rd %fprs, %o4
fmovscc %xcc, %f9, %f30
loop_326:
edge8 %g4, %l3, %l1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %i4, %g5, %pic
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %o1, %g6, %y
rdhpr %htba, %l0
sdiv %o3, 0x1D3A, %o6
wrpr %i7, 0x04B1, %cwp
wrpr %i3, %g1, %tick
wrpr %g3, %l2, %tick
fmul8x16 %f25, %f22, %f28
fmovdn %xcc, %f22, %f22
brgz %l5, loop_327
ldub [%l7 + 0x73], %i5
tge %xcc, 0x7
edge16 %i2, %o7, %o2
loop_327:
wrpr %o0, 0x042C, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xE9B, %sys_tick_cmpr
wr %l6, %i0, %set_softint
sllx %g7, 0x05, %i6
tle %icc, 0x6
wr %o4, 0x1ED9, %set_softint
movrgz %l3, 0x1F8, %g4
tsubcctv %l1, %o5, %i4
smul %g5, 0x0D21, %g2
wrpr %o1, %g6, %cwp
rdpr %cwp, %o3
wr %g0, 0x2f, %asi
stxa %o6, [%l7 + 0x20] %asi
membar #Sync
rdpr %tba, %l0
rdpr %gl, %i3
tl %icc, 0x6
rd %tick_cmpr, %g1
sra %i7, %l2, %l5
bpos,a loop_328
fmovdge %xcc, %f22, %f6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fbug,a %fcc1, loop_329
loop_328:
rdhpr %hintp, %o7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x005, %hsys_tick_cmpr
rd %ccr, %o0
loop_329:
udiv %l4, 0x1F48, %i1
fmovdpos %xcc, %f13, %f16
movge %xcc, %i0, %g7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
bg %xcc, loop_330
fsrc2 %f10, %f24
edge16n %l6, %l3, %o4
rdhpr %hpstate, %g4
loop_330:
rdhpr %hintp, %l1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hintp, %g6
fmovrdgz %i4, %f10, %f30
wr %g0, 0x0c, %asi
swapa [%l7 + 0x10] %asi, %o3
fsrc2 %f20, %f12
fbg,a %fcc3, loop_331
wr %o6, %i3, %set_softint
rdhpr %hsys_tick_cmpr, %l0
fpsub32 %f10, %f10, %f16
loop_331:
wr %i7, %g1, %y
edge16l %l2, %l5, %g3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
fnors %f20, %f20, %f26
brz %o7, loop_332
fsrc1s %f17, %f12
wrpr %i2, %o2, %pil
rdhpr %hintp, %l4
loop_332:
or %o0, 0x0F14, %i1
edge8ln %i0, %g7, %l6
fcmps %fcc1, %f5, %f21
xnor %i6, %l3, %o4
brz %l1, loop_333
edge32l %o5, %g5, %g4
rdhpr %hsys_tick_cmpr, %o1
wr %g6, 0x117D, %softint
loop_333:
nop
add %l7, 0x08, %l6
wr %g0, 0x10, %asi
casa [%l6] 0x10, %i4, %o3
nop
setx loop_334, %l0, %l1
jmpl %l1, %g2
movrgz %i3, %o6, %i7
sub %l0, %g1, %l5
tvs %xcc, 0x0
loop_334:
xnorcc %l2, 0x044D, %i5
tpos %xcc, 0x0
orn %g3, %i2, %o2
rd %tick_cmpr, %l4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
addc %o0, 0x065C, %i0
rdhpr %hintp, %g7
wr %i6, %l3, %softint
movg %icc, %l6, %l1
rd %ccr, %o4
fcmpgt16 %f26, %f0, %g5
brgez,a %g4, loop_335
rdpr %gl, %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x92E, %sys_tick_cmpr
rdhpr %hsys_tick_cmpr, %i4
loop_335:
wrpr %o5, %o3, %tick
wr %g0, 0x18, %asi
ldsba [%l7 + 0x0B] %asi, %i3
movrgz %g2, %o6, %i7
fxors %f1, %f3, %f5
rd %y, %l0
st %f28, [%l7 + 0x64]
rdpr %tl, %l5
tvc %icc, 0x5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xF56, %hsys_tick_cmpr
wrpr %i5, %g3, %tick
rdhpr %htba, %g1
wrpr %i2, %l4, %tick
rdpr %cleanwin, %o7
movn %icc, %o2, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
bvc,a loop_336
rdhpr %hsys_tick_cmpr, %g7
wr %l3, %l6, %pic
rdpr %cwp, %i6
loop_336:
bvc,a loop_337
rdpr %otherwin, %l1
tgu %icc, 0x0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
loop_337:
sir 0x08DC
edge8 %g5, %o1, %g6
andcc %g4, %i4, %o5
wr %o3, %i3, %softint
wr %g0, 0x4, %fprs
nop
setx loop_338, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tgu %xcc, 0x6
rdhpr %hsys_tick_cmpr, %l0
ldsb [%l7 + 0x48], %o6
loop_338:
fmovdneg %xcc, %f11, %f28
fsrc2 %f12, %f28
fmovscc %xcc, %f10, %f9
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
subcc %i5, %g3, %i2
fand %f8, %f12, %f8
wr %l4, 0x05B5, %set_softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xDAB, %hsys_tick_cmpr
wrpr %g1, %i1, %pil
rd %y, %i0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xDA3, %hsys_tick_cmpr
wr %o0, 0x0AE0, %clear_softint
rdpr %canrestore, %l3
rdpr %cwp, %l6
wrpr %l1, %o4, %tick
sub %i6, %o1, %g6
bge,a,pn %xcc, loop_339
orn %g5, %g4, %i4
std %o2, [%l7 + 0x40]
wrpr %o5, %g2, %cwp
loop_339:
rd %ccr, %i7
umul %l0, 0x11F4, %o6
wrpr %l2, %l5, %pil
rd %pc, %i3
wr %i5, %i2, %clear_softint
bleu,pn %xcc, loop_340
addcc %l4, %g3, %o2
wrpr %o7, 0x0D2D, %cwp
rdpr %cleanwin, %i1
loop_340:
rdpr %tl, %g1
rd %tick_cmpr, %g7
rdpr %cansave, %o0
wr %l3, 0x1E0F, %y
edge16 %l6, %l1, %i0
wrpr %o4, 0x0ED6, %cwp
edge32ln %o1, %i6, %g6
rdhpr %hsys_tick_cmpr, %g5
rdhpr %htba, %o3
rdhpr %hsys_tick_cmpr, %o5
wrpr %g2, 0x07E6, %cwp
wr %g0, 0x5, %fprs
rdpr %cansave, %l2
bshuffle %f8, %f24, %f8
std %o6, [%l7 + 0x68]
fpsub16s %f14, %f5, %f3
wr %i3, %i5, %clear_softint
sra %i2, 0x01, %l5
rdhpr %hintp, %g3
xorcc %o2, 0x02D1, %l4
fcmpd %fcc3, %f16, %f28
rdpr %tba, %i1
wr %o7, 0x05EA, %set_softint
wrpr %g1, %o0, %cwp
rd %fprs, %g7
rd %tick_cmpr, %l3
rdhpr %hintp, %l6
rdpr %wstate, %l1
rdhpr %hintp, %o4
orn %o1, %i0, %i6
brlez,a %g6, loop_341
sub %g5, %g4, %o3
set 0x61, %i3
ldstuba [%l7 + %i3] 0x10, %i4
loop_341:
bgu,a %icc, loop_342
wr %g2, %i7, %y
wr %o5, 0x1D96, %y
rd %pc, %l2
loop_342:
rdpr %tba, %l0
rdpr %gl, %o6
fbuge,a %fcc2, loop_343
popc %i5, %i2
fpmerge %f4, %f21, %f20
fcmpgt16 %f2, %f0, %i3
loop_343:
rdhpr %hintp, %l5
bgu,pt %xcc, loop_344
fone %f28
wrpr %o2, %g3, %tick
fmovrdlz %i1, %f14, %f8
loop_344:
rdhpr %hsys_tick_cmpr, %o7
wrpr %l4, 0x09CA, %cwp
fmovrslz %o0, %f18, %f1
nop
setx loop_345, %l0, %l1
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, 0x1D8F, %g7
rdhpr %hpstate, %l1
ldd [%l7 + 0x50], %o4
loop_345:
alignaddrl %l6, %o1, %i6
bvc,pn %xcc, loop_346
swap [%l7 + 0x74], %g6
wrpr %i0, %g4, %pil
wr %g5, 0x1467, %set_softint
loop_346:
nop
wr %g0, 0x81, %asi
ldda [%l7 + 0x40] %asi, %f16
rdpr %tl, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xCA5, %tick_cmpr
wrpr %g2, %o5, %pil
rd %tick_cmpr, %i7
rdpr %otherwin, %l0
wrpr %l2, %i5, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x154, %hsys_tick_cmpr
edge32ln %o6, %l5, %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xF4F, %hsys_tick_cmpr
rd %pc, %g3
wrpr %o7, 0x04DA, %cwp
rdpr %otherwin, %i1
sub %o0, %g1, %l4
wrpr %g7, %l3, %pil
smul %o4, 0x1919, %l1
rdpr %canrestore, %o1
fnors %f25, %f0, %f5
tpos %icc, 0x5
rd %sys_tick_cmpr, %i6
tvc %xcc, 0x1
array8 %l6, %i0, %g4
bg,pt %xcc, loop_347
rdhpr %hintp, %g5
rd %fprs, %g6
movgu %icc, %i4, %g2
loop_347:
rd %asi, %o5
rd %tick_cmpr, %o3
wr %i7, 0x0D25, %ccr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
tvs %xcc, 0x4
rdhpr %hintp, %i2
fmovsa %xcc, %f23, %f29
taddcc %i5, 0x155E, %l5
movgu %icc, %o6, %o2
wr %g3, 0x1FD1, %ccr
rdhpr %hpstate, %i3
wr %g0, 0x88, %asi
lduwa [%l7 + 0x30] %asi, %o7
smul %i1, %g1, %o0
fmovrsne %g7, %f7, %f5
rdpr %cansave, %l4
rdpr %cansave, %o4
rdpr %pil, %l3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fmovdleu %icc, %f20, %f25
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xE89, %hsys_tick_cmpr
rdpr %pil, %i0
tpos %xcc, 0x3
movg %xcc, %i6, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x01C, %hsys_tick_cmpr
rdhpr %hintp, %g5
rdpr %tl, %g2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x30D, %hsys_tick_cmpr
rd %fprs, %o3
tle %icc, 0x5
wr %i7, %l2, %sys_tick
wrpr %l0, 0x00B3, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
std %f16, [%l7 + 0x20]
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
sir 0x05FD
movre %o6, 0x12E, %i4
set 0x48, %o4
sta %f6, [%l7 + %o4] 0x88
wr %o2, %i3, %ccr
array32 %o7, %i1, %g3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %g7, 0x0E8E, %set_softint
fpsub16 %f22, %f20, %f30
wr %g1, %o4, %softint
fbn,a %fcc0, loop_348
srax %l3, 0x17, %l4
ta %icc, 0x2
tne %icc, 0x0
loop_348:
rd %y, %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
membar #Sync
set 0x40, %i2
ldda [%l7 + %i2] 0x1f, %f16
movge %xcc, %l6, %g4
wrpr %i6, %g6, %cwp
udivcc %g2, 0x1AC9, %i7
rdhpr %htba, %l2
sethi 0x1E0D, %o3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xBCE, %hsys_tick_cmpr
sll %l5, %i5, %o6
fbul,a %fcc2, loop_349
tpos %xcc, 0x5
rdpr %cansave, %i4
rdpr %canrestore, %i3
loop_349:
fsrc1s %f10, %f7
rdpr %tba, %o2
wr %o7, 0x02D7, %y
wrpr %i1, %o0, %pil
wr %g7, %g1, %y
rd %tick_cmpr, %o4
rd %tick_cmpr, %l3
tcs %xcc, 0x7
udivx %l4, 0x112C, %o1
fmovrslz %g3, %f3, %f11
rd %y, %i0
wrpr %l6, %l1, %cwp
rdhpr %htba, %i6
fmovsn %icc, %f27, %f26
rdhpr %hpstate, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xA65, %sys_tick_cmpr
rdpr %wstate, %g2
rdhpr %hpstate, %i7
rdpr %cleanwin, %o5
wrpr %l2, %i2, %tick
popc %o3, %l0
edge16ln %l5, %i5, %i4
tvs %icc, 0x6
mova %xcc, %i3, %o2
rd %fprs, %o6
andcc %o7, %o0, %g7
rdhpr %hsys_tick_cmpr, %g1
rdhpr %htba, %i1
rdpr %tba, %l3
tcs %xcc, 0x0
sdivx %o4, 0x19C7, %o1
rdhpr %htba, %g3
wrpr %l4, %i0, %cwp
fnands %f5, %f8, %f0
rd %fprs, %l6
fmovdle %icc, %f15, %f22
wrpr %i6, %g4, %pil
rdhpr %hintp, %l1
rdhpr %hsys_tick_cmpr, %g6
wr %g0, 0x89, %asi
lda [%l7 + 0x14] %asi, %f8
wrpr %g5, 0x1C00, %tick
rd %ccr, %i7
bg loop_350
rdhpr %hsys_tick_cmpr, %o5
wr %g0, 0x6, %fprs
xor %o3, 0x1B86, %l0
loop_350:
nop
set 0x7C, %l1
ldsba [%l7 + %l1] 0x18, %l5
rdhpr %hpstate, %i5
tpos %icc, 0x4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fbge %fcc2, loop_351
sdivcc %i3, 0x0B1C, %o2
rdhpr %hpstate, %g2
te %icc, 0x0
loop_351:
nop
setx loop_352, %l0, %l1
jmpl %l1, %o6
wrpr %o0, 0x0892, %cwp
fmovdg %icc, %f2, %f3
ble,a,pt %icc, loop_353
loop_352:
rdpr %tba, %g7
rd %sys_tick_cmpr, %g1
addccc %i1, %l3, %o7
loop_353:
fbne %fcc1, loop_354
wr %o1, %o4, %softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x3C6, %hsys_tick_cmpr
bg loop_355
loop_354:
rdhpr %hintp, %l4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x05B, %hsys_tick_cmpr
rdpr %tba, %l6
loop_355:
rdhpr %hpstate, %g4
udivx %i6, 0x12E2, %l1
smul %g6, %g5, %i7
edge16n %o5, %i2, %o3
rd %pc, %l0
addccc %l5, %i5, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xFD4, %hsys_tick_cmpr
nop
setx loop_356, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movn %xcc, %o2, %g2
fmuld8sux16 %f1, %f9, %f12
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x657, %hsys_tick_cmpr
loop_356:
wrpr %o6, %i1, %cwp
rdpr %cleanwin, %l3
wrpr %o7, 0x17CC, %cwp
rdhpr %hsys_tick_cmpr, %g1
bvs,pt %icc, loop_357
edge16 %o1, %g3, %l4
wrpr %o4, 0x1074, %cwp
orcc %l6, %i0, %i6
loop_357:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hpstate, %g6
wr %g5, %i7, %ccr
subccc %l1, %o5, %i2
nop
set 0x50, %o7
std %f18, [%l7 + %o7]
wr %l0, 0x163A, %sys_tick
brnz,a %l5, loop_358
wrpr %i5, %i4, %pil
wrpr %i3, %o3, %cwp
smul %l2, 0x1BBF, %g2
loop_358:
bg,pn %xcc, loop_359
rd %softint, %o0
movneg %xcc, %g7, %o6
stbar
loop_359:
fmovspos %xcc, %f27, %f19
wr %o2, 0x0F16, %sys_tick
fands %f23, %f4, %f9
ble,pt %xcc, loop_360
movneg %icc, %i1, %l3
wr %o7, 0x1075, %clear_softint
nop
setx loop_361, %l0, %l1
jmpl %l1, %o1
loop_360:
wrpr %g3, 0x1C30, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %l6, %l4, %ccr
loop_361:
fnot1s %f3, %f13
sethi 0x1A99, %i0
wrpr %i6, 0x14EC, %tick
fnot2 %f18, %f2
rdpr %cansave, %g4
movleu %xcc, %g6, %i7
rd %asi, %g5
fmovsa %xcc, %f6, %f31
rdhpr %hintp, %o5
sdivcc %i2, 0x093E, %l1
wr %g0, 0x18, %asi
swapa [%l7 + 0x5C] %asi, %l0
wrpr %l5, %i4, %tick
wrpr %i5, 0x0DA1, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x076, %hsys_tick_cmpr
edge16 %l2, %g2, %g7
movvs %icc, %o0, %o6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xDB6, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %canrestore, %o1
movneg %xcc, %l3, %g1
wrpr %g3, 0x0BF2, %cwp
xnor %l6, %o4, %l4
edge16ln %i6, %g4, %g6
rd %fprs, %i0
call loop_362
bvc,a loop_363
wrpr %g5, 0x081E, %tick
rdpr %gl, %o5
loop_362:
rdpr %cwp, %i7
loop_363:
wr %g0, 0x5, %fprs
wrpr %l0, 0x1F60, %pil
fabsd %f14, %f6
rdpr %cwp, %i2
movcc %xcc, %i4, %l5
sdiv %i5, 0x026B, %i3
te %icc, 0x5
rdpr %cleanwin, %o3
rd %pc, %g2
fmovdl %xcc, %f29, %f21
rdpr %tba, %g7
wrpr %o0, 0x0341, %tick
rdpr %otherwin, %o6
fblg %fcc2, loop_364
fpsub32s %f20, %f28, %f4
movne %xcc, %i1, %o2
movvs %icc, %o7, %o1
loop_364:
movn %xcc, %l3, %g1
edge16 %l2, %l6, %g3
fmovdneg %icc, %f31, %f31
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x064, %hsys_tick_cmpr
wrpr %g4, %o4, %pil
rdhpr %hsys_tick_cmpr, %g6
rd %pc, %g5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xDC7, %hsys_tick_cmpr
rdhpr %htba, %l1
rd %pc, %i0
movl %xcc, %l0, %i2
rdhpr %htba, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
edge8 %l5, %o3, %i3
sub %g2, 0x16EF, %o0
wrpr %g7, %o6, %cwp
movcc %icc, %o2, %i1
bn,a,pn %icc, loop_365
rd %fprs, %o7
fmovrslez %o1, %f14, %f6
rd %asi, %l3
loop_365:
fmul8ulx16 %f18, %f6, %f10
tl %xcc, 0x6
rd %ccr, %g1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %tick_cmpr, %l2
tge %icc, 0x0
rd %pc, %l4
subccc %i6, %g3, %o4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %g4, %g5, %pil
wrpr %i7, 0x02FA, %pil
wrpr %o5, %l1, %tick
siam 0x4
rdhpr %hpstate, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xBC4, %hsys_tick_cmpr
wrpr %i5, 0x178A, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fbg,a %fcc1, loop_366
rdhpr %htba, %i2
orncc %i3, %g2, %o0
xor %o3, %g7, %o2
loop_366:
rd %softint, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
movleu %icc, %o6, %l3
fmovrslez %g1, %f7, %f18
move %xcc, %o1, %l6
fmul8x16au %f8, %f5, %f26
andn %l2, 0x1540, %l4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
array16 %g3, %g6, %g4
rdpr %gl, %g5
rdhpr %hpstate, %o4
std %i6, [%l7 + 0x08]
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hintp, %l5
and %i5, %i2, %i3
rdpr %cansave, %g2
wrpr %o0, %o3, %tick
edge32l %o2, %i1, %o7
rdpr %gl, %o6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %otherwin, %g1
movge %xcc, %o1, %l2
fbl %fcc1, loop_367
fbne,a %fcc0, loop_368
fbl,a %fcc2, loop_369
wrpr %l4, %l6, %cwp
loop_367:
sdiv %g3, 0x0E7B, %g6
loop_368:
rd %y, %g4
loop_369:
wrpr %g5, %o4, %cwp
sdivx %i7, 0x0E3A, %i6
wrpr %l0, 0x11C3, %tick
rd %softint, %l1
smul %o5, 0x0F10, %i0
rd %tick_cmpr, %l5
or %i5, 0x00A9, %i2
ldsh [%l7 + 0x0A], %i3
wrpr %g2, %i4, %tick
taddcctv %o3, %o2, %o0
smul %i1, 0x1064, %o6
stb %l3, [%l7 + 0x18]
umul %g7, 0x0813, %g1
tvs %xcc, 0x6
rdpr %canrestore, %o7
rd %softint, %l2
wrpr %o1, %l4, %tick
wrpr %l6, 0x0FC4, %pil
rd %y, %g3
fmovdg %xcc, %f23, %f16
fmovrslez %g4, %f21, %f27
tsubcc %g6, %o4, %g5
fbne,a %fcc0, loop_370
taddcctv %i7, 0x180A, %l0
popc %l1, %o5
rdpr %otherwin, %i0
loop_370:
rdpr %otherwin, %i6
bshuffle %f8, %f6, %f8
fmovsne %xcc, %f9, %f26
fmovdvs %icc, %f17, %f20
rdhpr %htba, %i5
fmovdvs %icc, %f26, %f11
fble,a %fcc3, loop_371
mulscc %i2, %l5, %i3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
sdivx %o2, 0x1241, %i4
loop_371:
wrpr %o0, %i1, %cwp
mulx %l3, %g7, %g1
movgu %icc, %o7, %o6
fmovse %icc, %f15, %f24
addc %o1, 0x1CEB, %l2
rd %sys_tick_cmpr, %l6
ta %xcc, 0x1
sll %g3, %g4, %l4
te %xcc, 0x1
wrpr %g6, 0x138E, %cwp
rdpr %gl, %g5
fcmple32 %f28, %f26, %i7
sllx %o4, %l0, %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xED0, %hsys_tick_cmpr
wrpr %i6, %i5, %cwp
rd %fprs, %i0
fmovsge %icc, %f20, %f0
rdhpr %hpstate, %l5
sra %i3, %g2, %i2
prefetch [%l7 + 0x78], 0x3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x31B, %hsys_tick_cmpr
edge32 %o0, %i1, %l3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wr %g7, %i4, %sys_tick
srl %o7, %g1, %o1
mulscc %l2, 0x052D, %l6
rdpr %otherwin, %g3
sdiv %g4, 0x0F8D, %o6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %g0, 0x0c, %asi
ldsha [%l7 + 0x6E] %asi, %i7
movg %icc, %o4, %g6
movne %xcc, %l0, %l1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xDBD, %hsys_tick_cmpr
rd %y, %i5
rdpr %tl, %i6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %cansave, %g2
alignaddrl %i0, %i2, %o3
movle %icc, %o0, %i1
fmovdpos %xcc, %f31, %f1
umul %o2, %g7, %i4
wrpr %o7, 0x014F, %cwp
wr %g1, %o1, %softint
rd %softint, %l3
rdhpr %hpstate, %l2
rdpr %pil, %g3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %g0, 0x04, %asi
swapa [%l7 + 0x48] %asi, %l4
fandnot1 %f8, %f18, %f4
wrpr %g5, 0x047F, %pil
fmovsa %xcc, %f29, %f17
wrpr %o6, %o4, %pil
xorcc %i7, %g6, %l0
wrpr %l1, %i5, %tick
rd %fprs, %i6
movgu %icc, %l5, %o5
wrpr %i3, %i0, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x538, %hsys_tick_cmpr
wr %g0, 0x0c, %asi
stba %i2, [%l7 + 0x23] %asi
wr %o0, 0x0FDD, %clear_softint
rdpr %pil, %i1
rdpr %cansave, %o2
rdhpr %htba, %g7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xBD3, %hsys_tick_cmpr
rdhpr %htba, %o7
wr %o3, %g1, %ccr
rdpr %cwp, %o1
and %l3, %g3, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x86D, %hsys_tick_cmpr
rdhpr %hpstate, %l6
addc %g5, 0x10CC, %o6
movre %o4, %l4, %g6
rd %pc, %i7
fmovdn %icc, %f16, %f10
fbge %fcc2, loop_372
rdhpr %hintp, %l0
move %icc, %i5, %i6
wr %l1, %l5, %y
loop_372:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
wrpr %g2, %i2, %tick
rdpr %tba, %o0
rdpr %tl, %i0
tl %xcc, 0x2
wrpr %i1, %o2, %pil
ldd [%l7 + 0x70], %f18
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
fmovda %xcc, %f15, %f14
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fmovrsne %g1, %f2, %f15
rdpr %cwp, %o3
wrpr %l3, 0x1D3D, %cwp
fble %fcc2, loop_373
xnorcc %g3, 0x13B1, %o1
wrpr %g4, %l2, %tick
rdpr %cansave, %g5
loop_373:
rdpr %tl, %l6
xor %o6, 0x1538, %o4
rdpr %cwp, %l4
edge8 %i7, %g6, %i5
fmovrdgz %i6, %f22, %f18
rdpr %canrestore, %l0
rd %softint, %l1
wrpr %l5, 0x1D59, %tick
or %o5, %g2, %i3
rd %softint, %i2
rdpr %tl, %i0
xnorcc %i1, %o0, %o2
wrpr %i4, %o7, %pil
sethi 0x0796, %g1
wrpr %g7, 0x186C, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %g0, 0x89, %asi
ldsba [%l7 + 0x28] %asi, %g3
edge32 %l3, %g4, %l2
rdpr %cleanwin, %g5
xnor %o1, %l6, %o4
fbne,a %fcc0, loop_374
fandnot1 %f6, %f28, %f8
fbe %fcc1, loop_375
tleu %xcc, 0x1
loop_374:
wrpr %o6, 0x04DE, %tick
smul %i7, %g6, %l4
loop_375:
wrpr %i5, 0x0B6A, %pil
wrpr %l0, %i6, %pil
wrpr %l5, 0x132F, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x4B5, %tick_cmpr
rd %ccr, %g2
wrpr %i2, 0x0E40, %pil
wr %i0, %i1, %ccr
rdpr %cansave, %i3
membar 0x5A
fmovscs %xcc, %f11, %f17
rdpr %tl, %o0
wr %g0, 0x88, %asi
ldstuba [%l7 + 0x48] %asi, %i4
rdhpr %htba, %o2
std %f20, [%l7 + 0x08]
rdpr %wstate, %g1
rdhpr %hintp, %g7
rd %ccr, %o7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x802, %sys_tick_cmpr
wr %g0, 0x80, %asi
ldsha [%l7 + 0x5C] %asi, %g4
std %l2, [%l7 + 0x58]
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xC1D, %hsys_tick_cmpr
rdpr %gl, %l6
rdhpr %hpstate, %g6
fnot2s %f10, %f10
wrpr %i7, 0x19FC, %cwp
rdhpr %hintp, %i5
rd %asi, %i6
rd %asi, %l5
ldsw [%l7 + 0x54], %o5
array8 %g2, %l1, %i2
bleu,a %icc, loop_376
rd %fprs, %i0
wr %i1, %i3, %y
add %l7, 0x30, %l6
wr %g0, 0x19, %asi
casxa [%l6] %asi, %o0, %o2
loop_376:
rd %sys_tick_cmpr, %i4
flush %l7 + 0x28
movne %xcc, %g7, %g1
mova %icc, %o7, %o3
orcc %g3, 0x0FD7, %l3
rdpr %cwp, %g4
rd %softint, %g5
ta %xcc, 0x4
rdhpr %htba, %l2
fabss %f14, %f0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xB46, %hsys_tick_cmpr
fmovspos %icc, %f6, %f20
wrpr %o6, %l6, %pil
fmovsvc %icc, %f24, %f3
nop
set 0x74, %g3
ldsh [%l7 + %g3], %o1
addccc %g6, 0x0CE8, %i7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
flushw
fmovrdgez %l4, %f24, %f18
rdhpr %hpstate, %i6
edge8 %l5, %l0, %o5
fxors %f29, %f8, %f13
rd %pc, %g2
wr %l1, %i2, %y
stx %i0, [%l7 + 0x40]
wr %i3, 0x0921, %clear_softint
ta %xcc, 0x1
rdhpr %hpstate, %o0
rdhpr %hintp, %i1
orn %i4, %o2, %g1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x447, %hsys_tick_cmpr
fpadd32s %f29, %f7, %f29
edge16 %o3, %g3, %g4
fpsub16 %f14, %f12, %f4
andncc %g5, %l2, %o4
nop
setx loop_377, %l0, %l1
jmpl %l1, %o6
rdpr %canrestore, %l3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
add %l7, 0x30, %l6
wr %g0, 0x80, %asi
casa [%l6] %asi, %g6, %i7
loop_377:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %l4, 0x15A6, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xFD2, %tick_cmpr
fblg %fcc0, loop_378
and %l0, %o5, %l1
rdpr %gl, %g2
rdhpr %htba, %i2
loop_378:
rdpr %cansave, %i0
rd %ccr, %o0
fbo %fcc0, loop_379
brlz %i3, loop_380
rdhpr %hsys_tick_cmpr, %i4
rdhpr %htba, %o2
loop_379:
nop
set 0x12, %l0
stha %g1, [%l7 + %l0] 0x04
loop_380:
orn %g7, %o7, %i1
orncc %g3, %o3, %g5
smulcc %g4, %o4, %l2
wr %o6, %l3, %clear_softint
rd %sys_tick_cmpr, %o1
wrpr %l6, 0x186A, %pil
edge32n %g6, %i7, %i5
wr %g0, 0x4, %fprs
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x322, %hsys_tick_cmpr
wrpr %o5, %l5, %pil
rdhpr %hsys_tick_cmpr, %l1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x6F1, %hsys_tick_cmpr
rdpr %pil, %o0
move %xcc, %i3, %i4
rd %tick_cmpr, %o2
movcc %xcc, %i0, %g1
rdhpr %hintp, %o7
movre %g7, 0x189, %g3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
wr %g0, 0x6, %fprs
wr %o4, 0x09C7, %softint
rd %softint, %o3
movrlez %o6, %l2, %o1
rdhpr %hintp, %l6
rd %sys_tick_cmpr, %l3
wrpr %i7, 0x1750, %cwp
fmovrdlez %i5, %f0, %f8
rd %pc, %g6
subc %i6, %l4, %o5
wr %l5, 0x19FD, %softint
rdpr %cleanwin, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x365, %sys_tick_cmpr
edge16n %g2, %i4, %i3
rdpr %tba, %i0
rd %y, %o2
rdpr %tba, %g1
rdpr %canrestore, %g7
wr %o7, 0x0E73, %sys_tick
fabsd %f24, %f14
rdhpr %hintp, %g3
rdpr %cleanwin, %i1
rdhpr %hpstate, %g5
swap [%l7 + 0x58], %g4
smulcc %o3, %o4, %l2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
tvs %xcc, 0x6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %softint, %l6
wrpr %i5, %i7, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
andn %o5, 0x1AF8, %l4
subcc %l0, 0x1FBB, %l5
wrpr %i2, %l1, %cwp
srax %o0, %i4, %i3
tle %xcc, 0x1
movvs %icc, %g2, %i0
rdpr %wstate, %g1
set 0x6C, %o2
swapa [%l7 + %o2] 0x0c, %g7
wr %o2, %o7, %pic
rdhpr %hintp, %g3
rdpr %cansave, %g5
wr %i1, %o3, %ccr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %o6, 0x07CA, %y
tleu %icc, 0x5
udivx %l2, 0x0ACF, %l3
rdpr %tba, %o1
rdhpr %htba, %i5
rdhpr %hintp, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xAA0, %hsys_tick_cmpr
tne %icc, 0x3
popc %o5, %i6
move %xcc, %l4, %l5
fcmpgt16 %f22, %f26, %l0
fnand %f8, %f4, %f14
rdhpr %hsys_tick_cmpr, %i2
nop
set 0x6C, %i1
prefetch [%l7 + %i1], 0x0
fpack16 %f4, %f15
movl %icc, %l1, %o0
wr %i3, 0x1D43, %clear_softint
add %l7, 0x48, %l6
wr %g0, 0x18, %asi
casa [%l6] 0x18, %g2, %i4
wr %g0, 0x7, %fprs
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %o7, %g5, %softint
rdpr %cwp, %g3
rdhpr %htba, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x86D, %hsys_tick_cmpr
srax %o6, %l2, %g4
xor %l3, %o1, %l6
rdpr %cleanwin, %g6
wrpr %i7, %i5, %tick
edge32ln %i6, %o5, %l5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
rdpr %gl, %l4
wrpr %l0, %l1, %cwp
rdhpr %hintp, %i2
fmovs %f27, %f17
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x663, %hsys_tick_cmpr
tvs %xcc, 0x5
ble,a,pt %xcc, loop_381
brgz %g2, loop_382
edge8 %i4, %i0, %o0
edge8ln %o2, %g1, %g7
loop_381:
wrpr %g5, %o7, %cwp
loop_382:
ldsw [%l7 + 0x3C], %i1
move %icc, %o3, %g3
rdhpr %hpstate, %o6
wrpr %l2, %g4, %tick
rdpr %cleanwin, %l3
brgez,a %o1, loop_383
bcs,a,pt %xcc, loop_384
rdpr %canrestore, %o4
wrpr %g6, 0x1B7D, %tick
loop_383:
movpos %icc, %l6, %i5
loop_384:
wr %i6, %i7, %set_softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %pc, %l4
fmul8x16al %f23, %f5, %f14
wrpr %l5, %l0, %pil
rd %y, %i2
tle %icc, 0x3
rd %asi, %l1
movrlz %i3, 0x0C9, %i4
bleu %icc, loop_385
fmovdvs %icc, %f22, %f31
addcc %i0, %g2, %o0
wr %o2, 0x1AB6, %softint
loop_385:
fnand %f6, %f20, %f14
rdpr %otherwin, %g7
tleu %xcc, 0x3
addcc %i1, 0x123B, %o3
wrpr %o7, 0x18D2, %tick
rd %softint, %o6
rd %ccr, %l2
rdhpr %hintp, %g4
rd %fprs, %l3
wrpr %o1, %o4, %tick
rdhpr %hpstate, %g3
rdpr %cansave, %g6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
array8 %i7, %i6, %l4
rdhpr %htba, %l5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x150, %hsys_tick_cmpr
rdhpr %hpstate, %l1
fmovsl %xcc, %f26, %f2
wr %i3, 0x0CFA, %sys_tick
set 0x68, %o0
stda %i4, [%l7 + %o0] 0x15
rdhpr %hsys_tick_cmpr, %i0
wr %i2, %g2, %set_softint
rdhpr %htba, %o2
rdhpr %hintp, %g7
wr %g1, 0x049C, %ccr
flushw
rdhpr %hintp, %g5
sra %o0, 0x0B, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %wstate, %l2
rdpr %tl, %g4
rdhpr %hpstate, %o6
xor %l3, 0x1332, %o4
rdpr %pil, %g3
rd %ccr, %g6
wr %o1, 0x0A86, %y
tleu %icc, 0x3
wrpr %l6, 0x1AB5, %tick
movneg %xcc, %i5, %i7
rd %sys_tick_cmpr, %l4
wrpr %i6, 0x118E, %cwp
wr %o5, %l5, %sys_tick
stbar
rdhpr %htba, %l0
movgu %xcc, %l1, %i3
movn %icc, %i0, %i2
rdhpr %htba, %g2
wr %i4, %g7, %pic
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
rd %tick_cmpr, %g5
wr %o0, %g1, %pic
wrpr %o7, 0x0A62, %pil
rd %sys_tick_cmpr, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %o3, %l3, %softint
wr %o4, %o6, %clear_softint
add %l7, 0x58, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %g3
casa [%l6] 0x89, %g3, %g6
fmovsg %icc, %f26, %f3
rdhpr %hsys_tick_cmpr, %o1
wrpr %i5, %l6, %pil
addccc %l4, 0x0FFF, %i6
rd %tick_cmpr, %o5
wrpr %l5, %l0, %cwp
movvc %xcc, %i7, %l1
lduw [%l7 + 0x08], %i0
rd %sys_tick_cmpr, %i2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xFD2, %hsys_tick_cmpr
wrpr %g7, %o2, %tick
array8 %i3, %o0, %g5
fnot1 %f18, %f30
mulx %g1, 0x0DFF, %o7
rd %y, %l2
rdpr %canrestore, %g4
fmovsvs %xcc, %f29, %f29
set 0x40, %g5
stda %f0, [%l7 + %g5] 0xf0
membar #Sync
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fmovrdgz %l3, %f20, %f2
wr %o4, %o6, %pic
rd %asi, %g3
rdhpr %hpstate, %o1
rdpr %cansave, %i5
rdpr %tl, %l6
movgu %xcc, %g6, %l4
brlez,a %o5, loop_386
nop
setx loop_387, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovscs %xcc, %f22, %f23
fxnor %f20, %f8, %f30
loop_386:
rd %asi, %i6
loop_387:
rdhpr %hintp, %l0
wr %l5, %l1, %sys_tick
wr %i7, 0x18AB, %softint
rdpr %cansave, %i2
rd %softint, %g2
array16 %i0, %i4, %g7
rdhpr %htba, %i3
std %f30, [%l7 + 0x40]
fmovdn %icc, %f14, %f25
rdpr %cansave, %o2
subccc %g5, 0x1872, %g1
tcs %icc, 0x2
wrpr %o7, %o0, %pil
rdhpr %hintp, %l2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
ldub [%l7 + 0x71], %g4
rdpr %pil, %l3
fmovdgu %icc, %f30, %f22
wrpr %i1, 0x0F3F, %pil
wrpr %o6, 0x0A00, %pil
udiv %o4, 0x0979, %o1
stx %i5, [%l7 + 0x20]
rdhpr %hintp, %l6
rd %pc, %g3
fmovrslz %g6, %f12, %f14
edge16l %o5, %i6, %l4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x7B0, %hsys_tick_cmpr
wr %g0, 0x11, %asi
lduba [%l7 + 0x2A] %asi, %l0
movne %xcc, %i7, %i2
edge8ln %i0, %i4, %g7
wr %i3, 0x1E62, %softint
fnegd %f2, %f8
xnor %g2, 0x030C, %o2
wr %g5, 0x0FCF, %softint
wr %g1, %o7, %ccr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x876, %hsys_tick_cmpr
nop
set 0x78, %g7
stw %g4, [%l7 + %g7]
wrpr %o3, %i1, %tick
taddcctv %o6, %o4, %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x058, %tick_cmpr
edge32n %l6, %g6, %g3
fmovsg %xcc, %f24, %f29
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %gl, %l4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %sys_tick_cmpr, %l1
rdpr %canrestore, %l0
rdhpr %hsys_tick_cmpr, %o5
movn %xcc, %i7, %i2
rd %softint, %i4
wr %i0, %i3, %set_softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x2C2, %hsys_tick_cmpr
rdpr %wstate, %g7
rdpr %tl, %o2
rdhpr %hintp, %g1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
st %f7, [%l7 + 0x68]
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xAE0, %hsys_tick_cmpr
fxnors %f20, %f5, %f23
fnot2s %f16, %f22
fmul8ulx16 %f6, %f18, %f30
wrpr %g4, 0x00BD, %cwp
fmovdg %icc, %f14, %f20
umul %l2, %o3, %o6
nop
set 0x78, %i0
ldsw [%l7 + %i0], %i1
fmovrdlz %o1, %f2, %f2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x3FD, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x797, %hsys_tick_cmpr
fbo,a %fcc3, loop_388
taddcctv %l6, %g6, %g3
rd %ccr, %i6
wr %l4, %l5, %softint
loop_388:
rd %ccr, %l1
rdhpr %hpstate, %l0
be,a,pn %xcc, loop_389
rdpr %pil, %i7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xF3B, %hsys_tick_cmpr
fornot2s %f10, %f20, %f24
loop_389:
wr %i4, 0x1CE5, %clear_softint
sth %i0, [%l7 + 0x18]
rd %y, %i3
wrpr %o5, %g7, %pil
fsrc1s %f10, %f13
srax %g2, 0x0C, %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x734, %hsys_tick_cmpr
umulcc %g1, %g4, %o0
fpadd16 %f8, %f10, %f2
wrpr %l2, 0x0987, %cwp
wrpr %o3, %i1, %cwp
movcs %icc, %o1, %o6
rdhpr %hsys_tick_cmpr, %i5
wrpr %o4, 0x1F32, %pil
rdhpr %hsys_tick_cmpr, %l6
wr %l3, 0x19B6, %ccr
rd %y, %g3
wr %g0, 0x89, %asi
sta %f24, [%l7 + 0x10] %asi
addc %g6, 0x127A, %l4
faligndata %f22, %f14, %f10
rd %asi, %i6
rd %softint, %l5
wr %g0, 0x7, %fprs
movne %xcc, %l0, %i2
sra %i7, %i4, %i0
edge16n %i3, %o5, %g7
edge8 %o2, %g2, %g5
umulcc %g1, 0x19D7, %o7
movleu %icc, %g4, %l2
wrpr %o3, 0x0AD8, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x61A, %tick_cmpr
sdivcc %o0, 0x1D38, %o6
rdhpr %hpstate, %i5
rdhpr %hsys_tick_cmpr, %o4
faligndata %f2, %f16, %f20
rd %softint, %l6
add %l7, 0x44, %l6
wr %g0, 0x18, %asi
casa [%l6] 0x18, %o1, %l3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %otherwin, %l4
rdpr %pil, %l5
sdiv %i6, 0x1C77, %l0
rdhpr %hpstate, %i2
set 0x70, %l4
stxa %l1, [%l7 + %l4] 0x18
bne,pn %icc, loop_390
rd %pc, %i7
rdhpr %hsys_tick_cmpr, %i0
tge %icc, 0x4
loop_390:
fornot2 %f6, %f6, %f18
rdpr %pil, %i3
alignaddr %i4, %o5, %g7
wrpr %o2, 0x1674, %cwp
wr %g0, 0x5, %fprs
fmovrdgz %g1, %f6, %f16
movn %icc, %o7, %g4
rdpr %canrestore, %l2
sll %o3, 0x1D, %g2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
movne %xcc, %l6, %l3
edge16l %g6, %l4, %g3
fmovde %icc, %f5, %f26
rdhpr %htba, %l5
rd %sys_tick_cmpr, %i6
tvs %xcc, 0x4
andcc %i2, %l0, %i7
rdhpr %hpstate, %l1
movl %xcc, %i3, %i0
wrpr %i4, 0x0086, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x001, %hsys_tick_cmpr
wrpr %o2, 0x05D3, %pil
wr %g0, 0x19, %asi
prefetcha [%l7 + 0x58] %asi, 0x3
rd %softint, %o5
fones %f1
fmovdl %xcc, %f5, %f30
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xC8A, %hsys_tick_cmpr
and %o7, 0x0679, %g4
wrpr %o3, %l2, %tick
fmovrsgez %g2, %f20, %f9
fsrc2s %f24, %f28
tge %xcc, 0x0
wrpr %o0, 0x1051, %pil
rd %pc, %o6
movrne %i1, 0x22B, %i5
ldsw [%l7 + 0x1C], %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xD55, %hsys_tick_cmpr
tvs %xcc, 0x0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x12E, %hsys_tick_cmpr
fmovdvc %icc, %f2, %f26
fmovsge %icc, %f13, %f1
edge8l %l4, %g3, %o4
orn %l5, 0x081E, %i6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
ta %icc, 0x5
nop
set 0x58, %l5
ldd [%l7 + %l5], %f10
rdhpr %hintp, %i7
fmovde %icc, %f23, %f20
wr %i3, 0x068F, %softint
wrpr %i0, 0x18AD, %tick
edge16l %l1, %i4, %o2
wrpr %g5, %g7, %tick
edge32 %g1, %o7, %o5
rdpr %pil, %o3
fmovdleu %icc, %f3, %f13
udivcc %g4, 0x003C, %l2
rdpr %otherwin, %g2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wr %o6, %i1, %set_softint
wr %g0, 0x7, %fprs
tsubcc %o1, %o0, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fmovdl %icc, %f4, %f13
wrpr %l4, %g3, %pil
flushw
rdpr %cansave, %o4
ldd [%l7 + 0x08], %f14
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
xnor %i7, 0x1D94, %i3
xnorcc %i0, 0x0BA1, %l0
srlx %i4, %l1, %o2
fcmple32 %f26, %f8, %g5
fornot1 %f28, %f6, %f6
wr %g7, %g1, %pic
wrpr %o7, %o3, %cwp
sllx %g4, 0x02, %o5
rdhpr %htba, %l2
fcmpgt16 %f4, %f30, %g2
tg %icc, 0x3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xA8F, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
fmovd %f4, %f16
movle %icc, %i1, %o0
movrgz %l6, 0x3E1, %g6
rdhpr %hsys_tick_cmpr, %o1
tge %xcc, 0x1
te %icc, 0x1
rdhpr %hsys_tick_cmpr, %l3
orn %g3, 0x0AB9, %l4
udivx %o4, 0x1A89, %l5
rd %pc, %i2
rd %asi, %i7
tn %icc, 0x1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x29F, %hsys_tick_cmpr
rd %tick_cmpr, %l0
sdiv %i4, 0x1ED6, %l1
movne %xcc, %o2, %g5
sdivcc %g7, 0x0813, %i3
udiv %o7, 0x0147, %o3
stw %g4, [%l7 + 0x54]
sth %g1, [%l7 + 0x30]
wr %l2, 0x18A9, %y
rd %sys_tick_cmpr, %g2
wrpr %o5, 0x0ACE, %cwp
rdhpr %hintp, %i5
rdhpr %hintp, %i1
movleu %xcc, %o6, %o0
fmovsleu %icc, %f30, %f24
srlx %l6, 0x1A, %o1
wr %g0, 0x89, %asi
ldxa [%l7 + 0x70] %asi, %g6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
bl,a loop_391
fbue %fcc0, loop_392
wrpr %l3, 0x15FE, %cwp
fmovsvs %xcc, %f8, %f12
loop_391:
fbul %fcc2, loop_393
loop_392:
wrpr %o4, %i6, %tick
or %l5, %i2, %i0
rdpr %gl, %l0
loop_393:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
xnorcc %i7, %l1, %o2
rd %y, %g5
rdpr %cansave, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hsys_tick_cmpr, %g7
fmovrslez %o7, %f27, %f10
rdhpr %hintp, %g4
rdpr %cleanwin, %o3
rdpr %pil, %l2
rd %softint, %g2
set 0x17, %g6
lduba [%l7 + %g6] 0x04, %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xB69, %hsys_tick_cmpr
fpmerge %f8, %f16, %f22
wrpr %i1, 0x0C4D, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
or %o6, 0x0FC5, %l6
rdhpr %hsys_tick_cmpr, %o1
wrpr %o0, 0x13F4, %cwp
te %icc, 0x2
rd %ccr, %g3
taddcctv %l4, %g6, %l3
fmovdle %xcc, %f22, %f6
wrpr %o4, 0x08D6, %cwp
edge16ln %l5, %i6, %i0
add %i2, %i7, %l0
add %o2, %l1, %g5
rdhpr %hsys_tick_cmpr, %i3
movvc %xcc, %g7, %o7
addc %g4, 0x1B4D, %i4
flushw
set 0x1C, %g2
ldsha [%l7 + %g2] 0x88, %o3
movrgez %l2, 0x0F5, %g2
rdhpr %hsys_tick_cmpr, %i5
srlx %o5, 0x19, %i1
wrpr %o6, %g1, %pil
srlx %l6, %o0, %g3
rdhpr %htba, %l4
rdpr %cleanwin, %g6
movge %xcc, %o1, %o4
stx %l3, [%l7 + 0x70]
wr %l5, 0x0632, %softint
rdpr %cansave, %i6
lduh [%l7 + 0x4C], %i2
stw %i0, [%l7 + 0x3C]
rd %ccr, %l0
rdpr %tl, %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %tick_cmpr, %l1
rdhpr %htba, %g7
rdpr %tba, %i3
wr %g4, 0x0AF3, %pic
wr %i4, %o3, %pic
wr %l2, 0x0A6F, %y
edge8ln %o7, %i5, %o5
fnors %f9, %f25, %f26
wrpr %g2, 0x06D3, %cwp
rdpr %cleanwin, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xF4E, %hsys_tick_cmpr
rdhpr %hsys_tick_cmpr, %g1
rdhpr %htba, %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
set 0x1C, %o5
ldsha [%l7 + %o5] 0x88, %l6
rd %asi, %g6
!Yo - got one - imm_asi 0x5f
!And yo - immediate is 0x0
set 0x0, %i4
stxa %l4, [%g0 + %i4] 0x5f
rdhpr %htba, %o1
smulcc %o4, %l3, %l5
fpadd32s %f25, %f20, %f0
lduw [%l7 + 0x2C], %i6
fbne,a %fcc0, loop_394
fnand %f22, %f14, %f20
fbe,a %fcc3, loop_395
nop
setx loop_396, %l0, %l1
jmpl %l1, %i2
loop_394:
fblg,a %fcc2, loop_397
fornot2s %f7, %f24, %f4
loop_395:
rdpr %wstate, %i0
loop_396:
edge16 %o2, %l0, %g5
loop_397:
rdhpr %htba, %l1
tvs %icc, 0x6
rdpr %gl, %g7
rd %pc, %i7
flushw
array16 %i3, %i4, %o3
fmovdleu %icc, %f6, %f4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %i5, %o5, %ccr
bgu,pt %xcc, loop_398
wr %i1, 0x0968, %pic
movpos %icc, %g2, %o6
wrpr %g1, %o0, %pil
loop_398:
wr %g3, %l6, %ccr
tge %icc, 0x3
add %g6, 0x1A62, %o1
movn %icc, %l4, %o4
rdpr %pil, %l5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x75C, %tick_cmpr
rdhpr %htba, %i2
rdpr %otherwin, %i0
srlx %l0, 0x16, %o2
rdhpr %htba, %g5
wrpr %g7, 0x0020, %tick
rdhpr %hintp, %l1
rd %ccr, %i7
lduw [%l7 + 0x10], %i3
bvc %icc, loop_399
wrpr %o3, 0x09E5, %pil
rdhpr %hintp, %i4
fzero %f28
loop_399:
rdhpr %hsys_tick_cmpr, %l2
siam 0x6
bpos,pt %xcc, loop_400
rd %sys_tick_cmpr, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x3D2, %hsys_tick_cmpr
wr %g0, 0x6, %fprs
loop_400:
sub %g2, %i1, %g1
wrpr %o6, 0x006A, %pil
rd %asi, %g3
wr %o0, 0x0D11, %ccr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
orn %o1, %l4, %o4
fmovsn %icc, %f8, %f2
rd %fprs, %l5
fmul8x16al %f22, %f25, %f0
movneg %xcc, %i6, %i2
edge16n %l3, %i0, %o2
rd %pc, %g5
rdpr %pil, %l0
rd %sys_tick_cmpr, %l1
lduw [%l7 + 0x70], %i7
bcc,pt %xcc, loop_401
rdpr %gl, %i3
movvc %icc, %g7, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
loop_401:
rdpr %cwp, %i5
andn %o7, 0x1778, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x50C, %hsys_tick_cmpr
rdhpr %htba, %i1
sir 0x097D
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
and %o0, %g1, %g6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
bl,pt %icc, loop_402
wr %l4, 0x0BEC, %softint
rd %ccr, %o4
movleu %xcc, %l5, %i6
loop_402:
fzeros %f16
movne %icc, %l3, %i2
rdhpr %hintp, %o2
nop
set 0x68, %l6
ldx [%l7 + %l6], %i0
bvc,a,pn %xcc, loop_403
fmovrsgz %g5, %f20, %f15
rd %ccr, %l1
addc %l0, 0x0FCB, %i3
loop_403:
fandnot1 %f8, %f4, %f20
tn %xcc, 0x4
fands %f24, %f12, %f11
rdpr %otherwin, %g7
andcc %i7, %i4, %o3
rd %ccr, %i5
rdpr %canrestore, %o7
rdpr %otherwin, %l2
wr %g0, 0x6, %fprs
set 0x78, %i7
lda [%l7 + %i7] 0x14, %f15
rdpr %pil, %g2
rdhpr %hintp, %i1
rdhpr %hsys_tick_cmpr, %o6
tl %xcc, 0x4
wr %o0, %g3, %y
taddcc %g1, %g6, %l6
fnors %f4, %f23, %f11
wr %g0, 0x5, %fprs
tcs %icc, 0x5
brgz %o4, loop_404
edge32 %o1, %i6, %l5
fmovsl %xcc, %f30, %f17
rdhpr %hsys_tick_cmpr, %i2
loop_404:
rdhpr %hsys_tick_cmpr, %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
mulx %g5, %l1, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %i7, 0x1BBA, %y
addcc %i4, %i5, %o7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xDF7, %hsys_tick_cmpr
tcs %icc, 0x0
rdhpr %hsys_tick_cmpr, %o5
rd %softint, %g4
fbu,a %fcc0, loop_405
fbue,a %fcc3, loop_406
array32 %l2, %i1, %g2
wrpr %o6, %g3, %cwp
loop_405:
fabss %f11, %f28
loop_406:
rdpr %tba, %o0
tvc %xcc, 0x5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
wrpr %l6, 0x1E7A, %cwp
fbne,a %fcc3, loop_407
stw %g1, [%l7 + 0x64]
rd %tick_cmpr, %o4
ldd [%l7 + 0x08], %f30
loop_407:
wr %l4, 0x0A0A, %set_softint
srlx %i6, 0x04, %o1
rdpr %otherwin, %l5
movge %xcc, %o2, %i2
fbu %fcc0, loop_408
rdpr %canrestore, %i0
rdhpr %hsys_tick_cmpr, %g5
xor %l1, %l0, %g7
loop_408:
rd %tick_cmpr, %i3
edge32l %i7, %i4, %i5
rdhpr %hintp, %l3
fmovdgu %xcc, %f24, %f29
rd %y, %o7
wr %g0, 0x88, %asi
prefetcha [%l7 + 0x20] %asi, 0x1
wr %g0, 0x2b, %asi
ldda [%l7 + 0x70] %asi, %o4
popc %l2, %g4
fcmpes %fcc2, %f6, %f22
rd %asi, %g2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xDA2, %hsys_tick_cmpr
fornot2 %f4, %f24, %f0
rdhpr %hpstate, %o0
xor %g6, 0x1A65, %g3
rd %fprs, %l6
ldub [%l7 + 0x21], %o4
rdhpr %hsys_tick_cmpr, %g1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
edge8l %l5, %i6, %o2
rdpr %cwp, %i0
fmul8x16au %f13, %f21, %f20
srl %i2, 0x1D, %l1
wr %l0, %g5, %ccr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x323, %hsys_tick_cmpr
wrpr %i7, %i4, %tick
edge32l %i5, %i3, %o7
fmovrde %l3, %f16, %f6
rdpr %cwp, %o3
udiv %o5, 0x1473, %l2
xorcc %g2, 0x19DE, %g4
fbge %fcc1, loop_409
rdpr %canrestore, %i1
wr %o6, %o0, %y
sra %g6, %l6, %g3
loop_409:
srl %g1, %l4, %o1
movrlez %l5, 0x140, %o4
tn %xcc, 0x0
rdhpr %htba, %i6
wr %i0, 0x1126, %set_softint
or %i2, 0x110A, %o2
movrne %l0, 0x06F, %l1
wrpr %g5, %i7, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x403, %hsys_tick_cmpr
std %f8, [%l7 + 0x08]
rd %asi, %i4
tge %xcc, 0x3
rdpr %cwp, %i3
rdpr %otherwin, %o7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %cansave, %o5
fbe %fcc2, loop_410
fbug %fcc2, loop_411
rdhpr %hsys_tick_cmpr, %l3
rd %sys_tick_cmpr, %g2
loop_410:
andcc %g4, 0x04E6, %l2
loop_411:
wrpr %o6, %i1, %cwp
ldd [%l7 + 0x20], %f16
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
set 0x52, %i5
stha %g3, [%l7 + %i5] 0x81
wr %g1, 0x0D51, %sys_tick
fpadd16 %f20, %f4, %f8
edge16 %l4, %o1, %l5
xor %l6, 0x0B9F, %o4
rdhpr %htba, %i6
tl %xcc, 0x7
fmovdge %icc, %f3, %f13
wr %i0, %i2, %y
movn %icc, %l0, %o2
wr %g5, %l1, %pic
edge32n %i7, %i5, %i4
tg %icc, 0x4
smulcc %g7, 0x1675, %i3
rdhpr %hintp, %o3
edge8 %o7, %o5, %l3
tsubcctv %g4, %g2, %o6
rdpr %canrestore, %i1
rdhpr %hintp, %o0
fpsub32 %f2, %f10, %f10
fmovrdlez %l2, %f22, %f2
rdpr %cansave, %g6
fandnot1 %f18, %f2, %f18
rd %sys_tick_cmpr, %g3
wrpr %g1, 0x0130, %pil
rd %sys_tick_cmpr, %l4
wr %g0, 0x23, %asi
stha %o1, [%l7 + 0x6E] %asi
membar #Sync
brgz,a %l6, loop_412
fmovspos %xcc, %f28, %f30
rdhpr %hsys_tick_cmpr, %l5
wrpr %i6, %i0, %pil
loop_412:
rdpr %cansave, %i2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xFFB, %hsys_tick_cmpr
wrpr %l0, 0x07AF, %cwp
wr %g5, 0x04AD, %clear_softint
wrpr %i7, 0x18BB, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %fprs, %i4
rd %pc, %g7
rdpr %canrestore, %i3
srl %l1, %o3, %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xBDC, %tick_cmpr
rd %ccr, %g4
edge32ln %o6, %i1, %o0
ldx [%l7 + 0x38], %l2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x9CF, %hsys_tick_cmpr
wrpr %g1, %l4, %tick
rdpr %cwp, %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %i6, 0x1A86, %y
rd %y, %i0
rdpr %cleanwin, %g3
fabss %f31, %f9
sdiv %i2, 0x17E6, %o2
fcmps %fcc1, %f27, %f31
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
membar 0x44
rdpr %otherwin, %l0
fornot1 %f28, %f16, %f18
flush %l7 + 0x30
wr %g5, %i7, %pic
rdpr %tl, %i3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x564, %hsys_tick_cmpr
wrpr %o3, 0x1AAE, %cwp
edge16 %i5, %o5, %o7
wr %g4, %l3, %sys_tick
rdhpr %hintp, %i1
rdpr %canrestore, %o6
addc %l2, %o0, %g6
siam 0x2
te %xcc, 0x7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x78A, %hsys_tick_cmpr
wr %l4, 0x0937, %y
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x7DF, %hsys_tick_cmpr
siam 0x0
orcc %o1, 0x0263, %i0
rd %fprs, %g3
movneg %xcc, %i2, %i6
xnor %o2, 0x0160, %o4
popc 0x0373, %g5
fnot1s %f19, %f1
subc %l0, %i4, %i7
fsrc1 %f18, %f22
wrpr %i3, %g7, %cwp
tsubcc %o3, 0x0AE0, %i5
taddcctv %o5, 0x01D0, %l1
sethi 0x1D6F, %o7
rdhpr %hintp, %l3
movrgz %i1, 0x1B9, %g4
srlx %o6, %l2, %o0
popc 0x0BA4, %g2
rdhpr %htba, %g1
alignaddrl %g6, %l4, %l6
wr %o1, 0x0F9A, %clear_softint
tg %icc, 0x3
wr %i0, %l5, %set_softint
rdpr %otherwin, %g3
srax %i2, 0x12, %i6
rdhpr %hsys_tick_cmpr, %o2
srl %o4, 0x1A, %l0
wrpr %g5, %i4, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %ccr, %i7
rdhpr %htba, %g7
wrpr %o3, 0x0B13, %cwp
tneg %xcc, 0x2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
rd %pc, %o5
rd %softint, %l1
rdpr %cwp, %o7
movrgez %i1, 0x26A, %g4
rdhpr %hsys_tick_cmpr, %l3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %htba, %o6
array16 %o0, %g1, %g6
rdpr %tba, %g2
wr %l4, %o1, %ccr
rdhpr %hsys_tick_cmpr, %l6
rdpr %tba, %i0
rdpr %otherwin, %g3
rdpr %wstate, %l5
fpmerge %f19, %f0, %f24
wrpr %i6, 0x1653, %tick
rd %y, %i2
wrpr %o2, 0x1EA4, %tick
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movge %xcc, %l0, %g5
wr %o4, %i4, %pic
rd %pc, %i3
fmovd %f22, %f12
tvc %xcc, 0x1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x50B, %hsys_tick_cmpr
ta %icc, 0x2
fmovdleu %icc, %f25, %f4
wr %o3, 0x0265, %y
subcc %i5, %o5, %l1
rdpr %canrestore, %g7
tleu %icc, 0x6
fmul8x16au %f12, %f7, %f16
rdpr %otherwin, %o7
wrpr %g4, 0x1E05, %tick
wrpr %l3, %l2, %tick
rd %softint, %i1
set 0x6C, %o6
sta %f24, [%l7 + %o6] 0x81
rdpr %otherwin, %o0
rdhpr %hintp, %g1
rdpr %cansave, %g6
set 0x28, %o1
ldxa [%l7 + %o1] 0x04, %g2
fmovsleu %icc, %f12, %f31
taddcc %l4, %o1, %o6
rdpr %canrestore, %i0
rd %fprs, %g3
array16 %l5, %i6, %l6
wr %i2, 0x085D, %sys_tick
fmovrdgz %o2, %f10, %f16
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x9D2, %hsys_tick_cmpr
orncc %i4, 0x0278, %o4
movrlez %i3, %i7, %i5
umulcc %o5, %l1, %o3
wr %g7, %g4, %sys_tick
rd %sys_tick_cmpr, %l3
rdpr %gl, %o7
rdpr %pil, %i1
movpos %icc, %l2, %g1
movg %xcc, %g6, %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x401, %hsys_tick_cmpr
edge32n %o1, %o6, %i0
wr %l5, 0x037F, %set_softint
wr %g3, %l6, %softint
andcc %i6, %o2, %i2
srax %l0, 0x10, %g5
wrpr %i4, 0x0441, %cwp
sra %i3, %i7, %o4
set 0x1C, %g1
stwa %i5, [%l7 + %g1] 0xe2
membar #Sync
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
orcc %g7, 0x0EEA, %o3
wrpr %l3, 0x0E87, %pil
rdhpr %hpstate, %g4
fbge,a %fcc1, loop_413
fmovdn %xcc, %f1, %f0
add %i1, 0x0C55, %o7
nop
setx loop_414, %l0, %l1
jmpl %l1, %g1
loop_413:
rdpr %wstate, %l2
wr %g6, %l4, %sys_tick
wr %o0, 0x1272, %softint
loop_414:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fornot1 %f0, %f6, %f8
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x511, %tick_cmpr
movvs %icc, %g3, %l6
wrpr %i6, %l5, %tick
rdhpr %htba, %o2
wrpr %i2, 0x0E53, %pil
tcc %icc, 0x0
movre %g5, %i4, %l0
wrpr %i3, 0x1C7C, %pil
orncc %i7, %o4, %i5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x9F9, %hsys_tick_cmpr
rdpr %gl, %l1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x578, %hsys_tick_cmpr
movne %icc, %g4, %i1
rdhpr %hintp, %o7
fcmple16 %f6, %f2, %g1
wrpr %l2, %g7, %cwp
edge16n %g6, %l4, %o0
rdhpr %hpstate, %g2
fmovrslez %i0, %f2, %f3
andn %o6, 0x1A1B, %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fxnor %f16, %f2, %f10
rdpr %wstate, %g3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x4F6, %hsys_tick_cmpr
ldd [%l7 + 0x18], %f24
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %y, %o2
fmovsa %xcc, %f8, %f2
movrlz %g5, 0x073, %i4
rdpr %pil, %l0
rdpr %otherwin, %i7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x4CC, %tick_cmpr
wrpr %o5, 0x14D3, %tick
wrpr %l1, 0x1B7F, %pil
bneg %icc, loop_415
tpos %xcc, 0x0
bge,a,pt %xcc, loop_416
fmovda %xcc, %f3, %f21
loop_415:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x8A8, %hsys_tick_cmpr
loop_416:
fnegs %f8, %f16
fblg,a %fcc3, loop_417
rd %pc, %o7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xAA2, %hsys_tick_cmpr
rd %tick_cmpr, %l2
loop_417:
fbg,a %fcc0, loop_418
rdhpr %htba, %g6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
bge,a %xcc, loop_419
loop_418:
edge32n %l4, %g2, %o6
rd %fprs, %i0
tge %xcc, 0x7
loop_419:
fmovdl %icc, %f3, %f27
rdpr %gl, %o1
popc 0x160F, %l6
wrpr %l5, 0x0A40, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
udivx %g3, 0x1565, %o2
movne %icc, %i4, %g5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
rdpr %cansave, %l0
wrpr %i2, %i3, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
addcc %i7, %o5, %o4
andcc %l1, 0x1860, %o3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xCFB, %hsys_tick_cmpr
rdpr %cansave, %o7
fbug %fcc3, loop_420
bvc,pt %xcc, loop_421
fpsub32s %f15, %f28, %f30
edge32n %g1, %l2, %i1
loop_420:
move %icc, %g6, %o0
loop_421:
rdpr %gl, %l4
rd %y, %g7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hpstate, %i0
rdhpr %hintp, %l6
array32 %l5, %o1, %i6
rdpr %tba, %g3
flush %l7 + 0x78
udiv %i4, 0x050F, %g5
rdpr %tl, %l0
fmovrdgz %i2, %f0, %f12
rdpr %tba, %i3
rdpr %tl, %i5
wr %i7, %o5, %sys_tick
rdhpr %hpstate, %o4
rd %asi, %l1
wrpr %o3, %g4, %pil
rdhpr %hpstate, %o2
addcc %o7, 0x1BE0, %g1
andcc %l3, %i1, %g6
fmul8x16 %f16, %f20, %f8
fmovdcc %xcc, %f17, %f29
sdiv %l2, 0x1D83, %o0
wr %g7, 0x0921, %pic
wr %l4, 0x196C, %clear_softint
tl %xcc, 0x5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xA0A, %hsys_tick_cmpr
rdpr %tba, %l6
udivx %l5, 0x023D, %o1
tleu %xcc, 0x4
sir 0x17A6
umulcc %i4, %g2, %g5
srl %i2, %i3, %i5
rd %pc, %l0
xnorcc %o5, %o4, %l1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %canrestore, %g4
fmovrsne %o2, %f3, %f31
rd %fprs, %o7
ta %xcc, 0x7
rdpr %cleanwin, %o3
rdhpr %hsys_tick_cmpr, %g1
wrpr %i1, 0x0666, %pil
ldd [%l7 + 0x08], %l2
wrpr %l2, 0x1E66, %pil
rdhpr %hsys_tick_cmpr, %g6
rdhpr %hpstate, %o0
rd %ccr, %l4
rdhpr %htba, %o6
andn %i0, 0x0C56, %l5
set 0x7C, %o3
stba %o1, [%l7 + %o3] 0x80
fmovrslez %l6, %f7, %f2
rd %y, %i6
wrpr %g3, 0x10F9, %tick
rdpr %gl, %g2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
alignaddr %g5, %i3, %i5
rdhpr %hsys_tick_cmpr, %o5
tcc %icc, 0x1
rdpr %cansave, %o4
fbul,a %fcc0, loop_422
popc 0x1291, %l1
rdpr %tl, %l0
loop_422:
rdpr %tba, %o2
udivx %o7, 0x1A76, %o3
fcmple32 %f2, %f6, %g1
addccc %g4, 0x1C99, %l3
xorcc %l2, %i1, %g7
rd %tick_cmpr, %g6
rdpr %cansave, %l4
rdhpr %hsys_tick_cmpr, %o6
rdpr %tl, %i0
rdpr %cleanwin, %l5
wr %o1, %l6, %ccr
lduh [%l7 + 0x42], %o0
wr %g0, 0x81, %asi
stxa %i6, [%l7 + 0x58] %asi
wrpr %g3, 0x11FD, %tick
stw %i4, [%l7 + 0x50]
wr %g2, 0x0EFB, %sys_tick
sra %g5, 0x0D, %i2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
movrlz %i5, %o4, %l1
wr %o5, %l0, %softint
std %i6, [%l7 + 0x50]
ldsh [%l7 + 0x5C], %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fmovrse %o7, %f8, %f12
set 0x64, %l3
stba %l3, [%l7 + %l3] 0x15
rd %tick_cmpr, %l2
rdhpr %htba, %g4
tge %icc, 0x7
rdpr %pil, %g7
wrpr %l4, 0x1AFC, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
edge16n %g6, %l5, %i0
rdpr %cansave, %l6
fmovda %icc, %f11, %f26
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %tick_cmpr, %o0
wrpr %i6, %i4, %tick
rdpr %tba, %g3
rdhpr %hpstate, %g5
tge %xcc, 0x7
wr %i2, %i3, %clear_softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x400, %sys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hpstate, %o5
ta %xcc, 0x1
st %f12, [%l7 + 0x0C]
movrgez %l1, 0x340, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fornot1s %f26, %f31, %f5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
fbne %fcc1, loop_423
rdpr %tl, %o2
fmovda %xcc, %f7, %f2
movrlez %o7, %l3, %g4
loop_423:
fabss %f13, %f9
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x103, %hsys_tick_cmpr
wr %l4, 0x0A4D, %pic
rd %y, %o6
wr %g6, 0x110A, %y
rdpr %tba, %l5
rd %tick_cmpr, %g7
movcs %icc, %i0, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %wstate, %i6
rdhpr %htba, %o0
rd %softint, %g3
addccc %g5, %i4, %i3
tne %icc, 0x5
rdhpr %hpstate, %i5
tvs %xcc, 0x7
array32 %g2, %i2, %o4
rdhpr %hsys_tick_cmpr, %l1
rdpr %pil, %l0
rdpr %tba, %i7
rdhpr %htba, %o5
fmuld8sux16 %f28, %f0, %f6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xC5A, %hsys_tick_cmpr
fmovrdlez %o7, %f4, %f26
fzeros %f8
fnors %f9, %f25, %f17
fmovsn %xcc, %f9, %f22
rd %fprs, %o3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
udivx %l2, 0x0573, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %softint, %g6
rd %sys_tick_cmpr, %o6
wrpr %g7, %l5, %tick
andcc %l6, 0x0FAC, %o1
taddcctv %i0, %o0, %i6
wrpr %g3, %g5, %cwp
rdhpr %hpstate, %i4
rdpr %otherwin, %i3
wrpr %i5, %g2, %pil
rdhpr %hpstate, %o4
wrpr %l1, %l0, %pil
fmovrslz %i7, %f24, %f23
wrpr %o5, 0x03C2, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xA61, %hsys_tick_cmpr
stb %o2, [%l7 + 0x57]
xor %o7, 0x0EDC, %o3
rdpr %cleanwin, %l3
wrpr %g4, %l2, %cwp
tn %xcc, 0x0
wr %i1, %l4, %sys_tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xB16, %hsys_tick_cmpr
sdivcc %l5, 0x15AE, %g7
rdpr %wstate, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
set 0x77, %i6
stba %i6, [%l7 + %i6] 0x23
membar #Sync
subcc %g3, 0x0A94, %i0
movre %i4, 0x172, %g5
wr %g0, 0x88, %asi
ldsba [%l7 + 0x5D] %asi, %i5
wrpr %i3, %g2, %pil
rd %tick_cmpr, %l1
wr %o4, 0x18D3, %pic
rd %sys_tick_cmpr, %i7
wr %g0, 0x18, %asi
lduba [%l7 + 0x0A] %asi, %l0
wr %g0, 0x89, %asi
stda %o4, [%l7 + 0x70] %asi
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wrpr %g1, 0x05AB, %cwp
sir 0x1073
rd %y, %i2
rdpr %pil, %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
movg %icc, %o7, %g4
nop
setx loop_424, %l0, %l1
jmpl %l1, %i1
rd %pc, %l4
bge,a %icc, loop_425
wrpr %o6, %g6, %pil
loop_424:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xA01, %hsys_tick_cmpr
rdhpr %hintp, %l6
loop_425:
lduw [%l7 + 0x38], %g7
wrpr %o0, 0x1BC9, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %otherwin, %i0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x6DD, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x168, %hsys_tick_cmpr
rdhpr %hsys_tick_cmpr, %g2
wrpr %i3, 0x1B3E, %tick
movl %icc, %l1, %i7
rdhpr %hintp, %o4
movge %icc, %o5, %l0
ta %xcc, 0x6
rd %tick_cmpr, %g1
rdhpr %hpstate, %o2
fmovdvs %icc, %f25, %f6
wrpr %o3, 0x04D1, %pil
nop
setx loop_426, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
rdhpr %htba, %l3
rdpr %tl, %o7
rdhpr %htba, %g4
loop_426:
rd %ccr, %i2
rd %asi, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %l2, 0x06B1, %tick
rdhpr %hintp, %l4
rd %tick_cmpr, %l5
fcmpeq16 %f14, %f8, %l6
wrpr %g7, %o0, %pil
fmovdpos %icc, %f5, %f14
te %icc, 0x1
taddcc %i6, %i0, %o1
rdhpr %hsys_tick_cmpr, %g5
wr %g0, 0x89, %asi
ldsha [%l7 + 0x3C] %asi, %i4
rdhpr %hpstate, %g3
ldsb [%l7 + 0x7A], %g2
popc 0x1FB4, %i5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xD26, %hsys_tick_cmpr
srl %o4, %i7, %o5
fbuge %fcc3, loop_427
rd %ccr, %g1
rdpr %wstate, %l0
sethi 0x1EBC, %o2
loop_427:
wrpr %o3, %l3, %tick
and %g4, 0x0A5F, %o7
movneg %xcc, %i1, %i2
wrpr %g6, %l2, %pil
fbl %fcc2, loop_428
rdhpr %hpstate, %l4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xDBD, %hsys_tick_cmpr
rdhpr %htba, %l6
loop_428:
rdpr %canrestore, %o6
fmuld8ulx16 %f30, %f4, %f16
wr %o0, %i6, %set_softint
rdpr %cleanwin, %g7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x86E, %hsys_tick_cmpr
rdpr %wstate, %g5
rd %pc, %o1
wr %i4, 0x173F, %softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x7C9, %hsys_tick_cmpr
wr %g0, 0x04, %asi
stba %g3, [%l7 + 0x61] %asi
bvc,pt %xcc, loop_429
rdhpr %hsys_tick_cmpr, %i3
rdpr %wstate, %l1
rdhpr %hintp, %i5
loop_429:
edge8 %i7, %o4, %o5
rdhpr %htba, %l0
fmuld8ulx16 %f22, %f12, %f24
wr %g1, %o2, %sys_tick
rd %y, %l3
srl %o3, %g4, %o7
wr %i2, 0x01E1, %softint
movpos %xcc, %g6, %l2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
brlz %o6, loop_430
rdpr %canrestore, %l6
rdpr %canrestore, %i6
rdhpr %hpstate, %g7
loop_430:
array8 %o0, %i0, %g5
wrpr %o1, 0x0630, %tick
tsubcctv %g2, %g3, %i3
tne %xcc, 0x4
rdpr %tba, %i4
wrpr %i5, %i7, %cwp
rdpr %cansave, %o4
wr %g0, 0x18, %asi
ldswa [%l7 + 0x18] %asi, %o5
rdhpr %hsys_tick_cmpr, %l1
wr %g1, %o2, %softint
rdhpr %hpstate, %l0
rdpr %canrestore, %l3
sll %o3, %o7, %g4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ble,a loop_431
movleu %xcc, %g6, %l2
stw %i2, [%l7 + 0x74]
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
loop_431:
rdhpr %htba, %i1
subcc %o6, %i6, %g7
rd %softint, %o0
nop
setx loop_432, %l0, %l1
jmpl %l1, %i0
rdpr %tba, %l6
wrpr %o1, %g2, %cwp
rd %ccr, %g5
loop_432:
xorcc %g3, 0x1D4D, %i4
fxors %f18, %f13, %f25
rdpr %pil, %i3
rd %tick_cmpr, %i7
wr %o4, %o5, %pic
rd %pc, %l1
wrpr %g1, 0x0725, %pil
wrpr %o2, %l0, %cwp
sdiv %l3, 0x1ED6, %i5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x1CC, %hsys_tick_cmpr
wrpr %g4, %o7, %pil
prefetch [%l7 + 0x7C], 0x0
rdpr %canrestore, %g6
fmovsn %xcc, %f20, %f30
subc %l2, %i2, %l5
fmovs %f16, %f14
bn,pt %icc, loop_433
rd %tick_cmpr, %i1
rd %tick_cmpr, %o6
udiv %l4, 0x0035, %g7
loop_433:
array8 %i6, %o0, %l6
rd %y, %o1
tpos %icc, 0x4
rd %softint, %i0
rd %softint, %g5
rdpr %pil, %g3
wrpr %i4, %i3, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fsrc1 %f4, %f6
wrpr %g2, 0x10D9, %tick
wrpr %l1, 0x1669, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x7F8, %hsys_tick_cmpr
wrpr %l0, 0x03C2, %pil
rdpr %wstate, %o5
rdpr %cleanwin, %l3
rdhpr %hpstate, %i5
wr %g4, 0x156D, %pic
srax %l2, %i2, %o3
tgu %icc, 0x4
fnegd %f0, %f2
xorcc %l5, 0x0A7A, %i1
rdhpr %htba, %o6
rd %tick_cmpr, %g7
rdpr %pil, %l4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %l6, 0x0949, %cwp
rdhpr %htba, %i0
rdpr %pil, %o1
rdpr %canrestore, %g5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xC41, %hsys_tick_cmpr
taddcc %i7, %i3, %o4
umul %l1, 0x0FE6, %g2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xFE7, %hsys_tick_cmpr
sllx %o2, %l3, %o5
rd %ccr, %i5
wrpr %o7, 0x1EBE, %cwp
srlx %g4, %g6, %i2
wr %l2, %o3, %ccr
movrne %l5, 0x0E2, %i1
nop
set 0x46, %l2
lduh [%l7 + %l2], %o6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x1CD, %hsys_tick_cmpr
edge32l %i6, %l6, %o1
fzeros %f19
sethi 0x1D74, %i0
wrpr %g3, 0x0961, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
tcs %xcc, 0x7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x2F7, %hsys_tick_cmpr
wrpr %i7, 0x15C6, %pil
rdhpr %hintp, %l1
stw %o4, [%l7 + 0x74]
tne %icc, 0x7
mulx %g1, %g2, %o2
xnorcc %l3, 0x0763, %o5
rdpr %canrestore, %l0
rdhpr %hintp, %i5
wrpr %o7, %g4, %pil
edge32l %i2, %g6, %l2
rdpr %tba, %l5
rdhpr %hsys_tick_cmpr, %o3
brlez %o6, loop_434
bl,a %xcc, loop_435
tn %icc, 0x2
rd %asi, %i1
loop_434:
bne,a,pn %xcc, loop_436
loop_435:
fcmple32 %f20, %f10, %l4
movrgez %g7, 0x27E, %o0
tsubcc %l6, %i6, %i0
loop_436:
call loop_437
wr %g3, %o1, %pic
sll %i4, 0x13, %g5
rdpr %otherwin, %i3
loop_437:
bn,pt %icc, loop_438
rd %fprs, %i7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
bcs,a %xcc, loop_439
loop_438:
wr %l1, 0x10BD, %set_softint
!Yo - got one - imm_asi 0x58
!And yo - immediate is 0x18
wr %g0, 0x58, %asi
ldxa [%g0 + 0x18] %asi, %g1
loop_439:
rd %tick_cmpr, %g2
wr %o2, %l3, %ccr
rd %y, %l0
rdhpr %htba, %o5
stx %i5, [%l7 + 0x08]
udiv %o7, 0x04AC, %g4
rd %y, %g6
fcmpd %fcc0, %f4, %f10
wrpr %l2, %i2, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
rd %asi, %o3
movpos %icc, %o6, %l4
rdhpr %hsys_tick_cmpr, %i1
rd %pc, %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %asi, %i6
srax %g7, 0x0A, %i0
fmovsleu %xcc, %f6, %f30
fmovdvs %xcc, %f12, %f8
edge32l %o1, %i4, %g5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fbue,a %fcc3, loop_440
movle %xcc, %i3, %l1
ldub [%l7 + 0x54], %g1
rdpr %pil, %o4
loop_440:
sra %g2, 0x04, %l3
edge8ln %o2, %l0, %i5
wrpr %o7, 0x0D42, %pil
wrpr %o5, 0x1786, %tick
rdpr %wstate, %g6
xnorcc %l2, 0x0BF0, %i2
call loop_441
rdpr %wstate, %l5
orncc %o3, 0x0645, %g4
brlz,a %l4, loop_442
loop_441:
fmul8x16al %f27, %f26, %f16
fba %fcc1, loop_443
wrpr %o6, %o0, %tick
loop_442:
edge16n %i1, %i6, %g7
fbe %fcc1, loop_444
loop_443:
rd %softint, %i0
fmovsneg %icc, %f21, %f9
rdpr %canrestore, %o1
loop_444:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fbuge %fcc1, loop_445
fmovsge %icc, %f17, %f17
wr %g3, %i7, %ccr
movrgz %i3, 0x058, %l6
loop_445:
and %g1, %l1, %g2
tcs %xcc, 0x6
movne %xcc, %o4, %l3
fandnot1s %f9, %f26, %f2
edge32 %o2, %i5, %l0
sub %o5, %o7, %g6
stb %i2, [%l7 + 0x09]
rd %tick_cmpr, %l2
fmovde %xcc, %f18, %f2
fbge,a %fcc2, loop_446
wr %o3, %g4, %ccr
wrpr %l4, 0x157A, %tick
rdhpr %hpstate, %o6
loop_446:
rdhpr %hintp, %o0
rdhpr %hpstate, %l5
rd %softint, %i1
edge32n %i6, %i0, %g7
wrpr %i4, %g5, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %i3, %o1, %pil
fble,a %fcc1, loop_447
fxnor %f20, %f4, %f26
tpos %xcc, 0x1
wr %g0, 0x2f, %asi
ldda [%l7 + 0x30] %asi, %i6
loop_447:
wr %g0, 0x7, %fprs
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
sub %o4, 0x151B, %g2
edge16ln %l3, %i5, %l0
movne %icc, %o2, %o7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fcmps %fcc1, %f1, %f14
array16 %i2, %o5, %l2
wr %g4, 0x199D, %pic
udivx %o3, 0x1ED2, %o6
wrpr %o0, 0x19B9, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x7DC, %hsys_tick_cmpr
rdhpr %htba, %i6
ta %icc, 0x0
alignaddr %l5, %i0, %i4
wrpr %g7, %g5, %cwp
wr %g3, 0x1852, %softint
wrpr %i3, 0x0A90, %cwp
rdpr %tl, %o1
andn %l6, %i7, %g1
array16 %l1, %o4, %l3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %o2, 0x011D, %tick
rdhpr %htba, %o7
fmul8x16 %f20, %f20, %f22
rdhpr %hpstate, %i5
rdpr %tba, %g6
fzero %f4
rdhpr %htba, %i2
rd %tick_cmpr, %l2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %tl, %o5
wrpr %o0, %o6, %cwp
wrpr %l4, %i6, %pil
orncc %l5, 0x0DB7, %i0
movgu %icc, %i1, %i4
rd %y, %g5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x4D1, %hsys_tick_cmpr
wrpr %i3, %g3, %pil
ldstub [%l7 + 0x3C], %o1
wrpr %i7, %l6, %pil
movrlz %l1, %o4, %l3
rdhpr %hsys_tick_cmpr, %g2
edge8n %l0, %g1, %o2
wrpr %o7, %g6, %tick
wrpr %i5, %l2, %cwp
rdhpr %hintp, %i2
wrpr %o3, 0x1C28, %cwp
wrpr %g4, %o5, %tick
fmovsl %icc, %f2, %f20
wrpr %o0, %l4, %pil
rd %tick_cmpr, %o6
fbue,a %fcc0, loop_448
edge8ln %i6, %l5, %i0
wr %i1, %g5, %y
rdpr %cwp, %g7
loop_448:
rdpr %gl, %i3
wr %g3, 0x141E, %clear_softint
rd %softint, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xCDE, %tick_cmpr
subccc %l1, 0x06D6, %o4
rd %sys_tick_cmpr, %l6
rd %asi, %g2
fble,a %fcc2, loop_449
wr %l3, %g1, %sys_tick
rd %sys_tick_cmpr, %l0
wrpr %o7, %o2, %pil
loop_449:
rd %sys_tick_cmpr, %g6
wrpr %i5, %i2, %pil
sdivx %l2, 0x0C23, %o3
rdhpr %hpstate, %o5
fmovrdgz %g4, %f0, %f24
rd %asi, %o0
edge8ln %o6, %l4, %l5
sdiv %i0, 0x0ED4, %i1
ldub [%l7 + 0x2F], %g5
rd %tick_cmpr, %g7
rdhpr %hintp, %i3
fpadd32s %f8, %f24, %f13
rdpr %wstate, %i6
orncc %i4, 0x020B, %i7
rdpr %canrestore, %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x3F9, %hsys_tick_cmpr
rd %sys_tick_cmpr, %o4
lduh [%l7 + 0x1A], %l6
wrpr %g3, 0x1D33, %cwp
rd %ccr, %l3
wr %g1, 0x015F, %y
wrpr %g2, %o7, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %g6, 0x097E, %clear_softint
wrpr %l0, 0x06BF, %pil
xorcc %i5, %l2, %o3
stx %o5, [%l7 + 0x30]
rdhpr %htba, %i2
add %l7, 0x68, %l6
wr %g0, 0x80, %asi
casxa [%l6] %asi, %o0, %g4
wrpr %o6, %l4, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
umul %l5, 0x1826, %g5
taddcctv %g7, 0x077C, %i3
wrpr %i6, %i4, %tick
rd %y, %o1
wrpr %i7, 0x0D93, %cwp
smulcc %o4, 0x008B, %l1
rdhpr %htba, %g3
rdpr %gl, %l3
popc 0x1806, %l6
mulscc %g2, %g1, %o2
ldsb [%l7 + 0x4E], %g6
edge8l %l0, %o7, %l2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xB05, %hsys_tick_cmpr
udiv %o3, 0x0C07, %i2
rdhpr %hsys_tick_cmpr, %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
movle %xcc, %l5, %i0
rd %sys_tick_cmpr, %g5
movg %icc, %i3, %g7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
tsubcctv %o1, 0x1EC9, %i7
te %icc, 0x3
edge16n %o4, %l1, %i6
wr %g3, 0x19E7, %y
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fornot2 %f26, %f8, %f14
rdhpr %hpstate, %g2
bvs loop_450
rdhpr %hpstate, %o2
rd %pc, %l0
loop_450:
bgu,a,pt %xcc, loop_451
wrpr %o7, %l2, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xC68, %tick_cmpr
rd %sys_tick_cmpr, %o5
loop_451:
rdpr %gl, %i5
xnor %i2, %o0, %o3
rdhpr %hintp, %l4
addccc %o6, 0x0654, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x153, %tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %i4, %o1, %pic
std %g6, [%l7 + 0x58]
rdpr %cansave, %o4
fone %f20
rdpr %gl, %i7
rdhpr %hintp, %i6
wrpr %l1, 0x0C5A, %tick
wrpr %l6, 0x06E2, %cwp
wr %g0, 0x2f, %asi
stda %g2, [%l7 + 0x30] %asi
membar #Sync
bvc,a,pt %icc, loop_452
wrpr %g2, %o2, %pil
wr %g6, %l3, %set_softint
tvs %xcc, 0x1
loop_452:
wrpr %o7, 0x1D2C, %pil
wrpr %l0, %g1, %pil
taddcctv %l2, 0x1172, %o5
rdpr %otherwin, %i5
wrpr %i2, 0x188D, %tick
rdhpr %htba, %o3
rdhpr %hsys_tick_cmpr, %l4
rdhpr %hpstate, %o0
rd %sys_tick_cmpr, %g4
std %f16, [%l7 + 0x68]
wr %g0, 0x2a, %asi
ldda [%l7 + 0x40] %asi, %o6
movg %xcc, %l5, %i0
movvs %icc, %i3, %i1
fmovsleu %icc, %f19, %f0
rd %tick_cmpr, %g5
edge32n %o1, %i4, %g7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
sub %i6, %o4, %l6
fmovsgu %xcc, %f23, %f3
wrpr %g3, 0x1E17, %cwp
rdhpr %hintp, %l1
fba,a %fcc3, loop_453
wrpr %g2, %g6, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x7B3, %hsys_tick_cmpr
wr %l0, 0x0F72, %sys_tick
loop_453:
fnors %f27, %f16, %f17
wr %o2, 0x10FD, %pic
movpos %xcc, %g1, %l2
edge32ln %o5, %i2, %o3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fmovsne %xcc, %f18, %f23
wr %o0, %g4, %y
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
srlx %o6, %l5, %i5
movl %xcc, %i0, %i3
rd %ccr, %g5
fzero %f0
wr %g0, 0xeb, %asi
ldda [%l7 + 0x70] %asi, %o0
wrpr %i4, 0x0793, %cwp
rdpr %otherwin, %g7
st %f24, [%l7 + 0x54]
rdhpr %hintp, %i7
fpsub16s %f4, %f11, %f16
wrpr %i6, 0x0B90, %pil
wr %o4, 0x03ED, %pic
wr %l6, %i1, %sys_tick
rd %pc, %g3
rdhpr %hintp, %l1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
nop
set 0x1A, %i3
ldsb [%l7 + %i3], %g2
rdpr %wstate, %o7
bneg loop_454
wr %l3, 0x1681, %sys_tick
brlez %l0, loop_455
lduw [%l7 + 0x18], %o2
loop_454:
rdhpr %hpstate, %l2
set 0x30, %o4
swapa [%l7 + %o4] 0x89, %g1
loop_455:
swap [%l7 + 0x1C], %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xD3F, %hsys_tick_cmpr
call loop_456
alignaddrl %l4, %o0, %g4
wr %o6, 0x094E, %clear_softint
fmovdg %xcc, %f23, %f20
loop_456:
rd %asi, %l5
fnegs %f15, %f5
andcc %i2, 0x0BE4, %i5
rd %fprs, %i0
ta %xcc, 0x0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x184, %hsys_tick_cmpr
rd %softint, %i3
rd %sys_tick_cmpr, %g7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
sethi 0x1BC2, %o4
brz,a %i6, loop_457
bcc,pt %icc, loop_458
rd %y, %l6
movl %icc, %g3, %i1
loop_457:
tsubcc %g6, %l1, %o7
loop_458:
prefetch [%l7 + 0x44], 0x3
xorcc %l3, %o2, %l2
movleu %icc, %o5, %o3
fands %f25, %f27, %f6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
lduh [%l7 + 0x6A], %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
nop
setx loop_459, %l0, %l1
jmpl %l1, %g4
fmovsge %icc, %f16, %f7
movcs %icc, %l5, %i2
rdpr %canrestore, %o6
loop_459:
movrgz %i5, 0x158, %g5
movne %xcc, %i0, %i3
wr %g7, %o1, %softint
wr %g0, 0x19, %asi
ldsba [%l7 + 0x6D] %asi, %i7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x388, %hsys_tick_cmpr
rd %pc, %o4
rdhpr %hintp, %i6
rdhpr %hpstate, %g3
rdhpr %hintp, %i1
move %icc, %l6, %l1
rd %sys_tick_cmpr, %o7
orncc %g6, 0x0829, %g2
rdhpr %hintp, %l3
popc %o2, %l2
wr %o5, %l0, %y
rd %pc, %o3
rdhpr %htba, %l4
fcmps %fcc3, %f11, %f3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x68E, %tick_cmpr
rdhpr %hintp, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xF14, %hsys_tick_cmpr
edge32ln %g1, %i5, %o6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x496, %hsys_tick_cmpr
movrlz %g7, 0x35E, %o1
wrpr %i7, %o4, %cwp
rdhpr %htba, %i4
movpos %icc, %g3, %i6
tcc %xcc, 0x4
rdhpr %hintp, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x066, %hsys_tick_cmpr
wr %g0, 0x0c, %asi
stba %g6, [%l7 + 0x3D] %asi
te %icc, 0x7
ldstub [%l7 + 0x17], %g2
rdhpr %hsys_tick_cmpr, %l3
rd %softint, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xB9C, %hsys_tick_cmpr
edge16ln %o2, %o5, %o3
rdpr %tl, %l4
wrpr %o0, 0x06E3, %pil
fmovsleu %xcc, %f20, %f21
fandnot1s %f8, %f19, %f29
rdhpr %hpstate, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %canrestore, %i2
edge16l %g1, %i5, %o6
rd %ccr, %i0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %tl, %g7
fcmple16 %f30, %f4, %o1
rd %pc, %i7
fbu,a %fcc2, loop_460
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x4FC, %hsys_tick_cmpr
membar 0x11
loop_460:
wr %i6, 0x1EF9, %clear_softint
edge8l %i4, %l1, %o7
rdhpr %htba, %g6
rdhpr %hpstate, %g2
fbuge,a %fcc3, loop_461
wrpr %l3, %l6, %cwp
bcc,pn %icc, loop_462
xnor %i1, 0x1B02, %o2
loop_461:
wrpr %l2, 0x092B, %tick
sdiv %o5, 0x0EA4, %o3
loop_462:
wrpr %l4, 0x0C20, %tick
fmovsvc %xcc, %f19, %f3
tg %icc, 0x3
rdhpr %htba, %g4
rdhpr %hintp, %o0
wrpr %i2, %l0, %tick
or %i5, 0x1D26, %g1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xC26, %hsys_tick_cmpr
wrpr %l5, 0x0B69, %cwp
rd %ccr, %g5
rdpr %otherwin, %o1
wrpr %g7, 0x0888, %tick
bshuffle %f20, %f28, %f6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xD2D, %hsys_tick_cmpr
rdhpr %hintp, %g3
sdivcc %i7, 0x1FC8, %i6
wrpr %i4, 0x07E9, %cwp
movcc %icc, %o7, %l1
rdpr %canrestore, %g6
rdhpr %hintp, %g2
faligndata %f6, %f12, %f8
wr %l6, %i1, %ccr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x5B3, %tick_cmpr
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
rd %pc, %l3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %o3, 0x1DCE, %ccr
fsrc2s %f2, %f29
wrpr %l4, %l2, %tick
wr %g4, %i2, %sys_tick
add %l7, 0x40, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %l0
casxa [%l6] 0x80, %l0, %o0
fnegs %f3, %f12
wr %g1, %i5, %y
movcs %icc, %o6, %l5
movrne %i0, %o1, %g5
flushw
rd %tick_cmpr, %g7
tsubcc %o4, %g3, %i3
wrpr %i6, %i4, %cwp
wrpr %i7, 0x0FAF, %cwp
rdhpr %hintp, %l1
movleu %xcc, %o7, %g6
addc %g2, 0x0DBA, %i1
wr %g0, 0x6, %fprs
rd %sys_tick_cmpr, %o5
rd %pc, %o3
wr %o2, %l2, %sys_tick
rdhpr %hpstate, %g4
rd %tick_cmpr, %i2
orcc %l4, %o0, %l0
tgu %icc, 0x1
rd %ccr, %g1
rdpr %cwp, %i5
wrpr %o6, 0x090E, %tick
array16 %i0, %o1, %l5
brlz,a %g5, loop_463
tn %xcc, 0x5
rdpr %otherwin, %g7
rdpr %tl, %g3
loop_463:
rdpr %tl, %i3
fsrc2 %f24, %f28
wrpr %o4, %i4, %tick
fbuge %fcc3, loop_464
tcs %xcc, 0x4
nop
set 0x64, %g4
prefetch [%l7 + %g4], 0x3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_464:
fmovd %f20, %f24
movl %icc, %i6, %i7
ldsb [%l7 + 0x4E], %l1
udivx %g6, 0x1410, %o7
rdhpr %hsys_tick_cmpr, %g2
rdpr %cleanwin, %i1
rdpr %gl, %l3
rdpr %cansave, %l6
rd %softint, %o5
movcc %xcc, %g4, %l2
rd %ccr, %i2
fbl %fcc0, loop_465
wr %l4, 0x06C1, %sys_tick
set 0x13, %l1
stba %o0, [%l7 + %l1] 0x10
loop_465:
wrpr %g1, %l0, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %o1, 0x0C9D, %tick
wr %i0, %l5, %softint
rdpr %gl, %g5
wr %g7, 0x1CCD, %ccr
rdhpr %htba, %i3
rdhpr %hintp, %g3
movpos %icc, %i6, %i7
wrpr %i4, 0x0B99, %tick
rdhpr %hpstate, %g6
rdpr %canrestore, %o7
sdiv %l1, 0x009D, %i1
rd %y, %l3
rdpr %otherwin, %g2
mulscc %o5, 0x16D4, %o2
fpsub16 %f30, %f28, %f28
tgu %icc, 0x4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xBEA, %hsys_tick_cmpr
rdhpr %hpstate, %o3
rd %pc, %g4
udivcc %i2, 0x06FA, %l2
movcc %icc, %o0, %l4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fbo,a %fcc0, loop_466
rdhpr %htba, %l0
srlx %o6, 0x10, %i0
alignaddrl %o1, %l5, %g5
loop_466:
rdpr %tba, %i3
subcc %g7, 0x11AF, %g3
edge8n %i6, %o4, %i7
add %l7, 0x60, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %g6, %o7
andncc %i4, %i1, %l3
wr %l1, %g2, %set_softint
bvs,a,pn %xcc, loop_467
wrpr %o5, 0x09DD, %tick
wr %o2, %l6, %y
add %l7, 0x28, %l6
wr %g0, 0x0c, %asi
ldxa [%l6] %asi, %o3
casxa [%l6] %asi, %o3, %i2
loop_467:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xD97, %tick_cmpr
rd %sys_tick_cmpr, %g4
wrpr %l4, 0x0121, %pil
rdhpr %hpstate, %o0
wrpr %g1, %i5, %cwp
wrpr %o6, %i0, %cwp
rdpr %cansave, %o1
fbne %fcc0, loop_468
fcmpd %fcc1, %f22, %f2
edge32l %l5, %l0, %i3
fbuge %fcc1, loop_469
loop_468:
bvs,pn %icc, loop_470
wr %g5, %g3, %set_softint
te %xcc, 0x7
loop_469:
wrpr %g7, %o4, %cwp
loop_470:
movneg %icc, %i7, %i6
rdpr %cansave, %o7
wr %l3, %i1, %softint
fcmpes %fcc0, %f11, %f10
rdhpr %hpstate, %g2
wrpr %o5, %l1, %pil
orncc %o2, %o3, %l6
rdpr %canrestore, %l2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wrpr %i2, %l4, %pil
rdhpr %hpstate, %o0
wr %g1, 0x04FB, %softint
rdhpr %hpstate, %g4
tl %icc, 0x2
wr %g0, 0x11, %asi
ldxa [%l7 + 0x70] %asi, %i5
fpadd32 %f4, %f0, %f10
rdpr %canrestore, %o6
wr %i0, 0x0235, %ccr
wrpr %o1, 0x0510, %pil
rdhpr %hsys_tick_cmpr, %l5
movgu %icc, %l0, %g5
array8 %g3, %i3, %o4
rd %ccr, %g7
rdhpr %hpstate, %i6
wr %i7, %i4, %ccr
rdhpr %hsys_tick_cmpr, %o7
sdivcc %g6, 0x16AA, %l3
array16 %g2, %i1, %o5
fcmped %fcc1, %f26, %f0
rdpr %canrestore, %o2
tleu %icc, 0x3
tle %xcc, 0x5
rdpr %canrestore, %o3
rd %ccr, %l6
wr %g0, 0x5, %fprs
wrpr %i2, %l4, %pil
alignaddr %o0, %l1, %g4
movrgz %i5, %o6, %i0
fornot1 %f12, %f28, %f12
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
rd %y, %l0
rd %ccr, %g5
rdhpr %htba, %g1
set 0x40, %i2
ldda [%l7 + %i2] 0x24, %g2
rd %pc, %i3
wrpr %o4, 0x186A, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x864, %hsys_tick_cmpr
set 0x7A, %g3
lduba [%l7 + %g3] 0x81, %i4
edge32l %o7, %g6, %l3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
movgu %xcc, %g7, %i1
rdhpr %hintp, %o5
wrpr %o3, 0x01F4, %tick
rdhpr %hpstate, %l6
tvc %icc, 0x3
stx %o2, [%l7 + 0x58]
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fnot1s %f22, %f4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xE6B, %hsys_tick_cmpr
mulx %o0, 0x05AC, %l1
movleu %icc, %g4, %i5
mulscc %i2, 0x03F2, %o6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xC1C, %hsys_tick_cmpr
sllx %i0, %l5, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %asi, %g3
andcc %g1, %o4, %i3
rdhpr %hsys_tick_cmpr, %i7
sll %i4, %i6, %o7
bvc,a,pn %icc, loop_471
rd %softint, %g6
rdpr %wstate, %g2
wr %l3, %g7, %ccr
loop_471:
rdhpr %hpstate, %i1
addc %o5, 0x09F0, %o3
rdpr %otherwin, %o2
and %l2, %l6, %o0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
rdhpr %hpstate, %l1
rd %asi, %l4
fbule,a %fcc1, loop_472
rdpr %cleanwin, %g4
wrpr %i2, 0x14D1, %cwp
fmovsl %icc, %f1, %f11
loop_472:
rd %asi, %o6
rdpr %gl, %o1
rdpr %cansave, %i5
wrpr %l5, %i0, %pil
movgu %icc, %l0, %g5
rdhpr %hsys_tick_cmpr, %g1
wr %g0, 0x11, %asi
ldsha [%l7 + 0x4E] %asi, %o4
rd %ccr, %g3
rdpr %gl, %i3
rdpr %pil, %i7
set 0x68, %l0
lduwa [%l7 + %l0] 0x10, %i6
bcs,a %icc, loop_473
movre %o7, %i4, %g2
rdhpr %htba, %l3
rdpr %cleanwin, %g6
loop_473:
fmovdge %icc, %f25, %f29
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xBFE, %hsys_tick_cmpr
rdpr %cleanwin, %o5
wrpr %o3, %o2, %tick
edge16n %l2, %g7, %o0
tleu %xcc, 0x7
mova %xcc, %l6, %l4
addccc %g4, 0x09BA, %i2
sllx %o6, 0x14, %o1
rdpr %canrestore, %i5
wr %l1, %i0, %set_softint
mulscc %l5, %l0, %g5
ldsw [%l7 + 0x38], %o4
rd %asi, %g3
xnorcc %g1, 0x0A8B, %i3
fmovrdne %i6, %f22, %f8
rdpr %cansave, %o7
lduw [%l7 + 0x18], %i7
brgez,a %g2, loop_474
taddcctv %i4, %l3, %g6
wrpr %o5, %i1, %cwp
rdhpr %hsys_tick_cmpr, %o2
loop_474:
andncc %l2, %o3, %o0
movne %xcc, %l6, %g7
rd %fprs, %l4
wr %i2, %o6, %sys_tick
fbg %fcc2, loop_475
rdpr %otherwin, %g4
smul %o1, 0x1C83, %i5
wrpr %i0, 0x04B4, %pil
loop_475:
rd %pc, %l1
rd %asi, %l5
rd %sys_tick_cmpr, %l0
tsubcctv %o4, %g3, %g5
wr %i3, 0x1D89, %ccr
rd %fprs, %g1
movn %xcc, %i6, %i7
tsubcc %g2, 0x092D, %o7
flushw
rdpr %otherwin, %l3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fmovdcs %xcc, %f1, %f2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x147, %hsys_tick_cmpr
be,pn %icc, loop_476
movleu %icc, %o5, %o3
rdpr %cleanwin, %o0
fcmpeq32 %f10, %f18, %l6
loop_476:
rd %fprs, %g7
rdpr %cleanwin, %l2
rdpr %canrestore, %l4
ldsw [%l7 + 0x78], %o6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %canrestore, %o1
rd %tick_cmpr, %i5
fmovdneg %icc, %f7, %f12
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
mulscc %i0, 0x02EC, %l5
tge %icc, 0x6
rd %y, %l1
rdhpr %hintp, %o4
wr %g3, 0x131D, %ccr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x64F, %sys_tick_cmpr
mulx %l0, %g1, %i6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x85A, %hsys_tick_cmpr
brgz %g2, loop_477
xor %o7, 0x0EF4, %i3
fba %fcc0, loop_478
rdhpr %htba, %g6
loop_477:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xB5C, %hsys_tick_cmpr
wr %i1, 0x0A50, %pic
loop_478:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
srl %o5, 0x0D, %o2
addcc %o0, %o3, %g7
fmovdle %xcc, %f22, %f19
set 0x40, %o2
swapa [%l7 + %o2] 0x0c, %l2
movne %icc, %l4, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %cwp, %i5
fbge,a %fcc1, loop_479
fornot1s %f14, %f19, %f16
rdhpr %hsys_tick_cmpr, %o1
movrne %g4, %l5, %l1
loop_479:
rd %softint, %o4
nop
set 0x3C, %o7
ldsh [%l7 + %o7], %i0
taddcctv %g5, %l0, %g3
ldsb [%l7 + 0x43], %g1
wrpr %i6, 0x03CC, %cwp
bvs,pt %icc, loop_480
wr %i7, %g2, %clear_softint
srlx %o7, 0x1C, %g6
rd %softint, %i3
loop_480:
swap [%l7 + 0x2C], %i1
wr %i4, 0x0706, %y
rdpr %cansave, %l3
fmovsgu %xcc, %f6, %f30
movne %xcc, %o5, %o2
rdpr %cwp, %o3
move %xcc, %g7, %l2
rd %sys_tick_cmpr, %o0
sdivcc %l6, 0x021B, %i2
set 0x1C, %o0
ldsba [%l7 + %o0] 0x14, %l4
rdhpr %htba, %o6
rdpr %canrestore, %o1
wrpr %i5, 0x0085, %cwp
wr %g0, 0x18, %asi
ldstuba [%l7 + 0x10] %asi, %g4
addcc %l5, %o4, %l1
brgez,a %g5, loop_481
fpmerge %f24, %f27, %f14
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wrpr %i0, 0x0E2A, %cwp
loop_481:
rdpr %cansave, %l0
orcc %g1, %g3, %i6
movpos %icc, %g2, %i7
rd %sys_tick_cmpr, %g6
brlez,a %i3, loop_482
rdhpr %htba, %i1
rdpr %otherwin, %i4
fbue %fcc0, loop_483
loop_482:
tn %xcc, 0x1
rdhpr %hintp, %o7
ldsb [%l7 + 0x2A], %o5
loop_483:
sdivcc %l3, 0x1E28, %o2
rd %sys_tick_cmpr, %g7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fmovdne %icc, %f29, %f6
edge32n %o3, %l6, %i2
wrpr %l4, %o0, %cwp
wr %o1, %i5, %sys_tick
rd %pc, %g4
movleu %icc, %l5, %o4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %cansave, %l1
tleu %xcc, 0x6
stx %i0, [%l7 + 0x50]
rd %fprs, %l0
brlz %g3, loop_484
popc %i6, %g2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xD65, %hsys_tick_cmpr
rd %pc, %i3
loop_484:
fcmpne16 %f24, %f12, %g6
addc %i1, %i4, %o5
fmovs %f23, %f30
fnands %f17, %f8, %f6
brlez %l3, loop_485
wr %o2, %o7, %sys_tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g7, 0x0AC6, %l6
loop_485:
rdpr %pil, %i2
rd %tick_cmpr, %l4
movl %icc, %o3, %o1
andcc %i5, 0x1A34, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %l5, 0x1176, %pil
rdpr %cleanwin, %o6
add %l7, 0x20, %l6
wr %g0, 0x18, %asi
casxa [%l6] 0x18, %o4, %i0
wr %l1, 0x0496, %sys_tick
rdhpr %hsys_tick_cmpr, %l0
fmovrse %g5, %f14, %f11
or %g3, 0x1F48, %g2
rdhpr %htba, %g1
rdhpr %hpstate, %i6
fmovrdne %i3, %f30, %f18
bge %icc, loop_486
wr %g0, 0x6, %fprs
rdhpr %hsys_tick_cmpr, %i1
rdpr %tl, %o5
loop_486:
rd %fprs, %l3
wrpr %i4, %o7, %cwp
bl,a loop_487
stw %o2, [%l7 + 0x70]
fmovdcs %icc, %f29, %f22
wr %g7, 0x03D4, %y
loop_487:
rd %y, %l6
movne %icc, %l2, %l4
sdivx %i2, 0x016A, %o3
wr %i5, 0x1383, %sys_tick
wrpr %g4, %o1, %cwp
wrpr %l5, 0x132E, %cwp
swap [%l7 + 0x3C], %o6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x8AA, %hsys_tick_cmpr
wr %g0, 0x11, %asi
sta %f18, [%l7 + 0x10] %asi
rd %softint, %o4
andcc %l1, %l0, %i0
rd %fprs, %g5
rdpr %otherwin, %g2
fpackfix %f12, %f6
movge %xcc, %g3, %i6
sir 0x0E4E
fmovrdne %i3, %f6, %f14
edge8 %g1, %g6, %i1
rdhpr %htba, %o5
srl %i7, %l3, %o7
ldsb [%l7 + 0x1E], %i4
wr %g0, 0x10, %asi
ldswa [%l7 + 0x24] %asi, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
wrpr %o3, %i5, %pil
rdpr %wstate, %g4
tleu %icc, 0x7
rdhpr %hpstate, %o1
edge32ln %i2, %l5, %o6
rdhpr %hintp, %o4
wr %g0, 0x89, %asi
ldstuba [%l7 + 0x60] %asi, %o0
wr %l0, %l1, %pic
movrne %i0, %g2, %g3
rd %fprs, %g5
orcc %i6, %i3, %g6
sdivx %g1, 0x036B, %i1
tsubcc %i7, 0x0B43, %o5
rd %ccr, %o7
rdpr %otherwin, %l3
movvs %xcc, %i4, %o2
bl,pn %xcc, loop_488
wr %l6, %l2, %sys_tick
addc %g7, %o3, %i5
rdhpr %hpstate, %g4
loop_488:
tneg %xcc, 0x1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x742, %hsys_tick_cmpr
wr %l4, 0x0182, %clear_softint
movneg %icc, %i2, %l5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x210, %tick_cmpr
edge16ln %o6, %l0, %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
tsubcc %g5, %i6, %g6
stw %i3, [%l7 + 0x74]
udivcc %i1, 0x1B05, %i7
wrpr %g1, 0x1E1B, %cwp
smulcc %o7, 0x16DE, %o5
rdhpr %hsys_tick_cmpr, %l3
umulcc %i4, 0x1A41, %o2
rdhpr %htba, %l6
rdhpr %hintp, %g7
movrne %o3, 0x0F9, %i5
rdpr %pil, %l2
tvs %xcc, 0x2
brz,a %o1, loop_489
tvc %xcc, 0x3
rdhpr %hpstate, %g4
wrpr %l4, 0x1309, %tick
loop_489:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
edge8 %o6, %l5, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %l1, 0x0F0B, %softint
movneg %xcc, %g3, %i0
rdhpr %hintp, %g2
sll %i6, 0x03, %g5
xnorcc %i3, 0x108F, %g6
rdpr %canrestore, %i1
movg %icc, %g1, %o7
wr %o5, %i7, %softint
rdpr %cwp, %l3
set 0x24, %g5
lda [%l7 + %g5] 0x18, %f21
rdhpr %hpstate, %o2
rd %softint, %l6
wrpr %i4, %o3, %cwp
addccc %i5, %g7, %l2
smulcc %o1, 0x056A, %l4
rdhpr %htba, %g4
fmovdne %xcc, %f1, %f13
sll %o4, %o6, %i2
movl %icc, %l5, %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xC61, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
flushw
tne %xcc, 0x0
rdpr %gl, %g2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
alignaddr %i6, %g6, %i1
flushw
set 0x08, %i1
ldsha [%l7 + %i1] 0x19, %i3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
tpos %icc, 0x6
edge16n %o5, %i7, %l3
rd %tick_cmpr, %g1
rd %sys_tick_cmpr, %l6
rdpr %cansave, %i4
rd %sys_tick_cmpr, %o3
wr %i5, 0x1E42, %sys_tick
xnor %o2, 0x04E5, %l2
andcc %o1, %l4, %g7
rdpr %tba, %g4
rdpr %cleanwin, %o6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xCAB, %hsys_tick_cmpr
nop
setx loop_490, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
rdhpr %hsys_tick_cmpr, %o0
add %l7, 0x78, %l6
wr %g0, 0x10, %asi
ldxa [%l6] %asi, %l0
casxa [%l6] %asi, %l0, %g3
loop_490:
array32 %i0, %l5, %l1
fcmpgt16 %f22, %f14, %g5
membar 0x7E
rd %softint, %i6
bge %xcc, loop_491
rdhpr %htba, %g6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
rd %pc, %g2
loop_491:
subccc %i3, %o7, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xC4F, %hsys_tick_cmpr
wr %l3, %i7, %sys_tick
movg %xcc, %l6, %i4
nop
set 0x5C, %i0
stw %o3, [%l7 + %i0]
wrpr %i5, 0x1DFB, %cwp
wrpr %o2, %g1, %tick
be %xcc, loop_492
rd %tick_cmpr, %l2
wrpr %o1, 0x0C0E, %pil
loop_492:
fxors %f4, %f1, %f12
wr %o6, 0x0D2D, %ccr
nop
setx loop_493, %l0, %l1
jmpl %l1, %g4
orcc %o4, 0x0764, %i2
wrpr %o0, 0x1F0E, %pil
edge8l %l0, %g3, %l5
loop_493:
wr %i0, %l1, %sys_tick
rd %sys_tick_cmpr, %g5
wr %g0, 0x10, %asi
lduba [%l7 + 0x3C] %asi, %g6
rd %fprs, %g2
fexpand %f17, %f4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x0BD, %hsys_tick_cmpr
wrpr %i1, 0x1DD1, %pil
wr %g0, 0x19, %asi
ldsba [%l7 + 0x34] %asi, %i3
wrpr %o5, 0x19D4, %pil
movneg %icc, %l3, %i7
or %i4, 0x1F40, %l6
wr %o3, %i5, %pic
movre %o2, %g1, %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %asi, %o6
fnot2s %f12, %f25
rdhpr %hpstate, %l2
wr %g0, 0x5, %fprs
wrpr %g4, %i2, %tick
wr %g0, 0x04, %asi
prefetcha [%l7 + 0x78] %asi, 0x3
sir 0x1083
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x70D, %hsys_tick_cmpr
movneg %icc, %i0, %l1
sth %o0, [%l7 + 0x1C]
wrpr %g6, 0x057D, %tick
bneg,a,pt %icc, loop_494
std %g4, [%l7 + 0x68]
st %f22, [%l7 + 0x40]
tne %xcc, 0x3
loop_494:
nop
wr %g0, 0x0c, %asi
ldda [%l7 + 0x10] %asi, %g2
rd %sys_tick_cmpr, %i6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
set 0x58, %g7
ldsba [%l7 + %g7] 0x80, %o7
alignaddr %i3, %o5, %i7
wr %g0, 0x89, %asi
stda %f16, [%l7 + 0x40] %asi
fpack16 %f14, %f9
tge %xcc, 0x2
movcc %icc, %l3, %l6
fmovdg %icc, %f22, %f4
rdhpr %hsys_tick_cmpr, %i4
rdhpr %hsys_tick_cmpr, %i5
wr %g0, 0x18, %asi
stha %o3, [%l7 + 0x7C] %asi
rdhpr %htba, %g1
smul %o2, %o1, %l4
wrpr %o6, %l2, %tick
edge16n %o4, %g7, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xC83, %sys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
ta %xcc, 0x1
orcc %g6, 0x1B3D, %g5
rd %ccr, %o0
subcc %g2, %i6, %i1
fmovsgu %xcc, %f4, %f27
umulcc %i3, %o5, %i7
bvc,a %icc, loop_495
rd %asi, %l3
ta %xcc, 0x4
wrpr %l6, %o7, %tick
loop_495:
wr %i4, 0x04ED, %clear_softint
wrpr %i5, %g1, %pil
wr %o2, 0x0EAD, %softint
movleu %icc, %o1, %l4
xorcc %o6, 0x0EEF, %o3
wrpr %l2, %o4, %pil
rdpr %gl, %g7
wr %g0, 0x6, %fprs
rdpr %canrestore, %i2
stw %g3, [%l7 + 0x54]
wr %i0, 0x0411, %clear_softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x200, %hsys_tick_cmpr
rd %ccr, %l1
wr %g6, 0x109B, %clear_softint
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
rdhpr %hintp, %g5
rd %asi, %g2
fcmpeq16 %f22, %f4, %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %sys_tick_cmpr, %i3
wr %o5, 0x124C, %pic
fcmpd %fcc0, %f18, %f10
rdhpr %hsys_tick_cmpr, %i7
movrgez %l6, %l3, %o7
movl %xcc, %i4, %i5
fnors %f9, %f31, %f11
rdpr %cleanwin, %g1
wrpr %o2, %l4, %pil
edge8ln %o1, %o6, %o3
fbge,a %fcc2, loop_496
wr %l2, %o4, %pic
wrpr %g7, 0x1DCB, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xEB2, %hsys_tick_cmpr
loop_496:
movvc %icc, %g3, %l0
set 0x22, %l5
lduba [%l7 + %l5] 0x10, %i0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %htba, %g5
tsubcc %g2, 0x0155, %g6
rdpr %cansave, %i6
fmovdl %icc, %f0, %f1
rdhpr %hsys_tick_cmpr, %o0
and %i1, %o5, %i3
movrgez %l6, 0x3AA, %l3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x618, %hsys_tick_cmpr
wr %o7, %i5, %set_softint
wr %i4, 0x062B, %pic
stx %g1, [%l7 + 0x28]
rdhpr %hintp, %l4
rdpr %pil, %o1
smulcc %o2, 0x1C70, %o3
wr %o6, %o4, %ccr
wr %g7, %g4, %softint
wr %l2, %i2, %pic
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
movne %icc, %i0, %l1
edge32n %l5, %l0, %g2
movrgz %g5, 0x16A, %i6
tn %icc, 0x3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fmovsneg %icc, %f26, %f14
fmovrdlz %o5, %f12, %f6
rdhpr %hintp, %o0
srlx %i3, 0x14, %l3
wrpr %i7, 0x10EA, %tick
umul %l6, 0x0EDC, %o7
edge8ln %i5, %i4, %l4
rdpr %tba, %o1
rdhpr %hpstate, %o2
rdpr %cwp, %o3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
wrpr %g1, 0x0F65, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xE50, %hsys_tick_cmpr
xnor %g7, 0x1378, %l2
rdhpr %htba, %g4
bg,pn %xcc, loop_497
rdpr %canrestore, %i2
tle %icc, 0x4
alignaddrl %g3, %l1, %i0
loop_497:
rd %y, %l0
rdhpr %hpstate, %l5
rdpr %otherwin, %g5
fmul8x16au %f21, %f6, %f28
sra %g2, 0x1D, %g6
rdpr %tl, %i1
rd %ccr, %i6
rd %ccr, %o0
fmovscs %icc, %f19, %f29
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %g0, 0x2f, %asi
stha %i3, [%l7 + 0x22] %asi
membar #Sync
wrpr %i7, %l3, %tick
wrpr %l6, %o7, %pil
edge32 %i5, %i4, %l4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
wrpr %o3, %o6, %tick
rdpr %wstate, %g1
fcmpne16 %f28, %f0, %o4
rdhpr %htba, %o2
sir 0x12AF
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x639, %tick_cmpr
movre %g4, %l2, %g3
siam 0x3
rd %fprs, %i2
rd %y, %l1
wrpr %i0, 0x1838, %pil
rdpr %tl, %l0
bg,a,pt %icc, loop_498
rd %y, %l5
wrpr %g5, 0x108F, %tick
rd %fprs, %g2
loop_498:
ta %xcc, 0x6
movneg %xcc, %i1, %g6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
tvc %xcc, 0x5
rd %asi, %o5
udiv %i6, 0x106B, %i3
rdpr %cleanwin, %i7
rdpr %canrestore, %l3
rdhpr %hpstate, %o7
rdhpr %htba, %i5
orn %l6, %l4, %o1
lduh [%l7 + 0x1C], %o3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xE1A, %hsys_tick_cmpr
rd %pc, %i4
andcc %o4, 0x0AA4, %g1
fbne,a %fcc3, loop_499
sub %o2, %g4, %g7
wr %g0, 0x80, %asi
stha %l2, [%l7 + 0x4E] %asi
loop_499:
rdhpr %hpstate, %i2
tsubcctv %l1, %i0, %g3
srl %l5, 0x16, %g5
wrpr %l0, %g2, %pil
fcmps %fcc1, %f14, %f25
edge8 %i1, %g6, %o0
fmul8x16al %f20, %f17, %f16
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fnegs %f18, %f11
wrpr %i7, 0x1CFF, %cwp
be,a %xcc, loop_500
wrpr %l3, %o7, %pil
bg,a,pt %icc, loop_501
std %f22, [%l7 + 0x68]
loop_500:
rdpr %pil, %i5
rdhpr %hsys_tick_cmpr, %i3
loop_501:
movcc %icc, %l4, %o1
rd %fprs, %l6
rd %softint, %o3
rdhpr %hsys_tick_cmpr, %o6
tge %icc, 0x5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x1A4, %hsys_tick_cmpr
wr %g0, 0x7, %fprs
stbar
rdhpr %hsys_tick_cmpr, %o2
fmovscc %icc, %f5, %f9
rd %asi, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
rd %softint, %l2
rdpr %gl, %i2
rdpr %wstate, %l1
fmul8sux16 %f22, %f22, %f16
edge8 %i0, %g3, %g7
rdhpr %hsys_tick_cmpr, %l5
fbug,a %fcc1, loop_502
or %l0, 0x03A0, %g2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xD1A, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
loop_502:
wrpr %i6, %i7, %tick
wr %l3, %o5, %set_softint
rdhpr %hsys_tick_cmpr, %i5
wr %i3, 0x1A21, %sys_tick
rdhpr %htba, %l4
rd %asi, %o1
wrpr %o7, 0x1370, %cwp
rd %ccr, %o3
wr %g0, 0x80, %asi
swapa [%l7 + 0x20] %asi, %l6
fornot2 %f26, %f28, %f28
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
andn %o6, 0x174A, %g1
fcmple32 %f22, %f4, %g4
sdivx %o4, 0x1089, %l2
wr %o2, 0x06D2, %clear_softint
fmovdge %xcc, %f6, %f7
fbl %fcc1, loop_503
bl,a loop_504
rdpr %cleanwin, %l1
umulcc %i0, 0x0D97, %i2
loop_503:
rd %fprs, %g7
loop_504:
bg,pn %xcc, loop_505
fbg,a %fcc2, loop_506
wrpr %l5, 0x0B77, %cwp
edge32ln %l0, %g2, %g5
loop_505:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
loop_506:
te %icc, 0x7
rdhpr %htba, %o0
rdhpr %hintp, %i1
rdhpr %hintp, %g6
rdhpr %hintp, %i6
wrpr %l3, 0x0094, %pil
brnz,a %o5, loop_507
rd %sys_tick_cmpr, %i5
add %l7, 0x58, %l6
wr %g0, 0x10, %asi
ldxa [%l6] %asi, %i7
casxa [%l6] %asi, %i7, %i3
loop_507:
wrpr %l4, %o1, %tick
wr %o3, %o7, %y
wr %g0, 0x04, %asi
ldxa [%l7 + 0x48] %asi, %i4
fcmps %fcc3, %f20, %f17
rd %pc, %l6
wr %o6, 0x175C, %clear_softint
set 0x40, %l4
ldda [%l7 + %l4] 0x27, %g0
rd %softint, %g4
xorcc %o4, %l2, %o2
rdpr %otherwin, %i0
rd %tick_cmpr, %i2
ldd [%l7 + 0x28], %l0
rdhpr %hintp, %l5
smulcc %g2, 0x1618, %g3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x5EC, %hsys_tick_cmpr
rd %fprs, %i1
rd %fprs, %i6
wrpr %g6, 0x1DA2, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %i5, %i7, %tick
fone %f6
fmovscc %xcc, %f13, %f10
fmul8ulx16 %f24, %f28, %f8
subccc %l3, 0x1655, %l4
rdpr %canrestore, %o1
fmovsn %icc, %f22, %f31
rd %y, %i3
rdpr %gl, %o3
rd %sys_tick_cmpr, %i4
rdpr %gl, %o7
fnot2 %f12, %f22
movleu %icc, %l6, %o6
fbo %fcc1, loop_508
wrpr %g4, 0x0DD9, %tick
bleu,a,pn %icc, loop_509
rd %y, %g1
loop_508:
orn %o4, 0x0EE3, %o2
and %l2, 0x03DB, %i0
loop_509:
wr %g0, 0x5, %fprs
edge32ln %l5, %l1, %l0
fmovsleu %xcc, %f13, %f9
rdhpr %hsys_tick_cmpr, %g7
and %g2, 0x06B5, %g3
rdpr %pil, %o0
prefetch [%l7 + 0x10], 0x2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x7AE, %hsys_tick_cmpr
ble loop_510
udivx %i6, 0x06A3, %g6
rdpr %cleanwin, %o5
wrpr %i7, %i5, %tick
loop_510:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xA0F, %hsys_tick_cmpr
rdhpr %hintp, %l3
rd %tick_cmpr, %o1
rdhpr %hpstate, %o3
movpos %xcc, %i4, %i3
fpadd16 %f4, %f10, %f2
brgz,a %l6, loop_511
rd %pc, %o6
nop
setx loop_512, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbg %fcc1, loop_513
loop_511:
rdhpr %htba, %o7
rd %asi, %g1
loop_512:
wr %g4, %o4, %pic
loop_513:
tl %icc, 0x7
ba,a loop_514
wrpr %o2, 0x0242, %pil
rdhpr %htba, %l2
sethi 0x1A68, %i2
loop_514:
fble %fcc1, loop_515
wr %i0, %l5, %softint
wrpr %l0, %l1, %tick
rdpr %otherwin, %g2
loop_515:
bge,pn %xcc, loop_516
rdpr %cleanwin, %g7
fcmpeq32 %f14, %f26, %g3
rd %fprs, %i1
loop_516:
stx %g5, [%l7 + 0x58]
sir 0x0B58
addccc %o0, %g6, %o5
te %xcc, 0x5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %tba, %i5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hpstate, %i7
wrpr %l3, %o1, %cwp
smul %i4, %o3, %i3
add %o6, 0x18C1, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xE7C, %hsys_tick_cmpr
fmovse %icc, %f7, %f13
sll %o2, %o7, %l2
sdiv %i2, 0x05CA, %i0
xnorcc %l0, 0x115E, %l5
rd %sys_tick_cmpr, %l1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xADA, %hsys_tick_cmpr
or %g2, 0x1B46, %g3
rd %tick_cmpr, %g5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
sethi 0x07F2, %o0
move %icc, %o5, %g6
fmovdn %icc, %f23, %f10
fandnot1s %f10, %f20, %f29
tneg %xcc, 0x5
rd %ccr, %i6
umul %l4, 0x1216, %i7
rd %softint, %i5
udivcc %l3, 0x06CD, %i4
wrpr %o1, 0x0976, %pil
fmovsn %xcc, %f29, %f18
edge32 %o3, %i3, %l6
fmovs %f15, %f23
subccc %o6, %g1, %o4
bvc,a,pn %xcc, loop_517
wrpr %o2, 0x004F, %tick
rdhpr %hsys_tick_cmpr, %g4
movpos %xcc, %o7, %l2
loop_517:
bshuffle %f24, %f28, %f6
!Yo - got one - imm_asi 0x4f
!And yo - immediate is 0x28
wr %g0, 0x4f, %asi
ldxa [%g0 + 0x28] %asi, %i0
brlez %i2, loop_518
movrgez %l0, 0x284, %l5
rdpr %tl, %l1
rdpr %cleanwin, %g7
loop_518:
sub %g3, 0x12F9, %g2
fmovrde %i1, %f4, %f6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
movle %xcc, %o0, %i6
sir 0x021A
wr %g0, 0x6, %fprs
wrpr %l3, %i4, %cwp
smul %i5, %o1, %i3
wrpr %l6, %o6, %tick
wrpr %g1, 0x010B, %pil
wrpr %o3, 0x1FAB, %cwp
rd %ccr, %o4
srlx %g4, 0x08, %o7
movgu %xcc, %l2, %o2
movrlz %i2, %i0, %l0
wr %g0, 0xf9, %asi
stda %f16, [%l7 + 0x40] %asi
membar #Sync
flush %l7 + 0x38
edge8 %l1, %g7, %l5
wr %g0, 0x10, %asi
stda %g2, [%l7 + 0x78] %asi
wr %i1, %g3, %softint
wr %g0, 0x89, %asi
prefetcha [%l7 + 0x30] %asi, 0x3
fmovsneg %icc, %f4, %f9
wrpr %g5, 0x1761, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %g6, 0x1990, %set_softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %tick_cmpr, %l3
rdpr %canrestore, %i7
movne %icc, %i4, %i5
movge %xcc, %o1, %l6
movn %icc, %i3, %o6
rd %sys_tick_cmpr, %o3
subc %o4, %g1, %o7
edge32n %g4, %l2, %o2
fmovrslez %i2, %f16, %f29
wr %g0, 0x19, %asi
ldstuba [%l7 + 0x6C] %asi, %i0
wrpr %l0, %l1, %cwp
rdhpr %hsys_tick_cmpr, %l5
bleu,a,pn %xcc, loop_519
edge16n %g7, %g2, %g3
or %i1, 0x0321, %o5
wr %g5, %o0, %softint
loop_519:
bg,a %icc, loop_520
wrpr %g6, %l4, %cwp
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
nop
set 0x38, %g2
ldx [%l7 + %g2], %i6
loop_520:
wrpr %l3, %i4, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xBF5, %hsys_tick_cmpr
edge16ln %o1, %i7, %i3
rdpr %wstate, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x9C9, %hsys_tick_cmpr
swap [%l7 + 0x18], %g1
rd %y, %o4
rd %pc, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %asi, %i2
rdhpr %hsys_tick_cmpr, %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
alignaddrl %i0, %g7, %l5
fzero %f4
alignaddr %g3, %i1, %o5
wrpr %g5, %g2, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %cwp, %l4
rdhpr %htba, %i6
rdhpr %htba, %i4
wr %g0, 0x6, %fprs
wrpr %l3, %o1, %tick
orn %i7, %l6, %i3
wrpr %o3, %o6, %tick
movrne %o4, %g1, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xB02, %hsys_tick_cmpr
fmovda %xcc, %f26, %f14
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
rdpr %wstate, %l1
fmovdvc %xcc, %f19, %f13
rdhpr %hintp, %i0
fcmped %fcc1, %f22, %f18
rdpr %gl, %l5
tsubcctv %g3, %i1, %o5
rd %sys_tick_cmpr, %g7
edge32ln %g5, %g2, %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xED3, %hsys_tick_cmpr
tleu %icc, 0x4
prefetch [%l7 + 0x78], 0x3
ldsb [%l7 + 0x22], %g6
taddcc %i6, %i4, %i5
rdhpr %htba, %l3
rdhpr %htba, %o1
rdhpr %hintp, %i7
movpos %xcc, %l6, %i3
wrpr %o6, %o4, %tick
movne %icc, %o3, %g4
for %f14, %f8, %f0
alignaddrl %o7, %g1, %o2
srax %l2, %l0, %i2
edge16ln %l1, %l5, %g3
rd %y, %i0
wrpr %o5, 0x194E, %tick
rdpr %otherwin, %g7
wr %g5, 0x063D, %clear_softint
rdhpr %hintp, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %l4, 0x1ACD, %clear_softint
rdhpr %htba, %o0
rd %tick_cmpr, %i6
rd %fprs, %i5
rdpr %tba, %l3
rdpr %cwp, %i7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
movrgez %i3, 0x3A3, %l6
rdhpr %htba, %o4
rdhpr %hsys_tick_cmpr, %o3
rd %tick_cmpr, %o6
add %l7, 0x40, %l6
wr %g0, 0x18, %asi
ldxa [%l6] %asi, %o7
casxa [%l6] 0x18, %o7, %g1
rd %softint, %o2
udivx %g4, 0x17A8, %l2
rdpr %tba, %i2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xB43, %tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x7BD, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x2DD, %sys_tick_cmpr
rdhpr %hintp, %g7
mulscc %i1, %g5, %l4
wr %o0, %i6, %sys_tick
tvs %icc, 0x3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xDE1, %hsys_tick_cmpr
rdpr %canrestore, %g6
wr %i5, %i4, %set_softint
wrpr %i7, 0x04CF, %cwp
tvc %icc, 0x1
fsrc2s %f13, %f25
lduw [%l7 + 0x3C], %l3
wr %o1, 0x06DE, %clear_softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
rd %ccr, %o3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
wr %o4, %g1, %pic
rdhpr %htba, %o7
subcc %o2, 0x13C6, %g4
wr %g0, 0x80, %asi
stwa %i2, [%l7 + 0x5C] %asi
rdhpr %htba, %l2
rdpr %tl, %l0
xorcc %l1, 0x00DB, %g3
xorcc %o5, 0x1AAD, %i0
rd %sys_tick_cmpr, %g7
rdpr %tba, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x3A4, %hsys_tick_cmpr
bne,a,pn %icc, loop_521
rdhpr %hsys_tick_cmpr, %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
andncc %g6, %g2, %i4
loop_521:
rdhpr %htba, %i5
bleu,pn %icc, loop_522
rdpr %gl, %l3
fmovsleu %icc, %f9, %f27
tcs %xcc, 0x6
loop_522:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
movleu %icc, %l6, %o1
wrpr %o3, 0x0169, %pil
movrgz %o6, %i3, %o4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xB85, %hsys_tick_cmpr
fbe %fcc2, loop_523
wr %o2, 0x1813, %clear_softint
wr %g0, 0x6, %fprs
rdpr %wstate, %o7
loop_523:
wrpr %l2, 0x1DA8, %tick
rd %fprs, %i2
wr %l0, %l1, %y
rd %fprs, %g3
tsubcc %i0, %g7, %i1
rd %y, %g5
ld [%l7 + 0x7C], %f17
bvc,pn %xcc, loop_524
tl %icc, 0x0
tleu %icc, 0x5
sra %o5, %l4, %o0
loop_524:
rdpr %otherwin, %i6
fcmple16 %f26, %f20, %l5
srlx %g2, %g6, %i4
wrpr %i5, 0x15BE, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x96E, %hsys_tick_cmpr
fpack16 %f28, %f28
rdhpr %hpstate, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %canrestore, %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %tl, %o3
wr %g0, 0x80, %asi
stda %g0, [%l7 + 0x70] %asi
set 0x18, %g6
lduwa [%l7 + %g6] 0x14, %o4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fmovrde %l2, %f2, %f24
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %o2, 0x015F, %tick
wr %g0, 0x6, %fprs
sdivx %g3, 0x146E, %i0
fmovsne %icc, %f2, %f11
wr %i1, 0x038E, %clear_softint
wrpr %g7, %g5, %cwp
bgu loop_525
edge8l %o5, %o0, %l4
rd %pc, %l5
wrpr %g2, %g6, %tick
loop_525:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %htba, %i5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x066, %hsys_tick_cmpr
fbug,a %fcc3, loop_526
rdpr %canrestore, %l6
wrpr %l3, %o1, %pil
rd %softint, %o6
loop_526:
taddcc %o3, %g1, %o4
edge8ln %i3, %o7, %l2
fmovdvc %xcc, %f10, %f23
fmovsle %xcc, %f17, %f3
set 0x50, %o5
ldda [%l7 + %o5] 0x18, %g4
fblg %fcc3, loop_527
rd %sys_tick_cmpr, %i2
rd %asi, %o2
movle %xcc, %l0, %l1
loop_527:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %i1, %g3, %pil
wrpr %g5, %o5, %pil
movrgz %o0, %g7, %l5
rdhpr %hintp, %g2
xnor %g6, 0x17C7, %l4
movrgz %i5, %i6, %i4
rd %pc, %l6
fbule,a %fcc2, loop_528
tvs %xcc, 0x1
movl %xcc, %i7, %l3
rdhpr %hsys_tick_cmpr, %o6
loop_528:
smul %o1, 0x0D49, %g1
orcc %o3, 0x010E, %i3
rdpr %canrestore, %o4
EXIT_GOOD
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Stats for Thread 0:
!
! Type l : 543
! Type a : 5378
! Type x : 268
! Type cti : 528
! Type f : 815
! Type i : 2468
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
EXIT_GOOD /* test finish */
/************************************************************************
Test case data start
************************************************************************/
.data
user_data_start:
scratch_area:
.word 0xEA60446C
.word 0xB952F0DA
.word 0x6889A5BC
.word 0x357B3017
.word 0x1BB7FE0B
.word 0xDCF782F0
.word 0xE83AA84F
.word 0xFBD49D4B
.word 0x468B7F85
.word 0x764033CF
.word 0xEF8D56E6
.word 0x6CFB160C
.word 0xEC87B2BC
.word 0x786BEBC8
.word 0xF651C874
.word 0x2ABEA9F8
.word 0x6A1ADBB3
.word 0xE677DC91
.word 0xF4B651C2
.word 0x1CFD3685
.word 0x1F6D3255
.word 0x6AE826FB
.word 0x42000DBD
.word 0x964080D6
.word 0xFAD7BE36
.word 0x6633B0C8
.word 0x79D656BD
.word 0xC9EEA53B
.word 0xCC349440
.word 0xDFACC201
.word 0x6E18E877
.word 0xD265D488
.word 0x473D2D37
.word 0x4EEEC89A
.word 0x75927D5E
.word 0xE782ABB0
.word 0x419A6264
.word 0x5C94FB1E
.word 0xFBF8CC67
.word 0x534B7E39
.word 0xC11F7740
.word 0xFA909B5A
.word 0x83588F94
.word 0xD0BEFA4E
.word 0xCCB64A05
.word 0xF524612B
.word 0x96CFC936
.word 0x87451827
.word 0x9836C389
.word 0xEF54A960
.word 0xE858BD45
.word 0xC159872A
.word 0xBDE0704D
.word 0x9F1AE3FD
.word 0xBC0A4DA9
.word 0xDD1C2F6C
.word 0x70D7F1F2
.word 0xB90864EF
.word 0x3820B5D5
.word 0x20AF0C0C
.word 0x5021EA17
.word 0xE61A1C6A
.word 0x6F5F7A41
.word 0xF709F95A
.end