Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa3 / isa3_asr_pr_hpr_f3.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: isa3_asr_pr_hpr_f3.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=967582580"
.ident "BY gg137162 ON Tue Sep 9 16:34:37 CDT 2003"
.ident "Using Instruction Hash for Focus :$Id: isa3_asr_pr_hpr_f3.s,v 1.2 2007/07/05 21:59:48 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 0xC, %g1
set 0x4, %g2
set 0xF, %g3
set 0x8, %g4
set 0x0, %g5
set 0xE, %g6
set 0xA, %g7
!# Input registers
set -0x9, %i0
set -0xD, %i1
set -0x7, %i2
set -0x6, %i3
set -0x2, %i4
set -0x0, %i5
set -0x5, %i6
set -0x6, %i7
!# Local registers
set 0x43E3E5C8, %l0
set 0x5A52F8CF, %l1
set 0x052DF69D, %l2
set 0x2E2DD2C1, %l3
set 0x21355790, %l4
set 0x15C038E1, %l5
set 0x30B8C23A, %l6
!# Output registers
set 0x1F13, %o0
set 0x0A85, %o1
set 0x066F, %o2
set -0x137C, %o3
set -0x09EA, %o4
set 0x06FE, %o5
set -0x0D36, %o6
set 0x0C88, %o7
!# Float registers
INIT_TH_FP_REG(%l7,%f0,0xA8D1F8EEC434C2E1)
INIT_TH_FP_REG(%l7,%f2,0x34CD55CB8D87B6CD)
INIT_TH_FP_REG(%l7,%f4,0xE322C55DCF373032)
INIT_TH_FP_REG(%l7,%f6,0x5467655F51750CC4)
INIT_TH_FP_REG(%l7,%f8,0x663285E55429698F)
INIT_TH_FP_REG(%l7,%f10,0xE699A5809F303E68)
INIT_TH_FP_REG(%l7,%f12,0xBE4898FF42CAE14F)
INIT_TH_FP_REG(%l7,%f14,0x0A3002F92C4661D6)
INIT_TH_FP_REG(%l7,%f16,0x9FE7BE12E7C3F080)
INIT_TH_FP_REG(%l7,%f18,0x98D654DB09C34B50)
INIT_TH_FP_REG(%l7,%f20,0x648369DC6BA7D72F)
INIT_TH_FP_REG(%l7,%f22,0xD7C92F758825EB03)
INIT_TH_FP_REG(%l7,%f24,0x65A81A9C083D6A1A)
INIT_TH_FP_REG(%l7,%f26,0x104C017B286D96F4)
INIT_TH_FP_REG(%l7,%f28,0x67E612B7F7FFBCC2)
INIT_TH_FP_REG(%l7,%f30,0xB2DC594B10678E4B)
!# Other state
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
!# Execute Main Diag ..
rd %ccr, %g1
fbule %fcc0, loop_1
wrpr %i6, %g6, %pil
wrpr %g7, 0x1518, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
loop_1:
wrpr %o6, %i0, %tick
fand %f4, %f24, %f6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hsys_tick_cmpr, %l0
wrpr %i2, 0x19AC, %cwp
rdhpr %htba, %l4
sethi 0x0D77, %g4
rd %fprs, %o2
wr %g3, %l6, %softint
wr %o4, %g5, %pic
rd %y, %o5
rdhpr %hintp, %l1
tle %xcc, 0x4
rdpr %canrestore, %i1
fmovrse %o0, %f29, %f8
rdpr %cleanwin, %l2
rdhpr %hintp, %l3
fmovsge %xcc, %f21, %f13
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xB32, %hsys_tick_cmpr
rdhpr %hsys_tick_cmpr, %i5
xorcc %o3, 0x166B, %o7
fbge,a %fcc0, loop_2
movg %xcc, %o1, %l5
wr %i6, %g6, %y
rdpr %cwp, %g7
loop_2:
wrpr %g1, %i4, %tick
rd %sys_tick_cmpr, %i0
wr %i3, 0x0632, %softint
wrpr %o6, %g2, %cwp
rdhpr %htba, %l0
rd %ccr, %i2
movgu %icc, %g4, %l4
movge %icc, %g3, %o2
bgu,a %icc, loop_3
fbn,a %fcc3, loop_4
wrpr %l6, %g5, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
loop_3:
rd %ccr, %o5
loop_4:
rd %pc, %i1
rdpr %cleanwin, %l1
wr %o0, 0x1592, %softint
rdhpr %htba, %l2
wrpr %i7, %i5, %cwp
rd %fprs, %o3
taddcctv %o7, 0x1312, %o1
tn %icc, 0x3
rdhpr %hsys_tick_cmpr, %l3
rdpr %pil, %i6
wrpr %g6, %g7, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x890, %hsys_tick_cmpr
fbul %fcc1, loop_5
edge32 %i4, %i0, %o6
rdhpr %hintp, %i3
wr %g0, 0x80, %asi
stda %f16, [%l7 + 0x40] %asi
loop_5:
movne %xcc, %g2, %l0
rdpr %wstate, %g4
fbug,a %fcc1, loop_6
fbule %fcc0, loop_7
rdhpr %hpstate, %i2
fmovsn %icc, %f22, %f31
loop_6:
wr %l4, 0x0AB5, %set_softint
loop_7:
rd %fprs, %g3
movcc %icc, %o2, %g5
rdpr %cansave, %l6
wrpr %o5, 0x11D4, %pil
tsubcctv %o4, %i1, %l1
rd %softint, %o0
rdhpr %hintp, %l2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xEC0, %hsys_tick_cmpr
tvc %icc, 0x6
rdpr %tl, %i5
bne,pn %xcc, loop_8
ta %xcc, 0x5
rdpr %pil, %o1
te %xcc, 0x1
loop_8:
sir 0x1895
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fcmple32 %f6, %f4, %g6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x38C, %hsys_tick_cmpr
rdpr %cleanwin, %o7
wrpr %i4, %l5, %tick
wrpr %o6, %i0, %tick
wr %i3, 0x13A8, %set_softint
bpos,a %xcc, loop_9
fbg,a %fcc2, loop_10
rd %pc, %g2
movrgz %l0, %g4, %i2
loop_9:
fsrc2 %f22, %f14
loop_10:
membar 0x6C
wr %g3, 0x0597, %softint
rdpr %cwp, %l4
rd %y, %g5
bpos,a %xcc, loop_11
tpos %icc, 0x3
wrpr %o2, 0x15E3, %tick
fmovrslez %o5, %f24, %f8
loop_11:
fmovdge %xcc, %f9, %f27
membar 0x1E
tle %xcc, 0x2
wrpr %l6, 0x083F, %cwp
edge32l %i1, %l1, %o4
xnor %o0, %l2, %i7
addccc %i5, 0x0EFB, %o1
stw %o3, [%l7 + 0x34]
fpadd32s %f19, %f28, %f7
set 0x2C, %i0
stha %l3, [%l7 + %i0] 0x2f
membar #Sync
movvs %icc, %g6, %g7
fcmple32 %f16, %f24, %g1
fmovdn %xcc, %f26, %f22
rd %asi, %o7
movgu %xcc, %i4, %l5
bvc,a %icc, loop_12
fmovrse %o6, %f5, %f6
wrpr %i0, 0x1F2D, %pil
fornot1s %f1, %f10, %f28
loop_12:
sdivcc %i3, 0x12A3, %i6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x94E, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %htba, %g3
rdhpr %htba, %l4
fnegd %f12, %f6
set 0x68, %g1
ldxa [%l7 + %g1] 0x89, %i2
rd %asi, %g5
nop
setx loop_13, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
prefetch [%l7 + 0x50], 0x3
fmul8sux16 %f14, %f30, %f10
ldx [%l7 + 0x70], %o5
loop_13:
addccc %l6, %o2, %l1
add %o4, %o0, %l2
sdiv %i1, 0x0489, %i5
fands %f20, %f27, %f19
rd %softint, %o1
orcc %i7, 0x0931, %l3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x6A5, %hsys_tick_cmpr
wrpr %o7, %g7, %pil
wr %i4, 0x0B35, %sys_tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xE59, %hsys_tick_cmpr
rdhpr %hintp, %i0
wr %o6, %i6, %pic
sdiv %l0, 0x1B49, %i3
tsubcc %g4, 0x15E7, %g3
wrpr %g2, 0x005C, %cwp
nop
set 0x60, %l0
ldx [%l7 + %l0], %i2
edge16 %g5, %l4, %l6
movg %icc, %o2, %l1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
mulx %o5, 0x181A, %l2
ldsw [%l7 + 0x78], %i5
rdpr %wstate, %i1
rdhpr %hpstate, %o1
fbue %fcc2, loop_14
wr %g0, 0x4, %fprs
edge16ln %i7, %o3, %g1
udiv %g7, 0x07F9, %i4
loop_14:
wr %l5, 0x02C6, %sys_tick
mulscc %i0, %o7, %o6
tne %icc, 0x3
fmovsleu %xcc, %f16, %f1
sra %i6, %l0, %i3
movg %icc, %g4, %g3
wrpr %i2, 0x0DD4, %tick
taddcc %g2, %g5, %l6
movcs %xcc, %o2, %l1
fnand %f10, %f14, %f2
rdpr %gl, %o4
rd %pc, %o0
rdpr %tba, %o5
wrpr %l4, %l2, %pil
srax %i5, %i1, %l3
xnor %g6, %o1, %o3
rdhpr %hintp, %g1
movrlez %g7, 0x300, %i4
rdpr %tl, %l5
rdhpr %hintp, %i7
andcc %i0, %o7, %i6
edge32ln %l0, %i3, %o6
rd %ccr, %g3
fornot1 %f30, %f16, %f4
fbul %fcc3, loop_15
wr %g4, 0x132B, %y
rd %asi, %g2
rd %asi, %g5
loop_15:
brlez %i2, loop_16
rdhpr %hintp, %o2
wrpr %l1, 0x14DB, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x6AF, %hsys_tick_cmpr
loop_16:
fmovsl %xcc, %f10, %f1
rdhpr %htba, %l6
edge16 %o5, %o0, %l2
mova %icc, %i5, %l4
movge %icc, %i1, %l3
rd %pc, %g6
fbul,a %fcc3, loop_17
fmovrdne %o3, %f0, %f16
wr %g1, %o1, %set_softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
loop_17:
rdhpr %hintp, %l5
ldub [%l7 + 0x7F], %g7
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 %i7, %i3, %pil
rdhpr %hintp, %o6
array32 %g3, %l0, %g4
rdpr %tba, %g5
wrpr %i2, %o2, %tick
rdpr %cansave, %g2
edge32 %o4, %l1, %o5
rdhpr %hpstate, %o0
wrpr %l6, 0x09E6, %tick
fbne,a %fcc0, loop_18
rdpr %cansave, %l2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
loop_18:
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x0EE, %tick_cmpr
andcc %i4, 0x0349, %o1
rdhpr %hintp, %g7
movrgez %i0, 0x33E, %l5
brgez,a %o7, loop_19
edge16l %i7, %i3, %i6
rdhpr %hintp, %g3
rdhpr %hpstate, %o6
loop_19:
wr %l0, %g4, %ccr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xE7B, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x0A0, %hsys_tick_cmpr
fpack16 %f8, %f2
fxor %f2, %f8, %f28
wrpr %g5, 0x0730, %pil
wrpr %o5, %l1, %cwp
edge32l %o0, %l2, %l4
rdhpr %hintp, %l6
movge %xcc, %l3, %i1
movl %xcc, %o3, %i5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
brlez %i4, loop_20
wrpr %g6, 0x037A, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
mulscc %g7, %o7, %l5
loop_20:
wr %i7, %i3, %ccr
tleu %xcc, 0x5
ble,pt %xcc, loop_21
rd %tick_cmpr, %g3
mulx %o6, 0x0D37, %i6
rd %sys_tick_cmpr, %g4
loop_21:
fandnot2s %f11, %f15, %f6
ba,a %xcc, loop_22
rdpr %cansave, %i2
fmovsvs %icc, %f9, %f24
rd %tick_cmpr, %l0
loop_22:
rd %asi, %g2
fnot1s %f20, %f10
set 0x78, %l5
prefetcha [%l7 + %l5] 0x11, 0x3
ld [%l7 + 0x50], %f22
fabss %f5, %f1
rdhpr %hpstate, %g5
rd %pc, %o2
fmovrsgz %l1, %f7, %f29
rd %ccr, %o0
wrpr %l2, %o5, %tick
brnz,a %l4, loop_23
rdhpr %htba, %l3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x462, %sys_tick_cmpr
fble %fcc2, loop_24
loop_23:
xor %i5, 0x00D6, %i1
xorcc %i4, %g6, %o1
loop_24:
fbg,a %fcc0, loop_25
sllx %i0, 0x0B, %g7
wrpr %g1, 0x183F, %pil
tgu %icc, 0x0
loop_25:
movrgz %o7, 0x000, %i7
umul %i3, %g3, %l5
tpos %icc, 0x1
rd %fprs, %o6
movne %xcc, %i6, %i2
smul %g4, %g2, %o4
edge32n %g5, %l0, %o2
rd %ccr, %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hpstate, %l2
wrpr %l6, %l3, %cwp
rdpr %cansave, %o3
taddcctv %i1, %i4, %g6
wr %o1, 0x0BD5, %softint
rdpr %otherwin, %i5
wr %g7, 0x0920, %pic
rd %tick_cmpr, %i0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
rdpr %pil, %o7
wrpr %i3, %g3, %tick
fmovdle %icc, %f25, %f21
edge8 %l5, %o6, %i6
fpsub32 %f6, %f18, %f0
rdhpr %hintp, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x566, %hsys_tick_cmpr
rd %tick_cmpr, %g5
bpos,pt %icc, loop_26
rdpr %tl, %g2
rd %sys_tick_cmpr, %l0
rdpr %otherwin, %o0
loop_26:
udiv %o2, 0x1697, %l1
rdpr %canrestore, %l4
fbn %fcc1, loop_27
rdpr %pil, %o5
wr %l2, %l3, %clear_softint
bcs,a %icc, loop_28
loop_27:
rdhpr %hintp, %l6
fba %fcc1, loop_29
wrpr %o3, 0x081E, %tick
loop_28:
rdhpr %hintp, %i4
fsrc2 %f8, %f10
loop_29:
flushw
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
movrgz %g7, %i0, %i1
tl %xcc, 0x6
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 %tba, %g3
rdhpr %htba, %o6
edge16ln %l5, %g4, %i6
wr %g0, 0x6, %fprs
rd %sys_tick_cmpr, %g5
rd %sys_tick_cmpr, %g2
rdpr %wstate, %l0
rd %fprs, %o4
rdpr %cleanwin, %o0
set 0x24, %i3
lda [%l7 + %i3] 0x0c, %f15
movle %icc, %l1, %l4
movrlz %o2, 0x3C6, %l2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hpstate, %l6
fabss %f8, %f12
rdpr %gl, %l3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
fzero %f20
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x6D6, %hsys_tick_cmpr
rd %sys_tick_cmpr, %o1
movn %xcc, %g7, %i0
wrpr %i1, 0x04E9, %cwp
rd %ccr, %o7
te %xcc, 0x6
rd %pc, %i7
rdpr %gl, %g1
wrpr %g3, 0x168A, %pil
call loop_30
prefetch [%l7 + 0x1C], 0x3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %g0, 0x80, %asi
swapa [%l7 + 0x48] %asi, %l5
loop_30:
wrpr %o6, %g4, %cwp
wrpr %i6, 0x128D, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xF19, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x911, %sys_tick_cmpr
add %o4, 0x0489, %o0
wrpr %l0, 0x0C8C, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x36F, %hsys_tick_cmpr
rd %asi, %l1
set 0x60, %o1
ldda [%l7 + %o1] 0xea, %o2
rd %asi, %l2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
sir 0x0D8F
fmovsleu %xcc, %f14, %f0
rd %asi, %o3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xD87, %hsys_tick_cmpr
fbg %fcc1, loop_31
tne %xcc, 0x3
wr %i5, 0x0AB9, %clear_softint
rdhpr %hpstate, %o1
loop_31:
nop
set 0x0B, %i4
stba %g7, [%l7 + %i4] 0xea
membar #Sync
fzeros %f29
sdivcc %g6, 0x1D94, %i0
fmovd %f18, %f2
sdivx %i1, 0x19C4, %i7
for %f8, %f22, %f4
rd %softint, %g1
rd %ccr, %g3
rdpr %cleanwin, %o7
rd %pc, %i3
brnz %l5, loop_32
fnand %f16, %f20, %f4
movpos %xcc, %o6, %g4
orn %i6, %i2, %g2
loop_32:
rdhpr %hpstate, %g5
rdhpr %hpstate, %o0
wrpr %o4, 0x0C52, %pil
rdpr %pil, %l4
flush %l7 + 0x30
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x0DC, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %tick_cmpr, %o5
rdpr %gl, %l6
wrpr %o3, %l3, %tick
rd %tick_cmpr, %i4
tcs %icc, 0x1
movvs %icc, %o1, %i5
andn %g6, %g7, %i1
rdpr %cleanwin, %i0
rd %sys_tick_cmpr, %i7
or %g1, %o7, %i3
rdhpr %hsys_tick_cmpr, %l5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xD53, %sys_tick_cmpr
set 0x33, %g2
ldsba [%l7 + %g2] 0x0c, %g4
wr %i2, 0x1EA2, %clear_softint
wrpr %g2, 0x1B5E, %cwp
rdpr %wstate, %i6
orncc %o0, 0x1911, %o4
wr %l4, %g5, %ccr
rdhpr %hintp, %o2
wrpr %l1, 0x1082, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
add %l7, 0x50, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %l0
casxa [%l6] %asi, %l0, %o5
brlez %l6, loop_33
rdhpr %htba, %o3
alignaddr %l3, %o1, %i4
wrpr %g6, 0x11E3, %pil
loop_33:
orcc %i5, 0x1BAA, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
flushw
rd %softint, %i7
call loop_34
wr %g1, %o7, %clear_softint
rd %y, %g7
nop
setx loop_35, %l0, %l1
jmpl %l1, %l5
loop_34:
rd %pc, %i3
wr %o6, 0x1AE1, %clear_softint
wrpr %g4, %g3, %tick
loop_35:
wr %g2, %i6, %clear_softint
taddcc %i2, 0x1FEB, %o0
rd %pc, %o4
rdhpr %hintp, %g5
fmul8x16al %f16, %f26, %f30
tcc %icc, 0x2
call loop_36
be loop_37
tg %icc, 0x3
wr %o2, 0x02BF, %softint
loop_36:
array32 %l1, %l4, %l2
loop_37:
wrpr %l0, %o5, %pil
rd %ccr, %l6
wr %l3, 0x0231, %pic
array32 %o3, %i4, %g6
rdpr %wstate, %i5
andncc %i1, %i0, %o1
rdpr %canrestore, %i7
fsrc2 %f22, %f2
xnorcc %g1, 0x0882, %o7
fbule,a %fcc1, loop_38
rd %tick_cmpr, %o6
subc %g4, 0x0F25, %i3
rd %sys_tick_cmpr, %g2
loop_38:
fcmple16 %f14, %f28, %i6
ld [%l7 + 0x1C], %f2
wrpr %g3, %i2, %pil
rdpr %otherwin, %o4
fandnot1 %f6, %f6, %f2
sllx %g5, 0x18, %o2
fandnot2 %f12, %f20, %f0
rdhpr %htba, %o0
rd %asi, %l1
ldsh [%l7 + 0x58], %l4
rd %softint, %l2
umul %o5, 0x1FEA, %l6
swap [%l7 + 0x70], %l3
set 0x20, %l6
ldda [%l7 + %l6] 0x27, %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
addc %i4, %g6, %i5
fcmpes %fcc2, %f30, %f2
movrlz %i1, %i0, %i7
fbule,a %fcc1, loop_39
wrpr %g1, 0x0C08, %tick
tcs %icc, 0x3
wrpr %o7, 0x029D, %pil
loop_39:
fmovsneg %icc, %f21, %f13
wr %l5, %g7, %y
swap [%l7 + 0x14], %o1
rdpr %gl, %g4
rdhpr %hpstate, %i3
subcc %o6, %i6, %g3
tvc %icc, 0x6
udiv %i2, 0x1202, %g2
rd %fprs, %g5
wrpr %o4, 0x033B, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %htba, %l4
wr %l2, 0x00D0, %ccr
rdhpr %hpstate, %o0
fxor %f16, %f4, %f12
edge32 %o5, %l6, %o3
st %f5, [%l7 + 0x50]
wrpr %l3, %l0, %pil
wr %i4, 0x08D9, %ccr
wr %g6, 0x1758, %softint
wrpr %i5, 0x1AF3, %tick
rd %tick_cmpr, %i0
edge16l %i7, %g1, %o7
sir 0x028F
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x3C0, %hsys_tick_cmpr
rd %asi, %o1
tne %icc, 0x7
stw %g7, [%l7 + 0x54]
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xC01, %tick_cmpr
srlx %i6, %g3, %o6
fbug,a %fcc3, loop_40
srax %i2, %g5, %g2
rdhpr %hintp, %o4
prefetch [%l7 + 0x24], 0x2
loop_40:
bcc,pt %xcc, loop_41
fnot1s %f3, %f28
udivcc %l1, 0x194A, %o2
fnot1s %f23, %f3
loop_41:
rdhpr %hintp, %l4
fnand %f12, %f20, %f0
ldsw [%l7 + 0x54], %o0
edge16n %o5, %l6, %o3
bn,pn %xcc, loop_42
fmovsvs %xcc, %f0, %f22
flushw
edge32l %l3, %l0, %l2
loop_42:
rd %asi, %i4
wr %g6, %i0, %set_softint
rd %fprs, %i7
wrpr %g1, %o7, %tick
rdhpr %hpstate, %i5
movrgz %l5, 0x0BF, %o1
fmuld8sux16 %f2, %f1, %f12
rdpr %wstate, %i1
fbug,a %fcc3, loop_43
wrpr %i3, %g4, %tick
rdhpr %hintp, %g7
udivcc %g3, 0x179B, %i6
loop_43:
edge8l %i2, %g5, %g2
rdhpr %htba, %o6
fmovda %xcc, %f13, %f21
bleu %icc, loop_44
srlx %l1, %o2, %l4
wrpr %o4, %o5, %tick
faligndata %f2, %f16, %f16
loop_44:
wrpr %o0, 0x0389, %tick
rd %sys_tick_cmpr, %l6
rd %ccr, %o3
smul %l0, %l2, %i4
set 0x24, %l1
lda [%l7 + %l1] 0x14, %f15
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x187, %tick_cmpr
movneg %xcc, %i7, %g1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xC91, %hsys_tick_cmpr
rd %ccr, %o7
fmul8x16al %f21, %f10, %f12
addccc %i5, 0x0C84, %l5
brz %o1, loop_45
rdhpr %hsys_tick_cmpr, %i3
rdpr %cansave, %g4
fbge %fcc3, loop_46
loop_45:
wrpr %i1, %g3, %cwp
addcc %g7, 0x045A, %i2
rdhpr %htba, %g5
loop_46:
rdhpr %htba, %g2
movpos %xcc, %i6, %l1
fpadd16s %f26, %f5, %f4
subccc %o2, 0x0ADB, %l4
movpos %xcc, %o4, %o6
ta %xcc, 0x2
wr %o5, %o0, %pic
rdpr %wstate, %o3
movgu %icc, %l6, %l2
movneg %xcc, %l0, %i4
tleu %icc, 0x6
rd %ccr, %l3
wrpr %i7, %g1, %tick
udivcc %g6, 0x0440, %o7
rdhpr %hsys_tick_cmpr, %i0
movl %icc, %i5, %l5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x1D2, %hsys_tick_cmpr
or %o1, 0x1950, %i1
wrpr %g3, %g4, %pil
movne %xcc, %i2, %g5
movl %xcc, %g2, %i6
brnz %g7, loop_47
fbule,a %fcc2, loop_48
wr %g0, 0x4, %fprs
rdhpr %hsys_tick_cmpr, %l4
loop_47:
sdivcc %o4, 0x04F9, %o6
loop_48:
fmovsl %xcc, %f18, %f27
lduh [%l7 + 0x3A], %o5
fbug,a %fcc0, loop_49
rdpr %cleanwin, %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xD0C, %sys_tick_cmpr
rdhpr %htba, %o3
loop_49:
orn %l2, 0x0C4F, %l0
rd %asi, %i4
rdhpr %htba, %i7
add %l7, 0x74, %l6
wr %g0, 0x10, %asi
casa [%l6] %asi, %l3, %g6
rdpr %gl, %o7
tgu %xcc, 0x0
wrpr %g1, %i5, %cwp
rdpr %tba, %i0
wr %i3, %o1, %set_softint
rdhpr %hintp, %l5
rdpr %cwp, %i1
rdpr %wstate, %g4
rdpr %cansave, %g3
rd %fprs, %g5
fcmpes %fcc2, %f9, %f31
wr %i2, %i6, %set_softint
rdpr %cansave, %g7
wr %o2, %g2, %clear_softint
fmovdvs %xcc, %f2, %f6
andcc %l4, 0x1869, %o4
rdpr %cansave, %o5
fmovrslez %o0, %f31, %f23
rd %pc, %o6
wr %l6, 0x1B28, %clear_softint
fors %f21, %f3, %f29
rdpr %gl, %l1
taddcc %o3, %l0, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x806, %hsys_tick_cmpr
rdhpr %hintp, %g6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x068, %sys_tick_cmpr
edge16ln %i5, %i0, %g1
tge %icc, 0x0
edge16ln %i3, %o1, %l5
wrpr %i1, 0x0812, %cwp
tvc %xcc, 0x3
wrpr %g5, %i2, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %fprs, %o2
wrpr %l4, 0x1E65, %pil
tne %icc, 0x6
fnegd %f18, %f2
wr %g0, 0x6, %fprs
taddcctv %o0, %o6, %l6
srl %l1, %o3, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
stb %i7, [%l7 + 0x4E]
rdpr %tba, %g6
rd %tick_cmpr, %l3
wr %o7, 0x0F05, %pic
wr %l2, 0x06B7, %y
rdhpr %hpstate, %i5
swap [%l7 + 0x44], %g1
movl %xcc, %i0, %o1
nop
setx loop_50, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8ln %l5, %i3, %g4
rd %pc, %i1
bpos %icc, loop_51
loop_50:
rd %pc, %g3
rdhpr %hintp, %g5
fmovsne %icc, %f28, %f30
loop_51:
mulscc %i2, 0x1450, %g7
or %i6, 0x16E1, %l4
wrpr %g2, %o2, %tick
wrpr %o0, %o5, %pil
subccc %l6, %o6, %l1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
fbo,a %fcc3, loop_52
wr %i4, %i7, %y
movneg %icc, %g6, %l3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x1F6, %hsys_tick_cmpr
loop_52:
rd %softint, %i5
rdhpr %hintp, %o3
array8 %i0, %o1, %g1
rd %y, %i3
rd %softint, %g4
movl %icc, %i1, %g3
rd %fprs, %l5
xor %i2, 0x1E35, %g5
wr %g0, 0x4, %fprs
movne %icc, %l4, %g7
bl %icc, loop_53
xnor %g2, 0x04D6, %o0
wrpr %o2, 0x0717, %pil
fmovsvs %icc, %f24, %f22
loop_53:
rd %tick_cmpr, %l6
rd %asi, %o5
fxnor %f24, %f18, %f14
movleu %xcc, %o6, %l0
rd %asi, %o4
edge32n %i4, %i7, %l1
wr %g6, %o7, %set_softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
movvc %xcc, %i5, %o3
wr %i0, 0x1A06, %y
alignaddr %o1, %g1, %i3
fsrc1 %f14, %f12
smulcc %g4, %i1, %l5
rd %tick_cmpr, %i2
rdhpr %hintp, %g3
brnz %g5, loop_54
fzeros %f20
wr %l4, %i6, %sys_tick
edge16n %g7, %o0, %g2
loop_54:
bpos %xcc, loop_55
rd %asi, %l6
rd %sys_tick_cmpr, %o5
bcc,a,pt %xcc, loop_56
loop_55:
fmovdge %icc, %f26, %f29
edge16ln %o2, %l0, %o6
wrpr %o4, 0x17F4, %tick
loop_56:
subccc %i7, %l1, %g6
and %o7, %l2, %i4
ldd [%l7 + 0x50], %i4
rd %fprs, %l3
rdpr %cleanwin, %i0
tn %icc, 0x2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %otherwin, %g1
rdhpr %hsys_tick_cmpr, %o3
rdhpr %hpstate, %i3
rdpr %pil, %g4
fornot1s %f8, %f16, %f28
rdhpr %htba, %l5
rdpr %cwp, %i1
rdhpr %htba, %i2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wrpr %g5, 0x1328, %pil
rd %pc, %g3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
andcc %o0, %g2, %l6
fcmpd %fcc1, %f28, %f28
smulcc %g7, 0x1287, %o2
wr %l0, 0x0485, %sys_tick
be,pt %xcc, loop_57
wr %o5, %o4, %pic
fmul8ulx16 %f18, %f16, %f24
movrgz %o6, %l1, %g6
loop_57:
movvc %icc, %i7, %o7
rd %sys_tick_cmpr, %l2
wr %i4, %i5, %y
udiv %l3, 0x106F, %o1
rdhpr %hsys_tick_cmpr, %g1
nop
setx loop_58, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
addcc %o3, %i3, %i0
fzero %f4
rd %ccr, %l5
loop_58:
wrpr %i1, %g4, %tick
sll %g5, 0x12, %i2
bgu %xcc, loop_59
rdpr %gl, %g3
wrpr %l4, %o0, %tick
movcc %xcc, %i6, %l6
loop_59:
wrpr %g2, 0x02F5, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x123, %hsys_tick_cmpr
wr %g0, 0x5, %fprs
movrne %o4, %o5, %o6
fornot1s %f13, %f13, %f1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x95E, %hsys_tick_cmpr
edge32n %o7, %l2, %i4
taddcc %g6, 0x17FC, %l3
bvc,pt %icc, loop_60
wrpr %i5, %o1, %tick
wrpr %o3, %i3, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
loop_60:
wrpr %l5, 0x1F52, %cwp
wrpr %g4, %g5, %tick
wrpr %i2, %g3, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xFD5, %hsys_tick_cmpr
subc %o0, 0x1767, %l6
rd %sys_tick_cmpr, %g2
edge32 %o2, %i6, %g7
tleu %xcc, 0x3
rdhpr %hsys_tick_cmpr, %l0
rdpr %otherwin, %o4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x2A8, %tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x626, %hsys_tick_cmpr
wr %l2, 0x15F2, %set_softint
andcc %i4, 0x1DE5, %g6
addc %l3, %o6, %o1
rdhpr %hintp, %o3
tleu %xcc, 0x7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x6D3, %hsys_tick_cmpr
rd %ccr, %g1
andncc %i0, %g4, %g5
fmuld8ulx16 %f15, %f6, %f6
fmovdge %icc, %f28, %f31
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xF07, %hsys_tick_cmpr
rd %asi, %g3
wrpr %l6, %o0, %pil
nop
set 0x68, %o6
stx %g2, [%l7 + %o6]
rdpr %gl, %o2
rdpr %pil, %i6
wr %l0, %o4, %sys_tick
wrpr %g7, 0x1B96, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xC37, %hsys_tick_cmpr
rd %sys_tick_cmpr, %i7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x520, %hsys_tick_cmpr
wrpr %i4, 0x0A21, %pil
edge16 %g6, %l3, %o6
fbge %fcc0, loop_61
fbule,a %fcc0, loop_62
wr %g0, 0x4, %fprs
fmul8x16au %f23, %f26, %f2
loop_61:
fbge,a %fcc2, loop_63
loop_62:
rdpr %pil, %o3
wr %i3, %i5, %sys_tick
rdhpr %htba, %g1
loop_63:
wr %o7, 0x0560, %y
wr %g0, 0x19, %asi
lduha [%l7 + 0x18] %asi, %g4
rdhpr %htba, %g5
sra %i0, %l5, %i2
rdpr %pil, %i1
rd %ccr, %g3
rdhpr %hintp, %l4
rdhpr %hpstate, %l6
addc %o0, %o2, %i6
rd %pc, %g2
ld [%l7 + 0x44], %f22
tneg %icc, 0x1
wr %o4, 0x0527, %ccr
wrpr %g7, %l1, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x553, %hsys_tick_cmpr
rd %sys_tick_cmpr, %l2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xFB2, %sys_tick_cmpr
wrpr %g6, %o6, %pil
fnors %f15, %f15, %f22
rdpr %cleanwin, %o1
tl %xcc, 0x3
wr %g0, 0x80, %asi
ldda [%l7 + 0x30] %asi, %l2
fandnot2s %f17, %f30, %f0
rd %ccr, %o3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
sdivx %o7, 0x0D8B, %g1
udivcc %g5, 0x018B, %i0
add %l5, %g4, %i1
rd %pc, %i2
rdhpr %hsys_tick_cmpr, %l4
stbar
set 0x7A, %g7
ldsha [%l7 + %g7] 0x81, %g3
rdhpr %hsys_tick_cmpr, %o0
tl %xcc, 0x1
edge16l %o2, %i6, %g2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
ldd [%l7 + 0x40], %i6
flush %l7 + 0x70
wr %g0, 0x5, %fprs
rdhpr %hpstate, %o5
rdpr %cansave, %l2
movrne %i4, 0x161, %i7
rdpr %pil, %l0
rdhpr %htba, %g6
set 0x1C, %i2
ldswa [%l7 + %i2] 0x14, %o1
sub %l3, %o3, %o6
rd %sys_tick_cmpr, %i3
fnors %f26, %f31, %f8
rdpr %pil, %i5
wr %o7, 0x0F26, %pic
rdhpr %hsys_tick_cmpr, %i0
rd %y, %g4
rdpr %cleanwin, %l5
andn %i2, 0x0711, %l4
smul %i1, 0x0876, %g3
ldd [%l7 + 0x78], %f14
rd %ccr, %o2
rdhpr %hintp, %o0
rdpr %canrestore, %i6
rdhpr %hintp, %o4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x804, %hsys_tick_cmpr
wrpr %g2, 0x0CF8, %tick
nop
set 0x78, %i6
ldx [%l7 + %i6], %g7
sdiv %o5, 0x088C, %l1
rdhpr %htba, %i4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wrpr %l2, 0x0E27, %pil
rdhpr %hsys_tick_cmpr, %i7
rdpr %canrestore, %g6
wrpr %o1, 0x08FF, %tick
rdhpr %hintp, %l0
wrpr %o3, %l3, %pil
rdhpr %hintp, %o6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
smulcc %i3, %g5, %o7
nop
set 0x28, %g4
std %f10, [%l7 + %g4]
wrpr %i0, %l5, %pil
movre %i2, %l4, %i1
wrpr %g4, %g3, %tick
rdhpr %hintp, %o2
rdhpr %htba, %i6
edge16l %o0, %l6, %o4
rdpr %gl, %g7
rdhpr %hintp, %g2
nop
set 0x6C, %o0
sth %o5, [%l7 + %o0]
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
edge16ln %l1, %i7, %o1
rdpr %tba, %l0
bleu,a %icc, loop_64
wr %g6, %o3, %clear_softint
tsubcctv %o6, %i5, %l3
movre %g1, 0x155, %i3
loop_64:
wr %g5, 0x115C, %y
fandnot1s %f31, %f26, %f25
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
edge32ln %i2, %l5, %i1
rdpr %cwp, %l4
sir 0x0CA1
tne %xcc, 0x7
rd %sys_tick_cmpr, %g4
brlez %g3, loop_65
fnot1s %f24, %f1
fpadd16 %f2, %f8, %f8
wrpr %i6, %o0, %tick
loop_65:
edge8n %o2, %l6, %g7
wr %g2, %o5, %ccr
movne %xcc, %i4, %l2
rdpr %otherwin, %l1
tn %icc, 0x0
fcmpne32 %f22, %f14, %o4
set 0x68, %l3
prefetcha [%l7 + %l3] 0x81, 0x1
be,a loop_66
rdpr %pil, %o1
wr %g0, 0x4, %fprs
edge32ln %o6, %i5, %l3
loop_66:
fxnor %f4, %f16, %f14
alignaddrl %g1, %g6, %i3
rd %fprs, %o7
tne %xcc, 0x2
bcs loop_67
movle %icc, %g5, %i2
wr %l5, %i0, %ccr
tcs %icc, 0x1
loop_67:
rdhpr %hsys_tick_cmpr, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xB80, %hsys_tick_cmpr
rd %softint, %i6
rdpr %otherwin, %g3
wrpr %o0, %o2, %tick
alignaddr %l6, %g2, %g7
rdhpr %hsys_tick_cmpr, %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xE22, %hsys_tick_cmpr
rd %asi, %l2
rd %sys_tick_cmpr, %o4
rdhpr %htba, %i7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %cansave, %l0
umulcc %o3, 0x1D76, %l1
be,a loop_68
rdhpr %hpstate, %i5
fmovrsgez %l3, %f30, %f10
rdpr %cleanwin, %g1
loop_68:
sub %o6, %g6, %i3
nop
setx loop_69, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovspos %icc, %f28, %f14
wr %g0, 0x18, %asi
ldda [%l7 + 0x40] %asi, %f16
loop_69:
wrpr %g5, %o7, %tick
edge8ln %l5, %i0, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %pc, %i2
rdpr %tba, %l4
wrpr %g3, %o0, %pil
sub %i6, 0x0DC8, %o2
wr %g2, %g7, %y
wrpr %o5, 0x1DF4, %tick
wrpr %l6, %l2, %tick
movrne %i4, %i7, %o4
wr %o1, %o3, %y
rdhpr %htba, %l1
srlx %i5, %l3, %g1
movrne %o6, %g6, %i3
wrpr %l0, 0x0718, %tick
wr %g5, %o7, %set_softint
tgu %xcc, 0x2
rdhpr %htba, %l5
rd %ccr, %i0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x7DC, %sys_tick_cmpr
smulcc %o0, 0x150C, %i6
fmovsgu %icc, %f5, %f4
sdivx %o2, 0x0344, %i2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
lduw [%l7 + 0x08], %g7
fbue %fcc3, loop_70
rdhpr %hintp, %l6
rd %ccr, %l2
rd %y, %o5
loop_70:
rd %ccr, %i4
srlx %o4, 0x11, %o1
fpadd16s %f17, %f5, %f5
edge32 %o3, %l1, %i7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
swap [%l7 + 0x18], %o6
fmovdl %xcc, %f27, %f8
rdpr %tl, %g6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xEAC, %hsys_tick_cmpr
rdpr %wstate, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hintp, %l5
rdpr %gl, %i1
tn %xcc, 0x0
taddcc %g4, %l4, %g3
rd %pc, %i0
movl %icc, %o0, %o2
alignaddrl %i6, %i2, %g7
wrpr %l6, %l2, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
srax %o4, %i4, %o1
rdhpr %hsys_tick_cmpr, %o3
rdpr %cleanwin, %l1
fblg %fcc3, loop_71
movne %xcc, %l3, %i7
rdpr %gl, %o6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
loop_71:
rdhpr %hpstate, %g6
xorcc %l0, 0x06B5, %o7
prefetch [%l7 + 0x7C], 0x2
wrpr %g1, 0x1663, %tick
set 0x7E, %i1
ldsba [%l7 + %i1] 0x0c, %g5
andcc %l5, %i1, %l4
rdhpr %hsys_tick_cmpr, %g4
rdhpr %hintp, %i0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
ldx [%l7 + 0x70], %i6
movl %xcc, %o2, %i2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xAB7, %hsys_tick_cmpr
movrlz %l2, 0x067, %g7
wrpr %g2, 0x0EB9, %tick
rdhpr %hsys_tick_cmpr, %o4
add %l7, 0x18, %l6
wr %g0, 0x0c, %asi
casxa [%l6] %asi, %i4, %o5
rd %sys_tick_cmpr, %o3
movrgz %l1, %o1, %l3
rdpr %gl, %i7
rdhpr %hsys_tick_cmpr, %i5
wrpr %o6, 0x0E83, %tick
wr %g0, 0x4, %fprs
wr %g6, %o7, %pic
orncc %l0, %g1, %g5
rd %softint, %i1
mulscc %l4, 0x05CA, %l5
rd %asi, %g4
fnegs %f31, %f25
subccc %i0, 0x09F1, %o0
wrpr %g3, 0x1EAB, %pil
rdpr %cleanwin, %o2
fmovspos %xcc, %f15, %f14
tvs %icc, 0x3
andncc %i6, %l6, %l2
alignaddr %i2, %g2, %o4
fmovdvs %xcc, %f20, %f16
rdpr %tba, %g7
rdhpr %hsys_tick_cmpr, %i4
subccc %o3, 0x18FD, %o5
wrpr %l1, %l3, %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, 0x79C, %hsys_tick_cmpr
wr %o6, %i3, %sys_tick
edge16l %o1, %g6, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x923, %tick_cmpr
rdpr %cleanwin, %o7
sll %i1, 0x06, %l4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xD4B, %hsys_tick_cmpr
wrpr %i0, %l5, %cwp
set 0x68, %o7
stwa %g3, [%l7 + %o7] 0xea
membar #Sync
ble %xcc, loop_72
wr %o2, %i6, %y
fmuld8ulx16 %f31, %f18, %f28
rdpr %cansave, %l6
loop_72:
wrpr %l2, %i2, %pil
edge32l %o0, %o4, %g7
rdhpr %htba, %g2
tpos %xcc, 0x5
rdpr %tl, %o3
ldsh [%l7 + 0x26], %i4
nop
setx loop_73, %l0, %l1
jmpl %l1, %o5
rdpr %tba, %l3
wr %i7, %i5, %sys_tick
fbul %fcc3, loop_74
loop_73:
rd %sys_tick_cmpr, %o6
rdhpr %hpstate, %i3
edge8 %l1, %g6, %l0
loop_74:
fmovdcc %xcc, %f19, %f10
edge32n %o1, %g1, %o7
wrpr %g5, %i1, %pil
rdhpr %htba, %g4
rdpr %otherwin, %g3
fnands %f30, %f9, %f25
stx %l5, [%l7 + 0x10]
fsrc1s %f10, %f20
sethi 0x0B46, %i6
rdpr %wstate, %l6
fbu,a %fcc2, loop_75
rd %asi, %o2
rdpr %gl, %i2
loop_75:
array8 %o4, %l2, %g7
edge32ln %o3, %g2, %i4
rdpr %wstate, %o5
tn %xcc, 0x1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xA3E, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fbu %fcc1, loop_76
wrpr %o6, %i3, %pil
fbule %fcc1, loop_77
wrpr %i5, 0x088D, %pil
loop_76:
rdhpr %hintp, %g6
wrpr %l0, 0x1ED5, %pil
loop_77:
wr %o1, 0x0910, %sys_tick
fbug %fcc2, loop_78
rd %ccr, %l1
add %g1, %o7, %i1
wrpr %g4, 0x1005, %tick
loop_78:
wrpr %g5, %i0, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x38D, %hsys_tick_cmpr
rdpr %gl, %l5
movrne %i6, 0x2DC, %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %cwp, %i2
wrpr %l2, 0x04D7, %tick
rd %fprs, %o3
rdhpr %hpstate, %g2
fmovrsgez %i4, %f19, %f14
rdpr %cansave, %g7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x61E, %hsys_tick_cmpr
rd %ccr, %o6
wr %l3, %i3, %pic
set 0x54, %i5
lda [%l7 + %i5] 0x88, %f12
te %icc, 0x2
fandnot2 %f30, %f14, %f20
prefetch [%l7 + 0x40], 0x3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xBA4, %hsys_tick_cmpr
membar 0x69
brgz %l0, loop_79
rdpr %tba, %o1
mulscc %l1, 0x0086, %o7
rdhpr %hintp, %i1
loop_79:
movge %icc, %g4, %g1
rdhpr %hintp, %g5
brlz %i0, loop_80
fbn,a %fcc3, loop_81
nop
setx loop_82, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
rd %ccr, %g3
loop_80:
wrpr %l4, 0x1126, %cwp
loop_81:
bvs,a,pn %icc, loop_83
loop_82:
st %f8, [%l7 + 0x64]
or %i6, 0x0168, %l5
sdivx %o2, 0x0C25, %l6
loop_83:
be %icc, loop_84
wr %o0, 0x0AC0, %pic
fbe,a %fcc1, loop_85
fbule %fcc2, loop_86
loop_84:
ldsw [%l7 + 0x68], %i2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x66E, %hsys_tick_cmpr
loop_85:
move %xcc, %o3, %g2
loop_86:
fbug,a %fcc2, loop_87
wrpr %g7, 0x0045, %pil
rd %asi, %i4
rdhpr %hpstate, %i7
loop_87:
rd %softint, %o5
movrlez %o6, 0x3AA, %l3
wr %g0, 0x5, %fprs
xnorcc %i5, %i3, %l0
rdhpr %hsys_tick_cmpr, %o1
fcmpeq16 %f30, %f18, %l1
rd %y, %o7
fandnot2s %f12, %f26, %f17
tcc %xcc, 0x1
wr %g4, 0x1BCE, %pic
ta %icc, 0x0
rdpr %gl, %g1
wrpr %g5, 0x196E, %pil
rdhpr %hintp, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x30F, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fones %f7
bleu,a %xcc, loop_88
wr %o2, 0x0580, %ccr
ldsw [%l7 + 0x40], %l6
set 0x40, %g6
ldda [%l7 + %g6] 0x04, %f0
loop_88:
rd %asi, %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %wstate, %l4
brgez %l2, loop_89
rd %fprs, %o3
fpsub32s %f8, %f25, %f28
movcs %icc, %g2, %o4
loop_89:
udiv %g7, 0x0DB2, %i7
rd %tick_cmpr, %i4
fmovrslez %o6, %f18, %f25
xor %o5, 0x1911, %l3
fnors %f31, %f10, %f19
rdpr %canrestore, %i5
fba,a %fcc0, loop_90
wrpr %g6, 0x13B1, %tick
wrpr %l0, %o1, %pil
rdhpr %hpstate, %i3
loop_90:
smul %o7, 0x1202, %l1
stbar
wrpr %g4, %g1, %tick
wr %i1, %g3, %pic
nop
set 0x50, %l4
sth %g5, [%l7 + %l4]
rdhpr %htba, %i0
wr %l5, %o2, %ccr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x315, %hsys_tick_cmpr
ldstub [%l7 + 0x51], %i2
rdhpr %htba, %i6
rd %pc, %l2
movcs %xcc, %l4, %g2
fmovsle %xcc, %f10, %f14
rdhpr %hsys_tick_cmpr, %o3
rdpr %canrestore, %g7
umul %i7, %i4, %o4
rdpr %tba, %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %o6, %i5, %pil
xorcc %g6, %l0, %o1
rdpr %gl, %o7
srl %l1, 0x07, %g4
fble %fcc2, loop_91
tn %xcc, 0x3
sth %g1, [%l7 + 0x5E]
rdpr %wstate, %i1
loop_91:
subcc %i3, %g5, %g3
udivx %i0, 0x1698, %l5
stbar
wrpr %o2, 0x1AD4, %tick
xorcc %o0, 0x18FA, %l6
edge32ln %i2, %l2, %i6
wr %g2, 0x1A57, %ccr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
wrpr %g7, 0x1FBD, %tick
edge8l %i7, %o4, %o5
wr %l3, 0x0665, %set_softint
smul %i4, 0x0BF4, %i5
sll %g6, 0x09, %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, 0x751, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xBF0, %hsys_tick_cmpr
wr %i1, %g1, %set_softint
popc 0x1651, %i3
rdpr %otherwin, %g3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
andcc %o2, %l5, %o0
edge8ln %l6, %l2, %i6
set 0x6E, %g5
stha %g2, [%l7 + %g5] 0x15
wrpr %i2, 0x12FD, %pil
fbule %fcc0, loop_92
wr %o3, 0x1B21, %ccr
fmul8ulx16 %f12, %f8, %f26
tpos %xcc, 0x1
loop_92:
or %l4, 0x1CD7, %i7
wr %g7, 0x0B7B, %y
fpack16 %f28, %f26
fmovdpos %xcc, %f14, %f6
add %l7, 0x10, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %o5
casxa [%l6] %asi, %o5, %l3
rdpr %gl, %i4
rdhpr %hintp, %o4
movrlez %g6, %i5, %o6
wr %l0, 0x1CB1, %sys_tick
edge8ln %g4, %o7, %g1
wr %i3, %g3, %softint
wr %i1, 0x1FE6, %set_softint
rdpr %tl, %i0
wrpr %o2, %l5, %tick
rdpr %cleanwin, %o0
rdpr %pil, %g5
wrpr %l6, %i6, %tick
wrpr %l2, 0x0DC6, %cwp
fbl,a %fcc3, loop_93
rd %sys_tick_cmpr, %i2
wrpr %o3, %l4, %tick
sethi 0x1873, %i7
loop_93:
mulscc %g7, %o5, %l3
edge16n %i4, %o4, %g6
wr %i5, 0x0EF0, %sys_tick
rd %tick_cmpr, %o6
edge16ln %o1, %g2, %l0
wr %g0, 0x7, %fprs
fba %fcc0, loop_94
fnot2 %f30, %f12
mulscc %g1, %l1, %g3
smul %i1, %i0, %i3
loop_94:
orcc %o2, 0x0DF9, %l5
rdhpr %htba, %o0
fornot2s %f10, %f10, %f20
array8 %g5, %i6, %l6
wr %g0, 0x10, %asi
lduba [%l7 + 0x60] %asi, %l2
rdhpr %htba, %i7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %tba, %o5
rdhpr %hpstate, %l4
rdhpr %htba, %i4
rdhpr %hintp, %o4
rdhpr %htba, %g6
rdpr %otherwin, %i5
wr %l3, %o6, %sys_tick
bl,a,pn %xcc, loop_95
movcc %icc, %o1, %g2
movleu %xcc, %l0, %g4
wrpr %o7, %g1, %tick
loop_95:
rdhpr %hpstate, %g3
rdpr %wstate, %l1
brgez,a %i1, loop_96
rdpr %pil, %i3
rd %tick_cmpr, %o2
fmovdvc %icc, %f4, %f8
loop_96:
rdpr %tba, %i0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hpstate, %o0
movrgez %i6, %g5, %l6
alignaddrl %l2, %o3, %i2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fbe %fcc3, loop_97
fbg %fcc3, loop_98
subcc %i7, 0x0DDA, %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xBAB, %hsys_tick_cmpr
loop_97:
subcc %g6, %i5, %o4
loop_98:
edge8l %l3, %o6, %o1
taddcctv %l0, 0x0C30, %g2
rdhpr %htba, %g4
fcmpd %fcc1, %f8, %f10
rdhpr %hpstate, %o7
xor %g3, 0x1B3F, %g1
wr %i1, 0x07F3, %softint
rd %y, %l1
add %l7, 0x4C, %l6
wr %g0, 0x0c, %asi
casa [%l6] 0x0c, %o2, %i0
rd %asi, %i3
edge32ln %l5, %i6, %o0
fmuld8ulx16 %f18, %f12, %f6
udivx %l6, 0x1DA6, %g5
edge32ln %o3, %i2, %l2
tle %xcc, 0x0
wrpr %i7, 0x1021, %tick
orncc %o5, %l4, %g7
rdpr %tl, %i4
rd %pc, %i5
wrpr %o4, %g6, %cwp
rdpr %gl, %l3
sll %o1, %o6, %l0
tsubcc %g4, %o7, %g3
rdhpr %hpstate, %g1
rdpr %canrestore, %i1
bge,a,pt %xcc, loop_99
rd %y, %l1
fble,a %fcc3, loop_100
wrpr %g2, 0x1E5E, %pil
loop_99:
movcc %xcc, %i0, %o2
rdpr %tl, %i3
loop_100:
rd %ccr, %l5
rd %y, %o0
tl %icc, 0x5
wrpr %l6, %g5, %cwp
sethi 0x0E69, %o3
fpackfix %f20, %f19
tcs %xcc, 0x7
tg %icc, 0x5
rdpr %cleanwin, %i6
sir 0x16F2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x1D4, %hsys_tick_cmpr
array8 %o5, %l4, %g7
wrpr %i4, %l2, %tick
smulcc %o4, %g6, %i5
nop
setx loop_101, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
rdhpr %hsys_tick_cmpr, %o1
rd %sys_tick_cmpr, %o6
fcmped %fcc0, %f4, %f22
loop_101:
rdhpr %htba, %l0
rdhpr %hintp, %g4
brgez,a %l3, loop_102
wr %o7, 0x079C, %sys_tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x32B, %sys_tick_cmpr
rd %pc, %i1
loop_102:
edge32n %l1, %g3, %g2
rdpr %wstate, %o2
movrlz %i0, 0x26F, %l5
fbg,a %fcc3, loop_103
rd %sys_tick_cmpr, %i3
fmovsvc %icc, %f18, %f5
fmovdgu %xcc, %f16, %f17
loop_103:
movre %l6, 0x10A, %g5
wr %o0, %o3, %sys_tick
alignaddrl %i6, %i2, %i7
wrpr %o5, 0x0C16, %pil
brnz,a %l4, loop_104
edge16ln %g7, %l2, %o4
fcmpne16 %f16, %f24, %i4
edge16l %i5, %g6, %o6
loop_104:
wr %o1, %l0, %pic
wr %l3, 0x1B47, %sys_tick
move %icc, %o7, %g4
edge32 %g1, %l1, %g3
fmovsge %icc, %f18, %f24
movne %xcc, %i1, %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
edge16l %i0, %i3, %l5
rdhpr %hintp, %l6
wr %g0, 0x19, %asi
prefetcha [%l7 + 0x10] %asi, 0x1
wr %g0, 0x4, %fprs
set 0x78, %l2
sta %f30, [%l7 + %l2] 0x14
rdhpr %hsys_tick_cmpr, %i2
wrpr %i7, 0x0304, %cwp
movgu %icc, %o5, %o3
andn %g7, 0x1BA5, %l2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xF1A, %hsys_tick_cmpr
wr %i4, 0x0F4B, %set_softint
set 0x48, %o4
lduha [%l7 + %o4] 0x81, %i5
rdpr %wstate, %o4
udiv %g6, 0x0267, %o1
rdpr %cwp, %l0
rd %asi, %o6
rdhpr %hsys_tick_cmpr, %l3
fmovrsgez %o7, %f10, %f26
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x314, %hsys_tick_cmpr
ta %xcc, 0x2
movge %xcc, %l1, %i1
wr %g3, 0x0577, %softint
wr %o2, 0x02DC, %softint
movcc %icc, %i0, %g2
rd %softint, %l5
movcs %icc, %l6, %i3
rd %pc, %g5
fsrc2s %f6, %f6
rd %pc, %i6
fxnor %f10, %f16, %f20
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x76A, %hsys_tick_cmpr
rdhpr %hintp, %i7
wr %o5, %g7, %y
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
rdhpr %htba, %l4
wrpr %o3, %i4, %tick
addcc %o4, 0x0904, %g6
wrpr %o1, 0x024D, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x650, %hsys_tick_cmpr
orncc %l0, %l3, %g1
movvs %xcc, %o7, %l1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xE89, %hsys_tick_cmpr
rd %ccr, %i1
fornot1 %f22, %f12, %f8
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xB8D, %hsys_tick_cmpr
sdivx %g2, 0x098B, %l5
rdhpr %htba, %o2
rdhpr %htba, %l6
sra %g5, %i6, %i3
movgu %xcc, %o0, %i2
alignaddr %i7, %g7, %l2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x27E, %hsys_tick_cmpr
wr %o3, %i4, %pic
subccc %l4, 0x1DDD, %g6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
orcc %i5, %o6, %l0
popc 0x17D6, %o1
sethi 0x01AC, %g1
set 0x41, %o2
stba %o7, [%l7 + %o2] 0x04
movle %icc, %l3, %g4
movrgez %i1, %g3, %i0
rd %ccr, %l1
sdivcc %l5, 0x1E4F, %g2
fbo,a %fcc1, loop_105
rd %pc, %l6
rd %tick_cmpr, %g5
rd %asi, %o2
loop_105:
orncc %i3, 0x0AB9, %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x0DC, %hsys_tick_cmpr
rdpr %tl, %g7
array16 %l2, %i7, %o5
wrpr %i4, %l4, %pil
rd %ccr, %o3
sub %o4, %i5, %g6
sll %l0, 0x04, %o6
rd %ccr, %o1
sdiv %o7, 0x05A4, %l3
movre %g1, 0x33D, %i1
tvs %icc, 0x1
rdpr %gl, %g4
wr %g0, 0x4, %fprs
wrpr %g3, 0x0852, %cwp
fmovdpos %icc, %f2, %f25
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 %g2, 0x0B0A, %y
andncc %g5, %o2, %i3
brlz %o0, loop_106
wrpr %l6, %i6, %tick
rdpr %tba, %i2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
loop_106:
rd %y, %l2
sdiv %o5, 0x15DA, %i7
rd %pc, %l4
rdpr %tl, %i4
wrpr %o4, 0x0162, %cwp
rdpr %tl, %i5
wrpr %o3, %g6, %tick
fbne %fcc2, loop_107
rdpr %cansave, %l0
wr %g0, 0x5, %fprs
xnorcc %o1, 0x1F95, %g1
loop_107:
rdhpr %hpstate, %i1
rdpr %tba, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fcmped %fcc2, %f18, %f14
movne %xcc, %l1, %l5
wr %g2, 0x02EA, %pic
wr %g3, 0x0312, %sys_tick
rd %fprs, %o2
brgez %g5, loop_108
wrpr %i3, %l6, %pil
bvs,a,pt %icc, loop_109
rdpr %wstate, %i6
loop_108:
rdpr %cwp, %i2
wr %g7, 0x1C8E, %set_softint
loop_109:
rdhpr %hintp, %l2
wr %o0, %o5, %clear_softint
rd %softint, %l4
wrpr %i4, %i7, %pil
wr %i5, %o3, %ccr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xA1B, %hsys_tick_cmpr
rdhpr %htba, %g6
rd %pc, %l0
rdhpr %hpstate, %o6
rdhpr %hsys_tick_cmpr, %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x0C5, %hsys_tick_cmpr
wr %g0, 0x4, %fprs
movleu %xcc, %g1, %l3
rdhpr %hsys_tick_cmpr, %l1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
tvs %icc, 0x2
rdhpr %hintp, %i0
wr %g0, 0x89, %asi
ldsba [%l7 + 0x2F] %asi, %g2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xBBC, %hsys_tick_cmpr
rdhpr %hintp, %g5
rd %fprs, %g3
bg,pt %icc, loop_110
alignaddrl %l6, %i6, %i2
fsrc1s %f28, %f5
rdpr %gl, %g7
loop_110:
udiv %i3, 0x0A35, %o0
rdhpr %hpstate, %l2
array16 %l4, %i4, %o5
tn %icc, 0x7
wrpr %i7, %i5, %cwp
fbule,a %fcc1, loop_111
ble,a %icc, loop_112
rdhpr %hintp, %o3
rd %sys_tick_cmpr, %g6
loop_111:
mulx %l0, 0x1666, %o4
loop_112:
rdhpr %hpstate, %o1
smul %o7, %i1, %o6
movrlz %g1, %g4, %l1
fmovs %f26, %f4
rdhpr %hintp, %l3
rdpr %cwp, %i0
rdpr %otherwin, %l5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
movle %icc, %g5, %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xB6A, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
alignaddrl %i2, %i3, %o0
tpos %xcc, 0x2
bneg,a %icc, loop_113
rdhpr %htba, %l2
wr %l4, %o5, %sys_tick
rd %asi, %i4
loop_113:
wr %i5, %i7, %y
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %l0, 0x0E59, %softint
addc %o4, %o7, %o1
movg %icc, %i1, %g1
rd %ccr, %g4
stw %o6, [%l7 + 0x48]
swap [%l7 + 0x18], %l1
wrpr %l3, %i0, %tick
rdhpr %htba, %g2
wr %g0, 0x4, %fprs
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %y, %l6
wrpr %i6, %g5, %cwp
rd %y, %g3
fmovsn %icc, %f30, %f20
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %i3, 0x0B4B, %softint
rd %softint, %i2
fmovd %f2, %f24
sll %o0, 0x08, %l4
tsubcctv %o5, 0x0D23, %l2
ble,a,pt %icc, loop_114
rdhpr %hsys_tick_cmpr, %i4
brgez %i5, loop_115
wr %g6, %i7, %sys_tick
loop_114:
edge8l %o3, %o4, %l0
rdhpr %htba, %o1
loop_115:
fmovrse %o7, %f24, %f22
rdhpr %hsys_tick_cmpr, %i1
fzeros %f10
rdpr %cleanwin, %g1
rdhpr %htba, %o6
sdivx %l1, 0x04EC, %g4
wrpr %l3, %g2, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %y, %l6
rdhpr %hintp, %i6
rdhpr %hintp, %o2
edge32ln %g5, %g3, %g7
wrpr %i2, 0x1A60, %cwp
wr %i3, 0x123C, %softint
tgu %xcc, 0x4
bpos,a loop_116
rdhpr %hintp, %o0
ld [%l7 + 0x08], %f29
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xDE5, %hsys_tick_cmpr
loop_116:
move %xcc, %o5, %l2
edge16ln %i4, %g6, %i7
tvc %icc, 0x0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x671, %tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x9CE, %hsys_tick_cmpr
srax %l0, 0x1A, %o7
rdpr %pil, %i1
wrpr %g1, 0x0242, %pil
fcmpes %fcc1, %f7, %f8
andncc %o1, %l1, %g4
fmovrdgez %o6, %f12, %f22
rdhpr %hsys_tick_cmpr, %g2
std %l4, [%l7 + 0x20]
rdhpr %htba, %i0
rdhpr %hsys_tick_cmpr, %l6
nop
set 0x60, %o5
prefetch [%l7 + %o5], 0x3
rdpr %tba, %i6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %htba, %g5
flush %l7 + 0x78
rd %tick_cmpr, %l3
rdpr %gl, %g3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x1A8, %hsys_tick_cmpr
fornot2s %f3, %f0, %f12
flushw
rdhpr %htba, %o0
rdpr %cansave, %i3
tne %xcc, 0x4
ba %icc, loop_117
fmovrdgz %o5, %f20, %f8
wrpr %l4, 0x0259, %cwp
rd %sys_tick_cmpr, %l2
loop_117:
rdpr %canrestore, %i4
rdhpr %hsys_tick_cmpr, %g6
wrpr %i7, 0x0E60, %tick
fpsub32s %f22, %f23, %f18
rdpr %tl, %o4
wr %o3, 0x100C, %y
orcc %l0, 0x116E, %i5
brgez,a %o7, loop_118
tleu %xcc, 0x2
tvs %icc, 0x4
tn %xcc, 0x1
loop_118:
rd %fprs, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xBCF, %hsys_tick_cmpr
or %g1, %l1, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x5EF, %hsys_tick_cmpr
rdhpr %hsys_tick_cmpr, %l5
tn %icc, 0x2
fmovsvs %icc, %f28, %f2
tsubcctv %i0, %o6, %l6
wr %i6, 0x135F, %pic
add %g5, %o2, %g3
movvc %xcc, %l3, %i2
rd %pc, %o0
fcmpes %fcc2, %f26, %f23
rdhpr %hsys_tick_cmpr, %g7
rdhpr %htba, %o5
movre %l4, %l2, %i3
wr %g6, 0x171A, %sys_tick
wr %i7, 0x02A4, %set_softint
rd %asi, %i4
movleu %icc, %o4, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %tba, %i1
sdiv %o1, 0x0091, %o7
tgu %xcc, 0x4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x43B, %hsys_tick_cmpr
wrpr %g2, 0x1FD1, %pil
rd %tick_cmpr, %l5
rdhpr %hintp, %g4
rdhpr %hintp, %i0
fmovrse %o6, %f28, %f15
andn %i6, 0x15AE, %g5
wrpr %l6, %g3, %cwp
movcs %xcc, %l3, %i2
wrpr %o2, 0x16C1, %cwp
wr %o0, %o5, %ccr
nop
setx loop_119, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sub %g7, %l4, %i3
taddcc %g6, %i7, %i4
rd %tick_cmpr, %l2
loop_119:
brlz,a %o4, loop_120
te %icc, 0x2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x528, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xBAB, %hsys_tick_cmpr
loop_120:
tgu %xcc, 0x0
smulcc %o1, 0x04B3, %o7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %i5, 0x05FB, %set_softint
wrpr %g1, %g2, %pil
bg loop_121
mulx %l5, 0x169E, %g4
rdhpr %hpstate, %o6
edge32ln %i6, %g5, %l6
loop_121:
fpadd32 %f16, %f14, %f10
movrlez %i0, 0x1C8, %l3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xE62, %hsys_tick_cmpr
rd %pc, %o0
fbg %fcc2, loop_122
rd %ccr, %i2
smulcc %o5, 0x0BFE, %g7
rdpr %otherwin, %l4
loop_122:
rd %softint, %i3
udivcc %i7, 0x0E0A, %i4
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 %pil, %o3
rdpr %pil, %i1
wrpr %l0, %o1, %tick
tvc %xcc, 0x6
rdhpr %hsys_tick_cmpr, %o7
movrlez %i5, %l1, %g1
tge %xcc, 0x5
wr %l5, %g2, %softint
rdhpr %hintp, %g4
wr %g0, 0x89, %asi
ldda [%l7 + 0x40] %asi, %o6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x82C, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %cwp, %l3
wrpr %o2, 0x0BE2, %cwp
wr %o0, %i0, %softint
wrpr %i2, 0x00E0, %pil
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
move %icc, %g7, %l4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x3F9, %hsys_tick_cmpr
wr %i3, 0x0649, %pic
wr %i7, 0x0FB1, %pic
rdhpr %hintp, %g6
set 0x20, %g3
stxa %i4, [%l7 + %g3] 0x0c
rdhpr %hintp, %l2
ldd [%l7 + 0x78], %o4
stb %o3, [%l7 + 0x0E]
tleu %icc, 0x1
rdhpr %htba, %i1
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, %g1, %cwp
subccc %l5, %o7, %g2
andcc %o6, %g5, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x3A8, %hsys_tick_cmpr
rd %ccr, %l6
wr %l3, %o2, %set_softint
brlz %i6, loop_123
addccc %i0, 0x1B2D, %i2
rdhpr %hsys_tick_cmpr, %g7
rdpr %pil, %l4
loop_123:
fcmped %fcc3, %f16, %f30
fmul8x16 %f3, %f4, %f12
rdpr %cansave, %o5
andn %i3, 0x0263, %i7
ba,a,pn %icc, loop_124
fba,a %fcc3, loop_125
sdiv %g6, 0x15C1, %i4
rd %pc, %o0
loop_124:
addcc %l2, %o4, %i1
loop_125:
nop
wr %g0, 0x81, %asi
ldxa [%l7 + 0x58] %asi, %l0
wrpr %o3, %o1, %tick
wr %g0, 0x04, %asi
swapa [%l7 + 0x7C] %asi, %l1
fxnor %f4, %f30, %f10
rd %asi, %i5
wr %g0, 0x11, %asi
lduba [%l7 + 0x34] %asi, %g1
brlz,a %l5, loop_126
wr %g0, 0x7, %fprs
rd %ccr, %o6
rdpr %gl, %g5
loop_126:
sdivx %o7, 0x0FE5, %g3
fandnot2s %f12, %f0, %f12
sdivx %l6, 0x0D0E, %g4
rdhpr %hsys_tick_cmpr, %l3
smul %i6, 0x0214, %i0
srax %i2, 0x0B, %o2
rdpr %otherwin, %l4
ld [%l7 + 0x20], %f6
rdhpr %hpstate, %g7
tcc %xcc, 0x6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x40C, %hsys_tick_cmpr
rd %ccr, %i4
rdpr %gl, %g6
fnot2s %f10, %f30
wrpr %i1, %l0, %tick
wrpr %o3, 0x1F03, %pil
rdhpr %hsys_tick_cmpr, %o4
rdhpr %hintp, %l1
sethi 0x0215, %i5
edge16ln %o1, %g1, %g2
fabsd %f8, %f8
fand %f2, %f30, %f2
andn %o6, %l5, %o7
rd %y, %g3
wrpr %g5, %g4, %pil
wr %l6, 0x01FF, %ccr
wr %i6, %i0, %set_softint
wr %i2, 0x063E, %clear_softint
rdhpr %hsys_tick_cmpr, %l3
rdhpr %htba, %o2
rdpr %cleanwin, %l4
rdhpr %hintp, %g7
rd %asi, %o5
rdhpr %hpstate, %i3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x130, %hsys_tick_cmpr
tn %icc, 0x7
rd %asi, %g6
fmovs %f17, %f7
rd %fprs, %l2
wr %g0, 0x11, %asi
ldstuba [%l7 + 0x1C] %asi, %o0
fbuge,a %fcc1, loop_127
rdhpr %hintp, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
popc 0x1807, %o4
loop_127:
nop
wr %g0, 0x18, %asi
ldsba [%l7 + 0x56] %asi, %l0
rdhpr %hpstate, %i5
wrpr %o1, 0x162C, %cwp
fbu,a %fcc3, loop_128
rdpr %cansave, %g1
sir 0x15AB
rdpr %otherwin, %l1
loop_128:
nop
set 0x7B, %i7
lduba [%l7 + %i7] 0x14, %o6
wrpr %l5, %o7, %cwp
wr %g2, %g5, %softint
rdhpr %hsys_tick_cmpr, %g3
rd %asi, %l6
rdhpr %htba, %g4
rdpr %pil, %i6
rdhpr %hpstate, %i2
rdhpr %htba, %i0
rdpr %cwp, %l3
be,a %xcc, loop_129
ldx [%l7 + 0x70], %l4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x2FB, %hsys_tick_cmpr
loop_129:
wrpr %i3, %o5, %pil
tvc %icc, 0x0
fsrc1 %f10, %f12
wr %i7, 0x1BFE, %y
edge8 %l2, %g6, %i4
rd %ccr, %o0
wrpr %o3, 0x10BB, %pil
wrpr %i1, %o4, %tick
rdpr %cleanwin, %l0
fmovsvs %xcc, %f26, %f11
wrpr %i5, 0x00B3, %pil
rdpr %canrestore, %o1
rdpr %tba, %l1
rdhpr %hpstate, %g1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x742, %hsys_tick_cmpr
movvs %icc, %o7, %g2
fxors %f3, %f29, %f9
fble %fcc2, loop_130
rdhpr %htba, %l5
movre %g3, %l6, %g4
rd %tick_cmpr, %i6
loop_130:
wr %g5, %i2, %set_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, 0x5FC, %hsys_tick_cmpr
rd %ccr, %o2
fbue %fcc0, loop_131
subccc %g7, 0x0579, %l4
rd %pc, %i3
fnot1 %f8, %f28
loop_131:
wr %i7, %l2, %clear_softint
rdpr %wstate, %g6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xA21, %hsys_tick_cmpr
rd %y, %i4
movleu %xcc, %o0, %i1
fand %f20, %f12, %f24
ble,pn %xcc, loop_132
rdhpr %hsys_tick_cmpr, %o3
rd %y, %l0
rd %y, %o4
loop_132:
wr %o1, %l1, %clear_softint
fmovdleu %icc, %f13, %f0
rd %fprs, %g1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %i5, 0x18F8, %cwp
subcc %g2, %l5, %o7
wrpr %l6, 0x1A81, %cwp
rd %y, %g3
wr %g0, 0x6, %fprs
rd %asi, %g5
wrpr %i2, %l3, %pil
nop
setx loop_133, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
wr %i0, 0x1748, %y
movre %g7, 0x325, %l4
wr %o2, %i3, %sys_tick
loop_133:
movcc %xcc, %l2, %i7
fnot2 %f22, %f28
umul %g6, 0x1510, %i4
rdhpr %hintp, %o5
st %f0, [%l7 + 0x2C]
brgez,a %i1, loop_134
fpsub32s %f14, %f3, %f1
add %o0, %l0, %o4
movvc %icc, %o1, %l1
loop_134:
wr %g1, %o3, %ccr
wrpr %i5, %g2, %pil
wr %o6, 0x04B3, %set_softint
fmovdg %xcc, %f17, %f12
wr %o7, %l5, %clear_softint
wr %l6, %g3, %set_softint
wrpr %g4, 0x062A, %pil
rdhpr %hpstate, %g5
rd %pc, %i2
wrpr %i6, %i0, %tick
ldsb [%l7 + 0x11], %g7
wr %g0, 0xea, %asi
ldda [%l7 + 0x60] %asi, %l2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
movpos %xcc, %l4, %i3
or %l2, %g6, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xFA6, %sys_tick_cmpr
sth %o0, [%l7 + 0x42]
ldstub [%l7 + 0x6B], %l0
rdhpr %hintp, %o1
fbuge %fcc2, loop_135
rdpr %pil, %o4
tn %icc, 0x0
rd %y, %g1
loop_135:
rdhpr %hsys_tick_cmpr, %l1
tn %icc, 0x5
wrpr %o3, %i5, %tick
taddcc %o6, 0x1ACA, %g2
lduh [%l7 + 0x30], %o7
orcc %l5, %l6, %g4
fors %f26, %f19, %f4
tle %xcc, 0x3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %i6, 0x15B2, %pil
rdhpr %hintp, %i2
rdpr %cwp, %i0
rd %fprs, %l3
edge8l %o2, %g7, %l4
tleu %icc, 0x1
bleu,pn %icc, loop_136
movrgez %l2, 0x050, %i3
rdpr %cwp, %i4
rdpr %tba, %g6
loop_136:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x60F, %sys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xA5E, %hsys_tick_cmpr
fmovsleu %xcc, %f30, %f6
rdpr %wstate, %l0
wr %o1, %g1, %set_softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fmuld8ulx16 %f22, %f23, %f12
rdpr %wstate, %i5
tle %icc, 0x6
subcc %o4, %g2, %o7
addc %l5, %o6, %g4
subcc %l6, 0x16DC, %g3
wr %g0, 0x4, %fprs
wrpr %i6, %i2, %pil
movcs %icc, %i0, %l3
fabss %f14, %f22
rdhpr %htba, %o2
rd %tick_cmpr, %g7
tvc %icc, 0x6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xF79, %hsys_tick_cmpr
wrpr %i3, %l4, %cwp
rdpr %otherwin, %g6
rdpr %cleanwin, %i1
fbne %fcc1, loop_137
sdivcc %o5, 0x019E, %i7
movn %xcc, %i4, %l0
array8 %o0, %o1, %l1
loop_137:
rdhpr %hsys_tick_cmpr, %g1
orcc %o3, 0x1785, %o4
rdpr %otherwin, %i5
tn %xcc, 0x7
mulscc %g2, 0x0A4C, %l5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %cansave, %l6
popc 0x120F, %g3
ldsh [%l7 + 0x42], %o6
rdpr %gl, %i6
umul %i2, 0x1B81, %g5
fmul8sux16 %f6, %f26, %f2
wrpr %l3, 0x0CC8, %tick
set 0x47, %o3
lduba [%l7 + %o3] 0x80, %i0
ldsw [%l7 + 0x6C], %g7
edge32n %o2, %l2, %i3
wrpr %l4, 0x006A, %pil
wr %g0, 0x6, %fprs
wr %g0, 0x4, %fprs
fmovsgu %icc, %f13, %f25
rd %sys_tick_cmpr, %o5
siam 0x7
andcc %i7, %l0, %i4
rd %asi, %o0
fnot1s %f7, %f6
wrpr %l1, %o1, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xD8E, %sys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
udiv %g1, 0x17D4, %g2
edge32n %o7, %g4, %l6
fmovsleu %icc, %f20, %f12
wrpr %g3, %o6, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x38E, %hsys_tick_cmpr
fmul8x16al %f29, %f24, %f30
flush %l7 + 0x2C
rdpr %otherwin, %g5
umulcc %i2, %i0, %g7
rd %tick_cmpr, %l3
fmovrsgz %l2, %f3, %f13
wr %g0, 0x80, %asi
stba %o2, [%l7 + 0x62] %asi
tn %xcc, 0x3
orncc %l4, %i1, %g6
wrpr %o5, %i7, %pil
wrpr %l0, 0x0696, %pil
rdhpr %htba, %o0
fxnor %f30, %f26, %f10
movn %xcc, %l1, %i4
rdpr %cleanwin, %o1
taddcctv %o3, 0x0C4D, %o4
movcs %xcc, %g1, %i5
wrpr %o7, %g2, %tick
brnz %l6, loop_138
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
udiv %g4, 0x1BB1, %o6
rd %pc, %i6
loop_138:
wrpr %l5, %g5, %tick
rd %tick_cmpr, %i2
movleu %xcc, %g3, %g7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %gl, %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x9F8, %hsys_tick_cmpr
rdpr %wstate, %i1
rdhpr %htba, %g6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xF92, %hsys_tick_cmpr
set 0x0C, %i0
lda [%l7 + %i0] 0x15, %f15
udivx %i7, 0x0F70, %l0
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 %o1, 0x0984, %ccr
wrpr %l1, %o3, %tick
rd %tick_cmpr, %o4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x41B, %hsys_tick_cmpr
subc %g2, %l6, %g4
wr %o6, 0x12F9, %set_softint
rdpr %gl, %i6
rdhpr %hpstate, %l5
wrpr %g1, 0x0FFA, %pil
wr %i2, %g3, %pic
wrpr %g7, 0x1DC8, %pil
fmovscs %icc, %f14, %f9
rd %softint, %g5
wrpr %i0, 0x1A60, %tick
rdhpr %hpstate, %o2
rdpr %cleanwin, %l3
edge32l %l2, %i1, %g6
call loop_139
movre %i3, %l4, %i7
fbg,a %fcc2, loop_140
movvs %icc, %l0, %o0
loop_139:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x186, %hsys_tick_cmpr
tne %icc, 0x1
loop_140:
wrpr %l1, 0x19B0, %cwp
smulcc %o3, 0x0373, %o4
rdpr %wstate, %i5
wr %o7, 0x18D8, %set_softint
rdpr %cwp, %g2
rdhpr %hintp, %l6
movvs %xcc, %g4, %o6
alignaddrl %i6, %l5, %g1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %otherwin, %o1
rd %fprs, %g3
edge32l %g5, %g7, %o2
edge16 %l3, %l2, %i1
wrpr %i0, %g6, %cwp
orcc %i3, 0x11D0, %i7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x57E, %hsys_tick_cmpr
wrpr %o5, 0x0297, %cwp
rd %softint, %o0
brgez,a %l1, loop_141
mova %icc, %o3, %o4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x100, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x94D, %hsys_tick_cmpr
loop_141:
edge8l %l6, %g4, %o6
wr %l5, %i6, %set_softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xC83, %hsys_tick_cmpr
set 0x48, %l0
stwa %g3, [%l7 + %l0] 0xea
membar #Sync
andn %g5, %o1, %g7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x85E, %hsys_tick_cmpr
wrpr %l2, 0x1301, %pil
umul %i1, 0x1849, %i0
wrpr %i3, %g6, %tick
rdpr %pil, %l4
rdhpr %hpstate, %l0
wr %o5, 0x1114, %set_softint
rd %ccr, %o0
rdhpr %hpstate, %l1
tvc %icc, 0x4
edge16 %o3, %i7, %o4
bleu,a,pn %icc, loop_142
rd %y, %i4
movle %xcc, %o7, %i5
wrpr %g2, 0x0768, %cwp
loop_142:
rdpr %cwp, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fbne,a %fcc0, loop_143
bl,a,pn %xcc, loop_144
te %icc, 0x6
rdhpr %htba, %l5
loop_143:
fbul,a %fcc1, loop_145
loop_144:
edge32n %i2, %g1, %i6
smul %g3, 0x1678, %g5
stb %o1, [%l7 + 0x6E]
loop_145:
rdpr %cwp, %o2
wrpr %l2, %i1, %cwp
fbn %fcc0, loop_146
rdhpr %htba, %g7
alignaddr %i0, %l3, %i3
rdpr %gl, %g6
loop_146:
wrpr %l4, %o5, %pil
edge8l %o0, %l1, %o3
tg %xcc, 0x7
srlx %l0, 0x05, %o4
rdhpr %hintp, %i7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x164, %hsys_tick_cmpr
rdpr %cwp, %g2
fmovsle %icc, %f3, %f19
nop
setx loop_147, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bcc loop_148
fblg,a %fcc2, loop_149
srl %g4, 0x0B, %o7
loop_147:
tcs %xcc, 0x3
loop_148:
fmuld8ulx16 %f29, %f28, %f28
loop_149:
fmovdpos %xcc, %f2, %f4
rdhpr %hintp, %o6
fbl,a %fcc2, loop_150
st %f7, [%l7 + 0x6C]
edge32ln %l5, %l6, %g1
rdpr %otherwin, %i6
loop_150:
rdpr %cansave, %i2
rdhpr %hpstate, %g5
fmul8ulx16 %f0, %f0, %f2
rdpr %pil, %g3
rd %ccr, %o1
wr %l2, %i1, %ccr
rdhpr %hintp, %g7
rd %tick_cmpr, %i0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x01F, %hsys_tick_cmpr
addcc %i3, 0x131A, %l3
edge16n %l4, %o5, %g6
movn %xcc, %o0, %o3
rdpr %cwp, %l1
rd %sys_tick_cmpr, %o4
nop
setx loop_151, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
wr %l0, 0x1600, %clear_softint
set 0x10, %g1
prefetcha [%l7 + %g1] 0x11, 0x1
loop_151:
andn %i5, 0x0D2F, %g2
subccc %i7, %g4, %o6
edge16ln %o7, %l5, %l6
rdpr %cansave, %i6
wrpr %i2, 0x05CF, %pil
bgu,a %icc, loop_152
rdhpr %hpstate, %g5
rdhpr %hintp, %g3
sllx %o1, %g1, %i1
loop_152:
lduw [%l7 + 0x4C], %l2
rdhpr %hsys_tick_cmpr, %g7
fba %fcc1, loop_153
umul %o2, 0x0C51, %i0
rd %asi, %l3
prefetch [%l7 + 0x1C], 0x1
loop_153:
sdivcc %i3, 0x0735, %o5
rd %ccr, %g6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x012, %hsys_tick_cmpr
lduw [%l7 + 0x0C], %o3
rdpr %otherwin, %l4
addc %l1, 0x1C19, %o4
fmovrsne %i4, %f17, %f21
wr %i5, 0x1F8C, %y
wrpr %g2, 0x036F, %cwp
rd %asi, %l0
set 0x45, %i3
stba %i7, [%l7 + %i3] 0x04
rd %sys_tick_cmpr, %g4
fmovrsgez %o7, %f22, %f0
tl %icc, 0x4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %canrestore, %o6
set 0x58, %o1
lda [%l7 + %o1] 0x81, %f8
bge %icc, loop_154
subcc %i6, %i2, %l6
wr %g5, 0x082D, %y
rdhpr %htba, %g3
loop_154:
edge8l %o1, %i1, %l2
movle %xcc, %g7, %g1
orcc %o2, %i0, %i3
or %l3, %o5, %g6
wrpr %o0, 0x1CC9, %cwp
rdhpr %hsys_tick_cmpr, %l4
tvc %xcc, 0x0
tcs %icc, 0x4
wr %g0, 0x11, %asi
swapa [%l7 + 0x28] %asi, %l1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
movleu %icc, %o4, %i5
ba loop_155
wrpr %g2, %i7, %cwp
fbn,a %fcc3, loop_156
fmovdn %xcc, %f3, %f29
loop_155:
wr %g4, %l0, %sys_tick
bpos,pn %icc, loop_157
loop_156:
rdpr %canrestore, %o7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x050, %hsys_tick_cmpr
fcmpes %fcc0, %f4, %f15
loop_157:
rdpr %tl, %l5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x9B1, %hsys_tick_cmpr
rd %ccr, %g3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
rd %pc, %g5
bcc loop_158
wrpr %o1, 0x1670, %cwp
wrpr %l2, %g7, %pil
sdivx %i1, 0x184F, %o2
loop_158:
or %i0, %i3, %l3
ldstub [%l7 + 0x4C], %g1
brlez,a %o5, loop_159
xnorcc %o0, %l4, %l1
rdpr %cansave, %o3
fnot1 %f4, %f6
loop_159:
wrpr %g6, 0x1711, %cwp
rdhpr %htba, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %g2, %i5, %set_softint
rd %ccr, %g4
wr %i7, %o7, %clear_softint
rd %pc, %o6
rdhpr %hintp, %i6
rdpr %cleanwin, %l5
rdpr %cwp, %l0
tcs %icc, 0x3
rdhpr %hintp, %l6
srax %g3, %i2, %g5
bge,pn %xcc, loop_160
fpadd32 %f16, %f22, %f22
brgez,a %o1, loop_161
rd %softint, %l2
loop_160:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x3A7, %hsys_tick_cmpr
bpos,pt %icc, loop_162
loop_161:
rdhpr %hsys_tick_cmpr, %o2
addccc %i0, 0x168A, %l3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x86A, %hsys_tick_cmpr
loop_162:
wrpr %g1, %o0, %cwp
rdpr %pil, %l4
rd %y, %o5
edge32 %l1, %g6, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x5FA, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hintp, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %o7, 0x05C0, %pil
wr %o6, 0x143A, %pic
bcs loop_163
movn %xcc, %i7, %l5
move %xcc, %l0, %l6
addc %i6, %i2, %g5
loop_163:
fmuld8ulx16 %f3, %f20, %f18
alignaddr %o1, %l2, %i1
subcc %g3, %o2, %g7
xnor %i0, 0x1000, %i3
edge32n %g1, %o0, %l3
rdpr %pil, %o5
ba loop_164
rdhpr %htba, %l4
rdpr %canrestore, %l1
rd %fprs, %i4
loop_164:
udiv %g6, 0x1E36, %o4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bvs,pn %xcc, loop_165
fbo,a %fcc2, loop_166
tl %xcc, 0x1
set 0x58, %l5
prefetcha [%l7 + %l5] 0x10, 0x2
loop_165:
wr %o3, %i5, %y
loop_166:
wr %g4, %o7, %clear_softint
rdhpr %hsys_tick_cmpr, %i7
rdhpr %hintp, %o6
rdhpr %hintp, %l5
sdivx %l6, 0x039C, %i6
be,pt %xcc, loop_167
fmovrsne %l0, %f11, %f27
wr %i2, %g5, %softint
wrpr %l2, %o1, %pil
loop_167:
srl %i1, %g3, %o2
movrlz %i0, %g7, %g1
xnorcc %i3, 0x0B37, %o0
sdiv %l3, 0x1C4A, %o5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
rdpr %otherwin, %i4
rdpr %canrestore, %g6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xD32, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hpstate, %o3
umul %g2, %i5, %o7
rdpr %cwp, %g4
rd %y, %o6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x657, %tick_cmpr
tsubcctv %l6, %i6, %i7
fmovscc %icc, %f5, %f1
mulx %i2, %l0, %l2
rdpr %wstate, %o1
rdpr %gl, %g5
rd %softint, %g3
wrpr %i1, 0x1A6F, %pil
rdpr %gl, %o2
rdpr %cwp, %i0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
subccc %o0, %l3, %o5
wr %g0, 0x4, %fprs
wrpr %i4, %i3, %pil
wr %g0, 0x7, %fprs
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x65F, %hsys_tick_cmpr
movrgz %i5, 0x039, %o7
edge8ln %g4, %o6, %l5
wrpr %g2, 0x0705, %tick
udivcc %i6, 0x06EB, %i7
rd %sys_tick_cmpr, %i2
rd %asi, %l0
wrpr %l2, %o1, %cwp
rd %sys_tick_cmpr, %g5
brz %l6, loop_168
andncc %i1, %o2, %g3
wr %g7, %g1, %clear_softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x811, %sys_tick_cmpr
loop_168:
wr %i0, %l3, %clear_softint
bleu %xcc, loop_169
wrpr %o5, %i4, %pil
set 0x7B, %i4
ldsba [%l7 + %i4] 0x11, %l4
loop_169:
rd %sys_tick_cmpr, %i3
andncc %l1, %o4, %g6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xBAD, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x013, %hsys_tick_cmpr
wrpr %o6, 0x1568, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x90F, %hsys_tick_cmpr
std %f6, [%l7 + 0x50]
fmovrse %o7, %f25, %f2
bpos,a %icc, loop_170
fpackfix %f4, %f16
rdhpr %hintp, %g2
fmovrsgez %i6, %f8, %f26
loop_170:
fmovrde %i2, %f18, %f2
fornot1 %f10, %f28, %f8
fbne,a %fcc0, loop_171
tcs %icc, 0x4
brlez,a %l0, loop_172
movpos %icc, %i7, %o1
loop_171:
movrlz %g5, %l6, %l2
rd %y, %i1
loop_172:
fmovdge %icc, %f28, %f26
alignaddrl %o2, %g3, %g7
wr %g1, 0x0C25, %pic
rdpr %cwp, %i0
udivcc %l3, 0x0124, %o5
rdpr %tba, %o0
fmovrsgz %l4, %f4, %f3
rdpr %canrestore, %i4
rd %sys_tick_cmpr, %l1
rd %ccr, %i3
edge8 %g6, %o3, %o4
wr %g0, 0x2a, %asi
stwa %i5, [%l7 + 0x3C] %asi
membar #Sync
move %icc, %g4, %o6
xnorcc %l5, 0x0175, %o7
movcc %xcc, %g2, %i6
fandnot1 %f26, %f4, %f2
rdhpr %htba, %i2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xBC8, %tick_cmpr
fmovrdne %l0, %f24, %f20
fmuld8ulx16 %f4, %f29, %f18
rd %sys_tick_cmpr, %g5
movl %xcc, %o1, %l2
movvs %xcc, %i1, %o2
rd %softint, %g3
fba %fcc3, loop_173
nop
set 0x48, %l6
std %g6, [%l7 + %l6]
edge32 %g1, %l6, %l3
wrpr %o5, %i0, %tick
loop_173:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x0F1, %hsys_tick_cmpr
wr %g0, 0xe2, %asi
stha %l1, [%l7 + 0x62] %asi
membar #Sync
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x78A, %hsys_tick_cmpr
edge32ln %o4, %i5, %g4
ldd [%l7 + 0x30], %g6
rd %ccr, %l5
fble,a %fcc2, loop_174
fmovsleu %xcc, %f18, %f23
wr %o7, %g2, %pic
fornot1s %f6, %f20, %f25
loop_174:
fxors %f1, %f11, %f12
pdist %f0, %f12, %f24
rd %pc, %o6
smul %i6, %i2, %i7
tn %icc, 0x0
fmovdcc %xcc, %f31, %f31
wr %l0, %o1, %pic
rdpr %tba, %l2
sir 0x0B1D
fpsub16s %f31, %f10, %f9
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xAD7, %hsys_tick_cmpr
rdpr %tba, %o2
wrpr %g5, %g7, %cwp
orncc %g1, 0x1584, %l6
add %g3, 0x135F, %l3
wrpr %i0, 0x1674, %pil
wr %o5, %l4, %pic
wrpr %o0, 0x127F, %tick
rd %asi, %i3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x631, %hsys_tick_cmpr
rdhpr %htba, %o3
wrpr %l1, 0x0EA2, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x22A, %hsys_tick_cmpr
ldsw [%l7 + 0x60], %i5
rdhpr %htba, %g4
fnegs %f23, %f12
fbne %fcc1, loop_175
rd %pc, %l5
fpadd16 %f24, %f28, %f24
wr %o7, %g6, %ccr
loop_175:
faligndata %f28, %f6, %f18
rdpr %cwp, %g2
fpadd16s %f26, %f0, %f22
sdivcc %i6, 0x1F23, %o6
sdiv %i7, 0x03BD, %l0
wrpr %i2, 0x0AAE, %cwp
rdhpr %htba, %l2
set 0x22, %l1
ldsha [%l7 + %l1] 0x10, %o1
orncc %i1, %o2, %g5
edge16l %g7, %g1, %g3
rd %y, %l6
fmul8x16au %f26, %f2, %f22
membar 0x00
fmul8sux16 %f0, %f24, %f10
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x62C, %hsys_tick_cmpr
movrgz %i0, 0x1B9, %l4
rdpr %tba, %o5
wr %o0, 0x0951, %softint
wrpr %i4, %i3, %pil
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fornot2s %f20, %f6, %f18
wrpr %o3, %o4, %cwp
rdhpr %hintp, %l1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %g0, 0x04, %asi
stba %o7, [%l7 + 0x6B] %asi
rd %sys_tick_cmpr, %g6
call loop_176
wrpr %l5, %i6, %cwp
smul %o6, %i7, %l0
rdpr %wstate, %i2
loop_176:
rd %tick_cmpr, %l2
wr %o1, 0x1C3D, %softint
rdhpr %hsys_tick_cmpr, %g2
movrgz %o2, %g5, %g7
rdhpr %hintp, %g1
rdpr %pil, %i1
fmovrsne %g3, %f28, %f29
rdpr %pil, %l3
wr %i0, 0x19AE, %softint
fzeros %f11
rdhpr %hsys_tick_cmpr, %l6
fmovdle %xcc, %f17, %f3
sllx %l4, %o5, %o0
wrpr %i4, %o3, %cwp
tne %icc, 0x1
rd %pc, %o4
sdivx %l1, 0x127F, %i3
sub %g4, %o7, %g6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
rdpr %wstate, %i6
alignaddr %l5, %o6, %l0
movrgz %i7, %i2, %l2
rdpr %cansave, %g2
rdpr %otherwin, %o2
wr %g0, 0x89, %asi
stda %f16, [%l7 + 0x40] %asi
movrgz %o1, 0x06E, %g7
fpsub32s %f11, %f12, %f1
wrpr %g1, %g5, %tick
rdhpr %hpstate, %g3
set 0x78, %g2
stba %l3, [%l7 + %g2] 0x89
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x2EC, %hsys_tick_cmpr
wrpr %l6, %l4, %cwp
sdivx %o5, 0x0F16, %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
rd %tick_cmpr, %o3
rdhpr %hintp, %i3
sll %g4, 0x16, %g6
alignaddrl %o7, %i6, %i5
wr %o6, 0x0F05, %ccr
rdpr %pil, %l0
ble,pt %icc, loop_177
tcs %xcc, 0x5
tcc %icc, 0x0
fornot2s %f30, %f25, %f26
loop_177:
fcmpne16 %f0, %f30, %l5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x919, %hsys_tick_cmpr
rdpr %otherwin, %l2
fpadd16 %f24, %f24, %f4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xC05, %tick_cmpr
wr %i7, %o2, %softint
fbn,a %fcc2, loop_178
rd %y, %g7
subc %o1, 0x04F1, %g1
movpos %icc, %g3, %g5
loop_178:
fbg %fcc0, loop_179
umulcc %i0, %i1, %l6
rd %y, %l4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
loop_179:
xnorcc %o5, 0x161D, %o0
rd %tick_cmpr, %i4
smul %l1, %o4, %o3
array16 %i3, %g6, %g4
wr %i6, %i5, %clear_softint
set 0x40, %g7
ldswa [%l7 + %g7] 0x19, %o7
te %xcc, 0x4
rdhpr %hpstate, %l0
sub %l5, %i2, %l2
fmovdle %xcc, %f14, %f11
stbar
rdpr %wstate, %g2
wr %g0, 0x19, %asi
ldsha [%l7 + 0x16] %asi, %o6
bg,pt %icc, loop_180
fxnor %f14, %f8, %f20
fpackfix %f14, %f9
bleu,pn %icc, loop_181
loop_180:
tsubcctv %o2, %g7, %i7
rdhpr %htba, %g1
wr %g3, %g5, %pic
loop_181:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %otherwin, %o1
rd %asi, %l4
rdpr %otherwin, %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x5AE, %hsys_tick_cmpr
fpmerge %f23, %f3, %f0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x69D, %hsys_tick_cmpr
for %f4, %f20, %f18
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xE06, %hsys_tick_cmpr
nop
setx loop_182, %l0, %l1
jmpl %l1, %o4
wrpr %o3, %i3, %tick
rd %ccr, %g4
fmovdvc %icc, %f25, %f13
loop_182:
wrpr %g6, %i5, %tick
wrpr %o7, 0x115D, %tick
siam 0x1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fbo %fcc1, loop_183
wrpr %l0, 0x1CDB, %tick
rdhpr %hpstate, %l5
tcs %xcc, 0x3
loop_183:
brlz,a %l2, loop_184
rd %asi, %g2
rd %tick_cmpr, %o6
rdhpr %hpstate, %i2
loop_184:
membar 0x26
wr %o2, %g7, %ccr
set 0x72, %o6
stha %g1, [%l7 + %o6] 0x04
rdpr %cansave, %g3
set 0x58, %i6
lda [%l7 + %i6] 0x81, %f7
xorcc %i7, 0x1829, %g5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x482, %hsys_tick_cmpr
rdhpr %htba, %l4
wrpr %l3, %i0, %tick
wrpr %o5, %i4, %tick
rdhpr %hsys_tick_cmpr, %l1
wr %o0, 0x0F46, %sys_tick
fmovrdlz %o4, %f2, %f0
bne,a,pt %icc, loop_185
fnand %f28, %f22, %f0
movle %icc, %l6, %o3
rdpr %canrestore, %g4
loop_185:
fpadd32s %f30, %f17, %f11
tne %xcc, 0x4
rdpr %cleanwin, %g6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
fandnot2 %f20, %f20, %f18
rdpr %wstate, %o7
rdhpr %hpstate, %i6
for %f26, %f28, %f6
tsubcc %i5, 0x1B30, %l0
rd %sys_tick_cmpr, %l2
wrpr %l5, %g2, %pil
edge8ln %o6, %o2, %i2
rd %y, %g7
wrpr %g3, %g1, %cwp
fbug %fcc0, loop_186
rd %ccr, %g5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xCBB, %hsys_tick_cmpr
bcc,a %xcc, loop_187
loop_186:
bg,a loop_188
sub %o1, %i7, %l3
rd %sys_tick_cmpr, %l4
loop_187:
stw %i0, [%l7 + 0x24]
loop_188:
fmul8x16au %f29, %f7, %f28
wr %g0, 0x19, %asi
stda %o4, [%l7 + 0x60] %asi
tpos %xcc, 0x4
wr %i4, %l1, %clear_softint
rdpr %tl, %o4
andncc %l6, %o3, %g4
srax %o0, 0x15, %i3
fmovrse %o7, %f25, %f27
fsrc1 %f8, %f18
lduw [%l7 + 0x2C], %g6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x96E, %hsys_tick_cmpr
tn %xcc, 0x0
wrpr %i6, 0x1252, %cwp
wr %l2, %l5, %set_softint
edge32 %g2, %o6, %o2
tn %icc, 0x3
rdhpr %hpstate, %g7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
sdiv %g1, 0x09D1, %g5
fandnot2 %f12, %f18, %f26
fmovdvs %icc, %f31, %f17
wrpr %i1, 0x04F4, %pil
rdhpr %hintp, %i7
mova %xcc, %l3, %l4
movrgz %o1, %i0, %i4
edge8l %l1, %o4, %l6
umulcc %o3, 0x1E91, %g4
fxnor %f0, %f30, %f12
rdhpr %hsys_tick_cmpr, %o5
wrpr %o0, %i3, %tick
rd %softint, %g6
srax %i5, %l0, %o7
rd %sys_tick_cmpr, %l2
std %l4, [%l7 + 0x58]
rdpr %cansave, %i6
udivx %o2, 0x0302, %g2
tn %xcc, 0x2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x742, %hsys_tick_cmpr
rdhpr %hsys_tick_cmpr, %g7
rd %sys_tick_cmpr, %i2
fpadd32s %f31, %f10, %f2
wr %g0, 0x23, %asi
stda %g4, [%l7 + 0x30] %asi
membar #Sync
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
addc %i7, 0x1036, %l3
rdhpr %hintp, %o1
rdpr %cwp, %l4
andcc %i0, 0x14F3, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x8FA, %hsys_tick_cmpr
sdivcc %l6, 0x043D, %o3
mova %icc, %g4, %o5
rdpr %cansave, %o0
tn %icc, 0x3
movcc %xcc, %i3, %g6
mulscc %o4, 0x1B96, %i5
rdpr %tba, %o7
wr %l0, %l5, %set_softint
sllx %i6, 0x06, %l2
rdhpr %hsys_tick_cmpr, %o2
wr %o6, 0x1EFA, %clear_softint
rdpr %cansave, %g2
rdhpr %hpstate, %g3
rdpr %gl, %g7
rdhpr %hsys_tick_cmpr, %g5
move %xcc, %g1, %i1
popc 0x169D, %i2
rdhpr %htba, %i7
rdhpr %hintp, %o1
rdhpr %hsys_tick_cmpr, %l4
sth %i0, [%l7 + 0x78]
sll %l3, %l1, %l6
wr %o3, 0x06DA, %softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
fxors %f10, %f22, %f11
ld [%l7 + 0x08], %f20
rdhpr %htba, %o0
rd %asi, %o5
array8 %g6, %i3, %o4
movneg %icc, %i5, %l0
ba,pt %xcc, loop_189
move %icc, %o7, %l5
xnorcc %l2, %o2, %i6
wrpr %g2, 0x13B5, %pil
loop_189:
rd %ccr, %o6
rd %softint, %g3
rdhpr %hsys_tick_cmpr, %g5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x304, %hsys_tick_cmpr
wrpr %g7, 0x1264, %cwp
xorcc %i1, %i2, %i7
rd %fprs, %l4
rdpr %tl, %o1
rdpr %otherwin, %l3
fnand %f28, %f2, %f14
fnor %f10, %f14, %f18
wrpr %l1, %i0, %pil
srl %o3, %i4, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %pc, %g6
wr %i3, %l6, %y
fmovsg %icc, %f2, %f6
wrpr %i5, %o4, %cwp
wr %o7, %l5, %clear_softint
movgu %xcc, %l2, %l0
fmovrslz %o2, %f22, %f18
movrlz %i6, 0x29C, %o6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xC1E, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fnegd %f26, %f6
rd %ccr, %g1
rdhpr %htba, %g7
sra %g2, 0x1E, %i1
wr %i2, %i7, %ccr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x726, %hsys_tick_cmpr
rdpr %wstate, %l1
fba %fcc2, loop_190
rdhpr %hintp, %i0
rd %softint, %l3
sra %o3, 0x1D, %g4
loop_190:
rdhpr %hsys_tick_cmpr, %o0
rdhpr %hsys_tick_cmpr, %o5
rdhpr %hsys_tick_cmpr, %i4
move %xcc, %i3, %g6
wr %g0, 0x19, %asi
stha %l6, [%l7 + 0x40] %asi
rd %sys_tick_cmpr, %i5
wr %o7, 0x1A67, %y
wr %l2, 0x1EBE, %clear_softint
movcs %xcc, %l0, %o2
tsubcc %i6, 0x0821, %l5
wr %g3, %g5, %ccr
rdhpr %htba, %o6
rd %fprs, %g1
rdhpr %hintp, %g2
wrpr %i1, 0x192D, %tick
edge16l %g7, %i7, %i2
rd %fprs, %l4
tge %icc, 0x7
wrpr %o1, %l1, %cwp
sllx %l3, %o3, %i0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xA23, %hsys_tick_cmpr
rdhpr %hsys_tick_cmpr, %g4
fbul,a %fcc0, loop_191
mova %xcc, %i4, %i3
wrpr %g6, %l6, %tick
edge8n %i5, %o5, %o7
loop_191:
fbu,a %fcc3, loop_192
wrpr %o4, %l0, %pil
wr %g0, 0x80, %asi
ldda [%l7 + 0x40] %asi, %f16
loop_192:
rdhpr %hpstate, %o2
wrpr %l2, %i6, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xDCC, %hsys_tick_cmpr
ldd [%l7 + 0x30], %l4
rd %pc, %o6
rdpr %canrestore, %g1
te %icc, 0x0
rdhpr %htba, %g5
rd %pc, %i1
tge %xcc, 0x3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xD61, %hsys_tick_cmpr
udiv %i2, 0x094F, %g2
udivcc %o1, 0x015E, %l4
wr %l1, 0x1036, %clear_softint
wrpr %l3, 0x0227, %pil
wr %i0, %o3, %pic
st %f28, [%l7 + 0x6C]
wr %o0, 0x1EA8, %sys_tick
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
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xE76, %hsys_tick_cmpr
wr %l6, %i5, %sys_tick
edge16l %o5, %o7, %o4
stbar
fmovdge %icc, %f7, %f9
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xACF, %hsys_tick_cmpr
movvs %xcc, %o2, %i3
movrgez %i6, 0x36E, %l2
wrpr %g3, 0x15C9, %tick
set 0x66, %g4
ldsba [%l7 + %g4] 0x19, %l5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x490, %hsys_tick_cmpr
rd %ccr, %g1
tsubcctv %g5, %i1, %i7
tge %icc, 0x7
fornot2s %f13, %f26, %f24
wr %i2, %g7, %set_softint
wr %g2, %o1, %y
rdpr %pil, %l4
wr %l3, 0x14ED, %y
rdpr %canrestore, %i0
udivx %o3, 0x05ED, %l1
bl loop_193
smul %o0, 0x0F54, %i4
rdpr %canrestore, %g6
wrpr %l6, 0x0F2F, %cwp
loop_193:
wrpr %i5, 0x03B1, %tick
rd %softint, %o5
rdpr %gl, %o7
fabsd %f30, %f28
wr %g4, 0x0A9E, %clear_softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x77D, %hsys_tick_cmpr
wrpr %o2, 0x088C, %cwp
subc %o4, 0x10B3, %i3
rdhpr %hsys_tick_cmpr, %i6
tcs %icc, 0x0
rd %ccr, %l2
tvc %xcc, 0x7
wrpr %g3, 0x1F96, %tick
ble loop_194
rd %tick_cmpr, %l5
rdhpr %hpstate, %o6
wr %g1, 0x080D, %set_softint
loop_194:
rdhpr %hsys_tick_cmpr, %i1
fmul8x16al %f14, %f11, %f22
rd %sys_tick_cmpr, %g5
fabsd %f20, %f18
tl %icc, 0x6
xor %i7, 0x1225, %g7
tle %xcc, 0x5
movl %xcc, %g2, %i2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x210, %hsys_tick_cmpr
brnz %l3, loop_195
wrpr %i0, 0x18DD, %pil
rd %pc, %o3
rdhpr %hpstate, %o1
loop_195:
rdpr %canrestore, %l1
movne %xcc, %i4, %o0
rdpr %otherwin, %l6
rd %softint, %i5
std %f26, [%l7 + 0x10]
tne %icc, 0x3
fpack16 %f30, %f8
rdpr %cwp, %o5
wr %g0, 0x5, %fprs
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
stb %o2, [%l7 + 0x72]
taddcc %o4, %i3, %g6
wr %g0, 0x80, %asi
stwa %i6, [%l7 + 0x78] %asi
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
wr %g3, 0x0B74, %clear_softint
add %l7, 0x20, %l6
wr %g0, 0x81, %asi
casxa [%l6] %asi, %l5, %g1
xorcc %i1, %o6, %g5
movge %icc, %g7, %i7
sll %g2, %i2, %l4
rdhpr %htba, %l3
set 0x70, %o0
prefetcha [%l7 + %o0] 0x80, 0x2
array32 %i0, %o1, %i4
rdpr %canrestore, %l1
smulcc %l6, 0x1D9B, %i5
fmovd %f6, %f22
rd %asi, %o5
edge32 %o0, %o7, %l0
nop
setx loop_196, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
rd %pc, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x115, %hsys_tick_cmpr
edge16 %g6, %i3, %l2
loop_196:
rdpr %tl, %i6
fmovdleu %xcc, %f8, %f3
rd %sys_tick_cmpr, %l5
rdpr %cleanwin, %g3
wr %g0, 0x88, %asi
stha %i1, [%l7 + 0x36] %asi
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %g0, 0x7, %fprs
rdpr %cansave, %g5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fbe,a %fcc2, loop_197
fnegs %f31, %f14
fpack16 %f14, %f16
set 0x40, %i2
stda %f16, [%l7 + %i2] 0x19
loop_197:
rdpr %tl, %i2
rdpr %pil, %l4
wr %g0, 0x11, %asi
lduwa [%l7 + 0x70] %asi, %l3
rdhpr %htba, %o3
rd %asi, %i7
tcc %icc, 0x4
taddcc %i0, 0x002C, %i4
fmovrdgz %l6, %f6, %f24
rdpr %cansave, %o1
rdhpr %htba, %o5
tsubcctv %o0, 0x1661, %i5
mova %icc, %g4, %o4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %otherwin, %o2
edge8ln %i3, %l2, %i6
wr %l5, 0x001B, %pic
rdhpr %hsys_tick_cmpr, %g3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
wr %g6, 0x1710, %softint
set 0x38, %l3
lda [%l7 + %l3] 0x10, %f9
rdpr %tba, %g1
movgu %icc, %g5, %g2
movg %xcc, %i2, %l4
xor %g7, 0x073D, %o3
brgz,a %i7, loop_198
rdpr %canrestore, %l3
wr %i4, 0x13F1, %softint
prefetch [%l7 + 0x2C], 0x0
loop_198:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xFFA, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x979, %hsys_tick_cmpr
taddcc %o5, 0x1908, %l6
rd %asi, %i5
ld [%l7 + 0x48], %f31
rd %pc, %l0
addc %o0, 0x07BF, %g4
movleu %xcc, %o4, %o2
rd %pc, %o7
xorcc %l2, 0x0C9E, %i6
rdpr %cansave, %l5
rd %asi, %g3
nop
set 0x18, %o7
stx %i1, [%l7 + %o7]
xor %o6, 0x1305, %g6
fmovsne %icc, %f21, %f28
movrlez %g1, 0x08D, %g5
fbuge,a %fcc2, loop_199
addccc %i3, %i2, %l4
fmovrsgez %g2, %f9, %f16
rdpr %canrestore, %g7
loop_199:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %o3, 0x0E7C, %tick
bvc,a,pn %xcc, loop_200
wrpr %i4, %l1, %cwp
rd %fprs, %l3
rdhpr %hpstate, %o1
loop_200:
ldd [%l7 + 0x48], %f16
fpadd32s %f28, %f9, %f10
rdpr %cwp, %o5
rdpr %tba, %l6
udivx %i0, 0x0636, %l0
andn %o0, 0x1603, %i5
rd %tick_cmpr, %g4
array32 %o4, %o2, %l2
rdpr %tl, %o7
rd %pc, %i6
edge16n %g3, %l5, %o6
rdhpr %hpstate, %i1
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, 0xD36, %hsys_tick_cmpr
rdhpr %hpstate, %g5
flushw
sdiv %i2, 0x1571, %l4
alignaddrl %g2, %g7, %i3
movle %icc, %i7, %o3
wrpr %i4, 0x098B, %tick
wr %l1, 0x072B, %ccr
tle %icc, 0x4
alignaddr %l3, %o1, %l6
wrpr %o5, 0x142B, %tick
wrpr %i0, 0x1EE0, %pil
wrpr %l0, %i5, %pil
rdpr %gl, %o0
wr %o4, 0x0C48, %y
wr %g0, 0x4, %fprs
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x4F5, %hsys_tick_cmpr
rdhpr %htba, %o7
set 0x54, %i1
stwa %i6, [%l7 + %i1] 0x04
membar 0x7E
sllx %l2, 0x09, %g3
sethi 0x13E2, %o6
fbu,a %fcc2, loop_201
fbue,a %fcc1, loop_202
wr %i1, 0x0E6A, %softint
tge %icc, 0x3
loop_201:
nop
set 0x28, %i5
prefetcha [%l7 + %i5] 0x04, 0x3
loop_202:
rdhpr %htba, %l5
sir 0x026F
wr %g6, 0x163D, %sys_tick
wrpr %g5, %l4, %cwp
rdpr %cansave, %i2
movneg %icc, %g7, %i3
te %xcc, 0x1
rdpr %cwp, %i7
wr %g2, %o3, %clear_softint
rdpr %cleanwin, %l1
rd %fprs, %l3
tpos %xcc, 0x6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xDDE, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %cleanwin, %o5
rdpr %cwp, %i0
wr %g0, 0x0c, %asi
ldda [%l7 + 0x30] %asi, %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
movgu %xcc, %o4, %o0
wr %o2, %o7, %pic
rdhpr %htba, %i6
rdhpr %hsys_tick_cmpr, %l2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xEA7, %hsys_tick_cmpr
fble,a %fcc1, loop_203
add %i1, %o6, %g1
sra %g6, 0x02, %g5
addc %l5, %l4, %i2
loop_203:
rdhpr %htba, %g7
rd %asi, %i7
fand %f2, %f30, %f4
edge32 %g2, %i3, %l1
orn %o3, %i4, %l6
movrgz %o5, 0x1CD, %i0
nop
setx loop_204, %l0, %l1
jmpl %l1, %o1
rdhpr %hsys_tick_cmpr, %l0
wr %g0, 0x7, %fprs
umulcc %l3, %o0, %o4
loop_204:
fone %f0
wrpr %o2, 0x06AE, %cwp
nop
set 0x0C, %g6
ldsh [%l7 + %g6], %i6
rd %tick_cmpr, %l2
set 0x68, %l4
stda %g4, [%l7 + %l4] 0x23
membar #Sync
rdpr %wstate, %g3
fmuld8sux16 %f0, %f5, %f0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
edge8 %o6, %i1, %g1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %l5, %i2, %cwp
rdhpr %htba, %l4
rdhpr %htba, %g7
wrpr %i7, 0x1A1F, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
rdhpr %htba, %i3
fbge %fcc2, loop_205
movl %icc, %o3, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
popc %o1, %i4
loop_205:
edge8 %l0, %i5, %o0
rdhpr %hsys_tick_cmpr, %l3
rdhpr %hsys_tick_cmpr, %o4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x6B8, %hsys_tick_cmpr
rd %y, %l2
rdhpr %hsys_tick_cmpr, %o2
rdpr %canrestore, %g4
orn %o7, 0x0AC0, %o6
rdhpr %hsys_tick_cmpr, %g3
wr %g1, %g5, %set_softint
nop
setx loop_206, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsleu %xcc, %f26, %f10
wr %g6, %l5, %set_softint
wr %i2, %i1, %set_softint
loop_206:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
array16 %g7, %l1, %g2
wr %i3, %l6, %ccr
wrpr %o5, 0x1AE4, %tick
bne,pn %xcc, loop_207
rdpr %otherwin, %i0
wrpr %o1, %i4, %tick
set 0x08, %l2
stda %l0, [%l7 + %l2] 0x14
loop_207:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hsys_tick_cmpr, %o0
smul %l3, 0x1530, %o4
add %l7, 0x50, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %l2, %i6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x467, %hsys_tick_cmpr
rdpr %tl, %o7
tgu %icc, 0x6
fmovs %f13, %f14
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x1E8, %hsys_tick_cmpr
xorcc %g5, 0x0BED, %g6
fmovse %icc, %f15, %f2
rd %ccr, %g1
wr %l5, 0x0587, %pic
rdpr %gl, %i2
fmovrsgez %l4, %f24, %f31
wrpr %i1, %i7, %pil
rdpr %tl, %l1
wr %g2, 0x0CD9, %y
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xDFB, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
stbar
rdhpr %hpstate, %g7
rd %asi, %i0
subccc %o5, %i4, %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x3FF, %hsys_tick_cmpr
rdpr %wstate, %o0
rdpr %wstate, %o3
rdhpr %htba, %o4
tleu %icc, 0x1
rdpr %tl, %l2
wrpr %l3, 0x1BA5, %pil
wr %i6, %o2, %sys_tick
xorcc %o7, 0x1D2A, %g3
sdivx %o6, 0x0DD7, %g4
wr %g6, 0x15B6, %sys_tick
rd %fprs, %g5
rdpr %cansave, %g1
fmovrdlz %l5, %f0, %f26
fones %f29
fmovdle %icc, %f7, %f0
mulscc %i2, %i1, %i7
movcs %icc, %l4, %g2
bcs,a %icc, loop_208
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
rdhpr %hsys_tick_cmpr, %l1
wr %i3, 0x125F, %ccr
loop_208:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
rd %fprs, %g7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x470, %hsys_tick_cmpr
wrpr %o5, %i0, %tick
wr %i4, %l0, %set_softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xE79, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
te %xcc, 0x2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x5F6, %hsys_tick_cmpr
wr %l3, 0x0F5A, %pic
tg %xcc, 0x0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x8FB, %hsys_tick_cmpr
tvc %icc, 0x1
rdpr %cansave, %i6
rdpr %gl, %o2
rd %fprs, %o7
sethi 0x0A34, %g3
wrpr %o6, 0x0860, %pil
wr %g4, %g6, %clear_softint
movrlz %g1, 0x2DA, %l5
wrpr %g5, 0x143C, %cwp
wrpr %i1, 0x14C0, %cwp
rdpr %tl, %i7
addccc %l4, %g2, %l1
rd %sys_tick_cmpr, %i2
fmovsle %xcc, %f7, %f0
addc %i3, %l6, %o5
addcc %i0, 0x1A89, %g7
rdpr %pil, %l0
subc %o1, %o0, %i4
wr %o3, %i5, %ccr
rd %fprs, %o4
rdpr %otherwin, %l2
rdpr %gl, %l3
movn %xcc, %i6, %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %softint, %g3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xEB5, %hsys_tick_cmpr
rdhpr %hpstate, %g1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fmuld8ulx16 %f10, %f13, %f2
movvs %icc, %g6, %g5
array16 %i1, %l4, %i7
wrpr %l1, 0x1D57, %pil
rd %y, %g2
rdhpr %hintp, %i3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %cansave, %i2
srax %i0, 0x0D, %g7
tleu %xcc, 0x1
wrpr %l0, %o1, %cwp
rdhpr %hsys_tick_cmpr, %o0
sll %o3, 0x13, %i5
wrpr %o4, %i4, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
rdhpr %hintp, %i6
rdhpr %hintp, %o2
wr %g0, 0x19, %asi
lduba [%l7 + 0x2D] %asi, %o7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x63D, %tick_cmpr
wrpr %g4, %o6, %pil
rdpr %cleanwin, %l5
mulscc %g6, %g5, %g1
wrpr %i1, 0x112C, %cwp
movcs %icc, %l4, %i7
movpos %xcc, %g2, %i3
wrpr %l1, 0x0116, %pil
wr %g0, 0x6, %fprs
fba,a %fcc2, loop_209
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
smulcc %l0, 0x1AEF, %o1
loop_209:
rdpr %gl, %o3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x7A9, %hsys_tick_cmpr
rdpr %cwp, %o4
rdhpr %htba, %i5
rdhpr %hsys_tick_cmpr, %l3
xor %l2, %i6, %i4
fsrc2s %f31, %f15
rdpr %canrestore, %o7
rd %ccr, %g3
ld [%l7 + 0x14], %f14
tle %xcc, 0x6
smul %o2, %o6, %g4
rdpr %cansave, %l5
wrpr %g6, 0x07DA, %tick
bpos,a loop_210
rd %fprs, %g5
wr %g1, %l4, %pic
rdpr %tba, %i7
loop_210:
rdpr %pil, %i1
rdpr %cansave, %i3
wrpr %l1, %g2, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x230, %hsys_tick_cmpr
wrpr %o5, 0x09F3, %pil
rdhpr %hsys_tick_cmpr, %i0
edge8ln %l0, %o1, %o3
xorcc %o0, %g7, %o4
rd %sys_tick_cmpr, %l3
edge16 %i5, %i6, %l2
tsubcc %i4, %o7, %o2
rdhpr %hintp, %o6
wrpr %g4, 0x10D4, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %cwp, %g3
srl %g6, %g1, %l4
rdpr %tba, %g5
rdpr %cansave, %i1
movl %xcc, %i3, %l1
rdhpr %hsys_tick_cmpr, %i2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x31C, %hsys_tick_cmpr
wr %l0, 0x0AF4, %softint
ldd [%l7 + 0x28], %o0
rd %softint, %o3
wr %o0, 0x0E6D, %softint
stb %g7, [%l7 + 0x7C]
rdhpr %hpstate, %o4
rd %y, %l3
fexpand %f11, %f12
rdpr %cwp, %i5
fble %fcc2, loop_211
lduh [%l7 + 0x26], %i6
srlx %l2, 0x1D, %l6
bne,pt %xcc, loop_212
loop_211:
rdhpr %hintp, %o7
andncc %o2, %o6, %g4
edge16n %l5, %i4, %g6
loop_212:
subc %g1, 0x0F19, %g3
xnor %g5, %l4, %i1
tg %xcc, 0x7
popc %i3, %l1
wr %i7, %g2, %ccr
xorcc %o5, 0x0AF2, %i2
wrpr %l0, %i0, %tick
add %o3, %o0, %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xA68, %sys_tick_cmpr
rdhpr %htba, %o4
rdhpr %hsys_tick_cmpr, %i5
edge8n %l3, %l2, %l6
fble %fcc2, loop_213
rdpr %tl, %i6
rd %ccr, %o2
wrpr %o7, %o6, %cwp
loop_213:
rdpr %tba, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x015, %hsys_tick_cmpr
fpsub16s %f30, %f17, %f11
subcc %g6, %l5, %g3
rd %pc, %g5
tge %xcc, 0x1
sra %g1, %l4, %i3
wr %i1, %i7, %set_softint
prefetch [%l7 + 0x14], 0x2
wr %l1, %g2, %set_softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xE39, %hsys_tick_cmpr
edge32n %i2, %i0, %l0
wr %o0, 0x0A7D, %ccr
wrpr %o1, 0x1DD5, %cwp
fpsub16s %f10, %f10, %f8
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xEC1, %hsys_tick_cmpr
edge8n %o4, %l3, %i5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
add %l7, 0x60, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %l2
casxa [%l6] 0x89, %l2, %i6
rdhpr %hsys_tick_cmpr, %o7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xF33, %hsys_tick_cmpr
tvc %icc, 0x1
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
set 0x6C, %o4
ldstuba [%l7 + %o4] 0x80, %l5
fcmpgt16 %f24, %f6, %g1
fmovda %icc, %f27, %f29
bleu,pt %xcc, loop_214
tvc %icc, 0x6
set 0x64, %g5
ldswa [%l7 + %g5] 0x81, %l4
loop_214:
rd %softint, %g5
rdhpr %htba, %i1
rdpr %wstate, %i3
rdpr %pil, %i7
wrpr %g2, 0x03BC, %tick
fnor %f10, %f22, %f12
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x3B9, %hsys_tick_cmpr
rdhpr %hsys_tick_cmpr, %i2
rd %softint, %i0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %l0, 0x16E3, %y
wrpr %o1, 0x1CC9, %pil
sdivcc %o0, 0x18FF, %o3
rdhpr %hintp, %g7
fbe,a %fcc0, loop_215
rdhpr %hintp, %l3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x09C, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xE5C, %hsys_tick_cmpr
loop_215:
brnz %i6, loop_216
fnor %f16, %f14, %f24
addcc %l2, 0x0473, %o7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
loop_216:
fmovsa %icc, %f10, %f7
rd %fprs, %o6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hintp, %g6
tvc %xcc, 0x6
rdhpr %hintp, %g3
tpos %xcc, 0x2
fbul %fcc0, loop_217
rdpr %cleanwin, %g1
rd %sys_tick_cmpr, %i1
fmovsg %icc, %f10, %f0
loop_217:
popc 0x1442, %g5
rdhpr %htba, %i7
rdpr %cwp, %g2
udivx %i3, 0x1213, %i2
edge32ln %i0, %l1, %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %wstate, %o3
movgu %icc, %g7, %o0
movge %icc, %o4, %l6
nop
setx loop_218, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge32n %l3, %i5, %l2
wr %i6, 0x02E7, %y
fpadd16 %f24, %f2, %f30
loop_218:
rdpr %gl, %g4
wrpr %o6, %o7, %pil
tl %xcc, 0x2
edge8n %i4, %g6, %o2
wrpr %g3, %l4, %tick
rdpr %cwp, %l5
wrpr %i1, %g1, %cwp
rdpr %otherwin, %g5
movn %xcc, %i7, %g2
fmovrse %i3, %f13, %f20
rdhpr %hsys_tick_cmpr, %i2
rdpr %tba, %i0
fmovrse %o5, %f5, %f20
fmovdcs %xcc, %f0, %f0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %o1, %o3, %tick
fcmpes %fcc3, %f9, %f3
edge32n %o0, %o4, %g7
wrpr %l3, 0x1694, %cwp
movrgez %i5, %l6, %l2
fpsub32 %f24, %f8, %f8
ldsb [%l7 + 0x42], %g4
movl %xcc, %i6, %o7
xnor %i4, 0x07E4, %o6
rd %fprs, %g6
wr %o2, %g3, %set_softint
rd %tick_cmpr, %l4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x36C, %hsys_tick_cmpr
fmul8x16al %f18, %f7, %f20
set 0x10, %o5
swapa [%l7 + %o5] 0x0c, %g5
rdhpr %hintp, %i1
bcc,pn %icc, loop_219
rd %asi, %g2
tle %icc, 0x7
wr %g0, 0x81, %asi
lda [%l7 + 0x10] %asi, %f14
loop_219:
wrpr %i3, 0x084B, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fmul8ulx16 %f30, %f30, %f18
tn %xcc, 0x0
rd %pc, %i0
wrpr %l0, 0x05D9, %pil
wrpr %o5, 0x0D94, %tick
rdhpr %hsys_tick_cmpr, %o1
fpsub32s %f19, %f0, %f10
rdhpr %hsys_tick_cmpr, %l1
rdpr %pil, %o3
wr %o4, %g7, %pic
and %l3, 0x1335, %i5
rdhpr %hsys_tick_cmpr, %l6
rdpr %gl, %l2
wr %o0, 0x1DBC, %ccr
fnegd %f4, %f24
wrpr %g4, 0x14AE, %pil
rdhpr %hintp, %o7
bne,pn %icc, loop_220
subccc %i4, %o6, %g6
edge32l %i6, %g3, %o2
rdpr %tl, %l4
loop_220:
fblg,a %fcc3, loop_221
wrpr %g1, %l5, %pil
rdhpr %htba, %g5
tcs %xcc, 0x3
loop_221:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hintp, %i3
rd %sys_tick_cmpr, %i7
sllx %i0, %l0, %o5
addccc %o1, %i2, %l1
udiv %o4, 0x133C, %g7
wrpr %o3, 0x0F7C, %cwp
fmovsneg %xcc, %f17, %f6
wr %g0, 0xf0, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
addccc %l3, %l6, %l2
wr %i5, %g4, %set_softint
fmovsl %xcc, %f24, %f18
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x394, %hsys_tick_cmpr
rdpr %tba, %o0
wr %o6, %i4, %clear_softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x35C, %hsys_tick_cmpr
edge32l %g3, %o2, %g6
mova %xcc, %l4, %l5
rdpr %gl, %g5
fnot2s %f6, %f10
wr %g2, %g1, %set_softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
brgez %i7, loop_222
wrpr %i0, %o5, %cwp
fmovsneg %xcc, %f0, %f22
addccc %o1, %i2, %l0
loop_222:
rdpr %cleanwin, %l1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xC5C, %hsys_tick_cmpr
wr %g7, %l3, %ccr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
tneg %xcc, 0x1
rd %pc, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x828, %hsys_tick_cmpr
edge32ln %o7, %o6, %i4
wr %i6, 0x0A4C, %y
and %o0, %o2, %g3
be %xcc, loop_223
edge16n %g6, %l4, %g5
rd %asi, %l5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
loop_223:
rdpr %gl, %i3
nop
set 0x20, %o2
std %f18, [%l7 + %o2]
edge16ln %i1, %i7, %o5
rdpr %otherwin, %i0
tpos %xcc, 0x5
tpos %xcc, 0x0
rd %tick_cmpr, %i2
rd %y, %l0
rdhpr %hsys_tick_cmpr, %o1
for %f30, %f16, %f24
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %g0, 0x0c, %asi
ldsba [%l7 + 0x41] %asi, %o3
xnor %o4, 0x15B3, %g7
alignaddr %l2, %l3, %l6
movrgez %g4, 0x093, %i5
wr %o6, %o7, %pic
sdiv %i4, 0x1DB8, %o0
rdpr %otherwin, %o2
rdpr %gl, %g3
wrpr %g6, %l4, %cwp
rd %softint, %g5
tle %xcc, 0x1
xnor %l5, 0x18F5, %i6
wr %i3, %g1, %softint
udivx %g2, 0x18BE, %i1
fcmpne16 %f28, %f16, %i7
rdpr %canrestore, %i0
rdhpr %hsys_tick_cmpr, %i2
fmovsn %icc, %f19, %f13
movne %icc, %o5, %l0
wr %g0, 0x89, %asi
stwa %o1, [%l7 + 0x14] %asi
rdpr %canrestore, %l1
fblg %fcc0, loop_224
sdivx %o3, 0x0CA0, %o4
sir 0x17B0
orcc %l2, 0x1678, %l3
loop_224:
fpsub32s %f11, %f25, %f26
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x37D, %tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fand %f14, %f16, %f18
rdpr %tl, %o6
rdhpr %hintp, %i4
wr %o0, 0x1816, %ccr
rdpr %cwp, %o7
movl %xcc, %o2, %g6
wrpr %l4, 0x19AF, %pil
wr %g5, %l5, %y
edge32l %g3, %i3, %g1
rdhpr %hsys_tick_cmpr, %g2
taddcc %i1, %i6, %i0
wr %i7, %i2, %pic
edge16ln %l0, %o1, %l1
tsubcctv %o3, 0x188B, %o4
wr %g0, 0x7, %fprs
umulcc %l3, 0x1778, %g7
fmovrdlez %g4, %f12, %f10
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
movrgez %l2, %o6, %i4
andncc %o0, %o2, %o7
movne %icc, %l4, %g6
wr %g0, 0x89, %asi
stda %f0, [%l7 + 0x40] %asi
and %g5, %l5, %i3
alignaddrl %g1, %g2, %g3
fcmpgt16 %f30, %f20, %i6
umul %i0, %i1, %i7
wr %g0, 0x7, %fprs
wrpr %l1, %i2, %pil
movle %xcc, %o4, %o3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
bcs,a,pt %xcc, loop_225
tvs %xcc, 0x2
rdhpr %hintp, %g7
flush %l7 + 0x14
loop_225:
rdhpr %hsys_tick_cmpr, %o5
edge8ln %g4, %l6, %i5
movre %o6, %i4, %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fmovsvc %icc, %f0, %f1
wrpr %o2, %l4, %tick
subccc %g6, 0x0B5E, %g5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fabsd %f16, %f22
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
taddcc %g3, %i6, %i0
movvs %xcc, %l5, %i1
ldsb [%l7 + 0x26], %l0
wr %i2, 0x14A9, %sys_tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x112, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %htba, %o4
rdpr %tba, %g7
rdhpr %hpstate, %l3
rdhpr %hsys_tick_cmpr, %o5
wrpr %g4, 0x0F89, %pil
movl %xcc, %l6, %o6
wr %i4, %i5, %set_softint
rd %tick_cmpr, %o0
edge32l %l2, %o7, %l4
sdiv %g6, 0x16C4, %o2
rd %sys_tick_cmpr, %i3
rdhpr %hsys_tick_cmpr, %g1
edge32 %g5, %g2, %i6
fcmpeq32 %f10, %f22, %i0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x3ED, %tick_cmpr
wrpr %l5, 0x1C2B, %pil
fbul,a %fcc2, loop_226
wrpr %i1, %l0, %pil
rdhpr %hintp, %o1
rdpr %otherwin, %l1
loop_226:
orn %i7, 0x1DBA, %i2
wr %o3, 0x0096, %ccr
fbu %fcc0, loop_227
fbo,a %fcc0, loop_228
addcc %o4, 0x1089, %l3
andncc %g7, %o5, %g4
loop_227:
xnorcc %l6, %i4, %i5
loop_228:
mulscc %o6, 0x14C3, %l2
wr %o0, %o7, %set_softint
bne,a %icc, loop_229
wr %l4, 0x1FAE, %pic
rdhpr %hintp, %o2
rdpr %wstate, %g6
loop_229:
wr %g1, 0x0F14, %set_softint
orn %i3, 0x0C13, %g5
rdpr %tl, %i6
rdhpr %htba, %g2
fpsub32 %f20, %f30, %f24
srl %i0, %g3, %l5
fmovscc %icc, %f11, %f1
edge16l %i1, %l0, %l1
rdpr %tba, %i7
flushw
fmovsneg %xcc, %f23, %f22
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
edge8l %o4, %o1, %l3
alignaddr %g7, %g4, %l6
rd %ccr, %o5
wr %i5, %o6, %y
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x754, %hsys_tick_cmpr
fpadd16 %f14, %f24, %f28
rdhpr %hsys_tick_cmpr, %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hintp, %l4
fnot2s %f12, %f5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
membar 0x48
rdpr %tba, %g1
ld [%l7 + 0x10], %f14
wrpr %o2, 0x0507, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %i6, 0x0A40, %cwp
fcmpne32 %f26, %f26, %g2
rdpr %wstate, %i0
rdpr %tba, %i3
rdpr %gl, %l5
rd %y, %g3
rdpr %tba, %i1
fmovsne %icc, %f26, %f9
rdhpr %hpstate, %l0
rdhpr %hintp, %i7
flushw
fabss %f3, %f16
tleu %icc, 0x0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x570, %hsys_tick_cmpr
rd %tick_cmpr, %o3
wrpr %o4, 0x011E, %pil
fmovdvc %xcc, %f26, %f13
wrpr %o1, %l3, %tick
wrpr %g7, %l6, %tick
addcc %o5, 0x104B, %i5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x56C, %hsys_tick_cmpr
tcs %icc, 0x5
rdhpr %hintp, %o6
udiv %o0, 0x11B1, %l2
rdpr %tba, %l4
rdpr %gl, %o7
edge32n %g6, %g1, %g5
movgu %icc, %i6, %o2
wrpr %i0, %i3, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
addcc %g2, %l0, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xCCC, %hsys_tick_cmpr
rdhpr %htba, %i2
wrpr %o3, 0x01A6, %pil
wrpr %o4, %o1, %pil
rdhpr %hsys_tick_cmpr, %l3
fornot2 %f8, %f4, %f26
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %sys_tick_cmpr, %o5
xnor %i7, %i5, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %pil, %o0
rdpr %cwp, %l2
addcc %l4, 0x0EF3, %i4
fnors %f30, %f26, %f1
sir 0x1140
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %sys_tick_cmpr, %g1
wr %g6, %i6, %clear_softint
andncc %o2, %g5, %i0
rdhpr %hintp, %l5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
set 0x5C, %g3
lduwa [%l7 + %g3] 0x15, %g3
array32 %g2, %l0, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
popc %i3, %i2
or %o4, 0x0D71, %o1
rdpr %canrestore, %l3
wrpr %o3, 0x03A2, %cwp
mova %xcc, %l6, %o5
fmovsvc %xcc, %f18, %f26
sub %i7, 0x1B14, %g7
rd %tick_cmpr, %i5
nop
set 0x2E, %o3
ldstub [%l7 + %o3], %g4
rdpr %cwp, %o6
fmuld8sux16 %f23, %f21, %f28
for %f10, %f16, %f22
brnz %l2, loop_230
stb %l4, [%l7 + 0x7C]
rd %y, %i4
addc %o0, %g1, %o7
loop_230:
wr %g6, %o2, %clear_softint
fpsub16s %f0, %f6, %f3
addc %g5, 0x06DA, %i6
rd %pc, %i0
tvs %xcc, 0x2
fpack32 %f12, %f12, %f28
rdhpr %hintp, %g3
rdpr %tba, %g2
rdpr %tba, %l0
addcc %i1, %l1, %l5
rdhpr %htba, %i3
fbug %fcc3, loop_231
rdhpr %hintp, %o4
andcc %i2, %o1, %o3
addc %l3, 0x0EC7, %o5
loop_231:
rdpr %cansave, %i7
wr %l6, %g7, %sys_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
movrlz %l4, 0x2DC, %i4
rd %softint, %l2
rdpr %wstate, %g1
te %icc, 0x4
rd %pc, %o7
fmovdcs %xcc, %f10, %f9
rd %y, %g6
fxnor %f12, %f8, %f6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xD70, %hsys_tick_cmpr
rdhpr %htba, %g5
set 0x30, %i7
ldswa [%l7 + %i7] 0x10, %o2
edge8ln %i6, %g3, %g2
andn %i0, 0x0C54, %i1
wrpr %l0, %l1, %tick
srl %l5, %i3, %o4
rdhpr %hpstate, %i2
sub %o3, 0x06C0, %o1
rdhpr %hintp, %o5
sdivx %l3, 0x129B, %l6
wrpr %i7, 0x1975, %tick
edge16ln %g7, %i5, %o6
addccc %g4, %i4, %l4
rdpr %tba, %l2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xFEE, %hsys_tick_cmpr
rdhpr %hpstate, %o7
fmovdvc %icc, %f12, %f2
rdhpr %hpstate, %g5
or %o0, 0x14B2, %i6
rdhpr %htba, %g3
rdhpr %htba, %o2
rdhpr %htba, %g2
fornot1s %f5, %f18, %f14
set 0x50, %i0
lda [%l7 + %i0] 0x10, %f17
tge %xcc, 0x1
rdhpr %hsys_tick_cmpr, %i1
rd %softint, %i0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %pil, %l5
wr %i3, %o4, %softint
wr %l1, 0x0D31, %clear_softint
wr %i2, %o3, %y
fbne,a %fcc3, loop_232
srl %o1, 0x18, %o5
edge16 %l6, %l3, %g7
wr %i7, %o6, %ccr
loop_232:
rd %pc, %g4
edge16ln %i4, %l4, %l2
edge8l %i5, %g6, %o7
rdhpr %hintp, %g5
wr %g1, %i6, %ccr
rd %asi, %o0
rdpr %cansave, %o2
movcc %icc, %g2, %i1
edge32ln %g3, %i0, %l0
rdhpr %htba, %l5
rd %tick_cmpr, %i3
stbar
srl %o4, 0x02, %i2
movrne %o3, %o1, %l1
fcmpes %fcc0, %f9, %f14
rdhpr %hsys_tick_cmpr, %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x41C, %hsys_tick_cmpr
wrpr %i4, %g4, %cwp
ble,pn %icc, loop_233
rdpr %otherwin, %l4
rdpr %cansave, %i5
tcc %xcc, 0x7
loop_233:
addccc %l2, 0x196D, %g6
rd %y, %o7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x8EA, %hsys_tick_cmpr
rdhpr %hpstate, %i6
rd %fprs, %g1
edge32ln %o2, %g2, %o0
movrgz %i1, %i0, %g3
rd %tick_cmpr, %l0
fble,a %fcc3, loop_234
edge32l %l5, %i3, %i2
rdpr %cleanwin, %o4
set 0x70, %g1
sta %f6, [%l7 + %g1] 0x81
loop_234:
wrpr %o1, %o3, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x005, %hsys_tick_cmpr
rdpr %tba, %l3
sethi 0x1033, %l6
set 0x40, %l0
stda %f16, [%l7 + %l0] 0x14
set 0x7C, %i3
ldswa [%l7 + %i3] 0x15, %o5
set 0x46, %o1
ldstuba [%l7 + %o1] 0x04, %g7
wr %i7, 0x0888, %clear_softint
movrlz %o6, %g4, %l4
rdhpr %hintp, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
edge16ln %l2, %g6, %g5
wr %g0, 0x89, %asi
ldxa [%l7 + 0x20] %asi, %o7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
orncc %g1, 0x1EB6, %o2
fmovs %f28, %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, 0x49D, %tick_cmpr
rdhpr %hsys_tick_cmpr, %i0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x45E, %hsys_tick_cmpr
fmovsa %icc, %f6, %f13
ble,a %icc, loop_235
movrlz %l0, %g3, %l5
wr %i2, %i3, %sys_tick
fors %f7, %f8, %f5
loop_235:
andncc %o4, %o1, %o3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
add %l7, 0x78, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %l3
casa [%l6] 0x80, %l3, %l6
rdhpr %hpstate, %o5
srl %i7, %g7, %o6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xEDF, %hsys_tick_cmpr
nop
setx loop_236, %l0, %l1
jmpl %l1, %l4
wrpr %i5, 0x0B3F, %tick
rd %tick_cmpr, %g6
wr %g5, %o7, %pic
loop_236:
wr %i6, 0x06E1, %y
rdhpr %hsys_tick_cmpr, %g1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hpstate, %l2
wr %o0, 0x05E2, %set_softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
rd %pc, %l0
fmovdl %xcc, %f12, %f21
rdpr %gl, %g3
smulcc %i1, %i2, %i3
orn %o4, %l5, %o3
movgu %icc, %o1, %l3
rdpr %otherwin, %l1
rdhpr %hsys_tick_cmpr, %o5
fbg,a %fcc0, loop_237
rdhpr %htba, %i7
edge8l %g7, %l6, %g4
wr %o6, %l4, %clear_softint
loop_237:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x8C2, %hsys_tick_cmpr
rdpr %pil, %g5
fmovdleu %icc, %f14, %f25
fabss %f9, %f28
rdhpr %hsys_tick_cmpr, %o7
tcs %xcc, 0x2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xA01, %tick_cmpr
wrpr %g1, 0x1C28, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x601, %hsys_tick_cmpr
wrpr %o2, 0x13D0, %tick
movpos %icc, %l2, %i0
edge8ln %o0, %l0, %g3
brlez %i1, loop_238
wr %i3, 0x1203, %clear_softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x086, %hsys_tick_cmpr
wr %g0, 0xf8, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
loop_238:
wr %o3, %l5, %pic
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xA9C, %hsys_tick_cmpr
wr %o1, %o5, %softint
fpsub32 %f30, %f26, %f26
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tge %icc, 0x2
rd %sys_tick_cmpr, %i7
or %l1, %g7, %l6
rdpr %pil, %o6
xorcc %g4, 0x0A74, %i5
wrpr %i4, %l4, %pil
udivcc %o7, 0x062D, %g5
subcc %i6, %g1, %g2
tvs %xcc, 0x6
rdpr %cwp, %g6
rdpr %cansave, %o2
taddcc %l2, 0x1BCE, %o0
rdpr %canrestore, %i0
rd %asi, %g3
rdhpr %htba, %l0
rd %y, %i3
rdpr %cansave, %i2
wrpr %o4, %i1, %tick
addc %l5, %o3, %l3
bne loop_239
rdpr %tba, %o5
rd %fprs, %o1
movre %i7, %l1, %l6
loop_239:
rdpr %gl, %g7
wr %g4, 0x1579, %y
alignaddr %i5, %i4, %o6
rdhpr %hintp, %l4
rdpr %cwp, %o7
movpos %xcc, %i6, %g5
fbne %fcc0, loop_240
rdhpr %hpstate, %g2
bg,a,pn %xcc, loop_241
movn %xcc, %g1, %o2
loop_240:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x8FA, %hsys_tick_cmpr
andncc %o0, %i0, %g3
loop_241:
fzeros %f9
rdpr %tl, %l0
rdhpr %hsys_tick_cmpr, %g6
edge16l %i2, %i3, %o4
brgez,a %i1, loop_242
wr %l5, 0x1AC5, %sys_tick
rdpr %gl, %l3
sll %o3, 0x02, %o5
loop_242:
wrpr %o1, 0x0F32, %pil
rdhpr %htba, %i7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x595, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xBC6, %hsys_tick_cmpr
rdpr %gl, %l6
fpmerge %f6, %f18, %f30
array16 %i4, %i5, %o6
movl %icc, %l4, %i6
rdhpr %hsys_tick_cmpr, %o7
wrpr %g2, %g1, %tick
rdpr %tba, %o2
fsrc2 %f6, %f16
rdpr %tba, %l2
flushw
rdpr %wstate, %g5
rdhpr %hpstate, %o0
movleu %icc, %i0, %g3
fabsd %f8, %f2
rd %tick_cmpr, %g6
wrpr %l0, %i3, %tick
rdpr %cleanwin, %i2
alignaddr %i1, %o4, %l3
wrpr %o3, %l5, %tick
wr %o5, %o1, %clear_softint
wr %g0, 0x19, %asi
ldsba [%l7 + 0x61] %asi, %l1
tleu %xcc, 0x7
rdpr %wstate, %i7
wrpr %g4, 0x07CB, %tick
rd %y, %g7
subcc %i4, 0x12DB, %i5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %tick_cmpr, %o6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %cwp, %o7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xD74, %hsys_tick_cmpr
fmovrdgz %g1, %f18, %f20
fmovrdgez %l2, %f8, %f24
rdhpr %htba, %g5
xnorcc %o0, 0x1FF2, %i0
rdhpr %hintp, %g3
rdpr %pil, %g6
movcc %xcc, %i3, %l0
rdhpr %htba, %i2
rdpr %tl, %i1
addccc %o4, %o3, %l3
tn %xcc, 0x0
for %f18, %f14, %f30
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
movneg %icc, %o1, %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x022, %hsys_tick_cmpr
nop
set 0x28, %l5
ldsw [%l7 + %l5], %g7
srlx %g4, 0x15, %i4
tn %icc, 0x1
andcc %i5, %l4, %l6
sdivx %o6, 0x009E, %i6
std %f14, [%l7 + 0x70]
sdivx %o7, 0x1AF5, %g2
xnor %o2, %g1, %g5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x0D4, %sys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hpstate, %g3
wrpr %g6, %i3, %tick
edge8ln %l0, %i1, %i2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
tsubcctv %o4, 0x0357, %l5
rd %ccr, %o1
fcmpne32 %f30, %f12, %o5
rdhpr %hsys_tick_cmpr, %l3
rd %y, %l1
movl %xcc, %g7, %i7
rdhpr %hpstate, %i4
subc %g4, %l4, %l6
alignaddr %i5, %i6, %o6
sll %o7, 0x15, %o2
sth %g1, [%l7 + 0x5C]
movrne %g2, %l2, %g5
rdpr %cansave, %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %g6, 0x0F95, %cwp
movre %i3, 0x015, %i0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xD93, %sys_tick_cmpr
wr %g0, 0x80, %asi
ldswa [%l7 + 0x64] %asi, %i2
fandnot1 %f10, %f20, %f8
movcc %xcc, %l5, %o1
edge32l %o5, %o4, %l1
rdhpr %hintp, %l3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %cansave, %g4
orn %i4, %l4, %l6
tne %xcc, 0x5
umul %i6, %o6, %i5
xnor %o7, %o2, %g2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xF0B, %hsys_tick_cmpr
set 0x28, %i4
ldsba [%l7 + %i4] 0x14, %l2
rdhpr %hintp, %g5
lduh [%l7 + 0x50], %g3
movrgz %g6, 0x1D3, %o0
sethi 0x0E9A, %i3
rd %asi, %i0
lduh [%l7 + 0x42], %i1
movrlz %o3, 0x2DC, %l0
brgez %i2, loop_243
brgz,a %o1, loop_244
movg %icc, %l5, %o4
rdhpr %htba, %o5
loop_243:
tpos %icc, 0x7
loop_244:
rdpr %cwp, %l3
movn %xcc, %l1, %i7
rdhpr %hpstate, %g4
smulcc %i4, 0x0819, %g7
rd %sys_tick_cmpr, %l4
wrpr %i6, %o6, %cwp
lduh [%l7 + 0x34], %i5
addcc %l6, %o2, %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, 0x637, %hsys_tick_cmpr
rd %softint, %g5
rd %pc, %g3
rdpr %pil, %o7
rd %fprs, %o0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge32l %i3, %g6, %i0
fpsub16s %f13, %f4, %f23
rdpr %gl, %o3
lduh [%l7 + 0x3C], %i1
rd %asi, %l0
rdhpr %htba, %o1
andncc %l5, %o4, %o5
wr %g0, 0x04, %asi
lduba [%l7 + 0x2F] %asi, %i2
mova %icc, %l3, %i7
wrpr %g4, 0x1B42, %pil
fcmpes %fcc1, %f17, %f21
addc %l1, %i4, %l4
array8 %g7, %i6, %i5
wr %o6, %l6, %ccr
wr %g2, 0x0F57, %y
fzeros %f15
rdpr %cleanwin, %o2
or %g1, %l2, %g5
rdpr %gl, %g3
fpmerge %f19, %f22, %f30
rd %tick_cmpr, %o7
rd %softint, %o0
andncc %i3, %g6, %o3
te %icc, 0x1
wrpr %i1, %l0, %pil
rdhpr %hpstate, %o1
wr %l5, %o4, %sys_tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x02A, %hsys_tick_cmpr
fpadd16 %f6, %f16, %f30
rd %fprs, %l3
rd %fprs, %i0
movvs %xcc, %i7, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xEBD, %hsys_tick_cmpr
ldub [%l7 + 0x27], %i4
udiv %l4, 0x1D1A, %i6
rdhpr %htba, %g7
rd %fprs, %i5
wr %l6, 0x09BE, %sys_tick
rdhpr %htba, %g2
rdhpr %htba, %o6
rdpr %wstate, %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x179, %sys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fcmped %fcc3, %f30, %f18
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xE22, %hsys_tick_cmpr
rd %asi, %i3
rd %softint, %g1
fpsub16 %f24, %f14, %f0
rdhpr %htba, %o3
rdpr %canrestore, %g6
wrpr %l0, 0x1EF3, %tick
rd %pc, %i1
wr %o1, %o4, %sys_tick
movrgz %l5, 0x126, %o5
rdhpr %hpstate, %l3
fmovsvc %icc, %f2, %f29
rdhpr %hsys_tick_cmpr, %i0
nop
setx loop_245, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
st %f0, [%l7 + 0x64]
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %wstate, %g4
loop_245:
rd %fprs, %i7
rd %sys_tick_cmpr, %l1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xF3F, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
srax %g7, %l6, %g2
movpos %icc, %o6, %l2
call loop_246
rdpr %cleanwin, %o2
edge16 %g3, %g5, %o7
bvc,pn %xcc, loop_247
loop_246:
membar 0x31
wrpr %i3, 0x08B4, %cwp
fsrc2 %f2, %f4
loop_247:
tcc %xcc, 0x7
ldub [%l7 + 0x09], %g6
wrpr %o3, %l0, %pil
wrpr %i1, %o1, %pil
wrpr %l5, %o4, %pil
wr %o5, %l3, %sys_tick
sdiv %i2, 0x00C4, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
bgu,a,pn %icc, loop_248
wr %l4, %i6, %sys_tick
rd %sys_tick_cmpr, %i7
rd %softint, %i5
loop_248:
rdhpr %htba, %g7
wr %l6, %i4, %sys_tick
sdiv %g2, 0x1733, %o6
fnot1 %f2, %f10
rd %fprs, %o2
rdhpr %hsys_tick_cmpr, %l2
ldsw [%l7 + 0x50], %g3
addccc %o7, 0x1C15, %g5
fmovspos %xcc, %f11, %f3
rdpr %gl, %i3
wr %g1, 0x1888, %pic
wr %g0, 0x80, %asi
ldsba [%l7 + 0x26] %asi, %o0
rdhpr %hsys_tick_cmpr, %g6
rdhpr %hintp, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x301, %hsys_tick_cmpr
rd %asi, %o3
rdhpr %hpstate, %l5
rdpr %otherwin, %o4
tge %icc, 0x7
rd %pc, %l3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x573, %hsys_tick_cmpr
andcc %o5, 0x05FF, %g4
sra %i0, 0x1B, %l1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xC6E, %hsys_tick_cmpr
wr %i7, 0x046F, %sys_tick
wr %g0, 0x4, %fprs
edge32l %i4, %g2, %o6
wr %g0, 0x1f, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
tsubcc %o2, 0x04E8, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %ccr, %g5
add %l7, 0x30, %l6
wr %g0, 0x11, %asi
casxa [%l6] 0x11, %o7, %g1
wrpr %o0, %i3, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x2F5, %hsys_tick_cmpr
wrpr %l0, %i1, %tick
fnot2s %f23, %f18
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x737, %hsys_tick_cmpr
wr %l5, 0x1471, %clear_softint
wr %l3, 0x1C56, %ccr
rdhpr %hsys_tick_cmpr, %i2
rd %y, %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xABF, %hsys_tick_cmpr
tge %icc, 0x5
fmuld8ulx16 %f13, %f20, %f2
rd %pc, %g4
rd %y, %l1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x120, %hsys_tick_cmpr
wrpr %i7, 0x0E3D, %tick
umul %g7, 0x0DD7, %l4
stw %i5, [%l7 + 0x34]
fmul8sux16 %f22, %f26, %f0
rdpr %cwp, %i4
movge %icc, %g2, %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xFEB, %hsys_tick_cmpr
rdhpr %hintp, %o6
fmovdvs %xcc, %f9, %f23
wrpr %g3, %o7, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
addc %o0, 0x19FB, %g5
wr %i3, 0x0347, %set_softint
fmovrsgz %l0, %f28, %f26
tcs %xcc, 0x4
mova %icc, %i1, %g6
rdpr %cwp, %o3
udivx %o1, 0x11FE, %l3
wrpr %l5, 0x16F6, %tick
rdhpr %hsys_tick_cmpr, %o5
rd %y, %i2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hintp, %g4
rd %asi, %l1
wr %i6, %i7, %set_softint
move %xcc, %g7, %i0
rd %softint, %l4
wr %i4, 0x1F0F, %pic
wr %g2, 0x196D, %set_softint
rd %asi, %i5
udivcc %l6, 0x1B33, %l2
fbl %fcc2, loop_249
edge16 %o2, %g3, %o6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x2DB, %hsys_tick_cmpr
or %g5, 0x02C1, %i3
loop_249:
rd %sys_tick_cmpr, %o0
movvc %xcc, %i1, %l0
wrpr %o3, %g6, %pil
wrpr %l3, %l5, %cwp
rdpr %tba, %o5
rdpr %wstate, %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x3CC, %hsys_tick_cmpr
udivx %l1, 0x1DAF, %g4
rdhpr %hsys_tick_cmpr, %i7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %i6, %l4, %cwp
rdhpr %htba, %i0
fmovrde %i4, %f30, %f20
edge32n %g2, %l6, %l2
wrpr %o2, 0x1A1E, %cwp
fmovrdne %g3, %f12, %f10
wrpr %i5, %o6, %tick
rdpr %gl, %g1
rdpr %gl, %g5
rdhpr %hsys_tick_cmpr, %i3
wrpr %o0, %i1, %tick
fand %f22, %f22, %f24
subccc %o7, 0x04EE, %l0
fmovdg %xcc, %f7, %f0
set 0x18, %l6
stha %o3, [%l7 + %l6] 0x18
wr %g6, 0x0644, %ccr
rdpr %wstate, %l5
wrpr %l3, 0x035E, %cwp
rdpr %cansave, %o1
rdpr %canrestore, %o5
rdpr %pil, %o4
smulcc %i2, %l1, %i7
rdhpr %hpstate, %g7
set 0x20, %g2
stwa %i6, [%l7 + %g2] 0x27
membar #Sync
edge32ln %g4, %i0, %l4
rd %tick_cmpr, %g2
wrpr %i4, %l2, %cwp
rd %softint, %o2
brlez %l6, loop_250
edge8l %g3, %i5, %g1
stb %g5, [%l7 + 0x5D]
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_250:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %htba, %o6
srax %i1, %o7, %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x7D9, %hsys_tick_cmpr
tvs %icc, 0x1
rdhpr %hsys_tick_cmpr, %l5
tl %icc, 0x1
fmovsl %icc, %f27, %f17
wr %g6, %l3, %y
wr %o1, 0x19B2, %set_softint
rdpr %otherwin, %o4
wr %g0, 0x6, %fprs
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %htba, %i6
fxors %f8, %f3, %f27
wr %g0, 0x80, %asi
swapa [%l7 + 0x68] %asi, %g4
smul %i0, 0x0170, %i7
bpos,a,pn %xcc, loop_251
rdpr %otherwin, %g2
subccc %l4, %l2, %i4
rdhpr %htba, %o2
loop_251:
fba,a %fcc2, loop_252
rdhpr %hintp, %g3
addcc %i5, 0x16A7, %g1
wrpr %g5, 0x144D, %cwp
loop_252:
umul %i3, 0x0BB9, %l6
edge16 %o6, %i1, %o7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x46A, %tick_cmpr
rdhpr %hsys_tick_cmpr, %l5
orcc %g6, 0x0534, %l3
wr %o3, 0x1241, %ccr
wr %o1, 0x05BE, %pic
fors %f13, %f20, %f20
rdhpr %hsys_tick_cmpr, %i2
bleu,a loop_253
srl %o4, %l1, %o5
fblg,a %fcc3, loop_254
wrpr %i6, 0x0673, %tick
loop_253:
rdhpr %hsys_tick_cmpr, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xF29, %hsys_tick_cmpr
loop_254:
edge32l %g7, %i7, %g2
wrpr %l2, 0x15B6, %cwp
orncc %l4, 0x03E5, %o2
or %i4, %i5, %g3
smulcc %g1, 0x0182, %g5
wr %i3, %o6, %sys_tick
udiv %l6, 0x0473, %i1
rdpr %gl, %o7
andn %o0, 0x1B53, %l5
tgu %icc, 0x3
fmovdleu %xcc, %f25, %f11
rdhpr %hpstate, %g6
orcc %l3, %l0, %o3
wrpr %i2, %o4, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
edge8n %l1, %i6, %o5
wrpr %g4, %g7, %pil
wr %i7, 0x0FE5, %y
subc %i0, 0x14A5, %l2
set 0x40, %l1
ldda [%l7 + %l1] 0x19, %f0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x6BA, %tick_cmpr
wrpr %l4, %o2, %cwp
wr %i5, %i4, %clear_softint
popc %g1, %g3
wrpr %g5, 0x16C1, %pil
movpos %xcc, %i3, %l6
rd %ccr, %i1
ld [%l7 + 0x10], %f11
sub %o7, %o0, %o6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %l3, %l0, %y
edge16 %o3, %i2, %o4
rd %tick_cmpr, %l1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
add %l7, 0x58, %l6
wr %g0, 0x80, %asi
casxa [%l6] %asi, %g4, %o5
rd %softint, %i7
rdpr %otherwin, %g7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xED4, %tick_cmpr
rdpr %pil, %g2
fpsub32s %f8, %f18, %f7
rd %fprs, %o2
wrpr %i5, 0x1595, %pil
rd %pc, %l4
taddcctv %i4, %g1, %g5
rd %pc, %i3
tvs %icc, 0x1
rdpr %wstate, %l6
fbul,a %fcc3, loop_255
rdhpr %hpstate, %i1
ldstub [%l7 + 0x19], %o7
loop_255:
wr %o0, 0x16CF, %sys_tick
fmovspos %xcc, %f23, %f8
sra %l5, 0x0C, %o6
tneg %icc, 0x2
edge8ln %g6, %l3, %o3
movpos %xcc, %i2, %l0
wr %o4, 0x0208, %ccr
fmovrsgz %l1, %f19, %f6
wr %o1, 0x15A9, %clear_softint
xnorcc %g4, 0x0496, %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %tl, %i6
bcc,a,pt %icc, loop_256
rdhpr %hsys_tick_cmpr, %i0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %cansave, %g7
loop_256:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %tick_cmpr, %o2
edge32n %l4, %g1, %g5
rdhpr %hsys_tick_cmpr, %i3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %i1, %i4, %clear_softint
te %icc, 0x5
rd %ccr, %g3
edge8ln %o7, %l5, %o0
rdhpr %htba, %o6
brnz,a %g6, loop_257
ta %icc, 0x4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x864, %hsys_tick_cmpr
edge16 %i2, %o3, %l0
loop_257:
udivcc %l1, 0x18AB, %o1
rdhpr %hpstate, %g4
wr %o5, 0x0B31, %softint
edge16l %o4, %i7, %i6
movvc %xcc, %l2, %g7
rd %ccr, %i0
fsrc2 %f12, %f26
rd %tick_cmpr, %g2
rd %ccr, %o2
rd %sys_tick_cmpr, %i5
subc %l4, %g1, %g5
sdivcc %l6, 0x08C7, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %cwp, %g3
wrpr %l5, %o7, %cwp
ldsh [%l7 + 0x3C], %o0
rd %softint, %g6
movne %icc, %o6, %l3
movcs %xcc, %o3, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x913, %hsys_tick_cmpr
wr %g0, 0x23, %asi
stwa %i2, [%l7 + 0x7C] %asi
membar #Sync
tneg %icc, 0x7
fbuge,a %fcc2, loop_258
ldd [%l7 + 0x70], %f30
wrpr %o1, 0x1B29, %tick
mulx %g4, 0x1DDF, %o5
loop_258:
rdhpr %hintp, %i7
tne %xcc, 0x7
wr %o4, 0x07F6, %pic
rdpr %wstate, %l2
wrpr %g7, %i0, %cwp
movre %g2, %o2, %i5
srlx %l4, %i6, %g1
movvc %xcc, %l6, %i1
wrpr %i4, 0x137B, %tick
rdpr %tba, %g5
fors %f28, %f7, %f24
rdpr %pil, %i3
udivx %l5, 0x0F1C, %g3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fbn,a %fcc3, loop_259
edge8l %g6, %o6, %l3
prefetch [%l7 + 0x14], 0x2
rd %softint, %o3
loop_259:
wrpr %l0, %o0, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
taddcc %i2, 0x1581, %g4
tl %icc, 0x0
fbue,a %fcc3, loop_260
edge8 %o1, %o5, %o4
rd %tick_cmpr, %l2
nop
setx loop_261, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_260:
rdpr %wstate, %g7
movre %i0, 0x0A9, %i7
edge8 %g2, %i5, %l4
loop_261:
rd %ccr, %i6
rdpr %wstate, %o2
rdhpr %hpstate, %l6
wr %g0, 0x5, %fprs
sub %i4, %g5, %l5
rdhpr %htba, %g3
movrgz %o7, 0x345, %g6
subccc %o6, 0x121C, %i3
wrpr %o3, %l3, %tick
fmovsgu %xcc, %f28, %f25
sethi 0x1FCF, %o0
wrpr %l0, %i2, %cwp
movrgez %g4, %o1, %l1
movleu %icc, %o4, %o5
rdpr %tba, %g7
rdhpr %hpstate, %l2
rdhpr %hintp, %i7
rdhpr %htba, %i0
fcmple16 %f4, %f22, %i5
fba %fcc1, loop_262
edge8 %l4, %g2, %i6
rd %ccr, %o2
tl %xcc, 0x0
loop_262:
rd %fprs, %i1
bne loop_263
rdpr %tl, %g1
rd %asi, %i4
wr %g5, %l5, %set_softint
loop_263:
movrlz %g3, %o7, %g6
st %f17, [%l7 + 0x38]
taddcctv %o6, 0x12E3, %i3
rdpr %otherwin, %o3
set 0x6C, %g7
lda [%l7 + %g7] 0x0c, %f7
rd %tick_cmpr, %l3
bcc,a,pt %xcc, loop_264
wrpr %o0, 0x0F23, %cwp
movrgez %l0, %l6, %g4
wr %g0, 0x4, %fprs
loop_264:
nop
add %l7, 0x40, %l6
wr %g0, 0x0c, %asi
ldxa [%l6] %asi, %o1
casxa [%l6] 0x0c, %o1, %o4
wr %o5, 0x15AE, %set_softint
wrpr %l1, 0x125C, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fbge,a %fcc3, loop_265
wrpr %i7, %i5, %pil
mulscc %i0, 0x06A3, %g2
movg %xcc, %l4, %i6
loop_265:
nop
set 0x08, %o6
sta %f30, [%l7 + %o6] 0x88
andcc %i1, 0x1D93, %g1
rdpr %cwp, %o2
rdhpr %hsys_tick_cmpr, %i4
movrlz %l5, 0x035, %g3
be %icc, loop_266
xor %g5, 0x1E2B, %g6
flushw
wr %o6, %o7, %sys_tick
loop_266:
rdhpr %htba, %i3
edge32 %l3, %o0, %l0
fpsub32s %f18, %f17, %f13
rdpr %wstate, %o3
rdhpr %hsys_tick_cmpr, %g4
wr %i2, 0x04A7, %set_softint
and %l6, 0x1A14, %o4
wr %o1, %l1, %pic
wrpr %o5, %l2, %pil
fnor %f20, %f30, %f2
fsrc2s %f31, %f18
rdpr %cwp, %i7
rdhpr %hpstate, %i5
fxors %f7, %f0, %f25
rd %ccr, %g7
or %g2, 0x06E1, %l4
or %i6, 0x0049, %i0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xE5A, %hsys_tick_cmpr
rdhpr %hsys_tick_cmpr, %o2
rdhpr %hpstate, %l5
wrpr %g3, 0x04DF, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x4A1, %hsys_tick_cmpr
andncc %o6, %g6, %o7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %i3, 0x1C04, %cwp
wrpr %l0, 0x05AC, %tick
rd %y, %o3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %o0, %i2, %sys_tick
rdpr %wstate, %o4
rdpr %wstate, %l6
fmovscs %xcc, %f23, %f17
lduh [%l7 + 0x4A], %l1
tge %icc, 0x1
rdpr %gl, %o5
fabsd %f26, %f8
rdhpr %hintp, %o1
rdpr %wstate, %l2
rdpr %tl, %i5
srl %i7, 0x05, %g2
set 0x74, %i6
sta %f28, [%l7 + %i6] 0x11
orn %g7, 0x08A6, %l4
wr %i6, 0x16BA, %pic
andncc %g1, %i0, %i1
rdhpr %hsys_tick_cmpr, %o2
fmovs %f6, %f13
tle %icc, 0x6
rdhpr %hintp, %l5
tne %xcc, 0x1
swap [%l7 + 0x28], %g3
wrpr %i4, %o6, %tick
fmovdle %xcc, %f26, %f27
rdpr %cansave, %g6
tne %icc, 0x7
wr %g5, %l3, %set_softint
fble,a %fcc2, loop_267
fmovrdgez %i3, %f30, %f30
wrpr %l0, 0x1837, %tick
rdhpr %hsys_tick_cmpr, %o3
loop_267:
rdhpr %hintp, %o7
wrpr %g4, %i2, %cwp
umul %o4, %l6, %l1
wr %g0, 0x88, %asi
stwa %o5, [%l7 + 0x28] %asi
movpos %icc, %o0, %l2
wr %i5, 0x16AC, %sys_tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
andncc %g2, %i7, %l4
edge8n %i6, %g1, %g7
fpack32 %f28, %f6, %f4
fnor %f8, %f6, %f30
mulx %i0, 0x09A5, %o2
rdhpr %hintp, %i1
srax %g3, 0x09, %i4
sdivx %o6, 0x01A1, %g5
rdhpr %hintp, %g6
nop
set 0x68, %g4
prefetch [%l7 + %g4], 0x2
rdpr %canrestore, %l3
wrpr %i3, 0x1792, %tick
wr %l0, 0x1B57, %sys_tick
fblg,a %fcc3, loop_268
rdpr %canrestore, %o3
rd %fprs, %g4
tle %icc, 0x1
loop_268:
srlx %i2, %o7, %l6
sll %l1, %o4, %o5
fmovsneg %icc, %f23, %f8
wrpr %o0, %i5, %pil
rdpr %tba, %l2
movne %icc, %o1, %i7
rd %asi, %g2
wr %g0, 0x2a, %asi
stha %l4, [%l7 + 0x70] %asi
membar #Sync
fbge %fcc3, loop_269
wrpr %i6, 0x1B60, %tick
wr %g1, %i0, %pic
rdpr %tba, %g7
loop_269:
ble,a,pn %xcc, loop_270
fmovse %xcc, %f13, %f20
rd %asi, %o2
udiv %g3, 0x069E, %i4
loop_270:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovdcs %xcc, %f3, %f6
movle %icc, %i1, %o6
wr %g5, 0x0FCD, %set_softint
edge16 %l5, %l3, %g6
rdhpr %hintp, %l0
!Yo - got one - imm_asi 0x52
!And yo - immediate is 0x220
wr %g0, 0x52, %asi
stxa %o3, [%g0 + 0x220] %asi
rdhpr %hsys_tick_cmpr, %i3
wrpr %i2, %g4, %cwp
rdhpr %htba, %o7
sir 0x0FCB
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x7AC, %hsys_tick_cmpr
std %i6, [%l7 + 0x10]
udiv %o4, 0x18C3, %o5
taddcc %o0, %l2, %o1
movrgez %i5, %g2, %i7
array8 %l4, %g1, %i0
movrne %g7, %i6, %g3
rd %sys_tick_cmpr, %i4
movgu %icc, %i1, %o2
rdhpr %hsys_tick_cmpr, %g5
rdhpr %hintp, %l5
rd %y, %o6
movpos %xcc, %l3, %l0
sllx %o3, 0x1C, %g6
fmovrslz %i2, %f0, %f27
rdhpr %hsys_tick_cmpr, %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, %g0, %hsys_tick_cmpr
stb %l1, [%l7 + 0x22]
flushw
rdpr %tba, %o0
taddcctv %l2, %o1, %i5
addccc %g2, 0x0802, %o5
rdhpr %hintp, %l4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
orncc %i0, %g7, %i7
fpadd16 %f22, %f26, %f12
taddcctv %i6, %g3, %i4
rdpr %cleanwin, %i1
sll %g5, 0x07, %o2
tle %icc, 0x3
rd %asi, %o6
rd %y, %l5
wrpr %l3, 0x1487, %tick
rdhpr %htba, %o3
rdhpr %htba, %g6
wr %l0, 0x0E7F, %softint
edge32n %i2, %o7, %g4
edge32 %i3, %l6, %o4
sub %o0, %l1, %l2
rdhpr %hintp, %i5
rdpr %pil, %g2
rdhpr %htba, %o1
tcc %icc, 0x1
rd %asi, %l4
orncc %o5, %g1, %g7
fble,a %fcc0, loop_271
rdhpr %hsys_tick_cmpr, %i0
rdhpr %htba, %i7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x965, %hsys_tick_cmpr
loop_271:
rd %pc, %g3
fmovdgu %icc, %f24, %f16
fandnot1 %f6, %f14, %f0
wrpr %g5, %o2, %cwp
fzero %f18
movne %xcc, %o6, %l5
fmul8ulx16 %f4, %f2, %f0
rdhpr %htba, %l3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x367, %hsys_tick_cmpr
wr %o3, %g6, %y
rd %pc, %i2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %i3, %g4, %clear_softint
sdivx %l6, 0x01F8, %o0
movrlz %l1, %l2, %i5
movrlz %o4, %g2, %o1
ldsb [%l7 + 0x68], %l4
brnz %o5, loop_272
wr %g1, %g7, %clear_softint
fmovrslez %i0, %f19, %f24
rdpr %tl, %i6
loop_272:
rdpr %tba, %i7
rdhpr %hsys_tick_cmpr, %g3
tl %xcc, 0x1
rdhpr %hpstate, %g5
wrpr %i4, 0x0B58, %cwp
rdhpr %hsys_tick_cmpr, %o6
wr %l5, 0x1A91, %ccr
rdpr %cwp, %l3
fmovs %f14, %f22
rdhpr %hsys_tick_cmpr, %i1
membar 0x29
rdpr %tba, %o3
rdpr %canrestore, %g6
wr %o2, 0x1D92, %set_softint
rd %fprs, %i2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %htba, %g4
wr %g0, 0x6, %fprs
bne %xcc, loop_273
umulcc %l0, 0x177A, %o0
tvs %xcc, 0x1
wrpr %l2, %i5, %pil
loop_273:
rdpr %gl, %o4
fcmpes %fcc3, %f1, %f17
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %cwp, %l4
sethi 0x02AC, %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x9AC, %hsys_tick_cmpr
rdhpr %hintp, %g1
rd %asi, %i0
rd %ccr, %g7
tle %xcc, 0x3
fpsub16 %f14, %f24, %f24
fpadd16s %f19, %f16, %f21
wr %i7, %g3, %pic
sdiv %i6, 0x076F, %i4
wrpr %g5, %l5, %tick
wr %g0, 0x80, %asi
lda [%l7 + 0x0C] %asi, %f8
rdpr %tl, %o6
or %l3, 0x0D9C, %i1
fnors %f27, %f8, %f2
mulscc %g6, %o2, %o3
wr %i2, %i3, %sys_tick
rdpr %pil, %o7
te %icc, 0x3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fmovse %xcc, %f28, %f31
fmovrde %o0, %f14, %f20
tcc %xcc, 0x7
rdhpr %hsys_tick_cmpr, %l0
movvc %xcc, %i5, %o4
wr %g0, 0x89, %asi
sta %f26, [%l7 + 0x08] %asi
tsubcc %l2, 0x128F, %l1
ldstub [%l7 + 0x4E], %l4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x491, %hsys_tick_cmpr
taddcctv %o1, 0x1DD0, %g1
fmul8x16 %f19, %f28, %f20
fcmpd %fcc2, %f2, %f12
wrpr %g7, %i7, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fmovrdlz %i6, %f22, %f20
movl %xcc, %i4, %l5
movcc %icc, %g5, %o6
fmovrde %i1, %f4, %f18
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %g6, %o2, %cwp
ldstub [%l7 + 0x62], %i2
rdhpr %hsys_tick_cmpr, %o3
wr %o7, 0x06FF, %sys_tick
fpmerge %f30, %f22, %f18
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x06E, %hsys_tick_cmpr
rdhpr %hintp, %l6
rdhpr %hintp, %o0
umulcc %g4, %i5, %l0
fcmped %fcc0, %f8, %f10
xor %l2, %o4, %l4
rdpr %pil, %l1
rd %y, %g2
rdhpr %hsys_tick_cmpr, %o1
bg,a,pt %icc, loop_274
movn %icc, %g1, %g7
rdpr %cwp, %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
loop_274:
rdhpr %hpstate, %i6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x112, %hsys_tick_cmpr
rdpr %cwp, %l5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x3DF, %hsys_tick_cmpr
rdhpr %htba, %i1
add %g5, 0x1B93, %l3
rdhpr %hintp, %o2
rdpr %gl, %g6
ldsh [%l7 + 0x58], %i2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xDEA, %hsys_tick_cmpr
fmovdneg %icc, %f29, %f25
wrpr %o3, %i3, %pil
movre %l6, 0x3E0, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x8BE, %hsys_tick_cmpr
rdpr %pil, %l0
taddcctv %l2, 0x0532, %o4
orncc %o0, %l1, %g2
rdhpr %hintp, %o1
wrpr %l4, 0x189C, %tick
for %f18, %f24, %f4
rdpr %cansave, %g1
rd %softint, %g7
wr %i0, %g3, %y
brlz %o5, loop_275
mulscc %i7, %i4, %i6
rd %softint, %l5
wrpr %o6, %g5, %tick
loop_275:
rdhpr %hsys_tick_cmpr, %l3
or %o2, 0x0DA3, %g6
edge32ln %i2, %o7, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x870, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xAE8, %hsys_tick_cmpr
te %icc, 0x3
rd %tick_cmpr, %l0
mova %icc, %i5, %o4
mulscc %l2, 0x159B, %o0
rdhpr %hintp, %g2
wr %l1, %o1, %y
fmovrdlez %l4, %f24, %f14
addc %g1, 0x18FD, %g7
rdpr %wstate, %g3
rd %y, %o5
movneg %icc, %i0, %i4
movle %xcc, %i7, %l5
movcs %xcc, %o6, %g5
alignaddr %l3, %i6, %g6
rdpr %canrestore, %i2
wrpr %o2, %o7, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x6FB, %hsys_tick_cmpr
fmovdge %xcc, %f28, %f5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x0A8, %hsys_tick_cmpr
rdpr %tba, %l6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovsgu %xcc, %f1, %f15
movrgez %o3, %g4, %l0
rdpr %cwp, %o4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x3BB, %hsys_tick_cmpr
rd %softint, %g2
rdhpr %hpstate, %l2
alignaddr %l1, %o1, %g1
udiv %g7, 0x01B6, %g3
fmovrse %l4, %f7, %f21
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x50B, %hsys_tick_cmpr
rd %pc, %o5
sll %i7, 0x05, %l5
rd %tick_cmpr, %g5
edge32l %o6, %i6, %g6
sir 0x03EF
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %gl, %o7
wrpr %i3, 0x00DE, %pil
fmovdleu %icc, %f6, %f15
rdpr %gl, %i1
wrpr %i2, %o3, %tick
rdpr %cansave, %l6
wrpr %g4, 0x0D0D, %tick
rdpr %otherwin, %o4
rd %pc, %l0
fandnot2s %f23, %f27, %f4
fbul,a %fcc0, loop_276
rdpr %cleanwin, %o0
rd %sys_tick_cmpr, %g2
sllx %i5, %l1, %l2
loop_276:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xEC3, %tick_cmpr
brnz,a %g3, loop_277
flushw
bleu,a,pn %icc, loop_278
movvs %xcc, %o1, %l4
loop_277:
wrpr %i4, %i0, %cwp
nop
setx loop_279, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_278:
fnot1s %f18, %f19
wr %g0, 0x6, %fprs
rdpr %otherwin, %l5
loop_279:
tg %xcc, 0x7
fone %f4
sethi 0x13F0, %i7
rdhpr %htba, %o6
wrpr %g5, 0x082C, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
xnorcc %l3, 0x0F55, %o2
ldstub [%l7 + 0x0A], %i6
orncc %o7, %i3, %i2
srl %i1, 0x0B, %l6
rdhpr %htba, %o3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
rdhpr %hsys_tick_cmpr, %o4
rd %fprs, %o0
wr %l0, %i5, %pic
rdhpr %htba, %l1
fmul8sux16 %f2, %f22, %f20
wr %l2, %g1, %set_softint
tvc %icc, 0x6
smulcc %g7, 0x1957, %g3
rd %pc, %o1
fornot1s %f12, %f30, %f24
rdhpr %htba, %l4
wrpr %g2, 0x0667, %tick
rdpr %otherwin, %i4
rdpr %pil, %o5
fcmped %fcc1, %f14, %f8
popc 0x1554, %l5
rd %fprs, %i7
wr %i0, %o6, %pic
rdhpr %hsys_tick_cmpr, %g5
rdhpr %hsys_tick_cmpr, %g6
fmovdne %xcc, %f27, %f10
tcc %xcc, 0x1
rdpr %tba, %l3
wrpr %o2, %o7, %pil
for %f30, %f16, %f18
wrpr %i6, 0x0300, %cwp
mova %xcc, %i3, %i2
fmovs %f14, %f5
rdhpr %htba, %i1
rdhpr %hsys_tick_cmpr, %o3
fmul8x16al %f27, %f4, %f6
rdhpr %hsys_tick_cmpr, %l6
rdpr %cansave, %o4
movcs %xcc, %o0, %i5
fnegd %f8, %f4
rdpr %canrestore, %l1
rd %y, %l0
addcc %g1, 0x0BCC, %l2
rd %softint, %g7
fmovrdgez %o1, %f30, %f0
ta %icc, 0x4
rdpr %cleanwin, %g3
wrpr %g2, 0x061D, %tick
wrpr %l4, 0x0574, %tick
wr %o5, %l5, %y
rdhpr %hpstate, %i7
set 0x0C, %i2
lduwa [%l7 + %i2] 0x10, %i0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
tcc %icc, 0x1
tpos %xcc, 0x7
sdiv %o6, 0x0F03, %g5
movcs %icc, %l3, %g6
wrpr %o2, 0x1CF6, %tick
movre %o7, 0x16B, %i3
wrpr %i2, 0x0C76, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %l6, %i1, %tick
wr %g4, %o0, %softint
rdpr %otherwin, %i5
fmovde %icc, %f12, %f17
rdpr %tba, %l1
rd %ccr, %l0
rdpr %tl, %o4
smulcc %l2, %g7, %o1
wrpr %g3, 0x0204, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x0D8, %hsys_tick_cmpr
tvs %xcc, 0x6
rdhpr %hpstate, %o5
edge32n %l4, %l5, %i0
bg %icc, loop_280
wrpr %i7, %i4, %pil
membar #Sync
wr %g0, 0xf9, %asi
ldda [%l7 + 0x40] %asi, %f0
loop_280:
rdhpr %htba, %g5
fmovsl %xcc, %f19, %f31
bgu,a,pt %xcc, loop_281
udiv %o6, 0x0F4B, %g6
brlez %l3, loop_282
alignaddr %o2, %i3, %o7
loop_281:
rdpr %pil, %i6
tleu %xcc, 0x4
loop_282:
rdpr %tl, %o3
movn %icc, %l6, %i2
wr %g0, 0x0c, %asi
ldsba [%l7 + 0x27] %asi, %i1
fmovrde %g4, %f2, %f20
rd %pc, %i5
wr %o0, %l0, %clear_softint
smul %l1, 0x0657, %l2
wr %g0, 0x5, %fprs
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x540, %hsys_tick_cmpr
fbe %fcc3, loop_283
fbg,a %fcc3, loop_284
rd %ccr, %g1
loop_283:
fbug,a %fcc3, loop_285
loop_284:
fble %fcc2, loop_286
wrpr %g3, 0x0795, %cwp
rdhpr %hintp, %g2
loop_285:
sth %l4, [%l7 + 0x52]
loop_286:
sethi 0x1019, %l5
wrpr %o5, 0x07B9, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x11A, %hsys_tick_cmpr
edge16n %i7, %i4, %o6
wrpr %g6, %g5, %cwp
rd %softint, %l3
rdpr %canrestore, %o2
rdpr %gl, %o7
wr %i6, 0x1625, %pic
sub %i3, 0x058B, %o3
andncc %i2, %i1, %g4
rd %asi, %l6
fmovdle %xcc, %f19, %f26
fbul %fcc1, loop_287
array32 %o0, %l0, %l1
fcmple32 %f22, %f8, %i5
wrpr %l2, %o1, %cwp
loop_287:
rdpr %cwp, %g7
rdhpr %hsys_tick_cmpr, %g1
tneg %icc, 0x5
rdpr %cleanwin, %g3
wrpr %g2, 0x0122, %cwp
and %o4, 0x0AE4, %l5
fcmpgt32 %f22, %f20, %l4
rdhpr %hintp, %i0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x991, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
udivx %o5, 0x1D84, %o2
smul %l3, 0x06CC, %o7
tgu %icc, 0x6
wr %i3, 0x14B3, %sys_tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fmul8x16al %f1, %f30, %f28
brlz %o3, loop_288
rdhpr %hsys_tick_cmpr, %i2
tcs %icc, 0x2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x3FB, %hsys_tick_cmpr
loop_288:
taddcctv %l6, 0x19FA, %l0
wr %g0, 0x5, %fprs
wrpr %l2, 0x1FC8, %tick
wrpr %l1, 0x03AD, %tick
sra %o1, %g1, %g7
add %g3, 0x00C6, %g2
rdhpr %hpstate, %o4
fmul8x16al %f7, %f31, %f18
wrpr %i0, 0x0A99, %tick
wr %i7, %i4, %clear_softint
subcc %l4, 0x0C97, %o6
ldx [%l7 + 0x48], %g6
rd %asi, %o5
fbule %fcc1, loop_289
rdhpr %hintp, %o2
sub %l3, 0x01B6, %g5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xDF1, %hsys_tick_cmpr
loop_289:
nop
wr %g0, 0x18, %asi
ldxa [%l7 + 0x58] %asi, %o7
tleu %xcc, 0x3
wrpr %i6, %o3, %tick
rd %tick_cmpr, %i1
flush %l7 + 0x58
membar 0x00
rd %softint, %g4
rd %ccr, %i2
set 0x48, %l3
stxa %l6, [%l7 + %l3] 0xea
membar #Sync
andncc %l0, %o0, %l2
edge8l %l1, %o1, %i5
wr %g1, %g7, %clear_softint
alignaddrl %g2, %o4, %l5
rd %fprs, %g3
srl %i0, %i4, %i7
addccc %l4, 0x04B5, %o6
or %o5, 0x10A8, %g6
sth %l3, [%l7 + 0x60]
rd %pc, %g5
wr %g0, 0x7, %fprs
wrpr %o7, 0x1B43, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x8E8, %hsys_tick_cmpr
edge8l %o3, %i1, %o2
wr %g0, 0x89, %asi
lduba [%l7 + 0x0E] %asi, %g4
wrpr %i2, 0x0587, %tick
add %l0, %l6, %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
tne %xcc, 0x1
prefetch [%l7 + 0x14], 0x3
wrpr %i5, 0x0E46, %cwp
rd %fprs, %g1
movge %xcc, %l1, %g7
wrpr %g2, 0x0959, %pil
movpos %icc, %o4, %l5
wrpr %i0, 0x1064, %pil
fpadd32 %f8, %f12, %f6
rdhpr %hpstate, %g3
tl %xcc, 0x6
rdpr %otherwin, %i4
edge8l %i7, %l4, %o6
rdpr %canrestore, %o5
fmuld8ulx16 %f18, %f4, %f0
rd %softint, %g6
movcs %xcc, %g5, %i3
rd %pc, %l3
movge %xcc, %i6, %o7
rdhpr %hsys_tick_cmpr, %o3
fpack32 %f24, %f12, %f14
fpsub32 %f8, %f8, %f0
fble,a %fcc2, loop_290
orcc %i1, 0x085B, %g4
set 0x20, %o7
stda %o2, [%l7 + %o7] 0x22
membar #Sync
loop_290:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %asi, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x81E, %sys_tick_cmpr
rd %asi, %o1
fmovsg %icc, %f1, %f11
fmovdgu %icc, %f9, %f12
lduh [%l7 + 0x3C], %i5
tcs %xcc, 0x1
rdpr %otherwin, %l2
ldsb [%l7 + 0x50], %g1
brlez %l1, loop_291
rdhpr %hpstate, %g2
wrpr %g7, %o4, %cwp
wrpr %i0, %g3, %tick
loop_291:
wrpr %i4, %i7, %cwp
fmovsne %icc, %f26, %f22
fand %f0, %f6, %f28
rd %softint, %l5
fmul8x16 %f3, %f10, %f10
wrpr %o6, %l4, %tick
flushw
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xD81, %hsys_tick_cmpr
wr %g0, 0x4, %fprs
fcmpne16 %f4, %f26, %l3
or %g6, %o7, %o3
rdpr %cansave, %i6
rdhpr %hintp, %i1
rd %pc, %o2
rdhpr %htba, %l0
wr %g4, %l6, %set_softint
fbl,a %fcc0, loop_292
fbo,a %fcc0, loop_293
wr %i2, 0x1947, %ccr
movn %icc, %o0, %i5
loop_292:
rd %ccr, %l2
loop_293:
sllx %g1, 0x0C, %l1
bge,pt %icc, loop_294
rdhpr %hpstate, %o1
tne %icc, 0x7
wrpr %g2, 0x1B49, %cwp
loop_294:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
set 0x68, %o0
stha %g7, [%l7 + %o0] 0x0c
orcc %o4, %g3, %i0
alignaddr %i7, %l5, %i4
rdpr %gl, %o6
xorcc %o5, 0x1B2C, %l4
te %xcc, 0x7
rdpr %tl, %i3
rd %pc, %g5
set 0x5C, %i5
stwa %g6, [%l7 + %i5] 0x81
fnands %f6, %f25, %f5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %l3, %i6, %tick
edge16ln %i1, %l0, %g4
fmovdneg %xcc, %f30, %f2
wr %l6, %i2, %clear_softint
edge16ln %o0, %i5, %l2
wrpr %o2, 0x1740, %pil
movg %icc, %l1, %g1
rdhpr %hintp, %o1
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
wrpr %g2, 0x0714, %cwp
fornot2s %f29, %f14, %f27
rd %tick_cmpr, %o4
fmovspos %icc, %f11, %f0
wrpr %i0, %g3, %tick
rdhpr %hsys_tick_cmpr, %l5
rd %asi, %i7
wrpr %i4, 0x1C05, %pil
rdpr %gl, %o6
wrpr %l4, 0x1446, %cwp
sdiv %i3, 0x1C34, %o5
tcs %icc, 0x2
movneg %icc, %g6, %o7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
bgu,a %xcc, loop_295
addccc %l3, %i6, %o3
movrgz %i1, 0x0B9, %l0
xnorcc %l6, 0x159D, %i2
loop_295:
bge,a %xcc, loop_296
rd %softint, %o0
wrpr %g4, 0x01D2, %pil
rdhpr %htba, %l2
loop_296:
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, 0xFBA, %hsys_tick_cmpr
fand %f22, %f24, %f14
rdpr %tl, %o1
rdpr %tl, %g7
rdhpr %hintp, %g2
rdhpr %htba, %o4
rdhpr %htba, %i0
wr %g3, 0x017A, %pic
rdpr %tba, %g1
rdpr %pil, %i7
wrpr %l5, 0x0C54, %tick
rdhpr %hintp, %o6
rdhpr %hpstate, %l4
fsrc2s %f22, %f2
rdhpr %hintp, %i4
rdhpr %hsys_tick_cmpr, %o5
movrgz %i3, %o7, %g5
fnand %f18, %f2, %f6
andn %l3, %g6, %i6
wrpr %o3, %i1, %cwp
wr %g0, 0x2a, %asi
stxa %l6, [%l7 + 0x68] %asi
membar #Sync
srax %i2, %o0, %l0
wrpr %g4, %l2, %cwp
fnors %f23, %f11, %f12
fsrc2 %f0, %f12
wrpr %l1, %i5, %pil
fmovs %f16, %f26
wr %o2, %o1, %pic
wrpr %g7, 0x0900, %pil
wrpr %o4, %g2, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
sub %g3, 0x09F1, %i7
tne %xcc, 0x2
ta %icc, 0x7
rdhpr %hsys_tick_cmpr, %o6
bcc,pn %xcc, loop_297
wrpr %l4, 0x0674, %tick
wrpr %i4, 0x09AF, %cwp
wrpr %l5, 0x138B, %tick
loop_297:
rdhpr %htba, %i3
wr %o5, 0x1130, %pic
orncc %o7, %l3, %g5
edge8ln %i6, %g6, %o3
fbge %fcc1, loop_298
fxnor %f24, %f30, %f14
rdpr %otherwin, %l6
wr %g0, 0x6, %fprs
loop_298:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
tpos %icc, 0x1
mulx %l0, 0x1857, %g4
wrpr %l2, %i5, %tick
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
rdhpr %hsys_tick_cmpr, %l1
rdhpr %hsys_tick_cmpr, %o1
fmovdcs %icc, %f23, %f26
fbule,a %fcc3, loop_299
ta %xcc, 0x2
rd %tick_cmpr, %g7
rdhpr %hpstate, %o2
loop_299:
wrpr %o4, 0x130F, %cwp
rdpr %cleanwin, %i0
wrpr %g1, 0x1E66, %tick
sdivcc %g2, 0x01D2, %i7
rdhpr %htba, %g3
fnand %f2, %f16, %f24
move %xcc, %o6, %l4
wrpr %i4, 0x1751, %pil
rdhpr %htba, %l5
wrpr %o5, %o7, %pil
rdhpr %hpstate, %l3
rd %softint, %i3
fmovdne %icc, %f18, %f26
rdpr %cwp, %i6
sllx %g6, %g5, %l6
rd %sys_tick_cmpr, %i1
tle %icc, 0x7
rdhpr %hsys_tick_cmpr, %i2
subc %o0, 0x059D, %o3
wrpr %l0, 0x12CC, %tick
sllx %l2, %i5, %l1
rdhpr %hintp, %g4
wr %o1, %o2, %softint
wrpr %o4, %g7, %cwp
bneg,pn %xcc, loop_300
wr %g0, 0x5, %fprs
fxor %f22, %f30, %f14
wrpr %g2, %g1, %cwp
loop_300:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
fabsd %f2, %f24
wr %g3, 0x15A1, %pic
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
rdpr %wstate, %l5
wr %l4, 0x16AC, %pic
udivcc %o7, 0x08B8, %l3
rdhpr %htba, %o5
rdhpr %hsys_tick_cmpr, %i6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bneg,a loop_301
movcs %xcc, %i3, %g6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x2F2, %hsys_tick_cmpr
xnor %i2, %o0, %o3
loop_301:
rdhpr %hintp, %l0
rd %asi, %g5
wrpr %l2, 0x1755, %tick
wr %g0, 0x11, %asi
swapa [%l7 + 0x10] %asi, %i5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xBC5, %sys_tick_cmpr
wrpr %o1, %o2, %cwp
wrpr %o4, %g4, %pil
add %l7, 0x58, %l6
wr %g0, 0x11, %asi
ldxa [%l6] %asi, %i0
casxa [%l6] 0x11, %i0, %g7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xB45, %hsys_tick_cmpr
wr %i7, %o6, %sys_tick
rd %sys_tick_cmpr, %g3
rdpr %canrestore, %i4
rd %pc, %l5
rdpr %gl, %o7
movvs %xcc, %l4, %l3
rd %pc, %i3
rdpr %tl, %g6
movcc %xcc, %i6, %l6
rdhpr %hintp, %i1
rdpr %pil, %i2
rdpr %pil, %o3
rdhpr %hpstate, %l0
wr %o0, %l2, %pic
movvc %xcc, %i5, %g5
fnand %f0, %f16, %f14
udiv %l1, 0x0210, %o2
rdhpr %htba, %o1
rdhpr %hsys_tick_cmpr, %o4
wrpr %g4, %g7, %tick
rdpr %cwp, %g2
rdpr %cleanwin, %g1
movne %icc, %i0, %o6
fmovsgu %icc, %f5, %f21
wrpr %g3, 0x1A32, %tick
xnor %l5, 0x1C20, %i4
bneg,a,pn %xcc, loop_302
rdpr %tl, %l4
fxor %f12, %f22, %f26
add %l7, 0x48, %l6
wr %g0, 0x81, %asi
casxa [%l6] %asi, %l3, %o7
loop_302:
xor %o5, 0x0A36, %i3
tg %xcc, 0x3
fbo,a %fcc0, loop_303
edge16n %i6, %g6, %l6
rd %softint, %i2
rdhpr %hsys_tick_cmpr, %i1
loop_303:
fmovrde %o3, %f24, %f12
wrpr %l0, 0x1CE8, %cwp
edge32ln %o0, %l2, %g5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x136, %hsys_tick_cmpr
rdpr %gl, %o1
wrpr %l1, %g4, %cwp
wr %g0, 0x10, %asi
stda %g6, [%l7 + 0x60] %asi
rdpr %tl, %g2
movvs %xcc, %o4, %i7
rdhpr %hpstate, %i0
wr %g1, %o6, %ccr
add %l5, 0x08D5, %i4
wr %g0, 0x6, %fprs
movrlez %l3, %o7, %i3
fpsub16s %f6, %f2, %f4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x2EB, %hsys_tick_cmpr
rdhpr %hpstate, %i6
rd %sys_tick_cmpr, %l6
nop
setx loop_304, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
rd %tick_cmpr, %i1
rd %asi, %i2
move %icc, %o3, %l0
loop_304:
wrpr %l2, %o0, %tick
fmuld8sux16 %f27, %f15, %f6
movne %xcc, %g5, %i5
rdpr %tba, %o1
ldub [%l7 + 0x58], %o2
wrpr %g4, 0x0E75, %cwp
rd %sys_tick_cmpr, %g7
rdpr %cwp, %l1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x7C3, %hsys_tick_cmpr
rdhpr %htba, %i7
fbn,a %fcc2, loop_305
wr %i0, 0x02D3, %clear_softint
fbo %fcc1, loop_306
rd %ccr, %g1
loop_305:
edge32n %l5, %i4, %l4
wrpr %o6, %g3, %pil
loop_306:
wr %g0, 0x6, %fprs
edge16n %o5, %g6, %l3
wrpr %l6, 0x1372, %pil
rdhpr %htba, %i1
xor %i2, %i6, %o3
smul %l2, %l0, %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
call loop_307
ble,a,pn %xcc, loop_308
fpackfix %f20, %f10
wr %o2, %g4, %pic
loop_307:
fba,a %fcc0, loop_309
loop_308:
ldsh [%l7 + 0x7C], %g7
taddcc %l1, %o4, %o1
edge16l %g2, %i0, %g1
loop_309:
fmovrdgz %l5, %f0, %f18
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xC29, %hsys_tick_cmpr
wrpr %i4, 0x1E9E, %cwp
set 0x18, %g6
stxa %o6, [%l7 + %g6] 0x23
membar #Sync
movrne %l4, 0x28C, %g3
rdpr %wstate, %o7
movneg %icc, %i3, %g6
rdhpr %htba, %o5
ldd [%l7 + 0x38], %f4
ldsb [%l7 + 0x60], %l3
edge8 %l6, %i2, %i6
rdhpr %hpstate, %o3
srax %l2, 0x0A, %i1
fcmpne16 %f26, %f16, %o0
wrpr %l0, 0x15FF, %pil
fbule %fcc2, loop_310
fpadd16s %f12, %f12, %f3
bge,pt %xcc, loop_311
bgu,a loop_312
loop_310:
sir 0x0541
bneg,a loop_313
loop_311:
brnz,a %i5, loop_314
loop_312:
rdhpr %hsys_tick_cmpr, %o2
rd %tick_cmpr, %g5
loop_313:
flushw
loop_314:
wr %g7, 0x0363, %clear_softint
ble,a,pt %xcc, loop_315
te %xcc, 0x4
wrpr %g4, 0x0F95, %pil
umulcc %o4, 0x04B0, %o1
loop_315:
brz,a %g2, loop_316
edge16n %l1, %i0, %l5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xBEB, %hsys_tick_cmpr
rd %ccr, %g1
loop_316:
tpos %xcc, 0x5
alignaddr %i4, %l4, %g3
rd %asi, %o6
sth %i3, [%l7 + 0x30]
rdhpr %hsys_tick_cmpr, %g6
bl,pn %icc, loop_317
fzeros %f30
movn %icc, %o5, %o7
rdhpr %hpstate, %l6
loop_317:
fmovrdgez %i2, %f2, %f14
wr %i6, 0x1E47, %clear_softint
wr %l3, %o3, %pic
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x14A, %hsys_tick_cmpr
wrpr %o0, 0x025E, %tick
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, 0xA82, %hsys_tick_cmpr
wrpr %i5, 0x016A, %tick
set 0x68, %l4
stha %g5, [%l7 + %l4] 0x18
edge16 %g7, %o2, %g4
rd %asi, %o1
umulcc %g2, 0x09F5, %o4
nop
setx loop_318, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orn %i0, %l5, %i7
bneg,a %icc, loop_319
movne %icc, %l1, %i4
loop_318:
edge8n %l4, %g1, %o6
wrpr %g3, %i3, %tick
loop_319:
fmovsa %xcc, %f9, %f3
rdhpr %hpstate, %g6
wrpr %o7, 0x0AED, %tick
rd %asi, %l6
srl %o5, %i6, %l3
bgu,a,pn %icc, loop_320
wr %o3, 0x03D0, %softint
wr %l2, 0x1E4A, %sys_tick
smul %i2, %l0, %o0
loop_320:
rdpr %gl, %i1
movne %xcc, %g5, %i5
tleu %xcc, 0x0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hintp, %o1
wr %g7, 0x1BF4, %pic
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x075, %hsys_tick_cmpr
pdist %f10, %f28, %f14
tl %xcc, 0x4
rdhpr %hsys_tick_cmpr, %i0
edge8ln %l5, %g2, %l1
edge32ln %i4, %l4, %i7
movle %xcc, %o6, %g3
fbne %fcc0, loop_321
rdhpr %hsys_tick_cmpr, %g1
wrpr %i3, %o7, %cwp
rdhpr %hpstate, %g6
loop_321:
rdhpr %hpstate, %l6
wrpr %i6, %l3, %cwp
wrpr %o5, %l2, %tick
wr %i2, 0x063C, %pic
sra %o3, %l0, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xD8E, %hsys_tick_cmpr
wrpr %o2, %g5, %pil
rdhpr %hsys_tick_cmpr, %o1
set 0x20, %l2
stba %g4, [%l7 + %l2] 0xeb
membar #Sync
fble,a %fcc0, loop_322
brlz,a %o4, loop_323
rd %fprs, %i0
smulcc %l5, 0x1033, %g2
loop_322:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
loop_323:
xor %l1, 0x18E3, %l4
tcc %icc, 0x2
rd %softint, %i7
rdhpr %hintp, %o6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x584, %hsys_tick_cmpr
wrpr %i3, 0x1EC1, %pil
wrpr %g3, %o7, %cwp
pdist %f2, %f22, %f4
fbul,a %fcc3, loop_324
wrpr %g6, %l6, %pil
sdiv %l3, 0x1FDB, %i6
wrpr %l2, %i2, %cwp
loop_324:
ldd [%l7 + 0x78], %f0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fba %fcc2, loop_325
fmovrsgz %i1, %f9, %f14
sll %o0, %i5, %l0
wr %o2, %g5, %softint
loop_325:
wrpr %o1, 0x128F, %cwp
rd %asi, %o4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xEBD, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xD16, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %l1, 0x0C9D, %pil
or %g2, 0x0A1D, %l4
bpos,a,pn %xcc, loop_326
rdhpr %hpstate, %o6
rdhpr %hsys_tick_cmpr, %i4
loop_326:
rd %pc, %g1
edge8ln %g3, %g6, %o7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x3ED, %sys_tick_cmpr
wr %l6, 0x0AC2, %ccr
wr %l2, 0x0C7A, %softint
rd %softint, %i2
rdpr %tba, %o5
movrgz %o3, 0x1D2, %i1
xnorcc %o0, %l0, %o2
rd %softint, %g5
fexpand %f7, %f20
rd %ccr, %o1
rdpr %tl, %i5
edge16ln %o4, %i0, %g4
rd %softint, %l5
edge16ln %g7, %l1, %g2
movl %icc, %l4, %o6
xnor %i7, 0x1B1E, %i3
sdivx %i4, 0x1A7B, %g1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x085, %sys_tick_cmpr
andncc %l3, %o7, %l6
rd %asi, %l2
rdhpr %hintp, %i6
rdhpr %hsys_tick_cmpr, %o5
movge %xcc, %i2, %o3
rdpr %canrestore, %o0
andn %l0, %o2, %i1
rd %pc, %o1
fpackfix %f10, %f0
wrpr %g5, %o4, %cwp
rdpr %wstate, %i0
wrpr %i5, 0x0E57, %tick
rdhpr %hsys_tick_cmpr, %l5
fmovdneg %xcc, %f7, %f5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
rd %softint, %g7
addcc %l1, 0x0AC4, %g2
umul %l4, 0x1EB1, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xCC8, %hsys_tick_cmpr
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
wrpr %g6, 0x0428, %tick
wrpr %l3, %i3, %tick
rdhpr %htba, %l6
sdivcc %o7, 0x188C, %l2
wrpr %o5, %i6, %tick
rdpr %cleanwin, %o3
wrpr %i2, 0x0133, %tick
wrpr %l0, %o2, %tick
wrpr %o0, %o1, %tick
wr %i1, 0x1141, %ccr
edge32ln %o4, %g5, %i0
rdhpr %hintp, %l5
movne %icc, %g7, %l1
fble,a %fcc3, loop_327
wr %i5, 0x0426, %pic
fnor %f26, %f0, %f28
wrpr %l4, %g2, %cwp
loop_327:
rdpr %otherwin, %o6
rdpr %tba, %g4
edge32ln %i7, %i4, %g1
udiv %g6, 0x0F23, %g3
movrlz %i3, %l3, %o7
sdivcc %l6, 0x143E, %o5
nop
setx loop_328, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_329, %l0, %l1
jmpl %l1, %l2
wrpr %i6, 0x0BC3, %cwp
movcc %icc, %o3, %l0
loop_328:
rdpr %wstate, %i2
loop_329:
wr %o2, 0x124A, %ccr
rdpr %cwp, %o0
tn %xcc, 0x3
wr %o1, %i1, %set_softint
movgu %xcc, %o4, %i0
rd %pc, %g5
bcs,a %xcc, loop_330
rdhpr %hsys_tick_cmpr, %l5
rd %sys_tick_cmpr, %l1
rdpr %cleanwin, %g7
loop_330:
taddcc %i5, 0x0BE8, %l4
rd %y, %g2
rd %fprs, %g4
rdpr %otherwin, %o6
xor %i4, 0x02FA, %g1
rd %ccr, %i7
fmovdle %xcc, %f11, %f1
rdhpr %htba, %g3
rdhpr %hpstate, %i3
wr %l3, 0x074C, %set_softint
rd %pc, %g6
edge16 %o7, %o5, %l6
bpos,a,pt %xcc, loop_331
wrpr %i6, %o3, %pil
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wr %g0, 0x89, %asi
stha %l2, [%l7 + 0x7E] %asi
loop_331:
wrpr %l0, %i2, %pil
rd %asi, %o2
rdhpr %hpstate, %o1
popc %o0, %o4
rdhpr %hsys_tick_cmpr, %i1
wrpr %g5, 0x1B96, %pil
sra %i0, %l5, %l1
wr %i5, %g7, %pic
rd %softint, %g2
rd %pc, %g4
wr %o6, 0x1FF9, %pic
sir 0x1068
edge32 %l4, %i4, %i7
rdhpr %hpstate, %g1
alignaddr %g3, %i3, %l3
rdpr %cwp, %g6
rdpr %cwp, %o7
wr %g0, 0x19, %asi
sta %f28, [%l7 + 0x08] %asi
edge8n %l6, %o5, %i6
wrpr %l2, %l0, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xECD, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x607, %hsys_tick_cmpr
rdhpr %hpstate, %o1
sir 0x04FC
wr %o0, %i1, %softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xA28, %tick_cmpr
addccc %g5, %l5, %i0
rd %softint, %l1
mulscc %i5, 0x12D6, %g7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xD89, %hsys_tick_cmpr
rd %sys_tick_cmpr, %o6
tn %icc, 0x4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
fmovsvs %icc, %f20, %f5
wrpr %g1, 0x0D40, %tick
wr %g0, 0x0c, %asi
ldxa [%l7 + 0x18] %asi, %g3
wr %l3, %i3, %sys_tick
move %xcc, %g6, %o7
wr %o5, %l6, %softint
rd %ccr, %l2
movrgz %l0, 0x02F, %i2
rdhpr %hsys_tick_cmpr, %i6
fmovsle %xcc, %f24, %f24
rdhpr %htba, %o3
rdpr %pil, %o2
fbg,a %fcc0, loop_332
fpsub32 %f8, %f18, %f20
wr %g0, 0x4, %fprs
bl loop_333
loop_332:
rd %tick_cmpr, %i1
wr %o4, 0x0501, %sys_tick
rd %softint, %g5
loop_333:
addccc %l5, 0x0340, %l1
wr %i0, 0x02FC, %y
rdpr %canrestore, %i5
ldx [%l7 + 0x38], %g7
edge8ln %g4, %g2, %i4
taddcc %o6, 0x1385, %l4
edge8n %i7, %g3, %g1
fmovd %f26, %f26
bcc,pn %xcc, loop_334
rd %tick_cmpr, %i3
fbe,a %fcc3, loop_335
rdpr %cansave, %g6
loop_334:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xF76, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
loop_335:
st %f27, [%l7 + 0x50]
rdhpr %hpstate, %l6
udivcc %l0, 0x07D0, %i2
set 0x79, %o4
stba %i6, [%l7 + %o4] 0x15
nop
setx loop_336, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
rdpr %tba, %l2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
ldsb [%l7 + 0x39], %o2
loop_336:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xAA8, %hsys_tick_cmpr
rd %ccr, %g5
rdhpr %htba, %o4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xFB7, %tick_cmpr
srlx %l1, %i0, %i5
rdpr %cwp, %g7
nop
setx loop_337, %l0, %l1
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 %g4, 0x0545, %ccr
rdpr %canrestore, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x67D, %sys_tick_cmpr
loop_337:
andcc %o6, %i7, %g3
flush %l7 + 0x24
rdhpr %hintp, %i3
udivx %g1, 0x0E8D, %l3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
bn,a,pn %icc, loop_338
wrpr %o5, 0x14D1, %pil
set 0x40, %g5
ldswa [%l7 + %g5] 0x81, %l6
loop_338:
brz,a %l0, loop_339
wrpr %o7, 0x1264, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x579, %hsys_tick_cmpr
rdpr %canrestore, %i6
loop_339:
tvc %icc, 0x0
xnorcc %o1, 0x1AF6, %o2
srlx %i1, 0x11, %o0
rdpr %tl, %o3
wrpr %o4, 0x0F5B, %pil
smul %l5, 0x1EA4, %g5
fble,a %fcc1, loop_340
taddcc %l1, 0x03BC, %i5
sir 0x054F
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_340:
rd %asi, %g7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xB1D, %hsys_tick_cmpr
set 0x49, %i1
ldsba [%l7 + %i1] 0x10, %i4
rdhpr %hintp, %g2
rdpr %pil, %g4
rd %sys_tick_cmpr, %l4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
tsubcctv %g3, %i7, %g1
srlx %l3, 0x14, %i3
edge8n %g6, %l6, %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xA2B, %hsys_tick_cmpr
add %o7, 0x0D58, %i6
movrlez %o1, 0x2A9, %o2
orcc %i1, 0x1D80, %l2
rd %sys_tick_cmpr, %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x00B, %hsys_tick_cmpr
rdhpr %hsys_tick_cmpr, %o3
rd %pc, %l5
alignaddrl %g5, %i5, %l1
alignaddr %i0, %i4, %g2
rd %fprs, %g7
rdpr %tba, %g4
set 0x44, %o2
stwa %l4, [%l7 + %o2] 0x2f
membar #Sync
fble,a %fcc3, loop_341
rdhpr %hpstate, %o6
rd %pc, %i7
andncc %g1, %g3, %l3
loop_341:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xED1, %hsys_tick_cmpr
rd %asi, %g6
rdhpr %hsys_tick_cmpr, %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %g0, 0x89, %asi
stha %l6, [%l7 + 0x38] %asi
rdhpr %hsys_tick_cmpr, %i6
rd %softint, %o7
andncc %o2, %o1, %i1
wrpr %o0, %o4, %pil
movvc %icc, %l2, %o3
fbug %fcc3, loop_342
andncc %g5, %i5, %l5
rd %y, %l1
wr %i0, %i4, %y
loop_342:
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
rdhpr %hsys_tick_cmpr, %o6
wr %l4, 0x0D65, %y
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x3C2, %hsys_tick_cmpr
fbe %fcc1, loop_343
rd %sys_tick_cmpr, %i7
rdpr %wstate, %g3
fsrc1 %f2, %f18
loop_343:
fandnot2 %f24, %f10, %f8
rdpr %cleanwin, %i3
tge %icc, 0x1
sra %l3, 0x14, %o5
edge16 %g6, %l0, %i2
fpadd16 %f10, %f24, %f18
movgu %icc, %i6, %l6
wrpr %o7, %o1, %cwp
tl %xcc, 0x7
edge16n %i1, %o2, %o4
rdpr %tl, %o0
movcs %xcc, %l2, %o3
orn %i5, 0x18AF, %l5
rdpr %cwp, %g5
rd %ccr, %i0
wr %l1, %g2, %pic
wrpr %g7, 0x1AFE, %cwp
rdhpr %hpstate, %i4
fxnor %f14, %f6, %f16
taddcctv %o6, 0x0506, %g4
array8 %l4, %g1, %g3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %canrestore, %i3
orncc %o5, %g6, %l3
fbge,a %fcc3, loop_344
rdhpr %hpstate, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x308, %hsys_tick_cmpr
wr %i6, %o7, %y
loop_344:
fnot2 %f28, %f18
rdpr %cleanwin, %l6
movrne %i1, %o1, %o4
tpos %xcc, 0x3
fornot1s %f13, %f18, %f12
wr %g0, 0xe2, %asi
stda %o0, [%l7 + 0x70] %asi
membar #Sync
rdpr %wstate, %l2
rdhpr %hintp, %o3
wrpr %o2, 0x14E1, %cwp
add %l7, 0x18, %l6
wr %g0, 0x89, %asi
casxa [%l6] %asi, %i5, %l5
or %g5, 0x1E6F, %l1
andcc %g2, 0x0ADF, %g7
fmovrslez %i0, %f27, %f1
rdhpr %hsys_tick_cmpr, %o6
rd %tick_cmpr, %g4
wrpr %i4, %g1, %cwp
rdhpr %hpstate, %g3
rdhpr %hpstate, %l4
fmovsge %xcc, %f8, %f9
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x8F2, %hsys_tick_cmpr
rdpr %wstate, %i3
set 0x2A, %o5
lduha [%l7 + %o5] 0x04, %g6
rd %sys_tick_cmpr, %o5
rdhpr %hsys_tick_cmpr, %l0
stw %i2, [%l7 + 0x6C]
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
rd %softint, %l3
rdpr %cansave, %o7
fbe,a %fcc3, loop_345
array8 %l6, %i6, %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
movge %xcc, %l2, %o0
loop_345:
srlx %o3, %i5, %l5
rdhpr %hpstate, %g5
movneg %icc, %o2, %l1
rdhpr %hsys_tick_cmpr, %g2
movrgez %g7, 0x1C1, %i0
rdhpr %hpstate, %g4
rdpr %tba, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
rd %ccr, %g3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
flushw
wr %o6, %i3, %clear_softint
fpadd32 %f30, %f22, %f30
rd %y, %i7
rdpr %cwp, %g6
pdist %f20, %f28, %f0
movvs %icc, %o5, %l0
rdpr %tl, %l3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %sys_tick_cmpr, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hsys_tick_cmpr, %o1
rd %ccr, %i1
rdhpr %hintp, %o0
bcs loop_346
rd %y, %o3
pdist %f4, %f30, %f6
wr %i5, %l5, %y
loop_346:
tgu %xcc, 0x4
rdhpr %hpstate, %l2
rdhpr %hpstate, %g5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %fprs, %g7
rdhpr %hsys_tick_cmpr, %i0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x6E7, %sys_tick_cmpr
fmovsvc %xcc, %f17, %f19
fabss %f29, %f27
tgu %icc, 0x7
tle %xcc, 0x4
wrpr %i4, %g4, %cwp
wrpr %g3, 0x0512, %cwp
addcc %g1, %o6, %i3
movrgez %l4, 0x3FE, %i7
rdhpr %hsys_tick_cmpr, %g6
wr %g0, 0x5, %fprs
movpos %xcc, %o7, %i2
rdhpr %hsys_tick_cmpr, %l6
rdhpr %htba, %i6
subc %o4, %o5, %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x33F, %hsys_tick_cmpr
rdpr %tl, %i5
rdhpr %hsys_tick_cmpr, %l2
rdhpr %hsys_tick_cmpr, %g5
bpos,a loop_347
rdpr %tba, %l5
rdhpr %htba, %g2
subccc %g7, 0x0E1A, %i0
loop_347:
rdpr %tl, %o2
smulcc %i4, %l1, %g3
rd %ccr, %g1
sub %o6, %i3, %g4
movvc %xcc, %l4, %g6
movrlz %l0, 0x3B3, %l3
set 0x58, %o3
prefetcha [%l7 + %o3] 0x18, 0x2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %i6, %o4, %sys_tick
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, 0x4E6, %hsys_tick_cmpr
edge16l %i2, %o3, %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xDE0, %hsys_tick_cmpr
rdhpr %hpstate, %l2
edge16 %l5, %g2, %g7
movleu %icc, %g5, %o2
fornot1s %f31, %f13, %f28
movvs %icc, %i0, %l1
tpos %xcc, 0x3
tsubcctv %g3, 0x0218, %g1
stbar
rd %y, %i4
rd %pc, %i3
bneg,pn %xcc, loop_348
wrpr %g4, %o6, %pil
wr %g6, %l0, %ccr
xnorcc %l3, %i7, %o7
loop_348:
wrpr %l4, 0x03DF, %tick
edge16ln %l6, %o4, %i6
rd %fprs, %o1
bneg,a,pn %xcc, loop_349
add %o5, %i2, %o3
ld [%l7 + 0x10], %f6
lduh [%l7 + 0x7A], %o0
loop_349:
flushw
rd %asi, %i1
rdpr %cwp, %i5
rdpr %cwp, %l2
tneg %icc, 0x1
wr %g0, 0x04, %asi
lduwa [%l7 + 0x20] %asi, %g2
set 0x78, %g3
lduba [%l7 + %g3] 0x89, %l5
fandnot1s %f15, %f19, %f3
edge16 %g7, %o2, %g5
rdhpr %htba, %i0
rdhpr %hpstate, %g3
fmuld8ulx16 %f23, %f25, %f14
nop
setx loop_350, %l0, %l1
jmpl %l1, %l1
wr %i4, 0x0280, %softint
rdhpr %hpstate, %i3
movcc %xcc, %g4, %o6
loop_350:
flush %l7 + 0x14
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fones %f23
brgez %l0, loop_351
ldsb [%l7 + 0x2C], %i7
call loop_352
tsubcctv %l3, %l4, %o7
loop_351:
fmovsgu %icc, %f28, %f30
brgez %o4, loop_353
loop_352:
rdhpr %htba, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hsys_tick_cmpr, %i2
loop_353:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xD9A, %hsys_tick_cmpr
rdpr %otherwin, %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xA4A, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x0CA, %sys_tick_cmpr
wr %o1, 0x0E7B, %ccr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x24F, %hsys_tick_cmpr
bcc,a %icc, loop_354
rdhpr %hintp, %g2
rd %softint, %g7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
loop_354:
rdhpr %hintp, %g5
rdpr %canrestore, %i0
rd %y, %g3
wrpr %i4, %l1, %pil
wr %i3, %o6, %softint
movl %xcc, %g4, %g1
rdpr %cleanwin, %g6
srl %i7, 0x08, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
edge8n %o4, %o7, %l6
rdhpr %hsys_tick_cmpr, %o5
subccc %i6, %o3, %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
andn %i5, 0x1BB7, %i1
wrpr %l2, %o1, %cwp
tge %xcc, 0x0
rd %sys_tick_cmpr, %l5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
mulx %o2, %g5, %g2
membar 0x03
fpmerge %f24, %f12, %f14
fmovrdne %i0, %f12, %f14
fbule %fcc2, loop_355
sra %i4, %g3, %l1
rd %y, %i3
set 0x18, %i7
lduba [%l7 + %i7] 0x19, %g4
loop_355:
rdhpr %hpstate, %o6
wrpr %g6, 0x18C2, %cwp
edge32l %i7, %g1, %l3
wrpr %l4, 0x035D, %cwp
fmovda %xcc, %f31, %f11
wrpr %l0, 0x03F1, %cwp
rdhpr %hintp, %o7
fsrc1 %f18, %f4
stx %l6, [%l7 + 0x10]
fbe,a %fcc0, loop_356
taddcctv %o5, 0x10C8, %o4
wr %o3, 0x0A29, %y
fbue %fcc1, loop_357
loop_356:
rd %fprs, %i6
sdiv %i2, 0x0CF4, %o0
wrpr %i1, %l2, %cwp
loop_357:
nop
wr %g0, 0x18, %asi
lduha [%l7 + 0x74] %asi, %o1
movge %xcc, %l5, %i5
fmovscc %icc, %f6, %f1
set 0x62, %i0
lduba [%l7 + %i0] 0x10, %g7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
bvc %icc, loop_358
rdpr %cansave, %i0
set 0x0C, %g1
sta %f23, [%l7 + %g1] 0x14
loop_358:
movcs %icc, %g2, %g3
fsrc1 %f26, %f4
rd %pc, %l1
fmovsneg %icc, %f9, %f23
rd %tick_cmpr, %i3
rd %tick_cmpr, %i4
wrpr %o6, %g4, %tick
rdpr %canrestore, %i7
std %f30, [%l7 + 0x08]
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
sethi 0x0D82, %g1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fnors %f22, %f23, %f22
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
membar 0x58
rdpr %cwp, %o7
fbl,a %fcc3, loop_359
rdpr %canrestore, %l6
fbule %fcc1, loop_360
wr %o4, %o5, %softint
loop_359:
fmovsg %xcc, %f6, %f27
rdhpr %hpstate, %i6
loop_360:
rdpr %tl, %i2
rdpr %wstate, %o3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
fmovsleu %icc, %f12, %f15
rdpr %cwp, %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %g0, 0x23, %asi
stha %g7, [%l7 + 0x70] %asi
membar #Sync
fmovsg %icc, %f22, %f17
fandnot2 %f22, %f16, %f26
edge8n %g5, %o2, %i0
movcs %xcc, %g2, %g3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x908, %hsys_tick_cmpr
rdpr %pil, %i3
wrpr %i4, 0x02D2, %tick
alignaddrl %o6, %i5, %i7
brlz %g4, loop_361
wr %g6, %g1, %ccr
mulx %l0, %l4, %o7
rdhpr %hpstate, %l6
loop_361:
andcc %o4, 0x0FB7, %o5
rdhpr %hintp, %i6
wr %g0, 0x4, %fprs
fzeros %f19
srlx %i2, %o3, %l2
rd %softint, %o1
wr %i1, 0x0478, %softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xF90, %sys_tick_cmpr
movrgez %l5, 0x1FD, %g5
fornot2s %f24, %f26, %f14
edge32l %o2, %g7, %g2
fmovsn %icc, %f30, %f23
rdpr %wstate, %g3
rdpr %cwp, %l1
wr %g0, 0x5, %fprs
edge32 %i0, %i4, %i5
rdpr %cleanwin, %i7
wrpr %g4, 0x1A66, %tick
movle %xcc, %o6, %g1
bleu,a loop_362
wrpr %l0, 0x09C7, %tick
wr %g6, %l4, %set_softint
taddcc %l6, %o4, %o7
loop_362:
rdhpr %hintp, %i6
rdhpr %hsys_tick_cmpr, %l3
rd %pc, %i2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xC3B, %hsys_tick_cmpr
rdhpr %htba, %o3
wrpr %i1, %o0, %cwp
andncc %o1, %g5, %l5
wr %g0, 0x80, %asi
ldsha [%l7 + 0x2E] %asi, %g7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %pc, %g3
rdpr %canrestore, %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
bge %icc, loop_363
rdhpr %hpstate, %i4
wr %i0, %i5, %softint
wr %g4, 0x047B, %set_softint
loop_363:
rdhpr %hsys_tick_cmpr, %i7
rdhpr %hsys_tick_cmpr, %o6
rdhpr %hsys_tick_cmpr, %g1
fands %f19, %f5, %f4
fones %f21
wrpr %g6, 0x1C2A, %pil
wrpr %l0, %l4, %cwp
tl %xcc, 0x1
wr %o4, %l6, %softint
tl %xcc, 0x7
wrpr %i6, %l3, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fpack32 %f10, %f2, %f6
movrne %o5, %l2, %o7
brlz,a %o3, loop_364
brnz,a %o0, loop_365
wr %o1, %i1, %clear_softint
wr %l5, %g5, %set_softint
loop_364:
rdhpr %htba, %g7
loop_365:
fbul,a %fcc1, loop_366
be,a %xcc, loop_367
addccc %g3, 0x178C, %g2
wr %o2, %l1, %pic
loop_366:
wr %i3, 0x025D, %y
loop_367:
movrne %i4, %i5, %g4
fmul8x16au %f19, %f12, %f28
wrpr %i0, 0x002D, %tick
bge,pt %icc, loop_368
fmovsneg %xcc, %f10, %f29
ta %xcc, 0x4
fpadd32s %f13, %f1, %f21
loop_368:
udivx %i7, 0x1D11, %g1
set 0x40, %i3
ldswa [%l7 + %i3] 0x88, %o6
fornot1s %f23, %f16, %f24
rd %fprs, %l0
bpos %xcc, loop_369
or %l4, 0x121F, %o4
rd %ccr, %g6
wrpr %i6, %l3, %pil
loop_369:
sethi 0x141D, %l6
rdpr %gl, %i2
wrpr %o5, %o7, %cwp
wrpr %l2, 0x02BC, %tick
movneg %icc, %o0, %o3
edge16n %o1, %l5, %g5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wrpr %i1, 0x1DC2, %pil
wrpr %g3, %g7, %pil
fmovsvc %xcc, %f7, %f13
wrpr %g2, 0x0606, %pil
fnand %f2, %f6, %f14
wr %l1, %o2, %sys_tick
umulcc %i4, %i3, %g4
rd %ccr, %i0
movg %icc, %i7, %i5
stbar
rdpr %otherwin, %g1
sethi 0x193B, %o6
fcmpes %fcc0, %f14, %f7
wrpr %l0, %l4, %tick
fba,a %fcc3, loop_370
rdhpr %hintp, %o4
wrpr %g6, %i6, %tick
tcs %xcc, 0x0
loop_370:
tg %xcc, 0x7
fmovda %icc, %f23, %f5
fmul8x16au %f28, %f7, %f18
nop
setx loop_371, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
rdpr %cansave, %l6
movl %xcc, %l3, %o5
movleu %xcc, %o7, %i2
loop_371:
nop
setx loop_372, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
rd %sys_tick_cmpr, %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x9BA, %hsys_tick_cmpr
rd %asi, %o1
loop_372:
rdhpr %hsys_tick_cmpr, %l5
tne %icc, 0x3
rdpr %canrestore, %g5
movg %xcc, %l2, %g3
rdpr %otherwin, %g7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xA0F, %hsys_tick_cmpr
taddcc %l1, 0x0956, %o2
bge,a %xcc, loop_373
rdpr %otherwin, %i4
edge32 %i3, %g4, %i0
wr %i7, 0x19BA, %clear_softint
loop_373:
rd %y, %g2
rdpr %wstate, %g1
wrpr %i5, %l0, %tick
wr %o6, 0x1347, %softint
andn %o4, 0x1F59, %g6
ldd [%l7 + 0x38], %f22
movne %icc, %l4, %i6
wrpr %l6, %l3, %pil
edge32 %o7, %o5, %o0
wr %o3, %o1, %softint
addc %i2, %l5, %l2
rd %sys_tick_cmpr, %g5
rdhpr %htba, %g3
wr %g7, %l1, %pic
wrpr %i1, %i4, %cwp
rdhpr %hpstate, %i3
rd %sys_tick_cmpr, %g4
sdiv %o2, 0x0511, %i0
rd %asi, %g2
rd %softint, %i7
xnorcc %g1, %i5, %o6
wr %l0, 0x0544, %softint
rdhpr %hintp, %g6
set 0x60, %l0
stxa %l4, [%l7 + %l0] 0x27
membar #Sync
fones %f17
lduh [%l7 + 0x62], %o4
array32 %i6, %l3, %l6
fandnot1 %f14, %f30, %f20
rdpr %tl, %o5
sra %o7, 0x0A, %o0
rdpr %gl, %o3
wrpr %i2, %o1, %pil
fsrc1s %f13, %f1
wrpr %l2, %l5, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x2CF, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xAF2, %hsys_tick_cmpr
fbo,a %fcc3, loop_374
wrpr %l1, 0x1E53, %pil
tleu %xcc, 0x3
taddcc %i1, %i4, %i3
loop_374:
rd %ccr, %g4
wr %g0, 0x10, %asi
ldsba [%l7 + 0x27] %asi, %o2
rdpr %canrestore, %g2
fornot1s %f30, %f29, %f24
rd %fprs, %i7
rd %tick_cmpr, %g1
xnor %i5, %o6, %l0
rdhpr %hintp, %g6
wrpr %i0, %l4, %tick
sdivx %o4, 0x078D, %i6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
fsrc2 %f10, %f10
wr %o5, 0x014C, %softint
wr %o7, %o0, %set_softint
rd %fprs, %l6
xnor %o3, %i2, %l2
wrpr %l5, 0x0888, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
rdhpr %hsys_tick_cmpr, %g7
rdhpr %hsys_tick_cmpr, %l1
wr %i1, %i4, %y
tvs %xcc, 0x0
rd %softint, %g3
tvc %icc, 0x0
wrpr %i3, %g4, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xEA6, %hsys_tick_cmpr
te %icc, 0x7
rdhpr %hintp, %i7
rdhpr %hsys_tick_cmpr, %g1
wrpr %i5, 0x1C67, %tick
te %icc, 0x6
rdhpr %htba, %o6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %g6, %i0, %cwp
wr %l4, %l0, %ccr
rdhpr %hintp, %o4
srax %i6, 0x00, %l3
movre %o5, 0x071, %o0
wrpr %l6, %o7, %tick
tpos %xcc, 0x0
sub %i2, %l2, %l5
fands %f1, %f26, %f3
wr %o1, 0x0A9A, %y
wrpr %o3, %g5, %cwp
fbue %fcc0, loop_375
rdpr %pil, %l1
edge8ln %g7, %i1, %g3
tg %icc, 0x1
loop_375:
subcc %i4, %g4, %i3
fcmped %fcc3, %f6, %f2
edge8 %g2, %i7, %g1
udiv %i5, 0x0C1C, %o2
bpos,a,pt %icc, loop_376
fmovsne %xcc, %f12, %f5
rdpr %tl, %o6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
loop_376:
rdhpr %htba, %l4
wrpr %o4, 0x1F28, %tick
rdhpr %htba, %i6
fcmpes %fcc2, %f29, %f16
set 0x74, %l5
ldswa [%l7 + %l5] 0x04, %l3
andn %o5, %o0, %l6
wr %l0, %o7, %pic
array16 %l2, %i2, %o1
rdpr %cwp, %o3
rd %sys_tick_cmpr, %g5
sub %l1, %l5, %g7
wrpr %g3, %i1, %tick
fpsub32s %f22, %f29, %f20
fnot1s %f2, %f6
wr %i4, %g4, %pic
wrpr %i3, %g2, %cwp
rdhpr %hintp, %i7
rd %tick_cmpr, %i5
umulcc %g1, %o6, %o2
array16 %g6, %l4, %o4
rdhpr %htba, %i6
rdpr %otherwin, %l3
rdpr %cleanwin, %o5
for %f0, %f22, %f26
rd %tick_cmpr, %i0
sll %o0, %l0, %o7
rdpr %canrestore, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xD9E, %hsys_tick_cmpr
orncc %i2, %o3, %g5
rd %asi, %o1
alignaddrl %l1, %g7, %g3
rd %sys_tick_cmpr, %l5
rdpr %tl, %i4
fandnot2s %f16, %f7, %f25
wr %g4, 0x0ADB, %clear_softint
rdhpr %htba, %i3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %tba, %g2
rd %fprs, %i7
wr %i5, 0x0F69, %pic
ble,pt %xcc, loop_377
subcc %g1, 0x092E, %o6
wrpr %o2, 0x12FA, %tick
nop
setx loop_378, %l0, %l1
jmpl %l1, %l4
loop_377:
st %f5, [%l7 + 0x54]
stw %g6, [%l7 + 0x30]
movgu %icc, %o4, %l3
loop_378:
edge32l %o5, %i0, %o0
wr %i6, 0x12CA, %pic
wr %g0, 0x7, %fprs
umulcc %l6, %l2, %i2
rdpr %otherwin, %o3
wrpr %o7, 0x1DD6, %pil
movvc %xcc, %o1, %g5
wrpr %l1, 0x0FC0, %pil
wr %g0, 0x89, %asi
stda %f16, [%l7 + 0x40] %asi
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, %tick_cmpr
orn %g4, 0x1C1F, %i3
wr %i1, %i4, %set_softint
rdpr %wstate, %i7
fmovdcs %xcc, %f23, %f17
rdhpr %hsys_tick_cmpr, %i5
alignaddr %g2, %o6, %o2
fmovd %f20, %f8
rdpr %otherwin, %l4
sllx %g6, 0x18, %g1
orncc %o4, 0x0D51, %o5
add %l3, 0x182C, %o0
fcmps %fcc0, %f19, %f2
rdhpr %htba, %i6
tcs %xcc, 0x0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x230, %hsys_tick_cmpr
wrpr %l6, 0x0406, %tick
fmovrslez %i2, %f15, %f13
rdpr %cwp, %l2
fbuge,a %fcc1, loop_379
alignaddr %o7, %o3, %g5
wrpr %o1, 0x1B4D, %pil
movrgz %l1, 0x329, %l5
loop_379:
lduw [%l7 + 0x2C], %g3
movge %icc, %g4, %i3
rdpr %otherwin, %g7
rd %asi, %i1
wr %i7, %i5, %set_softint
fmovd %f20, %f22
wr %g0, 0x2b, %asi
stba %i4, [%l7 + 0x5A] %asi
membar #Sync
fmovde %xcc, %f9, %f9
taddcctv %o6, 0x1A0F, %o2
rdpr %otherwin, %l4
sllx %g2, %g6, %g1
fnors %f29, %f20, %f8
alignaddrl %o4, %o5, %o0
rdpr %tba, %i6
wr %l3, %l0, %pic
alignaddr %l6, %i2, %l2
wrpr %i0, 0x06C0, %pil
andncc %o7, %o3, %g5
set 0x74, %o1
ldswa [%l7 + %o1] 0x15, %l1
rdpr %tl, %l5
rdhpr %hsys_tick_cmpr, %g3
wr %o1, %i3, %ccr
movcs %xcc, %g7, %i1
movrgez %g4, 0x217, %i5
fornot2 %f4, %f24, %f30
edge32n %i7, %o6, %i4
rd %pc, %o2
rd %pc, %l4
rd %y, %g6
wr %g2, %g1, %clear_softint
array16 %o4, %o0, %o5
rd %fprs, %l3
edge8n %i6, %l6, %i2
wr %l0, 0x1A47, %pic
rdhpr %htba, %l2
rdpr %gl, %i0
movre %o7, 0x05D, %o3
edge16n %g5, %l1, %g3
rd %pc, %l5
udivx %o1, 0x1D37, %i3
rdhpr %htba, %g7
te %xcc, 0x3
movcs %xcc, %i1, %i5
andcc %i7, %g4, %i4
wrpr %o2, %o6, %tick
wr %g6, %l4, %set_softint
rd %asi, %g2
edge16l %g1, %o4, %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xDA7, %hsys_tick_cmpr
rdhpr %hsys_tick_cmpr, %i6
ldub [%l7 + 0x14], %l6
addc %i0, %l0, %o3
and %g5, 0x08BD, %o7
addcc %l1, 0x0D6E, %l5
wr %g3, 0x0D21, %clear_softint
rdpr %pil, %i3
rdpr %canrestore, %o1
rdhpr %hpstate, %g7
wrpr %i5, %i7, %pil
rdpr %tba, %i1
set 0x44, %l6
ldsha [%l7 + %l6] 0x15, %i4
wrpr %o2, 0x1E4F, %pil
rd %tick_cmpr, %o6
stx %g4, [%l7 + 0x38]
fmovdgu %icc, %f22, %f31
fmovrde %g6, %f26, %f26
movvs %icc, %l4, %g1
rd %y, %g2
rdhpr %htba, %o4
fcmpgt16 %f22, %f8, %o5
rdhpr %hsys_tick_cmpr, %l3
wrpr %i6, %o0, %tick
rd %y, %i2
rdpr %canrestore, %l6
fmovsl %icc, %f8, %f23
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x578, %hsys_tick_cmpr
sllx %i0, 0x08, %o3
rdpr %cleanwin, %l0
rdpr %tl, %g5
movrne %o7, %l1, %l5
wr %g0, 0x80, %asi
ldsba [%l7 + 0x57] %asi, %g3
wr %o1, %i3, %sys_tick
bpos,a,pt %icc, loop_380
wr %i7, %g7, %clear_softint
wrpr %i4, %o2, %cwp
loop_380:
rd %softint, %o6
fbg,a %fcc1, loop_381
fba,a %fcc0, loop_382
edge8 %g4, %i1, %l4
ldstub [%l7 + 0x0E], %g1
loop_381:
subccc %g6, 0x0AA9, %o4
loop_382:
rdpr %canrestore, %g2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x37D, %hsys_tick_cmpr
fsrc1s %f26, %f24
rdpr %pil, %l3
movre %i6, %o0, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %ccr, %i0
rdhpr %hpstate, %o3
fmovd %f18, %f12
rdhpr %htba, %i2
rdhpr %hintp, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x778, %sys_tick_cmpr
movle %icc, %l1, %l5
wrpr %o7, %o1, %pil
and %g3, 0x134B, %i3
rd %tick_cmpr, %i5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x628, %hsys_tick_cmpr
nop
setx loop_383, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
rdhpr %hsys_tick_cmpr, %i4
tneg %icc, 0x5
rdpr %otherwin, %o2
loop_383:
sth %g4, [%l7 + 0x3A]
wrpr %o6, 0x178A, %pil
rdpr %gl, %l4
sdivx %g1, 0x1256, %i1
rd %pc, %g6
array16 %g2, %o5, %o4
rd %tick_cmpr, %i6
edge32l %o0, %l6, %l2
rd %pc, %i0
edge16n %o3, %i2, %l0
srlx %g5, 0x00, %l3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x37B, %hsys_tick_cmpr
rdpr %canrestore, %o1
tl %xcc, 0x6
rd %sys_tick_cmpr, %l1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x135, %hsys_tick_cmpr
edge32ln %i7, %i5, %i4
add %o2, 0x0BE2, %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, 0x9B8, %hsys_tick_cmpr
rdpr %canrestore, %g1
wr %g0, 0x5, %fprs
rdhpr %hpstate, %g6
rd %ccr, %g2
rd %softint, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x2F5, %hsys_tick_cmpr
nop
setx loop_384, %l0, %l1
jmpl %l1, %o0
fmovsl %xcc, %f26, %f9
rdhpr %hintp, %o5
rdhpr %hsys_tick_cmpr, %l2
loop_384:
mulx %l6, %i0, %i2
wrpr %o3, %l0, %cwp
tvc %xcc, 0x7
rdhpr %hpstate, %l3
wrpr %l5, %o7, %pil
bge %icc, loop_385
rdpr %pil, %l1
rd %tick_cmpr, %g3
loop_385:
fmovda %icc, %f11, %f16
wr %i3, %i7, %set_softint
andncc %i4, %i5, %g4
wr %g7, %o6, %softint
orncc %o2, %g1, %g6
rd %softint, %g2
rdpr %cleanwin, %l4
rdpr %canrestore, %i1
fmovspos %icc, %f12, %f23
rdpr %cwp, %i6
ldub [%l7 + 0x1E], %o0
sir 0x0643
rdpr %pil, %o4
fbug %fcc1, loop_386
rd %tick_cmpr, %l2
rdpr %cansave, %o5
set 0x1C, %i4
stba %l6, [%l7 + %i4] 0x19
loop_386:
fmovrsgez %i0, %f3, %f10
rdhpr %hpstate, %o3
rd %softint, %i2
edge32ln %l0, %l3, %l5
wr %g0, 0x80, %asi
stda %o6, [%l7 + 0x10] %asi
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hintp, %g3
andcc %g5, %i7, %i3
rdpr %canrestore, %i5
fbul,a %fcc1, loop_387
wr %g4, %g7, %y
rd %y, %i4
rdhpr %htba, %o2
loop_387:
rdpr %pil, %o6
rd %sys_tick_cmpr, %g1
wr %g2, %g6, %y
fcmpeq32 %f4, %f26, %l4
rdhpr %hpstate, %i6
wr %g0, 0x80, %asi
ldswa [%l7 + 0x58] %asi, %o0
movvs %icc, %i1, %o4
xnorcc %l2, 0x07E1, %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
fba %fcc1, loop_388
wr %i2, 0x19F0, %clear_softint
wr %l6, %l0, %set_softint
rdhpr %hintp, %l5
loop_388:
rdhpr %hpstate, %l3
tgu %xcc, 0x0
xorcc %o1, 0x1FDF, %l1
fmovspos %icc, %f25, %f23
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xBBB, %hsys_tick_cmpr
rdpr %wstate, %i7
xnorcc %i3, %o7, %g4
srl %i5, %g7, %o2
wr %g0, 0x0c, %asi
ldsba [%l7 + 0x14] %asi, %o6
wr %g0, 0x80, %asi
ldsba [%l7 + 0x62] %asi, %g1
sllx %i4, 0x0C, %g6
rd %sys_tick_cmpr, %l4
wrpr %g2, 0x0423, %tick
taddcc %i6, %i1, %o4
fmovrslez %o0, %f29, %f18
rd %ccr, %o5
wr %l2, 0x0137, %pic
ldsh [%l7 + 0x4C], %i0
tneg %icc, 0x1
wr %g0, 0x5, %fprs
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xC0D, %hsys_tick_cmpr
rdhpr %hintp, %l5
faligndata %f8, %f16, %f2
rdhpr %hintp, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x129, %hsys_tick_cmpr
rdpr %tl, %l1
smul %o1, %g3, %g5
rdhpr %hintp, %i7
mulx %o7, 0x1147, %i3
fmovrslz %i5, %f15, %f2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
xnor %o2, %g4, %o6
rdpr %wstate, %i4
rd %asi, %g1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x711, %hsys_tick_cmpr
nop
setx loop_389, %l0, %l1
jmpl %l1, %g6
rdpr %cwp, %g2
fmul8x16au %f28, %f26, %f4
rdpr %pil, %i1
loop_389:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
srax %o0, 0x12, %o5
wrpr %o4, %i0, %tick
rdpr %otherwin, %i2
bg loop_390
taddcctv %o3, %l6, %l2
wr %l0, %l3, %set_softint
rd %softint, %l1
loop_390:
fbul %fcc2, loop_391
wr %o1, 0x1A21, %sys_tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xF4E, %hsys_tick_cmpr
smulcc %g5, %g3, %i7
loop_391:
tn %xcc, 0x2
sethi 0x1215, %i3
rd %tick_cmpr, %i5
wrpr %o7, %g7, %pil
tleu %icc, 0x0
rdpr %tl, %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xD30, %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
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
rdpr %otherwin, %g1
rdpr %wstate, %o0
std %f12, [%l7 + 0x78]
rdpr %tl, %i6
umul %o4, %i0, %i2
array32 %o5, %o3, %l2
tpos %icc, 0x4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
tvs %xcc, 0x4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
sdiv %l1, 0x085E, %l0
wrpr %o1, %g5, %cwp
rdpr %wstate, %l5
and %i7, 0x19E0, %g3
or %i3, 0x174F, %o7
rd %ccr, %i5
wrpr %o2, %g4, %cwp
array8 %o6, %g7, %i4
fpadd16 %f20, %f8, %f12
fcmpgt16 %f24, %f12, %g6
tsubcctv %g2, %i1, %l4
bvs,pt %icc, loop_392
rd %tick_cmpr, %o0
wrpr %g1, %o4, %tick
set 0x5C, %g2
stwa %i6, [%l7 + %g2] 0x04
loop_392:
wr %i0, 0x1080, %clear_softint
wr %g0, 0xf1, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
rd %softint, %i2
rd %softint, %o5
wr %g0, 0x4, %fprs
rd %y, %l3
tn %xcc, 0x5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %o3, 0x1D2F, %pil
set 0x74, %l1
ldsha [%l7 + %l1] 0x81, %g5
wr %l5, %i7, %y
fcmpeq32 %f28, %f2, %g3
tvs %xcc, 0x3
wr %i3, %o7, %pic
wrpr %i5, 0x0BDB, %pil
sdivcc %g4, 0x135E, %o6
rdpr %cwp, %g7
movleu %icc, %o2, %g6
swap [%l7 + 0x64], %g2
wrpr %i1, 0x00CF, %cwp
wr %l4, %i4, %softint
rdhpr %hintp, %g1
wr %o0, %o4, %ccr
bpos,a loop_393
wr %i0, %i6, %sys_tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %l2, %i2, %pil
loop_393:
ldstub [%l7 + 0x39], %l6
fnors %f25, %f25, %f2
wrpr %l1, 0x1CB5, %cwp
ta %icc, 0x5
array8 %l3, %o3, %l0
rdpr %otherwin, %g5
movvc %xcc, %l5, %o1
tcs %xcc, 0x2
rdhpr %htba, %g3
tg %xcc, 0x3
wr %i7, 0x033D, %set_softint
wrpr %o7, %i3, %cwp
wr %g0, 0x0c, %asi
lduba [%l7 + 0x42] %asi, %g4
wr %o6, %g7, %pic
rdpr %otherwin, %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x692, %hsys_tick_cmpr
fnot2 %f18, %f2
sdivx %g2, 0x0C4E, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x0C6, %hsys_tick_cmpr
wr %i4, 0x1CD7, %set_softint
rdhpr %hpstate, %g6
ldub [%l7 + 0x2E], %o0
rdhpr %hsys_tick_cmpr, %g1
tsubcc %i0, %o4, %i6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %sys_tick_cmpr, %o5
movrne %l6, %l3, %l1
wrpr %l0, %o3, %pil
wr %g5, 0x08C1, %ccr
mulx %l5, %g3, %i7
movne %icc, %o1, %o7
rdpr %canrestore, %i3
ldsh [%l7 + 0x36], %o6
fxnor %f30, %f28, %f30
wrpr %g7, %g4, %tick
set 0x50, %o6
stda %i4, [%l7 + %o6] 0xe2
membar #Sync
rdhpr %hsys_tick_cmpr, %g2
rd %sys_tick_cmpr, %o2
edge32ln %l4, %i1, %i4
fmuld8sux16 %f4, %f3, %f10
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
movrlz %g6, %g1, %i0
wrpr %i6, 0x19F2, %tick
wr %l2, 0x1C6E, %softint
tvs %icc, 0x3
tne %icc, 0x4
rdpr %tl, %i2
fmovde %icc, %f0, %f6
rd %sys_tick_cmpr, %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xEDF, %hsys_tick_cmpr
wr %g0, 0x04, %asi
ldswa [%l7 + 0x54] %asi, %o4
rdpr %tba, %l0
rdhpr %hsys_tick_cmpr, %l1
wr %g0, 0x4, %fprs
bcs,pn %xcc, loop_394
rdpr %cwp, %g5
rdpr %tba, %g3
movrlz %i7, 0x021, %l5
loop_394:
fandnot2 %f12, %f16, %f18
wrpr %o1, %i3, %pil
wr %o6, %g7, %clear_softint
tpos %xcc, 0x5
rd %sys_tick_cmpr, %g4
or %o7, 0x1279, %g2
rdpr %cleanwin, %o2
rdhpr %hintp, %i5
wrpr %i1, %l4, %cwp
fsrc2s %f13, %f31
tn %icc, 0x2
edge8l %i4, %g6, %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x7C6, %hsys_tick_cmpr
movleu %icc, %l2, %i6
wrpr %i2, %o5, %tick
add %l7, 0x24, %l6
wr %g0, 0x10, %asi
casa [%l6] %asi, %l6, %l3
movrlez %o4, 0x262, %l0
wrpr %l1, %o3, %tick
wrpr %g3, %i7, %cwp
rd %ccr, %l5
subc %g5, %i3, %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
rd %sys_tick_cmpr, %o7
tl %icc, 0x4
fcmpes %fcc2, %f14, %f4
bvs,a loop_395
wr %g4, 0x1DC8, %sys_tick
edge8l %g2, %i5, %i1
array8 %o2, %i4, %l4
loop_395:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xFD6, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %l2, %g6, %softint
rd %softint, %i6
fnands %f13, %f10, %f3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hpstate, %l3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x503, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
flushw
bleu,a loop_396
umulcc %l1, 0x1CD8, %i2
bne loop_397
rdhpr %hintp, %o3
loop_396:
nop
add %l7, 0x78, %l6
wr %g0, 0x89, %asi
casxa [%l6] %asi, %i7, %l5
loop_397:
fmovsl %xcc, %f12, %f17
tne %xcc, 0x4
rdhpr %hintp, %g5
rdpr %otherwin, %g3
wrpr %o1, 0x1579, %pil
fand %f28, %f24, %f16
fble %fcc0, loop_398
fabss %f24, %f15
rdhpr %hintp, %i3
fmovsvs %icc, %f22, %f9
loop_398:
rdpr %cansave, %g7
rd %fprs, %o7
rd %fprs, %g4
rdpr %pil, %g2
rd %ccr, %i5
ldsb [%l7 + 0x75], %o6
rdhpr %htba, %i1
fmovsvs %xcc, %f19, %f2
fnor %f20, %f4, %f4
wr %o2, %l4, %sys_tick
rd %ccr, %i4
wrpr %o0, %i0, %pil
udivx %l2, 0x0D48, %g1
fbo,a %fcc0, loop_399
lduw [%l7 + 0x68], %g6
rdhpr %htba, %o5
subccc %l6, %i6, %l3
loop_399:
rdpr %gl, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %pil, %o4
movvs %icc, %i7, %o3
movrne %l5, %g5, %g3
rd %sys_tick_cmpr, %i3
rdhpr %hsys_tick_cmpr, %g7
addcc %o1, 0x098D, %g4
ldsh [%l7 + 0x70], %o7
fba %fcc3, loop_400
wr %g2, %i5, %y
smul %o6, %i1, %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x553, %hsys_tick_cmpr
loop_400:
movrlez %l4, %o0, %l2
rdhpr %hintp, %g1
rd %ccr, %g6
rdhpr %hpstate, %i0
rdpr %otherwin, %o5
rd %asi, %l6
sth %l3, [%l7 + 0x08]
tge %xcc, 0x4
rdpr %cleanwin, %l0
rdpr %wstate, %l1
wrpr %i2, 0x0640, %cwp
wrpr %i6, 0x1A83, %cwp
wrpr %i7, 0x0A39, %tick
fmovdpos %xcc, %f6, %f11
rd %y, %o3
rdhpr %hintp, %l5
rdpr %cleanwin, %g5
rdpr %cleanwin, %o4
rdhpr %hsys_tick_cmpr, %g3
wr %i3, 0x19BF, %set_softint
movrne %o1, %g4, %g7
fble,a %fcc1, loop_401
wr %g2, 0x04A6, %sys_tick
rd %asi, %o7
sir 0x0D3A
loop_401:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
edge16ln %i1, %o2, %o6
ta %icc, 0x5
movge %xcc, %i4, %l4
fnegd %f14, %f6
addc %l2, %o0, %g1
rd %asi, %g6
alignaddr %o5, %i0, %l6
edge32ln %l0, %l3, %l1
mulx %i6, 0x0C97, %i7
taddcctv %i2, 0x098E, %o3
addc %l5, %g5, %o4
andn %i3, 0x18C9, %o1
rd %softint, %g3
tgu %xcc, 0x0
wrpr %g4, %g2, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xA85, %hsys_tick_cmpr
rdhpr %htba, %i1
wrpr %o2, %o6, %pil
wr %i4, %l4, %clear_softint
rdpr %gl, %g7
rd %y, %o0
movrne %l2, 0x00B, %g1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x001, %hsys_tick_cmpr
alignaddrl %i0, %l6, %l0
wr %l3, %g6, %clear_softint
rd %fprs, %l1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %i7, %i2, %ccr
rdpr %otherwin, %o3
movgu %xcc, %g5, %o4
fmovrslz %i3, %f3, %f26
mulx %l5, %g3, %g4
fcmped %fcc1, %f20, %f18
wr %g0, 0x6, %fprs
fandnot2s %f15, %f23, %f18
wrpr %o7, 0x1CC5, %cwp
movl %xcc, %i1, %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x4B8, %hsys_tick_cmpr
fnor %f12, %f10, %f30
wr %i4, 0x1CA9, %pic
movleu %icc, %o6, %g7
rd %fprs, %l4
fmovdneg %xcc, %f13, %f31
rdpr %otherwin, %l2
sth %o0, [%l7 + 0x1A]
mulscc %g1, 0x14D0, %o5
wr %i0, 0x1D1E, %clear_softint
wr %l0, 0x1C57, %sys_tick
rd %fprs, %l3
mulx %l6, %g6, %l1
fmuld8ulx16 %f0, %f19, %f16
fbu %fcc2, loop_402
tsubcc %i7, 0x142C, %i2
rdpr %cansave, %i6
rdhpr %hpstate, %o3
loop_402:
wr %g5, 0x102B, %set_softint
mulx %i3, %l5, %o4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %g3, %g2, %cwp
rdhpr %hpstate, %i1
rdhpr %hpstate, %o7
wrpr %i5, 0x18E7, %tick
movvc %icc, %i4, %o2
wr %g0, 0x89, %asi
stha %o6, [%l7 + 0x28] %asi
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xABB, %hsys_tick_cmpr
set 0x68, %i6
ldswa [%l7 + %i6] 0x81, %o0
rdpr %canrestore, %l2
wr %o5, %i0, %y
wr %l0, %g1, %set_softint
and %l6, %g6, %l1
movne %xcc, %i7, %l3
rd %ccr, %i6
xnorcc %o3, 0x1AA0, %i2
rd %pc, %i3
rdpr %cwp, %l5
rdpr %canrestore, %g5
rdhpr %hsys_tick_cmpr, %g4
add %l7, 0x20, %l6
wr %g0, 0x0c, %asi
lda [%l6] %asi, %o4
casa [%l6] 0x0c, %o4, %g3
wr %o1, %i1, %clear_softint
rdhpr %hsys_tick_cmpr, %o7
andncc %i5, %i4, %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %g0, 0x80, %asi
ldstuba [%l7 + 0x0A] %asi, %l4
rdhpr %htba, %g7
rdhpr %htba, %l2
fbne %fcc3, loop_403
rdpr %gl, %o0
rdpr %canrestore, %o5
wrpr %i0, 0x0444, %pil
loop_403:
rd %pc, %g1
srl %l6, %l0, %l1
movrlz %g6, 0x298, %i7
faligndata %f6, %f12, %f8
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
set 0x48, %g4
stwa %i2, [%l7 + %g4] 0xea
membar #Sync
call loop_404
fmovd %f12, %f12
wr %g0, 0x5, %fprs
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x59B, %hsys_tick_cmpr
loop_404:
tcs %xcc, 0x1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wr %i3, 0x09AE, %set_softint
wrpr %o4, 0x1D8A, %tick
wrpr %o1, 0x1E2C, %pil
rd %ccr, %i1
edge8l %g3, %i5, %o7
wr %g0, 0x11, %asi
ldswa [%l7 + 0x40] %asi, %i4
wrpr %o2, %g2, %cwp
wr %l4, 0x19C9, %clear_softint
wr %g0, 0x10, %asi
ldxa [%l7 + 0x40] %asi, %o6
fmovdpos %icc, %f23, %f3
subc %g7, %o0, %o5
rdpr %tl, %i0
fands %f26, %f11, %f29
wrpr %l0, 0x1B2D, %tick
udivcc %l1, 0x01A7, %l6
fmovsge %icc, %f7, %f21
rd %pc, %g6
fsrc2 %f18, %f4
wr %i6, 0x0149, %y
wrpr %i7, %o3, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %asi, %g5
rd %fprs, %g4
wrpr %i3, %o4, %cwp
ldd [%l7 + 0x28], %l4
rdpr %pil, %o1
bleu,pt %icc, loop_405
rd %fprs, %i1
rd %pc, %g3
array16 %i5, %i4, %o2
loop_405:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sra %g2, 0x03, %l4
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, %o5, %tick
rdpr %cwp, %o7
wr %i0, 0x1142, %set_softint
add %l2, 0x0AC8, %g1
movleu %icc, %l0, %l1
wr %g6, %l6, %set_softint
fmovsle %xcc, %f1, %f20
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x003, %hsys_tick_cmpr
movge %icc, %l3, %o3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %i2, 0x1E72, %ccr
movneg %xcc, %g4, %o4
taddcctv %l5, %i3, %o1
wrpr %i1, 0x0527, %tick
smulcc %i5, 0x19C0, %i4
rdhpr %hintp, %o2
movrlez %g3, 0x36B, %g2
rd %pc, %o6
rdhpr %hintp, %l4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x453, %hsys_tick_cmpr
wrpr %o5, 0x0399, %tick
rdpr %cansave, %o7
mova %icc, %i0, %l2
fpsub32 %f0, %f30, %f30
rd %fprs, %g1
rdhpr %hintp, %l0
rdhpr %hintp, %g6
wrpr %l1, 0x11DB, %pil
mulscc %l6, %i6, %l3
movrgez %o3, %i7, %i2
fmovrsne %g4, %f4, %f9
set 0x10, %i2
ldda [%l7 + %i2] 0x14, %o4
std %l4, [%l7 + 0x60]
set 0x4C, %g7
stwa %g5, [%l7 + %g7] 0xe2
membar #Sync
wrpr %i3, 0x0919, %cwp
fmovsle %icc, %f2, %f11
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xBAE, %hsys_tick_cmpr
movpos %icc, %i5, %i4
rd %tick_cmpr, %g3
rdpr %canrestore, %o2
subc %o6, 0x1248, %g2
wrpr %o0, %g7, %tick
edge16 %l4, %o7, %o5
sdiv %l2, 0x0464, %g1
rd %y, %l0
brz,a %i0, loop_406
rd %tick_cmpr, %l1
wrpr %l6, 0x09E8, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
loop_406:
nop
set 0x38, %l3
ldswa [%l7 + %l3] 0x88, %l3
rd %pc, %g6
movcs %xcc, %o3, %i7
rdpr %tl, %i2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
movre %l5, 0x2F2, %i3
edge8n %g5, %i1, %i5
rd %sys_tick_cmpr, %o1
rd %pc, %i4
wr %o2, %g3, %sys_tick
wr %g0, 0x80, %asi
lduba [%l7 + 0x7F] %asi, %o6
tge %icc, 0x0
movcc %xcc, %g2, %o0
fcmpgt16 %f4, %f22, %l4
ldx [%l7 + 0x60], %g7
set 0x60, %o0
sta %f1, [%l7 + %o0] 0x88
move %xcc, %o7, %l2
tleu %xcc, 0x2
wr %o5, 0x0FF6, %ccr
rdpr %tba, %l0
wrpr %i0, 0x177C, %cwp
rdhpr %hpstate, %l1
rdpr %wstate, %g1
fxnors %f30, %f27, %f5
wr %l6, 0x1181, %ccr
rdpr %tl, %l3
tge %xcc, 0x4
membar #Sync
wr %g0, 0x1e, %asi
ldda [%l7 + 0x40] %asi, %f16
xorcc %g6, %i6, %o3
rd %y, %i2
stw %g4, [%l7 + 0x44]
edge32 %o4, %i7, %i3
rd %y, %l5
wr %g0, 0x7, %fprs
wrpr %o1, %g5, %pil
wr %o2, %i4, %clear_softint
mova %icc, %g3, %o6
rd %asi, %g2
sub %l4, 0x1890, %g7
brlez,a %o0, loop_407
for %f4, %f28, %f26
wrpr %l2, %o5, %pil
rd %tick_cmpr, %o7
loop_407:
alignaddrl %l0, %l1, %i0
edge8ln %l6, %g1, %g6
xor %i6, %o3, %i2
rd %sys_tick_cmpr, %l3
rd %y, %g4
umul %i7, 0x08F2, %i3
fpack16 %f24, %f22
rdpr %gl, %l5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbl,a %fcc3, loop_408
rdpr %tba, %i1
movpos %icc, %i5, %o1
bleu,pt %xcc, loop_409
loop_408:
rdpr %pil, %o4
movvc %icc, %g5, %i4
udiv %g3, 0x0DE4, %o2
loop_409:
tge %icc, 0x5
edge32n %o6, %l4, %g2
wrpr %g7, 0x1803, %cwp
movgu %icc, %l2, %o5
bneg %xcc, loop_410
alignaddrl %o0, %o7, %l0
rdpr %cansave, %l1
mulscc %l6, 0x0026, %i0
loop_410:
wr %g1, 0x0A31, %sys_tick
rd %fprs, %g6
movn %icc, %i6, %i2
rdpr %cwp, %l3
rd %asi, %o3
smul %g4, 0x164F, %i3
tleu %xcc, 0x7
add %l7, 0x50, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %l5
casxa [%l6] %asi, %l5, %i7
rdhpr %hsys_tick_cmpr, %i5
movrne %i1, %o1, %o4
sethi 0x13C4, %g5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x130, %hsys_tick_cmpr
movg %xcc, %o6, %i4
subccc %l4, %g7, %l2
fpackfix %f2, %f1
wrpr %g2, %o0, %pil
wrpr %o7, %o5, %tick
rdhpr %hpstate, %l0
edge32n %l6, %i0, %l1
edge8n %g1, %i6, %i2
add %l3, 0x0CD5, %o3
srlx %g6, 0x1E, %i3
wrpr %g4, 0x0EE1, %cwp
fmovdne %xcc, %f11, %f14
movle %icc, %i7, %i5
wr %i1, %l5, %clear_softint
set 0x78, %i5
sta %f28, [%l7 + %i5] 0x18
rdhpr %htba, %o1
alignaddr %g5, %o4, %o2
tg %xcc, 0x4
rd %fprs, %g3
tge %icc, 0x5
rdpr %otherwin, %o6
rdhpr %hintp, %i4
wr %g7, 0x141A, %softint
fones %f25
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x98D, %hsys_tick_cmpr
be,a,pt %xcc, loop_411
bne loop_412
xorcc %g2, %o0, %l4
or %o5, 0x1B1E, %o7
loop_411:
xorcc %l0, %l6, %l1
loop_412:
rd %tick_cmpr, %g1
wrpr %i0, 0x0CCB, %cwp
fmovrdlez %i6, %f22, %f18
fpackfix %f18, %f25
flush %l7 + 0x28
wr %l3, %o3, %pic
rdpr %cleanwin, %i2
wrpr %g6, 0x1C54, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hintp, %i7
fbne,a %fcc0, loop_413
wr %i5, %l5, %pic
rdhpr %hpstate, %i1
fands %f6, %f7, %f24
loop_413:
nop
wr %g0, 0x81, %asi
lduwa [%l7 + 0x7C] %asi, %g5
edge16 %o1, %o2, %o4
edge8ln %o6, %g3, %g7
movpos %xcc, %l2, %g2
fmul8ulx16 %f6, %f16, %f24
wrpr %o0, 0x1A39, %cwp
fmovrsgz %l4, %f19, %f22
flushw
edge8n %i4, %o5, %l0
wr %o7, 0x062B, %pic
fpsub16s %f8, %f12, %f9
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xAD1, %hsys_tick_cmpr
wrpr %i6, %o3, %cwp
edge16 %i2, %l3, %g6
be,a loop_414
movrlz %g4, 0x1B4, %i7
wr %i3, %i5, %softint
fbule %fcc1, loop_415
loop_414:
rdpr %wstate, %i1
bn,a,pn %icc, loop_416
wrpr %g5, 0x002B, %pil
loop_415:
tcc %icc, 0x2
wr %g0, 0x80, %asi
lduha [%l7 + 0x0A] %asi, %o1
loop_416:
subc %l5, %o2, %o6
rd %pc, %g3
wr %o4, 0x12DB, %y
orncc %l2, 0x0F44, %g2
rd %softint, %g7
ldsh [%l7 + 0x7A], %o0
movge %xcc, %i4, %l4
rdpr %cansave, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
wrpr %l1, %g1, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %cwp, %l6
rdhpr %htba, %i0
andcc %o3, 0x1287, %i6
orcc %l3, 0x1A04, %g6
rdhpr %hpstate, %g4
rd %tick_cmpr, %i7
bleu,a,pn %xcc, loop_417
wrpr %i2, %i3, %tick
fmovrde %i1, %f8, %f26
rdhpr %hsys_tick_cmpr, %i5
loop_417:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x074, %hsys_tick_cmpr
fmovspos %xcc, %f25, %f13
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x4E8, %hsys_tick_cmpr
wr %o1, 0x02DB, %ccr
rdhpr %hsys_tick_cmpr, %o4
rd %ccr, %l2
tvs %xcc, 0x2
movn %xcc, %g2, %g7
array16 %o0, %i4, %g3
tsubcc %l4, %l0, %o7
wrpr %l1, 0x18AB, %pil
fornot1 %f24, %f28, %f10
fmovsvc %icc, %f10, %f17
wrpr %o5, 0x114C, %cwp
fnands %f30, %f7, %f16
brgez,a %g1, loop_418
movre %l6, 0x213, %o3
rd %pc, %i0
fba %fcc2, loop_419
loop_418:
bvc %xcc, loop_420
brlez,a %l3, loop_421
rd %pc, %i6
loop_419:
wr %g6, %g4, %ccr
loop_420:
rdhpr %hpstate, %i2
loop_421:
rd %y, %i7
ld [%l7 + 0x3C], %f19
set 0x42, %g6
ldsba [%l7 + %g6] 0x80, %i1
rdhpr %hsys_tick_cmpr, %i3
fandnot2s %f11, %f3, %f27
set 0x19, %l4
ldstuba [%l7 + %l4] 0x81, %g5
alignaddr %i5, %l5, %o2
wrpr %o1, 0x0ABA, %tick
rdpr %tba, %o6
fbule %fcc1, loop_422
fmovsleu %xcc, %f26, %f25
wrpr %o4, 0x1740, %cwp
sll %l2, %g2, %g7
loop_422:
rd %ccr, %i4
wr %g0, 0x04, %asi
stda %g2, [%l7 + 0x18] %asi
rdpr %tba, %l4
wrpr %o0, %o7, %cwp
fcmpeq16 %f0, %f12, %l0
ba,a,pt %xcc, loop_423
wrpr %l1, %o5, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x7D2, %sys_tick_cmpr
wrpr %o3, %l3, %pil
loop_423:
array16 %i6, %g6, %g4
wr %i2, %i7, %ccr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x799, %hsys_tick_cmpr
umul %i0, 0x1860, %i3
wr %g0, 0x18, %asi
ldsha [%l7 + 0x42] %asi, %g5
rdpr %cleanwin, %i5
tvs %xcc, 0x5
nop
set 0x78, %o7
prefetch [%l7 + %o7], 0x3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xFC1, %hsys_tick_cmpr
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
andcc %o2, %o6, %o4
rdpr %cleanwin, %l2
rdpr %cwp, %g7
rd %softint, %g2
srlx %g3, %i4, %l4
wr %o0, %o7, %set_softint
xnorcc %l1, %l0, %g1
wr %o5, 0x0D76, %ccr
fbn,a %fcc0, loop_424
movcs %xcc, %o3, %l6
taddcctv %l3, %i6, %g6
stbar
loop_424:
tleu %xcc, 0x2
edge32l %g4, %i7, %i2
edge32l %i1, %i3, %g5
fmuld8sux16 %f9, %f26, %f14
movcs %icc, %i0, %i5
rdpr %pil, %l5
tn %icc, 0x7
fabss %f23, %f12
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xE3E, %tick_cmpr
srl %o4, %o1, %l2
tn %icc, 0x0
subcc %g2, %g7, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fornot1 %f16, %f2, %f30
rdhpr %hintp, %l4
tvc %xcc, 0x1
fnors %f29, %f31, %f21
wr %l1, %l0, %y
edge32 %o7, %g1, %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x95F, %hsys_tick_cmpr
wrpr %l3, 0x0758, %cwp
fmovsge %xcc, %f1, %f6
brgz %i6, loop_425
subc %g6, 0x1815, %i7
tne %xcc, 0x3
fands %f28, %f6, %f8
loop_425:
movleu %xcc, %g4, %i1
rdhpr %hpstate, %i3
fbuge %fcc0, loop_426
rd %pc, %i2
rdhpr %htba, %g5
fcmpgt32 %f8, %f0, %i0
loop_426:
sll %i5, 0x15, %l5
wr %o2, %o4, %sys_tick
fornot1 %f22, %f22, %f0
wrpr %l2, 0x12A7, %cwp
wrpr %g7, %i4, %pil
rdpr %tba, %g3
nop
setx loop_427, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge32n %o0, %l4, %g2
wrpr %l1, 0x10EF, %pil
rdhpr %hsys_tick_cmpr, %o7
loop_427:
rdhpr %hsys_tick_cmpr, %l0
rd %y, %g1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %tl, %o3
rd %y, %l3
rdhpr %hsys_tick_cmpr, %i6
ldd [%l7 + 0x78], %g6
wrpr %o5, %g4, %cwp
wr %i7, 0x068D, %y
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xA9B, %hsys_tick_cmpr
wr %i2, 0x1AD0, %clear_softint
xnor %g5, 0x076A, %i0
rd %y, %l5
wr %o2, 0x0C37, %ccr
addcc %o4, %o6, %o1
wr %g0, 0x04, %asi
ldstuba [%l7 + 0x73] %asi, %i5
wrpr %l2, %i4, %pil
nop
set 0x78, %l2
std %f28, [%l7 + %l2]
andn %g3, %g7, %l4
wr %o0, %g2, %softint
tl %icc, 0x1
rdhpr %hintp, %o7
fmovdvc %xcc, %f17, %f18
movle %icc, %l1, %g1
wrpr %l0, 0x0FDA, %cwp
wrpr %l6, 0x13CA, %pil
rdpr %tba, %o3
wr %i6, %g6, %y
orncc %l3, 0x1B48, %o5
rdhpr %htba, %g4
fmovrdgz %i3, %f24, %f22
udivcc %i1, 0x1914, %i7
wr %i2, 0x0D5E, %set_softint
wr %g0, 0x4, %fprs
wrpr %g5, %o4, %cwp
lduh [%l7 + 0x08], %o6
movge %xcc, %o1, %i5
set 0x38, %o4
ldsba [%l7 + %o4] 0x14, %l2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x05B, %hsys_tick_cmpr
fmul8sux16 %f12, %f4, %f16
smulcc %g3, 0x14AB, %g7
movge %xcc, %l4, %g2
movge %xcc, %o7, %l1
wrpr %o0, %g1, %pil
rdpr %otherwin, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fblg %fcc1, loop_428
rdhpr %hsys_tick_cmpr, %i6
rd %softint, %o3
movcs %icc, %g6, %l3
loop_428:
umulcc %o5, %g4, %i1
addccc %i3, 0x18BD, %i7
sdivcc %i0, 0x1D15, %i2
fcmpes %fcc0, %f12, %f13
array32 %l5, %g5, %o6
wrpr %o1, 0x0B01, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
nop
setx loop_429, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sdivcc %i5, 0x066C, %l2
rdpr %tba, %o2
edge32 %i4, %g3, %l4
loop_429:
sethi 0x059F, %g2
wr %g0, 0x10, %asi
stda %g6, [%l7 + 0x08] %asi
fcmpgt32 %f30, %f12, %o7
rdhpr %hpstate, %o0
rd %sys_tick_cmpr, %g1
std %l0, [%l7 + 0x78]
movg %icc, %l6, %i6
edge16 %l3, %o5, %g4
rdhpr %htba, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x8B0, %hsys_tick_cmpr
fmovde %xcc, %f18, %f4
rdpr %cwp, %i7
sra %i0, 0x08, %l5
fsrc2s %f21, %f24
sra %i2, 0x10, %g5
wrpr %o6, %o1, %tick
fsrc2s %f22, %f26
fabss %f5, %f3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x495, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x050, %hsys_tick_cmpr
fcmps %fcc0, %f26, %f29
set 0x10, %i1
lduba [%l7 + %i1] 0x04, %i4
movvc %icc, %o2, %g3
wr %l4, 0x1107, %sys_tick
rd %asi, %g2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xE23, %hsys_tick_cmpr
rdpr %otherwin, %g7
rd %pc, %g1
wr %o0, %l6, %clear_softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fnot1 %f22, %f16
tgu %icc, 0x7
wr %i6, 0x013E, %y
rdhpr %hpstate, %g6
rdhpr %hpstate, %l3
alignaddrl %o5, %g4, %i1
wr %l0, 0x0435, %softint
rd %pc, %o3
rd %tick_cmpr, %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, 0x43A, %hsys_tick_cmpr
tg %xcc, 0x4
bpos %icc, loop_430
subccc %i7, 0x132E, %i2
wrpr %o6, %g5, %cwp
wrpr %i5, 0x1D4D, %cwp
loop_430:
fpsub32 %f10, %f12, %f18
wr %l2, 0x1227, %clear_softint
rd %asi, %o1
rdpr %otherwin, %i4
umulcc %o4, %g3, %l4
wr %o2, %g2, %set_softint
wr %g0, 0x80, %asi
ldda [%l7 + 0x20] %asi, %g6
wrpr %o7, 0x0D73, %cwp
wrpr %o0, 0x0F63, %pil
set 0x0B, %g5
lduba [%l7 + %g5] 0x15, %g1
be,pn %icc, loop_431
rdhpr %hintp, %l6
fmovsgu %xcc, %f18, %f8
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_431:
rd %ccr, %i6
wr %g6, 0x0913, %ccr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fmovrslz %o5, %f16, %f15
wr %g4, %i1, %set_softint
array32 %l3, %o3, %i3
wrpr %i0, %l0, %pil
wrpr %l5, %i2, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
edge16ln %g5, %i5, %l2
rdhpr %htba, %o1
rdpr %cansave, %i4
rdhpr %htba, %g3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
smulcc %o2, %g2, %g7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x94E, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x6B9, %hsys_tick_cmpr
rdhpr %htba, %l6
nop
setx loop_432, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movg %icc, %i6, %g6
wrpr %g1, 0x0AD2, %pil
rd %y, %l1
loop_432:
wr %g4, %o5, %sys_tick
wrpr %l3, 0x1E74, %tick
tle %xcc, 0x7
pdist %f0, %f24, %f2
tpos %icc, 0x5
set 0x68, %o5
prefetcha [%l7 + %o5] 0x18, 0x1
rd %fprs, %o3
wr %i3, %i0, %pic
rdhpr %hpstate, %l0
rdpr %pil, %i2
rdhpr %hsys_tick_cmpr, %g5
rdpr %pil, %i7
edge16n %i5, %o1, %i4
rdhpr %hpstate, %l2
wrpr %o4, %o2, %tick
wr %g2, %g3, %set_softint
wrpr %o7, %g7, %tick
bgu,a,pt %xcc, loop_433
rdpr %pil, %o0
rd %y, %l6
wr %i6, %l4, %ccr
loop_433:
movpos %xcc, %g1, %l1
wrpr %g6, %g4, %tick
rdhpr %hpstate, %l3
bne,pn %icc, loop_434
rdpr %cansave, %o5
rdhpr %htba, %o3
rdhpr %hsys_tick_cmpr, %i1
loop_434:
wr %i3, 0x194E, %sys_tick
fmovdg %xcc, %f10, %f23
rdpr %tba, %i0
fmovsne %icc, %f27, %f30
rdpr %cleanwin, %l0
wrpr %l5, %o6, %pil
wr %g5, %i2, %sys_tick
xnor %i5, 0x1651, %i7
rdpr %canrestore, %i4
rdhpr %htba, %o1
movl %icc, %o4, %o2
movvc %icc, %g2, %l2
rd %softint, %o7
stbar
rdhpr %hsys_tick_cmpr, %g3
rdpr %cwp, %g7
wr %l6, %i6, %ccr
subccc %l4, 0x1E5C, %o0
tge %xcc, 0x3
wr %l1, 0x190A, %clear_softint
wrpr %g6, %g4, %pil
wrpr %g1, %o5, %cwp
rdhpr %htba, %l3
rdhpr %hpstate, %o3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hsys_tick_cmpr, %l0
fmovrdlez %i1, %f16, %f22
wr %o6, %l5, %softint
rdhpr %hpstate, %i2
movgu %icc, %i5, %i7
ldd [%l7 + 0x48], %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
movcc %icc, %o4, %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x18C, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
popc 0x1519, %g7
udiv %l6, 0x0A78, %g3
nop
set 0x48, %o2
std %f12, [%l7 + %o2]
rdhpr %htba, %l4
wrpr %o0, 0x1A32, %tick
sdiv %l1, 0x1F8B, %i6
wrpr %g4, 0x1557, %cwp
rd %pc, %g1
subcc %o5, 0x161D, %l3
xor %g6, 0x141A, %i3
wr %o3, %l0, %y
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x633, %hsys_tick_cmpr
xnor %i1, 0x1B96, %i2
rd %softint, %i5
brgez,a %l5, loop_435
wr %i4, %i7, %softint
fpadd32s %f26, %f13, %f1
fsrc1 %f8, %f24
loop_435:
rd %fprs, %o4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xE84, %hsys_tick_cmpr
edge32l %o1, %g2, %o7
rd %sys_tick_cmpr, %l2
rd %tick_cmpr, %l6
xorcc %g3, %l4, %g7
fsrc1 %f30, %f0
wr %l1, 0x126D, %ccr
wr %i6, 0x0CFA, %set_softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
bge,a loop_436
wrpr %g4, %l3, %pil
prefetch [%l7 + 0x30], 0x1
ldsh [%l7 + 0x52], %o5
loop_436:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xCB8, %hsys_tick_cmpr
addccc %i0, %l0, %o6
rdhpr %hpstate, %i1
rdhpr %hsys_tick_cmpr, %i2
fmovdge %icc, %f6, %f21
wr %i5, %l5, %clear_softint
rdhpr %htba, %i4
set 0x40, %g3
lduwa [%l7 + %g3] 0x18, %o4
rdpr %cansave, %i7
rd %y, %g5
wr %g0, 0x0c, %asi
ldstuba [%l7 + 0x2F] %asi, %o1
movvs %xcc, %o2, %g2
rdpr %cwp, %l2
add %l6, 0x0199, %g3
edge32ln %l4, %g7, %o7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
rd %softint, %g1
rd %sys_tick_cmpr, %g4
wrpr %l3, %o5, %pil
wrpr %g6, 0x1677, %cwp
movgu %icc, %o0, %o3
rd %softint, %i0
tn %icc, 0x0
wr %i3, %o6, %pic
rd %asi, %l0
rd %pc, %i1
add %i5, %i2, %i4
udivcc %o4, 0x08FD, %i7
fcmpne32 %f8, %f22, %l5
stx %g5, [%l7 + 0x20]
wr %o1, %o2, %ccr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x5CD, %hsys_tick_cmpr
rd %softint, %l6
edge32ln %l2, %g3, %l4
wr %o7, 0x13CF, %ccr
ta %xcc, 0x5
wr %i6, 0x12CF, %clear_softint
fbuge %fcc1, loop_437
rdhpr %hpstate, %g7
rd %sys_tick_cmpr, %l1
be,a loop_438
loop_437:
rd %fprs, %g1
wr %g4, %o5, %sys_tick
rdpr %pil, %g6
loop_438:
rd %sys_tick_cmpr, %o0
andcc %o3, 0x1D1A, %i0
wrpr %i3, 0x0444, %tick
addcc %o6, 0x0FB9, %l0
smul %i1, %i5, %i2
subccc %i4, 0x078C, %o4
edge32 %i7, %g5, %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
edge16n %o2, %l6, %l2
alignaddr %g2, %g3, %o7
rdhpr %hintp, %i6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x58F, %hsys_tick_cmpr
movrgz %g1, 0x05A, %l1
umul %o5, %g6, %o0
rdpr %tba, %g4
sethi 0x059C, %l3
rdpr %tl, %i0
taddcc %i3, %o3, %o6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x5B4, %hsys_tick_cmpr
wr %i5, %i4, %softint
wrpr %o4, 0x1813, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
smul %o1, %i7, %o2
fornot1s %f12, %f18, %f11
rd %tick_cmpr, %l6
rd %pc, %l2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x24F, %sys_tick_cmpr
wrpr %g2, %o7, %cwp
edge16 %i6, %g3, %l4
movvs %icc, %g7, %g1
wrpr %l1, %g6, %cwp
tvc %xcc, 0x0
wr %o5, %o0, %softint
wrpr %l3, 0x0F8A, %tick
srl %i0, %i3, %o3
edge32ln %g4, %o6, %i1
wrpr %l0, 0x1DE1, %pil
wr %i5, 0x067E, %sys_tick
rd %sys_tick_cmpr, %o4
brlz %i4, loop_439
rd %softint, %g5
wr %g0, 0x2f, %asi
stha %o1, [%l7 + 0x4A] %asi
membar #Sync
loop_439:
swap [%l7 + 0x48], %i7
tl %xcc, 0x3
wrpr %i2, 0x00C4, %tick
mulx %l6, 0x0874, %l2
rd %softint, %o2
wr %g0, 0x81, %asi
lda [%l7 + 0x48] %asi, %f28
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xA41, %hsys_tick_cmpr
rd %ccr, %o7
fmovrslez %l5, %f6, %f30
fmovrde %g3, %f8, %f18
movrgz %i6, %g7, %l4
addcc %l1, %g6, %g1
membar 0x67
wr %g0, 0x18, %asi
ldswa [%l7 + 0x48] %asi, %o5
siam 0x6
rdhpr %hsys_tick_cmpr, %l3
wrpr %i3, %i0, %cwp
rdhpr %hpstate, %o3
ble,a %icc, loop_440
andcc %g4, 0x0DCC, %o6
orcc %i1, 0x0797, %i5
rdpr %cansave, %l0
loop_440:
edge16ln %o4, %g5, %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
stw %i4, [%l7 + 0x74]
rdhpr %htba, %l6
wrpr %o2, 0x0B6B, %tick
rdhpr %hpstate, %g2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xE59, %sys_tick_cmpr
rd %y, %o7
fors %f2, %f8, %f1
ble %icc, loop_441
wr %i6, 0x1AD8, %ccr
rdhpr %hsys_tick_cmpr, %g3
rdpr %otherwin, %l4
loop_441:
tleu %xcc, 0x1
rdpr %tl, %l1
wr %g6, %g7, %softint
rd %pc, %g1
lduw [%l7 + 0x78], %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x662, %hsys_tick_cmpr
or %i0, %o3, %l3
rdhpr %hsys_tick_cmpr, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %o6, 0x0D4F, %cwp
rdpr %tba, %i5
wrpr %l0, 0x1758, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x49D, %tick_cmpr
rdpr %cleanwin, %o4
wr %i7, 0x1FAB, %sys_tick
wrpr %o1, 0x1B88, %tick
fzero %f12
wr %i2, %l6, %set_softint
rdpr %pil, %o2
rd %tick_cmpr, %g2
rdpr %tba, %l2
st %f19, [%l7 + 0x2C]
membar 0x4F
tge %icc, 0x0
rdpr %pil, %l5
wrpr %o7, %i4, %cwp
wr %i6, %l4, %y
movne %xcc, %g3, %g6
wr %l1, %g1, %sys_tick
rdhpr %hpstate, %g7
rd %tick_cmpr, %o5
wr %g0, 0x18, %asi
stwa %o0, [%l7 + 0x18] %asi
fnegd %f8, %f6
smul %i3, %o3, %i0
fbu %fcc1, loop_442
tneg %icc, 0x0
rdpr %gl, %l3
fmovsgu %xcc, %f8, %f25
loop_442:
tg %xcc, 0x3
wrpr %i1, %g4, %tick
mova %xcc, %i5, %l0
fmul8x16 %f31, %f16, %f10
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ldub [%l7 + 0x46], %o6
rdpr %gl, %g5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xC0C, %hsys_tick_cmpr
wr %o1, 0x084A, %softint
rd %softint, %i2
rdpr %cansave, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xD7D, %hsys_tick_cmpr
rdhpr %hsys_tick_cmpr, %l2
srlx %o2, %l5, %i4
rd %asi, %i6
rdpr %canrestore, %l4
rd %ccr, %g3
smul %g6, %o7, %g1
bleu,a %xcc, loop_443
movleu %xcc, %l1, %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
or %g7, 0x0F4D, %i0
loop_443:
movrlez %o3, 0x11B, %i1
rdpr %cansave, %g4
bvc,a,pt %xcc, loop_444
rdpr %cwp, %i5
nop
setx loop_445, %l0, %l1
jmpl %l1, %l3
rd %asi, %o6
loop_444:
rd %tick_cmpr, %l0
rd %tick_cmpr, %g5
loop_445:
movvs %icc, %o4, %i2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xE9F, %tick_cmpr
rdhpr %hpstate, %o1
sethi 0x00CF, %i7
rdpr %cansave, %g2
sdivcc %l2, 0x1E8C, %l5
fsrc1 %f6, %f22
rdpr %tl, %o2
rdpr %tba, %i4
fbo %fcc2, loop_446
rdpr %tba, %i6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x827, %hsys_tick_cmpr
fbo,a %fcc1, loop_447
loop_446:
wr %o7, 0x0B84, %clear_softint
set 0x10, %i7
ldxa [%l7 + %i7] 0x10, %g6
loop_447:
ldsh [%l7 + 0x2A], %l1
or %g1, 0x1447, %o5
taddcc %o0, 0x1607, %g7
andncc %i3, %o3, %i0
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
ldd [%l7 + 0x68], %f10
alignaddrl %i5, %o6, %l0
fpsub16 %f12, %f16, %f20
rdpr %wstate, %g5
smul %o4, %i2, %l6
rd %softint, %o1
rdhpr %hpstate, %i7
fmovse %icc, %f2, %f30
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %tba, %l5
fmovsa %icc, %f8, %f2
rdpr %wstate, %l2
wrpr %i4, %o2, %tick
sdivcc %l4, 0x1D90, %g3
edge8 %o7, %i6, %g6
rd %softint, %g1
wr %o5, %l1, %y
tn %xcc, 0x2
wrpr %g7, %o0, %tick
subccc %i3, %i0, %g4
rd %sys_tick_cmpr, %o3
set 0x18, %i0
prefetcha [%l7 + %i0] 0x0c, 0x2
rdhpr %htba, %i5
std %o6, [%l7 + 0x50]
rd %softint, %i1
subccc %g5, %l0, %o4
wr %l6, 0x1709, %pic
fzeros %f9
rd %sys_tick_cmpr, %o1
wr %i7, %i2, %set_softint
umulcc %g2, %l5, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %cansave, %g3
rdpr %tl, %o2
orcc %i6, 0x0BAF, %o7
rdhpr %hintp, %g1
wr %g6, 0x18CB, %y
sethi 0x1B37, %o5
andn %l1, %g7, %o0
rdhpr %hsys_tick_cmpr, %i0
edge16n %i3, %o3, %l3
tl %icc, 0x3
rdpr %wstate, %g4
wr %o6, 0x009A, %clear_softint
wrpr %i1, %i5, %tick
stx %l0, [%l7 + 0x78]
nop
setx loop_448, %l0, %l1
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 %canrestore, %o4
wr %g0, 0xe3, %asi
stxa %g5, [%l7 + 0x60] %asi
membar #Sync
loop_448:
pdist %f8, %f26, %f12
movre %o1, %l6, %i7
wr %i2, 0x0F4E, %sys_tick
wr %l5, 0x0B2D, %clear_softint
subc %g2, %i4, %l4
nop
set 0x2E, %o3
ldub [%l7 + %o3], %l2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xCED, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
array16 %i6, %g6, %o5
edge16 %g1, %l1, %o0
rd %tick_cmpr, %g7
rdpr %canrestore, %i0
rdpr %cleanwin, %i3
set 0x18, %i3
ldswa [%l7 + %i3] 0x80, %o3
fbo %fcc1, loop_449
rd %sys_tick_cmpr, %l3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x1FF, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xE85, %hsys_tick_cmpr
loop_449:
rdpr %cwp, %o4
udivcc %g5, 0x1E51, %i5
or %o1, 0x1905, %l6
fmovrdgz %i2, %f26, %f14
rdhpr %hpstate, %l5
fzeros %f11
umulcc %i7, 0x1835, %g2
set 0x40, %g1
ldda [%l7 + %g1] 0x88, %f0
fmovsgu %xcc, %f16, %f4
edge8n %l4, %i4, %o2
movge %icc, %g3, %o7
rdhpr %hpstate, %l2
prefetch [%l7 + 0x40], 0x2
rdhpr %htba, %i6
orn %o5, 0x0387, %g6
array32 %g1, %l1, %o0
lduw [%l7 + 0x58], %i0
wrpr %i3, 0x111A, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x1EC, %hsys_tick_cmpr
xorcc %l3, %i1, %l0
xnor %g4, 0x1D27, %g5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x9AD, %hsys_tick_cmpr
rd %asi, %l6
rdhpr %hsys_tick_cmpr, %l5
ld [%l7 + 0x6C], %f13
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x90F, %hsys_tick_cmpr
fabss %f1, %f27
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xD41, %hsys_tick_cmpr
rd %softint, %o2
fbn %fcc3, loop_450
movleu %icc, %g2, %g3
wrpr %o7, 0x19C0, %tick
and %l2, %o5, %g6
loop_450:
fcmpgt16 %f6, %f14, %g1
rdhpr %htba, %l1
rdpr %otherwin, %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x308, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x789, %hsys_tick_cmpr
fmuld8sux16 %f3, %f16, %f28
rdhpr %hsys_tick_cmpr, %o6
wr %i3, %i1, %softint
orn %l0, 0x1B33, %l3
rd %ccr, %g4
ldd [%l7 + 0x18], %f12
rdpr %cansave, %i5
edge8n %g5, %o1, %l6
rdhpr %hintp, %l5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
rdpr %canrestore, %l4
flushw
fmovsneg %xcc, %f27, %f23
rd %tick_cmpr, %i7
fpsub16 %f14, %f12, %f20
wrpr %o2, 0x04DD, %cwp
movle %icc, %i4, %g2
wr %o7, 0x08B3, %sys_tick
brnz,a %l2, loop_451
tvs %xcc, 0x1
rdpr %otherwin, %o5
wr %g6, %g3, %y
loop_451:
addcc %l1, 0x1B63, %o0
rdpr %canrestore, %g1
tcs %icc, 0x7
rd %fprs, %i0
wrpr %g7, %i6, %tick
srlx %o3, %i3, %i1
rdpr %gl, %o6
brlez %l0, loop_452
rd %ccr, %g4
rdpr %cwp, %l3
fnot2s %f3, %f16
loop_452:
rd %pc, %g5
wrpr %i5, 0x03DA, %tick
fmovs %f23, %f18
rdpr %canrestore, %o1
rdpr %pil, %l5
rdhpr %hsys_tick_cmpr, %o4
rdhpr %hintp, %i2
orn %l4, %i7, %l6
rdpr %tba, %i4
wr %o2, %g2, %clear_softint
subc %o7, %l2, %g6
edge32 %g3, %o5, %o0
rdhpr %hsys_tick_cmpr, %l1
rd %sys_tick_cmpr, %i0
bshuffle %f20, %f20, %f0
wrpr %g7, 0x0807, %tick
st %f20, [%l7 + 0x7C]
stb %g1, [%l7 + 0x21]
fbn %fcc2, loop_453
wrpr %i6, 0x095B, %pil
wrpr %i3, %o3, %tick
wrpr %i1, 0x0752, %pil
loop_453:
rdpr %wstate, %o6
movvc %icc, %g4, %l3
rd %y, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %htba, %i5
stw %l5, [%l7 + 0x48]
rdpr %otherwin, %o4
rdhpr %hpstate, %o1
taddcctv %i2, %i7, %l6
rdpr %gl, %i4
wr %o2, 0x0597, %sys_tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %o7, 0x00C9, %pil
wrpr %l2, 0x0275, %cwp
wr %g3, 0x0B7F, %set_softint
sllx %g6, 0x02, %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
xnor %o5, 0x0F7E, %i0
edge16n %g1, %i6, %i3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
subcc %o3, %i1, %g4
movne %xcc, %o6, %l3
wr %g0, 0xea, %asi
stba %l0, [%l7 + 0x51] %asi
membar #Sync
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %pc, %l5
rdhpr %hpstate, %o4
array32 %g5, %o1, %i7
rdhpr %hpstate, %l6
sll %i4, %o2, %i2
rd %ccr, %g2
rd %tick_cmpr, %l4
fblg %fcc1, loop_454
wrpr %o7, %l2, %cwp
wrpr %g3, %g6, %pil
rdhpr %hpstate, %l1
loop_454:
rdpr %canrestore, %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x7C5, %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
fpadd16 %f24, %f2, %f20
fmul8x16 %f9, %f28, %f10
rdpr %wstate, %o0
ldstub [%l7 + 0x66], %g7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
tne %icc, 0x4
ba,pn %xcc, loop_455
wr %i1, %o6, %pic
rdhpr %hintp, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x153, %hsys_tick_cmpr
loop_455:
fmovsn %xcc, %f2, %f7
rd %tick_cmpr, %l0
rd %fprs, %i5
rdpr %canrestore, %o4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x89C, %hsys_tick_cmpr
edge8n %i7, %i4, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fornot2s %f30, %f16, %f1
orcc %o2, %g2, %l4
rdpr %otherwin, %o7
array16 %g3, %g6, %l2
fcmped %fcc2, %f6, %f26
srax %l1, 0x19, %i0
rdhpr %htba, %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %pc, %g1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %g0, 0x11, %asi
stda %f16, [%l7 + 0x40] %asi
rdpr %cleanwin, %o3
sub %i1, %o6, %g4
rdpr %cleanwin, %l3
rdhpr %hsys_tick_cmpr, %o0
fmovde %xcc, %f24, %f15
wrpr %i5, 0x001A, %tick
rd %tick_cmpr, %l0
rd %softint, %l5
tge %xcc, 0x1
fzero %f14
swap [%l7 + 0x08], %g5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xB22, %hsys_tick_cmpr
edge32l %o4, %i7, %i4
wrpr %l6, 0x0969, %tick
fmul8ulx16 %f22, %f16, %f12
xnorcc %i2, 0x0A65, %o2
stx %l4, [%l7 + 0x50]
movrne %g2, %g3, %g6
wr %g0, 0x22, %asi
stha %o7, [%l7 + 0x62] %asi
membar #Sync
rdpr %wstate, %l2
rdpr %otherwin, %l1
fmovdleu %xcc, %f27, %f4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xE71, %hsys_tick_cmpr
bvc,a %icc, loop_456
move %icc, %i0, %i3
rdpr %cleanwin, %i6
rdhpr %hpstate, %g7
loop_456:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xED2, %hsys_tick_cmpr
rd %fprs, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
xnorcc %l3, %g4, %i5
fbne,a %fcc0, loop_457
wr %l0, 0x0F1B, %pic
wr %o0, 0x071B, %sys_tick
set 0x7E, %l0
ldsha [%l7 + %l0] 0x89, %l5
loop_457:
srax %g5, 0x18, %o1
rdhpr %hsys_tick_cmpr, %i7
wrpr %i4, 0x0078, %tick
fcmple32 %f2, %f20, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xEA5, %hsys_tick_cmpr
tvs %xcc, 0x4
rdhpr %hintp, %o2
wrpr %l4, 0x01D3, %pil
movcc %xcc, %g2, %g3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
set 0x58, %l5
sta %f6, [%l7 + %l5] 0x0c
wr %g0, 0x5, %fprs
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x313, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x1D4, %hsys_tick_cmpr
rdpr %tl, %o5
fmovdge %icc, %f3, %f30
rdpr %cleanwin, %i3
rd %tick_cmpr, %i6
sir 0x1474
wr %g7, 0x173C, %softint
movl %xcc, %o3, %g1
wrpr %i1, 0x0AF3, %cwp
rdpr %cansave, %o6
rdpr %gl, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
edge16n %l0, %o0, %l5
rd %asi, %i5
wr %o1, %i7, %sys_tick
rdhpr %htba, %g5
fnot2 %f10, %f4
srlx %l6, %i4, %i2
ldsb [%l7 + 0x1D], %o2
fbn %fcc3, loop_458
edge8l %l4, %g3, %o4
xor %g6, %o7, %l2
rdpr %wstate, %l1
loop_458:
wrpr %g2, %i0, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x89E, %tick_cmpr
wrpr %i3, 0x1524, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
edge16l %i6, %g1, %o6
edge8n %g4, %i1, %l3
xnor %o0, 0x1B30, %l5
fxnors %f21, %f3, %f24
bg,a,pn %xcc, loop_459
movl %xcc, %l0, %o1
movrgez %i7, %g5, %i5
bpos %icc, loop_460
loop_459:
rdhpr %hpstate, %i4
rdhpr %hpstate, %l6
tvs %icc, 0x1
loop_460:
rdhpr %htba, %o2
!Yo - got one - imm_asi 0x52
!And yo - immediate is 0x118
set 0x118, %o1
ldxa [%g0 + %o1] 0x52, %l4
wrpr %g3, 0x040F, %cwp
rdhpr %hpstate, %o4
rdpr %wstate, %g6
rdpr %cwp, %o7
fmovsge %xcc, %f14, %f18
bl,a,pn %icc, loop_461
movneg %icc, %l2, %i2
movleu %icc, %l1, %g2
rdhpr %hintp, %i0
loop_461:
rdhpr %hpstate, %i3
wr %g7, %o3, %sys_tick
ldx [%l7 + 0x38], %i6
wr %o5, 0x1C47, %set_softint
edge8ln %o6, %g4, %i1
wr %g1, %l3, %sys_tick
rd %fprs, %o0
tsubcctv %l5, %o1, %l0
movl %xcc, %i7, %g5
rd %sys_tick_cmpr, %i4
wr %l4, %i5, %y
fblg,a %fcc1, loop_462
edge8ln %g3, %g6, %o4
sra %o7, 0x07, %i2
rd %sys_tick_cmpr, %l2
loop_462:
movre %g2, %l1, %i3
rd %sys_tick_cmpr, %i0
rd %fprs, %o3
wr %i6, 0x1392, %y
movvs %xcc, %g7, %o5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xF8D, %hsys_tick_cmpr
fbg %fcc1, loop_463
rd %sys_tick_cmpr, %g1
edge32 %g4, %o0, %l3
wr %g0, 0x5, %fprs
loop_463:
bl %icc, loop_464
tsubcctv %i7, %l5, %i4
tcc %xcc, 0x2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
loop_464:
rdhpr %hsys_tick_cmpr, %g5
fnands %f18, %f17, %f11
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x589, %hsys_tick_cmpr
fpadd32 %f26, %f24, %f30
fabsd %f16, %f14
lduh [%l7 + 0x50], %o2
tn %icc, 0x5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x3C4, %hsys_tick_cmpr
wr %o4, 0x04F0, %set_softint
rdhpr %hintp, %i5
rdpr %cwp, %o7
tsubcctv %i2, %l2, %l1
edge16l %i3, %g2, %i0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
brlez %o5, loop_465
taddcc %o6, 0x0516, %i1
mova %xcc, %g1, %o3
rdpr %canrestore, %o0
loop_465:
te %icc, 0x5
fmovd %f0, %f16
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %l3, %l0, %i7
fmovdcs %xcc, %f10, %f6
udiv %l5, 0x017C, %o1
tsubcctv %i4, 0x0B3E, %l6
tcc %icc, 0x7
sethi 0x13B9, %l4
sub %g5, %o2, %g6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
wr %o7, %o4, %pic
rdpr %canrestore, %l2
rdhpr %hintp, %i2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fnot1s %f4, %f17
rdhpr %htba, %l1
fmovsvs %icc, %f3, %f19
rdhpr %hsys_tick_cmpr, %i3
nop
setx loop_466, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
wr %g2, 0x1988, %sys_tick
wrpr %i6, %g7, %cwp
wr %i0, 0x10BB, %pic
loop_466:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x920, %hsys_tick_cmpr
fpadd32 %f6, %f22, %f6
prefetch [%l7 + 0x78], 0x3
rd %softint, %o6
rdpr %cansave, %i1
fpadd32 %f18, %f6, %f0
fcmple16 %f16, %f14, %o3
wrpr %g1, 0x01E4, %cwp
brgz %g4, loop_467
tne %xcc, 0x4
wr %o0, %l0, %softint
wr %l3, 0x17F6, %sys_tick
loop_467:
tpos %icc, 0x0
fxnors %f17, %f0, %f9
movpos %xcc, %l5, %i7
rdhpr %hsys_tick_cmpr, %o1
set 0x40, %i4
prefetcha [%l7 + %i4] 0x11, 0x0
rdpr %wstate, %l4
wr %g5, 0x098E, %sys_tick
rdpr %wstate, %i4
wrpr %g6, %g3, %pil
movrlez %i5, 0x2D4, %o2
rd %ccr, %o4
umul %l2, %i2, %o7
flush %l7 + 0x3C
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fcmpeq32 %f18, %f28, %l1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xAB7, %sys_tick_cmpr
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
rdhpr %hsys_tick_cmpr, %g7
rd %ccr, %i0
std %f26, [%l7 + 0x78]
wr %o5, %g2, %ccr
wrpr %o6, %o3, %cwp
rdhpr %htba, %g1
lduw [%l7 + 0x14], %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
tsubcctv %l0, %l5, %i7
fmovdn %icc, %f24, %f8
wrpr %l3, %o1, %tick
rdhpr %hpstate, %l6
wr %l4, 0x1D6F, %y
rdpr %pil, %i4
rd %pc, %g6
xnor %g3, %g5, %o2
fornot1s %f21, %f14, %f26
fmovsl %icc, %f7, %f1
rd %sys_tick_cmpr, %o4
bvs,pt %icc, loop_468
rd %tick_cmpr, %i5
movre %i2, %l2, %o7
ldd [%l7 + 0x68], %l0
loop_468:
wrpr %i6, %g7, %tick
rdpr %otherwin, %i0
fmovrsne %i3, %f10, %f22
rd %pc, %g2
wrpr %o6, %o5, %tick
rdhpr %htba, %o3
stb %g1, [%l7 + 0x5B]
rdhpr %hpstate, %o0
edge16n %g4, %l0, %l5
wr %i7, 0x0D06, %pic
rdpr %gl, %i1
xnor %l3, 0x02E3, %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x049, %hsys_tick_cmpr
rdpr %cwp, %i4
rd %y, %l4
wrpr %g6, 0x180C, %cwp
wrpr %g3, 0x0CC1, %pil
rdhpr %hintp, %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xD24, %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, 0xAE4, %hsys_tick_cmpr
sdivx %l2, 0x16E6, %i5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xAC1, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x744, %tick_cmpr
fbe %fcc2, loop_469
srlx %i0, %i6, %g2
rd %pc, %o6
wrpr %o5, 0x0359, %tick
loop_469:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %g1, 0x0708, %cwp
rdpr %canrestore, %o0
fnands %f27, %f31, %f24
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x182, %hsys_tick_cmpr
fmovsvc %icc, %f20, %f11
wrpr %i3, %l5, %tick
edge8 %i7, %i1, %l0
movpos %xcc, %l3, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fbuge,a %fcc2, loop_470
fmovdcs %icc, %f11, %f13
rdpr %pil, %i4
rd %ccr, %l4
loop_470:
fsrc2s %f7, %f1
tgu %xcc, 0x1
set 0x0C, %l6
ldsha [%l7 + %l6] 0x15, %g3
or %g6, %o2, %o4
rdhpr %hintp, %i2
rdpr %wstate, %g5
fcmpgt32 %f12, %f18, %i5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %y, %o7
rdhpr %hpstate, %g7
fmovsvs %icc, %f5, %f2
rd %sys_tick_cmpr, %i6
bn,a loop_471
wr %o6, %o5, %ccr
movvc %xcc, %g1, %o0
loop_471:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %i3, 0x19EE, %cwp
wrpr %g4, 0x0458, %pil
mova %icc, %i7, %i1
rdpr %tl, %l5
wrpr %l0, 0x1C29, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x9AB, %hsys_tick_cmpr
rdhpr %hpstate, %l3
wr %g0, 0x4, %fprs
rdpr %cleanwin, %l4
movn %icc, %g3, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fornot2s %f0, %f21, %f18
fxnors %f28, %f2, %f2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x22D, %hsys_tick_cmpr
rdpr %cansave, %i2
rdhpr %hsys_tick_cmpr, %g6
wr %g5, %i5, %softint
bneg loop_472
edge32 %l2, %o7, %g7
wrpr %l1, 0x02A5, %pil
set 0x08, %g2
stda %i0, [%l7 + %g2] 0xea
membar #Sync
loop_472:
edge32 %g2, %o6, %i6
rd %pc, %g1
pdist %f10, %f0, %f14
wrpr %o0, 0x01B0, %tick
wrpr %o3, %o5, %pil
rdhpr %htba, %g4
fmovdleu %xcc, %f5, %f9
rd %tick_cmpr, %i3
srax %i1, %i7, %l0
rdpr %otherwin, %l5
umulcc %l6, 0x1FF6, %o1
movle %xcc, %l4, %l3
rdhpr %hsys_tick_cmpr, %i4
rd %fprs, %g3
rd %softint, %o2
fmul8ulx16 %f22, %f18, %f14
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %tick_cmpr, %g6
fmovrdlez %i5, %f2, %f16
rdpr %canrestore, %l2
rd %softint, %o7
mova %icc, %g5, %l1
fbge %fcc1, loop_473
rd %tick_cmpr, %i0
rdhpr %htba, %g2
fnot2s %f12, %f31
loop_473:
rdhpr %hintp, %i6
!Yo - got one - imm_asi 0x40
!And yo - immediate is 0x358
set 0x358, %l1
nop ! nop ! ldxa [%g0 + %l1] 0x40, %g1 ripped by fixASI40.pl ripped by fixASI40.pl
fnegd %f0, %f18
wr %o6, %o3, %softint
rd %pc, %o0
rdhpr %htba, %o5
rdpr %canrestore, %i3
wr %g4, 0x0FF1, %pic
fcmpeq16 %f8, %f14, %i7
rd %asi, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
sdivx %o1, 0x11E4, %l4
wrpr %l3, 0x030F, %cwp
wr %g0, 0x6, %fprs
tle %xcc, 0x6
rdpr %pil, %o2
wrpr %i2, 0x1FE8, %cwp
tgu %icc, 0x0
fmul8x16al %f1, %f7, %f10
mova %icc, %i5, %g6
wr %o7, 0x192E, %softint
rd %tick_cmpr, %g5
rdpr %tba, %l1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %pc, %g2
for %f4, %f4, %f2
wrpr %g7, 0x17E5, %cwp
wrpr %i6, 0x1279, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fmul8x16al %f14, %f30, %f22
orncc %o3, 0x101F, %o6
ldstub [%l7 + 0x5D], %o0
addc %i3, %g4, %o5
rd %ccr, %i1
wr %i7, %l6, %sys_tick
fmovrdlez %o1, %f4, %f18
wrpr %l4, 0x0046, %pil
andncc %l0, %l5, %l3
fmul8ulx16 %f2, %f4, %f20
rdhpr %hintp, %o2
wrpr %i2, %o4, %pil
rdpr %wstate, %g3
rdhpr %hpstate, %i4
umul %g6, %o7, %i5
rdpr %tba, %g5
rdhpr %htba, %l1
fands %f28, %f9, %f3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x53C, %hsys_tick_cmpr
rd %tick_cmpr, %g2
rd %fprs, %g7
tsubcc %i0, 0x193C, %g1
bleu %icc, loop_474
rdhpr %hsys_tick_cmpr, %o0
rdpr %pil, %o6
loop_474:
tneg %xcc, 0x4
wr %g0, 0x80, %asi
ldxa [%l7 + 0x10] %asi, %g4
fands %f15, %f3, %f23
bleu,a,pn %xcc, loop_475
rd %y, %i3
rdhpr %hsys_tick_cmpr, %o5
fand %f26, %f16, %f18
loop_475:
tle %icc, 0x2
wrpr %i7, 0x0152, %cwp
wr %i1, %l6, %set_softint
addc %l4, 0x1A01, %l0
xorcc %l5, 0x1C67, %l3
wrpr %o1, %o2, %cwp
array8 %o4, %g3, %i4
rdpr %gl, %g6
alignaddrl %i2, %o7, %g5
wrpr %l1, 0x0A9B, %tick
wrpr %l2, 0x1A7F, %pil
wrpr %i5, 0x1772, %tick
rdpr %cwp, %g7
rdpr %canrestore, %i0
fbl %fcc2, loop_476
rdhpr %hpstate, %g1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x9EF, %hsys_tick_cmpr
array32 %i6, %o0, %o6
loop_476:
rdhpr %hsys_tick_cmpr, %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, %g0, %tick_cmpr
rd %fprs, %i7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
fmovdvs %icc, %f10, %f26
fbu %fcc0, loop_477
wrpr %l4, %l0, %cwp
sdivx %l5, 0x09DB, %l3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x665, %hsys_tick_cmpr
loop_477:
rdhpr %htba, %o4
edge8ln %g3, %o2, %i4
tge %icc, 0x1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x5A7, %hsys_tick_cmpr
sdivx %g5, 0x146B, %l1
wrpr %l2, 0x01FF, %tick
move %icc, %o7, %g7
srl %i5, %g1, %i0
rdhpr %hintp, %i6
wrpr %o0, 0x13B6, %pil
rd %ccr, %g2
rdhpr %htba, %g4
rdpr %gl, %o3
membar #Sync
set 0x40, %i6
ldda [%l7 + %i6] 0x1e, %f0
rdpr %canrestore, %o6
udivcc %i3, 0x0B22, %o5
rdpr %tba, %i7
rdhpr %hsys_tick_cmpr, %l4
wrpr %l0, 0x1364, %pil
wrpr %i1, %l3, %pil
wrpr %l6, 0x1F24, %tick
edge32n %l5, %o1, %o4
te %xcc, 0x4
rdhpr %htba, %o2
fba %fcc0, loop_478
fba %fcc1, loop_479
rdhpr %hpstate, %i4
addc %i2, %g3, %g5
loop_478:
wr %l1, %l2, %pic
loop_479:
rd %fprs, %g6
rd %asi, %o7
wr %i5, %g7, %ccr
rdpr %tl, %i0
fbo,a %fcc0, loop_480
umul %o0, 0x05B5, %g2
edge32n %i6, %g4, %o3
loop_480:
fba %fcc3, loop_481
wr %o6, 0x0747, %pic
rdhpr %hintp, %i3
rdhpr %htba, %i7
loop_481:
rd %y, %o5
rdhpr %htba, %l0
rdpr %cwp, %i1
rdpr %tl, %l4
sdivx %l6, 0x1AD3, %l3
rdhpr %hpstate, %l5
rd %fprs, %o4
rdpr %gl, %o2
rd %pc, %i4
taddcctv %o1, %g3, %g5
rdhpr %hsys_tick_cmpr, %i2
rdpr %cleanwin, %l1
ba loop_482
move %xcc, %o7, %i5
tneg %xcc, 0x0
loop_482:
orn %g7, %l2, %g1
rdpr %tl, %o0
rdpr %wstate, %g2
bg,pt %xcc, loop_483
rdpr %cansave, %i6
movcs %icc, %i0, %g4
rd %pc, %o6
loop_483:
rdhpr %hsys_tick_cmpr, %o3
membar #Sync
set 0x40, %o6
ldda [%l7 + %o6] 0x17, %f16
wrpr %i3, 0x02B5, %tick
swap [%l7 + 0x18], %i7
wr %g0, 0x7, %fprs
rdhpr %hintp, %i1
rd %fprs, %l0
edge32l %l4, %l3, %l5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
rdpr %tba, %l6
wr %o2, %i4, %set_softint
rdpr %tba, %g3
tsubcc %o1, %i2, %l1
rd %y, %g6
wr %o7, %i5, %softint
rdpr %cwp, %g5
udivcc %l2, 0x0726, %g7
mulx %g1, %g2, %o0
wrpr %i0, %i6, %cwp
fblg,a %fcc2, loop_484
andcc %o6, %g4, %o3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x09D, %hsys_tick_cmpr
fmovse %xcc, %f26, %f4
loop_484:
fmovsneg %xcc, %f29, %f11
rdpr %otherwin, %o5
edge8n %i1, %l4, %l3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %pil, %o4
tvs %icc, 0x5
rdpr %otherwin, %o2
fmul8ulx16 %f16, %f4, %f10
rdpr %tba, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
edge32ln %l6, %o1, %i2
wrpr %g6, %l1, %cwp
rd %softint, %o7
wrpr %g5, 0x095F, %cwp
tg %icc, 0x5
edge16l %i5, %g7, %g1
wrpr %g2, 0x0D6C, %pil
rdhpr %hintp, %l2
udivx %i0, 0x1132, %i6
rd %y, %o0
wr %o6, 0x09B6, %set_softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %htba, %g4
rdhpr %hpstate, %i3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %o5, %l3, %pil
taddcc %l4, 0x143C, %l5
rdhpr %htba, %l0
alignaddr %o2, %i4, %o4
tcs %icc, 0x4
set 0x3E, %g4
lduha [%l7 + %g4] 0x18, %l6
rdhpr %hsys_tick_cmpr, %g3
fblg %fcc2, loop_485
wr %o1, %g6, %softint
rd %asi, %i2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
loop_485:
xnorcc %g5, 0x18BD, %g7
st %f14, [%l7 + 0x44]
brlz,a %g1, loop_486
rd %y, %g2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
xnor %i0, 0x0958, %o0
loop_486:
rdpr %pil, %i6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x24F, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hsys_tick_cmpr, %i3
fnors %f12, %f28, %f29
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x700, %hsys_tick_cmpr
fmovdgu %icc, %f22, %f17
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
ldsh [%l7 + 0x2C], %i1
ble,a %xcc, loop_487
rdpr %gl, %l5
rdpr %wstate, %o2
movneg %icc, %l0, %o4
loop_487:
rdhpr %htba, %l6
rdpr %otherwin, %g3
taddcc %i4, 0x1D06, %o1
rdpr %otherwin, %g6
mova %xcc, %i2, %o7
fmovdcs %icc, %f2, %f8
movcs %icc, %g5, %g7
tgu %icc, 0x0
wr %g0, 0x88, %asi
ldda [%l7 + 0x60] %asi, %l0
umul %g2, %g1, %i5
wr %i0, 0x1616, %ccr
edge16l %l2, %o0, %o6
rdpr %otherwin, %g4
lduw [%l7 + 0x38], %i6
fcmple16 %f4, %f16, %o3
edge32n %i7, %i3, %o5
rdpr %cwp, %l4
wr %g0, 0x7, %fprs
tle %icc, 0x0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
movleu %icc, %l3, %o4
addc %l0, %g3, %o1
wrpr %g6, %i2, %pil
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
rdhpr %htba, %i4
lduh [%l7 + 0x36], %g5
rdhpr %hsys_tick_cmpr, %o7
fmovdne %icc, %f17, %f30
move %icc, %g7, %g2
rdhpr %hpstate, %g1
rdpr %cleanwin, %l1
rd %asi, %i0
rdpr %cwp, %l2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xA8A, %hsys_tick_cmpr
taddcc %g4, %i6, %o3
rdpr %canrestore, %i7
fmovrsne %o0, %f28, %f15
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
srlx %l4, 0x1B, %i3
movvs %icc, %i1, %l5
wrpr %l3, 0x1DAD, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
rd %softint, %o2
rdpr %tba, %g3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
edge32n %g6, %o1, %i4
wr %i2, %o7, %set_softint
rdhpr %htba, %g7
tne %xcc, 0x1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %tick_cmpr, %g2
udivx %i0, 0x1206, %l2
fpsub32 %f28, %f26, %f30
rd %softint, %l1
movleu %xcc, %i5, %o6
wrpr %i6, 0x0469, %tick
wr %g4, 0x0B73, %clear_softint
rdhpr %hpstate, %o3
stb %i7, [%l7 + 0x43]
addccc %o5, 0x0F04, %o0
rd %pc, %l4
rdpr %pil, %i1
fmovdleu %xcc, %f13, %f30
rdpr %gl, %l5
rdhpr %hsys_tick_cmpr, %l3
tpos %xcc, 0x1
rd %pc, %i3
rdpr %cansave, %o4
rdhpr %hintp, %o2
wr %g3, %l0, %pic
rd %asi, %l6
rdpr %cansave, %o1
fmovrsne %g6, %f0, %f26
membar 0x48
addc %i2, 0x0A01, %o7
rdhpr %hintp, %g7
wrpr %g5, 0x008D, %cwp
rdpr %wstate, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %htba, %g1
set 0x74, %i2
ldswa [%l7 + %i2] 0x14, %i0
wr %l1, 0x1F10, %pic
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
addccc %i5, %g4, %i6
rd %asi, %i7
alignaddrl %o5, %o0, %l4
membar 0x48
wr %o3, %l5, %clear_softint
fmovrsgez %l3, %f19, %f8
set 0x20, %g7
ldda [%l7 + %g7] 0xeb, %i2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x0A5, %hsys_tick_cmpr
mulscc %o2, %o4, %g3
set 0x44, %o0
stwa %l0, [%l7 + %o0] 0x27
membar #Sync
stbar
wr %g0, 0x7, %fprs
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x7B5, %hsys_tick_cmpr
rdpr %canrestore, %i2
sir 0x05F7
smulcc %o7, %g5, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x4E4, %hsys_tick_cmpr
movrne %g1, %g7, %i0
orn %l1, 0x011A, %l2
rd %fprs, %i5
movvc %xcc, %g4, %i6
rd %pc, %i7
movne %icc, %o5, %o0
rdhpr %hintp, %l4
rdhpr %htba, %o3
rdhpr %hsys_tick_cmpr, %o6
rdhpr %htba, %l3
tpos %icc, 0x3
fmovdne %icc, %f8, %f4
rd %sys_tick_cmpr, %i3
ldstub [%l7 + 0x0B], %i1
movvc %icc, %o2, %l5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xF88, %hsys_tick_cmpr
or %o4, %o1, %l0
bshuffle %f8, %f20, %f20
rdhpr %hpstate, %g6
fbuge %fcc1, loop_488
te %icc, 0x1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
xnorcc %o7, 0x16CC, %g5
loop_488:
tge %xcc, 0x2
popc %i4, %g2
array16 %g1, %i2, %g7
movrgz %i0, 0x122, %l1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %g4, 0x0D83, %cwp
rdpr %otherwin, %l2
rd %softint, %i6
swap [%l7 + 0x3C], %o5
wrpr %o0, %i7, %tick
call loop_489
and %o3, %l4, %o6
rd %asi, %i3
wrpr %i1, %l3, %tick
loop_489:
rd %tick_cmpr, %o2
tneg %xcc, 0x7
wrpr %l5, 0x11C0, %pil
rdpr %wstate, %g3
alignaddrl %o1, %o4, %g6
bl,a,pt %icc, loop_490
rdhpr %hpstate, %l6
rdhpr %hintp, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
loop_490:
wr %o7, %i4, %set_softint
wr %g1, %g2, %softint
rd %sys_tick_cmpr, %i2
wr %i0, 0x01C5, %sys_tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
tcc %xcc, 0x7
movle %icc, %g7, %i5
orn %l2, 0x07CA, %i6
rdpr %pil, %g4
fba,a %fcc3, loop_491
edge32 %o0, %o5, %i7
rd %fprs, %l4
rd %tick_cmpr, %o3
loop_491:
fmovrsgz %i3, %f31, %f22
rdpr %cwp, %o6
wr %i1, %o2, %softint
fxors %f12, %f12, %f7
fones %f11
rd %tick_cmpr, %l5
wrpr %l3, 0x1DD6, %cwp
edge16l %g3, %o4, %g6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
edge32ln %g5, %o7, %l6
rd %y, %i4
wrpr %g2, %g1, %pil
wrpr %i0, 0x1B3C, %cwp
rd %sys_tick_cmpr, %l1
wrpr %i2, 0x17BC, %tick
wrpr %i5, 0x18A3, %pil
rd %y, %l2
set 0x40, %i5
stda %f0, [%l7 + %i5] 0x16
membar #Sync
fpsub32s %f1, %f5, %f1
edge32n %g7, %g4, %o0
rdpr %gl, %i6
fpack32 %f2, %f28, %f10
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
movvc %xcc, %l4, %o3
rdhpr %hintp, %o5
fnegd %f24, %f26
movrgez %o6, %i1, %i3
rdhpr %htba, %o2
wr %l3, 0x0235, %ccr
movvs %icc, %l5, %o4
wrpr %g6, 0x1F34, %cwp
movne %xcc, %g3, %o1
wr %g0, 0x6, %fprs
fnot2s %f4, %f30
rdhpr %hpstate, %o7
rd %tick_cmpr, %g5
rd %ccr, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fble %fcc3, loop_492
fornot2s %f4, %f0, %f16
wrpr %i0, %l1, %tick
fbg,a %fcc1, loop_493
loop_492:
popc %i2, %i5
rdhpr %hpstate, %g1
orcc %l2, %g4, %g7
loop_493:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x333, %hsys_tick_cmpr
ldstub [%l7 + 0x39], %l4
umulcc %i6, 0x0064, %o5
fnands %f23, %f21, %f2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %o6, %o2, %tick
rdhpr %hpstate, %l3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xD9E, %sys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
rdhpr %hpstate, %g6
wrpr %g3, %l0, %cwp
and %o7, 0x0000, %g5
tneg %icc, 0x2
fbul,a %fcc1, loop_494
tneg %icc, 0x1
fmul8ulx16 %f16, %f4, %f18
wr %o1, %i4, %clear_softint
loop_494:
rdpr %canrestore, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x6B7, %sys_tick_cmpr
movre %i2, 0x2C8, %i5
rdpr %pil, %i0
wr %l2, 0x06C9, %sys_tick
xnorcc %g4, 0x0983, %g7
rdpr %cansave, %o0
fsrc2s %f23, %f13
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %pc, %i7
wrpr %i6, 0x1EF6, %cwp
rd %sys_tick_cmpr, %l4
rdhpr %hsys_tick_cmpr, %o5
movrlz %i1, %o3, %o2
add %l5, %l3, %i3
rdhpr %hsys_tick_cmpr, %g6
wrpr %o4, 0x02A8, %cwp
fandnot1s %f18, %f16, %f29
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x49D, %hsys_tick_cmpr
rdhpr %htba, %o7
smulcc %g3, 0x03F2, %o1
xnorcc %i4, 0x1D78, %l6
tvc %icc, 0x0
edge32ln %g2, %l1, %g5
tvc %xcc, 0x1
ba,pt %xcc, loop_495
rdpr %wstate, %i2
fnegd %f12, %f6
wrpr %i0, %l2, %pil
loop_495:
wrpr %i5, %g7, %cwp
subc %o0, %g1, %i7
edge16n %i6, %l4, %g4
fabss %f1, %f17
fcmple32 %f20, %f8, %o5
srax %i1, %o2, %o3
rdhpr %hpstate, %o6
popc 0x0365, %l3
bge,pt %xcc, loop_496
rd %ccr, %i3
fbuge,a %fcc0, loop_497
addcc %l5, 0x0B22, %o4
loop_496:
wr %g6, 0x00A6, %softint
xor %o7, %g3, %o1
loop_497:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xF37, %hsys_tick_cmpr
movl %xcc, %l0, %g2
srlx %l1, %g5, %i2
rd %asi, %i0
edge8l %l2, %i5, %g7
wr %g0, 0x27, %asi
stwa %l6, [%l7 + 0x14] %asi
membar #Sync
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %asi, %o0
and %i6, 0x0F8E, %i7
fnand %f4, %f26, %f12
flush %l7 + 0x10
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x78A, %hsys_tick_cmpr
fbg %fcc2, loop_498
fmovse %xcc, %f27, %f3
movneg %xcc, %i1, %o2
rdpr %pil, %o3
loop_498:
rd %ccr, %l4
mulx %o6, %i3, %l5
sth %l3, [%l7 + 0x78]
wr %g6, 0x0BE5, %clear_softint
sir 0x0D30
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xD17, %hsys_tick_cmpr
rd %y, %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xEB3, %sys_tick_cmpr
wrpr %i4, 0x05BD, %pil
wr %g0, 0x0c, %asi
lduha [%l7 + 0x64] %asi, %g2
ldx [%l7 + 0x28], %l0
rd %fprs, %g5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %l2, 0x0C46, %cwp
wrpr %i5, %i0, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x5E4, %hsys_tick_cmpr
wrpr %o0, 0x0BCE, %pil
wrpr %i6, 0x0EEF, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %htba, %l6
rdhpr %htba, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
tle %icc, 0x4
rdpr %otherwin, %o2
bcs loop_499
smulcc %l4, 0x1AEC, %o3
tsubcctv %o6, 0x0445, %l5
rd %pc, %i3
loop_499:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x89D, %hsys_tick_cmpr
edge8l %g6, %o1, %o7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x628, %hsys_tick_cmpr
xorcc %g2, 0x07D8, %g5
movne %xcc, %i2, %l1
andn %l0, 0x1FEC, %l2
tcc %xcc, 0x2
sir 0x08C4
rdhpr %hintp, %i0
rdhpr %hintp, %i5
wrpr %g7, %g1, %pil
wrpr %o0, 0x0809, %tick
rd %asi, %i6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %i1, 0x1AAC, %pil
wrpr %g4, %o5, %tick
tl %xcc, 0x6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x588, %hsys_tick_cmpr
rdhpr %hsys_tick_cmpr, %o3
fmovdgu %xcc, %f21, %f29
flushw
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xCA0, %hsys_tick_cmpr
movrlz %l5, %i3, %o4
rdpr %otherwin, %l3
rdhpr %hpstate, %o1
array16 %o7, %g6, %i4
subccc %g3, 0x090D, %g2
rdhpr %hsys_tick_cmpr, %g5
fbul %fcc1, loop_500
wrpr %i2, %l0, %tick
fble %fcc0, loop_501
brgz %l2, loop_502
loop_500:
wr %l1, %i0, %ccr
loop_501:
call loop_503
loop_502:
rdhpr %htba, %g1
rdpr %cwp, %o0
edge32n %g7, %i7, %l6
loop_503:
xorcc %i1, %i6, %o5
fbuge,a %fcc2, loop_504
wr %g0, 0x7, %fprs
rdhpr %hintp, %o3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
loop_504:
fpsub32 %f10, %f24, %f16
rdhpr %htba, %l5
movrgez %o6, 0x15B, %o4
movge %xcc, %i3, %o1
movg %icc, %l3, %o7
fand %f28, %f20, %f14
ldsb [%l7 + 0x77], %i4
movpos %xcc, %g6, %g2
rdhpr %htba, %g3
wr %g5, 0x0B6E, %pic
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fpack16 %f8, %f5
rdhpr %hintp, %i2
rdpr %otherwin, %l1
fornot2s %f2, %f18, %f18
edge32n %i0, %l2, %i5
rdpr %tl, %g1
fsrc1 %f0, %f24
andncc %g7, %i7, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x3A5, %hsys_tick_cmpr
movn %icc, %i1, %o5
fblg %fcc3, loop_505
tcc %xcc, 0x1
wrpr %i6, 0x06F4, %tick
addc %l4, %o3, %g4
loop_505:
rd %asi, %o2
wrpr %l5, %o4, %tick
prefetch [%l7 + 0x18], 0x1
rdpr %tl, %i3
wrpr %o1, 0x1340, %cwp
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fcmpeq32 %f24, %f30, %l3
rdhpr %hsys_tick_cmpr, %o7
sir 0x0A40
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x0FE, %hsys_tick_cmpr
rdhpr %hintp, %i4
rdpr %pil, %g2
rdhpr %htba, %g5
rdpr %canrestore, %l0
move %xcc, %i2, %l1
wrpr %i0, 0x1457, %pil
rd %sys_tick_cmpr, %i5
stb %g1, [%l7 + 0x31]
fmul8x16au %f17, %f8, %f14
wrpr %g7, %i7, %cwp
umulcc %l2, 0x0B3D, %l6
srax %o0, 0x01, %o5
rdpr %pil, %i6
wrpr %l4, %i1, %pil
rd %tick_cmpr, %o3
fmovrsne %g4, %f13, %f5
wrpr %o2, 0x04B3, %tick
fmovsa %icc, %f18, %f11
rd %sys_tick_cmpr, %l5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x8A4, %tick_cmpr
wr %l3, %o1, %y
wrpr %o7, 0x0BE7, %pil
or %o6, %g6, %i4
rd %y, %g3
wrpr %g2, 0x1AF7, %pil
andncc %l0, %g5, %l1
rdhpr %hpstate, %i2
and %i5, 0x146E, %g1
rd %ccr, %i0
rd %y, %i7
wrpr %g7, %l6, %cwp
rdhpr %htba, %l2
fbule,a %fcc1, loop_506
move %icc, %o0, %o5
wrpr %i6, %l4, %cwp
wrpr %o3, 0x17FC, %pil
loop_506:
fmovdle %icc, %f31, %f7
edge16 %g4, %i1, %o2
wr %l5, %o4, %clear_softint
movl %icc, %i3, %l3
wr %o1, 0x0AA6, %set_softint
bvc,pn %xcc, loop_507
rdpr %cansave, %o7
rdpr %canrestore, %o6
fcmpne32 %f0, %f8, %i4
loop_507:
rdpr %pil, %g3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x230, %tick_cmpr
rd %softint, %l0
edge8n %g5, %i2, %l1
wr %i5, 0x15A1, %y
edge16n %g1, %i7, %g7
addcc %i0, %l6, %l2
udiv %o0, 0x0466, %i6
xnorcc %o5, %l4, %g4
rdhpr %htba, %i1
wrpr %o3, %o2, %tick
wr %o4, %l5, %set_softint
fmovsvc %icc, %f20, %f6
edge8n %l3, %o1, %o7
rdhpr %hpstate, %o6
wr %i4, 0x0A4D, %set_softint
mulscc %g3, 0x046B, %i3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
sub %l0, 0x0384, %i2
wrpr %l1, %g5, %cwp
edge16 %g1, %i7, %g7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %g0, 0x11, %asi
sta %f17, [%l7 + 0x6C] %asi
wrpr %l6, 0x159F, %pil
rd %y, %i5
rdhpr %hpstate, %l2
rd %ccr, %o0
andn %i6, 0x11DF, %o5
wrpr %g4, 0x12DF, %tick
rdhpr %hsys_tick_cmpr, %i1
ldsb [%l7 + 0x18], %l4
rdhpr %hpstate, %o3
flush %l7 + 0x40
rdpr %otherwin, %o2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x47A, %tick_cmpr
sub %l3, %o1, %l5
rd %pc, %o6
rdhpr %hintp, %i4
rd %tick_cmpr, %g3
fnot2 %f22, %f20
movg %icc, %o7, %i3
xorcc %g6, 0x08E1, %l0
andn %g2, 0x1FDB, %l1
rd %ccr, %g5
rd %asi, %g1
tsubcctv %i7, 0x051E, %g7
rdhpr %hintp, %i2
wrpr %l6, %i5, %cwp
membar 0x5F
rdpr %cansave, %l2
movcs %icc, %i0, %o0
rd %pc, %o5
rdpr %tba, %g4
sllx %i6, %l4, %i1
rdhpr %hsys_tick_cmpr, %o3
rd %pc, %o4
udivx %l3, 0x0FB6, %o1
rdhpr %hintp, %o2
fmuld8sux16 %f16, %f9, %f20
wr %g0, 0x6, %fprs
tsubcctv %g3, %o7, %i3
sub %g6, %l0, %i4
rdhpr %hsys_tick_cmpr, %l1
wrpr %g2, 0x0C66, %pil
wrpr %g5, %i7, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x305, %hsys_tick_cmpr
rdhpr %htba, %l6
fornot1s %f31, %f6, %f18
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xA96, %hsys_tick_cmpr
wrpr %g1, 0x008D, %pil
fxnor %f16, %f30, %f14
nop
setx loop_508, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
rd %y, %i0
wrpr %o0, %l2, %pil
bvc %xcc, loop_509
loop_508:
srlx %o5, 0x1F, %g4
rdpr %gl, %l4
wrpr %i1, %o3, %cwp
loop_509:
rd %asi, %i6
wrpr %l3, 0x18E0, %cwp
wr %o1, 0x0317, %ccr
wrpr %o4, %o6, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x4F2, %hsys_tick_cmpr
wrpr %l5, %o7, %pil
rd %asi, %i3
popc 0x0822, %g6
fmovsl %icc, %f24, %f1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
movre %g2, %g5, %i7
tne %xcc, 0x0
ldd [%l7 + 0x68], %f0
wr %l1, 0x12E3, %set_softint
wrpr %g7, 0x12F6, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %i2, %g1, %pil
wr %i0, %o0, %ccr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x98A, %hsys_tick_cmpr
andncc %g4, %l4, %l2
fmovspos %icc, %f28, %f8
rdhpr %hintp, %i1
rd %sys_tick_cmpr, %o3
rd %softint, %l3
ldstub [%l7 + 0x0F], %i6
udivx %o4, 0x0374, %o1
set 0x50, %l3
ldxa [%l7 + %l3] 0x11, %o2
mulscc %g3, 0x07A3, %l5
fbule %fcc0, loop_510
wr %o7, 0x1E8C, %softint
te %xcc, 0x1
fmovrde %o6, %f28, %f16
loop_510:
rdhpr %htba, %i3
brgez %g6, loop_511
movpos %xcc, %i4, %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
loop_511:
rdhpr %hintp, %i7
wrpr %l6, %i2, %tick
rd %y, %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, 0xBD4, %hsys_tick_cmpr
tsubcc %l4, 0x1814, %o5
wrpr %l2, 0x1937, %tick
srlx %i1, %l3, %i6
rdhpr %hintp, %o4
ldd [%l7 + 0x58], %o0
rdhpr %hintp, %o3
subccc %g3, 0x1B25, %l5
tg %xcc, 0x6
addccc %o2, %o6, %i3
wrpr %o7, 0x1C51, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x574, %hsys_tick_cmpr
fsrc2s %f19, %f13
set 0x10, %l4
ldsha [%l7 + %l4] 0x89, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xE31, %hsys_tick_cmpr
tvc %icc, 0x1
wrpr %g5, 0x1FDF, %pil
rdhpr %htba, %g7
movleu %xcc, %l1, %i7
rdhpr %hsys_tick_cmpr, %l6
edge16l %i2, %g1, %i5
bpos %xcc, loop_512
movrlez %i0, 0x013, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %o5, %l2, %y
loop_512:
fmovscs %icc, %f18, %f19
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wrpr %i1, 0x123A, %cwp
orcc %l3, %i6, %l4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
and %o1, 0x0221, %o3
rdpr %cwp, %g3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %wstate, %o6
movcs %xcc, %i3, %l5
tleu %xcc, 0x7
membar 0x5E
rdhpr %hsys_tick_cmpr, %o7
wrpr %i4, 0x0338, %pil
fmovsvc %xcc, %f15, %f22
wr %l0, %g2, %set_softint
movrlz %g6, %g5, %l1
movg %icc, %i7, %g7
alignaddr %i2, %g1, %l6
rdpr %otherwin, %i5
wrpr %g4, %i0, %pil
wr %g0, 0x7, %fprs
bcs,a,pt %xcc, loop_513
fand %f14, %f2, %f16
wr %l2, 0x194C, %y
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x34D, %hsys_tick_cmpr
loop_513:
rd %pc, %l3
fmovsvc %xcc, %f31, %f7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %pil, %l4
xor %o4, 0x0E91, %o1
xor %o3, %g3, %o6
rdhpr %htba, %o2
rdhpr %htba, %i3
rdpr %cwp, %l5
fornot2s %f30, %f3, %f12
wr %o7, %i4, %clear_softint
tge %icc, 0x7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x221, %hsys_tick_cmpr
rdpr %cansave, %g6
set 0x30, %o7
stha %g5, [%l7 + %o7] 0x88
wrpr %l1, %i7, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
srl %g1, 0x1D, %l6
rdhpr %hpstate, %g7
tleu %icc, 0x6
tvc %icc, 0x2
array16 %i5, %g4, %o0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
movle %xcc, %i1, %i0
fmovdle %xcc, %f5, %f9
tle %xcc, 0x3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fnot2s %f25, %f13
fxnor %f28, %f4, %f16
wrpr %i6, 0x145F, %cwp
edge16l %o5, %l4, %o4
wrpr %o3, %o1, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %ccr, %o6
rd %tick_cmpr, %l5
fmovscc %xcc, %f31, %f16
rdhpr %htba, %i3
wrpr %i4, %o7, %cwp
rd %asi, %g6
fpsub32s %f2, %f11, %f26
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x90A, %hsys_tick_cmpr
fbug %fcc3, loop_514
wr %l0, 0x1BC1, %sys_tick
andn %i7, 0x04A9, %l1
fmovscs %icc, %f17, %f15
loop_514:
movrne %i2, 0x088, %g1
wr %g2, %g7, %softint
rdhpr %htba, %l6
wr %i5, %o0, %sys_tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wrpr %l2, %i1, %tick
rd %sys_tick_cmpr, %l3
sethi 0x1DDE, %i6
sra %i0, %o5, %o4
rdhpr %hintp, %g3
subc %l4, 0x0F09, %o6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
alignaddrl %l5, %i3, %o7
wr %g6, %g5, %set_softint
rdhpr %hpstate, %i4
rdhpr %hpstate, %l0
wr %i7, 0x04BA, %ccr
rd %fprs, %l1
set 0x08, %l2
stxa %i2, [%l7 + %l2] 0x18
sllx %g1, 0x1F, %g2
xor %l6, 0x1888, %i5
rdpr %tl, %o0
fmovrdgz %g7, %f24, %f30
rdhpr %hpstate, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xEEB, %hsys_tick_cmpr
smul %l3, %i6, %l2
rdpr %cleanwin, %o5
srlx %o4, %o3, %i0
wr %g3, %o1, %set_softint
rdhpr %hpstate, %l4
te %icc, 0x6
udiv %o6, 0x09CC, %l5
wr %o2, %o7, %set_softint
rdhpr %hpstate, %i3
brnz %g5, loop_515
fblg %fcc3, loop_516
fmovsg %xcc, %f18, %f27
move %icc, %i4, %l0
loop_515:
fcmpgt32 %f0, %f6, %i7
loop_516:
rd %ccr, %l1
tge %icc, 0x0
wrpr %g6, 0x11B8, %tick
rd %asi, %i2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xD79, %sys_tick_cmpr
movle %xcc, %i5, %g2
ba,pt %icc, loop_517
rd %fprs, %o0
wr %g4, %g7, %softint
or %i1, 0x07D1, %l3
loop_517:
taddcc %i6, 0x1366, %o5
rd %asi, %l2
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
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
wr %g0, 0x80, %asi
stda %i0, [%l7 + 0x08] %asi
array16 %o6, %l5, %o2
wr %o7, %l4, %y
wr %g5, %i3, %pic
fxor %f0, %f22, %f30
sdiv %i7, 0x1283, %g6
wrpr %l1, 0x0110, %cwp
tg %xcc, 0x2
rdpr %cansave, %i2
rdpr %otherwin, %l6
rdhpr %hintp, %i5
fmovdn %xcc, %f27, %f14
fbg,a %fcc3, loop_518
mulx %g1, %o0, %g2
rdpr %pil, %g4
tvs %icc, 0x2
loop_518:
rdhpr %hpstate, %g7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %wstate, %i1
fandnot1s %f22, %f13, %f19
movl %icc, %l2, %o5
wrpr %o4, %g3, %cwp
wr %o3, 0x0042, %sys_tick
wrpr %o1, %i0, %tick
wrpr %o6, %l5, %pil
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
std %o6, [%l7 + 0x48]
fba,a %fcc0, loop_519
rdpr %cwp, %i3
rd %fprs, %i4
mulx %l0, 0x1466, %g5
loop_519:
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, 0xA4E, %hsys_tick_cmpr
wrpr %i2, 0x0E28, %cwp
add %l7, 0x3C, %l6
wr %g0, 0x0c, %asi
casa [%l6] %asi, %l6, %l1
st %f7, [%l7 + 0x74]
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rd %softint, %g2
rd %tick_cmpr, %g4
bneg,a,pt %xcc, loop_520
rdhpr %hsys_tick_cmpr, %g7
fnands %f12, %f5, %f16
wrpr %i5, %l3, %cwp
loop_520:
ldd [%l7 + 0x08], %f14
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x07A, %hsys_tick_cmpr
popc %l2, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x18F, %hsys_tick_cmpr
fbo %fcc2, loop_521
ble,pt %xcc, loop_522
fmovsn %xcc, %f13, %f11
rdhpr %hsys_tick_cmpr, %o3
loop_521:
tcc %xcc, 0x3
loop_522:
rdhpr %hsys_tick_cmpr, %o1
movrne %g3, %o6, %l5
fbl,a %fcc3, loop_523
nop
setx loop_524, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movne %xcc, %i0, %o2
loop_523:
wrpr %i3, 0x15A5, %pil
loop_524:
bcc,pt %xcc, loop_525
wrpr %o7, 0x070F, %pil
wr %l0, 0x08D2, %set_softint
wrpr %g5, %g6, %tick
loop_525:
fpadd16 %f4, %f24, %f16
wrpr %i4, %i2, %cwp
rdhpr %htba, %i7
rd %y, %l6
edge16n %l1, %g1, %o0
rdhpr %hintp, %g2
movge %xcc, %g4, %i5
alignaddr %l3, %i6, %l2
edge16n %g7, %i1, %o4
membar 0x14
fmovrde %o5, %f12, %f8
rd %tick_cmpr, %o3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fmovrsgez %l5, %f15, %f6
rdhpr %hpstate, %g3
rd %y, %i0
fcmpeq32 %f22, %f14, %l4
tgu %xcc, 0x2
xnorcc %o2, 0x0820, %i3
rdhpr %hintp, %o7
tne %xcc, 0x3
rdhpr %htba, %l0
wr %g0, 0x17, %asi
stda %f16, [%l7 + 0x40] %asi
membar #Sync
wrpr %g5, 0x1AF6, %tick
set 0x45, %g6
lduba [%l7 + %g6] 0x15, %i4
fmovsneg %xcc, %f26, %f13
movre %i2, 0x1F0, %i7
tleu %xcc, 0x7
rdhpr %htba, %g6
tg %icc, 0x4
fpmerge %f17, %f29, %f10
rdpr %cleanwin, %l6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
tn %xcc, 0x6
sethi 0x157C, %g2
wr %g1, 0x04C2, %set_softint
movrlez %g4, 0x296, %l3
wr %g0, 0x4, %fprs
andcc %g7, 0x0BE0, %i1
udivx %o4, 0x11DE, %l2
or %o3, %o5, %o6
fcmpgt16 %f4, %f24, %l5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xB28, %hsys_tick_cmpr
wr %i0, %l4, %pic
wrpr %o2, 0x0B0E, %cwp
rdpr %cwp, %o1
wrpr %o7, 0x0BB8, %cwp
wrpr %i3, %g5, %pil
wr %g0, 0x5, %fprs
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
lduw [%l7 + 0x08], %i7
rdhpr %hintp, %i4
sllx %l6, %l1, %g6
movrlez %o0, 0x27C, %g2
rd %ccr, %g4
te %icc, 0x4
rdpr %cleanwin, %l3
edge8n %i5, %g1, %g7
fpackfix %f22, %f0
rdpr %cwp, %i1
wr %o4, %i6, %pic
wrpr %l2, 0x0847, %tick
rd %y, %o5
rdpr %canrestore, %o3
alignaddrl %o6, %g3, %i0
wrpr %l4, %l5, %cwp
fbg,a %fcc3, loop_526
wr %o2, 0x09BC, %softint
wr %o7, %o1, %sys_tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xFFC, %hsys_tick_cmpr
loop_526:
fmovdge %icc, %f23, %f13
wrpr %l0, %g5, %tick
fnors %f26, %f8, %f20
fcmpeq32 %f0, %f6, %i7
tsubcc %i4, %i2, %l6
rdpr %canrestore, %l1
tleu %xcc, 0x5
wr %g0, 0x27, %asi
stha %o0, [%l7 + 0x4E] %asi
membar #Sync
mova %xcc, %g6, %g2
tle %xcc, 0x0
sllx %l3, %i5, %g1
fmovs %f3, %f13
rd %softint, %g7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fnot1s %f4, %f13
xorcc %i1, 0x0F97, %o4
rdpr %gl, %i6
rdhpr %hpstate, %l2
fmovdvs %xcc, %f18, %f19
wr %o3, %o6, %clear_softint
rdpr %pil, %o5
wrpr %g3, 0x1CE7, %pil
rdpr %otherwin, %l4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xAB4, %hsys_tick_cmpr
wr %o7, %i0, %softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xC51, %hsys_tick_cmpr
fornot1s %f12, %f18, %f15
wrpr %i3, 0x17A7, %cwp
wrpr %g5, %l0, %tick
bshuffle %f12, %f0, %f22
fmul8x16al %f3, %f24, %f0
edge32ln %i4, %i7, %l6
rdpr %wstate, %l1
andcc %o0, %i2, %g2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x598, %hsys_tick_cmpr
rdhpr %hpstate, %g6
rdhpr %hsys_tick_cmpr, %g1
te %icc, 0x1
rdhpr %hpstate, %g7
rdpr %cansave, %g4
udivcc %i1, 0x075C, %o4
srl %i6, 0x14, %l2
bneg %icc, loop_527
wrpr %o3, 0x1F86, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xD13, %hsys_tick_cmpr
loop_527:
bvs,pt %xcc, loop_528
tvc %xcc, 0x3
rd %ccr, %l4
tneg %icc, 0x7
loop_528:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fpsub16s %f27, %f20, %f14
movle %xcc, %o2, %i0
rd %asi, %o7
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
movg %icc, %g5, %i3
rdhpr %hintp, %i4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %htba, %l1
wr %o0, 0x1A56, %pic
wrpr %l6, %g2, %pil
or %l3, 0x0200, %i2
wrpr %g6, %g1, %pil
fcmpd %fcc1, %f24, %f22
tvs %icc, 0x4
rdhpr %hsys_tick_cmpr, %g7
ble,a %icc, loop_529
rdhpr %htba, %i1
rdpr %canrestore, %g4
udivx %i6, 0x0EED, %l2
loop_529:
array32 %o4, %o3, %o6
movge %xcc, %i5, %g3
rdpr %cleanwin, %l4
brgez %o5, loop_530
bpos,a,pt %icc, loop_531
tcs %xcc, 0x7
movneg %icc, %l5, %o2
loop_530:
rdhpr %hpstate, %i0
loop_531:
rdpr %cansave, %o7
wr %g0, 0x7, %fprs
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
set 0x1C, %o4
lduwa [%l7 + %o4] 0x88, %l0
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
smul %o0, 0x1BEA, %g2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fpsub32 %f22, %f14, %f0
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, %g7
rd %y, %i1
rdhpr %hsys_tick_cmpr, %i2
rdhpr %hsys_tick_cmpr, %i6
rdhpr %hintp, %l2
movne %xcc, %g4, %o3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hpstate, %i5
wr %o6, 0x1F94, %ccr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x6C8, %hsys_tick_cmpr
rd %ccr, %o5
movvs %xcc, %o2, %l5
rdhpr %htba, %i0
wrpr %g5, %i3, %tick
rd %ccr, %i4
fand %f30, %f28, %f26
subcc %o7, 0x1CE6, %l0
wrpr %o1, 0x1D0E, %tick
ldsh [%l7 + 0x28], %i7
rdpr %cansave, %o0
tneg %xcc, 0x5
edge16l %l1, %g2, %l6
fcmpne32 %f2, %f18, %l3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x3F8, %hsys_tick_cmpr
fmovdge %xcc, %f3, %f31
alignaddrl %g6, %i1, %i6
movg %icc, %i2, %g4
wrpr %l2, 0x047B, %tick
rdpr %cansave, %o4
movrgz %o3, %i5, %g3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xFD5, %hsys_tick_cmpr
rdpr %cansave, %o5
taddcc %o2, %l5, %i0
rdpr %gl, %o6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xCAA, %hsys_tick_cmpr
rd %y, %o7
bcs,a,pn %xcc, loop_532
wrpr %i4, 0x0BEB, %cwp
fmovdge %icc, %f0, %f19
wrpr %o1, 0x1CEB, %tick
loop_532:
rdpr %cansave, %l0
fble %fcc0, loop_533
fbu %fcc3, loop_534
rdpr %tba, %i7
rd %y, %l1
loop_533:
wrpr %o0, %l6, %tick
loop_534:
rdpr %gl, %g2
rd %fprs, %g1
movge %xcc, %g7, %l3
wrpr %i1, %i6, %cwp
fmul8x16 %f11, %f4, %f0
std %i2, [%l7 + 0x08]
rdpr %gl, %g4
move %icc, %l2, %g6
rd %y, %o4
rdpr %tl, %o3
rdhpr %htba, %g3
edge32 %i5, %l4, %o2
rdpr %otherwin, %o5
wrpr %l5, 0x18C1, %tick
tcc %icc, 0x3
subcc %o6, 0x1127, %g5
wr %i3, %i0, %clear_softint
andncc %i4, %o1, %l0
wrpr %i7, %l1, %tick
array32 %o0, %o7, %g2
fcmpgt32 %f18, %f22, %g1
rdhpr %hpstate, %l6
fcmps %fcc2, %f11, %f5
srl %l3, 0x19, %g7
rd %pc, %i1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
set 0x5C, %i1
ldsha [%l7 + %i1] 0x89, %i6
wrpr %g4, %g6, %pil
wr %l2, %o4, %softint
rdhpr %hsys_tick_cmpr, %o3
rd %sys_tick_cmpr, %i5
set 0x40, %g5
stda %f0, [%l7 + %g5] 0x04
ldstub [%l7 + 0x1A], %l4
fpsub16 %f2, %f24, %f12
set 0x40, %o2
ldda [%l7 + %o2] 0x10, %f16
rdhpr %hintp, %o2
movcs %xcc, %l5, %o5
wr %g5, %o6, %ccr
bg,a loop_535
fblg,a %fcc1, loop_536
rdhpr %hintp, %i0
movcc %icc, %i3, %o1
loop_535:
rdhpr %hsys_tick_cmpr, %l0
loop_536:
movneg %icc, %i4, %l1
popc 0x0E42, %i7
fbule,a %fcc2, loop_537
rdhpr %hsys_tick_cmpr, %o7
tle %xcc, 0x7
rdhpr %hpstate, %g2
loop_537:
or %g1, 0x1757, %o0
fmovsne %icc, %f23, %f28
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xEFB, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xC50, %tick_cmpr
wr %g0, 0x10, %asi
lda [%l7 + 0x24] %asi, %f1
rdhpr %hsys_tick_cmpr, %i2
addcc %i1, 0x0250, %g4
tcc %icc, 0x0
rdpr %tba, %i6
rdhpr %htba, %g6
fmovdn %icc, %f19, %f22
fandnot2 %f6, %f0, %f20
rd %fprs, %o4
set 0x65, %o5
ldsba [%l7 + %o5] 0x80, %l2
fmovrslez %i5, %f4, %f14
fpsub16 %f26, %f4, %f30
subccc %o3, 0x1386, %g3
fnands %f29, %f13, %f31
rdpr %tba, %l4
rdhpr %hpstate, %l5
movle %xcc, %o5, %o2
tle %xcc, 0x2
rdhpr %htba, %g5
sllx %o6, 0x1F, %i0
set 0x20, %i7
prefetcha [%l7 + %i7] 0x19, 0x1
fand %f26, %f4, %f2
movvc %icc, %l0, %i4
fpack16 %f12, %f30
rd %sys_tick_cmpr, %o1
sir 0x04E8
rd %y, %i7
rdhpr %hintp, %l1
rdhpr %htba, %o7
movg %icc, %g2, %g1
wrpr %o0, %l6, %cwp
rdhpr %hsys_tick_cmpr, %g7
movl %icc, %i2, %l3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x2DA, %hsys_tick_cmpr
wr %g6, 0x070C, %clear_softint
rd %asi, %o4
rdpr %cwp, %i6
fpsub16s %f12, %f18, %f29
wr %i5, %l2, %y
sdivx %o3, 0x14C5, %g3
fornot2 %f18, %f4, %f24
rdpr %otherwin, %l4
edge32n %o5, %l5, %g5
rdpr %canrestore, %o2
wrpr %i0, 0x1112, %tick
rdhpr %hintp, %o6
edge8ln %l0, %i4, %i3
te %icc, 0x0
wr %i7, 0x1F27, %clear_softint
movneg %icc, %l1, %o1
rd %softint, %g2
fmovrsgez %g1, %f30, %f6
array16 %o7, %l6, %g7
membar 0x39
wrpr %i2, %o0, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
movne %xcc, %i1, %g4
wr %o4, 0x1695, %clear_softint
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xFD1, %hsys_tick_cmpr
fble %fcc2, loop_538
wrpr %l2, %g6, %cwp
wr %g3, %l4, %pic
stw %o5, [%l7 + 0x54]
loop_538:
sra %o3, %g5, %l5
rdpr %pil, %i0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
umul %o2, %l0, %o6
movge %xcc, %i3, %i4
wrpr %i7, 0x0E9A, %cwp
wrpr %l1, 0x1AEC, %cwp
edge8l %o1, %g1, %g2
tn %icc, 0x0
rdpr %gl, %l6
rdpr %pil, %o7
andn %i2, %g7, %o0
rdpr %pil, %l3
wrpr %i1, 0x1684, %pil
sllx %o4, 0x1E, %g4
array16 %i6, %l2, %g6
fmul8x16al %f24, %f22, %f10
rdhpr %hpstate, %i5
srlx %l4, 0x06, %g3
fexpand %f18, %f6
wr %o3, %g5, %softint
xnorcc %o5, 0x1000, %i0
tvs %icc, 0x0
add %o2, %l0, %l5
rdpr %cleanwin, %i3
rd %pc, %o6
fnors %f18, %f11, %f12
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
rd %pc, %i7
fmovscc %icc, %f23, %f17
xorcc %l1, 0x0515, %g1
rdpr %gl, %g2
xorcc %o1, 0x074F, %l6
wr %i2, %o7, %pic
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x32C, %hsys_tick_cmpr
rdhpr %hsys_tick_cmpr, %o0
wr %g0, 0x19, %asi
ldsba [%l7 + 0x5E] %asi, %i1
wrpr %o4, 0x14A1, %tick
rdpr %cansave, %i6
wrpr %g4, 0x00C8, %cwp
tsubcc %l2, 0x1DE0, %g6
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xFA5, %hsys_tick_cmpr
wrpr %g3, 0x0E79, %tick
rdpr %cleanwin, %l4
wr %o3, 0x0926, %pic
mulscc %g5, 0x0A7E, %o5
rdpr %cwp, %o2
rd %sys_tick_cmpr, %l0
siam 0x2
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xA29, %hsys_tick_cmpr
tsubcc %i3, %i7, %l1
rd %tick_cmpr, %g1
fmovd %f12, %f14
ble,a,pn %xcc, loop_539
ba loop_540
wr %g0, 0x5, %fprs
tcc %xcc, 0x7
loop_539:
rdhpr %hintp, %i4
loop_540:
wrpr %l6, %o1, %tick
rdhpr %htba, %i2
rdhpr %hintp, %g7
rdhpr %hpstate, %o7
wrpr %l3, %o0, %cwp
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdpr %canrestore, %i6
wr %g0, 0x5, %fprs
movrne %l2, %g6, %i5
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fmovsleu %xcc, %f10, %f7
rdhpr %hpstate, %o4
wr %g0, 0x19, %asi
stba %l4, [%l7 + 0x09] %asi
wr %g5, %o5, %softint
orn %o2, 0x0FDD, %l0
ldub [%l7 + 0x45], %o3
rdpr %canrestore, %i0
rd %sys_tick_cmpr, %o6
rdhpr %hintp, %i3
wr %i7, %l5, %pic
wr %g1, 0x1DEC, %softint
movleu %icc, %l1, %g2
rd %y, %i4
rd %pc, %o1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
fmovdleu %icc, %f24, %f28
rd %ccr, %g7
wr %l6, %l3, %y
wrpr %o0, %o7, %cwp
fbue,a %fcc1, loop_541
andncc %i6, %i1, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x8F9, %hsys_tick_cmpr
rd %softint, %i5
loop_541:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x688, %hsys_tick_cmpr
andncc %l4, %g5, %o2
movpos %icc, %o5, %l0
rd %y, %o3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x209, %hsys_tick_cmpr
mulscc %i3, 0x1668, %i7
wrpr %l5, 0x0B01, %tick
rdhpr %hsys_tick_cmpr, %g1
rdhpr %hpstate, %g2
taddcctv %i4, 0x0AAE, %o1
and %i2, %l1, %g7
flush %l7 + 0x14
rd %softint, %l6
wrpr %l3, 0x1783, %pil
rd %softint, %o0
rd %fprs, %i6
rdpr %canrestore, %o7
rdhpr %hintp, %i1
rdhpr %htba, %g4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x1E8, %hsys_tick_cmpr
fbge,a %fcc3, loop_542
fbul,a %fcc1, loop_543
udivx %g3, 0x0432, %i5
rd %asi, %o4
loop_542:
rd %y, %g5
loop_543:
ta %icc, 0x3
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xEEF, %hsys_tick_cmpr
sub %o5, 0x1A3F, %o2
rd %softint, %l0
tneg %icc, 0x2
fmovdne %xcc, %f20, %f4
movl %icc, %o3, %i0
rd %pc, %o6
fnegs %f18, %f31
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %htba, %g1
wrpr %i3, %g2, %cwp
wrpr %i4, 0x19F5, %cwp
fsrc2 %f6, %f4
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x0A8, %hsys_tick_cmpr
sdiv %i2, 0x0EA7, %l1
rd %sys_tick_cmpr, %l6
sir 0x164F
wr %g7, 0x03AA, %set_softint
wr %o0, 0x074A, %pic
rd %asi, %i6
bcs,a,pn %xcc, loop_544
wrpr %l3, 0x0D45, %tick
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
rdhpr %hpstate, %g4
loop_544:
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xFF8, %hsys_tick_cmpr
rdhpr %hpstate, %l2
rdhpr %hsys_tick_cmpr, %g3
popc %i5, %g6
rdhpr %hsys_tick_cmpr, %o4
brgz %l4, loop_545
fmovdle %xcc, %f30, %f16
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0xE44, %hsys_tick_cmpr
loop_545:
rd %sys_tick_cmpr, %l0
fpack16 %f8, %f22
rdhpr %hintp, %o2
wr %g0, 0x19, %asi
stba %o3, [%l7 + 0x62] %asi
edge8n %i0, %i7, %l5
tleu %xcc, 0x2
flushw
brlez,a %g1, loop_546
wr %i3, %o6, %set_softint
wrpr %i4, %o1, %tick
fandnot2s %f28, %f28, %f2
loop_546:
fbu,a %fcc2, loop_547
wr %i2, 0x02AA, %sys_tick
wrpr %g2, %l6, %pil
rdhpr %hsys_tick_cmpr, %l1
loop_547:
fmovrslez %g7, %f5, %f14
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
xnorcc %i1, 0x1083, %g4
rdhpr %hsys_tick_cmpr, %o7
rd %fprs, %l3
fands %f7, %f27, %f0
taddcc %l2, %i5, %g6
xnor %o4, %l4, %g5
edge8ln %o5, %g3, %o2
udivcc %o3, 0x1B5A, %l0
wrpr %i7, %i0, %pil
wr %g1, %l5, %pic
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x508, %sys_tick_cmpr
wrpr %o6, %o1, %cwp
rdpr %pil, %i4
fones %f6
wrpr %g2, 0x10D4, %tick
fmovscs %icc, %f8, %f23
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x9BA, %hsys_tick_cmpr
std %f14, [%l7 + 0x10]
nop
setx loop_548, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sethi 0x17A6, %l1
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, 0x04E, %hsys_tick_cmpr
movn %icc, %i2, %o0
loop_548:
rdpr %pil, %g4
mova %icc, %o7, %l3
fbue %fcc2, loop_549
rdpr %cwp, %i1
movre %l2, %i5, %g6
rdpr %canrestore, %l4
loop_549:
taddcc %g5, %o4, %g3
wr %o2, %o5, %softint
rdpr %pil, %i7
fmul8ulx16 %f6, %f14, %f2
EXIT_GOOD
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Stats for Thread 0:
!
! Type l : 521
! Type a : 5327
! Type x : 261
! Type cti : 549
! Type f : 857
! Type i : 2485
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
EXIT_GOOD /* test finish */
/************************************************************************
Test case data start
************************************************************************/
.data
user_data_start:
scratch_area:
.word 0xD84F512F
.word 0x3F361144
.word 0xC9ED7AC1
.word 0xCACA42E0
.word 0x2EC1C106
.word 0x995CDB0F
.word 0xD974BA78
.word 0xD02A0B9B
.word 0x8B994B66
.word 0xE2050956
.word 0xEB242E82
.word 0xAA3D7908
.word 0xBA12CD5F
.word 0x097D36D8
.word 0xFA2C2903
.word 0xE5AECA9F
.word 0xDC24FE74
.word 0xCCD0F33B
.word 0xCFDEAEE8
.word 0x380AAB18
.word 0xB2E50293
.word 0x75097A38
.word 0x0C1C7E8E
.word 0x919BE562
.word 0x5F6CE820
.word 0xDD94BBD4
.word 0x91AE8228
.word 0x17FF65DF
.word 0x671B1F32
.word 0x2ED259F6
.word 0x750313DF
.word 0x50D4C677
.word 0x83F4030C
.word 0x926AB1D5
.word 0x1B094C9A
.word 0xFE264BB1
.word 0x91F25398
.word 0x691510A9
.word 0xDFD13780
.word 0x6D0E7F7A
.word 0x551873FD
.word 0x8DC5ACF5
.word 0x313DA8F0
.word 0xC1927F92
.word 0x37BA0BC5
.word 0x3F9EBD44
.word 0x33A87AFF
.word 0x36BEE2C9
.word 0xCD526CEB
.word 0xD4E45295
.word 0x8D22BAE1
.word 0x3619BC93
.word 0x6A2B2F6C
.word 0x3B8CBAE6
.word 0xFA66E9D2
.word 0x839EF3EF
.word 0x8446A791
.word 0x1201DB99
.word 0x9673B34F
.word 0xBA6DBD2C
.word 0x9B4831B1
.word 0x4304DB93
.word 0xDE18986F
.word 0xBEE8AD56
.end