Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / arch / mp / diag / fc_qual / mpgen_semi_full_isa_3.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: mpgen_semi_full_isa_3.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 ============================================
*/
#define SCONTEXT PCONTEXT
#define MAIN_PAGE_NUCLEUS_ALSO
#define MAIN_PAGE_HV_ALSO
#define N_CPUS 8
#define ENABLE_T0_Fp_exception_ieee_754_0x21
#define ENABLE_T0_Fp_exception_other_0x22
#define ENABLE_T0_Fp_disabled_0x20
#define ENABLE_T0_Illegal_instruction_0x10
#define ENABLE_T1_Illegal_instruction_0x10
#define ENABLE_HT0_Illegal_instruction_0x10
#define ENABLE_HT1_Illegal_instruction_0x10
#define ENABLE_T0_Clean_Window_0x24
#define THREAD_COUNT 8
#define THREAD_STRIDE 1
#define SKIP_TRAPCHECK
#define USE_MPGEN_TRAPS
#include "hboot.s"
.text
.global main
main:
! Check for processor ID
th_fork(processor,%l0)
! Random code for Processor 0
processor_0:
ta T_CHANGE_PRIV
set done_flags,%g1
mov 1,%g2
st %g2,[%g1+0x00] ! Set the start flag
wrpr %g0,7,%cleanwin
call p0_init_memory_pointers
wr %g0,0x80,%asi ! Setting default asi to 80
! Initialize the floating point registers for processor 0
wr %g0,0x4,%fprs ! Make sure fef is 1
set p0_init_freg,%g1
! %f0 = aae1c20d 539bf956 4a0a0f21 113ad118
! %f4 = 3075cf4e c5fd274d 9241ba51 d1e87756
! %f8 = ae0d969e c3d0785c 8f5cbdbe 5c45d5d9
! %f12 = 54b29a1d 6acd28c0 9eb2fca4 aace5124
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = dd14409b 5d410702 30a9fd9c 54302806
! %f20 = 530845e3 f00c538e cb371c88 93af2296
! %f24 = 615c9b4c e5d9d840 84da2a62 52fc87b9
! %f28 = f7691c2e 3572fc8f 9d3bbfef 94e147c4
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = e47dc02d 115a5046 397f76a0 3d620233
! %f36 = a488ed1f b149bfb7 0db53565 b892a5cd
! %f40 = bc49f75f c2d63e5d 17472008 6f38b1c1
! %f44 = 15a0010f 75a84ca8 0e23d5a4 61e50ba9
ldda [%g1]ASI_BLK_P,%f32
xorcc %g0,%g0,%g3 ! init %g3 and set flags
membar #Sync ! Force the block loads to complete
! Start of Random Code for processor 0
p0_label_1:
! Mem[0000000011800008] = bb5c1c2a 894a4fd2, %l2 = 2a8035f6, %l3 = 08373b66
ldda [%i3+%i4]0x89,%l2 ! %l2 = 00000000894a4fd2 00000000bb5c1c2a
! %f0 = aae1c20d 539bf956, Mem[0000000010800000] = 77545652 7b14634f
stda %f0 ,[%i1+0x000]%asi ! Mem[0000000010800000] = aae1c20d 539bf956
! Mem[0000000031800040] = bc14e06d, %l0 = 13b286aa72045452
ldsw [%o3+0x040],%l0 ! %l0 = ffffffffbc14e06d
! %l5 = 8cd932d7c3d47803, immed = 00000d20, %y = 00000000
sdiv %l5,0xd20,%l5 ! %l5 = 00000000000eeb9d
mov %l0,%y ! %y = bc14e06d
! Randomly selected nop
nop
! Mem[0000000011000010] = 7f37a470, %l4 = 8ee4768639c2c1cb
lduha [%i2+%i5]0x80,%l4 ! %l4 = 0000000000007f37
! %l7 = f7a1445a3901f8ac, immed = fffff61a, %y = bc14e06d
umulcc %l7,-0x9e6,%l2 ! %l2 = 3901f677b67c8978, %ccr = 08, %y = 3901f677
! %f0 = aae1c20d 539bf956, Mem[0000000011000030] = 6cf722a5 533a3bfb
stda %f0 ,[%i2+%o6]0x81 ! Mem[0000000011000030] = aae1c20d 539bf956
! Mem[0000000031000004] = c8c8935f, %l5 = 00000000000eeb9d
ldsh [%o2+0x006],%l5 ! %l5 = ffffffffffff935f
! %l1 = cad7c3ee11e36e97, %l1 = cad7c3ee11e36e97, %l4 = 0000000000007f37
addc %l1,%l1,%l4 ! %l4 = 95af87dc23c6dd2e
p0_label_2:
! %l4 = 95af87dc23c6dd2e, Mem[0000000030000000] = 85c60fb7ef75d220
stx %l4,[%o0+%g0] ! Mem[0000000030000000] = 95af87dc23c6dd2e
! %l2 = 3901f677b67c8978, Mem[000000001180005e] = 1b69abeb
stba %l2,[%i3+0x05e]%asi ! Mem[000000001180005c] = 1b6978eb
! Mem[0000000011000008] = a10050c907ffad92, %l5 = ffffffffffff935f
ldxa [%i2+%i4]0x88,%l5 ! %l5 = a10050c907ffad92
! %f11 = 5c45d5d9, Mem[0000000031800044] = 5bbc47ac
st %f11,[%o3+0x044] ! Mem[0000000031800044] = 5c45d5d9
! %l5 = a10050c907ffad92, %l6 = 8eef9bb82f202395, %l5 = a10050c907ffad92
sdivx %l5,%l6,%l5 ! %l5 = 0000000000000000
! Mem[0000000011000048] = a7bb86d9, %l4 = 95af87dc23c6dd2e
lduw [%i2+0x048],%l4 ! %l4 = 00000000a7bb86d9
! Mem[0000000031800044] = 5c45d5d9, %l4 = 00000000a7bb86d9
lduh [%o3+0x046],%l4 ! %l4 = 000000000000d5d9
! Mem[0000000010000028] = 9a08a893, %l0 = ffffffffbc14e06d
lduba [%i0+%o5]0x88,%l0 ! %l0 = 0000000000000093
! Mem[0000000031800000] = 318aca7b, %l4 = 000000000000d5d9
ldsw [%o3+%g0],%l4 ! %l4 = 00000000318aca7b
! %l7 = f7a1445a3901f8ac, immed = 00000573, %y = 3901f677
smulcc %l7,0x573,%l1 ! %l1 = 00000136a5be1144, %ccr = 08, %y = 136
p0_label_3:
! %l6 = 2f202395, %l7 = 3901f8ac, Mem[0000000010800020] = db0945ce 6d826675
std %l6,[%i1+%o4] ! Mem[0000000010800020] = 2f202395 3901f8ac
! %l3 = 00000000bb5c1c2a, Mem[0000000011000020] = 43b4fa5c
stba %l3,[%i2+%o4]0x81 ! Mem[0000000011000020] = 2ab4fa5c
! %l3 = 00000000bb5c1c2a, immed = ffffffc0, %l4 = 00000000318aca7b
sub %l3,-0x040,%l4 ! %l4 = 00000000bb5c1c6a
! %l6 = 8eef9bb82f202395, Mem[0000000010000028] = 93a8089ad3996441
stxa %l6,[%i0+%o5]0x80 ! Mem[0000000010000028] = 8eef9bb82f202395
! %l1 = 00000136a5be1144, immed = 00000023, %l3 = 00000000bb5c1c2a
srax %l1,0x023,%l3 ! %l3 = 0000000000000026
! %f30 = 9d3bbfef 94e147c4, Mem[0000000010800028] = 139ad4a3 ae4b837c
stda %f30,[%i1+%o5]0x89 ! Mem[0000000010800028] = 9d3bbfef 94e147c4
! %l5 = 0000000000000000, immed = 000003a2, %l0 = 0000000000000093
and %l5,0x3a2,%l0 ! %l0 = 0000000000000000
! Mem[0000000011800010] = 6f6d6b8c eb596f44, %l6 = 2f202395, %l7 = 3901f8ac
ldda [%i3+%i5]0x81,%l6 ! %l6 = 000000006f6d6b8c 00000000eb596f44
! %l4 = 00000000bb5c1c6a, immed = 00000b94, %l2 = 3901f677b67c8978
or %l4,0xb94,%l2 ! %l2 = 00000000bb5c1ffe
! %l6 = 000000006f6d6b8c, %l1 = 00000136a5be1144, %l3 = 0000000000000026
sra %l6,%l1,%l3 ! %l3 = 0000000006f6d6b8
p0_label_4:
! %f28 = f7691c2e 3572fc8f, Mem[0000000011000000] = 4c4fd8b3 c7be73fb
stda %f28,[%i2+%g0]0x89 ! Mem[0000000011000000] = f7691c2e 3572fc8f
! Invert Register : %l7 = 00000000eb596f44
xor %l7,-1,%l7 ! %l7 = ffffffff14a690bb
! %l7 = ffffffff14a690bb, %l2 = 00000000bb5c1ffe, %l2 = 00000000bb5c1ffe
or %l7,%l2,%l2 ! %l2 = ffffffffbffe9fff
! Mem[0000000010800038] = 1e377d24d3a6585b, %l7 = ffffffff14a690bb
ldxa [%i1+0x038]%asi,%l7 ! %l7 = 1e377d24d3a6585b
! Mem[0000000030800040] = b987fafba34bcf28, %f20 = 530845e3 f00c538e
ldda [%o1+0x040]%asi,%f20 ! %f20 = b987fafb a34bcf28
! %l5 = 0000000000000000, Mem[0000000031000000] = 0dd4cef1
stw %l5,[%o2+%g0] ! Mem[0000000031000000] = 00000000
! Mem[0000000031000044] = 1ac31feb, %f3 = 113ad118
ld [%o2+0x044],%f3 ! %f3 = 1ac31feb
! %l3 = 0000000006f6d6b8, Mem[0000000011000000] = 3572fc8f
stwa %l3,[%i2+%g0]0x89 ! Mem[0000000011000000] = 06f6d6b8
! %l2 = ffffffffbffe9fff, Mem[0000000010000018] = 178af7e6
stba %l2,[%i0+%i6]0x89 ! Mem[0000000010000018] = 178af7ff
! %l0 = 0000000000000000, %l0 = 0000000000000000, %l7 = 1e377d24d3a6585b
udivx %l0,%l0,%l7 ! %l7 = 1e377d24d3a6585b
p0_label_5:
! Mem[0000000010800020] = 2f2023953901f8ac, %f10 = 8f5cbdbe 5c45d5d9
ldda [%i1+%o4]0x80,%f10 ! %f10 = 2f202395 3901f8ac
! Mem[0000000010000048] = e8059644, %l5 = 0000000000000000
ldsw [%i0+0x048],%l5 ! %l5 = ffffffffe8059644
! %l6 = 000000006f6d6b8c, Mem[0000000030800040] = b987fafba34bcf28
stx %l6,[%o1+0x040] ! Mem[0000000030800040] = 000000006f6d6b8c
! %l6 = 000000006f6d6b8c, Mem[0000000030000001] = 95af87dc
stb %l6,[%o0+0x001] ! Mem[0000000030000000] = 958c87dc
! Mem[0000000030000004] = 23c6dd2e, %l1 = 00000136a5be1144
lduh [%o0+0x006],%l1 ! %l1 = 000000000000dd2e
! %l4 = 00000000bb5c1c6a, immed = 00000003, %l7 = 1e377d24d3a6585b
sra %l4,0x003,%l7 ! %l7 = fffffffff76b838d
! Mem[0000000010800000] = aae1c20d, %l7 = fffffffff76b838d
lduwa [%i1+%g0]0x80,%l7 ! %l7 = 00000000aae1c20d
! %l4 = 00000000bb5c1c6a
sethi %hi(0x3b5da800),%l4 ! %l4 = 000000003b5da800
! Mem[0000000031800000] = 318aca7b, %f31 = 94e147c4
ld [%o3+%g0],%f31 ! %f31 = 318aca7b
! %l4 = 000000003b5da800, %l0 = 0000000000000028, %y = 00000136
sdiv %l4,%l0,%l7 ! %l7 = 000000007fffffff
mov %l0,%y ! %y = 00000028
p0_label_6:
! %l4 = 000000003b5da800, %l5 = ffffffffe8059644, %l6 = 000000006f6d6b8c
sub %l4,%l5,%l6 ! %l6 = 00000000535811bc
! %l5 = ffffffffe8059644, %l2 = ffffffffbffe9fff, %l6 = 00000000535811bc
andcc %l5,%l2,%l6 ! %l6 = ffffffffa8049644, %ccr = 88
! %l1 = 000000000000dd2e, Mem[0000000011000008] = 92adff07
stha %l1,[%i2+%i4]0x80 ! Mem[0000000011000008] = dd2eff07
! %l4 = 000000003b5da800, Mem[0000000011000020] = 2ab4fa5c
stha %l4,[%i2+%o4]0x80 ! Mem[0000000011000020] = a800fa5c
save ! CWP = 1
! Mem[0000000011800008] = 894a4fd2, %l7 = 42730705dcddfee0
lduwa [%o3+%o4]0x88,%l7 ! %l7 = 00000000894a4fd2
! %f26 = 84da2a62, Mem[0000000031800040] = bc14e06d
st %f26,[%i3+0x040] ! Mem[0000000031800040] = 84da2a62
! %l6 = 98267335, %l7 = 894a4fd2, Mem[0000000031800000] = 318aca7b 5b31ee7f
stda %l6,[%i3+0x000]%asi ! Mem[0000000031800000] = 98267335 894a4fd2
! Mem[0000000010000020] = 197c14dd, %l5 = f5ff0ca2ed3ca360
ldsw [%o0+%i4],%l5 ! %l5 = 00000000197c14dd
! Mem[0000000010800070] = cb9e085e, %l2 = a8cf1ae48ce75c93
ldswa [%o1+0x070]%asi,%l2 ! %l2 = ffffffffcb9e085e
p0_label_7: ! %cwp = 1
! %l0 = 0f834dfd, %l1 = 3c6368fa, Mem[0000000030800000] = 06c26ca4 5615786a
std %l0,[%i1+%g0] ! Mem[0000000030800000] = 0f834dfd 3c6368fa
! Randomly selected nop
nop
! %l5 = 00000000197c14dd, immed = fffffd5a, %l7 = 00000000894a4fd2
andn %l5,-0x2a6,%l7 ! %l7 = 0000000000000085
! %l6 = 98267335, %l7 = 00000085, Mem[0000000030000000] = 958c87dc 23c6dd2e
std %l6,[%i0+%g0] ! Mem[0000000030000000] = 98267335 00000085
! %l7 = 0000000000000085, %l2 = ffffffffcb9e085e, %l2 = ffffffffcb9e085e
taddcctv %l7,%l2,%l2 ! %l0 = 6f46f4e80f834e20, Trapped
! Mem[0000000031800040] = 84da2a62, %l6 = c98d837098267335
ldsha [%i3+0x040]%asi,%l6 ! %l6 = ffffffffffff84da
! %l2 = ffffffffcb9e085e, immed = 00000844, %l4 = e27ea0b5e1d47978
andcc %l2,0x844,%l4 ! %l4 = 0000000000000844, %ccr = 00
! Mem[0000000011000020] = 5cfa00a8, %l6 = ffffffffffff84da
lduwa [%o2+%i4]0x88,%l6 ! %l6 = 000000005cfa00a8
! %l0 = 6f46f4e80f834e20, %l5 = 00000000197c14dd, %l5 = 00000000197c14dd
srl %l0,%l5,%l5 ! %l5 = 0000000000000000
! Mem[0000000011800008] = d24f4a89, %l6 = 000000005cfa00a8
ldswa [%o3+%o4]0x81,%l6 ! %l6 = ffffffffd24f4a89
p0_label_8: ! %cwp = 1
! Mem[0000000010000018] = 05195181 178af7ff, %l4 = 00000844, %l5 = 00000000
ldda [%o0+%o6]0x89,%l4 ! %l4 = 00000000178af7ff 0000000005195181
! Invert Register : %l1 = 97ed35483c6368fa
xor %l1,-1,%l1 ! %l1 = 6812cab7c39c9705
! Invert Register : %l7 = 0000000000000085
xor %l7,-1,%l7 ! %l7 = ffffffffffffff7a
! %l1 = 6812cab7c39c9705, %l7 = ffffffffffffff7a, %l1 = 6812cab7c39c9705
orn %l1,%l7,%l1 ! %l1 = 6812cab7c39c9785
! Mem[0000000011800060] = 388d6e2d, %l3 = 19b7c388b609576c
ldub [%o3+0x061],%l3 ! %l3 = 000000000000008d
! Mem[0000000030000000] = 98267335, %l1 = 6812cab7c39c9785
lduh [%i0+%g0],%l1 ! %l1 = 0000000000009826
! Mem[0000000010000070] = 45b65962, %l5 = 0000000005195181
ldsw [%o0+0x070],%l5 ! %l5 = 0000000045b65962
! Mem[0000000030000000] = 98267335, %l7 = ffffffffffffff7a
lduh [%i0+%g0],%l7 ! %l7 = 0000000000009826
! %l3 = 000000000000008d, immed = fffff57b, %l1 = 0000000000009826
addc %l3,-0xa85,%l1 ! %l1 = fffffffffffff608
! %l7 = 0000000000009826, Mem[0000000010800010] = 7defae26
stba %l7,[%o1+%o5]0x81 ! Mem[0000000010800010] = 26efae26
p0_label_9: ! %cwp = 1
! Mem[0000000030000044] = da76fb9c, %l0 = 6f46f4e80f834e20
ldsh [%i0+0x046],%l0 ! %l0 = fffffffffffffb9c
! %l7 = 0000000000009826, immed = 000006f2, %l4 = 00000000178af7ff
orn %l7,0x6f2,%l4 ! %l4 = fffffffffffff92f
! Mem[0000000011800000] = 21bf07377854de02, %l1 = fffffffffffff608
ldxa [%o3+%g0]0x88,%l1 ! %l1 = 21bf07377854de02
! %l0 = fffffffffffffb9c, immed = fffff332, %y = 00000028
sdiv %l0,-0xcce,%l3 ! %l3 = fffffffffccc4cda
mov %l0,%y ! %y = fffffb9c
! %l6 = ffffffffd24f4a89, Mem[0000000010800020] = 9523202f
stha %l6,[%o1+%i4]0x88 ! Mem[0000000010800020] = 95234a89
! %l6 = ffffffffd24f4a89, immed = ffffff29, %l1 = 21bf07377854de02
xor %l6,-0x0d7,%l1 ! %l1 = 000000002db0b5a0
! Set Register : %l1 = 000000002db0b5a0
xor %g0,-1,%l1 ! %l1 = ffffffffffffffff
! %f25 = e5d9d840, Mem[0000000011000008] = dd2eff07
sta %f25,[%o2+0x008]%asi ! Mem[0000000011000008] = e5d9d840
! %l1 = ffffffffffffffff, %l7 = 0000000000009826, %l6 = ffffffffd24f4a89
andcc %l1,%l7,%l6 ! %l6 = 0000000000009826, %ccr = 00
! Mem[0000000010800020] = 894a23953901f8ac, %f24 = 615c9b4c e5d9d840
ldda [%o1+%i4]0x81,%f24 ! %f24 = 894a2395 3901f8ac
p0_label_10: ! %cwp = 1
! %l3 = fffffffffccc4cda, %l2 = ffffffffcb9e085e, %l1 = ffffffffffffffff
orncc %l3,%l2,%l1 ! %l1 = fffffffffcedfffb, %ccr = 88
! %l1 = fffffffffcedfffb, %l6 = 0000000000009826, %l6 = 0000000000009826
udivx %l1,%l6,%l6 ! %l6 = 0001aebcbc9aef0a
! %f16 = dd14409b 5d410702, Mem[0000000011000010] = 7f37a470 d3611777
std %f16,[%o2+%o5] ! Mem[0000000011000010] = dd14409b 5d410702
! %l2 = ffffffffcb9e085e, %l4 = fffffffffffff92f, %y = fffffb9c
smulcc %l2,%l4,%l0 ! %l0 = 000001650fc8f742, %ccr = 00, %y = 165
! %l5 = 0000000045b65962, %l4 = fffffffffffff92f, %l4 = fffffffffffff92f
or %l5,%l4,%l4 ! %l4 = fffffffffffff96f
! %l6 = 0001aebcbc9aef0a, %l4 = fffffffffffff96f, %l6 = 0001aebcbc9aef0a
sub %l6,%l4,%l6 ! %l6 = 0001aebcbc9af59b
! %l7 = 0000000000009826, %l4 = fffffffffffff96f, %l5 = 0000000045b65962
andcc %l7,%l4,%l5 ! %l5 = 0000000000009826, %ccr = 00
! Mem[0000000030800000] = 0f834dfd3c6368fa, %l1 = fffffffffcedfffb
ldx [%i1+%g0],%l1 ! %l1 = 0f834dfd3c6368fa
! Mem[0000000010800000] = aae1c20d, %l4 = fffffffffffff96f
ldswa [%o1+%g0]0x81,%l4 ! %l4 = ffffffffaae1c20d
! %l2 = ffffffffcb9e085e, %l0 = 000001650fc8f742, %l6 = 0001aebcbc9af59b
tsubcctv %l2,%l0,%l6 ! %l0 = 000001650fc8f765, Trapped
p0_label_11: ! %cwp = 1
restore ! CWP = 0
! %l2 = ffffffffbffe9fff, %l7 = 000000007fffffff, %l2 = ffffffffbffe9fff
sll %l2,%l7,%l2 ! %l2 = dfff4fff80000000
! %l6 = ffffffffa8049644, immed = fffff994, %l1 = 000000000000dd2e
orcc %l6,-0x66c,%l1 ! %l1 = ffffffffffffffd4, %ccr = 88
! %l5 = ffffffffe8059644, %l6 = ffffffffa8049644, %l7 = 000000007fffffff
andcc %l5,%l6,%l7 ! %l7 = ffffffffa8049644, %ccr = 88
! Invert Register : %l2 = dfff4fff80000000
xor %l2,-1,%l2 ! %l2 = 2000b0007fffffff
! %l3 = 0000000006f6d6b8, immed = fffff14b, %l0 = 0000000000000028
subc %l3,-0xeb5,%l0 ! %l0 = 0000000006f6e56d
! Mem[0000000011000028] = ec3f861b, %l0 = 0000000006f6e56d
lduba [%i2+%o5]0x80,%l0 ! %l0 = 00000000000000ec
! %f1 = 539bf956, Mem[0000000010800000] = aae1c20d
sta %f1 ,[%i1+%g0]0x81 ! Mem[0000000010800000] = 539bf956
! Mem[0000000031800004] = 894a4fd2, %l6 = ffffffffa8049644
lduh [%o3+0x006],%l6 ! %l6 = 0000000000004fd2
! %l2 = 2000b0007fffffff, immed = fffff055, %y = 00000165
umul %l2,-0xfab,%l6 ! %l6 = 7ffff82980000fab, %y = 7ffff829
p0_label_12:
! %f26 = 84da2a62, Mem[0000000031000044] = 1ac31feb
st %f26,[%o2+0x044] ! Mem[0000000031000044] = 84da2a62
! %f23 = 93af2296, Mem[000000001180006c] = 9bbc1b25
sta %f23,[%i3+0x06c]%asi ! Mem[000000001180006c] = 93af2296
! Mem[0000000010800000] = 56f99b53, %l5 = ffffffffe8059644
ldsha [%i1+%g0]0x89,%l5 ! %l5 = ffffffffffff9b53
! %l4 = 000000003b5da800, %l3 = 0000000006f6d6b8, %l5 = ffffffffffff9b53
sll %l4,%l3,%l5 ! %l5 = 003b5da800000000
! Mem[0000000030000000] = 9826733500000085, %f18 = 30a9fd9c 54302806
ldda [%o0+0x000]%asi,%f18 ! %f18 = 98267335 00000085
! Mem[0000000011000028] = fb3577931b863fec, %f18 = 98267335 00000085
ldda [%i2+%o5]0x88,%f18 ! %f18 = fb357793 1b863fec
! Invert Register : %l0 = 00000000000000ec
xor %l0,-1,%l0 ! %l0 = ffffffffffffff13
! %l4 = 000000003b5da800, immed = fffff52e, %l4 = 000000003b5da800
addccc %l4,-0xad2,%l4 ! %l4 = 000000003b5d9d2e, %ccr = 11
! %l6 = 7ffff82980000fab, %l6 = 7ffff82980000fab, %l3 = 0000000006f6d6b8
subc %l6,%l6,%l3 ! %l3 = ffffffffffffffff
! %l5 = 003b5da800000000, %l1 = ffffffffffffffd4, %l3 = ffffffffffffffff
sra %l5,%l1,%l3 ! %l3 = 0000000000000000
p0_label_13:
! %l7 = ffffffffa8049644, immed = fffff20a, %y = 7ffff829
smulcc %l7,-0xdf6,%l1 ! %l1 = 000004cc4ff626a8, %ccr = 00, %y = 4cc
! %l7 = ffffffffa8049644, Mem[0000000011000028] = ec3f861b
stha %l7,[%i2+%o5]0x80 ! Mem[0000000011000028] = 9644861b
! retry : should take illegal inst trap, %l0 = ffffffffffffff13
retry ! Illegal inst trap : %l0 = ffffffffffffff23
! %l5 = 003b5da800000000, Mem[0000000031800004] = 894a4fd2
stb %l5,[%o3+0x004] ! Mem[0000000031800004] = 004a4fd2
! Mem[0000000010000000] = d96006974e5be642, %f0 = aae1c20d 539bf956
ldda [%i0+%g0]0x88,%f0 ! %f0 = d9600697 4e5be642
! %l3 = 0000000000000000, Mem[0000000010800010] = 26efae26
stwa %l3,[%i1+%i5]0x80 ! Mem[0000000010800010] = 00000000
! Mem[0000000010000020] = 197c14dd969d0f83, %l7 = ffffffffa8049644
ldxa [%i0+%o4]0x81,%l7 ! %l7 = 197c14dd969d0f83
! %l1 = 000004cc4ff626a8, Mem[0000000011800010] = 6f6d6b8c
stba %l1,[%i3+%i5]0x81 ! Mem[0000000011800010] = a86d6b8c
! Mem[0000000031000040] = e89c0c76 84da2a62, %l4 = 3b5d9d2e, %l5 = 00000000
ldd [%o2+0x040],%l4 ! %l4 = 00000000e89c0c76 0000000084da2a62
! %l1 = 000004cc4ff626a8, immed = 00000bc0, %l6 = 7ffff82980000fab
xorcc %l1,0xbc0,%l6 ! %l6 = 000004cc4ff62d68, %ccr = 00
p0_label_14:
! %f8 = ae0d969e c3d0785c, Mem[0000000030000040] = 44362ded da76fb9c
std %f8 ,[%o0+0x040] ! Mem[0000000030000040] = ae0d969e c3d0785c
! Mem[0000000030000040] = ae0d969e, %l1 = 000004cc4ff626a8
lduh [%o0+0x040],%l1 ! %l1 = 000000000000ae0d
! Mem[0000000030800040] = 00000000, %l3 = 0000000000000000
ldswa [%o1+0x040]%asi,%l3 ! %l3 = 0000000000000000
! Mem[0000000031800000] = 98267335, %l1 = 000000000000ae0d
ldsw [%o3+%g0],%l1 ! %l1 = ffffffff98267335
! %l4 = 00000000e89c0c76, immed = fffff182, %l2 = 2000b0007fffffff
addc %l4,-0xe7e,%l2 ! %l2 = 00000000e89bfdf8
! Mem[0000000010000018] = 05195181178af7ff, %f28 = f7691c2e 3572fc8f
ldda [%i0+%i6]0x88,%f28 ! %f28 = 05195181 178af7ff
! Mem[0000000011800018] = 29556cda 3c1f3ad5, %l2 = e89bfdf8, %l3 = 00000000
ldda [%i3+%i6]0x89,%l2 ! %l2 = 000000003c1f3ad5 0000000029556cda
! %l6 = 000004cc4ff62d68, %l2 = 000000003c1f3ad5, %y = 000004cc
umulcc %l6,%l2,%l0 ! %l0 = 12c773d42db55788, %ccr = 00, %y = 12c773d4
! Invert Register : %l6 = 000004cc4ff62d68
xor %l6,-1,%l6 ! %l6 = fffffb33b009d297
! %l7 = 197c14dd969d0f83, %l7 = 197c14dd969d0f83, %l7 = 197c14dd969d0f83
addccc %l7,%l7,%l7 ! %l7 = 32f829bb2d3a1f06, %ccr = 03
p0_label_15:
! %l0 = 12c773d42db55788, %l3 = 0000000029556cda, %l2 = 000000003c1f3ad5
subc %l0,%l3,%l2 ! %l2 = 12c773d4045feaad
! Mem[0000000010000010] = 3ff8b4f659f98bbb, %f20 = b987fafb a34bcf28
ldd [%i0+%i5],%f20 ! %f20 = 3ff8b4f6 59f98bbb
! Mem[0000000010000030] = 79229230, %l7 = 32f829bb2d3a1f06
ldsba [%i0+%o6]0x89,%l7 ! %l7 = 0000000000000030
! %l0 = 12c773d42db55788, Mem[0000000010000028] = 8eef9bb8
stba %l0,[%i0+%o5]0x81 ! Mem[0000000010000028] = 88ef9bb8
! %l2 = 12c773d4045feaad, immed = 00000659, %l5 = 0000000084da2a62
orncc %l2,0x659,%l5 ! %l5 = fffffffffffffbaf, %ccr = 88
! %l0 = 12c773d42db55788, immed = 0000025f, %l0 = 12c773d42db55788
xor %l0,0x25f,%l0 ! %l0 = 12c773d42db555d7
! Mem[0000000011000028] = 1b864496, %f30 = 9d3bbfef
lda [%i2+%o5]0x88,%f30 ! %f30 = 1b864496
! %l0 = 12c773d42db555d7, Mem[0000000031000044] = 84da2a62
stw %l0,[%o2+0x044] ! Mem[0000000031000044] = 2db555d7
! %l7 = 0000000000000030, %l2 = 12c773d4045feaad, %l0 = 12c773d42db555d7
orcc %l7,%l2,%l0 ! %l0 = 12c773d4045feabd, %ccr = 00
! %l4 = 00000000e89c0c76, Mem[0000000010000048] = e8059644
stw %l4,[%i0+0x048] ! Mem[0000000010000048] = e89c0c76
p0_label_16:
! Mem[0000000030800040] = 000000006f6d6b8c, %f18 = fb357793 1b863fec
ldda [%o1+0x040]%asi,%f18 ! %f18 = 00000000 6f6d6b8c
! Mem[0000000011000018] = 84cb78ca, %l7 = 0000000000000030
ldsha [%i2+%i6]0x81,%l7 ! %l7 = ffffffffffff84cb
! Mem[0000000011800028] = bcb47c5246a6fe92, %f6 = 9241ba51 d1e87756
ldda [%i3+%o5]0x81,%f6 ! %f6 = bcb47c52 46a6fe92
! %l5 = fffffffffffffbaf, %l7 = ffffffffffff84cb, %l1 = ffffffff98267335
orncc %l5,%l7,%l1 ! %l1 = fffffffffffffbbf, %ccr = 88
! %l7 = ffffffffffff84cb, Mem[0000000031000000] = 00000000c8c8935f
stx %l7,[%o2+%g0] ! Mem[0000000031000000] = ffffffffffff84cb
! %l5 = fffffffffffffbaf, Mem[000000001100006b] = 7648825b
stb %l5,[%i2+0x06b] ! Mem[0000000011000068] = 764882af
! Mem[0000000010800010] = 00000000, %l4 = 00000000e89c0c76
lduba [%i1+%i5]0x88,%l4 ! %l4 = 0000000000000000
! %l5 = fffffffffffffbaf, Mem[0000000010000062] = 7304aa94
stb %l5,[%i0+0x062] ! Mem[0000000010000060] = 7304af94
! Mem[0000000030800040] = 00000000, %l3 = 0000000029556cda
ldsb [%o1+0x043],%l3 ! %l3 = 0000000000000000
! %f15 = aace5124, Mem[0000000031800040] = 84da2a62
st %f15,[%o3+0x040] ! Mem[0000000031800040] = aace5124
p0_label_17:
! %l2 = 045feaad, %l3 = 00000000, Mem[0000000031800000] = 98267335 004a4fd2
std %l2,[%o3+%g0] ! Mem[0000000031800000] = 045feaad 00000000
! %l5 = fffffffffffffbaf, immed = 0000096a, %l5 = fffffffffffffbaf
tsubcctv %l5,0x96a,%l5 ! %l0 = 12c773d4045feae0, Trapped
! %l0 = 045feae0, %l1 = fffffbbf, Mem[0000000031000040] = e89c0c76 2db555d7
stda %l0,[%o2+0x040]%asi ! Mem[0000000031000040] = 045feae0 fffffbbf
! %l1 = fffffffffffffbbf, immd = fffffffffffff4f1, %l2 = 12c773d4045feaad
udivx %l1,-0xb0f,%l2 ! %l2 = 0000000000000001
! %l7 = ffffffffffff84cb, Mem[0000000010000028] = 88ef9bb8
stba %l7,[%i0+0x028]%asi ! Mem[0000000010000028] = cbef9bb8
! %l3 = 0000000000000000, Mem[0000000010800074] = 7ff7ae86
stb %l3,[%i1+0x074] ! Mem[0000000010800074] = 00f7ae86
! Mem[0000000011000000] = 06f6d6b8, %l3 = 0000000000000000
lduwa [%i2+%g0]0x88,%l3 ! %l3 = 0000000006f6d6b8
! %l3 = 0000000006f6d6b8, immed = 0000002f, %l5 = fffffffffffffbaf
srlx %l3,0x02f,%l5 ! %l5 = 0000000000000000
! Mem[0000000031800040] = aace5124 5c45d5d9, %l6 = b009d297, %l7 = ffff84cb
ldd [%o3+0x040],%l6 ! %l6 = 00000000aace5124 000000005c45d5d9
save ! CWP = 1
p0_label_18: ! %cwp = 1
! Mem[0000000030000040] = ae0d969e c3d0785c, %l2 = cb9e085e, %l3 = fccc4cda
ldda [%i0+0x040]%asi,%l2 ! %l2 = 00000000ae0d969e 00000000c3d0785c
! %l6 = 0001aebcbc9af59b, %l7 = 0000000000009826, %y = 12c773d4
sdivcc %l6,%l7,%l3 ! %l3 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = 0fc8f765
! %l3 = 000000007fffffff, %l2 = 00000000ae0d969e, %l5 = 0000000000009826
subccc %l3,%l2,%l5 ! %l5 = ffffffffd1f26961, %ccr = 9b
! Mem[0000000010800000] = 56f99b53, %l2 = 00000000ae0d969e
ldsha [%o1+%g0]0x89,%l2 ! %l2 = ffffffffffff9b53
! %l1 = 0f834dfd3c6368fa, %l1 = 0f834dfd3c6368fa, %l0 = 000001650fc8f765
sllx %l1,%l1,%l0 ! %l0 = e800000000000000
! %l3 = 000000007fffffff, %l3 = 000000007fffffff, %l7 = 0000000000009826
and %l3,%l3,%l7 ! %l7 = 000000007fffffff
! %f25 = 3901f8ac, Mem[0000000030800040] = 00000000
st %f25,[%i1+0x040] ! Mem[0000000030800040] = 3901f8ac
! %l6 = 0001aebcbc9af59b, %l6 = 0001aebcbc9af59b, %l3 = 000000007fffffff
xor %l6,%l6,%l3 ! %l3 = 0000000000000000
! Mem[0000000011800030] = ef145285, %l2 = ffffffffffff9b53
ldsba [%o3+%i6]0x89,%l2 ! %l2 = ffffffffffffff85
! Mem[0000000010800018] = aad35752, %l5 = ffffffffd1f26961
lduwa [%o1+%o6]0x80,%l5 ! %l5 = 00000000aad35752
p0_label_19: ! %cwp = 1
! Mem[0000000010000008] = 93e3b0e3, %l0 = e800000000000000
ldsha [%o0+%o4]0x89,%l0 ! %l0 = ffffffffffffb0e3
! %l6 = 0001aebcbc9af59b, %l1 = 0f834dfd3c6368fa, %l7 = 000000007fffffff
xorcc %l6,%l1,%l7 ! %l7 = 0f82e34180f99d61, %ccr = 08
! %l7 = 0f82e34180f99d61, immed = fffff67e, %l7 = 0f82e34180f99d61
or %l7,-0x982,%l7 ! %l7 = ffffffffffffff7f
! Invert Register : %l7 = ffffffffffffff7f
xor %l7,-1,%l7 ! %l7 = 0000000000000080
! %l6 = 0001aebcbc9af59b, %l0 = ffffffffffffb0e3, %y = 0fc8f765
udiv %l6,%l0,%l0 ! %l0 = 000000000fc8fc46
mov %l0,%y ! %y = 0fc8fc46
! Mem[0000000010800048] = a9b20a07 668f33c3, %l2 = ffffff85, %l3 = 00000000
ldd [%o1+0x048],%l2 ! %l2 = 00000000a9b20a07 00000000668f33c3
! %l5 = 00000000aad35752, %l7 = 0000000000000080, %l3 = 00000000668f33c3
tsubcc %l5,%l7,%l3 ! %l3 = 00000000aad356d2, %ccr = 0a
! Mem[0000000011000018] = ca78cb84, %l1 = 0f834dfd3c6368fa
ldsha [%o2+%o6]0x89,%l1 ! %l1 = ffffffffffffcb84
! %l7 = 0000000000000080, immed = 00000d5b, %l6 = 0001aebcbc9af59b
xorcc %l7,0xd5b,%l6 ! %l6 = 0000000000000ddb, %ccr = 00
! Mem[0000000011000030] = aae1c20d 539bf956, %l2 = a9b20a07, %l3 = aad356d2
ldd [%o2+%i6],%l2 ! %l2 = 00000000aae1c20d 00000000539bf956
p0_label_20: ! %cwp = 1
! %l5 = 00000000aad35752, Mem[0000000030000040] = ae0d969e
sth %l5,[%i0+0x040] ! Mem[0000000030000040] = 5752969e
! Mem[0000000011000018] = 84cb78ca474603d6, %l1 = ffffffffffffcb84
ldx [%o2+%o6],%l1 ! %l1 = 84cb78ca474603d6
! %l5 = 00000000aad35752, immed = fffff673, %l6 = 0000000000000ddb
andncc %l5,-0x98d,%l6 ! %l6 = 0000000000000100, %ccr = 00
! %l4 = ffffffffaae1c20d, immed = 000008f4, %l2 = 00000000aae1c20d
addc %l4,0x8f4,%l2 ! %l2 = ffffffffaae1cb01
! %l2 = ffffffffaae1cb01, immed = fffffa81, %l6 = 0000000000000100
tsubcc %l2,-0x57f,%l6 ! %l6 = ffffffffaae1d080, %ccr = 9b
! %l0 = 000000000fc8fc46, Mem[0000000011800030] = 855214ef
stha %l0,[%o3+%i6]0x80 ! Mem[0000000011800030] = fc4614ef
! %l0 = 000000000fc8fc46, immed = fffff18c, %y = 0fc8fc46
smul %l0,-0xe74,%l2 ! %l2 = ffffff1bdb21dc48, %y = ffffff1b
! Mem[0000000031800044] = 5c45d5d9, %l7 = 0000000000000080
ldsh [%i3+0x046],%l7 ! %l7 = ffffffffffffd5d9
! Mem[0000000010800008] = 44ec4897, %l0 = 000000000fc8fc46
lduba [%o1+%o4]0x80,%l0 ! %l0 = 0000000000000044
! %l2 = db21dc48, %l3 = 539bf956, Mem[0000000010800008] = 44ec4897 9ed2fad1
stda %l2,[%o1+%o4]0x81 ! Mem[0000000010800008] = db21dc48 539bf956
p0_label_21: ! %cwp = 1
! %l2 = ffffff1bdb21dc48, Mem[0000000030000001] = 98267335
stb %l2,[%i0+0x001] ! Mem[0000000030000000] = 98487335
! Mem[0000000010000030] = 3092227988d6e9f7, %f0 = d9600697 4e5be642
ldda [%o0+%i6]0x80,%f0 ! %f0 = 30922279 88d6e9f7
! %l6 = aae1d080, %l7 = ffffd5d9, Mem[0000000011000000] = b8d6f606 2e1c69f7
std %l6,[%o2+%g0] ! Mem[0000000011000000] = aae1d080 ffffd5d9
! Mem[0000000011000010] = dd14409b 5d410702, %l2 = db21dc48, %l3 = 539bf956
ldda [%o2+%o5]0x81,%l2 ! %l2 = 00000000dd14409b 000000005d410702
! Mem[0000000031800040] = aace5124, %l2 = 00000000dd14409b
ldsh [%i3+0x042],%l2 ! %l2 = 0000000000005124
! %l1 = 84cb78ca474603d6, Mem[0000000031800041] = aace5124
stb %l1,[%i3+0x041] ! Mem[0000000031800040] = aad65124
! %l7 = ffffffffffffd5d9, immed = fffff4f4, %y = ffffff1b
umulcc %l7,-0xb0c,%l1 ! %l1 = ffffcacd01d1a6d4, %ccr = 80, %y = ffffcacd
! Mem[0000000031000044] = fffffbbf, %l0 = 0000000000000044
ldsh [%i2+0x046],%l0 ! %l0 = fffffffffffffbbf
! %l2 = 0000000000005124, immed = 00000aec, %l1 = ffffcacd01d1a6d4
orncc %l2,0xaec,%l1 ! %l1 = fffffffffffff537, %ccr = 88
! %f30 = 1b864496 318aca7b, Mem[0000000010800000] = 56f99b53 56f99b53
stda %f30,[%o1+%g0]0x89 ! Mem[0000000010800000] = 1b864496 318aca7b
p0_label_22: ! %cwp = 1
! %l0 = fffffbbf, %l1 = fffff537, Mem[0000000011000060] = 620a14dd 08592d57
std %l0,[%o2+0x060] ! Mem[0000000011000060] = fffffbbf fffff537
! retry : should take illegal inst trap, %l0 = fffffffffffffbbf
retry ! Illegal inst trap : %l0 = fffffffffffffbcf
! %l0 = fffffffffffffbcf, immed = 00000009, %l7 = ffffffffffffd5d9
sll %l0,0x009,%l7 ! %l7 = fffffffffff79e00
! Mem[0000000011000038] = a6a069c2, %l5 = 00000000aad35752
ldsh [%o2+0x03a],%l5 ! %l5 = 00000000000069c2
! %l3 = 000000005d410702, immed = 00000e20, %y = ffffcacd
udiv %l3,0xe20,%l1 ! %l1 = 00000000ffffffff
mov %l0,%y ! %y = fffffbcf
! Clear Register : %l6 = ffffffffaae1d080
clr %l6 ! %l6 = 0000000000000000
! %l5 = 00000000000069c2, immed = fffff036, %l3 = 000000005d410702
orncc %l5,-0xfca,%l3 ! %l3 = 0000000000006fcb, %ccr = 00
! Mem[0000000031800004] = 00000000, %f22 = cb371c88
ld [%i3+0x004],%f22 ! %f22 = 00000000
! %l5 = 00000000000069c2, %l4 = ffffffffaae1c20d, %y = fffffbcf
sdiv %l5,%l4,%l0 ! %l0 = 0000000000000c9b
mov %l0,%y ! %y = 00000c9b
! Mem[0000000030000000] = 98487335, %l5 = 00000000000069c2
ldswa [%i0+0x000]%asi,%l5 ! %l5 = ffffffff98487335
p0_label_23: ! %cwp = 1
! %l5 = ffffffff98487335, Mem[0000000010800010] = 00000000
stba %l5,[%o1+%o5]0x81 ! Mem[0000000010800010] = 35000000
! %l2 = 0000000000005124, immed = fffff863, %l3 = 0000000000006fcb
addccc %l2,-0x79d,%l3 ! %l3 = 0000000000004987, %ccr = 11
! %l5 = ffffffff98487335, %l7 = fffffffffff79e00, %l7 = fffffffffff79e00
sllx %l5,%l7,%l7 ! %l7 = ffffffff98487335
! %l6 = 0000000000000000, immd = 000000000000087c, %l5 = ffffffff98487335
udivx %l6,0x87c,%l5 ! %l5 = 0000000000000000
! %l0 = 0000000000000c9b, Mem[0000000011000010] = dd14409b
stha %l0,[%o2+%o5]0x80 ! Mem[0000000011000010] = 0c9b409b
! %l1 = 00000000ffffffff, %l1 = 00000000ffffffff, %l4 = ffffffffaae1c20d
addccc %l1,%l1,%l4 ! %l4 = 00000001ffffffff, %ccr = 09
! Mem[0000000030800040] = 3901f8ac, %l5 = 0000000000000000
ldub [%i1+0x040],%l5 ! %l5 = 0000000000000039
! %l3 = 0000000000004987, %l4 = 00000001ffffffff, %l4 = 00000001ffffffff
addc %l3,%l4,%l4 ! %l4 = 0000000200004987
! Invert Register : %l7 = ffffffff98487335
xor %l7,-1,%l7 ! %l7 = 0000000067b78cca
! %l6 = 0000000000000000, Mem[0000000010000074] = 690b6c06
stba %l6,[%o0+0x074]%asi ! Mem[0000000010000074] = 000b6c06
p0_label_24: ! %cwp = 1
! %l7 = 0000000067b78cca, %l1 = 00000000ffffffff, %y = 00000c9b
sdivcc %l7,%l1,%l4 ! %l4 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = 00000c9b
! done : should take illegal inst trap, %l0 = 0000000000000c9b
done ! Illegal inst trap : %l0 = 0000000000000cab
! Mem[0000000011800000] = 02de5478, %f13 = 6acd28c0
lda [%o3+%g0]0x80,%f13 ! %f13 = 02de5478
! Mem[000000001100005c] = 0ff1026b, %l5 = 0000000000000039
ldsha [%o2+0x05c]%asi,%l5 ! %l5 = 0000000000000ff1
! %l1 = 00000000ffffffff, immed = fffff63e, %l0 = 0000000000000cab
taddcc %l1,-0x9c2,%l0 ! %l0 = 00000000fffff63d, %ccr = 1b
! %l3 = 0000000000004987, %l7 = 0000000067b78cca, %l4 = ffffffff80000000
andncc %l3,%l7,%l4 ! %l4 = 0000000000004105, %ccr = 00
! Mem[0000000011000044] = 608782c2, %f28 = 05195181
ld [%o2+0x044],%f28 ! %f28 = 608782c2
! %l1 = 00000000ffffffff, Mem[000000001000004e] = f53408ae, %asi = 80
stha %l1,[%o0+0x04e]%asi ! Mem[000000001000004c] = f534ffff
! %f26 = 84da2a62 52fc87b9, Mem[0000000011800018] = d53a1f3c da6c5529
std %f26,[%o3+%o6] ! Mem[0000000011800018] = 84da2a62 52fc87b9
! %l1 = 00000000ffffffff, %l4 = 0000000000004105, %l6 = 0000000000000000
tsubcctv %l1,%l4,%l6 ! %l0 = 00000000fffff660, Trapped
p0_label_25: ! %cwp = 1
! Mem[0000000031000040] = 045feae0 fffffbbf, %l2 = 00005124, %l3 = 00004987
ldd [%i2+0x040],%l2 ! %l2 = 00000000045feae0 00000000fffffbbf
! %l7 = 0000000067b78cca, immd = 00000000000001a7, %l3 = 00000000fffffbbf
sdivx %l7,0x1a7,%l3 ! %l3 = 00000000003ec505
! Mem[000000001080003c] = d3a6585b, %f21 = 59f98bbb
ld [%o1+0x03c],%f21 ! %f21 = d3a6585b
! Mem[0000000030800040] = 3901f8ac, %l0 = 00000000fffff660
ldsha [%i1+0x042]%asi,%l0 ! %l0 = fffffffffffff8ac
! %f14 = 9eb2fca4 aace5124, Mem[0000000031000000] = ffffffff ffff84cb
stda %f14,[%i2+0x000]%asi ! Mem[0000000031000000] = 9eb2fca4 aace5124
! %l3 = 00000000003ec505, %l5 = 0000000000000ff1, %y = 00000c9b
umulcc %l3,%l5,%l0 ! %l0 = 00000003e8a2c4b5, %ccr = 08, %y = 03
! %l4 = 0000000000004105, Mem[0000000011800008] = 894a4fd2
stha %l4,[%o3+%o4]0x88 ! Mem[0000000011800008] = 894a4105
! Mem[0000000010000018] = 178af7ff, %l2 = 00000000045feae0
ldsba [%o0+%o6]0x89,%l2 ! %l2 = ffffffffffffffff
! %l3 = 00000000003ec505, %l7 = 0000000067b78cca, %l0 = 00000003e8a2c4b5
sub %l3,%l7,%l0 ! %l0 = ffffffff9887383b
! %l4 = 0000000000004105, %l3 = 00000000003ec505, %y = 00000003
udivcc %l4,%l3,%l4 ! %l4 = 0000000000000c3c, %ccr = 00
mov %l0,%y ! %y = 9887383b
p0_label_26: ! %cwp = 1
! %l3 = 00000000003ec505, %l1 = 00000000ffffffff, %l7 = 0000000067b78cca
sra %l3,%l1,%l7 ! %l7 = 0000000000000000
! Mem[0000000030800004] = 3c6368fa, %l3 = 00000000003ec505
ldsw [%i1+0x004],%l3 ! %l3 = 000000003c6368fa
! %l1 = 00000000ffffffff, Mem[0000000010000010] = 3ff8b4f659f98bbb
stxa %l1,[%o0+%o5]0x80 ! Mem[0000000010000010] = 00000000ffffffff
! Mem[0000000030000040] = 5752969e, %l7 = 0000000000000000
ldub [%i0+0x041],%l7 ! %l7 = 0000000000000052
! Mem[0000000030800004] = 3c6368fa, %l7 = 0000000000000052
ldsb [%i1+0x004],%l7 ! %l7 = 000000000000003c
! %f18 = 00000000 6f6d6b8c, Mem[0000000010800030] = a38a78bb b9ccc67f
stda %f18,[%o1+%i6]0x89 ! Mem[0000000010800030] = 00000000 6f6d6b8c
! %l3 = 000000003c6368fa, %l1 = 00000000ffffffff, %l3 = 000000003c6368fa
udivx %l3,%l1,%l3 ! %l3 = 0000000000000000
! Mem[0000000030800004] = 3c6368fa, %l0 = ffffffff9887383b
ldsh [%i1+0x004],%l0 ! %l0 = 0000000000003c63
! Mem[0000000031800040] = aad65124 5c45d5d9, %l0 = 00003c63, %l1 = ffffffff
ldd [%i3+0x040],%l0 ! %l0 = 00000000aad65124 000000005c45d5d9
! Mem[0000000011000020] = 5cfa00a8, %l2 = ffffffffffffffff
lduwa [%o2+%i4]0x88,%l2 ! %l2 = 000000005cfa00a8
p0_label_27: ! %cwp = 1
restore ! CWP = 0
! %f16 = dd14409b, Mem[0000000031000040] = 045feae0
st %f16,[%o2+0x040] ! Mem[0000000031000040] = dd14409b
! Clear Register : %l5 = 0000000000000000
clr %l5 ! %l5 = 0000000000000000
! %l7 = 000000005c45d5d9, immed = 00000c6a, %y = 9887383b
umulcc %l7,0xc6a,%l2 ! %l2 = 000004797af0b7da, %ccr = 00, %y = 479
! Mem[0000000010000030] = 30922279 88d6e9f7, %l4 = 00000000, %l5 = 00000000
ldda [%i0+%o6]0x81,%l4 ! %l4 = 0000000030922279 0000000088d6e9f7
! %l3 = 0000000006f6d6b8, Mem[0000000030800040] = 3901f8ac6f6d6b8c
stx %l3,[%o1+0x040] ! Mem[0000000030800040] = 0000000006f6d6b8
! %l3 = 0000000006f6d6b8, Mem[0000000030800040] = 0000000006f6d6b8
stx %l3,[%o1+0x040] ! Mem[0000000030800040] = 0000000006f6d6b8
! %l1 = fffffffffffffbbf, immed = 000003ab, %y = 00000479
smulcc %l1,0x3ab,%l3 ! %l3 = fffffffffff06595, %ccr = 88, %y = ffffffff
! %f22 = 00000000, Mem[0000000010800010] = 00000035
sta %f22,[%i1+%i5]0x89 ! Mem[0000000010800010] = 00000000
! Mem[000000001180002c] = 46a6fe92, %l7 = 000000005c45d5d9
lduw [%i3+0x02c],%l7 ! %l7 = 0000000046a6fe92
p0_label_28:
! Mem[0000000031800040] = aad65124, %l7 = 0000000046a6fe92
ldsb [%o3+0x040],%l7 ! %l7 = ffffffffffffffaa
! Mem[0000000010800008] = db21dc48, %l3 = fffffffffff06595
lduha [%i1+%i4]0x80,%l3 ! %l3 = 000000000000db21
! %l7 = ffffffffffffffaa, %l6 = 00000000aace5124, %l3 = 000000000000db21
orncc %l7,%l6,%l3 ! %l3 = fffffffffffffffb, %ccr = 88
! %l4 = 0000000030922279, Mem[0000000011000000] = aae1d080
stwa %l4,[%i2+%g0]0x81 ! Mem[0000000011000000] = 30922279
! %l1 = fffffffffffffbbf, Mem[0000000031000040] = dd14409b
sth %l1,[%o2+0x040] ! Mem[0000000031000040] = fbbf409b
! %l1 = fffffffffffffbbf, %l3 = fffffffffffffffb, %y = ffffffff
umul %l1,%l3,%l3 ! %l3 = fffffbba00001545, %y = fffffbba
! Mem[000000001100003c] = d7d8e8e7, %l1 = fffffffffffffbbf
ldsha [%i2+0x03e]%asi,%l1 ! %l1 = ffffffffffffe8e7
! %l7 = ffffffffffffffaa, %l4 = 0000000030922279, %l3 = fffffbba00001545
taddcc %l7,%l4,%l3 ! %l3 = 0000000030922223, %ccr = 13
! Mem[0000000011800008] = 894a4105, %l5 = 0000000088d6e9f7
ldsba [%i3+%i4]0x88,%l5 ! %l5 = 0000000000000005
! Mem[0000000010800010] = 00000000, %l5 = 0000000000000005
lduba [%i1+%i5]0x88,%l5 ! %l5 = 0000000000000000
p0_label_29:
! Mem[0000000031000040] = fbbf409b, %l5 = 0000000000000000
ldsha [%o2+0x042]%asi,%l5 ! %l5 = 000000000000409b
! Mem[0000000010000018] = 178af7ff, %f31 = 318aca7b
lda [%i0+%i6]0x88,%f31 ! %f31 = 178af7ff
! %l3 = 0000000030922223, %l1 = ffffffffffffe8e7, %l7 = ffffffffffffffaa
sll %l3,%l1,%l7 ! %l7 = 0000001849111180
! Clear Register : %l4 = 0000000030922279
clr %l4 ! %l4 = 0000000000000000
! %l7 = 0000001849111180, %l5 = 000000000000409b, %l4 = 0000000000000000
sdivx %l7,%l5,%l4 ! %l4 = 0000000000603b34
! Mem[0000000031800004] = 00000000, %l6 = 00000000aace5124
ldsb [%o3+0x005],%l6 ! %l6 = 0000000000000000
! %l6 = 0000000000000000, Mem[0000000010800008] = db21dc48
stwa %l6,[%i1+%i4]0x80 ! Mem[0000000010800008] = 00000000
! %l1 = ffffffffffffe8e7, Mem[0000000010800000] = 318aca7b
stba %l1,[%i1+%g0]0x89 ! Mem[0000000010800000] = 318acae7
! Mem[0000000011800008] = 05414a89 2a1c5cbb, %l2 = 7af0b7da, %l3 = 30922223
ldda [%i3+%i4]0x81,%l2 ! %l2 = 0000000005414a89 000000002a1c5cbb
! %l0 = 12c773d4045feae0, %l5 = 000000000000409b, %y = fffffbba
udivcc %l0,%l5,%l1 ! %l1 = 00000000ffffffff, %ccr = 0a
mov %l0,%y ! %y = 045feae0
p0_label_30:
! %l2 = 0000000005414a89, immed = ffffff34, %l3 = 000000002a1c5cbb
taddcc %l2,-0x0cc,%l3 ! %l3 = 00000000054149bd, %ccr = 13
! %f16 = dd14409b 5d410702, Mem[0000000030800000] = 0f834dfd 3c6368fa
std %f16,[%o1+%g0] ! Mem[0000000030800000] = dd14409b 5d410702
! Mem[0000000011000030] = 0dc2e1aa, %f11 = 3901f8ac
lda [%i2+%o6]0x88,%f11 ! %f11 = 0dc2e1aa
! Clear Register : %l1 = 00000000ffffffff
clr %l1 ! %l1 = 0000000000000000
! %f14 = 9eb2fca4 aace5124, Mem[0000000010800000] = e7ca8a31 9644861b
stda %f14,[%i1+%g0]0x81 ! Mem[0000000010800000] = 9eb2fca4 aace5124
! Mem[0000000030000044] = c3d0785c, %l4 = 0000000000603b34
ldsb [%o0+0x046],%l4 ! %l4 = 0000000000000078
! %l4 = 0000000000000078, immed = 0000059f, %l0 = 12c773d4045feae0
and %l4,0x59f,%l0 ! %l0 = 0000000000000018
! %l3 = 00000000054149bd, Mem[0000000010800016] = 51e1f9a2
sth %l3,[%i1+0x016] ! Mem[0000000010800014] = 51e149bd
! Mem[0000000011800018] = 622ada84, %l3 = 00000000054149bd
lduba [%i3+%i6]0x88,%l3 ! %l3 = 0000000000000084
! %l3 = 0000000000000084, Mem[0000000031000006] = aace5124
sth %l3,[%o2+0x006] ! Mem[0000000031000004] = aace0084
p0_label_31:
! Mem[0000000030800040] = 0000000006f6d6b8, %l7 = 0000001849111180
ldx [%o1+0x040],%l7 ! %l7 = 0000000006f6d6b8
! Mem[0000000011800028] = 527cb4bc, %l5 = 000000000000409b
lduba [%i3+%o5]0x88,%l5 ! %l5 = 00000000000000bc
! %f16 = dd14409b, Mem[0000000011000044] = 608782c2
sta %f16,[%i2+0x044]%asi ! Mem[0000000011000044] = dd14409b
! %l2 = 0000000005414a89, Mem[0000000011800040] = 371cb9c5
stw %l2,[%i3+0x040] ! Mem[0000000011800040] = 05414a89
! %l3 = 0000000000000084, Mem[0000000010000020] = 197c14dd969d0f83
stxa %l3,[%i0+%o4]0x80 ! Mem[0000000010000020] = 0000000000000084
! %l0 = 0000000000000018, Mem[0000000010800017] = 51e149bd
stba %l0,[%i1+0x017]%asi ! Mem[0000000010800014] = 51e14918
! Mem[0000000010800000] = 9eb2fca4, %l6 = 0000000000000000
ldsha [%i1+%g0]0x81,%l6 ! %l6 = ffffffffffff9eb2
! %l5 = 00000000000000bc, Mem[0000000030800004] = 5d410702
sth %l5,[%o1+0x004] ! Mem[0000000030800004] = 00bc0702
! %l2 = 0000000005414a89, immed = 00000996, %l4 = 0000000000000078
orcc %l2,0x996,%l4 ! %l4 = 0000000005414b9f, %ccr = 00
! %l0 = 00000018, %l1 = 00000000, Mem[0000000011800058] = db9db035 1b6978eb
std %l0,[%i3+0x058] ! Mem[0000000011800058] = 00000018 00000000
p0_label_32:
! %f9 = c3d0785c, Mem[0000000031800004] = 00000000
st %f9 ,[%o3+0x004] ! Mem[0000000031800004] = c3d0785c
! Mem[0000000011800064] = 0cf8eb1e, %l5 = 00000000000000bc
lduh [%i3+0x066],%l5 ! %l5 = 000000000000eb1e
! Mem[0000000031000044] = fffffbbf, %l7 = 0000000006f6d6b8
lduw [%o2+0x044],%l7 ! %l7 = 00000000fffffbbf
! retry : should take illegal inst trap, %l0 = 0000000000000018
retry ! Illegal inst trap : %l0 = 0000000000000028
! Randomly selected nop
nop
! %l0 = 0000000000000028, Mem[0000000011800004] = 3707bf21
sth %l0,[%i3+0x004] ! Mem[0000000011800004] = 0028bf21
! %l0 = 0000000000000028, Mem[0000000010000000] = 4e5be642
stha %l0,[%i0+%g0]0x88 ! Mem[0000000010000000] = 4e5b0028
! Mem[0000000030000040] = 5752969ec3d0785c, %f12 = 54b29a1d 02de5478
ldd [%o0+0x040],%f12 ! %f12 = 5752969e c3d0785c
! %l2 = 0000000005414a89, Mem[0000000011800008] = 894a4105
stha %l2,[%i3+%i4]0x88 ! Mem[0000000011800008] = 894a4a89
! %l4 = 05414b9f, %l5 = 0000eb1e, Mem[0000000030000040] = 5752969e c3d0785c
std %l4,[%o0+0x040] ! Mem[0000000030000040] = 05414b9f 0000eb1e
p0_label_33:
! %l1 = 0000000000000000, %l6 = ffffffffffff9eb2, %l1 = 0000000000000000
xnor %l1,%l6,%l1 ! %l1 = 000000000000614d
! Mem[0000000011800018] = 622ada84, %l2 = 0000000005414a89
ldsha [%i3+%i6]0x89,%l2 ! %l2 = ffffffffffffda84
! Mem[0000000010800008] = 00000000539bf956, %f30 = 1b864496 178af7ff
ldda [%i1+0x008]%asi,%f30 ! %f30 = 00000000 539bf956
! Mem[0000000031800004] = c3d0785c, %l0 = 0000000000000028
ldsh [%o3+0x006],%l0 ! %l0 = 000000000000785c
! Mem[000000001080005c] = 0cbffd98, %l1 = 000000000000614d
ldsba [%i1+0x05d]%asi,%l1 ! %l1 = ffffffffffffffbf
! %l4 = 0000000005414b9f, %l0 = 000000000000785c, %l3 = 0000000000000084
sdivx %l4,%l0,%l3 ! %l3 = 0000000000000b2d
! Mem[0000000010800008] = 00000000, %f9 = c3d0785c
lda [%i1+%i4]0x80,%f9 ! %f9 = 00000000
! %l0 = 000000000000785c, Mem[0000000031000040] = fbbf409b
stba %l0,[%o2+0x040]%asi ! Mem[0000000031000040] = 5cbf409b
! %f9 = 00000000, Mem[0000000010800010] = 00000000
sta %f9 ,[%i1+%i5]0x89 ! Mem[0000000010800010] = 00000000
! %l6 = ffffffffffff9eb2, Mem[0000000010800030] = 8c6b6d6f00000000
stxa %l6,[%i1+%o6]0x80 ! Mem[0000000010800030] = ffffffffffff9eb2
p0_label_34:
! %l5 = 000000000000eb1e, immed = fffffa1c, %l1 = ffffffffffffffbf
orncc %l5,-0x5e4,%l1 ! %l1 = 000000000000efff, %ccr = 00
! %l0 = 000000000000785c, Mem[0000000010000010] = ffffffff00000000
stxa %l0,[%i0+%i5]0x88 ! Mem[0000000010000010] = 000000000000785c
! %l7 = 00000000fffffbbf, immed = 0000098e, %l1 = 000000000000efff
andcc %l7,0x98e,%l1 ! %l1 = 000000000000098e, %ccr = 00
! Mem[0000000010800028] = 9d3bbfef 94e147c4, %l6 = ffff9eb2, %l7 = fffffbbf
ldda [%i1+%o5]0x89,%l6 ! %l6 = 0000000094e147c4 000000009d3bbfef
! %f16 = dd14409b 5d410702, Mem[0000000010800030] = ffffffff ffff9eb2
stda %f16,[%i1+%o6]0x81 ! Mem[0000000010800030] = dd14409b 5d410702
! %l1 = 000000000000098e, immed = fffff166, %l4 = 0000000005414b9f
addc %l1,-0xe9a,%l4 ! %l4 = fffffffffffffaf4
! %f2 = 4a0a0f21 1ac31feb, Mem[0000000031800040] = aad65124 5c45d5d9
std %f2 ,[%o3+0x040] ! Mem[0000000031800040] = 4a0a0f21 1ac31feb
! %l6 = 0000000094e147c4
sethi %hi(0x3b91dc00),%l6 ! %l6 = 000000003b91dc00
! %l0 = 000000000000785c, Mem[0000000031000006] = aace0084
sth %l0,[%o2+0x006] ! Mem[0000000031000004] = aace785c
! %l0 = 000000000000785c, immd = fffffffffffff41e, %l3 = 0000000000000b2d
sdivx %l0,-0xbe2,%l3 ! %l3 = fffffffffffffff6
p0_label_35:
! %l7 = 000000009d3bbfef, Mem[0000000011800000] = 02de54780028bf21
stxa %l7,[%i3+%g0]0x80 ! Mem[0000000011800000] = 000000009d3bbfef
! Mem[0000000011000010] = 9b409b0c, %l7 = 000000009d3bbfef
lduba [%i2+%i5]0x88,%l7 ! %l7 = 000000000000000c
! Mem[0000000030800004] = 00bc0702, %l7 = 000000000000000c
lduh [%o1+0x004],%l7 ! %l7 = 00000000000000bc
! %l5 = 000000000000eb1e, %l5 = 000000000000eb1e, %y = 045feae0
udivcc %l5,%l5,%l1 ! %l1 = 00000000ffffffff, %ccr = 0a
mov %l0,%y ! %y = 0000785c
! %l2 = ffffffffffffda84, Mem[0000000011000000] = 30922279
stwa %l2,[%i2+%g0]0x81 ! Mem[0000000011000000] = ffffda84
! %l4 = fffffffffffffaf4, Mem[0000000010800014] = 51e14918
stw %l4,[%i1+0x014] ! Mem[0000000010800014] = fffffaf4
! Mem[0000000031000000] = 9eb2fca4, %l2 = ffffffffffffda84
ldswa [%o2+0x000]%asi,%l2 ! %l2 = ffffffff9eb2fca4
! %l0 = 0000785c, %l1 = ffffffff, Mem[0000000030000040] = 05414b9f 0000eb1e
std %l0,[%o0+0x040] ! Mem[0000000030000040] = 0000785c ffffffff
! %l4 = fffffffffffffaf4, Mem[0000000031000047] = fffffbbf
stb %l4,[%o2+0x047] ! Mem[0000000031000044] = fffffbf4
! %l4 = fffffffffffffaf4, immd = fffffffffffff5a0, %l3 = fffffffffffffff6
udivx %l4,-0xa60,%l3 ! %l3 = 0000000000000001
p0_label_36:
! %f19 = 6f6d6b8c, Mem[0000000031800004] = c3d0785c
st %f19,[%o3+0x004] ! Mem[0000000031800004] = 6f6d6b8c
! Mem[0000000030800040] = 0000000006f6d6b8, %l2 = ffffffff9eb2fca4
ldx [%o1+0x040],%l2 ! %l2 = 0000000006f6d6b8
! Mem[0000000011000020] = 5cfa00a8, %l7 = 00000000000000bc
lduha [%i2+%o4]0x88,%l7 ! %l7 = 00000000000000a8
! %l1 = 00000000ffffffff, Mem[0000000010800010] = 00000000
stba %l1,[%i1+%i5]0x81 ! Mem[0000000010800010] = ff000000
! done : should take illegal inst trap, %l0 = 000000000000785c
done ! Illegal inst trap : %l0 = 000000000000786c
! Mem[0000000031000040] = 5cbf409b, %f23 = 93af2296
ld [%o2+0x040],%f23 ! %f23 = 5cbf409b
! Mem[0000000030800000] = dd14409b, %l5 = 000000000000eb1e
lduw [%o1+%g0],%l5 ! %l5 = 00000000dd14409b
! Mem[0000000011000008] = 40d8d9e5, %l2 = 0000000006f6d6b8
ldsha [%i2+%i4]0x89,%l2 ! %l2 = ffffffffffffd9e5
! Mem[0000000010800020] = 894a2395, %l4 = fffffffffffffaf4
lduwa [%i1+%o4]0x80,%l4 ! %l4 = 00000000894a2395
! %l6 = 3b91dc00, %l7 = 000000a8, Mem[0000000010000028] = cbef9bb8 2f202395
stda %l6,[%i0+%o5]0x81 ! Mem[0000000010000028] = 3b91dc00 000000a8
p0_label_37:
! Mem[0000000010000004] = 970660d9, %l0 = 000000000000786c
ldsba [%i0+0x007]%asi,%l0 ! %l0 = ffffffffffffffd9
! %l3 = 0000000000000001, immed = 00000032, %l0 = ffffffffffffffd9
sllx %l3,0x032,%l0 ! %l0 = 0004000000000000
! Mem[0000000011000040] = bfd0d23c, %l0 = 0004000000000000
ldswa [%i2+0x040]%asi,%l0 ! %l0 = ffffffffbfd0d23c
! Mem[0000000030800040] = 0000000006f6d6b8, %f26 = 84da2a62 52fc87b9
ldd [%o1+0x040],%f26 ! %f26 = 00000000 06f6d6b8
! %l5 = 00000000dd14409b, immed = fffffab7, %l0 = ffffffffbfd0d23c
subc %l5,-0x549,%l0 ! %l0 = 00000000dd1445e4
! %l6 = 000000003b91dc00, immed = 00000da9, %y = 0000785c
umul %l6,0xda9,%l5 ! %l5 = 0000032dbb763c00, %y = 32d
! Mem[0000000010800058] = 71bbb01c0cbffd98, %l4 = 00000000894a2395
ldxa [%i1+0x058]%asi,%l4 ! %l4 = 71bbb01c0cbffd98
! Mem[0000000011000068] = 764882af, %l7 = 00000000000000a8
ldsb [%i2+0x06b],%l7 ! %l7 = ffffffffffffffaf
! %l3 = 0000000000000001, %l7 = ffffffffffffffaf, %l5 = 0000032dbb763c00
or %l3,%l7,%l5 ! %l5 = ffffffffffffffaf
! %l3 = 0000000000000001, %l3 = 0000000000000001, %y = 0000032d
umulcc %l3,%l3,%l5 ! %l5 = 0000000000000001, %ccr = 00, %y = 00
p0_label_38:
! Mem[0000000011800028] = bcb47c5246a6fe92, %l3 = 0000000000000001
ldxa [%i3+%o5]0x81,%l3 ! %l3 = bcb47c5246a6fe92
! %l0 = 00000000dd1445e4, Mem[0000000010000030] = 3092227988d6e9f7
stxa %l0,[%i0+%o6]0x80 ! Mem[0000000010000030] = 00000000dd1445e4
! Mem[0000000011000000] = 84daffff, %l5 = 0000000000000001
lduha [%i2+%g0]0x88,%l5 ! %l5 = 000000000000ffff
! Mem[0000000010800018] = 5257d3aa, %l5 = 000000000000ffff
ldswa [%i1+%i6]0x88,%l5 ! %l5 = 000000005257d3aa
! Mem[0000000030000040] = 0000785cffffffff, %f6 = bcb47c52 46a6fe92
ldd [%o0+0x040],%f6 ! %f6 = 0000785c ffffffff
! Mem[0000000031800040] = 4a0a0f211ac31feb, %l4 = 71bbb01c0cbffd98
ldx [%o3+0x040],%l4 ! %l4 = 4a0a0f211ac31feb
! %l6 = 3b91dc00, %l7 = ffffffaf, Mem[0000000031000040] = 5cbf409b fffffbf4
std %l6,[%o2+0x040] ! Mem[0000000031000040] = 3b91dc00 ffffffaf
! %l3 = bcb47c5246a6fe92, immed = 00000ad6, %l4 = 4a0a0f211ac31feb
sub %l3,0xad6,%l4 ! %l4 = bcb47c5246a6f3bc
! Mem[0000000030000044] = ffffffff, %l7 = ffffffffffffffaf
ldsh [%o0+0x046],%l7 ! %l7 = ffffffffffffffff
! %l6 = 000000003b91dc00, Mem[0000000011800010] = a86d6b8c
stwa %l6,[%i3+%i5]0x81 ! Mem[0000000011800010] = 3b91dc00
p0_label_39:
! %l1 = 00000000ffffffff, immed = fffff2ff, %l0 = 00000000dd1445e4
andcc %l1,-0xd01,%l0 ! %l0 = 00000000fffff2ff, %ccr = 08
! %l0 = fffff2ff, %l1 = ffffffff, Mem[0000000011800028] = bcb47c52 46a6fe92
stda %l0,[%i3+0x028]%asi ! Mem[0000000011800028] = fffff2ff ffffffff
! Mem[0000000011000000] = 84daffff, %l7 = ffffffffffffffff
lduwa [%i2+%g0]0x88,%l7 ! %l7 = 0000000084daffff
! %l5 = 000000005257d3aa, Mem[0000000011800030] = fc4614ef
stha %l5,[%i3+%o6]0x80 ! Mem[0000000011800030] = d3aa14ef
! %l4 = bcb47c5246a6f3bc, %l3 = bcb47c5246a6fe92, %l1 = 00000000ffffffff
or %l4,%l3,%l1 ! %l1 = bcb47c5246a6ffbe
! Mem[0000000030000040] = 0000785c, %l7 = 0000000084daffff
ldsba [%o0+0x041]%asi,%l7 ! %l7 = 0000000000000000
! %f30 = 00000000 539bf956, Mem[0000000030800000] = dd14409b 00bc0702
stda %f30,[%o1+0x000]%asi ! Mem[0000000030800000] = 00000000 539bf956
! %l3 = bcb47c5246a6fe92, %l7 = 0000000000000000, %l1 = bcb47c5246a6ffbe
andncc %l3,%l7,%l1 ! %l1 = bcb47c5246a6fe92, %ccr = 80
! %l1 = bcb47c5246a6fe92, Mem[0000000030800000] = 00000000539bf956
stx %l1,[%o1+%g0] ! Mem[0000000030800000] = bcb47c5246a6fe92
! Mem[000000001100005c] = 0ff1026b, %l4 = bcb47c5246a6f3bc
ldub [%i2+0x05f],%l4 ! %l4 = 000000000000006b
p0_label_40:
! Mem[0000000011800070] = 76ef9285, %l3 = bcb47c5246a6fe92
ldswa [%i3+0x070]%asi,%l3 ! %l3 = 0000000076ef9285
! Mem[0000000030000044] = ffffffff, %l2 = ffffffffffffd9e5
lduw [%o0+0x044],%l2 ! %l2 = 00000000ffffffff
! %l1 = bcb47c5246a6fe92, immed = 00000ddb, %l1 = bcb47c5246a6fe92
sub %l1,0xddb,%l1 ! %l1 = bcb47c5246a6f0b7
! %l5 = 000000005257d3aa, Mem[0000000011000010] = 9b409b0c
stwa %l5,[%i2+%i5]0x89 ! Mem[0000000011000010] = 5257d3aa
! %l7 = 0000000000000000, immed = 00000a85, %l0 = 00000000fffff2ff
xor %l7,0xa85,%l0 ! %l0 = 0000000000000a85
! Mem[0000000031800004] = 6f6d6b8c, %f19 = 6f6d6b8c
ld [%o3+0x004],%f19 ! %f19 = 6f6d6b8c
! Mem[0000000010800008] = 00000000, %l2 = 00000000ffffffff
lduba [%i1+%i4]0x88,%l2 ! %l2 = 0000000000000000
! %l4 = 000000000000006b, %l7 = 0000000000000000, %l2 = 0000000000000000
addccc %l4,%l7,%l2 ! %l2 = 000000000000006b, %ccr = 00
! Mem[0000000010000078] = 92d31f71, %l2 = 000000000000006b
ldsh [%i0+0x078],%l2 ! %l2 = ffffffffffff92d3
! %l2 = ffffffffffff92d3, %l7 = 0000000000000000, %l4 = 000000000000006b
orn %l2,%l7,%l4 ! %l4 = ffffffffffffffff
p0_label_41:
! Mem[0000000011800048] = 962ccbdb, %l1 = bcb47c5246a6f0b7
ldsw [%i3+0x048],%l1 ! %l1 = ffffffff962ccbdb
! %l4 = ffffffffffffffff, %l0 = 0000000000000a85, %l0 = 0000000000000a85
srl %l4,%l0,%l0 ! %l0 = 0000000007ffffff
! Mem[0000000011000004] = ffffd5d9, %l7 = 0000000000000000
ldub [%i2+0x006],%l7 ! %l7 = 00000000000000d5
! Mem[0000000011800000] = 00000000 9d3bbfef, %l4 = ffffffff, %l5 = 5257d3aa
ldda [%i3+0x000]%asi,%l4 ! %l4 = 0000000000000000 000000009d3bbfef
! %l7 = 00000000000000d5, %l3 = 0000000076ef9285, %l2 = ffffffffffff92d3
orncc %l7,%l3,%l2 ! %l2 = ffffffff89106dff, %ccr = 88
! Mem[0000000010000030] = 00000000, %l7 = 00000000000000d5
ldswa [%i0+%o6]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000011000008] = e5d9d840, %l2 = ffffffff89106dff
ldsh [%i2+0x00a],%l2 ! %l2 = ffffffffffffd840
! %l6 = 000000003b91dc00, Mem[000000001080005c] = 0cbffd98
sth %l6,[%i1+0x05c] ! Mem[000000001080005c] = dc00fd98
! Mem[0000000011800044] = 33bd8748, %l3 = 0000000076ef9285
ldsba [%i3+0x045]%asi,%l3 ! %l3 = ffffffffffffffbd
! Mem[0000000011800010] = 00dc913b, %f26 = 00000000
lda [%i3+%i5]0x88,%f26 ! %f26 = 00dc913b
p0_label_42:
! Mem[0000000030000040] = 0000785c, %l0 = 0000000007ffffff
ldswa [%o0+0x040]%asi,%l0 ! %l0 = 000000000000785c
! %l6 = 000000003b91dc00, Mem[000000001180005c] = 00000000
stw %l6,[%i3+0x05c] ! Mem[000000001180005c] = 3b91dc00
! %f24 = 894a2395 3901f8ac, Mem[0000000010000010] = 0000785c 00000000
stda %f24,[%i0+%i5]0x89 ! Mem[0000000010000010] = 894a2395 3901f8ac
! Mem[0000000031000040] = 3b91dc00ffffffaf, %f4 = 3075cf4e c5fd274d
ldda [%o2+0x040]%asi,%f4 ! %f4 = 3b91dc00 ffffffaf
! Mem[0000000031000000] = 9eb2fca4, %l5 = 000000009d3bbfef
ldswa [%o2+0x000]%asi,%l5 ! %l5 = ffffffff9eb2fca4
! Mem[0000000010000018] = fff78a17, %l4 = 0000000000000000
lduba [%i0+%i6]0x80,%l4 ! %l4 = 00000000000000ff
! %l5 = ffffffff9eb2fca4
sethi %hi(0x5e2f9800),%l5 ! %l5 = 000000005e2f9800
! %f30 = 00000000 539bf956, Mem[0000000011000008] = e5d9d840 c95000a1
stda %f30,[%i2+%i4]0x81 ! Mem[0000000011000008] = 00000000 539bf956
! Clear Register : %l5 = 000000005e2f9800
clr %l5 ! %l5 = 0000000000000000
! %l2 = ffffffffffffd840, immed = 000004cd, %y = 00000000
sdivcc %l2,0x4cd,%l5 ! %l5 = 0000000000355314, %ccr = 00
mov %l0,%y ! %y = 0000785c
p0_label_43:
! Mem[0000000031800040] = 4a0a0f211ac31feb, %f12 = 5752969e c3d0785c
ldd [%o3+0x040],%f12 ! %f12 = 4a0a0f21 1ac31feb
! %l4 = 00000000000000ff, Mem[0000000031000042] = 3b91dc00
stb %l4,[%o2+0x042] ! Mem[0000000031000040] = 3b91ff00
! %l3 = ffffffffffffffbd, immd = 000000000000029b, %l7 = 0000000000000000
sdivx %l3,0x29b,%l7 ! %l7 = 0000000000000000
! %l6 = 000000003b91dc00, Mem[0000000030800040] = 0000000006f6d6b8
stx %l6,[%o1+0x040] ! Mem[0000000030800040] = 000000003b91dc00
! Mem[0000000030800040] = 00000000, %l0 = 000000000000785c
lduh [%o1+0x040],%l0 ! %l0 = 0000000000000000
! %l1 = ffffffff962ccbdb, %l6 = 000000003b91dc00, %l6 = 000000003b91dc00
sra %l1,%l6,%l6 ! %l6 = ffffffff962ccbdb
! %l6 = ffffffff962ccbdb, Mem[0000000010800000] = 9eb2fca4
stw %l6,[%i1+%g0] ! Mem[0000000010800000] = 962ccbdb
! Mem[0000000011000030] = 56f99b530dc2e1aa, %l2 = ffffffffffffd840
ldxa [%i2+%o6]0x88,%l2 ! %l2 = 56f99b530dc2e1aa
! %l5 = 0000000000355314, immed = 00000a7b, %l4 = 00000000000000ff
addccc %l5,0xa7b,%l4 ! %l4 = 0000000000355d8f, %ccr = 00
! %l4 = 00355d8f, %l5 = 00355314, Mem[0000000011000008] = 00000000 56f99b53
stda %l4,[%i2+%i4]0x89 ! Mem[0000000011000008] = 00355d8f 00355314
p0_label_44:
! %l6 = ffffffff962ccbdb, immed = 00000fde, %l4 = 0000000000355d8f
taddcctv %l6,0xfde,%l4 ! %l0 = 0000000000000023, Trapped
! %l7 = 0000000000000000, immed = 0000000b, %l1 = ffffffff962ccbdb
taddcc %l7,0x00b,%l1 ! %l1 = 000000000000000b, %ccr = 02
! Mem[0000000031800000] = 045feaad, %l4 = 0000000000355d8f
ldsh [%o3+0x002],%l4 ! %l4 = ffffffffffffeaad
! %l6 = ffffffff962ccbdb, %l3 = ffffffffffffffbd, %y = 0000785c
umul %l6,%l3,%l3 ! %l3 = 962ccbb3b246a5af, %y = 962ccbb3
! %f4 = 3b91dc00, Mem[0000000010000074] = 000b6c06
st %f4 ,[%i0+0x074] ! Mem[0000000010000074] = 3b91dc00
! %l1 = 000000000000000b, %l5 = 0000000000355314, %y = 962ccbb3
sdiv %l1,%l5,%l0 ! %l0 = ffffffff80000000
mov %l0,%y ! %y = 80000000
! %l3 = 962ccbb3b246a5af, %l1 = 000000000000000b, %l3 = 962ccbb3b246a5af
xor %l3,%l1,%l3 ! %l3 = 962ccbb3b246a5a4
! Mem[0000000011800018] = 622ada84, %l7 = 0000000000000000
ldsha [%i3+%i6]0x89,%l7 ! %l7 = ffffffffffffda84
! Mem[0000000031000040] = 3b91ff00ffffffaf, %f10 = 2f202395 0dc2e1aa
ldd [%o2+0x040],%f10 ! %f10 = 3b91ff00 ffffffaf
! Mem[000000001180005c] = 3b91dc00, %l5 = 0000000000355314
ldsw [%i3+0x05c],%l5 ! %l5 = 000000003b91dc00
p0_label_45:
! %l4 = ffffffffffffeaad
sethi %hi(0xbd0b3400),%l4 ! %l4 = 00000000bd0b3400
! %l2 = 56f99b530dc2e1aa, Mem[0000000010000010] = 3901f8ac
stha %l2,[%i0+%i5]0x88 ! Mem[0000000010000010] = 3901e1aa
! Invert Register : %l0 = ffffffff80000000
xor %l0,-1,%l0 ! %l0 = 000000007fffffff
! %l2 = 56f99b530dc2e1aa
setx 0x8434a2278434a227,%g7,%l2 ! %l2 = 8434a2278434a227
! %l1 = 000000000000000b, Mem[0000000010800010] = ff000000fffffaf4
stx %l1,[%i1+%i5] ! Mem[0000000010800010] = 000000000000000b
! %l6 = ffffffff962ccbdb, Mem[0000000030800040] = 000000003b91dc00
stx %l6,[%o1+0x040] ! Mem[0000000030800040] = ffffffff962ccbdb
! Mem[0000000010000020] = 0000000000000084, %f12 = 4a0a0f21 1ac31feb
ldda [%i0+%o4]0x81,%f12 ! %f12 = 00000000 00000084
! %l6 = ffffffff962ccbdb, %l6 = ffffffff962ccbdb, %l5 = 000000003b91dc00
taddcc %l6,%l6,%l5 ! %l5 = ffffffff2c5997b6, %ccr = 93
! %l6 = ffffffff962ccbdb, immed = 0000001d, %l5 = ffffffff2c5997b6
sll %l6,0x01d,%l5 ! %l5 = f2c5997b60000000
! %l5 = f2c5997b60000000, %l7 = ffffffffffffda84, %l0 = 000000007fffffff
sub %l5,%l7,%l0 ! %l0 = f2c5997b6000257c
p0_label_46:
! %l2 = 8434a2278434a227, immed = fffffc2f, %l2 = 8434a2278434a227
add %l2,-0x3d1,%l2 ! %l2 = 8434a22784349e56
! %l6 = ffffffff962ccbdb, %l0 = f2c5997b6000257c, %l2 = 8434a22784349e56
or %l6,%l0,%l2 ! %l2 = fffffffff62cefff
! Mem[000000001180003c] = 044512ae, %l0 = f2c5997b6000257c
ldsb [%i3+0x03c],%l0 ! %l0 = 0000000000000004
! %l6 = ffffffff962ccbdb, %l5 = f2c5997b60000000, %l5 = f2c5997b60000000
srl %l6,%l5,%l5 ! %l5 = 00000000962ccbdb
! Mem[0000000011000010] = 5257d3aa, %l6 = ffffffff962ccbdb
lduha [%i2+%i5]0x88,%l6 ! %l6 = 000000000000d3aa
! Mem[0000000011000070] = 8c11a953 e6626082, %l2 = f62cefff, %l3 = b246a5a4
ldd [%i2+0x070],%l2 ! %l2 = 000000008c11a953 00000000e6626082
! %l0 = 00000004, %l1 = 0000000b, Mem[0000000030000040] = 0000785c ffffffff
std %l0,[%o0+0x040] ! Mem[0000000030000040] = 00000004 0000000b
! Mem[0000000011800040] = 05414a89 33bd8748, %l4 = bd0b3400, %l5 = 962ccbdb
ldd [%i3+0x040],%l4 ! %l4 = 0000000005414a89 0000000033bd8748
! %l5 = 0000000033bd8748, immed = fffff84c, %l2 = 000000008c11a953
subccc %l5,-0x7b4,%l2 ! %l2 = 0000000033bd8efb, %ccr = 11
! %f13 = 00000084, Mem[0000000031000004] = aace785c
st %f13,[%o2+0x004] ! Mem[0000000031000004] = 00000084
p0_label_47:
! %l2 = 0000000033bd8efb, Mem[0000000030800040] = ffffffff962ccbdb
stx %l2,[%o1+0x040] ! Mem[0000000030800040] = 0000000033bd8efb
! %l0 = 0000000000000004, immed = 000003f4, %l3 = 00000000e6626082
orn %l0,0x3f4,%l3 ! %l3 = fffffffffffffc0f
! %l7 = ffffffffffffda84, immd = fffffffffffff482, %l4 = 0000000005414a89
sdivx %l7,-0xb7e,%l4 ! %l4 = 0000000000000003
! %l4 = 0000000000000003
sethi %hi(0xd5f43c00),%l4 ! %l4 = 00000000d5f43c00
! %l2 = 0000000033bd8efb, Mem[0000000010800010] = 00000000
stwa %l2,[%i1+%i5]0x81 ! Mem[0000000010800010] = 33bd8efb
! %l1 = 000000000000000b, Mem[0000000010000008] = 4a741b6b93e3b0e3
stxa %l1,[%i0+%i4]0x88 ! Mem[0000000010000008] = 000000000000000b
! %l4 = d5f43c00, %l5 = 33bd8748, Mem[0000000031000000] = 9eb2fca4 00000084
std %l4,[%o2+%g0] ! Mem[0000000031000000] = d5f43c00 33bd8748
! Mem[0000000011000020] = 5cfa00a8, %l7 = ffffffffffffda84
ldsha [%i2+%o4]0x89,%l7 ! %l7 = 00000000000000a8
! Mem[0000000030000004] = 00000085, %l7 = 00000000000000a8
ldsb [%o0+0x005],%l7 ! %l7 = 0000000000000000
! %l4 = 00000000d5f43c00, Mem[0000000030000043] = 00000004
stb %l4,[%o0+0x043] ! Mem[0000000030000040] = 00000000
p0_label_48:
! %l2 = 0000000033bd8efb, immed = fffff9f7, %y = 80000000
udivcc %l2,-0x609,%l6 ! %l6 = 0000000080000304, %ccr = 08
mov %l0,%y ! %y = 00000004
! %l3 = fffffffffffffc0f, immed = 00000983, %l5 = 0000000033bd8748
orncc %l3,0x983,%l5 ! %l5 = fffffffffffffe7f, %ccr = 88
! Mem[0000000010000030] = 00000000, %l0 = 0000000000000004
ldsba [%i0+%o6]0x88,%l0 ! %l0 = 0000000000000000
! %l4 = 00000000d5f43c00, %l6 = 0000000080000304, %y = 00000004
udivcc %l4,%l6,%l6 ! %l6 = 0000000000000009, %ccr = 00
mov %l0,%y ! %y = 00000000
! %l3 = fffffffffffffc0f, Mem[0000000031800000] = 045feaad
stb %l3,[%o3+%g0] ! Mem[0000000031800000] = 0f5feaad
! %l7 = 0000000000000000, Mem[0000000031000002] = d5f43c00
stb %l7,[%o2+0x002] ! Mem[0000000031000000] = d5f40000
! Mem[0000000030000000] = 98487335, %l4 = 00000000d5f43c00
ldsh [%o0+%g0],%l4 ! %l4 = ffffffffffff9848
! %l5 = fffffffffffffe7f, %l5 = fffffffffffffe7f, %l5 = fffffffffffffe7f
addcc %l5,%l5,%l5 ! %l5 = fffffffffffffcfe, %ccr = 99
! Mem[0000000031800000] = 0f5feaad6f6d6b8c, %f16 = dd14409b 5d410702
ldd [%o3+%g0],%f16 ! %f16 = 0f5feaad 6f6d6b8c
! %l1 = 000000000000000b, Mem[0000000011000020] = 5cfa00a8
stha %l1,[%i2+%o4]0x88 ! Mem[0000000011000020] = 5cfa000b
p0_label_49:
! Mem[0000000010800030] = dd14409b, %l3 = fffffffffffffc0f
ldswa [%i1+%o6]0x81,%l3 ! %l3 = ffffffffdd14409b
! Randomly selected nop
nop
! Mem[0000000011000024] = be55753b, %l5 = fffffffffffffcfe
ldswa [%i2+0x024]%asi,%l5 ! %l5 = ffffffffbe55753b
! %l3 = ffffffffdd14409b, immed = fffff782, %l0 = 0000000000000000
taddcc %l3,-0x87e,%l0 ! %l0 = ffffffffdd14381d, %ccr = 9b
! %f8 = ae0d969e 00000000, Mem[0000000011800010] = 3b91dc00 eb596f44
stda %f8 ,[%i3+%i5]0x81 ! Mem[0000000011800010] = ae0d969e 00000000
! Mem[0000000011800008] = 894a4a89, %l1 = 000000000000000b
lduba [%i3+%i4]0x80,%l1 ! %l1 = 0000000000000089
! %l5 = ffffffffbe55753b, Mem[0000000030000044] = 0000000b
stw %l5,[%o0+0x044] ! Mem[0000000030000044] = be55753b
! done : should take illegal inst trap, %l0 = ffffffffdd14381d
done ! Illegal inst trap : %l0 = ffffffffdd14382d
! %l5 = ffffffffbe55753b, Mem[0000000010800076] = 00f7ae86
stb %l5,[%i1+0x076] ! Mem[0000000010800074] = 00f73b86
! %l2 = 0000000033bd8efb, Mem[0000000011800018] = 84da2a62
stwa %l2,[%i3+%i6]0x80 ! Mem[0000000011800018] = 33bd8efb
p0_label_50:
! Set Register : %l2 = 0000000033bd8efb
xor %g0,-1,%l2 ! %l2 = ffffffffffffffff
! %l5 = ffffffffbe55753b, Mem[0000000011000048] = a7bb86d9006d8d69
stx %l5,[%i2+0x048] ! Mem[0000000011000048] = ffffffffbe55753b
! Mem[0000000011000030] = 0dc2e1aa, %l5 = ffffffffbe55753b
lduwa [%i2+%o6]0x88,%l5 ! %l5 = 000000000dc2e1aa
! %l0 = ffffffffdd14382d, Mem[0000000010000020] = 8400000000000000
stxa %l0,[%i0+%o4]0x88 ! Mem[0000000010000020] = ffffffffdd14382d
! %l5 = 000000000dc2e1aa, Mem[0000000011800024] = 2d22b711
stb %l5,[%i3+0x024] ! Mem[0000000011800024] = aa22b711
! %l5 = 000000000dc2e1aa, immed = 000006f7, %y = 00000000
udiv %l5,0x6f7,%l3 ! %l3 = 000000000001f9cf
mov %l0,%y ! %y = dd14382d
! Mem[0000000011800030] = d3aa14ef, %l7 = 0000000000000000
ldsw [%i3+%o6],%l7 ! %l7 = ffffffffd3aa14ef
! %l0 = ffffffffdd14382d, Mem[0000000011800000] = 00000000
stwa %l0,[%i3+%g0]0x81 ! Mem[0000000011800000] = dd14382d
! Mem[0000000010800000] = dbcb2c96, %l1 = 0000000000000089
ldsba [%i1+%g0]0x88,%l1 ! %l1 = ffffffffffffff96
! Mem[0000000010800000] = 2451ceaa dbcb2c96, %l4 = ffff9848, %l5 = 0dc2e1aa
ldda [%i1+%g0]0x89,%l4 ! %l4 = 00000000dbcb2c96 000000002451ceaa
p0_label_51:
! Mem[0000000030800000] = bcb47c52, %l6 = 0000000000000009
lduh [%o1+0x002],%l6 ! %l6 = 0000000000007c52
! %l3 = 000000000001f9cf, %l0 = ffffffffdd14382d, %l0 = ffffffffdd14382d
srl %l3,%l0,%l0 ! %l0 = 000000000000000f
! %l7 = ffffffffd3aa14ef, Mem[0000000010000018] = fff78a1781511905
stxa %l7,[%i0+%i6]0x80 ! Mem[0000000010000018] = ffffffffd3aa14ef
! %l4 = 00000000dbcb2c96, immed = fffff708, %l0 = 000000000000000f
xorcc %l4,-0x8f8,%l0 ! %l0 = ffffffff2434db9e, %ccr = 80
! %l6 = 0000000000007c52, %l4 = 00000000dbcb2c96, %l2 = ffffffffffffffff
sllx %l6,%l4,%l2 ! %l2 = 0000001f14800000
! Mem[0000000030800040] = 0000000033bd8efb, %f0 = 30922279 88d6e9f7
ldd [%o1+0x040],%f0 ! %f0 = 00000000 33bd8efb
! %l5 = 000000002451ceaa, %l7 = ffffffffd3aa14ef, %l4 = 00000000dbcb2c96
taddcctv %l5,%l7,%l4 ! %l0 = ffffffff2434dbc1, Trapped
! %l6 = 0000000000007c52, %l7 = ffffffffd3aa14ef, %l5 = 000000002451ceaa
subc %l6,%l7,%l5 ! %l5 = 000000002c566763
! %l5 = 000000002c566763
sethi %hi(0x30d85000),%l5 ! %l5 = 0000000030d85000
! %l6 = 0000000000007c52, %l5 = 0000000030d85000, %l1 = ffffffffffffff96
xorcc %l6,%l5,%l1 ! %l1 = 0000000030d82c52, %ccr = 00
p0_label_52:
! Mem[0000000010800020] = 894a23953901f8ac, %l4 = 00000000dbcb2c96
ldx [%i1+%o4],%l4 ! %l4 = 894a23953901f8ac
! %l4 = 894a23953901f8ac, Mem[0000000010800000] = 962ccbdb
stwa %l4,[%i1+%g0]0x81 ! Mem[0000000010800000] = 3901f8ac
! %l4 = 894a23953901f8ac, Mem[0000000011800008] = 894a4a89
stba %l4,[%i3+%i4]0x81 ! Mem[0000000011800008] = ac4a4a89
! Mem[0000000031800044] = 1ac31feb, %l1 = 0000000030d82c52
ldsb [%o3+0x046],%l1 ! %l1 = 000000000000001f
! %l3 = 000000000001f9cf, %l4 = 894a23953901f8ac, %y = dd14382d
umul %l3,%l4,%l5 ! %l5 = 000070a2fc235f14, %y = 70a2
! %f28 = 608782c2 178af7ff, Mem[0000000031800040] = 4a0a0f21 1ac31feb
stda %f28,[%o3+0x040]%asi ! Mem[0000000031800040] = 608782c2 178af7ff
! Randomly selected nop
nop
! Mem[0000000010000060] = 7304af94 b6464ea8, %l6 = 00007c52, %l7 = d3aa14ef
ldd [%i0+0x060],%l6 ! %l6 = 000000007304af94 00000000b6464ea8
! %l3 = 000000000001f9cf, Mem[0000000011000030] = 0dc2e1aa
stha %l3,[%i2+%o6]0x88 ! Mem[0000000011000030] = 0dc2f9cf
! Mem[0000000031000040] = 3b91ff00, %l7 = 00000000b6464ea8
ldsw [%o2+0x040],%l7 ! %l7 = 000000003b91ff00
p0_label_53:
! %l2 = 0000001f14800000, %l7 = 000000003b91ff00, %l6 = 000000007304af94
andcc %l2,%l7,%l6 ! %l6 = 0000000010800000, %ccr = 00
! %l2 = 0000001f14800000, Mem[000000001000007d] = fd78f611
stb %l2,[%i0+0x07d] ! Mem[000000001000007c] = fd00f611
! %l0 = ffffffff2434dbc1, Mem[0000000011000030] = 0dc2f9cf
stwa %l0,[%i2+%o6]0x89 ! Mem[0000000011000030] = 2434dbc1
! %l4 = 3901f8ac, %l5 = fc235f14, Mem[0000000030800000] = bcb47c52 46a6fe92
std %l4,[%o1+%g0] ! Mem[0000000030800000] = 3901f8ac fc235f14
! %l4 = 894a23953901f8ac, immed = 00000019, %y = 000070a2
sdivcc %l4,0x019,%l5 ! %l5 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = 2434dbc1
! %l1 = 000000000000001f, Mem[0000000010000000] = d96006974e5b0028
stxa %l1,[%i0+%g0]0x88 ! Mem[0000000010000000] = 000000000000001f
! Mem[0000000010000018] = ffffffff, %l6 = 0000000010800000
lduba [%i0+%i6]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010800010] = 33bd8efb, %f23 = 5cbf409b
lda [%i1+%i5]0x80,%f23 ! %f23 = 33bd8efb
! Mem[0000000030800040] = 00000000, %l0 = ffffffff2434dbc1
ldsw [%o1+0x040],%l0 ! %l0 = 0000000000000000
! %l4 = 894a23953901f8ac, immed = 00000c48, %l7 = 000000003b91ff00
sub %l4,0xc48,%l7 ! %l7 = 894a23953901ec64
p0_label_54:
! %l1 = 000000000000001f, immed = 00000004, %l7 = 894a23953901ec64
srl %l1,0x004,%l7 ! %l7 = 0000000000000001
! Mem[0000000010000018] = ffffffff, %l1 = 000000000000001f
lduba [%i0+%i6]0x80,%l1 ! %l1 = 00000000000000ff
! %l3 = 000000000001f9cf, Mem[000000001000007b] = 92d31f71
stb %l3,[%i0+0x07b] ! Mem[0000000010000078] = 92d31fcf
! Mem[0000000011800028] = fff2ffff, %l1 = 00000000000000ff
ldswa [%i3+%o5]0x88,%l1 ! %l1 = fffffffffff2ffff
! %l4 = 894a23953901f8ac, Mem[000000001000003a] = 3e5e9900
stba %l4,[%i0+0x03a]%asi ! Mem[0000000010000038] = 3e5eac00
! %l3 = 000000000001f9cf, immed = 00000012, %l5 = 000000007fffffff
sll %l3,0x012,%l5 ! %l5 = 00000007e73c0000
! Invert Register : %l2 = 0000001f14800000
xor %l2,-1,%l2 ! %l2 = ffffffe0eb7fffff
! %l7 = 0000000000000001, immed = 00000358, %l0 = 0000000000000000
andcc %l7,0x358,%l0 ! %l0 = 0000000000000000, %ccr = 44
! %l5 = 00000007e73c0000, immed = fffffaa6, %y = 2434dbc1
udiv %l5,-0x55a,%l7 ! %l7 = 000000002434dc83
mov %l0,%y ! %y = 00000000
! Mem[0000000031000000] = d5f40000, %l5 = 00000007e73c0000
lduw [%o2+%g0],%l5 ! %l5 = 00000000d5f40000
p0_label_55:
! %f6 = 0000785c ffffffff, Mem[0000000030800040] = 00000000 33bd8efb
std %f6 ,[%o1+0x040] ! Mem[0000000030800040] = 0000785c ffffffff
! Mem[0000000011800000] = dd14382d, %l5 = 00000000d5f40000
lduw [%i3+%g0],%l5 ! %l5 = 00000000dd14382d
! Mem[0000000011000020] = 5cfa000b, %f30 = 00000000
lda [%i2+%o4]0x88,%f30 ! %f30 = 5cfa000b
! Mem[0000000030800000] = 3901f8ac fc235f14, %l0 = 00000000, %l1 = fff2ffff
ldd [%o1+%g0],%l0 ! %l0 = 000000003901f8ac 00000000fc235f14
! Mem[0000000031800040] = 608782c2 178af7ff, %l4 = 3901f8ac, %l5 = dd14382d
ldda [%o3+0x040]%asi,%l4 ! %l4 = 00000000608782c2 00000000178af7ff
! Mem[0000000010800030] = dd14409b, %l6 = 00000000000000ff
ldsha [%i1+%o6]0x81,%l6 ! %l6 = ffffffffffffdd14
! %l5 = 00000000178af7ff
sethi %hi(0x72ede800),%l5 ! %l5 = 0000000072ede800
! Invert Register : %l3 = 000000000001f9cf
xor %l3,-1,%l3 ! %l3 = fffffffffffe0630
! %l2 = ffffffe0eb7fffff, %l0 = 000000003901f8ac, %l2 = ffffffe0eb7fffff
subc %l2,%l0,%l2 ! %l2 = ffffffe0b27e0753
! Invert Register : %l0 = 000000003901f8ac
xor %l0,-1,%l0 ! %l0 = ffffffffc6fe0753
p0_label_56:
! Mem[0000000030800004] = fc235f14, %l4 = 00000000608782c2
ldsb [%o1+0x004],%l4 ! %l4 = fffffffffffffffc
! Mem[0000000030000040] = 00000000be55753b, %f6 = 0000785c ffffffff
ldda [%o0+0x040]%asi,%f6 ! %f6 = 00000000 be55753b
! %f30 = 5cfa000b 539bf956, Mem[0000000010800010] = 33bd8efb 0000000b
std %f30,[%i1+%i5] ! Mem[0000000010800010] = 5cfa000b 539bf956
! %l4 = fffffffc, %l5 = 72ede800, Mem[0000000030800040] = 0000785c ffffffff
std %l4,[%o1+0x040] ! Mem[0000000030800040] = fffffffc 72ede800
! %l3 = fffffffffffe0630, %l3 = fffffffffffe0630, %l2 = ffffffe0b27e0753
sub %l3,%l3,%l2 ! %l2 = 0000000000000000
! %l7 = 000000002434dc83, immed = 00000ae4, %l1 = 00000000fc235f14
or %l7,0xae4,%l1 ! %l1 = 000000002434dee7
! %l0 = c6fe0753, %l1 = 2434dee7, Mem[0000000030800040] = fffffffc 72ede800
std %l0,[%o1+0x040] ! Mem[0000000030800040] = c6fe0753 2434dee7
! %l2 = 0000000000000000, Mem[0000000010800018] = 5257d3aa
stba %l2,[%i1+%i6]0x89 ! Mem[0000000010800018] = 5257d300
! Clear Register : %l7 = 000000002434dc83
clr %l7 ! %l7 = 0000000000000000
! %f4 = 3b91dc00 ffffffaf, Mem[0000000011800008] = 894a4aac bb5c1c2a
stda %f4 ,[%i3+%i4]0x89 ! Mem[0000000011800008] = 3b91dc00 ffffffaf
p0_label_57:
! %l1 = 000000002434dee7
setx 0xa685e8faa685e8fa,%g7,%l1 ! %l1 = a685e8faa685e8fa
! Mem[0000000030000000] = 98487335 00000085, %l0 = c6fe0753, %l1 = a685e8fa
ldd [%o0+%g0],%l0 ! %l0 = 0000000098487335 0000000000000085
! %l2 = 0000000000000000, %l2 = 0000000000000000, %l1 = 0000000000000085
sub %l2,%l2,%l1 ! %l1 = 0000000000000000
! %l1 = 0000000000000000, immed = ffffffa8, %l2 = 0000000000000000
addc %l1,-0x058,%l2 ! %l2 = ffffffffffffffa8
! %l0 = 0000000098487335, immed = 00000f54, %l7 = 0000000000000000
taddcctv %l0,0xf54,%l7 ! %l0 = 0000000098487358, Trapped
! Mem[0000000010800058] = 71bbb01c dc00fd98, %l0 = 98487358, %l1 = 00000000
ldda [%i1+0x058]%asi,%l0 ! %l0 = 0000000071bbb01c 00000000dc00fd98
! %l1 = 00000000dc00fd98, %l3 = fffffffffffe0630, %l0 = 0000000071bbb01c
andncc %l1,%l3,%l0 ! %l0 = 000000000000f988, %ccr = 00
! Invert Register : %l3 = fffffffffffe0630
xor %l3,-1,%l3 ! %l3 = 000000000001f9cf
! Mem[0000000011000040] = bfd0d23cdd14409b, %l0 = 000000000000f988
ldx [%i2+0x040],%l0 ! %l0 = bfd0d23cdd14409b
! %l6 = ffffffffffffdd14, immed = 000005e6, %l3 = 000000000001f9cf
addcc %l6,0x5e6,%l3 ! %l3 = ffffffffffffe2fa, %ccr = 88
p0_label_58:
! Mem[0000000011000054] = 460c1e75, %l3 = ffffffffffffe2fa
ldsha [%i2+0x056]%asi,%l3 ! %l3 = 0000000000001e75
! Mem[0000000010000020] = 2d3814dd, %l0 = bfd0d23cdd14409b
lduha [%i0+%o4]0x80,%l0 ! %l0 = 0000000000002d38
! %l7 = 0000000000000000, Mem[0000000031000000] = d5f4000033bd8748
stx %l7,[%o2+%g0] ! Mem[0000000031000000] = 0000000000000000
! %l1 = 00000000dc00fd98, immed = fffffaa9, %l2 = ffffffffffffffa8
orn %l1,-0x557,%l2 ! %l2 = 00000000dc00fdde
! Mem[0000000010800000] = 3901f8ac aace5124, %l6 = ffffdd14, %l7 = 00000000
ldda [%i1+%g0]0x81,%l6 ! %l6 = 000000003901f8ac 00000000aace5124
! %l2 = 00000000dc00fdde, immed = 00000008, %l0 = 0000000000002d38
sllx %l2,0x008,%l0 ! %l0 = 000000dc00fdde00
! %l7 = 00000000aace5124, Mem[0000000010000010] = 3901e1aa
stha %l7,[%i0+%i5]0x88 ! Mem[0000000010000010] = 39015124
! %l7 = 00000000aace5124, immed = fffff1ab, %l4 = fffffffffffffffc
orn %l7,-0xe55,%l4 ! %l4 = 00000000aace5f74
! %l2 = 00000000dc00fdde, %l2 = 00000000dc00fdde, %l3 = 0000000000001e75
tsubcc %l2,%l2,%l3 ! %l3 = 0000000000000000, %ccr = 46
! Mem[0000000010000018] = ffffffff, %l3 = 0000000000000000
lduha [%i0+%i6]0x80,%l3 ! %l3 = 000000000000ffff
p0_label_59:
! %l3 = 000000000000ffff, immed = fffffd2d, %l5 = 0000000072ede800
xnorcc %l3,-0x2d3,%l5 ! %l5 = 000000000000fd2d, %ccr = 00
! Mem[0000000010000020] = dd14382d, %l4 = 00000000aace5f74
lduba [%i0+%o4]0x88,%l4 ! %l4 = 000000000000002d
! %l6 = 3901f8ac, %l7 = aace5124, Mem[0000000010800010] = 0b00fa5c 56f99b53
stda %l6,[%i1+%i5]0x89 ! Mem[0000000010800010] = 3901f8ac aace5124
! %l7 = 00000000aace5124, %l4 = 000000000000002d, %l1 = 00000000dc00fd98
sdivx %l7,%l4,%l1 ! %l1 = 0000000003cbb228
! %l4 = 000000000000002d, immed = fffff4e5, %l5 = 000000000000fd2d
addcc %l4,-0xb1b,%l5 ! %l5 = fffffffffffff512, %ccr = 88
! %l6 = 000000003901f8ac, immed = fffff592, %y = 00000000
udiv %l6,-0xa6e,%l4 ! %l4 = 0000000000000000
mov %l0,%y ! %y = 00fdde00
! %l2 = 00000000dc00fdde, immed = 00000f37, %y = 00fdde00
umul %l2,0xf37,%l5 ! %l5 = 00000d1353168cb2, %y = d13
! Mem[0000000010800028] = c447e194, %l4 = 0000000000000000
ldsha [%i1+%o5]0x81,%l4 ! %l4 = ffffffffffffc447
! retry : should take illegal inst trap, %l0 = 000000dc00fdde00
retry ! Illegal inst trap : %l0 = 000000dc00fdde10
! Mem[0000000010000020] = 2d3814dd ffffffff, %l2 = dc00fdde, %l3 = 0000ffff
ldda [%i0+%o4]0x81,%l2 ! %l2 = 000000002d3814dd 00000000ffffffff
p0_label_60:
! %l4 = ffffffffffffc447, immed = fffff025, %y = 00000d13
smul %l4,-0xfdb,%l7 ! %l7 = 0000000003b2ee43, %y = 00
! %l2 = 000000002d3814dd, %l2 = 000000002d3814dd, %y = 00000000
sdivcc %l2,%l2,%l4 ! %l4 = 0000000000000001, %ccr = 00
mov %l0,%y ! %y = 00fdde10
! %l6 = 000000003901f8ac, %l4 = 0000000000000001, %y = 00fdde10
umul %l6,%l4,%l3 ! %l3 = 000000003901f8ac, %y = 00
! Mem[0000000011800000] = dd14382d, %f14 = 9eb2fca4
lda [%i3+%g0]0x80,%f14 ! %f14 = dd14382d
! Mem[0000000031000040] = 3b91ff00 ffffffaf, %l6 = 3901f8ac, %l7 = 03b2ee43
ldd [%o2+0x040],%l6 ! %l6 = 000000003b91ff00 00000000ffffffaf
! %l2 = 000000002d3814dd, immed = 0000000a, %l1 = 0000000003cbb228
srlx %l2,0x00a,%l1 ! %l1 = 00000000000b4e05
! %f24 = 894a2395 3901f8ac, Mem[0000000031000000] = 00000000 00000000
std %f24,[%o2+%g0] ! Mem[0000000031000000] = 894a2395 3901f8ac
! %l3 = 000000003901f8ac, immed = 00000fa5, %l1 = 00000000000b4e05
andcc %l3,0xfa5,%l1 ! %l1 = 00000000000008a4, %ccr = 00
! %l2 = 000000002d3814dd, %l3 = 000000003901f8ac, %l5 = 00000d1353168cb2
mulx %l2,%l3,%l5 ! %l5 = 0a11d5c9ffc11c7c, %y = 00
! %l0 = 000000dc00fdde10, immed = fffffc27, %l5 = 0a11d5c9ffc11c7c
orcc %l0,-0x3d9,%l5 ! %l5 = fffffffffffffe37, %ccr = 88
p0_label_61:
! %l0 = 000000dc00fdde10, immed = fffff8d5, %l1 = 00000000000008a4
addc %l0,-0x72b,%l1 ! %l1 = 000000dc00fdd6e5
! Mem[0000000031000000] = 894a23953901f8ac, %f12 = 00000000 00000084
ldd [%o2+%g0],%f12 ! %f12 = 894a2395 3901f8ac
! %l1 = 000000dc00fdd6e5, Mem[0000000011000000] = ffffda84
stwa %l1,[%i2+%g0]0x81 ! Mem[0000000011000000] = 00fdd6e5
! %f14 = dd14382d aace5124, Mem[0000000031000040] = 3b91ff00 ffffffaf
stda %f14,[%o2+0x040]%asi ! Mem[0000000031000040] = dd14382d aace5124
! Randomly selected nop
nop
! Mem[0000000011800000] = 2d3814dd, %l1 = 000000dc00fdd6e5
lduwa [%i3+%g0]0x88,%l1 ! %l1 = 000000002d3814dd
! Mem[0000000031800004] = 6f6d6b8c, %l0 = 000000dc00fdde10
lduw [%o3+0x004],%l0 ! %l0 = 000000006f6d6b8c
! Clear Register : %l3 = 000000003901f8ac
clr %l3 ! %l3 = 0000000000000000
! Mem[0000000031800040] = 608782c2178af7ff, %f18 = 00000000 6f6d6b8c
ldd [%o3+0x040],%f18 ! %f18 = 608782c2 178af7ff
! Mem[0000000010800028] = 9d3bbfef94e147c4, %l1 = 000000002d3814dd
ldxa [%i1+%o5]0x88,%l1 ! %l1 = 9d3bbfef94e147c4
p0_label_62:
! Mem[0000000010000028] = 3b91dc00, %l3 = 0000000000000000
ldsha [%i0+%o5]0x81,%l3 ! %l3 = 0000000000003b91
! %l2 = 000000002d3814dd, Mem[0000000031000000] = 894a23953901f8ac
stx %l2,[%o2+%g0] ! Mem[0000000031000000] = 000000002d3814dd
! %l3 = 0000000000003b91, Mem[000000001100001e] = 474603d6
stba %l3,[%i2+0x01e]%asi ! Mem[000000001100001c] = 474691d6
! Mem[0000000030000040] = 00000000, %l7 = 00000000ffffffaf
ldsb [%o0+0x040],%l7 ! %l7 = 0000000000000000
! Mem[0000000010800020] = 95234a89, %l1 = 9d3bbfef94e147c4
ldsba [%i1+%o4]0x88,%l1 ! %l1 = ffffffffffffff89
! %f14 = dd14382d, Mem[0000000010800030] = dd14409b
sta %f14,[%i1+%o6]0x81 ! Mem[0000000010800030] = dd14382d
! Invert Register : %l3 = 0000000000003b91
xor %l3,-1,%l3 ! %l3 = ffffffffffffc46e
! Mem[0000000030000040] = 00000000be55753b, %l7 = 0000000000000000
ldxa [%o0+0x040]%asi,%l7 ! %l7 = 00000000be55753b
! %l1 = ffffffffffffff89
sethi %hi(0x47769c00),%l1 ! %l1 = 0000000047769c00
! %l2 = 000000002d3814dd, immed = fffff812, %l4 = 0000000000000001
addccc %l2,-0x7ee,%l4 ! %l4 = 000000002d380cef, %ccr = 11
p0_label_63:
! Mem[0000000031800040] = 608782c2, %l1 = 0000000047769c00
lduw [%o3+0x040],%l1 ! %l1 = 00000000608782c2
! %l2 = 000000002d3814dd, Mem[0000000030800040] = c6fe0753
stba %l2,[%o1+0x040]%asi ! Mem[0000000030800040] = ddfe0753
! Mem[0000000011000058] = a096c3b0, %l7 = 00000000be55753b
ldsba [%i2+0x05b]%asi,%l7 ! %l7 = ffffffffffffffb0
! %l0 = 000000006f6d6b8c, immed = fffff75a, %l2 = 000000002d3814dd
or %l0,-0x8a6,%l2 ! %l2 = ffffffffffffffde
! %l5 = fffffffffffffe37, immed = fffff633, %l2 = ffffffffffffffde
tsubcc %l5,-0x9cd,%l2 ! %l2 = 0000000000000804, %ccr = 02
! %l3 = ffffffffffffc46e, %l6 = 000000003b91ff00, %y = 00000000
sdiv %l3,%l6,%l4 ! %l4 = 0000000000000004
mov %l0,%y ! %y = 6f6d6b8c
! %l4 = 0000000000000004, immed = 00000eea, %l4 = 0000000000000004
xor %l4,0xeea,%l4 ! %l4 = 0000000000000eee
! %l3 = ffffffffffffc46e, %l5 = fffffffffffffe37, %y = 6f6d6b8c
umul %l3,%l5,%l3 ! %l3 = ffffc2a5006a57a2, %y = ffffc2a5
! Mem[0000000010000028] = 3b91dc00, %l5 = fffffffffffffe37
lduba [%i0+%o5]0x80,%l5 ! %l5 = 000000000000003b
! Mem[0000000011000018] = 84cb78ca, %l7 = ffffffffffffffb0
ldswa [%i2+%i6]0x81,%l7 ! %l7 = ffffffff84cb78ca
p0_label_64:
! %f4 = 3b91dc00, Mem[0000000030800004] = fc235f14
st %f4 ,[%o1+0x004] ! Mem[0000000030800004] = 3b91dc00
! %l4 = 0000000000000eee, immed = 0000085c, %l7 = ffffffff84cb78ca
taddcc %l4,0x85c,%l7 ! %l7 = 000000000000174a, %ccr = 02
! %l7 = 000000000000174a, %l1 = 00000000608782c2, %y = ffffc2a5
smulcc %l7,%l1,%l1 ! %l1 = 000008c813eb3a14, %ccr = 00, %y = 8c8
! Clear Register : %l2 = 0000000000000804
clr %l2 ! %l2 = 0000000000000000
! %l0 = 000000006f6d6b8c, %l5 = 000000000000003b, %l6 = 000000003b91ff00
addcc %l0,%l5,%l6 ! %l6 = 000000006f6d6bc7, %ccr = 00
! %l1 = 000008c813eb3a14, immed = 00000017, %l4 = 0000000000000eee
sra %l1,0x017,%l4 ! %l4 = 0000000000000027
! %l5 = 000000000000003b, Mem[0000000030000044] = be55753b
stba %l5,[%o0+0x044]%asi ! Mem[0000000030000044] = 3b55753b
! %l7 = 000000000000174a, Mem[0000000011800066] = 0cf8eb1e
sth %l7,[%i3+0x066] ! Mem[0000000011800064] = 0cf8174a
! Mem[0000000031000000] = 00000000, %l4 = 0000000000000027
lduh [%o2+%g0],%l4 ! %l4 = 0000000000000000
! %l1 = 000008c813eb3a14, %l1 = 000008c813eb3a14, %l5 = 000000000000003b
sdivx %l1,%l1,%l5 ! %l5 = 0000000000000001
p0_label_65:
! Mem[0000000010000018] = ffffffff, %l6 = 000000006f6d6bc7
lduha [%i0+%i6]0x80,%l6 ! %l6 = 000000000000ffff
! %l5 = 0000000000000001, %l6 = 000000000000ffff, %y = 000008c8
umul %l5,%l6,%l2 ! %l2 = 000000000000ffff, %y = 00
! Mem[0000000011000030] = c1db3424, %f26 = 00dc913b
lda [%i2+%o6]0x80,%f26 ! %f26 = c1db3424
! Mem[0000000011800020] = 6ae0bdb7, %l3 = ffffc2a5006a57a2
ldsb [%i3+0x021],%l3 ! %l3 = ffffffffffffffe0
! Mem[0000000011000008] = 8f5d3500, %l0 = 000000006f6d6b8c
lduwa [%i2+%i4]0x80,%l0 ! %l0 = 000000008f5d3500
! %f2 = 4a0a0f21 1ac31feb, Mem[0000000010800028] = c447e194 efbf3b9d
std %f2 ,[%i1+%o5] ! Mem[0000000010800028] = 4a0a0f21 1ac31feb
! Mem[0000000030000004] = 00000085, %l2 = 000000000000ffff
ldsh [%o0+0x006],%l2 ! %l2 = 0000000000000085
! %l6 = 000000000000ffff, immed = 00000006, %l1 = 000008c813eb3a14
sra %l6,0x006,%l1 ! %l1 = 00000000000003ff
! Mem[0000000011000070] = 8c11a953, %l0 = 000000008f5d3500
ldsw [%i2+0x070],%l0 ! %l0 = ffffffff8c11a953
! Mem[0000000011000018] = 84cb78ca474691d6, %l1 = 00000000000003ff
ldxa [%i2+%i6]0x81,%l1 ! %l1 = 84cb78ca474691d6
p0_label_66:
! Mem[0000000010000008] = 00000000 0000000b, %l6 = 0000ffff, %l7 = 0000174a
ldda [%i0+%i4]0x89,%l6 ! %l6 = 000000000000000b 0000000000000000
! %l6 = 000000000000000b, %l7 = 0000000000000000, %l1 = 84cb78ca474691d6
sub %l6,%l7,%l1 ! %l1 = 000000000000000b
! %l6 = 000000000000000b, immed = fffffa65, %l7 = 0000000000000000
xor %l6,-0x59b,%l7 ! %l7 = fffffffffffffa6e
! %l1 = 000000000000000b, Mem[0000000031800000] = 0f5feaad6f6d6b8c
stx %l1,[%o3+%g0] ! Mem[0000000031800000] = 000000000000000b
! %l6 = 000000000000000b, immd = 00000000000004a6, %l1 = 000000000000000b
mulx %l6,0x4a6,%l1 ! %l1 = 0000000000003322, %y = 00
! %l1 = 0000000000003322, immed = fffff826, %l1 = 0000000000003322
subccc %l1,-0x7da,%l1 ! %l1 = 0000000000003afc, %ccr = 11
! Mem[0000000011000030] = c1db3424, %f10 = 3b91ff00
ld [%i2+%o6],%f10 ! %f10 = c1db3424
! %l0 = ffffffff8c11a953, immed = 000003d7, %l5 = 0000000000000001
xor %l0,0x3d7,%l5 ! %l5 = ffffffff8c11aa84
! Mem[0000000031800004] = 0000000b, %l3 = ffffffffffffffe0
ldsb [%o3+0x005],%l3 ! %l3 = 0000000000000000
! Mem[0000000010000040] = 911d2f55f387516e, %f28 = 608782c2 178af7ff
ldd [%i0+0x040],%f28 ! %f28 = 911d2f55 f387516e
p0_label_67:
! %l3 = 0000000000000000, %l3 = 0000000000000000, %l1 = 0000000000003afc
addccc %l3,%l3,%l1 ! %l1 = 0000000000000001, %ccr = 00
! Mem[0000000030000000] = 98487335 00000085, %l0 = 8c11a953, %l1 = 00000001
ldd [%o0+%g0],%l0 ! %l0 = 0000000098487335 0000000000000085
! %l2 = 00000085, %l3 = 00000000, Mem[0000000031800040] = 608782c2 178af7ff
std %l2,[%o3+0x040] ! Mem[0000000031800040] = 00000085 00000000
! %l3 = 0000000000000000, %l4 = 0000000000000000, %y = 00000000
umul %l3,%l4,%l2 ! %l2 = 0000000000000000, %y = 00
! Mem[0000000011800030] = ef14aad3, %l0 = 0000000098487335
lduba [%i3+%o6]0x88,%l0 ! %l0 = 00000000000000d3
! %l2 = 0000000000000000, Mem[0000000011800060] = 388d6e2d
sth %l2,[%i3+0x060] ! Mem[0000000011800060] = 00006e2d
! %l2 = 0000000000000000, immed = fffff84f, %l5 = ffffffff8c11aa84
andn %l2,-0x7b1,%l5 ! %l5 = 0000000000000000
! Mem[0000000030000004] = 00000085, %l0 = 00000000000000d3
ldsba [%o0+0x005]%asi,%l0 ! %l0 = 0000000000000000
! %l4 = 0000000000000000, %l7 = fffffffffffffa6e, %l0 = 0000000000000000
xnorcc %l4,%l7,%l0 ! %l0 = 0000000000000591, %ccr = 00
! %l3 = 0000000000000000, immed = fffff215, %l1 = 0000000000000085
taddcctv %l3,-0xdeb,%l1 ! %l0 = 00000000000005b4, Trapped
p0_label_68:
! %f28 = 911d2f55 f387516e, Mem[0000000010800028] = 210f0a4a eb1fc31a
stda %f28,[%i1+%o5]0x89 ! Mem[0000000010800028] = 911d2f55 f387516e
! %l5 = 0000000000000000, Mem[0000000011800020] = 6ae0bdb7
stba %l5,[%i3+%o4]0x81 ! Mem[0000000011800020] = 00e0bdb7
! %l0 = 00000000000005b4, immed = 00000023, %l6 = 000000000000000b
sllx %l0,0x023,%l6 ! %l6 = 00002da000000000
! %l5 = 0000000000000000, Mem[0000000010000028] = 00dc913b
stba %l5,[%i0+%o5]0x89 ! Mem[0000000010000028] = 00dc9100
! %l0 = 00000000000005b4, %l3 = 0000000000000000, %l6 = 00002da000000000
subccc %l0,%l3,%l6 ! %l6 = 00000000000005b4, %ccr = 00
! Mem[0000000030000040] = 00000000, %l5 = 0000000000000000
lduh [%o0+0x042],%l5 ! %l5 = 0000000000000000
! Mem[0000000030000000] = 9848733500000085, %f8 = ae0d969e 00000000
ldd [%o0+%g0],%f8 ! %f8 = 98487335 00000085
! Mem[0000000011000058] = a096c3b0, %l1 = 0000000000000085
ldub [%i2+0x05a],%l1 ! %l1 = 00000000000000c3
! Mem[0000000031800040] = 00000085, %f19 = 178af7ff
ld [%o3+0x040],%f19 ! %f19 = 00000085
! %l4 = 0000000000000000, Mem[0000000011000048] = ffffffffbe55753b
stx %l4,[%i2+0x048] ! Mem[0000000011000048] = 0000000000000000
p0_label_69:
! %l0 = 00000000000005b4, Mem[0000000011000008] = 8f5d350014533500
stxa %l0,[%i2+%i4]0x80 ! Mem[0000000011000008] = 00000000000005b4
! Mem[0000000030000044] = 3b55753b, %l3 = 0000000000000000
lduw [%o0+0x044],%l3 ! %l3 = 000000003b55753b
! %l5 = 0000000000000000, immed = fffffef0, %l7 = fffffffffffffa6e
or %l5,-0x110,%l7 ! %l7 = fffffffffffffef0
! Mem[0000000031800044] = 00000000, %l1 = 00000000000000c3
ldsh [%o3+0x044],%l1 ! %l1 = 0000000000000000
! %l2 = 0000000000000000, Mem[0000000031800000] = 00000000, %asi = 80
stwa %l2,[%o3+0x000]%asi ! Mem[0000000031800000] = 00000000
! %l4 = 0000000000000000, immed = 00000612, %y = 00000000
udiv %l4,0x612,%l2 ! %l2 = 0000000000000000
mov %l0,%y ! %y = 000005b4
! Mem[0000000011800070] = 76ef9285, %f5 = ffffffaf
ld [%i3+0x070],%f5 ! %f5 = 76ef9285
! %l4 = 0000000000000000, %l3 = 000000003b55753b, %l7 = fffffffffffffef0
srl %l4,%l3,%l7 ! %l7 = 0000000000000000
! Mem[0000000031800000] = 00000000, %l3 = 000000003b55753b
ldsh [%o3+%g0],%l3 ! %l3 = 0000000000000000
! Mem[0000000010800000] = 3901f8ac aace5124, %l6 = 000005b4, %l7 = 00000000
ldda [%i1+%g0]0x81,%l6 ! %l6 = 000000003901f8ac 00000000aace5124
p0_label_70:
! %l4 = 0000000000000000, Mem[0000000030800044] = 2434dee7
sth %l4,[%o1+0x044] ! Mem[0000000030800044] = 0000dee7
! Mem[0000000011800018] = 33bd8efb 52fc87b9, %l2 = 00000000, %l3 = 00000000
ldda [%i3+%i6]0x81,%l2 ! %l2 = 0000000033bd8efb 0000000052fc87b9
! %l6 = 3901f8ac, %l7 = aace5124, Mem[0000000011800078] = e99d0a9f 7c47e899
std %l6,[%i3+0x078] ! Mem[0000000011800078] = 3901f8ac aace5124
! done : should take illegal inst trap, %l0 = 00000000000005b4
done ! Illegal inst trap : %l0 = 00000000000005c4
! Mem[0000000030000044] = 3b55753b, %l3 = 0000000052fc87b9
ldsw [%o0+0x044],%l3 ! %l3 = 000000003b55753b
! %f30 = 5cfa000b, Mem[0000000011000000] = 00fdd6e5
sta %f30,[%i2+%g0]0x81 ! Mem[0000000011000000] = 5cfa000b
! %l4 = 0000000000000000, immed = 00000b29, %l7 = 00000000aace5124
xor %l4,0xb29,%l7 ! %l7 = 0000000000000b29
! Mem[0000000011800028] = fff2ffff, %l4 = 0000000000000000
ldsha [%i3+%o5]0x89,%l4 ! %l4 = ffffffffffffffff
! %l3 = 000000003b55753b, immed = 00000026, %l4 = ffffffffffffffff
srlx %l3,0x026,%l4 ! %l4 = 0000000000000000
! %f10 = c1db3424, Mem[0000000011800008] = afffffff
sta %f10,[%i3+%i4]0x81 ! Mem[0000000011800008] = c1db3424
p0_label_71:
! %l2 = 0000000033bd8efb, Mem[0000000030800007] = 3b91dc00
stb %l2,[%o1+0x007] ! Mem[0000000030800004] = 3b91dcfb
! Mem[0000000010000010] = 39015124, %l2 = 0000000033bd8efb
lduwa [%i0+%i5]0x88,%l2 ! %l2 = 0000000039015124
! %l6 = 000000003901f8ac, Mem[0000000011800008] = 3b91dc002434dbc1
stxa %l6,[%i3+%i4]0x88 ! Mem[0000000011800008] = 000000003901f8ac
! Mem[0000000031000044] = aace5124, %f13 = 3901f8ac
ld [%o2+0x044],%f13 ! %f13 = aace5124
! Mem[0000000011800030] = ef14aad3, %l0 = 00000000000005c4
lduba [%i3+%o6]0x88,%l0 ! %l0 = 00000000000000d3
! %l0 = 000000d3, %l1 = 00000000, Mem[0000000011800018] = 33bd8efb 52fc87b9
stda %l0,[%i3+%i6]0x81 ! Mem[0000000011800018] = 000000d3 00000000
! Mem[0000000010000024] = ffffffff, %l1 = 0000000000000000
ldsw [%i0+0x024],%l1 ! %l1 = ffffffffffffffff
! %l1 = ffffffffffffffff, Mem[0000000031800000] = 000000000000000b
stx %l1,[%o3+%g0] ! Mem[0000000031800000] = ffffffffffffffff
! Mem[0000000011800058] = 00000018 3b91dc00, %l6 = 3901f8ac, %l7 = 00000b29
ldd [%i3+0x058],%l6 ! %l6 = 0000000000000018 000000003b91dc00
! %l7 = 000000003b91dc00, %l6 = 0000000000000018, %l3 = 000000003b55753b
sll %l7,%l6,%l3 ! %l3 = 003b91dc00000000
p0_label_72:
! Mem[0000000030800040] = ddfe0753, %l4 = 0000000000000000
ldswa [%o1+0x040]%asi,%l4 ! %l4 = ffffffffddfe0753
! Mem[0000000031800044] = 00000000, %l7 = 000000003b91dc00
lduw [%o3+0x044],%l7 ! %l7 = 0000000000000000
! %l3 = 003b91dc00000000, %l7 = 0000000000000000, %l4 = ffffffffddfe0753
xorcc %l3,%l7,%l4 ! %l4 = 003b91dc00000000, %ccr = 04
! %l2 = 0000000039015124, Mem[0000000030000002] = 98487335
sth %l2,[%o0+0x002] ! Mem[0000000030000000] = 98485124
! %l0 = 000000d3, %l1 = ffffffff, Mem[0000000010800070] = cb9e085e 00f73b86
std %l0,[%i1+0x070] ! Mem[0000000010800070] = 000000d3 ffffffff
! Mem[0000000031000044] = aace5124, %l1 = ffffffffffffffff
ldub [%o2+0x046],%l1 ! %l1 = 0000000000000051
! %l5 = 0000000000000000, Mem[0000000010000020] = 2d3814ddffffffff
stxa %l5,[%i0+%o4]0x80 ! Mem[0000000010000020] = 0000000000000000
! Mem[0000000011800040] = 05414a8933bd8748, %l2 = 0000000039015124
ldxa [%i3+0x040]%asi,%l2 ! %l2 = 05414a8933bd8748
! Mem[0000000030000040] = 00000000, %l2 = 05414a8933bd8748
ldsh [%o0+0x042],%l2 ! %l2 = 0000000000000000
! %l4 = 003b91dc00000000, immed = fffff218, %l6 = 0000000000000018
xorcc %l4,-0xde8,%l6 ! %l6 = ffc46e23fffff218, %ccr = 88
p0_label_73:
! %l5 = 0000000000000000, immed = 00000241, %l3 = 003b91dc00000000
taddcctv %l5,0x241,%l3 ! %l0 = 00000000000000f6, Trapped
! %l7 = 0000000000000000, %l6 = ffc46e23fffff218, %l3 = 003b91dc00000000
addc %l7,%l6,%l3 ! %l3 = ffc46e23fffff218
! %l4 = 003b91dc00000000, %l6 = ffc46e23fffff218, %l6 = ffc46e23fffff218
tsubcc %l4,%l6,%l6 ! %l6 = 007723b800000de8, %ccr = 11
! %l5 = 0000000000000000, %l3 = ffc46e23fffff218, %y = 000005b4
smulcc %l5,%l3,%l7 ! %l7 = 0000000000000000, %ccr = 44, %y = 00
! Mem[0000000031000044] = aace5124, %l0 = 00000000000000f6
ldsw [%o2+0x044],%l0 ! %l0 = ffffffffaace5124
! %l0 = ffffffffaace5124, immed = fffffe14, %l5 = 0000000000000000
addccc %l0,-0x1ec,%l5 ! %l5 = ffffffffaace4f38, %ccr = 99
! %l6 = 00000de8, %l7 = 00000000, Mem[0000000031000000] = 00000000 2d3814dd
std %l6,[%o2+%g0] ! Mem[0000000031000000] = 00000de8 00000000
! Invert Register : %l6 = 007723b800000de8
xor %l6,-1,%l6 ! %l6 = ff88dc47fffff217
! %l1 = 0000000000000051, %l4 = 003b91dc00000000, %l6 = ff88dc47fffff217
sub %l1,%l4,%l6 ! %l6 = ffc46e2400000051
! %l4 = 003b91dc00000000
sethi %hi(0xc3b33c00),%l4 ! %l4 = 00000000c3b33c00
p0_label_74:
! Mem[0000000030800000] = 3901f8ac 3b91dcfb, %l2 = 00000000, %l3 = fffff218
ldd [%o1+%g0],%l2 ! %l2 = 000000003901f8ac 000000003b91dcfb
! %l3 = 000000003b91dcfb, Mem[0000000011000020] = 0b00fa5c
stba %l3,[%i2+%o4]0x81 ! Mem[0000000011000020] = fb00fa5c
! Mem[0000000030800000] = 3901f8ac3b91dcfb, %l1 = 0000000000000051
ldx [%o1+%g0],%l1 ! %l1 = 3901f8ac3b91dcfb
! %l2 = 000000003901f8ac, Mem[0000000031800000] = ffffffffffffffff
stx %l2,[%o3+%g0] ! Mem[0000000031800000] = 000000003901f8ac
! %l4 = 00000000c3b33c00, Mem[0000000031000042] = dd14382d
sth %l4,[%o2+0x042] ! Mem[0000000031000040] = dd143c00
! Mem[0000000011800000] = dd14382d, %l1 = 3901f8ac3b91dcfb
ldsba [%i3+%g0]0x81,%l1 ! %l1 = ffffffffffffffdd
! %l4 = 00000000c3b33c00, %l2 = 000000003901f8ac, %l3 = 000000003b91dcfb
addccc %l4,%l2,%l3 ! %l3 = 00000000fcb534ad, %ccr = 08
! Mem[0000000030800004] = 3b91dcfb, %l0 = ffffffffaace5124
ldsh [%o1+0x006],%l0 ! %l0 = ffffffffffffdcfb
! %l7 = 0000000000000000, immed = fffffb2f, %l1 = ffffffffffffffdd
andcc %l7,-0x4d1,%l1 ! %l1 = 0000000000000000, %ccr = 44
! %l2 = 000000003901f8ac, %l5 = ffffffffaace4f38, %l0 = ffffffffffffdcfb
srl %l2,%l5,%l0 ! %l0 = 0000000000000039
p0_label_75:
! %f8 = 98487335, Mem[0000000010800020] = 894a2395
sta %f8 ,[%i1+%o4]0x81 ! Mem[0000000010800020] = 98487335
! %l1 = 0000000000000000, Mem[0000000030000040] = 00000000, %asi = 80
stwa %l1,[%o0+0x040]%asi ! Mem[0000000030000040] = 00000000
! Mem[0000000011000030] = 56f99b532434dbc1, %l2 = 000000003901f8ac
ldxa [%i2+%o6]0x88,%l2 ! %l2 = 56f99b532434dbc1
! %f17 = 6f6d6b8c, Mem[0000000011800004] = 9d3bbfef
sta %f17,[%i3+0x004]%asi ! Mem[0000000011800004] = 6f6d6b8c
! Mem[0000000011000008] = 00000000000005b4, %f26 = c1db3424 06f6d6b8
ldda [%i2+%i4]0x80,%f26 ! %f26 = 00000000 000005b4
! %l0 = 0000000000000039, Mem[0000000030800001] = 3901f8ac
stb %l0,[%o1+0x001] ! Mem[0000000030800000] = 3939f8ac
! Mem[0000000011000000] = d9d5ffff 0b00fa5c, %l0 = 00000039, %l1 = 00000000
ldda [%i2+%g0]0x89,%l0 ! %l0 = 000000000b00fa5c 00000000d9d5ffff
! %l4 = 00000000c3b33c00, Mem[0000000010800028] = 6e5187f3
stha %l4,[%i1+%o5]0x80 ! Mem[0000000010800028] = 3c0087f3
! Invert Register : %l0 = 000000000b00fa5c
xor %l0,-1,%l0 ! %l0 = fffffffff4ff05a3
! Mem[0000000010800008] = 00000000, %l0 = fffffffff4ff05a3
lduha [%i1+%i4]0x89,%l0 ! %l0 = 0000000000000000
p0_label_76:
! Mem[0000000010000008] = 0b000000, %l7 = 0000000000000000
lduwa [%i0+%i4]0x80,%l7 ! %l7 = 000000000b000000
! Mem[0000000010800048] = a9b20a07668f33c3, %f14 = dd14382d aace5124
ldd [%i1+0x048],%f14 ! %f14 = a9b20a07 668f33c3
! %l4 = 00000000c3b33c00, immed = fffff13b, %l5 = ffffffffaace4f38
addc %l4,-0xec5,%l5 ! %l5 = 00000000c3b32d3b
! Set Register : %l5 = 00000000c3b32d3b
xor %g0,-1,%l5 ! %l5 = ffffffffffffffff
! %l1 = 00000000d9d5ffff, immed = 00000f38, %l2 = 56f99b532434dbc1
or %l1,0xf38,%l2 ! %l2 = 00000000d9d5ffff
! %l4 = 00000000c3b33c00, immed = 0000040f, %l5 = ffffffffffffffff
orn %l4,0x40f,%l5 ! %l5 = fffffffffffffff0
! Mem[0000000010800040] = 7e33716a, %l7 = 000000000b000000
ldswa [%i1+0x040]%asi,%l7 ! %l7 = 000000007e33716a
! %l4 = 00000000c3b33c00, %l6 = ffc46e2400000051, %l7 = 000000007e33716a
tsubcc %l4,%l6,%l7 ! %l7 = 003b91dcc3b33baf, %ccr = 1a
! Mem[0000000010000030] = 00000000, %l3 = 00000000fcb534ad
lduwa [%i0+%o6]0x88,%l3 ! %l3 = 0000000000000000
! %f14 = a9b20a07 668f33c3, Mem[0000000010800028] = 3c0087f3 552f1d91
stda %f14,[%i1+%o5]0x81 ! Mem[0000000010800028] = a9b20a07 668f33c3
p0_label_77:
! Mem[0000000030000040] = 00000000, %l6 = ffc46e2400000051
ldswa [%o0+0x040]%asi,%l6 ! %l6 = 0000000000000000
! %l3 = 0000000000000000, Mem[0000000031000046] = aace5124
sth %l3,[%o2+0x046] ! Mem[0000000031000044] = aace0000
! Mem[0000000030800040] = ddfe07530000dee7, %f20 = 3ff8b4f6 d3a6585b
ldd [%o1+0x040],%f20 ! %f20 = ddfe0753 0000dee7
! %l1 = 00000000d9d5ffff
sethi %hi(0x52d11000),%l1 ! %l1 = 0000000052d11000
! %l4 = 00000000c3b33c00, immd = 0000000000000f62, %l2 = 00000000d9d5ffff
mulx %l4,0xf62,%l2 ! %l2 = 00000bc26b20f800, %y = 00
! Mem[0000000011000014] = 5d410702, %l4 = 00000000c3b33c00
ldsh [%i2+0x014],%l4 ! %l4 = 0000000000005d41
! Mem[0000000011800020] = 11b722aab7bde000, %f28 = 911d2f55 f387516e
ldda [%i3+%o4]0x88,%f28 ! %f28 = 11b722aa b7bde000
! %l0 = 0000000000000000, immed = fffff43a, %y = 00000000
umulcc %l0,-0xbc6,%l6 ! %l6 = 0000000000000000, %ccr = 44, %y = 00
! %l1 = 0000000052d11000, %l6 = 0000000000000000, %l1 = 0000000052d11000
xor %l1,%l6,%l1 ! %l1 = 0000000052d11000
! %l2 = 00000bc26b20f800, Mem[0000000011000030] = 2434dbc1
stba %l2,[%i2+%o6]0x89 ! Mem[0000000011000030] = 2434db00
p0_label_78:
! Mem[0000000011000030] = 2434db00, %l0 = 0000000000000000
ldsba [%i2+%o6]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000031000044] = aace0000, %l7 = 003b91dcc3b33baf
lduw [%o2+0x044],%l7 ! %l7 = 00000000aace0000
! Mem[0000000031800044] = 00000000, %l2 = 00000bc26b20f800
ldsw [%o3+0x044],%l2 ! %l2 = 0000000000000000
! %l0 = 0000000000000000, %l5 = fffffffffffffff0, %l4 = 0000000000005d41
andn %l0,%l5,%l4 ! %l4 = 0000000000000000
! %f12 = 894a2395 aace5124, Mem[0000000031000000] = 00000de8 00000000
stda %f12,[%o2+0x000]%asi ! Mem[0000000031000000] = 894a2395 aace5124
! Mem[0000000010000058] = 4fec1aafd4177bf4, %l4 = 0000000000000000
ldx [%i0+0x058],%l4 ! %l4 = 4fec1aafd4177bf4
! Mem[0000000010000000] = 000000000000001f, %f0 = 00000000 33bd8efb
ldda [%i0+%g0]0x88,%f0 ! %f0 = 00000000 0000001f
! %f24 = 894a2395, Mem[0000000010800028] = a9b20a07
sta %f24,[%i1+%o5]0x81 ! Mem[0000000010800028] = 894a2395
! Mem[0000000011000058] = a096c3b0, %l2 = 0000000000000000
lduw [%i2+0x058],%l2 ! %l2 = 00000000a096c3b0
! Mem[0000000010800018] = 5257d300, %l0 = 0000000000000000
ldsba [%i1+%i6]0x88,%l0 ! %l0 = 0000000000000000
p0_label_79:
! %l6 = 0000000000000000, Mem[0000000010800074] = ffffffff
sth %l6,[%i1+0x074] ! Mem[0000000010800074] = 0000ffff
! Mem[0000000011800040] = 05414a89 33bd8748, %l6 = 00000000, %l7 = aace0000
ldd [%i3+0x040],%l6 ! %l6 = 0000000005414a89 0000000033bd8748
! %l6 = 05414a89, %l7 = 33bd8748, Mem[0000000011000020] = fb00fa5c be55753b
std %l6,[%i2+%o4] ! Mem[0000000011000020] = 05414a89 33bd8748
! %l4 = d4177bf4, %l5 = fffffff0, Mem[0000000011800000] = dd14382d 6f6d6b8c
std %l4,[%i3+%g0] ! Mem[0000000011800000] = d4177bf4 fffffff0
! Mem[0000000010000030] = 00000000, %l2 = 00000000a096c3b0
ldsha [%i0+%o6]0x81,%l2 ! %l2 = 0000000000000000
! done : should take illegal inst trap, %l0 = 0000000000000000
done ! Illegal inst trap : %l0 = 0000000000000010
! Mem[0000000030000000] = 9848512400000085, %l0 = 0000000000000010
ldx [%o0+%g0],%l0 ! %l0 = 9848512400000085
! %l1 = 0000000052d11000, immed = fffff997, %l2 = 0000000000000000
addc %l1,-0x669,%l2 ! %l2 = 0000000052d10997
! %l4 = d4177bf4, %l5 = fffffff0, Mem[0000000031800040] = 00000085 00000000
stda %l4,[%o3+0x040]%asi ! Mem[0000000031800040] = d4177bf4 fffffff0
! %l1 = 0000000052d11000, %l4 = 4fec1aafd4177bf4, %l6 = 0000000005414a89
udivx %l1,%l4,%l6 ! %l6 = 0000000000000000
p0_label_80:
! %l6 = 0000000000000000, Mem[0000000011000044] = dd14409b
stw %l6,[%i2+0x044] ! Mem[0000000011000044] = 00000000
! Mem[0000000011800068] = 9959371f93af2296, %f22 = 00000000 33bd8efb
ldd [%i3+0x068],%f22 ! %f22 = 9959371f 93af2296
! Mem[0000000030000040] = 00000000, %l0 = 9848512400000085
ldsb [%o0+0x041],%l0 ! %l0 = 0000000000000000
! Mem[0000000031000044] = aace0000, %l1 = 0000000052d11000
ldsb [%o2+0x045],%l1 ! %l1 = ffffffffffffffce
! %l7 = 0000000033bd8748, Mem[000000001100005e] = 0ff1026b
stb %l7,[%i2+0x05e] ! Mem[000000001100005c] = 0ff1486b
! %l3 = 0000000000000000, %l1 = ffffffffffffffce, %l1 = ffffffffffffffce
sub %l3,%l1,%l1 ! %l1 = 0000000000000032
! %f6 = 00000000 be55753b, Mem[0000000010000010] = 24510139 95234a89
stda %f6 ,[%i0+%i5]0x81 ! Mem[0000000010000010] = 00000000 be55753b
! %l5 = fffffffffffffff0, immed = 00000383, %l1 = 0000000000000032
xnor %l5,0x383,%l1 ! %l1 = 000000000000038c
! Mem[0000000010000028] = 0091dc00000000a8, %f18 = 608782c2 00000085
ldda [%i0+%o5]0x81,%f18 ! %f18 = 0091dc00 000000a8
! %l0 = 0000000000000000, immed = ffffffe2, %l5 = fffffffffffffff0
orncc %l0,-0x01e,%l5 ! %l5 = 000000000000001d, %ccr = 00
p0_label_81:
! %l6 = 0000000000000000, %l7 = 0000000033bd8748, %l1 = 000000000000038c
udivx %l6,%l7,%l1 ! %l1 = 0000000000000000
! Clear Register : %l2 = 0000000052d10997
clr %l2 ! %l2 = 0000000000000000
! %l3 = 0000000000000000, Mem[000000001180004c] = 3cca28c0, %asi = 80
stha %l3,[%i3+0x04c]%asi ! Mem[000000001180004c] = 000028c0
! %l5 = 000000000000001d, Mem[0000000031000041] = dd143c00
stb %l5,[%o2+0x041] ! Mem[0000000031000040] = dd1d3c00
! Mem[0000000031000000] = 894a2395 aace5124, %l0 = 00000000, %l1 = 00000000
ldd [%o2+%g0],%l0 ! %l0 = 00000000894a2395 00000000aace5124
! Mem[0000000010800028] = 95234a89, %l6 = 0000000000000000
lduwa [%i1+%o5]0x88,%l6 ! %l6 = 0000000095234a89
! Mem[0000000010800010] = 3901f8ac, %l6 = 0000000095234a89
ldsba [%i1+%i5]0x88,%l6 ! %l6 = ffffffffffffffac
! Mem[0000000031000040] = dd1d3c00 aace0000, %l4 = d4177bf4, %l5 = 0000001d
ldd [%o2+0x040],%l4 ! %l4 = 00000000dd1d3c00 00000000aace0000
! Invert Register : %l6 = ffffffffffffffac
xor %l6,-1,%l6 ! %l6 = 0000000000000053
! %l6 = 0000000000000053, Mem[0000000031000040] = dd1d3c00, %asi = 80
stha %l6,[%o2+0x040]%asi ! Mem[0000000031000040] = 00533c00
p0_label_82:
! %l6 = 0000000000000053, Mem[0000000011000042] = bfd0d23c
stba %l6,[%i2+0x042]%asi ! Mem[0000000011000040] = bfd0533c
! Set Register : %l0 = 00000000894a2395
xor %g0,-1,%l0 ! %l0 = ffffffffffffffff
! %l4 = dd1d3c00, %l5 = aace0000, Mem[0000000031800040] = d4177bf4 fffffff0
stda %l4,[%o3+0x040]%asi ! Mem[0000000031800040] = dd1d3c00 aace0000
! Mem[0000000030000004] = 00000085, %l3 = 0000000000000000
ldub [%o0+0x005],%l3 ! %l3 = 0000000000000000
! %l7 = 0000000033bd8748, %l3 = 0000000000000000, %l2 = 0000000000000000
addccc %l7,%l3,%l2 ! %l2 = 0000000033bd8748, %ccr = 00
! Mem[000000001080005c] = dc00fd98, %l7 = 0000000033bd8748
ldub [%i1+0x05e],%l7 ! %l7 = 00000000000000fd
! %f12 = 894a2395 aace5124, Mem[0000000010800020] = 98487335 3901f8ac
stda %f12,[%i1+%o4]0x81 ! Mem[0000000010800020] = 894a2395 aace5124
! Mem[0000000030000000] = 98485124, %f12 = 894a2395
ld [%o0+%g0],%f12 ! %f12 = 98485124
! %f24 = 894a2395 3901f8ac, Mem[0000000011000000] = 5cfa000b ffffd5d9
std %f24,[%i2+%g0] ! Mem[0000000011000000] = 894a2395 3901f8ac
! %l7 = 00000000000000fd, %l5 = 00000000aace0000, %y = 00000000
udivcc %l7,%l5,%l5 ! Div by zero, %l0 = 0000000000000027
mov %l0,%y ! %y = ffffffff
p0_label_83:
! %l6 = 00000053, %l7 = 000000fd, Mem[0000000010000020] = 00000000 00000000
stda %l6,[%i0+%o4]0x81 ! Mem[0000000010000020] = 00000053 000000fd
! Mem[0000000010800010] = 3901f8ac, %l1 = 00000000aace5124
lduwa [%i1+%i5]0x88,%l1 ! %l1 = 000000003901f8ac
! %l7 = 00000000000000fd, immed = 00000006, %l4 = 00000000dd1d3c00
srl %l7,0x006,%l4 ! %l4 = 0000000000000003
! %l1 = 000000003901f8ac, Mem[0000000010000030] = e44514dd00000000
stxa %l1,[%i0+%o6]0x88 ! Mem[0000000010000030] = 000000003901f8ac
! Mem[0000000031800044] = aace0000, %l5 = 0000000000000000
ldswa [%o3+0x044]%asi,%l5 ! %l5 = ffffffffaace0000
! %l6 = 0000000000000053, %l3 = 0000000000000000, %y = ffffffff
udivcc %l6,%l3,%l5 ! Div by zero, %l0 = 000000000000004f
mov %l0,%y ! %y = 00000027
! Mem[0000000010800010] = 3901f8ac, %l5 = ffffffffaace0000
lduwa [%i1+%i5]0x88,%l5 ! %l5 = 000000003901f8ac
! Mem[0000000031000044] = aace0000, %l5 = 000000003901f8ac
ldsh [%o2+0x044],%l5 ! %l5 = ffffffffffffaace
! %l4 = 00000003, %l5 = ffffaace, Mem[0000000010800018] = 00d35752 be401b21
stda %l4,[%i1+%i6]0x81 ! Mem[0000000010800018] = 00000003 ffffaace
! %l7 = 00000000000000fd, Mem[0000000030800040] = ddfe0753
stb %l7,[%o1+0x040] ! Mem[0000000030800040] = fdfe0753
p0_label_84:
! Mem[0000000011800018] = 000000d3, %l6 = 0000000000000053
lduba [%i3+%i6]0x80,%l6 ! %l6 = 0000000000000000
! %l4 = 0000000000000003, immd = 0000000000000c31, %l6 = 0000000000000000
udivx %l4,0xc31,%l6 ! %l6 = 0000000000000000
! %l4 = 0000000000000003, immed = 00000011, %y = 00000027
sdivcc %l4,0x011,%l5 ! %l5 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = 00000027
! Mem[0000000030000040] = 00000000, %l3 = 0000000000000000
lduw [%o0+0x040],%l3 ! %l3 = 0000000000000000
! Mem[000000001000006c] = 8e36e80b, %l4 = 0000000000000003
ldub [%i0+0x06c],%l4 ! %l4 = 000000000000008e
! Mem[0000000011000008] = 00000000, %l3 = 0000000000000000
lduba [%i2+%i4]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000011800028] = fff2ffff, %f17 = 6f6d6b8c
lda [%i3+%o5]0x88,%f17 ! %f17 = fff2ffff
! %l3 = 0000000000000000, immed = 0000032d, %l2 = 0000000033bd8748
andn %l3,0x32d,%l2 ! %l2 = 0000000000000000
! Mem[0000000030800040] = fdfe0753 0000dee7, %l0 = 00000027, %l1 = 3901f8ac
ldda [%o1+0x040]%asi,%l0 ! %l0 = 00000000fdfe0753 000000000000dee7
! Mem[0000000011800018] = 000000d3, %l4 = 000000000000008e
lduha [%i3+%i6]0x80,%l4 ! %l4 = 0000000000000000
p0_label_85:
! %f6 = 00000000 be55753b, Mem[0000000030000000] = 98485124 00000085
std %f6 ,[%o0+%g0] ! Mem[0000000030000000] = 00000000 be55753b
! %f20 = ddfe0753 0000dee7, Mem[0000000031000040] = 00533c00 aace0000
stda %f20,[%o2+0x040]%asi ! Mem[0000000031000040] = ddfe0753 0000dee7
! Mem[0000000031800000] = 000000003901f8ac, %l3 = 0000000000000000
ldxa [%o3+0x000]%asi,%l3 ! %l3 = 000000003901f8ac
! %l1 = 000000000000dee7, immed = 0000000a, %l0 = 00000000fdfe0753
sll %l1,0x00a,%l0 ! %l0 = 00000000037b9c00
! %l0 = 00000000037b9c00, immed = 000006d4, %l2 = 0000000000000000
tsubcc %l0,0x6d4,%l2 ! %l2 = 00000000037b952c, %ccr = 00
! %l7 = 00000000000000fd, Mem[0000000031800046] = aace0000
sth %l7,[%o3+0x046] ! Mem[0000000031800044] = aace00fd
! Mem[0000000011800008] = acf80139, %l0 = 00000000037b9c00
lduwa [%i3+%i4]0x80,%l0 ! %l0 = 00000000acf80139
! %l3 = 000000003901f8ac, Mem[0000000010800030] = dd14382d
stha %l3,[%i1+%o6]0x80 ! Mem[0000000010800030] = f8ac382d
! Mem[0000000011000038] = a6a069c2d7d8e8e7, %l4 = 0000000000000000
ldxa [%i2+0x038]%asi,%l4 ! %l4 = a6a069c2d7d8e8e7
! %f8 = 98487335, Mem[0000000011000000] = 894a2395
sta %f8 ,[%i2+%g0]0x81 ! Mem[0000000011000000] = 98487335
p0_label_86:
! %l1 = 000000000000dee7, %l7 = 00000000000000fd, %l1 = 000000000000dee7
taddcc %l1,%l7,%l1 ! %l1 = 000000000000dfe4, %ccr = 02
! %l4 = d7d8e8e7, %l5 = 7fffffff, Mem[0000000011800000] = d4177bf4 fffffff0
stda %l4,[%i3+%g0]0x81 ! Mem[0000000011800000] = d7d8e8e7 7fffffff
! %l3 = 000000003901f8ac, %l3 = 000000003901f8ac, %l6 = 0000000000000000
subc %l3,%l3,%l6 ! %l6 = 0000000000000000
! %l4 = a6a069c2d7d8e8e7, immed = fffff259, %l3 = 000000003901f8ac
or %l4,-0xda7,%l3 ! %l3 = fffffffffffffaff
! %l5 = 000000007fffffff, immed = 00000239, %y = 00000027
udiv %l5,0x239,%l7 ! %l7 = 0000000011c582ec
mov %l0,%y ! %y = acf80139
! Mem[0000000010000018] = ffffffff, %l2 = 00000000037b952c
ldswa [%i0+%i6]0x81,%l2 ! %l2 = ffffffffffffffff
! %l0 = 00000000acf80139, immed = 000008ac, %l3 = fffffffffffffaff
subccc %l0,0x8ac,%l3 ! %l3 = 00000000acf7f88d, %ccr = 08
! Mem[0000000031000004] = aace5124, %l7 = 0000000011c582ec
ldsw [%o2+0x004],%l7 ! %l7 = ffffffffaace5124
! %l3 = 00000000acf7f88d
sethi %hi(0x98fe7800),%l3 ! %l3 = 0000000098fe7800
! %l6 = 00000000, %l7 = aace5124, Mem[0000000011000048] = 00000000 00000000
std %l6,[%i2+0x048] ! Mem[0000000011000048] = 00000000 aace5124
p0_label_87:
! Clear Register : %l6 = 0000000000000000
clr %l6 ! %l6 = 0000000000000000
! Mem[0000000010000020] = 00000053, %l4 = a6a069c2d7d8e8e7
ldsba [%i0+%o4]0x81,%l4 ! %l4 = 0000000000000000
! %l0 = 00000000acf80139, %l5 = 000000007fffffff, %y = acf80139
sdivcc %l0,%l5,%l7 ! %l7 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = acf80139
! Mem[0000000010800060] = 21ad818f9a963f1b, %l5 = 000000007fffffff
ldxa [%i1+0x060]%asi,%l5 ! %l5 = 21ad818f9a963f1b
! %l3 = 0000000098fe7800, %l4 = 0000000000000000, %l1 = 000000000000dfe4
srax %l3,%l4,%l1 ! %l1 = 0000000098fe7800
! %f22 = 9959371f 93af2296, Mem[0000000010000028] = 0091dc00 000000a8
stda %f22,[%i0+%o5]0x81 ! Mem[0000000010000028] = 9959371f 93af2296
! Mem[0000000031800004] = 3901f8ac, %l2 = ffffffffffffffff
ldsh [%o3+0x006],%l2 ! %l2 = fffffffffffff8ac
! %l5 = 21ad818f9a963f1b, immed = 0000000a, %l3 = 0000000098fe7800
sra %l5,0x00a,%l3 ! %l3 = ffffffffffe6a58f
! Mem[0000000010000030] = acf80139, %l7 = ffffffff80000000
lduha [%i0+%o6]0x80,%l7 ! %l7 = 000000000000acf8
! %l5 = 21ad818f9a963f1b, %l5 = 21ad818f9a963f1b, %l3 = ffffffffffe6a58f
xnorcc %l5,%l5,%l3 ! %l3 = ffffffffffffffff, %ccr = 88
p0_label_88:
! Mem[0000000010000000] = 1f000000, %l1 = 0000000098fe7800
lduba [%i0+%g0]0x80,%l1 ! %l1 = 000000000000001f
! %l1 = 000000000000001f, immed = 00000013, %l3 = ffffffffffffffff
sll %l1,0x013,%l3 ! %l3 = 0000000000f80000
! Mem[0000000010000060] = 7304af94b6464ea8, %f8 = 98487335 00000085
ldda [%i0+0x060]%asi,%f8 ! %f8 = 7304af94 b6464ea8
! %l5 = 21ad818f9a963f1b, immed = fffff1f1, %l1 = 000000000000001f
orcc %l5,-0xe0f,%l1 ! %l1 = fffffffffffffffb, %ccr = 88
! %l2 = fffffffffffff8ac
sethi %hi(0x374ec400),%l2 ! %l2 = 00000000374ec400
! %f8 = 7304af94 b6464ea8, Mem[0000000031800040] = dd1d3c00 aace00fd
std %f8 ,[%o3+0x040] ! Mem[0000000031800040] = 7304af94 b6464ea8
! Mem[0000000011800010] = 9e960dae, %l1 = fffffffffffffffb
lduwa [%i3+%i5]0x88,%l1 ! %l1 = 000000009e960dae
! %l7 = 000000000000acf8, Mem[0000000011800030] = d3aa14ef
stwa %l7,[%i3+%o6]0x80 ! Mem[0000000011800030] = 0000acf8
! %f20 = ddfe0753 0000dee7, Mem[0000000010800040] = 7e33716a 459cf6ae
stda %f20,[%i1+0x040]%asi ! Mem[0000000010800040] = ddfe0753 0000dee7
! %l0 = 00000000acf80139, immed = fffffba4, %l5 = 21ad818f9a963f1b
or %l0,-0x45c,%l5 ! %l5 = fffffffffffffbbd
p0_label_89:
! %l0 = 00000000acf80139, Mem[0000000011000030] = 56f99b532434db00
stxa %l0,[%i2+%o6]0x88 ! Mem[0000000011000030] = 00000000acf80139
! %l7 = 000000000000acf8, %l0 = 00000000acf80139, %l0 = 00000000acf80139
andncc %l7,%l0,%l0 ! %l0 = 000000000000acc0, %ccr = 00
! %l4 = 0000000000000000, Mem[0000000030800004] = 3b91dcfb
sth %l4,[%o1+0x004] ! Mem[0000000030800004] = 0000dcfb
! %l7 = 000000000000acf8, %l6 = 0000000000000000, %y = acf80139
smul %l7,%l6,%l2 ! %l2 = 0000000000000000, %y = 00
! %l5 = fffffffffffffbbd, immed = 00000e96, %y = 00000000
umul %l5,0xe96,%l7 ! %l7 = 00000e95ffc1d6be, %y = e95
! %l4 = 0000000000000000, %l4 = 0000000000000000, %l2 = 0000000000000000
orn %l4,%l4,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030000040] = 000000003b55753b, %l1 = 000000009e960dae
ldx [%o0+0x040],%l1 ! %l1 = 000000003b55753b
! Mem[0000000011000028] = 9644861b, %l2 = ffffffffffffffff
lduwa [%i2+%o5]0x80,%l2 ! %l2 = 000000009644861b
! Mem[0000000011800000] = d7d8e8e7, %l6 = 0000000000000000
ldsha [%i3+%g0]0x81,%l6 ! %l6 = ffffffffffffd7d8
! Mem[0000000030800044] = 0000dee7, %l4 = 0000000000000000
ldsh [%o1+0x046],%l4 ! %l4 = ffffffffffffdee7
p0_label_90:
! %l6 = ffffffffffffd7d8, %l1 = 000000003b55753b, %l6 = ffffffffffffd7d8
xorcc %l6,%l1,%l6 ! %l6 = ffffffffc4aaa2e3, %ccr = 88
! %l2 = 000000009644861b, %l4 = ffffffffffffdee7, %l6 = ffffffffc4aaa2e3
srlx %l2,%l4,%l6 ! %l6 = 0000000000000000
! Mem[0000000010000008] = 0000000b, %l0 = 000000000000acc0
ldsba [%i0+%i4]0x89,%l0 ! %l0 = 000000000000000b
! Mem[0000000011000020] = 05414a89, %l3 = 0000000000f80000
lduha [%i2+%o4]0x80,%l3 ! %l3 = 0000000000000541
! Invert Register : %l1 = 000000003b55753b
xor %l1,-1,%l1 ! %l1 = ffffffffc4aa8ac4
! Mem[0000000031800004] = 3901f8ac, %l3 = 0000000000000541
lduw [%o3+0x004],%l3 ! %l3 = 000000003901f8ac
! %l6 = 0000000000000000, Mem[0000000031000046] = 0000dee7
sth %l6,[%o2+0x046] ! Mem[0000000031000044] = 00000000
! %l2 = 000000009644861b, Mem[0000000011800020] = 00e0bdb7aa22b711
stxa %l2,[%i3+%o4]0x80 ! Mem[0000000011800020] = 000000009644861b
! Mem[0000000010800010] = 3901f8ac, %l6 = 0000000000000000
lduwa [%i1+%i5]0x88,%l6 ! %l6 = 000000003901f8ac
! %f26 = 00000000 000005b4, Mem[0000000011800058] = 00000018 3b91dc00
std %f26,[%i3+0x058] ! Mem[0000000011800058] = 00000000 000005b4
p0_label_91:
! %l6 = 000000003901f8ac, %l3 = 000000003901f8ac, %y = 00000e95
sdivcc %l6,%l3,%l2 ! %l2 = 000000000000417c, %ccr = 00
mov %l0,%y ! %y = 0000000b
! Mem[0000000010800040] = ddfe0753, %l0 = 000000000000000b
ldsh [%i1+0x042],%l0 ! %l0 = 0000000000000753
! Mem[0000000011000008] = 00000000 000005b4, %l6 = 3901f8ac, %l7 = ffc1d6be
ldda [%i2+%i4]0x81,%l6 ! %l6 = 0000000000000000 00000000000005b4
! %l6 = 0000000000000000, Mem[0000000011800028] = fffff2ff
stha %l6,[%i3+%o5]0x80 ! Mem[0000000011800028] = 0000f2ff
! Mem[0000000010000018] = ffffffff, %l1 = ffffffffc4aa8ac4
lduw [%i0+%i6],%l1 ! %l1 = 00000000ffffffff
! %l1 = 00000000ffffffff, %l6 = 0000000000000000, %y = 0000000b
umulcc %l1,%l6,%l7 ! %l7 = 0000000000000000, %ccr = 44, %y = 00
! %l0 = 0000000000000753, %l3 = 000000003901f8ac, %l2 = 000000000000417c
xorcc %l0,%l3,%l2 ! %l2 = 000000003901ffff, %ccr = 00
! %l3 = 000000003901f8ac, Mem[0000000011800030] = 1b60ab5ef8ac0000
stxa %l3,[%i3+%o6]0x88 ! Mem[0000000011800030] = 000000003901f8ac
! %f12 = 98485124, Mem[0000000031800004] = 3901f8ac
st %f12,[%o3+0x004] ! Mem[0000000031800004] = 98485124
! %f2 = 4a0a0f21 1ac31feb, Mem[0000000010000070] = 45b65962 3b91dc00
stda %f2 ,[%i0+0x070]%asi ! Mem[0000000010000070] = 4a0a0f21 1ac31feb
p0_label_92:
! Mem[0000000031000040] = ddfe0753, %l5 = fffffffffffffbbd
ldsh [%o2+0x042],%l5 ! %l5 = 0000000000000753
! %f30 = 5cfa000b 539bf956, Mem[0000000011000008] = 00000000 000005b4
std %f30,[%i2+%i4] ! Mem[0000000011000008] = 5cfa000b 539bf956
! Mem[0000000031800040] = 7304af94, %l5 = 0000000000000753
ldub [%o3+0x043],%l5 ! %l5 = 0000000000000094
! Mem[0000000030000004] = be55753b, %l1 = 00000000ffffffff
lduh [%o0+0x004],%l1 ! %l1 = 000000000000be55
! %l1 = 000000000000be55, Mem[000000001100005c] = 0ff1486b
sth %l1,[%i2+0x05c] ! Mem[000000001100005c] = be55486b
! %l0 = 0000000000000753, immed = 0000001d, %l2 = 000000003901ffff
sll %l0,0x01d,%l2 ! %l2 = 000000ea60000000
! %l3 = 000000003901f8ac, %l7 = 0000000000000000, %l1 = 000000000000be55
sdivx %l3,%l7,%l1 ! Div by zero, %l0 = 00000000000007a3
! Mem[0000000031000000] = 894a2395aace5124, %f0 = 00000000 0000001f
ldd [%o2+%g0],%f0 ! %f0 = 894a2395 aace5124
! Mem[0000000010800010] = acf80139, %l3 = 000000003901f8ac
ldsh [%i1+%i5],%l3 ! %l3 = ffffffffffffacf8
! %l7 = 0000000000000000, immed = 000008a1, %l3 = ffffffffffffacf8
addc %l7,0x8a1,%l3 ! %l3 = 00000000000008a1
p0_label_93:
! %l3 = 00000000000008a1, %l5 = 0000000000000094, %l6 = 0000000000000000
sdivx %l3,%l5,%l6 ! %l6 = 000000000000000e
! %l7 = 0000000000000000, %l6 = 000000000000000e, %l2 = 000000ea60000000
subccc %l7,%l6,%l2 ! %l2 = fffffffffffffff2, %ccr = 99
! %l3 = 00000000000008a1, Mem[0000000011800020] = 00000000
stwa %l3,[%i3+%o4]0x81 ! Mem[0000000011800020] = 000008a1
! %l5 = 0000000000000094, Mem[0000000031000040] = ddfe075300000000
stx %l5,[%o2+0x040] ! Mem[0000000031000040] = 0000000000000094
! %l6 = 000000000000000e, Mem[0000000011000050] = cbd03288
stb %l6,[%i2+0x050] ! Mem[0000000011000050] = 0ed03288
! Mem[0000000030800040] = fdfe0753, %f16 = 0f5feaad
ld [%o1+0x040],%f16 ! %f16 = fdfe0753
save ! CWP = 1
! %l0 = 00000000aad65124, Mem[0000000010000028] = 1f375999
stha %l0,[%o0+%i5]0x88 ! Mem[0000000010000028] = 1f375124
! %l4 = 0000000000000c3c, Mem[0000000010800000] = 3901f8ac
stw %l4,[%o1+%g0] ! Mem[0000000010800000] = 00000c3c
! Mem[0000000011000010] = 5257d3aa, %l4 = 0000000000000c3c
lduba [%o2+%o5]0x88,%l4 ! %l4 = 00000000000000aa
p0_label_94: ! %cwp = 1
! Mem[0000000031800044] = b6464ea8, %l3 = 0000000000000000
ldswa [%i3+0x044]%asi,%l3 ! %l3 = ffffffffb6464ea8
! Clear Register : %l5 = 0000000000000ff1
clr %l5 ! %l5 = 0000000000000000
! %l5 = 0000000000000000, Mem[0000000010800018] = 03000000
stba %l5,[%o1+%o6]0x89 ! Mem[0000000010800018] = 03000000
! %l2 = 000000005cfa00a8, Mem[0000000011800008] = acf80139
stwa %l2,[%o3+%o4]0x81 ! Mem[0000000011800008] = 5cfa00a8
! %l6 = 0000000000000000, Mem[0000000010000072] = 4a0a0f21
stb %l6,[%o0+0x072] ! Mem[0000000010000070] = 4a0a0021
! Mem[0000000011000020] = 4887bd33894a4105, %l1 = 000000005c45d5d9
ldxa [%o2+%i4]0x88,%l1 ! %l1 = 4887bd33894a4105
! Mem[0000000010000000] = 1f000000 00000000, %l6 = 00000000, %l7 = 0000003c
ldda [%o0+%g0]0x81,%l6 ! %l6 = 000000001f000000 0000000000000000
! %l3 = ffffffffb6464ea8, %l4 = 00000000000000aa, %l2 = 000000005cfa00a8
addccc %l3,%l4,%l2 ! %l2 = ffffffffb6464f53, %ccr = 88
! Mem[0000000010800000] = 00000c3c, %l0 = 00000000aad65124
lduha [%o1+%g0]0x80,%l0 ! %l0 = 0000000000000000
! Clear Register : %l0 = 0000000000000000
clr %l0 ! %l0 = 0000000000000000
p0_label_95: ! %cwp = 1
! %l4 = 000000aa, %l5 = 00000000, Mem[0000000030000000] = 00000000 be55753b
std %l4,[%i0+%g0] ! Mem[0000000030000000] = 000000aa 00000000
! Mem[0000000011000028] = 1b864496, %l5 = 0000000000000000
lduba [%o2+%i5]0x88,%l5 ! %l5 = 0000000000000096
! retry : should take illegal inst trap, %l0 = 0000000000000000
retry ! Illegal inst trap : %l0 = 0000000000000010
! Randomly selected nop
nop
! %l4 = 00000000000000aa, %l5 = 0000000000000096, %l6 = 000000001f000000
andn %l4,%l5,%l6 ! %l6 = 0000000000000028
! %f8 = 7304af94 b6464ea8, Mem[0000000011000030] = 3901f8ac 00000000
stda %f8 ,[%o2+%i6]0x81 ! Mem[0000000011000030] = 7304af94 b6464ea8
! %f6 = 00000000 be55753b, Mem[0000000011800068] = 9959371f 93af2296
std %f6 ,[%o3+0x068] ! Mem[0000000011800068] = 00000000 be55753b
! Mem[0000000010000008] = 000000000000000b, %f18 = 0091dc00 000000a8
ldda [%o0+%o4]0x88,%f18 ! %f18 = 00000000 0000000b
! Mem[0000000010000018] = ffffffff, %l2 = ffffffffb6464f53
ldsha [%o0+%o6]0x81,%l2 ! %l2 = ffffffffffffffff
! %l0 = 0000000000000010, %l1 = 4887bd33894a4105, %l1 = 4887bd33894a4105
addccc %l0,%l1,%l1 ! %l1 = 4887bd33894a4115, %ccr = 08
p0_label_96: ! %cwp = 1
save ! CWP = 2
! Mem[0000000010000068] = d00c77a3, %l4 = 696d9d7ff990edce
ldsha [%i0+0x06a]%asi,%l4 ! %l4 = 00000000000077a3
! Mem[0000000010800028] = 894a2395, %l1 = 22fc3e37d6218d4b
ldswa [%i1+%o5]0x81,%l1 ! %l1 = ffffffff894a2395
! %l7 = 0db7f8709d4c6608, immed = 00000005, %l1 = ffffffff894a2395
srl %l7,0x005,%l1 ! %l1 = 0000000004ea6330
! Mem[0000000031000000] = 894a2395, %l5 = f8fc56a6421ac417
ldsw [%o2+%g0],%l5 ! %l5 = ffffffff894a2395
! %l2 = 57a02f90744e487f, immed = 0000001f, %l4 = 00000000000077a3
sra %l2,0x01f,%l4 ! %l4 = 0000000000000000
! Mem[0000000030000040] = 00000000, %l2 = 57a02f90744e487f
ldsw [%o0+0x040],%l2 ! %l2 = 0000000000000000
! Mem[0000000010000020] = fd000000 53000000, %l0 = f9d87b60, %l1 = 04ea6330
ldda [%i0+%o4]0x89,%l0 ! %l0 = 0000000053000000 00000000fd000000
! Mem[0000000030000000] = 000000aa, %l3 = 1046cb8a5b92f97c
ldsh [%o0+%g0],%l3 ! %l3 = 0000000000000000
! %l6 = 9bef057e7d698ea6, Mem[0000000010800018] = 00000003
stba %l6,[%i1+%i6]0x81 ! Mem[0000000010800018] = a6000003
p0_label_97: ! %cwp = 2
! Mem[0000000011000000] = 35734898, %l5 = ffffffff894a2395
ldsba [%i2+%g0]0x89,%l5 ! %l5 = ffffffffffffff98
! %l0 = 0000000053000000, %l3 = 0000000000000000, %l3 = 0000000000000000
taddcctv %l0,%l3,%l3 ! %l3 = 0000000053000000, %ccr = 00
! %l3 = 0000000053000000, immed = 00000d03, %l4 = 0000000000000000
addccc %l3,0xd03,%l4 ! %l4 = 0000000053000d03, %ccr = 00
! Mem[0000000030800040] = fdfe0753 0000dee7, %l4 = 53000d03, %l5 = ffffff98
ldd [%o1+0x040],%l4 ! %l4 = 00000000fdfe0753 000000000000dee7
! Mem[0000000010000070] = 4a0a0021, %l6 = 9bef057e7d698ea6
ldsb [%i0+0x070],%l6 ! %l6 = 000000000000004a
! %l3 = 0000000053000000, Mem[0000000031000040] = 00000000
sth %l3,[%o2+0x040] ! Mem[0000000031000040] = 00000000
! Mem[0000000011000018] = 84cb78ca, %l7 = 0db7f8709d4c6608
lduba [%i2+%i6]0x80,%l7 ! %l7 = 0000000000000084
! %l2 = 0000000000000000, immed = 00000461, %y = 00000000
udivcc %l2,0x461,%l6 ! %l6 = 0000000000000000, %ccr = 44
mov %l0,%y ! %y = 53000000
! Mem[0000000011800020] = 000008a1 9644861b, %l2 = 00000000, %l3 = 53000000
ldd [%i3+%o4],%l2 ! %l2 = 00000000000008a1 000000009644861b
! %l4 = 00000000fdfe0753, Mem[0000000010800030] = 2d38acf8
stba %l4,[%i1+%o6]0x89 ! Mem[0000000010800030] = 2d38ac53
p0_label_98: ! %cwp = 2
! %l3 = 000000009644861b, Mem[0000000011000018] = 84cb78ca
stwa %l3,[%i2+%i6]0x81 ! Mem[0000000011000018] = 9644861b
! Mem[0000000030000044] = 3b55753b, %l0 = 0000000053000000
ldsw [%o0+0x044],%l0 ! %l0 = 000000003b55753b
! %l7 = 0000000000000084, %l3 = 000000009644861b, %l1 = 00000000fd000000
udivx %l7,%l3,%l1 ! %l1 = 0000000000000000
! %l4 = 00000000fdfe0753, immed = 00000a0b, %l5 = 000000000000dee7
tsubcctv %l4,0xa0b,%l5 ! %l0 = 000000003b55755e, Trapped
! Mem[0000000030000000] = 000000aa00000000, %f24 = 894a2395 3901f8ac
ldd [%o0+%g0],%f24 ! %f24 = 000000aa 00000000
! Mem[0000000031000040] = 00000000, %l7 = 0000000000000084
ldsb [%o2+0x042],%l7 ! %l7 = 0000000000000000
! Mem[0000000031000000] = 894a2395 aace5124, %l2 = 000008a1, %l3 = 9644861b
ldd [%o2+%g0],%l2 ! %l2 = 00000000894a2395 00000000aace5124
! retry : should take illegal inst trap, %l0 = 000000003b55755e
retry ! Illegal inst trap : %l0 = 000000003b55756e
! %f20 = ddfe0753, Mem[0000000031000004] = aace5124
st %f20,[%o2+0x004] ! Mem[0000000031000004] = ddfe0753
! Mem[0000000031000044] = 00000094, %l5 = 000000000000dee7
ldsb [%o2+0x047],%l5 ! %l5 = ffffffffffffff94
p0_label_99: ! %cwp = 2
! Mem[0000000030800000] = 3939f8ac, %l7 = 0000000000000000
ldsh [%o1+0x002],%l7 ! %l7 = fffffffffffff8ac
! Mem[0000000010000020] = 00000053, %l6 = 0000000000000000
lduwa [%i0+%o4]0x80,%l6 ! %l6 = 0000000000000053
! %l3 = 00000000aace5124, immed = 00000015, %l1 = 0000000000000000
sll %l3,0x015,%l1 ! %l1 = 001559ca24800000
! Mem[0000000011800018] = 000000d300000000, %l7 = fffffffffffff8ac
ldxa [%i3+%i6]0x81,%l7 ! %l7 = 000000d300000000
! %l0 = 000000003b55756e, %l1 = 001559ca24800000, %l5 = ffffffffffffff94
addccc %l0,%l1,%l5 ! %l5 = 001559ca5fd5756e, %ccr = 00
! %l5 = 001559ca5fd5756e, %l1 = 001559ca24800000, %l3 = 00000000aace5124
orncc %l5,%l1,%l3 ! %l3 = ffffffffdfffffff, %ccr = 88
! %l7 = 000000d300000000, %l3 = ffffffffdfffffff, %l1 = 001559ca24800000
addc %l7,%l3,%l1 ! %l1 = 000000d2dfffffff
! Randomly selected nop
nop
! %l4 = 00000000fdfe0753, immed = fffff6b5, %l4 = 00000000fdfe0753
xnorcc %l4,-0x94b,%l4 ! %l4 = 00000000fdfe0e19, %ccr = 08
! %l0 = 3b55756e, %l1 = dfffffff, Mem[0000000031800000] = 00000000 98485124
stda %l0,[%o3+0x000]%asi ! Mem[0000000031800000] = 3b55756e dfffffff
p0_label_100: ! %cwp = 2
! Mem[0000000030000040] = 00000000, %l3 = ffffffffdfffffff
lduw [%o0+0x040],%l3 ! %l3 = 0000000000000000
! Mem[0000000010000018] = ffffffff, %l1 = 000000d2dfffffff
lduha [%i0+%i6]0x80,%l1 ! %l1 = 000000000000ffff
! %l7 = 000000d300000000, %l0 = 000000003b55756e, %l0 = 000000003b55756e
tsubcc %l7,%l0,%l0 ! %l0 = 000000d2c4aa8a92, %ccr = 0b
! Clear Register : %l5 = 001559ca5fd5756e
clr %l5 ! %l5 = 0000000000000000
! Mem[0000000031000004] = ddfe0753, %l4 = 00000000fdfe0e19
ldsb [%o2+0x005],%l4 ! %l4 = fffffffffffffffe
! Mem[0000000031800040] = 7304af94 b6464ea8, %l0 = c4aa8a92, %l1 = 0000ffff
ldd [%o3+0x040],%l0 ! %l0 = 000000007304af94 00000000b6464ea8
! %l4 = fffffffe, %l5 = 00000000, Mem[0000000030800000] = 3939f8ac 0000dcfb
stda %l4,[%o1+0x000]%asi ! Mem[0000000030800000] = fffffffe 00000000
! %l5 = 0000000000000000, Mem[0000000011800028] = 0000f2ff
stwa %l5,[%i3+%o5]0x80 ! Mem[0000000011800028] = 00000000
! %l4 = fffffffffffffffe, immed = 0000034e, %l5 = 0000000000000000
orn %l4,0x34e,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030000000] = 000000aa, %l5 = ffffffffffffffff
ldswa [%o0+0x000]%asi,%l5 ! %l5 = 00000000000000aa
ba,a p0_not_taken_0_end
p0_not_taken_0:
! The following code should not be executed
ldd [%o1+0x040],%l6
ldda [%o0+0x000]%asi,%l2
st %l4,[%i0+0x028]
ba,a p0_branch_failed
p0_not_taken_0_end:
! End of Random Code for Processor 0
restore ! CWP = 1
restore ! CWP = 0
p0_set_done_flag:
mov 2,%g2
set done_flags,%g1
st %g2,[%g1+0x000] ! Set processor 0 done flag
! Self Check Disabled
p0_check_registers:
! The test for processor 0 has passed
p0_passed:
ta GOOD_TRAP
nop
p0_reg_l0_fail:
or %g0,0xbd0,%g1
ba,a p0_failed
p0_reg_l1_fail:
or %g0,0xbd1,%g1
ba,a p0_failed
p0_reg_l2_fail:
or %g0,0xbd2,%g1
ba,a p0_failed
p0_reg_l3_fail:
or %g0,0xbd3,%g1
ba,a p0_failed
p0_reg_l4_fail:
or %g0,0xbd4,%g1
ba,a p0_failed
p0_reg_l5_fail:
or %g0,0xbd5,%g1
ba,a p0_failed
p0_reg_l6_fail:
or %g0,0xbd6,%g1
ba,a p0_failed
p0_reg_l7_fail:
or %g0,0xbd7,%g1
ba,a p0_failed
p0_f0_fail:
set p0_temp,%g6
mov 0xf00,%l0
stx %l0,[%g6]
std %f0,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f2_fail:
set p0_temp,%g6
mov 0xf02,%l0
stx %l0,[%g6]
std %f2,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f4_fail:
set p0_temp,%g6
mov 0xf04,%l0
stx %l0,[%g6]
std %f4,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f6_fail:
set p0_temp,%g6
mov 0xf06,%l0
stx %l0,[%g6]
std %f6,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f8_fail:
set p0_temp,%g6
mov 0xf08,%l0
stx %l0,[%g6]
std %f8,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f10_fail:
set p0_temp,%g6
mov 0xf10,%l0
stx %l0,[%g6]
std %f10,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f12_fail:
set p0_temp,%g6
mov 0xf12,%l0
stx %l0,[%g6]
std %f12,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f14_fail:
set p0_temp,%g6
mov 0xf14,%l0
stx %l0,[%g6]
std %f14,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f16_fail:
set p0_temp,%g6
mov 0xf16,%l0
stx %l0,[%g6]
std %f16,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f18_fail:
set p0_temp,%g6
mov 0xf18,%l0
stx %l0,[%g6]
std %f18,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f20_fail:
set p0_temp,%g6
mov 0xf20,%l0
stx %l0,[%g6]
std %f20,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f22_fail:
set p0_temp,%g6
mov 0xf22,%l0
stx %l0,[%g6]
std %f22,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f24_fail:
set p0_temp,%g6
mov 0xf24,%l0
stx %l0,[%g6]
std %f24,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f26_fail:
set p0_temp,%g6
mov 0xf26,%l0
stx %l0,[%g6]
std %f26,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f28_fail:
set p0_temp,%g6
mov 0xf28,%l0
stx %l0,[%g6]
std %f28,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f30_fail:
set p0_temp,%g6
mov 0xf30,%l0
stx %l0,[%g6]
std %f30,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
! The test for processor 0 failed
p0_failed:
set done_flags,%g1
mov 3,%g5
st %g5,[%g1+0x000] ! Set processor 0 done flag
set p0_temp,%g6
stx %g1,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
ta BAD_TRAP
! The local area data for processor 0 failed
p0_local_failed:
set done_flags,%g5
mov 3,%g6
st %g6,[%g5+0x000] ! Set processor 0 done flag
set p0_temp,%g6
add %g1,%g4,%g1
stx %g4,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
ta BAD_TRAP
p0_dfill_failed:
ba p0_failed
mov 0xddd,%g1
p0_selfmod_failed:
ba p0_failed
mov 0xabc,%g1
p0_common_error:
or %g0,0xee0,%g1
ba p0_failed
mov %o5,%g3
p0_common_signature_error:
set p0_temp,%g1
ba p0_failed
st %g2,[%g1] ! Common Lock Number
p0_common_timeout:
set p0_temp,%g1
ba p0_failed
st %g2,[%g1] ! Common Lock Number
common_failed:
ba p0_failed
nop
p0_branch_failed:
mov 0xbbb,%g1
rd %ccr,%g2
ba p0_failed
mov 0x0,%g3
p0_trap1e:
ldx [%o3+0x040],%l4 ! Mem[0000000031800040]
umulcc %l0,%l5,%l5
ldd [%o3+0x040],%f2 ! Mem[0000000031800040]
ldub [%i0+0x008],%l0 ! Mem[0000000010000008]
stw %l3,[%o2+0x000] ! Mem[0000000031000000]
sra %l0,%l7,%l1
done
p0_trap1o:
ldx [%i3+0x040],%l4 ! Mem[0000000031800040]
umulcc %l0,%l5,%l5
ldd [%i3+0x040],%f2 ! Mem[0000000031800040]
ldub [%o0+0x008],%l0 ! Mem[0000000010000008]
stw %l3,[%i2+0x000] ! Mem[0000000031000000]
sra %l0,%l7,%l1
done
p0_trap2e:
ldub [%i3+0x00e],%l5 ! Mem[000000001180000e]
ldub [%o1+0x047],%l6 ! Mem[0000000030800047]
done
p0_trap2o:
ldub [%o3+0x00e],%l5 ! Mem[000000001180000e]
ldub [%i1+0x047],%l6 ! Mem[0000000030800047]
done
p0_trap3e:
andn %l7,0x55e,%l0
sub %l5,%l2,%l0
add %l7,0x3fd,%l4
done
p0_trap3o:
andn %l7,0x55e,%l0
sub %l5,%l2,%l0
add %l7,0x3fd,%l4
done
p0_init_memory_pointers:
set p0_init_registers,%g1
mov %g0,%g2
mov %g0,%g3
mov %g0,%g4
mov %g0,%g5
mov %g0,%g6
mov %g0,%g7
! Initialize memory pointers for window 0
set p0_local0_start,%i0
set p0_local1_start,%i1
set p0_local2_start,%i2
set p0_local3_start,%i3
mov 0x08,%i4
mov 0x10,%i5
mov 0x18,%i6
mov %g0,%i7
! Init Local Registers in Window 0
ldx [%g1+0x000],%l0 ! %l0 = 13b286aa72045452
ldx [%g1+0x008],%l1 ! %l1 = cad7c3ee11e36e97
ldx [%g1+0x010],%l2 ! %l2 = 1289e88a2a8035f6
ldx [%g1+0x018],%l3 ! %l3 = 0a8819a408373b66
ldx [%g1+0x020],%l4 ! %l4 = 8ee4768639c2c1cb
ldx [%g1+0x028],%l5 ! %l5 = 8cd932d7c3d47803
ldx [%g1+0x030],%l6 ! %l6 = 8eef9bb82f202395
ldx [%g1+0x038],%l7 ! %l7 = f7a1445a3901f8ac
save
! Initialize memory points for window 1
set share0_start,%i0
set share1_start,%i1
set share2_start,%i2
set share3_start,%i3
mov 0x20,%i4
mov 0x28,%i5
mov 0x30,%i6
! Init Local Registers in Window 1
ldx [%g1+0x040],%l0 ! %l0 = 6f46f4e80f834dfd
ldx [%g1+0x048],%l1 ! %l1 = 97ed35483c6368fa
ldx [%g1+0x050],%l2 ! %l2 = a8cf1ae48ce75c93
ldx [%g1+0x058],%l3 ! %l3 = 19b7c388b609576c
ldx [%g1+0x060],%l4 ! %l4 = e27ea0b5e1d47978
ldx [%g1+0x068],%l5 ! %l5 = f5ff0ca2ed3ca360
ldx [%g1+0x070],%l6 ! %l6 = c98d837098267335
ldx [%g1+0x078],%l7 ! %l7 = 42730705dcddfee0
save
! Initialize memory pointers for window 2
set p0_local0_start,%i0
set p0_local1_start,%i1
set p0_local2_start,%i2
set p0_local3_start,%i3
mov 0x08,%i4
mov 0x10,%i5
mov 0x18,%i6
mov %g0,%i7
! Init Local Registers in Window 2
ldx [%g1+0x080],%l0 ! %l0 = 54bbf70df9d87b60
ldx [%g1+0x088],%l1 ! %l1 = 22fc3e37d6218d4b
ldx [%g1+0x090],%l2 ! %l2 = 57a02f90744e487f
ldx [%g1+0x098],%l3 ! %l3 = 1046cb8a5b92f97c
ldx [%g1+0x0a0],%l4 ! %l4 = 696d9d7ff990edce
ldx [%g1+0x0a8],%l5 ! %l5 = f8fc56a6421ac417
ldx [%g1+0x0b0],%l6 ! %l6 = 9bef057e7d698ea6
ldx [%g1+0x0b8],%l7 ! %l7 = 0db7f8709d4c6608
! Initialize the output register of window 2
set share0_start,%o0
set share1_start,%o1
set share2_start,%o2
set share3_start,%o3
mov 0x20,%o4
mov 0x28,%o5
mov 0x30,%o6
mov %g0,%o7
restore
restore
retl
nop
! Random code for Processor 1
processor_1:
ta T_CHANGE_PRIV
set done_flags,%g1
mov 1,%g2
st %g2,[%g1+0x04] ! Set the start flag
wrpr %g0,7,%cleanwin
call p1_init_memory_pointers
wr %g0,0x80,%asi ! Setting default asi to 80
! Initialize the floating point registers for processor 1
wr %g0,0x4,%fprs ! Make sure fef is 1
set p1_init_freg,%g1
! %f0 = a6c7d983 500740ba 9d93fdf1 2005755b
! %f4 = 693d8040 77d01758 b2059d10 58334b19
! %f8 = 02ff4345 0df34996 9b337296 f1480b4a
! %f12 = 65450bd8 fd4a723c 9a0321e7 c2559b91
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = f201b685 b3af0009 b9ecd17c ba0434d9
! %f20 = 85295864 de703cba ce5f9f91 cf27f903
! %f24 = 9841c3ca 29579a96 a3e7b0ec 9cb0f427
! %f28 = cff48434 8cf408cf 01b62ae6 a3b40305
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = a0ccf00b 7139b6c3 2b9fd054 4a277745
! %f36 = 6f10fbcd 48c0646c 0fd54ad2 c6870474
! %f40 = dada9248 461964fc d9f070aa fec74a58
! %f44 = ac96fd27 1f68291a 3fcab9e8 5422b59a
ldda [%g1]ASI_BLK_P,%f32
xorcc %g0,%g0,%g3 ! init %g3 and set flags
membar #Sync ! Force the block loads to complete
! Start of Random Code for processor 1
p1_label_1:
! %l2 = 4ea6fa63c75394f9, %l0 = 405b8d21d608bfd8, %l3 = 477821c6be52f2c3
sll %l2,%l0,%l3 ! %l3 = 63c75394f9000000
! %l1 = a3410abc096304d9, Mem[0000000031800048] = c7aba30d, %asi = 80
stwa %l1,[%o3+0x048]%asi ! Mem[0000000031800048] = 096304d9
! Mem[0000000031800048] = 096304d9, %f26 = a3e7b0ec
ld [%o3+0x048],%f26 ! %f26 = 096304d9
! %l1 = a3410abc096304d9
setx 0x9ac1f6fd9ac1f6fd,%g7,%l1 ! %l1 = 9ac1f6fd9ac1f6fd
! %l6 = cc7313729029dc6d, %l2 = 4ea6fa63c75394f9, %l4 = 23653989ecc55f67
xor %l6,%l2,%l4 ! %l4 = 82d5e911577a4894
! %l2 = 4ea6fa63c75394f9, immed = ffffffbc, %l4 = 82d5e911577a4894
andncc %l2,-0x044,%l4 ! %l4 = 0000000000000041, %ccr = 00
! %l6 = cc7313729029dc6d, Mem[0000000031000048] = 0a7a3060
stw %l6,[%o2+0x048] ! Mem[0000000031000048] = 9029dc6d
! Mem[0000000013000028] = cc16888a, %l2 = 4ea6fa63c75394f9
ldsw [%i2+%o5],%l2 ! %l2 = ffffffffcc16888a
! %l6 = cc7313729029dc6d, %l7 = d2572bc80ac808a2, %y = 00000000
umul %l6,%l7,%l1 ! %l1 = 0612482d0088e4fa, %y = 612482d
save ! CWP = 1
p1_label_2: ! %cwp = 1
! Mem[0000000012000008] = 3d1cc6a6, %l6 = cced77a43c8e3ceb
lduwa [%o0+%o4]0x80,%l6 ! %l6 = 000000003d1cc6a6
! Mem[0000000012000010] = 68380cd8, %l3 = 563a5e79973a7330
ldsba [%o0+%o5]0x81,%l3 ! %l3 = 0000000000000068
! Mem[0000000012000014] = d1fc994c, %l5 = 3907921e896a23fd
ldsba [%o0+0x017]%asi,%l5 ! %l5 = 000000000000004c
! %l6 = 000000003d1cc6a6, Mem[0000000012000008] = 3d1cc6a6
stba %l6,[%o0+%o4]0x81 ! Mem[0000000012000008] = a61cc6a6
! Mem[0000000013800034] = f8b280b8, %l6 = 000000003d1cc6a6
ldsb [%o3+0x036],%l6 ! %l6 = ffffffffffffff80
! Mem[0000000012000020] = 7de44753147f3efc, %l4 = db40682ca39c9cb7
ldxa [%o0+%i4]0x88,%l4 ! %l4 = 7de44753147f3efc
! Mem[0000000030000008] = 04542041, %l5 = 000000000000004c
ldsw [%i0+%o4],%l5 ! %l5 = 0000000004542041
! %l2 = 1908deca3d2596c2, %l7 = 88b83672571f6a03, %l3 = 0000000000000068
xorcc %l2,%l7,%l3 ! %l3 = 91b0e8b86a3afcc1, %ccr = 80
! Mem[0000000013800000] = aac6a221, %l7 = 88b83672571f6a03
lduwa [%o3+%g0]0x88,%l7 ! %l7 = 00000000aac6a221
! %l3 = 91b0e8b86a3afcc1, %l0 = 0da124c47577c365, %l2 = 1908deca3d2596c2
srl %l3,%l0,%l2 ! %l2 = 000000000351d7e6
p1_label_3: ! %cwp = 1
! %l5 = 0000000004542041, %l0 = 0da124c47577c365, %l0 = 0da124c47577c365
addccc %l5,%l0,%l0 ! %l0 = 0da124c479cbe3a6, %ccr = 00
! %l6 = ffffffffffffff80, Mem[0000000012000010] = d80c3868
stwa %l6,[%o0+%o5]0x89 ! Mem[0000000012000010] = ffffff80
! %l3 = 91b0e8b86a3afcc1
sethi %hi(0xda799000),%l3 ! %l3 = 00000000da799000
! retry : should take illegal inst trap, %l0 = 0da124c479cbe3a6
retry ! Illegal inst trap : %l0 = 0da124c479cbe3b6
! %l7 = 00000000aac6a221, immed = 00000011, %l3 = 00000000da799000
sll %l7,0x011,%l3 ! %l3 = 0001558d44420000
! %l3 = 0001558d44420000, immed = fffff197, %y = 0612482d
smul %l3,-0xe69,%l1 ! %l1 = fffffc2864ee0000, %y = fffffc28
! %l1 = fffffc2864ee0000, immed = fffff2e4, %l5 = 0000000004542041
orncc %l1,-0xd1c,%l5 ! %l5 = fffffc2864ee0d1b, %ccr = 80
! %f22 = ce5f9f91 cf27f903, Mem[0000000030800008] = cecc4eca 5b6e14a8
std %f22,[%i1+%o4] ! Mem[0000000030800008] = ce5f9f91 cf27f903
! %l4 = 147f3efc, %l5 = 64ee0d1b, Mem[0000000013800060] = e41a71bc 7aa3854e
stda %l4,[%o3+0x060]%asi ! Mem[0000000013800060] = 147f3efc 64ee0d1b
restore ! CWP = 0
p1_label_4:
! Mem[0000000013000004] = 0f9fdfe5, %l3 = 63c75394f9000000
ldsb [%i2+0x005],%l3 ! %l3 = ffffffffffffff9f
! %l0 = 405b8d21d608bfd8, immed = fffff2dc, %l4 = 0000000000000041
addccc %l0,-0xd24,%l4 ! %l4 = 405b8d21d608b2b4, %ccr = 19
! %l4 = d608b2b4, %l5 = f736bc80, Mem[0000000031800008] = 76a2ff0a 05063c4c
std %l4,[%o3+%i4] ! Mem[0000000031800008] = d608b2b4 f736bc80
! Mem[0000000013800000] = 21a2c6aa, %f10 = 9b337296
lda [%i3+%g0]0x80,%f10 ! %f10 = 21a2c6aa
! %l7 = d2572bc80ac808a2, %l0 = 405b8d21d608bfd8, %l7 = d2572bc80ac808a2
sra %l7,%l0,%l7 ! %l7 = 000000000000000a
! Mem[0000000012000020] = 147f3efc, %f26 = 096304d9
lda [%i0+%o4]0x88,%f26 ! %f26 = 147f3efc
! Mem[000000003080004c] = 8c6d6961, %l2 = ffffffffcc16888a
ldsw [%o1+0x04c],%l2 ! %l2 = ffffffff8c6d6961
! %l4 = 405b8d21d608b2b4, %l2 = ffffffff8c6d6961, %l6 = cc7313729029dc6d
tsubcctv %l4,%l2,%l6 ! %l0 = 405b8d21d608bffb, Trapped
! Mem[0000000030000048] = da4d5cc01e654b89, %f26 = 147f3efc 9cb0f427
ldda [%o0+0x048]%asi,%f26 ! %f26 = da4d5cc0 1e654b89
! %l3 = ffffffffffffff9f, Mem[0000000012000020] = fc3e7f145347e47d
stxa %l3,[%i0+%o4]0x80 ! Mem[0000000012000020] = ffffffffffffff9f
p1_label_5:
! %l2 = ffffffff8c6d6961, immed = fffff4be, %y = fffffc28
smul %l2,-0xb42,%l6 ! %l6 = 000005151843a9fe, %y = 515
! %l4 = 405b8d21d608b2b4, immed = fffffc38, %y = 00000515
udiv %l4,-0x3c8,%l6 ! %l6 = 0000000000000515
mov %l0,%y ! %y = d608bffb
! %l5 = 96a0d5f1f736bc80, immed = fffff730, %y = d608bffb
udiv %l5,-0x8d0,%l2 ! %l2 = 00000000d608c75a
mov %l0,%y ! %y = d608bffb
! %l6 = 0000000000000515, Mem[000000003080000c] = cf27f903
stw %l6,[%o1+0x00c] ! Mem[000000003080000c] = 00000515
! Mem[0000000013800020] = ac4de60e, %l3 = ffffffffffffff9f
ldswa [%i3+%o4]0x81,%l3 ! %l3 = ffffffffac4de60e
! Mem[0000000031000048] = 9029dc6d 33892773, %l4 = d608b2b4, %l5 = f736bc80
ldd [%o2+0x048],%l4 ! %l4 = 000000009029dc6d 0000000033892773
! %l0 = d608bffb, %l1 = 0088e4fa, Mem[0000000012000008] = a61cc6a6 94fb38df
stda %l0,[%i0+%i4]0x81 ! Mem[0000000012000008] = d608bffb 0088e4fa
! %l4 = 000000009029dc6d, immed = 0000000a, %l4 = 000000009029dc6d
sra %l4,0x00a,%l4 ! %l4 = ffffffffffe40a77
! Mem[0000000013800040] = 479fdbbe, %l2 = 00000000d608c75a
lduh [%i3+0x040],%l2 ! %l2 = 000000000000479f
! Randomly selected nop
nop
p1_label_6:
! %l5 = 0000000033892773, Mem[000000003080004e] = 8c6d6961, %asi = 80
stha %l5,[%o1+0x04e]%asi ! Mem[000000003080004c] = 8c6d2773
! %l1 = 0612482d0088e4fa, %l2 = 000000000000479f, %l3 = ffffffffac4de60e
or %l1,%l2,%l3 ! %l3 = 0612482d0088e7ff
! %l2 = 000000000000479f, Mem[0000000013800000] = 21a2c6aa7ba1f0de
stxa %l2,[%i3+%g0]0x80 ! Mem[0000000013800000] = 000000000000479f
! Mem[000000003080004c] = 8c6d2773, %f13 = fd4a723c
ld [%o1+0x04c],%f13 ! %f13 = 8c6d2773
! %f16 = f201b685 b3af0009, Mem[0000000013000018] = cce1e6b7 19987aff
stda %f16,[%i2+0x018]%asi ! Mem[0000000013000018] = f201b685 b3af0009
! %l4 = ffffffffffe40a77, immed = 00000d22, %l5 = 0000000033892773
addccc %l4,0xd22,%l5 ! %l5 = ffffffffffe4179a, %ccr = 88
! Mem[0000000031000008] = 233c0445, %l7 = 000000000000000a
ldsb [%o2+0x009],%l7 ! %l7 = 000000000000003c
! %l6 = 00000515, %l7 = 0000003c, Mem[0000000030000048] = da4d5cc0 1e654b89
std %l6,[%o0+0x048] ! Mem[0000000030000048] = 00000515 0000003c
! %l7 = 000000000000003c, immed = 00000002, %l1 = 0612482d0088e4fa
sll %l7,0x002,%l1 ! %l1 = 00000000000000f0
! Mem[0000000012000018] = eaa1348f, %l3 = 0612482d0088e7ff
lduw [%i0+%i6],%l3 ! %l3 = 00000000eaa1348f
p1_label_7:
! retry : should take illegal inst trap, %l0 = 405b8d21d608bffb
retry ! Illegal inst trap : %l0 = 405b8d21d608c00b
! Mem[0000000031000008] = 233c0445, %l3 = 00000000eaa1348f
ldsw [%o2+%i4],%l3 ! %l3 = 00000000233c0445
! %l3 = 00000000233c0445, immed = fffffb97, %l2 = 000000000000479f
orn %l3,-0x469,%l2 ! %l2 = 00000000233c046d
! %f12 = 65450bd8 8c6d2773, Mem[0000000012800068] = 9b9ede96 baccc250
std %f12,[%i1+0x068] ! Mem[0000000012800068] = 65450bd8 8c6d2773
! Mem[0000000012800058] = 2b0e9e1254a12268, %f6 = b2059d10 58334b19
ldd [%i1+0x058],%f6 ! %f6 = 2b0e9e12 54a12268
! Mem[0000000031000048] = 9029dc6d 33892773, %l4 = ffe40a77, %l5 = ffe4179a
ldd [%o2+0x048],%l4 ! %l4 = 000000009029dc6d 0000000033892773
! Mem[000000001380000c] = 8be3c1a6, %l1 = 00000000000000f0
lduh [%i3+0x00c],%l1 ! %l1 = 0000000000008be3
! %l1 = 0000000000008be3, %l2 = 00000000233c046d, %l3 = 00000000233c0445
addccc %l1,%l2,%l3 ! %l3 = 00000000233c9050, %ccr = 00
! Mem[0000000012800020] = 812c17c1, %l1 = 0000000000008be3
ldsh [%i1+0x022],%l1 ! %l1 = 00000000000017c1
! Mem[0000000012800038] = 36ce0cd252a4eaef, %l4 = 000000009029dc6d
ldx [%i1+0x038],%l4 ! %l4 = 36ce0cd252a4eaef
p1_label_8:
! Mem[0000000012800030] = 0bd5453d, %l6 = 0000000000000515
lduwa [%i1+%o6]0x80,%l6 ! %l6 = 000000000bd5453d
! Invert Register : %l2 = 00000000233c046d
xor %l2,-1,%l2 ! %l2 = ffffffffdcc3fb92
! %f20 = 85295864 de703cba, Mem[0000000031800048] = 096304d9 d3e1cb73
std %f20,[%o3+0x048] ! Mem[0000000031800048] = 85295864 de703cba
! Mem[000000003080000c] = 00000515, %f12 = 65450bd8
ld [%o1+0x00c],%f12 ! %f12 = 00000515
! %l3 = 00000000233c9050, Mem[0000000013000028] = 5655235c8a8816cc
stxa %l3,[%i2+%o5]0x88 ! Mem[0000000013000028] = 00000000233c9050
! %f16 = f201b685 b3af0009, Mem[0000000012000030] = 2332f643 d0575080
stda %f16,[%i0+%o6]0x89 ! Mem[0000000012000030] = f201b685 b3af0009
! %l3 = 00000000233c9050, %l1 = 00000000000017c1, %l2 = ffffffffdcc3fb92
or %l3,%l1,%l2 ! %l2 = 00000000233c97d1
! %l2 = 00000000233c97d1, Mem[0000000012000008] = fbbf08d6
stba %l2,[%i0+%i4]0x89 ! Mem[0000000012000008] = fbbf08d1
! %l4 = 52a4eaef, %l5 = 33892773, Mem[0000000012800010] = 6c814b75 0e607c45
stda %l4,[%i1+0x010]%asi ! Mem[0000000012800010] = 52a4eaef 33892773
! %l4 = 36ce0cd252a4eaef, Mem[0000000012800030] = 3d45d50b
stba %l4,[%i1+%o6]0x89 ! Mem[0000000012800030] = 3d45d5ef
p1_label_9:
! Mem[0000000013800020] = 0ee64dac, %l7 = 000000000000003c
ldsha [%i3+%o4]0x89,%l7 ! %l7 = 0000000000004dac
! Mem[0000000012000020] = ffffffff, %f25 = 29579a96
lda [%i0+%o4]0x80,%f25 ! %f25 = ffffffff
! Mem[0000000012000074] = 39434914, %l5 = 0000000033892773
ldsb [%i0+0x077],%l5 ! %l5 = 0000000000000014
! Mem[0000000012000018] = 991884188f34a1ea, %l2 = 00000000233c97d1
ldxa [%i0+%i6]0x88,%l2 ! %l2 = 991884188f34a1ea
! Mem[0000000031000008] = 233c0445e07e13b7, %l0 = 405b8d21d608c00b
ldx [%o2+%i4],%l0 ! %l0 = 233c0445e07e13b7
! %l2 = 991884188f34a1ea, Mem[000000001300004a] = 0e767ba1
sth %l2,[%i2+0x04a] ! Mem[0000000013000048] = 0e76a1ea
! Mem[0000000012800020] = 812c17c1 cb09abda, %l4 = 52a4eaef, %l5 = 00000014
ldda [%i1+%o4]0x81,%l4 ! %l4 = 00000000812c17c1 00000000cb09abda
! %l2 = 8f34a1ea, %l3 = 233c9050, Mem[0000000030000048] = 00000515 0000003c
std %l2,[%o0+0x048] ! Mem[0000000030000048] = 8f34a1ea 233c9050
! %f20 = 85295864 de703cba, Mem[0000000031000048] = 9029dc6d 33892773
std %f20,[%o2+0x048] ! Mem[0000000031000048] = 85295864 de703cba
! %f12 = 00000515 8c6d2773, Mem[0000000013800030] = 0f2a99c0 f8b280b8
stda %f12,[%i3+%o6]0x81 ! Mem[0000000013800030] = 00000515 8c6d2773
p1_label_10:
! Mem[0000000031000008] = 233c0445, %l3 = 00000000233c9050
ldub [%o2+0x00a],%l3 ! %l3 = 0000000000000004
! %l5 = 00000000cb09abda, %l2 = 991884188f34a1ea, %l4 = 00000000812c17c1
orn %l5,%l2,%l4 ! %l4 = 66e77be7fbcbffdf
! %l5 = 00000000cb09abda, %l3 = 0000000000000004, %l7 = 0000000000004dac
xor %l5,%l3,%l7 ! %l7 = 00000000cb09abde
! %l7 = 00000000cb09abde, immed = 0000000e, %l7 = 00000000cb09abde
sll %l7,0x00e,%l7 ! %l7 = 000032c26af78000
! %l4 = 66e77be7fbcbffdf, Mem[0000000030800008] = ce5f9f91
stb %l4,[%o1+%i4] ! Mem[0000000030800008] = df5f9f91
! Mem[0000000012800054] = 44304877, %l4 = 66e77be7fbcbffdf
ldsh [%i1+0x056],%l4 ! %l4 = 0000000000004877
! %l4 = 0000000000004877, Mem[000000001300006a] = f6fda919
stb %l4,[%i2+0x06a] ! Mem[0000000013000068] = f6fd7719
! Mem[0000000031000008] = 233c0445, %l0 = 233c0445e07e13b7
ldsw [%o2+%i4],%l0 ! %l0 = 00000000233c0445
! %l0 = 00000000233c0445, immed = 00000154, %l5 = 00000000cb09abda
orcc %l0,0x154,%l5 ! %l5 = 00000000233c0555, %ccr = 00
! %l2 = 991884188f34a1ea, immed = 00000038, %l7 = 000032c26af78000
sllx %l2,0x038,%l7 ! %l7 = ea00000000000000
p1_label_11:
! %l1 = 00000000000017c1, Mem[000000001200003c] = 2edc51a7
stw %l1,[%i0+0x03c] ! Mem[000000001200003c] = 000017c1
! Mem[0000000013000000] = 7279c513, %l4 = 0000000000004877
lduwa [%i2+%g0]0x88,%l4 ! %l4 = 000000007279c513
! %l0 = 00000000233c0445, %l7 = ea00000000000000, %l5 = 00000000233c0555
xor %l0,%l7,%l5 ! %l5 = ea000000233c0445
! Mem[0000000012000020] = ffffffff, %l3 = 0000000000000004
ldsba [%i0+%o4]0x81,%l3 ! %l3 = ffffffffffffffff
! %l3 = ffffffffffffffff, immed = fffff0fd, %l4 = 000000007279c513
or %l3,-0xf03,%l4 ! %l4 = ffffffffffffffff
! retry : should take illegal inst trap, %l0 = 00000000233c0445
retry ! Illegal inst trap : %l0 = 00000000233c0455
! Mem[0000000031000008] = 233c0445 e07e13b7, %l6 = 0bd5453d, %l7 = 00000000
ldd [%o2+%i4],%l6 ! %l6 = 00000000233c0445 00000000e07e13b7
! Mem[000000003180000c] = f736bc80, %l5 = ea000000233c0445
ldsh [%o3+0x00c],%l5 ! %l5 = fffffffffffff736
! %f29 = 8cf408cf, Mem[0000000012000020] = ffffffff
sta %f29,[%i0+%o4]0x89 ! Mem[0000000012000020] = 8cf408cf
! Mem[0000000012000000] = 3df0ebe6, %l5 = fffffffffffff736
ldswa [%i0+%g0]0x88,%l5 ! %l5 = 000000003df0ebe6
p1_label_12:
! Mem[0000000013000058] = 2b0ffc7c, %l1 = 00000000000017c1
ldsw [%i2+0x058],%l1 ! %l1 = 000000002b0ffc7c
! Mem[0000000030000048] = 8f34a1ea233c9050, %f22 = ce5f9f91 cf27f903
ldda [%o0+0x048]%asi,%f22 ! %f22 = 8f34a1ea 233c9050
! %l4 = ffffffffffffffff, %l0 = 00000000233c0455, %l3 = ffffffffffffffff
tsubcc %l4,%l0,%l3 ! %l3 = ffffffffdcc3fbaa, %ccr = 8a
! Mem[0000000013800000] = 00000000, %l2 = 991884188f34a1ea
lduha [%i3+%g0]0x89,%l2 ! %l2 = 0000000000000000
! %l3 = ffffffffdcc3fbaa, immed = 00000931, %y = d608bffb
smul %l3,0x931,%l5 ! %l5 = fffffebc255c258a, %y = fffffebc
! Mem[0000000013000010] = da939790, %l7 = 00000000e07e13b7
lduba [%i2+%i5]0x88,%l7 ! %l7 = 0000000000000090
! %f6 = 2b0e9e12 54a12268, Mem[0000000012800020] = c1172c81 daab09cb
stda %f6 ,[%i1+%o4]0x89 ! Mem[0000000012800020] = 2b0e9e12 54a12268
! Mem[0000000031800048] = 85295864, %l0 = 00000000233c0455
ldsh [%o3+0x048],%l0 ! %l0 = ffffffffffff8529
! Mem[0000000013000000] = 13c57972, %l4 = ffffffffffffffff
ldsh [%i2+%g0],%l4 ! %l4 = 00000000000013c5
! %l0 = ffffffffffff8529, %l1 = 000000002b0ffc7c, %y = fffffebc
umulcc %l0,%l1,%l6 ! %l6 = 2b0fe7d2373fdbdc, %ccr = 00, %y = 2b0fe7d2
p1_label_13:
! %l5 = fffffebc255c258a, Mem[0000000030800048] = 8dc7e95f8c6d2773
stx %l5,[%o1+0x048] ! Mem[0000000030800048] = fffffebc255c258a
! Mem[0000000012800020] = 6822a154, %l3 = ffffffffdcc3fbaa
lduha [%i1+%o4]0x80,%l3 ! %l3 = 0000000000006822
! %l7 = 0000000000000090, immed = 00000853, %y = 2b0fe7d2
umulcc %l7,0x853,%l4 ! %l4 = 000000000004aeb0, %ccr = 00, %y = 00
! Mem[0000000031800048] = 85295864, %l3 = 0000000000006822
lduw [%o3+0x048],%l3 ! %l3 = 0000000085295864
! %l6 = 2b0fe7d2373fdbdc, %l6 = 2b0fe7d2373fdbdc, %l2 = 0000000000000000
taddcctv %l6,%l6,%l2 ! %l2 = 561fcfa46e7fb7b8, %ccr = 00
! %l5 = fffffebc255c258a, Mem[0000000013000034] = 07b0f1f7
sth %l5,[%i2+0x034] ! Mem[0000000013000034] = 258af1f7
! %l7 = 0000000000000090, Mem[0000000030800048] = fffffebc255c258a
stx %l7,[%o1+0x048] ! Mem[0000000030800048] = 0000000000000090
! Mem[0000000031800008] = d608b2b4, %l5 = fffffebc255c258a
ldswa [%o3+0x008]%asi,%l5 ! %l5 = ffffffffd608b2b4
! Mem[0000000013800000] = 9f470000 00000000, %l4 = 0004aeb0, %l5 = d608b2b4
ldda [%i3+%g0]0x89,%l4 ! %l4 = 0000000000000000 000000009f470000
! Mem[000000003000004c] = 233c9050, %l3 = 0000000085295864
ldswa [%o0+0x04c]%asi,%l3 ! %l3 = 00000000233c9050
p1_label_14:
! Mem[0000000030800008] = df5f9f9100000515, %l5 = 000000009f470000
ldx [%o1+%i4],%l5 ! %l5 = df5f9f9100000515
! Mem[0000000012800020] = 6822a154 129e0e2b, %l2 = 6e7fb7b8, %l3 = 233c9050
ldda [%i1+0x020]%asi,%l2 ! %l2 = 000000006822a154 00000000129e0e2b
! Randomly selected nop
nop
! %f22 = 8f34a1ea 233c9050, Mem[0000000013800000] = 00000000 0000479f
stda %f22,[%i3+%g0]0x81 ! Mem[0000000013800000] = 8f34a1ea 233c9050
! Mem[0000000013000040] = 7cb68052a37a5f2f, %l3 = 00000000129e0e2b
ldx [%i2+0x040],%l3 ! %l3 = 7cb68052a37a5f2f
! %l1 = 000000002b0ffc7c, Mem[0000000012000028] = e840b26f
stha %l1,[%i0+%o5]0x88 ! Mem[0000000012000028] = e840fc7c
! Invert Register : %l3 = 7cb68052a37a5f2f
xor %l3,-1,%l3 ! %l3 = 83497fad5c85a0d0
! %l3 = 83497fad5c85a0d0, Mem[0000000013800030] = 00000515, %asi = 80
stwa %l3,[%i3+0x030]%asi ! Mem[0000000013800030] = 5c85a0d0
! Mem[0000000031000048] = 85295864, %l4 = 0000000000000000
ldsb [%o2+0x04a],%l4 ! %l4 = 0000000000000058
! %l2 = 000000006822a154, Mem[0000000013000078] = 19359d42, %asi = 80
stwa %l2,[%i2+0x078]%asi ! Mem[0000000013000078] = 6822a154
p1_label_15:
! %l5 = df5f9f9100000515, Mem[0000000013800028] = fb964511
stba %l5,[%i3+%o5]0x81 ! Mem[0000000013800028] = 15964511
! retry : should take illegal inst trap, %l0 = ffffffffffff8529
retry ! Illegal inst trap : %l0 = ffffffffffff8539
! %l4 = 0000000000000058, Mem[0000000012000018] = 991884188f34a1ea
stxa %l4,[%i0+%i6]0x88 ! Mem[0000000012000018] = 0000000000000058
! Mem[0000000013800018] = 01813773ba4cfca6, %l4 = 0000000000000058
ldx [%i3+%i6],%l4 ! %l4 = 01813773ba4cfca6
! %f9 = 0df34996, Mem[000000003080004c] = 00000090
st %f9 ,[%o1+0x04c] ! Mem[000000003080004c] = 0df34996
! Mem[0000000031000048] = 85295864de703cba, %f28 = cff48434 8cf408cf
ldd [%o2+0x048],%f28 ! %f28 = 85295864 de703cba
! %l4 = ba4cfca6, %l5 = 00000515, Mem[0000000013000010] = 909793da ad4d5ce1
stda %l4,[%i2+%i5]0x81 ! Mem[0000000013000010] = ba4cfca6 00000515
! %l4 = ba4cfca6, %l5 = 00000515, Mem[0000000012800070] = 878889fd 60897524
std %l4,[%i1+0x070] ! Mem[0000000012800070] = ba4cfca6 00000515
! %l2 = 6822a154, %l3 = 5c85a0d0, Mem[0000000031000008] = 233c0445 e07e13b7
std %l2,[%o2+%i4] ! Mem[0000000031000008] = 6822a154 5c85a0d0
! Mem[0000000012000078] = c4bfc1f3d169346e, %l0 = ffffffffffff8539
ldx [%i0+0x078],%l0 ! %l0 = c4bfc1f3d169346e
p1_label_16:
! Mem[0000000012000030] = 0900afb3, %l2 = 000000006822a154
lduwa [%i0+%o6]0x80,%l2 ! %l2 = 000000000900afb3
! %l7 = 0000000000000090, %l2 = 000000000900afb3, %y = 00000000
udiv %l7,%l2,%l2 ! Div by zero, %l0 = c4bfc1f3d1693496
mov %l0,%y ! %y = d169346e
! %l0 = c4bfc1f3d169346e, %l0 = c4bfc1f3d169346e, %l7 = 0000000000000090
sll %l0,%l0,%l7 ! %l7 = f07cf45a4d1b8000
! %f13 = 8c6d2773, Mem[0000000012800024] = 129e0e2b
st %f13,[%i1+0x024] ! Mem[0000000012800024] = 8c6d2773
! Mem[000000003000004c] = 233c9050, %f2 = 9d93fdf1
ld [%o0+0x04c],%f2 ! %f2 = 233c9050
! %f18 = b9ecd17c ba0434d9, Mem[0000000013800020] = ac4de60e bbb1be91
std %f18,[%i3+%o4] ! Mem[0000000013800020] = b9ecd17c ba0434d9
! %l3 = 83497fad5c85a0d0, %l6 = 2b0fe7d2373fdbdc, %y = d169346e
sdiv %l3,%l6,%l5 ! %l5 = ffffffff80000000
mov %l0,%y ! %y = d169346e
! %l6 = 2b0fe7d2373fdbdc, %l0 = c4bfc1f3d169346e, %y = d169346e
sdivcc %l6,%l0,%l6 ! %l6 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = d169346e
! %l1 = 000000002b0ffc7c, %l4 = 01813773ba4cfca6, %l1 = 000000002b0ffc7c
udivx %l1,%l4,%l1 ! %l1 = 0000000000000000
! %l3 = 83497fad5c85a0d0, immed = 00000026, %l7 = f07cf45a4d1b8000
srax %l3,0x026,%l7 ! %l7 = fffffffffe0d25fe
p1_label_17:
! Mem[0000000030000008] = 045420419c93497c, %f28 = 85295864 de703cba
ldd [%o0+%i4],%f28 ! %f28 = 04542041 9c93497c
! Mem[0000000031800008] = d608b2b4, %l3 = 83497fad5c85a0d0
ldsha [%o3+0x008]%asi,%l3 ! %l3 = ffffffffffffd608
! retry : should take illegal inst trap, %l0 = c4bfc1f3d169346e
retry ! Illegal inst trap : %l0 = c4bfc1f3d169347e
! Mem[0000000030800008] = df5f9f9100000515, %l2 = 0000000000000000
ldx [%o1+%i4],%l2 ! %l2 = df5f9f9100000515
! Mem[0000000013000040] = 7cb68052a37a5f2f, %l5 = ffffffff80000000
ldxa [%i2+0x040]%asi,%l5 ! %l5 = 7cb68052a37a5f2f
! %l0 = c4bfc1f3d169347e, immed = fffffc7e, %l6 = 000000007fffffff
addcc %l0,-0x382,%l6 ! %l6 = c4bfc1f3d16930fc, %ccr = 99
! %l4 = 01813773ba4cfca6, immed = fffffd7f, %l3 = ffffffffffffd608
addccc %l4,-0x281,%l3 ! %l3 = 01813773ba4cfa26, %ccr = 19
! Mem[0000000012000044] = 2562cbe1, %f5 = 77d01758
ld [%i0+0x044],%f5 ! %f5 = 2562cbe1
! %l6 = c4bfc1f3d16930fc, Mem[0000000013000000] = 7279c513
stha %l6,[%i2+%g0]0x88 ! Mem[0000000013000000] = 727930fc
! %l2 = 00000515, %l3 = ba4cfa26, Mem[0000000012800008] = 308f6f70 4d801029
stda %l2,[%i1+%i4]0x81 ! Mem[0000000012800008] = 00000515 ba4cfa26
p1_label_18:
! %l7 = fffffffffe0d25fe, %l1 = 0000000000000000, %l2 = df5f9f9100000515
udivx %l7,%l1,%l2 ! Div by zero, %l0 = c4bfc1f3d16934ce
! %l2 = 00000515, %l3 = ba4cfa26, Mem[0000000013000028] = 50903c23 00000000
stda %l2,[%i2+%o5]0x81 ! Mem[0000000013000028] = 00000515 ba4cfa26
! Mem[0000000012800008] = 15050000, %l0 = c4bfc1f3d16934a6
ldswa [%i1+%i4]0x88,%l0 ! %l0 = 0000000015050000
! Mem[0000000013800020] = b9ecd17c, %l5 = 7cb68052a37a5f2f
lduwa [%i3+%o4]0x80,%l5 ! %l5 = 00000000b9ecd17c
! %l4 = ba4cfca6, %l5 = b9ecd17c, Mem[0000000031800048] = 85295864 de703cba
std %l4,[%o3+0x048] ! Mem[0000000031800048] = ba4cfca6 b9ecd17c
! %l7 = fffffffffe0d25fe, immed = fffffbd2, %l3 = 01813773ba4cfa26
taddcc %l7,-0x42e,%l3 ! %l3 = fffffffffe0d21d0, %ccr = 9b
! %l5 = 00000000b9ecd17c, Mem[000000003100000a] = 6822a154
stb %l5,[%o2+0x00a] ! Mem[0000000031000008] = 68227c54
! Mem[0000000013800008] = eee8d188, %f25 = ffffffff
lda [%i3+%i4]0x80,%f25 ! %f25 = eee8d188
! %l5 = 00000000b9ecd17c, immed = 000001d4, %y = d169346e
smulcc %l5,0x1d4,%l2 ! %l2 = ffffff7fe4eef6b0, %ccr = 88, %y = ffffff7f
! %l2 = e4eef6b0, %l3 = fe0d21d0, Mem[0000000013000030] = 310aced7 f7f18a25
stda %l2,[%i2+%o6]0x89 ! Mem[0000000013000030] = e4eef6b0 fe0d21d0
p1_label_19:
! Mem[0000000012000008] = d108bffb0088e4fa, %l5 = 00000000b9ecd17c
ldxa [%i0+%i4]0x81,%l5 ! %l5 = d108bffb0088e4fa
! %l1 = 0000000000000000, %l0 = 0000000015050000, %y = ffffff7f
sdivcc %l1,%l0,%l3 ! %l3 = fffffffffffff9dd, %ccr = 88
mov %l0,%y ! %y = 15050000
! Mem[0000000013800078] = d8ae00d6, %l5 = d108bffb0088e4fa
lduh [%i3+0x078],%l5 ! %l5 = 000000000000d8ae
! Mem[0000000012800000] = 10eb1debd5f80188, %l5 = 000000000000d8ae
ldxa [%i1+%g0]0x88,%l5 ! %l5 = 10eb1debd5f80188
! Mem[0000000012000030] = f201b685b3af0009, %f8 = 02ff4345 0df34996
ldda [%i0+%o6]0x88,%f8 ! %f8 = f201b685 b3af0009
! Mem[0000000031000048] = 85295864 de703cba, %l4 = ba4cfca6, %l5 = d5f80188
ldd [%o2+0x048],%l4 ! %l4 = 0000000085295864 00000000de703cba
! %l6 = c4bfc1f3d16930fc, %l5 = 00000000de703cba, %l0 = 0000000015050000
sub %l6,%l5,%l0 ! %l0 = c4bfc1f2f2f8f442
! Mem[0000000031800008] = d608b2b4f736bc80, %f0 = a6c7d983 500740ba
ldd [%o3+%i4],%f0 ! %f0 = d608b2b4 f736bc80
! %f1 = f736bc80, Mem[000000003100004c] = de703cba
st %f1 ,[%o2+0x04c] ! Mem[000000003100004c] = f736bc80
! Mem[0000000012800030] = efd5453d, %l0 = c4bfc1f2f2f8f442
ldsha [%i1+%o6]0x81,%l0 ! %l0 = ffffffffffffefd5
p1_label_20:
! %l0 = ffffefd5, %l1 = 00000000, Mem[0000000012000000] = 3df0ebe6 9341750a
stda %l0,[%i0+%g0]0x89 ! Mem[0000000012000000] = ffffefd5 00000000
! Mem[0000000013000048] = 0e76a1ea4a58fd51, %f16 = f201b685 b3af0009
ldd [%i2+0x048],%f16 ! %f16 = 0e76a1ea 4a58fd51
! %l5 = 00000000de703cba, immed = fffffac3, %y = 15050000
umul %l5,-0x53d,%l1 ! %l1 = de70382cce11e5ae, %y = de70382c
! Mem[0000000012800030] = efd5453d, %l4 = 0000000085295864
ldub [%i1+0x032],%l4 ! %l4 = 0000000000000045
! Mem[0000000012000000] = d5efffff00000000, %f0 = d608b2b4 f736bc80
ldda [%i0+%g0]0x80,%f0 ! %f0 = d5efffff 00000000
! Mem[0000000030000008] = 04542041, %l0 = ffffffffffffefd5
ldsw [%o0+%i4],%l0 ! %l0 = 0000000004542041
! Mem[0000000012800018] = c4f9bec9, %l1 = de70382cce11e5ae
ldswa [%i1+%i6]0x81,%l1 ! %l1 = ffffffffc4f9bec9
! %f2 = 233c9050 2005755b, Mem[0000000013800028] = 11459615 118e63b3
stda %f2 ,[%i3+%o5]0x89 ! Mem[0000000013800028] = 233c9050 2005755b
! %l5 = 00000000de703cba, %l3 = fffffffffffff9dd, %l4 = 0000000000000045
andn %l5,%l3,%l4 ! %l4 = 0000000000000422
! Mem[0000000013000010] = ba4cfca6, %l6 = c4bfc1f3d16930fc
lduh [%i2+%i5],%l6 ! %l6 = 000000000000ba4c
p1_label_21:
! Mem[0000000012800018] = c4f9bec96080b90a, %l6 = 000000000000ba4c
ldxa [%i1+%i6]0x81,%l6 ! %l6 = c4f9bec96080b90a
! %l6 = c4f9bec96080b90a, %l2 = ffffff7fe4eef6b0, %l3 = fffffffffffff9dd
xor %l6,%l2,%l3 ! %l3 = 3b0641b6846e4fba
! Mem[0000000013000018] = 85b601f2, %l5 = 00000000de703cba
ldsba [%i2+%i6]0x89,%l5 ! %l5 = fffffffffffffff2
! %l3 = 3b0641b6846e4fba, immd = fffffffffffffde6, %l4 = 0000000000000422
udivx %l3,-0x21a,%l4 ! %l4 = 0000000000000000
! %f6 = 2b0e9e12 54a12268, Mem[0000000012800000] = d5f80188 10eb1deb
stda %f6 ,[%i1+%g0]0x89 ! Mem[0000000012800000] = 2b0e9e12 54a12268
! %l4 = 00000000, %l5 = fffffff2, Mem[0000000030000008] = 04542041 9c93497c
std %l4,[%o0+%i4] ! Mem[0000000030000008] = 00000000 fffffff2
! %f4 = 693d8040 2562cbe1, Mem[0000000012000030] = 0900afb3 85b601f2
stda %f4 ,[%i0+0x030]%asi ! Mem[0000000012000030] = 693d8040 2562cbe1
! %l2 = ffffff7fe4eef6b0, immd = fffffffffffff488, %l6 = c4f9bec96080b90a
sdivx %l2,-0xb78,%l6 ! %l6 = 000000000b2b83ed
! %f21 = de703cba, Mem[000000003080000c] = 00000515
sta %f21,[%o1+0x00c]%asi ! Mem[000000003080000c] = de703cba
! %l0 = 04542041, %l1 = c4f9bec9, Mem[0000000030000008] = 00000000 fffffff2
std %l0,[%o0+%i4] ! Mem[0000000030000008] = 04542041 c4f9bec9
p1_label_22:
! Mem[0000000012800018] = c4f9bec9, %l0 = 0000000004542041
lduh [%i1+%i6],%l0 ! %l0 = 000000000000c4f9
! %l0 = 0000c4f9, %l1 = c4f9bec9, Mem[0000000013000010] = ba4cfca6 00000515
stda %l0,[%i2+%i5]0x81 ! Mem[0000000013000010] = 0000c4f9 c4f9bec9
! Mem[0000000031800048] = ba4cfca6b9ecd17c, %l2 = ffffff7fe4eef6b0
ldx [%o3+0x048],%l2 ! %l2 = ba4cfca6b9ecd17c
! Mem[0000000012000008] = fbbf08d1, %l7 = fffffffffe0d25fe
lduba [%i0+%i4]0x88,%l7 ! %l7 = 00000000000000d1
! Mem[0000000013000078] = 6822a154, %l1 = ffffffffc4f9bec9
ldsh [%i2+0x078],%l1 ! %l1 = 0000000000006822
! Mem[0000000012000008] = fbbf08d1, %l3 = 3b0641b6846e4fba
ldsba [%i0+%i4]0x88,%l3 ! %l3 = ffffffffffffffd1
! Mem[0000000012800030] = 3d45d5ef, %l1 = 0000000000006822
ldsba [%i1+%o6]0x89,%l1 ! %l1 = ffffffffffffffef
! %l6 = 000000000b2b83ed, immed = 000000dd, %l2 = ba4cfca6b9ecd17c
xor %l6,0x0dd,%l2 ! %l2 = 000000000b2b8330
! Mem[000000003000004c] = 233c9050, %l6 = 000000000b2b83ed
ldsb [%o0+0x04c],%l6 ! %l6 = 0000000000000023
! Mem[0000000012000048] = b6f5de4d, %l1 = ffffffffffffffef
ldsba [%i0+0x04b]%asi,%l1 ! %l1 = 000000000000004d
p1_label_23:
! %l7 = 00000000000000d1, immed = 00000397, %l6 = 0000000000000023
taddcc %l7,0x397,%l6 ! %l6 = 0000000000000468, %ccr = 02
! Mem[0000000031000008] = 68227c54, %l0 = 000000000000c4f9
ldsh [%o2+0x00a],%l0 ! %l0 = 0000000000007c54
! %l4 = 0000000000000000, Mem[0000000013000000] = fc307972
stwa %l4,[%i2+%g0]0x80 ! Mem[0000000013000000] = 00000000
! %l1 = 000000000000004d, %l0 = 0000000000007c54, %l6 = 0000000000000468
addc %l1,%l0,%l6 ! %l6 = 0000000000007ca1
! Mem[0000000012000074] = 39434914, %l5 = fffffffffffffff2
ldsw [%i0+0x074],%l5 ! %l5 = 0000000039434914
! %f2 = 233c9050 2005755b, Mem[0000000030800048] = 00000000 0df34996
std %f2 ,[%o1+0x048] ! Mem[0000000030800048] = 233c9050 2005755b
! %l2 = 000000000b2b8330, Mem[000000003080000c] = de703cba
stba %l2,[%o1+0x00c]%asi ! Mem[000000003080000c] = 30703cba
! %l3 = ffffffffffffffd1, %l4 = 0000000000000000, %y = de70382c
sdiv %l3,%l4,%l6 ! Div by zero, %l0 = 0000000000007ca4
mov %l0,%y ! %y = 00007c7c
! %l4 = 0000000000000000, %l5 = 0000000039434914, %l2 = 000000000b2b8330
addccc %l4,%l5,%l2 ! %l2 = 0000000039434914, %ccr = 00
! %l6 = 0000000000007ca1, immed = 00000c23, %y = 00007c7c
umulcc %l6,0xc23,%l4 ! %l4 = 0000000005e89603, %ccr = 00, %y = 00
p1_label_24:
! %l0 = 0000000000007c7c, immed = fffff02d, %l4 = 0000000005e89603
xor %l0,-0xfd3,%l4 ! %l4 = ffffffffffff8c51
! %l0 = 0000000000007c7c, %l3 = ffffffffffffffd1, %l5 = 0000000039434914
srlx %l0,%l3,%l5 ! %l5 = 0000000000000000
! Mem[0000000012000010] = 80ffffff, %l4 = ffffffffffff8c51
lduwa [%i0+%i5]0x80,%l4 ! %l4 = 0000000080ffffff
! %l0 = 00007c7c, %l1 = 0000004d, Mem[0000000013000030] = b0f6eee4 d0210dfe
stda %l0,[%i2+%o6]0x81 ! Mem[0000000013000030] = 00007c7c 0000004d
! %l6 = 0000000000007ca1, immed = 000006bf, %y = 00000000
sdiv %l6,0x6bf,%l7 ! %l7 = 0000000000000012
mov %l0,%y ! %y = 00007c7c
! Mem[0000000031800048] = ba4cfca6, %l2 = 0000000039434914
ldsh [%o3+0x04a],%l2 ! %l2 = fffffffffffffca6
! Mem[0000000013800008] = 88d1e8ee, %l4 = 0000000080ffffff
lduha [%i3+%i4]0x88,%l4 ! %l4 = 000000000000e8ee
! Mem[0000000031800008] = d608b2b4f736bc80, %f14 = 9a0321e7 c2559b91
ldd [%o3+%i4],%f14 ! %f14 = d608b2b4 f736bc80
! %l0 = 0000000000007c7c, Mem[0000000013000020] = 3996ade92c25bb13
stxa %l0,[%i2+%o4]0x88 ! Mem[0000000013000020] = 0000000000007c7c
! %l2 = fffffffffffffca6, %l1 = 000000000000004d, %l5 = 0000000000000000
orncc %l2,%l1,%l5 ! %l5 = ffffffffffffffb6, %ccr = 88
p1_label_25:
! Mem[0000000031000048] = 85295864f736bc80, %f6 = 2b0e9e12 54a12268
ldd [%o2+0x048],%f6 ! %f6 = 85295864 f736bc80
! %l3 = ffffffffffffffd1, Mem[0000000013800028] = 5b75052050903c23
stxa %l3,[%i3+%o5]0x80 ! Mem[0000000013800028] = ffffffffffffffd1
! %l2 = fffffffffffffca6, Mem[0000000031800048] = ba4cfca6
stb %l2,[%o3+0x048] ! Mem[0000000031800048] = a64cfca6
! %f13 = 8c6d2773, Mem[0000000012800048] = ad02363b
st %f13,[%i1+0x048] ! Mem[0000000012800048] = 8c6d2773
! Mem[000000001380003c] = 3d4774b7, %l6 = 0000000000007ca1
ldsb [%i3+0x03e],%l6 ! %l6 = 0000000000000074
! %l6 = 0000000000000074, Mem[0000000013000028] = 00000515
stwa %l6,[%i2+%o5]0x80 ! Mem[0000000013000028] = 00000074
! %f9 = b3af0009, Mem[000000003100000c] = 5c85a0d0
st %f9 ,[%o2+0x00c] ! Mem[000000003100000c] = b3af0009
! %l6 = 0000000000000074, immed = fffff1bc, %l3 = ffffffffffffffd1
xorcc %l6,-0xe44,%l3 ! %l3 = fffffffffffff1c8, %ccr = 88
! %l1 = 000000000000004d, immed = 0000001f, %l0 = 0000000000007c7c
sra %l1,0x01f,%l0 ! %l0 = 0000000000000000
! %l7 = 0000000000000012, Mem[0000000030800008] = df5f9f9130703cba
stx %l7,[%o1+%i4] ! Mem[0000000030800008] = 0000000000000012
p1_label_26:
! %l7 = 0000000000000012, immed = 00000b68, %l0 = 0000000000000000
subc %l7,0xb68,%l0 ! %l0 = fffffffffffff4aa
! %l7 = 0000000000000012, immed = fffff8ab, %l2 = fffffffffffffca6
orn %l7,-0x755,%l2 ! %l2 = 0000000000000756
! Mem[0000000013800018] = 01813773, %l1 = 000000000000004d
ldsba [%i3+%i6]0x81,%l1 ! %l1 = 0000000000000001
! Mem[000000001380004c] = a63e48f3, %l7 = 0000000000000012
ldsw [%i3+0x04c],%l7 ! %l7 = ffffffffa63e48f3
! Mem[0000000031800008] = d608b2b4, %l4 = 000000000000e8ee
ldsb [%o3+%i4],%l4 ! %l4 = ffffffffffffffd6
! %l0 = fffffffffffff4aa, immed = fffffc23, %y = 00007c7c
smul %l0,-0x3dd,%l6 ! %l6 = 00000000002bcb3e, %y = 00
! Mem[0000000013000020] = 7c7c0000 00000000, %l2 = 00000756, %l3 = fffff1c8
ldda [%i2+%o4]0x81,%l2 ! %l2 = 000000007c7c0000 0000000000000000
! Mem[0000000031800008] = d608b2b4f736bc80, %f10 = 21a2c6aa f1480b4a
ldda [%o3+0x008]%asi,%f10 ! %f10 = d608b2b4 f736bc80
! Invert Register : %l0 = fffffffffffff4aa
xor %l0,-1,%l0 ! %l0 = 0000000000000b55
! %l5 = ffffffffffffffb6, Mem[000000003180004c] = b9ecd17c
stw %l5,[%o3+0x04c] ! Mem[000000003180004c] = ffffffb6
p1_label_27:
! Mem[0000000012000030] = 693d80402562cbe1, %f18 = b9ecd17c ba0434d9
ldda [%i0+%o6]0x81,%f18 ! %f18 = 693d8040 2562cbe1
! %l0 = 0000000000000b55, immed = fffff5f7, %y = 00000000
sdivcc %l0,-0xa09,%l3 ! %l3 = ffffffffffffffff, %ccr = 88
mov %l0,%y ! %y = 00000b55
! %l7 = ffffffffa63e48f3, Mem[000000001280006b] = 65450bd8
stb %l7,[%i1+0x06b] ! Mem[0000000012800068] = 65450bf3
! Mem[0000000012800010] = 52a4eaef, %l2 = 000000007c7c0000
lduw [%i1+%i5],%l2 ! %l2 = 0000000052a4eaef
! %l4 = ffffffd6, %l5 = ffffffb6, Mem[0000000012000000] = ffffefd5 00000000
stda %l4,[%i0+%g0]0x89 ! Mem[0000000012000000] = ffffffd6 ffffffb6
! %l3 = ffffffffffffffff, Mem[0000000013000060] = 8461788a
stw %l3,[%i2+0x060] ! Mem[0000000013000060] = ffffffff
! Mem[0000000012000010] = 4c99fcd1 ffffff80, %l2 = 52a4eaef, %l3 = ffffffff
ldda [%i0+%i5]0x89,%l2 ! %l2 = 00000000ffffff80 000000004c99fcd1
! Randomly selected nop
nop
! Mem[0000000012800010] = efeaa452, %f18 = 693d8040
lda [%i1+%i5]0x88,%f18 ! %f18 = efeaa452
! retry : should take illegal inst trap, %l0 = 0000000000000b55
retry ! Illegal inst trap : %l0 = 0000000000000b65
p1_label_28:
! %l3 = 000000004c99fcd1, Mem[0000000012800010] = 52a4eaef33892773
stxa %l3,[%i1+%i5]0x80 ! Mem[0000000012800010] = 000000004c99fcd1
! Mem[0000000031000008] = 68227c54b3af0009, %f18 = efeaa452 2562cbe1
ldd [%o2+%i4],%f18 ! %f18 = 68227c54 b3af0009
! Mem[0000000012800000] = 6822a154, %l5 = ffffffffffffffb6
ldsha [%i1+%g0]0x81,%l5 ! %l5 = 0000000000006822
! %f25 = eee8d188, Mem[000000003100000c] = b3af0009
st %f25,[%o2+0x00c] ! Mem[000000003100000c] = eee8d188
! %l4 = ffffffffffffffd6, immed = fffff913, %y = 00000b55
udiv %l4,-0x6ed,%l1 ! %l1 = 0000000000000b56
mov %l0,%y ! %y = 00000b65
! Mem[0000000031800048] = a64cfca6 ffffffb6, %l0 = 00000b65, %l1 = 00000b56
ldd [%o3+0x048],%l0 ! %l0 = 00000000a64cfca6 00000000ffffffb6
! Mem[000000003000000c] = c4f9bec9, %l6 = 00000000002bcb3e
ldsb [%o0+0x00e],%l6 ! %l6 = ffffffffffffffbe
! %l4 = ffffffd6, %l5 = 00006822, Mem[0000000012800058] = 2b0e9e12 54a12268
std %l4,[%i1+0x058] ! Mem[0000000012800058] = ffffffd6 00006822
! %l1 = 00000000ffffffb6, Mem[0000000012000028] = 7cfc40e8
stba %l1,[%i0+%o5]0x81 ! Mem[0000000012000028] = b6fc40e8
! Mem[0000000013800030] = 5c85a0d0, %l1 = 00000000ffffffb6
lduha [%i3+%o6]0x80,%l1 ! %l1 = 0000000000005c85
p1_label_29:
! Invert Register : %l7 = ffffffffa63e48f3
xor %l7,-1,%l7 ! %l7 = 0000000059c1b70c
! %l7 = 0000000059c1b70c
sethi %hi(0xb7367c00),%l7 ! %l7 = 00000000b7367c00
! %l7 = 00000000b7367c00, %l7 = 00000000b7367c00, %l7 = 00000000b7367c00
or %l7,%l7,%l7 ! %l7 = 00000000b7367c00
save ! CWP = 1
! %l0 = 0da124c479cbe3b6, immd = fffffffffffff4e3, %l7 = 00000000aac6a221
mulx %l0,-0xb1d,%l7 ! %l7 = 882a6482711e6262, %y = b65
! %l5 = fffffc2864ee0d1b, Mem[0000000012000019] = 58000000
stba %l5,[%o0+0x019]%asi ! Mem[0000000012000018] = 581b0000
! %l1 = fffffc2864ee0000, %l0 = 0da124c479cbe3b6, %l3 = 0001558d44420000
orn %l1,%l0,%l3 ! %l3 = ffffff3be6fe1c49
! %l7 = 882a6482711e6262, %l7 = 882a6482711e6262, %l3 = ffffff3be6fe1c49
addcc %l7,%l7,%l3 ! %l3 = 1054c904e23cc4c4, %ccr = 3a
! %l4 = 7de44753147f3efc, Mem[0000000012000018] = 581b0000
stwa %l4,[%o0+%o6]0x80 ! Mem[0000000012000018] = 147f3efc
! Mem[0000000012800078] = dc11a24cb7250e58, %l3 = 1054c904e23cc4c4
ldx [%o1+0x078],%l3 ! %l3 = dc11a24cb7250e58
p1_label_30: ! %cwp = 1
! Mem[0000000013000070] = e143d6fcb7f677e7, %f30 = 01b62ae6 a3b40305
ldd [%o2+0x070],%f30 ! %f30 = e143d6fc b7f677e7
! Mem[000000001380006c] = 96e78f1b, %f22 = 8f34a1ea
ld [%o3+0x06c],%f22 ! %f22 = 96e78f1b
! Mem[0000000030800048] = 233c9050, %l3 = dc11a24cb7250e58
ldsw [%i1+0x048],%l3 ! %l3 = 00000000233c9050
! %l6 = ffffffffffffff80, immed = fffff7f9, %l6 = ffffffffffffff80
addccc %l6,-0x807,%l6 ! %l6 = fffffffffffff779, %ccr = 99
! Mem[0000000012800030] = efd5453d, %l3 = 00000000233c9050
lduha [%o1+%i6]0x80,%l3 ! %l3 = 000000000000efd5
! %l4 = 7de44753147f3efc, %l4 = 7de44753147f3efc, %l2 = 000000000351d7e6
xorcc %l4,%l4,%l2 ! %l2 = 0000000000000000, %ccr = 44
! Mem[0000000013800074] = ba1f8778, %l2 = 0000000000000000
ldub [%o3+0x076],%l2 ! %l2 = 0000000000000087
! Mem[0000000031000048] = 85295864, %l0 = 0da124c479cbe3b6
ldsh [%i2+0x04a],%l0 ! %l0 = 0000000000005864
! Mem[0000000012800018] = c9bef9c4, %l0 = 0000000000005864
ldsha [%o1+%o6]0x89,%l0 ! %l0 = fffffffffffff9c4
! %l1 = fffffc2864ee0000, %l3 = 000000000000efd5, %l4 = 7de44753147f3efc
srlx %l1,%l3,%l4 ! %l4 = 000007ffffe14327
p1_label_31: ! %cwp = 1
! %l7 = 882a6482711e6262, immed = fffff3ec, %y = 00000b65
sdivcc %l7,-0xc14,%l7 ! %l7 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = fffff9c4
! Mem[0000000030000048] = 8f34a1ea 233c9050, %l2 = 00000087, %l3 = 0000efd5
ldd [%i0+0x048],%l2 ! %l2 = 000000008f34a1ea 00000000233c9050
! %f8 = f201b685 b3af0009, Mem[0000000012800020] = 6822a154 8c6d2773
stda %f8 ,[%o1+%i4]0x81 ! Mem[0000000012800020] = f201b685 b3af0009
! Mem[0000000031800008] = d608b2b4f736bc80, %f14 = d608b2b4 f736bc80
ldd [%i3+%o4],%f14 ! %f14 = d608b2b4 f736bc80
! %l3 = 00000000233c9050, immed = 00000d87, %y = fffff9c4
sdivcc %l3,0xd87,%l3 ! %l3 = ffffffff8a06e478, %ccr = 88
mov %l0,%y ! %y = fffff9c4
! %l6 = fffff779, %l7 = 80000000, Mem[0000000031000008] = 68227c54 eee8d188
stda %l6,[%i2+0x008]%asi ! Mem[0000000031000008] = fffff779 80000000
! %l6 = fffffffffffff779, %l0 = fffffffffffff9c4, %l0 = fffffffffffff9c4
addc %l6,%l0,%l0 ! %l0 = fffffffffffff13d
! Mem[0000000030800008] = 0000000000000012, %f2 = 233c9050 2005755b
ldd [%i1+%o4],%f2 ! %f2 = 00000000 00000012
! Mem[0000000012000000] = ffffffd6, %f16 = 0e76a1ea
lda [%o0+%g0]0x88,%f16 ! %f16 = ffffffd6
restore ! CWP = 0
p1_label_32:
! Mem[000000001380006c] = 96e78f1b, %l7 = 00000000b7367c00
ldsw [%i3+0x06c],%l7 ! %l7 = ffffffff96e78f1b
! %f30 = e143d6fc b7f677e7, Mem[0000000030000008] = 04542041 c4f9bec9
std %f30,[%o0+%i4] ! Mem[0000000030000008] = e143d6fc b7f677e7
! %l1 = 0000000000005c85, immed = 0000089c, %y = fffff9c4
sdivcc %l1,0x89c,%l0 ! %l0 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = 80000000
! Mem[0000000012800018] = c4f9bec96080b90a, %f20 = 85295864 de703cba
ldda [%i1+%i6]0x80,%f20 ! %f20 = c4f9bec9 6080b90a
! %l5 = 0000000000006822, immed = fffff01e, %y = 80000000
umulcc %l5,-0xfe2,%l2 ! %l2 = 00006821f98a13fc, %ccr = 08, %y = 6821
! %l7 = ffffffff96e78f1b, immed = 00000b98, %l5 = 0000000000006822
and %l7,0xb98,%l5 ! %l5 = 0000000000000b18
! Mem[0000000013000008] = 77172d89, %l2 = 00006821f98a13fc
ldswa [%i2+%i4]0x88,%l2 ! %l2 = 0000000077172d89
! Mem[0000000031000048] = 85295864f736bc80, %f4 = 693d8040 2562cbe1
ldd [%o2+0x048],%f4 ! %f4 = 85295864 f736bc80
! %l6 = ffffffffffffffbe, %l0 = ffffffff80000000, %y = 00006821
sdivcc %l6,%l0,%l4 ! %l4 = ffffffffffff2fbd, %ccr = 88
mov %l0,%y ! %y = 80000000
! %l5 = 0000000000000b18, Mem[0000000012000028] = b6fc40e8
stw %l5,[%i0+%o5] ! Mem[0000000012000028] = 00000b18
p1_label_33:
! Mem[0000000012000028] = 00000b18eba60301, %f28 = 04542041 9c93497c
ldd [%i0+%o5],%f28 ! %f28 = 00000b18 eba60301
! %f20 = c4f9bec9 6080b90a, Mem[0000000030800048] = 233c9050 2005755b
std %f20,[%o1+0x048] ! Mem[0000000030800048] = c4f9bec9 6080b90a
! %l7 = ffffffff96e78f1b, immed = 0000001a, %l4 = ffffffffffff2fbd
srl %l7,0x01a,%l4 ! %l4 = 0000000000000025
! %l2 = 0000000077172d89, Mem[000000003100000c] = 80000000
stb %l2,[%o2+0x00c] ! Mem[000000003100000c] = 89000000
! %l5 = 0000000000000b18, Mem[0000000013800060] = 147f3efc
stw %l5,[%i3+0x060] ! Mem[0000000013800060] = 00000b18
! %l5 = 0000000000000b18, %l3 = 000000004c99fcd1, %l5 = 0000000000000b18
xnorcc %l5,%l3,%l5 ! %l5 = ffffffffb3660836, %ccr = 88
! %l3 = 000000004c99fcd1, Mem[000000003000000a] = e143d6fc
sth %l3,[%o0+0x00a] ! Mem[0000000030000008] = e143fcd1
! %l4 = 00000025, %l5 = b3660836, Mem[0000000012000018] = fc3e7f14 00000000
stda %l4,[%i0+%i6]0x89 ! Mem[0000000012000018] = 00000025 b3660836
! %l4 = 0000000000000025, immed = fffff430, %l1 = 0000000000005c85
orn %l4,-0xbd0,%l1 ! %l1 = 0000000000000bef
! Mem[0000000031000008] = fffff779 89000000, %l6 = ffffffbe, %l7 = 96e78f1b
ldd [%o2+%i4],%l6 ! %l6 = 00000000fffff779 0000000089000000
p1_label_34:
! %l3 = 000000004c99fcd1, immed = 0000006e, %l2 = 0000000077172d89
and %l3,0x06e,%l2 ! %l2 = 0000000000000040
! Mem[0000000013800020] = 7cd1ecb9, %l6 = 00000000fffff779
lduba [%i3+%o4]0x88,%l6 ! %l6 = 00000000000000b9
! Mem[0000000030800008] = 0000000000000012, %f30 = e143d6fc b7f677e7
ldda [%o1+0x008]%asi,%f30 ! %f30 = 00000000 00000012
! %l1 = 0000000000000bef, Mem[0000000013800010] = edd59b62
stwa %l1,[%i3+%i5]0x81 ! Mem[0000000013800010] = 00000bef
! %f13 = 8c6d2773, Mem[0000000012000008] = fbbf08d1
sta %f13,[%i0+%i4]0x89 ! Mem[0000000012000008] = 8c6d2773
! %f25 = eee8d188, Mem[0000000012800024] = b3af0009
st %f25,[%i1+0x024] ! Mem[0000000012800024] = eee8d188
! %l6 = 00000000000000b9, Mem[000000003000000c] = b7f677e7
stw %l6,[%o0+0x00c] ! Mem[000000003000000c] = 000000b9
! Mem[000000003100000c] = 89000000, %l1 = 0000000000000bef
ldsw [%o2+0x00c],%l1 ! %l1 = ffffffff89000000
! Mem[0000000013800018] = 01813773, %l4 = 0000000000000025
lduba [%i3+%i6]0x80,%l4 ! %l4 = 0000000000000001
! Mem[0000000013800000] = eaa1348f, %l2 = 0000000000000040
lduha [%i3+%g0]0x88,%l2 ! %l2 = 000000000000348f
p1_label_35:
! %l7 = 0000000089000000, Mem[0000000031800048] = a64cfca6
stw %l7,[%o3+0x048] ! Mem[0000000031800048] = 89000000
! %l2 = 000000000000348f, Mem[000000003000000c] = 000000b9, %asi = 80
stha %l2,[%o0+0x00c]%asi ! Mem[000000003000000c] = 348f00b9
! %l1 = ffffffff89000000, immed = fffff0de, %l7 = 0000000089000000
sub %l1,-0xf22,%l7 ! %l7 = ffffffff89000f22
! Mem[0000000030800008] = 0000000000000012, %l3 = 000000004c99fcd1
ldxa [%o1+0x008]%asi,%l3 ! %l3 = 0000000000000012
! %l2 = 0000348f, %l3 = 00000012, Mem[0000000030000008] = e143fcd1 348f00b9
std %l2,[%o0+%i4] ! Mem[0000000030000008] = 0000348f 00000012
! %l2 = 000000000000348f, %l7 = ffffffff89000f22, %l1 = ffffffff89000000
tsubcc %l2,%l7,%l1 ! %l1 = 000000007700256d, %ccr = 13
! Mem[0000000012800004] = 129e0e2b, %l5 = ffffffffb3660836
ldsba [%i1+0x006]%asi,%l5 ! %l5 = 000000000000000e
! Mem[0000000031000008] = fffff779, %l5 = 000000000000000e
ldswa [%o2+0x008]%asi,%l5 ! %l5 = fffffffffffff779
! Mem[000000003080000c] = 00000012, %l6 = 00000000000000b9
lduh [%o1+0x00c],%l6 ! %l6 = 0000000000000000
! Mem[0000000012800010] = d1fc994c00000000, %l5 = fffffffffffff779
ldxa [%i1+%i5]0x88,%l5 ! %l5 = d1fc994c00000000
p1_label_36:
! Mem[000000003000000c] = 00000012, %l7 = ffffffff89000f22
lduw [%o0+0x00c],%l7 ! %l7 = 0000000000000012
! %l6 = 0000000000000000, Mem[0000000031000048] = 85295864f736bc80
stx %l6,[%o2+0x048] ! Mem[0000000031000048] = 0000000000000000
! %l1 = 000000007700256d, Mem[0000000013000008] = 77172d89
stwa %l1,[%i2+%i4]0x89 ! Mem[0000000013000008] = 7700256d
! Mem[000000003080004c] = 6080b90a, %l1 = 000000007700256d
ldsh [%o1+0x04e],%l1 ! %l1 = ffffffffffffb90a
! %l0 = ffffffff80000000, %l5 = d1fc994c00000000, %l6 = 0000000000000000
andncc %l0,%l5,%l6 ! %l6 = 2e0366b380000000, %ccr = 08
! %l7 = 0000000000000012, Mem[000000003100000c] = 89000000
stba %l7,[%o2+0x00c]%asi ! Mem[000000003100000c] = 12000000
! %l5 = d1fc994c00000000, %l0 = ffffffff80000000, %l2 = 000000000000348f
mulx %l5,%l0,%l2 ! %l2 = 0000000000000000, %y = 80000000
! %l1 = ffffffffffffb90a, %l1 = ffffffffffffb90a, %y = 80000000
udivcc %l1,%l1,%l0 ! %l0 = 000000008000237c, %ccr = 08
mov %l0,%y ! %y = 8000237c
! %l4 = 0000000000000001, %l7 = 0000000000000012, %l2 = 0000000000000000
sdivx %l4,%l7,%l2 ! %l2 = 0000000000000000
! %l0 = 000000008000237c, immed = 00000d61, %l6 = 2e0366b380000000
andncc %l0,0xd61,%l6 ! %l6 = 000000008000221c, %ccr = 08
p1_label_37:
! %l6 = 000000008000221c, %l3 = 0000000000000012, %l4 = 0000000000000001
xor %l6,%l3,%l4 ! %l4 = 000000008000220e
! Mem[0000000012000008] = 8c6d2773, %l4 = 000000008000220e
ldsha [%i0+%i4]0x89,%l4 ! %l4 = 0000000000002773
! Mem[0000000031000048] = 00000000, %l3 = 0000000000000012
ldub [%o2+0x049],%l3 ! %l3 = 0000000000000000
! %l4 = 0000000000002773, %l3 = 0000000000000000, %y = 8000237c
udiv %l4,%l3,%l1 ! Div by zero, %l0 = 00000000800023cc
mov %l0,%y ! %y = 800023a4
! %l6 = 000000008000221c, %l7 = 0000000000000012, %y = 800023a4
umulcc %l6,%l7,%l4 ! %l4 = 00000009000265f8, %ccr = 00, %y = 09
! %l3 = 0000000000000000, %l7 = 0000000000000012, %l1 = ffffffffffffb90a
orncc %l3,%l7,%l1 ! %l1 = ffffffffffffffed, %ccr = 88
! %l7 = 0000000000000012, %l3 = 0000000000000000, %l3 = 0000000000000000
sll %l7,%l3,%l3 ! %l3 = 0000000000000012
! %l2 = 0000000000000000, %l1 = ffffffffffffffed, %l0 = 00000000800023a4
addc %l2,%l1,%l0 ! %l0 = ffffffffffffffed
! %l2 = 0000000000000000, Mem[0000000012000006] = b6ffffff
stba %l2,[%i0+0x006]%asi ! Mem[0000000012000004] = b6ff00ff
! %l4 = 00000009000265f8, Mem[000000003100000c] = 12000000
sth %l4,[%o2+0x00c] ! Mem[000000003100000c] = 65f80000
p1_label_38:
! Mem[000000003000000c] = 00000012, %l0 = ffffffffffffffed
ldsb [%o0+0x00c],%l0 ! %l0 = 0000000000000000
! Mem[000000003180000c] = f736bc80, %l1 = ffffffffffffffed
ldsha [%o3+0x00e]%asi,%l1 ! %l1 = ffffffffffffbc80
! %l2 = 00000000, %l3 = 00000012, Mem[0000000013800008] = 88d1e8ee a6c1e38b
stda %l2,[%i3+%i4]0x89 ! Mem[0000000013800008] = 00000000 00000012
! Mem[0000000012000038] = 6d4f3d4c000017c1, %l3 = 0000000000000012
ldx [%i0+0x038],%l3 ! %l3 = 6d4f3d4c000017c1
! %l0 = 00000000, %l1 = ffffbc80, Mem[0000000013000000] = 00000000 e5df9f0f
stda %l0,[%i2+%g0]0x89 ! Mem[0000000013000000] = 00000000 ffffbc80
! Mem[0000000012800008] = 15050000, %l0 = 0000000000000000
lduha [%i1+%i4]0x88,%l0 ! %l0 = 0000000000000000
! %f26 = da4d5cc0 1e654b89, Mem[0000000013000030] = 00007c7c 0000004d
stda %f26,[%i2+%o6]0x81 ! Mem[0000000013000030] = da4d5cc0 1e654b89
! %l1 = ffffffffffffbc80, immed = 00000dac, %l3 = 6d4f3d4c000017c1
or %l1,0xdac,%l3 ! %l3 = ffffffffffffbdac
! Mem[000000003100000c] = 65f80000, %l6 = 000000008000221c
ldsw [%o2+0x00c],%l6 ! %l6 = 0000000065f80000
! %l4 = 00000009000265f8, Mem[000000003100000c] = 65f80000
stw %l4,[%o2+0x00c] ! Mem[000000003100000c] = 000265f8
p1_label_39:
! Mem[0000000030000008] = 0000348f 00000012, %l6 = 65f80000, %l7 = 00000012
ldd [%o0+%i4],%l6 ! %l6 = 000000000000348f 0000000000000012
! Mem[000000003000000c] = 00000012, %l4 = 00000009000265f8
ldsh [%o0+0x00c],%l4 ! %l4 = 0000000000000000
! %l6 = 000000000000348f, Mem[0000000012800064] = a00d03c4
sth %l6,[%i1+0x064] ! Mem[0000000012800064] = 348f03c4
! Mem[0000000031000048] = 00000000 00000000, %l4 = 00000000, %l5 = 00000000
ldd [%o2+0x048],%l4 ! %l4 = 0000000000000000 0000000000000000
! %l0 = 0000000000000000, Mem[0000000013800030] = d0a0855c
stwa %l0,[%i3+%o6]0x89 ! Mem[0000000013800030] = 00000000
! %l2 = 0000000000000000, Mem[0000000012000001] = d6ffffff
stba %l2,[%i0+0x001]%asi ! Mem[0000000012000000] = d600ffff
! Mem[0000000013800038] = e070587e, %l4 = 0000000000000000
ldsb [%i3+0x03a],%l4 ! %l4 = 0000000000000058
! %l4 = 0000000000000058, Mem[0000000030800048] = c4f9bec96080b90a
stx %l4,[%o1+0x048] ! Mem[0000000030800048] = 0000000000000058
! %l2 = 0000000000000000, Mem[0000000013000026] = 00000000
stb %l2,[%i2+0x026] ! Mem[0000000013000024] = 00000000
! Mem[0000000031000048] = 00000000, %f29 = eba60301
ld [%o2+0x048],%f29 ! %f29 = 00000000
p1_label_40:
! %l5 = 0000000000000000, immed = 00000c05, %l7 = 0000000000000012
xor %l5,0xc05,%l7 ! %l7 = 0000000000000c05
! %l6 = 0000348f, %l7 = 00000c05, Mem[0000000013000058] = 2b0ffc7c a8cf4496
std %l6,[%i2+0x058] ! Mem[0000000013000058] = 0000348f 00000c05
! %l7 = 0000000000000c05, Mem[000000001380007e] = 7e5207df
stba %l7,[%i3+0x07e]%asi ! Mem[000000001380007c] = 7e5205df
! %l2 = 0000000000000000, Mem[0000000013000020] = 0000000000007c7c
stxa %l2,[%i2+%o4]0x88 ! Mem[0000000013000020] = 0000000000000000
! %l6 = 0000348f, %l7 = 00000c05, Mem[0000000012000020] = cf08f48c ffffff9f
stda %l6,[%i0+%o4]0x81 ! Mem[0000000012000020] = 0000348f 00000c05
! %l6 = 000000000000348f, %l6 = 000000000000348f, %l6 = 000000000000348f
addc %l6,%l6,%l6 ! %l6 = 000000000000691e
! Mem[0000000012800010] = 00000000, %l0 = 0000000000000000
lduba [%i1+%i5]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000013000058] = 0000348f, %l1 = ffffffffffffbc80
ldub [%i2+0x05b],%l1 ! %l1 = 000000000000008f
! Mem[0000000030800048] = 0000000000000058, %l5 = 0000000000000000
ldx [%o1+0x048],%l5 ! %l5 = 0000000000000058
! %l3 = ffffffffffffbdac, immed = fffff634, %y = 00000009
udiv %l3,-0x9cc,%l4 ! %l4 = 000000000000000a
mov %l0,%y ! %y = 00000000
p1_label_41:
! %l1 = 000000000000008f, %l2 = 0000000000000000, %y = 00000000
udivcc %l1,%l2,%l4 ! Div by zero, %l0 = 0000000000000050
mov %l0,%y ! %y = 00000028
! retry : should take illegal inst trap, %l0 = 0000000000000028
retry ! Illegal inst trap : %l0 = 0000000000000038
! %l5 = 0000000000000058, Mem[0000000012000034] = 2562cbe1
stb %l5,[%i0+0x034] ! Mem[0000000012000034] = 5862cbe1
! %l6 = 000000000000691e, immd = 0000000000000251, %l1 = 000000000000008f
udivx %l6,0x251,%l1 ! %l1 = 000000000000002d
! Mem[000000003100004c] = 00000000, %l7 = 0000000000000c05
ldub [%o2+0x04f],%l7 ! %l7 = 0000000000000000
! Mem[0000000012000074] = 39434914, %l2 = 0000000000000000
ldsh [%i0+0x074],%l2 ! %l2 = 0000000000003943
! %f20 = c4f9bec9 6080b90a, Mem[0000000013000030] = da4d5cc0 1e654b89
stda %f20,[%i2+%o6]0x81 ! Mem[0000000013000030] = c4f9bec9 6080b90a
! %l2 = 0000000000003943, Mem[0000000012000030] = 693d8040
stba %l2,[%i0+%o6]0x81 ! Mem[0000000012000030] = 433d8040
! %f16 = ffffffd6 4a58fd51, Mem[0000000031800008] = d608b2b4 f736bc80
stda %f16,[%o3+0x008]%asi ! Mem[0000000031800008] = ffffffd6 4a58fd51
! %l7 = 0000000000000000, immed = 00000fd0, %l7 = 0000000000000000
andncc %l7,0xfd0,%l7 ! %l7 = 0000000000000000, %ccr = 44
p1_label_42:
! Mem[0000000012000030] = 40803d43, %f14 = d608b2b4
lda [%i0+%o6]0x88,%f14 ! %f14 = 40803d43
! %l0 = 0000000000000038, immed = ffffffa7, %l3 = ffffffffffffbdac
addc %l0,-0x059,%l3 ! %l3 = ffffffffffffffdf
! %l4 = 000000000000000a, immed = 00000369, %l1 = 000000000000002d
andcc %l4,0x369,%l1 ! %l1 = 0000000000000008, %ccr = 00
! %l3 = ffffffffffffffdf, %l0 = 0000000000000038, %l0 = 0000000000000038
xor %l3,%l0,%l0 ! %l0 = ffffffffffffffe7
! %l6 = 000000000000691e, %l4 = 000000000000000a, %l1 = 0000000000000008
srl %l6,%l4,%l1 ! %l1 = 000000000000001a
! %l5 = 0000000000000058, immed = 00000593, %l6 = 000000000000691e
addc %l5,0x593,%l6 ! %l6 = 00000000000005eb
! Mem[0000000012800070] = ba4cfca6, %f0 = d5efffff
ld [%i1+0x070],%f0 ! %f0 = ba4cfca6
! Mem[0000000012800030] = efd5453d, %f9 = b3af0009
lda [%i1+%o6]0x80,%f9 ! %f9 = efd5453d
! Mem[0000000013000030] = c9bef9c4, %l1 = 000000000000001a
lduha [%i2+%o6]0x89,%l1 ! %l1 = 000000000000f9c4
! %l4 = 000000000000000a, immed = fffff5a1, %l6 = 00000000000005eb
andcc %l4,-0xa5f,%l6 ! %l6 = 0000000000000000, %ccr = 44
p1_label_43:
! Mem[0000000013000020] = 0000000000000000, %f30 = 00000000 00000012
ldda [%i2+0x020]%asi,%f30 ! %f30 = 00000000 00000000
! %l5 = 0000000000000058, %l3 = ffffffffffffffdf, %l5 = 0000000000000058
xorcc %l5,%l3,%l5 ! %l5 = ffffffffffffff87, %ccr = 88
! %f19 = b3af0009, Mem[000000003080000c] = 00000012
sta %f19,[%o1+0x00c]%asi ! Mem[000000003080000c] = b3af0009
! Mem[0000000013000008] = 6d250077, %l4 = 000000000000000a
ldsha [%i2+%i4]0x81,%l4 ! %l4 = 0000000000006d25
! Mem[0000000012000000] = ff00ffb6ffff00d6, %l3 = ffffffffffffffdf
ldxa [%i0+%g0]0x88,%l3 ! %l3 = ff00ffb6ffff00d6
! Mem[0000000031000048] = 0000000000000000, %f4 = 85295864 f736bc80
ldd [%o2+0x048],%f4 ! %f4 = 00000000 00000000
! %l4 = 0000000000006d25, immed = 00000008, %l6 = 0000000000000000
sra %l4,0x008,%l6 ! %l6 = 000000000000006d
! %f14 = 40803d43 f736bc80, Mem[0000000013000048] = 0e76a1ea 4a58fd51
stda %f14,[%i2+0x048]%asi ! Mem[0000000013000048] = 40803d43 f736bc80
! Clear Register : %l2 = 0000000000003943
clr %l2 ! %l2 = 0000000000000000
! Mem[0000000013800044] = e48c8c13, %f6 = 85295864
ld [%i3+0x044],%f6 ! %f6 = e48c8c13
p1_label_44:
! %l5 = ffffffffffffff87, immed = fffff254, %y = 00000028
sdivcc %l5,-0xdac,%l2 ! %l2 = fffffffffd004ae6, %ccr = 88
mov %l0,%y ! %y = ffffffe7
! %l1 = 000000000000f9c4, immed = fffff3a6, %l0 = ffffffffffffffe7
xor %l1,-0xc5a,%l0 ! %l0 = ffffffffffff0a62
! %l3 = ff00ffb6ffff00d6, Mem[0000000013000028] = 00000074
stwa %l3,[%i2+%o5]0x80 ! Mem[0000000013000028] = ffff00d6
! %l2 = fffffffffd004ae6, Mem[0000000012800008] = 00000515
stwa %l2,[%i1+%i4]0x81 ! Mem[0000000012800008] = fd004ae6
! Mem[0000000030800048] = 00000000 00000058, %l2 = fd004ae6, %l3 = ffff00d6
ldd [%o1+0x048],%l2 ! %l2 = 0000000000000000 0000000000000058
! %l7 = 0000000000000000, Mem[0000000012000028] = 180b0000
stba %l7,[%i0+%o5]0x89 ! Mem[0000000012000028] = 180b0000
! Mem[0000000012000028] = 180b0000, %l4 = 0000000000006d25
ldsha [%i0+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000012800010] = d1fc994c00000000, %f12 = 00000515 8c6d2773
ldda [%i1+%i5]0x88,%f12 ! %f12 = d1fc994c 00000000
! Mem[0000000030000048] = 8f34a1ea 233c9050, %l2 = 00000000, %l3 = 00000058
ldd [%o0+0x048],%l2 ! %l2 = 000000008f34a1ea 00000000233c9050
! %l2 = 000000008f34a1ea, %l4 = 0000000000000000, %l6 = 000000000000006d
tsubcctv %l2,%l4,%l6 ! %l0 = ffffffffffff0a85, Trapped
p1_label_45:
! %l0 = ffffffffffff0a85, immed = 00000a93, %l7 = 0000000000000000
taddcc %l0,0xa93,%l7 ! %l7 = ffffffffffff1518, %ccr = 8a
! %l1 = 000000000000f9c4, immed = 00000094, %y = ffffffe7
umul %l1,0x094,%l0 ! %l0 = 0000000000906550, %y = 00
! %l2 = 000000008f34a1ea, immed = fffff7f1, %y = 00000000
umulcc %l2,-0x80f,%l0 ! %l0 = 8f349d67f6db334a, %ccr = 88, %y = 8f349d67
! %l6 = 000000000000006d, %l6 = 000000000000006d, %l7 = ffffffffffff1518
andn %l6,%l6,%l7 ! %l7 = 0000000000000000
! %f2 = 00000000 00000012, Mem[0000000012000028] = 00000b18 eba60301
stda %f2 ,[%i0+%o5]0x81 ! Mem[0000000012000028] = 00000000 00000012
! Mem[000000003000000c] = 00000012, %l5 = ffffffffffffff87
ldub [%o0+0x00c],%l5 ! %l5 = 0000000000000000
! %l4 = 0000000000000000, Mem[0000000012000030] = 40803d43
stha %l4,[%i0+%o6]0x88 ! Mem[0000000012000030] = 40800000
! %l0 = 8f349d67f6db334a, Mem[0000000013800018] = 73378101
stwa %l0,[%i3+%i6]0x89 ! Mem[0000000013800018] = f6db334a
! %l2 = 8f34a1ea, %l3 = 233c9050, Mem[0000000013000030] = c9bef9c4 0ab98060
stda %l2,[%i2+%o6]0x89 ! Mem[0000000013000030] = 8f34a1ea 233c9050
! %l2 = 000000008f34a1ea, Mem[0000000013800052] = e83ec146
sth %l2,[%i3+0x052] ! Mem[0000000013800050] = e83ea1ea
p1_label_46:
! Mem[0000000012800020] = f201b685, %l5 = 0000000000000000
lduha [%i1+%o4]0x80,%l5 ! %l5 = 000000000000f201
! %l1 = 000000000000f9c4
sethi %hi(0xa93a6800),%l1 ! %l1 = 00000000a93a6800
! Mem[0000000013000008] = 6d250077, %l4 = 0000000000000000
ldsw [%i2+%i4],%l4 ! %l4 = 000000006d250077
! Mem[0000000030800048] = 00000000, %l2 = 000000008f34a1ea
ldswa [%o1+0x048]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000013000008] = 6d250077, %l3 = 00000000233c9050
ldsha [%i2+%i4]0x81,%l3 ! %l3 = 0000000000006d25
! %l6 = 000000000000006d, Mem[000000001300006c] = 7914d2bb
stw %l6,[%i2+0x06c] ! Mem[000000001300006c] = 0000006d
! %l3 = 0000000000006d25, Mem[0000000013000010] = 0000c4f9
stwa %l3,[%i2+%i5]0x81 ! Mem[0000000013000010] = 00006d25
! %f30 = 00000000, Mem[0000000012800030] = 3d45d5ef
sta %f30,[%i1+%o6]0x89 ! Mem[0000000012800030] = 00000000
! Mem[0000000030800008] = 00000000 b3af0009, %l2 = 00000000, %l3 = 00006d25
ldd [%o1+%i4],%l2 ! %l2 = 0000000000000000 00000000b3af0009
! Mem[0000000031000008] = fffff779, %l3 = 00000000b3af0009
ldsh [%o2+%i4],%l3 ! %l3 = ffffffffffffffff
p1_label_47:
! Mem[000000001300001c] = b3af0009, %l2 = 0000000000000000
ldub [%i2+0x01c],%l2 ! %l2 = 00000000000000b3
! %l2 = 00000000000000b3, %l6 = 000000000000006d, %l7 = 0000000000000000
or %l2,%l6,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030800008] = 00000000, %f19 = b3af0009
ld [%o1+%i4],%f19 ! %f19 = 00000000
! Mem[0000000012000008] = 73276d8c0088e4fa, %l3 = ffffffffffffffff
ldxa [%i0+%i4]0x81,%l3 ! %l3 = 73276d8c0088e4fa
! Mem[0000000030000008] = 0000348f, %f19 = 00000000
ld [%o0+%i4],%f19 ! %f19 = 0000348f
! %l2 = 00000000000000b3, immed = 00000655, %y = 8f349d67
sdivcc %l2,0x655,%l4 ! %l4 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = f6db334a
! Mem[0000000013000040] = 7cb68052, %l7 = 00000000000000ff
ldub [%i2+0x041],%l7 ! %l7 = 00000000000000b6
! %l5 = 000000000000f201, %l1 = 00000000a93a6800, %l1 = 00000000a93a6800
taddcctv %l5,%l1,%l1 ! %l0 = 8f349d67f6db336d, Trapped
! %l5 = 000000000000f201, %l5 = 000000000000f201, %l6 = 000000000000006d
addcc %l5,%l5,%l6 ! %l6 = 000000000001e402, %ccr = 00
! %f24 = 9841c3ca eee8d188, Mem[0000000030000048] = 8f34a1ea 233c9050
std %f24,[%o0+0x048] ! Mem[0000000030000048] = 9841c3ca eee8d188
p1_label_48:
! %l4 = ffffffff80000000
sethi %hi(0x96c74800),%l4 ! %l4 = 0000000096c74800
! %l2 = 00000000000000b3, %l3 = 73276d8c0088e4fa, %y = f6db334a
smul %l2,%l3,%l7 ! %l7 = 000000005fb81ace, %y = 00
! Mem[0000000031800048] = 89000000ffffffb6, %l7 = 000000005fb81ace
ldx [%o3+0x048],%l7 ! %l7 = 89000000ffffffb6
! %l2 = 000000b3, %l3 = 0088e4fa, Mem[0000000030800048] = 00000000 00000058
stda %l2,[%o1+0x048]%asi ! Mem[0000000030800048] = 000000b3 0088e4fa
! Mem[0000000030800048] = 000000b30088e4fa, %l3 = 73276d8c0088e4fa
ldx [%o1+0x048],%l3 ! %l3 = 000000b30088e4fa
! Mem[0000000030000048] = 9841c3ca, %l2 = 00000000000000b3
ldsh [%o0+0x04a],%l2 ! %l2 = ffffffffffffc3ca
! %l0 = 8f349d67f6db336d, Mem[0000000012000018] = 00000025
stwa %l0,[%i0+%i6]0x89 ! Mem[0000000012000018] = f6db336d
! Mem[0000000031800008] = ffffffd6 4a58fd51, %l2 = ffffc3ca, %l3 = 0088e4fa
ldda [%o3+0x008]%asi,%l2 ! %l2 = 00000000ffffffd6 000000004a58fd51
! Mem[0000000031000008] = fffff779000265f8, %f6 = e48c8c13 f736bc80
ldd [%o2+%i4],%f6 ! %f6 = fffff779 000265f8
! %l6 = 000000000001e402, immed = 00000012, %l5 = 000000000000f201
srlx %l6,0x012,%l5 ! %l5 = 0000000000000000
p1_label_49:
! %f28 = 00000b18, Mem[0000000031800008] = ffffffd6
st %f28,[%o3+%i4] ! Mem[0000000031800008] = 00000b18
! Mem[0000000013000000] = 00000000, %f7 = 000265f8
lda [%i2+%g0]0x88,%f7 ! %f7 = 00000000
! %l4 = 0000000096c74800, immed = fffff359, %l0 = 8f349d67f6db336d
xor %l4,-0xca7,%l0 ! %l0 = ffffffff6938bb59
! Mem[0000000013800030] = 00000000, %l1 = 00000000a93a6800
ldsw [%i3+%o6],%l1 ! %l1 = 0000000000000000
! %l3 = 000000004a58fd51, %l0 = ffffffff6938bb59, %l2 = 00000000ffffffd6
addcc %l3,%l0,%l2 ! %l2 = ffffffffb391b8aa, %ccr = 8a
! %l4 = 0000000096c74800, Mem[000000001380001f] = ba4cfca6
stb %l4,[%i3+0x01f] ! Mem[000000001380001c] = ba4cfc00
! %l5 = 0000000000000000, Mem[0000000013800074] = ba1f8778
stw %l5,[%i3+0x074] ! Mem[0000000013800074] = 00000000
! Mem[0000000012000010] = 80ffffff, %f15 = f736bc80
lda [%i0+%i5]0x80,%f15 ! %f15 = 80ffffff
! %l1 = 0000000000000000, %l1 = 0000000000000000, %l5 = 0000000000000000
addc %l1,%l1,%l5 ! %l5 = 0000000000000000
! Mem[0000000012800020] = 88d1e8ee85b601f2, %f8 = f201b685 efd5453d
ldda [%i1+%o4]0x88,%f8 ! %f8 = 88d1e8ee 85b601f2
p1_label_50:
! Mem[0000000012000018] = 6d33dbf6, %l7 = 89000000ffffffb6
lduwa [%i0+%i6]0x80,%l7 ! %l7 = 000000006d33dbf6
! %l5 = 0000000000000000, immed = 0000000d, %l5 = 0000000000000000
srl %l5,0x00d,%l5 ! %l5 = 0000000000000000
! Mem[000000001280004c] = d9c22377, %l3 = 000000004a58fd51
ldsh [%i1+0x04e],%l3 ! %l3 = 0000000000002377
! %l2 = ffffffffb391b8aa, Mem[0000000030800048] = 000000b3
sth %l2,[%o1+0x048] ! Mem[0000000030800048] = b8aa00b3
! Mem[0000000012000060] = 90fb1f04, %l7 = 000000006d33dbf6
ldsh [%i0+0x060],%l7 ! %l7 = ffffffffffff90fb
! %l5 = 0000000000000000
sethi %hi(0xbb60d400),%l5 ! %l5 = 00000000bb60d400
! Mem[0000000013800004] = 233c9050, %l3 = 0000000000002377
ldub [%i3+0x005],%l3 ! %l3 = 000000000000003c
! Mem[0000000012000020] = 8f340000, %f26 = da4d5cc0
lda [%i0+%o4]0x88,%f26 ! %f26 = 8f340000
! Mem[0000000013800010] = ef0b0000, %l7 = ffffffffffff90fb
ldsba [%i3+%i5]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000031000008] = fffff779 000265f8, %l6 = 0001e402, %l7 = 00000000
ldd [%o2+%i4],%l6 ! %l6 = 00000000fffff779 00000000000265f8
p1_label_51:
! Mem[0000000012800020] = f201b685, %f31 = 00000000
lda [%i1+%o4]0x80,%f31 ! %f31 = f201b685
! %l4 = 0000000096c74800, %l7 = 00000000000265f8, %l4 = 0000000096c74800
sub %l4,%l7,%l4 ! %l4 = 0000000096c4e208
! Mem[0000000013800034] = 8c6d2773, %l7 = 00000000000265f8
ldsw [%i3+0x034],%l7 ! %l7 = ffffffff8c6d2773
! %f28 = 00000b18 00000000, Mem[0000000031800048] = 89000000 ffffffb6
std %f28,[%o3+0x048] ! Mem[0000000031800048] = 00000b18 00000000
! %l0 = 6938bb59, %l1 = 00000000, Mem[0000000030800048] = b8aa00b3 0088e4fa
std %l0,[%o1+0x048] ! Mem[0000000030800048] = 6938bb59 00000000
! %f10 = d608b2b4, Mem[0000000013800018] = f6db334a
sta %f10,[%i3+%i6]0x89 ! Mem[0000000013800018] = d608b2b4
! Mem[0000000012000008] = 73276d8c, %l4 = 0000000096c4e208
ldswa [%i0+%i4]0x81,%l4 ! %l4 = 0000000073276d8c
! retry : should take illegal inst trap, %l0 = ffffffff6938bb59
retry ! Illegal inst trap : %l0 = ffffffff6938bb69
! %l2 = ffffffffb391b8aa, Mem[0000000012800010] = 00000000
stba %l2,[%i1+%i5]0x81 ! Mem[0000000012800010] = aa000000
! %l2 = ffffffffb391b8aa, Mem[000000003080000c] = b3af0009, %asi = 80
stwa %l2,[%o1+0x00c]%asi ! Mem[000000003080000c] = b391b8aa
p1_label_52:
! %l2 = ffffffffb391b8aa, %l5 = 00000000bb60d400, %l3 = 000000000000003c
sll %l2,%l5,%l3 ! %l3 = ffffffffb391b8aa
! %l7 = ffffffff8c6d2773, %l7 = ffffffff8c6d2773, %y = 00000000
sdivcc %l7,%l7,%l1 ! %l1 = ffffffffffffffff, %ccr = 88
mov %l0,%y ! %y = 6938bb69
! Mem[0000000013000000] = 00000000, %l6 = 00000000fffff779
ldswa [%i2+%g0]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000031000048] = 0000000000000000, %f6 = fffff779 00000000
ldd [%o2+0x048],%f6 ! %f6 = 00000000 00000000
! Mem[0000000030800048] = 6938bb59, %l4 = 0000000073276d8c
lduh [%o1+0x048],%l4 ! %l4 = 0000000000006938
! %l4 = 0000000000006938, immed = 00000d0c, %l2 = ffffffffb391b8aa
tsubcctv %l4,0xd0c,%l2 ! %l2 = 0000000000005c2c, %ccr = 00
! Mem[0000000012800020] = f201b685eee8d188, %f10 = d608b2b4 f736bc80
ldd [%i1+%o4],%f10 ! %f10 = f201b685 eee8d188
! Mem[000000003000004c] = eee8d188, %l0 = ffffffff6938bb69
lduw [%o0+0x04c],%l0 ! %l0 = 00000000eee8d188
! Mem[000000003100004c] = 00000000, %l3 = ffffffffb391b8aa
ldsb [%o2+0x04c],%l3 ! %l3 = 0000000000000000
! %l0 = 00000000eee8d188, Mem[0000000013800030] = 00000000
stba %l0,[%i3+%o6]0x89 ! Mem[0000000013800030] = 00000088
p1_label_53:
! Mem[0000000031000048] = 00000000, %l7 = ffffffff8c6d2773
ldsh [%o2+0x04a],%l7 ! %l7 = 0000000000000000
! Mem[0000000012000028] = 12000000 00000000, %l0 = eee8d188, %l1 = ffffffff
ldda [%i0+%o5]0x89,%l0 ! %l0 = 0000000000000000 0000000012000000
! Mem[0000000013800008] = 00000000, %l6 = 0000000000000000
lduha [%i3+%i4]0x80,%l6 ! %l6 = 0000000000000000
! %f23 = 233c9050, Mem[0000000031000008] = fffff779
st %f23,[%o2+%i4] ! Mem[0000000031000008] = 233c9050
! %l7 = 0000000000000000, immed = 000005a7, %l6 = 0000000000000000
addcc %l7,0x5a7,%l6 ! %l6 = 00000000000005a7, %ccr = 00
! %l3 = 0000000000000000, immed = fffff13a, %l6 = 00000000000005a7
andcc %l3,-0xec6,%l6 ! %l6 = 0000000000000000, %ccr = 44
! %f4 = 00000000 00000000, Mem[0000000030800048] = 6938bb59 00000000
stda %f4 ,[%o1+0x048]%asi ! Mem[0000000030800048] = 00000000 00000000
! %l4 = 0000000000006938, immed = fffffd2e, %y = 6938bb69
umul %l4,-0x2d2,%l3 ! %l3 = 00006937fed74010, %y = 6937
! %l4 = 0000000000006938, immed = fffff5e7, %l1 = 0000000012000000
andncc %l4,-0xa19,%l1 ! %l1 = 0000000000000818, %ccr = 00
! %f16 = ffffffd6 4a58fd51, Mem[0000000012800048] = 8c6d2773 d9c22377
std %f16,[%i1+0x048] ! Mem[0000000012800048] = ffffffd6 4a58fd51
p1_label_54:
! %l6 = 0000000000000000, Mem[0000000012000030] = 00008040
stwa %l6,[%i0+%o6]0x81 ! Mem[0000000012000030] = 00000000
! %l4 = 0000000000006938, %l6 = 0000000000000000, %l3 = 00006937fed74010
or %l4,%l6,%l3 ! %l3 = 0000000000006938
! %l2 = 0000000000005c2c, immed = 00000525, %l2 = 0000000000005c2c
orn %l2,0x525,%l2 ! %l2 = fffffffffffffefe
! %f18 = 68227c54 0000348f, Mem[0000000030000048] = 9841c3ca eee8d188
std %f18,[%o0+0x048] ! Mem[0000000030000048] = 68227c54 0000348f
! Clear Register : %l0 = 0000000000000000
clr %l0 ! %l0 = 0000000000000000
! %l2 = fffffefe, %l3 = 00006938, Mem[0000000031800048] = 00000b18 00000000
stda %l2,[%o3+0x048]%asi ! Mem[0000000031800048] = fffffefe 00006938
! Mem[0000000031800048] = fffffefe, %l5 = 00000000bb60d400
lduh [%o3+0x048],%l5 ! %l5 = 000000000000ffff
! %l2 = fffffffffffffefe, Mem[000000003080004a] = 00000000
stba %l2,[%o1+0x04a]%asi ! Mem[0000000030800048] = 0000fe00
! Mem[000000003000000c] = 00000012, %f5 = 00000000
ld [%o0+0x00c],%f5 ! %f5 = 00000012
! Mem[0000000030800008] = 00000000, %l1 = 0000000000000818
ldsw [%o1+%i4],%l1 ! %l1 = 0000000000000000
p1_label_55:
! Mem[0000000030800048] = 0000fe00 00000000, %l2 = fffffefe, %l3 = 00006938
ldd [%o1+0x048],%l2 ! %l2 = 000000000000fe00 0000000000000000
! %f28 = 00000b18 00000000, Mem[0000000013800000] = eaa1348f 50903c23
stda %f28,[%i3+%g0]0x89 ! Mem[0000000013800000] = 00000b18 00000000
! %l3 = 0000000000000000, immed = 0000003d, %l0 = 0000000000000000
sllx %l3,0x03d,%l0 ! %l0 = 0000000000000000
! %l1 = 0000000000000000, %l3 = 0000000000000000, %l3 = 0000000000000000
addccc %l1,%l3,%l3 ! %l3 = 0000000000000000, %ccr = 44
! Mem[0000000013000038] = edad61ee32dc9c9e, %f2 = 00000000 00000012
ldd [%i2+0x038],%f2 ! %f2 = edad61ee 32dc9c9e
! %l4 = 0000000000006938, Mem[0000000012800010] = 000000aa
stha %l4,[%i1+%i5]0x88 ! Mem[0000000012800010] = 00006938
! %l6 = 0000000000000000, Mem[0000000031000008] = 233c9050000265f8
stx %l6,[%o2+%i4] ! Mem[0000000031000008] = 0000000000000000
! %l0 = 0000000000000000, Mem[0000000031800048] = fffffefe00006938
stx %l0,[%o3+0x048] ! Mem[0000000031800048] = 0000000000000000
! %l1 = 0000000000000000, %l0 = 0000000000000000, %l7 = 0000000000000000
addccc %l1,%l0,%l7 ! %l7 = 0000000000000000, %ccr = 44
! %l5 = 000000000000ffff, %l5 = 000000000000ffff, %l5 = 000000000000ffff
taddcctv %l5,%l5,%l5 ! %l0 = 0000000000000023, Trapped
p1_label_56:
! Mem[0000000031800048] = 00000000, %l5 = 000000000000ffff
ldsh [%o3+0x04a],%l5 ! %l5 = 0000000000000000
! %l0 = 0000000000000023, Mem[0000000031000049] = 00000000
stba %l0,[%o2+0x049]%asi ! Mem[0000000031000048] = 00230000
! %l6 = 0000000000000000, %l5 = 0000000000000000, %y = 00006937
udiv %l6,%l5,%l2 ! Div by zero, %l0 = 0000000000000073
mov %l0,%y ! %y = 0000004b
! Mem[000000003000004c] = 0000348f, %l0 = 000000000000004b
ldsb [%o0+0x04f],%l0 ! %l0 = ffffffffffffff8f
! %f26 = 8f340000 1e654b89, Mem[0000000031800048] = 00000000 00000000
std %f26,[%o3+0x048] ! Mem[0000000031800048] = 8f340000 1e654b89
! %l3 = 0000000000000000, %l4 = 0000000000006938, %y = 0000004b
sdiv %l3,%l4,%l2 ! %l2 = 0000000000b67a1b
mov %l0,%y ! %y = ffffff8f
! Mem[0000000012000018] = 6d33dbf6, %l7 = 0000000000000000
lduwa [%i0+%i6]0x80,%l7 ! %l7 = 000000006d33dbf6
! %l3 = 0000000000000000, %l3 = 0000000000000000, %l5 = 0000000000000000
udivx %l3,%l3,%l5 ! Div by zero, %l0 = ffffffffffffffdf
! Mem[0000000031000008] = 0000000000000000, %l6 = 0000000000000000
ldx [%o2+%i4],%l6 ! %l6 = 0000000000000000
! %l6 = 0000000000000000, %l0 = ffffffffffffffb7, %l5 = 0000000000000000
addccc %l6,%l0,%l5 ! %l5 = ffffffffffffffb7, %ccr = 88
p1_label_57:
! %l6 = 00000000, %l7 = 6d33dbf6, Mem[0000000030800008] = 00000000 b391b8aa
stda %l6,[%o1+0x008]%asi ! Mem[0000000030800008] = 00000000 6d33dbf6
! Mem[0000000013000030] = eaa1348f50903c23, %l0 = ffffffffffffffb7
ldxa [%i2+%o6]0x81,%l0 ! %l0 = eaa1348f50903c23
! %l3 = 0000000000000000, %l2 = 0000000000b67a1b, %l7 = 000000006d33dbf6
xorcc %l3,%l2,%l7 ! %l7 = 0000000000b67a1b, %ccr = 00
! Mem[0000000013800020] = b9ecd17cba0434d9, %f30 = 00000000 f201b685
ldd [%i3+%o4],%f30 ! %f30 = b9ecd17c ba0434d9
! %l7 = 0000000000b67a1b, %l4 = 0000000000006938, %l3 = 0000000000000000
or %l7,%l4,%l3 ! %l3 = 0000000000b67b3b
! %l5 = ffffffffffffffb7, %l6 = 0000000000000000, %l5 = ffffffffffffffb7
sra %l5,%l6,%l5 ! %l5 = ffffffffffffffb7
! %l6 = 0000000000000000, immed = fffff390, %l5 = ffffffffffffffb7
addccc %l6,-0xc70,%l5 ! %l5 = fffffffffffff390, %ccr = 88
! %l3 = 0000000000b67b3b, %l3 = 0000000000b67b3b, %l1 = 0000000000000000
udivx %l3,%l3,%l1 ! %l1 = 0000000000000001
! Clear Register : %l6 = 0000000000000000
clr %l6 ! %l6 = 0000000000000000
! Mem[000000003080004c] = 00000000, %l2 = 0000000000b67a1b
lduw [%o1+0x04c],%l2 ! %l2 = 0000000000000000
p1_label_58:
! Mem[0000000013000020] = 00000000, %f30 = b9ecd17c
lda [%i2+%o4]0x88,%f30 ! %f30 = 00000000
! %l6 = 0000000000000000, immed = 000008b2, %l4 = 0000000000006938
xorcc %l6,0x8b2,%l4 ! %l4 = 00000000000008b2, %ccr = 00
! Mem[000000003100004c] = 00000000, %l4 = 00000000000008b2
ldsw [%o2+0x04c],%l4 ! %l4 = 0000000000000000
! %l7 = 0000000000b67a1b, %l0 = eaa1348f50903c23, %l3 = 0000000000b67b3b
sll %l7,%l0,%l3 ! %l3 = 0000000005b3d0d8
! Mem[0000000030800048] = 0000fe0000000000, %f26 = 8f340000 1e654b89
ldd [%o1+0x048],%f26 ! %f26 = 0000fe00 00000000
! Mem[000000003180000c] = 4a58fd51, %l7 = 0000000000b67a1b
ldsh [%o3+0x00c],%l7 ! %l7 = 0000000000004a58
! %l2 = 0000000000000000, %l2 = 0000000000000000, %y = ffffff8f
umul %l2,%l2,%l5 ! %l5 = 0000000000000000, %y = 00
! %l6 = 0000000000000000, immed = fffff326, %l5 = 0000000000000000
subccc %l6,-0xcda,%l5 ! %l5 = 0000000000000cda, %ccr = 11
! %l5 = 0000000000000cda, Mem[000000003180000c] = 4a58fd51
sth %l5,[%o3+0x00c] ! Mem[000000003180000c] = 0cdafd51
! Mem[0000000030800008] = 00000000 6d33dbf6, %l0 = 50903c23, %l1 = 00000001
ldd [%o1+%i4],%l0 ! %l0 = 0000000000000000 000000006d33dbf6
p1_label_59:
! %l2 = 0000000000000000, immd = fffffffffffff73f, %l5 = 0000000000000cda
sdivx %l2,-0x8c1,%l5 ! %l5 = 0000000000000000
! %l7 = 0000000000004a58, %l0 = 0000000000000000, %y = 00000000
sdivcc %l7,%l0,%l4 ! %l4 = 0000000000000000, %ccr = 11
mov %l0,%y ! %y = 00000028
! Mem[0000000012800028] = da0bc052, %l1 = 000000006d33dbf6
ldsba [%i1+%o5]0x88,%l1 ! %l1 = 0000000000000052
! %l3 = 0000000005b3d0d8, %l4 = 0000000000000000, %l5 = 0000000000000000
sra %l3,%l4,%l5 ! %l5 = 0000000005b3d0d8
! Mem[0000000012000030] = 000000005862cbe1, %f0 = ba4cfca6 00000000
ldd [%i0+%o6],%f0 ! %f0 = 00000000 5862cbe1
! Mem[0000000013800008] = 00000000, %l7 = 0000000000004a58
lduha [%i3+%i4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000013000020] = 00000000, %l0 = 0000000000000028
ldub [%i2+0x023],%l0 ! %l0 = 0000000000000000
! %l2 = 0000000000000000, Mem[0000000031800008] = 00000b18
stba %l2,[%o3+0x008]%asi ! Mem[0000000031800008] = 00000b18
! Mem[0000000013000000] = 00000000, %l3 = 0000000005b3d0d8
lduh [%i2+%g0],%l3 ! %l3 = 0000000000000000
! %f31 = ba0434d9, Mem[000000003180000c] = 0cdafd51
st %f31,[%o3+0x00c] ! Mem[000000003180000c] = ba0434d9
p1_label_60:
! %l5 = 0000000005b3d0d8, Mem[000000003180000e] = ba0434d9
sth %l5,[%o3+0x00e] ! Mem[000000003180000c] = ba04d0d8
! %f14 = 40803d43 80ffffff, Mem[0000000031800048] = 8f340000 1e654b89
std %f14,[%o3+0x048] ! Mem[0000000031800048] = 40803d43 80ffffff
! Mem[0000000012000000] = d600ffff, %l3 = 0000000000000000
ldsba [%i0+%g0]0x81,%l3 ! %l3 = ffffffffffffffd6
! Mem[0000000012800020] = f201b685eee8d188, %l2 = 0000000000000000
ldxa [%i1+%o4]0x81,%l2 ! %l2 = f201b685eee8d188
! %l5 = 0000000005b3d0d8, %l2 = f201b685eee8d188, %l3 = ffffffffffffffd6
xor %l5,%l2,%l3 ! %l3 = f201b685eb5b0150
! Mem[0000000013800050] = e83ea1ea010ac2e5, %f16 = ffffffd6 4a58fd51
ldd [%i3+0x050],%f16 ! %f16 = e83ea1ea 010ac2e5
! Invert Register : %l6 = 0000000000000000
xor %l6,-1,%l6 ! %l6 = ffffffffffffffff
! %l1 = 0000000000000052, immed = fffff5e3, %l6 = ffffffffffffffff
andcc %l1,-0xa1d,%l6 ! %l6 = 0000000000000042, %ccr = 00
! Mem[000000003180004c] = 80ffffff, %l4 = 0000000000000000
ldsw [%o3+0x04c],%l4 ! %l4 = ffffffff80ffffff
! %l5 = 0000000005b3d0d8, immed = fffff571, %l3 = f201b685eb5b0150
andn %l5,-0xa8f,%l3 ! %l3 = 0000000000000088
p1_label_61:
! Invert Register : %l5 = 0000000005b3d0d8
xor %l5,-1,%l5 ! %l5 = fffffffffa4c2f27
! Mem[000000003000000c] = 00000012, %l0 = 0000000000000000
lduw [%o0+0x00c],%l0 ! %l0 = 0000000000000012
! %l4 = ffffffff80ffffff, Mem[0000000030000048] = 68227c540000348f
stx %l4,[%o0+0x048] ! Mem[0000000030000048] = ffffffff80ffffff
! %l1 = 0000000000000052, immed = 00000014, %l7 = 0000000000000000
sll %l1,0x014,%l7 ! %l7 = 0000000005200000
! Mem[000000003100004c] = 00000000, %l1 = 0000000000000052
ldsba [%o2+0x04f]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000012800020] = 85b601f2, %l6 = 0000000000000042
ldsha [%i1+%o4]0x89,%l6 ! %l6 = 00000000000001f2
! %l4 = ffffffff80ffffff, immed = fffffad7, %l0 = 0000000000000012
add %l4,-0x529,%l0 ! %l0 = ffffffff80fffad6
! %f6 = 00000000 00000000, Mem[0000000012800010] = 00006938 d1fc994c
stda %f6 ,[%i1+%i5]0x89 ! Mem[0000000012800010] = 00000000 00000000
! %l2 = eee8d188, %l3 = 00000088, Mem[0000000013000018] = f201b685 b3af0009
stda %l2,[%i2+%i6]0x81 ! Mem[0000000013000018] = eee8d188 00000088
! %l1 = 0000000000000000, Mem[0000000012800011] = 00000000
stb %l1,[%i1+0x011] ! Mem[0000000012800010] = 00000000
p1_label_62:
! Mem[0000000012800034] = d6be69b7, %l2 = f201b685eee8d188
ldsw [%i1+0x034],%l2 ! %l2 = ffffffffd6be69b7
! Mem[0000000013000008] = 6d250077, %l3 = 0000000000000088
lduha [%i2+%i4]0x80,%l3 ! %l3 = 0000000000006d25
! %l3 = 0000000000006d25, Mem[000000003000004c] = 80ffffff, %asi = 80
stwa %l3,[%o0+0x04c]%asi ! Mem[000000003000004c] = 00006d25
! Mem[0000000012800000] = 54a12268, %l2 = ffffffffd6be69b7
lduwa [%i1+%g0]0x88,%l2 ! %l2 = 0000000054a12268
! Mem[0000000013000018] = eee8d188, %l0 = ffffffff80fffad6
lduwa [%i2+%i6]0x80,%l0 ! %l0 = 00000000eee8d188
! %l5 = fffffffffa4c2f27, immed = 00000006, %l7 = 0000000005200000
srl %l5,0x006,%l7 ! %l7 = 0000000003e930bc
! Mem[0000000013800018] = b4b208d6, %l3 = 0000000000006d25
lduha [%i3+%i6]0x80,%l3 ! %l3 = 000000000000b4b2
! retry : should take illegal inst trap, %l0 = 00000000eee8d188
retry ! Illegal inst trap : %l0 = 00000000eee8d198
! Mem[0000000013000070] = e143d6fc b7f677e7, %l6 = 000001f2, %l7 = 03e930bc
ldd [%i2+0x070],%l6 ! %l6 = 00000000e143d6fc 00000000b7f677e7
! Clear Register : %l2 = 0000000054a12268
clr %l2 ! %l2 = 0000000000000000
p1_label_63:
! Mem[0000000030000048] = ffffffff00006d25, %f20 = c4f9bec9 6080b90a
ldd [%o0+0x048],%f20 ! %f20 = ffffffff 00006d25
! %l5 = fffffffffa4c2f27, %l6 = 00000000e143d6fc, %l6 = 00000000e143d6fc
or %l5,%l6,%l6 ! %l6 = fffffffffb4fffff
! %l4 = 80ffffff, %l5 = fa4c2f27, Mem[0000000031000048] = 00230000 00000000
std %l4,[%o2+0x048] ! Mem[0000000031000048] = 80ffffff fa4c2f27
! %l5 = fffffffffa4c2f27, immed = 0000067d, %y = 00000028
sdiv %l5,0x67d,%l2 ! %l2 = 000000000650ce8d
mov %l0,%y ! %y = eee8d198
! %l1 = 0000000000000000, Mem[0000000030800048] = 0000fe0000000000
stx %l1,[%o1+0x048] ! Mem[0000000030800048] = 0000000000000000
! Mem[0000000012800030] = 00000000, %f14 = 40803d43
lda [%i1+%o6]0x88,%f14 ! %f14 = 00000000
! %l4 = 80ffffff, %l5 = fa4c2f27, Mem[0000000030800048] = 00000000 00000000
stda %l4,[%o1+0x048]%asi ! Mem[0000000030800048] = 80ffffff fa4c2f27
! %l6 = fffffffffb4fffff, %l3 = 000000000000b4b2, %y = eee8d198
sdivcc %l6,%l3,%l1 ! %l1 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = eee8d198
! %l7 = 00000000b7f677e7, immed = 00000b23, %y = eee8d198
umul %l7,0xb23,%l3 ! %l3 = 00000800bdd95195, %y = 800
! %l2 = 000000000650ce8d, %l0 = 00000000eee8d198, %l2 = 000000000650ce8d
sdivx %l2,%l0,%l2 ! %l2 = 0000000000000000
p1_label_64:
! Invert Register : %l0 = 00000000eee8d198
xor %l0,-1,%l0 ! %l0 = ffffffff11172e67
! %f14 = 00000000 80ffffff, Mem[0000000012800028] = 52c00bda 66a4eb62
stda %f14,[%i1+0x028]%asi ! Mem[0000000012800028] = 00000000 80ffffff
! Mem[0000000012000020] = 0000348f, %l4 = ffffffff80ffffff
ldub [%i0+0x021],%l4 ! %l4 = 0000000000000000
! %l2 = 0000000000000000, %l2 = 0000000000000000, %l0 = ffffffff11172e67
tsubcc %l2,%l2,%l0 ! %l0 = 0000000000000000, %ccr = 44
! %l6 = fffffffffb4fffff, immed = fffff645, %l6 = fffffffffb4fffff
addc %l6,-0x9bb,%l6 ! %l6 = fffffffffb4ff644
! Mem[0000000030000008] = 0000348f 00000012, %l2 = 00000000, %l3 = bdd95195
ldda [%o0+0x008]%asi,%l2 ! %l2 = 000000000000348f 0000000000000012
save ! CWP = 1
! Mem[000000003180004c] = 80ffffff, %f9 = 85b601f2
ld [%i3+0x04c],%f9 ! %f9 = 80ffffff
! Mem[0000000030000008] = 0000348f00000012, %f10 = f201b685 eee8d188
ldd [%i0+%o4],%f10 ! %f10 = 0000348f 00000012
! %l0 = fffff13d, %l1 = 64ee0000, Mem[0000000013000000] = 00000000 80bcffff
stda %l0,[%o2+0x000]%asi ! Mem[0000000013000000] = fffff13d 64ee0000
p1_label_65: ! %cwp = 1
! %l3 = ffffffff8a06e478, %l2 = 000000008f34a1ea, %l4 = 000007ffffe14327
xor %l3,%l2,%l4 ! %l4 = ffffffff05324592
! Mem[0000000012000030] = 000000005862cbe1, %f30 = 00000000 ba0434d9
ldda [%o0+%i6]0x80,%f30 ! %f30 = 00000000 5862cbe1
! Mem[0000000012800028] = ffffff8000000000, %l0 = fffffffffffff13d
ldxa [%o1+%i5]0x88,%l0 ! %l0 = ffffff8000000000
! %l2 = 000000008f34a1ea, immed = 00000432, %l2 = 000000008f34a1ea
addccc %l2,0x432,%l2 ! %l2 = 000000008f34a61c, %ccr = 08
! %l1 = fffffc2864ee0000, %l6 = fffffffffffff779, %l5 = fffffc2864ee0d1b
sdivx %l1,%l6,%l5 ! %l5 = 000000007358e615
! %l0 = ffffff8000000000, Mem[0000000012000000] = d600ffffb6ff00ff
stx %l0,[%o0+%g0] ! Mem[0000000012000000] = ffffff8000000000
! %f2 = edad61ee, Mem[0000000012800030] = 00000000
sta %f2 ,[%o1+%i6]0x81 ! Mem[0000000012800030] = edad61ee
! %l1 = fffffc2864ee0000, Mem[0000000012800030] = ee61aded
stwa %l1,[%o1+%i6]0x89 ! Mem[0000000012800030] = 64ee0000
! Mem[0000000013000000] = fffff13d, %l0 = ffffff8000000000
ldswa [%o2+%g0]0x81,%l0 ! %l0 = fffffffffffff13d
! %l2 = 000000008f34a61c, immed = 00000be7, %y = 00000800
sdivcc %l2,0xbe7,%l1 ! %l1 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = fffff13d
p1_label_66: ! %cwp = 1
! Mem[0000000031000048] = 80fffffffa4c2f27, %l1 = 000000007fffffff
ldxa [%i2+0x048]%asi,%l1 ! %l1 = 80fffffffa4c2f27
! %l7 = ffffffff80000000, immed = 0000011b, %l1 = 80fffffffa4c2f27
addc %l7,0x11b,%l1 ! %l1 = ffffffff8000011b
! Mem[0000000031800008] = 00000b18, %l2 = 000000008f34a61c
ldsh [%i3+%o4],%l2 ! %l2 = 0000000000000000
! %l2 = 0000000000000000, %l4 = ffffffff05324592, %y = fffff13d
sdivcc %l2,%l4,%l0 ! %l0 = fffffffffffd28c4, %ccr = 88
mov %l0,%y ! %y = fffd28c4
! Mem[0000000012800030] = 64ee0000, %l1 = ffffffff8000011b
lduha [%o1+%i6]0x88,%l1 ! %l1 = 0000000000000000
! %l2 = 0000000000000000, %l7 = ffffffff80000000, %l2 = 0000000000000000
sll %l2,%l7,%l2 ! %l2 = 0000000000000000
! Mem[0000000013800020] = b9ecd17c, %l1 = 0000000000000000
ldsba [%o3+%i4]0x81,%l1 ! %l1 = ffffffffffffffb9
restore ! CWP = 0
! Mem[0000000030800048] = 80ffffff, %l0 = 0000000000000000
ldswa [%o1+0x048]%asi,%l0 ! %l0 = ffffffff80ffffff
! Mem[0000000012800060] = 26cdd0c3348f03c4, %f20 = ffffffff 00006d25
ldd [%i1+0x060],%f20 ! %f20 = 26cdd0c3 348f03c4
p1_label_67:
! %f16 = e83ea1ea 010ac2e5, Mem[0000000013000028] = ffff00d6 ba4cfa26
std %f16,[%i2+%o5] ! Mem[0000000013000028] = e83ea1ea 010ac2e5
! Mem[0000000012000008] = 73276d8c, %l1 = ffffffff80000000
lduha [%i0+%i4]0x80,%l1 ! %l1 = 0000000000007327
! %l6 = fffffffffb4ff644, Mem[0000000030800048] = 80ffffff, %asi = 80
stwa %l6,[%o1+0x048]%asi ! Mem[0000000030800048] = fb4ff644
! %f28 = 00000b18 00000000, Mem[0000000030000048] = ffffffff 00006d25
stda %f28,[%o0+0x048]%asi ! Mem[0000000030000048] = 00000b18 00000000
! %l2 = 0000348f, %l3 = 00000012, Mem[0000000013000050] = 99f9e024 f1f4f007
std %l2,[%i2+0x050] ! Mem[0000000013000050] = 0000348f 00000012
! %l0 = ffffffff80ffffff, Mem[0000000013000034] = 50903c23
sth %l0,[%i2+0x034] ! Mem[0000000013000034] = ffff3c23
! Mem[0000000013800020] = b9ecd17c ba0434d9, %l6 = fb4ff644, %l7 = b7f677e7
ldd [%i3+%o4],%l6 ! %l6 = 00000000b9ecd17c 00000000ba0434d9
! %l2 = 000000000000348f, immed = 0000001b, %l3 = 0000000000000012
sra %l2,0x01b,%l3 ! %l3 = 0000000000000000
! %f30 = 00000000, Mem[000000003180000c] = ba04d0d8
st %f30,[%o3+0x00c] ! Mem[000000003180000c] = 00000000
! %l6 = 00000000b9ecd17c, immed = fffffe3b, %l0 = ffffffff80ffffff
addccc %l6,-0x1c5,%l0 ! %l0 = 00000000b9eccfb7, %ccr = 19
p1_label_68:
! Mem[0000000031000008] = 00000000 00000000, %l0 = b9eccfb7, %l1 = 00007327
ldd [%o2+%i4],%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[0000000012800008] = 26fa4cba e64a00fd, %l2 = 0000348f, %l3 = 00000000
ldda [%i1+%i4]0x89,%l2 ! %l2 = 00000000e64a00fd 0000000026fa4cba
! %l6 = 00000000b9ecd17c, Mem[0000000030800048] = fb4ff644fa4c2f27
stx %l6,[%o1+0x048] ! Mem[0000000030800048] = 00000000b9ecd17c
! Mem[0000000012000010] = ffffff80, %l1 = 0000000000000000
lduba [%i0+%i5]0x88,%l1 ! %l1 = 0000000000000080
! %l1 = 0000000000000080, %l7 = 00000000ba0434d9, %l6 = 00000000b9ecd17c
mulx %l1,%l7,%l6 ! %l6 = 0000005d021a6c80, %y = fffd28c4
! %l4 = 0000000000000000, immed = 000007d8, %y = fffd28c4
umulcc %l4,0x7d8,%l0 ! %l0 = 0000000000000000, %ccr = 44, %y = 00
! Mem[0000000013800008] = 00000000, %l5 = fffffffffa4c2f27
ldsba [%i3+%i4]0x81,%l5 ! %l5 = 0000000000000000
! %l2 = 00000000e64a00fd, %l3 = 0000000026fa4cba, %l5 = 0000000000000000
mulx %l2,%l3,%l5 ! %l5 = 2310256fcf21d3d2, %y = 00
! %l7 = 00000000ba0434d9, Mem[0000000013000028] = e83ea1ea
stwa %l7,[%i2+%o5]0x80 ! Mem[0000000013000028] = ba0434d9
! Mem[0000000012000050] = dd5f5503, %l2 = 00000000e64a00fd
ldswa [%i0+0x050]%asi,%l2 ! %l2 = ffffffffdd5f5503
p1_label_69:
! %l3 = 0000000026fa4cba, immed = fffffebc, %l7 = 00000000ba0434d9
xorcc %l3,-0x144,%l7 ! %l7 = ffffffffd905b206, %ccr = 88
! Mem[0000000013000010] = 00006d25, %l5 = 2310256fcf21d3d2
ldsw [%i2+%i5],%l5 ! %l5 = 0000000000006d25
! Mem[0000000031800048] = 40803d4380ffffff, %f20 = 26cdd0c3 348f03c4
ldd [%o3+0x048],%f20 ! %f20 = 40803d43 80ffffff
! %l0 = 0000000000000000, %l4 = 0000000000000000, %y = 00000000
umulcc %l0,%l4,%l3 ! %l3 = 0000000000000000, %ccr = 44, %y = 00
! %l3 = 0000000000000000
sethi %hi(0x0dce1400),%l3 ! %l3 = 000000000dce1400
! Mem[0000000013800064] = 64ee0d1b, %l2 = ffffffffdd5f5503
ldsba [%i3+0x066]%asi,%l2 ! %l2 = 000000000000000d
! Mem[0000000031000048] = 80ffffff, %l7 = ffffffffd905b206
lduw [%o2+0x048],%l7 ! %l7 = 0000000080ffffff
! %l7 = 0000000080ffffff, immed = fffff0d4, %y = 00000000
umul %l7,-0xf2c,%l4 ! %l4 = 80fff859d4000f2c, %y = 80fff859
! Mem[0000000013800008] = 0000001200000000, %l5 = 0000000000006d25
ldxa [%i3+%i4]0x88,%l5 ! %l5 = 0000001200000000
! Mem[0000000031000008] = 0000000000000000, %l7 = 0000000080ffffff
ldxa [%o2+0x008]%asi,%l7 ! %l7 = 0000000000000000
p1_label_70:
! %l6 = 0000005d021a6c80, %l0 = 0000000000000000, %l7 = 0000000000000000
sra %l6,%l0,%l7 ! %l7 = 00000000021a6c80
! %l0 = 0000000000000000, %l2 = 000000000000000d, %l7 = 00000000021a6c80
xorcc %l0,%l2,%l7 ! %l7 = 000000000000000d, %ccr = 00
! %l4 = 80fff859d4000f2c, Mem[0000000013000000] = fffff13d64ee0000
stxa %l4,[%i2+%g0]0x80 ! Mem[0000000013000000] = 80fff859d4000f2c
! %l7 = 000000000000000d, Mem[0000000012000008] = 73276d8c0088e4fa
stxa %l7,[%i0+%i4]0x80 ! Mem[0000000012000008] = 000000000000000d
! %l7 = 000000000000000d, immed = 00000009, %l7 = 000000000000000d
sll %l7,0x009,%l7 ! %l7 = 0000000000001a00
! Mem[0000000012800028] = 00000000, %l0 = 0000000000000000
ldsw [%i1+%o5],%l0 ! %l0 = 0000000000000000
! %f6 = 00000000 00000000, Mem[0000000013800018] = d608b2b4 00fc4cba
stda %f6 ,[%i3+%i6]0x89 ! Mem[0000000013800018] = 00000000 00000000
! %l7 = 0000000000001a00, %l3 = 000000000dce1400, %y = 80fff859
smulcc %l7,%l3,%l5 ! %l5 = 00000166ee080000, %ccr = 08, %y = 166
! %l1 = 0000000000000080, immed = fffff333, %l1 = 0000000000000080
taddcc %l1,-0xccd,%l1 ! %l1 = fffffffffffff3b3, %ccr = 8a
! Mem[0000000031800048] = 40803d43, %l0 = 0000000000000000
ldsb [%o3+0x049],%l0 ! %l0 = ffffffffffffff80
p1_label_71:
! Mem[0000000013000040] = 7cb68052a37a5f2f, %f10 = 0000348f 00000012
ldd [%i2+0x040],%f10 ! %f10 = 7cb68052 a37a5f2f
! %l2 = 000000000000000d, immd = 00000000000007cd, %l0 = ffffffffffffff80
sdivx %l2,0x7cd,%l0 ! %l0 = 0000000000000000
! %f8 = 88d1e8ee 80ffffff, Mem[0000000031000048] = 80ffffff fa4c2f27
stda %f8 ,[%o2+0x048]%asi ! Mem[0000000031000048] = 88d1e8ee 80ffffff
! Mem[0000000031800008] = 00000b18, %l3 = 000000000dce1400
ldsw [%o3+%i4],%l3 ! %l3 = 0000000000000b18
! %l3 = 0000000000000b18, Mem[0000000012800018] = c9bef9c4
stha %l3,[%i1+%i6]0x88 ! Mem[0000000012800018] = c9be0b18
! %l6 = 0000005d021a6c80, Mem[0000000030800008] = 00000000
stw %l6,[%o1+%i4] ! Mem[0000000030800008] = 021a6c80
! Mem[0000000030000008] = 0000348f, %l6 = 0000005d021a6c80
ldswa [%o0+0x008]%asi,%l6 ! %l6 = 000000000000348f
! %l4 = 80fff859d4000f2c, immed = fffff74a, %l4 = 80fff859d4000f2c
addccc %l4,-0x8b6,%l4 ! %l4 = 80fff859d4000676, %ccr = 99
! %l6 = 0000348f, %l7 = 00001a00, Mem[0000000012800068] = 65450bf3 8c6d2773
std %l6,[%i1+0x068] ! Mem[0000000012800068] = 0000348f 00001a00
! Mem[0000000013000008] = 6d250077, %l4 = 80fff859d4000676
ldswa [%i2+%i4]0x81,%l4 ! %l4 = 000000006d250077
p1_label_72:
! %l4 = 000000006d250077, %l7 = 0000000000001a00, %y = 00000166
umul %l4,%l7,%l4 ! %l4 = 00000b15c20c1600, %y = b15
! %l4 = 00000b15c20c1600, %l5 = 00000166ee080000, %l0 = 0000000000000000
or %l4,%l5,%l0 ! %l0 = 00000b77ee0c1600
! %l1 = fffffffffffff3b3, %l3 = 0000000000000b18, %l4 = 00000b15c20c1600
add %l1,%l3,%l4 ! %l4 = fffffffffffffecb
! %l7 = 0000000000001a00, immed = fffffdce, %y = 00000b15
umul %l7,-0x232,%l4 ! %l4 = 000019ffffc6ec00, %y = 19ff
! Mem[0000000031000008] = 00000000 00000000, %l4 = ffc6ec00, %l5 = ee080000
ldd [%o2+%i4],%l4 ! %l4 = 0000000000000000 0000000000000000
! %l5 = 0000000000000000, %l2 = 000000000000000d, %l5 = 0000000000000000
mulx %l5,%l2,%l5 ! %l5 = 0000000000000000, %y = 19ff
! %l5 = 0000000000000000, Mem[000000003080004c] = b9ecd17c
stb %l5,[%o1+0x04c] ! Mem[000000003080004c] = 00ecd17c
! %f14 = 00000000 80ffffff, Mem[0000000030000048] = 00000b18 00000000
stda %f14,[%o0+0x048]%asi ! Mem[0000000030000048] = 00000000 80ffffff
! Mem[0000000012000048] = b6f5de4db550c28c, %f24 = 9841c3ca eee8d188
ldd [%i0+0x048],%f24 ! %f24 = b6f5de4d b550c28c
! %l2 = 000000000000000d
setx 0x1a465d2e1a465d2e,%g7,%l2 ! %l2 = 1a465d2e1a465d2e
p1_label_73:
! %l4 = 0000000000000000, %l7 = 0000000000001a00, %l4 = 0000000000000000
andcc %l4,%l7,%l4 ! %l4 = 0000000000000000, %ccr = 44
! %l4 = 00000000, %l5 = 00000000, Mem[0000000012800028] = 00000000 80ffffff
std %l4,[%i1+%o5] ! Mem[0000000012800028] = 00000000 00000000
! %l0 = 00000b77ee0c1600, Mem[0000000013000000] = 80fff859d4000f2c
stx %l0,[%i2+%g0] ! Mem[0000000013000000] = 00000b77ee0c1600
! %l5 = 0000000000000000, Mem[0000000030000048] = 0000000080ffffff
stx %l5,[%o0+0x048] ! Mem[0000000030000048] = 0000000000000000
! Mem[0000000013800000] = 00000000, %l6 = 000000000000348f
lduba [%i3+%g0]0x88,%l6 ! %l6 = 0000000000000000
! %l1 = fffffffffffff3b3, immed = ffffff44, %l5 = 0000000000000000
taddcc %l1,-0x0bc,%l5 ! %l5 = fffffffffffff2f7, %ccr = 9b
! Mem[0000000013800048] = f5576865, %l6 = 0000000000000000
lduw [%i3+0x048],%l6 ! %l6 = 00000000f5576865
! %l7 = 0000000000001a00, %l6 = 00000000f5576865, %l3 = 0000000000000b18
addccc %l7,%l6,%l3 ! %l3 = 00000000f5578266, %ccr = 08
! Mem[0000000013800000] = 00000b1800000000, %f28 = 00000b18 00000000
ldda [%i3+%g0]0x88,%f28 ! %f28 = 00000b18 00000000
! Mem[0000000012000010] = 80ffffff, %l5 = fffffffffffff2f7
ldsba [%i0+%i5]0x81,%l5 ! %l5 = ffffffffffffff80
p1_label_74:
! %l1 = fffffffffffff3b3, Mem[0000000012000068] = 77ffabaf
stw %l1,[%i0+0x068] ! Mem[0000000012000068] = fffff3b3
! Mem[0000000013800008] = 0000000012000000, %l4 = 0000000000000000
ldxa [%i3+%i4]0x81,%l4 ! %l4 = 0000000012000000
! Mem[000000001380000c] = 12000000, %l7 = 0000000000001a00
lduh [%i3+0x00c],%l7 ! %l7 = 0000000000001200
! %f22 = 96e78f1b 233c9050, Mem[0000000030000008] = 0000348f 00000012
std %f22,[%o0+%i4] ! Mem[0000000030000008] = 96e78f1b 233c9050
! %l1 = fffffffffffff3b3, %l2 = 1a465d2e1a465d2e, %l3 = 00000000f5578266
tsubcc %l1,%l2,%l3 ! %l3 = e5b9a2d1e5b99685, %ccr = 8a
! %l3 = e5b9a2d1e5b99685, %l5 = ffffffffffffff80, %l1 = fffffffffffff3b3
sub %l3,%l5,%l1 ! %l1 = e5b9a2d1e5b99705
! Mem[0000000012800028] = 00000000, %l5 = ffffffffffffff80
lduba [%i1+%o5]0x88,%l5 ! %l5 = 0000000000000000
! %l4 = 0000000012000000, immed = 00000922, %l7 = 0000000000001200
xorcc %l4,0x922,%l7 ! %l7 = 0000000012000922, %ccr = 00
! %l3 = e5b9a2d1e5b99685, immed = 00000009, %l1 = e5b9a2d1e5b99705
sra %l3,0x009,%l1 ! %l1 = fffffffffff2dccb
! Mem[0000000031800048] = 40803d43, %l5 = 0000000000000000
lduw [%o3+0x048],%l5 ! %l5 = 0000000040803d43
p1_label_75:
! %f18 = 68227c54, Mem[0000000031000008] = 00000000
st %f18,[%o2+%i4] ! Mem[0000000031000008] = 68227c54
! %l4 = 0000000012000000, %l4 = 0000000012000000, %l4 = 0000000012000000
sll %l4,%l4,%l4 ! %l4 = 0000000012000000
! %f4 = 00000000 00000012, Mem[0000000031000008] = 68227c54 00000000
std %f4 ,[%o2+%i4] ! Mem[0000000031000008] = 00000000 00000012
! Mem[0000000013000000] = 00000b77, %l4 = 0000000012000000
lduba [%i2+%g0]0x80,%l4 ! %l4 = 0000000000000000
! %f12 = d1fc994c 00000000, Mem[0000000030800048] = 00000000 00ecd17c
std %f12,[%o1+0x048] ! Mem[0000000030800048] = d1fc994c 00000000
! Mem[0000000012800000] = 6822a154, %f16 = e83ea1ea
ld [%i1+%g0],%f16 ! %f16 = 6822a154
! Mem[0000000012800020] = f201b685, %l6 = 00000000f5576865
ldsba [%i1+%o4]0x81,%l6 ! %l6 = fffffffffffffff2
! %f22 = 96e78f1b 233c9050, Mem[0000000030800048] = d1fc994c 00000000
std %f22,[%o1+0x048] ! Mem[0000000030800048] = 96e78f1b 233c9050
! Mem[0000000030000008] = 96e78f1b, %l1 = fffffffffff2dccb
ldsb [%o0+%i4],%l1 ! %l1 = ffffffffffffff96
! Mem[0000000013800030] = 88000000, %l4 = 0000000000000000
ldsw [%i3+%o6],%l4 ! %l4 = ffffffff88000000
p1_label_76:
! %l1 = ffffffffffffff96, %l2 = 1a465d2e1a465d2e, %l3 = e5b9a2d1e5b99685
xorcc %l1,%l2,%l3 ! %l3 = e5b9a2d1e5b9a2b8, %ccr = 88
! %l5 = 0000000040803d43, immed = 0000038c, %y = 000019ff
udiv %l5,0x38c,%l0 ! %l0 = 00000000ffffffff
mov %l0,%y ! %y = ffffffff
! %l2 = 1a465d2e1a465d2e, Mem[0000000012800000] = 6822a154
stwa %l2,[%i1+%g0]0x80 ! Mem[0000000012800000] = 1a465d2e
! Mem[0000000013000008] = 7f04c0947700256d, %l4 = ffffffff88000000
ldxa [%i2+%i4]0x88,%l4 ! %l4 = 7f04c0947700256d
! Mem[0000000031800008] = 00000b1800000000, %f4 = 00000000 00000012
ldda [%o3+0x008]%asi,%f4 ! %f4 = 00000b18 00000000
! %l5 = 0000000040803d43, Mem[0000000013800020] = 7cd1ecb9
stha %l5,[%i3+%o4]0x88 ! Mem[0000000013800020] = 7cd13d43
! Invert Register : %l3 = e5b9a2d1e5b9a2b8
xor %l3,-1,%l3 ! %l3 = 1a465d2e1a465d47
! Mem[0000000012800020] = f201b685, %l5 = 0000000040803d43
ldsha [%i1+%o4]0x81,%l5 ! %l5 = fffffffffffff201
! Mem[0000000031800008] = 00000b18, %f1 = 5862cbe1
ld [%o3+%i4],%f1 ! %f1 = 00000b18
! %l0 = 00000000ffffffff, immed = 00000014, %l2 = 1a465d2e1a465d2e
srlx %l0,0x014,%l2 ! %l2 = 0000000000000fff
p1_label_77:
! Mem[000000003000000c] = 233c9050, %l5 = fffffffffffff201
ldsh [%o0+0x00e],%l5 ! %l5 = ffffffffffff9050
! Invert Register : %l2 = 0000000000000fff
xor %l2,-1,%l2 ! %l2 = fffffffffffff000
! %l4 = 7f04c0947700256d, %l1 = ffffffffffffff96, %l7 = 0000000012000922
xnor %l4,%l1,%l7 ! %l7 = 7f04c09477002504
! Mem[0000000013800008] = 00000000, %l1 = ffffffffffffff96
ldsha [%i3+%i4]0x81,%l1 ! %l1 = 0000000000000000
! %l1 = 0000000000000000, Mem[0000000031800048] = 40803d4380ffffff
stx %l1,[%o3+0x048] ! Mem[0000000031800048] = 0000000000000000
save ! CWP = 1
! Mem[0000000012800000] = 2b0e9e122e5d461a, %l1 = ffffffffffffffb9
ldxa [%o1+%g0]0x88,%l1 ! %l1 = 2b0e9e122e5d461a
! %l7 = ffffffff80000000, Mem[0000000031800048] = 00000000
stba %l7,[%i3+0x048]%asi ! Mem[0000000031800048] = 00000000
! %l1 = 2b0e9e122e5d461a, immed = 00000adb, %l1 = 2b0e9e122e5d461a
andncc %l1,0xadb,%l1 ! %l1 = 2b0e9e122e5d4400, %ccr = 00
! Mem[0000000013000000] = 00000b77, %l2 = 0000000000000000
ldswa [%o2+%g0]0x81,%l2 ! %l2 = 0000000000000b77
p1_label_78: ! %cwp = 1
save ! CWP = 2
! %l2 = 97a9799252415406, %l6 = 1745aad652f0a326, %l2 = 97a9799252415406
sub %l2,%l6,%l2 ! %l2 = 8063cebbff50b0e0
! Mem[0000000012000024] = 00000c05, %l2 = 8063cebbff50b0e0
ldsb [%i0+0x026],%l2 ! %l2 = 000000000000000c
! Clear Register : %l6 = 1745aad652f0a326
clr %l6 ! %l6 = 0000000000000000
! Mem[000000003100000c] = 00000012, %l5 = 02b0c475d9067d25
ldsba [%o2+0x00d]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000012000028] = 1200000000000000, %l6 = 0000000000000000
ldxa [%i0+%o5]0x88,%l6 ! %l6 = 1200000000000000
! Mem[0000000031000048] = 88d1e8ee80ffffff, %l6 = 1200000000000000
ldx [%o2+0x048],%l6 ! %l6 = 88d1e8ee80ffffff
! %f14 = 00000000 80ffffff, Mem[0000000030000008] = 96e78f1b 233c9050
std %f14,[%o0+%i4] ! Mem[0000000030000008] = 00000000 80ffffff
! %l4 = d3ffd456, %l5 = 00000000, Mem[0000000012800008] = e64a00fd 26fa4cba
stda %l4,[%i1+%i4]0x89 ! Mem[0000000012800008] = d3ffd456 00000000
! %l4 = f66596f1d3ffd456, immed = fffff8a0, %y = ffffffff
sdiv %l4,-0x760,%l2 ! %l2 = 000000000005f758
mov %l0,%y ! %y = a8f6ff1a
p1_label_79: ! %cwp = 2
! Clear Register : %l5 = 0000000000000000
clr %l5 ! %l5 = 0000000000000000
! %f22 = 96e78f1b 233c9050, Mem[0000000031000048] = 88d1e8ee 80ffffff
std %f22,[%o2+0x048] ! Mem[0000000031000048] = 96e78f1b 233c9050
! Mem[0000000030000008] = 00000000 80ffffff, %l6 = 80ffffff, %l7 = c026da0a
ldd [%o0+%i4],%l6 ! %l6 = 0000000000000000 0000000080ffffff
! %l5 = 0000000000000000, %l4 = f66596f1d3ffd456, %l3 = b4d9005c1e19b0e5
or %l5,%l4,%l3 ! %l3 = f66596f1d3ffd456
! Mem[0000000013800050] = e83ea1ea, %l6 = 0000000000000000
ldub [%i3+0x051],%l6 ! %l6 = 000000000000003e
rd %pc,%o7
return %o7+12 ! CWP = 1
! %l7 = ffffffff80000000, %l1 = 2b0e9e122e5d4400, %l1 = 2b0e9e122e5d4400
subccc %l7,%l1,%l1 ! %l1 = d4f161ed51a2bc00, %ccr = 82
! %l0 = fffd28c4, %l1 = 51a2bc00, Mem[0000000030800048] = 96e78f1b 233c9050
stda %l0,[%i1+0x048]%asi ! Mem[0000000030800048] = fffd28c4 51a2bc00
! %l6 = fffffffffffff779, %l5 = 000000007358e615, %y = a8f6ff1a
umulcc %l6,%l5,%l0 ! %l0 = 7358e23d64ee02ed, %ccr = 00, %y = 7358e23d
! Mem[0000000012000030] = 00000000 5862cbe1, %l0 = 64ee02ed, %l1 = 51a2bc00
ldda [%o0+%i6]0x81,%l0 ! %l0 = 0000000000000000 000000005862cbe1
p1_label_80: ! %cwp = 1
! retry : should take illegal inst trap, %l0 = 0000000000000000
retry ! Illegal inst trap : %l0 = 0000000000000010
! %l4 = ffffffff05324592, Mem[0000000013800000] = 00000000180b0000
stxa %l4,[%o3+%g0]0x80 ! Mem[0000000013800000] = ffffffff05324592
! Mem[0000000013800070] = 8272df98, %l7 = ffffffff80000000
ldsw [%o3+0x070],%l7 ! %l7 = ffffffff8272df98
! %l0 = 0000000000000010, immed = fffff9d0, %l1 = 000000005862cbe1
andncc %l0,-0x630,%l1 ! %l1 = 0000000000000000, %ccr = 44
! %l0 = 0000000000000010, Mem[0000000012800078] = dc11a24c
stw %l0,[%o1+0x078] ! Mem[0000000012800078] = 00000010
! Mem[000000003080000c] = 6d33dbf6, %l1 = 0000000000000000
ldsw [%i1+0x00c],%l1 ! %l1 = 000000006d33dbf6
! Mem[0000000013800020] = 433dd17cba0434d9, %f20 = 40803d43 80ffffff
ldda [%o3+%i4]0x80,%f20 ! %f20 = 433dd17c ba0434d9
! Mem[0000000012000028] = 00000000, %l6 = fffffffffffff779
ldsha [%o0+%i5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000031800008] = 00000b18 00000000, %l0 = 00000010, %l1 = 6d33dbf6
ldda [%i3+0x008]%asi,%l0 ! %l0 = 0000000000000b18 0000000000000000
! Mem[000000003000004c] = 00000000, %l5 = 000000007358e615
ldsw [%i0+0x04c],%l5 ! %l5 = 0000000000000000
p1_label_81: ! %cwp = 1
! %l6 = 0000000000000000, %l0 = 0000000000000b18, %y = 7358e23d
umulcc %l6,%l0,%l1 ! %l1 = 0000000000000000, %ccr = 44, %y = 00
! Mem[000000003100004c] = 233c9050, %l3 = ffffffff8a06e478
ldub [%i2+0x04d],%l3 ! %l3 = 000000000000003c
! %l4 = ffffffff05324592, Mem[000000003080004f] = 51a2bc00
stb %l4,[%i1+0x04f] ! Mem[000000003080004c] = 51a2bc92
! %l2 = 00000b77, %l3 = 0000003c, Mem[0000000013000078] = 6822a154 3aafb56b
std %l2,[%o2+0x078] ! Mem[0000000013000078] = 00000b77 0000003c
! %l7 = ffffffff8272df98, immed = 0000001e, %l7 = ffffffff8272df98
srax %l7,0x01e,%l7 ! %l7 = fffffffffffffffe
! %l4 = ffffffff05324592, immd = 0000000000000847, %l5 = 0000000000000000
udivx %l4,0x847,%l5 ! %l5 = 001eed840bf67ac7
! Mem[000000003000000c] = 80ffffff, %l3 = 000000000000003c
ldsb [%i0+0x00e],%l3 ! %l3 = ffffffffffffffff
! Mem[0000000031800048] = 00000000 00000000, %l0 = 00000b18, %l1 = 00000000
ldd [%i3+0x048],%l0 ! %l0 = 0000000000000000 0000000000000000
! %f4 = 00000b18 00000000, Mem[0000000030800048] = fffd28c4 51a2bc92
std %f4 ,[%i1+0x048] ! Mem[0000000030800048] = 00000b18 00000000
! %l5 = 001eed840bf67ac7, %l7 = fffffffffffffffe, %l3 = ffffffffffffffff
sra %l5,%l7,%l3 ! %l3 = 0000000000000000
p1_label_82: ! %cwp = 1
restore ! CWP = 0
! %l5 = ffffffffffff9050, Mem[0000000031800009] = 00000b18
stb %l5,[%o3+0x009] ! Mem[0000000031800008] = 00500b18
! %f31 = 5862cbe1, Mem[0000000012000078] = c4bfc1f3
st %f31,[%i0+0x078] ! Mem[0000000012000078] = 5862cbe1
! %l4 = 7f04c0947700256d, immd = fffffffffffff2b4, %l1 = 0000000000000000
mulx %l4,-0xd4c,%l1 ! %l1 = 0ccf49e1aa0e5aa4, %y = 00
! %l3 = 1a465d2e1a465d47, Mem[0000000012000030] = 00000000
stwa %l3,[%i0+%o6]0x81 ! Mem[0000000012000030] = 1a465d47
! %l2 = fffffffffffff000, %l3 = 1a465d2e1a465d47, %l5 = ffffffffffff9050
srl %l2,%l3,%l5 ! %l5 = 0000000001ffffe0
! %l0 = ffffffff, %l1 = aa0e5aa4, Mem[0000000013000068] = f6fd7719 0000006d
std %l0,[%i2+0x068] ! Mem[0000000013000068] = ffffffff aa0e5aa4
! Mem[0000000013800074] = 00000000, %l3 = 1a465d2e1a465d47
ldsw [%i3+0x074],%l3 ! %l3 = 0000000000000000
! Mem[0000000013000000] = 00000b77ee0c1600, %l6 = fffffffffffffff2
ldxa [%i2+%g0]0x81,%l6 ! %l6 = 00000b77ee0c1600
! %f4 = 00000b18 00000000, Mem[0000000012000040] = 9a5f72cb 2562cbe1
std %f4 ,[%i0+0x040] ! Mem[0000000012000040] = 00000b18 00000000
p1_label_83:
! Mem[0000000013000020] = 0000000000000000, %f18 = 68227c54 0000348f
ldda [%i2+%o4]0x80,%f18 ! %f18 = 00000000 00000000
! Mem[000000003000004c] = 00000000, %l7 = 7f04c09477002504
ldsh [%o0+0x04e],%l7 ! %l7 = 0000000000000000
! Mem[0000000013800008] = 00000000, %l2 = fffffffffffff000
ldub [%i3+0x00b],%l2 ! %l2 = 0000000000000000
! %l0 = 00000000ffffffff, immed = fffff6c0, %l0 = 00000000ffffffff
sub %l0,-0x940,%l0 ! %l0 = 000000010000093f
! %l6 = 00000b77ee0c1600, immed = ffffff2c, %y = 00000000
sdiv %l6,-0x0d4,%l5 ! %l5 = fffffffffee08bf9
mov %l0,%y ! %y = 0000093f
! %l3 = 0000000000000000, immed = 00000648, %l0 = 000000010000093f
andcc %l3,0x648,%l0 ! %l0 = 0000000000000000, %ccr = 44
! Mem[0000000013800030] = 00000088, %l3 = 0000000000000000
lduwa [%i3+%o6]0x88,%l3 ! %l3 = 0000000000000088
! %l0 = 00000000, %l1 = aa0e5aa4, Mem[0000000031000008] = 00000000 00000012
std %l0,[%o2+%i4] ! Mem[0000000031000008] = 00000000 aa0e5aa4
! retry : should take illegal inst trap, %l0 = 0000000000000000
retry ! Illegal inst trap : %l0 = 0000000000000010
! Mem[0000000012800030] = 64ee0000, %l2 = 0000000000000000
ldsha [%i1+%o6]0x89,%l2 ! %l2 = 0000000000000000
p1_label_84:
! %l5 = fffffffffee08bf9, immed = fffffe08, %l4 = 7f04c0947700256d
taddcc %l5,-0x1f8,%l4 ! %l4 = fffffffffee08a01, %ccr = 9b
! %l2 = 0000000000000000, Mem[0000000031800008] = 00500b1800000000
stx %l2,[%o3+%i4] ! Mem[0000000031800008] = 0000000000000000
! %l3 = 0000000000000088, %l2 = 0000000000000000, %l5 = fffffffffee08bf9
orn %l3,%l2,%l5 ! %l5 = ffffffffffffffff
! %l3 = 0000000000000088, %l7 = 0000000000000000, %l4 = fffffffffee08a01
tsubcctv %l3,%l7,%l4 ! %l4 = 0000000000000088, %ccr = 00
! Mem[0000000031800008] = 00000000, %l2 = 0000000000000000
ldsha [%o3+0x008]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000013800000] = ffffffff, %l0 = 0000000000000010
ldsba [%i3+%g0]0x81,%l0 ! %l0 = ffffffffffffffff
! %l4 = 0000000000000088, immed = 0000001f, %l1 = 0ccf49e1aa0e5aa4
sra %l4,0x01f,%l1 ! %l1 = 0000000000000000
! Mem[000000001280001c] = 6080b90a, %l2 = 0000000000000000
ldsha [%i1+0x01c]%asi,%l2 ! %l2 = 0000000000006080
! %l7 = 0000000000000000, %l7 = 0000000000000000, %l4 = 0000000000000088
srlx %l7,%l7,%l4 ! %l4 = 0000000000000000
! Mem[0000000012800028] = 0000000000000000, %l4 = 0000000000000000
ldxa [%i1+0x028]%asi,%l4 ! %l4 = 0000000000000000
p1_label_85:
! %f1 = 00000b18, Mem[000000001280000c] = 00000000
st %f1 ,[%i1+0x00c] ! Mem[000000001280000c] = 00000b18
! %l2 = 0000000000006080, Mem[000000003100004e] = 233c9050
sth %l2,[%o2+0x04e] ! Mem[000000003100004c] = 233c6080
! Mem[000000003100004c] = 233c6080, %l6 = 00000b77ee0c1600
ldub [%o2+0x04d],%l6 ! %l6 = 000000000000003c
! %l1 = 0000000000000000, immed = 00000d3d, %y = 0000093f
smul %l1,0xd3d,%l7 ! %l7 = 0000000000000000, %y = 00
! %l6 = 000000000000003c
sethi %hi(0xe4060c00),%l6 ! %l6 = 00000000e4060c00
! %l3 = 0000000000000088, immed = 00000005, %l5 = ffffffffffffffff
srl %l3,0x005,%l5 ! %l5 = 0000000000000004
! %l4 = 0000000000000000, %l6 = 00000000e4060c00, %l0 = ffffffffffffffff
sub %l4,%l6,%l0 ! %l0 = ffffffff1bf9f400
! %l7 = 0000000000000000, immed = 00000067, %l3 = 0000000000000088
or %l7,0x067,%l3 ! %l3 = 0000000000000067
! %l4 = 00000000, %l5 = 00000004, Mem[0000000031800008] = 00000000 00000000
std %l4,[%o3+%i4] ! Mem[0000000031800008] = 00000000 00000004
! %l2 = 0000000000006080, %l4 = 0000000000000000, %y = 00000000
smul %l2,%l4,%l1 ! %l1 = 0000000000000000, %y = 00
p1_label_86:
! %l6 = 00000000e4060c00, %l7 = 0000000000000000, %l7 = 0000000000000000
xor %l6,%l7,%l7 ! %l7 = 00000000e4060c00
! %l5 = 0000000000000004, Mem[000000003180004c] = 00000000
sth %l5,[%o3+0x04c] ! Mem[000000003180004c] = 00040000
! %l0 = ffffffff1bf9f400, immed = 0000075f, %l4 = 0000000000000000
orn %l0,0x75f,%l4 ! %l4 = fffffffffffffca0
! %l1 = 0000000000000000
sethi %hi(0xfef98c00),%l1 ! %l1 = 00000000fef98c00
! Mem[000000003180004c] = 00040000, %l4 = fffffffffffffca0
ldsha [%o3+0x04c]%asi,%l4 ! %l4 = 0000000000000004
! Mem[000000003080000c] = 6d33dbf6, %l6 = 00000000e4060c00
lduw [%o1+0x00c],%l6 ! %l6 = 000000006d33dbf6
! Mem[0000000013800048] = f5576865, %l6 = 000000006d33dbf6
ldsha [%i3+0x048]%asi,%l6 ! %l6 = fffffffffffff557
! %l6 = fffffffffffff557, %l4 = 0000000000000004, %l1 = 00000000fef98c00
andcc %l6,%l4,%l1 ! %l1 = 0000000000000004, %ccr = 00
! %l4 = 0000000000000004, immed = 00000243, %l2 = 0000000000006080
tsubcctv %l4,0x243,%l2 ! %l0 = ffffffff1bf9f423, Trapped
! Mem[0000000013000018] = eee8d188, %l0 = ffffffff1bf9f423
ldsw [%i2+%i6],%l0 ! %l0 = ffffffffeee8d188
p1_label_87:
! %l0 = ffffffffeee8d188, %l1 = 0000000000000004, %l5 = 0000000000000004
xor %l0,%l1,%l5 ! %l5 = ffffffffeee8d18c
! Mem[0000000031800048] = 00000000 00040000, %l4 = 00000004, %l5 = eee8d18c
ldd [%o3+0x048],%l4 ! %l4 = 0000000000000000 0000000000040000
! %l1 = 0000000000000004, Mem[0000000012000010] = 80ffffff
stwa %l1,[%i0+%i5]0x81 ! Mem[0000000012000010] = 00000004
! %l1 = 0000000000000004, Mem[0000000030800008] = 021a6c806d33dbf6
stx %l1,[%o1+%i4] ! Mem[0000000030800008] = 0000000000000004
! %l6 = fffff557, %l7 = e4060c00, Mem[0000000030800008] = 00000000 00000004
std %l6,[%o1+%i4] ! Mem[0000000030800008] = fffff557 e4060c00
! %f0 = 00000000 00000b18, Mem[0000000013800000] = ffffffff 05324592
stda %f0 ,[%i3+%g0]0x81 ! Mem[0000000013800000] = 00000000 00000b18
! Mem[0000000031800048] = 00000000, %l3 = 0000000000000067
lduw [%o3+0x048],%l3 ! %l3 = 0000000000000000
! %f14 = 00000000 80ffffff, Mem[0000000013800008] = 00000000 00000012
stda %f14,[%i3+%i4]0x89 ! Mem[0000000013800008] = 00000000 80ffffff
! Mem[0000000012000020] = 0000348f, %l1 = 0000000000000004
lduha [%i0+%o4]0x80,%l1 ! %l1 = 0000000000000000
! Mem[000000003080004c] = 00000000, %f24 = b6f5de4d
ld [%o1+0x04c],%f24 ! %f24 = 00000000
p1_label_88:
! %f13 = 00000000, Mem[000000003100004c] = 233c6080
sta %f13,[%o2+0x04c]%asi ! Mem[000000003100004c] = 00000000
! %l4 = 0000000000000000
sethi %hi(0x62e1ec00),%l4 ! %l4 = 0000000062e1ec00
! Mem[0000000012800008] = 56d4ffd300000b18, %l3 = 0000000000000000
ldx [%i1+%i4],%l3 ! %l3 = 56d4ffd300000b18
! Clear Register : %l6 = fffffffffffff557
clr %l6 ! %l6 = 0000000000000000
! Mem[0000000013800028] = ffffffff ffffffd1, %l0 = eee8d188, %l1 = 00000000
ldd [%i3+%o5],%l0 ! %l0 = 00000000ffffffff 00000000ffffffd1
! Mem[0000000030800048] = 00000b18, %l3 = 56d4ffd300000b18
ldsh [%o1+0x048],%l3 ! %l3 = 0000000000000000
! %l6 = 0000000000000000, immed = fffff4a1, %l7 = 00000000e4060c00
sub %l6,-0xb5f,%l7 ! %l7 = 0000000000000b5f
! %l1 = 00000000ffffffd1, Mem[000000001300000a] = 6d250077, %asi = 80
stha %l1,[%i2+0x00a]%asi ! Mem[0000000013000008] = 6d25ffd1
! %l2 = 0000000000006080, %l7 = 0000000000000b5f, %l0 = 00000000ffffffff
taddcctv %l2,%l7,%l0 ! %l0 = 0000000100000022, Trapped
! %l0 = 0000000100000022, %l4 = 0000000062e1ec00, %l7 = 0000000000000b5f
andcc %l0,%l4,%l7 ! %l7 = 0000000000000000, %ccr = 44
p1_label_89:
! Invert Register : %l6 = 0000000000000000
xor %l6,-1,%l6 ! %l6 = ffffffffffffffff
! %f30 = 00000000 5862cbe1, Mem[0000000030800008] = fffff557 e4060c00
std %f30,[%o1+%i4] ! Mem[0000000030800008] = 00000000 5862cbe1
! Set Register : %l1 = 00000000ffffffd1
xor %g0,-1,%l1 ! %l1 = ffffffffffffffff
! %l3 = 0000000000000000, %l6 = ffffffffffffffff, %l6 = ffffffffffffffff
orncc %l3,%l6,%l6 ! %l6 = 0000000000000000, %ccr = 44
! %f18 = 00000000 00000000, Mem[0000000031000048] = 96e78f1b 00000000
stda %f18,[%o2+0x048]%asi ! Mem[0000000031000048] = 00000000 00000000
! Mem[0000000013800020] = 433dd17c ba0434d9, %l6 = 00000000, %l7 = 00000000
ldda [%i3+%o4]0x81,%l6 ! %l6 = 00000000433dd17c 00000000ba0434d9
! %f19 = 00000000, Mem[0000000012800034] = d6be69b7
st %f19,[%i1+0x034] ! Mem[0000000012800034] = 00000000
! %l0 = 0000000100000022, Mem[000000003100004c] = 00000000, %asi = 80
stwa %l0,[%o2+0x04c]%asi ! Mem[000000003100004c] = 00000022
! Mem[0000000013800018] = 0000000000000000, %l4 = 0000000062e1ec00
ldxa [%i3+0x018]%asi,%l4 ! %l4 = 0000000000000000
! %f12 = d1fc994c, Mem[0000000012000000] = ffffff80
st %f12,[%i0+%g0] ! Mem[0000000012000000] = d1fc994c
p1_label_90:
! Mem[0000000012800000] = 1a465d2e 129e0e2b, %l0 = 00000022, %l1 = ffffffff
ldda [%i1+0x000]%asi,%l0 ! %l0 = 000000001a465d2e 00000000129e0e2b
! Mem[0000000030000008] = 0000000080ffffff, %f16 = 6822a154 010ac2e5
ldd [%o0+%i4],%f16 ! %f16 = 00000000 80ffffff
! %l4 = 0000000000000000, Mem[0000000030800048] = 00000b1800000000
stx %l4,[%o1+0x048] ! Mem[0000000030800048] = 0000000000000000
! %l3 = 0000000000000000, Mem[000000003080004b] = 00000000
stba %l3,[%o1+0x04b]%asi ! Mem[0000000030800048] = 00000000
! %l4 = 0000000000000000, Mem[000000003000004c] = 00000000, %asi = 80
stwa %l4,[%o0+0x04c]%asi ! Mem[000000003000004c] = 00000000
! Mem[000000003080004c] = 00000000, %l0 = 000000001a465d2e
ldsw [%o1+0x04c],%l0 ! %l0 = 0000000000000000
! Mem[0000000012800030] = 0000ee64, %l4 = 0000000000000000
ldsw [%i1+%o6],%l4 ! %l4 = 000000000000ee64
! %l1 = 00000000129e0e2b
setx 0x9e0477179e047717,%g7,%l1 ! %l1 = 9e0477179e047717
! %l3 = 0000000000000000, %l7 = 00000000ba0434d9, %y = 00000000
sdiv %l3,%l7,%l6 ! %l6 = 0000000000000000
mov %l0,%y ! %y = 00000000
! Mem[0000000012800010] = 00000000 00000000, %l0 = 00000000, %l1 = 9e047717
ldd [%i1+%i5],%l0 ! %l0 = 0000000000000000 0000000000000000
p1_label_91:
! %l3 = 0000000000000000, %l5 = 0000000000040000, %l2 = 0000000000006080
andcc %l3,%l5,%l2 ! %l2 = 0000000000000000, %ccr = 44
! Mem[000000003000004c] = 00000000, %l6 = 0000000000000000
ldsb [%o0+0x04d],%l6 ! %l6 = 0000000000000000
! Mem[0000000030000008] = 00000000, %l5 = 0000000000040000
ldswa [%o0+0x008]%asi,%l5 ! %l5 = 0000000000000000
! %l4 = 000000000000ee64, immed = 0000000b, %l3 = 0000000000000000
sll %l4,0x00b,%l3 ! %l3 = 0000000007732000
! %l4 = 000000000000ee64, Mem[0000000013000036] = ffff3c23
sth %l4,[%i2+0x036] ! Mem[0000000013000034] = ffffee64
! Mem[0000000013000030] = 8f34a1ea, %l1 = 0000000000000000
ldsha [%i2+%o6]0x89,%l1 ! %l1 = ffffffffffffa1ea
! Mem[0000000030000008] = 00000000 80ffffff, %l0 = 00000000, %l1 = ffffa1ea
ldd [%o0+%i4],%l0 ! %l0 = 0000000000000000 0000000080ffffff
! Mem[0000000012800030] = 64ee0000, %l1 = 0000000080ffffff
ldsha [%i1+%o6]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000031800008] = 00000000, %l4 = 000000000000ee64
ldsw [%o3+%i4],%l4 ! %l4 = 0000000000000000
! retry : should take illegal inst trap, %l0 = 0000000000000000
retry ! Illegal inst trap : %l0 = 0000000000000010
p1_label_92:
! %l0 = 00000010, %l1 = 00000000, Mem[0000000013800010] = 00000bef 19fcf708
stda %l0,[%i3+%i5]0x81 ! Mem[0000000013800010] = 00000010 00000000
! %l3 = 0000000007732000, Mem[0000000013000010] = 00006d25
stwa %l3,[%i2+%i5]0x81 ! Mem[0000000013000010] = 07732000
! Mem[0000000012800018] = c9be0b18, %l7 = 00000000ba0434d9
lduwa [%i1+%i6]0x88,%l7 ! %l7 = 00000000c9be0b18
! %l6 = 00000000, %l7 = c9be0b18, Mem[0000000013000020] = 00000000 00000000
stda %l6,[%i2+%o4]0x81 ! Mem[0000000013000020] = 00000000 c9be0b18
! Mem[0000000031800008] = 0000000000000004, %l7 = 00000000c9be0b18
ldxa [%o3+0x008]%asi,%l7 ! %l7 = 0000000000000004
! %l2 = 0000000000000000, Mem[0000000012800007] = 129e0e2b
stb %l2,[%i1+0x007] ! Mem[0000000012800004] = 129e0e00
! %l6 = 0000000000000000, %l6 = 0000000000000000, %l3 = 0000000007732000
andn %l6,%l6,%l3 ! %l3 = 0000000000000000
! Mem[000000003100000c] = aa0e5aa4, %l4 = 0000000000000000
lduh [%o2+0x00c],%l4 ! %l4 = 000000000000aa0e
! %l3 = 0000000000000000, %l0 = 0000000000000010, %l7 = 0000000000000004
tsubcctv %l3,%l0,%l7 ! %l7 = fffffffffffffff0, %ccr = 99
! %l4 = 0000aa0e, %l5 = 00000000, Mem[0000000030800048] = 00000000 00000000
std %l4,[%o1+0x048] ! Mem[0000000030800048] = 0000aa0e 00000000
p1_label_93:
! %l6 = 0000000000000000, %l5 = 0000000000000000, %l6 = 0000000000000000
orncc %l6,%l5,%l6 ! %l6 = ffffffffffffffff, %ccr = 88
! %l2 = 0000000000000000, Mem[0000000030800048] = 0000aa0e00000000
stx %l2,[%o1+0x048] ! Mem[0000000030800048] = 0000000000000000
! Invert Register : %l5 = 0000000000000000
xor %l5,-1,%l5 ! %l5 = ffffffffffffffff
! %l2 = 0000000000000000, immed = 0000000d, %l7 = fffffffffffffff0
sll %l2,0x00d,%l7 ! %l7 = 0000000000000000
! %l1 = 0000000000000000, Mem[0000000013000008] = 6d25ffd1
stba %l1,[%i2+%i4]0x81 ! Mem[0000000013000008] = 0025ffd1
! %l1 = 0000000000000000, Mem[0000000012800010] = 00000000
stha %l1,[%i1+%i5]0x88 ! Mem[0000000012800010] = 00000000
! Mem[0000000013800018] = 00000000, %l2 = 0000000000000000
lduwa [%i3+%i6]0x88,%l2 ! %l2 = 0000000000000000
! %l7 = 0000000000000000, %l2 = 0000000000000000, %l3 = 0000000000000000
taddcctv %l7,%l2,%l3 ! %l3 = 0000000000000000, %ccr = 44
! %l5 = ffffffffffffffff, immed = 000002ea, %y = 00000000
sdiv %l5,0x2ea,%l3 ! %l3 = 000000000057d990
mov %l0,%y ! %y = 00000010
! %l1 = 0000000000000000, %l7 = 0000000000000000, %l4 = 000000000000aa0e
andncc %l1,%l7,%l4 ! %l4 = 0000000000000000, %ccr = 44
p1_label_94:
! Mem[0000000013800018] = 0000000000000000, %f20 = 433dd17c ba0434d9
ldda [%i3+%i6]0x81,%f20 ! %f20 = 00000000 00000000
! Mem[0000000030000008] = 00000000, %l0 = 0000000000000010
ldsw [%o0+%i4],%l0 ! %l0 = 0000000000000000
! %l3 = 000000000057d990
sethi %hi(0x5f8ba400),%l3 ! %l3 = 000000005f8ba400
! Mem[0000000031800048] = 00000000, %l7 = 0000000000000000
ldsb [%o3+0x048],%l7 ! %l7 = 0000000000000000
! Mem[0000000013800038] = e070587e 3d4774b7, %l4 = 00000000, %l5 = ffffffff
ldd [%i3+0x038],%l4 ! %l4 = 00000000e070587e 000000003d4774b7
! %l6 = ffffffffffffffff, immed = fffffa2b, %l6 = ffffffffffffffff
addccc %l6,-0x5d5,%l6 ! %l6 = fffffffffffffa2a, %ccr = 99
! %l6 = fffffffffffffa2a, Mem[0000000013000018] = eee8d18800000088
stxa %l6,[%i2+%i6]0x80 ! Mem[0000000013000018] = fffffffffffffa2a
! Mem[0000000013000014] = c4f9bec9, %l2 = 0000000000000000
ldsh [%i2+0x016],%l2 ! %l2 = ffffffffffffbec9
! Mem[0000000013800008] = 80ffffff, %l2 = ffffffffffffbec9
ldsha [%i3+%i4]0x89,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000013800004] = 00000b18, %l2 = ffffffffffffffff
ldsw [%i3+0x004],%l2 ! %l2 = 0000000000000b18
p1_label_95:
! %l4 = e070587e, %l5 = 3d4774b7, Mem[0000000030000008] = 00000000 80ffffff
std %l4,[%o0+%i4] ! Mem[0000000030000008] = e070587e 3d4774b7
! %l0 = 0000000000000000, immed = fffff6a8, %l1 = 0000000000000000
xnorcc %l0,-0x958,%l1 ! %l1 = 0000000000000957, %ccr = 00
! %l7 = 0000000000000000, immed = 00000a50, %l0 = 0000000000000000
andncc %l7,0xa50,%l0 ! %l0 = 0000000000000000, %ccr = 44
! Mem[000000001380000c] = 00000000, %l2 = 0000000000000b18
ldsh [%i3+0x00e],%l2 ! %l2 = 0000000000000000
! Mem[0000000013000024] = c9be0b18, %l6 = fffffffffffffa2a
ldub [%i2+0x026],%l6 ! %l6 = 000000000000000b
! %l1 = 0000000000000957, %l6 = 000000000000000b, %l7 = 0000000000000000
sub %l1,%l6,%l7 ! %l7 = 000000000000094c
! %f15 = 80ffffff, Mem[0000000012800048] = ffffffd6
sta %f15,[%i1+0x048]%asi ! Mem[0000000012800048] = 80ffffff
! %l0 = 0000000000000000, immed = 00000265, %l5 = 000000003d4774b7
subc %l0,0x265,%l5 ! %l5 = fffffffffffffd9b
! Mem[000000003100000c] = aa0e5aa4, %l2 = 0000000000000000
ldsh [%o2+0x00c],%l2 ! %l2 = ffffffffffffaa0e
! %l0 = 0000000000000000, Mem[0000000013000018] = fffffffffffffa2a
stxa %l0,[%i2+%i6]0x80 ! Mem[0000000013000018] = 0000000000000000
p1_label_96:
! Mem[0000000013000010] = 07732000, %l0 = 0000000000000000
lduh [%i2+%i5],%l0 ! %l0 = 0000000000000773
! %f30 = 00000000 5862cbe1, Mem[0000000030800048] = 00000000 00000000
std %f30,[%o1+0x048] ! Mem[0000000030800048] = 00000000 5862cbe1
! %f6 = 00000000 00000000, Mem[0000000030000048] = 00000000 00000000
std %f6 ,[%o0+0x048] ! Mem[0000000030000048] = 00000000 00000000
! Mem[0000000012000010] = 00000004 d1fc994c, %l0 = 00000773, %l1 = 00000957
ldda [%i0+%i5]0x81,%l0 ! %l0 = 0000000000000004 00000000d1fc994c
! %l3 = 000000005f8ba400, Mem[0000000031000048] = 0000000000000022
stx %l3,[%o2+0x048] ! Mem[0000000031000048] = 000000005f8ba400
! Mem[0000000013800010] = 10000000, %l1 = 00000000d1fc994c
lduba [%i3+%i5]0x88,%l1 ! %l1 = 0000000000000000
! Mem[000000003000000c] = 3d4774b7, %l6 = 000000000000000b
ldsw [%o0+0x00c],%l6 ! %l6 = 000000003d4774b7
! Mem[0000000030800048] = 00000000, %l3 = 000000005f8ba400
ldsw [%o1+0x048],%l3 ! %l3 = 0000000000000000
! %f2 = edad61ee 32dc9c9e, Mem[0000000012800038] = 36ce0cd2 52a4eaef
std %f2 ,[%i1+0x038] ! Mem[0000000012800038] = edad61ee 32dc9c9e
! Mem[0000000013800008] = ffffff8000000000, %l6 = 000000003d4774b7
ldxa [%i3+%i4]0x81,%l6 ! %l6 = ffffff8000000000
p1_label_97:
! %l6 = ffffff8000000000, Mem[0000000013000038] = edad61ee32dc9c9e
stx %l6,[%i2+0x038] ! Mem[0000000013000038] = ffffff8000000000
! %l3 = 0000000000000000, immed = 00000634, %l6 = ffffff8000000000
orcc %l3,0x634,%l6 ! %l6 = 0000000000000634, %ccr = 00
! %l5 = fffffffffffffd9b, %l3 = 0000000000000000, %y = 00000010
udiv %l5,%l3,%l0 ! Div by zero, %l0 = 0000000000000054
mov %l0,%y ! %y = 0000002c
! Mem[0000000031000048] = 000000005f8ba400, %l0 = 000000000000002c
ldx [%o2+0x048],%l0 ! %l0 = 000000005f8ba400
! Mem[000000003100004c] = 5f8ba400, %l3 = 0000000000000000
ldsb [%o2+0x04c],%l3 ! %l3 = 000000000000005f
! %f7 = 00000000, Mem[0000000013800008] = ffffff80
sta %f7 ,[%i3+%i4]0x81 ! Mem[0000000013800008] = 00000000
! Mem[000000003080004c] = 5862cbe1, %l4 = 00000000e070587e
ldsw [%o1+0x04c],%l4 ! %l4 = 000000005862cbe1
! Mem[0000000031800008] = 00000000, %l7 = 000000000000094c
lduh [%o3+0x00a],%l7 ! %l7 = 0000000000000000
! Mem[0000000030000008] = e070587e3d4774b7, %f12 = d1fc994c 00000000
ldd [%o0+%i4],%f12 ! %f12 = e070587e 3d4774b7
! Mem[0000000012000000] = d1fc994c 00000000, %l4 = 5862cbe1, %l5 = fffffd9b
ldd [%i0+%g0],%l4 ! %l4 = 00000000d1fc994c 0000000000000000
p1_label_98:
! %l4 = 00000000d1fc994c, immed = fffff051, %l1 = 0000000000000000
addccc %l4,-0xfaf,%l1 ! %l1 = 00000000d1fc899d, %ccr = 19
! %l2 = ffffffffffffaa0e, Mem[0000000012800028] = 00000000
stba %l2,[%i1+%o5]0x81 ! Mem[0000000012800028] = 0e000000
! %l7 = 0000000000000000, Mem[0000000030000008] = e070587e
stba %l7,[%o0+0x008]%asi ! Mem[0000000030000008] = 0070587e
! Mem[0000000012800010] = 0000000000000000, %f12 = e070587e 3d4774b7
ldda [%i1+%i5]0x88,%f12 ! %f12 = 00000000 00000000
! %l5 = 0000000000000000, %l7 = 0000000000000000, %l1 = 00000000d1fc899d
sra %l5,%l7,%l1 ! %l1 = 0000000000000000
! %l1 = 0000000000000000, immed = fffff738, %l6 = 0000000000000634
taddcc %l1,-0x8c8,%l6 ! %l6 = fffffffffffff738, %ccr = 88
! %f13 = 00000000, Mem[0000000013800008] = 00000000
sta %f13,[%i3+%i4]0x89 ! Mem[0000000013800008] = 00000000
! Mem[0000000013000018] = 00000000, %l2 = ffffffffffffaa0e
ldswa [%i2+%i6]0x81,%l2 ! %l2 = 0000000000000000
! Randomly selected nop
nop
! %l1 = 0000000000000000, Mem[0000000031000048] = 000000005f8ba400
stx %l1,[%o2+0x048] ! Mem[0000000031000048] = 0000000000000000
p1_label_99:
! %l6 = fffffffffffff738, %l5 = 0000000000000000, %l0 = 000000005f8ba400
andn %l6,%l5,%l0 ! %l0 = fffffffffffff738
! Mem[0000000013800000] = 00000000, %l1 = 0000000000000000
ldsha [%i3+%g0]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000012000028] = 00000000, %f31 = 5862cbe1
lda [%i0+%o5]0x80,%f31 ! %f31 = 00000000
! %l1 = 0000000000000000, immed = fffff14b, %y = 0000002c
umulcc %l1,-0xeb5,%l3 ! %l3 = 0000000000000000, %ccr = 44, %y = 00
! %l2 = 0000000000000000, %l7 = 0000000000000000, %l2 = 0000000000000000
xnor %l2,%l7,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000013800070] = 8272df9800000000, %l0 = fffffffffffff738
ldx [%i3+0x070],%l0 ! %l0 = 8272df9800000000
! Mem[0000000031000048] = 0000000000000000, %f10 = 7cb68052 a37a5f2f
ldd [%o2+0x048],%f10 ! %f10 = 00000000 00000000
! %l4 = d1fc994c, %l5 = 00000000, Mem[0000000012000008] = 00000000 0000000d
stda %l4,[%i0+0x008]%asi ! Mem[0000000012000008] = d1fc994c 00000000
! Mem[000000001300005c] = 00000c05, %l3 = 0000000000000000
ldsw [%i2+0x05c],%l3 ! %l3 = 0000000000000c05
! %l0 = 8272df9800000000, immed = fffffed6, %l3 = 0000000000000c05
tsubcc %l0,-0x12a,%l3 ! %l3 = 8272df980000012a, %ccr = 93
p1_label_100:
! %l4 = 00000000d1fc994c, immed = fffff16e, %l7 = 0000000000000000
addccc %l4,-0xe92,%l7 ! %l7 = 00000000d1fc8abb, %ccr = 19
! Mem[000000001300002c] = 010ac2e5, %l4 = 00000000d1fc994c
ldsha [%i2+0x02e]%asi,%l4 ! %l4 = ffffffffffffc2e5
! Mem[000000003180000c] = 00000004, %f26 = 0000fe00
ld [%o3+0x00c],%f26 ! %f26 = 00000004
! Randomly selected nop
nop
! %l6 = fffff738, %l7 = d1fc8abb, Mem[0000000030000008] = 0070587e 3d4774b7
stda %l6,[%o0+0x008]%asi ! Mem[0000000030000008] = fffff738 d1fc8abb
! %l1 = 0000000000000000, Mem[0000000030800048] = 000000005862cbe1
stx %l1,[%o1+0x048] ! Mem[0000000030800048] = 0000000000000000
! %l0 = 8272df9800000000, %l2 = ffffffffffffffff, %y = 00000000
umulcc %l0,%l2,%l6 ! %l6 = 0000000000000000, %ccr = 44, %y = 00
! Mem[0000000013800008] = 00000000, %l1 = 0000000000000000
ldsba [%i3+%i4]0x88,%l1 ! %l1 = 0000000000000000
! %l2 = ffffffffffffffff, Mem[0000000013800044] = e48c8c13
stw %l2,[%i3+0x044] ! Mem[0000000013800044] = ffffffff
! Mem[0000000012000008] = 4c99fcd1, %l7 = 00000000d1fc8abb
lduwa [%i0+%i4]0x88,%l7 ! %l7 = 000000004c99fcd1
ba,a p1_not_taken_0_end
p1_not_taken_0:
! The following code should not be executed
ldd [%o1+0x040],%l6
ldda [%o0+0x000]%asi,%l2
st %l4,[%i0+0x028]
ba,a p1_branch_failed
p1_not_taken_0_end:
! End of Random Code for Processor 1
p1_set_done_flag:
mov 2,%g2
set done_flags,%g1
st %g2,[%g1+0x004] ! Set processor 1 done flag
! Self Check Disabled
p1_check_registers:
! The test for processor 1 has passed
p1_passed:
ta GOOD_TRAP
nop
p1_reg_l0_fail:
or %g0,0xbd0,%g1
ba,a p1_failed
p1_reg_l1_fail:
or %g0,0xbd1,%g1
ba,a p1_failed
p1_reg_l2_fail:
or %g0,0xbd2,%g1
ba,a p1_failed
p1_reg_l3_fail:
or %g0,0xbd3,%g1
ba,a p1_failed
p1_reg_l4_fail:
or %g0,0xbd4,%g1
ba,a p1_failed
p1_reg_l5_fail:
or %g0,0xbd5,%g1
ba,a p1_failed
p1_reg_l6_fail:
or %g0,0xbd6,%g1
ba,a p1_failed
p1_reg_l7_fail:
or %g0,0xbd7,%g1
ba,a p1_failed
p1_f0_fail:
set p1_temp,%g6
mov 0xf00,%l0
stx %l0,[%g6]
std %f0,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p1_f2_fail:
set p1_temp,%g6
mov 0xf02,%l0
stx %l0,[%g6]
std %f2,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p1_f4_fail:
set p1_temp,%g6
mov 0xf04,%l0
stx %l0,[%g6]
std %f4,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p1_f6_fail:
set p1_temp,%g6
mov 0xf06,%l0
stx %l0,[%g6]
std %f6,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p1_f8_fail:
set p1_temp,%g6
mov 0xf08,%l0
stx %l0,[%g6]
std %f8,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p1_f10_fail:
set p1_temp,%g6
mov 0xf10,%l0
stx %l0,[%g6]
std %f10,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p1_f12_fail:
set p1_temp,%g6
mov 0xf12,%l0
stx %l0,[%g6]
std %f12,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p1_f14_fail:
set p1_temp,%g6
mov 0xf14,%l0
stx %l0,[%g6]
std %f14,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p1_f16_fail:
set p1_temp,%g6
mov 0xf16,%l0
stx %l0,[%g6]
std %f16,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p1_f18_fail:
set p1_temp,%g6
mov 0xf18,%l0
stx %l0,[%g6]
std %f18,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p1_f20_fail:
set p1_temp,%g6
mov 0xf20,%l0
stx %l0,[%g6]
std %f20,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p1_f22_fail:
set p1_temp,%g6
mov 0xf22,%l0
stx %l0,[%g6]
std %f22,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p1_f24_fail:
set p1_temp,%g6
mov 0xf24,%l0
stx %l0,[%g6]
std %f24,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p1_f26_fail:
set p1_temp,%g6
mov 0xf26,%l0
stx %l0,[%g6]
std %f26,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p1_f28_fail:
set p1_temp,%g6
mov 0xf28,%l0
stx %l0,[%g6]
std %f28,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p1_f30_fail:
set p1_temp,%g6
mov 0xf30,%l0
stx %l0,[%g6]
std %f30,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
! The test for processor 1 failed
p1_failed:
set done_flags,%g1
mov 3,%g5
st %g5,[%g1+0x004] ! Set processor 1 done flag
set p1_temp,%g6
stx %g1,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
ta BAD_TRAP
! The local area data for processor 1 failed
p1_local_failed:
set done_flags,%g5
mov 3,%g6
st %g6,[%g5+0x004] ! Set processor 1 done flag
set p1_temp,%g6
add %g1,%g4,%g1
stx %g4,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
ta BAD_TRAP
p1_dfill_failed:
ba p1_failed
mov 0xddd,%g1
p1_selfmod_failed:
ba p1_failed
mov 0xabc,%g1
p1_common_error:
or %g0,0xee1,%g1
ba p1_failed
mov %o5,%g3
p1_common_signature_error:
set p1_temp,%g1
ba p1_failed
st %g2,[%g1] ! Common Lock Number
p1_common_timeout:
set p1_temp,%g1
ba p1_failed
st %g2,[%g1] ! Common Lock Number
p1_branch_failed:
mov 0xbbb,%g1
rd %ccr,%g2
ba p1_failed
mov 0x0,%g3
p1_trap1e:
std %f6 ,[%o2+0x048] ! Mem[0000000031000048]
done
p1_trap1o:
std %f6 ,[%i2+0x048] ! Mem[0000000031000048]
done
p1_trap2e:
ldd [%i1+0x028],%l4 ! Mem[0000000012800028]
done
p1_trap2o:
ldd [%o1+0x028],%l4 ! Mem[0000000012800028]
done
p1_trap3e:
or %l4,%l2,%l5
done
p1_trap3o:
or %l4,%l2,%l5
done
p1_init_memory_pointers:
set p1_init_registers,%g1
mov %g0,%g2
mov %g0,%g3
mov %g0,%g4
mov %g0,%g5
mov %g0,%g6
mov %g0,%g7
! Initialize memory pointers for window 0
set p1_local0_start,%i0
set p1_local1_start,%i1
set p1_local2_start,%i2
set p1_local3_start,%i3
mov 0x08,%i4
mov 0x10,%i5
mov 0x18,%i6
mov %g0,%i7
! Init Local Registers in Window 0
ldx [%g1+0x000],%l0 ! %l0 = 405b8d21d608bfd8
ldx [%g1+0x008],%l1 ! %l1 = a3410abc096304d9
ldx [%g1+0x010],%l2 ! %l2 = 4ea6fa63c75394f9
ldx [%g1+0x018],%l3 ! %l3 = 477821c6be52f2c3
ldx [%g1+0x020],%l4 ! %l4 = 23653989ecc55f67
ldx [%g1+0x028],%l5 ! %l5 = 96a0d5f1f736bc80
ldx [%g1+0x030],%l6 ! %l6 = cc7313729029dc6d
ldx [%g1+0x038],%l7 ! %l7 = d2572bc80ac808a2
save
! Initialize memory points for window 1
set share0_start,%i0
set share1_start,%i1
set share2_start,%i2
set share3_start,%i3
mov 0x20,%i4
mov 0x28,%i5
mov 0x30,%i6
! Init Local Registers in Window 1
ldx [%g1+0x040],%l0 ! %l0 = 0da124c47577c365
ldx [%g1+0x048],%l1 ! %l1 = 4007f58beeb64b4a
ldx [%g1+0x050],%l2 ! %l2 = 1908deca3d2596c2
ldx [%g1+0x058],%l3 ! %l3 = 563a5e79973a7330
ldx [%g1+0x060],%l4 ! %l4 = db40682ca39c9cb7
ldx [%g1+0x068],%l5 ! %l5 = 3907921e896a23fd
ldx [%g1+0x070],%l6 ! %l6 = cced77a43c8e3ceb
ldx [%g1+0x078],%l7 ! %l7 = 88b83672571f6a03
save
! Initialize memory pointers for window 2
set p1_local0_start,%i0
set p1_local1_start,%i1
set p1_local2_start,%i2
set p1_local3_start,%i3
mov 0x08,%i4
mov 0x10,%i5
mov 0x18,%i6
mov %g0,%i7
! Init Local Registers in Window 2
ldx [%g1+0x080],%l0 ! %l0 = d445af73a8f6ff1a
ldx [%g1+0x088],%l1 ! %l1 = 51b9684e289d1d97
ldx [%g1+0x090],%l2 ! %l2 = 97a9799252415406
ldx [%g1+0x098],%l3 ! %l3 = b4d9005c1e19b0e5
ldx [%g1+0x0a0],%l4 ! %l4 = f66596f1d3ffd456
ldx [%g1+0x0a8],%l5 ! %l5 = 02b0c475d9067d25
ldx [%g1+0x0b0],%l6 ! %l6 = 1745aad652f0a326
ldx [%g1+0x0b8],%l7 ! %l7 = 9e5ee444c026da0a
! Initialize the output register of window 2
set share0_start,%o0
set share1_start,%o1
set share2_start,%o2
set share3_start,%o3
mov 0x20,%o4
mov 0x28,%o5
mov 0x30,%o6
mov %g0,%o7
restore
restore
retl
nop
! Random code for Processor 2
processor_2:
ta T_CHANGE_PRIV
set done_flags,%g1
mov 1,%g2
st %g2,[%g1+0x08] ! Set the start flag
wrpr %g0,7,%cleanwin
call p2_init_memory_pointers
wr %g0,0x80,%asi ! Setting default asi to 80
! Initialize the floating point registers for processor 2
wr %g0,0x4,%fprs ! Make sure fef is 1
set p2_init_freg,%g1
! %f0 = a2eff19b d929b9f8 09fd1d2c 1bda92da
! %f4 = b6cd699a 7dc4317e dee11256 f086c34e
! %f8 = 9cf96fd6 3e9f0e44 02fd232a eb2f4d3b
! %f12 = e1fbe396 384bcdb8 2a23451d ae20a4f1
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = 94de8c92 4f06584c 875d18fc 00eacd2a
! %f20 = 8c102b24 04990ae6 ba9be6d4 30c47cf2
! %f24 = 1a6a2334 65a257cf 3fc47426 b512799b
! %f28 = 6fb843e9 a6af5e18 0cb73a7a 7b81f5fe
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = 23c8d0b2 937570ca f8d7cdb0 f627bd44
! %f36 = 287bde9c 350eb1ce db44445e 09aaa01b
! %f40 = 927715f7 7d05e391 f1069ed5 e241aa3a
! %f44 = 0ee34d20 5d963aa5 4f2697fc a95cdb87
ldda [%g1]ASI_BLK_P,%f32
xorcc %g0,%g0,%g3 ! init %g3 and set flags
membar #Sync ! Force the block loads to complete
! Start of Random Code for processor 2
p2_label_1:
! Mem[0000000030800050] = d4e5dbf3, %l5 = 4d6df865aafb80cb
ldsb [%o1+0x050],%l5 ! %l5 = ffffffffffffffd4
! Mem[0000000030800050] = d4e5dbf3, %l7 = a9737b343b0d1749
ldsh [%o1+0x052],%l7 ! %l7 = ffffffffffffdbf3
! Mem[0000000030800054] = 9273b418, %l2 = c66fdfda30ad2be2
lduh [%o1+0x056],%l2 ! %l2 = 000000000000b418
! Mem[0000000014000000] = e684660b, %l4 = d73de26ce7ac0be4
lduwa [%i0+%g0]0x88,%l4 ! %l4 = 00000000e684660b
! %l7 = ffffffffffffdbf3, %l7 = ffffffffffffdbf3, %y = 00000000
sdiv %l7,%l7,%l7 ! %l7 = fffffffffff8e620
mov %l0,%y ! %y = e203acfd
! Mem[000000001580001c] = d79505de, %f6 = dee11256
ld [%i3+0x01c],%f6 ! %f6 = d79505de
! Mem[0000000030000050] = 67a3dcb188693c9a, %f8 = 9cf96fd6 3e9f0e44
ldd [%o0+0x050],%f8 ! %f8 = 67a3dcb1 88693c9a
! Mem[0000000031800050] = baa5933272e362d0, %l4 = 00000000e684660b
ldx [%o3+0x050],%l4 ! %l4 = baa5933272e362d0
! Mem[0000000031000050] = 9c68df32, %l0 = a2f970dde203acfd
lduh [%o2+0x050],%l0 ! %l0 = 0000000000009c68
! Mem[0000000015800028] = 3cb6c53848168ed9, %f8 = 67a3dcb1 88693c9a
ldda [%i3+%o5]0x80,%f8 ! %f8 = 3cb6c538 48168ed9
p2_label_2:
! %l3 = ba37fc3ead5f3633, Mem[0000000014000030] = ecdea55be3c488c6
stxa %l3,[%i0+%o6]0x80 ! Mem[0000000014000030] = ba37fc3ead5f3633
! %l7 = fffffffffff8e620, Mem[0000000015000028] = 0b91dbda4c0b430e
stxa %l7,[%i2+%o5]0x80 ! Mem[0000000015000028] = fffffffffff8e620
! %f2 = 09fd1d2c 1bda92da, Mem[0000000014800020] = e3cc6d17 339de5a9
stda %f2 ,[%i1+0x020]%asi ! Mem[0000000014800020] = 09fd1d2c 1bda92da
! Mem[0000000015000034] = 8102dda4, %l7 = fffffffffff8e620
ldub [%i2+0x037],%l7 ! %l7 = 00000000000000a4
! Mem[0000000031000050] = 9c68df328c055a4e, %l2 = 000000000000b418
ldx [%o2+0x050],%l2 ! %l2 = 9c68df328c055a4e
! Mem[0000000030000054] = 88693c9a, %l3 = ba37fc3ead5f3633
ldsb [%o0+0x057],%l3 ! %l3 = ffffffffffffff9a
! Mem[0000000030000014] = fd198c4a, %l2 = 9c68df328c055a4e
lduw [%o0+0x014],%l2 ! %l2 = 00000000fd198c4a
! Mem[0000000030000014] = fd198c4a, %l4 = baa5933272e362d0
ldub [%o0+0x015],%l4 ! %l4 = 0000000000000019
! %l1 = 1a38cfe8b132a324
sethi %hi(0x4ba25800),%l1 ! %l1 = 000000004ba25800
! %l0 = 0000000000009c68, immd = fffffffffffffd7c, %l4 = 0000000000000019
sdivx %l0,-0x284,%l4 ! %l4 = ffffffffffffffc2
p2_label_3:
! %l2 = 00000000fd198c4a, immed = fffffeab, %l4 = ffffffffffffffc2
orn %l2,-0x155,%l4 ! %l4 = 00000000fd198d5e
! Mem[0000000031800010] = 4dcc67d2b23ac79f, %l7 = 00000000000000a4
ldx [%o3+%i5],%l7 ! %l7 = 4dcc67d2b23ac79f
! Mem[0000000030800050] = d4e5dbf3 9273b418, %l2 = fd198c4a, %l3 = ffffff9a
ldd [%o1+0x050],%l2 ! %l2 = 00000000d4e5dbf3 000000009273b418
! Mem[0000000015000010] = 59dc56f1, %l1 = 000000004ba25800
ldsba [%i2+%i5]0x88,%l1 ! %l1 = fffffffffffffff1
! Mem[0000000030000054] = 88693c9a, %l4 = 00000000fd198d5e
ldub [%o0+0x056],%l4 ! %l4 = 000000000000003c
! Mem[0000000014800000] = 27f01a6e, %l5 = ffffffffffffffd4
ldswa [%i1+%g0]0x81,%l5 ! %l5 = 0000000027f01a6e
! Mem[000000001400002c] = 5d6d6399, %f11 = eb2f4d3b
ld [%i0+0x02c],%f11 ! %f11 = 5d6d6399
! Mem[0000000014000018] = 60723d44, %l0 = 0000000000009c68
ldsha [%i0+%i6]0x81,%l0 ! %l0 = 0000000000006072
! %l4 = 000000000000003c, immed = 000001d8, %l5 = 0000000027f01a6e
xnor %l4,0x1d8,%l5 ! %l5 = fffffffffffffe1b
! Mem[0000000015000018] = fd31f2e8974279c4, %l5 = fffffffffffffe1b
ldxa [%i2+%i6]0x88,%l5 ! %l5 = fd31f2e8974279c4
p2_label_4:
! Mem[0000000015800008] = fdf75e89, %l5 = fd31f2e8974279c4
ldsw [%i3+%i4],%l5 ! %l5 = fffffffffdf75e89
! Mem[0000000015800018] = a9c4cebf, %l4 = 000000000000003c
ldsba [%i3+%i6]0x81,%l4 ! %l4 = ffffffffffffffa9
! %f17 = 4f06584c, Mem[0000000015800008] = fdf75e89
sta %f17,[%i3+%i4]0x81 ! Mem[0000000015800008] = 4f06584c
! %l3 = 000000009273b418, immed = 00000341, %l0 = 0000000000006072
andncc %l3,0x341,%l0 ! %l0 = 000000009273b418, %ccr = 08
! Mem[0000000015000070] = 29499343 69bf6d32, %l4 = ffffffa9, %l5 = fdf75e89
ldd [%i2+0x070],%l4 ! %l4 = 0000000029499343 0000000069bf6d32
! %l3 = 000000009273b418, %l6 = bd619e766e0a26e0, %l4 = 0000000029499343
addccc %l3,%l6,%l4 ! %l4 = bd619e77007ddaf8, %ccr = 81
! %f2 = 09fd1d2c, Mem[0000000031000014] = 659d86ac
st %f2 ,[%o2+0x014] ! Mem[0000000031000014] = 09fd1d2c
! %l6 = bd619e766e0a26e0, immed = 00000af2, %l5 = 0000000069bf6d32
orcc %l6,0xaf2,%l5 ! %l5 = bd619e766e0a2ef2, %ccr = 80
! %l4 = 007ddaf8, %l5 = 6e0a2ef2, Mem[0000000031800010] = 4dcc67d2 b23ac79f
std %l4,[%o3+%i5] ! Mem[0000000031800010] = 007ddaf8 6e0a2ef2
! Mem[0000000015000008] = bd86ff252d772eb2, %l3 = 000000009273b418
ldxa [%i2+%i4]0x88,%l3 ! %l3 = bd86ff252d772eb2
p2_label_5:
! Mem[0000000015800010] = 886a95da, %l3 = bd86ff252d772eb2
lduwa [%i3+%i5]0x88,%l3 ! %l3 = 00000000886a95da
! %l2 = 00000000d4e5dbf3, %l1 = fffffffffffffff1, %l4 = bd619e77007ddaf8
orn %l2,%l1,%l4 ! %l4 = 00000000d4e5dbff
! Mem[0000000030000054] = 88693c9a, %l5 = bd619e766e0a2ef2
ldsw [%o0+0x054],%l5 ! %l5 = ffffffff88693c9a
! Mem[0000000031000010] = 3928a6f0 09fd1d2c, %l2 = d4e5dbf3, %l3 = 886a95da
ldd [%o2+%i5],%l2 ! %l2 = 000000003928a6f0 0000000009fd1d2c
! Mem[0000000014000008] = 7be562ac 37de7f53, %l4 = d4e5dbff, %l5 = 88693c9a
ldda [%i0+%i4]0x81,%l4 ! %l4 = 000000007be562ac 0000000037de7f53
! Mem[0000000015000020] = a1978092, %l7 = 4dcc67d2b23ac79f
lduha [%i2+%o4]0x88,%l7 ! %l7 = 0000000000008092
! %l5 = 0000000037de7f53, immed = fffffa2f, %l7 = 0000000000008092
xorcc %l5,-0x5d1,%l7 ! %l7 = ffffffffc821857c, %ccr = 88
! %l6 = 6e0a26e0, %l7 = c821857c, Mem[0000000015000050] = 5b01ef53 33af5697
std %l6,[%i2+0x050] ! Mem[0000000015000050] = 6e0a26e0 c821857c
! %l6 = bd619e766e0a26e0, %l6 = bd619e766e0a26e0, %l2 = 000000003928a6f0
sra %l6,%l6,%l2 ! %l2 = 000000006e0a26e0
! %l0 = 000000009273b418, immed = 00000faf, %l1 = fffffffffffffff1
orncc %l0,0xfaf,%l1 ! %l1 = fffffffffffff458, %ccr = 88
p2_label_6:
! %f26 = 3fc47426, Mem[0000000031800014] = 6e0a2ef2
st %f26,[%o3+0x014] ! Mem[0000000031800014] = 3fc47426
! Mem[0000000015800028] = 38c5b63c, %l5 = 0000000037de7f53
lduwa [%i3+%o5]0x88,%l5 ! %l5 = 0000000038c5b63c
! %l3 = 0000000009fd1d2c, immed = 0000001b, %l7 = ffffffffc821857c
srlx %l3,0x01b,%l7 ! %l7 = 0000000000000001
! Mem[0000000014800018] = 16dad1b7, %l2 = 000000006e0a26e0
ldsba [%i1+%i6]0x88,%l2 ! %l2 = ffffffffffffffb7
! %l2 = ffffffb7, %l3 = 09fd1d2c, Mem[0000000031000010] = 3928a6f0 09fd1d2c
stda %l2,[%o2+0x010]%asi ! Mem[0000000031000010] = ffffffb7 09fd1d2c
! Mem[0000000030800054] = 9273b418, %l2 = ffffffffffffffb7
ldsha [%o1+0x054]%asi,%l2 ! %l2 = ffffffffffff9273
! %l0 = 000000009273b418, Mem[0000000014800030] = 3eb43ffa6a77caed
stx %l0,[%i1+%o6] ! Mem[0000000014800030] = 000000009273b418
! Mem[0000000014000018] = 60723d44, %l4 = 000000007be562ac
lduwa [%i0+%i6]0x80,%l4 ! %l4 = 0000000060723d44
! %l6 = bd619e766e0a26e0, %l7 = 0000000000000001, %y = e203acfd
umulcc %l6,%l7,%l7 ! %l7 = 000000006e0a26e0, %ccr = 00, %y = 00
! Mem[0000000031000054] = 8c055a4e, %f4 = b6cd699a
ld [%o2+0x054],%f4 ! %f4 = 8c055a4e
p2_label_7:
! Mem[0000000031000054] = 8c055a4e, %l7 = 000000006e0a26e0
ldswa [%o2+0x054]%asi,%l7 ! %l7 = ffffffff8c055a4e
! %f8 = 3cb6c538 48168ed9, Mem[0000000031800050] = baa59332 72e362d0
std %f8 ,[%o3+0x050] ! Mem[0000000031800050] = 3cb6c538 48168ed9
! Invert Register : %l1 = fffffffffffff458
xor %l1,-1,%l1 ! %l1 = 0000000000000ba7
! Mem[0000000015800008] = 4c58064f, %l4 = 0000000060723d44
lduba [%i3+%i4]0x88,%l4 ! %l4 = 000000000000004f
! %l2 = ffffffffffff9273, Mem[0000000014800028] = 09cdaecd
stha %l2,[%i1+%o5]0x88 ! Mem[0000000014800028] = 09cd9273
! %l5 = 0000000038c5b63c, %l5 = 0000000038c5b63c, %l4 = 000000000000004f
sll %l5,%l5,%l4 ! %l4 = 038c5b63c0000000
! %l2 = ffffffffffff9273, immed = fffff040, %l2 = ffffffffffff9273
orn %l2,-0xfc0,%l2 ! %l2 = ffffffffffff9fff
! %l1 = 0000000000000ba7, immed = 00000804, %y = 00000000
smulcc %l1,0x804,%l2 ! %l2 = 00000000005d669c, %ccr = 00, %y = 00
! Mem[0000000030000010] = 6e66d6c4fd198c4a, %l7 = ffffffff8c055a4e
ldx [%o0+%i5],%l7 ! %l7 = 6e66d6c4fd198c4a
! done : should take illegal inst trap, %l0 = 000000009273b418
done ! Illegal inst trap : %l0 = 000000009273b428
p2_label_8:
! %l1 = 0000000000000ba7, %l5 = 0000000038c5b63c, %l1 = 0000000000000ba7
addccc %l1,%l5,%l1 ! %l1 = 0000000038c5c1e3, %ccr = 00
! %l1 = 0000000038c5c1e3, Mem[0000000014800020] = 2c1dfd09
stwa %l1,[%i1+%o4]0x89 ! Mem[0000000014800020] = 38c5c1e3
! Mem[0000000030000054] = 88693c9a, %l3 = 0000000009fd1d2c
ldub [%o0+0x054],%l3 ! %l3 = 0000000000000088
! %l0 = 000000009273b428, immd = 00000000000000fc, %l6 = bd619e766e0a26e0
sdivx %l0,0x0fc,%l6 ! %l6 = 000000000094c6cf
! %l2 = 00000000005d669c, %l2 = 00000000005d669c, %l5 = 0000000038c5b63c
srlx %l2,%l2,%l5 ! %l5 = 0000000000000000
save ! CWP = 1
! Mem[0000000030800050] = d4e5dbf39273b418, %l5 = cba8228e7b4efce9
ldx [%i1+0x050],%l5 ! %l5 = d4e5dbf39273b418
! %l6 = 3be68ef6aa0c64c0, Mem[000000001500007a] = ba8f96ea
sth %l6,[%o2+0x07a] ! Mem[0000000015000078] = ba8f64c0
! %l6 = 3be68ef6aa0c64c0, %l5 = d4e5dbf39273b418, %l6 = 3be68ef6aa0c64c0
addcc %l6,%l5,%l6 ! %l6 = 10cc6aea3c8018d8, %ccr = 13
! %l6 = 3c8018d8, %l7 = 46a4ace0, Mem[0000000014000000] = 0b6684e6 85fdce3b
std %l6,[%o0+%g0] ! Mem[0000000014000000] = 3c8018d8 46a4ace0
p2_label_9: ! %cwp = 1
! Mem[0000000014000010] = 727ff889, %l6 = 10cc6aea3c8018d8
lduwa [%o0+%o5]0x80,%l6 ! %l6 = 00000000727ff889
! Mem[0000000014800014] = 97f4b9a4, %l5 = d4e5dbf39273b418
ldsh [%o1+0x014],%l5 ! %l5 = ffffffffffff97f4
! %l2 = 36c12a860e46ef06, %l7 = 107ea6be46a4ace0, %l6 = 00000000727ff889
taddcctv %l2,%l7,%l6 ! %l0 = 2e4be94dd5c8ae54, Trapped
! %l2 = 36c12a860e46ef06, Mem[0000000015000030] = 712b4b26
stba %l2,[%o2+%i6]0x89 ! Mem[0000000015000030] = 712b4b06
! Mem[0000000014800020] = 38c5c1e3, %f21 = 04990ae6
lda [%o1+%i4]0x88,%f21 ! %f21 = 38c5c1e3
! %l7 = 107ea6be46a4ace0, immed = 00000fbf, %l5 = ffffffffffff97f4
xor %l7,0xfbf,%l5 ! %l5 = 107ea6be46a4a35f
! %l1 = ded29ed64efca5fd, %l7 = 107ea6be46a4ace0, %l5 = 107ea6be46a4a35f
sub %l1,%l7,%l5 ! %l5 = ce53f8180857f91d
! Mem[0000000030000010] = 6e66d6c4, %l6 = 00000000727ff889
ldsh [%i0+%o5],%l6 ! %l6 = 0000000000006e66
! %l1 = ded29ed64efca5fd, Mem[0000000031000014] = 09fd1d2c, %asi = 80
stha %l1,[%i2+0x014]%asi ! Mem[0000000031000014] = a5fd1d2c
! Mem[0000000031800050] = 3cb6c538, %f4 = 8c055a4e
ld [%i3+0x050],%f4 ! %f4 = 3cb6c538
p2_label_10: ! %cwp = 1
! Mem[0000000030000010] = 6e66d6c4fd198c4a, %f8 = 3cb6c538 48168ed9
ldd [%i0+%o5],%f8 ! %f8 = 6e66d6c4 fd198c4a
! %l6 = 0000000000006e66, immed = 00000b82, %l7 = 107ea6be46a4ace0
or %l6,0xb82,%l7 ! %l7 = 0000000000006fe6
! Mem[0000000030000010] = 6e66d6c4, %l6 = 0000000000006e66
ldsh [%i0+%o5],%l6 ! %l6 = 0000000000006e66
! %f22 = ba9be6d4 30c47cf2, Mem[0000000014800000] = 6e1af027 ad4aa7d8
stda %f22,[%o1+%g0]0x89 ! Mem[0000000014800000] = ba9be6d4 30c47cf2
! Invert Register : %l6 = 0000000000006e66
xor %l6,-1,%l6 ! %l6 = ffffffffffff9199
! %l0 = 2e4be94dd5c8ae54, %l6 = ffffffffffff9199, %l4 = a44dcaca5b618595
sub %l0,%l6,%l4 ! %l4 = 2e4be94dd5c91cbb
! Mem[0000000015000064] = d5fdcf56, %l4 = 2e4be94dd5c91cbb
ldub [%o2+0x064],%l4 ! %l4 = 00000000000000d5
! %l5 = ce53f8180857f91d, Mem[0000000031800014] = 3fc47426
sth %l5,[%i3+0x014] ! Mem[0000000031800014] = f91d7426
! %l5 = ce53f8180857f91d, Mem[0000000014800018] = b7d1da1662775942
stx %l5,[%o1+%o6] ! Mem[0000000014800018] = ce53f8180857f91d
! Mem[0000000015000068] = 52f93f20, %f4 = 3cb6c538
ld [%o2+0x068],%f4 ! %f4 = 52f93f20
p2_label_11: ! %cwp = 1
! %f22 = ba9be6d4 30c47cf2, Mem[0000000014000008] = 7be562ac 37de7f53
stda %f22,[%o0+%o4]0x81 ! Mem[0000000014000008] = ba9be6d4 30c47cf2
! %l2 = 36c12a860e46ef06, %l2 = 36c12a860e46ef06, %l4 = 00000000000000d5
or %l2,%l2,%l4 ! %l4 = 36c12a860e46ef06
! Mem[0000000014000000] = d818803c, %l5 = ce53f8180857f91d
lduwa [%o0+%g0]0x88,%l5 ! %l5 = 00000000d818803c
! %l2 = 36c12a860e46ef06, %l6 = ffffffffffff9199, %y = 00000000
umul %l2,%l6,%l7 ! %l7 = 0e46e8ddc6c14096, %y = e46e8dd
! Mem[0000000015800018] = de0595d7 bfcec4a9, %l4 = 0e46ef06, %l5 = d818803c
ldda [%o3+%o6]0x89,%l4 ! %l4 = 00000000bfcec4a9 00000000de0595d7
! Mem[0000000030000050] = 67a3dcb1, %l2 = 36c12a860e46ef06
lduh [%i0+0x052],%l2 ! %l2 = 000000000000dcb1
! %f0 = a2eff19b d929b9f8, Mem[0000000014000000] = d818803c e0aca446
stda %f0 ,[%o0+%g0]0x89 ! Mem[0000000014000000] = a2eff19b d929b9f8
! %f6 = d79505de f086c34e, Mem[0000000014000020] = 402a9d8d b01036ad
stda %f6 ,[%o0+0x020]%asi ! Mem[0000000014000020] = d79505de f086c34e
! Clear Register : %l1 = ded29ed64efca5fd
clr %l1 ! %l1 = 0000000000000000
! %l0 = 2e4be94dd5c8ae54, immed = 0000067b, %l6 = ffffffffffff9199
xor %l0,0x67b,%l6 ! %l6 = 2e4be94dd5c8a82f
p2_label_12: ! %cwp = 1
! Mem[0000000014000018] = 60723d44, %l5 = 00000000de0595d7
ldsh [%o0+0x01a],%l5 ! %l5 = 0000000000003d44
! %f26 = 3fc47426 b512799b, Mem[0000000030000050] = 67a3dcb1 88693c9a
stda %f26,[%i0+0x050]%asi ! Mem[0000000030000050] = 3fc47426 b512799b
! Mem[0000000030000014] = fd198c4a, %l5 = 0000000000003d44
ldsb [%i0+0x017],%l5 ! %l5 = 000000000000004a
! Mem[000000001500004c] = d76d5c10, %l4 = 00000000bfcec4a9
ldub [%o2+0x04d],%l4 ! %l4 = 000000000000006d
! %f30 = 0cb73a7a, Mem[0000000030800054] = 9273b418
sta %f30,[%i1+0x054]%asi ! Mem[0000000030800054] = 0cb73a7a
! Mem[0000000015000028] = ffffffff, %l6 = 2e4be94dd5c8a82f
lduwa [%o2+%i5]0x88,%l6 ! %l6 = 00000000ffffffff
! Mem[0000000015000000] = b5bbf0a8ccca165e, %l0 = 2e4be94dd5c8ae54
ldxa [%o2+%g0]0x81,%l0 ! %l0 = b5bbf0a8ccca165e
! %l0 = b5bbf0a8ccca165e, Mem[0000000015800008] = 4f06584c
stha %l0,[%o3+%o4]0x80 ! Mem[0000000015800008] = 165e584c
! Mem[0000000014000008] = ba9be6d4 30c47cf2, %l2 = 0000dcb1, %l3 = 6d0063c5
ldda [%o0+0x008]%asi,%l2 ! %l2 = 00000000ba9be6d4 0000000030c47cf2
! Mem[0000000014000018] = 60723d44, %l6 = 00000000ffffffff
ldub [%o0+0x01a],%l6 ! %l6 = 000000000000003d
p2_label_13: ! %cwp = 1
! Mem[0000000014800020] = 38c5c1e3, %l5 = 000000000000004a
lduha [%o1+%i4]0x88,%l5 ! %l5 = 000000000000c1e3
! %l1 = 0000000000000000, Mem[0000000030800052] = d4e5dbf3
stb %l1,[%i1+0x052] ! Mem[0000000030800050] = d4e500f3
! %l2 = 00000000ba9be6d4, immed = ffffffc2, %l5 = 000000000000c1e3
tsubcctv %l2,-0x03e,%l5 ! %l0 = b5bbf0a8ccca1681, Trapped
! %l2 = 00000000ba9be6d4, immed = 00000338, %l1 = 0000000000000000
xor %l2,0x338,%l1 ! %l1 = 00000000ba9be5ec
! done : should take illegal inst trap, %l0 = b5bbf0a8ccca1681
done ! Illegal inst trap : %l0 = b5bbf0a8ccca1691
! %l5 = 000000000000c1e3, %l3 = 0000000030c47cf2, %y = 0e46e8dd
sdivcc %l5,%l3,%l3 ! %l3 = 000000004af20fc4, %ccr = 00
mov %l0,%y ! %y = ccca1691
! %l7 = 0e46e8ddc6c14096, Mem[0000000014000032] = ba37fc3e
sth %l7,[%o0+0x032] ! Mem[0000000014000030] = ba374096
! %l2 = 00000000ba9be6d4, %l4 = 000000000000006d, %l5 = 000000000000c1e3
orncc %l2,%l4,%l5 ! %l5 = ffffffffffffffd6, %ccr = 88
! Mem[000000001500004c] = d76d5c10, %l7 = 0e46e8ddc6c14096
ldsba [%o2+0x04f]%asi,%l7 ! %l7 = 0000000000000010
! %l6 = 000000000000003d, immed = 00000c64, %y = ccca1691
umulcc %l6,0xc64,%l3 ! %l3 = 000000000002f3d4, %ccr = 00, %y = 00
p2_label_14: ! %cwp = 1
! Mem[0000000015000060] = 3e96253e d5fdcf56, %l4 = 0000006d, %l5 = ffffffd6
ldd [%o2+0x060],%l4 ! %l4 = 000000003e96253e 00000000d5fdcf56
! %l7 = 0000000000000010, %l1 = 00000000ba9be5ec, %l7 = 0000000000000010
addccc %l7,%l1,%l7 ! %l7 = 00000000ba9be5fc, %ccr = 08
! %f8 = 6e66d6c4 fd198c4a, Mem[0000000014800050] = 7a345108 4e7c8afc
std %f8 ,[%o1+0x050] ! Mem[0000000014800050] = 6e66d6c4 fd198c4a
! Mem[0000000015800020] = c106bbc7 1f8f5ed5, %l0 = ccca1691, %l1 = ba9be5ec
ldda [%o3+%i4]0x81,%l0 ! %l0 = 00000000c106bbc7 000000001f8f5ed5
! %l0 = 00000000c106bbc7, immed = 00000482, %l1 = 000000001f8f5ed5
sub %l0,0x482,%l1 ! %l1 = 00000000c106b745
! Mem[0000000030800050] = d4e500f3 0cb73a7a, %l0 = c106bbc7, %l1 = c106b745
ldda [%i1+0x050]%asi,%l0 ! %l0 = 00000000d4e500f3 000000000cb73a7a
! %l1 = 000000000cb73a7a
sethi %hi(0xdc06b000),%l1 ! %l1 = 00000000dc06b000
! %l2 = ba9be6d4, %l3 = 0002f3d4, Mem[0000000014000020] = de0595d7 4ec386f0
stda %l2,[%o0+%i4]0x89 ! Mem[0000000014000020] = ba9be6d4 0002f3d4
! %l3 = 000000000002f3d4, immed = fffff6e5, %l4 = 000000003e96253e
sub %l3,-0x91b,%l4 ! %l4 = 000000000002fcef
! Mem[0000000015800030] = 70869e744fd92d22, %f26 = 3fc47426 b512799b
ldda [%o3+0x030]%asi,%f26 ! %f26 = 70869e74 4fd92d22
p2_label_15: ! %cwp = 1
! Mem[0000000014800028] = 0390c7a8 09cd9273, %l4 = 0002fcef, %l5 = d5fdcf56
ldda [%o1+%i5]0x89,%l4 ! %l4 = 0000000009cd9273 000000000390c7a8
! Mem[0000000014800028] = 09cd9273, %l6 = 000000000000003d
lduba [%o1+%i5]0x88,%l6 ! %l6 = 0000000000000073
! Mem[0000000031000050] = 9c68df328c055a4e, %f12 = e1fbe396 384bcdb8
ldda [%i2+0x050]%asi,%f12 ! %f12 = 9c68df32 8c055a4e
! Mem[0000000014000030] = 964037ba, %l3 = 000000000002f3d4
lduba [%o0+%i6]0x88,%l3 ! %l3 = 00000000000000ba
! %l4 = 09cd9273, %l5 = 0390c7a8, Mem[0000000015000000] = a8f0bbb5 5e16cacc
stda %l4,[%o2+%g0]0x89 ! Mem[0000000015000000] = 09cd9273 0390c7a8
! %l7 = 00000000ba9be5fc, immed = 00000358, %l6 = 0000000000000073
subccc %l7,0x358,%l6 ! %l6 = 00000000ba9be2a4, %ccr = 08
restore ! CWP = 0
! Mem[0000000031000050] = 9c68df32, %l5 = 0000000000000000
ldsh [%o2+0x052],%l5 ! %l5 = ffffffffffffdf32
! Mem[0000000031000010] = ffffffb7 a5fd1d2c, %l6 = 0094c6cf, %l7 = fd198c4a
ldda [%o2+0x010]%asi,%l6 ! %l6 = 00000000ffffffb7 00000000a5fd1d2c
! Mem[0000000014000008] = d4e69bba, %l2 = 00000000005d669c
lduba [%i0+%i4]0x88,%l2 ! %l2 = 00000000000000ba
p2_label_16:
! Mem[0000000030000050] = 3fc47426b512799b, %f20 = 8c102b24 38c5c1e3
ldda [%o0+0x050]%asi,%f20 ! %f20 = 3fc47426 b512799b
! %f14 = 2a23451d ae20a4f1, Mem[0000000031800050] = 3cb6c538 48168ed9
std %f14,[%o3+0x050] ! Mem[0000000031800050] = 2a23451d ae20a4f1
! Mem[0000000030000010] = 6e66d6c4, %l5 = ffffffffffffdf32
lduh [%o0+0x012],%l5 ! %l5 = 000000000000d6c4
! Mem[0000000015000018] = c4794297, %l0 = 000000009273b428
ldswa [%i2+%i6]0x81,%l0 ! %l0 = ffffffffc4794297
! Invert Register : %l3 = 0000000000000088
xor %l3,-1,%l3 ! %l3 = ffffffffffffff77
! %l6 = 00000000ffffffb7, immed = fffff050, %l4 = 038c5b63c0000000
addc %l6,-0xfb0,%l4 ! %l4 = 00000000fffff007
! %l3 = ffffffffffffff77, %l1 = 0000000038c5c1e3, %l0 = ffffffffc4794297
andncc %l3,%l1,%l0 ! %l0 = ffffffffc73a3e14, %ccr = 88
! %l0 = ffffffffc73a3e14, immed = fffff7ba, %y = 00000000
sdiv %l0,-0x846,%l2 ! %l2 = ffffffffffe7eb6d
mov %l0,%y ! %y = c73a3e14
! Mem[0000000030000014] = fd198c4a, %l0 = ffffffffc73a3e14
ldsb [%o0+0x016],%l0 ! %l0 = ffffffffffffff8c
! %l4 = 00000000fffff007, %l3 = ffffffffffffff77, %l0 = ffffffffffffff8c
tsubcctv %l4,%l3,%l0 ! %l0 = ffffffffffffffaf, Trapped
p2_label_17:
! Mem[000000001480001c] = 0857f91d, %l5 = 000000000000d6c4
ldsw [%i1+0x01c],%l5 ! %l5 = 000000000857f91d
! %l2 = ffffffffffe7eb6d, Mem[0000000014000030] = ba374096
stha %l2,[%i0+%o6]0x80 ! Mem[0000000014000030] = eb6d4096
! %l4 = 00000000fffff007, immed = 0000087f, %l3 = ffffffffffffff77
xorcc %l4,0x87f,%l3 ! %l3 = 00000000fffff878, %ccr = 08
! Mem[0000000014000000] = d929b9f8, %l6 = 00000000ffffffb7
lduba [%i0+%g0]0x88,%l6 ! %l6 = 00000000000000f8
! Mem[0000000015000020] = 8e36faafa1978092, %l5 = 000000000857f91d
ldxa [%i2+%o4]0x88,%l5 ! %l5 = 8e36faafa1978092
! %f0 = a2eff19b d929b9f8, Mem[0000000015800018] = bfcec4a9 de0595d7
stda %f0 ,[%i3+%i6]0x89 ! Mem[0000000015800018] = a2eff19b d929b9f8
! Mem[0000000014800030] = 00000000, %l7 = 00000000a5fd1d2c
ldsba [%i1+%o6]0x81,%l7 ! %l7 = 0000000000000000
! %l7 = 0000000000000000, %l5 = 8e36faafa1978092, %l7 = 0000000000000000
xor %l7,%l5,%l7 ! %l7 = 8e36faafa1978092
! %f8 = 6e66d6c4 fd198c4a, Mem[0000000030000050] = 3fc47426 b512799b
stda %f8 ,[%o0+0x050]%asi ! Mem[0000000030000050] = 6e66d6c4 fd198c4a
! Mem[0000000031800054] = ae20a4f1, %l3 = 00000000fffff878
ldsh [%o3+0x056],%l3 ! %l3 = ffffffffffffa4f1
p2_label_18:
! %l1 = 0000000038c5c1e3, Mem[0000000015800038] = 81a0b784d071ab36
stx %l1,[%i3+0x038] ! Mem[0000000015800038] = 0000000038c5c1e3
! Mem[0000000030000050] = 6e66d6c4, %l0 = ffffffffffffffaf
ldsb [%o0+0x052],%l0 ! %l0 = ffffffffffffffd6
! %l6 = 00000000000000f8, Mem[0000000030800054] = 0cb73a7a
stw %l6,[%o1+0x054] ! Mem[0000000030800054] = 000000f8
! %l0 = ffffffffffffffd6, immed = 0000001a, %l7 = 8e36faafa1978092
sra %l0,0x01a,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000014800020] = e3c1c538, %l2 = ffffffffffe7eb6d
lduha [%i1+%o4]0x80,%l2 ! %l2 = 000000000000e3c1
! Mem[0000000030000050] = 6e66d6c4, %l3 = ffffffffffffa4f1
ldsw [%o0+0x050],%l3 ! %l3 = 000000006e66d6c4
! Mem[0000000015800070] = 820ffbe3, %l1 = 0000000038c5c1e3
ldsw [%i3+0x070],%l1 ! %l1 = ffffffff820ffbe3
! Mem[0000000014800068] = 378fa989, %l7 = ffffffffffffffff
lduw [%i1+0x068],%l7 ! %l7 = 00000000378fa989
! %l6 = 000000f8, %l7 = 378fa989, Mem[0000000014000030] = 96406deb 33365fad
stda %l6,[%i0+%o6]0x89 ! Mem[0000000014000030] = 000000f8 378fa989
! %l3 = 000000006e66d6c4, Mem[0000000014000068] = dda007d87796a4a5
stx %l3,[%i0+0x068] ! Mem[0000000014000068] = 000000006e66d6c4
p2_label_19:
! Mem[0000000030000050] = 6e66d6c4 fd198c4a, %l6 = 000000f8, %l7 = 378fa989
ldda [%o0+0x050]%asi,%l6 ! %l6 = 000000006e66d6c4 00000000fd198c4a
! %l6 = 000000006e66d6c4, immed = 00000f49, %l7 = 00000000fd198c4a
and %l6,0xf49,%l7 ! %l7 = 0000000000000640
! %l3 = 000000006e66d6c4, immed = fffff429, %l2 = 000000000000e3c1
addc %l3,-0xbd7,%l2 ! %l2 = 000000006e66caed
! %l6 = 000000006e66d6c4, Mem[0000000014800008] = a37873ba
stwa %l6,[%i1+%i4]0x89 ! Mem[0000000014800008] = 6e66d6c4
! %l1 = ffffffff820ffbe3, Mem[000000001480000a] = c4d6666e
stba %l1,[%i1+0x00a]%asi ! Mem[0000000014800008] = c4d6e36e
! %f21 = b512799b, Mem[0000000014800008] = c4d6e36e
sta %f21,[%i1+%i4]0x81 ! Mem[0000000014800008] = b512799b
! Mem[0000000014800020] = e3c1c5381bda92da, %f6 = d79505de f086c34e
ldd [%i1+%o4],%f6 ! %f6 = e3c1c538 1bda92da
! Mem[0000000031800050] = 2a23451d, %l3 = 000000006e66d6c4
ldsh [%o3+0x052],%l3 ! %l3 = 000000000000451d
! %l6 = 000000006e66d6c4, immd = 0000000000000b98, %l0 = ffffffffffffffd6
udivx %l6,0xb98,%l0 ! %l0 = 00000000000985c3
! Mem[0000000030800050] = d4e500f3 000000f8, %l0 = 000985c3, %l1 = 820ffbe3
ldd [%o1+0x050],%l0 ! %l0 = 00000000d4e500f3 00000000000000f8
p2_label_20:
! Mem[0000000031000054] = 8c055a4e, %l0 = 00000000d4e500f3
ldsh [%o2+0x056],%l0 ! %l0 = 0000000000005a4e
! %l6 = 000000006e66d6c4, %l1 = 00000000000000f8, %y = c73a3e14
umul %l6,%l1,%l7 ! %l7 = 0000006af3a00de0, %y = 6a
! %f24 = 1a6a2334 65a257cf, Mem[0000000030800050] = d4e500f3 000000f8
std %f24,[%o1+0x050] ! Mem[0000000030800050] = 1a6a2334 65a257cf
! %l3 = 000000000000451d, %l4 = 00000000fffff007, %l4 = 00000000fffff007
add %l3,%l4,%l4 ! %l4 = 0000000100003524
! %l1 = 00000000000000f8, immd = 00000000000003b3, %l5 = 8e36faafa1978092
udivx %l1,0x3b3,%l5 ! %l5 = 0000000000000000
! %l3 = 000000000000451d, %l2 = 000000006e66caed, %y = 0000006a
sdivcc %l3,%l2,%l0 ! %l0 = 00000000000000f5, %ccr = 00
mov %l0,%y ! %y = 000000f5
! Mem[0000000015000020] = a1978092, %f22 = ba9be6d4
lda [%i2+%o4]0x88,%f22 ! %f22 = a1978092
! Clear Register : %l5 = 0000000000000000
clr %l5 ! %l5 = 0000000000000000
! %l3 = 000000000000451d, Mem[0000000030800010] = 9643b1e6
stw %l3,[%o1+%i5] ! Mem[0000000030800010] = 0000451d
! %l7 = 0000006af3a00de0, Mem[0000000015800028] = d98e164838c5b63c
stxa %l7,[%i3+%o5]0x88 ! Mem[0000000015800028] = 0000006af3a00de0
p2_label_21:
! Mem[0000000030800014] = e8b6c10d, %f24 = 1a6a2334
ld [%o1+0x014],%f24 ! %f24 = e8b6c10d
! %l2 = 000000006e66caed, %l7 = 0000006af3a00de0, %l4 = 0000000100003524
sdivx %l2,%l7,%l4 ! %l4 = 0000000000000000
! Mem[0000000014000030] = f8000000, %l2 = 000000006e66caed
lduha [%i0+%o6]0x80,%l2 ! %l2 = 000000000000f800
! %l7 = 0000006af3a00de0, Mem[0000000031800050] = 2a23451dae20a4f1
stx %l7,[%o3+0x050] ! Mem[0000000031800050] = 0000006af3a00de0
! Mem[0000000014800030] = 00000000, %l2 = 000000000000f800
ldsha [%i1+%o6]0x81,%l2 ! %l2 = 0000000000000000
! %l0 = 00000000000000f5, immed = fffff79c, %l1 = 00000000000000f8
xor %l0,-0x864,%l1 ! %l1 = fffffffffffff769
! Mem[0000000031000010] = ffffffb7, %l3 = 000000000000451d
ldsba [%o2+0x012]%asi,%l3 ! %l3 = ffffffffffffffff
! %l7 = 0000006af3a00de0, %l3 = ffffffffffffffff, %l5 = 0000000000000000
sra %l7,%l3,%l5 ! %l5 = ffffffffffffffff
! %l0 = 00000000000000f5, Mem[0000000031800010] = 007ddaf8
stw %l0,[%o3+%i5] ! Mem[0000000031800010] = 000000f5
! Mem[0000000030000010] = 6e66d6c4fd198c4a, %l1 = fffffffffffff769
ldxa [%o0+0x010]%asi,%l1 ! %l1 = 6e66d6c4fd198c4a
p2_label_22:
! %l6 = 000000006e66d6c4, %l1 = 6e66d6c4fd198c4a, %y = 000000f5
umulcc %l6,%l1,%l4 ! %l4 = 6d26a6cad45144a8, %ccr = 08, %y = 6d26a6ca
! %l2 = 0000000000000000, immed = fffff490, %l3 = ffffffffffffffff
and %l2,-0xb70,%l3 ! %l3 = 0000000000000000
! %l2 = 0000000000000000, Mem[0000000014000066] = 9e5bfc57
sth %l2,[%i0+0x066] ! Mem[0000000014000064] = 9e5b0000
! Mem[0000000015000030] = 064b2b71, %l0 = 00000000000000f5
lduha [%i2+%o6]0x80,%l0 ! %l0 = 000000000000064b
! %l0 = 000000000000064b, %l3 = 0000000000000000, %l1 = 6e66d6c4fd198c4a
sllx %l0,%l3,%l1 ! %l1 = 000000000000064b
! %f29 = a6af5e18, Mem[0000000014000030] = 000000f8
sta %f29,[%i0+%o6]0x89 ! Mem[0000000014000030] = a6af5e18
! %l1 = 000000000000064b, %l4 = 6d26a6cad45144a8, %l4 = 6d26a6cad45144a8
udivx %l1,%l4,%l4 ! Div by zero, %l0 = 0000000000000673
! Mem[0000000015800020] = c106bbc7, %l6 = 000000006e66d6c4
lduba [%i3+%o4]0x80,%l6 ! %l6 = 00000000000000c1
! %l5 = ffffffffffffffff, %l2 = 0000000000000000, %l2 = 0000000000000000
andcc %l5,%l2,%l2 ! %l2 = 0000000000000000, %ccr = 44
! %l6 = 00000000000000c1, immed = 00000004, %l0 = 000000000000064b
srl %l6,0x004,%l0 ! %l0 = 000000000000000c
p2_label_23:
! Randomly selected nop
nop
! %l7 = 0000006af3a00de0, %l7 = 0000006af3a00de0, %l7 = 0000006af3a00de0
orn %l7,%l7,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000015800018] = f8b929d9, %l4 = 0000000000000000
lduba [%i3+%i6]0x80,%l4 ! %l4 = 00000000000000f8
! %l7 = ffffffffffffffff, Mem[0000000030800050] = 1a6a233465a257cf
stx %l7,[%o1+0x050] ! Mem[0000000030800050] = ffffffffffffffff
! %l5 = ffffffffffffffff, immd = fffffffffffffbf5, %l7 = ffffffffffffffff
udivx %l5,-0x40b,%l7 ! %l7 = 0000000000000001
! Mem[0000000030800054] = ffffffff, %l0 = 000000000000000c
lduw [%o1+0x054],%l0 ! %l0 = 00000000ffffffff
! Mem[0000000015800028] = f3a00de0, %l2 = 0000000000000000
lduha [%i3+%o5]0x88,%l2 ! %l2 = 0000000000000de0
! %l2 = 0000000000000de0, %l5 = ffffffffffffffff, %l1 = 000000000000064b
udivx %l2,%l5,%l1 ! %l1 = 0000000000000000
! %l7 = 0000000000000001, %l0 = 00000000ffffffff, %y = 6d26a6ca
umul %l7,%l0,%l0 ! %l0 = 00000000ffffffff, %y = 00
! %l5 = ffffffffffffffff, immed = fffff82c, %l6 = 00000000000000c1
orn %l5,-0x7d4,%l6 ! %l6 = ffffffffffffffff
p2_label_24:
! Mem[0000000030000054] = fd198c4a, %l4 = 00000000000000f8
lduw [%o0+0x054],%l4 ! %l4 = 00000000fd198c4a
! %f24 = e8b6c10d 65a257cf, Mem[0000000031000010] = ffffffb7 a5fd1d2c
std %f24,[%o2+%i5] ! Mem[0000000031000010] = e8b6c10d 65a257cf
! %l4 = 00000000fd198c4a, Mem[0000000015000036] = 8102dda4
sth %l4,[%i2+0x036] ! Mem[0000000015000034] = 81028c4a
! Mem[0000000030000014] = fd198c4a, %l6 = ffffffffffffffff
ldsw [%o0+0x014],%l6 ! %l6 = fffffffffd198c4a
! %l6 = fd198c4a, %l7 = 00000001, Mem[0000000030800010] = 0000451d e8b6c10d
std %l6,[%o1+%i5] ! Mem[0000000030800010] = fd198c4a 00000001
! Mem[0000000015800074] = c07a7704, %l6 = fffffffffd198c4a
ldsb [%i3+0x074],%l6 ! %l6 = ffffffffffffffc0
! Mem[0000000030000050] = 6e66d6c4, %l5 = ffffffffffffffff
ldub [%o0+0x051],%l5 ! %l5 = 0000000000000066
! %f13 = 8c055a4e, Mem[0000000015800020] = c7bb06c1
sta %f13,[%i3+%o4]0x89 ! Mem[0000000015800020] = 8c055a4e
! %l5 = 0000000000000066, %l3 = 0000000000000000, %y = 00000000
smulcc %l5,%l3,%l5 ! %l5 = 0000000000000000, %ccr = 44, %y = 00
! %l6 = ffffffffffffffc0, immed = 00000018, %l1 = 0000000000000000
sra %l6,0x018,%l1 ! %l1 = ffffffffffffffff
p2_label_25:
! Mem[0000000030800050] = ffffffff, %l6 = ffffffffffffffc0
ldsw [%o1+0x050],%l6 ! %l6 = ffffffffffffffff
! %l1 = ffffffffffffffff, immed = fffff176, %l6 = ffffffffffffffff
xnorcc %l1,-0xe8a,%l6 ! %l6 = fffffffffffff176, %ccr = 88
! %l3 = 0000000000000000
setx 0xe48e6f5ae48e6f5a,%g7,%l3 ! %l3 = e48e6f5ae48e6f5a
! Mem[0000000014000000] = f8b929d99bf1efa2, %l3 = e48e6f5ae48e6f5a
ldxa [%i0+%g0]0x81,%l3 ! %l3 = f8b929d99bf1efa2
! Mem[0000000014800038] = e5235916, %l5 = 0000000000000000
ldub [%i1+0x038],%l5 ! %l5 = 00000000000000e5
! %l2 = 0000000000000de0, %l7 = 0000000000000001, %l7 = 0000000000000001
mulx %l2,%l7,%l7 ! %l7 = 0000000000000de0, %y = 00
! %l7 = 0000000000000de0, Mem[0000000015800020] = 4e5a058c1f8f5ed5
stxa %l7,[%i3+%o4]0x80 ! Mem[0000000015800020] = 0000000000000de0
! Mem[0000000015800010] = 86d4b838886a95da, %f20 = 3fc47426 b512799b
ldda [%i3+%i5]0x88,%f20 ! %f20 = 86d4b838 886a95da
! %l7 = 0000000000000de0
sethi %hi(0x9dcd0000),%l7 ! %l7 = 000000009dcd0000
! %l4 = 00000000fd198c4a, %l7 = 000000009dcd0000, %l3 = f8b929d99bf1efa2
sll %l4,%l7,%l3 ! %l3 = 00000000fd198c4a
p2_label_26:
! %l0 = 00000000ffffffff, Mem[0000000031000010] = e8b6c10d
sth %l0,[%o2+%i5] ! Mem[0000000031000010] = ffffc10d
! %l2 = 0000000000000de0, %l6 = fffffffffffff176, %l6 = fffffffffffff176
addc %l2,%l6,%l6 ! %l6 = ffffffffffffff56
! %l3 = 00000000fd198c4a, immed = 0000000d, %l0 = 00000000ffffffff
sll %l3,0x00d,%l0 ! %l0 = 00001fa331894000
! Mem[0000000015800018] = f8b929d9, %l4 = 00000000fd198c4a
lduwa [%i3+%i6]0x80,%l4 ! %l4 = 00000000f8b929d9
! %l4 = f8b929d9, %l5 = 000000e5, Mem[0000000031000010] = ffffc10d 65a257cf
std %l4,[%o2+%i5] ! Mem[0000000031000010] = f8b929d9 000000e5
! %f13 = 8c055a4e, Mem[0000000030800010] = fd198c4a
st %f13,[%o1+%i5] ! Mem[0000000030800010] = 8c055a4e
! %l2 = 0000000000000de0, %l1 = ffffffffffffffff, %l1 = ffffffffffffffff
udivx %l2,%l1,%l1 ! Div by zero, %l0 = 00001fa331894028
! %f0 = a2eff19b, Mem[0000000014000008] = ba9be6d4
sta %f0 ,[%i0+%i4]0x81 ! Mem[0000000014000008] = a2eff19b
! Mem[0000000030000014] = fd198c4a, %l2 = 0000000000000de0
ldsb [%o0+0x015],%l2 ! %l2 = 0000000000000019
! Mem[0000000015000010] = 59dc56f1, %f19 = 00eacd2a
lda [%i2+%i5]0x88,%f19 ! %f19 = 59dc56f1
p2_label_27:
! %l6 = ffffffffffffff56, immed = fffff279, %y = 00000000
umulcc %l6,-0xd87,%l2 ! %l2 = fffff1cf0008fba6, %ccr = 80, %y = fffff1cf
! Mem[0000000015000054] = c821857c, %l1 = 0000000000000000
ldsh [%i2+0x054],%l1 ! %l1 = ffffffffffffc821
! %l0 = 00001fa331894000, immed = fffff394, %l4 = 00000000f8b929d9
orn %l0,-0xc6c,%l4 ! %l4 = 00001fa331894c6b
! Mem[0000000014800018] = ce53f818, %f14 = 2a23451d
lda [%i1+%i6]0x80,%f14 ! %f14 = ce53f818
! Mem[0000000015800030] = 749e8670, %l5 = 00000000000000e5
lduwa [%i3+%o6]0x88,%l5 ! %l5 = 00000000749e8670
! Mem[0000000031000010] = f8b929d9000000e5, %l3 = 00000000fd198c4a
ldxa [%o2+0x010]%asi,%l3 ! %l3 = f8b929d9000000e5
! %l0 = 00001fa331894000, immed = fffff703, %y = fffff1cf
udivcc %l0,-0x8fd,%l2 ! %l2 = 00000000fffffacc, %ccr = 08
mov %l0,%y ! %y = 31894000
! %f5 = 7dc4317e, Mem[0000000031000014] = 000000e5
st %f5 ,[%o2+0x014] ! Mem[0000000031000014] = 7dc4317e
! Mem[0000000014800020] = 38c5c1e3, %l5 = 00000000749e8670
lduwa [%i1+%o4]0x88,%l5 ! %l5 = 0000000038c5c1e3
! Mem[0000000015000008] = bd86ff252d772eb2, %f12 = 9c68df32 8c055a4e
ldda [%i2+%i4]0x88,%f12 ! %f12 = bd86ff25 2d772eb2
p2_label_28:
! %l4 = 00001fa331894c6b, Mem[0000000014000018] = 60723d44670d67ea
stxa %l4,[%i0+%i6]0x80 ! Mem[0000000014000018] = 00001fa331894c6b
! Mem[0000000015800030] = 749e8670, %l0 = 00001fa331894000
lduha [%i3+%o6]0x89,%l0 ! %l0 = 0000000000008670
! %l5 = 0000000038c5c1e3, Mem[0000000014800030] = 00000000
stba %l5,[%i1+%o6]0x89 ! Mem[0000000014800030] = 000000e3
! Mem[0000000030000010] = 6e66d6c4 fd198c4a, %l0 = 00008670, %l1 = ffffc821
ldd [%o0+%i5],%l0 ! %l0 = 000000006e66d6c4 00000000fd198c4a
! Clear Register : %l5 = 0000000038c5c1e3
clr %l5 ! %l5 = 0000000000000000
! retry : should take illegal inst trap, %l0 = 000000006e66d6c4
retry ! Illegal inst trap : %l0 = 000000006e66d6d4
! %l3 = f8b929d9000000e5, Mem[0000000030000010] = 6e66d6c4fd198c4a
stx %l3,[%o0+%i5] ! Mem[0000000030000010] = f8b929d9000000e5
! Mem[0000000015000030] = 712b4b06, %l4 = 00001fa331894c6b
lduha [%i2+%o6]0x88,%l4 ! %l4 = 0000000000004b06
! Mem[0000000014000028] = 982b3603, %l4 = 0000000000004b06
lduwa [%i0+%o5]0x88,%l4 ! %l4 = 00000000982b3603
! %l0 = 000000006e66d6d4, %l5 = 0000000000000000, %l4 = 00000000982b3603
sra %l0,%l5,%l4 ! %l4 = 000000006e66d6d4
p2_label_29:
save ! CWP = 1
! Mem[0000000030000050] = 6e66d6c4, %l6 = 00000000ba9be2a4
ldub [%i0+0x050],%l6 ! %l6 = 000000000000006e
! Mem[0000000015000028] = ffffffff, %l6 = 000000000000006e
lduha [%o2+%i5]0x89,%l6 ! %l6 = 000000000000ffff
! Mem[0000000031000014] = 7dc4317e, %l3 = 00000000000000ba
ldsb [%i2+0x017],%l3 ! %l3 = 000000000000007e
! %f18 = 875d18fc 59dc56f1, Mem[0000000015000068] = 52f93f20 6e1f2fad
stda %f18,[%o2+0x068]%asi ! Mem[0000000015000068] = 875d18fc 59dc56f1
! Mem[0000000030800050] = ffffffff, %l7 = 00000000ba9be5fc
lduh [%i1+0x052],%l7 ! %l7 = 000000000000ffff
! Mem[0000000031800050] = 0000006a f3a00de0, %l0 = d4e500f3, %l1 = dc06b000
ldd [%i3+0x050],%l0 ! %l0 = 000000000000006a 00000000f3a00de0
! %f6 = e3c1c538 1bda92da, Mem[0000000015000068] = 875d18fc 59dc56f1
std %f6 ,[%o2+0x068] ! Mem[0000000015000068] = e3c1c538 1bda92da
! %l0 = 000000000000006a, Mem[0000000014000030] = 185eafa689a98f37
stx %l0,[%o0+%i6] ! Mem[0000000014000030] = 000000000000006a
! %l3 = 000000000000007e, Mem[000000001580007c] = 72bd4d8a, %asi = 80
stha %l3,[%o3+0x07c]%asi ! Mem[000000001580007c] = 007e4d8a
p2_label_30: ! %cwp = 1
! %f20 = 86d4b838, Mem[0000000015000010] = f156dc59
sta %f20,[%o2+%o5]0x81 ! Mem[0000000015000010] = 86d4b838
! retry : should take illegal inst trap, %l0 = 000000000000006a
retry ! Illegal inst trap : %l0 = 000000000000007a
! %l5 = 000000000390c7a8, %l6 = 000000000000ffff, %l5 = 000000000390c7a8
xorcc %l5,%l6,%l5 ! %l5 = 0000000003903857, %ccr = 00
! %l0 = 0000007a, %l1 = f3a00de0, Mem[0000000015000068] = e3c1c538 1bda92da
std %l0,[%o2+0x068] ! Mem[0000000015000068] = 0000007a f3a00de0
! Mem[0000000031000054] = 8c055a4e, %l0 = 000000000000007a
ldsw [%i2+0x054],%l0 ! %l0 = ffffffff8c055a4e
! Mem[0000000015800018] = d929b9f8, %l3 = 000000000000007e
lduwa [%o3+%o6]0x88,%l3 ! %l3 = 00000000d929b9f8
! Mem[0000000031800010] = 000000f5, %l5 = 0000000003903857
ldsw [%i3+%o5],%l5 ! %l5 = 00000000000000f5
! %l2 = 00000000ba9be6d4, %l4 = 0000000009cd9273, %l3 = 00000000d929b9f8
orn %l2,%l4,%l3 ! %l3 = fffffffffebbefdc
! Mem[0000000015800008] = 165e584c, %l4 = 0000000009cd9273
ldsha [%o3+%o4]0x81,%l4 ! %l4 = 000000000000165e
! %l4 = 000000000000165e, %l0 = ffffffff8c055a4e, %l5 = 00000000000000f5
mulx %l4,%l0,%l5 ! %l5 = fffff5dddfb9dca4, %y = 31894000
p2_label_31: ! %cwp = 1
! %l3 = fffffffffebbefdc, %l3 = fffffffffebbefdc, %l1 = 00000000f3a00de0
andncc %l3,%l3,%l1 ! %l1 = 0000000000000000, %ccr = 44
! Mem[0000000015800008] = 4c585e16, %l7 = 000000000000ffff
lduha [%o3+%o4]0x89,%l7 ! %l7 = 0000000000005e16
! Mem[000000001580001c] = 9bf1efa2, %l4 = 000000000000165e
ldsw [%o3+0x01c],%l4 ! %l4 = ffffffff9bf1efa2
! Mem[0000000015800010] = da956a88, %l2 = 00000000ba9be6d4
lduba [%o3+%o5]0x80,%l2 ! %l2 = 00000000000000da
! %l2 = 000000da, %l3 = febbefdc, Mem[0000000030800010] = 8c055a4e 00000001
std %l2,[%i1+%o5] ! Mem[0000000030800010] = 000000da febbefdc
! %l0 = ffffffff8c055a4e, %l3 = fffffffffebbefdc, %y = 31894000
sdiv %l0,%l3,%l3 ! %l3 = ffffffff80000000
mov %l0,%y ! %y = 8c055a4e
! Randomly selected nop
nop
! Mem[0000000031800050] = 0000006a, %f7 = 1bda92da
ld [%i3+0x050],%f7 ! %f7 = 0000006a
! %l1 = 0000000000000000, %l1 = 0000000000000000, %l2 = 00000000000000da
sub %l1,%l1,%l2 ! %l2 = 0000000000000000
! Mem[0000000015000008] = 2d772eb2, %l4 = ffffffff9bf1efa2
ldsba [%o2+%o4]0x89,%l4 ! %l4 = ffffffffffffffb2
p2_label_32: ! %cwp = 1
! %l2 = 0000000000000000, Mem[0000000031800014] = f91d7426
sth %l2,[%i3+0x014] ! Mem[0000000031800014] = 00007426
! Mem[0000000030800014] = febbefdc, %l0 = ffffffff8c055a4e
ldsb [%i1+0x017],%l0 ! %l0 = ffffffffffffffdc
! %l0 = ffffffdc, %l1 = 00000000, Mem[0000000015800010] = da956a88 38b8d486
stda %l0,[%o3+0x010]%asi ! Mem[0000000015800010] = ffffffdc 00000000
! Mem[0000000015800030] = 749e8670, %l0 = ffffffffffffffdc
ldsba [%o3+%i6]0x89,%l0 ! %l0 = 0000000000000070
! %l0 = 0000000000000070, %l4 = ffffffffffffffb2, %l7 = 0000000000005e16
taddcc %l0,%l4,%l7 ! %l7 = 0000000000000022, %ccr = 13
restore ! CWP = 0
! Mem[0000000015800018] = f8b929d9, %l6 = ffffffffffffff56
ldsba [%i3+%i6]0x81,%l6 ! %l6 = fffffffffffffff8
! %f9 = fd198c4a, Mem[000000001580001c] = 9bf1efa2
sta %f9 ,[%i3+0x01c]%asi ! Mem[000000001580001c] = fd198c4a
! Mem[0000000015800014] = 00000000, %l4 = 000000006e66d6d4
ldsw [%i3+0x014],%l4 ! %l4 = 0000000000000000
! %l5 = 0000000000000000, Mem[0000000030800054] = ffffffff
stw %l5,[%o1+0x054] ! Mem[0000000030800054] = 00000000
p2_label_33:
! %l1 = 00000000fd198c4a, %l7 = 000000009dcd0000, %l4 = 0000000000000000
sub %l1,%l7,%l4 ! %l4 = 000000005f4c8c4a
! Invert Register : %l7 = 000000009dcd0000
xor %l7,-1,%l7 ! %l7 = ffffffff6232ffff
! %f12 = bd86ff25 2d772eb2, Mem[0000000015800030] = 749e8670 222dd94f
stda %f12,[%i3+%o6]0x89 ! Mem[0000000015800030] = bd86ff25 2d772eb2
! %l0 = 000000006e66d6d4, immed = fffffc84, %l1 = 00000000fd198c4a
taddcc %l0,-0x37c,%l1 ! %l1 = 000000006e66d358, %ccr = 11
! Mem[0000000015800020] = 00000000, %l5 = 0000000000000000
lduha [%i3+%o4]0x80,%l5 ! %l5 = 0000000000000000
! %l4 = 000000005f4c8c4a, Mem[0000000015800018] = d929b9f8
stwa %l4,[%i3+%i6]0x89 ! Mem[0000000015800018] = 5f4c8c4a
! %l6 = fffffffffffffff8, Mem[0000000015800000] = b357f01e
stwa %l6,[%i3+%g0]0x80 ! Mem[0000000015800000] = fffffff8
! %l5 = 0000000000000000, immed = 00000802, %l2 = 00000000fffffacc
andn %l5,0x802,%l2 ! %l2 = 0000000000000000
! %f18 = 875d18fc, Mem[0000000030800050] = ffffffff
st %f18,[%o1+0x050] ! Mem[0000000030800050] = 875d18fc
! Mem[0000000014000018] = 00001fa3, %l5 = 0000000000000000
ldsb [%i0+0x01a],%l5 ! %l5 = 000000000000001f
p2_label_34:
! %l2 = 0000000000000000, Mem[0000000015800028] = 0000006af3a00de0
stxa %l2,[%i3+%o5]0x88 ! Mem[0000000015800028] = 0000000000000000
! %f10 = 02fd232a 5d6d6399, Mem[0000000031800050] = 0000006a f3a00de0
stda %f10,[%o3+0x050]%asi ! Mem[0000000031800050] = 02fd232a 5d6d6399
! %l7 = ffffffff6232ffff, %l1 = 000000006e66d358, %l0 = 000000006e66d6d4
srl %l7,%l1,%l0 ! %l0 = 0000000000000062
! %f6 = e3c1c538 0000006a, Mem[0000000015000030] = 712b4b06 4a8c0281
stda %f6 ,[%i2+%o6]0x89 ! Mem[0000000015000030] = e3c1c538 0000006a
! Mem[0000000014800018] = ce53f818, %l3 = f8b929d9000000e5
lduha [%i1+%i6]0x80,%l3 ! %l3 = 000000000000ce53
! Mem[0000000014800068] = 378fa989, %f28 = 6fb843e9
ld [%i1+0x068],%f28 ! %f28 = 378fa989
! %l7 = ffffffff6232ffff, Mem[0000000014000030] = 000000000000006a
stxa %l7,[%i0+%o6]0x80 ! Mem[0000000014000030] = ffffffff6232ffff
! %l4 = 000000005f4c8c4a, immed = fffff3d4, %y = 8c055a4e
sdivcc %l4,-0xc2c,%l7 ! %l7 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = 00000062
! Clear Register : %l3 = 000000000000ce53
clr %l3 ! %l3 = 0000000000000000
! Mem[0000000014800030] = e3000000, %l0 = 0000000000000062
ldsb [%i1+%o6],%l0 ! %l0 = ffffffffffffffe3
p2_label_35:
! %l1 = 000000006e66d358, Mem[0000000031000010] = f8b929d9
sth %l1,[%o2+%i5] ! Mem[0000000031000010] = d35829d9
! Mem[0000000015800010] = dcffffff, %l5 = 000000000000001f
lduha [%i3+%i5]0x89,%l5 ! %l5 = 000000000000ffff
! Mem[0000000015800000] = fffffff8, %f25 = 65a257cf
lda [%i3+%g0]0x80,%f25 ! %f25 = fffffff8
! %l5 = 000000000000ffff, Mem[0000000014000010] = 727ff889
stba %l5,[%i0+%i5]0x81 ! Mem[0000000014000010] = ff7ff889
! %l5 = 000000000000ffff, %l3 = 0000000000000000, %l7 = 000000007fffffff
xor %l5,%l3,%l7 ! %l7 = 000000000000ffff
! Mem[0000000014800078] = d6486510, %l6 = fffffffffffffff8
ldsw [%i1+0x078],%l6 ! %l6 = ffffffffd6486510
! %l4 = 5f4c8c4a, %l5 = 0000ffff, Mem[0000000030800050] = 875d18fc 00000000
stda %l4,[%o1+0x050]%asi ! Mem[0000000030800050] = 5f4c8c4a 0000ffff
! Mem[0000000015800018] = 4a8c19fd5f4c8c4a, %f26 = 70869e74 4fd92d22
ldda [%i3+%i6]0x88,%f26 ! %f26 = 4a8c19fd 5f4c8c4a
! %l0 = ffffffffffffffe3, immed = 00000b5b, %y = 00000062
udivcc %l0,0xb5b,%l1 ! %l1 = 0000000008b7e04c, %ccr = 00
mov %l0,%y ! %y = ffffffe3
! Mem[0000000014800018] = ce53f818 0857f91d, %l4 = 5f4c8c4a, %l5 = 0000ffff
ldda [%i1+%i6]0x81,%l4 ! %l4 = 00000000ce53f818 000000000857f91d
p2_label_36:
! Mem[0000000014800040] = 97d05ff5, %l6 = ffffffffd6486510
ldsb [%i1+0x042],%l6 ! %l6 = 000000000000005f
! %f29 = a6af5e18, Mem[0000000014800028] = 7392cd09
sta %f29,[%i1+%o5]0x81 ! Mem[0000000014800028] = a6af5e18
! done : should take illegal inst trap, %l0 = ffffffffffffffe3
done ! Illegal inst trap : %l0 = fffffffffffffff3
! %l1 = 0000000008b7e04c, immed = 00000006, %l0 = fffffffffffffff3
srl %l1,0x006,%l0 ! %l0 = 000000000022df81
! Mem[0000000031000050] = 9c68df32, %l6 = 000000000000005f
ldsh [%o2+0x052],%l6 ! %l6 = ffffffffffffdf32
! %l7 = 000000000000ffff, immed = 00000245, %l4 = 00000000ce53f818
orn %l7,0x245,%l4 ! %l4 = ffffffffffffffff
! %f28 = 378fa989 a6af5e18, Mem[0000000014800020] = 38c5c1e3 da92da1b
stda %f28,[%i1+%o4]0x89 ! Mem[0000000014800020] = 378fa989 a6af5e18
! %f18 = 875d18fc, Mem[0000000014000008] = a2eff19b
st %f18,[%i0+%i4] ! Mem[0000000014000008] = 875d18fc
! Mem[0000000015800000] = fffffff8, %l0 = 000000000022df81
ldsba [%i3+%g0]0x81,%l0 ! %l0 = ffffffffffffffff
! retry : should take illegal inst trap, %l0 = ffffffffffffffff
retry ! Illegal inst trap : %l0 = 000000000000000f
p2_label_37:
! %l1 = 0000000008b7e04c, %l4 = ffffffffffffffff, %y = ffffffe3
umul %l1,%l4,%l0 ! %l0 = 08b7e04bf7481fb4, %y = 8b7e04b
! Mem[0000000031000050] = 9c68df328c055a4e, %f14 = ce53f818 ae20a4f1
ldda [%o2+0x050]%asi,%f14 ! %f14 = 9c68df32 8c055a4e
! %l5 = 000000000857f91d, Mem[0000000031800010] = 000000f5
sth %l5,[%o3+%i5] ! Mem[0000000031800010] = f91d00f5
! %l2 = 0000000000000000, %l4 = ffffffffffffffff, %y = 08b7e04b
udiv %l2,%l4,%l7 ! %l7 = 0000000008b7e04b
mov %l0,%y ! %y = f7481fb4
! %l3 = 0000000000000000, %l2 = 0000000000000000, %l2 = 0000000000000000
tsubcc %l3,%l2,%l2 ! %l2 = 0000000000000000, %ccr = 44
! %f30 = 0cb73a7a 7b81f5fe, Mem[0000000015000000] = 09cd9273 0390c7a8
stda %f30,[%i2+%g0]0x89 ! Mem[0000000015000000] = 0cb73a7a 7b81f5fe
! %f29 = a6af5e18, Mem[0000000031800010] = f91d00f5
sta %f29,[%o3+0x010]%asi ! Mem[0000000031800010] = a6af5e18
! %l0 = f7481fb4, %l1 = 08b7e04c, Mem[0000000031800010] = a6af5e18 00007426
std %l0,[%o3+%i5] ! Mem[0000000031800010] = f7481fb4 08b7e04c
! %l0 = 08b7e04bf7481fb4, Mem[0000000014800010] = 88403607
stha %l0,[%i1+%i5]0x80 ! Mem[0000000014800010] = 1fb43607
! %l5 = 000000000857f91d, %l7 = 0000000008b7e04b, %l2 = 0000000000000000
sra %l5,%l7,%l2 ! %l2 = 0000000000010aff
p2_label_38:
! Mem[0000000014000010] = ccecc0b4 89f87fff, %l2 = 00010aff, %l3 = 00000000
ldda [%i0+%i5]0x89,%l2 ! %l2 = 0000000089f87fff 00000000ccecc0b4
! Mem[0000000015000008] = 2d772eb2, %l6 = ffffffffffffdf32
lduwa [%i2+%i4]0x88,%l6 ! %l6 = 000000002d772eb2
! Mem[0000000014800030] = 000000e3, %l3 = 00000000ccecc0b4
ldsba [%i1+%o6]0x88,%l3 ! %l3 = ffffffffffffffe3
! Mem[0000000015000078] = ba8f64c0, %l6 = 000000002d772eb2
lduw [%i2+0x078],%l6 ! %l6 = 00000000ba8f64c0
! %l2 = 0000000089f87fff, %l0 = 08b7e04bf7481fb4, %l0 = 08b7e04bf7481fb4
sll %l2,%l0,%l0 ! %l0 = 00089f87fff00000
! %l5 = 000000000857f91d, %l1 = 0000000008b7e04c, %y = f7481fb4
sdivcc %l5,%l1,%l0 ! %l0 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = 80000000
! Mem[0000000015000030] = e3c1c538 0000006a, %l0 = 80000000, %l1 = 08b7e04c
ldda [%i2+%o6]0x89,%l0 ! %l0 = 000000000000006a 00000000e3c1c538
! Mem[0000000014800078] = d6486510d7b33ab4, %f28 = 378fa989 a6af5e18
ldd [%i1+0x078],%f28 ! %f28 = d6486510 d7b33ab4
! %f30 = 0cb73a7a, Mem[0000000015800020] = 00000000
sta %f30,[%i3+%o4]0x89 ! Mem[0000000015800020] = 0cb73a7a
! %l3 = ffffffffffffffe3, Mem[0000000031800054] = 5d6d6399, %asi = 80
stwa %l3,[%o3+0x054]%asi ! Mem[0000000031800054] = ffffffe3
p2_label_39:
! %l0 = 000000000000006a, immed = fffff84b, %l5 = 000000000857f91d
xorcc %l0,-0x7b5,%l5 ! %l5 = fffffffffffff821, %ccr = 88
! Mem[0000000015000034] = 38c5c1e3, %l4 = ffffffffffffffff
lduw [%i2+0x034],%l4 ! %l4 = 0000000038c5c1e3
! Mem[0000000014000018] = 6b4c8931 a31f0000, %l0 = 0000006a, %l1 = e3c1c538
ldda [%i0+%i6]0x89,%l0 ! %l0 = 00000000a31f0000 000000006b4c8931
! Mem[0000000015800028] = 00000000, %l5 = fffffffffffff821
lduba [%i3+%o5]0x88,%l5 ! %l5 = 0000000000000000
! retry : should take illegal inst trap, %l0 = 00000000a31f0000
retry ! Illegal inst trap : %l0 = 00000000a31f0010
! Mem[0000000015800050] = b9179efe fd7287a7, %l2 = 89f87fff, %l3 = ffffffe3
ldda [%i3+0x050]%asi,%l2 ! %l2 = 00000000b9179efe 00000000fd7287a7
! %l3 = 00000000fd7287a7, immed = fffffb59, %l4 = 0000000038c5c1e3
addc %l3,-0x4a7,%l4 ! %l4 = 00000000fd728300
! %l4 = 00000000fd728300, %l5 = 0000000000000000, %l3 = 00000000fd7287a7
srl %l4,%l5,%l3 ! %l3 = 00000000fd728300
! Mem[0000000015000028] = ffffffff, %l3 = 00000000fd728300
lduha [%i2+%o5]0x80,%l3 ! %l3 = 000000000000ffff
! %f10 = 02fd232a 5d6d6399, Mem[0000000031800010] = f7481fb4 08b7e04c
std %f10,[%o3+%i5] ! Mem[0000000031800010] = 02fd232a 5d6d6399
p2_label_40:
! %l4 = 00000000fd728300, immed = 00000131, %y = 80000000
udiv %l4,0x131,%l1 ! %l1 = 00000000ffffffff
mov %l0,%y ! %y = a31f0010
! Mem[0000000015000008] = b22e772d, %l7 = 0000000008b7e04b
ldswa [%i2+%i4]0x81,%l7 ! %l7 = ffffffffb22e772d
! %f22 = a1978092, Mem[0000000015800010] = ffffffdc
sta %f22,[%i3+%i5]0x81 ! Mem[0000000015800010] = a1978092
! %l1 = 00000000ffffffff, %l7 = ffffffffb22e772d, %l0 = 00000000a31f0010
andcc %l1,%l7,%l0 ! %l0 = 00000000b22e772d, %ccr = 08
! %l0 = b22e772d, %l1 = ffffffff, Mem[0000000030800010] = 000000da febbefdc
stda %l0,[%o1+0x010]%asi ! Mem[0000000030800010] = b22e772d ffffffff
! done : should take illegal inst trap, %l0 = 00000000b22e772d
done ! Illegal inst trap : %l0 = 00000000b22e773d
! Mem[0000000015000008] = b22e772d, %l0 = 00000000b22e773d
ldswa [%i2+%i4]0x81,%l0 ! %l0 = ffffffffb22e772d
! Mem[0000000030800010] = b22e772d, %l7 = ffffffffb22e772d
lduw [%o1+%i5],%l7 ! %l7 = 00000000b22e772d
! Mem[0000000014000008] = 875d18fc, %l0 = ffffffffb22e772d
lduba [%i0+%i4]0x80,%l0 ! %l0 = 0000000000000087
! %l5 = 0000000000000000, immed = fffff71a, %l6 = 00000000ba8f64c0
xor %l5,-0x8e6,%l6 ! %l6 = fffffffffffff71a
p2_label_41:
! %l4 = 00000000fd728300, %l4 = 00000000fd728300, %l0 = 0000000000000087
addccc %l4,%l4,%l0 ! %l0 = 00000001fae50600, %ccr = 09
! Mem[0000000030000010] = f8b929d9 000000e5, %l2 = b9179efe, %l3 = 0000ffff
ldda [%o0+0x010]%asi,%l2 ! %l2 = 00000000f8b929d9 00000000000000e5
! Mem[0000000030800010] = b22e772d, %f12 = bd86ff25
ld [%o1+%i5],%f12 ! %f12 = b22e772d
! Mem[0000000014000028] = 03362b98, %l0 = 00000001fae50600
ldswa [%i0+0x028]%asi,%l0 ! %l0 = 0000000003362b98
! Mem[0000000015800010] = a1978092, %l3 = 00000000000000e5
lduwa [%i3+%i5]0x80,%l3 ! %l3 = 00000000a1978092
! Mem[0000000030000050] = 6e66d6c4 fd198c4a, %l6 = fffff71a, %l7 = b22e772d
ldd [%o0+0x050],%l6 ! %l6 = 000000006e66d6c4 00000000fd198c4a
! %l7 = 00000000fd198c4a, %l4 = 00000000fd728300, %l2 = 00000000f8b929d9
subc %l7,%l4,%l2 ! %l2 = ffffffffffa70949
! Mem[0000000015800010] = 928097a1, %l1 = 00000000ffffffff
ldsba [%i3+%i5]0x88,%l1 ! %l1 = ffffffffffffffa1
! Mem[0000000031800010] = 02fd232a 5d6d6399, %l4 = fd728300, %l5 = 00000000
ldd [%o3+%i5],%l4 ! %l4 = 0000000002fd232a 000000005d6d6399
! Mem[0000000031800050] = 02fd232a, %l4 = 0000000002fd232a
ldsw [%o3+0x050],%l4 ! %l4 = 0000000002fd232a
p2_label_42:
! %l3 = 00000000a1978092, Mem[0000000031800014] = 5d6d6399
stw %l3,[%o3+0x014] ! Mem[0000000031800014] = a1978092
! Mem[0000000031800010] = 02fd232aa1978092, %l5 = 000000005d6d6399
ldxa [%o3+0x010]%asi,%l5 ! %l5 = 02fd232aa1978092
! %l3 = 00000000a1978092, Mem[0000000030000054] = fd198c4a
stw %l3,[%o0+0x054] ! Mem[0000000030000054] = a1978092
! Invert Register : %l5 = 02fd232aa1978092
xor %l5,-1,%l5 ! %l5 = fd02dcd55e687f6d
! Mem[0000000014800018] = ce53f818, %l3 = 00000000a1978092
ldsh [%i1+%i6],%l3 ! %l3 = ffffffffffffce53
! %l5 = fd02dcd55e687f6d, %l7 = 00000000fd198c4a, %l0 = 0000000003362b98
sra %l5,%l7,%l0 ! %l0 = 0000000000179a1f
! Mem[0000000015800020] = 7a3ab70c, %l5 = fd02dcd55e687f6d
ldsh [%i3+%o4],%l5 ! %l5 = 0000000000007a3a
! Clear Register : %l3 = ffffffffffffce53
clr %l3 ! %l3 = 0000000000000000
! %l7 = 00000000fd198c4a, %l4 = 0000000002fd232a, %l7 = 00000000fd198c4a
udivx %l7,%l4,%l7 ! %l7 = 0000000000000054
! %f2 = 09fd1d2c, Mem[0000000014000008] = 875d18fc
sta %f2 ,[%i0+%i4]0x81 ! Mem[0000000014000008] = 09fd1d2c
p2_label_43:
! %l0 = 0000000000179a1f, %l6 = 000000006e66d6c4, %l0 = 0000000000179a1f
orncc %l0,%l6,%l0 ! %l0 = ffffffff919fbb3f, %ccr = 88
! %l2 = ffffffffffa70949, %l0 = ffffffff919fbb3f, %l1 = ffffffffffffffa1
orn %l2,%l0,%l1 ! %l1 = ffffffffffe74dc9
! Mem[0000000014000044] = 85b95333, %l5 = 0000000000007a3a
ldsb [%i0+0x047],%l5 ! %l5 = 0000000000000033
! %f4 = 52f93f20 7dc4317e, Mem[0000000014000000] = f8b929d9 9bf1efa2
std %f4 ,[%i0+%g0] ! Mem[0000000014000000] = 52f93f20 7dc4317e
! %l3 = 0000000000000000, %l3 = 0000000000000000, %l7 = 0000000000000054
sub %l3,%l3,%l7 ! %l7 = 0000000000000000
! %l1 = ffffffffffe74dc9
sethi %hi(0x2a12d000),%l1 ! %l1 = 000000002a12d000
! %f16 = 94de8c92 4f06584c, Mem[0000000030000050] = 6e66d6c4 a1978092
std %f16,[%o0+0x050] ! Mem[0000000030000050] = 94de8c92 4f06584c
! %l4 = 0000000002fd232a, Mem[0000000031800010] = 02fd232aa1978092
stx %l4,[%o3+%i5] ! Mem[0000000031800010] = 0000000002fd232a
! %l5 = 0000000000000033, Mem[000000001480006c] = b6d7572a
stw %l5,[%i1+0x06c] ! Mem[000000001480006c] = 00000033
! Mem[0000000031000054] = 8c055a4e, %l3 = 0000000000000000
ldub [%o2+0x054],%l3 ! %l3 = 000000000000008c
p2_label_44:
! %l1 = 000000002a12d000, immed = fffffe54, %l3 = 000000000000008c
orncc %l1,-0x1ac,%l3 ! %l3 = 000000002a12d1ab, %ccr = 00
! %l4 = 0000000002fd232a, Mem[0000000015800010] = 928097a1
stwa %l4,[%i3+%i5]0x89 ! Mem[0000000015800010] = 02fd232a
! %l4 = 0000000002fd232a, immed = 000003cb, %y = a31f0010
udivcc %l4,0x3cb,%l6 ! %l6 = 00000000ffffffff, %ccr = 0a
mov %l0,%y ! %y = 919fbb3f
! %l0 = ffffffff919fbb3f, immed = 00000e75, %l0 = ffffffff919fbb3f
sub %l0,0xe75,%l0 ! %l0 = ffffffff919facca
! Mem[0000000015800018] = 4a8c4c5f, %l1 = 000000002a12d000
lduwa [%i3+%i6]0x80,%l1 ! %l1 = 000000004a8c4c5f
! %l3 = 000000002a12d1ab, Mem[0000000015000030] = 6a000000
stwa %l3,[%i2+%o6]0x81 ! Mem[0000000015000030] = 2a12d1ab
! Mem[0000000031000054] = 8c055a4e, %l2 = ffffffffffa70949
ldsh [%o2+0x056],%l2 ! %l2 = 0000000000005a4e
! %l2 = 00005a4e, %l3 = 2a12d1ab, Mem[0000000031000010] = d35829d9 7dc4317e
std %l2,[%o2+%i5] ! Mem[0000000031000010] = 00005a4e 2a12d1ab
! %l6 = ffffffff, %l7 = 00000000, Mem[0000000031000010] = 00005a4e 2a12d1ab
std %l6,[%o2+%i5] ! Mem[0000000031000010] = ffffffff 00000000
! Mem[000000001580000c] = 5118aff4, %l1 = 000000004a8c4c5f
ldsw [%i3+0x00c],%l1 ! %l1 = 000000005118aff4
p2_label_45:
! Clear Register : %l0 = ffffffff919facca
clr %l0 ! %l0 = 0000000000000000
! Mem[000000001500007c] = c4136393, %l2 = 0000000000005a4e
ldsb [%i2+0x07d],%l2 ! %l2 = 0000000000000013
! %l0 = 0000000000000000, immed = ffffff77, %l6 = 00000000ffffffff
xor %l0,-0x089,%l6 ! %l6 = ffffffffffffff77
! %l7 = 0000000000000000, %l7 = 0000000000000000, %l6 = ffffffffffffff77
subccc %l7,%l7,%l6 ! %l6 = 0000000000000000, %ccr = 44
! %l2 = 00000013, %l3 = 2a12d1ab, Mem[0000000014000018] = a31f0000 6b4c8931
stda %l2,[%i0+%i6]0x89 ! Mem[0000000014000018] = 00000013 2a12d1ab
! retry : should take illegal inst trap, %l0 = 0000000000000000
retry ! Illegal inst trap : %l0 = 0000000000000010
! Mem[0000000015800030] = b22e772d, %l0 = 0000000000000010
lduwa [%i3+%o6]0x80,%l0 ! %l0 = 00000000b22e772d
! Mem[0000000030000054] = 4f06584c, %l6 = 0000000000000000
ldsw [%o0+0x054],%l6 ! %l6 = 000000004f06584c
! %l0 = b22e772d, %l1 = 5118aff4, Mem[0000000015800010] = 02fd232a 00000000
stda %l0,[%i3+%i5]0x89 ! Mem[0000000015800010] = b22e772d 5118aff4
! %l4 = 0000000002fd232a, immed = 00000aae, %l6 = 000000004f06584c
tsubcc %l4,0xaae,%l6 ! %l6 = 0000000002fd187c, %ccr = 02
p2_label_46:
! %l0 = 00000000b22e772d, immed = 00000874, %l5 = 0000000000000033
andncc %l0,0x874,%l5 ! %l5 = 00000000b22e7709, %ccr = 08
! %l5 = 00000000b22e7709
setx 0x6822922c6822922c,%g7,%l5 ! %l5 = 6822922c6822922c
! %l2 = 0000000000000013, immed = 00000005, %l2 = 0000000000000013
sra %l2,0x005,%l2 ! %l2 = 0000000000000000
! Mem[000000001500005c] = ac0221d9, %l2 = 0000000000000000
lduh [%i2+0x05e],%l2 ! %l2 = 00000000000021d9
! %l4 = 0000000002fd232a, %l2 = 00000000000021d9, %l6 = 0000000002fd187c
xor %l4,%l2,%l6 ! %l6 = 0000000002fd02f3
! %l0 = 00000000b22e772d, immed = fffff0bc, %l3 = 000000002a12d1ab
add %l0,-0xf44,%l3 ! %l3 = 00000000b22e67e9
! Mem[0000000014000008] = 09fd1d2c, %f30 = 0cb73a7a
lda [%i0+%i4]0x80,%f30 ! %f30 = 09fd1d2c
! %f28 = d6486510 d7b33ab4, Mem[0000000015000018] = 974279c4 fd31f2e8
stda %f28,[%i2+%i6]0x89 ! Mem[0000000015000018] = d6486510 d7b33ab4
! %l5 = 6822922c6822922c, Mem[0000000031000010] = ffffffff00000000
stx %l5,[%o2+%i5] ! Mem[0000000031000010] = 6822922c6822922c
! %l1 = 000000005118aff4, immed = 00000bcc, %l2 = 00000000000021d9
taddcc %l1,0xbcc,%l2 ! %l2 = 000000005118bbc0, %ccr = 00
p2_label_47:
! Mem[0000000015800030] = 2d772eb2, %f2 = 09fd1d2c
lda [%i3+%o6]0x88,%f2 ! %f2 = 2d772eb2
! Mem[0000000015800000] = 93dba551 f8ffffff, %l2 = 5118bbc0, %l3 = b22e67e9
ldda [%i3+%g0]0x89,%l2 ! %l2 = 00000000f8ffffff 0000000093dba551
! Mem[0000000015800008] = 165e584c, %l5 = 6822922c6822922c
ldsha [%i3+%i4]0x81,%l5 ! %l5 = 000000000000165e
! Mem[0000000031000050] = 9c68df32, %l5 = 000000000000165e
ldub [%o2+0x053],%l5 ! %l5 = 0000000000000032
! Mem[0000000014800018] = ce53f818, %l3 = 0000000093dba551
ldsha [%i1+%i6]0x81,%l3 ! %l3 = ffffffffffffce53
! Mem[0000000015800010] = 2d772eb2, %l0 = 00000000b22e772d
lduwa [%i3+%i5]0x80,%l0 ! %l0 = 000000002d772eb2
! %l4 = 02fd232a, %l5 = 00000032, Mem[0000000014000018] = 00000013 2a12d1ab
stda %l4,[%i0+%i6]0x89 ! Mem[0000000014000018] = 02fd232a 00000032
! %l2 = 00000000f8ffffff, immed = fffff77d, %l4 = 0000000002fd232a
addcc %l2,-0x883,%l4 ! %l4 = 00000000f8fff77c, %ccr = 19
! done : should take illegal inst trap, %l0 = 000000002d772eb2
done ! Illegal inst trap : %l0 = 000000002d772ec2
! %l6 = 0000000002fd02f3, Mem[0000000014000028] = 982b3603
stha %l6,[%i0+%o5]0x88 ! Mem[0000000014000028] = 982b02f3
p2_label_48:
! %l1 = 000000005118aff4, Mem[0000000030000010] = f8b929d9000000e5
stx %l1,[%o0+%i5] ! Mem[0000000030000010] = 000000005118aff4
! Mem[0000000031800050] = 02fd232a, %l0 = 000000002d772ec2
ldswa [%o3+0x050]%asi,%l0 ! %l0 = 0000000002fd232a
! %l5 = 0000000000000032, %l5 = 0000000000000032, %y = 919fbb3f
sdivcc %l5,%l5,%l5 ! %l5 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = 02fd232a
! %l7 = 0000000000000000, %l2 = 00000000f8ffffff, %y = 02fd232a
umul %l7,%l2,%l3 ! %l3 = 0000000000000000, %y = 00
! %l6 = 0000000002fd02f3, %l2 = 00000000f8ffffff, %y = 00000000
umul %l6,%l2,%l7 ! %l7 = 02e817de5802fd0d, %y = 2e817de
! Mem[0000000014000010] = ff7ff889 b4c0eccc, %l4 = f8fff77c, %l5 = 80000000
ldda [%i0+0x010]%asi,%l4 ! %l4 = 00000000ff7ff889 00000000b4c0eccc
! Mem[0000000015800020] = 7a3ab70c, %l7 = 02e817de5802fd0d
lduha [%i3+%o4]0x80,%l7 ! %l7 = 0000000000007a3a
! %l0 = 0000000002fd232a, immed = 000005e0, %y = 02e817de
umul %l0,0x5e0,%l1 ! %l1 = 000000118f2e96c0, %y = 11
! Mem[0000000030800014] = ffffffff, %l2 = 00000000f8ffffff
ldsw [%o1+0x014],%l2 ! %l2 = ffffffffffffffff
! Mem[0000000015800020] = 7a3ab70c, %l6 = 0000000002fd02f3
ldsha [%i3+%o4]0x81,%l6 ! %l6 = 0000000000007a3a
p2_label_49:
! %l7 = 0000000000007a3a, Mem[0000000014000034] = 6232ffff, %asi = 80
stha %l7,[%i0+0x034]%asi ! Mem[0000000014000034] = 7a3affff
! Mem[0000000015800030] = bd86ff252d772eb2, %f26 = 4a8c19fd 5f4c8c4a
ldda [%i3+%o6]0x88,%f26 ! %f26 = bd86ff25 2d772eb2
! %l4 = 00000000ff7ff889, immed = fffff3a2, %l4 = 00000000ff7ff889
taddcc %l4,-0xc5e,%l4 ! %l4 = 00000000ff7fec2b, %ccr = 1b
! %l7 = 0000000000007a3a, %l5 = 00000000b4c0eccc, %y = 00000011
sdiv %l7,%l5,%l5 ! %l5 = ffffffffffffffc7
mov %l0,%y ! %y = 02fd232a
! %l7 = 0000000000007a3a, Mem[0000000015800030] = 2d772eb2
stha %l7,[%i3+%o6]0x88 ! Mem[0000000015800030] = 2d777a3a
! %l7 = 0000000000007a3a, %l4 = 00000000ff7fec2b, %l0 = 0000000002fd232a
subccc %l7,%l4,%l0 ! %l0 = ffffffff00808e0e, %ccr = 91
! %l6 = 0000000000007a3a, immed = 00000dd1, %l6 = 0000000000007a3a
sub %l6,0xdd1,%l6 ! %l6 = 0000000000006c69
! Mem[0000000015800028] = 0000000000000000, %f16 = 94de8c92 4f06584c
ldda [%i3+%o5]0x81,%f16 ! %f16 = 00000000 00000000
! %l6 = 0000000000006c69, Mem[0000000014800068] = 378fa98900000033
stx %l6,[%i1+0x068] ! Mem[0000000014800068] = 0000000000006c69
! %l3 = 0000000000000000
setx 0x17f84a6017f84a60,%g7,%l3 ! %l3 = 17f84a6017f84a60
p2_label_50:
! %l2 = ffffffffffffffff, %l7 = 0000000000007a3a, %l2 = ffffffffffffffff
sra %l2,%l7,%l2 ! %l2 = ffffffffffffffff
! %l0 = ffffffff00808e0e, %l5 = ffffffffffffffc7, %l6 = 0000000000006c69
andn %l0,%l5,%l6 ! %l6 = 0000000000000008
! Mem[0000000031000054] = 8c055a4e, %f16 = 00000000
ld [%o2+0x054],%f16 ! %f16 = 8c055a4e
! Mem[0000000014000000] = 52f93f20, %l5 = ffffffffffffffc7
lduha [%i0+%g0]0x80,%l5 ! %l5 = 00000000000052f9
! %l4 = 00000000ff7fec2b, Mem[0000000014000008] = 09fd1d2c
stha %l4,[%i0+%i4]0x80 ! Mem[0000000014000008] = ec2b1d2c
! %l2 = ffffffffffffffff, Mem[000000001400001a] = 2a23fd02
sth %l2,[%i0+0x01a] ! Mem[0000000014000018] = 2a23ffff
! Clear Register : %l2 = ffffffffffffffff
clr %l2 ! %l2 = 0000000000000000
! %l4 = 00000000ff7fec2b, Mem[0000000030000010] = 00000000
stw %l4,[%o0+%i5] ! Mem[0000000030000010] = ff7fec2b
! %l5 = 00000000000052f9, Mem[0000000031000014] = 6822922c
sth %l5,[%o2+0x014] ! Mem[0000000031000014] = 52f9922c
! %l0 = ffffffff00808e0e, %l7 = 0000000000007a3a, %l7 = 0000000000007a3a
taddcc %l0,%l7,%l7 ! %l7 = ffffffff00810848, %ccr = 82
p2_label_51:
! Mem[0000000030000010] = ff7fec2b5118aff4, %l7 = ffffffff00810848
ldx [%o0+%i5],%l7 ! %l7 = ff7fec2b5118aff4
! Mem[0000000030800050] = 5f4c8c4a 0000ffff, %l4 = ff7fec2b, %l5 = 000052f9
ldd [%o1+0x050],%l4 ! %l4 = 000000005f4c8c4a 000000000000ffff
! %l1 = 000000118f2e96c0, immed = 00000192, %l1 = 000000118f2e96c0
taddcc %l1,0x192,%l1 ! %l1 = 000000118f2e9852, %ccr = 0a
! %l5 = 000000000000ffff, Mem[0000000031000016] = 52f9922c
sth %l5,[%o2+0x016] ! Mem[0000000031000014] = 52f9ffff
! %l0 = 00808e0e, %l1 = 8f2e9852, Mem[0000000015000038] = c3b33f84 6e6a9886
std %l0,[%i2+0x038] ! Mem[0000000015000038] = 00808e0e 8f2e9852
! Mem[0000000015000000] = fef5817b7a3ab70c, %l2 = 0000000000000000
ldxa [%i2+%g0]0x81,%l2 ! %l2 = fef5817b7a3ab70c
! Mem[0000000014000018] = 2a23ffff, %l7 = ff7fec2b5118aff4
ldsha [%i0+%i6]0x81,%l7 ! %l7 = 0000000000002a23
! %l5 = 000000000000ffff, immed = fffff5c6, %l2 = fef5817b7a3ab70c
or %l5,-0xa3a,%l2 ! %l2 = ffffffffffffffff
! %l6 = 0000000000000008, %l6 = 0000000000000008, %l5 = 000000000000ffff
subccc %l6,%l6,%l5 ! %l5 = 0000000000000000, %ccr = 44
! %f30 = 09fd1d2c, Mem[0000000014800000] = 30c47cf2
sta %f30,[%i1+%g0]0x89 ! Mem[0000000014800000] = 09fd1d2c
p2_label_52:
! Mem[0000000015000008] = 2d772eb2, %l5 = 0000000000000000
ldsba [%i2+%i4]0x88,%l5 ! %l5 = ffffffffffffffb2
! Mem[0000000015800044] = 2baa061f, %l7 = 0000000000002a23
ldsw [%i3+0x044],%l7 ! %l7 = 000000002baa061f
! %l5 = ffffffffffffffb2, immed = fffff35d, %l6 = 0000000000000008
tsubcc %l5,-0xca3,%l6 ! %l6 = 0000000000000c55, %ccr = 02
! Mem[0000000014800018] = ce53f818, %l7 = 000000002baa061f
lduha [%i1+%i6]0x80,%l7 ! %l7 = 000000000000ce53
! %l5 = ffffffffffffffb2, Mem[0000000030800011] = b22e772d
stb %l5,[%o1+0x011] ! Mem[0000000030800010] = b2b2772d
! Mem[0000000030000014] = 5118aff4, %l1 = 000000118f2e9852
ldsb [%o0+0x017],%l1 ! %l1 = fffffffffffffff4
! Mem[0000000031800050] = 02fd232a, %l1 = fffffffffffffff4
ldub [%o3+0x050],%l1 ! %l1 = 0000000000000002
! %l7 = 000000000000ce53, %l2 = ffffffffffffffff, %l4 = 000000005f4c8c4a
addccc %l7,%l2,%l4 ! %l4 = 000000000000ce52, %ccr = 11
! %l0 = ffffffff00808e0e
sethi %hi(0xf6f5b400),%l0 ! %l0 = 00000000f6f5b400
! %l4 = 000000000000ce52
sethi %hi(0xf8bc0c00),%l4 ! %l4 = 00000000f8bc0c00
p2_label_53:
! %f0 = a2eff19b, Mem[0000000030000010] = ff7fec2b
st %f0 ,[%o0+%i5] ! Mem[0000000030000010] = a2eff19b
! %f10 = 02fd232a, Mem[0000000014800000] = 09fd1d2c
sta %f10,[%i1+%g0]0x89 ! Mem[0000000014800000] = 02fd232a
! %l4 = 00000000f8bc0c00, Mem[0000000014000008] = 2c1d2bec
stha %l4,[%i0+%i4]0x88 ! Mem[0000000014000008] = 2c1d0c00
! %l3 = 17f84a6017f84a60, immed = 00000004, %l0 = 00000000f6f5b400
sll %l3,0x004,%l0 ! %l0 = 7f84a6017f84a600
! Mem[0000000031800010] = 0000000002fd232a, %l6 = 0000000000000c55
ldx [%o3+%i5],%l6 ! %l6 = 0000000002fd232a
! %l2 = ffffffffffffffff, %l7 = 000000000000ce53, %l5 = ffffffffffffffb2
addccc %l2,%l7,%l5 ! %l5 = 000000000000ce53, %ccr = 11
! Mem[0000000030800010] = b2b2772d, %l2 = ffffffffffffffff
ldub [%o1+0x013],%l2 ! %l2 = 000000000000002d
! %l2 = 0000002d, %l3 = 17f84a60, Mem[0000000014800008] = 9b7912b5 b67850f1
stda %l2,[%i1+%i4]0x89 ! Mem[0000000014800008] = 0000002d 17f84a60
! Mem[0000000031800014] = 02fd232a, %f4 = 52f93f20
ld [%o3+0x014],%f4 ! %f4 = 02fd232a
! %l6 = 0000000002fd232a, Mem[0000000014000070] = c710be21, %asi = 80
stha %l6,[%i0+0x070]%asi ! Mem[0000000014000070] = 232abe21
p2_label_54:
! %l5 = 000000000000ce53, Mem[0000000031800014] = 02fd232a, %asi = 80
stwa %l5,[%o3+0x014]%asi ! Mem[0000000031800014] = 0000ce53
! %l2 = 000000000000002d, Mem[0000000015000028] = ffffffff
stha %l2,[%i2+%o5]0x80 ! Mem[0000000015000028] = 002dffff
! %l0 = 7f84a6017f84a600, Mem[0000000031800011] = 00000000
stb %l0,[%o3+0x011] ! Mem[0000000031800010] = 00000000
! Mem[0000000014800058] = 250c68a6, %f1 = d929b9f8
ld [%i1+0x058],%f1 ! %f1 = 250c68a6
! %l4 = 00000000f8bc0c00, %l2 = 000000000000002d, %l2 = 000000000000002d
tsubcc %l4,%l2,%l2 ! %l2 = 00000000f8bc0bd3, %ccr = 0a
! %l1 = 0000000000000002, %l6 = 0000000002fd232a, %y = 02fd232a
sdivcc %l1,%l6,%l3 ! %l3 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = 7f84a600
! %l2 = 00000000f8bc0bd3, immed = 00000b0c, %l2 = 00000000f8bc0bd3
orncc %l2,0xb0c,%l2 ! %l2 = fffffffffffffff3, %ccr = 88
! %l6 = 0000000002fd232a, Mem[0000000031000054] = 8c055a4e
sth %l6,[%o2+0x054] ! Mem[0000000031000054] = 232a5a4e
! %l5 = 000000000000ce53, %l2 = fffffffffffffff3, %y = 7f84a600
udiv %l5,%l2,%l1 ! %l1 = 000000007f84a606
mov %l0,%y ! %y = 7f84a600
! %l3 = 000000007fffffff, immed = 00000018, %l6 = 0000000002fd232a
sra %l3,0x018,%l6 ! %l6 = 000000000000007f
p2_label_55:
! Mem[0000000031800054] = ffffffe3, %l3 = 000000007fffffff
ldswa [%o3+0x054]%asi,%l3 ! %l3 = ffffffffffffffe3
! %l7 = 000000000000ce53, Mem[0000000015800028] = 00000000
stha %l7,[%i3+%o5]0x88 ! Mem[0000000015800028] = 0000ce53
! Invert Register : %l3 = ffffffffffffffe3
xor %l3,-1,%l3 ! %l3 = 000000000000001c
! Mem[0000000015000030] = 2a12d1ab, %l1 = 000000007f84a606
ldsh [%i2+%o6],%l1 ! %l1 = 0000000000002a12
! Mem[0000000031000054] = 232a5a4e, %l2 = fffffffffffffff3
lduh [%o2+0x054],%l2 ! %l2 = 000000000000232a
! %l5 = 000000000000ce53, %l3 = 000000000000001c, %l7 = 000000000000ce53
addc %l5,%l3,%l7 ! %l7 = 000000000000ce6f
! Mem[0000000031800014] = 0000ce53, %l3 = 000000000000001c
ldub [%o3+0x016],%l3 ! %l3 = 00000000000000ce
! Mem[0000000014000068] = 000000006e66d6c4, %l5 = 000000000000ce53
ldxa [%i0+0x068]%asi,%l5 ! %l5 = 000000006e66d6c4
! %l6 = 000000000000007f, Mem[0000000015000070] = 2949934369bf6d32
stx %l6,[%i2+0x070] ! Mem[0000000015000070] = 000000000000007f
! %l0 = 7f84a600, %l1 = 00002a12, Mem[0000000015000030] = 2a12d1ab 38c5c1e3
stda %l0,[%i2+%o6]0x81 ! Mem[0000000015000030] = 7f84a600 00002a12
p2_label_56:
! %l3 = 00000000000000ce, immd = 00000000000001a7, %l5 = 000000006e66d6c4
mulx %l3,0x1a7,%l5 ! %l5 = 0000000000015462, %y = 7f84a600
! Randomly selected nop
nop
! Mem[0000000014000018] = 2a23ffff 32000000, %l0 = 7f84a600, %l1 = 00002a12
ldda [%i0+0x018]%asi,%l0 ! %l0 = 000000002a23ffff 0000000032000000
! %l3 = 00000000000000ce, Mem[0000000031000056] = 232a5a4e
sth %l3,[%o2+0x056] ! Mem[0000000031000054] = 232a00ce
! Mem[0000000015000060] = 3e96253ed5fdcf56, %l7 = 000000000000ce6f
ldx [%i2+0x060],%l7 ! %l7 = 3e96253ed5fdcf56
! Mem[000000001580001c] = fd198c4a, %l6 = 000000000000007f
ldsh [%i3+0x01c],%l6 ! %l6 = fffffffffffffd19
! Mem[0000000031800014] = 0000ce53, %l1 = 0000000032000000
lduw [%o3+0x014],%l1 ! %l1 = 000000000000ce53
! %l7 = 3e96253ed5fdcf56, %l3 = 00000000000000ce, %l3 = 00000000000000ce
sdivx %l7,%l3,%l3 ! %l3 = 004dc704087ebf24
! Mem[0000000030000054] = 4f06584c, %l1 = 000000000000ce53
ldsha [%o0+0x056]%asi,%l1 ! %l1 = 000000000000584c
! Mem[0000000030800050] = 5f4c8c4a, %l2 = 000000000000232a
ldsh [%o1+0x052],%l2 ! %l2 = ffffffffffff8c4a
p2_label_57:
! %l7 = 3e96253ed5fdcf56, Mem[0000000015000030] = 7f84a600
stwa %l7,[%i2+%o6]0x80 ! Mem[0000000015000030] = d5fdcf56
! %l2 = ffff8c4a, %l3 = 087ebf24, Mem[0000000015000068] = 0000007a f3a00de0
std %l2,[%i2+0x068] ! Mem[0000000015000068] = ffff8c4a 087ebf24
! Mem[0000000014800008] = 2d000000, %l6 = fffffffffffffd19
lduwa [%i1+%i4]0x80,%l6 ! %l6 = 000000002d000000
! Mem[0000000031000050] = 9c68df32, %l1 = 000000000000584c
lduh [%o2+0x052],%l1 ! %l1 = 000000000000df32
! Mem[0000000030800014] = ffffffff, %l4 = 00000000f8bc0c00
ldsw [%o1+0x014],%l4 ! %l4 = ffffffffffffffff
! %f14 = 9c68df32, Mem[0000000014000030] = ffffffff
sta %f14,[%i0+%o6]0x81 ! Mem[0000000014000030] = 9c68df32
! %l6 = 000000002d000000, %l2 = ffffffffffff8c4a, %l0 = 000000002a23ffff
sdivx %l6,%l2,%l0 ! %l0 = ffffffffffff9c72
! Mem[0000000031000054] = 232a00ce, %l4 = ffffffffffffffff
ldsw [%o2+0x054],%l4 ! %l4 = 00000000232a00ce
! Mem[0000000030000010] = a2eff19b 5118aff4, %l0 = ffff9c72, %l1 = 0000df32
ldd [%o0+%i5],%l0 ! %l0 = 00000000a2eff19b 000000005118aff4
! %l0 = a2eff19b, %l1 = 5118aff4, Mem[0000000030000050] = 94de8c92 4f06584c
std %l0,[%o0+0x050] ! Mem[0000000030000050] = a2eff19b 5118aff4
p2_label_58:
! %l2 = ffffffffffff8c4a, %l6 = 000000002d000000, %l4 = 00000000232a00ce
taddcc %l2,%l6,%l4 ! %l4 = 000000002cff8c4a, %ccr = 13
! %l6 = 000000002d000000, Mem[0000000015800000] = f8ffffff
stha %l6,[%i3+%g0]0x88 ! Mem[0000000015800000] = f8ff0000
! Randomly selected nop
nop
! %l2 = ffffffffffff8c4a, immed = 00000006, %l2 = ffffffffffff8c4a
sra %l2,0x006,%l2 ! %l2 = fffffffffffffe31
! %l0 = a2eff19b, %l1 = 5118aff4, Mem[0000000015000000] = fef5817b 7a3ab70c
std %l0,[%i2+%g0] ! Mem[0000000015000000] = a2eff19b 5118aff4
! %l1 = 000000005118aff4, immed = fffff8af, %l3 = 004dc704087ebf24
addccc %l1,-0x751,%l3 ! %l3 = 000000005118a8a4, %ccr = 11
! Mem[0000000030000010] = a2eff19b5118aff4, %f0 = a2eff19b 250c68a6
ldd [%o0+%i5],%f0 ! %f0 = a2eff19b 5118aff4
! %l4 = 000000002cff8c4a, %l7 = 3e96253ed5fdcf56, %l0 = 00000000a2eff19b
andn %l4,%l7,%l0 ! %l0 = 0000000028020008
! Clear Register : %l6 = 000000002d000000
clr %l6 ! %l6 = 0000000000000000
! %l6 = 0000000000000000, Mem[0000000015000048] = c84e13de
stw %l6,[%i2+0x048] ! Mem[0000000015000048] = 00000000
p2_label_59:
! %l7 = 3e96253ed5fdcf56, immed = 00000831, %l4 = 000000002cff8c4a
addccc %l7,0x831,%l4 ! %l4 = 3e96253ed5fdd788, %ccr = 08
! %l3 = 000000005118a8a4, %l0 = 0000000028020008, %l1 = 000000005118aff4
tsubcc %l3,%l0,%l1 ! %l1 = 000000002916a89c, %ccr = 00
! %l2 = fffffffffffffe31, immd = ffffffffffffffb1, %l2 = fffffffffffffe31
sdivx %l2,-0x04f,%l2 ! %l2 = 0000000000000005
! %l3 = 000000005118a8a4, Mem[0000000031000050] = 9c68df32, %asi = 80
stwa %l3,[%o2+0x050]%asi ! Mem[0000000031000050] = 5118a8a4
! %f10 = 02fd232a 5d6d6399, Mem[0000000014800000] = 2a23fd02 d4e69bba
stda %f10,[%i1+%g0]0x81 ! Mem[0000000014800000] = 02fd232a 5d6d6399
! %l1 = 000000002916a89c, immed = 00000157, %l0 = 0000000028020008
orn %l1,0x157,%l0 ! %l0 = fffffffffffffebc
! %l2 = 0000000000000005, Mem[0000000030800016] = ffffffff
stb %l2,[%o1+0x016] ! Mem[0000000030800014] = ffff05ff
! Mem[0000000015000018] = d7b33ab4, %f23 = 30c47cf2
lda [%i2+%i6]0x88,%f23 ! %f23 = d7b33ab4
! Mem[0000000015800030] = bd86ff252d777a3a, %l4 = 3e96253ed5fdd788
ldxa [%i3+%o6]0x88,%l4 ! %l4 = bd86ff252d777a3a
! %l4 = bd86ff252d777a3a, %l2 = 0000000000000005, %l2 = 0000000000000005
addc %l4,%l2,%l2 ! %l2 = bd86ff252d777a3f
p2_label_60:
! %l2 = bd86ff252d777a3f, immed = fffff00c, %y = 7f84a600
umulcc %l2,-0xff4,%l2 ! %l2 = 2d777769a9f5caf4, %ccr = 08, %y = 2d777769
! %l6 = 0000000000000000, immed = fffff202, %y = 2d777769
sdivcc %l6,-0xdfe,%l3 ! %l3 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = fffffebc
! %l1 = 000000002916a89c, immed = 00000016, %l2 = 2d777769a9f5caf4
sll %l1,0x016,%l2 ! %l2 = 000a45aa27000000
! Mem[0000000030800010] = b2b2772d, %l3 = ffffffff80000000
ldsb [%o1+0x011],%l3 ! %l3 = ffffffffffffffb2
! Clear Register : %l5 = 0000000000015462
clr %l5 ! %l5 = 0000000000000000
! %l4 = bd86ff252d777a3a, %l3 = ffffffffffffffb2, %l3 = ffffffffffffffb2
xnorcc %l4,%l3,%l3 ! %l3 = bd86ff252d777a77, %ccr = 80
! %l7 = 3e96253ed5fdcf56, Mem[0000000031800017] = 0000ce53
stb %l7,[%o3+0x017] ! Mem[0000000031800014] = 0000ce56
! %l0 = fffffffffffffebc, %l5 = 0000000000000000, %l5 = 0000000000000000
andcc %l0,%l5,%l5 ! %l5 = 0000000000000000, %ccr = 44
! %l5 = 0000000000000000, %l7 = 3e96253ed5fdcf56, %l0 = fffffffffffffebc
orn %l5,%l7,%l0 ! %l0 = c169dac12a0230a9
! Mem[0000000014800000] = 2a23fd02, %l5 = 0000000000000000
ldsha [%i1+%g0]0x89,%l5 ! %l5 = fffffffffffffd02
p2_label_61:
! %l7 = 3e96253ed5fdcf56, %l7 = 3e96253ed5fdcf56, %l7 = 3e96253ed5fdcf56
mulx %l7,%l7,%l7 ! %l7 = 5887a05093e830e4, %y = fffffebc
! %l4 = bd86ff252d777a3a, Mem[0000000015800010] = 2d772eb2f4af1851
stx %l4,[%i3+%i5] ! Mem[0000000015800010] = bd86ff252d777a3a
! Mem[0000000015800070] = 820ffbe3, %l0 = c169dac12a0230a9
ldsba [%i3+0x070]%asi,%l0 ! %l0 = ffffffffffffff82
! %l6 = 00000000, %l7 = 93e830e4, Mem[0000000030000010] = a2eff19b 5118aff4
stda %l6,[%o0+0x010]%asi ! Mem[0000000030000010] = 00000000 93e830e4
! %f9 = fd198c4a, Mem[0000000014000018] = ffff232a
sta %f9 ,[%i0+%i6]0x89 ! Mem[0000000014000018] = fd198c4a
! %l0 = ffffffffffffff82, immed = 00000019, %l4 = bd86ff252d777a3a
sra %l0,0x019,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000014800008] = 0000002d, %l1 = 000000002916a89c
lduwa [%i1+%i4]0x88,%l1 ! %l1 = 000000000000002d
! %l2 = 000a45aa27000000, %l6 = 0000000000000000, %l7 = 5887a05093e830e4
addccc %l2,%l6,%l7 ! %l7 = 000a45aa27000000, %ccr = 00
! done : should take illegal inst trap, %l0 = ffffffffffffff82
done ! Illegal inst trap : %l0 = ffffffffffffff92
! %l7 = 000a45aa27000000, immed = 00000f0b, %l1 = 000000000000002d
sub %l7,0xf0b,%l1 ! %l1 = 000a45aa26fff0f5
p2_label_62:
! %l0 = ffffffffffffff92, %l7 = 000a45aa27000000, %l0 = ffffffffffffff92
addccc %l0,%l7,%l0 ! %l0 = 000a45aa26ffff92, %ccr = 11
! %l0 = 000a45aa26ffff92, %l0 = 000a45aa26ffff92, %l5 = fffffffffffffd02
and %l0,%l0,%l5 ! %l5 = 000a45aa26ffff92
! Mem[0000000031800010] = 00000000 0000ce56, %l2 = 27000000, %l3 = 2d777a77
ldd [%o3+%i5],%l2 ! %l2 = 0000000000000000 000000000000ce56
! Mem[0000000015000024] = affa368e, %l0 = 000a45aa26ffff92
ldsh [%i2+0x024],%l0 ! %l0 = ffffffffffffaffa
! %l0 = ffffffffffffaffa, Mem[0000000015000008] = 2d772eb2
stwa %l0,[%i2+%i4]0x89 ! Mem[0000000015000008] = ffffaffa
! %f2 = 2d772eb2 1bda92da, Mem[0000000015000000] = a2eff19b 5118aff4
stda %f2 ,[%i2+%g0]0x81 ! Mem[0000000015000000] = 2d772eb2 1bda92da
! %l0 = ffffffffffffaffa, %l4 = ffffffffffffffff, %y = fffffebc
sdivcc %l0,%l4,%l7 ! %l7 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = ffffaffa
! Mem[0000000031000010] = 6822922c52f9ffff, %f30 = 09fd1d2c 7b81f5fe
ldd [%o2+%i5],%f30 ! %f30 = 6822922c 52f9ffff
! %l0 = ffffffffffffaffa, Mem[0000000015800008] = 4c585e16
stba %l0,[%i3+%i4]0x89 ! Mem[0000000015800008] = 4c585efa
! Mem[0000000030800010] = b2b2772d, %l5 = 000a45aa26ffff92
ldsb [%o1+0x011],%l5 ! %l5 = ffffffffffffffb2
p2_label_63:
! %l3 = 000000000000ce56, Mem[0000000015800041] = ac82df45
stba %l3,[%i3+0x041]%asi ! Mem[0000000015800040] = ac56df45
! Clear Register : %l4 = ffffffffffffffff
clr %l4 ! %l4 = 0000000000000000
! %l0 = ffffffffffffaffa, Mem[0000000015000010] = 38b8d486
stha %l0,[%i2+%i5]0x88 ! Mem[0000000015000010] = 38b8affa
! %l7 = 000000007fffffff, %l2 = 0000000000000000, %l0 = ffffffffffffaffa
xor %l7,%l2,%l0 ! %l0 = 000000007fffffff
! %l5 = ffffffffffffffb2, Mem[0000000030000010] = 0000000093e830e4
stx %l5,[%o0+%i5] ! Mem[0000000030000010] = ffffffffffffffb2
! %l1 = 000a45aa26fff0f5, immd = ffffffffffffff24, %l4 = 0000000000000000
sdivx %l1,-0x0dc,%l4 ! %l4 = fffff40c06cdf6c3
! Mem[0000000015800018] = 5f4c8c4a, %f23 = d7b33ab4
lda [%i3+%i6]0x88,%f23 ! %f23 = 5f4c8c4a
! Mem[0000000030000054] = 5118aff4, %l4 = fffff40c06cdf6c3
ldsba [%o0+0x054]%asi,%l4 ! %l4 = 0000000000000051
! Mem[0000000015800020] = 7a3ab70c00000de0, %l7 = 000000007fffffff
ldxa [%i3+%o4]0x81,%l7 ! %l7 = 7a3ab70c00000de0
! Mem[0000000030000014] = ffffffb2, %f23 = 5f4c8c4a
ld [%o0+0x014],%f23 ! %f23 = ffffffb2
p2_label_64:
! %l4 = 0000000000000051, %l5 = ffffffffffffffb2, %y = ffffaffa
umulcc %l4,%l5,%l0 ! %l0 = 00000050ffffe752, %ccr = 08, %y = 50
! Mem[0000000031000050] = 5118a8a4, %l4 = 0000000000000051
lduw [%o2+0x050],%l4 ! %l4 = 000000005118a8a4
! %l6 = 0000000000000000, %l7 = 7a3ab70c00000de0, %l6 = 0000000000000000
srl %l6,%l7,%l6 ! %l6 = 0000000000000000
! %l5 = ffffffffffffffb2, immed = 0000074a, %l1 = 000a45aa26fff0f5
tsubcc %l5,0x74a,%l1 ! %l1 = fffffffffffff868, %ccr = 8a
! %f4 = 02fd232a 7dc4317e, Mem[0000000015800010] = bd86ff25 2d777a3a
std %f4 ,[%i3+%i5] ! Mem[0000000015800010] = 02fd232a 7dc4317e
! %l4 = 000000005118a8a4, immed = 0000041c, %l7 = 7a3ab70c00000de0
tsubcctv %l4,0x41c,%l7 ! %l7 = 000000005118a488, %ccr = 00
! %l4 = 000000005118a8a4, Mem[0000000015800030] = 2d777a3a
stba %l4,[%i3+%o6]0x89 ! Mem[0000000015800030] = 2d777aa4
! %l0 = 00000050ffffe752, immed = 00000e11, %l2 = 0000000000000000
subccc %l0,0xe11,%l2 ! %l2 = 00000050ffffd941, %ccr = 08
! Mem[0000000014000000] = 203ff952, %l6 = 0000000000000000
ldsba [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000052
! %l3 = 000000000000ce56, immed = 0000044a, %l2 = 00000050ffffd941
tsubcc %l3,0x44a,%l2 ! %l2 = 000000000000ca0c, %ccr = 02
p2_label_65:
! Mem[0000000031800050] = 02fd232a, %l5 = ffffffffffffffb2
ldsh [%o3+0x052],%l5 ! %l5 = 000000000000232a
! Mem[0000000031800014] = 0000ce56, %l0 = 00000050ffffe752
ldsh [%o3+0x016],%l0 ! %l0 = ffffffffffffce56
! %l6 = 0000000000000052, %l2 = 000000000000ca0c, %l5 = 000000000000232a
sllx %l6,%l2,%l5 ! %l5 = 0000000000052000
! Mem[0000000014000038] = 05891fe1, %l2 = 000000000000ca0c
ldsha [%i0+0x038]%asi,%l2 ! %l2 = 0000000000000589
! Mem[0000000015800020] = 7a3ab70c, %l3 = 000000000000ce56
lduw [%i3+%o4],%l3 ! %l3 = 000000007a3ab70c
! Mem[0000000015000030] = d5fdcf5600002a12, %f14 = 9c68df32 8c055a4e
ldd [%i2+%o6],%f14 ! %f14 = d5fdcf56 00002a12
! %l4 = 000000005118a8a4, %l3 = 000000007a3ab70c, %l2 = 0000000000000589
xorcc %l4,%l3,%l2 ! %l2 = 000000002b221fa8, %ccr = 00
! Mem[0000000015000028] = 20e6f8ff ffff2d00, %l0 = ffffce56, %l1 = fffff868
ldda [%i2+%o5]0x89,%l0 ! %l0 = 00000000ffff2d00 0000000020e6f8ff
! Mem[0000000031800054] = ffffffe3, %l5 = 0000000000052000
ldsh [%o3+0x056],%l5 ! %l5 = ffffffffffffffe3
! Mem[0000000015000030] = 56cffdd5, %l2 = 000000002b221fa8
ldsha [%i2+%o6]0x89,%l2 ! %l2 = fffffffffffffdd5
p2_label_66:
! %l4 = 000000005118a8a4, Mem[0000000031800016] = 0000ce56
stb %l4,[%o3+0x016] ! Mem[0000000031800014] = 0000a456
! %l4 = 000000005118a8a4, immed = 000006db, %l2 = fffffffffffffdd5
sub %l4,0x6db,%l2 ! %l2 = 000000005118a1c9
! retry : should take illegal inst trap, %l0 = 00000000ffff2d00
retry ! Illegal inst trap : %l0 = 00000000ffff2d10
! %l1 = 0000000020e6f8ff, %l7 = 000000005118a488, %l7 = 000000005118a488
tsubcctv %l1,%l7,%l7 ! %l0 = 00000000ffff2d33, Trapped
! Mem[0000000031000050] = 5118a8a4232a00ce, %l2 = 000000005118a1c9
ldx [%o2+0x050],%l2 ! %l2 = 5118a8a4232a00ce
! %f12 = b22e772d 2d772eb2, Mem[0000000015800020] = 7a3ab70c 00000de0
stda %f12,[%i3+%o4]0x81 ! Mem[0000000015800020] = b22e772d 2d772eb2
! Mem[0000000030000054] = 5118aff4, %l2 = 5118a8a4232a00ce
ldsh [%o0+0x056],%l2 ! %l2 = ffffffffffffaff4
! %l1 = 0000000020e6f8ff, immed = 00000011, %l4 = 000000005118a8a4
srl %l1,0x011,%l4 ! %l4 = 0000000000001073
! %l3 = 000000007a3ab70c, %l3 = 000000007a3ab70c, %l4 = 0000000000001073
andncc %l3,%l3,%l4 ! %l4 = 0000000000000000, %ccr = 44
! Mem[0000000015800018] = 4a8c4c5f fd198c4a, %l2 = ffffaff4, %l3 = 7a3ab70c
ldd [%i3+%i6],%l2 ! %l2 = 000000004a8c4c5f 00000000fd198c4a
p2_label_67:
! Mem[0000000014000008] = f27cc430 2c1d0c00, %l6 = 00000052, %l7 = 5118a488
ldda [%i0+%i4]0x89,%l6 ! %l6 = 000000002c1d0c00 00000000f27cc430
! %l1 = 0000000020e6f8ff, Mem[0000000014800030] = e3000000
stha %l1,[%i1+%o6]0x80 ! Mem[0000000014800030] = f8ff0000
! %l1 = 0000000020e6f8ff, %l2 = 000000004a8c4c5f, %y = 00000050
umul %l1,%l2,%l5 ! %l5 = 0994cc1aa9161aa1, %y = 994cc1a
! Mem[0000000015800008] = fa5e584c, %l5 = 0994cc1aa9161aa1
lduba [%i3+%i4]0x80,%l5 ! %l5 = 00000000000000fa
! %l2 = 4a8c4c5f, %l3 = fd198c4a, Mem[0000000030800010] = b2b2772d ffff05ff
std %l2,[%o1+%i5] ! Mem[0000000030800010] = 4a8c4c5f fd198c4a
! Mem[0000000031000010] = 6822922c52f9ffff, %l1 = 0000000020e6f8ff
ldx [%o2+%i5],%l1 ! %l1 = 6822922c52f9ffff
! %l2 = 000000004a8c4c5f, immed = fffff425, %l2 = 000000004a8c4c5f
addcc %l2,-0xbdb,%l2 ! %l2 = 000000004a8c4084, %ccr = 11
! Invert Register : %l3 = 00000000fd198c4a
xor %l3,-1,%l3 ! %l3 = ffffffff02e673b5
! %l0 = 00000000ffff2d33, Mem[0000000031000016] = 52f9ffff
stb %l0,[%o2+0x016] ! Mem[0000000031000014] = 52f933ff
! Mem[0000000031000054] = 232a00ce, %l3 = ffffffff02e673b5
ldsb [%o2+0x055],%l3 ! %l3 = 000000000000002a
p2_label_68:
! %l5 = 00000000000000fa, %l4 = 0000000000000000, %l3 = 000000000000002a
xor %l5,%l4,%l3 ! %l3 = 00000000000000fa
! %l6 = 000000002c1d0c00, %l7 = 00000000f27cc430, %l0 = 00000000ffff2d33
sll %l6,%l7,%l0 ! %l0 = 00002c1d0c000000
! %l0 = 00002c1d0c000000, Mem[0000000015800000] = f8ff0000
stba %l0,[%i3+%g0]0x89 ! Mem[0000000015800000] = f8ff0000
! %l1 = 6822922c52f9ffff, Mem[0000000014800030] = 18b473920000fff8
stxa %l1,[%i1+%o6]0x88 ! Mem[0000000014800030] = 6822922c52f9ffff
! Mem[0000000014000020] = d4e69bba d4f30200, %l0 = 0c000000, %l1 = 52f9ffff
ldda [%i0+%o4]0x81,%l0 ! %l0 = 00000000d4e69bba 00000000d4f30200
! %l2 = 4a8c4084, %l3 = 000000fa, Mem[0000000015000078] = ba8f64c0 c4136393
std %l2,[%i2+0x078] ! Mem[0000000015000078] = 4a8c4084 000000fa
! %f24 = e8b6c10d fffffff8, Mem[0000000014800030] = fffff952 2c922268
stda %f24,[%i1+%o6]0x81 ! Mem[0000000014800030] = e8b6c10d fffffff8
! %l7 = 00000000f27cc430, %l3 = 00000000000000fa, %l5 = 00000000000000fa
or %l7,%l3,%l5 ! %l5 = 00000000f27cc4fa
! %l7 = 00000000f27cc430, Mem[000000001500004c] = d76d5c10
sth %l7,[%i2+0x04c] ! Mem[000000001500004c] = c4305c10
! Mem[0000000031800010] = 00000000, %l0 = 00000000d4e69bba
lduh [%o3+%i5],%l0 ! %l0 = 0000000000000000
p2_label_69:
! %l3 = 00000000000000fa, Mem[0000000015800028] = 53ce000000000000
stxa %l3,[%i3+%o5]0x80 ! Mem[0000000015800028] = 00000000000000fa
save ! CWP = 1
! %l0 = 0000000000000070, Mem[0000000030800054] = 0000ffff
stw %l0,[%i1+0x054] ! Mem[0000000030800054] = 00000070
! Mem[0000000015800068] = b8db1c92e0aed1cd, %f20 = 86d4b838 886a95da
ldd [%o3+0x068],%f20 ! %f20 = b8db1c92 e0aed1cd
! Clear Register : %l6 = 000000000000ffff
clr %l6 ! %l6 = 0000000000000000
! Mem[0000000015800010] = 2a23fd02, %f1 = 5118aff4
lda [%o3+%o5]0x88,%f1 ! %f1 = 2a23fd02
! %l4 = ffffffffffffffb2, Mem[0000000015800020] = b22e772d
stha %l4,[%o3+%i4]0x80 ! Mem[0000000015800020] = ffb2772d
! %l5 = fffff5dddfb9dca4, immed = 00000997, %l7 = 0000000000000022
andn %l5,0x997,%l7 ! %l7 = fffff5dddfb9d420
! Mem[000000001500000c] = 25ff86bd, %l4 = ffffffffffffffb2
lduh [%o2+0x00e],%l4 ! %l4 = 00000000000086bd
! Mem[0000000015000010] = faafb838, %l4 = 00000000000086bd
lduba [%o2+%o5]0x80,%l4 ! %l4 = 00000000000000fa
p2_label_70: ! %cwp = 1
! %l0 = 0000000000000070, immed = 00000957, %l5 = fffff5dddfb9dca4
addc %l0,0x957,%l5 ! %l5 = 00000000000009c8
! %l1 = 0000000000000000, %l3 = ffffffff80000000, %l0 = 0000000000000070
subc %l1,%l3,%l0 ! %l0 = 000000007fffffff
! Mem[0000000031000014] = 52f933ff, %l0 = 000000007fffffff
ldsh [%i2+0x016],%l0 ! %l0 = 00000000000033ff
! Mem[0000000031000050] = 5118a8a4232a00ce, %l3 = ffffffff80000000
ldx [%i2+0x050],%l3 ! %l3 = 5118a8a4232a00ce
! %l6 = 00000000, %l7 = dfb9d420, Mem[0000000030800050] = 5f4c8c4a 00000070
std %l6,[%i1+0x050] ! Mem[0000000030800050] = 00000000 dfb9d420
! %l4 = 00000000000000fa, Mem[0000000030000050] = a2eff19b
stw %l4,[%i0+0x050] ! Mem[0000000030000050] = 000000fa
! Mem[0000000015800020] = 2d77b2ff, %l6 = 0000000000000000
ldsha [%o3+%i4]0x89,%l6 ! %l6 = ffffffffffffb2ff
! Mem[0000000014000030] = ffff3a7a 32df689c, %l2 = 00000000, %l3 = 232a00ce
ldda [%o0+%i6]0x89,%l2 ! %l2 = 0000000032df689c 00000000ffff3a7a
! %l1 = 0000000000000000, %l2 = 0000000032df689c, %y = 0994cc1a
udivcc %l1,%l2,%l3 ! %l3 = 000000003036e444, %ccr = 00
mov %l0,%y ! %y = 000033ff
! %l1 = 0000000000000000, Mem[0000000031000050] = 5118a8a4
stw %l1,[%i2+0x050] ! Mem[0000000031000050] = 00000000
p2_label_71: ! %cwp = 1
! Mem[0000000031800010] = 000000000000a456, %l6 = ffffffffffffb2ff
ldxa [%i3+0x010]%asi,%l6 ! %l6 = 000000000000a456
! %l2 = 32df689c, %l3 = 3036e444, Mem[0000000014800020] = 185eafa6 89a98f37
std %l2,[%o1+%i4] ! Mem[0000000014800020] = 32df689c 3036e444
! %l3 = 000000003036e444, %l2 = 0000000032df689c, %y = 000033ff
sdivcc %l3,%l2,%l5 ! %l5 = 00000000000105a8, %ccr = 00
mov %l0,%y ! %y = 000033ff
! %l3 = 000000003036e444, Mem[0000000030000016] = ffffffb2
sth %l3,[%i0+0x016] ! Mem[0000000030000014] = ffffe444
! %l6 = 0000a456, %l7 = dfb9d420, Mem[0000000015800058] = 49ca0a50 6c52227a
std %l6,[%o3+0x058] ! Mem[0000000015800058] = 0000a456 dfb9d420
! %l1 = 0000000000000000, Mem[0000000031000053] = 00000000
stb %l1,[%i2+0x053] ! Mem[0000000031000050] = 00000000
! Mem[0000000031800050] = 02fd232a, %l1 = 0000000000000000
lduw [%i3+0x050],%l1 ! %l1 = 0000000002fd232a
! %l6 = 000000000000a456, Mem[0000000015800000] = 0000fff8
stwa %l6,[%o3+%g0]0x80 ! Mem[0000000015800000] = 0000a456
! %l1 = 0000000002fd232a, %l4 = 00000000000000fa, %y = 000033ff
umul %l1,%l4,%l3 ! %l3 = 00000002eb345704, %y = 02
! %l2 = 32df689c, %l3 = eb345704, Mem[0000000015800058] = 0000a456 dfb9d420
stda %l2,[%o3+0x058]%asi ! Mem[0000000015800058] = 32df689c eb345704
p2_label_72: ! %cwp = 1
! Mem[0000000015800044] = 2baa061f, %l4 = 00000000000000fa
ldsb [%o3+0x045],%l4 ! %l4 = ffffffffffffffaa
! Mem[0000000031800054] = ffffffe3, %l0 = 00000000000033ff
ldsb [%i3+0x055],%l0 ! %l0 = ffffffffffffffff
! %l1 = 0000000002fd232a, immed = fffff0c6, %l4 = ffffffffffffffaa
taddcctv %l1,-0xf3a,%l4 ! %l0 = 0000000000000022, Trapped
! %f14 = d5fdcf56 00002a12, Mem[0000000030000050] = 000000fa 5118aff4
std %f14,[%i0+0x050] ! Mem[0000000030000050] = d5fdcf56 00002a12
! %l2 = 0000000032df689c, immed = 00000db7, %l3 = 00000002eb345704
orcc %l2,0xdb7,%l3 ! %l3 = 0000000032df6dbf, %ccr = 00
! %f20 = b8db1c92 e0aed1cd, Mem[0000000030800010] = 4a8c4c5f fd198c4a
stda %f20,[%i1+0x010]%asi ! Mem[0000000030800010] = b8db1c92 e0aed1cd
! %l3 = 0000000032df6dbf, %l1 = 0000000002fd232a, %l1 = 0000000002fd232a
orn %l3,%l1,%l1 ! %l1 = ffffffffffdffdff
! %f8 = 6e66d6c4, Mem[0000000015800030] = a47a772d
sta %f8 ,[%o3+%i6]0x81 ! Mem[0000000015800030] = 6e66d6c4
! Mem[0000000031800010] = 00000000, %l7 = fffff5dddfb9d420
lduh [%i3+0x012],%l7 ! %l7 = 0000000000000000
! %f4 = 02fd232a, Mem[0000000030800010] = b8db1c92
st %f4 ,[%i1+%o5] ! Mem[0000000030800010] = 02fd232a
p2_label_73: ! %cwp = 1
! %l0 = 0000000000000022, %l0 = 0000000000000022, %y = 00000002
smul %l0,%l0,%l0 ! %l0 = 0000000000000484, %y = 00
! %l7 = 0000000000000000, Mem[0000000030800054] = dfb9d420, %asi = 80
stwa %l7,[%i1+0x054]%asi ! Mem[0000000030800054] = 00000000
! %l5 = 00000000000105a8, %l1 = ffffffffffdffdff, %y = 00000000
umulcc %l5,%l1,%l5 ! %l5 = 0001058748f3aa58, %ccr = 00, %y = 10587
! Mem[0000000015000070] = 00000000 0000007f, %l4 = ffffffaa, %l5 = 48f3aa58
ldd [%o2+0x070],%l4 ! %l4 = 0000000000000000 000000000000007f
! Mem[0000000031000054] = 232a00ce, %l2 = 0000000032df689c
ldsw [%i2+0x054],%l2 ! %l2 = 00000000232a00ce
! %l7 = 0000000000000000, Mem[0000000015800020] = 2d77b2ff
stha %l7,[%o3+%i4]0x88 ! Mem[0000000015800020] = 2d770000
! %l0 = 0000000000000484, %l5 = 000000000000007f, %l4 = 0000000000000000
xnor %l0,%l5,%l4 ! %l4 = fffffffffffffb04
! Invert Register : %l1 = ffffffffffdffdff
xor %l1,-1,%l1 ! %l1 = 0000000000200200
! %l2 = 00000000232a00ce, %l3 = 0000000032df6dbf, %l1 = 0000000000200200
andn %l2,%l3,%l1 ! %l1 = 0000000001200040
! %l7 = 0000000000000000, immed = 0000031c, %l3 = 0000000032df6dbf
xorcc %l7,0x31c,%l3 ! %l3 = 000000000000031c, %ccr = 00
p2_label_74: ! %cwp = 1
! %l4 = fffffffffffffb04, %l0 = 0000000000000484, %l4 = fffffffffffffb04
tsubcc %l4,%l0,%l4 ! %l4 = fffffffffffff680, %ccr = 88
! %l2 = 00000000232a00ce, immed = 0000001f, %l7 = 0000000000000000
sll %l2,0x01f,%l7 ! %l7 = 1195006700000000
! %l7 = 1195006700000000, %l5 = 000000000000007f, %l4 = fffffffffffff680
sllx %l7,%l5,%l4 ! %l4 = 0000000000000000
! Mem[0000000015800028] = 00000000, %l3 = 000000000000031c
ldsba [%o3+%i5]0x88,%l3 ! %l3 = 0000000000000000
! %l2 = 00000000232a00ce, %l4 = 0000000000000000, %l6 = 000000000000a456
sra %l2,%l4,%l6 ! %l6 = 00000000232a00ce
! %l2 = 00000000232a00ce, %l1 = 0000000001200040, %l5 = 000000000000007f
xnor %l2,%l1,%l5 ! %l5 = ffffffffddf5ff71
! Mem[0000000014000018] = 4a8c19fd, %l2 = 00000000232a00ce
lduba [%o0+%o6]0x80,%l2 ! %l2 = 000000000000004a
restore ! CWP = 0
! %l2 = 000000004a8c4084, Mem[0000000014000030] = 9c68df327a3affff
stx %l2,[%i0+%o6] ! Mem[0000000014000030] = 000000004a8c4084
! %f17 = 00000000, Mem[0000000015000028] = 002dffff
sta %f17,[%i2+%o5]0x81 ! Mem[0000000015000028] = 00000000
p2_label_75:
! Mem[0000000015800008] = 4c585efa, %l3 = 00000000000000fa
ldsha [%i3+%i4]0x89,%l3 ! %l3 = 0000000000005efa
! %l0 = 0000000000000000
sethi %hi(0xc99dc000),%l0 ! %l0 = 00000000c99dc000
! %l3 = 0000000000005efa, immed = 00000159, %l1 = 00000000d4f30200
tsubcctv %l3,0x159,%l1 ! %l0 = 00000000c99dc023, Trapped
! %l4 = 00000000, %l5 = f27cc4fa, Mem[0000000014000020] = d4e69bba d4f30200
stda %l4,[%i0+0x020]%asi ! Mem[0000000014000020] = 00000000 f27cc4fa
! Mem[0000000030000010] = ffffffff ffffe444, %l6 = 2c1d0c00, %l7 = f27cc430
ldd [%o0+%i5],%l6 ! %l6 = 00000000ffffffff 00000000ffffe444
! %l7 = 00000000ffffe444, %l7 = 00000000ffffe444, %y = 00010587
umul %l7,%l7,%l5 ! %l5 = ffffc88803013210, %y = ffffc888
! %l2 = 000000004a8c4084, Mem[0000000015000010] = faafb838755dcb14
stxa %l2,[%i2+%i5]0x80 ! Mem[0000000015000010] = 000000004a8c4084
! %l1 = 00000000d4f30200, immed = fffff465, %y = ffffc888
sdiv %l1,-0xb9b,%l0 ! %l0 = 000000007fffffff
mov %l0,%y ! %y = 7fffffff
! %l2 = 000000004a8c4084, %l2 = 000000004a8c4084, %l0 = 000000007fffffff
sll %l2,%l2,%l0 ! %l0 = 00000004a8c40840
! Mem[000000001580005c] = eb345704, %f20 = b8db1c92
ld [%i3+0x05c],%f20 ! %f20 = eb345704
p2_label_76:
! Mem[0000000015000020] = 928097a1, %f19 = 59dc56f1
lda [%i2+%o4]0x80,%f19 ! %f19 = 928097a1
! Mem[0000000030800014] = e0aed1cd, %l3 = 0000000000005efa
lduh [%o1+0x014],%l3 ! %l3 = 000000000000e0ae
! Mem[0000000014800000] = 02fd232a5d6d6399, %l6 = 00000000ffffffff
ldxa [%i1+%g0]0x81,%l6 ! %l6 = 02fd232a5d6d6399
! Invert Register : %l0 = 00000004a8c40840
xor %l0,-1,%l0 ! %l0 = fffffffb573bf7bf
! Mem[0000000015800020] = 2d770000, %l7 = 00000000ffffe444
lduwa [%i3+%o4]0x88,%l7 ! %l7 = 000000002d770000
! Mem[0000000031800050] = 02fd232a ffffffe3, %l6 = 5d6d6399, %l7 = 2d770000
ldd [%o3+0x050],%l6 ! %l6 = 0000000002fd232a 00000000ffffffe3
! Mem[0000000031000050] = 00000000, %l2 = 000000004a8c4084
ldsh [%o2+0x050],%l2 ! %l2 = 0000000000000000
! retry : should take illegal inst trap, %l0 = fffffffb573bf7bf
retry ! Illegal inst trap : %l0 = fffffffb573bf7cf
! %l3 = 000000000000e0ae, immed = 00000003, %l5 = ffffc88803013210
sra %l3,0x003,%l5 ! %l5 = 0000000000001c15
! Mem[0000000030800010] = 02fd232a, %l4 = 0000000000000000
lduh [%o1+0x012],%l4 ! %l4 = 000000000000232a
p2_label_77:
! Mem[0000000031000010] = 6822922c, %l7 = 00000000ffffffe3
ldsw [%o2+%i5],%l7 ! %l7 = 000000006822922c
! %l2 = 00000000, %l3 = 0000e0ae, Mem[0000000030000050] = d5fdcf56 00002a12
stda %l2,[%o0+0x050]%asi ! Mem[0000000030000050] = 00000000 0000e0ae
! %f10 = 02fd232a 5d6d6399, Mem[0000000014800020] = 9c68df32 44e43630
stda %f10,[%i1+%o4]0x89 ! Mem[0000000014800020] = 02fd232a 5d6d6399
! Mem[0000000031800010] = 00000000, %l4 = 000000000000232a
ldsba [%o3+0x010]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000015000020] = a1978092, %l7 = 000000006822922c
lduba [%i2+%o4]0x88,%l7 ! %l7 = 0000000000000092
! %f30 = 6822922c 52f9ffff, Mem[0000000015800068] = b8db1c92 e0aed1cd
std %f30,[%i3+0x068] ! Mem[0000000015800068] = 6822922c 52f9ffff
! Mem[0000000014000020] = 00000000f27cc4fa, %f10 = 02fd232a 5d6d6399
ldda [%i0+%o4]0x80,%f10 ! %f10 = 00000000 f27cc4fa
! %l4 = 00000000, %l5 = 00001c15, Mem[0000000014800000] = 02fd232a 5d6d6399
stda %l4,[%i1+%g0]0x81 ! Mem[0000000014800000] = 00000000 00001c15
! Mem[0000000014000030] = 00000000, %l3 = 000000000000e0ae
lduba [%i0+%o6]0x80,%l3 ! %l3 = 0000000000000000
! %l0 = fffffffb573bf7cf, Mem[0000000014000008] = f27cc4302c1d0c00
stxa %l0,[%i0+%i4]0x88 ! Mem[0000000014000008] = fffffffb573bf7cf
p2_label_78:
! Mem[0000000015000020] = 928097a1affa368e, %f0 = a2eff19b 2a23fd02
ldda [%i2+%o4]0x81,%f0 ! %f0 = 928097a1 affa368e
! Mem[0000000030800054] = 00000000, %l7 = 0000000000000092
ldsw [%o1+0x054],%l7 ! %l7 = 0000000000000000
! %l1 = 00000000d4f30200, %l0 = fffffffb573bf7cf, %l6 = 0000000002fd232a
sll %l1,%l0,%l6 ! %l6 = 00006a7981000000
! Mem[0000000015800008] = fa5e584c, %l5 = 0000000000001c15
ldswa [%i3+%i4]0x81,%l5 ! %l5 = fffffffffa5e584c
! %l6 = 00006a7981000000, Mem[0000000015800018] = 5f4c8c4a
stwa %l6,[%i3+%i6]0x89 ! Mem[0000000015800018] = 81000000
! %l7 = 0000000000000000, immed = 00000427, %y = 7fffffff
umulcc %l7,0x427,%l3 ! %l3 = 0000000000000000, %ccr = 44, %y = 00
! Mem[0000000030800014] = e0aed1cd, %l3 = 0000000000000000
ldub [%o1+0x015],%l3 ! %l3 = 00000000000000ae
! %l0 = fffffffb573bf7cf, Mem[0000000030800050] = 0000000000000000
stx %l0,[%o1+0x050] ! Mem[0000000030800050] = fffffffb573bf7cf
! %l1 = 00000000d4f30200, Mem[000000001400001c] = 32000000
stw %l1,[%i0+0x01c] ! Mem[000000001400001c] = d4f30200
! %l6 = 00006a7981000000, immed = fffff958, %l1 = 00000000d4f30200
tsubcc %l6,-0x6a8,%l1 ! %l1 = 00006a79810006a8, %ccr = 19
p2_label_79:
! %l2 = 00000000, %l3 = 000000ae, Mem[0000000015800058] = 32df689c eb345704
std %l2,[%i3+0x058] ! Mem[0000000015800058] = 00000000 000000ae
! Mem[0000000015000000] = 2d772eb2, %f16 = 8c055a4e
lda [%i2+%g0]0x80,%f16 ! %f16 = 2d772eb2
! Mem[0000000015800028] = 00000000, %l2 = 0000000000000000
ldsba [%i3+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Set Register : %l4 = 0000000000000000
xor %g0,-1,%l4 ! %l4 = ffffffffffffffff
! %l3 = 00000000000000ae, immed = fffffe65, %y = 00000000
sdivcc %l3,-0x19b,%l7 ! %l7 = 0000000000000000, %ccr = 44
mov %l0,%y ! %y = 573bf7cf
! Mem[0000000031800010] = 000000000000a456, %f4 = 02fd232a 7dc4317e
ldd [%o3+%i5],%f4 ! %f4 = 00000000 0000a456
! Mem[0000000015800064] = 195e433f, %f20 = eb345704
ld [%i3+0x064],%f20 ! %f20 = 195e433f
! %l3 = 00000000000000ae, Mem[0000000014800010] = 0736b41f
stwa %l3,[%i1+%i5]0x89 ! Mem[0000000014800010] = 000000ae
! %l1 = 00006a79810006a8, %l1 = 00006a79810006a8, %l2 = 0000000000000000
srl %l1,%l1,%l2 ! %l2 = 0000000000810006
! Mem[0000000030000014] = ffffe444, %l4 = ffffffffffffffff
ldsb [%o0+0x017],%l4 ! %l4 = 0000000000000044
p2_label_80:
! %l6 = 00006a7981000000, Mem[0000000015000000] = 2d772eb2
stba %l6,[%i2+%g0]0x81 ! Mem[0000000015000000] = 00772eb2
! %l7 = 0000000000000000, %l4 = 0000000000000044, %l5 = fffffffffa5e584c
tsubcc %l7,%l4,%l5 ! %l5 = ffffffffffffffbc, %ccr = 99
! Mem[0000000031000054] = 232a00ce, %l3 = 00000000000000ae
ldsw [%o2+0x054],%l3 ! %l3 = 00000000232a00ce
! %l1 = 00006a79810006a8, Mem[0000000031800054] = ffffffe3
stw %l1,[%o3+0x054] ! Mem[0000000031800054] = 810006a8
! %l1 = 00006a79810006a8, immed = 00000e9c, %y = 573bf7cf
sdiv %l1,0xe9c,%l1 ! %l1 = 000000007fffffff
mov %l0,%y ! %y = 573bf7cf
! %l6 = 00006a7981000000, Mem[0000000014000030] = 00000000
stha %l6,[%i0+%o6]0x80 ! Mem[0000000014000030] = 00000000
! %f0 = 928097a1 affa368e, Mem[0000000031800050] = 02fd232a 810006a8
std %f0 ,[%o3+0x050] ! Mem[0000000031800050] = 928097a1 affa368e
! %f3 = 1bda92da, Mem[0000000015000008] = ffffaffa
sta %f3 ,[%i2+%i4]0x89 ! Mem[0000000015000008] = 1bda92da
! %l7 = 0000000000000000, %l3 = 00000000232a00ce, %y = 573bf7cf
smulcc %l7,%l3,%l5 ! %l5 = 0000000000000000, %ccr = 44, %y = 00
! %l4 = 0000000000000044, %l5 = 0000000000000000, %l3 = 00000000232a00ce
sdivx %l4,%l5,%l3 ! Div by zero, %l0 = fffffffb573bf81f
p2_label_81:
! %l4 = 0000000000000044, immed = 000009c9, %l5 = 0000000000000000
addccc %l4,0x9c9,%l5 ! %l5 = 0000000000000a0d, %ccr = 00
! %l2 = 0000000000810006, immed = 00000001, %l1 = 000000007fffffff
sra %l2,0x001,%l1 ! %l1 = 0000000000408003
! Mem[0000000014000020] = 00000000 f27cc4fa, %l0 = 573bf7f7, %l1 = 00408003
ldda [%i0+%o4]0x81,%l0 ! %l0 = 0000000000000000 00000000f27cc4fa
! %l6 = 00006a7981000000, %l1 = 00000000f27cc4fa, %l5 = 0000000000000a0d
udivx %l6,%l1,%l5 ! %l5 = 0000000000007068
! %f26 = bd86ff25 2d772eb2, Mem[0000000030000050] = 00000000 0000e0ae
std %f26,[%o0+0x050] ! Mem[0000000030000050] = bd86ff25 2d772eb2
! %l7 = 0000000000000000, immed = 00000021, %l1 = 00000000f27cc4fa
srlx %l7,0x021,%l1 ! %l1 = 0000000000000000
! Mem[0000000031000050] = 00000000, %l5 = 0000000000007068
ldsb [%o2+0x051],%l5 ! %l5 = 0000000000000000
! Mem[0000000014800028] = a6af5e18, %l4 = 0000000000000044
ldswa [%i1+%o5]0x81,%l4 ! %l4 = ffffffffa6af5e18
! Mem[0000000031800010] = 00000000, %l7 = 0000000000000000
ldsha [%o3+0x010]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000030000050] = bd86ff25 2d772eb2, %l2 = 00810006, %l3 = 232a00ce
ldda [%o0+0x050]%asi,%l2 ! %l2 = 00000000bd86ff25 000000002d772eb2
p2_label_82:
! %l3 = 000000002d772eb2, Mem[0000000030000010] = ffffffffffffe444
stx %l3,[%o0+%i5] ! Mem[0000000030000010] = 000000002d772eb2
! %f12 = b22e772d 2d772eb2, Mem[0000000014800018] = ce53f818 0857f91d
stda %f12,[%i1+%i6]0x81 ! Mem[0000000014800018] = b22e772d 2d772eb2
! Mem[0000000015000028] = 00000000, %l1 = 0000000000000000
lduwa [%i2+%o5]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000031000050] = 00000000 232a00ce, %l6 = 81000000, %l7 = 00000000
ldd [%o2+0x050],%l6 ! %l6 = 0000000000000000 00000000232a00ce
! %l2 = 00000000bd86ff25, %l1 = 0000000000000000, %l1 = 0000000000000000
orn %l2,%l1,%l1 ! %l1 = ffffffffffffffff
! %l6 = 0000000000000000, immed = 0000006e, %y = 00000000
udivcc %l6,0x06e,%l2 ! %l2 = 0000000000000000, %ccr = 44
mov %l0,%y ! %y = 00000000
! Mem[0000000014000068] = 000000006e66d6c4, %f4 = 00000000 0000a456
ldd [%i0+0x068],%f4 ! %f4 = 00000000 6e66d6c4
! Mem[0000000014000030] = 00000000, %l2 = 0000000000000000
lduwa [%i0+%o6]0x88,%l2 ! %l2 = 0000000000000000
! %l2 = 00000000, %l3 = 2d772eb2, Mem[0000000015800008] = fa5e584c 5118aff4
stda %l2,[%i3+%i4]0x81 ! Mem[0000000015800008] = 00000000 2d772eb2
! %l5 = 0000000000000000, Mem[0000000030800054] = 573bf7cf
sth %l5,[%o1+0x054] ! Mem[0000000030800054] = 0000f7cf
p2_label_83:
! %l6 = 0000000000000000, %l7 = 00000000232a00ce, %l3 = 000000002d772eb2
andcc %l6,%l7,%l3 ! %l3 = 0000000000000000, %ccr = 44
! Mem[0000000015000010] = 00000000, %l4 = ffffffffa6af5e18
ldsba [%i2+%i5]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000014800010] = 000000ae, %l3 = 0000000000000000
lduha [%i1+%i5]0x89,%l3 ! %l3 = 00000000000000ae
! Mem[000000001500004c] = c4305c10, %l2 = 0000000000000000
ldsh [%i2+0x04e],%l2 ! %l2 = 0000000000005c10
! Mem[0000000030000010] = 000000002d772eb2, %l1 = ffffffffffffffff
ldx [%o0+%i5],%l1 ! %l1 = 000000002d772eb2
! %l4 = 0000000000000000, %l1 = 000000002d772eb2, %y = 00000000
umul %l4,%l1,%l5 ! %l5 = 0000000000000000, %y = 00
! %l6 = 0000000000000000, immed = fffff8b2, %y = 00000000
umul %l6,-0x74e,%l7 ! %l7 = 0000000000000000, %y = 00
! %l3 = 00000000000000ae, Mem[0000000014800034] = fffffff8
sth %l3,[%i1+0x034] ! Mem[0000000014800034] = 00aefff8
! %f27 = 2d772eb2, Mem[0000000014000028] = f3022b98
sta %f27,[%i0+%o5]0x81 ! Mem[0000000014000028] = 2d772eb2
! %l2 = 0000000000005c10, Mem[0000000015000018] = b43ab3d7106548d6
stx %l2,[%i2+%i6] ! Mem[0000000015000018] = 0000000000005c10
p2_label_84:
! Mem[0000000015000018] = 00000000, %l0 = 0000000000000000
lduwa [%i2+%i6]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000014000028] = b22e772d, %l2 = 0000000000005c10
lduha [%i0+%o5]0x88,%l2 ! %l2 = 000000000000772d
! Mem[0000000015800010] = 2a23fd02, %l2 = 000000000000772d
ldsha [%i3+%i5]0x89,%l2 ! %l2 = fffffffffffffd02
! %l6 = 0000000000000000, immed = 00000e35, %l7 = 0000000000000000
orncc %l6,0xe35,%l7 ! %l7 = fffffffffffff1ca, %ccr = 88
! Mem[0000000030000050] = bd86ff252d772eb2, %f22 = a1978092 ffffffb2
ldd [%o0+0x050],%f22 ! %f22 = bd86ff25 2d772eb2
! Mem[0000000030800054] = 0000f7cf, %l2 = fffffffffffffd02
ldswa [%o1+0x054]%asi,%l2 ! %l2 = 000000000000f7cf
! Clear Register : %l7 = fffffffffffff1ca
clr %l7 ! %l7 = 0000000000000000
! Mem[0000000015000028] = 00000000, %l2 = 000000000000f7cf
ldswa [%i2+0x028]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000014800060] = 8b97c517, %l2 = 0000000000000000
ldsba [%i1+0x061]%asi,%l2 ! %l2 = ffffffffffffff97
! Mem[0000000015000010] = 00000000, %l4 = 0000000000000000
ldsba [%i2+%i5]0x89,%l4 ! %l4 = 0000000000000000
p2_label_85:
! Mem[0000000015000028] = 00000000, %l5 = 0000000000000000
ldsba [%i2+%o5]0x88,%l5 ! %l5 = 0000000000000000
! %l5 = 0000000000000000, %l5 = 0000000000000000, %l7 = 0000000000000000
subccc %l5,%l5,%l7 ! %l7 = 0000000000000000, %ccr = 44
! %f28 = d6486510, Mem[0000000015000008] = da92da1b
sta %f28,[%i2+%i4]0x81 ! Mem[0000000015000008] = d6486510
! Mem[0000000030000054] = 2d772eb2, %l6 = 0000000000000000
lduh [%o0+0x056],%l6 ! %l6 = 0000000000002eb2
! %l3 = 00000000000000ae, immed = 00000c29, %l5 = 0000000000000000
sub %l3,0xc29,%l5 ! %l5 = fffffffffffff485
! Mem[0000000015800000] = 0000a456, %l6 = 0000000000002eb2
lduha [%i3+%g0]0x80,%l6 ! %l6 = 0000000000000000
! %l2 = ffffffffffffff97, %l3 = 00000000000000ae, %l2 = ffffffffffffff97
tsubcc %l2,%l3,%l2 ! %l2 = fffffffffffffee9, %ccr = 8a
! Mem[0000000014000014] = b4c0eccc, %l1 = 000000002d772eb2
ldsba [%i0+0x014]%asi,%l1 ! %l1 = ffffffffffffffb4
! Mem[0000000014000058] = dd69fea7 8ea43582, %l0 = 00000000, %l1 = ffffffb4
ldda [%i0+0x058]%asi,%l0 ! %l0 = 00000000dd69fea7 000000008ea43582
! %l2 = fffffffffffffee9, Mem[0000000015800010] = 02fd232a
stwa %l2,[%i3+%i5]0x81 ! Mem[0000000015800010] = fffffee9
p2_label_86:
! %l3 = 00000000000000ae, immed = 000006cf, %l4 = 0000000000000000
andcc %l3,0x6cf,%l4 ! %l4 = 000000000000008e, %ccr = 00
! %l6 = 0000000000000000, %l7 = 0000000000000000, %l3 = 00000000000000ae
sll %l6,%l7,%l3 ! %l3 = 0000000000000000
! Mem[0000000015800010] = 7e31c47de9feffff, %l1 = 000000008ea43582
ldxa [%i3+%i5]0x88,%l1 ! %l1 = 7e31c47de9feffff
! %l5 = fffffffffffff485, immed = fffff0ce, %l4 = 000000000000008e
addc %l5,-0xf32,%l4 ! %l4 = ffffffffffffe553
! %l3 = 0000000000000000, immed = 00000026, %l6 = 0000000000000000
sllx %l3,0x026,%l6 ! %l6 = 0000000000000000
! %l0 = 00000000dd69fea7, %l7 = 0000000000000000, %l4 = ffffffffffffe553
udivx %l0,%l7,%l4 ! Div by zero, %l0 = 00000000dd69fef7
! Mem[0000000015800020] = 2d770000, %l4 = ffffffffffffe553
lduba [%i3+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000031000010] = 6822922c 52f933ff, %l4 = 00000000, %l5 = fffff485
ldd [%o2+%i5],%l4 ! %l4 = 000000006822922c 0000000052f933ff
! %f12 = b22e772d 2d772eb2, Mem[0000000031000050] = 00000000 232a00ce
stda %f12,[%o2+0x050]%asi ! Mem[0000000031000050] = b22e772d 2d772eb2
! %l2 = fffffffffffffee9, %l1 = 7e31c47de9feffff, %l0 = 00000000dd69fecf
taddcc %l2,%l1,%l0 ! %l0 = 7e31c47de9fefee8, %ccr = 1b
p2_label_87:
! %l5 = 0000000052f933ff, Mem[0000000015800008] = 00000000
stha %l5,[%i3+%i4]0x88 ! Mem[0000000015800008] = 000033ff
! Mem[0000000015000020] = a1978092, %l2 = fffffffffffffee9
ldswa [%i2+%o4]0x88,%l2 ! %l2 = ffffffffa1978092
! %l3 = 0000000000000000, %l1 = 7e31c47de9feffff, %l0 = 7e31c47de9fefee8
xorcc %l3,%l1,%l0 ! %l0 = 7e31c47de9feffff, %ccr = 08
! %l5 = 0000000052f933ff, Mem[0000000014800000] = 00000000
stha %l5,[%i1+%g0]0x88 ! Mem[0000000014800000] = 000033ff
! Mem[0000000015000020] = a1978092, %l7 = 0000000000000000
lduba [%i2+%o4]0x88,%l7 ! %l7 = 0000000000000092
! %l1 = 7e31c47de9feffff, immed = 00000019, %l7 = 0000000000000092
sra %l1,0x019,%l7 ! %l7 = fffffffffffffff4
! %l6 = 0000000000000000, Mem[0000000015800020] = 0000772d
stha %l6,[%i3+%o4]0x80 ! Mem[0000000015800020] = 0000772d
! %l3 = 0000000000000000, Mem[0000000014800028] = a6af5e18
stba %l3,[%i1+%o5]0x81 ! Mem[0000000014800028] = 00af5e18
! %f22 = bd86ff25 2d772eb2, Mem[0000000014000020] = 00000000 fac47cf2
stda %f22,[%i0+%o4]0x89 ! Mem[0000000014000020] = bd86ff25 2d772eb2
! Mem[0000000031800050] = 928097a1 affa368e, %l6 = 00000000, %l7 = fffffff4
ldd [%o3+0x050],%l6 ! %l6 = 00000000928097a1 00000000affa368e
p2_label_88:
! Mem[0000000031800050] = 928097a1, %l3 = 0000000000000000
ldsh [%o3+0x050],%l3 ! %l3 = ffffffffffff9280
! %l5 = 0000000052f933ff, %l0 = 7e31c47de9feffff, %l4 = 000000006822922c
subccc %l5,%l0,%l4 ! %l4 = 81ce3b8268fa3400, %ccr = 91
! %l6 = 00000000928097a1, immed = 00000590, %l3 = ffffffffffff9280
orncc %l6,0x590,%l3 ! %l3 = ffffffffffffffef, %ccr = 88
! %l3 = ffffffffffffffef, Mem[0000000031800016] = 0000a456
sth %l3,[%o3+0x016] ! Mem[0000000031800014] = 0000ffef
! %l6 = 928097a1, %l7 = affa368e, Mem[0000000031800010] = 00000000 0000ffef
std %l6,[%o3+%i5] ! Mem[0000000031800010] = 928097a1 affa368e
! %l5 = 0000000052f933ff, %l2 = ffffffffa1978092, %l7 = 00000000affa368e
sra %l5,%l2,%l7 ! %l7 = 00000000000014be
! %f22 = bd86ff25 2d772eb2, Mem[0000000014000020] = b22e772d 25ff86bd
std %f22,[%i0+%o4] ! Mem[0000000014000020] = bd86ff25 2d772eb2
! Mem[0000000014000008] = cff73b57, %l4 = 81ce3b8268fa3400
ldsba [%i0+%i4]0x81,%l4 ! %l4 = ffffffffffffffcf
! %l0 = e9feffff, %l1 = e9feffff, Mem[0000000014800030] = 0dc1b6e8 f8ffae00
stda %l0,[%i1+%o6]0x89 ! Mem[0000000014800030] = e9feffff e9feffff
! retry : should take illegal inst trap, %l0 = 7e31c47de9feffff
retry ! Illegal inst trap : %l0 = 7e31c47de9ff000f
p2_label_89:
! %l6 = 928097a1, %l7 = 000014be, Mem[0000000014000070] = 232abe21 eebacfc6
stda %l6,[%i0+0x070]%asi ! Mem[0000000014000070] = 928097a1 000014be
! %l2 = ffffffffa1978092, %l7 = 00000000000014be, %l0 = 7e31c47de9ff000f
taddcctv %l2,%l7,%l0 ! %l0 = 7e31c47de9ff0032, Trapped
! Mem[0000000030000054] = 2d772eb2, %l5 = 0000000052f933ff
lduw [%o0+0x054],%l5 ! %l5 = 000000002d772eb2
! %f16 = 2d772eb2 00000000, Mem[0000000030000010] = 00000000 2d772eb2
std %f16,[%o0+%i5] ! Mem[0000000030000010] = 2d772eb2 00000000
! Mem[0000000031800050] = 928097a1, %l1 = 7e31c47de9feffff
ldsw [%o3+0x050],%l1 ! %l1 = ffffffff928097a1
! %l4 = ffffffffffffffcf, immed = 00000deb, %l5 = 000000002d772eb2
andncc %l4,0xdeb,%l5 ! %l5 = fffffffffffff204, %ccr = 88
! %l0 = 7e31c47de9ff0032, Mem[0000000015000030] = 56cffdd5
stba %l0,[%i2+%o6]0x89 ! Mem[0000000015000030] = 56cffd32
! Mem[0000000031000050] = b22e772d 2d772eb2, %l2 = a1978092, %l3 = ffffffef
ldd [%o2+0x050],%l2 ! %l2 = 00000000b22e772d 000000002d772eb2
! %l3 = 000000002d772eb2, %l4 = ffffffffffffffcf, %y = 00000000
smul %l3,%l4,%l6 ! %l6 = fffffff74c300fee, %y = fffffff7
! Mem[0000000031800010] = 928097a1, %l1 = ffffffff928097a1
ldsha [%o3+0x012]%asi,%l1 ! %l1 = ffffffffffff97a1
p2_label_90:
! %l2 = 00000000b22e772d, immd = 0000000000000398, %l0 = 7e31c47de9ff0032
sdivx %l2,0x398,%l0 ! %l0 = 00000000003194b8
! %l3 = 000000002d772eb2, %l3 = 000000002d772eb2, %l3 = 000000002d772eb2
or %l3,%l3,%l3 ! %l3 = 000000002d772eb2
! Mem[0000000031000050] = b22e772d 2d772eb2, %l6 = 4c300fee, %l7 = 000014be
ldd [%o2+0x050],%l6 ! %l6 = 00000000b22e772d 000000002d772eb2
! Mem[0000000014800030] = fffffee9, %l3 = 000000002d772eb2
ldsha [%i1+0x032]%asi,%l3 ! %l3 = fffffffffffffee9
! Mem[0000000014800048] = e7951687 0bc7c1db, %l4 = ffffffcf, %l5 = fffff204
ldd [%i1+0x048],%l4 ! %l4 = 00000000e7951687 000000000bc7c1db
! %l7 = 000000002d772eb2, immed = 00000004, %l4 = 00000000e7951687
sra %l7,0x004,%l4 ! %l4 = 0000000002d772eb
! Mem[0000000015800034] = 25ff86bd, %l1 = ffffffffffff97a1
ldsw [%i3+0x034],%l1 ! %l1 = 0000000025ff86bd
! Mem[0000000031000050] = b22e772d, %l7 = 000000002d772eb2
ldsba [%o2+0x052]%asi,%l7 ! %l7 = 0000000000000077
! %l6 = b22e772d, %l7 = 00000077, Mem[0000000031000010] = 6822922c 52f933ff
std %l6,[%o2+%i5] ! Mem[0000000031000010] = b22e772d 00000077
! Mem[0000000031800054] = affa368e, %l0 = 00000000003194b8
ldsb [%o3+0x056],%l0 ! %l0 = 0000000000000036
p2_label_91:
! Mem[0000000030000054] = 2d772eb2, %l3 = fffffffffffffee9
lduh [%o0+0x056],%l3 ! %l3 = 0000000000002eb2
! %l6 = 00000000b22e772d, immed = fffff171, %y = fffffff7
umulcc %l6,-0xe8f,%l5 ! %l5 = b22e6d0aed86f7dd, %ccr = 88, %y = b22e6d0a
! Randomly selected nop
nop
! %f8 = 6e66d6c4 fd198c4a, Mem[0000000015800008] = ff330000 2d772eb2
stda %f8 ,[%i3+%i4]0x81 ! Mem[0000000015800008] = 6e66d6c4 fd198c4a
! %l7 = 0000000000000077, Mem[0000000031800050] = 928097a1
stw %l7,[%o3+0x050] ! Mem[0000000031800050] = 00000077
! %l6 = 00000000b22e772d, Mem[0000000031800052] = 00000077
stb %l6,[%o3+0x052] ! Mem[0000000031800050] = 00002d77
! Mem[0000000031800050] = 00002d77, %l3 = 0000000000002eb2
lduh [%o3+0x050],%l3 ! %l3 = 0000000000000000
! %l7 = 0000000000000077, %l1 = 0000000025ff86bd, %y = b22e6d0a
umul %l7,%l1,%l3 ! %l3 = 00000011a9c7a1db, %y = 11
! %l2 = b22e772d, %l3 = a9c7a1db, Mem[0000000014800000] = ff330000 00001c15
std %l2,[%i1+%g0] ! Mem[0000000014800000] = b22e772d a9c7a1db
! Mem[0000000015800030] = 6e66d6c4, %l7 = 0000000000000077
ldswa [%i3+%o6]0x81,%l7 ! %l7 = 000000006e66d6c4
p2_label_92:
! %l0 = 0000000000000036, %l1 = 0000000025ff86bd, %l3 = 00000011a9c7a1db
srl %l0,%l1,%l3 ! %l3 = 0000000000000000
! Mem[0000000014000030] = 84408c4a00000000, %f10 = 00000000 f27cc4fa
ldda [%i0+%o6]0x88,%f10 ! %f10 = 84408c4a 00000000
! %l4 = 02d772eb, %l5 = ed86f7dd, Mem[0000000030000050] = bd86ff25 2d772eb2
stda %l4,[%o0+0x050]%asi ! Mem[0000000030000050] = 02d772eb ed86f7dd
! Mem[0000000015800000] = 0000a45651a5db93, %f28 = d6486510 d7b33ab4
ldd [%i3+%g0],%f28 ! %f28 = 0000a456 51a5db93
! %l6 = 00000000b22e772d, immed = 0000001d, %l7 = 000000006e66d6c4
srl %l6,0x01d,%l7 ! %l7 = 0000000000000005
! Mem[0000000030800010] = 02fd232ae0aed1cd, %l6 = 00000000b22e772d
ldx [%o1+%i5],%l6 ! %l6 = 02fd232ae0aed1cd
! %l5 = b22e6d0aed86f7dd, %l6 = 02fd232ae0aed1cd, %l6 = 02fd232ae0aed1cd
andcc %l5,%l6,%l6 ! %l6 = 022c210ae086d1cd, %ccr = 08
! %f2 = 2d772eb2 1bda92da, Mem[0000000030800050] = fffffffb 0000f7cf
std %f2 ,[%o1+0x050] ! Mem[0000000030800050] = 2d772eb2 1bda92da
! %l2 = 00000000b22e772d, %l4 = 0000000002d772eb, %y = 00000011
sdiv %l2,%l4,%l7 ! %l7 = 000000000000063a
mov %l0,%y ! %y = 00000036
! %l2 = 00000000b22e772d, %l6 = 022c210ae086d1cd, %l0 = 0000000000000036
tsubcc %l2,%l6,%l0 ! %l0 = fdd3def5d1a7a560, %ccr = 9b
p2_label_93:
! Mem[0000000031800010] = 928097a1 affa368e, %l0 = d1a7a560, %l1 = 25ff86bd
ldda [%o3+0x010]%asi,%l0 ! %l0 = 00000000928097a1 00000000affa368e
! Mem[0000000014000028] = 2d772eb2, %l1 = 00000000affa368e
ldsba [%i0+%o5]0x81,%l1 ! %l1 = 000000000000002d
! %l1 = 000000000000002d, %l6 = 022c210ae086d1cd, %l7 = 000000000000063a
orncc %l1,%l6,%l7 ! %l7 = fdd3def51f792e3f, %ccr = 80
! %l4 = 0000000002d772eb, immed = 00000079, %y = 00000036
umulcc %l4,0x079,%l0 ! %l0 = 0000000157d55113, %ccr = 00, %y = 01
! Mem[000000001580002c] = 000000fa, %l4 = 0000000002d772eb
ldsb [%i3+0x02d],%l4 ! %l4 = 0000000000000000
! %l0 = 0000000157d55113, immed = fffff1e4, %y = 00000001
smulcc %l0,-0xe1c,%l1 ! %l1 = fffffb28ba3c17ec, %ccr = 88, %y = fffffb28
! %l2 = 00000000b22e772d
sethi %hi(0x7a24a000),%l2 ! %l2 = 000000007a24a000
! %l7 = fdd3def51f792e3f, %l2 = 000000007a24a000, %l3 = 0000000000000000
xor %l7,%l2,%l3 ! %l3 = fdd3def5655d8e3f
! Mem[0000000015000054] = c821857c, %l0 = 0000000157d55113
ldsba [%i2+0x054]%asi,%l0 ! %l0 = ffffffffffffffc8
! %l4 = 0000000000000000, Mem[0000000031000015] = 00000077
stba %l4,[%o2+0x015]%asi ! Mem[0000000031000014] = 00000077
p2_label_94:
! Mem[0000000014800010] = 000000ae, %l3 = fdd3def5655d8e3f
lduba [%i1+%i5]0x88,%l3 ! %l3 = 00000000000000ae
! Mem[0000000015800000] = 0000a456, %l2 = 000000007a24a000
lduw [%i3+%g0],%l2 ! %l2 = 000000000000a456
! %l6 = 022c210ae086d1cd, Mem[0000000030800010] = 02fd232ae0aed1cd
stx %l6,[%o1+%i5] ! Mem[0000000030800010] = 022c210ae086d1cd
! %l0 = ffffffc8, %l1 = ba3c17ec, Mem[0000000030800010] = 022c210a e086d1cd
std %l0,[%o1+%i5] ! Mem[0000000030800010] = ffffffc8 ba3c17ec
! %l2 = 000000000000a456, %l5 = b22e6d0aed86f7dd, %l1 = fffffb28ba3c17ec
sub %l2,%l5,%l1 ! %l1 = 4dd192f51279ac79
! Mem[0000000031000050] = b22e772d, %l7 = fdd3def51f792e3f
ldsw [%o2+0x050],%l7 ! %l7 = ffffffffb22e772d
! Mem[0000000030800010] = ffffffc8ba3c17ec, %f16 = 2d772eb2 00000000
ldd [%o1+%i5],%f16 ! %f16 = ffffffc8 ba3c17ec
! %l6 = 022c210ae086d1cd, Mem[0000000014000008] = 573bf7cf
stba %l6,[%i0+%i4]0x89 ! Mem[0000000014000008] = 573bf7cd
! %l4 = 0000000000000000, Mem[0000000031000050] = b22e772d2d772eb2
stx %l4,[%o2+0x050] ! Mem[0000000031000050] = 0000000000000000
! Mem[0000000014000000] = 203ff952, %l1 = 4dd192f51279ac79
ldsba [%i0+%g0]0x89,%l1 ! %l1 = 0000000000000052
p2_label_95:
! %l2 = 000000000000a456, %l7 = ffffffffb22e772d, %l6 = 022c210ae086d1cd
addcc %l2,%l7,%l6 ! %l6 = ffffffffb22f1b83, %ccr = 88
! Mem[0000000030000014] = 00000000, %l0 = ffffffffffffffc8
ldsb [%o0+0x015],%l0 ! %l0 = 0000000000000000
! Mem[0000000031800010] = 928097a1affa368e, %l0 = 0000000000000000
ldx [%o3+%i5],%l0 ! %l0 = 928097a1affa368e
! %f26 = bd86ff25 2d772eb2, Mem[0000000015000020] = 928097a1 affa368e
stda %f26,[%i2+%o4]0x81 ! Mem[0000000015000020] = bd86ff25 2d772eb2
! %l3 = 00000000000000ae, %l7 = ffffffffb22e772d, %l7 = ffffffffb22e772d
udivx %l3,%l7,%l7 ! Div by zero, %l0 = 928097a1affa36b6
! %f28 = 0000a456 51a5db93, Mem[0000000014000030] = 00000000 4a8c4084
stda %f28,[%i0+%o6]0x81 ! Mem[0000000014000030] = 0000a456 51a5db93
! %l7 = 0000000000000000, immed = 0000013b, %l0 = 928097a1affa368e
addcc %l7,0x13b,%l0 ! %l0 = 000000000000013b, %ccr = 00
! %l2 = 0000a456, %l3 = 000000ae, Mem[0000000014800028] = 185eaf00 0390c7a8
stda %l2,[%i1+%o5]0x89 ! Mem[0000000014800028] = 0000a456 000000ae
! %l0 = 000000000000013b, %l6 = ffffffffb22f1b83, %l0 = 000000000000013b
sll %l0,%l6,%l0 ! %l0 = 00000000000009d8
! %l2 = 000000000000a456, immed = fffff538, %y = fffffb28
umul %l2,-0xac8,%l2 ! %l2 = 0000a455f91440d0, %y = a455
p2_label_96:
! %f24 = e8b6c10d, Mem[0000000031800014] = affa368e
sta %f24,[%o3+0x014]%asi ! Mem[0000000031800014] = e8b6c10d
! Mem[0000000031000050] = 0000000000000000, %l5 = b22e6d0aed86f7dd
ldx [%o2+0x050],%l5 ! %l5 = 0000000000000000
! retry : should take illegal inst trap, %l0 = 00000000000009d8
retry ! Illegal inst trap : %l0 = 00000000000009e8
! %l1 = 0000000000000052, %l6 = ffffffffb22f1b83, %y = 0000a455
udiv %l1,%l6,%l2 ! %l2 = 000000000000ec19
mov %l0,%y ! %y = 000009e8
! %l4 = 0000000000000000, %l6 = ffffffffb22f1b83, %l1 = 0000000000000052
xor %l4,%l6,%l1 ! %l1 = ffffffffb22f1b83
! %l7 = 0000000000000000, immed = fffff1f9, %l4 = 0000000000000000
orcc %l7,-0xe07,%l4 ! %l4 = fffffffffffff1f9, %ccr = 88
! %l7 = 0000000000000000, immed = 00000008, %l6 = ffffffffb22f1b83
sll %l7,0x008,%l6 ! %l6 = 0000000000000000
! Mem[0000000015000070] = 00000000, %l2 = 000000000000ec19
ldsw [%i2+0x070],%l2 ! %l2 = 0000000000000000
! %l0 = 00000000000009e8, %l2 = 0000000000000000, %l4 = fffffffffffff1f9
orn %l0,%l2,%l4 ! %l4 = ffffffffffffffff
! %l3 = 00000000000000ae
sethi %hi(0x44a21400),%l3 ! %l3 = 0000000044a21400
p2_label_97:
! %f10 = 84408c4a 00000000, Mem[0000000015800008] = 6e66d6c4 fd198c4a
stda %f10,[%i3+%i4]0x81 ! Mem[0000000015800008] = 84408c4a 00000000
! %l2 = 0000000000000000, immed = 00000112, %l6 = 0000000000000000
subccc %l2,0x112,%l6 ! %l6 = fffffffffffffeee, %ccr = 99
! %l1 = ffffffffb22f1b83, immed = fffff393, %l3 = 0000000044a21400
taddcctv %l1,-0xc6d,%l3 ! %l0 = 0000000000000a0b, Trapped
! Mem[0000000030000014] = 00000000, %l3 = 0000000044a21400
ldsb [%o0+0x016],%l3 ! %l3 = 0000000000000000
! %l4 = ffffffffffffffff, %l7 = 0000000000000000, %l3 = 0000000000000000
addccc %l4,%l7,%l3 ! %l3 = 0000000000000000, %ccr = 55
! %l4 = ffffffffffffffff, %l5 = 0000000000000000, %l7 = 0000000000000000
sub %l4,%l5,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030000010] = 2d772eb2, %l6 = fffffffffffffeee
lduh [%o0+0x012],%l6 ! %l6 = 0000000000002eb2
! Mem[0000000015800018] = 00000081, %l1 = ffffffffb22f1b83
lduwa [%i3+%i6]0x80,%l1 ! %l1 = 0000000000000081
! %l4 = ffffffffffffffff, Mem[0000000015800030] = 6e66d6c4
stwa %l4,[%i3+%o6]0x80 ! Mem[0000000015800030] = ffffffff
! Mem[0000000014800048] = e79516870bc7c1db, %l2 = 0000000000000000
ldxa [%i1+0x048]%asi,%l2 ! %l2 = e79516870bc7c1db
p2_label_98:
! %l3 = 0000000000000000, Mem[0000000015000018] = 00000000
stwa %l3,[%i2+%i6]0x81 ! Mem[0000000015000018] = 00000000
! %f26 = bd86ff25 2d772eb2, Mem[0000000014800030] = e9feffff e9feffff
stda %f26,[%i1+%o6]0x89 ! Mem[0000000014800030] = bd86ff25 2d772eb2
! %l6 = 0000000000002eb2, immed = 00000494, %l5 = 0000000000000000
sub %l6,0x494,%l5 ! %l5 = 0000000000002a1e
! Mem[0000000030000050] = 02d772eb ed86f7dd, %l4 = ffffffff, %l5 = 00002a1e
ldda [%o0+0x050]%asi,%l4 ! %l4 = 0000000002d772eb 00000000ed86f7dd
! Mem[0000000014000030] = 0000a456, %l3 = 0000000000000000
ldswa [%i0+%o6]0x81,%l3 ! %l3 = 000000000000a456
! Mem[0000000030000050] = 02d772eb ed86f7dd, %l6 = 00002eb2, %l7 = ffffffff
ldd [%o0+0x050],%l6 ! %l6 = 0000000002d772eb 00000000ed86f7dd
! %l4 = 0000000002d772eb, immed = fffff55f, %l5 = 00000000ed86f7dd
tsubcc %l4,-0xaa1,%l5 ! %l5 = 0000000002d77d8c, %ccr = 13
! Mem[0000000014800018] = b22e772d, %f12 = b22e772d
lda [%i1+%i6]0x80,%f12 ! %f12 = b22e772d
! %l3 = 000000000000a456, immed = 0000009a, %l7 = 00000000ed86f7dd
addc %l3,0x09a,%l7 ! %l7 = 000000000000a4f1
! Mem[0000000030000050] = 02d772eb, %l0 = 0000000000000a0b
ldsh [%o0+0x050],%l0 ! %l0 = 00000000000002d7
p2_label_99:
! Mem[0000000015000018] = 00000000, %l0 = 00000000000002d7
lduha [%i2+%i6]0x88,%l0 ! %l0 = 0000000000000000
! %f16 = ffffffc8 ba3c17ec, Mem[0000000015800018] = 00000081 fd198c4a
std %f16,[%i3+%i6] ! Mem[0000000015800018] = ffffffc8 ba3c17ec
! %f2 = 2d772eb2, Mem[0000000031800014] = e8b6c10d
st %f2 ,[%o3+0x014] ! Mem[0000000031800014] = 2d772eb2
! %l6 = 0000000002d772eb, Mem[0000000030000050] = 02d772ebed86f7dd
stx %l6,[%o0+0x050] ! Mem[0000000030000050] = 0000000002d772eb
! %l2 = e79516870bc7c1db, Mem[0000000031000050] = 0000000000000000
stx %l2,[%o2+0x050] ! Mem[0000000031000050] = e79516870bc7c1db
! %l4 = 0000000002d772eb, immed = 00000a8d, %l4 = 0000000002d772eb
orn %l4,0xa8d,%l4 ! %l4 = fffffffffffff7fb
! %l4 = fffffffffffff7fb, immed = 0000001c, %l3 = 000000000000a456
sllx %l4,0x01c,%l3 ! %l3 = ffffff7fb0000000
! %l1 = 0000000000000081, Mem[0000000030800054] = 1bda92da
sth %l1,[%o1+0x054] ! Mem[0000000030800054] = 008192da
! Mem[0000000031800050] = 00002d77, %l2 = e79516870bc7c1db
ldub [%o3+0x053],%l2 ! %l2 = 0000000000000077
! Mem[000000001400000c] = fbffffff, %l3 = ffffff7fb0000000
lduw [%i0+0x00c],%l3 ! %l3 = 00000000fbffffff
p2_label_100:
! %f16 = ffffffc8, Mem[0000000031800014] = 2d772eb2
st %f16,[%o3+0x014] ! Mem[0000000031800014] = ffffffc8
! %l1 = 0000000000000081, %l2 = 0000000000000077, %l1 = 0000000000000081
sra %l1,%l2,%l1 ! %l1 = 0000000000000000
! retry : should take illegal inst trap, %l0 = 0000000000000000
retry ! Illegal inst trap : %l0 = 0000000000000010
! Mem[0000000031800050] = 00002d77, %l6 = 0000000002d772eb
ldub [%o3+0x050],%l6 ! %l6 = 0000000000000000
! %l4 = fffffffffffff7fb, Mem[0000000015000068] = ffff8c4a087ebf24
stx %l4,[%i2+0x068] ! Mem[0000000015000068] = fffffffffffff7fb
! Mem[0000000015800008] = 84408c4a, %f23 = 2d772eb2
lda [%i3+%i4]0x80,%f23 ! %f23 = 84408c4a
! Mem[000000001480003c] = bd342bd5, %l1 = 0000000000000000
ldub [%i1+0x03e],%l1 ! %l1 = 000000000000002b
! Mem[0000000014800048] = e7951687, %l0 = 0000000000000010
lduh [%i1+0x048],%l0 ! %l0 = 000000000000e795
! Mem[0000000031800010] = 928097a1, %l5 = 0000000002d77d8c
ldsw [%o3+%i5],%l5 ! %l5 = ffffffff928097a1
! Mem[0000000014800010] = ae000000, %l7 = 000000000000a4f1
ldswa [%i1+%i5]0x81,%l7 ! %l7 = ffffffffae000000
ba,a p2_not_taken_0_end
p2_not_taken_0:
! The following code should not be executed
ldd [%o1+0x040],%l6
ldda [%o0+0x000]%asi,%l2
st %l4,[%i0+0x028]
ba,a p2_branch_failed
p2_not_taken_0_end:
! End of Random Code for Processor 2
p2_set_done_flag:
mov 2,%g2
set done_flags,%g1
st %g2,[%g1+0x008] ! Set processor 2 done flag
! Self Check Disabled
p2_check_registers:
! The test for processor 2 has passed
p2_passed:
ta GOOD_TRAP
nop
p2_reg_l0_fail:
or %g0,0xbd0,%g1
ba,a p2_failed
p2_reg_l1_fail:
or %g0,0xbd1,%g1
ba,a p2_failed
p2_reg_l2_fail:
or %g0,0xbd2,%g1
ba,a p2_failed
p2_reg_l3_fail:
or %g0,0xbd3,%g1
ba,a p2_failed
p2_reg_l4_fail:
or %g0,0xbd4,%g1
ba,a p2_failed
p2_reg_l5_fail:
or %g0,0xbd5,%g1
ba,a p2_failed
p2_reg_l6_fail:
or %g0,0xbd6,%g1
ba,a p2_failed
p2_reg_l7_fail:
or %g0,0xbd7,%g1
ba,a p2_failed
p2_f0_fail:
set p2_temp,%g6
mov 0xf00,%l0
stx %l0,[%g6]
std %f0,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p2_f2_fail:
set p2_temp,%g6
mov 0xf02,%l0
stx %l0,[%g6]
std %f2,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p2_f4_fail:
set p2_temp,%g6
mov 0xf04,%l0
stx %l0,[%g6]
std %f4,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p2_f6_fail:
set p2_temp,%g6
mov 0xf06,%l0
stx %l0,[%g6]
std %f6,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p2_f8_fail:
set p2_temp,%g6
mov 0xf08,%l0
stx %l0,[%g6]
std %f8,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p2_f10_fail:
set p2_temp,%g6
mov 0xf10,%l0
stx %l0,[%g6]
std %f10,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p2_f12_fail:
set p2_temp,%g6
mov 0xf12,%l0
stx %l0,[%g6]
std %f12,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p2_f14_fail:
set p2_temp,%g6
mov 0xf14,%l0
stx %l0,[%g6]
std %f14,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p2_f16_fail:
set p2_temp,%g6
mov 0xf16,%l0
stx %l0,[%g6]
std %f16,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p2_f18_fail:
set p2_temp,%g6
mov 0xf18,%l0
stx %l0,[%g6]
std %f18,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p2_f20_fail:
set p2_temp,%g6
mov 0xf20,%l0
stx %l0,[%g6]
std %f20,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p2_f22_fail:
set p2_temp,%g6
mov 0xf22,%l0
stx %l0,[%g6]
std %f22,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p2_f24_fail:
set p2_temp,%g6
mov 0xf24,%l0
stx %l0,[%g6]
std %f24,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p2_f26_fail:
set p2_temp,%g6
mov 0xf26,%l0
stx %l0,[%g6]
std %f26,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p2_f28_fail:
set p2_temp,%g6
mov 0xf28,%l0
stx %l0,[%g6]
std %f28,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p2_f30_fail:
set p2_temp,%g6
mov 0xf30,%l0
stx %l0,[%g6]
std %f30,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
! The test for processor 2 failed
p2_failed:
set done_flags,%g1
mov 3,%g5
st %g5,[%g1+0x008] ! Set processor 2 done flag
set p2_temp,%g6
stx %g1,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
ta BAD_TRAP
! The local area data for processor 2 failed
p2_local_failed:
set done_flags,%g5
mov 3,%g6
st %g6,[%g5+0x008] ! Set processor 2 done flag
set p2_temp,%g6
add %g1,%g4,%g1
stx %g4,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
ta BAD_TRAP
p2_dfill_failed:
ba p2_failed
mov 0xddd,%g1
p2_selfmod_failed:
ba p2_failed
mov 0xabc,%g1
p2_common_error:
or %g0,0xee2,%g1
ba p2_failed
mov %o5,%g3
p2_common_signature_error:
set p2_temp,%g1
ba p2_failed
st %g2,[%g1] ! Common Lock Number
p2_common_timeout:
set p2_temp,%g1
ba p2_failed
st %g2,[%g1] ! Common Lock Number
p2_branch_failed:
mov 0xbbb,%g1
rd %ccr,%g2
ba p2_failed
mov 0x0,%g3
p2_trap1e:
stb %l5,[%i0+0x057] ! Mem[0000000014000057]
lduw [%i1+0x040],%l4 ! Mem[0000000014800040]
andcc %l3,-0x09c,%l5
done
p2_trap1o:
stb %l5,[%o0+0x057] ! Mem[0000000014000057]
lduw [%o1+0x040],%l4 ! Mem[0000000014800040]
andcc %l3,-0x09c,%l5
done
p2_trap2e:
andn %l2,%l4,%l3
orncc %l3,%l0,%l7
andcc %l1,0xb47,%l0
ldsw [%o3+0x010],%l1 ! Mem[0000000031800010]
ldd [%i2+0x068],%l4 ! Mem[0000000015000068]
subc %l1,%l7,%l6
done
p2_trap2o:
andn %l2,%l4,%l3
orncc %l3,%l0,%l7
andcc %l1,0xb47,%l0
ldsw [%i3+0x010],%l1 ! Mem[0000000031800010]
ldd [%o2+0x068],%l4 ! Mem[0000000015000068]
subc %l1,%l7,%l6
done
p2_trap3e:
and %l2,-0x3cc,%l0
or %l2,%l1,%l3
andn %l4,0x727,%l2
orn %l3,0x80b,%l0
or %l6,%l5,%l5
done
p2_trap3o:
and %l2,-0x3cc,%l0
or %l2,%l1,%l3
andn %l4,0x727,%l2
orn %l3,0x80b,%l0
or %l6,%l5,%l5
done
p2_init_memory_pointers:
set p2_init_registers,%g1
mov %g0,%g2
mov %g0,%g3
mov %g0,%g4
mov %g0,%g5
mov %g0,%g6
mov %g0,%g7
! Initialize memory pointers for window 0
set p2_local0_start,%i0
set p2_local1_start,%i1
set p2_local2_start,%i2
set p2_local3_start,%i3
mov 0x08,%i4
mov 0x10,%i5
mov 0x18,%i6
mov %g0,%i7
! Init Local Registers in Window 0
ldx [%g1+0x000],%l0 ! %l0 = a2f970dde203acfd
ldx [%g1+0x008],%l1 ! %l1 = 1a38cfe8b132a324
ldx [%g1+0x010],%l2 ! %l2 = c66fdfda30ad2be2
ldx [%g1+0x018],%l3 ! %l3 = ba37fc3ead5f3633
ldx [%g1+0x020],%l4 ! %l4 = d73de26ce7ac0be4
ldx [%g1+0x028],%l5 ! %l5 = 4d6df865aafb80cb
ldx [%g1+0x030],%l6 ! %l6 = bd619e766e0a26e0
ldx [%g1+0x038],%l7 ! %l7 = a9737b343b0d1749
save
! Initialize memory points for window 1
set share0_start,%i0
set share1_start,%i1
set share2_start,%i2
set share3_start,%i3
mov 0x20,%i4
mov 0x28,%i5
mov 0x30,%i6
! Init Local Registers in Window 1
ldx [%g1+0x040],%l0 ! %l0 = 2e4be94dd5c8ae31
ldx [%g1+0x048],%l1 ! %l1 = ded29ed64efca5fd
ldx [%g1+0x050],%l2 ! %l2 = 36c12a860e46ef06
ldx [%g1+0x058],%l3 ! %l3 = d9a884826d0063c5
ldx [%g1+0x060],%l4 ! %l4 = a44dcaca5b618595
ldx [%g1+0x068],%l5 ! %l5 = cba8228e7b4efce9
ldx [%g1+0x070],%l6 ! %l6 = 3be68ef6aa0c64c0
ldx [%g1+0x078],%l7 ! %l7 = 107ea6be46a4ace0
! Initialize the output register of window 1
set p2_local0_start,%o0
set p2_local1_start,%o1
set p2_local2_start,%o2
set p2_local3_start,%o3
mov 0x08,%o4
mov 0x10,%o5
mov 0x18,%o6
restore
retl
nop
! Random code for Processor 3
processor_3:
ta T_CHANGE_PRIV
set done_flags,%g1
mov 1,%g2
st %g2,[%g1+0x0c] ! Set the start flag
wrpr %g0,7,%cleanwin
call p3_init_memory_pointers
wr %g0,0x80,%asi ! Setting default asi to 80
! Initialize the floating point registers for processor 3
wr %g0,0x4,%fprs ! Make sure fef is 1
set p3_init_freg,%g1
! %f0 = 8652790d 96751bc1 382ed6ac 164925b6
! %f4 = 171213b5 1e6a83e2 71864657 2cbf92d0
! %f8 = b231726d 472bb6fd 562dd157 936f1042
! %f12 = 5d908ada 21569ab9 04d9e0f3 7683c171
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = 45897771 374be6f4 1be90ac6 b3179bf5
! %f20 = 5676eeb3 4b1dfa33 0ccf0477 63b0af5a
! %f24 = d5ef4dea f2ce392d b4a88a80 6343467c
! %f28 = 1224cdc7 a71a7128 080523dd a3e80d1b
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = bff6f44b 05dd6a0c 442aa4fa 2fae052d
! %f36 = 28ba55f9 a2b93338 18a8c283 51069c76
! %f40 = 2be01609 5ebf87f0 4510e612 dc06bb63
! %f44 = 5ab18802 6c810cf4 60eda3a5 77d0fa4e
ldda [%g1]ASI_BLK_P,%f32
xorcc %g0,%g0,%g3 ! init %g3 and set flags
membar #Sync ! Force the block loads to complete
! Start of Random Code for processor 3
p3_label_1:
! %l0 = 9debc9cc5c939c57, %l4 = 6dd73d1029cb164e, %l6 = bc5e5d3896220b9f
sub %l0,%l4,%l6 ! %l6 = 30148cbc32c88609
! %l2 = 6d43cbf2, %l3 = f5a9b40d, Mem[0000000016000028] = 687fd154 4b5997b9
stda %l2,[%i0+%o5]0x81 ! Mem[0000000016000028] = 6d43cbf2 f5a9b40d
! %l4 = 6dd73d1029cb164e, immed = 00000007, %l0 = 9debc9cc5c939c57
srlx %l4,0x007,%l0 ! %l0 = 00dbae7a2053962c
! %f22 = 0ccf0477 63b0af5a, Mem[0000000030800018] = f26f34c1 64d6b949
std %f22,[%o1+%i6] ! Mem[0000000030800018] = 0ccf0477 63b0af5a
! %l6 = 30148cbc32c88609, %l5 = a5d2c8b44da8fbe5, %l6 = 30148cbc32c88609
andn %l6,%l5,%l6 ! %l6 = 1004040832400408
! %l2 = 189234ac6d43cbf2, %l5 = a5d2c8b44da8fbe5, %l2 = 189234ac6d43cbf2
tsubcc %l2,%l5,%l2 ! %l2 = 72bf6bf81f9ad00d, %ccr = 12
! Mem[0000000017000030] = d27b841a, %l1 = a1cfd9baae8f0d0a
ldsba [%i2+%o6]0x88,%l1 ! %l1 = 000000000000001a
! %f20 = 5676eeb3 4b1dfa33, Mem[0000000017800010] = fab958d1 0803f97e
stda %f20,[%i3+%i5]0x89 ! Mem[0000000017800010] = 5676eeb3 4b1dfa33
! %l7 = e9e70e3c67c69b30, Mem[000000003080001a] = 0ccf0477
stb %l7,[%o1+0x01a] ! Mem[0000000030800018] = 0ccf3077
! %l5 = a5d2c8b44da8fbe5
sethi %hi(0x07a08400),%l5 ! %l5 = 0000000007a08400
p3_label_2:
! %f16 = 45897771 374be6f4, Mem[0000000030000018] = f7221461 e4f2d2e5
stda %f16,[%o0+0x018]%asi ! Mem[0000000030000018] = 45897771 374be6f4
! retry : should take illegal inst trap, %l0 = 00dbae7a2053962c
retry ! Illegal inst trap : %l0 = 00dbae7a2053963c
! Mem[0000000016000000] = 23fc5090, %l7 = e9e70e3c67c69b30
lduba [%i0+%g0]0x88,%l7 ! %l7 = 0000000000000090
! %l0 = 00dbae7a2053963c, %l7 = 0000000000000090, %y = 00000000
umul %l0,%l7,%l5 ! %l5 = 000000122f0481c0, %y = 12
! %l1 = 000000000000001a, %l7 = 0000000000000090, %l6 = 1004040832400408
sra %l1,%l7,%l6 ! %l6 = 0000000000000000
! %l3 = 78ebf5b9f5a9b40d, Mem[0000000017800018] = 46855c11
stwa %l3,[%i3+%i6]0x81 ! Mem[0000000017800018] = f5a9b40d
! %l2 = 72bf6bf81f9ad00d, Mem[000000001680002c] = d781ffa2
stw %l2,[%i1+0x02c] ! Mem[000000001680002c] = 1f9ad00d
! %l3 = 78ebf5b9f5a9b40d, immed = 00000266, %l0 = 00dbae7a2053963c
tsubcc %l3,0x266,%l0 ! %l0 = 78ebf5b9f5a9b1a7, %ccr = 0a
! Mem[0000000016800060] = f7f2a153ab87c183, %f12 = 5d908ada 21569ab9
ldd [%i1+0x060],%f12 ! %f12 = f7f2a153 ab87c183
! %l1 = 000000000000001a, Mem[000000003100001e] = 16f98a13
stb %l1,[%o2+0x01e] ! Mem[000000003100001c] = 16f91a13
p3_label_3:
! Mem[0000000017800064] = d8175f8c, %f9 = 472bb6fd
ld [%i3+0x064],%f9 ! %f9 = d8175f8c
! %l4 = 6dd73d1029cb164e, Mem[0000000030800058] = 38e86ded
sth %l4,[%o1+0x058] ! Mem[0000000030800058] = 164e6ded
! %l1 = 000000000000001a, Mem[000000001680002c] = 1f9ad00d
stw %l1,[%i1+0x02c] ! Mem[000000001680002c] = 0000001a
! Mem[0000000016000078] = 8d7198ed, %f22 = 0ccf0477
ld [%i0+0x078],%f22 ! %f22 = 8d7198ed
! Mem[0000000030000058] = 955af50c 040eb691, %l2 = 1f9ad00d, %l3 = f5a9b40d
ldda [%o0+0x058]%asi,%l2 ! %l2 = 00000000955af50c 00000000040eb691
! %l5 = 000000122f0481c0, %l5 = 000000122f0481c0, %l4 = 6dd73d1029cb164e
andn %l5,%l5,%l4 ! %l4 = 0000000000000000
! Mem[0000000016800010] = 89b1971d, %l3 = 00000000040eb691
ldub [%i1+0x013],%l3 ! %l3 = 000000000000001d
! Invert Register : %l5 = 000000122f0481c0
xor %l5,-1,%l5 ! %l5 = ffffffedd0fb7e3f
! %l4 = 00000000, %l5 = d0fb7e3f, Mem[0000000017000030] = 1a847bd2 e7995275
stda %l4,[%i2+%o6]0x81 ! Mem[0000000017000030] = 00000000 d0fb7e3f
! %l1 = 000000000000001a, immd = 0000000000000db6, %l1 = 000000000000001a
udivx %l1,0xdb6,%l1 ! %l1 = 0000000000000000
p3_label_4:
! %f2 = 382ed6ac 164925b6, Mem[0000000017800010] = 4b1dfa33 5676eeb3
stda %f2 ,[%i3+%i5]0x89 ! Mem[0000000017800010] = 382ed6ac 164925b6
! Mem[0000000016800008] = 05c66675, %l5 = ffffffedd0fb7e3f
lduwa [%i1+%i4]0x88,%l5 ! %l5 = 0000000005c66675
! retry : should take illegal inst trap, %l0 = 78ebf5b9f5a9b1a7
retry ! Illegal inst trap : %l0 = 78ebf5b9f5a9b1b7
save ! CWP = 1
! %f20 = 5676eeb3, Mem[0000000017000030] = 00000000
sta %f20,[%o2+%i6]0x81 ! Mem[0000000017000030] = 5676eeb3
! Mem[000000003080001c] = 63b0af5a, %l0 = 6deb833a438bf6ae
ldsba [%i1+0x01d]%asi,%l0 ! %l0 = ffffffffffffffb0
! %l2 = 70751dd7cf9e86b4, %l2 = 70751dd7cf9e86b4, %l7 = dc2b9d3662276e06
andncc %l2,%l2,%l7 ! %l7 = 0000000000000000, %ccr = 44
! %l7 = 0000000000000000, immed = fffff984, %l5 = 7ec2088028d31866
xor %l7,-0x67c,%l5 ! %l5 = fffffffffffff984
! %l6 = bdb57099c2425a0f
sethi %hi(0xe08ae800),%l6 ! %l6 = 00000000e08ae800
! Clear Register : %l7 = 0000000000000000
clr %l7 ! %l7 = 0000000000000000
p3_label_5: ! %cwp = 1
! Mem[0000000016800018] = 85b1ed8a, %l2 = 70751dd7cf9e86b4
ldsha [%o1+%o6]0x81,%l2 ! %l2 = ffffffffffff85b1
! %l5 = fffffffffffff984, %l0 = ffffffffffffffb0, %y = 00000012
umulcc %l5,%l0,%l7 ! %l7 = fffff934000206c0, %ccr = 80, %y = fffff934
! %l0 = ffffffffffffffb0, %l2 = ffffffffffff85b1, %l5 = fffffffffffff984
sub %l0,%l2,%l5 ! %l5 = 00000000000079ff
! %l5 = 00000000000079ff, %l4 = 8d5a709a5066cb02, %y = fffff934
smul %l5,%l4,%l2 ! %l2 = 00002650ac5828fe, %y = 2650
! %l3 = d0dc5686a0013bb9, Mem[000000003000005c] = 040eb691
stb %l3,[%i0+0x05c] ! Mem[000000003000005c] = b90eb691
! %l6 = e08ae800, %l7 = 000206c0, Mem[0000000031000058] = 14d6ce7e 903bb565
std %l6,[%i2+0x058] ! Mem[0000000031000058] = e08ae800 000206c0
! Mem[0000000016000030] = b50ea037f42aba1f, %f30 = 080523dd a3e80d1b
ldda [%o0+%i6]0x81,%f30 ! %f30 = b50ea037 f42aba1f
! Mem[0000000016000010] = d5d163fd, %l2 = 00002650ac5828fe
lduha [%o0+%o5]0x88,%l2 ! %l2 = 00000000000063fd
! %l2 = 00000000000063fd
sethi %hi(0xb5607400),%l2 ! %l2 = 00000000b5607400
! %l2 = b5607400, %l3 = a0013bb9, Mem[0000000016000028] = 6d43cbf2 f5a9b40d
stda %l2,[%o0+%i5]0x81 ! Mem[0000000016000028] = b5607400 a0013bb9
p3_label_6: ! %cwp = 1
! %l6 = 00000000e08ae800, %l7 = fffff934000206c0, %y = 00002650
udivcc %l6,%l7,%l2 ! %l2 = 0000000012e89f2c, %ccr = 00
mov %l0,%y ! %y = ffffffb0
! Randomly selected nop
nop
! Mem[0000000031800018] = 56dd5a7b 7640dec5, %l6 = e08ae800, %l7 = 000206c0
ldd [%i3+%o6],%l6 ! %l6 = 0000000056dd5a7b 000000007640dec5
! %l2 = 0000000012e89f2c, immed = fffff35d, %l2 = 0000000012e89f2c
xorcc %l2,-0xca3,%l2 ! %l2 = ffffffffed176c71, %ccr = 88
! %l0 = ffffffb0, %l1 = 9b0bb3ee, Mem[0000000017800018] = f5a9b40d a250dc50
stda %l0,[%o3+%o6]0x81 ! Mem[0000000017800018] = ffffffb0 9b0bb3ee
! %l1 = d05e1eb49b0bb3ee, immed = 00000fe5, %y = ffffffb0
umul %l1,0xfe5,%l7 ! %l7 = 000009a06102e5e6, %y = 9a0
! Mem[0000000016000028] = b5607400a0013bb9, %f26 = b4a88a80 6343467c
ldda [%o0+%i5]0x80,%f26 ! %f26 = b5607400 a0013bb9
! Mem[000000003000001c] = 374be6f4, %l5 = 00000000000079ff
ldsb [%i0+0x01e],%l5 ! %l5 = ffffffffffffffe6
! %f31 = f42aba1f, Mem[0000000016000044] = 1c5fdb89
st %f31,[%o0+0x044] ! Mem[0000000016000044] = f42aba1f
! %l1 = d05e1eb49b0bb3ee, immed = 00000c93, %l6 = 0000000056dd5a7b
xorcc %l1,0xc93,%l6 ! %l6 = d05e1eb49b0bbf7d, %ccr = 88
p3_label_7: ! %cwp = 1
! %l3 = d0dc5686a0013bb9, Mem[000000003000005e] = b90eb691
stb %l3,[%i0+0x05e] ! Mem[000000003000005c] = b90eb991
! Mem[000000003080001c] = 63b0af5a, %l4 = 8d5a709a5066cb02
ldsba [%i1+0x01c]%asi,%l4 ! %l4 = 0000000000000063
! Mem[0000000016000018] = 435ceb10 061060fd, %l2 = ed176c71, %l3 = a0013bb9
ldda [%o0+%o6]0x81,%l2 ! %l2 = 00000000435ceb10 00000000061060fd
! Mem[0000000016800030] = 771fd1fc, %l4 = 0000000000000063
lduwa [%o1+%i6]0x88,%l4 ! %l4 = 00000000771fd1fc
! %l3 = 00000000061060fd, immed = 0000058e, %l5 = ffffffffffffffe6
addcc %l3,0x58e,%l5 ! %l5 = 000000000610668b, %ccr = 00
! Clear Register : %l0 = ffffffffffffffb0
clr %l0 ! %l0 = 0000000000000000
! %l4 = 00000000771fd1fc, immed = fffffe42, %l5 = 000000000610668b
orn %l4,-0x1be,%l5 ! %l5 = 00000000771fd1fd
! %l0 = 0000000000000000, Mem[0000000031000019] = 6b9fc5b1
stb %l0,[%i2+0x019] ! Mem[0000000031000018] = 6b00c5b1
! Mem[000000001780007c] = 239daf40, %f24 = d5ef4dea
ld [%o3+0x07c],%f24 ! %f24 = 239daf40
! Mem[0000000017800040] = f058fee6fe0a2994, %l3 = 00000000061060fd
ldx [%o3+0x040],%l3 ! %l3 = f058fee6fe0a2994
p3_label_8: ! %cwp = 1
! %f16 = 45897771 374be6f4, Mem[0000000031800058] = 4698aed7 9c68a10f
std %f16,[%i3+0x058] ! Mem[0000000031800058] = 45897771 374be6f4
! %l0 = 0000000000000000, immed = fffff58a, %l7 = 000009a06102e5e6
addccc %l0,-0xa76,%l7 ! %l7 = fffffffffffff58a, %ccr = 88
! Mem[0000000030800058] = 164e6ded77637411, %l3 = f058fee6fe0a2994
ldx [%i1+0x058],%l3 ! %l3 = 164e6ded77637411
! Mem[0000000016000028] = b5607400 a0013bb9, %l2 = 435ceb10, %l3 = 77637411
ldd [%o0+%i5],%l2 ! %l2 = 00000000b5607400 00000000a0013bb9
! Mem[000000001700002c] = ada7528f, %l6 = d05e1eb49b0bbf7d
lduw [%o2+0x02c],%l6 ! %l6 = 00000000ada7528f
! %f6 = 71864657 2cbf92d0, Mem[0000000016000008] = 3c6131f2 e40a4dbf
stda %f6 ,[%o0+%o4]0x89 ! Mem[0000000016000008] = 71864657 2cbf92d0
! %l6 = 00000000ada7528f
sethi %hi(0x0a693c00),%l6 ! %l6 = 000000000a693c00
! %f30 = b50ea037 f42aba1f, Mem[0000000016000008] = d092bf2c 57468671
stda %f30,[%o0+%o4]0x81 ! Mem[0000000016000008] = b50ea037 f42aba1f
! Mem[0000000017000018] = e904d308, %l5 = 00000000771fd1fd
lduwa [%o2+%o6]0x80,%l5 ! %l5 = 00000000e904d308
! %l0 = 0000000000000000, %l4 = 00000000771fd1fc, %y = 000009a0
sdivcc %l0,%l4,%l4 ! %l4 = 00000000000014af, %ccr = 00
mov %l0,%y ! %y = 00000000
p3_label_9: ! %cwp = 1
! Mem[0000000030000018] = 45897771374be6f4, %f12 = f7f2a153 ab87c183
ldd [%i0+%o6],%f12 ! %f12 = 45897771 374be6f4
! Mem[0000000017000048] = e43b57a8420b4a68, %l1 = d05e1eb49b0bb3ee
ldx [%o2+0x048],%l1 ! %l1 = e43b57a8420b4a68
! %l6 = 000000000a693c00, %l4 = 00000000000014af, %y = 00000000
sdivcc %l6,%l4,%l3 ! %l3 = 00000000000080db, %ccr = 00
mov %l0,%y ! %y = 00000000
! %l1 = e43b57a8420b4a68, %l7 = fffffffffffff58a, %l0 = 0000000000000000
orn %l1,%l7,%l0 ! %l0 = e43b57a8420b4a7d
! Mem[000000003100001c] = 16f91a13, %l2 = 00000000b5607400
ldsw [%i2+0x01c],%l2 ! %l2 = 0000000016f91a13
! Mem[000000003000005c] = b90eb991, %l6 = 000000000a693c00
ldsb [%i0+0x05e],%l6 ! %l6 = ffffffffffffffb9
! Mem[0000000016800008] = aeafebb405c66675, %l7 = fffffffffffff58a
ldxa [%o1+%o4]0x88,%l7 ! %l7 = aeafebb405c66675
! %l4 = 00000000000014af, immed = ffffff34, %l2 = 0000000016f91a13
tsubcc %l4,-0x0cc,%l2 ! %l2 = 000000000000157b, %ccr = 13
! %l0 = e43b57a8420b4a7d, Mem[0000000016800010] = 89b1971d
stwa %l0,[%o1+%o5]0x81 ! Mem[0000000016800010] = 420b4a7d
! %l0 = 420b4a7d, %l1 = 420b4a68, Mem[0000000031000018] = 6b00c5b1 16f91a13
stda %l0,[%i2+0x018]%asi ! Mem[0000000031000018] = 420b4a7d 420b4a68
p3_label_10: ! %cwp = 1
! %f9 = d8175f8c, Mem[0000000016000040] = d86a3dd3
st %f9 ,[%o0+0x040] ! Mem[0000000016000040] = d8175f8c
! %l6 = ffffffb9, %l7 = 05c66675, Mem[0000000017800010] = b6254916 acd62e38
stda %l6,[%o3+%o5]0x81 ! Mem[0000000017800010] = ffffffb9 05c66675
! Mem[0000000017800010] = b9ffffff, %l2 = 000000000000157b
lduwa [%o3+%o5]0x88,%l2 ! %l2 = 00000000b9ffffff
! %l7 = aeafebb405c66675, Mem[000000003080001a] = 0ccf3077
stb %l7,[%i1+0x01a] ! Mem[0000000030800018] = 0ccf7577
! Mem[0000000031800018] = 56dd5a7b, %l1 = e43b57a8420b4a68
ldsh [%i3+0x01a],%l1 ! %l1 = 0000000000005a7b
! %l2 = 00000000b9ffffff, immed = 00000a4e, %l1 = 0000000000005a7b
sub %l2,0xa4e,%l1 ! %l1 = 00000000b9fff5b1
! %l2 = 00000000b9ffffff, immed = 00000f06, %l2 = 00000000b9ffffff
andncc %l2,0xf06,%l2 ! %l2 = 00000000b9fff0f9, %ccr = 08
! Mem[0000000016800038] = 31f6ea37 67bbd045, %l4 = 000014af, %l5 = e904d308
ldd [%o1+0x038],%l4 ! %l4 = 0000000031f6ea37 0000000067bbd045
! %l2 = 00000000b9fff0f9, %l3 = 00000000000080db, %l2 = 00000000b9fff0f9
sra %l2,%l3,%l2 ! %l2 = fffffffffffffff7
! %l2 = fffffffffffffff7, immed = 0000001e, %l6 = ffffffffffffffb9
srax %l2,0x01e,%l6 ! %l6 = ffffffffffffffff
p3_label_11: ! %cwp = 1
! %l6 = ffffffff, %l7 = 05c66675, Mem[0000000031000058] = e08ae800 000206c0
std %l6,[%i2+0x058] ! Mem[0000000031000058] = ffffffff 05c66675
! %l0 = e43b57a8420b4a7d, %l1 = 00000000b9fff5b1, %l6 = ffffffffffffffff
xor %l0,%l1,%l6 ! %l6 = e43b57a8fbf4bfcc
! %l0 = e43b57a8420b4a7d, immed = fffff6ce, %l1 = 00000000b9fff5b1
xor %l0,-0x932,%l1 ! %l1 = 1bc4a857bdf4bcb3
! %l2 = fffffff7, %l3 = 000080db, Mem[0000000016000008] = 37a00eb5 1fba2af4
stda %l2,[%o0+%o4]0x89 ! Mem[0000000016000008] = fffffff7 000080db
! %f20 = 5676eeb3 4b1dfa33, Mem[0000000031800018] = 56dd5a7b 7640dec5
std %f20,[%i3+%o6] ! Mem[0000000031800018] = 5676eeb3 4b1dfa33
! Mem[0000000031000018] = 420b4a7d420b4a68, %f22 = 8d7198ed 63b0af5a
ldd [%i2+%o6],%f22 ! %f22 = 420b4a7d 420b4a68
! %l1 = 1bc4a857bdf4bcb3, Mem[0000000016800010] = 7d4a0b42
stha %l1,[%o1+%o5]0x88 ! Mem[0000000016800010] = 7d4abcb3
! %l3 = 00000000000080db, %l1 = 1bc4a857bdf4bcb3, %l7 = aeafebb405c66675
srl %l3,%l1,%l7 ! %l7 = 0000000000000000
! %l5 = 0000000067bbd045, Mem[0000000030800058] = 164e6ded77637411
stx %l5,[%i1+0x058] ! Mem[0000000030800058] = 0000000067bbd045
! %f24 = 239daf40 f2ce392d, Mem[0000000017000018] = e904d308 26589ab8
stda %f24,[%o2+%o6]0x81 ! Mem[0000000017000018] = 239daf40 f2ce392d
p3_label_12: ! %cwp = 1
! done : should take illegal inst trap, %l0 = e43b57a8420b4a7d
done ! Illegal inst trap : %l0 = e43b57a8420b4a8d
! Mem[0000000016800010] = e645580f7d4abcb3, %l6 = e43b57a8fbf4bfcc
ldxa [%o1+%o5]0x88,%l6 ! %l6 = e645580f7d4abcb3
! %l1 = 1bc4a857bdf4bcb3, Mem[000000003180005c] = 374be6f4
stw %l1,[%i3+0x05c] ! Mem[000000003180005c] = bdf4bcb3
! Mem[0000000017000034] = d0fb7e3f, %l0 = e43b57a8420b4a8d
lduw [%o2+0x034],%l0 ! %l0 = 00000000d0fb7e3f
! %l1 = 1bc4a857bdf4bcb3, Mem[0000000016000014] = b826ffb7
sth %l1,[%o0+0x014] ! Mem[0000000016000014] = bcb3ffb7
! Mem[0000000016000020] = c1354265, %l2 = fffffffffffffff7
lduba [%o0+%i4]0x88,%l2 ! %l2 = 0000000000000065
! %f30 = b50ea037 f42aba1f, Mem[0000000017000010] = ff469964 427b0fed
stda %f30,[%o2+%o5]0x81 ! Mem[0000000017000010] = b50ea037 f42aba1f
! %l4 = 0000000031f6ea37
sethi %hi(0xf9203c00),%l4 ! %l4 = 00000000f9203c00
! Mem[000000003000001c] = 374be6f4, %l3 = 00000000000080db
ldsw [%i0+0x01c],%l3 ! %l3 = 00000000374be6f4
! retry : should take illegal inst trap, %l0 = 00000000d0fb7e3f
retry ! Illegal inst trap : %l0 = 00000000d0fb7e4f
p3_label_13: ! %cwp = 1
! Mem[0000000030800058] = 0000000067bbd045, %f20 = 5676eeb3 4b1dfa33
ldd [%i1+0x058],%f20 ! %f20 = 00000000 67bbd045
! %l5 = 0000000067bbd045, %l2 = 0000000000000065, %l3 = 00000000374be6f4
sub %l5,%l2,%l3 ! %l3 = 0000000067bbcfe0
! Mem[0000000031800058] = 45897771bdf4bcb3, %l1 = 1bc4a857bdf4bcb3
ldxa [%i3+0x058]%asi,%l1 ! %l1 = 45897771bdf4bcb3
! %l0 = 00000000d0fb7e4f, immed = fffff36c, %l4 = 00000000f9203c00
xor %l0,-0xc94,%l4 ! %l4 = ffffffff2f048d23
! %l6 = e645580f7d4abcb3, %l6 = e645580f7d4abcb3, %l4 = ffffffff2f048d23
subccc %l6,%l6,%l4 ! %l4 = 0000000000000000, %ccr = 44
! %l2 = 00000065, %l3 = 67bbcfe0, Mem[0000000030000018] = 45897771 374be6f4
std %l2,[%i0+%o6] ! Mem[0000000030000018] = 00000065 67bbcfe0
! %l7 = 0000000000000000, %l1 = 45897771bdf4bcb3, %l5 = 0000000067bbd045
taddcc %l7,%l1,%l5 ! %l5 = 45897771bdf4bcb3, %ccr = 0a
! %l2 = 0000000000000065, immed = 0000068a, %l3 = 0000000067bbcfe0
tsubcc %l2,0x68a,%l3 ! %l3 = fffffffffffff9db, %ccr = 9b
! %l0 = 00000000d0fb7e4f, Mem[0000000031800018] = 5676eeb3
stb %l0,[%i3+%o6] ! Mem[0000000031800018] = 4f76eeb3
! %l3 = fffffffffffff9db, immed = 00000be1, %y = 00000000
udiv %l3,0xbe1,%l0 ! %l0 = 0000000000158d01
mov %l0,%y ! %y = 00158d01
p3_label_14: ! %cwp = 1
! %l5 = 45897771bdf4bcb3, immed = 00000aa7, %y = 00158d01
udiv %l5,0xaa7,%l3 ! %l3 = 00000000ffffffff
mov %l0,%y ! %y = 00158d01
! %l7 = 0000000000000000, Mem[000000001780002e] = 7ef43851, %asi = 80
stha %l7,[%o3+0x02e]%asi ! Mem[000000001780002c] = 7ef40000
! %l7 = 0000000000000000, Mem[0000000030800018] = 0ccf757763b0af5a
stx %l7,[%i1+%o6] ! Mem[0000000030800018] = 0000000000000000
! %l7 = 0000000000000000, immed = 00000b79, %l0 = 0000000000158d01
xor %l7,0xb79,%l0 ! %l0 = 0000000000000b79
! Mem[0000000017800028] = de89c737, %f31 = f42aba1f
lda [%o3+%i5]0x88,%f31 ! %f31 = de89c737
! retry : should take illegal inst trap, %l0 = 0000000000000b79
retry ! Illegal inst trap : %l0 = 0000000000000b89
! %l5 = 45897771bdf4bcb3, Mem[0000000017800008] = a839a4d3bb996dc3
stxa %l5,[%o3+%o4]0x88 ! Mem[0000000017800008] = 45897771bdf4bcb3
! %l3 = 00000000ffffffff, immed = 00000620, %y = 00158d01
udiv %l3,0x620,%l1 ! %l1 = 00000000ffffffff
mov %l0,%y ! %y = 00000b89
! Mem[0000000030800058] = 0000000067bbd045, %l6 = e645580f7d4abcb3
ldxa [%i1+0x058]%asi,%l6 ! %l6 = 0000000067bbd045
! Mem[0000000031800058] = 45897771, %l6 = 0000000067bbd045
ldsb [%i3+0x058],%l6 ! %l6 = 0000000000000045
p3_label_15: ! %cwp = 1
! %l4 = 0000000000000000, Mem[0000000017000000] = 1cae1980
stwa %l4,[%o2+%g0]0x81 ! Mem[0000000017000000] = 00000000
! Mem[0000000016800028] = 2d41d5ad, %l0 = 0000000000000b89
ldsba [%o1+%i5]0x81,%l0 ! %l0 = 000000000000002d
! Mem[000000003100001c] = 420b4a68, %l3 = 00000000ffffffff
ldub [%i2+0x01d],%l3 ! %l3 = 000000000000000b
! %l1 = 00000000ffffffff, immed = 00000c97, %l5 = 45897771bdf4bcb3
orn %l1,0xc97,%l5 ! %l5 = ffffffffffffffff
! %l4 = 00000000, %l5 = ffffffff, Mem[0000000016000028] = b5607400 a0013bb9
std %l4,[%o0+%i5] ! Mem[0000000016000028] = 00000000 ffffffff
! Mem[0000000016000010] = d5d163fd, %l0 = 000000000000002d
ldsha [%o0+%o5]0x89,%l0 ! %l0 = 00000000000063fd
! Mem[0000000016800040] = edcb9e86 a1d888bb, %l6 = 00000045, %l7 = 00000000
ldda [%o1+0x040]%asi,%l6 ! %l6 = 00000000edcb9e86 00000000a1d888bb
! %f10 = 562dd157 936f1042, Mem[0000000030800018] = 00000000 00000000
std %f10,[%i1+%o6] ! Mem[0000000030800018] = 562dd157 936f1042
! %l0 = 00000000000063fd, immed = fffffc87, %l0 = 00000000000063fd
taddcc %l0,-0x379,%l0 ! %l0 = 0000000000006084, %ccr = 13
! Mem[000000003180005c] = bdf4bcb3, %l7 = 00000000a1d888bb
ldsb [%i3+0x05e],%l7 ! %l7 = ffffffffffffffbc
p3_label_16: ! %cwp = 1
! Mem[0000000016000020] = c1354265, %l7 = ffffffffffffffbc
lduha [%o0+%i4]0x88,%l7 ! %l7 = 0000000000004265
! Mem[000000003080005c] = 67bbd045, %l0 = 0000000000006084
ldub [%i1+0x05c],%l0 ! %l0 = 0000000000000067
! %l3 = 000000000000000b, Mem[000000003080001c] = 936f1042
sth %l3,[%i1+0x01c] ! Mem[000000003080001c] = 000b1042
! %f22 = 420b4a7d, Mem[000000003180005c] = bdf4bcb3
st %f22,[%i3+0x05c] ! Mem[000000003180005c] = 420b4a7d
! %l5 = ffffffffffffffff, Mem[0000000017000026] = af2e441b
stba %l5,[%o2+0x026]%asi ! Mem[0000000017000024] = af2eff1b
! %l3 = 000000000000000b, %l7 = 0000000000004265, %l2 = 0000000000000065
andcc %l3,%l7,%l2 ! %l2 = 0000000000000001, %ccr = 00
! Randomly selected nop
nop
! Mem[000000001700003c] = 22efb40a, %l0 = 0000000000000067
ldsh [%o2+0x03e],%l0 ! %l0 = ffffffffffffb40a
! Mem[000000003100005c] = 05c66675, %l1 = 00000000ffffffff
ldub [%i2+0x05f],%l1 ! %l1 = 0000000000000075
! Mem[0000000017000020] = 6e05dca7, %l0 = ffffffffffffb40a
lduha [%o2+%i4]0x80,%l0 ! %l0 = 0000000000006e05
p3_label_17: ! %cwp = 1
! %l2 = 0000000000000001, immed = fffffb2e, %y = 00000b89
umul %l2,-0x4d2,%l6 ! %l6 = 00000000fffffb2e, %y = 00
! %l5 = ffffffffffffffff, Mem[0000000017800028] = 37c789de7ef40000
stxa %l5,[%o3+%i5]0x80 ! Mem[0000000017800028] = ffffffffffffffff
! %l4 = 0000000000000000, Mem[0000000016000028] = 00000000
stha %l4,[%o0+%i5]0x88 ! Mem[0000000016000028] = 00000000
! Mem[000000001600000c] = db800000, %l1 = 0000000000000075
lduw [%o0+0x00c],%l1 ! %l1 = 00000000db800000
! Clear Register : %l0 = 0000000000006e05
clr %l0 ! %l0 = 0000000000000000
! Mem[000000003100005c] = 05c66675, %l7 = 0000000000004265
ldsw [%i2+0x05c],%l7 ! %l7 = 0000000005c66675
! %l2 = 00000001, %l3 = 0000000b, Mem[0000000017800008] = b3bcf4bd 71778945
stda %l2,[%o3+0x008]%asi ! Mem[0000000017800008] = 00000001 0000000b
! Mem[0000000016800020] = af8167fc 249f97a6, %l6 = fffffb2e, %l7 = 05c66675
ldda [%o1+%i4]0x89,%l6 ! %l6 = 00000000249f97a6 00000000af8167fc
rd %pc,%o7
return %o7+12 ! CWP = 0
! %l1 = 0000000000000000, Mem[0000000017000018] = 239daf40f2ce392d
stxa %l1,[%i2+%i6]0x80 ! Mem[0000000017000018] = 0000000000000000
p3_label_18:
! %l7 = 0000000000000090, immed = fffff446, %l4 = 0000000000000000
tsubcc %l7,-0xbba,%l4 ! %l4 = 0000000000000c4a, %ccr = 13
! %l7 = 0000000000000090, immed = 00000ea4, %y = 00000000
udiv %l7,0xea4,%l0 ! %l0 = 0000000000000000
mov %l0,%y ! %y = 00000000
! retry : should take illegal inst trap, %l0 = 0000000000000000
retry ! Illegal inst trap : %l0 = 0000000000000010
! Mem[000000003000005c] = b90eb991, %l3 = 000000000000001d
ldsw [%o0+0x05c],%l3 ! %l3 = ffffffffb90eb991
! %l6 = 0000000000000000, %l4 = 0000000000000c4a, %l1 = 0000000000000000
sub %l6,%l4,%l1 ! %l1 = fffffffffffff3b6
! Mem[0000000016800030] = 3f6891e3771fd1fc, %l1 = fffffffffffff3b6
ldxa [%i1+%o6]0x88,%l1 ! %l1 = 3f6891e3771fd1fc
! Mem[000000003000005c] = b90eb991, %l3 = ffffffffb90eb991
ldswa [%o0+0x05c]%asi,%l3 ! %l3 = ffffffffb90eb991
! %l3 = ffffffffb90eb991, immed = 00000076, %l5 = 0000000005c66675
xor %l3,0x076,%l5 ! %l5 = ffffffffb90eb9e7
! done : should take illegal inst trap, %l0 = 0000000000000010
done ! Illegal inst trap : %l0 = 0000000000000020
! %l6 = 0000000000000000, immed = 000004fa, %y = 00000000
umulcc %l6,0x4fa,%l7 ! %l7 = 0000000000000000, %ccr = 44, %y = 00
p3_label_19:
! Mem[0000000031000058] = ffffffff 05c66675, %l0 = 00000020, %l1 = 771fd1fc
ldda [%o2+0x058]%asi,%l0 ! %l0 = 00000000ffffffff 0000000005c66675
! Invert Register : %l0 = 00000000ffffffff
xor %l0,-1,%l0 ! %l0 = ffffffff00000000
! %l5 = ffffffffb90eb9e7, %l7 = 0000000000000000, %l5 = ffffffffb90eb9e7
udivx %l5,%l7,%l5 ! Div by zero, %l0 = ffffffff00000050
! %l2 = 00000000955af50c, %l0 = ffffffff00000028, %l4 = 0000000000000c4a
srl %l2,%l0,%l4 ! %l4 = 0000000000955af5
! Mem[0000000017000030] = b3ee7656, %l6 = 0000000000000000
lduwa [%i2+%o6]0x88,%l6 ! %l6 = 00000000b3ee7656
! Mem[0000000017800010] = ffffffb9 05c66675, %l0 = 00000028, %l1 = 05c66675
ldda [%i3+%i5]0x81,%l0 ! %l0 = 00000000ffffffb9 0000000005c66675
! Mem[0000000031000018] = 420b4a7d420b4a68, %l0 = 00000000ffffffb9
ldxa [%o2+0x018]%asi,%l0 ! %l0 = 420b4a7d420b4a68
! Mem[0000000030000018] = 0000006567bbcfe0, %f10 = 562dd157 936f1042
ldda [%o0+0x018]%asi,%f10 ! %f10 = 00000065 67bbcfe0
! Mem[000000003180001c] = 4b1dfa33, %l2 = 00000000955af50c
lduw [%o3+0x01c],%l2 ! %l2 = 000000004b1dfa33
! %l4 = 00955af5, %l5 = b90eb9e7, Mem[0000000030000058] = 955af50c b90eb991
std %l4,[%o0+0x058] ! Mem[0000000030000058] = 00955af5 b90eb9e7
p3_label_20:
! Mem[0000000016000004] = c431aa39, %l1 = 0000000005c66675
ldub [%i0+0x004],%l1 ! %l1 = 00000000000000c4
! %l4 = 00955af5, %l5 = b90eb9e7, Mem[0000000030800058] = 00000000 67bbd045
std %l4,[%o1+0x058] ! Mem[0000000030800058] = 00955af5 b90eb9e7
! %f8 = b231726d, Mem[0000000016000010] = fd63d1d5
sta %f8 ,[%i0+%i5]0x81 ! Mem[0000000016000010] = b231726d
! Mem[0000000016000054] = 4edc91bf, %l3 = ffffffffb90eb991
lduh [%i0+0x056],%l3 ! %l3 = 00000000000091bf
! Mem[0000000017000030] = 5676eeb3, %l0 = 420b4a7d420b4a68
lduha [%i2+%o6]0x80,%l0 ! %l0 = 0000000000005676
! Mem[0000000017800008] = 00000001, %l1 = 00000000000000c4
lduwa [%i3+%i4]0x80,%l1 ! %l1 = 0000000000000001
! Clear Register : %l6 = 00000000b3ee7656
clr %l6 ! %l6 = 0000000000000000
! %l7 = 0000000000000000, immed = fffff0f9, %l4 = 0000000000955af5
orcc %l7,-0xf07,%l4 ! %l4 = fffffffffffff0f9, %ccr = 88
! %l3 = 00000000000091bf, Mem[000000003000001c] = 67bbcfe0, %asi = 80
stha %l3,[%o0+0x01c]%asi ! Mem[000000003000001c] = 91bfcfe0
! Clear Register : %l5 = ffffffffb90eb9e7
clr %l5 ! %l5 = 0000000000000000
p3_label_21:
save ! CWP = 1
! Mem[0000000016000018] = 10eb5c43, %l6 = 00000000249f97a6
ldsha [%o0+%o6]0x89,%l6 ! %l6 = 0000000000005c43
! %l6 = 00005c43, %l7 = af8167fc, Mem[0000000031800058] = 45897771 420b4a7d
std %l6,[%i3+0x058] ! Mem[0000000031800058] = 00005c43 af8167fc
! %l6 = 0000000000005c43, %l7 = 00000000af8167fc, %l3 = 000000000000000b
xor %l6,%l7,%l3 ! %l3 = 00000000af813bbf
! %l6 = 0000000000005c43, %l1 = 00000000db800000, %l4 = 0000000000000000
addc %l6,%l1,%l4 ! %l4 = 00000000db805c43
! Set Register : %l4 = 00000000db805c43
xor %g0,-1,%l4 ! %l4 = ffffffffffffffff
! %f10 = 00000065, Mem[000000003080001c] = 000b1042
sta %f10,[%i1+0x01c]%asi ! Mem[000000003080001c] = 00000065
! %l0 = 0000000000000000, immed = fffff230, %l6 = 0000000000005c43
orncc %l0,-0xdd0,%l6 ! %l6 = 0000000000000dcf, %ccr = 00
! %l1 = 00000000db800000, immed = 00000006, %l6 = 0000000000000dcf
sll %l1,0x006,%l6 ! %l6 = 00000036e0000000
! %l4 = ffffffffffffffff, %l0 = 0000000000000000, %l6 = 00000036e0000000
xor %l4,%l0,%l6 ! %l6 = ffffffffffffffff
p3_label_22: ! %cwp = 1
! Mem[0000000017000040] = de6c990b, %l6 = ffffffffffffffff
ldsb [%o2+0x041],%l6 ! %l6 = 000000000000006c
! Mem[0000000031000058] = ffffffff, %f0 = 8652790d
ld [%i2+0x058],%f0 ! %f0 = ffffffff
! %l5 = ffffffffffffffff, %l0 = 0000000000000000, %l4 = ffffffffffffffff
udivx %l5,%l0,%l4 ! %l4 = ffffffffffffffff
! %l5 = ffffffffffffffff, %l2 = 0000000000000001, %l0 = 0000000000000028
udivx %l5,%l2,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000017000008] = ebff5992, %l4 = ffffffffffffffff
ldsha [%o2+0x00a]%asi,%l4 ! %l4 = 0000000000005992
! Mem[0000000030000018] = 00000065, %l7 = 00000000af8167fc
ldsw [%i0+%o6],%l7 ! %l7 = 0000000000000065
! %l3 = 00000000af813bbf, immed = fffffdc6, %y = 00000000
smulcc %l3,-0x23a,%l2 ! %l2 = 000000b33a40f8ba, %ccr = 00, %y = b3
! %l4 = 0000000000005992, immed = fffff02c, %l3 = 00000000af813bbf
taddcctv %l4,-0xfd4,%l3 ! %l0 = 0000000000000022, Trapped
! Mem[0000000031000018] = 420b4a7d 420b4a68, %l2 = 3a40f8ba, %l3 = af813bbf
ldd [%i2+%o6],%l2 ! %l2 = 00000000420b4a7d 00000000420b4a68
restore ! CWP = 0
p3_label_23:
! %l7 = 0000000000000000, Mem[0000000017000030] = b3ee7656
stba %l7,[%i2+%o6]0x89 ! Mem[0000000017000030] = b3ee7600
! %l5 = 0000000000000000
sethi %hi(0x4dfeb000),%l5 ! %l5 = 000000004dfeb000
! %l4 = fffffffffffff0f9, immed = 000008f6, %y = 000000b3
umul %l4,0x8f6,%l7 ! %l7 = 000008f5ff795746, %y = 8f5
! %l0 = 0000000000005676, Mem[000000001700007a] = 85c19d74
sth %l0,[%i2+0x07a] ! Mem[0000000017000078] = 85c15676
! Mem[0000000016000030] = b50ea037 f42aba1f, %l0 = 00005676, %l1 = 00000001
ldd [%i0+%o6],%l0 ! %l0 = 00000000b50ea037 00000000f42aba1f
! %l5 = 000000004dfeb000, immed = fffff804, %l2 = 000000004b1dfa33
xorcc %l5,-0x7fc,%l2 ! %l2 = ffffffffb2014804, %ccr = 88
! %l0 = 00000000b50ea037, immed = 0000001d, %l4 = fffffffffffff0f9
sra %l0,0x01d,%l4 ! %l4 = fffffffffffffffd
! Mem[0000000017800008] = 01000000, %l3 = 00000000000091bf
lduha [%i3+%i4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000017000048] = e43b57a8420b4a68, %f0 = ffffffff 96751bc1
ldd [%i2+0x048],%f0 ! %f0 = e43b57a8 420b4a68
! Mem[0000000031000018] = 420b4a7d, %l7 = 000008f5ff795746
ldswa [%o2+0x018]%asi,%l7 ! %l7 = 00000000420b4a7d
p3_label_24:
! %l4 = fffffffffffffffd, immed = 00000640, %l4 = fffffffffffffffd
xorcc %l4,0x640,%l4 ! %l4 = fffffffffffff9bd, %ccr = 88
! Mem[0000000017000028] = 8f52a7ad 01efc6c6, %l4 = fffff9bd, %l5 = 4dfeb000
ldda [%i2+%o5]0x89,%l4 ! %l4 = 0000000001efc6c6 000000008f52a7ad
! Mem[000000003180005c] = af8167fc, %l5 = 000000008f52a7ad
ldub [%o3+0x05d],%l5 ! %l5 = 0000000000000081
! %l6 = 00000000, %l7 = 420b4a7d, Mem[0000000017800010] = b9ffffff 7566c605
stda %l6,[%i3+%i5]0x89 ! Mem[0000000017800010] = 00000000 420b4a7d
! Mem[000000003180001c] = 4b1dfa33, %l0 = 00000000b50ea037
ldswa [%o3+0x01c]%asi,%l0 ! %l0 = 000000004b1dfa33
! Mem[0000000030000018] = 00000065, %l6 = 0000000000000000
ldub [%o0+0x019],%l6 ! %l6 = 0000000000000000
! Mem[0000000030000018] = 00000065, %l1 = 00000000f42aba1f
ldub [%o0+0x01b],%l1 ! %l1 = 0000000000000065
! Mem[000000003180005c] = af8167fc, %l2 = ffffffffb2014804
ldsh [%o3+0x05c],%l2 ! %l2 = ffffffffffffaf81
! Mem[0000000017000054] = f4975bb8, %l1 = 0000000000000065
lduw [%i2+0x054],%l1 ! %l1 = 00000000f4975bb8
! %l7 = 00000000420b4a7d, %l0 = 000000004b1dfa33, %y = 000008f5
udivcc %l7,%l0,%l2 ! %l2 = 0000000000001e87, %ccr = 00
mov %l0,%y ! %y = 4b1dfa33
p3_label_25:
! Mem[000000003100001c] = 420b4a68, %l6 = 0000000000000000
ldsb [%o2+0x01c],%l6 ! %l6 = 0000000000000042
! Invert Register : %l6 = 0000000000000042
xor %l6,-1,%l6 ! %l6 = ffffffffffffffbd
! %l5 = 0000000000000081, %l2 = 0000000000001e87, %y = 4b1dfa33
sdiv %l5,%l2,%l2 ! %l2 = 000000007fffffff
mov %l0,%y ! %y = 4b1dfa33
! Mem[0000000030000058] = 00955af5b90eb9e7, %l3 = 0000000000000000
ldxa [%o0+0x058]%asi,%l3 ! %l3 = 00955af5b90eb9e7
! Mem[0000000016000020] = 654235c1aa2d637a, %l2 = 000000007fffffff
ldxa [%i0+%o4]0x81,%l2 ! %l2 = 654235c1aa2d637a
! %l2 = 654235c1aa2d637a, immed = fffff7f5, %y = 4b1dfa33
umulcc %l2,-0x80b,%l1 ! %l1 = aa2d5e2144f0e9c2, %ccr = 80, %y = aa2d5e21
! %f2 = 382ed6ac 164925b6, Mem[0000000017000020] = a7dc056e 1bff2eaf
stda %f2 ,[%i2+%o4]0x89 ! Mem[0000000017000020] = 382ed6ac 164925b6
! Mem[0000000030800058] = 00955af5 b90eb9e7, %l0 = 4b1dfa33, %l1 = 44f0e9c2
ldd [%o1+0x058],%l0 ! %l0 = 0000000000955af5 00000000b90eb9e7
! Mem[0000000016800010] = b3bc4a7d 0f5845e6, %l6 = ffffffbd, %l7 = 420b4a7d
ldda [%i1+%i5]0x81,%l6 ! %l6 = 00000000b3bc4a7d 000000000f5845e6
! Mem[000000003100005c] = 05c66675, %l0 = 0000000000955af5
lduh [%o2+0x05e],%l0 ! %l0 = 0000000000006675
p3_label_26:
! %f6 = 71864657 2cbf92d0, Mem[0000000016000028] = 00000000 ffffffff
std %f6 ,[%i0+%o5] ! Mem[0000000016000028] = 71864657 2cbf92d0
! %l4 = 0000000001efc6c6, immed = 00000009, %l1 = 00000000b90eb9e7
sra %l4,0x009,%l1 ! %l1 = 000000000000f7e3
! Mem[0000000031000058] = ffffffff, %l7 = 000000000f5845e6
ldsw [%o2+0x058],%l7 ! %l7 = ffffffffffffffff
! retry : should take illegal inst trap, %l0 = 0000000000006675
retry ! Illegal inst trap : %l0 = 0000000000006685
! Mem[000000003000005c] = b90eb9e7, %l2 = 654235c1aa2d637a
ldsb [%o0+0x05d],%l2 ! %l2 = 000000000000000e
! Mem[0000000016000034] = f42aba1f, %l1 = 000000000000f7e3
ldsw [%i0+0x034],%l1 ! %l1 = fffffffff42aba1f
! %l4 = 0000000001efc6c6, immed = 000001a6, %y = aa2d5e21
umulcc %l4,0x1a6,%l0 ! %l0 = 000000033141aa64, %ccr = 00, %y = 03
! %l4 = 0000000001efc6c6, Mem[0000000017000010] = b50ea037
stba %l4,[%i2+%i5]0x81 ! Mem[0000000017000010] = c60ea037
! %l4 = 0000000001efc6c6, %l0 = 000000033141aa64, %l5 = 0000000000000081
or %l4,%l0,%l5 ! %l5 = 0000000331efeee6
! Mem[0000000017000010] = c60ea037, %l6 = 00000000b3bc4a7d
ldsba [%i2+%i5]0x81,%l6 ! %l6 = ffffffffffffffc6
p3_label_27:
! Mem[0000000016800074] = 86bccb84, %l3 = 00955af5b90eb9e7
ldsh [%i1+0x074],%l3 ! %l3 = ffffffffffff86bc
! Mem[0000000030800018] = 562dd15700000065, %l4 = 0000000001efc6c6
ldxa [%o1+0x018]%asi,%l4 ! %l4 = 562dd15700000065
! Mem[0000000017800054] = 6680d14a, %l3 = ffffffffffff86bc
ldsh [%i3+0x056],%l3 ! %l3 = ffffffffffffd14a
! %l5 = 0000000331efeee6, Mem[000000001600000f] = db800000
stb %l5,[%i0+0x00f] ! Mem[000000001600000c] = db8000e6
! %l4 = 562dd15700000065, %l0 = 000000033141aa64, %l6 = ffffffffffffffc6
sra %l4,%l0,%l6 ! %l6 = 0000000000000006
! Mem[0000000030800018] = 562dd157, %l4 = 562dd15700000065
lduw [%o1+%i6],%l4 ! %l4 = 00000000562dd157
! Mem[000000003000001c] = 91bfcfe0, %l4 = 00000000562dd157
lduw [%o0+0x01c],%l4 ! %l4 = 0000000091bfcfe0
! %l6 = 0000000000000006, Mem[0000000016800020] = a6979f24, %asi = 80
stha %l6,[%i1+0x020]%asi ! Mem[0000000016800020] = 00069f24
! %l2 = 000000000000000e, immed = fffff388, %l3 = ffffffffffffd14a
taddcctv %l2,-0xc78,%l3 ! %l0 = 000000033141aa87, Trapped
! Mem[0000000017000030] = 0076eeb3, %l0 = 000000033141aa87
lduwa [%i2+%o6]0x80,%l0 ! %l0 = 000000000076eeb3
p3_label_28:
! %l1 = fffffffff42aba1f, immed = fffff9fb, %l6 = 0000000000000006
orncc %l1,-0x605,%l6 ! %l6 = fffffffff42abe1f, %ccr = 88
! %l2 = 000000000000000e, immed = 00000007, %l5 = 0000000331efeee6
srl %l2,0x007,%l5 ! %l5 = 0000000000000000
! %l1 = fffffffff42aba1f, immed = 00000004, %l6 = fffffffff42abe1f
srlx %l1,0x004,%l6 ! %l6 = 0fffffffff42aba1
! Mem[0000000016800008] = 7566c605, %l5 = 0000000000000000
ldsha [%i1+%i4]0x81,%l5 ! %l5 = 0000000000007566
! Mem[0000000016800018] = 85b1ed8a, %l5 = 0000000000007566
lduha [%i1+%i6]0x80,%l5 ! %l5 = 00000000000085b1
! %l6 = 0fffffffff42aba1, Mem[000000001680006c] = 937ad66b
stw %l6,[%i1+0x06c] ! Mem[000000001680006c] = ff42aba1
! %l4 = 0000000091bfcfe0, %l7 = ffffffffffffffff, %l0 = 000000000076eeb3
sll %l4,%l7,%l0 ! %l0 = 48dfe7f000000000
! Mem[0000000031800018] = 4f76eeb34b1dfa33, %l2 = 000000000000000e
ldx [%o3+%i6],%l2 ! %l2 = 4f76eeb34b1dfa33
! Mem[0000000016800028] = 2d41d5ad, %l6 = 0fffffffff42aba1
lduba [%i1+%o5]0x80,%l6 ! %l6 = 000000000000002d
! Mem[0000000016000064] = b1cdc447, %l0 = 48dfe7f000000000
lduh [%i0+0x066],%l0 ! %l0 = 000000000000c447
p3_label_29:
! %l2 = 4f76eeb34b1dfa33, immed = fffffe87, %l7 = ffffffffffffffff
andn %l2,-0x179,%l7 ! %l7 = 0000000000000030
! %l3 = ffffffffffffd14a, %l4 = 0000000091bfcfe0, %l5 = 00000000000085b1
add %l3,%l4,%l5 ! %l5 = 0000000091bfa12a
! %l0 = 0000c447, %l1 = f42aba1f, Mem[0000000016800030] = 771fd1fc 3f6891e3
stda %l0,[%i1+%o6]0x89 ! Mem[0000000016800030] = 0000c447 f42aba1f
! Mem[0000000016000070] = 8c85ee1d, %l5 = 0000000091bfa12a
ldsw [%i0+0x070],%l5 ! %l5 = ffffffff8c85ee1d
! %l2 = 4f76eeb34b1dfa33, immed = 00000004, %l7 = 0000000000000030
srl %l2,0x004,%l7 ! %l7 = 0000000004b1dfa3
! %l5 = ffffffff8c85ee1d, Mem[0000000016800002] = 92a7d84f
sth %l5,[%i1+0x002] ! Mem[0000000016800000] = 92a7ee1d
! %l1 = fffffffff42aba1f, Mem[000000003100001e] = 420b4a68
sth %l1,[%o2+0x01e] ! Mem[000000003100001c] = 420bba1f
! %l5 = ffffffff8c85ee1d, immed = 00000543, %l5 = ffffffff8c85ee1d
subc %l5,0x543,%l5 ! %l5 = ffffffff8c85e8da
! %l4 = 0000000091bfcfe0, immed = 0000064a, %l0 = 000000000000c447
andncc %l4,0x64a,%l0 ! %l0 = 0000000091bfc9a0, %ccr = 08
! %f0 = e43b57a8 420b4a68, Mem[0000000031800018] = 4f76eeb3 4b1dfa33
std %f0 ,[%o3+%i6] ! Mem[0000000031800018] = e43b57a8 420b4a68
p3_label_30:
! %l2 = 4f76eeb34b1dfa33, Mem[0000000017000000] = 00000000
stba %l2,[%i2+%g0]0x89 ! Mem[0000000017000000] = 00000033
! Mem[0000000017800008] = 01000000, %l2 = 4f76eeb34b1dfa33
lduha [%i3+%i4]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000031000058] = ffffffff05c66675, %l7 = 0000000004b1dfa3
ldxa [%o2+0x058]%asi,%l7 ! %l7 = ffffffff05c66675
! Mem[0000000017000004] = ba6efc2a, %l0 = 0000000091bfc9a0
ldsb [%i2+0x006],%l0 ! %l0 = fffffffffffffffc
! %l3 = ffffffffffffd14a, Mem[0000000030000018] = 0000006591bfcfe0
stx %l3,[%o0+%i6] ! Mem[0000000030000018] = ffffffffffffd14a
! %l4 = 0000000091bfcfe0, Mem[000000003180005e] = af8167fc
sth %l4,[%o3+0x05e] ! Mem[000000003180005c] = af81cfe0
! %f28 = 1224cdc7 a71a7128, Mem[0000000016000030] = b50ea037 f42aba1f
stda %f28,[%i0+%o6]0x81 ! Mem[0000000016000030] = 1224cdc7 a71a7128
! %l0 = fffffffffffffffc, immed = 00000b3e, %l0 = fffffffffffffffc
addc %l0,0xb3e,%l0 ! %l0 = 0000000000000b3a
! %f2 = 382ed6ac, Mem[000000003000005c] = b90eb9e7
sta %f2 ,[%o0+0x05c]%asi ! Mem[000000003000005c] = 382ed6ac
! %l2 = 0000000000000000, %l6 = 000000000000002d, %l7 = ffffffff05c66675
or %l2,%l6,%l7 ! %l7 = 000000000000002d
p3_label_31:
! Mem[0000000016000010] = b231726d, %l3 = ffffffffffffd14a
ldsha [%i0+%i5]0x81,%l3 ! %l3 = ffffffffffffb231
! Mem[0000000016800030] = 47c40000, %l6 = 000000000000002d
ldswa [%i1+%o6]0x81,%l6 ! %l6 = 0000000047c40000
! Mem[0000000031000018] = 420b4a7d420bba1f, %l0 = 0000000000000b3a
ldx [%o2+%i6],%l0 ! %l0 = 420b4a7d420bba1f
! %l3 = ffffffffffffb231, %l6 = 0000000047c40000, %y = 00000003
sdivcc %l3,%l6,%l3 ! %l3 = 000000000000000e, %ccr = 00
mov %l0,%y ! %y = 420bba1f
! %l4 = 91bfcfe0, %l5 = 8c85e8da, Mem[0000000030800058] = 00955af5 b90eb9e7
std %l4,[%o1+0x058] ! Mem[0000000030800058] = 91bfcfe0 8c85e8da
! Mem[0000000017800050] = b033aede6680d14a, %l5 = ffffffff8c85e8da
ldxa [%i3+0x050]%asi,%l5 ! %l5 = b033aede6680d14a
! %l7 = 000000000000002d, %l3 = 000000000000000e, %l1 = fffffffff42aba1f
taddcctv %l7,%l3,%l1 ! %l0 = 420b4a7d420bba42, Trapped
! %l2 = 00000000, %l3 = 0000000e, Mem[0000000017800038] = 3c85b685 b949a94d
std %l2,[%i3+0x038] ! Mem[0000000017800038] = 00000000 0000000e
! Mem[000000001680007c] = a335fb2d, %l3 = 000000000000000e
ldsb [%i1+0x07f],%l3 ! %l3 = 000000000000002d
! %l6 = 0000000047c40000, %l2 = 0000000000000000, %l2 = 0000000000000000
taddcc %l6,%l2,%l2 ! %l2 = 0000000047c40000, %ccr = 00
p3_label_32:
! Mem[0000000017800008] = 01000000, %l1 = fffffffff42aba1f
ldswa [%i3+%i4]0x88,%l1 ! %l1 = 0000000001000000
! Mem[0000000017800000] = 334ffc03, %l3 = 000000000000002d
ldsha [%i3+%g0]0x89,%l3 ! %l3 = fffffffffffffc03
! %l6 = 0000000047c40000, immed = fffffd01, %l3 = fffffffffffffc03
addccc %l6,-0x2ff,%l3 ! %l3 = 0000000047c3fd01, %ccr = 11
! Randomly selected nop
nop
! Mem[0000000017000018] = 00000000 00000000, %l6 = 47c40000, %l7 = 0000002d
ldda [%i2+%i6]0x89,%l6 ! %l6 = 0000000000000000 0000000000000000
save ! CWP = 1
! Mem[000000003000001c] = ffffd14a, %l0 = 0000000000000022
ldsb [%i0+0x01c],%l0 ! %l0 = ffffffffffffffff
! %l4 = 0000000000005992, %l4 = 0000000000005992, %l4 = 0000000000005992
tsubcc %l4,%l4,%l4 ! %l4 = 0000000000000000, %ccr = 46
! Mem[0000000017800008] = 0b000000 01000000, %l0 = ffffffff, %l1 = db800000
ldda [%o3+%o4]0x89,%l0 ! %l0 = 0000000001000000 000000000b000000
! %l7 = 0000000000000065, %l4 = 0000000000000000, %l6 = 000000000000006c
sub %l7,%l4,%l6 ! %l6 = 0000000000000065
p3_label_33: ! %cwp = 1
! Mem[0000000017000030] = b3ee7600, %l2 = 00000000420b4a7d
lduwa [%o2+%i6]0x88,%l2 ! %l2 = 00000000b3ee7600
! %l4 = 0000000000000000, immed = 00000178, %l0 = 0000000001000000
tsubcc %l4,0x178,%l0 ! %l0 = fffffffffffffe88, %ccr = 99
! %l6 = 0000000000000065, immed = 000006dd, %l6 = 0000000000000065
addcc %l6,0x6dd,%l6 ! %l6 = 0000000000000742, %ccr = 00
! %l7 = 0000000000000065, immed = 00000b2a, %l3 = 00000000420b4a68
tsubcc %l7,0xb2a,%l3 ! %l3 = fffffffffffff53b, %ccr = 9b
! %l7 = 0000000000000065, immed = 0000000d, %l7 = 0000000000000065
sra %l7,0x00d,%l7 ! %l7 = 0000000000000000
! %l0 = fffffffffffffe88, immed = 00000019, %l0 = fffffffffffffe88
srl %l0,0x019,%l0 ! %l0 = 000000000000007f
! Mem[0000000016800028] = 2d41d5ad, %l5 = ffffffffffffffff
ldsba [%o1+%i5]0x81,%l5 ! %l5 = 000000000000002d
! Mem[0000000030000018] = ffffffffffffd14a, %f20 = 00000000 67bbd045
ldd [%i0+%o6],%f20 ! %f20 = ffffffff ffffd14a
! %l5 = 000000000000002d, %l0 = 000000000000007f, %l1 = 000000000b000000
udivx %l5,%l0,%l1 ! %l1 = 0000000000000000
! %l5 = 000000000000002d, %l0 = 000000000000007f, %l4 = 0000000000000000
tsubcc %l5,%l0,%l4 ! %l4 = ffffffffffffffae, %ccr = 9b
p3_label_34: ! %cwp = 1
! %l2 = b3ee7600, %l3 = fffff53b, Mem[0000000016000040] = d8175f8c f42aba1f
std %l2,[%o0+0x040] ! Mem[0000000016000040] = b3ee7600 fffff53b
! %l2 = 00000000b3ee7600, %l2 = 00000000b3ee7600, %l3 = fffffffffffff53b
srl %l2,%l2,%l3 ! %l3 = 00000000b3ee7600
! %l4 = ffffffffffffffae
sethi %hi(0x93171400),%l4 ! %l4 = 0000000093171400
! Randomly selected nop
nop
! Mem[0000000017000008] = 9259ffeb, %f10 = 00000065
lda [%o2+%o4]0x88,%f10 ! %f10 = 9259ffeb
! %l2 = 00000000b3ee7600, immed = fffff597, %l4 = 0000000093171400
taddcctv %l2,-0xa69,%l4 ! %l0 = 00000000000000a2, Trapped
! %l6 = 00000742, %l7 = 00000000, Mem[0000000031800058] = 00005c43 af81cfe0
stda %l6,[%i3+0x058]%asi ! Mem[0000000031800058] = 00000742 00000000
! %l1 = 0000000000000000, immed = fffff122, %l6 = 0000000000000742
subccc %l1,-0xede,%l6 ! %l6 = 0000000000000edd, %ccr = 11
! %l3 = 00000000b3ee7600, Mem[0000000016800032] = 47c40000
sth %l3,[%o1+0x032] ! Mem[0000000016800030] = 47c47600
! %l7 = 0000000000000000, immed = 000003eb, %l1 = 0000000000000000
xor %l7,0x3eb,%l1 ! %l1 = 00000000000003eb
p3_label_35: ! %cwp = 1
! %f22 = 420b4a7d 420b4a68, Mem[0000000017800020] = 6fcbb331 6ad0e067
stda %f22,[%o3+%i4]0x89 ! Mem[0000000017800020] = 420b4a7d 420b4a68
! Mem[0000000017800010] = 00000000, %l7 = 0000000000000000
ldsw [%o3+%o5],%l7 ! %l7 = 0000000000000000
! %l4 = 93171400, %l5 = 0000002d, Mem[0000000031000058] = ffffffff 05c66675
std %l4,[%i2+0x058] ! Mem[0000000031000058] = 93171400 0000002d
! %l5 = 000000000000002d, immed = 0000001d, %l5 = 000000000000002d
sll %l5,0x01d,%l5 ! %l5 = 00000005a0000000
! %l6 = 0000000000000edd, Mem[0000000017000030] = 0076eeb3
stba %l6,[%o2+%i6]0x81 ! Mem[0000000017000030] = dd76eeb3
! Mem[0000000016800020] = af8167fc249f0600, %l4 = 0000000093171400
ldxa [%o1+%i4]0x88,%l4 ! %l4 = af8167fc249f0600
! %l3 = 00000000b3ee7600, %l5 = 00000005a0000000, %l7 = 0000000000000000
tsubcc %l3,%l5,%l7 ! %l7 = fffffffb13ee7600, %ccr = 90
restore ! CWP = 0
! Mem[0000000016000018] = 435ceb10061060fd, %f2 = 382ed6ac 164925b6
ldda [%i0+%i6]0x81,%f2 ! %f2 = 435ceb10 061060fd
! Mem[0000000017800040] = f058fee6, %l3 = 0000000047c3fd01
ldsba [%i3+0x040]%asi,%l3 ! %l3 = fffffffffffffff0
p3_label_36:
! %l1 = 0000000001000000, immd = 0000000000000065, %l4 = 0000000091bfcfe0
udivx %l1,0x065,%l4 ! %l4 = 00000000000288df
! %l0 = 420b4a7d420bba42, Mem[0000000017800010] = 000000007d4a0b42
stxa %l0,[%i3+%i5]0x80 ! Mem[0000000017800010] = 420b4a7d420bba42
! %l4 = 00000000000288df, %l5 = b033aede6680d14a, %l6 = 0000000000000000
srl %l4,%l5,%l6 ! %l6 = 00000000000000a2
! Mem[0000000016800048] = deb9d652 3205a429, %l0 = 420bba42, %l1 = 01000000
ldd [%i1+0x048],%l0 ! %l0 = 00000000deb9d652 000000003205a429
! Mem[0000000016000000] = 23fc5090, %l2 = 0000000047c40000
ldsba [%i0+%g0]0x89,%l2 ! %l2 = ffffffffffffff90
! Mem[0000000016000030] = c7cd2412, %f12 = 45897771
lda [%i0+%o6]0x88,%f12 ! %f12 = c7cd2412
! %l2 = ffffff90, %l3 = fffffff0, Mem[0000000031000058] = 93171400 0000002d
std %l2,[%o2+0x058] ! Mem[0000000031000058] = ffffff90 fffffff0
! Mem[0000000031000018] = 420b4a7d, %l6 = 00000000000000a2
ldsh [%o2+0x01a],%l6 ! %l6 = 0000000000004a7d
! Mem[0000000016800008] = 05c66675, %l2 = ffffffffffffff90
ldsha [%i1+%i4]0x89,%l2 ! %l2 = 0000000000006675
! %l1 = 000000003205a429, Mem[0000000031800058] = 0000074200000000
stx %l1,[%o3+0x058] ! Mem[0000000031800058] = 000000003205a429
p3_label_37:
! Mem[000000003080001c] = 00000065, %l3 = fffffffffffffff0
ldsw [%o1+0x01c],%l3 ! %l3 = 0000000000000065
! %l4 = 00000000000288df, Mem[000000003080001b] = 562dd157
stb %l4,[%o1+0x01b] ! Mem[0000000030800018] = 562dd1df
! %l5 = b033aede6680d14a, %l6 = 0000000000004a7d, %l6 = 0000000000004a7d
sll %l5,%l6,%l6 ! %l6 = ccd01a2940000000
! Set Register : %l6 = ccd01a2940000000
xor %g0,-1,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030000018] = ffffffffffffd14a, %l0 = 00000000deb9d652
ldx [%o0+%i6],%l0 ! %l0 = ffffffffffffd14a
! %f1 = 420b4a68, Mem[0000000017000060] = 93b507cc
sta %f1 ,[%i2+0x060]%asi ! Mem[0000000017000060] = 420b4a68
! %l1 = 000000003205a429, Mem[000000003000001a] = ffffffff
sth %l1,[%o0+0x01a] ! Mem[0000000030000018] = ffffa429
! Mem[0000000030800058] = 91bfcfe08c85e8da, %l7 = 0000000000000000
ldx [%o1+0x058],%l7 ! %l7 = 91bfcfe08c85e8da
! %l3 = 0000000000000065, %l5 = b033aede6680d14a, %l4 = 00000000000288df
xnorcc %l3,%l5,%l4 ! %l4 = 4fcc5121997f2ed0, %ccr = 08
! %l0 = ffffffffffffd14a, Mem[000000003180001c] = 420b4a68
sth %l0,[%o3+0x01c] ! Mem[000000003180001c] = d14a4a68
p3_label_38:
! %l2 = 0000000000006675, Mem[000000003100001e] = 420bba1f
stb %l2,[%o2+0x01e] ! Mem[000000003100001c] = 420b751f
! %l4 = 4fcc5121997f2ed0, Mem[0000000016000040] = b3ee7600
stw %l4,[%i0+0x040] ! Mem[0000000016000040] = 997f2ed0
! %l3 = 0000000000000065
sethi %hi(0xdd8c6c00),%l3 ! %l3 = 00000000dd8c6c00
! Mem[000000003000005c] = 382ed6ac, %l0 = ffffffffffffd14a
lduh [%o0+0x05c],%l0 ! %l0 = 000000000000382e
! %l3 = 00000000dd8c6c00, immed = 00000033, %l6 = ffffffffffffffff
srax %l3,0x033,%l6 ! %l6 = 0000000000000000
! Mem[0000000031800018] = e43b57a8 d14a4a68, %l4 = 997f2ed0, %l5 = 6680d14a
ldd [%o3+%i6],%l4 ! %l4 = 00000000e43b57a8 00000000d14a4a68
! %l5 = 00000000d14a4a68, %l4 = 00000000e43b57a8, %l6 = 0000000000000000
sllx %l5,%l4,%l6 ! %l6 = 4a4a680000000000
! %l2 = 00006675, %l3 = dd8c6c00, Mem[0000000017800028] = ffffffff ffffffff
stda %l2,[%i3+%o5]0x89 ! Mem[0000000017800028] = 00006675 dd8c6c00
! %l0 = 000000000000382e, immed = 00000f58, %y = 420bba1f
smul %l0,0xf58,%l7 ! %l7 = 00000000035e01d0, %y = 00
! Mem[000000001700006c] = a967199c, %l4 = 00000000e43b57a8
ldsha [%i2+0x06e]%asi,%l4 ! %l4 = 000000000000199c
p3_label_39:
! %l0 = 000000000000382e, %l0 = 000000000000382e, %y = 00000000
sdivcc %l0,%l0,%l4 ! %l4 = 0000000000000001, %ccr = 00
mov %l0,%y ! %y = 0000382e
! %l5 = 00000000d14a4a68, Mem[0000000031000018] = 420b4a7d420b751f
stx %l5,[%o2+%i6] ! Mem[0000000031000018] = 00000000d14a4a68
! %l4 = 0000000000000001, %l6 = 4a4a680000000000, %l0 = 000000000000382e
sub %l4,%l6,%l0 ! %l0 = b5b5980000000001
! Mem[0000000030000058] = 00955af5 382ed6ac, %l2 = 00006675, %l3 = dd8c6c00
ldd [%o0+0x058],%l2 ! %l2 = 0000000000955af5 00000000382ed6ac
! %l4 = 0000000000000001, %l6 = 4a4a680000000000, %l2 = 0000000000955af5
srl %l4,%l6,%l2 ! %l2 = 0000000000000001
! %l2 = 0000000000000001, %l5 = 00000000d14a4a68, %y = 0000382e
umulcc %l2,%l5,%l5 ! %l5 = 00000000d14a4a68, %ccr = 08, %y = 00
! Mem[0000000016800008] = 05c66675, %l1 = 000000003205a429
lduba [%i1+%i4]0x88,%l1 ! %l1 = 0000000000000075
! %l5 = 00000000d14a4a68, %l7 = 00000000035e01d0, %l6 = 4a4a680000000000
xnor %l5,%l7,%l6 ! %l6 = ffffffff2debb447
! %l0 = b5b5980000000001, Mem[0000000031000058] = ffffff90
stw %l0,[%o2+0x058] ! Mem[0000000031000058] = 00000001
! Randomly selected nop
nop
p3_label_40:
! %l4 = 0000000000000001, %l4 = 0000000000000001, %l7 = 00000000035e01d0
sll %l4,%l4,%l7 ! %l7 = 0000000000000002
! %l0 = b5b5980000000001, immed = 00000030, %l3 = 00000000382ed6ac
srax %l0,0x030,%l3 ! %l3 = ffffffffffffb5b5
! %f10 = 9259ffeb 67bbcfe0, Mem[0000000017000010] = 37a00ec6 1fba2af4
stda %f10,[%i2+%i5]0x89 ! Mem[0000000017000010] = 9259ffeb 67bbcfe0
! Mem[0000000016800028] = 2d41d5ad 0000001a, %l0 = 00000001, %l1 = 00000075
ldda [%i1+%o5]0x81,%l0 ! %l0 = 000000002d41d5ad 000000000000001a
! Mem[000000003000005c] = 382ed6ac, %l0 = 000000002d41d5ad
ldsb [%o0+0x05d],%l0 ! %l0 = 000000000000002e
! Mem[0000000030800018] = 562dd1df, %l5 = 00000000d14a4a68
ldub [%o1+%i6],%l5 ! %l5 = 0000000000000056
! Mem[0000000016800000] = 1deea792, %l1 = 000000000000001a
ldsha [%i1+%g0]0x89,%l1 ! %l1 = ffffffffffffa792
! %l7 = 0000000000000002, Mem[0000000017800008] = 00000001
stba %l7,[%i3+%i4]0x81 ! Mem[0000000017800008] = 02000001
! %l6 = ffffffff2debb447, Mem[0000000017000008] = 9259ffeb
stha %l6,[%i2+%i4]0x88 ! Mem[0000000017000008] = 9259b447
! Invert Register : %l1 = ffffffffffffa792
xor %l1,-1,%l1 ! %l1 = 000000000000586d
p3_label_41:
! Clear Register : %l4 = 0000000000000001
clr %l4 ! %l4 = 0000000000000000
! Mem[0000000031800058] = 00000000, %l2 = 0000000000000001
lduw [%o3+0x058],%l2 ! %l2 = 0000000000000000
! %l0 = 000000000000002e, Mem[000000003080005e] = 8c85e8da
stb %l0,[%o1+0x05e] ! Mem[000000003080005c] = 8c852eda
! Mem[000000003180001c] = d14a4a68, %l4 = 0000000000000000
ldsh [%o3+0x01c],%l4 ! %l4 = ffffffffffffd14a
! Mem[0000000016800028] = 1a000000add5412d, %l7 = 0000000000000002
ldxa [%i1+%o5]0x88,%l7 ! %l7 = 1a000000add5412d
! %l6 = ffffffff2debb447, Mem[0000000016800028] = 2d41d5ad
stha %l6,[%i1+%o5]0x80 ! Mem[0000000016800028] = b447d5ad
! Invert Register : %l5 = 0000000000000056
xor %l5,-1,%l5 ! %l5 = ffffffffffffffa9
! %l3 = ffffffffffffb5b5
setx 0x3137a2e43137a2e4,%g7,%l3 ! %l3 = 3137a2e43137a2e4
! Mem[0000000030000058] = 00955af5382ed6ac, %f10 = 9259ffeb 67bbcfe0
ldd [%o0+0x058],%f10 ! %f10 = 00955af5 382ed6ac
! %l2 = 0000000000000000, immed = fffff5ff, %l5 = ffffffffffffffa9
tsubcctv %l2,-0xa01,%l5 ! %l0 = 0000000000000051, Trapped
p3_label_42:
! %l2 = 00000000, %l3 = 3137a2e4, Mem[0000000016800020] = 00069f24 fc6781af
stda %l2,[%i1+%o4]0x81 ! Mem[0000000016800020] = 00000000 3137a2e4
! %l2 = 0000000000000000, Mem[0000000017000020] = 164925b6
stba %l2,[%i2+%o4]0x89 ! Mem[0000000017000020] = 16492500
! %l2 = 0000000000000000, %l7 = 1a000000add5412d, %l6 = ffffffff2debb447
taddcc %l2,%l7,%l6 ! %l6 = 1a000000add5412d, %ccr = 0a
! %l4 = ffffffffffffd14a, Mem[0000000031000018] = 00000000d14a4a68
stx %l4,[%o2+%i6] ! Mem[0000000031000018] = ffffffffffffd14a
! %l3 = 3137a2e43137a2e4, %l0 = 0000000000000051, %l6 = 1a000000add5412d
sub %l3,%l0,%l6 ! %l6 = 3137a2e43137a293
! Mem[000000003100001c] = ffffd14a, %l3 = 3137a2e43137a2e4
ldsw [%o2+0x01c],%l3 ! %l3 = ffffffffffffd14a
! %l1 = 000000000000586d, Mem[0000000017800010] = 7d4a0b42
stba %l1,[%i3+%i5]0x89 ! Mem[0000000017800010] = 7d4a0b6d
! Mem[0000000016800030] = 47c476001fba2af4, %f4 = 171213b5 1e6a83e2
ldd [%i1+%o6],%f4 ! %f4 = 47c47600 1fba2af4
! %l1 = 000000000000586d, %l6 = 3137a2e43137a293, %l2 = 0000000000000000
andcc %l1,%l6,%l2 ! %l2 = 0000000000000001, %ccr = 00
! Mem[0000000030000018] = ffffa429ffffd14a, %l2 = 0000000000000001
ldx [%o0+%i6],%l2 ! %l2 = ffffa429ffffd14a
p3_label_43:
! Mem[0000000030000018] = ffffa429, %l6 = 3137a2e43137a293
ldsb [%o0+%i6],%l6 ! %l6 = ffffffffffffffff
! %l5 = ffffffffffffffa9, Mem[000000003080001d] = 00000065
stb %l5,[%o1+0x01d] ! Mem[000000003080001c] = 00a90065
! %l2 = ffffa429ffffd14a, immed = fffffe2f, %l4 = ffffffffffffd14a
sub %l2,-0x1d1,%l4 ! %l4 = ffffa429ffffd31b
! Mem[0000000030000058] = 00955af5382ed6ac, %l7 = 1a000000add5412d
ldx [%o0+0x058],%l7 ! %l7 = 00955af5382ed6ac
! %l5 = ffffffffffffffa9, Mem[0000000016000028] = 57468671
stba %l5,[%i0+%o5]0x89 ! Mem[0000000016000028] = 574686a9
! Mem[0000000017800020] = 684a0b42, %l4 = ffffa429ffffd31b
lduba [%i3+%o4]0x80,%l4 ! %l4 = 0000000000000068
! Mem[0000000016800020] = 00000000, %l5 = ffffffffffffffa9
lduba [%i1+%o4]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000017000008] = 47b45992, %l5 = 0000000000000000
lduha [%i2+%i4]0x80,%l5 ! %l5 = 00000000000047b4
! %l4 = 0000000000000068, immed = 00000872, %y = 00000000
umulcc %l4,0x872,%l0 ! %l0 = 0000000000036e50, %ccr = 00, %y = 00
! Mem[000000003100005c] = fffffff0, %l4 = 0000000000000068
lduh [%o2+0x05e],%l4 ! %l4 = 000000000000fff0
p3_label_44:
! Mem[0000000031800058] = 00000000 3205a429, %l6 = ffffffff, %l7 = 382ed6ac
ldd [%o3+0x058],%l6 ! %l6 = 0000000000000000 000000003205a429
! %l2 = ffffa429ffffd14a, %l6 = 0000000000000000, %l2 = ffffa429ffffd14a
sdivx %l2,%l6,%l2 ! Div by zero, %l0 = 0000000000036ea0
! %l2 = ffffa429ffffd14a, %l0 = 0000000000036e78, %l3 = ffffffffffffd14a
andcc %l2,%l0,%l3 ! %l3 = 0000000000034048, %ccr = 00
! Mem[0000000016000044] = fffff53b, %l1 = 000000000000586d
ldsh [%i0+0x044],%l1 ! %l1 = ffffffffffffffff
! Mem[0000000016000020] = 654235c1aa2d637a, %f26 = b5607400 a0013bb9
ldd [%i0+%o4],%f26 ! %f26 = 654235c1 aa2d637a
! Mem[0000000031000058] = 00000001fffffff0, %f12 = c7cd2412 374be6f4
ldda [%o2+0x058]%asi,%f12 ! %f12 = 00000001 fffffff0
! Mem[000000003100001c] = ffffd14a, %l5 = 00000000000047b4
ldsh [%o2+0x01e],%l5 ! %l5 = ffffffffffffd14a
! %l3 = 0000000000034048, immed = 0000084a, %l1 = ffffffffffffffff
andcc %l3,0x84a,%l1 ! %l1 = 0000000000000048, %ccr = 00
! Mem[0000000017000028] = c6c6ef01, %l2 = ffffa429ffffd14a
lduwa [%i2+%o5]0x80,%l2 ! %l2 = 00000000c6c6ef01
! Mem[0000000031000058] = 00000001fffffff0, %f30 = b50ea037 de89c737
ldda [%o2+0x058]%asi,%f30 ! %f30 = 00000001 fffffff0
p3_label_45:
! Mem[0000000030800058] = 91bfcfe0, %l6 = 0000000000000000
ldsba [%o1+0x059]%asi,%l6 ! %l6 = ffffffffffffffbf
! Mem[0000000031800058] = 00000000, %l3 = 0000000000034048
ldsh [%o3+0x05a],%l3 ! %l3 = 0000000000000000
! Mem[000000003000001c] = ffffd14a, %l2 = 00000000c6c6ef01
ldsw [%o0+0x01c],%l2 ! %l2 = ffffffffffffd14a
! Mem[0000000016800030] = 47c47600, %l0 = 0000000000036e78
ldsba [%i1+0x031]%asi,%l0 ! %l0 = ffffffffffffffc4
! Mem[0000000016000028] = a98646572cbf92d0, %f14 = 04d9e0f3 7683c171
ldda [%i0+%o5]0x80,%f14 ! %f14 = a9864657 2cbf92d0
! %l7 = 000000003205a429
sethi %hi(0xf74bd800),%l7 ! %l7 = 00000000f74bd800
! %l7 = 00000000f74bd800, %l3 = 0000000000000000, %l1 = 0000000000000048
tsubcctv %l7,%l3,%l1 ! %l1 = 00000000f74bd800, %ccr = 08
! %l1 = 00000000f74bd800, %l2 = ffffffffffffd14a, %l2 = ffffffffffffd14a
sllx %l1,%l2,%l2 ! %l2 = 000003dd2f600000
! %l0 = ffffffffffffffc4, immed = 00000099, %l0 = ffffffffffffffc4
and %l0,0x099,%l0 ! %l0 = 0000000000000080
! Clear Register : %l4 = 000000000000fff0
clr %l4 ! %l4 = 0000000000000000
p3_label_46:
! %l7 = 00000000f74bd800, Mem[0000000030800058] = 91bfcfe0
stw %l7,[%o1+0x058] ! Mem[0000000030800058] = f74bd800
! %l7 = 00000000f74bd800, Mem[0000000030000058] = 00955af5382ed6ac
stx %l7,[%o0+0x058] ! Mem[0000000030000058] = 00000000f74bd800
! Mem[0000000030800058] = f74bd8008c852eda, %f8 = b231726d d8175f8c
ldd [%o1+0x058],%f8 ! %f8 = f74bd800 8c852eda
! %l7 = 00000000f74bd800, immed = 00000751, %l0 = 0000000000000080
taddcc %l7,0x751,%l0 ! %l0 = 00000000f74bdf51, %ccr = 0a
! %l7 = 00000000f74bd800, %l0 = 00000000f74bdf51, %l4 = 0000000000000000
sra %l7,%l0,%l4 ! %l4 = fffffffffffffba5
! %l2 = 000003dd2f600000, immed = fffffc23, %l1 = 00000000f74bd800
taddcctv %l2,-0x3dd,%l1 ! %l0 = 00000000f74bdf74, Trapped
! Mem[0000000030800018] = 562dd1df, %f12 = 00000001
ld [%o1+%i6],%f12 ! %f12 = 562dd1df
! %l3 = 0000000000000000, Mem[000000003100001a] = ffffffff
sth %l3,[%o2+0x01a] ! Mem[0000000031000018] = ffff0000
! %l4 = fffffffffffffba5, %l1 = 00000000f74bd800, %l5 = ffffffffffffd14a
andncc %l4,%l1,%l5 ! %l5 = ffffffff08b423a5, %ccr = 80
! Mem[0000000017000028] = c6c6ef01ada7528f, %f2 = 435ceb10 061060fd
ldda [%i2+0x028]%asi,%f2 ! %f2 = c6c6ef01 ada7528f
p3_label_47:
! Mem[0000000016800028] = b447d5ad, %l0 = 00000000f74bdf74
lduwa [%i1+%o5]0x80,%l0 ! %l0 = 00000000b447d5ad
! Mem[0000000016800010] = e645580f7d4abcb3, %l6 = ffffffffffffffbf
ldxa [%i1+%i5]0x88,%l6 ! %l6 = e645580f7d4abcb3
! %l1 = 00000000f74bd800, %l3 = 0000000000000000, %l7 = 00000000f74bd800
sdivx %l1,%l3,%l7 ! Div by zero, %l0 = 00000000b447d5fd
! retry : should take illegal inst trap, %l0 = 00000000b447d5d5
retry ! Illegal inst trap : %l0 = 00000000b447d5e5
! Randomly selected nop
nop
! Mem[0000000016800020] = 00000000, %l5 = ffffffff08b423a5
lduha [%i1+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Mem[000000003180001c] = d14a4a68, %l4 = fffffffffffffba5
ldsh [%o3+0x01e],%l4 ! %l4 = 0000000000004a68
! %f29 = a71a7128, Mem[0000000016800008] = 7566c605
sta %f29,[%i1+0x008]%asi ! Mem[0000000016800008] = a71a7128
! %l4 = 00004a68, %l5 = 00000000, Mem[0000000016000018] = 10eb5c43 fd601006
stda %l4,[%i0+%i6]0x89 ! Mem[0000000016000018] = 00004a68 00000000
! %l1 = 00000000f74bd800, Mem[0000000017800010] = 6d0b4a7d420bba42
stx %l1,[%i3+%i5] ! Mem[0000000017800010] = 00000000f74bd800
p3_label_48:
! %l3 = 0000000000000000, Mem[0000000017800010] = 00000000
stwa %l3,[%i3+%i5]0x89 ! Mem[0000000017800010] = 00000000
! Set Register : %l1 = 00000000f74bd800
xor %g0,-1,%l1 ! %l1 = ffffffffffffffff
! %l4 = 0000000000004a68, Mem[0000000031800018] = e43b57a8
stw %l4,[%o3+%i6] ! Mem[0000000031800018] = 00004a68
! %l7 = 00000000f74bd800, Mem[0000000030000058] = 00000000
stb %l7,[%o0+0x058] ! Mem[0000000030000058] = 00000000
! Mem[000000003080005c] = 8c852eda, %l5 = 0000000000000000
ldsw [%o1+0x05c],%l5 ! %l5 = ffffffff8c852eda
! %l2 = 000003dd2f600000, Mem[0000000017800010] = 00000000
stha %l2,[%i3+%i5]0x80 ! Mem[0000000017800010] = 00000000
! %l2 = 000003dd2f600000, %l5 = ffffffff8c852eda, %l3 = 0000000000000000
andcc %l2,%l5,%l3 ! %l3 = 000003dd0c000000, %ccr = 00
! %l7 = 00000000f74bd800, Mem[0000000031000058] = 00000001fffffff0
stx %l7,[%o2+0x058] ! Mem[0000000031000058] = 00000000f74bd800
! Mem[000000003180001c] = d14a4a68, %l2 = 000003dd2f600000
ldswa [%o3+0x01c]%asi,%l2 ! %l2 = ffffffffd14a4a68
! Mem[0000000030000058] = 00000000f74bd800, %l7 = 00000000f74bd800
ldx [%o0+0x058],%l7 ! %l7 = 00000000f74bd800
p3_label_49:
! %l2 = ffffffffd14a4a68, Mem[000000003080005e] = 8c852eda
stb %l2,[%o1+0x05e] ! Mem[000000003080005c] = 8c8568da
! %l0 = 00000000b447d5e5, %l7 = 00000000f74bd800, %y = 00000000
umulcc %l0,%l7,%l3 ! %l3 = ae26b88839903800, %ccr = 80, %y = ae26b888
! %l5 = ffffffff8c852eda, %l7 = 00000000f74bd800, %l1 = ffffffffffffffff
xorcc %l5,%l7,%l1 ! %l1 = ffffffff7bcef6da, %ccr = 80
! Invert Register : %l0 = 00000000b447d5e5
xor %l0,-1,%l0 ! %l0 = ffffffff4bb82a1a
! Mem[0000000031000058] = 00000000f74bd800, %l6 = e645580f7d4abcb3
ldx [%o2+0x058],%l6 ! %l6 = 00000000f74bd800
! %f10 = 00955af5, Mem[0000000017800020] = 684a0b42
sta %f10,[%i3+%o4]0x81 ! Mem[0000000017800020] = 00955af5
! Mem[0000000016000020] = 654235c1, %l0 = ffffffff4bb82a1a
lduha [%i0+%o4]0x80,%l0 ! %l0 = 0000000000006542
! Mem[0000000017800020] = 00955af5, %l1 = ffffffff7bcef6da
ldub [%i3+%o4],%l1 ! %l1 = 0000000000000000
! %f14 = a9864657 2cbf92d0, Mem[0000000017800000] = 03fc4f33 2ae502dd
stda %f14,[%i3+%g0]0x81 ! Mem[0000000017800000] = a9864657 2cbf92d0
! %l4 = 0000000000004a68, Mem[0000000017800050] = b033aede, %asi = 80
stwa %l4,[%i3+0x050]%asi ! Mem[0000000017800050] = 00004a68
p3_label_50:
! Mem[0000000017800030] = 4af5ca59, %f30 = 00000001
lda [%i3+%o6]0x80,%f30 ! %f30 = 4af5ca59
! Mem[0000000016000010] = b231726dbcb3ffb7, %f4 = 47c47600 1fba2af4
ldda [%i0+%i5]0x81,%f4 ! %f4 = b231726d bcb3ffb7
! Mem[000000003180001c] = d14a4a68, %f17 = 374be6f4
ld [%o3+0x01c],%f17 ! %f17 = d14a4a68
! %f16 = 45897771, Mem[0000000017000010] = e0cfbb67
sta %f16,[%i2+%i5]0x81 ! Mem[0000000017000010] = 45897771
! Mem[0000000016800030] = 47c47600, %l1 = 0000000000000000
lduha [%i1+%o6]0x80,%l1 ! %l1 = 00000000000047c4
! Mem[0000000030800018] = 562dd1df00a90065, %l5 = ffffffff8c852eda
ldx [%o1+%i6],%l5 ! %l5 = 562dd1df00a90065
! %l4 = 00004a68, %l5 = 00a90065, Mem[0000000017800010] = 00000000 f74bd800
stda %l4,[%i3+%i5]0x81 ! Mem[0000000017800010] = 00004a68 00a90065
! %l2 = ffffffffd14a4a68, %l6 = 00000000f74bd800, %l3 = ae26b88839903800
andcc %l2,%l6,%l3 ! %l3 = 00000000d14a4800, %ccr = 08
! Mem[0000000031800058] = 00000000, %l2 = ffffffffd14a4a68
ldsb [%o3+0x059],%l2 ! %l2 = 0000000000000000
! Mem[000000003080001c] = 00a90065, %l1 = 00000000000047c4
ldswa [%o1+0x01c]%asi,%l1 ! %l1 = 0000000000a90065
p3_label_51:
! %f0 = e43b57a8 420b4a68, Mem[0000000031000058] = 00000000 f74bd800
std %f0 ,[%o2+0x058] ! Mem[0000000031000058] = e43b57a8 420b4a68
! Mem[0000000016000008] = f7ffffff, %l1 = 0000000000a90065
lduba [%i0+%i4]0x80,%l1 ! %l1 = 00000000000000f7
! %l0 = 0000000000006542, immed = fffff1d5, %y = ae26b888
umulcc %l0,-0xe2b,%l1 ! %l1 = 00006541fa6561ea, %ccr = 08, %y = 6541
! %l0 = 0000000000006542, immed = fffffa3e, %l5 = 562dd1df00a90065
sub %l0,-0x5c2,%l5 ! %l5 = 0000000000006b04
! %l0 = 0000000000006542, Mem[0000000016000008] = e60080dbfffffff7
stxa %l0,[%i0+%i4]0x88 ! Mem[0000000016000008] = 0000000000006542
! %l1 = 00006541fa6561ea, Mem[000000001680002e] = 0000001a
sth %l1,[%i1+0x02e] ! Mem[000000001680002c] = 000061ea
! Mem[0000000017800020] = 00955af5, %l7 = 00000000f74bd800
ldswa [%i3+%o4]0x81,%l7 ! %l7 = 0000000000955af5
! %l4 = 0000000000004a68, Mem[000000001780001d] = 9b0bb3ee
stb %l4,[%i3+0x01d] ! Mem[000000001780001c] = 9b68b3ee
! %l5 = 0000000000006b04, %l3 = 00000000d14a4800, %l5 = 0000000000006b04
addccc %l5,%l3,%l5 ! %l5 = 00000000d14ab304, %ccr = 08
! Mem[0000000030800018] = 562dd1df00a90065, %f6 = 71864657 2cbf92d0
ldd [%o1+%i6],%f6 ! %f6 = 562dd1df 00a90065
p3_label_52:
! Mem[0000000030800018] = 562dd1df, %l3 = 00000000d14a4800
ldswa [%o1+0x018]%asi,%l3 ! %l3 = 00000000562dd1df
! %l0 = 0000000000006542, immed = fffff280, %y = 00006541
udiv %l0,-0xd80,%l6 ! %l6 = 0000000000006541
mov %l0,%y ! %y = 00006542
! Mem[0000000031800058] = 000000003205a429, %f6 = 562dd1df 00a90065
ldd [%o3+0x058],%f6 ! %f6 = 00000000 3205a429
! %l1 = 00006541fa6561ea, immed = 00000006, %l1 = 00006541fa6561ea
srlx %l1,0x006,%l1 ! %l1 = 0000019507e99587
! %l6 = 0000000000006541, immed = fffff016, %l2 = 0000000000000000
sub %l6,-0xfea,%l2 ! %l2 = 000000000000752b
! %f31 = fffffff0, Mem[0000000031000018] = ffff0000
st %f31,[%o2+%i6] ! Mem[0000000031000018] = fffffff0
! Mem[0000000017000024] = acd62e38, %f8 = f74bd800
ld [%i2+0x024],%f8 ! %f8 = acd62e38
! %l1 = 0000019507e99587, immed = 00000722, %y = 00006542
sdivcc %l1,0x722,%l3 ! %l3 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = 00006542
! %l3 = 000000007fffffff, %l4 = 0000000000004a68, %y = 00006542
sdiv %l3,%l4,%l4 ! %l4 = 000000007fffffff
mov %l0,%y ! %y = 00006542
! Mem[0000000030000018] = ffffa429ffffd14a, %f0 = e43b57a8 420b4a68
ldd [%o0+%i6],%f0 ! %f0 = ffffa429 ffffd14a
p3_label_53:
! retry : should take illegal inst trap, %l0 = 0000000000006542
retry ! Illegal inst trap : %l0 = 0000000000006552
! %l7 = 0000000000955af5, immd = fffffffffffff003, %l3 = 000000007fffffff
udivx %l7,-0xffd,%l3 ! %l3 = 0000000000000000
! %f4 = b231726d, Mem[0000000017000020] = 00254916
sta %f4 ,[%i2+%o4]0x81 ! Mem[0000000017000020] = b231726d
! Mem[0000000017000020] = b231726d, %l1 = 0000019507e99587
lduba [%i2+%o4]0x80,%l1 ! %l1 = 00000000000000b2
! %l4 = 000000007fffffff, %l1 = 00000000000000b2, %y = 00006542
sdivcc %l4,%l1,%l3 ! %l3 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = 00006552
! Mem[000000003180001c] = d14a4a68, %l1 = 00000000000000b2
ldsb [%o3+0x01f],%l1 ! %l1 = 0000000000000068
! %l2 = 0000752b, %l3 = 7fffffff, Mem[0000000031000018] = fffffff0 ffffd14a
stda %l2,[%o2+0x018]%asi ! Mem[0000000031000018] = 0000752b 7fffffff
! %f28 = 1224cdc7 a71a7128, Mem[0000000016000000] = 23fc5090 39aa31c4
stda %f28,[%i0+%g0]0x89 ! Mem[0000000016000000] = 1224cdc7 a71a7128
! %l4 = 000000007fffffff, immed = fffff169, %l1 = 0000000000000068
andncc %l4,-0xe97,%l1 ! %l1 = 0000000000000e96, %ccr = 00
! Mem[000000003000001c] = ffffd14a, %f15 = 2cbf92d0
ld [%o0+0x01c],%f15 ! %f15 = ffffd14a
p3_label_54:
! Mem[0000000031800018] = 00004a68d14a4a68, %f24 = 239daf40 f2ce392d
ldda [%o3+0x018]%asi,%f24 ! %f24 = 00004a68 d14a4a68
! Mem[0000000030800058] = f74bd8008c8568da, %f22 = 420b4a7d 420b4a68
ldd [%o1+0x058],%f22 ! %f22 = f74bd800 8c8568da
! Randomly selected nop
nop
! %l2 = 000000000000752b, Mem[0000000017000000] = 00000033
stha %l2,[%i2+%g0]0x88 ! Mem[0000000017000000] = 0000752b
! Mem[0000000016800000] = 92a7ee1d, %l4 = 000000007fffffff
lduha [%i1+%g0]0x80,%l4 ! %l4 = 00000000000092a7
! %f17 = d14a4a68, Mem[0000000017000008] = 47b45992
sta %f17,[%i2+%i4]0x81 ! Mem[0000000017000008] = d14a4a68
! %l5 = 00000000d14ab304, immed = 0000010b, %y = 00006552
sdiv %l5,0x10b,%l5 ! %l5 = 000000007fffffff
mov %l0,%y ! %y = 00006552
! Mem[0000000016000028] = 574686a9, %l2 = 000000000000752b
lduha [%i0+%o5]0x88,%l2 ! %l2 = 00000000000086a9
! %f30 = 4af5ca59 fffffff0, Mem[0000000017800028] = 00006675 dd8c6c00
stda %f30,[%i3+%o5]0x89 ! Mem[0000000017800028] = 4af5ca59 fffffff0
! %l2 = 00000000000086a9, Mem[0000000017800008] = 0b00000001000002
stxa %l2,[%i3+%i4]0x88 ! Mem[0000000017800008] = 00000000000086a9
p3_label_55:
! %l5 = 000000007fffffff, immed = fffffa93, %l2 = 00000000000086a9
tsubcc %l5,-0x56d,%l2 ! %l2 = 000000008000056c, %ccr = 1b
! Mem[000000003100001c] = 7fffffff, %l2 = 000000008000056c
ldsh [%o2+0x01c],%l2 ! %l2 = 0000000000007fff
! retry : should take illegal inst trap, %l0 = 0000000000006552
retry ! Illegal inst trap : %l0 = 0000000000006562
! Mem[0000000016800000] = 1deea792, %l1 = 0000000000000e96
lduha [%i1+%g0]0x88,%l1 ! %l1 = 000000000000a792
! Mem[0000000016000024] = aa2d637a, %l5 = 000000007fffffff
ldub [%i0+0x024],%l5 ! %l5 = 00000000000000aa
! %l2 = 00007fff, %l3 = 7fffffff, Mem[0000000017000018] = 00000000 00000000
stda %l2,[%i2+%i6]0x89 ! Mem[0000000017000018] = 00007fff 7fffffff
! %l5 = 00000000000000aa, %l5 = 00000000000000aa, %l0 = 0000000000006562
andcc %l5,%l5,%l0 ! %l0 = 00000000000000aa, %ccr = 00
! Mem[0000000031800018] = 00004a68 d14a4a68, %l6 = 00006541, %l7 = 00955af5
ldd [%o3+%i6],%l6 ! %l6 = 0000000000004a68 00000000d14a4a68
! %l6 = 0000000000004a68, %l1 = 000000000000a792, %y = 00006552
umulcc %l6,%l1,%l7 ! %l7 = 0000000030b44750, %ccr = 00, %y = 00
! %l1 = 000000000000a792, immed = 000002d2, %l2 = 0000000000007fff
addccc %l1,0x2d2,%l2 ! %l2 = 000000000000aa64, %ccr = 00
p3_label_56:
! %l6 = 0000000000004a68, immed = 00000605, %l5 = 00000000000000aa
orn %l6,0x605,%l5 ! %l5 = fffffffffffffbfa
! %l4 = 00000000000092a7, immed = fffffdfc, %l7 = 0000000030b44750
subc %l4,-0x204,%l7 ! %l7 = 00000000000094ab
! Mem[0000000030000058] = 00000000, %l7 = 00000000000094ab
lduh [%o0+0x05a],%l7 ! %l7 = 0000000000000000
! Mem[0000000016000028] = a9864657, %f25 = d14a4a68
lda [%i0+%o5]0x80,%f25 ! %f25 = a9864657
! %l0 = 000000aa, %l1 = 0000a792, Mem[0000000030000018] = ffffa429 ffffd14a
stda %l0,[%o0+0x018]%asi ! Mem[0000000030000018] = 000000aa 0000a792
! Clear Register : %l1 = 000000000000a792
clr %l1 ! %l1 = 0000000000000000
! %f9 = 8c852eda, Mem[0000000017000020] = b231726d
sta %f9 ,[%i2+%o4]0x81 ! Mem[0000000017000020] = 8c852eda
! %f8 = acd62e38 8c852eda, Mem[0000000016800010] = 7d4abcb3 e645580f
stda %f8 ,[%i1+%i5]0x89 ! Mem[0000000016800010] = acd62e38 8c852eda
! %l2 = 000000000000aa64, Mem[0000000016800010] = 8c852eda
stha %l2,[%i1+%i5]0x88 ! Mem[0000000016800010] = 8c85aa64
! retry : should take illegal inst trap, %l0 = 00000000000000aa
retry ! Illegal inst trap : %l0 = 00000000000000ba
p3_label_57:
! %f20 = ffffffff ffffd14a, Mem[0000000030000058] = 00000000 f74bd800
std %f20,[%o0+0x058] ! Mem[0000000030000058] = ffffffff ffffd14a
! Mem[0000000030000058] = ffffffffffffd14a, %l4 = 00000000000092a7
ldx [%o0+0x058],%l4 ! %l4 = ffffffffffffd14a
! %l7 = 0000000000000000, %l2 = 000000000000aa64, %l2 = 000000000000aa64
sub %l7,%l2,%l2 ! %l2 = ffffffffffff559c
! %f2 = c6c6ef01 ada7528f, Mem[0000000016000010] = 6d7231b2 b7ffb3bc
stda %f2 ,[%i0+%i5]0x89 ! Mem[0000000016000010] = c6c6ef01 ada7528f
! %l5 = fffffffffffffbfa
setx 0x5e669af15e669af1,%g7,%l5 ! %l5 = 5e669af15e669af1
! Mem[0000000017800000] = 574686a9, %l3 = 000000007fffffff
ldsba [%i3+%g0]0x89,%l3 ! %l3 = ffffffffffffffa9
! %f6 = 00000000 3205a429, Mem[0000000030000058] = ffffffff ffffd14a
std %f6 ,[%o0+0x058] ! Mem[0000000030000058] = 00000000 3205a429
! Mem[0000000031800018] = 00004a68d14a4a68, %l1 = 0000000000000000
ldx [%o3+%i6],%l1 ! %l1 = 00004a68d14a4a68
! %l3 = ffffffffffffffa9, %l3 = ffffffffffffffa9, %l4 = ffffffffffffd14a
sll %l3,%l3,%l4 ! %l4 = ffffffffffff5200
! %l1 = 00004a68d14a4a68, Mem[0000000017800010] = 684a0000
stwa %l1,[%i3+%i5]0x89 ! Mem[0000000017800010] = d14a4a68
p3_label_58:
! Mem[0000000016000028] = 574686a9, %l4 = ffffffffffff5200
ldsha [%i0+%o5]0x89,%l4 ! %l4 = ffffffffffff86a9
! Mem[0000000016000020] = 7a632daac1354265, %f2 = c6c6ef01 ada7528f
ldda [%i0+%o4]0x88,%f2 ! %f2 = 7a632daa c1354265
! %l0 = 00000000000000ba, %l5 = 5e669af15e669af1, %l1 = 00004a68d14a4a68
sdivx %l0,%l5,%l1 ! %l1 = 0000000000000000
! Mem[0000000031800018] = 00004a68d14a4a68, %f22 = f74bd800 8c8568da
ldd [%o3+%i6],%f22 ! %f22 = 00004a68 d14a4a68
! Mem[0000000016000070] = 8c85ee1d, %l3 = ffffffffffffffa9
lduw [%i0+0x070],%l3 ! %l3 = 000000008c85ee1d
! Mem[0000000030800018] = 562dd1df00a90065, %f0 = ffffa429 ffffd14a
ldda [%o1+0x018]%asi,%f0 ! %f0 = 562dd1df 00a90065
! %l2 = ffff559c, %l3 = 8c85ee1d, Mem[0000000016800030] = 47c47600 1fba2af4
stda %l2,[%i1+%o6]0x81 ! Mem[0000000016800030] = ffff559c 8c85ee1d
! %f28 = 1224cdc7 a71a7128, Mem[0000000016000010] = 8f52a7ad 01efc6c6
stda %f28,[%i0+%i5]0x81 ! Mem[0000000016000010] = 1224cdc7 a71a7128
! %l1 = 0000000000000000, immed = 00000720, %l7 = 0000000000000000
addccc %l1,0x720,%l7 ! %l7 = 0000000000000720, %ccr = 00
! Mem[0000000016800000] = 1deea792, %l2 = ffffffffffff559c
lduba [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000092
p3_label_59:
! Mem[0000000030800018] = 562dd1df00a90065, %l6 = 0000000000004a68
ldx [%o1+%i6],%l6 ! %l6 = 562dd1df00a90065
! Invert Register : %l6 = 562dd1df00a90065
xor %l6,-1,%l6 ! %l6 = a9d22e20ff56ff9a
! %l0 = 00000000000000ba, %l3 = 000000008c85ee1d, %l6 = a9d22e20ff56ff9a
taddcctv %l0,%l3,%l6 ! %l0 = 00000000000000dd, Trapped
! Mem[0000000016800054] = 48525040, %l3 = 000000008c85ee1d
ldub [%i1+0x055],%l3 ! %l3 = 0000000000000052
! Invert Register : %l5 = 5e669af15e669af1
xor %l5,-1,%l5 ! %l5 = a199650ea199650e
! %l5 = a199650ea199650e, Mem[0000000031000018] = 0000752b
stw %l5,[%o2+%i6] ! Mem[0000000031000018] = a199650e
! Mem[0000000016800030] = 9c55ffff, %l3 = 0000000000000052
ldsha [%i1+%o6]0x89,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030800058] = f74bd800, %l1 = 0000000000000000
lduh [%o1+0x05a],%l1 ! %l1 = 000000000000d800
! %l4 = ffffffffffff86a9, %l3 = ffffffffffffffff, %l6 = a9d22e20ff56ff9a
udivx %l4,%l3,%l6 ! %l6 = 0000000000000000
! %l2 = 0000000000000092, immed = fffff84d, %l0 = 00000000000000dd
addc %l2,-0x7b3,%l0 ! %l0 = fffffffffffff8df
p3_label_60:
! %l4 = ffffffffffff86a9, Mem[0000000016000068] = 338a2253f2102024
stx %l4,[%i0+0x068] ! Mem[0000000016000068] = ffffffffffff86a9
! %l1 = 000000000000d800, immed = 00000778, %l2 = 0000000000000092
addccc %l1,0x778,%l2 ! %l2 = 000000000000df78, %ccr = 00
! %l4 = ffffffffffff86a9, immed = fffff01b, %l3 = ffffffffffffffff
sub %l4,-0xfe5,%l3 ! %l3 = ffffffffffff968e
! Mem[000000001780004c] = a50b3a2f, %l3 = ffffffffffff968e
ldsw [%i3+0x04c],%l3 ! %l3 = ffffffffa50b3a2f
! %l1 = 000000000000d800, immed = 00000015, %l3 = ffffffffa50b3a2f
addccc %l1,0x015,%l3 ! %l3 = 000000000000d815, %ccr = 00
! %l2 = 000000000000df78, Mem[0000000016800028] = b447d5ad
stw %l2,[%i1+%o5] ! Mem[0000000016800028] = 0000df78
! Mem[0000000016800038] = 31f6ea37, %l2 = 000000000000df78
ldsha [%i1+0x03a]%asi,%l2 ! %l2 = ffffffffffffea37
! Mem[000000003000001c] = 0000a792, %l7 = 0000000000000720
ldsba [%o0+0x01d]%asi,%l7 ! %l7 = 0000000000000000
! %l5 = a199650ea199650e, immed = fffffbe8, %l7 = 0000000000000000
xor %l5,-0x418,%l7 ! %l7 = 5e669af15e669ee6
! Mem[0000000030000058] = 000000003205a429, %l7 = 5e669af15e669ee6
ldx [%o0+0x058],%l7 ! %l7 = 000000003205a429
p3_label_61:
! %l5 = a199650ea199650e, %l2 = ffffffffffffea37, %l7 = 000000003205a429
xor %l5,%l2,%l7 ! %l7 = 5e669af15e668f39
! %l0 = fffffffffffff8df, %l3 = 000000000000d815, %y = 00000000
sdiv %l0,%l3,%l3 ! %l3 = 0000000000012f4a
mov %l0,%y ! %y = fffff8df
! %l6 = 00000000, %l7 = 5e668f39, Mem[0000000017800010] = 684a4ad1 00a90065
stda %l6,[%i3+%i5]0x81 ! Mem[0000000017800010] = 00000000 5e668f39
! %l0 = fffffffffffff8df, Mem[0000000016000047] = fffff53b
stb %l0,[%i0+0x047] ! Mem[0000000016000044] = fffff5df
! %f18 = 1be90ac6 b3179bf5, Mem[0000000017000010] = 45897771 ebff5992
stda %f18,[%i2+%i5]0x81 ! Mem[0000000017000010] = 1be90ac6 b3179bf5
! Mem[0000000031000018] = a199650e, %l3 = 0000000000012f4a
ldsh [%o2+0x01a],%l3 ! %l3 = 000000000000650e
! Mem[0000000016800000] = 1deea792, %f22 = 00004a68
lda [%i1+%g0]0x88,%f22 ! %f22 = 1deea792
! retry : should take illegal inst trap, %l0 = fffffffffffff8df
retry ! Illegal inst trap : %l0 = fffffffffffff8ef
! Clear Register : %l5 = a199650ea199650e
clr %l5 ! %l5 = 0000000000000000
! Set Register : %l6 = 0000000000000000
xor %g0,-1,%l6 ! %l6 = ffffffffffffffff
p3_label_62:
! Mem[0000000031000018] = a199650e7fffffff, %f18 = 1be90ac6 b3179bf5
ldd [%o2+%i6],%f18 ! %f18 = a199650e 7fffffff
! %l6 = ffffffffffffffff, Mem[0000000016800030] = ffff559c
stwa %l6,[%i1+%o6]0x81 ! Mem[0000000016800030] = ffffffff
! Mem[0000000016000028] = a9864657, %l1 = 000000000000d800
ldswa [%i0+0x028]%asi,%l1 ! %l1 = ffffffffa9864657
! Mem[0000000030000058] = 00000000 3205a429, %l6 = ffffffff, %l7 = 5e668f39
ldda [%o0+0x058]%asi,%l6 ! %l6 = 0000000000000000 000000003205a429
! Mem[0000000030800058] = f74bd800 8c8568da, %l2 = ffffea37, %l3 = 0000650e
ldd [%o1+0x058],%l2 ! %l2 = 00000000f74bd800 000000008c8568da
! Mem[000000003080005c] = 8c8568da, %l6 = 0000000000000000
ldswa [%o1+0x05c]%asi,%l6 ! %l6 = ffffffff8c8568da
! %l6 = ffffffff8c8568da, %l1 = ffffffffa9864657, %l0 = fffffffffffff8ef
srax %l6,%l1,%l0 ! %l0 = ffffffffffffff19
! Mem[0000000016800030] = ffffffff, %l5 = 0000000000000000
ldsba [%i1+%o6]0x88,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000017800000] = a9864657, %l3 = 000000008c8568da
lduh [%i3+0x002],%l3 ! %l3 = 0000000000004657
! Mem[0000000016800030] = ffffffff, %l3 = 0000000000004657
ldsba [%i1+%o6]0x88,%l3 ! %l3 = ffffffffffffffff
p3_label_63:
! %l6 = ffffffff8c8568da, Mem[0000000017800072] = 15c60b03
sth %l6,[%i3+0x072] ! Mem[0000000017800070] = 15c668da
! Mem[0000000030000018] = 000000aa 0000a792, %l6 = 8c8568da, %l7 = 3205a429
ldd [%o0+%i6],%l6 ! %l6 = 00000000000000aa 000000000000a792
! %f13 = fffffff0, Mem[0000000017800030] = 4af5ca59
sta %f13,[%i3+%o6]0x81 ! Mem[0000000017800030] = fffffff0
! %f24 = 00004a68, Mem[0000000017800000] = a9864657
sta %f24,[%i3+%g0]0x81 ! Mem[0000000017800000] = 00004a68
! %f12 = 562dd1df fffffff0, Mem[0000000030000018] = 000000aa 0000a792
std %f12,[%o0+%i6] ! Mem[0000000030000018] = 562dd1df fffffff0
! Mem[0000000016000030] = 1224cdc7a71a7128, %f24 = 00004a68 a9864657
ldda [%i0+%o6]0x81,%f24 ! %f24 = 1224cdc7 a71a7128
! %f0 = 562dd1df, Mem[0000000017800044] = fe0a2994
st %f0 ,[%i3+0x044] ! Mem[0000000017800044] = 562dd1df
! %l5 = ffffffffffffffff, %l0 = ffffffffffffff19, %l3 = ffffffffffffffff
udivx %l5,%l0,%l3 ! %l3 = 0000000000000001
! retry : should take illegal inst trap, %l0 = ffffffffffffff19
retry ! Illegal inst trap : %l0 = ffffffffffffff29
! Invert Register : %l1 = ffffffffa9864657
xor %l1,-1,%l1 ! %l1 = 000000005679b9a8
p3_label_64:
! %l1 = 000000005679b9a8, immed = 00000026, %l5 = ffffffffffffffff
srax %l1,0x026,%l5 ! %l5 = 0000000000000000
! %l3 = 0000000000000001, Mem[0000000030000018] = 562dd1df
sth %l3,[%o0+%i6] ! Mem[0000000030000018] = 0001d1df
! Mem[0000000016800018] = 8aedb185, %l2 = 00000000f74bd800
ldswa [%i1+%i6]0x88,%l2 ! %l2 = ffffffff8aedb185
! Mem[0000000030000058] = 00000000, %l7 = 000000000000a792
ldsh [%o0+0x058],%l7 ! %l7 = 0000000000000000
! Mem[0000000016000048] = 555024e5 0d61056a, %l0 = ffffff29, %l1 = 5679b9a8
ldd [%i0+0x048],%l0 ! %l0 = 00000000555024e5 000000000d61056a
! %l6 = 00000000000000aa, immd = 0000000000000d35, %l0 = 00000000555024e5
udivx %l6,0xd35,%l0 ! %l0 = 0000000000000000
! Mem[0000000017000040] = de6c990b2a94d32f, %f6 = 00000000 3205a429
ldd [%i2+0x040],%f6 ! %f6 = de6c990b 2a94d32f
! %l4 = ffffffffffff86a9, Mem[0000000017800068] = 955d10fe
sth %l4,[%i3+0x068] ! Mem[0000000017800068] = 86a910fe
! %f28 = 1224cdc7 a71a7128, Mem[0000000017000010] = c60ae91b f59b17b3
stda %f28,[%i2+%i5]0x89 ! Mem[0000000017000010] = 1224cdc7 a71a7128
! %l1 = 000000000d61056a, Mem[0000000017000008] = d14a4a68
stwa %l1,[%i2+%i4]0x81 ! Mem[0000000017000008] = 0d61056a
p3_label_65:
! Mem[0000000016000028] = a9864657, %l0 = 0000000000000000
lduba [%i0+%o5]0x80,%l0 ! %l0 = 00000000000000a9
! Invert Register : %l0 = 00000000000000a9
xor %l0,-1,%l0 ! %l0 = ffffffffffffff56
! %l5 = 0000000000000000, %l5 = 0000000000000000, %y = fffff8df
sdivcc %l5,%l5,%l0 ! Div by zero, %l0 = ffffffffffffffa6
mov %l0,%y ! %y = ffffff7e
! %l5 = 0000000000000000, %l5 = 0000000000000000, %y = ffffff7e
smulcc %l5,%l5,%l1 ! %l1 = 0000000000000000, %ccr = 44, %y = 00
! %l1 = 0000000000000000, %l7 = 0000000000000000, %l4 = ffffffffffff86a9
andcc %l1,%l7,%l4 ! %l4 = 0000000000000000, %ccr = 44
! %l5 = 0000000000000000, %l1 = 0000000000000000, %y = 00000000
umul %l5,%l1,%l6 ! %l6 = 0000000000000000, %y = 00
! Mem[0000000016000018] = 00004a68, %f25 = a71a7128
lda [%i0+%i6]0x88,%f25 ! %f25 = 00004a68
! %f4 = b231726d bcb3ffb7, Mem[0000000017000020] = da2e858c 382ed6ac
stda %f4 ,[%i2+%o4]0x89 ! Mem[0000000017000020] = b231726d bcb3ffb7
! Mem[0000000017000000] = 0000752b, %l4 = 0000000000000000
ldsha [%i2+%g0]0x89,%l4 ! %l4 = 000000000000752b
! %l1 = 0000000000000000, Mem[0000000016000038] = abe48897
stw %l1,[%i0+0x038] ! Mem[0000000016000038] = 00000000
p3_label_66:
! Mem[0000000030000018] = 0001d1dffffffff0, %f22 = 1deea792 d14a4a68
ldd [%o0+%i6],%f22 ! %f22 = 0001d1df fffffff0
! %l1 = 0000000000000000, Mem[0000000016000020] = 654235c1
stwa %l1,[%i0+%o4]0x81 ! Mem[0000000016000020] = 00000000
! %l2 = ffffffff8aedb185, %l2 = ffffffff8aedb185, %y = 00000000
sdiv %l2,%l2,%l7 ! %l7 = ffffffffffffffff
mov %l0,%y ! %y = ffffff7e
! retry : should take illegal inst trap, %l0 = ffffffffffffff7e
retry ! Illegal inst trap : %l0 = ffffffffffffff8e
! %f28 = 1224cdc7, Mem[0000000017800000] = 684a0000
sta %f28,[%i3+%g0]0x89 ! Mem[0000000017800000] = 1224cdc7
! %l4 = 000000000000752b, %l0 = ffffffffffffff8e, %l4 = 000000000000752b
addc %l4,%l0,%l4 ! %l4 = 00000000000074b9
! %l6 = 0000000000000000, Mem[000000001600007c] = 7886930e
stw %l6,[%i0+0x07c] ! Mem[000000001600007c] = 00000000
! %f6 = de6c990b 2a94d32f, Mem[0000000017800008] = 000086a9 00000000
stda %f6 ,[%i3+%i4]0x89 ! Mem[0000000017800008] = de6c990b 2a94d32f
! %l1 = 0000000000000000, %l4 = 00000000000074b9, %l3 = 0000000000000001
mulx %l1,%l4,%l3 ! %l3 = 0000000000000000, %y = ffffff7e
! %l6 = 0000000000000000, Mem[0000000017000018] = ff7f0000ffffff7f
stxa %l6,[%i2+%i6]0x80 ! Mem[0000000017000018] = 0000000000000000
p3_label_67:
! Mem[0000000016000068] = ffffffff, %l6 = 0000000000000000
ldub [%i0+0x069],%l6 ! %l6 = 00000000000000ff
! Mem[000000003100001c] = 7fffffff, %f7 = 2a94d32f
ld [%o2+0x01c],%f7 ! %f7 = 7fffffff
! %l5 = 0000000000000000, immed = 00000ff7, %y = ffffff7e
umulcc %l5,0xff7,%l2 ! %l2 = 0000000000000000, %ccr = 44, %y = 00
! Mem[0000000017800028] = f0ffffff, %l2 = 0000000000000000
ldswa [%i3+%o5]0x81,%l2 ! %l2 = fffffffff0ffffff
! %l6 = 00000000000000ff, %l7 = ffffffffffffffff, %l3 = 0000000000000000
addc %l6,%l7,%l3 ! %l3 = 00000000000000fe
! %l5 = 0000000000000000, immed = 0000072a, %y = 00000000
udivcc %l5,0x72a,%l2 ! %l2 = 0000000000000000, %ccr = 44
mov %l0,%y ! %y = ffffff8e
! Mem[0000000016800010] = 8c85aa64, %l7 = ffffffffffffffff
lduha [%i1+%i5]0x88,%l7 ! %l7 = 000000000000aa64
! %l7 = 000000000000aa64, Mem[0000000030800058] = f74bd800
stw %l7,[%o1+0x058] ! Mem[0000000030800058] = 0000aa64
! %f10 = 00955af5 382ed6ac, Mem[0000000017000020] = bcb3ffb7 b231726d
stda %f10,[%i2+%o4]0x89 ! Mem[0000000017000020] = 00955af5 382ed6ac
! %l3 = 00000000000000fe, %l1 = 0000000000000000, %l1 = 0000000000000000
addc %l3,%l1,%l1 ! %l1 = 00000000000000fe
p3_label_68:
! Mem[0000000031800018] = 00004a68, %l2 = 0000000000000000
lduh [%o3+0x01a],%l2 ! %l2 = 0000000000004a68
! %l4 = 000074b9, %l5 = 00000000, Mem[0000000031800018] = 00004a68 d14a4a68
stda %l4,[%o3+0x018]%asi ! Mem[0000000031800018] = 000074b9 00000000
! %l3 = 00000000000000fe, Mem[0000000017000020] = acd62e38
stwa %l3,[%i2+%o4]0x81 ! Mem[0000000017000020] = 000000fe
! Mem[0000000017800030] = fffffff0, %l3 = 00000000000000fe
lduba [%i3+%o6]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[0000000031800018] = 000074b9, %l4 = 00000000000074b9
ldswa [%o3+0x018]%asi,%l4 ! %l4 = 00000000000074b9
! %l6 = 00000000000000ff, %l5 = 0000000000000000, %l6 = 00000000000000ff
sra %l6,%l5,%l6 ! %l6 = 00000000000000ff
! %l0 = ffffffffffffff8e, Mem[0000000017800010] = 00000000
stba %l0,[%i3+%i5]0x81 ! Mem[0000000017800010] = 8e000000
! %l4 = 00000000000074b9, %l7 = 000000000000aa64, %l5 = 0000000000000000
andcc %l4,%l7,%l5 ! %l5 = 0000000000002020, %ccr = 00
! %l3 = 00000000000000ff, immed = 0000086b, %l2 = 0000000000004a68
xorcc %l3,0x86b,%l2 ! %l2 = 0000000000000894, %ccr = 00
! Mem[0000000031800058] = 00000000, %l2 = 0000000000000894
ldub [%o3+0x05b],%l2 ! %l2 = 0000000000000000
p3_label_69:
! %l7 = 000000000000aa64, immed = fffff830, %l0 = ffffffffffffff8e
subc %l7,-0x7d0,%l0 ! %l0 = 000000000000b234
! Invert Register : %l0 = 000000000000b234
xor %l0,-1,%l0 ! %l0 = ffffffffffff4dcb
! %l4 = 00000000000074b9, %l5 = 0000000000002020, %l3 = 00000000000000ff
xnor %l4,%l5,%l3 ! %l3 = ffffffffffffab66
! %l3 = ffffffffffffab66, Mem[0000000016000028] = 574686a9
stha %l3,[%i0+%o5]0x88 ! Mem[0000000016000028] = 5746ab66
! Mem[0000000016000028] = 66ab4657, %l6 = 00000000000000ff
lduba [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000066
! Mem[000000001600001c] = 00000000, %l0 = ffffffffffff4dcb
ldsb [%i0+0x01f],%l0 ! %l0 = 0000000000000000
! %l2 = 0000000000000000, immd = fffffffffffffc81, %l4 = 00000000000074b9
sdivx %l2,-0x37f,%l4 ! %l4 = 0000000000000000
! Mem[0000000017800018] = ffffffb0, %l4 = 0000000000000000
ldswa [%i3+%i6]0x81,%l4 ! %l4 = ffffffffffffffb0
! %l3 = ffffffffffffab66, Mem[000000003180005a] = 00000000
sth %l3,[%o3+0x05a] ! Mem[0000000031800058] = 0000ab66
! Mem[0000000017000028] = 01efc6c6, %l7 = 000000000000aa64
ldswa [%i2+%o5]0x88,%l7 ! %l7 = 0000000001efc6c6
p3_label_70:
! %l3 = ffffffffffffab66, %l3 = ffffffffffffab66, %l5 = 0000000000002020
xor %l3,%l3,%l5 ! %l5 = 0000000000000000
! %l2 = 0000000000000000, %l3 = ffffffffffffab66, %l5 = 0000000000000000
udivx %l2,%l3,%l5 ! %l5 = 0000000000000000
! Mem[0000000017000008] = 0d61056a, %l0 = 0000000000000000
ldub [%i2+%i4],%l0 ! %l0 = 000000000000000d
! %l5 = 0000000000000000, immed = 000001ba, %l0 = 000000000000000d
and %l5,0x1ba,%l0 ! %l0 = 0000000000000000
! Mem[000000003080001c] = 00a90065, %l2 = 0000000000000000
ldsh [%o1+0x01c],%l2 ! %l2 = 00000000000000a9
! %l6 = 00000066, %l7 = 01efc6c6, Mem[0000000017800018] = ffffffb0 9b68b3ee
stda %l6,[%i3+%i6]0x81 ! Mem[0000000017800018] = 00000066 01efc6c6
! %l5 = 0000000000000000, Mem[000000003000005c] = 3205a429
stw %l5,[%o0+0x05c] ! Mem[000000003000005c] = 00000000
! %l2 = 00000000000000a9, %l0 = 0000000000000000, %l1 = 00000000000000fe
mulx %l2,%l0,%l1 ! %l1 = 0000000000000000, %y = ffffff8e
! Mem[0000000016800070] = db0fc3ce86bccb84, %f14 = a9864657 ffffd14a
ldd [%i1+0x070],%f14 ! %f14 = db0fc3ce 86bccb84
! %l7 = 0000000001efc6c6, Mem[0000000016800010] = 8c85aa64
stba %l7,[%i1+%i5]0x89 ! Mem[0000000016800010] = 8c85aac6
p3_label_71:
! %l7 = 0000000001efc6c6, Mem[0000000030000018] = 0001d1df
stb %l7,[%o0+%i6] ! Mem[0000000030000018] = c601d1df
! Mem[0000000016800010] = c6aa858c, %l2 = 00000000000000a9
ldsba [%i1+%i5]0x81,%l2 ! %l2 = ffffffffffffffc6
! %l5 = 0000000000000000, Mem[0000000017800018] = 00000066
stwa %l5,[%i3+%i6]0x81 ! Mem[0000000017800018] = 00000000
! %l5 = 0000000000000000, Mem[0000000016800010] = c6aa858c
stwa %l5,[%i1+%i5]0x81 ! Mem[0000000016800010] = 00000000
! Mem[0000000030000058] = 00000000, %l0 = 0000000000000000
ldswa [%o0+0x058]%asi,%l0 ! %l0 = 0000000000000000
! %l4 = ffffffffffffffb0, Mem[0000000016000026] = aa2d637a, %asi = 80
stha %l4,[%i0+0x026]%asi ! Mem[0000000016000024] = aa2dffb0
! Mem[0000000017000078] = 85c15676, %l2 = ffffffffffffffc6
ldsb [%i2+0x078],%l2 ! %l2 = ffffffffffffff85
! %f31 = fffffff0, Mem[0000000016800038] = 31f6ea37
sta %f31,[%i1+0x038]%asi ! Mem[0000000016800038] = fffffff0
! Mem[0000000017000040] = de6c990b, %l5 = 0000000000000000
ldsw [%i2+0x040],%l5 ! %l5 = ffffffffde6c990b
! %l0 = 0000000000000000, immed = 00000c2b, %y = ffffff8e
sdivcc %l0,0xc2b,%l0 ! %l0 = fffffffff6a1925f, %ccr = 88
mov %l0,%y ! %y = f6a1925f
p3_label_72:
! %l4 = ffffffffffffffb0, Mem[000000003080001e] = 00a90065
stba %l4,[%o1+0x01e]%asi ! Mem[000000003080001c] = 00a9b065
! Mem[000000003000005c] = 00000000, %l6 = 0000000000000066
ldub [%o0+0x05e],%l6 ! %l6 = 0000000000000000
! Mem[0000000016000020] = 00000000, %f16 = 45897771
lda [%i0+%o4]0x88,%f16 ! %f16 = 00000000
! %l4 = ffffffffffffffb0, immed = 0000015a, %y = f6a1925f
sdivcc %l4,0x15a,%l2 ! %l2 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = f6a1925f
! Mem[0000000030000058] = 0000000000000000, %f26 = 654235c1 aa2d637a
ldda [%o0+0x058]%asi,%f26 ! %f26 = 00000000 00000000
! Mem[0000000016000000] = 28711aa7c7cd2412, %f4 = b231726d bcb3ffb7
ldd [%i0+%g0],%f4 ! %f4 = 28711aa7 c7cd2412
! %l7 = 0000000001efc6c6, Mem[0000000017800000] = 1224cdc7
stwa %l7,[%i3+%g0]0x89 ! Mem[0000000017800000] = 01efc6c6
! Mem[0000000017000030] = 3f7efbd0b3ee76dd, %l1 = 0000000000000000
ldxa [%i2+%o6]0x88,%l1 ! %l1 = 3f7efbd0b3ee76dd
! Clear Register : %l1 = 3f7efbd0b3ee76dd
clr %l1 ! %l1 = 0000000000000000
! %l5 = ffffffffde6c990b, %l1 = 0000000000000000, %l4 = ffffffffffffffb0
srlx %l5,%l1,%l4 ! %l4 = ffffffffde6c990b
p3_label_73:
! %l4 = ffffffffde6c990b, immed = fffff03a, %l2 = ffffffff80000000
addc %l4,-0xfc6,%l2 ! %l2 = ffffffffde6c8945
! Mem[0000000017000018] = 00000000, %l4 = ffffffffde6c990b
ldsba [%i2+%i6]0x81,%l4 ! %l4 = 0000000000000000
! %l1 = 0000000000000000, %l7 = 0000000001efc6c6, %l1 = 0000000000000000
xor %l1,%l7,%l1 ! %l1 = 0000000001efc6c6
! %l7 = 0000000001efc6c6, Mem[0000000016000000] = a71a7128
stwa %l7,[%i0+%g0]0x89 ! Mem[0000000016000000] = 01efc6c6
! %l6 = 0000000000000000, Mem[0000000030000018] = c601d1df
stba %l6,[%o0+0x018]%asi ! Mem[0000000030000018] = 0001d1df
! %f3 = c1354265, Mem[0000000016800020] = 00000000
sta %f3 ,[%i1+%o4]0x81 ! Mem[0000000016800020] = c1354265
! Mem[0000000016000018] = 684a0000, %f12 = 562dd1df
ld [%i0+%i6],%f12 ! %f12 = 684a0000
! Mem[0000000016000028] = 5746ab66, %l3 = ffffffffffffab66
ldsha [%i0+%o5]0x89,%l3 ! %l3 = ffffffffffffab66
! Mem[0000000017800010] = 8e0000005e668f39, %l3 = ffffffffffffab66
ldx [%i3+%i5],%l3 ! %l3 = 8e0000005e668f39
! %l4 = 0000000000000000, immed = fffff16d, %l3 = 8e0000005e668f39
andncc %l4,-0xe93,%l3 ! %l3 = 0000000000000000, %ccr = 44
p3_label_74:
! Mem[0000000030800018] = 562dd1df, %f14 = db0fc3ce
ld [%o1+%i6],%f14 ! %f14 = 562dd1df
! Mem[000000003000001c] = fffffff0, %f1 = 00a90065
ld [%o0+0x01c],%f1 ! %f1 = fffffff0
! Mem[0000000017800048] = a4ea522f, %l1 = 0000000001efc6c6
ldsw [%i3+0x048],%l1 ! %l1 = ffffffffa4ea522f
! Mem[0000000016800058] = ce35c088, %l4 = 0000000000000000
ldub [%i1+0x058],%l4 ! %l4 = 00000000000000ce
! Set Register : %l7 = 0000000001efc6c6
xor %g0,-1,%l7 ! %l7 = ffffffffffffffff
! %l0 = fffffffff6a1925f, Mem[0000000017000024] = f55a9500
stw %l0,[%i2+0x024] ! Mem[0000000017000024] = f6a1925f
! %l0 = f6a1925f, %l1 = a4ea522f, Mem[0000000030000058] = 00000000 00000000
std %l0,[%o0+0x058] ! Mem[0000000030000058] = f6a1925f a4ea522f
! %l3 = 0000000000000000, immed = 000002ce, %l6 = 0000000000000000
and %l3,0x2ce,%l6 ! %l6 = 0000000000000000
! Mem[0000000016000020] = 00000000, %l5 = ffffffffde6c990b
ldswa [%i0+%o4]0x81,%l5 ! %l5 = 0000000000000000
! %l6 = 0000000000000000, %l0 = fffffffff6a1925f, %l2 = ffffffffde6c8945
subc %l6,%l0,%l2 ! %l2 = 00000000095e6da1
p3_label_75:
! %l7 = ffffffffffffffff, immed = 00000011, %l1 = ffffffffa4ea522f
sra %l7,0x011,%l1 ! %l1 = ffffffffffffffff
! %f16 = 00000000 d14a4a68, Mem[0000000016000018] = 684a0000 00000000
stda %f16,[%i0+%i6]0x81 ! Mem[0000000016000018] = 00000000 d14a4a68
! Mem[000000003100001c] = 7fffffff, %l3 = 0000000000000000
ldsw [%o2+0x01c],%l3 ! %l3 = 000000007fffffff
! Mem[0000000016800048] = deb9d6523205a429, %f16 = 00000000 d14a4a68
ldda [%i1+0x048]%asi,%f16 ! %f16 = deb9d652 3205a429
! %f20 = ffffffff, Mem[0000000016000058] = 06891053
st %f20,[%i0+0x058] ! Mem[0000000016000058] = ffffffff
! %l1 = ffffffffffffffff, Mem[000000003080001c] = 00a9b065
stw %l1,[%o1+0x01c] ! Mem[000000003080001c] = ffffffff
! %l3 = 000000007fffffff, immed = fffff419, %l1 = ffffffffffffffff
orncc %l3,-0xbe7,%l1 ! %l1 = 000000007fffffff, %ccr = 00
! Mem[0000000031800018] = 000074b900000000, %l0 = fffffffff6a1925f
ldx [%o3+%i6],%l0 ! %l0 = 000074b900000000
! Mem[0000000031000018] = a199650e, %l7 = ffffffffffffffff
ldsh [%o2+%i6],%l7 ! %l7 = ffffffffffffa199
! %l2 = 00000000095e6da1, Mem[0000000030800018] = 562dd1df
stw %l2,[%o1+%i6] ! Mem[0000000030800018] = 095e6da1
p3_label_76:
! %l0 = 000074b900000000, immed = fffff8b8, %l5 = 0000000000000000
taddcc %l0,-0x748,%l5 ! %l5 = 000074b8fffff8b8, %ccr = 18
! %f17 = 3205a429, Mem[000000001780000c] = 0b996cde
st %f17,[%i3+0x00c] ! Mem[000000001780000c] = 3205a429
! Mem[0000000031800058] = 0000ab66 3205a429, %l2 = 095e6da1, %l3 = 7fffffff
ldda [%o3+0x058]%asi,%l2 ! %l2 = 000000000000ab66 000000003205a429
! %l5 = 000074b8fffff8b8
setx 0x09d3e21209d3e212,%g7,%l5 ! %l5 = 09d3e21209d3e212
! %f26 = 00000000, Mem[000000003080001c] = ffffffff
st %f26,[%o1+0x01c] ! Mem[000000003080001c] = 00000000
! %l0 = 000074b900000000, Mem[0000000017800058] = 1fc3cd16b8e3aded
stx %l0,[%i3+0x058] ! Mem[0000000017800058] = 000074b900000000
! Mem[000000001680002c] = 000061ea, %l5 = 09d3e21209d3e212
ldsh [%i1+0x02c],%l5 ! %l5 = 0000000000000000
! %l0 = 000074b900000000, immed = fffff28c, %y = f6a1925f
sdivcc %l0,-0xd74,%l5 ! %l5 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = 00000000
! %l0 = 000074b900000000, Mem[0000000031800018] = 000074b9
stw %l0,[%o3+%i6] ! Mem[0000000031800018] = 00000000
! %l1 = 000000007fffffff, immed = 00000f32, %l0 = 000074b900000000
sub %l1,0xf32,%l0 ! %l0 = 000000007ffff0cd
p3_label_77:
! %l5 = 000000007fffffff, %l1 = 000000007fffffff, %l2 = 000000000000ab66
orn %l5,%l1,%l2 ! %l2 = ffffffffffffffff
! %l4 = 000000ce, %l5 = 7fffffff, Mem[0000000016000010] = 1224cdc7 a71a7128
stda %l4,[%i0+%i5]0x81 ! Mem[0000000016000010] = 000000ce 7fffffff
! Mem[000000003100005c] = 420b4a68, %l2 = ffffffffffffffff
ldub [%o2+0x05c],%l2 ! %l2 = 0000000000000042
! %l5 = 000000007fffffff, immed = fffff72d, %y = 00000000
sdivcc %l5,-0x8d3,%l3 ! %l3 = fffffffffff17e96, %ccr = 88
mov %l0,%y ! %y = 7ffff0cd
! Mem[0000000031800018] = 00000000, %l7 = ffffffffffffa199
ldsw [%o3+%i6],%l7 ! %l7 = 0000000000000000
! %l3 = fffffffffff17e96, %l3 = fffffffffff17e96, %l0 = 000000007ffff0cd
srl %l3,%l3,%l0 ! %l0 = 00000000000003ff
! %l1 = 000000007fffffff, Mem[0000000017800030] = fffffff0
stba %l1,[%i3+%o6]0x81 ! Mem[0000000017800030] = fffffff0
! %f22 = 0001d1df fffffff0, Mem[0000000031000058] = e43b57a8 420b4a68
std %f22,[%o2+0x058] ! Mem[0000000031000058] = 0001d1df fffffff0
! %l2 = 0000000000000042, %l3 = fffffffffff17e96, %l2 = 0000000000000042
sdivx %l2,%l3,%l2 ! %l2 = 0000000000000000
! %l1 = 000000007fffffff, Mem[0000000030000018] = 0001d1dffffffff0
stx %l1,[%o0+%i6] ! Mem[0000000030000018] = 000000007fffffff
p3_label_78:
! %l5 = 000000007fffffff, %l6 = 0000000000000000, %l4 = 00000000000000ce
tsubcc %l5,%l6,%l4 ! %l4 = 000000007fffffff, %ccr = 02
! %l6 = 0000000000000000, Mem[0000000017800028] = 4af5ca59fffffff0
stxa %l6,[%i3+%o5]0x88 ! Mem[0000000017800028] = 0000000000000000
! %l0 = 00000000000003ff, %l7 = 0000000000000000, %y = 7ffff0cd
umulcc %l0,%l7,%l4 ! %l4 = 0000000000000000, %ccr = 44, %y = 00
! %l4 = 0000000000000000, Mem[0000000017800008] = 2fd3942a
stha %l4,[%i3+%i4]0x80 ! Mem[0000000017800008] = 0000942a
! %l7 = 0000000000000000, immed = fffff2cd, %y = 00000000
sdivcc %l7,-0xd33,%l5 ! %l5 = 0000000000000000, %ccr = 44
mov %l0,%y ! %y = 000003ff
! %l4 = 0000000000000000, Mem[0000000016800008] = a71a7128
stwa %l4,[%i1+%i4]0x80 ! Mem[0000000016800008] = 00000000
! Mem[0000000017000028] = 01efc6c6, %l6 = 0000000000000000
lduha [%i2+%o5]0x89,%l6 ! %l6 = 000000000000c6c6
! Mem[0000000030000058] = f6a1925f, %l3 = fffffffffff17e96
ldswa [%o0+0x058]%asi,%l3 ! %l3 = fffffffff6a1925f
! Mem[0000000017800028] = 00000000, %l2 = 0000000000000000
ldsha [%i3+%o5]0x89,%l2 ! %l2 = 0000000000000000
! %l6 = 000000000000c6c6, Mem[0000000016000030] = c7cd2412
stba %l6,[%i0+%o6]0x89 ! Mem[0000000016000030] = c7cd24c6
p3_label_79:
! Mem[0000000031000018] = a199650e7fffffff, %f10 = 00955af5 382ed6ac
ldd [%o2+%i6],%f10 ! %f10 = a199650e 7fffffff
! %l3 = fffffffff6a1925f, %l3 = fffffffff6a1925f, %l3 = fffffffff6a1925f
xor %l3,%l3,%l3 ! %l3 = 0000000000000000
! %l2 = 0000000000000000, %l0 = 00000000000003ff, %l4 = 0000000000000000
addc %l2,%l0,%l4 ! %l4 = 00000000000003ff
! Randomly selected nop
nop
! Mem[0000000016000020] = b0ff2daa 00000000, %l0 = 000003ff, %l1 = 7fffffff
ldda [%i0+%o4]0x89,%l0 ! %l0 = 0000000000000000 00000000b0ff2daa
! %l6 = 0000c6c6, %l7 = 00000000, Mem[0000000017000000] = 2b750000 ba6efc2a
stda %l6,[%i2+%g0]0x81 ! Mem[0000000017000000] = 0000c6c6 00000000
! %l3 = 0000000000000000, %l3 = 0000000000000000, %l5 = 0000000000000000
or %l3,%l3,%l5 ! %l5 = 0000000000000000
! %l6 = 000000000000c6c6, Mem[0000000016000018] = 684a4ad100000000
stxa %l6,[%i0+%i6]0x88 ! Mem[0000000016000018] = 000000000000c6c6
! Mem[0000000017000010] = 28711aa7, %l7 = 0000000000000000
ldub [%i2+0x011],%l7 ! %l7 = 0000000000000071
! %l7 = 0000000000000071, %l1 = 00000000b0ff2daa, %l2 = 0000000000000000
orn %l7,%l1,%l2 ! %l2 = ffffffff4f00d275
p3_label_80:
! %l5 = 0000000000000000, Mem[0000000016800018] = 8aedb185
stha %l5,[%i1+%i6]0x88 ! Mem[0000000016800018] = 8aed0000
! Mem[0000000031800018] = 00000000, %l7 = 0000000000000071
ldub [%o3+%i6],%l7 ! %l7 = 0000000000000000
! Mem[000000003000005c] = a4ea522f, %l5 = 0000000000000000
ldsb [%o0+0x05f],%l5 ! %l5 = 000000000000002f
! %l4 = 000003ff, %l5 = 0000002f, Mem[0000000031000058] = 0001d1df fffffff0
std %l4,[%o2+0x058] ! Mem[0000000031000058] = 000003ff 0000002f
! %l4 = 00000000000003ff, Mem[0000000016000074] = 4883ede7
sth %l4,[%i0+0x074] ! Mem[0000000016000074] = 03ffede7
! %l4 = 00000000000003ff, immed = fffffad3, %l4 = 00000000000003ff
subccc %l4,-0x52d,%l4 ! %l4 = 000000000000092c, %ccr = 11
! Mem[0000000017000014] = c7cd2412, %l4 = 000000000000092c
ldsw [%i2+0x014],%l4 ! %l4 = ffffffffc7cd2412
! %l7 = 0000000000000000, Mem[000000003180001a] = 00000000
stb %l7,[%o3+0x01a] ! Mem[0000000031800018] = 00000000
! Mem[0000000031800058] = 0000ab66 3205a429, %l2 = 4f00d275, %l3 = 00000000
ldd [%o3+0x058],%l2 ! %l2 = 000000000000ab66 000000003205a429
! Clear Register : %l7 = 0000000000000000
clr %l7 ! %l7 = 0000000000000000
p3_label_81:
! %l0 = 00000000, %l1 = b0ff2daa, Mem[0000000031000018] = a199650e 7fffffff
stda %l0,[%o2+0x018]%asi ! Mem[0000000031000018] = 00000000 b0ff2daa
! Mem[0000000017000008] = 6a05610d, %l4 = ffffffffc7cd2412
lduba [%i2+%i4]0x88,%l4 ! %l4 = 000000000000000d
! Mem[0000000016000030] = c624cdc7, %f16 = deb9d652
lda [%i0+%o6]0x80,%f16 ! %f16 = c624cdc7
! %l3 = 000000003205a429, Mem[0000000017800018] = 00000000
stwa %l3,[%i3+%i6]0x89 ! Mem[0000000017800018] = 3205a429
! %l1 = 00000000b0ff2daa
sethi %hi(0x4a0fdc00),%l1 ! %l1 = 000000004a0fdc00
! Mem[0000000031000018] = 00000000, %l5 = 000000000000002f
ldsw [%o2+%i6],%l5 ! %l5 = 0000000000000000
! %l0 = 0000000000000000, immd = 0000000000000b89, %l6 = 000000000000c6c6
mulx %l0,0xb89,%l6 ! %l6 = 0000000000000000, %y = 3ff
! Mem[0000000016000028] = 5746ab66, %l2 = 000000000000ab66
lduha [%i0+%o5]0x88,%l2 ! %l2 = 000000000000ab66
! %l6 = 0000000000000000, immed = 000007fe, %y = 000003ff
sdivcc %l6,0x7fe,%l4 ! %l4 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = 00000000
! %l2 = 000000000000ab66, immed = 00000000, %l3 = 000000003205a429
srl %l2,0x000,%l3 ! %l3 = 000000000000ab66
p3_label_82:
! %f11 = 7fffffff, Mem[0000000017800024] = 7d4a0b42
st %f11,[%i3+0x024] ! Mem[0000000017800024] = 7fffffff
! Mem[0000000031800058] = 0000ab66, %l3 = 000000000000ab66
ldub [%o3+0x058],%l3 ! %l3 = 0000000000000000
! %l0 = 0000000000000000, Mem[0000000017800070] = 15c668da016741a5
stx %l0,[%i3+0x070] ! Mem[0000000017800070] = 0000000000000000
! %l3 = 0000000000000000, Mem[0000000016000028] = 66ab4657
stba %l3,[%i0+%o5]0x81 ! Mem[0000000016000028] = 00ab4657
! %f0 = 562dd1df fffffff0, Mem[0000000016000018] = c6c60000 00000000
stda %f0 ,[%i0+0x018]%asi ! Mem[0000000016000018] = 562dd1df fffffff0
! Randomly selected nop
nop
! Mem[0000000017800028] = 00000000, %f19 = 7fffffff
lda [%i3+%o5]0x80,%f19 ! %f19 = 00000000
! %l4 = 000000007fffffff, Mem[000000003000005c] = a4ea522f
stw %l4,[%o0+0x05c] ! Mem[000000003000005c] = 7fffffff
! %f10 = a199650e, Mem[0000000017000064] = a19811bf
st %f10,[%i2+0x064] ! Mem[0000000017000064] = a199650e
! Invert Register : %l5 = 0000000000000000
xor %l5,-1,%l5 ! %l5 = ffffffffffffffff
p3_label_83:
! Mem[0000000030800058] = 0000aa64, %l1 = 000000004a0fdc00
lduw [%o1+0x058],%l1 ! %l1 = 000000000000aa64
! %f20 = ffffffff ffffd14a, Mem[0000000017000058] = eaf9f087 3bea7b15
std %f20,[%i2+0x058] ! Mem[0000000017000058] = ffffffff ffffd14a
! %l6 = 0000000000000000, %l5 = ffffffffffffffff, %l6 = 0000000000000000
sdivx %l6,%l5,%l6 ! %l6 = 0000000000000000
save ! CWP = 1
! Clear Register : %l7 = fffffffb13ee7600
clr %l7 ! %l7 = 0000000000000000
! retry : should take illegal inst trap, %l0 = 00000000000000a2
retry ! Illegal inst trap : %l0 = 00000000000000b2
! retry : should take illegal inst trap, %l0 = 00000000000000b2
retry ! Illegal inst trap : %l0 = 00000000000000c2
! Mem[0000000016800020] = e4a23731 654235c1, %l4 = 249f0600, %l5 = a0000000
ldda [%o1+%i4]0x89,%l4 ! %l4 = 00000000654235c1 00000000e4a23731
! Mem[0000000017000030] = dd76eeb3d0fb7e3f, %l4 = 00000000654235c1
ldxa [%o2+%i6]0x81,%l4 ! %l4 = dd76eeb3d0fb7e3f
! %l6 = 0000000000000edd, %l0 = 00000000000000c2, %y = 00000000
umulcc %l6,%l0,%l0 ! %l0 = 00000000000b437a, %ccr = 00, %y = 00
p3_label_84: ! %cwp = 1
! %f11 = 7fffffff, Mem[0000000030800058] = 0000aa64
st %f11,[%i1+0x058] ! Mem[0000000030800058] = 7fffffff
! Mem[000000003100001c] = b0ff2daa, %l7 = 0000000000000000
ldsb [%i2+0x01d],%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030000058] = f6a1925f 7fffffff, %l0 = 000b437a, %l1 = 000003eb
ldda [%i0+0x058]%asi,%l0 ! %l0 = 00000000f6a1925f 000000007fffffff
! %l3 = 00000000b3ee7600, immed = fffff0cd, %y = 00000000
umul %l3,-0xf33,%l6 ! %l6 = b3ee6b512e947e00, %y = b3ee6b51
! %l7 = ffffffffffffffff, immed = fffff6ee, %y = b3ee6b51
sdiv %l7,-0x912,%l2 ! %l2 = 000000007fffffff
mov %l0,%y ! %y = f6a1925f
! %l1 = 000000007fffffff, %l3 = 00000000b3ee7600, %l0 = 00000000f6a1925f
addc %l1,%l3,%l0 ! %l0 = 0000000133ee75ff
! Mem[0000000017800010] = 0000008e, %l7 = ffffffffffffffff
ldsha [%o3+%o5]0x89,%l7 ! %l7 = 000000000000008e
! %f13 = fffffff0, Mem[0000000031000058] = 000003ff
st %f13,[%i2+0x058] ! Mem[0000000031000058] = fffffff0
! Mem[0000000031800018] = 0000000000000000, %f2 = 7a632daa c1354265
ldd [%i3+%o6],%f2 ! %f2 = 00000000 00000000
! %l0 = 0000000133ee75ff, %l6 = b3ee6b512e947e00, %l3 = 00000000b3ee7600
add %l0,%l6,%l3 ! %l3 = b3ee6b526282f3ff
p3_label_85: ! %cwp = 1
! Mem[0000000016000010] = 000000ce, %l6 = b3ee6b512e947e00
lduba [%o0+%o5]0x80,%l6 ! %l6 = 0000000000000000
! %f28 = 1224cdc7 a71a7128, Mem[0000000031000058] = fffffff0 0000002f
std %f28,[%i2+0x058] ! Mem[0000000031000058] = 1224cdc7 a71a7128
! %l0 = 0000000133ee75ff, %l7 = 000000000000008e, %y = f6a1925f
udiv %l0,%l7,%l7 ! %l7 = 00000000ffffffff
mov %l0,%y ! %y = 33ee75ff
! %l7 = 00000000ffffffff, %l2 = 000000007fffffff, %l2 = 000000007fffffff
or %l7,%l2,%l2 ! %l2 = 00000000ffffffff
! Mem[0000000031000058] = 1224cdc7a71a7128, %l4 = dd76eeb3d0fb7e3f
ldx [%i2+0x058],%l4 ! %l4 = 1224cdc7a71a7128
! %l6 = 0000000000000000, immd = 0000000000000e99, %l1 = 000000007fffffff
mulx %l6,0xe99,%l1 ! %l1 = 0000000000000000, %y = 33ee75ff
! %l3 = b3ee6b526282f3ff, immed = fffff179, %l4 = 1224cdc7a71a7128
andcc %l3,-0xe87,%l4 ! %l4 = b3ee6b526282f179, %ccr = 80
! %l6 = 0000000000000000, Mem[0000000017800028] = 0000000000000000
stxa %l6,[%o3+%i5]0x88 ! Mem[0000000017800028] = 0000000000000000
! %f24 = 1224cdc7 00004a68, Mem[0000000016000030] = c7cd24c6 28711aa7
stda %f24,[%o0+%i6]0x89 ! Mem[0000000016000030] = 1224cdc7 00004a68
! %l0 = 0000000133ee75ff, immed = 00000c12, %y = 33ee75ff
smul %l0,0xc12,%l5 ! %l5 = 00000272d44c3fee, %y = 272
p3_label_86: ! %cwp = 1
! %l0 = 0000000133ee75ff, immd = fffffffffffff229, %l0 = 0000000133ee75ff
udivx %l0,-0xdd7,%l0 ! %l0 = 0000000000000000
! %l2 = 00000000ffffffff, Mem[0000000016800028] = 78df0000
stha %l2,[%o1+%i5]0x88 ! Mem[0000000016800028] = 78dfffff
! %l1 = 0000000000000000, immed = 0000001b, %l7 = 00000000ffffffff
sll %l1,0x01b,%l7 ! %l7 = 0000000000000000
! Mem[0000000017800008] = 0000942a, %l4 = b3ee6b526282f179
lduha [%o3+%o4]0x80,%l4 ! %l4 = 0000000000000000
! %l4 = 0000000000000000, immed = 00000920, %y = 00000272
umul %l4,0x920,%l5 ! %l5 = 0000000000000000, %y = 00
! Mem[0000000016800030] = 1dee858c ffffffff, %l4 = 00000000, %l5 = 00000000
ldda [%o1+%i6]0x89,%l4 ! %l4 = 00000000ffffffff 000000001dee858c
! %l2 = ffffffff, %l3 = 6282f3ff, Mem[0000000017000020] = 000000fe f6a1925f
std %l2,[%o2+%i4] ! Mem[0000000017000020] = ffffffff 6282f3ff
! Mem[0000000016000028] = 5746ab00, %l5 = 000000001dee858c
ldsba [%o0+%i5]0x89,%l5 ! %l5 = 0000000000000000
! %l6 = 0000000000000000, %l5 = 0000000000000000, %l1 = 0000000000000000
subccc %l6,%l5,%l1 ! %l1 = 0000000000000000, %ccr = 44
! %l0 = 00000000, %l1 = 00000000, Mem[0000000030800018] = 095e6da1 00000000
std %l0,[%i1+%o6] ! Mem[0000000030800018] = 00000000 00000000
p3_label_87: ! %cwp = 1
! Mem[000000003100005c] = a71a7128, %l1 = 0000000000000000
ldsb [%i2+0x05f],%l1 ! %l1 = 0000000000000028
! %l5 = 0000000000000000, Mem[0000000030800018] = 00000000
stb %l5,[%i1+%o6] ! Mem[0000000030800018] = 00000000
! Mem[0000000016000070] = 8c85ee1d 03ffede7, %l0 = 00000000, %l1 = 00000028
ldda [%o0+0x070]%asi,%l0 ! %l0 = 000000008c85ee1d 0000000003ffede7
! Mem[0000000030000018] = 00000000 7fffffff, %l4 = ffffffff, %l5 = 00000000
ldda [%i0+0x018]%asi,%l4 ! %l4 = 0000000000000000 000000007fffffff
! Mem[0000000016800008] = aeafebb400000000, %f22 = 0001d1df fffffff0
ldda [%o1+%o4]0x88,%f22 ! %f22 = aeafebb4 00000000
! %l7 = 0000000000000000, %l5 = 000000007fffffff, %l4 = 0000000000000000
add %l7,%l5,%l4 ! %l4 = 000000007fffffff
! %l5 = 000000007fffffff, Mem[0000000016800021] = c1354265
stb %l5,[%o1+0x021] ! Mem[0000000016800020] = c1ff4265
! %l2 = 00000000ffffffff, %l7 = 0000000000000000, %y = 00000000
sdiv %l2,%l7,%l4 ! Div by zero, %l0 = 000000008c85ee6d
mov %l0,%y ! %y = 8c85ee45
! %f6 = de6c990b 7fffffff, Mem[0000000016000000] = c6c6ef01 c7cd2412
stda %f6 ,[%o0+%g0]0x81 ! Mem[0000000016000000] = de6c990b 7fffffff
! %l0 = 000000008c85ee45, %l6 = 0000000000000000, %l2 = 00000000ffffffff
addc %l0,%l6,%l2 ! %l2 = 000000008c85ee45
p3_label_88: ! %cwp = 1
! %l3 = b3ee6b526282f3ff, immed = 00000002, %l0 = 000000008c85ee45
srl %l3,0x002,%l0 ! %l0 = 0000000018a0bcff
! %l6 = 00000000, %l7 = 00000000, Mem[0000000017800008] = 2a940000 29a40532
stda %l6,[%o3+%o4]0x89 ! Mem[0000000017800008] = 00000000 00000000
! Mem[0000000031000058] = 1224cdc7a71a7128, %l1 = 0000000003ffede7
ldx [%i2+0x058],%l1 ! %l1 = 1224cdc7a71a7128
! %l3 = b3ee6b526282f3ff, Mem[0000000030000058] = f6a1925f
stw %l3,[%i0+0x058] ! Mem[0000000030000058] = 6282f3ff
! Invert Register : %l3 = b3ee6b526282f3ff
xor %l3,-1,%l3 ! %l3 = 4c1194ad9d7d0c00
! %l3 = 4c1194ad9d7d0c00, immed = fffff2bf, %l7 = 0000000000000000
orncc %l3,-0xd41,%l7 ! %l7 = 4c1194ad9d7d0d40, %ccr = 08
! Mem[000000003080005c] = 8c8568da, %l2 = 000000008c85ee45
lduw [%i1+0x05c],%l2 ! %l2 = 000000008c8568da
! %l5 = 000000007fffffff, Mem[0000000016000010] = ce000000
stba %l5,[%o0+%o5]0x89 ! Mem[0000000016000010] = ce0000ff
! %f10 = a199650e 7fffffff, Mem[0000000031800058] = 0000ab66 3205a429
std %f10,[%i3+0x058] ! Mem[0000000031800058] = a199650e 7fffffff
! Mem[0000000016800000] = 1deea792, %f6 = de6c990b
lda [%o1+%g0]0x88,%f6 ! %f6 = 1deea792
p3_label_89: ! %cwp = 1
! Mem[0000000031800018] = 00000000, %f1 = fffffff0
ld [%i3+%o6],%f1 ! %f1 = 00000000
! %l1 = 1224cdc7a71a7128, Mem[000000003100001c] = b0ff2daa
stw %l1,[%i2+0x01c] ! Mem[000000003100001c] = a71a7128
! Mem[0000000030000018] = 00000000 7fffffff, %l0 = 18a0bcff, %l1 = a71a7128
ldd [%i0+%o6],%l0 ! %l0 = 0000000000000000 000000007fffffff
! %l4 = 000000007fffffff, Mem[0000000017800030] = fffffff0
stha %l4,[%o3+%i6]0x80 ! Mem[0000000017800030] = fffffff0
! %l2 = 000000008c8568da, %l1 = 000000007fffffff, %l7 = 4c1194ad9d7d0d40
xor %l2,%l1,%l7 ! %l7 = 00000000f37a9725
! Mem[0000000016000020] = 00000000, %l5 = 000000007fffffff
ldswa [%o0+%i4]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000017000020] = ffffffff, %l1 = 000000007fffffff
ldswa [%o2+%i4]0x88,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000017000008] = 0d61056a, %l2 = 000000008c8568da
ldswa [%o2+%o4]0x81,%l2 ! %l2 = 000000000d61056a
! %l3 = 4c1194ad9d7d0c00, immed = fffff21f, %y = 8c85ee45
umul %l3,-0xde1,%l0 ! %l0 = 9d7d03763b7c7400, %y = 9d7d0376
! %l2 = 000000000d61056a, immed = 000008ef, %l6 = 0000000000000000
andcc %l2,0x8ef,%l6 ! %l6 = 000000000000006a, %ccr = 00
p3_label_90: ! %cwp = 1
! %l5 = 0000000000000000, Mem[0000000017800030] = fffffff0
stwa %l5,[%o3+%i6]0x80 ! Mem[0000000017800030] = 00000000
! Mem[0000000017800048] = a4ea522f, %l4 = 000000007fffffff
ldsb [%o3+0x04b],%l4 ! %l4 = 000000000000002f
! %l2 = 0d61056a, %l3 = 9d7d0c00, Mem[0000000030000018] = 00000000 7fffffff
std %l2,[%i0+%o6] ! Mem[0000000030000018] = 0d61056a 9d7d0c00
! %l2 = 000000000d61056a, Mem[0000000017000018] = 00000000
stwa %l2,[%o2+%o6]0x81 ! Mem[0000000017000018] = 0d61056a
! Mem[0000000031800058] = a199650e, %l5 = 0000000000000000
lduw [%i3+0x058],%l5 ! %l5 = 00000000a199650e
! %l3 = 4c1194ad9d7d0c00, %l6 = 000000000000006a, %l4 = 000000000000002f
xnorcc %l3,%l6,%l4 ! %l4 = b3ee6b526282f395, %ccr = 80
! %l3 = 4c1194ad9d7d0c00, %l1 = ffffffffffffffff, %l7 = 00000000f37a9725
andcc %l3,%l1,%l7 ! %l7 = 4c1194ad9d7d0c00, %ccr = 08
rd %pc,%o7
return %o7+12 ! CWP = 0
! Mem[0000000030000018] = 0d61056a, %f29 = a71a7128
ld [%o0+%i6],%f29 ! %f29 = 0d61056a
! %l2 = 000000000000ab66, Mem[0000000031800058] = a199650e7fffffff
stx %l2,[%o3+0x058] ! Mem[0000000031800058] = 000000000000ab66
p3_label_91:
! Clear Register : %l5 = ffffffffffffffff
clr %l5 ! %l5 = 0000000000000000
! %l4 = 000000007fffffff, %l7 = 0000000000000000, %y = 9d7d0376
smulcc %l4,%l7,%l2 ! %l2 = 0000000000000000, %ccr = 44, %y = 00
! %l0 = 0000000000000000, %l1 = 000000000000aa64, %l5 = 0000000000000000
addccc %l0,%l1,%l5 ! %l5 = 000000000000aa64, %ccr = 00
! Clear Register : %l5 = 000000000000aa64
clr %l5 ! %l5 = 0000000000000000
! Mem[0000000017800010] = 0000008e, %l7 = 0000000000000000
lduha [%i3+%i5]0x88,%l7 ! %l7 = 000000000000008e
! %l6 = 0000000000000000, %l6 = 0000000000000000, %l6 = 0000000000000000
sdivx %l6,%l6,%l6 ! Div by zero, %l0 = 0000000000000050
! %l4 = 000000007fffffff, %l7 = 000000000000008e, %l5 = 0000000000000000
xorcc %l4,%l7,%l5 ! %l5 = 000000007fffff71, %ccr = 00
! %l5 = 000000007fffff71, Mem[000000003080001a] = 00000000
sth %l5,[%o1+0x01a] ! Mem[0000000030800018] = 0000ff71
! %f4 = 28711aa7 c7cd2412, Mem[0000000031800058] = 00000000 0000ab66
std %f4 ,[%o3+0x058] ! Mem[0000000031800058] = 28711aa7 c7cd2412
! %l3 = 0000000000000000, immed = 00000bc2, %y = 00000000
smul %l3,0xbc2,%l7 ! %l7 = 0000000000000000, %y = 00
p3_label_92:
! Mem[0000000016800028] = ea61000078dfffff, %l7 = 0000000000000000
ldxa [%i1+%o5]0x88,%l7 ! %l7 = ea61000078dfffff
! %l4 = 000000007fffffff, Mem[0000000031800018] = 00000000
sth %l4,[%o3+%i6] ! Mem[0000000031800018] = ffff0000
! %l5 = 000000007fffff71, immed = fffffc50, %l0 = 0000000000000028
tsubcc %l5,-0x3b0,%l0 ! %l0 = 0000000080000321, %ccr = 1b
! Mem[000000003000001c] = 9d7d0c00, %l4 = 000000007fffffff
ldub [%o0+0x01c],%l4 ! %l4 = 000000000000009d
! %l5 = 000000007fffff71, %l1 = 000000000000aa64, %l4 = 000000000000009d
subccc %l5,%l1,%l4 ! %l4 = 000000007fff550c, %ccr = 00
! %l7 = ea61000078dfffff, Mem[000000003180005a] = 28711aa7
sth %l7,[%o3+0x05a] ! Mem[0000000031800058] = 2871ffff
! Invert Register : %l3 = 0000000000000000
xor %l3,-1,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030000018] = 0d61056a9d7d0c00, %f6 = 1deea792 7fffffff
ldda [%o0+0x018]%asi,%f6 ! %f6 = 0d61056a 9d7d0c00
! Mem[000000003180001c] = 00000000, %l6 = 0000000000000000
lduh [%o3+0x01e],%l6 ! %l6 = 0000000000000000
! Mem[0000000016800018] = 0000ed8a, %l1 = 000000000000aa64
ldsba [%i1+0x01a]%asi,%l1 ! %l1 = ffffffffffffffed
p3_label_93:
! Mem[0000000016800074] = 86bccb84, %l4 = 000000007fff550c
ldsh [%i1+0x074],%l4 ! %l4 = ffffffffffff86bc
! Mem[0000000016800028] = ffffdf78, %l5 = 000000007fffff71
ldsha [%i1+%o5]0x81,%l5 ! %l5 = ffffffffffffffff
! %l6 = 0000000000000000, immed = fffff154, %y = 00000000
smulcc %l6,-0xeac,%l1 ! %l1 = 0000000000000000, %ccr = 44, %y = 00
! %l4 = ffffffffffff86bc, %l1 = 0000000000000000, %l4 = ffffffffffff86bc
sub %l4,%l1,%l4 ! %l4 = ffffffffffff86bc
! %l0 = 80000321, %l1 = 00000000, Mem[0000000017000000] = 0000c6c6 00000000
std %l0,[%i2+%g0] ! Mem[0000000017000000] = 80000321 00000000
! %l2 = 00000000, %l3 = ffffffff, Mem[0000000016000030] = 00004a68 1224cdc7
stda %l2,[%i0+%o6]0x89 ! Mem[0000000016000030] = 00000000 ffffffff
! %l0 = 0000000080000321, %l4 = ffffffffffff86bc, %l0 = 0000000080000321
taddcctv %l0,%l4,%l0 ! %l0 = 0000000080000344, Trapped
! %l7 = ea61000078dfffff, Mem[0000000016800028] = ffffdf78
stwa %l7,[%i1+%o5]0x81 ! Mem[0000000016800028] = 78dfffff
! %l6 = 0000000000000000, immed = fffffe06, %l6 = 0000000000000000
taddcctv %l6,-0x1fa,%l6 ! %l0 = 0000000080000367, Trapped
! %l2 = 0000000000000000
sethi %hi(0xdf2fc800),%l2 ! %l2 = 00000000df2fc800
p3_label_94:
! %l7 = ea61000078dfffff, %l6 = 0000000000000000, %l2 = 00000000df2fc800
orn %l7,%l6,%l2 ! %l2 = ffffffffffffffff
! Mem[000000003180005c] = c7cd2412, %l4 = ffffffffffff86bc
ldsh [%o3+0x05c],%l4 ! %l4 = ffffffffffffc7cd
! %l5 = ffffffffffffffff, Mem[0000000031800058] = 2871ffff
stw %l5,[%o3+0x058] ! Mem[0000000031800058] = ffffffff
! %l4 = ffffc7cd, %l5 = ffffffff, Mem[0000000031000058] = 1224cdc7 a71a7128
std %l4,[%o2+0x058] ! Mem[0000000031000058] = ffffc7cd ffffffff
! %f26 = 00000000, Mem[0000000016000004] = 7fffffff
st %f26,[%i0+0x004] ! Mem[0000000016000004] = 00000000
! %l0 = 0000000080000367, Mem[0000000016000020] = 00000000
stwa %l0,[%i0+%o4]0x80 ! Mem[0000000016000020] = 80000367
! %l5 = ffffffffffffffff, immed = 00000697, %l3 = ffffffffffffffff
xor %l5,0x697,%l3 ! %l3 = fffffffffffff968
! Mem[0000000016000058] = ffffffff, %l6 = 0000000000000000
ldsba [%i0+0x058]%asi,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030800058] = 7fffffff8c8568da, %l3 = fffffffffffff968
ldx [%o1+0x058],%l3 ! %l3 = 7fffffff8c8568da
! %l7 = ea61000078dfffff, immed = 0000046c, %y = 00000000
udiv %l7,0x46c,%l2 ! %l2 = 00000000001b55ef
mov %l0,%y ! %y = 80000367
p3_label_95:
! %l7 = ea61000078dfffff, Mem[000000003000005a] = 6282f3ff
stb %l7,[%o0+0x05a] ! Mem[0000000030000058] = 6282ffff
! %l5 = ffffffffffffffff
sethi %hi(0x78c81000),%l5 ! %l5 = 0000000078c81000
! %l0 = 0000000080000367, immed = fffffaa2, %l4 = ffffffffffffc7cd
andcc %l0,-0x55e,%l4 ! %l4 = 0000000080000222, %ccr = 08
! %l2 = 001b55ef, %l3 = 8c8568da, Mem[0000000031800058] = ffffffff c7cd2412
stda %l2,[%o3+0x058]%asi ! Mem[0000000031800058] = 001b55ef 8c8568da
! %f24 = 1224cdc7 00004a68, Mem[0000000016000028] = 00ab4657 2cbf92d0
stda %f24,[%i0+%o5]0x81 ! Mem[0000000016000028] = 1224cdc7 00004a68
! %l1 = 0000000000000000, immed = 00000618, %l2 = 00000000001b55ef
andncc %l1,0x618,%l2 ! %l2 = 0000000000000000, %ccr = 44
! Mem[0000000031800018] = ffff000000000000, %f20 = ffffffff ffffd14a
ldd [%o3+%i6],%f20 ! %f20 = ffff0000 00000000
! %l7 = ea61000078dfffff, %l3 = 7fffffff8c8568da, %l7 = ea61000078dfffff
tsubcctv %l7,%l3,%l7 ! %l0 = 000000008000038a, Trapped
! %l5 = 0000000078c81000, immed = 00000000, %l5 = 0000000078c81000
srlx %l5,0x000,%l5 ! %l5 = 0000000078c81000
! Set Register : %l1 = 0000000000000000
xor %g0,-1,%l1 ! %l1 = ffffffffffffffff
p3_label_96:
! Mem[0000000016000020] = 67030080, %l1 = ffffffffffffffff
ldsba [%i0+%o4]0x88,%l1 ! %l1 = ffffffffffffff80
! %l3 = 7fffffff8c8568da, Mem[000000001780003c] = 0000000e
sth %l3,[%i3+0x03c] ! Mem[000000001780003c] = 68da000e
! Mem[0000000016000000] = 0b996cde, %l1 = ffffffffffffff80
lduba [%i0+%g0]0x88,%l1 ! %l1 = 00000000000000de
! %f27 = 00000000, Mem[0000000017000034] = d0fb7e3f
st %f27,[%i2+0x034] ! Mem[0000000017000034] = 00000000
! %l5 = 0000000078c81000, Mem[000000003180001a] = ffff0000
stb %l5,[%o3+0x01a] ! Mem[0000000031800018] = ffff0000
! %l7 = ea61000078dfffff, immed = 0000000d, %l0 = 000000008000038a
sll %l7,0x00d,%l0 ! %l0 = 20000f1bffffe000
! %l6 = ffffffffffffffff, immed = 00000004, %l3 = 7fffffff8c8568da
srl %l6,0x004,%l3 ! %l3 = 000000000fffffff
! %l6 = ffffffffffffffff, %l0 = 20000f1bffffe000, %l4 = 0000000080000222
andn %l6,%l0,%l4 ! %l4 = dffff0e400001fff
! %l7 = ea61000078dfffff, Mem[000000003080005c] = 8c8568da
stb %l7,[%o1+0x05c] ! Mem[000000003080005c] = ff8568da
! Mem[0000000017800018] = 3205a429, %l4 = dffff0e400001fff
lduba [%i3+%i6]0x88,%l4 ! %l4 = 0000000000000029
p3_label_97:
! %l2 = 00000000, %l3 = 0fffffff, Mem[0000000030000058] = 6282ffff 7fffffff
std %l2,[%o0+0x058] ! Mem[0000000030000058] = 00000000 0fffffff
! %f12 = 684a0000 fffffff0, Mem[0000000017800008] = 00000000 00000000
stda %f12,[%i3+%i4]0x89 ! Mem[0000000017800008] = 684a0000 fffffff0
! %l2 = 0000000000000000, immed = ffffff66, %y = 80000367
udiv %l2,-0x09a,%l5 ! %l5 = 00000000800003b4
mov %l0,%y ! %y = ffffe000
! Mem[000000003000005c] = 0fffffff, %l5 = 00000000800003b4
ldsb [%o0+0x05f],%l5 ! %l5 = ffffffffffffffff
! Mem[000000003080005c] = ff8568da, %l5 = ffffffffffffffff
ldsb [%o1+0x05c],%l5 ! %l5 = ffffffffffffffff
! %l6 = ffffffffffffffff, Mem[000000003080005a] = 7fffffff
stba %l6,[%o1+0x05a]%asi ! Mem[0000000030800058] = 7fffffff
! %f8 = acd62e38, Mem[0000000016800000] = 1deea792
sta %f8 ,[%i1+%g0]0x89 ! Mem[0000000016800000] = acd62e38
! %l5 = ffffffffffffffff, %l4 = 0000000000000029, %l2 = 0000000000000000
mulx %l5,%l4,%l2 ! %l2 = ffffffffffffffd7, %y = ffffe000
! Randomly selected nop
nop
! %l3 = 000000000fffffff, %l6 = ffffffffffffffff, %l5 = ffffffffffffffff
xorcc %l3,%l6,%l5 ! %l5 = fffffffff0000000, %ccr = 88
p3_label_98:
! %l3 = 000000000fffffff, Mem[0000000016000028] = c7cd2412
stha %l3,[%i0+%o5]0x88 ! Mem[0000000016000028] = c7cdffff
! %l7 = ea61000078dfffff, immed = 00000007, %l6 = ffffffffffffffff
srlx %l7,0x007,%l6 ! %l6 = 01d4c20000f1bfff
! %l2 = ffffffffffffffd7, %l0 = 20000f1bffffe000, %y = ffffe000
umulcc %l2,%l0,%l3 ! %l3 = ffffdfd700052000, %ccr = 80, %y = ffffdfd7
! %f7 = 9d7d0c00, Mem[0000000016800054] = 48525040
st %f7 ,[%i1+0x054] ! Mem[0000000016800054] = 9d7d0c00
! %f18 = a199650e 00000000, Mem[0000000031000018] = 00000000 a71a7128
std %f18,[%o2+%i6] ! Mem[0000000031000018] = a199650e 00000000
! %l6 = 00f1bfff, %l7 = 78dfffff, Mem[0000000016800028] = 78dfffff 000061ea
std %l6,[%i1+%o5] ! Mem[0000000016800028] = 00f1bfff 78dfffff
! Mem[0000000016000000] = 0b996cde, %l7 = ea61000078dfffff
ldsba [%i0+%g0]0x88,%l7 ! %l7 = ffffffffffffffde
! %l4 = 0000000000000029, Mem[0000000017000020] = ffffffff
stwa %l4,[%i2+%o4]0x81 ! Mem[0000000017000020] = 00000029
! Mem[0000000016000010] = ff0000ce, %l7 = ffffffffffffffde
lduba [%i0+%i5]0x80,%l7 ! %l7 = 00000000000000ff
! %l6 = 01d4c20000f1bfff, %l1 = 00000000000000de, %y = ffffdfd7
sdivcc %l6,%l1,%l6 ! %l6 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = ffffe000
p3_label_99:
! %l7 = 00000000000000ff, %l1 = 00000000000000de, %l5 = fffffffff0000000
xor %l7,%l1,%l5 ! %l5 = 0000000000000021
! %l2 = ffffffffffffffd7, %l2 = ffffffffffffffd7, %l5 = 0000000000000021
xorcc %l2,%l2,%l5 ! %l5 = 0000000000000000, %ccr = 44
! %l2 = ffffffffffffffd7, %l7 = 00000000000000ff, %l1 = 00000000000000de
mulx %l2,%l7,%l1 ! %l1 = ffffffffffffd729, %y = ffffe000
! %l6 = ffffffff80000000, Mem[0000000017000034] = 00000000, %asi = 80
stha %l6,[%i2+0x034]%asi ! Mem[0000000017000034] = 00000000
! %l6 = 80000000, %l7 = 000000ff, Mem[0000000017800030] = 00000000 7f6999aa
stda %l6,[%i3+%o6]0x89 ! Mem[0000000017800030] = 80000000 000000ff
! %l4 = 00000029, %l5 = 00000000, Mem[0000000016800020] = 6542ffc1 e4a23731
stda %l4,[%i1+%o4]0x89 ! Mem[0000000016800020] = 00000029 00000000
! %l3 = ffffdfd700052000, %l3 = ffffdfd700052000, %l4 = 0000000000000029
addccc %l3,%l3,%l4 ! %l4 = ffffbfae000a4000, %ccr = 90
! %l5 = 0000000000000000, immed = fffffa54, %y = ffffe000
umulcc %l5,-0x5ac,%l0 ! %l0 = 0000000000000000, %ccr = 44, %y = 00
! Mem[0000000030800018] = 0000ff71, %l4 = ffffbfae000a4000
ldub [%o1+0x01a],%l4 ! %l4 = 00000000000000ff
! %f2 = 00000000, Mem[000000001600007c] = 00000000
st %f2 ,[%i0+0x07c] ! Mem[000000001600007c] = 00000000
p3_label_100:
save ! CWP = 1
! Mem[0000000017000018] = 0d61056a00000000, %l7 = 4c1194ad9d7d0c00
ldxa [%o2+0x018]%asi,%l7 ! %l7 = 0d61056a00000000
! %l3 = 4c1194ad9d7d0c00, immed = fffff5cf, %l3 = 4c1194ad9d7d0c00
orn %l3,-0xa31,%l3 ! %l3 = 4c1194ad9d7d0e30
! %f2 = 00000000 00000000, Mem[0000000031800018] = ffff0000 00000000
std %f2 ,[%i3+%o6] ! Mem[0000000031800018] = 00000000 00000000
! %f12 = 684a0000 fffffff0, Mem[0000000030800058] = 7fffffff ff8568da
stda %f12,[%i1+0x058]%asi ! Mem[0000000030800058] = 684a0000 fffffff0
! Mem[000000003000001c] = 9d7d0c00, %l4 = b3ee6b526282f395
ldub [%i0+0x01d],%l4 ! %l4 = 000000000000007d
! Mem[0000000017800008] = f0ffffff 00004a68, %l0 = 3b7c7400, %l1 = ffffffff
ldda [%o3+%o4]0x81,%l0 ! %l0 = 00000000f0ffffff 0000000000004a68
! %l0 = 00000000f0ffffff, immed = 0000001b, %l0 = 00000000f0ffffff
srlx %l0,0x01b,%l0 ! %l0 = 000000000000001e
! Mem[0000000031800018] = 0000000000000000, %f16 = c624cdc7 3205a429
ldd [%i3+%o6],%f16 ! %f16 = 00000000 00000000
! %l7 = 0d61056a00000000, %l6 = 000000000000006a, %l2 = 000000000d61056a
srl %l7,%l6,%l2 ! %l2 = 0000000000000000
ba,a p3_not_taken_0_end
p3_not_taken_0:
! The following code should not be executed
ldd [%o1+0x040],%l6
ldda [%o0+0x000]%asi,%l2
st %l4,[%i0+0x028]
ba,a p3_branch_failed
p3_not_taken_0_end:
! End of Random Code for Processor 3
restore ! CWP = 0
p3_set_done_flag:
mov 2,%g2
set done_flags,%g1
st %g2,[%g1+0x00c] ! Set processor 3 done flag
! Self Check Disabled
p3_check_registers:
! The test for processor 3 has passed
p3_passed:
ta GOOD_TRAP
nop
p3_reg_l0_fail:
or %g0,0xbd0,%g1
ba,a p3_failed
p3_reg_l1_fail:
or %g0,0xbd1,%g1
ba,a p3_failed
p3_reg_l2_fail:
or %g0,0xbd2,%g1
ba,a p3_failed
p3_reg_l3_fail:
or %g0,0xbd3,%g1
ba,a p3_failed
p3_reg_l4_fail:
or %g0,0xbd4,%g1
ba,a p3_failed
p3_reg_l5_fail:
or %g0,0xbd5,%g1
ba,a p3_failed
p3_reg_l6_fail:
or %g0,0xbd6,%g1
ba,a p3_failed
p3_reg_l7_fail:
or %g0,0xbd7,%g1
ba,a p3_failed
p3_f0_fail:
set p3_temp,%g6
mov 0xf00,%l0
stx %l0,[%g6]
std %f0,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p3_f2_fail:
set p3_temp,%g6
mov 0xf02,%l0
stx %l0,[%g6]
std %f2,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p3_f4_fail:
set p3_temp,%g6
mov 0xf04,%l0
stx %l0,[%g6]
std %f4,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p3_f6_fail:
set p3_temp,%g6
mov 0xf06,%l0
stx %l0,[%g6]
std %f6,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p3_f8_fail:
set p3_temp,%g6
mov 0xf08,%l0
stx %l0,[%g6]
std %f8,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p3_f10_fail:
set p3_temp,%g6
mov 0xf10,%l0
stx %l0,[%g6]
std %f10,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p3_f12_fail:
set p3_temp,%g6
mov 0xf12,%l0
stx %l0,[%g6]
std %f12,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p3_f14_fail:
set p3_temp,%g6
mov 0xf14,%l0
stx %l0,[%g6]
std %f14,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p3_f16_fail:
set p3_temp,%g6
mov 0xf16,%l0
stx %l0,[%g6]
std %f16,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p3_f18_fail:
set p3_temp,%g6
mov 0xf18,%l0
stx %l0,[%g6]
std %f18,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p3_f20_fail:
set p3_temp,%g6
mov 0xf20,%l0
stx %l0,[%g6]
std %f20,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p3_f22_fail:
set p3_temp,%g6
mov 0xf22,%l0
stx %l0,[%g6]
std %f22,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p3_f24_fail:
set p3_temp,%g6
mov 0xf24,%l0
stx %l0,[%g6]
std %f24,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p3_f26_fail:
set p3_temp,%g6
mov 0xf26,%l0
stx %l0,[%g6]
std %f26,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p3_f28_fail:
set p3_temp,%g6
mov 0xf28,%l0
stx %l0,[%g6]
std %f28,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p3_f30_fail:
set p3_temp,%g6
mov 0xf30,%l0
stx %l0,[%g6]
std %f30,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
! The test for processor 3 failed
p3_failed:
set done_flags,%g1
mov 3,%g5
st %g5,[%g1+0x00c] ! Set processor 3 done flag
set p3_temp,%g6
stx %g1,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
ta BAD_TRAP
! The local area data for processor 3 failed
p3_local_failed:
set done_flags,%g5
mov 3,%g6
st %g6,[%g5+0x00c] ! Set processor 3 done flag
set p3_temp,%g6
add %g1,%g4,%g1
stx %g4,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
ta BAD_TRAP
p3_dfill_failed:
ba p3_failed
mov 0xddd,%g1
p3_selfmod_failed:
ba p3_failed
mov 0xabc,%g1
p3_common_error:
or %g0,0xee3,%g1
ba p3_failed
mov %o5,%g3
p3_common_signature_error:
set p3_temp,%g1
ba p3_failed
st %g2,[%g1] ! Common Lock Number
p3_common_timeout:
set p3_temp,%g1
ba p3_failed
st %g2,[%g1] ! Common Lock Number
p3_branch_failed:
mov 0xbbb,%g1
rd %ccr,%g2
ba p3_failed
mov 0x0,%g3
p3_trap1e:
ldd [%o2+0x058],%f4 ! Mem[0000000031000058]
stw %l5,[%o2+0x05c] ! Mem[000000003100005c]
std %l6,[%o3+0x018] ! Mem[0000000031800018]
std %l6,[%o0+0x018] ! Mem[0000000030000018]
nop
done
p3_trap1o:
ldd [%i2+0x058],%f4 ! Mem[0000000031000058]
stw %l5,[%i2+0x05c] ! Mem[000000003100005c]
std %l6,[%i3+0x018] ! Mem[0000000031800018]
std %l6,[%i0+0x018] ! Mem[0000000030000018]
nop
done
p3_trap2e:
taddcc %l4,%l6,%l3
ldsh [%o0+0x01c],%l1 ! Mem[000000003000001c]
stb %l1,[%i2+0x05e] ! Mem[000000001700005e]
sra %l6,0x005,%l3
umul %l1,%l0,%l7
addc %l5,0x79d,%l4
done
p3_trap2o:
taddcc %l4,%l6,%l3
ldsh [%i0+0x01c],%l1 ! Mem[000000003000001c]
stb %l1,[%o2+0x05e] ! Mem[000000001700005e]
sra %l6,0x005,%l3
umul %l1,%l0,%l7
addc %l5,0x79d,%l4
done
p3_trap3e:
orn %l3,-0x6b0,%l5
addc %l6,-0xa27,%l2
and %l1,%l7,%l5
and %l3,-0x96a,%l0
done
p3_trap3o:
orn %l3,-0x6b0,%l5
addc %l6,-0xa27,%l2
and %l1,%l7,%l5
and %l3,-0x96a,%l0
done
p3_init_memory_pointers:
set p3_init_registers,%g1
mov %g0,%g2
mov %g0,%g3
mov %g0,%g4
mov %g0,%g5
mov %g0,%g6
mov %g0,%g7
! Initialize memory pointers for window 0
set p3_local0_start,%i0
set p3_local1_start,%i1
set p3_local2_start,%i2
set p3_local3_start,%i3
mov 0x08,%i4
mov 0x10,%i5
mov 0x18,%i6
mov %g0,%i7
! Init Local Registers in Window 0
ldx [%g1+0x000],%l0 ! %l0 = 9debc9cc5c939c57
ldx [%g1+0x008],%l1 ! %l1 = a1cfd9baae8f0d0a
ldx [%g1+0x010],%l2 ! %l2 = 189234ac6d43cbf2
ldx [%g1+0x018],%l3 ! %l3 = 78ebf5b9f5a9b40d
ldx [%g1+0x020],%l4 ! %l4 = 6dd73d1029cb164e
ldx [%g1+0x028],%l5 ! %l5 = a5d2c8b44da8fbe5
ldx [%g1+0x030],%l6 ! %l6 = bc5e5d3896220b9f
ldx [%g1+0x038],%l7 ! %l7 = e9e70e3c67c69b30
save
! Initialize memory points for window 1
set share0_start,%i0
set share1_start,%i1
set share2_start,%i2
set share3_start,%i3
mov 0x20,%i4
mov 0x28,%i5
mov 0x30,%i6
! Init Local Registers in Window 1
ldx [%g1+0x040],%l0 ! %l0 = 6deb833a438bf6ae
ldx [%g1+0x048],%l1 ! %l1 = d05e1eb49b0bb3ee
ldx [%g1+0x050],%l2 ! %l2 = 70751dd7cf9e86b4
ldx [%g1+0x058],%l3 ! %l3 = d0dc5686a0013bb9
ldx [%g1+0x060],%l4 ! %l4 = 8d5a709a5066cb02
ldx [%g1+0x068],%l5 ! %l5 = 7ec2088028d31866
ldx [%g1+0x070],%l6 ! %l6 = bdb57099c2425a0f
ldx [%g1+0x078],%l7 ! %l7 = dc2b9d3662276e06
! Initialize the output register of window 1
set p3_local0_start,%o0
set p3_local1_start,%o1
set p3_local2_start,%o2
set p3_local3_start,%o3
mov 0x08,%o4
mov 0x10,%o5
mov 0x18,%o6
restore
retl
nop
! Random code for Processor 4
processor_4:
ta T_CHANGE_PRIV
set done_flags,%g1
mov 1,%g2
st %g2,[%g1+0x10] ! Set the start flag
wrpr %g0,7,%cleanwin
call p4_init_memory_pointers
wr %g0,0x80,%asi ! Setting default asi to 80
! Initialize the floating point registers for processor 4
wr %g0,0x4,%fprs ! Make sure fef is 1
set p4_init_freg,%g1
! %f0 = a2b56667 59b13348 92da141e bc0fd2d8
! %f4 = bb2537b0 be9c2280 19de433a 4b3e35a0
! %f8 = 85d69532 71507b8a daf422af 83d97150
! %f12 = 3913b7f4 8ecbe540 0dc9e47d e068d351
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = e4a48dba d32d62c7 d4a8c509 78c241a6
! %f20 = 0836049d 4c86c93d 42ec5d88 e3231d70
! %f24 = ce7df063 b517678a 9d2dc8f0 9ad9c317
! %f28 = 0c4fa1aa 2ac57128 d2cd8f63 e0ea33cb
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = 0f04cc32 e8ffbc16 9e9a06f2 a9af7194
! %f36 = b1cd7a43 870c4a47 6cdc56ee d9cdd625
! %f40 = 4f9a6b73 d6af6c84 deb65e8a ac511168
! %f44 = d20fc153 534a471b a18046a9 47664cf4
ldda [%g1]ASI_BLK_P,%f32
xorcc %g0,%g0,%g3 ! init %g3 and set flags
membar #Sync ! Force the block loads to complete
! Start of Random Code for processor 4
p4_label_1:
! %l4 = 7023bb181c36b723, %l1 = 9d6045500907cab9, %y = 00000000
umul %l4,%l1,%l7 ! %l7 = 00fec846cd00f64b, %y = fec846
! %l6 = ca11cd49daa1ab52, Mem[0000000031000020] = a178b997
stba %l6,[%o2+0x020]%asi ! Mem[0000000031000020] = 5278b997
! Clear Register : %l5 = 3082d669ebc7753c
clr %l5 ! %l5 = 0000000000000000
! %l2 = dbc99861ee627cae, %l3 = 4efc91ca723be54a, %l3 = 4efc91ca723be54a
andn %l2,%l3,%l3 ! %l3 = 910108218c4018a4
! Mem[0000000018000008] = d2ca04c0, %l0 = 63e43254defcc1fc
ldswa [%i0+%i4]0x88,%l0 ! %l0 = ffffffffd2ca04c0
! %f6 = 19de433a, Mem[0000000031000060] = e2f78106
st %f6 ,[%o2+0x060] ! Mem[0000000031000060] = 19de433a
! Mem[0000000030800020] = 9b537ea8, %l2 = dbc99861ee627cae
ldsh [%o1+0x022],%l2 ! %l2 = 0000000000007ea8
! Mem[0000000030800060] = 828a9d3073c1be91, %l0 = ffffffffd2ca04c0
ldxa [%o1+0x060]%asi,%l0 ! %l0 = 828a9d3073c1be91
! Mem[0000000031000060] = 19de433afa69f4b5, %f6 = 19de433a 4b3e35a0
ldd [%o2+0x060],%f6 ! %f6 = 19de433a fa69f4b5
! %f18 = d4a8c509 78c241a6, Mem[0000000018000030] = bcb3eb92 c05a93e9
stda %f18,[%i0+%o6]0x89 ! Mem[0000000018000030] = d4a8c509 78c241a6
p4_label_2:
! Mem[0000000031800020] = 3f7f065dfe79c0eb, %f24 = ce7df063 b517678a
ldda [%o3+0x020]%asi,%f24 ! %f24 = 3f7f065d fe79c0eb
! Mem[0000000030800060] = 828a9d30, %l5 = 0000000000000000
ldsb [%o1+0x063],%l5 ! %l5 = 0000000000000030
! Mem[0000000019800030] = 4c2ce93a, %l3 = 910108218c4018a4
ldsha [%i3+%o6]0x89,%l3 ! %l3 = ffffffffffffe93a
! Mem[0000000030000060] = 9a48fefb cbb65da4, %l0 = 73c1be91, %l1 = 0907cab9
ldd [%o0+0x060],%l0 ! %l0 = 000000009a48fefb 00000000cbb65da4
! %l1 = 00000000cbb65da4, immed = 00000e4a, %l6 = ca11cd49daa1ab52
orncc %l1,0xe4a,%l6 ! %l6 = fffffffffffffdb5, %ccr = 88
! Mem[0000000018800018] = a5fc315a9ccfd872, %f20 = 0836049d 4c86c93d
ldda [%i1+%i6]0x80,%f20 ! %f20 = a5fc315a 9ccfd872
! Mem[0000000019800054] = 610703a1, %l2 = 0000000000007ea8
ldsha [%i3+0x054]%asi,%l2 ! %l2 = 0000000000006107
! Mem[0000000018000000] = 0467905c268df70a, %f18 = d4a8c509 78c241a6
ldda [%i0+%g0]0x81,%f18 ! %f18 = 0467905c 268df70a
! Mem[0000000019800018] = 00f08bab 28e9ba69, %l6 = fffffdb5, %l7 = cd00f64b
ldda [%i3+%i6]0x81,%l6 ! %l6 = 0000000000f08bab 0000000028e9ba69
! %l0 = 000000009a48fefb, Mem[0000000018000000] = 0467905c
stwa %l0,[%i0+%g0]0x81 ! Mem[0000000018000000] = 9a48fefb
p4_label_3:
! %l1 = 00000000cbb65da4, immed = fffff67c, %l1 = 00000000cbb65da4
sub %l1,-0x984,%l1 ! %l1 = 00000000cbb66728
! %l4 = 7023bb181c36b723, Mem[0000000030800060] = 828a9d30
sth %l4,[%o1+0x060] ! Mem[0000000030800060] = b7239d30
! %l4 = 7023bb181c36b723, immed = 0000055b, %l3 = ffffffffffffe93a
addc %l4,0x55b,%l3 ! %l3 = 7023bb181c36bc7e
! Mem[0000000019000030] = 5c8ae612, %f28 = 0c4fa1aa
lda [%i2+%o6]0x80,%f28 ! %f28 = 5c8ae612
! %l4 = 7023bb181c36b723, %l0 = 000000009a48fefb, %l3 = 7023bb181c36bc7e
udivx %l4,%l0,%l3 ! %l3 = 00000000ba11becb
! %l2 = 0000000000006107, Mem[0000000030000023] = 1ae0c28b
stb %l2,[%o0+0x023] ! Mem[0000000030000020] = 1ae0c207
! %l4 = 7023bb181c36b723, Mem[0000000019800020] = 36ef77a9
stha %l4,[%i3+%o4]0x88 ! Mem[0000000019800020] = 36efb723
! Mem[0000000018800078] = 63acefd3, %l6 = 0000000000f08bab
ldsh [%i1+0x07a],%l6 ! %l6 = ffffffffffffefd3
! %l5 = 0000000000000030, %l6 = ffffffffffffefd3, %l5 = 0000000000000030
sra %l5,%l6,%l5 ! %l5 = 0000000000000000
! Mem[0000000030800020] = 9b537ea8adcf9407, %f4 = bb2537b0 be9c2280
ldd [%o1+%o4],%f4 ! %f4 = 9b537ea8 adcf9407
p4_label_4:
! %l4 = 7023bb181c36b723, immed = 000004a2, %l2 = 0000000000006107
taddcc %l4,0x4a2,%l2 ! %l2 = 7023bb181c36bbc5, %ccr = 02
! %l2 = 7023bb181c36bbc5, Mem[0000000018000064] = 3ba5522a, %asi = 80
stwa %l2,[%i0+0x064]%asi ! Mem[0000000018000064] = 1c36bbc5
! Mem[0000000031800060] = ecdb3a71, %l2 = 7023bb181c36bbc5
ldswa [%o3+0x060]%asi,%l2 ! %l2 = ffffffffecdb3a71
! %l7 = 0000000028e9ba69, Mem[0000000019000000] = 3bcf59da
stwa %l7,[%i2+%g0]0x89 ! Mem[0000000019000000] = 28e9ba69
! %l0 = 000000009a48fefb, Mem[0000000018800020] = e854cb50151c54a1
stx %l0,[%i1+%o4] ! Mem[0000000018800020] = 000000009a48fefb
! Mem[0000000019800018] = 00f08bab, %l0 = 000000009a48fefb
ldsba [%i3+0x019]%asi,%l0 ! %l0 = fffffffffffffff0
! Mem[0000000030000024] = 65251b59, %l2 = ffffffffecdb3a71
ldsha [%o0+0x024]%asi,%l2 ! %l2 = 0000000000006525
! %l2 = 00006525, %l3 = ba11becb, Mem[0000000019800008] = d627c023 1b75ef2f
stda %l2,[%i3+%i4]0x89 ! Mem[0000000019800008] = 00006525 ba11becb
save ! CWP = 1
! %l2 = 4a4507725c7e848c, immed = fffffd3a, %y = 00fec846
sdivcc %l2,-0x2c6,%l4 ! %l4 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = 72fba798
p4_label_5: ! %cwp = 1
! Mem[0000000030000020] = 1ae0c20765251b59, %f4 = 9b537ea8 adcf9407
ldd [%i0+%i4],%f4 ! %f4 = 1ae0c207 65251b59
! %l2 = 4a4507725c7e848c, Mem[0000000019000074] = 180284e5
stb %l2,[%o2+0x074] ! Mem[0000000019000074] = 8c0284e5
restore ! CWP = 0
! %l7 = 0000000028e9ba69, Mem[000000001900005a] = 7e9e8623
sth %l7,[%i2+0x05a] ! Mem[0000000019000058] = 7e9eba69
! %f24 = 3f7f065d fe79c0eb, Mem[0000000018000040] = 607bf256 331bf078
std %f24,[%i0+0x040] ! Mem[0000000018000040] = 3f7f065d fe79c0eb
! %l0 = fffffffffffffff0, Mem[0000000019800020] = 23b7ef36886abe3a
stxa %l0,[%i3+%o4]0x80 ! Mem[0000000019800020] = fffffffffffffff0
! Mem[0000000018000038] = e17ee271 f49105c7, %l0 = fffffff0, %l1 = cbb66728
ldd [%i0+0x038],%l0 ! %l0 = 00000000e17ee271 00000000f49105c7
! %l3 = 00000000ba11becb, Mem[0000000030000060] = 9a48fefbcbb65da4
stx %l3,[%o0+0x060] ! Mem[0000000030000060] = 00000000ba11becb
! %l0 = 00000000e17ee271, %l0 = 00000000e17ee271, %l5 = 0000000000000000
addccc %l0,%l0,%l5 ! %l5 = 00000001c2fdc4e2, %ccr = 09
! retry : should take illegal inst trap, %l0 = 00000000e17ee271
retry ! Illegal inst trap : %l0 = 00000000e17ee281
p4_label_6:
! %l6 = ffffffffffffefd3, immed = fffff7a0, %l1 = 00000000f49105c7
addccc %l6,-0x860,%l1 ! %l1 = ffffffffffffe774, %ccr = 99
! Mem[0000000031800060] = ecdb3a71e45fb7fe, %l7 = 0000000028e9ba69
ldxa [%o3+0x060]%asi,%l7 ! %l7 = ecdb3a71e45fb7fe
! Mem[0000000030800060] = b7239d3073c1be91, %l3 = 00000000ba11becb
ldx [%o1+0x060],%l3 ! %l3 = b7239d3073c1be91
! Mem[0000000031800020] = 3f7f065d, %l0 = 00000000e17ee281
lduh [%o3+0x022],%l0 ! %l0 = 000000000000065d
! Mem[0000000031800024] = fe79c0eb, %l3 = b7239d3073c1be91
ldsba [%o3+0x024]%asi,%l3 ! %l3 = fffffffffffffffe
! Mem[0000000031800060] = ecdb3a71e45fb7fe, %l3 = fffffffffffffffe
ldx [%o3+0x060],%l3 ! %l3 = ecdb3a71e45fb7fe
! %l4 = 7023bb181c36b723, immed = fffff232, %y = 72fba798
sdiv %l4,-0xdce,%l5 ! %l5 = ffffffff80000000
mov %l0,%y ! %y = 0000065d
! %l1 = ffffffffffffe774, %l1 = ffffffffffffe774, %y = 0000065d
smulcc %l1,%l1,%l6 ! %l6 = 00000000025a8c90, %ccr = 00, %y = 00
! Mem[0000000019000020] = 54437e7f, %f5 = 65251b59
lda [%i2+%o4]0x88,%f5 ! %f5 = 54437e7f
! retry : should take illegal inst trap, %l0 = 000000000000065d
retry ! Illegal inst trap : %l0 = 000000000000066d
p4_label_7:
! retry : should take illegal inst trap, %l0 = 000000000000066d
retry ! Illegal inst trap : %l0 = 000000000000067d
! %l5 = ffffffff80000000, immed = 000000ae, %y = 00000000
umul %l5,0x0ae,%l1 ! %l1 = 0000005700000000, %y = 57
! %f28 = 5c8ae612 2ac57128, Mem[0000000030800060] = b7239d30 73c1be91
std %f28,[%o1+0x060] ! Mem[0000000030800060] = 5c8ae612 2ac57128
! %l6 = 025a8c90, %l7 = e45fb7fe, Mem[0000000019000030] = 12e68a5c 77ead489
stda %l6,[%i2+%o6]0x89 ! Mem[0000000019000030] = 025a8c90 e45fb7fe
! Mem[0000000030000020] = 1ae0c20765251b59, %l4 = 7023bb181c36b723
ldxa [%o0+0x020]%asi,%l4 ! %l4 = 1ae0c20765251b59
! Mem[0000000031800060] = ecdb3a71, %l7 = ecdb3a71e45fb7fe
ldsh [%o3+0x062],%l7 ! %l7 = 0000000000003a71
! Mem[000000001980004c] = 5eb47d3c, %l3 = ecdb3a71e45fb7fe
lduw [%i3+0x04c],%l3 ! %l3 = 000000005eb47d3c
! %f25 = fe79c0eb, Mem[0000000018800020] = 00000000
sta %f25,[%i1+%o4]0x89 ! Mem[0000000018800020] = fe79c0eb
! Mem[0000000019800030] = 4c2ce93a, %f4 = 1ae0c207
lda [%i3+%o6]0x88,%f4 ! %f4 = 4c2ce93a
! Mem[0000000019000008] = 605d6025, %f8 = 85d69532
lda [%i2+%i4]0x88,%f8 ! %f8 = 605d6025
p4_label_8:
! %l2 = 00006525, %l3 = 5eb47d3c, Mem[0000000019000058] = 7e9eba69 7dd7e339
std %l2,[%i2+0x058] ! Mem[0000000019000058] = 00006525 5eb47d3c
! Mem[0000000019800028] = 36b7d05e, %l1 = 0000005700000000
lduba [%i3+%o5]0x80,%l1 ! %l1 = 0000000000000036
! %l7 = 0000000000003a71, Mem[0000000019000000] = 28e9ba69
stha %l7,[%i2+%g0]0x88 ! Mem[0000000019000000] = 28e93a71
! %l3 = 000000005eb47d3c, immed = 000001ea, %l2 = 0000000000006525
xnor %l3,0x1ea,%l2 ! %l2 = ffffffffa14b8329
! Mem[0000000018000048] = dc832bcb706166d8, %l2 = ffffffffa14b8329
ldxa [%i0+0x048]%asi,%l2 ! %l2 = dc832bcb706166d8
! Mem[0000000030800024] = adcf9407, %l5 = ffffffff80000000
lduh [%o1+0x026],%l5 ! %l5 = 0000000000009407
! %l0 = 0000067d, %l1 = 00000036, Mem[0000000019000028] = 336b7cdf e1c65f09
stda %l0,[%i2+%o5]0x89 ! Mem[0000000019000028] = 0000067d 00000036
! %l2 = 706166d8, %l3 = 5eb47d3c, Mem[0000000019000070] = 1da32323 8c0284e5
std %l2,[%i2+0x070] ! Mem[0000000019000070] = 706166d8 5eb47d3c
! %l2 = dc832bcb706166d8, immed = 00000306, %l4 = 1ae0c20765251b59
taddcctv %l2,0x306,%l4 ! %l0 = 00000000000006a0, Trapped
! %l0 = 00000000000006a0, immed = fffffc9a, %l2 = dc832bcb706166d8
orncc %l0,-0x366,%l2 ! %l2 = 00000000000007e5, %ccr = 00
p4_label_9:
! Mem[0000000018000008] = c004cad2, %l5 = 0000000000009407
ldsha [%i0+%i4]0x81,%l5 ! %l5 = ffffffffffffc004
! Clear Register : %l4 = 1ae0c20765251b59
clr %l4 ! %l4 = 0000000000000000
! %l1 = 0000000000000036, immed = 00000e07, %l5 = ffffffffffffc004
andcc %l1,0xe07,%l5 ! %l5 = 0000000000000006, %ccr = 00
! %f28 = 5c8ae612, Mem[0000000019800008] = 25650000
sta %f28,[%i3+%i4]0x81 ! Mem[0000000019800008] = 5c8ae612
! Mem[0000000018000008] = 9486a22c d2ca04c0, %l0 = 000006a0, %l1 = 00000036
ldda [%i0+%i4]0x89,%l0 ! %l0 = 00000000d2ca04c0 000000009486a22c
! Mem[0000000030000020] = 1ae0c207, %l1 = 000000009486a22c
ldsw [%o0+%o4],%l1 ! %l1 = 000000001ae0c207
! Mem[0000000031800024] = fe79c0eb, %l6 = 00000000025a8c90
lduw [%o3+0x024],%l6 ! %l6 = 00000000fe79c0eb
! Mem[0000000018000028] = 9e9a7a75, %l1 = 000000001ae0c207
ldsba [%i0+%o5]0x81,%l1 ! %l1 = ffffffffffffff9e
! %l2 = 00000000000007e5, Mem[0000000019000068] = f4ffaa8c
stw %l2,[%i2+0x068] ! Mem[0000000019000068] = 000007e5
! %l6 = fe79c0eb, %l7 = 00003a71, Mem[0000000019800018] = 00f08bab 28e9ba69
stda %l6,[%i3+%i6]0x81 ! Mem[0000000019800018] = fe79c0eb 00003a71
p4_label_10:
! %l0 = 00000000d2ca04c0, immed = 00000039, %l2 = 00000000000007e5
srlx %l0,0x039,%l2 ! %l2 = 0000000000000000
! retry : should take illegal inst trap, %l0 = 00000000d2ca04c0
retry ! Illegal inst trap : %l0 = 00000000d2ca04d0
! %l3 = 000000005eb47d3c, Mem[0000000030000064] = ba11becb
stw %l3,[%o0+0x064] ! Mem[0000000030000064] = 5eb47d3c
! %l3 = 000000005eb47d3c, %l7 = 0000000000003a71, %l4 = 0000000000000000
sllx %l3,%l7,%l4 ! %l4 = fa78000000000000
! Mem[0000000019800018] = fe79c0eb, %l2 = 0000000000000000
ldsha [%i3+0x018]%asi,%l2 ! %l2 = fffffffffffffe79
! Mem[0000000030000024] = 65251b59, %l1 = ffffffffffffff9e
lduw [%o0+0x024],%l1 ! %l1 = 0000000065251b59
! Mem[0000000018800048] = c98e9b3cf682e569, %f2 = 92da141e bc0fd2d8
ldd [%i1+0x048],%f2 ! %f2 = c98e9b3c f682e569
! Mem[0000000019800030] = 3ae92c4c, %l5 = 0000000000000006
ldsw [%i3+%o6],%l5 ! %l5 = 000000003ae92c4c
! Mem[0000000019800004] = 09bf55cd, %l1 = 0000000065251b59
lduh [%i3+0x004],%l1 ! %l1 = 00000000000009bf
! %l3 = 000000005eb47d3c, %l3 = 000000005eb47d3c, %y = 00000057
umulcc %l3,%l3,%l2 ! %l2 = 23090b3869a3a610, %ccr = 00, %y = 23090b38
p4_label_11:
! Mem[0000000019000050] = 24d767f86fbaad42, %f18 = 0467905c 268df70a
ldda [%i2+0x050]%asi,%f18 ! %f18 = 24d767f8 6fbaad42
! Mem[0000000018800008] = 927f43a5 1a3c33e5, %l6 = fe79c0eb, %l7 = 00003a71
ldda [%i1+%i4]0x81,%l6 ! %l6 = 00000000927f43a5 000000001a3c33e5
! Mem[000000001800001c] = 0948672c, %l5 = 000000003ae92c4c
ldsha [%i0+0x01c]%asi,%l5 ! %l5 = 0000000000000948
! Mem[0000000019800008] = 5c8ae612cbbe11ba, %l3 = 000000005eb47d3c
ldxa [%i3+%i4]0x81,%l3 ! %l3 = 5c8ae612cbbe11ba
! Invert Register : %l5 = 0000000000000948
xor %l5,-1,%l5 ! %l5 = fffffffffffff6b7
! %l0 = 00000000d2ca04d0, %l3 = 5c8ae612cbbe11ba, %l5 = fffffffffffff6b7
andn %l0,%l3,%l5 ! %l5 = 0000000010400440
! %l3 = 5c8ae612cbbe11ba, Mem[0000000031800027] = fe79c0eb
stb %l3,[%o3+0x027] ! Mem[0000000031800024] = fe79c0ba
save ! CWP = 1
! %l0 = cc1e844872fba798, %l1 = 982e30e1df58bda7, %l2 = 4a4507725c7e848c
srlx %l0,%l1,%l2 ! %l2 = 0000000001983d08
! Mem[0000000019800070] = c4bf31e9e3b701c0, %f6 = 19de433a fa69f4b5
ldd [%o3+0x070],%f6 ! %f6 = c4bf31e9 e3b701c0
p4_label_12: ! %cwp = 1
! Mem[0000000019800020] = ffffffff, %l2 = 0000000001983d08
ldsha [%o3+%i4]0x81,%l2 ! %l2 = ffffffffffffffff
! %l0 = cc1e844872fba798, Mem[0000000031000060] = 19de433a
stw %l0,[%i2+0x060] ! Mem[0000000031000060] = 72fba798
! %l4 = ffffffff80000000, Mem[0000000031800023] = 3f7f065d
stb %l4,[%i3+0x023] ! Mem[0000000031800020] = 3f7f0600
! %l0 = cc1e844872fba798
setx 0x7ca88fd17ca88fd1,%g7,%l0 ! %l0 = 7ca88fd17ca88fd1
! %l3 = 2b9e8b6a631b810f, %l2 = ffffffffffffffff, %l0 = 7ca88fd17ca88fd1
addc %l3,%l2,%l0 ! %l0 = 2b9e8b6a631b810e
! %l7 = 587853165aa1dd44, immed = 00000f2b, %y = 23090b38
smul %l7,0xf2b,%l2 ! %l2 = 0000055eb527266c, %y = 55e
! Mem[0000000031000024] = 51332213, %l2 = 0000055eb527266c
lduw [%i2+0x024],%l2 ! %l2 = 0000000051332213
! %l0 = 2b9e8b6a631b810e, Mem[0000000030800021] = 9b537ea8
stb %l0,[%i1+0x021] ! Mem[0000000030800020] = 9b0e7ea8
! retry : should take illegal inst trap, %l0 = 2b9e8b6a631b810e
retry ! Illegal inst trap : %l0 = 2b9e8b6a631b811e
! %l4 = ffffffff80000000, %l5 = f2331a39b76ed33a, %l7 = 587853165aa1dd44
xor %l4,%l5,%l7 ! %l7 = 0dcce5c6376ed33a
p4_label_13: ! %cwp = 1
! %l1 = 982e30e1df58bda7
setx 0x6f8010c06f8010c0,%g7,%l1 ! %l1 = 6f8010c06f8010c0
! Mem[0000000031800020] = 3f7f0600, %l5 = f2331a39b76ed33a
ldsw [%i3+%i4],%l5 ! %l5 = 000000003f7f0600
! Mem[0000000018800030] = 2c499930 86a25659, %l2 = 51332213, %l3 = 631b810f
ldd [%o1+%i6],%l2 ! %l2 = 000000002c499930 0000000086a25659
! Mem[000000001900000c] = 1bb8a779, %l2 = 000000002c499930
ldsh [%o2+0x00e],%l2 ! %l2 = ffffffffffffa779
! %l1 = 6f8010c06f8010c0, immed = 00000073, %l5 = 000000003f7f0600
and %l1,0x073,%l5 ! %l5 = 0000000000000040
! %l3 = 0000000086a25659, immed = 00000b06, %l5 = 0000000000000040
andcc %l3,0xb06,%l5 ! %l5 = 0000000000000200, %ccr = 00
! %l6 = 294ae4ceb431c384, immd = fffffffffffff052, %l6 = 294ae4ceb431c384
sdivx %l6,-0xfae,%l6 ! %l6 = fffd5dd28a187a57
! %l5 = 0000000000000200, %l4 = ffffffff80000000, %l3 = 0000000086a25659
sllx %l5,%l4,%l3 ! %l3 = 0000000000000200
! %f20 = a5fc315a 9ccfd872, Mem[0000000019000038] = ea4b7d46 df2ea06d
std %f20,[%o2+0x038] ! Mem[0000000019000038] = a5fc315a 9ccfd872
! Mem[0000000018800014] = 6f1e2954, %l7 = 0dcce5c6376ed33a
lduw [%o1+0x014],%l7 ! %l7 = 000000006f1e2954
p4_label_14: ! %cwp = 1
! %l4 = ffffffff80000000, immed = 00000ddd, %l5 = 0000000000000200
andncc %l4,0xddd,%l5 ! %l5 = ffffffff80000000, %ccr = 88
! Mem[0000000019800070] = c4bf31e9, %l0 = 2b9e8b6a631b811e
ldsb [%o3+0x070],%l0 ! %l0 = ffffffffffffffc4
! Mem[0000000019000030] = 908c5a02feb75fe4, %l1 = 6f8010c06f8010c0
ldxa [%o2+%i6]0x81,%l1 ! %l1 = 908c5a02feb75fe4
! %l5 = ffffffff80000000, %l0 = ffffffffffffffc4, %l6 = fffd5dd28a187a57
xor %l5,%l0,%l6 ! %l6 = 000000007fffffc4
! %l2 = ffffffffffffa779, immed = fffff0e3, %l7 = 000000006f1e2954
andcc %l2,-0xf1d,%l7 ! %l7 = ffffffffffffa061, %ccr = 88
! %l7 = ffffffffffffa061
sethi %hi(0x03c37c00),%l7 ! %l7 = 0000000003c37c00
! %l0 = ffffffc4, %l1 = feb75fe4, Mem[0000000019800018] = fe79c0eb 00003a71
stda %l0,[%o3+%o6]0x81 ! Mem[0000000019800018] = ffffffc4 feb75fe4
! Mem[0000000031000020] = 5278b99751332213, %f12 = 3913b7f4 8ecbe540
ldd [%i2+%i4],%f12 ! %f12 = 5278b997 51332213
! Mem[0000000018800030] = 5956a286 3099492c, %l2 = ffffa779, %l3 = 00000200
ldda [%o1+%i6]0x89,%l2 ! %l2 = 000000003099492c 000000005956a286
! %f19 = 6fbaad42, Mem[0000000030800060] = 5c8ae612
sta %f19,[%i1+0x060]%asi ! Mem[0000000030800060] = 6fbaad42
p4_label_15: ! %cwp = 1
! %l4 = ffffffff80000000, Mem[0000000031000060] = 72fba798, %asi = 80
stwa %l4,[%i2+0x060]%asi ! Mem[0000000031000060] = 80000000
! Mem[0000000031000020] = 5278b997 51332213, %l0 = ffffffc4, %l1 = feb75fe4
ldd [%i2+%i4],%l0 ! %l0 = 000000005278b997 0000000051332213
! %l6 = 7fffffc4, %l7 = 03c37c00, Mem[0000000031800020] = 3f7f0600 fe79c0ba
std %l6,[%i3+%i4] ! Mem[0000000031800020] = 7fffffc4 03c37c00
! %l0 = 000000005278b997, %l2 = 000000003099492c, %y = 0000055e
sdiv %l0,%l2,%l6 ! %l6 = 0000000000001c47
mov %l0,%y ! %y = 5278b997
! %l6 = 0000000000001c47, Mem[0000000030000060] = 000000005eb47d3c
stx %l6,[%i0+0x060] ! Mem[0000000030000060] = 0000000000001c47
! %l1 = 0000000051332213, immed = fffffe16, %y = 5278b997
udivcc %l1,-0x1ea,%l1 ! %l1 = 000000005278ba35, %ccr = 00
mov %l0,%y ! %y = 5278b997
! Mem[0000000018800000] = 3f2be55e, %f23 = e3231d70
lda [%o1+%g0]0x80,%f23 ! %f23 = 3f2be55e
! Invert Register : %l1 = 000000005278ba35
xor %l1,-1,%l1 ! %l1 = ffffffffad8745ca
! Mem[0000000031000060] = 80000000, %l0 = 000000005278b997
ldsw [%i2+0x060],%l0 ! %l0 = ffffffff80000000
! %l4 = 80000000, %l5 = 80000000, Mem[0000000018800000] = 3f2be55e 3f0694b6
std %l4,[%o1+%g0] ! Mem[0000000018800000] = 80000000 80000000
p4_label_16: ! %cwp = 1
! %l1 = ffffffffad8745ca, immd = 0000000000000733, %l5 = ffffffff80000000
udivx %l1,0x733,%l5 ! %l5 = 00238f35c172cedd
! Mem[0000000030800060] = 6fbaad42 2ac57128, %l4 = 80000000, %l5 = c172cedd
ldd [%i1+0x060],%l4 ! %l4 = 000000006fbaad42 000000002ac57128
! %f18 = 24d767f8, Mem[0000000031800060] = ecdb3a71
sta %f18,[%i3+0x060]%asi ! Mem[0000000031800060] = 24d767f8
! %f8 = 605d6025, Mem[0000000031800064] = e45fb7fe
st %f8 ,[%i3+0x064] ! Mem[0000000031800064] = 605d6025
! %l7 = 0000000003c37c00, immd = fffffffffffff59e, %l4 = 000000006fbaad42
udivx %l7,-0xa62,%l4 ! %l4 = 0000000000000000
! Randomly selected nop
nop
! Mem[0000000031800064] = 605d6025, %l4 = 0000000000000000
ldsb [%i3+0x064],%l4 ! %l4 = 0000000000000060
! retry : should take illegal inst trap, %l0 = ffffffff80000000
retry ! Illegal inst trap : %l0 = ffffffff80000010
! Mem[0000000019000000] = 713ae928 c0510201, %l4 = 00000060, %l5 = 2ac57128
ldda [%o2+0x000]%asi,%l4 ! %l4 = 00000000713ae928 00000000c0510201
! Mem[000000001880001c] = 9ccfd872, %l2 = 000000003099492c
ldsb [%o1+0x01f],%l2 ! %l2 = 0000000000000072
p4_label_17: ! %cwp = 1
! %l2 = 0000000000000072, Mem[0000000030000060] = 00000000
stw %l2,[%i0+0x060] ! Mem[0000000030000060] = 00000072
save ! CWP = 2
! Mem[0000000031800060] = 24d767f8605d6025, %l5 = 0f624c04b25056a4
ldx [%o3+0x060],%l5 ! %l5 = 24d767f8605d6025
! Mem[0000000019000010] = 45986108, %l0 = f8273d8dace8f9cd
ldswa [%i2+%i5]0x81,%l0 ! %l0 = 0000000045986108
! %l3 = f793c79df73aafd2, Mem[0000000030000067] = 00001c47
stba %l3,[%o0+0x067]%asi ! Mem[0000000030000064] = 00001cd2
! %l7 = 08a509c0813e0166, Mem[0000000030000063] = 00000072
stb %l7,[%o0+0x063] ! Mem[0000000030000060] = 00000066
! %l7 = 08a509c0813e0166, immd = fffffffffffff742, %l6 = 3df94e22e0980792
udivx %l7,-0x8be,%l6 ! %l6 = 0000000000000000
! %l4 = 990542ec1d8d71e7, %l0 = 0000000045986108, %l7 = 08a509c0813e0166
taddcc %l4,%l0,%l7 ! %l7 = 990542ec6325d2ef, %ccr = 82
! %l0 = 0000000045986108, immed = 000006b1, %l0 = 0000000045986108
add %l0,0x6b1,%l0 ! %l0 = 00000000459867b9
! %l6 = 0000000000000000, Mem[0000000030000067] = 00001cd2
stb %l6,[%o0+0x067] ! Mem[0000000030000064] = 00001c00
p4_label_18: ! %cwp = 2
! %l5 = 24d767f8605d6025, %l2 = 1c1c786cb75a06e7, %l2 = 1c1c786cb75a06e7
taddcc %l5,%l2,%l2 ! %l2 = 40f3e06517b7670c, %ccr = 03
! %l4 = 1d8d71e7, %l5 = 605d6025, Mem[0000000018800030] = 2c499930 86a25659
stda %l4,[%i1+%o6]0x81 ! Mem[0000000018800030] = 1d8d71e7 605d6025
! %f15 = e068d351, Mem[0000000018800030] = 1d8d71e7
sta %f15,[%i1+%o6]0x81 ! Mem[0000000018800030] = e068d351
! %l1 = 1c4a9434382d4693, Mem[0000000019800028] = 36b7d05e
stwa %l1,[%i3+%o5]0x81 ! Mem[0000000019800028] = 382d4693
! %l0 = 00000000459867b9, %l1 = 1c4a9434382d4693, %l7 = 990542ec6325d2ef
sll %l0,%l1,%l7 ! %l7 = 00022cc33dc80000
! Mem[0000000031000020] = 5278b99751332213, %l4 = 990542ec1d8d71e7
ldx [%o2+%o4],%l4 ! %l4 = 5278b99751332213
! Mem[0000000018800070] = abda7629, %l3 = f793c79df73aafd2
ldsha [%i1+0x072]%asi,%l3 ! %l3 = 0000000000007629
! Mem[0000000031800060] = 24d767f8 605d6025, %l4 = 51332213, %l5 = 605d6025
ldd [%o3+0x060],%l4 ! %l4 = 0000000024d767f8 00000000605d6025
! %l4 = 0000000024d767f8, immed = fffffb12, %l6 = 0000000000000000
subc %l4,-0x4ee,%l6 ! %l6 = 0000000024d76ce5
! Mem[0000000031800024] = 03c37c00, %l5 = 00000000605d6025
lduw [%o3+0x024],%l5 ! %l5 = 0000000003c37c00
p4_label_19: ! %cwp = 2
! Mem[0000000018000008] = d2ca04c0, %l1 = 1c4a9434382d4693
lduwa [%i0+%i4]0x88,%l1 ! %l1 = 00000000d2ca04c0
! Mem[0000000030000060] = 00000066, %l1 = 00000000d2ca04c0
ldsh [%o0+0x062],%l1 ! %l1 = 0000000000000066
! Mem[0000000018000010] = 1f2c626d f1e12492, %l4 = 24d767f8, %l5 = 03c37c00
ldda [%i0+%i5]0x89,%l4 ! %l4 = 00000000f1e12492 000000001f2c626d
! %l4 = 00000000f1e12492, immed = fffffbdc, %l2 = 40f3e06517b7670c
xnorcc %l4,-0x424,%l2 ! %l2 = 00000000f1e120b1, %ccr = 08
! Mem[0000000019800010] = 56322b2e, %l6 = 0000000024d76ce5
lduha [%i3+%i5]0x80,%l6 ! %l6 = 0000000000005632
! %l1 = 0000000000000066, %l1 = 0000000000000066, %l6 = 0000000000005632
addccc %l1,%l1,%l6 ! %l6 = 00000000000000cc, %ccr = 00
! Mem[0000000019800008] = 5c8ae612, %l2 = 00000000f1e120b1
lduwa [%i3+%i4]0x80,%l2 ! %l2 = 000000005c8ae612
! %l7 = 00022cc33dc80000, Mem[0000000018800078] = 63acefd3
sth %l7,[%i1+0x078] ! Mem[0000000018800078] = 0000efd3
! Mem[0000000030000024] = 65251b59, %f16 = e4a48dba
ld [%o0+0x024],%f16 ! %f16 = 65251b59
! Mem[0000000019000030] = 908c5a02, %l0 = 00000000459867b9
lduba [%i2+%o6]0x80,%l0 ! %l0 = 0000000000000090
p4_label_20: ! %cwp = 2
restore ! CWP = 1
! Mem[0000000019800000] = 06004e61, %l4 = 00000000713ae928
ldsba [%o3+%g0]0x81,%l4 ! %l4 = 0000000000000006
! %l5 = 00000000c0510201, %l2 = 0000000000000072, %l0 = ffffffff80000010
srl %l5,%l2,%l0 ! %l0 = 0000000000003014
! Mem[0000000030000024] = 65251b59, %l1 = ffffffffad8745ca
ldsw [%i0+0x024],%l1 ! %l1 = 0000000065251b59
! retry : should take illegal inst trap, %l0 = 0000000000003014
retry ! Illegal inst trap : %l0 = 0000000000003024
! %l3 = 000000005956a286, immed = 00000c8f, %l4 = 0000000000000006
subc %l3,0xc8f,%l4 ! %l4 = 00000000595695f7
! %l5 = 00000000c0510201, immed = 0000001f, %l5 = 00000000c0510201
srl %l5,0x01f,%l5 ! %l5 = 0000000000000001
! %l6 = 0000000000001c47, Mem[0000000018800008] = 927f43a51a3c33e5
stxa %l6,[%o1+%o4]0x80 ! Mem[0000000018800008] = 0000000000001c47
! Mem[0000000018000030] = 78c241a6, %l6 = 0000000000001c47
ldsba [%o0+%i6]0x89,%l6 ! %l6 = ffffffffffffffa6
! Mem[0000000018800008] = 00000000, %l6 = ffffffffffffffa6
lduha [%o1+%o4]0x89,%l6 ! %l6 = 0000000000000000
p4_label_21: ! %cwp = 1
! %l4 = 00000000595695f7, immed = 00000636, %y = 5278b997
udiv %l4,0x636,%l2 ! %l2 = 00000000ffffffff
mov %l0,%y ! %y = 00003024
! %f24 = 3f7f065d fe79c0eb, Mem[0000000019000028] = 7d060000 36000000
stda %f24,[%o2+%i5]0x81 ! Mem[0000000019000028] = 3f7f065d fe79c0eb
! %l0 = 0000000000003024, %l2 = 00000000ffffffff, %l3 = 000000005956a286
orn %l0,%l2,%l3 ! %l3 = ffffffff00003024
! %l2 = ffffffff, %l3 = 00003024, Mem[0000000030000020] = 1ae0c207 65251b59
std %l2,[%i0+%i4] ! Mem[0000000030000020] = ffffffff 00003024
! %l0 = 0000000000003024
sethi %hi(0x5c9af000),%l0 ! %l0 = 000000005c9af000
! %l0 = 000000005c9af000, immed = fffffd8f, %l7 = 0000000003c37c00
orn %l0,-0x271,%l7 ! %l7 = 000000005c9af270
! %l7 = 000000005c9af270, Mem[0000000018800054] = e93fd9ac
sth %l7,[%o1+0x054] ! Mem[0000000018800054] = f270d9ac
! %l7 = 000000005c9af270, Mem[0000000018800018] = a5fc315a
stwa %l7,[%o1+%o6]0x81 ! Mem[0000000018800018] = 5c9af270
! %l2 = 00000000ffffffff, %l0 = 000000005c9af000, %l5 = 0000000000000001
subccc %l2,%l0,%l5 ! %l5 = 00000000a3650fff, %ccr = 08
! Invert Register : %l7 = 000000005c9af270
xor %l7,-1,%l7 ! %l7 = ffffffffa3650d8f
p4_label_22: ! %cwp = 1
! Mem[0000000019800030] = eaa79ac94c2ce93a, %f26 = 9d2dc8f0 9ad9c317
ldda [%o3+%i6]0x88,%f26 ! %f26 = eaa79ac9 4c2ce93a
! %l0 = 000000005c9af000, %l4 = 00000000595695f7, %l5 = 00000000a3650fff
udivx %l0,%l4,%l5 ! %l5 = 0000000000000001
! %l5 = 0000000000000001, %l0 = 000000005c9af000, %l4 = 00000000595695f7
xor %l5,%l0,%l4 ! %l4 = 000000005c9af001
! Mem[0000000019800028] = 93462d38, %l1 = 0000000065251b59
lduba [%o3+%i5]0x88,%l1 ! %l1 = 0000000000000038
! Mem[000000001800006c] = d03cd037, %f2 = c98e9b3c
ld [%o0+0x06c],%f2 ! %f2 = d03cd037
! Mem[0000000030800060] = 6fbaad42, %l1 = 0000000000000038
ldsw [%i1+0x060],%l1 ! %l1 = 000000006fbaad42
! Mem[0000000030000020] = ffffffff, %l7 = ffffffffa3650d8f
ldsw [%i0+%i4],%l7 ! %l7 = ffffffffffffffff
! %l3 = ffffffff00003024, immed = 0000081d, %l5 = 0000000000000001
andncc %l3,0x81d,%l5 ! %l5 = ffffffff00003020, %ccr = 80
! %l7 = ffffffffffffffff, %l5 = ffffffff00003020, %l6 = 0000000000000000
andncc %l7,%l5,%l6 ! %l6 = 00000000ffffcfdf, %ccr = 08
! Mem[0000000018800020] = ebc079fe 9a48fefb, %l2 = ffffffff, %l3 = 00003024
ldda [%o1+%i4]0x81,%l2 ! %l2 = 00000000ebc079fe 000000009a48fefb
p4_label_23: ! %cwp = 1
! %l4 = 000000005c9af001, immed = 000002d4, %l7 = ffffffffffffffff
addc %l4,0x2d4,%l7 ! %l7 = 000000005c9af2d5
! %l5 = ffffffff00003020, immed = 00000018, %l7 = 000000005c9af2d5
srax %l5,0x018,%l7 ! %l7 = ffffffffffffff00
! Mem[0000000031800020] = 7fffffc4, %l6 = 00000000ffffcfdf
ldub [%i3+%i4],%l6 ! %l6 = 000000000000007f
! %l3 = 000000009a48fefb, immed = fffff16d, %l3 = 000000009a48fefb
taddcctv %l3,-0xe93,%l3 ! %l0 = 000000005c9af023, Trapped
! %l3 = 000000009a48fefb, %l6 = 000000000000007f, %y = 00003024
umulcc %l3,%l6,%l1 ! %l1 = 0000004c8a367e85, %ccr = 08, %y = 4c
! Mem[0000000019000020] = 7f7e4354cd5a8879, %l2 = 00000000ebc079fe
ldxa [%o2+%i4]0x81,%l2 ! %l2 = 7f7e4354cd5a8879
! Mem[0000000018800028] = d5dd0561 8056f300, %l2 = cd5a8879, %l3 = 9a48fefb
ldda [%o1+%i5]0x81,%l2 ! %l2 = 00000000d5dd0561 000000008056f300
! Mem[0000000030000020] = ffffffff, %l3 = 000000008056f300
ldsba [%i0+0x021]%asi,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000019800008] = 5c8ae612, %l4 = 000000005c9af001
ldsba [%o3+%o4]0x81,%l4 ! %l4 = 000000000000005c
! %f18 = 24d767f8 6fbaad42, Mem[0000000019000008] = 605d6025 79a7b81b
stda %f18,[%o2+%o4]0x89 ! Mem[0000000019000008] = 24d767f8 6fbaad42
p4_label_24: ! %cwp = 1
! Mem[0000000019000000] = 28e93a71, %l4 = 000000000000005c
lduba [%o2+%g0]0x88,%l4 ! %l4 = 0000000000000071
! Mem[0000000019800028] = 93462d38, %l0 = 000000005c9af023
lduha [%o3+%i5]0x89,%l0 ! %l0 = 0000000000002d38
! Mem[0000000018000030] = 78c241a6, %l3 = ffffffffffffffff
ldsha [%o0+%i6]0x89,%l3 ! %l3 = 00000000000041a6
! Mem[0000000018800010] = c6752c266f1e2954, %f2 = d03cd037 f682e569
ldda [%o1+%o5]0x80,%f2 ! %f2 = c6752c26 6f1e2954
! %l0 = 0000000000002d38, immd = fffffffffffff828, %l5 = ffffffff00003020
sdivx %l0,-0x7d8,%l5 ! %l5 = fffffffffffffffb
! %l6 = 000000000000007f, immed = 000003ec, %l4 = 0000000000000071
orn %l6,0x3ec,%l4 ! %l4 = fffffffffffffc7f
! %l0 = 0000000000002d38, Mem[0000000030800020] = 9b0e7ea8adcf9407
stx %l0,[%i1+%i4] ! Mem[0000000030800020] = 0000000000002d38
! %l4 = fffffffffffffc7f, Mem[000000001800000b] = c004cad2
stba %l4,[%o0+0x00b]%asi ! Mem[0000000018000008] = c004ca7f
! %l3 = 00000000000041a6, immed = fffffd9e, %l0 = 0000000000002d38
tsubcc %l3,-0x262,%l0 ! %l0 = 0000000000004408, %ccr = 13
! %l4 = fffffffffffffc7f, Mem[0000000030800064] = 2ac57128
sth %l4,[%i1+0x064] ! Mem[0000000030800064] = fc7f7128
p4_label_25: ! %cwp = 1
! %l0 = 0000000000004408, immed = 000009b5, %l4 = fffffffffffffc7f
andcc %l0,0x9b5,%l4 ! %l4 = 0000000000000000, %ccr = 44
! Mem[0000000018000074] = d0f0fdc5, %l0 = 0000000000004408
ldsh [%o0+0x076],%l0 ! %l0 = fffffffffffffdc5
! %l3 = 00000000000041a6, %l2 = 00000000d5dd0561, %l4 = 0000000000000000
sdivx %l3,%l2,%l4 ! %l4 = 0000000000000000
! Mem[0000000019000008] = 24d767f86fbaad42, %l6 = 000000000000007f
ldxa [%o2+%o4]0x88,%l6 ! %l6 = 24d767f86fbaad42
! Mem[0000000018800034] = 605d6025, %l3 = 00000000000041a6
lduh [%o1+0x036],%l3 ! %l3 = 0000000000006025
! Mem[0000000019000010] = 08619845, %l4 = 0000000000000000
lduba [%o2+%o5]0x88,%l4 ! %l4 = 0000000000000045
restore ! CWP = 0
! %l0 = 00000000d2ca04d0, %l7 = 000000001a3c33e5, %l0 = 00000000d2ca04d0
tsubcc %l0,%l7,%l0 ! %l0 = 00000000b88dd0eb, %ccr = 0a
! %l7 = 000000001a3c33e5, Mem[0000000030800060] = 6fbaad42fc7f7128
stx %l7,[%o1+0x060] ! Mem[0000000030800060] = 000000001a3c33e5
! %l3 = 5c8ae612cbbe11ba, immed = fffff4af, %l1 = 00000000000009bf
and %l3,-0xb51,%l1 ! %l1 = 5c8ae612cbbe10aa
p4_label_26:
! %l3 = 5c8ae612cbbe11ba, Mem[0000000018800018] = 5c9af2709ccfd872
stxa %l3,[%i1+%i6]0x80 ! Mem[0000000018800018] = 5c8ae612cbbe11ba
! %l2 = 23090b3869a3a610, %l1 = 5c8ae612cbbe10aa, %l0 = 00000000b88dd0eb
addc %l2,%l1,%l0 ! %l0 = 7f93f14b3561b6ba
! Mem[0000000018000064] = 1c36bbc5, %l2 = 23090b3869a3a610
ldsw [%i0+0x064],%l2 ! %l2 = 000000001c36bbc5
! %l6 = 00000000927f43a5, immed = fffff198, %l1 = 5c8ae612cbbe10aa
xorcc %l6,-0xe68,%l1 ! %l1 = ffffffff6d80b23d, %ccr = 80
! %l3 = 5c8ae612cbbe11ba, Mem[000000001800003c] = f49105c7, %asi = 80
stha %l3,[%i0+0x03c]%asi ! Mem[000000001800003c] = 11ba05c7
! Mem[0000000031000024] = 51332213, %l1 = ffffffff6d80b23d
ldsh [%o2+0x026],%l1 ! %l1 = 0000000000002213
! %l5 = 0000000010400440, Mem[0000000019800000] = cd55bf09614e0006
stxa %l5,[%i3+%g0]0x88 ! Mem[0000000019800000] = 0000000010400440
! Randomly selected nop
nop
! Mem[0000000031800064] = 605d6025, %l5 = 0000000010400440
ldsha [%o3+0x066]%asi,%l5 ! %l5 = 0000000000006025
! %l0 = 7f93f14b3561b6ba, %l7 = 000000001a3c33e5, %y = 0000004c
udivcc %l0,%l7,%l3 ! %l3 = 00000000000002e7, %ccr = 00
mov %l0,%y ! %y = 3561b6ba
p4_label_27:
! %l1 = 0000000000002213, Mem[0000000030800064] = 1a3c33e5
stw %l1,[%o1+0x064] ! Mem[0000000030800064] = 00002213
! %l4 = fa78000000000000, immed = 0000001b, %l2 = 000000001c36bbc5
sra %l4,0x01b,%l2 ! %l2 = 0000000000000000
! %l0 = 3561b6ba, %l1 = 00002213, Mem[0000000030000060] = 00000066 00001c00
std %l0,[%o0+0x060] ! Mem[0000000030000060] = 3561b6ba 00002213
! %l5 = 0000000000006025, Mem[0000000019000070] = 706166d8
stw %l5,[%i2+0x070] ! Mem[0000000019000070] = 00006025
! %l3 = 00000000000002e7, %l4 = fa78000000000000, %l4 = fa78000000000000
sll %l3,%l4,%l4 ! %l4 = 00000000000002e7
! Mem[0000000030000064] = 00002213, %l2 = 0000000000000000
ldsw [%o0+0x064],%l2 ! %l2 = 0000000000002213
! %l4 = 00000000000002e7, immed = fffff89b, %l4 = 00000000000002e7
taddcctv %l4,-0x765,%l4 ! %l0 = 7f93f14b3561b6dd, Trapped
! %l7 = 000000001a3c33e5, immed = 00000be8, %l1 = 0000000000002213
orncc %l7,0xbe8,%l1 ! %l1 = fffffffffffff7f7, %ccr = 88
! %l3 = 00000000000002e7, %l2 = 0000000000002213, %l3 = 00000000000002e7
tsubcctv %l3,%l2,%l3 ! %l0 = 7f93f14b3561b700, Trapped
! Mem[0000000018000020] = 78586a04, %l7 = 000000001a3c33e5
ldsha [%i0+%o4]0x81,%l7 ! %l7 = 0000000000007858
p4_label_28:
! %l6 = 00000000927f43a5, Mem[0000000018800008] = 00000000
stba %l6,[%i1+%i4]0x89 ! Mem[0000000018800008] = 000000a5
! %l4 = 00000000000002e7, immed = 000007f6, %l7 = 0000000000007858
xorcc %l4,0x7f6,%l7 ! %l7 = 0000000000000511, %ccr = 00
! %l5 = 0000000000006025, immed = fffff7d2, %l3 = 00000000000002e7
orcc %l5,-0x82e,%l3 ! %l3 = fffffffffffff7f7, %ccr = 88
! %l2 = 0000000000002213, Mem[0000000031000024] = 51332213
sth %l2,[%o2+0x024] ! Mem[0000000031000024] = 22132213
! Mem[0000000018000030] = a641c278, %l5 = 0000000000006025
ldsh [%i0+%o6],%l5 ! %l5 = ffffffffffffa641
! %l3 = fffffffffffff7f7, Mem[0000000018000000] = 9a48fefb268df70a
stxa %l3,[%i0+%g0]0x80 ! Mem[0000000018000000] = fffffffffffff7f7
! Mem[0000000030000020] = ffffffff, %l4 = 00000000000002e7
ldsh [%o0+%o4],%l4 ! %l4 = ffffffffffffffff
! %l6 = 00000000927f43a5, %l0 = 7f93f14b3561b700, %y = 3561b6ba
umul %l6,%l0,%l1 ! %l1 = 1e8c43f2c3dff300, %y = 1e8c43f2
! %l2 = 0000000000002213, immed = fffff6e3, %l0 = 7f93f14b3561b700
orn %l2,-0x91d,%l0 ! %l0 = 0000000000002b1f
! Mem[0000000031800020] = 7fffffc4, %l5 = ffffffffffffa641
ldsw [%o3+%o4],%l5 ! %l5 = 000000007fffffc4
p4_label_29:
! %l4 = ffffffffffffffff, immed = 00000ed4, %l7 = 0000000000000511
xor %l4,0xed4,%l7 ! %l7 = fffffffffffff12b
! %l7 = fffffffffffff12b, %l1 = 1e8c43f2c3dff300, %y = 1e8c43f2
umulcc %l7,%l1,%l3 ! %l3 = c3dfe7a6c760d100, %ccr = 88, %y = c3dfe7a6
! %l5 = 000000007fffffc4, Mem[0000000019000000] = 28e93a71
stba %l5,[%i2+%g0]0x89 ! Mem[0000000019000000] = 28e93ac4
! Mem[0000000031800060] = 24d767f8605d6025, %f22 = 42ec5d88 3f2be55e
ldd [%o3+0x060],%f22 ! %f22 = 24d767f8 605d6025
! Mem[0000000019800020] = ffffffff, %l4 = ffffffffffffffff
lduwa [%i3+%o4]0x88,%l4 ! %l4 = 00000000ffffffff
! Mem[0000000031000064] = fa69f4b5, %l0 = 0000000000002b1f
ldsb [%o2+0x065],%l0 ! %l0 = 0000000000000069
! Mem[0000000018800038] = 4d856d31 0ebd1ad7, %l6 = 927f43a5, %l7 = fffff12b
ldda [%i1+0x038]%asi,%l6 ! %l6 = 000000004d856d31 000000000ebd1ad7
! %l2 = 0000000000002213, immed = 000002ec, %l3 = c3dfe7a6c760d100
orncc %l2,0x2ec,%l3 ! %l3 = ffffffffffffff13, %ccr = 88
! Mem[0000000031000060] = 80000000fa69f4b5, %f6 = c4bf31e9 e3b701c0
ldd [%o2+0x060],%f6 ! %f6 = 80000000 fa69f4b5
! Mem[0000000019800010] = 2e2b3256, %l2 = 0000000000002213
lduba [%i3+%i5]0x88,%l2 ! %l2 = 0000000000000056
p4_label_30:
! Mem[000000001800000c] = 2ca28694, %l7 = 000000000ebd1ad7
ldsw [%i0+0x00c],%l7 ! %l7 = 000000002ca28694
! Mem[0000000030800020] = 00000000, %l2 = 0000000000000056
ldsh [%o1+0x022],%l2 ! %l2 = 0000000000000000
! Mem[0000000030800020] = 00000000 00002d38, %l6 = 4d856d31, %l7 = 2ca28694
ldd [%o1+%o4],%l6 ! %l6 = 0000000000000000 0000000000002d38
! %l6 = 0000000000000000
sethi %hi(0xfb6d2400),%l6 ! %l6 = 00000000fb6d2400
! %l2 = 0000000000000000, immed = 00000213, %y = c3dfe7a6
smulcc %l2,0x213,%l0 ! %l0 = 0000000000000000, %ccr = 44, %y = 00
! Mem[0000000030000060] = 3561b6ba 00002213, %l2 = 00000000, %l3 = ffffff13
ldd [%o0+0x060],%l2 ! %l2 = 000000003561b6ba 0000000000002213
! retry : should take illegal inst trap, %l0 = 0000000000000000
retry ! Illegal inst trap : %l0 = 0000000000000010
! Mem[0000000019800008] = 5c8ae612, %l5 = 000000007fffffc4
ldswa [%i3+%i4]0x81,%l5 ! %l5 = 000000005c8ae612
! Invert Register : %l1 = 1e8c43f2c3dff300
xor %l1,-1,%l1 ! %l1 = e173bc0d3c200cff
! %l7 = 0000000000002d38, Mem[0000000030000065] = 00002213
stba %l7,[%o0+0x065]%asi ! Mem[0000000030000064] = 00382213
p4_label_31:
! Mem[000000001900004c] = 635eb4ec, %l5 = 000000005c8ae612
lduw [%i2+0x04c],%l5 ! %l5 = 00000000635eb4ec
! %f18 = 24d767f8 6fbaad42, Mem[0000000031800060] = 24d767f8 605d6025
std %f18,[%o3+0x060] ! Mem[0000000031800060] = 24d767f8 6fbaad42
! Mem[0000000030000020] = ffffffff, %l7 = 0000000000002d38
ldub [%o0+0x023],%l7 ! %l7 = 00000000000000ff
! %l0 = 00000010, %l1 = 3c200cff, Mem[0000000031000020] = 5278b997 22132213
std %l0,[%o2+%o4] ! Mem[0000000031000020] = 00000010 3c200cff
! Mem[0000000030800064] = 00002213, %l0 = 0000000000000010
ldsb [%o1+0x066],%l0 ! %l0 = 0000000000000022
! Mem[0000000018000010] = 9224e1f16d622c1f, %f12 = 5278b997 51332213
ldda [%i0+%i5]0x80,%f12 ! %f12 = 9224e1f1 6d622c1f
! Mem[0000000030800020] = 00000000, %l3 = 0000000000002213
ldsw [%o1+%o4],%l3 ! %l3 = 0000000000000000
! retry : should take illegal inst trap, %l0 = 0000000000000022
retry ! Illegal inst trap : %l0 = 0000000000000032
! Mem[0000000031800024] = 03c37c00, %l3 = 0000000000000000
ldsha [%o3+0x026]%asi,%l3 ! %l3 = 0000000000007c00
! Mem[0000000019800008] = 12e68a5c, %l7 = 00000000000000ff
ldsha [%i3+%i4]0x89,%l7 ! %l7 = ffffffffffff8a5c
p4_label_32:
! Mem[0000000031800020] = 7fffffc403c37c00, %l4 = 00000000ffffffff
ldx [%o3+%o4],%l4 ! %l4 = 7fffffc403c37c00
! Clear Register : %l2 = 000000003561b6ba
clr %l2 ! %l2 = 0000000000000000
! %l2 = 0000000000000000, immed = 00000bbc, %l6 = 00000000fb6d2400
subc %l2,0xbbc,%l6 ! %l6 = fffffffffffff444
! %l0 = 0000000000000032, immed = fffffcb3, %l7 = ffffffffffff8a5c
andcc %l0,-0x34d,%l7 ! %l7 = 0000000000000032, %ccr = 00
! %l1 = e173bc0d3c200cff, %l4 = 7fffffc403c37c00, %y = 00000000
umul %l1,%l4,%l0 ! %l0 = 00e249b069888400, %y = e249b0
! %l2 = 0000000000000000, immed = fffffdf1, %l0 = 00e249b069888400
and %l2,-0x20f,%l0 ! %l0 = 0000000000000000
save ! CWP = 1
! %l6 = 24d767f86fbaad42, immed = 00000007, %l3 = 0000000000006025
srax %l6,0x007,%l3 ! %l3 = 0049aecff0df755a
! %l2 = 00000000d5dd0561, immed = fffff872, %l5 = fffffffffffffffb
tsubcctv %l2,-0x78e,%l5 ! %l0 = fffffffffffffde8, Trapped
! %l0 = fffffffffffffde8, %l3 = 0049aecff0df755a, %l4 = 0000000000000045
addccc %l0,%l3,%l4 ! %l4 = 0049aecff0df7342, %ccr = 19
p4_label_33: ! %cwp = 1
! %f4 = 4c2ce93a, Mem[0000000030800020] = 00000000
st %f4 ,[%i1+%i4] ! Mem[0000000030800020] = 4c2ce93a
! retry : should take illegal inst trap, %l0 = fffffffffffffde8
retry ! Illegal inst trap : %l0 = fffffffffffffdf8
! %l4 = f0df7342, %l5 = fffffffb, Mem[0000000030800020] = 4c2ce93a 00002d38
std %l4,[%i1+%i4] ! Mem[0000000030800020] = f0df7342 fffffffb
! Mem[0000000030800060] = 0000000000002213, %l4 = 0049aecff0df7342
ldx [%i1+0x060],%l4 ! %l4 = 0000000000002213
! Mem[0000000031000020] = 00000010, %f22 = 24d767f8
ld [%i2+%i4],%f22 ! %f22 = 00000010
! Mem[0000000031000060] = 80000000fa69f4b5, %l4 = 0000000000002213
ldxa [%i2+0x060]%asi,%l4 ! %l4 = 80000000fa69f4b5
! Mem[0000000019800008] = 12e68a5c, %l6 = 24d767f86fbaad42
lduba [%o3+%o4]0x88,%l6 ! %l6 = 000000000000005c
! Mem[0000000031000060] = 80000000fa69f4b5, %l7 = ffffffffffffff00
ldx [%i2+0x060],%l7 ! %l7 = 80000000fa69f4b5
! %l4 = 80000000fa69f4b5, immd = 0000000000000d3a, %l2 = 00000000d5dd0561
mulx %l4,0xd3a,%l2 ! %l2 = 00000cf01d6ea202, %y = e249b0
! %l3 = 0049aecff0df755a, Mem[0000000030800020] = f0df7342fffffffb
stx %l3,[%i1+%i4] ! Mem[0000000030800020] = 0049aecff0df755a
p4_label_34: ! %cwp = 1
! %l6 = 000000000000005c, immed = fffff863, %y = 00e249b0
smul %l6,-0x79d,%l7 ! %l7 = fffffffffffd4394, %y = ffffffff
! %l3 = 0049aecff0df755a, immed = 0000036b, %l1 = 0000004c8a367e85
orn %l3,0x36b,%l1 ! %l1 = fffffffffffffdde
! %l6 = 000000000000005c, immed = 000006bb, %y = ffffffff
sdivcc %l6,0x6bb,%l3 ! %l3 = ffffffffffd9f6ca, %ccr = 88
mov %l0,%y ! %y = fffffdf8
! Mem[0000000019800020] = fffffffffffffff0, %f20 = a5fc315a 9ccfd872
ldd [%o3+%i4],%f20 ! %f20 = ffffffff fffffff0
! %l7 = fffffffffffd4394, Mem[0000000030800061] = 00000000
stb %l7,[%i1+0x061] ! Mem[0000000030800060] = 00940000
! Mem[0000000018800030] = e068d351, %l1 = fffffffffffffdde
ldsba [%o1+%i6]0x81,%l1 ! %l1 = ffffffffffffffe0
! %l5 = fffffffffffffffb, immed = 00000015, %l6 = 000000000000005c
srlx %l5,0x015,%l6 ! %l6 = 000007ffffffffff
! Mem[0000000030000020] = ffffffff 00003024, %l4 = fa69f4b5, %l5 = fffffffb
ldda [%i0+0x020]%asi,%l4 ! %l4 = 00000000ffffffff 0000000000003024
! %l2 = 00000cf01d6ea202, %l2 = 00000cf01d6ea202, %l5 = 0000000000003024
sra %l2,%l2,%l5 ! %l5 = 00000000075ba880
! %l3 = ffffffffffd9f6ca, immed = 0000035c, %l3 = ffffffffffd9f6ca
addccc %l3,0x35c,%l3 ! %l3 = ffffffffffd9fa26, %ccr = 88
p4_label_35: ! %cwp = 1
! %l2 = 1d6ea202, %l3 = ffd9fa26, Mem[0000000031800020] = 7fffffc4 03c37c00
std %l2,[%i3+%i4] ! Mem[0000000031800020] = 1d6ea202 ffd9fa26
! Mem[0000000019000028] = 5d067f3f, %l7 = fffffffffffd4394
lduwa [%o2+%i5]0x88,%l7 ! %l7 = 000000005d067f3f
! %l2 = 00000cf01d6ea202, %l1 = ffffffffffffffe0, %l6 = 000007ffffffffff
srlx %l2,%l1,%l6 ! %l6 = 0000000000000cf0
! %l3 = ffffffffffd9fa26, immed = fffff267, %l0 = fffffffffffffdf8
taddcctv %l3,-0xd99,%l0 ! %l0 = fffffffffffffe1b, Trapped
! %f28 = 5c8ae612 2ac57128, Mem[0000000031800020] = 1d6ea202 ffd9fa26
std %f28,[%i3+%i4] ! Mem[0000000031800020] = 5c8ae612 2ac57128
! %l3 = ffffffffffd9fa26, %l7 = 000000005d067f3f, %l3 = ffffffffffd9fa26
sll %l3,%l7,%l3 ! %l3 = ffecfd1300000000
! Mem[0000000018800018] = 5c8ae612cbbe11ba, %l2 = 00000cf01d6ea202
ldxa [%o1+%o6]0x81,%l2 ! %l2 = 5c8ae612cbbe11ba
! %l1 = ffffffffffffffe0, immed = 0000001c, %l6 = 0000000000000cf0
srl %l1,0x01c,%l6 ! %l6 = 000000000000000f
! Mem[0000000031800060] = 24d767f8 6fbaad42, %l2 = cbbe11ba, %l3 = 00000000
ldd [%i3+0x060],%l2 ! %l2 = 0000000024d767f8 000000006fbaad42
! %l1 = ffffffffffffffe0, %l7 = 000000005d067f3f, %l7 = 000000005d067f3f
sub %l1,%l7,%l7 ! %l7 = ffffffffa2f980a1
p4_label_36: ! %cwp = 1
! Mem[0000000031000060] = 80000000fa69f4b5, %l4 = 00000000ffffffff
ldxa [%i2+0x060]%asi,%l4 ! %l4 = 80000000fa69f4b5
! Mem[0000000031000024] = 3c200cff, %l0 = fffffffffffffe1b
ldsh [%i2+0x026],%l0 ! %l0 = 0000000000000cff
! Mem[0000000019000020] = 54437e7f, %l6 = 000000000000000f
lduwa [%o2+%i4]0x88,%l6 ! %l6 = 0000000054437e7f
! Mem[0000000018000018] = 7153d539, %l4 = 80000000fa69f4b5
ldswa [%o0+%o6]0x81,%l4 ! %l4 = 000000007153d539
! Mem[0000000019000070] = 00006025, %f7 = fa69f4b5
ld [%o2+0x070],%f7 ! %f7 = 00006025
! %l4 = 000000007153d539
sethi %hi(0xcc3f5000),%l4 ! %l4 = 00000000cc3f5000
! Clear Register : %l6 = 0000000054437e7f
clr %l6 ! %l6 = 0000000000000000
! %l1 = ffffffffffffffe0, %l2 = 0000000024d767f8, %y = fffffdf8
udiv %l1,%l2,%l2 ! %l2 = 00000000ffffffff
mov %l0,%y ! %y = 00000cff
! %l0 = 0000000000000cff, Mem[0000000030000020] = ffffffff00003024
stx %l0,[%i0+%i4] ! Mem[0000000030000020] = 0000000000000cff
! %l2 = 00000000ffffffff, Mem[0000000018800024] = 9a48fefb
sth %l2,[%o1+0x024] ! Mem[0000000018800024] = fffffefb
p4_label_37: ! %cwp = 1
! %l7 = ffffffffa2f980a1, %l0 = 0000000000000cff, %l0 = 0000000000000cff
orncc %l7,%l0,%l0 ! %l0 = fffffffffffff3a1, %ccr = 88
! %l6 = 00000000, %l7 = a2f980a1, Mem[0000000031000060] = 80000000 fa69f4b5
std %l6,[%i2+0x060] ! Mem[0000000031000060] = 00000000 a2f980a1
! Mem[0000000018000050] = 66445b8a, %l5 = 00000000075ba880
ldsba [%o0+0x052]%asi,%l5 ! %l5 = 000000000000005b
! Mem[0000000031800020] = 5c8ae612, %f2 = c6752c26
ld [%i3+%i4],%f2 ! %f2 = 5c8ae612
! %l4 = 00000000cc3f5000, Mem[0000000031000064] = a2f980a1
stw %l4,[%i2+0x064] ! Mem[0000000031000064] = cc3f5000
! Mem[0000000019000028] = 3f7f065d fe79c0eb, %l2 = ffffffff, %l3 = 6fbaad42
ldd [%o2+%i5],%l2 ! %l2 = 000000003f7f065d 00000000fe79c0eb
! Mem[0000000030800064] = 00002213, %l5 = 000000000000005b
ldub [%i1+0x066],%l5 ! %l5 = 0000000000000022
! %l0 = fffffffffffff3a1, %l2 = 000000003f7f065d, %l3 = 00000000fe79c0eb
orncc %l0,%l2,%l3 ! %l3 = fffffffffffffba3, %ccr = 88
! %f4 = 4c2ce93a, Mem[0000000019800000] = 40044010
sta %f4 ,[%o3+%g0]0x81 ! Mem[0000000019800000] = 4c2ce93a
! %l6 = 0000000000000000, immed = 00000b6f, %l3 = fffffffffffffba3
taddcc %l6,0xb6f,%l3 ! %l3 = 0000000000000b6f, %ccr = 02
p4_label_38: ! %cwp = 1
! Mem[0000000019000008] = 6fbaad42, %l3 = 0000000000000b6f
lduwa [%o2+%o4]0x88,%l3 ! %l3 = 000000006fbaad42
! Mem[0000000019000020] = 54437e7f, %f20 = ffffffff
lda [%o2+%i4]0x88,%f20 ! %f20 = 54437e7f
! Mem[0000000019800020] = fffffffffffffff0, %l4 = 00000000cc3f5000
ldxa [%o3+0x020]%asi,%l4 ! %l4 = fffffffffffffff0
! %l5 = 0000000000000022, %l6 = 0000000000000000, %l4 = fffffffffffffff0
addccc %l5,%l6,%l4 ! %l4 = 0000000000000022, %ccr = 00
! %l0 = fffffffffffff3a1, %l7 = ffffffffa2f980a1, %y = 00000cff
umulcc %l0,%l7,%l7 ! %l7 = a2f978c0d361b841, %ccr = 88, %y = a2f978c0
! Mem[0000000031800020] = 5c8ae612, %l5 = 0000000000000022
ldsb [%i3+0x022],%l5 ! %l5 = ffffffffffffffe6
! %l6 = 0000000000000000, %l3 = 000000006fbaad42, %l5 = ffffffffffffffe6
xor %l6,%l3,%l5 ! %l5 = 000000006fbaad42
! %f9 = 71507b8a, Mem[0000000031000060] = 00000000
st %f9 ,[%i2+0x060] ! Mem[0000000031000060] = 71507b8a
! %l4 = 0000000000000022, immed = fffff1d5, %l2 = 000000003f7f065d
andn %l4,-0xe2b,%l2 ! %l2 = 0000000000000022
! %l3 = 000000006fbaad42, immed = 00000eae, %l0 = fffffffffffff3a1
taddcc %l3,0xeae,%l0 ! %l0 = 000000006fbabbf0, %ccr = 02
p4_label_39: ! %cwp = 1
! %f6 = 80000000 00006025, Mem[0000000031000020] = 00000010 3c200cff
std %f6 ,[%i2+%i4] ! Mem[0000000031000020] = 80000000 00006025
! %l6 = 0000000000000000, Mem[0000000031000020] = 80000000
stw %l6,[%i2+%i4] ! Mem[0000000031000020] = 00000000
! Invert Register : %l0 = 000000006fbabbf0
xor %l0,-1,%l0 ! %l0 = ffffffff9045440f
! Mem[0000000019800030] = 3ae92c4c, %l1 = ffffffffffffffe0
lduha [%o3+%i6]0x80,%l1 ! %l1 = 0000000000003ae9
! %l3 = 000000006fbaad42, Mem[0000000031800020] = 5c8ae6122ac57128
stx %l3,[%i3+%i4] ! Mem[0000000031800020] = 000000006fbaad42
! %l4 = 0000000000000022, immed = fffff67d, %l3 = 000000006fbaad42
orn %l4,-0x983,%l3 ! %l3 = 00000000000009a2
! Mem[0000000031000060] = 71507b8a cc3f5000, %l6 = 00000000, %l7 = d361b841
ldd [%i2+0x060],%l6 ! %l6 = 0000000071507b8a 00000000cc3f5000
! Mem[0000000019800010] = 2e2b3256, %f14 = 0dc9e47d
lda [%o3+%o5]0x88,%f14 ! %f14 = 2e2b3256
! Mem[0000000018000064] = 1c36bbc5, %l4 = 0000000000000022
ldsba [%o0+0x064]%asi,%l4 ! %l4 = 000000000000001c
! Mem[0000000018000028] = 7acad96c 757a9a9e, %l0 = 9045440f, %l1 = 00003ae9
ldda [%o0+%i5]0x89,%l0 ! %l0 = 00000000757a9a9e 000000007acad96c
p4_label_40: ! %cwp = 1
! Mem[0000000019800040] = 801d1098893920f4, %f14 = 2e2b3256 e068d351
ldd [%o3+0x040],%f14 ! %f14 = 801d1098 893920f4
! %l3 = 00000000000009a2, Mem[0000000019000000] = c43ae928c0510201
stx %l3,[%o2+%g0] ! Mem[0000000019000000] = 00000000000009a2
! %l6 = 0000000071507b8a, Mem[000000001900002c] = fe79c0eb
stb %l6,[%o2+0x02c] ! Mem[000000001900002c] = 8a79c0eb
! retry : should take illegal inst trap, %l0 = 00000000757a9a9e
retry ! Illegal inst trap : %l0 = 00000000757a9aae
! Mem[0000000030000060] = 3561b6ba, %l4 = 000000000000001c
ldsb [%i0+0x062],%l4 ! %l4 = ffffffffffffffb6
! %l7 = 00000000cc3f5000, Mem[0000000019800018] = ffffffc4
stba %l7,[%o3+%o6]0x81 ! Mem[0000000019800018] = 00ffffc4
! Mem[0000000018800034] = 605d6025, %l4 = ffffffffffffffb6
ldub [%o1+0x036],%l4 ! %l4 = 0000000000000060
! %l4 = 0000000000000060, Mem[0000000031800024] = 6fbaad42
stw %l4,[%i3+0x024] ! Mem[0000000031800024] = 00000060
! Mem[0000000031800060] = 24d767f8, %l7 = 00000000cc3f5000
ldsw [%i3+0x060],%l7 ! %l7 = 0000000024d767f8
! %l3 = 00000000000009a2, immed = 00000f2b, %l7 = 0000000024d767f8
orcc %l3,0xf2b,%l7 ! %l7 = 0000000000000fab, %ccr = 00
p4_label_41: ! %cwp = 1
! Mem[0000000018800008] = 000000a5, %l4 = 0000000000000060
lduwa [%o1+%o4]0x88,%l4 ! %l4 = 00000000000000a5
! %l6 = 0000000071507b8a, Mem[0000000018000028] = 9e9a7a75
stwa %l6,[%o0+%i5]0x80 ! Mem[0000000018000028] = 71507b8a
! %l0 = 00000000757a9aae, immed = fffff3fc, %l1 = 000000007acad96c
orcc %l0,-0xc04,%l1 ! %l1 = fffffffffffffbfe, %ccr = 88
! Mem[0000000018000000] = f7f7ffff ffffffff, %l2 = 00000022, %l3 = 000009a2
ldda [%o0+%g0]0x89,%l2 ! %l2 = 00000000ffffffff 00000000f7f7ffff
! Mem[0000000018000020] = 78586a04a88dca2c, %l4 = 00000000000000a5
ldxa [%o0+%i4]0x81,%l4 ! %l4 = 78586a04a88dca2c
! Invert Register : %l3 = 00000000f7f7ffff
xor %l3,-1,%l3 ! %l3 = ffffffff08080000
! %l6 = 0000000071507b8a, immed = 00000ed0, %l2 = 00000000ffffffff
andcc %l6,0xed0,%l2 ! %l2 = 0000000000000a80, %ccr = 00
! retry : should take illegal inst trap, %l0 = 00000000757a9aae
retry ! Illegal inst trap : %l0 = 00000000757a9abe
! %l6 = 0000000071507b8a, %l6 = 0000000071507b8a, %l5 = 000000006fbaad42
taddcc %l6,%l6,%l5 ! %l5 = 00000000e2a0f714, %ccr = 0a
! %f28 = 5c8ae612 2ac57128, Mem[0000000018000028] = 71507b8a 6cd9ca7a
stda %f28,[%o0+%i5]0x81 ! Mem[0000000018000028] = 5c8ae612 2ac57128
p4_label_42: ! %cwp = 1
! %f30 = d2cd8f63 e0ea33cb, Mem[0000000030000060] = 3561b6ba 00382213
stda %f30,[%i0+0x060]%asi ! Mem[0000000030000060] = d2cd8f63 e0ea33cb
! %l2 = 0000000000000a80, %l4 = 78586a04a88dca2c, %l0 = 00000000757a9abe
sra %l2,%l4,%l0 ! %l0 = 0000000000000000
! %l4 = 78586a04a88dca2c, immed = 00000e20, %y = a2f978c0
udiv %l4,0xe20,%l0 ! %l0 = 00000000ffffffff
mov %l0,%y ! %y = ffffffff
! %l6 = 0000000071507b8a, immed = fffff86d, %l5 = 00000000e2a0f714
addccc %l6,-0x793,%l5 ! %l5 = 00000000715073f7, %ccr = 11
! %l4 = 78586a04a88dca2c, immd = 00000000000008de, %l0 = 00000000ffffffff
udivx %l4,0x8de,%l0 ! %l0 = 000d926dd8609920
! %l2 = 00000a80, %l3 = 08080000, Mem[0000000031800020] = 00000000 00000060
std %l2,[%i3+%i4] ! Mem[0000000031800020] = 00000a80 08080000
! %l6 = 0000000071507b8a, Mem[0000000019800018] = 00ffffc4feb75fe4
stxa %l6,[%o3+%o6]0x80 ! Mem[0000000019800018] = 0000000071507b8a
! %f26 = eaa79ac9 4c2ce93a, Mem[0000000031000060] = 71507b8a cc3f5000
std %f26,[%i2+0x060] ! Mem[0000000031000060] = eaa79ac9 4c2ce93a
! Mem[0000000031800020] = 00000a8008080000, %l6 = 0000000071507b8a
ldxa [%i3+0x020]%asi,%l6 ! %l6 = 00000a8008080000
! Mem[0000000018000020] = 78586a04a88dca2c, %l5 = 00000000715073f7
ldxa [%o0+%i4]0x81,%l5 ! %l5 = 78586a04a88dca2c
p4_label_43: ! %cwp = 1
! %l3 = ffffffff08080000, Mem[0000000018800008] = 000000a5
stba %l3,[%o1+%o4]0x89 ! Mem[0000000018800008] = 00000000
! %l4 = 78586a04a88dca2c, %l0 = 000d926dd8609920, %y = ffffffff
sdiv %l4,%l0,%l0 ! %l0 = 0000000000000002
mov %l0,%y ! %y = 00000002
! %l1 = fffffffffffffbfe, %l7 = 0000000000000fab, %l5 = 78586a04a88dca2c
taddcc %l1,%l7,%l5 ! %l5 = 0000000000000ba9, %ccr = 13
! Mem[0000000018800010] = c6752c26 6f1e2954, %l4 = a88dca2c, %l5 = 00000ba9
ldda [%o1+%o5]0x81,%l4 ! %l4 = 00000000c6752c26 000000006f1e2954
! Mem[0000000030800064] = 00002213, %l6 = 00000a8008080000
ldsw [%i1+0x064],%l6 ! %l6 = 0000000000002213
! %l5 = 000000006f1e2954, Mem[0000000030800021] = 0049aecf
stb %l5,[%i1+0x021] ! Mem[0000000030800020] = 0054aecf
! %l0 = 0000000000000002, %l5 = 000000006f1e2954, %l7 = 0000000000000fab
sll %l0,%l5,%l7 ! %l7 = 0000000000200000
! Mem[0000000030000060] = d2cd8f63 e0ea33cb, %l0 = 00000002, %l1 = fffffbfe
ldda [%i0+0x060]%asi,%l0 ! %l0 = 00000000d2cd8f63 00000000e0ea33cb
! %l1 = 00000000e0ea33cb, %l6 = 0000000000002213, %l0 = 00000000d2cd8f63
addccc %l1,%l6,%l0 ! %l0 = 00000000e0ea55df, %ccr = 08
! Mem[0000000019000020] = 54437e7f, %l4 = 00000000c6752c26
lduba [%o2+%i4]0x88,%l4 ! %l4 = 000000000000007f
p4_label_44: ! %cwp = 1
! %l7 = 0000000000200000, %l7 = 0000000000200000, %y = 00000002
umul %l7,%l7,%l2 ! %l2 = 0000040000000000, %y = 400
! %f0 = a2b56667 59b13348, Mem[0000000018000030] = a641c278 09c5a8d4
stda %f0 ,[%o0+%i6]0x81 ! Mem[0000000018000030] = a2b56667 59b13348
! %l5 = 000000006f1e2954, %l7 = 0000000000200000, %y = 00000400
umulcc %l5,%l7,%l5 ! %l5 = 000de3c52a800000, %ccr = 00, %y = de3c5
! %f2 = 5c8ae612 6f1e2954, Mem[0000000018800010] = c6752c26 6f1e2954
std %f2 ,[%o1+%o5] ! Mem[0000000018800010] = 5c8ae612 6f1e2954
! %l6 = 0000000000002213, Mem[0000000030800022] = 0054aecf
stb %l6,[%i1+0x022] ! Mem[0000000030800020] = 005413cf
! %l5 = 000de3c52a800000, Mem[0000000018000020] = 78586a04
stwa %l5,[%o0+%i4]0x81 ! Mem[0000000018000020] = 2a800000
! Mem[0000000018800070] = abda762983b49237, %f6 = 80000000 00006025
ldd [%o1+0x070],%f6 ! %f6 = abda7629 83b49237
! %l6 = 0000000000002213, Mem[0000000030000060] = d2cd8f63e0ea33cb
stx %l6,[%i0+0x060] ! Mem[0000000030000060] = 0000000000002213
! %l4 = 000000000000007f, %l0 = 00000000e0ea55df, %l0 = 00000000e0ea55df
orncc %l4,%l0,%l0 ! %l0 = ffffffff1f15aa7f, %ccr = 80
! %l2 = 0000040000000000, Mem[0000000018000020] = 0000802a
stba %l2,[%o0+%i4]0x89 ! Mem[0000000018000020] = 00008000
p4_label_45: ! %cwp = 1
! %l6 = 0000000000002213, immed = 000008fe, %y = 000de3c5
umul %l6,0x8fe,%l0 ! %l0 = 00000000013266da, %y = 00
! %f4 = 4c2ce93a, Mem[0000000019800050] = 1aa4bd8c
st %f4 ,[%o3+0x050] ! Mem[0000000019800050] = 4c2ce93a
! %l3 = ffffffff08080000, Mem[0000000031000023] = 00000000
stb %l3,[%i2+0x023] ! Mem[0000000031000020] = 00000000
! %l6 = 0000000000002213, %l2 = 0000040000000000, %l3 = ffffffff08080000
udivx %l6,%l2,%l3 ! %l3 = 0000000000000000
! %l2 = 0000040000000000, Mem[0000000018800010] = 5c8ae612
stwa %l2,[%o1+%o5]0x81 ! Mem[0000000018800010] = 00000000
! %l5 = 000de3c52a800000, Mem[000000001900005b] = 00006525
stba %l5,[%o2+0x05b]%asi ! Mem[0000000019000058] = 00006500
! %l0 = 00000000013266da, Mem[0000000018000030] = 6766b5a2
stba %l0,[%o0+%i6]0x89 ! Mem[0000000018000030] = 6766b5da
! %l7 = 0000000000200000, %l6 = 0000000000002213, %l0 = 00000000013266da
tsubcctv %l7,%l6,%l0 ! %l0 = 00000000013266fd, Trapped
! %l5 = 000de3c52a800000, Mem[000000001800006d] = d03cd037
stb %l5,[%o0+0x06d] ! Mem[000000001800006c] = d000d037
! Mem[0000000019000020] = 54437e7f, %l4 = 000000000000007f
lduwa [%o2+%i4]0x88,%l4 ! %l4 = 0000000054437e7f
p4_label_46: ! %cwp = 1
! Mem[0000000030000060] = 0000000000002213, %f24 = 3f7f065d fe79c0eb
ldda [%i0+0x060]%asi,%f24 ! %f24 = 00000000 00002213
! Mem[0000000019000050] = 24d767f86fbaad42, %f4 = 4c2ce93a 54437e7f
ldd [%o2+0x050],%f4 ! %f4 = 24d767f8 6fbaad42
! Mem[0000000018800018] = 5c8ae612 cbbe11ba, %l2 = 00000000, %l3 = 00000000
ldda [%o1+%o6]0x81,%l2 ! %l2 = 000000005c8ae612 00000000cbbe11ba
! Mem[0000000031800024] = 08080000, %l5 = 000de3c52a800000
ldsh [%i3+0x026],%l5 ! %l5 = 0000000000000000
! %l5 = 0000000000000000, %l7 = 0000000000200000, %l4 = 0000000054437e7f
sra %l5,%l7,%l4 ! %l4 = 0000000000000000
! %l2 = 000000005c8ae612, %l7 = 0000000000200000, %y = 00000000
umulcc %l2,%l7,%l4 ! %l4 = 000b915cc2400000, %ccr = 08, %y = b915c
! Mem[0000000018000000] = ffffffff, %f5 = 6fbaad42
lda [%o0+%g0]0x88,%f5 ! %f5 = ffffffff
! Mem[0000000019000018] = 51ec2263, %l0 = 00000000013266fd
lduha [%o2+%o6]0x80,%l0 ! %l0 = 00000000000051ec
! Mem[0000000031000020] = 00000000 00006025, %l6 = 00002213, %l7 = 00200000
ldd [%i2+%i4],%l6 ! %l6 = 0000000000000000 0000000000006025
! %l1 = 00000000e0ea33cb, Mem[0000000030800024] = f0df755a
stw %l1,[%i1+0x024] ! Mem[0000000030800024] = e0ea33cb
p4_label_47: ! %cwp = 1
! %f18 = 24d767f8 6fbaad42, Mem[0000000018800030] = 51d368e0 25605d60
stda %f18,[%o1+%i6]0x89 ! Mem[0000000018800030] = 24d767f8 6fbaad42
! %l6 = 0000000000000000, Mem[0000000030000060] = 00000000
stb %l6,[%i0+0x060] ! Mem[0000000030000060] = 00000000
! %l5 = 0000000000000000, Mem[0000000031800024] = 08080000
sth %l5,[%i3+0x024] ! Mem[0000000031800024] = 00000000
! %l5 = 0000000000000000, immed = 00000017, %l3 = 00000000cbbe11ba
srl %l5,0x017,%l3 ! %l3 = 0000000000000000
! Mem[0000000030800064] = 00002213, %l7 = 0000000000006025
lduh [%i1+0x064],%l7 ! %l7 = 0000000000000000
! %l2 = 000000005c8ae612, Mem[0000000018000078] = 40a7f578
stw %l2,[%o0+0x078] ! Mem[0000000018000078] = 5c8ae612
! Mem[0000000030000020] = 00000000, %l7 = 0000000000000000
ldsh [%i0+%i4],%l7 ! %l7 = 0000000000000000
! Mem[0000000031000020] = 0000000000006025, %l3 = 0000000000000000
ldxa [%i2+0x020]%asi,%l3 ! %l3 = 0000000000006025
! %l4 = c2400000, %l5 = 00000000, Mem[0000000019000078] = 2a2bc205 606675ea
stda %l4,[%o2+0x078]%asi ! Mem[0000000019000078] = c2400000 00000000
! %l3 = 0000000000006025, immed = fffff660, %l4 = 000b915cc2400000
tsubcc %l3,-0x9a0,%l4 ! %l4 = 00000000000069c5, %ccr = 13
p4_label_48: ! %cwp = 1
! %l4 = 00000000000069c5, immed = fffffc0a, %l6 = 0000000000000000
add %l4,-0x3f6,%l6 ! %l6 = 00000000000065cf
! %l2 = 000000005c8ae612, immed = 00000b24, %y = 000b915c
udivcc %l2,0xb24,%l6 ! %l6 = 00000000ffffffff, %ccr = 0a
mov %l0,%y ! %y = 000051ec
! %l2 = 000000005c8ae612, Mem[0000000018000048] = dc832bcb
stw %l2,[%o0+0x048] ! Mem[0000000018000048] = 5c8ae612
! Mem[0000000019800020] = ffffffff, %l3 = 0000000000006025
ldsw [%o3+%i4],%l3 ! %l3 = ffffffffffffffff
! %l3 = ffffffffffffffff, Mem[0000000019000010] = 492b28b208619845
stxa %l3,[%o2+%o5]0x88 ! Mem[0000000019000010] = ffffffffffffffff
! %l7 = 0000000000000000, %l6 = 00000000ffffffff, %l7 = 0000000000000000
xnorcc %l7,%l6,%l7 ! %l7 = ffffffff00000000, %ccr = 84
! %l4 = 00000000000069c5, %l7 = ffffffff00000000, %l7 = ffffffff00000000
sll %l4,%l7,%l7 ! %l7 = 00000000000069c5
! %l5 = 0000000000000000
setx 0xbd42196dbd42196d,%g7,%l5 ! %l5 = bd42196dbd42196d
! Mem[0000000019000028] = ebc0798a 5d067f3f, %l0 = 000051ec, %l1 = e0ea33cb
ldda [%o2+%i5]0x89,%l0 ! %l0 = 000000005d067f3f 00000000ebc0798a
! %l6 = 00000000ffffffff, %l1 = 00000000ebc0798a, %l5 = bd42196dbd42196d
subc %l6,%l1,%l5 ! %l5 = 00000000143f8675
p4_label_49: ! %cwp = 1
! %l3 = ffffffffffffffff, Mem[0000000018000000] = ffffffff
stha %l3,[%o0+%g0]0x80 ! Mem[0000000018000000] = ffffffff
! %l4 = 00000000000069c5, Mem[0000000031000024] = 00006025
sth %l4,[%i2+0x024] ! Mem[0000000031000024] = 69c56025
! Mem[0000000018000040] = 3f7f065d fe79c0eb, %l0 = 5d067f3f, %l1 = ebc0798a
ldda [%o0+0x040]%asi,%l0 ! %l0 = 000000003f7f065d 00000000fe79c0eb
! %l3 = ffffffffffffffff, %l4 = 00000000000069c5, %l5 = 00000000143f8675
sdivx %l3,%l4,%l5 ! %l5 = 0000000000000000
! retry : should take illegal inst trap, %l0 = 000000003f7f065d
retry ! Illegal inst trap : %l0 = 000000003f7f066d
! %l2 = 000000005c8ae612, immed = 00000030, %l4 = 00000000000069c5
sllx %l2,0x030,%l4 ! %l4 = e612000000000000
! %l4 = 00000000, %l5 = 00000000, Mem[0000000018800018] = 12e68a5c ba11becb
stda %l4,[%o1+%o6]0x89 ! Mem[0000000018800018] = 00000000 00000000
! Mem[0000000031000060] = eaa79ac9, %l6 = 00000000ffffffff
ldswa [%i2+0x060]%asi,%l6 ! %l6 = ffffffffeaa79ac9
! %l3 = ffffffffffffffff, Mem[0000000018800008] = 00000000
stha %l3,[%o1+%o4]0x88 ! Mem[0000000018800008] = 0000ffff
! Invert Register : %l0 = 000000003f7f066d
xor %l0,-1,%l0 ! %l0 = ffffffffc080f992
p4_label_50: ! %cwp = 1
! %l7 = 00000000000069c5, Mem[0000000019800020] = ffffffff
stba %l7,[%o3+%i4]0x81 ! Mem[0000000019800020] = c5ffffff
! %l2 = 000000005c8ae612, Mem[0000000018800024] = fffffefb, %asi = 80
stha %l2,[%o1+0x024]%asi ! Mem[0000000018800024] = e612fefb
! %l1 = 00000000fe79c0eb, immed = 00000dde, %l3 = ffffffffffffffff
taddcctv %l1,0xdde,%l3 ! %l0 = ffffffffc080f9b5, Trapped
! %l2 = 000000005c8ae612, immed = 0000000c, %l2 = 000000005c8ae612
sll %l2,0x00c,%l2 ! %l2 = 000005c8ae612000
! Mem[0000000019000000] = a2090000 00000000, %l2 = ae612000, %l3 = ffffffff
ldda [%o2+%g0]0x89,%l2 ! %l2 = 0000000000000000 00000000a2090000
! %l4 = e612000000000000, %l5 = 0000000000000000, %l5 = 0000000000000000
orncc %l4,%l5,%l5 ! %l5 = ffffffffffffffff, %ccr = 88
! %l4 = e612000000000000, immed = 000004b6, %l4 = e612000000000000
addc %l4,0x4b6,%l4 ! %l4 = e6120000000004b6
! Mem[0000000018800008] = 0000ffff, %l6 = ffffffffeaa79ac9
lduwa [%o1+%o4]0x88,%l6 ! %l6 = 000000000000ffff
! Mem[0000000018800020] = fbfe12e6fe79c0eb, %l2 = 0000000000000000
ldxa [%o1+%i4]0x88,%l2 ! %l2 = fbfe12e6fe79c0eb
! %l0 = ffffffffc080f9b5, Mem[0000000019800018] = 00000000
stha %l0,[%o3+%o6]0x88 ! Mem[0000000019800018] = 0000f9b5
p4_label_51: ! %cwp = 1
! %l2 = fe79c0eb, %l3 = a2090000, Mem[0000000031000020] = 00000000 69c56025
std %l2,[%i2+%i4] ! Mem[0000000031000020] = fe79c0eb a2090000
! %l1 = 00000000fe79c0eb, %l4 = e6120000000004b6, %y = 000051ec
udiv %l1,%l4,%l3 ! %l3 = 00000000ffffffff
mov %l0,%y ! %y = c080f9b5
! Mem[0000000018000054] = 74083144, %l7 = 00000000000069c5
ldsw [%o0+0x054],%l7 ! %l7 = 0000000074083144
! %l2 = fe79c0eb, %l3 = ffffffff, Mem[0000000019800000] = 3ae92c4c 00000000
stda %l2,[%o3+%g0]0x89 ! Mem[0000000019800000] = fe79c0eb ffffffff
! Mem[0000000018800010] = 00000000, %l3 = 00000000ffffffff
ldswa [%o1+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000019800008] = ba11becb 12e68a5c, %l0 = c080f9b5, %l1 = fe79c0eb
ldda [%o3+%o4]0x89,%l0 ! %l0 = 0000000012e68a5c 00000000ba11becb
rd %pc,%o7
return %o7+12 ! CWP = 0
! %l3 = 0000000000007c00, %l5 = 00000000635eb4ec, %l2 = 0000000000000000
sll %l3,%l5,%l2 ! %l2 = 0000000007c00000
! %l1 = e173bc0d3c200cff, %l5 = 00000000635eb4ec, %l3 = 0000000000007c00
sll %l1,%l5,%l3 ! %l3 = 3bc0d3c200cff000
save ! CWP = 1
p4_label_52: ! %cwp = 1
! %f23 = 605d6025, Mem[0000000019800030] = 3ae92c4c
sta %f23,[%o3+%i6]0x81 ! Mem[0000000019800030] = 605d6025
! Mem[0000000031800024] = 00000000, %l2 = fbfe12e6fe79c0eb
ldswa [%i3+0x024]%asi,%l2 ! %l2 = 0000000000000000
! %l7 = 0000000074083144, %l7 = 0000000074083144, %l3 = 0000000000000000
addcc %l7,%l7,%l3 ! %l3 = 00000000e8106288, %ccr = 0a
! Mem[0000000019000038] = a5fc315a, %l1 = 00000000ba11becb
lduw [%o2+0x038],%l1 ! %l1 = 00000000a5fc315a
! %l4 = 000004b6, %l5 = ffffffff, Mem[0000000018800070] = abda7629 83b49237
std %l4,[%o1+0x070] ! Mem[0000000018800070] = 000004b6 ffffffff
! %l1 = 00000000a5fc315a, Mem[0000000031000026] = a2090000
stb %l1,[%i2+0x026] ! Mem[0000000031000024] = a2095a00
! %f8 = 605d6025 71507b8a, Mem[0000000018000010] = 9224e1f1 6d622c1f
stda %f8 ,[%o0+%o5]0x81 ! Mem[0000000018000010] = 605d6025 71507b8a
! %l2 = 0000000000000000, Mem[0000000030000020] = 00000000, %asi = 80
stha %l2,[%i0+0x020]%asi ! Mem[0000000030000020] = 00000000
! Mem[0000000030000064] = 00002213, %l1 = 00000000a5fc315a
ldswa [%i0+0x064]%asi,%l1 ! %l1 = 0000000000002213
! %l6 = 0000ffff, %l7 = 74083144, Mem[0000000030800020] = 005413cf e0ea33cb
std %l6,[%i1+%i4] ! Mem[0000000030800020] = 0000ffff 74083144
p4_label_53: ! %cwp = 1
! Mem[000000001900004c] = 635eb4ec, %l3 = 00000000e8106288
ldsba [%o2+0x04e]%asi,%l3 ! %l3 = ffffffffffffffb4
! Mem[0000000018000008] = 7fca04c0, %l7 = 0000000074083144
lduwa [%o0+%o4]0x88,%l7 ! %l7 = 000000007fca04c0
! %l0 = 12e68a5c, %l1 = 00002213, Mem[0000000019800010] = 56322b2e 54428d29
std %l0,[%o3+%o5] ! Mem[0000000019800010] = 12e68a5c 00002213
! %l0 = 0000000012e68a5c, Mem[0000000019800008] = ba11becb12e68a5c
stxa %l0,[%o3+%o4]0x88 ! Mem[0000000019800008] = 0000000012e68a5c
! Clear Register : %l2 = 0000000000000000
clr %l2 ! %l2 = 0000000000000000
! Mem[0000000030000060] = 0000000000002213, %f24 = 00000000 00002213
ldd [%i0+0x060],%f24 ! %f24 = 00000000 00002213
! %l0 = 12e68a5c, %l1 = 00002213, Mem[0000000031800060] = 24d767f8 6fbaad42
std %l0,[%i3+0x060] ! Mem[0000000031800060] = 12e68a5c 00002213
! %l0 = 0000000012e68a5c, Mem[0000000031800060] = 12e68a5c00002213
stx %l0,[%i3+0x060] ! Mem[0000000031800060] = 0000000012e68a5c
! %f29 = 2ac57128, Mem[0000000018000010] = 605d6025
sta %f29,[%o0+%o5]0x81 ! Mem[0000000018000010] = 2ac57128
! Mem[0000000019800010] = 12e68a5c, %f0 = a2b56667
lda [%o3+%o5]0x80,%f0 ! %f0 = 12e68a5c
p4_label_54: ! %cwp = 1
! %l6 = 000000000000ffff, immed = fffffe71, %l0 = 0000000012e68a5c
addccc %l6,-0x18f,%l0 ! %l0 = 000000000000fe70, %ccr = 11
! Mem[0000000019800028] = 93462d38, %l2 = 0000000000000000
lduha [%o3+%i5]0x89,%l2 ! %l2 = 0000000000002d38
restore ! CWP = 0
! %l1 = e173bc0d3c200cff, %l7 = 0000000000000032, %l6 = fffffffffffff444
sll %l1,%l7,%l6 ! %l6 = f034f08033fc0000
! Mem[0000000018000008] = c004ca7f, %l0 = 0000000000000000
ldsba [%i0+%i4]0x81,%l0 ! %l0 = ffffffffffffffc0
! %l2 = 0000000007c00000, %l2 = 0000000007c00000, %l1 = e173bc0d3c200cff
sub %l2,%l2,%l1 ! %l1 = 0000000000000000
! %l0 = ffffffffffffffc0, Mem[0000000018800020] = fe79c0eb
stwa %l0,[%i1+%o4]0x89 ! Mem[0000000018800020] = ffffffc0
! %l2 = 07c00000, %l3 = 00cff000, Mem[0000000031800020] = 00000a80 00000000
std %l2,[%o3+%o4] ! Mem[0000000031800020] = 07c00000 00cff000
! Invert Register : %l4 = 7fffffc403c37c00
xor %l4,-1,%l4 ! %l4 = 8000003bfc3c83ff
! Mem[0000000018800010] = 00000000, %l1 = 0000000000000000
lduwa [%i1+%i5]0x88,%l1 ! %l1 = 0000000000000000
p4_label_55:
! %l1 = 0000000000000000, Mem[0000000030800020] = 0000ffff
stw %l1,[%o1+%o4] ! Mem[0000000030800020] = 00000000
! Mem[0000000030000060] = 00000000, %l5 = 00000000635eb4ec
lduw [%o0+0x060],%l5 ! %l5 = 0000000000000000
! Mem[0000000030000060] = 00000000 00002213, %l6 = 33fc0000, %l7 = 00000032
ldda [%o0+0x060]%asi,%l6 ! %l6 = 0000000000000000 0000000000002213
! %l2 = 0000000007c00000, immed = 00000548, %y = c080f9b5
smulcc %l2,0x548,%l0 ! %l0 = 00000028ee000000, %ccr = 08, %y = 28
! %l2 = 07c00000, %l3 = 00cff000, Mem[0000000030000020] = 00000000 00000cff
std %l2,[%o0+%o4] ! Mem[0000000030000020] = 07c00000 00cff000
! %l2 = 0000000007c00000, Mem[0000000018800030] = 6fbaad42
stwa %l2,[%i1+%o6]0x89 ! Mem[0000000018800030] = 07c00000
! %l6 = 0000000000000000, Mem[0000000019000028] = 3f7f065d
stw %l6,[%i2+%o5] ! Mem[0000000019000028] = 00000000
! %l5 = 0000000000000000, immed = fffffa52, %l5 = 0000000000000000
addccc %l5,-0x5ae,%l5 ! %l5 = fffffffffffffa52, %ccr = 88
! %l0 = ee000000, %l1 = 00000000, Mem[0000000018800058] = 2b4e7879 f4090904
std %l0,[%i1+0x058] ! Mem[0000000018800058] = ee000000 00000000
! done : should take illegal inst trap, %l0 = 00000028ee000000
done ! Illegal inst trap : %l0 = 00000028ee000010
p4_label_56:
! %l0 = 00000028ee000010, %l1 = 0000000000000000, %y = 00000028
sdivcc %l0,%l1,%l7 ! Div by zero, %l0 = 00000028ee000060
mov %l0,%y ! %y = ee000038
! %l5 = fffffffffffffa52, Mem[0000000018000008] = c004ca7f2ca28694
stxa %l5,[%i0+%i4]0x80 ! Mem[0000000018000008] = fffffffffffffa52
! %l7 = 0000000000002213, %l4 = 8000003bfc3c83ff, %y = ee000038
sdivcc %l7,%l4,%l6 ! %l6 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = ee000038
! %l2 = 0000000007c00000, %l5 = fffffffffffffa52, %l2 = 0000000007c00000
subccc %l2,%l5,%l2 ! %l2 = 0000000007c005ae, %ccr = 11
! %l3 = 3bc0d3c200cff000, Mem[0000000019800028] = 382d4693
stwa %l3,[%i3+%o5]0x81 ! Mem[0000000019800028] = 00cff000
! %l2 = 07c005ae, %l3 = 00cff000, Mem[0000000019000010] = ffffffff ffffffff
stda %l2,[%i2+%i5]0x89 ! Mem[0000000019000010] = 07c005ae 00cff000
! Mem[0000000030800060] = 00940000 00002213, %l6 = 7fffffff, %l7 = 00002213
ldda [%o1+0x060]%asi,%l6 ! %l6 = 0000000000940000 0000000000002213
! %l2 = 0000000007c005ae, Mem[0000000018000028] = 5c8ae612
stwa %l2,[%i0+%o5]0x80 ! Mem[0000000018000028] = 07c005ae
! %l4 = 8000003bfc3c83ff, Mem[0000000018000020] = 00008000
stwa %l4,[%i0+%o4]0x89 ! Mem[0000000018000020] = fc3c83ff
! Mem[0000000031000020] = fe79c0eb, %l1 = 0000000000000000
lduw [%o2+%o4],%l1 ! %l1 = 00000000fe79c0eb
p4_label_57:
! Mem[0000000031800020] = 07c00000, %l0 = 00000028ee000038
ldsh [%o3+0x022],%l0 ! %l0 = 0000000000000000
! %l2 = 0000000007c005ae, %l2 = 0000000007c005ae, %l6 = 0000000000940000
andcc %l2,%l2,%l6 ! %l6 = 0000000007c005ae, %ccr = 00
! %l6 = 0000000007c005ae, immd = ffffffffffffff88, %l1 = 00000000fe79c0eb
sdivx %l6,-0x078,%l1 ! %l1 = ffffffffffef776c
! %l6 = 0000000007c005ae, %l5 = fffffffffffffa52, %y = ee000038
udiv %l6,%l5,%l7 ! %l7 = 00000000ee00057f
mov %l0,%y ! %y = 00000000
! %l5 = fffffffffffffa52, Mem[0000000018800058] = ee00000000000000
stx %l5,[%i1+0x058] ! Mem[0000000018800058] = fffffffffffffa52
! %l6 = 07c005ae, %l7 = ee00057f, Mem[0000000018000028] = ae05c007 2871c52a
stda %l6,[%i0+%o5]0x89 ! Mem[0000000018000028] = 07c005ae ee00057f
! Mem[0000000019000030] = 025a8c90, %l5 = fffffffffffffa52
ldsha [%i2+%o6]0x89,%l5 ! %l5 = ffffffffffff8c90
! %l7 = 00000000ee00057f, Mem[0000000019000020] = 7f7e4354
stwa %l7,[%i2+%o4]0x81 ! Mem[0000000019000020] = ee00057f
! %l6 = 0000000007c005ae, Mem[0000000031000060] = eaa79ac94c2ce93a
stx %l6,[%o2+0x060] ! Mem[0000000031000060] = 0000000007c005ae
! %l2 = 0000000007c005ae, Mem[0000000018000024] = a88dca2c, %asi = 80
stwa %l2,[%i0+0x024]%asi ! Mem[0000000018000024] = 07c005ae
p4_label_58:
! Mem[0000000019800008] = 00000000 12e68a5c, %l2 = 07c005ae, %l3 = 00cff000
ldda [%i3+%i4]0x89,%l2 ! %l2 = 0000000012e68a5c 0000000000000000
! %l0 = 0000000000000000, Mem[0000000018000033] = dab56667
stba %l0,[%i0+0x033]%asi ! Mem[0000000018000030] = dab56600
! Mem[0000000030800024] = 74083144, %l2 = 0000000012e68a5c
ldsh [%o1+0x026],%l2 ! %l2 = 0000000000003144
! Mem[0000000019800010] = 12e68a5c, %l7 = 00000000ee00057f
ldswa [%i3+%i5]0x81,%l7 ! %l7 = 0000000012e68a5c
! %l6 = 0000000007c005ae, %l0 = 0000000000000000, %y = 00000000
sdivcc %l6,%l0,%l3 ! %l3 = 0000000000000000, %ccr = 00
mov %l0,%y ! %y = 00000028
! Invert Register : %l3 = 0000000000000000
xor %l3,-1,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030800060] = 00940000 00002213, %l0 = 00000028, %l1 = ffef776c
ldda [%o1+0x060]%asi,%l0 ! %l0 = 0000000000940000 0000000000002213
! Mem[0000000019000000] = 00000000 000009a2, %l2 = 00003144, %l3 = ffffffff
ldd [%i2+%g0],%l2 ! %l2 = 0000000000000000 00000000000009a2
! %l0 = 0000000000940000, Mem[0000000031000064] = 07c005ae
stb %l0,[%o2+0x064] ! Mem[0000000031000064] = 00c005ae
! %l0 = 0000000000940000, immed = fffffb30, %y = 00000028
smul %l0,-0x4d0,%l1 ! %l1 = fffffffd37c00000, %y = fffffffd
p4_label_59:
! %l7 = 0000000012e68a5c, %l3 = 00000000000009a2, %l3 = 00000000000009a2
andncc %l7,%l3,%l3 ! %l3 = 0000000012e6825c, %ccr = 00
! %l0 = 0000000000940000, immed = 000006e4, %l7 = 0000000012e68a5c
orcc %l0,0x6e4,%l7 ! %l7 = 00000000009406e4, %ccr = 00
! Mem[0000000019800028] = 00cff000, %l1 = fffffffd37c00000
lduba [%i3+%o5]0x80,%l1 ! %l1 = 0000000000000000
! %l0 = 00940000, %l1 = 00000000, Mem[0000000018000018] = 7153d539 0948672c
std %l0,[%i0+%i6] ! Mem[0000000018000018] = 00940000 00000000
! %l4 = fc3c83ff, %l5 = ffff8c90, Mem[0000000031800060] = 00000000 12e68a5c
std %l4,[%o3+0x060] ! Mem[0000000031800060] = fc3c83ff ffff8c90
! %l4 = 8000003bfc3c83ff, immed = 00000929, %y = fffffffd
smul %l4,0x929,%l1 ! %l1 = ffffffdd86551ad7, %y = ffffffdd
! Mem[0000000030800064] = 00002213, %f29 = 2ac57128
ld [%o1+0x064],%f29 ! %f29 = 00002213
! Randomly selected nop
nop
! Mem[0000000018800010] = 00000000, %l2 = 0000000000000000
ldsh [%i1+%i5],%l2 ! %l2 = 0000000000000000
! Mem[0000000019000020] = ee00057f, %l4 = 8000003bfc3c83ff
ldswa [%i2+%o4]0x81,%l4 ! %l4 = ffffffffee00057f
p4_label_60:
! %l1 = ffffffdd86551ad7, immed = 00000f23, %l1 = ffffffdd86551ad7
addcc %l1,0xf23,%l1 ! %l1 = ffffffdd865529fa, %ccr = 88
! %l2 = 00000000, %l3 = 12e6825c, Mem[0000000019000028] = 00000000 ebc0798a
stda %l2,[%i2+%o5]0x89 ! Mem[0000000019000028] = 00000000 12e6825c
! Mem[0000000018000020] = ff833cfc07c005ae, %f4 = 24d767f8 ffffffff
ldda [%i0+%o4]0x81,%f4 ! %f4 = ff833cfc 07c005ae
! Mem[0000000030000064] = 00002213, %l6 = 0000000007c005ae
lduh [%o0+0x064],%l6 ! %l6 = 0000000000000000
! %l2 = 0000000000000000
sethi %hi(0xdb67d000),%l2 ! %l2 = 00000000db67d000
! Mem[0000000031800020] = 07c00000, %l3 = 0000000012e6825c
ldsha [%o3+0x022]%asi,%l3 ! %l3 = 0000000000000000
! Mem[000000001900007c] = 00000000, %f4 = ff833cfc
ld [%i2+0x07c],%f4 ! %f4 = 00000000
! Mem[0000000030000024] = 00cff000, %l5 = ffffffffffff8c90
ldsb [%o0+0x024],%l5 ! %l5 = 0000000000000000
! Mem[000000001980006c] = ed95ccfe, %l4 = ffffffffee00057f
ldsh [%i3+0x06c],%l4 ! %l4 = ffffffffffffed95
! Mem[0000000030000020] = 07c00000 00cff000, %l0 = 00940000, %l1 = 865529fa
ldd [%o0+%o4],%l0 ! %l0 = 0000000007c00000 0000000000cff000
p4_label_61:
! %l4 = ffffffffffffed95, %l6 = 0000000000000000, %l6 = 0000000000000000
andcc %l4,%l6,%l6 ! %l6 = 0000000000000000, %ccr = 44
! Mem[0000000019800018] = b5f90000, %l1 = 0000000000cff000
lduba [%i3+%i6]0x80,%l1 ! %l1 = 00000000000000b5
! Mem[0000000019000030] = 025a8c90, %f22 = 00000010
lda [%i2+%o6]0x88,%f22 ! %f22 = 025a8c90
! Mem[0000000018800050] = 1997d467, %l7 = 00000000009406e4
ldsha [%i1+0x050]%asi,%l7 ! %l7 = 0000000000001997
! %f8 = 605d6025 71507b8a, Mem[0000000018000028] = ae05c007 7f0500ee
stda %f8 ,[%i0+%o5]0x81 ! Mem[0000000018000028] = 605d6025 71507b8a
! %l6 = 00000000, %l7 = 00001997, Mem[0000000030800060] = 00940000 00002213
std %l6,[%o1+0x060] ! Mem[0000000030800060] = 00000000 00001997
! %l1 = 00000000000000b5, %l3 = 0000000000000000, %l7 = 0000000000001997
xnorcc %l1,%l3,%l7 ! %l7 = ffffffffffffff4a, %ccr = 88
! %f26 = eaa79ac9 4c2ce93a, Mem[0000000019000050] = 24d767f8 6fbaad42
std %f26,[%i2+0x050] ! Mem[0000000019000050] = eaa79ac9 4c2ce93a
! %l5 = 0000000000000000, %l3 = 0000000000000000, %l5 = 0000000000000000
orn %l5,%l3,%l5 ! %l5 = ffffffffffffffff
! %l3 = 0000000000000000, %l2 = 00000000db67d000, %l4 = ffffffffffffed95
or %l3,%l2,%l4 ! %l4 = 00000000db67d000
p4_label_62:
! Mem[0000000018000058] = dd59992495fdeac8, %l7 = ffffffffffffff4a
ldxa [%i0+0x058]%asi,%l7 ! %l7 = dd59992495fdeac8
! Mem[0000000018000010] = 2871c52a, %f14 = 801d1098
lda [%i0+%i5]0x88,%f14 ! %f14 = 2871c52a
save ! CWP = 1
! %l0 = 000000000000fe70, %l2 = 0000000000002d38, %l6 = 000000000000ffff
addc %l0,%l2,%l6 ! %l6 = 0000000000012ba8
! %l7 = 000000007fca04c0, Mem[0000000019000018] = 6322ec51
stwa %l7,[%o2+%o6]0x89 ! Mem[0000000019000018] = 7fca04c0
! %l4 = e6120000000004b6, %l7 = 000000007fca04c0, %l4 = e6120000000004b6
orn %l4,%l7,%l4 ! %l4 = ffffffff8035ffbf
! Mem[0000000019800030] = 605d6025, %f11 = 83d97150
lda [%o3+%i6]0x80,%f11 ! %f11 = 605d6025
! Mem[0000000031800060] = fc3c83ffffff8c90, %l1 = 0000000000002213
ldxa [%i3+0x060]%asi,%l1 ! %l1 = fc3c83ffffff8c90
! %l6 = 0000000000012ba8, immed = 0000001f, %l2 = 0000000000002d38
srl %l6,0x01f,%l2 ! %l2 = 0000000000000000
! %f30 = d2cd8f63 e0ea33cb, Mem[0000000031000020] = fe79c0eb a2095a00
std %f30,[%i2+%i4] ! Mem[0000000031000020] = d2cd8f63 e0ea33cb
p4_label_63: ! %cwp = 1
! Mem[0000000031000060] = 0000000000c005ae, %f14 = 2871c52a 893920f4
ldd [%i2+0x060],%f14 ! %f14 = 00000000 00c005ae
! %l0 = 000000000000fe70, Mem[0000000018800018] = 00000000
stwa %l0,[%o1+%o6]0x89 ! Mem[0000000018800018] = 0000fe70
! Set Register : %l3 = ffffffffffffffb4
xor %g0,-1,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030800024] = 74083144, %l3 = ffffffffffffffff
ldsba [%i1+0x027]%asi,%l3 ! %l3 = 0000000000000044
! %l5 = ffffffffffffffff, immed = fffff8b1, %l3 = 0000000000000044
or %l5,-0x74f,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000031800024] = 00cff000, %l4 = ffffffff8035ffbf
ldsw [%i3+0x024],%l4 ! %l4 = 0000000000cff000
! %l6 = 00012ba8, %l7 = 7fca04c0, Mem[0000000019000020] = ee00057f cd5a8879
stda %l6,[%o2+%i4]0x81 ! Mem[0000000019000020] = 00012ba8 7fca04c0
! Mem[0000000018000030] = dab56600, %f1 = 59b13348
lda [%o0+%i6]0x80,%f1 ! %f1 = dab56600
! %l5 = ffffffffffffffff, immed = fffff8ec, %l7 = 000000007fca04c0
xnor %l5,-0x714,%l7 ! %l7 = fffffffffffff8ec
! %l6 = 0000000000012ba8, %l4 = 0000000000cff000, %l1 = fc3c83ffffff8c90
subc %l6,%l4,%l1 ! %l1 = ffffffffff313ba8
p4_label_64: ! %cwp = 1
! Mem[0000000018800018] = 0000fe70, %l4 = 0000000000cff000
ldsha [%o1+%o6]0x89,%l4 ! %l4 = fffffffffffffe70
! Mem[0000000031000020] = d2cd8f63e0ea33cb, %f0 = 12e68a5c dab56600
ldda [%i2+0x020]%asi,%f0 ! %f0 = d2cd8f63 e0ea33cb
! %l1 = ffffffffff313ba8, Mem[0000000030800020] = 0000000074083144
stx %l1,[%i1+%i4] ! Mem[0000000030800020] = ffffffffff313ba8
! %l0 = 0000fe70, %l1 = ff313ba8, Mem[0000000018800018] = 0000fe70 00000000
stda %l0,[%o1+%o6]0x89 ! Mem[0000000018800018] = 0000fe70 ff313ba8
! Mem[0000000018800008] = ffff0000, %l5 = ffffffffffffffff
ldsh [%o1+0x00a],%l5 ! %l5 = 0000000000000000
! %l3 = ffffffffffffffff, Mem[0000000018800028] = d5dd0561
stba %l3,[%o1+%i5]0x81 ! Mem[0000000018800028] = ffdd0561
! %l0 = 000000000000fe70, Mem[0000000030000020] = 07c0000000cff000
stx %l0,[%i0+%i4] ! Mem[0000000030000020] = 000000000000fe70
! %l2 = 0000000000000000, %l3 = ffffffffffffffff, %l1 = ffffffffff313ba8
xnor %l2,%l3,%l1 ! %l1 = 0000000000000000
! Mem[0000000019800030] = 605d6025, %l4 = fffffffffffffe70
lduw [%o3+%i6],%l4 ! %l4 = 00000000605d6025
! Mem[0000000031000060] = 00000000, %l2 = 0000000000000000
ldsw [%i2+0x060],%l2 ! %l2 = 0000000000000000
p4_label_65: ! %cwp = 1
! %l6 = 00012ba8, %l7 = fffff8ec, Mem[0000000019000000] = 00000000 000009a2
stda %l6,[%o2+%g0]0x81 ! Mem[0000000019000000] = 00012ba8 fffff8ec
! %l0 = 000000000000fe70, immed = fffff4bf, %l6 = 0000000000012ba8
andcc %l0,-0xb41,%l6 ! %l6 = 000000000000f430, %ccr = 00
! Mem[0000000031000024] = e0ea33cb, %l7 = fffffffffffff8ec
ldsha [%i2+0x024]%asi,%l7 ! %l7 = ffffffffffffe0ea
! %l5 = 0000000000000000, Mem[0000000030800024] = ff313ba8, %asi = 80
stwa %l5,[%i1+0x024]%asi ! Mem[0000000030800024] = 00000000
! %l3 = ffffffffffffffff
sethi %hi(0xbf4e4c00),%l3 ! %l3 = 00000000bf4e4c00
! %l0 = 0000fe70, %l1 = 00000000, Mem[0000000018000000] = ffffffff fffff7f7
std %l0,[%o0+%g0] ! Mem[0000000018000000] = 0000fe70 00000000
! %l7 = ffffffffffffe0ea, %l0 = 000000000000fe70, %l3 = 00000000bf4e4c00
taddcctv %l7,%l0,%l3 ! %l0 = 000000000000fe93, Trapped
! %l5 = 0000000000000000, %l7 = ffffffffffffe0ea, %l7 = ffffffffffffe0ea
srlx %l5,%l7,%l7 ! %l7 = 0000000000000000
! %l4 = 605d6025, %l5 = 00000000, Mem[0000000031800020] = 07c00000 00cff000
std %l4,[%i3+%i4] ! Mem[0000000031800020] = 605d6025 00000000
! Mem[0000000019800000] = ebc079fe, %l1 = 0000000000000000
lduba [%o3+%g0]0x80,%l1 ! %l1 = 00000000000000eb
p4_label_66: ! %cwp = 1
! Mem[0000000030800024] = 00000000, %l4 = 00000000605d6025
ldsh [%i1+0x024],%l4 ! %l4 = 0000000000000000
! Randomly selected nop
nop
! %l0 = 0000fe93, %l1 = 000000eb, Mem[0000000019800030] = 605d6025 c99aa7ea
stda %l0,[%o3+0x030]%asi ! Mem[0000000019800030] = 0000fe93 000000eb
! %l3 = 00000000bf4e4c00, immed = 0000000e, %l3 = 00000000bf4e4c00
sra %l3,0x00e,%l3 ! %l3 = fffffffffffefd39
! %l7 = 0000000000000000, immed = 00000983, %y = ffffffdd
smulcc %l7,0x983,%l0 ! %l0 = 0000000000000000, %ccr = 44, %y = 00
! %l4 = 0000000000000000, Mem[0000000018000053] = 66445b8a
stb %l4,[%o0+0x053] ! Mem[0000000018000050] = 66445b00
restore ! CWP = 0
! %l2 = 00000000db67d000, %l1 = 00000000000000b5, %l6 = 0000000000000000
tsubcc %l2,%l1,%l6 ! %l6 = 00000000db67cf4b, %ccr = 0a
! %l5 = ffffffffffffffff, Mem[0000000030000062] = 00000000
stb %l5,[%o0+0x062] ! Mem[0000000030000060] = 0000ff00
! Randomly selected nop
nop
p4_label_67:
! %l4 = 00000000db67d000, Mem[0000000030000020] = 000000000000fe70
stx %l4,[%o0+%o4] ! Mem[0000000030000020] = 00000000db67d000
! Mem[0000000018000020] = fc3c83ff, %l7 = dd59992495fdeac8
ldsba [%i0+%o4]0x88,%l7 ! %l7 = ffffffffffffffff
! %f2 = 5c8ae612 6f1e2954, Mem[0000000019800048] = b29f5180 5eb47d3c
stda %f2 ,[%i3+0x048]%asi ! Mem[0000000019800048] = 5c8ae612 6f1e2954
! Mem[0000000030800060] = 00000000 00001997, %l4 = db67d000, %l5 = ffffffff
ldda [%o1+0x060]%asi,%l4 ! %l4 = 0000000000000000 0000000000001997
! %l4 = 0000000000000000, Mem[0000000019800030] = 0000fe93
stba %l4,[%i3+%o6]0x81 ! Mem[0000000019800030] = 0000fe93
! %l2 = 00000000db67d000, immed = fffff785, %y = 00000000
umul %l2,-0x87b,%l3 ! %l3 = db67c8bb569f1000, %y = db67c8bb
! Mem[0000000018000030] = dab5660059b13348, %l7 = ffffffffffffffff
ldxa [%i0+%o6]0x81,%l7 ! %l7 = dab5660059b13348
! Mem[0000000031800060] = fc3c83ff, %l2 = 00000000db67d000
ldsb [%o3+0x063],%l2 ! %l2 = ffffffffffffffff
! %f4 = 00000000 07c005ae, Mem[0000000030800020] = ffffffff 00000000
stda %f4 ,[%o1+0x020]%asi ! Mem[0000000030800020] = 00000000 07c005ae
! Invert Register : %l1 = 00000000000000b5
xor %l1,-1,%l1 ! %l1 = ffffffffffffff4a
p4_label_68:
! %l3 = db67c8bb569f1000
setx 0x541f88b2541f88b2,%g7,%l3 ! %l3 = 541f88b2541f88b2
! Mem[0000000030000060] = 0000ff00, %l0 = 0000000007c00000
ldsw [%o0+0x060],%l0 ! %l0 = 000000000000ff00
! %l6 = 00000000db67cf4b, Mem[0000000019800064] = 012866a1
stw %l6,[%i3+0x064] ! Mem[0000000019800064] = db67cf4b
! %l7 = dab5660059b13348
sethi %hi(0x12ff6c00),%l7 ! %l7 = 0000000012ff6c00
! %l0 = 000000000000ff00, immed = fffff638, %l0 = 000000000000ff00
xor %l0,-0x9c8,%l0 ! %l0 = ffffffffffff0938
! Mem[0000000031000024] = e0ea33cb, %l1 = ffffffffffffff4a
ldsh [%o2+0x026],%l1 ! %l1 = 00000000000033cb
! %f8 = 605d6025 71507b8a, Mem[0000000031800020] = 605d6025 00000000
std %f8 ,[%o3+%o4] ! Mem[0000000031800020] = 605d6025 71507b8a
! Mem[0000000030000064] = 00002213, %l3 = 541f88b2541f88b2
lduh [%o0+0x066],%l3 ! %l3 = 0000000000002213
! %l6 = 00000000db67cf4b, immed = 00000872, %l3 = 0000000000002213
sub %l6,0x872,%l3 ! %l3 = 00000000db67c6d9
! retry : should take illegal inst trap, %l0 = ffffffffffff0938
retry ! Illegal inst trap : %l0 = ffffffffffff0948
p4_label_69:
! Mem[0000000030800064] = 00001997, %l0 = ffffffffffff0948
ldsb [%o1+0x064],%l0 ! %l0 = 0000000000000000
! Mem[0000000019800020] = c5fffffffffffff0, %f24 = 00000000 00002213
ldda [%i3+%o4]0x80,%f24 ! %f24 = c5ffffff fffffff0
! %l0 = 0000000000000000, immed = 00000b31, %l3 = 00000000db67c6d9
add %l0,0xb31,%l3 ! %l3 = 0000000000000b31
! Mem[0000000019000020] = a82b0100, %l6 = 00000000db67cf4b
lduwa [%i2+%o4]0x88,%l6 ! %l6 = 00000000a82b0100
! Mem[0000000018000000] = 0000fe70, %f4 = 00000000
lda [%i0+%g0]0x80,%f4 ! %f4 = 0000fe70
! Mem[0000000018800010] = 00000000, %l6 = 00000000a82b0100
lduba [%i1+%i5]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000018000028] = 605d6025, %l5 = 0000000000001997
lduwa [%i0+%o5]0x80,%l5 ! %l5 = 00000000605d6025
! %l5 = 00000000605d6025, immed = fffff9d7, %l0 = 0000000000000000
addcc %l5,-0x629,%l0 ! %l0 = 00000000605d59fc, %ccr = 11
! %l1 = 00000000000033cb, Mem[0000000018000024] = 07c005ae
sth %l1,[%i0+0x024] ! Mem[0000000018000024] = 33cb05ae
! %l3 = 0000000000000b31, immed = 00000e0c, %y = db67c8bb
umulcc %l3,0xe0c,%l1 ! %l1 = 00000000009d344c, %ccr = 00, %y = 00
p4_label_70:
! Mem[0000000031800024] = 71507b8a, %l3 = 0000000000000b31
lduw [%o3+0x024],%l3 ! %l3 = 0000000071507b8a
! Mem[0000000030800060] = 00000000 00001997, %l2 = ffffffff, %l3 = 71507b8a
ldd [%o1+0x060],%l2 ! %l2 = 0000000000000000 0000000000001997
! %f18 = 24d767f8 6fbaad42, Mem[0000000030800060] = 00000000 00001997
std %f18,[%o1+0x060] ! Mem[0000000030800060] = 24d767f8 6fbaad42
! %l3 = 0000000000001997, immed = 00000000, %l5 = 00000000605d6025
sll %l3,0x000,%l5 ! %l5 = 0000000000001997
! Mem[0000000018800044] = 0e564d98, %l0 = 00000000605d59fc
lduw [%i1+0x044],%l0 ! %l0 = 000000000e564d98
! Mem[0000000018000020] = ff833cfc, %l4 = 0000000000000000
ldsha [%i0+%o4]0x81,%l4 ! %l4 = ffffffffffffff83
! %l5 = 0000000000001997, immed = 0000000f, %l6 = 0000000000000000
sra %l5,0x00f,%l6 ! %l6 = 0000000000000000
! %l5 = 0000000000001997, immed = 00000019, %l5 = 0000000000001997
sll %l5,0x019,%l5 ! %l5 = 000000332e000000
! retry : should take illegal inst trap, %l0 = 000000000e564d98
retry ! Illegal inst trap : %l0 = 000000000e564da8
! Mem[0000000019800008] = 0000000012e68a5c, %f14 = 00000000 00c005ae
ldda [%i3+%i4]0x88,%f14 ! %f14 = 00000000 12e68a5c
p4_label_71:
! %l4 = ffffffffffffff83, Mem[0000000031800064] = ffff8c90
stb %l4,[%o3+0x064] ! Mem[0000000031800064] = 83ff8c90
! %l4 = ffffffffffffff83, %l5 = 000000332e000000, %l6 = 0000000000000000
mulx %l4,%l5,%l6 ! %l6 = ffffe7028a000000, %y = 00
! Mem[0000000030800064] = 6fbaad42, %f10 = daf422af
ld [%o1+0x064],%f10 ! %f10 = 6fbaad42
! %l1 = 00000000009d344c, %l6 = ffffe7028a000000, %l3 = 0000000000001997
sub %l1,%l6,%l3 ! %l3 = 000018fd769d344c
! Mem[0000000031000020] = d2cd8f63 e0ea33cb, %l4 = ffffff83, %l5 = 2e000000
ldd [%o2+%o4],%l4 ! %l4 = 00000000d2cd8f63 00000000e0ea33cb
! %l1 = 00000000009d344c, %l7 = 0000000012ff6c00, %l2 = 0000000000000000
addccc %l1,%l7,%l2 ! %l2 = 00000000139ca04c, %ccr = 00
! %l4 = 00000000d2cd8f63, Mem[0000000030000020] = 00000000
stw %l4,[%o0+%o4] ! Mem[0000000030000020] = d2cd8f63
! %l6 = ffffe7028a000000, %l7 = 0000000012ff6c00, %l2 = 00000000139ca04c
add %l6,%l7,%l2 ! %l2 = ffffe7029cff6c00
! Mem[0000000018000064] = 1c36bbc5, %l5 = 00000000e0ea33cb
ldsw [%i0+0x064],%l5 ! %l5 = 000000001c36bbc5
! %l1 = 00000000009d344c, Mem[0000000030000062] = 0000ff00
sth %l1,[%o0+0x062] ! Mem[0000000030000060] = 0000344c
p4_label_72:
! %l4 = 00000000d2cd8f63
sethi %hi(0xd3295c00),%l4 ! %l4 = 00000000d3295c00
! %l1 = 00000000009d344c, immed = 00000cfd, %y = 00000000
udivcc %l1,0xcfd,%l7 ! %l7 = 0000000000000c1a, %ccr = 00
mov %l0,%y ! %y = 0e564da8
! %l1 = 00000000009d344c, Mem[0000000018800008] = 0000ffff
stba %l1,[%i1+%i4]0x89 ! Mem[0000000018800008] = 0000ff4c
! Mem[0000000018800030] = 0000c007, %l5 = 000000001c36bbc5
lduh [%i1+0x032],%l5 ! %l5 = 000000000000c007
! %l4 = d3295c00, %l5 = 0000c007, Mem[0000000019800060] = 1f3d407e db67cf4b
std %l4,[%i3+0x060] ! Mem[0000000019800060] = d3295c00 0000c007
! Mem[0000000031000064] = 00c005ae, %l2 = ffffe7029cff6c00
ldsb [%o2+0x064],%l2 ! %l2 = 0000000000000000
! %l2 = 0000000000000000, Mem[0000000031000060] = 00000000
sth %l2,[%o2+0x060] ! Mem[0000000031000060] = 00000000
! %l7 = 0000000000000c1a, Mem[0000000019000028] = 00000000
stha %l7,[%i2+%o5]0x88 ! Mem[0000000019000028] = 00000c1a
! Mem[0000000019800028] = 00cff000, %f23 = 605d6025
lda [%i3+%o5]0x80,%f23 ! %f23 = 00cff000
! %l2 = 0000000000000000, immed = 00000e81, %y = 0e564da8
smul %l2,0xe81,%l3 ! %l3 = 0000000000000000, %y = 00
p4_label_73:
! Mem[000000001900000c] = f867d724, %l2 = 0000000000000000
ldsb [%i2+0x00d],%l2 ! %l2 = 0000000000000067
! %l7 = 0000000000000c1a, %l3 = 0000000000000000, %l0 = 000000000e564da8
add %l7,%l3,%l0 ! %l0 = 0000000000000c1a
! %l7 = 0000000000000c1a, Mem[0000000019000018] = c004ca7f
stba %l7,[%i2+0x018]%asi ! Mem[0000000019000018] = 1a04ca7f
! %l0 = 0000000000000c1a, %l2 = 0000000000000067, %y = 00000000
umulcc %l0,%l2,%l4 ! %l4 = 000000000004de76, %ccr = 00, %y = 00
! %f10 = 6fbaad42, Mem[0000000030000024] = db67d000
st %f10,[%o0+0x024] ! Mem[0000000030000024] = 6fbaad42
! %l3 = 0000000000000000, immed = 000006ad, %y = 00000000
umul %l3,0x6ad,%l4 ! %l4 = 0000000000000000, %y = 00
! Mem[0000000019800030] = eb00000093fe0000, %l2 = 0000000000000067
ldxa [%i3+%o6]0x88,%l2 ! %l2 = eb00000093fe0000
! Mem[0000000031000024] = e0ea33cb, %l6 = ffffe7028a000000
lduw [%o2+0x024],%l6 ! %l6 = 00000000e0ea33cb
! Mem[0000000030000024] = 6fbaad42, %l4 = 0000000000000000
lduw [%o0+0x024],%l4 ! %l4 = 000000006fbaad42
! %l3 = 0000000000000000, immed = fffff448, %l0 = 0000000000000c1a
taddcc %l3,-0xbb8,%l0 ! %l0 = fffffffffffff448, %ccr = 88
p4_label_74:
! %l7 = 0000000000000c1a, immed = 000003eb, %l6 = 00000000e0ea33cb
orn %l7,0x3eb,%l6 ! %l6 = fffffffffffffc1e
! %l1 = 00000000009d344c, immed = 0000040d, %y = 00000000
udivcc %l1,0x40d,%l1 ! %l1 = 00000000000026ce, %ccr = 00
mov %l0,%y ! %y = fffff448
! Mem[0000000019800000] = fffffffffe79c0eb, %f18 = 24d767f8 6fbaad42
ldda [%i3+%g0]0x88,%f18 ! %f18 = ffffffff fe79c0eb
! Mem[0000000018800068] = 2a6532de, %l2 = eb00000093fe0000
ldsh [%i1+0x06a],%l2 ! %l2 = 00000000000032de
! %l0 = fffffffffffff448, Mem[0000000019800010] = 132200005c8ae612
stxa %l0,[%i3+%i5]0x88 ! Mem[0000000019800010] = fffffffffffff448
! Mem[0000000019800008] = 12e68a5c, %l0 = fffffffffffff448
ldswa [%i3+%i4]0x88,%l0 ! %l0 = 0000000012e68a5c
! %l2 = 000032de, %l3 = 00000000, Mem[0000000018800000] = 80000000 80000000
stda %l2,[%i1+%g0]0x81 ! Mem[0000000018800000] = 000032de 00000000
! Mem[0000000031000020] = d2cd8f63, %l5 = 000000000000c007
ldsba [%o2+0x022]%asi,%l5 ! %l5 = ffffffffffffff8f
! %l7 = 0000000000000c1a, %l0 = 0000000012e68a5c, %l5 = ffffffffffffff8f
sll %l7,%l0,%l5 ! %l5 = 000000c1a0000000
! %l4 = 6fbaad42, %l5 = a0000000, Mem[0000000030800060] = 24d767f8 6fbaad42
stda %l4,[%o1+0x060]%asi ! Mem[0000000030800060] = 6fbaad42 a0000000
p4_label_75:
! %l7 = 0000000000000c1a, %l7 = 0000000000000c1a, %y = fffff448
udiv %l7,%l7,%l4 ! %l4 = 00000000ffffffff
mov %l0,%y ! %y = 12e68a5c
! %l5 = 000000c1a0000000, immed = fffffcbb, %l4 = 00000000ffffffff
taddcc %l5,-0x345,%l4 ! %l4 = 000000c19ffffcbb, %ccr = 1b
! Mem[0000000031000020] = d2cd8f63, %l1 = 00000000000026ce
ldub [%o2+0x021],%l1 ! %l1 = 00000000000000cd
! Invert Register : %l0 = 0000000012e68a5c
xor %l0,-1,%l0 ! %l0 = ffffffffed1975a3
! Mem[0000000031800024] = 71507b8a, %l7 = 0000000000000c1a
ldsha [%o3+0x026]%asi,%l7 ! %l7 = 0000000000007b8a
! %l1 = 00000000000000cd, immed = 0000001f, %l6 = fffffffffffffc1e
srl %l1,0x01f,%l6 ! %l6 = 0000000000000000
! %l3 = 0000000000000000, %l0 = ffffffffed1975a3, %l5 = 000000c1a0000000
or %l3,%l0,%l5 ! %l5 = ffffffffed1975a3
! Randomly selected nop
nop
! %l7 = 0000000000007b8a, immed = fffffb8f, %l5 = ffffffffed1975a3
orn %l7,-0x471,%l5 ! %l5 = 0000000000007ffa
! %f4 = 0000fe70 07c005ae, Mem[0000000031800060] = fc3c83ff 83ff8c90
stda %f4 ,[%o3+0x060]%asi ! Mem[0000000031800060] = 0000fe70 07c005ae
p4_label_76:
! %l2 = 00000000000032de, %l0 = ffffffffed1975a3, %l0 = ffffffffed1975a3
add %l2,%l0,%l0 ! %l0 = ffffffffed19a881
! Mem[0000000019000068] = 000007e5, %f25 = fffffff0
ld [%i2+0x068],%f25 ! %f25 = 000007e5
! Mem[000000001800007c] = b99369a1, %l7 = 0000000000007b8a
ldsh [%i0+0x07e],%l7 ! %l7 = 00000000000069a1
! %l4 = 000000c19ffffcbb, Mem[0000000019000008] = 6fbaad42
stwa %l4,[%i2+%i4]0x89 ! Mem[0000000019000008] = 9ffffcbb
! retry : should take illegal inst trap, %l0 = ffffffffed19a881
retry ! Illegal inst trap : %l0 = ffffffffed19a891
! %l4 = 000000c19ffffcbb, Mem[0000000018000058] = dd59992495fdeac8
stx %l4,[%i0+0x058] ! Mem[0000000018000058] = 000000c19ffffcbb
! %l4 = 9ffffcbb, %l5 = 00007ffa, Mem[0000000031800020] = 605d6025 71507b8a
stda %l4,[%o3+0x020]%asi ! Mem[0000000031800020] = 9ffffcbb 00007ffa
! Mem[0000000030800024] = 07c005ae, %l4 = 000000c19ffffcbb
ldsh [%o1+0x024],%l4 ! %l4 = 00000000000007c0
! Mem[0000000030000020] = d2cd8f636fbaad42, %f4 = 0000fe70 07c005ae
ldd [%o0+%o4],%f4 ! %f4 = d2cd8f63 6fbaad42
! %l4 = 00000000000007c0, immed = 0000000e, %l1 = 00000000000000cd
sra %l4,0x00e,%l1 ! %l1 = 0000000000000000
p4_label_77:
! Mem[0000000018000068] = fcc00dc9, %l6 = 0000000000000000
ldsw [%i0+0x068],%l6 ! %l6 = fffffffffcc00dc9
! %l6 = fffffffffcc00dc9, immed = 000005f4, %l1 = 0000000000000000
andcc %l6,0x5f4,%l1 ! %l1 = 00000000000005c0, %ccr = 00
! Mem[0000000019000070] = 00006025, %l0 = ffffffffed19a891
lduw [%i2+0x070],%l0 ! %l0 = 0000000000006025
! %l2 = 00000000000032de, %l0 = 0000000000006025, %l1 = 00000000000005c0
sll %l2,%l0,%l1 ! %l1 = 0000000000065bc0
! Mem[0000000019800028] = e16d523f00f0cf00, %l1 = 0000000000065bc0
ldxa [%i3+%o5]0x88,%l1 ! %l1 = e16d523f00f0cf00
! %l2 = 00000000000032de, immed = 00000ecf, %l7 = 00000000000069a1
xorcc %l2,0xecf,%l7 ! %l7 = 0000000000003c11, %ccr = 00
! %l0 = 0000000000006025, %l4 = 00000000000007c0, %l1 = e16d523f00f0cf00
orn %l0,%l4,%l1 ! %l1 = fffffffffffff83f
! Mem[0000000019800028] = 00cff0003f526de1, %f28 = 5c8ae612 00002213
ldda [%i3+%o5]0x81,%f28 ! %f28 = 00cff000 3f526de1
! Mem[0000000030800060] = 6fbaad42a0000000, %f26 = eaa79ac9 4c2ce93a
ldda [%o1+0x060]%asi,%f26 ! %f26 = 6fbaad42 a0000000
! %l0 = 0000000000006025
setx 0xa6cacba9a6cacba9,%g7,%l0 ! %l0 = a6cacba9a6cacba9
p4_label_78:
! Mem[0000000031000020] = d2cd8f63 e0ea33cb, %l2 = 000032de, %l3 = 00000000
ldd [%o2+%o4],%l2 ! %l2 = 00000000d2cd8f63 00000000e0ea33cb
! %l0 = a6cacba9a6cacba9, Mem[0000000018000068] = fcc00dc9d000d037
stx %l0,[%i0+0x068] ! Mem[0000000018000068] = a6cacba9a6cacba9
! %l1 = fffffffffffff83f, immed = 00000043, %l1 = fffffffffffff83f
add %l1,0x043,%l1 ! %l1 = fffffffffffff882
! %l6 = fffffffffcc00dc9
setx 0x459f49af459f49af,%g7,%l6 ! %l6 = 459f49af459f49af
! Mem[0000000030800020] = 0000000007c005ae, %l1 = fffffffffffff882
ldx [%o1+%o4],%l1 ! %l1 = 0000000007c005ae
! %l3 = 00000000e0ea33cb, %l1 = 0000000007c005ae, %l6 = 459f49af459f49af
udivx %l3,%l1,%l6 ! %l6 = 000000000000001d
! %l2 = d2cd8f63, %l3 = e0ea33cb, Mem[0000000031000060] = 00000000 00c005ae
std %l2,[%o2+0x060] ! Mem[0000000031000060] = d2cd8f63 e0ea33cb
! Mem[0000000031000064] = e0ea33cb, %l5 = 0000000000007ffa
ldsw [%o2+0x064],%l5 ! %l5 = ffffffffe0ea33cb
! Mem[0000000031800020] = 9ffffcbb 00007ffa, %l0 = a6cacba9, %l1 = 07c005ae
ldda [%o3+0x020]%asi,%l0 ! %l0 = 000000009ffffcbb 0000000000007ffa
! Mem[0000000018800010] = 000000006f1e2954, %f20 = 54437e7f fffffff0
ldda [%i1+0x010]%asi,%f20 ! %f20 = 00000000 6f1e2954
p4_label_79:
! %l0 = 000000009ffffcbb, %l4 = 00000000000007c0, %l7 = 0000000000003c11
tsubcctv %l0,%l4,%l7 ! %l0 = 000000009ffffcde, Trapped
! Mem[0000000018000010] = 2ac5712871507b8a, %l7 = 0000000000003c11
ldxa [%i0+%i5]0x81,%l7 ! %l7 = 2ac5712871507b8a
! %l1 = 0000000000007ffa, Mem[0000000019800008] = 5c8ae61200000000
stxa %l1,[%i3+%i4]0x80 ! Mem[0000000019800008] = 0000000000007ffa
! %l7 = 2ac5712871507b8a, %l3 = 00000000e0ea33cb, %l6 = 000000000000001d
tsubcctv %l7,%l3,%l6 ! %l0 = 000000009ffffd01, Trapped
! Invert Register : %l2 = 00000000d2cd8f63
xor %l2,-1,%l2 ! %l2 = ffffffff2d32709c
! %l0 = 9ffffd01, %l1 = 00007ffa, Mem[0000000019000010] = 07c005ae 00cff000
stda %l0,[%i2+%i5]0x89 ! Mem[0000000019000010] = 9ffffd01 00007ffa
! Mem[0000000031800060] = 0000fe7007c005ae, %f4 = d2cd8f63 6fbaad42
ldd [%o3+0x060],%f4 ! %f4 = 0000fe70 07c005ae
! Mem[0000000018800020] = ffffffc0, %l4 = 00000000000007c0
lduba [%i1+%o4]0x88,%l4 ! %l4 = 00000000000000c0
! Mem[0000000019000010] = 01fdff9f, %l5 = ffffffffe0ea33cb
ldswa [%i2+0x010]%asi,%l5 ! %l5 = 0000000001fdff9f
! Mem[0000000031800060] = 0000fe70, %l5 = 0000000001fdff9f
lduh [%o3+0x062],%l5 ! %l5 = 000000000000fe70
p4_label_80:
! %f26 = 6fbaad42 a0000000, Mem[0000000018800050] = 1997d467 f270d9ac
std %f26,[%i1+0x050] ! Mem[0000000018800050] = 6fbaad42 a0000000
! Mem[0000000019800028] = 00cff000 3f526de1, %l6 = 0000001d, %l7 = 71507b8a
ldd [%i3+%o5],%l6 ! %l6 = 0000000000cff000 000000003f526de1
! %l7 = 000000003f526de1, %l0 = 000000009ffffd01, %l1 = 0000000000007ffa
addccc %l7,%l0,%l1 ! %l1 = 00000000df526ae2, %ccr = 08
! Mem[0000000019000020] = 00012ba87fca04c0, %f16 = 65251b59 d32d62c7
ldda [%i2+%o4]0x81,%f16 ! %f16 = 00012ba8 7fca04c0
! %l3 = 00000000e0ea33cb, Mem[0000000018000020] = ff833cfc33cb05ae
stx %l3,[%i0+%o4] ! Mem[0000000018000020] = 00000000e0ea33cb
! Mem[0000000031000064] = e0ea33cb, %l2 = ffffffff2d32709c
ldsba [%o2+0x065]%asi,%l2 ! %l2 = ffffffffffffffea
! Mem[0000000030800064] = a0000000, %l6 = 0000000000cff000
lduh [%o1+0x066],%l6 ! %l6 = 0000000000000000
! %l0 = 000000009ffffd01, %l7 = 000000003f526de1, %l2 = ffffffffffffffea
andn %l0,%l7,%l2 ! %l2 = 0000000080ad9000
! Mem[0000000019800014] = ffffffff, %l2 = 0000000080ad9000
ldub [%i3+0x015],%l2 ! %l2 = 00000000000000ff
! Mem[0000000019000028] = 00000c1a, %l3 = 00000000e0ea33cb
ldsha [%i2+%o5]0x89,%l3 ! %l3 = 0000000000000c1a
p4_label_81:
! %f20 = 00000000, Mem[0000000018800008] = 0000ff4c
sta %f20,[%i1+%i4]0x89 ! Mem[0000000018800008] = 00000000
! Mem[0000000018800010] = 54291e6f 00000000, %l4 = 000000c0, %l5 = 0000fe70
ldda [%i1+%i5]0x89,%l4 ! %l4 = 0000000000000000 0000000054291e6f
! %l3 = 0000000000000c1a, %l3 = 0000000000000c1a, %y = 12e68a5c
umulcc %l3,%l3,%l5 ! %l5 = 00000000009272a4, %ccr = 00, %y = 00
! Mem[0000000030800020] = 00000000, %l0 = 000000009ffffd01
ldub [%o1+0x023],%l0 ! %l0 = 0000000000000000
! %l0 = 0000000000000000, immd = 00000000000002c4, %l2 = 00000000000000ff
udivx %l0,0x2c4,%l2 ! %l2 = 0000000000000000
! %l3 = 0000000000000c1a, %l4 = 0000000000000000, %l4 = 0000000000000000
andcc %l3,%l4,%l4 ! %l4 = 0000000000000000, %ccr = 44
! Mem[0000000030000060] = 0000344c 00002213, %l2 = 00000000, %l3 = 00000c1a
ldd [%o0+0x060],%l2 ! %l2 = 000000000000344c 0000000000002213
! Mem[0000000031800060] = 0000fe70, %l2 = 000000000000344c
ldsb [%o3+0x062],%l2 ! %l2 = fffffffffffffffe
! %l6 = 0000000000000000, Mem[0000000018000028] = 605d602571507b8a
stx %l6,[%i0+%o5] ! Mem[0000000018000028] = 0000000000000000
! %l5 = 00000000009272a4, immed = 00000fc8, %y = 00000000
umul %l5,0xfc8,%l2 ! %l2 = 0000000907212c20, %y = 09
p4_label_82:
! %l6 = 00000000, %l7 = 3f526de1, Mem[0000000031000020] = d2cd8f63 e0ea33cb
std %l6,[%o2+%o4] ! Mem[0000000031000020] = 00000000 3f526de1
! %l2 = 0000000907212c20, Mem[0000000030000060] = 0000344c
sth %l2,[%o0+0x060] ! Mem[0000000030000060] = 2c20344c
! retry : should take illegal inst trap, %l0 = 0000000000000000
retry ! Illegal inst trap : %l0 = 0000000000000010
! %l4 = 0000000000000000, %l5 = 00000000009272a4, %y = 00000009
umul %l4,%l5,%l7 ! %l7 = 0000000000000000, %y = 00
! Mem[0000000018000028] = 00000000, %l0 = 0000000000000010
lduba [%i0+%o5]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000019800008] = 00000000, %l4 = 0000000000000000
ldsba [%i3+%i4]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000019000018] = 7fca041a, %l2 = 0000000907212c20
ldswa [%i2+%i6]0x88,%l2 ! %l2 = 000000007fca041a
! Mem[0000000018000000] = 0000fe70, %f13 = 6d622c1f
lda [%i0+%g0]0x80,%f13 ! %f13 = 0000fe70
! Set Register : %l6 = 0000000000000000
xor %g0,-1,%l6 ! %l6 = ffffffffffffffff
! %l7 = 0000000000000000, %l6 = ffffffffffffffff, %l0 = 0000000000000000
addc %l7,%l6,%l0 ! %l0 = ffffffffffffffff
p4_label_83:
! Mem[0000000030000024] = 6fbaad42, %l2 = 000000007fca041a
lduw [%o0+0x024],%l2 ! %l2 = 000000006fbaad42
! %l6 = ffffffffffffffff, Mem[0000000018800018] = 70fe0000a83b31ff
stxa %l6,[%i1+%i6]0x80 ! Mem[0000000018800018] = ffffffffffffffff
! Mem[0000000031000060] = d2cd8f63e0ea33cb, %f20 = 00000000 6f1e2954
ldd [%o2+0x060],%f20 ! %f20 = d2cd8f63 e0ea33cb
! %l1 = 00000000df526ae2, immed = 0000001a, %l7 = 0000000000000000
srl %l1,0x01a,%l7 ! %l7 = 0000000000000037
! %f10 = 6fbaad42 605d6025, Mem[0000000018800000] = 000032de 00000000
std %f10,[%i1+%g0] ! Mem[0000000018800000] = 6fbaad42 605d6025
! %l4 = 0000000000000000, immd = fffffffffffffa86, %l2 = 000000006fbaad42
udivx %l4,-0x57a,%l2 ! %l2 = 0000000000000000
! %l2 = 00000000, %l3 = 00002213, Mem[0000000018800020] = ffffffc0 fbfe12e6
stda %l2,[%i1+%o4]0x89 ! Mem[0000000018800020] = 00000000 00002213
! %f29 = 3f526de1, Mem[0000000019800028] = 00cff000
sta %f29,[%i3+%o5]0x81 ! Mem[0000000019800028] = 3f526de1
! Mem[0000000031800020] = 9ffffcbb, %l6 = ffffffffffffffff
ldsb [%o3+0x023],%l6 ! %l6 = ffffffffffffffbb
! Mem[0000000018000048] = 5c8ae612706166d8, %f2 = 5c8ae612 6f1e2954
ldda [%i0+0x048]%asi,%f2 ! %f2 = 5c8ae612 706166d8
p4_label_84:
! %l5 = 00000000009272a4
sethi %hi(0xd4c77000),%l5 ! %l5 = 00000000d4c77000
! %l4 = 0000000000000000, Mem[0000000031800020] = 9ffffcbb
stw %l4,[%o3+%o4] ! Mem[0000000031800020] = 00000000
! Mem[0000000018800008] = 00000000, %l7 = 0000000000000037
ldsw [%i1+%i4],%l7 ! %l7 = 0000000000000000
! Mem[0000000018800020] = 00000000, %f10 = 6fbaad42
lda [%i1+%o4]0x80,%f10 ! %f10 = 00000000
! Mem[0000000031000020] = 00000000, %l2 = 0000000000000000
ldub [%o2+0x023],%l2 ! %l2 = 0000000000000000
! %l0 = ffffffff, %l1 = df526ae2, Mem[0000000030800060] = 6fbaad42 a0000000
stda %l0,[%o1+0x060]%asi ! Mem[0000000030800060] = ffffffff df526ae2
! %l0 = ffffffff, %l1 = df526ae2, Mem[0000000031800060] = 0000fe70 07c005ae
std %l0,[%o3+0x060] ! Mem[0000000031800060] = ffffffff df526ae2
! Mem[0000000019800008] = fa7f000000000000, %l3 = 0000000000002213
ldxa [%i3+%i4]0x88,%l3 ! %l3 = fa7f000000000000
! Clear Register : %l5 = 00000000d4c77000
clr %l5 ! %l5 = 0000000000000000
! %l1 = 00000000df526ae2, immed = 00000036, %l6 = ffffffffffffffbb
srax %l1,0x036,%l6 ! %l6 = 0000000000000000
p4_label_85:
! %l1 = 00000000df526ae2, immed = 00000007, %l6 = 0000000000000000
sll %l1,0x007,%l6 ! %l6 = 0000006fa9357100
! %l7 = 0000000000000000, %l1 = 00000000df526ae2, %l2 = 0000000000000000
sra %l7,%l1,%l2 ! %l2 = 0000000000000000
! %l2 = 0000000000000000, immed = fffff3bd, %y = 00000000
udivcc %l2,-0xc43,%l4 ! %l4 = 0000000000000000, %ccr = 44
mov %l0,%y ! %y = ffffffff
! %l2 = 00000000, %l3 = 00000000, Mem[0000000031000020] = 00000000 3f526de1
std %l2,[%o2+%o4] ! Mem[0000000031000020] = 00000000 00000000
! Invert Register : %l0 = ffffffffffffffff
xor %l0,-1,%l0 ! %l0 = 0000000000000000
! Clear Register : %l7 = 0000000000000000
clr %l7 ! %l7 = 0000000000000000
! Invert Register : %l5 = 0000000000000000
xor %l5,-1,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000019800030] = eb000000 93fe0000, %l2 = 00000000, %l3 = 00000000
ldda [%i3+%o6]0x89,%l2 ! %l2 = 0000000093fe0000 00000000eb000000
! %l6 = a9357100, %l7 = 00000000, Mem[0000000030800020] = 00000000 07c005ae
std %l6,[%o1+%o4] ! Mem[0000000030800020] = a9357100 00000000
! Mem[0000000018000058] = 000000c19ffffcbb, %f4 = 0000fe70 07c005ae
ldda [%i0+0x058]%asi,%f4 ! %f4 = 000000c1 9ffffcbb
p4_label_86:
! Mem[0000000018000018] = 00009400, %l7 = 0000000000000000
ldsba [%i0+%i6]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000031000060] = d2cd8f63 e0ea33cb, %l6 = a9357100, %l7 = 00000000
ldd [%o2+0x060],%l6 ! %l6 = 00000000d2cd8f63 00000000e0ea33cb
! %l4 = 0000000000000000, immed = 00000b42, %y = ffffffff
sdivcc %l4,0xb42,%l4 ! %l4 = ffffffffffe9429f, %ccr = 88
mov %l0,%y ! %y = 00000000
! Mem[0000000030800060] = ffffffffdf526ae2, %f24 = c5ffffff 000007e5
ldda [%o1+0x060]%asi,%f24 ! %f24 = ffffffff df526ae2
! %l4 = ffffffffffe9429f, %l1 = 00000000df526ae2, %l0 = 0000000000000000
srax %l4,%l1,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000019800008] = 00000000, %l0 = ffffffffffffffff
lduwa [%i3+%i4]0x88,%l0 ! %l0 = 0000000000000000
! %l2 = 0000000093fe0000, immed = 00000002, %l6 = 00000000d2cd8f63
srl %l2,0x002,%l6 ! %l6 = 0000000024ff8000
! %l1 = 00000000df526ae2, immed = fffff4d9, %l6 = 0000000024ff8000
addccc %l1,-0xb27,%l6 ! %l6 = 00000000df525fbb, %ccr = 19
! %f17 = 7fca04c0, Mem[0000000031800024] = 00007ffa
sta %f17,[%o3+0x024]%asi ! Mem[0000000031800024] = 7fca04c0
! %l1 = 00000000df526ae2, %l6 = 00000000df525fbb, %l2 = 0000000093fe0000
or %l1,%l6,%l2 ! %l2 = 00000000df527ffb
p4_label_87:
! %l4 = ffffffffffe9429f, immed = 000008f0, %l0 = 0000000000000000
andn %l4,0x8f0,%l0 ! %l0 = ffffffffffe9420f
! Mem[0000000018000058] = 000000c1, %l6 = 00000000df525fbb
lduh [%i0+0x058],%l6 ! %l6 = 0000000000000000
! %l1 = 00000000df526ae2, %l1 = 00000000df526ae2, %l4 = ffffffffffe9429f
sll %l1,%l1,%l4 ! %l4 = 000000037d49ab88
! Mem[0000000030800064] = df526ae2, %l2 = 00000000df527ffb
lduw [%o1+0x064],%l2 ! %l2 = 00000000df526ae2
! %l6 = 0000000000000000, %l6 = 0000000000000000, %l4 = 000000037d49ab88
xnor %l6,%l6,%l4 ! %l4 = ffffffffffffffff
! %l2 = 00000000df526ae2, immed = 00000460, %l3 = 00000000eb000000
addccc %l2,0x460,%l3 ! %l3 = 00000000df526f43, %ccr = 08
! %l6 = 0000000000000000, %l2 = 00000000df526ae2, %l6 = 0000000000000000
udivx %l6,%l2,%l6 ! %l6 = 0000000000000000
! %l3 = 00000000df526f43, Mem[0000000018800030] = 0000c007f867d724
stxa %l3,[%i1+%o6]0x80 ! Mem[0000000018800030] = 00000000df526f43
! Mem[0000000031800060] = ffffffff, %l7 = 00000000e0ea33cb
ldsb [%o3+0x061],%l7 ! %l7 = ffffffffffffffff
! %l4 = ffffffff, %l5 = ffffffff, Mem[0000000019000020] = 00012ba8 7fca04c0
stda %l4,[%i2+%o4]0x81 ! Mem[0000000019000020] = ffffffff ffffffff
p4_label_88:
! Mem[0000000019800008] = 00000000, %l3 = 00000000df526f43
ldsba [%i3+%i4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000018800008] = 00000000, %l5 = ffffffffffffffff
ldsba [%i1+%i4]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000030000020] = d2cd8f636fbaad42, %l2 = 00000000df526ae2
ldxa [%o0+0x020]%asi,%l2 ! %l2 = d2cd8f636fbaad42
! %l6 = 0000000000000000, Mem[0000000019000019] = 1a04ca7f
stb %l6,[%i2+0x019] ! Mem[0000000019000018] = 1a00ca7f
! Mem[0000000018000048] = 5c8ae612706166d8, %f30 = d2cd8f63 e0ea33cb
ldd [%i0+0x048],%f30 ! %f30 = 5c8ae612 706166d8
! %l2 = d2cd8f636fbaad42, %l7 = ffffffffffffffff, %y = 00000000
umul %l2,%l7,%l5 ! %l5 = 6fbaad41904552be, %y = 6fbaad41
! Mem[0000000031000020] = 0000000000000000, %l2 = d2cd8f636fbaad42
ldx [%o2+%o4],%l2 ! %l2 = 0000000000000000
save ! CWP = 1
! %l6 = 0000f430, %l7 = 00000000, Mem[0000000019000060] = 52fd5e9d 0aab0e4a
std %l6,[%o2+0x060] ! Mem[0000000019000060] = 0000f430 00000000
! Mem[000000001900002c] = 5c82e612, %l6 = 000000000000f430
ldub [%o2+0x02d],%l6 ! %l6 = 0000000000000082
p4_label_89: ! %cwp = 1
! Mem[0000000031800020] = 000000007fca04c0, %l4 = 0000000000000000
ldx [%i3+%i4],%l4 ! %l4 = 000000007fca04c0
! Mem[0000000018000068] = a6cacba9, %l0 = 0000000000000000
ldswa [%o0+0x068]%asi,%l0 ! %l0 = ffffffffa6cacba9
! %l7 = 0000000000000000, Mem[0000000018000020] = cb33eae000000000
stxa %l7,[%o0+%i4]0x88 ! Mem[0000000018000020] = 0000000000000000
! Mem[0000000019000008] = 9ffffcbb, %l3 = fffffffffffefd39
lduba [%o2+%o4]0x88,%l3 ! %l3 = 00000000000000bb
! %l1 = 00000000000000eb, Mem[0000000019000008] = 9ffffcbb
stwa %l1,[%o2+%o4]0x89 ! Mem[0000000019000008] = 000000eb
! %l3 = 00000000000000bb, %l5 = 0000000000000000, %y = 6fbaad41
umul %l3,%l5,%l6 ! %l6 = 0000000000000000, %y = 00
save ! CWP = 2
! Mem[0000000018000064] = 1c36bbc5, %l1 = 0000000000000066
lduh [%i0+0x066],%l1 ! %l1 = 000000000000bbc5
! %l1 = 000000000000bbc5, %l3 = 0000000000007629, %l7 = 00022cc33dc80000
srl %l1,%l3,%l7 ! %l7 = 000000000000005d
! Set Register : %l2 = 000000005c8ae612
xor %g0,-1,%l2 ! %l2 = ffffffffffffffff
p4_label_90: ! %cwp = 2
! Mem[0000000030800024] = 00000000, %l6 = 00000000000000cc
ldsw [%o1+0x024],%l6 ! %l6 = 0000000000000000
! Mem[0000000031000060] = d2cd8f63, %l2 = ffffffffffffffff
ldsw [%o2+0x060],%l2 ! %l2 = ffffffffd2cd8f63
! %l0 = 0000000000000090, immed = ffffffc1, %l4 = 00000000f1e12492
xorcc %l0,-0x03f,%l4 ! %l4 = ffffffffffffff51, %ccr = 88
! %l3 = 0000000000007629, %l0 = 0000000000000090, %l4 = ffffffffffffff51
xnorcc %l3,%l0,%l4 ! %l4 = ffffffffffff8946, %ccr = 88
! %l1 = 000000000000bbc5, %l5 = 000000001f2c626d, %l1 = 000000000000bbc5
sdivx %l1,%l5,%l1 ! %l1 = 0000000000000000
! %l3 = 0000000000007629, Mem[0000000030000020] = d2cd8f636fbaad42
stx %l3,[%o0+%o4] ! Mem[0000000030000020] = 0000000000007629
! Mem[0000000019800028] = 3f526de1, %l1 = 0000000000000000
ldswa [%i3+%o5]0x81,%l1 ! %l1 = 000000003f526de1
! %l2 = ffffffffd2cd8f63, %l2 = ffffffffd2cd8f63, %l4 = ffffffffffff8946
tsubcc %l2,%l2,%l4 ! %l4 = 0000000000000000, %ccr = 46
! Mem[0000000030800020] = a935710000000000, %f4 = 000000c1 9ffffcbb
ldd [%o1+%o4],%f4 ! %f4 = a9357100 00000000
! Mem[0000000019000008] = 24d767f8000000eb, %f4 = a9357100 00000000
ldda [%i2+%i4]0x88,%f4 ! %f4 = 24d767f8 000000eb
p4_label_91: ! %cwp = 2
! Mem[0000000019800048] = 5c8ae612 6f1e2954, %l0 = 00000090, %l1 = 3f526de1
ldda [%i3+0x048]%asi,%l0 ! %l0 = 000000005c8ae612 000000006f1e2954
! Mem[0000000030000064] = 00002213, %l0 = 000000005c8ae612
ldsb [%o0+0x066],%l0 ! %l0 = 0000000000000022
! %l0 = 00000022, %l1 = 6f1e2954, Mem[0000000019800010] = 48f4ffff ffffffff
stda %l0,[%i3+%i5]0x81 ! Mem[0000000019800010] = 00000022 6f1e2954
! %l2 = d2cd8f63, %l3 = 00007629, Mem[0000000031800060] = ffffffff df526ae2
std %l2,[%o3+0x060] ! Mem[0000000031800060] = d2cd8f63 00007629
! Mem[0000000030000064] = 00002213, %l1 = 000000006f1e2954
ldsba [%o0+0x065]%asi,%l1 ! %l1 = 0000000000000000
! %l7 = 000000000000005d
sethi %hi(0x94150400),%l7 ! %l7 = 0000000094150400
! %l4 = 0000000000000000, Mem[0000000031000060] = d2cd8f63
stb %l4,[%o2+0x060] ! Mem[0000000031000060] = 00cd8f63
! %l0 = 0000000000000022
sethi %hi(0x55d3a800),%l0 ! %l0 = 0000000055d3a800
rd %pc,%o7
return %o7+12 ! CWP = 1
! %l2 = 0000000000000000, immed = fffff1bf, %l6 = 0000000000000000
subccc %l2,-0xe41,%l6 ! %l6 = 0000000000000e41, %ccr = 11
p4_label_92: ! %cwp = 1
! Mem[0000000019800020] = c5ffffff fffffff0, %l0 = a6cacba9, %l1 = 000000eb
ldd [%o3+%i4],%l0 ! %l0 = 00000000c5ffffff 00000000fffffff0
! Mem[0000000031000020] = 0000000000000000, %l5 = 0000000000000000
ldx [%i2+%i4],%l5 ! %l5 = 0000000000000000
! Mem[0000000018000068] = a6cacba9, %l5 = 0000000000000000
ldub [%o0+0x069],%l5 ! %l5 = 00000000000000ca
! %l0 = 00000000c5ffffff, immed = fffffefb, %l3 = 00000000000000bb
taddcctv %l0,-0x105,%l3 ! %l0 = 00000000c6000022, Trapped
! %l2 = 0000000000000000, Mem[0000000031800020] = 000000007fca04c0
stx %l2,[%i3+%i4] ! Mem[0000000031800020] = 0000000000000000
! %l3 = 00000000000000bb, immed = 00000010, %l1 = 00000000fffffff0
sll %l3,0x010,%l1 ! %l1 = 0000000000bb0000
! %l0 = 00000000c6000022, immed = 0000001a, %l3 = 00000000000000bb
srl %l0,0x01a,%l3 ! %l3 = 0000000000000031
! Mem[0000000031000024] = 00000000, %l0 = 00000000c6000022
ldsb [%i2+0x026],%l0 ! %l0 = 0000000000000000
! %l4 = 000000007fca04c0, %l5 = 00000000000000ca, %y = 00000000
umulcc %l4,%l5,%l7 ! %l7 = 00000064d567bf80, %ccr = 08, %y = 64
! %l0 = 0000000000000000, Mem[0000000019800032] = 0000fe93
sth %l0,[%o3+0x032] ! Mem[0000000019800030] = 00000000
p4_label_93: ! %cwp = 1
! Mem[0000000030800060] = ffffffffdf526ae2, %l4 = 000000007fca04c0
ldxa [%i1+0x060]%asi,%l4 ! %l4 = ffffffffdf526ae2
! Mem[0000000019000010] = 01fdff9f, %l4 = ffffffffdf526ae2
ldsb [%o2+0x013],%l4 ! %l4 = ffffffffffffff9f
! %f8 = 605d6025 71507b8a, Mem[0000000018000020] = 00000000 00000000
stda %f8 ,[%o0+0x020]%asi ! Mem[0000000018000020] = 605d6025 71507b8a
! %l0 = 0000000000000000, immed = 00000023, %l2 = 0000000000000000
sllx %l0,0x023,%l2 ! %l2 = 0000000000000000
! Mem[0000000030000020] = 0000000000007629, %l5 = 00000000000000ca
ldx [%i0+%i4],%l5 ! %l5 = 0000000000007629
! Mem[0000000031000060] = 00cd8f63e0ea33cb, %f28 = 00cff000 3f526de1
ldda [%i2+0x060]%asi,%f28 ! %f28 = 00cd8f63 e0ea33cb
! Mem[0000000019000008] = 000000eb, %l4 = ffffffffffffff9f
ldswa [%o2+%o4]0x88,%l4 ! %l4 = 00000000000000eb
! Mem[0000000019800018] = b5f90000 71507b8a, %l2 = 00000000, %l3 = 00000031
ldd [%o3+%o6],%l2 ! %l2 = 00000000b5f90000 0000000071507b8a
! %l0 = 0000000000000000, immed = fffffca2, %l1 = 0000000000bb0000
addc %l0,-0x35e,%l1 ! %l1 = fffffffffffffca2
! Clear Register : %l2 = 00000000b5f90000
clr %l2 ! %l2 = 0000000000000000
p4_label_94: ! %cwp = 1
! %l4 = 00000000000000eb, immed = 00000fbe, %l5 = 0000000000007629
tsubcctv %l4,0xfbe,%l5 ! %l0 = 0000000000000023, Trapped
! %l1 = fffffffffffffca2, Mem[0000000019000018] = 1a00ca7fd24f5a2b
stx %l1,[%o2+%o6] ! Mem[0000000019000018] = fffffffffffffca2
! Mem[0000000019800024] = fffffff0, %l5 = 0000000000007629
lduw [%o3+0x024],%l5 ! %l5 = 00000000fffffff0
! Clear Register : %l5 = 00000000fffffff0
clr %l5 ! %l5 = 0000000000000000
! %l0 = 0000000000000023, immed = 00000002, %l5 = 0000000000000000
srax %l0,0x002,%l5 ! %l5 = 0000000000000008
! %l4 = 00000000000000eb, %l3 = 0000000071507b8a, %l3 = 0000000071507b8a
addc %l4,%l3,%l3 ! %l3 = 0000000071507c75
! %l3 = 0000000071507c75, Mem[0000000019800000] = ebc079fe
stba %l3,[%o3+%g0]0x81 ! Mem[0000000019800000] = 75c079fe
! %l6 = 0000000000000e41, %l4 = 00000000000000eb, %l5 = 0000000000000008
sdivx %l6,%l4,%l5 ! %l5 = 000000000000000f
! %l1 = fffffffffffffca2, Mem[0000000031000020] = 0000000000000000
stx %l1,[%i2+%i4] ! Mem[0000000031000020] = fffffffffffffca2
! Mem[0000000030800064] = df526ae2, %l3 = 0000000071507c75
ldsw [%i1+0x064],%l3 ! %l3 = ffffffffdf526ae2
p4_label_95: ! %cwp = 1
! Mem[0000000031000024] = fffffca2, %l0 = 0000000000000023
ldsh [%i2+0x026],%l0 ! %l0 = fffffffffffffca2
! %l4 = 00000000000000eb, Mem[0000000030800020] = a935710000000000
stx %l4,[%i1+%i4] ! Mem[0000000030800020] = 00000000000000eb
! Mem[0000000031000060] = 00cd8f63e0ea33cb, %l5 = 000000000000000f
ldx [%i2+0x060],%l5 ! %l5 = 00cd8f63e0ea33cb
! %l0 = fffffffffffffca2, %l4 = 00000000000000eb, %l6 = 0000000000000e41
andcc %l0,%l4,%l6 ! %l6 = 00000000000000a2, %ccr = 00
! %l6 = 00000000000000a2, Mem[0000000018000050] = 66445b00
sth %l6,[%o0+0x050] ! Mem[0000000018000050] = 00a25b00
! %l0 = fffffca2, %l1 = fffffca2, Mem[0000000018000030] = dab56600 59b13348
stda %l0,[%o0+%i6]0x81 ! Mem[0000000018000030] = fffffca2 fffffca2
! %l6 = 00000000000000a2, immed = 00000006, %l1 = fffffffffffffca2
sll %l6,0x006,%l1 ! %l1 = 0000000000002880
! %l5 = 00cd8f63e0ea33cb, %l4 = 00000000000000eb, %l4 = 00000000000000eb
addcc %l5,%l4,%l4 ! %l4 = 00cd8f63e0ea34b6, %ccr = 08
! Mem[0000000019800028] = 3f526de13f526de1, %f18 = ffffffff fe79c0eb
ldda [%o3+%i5]0x80,%f18 ! %f18 = 3f526de1 3f526de1
! %f15 = 12e68a5c, Mem[0000000031000064] = e0ea33cb
st %f15,[%i2+0x064] ! Mem[0000000031000064] = 12e68a5c
p4_label_96: ! %cwp = 1
! Mem[0000000031800064] = 00007629, %l0 = fffffffffffffca2
ldsh [%i3+0x066],%l0 ! %l0 = 0000000000007629
! %l2 = 0000000000000000, %l7 = 00000064d567bf80, %y = 00000064
sdiv %l2,%l7,%l2 ! %l2 = fffffffffffffda7
mov %l0,%y ! %y = 00007629
! Mem[0000000019800028] = 3f526de1, %l4 = 00cd8f63e0ea34b6
ldsha [%o3+%i5]0x81,%l4 ! %l4 = 0000000000003f52
! %l7 = 00000064d567bf80, Mem[0000000018800020] = 00000000
stwa %l7,[%o1+%i4]0x89 ! Mem[0000000018800020] = d567bf80
! %l1 = 0000000000002880, immed = 0000001e, %l4 = 0000000000003f52
srl %l1,0x01e,%l4 ! %l4 = 0000000000000000
! %l3 = ffffffffdf526ae2, %l5 = 00cd8f63e0ea33cb, %y = 00007629
umulcc %l3,%l5,%l1 ! %l1 = c4346c09f439c736, %ccr = 88, %y = c4346c09
! %l1 = c4346c09f439c736, %l6 = 00000000000000a2, %l2 = fffffffffffffda7
subc %l1,%l6,%l2 ! %l2 = c4346c09f439c694
! %f22 = 025a8c90 00cff000, Mem[0000000030000060] = 2c20344c 00002213
std %f22,[%i0+0x060] ! Mem[0000000030000060] = 025a8c90 00cff000
! Mem[0000000019000030] = 025a8c90, %l6 = 00000000000000a2
ldsba [%o2+%i6]0x89,%l6 ! %l6 = ffffffffffffff90
! Mem[0000000018800028] = ffdd05618056f300, %l4 = 0000000000000000
ldx [%o1+%i5],%l4 ! %l4 = ffdd05618056f300
p4_label_97: ! %cwp = 1
! %l6 = ffffffffffffff90, Mem[0000000031000026] = fffffca2
sth %l6,[%i2+0x026] ! Mem[0000000031000024] = ffffff90
! %l0 = 0000000000007629, %l0 = 0000000000007629, %l3 = ffffffffdf526ae2
tsubcctv %l0,%l0,%l3 ! %l0 = 000000000000764c, Trapped
! %l0 = 0000764c, %l1 = f439c736, Mem[0000000030800060] = ffffffff df526ae2
stda %l0,[%i1+0x060]%asi ! Mem[0000000030800060] = 0000764c f439c736
! %l1 = c4346c09f439c736, immed = fffffc70, %l7 = 00000064d567bf80
or %l1,-0x390,%l7 ! %l7 = ffffffffffffff76
! Randomly selected nop
nop
! %l0 = 000000000000764c, Mem[0000000030000064] = 00cff000, %asi = 80
stwa %l0,[%i0+0x064]%asi ! Mem[0000000030000064] = 0000764c
! %l4 = ffdd05618056f300, %l5 = 00cd8f63e0ea33cb, %l1 = c4346c09f439c736
orn %l4,%l5,%l1 ! %l1 = ffff75fd9f57ff34
! %l2 = f439c694, %l3 = df526ae2, Mem[0000000018000028] = 00000000 00000000
stda %l2,[%o0+%i5]0x81 ! Mem[0000000018000028] = f439c694 df526ae2
! %l5 = 00cd8f63e0ea33cb, Mem[0000000019800008] = 00000000
stba %l5,[%o3+%o4]0x81 ! Mem[0000000019800008] = cb000000
! Mem[0000000031000020] = ffffffff, %l5 = 00cd8f63e0ea33cb
ldsh [%i2+%i4],%l5 ! %l5 = ffffffffffffffff
p4_label_98: ! %cwp = 1
! %f15 = 12e68a5c, Mem[0000000030000060] = 025a8c90
st %f15,[%i0+0x060] ! Mem[0000000030000060] = 12e68a5c
! %l2 = f439c694, %l3 = df526ae2, Mem[0000000019000028] = 1a0c0000 5c82e612
stda %l2,[%o2+%i5]0x81 ! Mem[0000000019000028] = f439c694 df526ae2
save ! CWP = 2
! Mem[0000000030000060] = 12e68a5c0000764c, %f16 = 00012ba8 7fca04c0
ldd [%o0+0x060],%f16 ! %f16 = 12e68a5c 0000764c
! %f4 = 24d767f8 000000eb, Mem[0000000018000018] = 00940000 00000000
stda %f4 ,[%i0+0x018]%asi ! Mem[0000000018000018] = 24d767f8 000000eb
! Mem[0000000019800030] = 00000000, %l0 = 0000000055d3a800
lduba [%i3+%o6]0x80,%l0 ! %l0 = 0000000000000000
! %l6 = 0000000000000000, Mem[0000000018000030] = a2fcffff
stha %l6,[%i0+%o6]0x88 ! Mem[0000000018000030] = a2fc0000
! %l1 = 0000000000000000, %l2 = ffffffffd2cd8f63, %l2 = ffffffffd2cd8f63
addccc %l1,%l2,%l2 ! %l2 = ffffffffd2cd8f63, %ccr = 88
! %l0 = 0000000000000000, Mem[0000000031800020] = 0000000000000000
stx %l0,[%o3+%o4] ! Mem[0000000031800020] = 0000000000000000
! Mem[0000000018800010] = 00000000, %f7 = 83b49237
lda [%i1+%i5]0x80,%f7 ! %f7 = 00000000
p4_label_99: ! %cwp = 2
! %l6 = 0000000000000000, %l0 = 0000000000000000, %l3 = 0000000000007629
sra %l6,%l0,%l3 ! %l3 = 0000000000000000
! Mem[0000000019000000] = a82b0100, %l7 = 0000000094150400
lduba [%i2+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Randomly selected nop
nop
! Mem[0000000030800060] = 0000764c, %l2 = ffffffffd2cd8f63
ldsh [%o1+0x062],%l2 ! %l2 = 000000000000764c
! Mem[0000000019800028] = e16d523f, %l4 = 0000000000000000
lduha [%i3+%o5]0x89,%l4 ! %l4 = 000000000000523f
! Mem[0000000018000020] = 605d602571507b8a, %f24 = ffffffff df526ae2
ldda [%i0+%o4]0x80,%f24 ! %f24 = 605d6025 71507b8a
! Mem[0000000019800050] = 4c2ce93a, %f14 = 00000000
ld [%i3+0x050],%f14 ! %f14 = 4c2ce93a
! %l0 = 0000000000000000, Mem[0000000019000010] = 01fdff9ffa7f0000
stxa %l0,[%i2+%i5]0x80 ! Mem[0000000019000010] = 0000000000000000
! %l0 = 0000000000000000, immed = 00000e9b, %l4 = 000000000000523f
addc %l0,0xe9b,%l4 ! %l4 = 0000000000000e9b
! %l6 = 0000000000000000, immed = 00000b44, %l7 = 0000000000000000
andncc %l6,0xb44,%l7 ! %l7 = 0000000000000000, %ccr = 44
p4_label_100: ! %cwp = 2
! Mem[0000000031000024] = ffffff90, %l6 = 0000000000000000
lduw [%o2+0x024],%l6 ! %l6 = 00000000ffffff90
! Invert Register : %l7 = 0000000000000000
xor %l7,-1,%l7 ! %l7 = ffffffffffffffff
! %l0 = 0000000000000000, immed = fffff382, %l4 = 0000000000000e9b
orcc %l0,-0xc7e,%l4 ! %l4 = fffffffffffff382, %ccr = 88
! Mem[0000000018800020] = d567bf80, %l1 = 0000000000000000
lduha [%i1+%o4]0x89,%l1 ! %l1 = 000000000000bf80
! Mem[0000000019000028] = f439c694df526ae2, %f22 = 025a8c90 00cff000
ldda [%i2+%o5]0x80,%f22 ! %f22 = f439c694 df526ae2
! %l0 = 00000000, %l1 = 0000bf80, Mem[0000000030800020] = 00000000 000000eb
std %l0,[%o1+%o4] ! Mem[0000000030800020] = 00000000 0000bf80
! %l5 = 000000001f2c626d, immed = fffffdac, %l2 = 000000000000764c
addc %l5,-0x254,%l2 ! %l2 = 000000001f2c6019
! Mem[0000000019800030] = 00000000, %f11 = 605d6025
lda [%i3+%o6]0x80,%f11 ! %f11 = 00000000
! %l4 = fffffffffffff382, %l6 = 00000000ffffff90, %l4 = fffffffffffff382
sra %l4,%l6,%l4 ! %l4 = ffffffffffffffff
! %l2 = 000000001f2c6019, %l7 = ffffffffffffffff, %l3 = 0000000000000000
subc %l2,%l7,%l3 ! %l3 = 000000001f2c601a
ba,a p4_not_taken_0_end
p4_not_taken_0:
! The following code should not be executed
ldd [%o1+0x040],%l6
ldda [%o0+0x000]%asi,%l2
st %l4,[%i0+0x028]
ba,a p4_branch_failed
p4_not_taken_0_end:
! End of Random Code for Processor 4
restore ! CWP = 1
restore ! CWP = 0
p4_set_done_flag:
mov 2,%g2
set done_flags,%g1
st %g2,[%g1+0x010] ! Set processor 4 done flag
! Self Check Disabled
p4_check_registers:
! The test for processor 4 has passed
p4_passed:
ta GOOD_TRAP
nop
p4_reg_l0_fail:
or %g0,0xbd0,%g1
ba,a p4_failed
p4_reg_l1_fail:
or %g0,0xbd1,%g1
ba,a p4_failed
p4_reg_l2_fail:
or %g0,0xbd2,%g1
ba,a p4_failed
p4_reg_l3_fail:
or %g0,0xbd3,%g1
ba,a p4_failed
p4_reg_l4_fail:
or %g0,0xbd4,%g1
ba,a p4_failed
p4_reg_l5_fail:
or %g0,0xbd5,%g1
ba,a p4_failed
p4_reg_l6_fail:
or %g0,0xbd6,%g1
ba,a p4_failed
p4_reg_l7_fail:
or %g0,0xbd7,%g1
ba,a p4_failed
p4_f0_fail:
set p4_temp,%g6
mov 0xf00,%l0
stx %l0,[%g6]
std %f0,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p4_f2_fail:
set p4_temp,%g6
mov 0xf02,%l0
stx %l0,[%g6]
std %f2,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p4_f4_fail:
set p4_temp,%g6
mov 0xf04,%l0
stx %l0,[%g6]
std %f4,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p4_f6_fail:
set p4_temp,%g6
mov 0xf06,%l0
stx %l0,[%g6]
std %f6,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p4_f8_fail:
set p4_temp,%g6
mov 0xf08,%l0
stx %l0,[%g6]
std %f8,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p4_f10_fail:
set p4_temp,%g6
mov 0xf10,%l0
stx %l0,[%g6]
std %f10,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p4_f12_fail:
set p4_temp,%g6
mov 0xf12,%l0
stx %l0,[%g6]
std %f12,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p4_f14_fail:
set p4_temp,%g6
mov 0xf14,%l0
stx %l0,[%g6]
std %f14,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p4_f16_fail:
set p4_temp,%g6
mov 0xf16,%l0
stx %l0,[%g6]
std %f16,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p4_f18_fail:
set p4_temp,%g6
mov 0xf18,%l0
stx %l0,[%g6]
std %f18,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p4_f20_fail:
set p4_temp,%g6
mov 0xf20,%l0
stx %l0,[%g6]
std %f20,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p4_f22_fail:
set p4_temp,%g6
mov 0xf22,%l0
stx %l0,[%g6]
std %f22,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p4_f24_fail:
set p4_temp,%g6
mov 0xf24,%l0
stx %l0,[%g6]
std %f24,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p4_f26_fail:
set p4_temp,%g6
mov 0xf26,%l0
stx %l0,[%g6]
std %f26,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p4_f28_fail:
set p4_temp,%g6
mov 0xf28,%l0
stx %l0,[%g6]
std %f28,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p4_f30_fail:
set p4_temp,%g6
mov 0xf30,%l0
stx %l0,[%g6]
std %f30,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
! The test for processor 4 failed
p4_failed:
set done_flags,%g1
mov 3,%g5
st %g5,[%g1+0x010] ! Set processor 4 done flag
set p4_temp,%g6
stx %g1,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
ta BAD_TRAP
! The local area data for processor 4 failed
p4_local_failed:
set done_flags,%g5
mov 3,%g6
st %g6,[%g5+0x010] ! Set processor 4 done flag
set p4_temp,%g6
add %g1,%g4,%g1
stx %g4,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
ta BAD_TRAP
p4_dfill_failed:
ba p4_failed
mov 0xddd,%g1
p4_selfmod_failed:
ba p4_failed
mov 0xabc,%g1
p4_common_error:
or %g0,0xee4,%g1
ba p4_failed
mov %o5,%g3
p4_common_signature_error:
set p4_temp,%g1
ba p4_failed
st %g2,[%g1] ! Common Lock Number
p4_common_timeout:
set p4_temp,%g1
ba p4_failed
st %g2,[%g1] ! Common Lock Number
p4_branch_failed:
mov 0xbbb,%g1
rd %ccr,%g2
ba p4_failed
mov 0x0,%g3
p4_trap1e:
ldsb [%o1+0x024],%l5 ! Mem[0000000030800024]
srlx %l3,0x009,%l4
st %f0 ,[%o0+0x060] ! Mem[0000000030000060]
ldub [%o0+0x025],%l6 ! Mem[0000000030000025]
sdivx %l7,%l5,%l7
std %l4,[%i2+0x018] ! Mem[0000000019000018]
ldd [%o2+0x060],%l0 ! Mem[0000000031000060]
done
p4_trap1o:
ldsb [%i1+0x024],%l5 ! Mem[0000000030800024]
srlx %l3,0x009,%l4
st %f0 ,[%i0+0x060] ! Mem[0000000030000060]
ldub [%i0+0x025],%l6 ! Mem[0000000030000025]
sdivx %l7,%l5,%l7
std %l4,[%o2+0x018] ! Mem[0000000019000018]
ldd [%i2+0x060],%l0 ! Mem[0000000031000060]
done
p4_trap2e:
umul %l7,-0x346,%l3
subccc %l1,%l6,%l5
taddcc %l1,%l1,%l0
ldd [%o0+0x060],%f4 ! Mem[0000000030000060]
ldx [%i2+0x070],%l5 ! Mem[0000000019000070]
done
p4_trap2o:
umul %l7,-0x346,%l3
subccc %l1,%l6,%l5
taddcc %l1,%l1,%l0
ldd [%i0+0x060],%f4 ! Mem[0000000030000060]
ldx [%o2+0x070],%l5 ! Mem[0000000019000070]
done
p4_trap3e:
andn %l5,%l0,%l7
orn %l1,0xc7f,%l1
orn %l0,%l3,%l3
orn %l3,%l1,%l6
or %l4,%l4,%l3
done
p4_trap3o:
andn %l5,%l0,%l7
orn %l1,0xc7f,%l1
orn %l0,%l3,%l3
orn %l3,%l1,%l6
or %l4,%l4,%l3
done
p4_init_memory_pointers:
set p4_init_registers,%g1
mov %g0,%g2
mov %g0,%g3
mov %g0,%g4
mov %g0,%g5
mov %g0,%g6
mov %g0,%g7
! Initialize memory pointers for window 0
set p4_local0_start,%i0
set p4_local1_start,%i1
set p4_local2_start,%i2
set p4_local3_start,%i3
mov 0x08,%i4
mov 0x10,%i5
mov 0x18,%i6
mov %g0,%i7
! Init Local Registers in Window 0
ldx [%g1+0x000],%l0 ! %l0 = 63e43254defcc1fc
ldx [%g1+0x008],%l1 ! %l1 = 9d6045500907cab9
ldx [%g1+0x010],%l2 ! %l2 = dbc99861ee627cae
ldx [%g1+0x018],%l3 ! %l3 = 4efc91ca723be54a
ldx [%g1+0x020],%l4 ! %l4 = 7023bb181c36b723
ldx [%g1+0x028],%l5 ! %l5 = 3082d669ebc7753c
ldx [%g1+0x030],%l6 ! %l6 = ca11cd49daa1ab52
ldx [%g1+0x038],%l7 ! %l7 = a8a9d4484c38f21c
save
! Initialize memory points for window 1
set share0_start,%i0
set share1_start,%i1
set share2_start,%i2
set share3_start,%i3
mov 0x20,%i4
mov 0x28,%i5
mov 0x30,%i6
! Init Local Registers in Window 1
ldx [%g1+0x040],%l0 ! %l0 = cc1e844872fba798
ldx [%g1+0x048],%l1 ! %l1 = 982e30e1df58bda7
ldx [%g1+0x050],%l2 ! %l2 = 4a4507725c7e848c
ldx [%g1+0x058],%l3 ! %l3 = 2b9e8b6a631b810f
ldx [%g1+0x060],%l4 ! %l4 = ad4e20dc7435ddce
ldx [%g1+0x068],%l5 ! %l5 = f2331a39b76ed33a
ldx [%g1+0x070],%l6 ! %l6 = 294ae4ceb431c384
ldx [%g1+0x078],%l7 ! %l7 = 587853165aa1dd44
save
! Initialize memory pointers for window 2
set p4_local0_start,%i0
set p4_local1_start,%i1
set p4_local2_start,%i2
set p4_local3_start,%i3
mov 0x08,%i4
mov 0x10,%i5
mov 0x18,%i6
mov %g0,%i7
! Init Local Registers in Window 2
ldx [%g1+0x080],%l0 ! %l0 = f8273d8dace8f9cd
ldx [%g1+0x088],%l1 ! %l1 = 1c4a9434382d4693
ldx [%g1+0x090],%l2 ! %l2 = 1c1c786cb75a06e7
ldx [%g1+0x098],%l3 ! %l3 = f793c79df73aafd2
ldx [%g1+0x0a0],%l4 ! %l4 = 990542ec1d8d71e7
ldx [%g1+0x0a8],%l5 ! %l5 = 0f624c04b25056a4
ldx [%g1+0x0b0],%l6 ! %l6 = 3df94e22e0980792
ldx [%g1+0x0b8],%l7 ! %l7 = 08a509c0813e0166
! Initialize the output register of window 2
set share0_start,%o0
set share1_start,%o1
set share2_start,%o2
set share3_start,%o3
mov 0x20,%o4
mov 0x28,%o5
mov 0x30,%o6
mov %g0,%o7
restore
restore
retl
nop
! Random code for Processor 5
processor_5:
ta T_CHANGE_PRIV
set done_flags,%g1
mov 1,%g2
st %g2,[%g1+0x14] ! Set the start flag
wrpr %g0,7,%cleanwin
call p5_init_memory_pointers
wr %g0,0x80,%asi ! Setting default asi to 80
! Initialize the floating point registers for processor 5
wr %g0,0x4,%fprs ! Make sure fef is 1
set p5_init_freg,%g1
! %f0 = f2dcc925 3388ef53 97cf2592 09e8fd57
! %f4 = a9757a53 2185a119 ea2c3da7 070cdd5e
! %f8 = dd2cc6d6 1b5de628 fa987d4c 19fceae1
! %f12 = b20aa157 7c27746c 80f697c1 26aa46ca
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = 1d039d44 f81be5f2 9c3e0a4d 1b1ff704
! %f20 = 6cf9b2f6 447040d0 b39635b4 5dd51830
! %f24 = 78acefbf 7df7145d 93dada2a 64d0b663
! %f28 = 929e6fc5 5bf1d6c5 751d2ccc b94d8a4c
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = 28961bad 213368c6 0da072e8 3fddaf3b
! %f36 = 949cd7c9 226aaebc 67082fb9 69bec147
! %f40 = 5b77e8e4 6df949a4 2fa2f1e3 17ccceef
! %f44 = a25869f7 839a658f c48c19a5 11275df4
ldda [%g1]ASI_BLK_P,%f32
xorcc %g0,%g0,%g3 ! init %g3 and set flags
membar #Sync ! Force the block loads to complete
! Start of Random Code for processor 5
p5_label_1:
! %l4 = 369bfc8ac64d9d82, Mem[000000003080002a] = 62ea1ba2
stb %l4,[%o1+0x02a] ! Mem[0000000030800028] = 62ea82a2
! %l3 = e771d71289b5ec55, immed = 000007d2, %y = 00000000
smulcc %l3,0x7d2,%l6 ! %l6 = fffffc62f0b230ba, %ccr = 88, %y = fffffc62
! %l7 = 4c775dd3ed25437b, Mem[000000001a800026] = 65e167a8
sth %l7,[%i1+0x026] ! Mem[000000001a800024] = 65e1437b
! %l2 = 62e21d666407635d, Mem[000000003000006c] = 2ab430c9
sth %l2,[%o0+0x06c] ! Mem[000000003000006c] = 635d30c9
! %l6 = fffffc62f0b230ba, Mem[000000003100006e] = c3051535
stba %l6,[%o2+0x06e]%asi ! Mem[000000003100006c] = c305ba35
! %l0 = e4e7cd3a9c858742, Mem[000000001a800020] = 04805bac
stba %l0,[%i1+%o4]0x89 ! Mem[000000001a800020] = 04805b42
! Mem[0000000031800068] = 69cf365b, %l6 = fffffc62f0b230ba
lduw [%o3+0x068],%l6 ! %l6 = 0000000069cf365b
! Mem[0000000031800028] = c4e59e500ef470be, %f26 = 93dada2a 64d0b663
ldda [%o3+0x028]%asi,%f26 ! %f26 = c4e59e50 0ef470be
! %l6 = 0000000069cf365b, Mem[000000001a80006a] = b3b903b2
stb %l6,[%i1+0x06a] ! Mem[000000001a800068] = b3b95bb2
! %l3 = e771d71289b5ec55, Mem[000000001b800010] = 477a1ebe
stba %l3,[%i3+%i5]0x89 ! Mem[000000001b800010] = 477a1e55
p5_label_2:
! Mem[0000000031800028] = c4e59e50, %l6 = 0000000069cf365b
ldsb [%o3+0x02a],%l6 ! %l6 = ffffffffffffff9e
! %f30 = 751d2ccc b94d8a4c, Mem[0000000031800028] = c4e59e50 0ef470be
std %f30,[%o3+%o5] ! Mem[0000000031800028] = 751d2ccc b94d8a4c
! %l2 = 62e21d666407635d, Mem[000000001b000008] = 56e54bd8
stba %l2,[%i2+%i4]0x89 ! Mem[000000001b000008] = 56e54b5d
! %l6 = ffffffffffffff9e, Mem[000000003000002c] = 3da0194f
stb %l6,[%o0+0x02c] ! Mem[000000003000002c] = 9ea0194f
! %l5 = 96db5198a1b9bb63, immed = fffffb3c, %y = fffffc62
udiv %l5,-0x4c4,%l2 ! %l2 = 00000000ffffffff
mov %l0,%y ! %y = 9c858742
! Mem[0000000031000068] = 65bd102cc305ba35, %f12 = b20aa157 7c27746c
ldd [%o2+0x068],%f12 ! %f12 = 65bd102c c305ba35
! %f22 = b39635b4 5dd51830, Mem[000000001b800028] = 1518f7e0 3c75b9f3
stda %f22,[%i3+0x028]%asi ! Mem[000000001b800028] = b39635b4 5dd51830
! %f23 = 5dd51830, Mem[000000001b000008] = 56e54b5d
sta %f23,[%i2+%i4]0x89 ! Mem[000000001b000008] = 5dd51830
! Mem[000000001a000028] = d3a35331, %l5 = 96db5198a1b9bb63
ldsba [%i0+%o5]0x88,%l5 ! %l5 = 0000000000000031
! Mem[000000001b800054] = d8d074d5, %l2 = 00000000ffffffff
ldub [%i3+0x057],%l2 ! %l2 = 00000000000000d5
p5_label_3:
! Mem[000000001b800018] = 72f76705, %f14 = 80f697c1
lda [%i3+%i6]0x88,%f14 ! %f14 = 72f76705
! %l0 = 9c858742, %l1 = f345f57b, Mem[000000001a000010] = a762a15f 84163d7c
stda %l0,[%i0+%i5]0x89 ! Mem[000000001a000010] = 9c858742 f345f57b
! Mem[000000001a800020] = 425b8004 65e1437b, %l4 = c64d9d82, %l5 = 00000031
ldda [%i1+0x020]%asi,%l4 ! %l4 = 00000000425b8004 0000000065e1437b
! %l3 = e771d71289b5ec55, Mem[000000003000006a] = cf892d73
stba %l3,[%o0+0x06a]%asi ! Mem[0000000030000068] = cf895573
! %l2 = 00000000000000d5, %l5 = 0000000065e1437b, %l7 = 4c775dd3ed25437b
andncc %l2,%l5,%l7 ! %l7 = 0000000000000084, %ccr = 00
! %l0 = e4e7cd3a9c858742, Mem[000000003180002e] = b94d8a4c
stb %l0,[%o3+0x02e] ! Mem[000000003180002c] = b94d424c
! %f12 = 65bd102c c305ba35, Mem[000000001b000020] = 1614df23 538a8053
stda %f12,[%i2+%o4]0x81 ! Mem[000000001b000020] = 65bd102c c305ba35
! %l0 = e4e7cd3a9c858742, %l1 = 67ccef8ff345f57b, %y = 9c858742
smulcc %l0,%l1,%l0 ! %l0 = 04f208bb196426b6, %ccr = 00, %y = 4f208bb
! %l6 = ffffffffffffff9e, immed = 00000849, %l6 = ffffffffffffff9e
andcc %l6,0x849,%l6 ! %l6 = 0000000000000808, %ccr = 00
! %l2 = 00000000000000d5, immed = 00000463, %l4 = 00000000425b8004
addccc %l2,0x463,%l4 ! %l4 = 0000000000000538, %ccr = 00
p5_label_4:
! %l4 = 0000000000000538, immed = fffff0bf, %l4 = 0000000000000538
xorcc %l4,-0xf41,%l4 ! %l4 = fffffffffffff587, %ccr = 88
! Mem[0000000030800028] = 62ea82a20c40fc8c, %f6 = ea2c3da7 070cdd5e
ldd [%o1+%o5],%f6 ! %f6 = 62ea82a2 0c40fc8c
! Mem[000000001b800008] = 655d3f5e fa729998, %l4 = fffff587, %l5 = 65e1437b
ldda [%i3+%i4]0x81,%l4 ! %l4 = 00000000655d3f5e 00000000fa729998
! %l5 = 00000000fa729998, Mem[000000001a000010] = 9c858742
stba %l5,[%i0+%i5]0x89 ! Mem[000000001a000010] = 9c858798
! %l7 = 0000000000000084, Mem[000000001a800000] = 1a348d5a
stwa %l7,[%i1+%g0]0x89 ! Mem[000000001a800000] = 00000084
! %l6 = 0000000000000808, immed = 00000b2c, %l5 = 00000000fa729998
addccc %l6,0xb2c,%l5 ! %l5 = 0000000000001334, %ccr = 00
! %l6 = 0000000000000808, immed = 00000023, %l0 = 04f208bb196426b6
sllx %l6,0x023,%l0 ! %l0 = 0000404000000000
! %l0 = 0000404000000000, Mem[000000001a800010] = 406e81e6
stba %l0,[%i1+%i5]0x81 ! Mem[000000001a800010] = 006e81e6
! %l3 = e771d71289b5ec55
setx 0x068a1041068a1041,%g7,%l3 ! %l3 = 068a1041068a1041
! %l2 = 00000000000000d5, %l7 = 0000000000000084, %l0 = 0000404000000000
srlx %l2,%l7,%l0 ! %l0 = 000000000000000d
p5_label_5:
! %l0 = 0000000d, %l1 = f345f57b, Mem[000000001b000050] = dea3e9c2 707dc007
std %l0,[%i2+0x050] ! Mem[000000001b000050] = 0000000d f345f57b
! %f26 = c4e59e50 0ef470be, Mem[000000001b000000] = 0dc337c6 283c02cf
stda %f26,[%i2+%g0]0x89 ! Mem[000000001b000000] = c4e59e50 0ef470be
! %l0 = 000000000000000d, %l7 = 0000000000000084, %y = 04f208bb
umul %l0,%l7,%l1 ! %l1 = 00000000000006b4, %y = 00
! Mem[0000000030800028] = 62ea82a2 0c40fc8c, %l2 = 000000d5, %l3 = 068a1041
ldd [%o1+%o5],%l2 ! %l2 = 0000000062ea82a2 000000000c40fc8c
! %l3 = 000000000c40fc8c, Mem[000000001b800010] = 477a1e55
stwa %l3,[%i3+%i5]0x89 ! Mem[000000001b800010] = 0c40fc8c
! %l0 = 0000000d, %l1 = 000006b4, Mem[000000001b800018] = 0567f772 8af284b6
std %l0,[%i3+%i6] ! Mem[000000001b800018] = 0000000d 000006b4
! Mem[0000000031000028] = 8faf0fc276776b3f, %f24 = 78acefbf 7df7145d
ldd [%o2+%o5],%f24 ! %f24 = 8faf0fc2 76776b3f
! %l3 = 000000000c40fc8c, %l4 = 00000000655d3f5e, %l0 = 000000000000000d
taddcctv %l3,%l4,%l0 ! %l0 = 0000000000000030, Trapped
! %l3 = 000000000c40fc8c, immed = 00000014, %l0 = 0000000000000030
sra %l3,0x014,%l0 ! %l0 = 00000000000000c4
! %l7 = 0000000000000084, Mem[000000001a800070] = 7b70e3cbb9384254
stx %l7,[%i1+0x070] ! Mem[000000001a800070] = 0000000000000084
p5_label_6:
! %l2 = 0000000062ea82a2, immed = 000008f6, %l3 = 000000000c40fc8c
orn %l2,0x8f6,%l3 ! %l3 = fffffffffffff7ab
! Mem[000000001b000010] = 8c9ef080, %l2 = 0000000062ea82a2
lduha [%i2+%i5]0x89,%l2 ! %l2 = 000000000000f080
! %f27 = 0ef470be, Mem[0000000030000028] = e1891eaf
st %f27,[%o0+%o5] ! Mem[0000000030000028] = 0ef470be
! Mem[000000001b000020] = 65bd102c, %l5 = 0000000000001334
ldsb [%i2+%o4],%l5 ! %l5 = 0000000000000065
! Clear Register : %l2 = 000000000000f080
clr %l2 ! %l2 = 0000000000000000
! %l5 = 0000000000000065, immed = fffff435, %l5 = 0000000000000065
addccc %l5,-0xbcb,%l5 ! %l5 = fffffffffffff49a, %ccr = 88
! %l0 = 00000000000000c4, immd = fffffffffffff9a5, %l6 = 0000000000000808
udivx %l0,-0x65b,%l6 ! %l6 = 0000000000000000
! %l4 = 00000000655d3f5e, %l7 = 0000000000000084, %l2 = 0000000000000000
addc %l4,%l7,%l2 ! %l2 = 00000000655d3fe2
! Mem[000000003000006c] = 635d30c9, %l7 = 0000000000000084
ldsh [%o0+0x06c],%l7 ! %l7 = 000000000000635d
! %l6 = 0000000000000000, %l6 = 0000000000000000, %l2 = 00000000655d3fe2
addc %l6,%l6,%l2 ! %l2 = 0000000000000000
p5_label_7:
! Mem[000000001b800008] = 655d3f5efa729998, %f0 = f2dcc925 3388ef53
ldd [%i3+%i4],%f0 ! %f0 = 655d3f5e fa729998
! Randomly selected nop
nop
! %l5 = fffffffffffff49a, Mem[000000001a800018] = cec9af3a
stwa %l5,[%i1+%i6]0x81 ! Mem[000000001a800018] = fffff49a
! %l4 = 00000000655d3f5e, immed = fffffeb2, %l5 = fffffffffffff49a
andncc %l4,-0x14e,%l5 ! %l5 = 000000000000014c, %ccr = 00
! %l1 = 00000000000006b4, %l0 = 00000000000000c4, %l4 = 00000000655d3f5e
srax %l1,%l0,%l4 ! %l4 = 000000000000006b
! %l5 = 000000000000014c
setx 0xd57c01ced57c01ce,%g7,%l5 ! %l5 = d57c01ced57c01ce
! Mem[000000001a000000] = 92790c22, %l2 = 0000000000000000
ldsha [%i0+%g0]0x81,%l2 ! %l2 = ffffffffffff9279
! Mem[000000003180002c] = b94d424c, %l6 = 0000000000000000
ldsw [%o3+0x02c],%l6 ! %l6 = ffffffffb94d424c
! %l3 = fffffffffffff7ab, %l6 = ffffffffb94d424c, %l3 = fffffffffffff7ab
andncc %l3,%l6,%l3 ! %l3 = 0000000046b2b5a3, %ccr = 00
! %l1 = 00000000000006b4, Mem[000000001a800020] = 04805b42
stwa %l1,[%i1+%o4]0x89 ! Mem[000000001a800020] = 000006b4
p5_label_8:
! %l1 = 00000000000006b4, immd = 0000000000000324, %l4 = 000000000000006b
udivx %l1,0x324,%l4 ! %l4 = 0000000000000002
! %l0 = 00000000000000c4, Mem[000000001b800007] = 67241edf
stb %l0,[%i3+0x007] ! Mem[000000001b800004] = 67241ec4
! Mem[0000000030800028] = 62ea82a2, %l6 = ffffffffb94d424c
ldsh [%o1+%o5],%l6 ! %l6 = 00000000000062ea
! Mem[000000001b800008] = 655d3f5efa729998, %f18 = 9c3e0a4d 1b1ff704
ldd [%i3+%i4],%f18 ! %f18 = 655d3f5e fa729998
! %l7 = 000000000000635d, immed = fffff15b, %l2 = ffffffffffff9279
taddcctv %l7,-0xea5,%l2 ! %l0 = 00000000000000e7, Trapped
! done : should take illegal inst trap, %l0 = 00000000000000e7
done ! Illegal inst trap : %l0 = 00000000000000f7
! %l5 = d57c01ced57c01ce, Mem[000000003100006c] = c305ba35
stw %l5,[%o2+0x06c] ! Mem[000000003100006c] = d57c01ce
! %l4 = 0000000000000002, Mem[000000001a800008] = 70209f35
stba %l4,[%i1+%i4]0x89 ! Mem[000000001a800008] = 70209f02
! %l4 = 0000000000000002, immd = 000000000000084e, %l4 = 0000000000000002
udivx %l4,0x84e,%l4 ! %l4 = 0000000000000000
! %l3 = 0000000046b2b5a3, Mem[000000001b800000] = 4996c1f6
stba %l3,[%i3+%g0]0x89 ! Mem[000000001b800000] = 4996c1a3
p5_label_9:
! %l1 = 00000000000006b4, %l3 = 0000000046b2b5a3, %l4 = 0000000000000000
udivx %l1,%l3,%l4 ! %l4 = 0000000000000000
! %l5 = d57c01ced57c01ce, immd = fffffffffffff562, %l7 = 000000000000635d
udivx %l5,-0xa9e,%l7 ! %l7 = 0000000000000000
! %l1 = 00000000000006b4, Mem[000000001a800000] = 84000000
sth %l1,[%i1+%g0] ! Mem[000000001a800000] = 06b40000
! %l1 = 00000000000006b4
sethi %hi(0x6021d400),%l1 ! %l1 = 000000006021d400
! Mem[000000001b000000] = be70f40e, %l4 = 0000000000000000
ldub [%i2+0x001],%l4 ! %l4 = 0000000000000070
! Mem[0000000031800028] = 751d2ccc, %l7 = 0000000000000000
ldsb [%o3+0x02b],%l7 ! %l7 = ffffffffffffffcc
! %l3 = 0000000046b2b5a3, immed = fffffb0f, %y = 00000000
umulcc %l3,-0x4f1,%l6 ! %l6 = 46b2b445a6ec758d, %ccr = 08, %y = 46b2b445
! Mem[000000001b000058] = d9fef365, %l5 = d57c01ced57c01ce
ldsh [%i2+0x058],%l5 ! %l5 = ffffffffffffd9fe
! Mem[000000003000006c] = 635d30c9, %f11 = 19fceae1
ld [%o0+0x06c],%f11 ! %f11 = 635d30c9
! Mem[000000001b000010] = 80f09e8c, %l0 = 00000000000000f7
ldsha [%i2+%i5]0x81,%l0 ! %l0 = ffffffffffff80f0
p5_label_10:
! %l4 = 0000000000000070, %l0 = ffffffffffff80f0, %y = 46b2b445
sdivcc %l4,%l0,%l5 ! %l5 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = ffff80f0
! %l1 = 000000006021d400, immed = fffff205, %l6 = 46b2b445a6ec758d
xor %l1,-0xdfb,%l6 ! %l6 = ffffffff9fde2605
! %l3 = 0000000046b2b5a3, %l6 = ffffffff9fde2605, %l3 = 0000000046b2b5a3
orncc %l3,%l6,%l3 ! %l3 = 0000000066b3fdfb, %ccr = 00
! Mem[000000001b000018] = 339d860c, %l4 = 0000000000000070
lduwa [%i2+%i6]0x88,%l4 ! %l4 = 00000000339d860c
! %l6 = ffffffff9fde2605, immed = 00000ffc, %y = ffff80f0
umulcc %l6,0xffc,%l2 ! %l2 = 000009fb62e7b7ec, %ccr = 00, %y = 9fb
! %l5 = ffffffff80000000, Mem[0000000030000028] = 0ef470be, %asi = 80
stha %l5,[%o0+0x028]%asi ! Mem[0000000030000028] = 000070be
! Randomly selected nop
nop
! Mem[0000000031800068] = 69cf365b, %l6 = ffffffff9fde2605
ldub [%o3+0x06b],%l6 ! %l6 = 000000000000005b
! %f9 = 1b5de628, Mem[000000003080006c] = 2dd5a1c0
st %f9 ,[%o1+0x06c] ! Mem[000000003080006c] = 1b5de628
! %l3 = 0000000066b3fdfb, %l6 = 000000000000005b, %l3 = 0000000066b3fdfb
sdivx %l3,%l6,%l3 ! %l3 = 000000000120ec49
p5_label_11:
! %l0 = ffffffffffff80f0, %l2 = 000009fb62e7b7ec, %l3 = 000000000120ec49
andncc %l0,%l2,%l3 ! %l3 = fffff6049d180010, %ccr = 88
! %f5 = 2185a119, Mem[000000001b000000] = be70f40e
sta %f5 ,[%i2+%g0]0x81 ! Mem[000000001b000000] = 2185a119
! %l3 = fffff6049d180010, immed = fffff46a, %y = 000009fb
udiv %l3,-0xb96,%l6 ! %l6 = 00000000000009fb
mov %l0,%y ! %y = ffff80f0
! Mem[000000003080002c] = 0c40fc8c, %l5 = ffffffff80000000
ldsb [%o1+0x02c],%l5 ! %l5 = 000000000000000c
! %l5 = 000000000000000c, Mem[000000001a00006a] = 28409d99
sth %l5,[%i0+0x06a] ! Mem[000000001a000068] = 2840000c
! %f20 = 6cf9b2f6 447040d0, Mem[000000001a800020] = b4060000 65e1437b
std %f20,[%i1+%o4] ! Mem[000000001a800020] = 6cf9b2f6 447040d0
! %l1 = 000000006021d400, Mem[000000001a000008] = bf85ebe8
stha %l1,[%i0+%i4]0x88 ! Mem[000000001a000008] = bf85d400
! Mem[000000001b000018] = 0c869d33031f126b, %f28 = 929e6fc5 5bf1d6c5
ldda [%i2+%i6]0x80,%f28 ! %f28 = 0c869d33 031f126b
! Mem[000000001a000028] = d3a35331, %l6 = 00000000000009fb
ldsha [%i0+%o5]0x89,%l6 ! %l6 = 0000000000005331
! Mem[0000000031000028] = 8faf0fc2 76776b3f, %l4 = 339d860c, %l5 = 0000000c
ldd [%o2+%o5],%l4 ! %l4 = 000000008faf0fc2 0000000076776b3f
p5_label_12:
! Mem[000000001b800000] = a3c19649, %l5 = 0000000076776b3f
ldsha [%i3+%g0]0x81,%l5 ! %l5 = ffffffffffffa3c1
! %l6 = 0000000000005331, immed = 00000011, %l4 = 000000008faf0fc2
srl %l6,0x011,%l4 ! %l4 = 0000000000000000
! %l0 = ffffffffffff80f0, Mem[000000001b800010] = 0c40fc8c
stha %l0,[%i3+%i5]0x88 ! Mem[000000001b800010] = 0c4080f0
! Mem[0000000030800028] = 62ea82a2 0c40fc8c, %l4 = 00000000, %l5 = ffffa3c1
ldd [%o1+%o5],%l4 ! %l4 = 0000000062ea82a2 000000000c40fc8c
! Mem[000000001a000000] = 220c7992, %l0 = ffffffffffff80f0
ldsba [%i0+%g0]0x88,%l0 ! %l0 = ffffffffffffff92
! %l5 = 000000000c40fc8c, immed = 0000000a, %l2 = 000009fb62e7b7ec
sra %l5,0x00a,%l2 ! %l2 = 000000000003103f
! %l2 = 000000000003103f, Mem[000000001b800008] = 5e3f5d65
stha %l2,[%i3+%i4]0x88 ! Mem[000000001b800008] = 5e3f103f
! %l7 = ffffffffffffffcc, Mem[000000001b800028] = b43596b3
stwa %l7,[%i3+%o5]0x89 ! Mem[000000001b800028] = ffffffcc
! %l3 = fffff6049d180010, %l6 = 0000000000005331, %l1 = 000000006021d400
add %l3,%l6,%l1 ! %l1 = fffff6049d185341
! Mem[000000001b800000] = 4996c1a3, %f9 = 1b5de628
lda [%i3+%g0]0x88,%f9 ! %f9 = 4996c1a3
p5_label_13:
! %l7 = ffffffffffffffcc, immed = 000008e2, %y = ffff80f0
umulcc %l7,0x8e2,%l4 ! %l4 = 000008e1fffe3218, %ccr = 08, %y = 8e1
! %l0 = ffffffffffffff92, %l0 = ffffffffffffff92, %l4 = 000008e1fffe3218
srlx %l0,%l0,%l4 ! %l4 = 00003fffffffffff
! %l6 = 0000000000005331, Mem[000000003080002f] = 0c40fc8c
stb %l6,[%o1+0x02f] ! Mem[000000003080002c] = 0c40fc31
! %l4 = ffffffff, %l5 = 0c40fc8c, Mem[000000001a800048] = f674433f a00dac17
std %l4,[%i1+0x048] ! Mem[000000001a800048] = ffffffff 0c40fc8c
! %l7 = ffffffffffffffcc, immed = fffff5a0, %y = 000008e1
udiv %l7,-0xa60,%l6 ! %l6 = 00000000000008e2
mov %l0,%y ! %y = ffffff92
! Mem[000000001b000024] = c305ba35, %l3 = fffff6049d180010
lduh [%i2+0x024],%l3 ! %l3 = 000000000000c305
! Mem[0000000031800028] = 751d2cccb94d424c, %f10 = fa987d4c 635d30c9
ldda [%o3+0x028]%asi,%f10 ! %f10 = 751d2ccc b94d424c
! Mem[000000001a000018] = 99af091d, %l5 = 000000000c40fc8c
lduba [%i0+%i6]0x80,%l5 ! %l5 = 0000000000000099
! %l3 = 000000000000c305, %l2 = 000000000003103f, %y = ffffff92
umul %l3,%l2,%l1 ! %l1 = 00000002556f4e3b, %y = 02
! %l2 = 000000000003103f, %l4 = 00003fffffffffff, %l4 = 00003fffffffffff
sra %l2,%l4,%l4 ! %l4 = 0000000000000000
p5_label_14:
! Randomly selected nop
nop
! Mem[000000001b800064] = aba65aa7, %l4 = 0000000000000000
ldsb [%i3+0x066],%l4 ! %l4 = 000000000000005a
! %l6 = 00000000000008e2, immed = fffff112, %l2 = 000000000003103f
orn %l6,-0xeee,%l2 ! %l2 = 0000000000000eef
! Mem[000000003180002c] = b94d424c, %l2 = 0000000000000eef
lduh [%o3+0x02c],%l2 ! %l2 = 000000000000b94d
! Mem[0000000030800028] = 62ea82a20c40fc31, %f30 = 751d2ccc b94d8a4c
ldd [%o1+%o5],%f30 ! %f30 = 62ea82a2 0c40fc31
! %l2 = 0000b94d, %l3 = 0000c305, Mem[000000001b800000] = a3c19649 67241ec4
stda %l2,[%i3+%g0]0x81 ! Mem[000000001b800000] = 0000b94d 0000c305
! %l3 = 000000000000c305, immed = 00000827, %y = 00000002
udiv %l3,0x827,%l1 ! %l1 = 00000000003ecdec
mov %l0,%y ! %y = ffffff92
! %l3 = 000000000000c305, Mem[000000001a000010] = f345f57b9c858798
stxa %l3,[%i0+%i5]0x88 ! Mem[000000001a000010] = 000000000000c305
! %f18 = 655d3f5e fa729998, Mem[000000001a000058] = 303e0e21 1164e78c
stda %f18,[%i0+0x058]%asi ! Mem[000000001a000058] = 655d3f5e fa729998
! Mem[000000001b800048] = b59673a1 ed4c4d12, %l4 = 0000005a, %l5 = 00000099
ldd [%i3+0x048],%l4 ! %l4 = 00000000b59673a1 00000000ed4c4d12
p5_label_15:
! %l0 = ffffff92, %l1 = 003ecdec, Mem[000000001a800000] = 06b40000 e92fdcf2
std %l0,[%i1+%g0] ! Mem[000000001a800000] = ffffff92 003ecdec
! %l2 = 000000000000b94d, immed = fffffcda, %l4 = 00000000b59673a1
andcc %l2,-0x326,%l4 ! %l4 = 000000000000b848, %ccr = 00
! %l2 = 000000000000b94d, immed = 000000f6, %l4 = 000000000000b848
andcc %l2,0x0f6,%l4 ! %l4 = 0000000000000044, %ccr = 00
! Mem[000000003180006c] = ab01cea9, %l2 = 000000000000b94d
ldsh [%o3+0x06e],%l2 ! %l2 = ffffffffffffcea9
! Mem[000000003000006c] = 635d30c9, %l5 = 00000000ed4c4d12
ldsb [%o0+0x06e],%l5 ! %l5 = 0000000000000030
! %l4 = 0000000000000044, immed = fffff6a6, %y = ffffff92
sdiv %l4,-0x95a,%l5 ! %l5 = 000000000bc342f0
mov %l0,%y ! %y = ffffff92
! Mem[000000001b800000] = 05c30000 4db90000, %l6 = 000008e2, %l7 = ffffffcc
ldda [%i3+%g0]0x89,%l6 ! %l6 = 000000004db90000 0000000005c30000
! Mem[0000000031800068] = 69cf365b ab01cea9, %l0 = ffffff92, %l1 = 003ecdec
ldd [%o3+0x068],%l0 ! %l0 = 0000000069cf365b 00000000ab01cea9
! %l5 = 000000000bc342f0, %l3 = 000000000000c305, %l7 = 0000000005c30000
addc %l5,%l3,%l7 ! %l7 = 000000000bc405f5
! Mem[000000001b000010] = 8c9ef080, %l5 = 000000000bc342f0
lduba [%i2+%i5]0x88,%l5 ! %l5 = 0000000000000080
p5_label_16:
! Mem[000000001a800030] = 6406ef58, %l7 = 000000000bc405f5
lduba [%i1+%o6]0x88,%l7 ! %l7 = 0000000000000058
! Mem[000000001b800020] = 8cba0238, %l3 = 000000000000c305
ldsha [%i3+%o4]0x81,%l3 ! %l3 = ffffffffffff8cba
! Mem[000000001b800054] = d8d074d5, %l1 = 00000000ab01cea9
lduh [%i3+0x054],%l1 ! %l1 = 000000000000d8d0
! Mem[000000001b000000] = 2185a119 509ee5c4, %l0 = 69cf365b, %l1 = 0000d8d0
ldda [%i2+0x000]%asi,%l0 ! %l0 = 000000002185a119 00000000509ee5c4
! Mem[000000003180002c] = b94d424c, %l0 = 000000002185a119
ldsb [%o3+0x02f],%l0 ! %l0 = 000000000000004c
! %l3 = ffffffffffff8cba, Mem[0000000031800068] = 69cf365b, %asi = 80
stha %l3,[%o3+0x068]%asi ! Mem[0000000031800068] = 8cba365b
! Mem[000000001b800000] = 0000b94d, %l1 = 00000000509ee5c4
ldswa [%i3+%g0]0x81,%l1 ! %l1 = 000000000000b94d
! Mem[000000001b800028] = ccffffff, %l0 = 000000000000004c
ldsha [%i3+%o5]0x81,%l0 ! %l0 = ffffffffffffccff
! Mem[0000000030800028] = 62ea82a2, %l3 = ffffffffffff8cba
ldsh [%o1+0x02a],%l3 ! %l3 = ffffffffffff82a2
! Mem[000000001b80004c] = ed4c4d12, %l1 = 000000000000b94d
ldub [%i3+0x04e],%l1 ! %l1 = 000000000000004d
p5_label_17:
! Mem[000000001b800008] = 3f103f5efa729998, %f4 = a9757a53 2185a119
ldda [%i3+%i4]0x81,%f4 ! %f4 = 3f103f5e fa729998
! %f10 = 751d2ccc b94d424c, Mem[000000001a000028] = 3153a3d3 4a29f631
stda %f10,[%i0+0x028]%asi ! Mem[000000001a000028] = 751d2ccc b94d424c
! Mem[000000001b800008] = 3f103f5e, %l6 = 000000004db90000
ldswa [%i3+%i4]0x81,%l6 ! %l6 = 000000003f103f5e
! Mem[000000001b800018] = b40600000d000000, %l2 = ffffffffffffcea9
ldxa [%i3+%i6]0x88,%l2 ! %l2 = b40600000d000000
! %l4 = 0000000000000044, %l1 = 000000000000004d, %y = ffffff92
umul %l4,%l1,%l3 ! %l3 = 0000000000001474, %y = 00
! %l6 = 3f103f5e, %l7 = 00000058, Mem[000000001a000020] = e90c1dc0 4518c877
stda %l6,[%i0+%o4]0x81 ! Mem[000000001a000020] = 3f103f5e 00000058
! %l0 = ffffffffffffccff, immed = 00000036, %l4 = 0000000000000044
sllx %l0,0x036,%l4 ! %l4 = 3fc0000000000000
! %l6 = 000000003f103f5e, Mem[0000000030800028] = 62ea82a2
stb %l6,[%o1+%o5] ! Mem[0000000030800028] = 5eea82a2
! %l4 = 3fc0000000000000, immed = 0000040b, %l4 = 3fc0000000000000
orn %l4,0x40b,%l4 ! %l4 = fffffffffffffbf4
! Mem[0000000031800068] = 8cba365bab01cea9, %l2 = b40600000d000000
ldx [%o3+0x068],%l2 ! %l2 = 8cba365bab01cea9
p5_label_18:
! %f5 = fa729998, Mem[000000001b000020] = 65bd102c
sta %f5 ,[%i2+%o4]0x81 ! Mem[000000001b000020] = fa729998
! %f31 = 0c40fc31, Mem[000000001a000064] = d4d39663
sta %f31,[%i0+0x064]%asi ! Mem[000000001a000064] = 0c40fc31
! %l1 = 000000000000004d, %l0 = ffffffffffffccff, %l3 = 0000000000001474
udivx %l1,%l0,%l3 ! %l3 = 0000000000000000
! Mem[000000001a000028] = cc2c1d75, %l1 = 000000000000004d
ldswa [%i0+%o5]0x88,%l1 ! %l1 = ffffffffcc2c1d75
! %l6 = 000000003f103f5e, %l2 = 8cba365bab01cea9, %l4 = fffffffffffffbf4
sdivx %l6,%l2,%l4 ! %l4 = 0000000000000000
! Mem[000000001a000000] = 92790c22 f49a80e4, %l4 = 00000000, %l5 = 00000080
ldda [%i0+%g0]0x81,%l4 ! %l4 = 0000000092790c22 00000000f49a80e4
! Mem[000000003100002c] = 76776b3f, %l0 = ffffffffffffccff
ldsw [%o2+0x02c],%l0 ! %l0 = 0000000076776b3f
! Mem[0000000031000028] = 8faf0fc2, %l2 = 8cba365bab01cea9
ldsba [%o2+0x02b]%asi,%l2 ! %l2 = ffffffffffffffc2
! Mem[000000001a000018] = af9b504e1d09af99, %l7 = 0000000000000058
ldxa [%i0+%i6]0x88,%l7 ! %l7 = af9b504e1d09af99
! Mem[000000001b000050] = 0000000d, %l0 = 0000000076776b3f
ldsha [%i2+0x050]%asi,%l0 ! %l0 = 0000000000000000
p5_label_19:
! Mem[000000001b800030] = 10e8c068 b9583f3d, %l0 = 00000000, %l1 = cc2c1d75
ldda [%i3+%o6]0x89,%l0 ! %l0 = 00000000b9583f3d 0000000010e8c068
! %l5 = 00000000f49a80e4, immed = fffff3bc, %l2 = ffffffffffffffc2
tsubcctv %l5,-0xc44,%l2 ! %l2 = 00000000f49a8d28, %ccr = 19
! %l2 = 00000000f49a8d28, Mem[000000001b800000] = 0000b94d
stwa %l2,[%i3+%g0]0x80 ! Mem[000000001b800000] = f49a8d28
! %l2 = 00000000f49a8d28, Mem[000000001a800008] = 70209f02
stwa %l2,[%i1+%i4]0x89 ! Mem[000000001a800008] = f49a8d28
! Mem[000000001b000030] = 40ae7526 f427c4fd, %l4 = 92790c22, %l5 = f49a80e4
ldda [%i2+%o6]0x89,%l4 ! %l4 = 00000000f427c4fd 0000000040ae7526
! %l5 = 0000000040ae7526, %l7 = af9b504e1d09af99, %l7 = af9b504e1d09af99
xorcc %l5,%l7,%l7 ! %l7 = af9b504e5da7dabf, %ccr = 80
! %l3 = 0000000000000000, Mem[000000001b00001c] = 031f126b, %asi = 80
stwa %l3,[%i2+0x01c]%asi ! Mem[000000001b00001c] = 00000000
! Mem[000000001b000008] = 3018d55d, %l7 = af9b504e5da7dabf
ldsba [%i2+%i4]0x81,%l7 ! %l7 = 0000000000000030
! %f24 = 8faf0fc2 76776b3f, Mem[000000001a800010] = e6816e00 b539a613
stda %f24,[%i1+%i5]0x89 ! Mem[000000001a800010] = 8faf0fc2 76776b3f
! %l6 = 000000003f103f5e, %l0 = 00000000b9583f3d, %l3 = 0000000000000000
addccc %l6,%l0,%l3 ! %l3 = 00000000f8687e9b, %ccr = 08
p5_label_20:
! Mem[000000001b000010] = 80f09e8c, %l5 = 0000000040ae7526
lduwa [%i2+%i5]0x80,%l5 ! %l5 = 0000000080f09e8c
! Mem[000000001b800008] = 5e3f103f, %f24 = 8faf0fc2
lda [%i3+%i4]0x88,%f24 ! %f24 = 5e3f103f
! %l4 = 00000000f427c4fd, Mem[000000001b800018] = 0000000d
stwa %l4,[%i3+%i6]0x81 ! Mem[000000001b800018] = f427c4fd
! Mem[000000001b800020] = 8cba0238f891c02c, %f26 = c4e59e50 0ef470be
ldda [%i3+%o4]0x81,%f26 ! %f26 = 8cba0238 f891c02c
! Randomly selected nop
nop
! %l2 = f49a8d28, %l3 = f8687e9b, Mem[0000000030800028] = 5eea82a2 0c40fc31
std %l2,[%o1+%o5] ! Mem[0000000030800028] = f49a8d28 f8687e9b
! %l7 = 0000000000000030, %l2 = 00000000f49a8d28, %l7 = 0000000000000030
or %l7,%l2,%l7 ! %l7 = 00000000f49a8d38
! %l6 = 3f103f5e, %l7 = f49a8d38, Mem[000000001b800000] = f49a8d28 0000c305
stda %l6,[%i3+%g0]0x81 ! Mem[000000001b800000] = 3f103f5e f49a8d38
! %l3 = 00000000f8687e9b, immed = 00000018, %l3 = 00000000f8687e9b
sra %l3,0x018,%l3 ! %l3 = fffffffffffffff8
! %l3 = fffffffffffffff8, immed = fffff0bf, %y = 00000000
smul %l3,-0xf41,%l1 ! %l1 = 0000000000007a08, %y = 00
p5_label_21:
! %f28 = 0c869d33 031f126b, Mem[000000001b800000] = 3f103f5e f49a8d38
stda %f28,[%i3+%g0]0x81 ! Mem[000000001b800000] = 0c869d33 031f126b
! %l6 = 3f103f5e, %l7 = f49a8d38, Mem[000000001b800028] = ffffffcc 3018d55d
stda %l6,[%i3+%o5]0x89 ! Mem[000000001b800028] = 3f103f5e f49a8d38
! Mem[0000000030800028] = f49a8d28, %l6 = 000000003f103f5e
ldsh [%o1+0x02a],%l6 ! %l6 = ffffffffffff8d28
! %l3 = fffffffffffffff8, %l7 = 00000000f49a8d38, %l4 = 00000000f427c4fd
tsubcc %l3,%l7,%l4 ! %l4 = ffffffff0b6572c0, %ccr = 80
! Mem[000000001b000020] = fa729998, %l1 = 0000000000007a08
lduba [%i2+%o4]0x80,%l1 ! %l1 = 00000000000000fa
! %l4 = 0b6572c0, %l5 = 80f09e8c, Mem[000000001a000028] = 751d2ccc b94d424c
stda %l4,[%i0+%o5]0x81 ! Mem[000000001a000028] = 0b6572c0 80f09e8c
! %f8 = dd2cc6d6 4996c1a3, Mem[000000001b800060] = 0d11fde0 aba65aa7
std %f8 ,[%i3+0x060] ! Mem[000000001b800060] = dd2cc6d6 4996c1a3
! Mem[000000001b000018] = 0c869d33, %l3 = fffffffffffffff8
ldsha [%i2+%i6]0x81,%l3 ! %l3 = 0000000000000c86
! %l2 = 00000000f49a8d28, Mem[000000003080002c] = f8687e9b, %asi = 80
stha %l2,[%o1+0x02c]%asi ! Mem[000000003080002c] = 8d287e9b
! Mem[0000000031000028] = 8faf0fc2 76776b3f, %l4 = 0b6572c0, %l5 = 80f09e8c
ldda [%o2+0x028]%asi,%l4 ! %l4 = 000000008faf0fc2 0000000076776b3f
p5_label_22:
! %l2 = 00000000f49a8d28, immed = 00000e93, %y = 00000000
umulcc %l2,0xe93,%l2 ! %l2 = 00000dece8773df8, %ccr = 08, %y = dec
! %l6 = ffffffffffff8d28, Mem[000000001a800028] = ea0beb00359cdbf4
stxa %l6,[%i1+%o5]0x80 ! Mem[000000001a800028] = ffffffffffff8d28
! %l3 = 0000000000000c86, immed = 00000c0e, %y = 00000dec
sdiv %l3,0xc0e,%l5 ! %l5 = 000000007fffffff
mov %l0,%y ! %y = b9583f3d
! %l4 = 000000008faf0fc2, Mem[000000001a000043] = 6cfc0cec
stba %l4,[%i0+0x043]%asi ! Mem[000000001a000040] = 6cfc0cc2
! Clear Register : %l0 = 00000000b9583f3d
clr %l0 ! %l0 = 0000000000000000
! %l3 = 0000000000000c86, %l1 = 00000000000000fa, %l3 = 0000000000000c86
add %l3,%l1,%l3 ! %l3 = 0000000000000d80
! %f2 = 97cf2592, Mem[000000001b000018] = 339d860c
sta %f2 ,[%i2+%i6]0x89 ! Mem[000000001b000018] = 97cf2592
! %f6 = 62ea82a2 0c40fc8c, Mem[0000000030000028] = 000070be 9ea0194f
std %f6 ,[%o0+%o5] ! Mem[0000000030000028] = 62ea82a2 0c40fc8c
! %l2 = 00000dece8773df8, %l0 = 0000000000000000, %l3 = 0000000000000d80
tsubcc %l2,%l0,%l3 ! %l3 = 00000dece8773df8, %ccr = 08
! %l5 = 000000007fffffff, immed = 0000003d, %l4 = 000000008faf0fc2
srlx %l5,0x03d,%l4 ! %l4 = 0000000000000000
p5_label_23:
! %l5 = 000000007fffffff, immed = 00000990, %l0 = 0000000000000000
orn %l5,0x990,%l0 ! %l0 = ffffffffffffffff
! %l2 = 00000dece8773df8, Mem[000000001b800030] = 3d3f58b968c0e810
stxa %l2,[%i3+%o6]0x80 ! Mem[000000001b800030] = 00000dece8773df8
! %l0 = ffffffffffffffff, %l2 = 00000dece8773df8, %l4 = 0000000000000000
and %l0,%l2,%l4 ! %l4 = 00000dece8773df8
! %l6 = ffff8d28, %l7 = f49a8d38, Mem[000000001a800008] = 288d9af4 8160606f
stda %l6,[%i1+%i4]0x81 ! Mem[000000001a800008] = ffff8d28 f49a8d38
! Mem[000000001a000020] = 3f103f5e, %l3 = 00000dece8773df8
lduba [%i0+%o4]0x80,%l3 ! %l3 = 000000000000003f
! %l6 = ffffffffffff8d28, %l0 = ffffffffffffffff, %l4 = 00000dece8773df8
addc %l6,%l0,%l4 ! %l4 = ffffffffffff8d27
! Mem[000000001a000010] = 0000c305, %l1 = 00000000000000fa
ldswa [%i0+%i5]0x88,%l1 ! %l1 = 000000000000c305
! Mem[000000001b000028] = 82a69a1f eeef786c, %l2 = e8773df8, %l3 = 0000003f
ldda [%i2+%o5]0x81,%l2 ! %l2 = 0000000082a69a1f 00000000eeef786c
! %l2 = 0000000082a69a1f, immed = 000009fb, %l3 = 00000000eeef786c
sub %l2,0x9fb,%l3 ! %l3 = 0000000082a69024
! %l0 = ffffffffffffffff, immed = 00000fbe, %l6 = ffffffffffff8d28
or %l0,0xfbe,%l6 ! %l6 = ffffffffffffffff
p5_label_24:
! %l6 = ffffffffffffffff, immed = 000004b0, %l7 = 00000000f49a8d38
xorcc %l6,0x4b0,%l7 ! %l7 = fffffffffffffb4f, %ccr = 88
! %f20 = 6cf9b2f6, Mem[0000000031800068] = 8cba365b
st %f20,[%o3+0x068] ! Mem[0000000031800068] = 6cf9b2f6
! Mem[000000001b000030] = fdc427f42675ae40, %l0 = ffffffffffffffff
ldxa [%i2+0x030]%asi,%l0 ! %l0 = fdc427f42675ae40
! %l2 = 0000000082a69a1f, %l4 = ffffffffffff8d27, %l0 = fdc427f42675ae40
orncc %l2,%l4,%l0 ! %l0 = 0000000082a6fadf, %ccr = 08
! Mem[000000001a000018] = 99af091d, %l0 = 0000000082a6fadf
lduwa [%i0+%i6]0x80,%l0 ! %l0 = 0000000099af091d
! %l6 = ffffffffffffffff, immd = fffffffffffffdad, %l0 = 0000000099af091d
mulx %l6,-0x253,%l0 ! %l0 = 0000000000000253, %y = b9583f3d
! Mem[000000003180006c] = ab01cea9, %l1 = 000000000000c305
ldsh [%o3+0x06e],%l1 ! %l1 = ffffffffffffcea9
! %l0 = 0000000000000253, Mem[000000001a000020] = 3f103f5e
stwa %l0,[%i0+%o4]0x81 ! Mem[000000001a000020] = 00000253
! %f8 = dd2cc6d6 4996c1a3, Mem[000000001a800070] = 00000000 00000084
std %f8 ,[%i1+0x070] ! Mem[000000001a800070] = dd2cc6d6 4996c1a3
! %l2 = 0000000082a69a1f, immed = 00000005, %l3 = 0000000082a69024
sll %l2,0x005,%l3 ! %l3 = 0000001054d343e0
p5_label_25:
! Mem[000000003100002c] = 76776b3f, %l7 = fffffffffffffb4f
ldsb [%o2+0x02d],%l7 ! %l7 = 0000000000000077
! %l7 = 0000000000000077, %l2 = 0000000082a69a1f, %l4 = ffffffffffff8d27
orncc %l7,%l2,%l4 ! %l4 = ffffffff7d5965f7, %ccr = 80
! %l1 = ffffffffffffcea9, %l3 = 0000001054d343e0, %l5 = 000000007fffffff
udivx %l1,%l3,%l5 ! %l5 = 000000000face551
! %f26 = 8cba0238 f891c02c, Mem[0000000031800068] = 6cf9b2f6 ab01cea9
std %f26,[%o3+0x068] ! Mem[0000000031800068] = 8cba0238 f891c02c
! %f0 = 655d3f5e, Mem[000000001b000010] = 80f09e8c
sta %f0 ,[%i2+0x010]%asi ! Mem[000000001b000010] = 655d3f5e
! %l4 = ffffffff7d5965f7, %l0 = 0000000000000253, %l7 = 0000000000000077
udivx %l4,%l0,%l7 ! %l7 = 006e25006decc9f5
! %l3 = 0000001054d343e0, Mem[0000000031000068] = 65bd102c
stw %l3,[%o2+0x068] ! Mem[0000000031000068] = 54d343e0
! Mem[000000003000006c] = 635d30c9, %l2 = 0000000082a69a1f
ldub [%o0+0x06d],%l2 ! %l2 = 000000000000005d
! Mem[0000000031800068] = 8cba0238, %l6 = ffffffffffffffff
lduh [%o3+0x06a],%l6 ! %l6 = 0000000000000238
! %l4 = ffffffff7d5965f7, immed = 000000cf, %y = b9583f3d
umul %l4,0x0cf,%l1 ! %l1 = 000000655b4972b9, %y = 65
p5_label_26:
! %l6 = 0000000000000238, immed = 00000013, %l0 = 0000000000000253
srl %l6,0x013,%l0 ! %l0 = 0000000000000000
! Mem[000000001a800000] = ffffff92, %l0 = 0000000000000000
lduha [%i1+%g0]0x80,%l0 ! %l0 = 000000000000ffff
! %f16 = 1d039d44 f81be5f2, Mem[000000001b800018] = f427c4fd 000006b4
stda %f16,[%i3+%i6]0x81 ! Mem[000000001b800018] = 1d039d44 f81be5f2
! Mem[0000000031800068] = 8cba0238 f891c02c, %l0 = 0000ffff, %l1 = 5b4972b9
ldd [%o3+0x068],%l0 ! %l0 = 000000008cba0238 00000000f891c02c
! %l7 = 006e25006decc9f5, immed = 00000426, %l3 = 0000001054d343e0
sub %l7,0x426,%l3 ! %l3 = 006e25006decc5cf
! %l6 = 0000000000000238, immed = fffff462, %y = 00000065
umulcc %l6,-0xb9e,%l3 ! %l3 = 00000237ffe63970, %ccr = 08, %y = 237
! %l5 = 000000000face551, %l6 = 0000000000000238, %l7 = 006e25006decc9f5
orn %l5,%l6,%l7 ! %l7 = fffffffffffffdd7
! %f14 = 72f76705, Mem[0000000030000028] = 62ea82a2
st %f14,[%o0+%o5] ! Mem[0000000030000028] = 72f76705
! %l2 = 000000000000005d, immed = 00000006, %l2 = 000000000000005d
sll %l2,0x006,%l2 ! %l2 = 0000000000001740
! Mem[000000001b800010] = f080400c, %l2 = 0000000000001740
lduha [%i3+%i5]0x80,%l2 ! %l2 = 000000000000f080
p5_label_27:
! %l2 = 0000f080, %l3 = ffe63970, Mem[0000000030800068] = 245e6469 1b5de628
std %l2,[%o1+0x068] ! Mem[0000000030800068] = 0000f080 ffe63970
! %l2 = 000000000000f080, immed = 000002de, %l6 = 0000000000000238
orcc %l2,0x2de,%l6 ! %l6 = 000000000000f2de, %ccr = 00
! %l1 = 00000000f891c02c, Mem[000000001b800008] = 5e3f103f
stwa %l1,[%i3+%i4]0x89 ! Mem[000000001b800008] = f891c02c
! %l3 = 00000237ffe63970, immed = 00000555, %y = 00000237
sdiv %l3,0x555,%l4 ! %l4 = 000000006a86a394
mov %l0,%y ! %y = 8cba0238
! %f6 = 62ea82a2 0c40fc8c, Mem[000000001a000020] = 53020000 58000000
stda %f6 ,[%i0+%o4]0x89 ! Mem[000000001a000020] = 62ea82a2 0c40fc8c
! Mem[000000001b800018] = 449d031d, %l1 = 00000000f891c02c
lduba [%i3+%i6]0x88,%l1 ! %l1 = 000000000000001d
! %l6 = 000000000000f2de, Mem[000000001b000030] = fdc427f4
stba %l6,[%i2+%o6]0x81 ! Mem[000000001b000030] = dec427f4
! %l2 = 000000000000f080, %l5 = 000000000face551, %l4 = 000000006a86a394
srlx %l2,%l5,%l4 ! %l4 = 0000000000000000
! %l5 = 000000000face551, %l1 = 000000000000001d, %y = 8cba0238
umul %l5,%l1,%l1 ! %l1 = 00000001c695fa2d, %y = 01
! Mem[000000001a000050] = fdd071944064024e, %f22 = b39635b4 5dd51830
ldd [%i0+0x050],%f22 ! %f22 = fdd07194 4064024e
p5_label_28:
! %l6 = 0000f2de, %l7 = fffffdd7, Mem[000000001b800008] = 2cc091f8 fa729998
stda %l6,[%i3+%i4]0x81 ! Mem[000000001b800008] = 0000f2de fffffdd7
! %l7 = fffffffffffffdd7, immed = fffff7ff, %l7 = fffffffffffffdd7
or %l7,-0x801,%l7 ! %l7 = ffffffffffffffff
! %l0 = 8cba0238, %l1 = c695fa2d, Mem[000000001b000010] = 655d3f5e b4ca7ff4
stda %l0,[%i2+%i5]0x81 ! Mem[000000001b000010] = 8cba0238 c695fa2d
! %l3 = 00000237ffe63970, Mem[000000001a800008] = ffff8d28
stwa %l3,[%i1+%i4]0x81 ! Mem[000000001a800008] = ffe63970
! %l5 = 000000000face551, immed = 00000fa7, %y = 00000001
umul %l5,0xfa7,%l3 ! %l3 = 000000f55b3956d7, %y = f5
! Invert Register : %l0 = 000000008cba0238
xor %l0,-1,%l0 ! %l0 = ffffffff7345fdc7
! %f22 = fdd07194 4064024e, Mem[0000000031000068] = 54d343e0 d57c01ce
std %f22,[%o2+0x068] ! Mem[0000000031000068] = fdd07194 4064024e
! Mem[0000000030000028] = 72f76705, %l5 = 000000000face551
ldsha [%o0+0x02a]%asi,%l5 ! %l5 = 0000000000006705
! %l0 = ffffffff7345fdc7, immed = 00000004, %y = 000000f5
sdivcc %l0,0x004,%l1 ! %l1 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = 7345fdc7
! Mem[0000000031000028] = 8faf0fc2 76776b3f, %l6 = 0000f2de, %l7 = ffffffff
ldd [%o2+%o5],%l6 ! %l6 = 000000008faf0fc2 0000000076776b3f
p5_label_29:
! Mem[000000001b800030] = ec0d0000, %l0 = ffffffff7345fdc7
lduba [%i3+%o6]0x88,%l0 ! %l0 = 0000000000000000
! %l3 = 000000f55b3956d7, Mem[0000000030000028] = 72f767050c40fc8c
stx %l3,[%o0+%o5] ! Mem[0000000030000028] = 000000f55b3956d7
! Randomly selected nop
nop
! Mem[0000000030000028] = 000000f5, %l0 = 0000000000000000
ldswa [%o0+0x028]%asi,%l0 ! %l0 = 00000000000000f5
save ! CWP = 1
! %l2 = 7f3c8169b7ab1ddf, Mem[000000003100002d] = 76776b3f
stb %l2,[%i2+0x02d] ! Mem[000000003100002c] = 76df6b3f
! %l4 = 18d37ae4619d3bb3, %l7 = 7929554eb4c66a9e, %l0 = 11c7183679dcb78c
and %l4,%l7,%l0 ! %l0 = 1801504420842a92
! Mem[000000001a000064] = 0c40fc31, %l5 = efa2419e12c12f26
lduh [%o0+0x066],%l5 ! %l5 = 000000000000fc31
! %l0 = 1801504420842a92, Mem[000000001b800020] = 3802ba8c
stwa %l0,[%o3+%i4]0x89 ! Mem[000000001b800020] = 20842a92
! %l2 = 7f3c8169b7ab1ddf, %l6 = 94ae1a49f80a4467, %l4 = 18d37ae4619d3bb3
and %l2,%l6,%l4 ! %l4 = 142c0049b00a0447
p5_label_30: ! %cwp = 1
! Mem[000000001b800008] = 0000f2de, %l3 = fb678fee9df6bc28
ldsba [%o3+0x008]%asi,%l3 ! %l3 = 0000000000000000
! %l4 = 142c0049b00a0447, Mem[000000003180002a] = 751d2ccc
sth %l4,[%i3+0x02a] ! Mem[0000000031800028] = 751d0447
! %f16 = 1d039d44 f81be5f2, Mem[000000001a000058] = 655d3f5e fa729998
stda %f16,[%o0+0x058]%asi ! Mem[000000001a000058] = 1d039d44 f81be5f2
! Mem[000000001a000040] = 6cfc0cc2 d9264890, %l2 = b7ab1ddf, %l3 = 00000000
ldd [%o0+0x040],%l2 ! %l2 = 000000006cfc0cc2 00000000d9264890
! %l4 = 142c0049b00a0447, %l0 = 1801504420842a92, %l7 = 7929554eb4c66a9e
andcc %l4,%l0,%l7 ! %l7 = 1000004020000002, %ccr = 00
! %l1 = 738daafc8bca47f7, Mem[0000000031000068] = fdd07194
sth %l1,[%i2+0x068] ! Mem[0000000031000068] = 47f77194
! %l3 = 00000000d9264890, %l1 = 738daafc8bca47f7, %l7 = 1000004020000002
sdivx %l3,%l1,%l7 ! %l7 = 0000000000000000
! %l6 = f80a4467, %l7 = 00000000, Mem[000000001b000008] = 5dd51830 52428fb1
stda %l6,[%o2+%o4]0x89 ! Mem[000000001b000008] = f80a4467 00000000
! Mem[000000003080006c] = ffe63970, %l2 = 000000006cfc0cc2
lduh [%i1+0x06c],%l2 ! %l2 = 000000000000ffe6
! %l6 = 94ae1a49f80a4467
sethi %hi(0x27973800),%l6 ! %l6 = 0000000027973800
p5_label_31: ! %cwp = 1
! %l7 = 0000000000000000, Mem[000000003080006e] = ffe63970
sth %l7,[%i1+0x06e] ! Mem[000000003080006c] = ffe60000
! Invert Register : %l1 = 738daafc8bca47f7
xor %l1,-1,%l1 ! %l1 = 8c7255037435b808
! %l0 = 1801504420842a92, %l1 = 8c7255037435b808, %l7 = 0000000000000000
sll %l0,%l1,%l7 ! %l7 = 01504420842a9200
! Mem[0000000031800068] = 8cba0238f891c02c, %l0 = 1801504420842a92
ldx [%i3+0x068],%l0 ! %l0 = 8cba0238f891c02c
! %l2 = 000000000000ffe6, Mem[000000001b000028] = 82a69a1feeef786c
stxa %l2,[%o2+%i5]0x80 ! Mem[000000001b000028] = 000000000000ffe6
! %l6 = 0000000027973800, %l2 = 000000000000ffe6, %y = 7345fdc7
sdivcc %l6,%l2,%l5 ! %l5 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = f891c02c
! %l3 = 00000000d9264890, %l5 = 000000007fffffff, %l7 = 01504420842a9200
sllx %l3,%l5,%l7 ! %l7 = 0000000000000000
! Mem[000000001b800014] = a48bbaf5, %l2 = 000000000000ffe6
lduw [%o3+0x014],%l2 ! %l2 = 00000000a48bbaf5
! %l5 = 000000007fffffff, Mem[000000001b800010] = f080400c, %asi = 80
stwa %l5,[%o3+0x010]%asi ! Mem[000000001b800010] = 7fffffff
! Mem[0000000031000028] = 8faf0fc2, %l1 = 8c7255037435b808
lduw [%i2+%i5],%l1 ! %l1 = 000000008faf0fc2
p5_label_32: ! %cwp = 1
! %l2 = a48bbaf5, %l3 = d9264890, Mem[000000001a000028] = 0b6572c0 80f09e8c
stda %l2,[%o0+%i5]0x81 ! Mem[000000001a000028] = a48bbaf5 d9264890
! Mem[000000003180002c] = b94d424c, %l5 = 000000007fffffff
ldsb [%i3+0x02e],%l5 ! %l5 = 0000000000000042
! %l6 = 0000000027973800, Mem[000000001b800020] = 922a8420
stwa %l6,[%o3+%i4]0x81 ! Mem[000000001b800020] = 27973800
! %l1 = 000000008faf0fc2, Mem[0000000030800028] = f49a8d28, %asi = 80
stwa %l1,[%i1+0x028]%asi ! Mem[0000000030800028] = 8faf0fc2
! Mem[0000000030800028] = 8faf0fc2 8d287e9b, %l0 = f891c02c, %l1 = 8faf0fc2
ldd [%i1+%i5],%l0 ! %l0 = 000000008faf0fc2 000000008d287e9b
! %l0 = 000000008faf0fc2, %l3 = 00000000d9264890, %l6 = 0000000027973800
srl %l0,%l3,%l6 ! %l6 = 0000000000008faf
! Mem[000000001b000028] = 00000000 0000ffe6, %l6 = 00008faf, %l7 = 00000000
ldda [%o2+%i5]0x81,%l6 ! %l6 = 0000000000000000 000000000000ffe6
! Mem[0000000031000068] = 47f77194, %l0 = 000000008faf0fc2
ldsb [%i2+0x06a],%l0 ! %l0 = 0000000000000071
! done : should take illegal inst trap, %l0 = 0000000000000071
done ! Illegal inst trap : %l0 = 0000000000000081
! Mem[000000003180002c] = b94d424c, %f24 = 5e3f103f
ld [%i3+0x02c],%f24 ! %f24 = b94d424c
p5_label_33: ! %cwp = 1
! %f14 = 72f76705 26aa46ca, Mem[000000001b800068] = a81e8bd5 4877db6d
std %f14,[%o3+0x068] ! Mem[000000001b800068] = 72f76705 26aa46ca
! %l7 = 000000000000ffe6, Mem[000000001a800028] = ffffffff
stba %l7,[%o1+%i5]0x89 ! Mem[000000001a800028] = ffffffe6
! %f14 = 72f76705 26aa46ca, Mem[000000001b000008] = 67440af8 00000000
stda %f14,[%o2+%o4]0x81 ! Mem[000000001b000008] = 72f76705 26aa46ca
! %l6 = 0000000000000000, immed = 0000054e, %l6 = 0000000000000000
tsubcc %l6,0x54e,%l6 ! %l6 = fffffffffffffab2, %ccr = 9b
! %l6 = fffffffffffffab2, Mem[000000003100006e] = 4064024e
stba %l6,[%i2+0x06e]%asi ! Mem[000000003100006c] = 4064b24e
! Mem[0000000031000068] = 47f77194, %f23 = 4064024e
ld [%i2+0x068],%f23 ! %f23 = 47f77194
! %l1 = 000000008d287e9b, Mem[000000003180006c] = f891c02c
stw %l1,[%i3+0x06c] ! Mem[000000003180006c] = 8d287e9b
! Mem[000000003100006c] = 4064b24e, %l3 = 00000000d9264890
ldsb [%i2+0x06c],%l3 ! %l3 = 0000000000000040
! Mem[000000001b800018] = 1d039d44, %f1 = fa729998
lda [%o3+%o6]0x80,%f1 ! %f1 = 1d039d44
! %l1 = 000000008d287e9b, %l5 = 0000000000000042, %l2 = 00000000a48bbaf5
srl %l1,%l5,%l2 ! %l2 = 00000000234a1fa6
p5_label_34: ! %cwp = 1
! %l0 = 0000000000000081, %l7 = 000000000000ffe6, %l7 = 000000000000ffe6
srl %l0,%l7,%l7 ! %l7 = 0000000000000002
! %l6 = fffffffffffffab2, %l4 = 142c0049b00a0447, %y = f891c02c
sdiv %l6,%l4,%l3 ! %l3 = 0000000017ca2d2e
mov %l0,%y ! %y = 00000081
! Mem[000000003180006c] = 8d287e9b, %l0 = 0000000000000081
lduw [%i3+0x06c],%l0 ! %l0 = 000000008d287e9b
! %l7 = 0000000000000002, %l1 = 000000008d287e9b, %l2 = 00000000234a1fa6
xor %l7,%l1,%l2 ! %l2 = 000000008d287e99
! Mem[000000001b00002c] = 0000ffe6, %l2 = 000000008d287e99
ldsb [%o2+0x02f],%l2 ! %l2 = ffffffffffffffe6
! %f3 = 09e8fd57, Mem[000000001b800004] = 031f126b
st %f3 ,[%o3+0x004] ! Mem[000000001b800004] = 09e8fd57
! %l1 = 000000008d287e9b, immed = 0000080d, %y = 00000081
umul %l1,0x80d,%l2 ! %l2 = 000004706f0345df, %y = 470
! %l2 = 000004706f0345df, %l1 = 000000008d287e9b, %l1 = 000000008d287e9b
orncc %l2,%l1,%l1 ! %l1 = ffffffff7fd7c5ff, %ccr = 80
! %l5 = 0000000000000042, immed = 00000240, %y = 00000470
sdivcc %l5,0x240,%l7 ! %l7 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = 8d287e9b
! Clear Register : %l2 = 000004706f0345df
clr %l2 ! %l2 = 0000000000000000
p5_label_35: ! %cwp = 1
! Mem[0000000031000028] = 8faf0fc2, %l6 = fffffffffffffab2
ldsh [%i2+0x02a],%l6 ! %l6 = 0000000000000fc2
! Mem[000000003080006c] = ffe60000, %l2 = 0000000000000000
ldsh [%i1+0x06e],%l2 ! %l2 = 0000000000000000
! %l5 = 0000000000000042, immed = fffffdd3, %y = 8d287e9b
sdiv %l5,-0x22d,%l4 ! %l4 = 000000007fffffff
mov %l0,%y ! %y = 8d287e9b
! %l6 = 0000000000000fc2, immed = 00000001, %l6 = 0000000000000fc2
sra %l6,0x001,%l6 ! %l6 = 00000000000007e1
! %l1 = ffffffff7fd7c5ff, Mem[000000001a800003] = ffffff92
stba %l1,[%o1+0x003]%asi ! Mem[000000001a800000] = ffffffff
! %l3 = 0000000017ca2d2e, %l1 = ffffffff7fd7c5ff, %l5 = 0000000000000042
add %l3,%l1,%l5 ! %l5 = ffffffff97a1f32d
! %l5 = ffffffff97a1f32d, immed = 00000005, %l3 = 0000000017ca2d2e
sll %l5,0x005,%l3 ! %l3 = fffffff2f43e65a0
! %l3 = fffffff2f43e65a0, %l5 = ffffffff97a1f32d, %l4 = 000000007fffffff
taddcctv %l3,%l5,%l4 ! %l0 = 000000008d287ebe, Trapped
! Mem[000000001b800050] = 272f0295, %l5 = ffffffff97a1f32d
ldsh [%o3+0x052],%l5 ! %l5 = 0000000000000295
! Clear Register : %l4 = 000000007fffffff
clr %l4 ! %l4 = 0000000000000000
p5_label_36: ! %cwp = 1
! Mem[0000000031000028] = 8faf0fc276df6b3f, %l5 = 0000000000000295
ldxa [%i2+0x028]%asi,%l5 ! %l5 = 8faf0fc276df6b3f
! Mem[000000001b800020] = 27973800, %l4 = 0000000000000000
ldsb [%o3+0x022],%l4 ! %l4 = 0000000000000038
! %f18 = 655d3f5e, Mem[000000001b000020] = 989972fa
sta %f18,[%o2+%i4]0x89 ! Mem[000000001b000020] = 655d3f5e
! Mem[000000003180006c] = 8d287e9b, %l5 = 8faf0fc276df6b3f
ldsha [%i3+0x06c]%asi,%l5 ! %l5 = ffffffffffff8d28
! %l2 = 0000000000000000, %l3 = fffffff2f43e65a0, %l0 = 000000008d287ebe
addc %l2,%l3,%l0 ! %l0 = fffffff2f43e65a0
! %l3 = fffffff2f43e65a0, immed = 00000154, %l6 = 00000000000007e1
andcc %l3,0x154,%l6 ! %l6 = 0000000000000100, %ccr = 00
! %l3 = fffffff2f43e65a0, %l6 = 0000000000000100, %l0 = fffffff2f43e65a0
sub %l3,%l6,%l0 ! %l0 = fffffff2f43e64a0
! Mem[000000001b000020] = 35ba05c3 655d3f5e, %l4 = 00000038, %l5 = ffff8d28
ldda [%o2+%i4]0x89,%l4 ! %l4 = 00000000655d3f5e 0000000035ba05c3
! %l3 = fffffff2f43e65a0, %l0 = fffffff2f43e64a0, %y = 8d287e9b
umulcc %l3,%l0,%l7 ! %l7 = e906fffa23720400, %ccr = 80, %y = e906fffa
! Mem[0000000031000028] = 8faf0fc2, %l1 = ffffffff7fd7c5ff
ldub [%i2+0x029],%l1 ! %l1 = 00000000000000af
p5_label_37: ! %cwp = 1
! %l4 = 00000000655d3f5e, %l7 = e906fffa23720400, %l2 = 0000000000000000
tsubcc %l4,%l7,%l2 ! %l2 = 16f9000641eb3b5e, %ccr = 12
! %l0 = fffffff2f43e64a0, %l1 = 00000000000000af, %y = e906fffa
umulcc %l0,%l1,%l6 ! %l6 = 000000a6f6a6c960, %ccr = 08, %y = a6
! %l6 = 000000a6f6a6c960
sethi %hi(0x1a998c00),%l6 ! %l6 = 000000001a998c00
! %l6 = 000000001a998c00, %l4 = 00000000655d3f5e, %l5 = 0000000035ba05c3
addccc %l6,%l4,%l5 ! %l5 = 000000007ff6cb5e, %ccr = 00
! %l0 = fffffff2f43e64a0, immed = 00000628, %l2 = 16f9000641eb3b5e
taddcctv %l0,0x628,%l2 ! %l2 = fffffff2f43e6ac8, %ccr = 88
! %f23 = 47f77194, Mem[000000001a000028] = f5ba8ba4
sta %f23,[%o0+%i5]0x89 ! Mem[000000001a000028] = 47f77194
! retry : should take illegal inst trap, %l0 = fffffff2f43e64a0
retry ! Illegal inst trap : %l0 = fffffff2f43e64b0
! Mem[000000001a800018] = 9af4ffff, %f0 = 655d3f5e
lda [%o1+%o6]0x88,%f0 ! %f0 = 9af4ffff
! Mem[0000000031800068] = 8cba0238, %l6 = 000000001a998c00
ldsh [%i3+0x06a],%l6 ! %l6 = 0000000000000238
! %l7 = e906fffa23720400, immed = fffff979, %l4 = 00000000655d3f5e
orcc %l7,-0x687,%l4 ! %l4 = fffffffffffffd79, %ccr = 88
p5_label_38: ! %cwp = 1
! %l4 = fffffd79, %l5 = 7ff6cb5e, Mem[000000001a800000] = ffffffff eccd3e00
stda %l4,[%o1+%g0]0x89 ! Mem[000000001a800000] = fffffd79 7ff6cb5e
! %l3 = fffffff2f43e65a0, immed = 000009f5, %l7 = e906fffa23720400
addc %l3,0x9f5,%l7 ! %l7 = fffffff2f43e6f95
! Mem[000000001a800018] = 9af4ffff, %l5 = 000000007ff6cb5e
ldsha [%o1+%o6]0x89,%l5 ! %l5 = ffffffffffffffff
! %l7 = fffffff2f43e6f95, Mem[000000001a000000] = e4809af4220c7992
stxa %l7,[%o0+%g0]0x88 ! Mem[000000001a000000] = fffffff2f43e6f95
! %l7 = fffffff2f43e6f95, Mem[000000001b000058] = d9fef365
stw %l7,[%o2+0x058] ! Mem[000000001b000058] = f43e6f95
! Mem[0000000030000028] = 000000f5, %l7 = fffffff2f43e6f95
ldsw [%i0+%i5],%l7 ! %l7 = 00000000000000f5
! Mem[000000001b800028] = 5e3f103f 388d9af4, %l4 = fffffd79, %l5 = ffffffff
ldda [%o3+%i5]0x81,%l4 ! %l4 = 000000005e3f103f 00000000388d9af4
! Mem[0000000030800068] = 0000f080, %l6 = 0000000000000238
ldsha [%i1+0x068]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000030800068] = 0000f080, %l3 = fffffff2f43e65a0
ldsw [%i1+0x068],%l3 ! %l3 = 000000000000f080
! %f26 = 8cba0238, Mem[000000003080006c] = ffe60000
st %f26,[%i1+0x06c] ! Mem[000000003080006c] = 8cba0238
p5_label_39: ! %cwp = 1
! Mem[000000003180006c] = 8d287e9b, %l7 = 00000000000000f5
ldub [%i3+0x06c],%l7 ! %l7 = 000000000000008d
! %l2 = fffffff2f43e6ac8, immd = fffffffffffffdf3, %l7 = 000000000000008d
sdivx %l2,-0x20d,%l7 ! %l7 = 00000000065c875a
! Mem[0000000031800068] = 8cba02388d287e9b, %l7 = 00000000065c875a
ldx [%i3+0x068],%l7 ! %l7 = 8cba02388d287e9b
! %f17 = f81be5f2, Mem[0000000031000028] = 8faf0fc2
st %f17,[%i2+%i5] ! Mem[0000000031000028] = f81be5f2
! Mem[000000001a000030] = 7e71e32f, %l5 = 00000000388d9af4
ldsha [%o0+%i6]0x89,%l5 ! %l5 = ffffffffffffe32f
! %l5 = ffffffffffffe32f, %l0 = fffffff2f43e64b0, %l5 = ffffffffffffe32f
sdivx %l5,%l0,%l5 ! %l5 = 0000000000000000
! %l4 = 000000005e3f103f, immed = 00000a79, %l1 = 00000000000000af
and %l4,0xa79,%l1 ! %l1 = 0000000000000039
! Mem[000000001a000018] = 1d09af99, %l2 = fffffff2f43e6ac8
lduba [%o0+%o6]0x88,%l2 ! %l2 = 0000000000000099
! %l2 = 0000000000000099, Mem[0000000031000068] = 47f77194
stw %l2,[%i2+0x068] ! Mem[0000000031000068] = 00000099
! %l4 = 000000005e3f103f
sethi %hi(0x76e27000),%l4 ! %l4 = 0000000076e27000
p5_label_40: ! %cwp = 1
! %l0 = fffffff2f43e64b0, immed = 00000ebe, %y = 000000a6
smulcc %l0,0xebe,%l3 ! %l3 = ffffff52afd05aa0, %ccr = 88, %y = ffffff52
! %l3 = ffffff52afd05aa0, %l0 = fffffff2f43e64b0, %l7 = 8cba02388d287e9b
andn %l3,%l0,%l7 ! %l7 = 000000000bc01a00
! %l5 = 0000000000000000, Mem[0000000030800028] = 8faf0fc28d287e9b
stx %l5,[%i1+%i5] ! Mem[0000000030800028] = 0000000000000000
! Mem[000000001b800008] = def20000, %l1 = 0000000000000039
ldsba [%o3+%o4]0x89,%l1 ! %l1 = 0000000000000000
! %f30 = 62ea82a2, Mem[0000000030000028] = 000000f5
st %f30,[%i0+%i5] ! Mem[0000000030000028] = 62ea82a2
! %l6 = 00000000, %l7 = 0bc01a00, Mem[000000001a000040] = 6cfc0cc2 d9264890
std %l6,[%o0+0x040] ! Mem[000000001a000040] = 00000000 0bc01a00
! %l1 = 0000000000000000, immed = fffffcbd, %l4 = 0000000076e27000
tsubcctv %l1,-0x343,%l4 ! %l0 = fffffff2f43e64d3, Trapped
! %f4 = 3f103f5e fa729998, Mem[0000000030800068] = 0000f080 8cba0238
std %f4 ,[%i1+0x068] ! Mem[0000000030800068] = 3f103f5e fa729998
restore ! CWP = 0
! Mem[0000000030000068] = cf895573635d30c9, %f10 = 751d2ccc b94d424c
ldd [%o0+0x068],%f10 ! %f10 = cf895573 635d30c9
p5_label_41:
! %l1 = 000000007fffffff, immed = 00000e22, %l4 = 0000000000000000
xor %l1,0xe22,%l4 ! %l4 = 000000007ffff1dd
! %l6 = 000000008faf0fc2, %l1 = 000000007fffffff, %l6 = 000000008faf0fc2
udivx %l6,%l1,%l6 ! %l6 = 0000000000000001
! Mem[0000000030000028] = 62ea82a25b3956d7, %f18 = 655d3f5e fa729998
ldd [%o0+%o5],%f18 ! %f18 = 62ea82a2 5b3956d7
! %l6 = 0000000000000001, Mem[000000001a000030] = 7e71e32f
stba %l6,[%i0+%o6]0x89 ! Mem[000000001a000030] = 7e71e301
! Mem[000000001a800038] = eab2cceb, %l4 = 000000007ffff1dd
lduh [%i1+0x03a],%l4 ! %l4 = 000000000000cceb
! Mem[000000003080006c] = fa729998, %l3 = 000000f55b3956d7
lduw [%o1+0x06c],%l3 ! %l3 = 00000000fa729998
! %l1 = 000000007fffffff, immed = 00000d34, %y = ffffff52
smul %l1,0xd34,%l4 ! %l4 = 00000699fffff2cc, %y = 699
! %l1 = 000000007fffffff, %l0 = 00000000000000f5, %l4 = 00000699fffff2cc
xor %l1,%l0,%l4 ! %l4 = 000000007fffff0a
! %l7 = 0000000076776b3f, immed = fffff650, %y = 00000699
umulcc %l7,-0x9b0,%l7 ! %l7 = 767766c35b210db0, %ccr = 00, %y = 767766c3
! Mem[000000001b800010] = 7fffffff, %l6 = 0000000000000001
lduha [%i3+%i5]0x80,%l6 ! %l6 = 0000000000007fff
p5_label_42:
! Mem[000000001a800030] = 6406ef58, %l7 = 767766c35b210db0
ldsba [%i1+%o6]0x88,%l7 ! %l7 = 0000000000000058
! %f28 = 0c869d33 031f126b, Mem[0000000030000068] = cf895573 635d30c9
std %f28,[%o0+0x068] ! Mem[0000000030000068] = 0c869d33 031f126b
! %f22 = fdd07194 47f77194, Mem[000000001a000008] = 00d485bf 868c5a71
stda %f22,[%i0+%i4]0x81 ! Mem[000000001a000008] = fdd07194 47f77194
! %l4 = 7fffff0a, %l5 = 00006705, Mem[0000000031800068] = 8cba0238 8d287e9b
std %l4,[%o3+0x068] ! Mem[0000000031800068] = 7fffff0a 00006705
! %l4 = 7fffff0a, %l5 = 00006705, Mem[0000000030000028] = 62ea82a2 5b3956d7
std %l4,[%o0+%o5] ! Mem[0000000030000028] = 7fffff0a 00006705
! Mem[0000000030000028] = 7fffff0a00006705, %f24 = b94d424c 76776b3f
ldda [%o0+0x028]%asi,%f24 ! %f24 = 7fffff0a 00006705
! Mem[000000001a800000] = 79fdffff, %l6 = 0000000000007fff
ldsba [%i1+%g0]0x81,%l6 ! %l6 = 0000000000000079
! retry : should take illegal inst trap, %l0 = 00000000000000f5
retry ! Illegal inst trap : %l0 = 0000000000000105
! %f25 = 00006705, Mem[000000003000006c] = 031f126b
st %f25,[%o0+0x06c] ! Mem[000000003000006c] = 00006705
! %l6 = 00000079, %l7 = 00000058, Mem[000000001a000030] = 01e3717e 30859fdf
stda %l6,[%i0+%o6]0x81 ! Mem[000000001a000030] = 00000079 00000058
p5_label_43:
! %l5 = 0000000000006705, Mem[000000001b800020] = 27973800
stwa %l5,[%i3+%o4]0x80 ! Mem[000000001b800020] = 00006705
! done : should take illegal inst trap, %l0 = 0000000000000105
done ! Illegal inst trap : %l0 = 0000000000000115
! %l0 = 0000000000000115, Mem[0000000030000068] = 0c869d3300006705
stx %l0,[%o0+0x068] ! Mem[0000000030000068] = 0000000000000115
! %l4 = 000000007fffff0a, %l0 = 0000000000000115, %l2 = 000000000000f080
taddcc %l4,%l0,%l2 ! %l2 = 000000008000001f, %ccr = 0a
! %f19 = 5b3956d7, Mem[000000001b80004c] = ed4c4d12
st %f19,[%i3+0x04c] ! Mem[000000001b80004c] = 5b3956d7
! %l2 = 000000008000001f, %l7 = 0000000000000058, %l5 = 0000000000006705
xor %l2,%l7,%l5 ! %l5 = 0000000080000047
save ! CWP = 1
! %l4 = 0000000076e27000, %l7 = 000000000bc01a00, %l7 = 000000000bc01a00
srl %l4,%l7,%l7 ! %l7 = 0000000076e27000
restore ! CWP = 0
! Mem[000000003000002c] = 00006705, %l6 = 0000000000000079
ldsb [%o0+0x02d],%l6 ! %l6 = 0000000000000000
p5_label_44:
! %f22 = fdd07194 47f77194, Mem[000000001a000018] = 99af091d 4e509baf
stda %f22,[%i0+%i6]0x81 ! Mem[000000001a000018] = fdd07194 47f77194
! Mem[000000001b000028] = 000000000000ffe6, %l4 = 000000007fffff0a
ldx [%i2+%o5],%l4 ! %l4 = 000000000000ffe6
! %l1 = 000000007fffffff, Mem[000000001a000020] = 8cfc400ca282ea62
stxa %l1,[%i0+%o4]0x80 ! Mem[000000001a000020] = 000000007fffffff
! %l6 = 0000000000000000, immed = 00000bbe, %y = 767766c3
sdiv %l6,0xbbe,%l7 ! %l7 = 000000007fffffff
mov %l0,%y ! %y = 00000115
! %f21 = 447040d0, Mem[0000000030000068] = 00000000
st %f21,[%o0+0x068] ! Mem[0000000030000068] = 447040d0
! Mem[000000001a000068] = 2840000c89e74e7e, %f10 = cf895573 635d30c9
ldd [%i0+0x068],%f10 ! %f10 = 2840000c 89e74e7e
! %l5 = 0000000080000047, Mem[000000001b000010] = 8cba0238
stba %l5,[%i2+%i5]0x81 ! Mem[000000001b000010] = 47ba0238
! %l4 = 0000ffe6, %l5 = 80000047, Mem[000000001b800018] = 449d031d f2e51bf8
stda %l4,[%i3+%i6]0x89 ! Mem[000000001b800018] = 0000ffe6 80000047
! %f4 = 3f103f5e fa729998, Mem[0000000030800068] = 3f103f5e fa729998
std %f4 ,[%o1+0x068] ! Mem[0000000030800068] = 3f103f5e fa729998
! %l3 = 00000000fa729998, %l2 = 000000008000001f, %l2 = 000000008000001f
mulx %l3,%l2,%l2 ! %l2 = 7d394cea53e09968, %y = 115
p5_label_45:
! %l7 = 000000007fffffff, Mem[000000001b800020] = 2cc091f805670000
stxa %l7,[%i3+%o4]0x88 ! Mem[000000001b800020] = 000000007fffffff
! %l2 = 7d394cea53e09968, Mem[000000003180006c] = 00006705, %asi = 80
stwa %l2,[%o3+0x06c]%asi ! Mem[000000003180006c] = 53e09968
! Mem[0000000031800068] = 7fffff0a 53e09968, %l2 = 53e09968, %l3 = fa729998
ldda [%o3+0x068]%asi,%l2 ! %l2 = 000000007fffff0a 0000000053e09968
! %l0 = 0000000000000115, %l2 = 000000007fffff0a, %l3 = 0000000053e09968
orncc %l0,%l2,%l3 ! %l3 = ffffffff800001f5, %ccr = 88
! %l7 = 000000007fffffff, %l5 = 0000000080000047, %l6 = 0000000000000000
or %l7,%l5,%l6 ! %l6 = 00000000ffffffff
! %l2 = 000000007fffff0a, %l5 = 0000000080000047, %l5 = 0000000080000047
addcc %l2,%l5,%l5 ! %l5 = 00000000ffffff51, %ccr = 08
! Mem[000000001b000074] = 2aafeced, %l6 = 00000000ffffffff
ldsw [%i2+0x074],%l6 ! %l6 = 000000002aafeced
! Mem[000000001a000020] = 000000007fffffff, %l0 = 0000000000000115
ldx [%i0+%o4],%l0 ! %l0 = 000000007fffffff
! %l4 = 000000000000ffe6, Mem[0000000031800028] = 751d0447
stw %l4,[%o3+%o5] ! Mem[0000000031800028] = 0000ffe6
! %l0 = 000000007fffffff, Mem[000000001a800028] = ffffffe6
stwa %l0,[%i1+%o5]0x89 ! Mem[000000001a800028] = 7fffffff
p5_label_46:
! Mem[000000003080002c] = 00000000, %l5 = 00000000ffffff51
ldub [%o1+0x02d],%l5 ! %l5 = 0000000000000000
! Mem[000000001a800038] = eab2cceb89096be3, %f30 = 62ea82a2 0c40fc31
ldd [%i1+0x038],%f30 ! %f30 = eab2cceb 89096be3
! Mem[000000001a800010] = 8faf0fc276776b3f, %l3 = ffffffff800001f5
ldxa [%i1+%i5]0x88,%l3 ! %l3 = 8faf0fc276776b3f
! %l3 = 8faf0fc276776b3f, Mem[000000001b000072] = 852f09ac
sth %l3,[%i2+0x072] ! Mem[000000001b000070] = 852f6b3f
! %l3 = 8faf0fc276776b3f, %l4 = 000000000000ffe6, %l4 = 000000000000ffe6
sub %l3,%l4,%l4 ! %l4 = 8faf0fc276766b59
! %l4 = 76766b59, %l5 = 00000000, Mem[000000001a800068] = b3b95bb2 040f1be5
stda %l4,[%i1+0x068]%asi ! Mem[000000001a800068] = 76766b59 00000000
! %l3 = 8faf0fc276776b3f, immed = 00000c53, %l3 = 8faf0fc276776b3f
addc %l3,0xc53,%l3 ! %l3 = 8faf0fc276777792
! Mem[000000001b000008] = ca46aa26 0567f772, %l4 = 76766b59, %l5 = 00000000
ldda [%i2+%i4]0x89,%l4 ! %l4 = 000000000567f772 00000000ca46aa26
! Mem[000000001a000030] = 79000000, %l2 = 000000007fffff0a
lduwa [%i0+%o6]0x88,%l2 ! %l2 = 0000000079000000
! %l5 = 00000000ca46aa26, %l1 = 000000007fffffff, %l5 = 00000000ca46aa26
addccc %l5,%l1,%l5 ! %l5 = 000000014a46aa25, %ccr = 01
p5_label_47:
! %l5 = 000000014a46aa25, immed = 00000016, %l5 = 000000014a46aa25
srl %l5,0x016,%l5 ! %l5 = 0000000000000129
! %f10 = 2840000c, Mem[0000000031000028] = f81be5f2
sta %f10,[%o2+0x028]%asi ! Mem[0000000031000028] = 2840000c
! Mem[0000000031800028] = 0000ffe6, %f12 = 65bd102c
ld [%o3+%o5],%f12 ! %f12 = 0000ffe6
! %l1 = 000000007fffffff, %l0 = 000000007fffffff, %y = 00000115
umulcc %l1,%l0,%l1 ! %l1 = 3fffffff00000001, %ccr = 00, %y = 3fffffff
! %l7 = 000000007fffffff, immed = 00000876, %l7 = 000000007fffffff
taddcctv %l7,0x876,%l7 ! %l0 = 0000000080000022, Trapped
! Mem[000000001a800008] = ffe63970 f49a8d38, %l4 = 0567f772, %l5 = 00000129
ldda [%i1+%i4]0x81,%l4 ! %l4 = 00000000ffe63970 00000000f49a8d38
! %l7 = 000000007fffffff, immed = fffff0b2, %y = 3fffffff
umul %l7,-0xf4e,%l7 ! %l7 = 7ffff85800000f4e, %y = 7ffff858
! Set Register : %l6 = 000000002aafeced
xor %g0,-1,%l6 ! %l6 = ffffffffffffffff
! %f6 = 62ea82a2 0c40fc8c, Mem[000000001a000020] = 00000000 7fffffff
std %f6 ,[%i0+%o4] ! Mem[000000001a000020] = 62ea82a2 0c40fc8c
! %l3 = 8faf0fc276777792, Mem[0000000030000069] = 447040d0
stb %l3,[%o0+0x069] ! Mem[0000000030000068] = 449240d0
p5_label_48:
! %l4 = 00000000ffe63970, %l1 = 3fffffff00000001, %y = 7ffff858
udiv %l4,%l1,%l6 ! %l6 = 00000000ffffffff
mov %l0,%y ! %y = 80000022
! Mem[0000000031000068] = 00000099, %l4 = 00000000ffe63970
ldsb [%o2+0x069],%l4 ! %l4 = 0000000000000000
! retry : should take illegal inst trap, %l0 = 0000000080000022
retry ! Illegal inst trap : %l0 = 0000000080000032
! %l6 = 00000000ffffffff, %l5 = 00000000f49a8d38, %l6 = 00000000ffffffff
andn %l6,%l5,%l6 ! %l6 = 000000000b6572c7
! %f10 = 2840000c, Mem[000000001a000028] = 9471f747
sta %f10,[%i0+%o5]0x81 ! Mem[000000001a000028] = 2840000c
! %l7 = 7ffff85800000f4e, %l5 = 00000000f49a8d38, %l7 = 7ffff85800000f4e
andcc %l7,%l5,%l7 ! %l7 = 0000000000000d08, %ccr = 00
! %f0 = 9af4ffff 1d039d44, Mem[0000000030000028] = 7fffff0a 00006705
std %f0 ,[%o0+%o5] ! Mem[0000000030000028] = 9af4ffff 1d039d44
! %f2 = 97cf2592 09e8fd57, Mem[0000000030000028] = 9af4ffff 1d039d44
std %f2 ,[%o0+%o5] ! Mem[0000000030000028] = 97cf2592 09e8fd57
! %l2 = 79000000, %l3 = 76777792, Mem[0000000030800068] = 3f103f5e fa729998
std %l2,[%o1+0x068] ! Mem[0000000030800068] = 79000000 76777792
! Mem[000000003100002c] = 76df6b3f, %l1 = 3fffffff00000001
ldub [%o2+0x02c],%l1 ! %l1 = 0000000000000076
p5_label_49:
! %l6 = 000000000b6572c7, immed = fffff273, %l0 = 0000000080000032
orncc %l6,-0xd8d,%l0 ! %l0 = 000000000b657fcf, %ccr = 00
! Mem[000000003100002c] = 76df6b3f, %l7 = 0000000000000d08
lduh [%o2+0x02c],%l7 ! %l7 = 00000000000076df
! %l2 = 0000000079000000, immed = fffff8f8, %l0 = 000000000b657fcf
orcc %l2,-0x708,%l0 ! %l0 = fffffffffffff8f8, %ccr = 88
! %l5 = 00000000f49a8d38, %l2 = 0000000079000000, %l7 = 00000000000076df
xnor %l5,%l2,%l7 ! %l7 = ffffffff726572c7
! Mem[0000000031800068] = 7fffff0a53e09968, %l1 = 0000000000000076
ldxa [%o3+0x068]%asi,%l1 ! %l1 = 7fffff0a53e09968
! Mem[000000001a000020] = 62ea82a2, %l0 = fffffffffffff8f8
ldsha [%i0+%o4]0x81,%l0 ! %l0 = 00000000000062ea
! %f19 = 5b3956d7, Mem[000000001a800018] = fffff49a
sta %f19,[%i1+%i6]0x81 ! Mem[000000001a800018] = 5b3956d7
! Mem[000000001a800074] = 4996c1a3, %l5 = 00000000f49a8d38
lduh [%i1+0x074],%l5 ! %l5 = 0000000000004996
! %f11 = 89e74e7e, Mem[000000001a00004c] = a3fe9198
sta %f11,[%i0+0x04c]%asi ! Mem[000000001a00004c] = 89e74e7e
! Mem[000000001b800020] = 7fffffff, %f7 = 0c40fc8c
lda [%i3+%o4]0x88,%f7 ! %f7 = 7fffffff
p5_label_50:
! %l4 = 0000000000000000, Mem[0000000030800028] = 0000000000000000
stx %l4,[%o1+%o5] ! Mem[0000000030800028] = 0000000000000000
! %f10 = 2840000c 89e74e7e, Mem[0000000030000068] = 449240d0 00000115
std %f10,[%o0+0x068] ! Mem[0000000030000068] = 2840000c 89e74e7e
! %l0 = 000062ea, %l1 = 53e09968, Mem[000000001b000038] = 4fbf44f8 406bd3ba
std %l0,[%i2+0x038] ! Mem[000000001b000038] = 000062ea 53e09968
! Mem[000000001a000020] = 62ea82a2, %l2 = 0000000079000000
ldsba [%i0+%o4]0x81,%l2 ! %l2 = 0000000000000062
! Mem[000000001a000028] = 2840000c, %l5 = 0000000000004996
lduh [%i0+0x02a],%l5 ! %l5 = 000000000000000c
! Mem[000000001b800008] = 0000f2defffffdd7, %f26 = 8cba0238 f891c02c
ldda [%i3+%i4]0x80,%f26 ! %f26 = 0000f2de fffffdd7
! %l7 = ffffffff726572c7, immed = fffff624, %l2 = 0000000000000062
subccc %l7,-0x9dc,%l2 ! %l2 = ffffffff72657ca3, %ccr = 91
! %l7 = ffffffff726572c7, Mem[000000003080006e] = 76777792
stb %l7,[%o1+0x06e] ! Mem[000000003080006c] = 7677c792
! Mem[000000001b800018] = e6ff0000, %l3 = 8faf0fc276777792
ldsba [%i3+%i6]0x81,%l3 ! %l3 = ffffffffffffffe6
! %l3 = ffffffffffffffe6, immd = 00000000000005b4, %l3 = ffffffffffffffe6
sdivx %l3,0x5b4,%l3 ! %l3 = 0000000000000000
p5_label_51:
! %l7 = ffffffff726572c7, immd = 000000000000039d, %l3 = 0000000000000000
udivx %l7,0x39d,%l3 ! %l3 = 0046d987e3107035
! %l4 = 0000000000000000, Mem[000000001b800010] = 7fffffffa48bbaf5
stxa %l4,[%i3+%i5]0x80 ! Mem[000000001b800010] = 0000000000000000
! %l3 = 0046d987e3107035, %l7 = ffffffff726572c7, %y = 80000022
smulcc %l3,%l7,%l0 ! %l0 = f311da7ab2a7d333, %ccr = 88, %y = f311da7a
! Mem[000000001b000028] = 00000000, %l7 = ffffffff726572c7
ldsha [%i2+%o5]0x81,%l7 ! %l7 = 0000000000000000
! %l5 = 000000000000000c, %l0 = f311da7ab2a7d333, %l5 = 000000000000000c
orcc %l5,%l0,%l5 ! %l5 = f311da7ab2a7d33f, %ccr = 88
! %l5 = f311da7ab2a7d33f, %l2 = ffffffff72657ca3, %l3 = 0046d987e3107035
xorcc %l5,%l2,%l3 ! %l3 = 0cee2585c0c2af9c, %ccr = 08
! %l5 = f311da7ab2a7d33f, Mem[000000003100006c] = 4064b24e
sth %l5,[%o2+0x06c] ! Mem[000000003100006c] = d33fb24e
! %l2 = ffffffff72657ca3, immed = fffffd62, %l1 = 7fffff0a53e09968
orncc %l2,-0x29e,%l1 ! %l1 = ffffffff72657ebf, %ccr = 80
! Mem[000000003100006c] = d33fb24e, %l1 = ffffffff72657ebf
ldub [%o2+0x06e],%l1 ! %l1 = 00000000000000b2
! %l1 = 00000000000000b2, %l1 = 00000000000000b2, %l3 = 0cee2585c0c2af9c
xorcc %l1,%l1,%l3 ! %l3 = 0000000000000000, %ccr = 44
p5_label_52:
! Mem[0000000031800068] = 7fffff0a, %l6 = 000000000b6572c7
lduh [%o3+0x068],%l6 ! %l6 = 0000000000007fff
! %l1 = 00000000000000b2, immed = fffffce0, %l3 = 0000000000000000
xnorcc %l1,-0x320,%l3 ! %l3 = 00000000000003ad, %ccr = 00
! %l4 = 00000000, %l5 = b2a7d33f, Mem[0000000031000068] = 00000099 d33fb24e
std %l4,[%o2+0x068] ! Mem[0000000031000068] = 00000000 b2a7d33f
! %l4 = 0000000000000000, immed = 0000072c, %l4 = 0000000000000000
taddcc %l4,0x72c,%l4 ! %l4 = 000000000000072c, %ccr = 00
! %f20 = 6cf9b2f6, Mem[000000001b80004c] = 5b3956d7
st %f20,[%i3+0x04c] ! Mem[000000001b80004c] = 6cf9b2f6
! %l5 = f311da7ab2a7d33f, immed = 00000149, %y = f311da7a
smulcc %l5,0x149,%l7 ! %l7 = ffffff9c99ae7bf7, %ccr = 88, %y = ffffff9c
! %l2 = ffffffff72657ca3, immed = 00000f74, %l6 = 0000000000007fff
sub %l2,0xf74,%l6 ! %l6 = ffffffff72656d2f
! %l0 = f311da7ab2a7d333, Mem[000000003000006b] = 2840000c
stb %l0,[%o0+0x06b] ! Mem[0000000030000068] = 28400033
! Mem[0000000030800068] = 790000007677c792, %f0 = 9af4ffff 1d039d44
ldd [%o1+0x068],%f0 ! %f0 = 79000000 7677c792
! %l4 = 000000000000072c, Mem[000000001b800079] = 678093d7
stba %l4,[%i3+0x079]%asi ! Mem[000000001b800078] = 672c93d7
p5_label_53:
! Mem[000000001a000010] = 05c30000, %l2 = ffffffff72657ca3
lduwa [%i0+%i5]0x80,%l2 ! %l2 = 0000000005c30000
! Mem[000000001b000010] = 47ba0238, %l3 = 00000000000003ad
ldswa [%i2+%i5]0x81,%l3 ! %l3 = 0000000047ba0238
! Mem[000000001b800020] = ffffff7f, %l6 = ffffffff72656d2f
lduwa [%i3+%o4]0x80,%l6 ! %l6 = 00000000ffffff7f
! Mem[0000000030000028] = 97cf2592, %l2 = 0000000005c30000
ldub [%o0+0x02b],%l2 ! %l2 = 0000000000000092
! Mem[0000000031000068] = 00000000b2a7d33f, %f28 = 0c869d33 031f126b
ldda [%o2+0x068]%asi,%f28 ! %f28 = 00000000 b2a7d33f
! Clear Register : %l4 = 000000000000072c
clr %l4 ! %l4 = 0000000000000000
! Mem[000000003180002c] = b94d424c, %l5 = f311da7ab2a7d33f
ldsba [%o3+0x02c]%asi,%l5 ! %l5 = ffffffffffffffb9
! Mem[000000003100006c] = b2a7d33f, %l2 = 0000000000000092
ldsw [%o2+0x06c],%l2 ! %l2 = ffffffffb2a7d33f
! %l2 = ffffffffb2a7d33f, Mem[000000001a800000] = fffffd79
stha %l2,[%i1+%g0]0x88 ! Mem[000000001a800000] = ffffd33f
! %l0 = f311da7ab2a7d333, %l7 = ffffff9c99ae7bf7, %l6 = 00000000ffffff7f
srl %l0,%l7,%l6 ! %l6 = 0000000000000165
p5_label_54:
save ! CWP = 1
! Mem[000000001b000020] = 5e3f5d65, %l3 = ffffff52afd05aa0
ldswa [%o2+0x020]%asi,%l3 ! %l3 = 000000005e3f5d65
rd %pc,%o7
return %o7+12 ! CWP = 0
! %l4 = 0000000000000000, immed = 000004f1, %l6 = 0000000000000165
addc %l4,0x4f1,%l6 ! %l6 = 00000000000004f1
! Mem[0000000031800028] = 0000ffe6 b94d424c, %l0 = b2a7d333, %l1 = 000000b2
ldd [%o3+%o5],%l0 ! %l0 = 000000000000ffe6 00000000b94d424c
! Mem[000000003080002c] = 00000000, %f10 = 2840000c
ld [%o1+0x02c],%f10 ! %f10 = 00000000
! Mem[000000001b000030] = 40ae7526f427c4de, %l3 = 0000000047ba0238
ldxa [%i2+%o6]0x88,%l3 ! %l3 = 40ae7526f427c4de
! Mem[0000000030000028] = 97cf2592, %l0 = 000000000000ffe6
ldsba [%o0+0x02a]%asi,%l0 ! %l0 = 0000000000000025
! Mem[000000001a000028] = 2840000cd9264890, %f28 = 00000000 b2a7d33f
ldda [%i0+%o5]0x80,%f28 ! %f28 = 2840000c d9264890
! %l3 = 40ae7526f427c4de, %l5 = ffffffffffffffb9, %l6 = 00000000000004f1
taddcctv %l3,%l5,%l6 ! %l0 = 0000000000000048, Trapped
p5_label_55:
! %l2 = ffffffffb2a7d33f, %l0 = 0000000000000048, %y = ffffff9c
umulcc %l2,%l0,%l5 ! %l5 = 000000323f3369b8, %ccr = 00, %y = 32
! Mem[000000001a000010] = 05c30000, %l2 = ffffffffb2a7d33f
lduba [%i0+%i5]0x80,%l2 ! %l2 = 0000000000000005
! %l4 = 0000000000000000, %l2 = 0000000000000005, %y = 00000032
udiv %l4,%l2,%l6 ! %l6 = 00000000ffffffff
mov %l0,%y ! %y = 00000048
! %l0 = 0000000000000048, immed = fffffcfc, %y = 00000048
umul %l0,-0x304,%l3 ! %l3 = 00000047ffff26e0, %y = 47
! Mem[000000001a800010] = 3f6b7776, %f30 = eab2cceb
lda [%i1+%i5]0x80,%f30 ! %f30 = 3f6b7776
! Mem[0000000031000068] = 00000000, %l4 = 0000000000000000
ldsha [%o2+0x06a]%asi,%l4 ! %l4 = 0000000000000000
! Mem[000000001b000008] = 0567f772, %f26 = 0000f2de
lda [%i2+%i4]0x88,%f26 ! %f26 = 0567f772
! %f5 = fa729998, Mem[000000001b000030] = dec427f4
sta %f5 ,[%i2+%o6]0x81 ! Mem[000000001b000030] = fa729998
! %l4 = 0000000000000000, immd = fffffffffffff260, %l3 = 00000047ffff26e0
udivx %l4,-0xda0,%l3 ! %l3 = 0000000000000000
! %l1 = 00000000b94d424c, %l6 = 00000000ffffffff, %l5 = 000000323f3369b8
xorcc %l1,%l6,%l5 ! %l5 = 0000000046b2bdb3, %ccr = 00
p5_label_56:
! %f28 = 2840000c d9264890, Mem[0000000030000028] = 97cf2592 09e8fd57
std %f28,[%o0+%o5] ! Mem[0000000030000028] = 2840000c d9264890
! %l0 = 0000000000000048, %l0 = 0000000000000048, %l3 = 0000000000000000
orcc %l0,%l0,%l3 ! %l3 = 0000000000000048, %ccr = 00
! %l3 = 0000000000000048, immd = 000000000000002b, %l1 = 00000000b94d424c
udivx %l3,0x02b,%l1 ! %l1 = 0000000000000001
! %l2 = 0000000000000005, %l0 = 0000000000000048, %y = 00000047
sdiv %l2,%l0,%l4 ! %l4 = 000000007fffffff
mov %l0,%y ! %y = 00000048
! %l4 = 7fffffff, %l5 = 46b2bdb3, Mem[0000000031000068] = 00000000 b2a7d33f
std %l4,[%o2+0x068] ! Mem[0000000031000068] = 7fffffff 46b2bdb3
! %l4 = 000000007fffffff, %l6 = 00000000ffffffff, %l6 = 00000000ffffffff
subc %l4,%l6,%l6 ! %l6 = ffffffff80000000
! %l4 = 000000007fffffff, Mem[000000001b800018] = e6ff0000
stha %l4,[%i3+%i6]0x80 ! Mem[000000001b800018] = ffff0000
! Mem[0000000030800028] = 00000000, %l7 = ffffff9c99ae7bf7
lduh [%o1+%o5],%l7 ! %l7 = 0000000000000000
! Mem[000000001a800050] = 7a635b62, %l1 = 0000000000000001
ldsha [%i1+0x050]%asi,%l1 ! %l1 = 0000000000007a63
! Mem[000000001b800014] = 00000000, %l7 = 0000000000000000
ldsh [%i3+0x016],%l7 ! %l7 = 0000000000000000
p5_label_57:
! %l6 = 80000000, %l7 = 00000000, Mem[000000001a000028] = 0c004028 904826d9
stda %l6,[%i0+%o5]0x89 ! Mem[000000001a000028] = 80000000 00000000
! Mem[000000001a800008] = ffe63970, %l4 = 000000007fffffff
lduba [%i1+%i4]0x80,%l4 ! %l4 = 00000000000000ff
! %l5 = 0000000046b2bdb3, %l7 = 0000000000000000, %l2 = 0000000000000005
orn %l5,%l7,%l2 ! %l2 = ffffffffffffffff
! %l7 = 0000000000000000, immd = 0000000000000310, %l1 = 0000000000007a63
sdivx %l7,0x310,%l1 ! %l1 = 0000000000000000
! Mem[000000003080002c] = 00000000, %l6 = ffffffff80000000
ldsb [%o1+0x02c],%l6 ! %l6 = 0000000000000000
! %l7 = 0000000000000000, immed = fffff870, %l3 = 0000000000000048
xor %l7,-0x790,%l3 ! %l3 = fffffffffffff870
! %l1 = 0000000000000000, %l2 = ffffffffffffffff, %l3 = fffffffffffff870
sllx %l1,%l2,%l3 ! %l3 = 0000000000000000
! Mem[0000000031000068] = 7fffffff46b2bdb3, %l6 = 0000000000000000
ldx [%o2+0x068],%l6 ! %l6 = 7fffffff46b2bdb3
! Mem[000000003180006c] = 53e09968, %l2 = ffffffffffffffff
ldsw [%o3+0x06c],%l2 ! %l2 = 0000000053e09968
! %l6 = 7fffffff46b2bdb3, %l6 = 7fffffff46b2bdb3, %y = 00000048
sdivcc %l6,%l6,%l0 ! %l0 = 0000000000000105, %ccr = 00
mov %l0,%y ! %y = 00000105
p5_label_58:
! %l7 = 0000000000000000, %l4 = 00000000000000ff, %l3 = 0000000000000000
sll %l7,%l4,%l3 ! %l3 = 0000000000000000
! Mem[000000001a800020] = 6cf9b2f6, %l6 = 7fffffff46b2bdb3
lduwa [%i1+%o4]0x80,%l6 ! %l6 = 000000006cf9b2f6
! %f24 = 7fffff0a 00006705, Mem[0000000031800068] = 7fffff0a 53e09968
std %f24,[%o3+0x068] ! Mem[0000000031800068] = 7fffff0a 00006705
! %l4 = 00000000000000ff, Mem[000000001b800040] = bb371c94b83774bd
stx %l4,[%i3+0x040] ! Mem[000000001b800040] = 00000000000000ff
! %l7 = 0000000000000000, %l7 = 0000000000000000, %l5 = 0000000046b2bdb3
addccc %l7,%l7,%l5 ! %l5 = 0000000000000000, %ccr = 44
! %l4 = 00000000000000ff, immed = 0000006a, %l0 = 0000000000000105
addcc %l4,0x06a,%l0 ! %l0 = 0000000000000169, %ccr = 00
! Mem[000000001a000020] = 62ea82a20c40fc8c, %l4 = 00000000000000ff
ldxa [%i0+%o4]0x81,%l4 ! %l4 = 62ea82a20c40fc8c
! %l4 = 0c40fc8c, %l5 = 00000000, Mem[000000001b000008] = 72f76705 26aa46ca
stda %l4,[%i2+%i4]0x81 ! Mem[000000001b000008] = 0c40fc8c 00000000
! %f30 = 3f6b7776, Mem[000000003180002c] = b94d424c
sta %f30,[%o3+0x02c]%asi ! Mem[000000003180002c] = 3f6b7776
! Mem[000000003000006c] = 89e74e7e, %l0 = 0000000000000169
ldsb [%o0+0x06c],%l0 ! %l0 = ffffffffffffff89
p5_label_59:
! %l1 = 0000000000000000, %l5 = 0000000000000000, %y = 00000105
umul %l1,%l5,%l1 ! %l1 = 0000000000000000, %y = 00
! Mem[0000000030000028] = 2840000c, %l6 = 000000006cf9b2f6
ldsw [%o0+%o5],%l6 ! %l6 = 000000002840000c
! Mem[000000001a000000] = 956f3ef4, %l7 = 0000000000000000
ldsba [%i0+%g0]0x81,%l7 ! %l7 = ffffffffffffff95
! Mem[000000001a00003c] = 900c6c71, %l4 = 62ea82a20c40fc8c
ldsh [%i0+0x03c],%l4 ! %l4 = ffffffffffff900c
! Mem[000000001a000030] = 00000079, %l4 = ffffffffffff900c
lduba [%i0+%o6]0x80,%l4 ! %l4 = 0000000000000000
! %l5 = 0000000000000000, %l7 = ffffffffffffff95, %l1 = 0000000000000000
addc %l5,%l7,%l1 ! %l1 = ffffffffffffff95
! Mem[0000000031800028] = 0000ffe63f6b7776, %l0 = ffffffffffffff89
ldx [%o3+%o5],%l0 ! %l0 = 0000ffe63f6b7776
! %l5 = 0000000000000000, immed = 000005e7, %y = 00000000
smul %l5,0x5e7,%l6 ! %l6 = 0000000000000000, %y = 00
! Mem[000000001b800000] = 339d860c, %l2 = 0000000053e09968
ldsba [%i3+%g0]0x88,%l2 ! %l2 = 000000000000000c
! Mem[000000001a000054] = 4064024e, %l6 = 0000000000000000
ldub [%i0+0x056],%l6 ! %l6 = 0000000000000002
p5_label_60:
! %l6 = 0000000000000002, %l6 = 0000000000000002, %y = 00000000
umul %l6,%l6,%l2 ! %l2 = 0000000000000004, %y = 00
! %l2 = 0000000000000004, Mem[000000003000006a] = 28400033
sth %l2,[%o0+0x06a] ! Mem[0000000030000068] = 28400004
! %f12 = 0000ffe6, Mem[0000000031800028] = 0000ffe6
st %f12,[%o3+%o5] ! Mem[0000000031800028] = 0000ffe6
! %l6 = 0000000000000002, %l1 = ffffffffffffff95, %l0 = 0000ffe63f6b7776
andn %l6,%l1,%l0 ! %l0 = 0000000000000002
! %l0 = 0000000000000002, %l7 = ffffffffffffff95, %l4 = 0000000000000000
sra %l0,%l7,%l4 ! %l4 = 0000000000000000
! %f4 = 3f103f5e, Mem[0000000030000068] = 28400004
st %f4 ,[%o0+0x068] ! Mem[0000000030000068] = 3f103f5e
! %l4 = 0000000000000000, immed = fffffbfa, %l2 = 0000000000000004
xnor %l4,-0x406,%l2 ! %l2 = 0000000000000405
! %l0 = 00000002, %l1 = ffffff95, Mem[000000001a800060] = 4a07b000 db32e90f
std %l0,[%i1+0x060] ! Mem[000000001a800060] = 00000002 ffffff95
! %l3 = 0000000000000000, Mem[000000001b800030] = ec0d0000
stha %l3,[%i3+%o6]0x88 ! Mem[000000001b800030] = ec0d0000
! Mem[000000001b000078] = 527ebbb15e50ee09, %f22 = fdd07194 47f77194
ldd [%i2+0x078],%f22 ! %f22 = 527ebbb1 5e50ee09
p5_label_61:
! %l6 = 0000000000000002, %l7 = ffffffffffffff95, %l5 = 0000000000000000
andncc %l6,%l7,%l5 ! %l5 = 0000000000000002, %ccr = 00
! %l5 = 0000000000000002, %l4 = 0000000000000000, %l3 = 0000000000000000
xor %l5,%l4,%l3 ! %l3 = 0000000000000002
! %l6 = 0000000000000002, %l5 = 0000000000000002, %l1 = ffffffffffffff95
xorcc %l6,%l5,%l1 ! %l1 = 0000000000000000, %ccr = 44
! %l5 = 0000000000000002, Mem[000000001b800020] = ffffff7f
stha %l5,[%i3+%o4]0x80 ! Mem[000000001b800020] = 0002ff7f
! Mem[0000000030000068] = 3f103f5e, %l4 = 0000000000000000
ldsba [%o0+0x069]%asi,%l4 ! %l4 = 0000000000000010
! %l1 = 0000000000000000, %l4 = 0000000000000010, %l2 = 0000000000000405
xnorcc %l1,%l4,%l2 ! %l2 = ffffffffffffffef, %ccr = 88
! %f12 = 0000ffe6 c305ba35, Mem[000000001b800028] = 5e3f103f 388d9af4
stda %f12,[%i3+%o5]0x81 ! Mem[000000001b800028] = 0000ffe6 c305ba35
! Mem[000000001b000000] = 19a18521, %f11 = 89e74e7e
lda [%i2+%g0]0x88,%f11 ! %f11 = 19a18521
! Mem[000000001a800020] = 6cf9b2f6447040d0, %f12 = 0000ffe6 c305ba35
ldd [%i1+%o4],%f12 ! %f12 = 6cf9b2f6 447040d0
! %l1 = 0000000000000000
sethi %hi(0xf8a3e800),%l1 ! %l1 = 00000000f8a3e800
p5_label_62:
! Mem[0000000031800028] = 0000ffe6 3f6b7776, %l0 = 00000002, %l1 = f8a3e800
ldd [%o3+%o5],%l0 ! %l0 = 000000000000ffe6 000000003f6b7776
! %l4 = 0000000000000010, Mem[000000001a000018] = fdd07194
stba %l4,[%i0+%i6]0x81 ! Mem[000000001a000018] = 10d07194
! %f12 = 6cf9b2f6 447040d0, Mem[0000000031000028] = 2840000c 76df6b3f
std %f12,[%o2+%o5] ! Mem[0000000031000028] = 6cf9b2f6 447040d0
! Mem[000000001a800030] = 58ef0664, %l3 = 0000000000000002
ldsha [%i1+0x032]%asi,%l3 ! %l3 = 0000000000000664
! %l3 = 0000000000000664, Mem[0000000031000068] = 7fffffff, %asi = 80
stha %l3,[%o2+0x068]%asi ! Mem[0000000031000068] = 0664ffff
! Mem[000000001b800010] = 0000000000000000, %l4 = 0000000000000010
ldxa [%i3+%i5]0x88,%l4 ! %l4 = 0000000000000000
! Mem[000000001b000020] = 5e3f5d65 c305ba35, %l2 = ffffffef, %l3 = 00000664
ldda [%i2+0x020]%asi,%l2 ! %l2 = 000000005e3f5d65 00000000c305ba35
! Mem[0000000031800028] = 0000ffe6, %l6 = 0000000000000002
ldsw [%o3+%o5],%l6 ! %l6 = 000000000000ffe6
! %l1 = 000000003f6b7776, %l5 = 0000000000000002, %l3 = 00000000c305ba35
mulx %l1,%l5,%l3 ! %l3 = 000000007ed6eeec, %y = 00
! %l5 = 0000000000000002, immed = 00000009, %l5 = 0000000000000002
sra %l5,0x009,%l5 ! %l5 = 0000000000000000
p5_label_63:
! Mem[000000001b000020] = 655d3f5e, %l5 = 0000000000000000
ldsba [%i2+%o4]0x88,%l5 ! %l5 = 000000000000005e
! Clear Register : %l1 = 000000003f6b7776
clr %l1 ! %l1 = 0000000000000000
! %l7 = ffffffffffffff95, %l1 = 0000000000000000, %l5 = 000000000000005e
or %l7,%l1,%l5 ! %l5 = ffffffffffffff95
! %f24 = 7fffff0a 00006705, Mem[000000001a000068] = 2840000c 89e74e7e
std %f24,[%i0+0x068] ! Mem[000000001a000068] = 7fffff0a 00006705
! Mem[000000003000006c] = 89e74e7e, %l6 = 000000000000ffe6
ldswa [%o0+0x06c]%asi,%l6 ! %l6 = ffffffff89e74e7e
! %l5 = ffffffffffffff95, %l2 = 000000005e3f5d65, %l3 = 000000007ed6eeec
addccc %l5,%l2,%l3 ! %l3 = 000000005e3f5cfa, %ccr = 11
! %l5 = ffffffffffffff95, immed = 0000001b, %l1 = 0000000000000000
sll %l5,0x01b,%l1 ! %l1 = fffffffca8000000
! %l6 = 89e74e7e, %l7 = ffffff95, Mem[0000000031800028] = 0000ffe6 3f6b7776
std %l6,[%o3+%o5] ! Mem[0000000031800028] = 89e74e7e ffffff95
! Mem[000000001a800020] = d0407044 f6b2f96c, %l6 = 89e74e7e, %l7 = ffffff95
ldda [%i1+%o4]0x89,%l6 ! %l6 = 00000000f6b2f96c 00000000d0407044
! Clear Register : %l0 = 000000000000ffe6
clr %l0 ! %l0 = 0000000000000000
p5_label_64:
! %l3 = 000000005e3f5cfa, %l1 = fffffffca8000000, %l0 = 0000000000000000
xnor %l3,%l1,%l0 ! %l0 = 0000000309c0a305
! Mem[000000003000002c] = d9264890, %l5 = ffffffffffffff95
ldub [%o0+0x02e],%l5 ! %l5 = 0000000000000048
! Mem[000000001a80007c] = 7921669b, %l7 = 00000000d0407044
ldsh [%i1+0x07c],%l7 ! %l7 = 0000000000007921
! Mem[000000001a80007c] = 7921669b, %l0 = 0000000309c0a305
ldsh [%i1+0x07c],%l0 ! %l0 = 0000000000007921
! Mem[0000000031000028] = 6cf9b2f6447040d0, %f22 = 527ebbb1 5e50ee09
ldd [%o2+%o5],%f22 ! %f22 = 6cf9b2f6 447040d0
! %l6 = 00000000f6b2f96c, immed = fffffa51, %l0 = 0000000000007921
sub %l6,-0x5af,%l0 ! %l0 = 00000000f6b2ff1b
! Mem[0000000031000028] = 6cf9b2f6, %f24 = 7fffff0a
ld [%o2+%o5],%f24 ! %f24 = 6cf9b2f6
! %l5 = 0000000000000048, %l4 = 0000000000000000, %l6 = 00000000f6b2f96c
and %l5,%l4,%l6 ! %l6 = 0000000000000000
! Mem[000000001a000018] = 10d0719447f77194, %f24 = 6cf9b2f6 00006705
ldda [%i0+%i6]0x81,%f24 ! %f24 = 10d07194 47f77194
! Mem[000000001a800020] = 6cf9b2f6, %l6 = 0000000000000000
ldsb [%i1+0x023],%l6 ! %l6 = fffffffffffffff6
p5_label_65:
save ! CWP = 1
! %l7 = 0000000076e27000, %l2 = 0000000000000099, %l0 = fffffff2f43e64d3
tsubcc %l7,%l2,%l0 ! %l0 = 0000000076e26f67, %ccr = 02
! %l1 = 0000000000000000, Mem[0000000030000028] = 2840000c
stw %l1,[%i0+%i5] ! Mem[0000000030000028] = 00000000
! %l7 = 0000000076e27000, %l2 = 0000000000000099, %l7 = 0000000076e27000
sub %l7,%l2,%l7 ! %l7 = 0000000076e26f67
! %l6 = 00000000, %l7 = 76e26f67, Mem[000000001b800030] = 00000dec e8773df8
std %l6,[%o3+%i6] ! Mem[000000001b800030] = 00000000 76e26f67
! %l2 = 0000000000000099, Mem[000000001a00007a] = ba5d32b9
sth %l2,[%o0+0x07a] ! Mem[000000001a000078] = ba5d0099
! %l5 = 0000000000000000, Mem[000000001b800030] = 00000000
stha %l5,[%o3+%i6]0x88 ! Mem[000000001b800030] = 00000000
! Mem[000000001a800044] = 18077536, %l5 = 0000000000000000
lduh [%o1+0x044],%l5 ! %l5 = 0000000000001807
! Mem[000000001b000010] = 2dfa95c63802ba47, %f16 = 1d039d44 f81be5f2
ldda [%o2+%o5]0x88,%f16 ! %f16 = 2dfa95c6 3802ba47
! %l1 = 0000000000000000, Mem[000000003100006a] = 0664ffff
sth %l1,[%i2+0x06a] ! Mem[0000000031000068] = 06640000
p5_label_66: ! %cwp = 1
! Mem[0000000031000068] = 0664000046b2bdb3, %f0 = 79000000 7677c792
ldd [%i2+0x068],%f0 ! %f0 = 06640000 46b2bdb3
! %f17 = 3802ba47, Mem[0000000031000068] = 06640000
st %f17,[%i2+0x068] ! Mem[0000000031000068] = 3802ba47
! %l6 = 0000000000000000, immed = fffffc98, %l0 = 0000000076e26f67
subc %l6,-0x368,%l0 ! %l0 = 0000000000000368
! %l2 = 0000000000000099, immed = fffff967, %y = 00000000
umul %l2,-0x699,%l1 ! %l1 = 00000098fffc0e8f, %y = 98
! %l4 = 0000000076e27000, Mem[000000001a000018] = 9471f7479471d010
stxa %l4,[%o0+%o6]0x88 ! Mem[000000001a000018] = 0000000076e27000
! %l3 = 000000005e3f5d65, Mem[000000001b80002e] = c305ba35
sth %l3,[%o3+0x02e] ! Mem[000000001b80002c] = c3055d65
! Mem[000000001a800028] = ffffff7f, %l3 = 000000005e3f5d65
ldsba [%o1+%i5]0x81,%l3 ! %l3 = ffffffffffffffff
! Mem[000000001a000054] = 4064024e, %l6 = 0000000000000000
ldsw [%o0+0x054],%l6 ! %l6 = 000000004064024e
! Mem[0000000030800068] = 79000000, %l0 = 0000000000000368
lduh [%i1+0x068],%l0 ! %l0 = 0000000000007900
! Mem[0000000031000068] = 3802ba4746b2bdb3, %l2 = 0000000000000099
ldx [%i2+0x068],%l2 ! %l2 = 3802ba4746b2bdb3
p5_label_67: ! %cwp = 1
! %l2 = 3802ba4746b2bdb3, Mem[000000001a800008] = 7039e6ff
stba %l2,[%o1+%o4]0x89 ! Mem[000000001a800008] = 7039e6b3
! Mem[000000001a000028] = 00000080, %l5 = 0000000000001807
ldswa [%o0+%i5]0x81,%l5 ! %l5 = 0000000000000080
! Randomly selected nop
nop
! %l0 = 0000000000007900, immed = 00000b04, %l0 = 0000000000007900
or %l0,0xb04,%l0 ! %l0 = 0000000000007b04
! %l6 = 000000004064024e, immed = ffffff74, %l7 = 0000000076e26f67
xnorcc %l6,-0x08c,%l7 ! %l7 = 00000000406402c5, %ccr = 00
! %l4 = 0000000076e27000, %l1 = 00000098fffc0e8f, %l3 = ffffffffffffffff
xor %l4,%l1,%l3 ! %l3 = 00000098891e7e8f
! Mem[000000001a000030] = 00000079, %l2 = 3802ba4746b2bdb3
ldsha [%o0+%i6]0x81,%l2 ! %l2 = 0000000000000000
! %l3 = 00000098891e7e8f, Mem[000000003080002e] = 00000000, %asi = 80
stha %l3,[%i1+0x02e]%asi ! Mem[000000003080002c] = 00007e8f
! Mem[000000001a800070] = dd2cc6d64996c1a3, %f28 = 2840000c d9264890
ldd [%o1+0x070],%f28 ! %f28 = dd2cc6d6 4996c1a3
! %l0 = 0000000000007b04, %l3 = 00000098891e7e8f, %l2 = 0000000000000000
orncc %l0,%l3,%l2 ! %l2 = ffffff6776e1fb74, %ccr = 80
p5_label_68: ! %cwp = 1
! %l1 = 00000098fffc0e8f, Mem[000000001a000008] = fdd07194
stwa %l1,[%o0+%o4]0x80 ! Mem[000000001a000008] = fffc0e8f
! Mem[000000003080002c] = 00007e8f, %l6 = 000000004064024e
ldsb [%i1+0x02f],%l6 ! %l6 = ffffffffffffff8f
! %l2 = ffffff6776e1fb74, Mem[000000003000006f] = 89e74e7e
stb %l2,[%i0+0x06f] ! Mem[000000003000006c] = 89e74e74
! Mem[000000001b800030] = 00000000, %l2 = ffffff6776e1fb74
lduba [%o3+%i6]0x88,%l2 ! %l2 = 0000000000000000
! %l5 = 0000000000000080, %l3 = 00000098891e7e8f, %y = 00000098
umulcc %l5,%l3,%l6 ! %l6 = 000000448f3f4780, %ccr = 08, %y = 44
! Mem[0000000030000028] = 00000000d9264890, %l6 = 000000448f3f4780
ldx [%i0+%i5],%l6 ! %l6 = 00000000d9264890
! Mem[0000000031800068] = 7fffff0a 00006705, %l0 = 00007b04, %l1 = fffc0e8f
ldd [%i3+0x068],%l0 ! %l0 = 000000007fffff0a 0000000000006705
! Mem[000000001a800020] = f6b2f96c, %l0 = 000000007fffff0a
lduba [%o1+%i4]0x88,%l0 ! %l0 = 000000000000006c
! %l0 = 0000006c, %l1 = 00006705, Mem[0000000030000068] = 3f103f5e 89e74e74
std %l0,[%i0+0x068] ! Mem[0000000030000068] = 0000006c 00006705
! Mem[000000001a000010] = 05c30000, %l7 = 00000000406402c5
ldswa [%o0+%o5]0x81,%l7 ! %l7 = 0000000005c30000
p5_label_69: ! %cwp = 1
! %l7 = 0000000005c30000, immed = 0000095f, %y = 00000044
udiv %l7,0x95f,%l5 ! %l5 = 0000000007423dff
mov %l0,%y ! %y = 0000006c
! %l5 = 0000000007423dff, Mem[000000001a800018] = d756395b
stha %l5,[%o1+%o6]0x88 ! Mem[000000001a800018] = d7563dff
! %l5 = 0000000007423dff, %l7 = 0000000005c30000, %l0 = 000000000000006c
taddcc %l5,%l7,%l0 ! %l0 = 000000000d053dff, %ccr = 02
save ! CWP = 2
! %l5 = 05c33266382f2afa, immed = 00000ec5, %l0 = f5dccc13d2767942
andcc %l5,0xec5,%l0 ! %l0 = 0000000000000ac0, %ccr = 00
! %f17 = 3802ba47, Mem[000000001b000028] = 00000000
sta %f17,[%i2+%o5]0x81 ! Mem[000000001b000028] = 3802ba47
! %l1 = 83b470aabdd0b4fe, %l3 = 80f866b99441bc82, %l4 = 014cf6a7d23537da
andcc %l1,%l3,%l4 ! %l4 = 80b060a89440b482, %ccr = 88
! Mem[0000000030000028] = 00000000, %l4 = 80b060a89440b482
ldsw [%o0+%o5],%l4 ! %l4 = 0000000000000000
! Mem[0000000030000068] = 0000006c00006705, %f6 = 62ea82a2 7fffffff
ldd [%o0+0x068],%f6 ! %f6 = 0000006c 00006705
! %f28 = dd2cc6d6, Mem[0000000030800068] = 79000000
st %f28,[%o1+0x068] ! Mem[0000000030800068] = dd2cc6d6
p5_label_70: ! %cwp = 2
! Mem[000000001b800030] = 00000000, %l3 = 80f866b99441bc82
lduh [%i3+0x032],%l3 ! %l3 = 0000000000000000
! Mem[000000001b000028] = 3802ba47, %l3 = 0000000000000000
lduwa [%i2+%o5]0x80,%l3 ! %l3 = 000000003802ba47
! %l4 = 0000000000000000, Mem[0000000030800028] = 0000000000007e8f
stx %l4,[%o1+%o5] ! Mem[0000000030800028] = 0000000000000000
! %f16 = 2dfa95c6 3802ba47, Mem[0000000031800068] = 7fffff0a 00006705
std %f16,[%o3+0x068] ! Mem[0000000031800068] = 2dfa95c6 3802ba47
! %l7 = 668b221e3ffe1a2a, Mem[000000001a800000] = 3fd3ffff
sth %l7,[%i1+%g0] ! Mem[000000001a800000] = 1a2affff
! Mem[000000001b000068] = 45666913 0f33e756, %l6 = 275a2ccd, %l7 = 3ffe1a2a
ldd [%i2+0x068],%l6 ! %l6 = 0000000045666913 000000000f33e756
! %l1 = 83b470aabdd0b4fe, Mem[000000003180006c] = 3802ba47
stw %l1,[%o3+0x06c] ! Mem[000000003180006c] = bdd0b4fe
! Mem[000000001a800010] = 3f6b7776, %l1 = 83b470aabdd0b4fe
ldswa [%i1+%i5]0x81,%l1 ! %l1 = 000000003f6b7776
! Randomly selected nop
nop
! %l7 = 000000000f33e756, Mem[000000001b000030] = fa729998
stha %l7,[%i2+%o6]0x80 ! Mem[000000001b000030] = e7569998
p5_label_71: ! %cwp = 2
! Mem[000000001b800000] = 339d860c, %l0 = 0000000000000ac0
lduha [%i3+%g0]0x88,%l0 ! %l0 = 000000000000860c
! %l5 = 05c33266382f2afa, %l4 = 0000000000000000, %l1 = 000000003f6b7776
or %l5,%l4,%l1 ! %l1 = 05c33266382f2afa
! %l2 = 7c3227c8, %l3 = 3802ba47, Mem[0000000031800068] = 2dfa95c6 bdd0b4fe
std %l2,[%o3+0x068] ! Mem[0000000031800068] = 7c3227c8 3802ba47
! %l6 = 0000000045666913, %l0 = 000000000000860c, %l2 = e67ef7a07c3227c8
xor %l6,%l0,%l2 ! %l2 = 000000004566ef1f
! %l3 = 000000003802ba47, %l5 = 05c33266382f2afa, %l3 = 000000003802ba47
xorcc %l3,%l5,%l3 ! %l3 = 05c33266002d90bd, %ccr = 00
! %l4 = 00000000, %l5 = 382f2afa, Mem[000000001a800048] = ffffffff 0c40fc8c
std %l4,[%i1+0x048] ! Mem[000000001a800048] = 00000000 382f2afa
! Mem[000000001b800024] = 00000000, %l4 = 0000000000000000
ldsb [%i3+0x027],%l4 ! %l4 = 0000000000000000
! %l2 = 000000004566ef1f, Mem[000000001b800010] = 00000000
stba %l2,[%i3+%i5]0x89 ! Mem[000000001b800010] = 0000001f
! %l6 = 0000000045666913, immed = 0000035a, %y = 0000006c
smul %l6,0x35a,%l5 ! %l5 = 000000e8993c29ae, %y = e8
restore ! CWP = 1
p5_label_72: ! %cwp = 1
! %f14 = 72f76705 26aa46ca, Mem[000000001a000018] = 76e27000 00000000
stda %f14,[%o0+%o6]0x89 ! Mem[000000001a000018] = 72f76705 26aa46ca
! %l4 = 0000000076e27000, %l7 = 0000000005c30000, %l2 = 0000000000000000
srl %l4,%l7,%l2 ! %l2 = 0000000076e27000
! Mem[000000001a00007c] = 3d3a47de, %l1 = 0000000000006705
ldsh [%o0+0x07c],%l1 ! %l1 = 0000000000003d3a
! Mem[0000000030000068] = 0000006c, %l4 = 0000000076e27000
ldsh [%i0+0x068],%l4 ! %l4 = 0000000000000000
! Mem[000000001b000048] = 86a1c1e1, %l0 = 000000000d053dff
ldsba [%o2+0x04a]%asi,%l0 ! %l0 = ffffffffffffffc1
! %l5 = 0000000007423dff, %l4 = 0000000000000000, %y = 000000e8
umulcc %l5,%l4,%l1 ! %l1 = 0000000000000000, %ccr = 44, %y = 00
! Mem[000000001a000000] = 956f3ef4, %l4 = 0000000000000000
lduwa [%o0+%g0]0x80,%l4 ! %l4 = 00000000956f3ef4
! %l7 = 0000000005c30000, immed = fffffc31, %l1 = 0000000000000000
or %l7,-0x3cf,%l1 ! %l1 = fffffffffffffc31
! Mem[0000000030000028] = 00000000d9264890, %l2 = 0000000076e27000
ldxa [%i0+0x028]%asi,%l2 ! %l2 = 00000000d9264890
! Clear Register : %l2 = 00000000d9264890
clr %l2 ! %l2 = 0000000000000000
p5_label_73: ! %cwp = 1
! Mem[0000000031000068] = 3802ba4746b2bdb3, %f24 = 10d07194 47f77194
ldd [%i2+0x068],%f24 ! %f24 = 3802ba47 46b2bdb3
! %l2 = 0000000000000000, %l5 = 0000000007423dff, %l2 = 0000000000000000
srl %l2,%l5,%l2 ! %l2 = 0000000000000000
! %l6 = 00000000d9264890, Mem[000000003180002a] = 89e74e7e
sth %l6,[%i3+0x02a] ! Mem[0000000031800028] = 89e74890
! Mem[000000001b000000] = 2185a119, %l6 = 00000000d9264890
lduha [%o2+%g0]0x80,%l6 ! %l6 = 0000000000002185
! %l0 = ffffffffffffffc1, %l2 = 0000000000000000, %l6 = 0000000000002185
tsubcc %l0,%l2,%l6 ! %l6 = ffffffffffffffc1, %ccr = 8a
! %l6 = ffffffffffffffc1, immed = 00000d0f, %l1 = fffffffffffffc31
tsubcctv %l6,0xd0f,%l1 ! %l0 = ffffffffffffffe4, Trapped
! Mem[000000003100006c] = 46b2bdb3, %l1 = fffffffffffffc31
ldsba [%i2+0x06e]%asi,%l1 ! %l1 = ffffffffffffffbd
! %l7 = 0000000005c30000, Mem[000000003100002c] = 447040d0
stw %l7,[%i2+0x02c] ! Mem[000000003100002c] = 05c30000
! Mem[0000000031000028] = 6cf9b2f605c30000, %l1 = ffffffffffffffbd
ldxa [%i2+0x028]%asi,%l1 ! %l1 = 6cf9b2f605c30000
! %l1 = 6cf9b2f605c30000, Mem[0000000030000028] = 00000000d9264890
stx %l1,[%i0+%i5] ! Mem[0000000030000028] = 6cf9b2f605c30000
p5_label_74: ! %cwp = 1
! %l5 = 0000000007423dff, Mem[000000003000002e] = 05c30000
sth %l5,[%i0+0x02e] ! Mem[000000003000002c] = 05c33dff
restore ! CWP = 0
! Mem[000000001a000008] = fffc0e8f, %f13 = 447040d0
ld [%i0+%i4],%f13 ! %f13 = fffc0e8f
! Clear Register : %l5 = 0000000000000048
clr %l5 ! %l5 = 0000000000000000
! %f14 = 72f76705 26aa46ca, Mem[0000000030000068] = 0000006c 00006705
stda %f14,[%o0+0x068]%asi ! Mem[0000000030000068] = 72f76705 26aa46ca
! Mem[000000001b800030] = 00000000, %l3 = 000000005e3f5cfa
ldsba [%i3+%o6]0x81,%l3 ! %l3 = 0000000000000000
! %f14 = 72f76705 26aa46ca, Mem[0000000031000028] = 6cf9b2f6 05c30000
stda %f14,[%o2+0x028]%asi ! Mem[0000000031000028] = 72f76705 26aa46ca
! %l0 = f6b2ff1b, %l1 = a8000000, Mem[000000001b000020] = 5e3f5d65 c305ba35
stda %l0,[%i2+%o4]0x81 ! Mem[000000001b000020] = f6b2ff1b a8000000
! %l4 = 00000000, %l5 = 00000000, Mem[0000000030000068] = 72f76705 26aa46ca
std %l4,[%o0+0x068] ! Mem[0000000030000068] = 00000000 00000000
! %l4 = 0000000000000000, %l0 = 00000000f6b2ff1b, %l6 = fffffffffffffff6
srl %l4,%l0,%l6 ! %l6 = 0000000000000000
p5_label_75:
! Mem[000000003100006c] = 46b2bdb3, %l4 = 0000000000000000
ldsw [%o2+0x06c],%l4 ! %l4 = 0000000046b2bdb3
! %l3 = 0000000000000000, Mem[000000003100002f] = 26aa46ca
stba %l3,[%o2+0x02f]%asi ! Mem[000000003100002c] = 26aa4600
! Mem[0000000031800028] = 89e74890ffffff95, %f4 = 3f103f5e fa729998
ldd [%o3+%o5],%f4 ! %f4 = 89e74890 ffffff95
! Mem[000000001a000040] = 000000000bc01a00, %f16 = 2dfa95c6 3802ba47
ldd [%i0+0x040],%f16 ! %f16 = 00000000 0bc01a00
! Mem[000000003180006c] = 3802ba47, %l4 = 0000000046b2bdb3
ldub [%o3+0x06c],%l4 ! %l4 = 0000000000000038
! Mem[000000003180002c] = ffffff95, %l0 = 00000000f6b2ff1b
ldsw [%o3+0x02c],%l0 ! %l0 = ffffffffffffff95
! %f14 = 72f76705 26aa46ca, Mem[0000000031000028] = 72f76705 26aa4600
std %f14,[%o2+%o5] ! Mem[0000000031000028] = 72f76705 26aa46ca
! %l5 = 0000000000000000, %l7 = 0000000000007921, %l4 = 0000000000000038
tsubcc %l5,%l7,%l4 ! %l4 = ffffffffffff86df, %ccr = 9b
! Mem[000000001a000040] = 00000000, %f13 = fffc0e8f
ld [%i0+0x040],%f13 ! %f13 = 00000000
! Mem[000000001b800028] = 0000ffe6 c3055d65, %l4 = ffff86df, %l5 = 00000000
ldda [%i3+%o5]0x81,%l4 ! %l4 = 000000000000ffe6 00000000c3055d65
p5_label_76:
! retry : should take illegal inst trap, %l0 = ffffffffffffff95
retry ! Illegal inst trap : %l0 = ffffffffffffffa5
! %l2 = 000000005e3f5d65, immed = 00000f51, %l1 = fffffffca8000000
sub %l2,0xf51,%l1 ! %l1 = 000000005e3f4e14
! %l4 = 000000000000ffe6, %l3 = 0000000000000000, %l6 = 0000000000000000
sll %l4,%l3,%l6 ! %l6 = 000000000000ffe6
! %l4 = 000000000000ffe6, Mem[000000003000006e] = 00000000
sth %l4,[%o0+0x06e] ! Mem[000000003000006c] = 0000ffe6
! Mem[0000000030800028] = 0000000000000000, %l1 = 000000005e3f4e14
ldxa [%o1+0x028]%asi,%l1 ! %l1 = 0000000000000000
! %l5 = 00000000c3055d65, Mem[000000003000006e] = 0000ffe6
stb %l5,[%o0+0x06e] ! Mem[000000003000006c] = 000065e6
! %l1 = 0000000000000000, Mem[000000001b000030] = e75699982675ae40
stx %l1,[%i2+%o6] ! Mem[000000001b000030] = 0000000000000000
! %l6 = 000000000000ffe6, Mem[000000001b000020] = 1bffb2f6
stha %l6,[%i2+%o4]0x88 ! Mem[000000001b000020] = 1bffffe6
! %l2 = 000000005e3f5d65, immed = fffffce1, %l6 = 000000000000ffe6
tsubcc %l2,-0x31f,%l6 ! %l6 = 000000005e3f6084, %ccr = 13
! Mem[000000003000006c] = 000065e6, %l4 = 000000000000ffe6
ldsh [%o0+0x06e],%l4 ! %l4 = 00000000000065e6
p5_label_77:
! %l3 = 0000000000000000, Mem[0000000031800028] = 89e74890ffffff95
stx %l3,[%o3+%o5] ! Mem[0000000031800028] = 0000000000000000
save ! CWP = 1
! %f28 = dd2cc6d6 4996c1a3, Mem[000000001b000010] = 47ba0238 c695fa2d
std %f28,[%o2+%o5] ! Mem[000000001b000010] = dd2cc6d6 4996c1a3
! %l0 = ffffffffffffffe4, immed = 00000333, %l4 = 00000000956f3ef4
tsubcc %l0,0x333,%l4 ! %l4 = fffffffffffffcb1, %ccr = 8a
! %f5 = ffffff95, Mem[000000001b000028] = 47ba0238
sta %f5 ,[%o2+%i5]0x89 ! Mem[000000001b000028] = ffffff95
! %l7 = 0000000005c30000, Mem[000000001b000020] = 000000a81bffffe6
stxa %l7,[%o2+%i4]0x88 ! Mem[000000001b000020] = 0000000005c30000
! Mem[000000003000002c] = 05c33dff, %l1 = 6cf9b2f605c30000
ldsb [%i0+0x02c],%l1 ! %l1 = 0000000000000005
! %l4 = fffffffffffffcb1
sethi %hi(0xfc1fa400),%l4 ! %l4 = 00000000fc1fa400
! %l1 = 0000000000000005, Mem[000000001a000070] = 2a3ef1050b590db2
stx %l1,[%o0+0x070] ! Mem[000000001a000070] = 0000000000000005
! Mem[000000001b800018] = 0000ffff, %l7 = 0000000005c30000
lduha [%o3+%o6]0x88,%l7 ! %l7 = 000000000000ffff
p5_label_78: ! %cwp = 1
! %f14 = 72f76705 26aa46ca, Mem[000000001a800010] = 76776b3f 8faf0fc2
stda %f14,[%o1+%o5]0x89 ! Mem[000000001a800010] = 72f76705 26aa46ca
! %l6 = ffffffffffffffc1, immed = 000003db, %y = 00000000
umul %l6,0x3db,%l1 ! %l1 = 000003daffff0d1b, %y = 3da
! %l6 = ffffffffffffffc1, Mem[000000001b00007b] = 527ebbb1
stb %l6,[%o2+0x07b] ! Mem[000000001b000078] = 527ebbc1
! %l2 = 0000000000000000, Mem[000000001b000010] = dd2cc6d6
stwa %l2,[%o2+%o5]0x80 ! Mem[000000001b000010] = 00000000
! %l1 = 000003daffff0d1b, %l2 = 0000000000000000, %l3 = 00000098891e7e8f
taddcc %l1,%l2,%l3 ! %l3 = 000003daffff0d1b, %ccr = 0a
! %l6 = ffffffffffffffc1, Mem[000000001b800008] = 0000f2de
stw %l6,[%o3+%o4] ! Mem[000000001b800008] = ffffffc1
! Mem[000000001b000020] = 05c30000, %l6 = ffffffffffffffc1
lduha [%o2+%i4]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000030800028] = 0000000000000000, %f30 = 3f6b7776 89096be3
ldda [%i1+0x028]%asi,%f30 ! %f30 = 00000000 00000000
! %l6 = 00000000, %l7 = 0000ffff, Mem[000000001b800018] = 0000ffff 80000047
stda %l6,[%o3+%o6]0x89 ! Mem[000000001b800018] = 00000000 0000ffff
! %l7 = 000000000000ffff, Mem[000000003000002b] = 6cf9b2f6
stb %l7,[%i0+0x02b] ! Mem[0000000030000028] = 6cf9b2ff
p5_label_79: ! %cwp = 1
! %f22 = 6cf9b2f6 447040d0, Mem[000000001a000008] = fffc0e8f 47f77194
stda %f22,[%o0+%o4]0x81 ! Mem[000000001a000008] = 6cf9b2f6 447040d0
! %l3 = 000003daffff0d1b, Mem[000000001b000030] = 00000000
stba %l3,[%o2+%i6]0x89 ! Mem[000000001b000030] = 0000001b
! %l6 = 0000000000000000, immed = 000004ff, %l0 = ffffffffffffffe4
addc %l6,0x4ff,%l0 ! %l0 = 00000000000004ff
! Mem[0000000030000068] = 00000000000065e6, %f12 = 6cf9b2f6 00000000
ldd [%i0+0x068],%f12 ! %f12 = 00000000 000065e6
! Mem[000000001b000078] = 527ebbc1 5e50ee09, %l0 = 000004ff, %l1 = ffff0d1b
ldd [%o2+0x078],%l0 ! %l0 = 00000000527ebbc1 000000005e50ee09
! %l1 = 000000005e50ee09, immed = 00000632, %l6 = 0000000000000000
xor %l1,0x632,%l6 ! %l6 = 000000005e50e83b
! %f2 = 97cf2592 09e8fd57, Mem[0000000031000028] = 72f76705 26aa46ca
std %f2 ,[%i2+%i5] ! Mem[0000000031000028] = 97cf2592 09e8fd57
! %f12 = 00000000 000065e6, Mem[0000000031800028] = 00000000 00000000
std %f12,[%i3+%i5] ! Mem[0000000031800028] = 00000000 000065e6
! %l2 = 0000000000000000, Mem[000000001a800010] = ca46aa26
stba %l2,[%o1+%o5]0x81 ! Mem[000000001a800010] = 0046aa26
! %f22 = 6cf9b2f6, Mem[000000001a000008] = 6cf9b2f6
sta %f22,[%o0+%o4]0x81 ! Mem[000000001a000008] = 6cf9b2f6
p5_label_80: ! %cwp = 1
! %l3 = 000003daffff0d1b, immed = fffffe19, %y = 000003da
umul %l3,-0x1e7,%l7 ! %l7 = ffff0b3401ce11a3, %y = ffff0b34
! Mem[000000001b800008] = c1ffffff, %f3 = 09e8fd57
lda [%o3+%o4]0x88,%f3 ! %f3 = c1ffffff
! Mem[000000003100002c] = 09e8fd57, %l6 = 000000005e50e83b
ldsb [%i2+0x02d],%l6 ! %l6 = ffffffffffffffe8
! Mem[000000001b000074] = 2aafeced, %l1 = 000000005e50ee09
ldsb [%o2+0x075],%l1 ! %l1 = ffffffffffffffaf
! %f28 = dd2cc6d6 4996c1a3, Mem[0000000031800028] = 00000000 000065e6
stda %f28,[%i3+0x028]%asi ! Mem[0000000031800028] = dd2cc6d6 4996c1a3
! Mem[000000001b800020] = 0002ff7f00000000, %l5 = 0000000007423dff
ldxa [%o3+%i4]0x81,%l5 ! %l5 = 0002ff7f00000000
! Mem[0000000030800068] = dd2cc6d6, %l2 = 0000000000000000
ldswa [%i1+0x068]%asi,%l2 ! %l2 = ffffffffdd2cc6d6
! %l0 = 00000000527ebbc1, Mem[000000001b800010] = 1f000000
stb %l0,[%o3+%o5] ! Mem[000000001b800010] = c1000000
! %l5 = 0002ff7f00000000, %l5 = 0002ff7f00000000, %l0 = 00000000527ebbc1
orn %l5,%l5,%l0 ! %l0 = ffffffffffffffff
! %l5 = 0002ff7f00000000, immed = fffff25d, %l1 = ffffffffffffffaf
xnorcc %l5,-0xda3,%l1 ! %l1 = 0002ff7f00000da2, %ccr = 00
p5_label_81: ! %cwp = 1
! Mem[000000001a000030] = 58000000 79000000, %l6 = ffffffe8, %l7 = 01ce11a3
ldda [%o0+%i6]0x89,%l6 ! %l6 = 0000000079000000 0000000058000000
! Mem[000000001b000000] = 2185a119, %f1 = 46b2bdb3
lda [%o2+%g0]0x80,%f1 ! %f1 = 2185a119
! %l4 = 00000000fc1fa400, Mem[0000000030800068] = dd2cc6d6
stw %l4,[%i1+0x068] ! Mem[0000000030800068] = fc1fa400
! %l6 = 0000000079000000, immed = 00000fd6, %l7 = 0000000058000000
addc %l6,0xfd6,%l7 ! %l7 = 0000000079000fd6
! %l2 = dd2cc6d6, %l3 = ffff0d1b, Mem[0000000031800068] = 7c3227c8 3802ba47
std %l2,[%i3+0x068] ! Mem[0000000031800068] = dd2cc6d6 ffff0d1b
! Mem[000000001a000010] = 05c30000, %f28 = dd2cc6d6
lda [%o0+%o5]0x80,%f28 ! %f28 = 05c30000
! retry : should take illegal inst trap, %l0 = ffffffffffffffff
retry ! Illegal inst trap : %l0 = 000000000000000f
! %l6 = 79000000, %l7 = 79000fd6, Mem[000000001b800020] = 7fff0200 00000000
stda %l6,[%o3+%i4]0x89 ! Mem[000000001b800020] = 79000000 79000fd6
! %l7 = 0000000079000fd6, immed = fffffd9d, %l6 = 0000000079000000
addcc %l7,-0x263,%l6 ! %l6 = 0000000079000d73, %ccr = 11
! Mem[0000000031000068] = 3802ba47, %l6 = 0000000079000d73
ldub [%i2+0x06b],%l6 ! %l6 = 0000000000000047
p5_label_82: ! %cwp = 1
! %l4 = fc1fa400, %l5 = 00000000, Mem[000000001b000008] = 8cfc400c 00000000
stda %l4,[%o2+%o4]0x89 ! Mem[000000001b000008] = fc1fa400 00000000
! %l6 = 0000000000000047, immed = 00000ab3, %l4 = 00000000fc1fa400
xorcc %l6,0xab3,%l4 ! %l4 = 0000000000000af4, %ccr = 00
! %l6 = 0000000000000047, immed = 00000f67, %l1 = 0002ff7f00000da2
subc %l6,0xf67,%l1 ! %l1 = fffffffffffff0e0
! Mem[000000003080002c] = 00000000, %l3 = 000003daffff0d1b
ldsw [%i1+0x02c],%l3 ! %l3 = 0000000000000000
! Mem[0000000030800068] = fc1fa400, %f3 = c1ffffff
ld [%i1+0x068],%f3 ! %f3 = fc1fa400
! Mem[0000000031000068] = 3802ba47, %l5 = 0002ff7f00000000
ldsb [%i2+0x06b],%l5 ! %l5 = 0000000000000047
! Mem[000000001a000010] = 05c30000, %l1 = fffffffffffff0e0
ldsha [%o0+%o5]0x81,%l1 ! %l1 = 00000000000005c3
! %l3 = 0000000000000000, %l7 = 0000000079000fd6, %l4 = 0000000000000af4
and %l3,%l7,%l4 ! %l4 = 0000000000000000
! Mem[000000001b800020] = 00000079, %l7 = 0000000079000fd6
ldswa [%o3+%i4]0x81,%l7 ! %l7 = 0000000000000079
! %l0 = 000000000000000f, Mem[0000000030800028] = 00000000
stw %l0,[%i1+%i5] ! Mem[0000000030800028] = 0000000f
p5_label_83: ! %cwp = 1
! Mem[000000001a000008] = f6b2f96c, %l4 = 0000000000000000
ldsha [%o0+%o4]0x89,%l4 ! %l4 = fffffffffffff96c
! %l1 = 00000000000005c3, Mem[000000003180006e] = ffff0d1b
stb %l1,[%i3+0x06e] ! Mem[000000003180006c] = ffffc31b
! %l1 = 00000000000005c3
sethi %hi(0xe26d1400),%l1 ! %l1 = 00000000e26d1400
! %l6 = 0000000000000047, Mem[000000001b80003c] = dec8dd48
stw %l6,[%o3+0x03c] ! Mem[000000001b80003c] = 00000047
! Mem[0000000030000028] = 6cf9b2ff05c33dff, %f12 = 00000000 000065e6
ldd [%i0+%i5],%f12 ! %f12 = 6cf9b2ff 05c33dff
! Mem[0000000031000068] = 3802ba4746b2bdb3, %l4 = fffffffffffff96c
ldx [%i2+0x068],%l4 ! %l4 = 3802ba4746b2bdb3
! %l6 = 0000000000000047, Mem[000000001b800020] = 00000079
stwa %l6,[%o3+%i4]0x81 ! Mem[000000001b800020] = 00000047
! %l3 = 0000000000000000, %l2 = ffffffffdd2cc6d6, %l2 = ffffffffdd2cc6d6
taddcctv %l3,%l2,%l2 ! %l0 = 0000000000000032, Trapped
! %l0 = 0000000000000032, %l0 = 0000000000000032, %l0 = 0000000000000032
xorcc %l0,%l0,%l0 ! %l0 = 0000000000000000, %ccr = 44
! %l6 = 0000000000000047, immed = fffffbac, %y = ffff0b34
sdiv %l6,-0x454,%l5 ! %l5 = 000000007fffffff
mov %l0,%y ! %y = 00000000
p5_label_84: ! %cwp = 1
! %l3 = 0000000000000000, %l0 = 0000000000000000, %l0 = 0000000000000000
taddcc %l3,%l0,%l0 ! %l0 = 0000000000000000, %ccr = 44
! Mem[0000000031800068] = dd2cc6d6, %l6 = 0000000000000047
ldsh [%i3+0x06a],%l6 ! %l6 = ffffffffffffc6d6
! %l5 = 000000007fffffff, immd = 00000000000006a0, %l7 = 0000000000000079
sdivx %l5,0x6a0,%l7 ! %l7 = 000000000013521c
! %l2 = dd2cc6d6, %l3 = 00000000, Mem[0000000030000068] = 00000000 000065e6
std %l2,[%i0+0x068] ! Mem[0000000030000068] = dd2cc6d6 00000000
! %l0 = 0000000000000000, Mem[000000001b800008] = d7fdffffc1ffffff
stxa %l0,[%o3+%o4]0x88 ! Mem[000000001b800008] = 0000000000000000
! %f16 = 00000000 0bc01a00, Mem[000000001b800008] = 00000000 00000000
stda %f16,[%o3+%o4]0x81 ! Mem[000000001b800008] = 00000000 0bc01a00
! %l3 = 0000000000000000, Mem[000000003000006f] = 00000000
stb %l3,[%i0+0x06f] ! Mem[000000003000006c] = 00000000
restore ! CWP = 0
! Mem[000000003180006c] = ffffc31b, %l0 = ffffffffffffffa5
ldsw [%o3+0x06c],%l0 ! %l0 = ffffffffffffc31b
! %f16 = 00000000 0bc01a00, Mem[0000000031800028] = dd2cc6d6 4996c1a3
std %f16,[%o3+%o5] ! Mem[0000000031800028] = 00000000 0bc01a00
p5_label_85:
! %l4 = 00000000000065e6, Mem[000000001b000008] = fc1fa400
stba %l4,[%i2+%i4]0x89 ! Mem[000000001b000008] = fc1fa4e6
! Mem[000000001a000050] = fdd07194 4064024e, %l4 = 000065e6, %l5 = c3055d65
ldd [%i0+0x050],%l4 ! %l4 = 00000000fdd07194 000000004064024e
! Mem[000000001b000030] = 000000000000001b, %l3 = 0000000000000000
ldxa [%i2+%o6]0x88,%l3 ! %l3 = 000000000000001b
! %l0 = ffffffffffffc31b, Mem[000000001a000010] = 05c30000
stba %l0,[%i0+%i5]0x81 ! Mem[000000001a000010] = 1bc30000
! %l1 = 0000000000000000, immed = fffff701, %l0 = ffffffffffffc31b
or %l1,-0x8ff,%l0 ! %l0 = fffffffffffff701
! %l6 = 5e3f6084, %l7 = 00007921, Mem[000000001a000010] = 1bc30000 00000000
stda %l6,[%i0+%i5]0x81 ! Mem[000000001a000010] = 5e3f6084 00007921
! %l3 = 000000000000001b, Mem[0000000031000068] = 3802ba4746b2bdb3
stx %l3,[%o2+0x068] ! Mem[0000000031000068] = 000000000000001b
! %l6 = 000000005e3f6084, %l4 = 00000000fdd07194, %l2 = 000000005e3f5d65
or %l6,%l4,%l2 ! %l2 = 00000000ffff7194
! %l0 = fffffffffffff701, Mem[0000000031800028] = 000000000bc01a00
stx %l0,[%o3+%o5] ! Mem[0000000031800028] = fffffffffffff701
! %l6 = 000000005e3f6084, %l5 = 000000004064024e, %y = 00000000
smul %l6,%l5,%l3 ! %l3 = 17b4a9bbe9a07038, %y = 17b4a9bb
p5_label_86:
! %l7 = 0000000000007921, immed = fffffe48, %l4 = 00000000fdd07194
orn %l7,-0x1b8,%l4 ! %l4 = 00000000000079b7
! Set Register : %l0 = fffffffffffff701
xor %g0,-1,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030000028] = 6cf9b2ff, %l2 = 00000000ffff7194
ldsh [%o0+%o5],%l2 ! %l2 = 0000000000006cf9
! Mem[000000001a000020] = 62ea82a2, %l2 = 0000000000006cf9
ldsha [%i0+%o4]0x81,%l2 ! %l2 = 00000000000062ea
! Mem[000000001b800074] = 3cdeaa58, %l1 = 0000000000000000
lduw [%i3+0x074],%l1 ! %l1 = 000000003cdeaa58
! %l4 = 00000000000079b7, Mem[000000003000006c] = 00000000
stw %l4,[%o0+0x06c] ! Mem[000000003000006c] = 000079b7
! %l4 = 00000000000079b7, immed = fffff435, %y = 17b4a9bb
udivcc %l4,-0xbcb,%l2 ! %l2 = 0000000017b4aad2, %ccr = 00
mov %l0,%y ! %y = ffffffff
! %f12 = 6cf9b2ff, Mem[0000000030800028] = 0000000f
sta %f12,[%o1+0x028]%asi ! Mem[0000000030800028] = 6cf9b2ff
! Mem[0000000030800068] = fc1fa400 7677c792, %l0 = ffffffff, %l1 = 3cdeaa58
ldd [%o1+0x068],%l0 ! %l0 = 00000000fc1fa400 000000007677c792
! Mem[000000001b800000] = 0c869d33, %l4 = 00000000000079b7
lduwa [%i3+%g0]0x80,%l4 ! %l4 = 000000000c869d33
p5_label_87:
! retry : should take illegal inst trap, %l0 = 00000000fc1fa400
retry ! Illegal inst trap : %l0 = 00000000fc1fa410
! %f12 = 6cf9b2ff 05c33dff, Mem[000000001b000050] = 0000000d f345f57b
std %f12,[%i2+0x050] ! Mem[000000001b000050] = 6cf9b2ff 05c33dff
! %l6 = 000000005e3f6084, %l6 = 000000005e3f6084, %l1 = 000000007677c792
addccc %l6,%l6,%l1 ! %l1 = 00000000bc7ec108, %ccr = 0a
! %l6 = 000000005e3f6084, %l0 = 00000000fc1fa410, %y = ffffffff
umul %l6,%l0,%l5 ! %l5 = 5cd209151dc69840, %y = 5cd20915
! Randomly selected nop
nop
! Mem[0000000031000068] = 00000000, %l2 = 0000000017b4aad2
ldub [%o2+0x068],%l2 ! %l2 = 0000000000000000
! %l1 = 00000000bc7ec108, Mem[000000003180006c] = ffffc31b
sth %l1,[%o3+0x06c] ! Mem[000000003180006c] = c108c31b
! Mem[000000003100002c] = 09e8fd57, %l1 = 00000000bc7ec108
ldsb [%o2+0x02c],%l1 ! %l1 = 0000000000000009
! %l6 = 000000005e3f6084, Mem[000000001a000030] = 00000079
stba %l6,[%i0+%o6]0x81 ! Mem[000000001a000030] = 84000079
! %l6 = 000000005e3f6084, immed = fffff840, %l4 = 000000000c869d33
taddcc %l6,-0x7c0,%l4 ! %l4 = 000000005e3f58c4, %ccr = 11
p5_label_88:
! %l1 = 0000000000000009, %l2 = 0000000000000000, %l7 = 0000000000007921
sllx %l1,%l2,%l7 ! %l7 = 0000000000000009
! %l2 = 0000000000000000, immed = 00000efb, %l7 = 0000000000000009
orn %l2,0xefb,%l7 ! %l7 = fffffffffffff104
! %l7 = fffffffffffff104, immed = 0000002a, %l0 = 00000000fc1fa410
srlx %l7,0x02a,%l0 ! %l0 = 00000000003fffff
! Mem[000000001a800024] = 447040d0, %l1 = 0000000000000009
lduw [%i1+0x024],%l1 ! %l1 = 00000000447040d0
! Mem[000000001a000000] = 956f3ef4, %l4 = 000000005e3f58c4
lduwa [%i0+%g0]0x80,%l4 ! %l4 = 00000000956f3ef4
! Mem[000000003000006c] = 000079b7, %l3 = 17b4a9bbe9a07038
lduh [%o0+0x06c],%l3 ! %l3 = 0000000000000000
! %l4 = 00000000956f3ef4
setx 0x7147f5527147f552,%g7,%l4 ! %l4 = 7147f5527147f552
! %l2 = 0000000000000000, %l3 = 0000000000000000, %y = 5cd20915
umul %l2,%l3,%l3 ! %l3 = 0000000000000000, %y = 00
! %l4 = 7147f5527147f552, Mem[0000000030800028] = 6cf9b2ff
stw %l4,[%o1+%o5] ! Mem[0000000030800028] = 7147f552
! %f4 = 89e74890 ffffff95, Mem[000000001b000030] = 1b000000 00000000
stda %f4 ,[%i2+%o6]0x81 ! Mem[000000001b000030] = 89e74890 ffffff95
p5_label_89:
! %l5 = 5cd209151dc69840, immed = 000008aa, %y = 00000000
sdivcc %l5,0x8aa,%l2 ! %l2 = 0000000000036fcb, %ccr = 00
mov %l0,%y ! %y = 003fffff
! %l3 = 0000000000000000, immed = 00000d3a, %l5 = 5cd209151dc69840
xorcc %l3,0xd3a,%l5 ! %l5 = 0000000000000d3a, %ccr = 00
! %l5 = 0000000000000d3a, Mem[000000001b00002e] = 0000ffe6
sth %l5,[%i2+0x02e] ! Mem[000000001b00002c] = 00000d3a
! %l6 = 5e3f6084, %l7 = fffff104, Mem[0000000030000028] = 6cf9b2ff 05c33dff
std %l6,[%o0+%o5] ! Mem[0000000030000028] = 5e3f6084 fffff104
! %l2 = 0000000000036fcb, immed = 00000aa7, %l6 = 000000005e3f6084
orn %l2,0xaa7,%l6 ! %l6 = ffffffffffffffdb
! %l1 = 00000000447040d0, Mem[000000001a000066] = 0c40fc31
stb %l1,[%i0+0x066] ! Mem[000000001a000064] = 0c40d031
! retry : should take illegal inst trap, %l0 = 00000000003fffff
retry ! Illegal inst trap : %l0 = 000000000040000f
! %f14 = 72f76705 26aa46ca, Mem[0000000030800068] = fc1fa400 7677c792
stda %f14,[%o1+0x068]%asi ! Mem[0000000030800068] = 72f76705 26aa46ca
! %f17 = 0bc01a00, Mem[0000000030000068] = dd2cc6d6
st %f17,[%o0+0x068] ! Mem[0000000030000068] = 0bc01a00
! Mem[000000001b000010] = 000000004996c1a3, %l7 = fffffffffffff104
ldxa [%i2+0x010]%asi,%l7 ! %l7 = 000000004996c1a3
p5_label_90:
! %l5 = 0000000000000d3a, Mem[000000003100006c] = 0000001b
stb %l5,[%o2+0x06c] ! Mem[000000003100006c] = 3a00001b
! Mem[0000000030800028] = 7147f55200000000, %f4 = 89e74890 ffffff95
ldd [%o1+%o5],%f4 ! %f4 = 7147f552 00000000
! %l5 = 0000000000000d3a, immed = 00000e9a, %l7 = 000000004996c1a3
xnor %l5,0xe9a,%l7 ! %l7 = fffffffffffffc5f
! Mem[0000000030000028] = 5e3f6084 fffff104, %l0 = 0040000f, %l1 = 447040d0
ldda [%o0+0x028]%asi,%l0 ! %l0 = 000000005e3f6084 00000000fffff104
! %l5 = 0000000000000d3a, immed = fffff227, %l4 = 7147f5527147f552
taddcctv %l5,-0xdd9,%l4 ! %l0 = 000000005e3f60a7, Trapped
! Mem[000000001b800030] = 00000000 76e26f67, %l4 = 7147f552, %l5 = 00000d3a
ldd [%i3+%o6],%l4 ! %l4 = 0000000000000000 0000000076e26f67
! Mem[0000000031000068] = 000000003a00001b, %l0 = 000000005e3f60a7
ldx [%o2+0x068],%l0 ! %l0 = 000000003a00001b
! %l4 = 0000000000000000, Mem[0000000031800028] = fffffffffffff701
stx %l4,[%o3+%o5] ! Mem[0000000031800028] = 0000000000000000
! Randomly selected nop
nop
! %l4 = 0000000000000000, immed = fffff5f1, %l5 = 0000000076e26f67
xorcc %l4,-0xa0f,%l5 ! %l5 = fffffffffffff5f1, %ccr = 88
p5_label_91:
! %f18 = 62ea82a2, Mem[000000001a800018] = d7563dff
sta %f18,[%i1+%i6]0x89 ! Mem[000000001a800018] = 62ea82a2
! %l0 = 000000003a00001b, Mem[000000003000002a] = 5e3f6084
sth %l0,[%o0+0x02a] ! Mem[0000000030000028] = 5e3f001b
! %l2 = 0000000000036fcb, Mem[000000001b000020] = 05c30000
stba %l2,[%i2+%o4]0x89 ! Mem[000000001b000020] = 05c300cb
! %l2 = 0000000000036fcb, immed = 00000002, %l1 = 00000000fffff104
sra %l2,0x002,%l1 ! %l1 = 000000000000dbf2
! %l3 = 0000000000000000, Mem[0000000030000029] = 5e3f001b
stb %l3,[%o0+0x029] ! Mem[0000000030000028] = 5e00001b
! Mem[000000003180006c] = c108c31b, %l5 = fffffffffffff5f1
ldsw [%o3+0x06c],%l5 ! %l5 = ffffffffc108c31b
! Mem[000000001a000020] = 62ea82a2, %l3 = 0000000000000000
lduba [%i0+%o4]0x80,%l3 ! %l3 = 0000000000000062
! Mem[000000003180002c] = 00000000, %l1 = 000000000000dbf2
ldsw [%o3+0x02c],%l1 ! %l1 = 0000000000000000
! Mem[000000001a000078] = ba5d0099, %l2 = 0000000000036fcb
lduh [%i0+0x078],%l2 ! %l2 = 000000000000ba5d
! %l5 = ffffffffc108c31b, %l1 = 0000000000000000, %l2 = 000000000000ba5d
taddcc %l5,%l1,%l2 ! %l2 = ffffffffc108c31b, %ccr = 8a
p5_label_92:
! %l5 = ffffffffc108c31b, Mem[000000001b800014] = 00000000, %asi = 80
stwa %l5,[%i3+0x014]%asi ! Mem[000000001b800014] = c108c31b
! %l3 = 0000000000000062, immed = 0000081c, %l6 = ffffffffffffffdb
addc %l3,0x81c,%l6 ! %l6 = 000000000000087e
! %l4 = 0000000000000000, Mem[000000003100006d] = 3a00001b
stb %l4,[%o2+0x06d] ! Mem[000000003100006c] = 3a00001b
! %l4 = 0000000000000000, immed = fffffa20, %l7 = fffffffffffffc5f
xnorcc %l4,-0x5e0,%l7 ! %l7 = 00000000000005df, %ccr = 00
! %l0 = 000000003a00001b, %l5 = ffffffffc108c31b, %l3 = 0000000000000062
taddcctv %l0,%l5,%l3 ! %l0 = 000000003a00003e, Trapped
! %l6 = 000000000000087e, Mem[000000001b800010] = 000000c1
stwa %l6,[%i3+%i5]0x89 ! Mem[000000001b800010] = 0000087e
! Mem[0000000030800028] = 7147f552, %l7 = 00000000000005df
ldub [%o1+0x02b],%l7 ! %l7 = 0000000000000052
! %f14 = 72f76705 26aa46ca, Mem[000000001b800030] = 00000000 76e26f67
stda %f14,[%i3+%o6]0x81 ! Mem[000000001b800030] = 72f76705 26aa46ca
! Mem[000000003080002c] = 00000000, %l6 = 000000000000087e
lduh [%o1+0x02c],%l6 ! %l6 = 0000000000000000
! Clear Register : %l6 = 0000000000000000
clr %l6 ! %l6 = 0000000000000000
p5_label_93:
! %l5 = ffffffffc108c31b, immed = fffff54c, %l0 = 000000003a00003e
orcc %l5,-0xab4,%l0 ! %l0 = fffffffffffff75f, %ccr = 88
! %l0 = fffffffffffff75f, %l5 = ffffffffc108c31b, %l7 = 0000000000000052
xorcc %l0,%l5,%l7 ! %l7 = 000000003ef73444, %ccr = 00
! Mem[0000000030000068] = 0bc01a00000079b7, %l6 = 0000000000000000
ldxa [%o0+0x068]%asi,%l6 ! %l6 = 0bc01a00000079b7
! %l4 = 0000000000000000, Mem[000000001a800008] = 388d9af47039e6b3
stxa %l4,[%i1+%i4]0x88 ! Mem[000000001a800008] = 0000000000000000
! Mem[0000000030000068] = 0bc01a00, %l3 = 0000000000000062
ldsb [%o0+0x06a],%l3 ! %l3 = 000000000000001a
! Mem[000000001a800020] = 6cf9b2f6, %l3 = 000000000000001a
ldswa [%i1+%o4]0x81,%l3 ! %l3 = 000000006cf9b2f6
! Mem[0000000030000068] = 0bc01a00, %l7 = 000000003ef73444
lduw [%o0+0x068],%l7 ! %l7 = 000000000bc01a00
! Mem[000000001b800020] = 00000047, %l3 = 000000006cf9b2f6
ldsha [%i3+%o4]0x81,%l3 ! %l3 = 0000000000000000
! %l3 = 0000000000000000, Mem[000000001a000008] = f6b2f96c
stba %l3,[%i0+%i4]0x89 ! Mem[000000001a000008] = f6b2f900
! %l2 = ffffffffc108c31b, %l0 = fffffffffffff75f, %l4 = 0000000000000000
tsubcc %l2,%l0,%l4 ! %l4 = ffffffffc108cbbc, %ccr = 9b
p5_label_94:
! %l5 = ffffffffc108c31b, immed = 00000b31, %l1 = 0000000000000000
xnor %l5,0xb31,%l1 ! %l1 = 000000003ef737d5
! %l2 = ffffffffc108c31b, %l0 = fffffffffffff75f, %y = 003fffff
udiv %l2,%l0,%l4 ! %l4 = 0000000000400001
mov %l0,%y ! %y = fffff75f
! %l5 = ffffffffc108c31b, Mem[000000001b80002b] = 0000ffe6
stb %l5,[%i3+0x02b] ! Mem[000000001b800028] = 0000ff1b
! Mem[000000001a800000] = ffff2a1a, %l1 = 000000003ef737d5
lduha [%i1+%g0]0x88,%l1 ! %l1 = 0000000000002a1a
! %l2 = ffffffffc108c31b, immed = 00000e16, %l1 = 0000000000002a1a
orcc %l2,0xe16,%l1 ! %l1 = ffffffffc108cf1f, %ccr = 88
! Mem[000000001b00002c] = 00000d3a, %l1 = ffffffffc108cf1f
ldswa [%i2+0x02c]%asi,%l1 ! %l1 = 0000000000000d3a
! %l3 = 0000000000000000, Mem[0000000030800029] = 7147f552
stb %l3,[%o1+0x029] ! Mem[0000000030800028] = 7100f552
! %l0 = fffffffffffff75f, immed = 00000e05, %y = fffff75f
sdivcc %l0,0xe05,%l0 ! %l0 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = 80000000
! Mem[000000001a000020] = 8cfc400c a282ea62, %l2 = c108c31b, %l3 = 00000000
ldda [%i0+%o4]0x89,%l2 ! %l2 = 00000000a282ea62 000000008cfc400c
! %l5 = ffffffffc108c31b, %l6 = 0bc01a00000079b7, %l6 = 0bc01a00000079b7
addc %l5,%l6,%l6 ! %l6 = 0bc019ffc1093cd2
p5_label_95:
! %l1 = 0000000000000d3a, immed = 0000005f, %l1 = 0000000000000d3a
or %l1,0x05f,%l1 ! %l1 = 0000000000000d7f
! %l6 = 0bc019ffc1093cd2, Mem[000000003000006e] = 000079b7
sth %l6,[%o0+0x06e] ! Mem[000000003000006c] = 00003cd2
! %l5 = ffffffffc108c31b, %l6 = 0bc019ffc1093cd2, %l7 = 000000000bc01a00
tsubcc %l5,%l6,%l7 ! %l7 = f43fe5ffffff8649, %ccr = 8b
! %f0 = 06640000, Mem[0000000030000028] = 5e00001b
sta %f0 ,[%o0+0x028]%asi ! Mem[0000000030000028] = 06640000
! Mem[000000001a800020] = d0407044f6b2f96c, %l2 = 00000000a282ea62
ldxa [%i1+%o4]0x88,%l2 ! %l2 = d0407044f6b2f96c
! Mem[000000001a800008] = 00000000, %l1 = 0000000000000d7f
lduba [%i1+%i4]0x80,%l1 ! %l1 = 0000000000000000
! Mem[000000001a800028] = 288dffff 7fffffff, %l6 = c1093cd2, %l7 = ffff8649
ldda [%i1+%o5]0x89,%l6 ! %l6 = 000000007fffffff 00000000288dffff
! %l7 = 00000000288dffff, immed = 00000c5e, %l1 = 0000000000000000
addccc %l7,0xc5e,%l1 ! %l1 = 00000000288e0c5e, %ccr = 00
! %l2 = d0407044f6b2f96c, %l2 = d0407044f6b2f96c, %l6 = 000000007fffffff
or %l2,%l2,%l6 ! %l6 = d0407044f6b2f96c
! %l0 = 80000000, %l1 = 288e0c5e, Mem[0000000030000028] = 06640000 fffff104
std %l0,[%o0+%o5] ! Mem[0000000030000028] = 80000000 288e0c5e
p5_label_96:
! Mem[0000000030000068] = 0bc01a0000003cd2, %l5 = ffffffffc108c31b
ldx [%o0+0x068],%l5 ! %l5 = 0bc01a0000003cd2
! %l6 = d0407044f6b2f96c, immed = 00000018, %l5 = 0bc01a0000003cd2
srl %l6,0x018,%l5 ! %l5 = 00000000000000f6
! Mem[000000001b000030] = 9048e789, %l6 = d0407044f6b2f96c
ldsba [%i2+%o6]0x88,%l6 ! %l6 = ffffffffffffff89
! Mem[0000000031800068] = dd2cc6d6 c108c31b, %l6 = ffffff89, %l7 = 288dffff
ldd [%o3+0x068],%l6 ! %l6 = 00000000dd2cc6d6 00000000c108c31b
! %l4 = 0000000000400001, immed = 00000001, %l6 = 00000000dd2cc6d6
sra %l4,0x001,%l6 ! %l6 = 0000000000200000
! %l3 = 000000008cfc400c, immed = 0000003b, %l0 = ffffffff80000000
srax %l3,0x03b,%l0 ! %l0 = 0000000000000000
! %l2 = f6b2f96c, %l3 = 8cfc400c, Mem[0000000030800068] = 72f76705 26aa46ca
std %l2,[%o1+0x068] ! Mem[0000000030800068] = f6b2f96c 8cfc400c
! %f0 = 06640000 2185a119, Mem[000000001a800020] = 6cf9b2f6 447040d0
stda %f0 ,[%i1+%o4]0x81 ! Mem[000000001a800020] = 06640000 2185a119
! Mem[0000000031000068] = 00000000, %l3 = 000000008cfc400c
ldsb [%o2+0x068],%l3 ! %l3 = 0000000000000000
! %l7 = 00000000c108c31b, immed = fffffeab, %y = 80000000
umulcc %l7,-0x155,%l2 ! %l2 = c108c219df541d09, %ccr = 88, %y = c108c219
p5_label_97:
! %f4 = 7147f552, Mem[000000003000002c] = 288e0c5e
st %f4 ,[%o0+0x02c] ! Mem[000000003000002c] = 7147f552
! Mem[000000001a800008] = 00000000 00000000, %l6 = 00200000, %l7 = c108c31b
ldda [%i1+%i4]0x81,%l6 ! %l6 = 0000000000000000 0000000000000000
! Mem[0000000031000028] = 97cf259209e8fd57, %f14 = 72f76705 26aa46ca
ldd [%o2+%o5],%f14 ! %f14 = 97cf2592 09e8fd57
! Mem[0000000031000028] = 97cf259209e8fd57, %f24 = 3802ba47 46b2bdb3
ldd [%o2+%o5],%f24 ! %f24 = 97cf2592 09e8fd57
! %l4 = 0000000000400001, immed = 00000a2d, %l1 = 00000000288e0c5e
addc %l4,0xa2d,%l1 ! %l1 = 0000000000400a2e
! %l2 = c108c219df541d09, Mem[000000001a000010] = 84603f5e
stwa %l2,[%i0+%i5]0x89 ! Mem[000000001a000010] = df541d09
! Mem[000000001b00006c] = 0f33e756, %l0 = 0000000000000000
ldsh [%i2+0x06e],%l0 ! %l0 = ffffffffffffe756
! Mem[000000001b000000] = 2185a119, %l0 = ffffffffffffe756
ldsha [%i2+%g0]0x81,%l0 ! %l0 = 0000000000002185
! Mem[000000001b000020] = cb00c30500000000, %l7 = 0000000000000000
ldxa [%i2+%o4]0x81,%l7 ! %l7 = cb00c30500000000
! %l3 = 0000000000000000, Mem[0000000031800068] = dd2cc6d6, %asi = 80
stha %l3,[%o3+0x068]%asi ! Mem[0000000031800068] = 0000c6d6
p5_label_98:
! %f15 = 09e8fd57, Mem[000000001a800030] = 58ef0664
sta %f15,[%i1+%o6]0x81 ! Mem[000000001a800030] = 09e8fd57
! Mem[000000001b000010] = 00000000, %l1 = 0000000000400a2e
ldsha [%i2+%i5]0x89,%l1 ! %l1 = 0000000000000000
! %l2 = c108c219df541d09, Mem[000000003100002a] = 97cf2592
stb %l2,[%o2+0x02a] ! Mem[0000000031000028] = 97cf0992
! Mem[0000000030800028] = 7100f55200000000, %f16 = 00000000 0bc01a00
ldda [%o1+0x028]%asi,%f16 ! %f16 = 7100f552 00000000
! %l7 = cb00c30500000000, %l4 = 0000000000400001, %l5 = 00000000000000f6
sub %l7,%l4,%l5 ! %l5 = cb00c304ffbfffff
! %l6 = 0000000000000000, %l1 = 0000000000000000, %l7 = cb00c30500000000
tsubcc %l6,%l1,%l7 ! %l7 = 0000000000000000, %ccr = 44
! Mem[000000001a000028] = 00000080, %l5 = cb00c304ffbfffff
lduba [%i0+%o5]0x80,%l5 ! %l5 = 0000000000000000
! %l0 = 0000000000002185, Mem[000000003080002c] = 00000000
stw %l0,[%o1+0x02c] ! Mem[000000003080002c] = 00002185
! Mem[000000001b800018] = 0000ffff00000000, %f22 = 6cf9b2f6 447040d0
ldda [%i3+%i6]0x88,%f22 ! %f22 = 0000ffff 00000000
! Mem[000000001b800030] = 72f76705 26aa46ca, %l6 = 00000000, %l7 = 00000000
ldd [%i3+%o6],%l6 ! %l6 = 0000000072f76705 0000000026aa46ca
p5_label_99:
! %l5 = 0000000000000000, immed = 000000e0, %y = c108c219
udivcc %l5,0x0e0,%l2 ! %l2 = 00000000ffffffff, %ccr = 0a
mov %l0,%y ! %y = 00002185
! %l0 = 0000000000002185, Mem[000000001b800018] = 0000ffff00000000
stxa %l0,[%i3+%i6]0x88 ! Mem[000000001b800018] = 0000000000002185
! %l1 = 0000000000000000, Mem[000000003180002d] = 00000000
stba %l1,[%o3+0x02d]%asi ! Mem[000000003180002c] = 00000000
! %l5 = 0000000000000000, %l4 = 0000000000400001, %l0 = 0000000000002185
xor %l5,%l4,%l0 ! %l0 = 0000000000400001
! %l0 = 00400001, %l1 = 00000000, Mem[0000000031800068] = 0000c6d6 c108c31b
stda %l0,[%o3+0x068]%asi ! Mem[0000000031800068] = 00400001 00000000
! Mem[0000000031000068] = 000000003a00001b, %f12 = 6cf9b2ff 05c33dff
ldd [%o2+0x068],%f12 ! %f12 = 00000000 3a00001b
! %l5 = 0000000000000000, %l2 = 00000000ffffffff, %l7 = 0000000026aa46ca
orn %l5,%l2,%l7 ! %l7 = ffffffff00000000
! %l4 = 0000000000400001, %l2 = 00000000ffffffff, %l2 = 00000000ffffffff
taddcctv %l4,%l2,%l2 ! %l0 = 0000000000400024, Trapped
! %l6 = 0000000072f76705, Mem[0000000031800068] = 00400001
stb %l6,[%o3+0x068] ! Mem[0000000031800068] = 05400001
! %l6 = 72f76705, %l7 = 00000000, Mem[000000001b800010] = 7e080000 c108c31b
stda %l6,[%i3+%i5]0x81 ! Mem[000000001b800010] = 72f76705 00000000
p5_label_100:
! Mem[000000003100006c] = 3a00001b, %l3 = 0000000000000000
lduw [%o2+0x06c],%l3 ! %l3 = 000000003a00001b
! %l4 = 0000000000400001, immed = fffffa55, %l6 = 0000000072f76705
subccc %l4,-0x5ab,%l6 ! %l6 = 00000000004005ac, %ccr = 11
! Mem[000000001b80005c] = 2e2e21c6, %l1 = 0000000000000000
ldsw [%i3+0x05c],%l1 ! %l1 = 000000002e2e21c6
! Mem[0000000031800028] = 00000000, %l7 = ffffffff00000000
ldsba [%o3+0x028]%asi,%l7 ! %l7 = 0000000000000000
! %l1 = 000000002e2e21c6, Mem[000000003000006d] = 00003cd2
stb %l1,[%o0+0x06d] ! Mem[000000003000006c] = 00c63cd2
! Mem[000000001a800008] = 00000000 00000000, %l2 = ffffffff, %l3 = 3a00001b
ldda [%i1+%i4]0x89,%l2 ! %l2 = 0000000000000000 0000000000000000
! %l0 = 0000000000400024, immed = fffff9aa, %y = 00002185
umul %l0,-0x656,%l7 ! %l7 = 004000226a7f1be8, %y = 400022
! %l1 = 000000002e2e21c6, immed = fffff4a5, %l6 = 00000000004005ac
orn %l1,-0xb5b,%l6 ! %l6 = 000000002e2e2bde
! %l1 = 000000002e2e21c6, %l7 = 004000226a7f1be8, %l4 = 0000000000400001
orncc %l1,%l7,%l4 ! %l4 = ffbfffddbfaee5d7, %ccr = 88
! Mem[000000003100006c] = 3a00001b, %l5 = 0000000000000000
lduh [%o2+0x06e],%l5 ! %l5 = 000000000000001b
ba,a p5_not_taken_0_end
p5_not_taken_0:
! The following code should not be executed
ldd [%o1+0x040],%l6
ldda [%o0+0x000]%asi,%l2
st %l4,[%i0+0x028]
ba,a p5_branch_failed
p5_not_taken_0_end:
! End of Random Code for Processor 5
p5_set_done_flag:
mov 2,%g2
set done_flags,%g1
st %g2,[%g1+0x014] ! Set processor 5 done flag
! Self Check Disabled
p5_check_registers:
! The test for processor 5 has passed
p5_passed:
ta GOOD_TRAP
nop
p5_reg_l0_fail:
or %g0,0xbd0,%g1
ba,a p5_failed
p5_reg_l1_fail:
or %g0,0xbd1,%g1
ba,a p5_failed
p5_reg_l2_fail:
or %g0,0xbd2,%g1
ba,a p5_failed
p5_reg_l3_fail:
or %g0,0xbd3,%g1
ba,a p5_failed
p5_reg_l4_fail:
or %g0,0xbd4,%g1
ba,a p5_failed
p5_reg_l5_fail:
or %g0,0xbd5,%g1
ba,a p5_failed
p5_reg_l6_fail:
or %g0,0xbd6,%g1
ba,a p5_failed
p5_reg_l7_fail:
or %g0,0xbd7,%g1
ba,a p5_failed
p5_f0_fail:
set p5_temp,%g6
mov 0xf00,%l0
stx %l0,[%g6]
std %f0,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p5_f2_fail:
set p5_temp,%g6
mov 0xf02,%l0
stx %l0,[%g6]
std %f2,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p5_f4_fail:
set p5_temp,%g6
mov 0xf04,%l0
stx %l0,[%g6]
std %f4,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p5_f6_fail:
set p5_temp,%g6
mov 0xf06,%l0
stx %l0,[%g6]
std %f6,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p5_f8_fail:
set p5_temp,%g6
mov 0xf08,%l0
stx %l0,[%g6]
std %f8,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p5_f10_fail:
set p5_temp,%g6
mov 0xf10,%l0
stx %l0,[%g6]
std %f10,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p5_f12_fail:
set p5_temp,%g6
mov 0xf12,%l0
stx %l0,[%g6]
std %f12,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p5_f14_fail:
set p5_temp,%g6
mov 0xf14,%l0
stx %l0,[%g6]
std %f14,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p5_f16_fail:
set p5_temp,%g6
mov 0xf16,%l0
stx %l0,[%g6]
std %f16,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p5_f18_fail:
set p5_temp,%g6
mov 0xf18,%l0
stx %l0,[%g6]
std %f18,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p5_f22_fail:
set p5_temp,%g6
mov 0xf22,%l0
stx %l0,[%g6]
std %f22,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p5_f24_fail:
set p5_temp,%g6
mov 0xf24,%l0
stx %l0,[%g6]
std %f24,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p5_f26_fail:
set p5_temp,%g6
mov 0xf26,%l0
stx %l0,[%g6]
std %f26,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p5_f28_fail:
set p5_temp,%g6
mov 0xf28,%l0
stx %l0,[%g6]
std %f28,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p5_f30_fail:
set p5_temp,%g6
mov 0xf30,%l0
stx %l0,[%g6]
std %f30,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
! The test for processor 5 failed
p5_failed:
set done_flags,%g1
mov 3,%g5
st %g5,[%g1+0x014] ! Set processor 5 done flag
set p5_temp,%g6
stx %g1,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
ta BAD_TRAP
! The local area data for processor 5 failed
p5_local_failed:
set done_flags,%g5
mov 3,%g6
st %g6,[%g5+0x014] ! Set processor 5 done flag
set p5_temp,%g6
add %g1,%g4,%g1
stx %g4,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
ta BAD_TRAP
p5_dfill_failed:
ba p5_failed
mov 0xddd,%g1
p5_selfmod_failed:
ba p5_failed
mov 0xabc,%g1
p5_common_error:
or %g0,0xee5,%g1
ba p5_failed
mov %o5,%g3
p5_common_signature_error:
set p5_temp,%g1
ba p5_failed
st %g2,[%g1] ! Common Lock Number
p5_common_timeout:
set p5_temp,%g1
ba p5_failed
st %g2,[%g1] ! Common Lock Number
p5_branch_failed:
mov 0xbbb,%g1
rd %ccr,%g2
ba p5_failed
mov 0x0,%g3
p5_trap1e:
ldd [%o1+0x028],%l4 ! Mem[0000000030800028]
taddcc %l4,-0x5cb,%l0
done
p5_trap1o:
ldd [%i1+0x028],%l4 ! Mem[0000000030800028]
taddcc %l4,-0x5cb,%l0
done
p5_trap2e:
udivx %l4,%l5,%l3
done
p5_trap2o:
udivx %l4,%l5,%l3
done
p5_trap3e:
orn %l4,0xb25,%l0
xnor %l1,0x619,%l3
add %l5,%l3,%l1
or %l0,-0x6b3,%l4
done
p5_trap3o:
orn %l4,0xb25,%l0
xnor %l1,0x619,%l3
add %l5,%l3,%l1
or %l0,-0x6b3,%l4
done
p5_init_memory_pointers:
set p5_init_registers,%g1
mov %g0,%g2
mov %g0,%g3
mov %g0,%g4
mov %g0,%g5
mov %g0,%g6
mov %g0,%g7
! Initialize memory pointers for window 0
set p5_local0_start,%i0
set p5_local1_start,%i1
set p5_local2_start,%i2
set p5_local3_start,%i3
mov 0x08,%i4
mov 0x10,%i5
mov 0x18,%i6
mov %g0,%i7
! Init Local Registers in Window 0
ldx [%g1+0x000],%l0 ! %l0 = e4e7cd3a9c858742
ldx [%g1+0x008],%l1 ! %l1 = 67ccef8ff345f57b
ldx [%g1+0x010],%l2 ! %l2 = 62e21d666407635d
ldx [%g1+0x018],%l3 ! %l3 = e771d71289b5ec55
ldx [%g1+0x020],%l4 ! %l4 = 369bfc8ac64d9d82
ldx [%g1+0x028],%l5 ! %l5 = 96db5198a1b9bb63
ldx [%g1+0x030],%l6 ! %l6 = c6eb474a312bd24b
ldx [%g1+0x038],%l7 ! %l7 = 4c775dd3ed25437b
save
! Initialize memory points for window 1
set share0_start,%i0
set share1_start,%i1
set share2_start,%i2
set share3_start,%i3
mov 0x20,%i4
mov 0x28,%i5
mov 0x30,%i6
! Init Local Registers in Window 1
ldx [%g1+0x040],%l0 ! %l0 = 11c7183679dcb78c
ldx [%g1+0x048],%l1 ! %l1 = 738daafc8bca47f7
ldx [%g1+0x050],%l2 ! %l2 = 7f3c8169b7ab1ddf
ldx [%g1+0x058],%l3 ! %l3 = fb678fee9df6bc28
ldx [%g1+0x060],%l4 ! %l4 = 18d37ae4619d3bb3
ldx [%g1+0x068],%l5 ! %l5 = efa2419e12c12f26
ldx [%g1+0x070],%l6 ! %l6 = 94ae1a49f80a4467
ldx [%g1+0x078],%l7 ! %l7 = 7929554eb4c66a9e
save
! Initialize memory pointers for window 2
set p5_local0_start,%i0
set p5_local1_start,%i1
set p5_local2_start,%i2
set p5_local3_start,%i3
mov 0x08,%i4
mov 0x10,%i5
mov 0x18,%i6
mov %g0,%i7
! Init Local Registers in Window 2
ldx [%g1+0x080],%l0 ! %l0 = f5dccc13d2767942
ldx [%g1+0x088],%l1 ! %l1 = 83b470aabdd0b4fe
ldx [%g1+0x090],%l2 ! %l2 = e67ef7a07c3227c8
ldx [%g1+0x098],%l3 ! %l3 = 80f866b99441bc82
ldx [%g1+0x0a0],%l4 ! %l4 = 014cf6a7d23537da
ldx [%g1+0x0a8],%l5 ! %l5 = 05c33266382f2afa
ldx [%g1+0x0b0],%l6 ! %l6 = ddb0aab8275a2ccd
ldx [%g1+0x0b8],%l7 ! %l7 = 668b221e3ffe1a2a
! Initialize the output register of window 2
set share0_start,%o0
set share1_start,%o1
set share2_start,%o2
set share3_start,%o3
mov 0x20,%o4
mov 0x28,%o5
mov 0x30,%o6
mov %g0,%o7
restore
restore
retl
nop
! Random code for Processor 6
processor_6:
ta T_CHANGE_PRIV
set done_flags,%g1
mov 1,%g2
st %g2,[%g1+0x18] ! Set the start flag
wrpr %g0,7,%cleanwin
call p6_init_memory_pointers
wr %g0,0x80,%asi ! Setting default asi to 80
! Initialize the floating point registers for processor 6
wr %g0,0x4,%fprs ! Make sure fef is 1
set p6_init_freg,%g1
! %f0 = fa57fbda d87c4e4b aed26f0c f5f7b96e
! %f4 = 5aa8e48a 38b0d14c 5863a66d 68180d61
! %f8 = 78f51cfb 3b5687df f4109aa7 a91456d5
! %f12 = 4ece70f4 c70e992c 0a200a61 a4af1489
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = 521d26e8 6136c47c 163c1ca1 822a69b4
! %f20 = 98625f64 24c57ade 3ffbf792 9cccfbd6
! %f24 = 7084f39c fff0d59a 501d0f57 91256a6b
! %f28 = 1ecf2f91 d821faac 61df2dbb 70cb3c8f
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = c99c9baa 7ebfc0d9 86797455 36c39736
! %f36 = 11c5c2ee d2a613eb a2b23f94 c0c759ad
! %f40 = 1d018816 b5ed6214 901a5338 6005fb78
! %f44 = dd2d69d6 19782e1c 94128f7b 2791d776
ldda [%g1]ASI_BLK_P,%f32
xorcc %g0,%g0,%g3 ! init %g3 and set flags
membar #Sync ! Force the block loads to complete
! Start of Random Code for processor 6
p6_label_1:
! %l0 = 63ee2677aa897590, immed = 00000fc4, %l4 = ccc78203b0c9e0e7
sub %l0,0xfc4,%l4 ! %l4 = 63ee2677aa8965cc
! Mem[0000000030800030] = 7a2cde75, %l0 = 63ee2677aa897590
ldub [%o1+%o6],%l0 ! %l0 = 000000000000007a
! Mem[000000001c000028] = 395c018a, %l1 = ab84571426c073ac
lduha [%i0+%o5]0x88,%l1 ! %l1 = 000000000000018a
! %l6 = 1466528a9900f504, Mem[000000001d800020] = a058f13c
stba %l6,[%i3+%o4]0x81 ! Mem[000000001d800020] = 0458f13c
! Mem[000000001c000008] = 12a35089, %l4 = 63ee2677aa8965cc
ldsha [%i0+%i4]0x81,%l4 ! %l4 = 00000000000012a3
! %l6 = 1466528a9900f504, immed = 00000011, %l6 = 1466528a9900f504
sra %l6,0x011,%l6 ! %l6 = ffffffffffffcc80
! %l3 = 498dbdd1cb2e6fb1, Mem[000000001d800020] = 0458f13c
stba %l3,[%i3+%o4]0x81 ! Mem[000000001d800020] = b158f13c
! %l1 = 000000000000018a, immed = 00000b6a, %l3 = 498dbdd1cb2e6fb1
subccc %l1,0xb6a,%l3 ! %l3 = fffffffffffff620, %ccr = 99
! %l0 = 0000007a, %l1 = 0000018a, Mem[000000001d800020] = b158f13c b4b69a64
stda %l0,[%i3+%o4]0x81 ! Mem[000000001d800020] = 0000007a 0000018a
! %l0 = 000000000000007a, Mem[000000001d800018] = bc0131d2559861c9
stxa %l0,[%i3+%i6]0x88 ! Mem[000000001d800018] = 000000000000007a
p6_label_2:
! Mem[0000000030000030] = 6a60a2dd2f8bce5c, %f30 = 61df2dbb 70cb3c8f
ldda [%o0+0x030]%asi,%f30 ! %f30 = 6a60a2dd 2f8bce5c
! Mem[000000001c000018] = 3a87b6d2, %l5 = 19cb1b3028a99895
lduwa [%i0+%i6]0x80,%l5 ! %l5 = 000000003a87b6d2
! Mem[0000000030000070] = 139432ec 71fc2900, %l4 = 000012a3, %l5 = 3a87b6d2
ldd [%o0+0x070],%l4 ! %l4 = 00000000139432ec 0000000071fc2900
! Mem[0000000031800074] = 8c5247ff, %l0 = 000000000000007a
lduw [%o3+0x074],%l0 ! %l0 = 000000008c5247ff
! Mem[000000001d000000] = b6790f19, %l0 = 000000008c5247ff
lduba [%i2+%g0]0x80,%l0 ! %l0 = 00000000000000b6
! %l0 = 000000b6, %l1 = 0000018a, Mem[0000000031000070] = b888d3f8 a2776d1b
std %l0,[%o2+0x070] ! Mem[0000000031000070] = 000000b6 0000018a
! %l6 = ffffffffffffcc80, Mem[0000000031000034] = 0da37b95
stb %l6,[%o2+0x034] ! Mem[0000000031000034] = 80a37b95
! Mem[0000000031000070] = 000000b6 0000018a, %l6 = ffffcc80, %l7 = 793b8402
ldd [%o2+0x070],%l6 ! %l6 = 00000000000000b6 000000000000018a
! Mem[000000001d000008] = ee929e001f9c67be, %f12 = 4ece70f4 c70e992c
ldd [%i2+%i4],%f12 ! %f12 = ee929e00 1f9c67be
! Mem[000000001c000018] = 3a87b6d29f079fb6, %f6 = 5863a66d 68180d61
ldd [%i0+%i6],%f6 ! %f6 = 3a87b6d2 9f079fb6
p6_label_3:
! %f25 = fff0d59a, Mem[000000001d000000] = b6790f19
sta %f25,[%i2+%g0]0x81 ! Mem[000000001d000000] = fff0d59a
! %l3 = fffffffffffff620, %l4 = 00000000139432ec, %l0 = 00000000000000b6
sll %l3,%l4,%l0 ! %l0 = ffffffffff620000
! Mem[000000001c000008] = 12a3508901f4bbf1, %f24 = 7084f39c fff0d59a
ldd [%i0+%i4],%f24 ! %f24 = 12a35089 01f4bbf1
! Mem[000000001d800060] = 741d34e7553036c4, %f22 = 3ffbf792 9cccfbd6
ldd [%i3+0x060],%f22 ! %f22 = 741d34e7 553036c4
! %f8 = 78f51cfb 3b5687df, Mem[000000001d000010] = fb68d276 bb888e1b
stda %f8 ,[%i2+%i5]0x89 ! Mem[000000001d000010] = 78f51cfb 3b5687df
! %l3 = fffffffffffff620, %l2 = f42e5b5c6ffaf562, %y = 00000000
sdiv %l3,%l2,%l1 ! %l1 = 0000000000000002
mov %l0,%y ! %y = ff620000
! %l7 = 000000000000018a, Mem[000000001d800030] = 52094910dac9bfd0
stxa %l7,[%i3+%o6]0x80 ! Mem[000000001d800030] = 000000000000018a
! %l2 = f42e5b5c6ffaf562, Mem[000000001c800008] = 74bf466a
stba %l2,[%i1+%i4]0x81 ! Mem[000000001c800008] = 62bf466a
! %l5 = 0000000071fc2900, Mem[000000001c000030] = bf9b01db
stwa %l5,[%i0+%o6]0x89 ! Mem[000000001c000030] = 71fc2900
! Mem[0000000030800030] = 7a2cde75, %l4 = 00000000139432ec
lduh [%o1+0x032],%l4 ! %l4 = 000000000000de75
p6_label_4:
! %l7 = 000000000000018a
sethi %hi(0xba047800),%l7 ! %l7 = 00000000ba047800
! %l5 = 0000000071fc2900, Mem[0000000031000070] = 000000b60000018a
stx %l5,[%o2+0x070] ! Mem[0000000031000070] = 0000000071fc2900
! Mem[000000001c000020] = ede5d91ef0a02b14, %f0 = fa57fbda d87c4e4b
ldd [%i0+%o4],%f0 ! %f0 = ede5d91e f0a02b14
! Mem[0000000030000070] = 139432ec71fc2900, %f20 = 98625f64 24c57ade
ldd [%o0+0x070],%f20 ! %f20 = 139432ec 71fc2900
! Mem[000000001c000030] = 0029fc71, %l0 = ffffffffff620000
ldsha [%i0+%o6]0x81,%l0 ! %l0 = 0000000000000029
! %l4 = 000000000000de75, %l4 = 000000000000de75, %l1 = 0000000000000002
andcc %l4,%l4,%l1 ! %l1 = 000000000000de75, %ccr = 00
! %l7 = 00000000ba047800, immd = fffffffffffffd09, %l0 = 0000000000000029
sdivx %l7,-0x2f7,%l0 ! %l0 = ffffffffffc1424a
! %l1 = 000000000000de75, immed = 00000886, %y = ff620000
udiv %l1,0x886,%l5 ! %l5 = 00000000ffffffff
mov %l0,%y ! %y = ffc1424a
! %l0 = ffffffffffc1424a, %l0 = ffffffffffc1424a, %l5 = 00000000ffffffff
orncc %l0,%l0,%l5 ! %l5 = ffffffffffffffff, %ccr = 88
! %l7 = 00000000ba047800, Mem[0000000031000030] = fbfd9d08
stw %l7,[%o2+%o6] ! Mem[0000000031000030] = ba047800
p6_label_5:
! %l6 = 00000000000000b6, Mem[0000000030800032] = 7a2cde75
sth %l6,[%o1+0x032] ! Mem[0000000030800030] = 7a2c00b6
! %l4 = 000000000000de75, immed = fffff550, %l4 = 000000000000de75
sub %l4,-0xab0,%l4 ! %l4 = 000000000000e925
! Mem[000000001c800028] = d9b6f0e306e95fe6, %l0 = ffffffffffc1424a
ldx [%i1+%o5],%l0 ! %l0 = d9b6f0e306e95fe6
! %l3 = fffffffffffff620, %l4 = 000000000000e925, %l0 = d9b6f0e306e95fe6
sra %l3,%l4,%l0 ! %l0 = ffffffffffffffb1
! %l3 = fffffffffffff620, %l4 = 000000000000e925, %l0 = ffffffffffffffb1
orn %l3,%l4,%l0 ! %l0 = fffffffffffff6fa
! Mem[000000001c800018] = f07859e4, %l1 = 000000000000de75
lduwa [%i1+%i6]0x80,%l1 ! %l1 = 00000000f07859e4
! Mem[0000000031800074] = 8c5247ff, %l4 = 000000000000e925
ldsh [%o3+0x074],%l4 ! %l4 = ffffffffffff8c52
! Mem[0000000031800030] = f80567abe30aebaa, %f28 = 1ecf2f91 d821faac
ldda [%o3+0x030]%asi,%f28 ! %f28 = f80567ab e30aebaa
! Mem[0000000031800074] = 8c5247ff, %l2 = f42e5b5c6ffaf562
ldsb [%o3+0x075],%l2 ! %l2 = 0000000000000052
! %f12 = ee929e00 1f9c67be, Mem[000000001d000060] = 3e6adc6c 866d4198
std %f12,[%i2+0x060] ! Mem[000000001d000060] = ee929e00 1f9c67be
p6_label_6:
! %l7 = 00000000ba047800, %l3 = fffffffffffff620, %l6 = 00000000000000b6
addcc %l7,%l3,%l6 ! %l6 = 00000000ba046e20, %ccr = 19
! %l7 = 00000000ba047800, immd = 0000000000000756, %l7 = 00000000ba047800
udivx %l7,0x756,%l7 ! %l7 = 0000000000195b65
! Set Register : %l6 = 00000000ba046e20
xor %g0,-1,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000031800074] = 8c5247ff, %l4 = ffffffffffff8c52
lduh [%o3+0x076],%l4 ! %l4 = 00000000000047ff
! %l6 = ffffffffffffffff, Mem[000000001d000010] = 3b5687df
stha %l6,[%i2+%i5]0x88 ! Mem[000000001d000010] = 3b56ffff
! Mem[0000000031800074] = 8c5247ff, %l0 = fffffffffffff6fa
ldub [%o3+0x076],%l0 ! %l0 = 0000000000000047
! %l6 = ffffffffffffffff, %l2 = 0000000000000052, %l0 = 0000000000000047
udivx %l6,%l2,%l0 ! %l0 = 031f3831f3831f38
! Mem[000000001c000028] = 810886f7395c018a, %l2 = 0000000000000052
ldxa [%i0+%o5]0x88,%l2 ! %l2 = 810886f7395c018a
! %l1 = 00000000f07859e4, %l7 = 0000000000195b65, %l5 = ffffffffffffffff
sllx %l1,%l7,%l5 ! %l5 = 0f0b3c8000000000
! Mem[0000000030000030] = 6a60a2dd2f8bce5c, %l7 = 0000000000195b65
ldx [%o0+%o6],%l7 ! %l7 = 6a60a2dd2f8bce5c
p6_label_7:
! Mem[000000001d800030] = 00000000, %l2 = 810886f7395c018a
lduwa [%i3+%o6]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000031800070] = ded28676, %l3 = fffffffffffff620
lduw [%o3+0x070],%l3 ! %l3 = 00000000ded28676
! %f12 = ee929e00 1f9c67be, Mem[000000001c000020] = ede5d91e f0a02b14
stda %f12,[%i0+%o4]0x81 ! Mem[000000001c000020] = ee929e00 1f9c67be
! retry : should take illegal inst trap, %l0 = 031f3831f3831f38
retry ! Illegal inst trap : %l0 = 031f3831f3831f48
! %l1 = 00000000f07859e4, immed = 00000f03, %y = ffc1424a
umulcc %l1,0xf03,%l3 ! %l3 = 00000e19dead69ac, %ccr = 08, %y = e19
! %l2 = 0000000000000000, %l5 = 0f0b3c8000000000, %y = 00000e19
umul %l2,%l5,%l4 ! %l4 = 0000000000000000, %y = 00
! %l7 = 6a60a2dd2f8bce5c, immed = 000000da, %l0 = 031f3831f3831f48
orncc %l7,0x0da,%l0 ! %l0 = ffffffffffffff7d, %ccr = 88
! Mem[000000001d800008] = b3d801af, %l4 = 0000000000000000
lduwa [%i3+%i4]0x80,%l4 ! %l4 = 00000000b3d801af
! %f16 = 521d26e8 6136c47c, Mem[0000000031000030] = ba047800 80a37b95
std %f16,[%o2+%o6] ! Mem[0000000031000030] = 521d26e8 6136c47c
! %l3 = 00000e19dead69ac, %l7 = 6a60a2dd2f8bce5c, %l4 = 00000000b3d801af
xor %l3,%l7,%l4 ! %l4 = 6a60acc4f126a7f0
p6_label_8:
! Mem[0000000030800070] = 549de38a9a53aca4, %l2 = 0000000000000000
ldxa [%o1+0x070]%asi,%l2 ! %l2 = 549de38a9a53aca4
! %l4 = 6a60acc4f126a7f0, immed = 000003de, %l0 = ffffffffffffff7d
andcc %l4,0x3de,%l0 ! %l0 = 00000000000003d0, %ccr = 00
! %l4 = 6a60acc4f126a7f0, Mem[000000001d800030] = 000000000000018a
stx %l4,[%i3+%o6] ! Mem[000000001d800030] = 6a60acc4f126a7f0
! %l4 = 6a60acc4f126a7f0, Mem[0000000031800070] = ded28676
stw %l4,[%o3+0x070] ! Mem[0000000031800070] = f126a7f0
! Mem[000000001c000028] = 8a015c39 f7860881, %l4 = f126a7f0, %l5 = 00000000
ldda [%i0+%o5]0x81,%l4 ! %l4 = 000000008a015c39 00000000f7860881
! Mem[000000001d800030] = c4ac606a, %f21 = 71fc2900
lda [%i3+%o6]0x88,%f21 ! %f21 = c4ac606a
! %l2 = 549de38a9a53aca4, immed = 00000e35, %l6 = ffffffffffffffff
orncc %l2,0xe35,%l6 ! %l6 = fffffffffffffdee, %ccr = 88
! Mem[000000001c000000] = d3e7d168, %l0 = 00000000000003d0
lduw [%i0+%g0],%l0 ! %l0 = 00000000d3e7d168
! %l4 = 000000008a015c39, Mem[0000000031800036] = e30aebaa
sth %l4,[%o3+0x036] ! Mem[0000000031800034] = e30a5c39
! %l4 = 8a015c39, %l5 = f7860881, Mem[000000001d000018] = 17914f66 89cccb89
stda %l4,[%i2+%i6]0x81 ! Mem[000000001d000018] = 8a015c39 f7860881
p6_label_9:
! %l1 = 00000000f07859e4, immed = 000005bc, %l4 = 000000008a015c39
orcc %l1,0x5bc,%l4 ! %l4 = 00000000f0785dfc, %ccr = 08
! %l2 = 549de38a9a53aca4, %l1 = 00000000f07859e4, %l4 = 00000000f0785dfc
addc %l2,%l1,%l4 ! %l4 = 549de38b8acc0688
! %l3 = 00000e19dead69ac, %l1 = 00000000f07859e4, %l0 = 00000000d3e7d168
tsubcctv %l3,%l1,%l0 ! %l0 = 00000e18ee350fc8, %ccr = 09
! retry : should take illegal inst trap, %l0 = 00000e18ee350fc8
retry ! Illegal inst trap : %l0 = 00000e18ee350fd8
! %f29 = e30aebaa, Mem[0000000030800074] = 9a53aca4
sta %f29,[%o1+0x074]%asi ! Mem[0000000030800074] = e30aebaa
! Mem[000000001c800020] = 21ebed29, %l0 = 00000e18ee350fd8
ldsha [%i1+%o4]0x81,%l0 ! %l0 = 00000000000021eb
! Mem[000000001c800018] = e45978f0, %l5 = 00000000f7860881
ldsha [%i1+%i6]0x89,%l5 ! %l5 = 00000000000078f0
! Mem[000000001d000040] = bbab9a04 ee03b53d, %l2 = 9a53aca4, %l3 = dead69ac
ldda [%i2+0x040]%asi,%l2 ! %l2 = 00000000bbab9a04 00000000ee03b53d
! %l4 = 549de38b8acc0688, %l3 = 00000000ee03b53d, %l0 = 00000000000021eb
orcc %l4,%l3,%l0 ! %l0 = 549de38beecfb7bd, %ccr = 08
! Mem[0000000031000070] = 0000000071fc2900, %f10 = f4109aa7 a91456d5
ldd [%o2+0x070],%f10 ! %f10 = 00000000 71fc2900
p6_label_10:
! Mem[0000000031800074] = 8c5247ff, %l3 = 00000000ee03b53d
ldsw [%o3+0x074],%l3 ! %l3 = ffffffff8c5247ff
! %l2 = 00000000bbab9a04, immed = fffffb9e, %l6 = fffffffffffffdee
addc %l2,-0x462,%l6 ! %l6 = 00000000bbab95a2
! %l5 = 00000000000078f0, Mem[000000001d000010] = 78f51cfb3b56ffff
stxa %l5,[%i2+%i5]0x88 ! Mem[000000001d000010] = 00000000000078f0
! %l4 = 549de38b8acc0688, Mem[000000001d800018] = 000000000000007a
stxa %l4,[%i3+%i6]0x88 ! Mem[000000001d800018] = 549de38b8acc0688
! %l7 = 6a60a2dd2f8bce5c, %l7 = 6a60a2dd2f8bce5c, %l5 = 00000000000078f0
srlx %l7,%l7,%l5 ! %l5 = 00000006a60a2dd2
! %l5 = 00000006a60a2dd2, %l7 = 6a60a2dd2f8bce5c, %l4 = 549de38b8acc0688
sll %l5,%l7,%l4 ! %l4 = 6a60a2dd20000000
! Mem[000000001d000030] = bc5535ef, %f15 = a4af1489
lda [%i2+%o6]0x80,%f15 ! %f15 = bc5535ef
! Mem[000000001c000018] = b69f079fd2b6873a, %f20 = 139432ec c4ac606a
ldda [%i0+%i6]0x88,%f20 ! %f20 = b69f079f d2b6873a
! Mem[000000001d800030] = c4ac606a, %l6 = 00000000bbab95a2
ldswa [%i3+%o6]0x88,%l6 ! %l6 = ffffffffc4ac606a
! %f26 = 501d0f57 91256a6b, Mem[0000000031800070] = f126a7f0 8c5247ff
std %f26,[%o3+0x070] ! Mem[0000000031800070] = 501d0f57 91256a6b
p6_label_11:
! retry : should take illegal inst trap, %l0 = 549de38beecfb7bd
retry ! Illegal inst trap : %l0 = 549de38beecfb7cd
! %l2 = 00000000bbab9a04, %l7 = 6a60a2dd2f8bce5c, %y = 00000000
smul %l2,%l7,%l0 ! %l0 = f34f305ee3c69170, %y = f34f305e
! %l3 = ffffffff8c5247ff, immed = 00000ca6, %l1 = 00000000f07859e4
addc %l3,0xca6,%l1 ! %l1 = ffffffff8c5254a5
! %l7 = 6a60a2dd2f8bce5c, immed = 00000cc9, %l6 = ffffffffc4ac606a
andncc %l7,0xcc9,%l6 ! %l6 = 6a60a2dd2f8bc214, %ccr = 00
! Mem[000000001c800020] = 21ebed29, %l4 = 6a60a2dd20000000
ldsba [%i1+%o4]0x81,%l4 ! %l4 = 0000000000000021
! %l4 = 00000021, %l5 = a60a2dd2, Mem[000000001d800008] = b3d801af 6b1c9a9e
stda %l4,[%i3+%i4]0x81 ! Mem[000000001d800008] = 00000021 a60a2dd2
! %l3 = ffffffff8c5247ff, immed = 0000069b, %y = f34f305e
umul %l3,0x69b,%l4 ! %l4 = 0000039ee3819165, %y = 39e
! Clear Register : %l7 = 6a60a2dd2f8bce5c
clr %l7 ! %l7 = 0000000000000000
! %l3 = ffffffff8c5247ff, Mem[000000001d000030] = ef3555bc
stba %l3,[%i2+%o6]0x89 ! Mem[000000001d000030] = ef3555ff
! Mem[0000000030800034] = 8d9a7c94, %l3 = ffffffff8c5247ff
ldsh [%o1+0x036],%l3 ! %l3 = 0000000000007c94
p6_label_12:
! %l5 = 00000006a60a2dd2, Mem[000000001d000010] = 000078f0
stba %l5,[%i2+%i5]0x89 ! Mem[000000001d000010] = 000078d2
! Mem[000000001c800028] = d9b6f0e3 06e95fe6, %l4 = e3819165, %l5 = a60a2dd2
ldda [%i1+%o5]0x81,%l4 ! %l4 = 00000000d9b6f0e3 0000000006e95fe6
! Mem[000000001c800028] = e3f0b6d9, %l7 = 0000000000000000
lduha [%i1+%o5]0x88,%l7 ! %l7 = 000000000000b6d9
! %l5 = 0000000006e95fe6, %l4 = 00000000d9b6f0e3, %l2 = 00000000bbab9a04
addcc %l5,%l4,%l2 ! %l2 = 00000000e0a050c9, %ccr = 08
! %f8 = 78f51cfb, Mem[0000000030800034] = 8d9a7c94
st %f8 ,[%o1+0x034] ! Mem[0000000030800034] = 78f51cfb
! %l4 = 00000000d9b6f0e3, immed = fffff295, %l6 = 6a60a2dd2f8bc214
sub %l4,-0xd6b,%l6 ! %l6 = 00000000d9b6fe4e
! %l5 = 0000000006e95fe6, immed = 000003c2, %l6 = 00000000d9b6fe4e
orn %l5,0x3c2,%l6 ! %l6 = ffffffffffffffff
! %l4 = 00000000d9b6f0e3, Mem[0000000031800030] = f80567abe30a5c39
stx %l4,[%o3+%o6] ! Mem[0000000031800030] = 00000000d9b6f0e3
! %l5 = 0000000006e95fe6, Mem[000000001c000028] = 8a015c39
stha %l5,[%i0+%o5]0x80 ! Mem[000000001c000028] = 5fe65c39
! Mem[000000001d000058] = c111c3d0, %l2 = 00000000e0a050c9
ldsba [%i2+0x058]%asi,%l2 ! %l2 = ffffffffffffffc1
p6_label_13:
! Mem[0000000031800030] = 00000000, %l1 = ffffffff8c5254a5
ldsh [%o3+0x032],%l1 ! %l1 = 0000000000000000
! %l1 = 0000000000000000, Mem[0000000031000030] = 521d26e8, %asi = 80
stwa %l1,[%o2+0x030]%asi ! Mem[0000000031000030] = 00000000
! Mem[000000001c000030] = 0029fc71, %l2 = ffffffffffffffc1
ldsba [%i0+%o6]0x81,%l2 ! %l2 = 0000000000000000
! %l2 = 0000000000000000, Mem[000000001d800030] = 6a60acc4
stwa %l2,[%i3+%o6]0x80 ! Mem[000000001d800030] = 00000000
! Mem[000000001d000030] = ff5535ef, %l3 = 0000000000007c94
lduwa [%i2+%o6]0x80,%l3 ! %l3 = 00000000ff5535ef
! %l4 = 00000000d9b6f0e3, Mem[000000001d800050] = ed98b043b64ff0f6
stx %l4,[%i3+0x050] ! Mem[000000001d800050] = 00000000d9b6f0e3
! %l4 = 00000000d9b6f0e3, Mem[000000001d000008] = 009e92ee
stwa %l4,[%i2+%i4]0x89 ! Mem[000000001d000008] = d9b6f0e3
! Mem[000000001c000008] = 8950a312, %l7 = 000000000000b6d9
lduwa [%i0+%i4]0x88,%l7 ! %l7 = 000000008950a312
! Mem[0000000031000070] = 00000000 71fc2900, %l0 = e3c69170, %l1 = 00000000
ldd [%o2+0x070],%l0 ! %l0 = 0000000000000000 0000000071fc2900
! Mem[0000000030000030] = 6a60a2dd 2f8bce5c, %l2 = 00000000, %l3 = ff5535ef
ldd [%o0+%o6],%l2 ! %l2 = 000000006a60a2dd 000000002f8bce5c
p6_label_14:
! %l5 = 0000000006e95fe6, Mem[000000001c800020] = 29edeb21
stwa %l5,[%i1+%o4]0x89 ! Mem[000000001c800020] = 06e95fe6
! %l7 = 000000008950a312, %l7 = 000000008950a312, %l5 = 0000000006e95fe6
srl %l7,%l7,%l5 ! %l5 = 0000000000002254
! %f30 = 6a60a2dd 2f8bce5c, Mem[000000001c800000] = cdfb33d7 30fb915c
stda %f30,[%i1+%g0]0x81 ! Mem[000000001c800000] = 6a60a2dd 2f8bce5c
! Mem[000000001c800000] = 6a60a2dd, %l7 = 000000008950a312
ldsba [%i1+%g0]0x81,%l7 ! %l7 = 000000000000006a
! Mem[000000001d800018] = 8806cc8a, %f13 = 1f9c67be
lda [%i3+%i6]0x80,%f13 ! %f13 = 8806cc8a
! Mem[0000000030800030] = 7a2c00b678f51cfb, %f24 = 12a35089 01f4bbf1
ldda [%o1+0x030]%asi,%f24 ! %f24 = 7a2c00b6 78f51cfb
! %l7 = 000000000000006a, %l1 = 0000000071fc2900, %l6 = ffffffffffffffff
addccc %l7,%l1,%l6 ! %l6 = 0000000071fc296a, %ccr = 00
! %l0 = 0000000000000000, Mem[000000001d80001f] = 8be39d54
stb %l0,[%i3+0x01f] ! Mem[000000001d80001c] = 8be39d00
! Mem[000000001c000008] = 12a35089, %l0 = 0000000000000000
lduba [%i0+%i4]0x80,%l0 ! %l0 = 0000000000000012
! %l7 = 000000000000006a, immed = fffff88e, %y = 0000039e
udiv %l7,-0x772,%l0 ! %l0 = 000000000000039e
mov %l0,%y ! %y = 0000039e
p6_label_15:
! Mem[000000001c000000] = d3e7d168, %l2 = 000000006a60a2dd
lduwa [%i0+%g0]0x80,%l2 ! %l2 = 00000000d3e7d168
! %l6 = 0000000071fc296a, Mem[0000000030000070] = 139432ec71fc2900
stx %l6,[%o0+0x070] ! Mem[0000000030000070] = 0000000071fc296a
! Mem[0000000031000030] = 00000000, %l1 = 0000000071fc2900
ldsh [%o2+0x032],%l1 ! %l1 = 0000000000000000
! %l1 = 0000000000000000, immed = 00000da4, %l3 = 000000002f8bce5c
addcc %l1,0xda4,%l3 ! %l3 = 0000000000000da4, %ccr = 00
! Mem[0000000030000030] = 6a60a2dd2f8bce5c, %f18 = 163c1ca1 822a69b4
ldd [%o0+%o6],%f18 ! %f18 = 6a60a2dd 2f8bce5c
! %l1 = 0000000000000000, immed = fffff4f1, %l6 = 0000000071fc296a
xnorcc %l1,-0xb0f,%l6 ! %l6 = 0000000000000b0e, %ccr = 00
! Mem[000000001d000018] = 395c018a, %f5 = 38b0d14c
lda [%i2+%i6]0x88,%f5 ! %f5 = 395c018a
! %l0 = 000000000000039e, %l1 = 0000000000000000, %y = 0000039e
umul %l0,%l1,%l2 ! %l2 = 0000000000000000, %y = 00
! %l6 = 00000b0e, %l7 = 0000006a, Mem[000000001d800030] = 00000000 f0a726f1
stda %l6,[%i3+%o6]0x89 ! Mem[000000001d800030] = 00000b0e 0000006a
! %l0 = 000000000000039e, Mem[000000001c800008] = cd9f553a6a46bf62
stxa %l0,[%i1+%i4]0x88 ! Mem[000000001c800008] = 000000000000039e
p6_label_16:
! %l3 = 0000000000000da4, immed = fffffa72, %l1 = 0000000000000000
orncc %l3,-0x58e,%l1 ! %l1 = 0000000000000dad, %ccr = 00
! %l4 = 00000000d9b6f0e3, Mem[0000000031800070] = 501d0f57
stw %l4,[%o3+0x070] ! Mem[0000000031800070] = d9b6f0e3
! %l7 = 000000000000006a, Mem[0000000031800032] = 00000000
sth %l7,[%o3+0x032] ! Mem[0000000031800030] = 0000006a
! Mem[0000000030000030] = 6a60a2dd2f8bce5c, %f18 = 6a60a2dd 2f8bce5c
ldd [%o0+%o6],%f18 ! %f18 = 6a60a2dd 2f8bce5c
! %l5 = 0000000000002254, Mem[000000001c800030] = af2865c7
stwa %l5,[%i1+%o6]0x81 ! Mem[000000001c800030] = 00002254
! Mem[000000001d800008] = 21000000, %l4 = 00000000d9b6f0e3
ldsha [%i3+%i4]0x89,%l4 ! %l4 = 0000000000000000
! %l1 = 0000000000000dad, %l6 = 0000000000000b0e, %y = 00000000
umulcc %l1,%l6,%l1 ! %l1 = 0000000000972e76, %ccr = 00, %y = 00
! %l2 = 0000000000000000, Mem[000000001d800028] = f6feed80
stba %l2,[%i3+%o5]0x81 ! Mem[000000001d800028] = 00feed80
! %l5 = 0000000000002254, %l5 = 0000000000002254, %l5 = 0000000000002254
orcc %l5,%l5,%l5 ! %l5 = 0000000000002254, %ccr = 00
! %l2 = 0000000000000000, immed = 000002d6, %y = 00000000
umul %l2,0x2d6,%l7 ! %l7 = 0000000000000000, %y = 00
p6_label_17:
! Mem[0000000031800030] = 0000006ad9b6f0e3, %f4 = 5aa8e48a 395c018a
ldd [%o3+%o6],%f4 ! %f4 = 0000006a d9b6f0e3
! %l0 = 000000000000039e, immed = 00000b62, %y = 00000000
udiv %l0,0xb62,%l3 ! %l3 = 0000000000000000
mov %l0,%y ! %y = 0000039e
! Mem[000000001d800000] = 073808a1, %f11 = 71fc2900
lda [%i3+%g0]0x88,%f11 ! %f11 = 073808a1
! Mem[000000001d800018] = 8806cc8a, %l0 = 000000000000039e
lduba [%i3+%i6]0x80,%l0 ! %l0 = 0000000000000088
! Mem[000000001d000030] = ff5535ef, %f1 = f0a02b14
lda [%i2+%o6]0x80,%f1 ! %f1 = ff5535ef
! %l0 = 0000000000000088
sethi %hi(0xcba75000),%l0 ! %l0 = 00000000cba75000
! %l0 = 00000000cba75000, immed = 00000fb6, %l2 = 0000000000000000
xnor %l0,0xfb6,%l2 ! %l2 = ffffffff3458a049
! Mem[000000001d800000] = a1083807b79a7a2a, %f30 = 6a60a2dd 2f8bce5c
ldd [%i3+%g0],%f30 ! %f30 = a1083807 b79a7a2a
! %l2 = 3458a049, %l3 = 00000000, Mem[000000001c800050] = 865e980b fff39a6f
stda %l2,[%i1+0x050]%asi ! Mem[000000001c800050] = 3458a049 00000000
! %f6 = 3a87b6d2 9f079fb6, Mem[0000000031800030] = 0000006a d9b6f0e3
stda %f6 ,[%o3+0x030]%asi ! Mem[0000000031800030] = 3a87b6d2 9f079fb6
p6_label_18:
! Mem[0000000031800070] = d9b6f0e3, %l6 = 0000000000000b0e
ldub [%o3+0x071],%l6 ! %l6 = 00000000000000b6
! Mem[000000001c800048] = cfc04687, %l7 = 0000000000000000
ldsb [%i1+0x048],%l7 ! %l7 = ffffffffffffffcf
! %l0 = 00000000cba75000, %l1 = 0000000000972e76, %l2 = ffffffff3458a049
udivx %l0,%l1,%l2 ! %l2 = 0000000000000158
! %l7 = ffffffffffffffcf, %l4 = 0000000000000000, %y = 0000039e
umul %l7,%l4,%l3 ! %l3 = 0000000000000000, %y = 00
! Mem[0000000031800070] = d9b6f0e391256a6b, %f2 = aed26f0c f5f7b96e
ldd [%o3+0x070],%f2 ! %f2 = d9b6f0e3 91256a6b
! Mem[0000000030000070] = 00000000, %l2 = 0000000000000158
ldsw [%o0+0x070],%l2 ! %l2 = 0000000000000000
! %l5 = 0000000000002254, immd = ffffffffffffff3b, %l5 = 0000000000002254
sdivx %l5,-0x0c5,%l5 ! %l5 = ffffffffffffffd4
! %f16 = 521d26e8 6136c47c, Mem[000000001c000038] = 10c9a0da 475388a2
std %f16,[%i0+0x038] ! Mem[000000001c000038] = 521d26e8 6136c47c
! Mem[000000001c800030] = 00002254, %l5 = ffffffffffffffd4
ldsha [%i1+%o6]0x81,%l5 ! %l5 = 0000000000000000
! %l7 = ffffffffffffffcf, Mem[000000001d000008] = e3f0b6d91f9c67be
stxa %l7,[%i2+%i4]0x80 ! Mem[000000001d000008] = ffffffffffffffcf
p6_label_19:
! %l4 = 0000000000000000, immed = fffffaf6, %y = 00000000
udiv %l4,-0x50a,%l1 ! %l1 = 0000000000000000
mov %l0,%y ! %y = cba75000
! %l0 = 00000000cba75000, %l6 = 00000000000000b6, %l3 = 0000000000000000
orn %l0,%l6,%l3 ! %l3 = ffffffffffffff49
! Invert Register : %l4 = 0000000000000000
xor %l4,-1,%l4 ! %l4 = ffffffffffffffff
! %l7 = ffffffffffffffcf, %l1 = 0000000000000000, %y = cba75000
udiv %l7,%l1,%l7 ! Div by zero, %l0 = 00000000cba75050
mov %l0,%y ! %y = cba75028
! %l2 = 0000000000000000, immed = 00000016, %l0 = 00000000cba75028
srl %l2,0x016,%l0 ! %l0 = 0000000000000000
! %l3 = ffffffffffffff49, %l7 = ffffffffffffffcf, %y = cba75028
umul %l3,%l7,%l4 ! %l4 = ffffff1800002307, %y = ffffff18
! Mem[000000001c000008] = f1bbf4018950a312, %l1 = 0000000000000000
ldxa [%i0+%i4]0x88,%l1 ! %l1 = f1bbf4018950a312
! %f30 = a1083807 b79a7a2a, Mem[0000000030800030] = 7a2c00b6 78f51cfb
std %f30,[%o1+%o6] ! Mem[0000000030800030] = a1083807 b79a7a2a
! Invert Register : %l1 = f1bbf4018950a312
xor %l1,-1,%l1 ! %l1 = 0e440bfe76af5ced
! %l4 = 00002307, %l5 = 00000000, Mem[0000000030000030] = 6a60a2dd 2f8bce5c
std %l4,[%o0+%o6] ! Mem[0000000030000030] = 00002307 00000000
p6_label_20:
! %l3 = ffffffffffffff49, Mem[0000000031800030] = 3a87b6d29f079fb6
stx %l3,[%o3+%o6] ! Mem[0000000031800030] = ffffffffffffff49
! Mem[0000000031800034] = ffffff49, %l7 = ffffffffffffffcf
ldub [%o3+0x036],%l7 ! %l7 = 00000000000000ff
! Mem[000000001d800020] = 0000007a, %l0 = 0000000000000000
ldsba [%i3+0x022]%asi,%l0 ! %l0 = 0000000000000000
! %l0 = 0000000000000000, immed = fffff50f, %l6 = 00000000000000b6
subccc %l0,-0xaf1,%l6 ! %l6 = 0000000000000af1, %ccr = 11
! %l5 = 0000000000000000, Mem[0000000031800035] = ffffff49
stb %l5,[%o3+0x035] ! Mem[0000000031800034] = ff00ff49
! %l0 = 00000000, %l1 = 76af5ced, Mem[0000000030800030] = a1083807 b79a7a2a
std %l0,[%o1+%o6] ! Mem[0000000030800030] = 00000000 76af5ced
! Mem[0000000030000030] = 00002307, %l6 = 0000000000000af1
lduw [%o0+%o6],%l6 ! %l6 = 0000000000002307
! %l3 = ffffffffffffff49, immed = fffff994, %l4 = ffffff1800002307
orncc %l3,-0x66c,%l4 ! %l4 = ffffffffffffff6b, %ccr = 88
! %f8 = 78f51cfb, Mem[0000000030800074] = e30aebaa
st %f8 ,[%o1+0x074] ! Mem[0000000030800074] = 78f51cfb
! %l3 = ffffffffffffff49, immed = 00000fe1, %y = ffffff18
udivcc %l3,0xfe1,%l7 ! %l7 = 00000000ffffffff, %ccr = 0a
mov %l0,%y ! %y = 00000000
p6_label_21:
! Mem[000000001c000018] = 3a87b6d29f079fb6, %f12 = ee929e00 8806cc8a
ldd [%i0+%i6],%f12 ! %f12 = 3a87b6d2 9f079fb6
! Mem[000000001d80002c] = 09068c39, %l1 = 0e440bfe76af5ced
ldub [%i3+0x02e],%l1 ! %l1 = 000000000000008c
! Mem[000000001c000038] = 521d26e8, %l5 = 0000000000000000
ldswa [%i0+0x038]%asi,%l5 ! %l5 = 00000000521d26e8
! %l0 = 0000000000000000, %l7 = 00000000ffffffff, %l7 = 00000000ffffffff
addccc %l0,%l7,%l7 ! %l7 = 00000000ffffffff, %ccr = 08
! %l7 = 00000000ffffffff, immed = fffff5ce, %y = 00000000
umulcc %l7,-0xa32,%l1 ! %l1 = fffff5cd00000a32, %ccr = 80, %y = fffff5cd
! %l7 = 00000000ffffffff, immed = fffffd68, %l2 = 0000000000000000
sub %l7,-0x298,%l2 ! %l2 = 0000000100000297
! Mem[000000001c000000] = 68d1e7d3, %l4 = ffffffffffffff6b
ldsba [%i0+%g0]0x88,%l4 ! %l4 = ffffffffffffffd3
! %l3 = ffffffffffffff49, immed = fffff82b, %y = fffff5cd
udiv %l3,-0x7d5,%l5 ! %l5 = 00000000fffffda2
mov %l0,%y ! %y = 00000000
! Mem[000000001c800020] = 06e95fe6, %l2 = 0000000100000297
lduba [%i1+%o4]0x88,%l2 ! %l2 = 00000000000000e6
! %l3 = ffffffffffffff49, immed = fffff70c, %y = 00000000
umul %l3,-0x8f4,%l7 ! %l7 = fffff6550006666c, %y = fffff655
p6_label_22:
! %l5 = 00000000fffffda2, %l5 = 00000000fffffda2, %l1 = fffff5cd00000a32
srlx %l5,%l5,%l1 ! %l1 = 0000000000000000
! Mem[000000001c800060] = decf0d90, %l6 = 0000000000002307
ldsba [%i1+0x063]%asi,%l6 ! %l6 = ffffffffffffff90
! %l6 = ffffffffffffff90, immed = fffff1d2, %y = fffff655
smul %l6,-0xe2e,%l6 ! %l6 = 0000000000063420, %y = 00
! %f12 = 3a87b6d2 9f079fb6, Mem[000000001c000000] = 68d1e7d3 5dc931f5
stda %f12,[%i0+%g0]0x89 ! Mem[000000001c000000] = 3a87b6d2 9f079fb6
! Mem[000000001d000020] = 0a4fb36bb6d5ba9b, %f10 = 00000000 073808a1
ldda [%i2+%o4]0x88,%f10 ! %f10 = 0a4fb36b b6d5ba9b
! Mem[0000000030800030] = 0000000076af5ced, %l0 = 0000000000000000
ldx [%o1+%o6],%l0 ! %l0 = 0000000076af5ced
! Mem[0000000030000074] = 71fc296a, %l0 = 0000000076af5ced
ldsha [%o0+0x074]%asi,%l0 ! %l0 = 00000000000071fc
! Mem[000000001d800010] = 45d95765, %l3 = ffffffffffffff49
lduwa [%i3+%i5]0x80,%l3 ! %l3 = 0000000045d95765
! %l1 = 0000000000000000, Mem[0000000031000070] = 0000000071fc2900
stx %l1,[%o2+0x070] ! Mem[0000000031000070] = 0000000000000000
! Mem[0000000030800030] = 00000000 76af5ced, %l4 = ffffffd3, %l5 = fffffda2
ldd [%o1+%o6],%l4 ! %l4 = 0000000000000000 0000000076af5ced
p6_label_23:
! %l6 = 0000000000063420, %l4 = 0000000000000000, %l4 = 0000000000000000
addccc %l6,%l4,%l4 ! %l4 = 0000000000063420, %ccr = 00
! %l2 = 00000000000000e6, immed = ffffff53, %l4 = 0000000000063420
taddcctv %l2,-0x0ad,%l4 ! %l0 = 000000000000721f, Trapped
! %l6 = 0000000000063420, Mem[000000001d800020] = 7a000000
stba %l6,[%i3+%o4]0x89 ! Mem[000000001d800020] = 7a000020
! %l7 = fffff6550006666c, %l3 = 0000000045d95765, %y = 00000000
sdivcc %l7,%l3,%l2 ! %l2 = 0000000000000000, %ccr = 44
mov %l0,%y ! %y = 0000721f
! Mem[0000000030800030] = 00000000 76af5ced, %l6 = 00063420, %l7 = 0006666c
ldda [%o1+0x030]%asi,%l6 ! %l6 = 0000000000000000 0000000076af5ced
! %l3 = 0000000045d95765, immed = fffffbaa, %l5 = 0000000076af5ced
andn %l3,-0x456,%l5 ! %l5 = 0000000000000445
! %l6 = 0000000000000000, %l2 = 0000000000000000, %l4 = 0000000000063420
addcc %l6,%l2,%l4 ! %l4 = 0000000000000000, %ccr = 44
! Mem[0000000031800070] = d9b6f0e3, %l5 = 0000000000000445
ldsw [%o3+0x070],%l5 ! %l5 = ffffffffd9b6f0e3
! Mem[0000000031000030] = 00000000, %l3 = 0000000045d95765
ldsha [%o2+0x030]%asi,%l3 ! %l3 = 0000000000000000
! Randomly selected nop
nop
p6_label_24:
! %l4 = 0000000000000000, Mem[000000001c000030] = 0029fc71
stwa %l4,[%i0+%o6]0x80 ! Mem[000000001c000030] = 00000000
! %l5 = ffffffffd9b6f0e3, %l1 = 0000000000000000, %l5 = ffffffffd9b6f0e3
udivx %l5,%l1,%l5 ! Div by zero, %l0 = 000000000000726f
! %l1 = 0000000000000000, Mem[000000001c000010] = 7688605e
stwa %l1,[%i0+%i5]0x89 ! Mem[000000001c000010] = 00000000
! %l7 = 0000000076af5ced
sethi %hi(0x6581b800),%l7 ! %l7 = 000000006581b800
! Mem[000000001c000028] = 5fe65c39, %l1 = 0000000000000000
ldsha [%i0+%o5]0x81,%l1 ! %l1 = 0000000000005fe6
! Mem[000000001c000010] = 00000000, %l6 = 0000000000000000
ldsha [%i0+%i5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000030800030] = 00000000, %l1 = 0000000000005fe6
ldswa [%o1+0x030]%asi,%l1 ! %l1 = 0000000000000000
! %f26 = 501d0f57 91256a6b, Mem[0000000030800030] = 00000000 76af5ced
std %f26,[%o1+%o6] ! Mem[0000000030800030] = 501d0f57 91256a6b
! %l4 = 0000000000000000, %l4 = 0000000000000000, %l5 = ffffffffd9b6f0e3
orcc %l4,%l4,%l5 ! %l5 = 0000000000000000, %ccr = 44
! %l2 = 0000000000000000, Mem[0000000030000030] = 00002307
stba %l2,[%o0+0x030]%asi ! Mem[0000000030000030] = 00002307
p6_label_25:
! Mem[0000000031800030] = ffffffffff00ff49, %f30 = a1083807 b79a7a2a
ldd [%o3+%o6],%f30 ! %f30 = ffffffff ff00ff49
! Mem[000000001c000028] = 5fe65c39 f7860881, %l6 = 00000000, %l7 = 6581b800
ldd [%i0+%o5],%l6 ! %l6 = 000000005fe65c39 00000000f7860881
! %l6 = 000000005fe65c39, immed = 0000000a, %l1 = 0000000000000000
sra %l6,0x00a,%l1 ! %l1 = 000000000017f997
! Mem[0000000030800070] = 549de38a, %l1 = 000000000017f997
lduw [%o1+0x070],%l1 ! %l1 = 00000000549de38a
! %l7 = 00000000f7860881, %l2 = 0000000000000000, %l1 = 00000000549de38a
sub %l7,%l2,%l1 ! %l1 = 00000000f7860881
! %l2 = 0000000000000000, immed = fffff60c, %l2 = 0000000000000000
taddcctv %l2,-0x9f4,%l2 ! %l2 = fffffffffffff60c, %ccr = 88
! %f16 = 521d26e8, Mem[000000001c000008] = 8950a312
sta %f16,[%i0+%i4]0x89 ! Mem[000000001c000008] = 521d26e8
! Mem[0000000030000030] = 0000230700000000, %l0 = 0000000000007247
ldx [%o0+%o6],%l0 ! %l0 = 0000230700000000
! %l3 = 0000000000000000, %l2 = fffffffffffff60c, %l7 = 00000000f7860881
addc %l3,%l2,%l7 ! %l7 = fffffffffffff60c
! Mem[000000001d000068] = 235053b7, %l0 = 0000230700000000
ldub [%i2+0x06b],%l0 ! %l0 = 00000000000000b7
p6_label_26:
! Mem[000000001c000020] = 009e92ee, %l3 = 0000000000000000
lduba [%i0+%o4]0x88,%l3 ! %l3 = 00000000000000ee
! %l7 = fffffffffffff60c, %l3 = 00000000000000ee, %y = 0000721f
udivcc %l7,%l3,%l5 ! %l5 = 00000000ffffffff, %ccr = 0a
mov %l0,%y ! %y = 000000b7
! %l3 = 00000000000000ee, immed = 000004b8, %y = 000000b7
smul %l3,0x4b8,%l4 ! %l4 = 0000000000046310, %y = 00
! Mem[0000000030000030] = 00002307, %l2 = fffffffffffff60c
ldsw [%o0+%o6],%l2 ! %l2 = 0000000000002307
! Mem[0000000030000034] = 00000000, %l7 = fffffffffffff60c
ldsb [%o0+0x034],%l7 ! %l7 = 0000000000000000
! %l3 = 00000000000000ee, immed = fffffb90, %l7 = 0000000000000000
add %l3,-0x470,%l7 ! %l7 = fffffffffffffc7e
! Mem[0000000031000074] = 00000000, %l4 = 0000000000046310
lduh [%o2+0x074],%l4 ! %l4 = 0000000000000000
! %l7 = fffffffffffffc7e, Mem[000000001c800000] = 6a60a2dd
stba %l7,[%i1+%g0]0x81 ! Mem[000000001c800000] = 7e60a2dd
! %l2 = 0000000000002307, Mem[000000001d800018] = 009de38b8acc0688
stxa %l2,[%i3+%i6]0x88 ! Mem[000000001d800018] = 0000000000002307
! Mem[0000000030000070] = 00000000, %l0 = 00000000000000b7
ldsba [%o0+0x071]%asi,%l0 ! %l0 = 0000000000000000
p6_label_27:
! Mem[0000000030800030] = 501d0f5791256a6b, %f4 = 0000006a d9b6f0e3
ldd [%o1+%o6],%f4 ! %f4 = 501d0f57 91256a6b
! %f8 = 78f51cfb 3b5687df, Mem[0000000031000070] = 00000000 00000000
std %f8 ,[%o2+0x070] ! Mem[0000000031000070] = 78f51cfb 3b5687df
! %l0 = 0000000000000000, immed = 00000009, %l7 = fffffffffffffc7e
sll %l0,0x009,%l7 ! %l7 = 0000000000000000
! Mem[0000000030000070] = 0000000071fc296a, %l1 = 00000000f7860881
ldx [%o0+0x070],%l1 ! %l1 = 0000000071fc296a
! %l5 = 00000000ffffffff, %l4 = 0000000000000000, %y = 00000000
udiv %l5,%l4,%l6 ! Div by zero, %l0 = 0000000000000050
mov %l0,%y ! %y = 00000028
! %l3 = 00000000000000ee, immed = fffff1fd, %l6 = 000000005fe65c39
subccc %l3,-0xe03,%l6 ! %l6 = 0000000000000ef1, %ccr = 11
! Mem[000000001d800000] = a1083807, %l7 = 0000000000000000
ldswa [%i3+%g0]0x81,%l7 ! %l7 = ffffffffa1083807
! Mem[0000000031800070] = d9b6f0e391256a6b, %l5 = 00000000ffffffff
ldx [%o3+0x070],%l5 ! %l5 = d9b6f0e391256a6b
! Mem[000000001c000028] = 5fe65c39, %l0 = 0000000000000028
ldsw [%i0+%o5],%l0 ! %l0 = 000000005fe65c39
! Mem[000000001c800008] = 9e030000, %l4 = 0000000000000000
lduwa [%i1+%i4]0x80,%l4 ! %l4 = 000000009e030000
p6_label_28:
! %l6 = 0000000000000ef1, %l0 = 000000005fe65c39, %l4 = 000000009e030000
taddcctv %l6,%l0,%l4 ! %l0 = 000000005fe65c5c, Trapped
! Mem[000000001d000068] = 235053b7, %f13 = 9f079fb6
ld [%i2+0x068],%f13 ! %f13 = 235053b7
! %l6 = 0000000000000ef1, %l1 = 0000000071fc296a, %y = 00000028
sdiv %l6,%l1,%l5 ! %l5 = 0000000000000059
mov %l0,%y ! %y = 5fe65c5c
! %l7 = ffffffffa1083807, Mem[0000000030000074] = 71fc296a
stw %l7,[%o0+0x074] ! Mem[0000000030000074] = a1083807
! %l6 = 0000000000000ef1, immd = 000000000000083c, %l5 = 0000000000000059
udivx %l6,0x83c,%l5 ! %l5 = 0000000000000001
! %l1 = 0000000071fc296a, Mem[000000001c800068] = 9392a53b188ef37d
stx %l1,[%i1+0x068] ! Mem[000000001c800068] = 0000000071fc296a
! Mem[0000000031000070] = 78f51cfb, %l1 = 0000000071fc296a
ldub [%o2+0x071],%l1 ! %l1 = 00000000000000f5
! Randomly selected nop
nop
! Mem[000000001d000028] = d6aaa309, %l0 = 000000005fe65c5c
ldsha [%i2+%o5]0x89,%l0 ! %l0 = ffffffffffffa309
! %l5 = 0000000000000001, immed = 00000886, %l0 = ffffffffffffa309
xor %l5,0x886,%l0 ! %l0 = 0000000000000887
p6_label_29:
! %l4 = 000000009e030000, immed = 00000120, %y = 5fe65c5c
umulcc %l4,0x120,%l0 ! %l0 = 000000b1c3600000, %ccr = 08, %y = b1
! %l2 = 0000000000002307, immed = fffff1f4, %l0 = 000000b1c3600000
addc %l2,-0xe0c,%l0 ! %l0 = 00000000000014fb
! Mem[0000000031800030] = ffffffffff00ff49, %f30 = ffffffff ff00ff49
ldda [%o3+0x030]%asi,%f30 ! %f30 = ffffffff ff00ff49
! Clear Register : %l0 = 00000000000014fb
clr %l0 ! %l0 = 0000000000000000
! Mem[000000001c800030] = 54220000, %l6 = 0000000000000ef1
lduwa [%i1+%o6]0x88,%l6 ! %l6 = 0000000054220000
! %l4 = 9e030000, %l5 = 00000001, Mem[0000000030000030] = 00002307 00000000
std %l4,[%o0+%o6] ! Mem[0000000030000030] = 9e030000 00000001
! %l0 = 0000000000000000, immed = 00000005, %l5 = 0000000000000001
srax %l0,0x005,%l5 ! %l5 = 0000000000000000
! Mem[0000000031000070] = 78f51cfb 3b5687df, %l4 = 9e030000, %l5 = 00000000
ldd [%o2+0x070],%l4 ! %l4 = 0000000078f51cfb 000000003b5687df
! %l7 = ffffffffa1083807, %l1 = 00000000000000f5, %l7 = ffffffffa1083807
xor %l7,%l1,%l7 ! %l7 = ffffffffa10838f2
! Mem[000000001c800040] = 6bb9169a, %l0 = 0000000000000000
ldsw [%i1+0x040],%l0 ! %l0 = 000000006bb9169a
p6_label_30:
! %l2 = 0000000000002307, Mem[0000000030000032] = 9e030000
sth %l2,[%o0+0x032] ! Mem[0000000030000030] = 9e032307
! %f2 = d9b6f0e3, Mem[0000000030000034] = 00000001
st %f2 ,[%o0+0x034] ! Mem[0000000030000034] = d9b6f0e3
! Randomly selected nop
nop
! Mem[000000001d800018] = 00002307, %l5 = 000000003b5687df
ldswa [%i3+%i6]0x88,%l5 ! %l5 = 0000000000002307
! %l4 = 0000000078f51cfb, Mem[000000001d000010] = 000078d2
stha %l4,[%i2+%i5]0x88 ! Mem[000000001d000010] = 00001cfb
! %l2 = 00002307, %l3 = 000000ee, Mem[0000000031800030] = ffffffff ff00ff49
std %l2,[%o3+%o6] ! Mem[0000000031800030] = 00002307 000000ee
! %l1 = 00000000000000f5, immed = 00000c62, %y = 000000b1
sdiv %l1,0xc62,%l1 ! %l1 = 000000000e4b43ff
mov %l0,%y ! %y = 6bb9169a
! Mem[000000001c000058] = dcafef1b, %l1 = 000000000e4b43ff
ldsha [%i0+0x05a]%asi,%l1 ! %l1 = ffffffffffffef1b
! %l0 = 000000006bb9169a, Mem[000000001d800030] = 0e0b0000
stwa %l0,[%i3+%o6]0x81 ! Mem[000000001d800030] = 6bb9169a
! %f10 = 0a4fb36b b6d5ba9b, Mem[000000001d800030] = 6bb9169a 6a000000
stda %f10,[%i3+%o6]0x81 ! Mem[000000001d800030] = 0a4fb36b b6d5ba9b
p6_label_31:
! %f6 = 3a87b6d2, Mem[000000001d000018] = 8a015c39
sta %f6 ,[%i2+0x018]%asi ! Mem[000000001d000018] = 3a87b6d2
! %l6 = 0000000054220000, Mem[000000001c000028] = 5fe65c39
stba %l6,[%i0+%o5]0x81 ! Mem[000000001c000028] = 00e65c39
save ! CWP = 1
! Mem[000000001d000000] = 9ad5f0ff, %l6 = 792a2084bbd6972b
ldsba [%o2+%g0]0x88,%l6 ! %l6 = ffffffffffffffff
! %f20 = b69f079f d2b6873a, Mem[000000001d800018] = 07230000 00000000
std %f20,[%o3+%o6] ! Mem[000000001d800018] = b69f079f d2b6873a
! Mem[0000000031000070] = 78f51cfb, %l4 = ce37565c935d2477
lduw [%i2+0x070],%l4 ! %l4 = 0000000078f51cfb
! %f18 = 6a60a2dd 2f8bce5c, Mem[0000000031800030] = 00002307 000000ee
std %f18,[%i3+%i6] ! Mem[0000000031800030] = 6a60a2dd 2f8bce5c
! Mem[0000000030000034] = d9b6f0e3, %f1 = ff5535ef
ld [%i0+0x034],%f1 ! %f1 = d9b6f0e3
! %l3 = f8166f04929a4f83, %l5 = 0fcd41205e866ddf, %y = 6bb9169a
umul %l3,%l5,%l3 ! %l3 = 3621a4e320d80a1d, %y = 3621a4e3
! %l7 = b13de252888e5531, immed = 00000eea, %y = 3621a4e3
umulcc %l7,0xeea,%l2 ! %l2 = 000007f49ac28cca, %ccr = 08, %y = 7f4
p6_label_32: ! %cwp = 1
! Mem[000000001d800028] = 00feed80, %l2 = 000007f49ac28cca
ldsba [%o3+0x028]%asi,%l2 ! %l2 = 0000000000000000
! Mem[000000001c000008] = e8261d5201f4bbf1, %f22 = 741d34e7 553036c4
ldda [%o0+%o4]0x81,%f22 ! %f22 = e8261d52 01f4bbf1
! %f18 = 6a60a2dd 2f8bce5c, Mem[0000000030000030] = 9e032307 d9b6f0e3
stda %f18,[%i0+0x030]%asi ! Mem[0000000030000030] = 6a60a2dd 2f8bce5c
! Mem[0000000031800034] = 2f8bce5c, %l6 = ffffffffffffffff
ldsw [%i3+0x034],%l6 ! %l6 = 000000002f8bce5c
! Mem[000000001c800000] = dda2607e, %l4 = 0000000078f51cfb
ldsha [%o1+%g0]0x89,%l4 ! %l4 = 000000000000607e
! Mem[000000001d800028] = 80edfe00, %l5 = 0fcd41205e866ddf
lduha [%o3+%i5]0x88,%l5 ! %l5 = 000000000000fe00
! %l0 = 8eb4100a, %l1 = efe94ae9, Mem[0000000031800030] = 6a60a2dd 2f8bce5c
std %l0,[%i3+%i6] ! Mem[0000000031800030] = 8eb4100a efe94ae9
! Mem[000000001d800018] = b69f079fd2b6873a, %f0 = ede5d91e d9b6f0e3
ldda [%o3+0x018]%asi,%f0 ! %f0 = b69f079f d2b6873a
! %l3 = 3621a4e320d80a1d, Mem[000000001d800070] = de6006224149bc72
stx %l3,[%o3+0x070] ! Mem[000000001d800070] = 3621a4e320d80a1d
! %l6 = 000000002f8bce5c, %l7 = b13de252888e5531, %l4 = 000000000000607e
sub %l6,%l7,%l4 ! %l4 = 4ec21dada6fd792b
p6_label_33: ! %cwp = 1
! %l7 = b13de252888e5531, Mem[000000001c000028] = 00e65c39f7860881
stxa %l7,[%o0+%i5]0x80 ! Mem[000000001c000028] = b13de252888e5531
! Mem[0000000030800034] = 91256a6b, %l2 = 0000000000000000
lduw [%i1+0x034],%l2 ! %l2 = 0000000091256a6b
! %l6 = 000000002f8bce5c, Mem[000000001d000020] = 9bbad5b66bb34f0a
stx %l6,[%o2+%i4] ! Mem[000000001d000020] = 000000002f8bce5c
! Mem[000000001d800028] = 00feed80, %l6 = 000000002f8bce5c
ldsba [%o3+%i5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000030800034] = 91256a6b, %l5 = 000000000000fe00
lduw [%i1+0x034],%l5 ! %l5 = 0000000091256a6b
! %l1 = c44be695efe94ae9, %l7 = b13de252888e5531, %l6 = 0000000000000000
taddcctv %l1,%l7,%l6 ! %l0 = 10285b4e8eb4102d, Trapped
! Mem[000000001c000020] = ee929e00, %l5 = 0000000091256a6b
lduwa [%o0+%i4]0x80,%l5 ! %l5 = 00000000ee929e00
! Set Register : %l2 = 0000000091256a6b
xor %g0,-1,%l2 ! %l2 = ffffffffffffffff
! %l0 = 10285b4e8eb4102d, Mem[000000001c800008] = 9e03000000000000
stxa %l0,[%o1+%o4]0x80 ! Mem[000000001c800008] = 10285b4e8eb4102d
! Mem[000000001d800054] = d9b6f0e3, %l0 = 10285b4e8eb4102d
ldsha [%o3+0x056]%asi,%l0 ! %l0 = fffffffffffff0e3
p6_label_34: ! %cwp = 1
! %l6 = 0000000000000000, %l3 = 3621a4e320d80a1d, %l0 = fffffffffffff0e3
taddcctv %l6,%l3,%l0 ! %l0 = fffffffffffff106, Trapped
! Mem[000000001c000028] = b13de252, %l6 = 0000000000000000
lduba [%o0+%i5]0x80,%l6 ! %l6 = 00000000000000b1
! %l7 = b13de252888e5531, Mem[000000001d000020] = 00000000
stba %l7,[%o2+%i4]0x89 ! Mem[000000001d000020] = 00000031
! %f18 = 6a60a2dd 2f8bce5c, Mem[000000001d800000] = a1083807 b79a7a2a
std %f18,[%o3+%g0] ! Mem[000000001d800000] = 6a60a2dd 2f8bce5c
! %f18 = 6a60a2dd 2f8bce5c, Mem[000000001c000010] = 00000000 c1a23b45
stda %f18,[%o0+%o5]0x81 ! Mem[000000001c000010] = 6a60a2dd 2f8bce5c
! %l0 = fffffffffffff106, immed = 00000004, %l4 = 4ec21dada6fd792b
sra %l0,0x004,%l4 ! %l4 = ffffffffffffff10
! Mem[000000001c800020] = e65fe90657875bc7, %f10 = 0a4fb36b b6d5ba9b
ldda [%o1+%i4]0x80,%f10 ! %f10 = e65fe906 57875bc7
! retry : should take illegal inst trap, %l0 = fffffffffffff106
retry ! Illegal inst trap : %l0 = fffffffffffff116
! %l1 = c44be695efe94ae9, %l7 = b13de252888e5531, %l4 = ffffffffffffff10
and %l1,%l7,%l4 ! %l4 = 8009e21088884021
! Mem[0000000031000070] = 78f51cfb3b5687df, %l2 = ffffffffffffffff
ldxa [%i2+0x070]%asi,%l2 ! %l2 = 78f51cfb3b5687df
p6_label_35: ! %cwp = 1
! Mem[0000000031000074] = 3b5687df, %l6 = 00000000000000b1
ldsw [%i2+0x074],%l6 ! %l6 = 000000003b5687df
! Mem[0000000031800034] = efe94ae9, %f18 = 6a60a2dd
ld [%i3+0x034],%f18 ! %f18 = efe94ae9
! %l5 = 00000000ee929e00, %l2 = 78f51cfb3b5687df, %l5 = 00000000ee929e00
xor %l5,%l2,%l5 ! %l5 = 78f51cfbd5c419df
restore ! CWP = 0
! Mem[0000000031000070] = 78f51cfb, %l2 = 0000000000002307
ldsw [%o2+0x070],%l2 ! %l2 = 0000000078f51cfb
! Mem[000000001d800048] = d27adf9a, %l4 = 0000000078f51cfb
lduw [%i3+0x048],%l4 ! %l4 = 00000000d27adf9a
! %l2 = 78f51cfb, %l3 = 000000ee, Mem[000000001d000000] = 9ad5f0ff d4ad0018
stda %l2,[%i2+%g0]0x89 ! Mem[000000001d000000] = 78f51cfb 000000ee
! %l0 = 000000006bb9169a, Mem[000000001c800000] = dda2607e
stwa %l0,[%i1+%g0]0x89 ! Mem[000000001c800000] = 6bb9169a
! %l0 = 000000006bb9169a, %l5 = 0000000000002307, %l1 = ffffffffffffef1b
orcc %l0,%l5,%l1 ! %l1 = 000000006bb9379f, %ccr = 00
! Mem[000000001c000028] = b13de252, %l4 = 00000000d27adf9a
lduba [%i0+%o5]0x80,%l4 ! %l4 = 00000000000000b1
p6_label_36:
! %f31 = ff00ff49, Mem[000000001d800078] = ed04e714
st %f31,[%i3+0x078] ! Mem[000000001d800078] = ff00ff49
! %f10 = e65fe906 57875bc7, Mem[000000001c000058] = dcafef1b 98fe78e9
std %f10,[%i0+0x058] ! Mem[000000001c000058] = e65fe906 57875bc7
! %f4 = 501d0f57 91256a6b, Mem[000000001d800008] = 21000000 d22d0aa6
stda %f4 ,[%i3+%i4]0x89 ! Mem[000000001d800008] = 501d0f57 91256a6b
! %l6 = 0000000054220000, Mem[000000001c800000] = 9a16b96b
stba %l6,[%i1+%g0]0x81 ! Mem[000000001c800000] = 0016b96b
! %l7 = ffffffffa10838f2, immed = fffff705, %l3 = 00000000000000ee
taddcctv %l7,-0x8fb,%l3 ! %l0 = 000000006bb916bd, Trapped
! %l3 = 00000000000000ee, Mem[0000000031000030] = 00000000
sth %l3,[%o2+%o6] ! Mem[0000000031000030] = 00ee0000
! Clear Register : %l4 = 00000000000000b1
clr %l4 ! %l4 = 0000000000000000
! %f0 = b69f079f d2b6873a, Mem[0000000031000030] = 00ee0000 6136c47c
std %f0 ,[%o2+%o6] ! Mem[0000000031000030] = b69f079f d2b6873a
! Mem[0000000031000034] = d2b6873a, %l1 = 000000006bb9379f
ldsw [%o2+0x034],%l1 ! %l1 = ffffffffd2b6873a
! Mem[000000001d000018] = 810886f7 d2b6873a, %l2 = 78f51cfb, %l3 = 000000ee
ldda [%i2+%i6]0x89,%l2 ! %l2 = 00000000d2b6873a 00000000810886f7
p6_label_37:
! Mem[000000001d000008] = ffffffff, %l7 = ffffffffa10838f2
lduba [%i2+%i4]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[000000001d000030] = ef3555ff, %f16 = 521d26e8
lda [%i2+%o6]0x88,%f16 ! %f16 = ef3555ff
! %l4 = 00000000, %l5 = 00002307, Mem[0000000031800030] = 8eb4100a efe94ae9
std %l4,[%o3+%o6] ! Mem[0000000031800030] = 00000000 00002307
! Mem[000000001c000000] = b69f079f d2b6873a, %l4 = 00000000, %l5 = 00002307
ldda [%i0+%g0]0x81,%l4 ! %l4 = 00000000b69f079f 00000000d2b6873a
! Mem[0000000031800070] = d9b6f0e391256a6b, %f0 = b69f079f d2b6873a
ldd [%o3+0x070],%f0 ! %f0 = d9b6f0e3 91256a6b
! %l6 = 0000000054220000, Mem[000000001d800028] = 80edfe00
stba %l6,[%i3+%o5]0x89 ! Mem[000000001d800028] = 80edfe00
! Mem[0000000031000070] = 78f51cfb3b5687df, %l7 = 00000000000000ff
ldx [%o2+0x070],%l7 ! %l7 = 78f51cfb3b5687df
! %f24 = 7a2c00b6, Mem[0000000030800030] = 501d0f57
st %f24,[%o1+%o6] ! Mem[0000000030800030] = 7a2c00b6
! %l1 = ffffffffd2b6873a, Mem[000000001c800068] = 0000000071fc296a
stx %l1,[%i1+0x068] ! Mem[000000001c800068] = ffffffffd2b6873a
! Mem[0000000031800070] = d9b6f0e391256a6b, %l0 = 000000006bb916bd
ldxa [%o3+0x070]%asi,%l0 ! %l0 = d9b6f0e391256a6b
p6_label_38:
! Mem[000000001d800024] = 0000018a, %f18 = efe94ae9
ld [%i3+0x024],%f18 ! %f18 = 0000018a
! %l5 = 00000000d2b6873a, Mem[0000000031000074] = 3b5687df
sth %l5,[%o2+0x074] ! Mem[0000000031000074] = 873a87df
! Mem[0000000030800074] = 78f51cfb, %l2 = 00000000d2b6873a
ldsw [%o1+0x074],%l2 ! %l2 = 0000000078f51cfb
! Mem[0000000030000070] = 00000000a1083807, %l4 = 00000000b69f079f
ldx [%o0+0x070],%l4 ! %l4 = 00000000a1083807
! %f14 = 0a200a61 bc5535ef, Mem[000000001d800078] = ff00ff49 06dbbef0
std %f14,[%i3+0x078] ! Mem[000000001d800078] = 0a200a61 bc5535ef
! Mem[0000000030800070] = 549de38a, %l1 = ffffffffd2b6873a
lduh [%o1+0x072],%l1 ! %l1 = 000000000000e38a
! Mem[000000001d000030] = 112889c8 ef3555ff, %l4 = a1083807, %l5 = d2b6873a
ldda [%i2+%o6]0x89,%l4 ! %l4 = 00000000ef3555ff 00000000112889c8
! Mem[000000001d800020] = 2000007a, %l7 = 78f51cfb3b5687df
ldsba [%i3+%o4]0x81,%l7 ! %l7 = 0000000000000020
! Mem[000000001c800038] = 78816992d8dcab83, %f12 = 3a87b6d2 235053b7
ldda [%i1+0x038]%asi,%f12 ! %f12 = 78816992 d8dcab83
! Mem[0000000030800070] = 549de38a 78f51cfb, %l0 = 91256a6b, %l1 = 0000e38a
ldda [%o1+0x070]%asi,%l0 ! %l0 = 00000000549de38a 0000000078f51cfb
p6_label_39:
! %l4 = 00000000ef3555ff, %l2 = 0000000078f51cfb, %l4 = 00000000ef3555ff
addc %l4,%l2,%l4 ! %l4 = 00000001682a72fa
! %f30 = ffffffff ff00ff49, Mem[0000000030000030] = 6a60a2dd 2f8bce5c
stda %f30,[%o0+0x030]%asi ! Mem[0000000030000030] = ffffffff ff00ff49
! %l2 = 0000000078f51cfb, %l2 = 0000000078f51cfb, %l0 = 00000000549de38a
andncc %l2,%l2,%l0 ! %l0 = 0000000000000000, %ccr = 44
! %f12 = 78816992, Mem[000000001d800044] = b7784fbf
sta %f12,[%i3+0x044]%asi ! Mem[000000001d800044] = 78816992
! %l4 = 00000001682a72fa, %l0 = 0000000000000000, %l3 = 00000000810886f7
sub %l4,%l0,%l3 ! %l3 = 00000001682a72fa
! %l1 = 0000000078f51cfb, %l0 = 0000000000000000, %l6 = 0000000054220000
orncc %l1,%l0,%l6 ! %l6 = ffffffffffffffff, %ccr = 88
! Mem[000000001c000044] = cb18942b, %l5 = 00000000112889c8
ldub [%i0+0x045],%l5 ! %l5 = 0000000000000018
! %l4 = 00000001682a72fa, %l2 = 0000000078f51cfb, %l0 = 0000000000000000
sdivx %l4,%l2,%l0 ! %l0 = 0000000000000002
! Mem[000000001c800028] = d9b6f0e306e95fe6, %f12 = 78816992 d8dcab83
ldda [%i1+0x028]%asi,%f12 ! %f12 = d9b6f0e3 06e95fe6
! %l0 = 0000000000000002, Mem[0000000030000070] = 00000000
stw %l0,[%o0+0x070] ! Mem[0000000030000070] = 00000002
p6_label_40:
! %l0 = 0000000000000002, immd = 0000000000000ed7, %l5 = 0000000000000018
sdivx %l0,0xed7,%l5 ! %l5 = 0000000000000000
! Mem[000000001c000010] = 6a60a2dd, %l1 = 0000000078f51cfb
lduw [%i0+%i5],%l1 ! %l1 = 000000006a60a2dd
! %l0 = 0000000000000002, Mem[000000001c000008] = e8261d52
stha %l0,[%i0+%i4]0x80 ! Mem[000000001c000008] = 00021d52
! %l5 = 0000000000000000, immed = 000000bf, %l2 = 0000000078f51cfb
taddcc %l5,0x0bf,%l2 ! %l2 = 00000000000000bf, %ccr = 02
! Mem[000000001c800060] = decf0d90, %l5 = 0000000000000000
ldsh [%i1+0x062],%l5 ! %l5 = 0000000000000d90
! Mem[000000001c000034] = 75c7a519, %f3 = 91256a6b
ld [%i0+0x034],%f3 ! %f3 = 75c7a519
! %f16 = ef3555ff 6136c47c, Mem[0000000031000070] = 78f51cfb 873a87df
std %f16,[%o2+0x070] ! Mem[0000000031000070] = ef3555ff 6136c47c
! %l2 = 000000bf, %l3 = 682a72fa, Mem[0000000031800070] = d9b6f0e3 91256a6b
std %l2,[%o3+0x070] ! Mem[0000000031800070] = 000000bf 682a72fa
! %l0 = 0000000000000002, Mem[0000000031800076] = 682a72fa
sth %l0,[%o3+0x076] ! Mem[0000000031800074] = 682a0002
! %f26 = 501d0f57 91256a6b, Mem[000000001d000008] = ffffffff cfffffff
stda %f26,[%i2+%i4]0x89 ! Mem[000000001d000008] = 501d0f57 91256a6b
p6_label_41:
! %l5 = 0000000000000d90, immed = 0000000d, %l4 = 00000001682a72fa
sra %l5,0x00d,%l4 ! %l4 = 0000000000000000
! %l7 = 0000000000000020, Mem[000000001d800020] = 2000007a
stha %l7,[%i3+%o4]0x80 ! Mem[000000001d800020] = 0020007a
! Mem[0000000030000034] = ff00ff49, %l3 = 00000001682a72fa
ldsw [%o0+0x034],%l3 ! %l3 = ffffffffff00ff49
! %l2 = 000000bf, %l3 = ff00ff49, Mem[0000000031000070] = ef3555ff 6136c47c
std %l2,[%o2+0x070] ! Mem[0000000031000070] = 000000bf ff00ff49
! %l3 = ffffffffff00ff49, %l4 = 0000000000000000, %l4 = 0000000000000000
sub %l3,%l4,%l4 ! %l4 = ffffffffff00ff49
! %l0 = 0000000000000002, %l1 = 000000006a60a2dd, %l3 = ffffffffff00ff49
xor %l0,%l1,%l3 ! %l3 = 000000006a60a2df
! Mem[000000001d000048] = d9f1e34e, %l3 = 000000006a60a2df
ldsw [%i2+0x048],%l3 ! %l3 = ffffffffd9f1e34e
! Mem[0000000031000070] = 000000bfff00ff49, %l1 = 000000006a60a2dd
ldx [%o2+0x070],%l1 ! %l1 = 000000bfff00ff49
! Mem[000000001c000030] = 00000000 75c7a519, %l6 = ffffffff, %l7 = 00000020
ldda [%i0+%o6]0x81,%l6 ! %l6 = 0000000000000000 0000000075c7a519
! Mem[000000001c800010] = 831022c6 d6e9bdf4, %l2 = 000000bf, %l3 = d9f1e34e
ldda [%i1+%i5]0x89,%l2 ! %l2 = 00000000d6e9bdf4 00000000831022c6
p6_label_42:
! Mem[0000000030000070] = 00000002a1083807, %f0 = d9b6f0e3 91256a6b
ldd [%o0+0x070],%f0 ! %f0 = 00000002 a1083807
! %l1 = 000000bfff00ff49, immed = 0000001f, %l0 = 0000000000000002
sll %l1,0x01f,%l0 ! %l0 = ff807fa480000000
! %l4 = ff00ff49, %l5 = 00000d90, Mem[000000001d000000] = 78f51cfb 000000ee
stda %l4,[%i2+%g0]0x89 ! Mem[000000001d000000] = ff00ff49 00000d90
! %l3 = 00000000831022c6, immd = fffffffffffff533, %l3 = 00000000831022c6
sdivx %l3,-0xacd,%l3 ! %l3 = fffffffffff3dd8c
! %f10 = e65fe906 57875bc7, Mem[000000001c000010] = 6a60a2dd 2f8bce5c
stda %f10,[%i0+%i5]0x81 ! Mem[000000001c000010] = e65fe906 57875bc7
! Mem[000000001d800008] = 501d0f5791256a6b, %f16 = ef3555ff 6136c47c
ldda [%i3+%i4]0x88,%f16 ! %f16 = 501d0f57 91256a6b
! Mem[000000001d800008] = 6b6a2591, %l7 = 0000000075c7a519
lduw [%i3+%i4],%l7 ! %l7 = 000000006b6a2591
! %l4 = ff00ff49, %l5 = 00000d90, Mem[000000001d800070] = 3621a4e3 20d80a1d
std %l4,[%i3+0x070] ! Mem[000000001d800070] = ff00ff49 00000d90
! %l6 = 0000000000000000, Mem[000000001d80002e] = 09068c39
sth %l6,[%i3+0x02e] ! Mem[000000001d80002c] = 09060000
! done : should take illegal inst trap, %l0 = ff807fa480000000
done ! Illegal inst trap : %l0 = ff807fa480000010
p6_label_43:
! %l7 = 000000006b6a2591, Mem[000000001d000003] = 49ff00ff
stb %l7,[%i2+0x003] ! Mem[000000001d000000] = 49ff0091
! %l4 = ffffffffff00ff49, %l5 = 0000000000000d90, %l4 = ffffffffff00ff49
andn %l4,%l5,%l4 ! %l4 = ffffffffff00f249
! %l4 = ffffffffff00f249, %l3 = fffffffffff3dd8c, %l1 = 000000bfff00ff49
udivx %l4,%l3,%l1 ! %l1 = 0000000000000000
! %l6 = 0000000000000000, %l6 = 0000000000000000, %y = 000007f4
sdiv %l6,%l6,%l4 ! Div by zero, %l0 = ff807fa480000060
mov %l0,%y ! %y = 80000038
! %l7 = 000000006b6a2591, immed = 00000309, %l2 = 00000000d6e9bdf4
addccc %l7,0x309,%l2 ! %l2 = 000000006b6a289a, %ccr = 00
! %l2 = 000000006b6a289a, Mem[000000001c800010] = f4bde9d6
stba %l2,[%i1+%i5]0x81 ! Mem[000000001c800010] = 9abde9d6
! %l6 = 0000000000000000, %l7 = 000000006b6a2591, %l5 = 0000000000000d90
sdivx %l6,%l7,%l5 ! %l5 = 0000000000000000
! Mem[000000001c000020] = ee929e00, %l3 = fffffffffff3dd8c
ldsba [%i0+%o4]0x81,%l3 ! %l3 = ffffffffffffffee
! %f20 = b69f079f d2b6873a, Mem[0000000030800070] = 549de38a 78f51cfb
std %f20,[%o1+0x070] ! Mem[0000000030800070] = b69f079f d2b6873a
! Mem[000000001d000010] = 00001cfb, %l4 = ffffffffff00f249
lduwa [%i2+%i5]0x88,%l4 ! %l4 = 0000000000001cfb
p6_label_44:
! %l3 = ffffffffffffffee, Mem[0000000030000070] = 00000002
sth %l3,[%o0+0x070] ! Mem[0000000030000070] = ffee0002
! Mem[0000000030800030] = 7a2c00b6 91256a6b, %l6 = 00000000, %l7 = 6b6a2591
ldd [%o1+%o6],%l6 ! %l6 = 000000007a2c00b6 0000000091256a6b
! %f7 = 9f079fb6, Mem[0000000031000070] = 000000bf
st %f7 ,[%o2+0x070] ! Mem[0000000031000070] = 9f079fb6
! %l1 = 0000000000000000, Mem[0000000031000070] = 9f079fb6
stb %l1,[%o2+0x070] ! Mem[0000000031000070] = 00079fb6
! %l3 = ffffffffffffffee, %l0 = ff807fa480000038, %l2 = 000000006b6a289a
addcc %l3,%l0,%l2 ! %l2 = ff807fa480000026, %ccr = 99
! Mem[0000000031000030] = b69f079fd2b6873a, %f0 = 00000002 a1083807
ldd [%o2+%o6],%f0 ! %f0 = b69f079f d2b6873a
! Mem[0000000030000030] = ffffffff, %l3 = ffffffffffffffee
ldsh [%o0+0x032],%l3 ! %l3 = ffffffffffffffff
! Mem[000000001d800028] = 80edfe00, %l3 = ffffffffffffffff
lduba [%i3+%o5]0x88,%l3 ! %l3 = 0000000000000000
! Clear Register : %l6 = 000000007a2c00b6
clr %l6 ! %l6 = 0000000000000000
! %l6 = 00000000, %l7 = 91256a6b, Mem[0000000030000070] = ffee0002 a1083807
std %l6,[%o0+0x070] ! Mem[0000000030000070] = 00000000 91256a6b
p6_label_45:
! Mem[000000001c000004] = d2b6873a, %l7 = 0000000091256a6b
ldsb [%i0+0x005],%l7 ! %l7 = ffffffffffffffb6
! %l2 = 80000026, %l3 = 00000000, Mem[000000001c000018] = 3a87b6d2 9f079fb6
std %l2,[%i0+%i6] ! Mem[000000001c000018] = 80000026 00000000
! Mem[000000001c800008] = 2d10b48e 4e5b2810, %l6 = 00000000, %l7 = ffffffb6
ldda [%i1+%i4]0x89,%l6 ! %l6 = 000000004e5b2810 000000002d10b48e
! Mem[0000000030000070] = 00000000 91256a6b, %l2 = 80000026, %l3 = 00000000
ldd [%o0+0x070],%l2 ! %l2 = 0000000000000000 0000000091256a6b
! %l0 = ff807fa480000038, immed = 000001e3, %l7 = 000000002d10b48e
orn %l0,0x1e3,%l7 ! %l7 = fffffffffffffe3c
! %f28 = f80567ab, Mem[000000001c00001c] = 00000000
st %f28,[%i0+0x01c] ! Mem[000000001c00001c] = f80567ab
! %l3 = 0000000091256a6b, immed = 0000086f, %y = 80000038
smulcc %l3,0x86f,%l0 ! %l0 = fffffc591a8c7c65, %ccr = 80, %y = fffffc59
! %l6 = 000000004e5b2810, immed = 00000017, %l5 = 0000000000000000
srl %l6,0x017,%l5 ! %l5 = 000000000000009c
! Randomly selected nop
nop
! Mem[000000001d000028] = 09a3aad6a38a2a54, %f6 = 3a87b6d2 9f079fb6
ldda [%i2+%o5]0x80,%f6 ! %f6 = 09a3aad6 a38a2a54
p6_label_46:
! %l2 = 0000000000000000, immed = 00000448, %l1 = 0000000000000000
andcc %l2,0x448,%l1 ! %l1 = 0000000000000000, %ccr = 44
! %l4 = 0000000000001cfb, immed = fffff4b5, %l7 = fffffffffffffe3c
sub %l4,-0xb4b,%l7 ! %l7 = 0000000000002846
! Mem[000000001d000008] = 6b6a2591, %l5 = 000000000000009c
ldsb [%i2+0x009],%l5 ! %l5 = 000000000000006a
! %l0 = fffffc591a8c7c65, Mem[0000000031000037] = d2b6873a
stb %l0,[%o2+0x037] ! Mem[0000000031000034] = d2b68765
! %l7 = 0000000000002846, Mem[000000001d000030] = 112889c8ef3555ff
stxa %l7,[%i2+%o6]0x88 ! Mem[000000001d000030] = 0000000000002846
! %l5 = 000000000000006a, %l6 = 000000004e5b2810, %y = fffffc59
sdiv %l5,%l6,%l7 ! %l7 = fffffffffffff412
mov %l0,%y ! %y = 1a8c7c65
! Invert Register : %l7 = fffffffffffff412
xor %l7,-1,%l7 ! %l7 = 0000000000000bed
! %l6 = 000000004e5b2810, Mem[000000001d800000] = dda2606a
stwa %l6,[%i3+%g0]0x89 ! Mem[000000001d800000] = 4e5b2810
! %l6 = 000000004e5b2810, Mem[000000001c000039] = 521d26e8
stb %l6,[%i0+0x039] ! Mem[000000001c000038] = 521026e8
! %f30 = ffffffff, Mem[000000001c000040] = 56215343
st %f30,[%i0+0x040] ! Mem[000000001c000040] = ffffffff
p6_label_47:
! %l0 = fffffc591a8c7c65, %l2 = 0000000000000000, %l2 = 0000000000000000
srl %l0,%l2,%l2 ! %l2 = 000000001a8c7c65
! %l5 = 000000000000006a
sethi %hi(0x8e6a0000),%l5 ! %l5 = 000000008e6a0000
! Mem[000000001d000008] = 6b6a2591, %l5 = 000000008e6a0000
lduwa [%i2+%i4]0x80,%l5 ! %l5 = 000000006b6a2591
! Mem[000000001d800030] = 6bb34f0a, %l6 = 000000004e5b2810
lduwa [%i3+%o6]0x88,%l6 ! %l6 = 000000006bb34f0a
! %l5 = 000000006b6a2591, Mem[0000000031800030] = 00000000
stb %l5,[%o3+%o6] ! Mem[0000000031800030] = 91000000
! Mem[000000001d000000] = 49ff0091 900d0000, %l0 = 1a8c7c65, %l1 = 00000000
ldda [%i2+%g0]0x81,%l0 ! %l0 = 0000000049ff0091 00000000900d0000
! %l0 = 0000000049ff0091, immed = fffff99b, %l4 = 0000000000001cfb
xorcc %l0,-0x665,%l4 ! %l4 = ffffffffb600f90a, %ccr = 88
! Mem[000000001c000028] = b13de252888e5531, %f6 = 09a3aad6 a38a2a54
ldd [%i0+%o5],%f6 ! %f6 = b13de252 888e5531
! Mem[0000000031000074] = ff00ff49, %l4 = ffffffffb600f90a
ldub [%o2+0x076],%l4 ! %l4 = 00000000000000ff
! %l3 = 0000000091256a6b, Mem[000000001d800020] = 8a0100007a002000
stxa %l3,[%i3+%o4]0x88 ! Mem[000000001d800020] = 0000000091256a6b
p6_label_48:
! %l5 = 000000006b6a2591, Mem[0000000031000030] = b69f079fd2b68765
stx %l5,[%o2+%o6] ! Mem[0000000031000030] = 000000006b6a2591
! %l0 = 0000000049ff0091, Mem[000000001d800028] = 0000060980edfe00
stxa %l0,[%i3+%o5]0x88 ! Mem[000000001d800028] = 0000000049ff0091
! Mem[0000000030000070] = 00000000, %f19 = 2f8bce5c
ld [%o0+0x070],%f19 ! %f19 = 00000000
! %l4 = 00000000000000ff, %l7 = 0000000000000bed, %l1 = 00000000900d0000
tsubcctv %l4,%l7,%l1 ! %l0 = 0000000049ff00b4, Trapped
! %l0 = 49ff00b4, %l1 = 900d0000, Mem[000000001c800008] = 4e5b2810 2d10b48e
stda %l0,[%i1+%i4]0x89 ! Mem[000000001c800008] = 49ff00b4 900d0000
! %l4 = 00000000000000ff, immed = 0000071e, %l6 = 000000006bb34f0a
add %l4,0x71e,%l6 ! %l6 = 000000000000081d
! %l4 = 00000000000000ff, %l6 = 000000000000081d, %y = 1a8c7c65
umulcc %l4,%l6,%l3 ! %l3 = 00000000000814e3, %ccr = 00, %y = 00
! Mem[0000000031000030] = 00000000, %l0 = 0000000049ff00b4
ldsh [%o2+%o6],%l0 ! %l0 = 0000000000000000
! %l2 = 000000001a8c7c65, %l6 = 000000000000081d, %l7 = 0000000000000bed
sllx %l2,%l6,%l7 ! %l7 = 03518f8ca0000000
! Mem[000000001c000008] = 00021d52, %l0 = 0000000000000000
ldsba [%i0+0x008]%asi,%l0 ! %l0 = 0000000000000000
p6_label_49:
! %l0 = 0000000000000000, immed = ffffff30, %l0 = 0000000000000000
orn %l0,-0x0d0,%l0 ! %l0 = 00000000000000cf
! %l5 = 000000006b6a2591, %l3 = 00000000000814e3, %l5 = 000000006b6a2591
addc %l5,%l3,%l5 ! %l5 = 000000006b723a74
! Invert Register : %l0 = 00000000000000cf
xor %l0,-1,%l0 ! %l0 = ffffffffffffff30
! Mem[000000001c000020] = ee929e00, %f9 = 3b5687df
ld [%i0+%o4],%f9 ! %f9 = ee929e00
! Mem[0000000030800070] = b69f079f, %l3 = 00000000000814e3
ldsb [%o1+0x072],%l3 ! %l3 = 0000000000000007
! %l5 = 000000006b723a74, Mem[000000001d800020] = 91256a6b
stba %l5,[%i3+%o4]0x89 ! Mem[000000001d800020] = 91256a74
! Mem[0000000031800030] = 91000000 00002307, %l2 = 1a8c7c65, %l3 = 00000007
ldd [%o3+%o6],%l2 ! %l2 = 0000000091000000 0000000000002307
! Mem[0000000031800070] = 000000bf, %l7 = 03518f8ca0000000
ldsb [%o3+0x070],%l7 ! %l7 = 0000000000000000
! %f18 = 0000018a 00000000, Mem[000000001c000008] = 00021d52 01f4bbf1
stda %f18,[%i0+%i4]0x81 ! Mem[000000001c000008] = 0000018a 00000000
! %l4 = 000000ff, %l5 = 6b723a74, Mem[0000000030000030] = ffffffff ff00ff49
stda %l4,[%o0+0x030]%asi ! Mem[0000000030000030] = 000000ff 6b723a74
p6_label_50:
! %l2 = 0000000091000000, Mem[000000001d800020] = 746a2591
stwa %l2,[%i3+%o4]0x81 ! Mem[000000001d800020] = 91000000
! Mem[0000000031800074] = 682a0002, %f18 = 0000018a
ld [%o3+0x074],%f18 ! %f18 = 682a0002
! Mem[0000000031800070] = 000000bf, %l1 = 00000000900d0000
lduh [%o3+0x070],%l1 ! %l1 = 0000000000000000
! %l7 = 0000000000000000, Mem[000000001d800034] = b6d5ba9b, %asi = 80
stwa %l7,[%i3+0x034]%asi ! Mem[000000001d800034] = 00000000
! Mem[0000000031000070] = 00079fb6ff00ff49, %f16 = 501d0f57 91256a6b
ldd [%o2+0x070],%f16 ! %f16 = 00079fb6 ff00ff49
! %l2 = 0000000091000000, immed = fffff59b, %l5 = 000000006b723a74
xor %l2,-0xa65,%l5 ! %l5 = ffffffff6efff59b
! %l0 = ffffffffffffff30, %l7 = 0000000000000000, %l6 = 000000000000081d
addc %l0,%l7,%l6 ! %l6 = ffffffffffffff30
! %l3 = 0000000000002307, immed = 00000f3e, %l0 = ffffffffffffff30
andn %l3,0xf3e,%l0 ! %l0 = 0000000000002001
! %f21 = d2b6873a, Mem[000000001c800020] = e65fe906
sta %f21,[%i1+%o4]0x81 ! Mem[000000001c800020] = d2b6873a
! Mem[0000000030000030] = 000000ff6b723a74, %l7 = 0000000000000000
ldx [%o0+%o6],%l7 ! %l7 = 000000ff6b723a74
p6_label_51:
! %l3 = 0000000000002307, immed = 00000b03, %l5 = ffffffff6efff59b
orncc %l3,0xb03,%l5 ! %l5 = fffffffffffff7ff, %ccr = 88
! Mem[0000000031800070] = 000000bf, %l1 = 0000000000000000
ldsh [%o3+0x070],%l1 ! %l1 = 0000000000000000
! %l3 = 0000000000002307, Mem[0000000030000070] = 00000000
stw %l3,[%o0+0x070] ! Mem[0000000030000070] = 00002307
! %l6 = ffffffffffffff30, Mem[000000001d000010] = 00001cfb
stha %l6,[%i2+%i5]0x88 ! Mem[000000001d000010] = 0000ff30
! Mem[000000001c800010] = 9abde9d6c6221083, %f24 = 7a2c00b6 78f51cfb
ldda [%i1+%i5]0x80,%f24 ! %f24 = 9abde9d6 c6221083
! Mem[000000001d000018] = 3a87b6d2, %l2 = 0000000091000000
ldsha [%i2+%i6]0x81,%l2 ! %l2 = 0000000000003a87
! Mem[0000000031800034] = 00002307, %l1 = 0000000000000000
ldub [%o3+0x036],%l1 ! %l1 = 0000000000000023
! Mem[0000000030000070] = 00002307, %l1 = 0000000000000023
ldsha [%o0+0x072]%asi,%l1 ! %l1 = 0000000000002307
! %l0 = 0000000000002001, %l3 = 0000000000002307, %l6 = ffffffffffffff30
orn %l0,%l3,%l6 ! %l6 = fffffffffffffcf9
! %l2 = 0000000000003a87, %l7 = 000000ff6b723a74, %l5 = fffffffffffff7ff
andncc %l2,%l7,%l5 ! %l5 = 0000000000000083, %ccr = 00
p6_label_52:
! %l5 = 0000000000000083, Mem[0000000031800070] = 000000bf682a0002
stx %l5,[%o3+0x070] ! Mem[0000000031800070] = 0000000000000083
! %l5 = 0000000000000083, %l1 = 0000000000002307, %l4 = 00000000000000ff
sra %l5,%l1,%l4 ! %l4 = 0000000000000001
! %l3 = 0000000000002307
sethi %hi(0xde1dc000),%l3 ! %l3 = 00000000de1dc000
! %f18 = 682a0002 00000000, Mem[000000001c800030] = 54220000 0a3024ef
stda %f18,[%i1+%o6]0x89 ! Mem[000000001c800030] = 682a0002 00000000
! Mem[0000000030000034] = 6b723a74, %l7 = 000000ff6b723a74
ldsha [%o0+0x036]%asi,%l7 ! %l7 = 0000000000003a74
! Mem[0000000031000030] = 000000006b6a2591, %f12 = d9b6f0e3 06e95fe6
ldd [%o2+%o6],%f12 ! %f12 = 00000000 6b6a2591
! Mem[000000001c800068] = ffffffff d2b6873a, %l4 = 00000001, %l5 = 00000083
ldd [%i1+0x068],%l4 ! %l4 = 00000000ffffffff 00000000d2b6873a
! %f6 = b13de252 888e5531, Mem[0000000031800030] = 91000000 00002307
stda %f6 ,[%o3+0x030]%asi ! Mem[0000000031800030] = b13de252 888e5531
! %l6 = fffffffffffffcf9, immed = 00000a26, %l5 = 00000000d2b6873a
addcc %l6,0xa26,%l5 ! %l5 = 000000000000071f, %ccr = 11
! %l6 = fffffffffffffcf9, immed = 0000059e, %l2 = 0000000000003a87
add %l6,0x59e,%l2 ! %l2 = 0000000000000297
p6_label_53:
! %l3 = 00000000de1dc000, %l5 = 000000000000071f, %l1 = 0000000000002307
xorcc %l3,%l5,%l1 ! %l1 = 00000000de1dc71f, %ccr = 08
! %l0 = 0000000000002001, Mem[000000001c000020] = ee929e001f9c67be
stxa %l0,[%i0+%o4]0x80 ! Mem[000000001c000020] = 0000000000002001
! %l0 = 00002001, %l1 = de1dc71f, Mem[0000000031800070] = 00000000 00000083
std %l0,[%o3+0x070] ! Mem[0000000031800070] = 00002001 de1dc71f
! Set Register : %l5 = 000000000000071f
xor %g0,-1,%l5 ! %l5 = ffffffffffffffff
! %l1 = 00000000de1dc71f
sethi %hi(0xad792000),%l1 ! %l1 = 00000000ad792000
! Mem[0000000031800034] = 888e5531, %l3 = 00000000de1dc000
ldsw [%o3+0x034],%l3 ! %l3 = ffffffff888e5531
! %f4 = 501d0f57, Mem[0000000030800070] = b69f079f
st %f4 ,[%o1+0x070] ! Mem[0000000030800070] = 501d0f57
! %l5 = ffffffffffffffff, %l1 = 00000000ad792000, %l3 = ffffffff888e5531
srlx %l5,%l1,%l3 ! %l3 = ffffffffffffffff
! %l5 = ffffffffffffffff, %l7 = 0000000000003a74, %y = 00000000
sdivcc %l5,%l7,%l4 ! %l4 = 000000000004612c, %ccr = 00
mov %l0,%y ! %y = 00002001
! %l6 = fffffffffffffcf9, %l7 = 0000000000003a74, %y = 00002001
smul %l6,%l7,%l5 ! %l5 = ffffffffff4f0ad4, %y = ffffffff
p6_label_54:
! Mem[000000001c800020] = c75b87573a87b6d2, %f28 = f80567ab e30aebaa
ldda [%i1+%o4]0x88,%f28 ! %f28 = c75b8757 3a87b6d2
! %l6 = fffffffffffffcf9, immed = 0000075d, %l1 = 00000000ad792000
xorcc %l6,0x75d,%l1 ! %l1 = fffffffffffffba4, %ccr = 88
! %f6 = b13de252 888e5531, Mem[0000000030000070] = 00002307 91256a6b
std %f6 ,[%o0+0x070] ! Mem[0000000030000070] = b13de252 888e5531
! %l5 = ffffffffff4f0ad4, Mem[0000000031800074] = de1dc71f
stb %l5,[%o3+0x074] ! Mem[0000000031800074] = d41dc71f
! %l4 = 000000000004612c, immed = 00000c9e, %l3 = ffffffffffffffff
xor %l4,0xc9e,%l3 ! %l3 = 0000000000046db2
! %f27 = 91256a6b, Mem[000000001d800048] = d27adf9a
st %f27,[%i3+0x048] ! Mem[000000001d800048] = 91256a6b
! %l1 = fffffffffffffba4, Mem[000000001d800028] = 9100ff49
stba %l1,[%i3+%o5]0x81 ! Mem[000000001d800028] = a400ff49
! %l4 = 000000000004612c, %l1 = fffffffffffffba4, %l1 = fffffffffffffba4
andcc %l4,%l1,%l1 ! %l1 = 0000000000046124, %ccr = 00
! %l5 = ffffffffff4f0ad4
sethi %hi(0x5c6a3000),%l5 ! %l5 = 000000005c6a3000
! Mem[0000000031000070] = 00079fb6, %l2 = 0000000000000297
lduh [%o2+0x070],%l2 ! %l2 = 0000000000000007
p6_label_55:
! Mem[000000001c800030] = 00000000, %l5 = 000000005c6a3000
lduha [%i1+%o6]0x80,%l5 ! %l5 = 0000000000000000
! %l6 = fffffffffffffcf9, %l5 = 0000000000000000, %l3 = 0000000000046db2
addc %l6,%l5,%l3 ! %l3 = fffffffffffffcf9
! %l5 = 0000000000000000, Mem[0000000030000030] = 000000ff6b723a74
stx %l5,[%o0+%o6] ! Mem[0000000030000030] = 0000000000000000
! %l1 = 0000000000046124, Mem[000000001c800058] = 49740bc2
stw %l1,[%i1+0x058] ! Mem[000000001c800058] = 00046124
! %l7 = 0000000000003a74, %l0 = 0000000000002001, %l1 = 0000000000046124
xorcc %l7,%l0,%l1 ! %l1 = 0000000000001a75, %ccr = 00
! Mem[000000001c800058] = 00046124, %l7 = 0000000000003a74
lduh [%i1+0x05a],%l7 ! %l7 = 0000000000006124
! %l6 = fffffffffffffcf9
sethi %hi(0x55534c00),%l6 ! %l6 = 0000000055534c00
! Mem[000000001c800024] = 57875bc7, %l0 = 0000000000002001
ldsb [%i1+0x026],%l0 ! %l0 = 000000000000005b
! Mem[0000000031800030] = b13de252 888e5531, %l6 = 55534c00, %l7 = 00006124
ldd [%o3+%o6],%l6 ! %l6 = 00000000b13de252 00000000888e5531
! Mem[000000001d000078] = b8772c4183bad4f6, %l7 = 00000000888e5531
ldxa [%i2+0x078]%asi,%l7 ! %l7 = b8772c4183bad4f6
p6_label_56:
! %l2 = 0000000000000007, %l6 = 00000000b13de252, %l4 = 000000000004612c
sra %l2,%l6,%l4 ! %l4 = 0000000000000000
! Mem[000000001d800018] = 9f079fb6, %l4 = 0000000000000000
ldswa [%i3+%i6]0x88,%l4 ! %l4 = ffffffff9f079fb6
! Mem[000000001d800030] = 0a4fb36b, %l4 = ffffffff9f079fb6
ldsha [%i3+%o6]0x81,%l4 ! %l4 = 0000000000000a4f
! %l2 = 0000000000000007, %l0 = 000000000000005b, %y = ffffffff
sdiv %l2,%l0,%l7 ! %l7 = fffffffffd2fd2fe
mov %l0,%y ! %y = 0000005b
! %l4 = 0000000000000a4f, immed = fffff3c8, %y = 0000005b
umul %l4,-0xc38,%l7 ! %l7 = 00000a4eff820ab8, %y = a4e
! Mem[000000001d000008] = 91256a6b, %l4 = 0000000000000a4f
ldsha [%i2+%i4]0x89,%l4 ! %l4 = 0000000000006a6b
! Mem[000000001c000018] = 80000026, %l1 = 0000000000001a75
ldsha [%i0+%i6]0x81,%l1 ! %l1 = ffffffffffff8000
! %f26 = 501d0f57 91256a6b, Mem[000000001d800038] = fed6ec83 94f718f6
std %f26,[%i3+0x038] ! Mem[000000001d800038] = 501d0f57 91256a6b
! Mem[0000000031000070] = 00079fb6 ff00ff49, %l6 = b13de252, %l7 = ff820ab8
ldd [%o2+0x070],%l6 ! %l6 = 0000000000079fb6 00000000ff00ff49
! %l0 = 0000005b, %l1 = ffff8000, Mem[000000001d000020] = 31000000 2f8bce5c
stda %l0,[%i2+%o4]0x81 ! Mem[000000001d000020] = 0000005b ffff8000
p6_label_57:
! %f7 = 888e5531, Mem[000000001c000018] = 26000080
sta %f7 ,[%i0+%i6]0x89 ! Mem[000000001c000018] = 888e5531
! %l3 = fffffffffffffcf9, Mem[000000001d000040] = bbab9a04
sth %l3,[%i2+0x040] ! Mem[000000001d000040] = fcf99a04
! %l6 = 0000000000079fb6, immed = fffffa7b, %l4 = 0000000000006a6b
xorcc %l6,-0x585,%l4 ! %l4 = fffffffffff865cd, %ccr = 88
! %l7 = 00000000ff00ff49
sethi %hi(0xe65ea400),%l7 ! %l7 = 00000000e65ea400
! %l3 = fffffffffffffcf9, Mem[0000000031800071] = 00002001
stb %l3,[%o3+0x071] ! Mem[0000000031800070] = 00f92001
! %l2 = 0000000000000007, immd = fffffffffffff7c0, %l5 = 0000000000000000
mulx %l2,-0x840,%l5 ! %l5 = ffffffffffffc640, %y = a4e
! %l7 = 00000000e65ea400, immed = 00000b61, %l0 = 000000000000005b
subc %l7,0xb61,%l0 ! %l0 = 00000000e65e989f
! %l7 = 00000000e65ea400, %l3 = fffffffffffffcf9, %y = 00000a4e
umul %l7,%l3,%l3 ! %l3 = e65ea146977d8400, %y = e65ea146
! %l1 = ffffffffffff8000, immed = 00000cdd, %l5 = ffffffffffffc640
xnorcc %l1,0xcdd,%l5 ! %l5 = 0000000000007322, %ccr = 00
! %l6 = 0000000000079fb6, Mem[000000001d800074] = 00000d90
sth %l6,[%i3+0x074] ! Mem[000000001d800074] = 9fb60d90
p6_label_58:
! %f21 = d2b6873a, Mem[0000000031000030] = 00000000
st %f21,[%o2+%o6] ! Mem[0000000031000030] = d2b6873a
! Mem[000000001d000020] = 5b000000, %f3 = 75c7a519
lda [%i2+%o4]0x88,%f3 ! %f3 = 5b000000
! %l2 = 0000000000000007, immed = fffff8e8, %l2 = 0000000000000007
sub %l2,-0x718,%l2 ! %l2 = 000000000000071f
! %l0 = 00000000e65e989f, immed = fffff0ee, %l2 = 000000000000071f
addccc %l0,-0xf12,%l2 ! %l2 = 00000000e65e898d, %ccr = 19
! Mem[000000001d000020] = 0000005b, %l4 = fffffffffff865cd
lduwa [%i2+%o4]0x80,%l4 ! %l4 = 000000000000005b
! Clear Register : %l1 = ffffffffffff8000
clr %l1 ! %l1 = 0000000000000000
! Mem[000000001d800030] = 0a4fb36b, %l2 = 00000000e65e898d
ldswa [%i3+%o6]0x81,%l2 ! %l2 = 000000000a4fb36b
! %l7 = 00000000e65ea400, immed = fffff33e, %l1 = 0000000000000000
tsubcc %l7,-0xcc2,%l1 ! %l1 = 00000000e65eb0c2, %ccr = 1b
! Mem[000000001c800000] = 5cce8b2f 6bb91600, %l2 = 0a4fb36b, %l3 = 977d8400
ldda [%i1+%g0]0x89,%l2 ! %l2 = 000000006bb91600 000000005cce8b2f
! %l3 = 000000005cce8b2f, %l2 = 000000006bb91600, %l3 = 000000005cce8b2f
andcc %l3,%l2,%l3 ! %l3 = 0000000048880200, %ccr = 00
p6_label_59:
! %l1 = 00000000e65eb0c2, Mem[000000001c800008] = 49ff00b4
stha %l1,[%i1+%i4]0x88 ! Mem[000000001c800008] = 49ffb0c2
! Mem[000000001d800028] = a400ff4900000000, %l6 = 0000000000079fb6
ldx [%i3+%o5],%l6 ! %l6 = a400ff4900000000
! %l6 = a400ff4900000000, %l2 = 000000006bb91600, %l0 = 00000000e65e989f
sdivx %l6,%l2,%l0 ! %l0 = ffffffff255fd943
! %f28 = c75b8757 3a87b6d2, Mem[0000000031000030] = d2b6873a 6b6a2591
std %f28,[%o2+%o6] ! Mem[0000000031000030] = c75b8757 3a87b6d2
! %l4 = 000000000000005b, Mem[000000001c000018] = 888e5531
stwa %l4,[%i0+%i6]0x89 ! Mem[000000001c000018] = 0000005b
! %l6 = a400ff4900000000, Mem[0000000030800030] = 7a2c00b6, %asi = 80
stha %l6,[%o1+0x030]%asi ! Mem[0000000030800030] = 000000b6
! Mem[000000001d800040] = 5a2f98fa, %l2 = 000000006bb91600
ldswa [%i3+0x040]%asi,%l2 ! %l2 = 000000005a2f98fa
! %l1 = 00000000e65eb0c2, immed = 00000668, %l2 = 000000005a2f98fa
addc %l1,0x668,%l2 ! %l2 = 00000000e65eb72a
! %l0 = ffffffff255fd943, %l4 = 000000000000005b, %l7 = 00000000e65ea400
xnor %l0,%l4,%l7 ! %l7 = 00000000daa026e7
! %l7 = 00000000daa026e7, Mem[0000000030800035] = 91256a6b
stb %l7,[%o1+0x035] ! Mem[0000000030800034] = 91e76a6b
p6_label_60:
! Mem[0000000031000070] = 00079fb6, %l6 = a400ff4900000000
lduh [%o2+0x072],%l6 ! %l6 = 0000000000009fb6
! %l6 = 0000000000009fb6, %l6 = 0000000000009fb6, %y = e65ea146
sdiv %l6,%l6,%l1 ! %l1 = ffffffff80000000
mov %l0,%y ! %y = 255fd943
! Mem[0000000031000030] = c75b8757, %l7 = 00000000daa026e7
ldsh [%o2+%o6],%l7 ! %l7 = ffffffffffffc75b
! %l4 = 000000000000005b, Mem[0000000031000030] = c75b87573a87b6d2
stx %l4,[%o2+%o6] ! Mem[0000000031000030] = 000000000000005b
! %f26 = 501d0f57 91256a6b, Mem[000000001c000030] = 00000000 75c7a519
stda %f26,[%i0+%o6]0x81 ! Mem[000000001c000030] = 501d0f57 91256a6b
! %l1 = ffffffff80000000, %l3 = 0000000048880200, %y = 255fd943
sdiv %l1,%l3,%l5 ! %l5 = 000000007fffffff
mov %l0,%y ! %y = 255fd943
! Mem[0000000030000074] = 888e5531, %l2 = 00000000e65eb72a
ldsba [%o0+0x075]%asi,%l2 ! %l2 = ffffffffffffff8e
! %l2 = ffffff8e, %l3 = 48880200, Mem[000000001d000010] = 0000ff30 00000000
stda %l2,[%i2+%i5]0x89 ! Mem[000000001d000010] = ffffff8e 48880200
! Mem[000000001c800028] = d9b6f0e3, %l1 = ffffffff80000000
ldsha [%i1+%o5]0x81,%l1 ! %l1 = ffffffffffffd9b6
! %l1 = ffffffffffffd9b6, %l2 = ffffffffffffff8e, %y = 255fd943
umul %l1,%l2,%l4 ! %l4 = ffffd94400110cf4, %y = ffffd944
p6_label_61:
! %l5 = 000000007fffffff, immed = fffff50f, %l5 = 000000007fffffff
andncc %l5,-0xaf1,%l5 ! %l5 = 0000000000000af0, %ccr = 00
! %l1 = ffffffffffffd9b6, Mem[000000001d800030] = 0a4fb36b
stwa %l1,[%i3+%o6]0x81 ! Mem[000000001d800030] = ffffd9b6
! %l0 = ffffffff255fd943, Mem[000000001d000030] = 46280000
stha %l0,[%i2+%o6]0x80 ! Mem[000000001d000030] = d9430000
! Mem[000000001c000010] = e65fe906, %f7 = 888e5531
lda [%i0+%i5]0x80,%f7 ! %f7 = e65fe906
! %l6 = 0000000000009fb6, Mem[0000000031000030] = 000000000000005b
stx %l6,[%o2+%o6] ! Mem[0000000031000030] = 0000000000009fb6
! %l4 = ffffd94400110cf4, %l1 = ffffffffffffd9b6, %l2 = ffffffffffffff8e
andcc %l4,%l1,%l2 ! %l2 = ffffd944001108b4, %ccr = 80
! %f8 = 78f51cfb ee929e00, Mem[0000000030000070] = b13de252 888e5531
std %f8 ,[%o0+0x070] ! Mem[0000000030000070] = 78f51cfb ee929e00
! Mem[000000001c000018] = 0000005b, %l0 = ffffffff255fd943
lduha [%i0+%i6]0x88,%l0 ! %l0 = 000000000000005b
! Mem[000000001c800030] = 00000000, %l0 = 000000000000005b
lduba [%i1+%o6]0x88,%l0 ! %l0 = 0000000000000000
! Mem[000000001d800030] = ffffd9b6, %l3 = 0000000048880200
ldsba [%i3+%o6]0x81,%l3 ! %l3 = ffffffffffffffff
p6_label_62:
! %f2 = d9b6f0e3 5b000000, Mem[000000001c800040] = 6bb9169a 72d4d071
std %f2 ,[%i1+0x040] ! Mem[000000001c800040] = d9b6f0e3 5b000000
! Mem[000000001c800020] = d2b6873a, %l0 = 0000000000000000
lduha [%i1+%o4]0x80,%l0 ! %l0 = 000000000000d2b6
! %l6 = 0000000000009fb6
sethi %hi(0xbe674800),%l6 ! %l6 = 00000000be674800
! %l4 = 00110cf4, %l5 = 00000af0, Mem[000000001c800058] = 00046124 e8238989
stda %l4,[%i1+0x058]%asi ! Mem[000000001c800058] = 00110cf4 00000af0
! Mem[0000000030000074] = ee929e00, %l0 = 000000000000d2b6
ldsh [%o0+0x076],%l0 ! %l0 = ffffffffffff9e00
! Mem[000000001d800020] = 00000000 00000091, %l0 = ffff9e00, %l1 = ffffd9b6
ldda [%i3+%o4]0x89,%l0 ! %l0 = 0000000000000091 0000000000000000
! Mem[000000001d800018] = 9f079fb6, %l4 = ffffd94400110cf4
ldsha [%i3+%i6]0x89,%l4 ! %l4 = ffffffffffff9fb6
! %l1 = 0000000000000000, Mem[0000000031800030] = b13de252888e5531
stx %l1,[%o3+%o6] ! Mem[0000000031800030] = 0000000000000000
! %f13 = 6b6a2591, Mem[000000001d000020] = 0000005b
sta %f13,[%i2+%o4]0x81 ! Mem[000000001d000020] = 6b6a2591
! %l3 = ffffffffffffffff, %l1 = 0000000000000000, %y = ffffd944
umul %l3,%l1,%l4 ! %l4 = 0000000000000000, %y = 00
p6_label_63:
! %l0 = 0000000000000091, immed = 00000f14, %l0 = 0000000000000091
xorcc %l0,0xf14,%l0 ! %l0 = 0000000000000f85, %ccr = 00
! %l6 = 00000000be674800, immed = fffffbaa, %l2 = ffffd944001108b4
xorcc %l6,-0x456,%l2 ! %l2 = ffffffff4198b3aa, %ccr = 80
! Mem[000000001d800048] = 91256a6b, %l6 = 00000000be674800
lduw [%i3+0x048],%l6 ! %l6 = 0000000091256a6b
! %l3 = ffffffffffffffff, immed = 000000bf, %y = 00000000
smul %l3,0x0bf,%l0 ! %l0 = ffffffffffffff41, %y = ffffffff
! %l5 = 0000000000000af0, Mem[0000000030000034] = 00000000, %asi = 80
stha %l5,[%o0+0x034]%asi ! Mem[0000000030000034] = 0af00000
! %l1 = 0000000000000000, Mem[000000001d000000] = 49ff0091
stwa %l1,[%i2+%g0]0x81 ! Mem[000000001d000000] = 00000000
! %l3 = ffffffffffffffff, %l3 = ffffffffffffffff, %l6 = 0000000091256a6b
sll %l3,%l3,%l6 ! %l6 = ffffffff80000000
! Mem[000000001d000000] = 00000000 900d0000, %l2 = 4198b3aa, %l3 = ffffffff
ldda [%i2+%g0]0x81,%l2 ! %l2 = 0000000000000000 00000000900d0000
! %l3 = 00000000900d0000, Mem[0000000030000070] = 78f51cfbee929e00
stx %l3,[%o0+0x070] ! Mem[0000000030000070] = 00000000900d0000
! %l6 = 80000000, %l7 = ffffc75b, Mem[0000000031800070] = 00f92001 d41dc71f
std %l6,[%o3+0x070] ! Mem[0000000031800070] = 80000000 ffffc75b
p6_label_64:
! %l1 = 0000000000000000, %l0 = ffffffffffffff41, %l1 = 0000000000000000
orn %l1,%l0,%l1 ! %l1 = 00000000000000be
! Mem[000000001c800020] = d2b6873a, %l7 = ffffffffffffc75b
lduba [%i1+%o4]0x80,%l7 ! %l7 = 00000000000000d2
! %l0 = ffffffffffffff41, %l2 = 0000000000000000, %l1 = 00000000000000be
xorcc %l0,%l2,%l1 ! %l1 = ffffffffffffff41, %ccr = 88
! Mem[000000001d800008] = 91256a6b, %l7 = 00000000000000d2
lduha [%i3+%i4]0x88,%l7 ! %l7 = 0000000000006a6b
! Clear Register : %l6 = ffffffff80000000
clr %l6 ! %l6 = 0000000000000000
! Mem[000000001d800010] = 6557d945, %l3 = 00000000900d0000
lduba [%i3+%i5]0x88,%l3 ! %l3 = 0000000000000045
! Mem[0000000030800074] = d2b6873a, %l2 = 0000000000000000
ldsha [%o1+0x076]%asi,%l2 ! %l2 = ffffffffffff873a
! %l3 = 0000000000000045
sethi %hi(0x58ec0c00),%l3 ! %l3 = 0000000058ec0c00
! %f24 = 9abde9d6 c6221083, Mem[000000001d000078] = b8772c41 83bad4f6
stda %f24,[%i2+0x078]%asi ! Mem[000000001d000078] = 9abde9d6 c6221083
! Mem[0000000031800034] = 00000000, %l7 = 0000000000006a6b
ldub [%o3+0x037],%l7 ! %l7 = 0000000000000000
p6_label_65:
! Mem[000000001c800000] = 0016b96b, %l2 = ffffffffffff873a
lduwa [%i1+%g0]0x80,%l2 ! %l2 = 000000000016b96b
! %l2 = 0016b96b, %l3 = 58ec0c00, Mem[0000000031800070] = 80000000 ffffc75b
std %l2,[%o3+0x070] ! Mem[0000000031800070] = 0016b96b 58ec0c00
! Mem[000000001d000010] = 8effffff00028848, %f14 = 0a200a61 bc5535ef
ldda [%i2+%i5]0x80,%f14 ! %f14 = 8effffff 00028848
! %l2 = 000000000016b96b, %l6 = 0000000000000000, %l4 = 0000000000000000
addccc %l2,%l6,%l4 ! %l4 = 000000000016b96b, %ccr = 00
! Randomly selected nop
nop
! %l6 = 0000000000000000, immed = fffff9f0, %l7 = 0000000000000000
andcc %l6,-0x610,%l7 ! %l7 = 0000000000000000, %ccr = 44
! Mem[000000001d800000] = 4e5b2810, %f29 = 3a87b6d2
lda [%i3+%g0]0x88,%f29 ! %f29 = 4e5b2810
! Mem[000000001d800008] = 6b6a2591, %l3 = 0000000058ec0c00
ldswa [%i3+%i4]0x81,%l3 ! %l3 = 000000006b6a2591
! %l7 = 0000000000000000, immed = 0000063c, %l7 = 0000000000000000
orncc %l7,0x63c,%l7 ! %l7 = fffffffffffff9c3, %ccr = 88
! Mem[000000001d000020] = 6b6a2591 ffff8000, %l2 = 0016b96b, %l3 = 6b6a2591
ldda [%i2+%o4]0x81,%l2 ! %l2 = 000000006b6a2591 00000000ffff8000
p6_label_66:
! %l7 = fffffffffffff9c3, %l5 = 0000000000000af0, %l1 = ffffffffffffff41
udivx %l7,%l5,%l1 ! %l1 = 001767dce434a9b0
! %f20 = b69f079f, Mem[000000001c000008] = 0000018a
st %f20,[%i0+%i4] ! Mem[000000001c000008] = b69f079f
! Mem[0000000031800030] = 0000000000000000, %f28 = c75b8757 4e5b2810
ldd [%o3+%o6],%f28 ! %f28 = 00000000 00000000
! Mem[000000001c000020] = 00000000, %l3 = 00000000ffff8000
ldsba [%i0+%o4]0x89,%l3 ! %l3 = 0000000000000000
! %l7 = fffffffffffff9c3, %l6 = 0000000000000000, %y = ffffffff
umul %l7,%l6,%l4 ! %l4 = 0000000000000000, %y = 00
! %l1 = 001767dce434a9b0, immed = fffffeed, %l1 = 001767dce434a9b0
xnor %l1,-0x113,%l1 ! %l1 = 001767dce434a8a2
! Mem[0000000031800034] = 00000000, %l6 = 0000000000000000
ldsb [%o3+0x034],%l6 ! %l6 = 0000000000000000
! %l2 = 000000006b6a2591, %l4 = 0000000000000000, %y = 00000000
umulcc %l2,%l4,%l1 ! %l1 = 0000000000000000, %ccr = 44, %y = 00
! Mem[000000001d00003c] = ddc67774, %l0 = ffffffffffffff41
ldub [%i2+0x03f],%l0 ! %l0 = 0000000000000074
! %l5 = 0000000000000af0, immed = fffffbda, %y = 00000000
udivcc %l5,-0x426,%l0 ! %l0 = 0000000000000000, %ccr = 44
mov %l0,%y ! %y = 00000000
p6_label_67:
! %l7 = fffffffffffff9c3, immed = fffff62e, %y = 00000000
udiv %l7,-0x9d2,%l7 ! %l7 = 0000000000000001
mov %l0,%y ! %y = 00000000
! %l7 = 0000000000000001, immed = 000008e2, %y = 00000000
sdivcc %l7,0x8e2,%l3 ! %l3 = 0000000000000000, %ccr = 44
mov %l0,%y ! %y = 00000000
! %l6 = 0000000000000000, %l3 = 0000000000000000, %l2 = 000000006b6a2591
tsubcctv %l6,%l3,%l2 ! %l2 = 0000000000000000, %ccr = 44
! Mem[0000000030000070] = 00000000, %l1 = 0000000000000000
ldswa [%o0+0x070]%asi,%l1 ! %l1 = 0000000000000000
! %l5 = 0000000000000af0, Mem[000000001c80006c] = d2b6873a
stb %l5,[%i1+0x06c] ! Mem[000000001c80006c] = f0b6873a
! Mem[0000000030800030] = 000000b6 91e76a6b, %l6 = 00000000, %l7 = 00000001
ldd [%o1+%o6],%l6 ! %l6 = 00000000000000b6 0000000091e76a6b
! Mem[000000001c00003c] = 6136c47c, %l3 = 0000000000000000
ldsh [%i0+0x03c],%l3 ! %l3 = 0000000000006136
! Mem[000000001d800028] = a400ff49, %l1 = 0000000000000000
ldsba [%i3+%o5]0x81,%l1 ! %l1 = ffffffffffffffa4
! %l7 = 0000000091e76a6b, Mem[000000001c000000] = b69f079f
stha %l7,[%i0+%g0]0x80 ! Mem[000000001c000000] = 6a6b079f
! %f30 = ffffffff ff00ff49, Mem[000000001d800020] = 00000091 00000000
stda %f30,[%i3+%o4]0x89 ! Mem[000000001d800020] = ffffffff ff00ff49
p6_label_68:
! Mem[000000001c800050] = 3458a04900000000, %f6 = b13de252 e65fe906
ldd [%i1+0x050],%f6 ! %f6 = 3458a049 00000000
! Mem[000000001d000030] = d9430000, %l0 = 0000000000000000
ldsw [%i2+%o6],%l0 ! %l0 = ffffffffd9430000
! Set Register : %l3 = 0000000000006136
xor %g0,-1,%l3 ! %l3 = ffffffffffffffff
! %l2 = 00000000, %l3 = ffffffff, Mem[000000001c000000] = 9f076b6a 3a87b6d2
stda %l2,[%i0+%g0]0x89 ! Mem[000000001c000000] = 00000000 ffffffff
! Mem[000000001c000008] = b69f079f 00000000, %l0 = d9430000, %l1 = ffffffa4
ldd [%i0+%i4],%l0 ! %l0 = 00000000b69f079f 0000000000000000
! %l3 = ffffffffffffffff, immed = fffff4ff, %l6 = 00000000000000b6
xorcc %l3,-0xb01,%l6 ! %l6 = 0000000000000b00, %ccr = 00
! %f24 = 9abde9d6, Mem[000000001c00003c] = 6136c47c
sta %f24,[%i0+0x03c]%asi ! Mem[000000001c00003c] = 9abde9d6
! %l1 = 0000000000000000, Mem[0000000031800070] = 0016b96b
stw %l1,[%o3+0x070] ! Mem[0000000031800070] = 00000000
! %l1 = 0000000000000000, %l6 = 0000000000000b00, %l1 = 0000000000000000
subccc %l1,%l6,%l1 ! %l1 = fffffffffffff500, %ccr = 99
! %f10 = e65fe906, Mem[0000000031800030] = 00000000
st %f10,[%o3+%o6] ! Mem[0000000031800030] = e65fe906
p6_label_69:
! Mem[0000000030800030] = 000000b691e76a6b, %f28 = 00000000 00000000
ldd [%o1+%o6],%f28 ! %f28 = 000000b6 91e76a6b
! %l2 = 0000000000000000, immed = fffff2b4, %y = 00000000
udiv %l2,-0xd4c,%l3 ! %l3 = 0000000000000000
mov %l0,%y ! %y = b69f079f
! Mem[0000000030800070] = 501d0f57 d2b6873a, %l6 = 00000b00, %l7 = 91e76a6b
ldd [%o1+0x070],%l6 ! %l6 = 00000000501d0f57 00000000d2b6873a
! %l2 = 0000000000000000, immed = 00000019, %l3 = 0000000000000000
sll %l2,0x019,%l3 ! %l3 = 0000000000000000
! Mem[000000001d000028] = 09a3aad6 a38a2a54, %l0 = b69f079f, %l1 = fffff500
ldda [%i2+%o5]0x81,%l0 ! %l0 = 0000000009a3aad6 00000000a38a2a54
! Mem[000000001c800028] = d9b6f0e3, %l3 = 0000000000000000
ldsba [%i1+%o5]0x81,%l3 ! %l3 = ffffffffffffffd9
! %f24 = 9abde9d6 c6221083, Mem[000000001d000008] = 91256a6b 501d0f57
stda %f24,[%i2+%i4]0x89 ! Mem[000000001d000008] = 9abde9d6 c6221083
! %l4 = 0000000000000000, Mem[000000001d000020] = 6b6a2591
stba %l4,[%i2+0x020]%asi ! Mem[000000001d000020] = 006a2591
! %l4 = 0000000000000000, Mem[000000001c800018] = f07859e4
stha %l4,[%i1+%i6]0x80 ! Mem[000000001c800018] = 000059e4
! Mem[0000000031000030] = 00000000, %l3 = ffffffffffffffd9
ldsha [%o2+0x032]%asi,%l3 ! %l3 = 0000000000000000
p6_label_70:
! %l4 = 0000000000000000, immd = fffffffffffff0a4, %l1 = 00000000a38a2a54
udivx %l4,-0xf5c,%l1 ! %l1 = 0000000000000000
! %l0 = 0000000009a3aad6, %l1 = 0000000000000000, %l1 = 0000000000000000
sll %l0,%l1,%l1 ! %l1 = 0000000009a3aad6
! Mem[000000001d000000] = 00000000, %l2 = 0000000000000000
ldsba [%i2+%g0]0x88,%l2 ! %l2 = 0000000000000000
! %l6 = 00000000501d0f57, Mem[0000000030800070] = 501d0f57d2b6873a
stx %l6,[%o1+0x070] ! Mem[0000000030800070] = 00000000501d0f57
! %f14 = 8effffff, Mem[0000000031000030] = 00000000
st %f14,[%o2+%o6] ! Mem[0000000031000030] = 8effffff
! Mem[0000000031800070] = 0000000058ec0c00, %f28 = 000000b6 91e76a6b
ldd [%o3+0x070],%f28 ! %f28 = 00000000 58ec0c00
! %l6 = 501d0f57, %l7 = d2b6873a, Mem[000000001c000048] = 117ef94f 96363a6a
std %l6,[%i0+0x048] ! Mem[000000001c000048] = 501d0f57 d2b6873a
! %l4 = 0000000000000000, %l7 = 00000000d2b6873a, %y = b69f079f
udiv %l4,%l7,%l1 ! %l1 = 00000000dddee2b3
mov %l0,%y ! %y = 09a3aad6
! Mem[0000000031000030] = 8effffff 00009fb6, %l0 = 09a3aad6, %l1 = dddee2b3
ldd [%o2+%o6],%l0 ! %l0 = 000000008effffff 0000000000009fb6
! %l4 = 0000000000000000, %l4 = 0000000000000000, %l4 = 0000000000000000
sll %l4,%l4,%l4 ! %l4 = 0000000000000000
p6_label_71:
! %l7 = 00000000d2b6873a, %l1 = 0000000000009fb6, %y = 09a3aad6
umul %l7,%l1,%l0 ! %l0 = 000083752bc1293c, %y = 8375
! %l1 = 0000000000009fb6, immed = 00000004, %l4 = 0000000000000000
srlx %l1,0x004,%l4 ! %l4 = 00000000000009fb
! Mem[000000001d00001c] = f7860881, %l7 = 00000000d2b6873a
ldsba [%i2+0x01e]%asi,%l7 ! %l7 = 0000000000000008
! %l0 = 000083752bc1293c
sethi %hi(0x7988a400),%l0 ! %l0 = 000000007988a400
! %l4 = 00000000000009fb, Mem[0000000031800070] = 00000000
stb %l4,[%o3+0x070] ! Mem[0000000031800070] = fb000000
save ! CWP = 1
! %l7 = b13de252888e5531, %l2 = 78f51cfb3b5687df, %y = 00008375
umulcc %l7,%l2,%l0 ! %l0 = 1fa6f5ecec5f0caf, %ccr = 08, %y = 1fa6f5ec
! %l0 = 1fa6f5ecec5f0caf, Mem[0000000031800074] = 58ec0c00, %asi = 80
stwa %l0,[%i3+0x074]%asi ! Mem[0000000031800074] = ec5f0caf
! %l1 = c44be695efe94ae9, Mem[000000001d800008] = 6b6a2591
stba %l1,[%o3+%o4]0x81 ! Mem[000000001d800008] = e96a2591
! %l3 = 3621a4e320d80a1d, %l4 = 8009e21088884021, %y = 1fa6f5ec
umul %l3,%l4,%l2 ! %l2 = 1184405f05c88dbd, %y = 1184405f
p6_label_72: ! %cwp = 1
! Set Register : %l6 = 000000003b5687df
xor %g0,-1,%l6 ! %l6 = ffffffffffffffff
! %l4 = 8009e21088884021, Mem[000000001d800030] = b6d9ffff
stba %l4,[%o3+%i6]0x89 ! Mem[000000001d800030] = b6d9ff21
! %l3 = 3621a4e320d80a1d
sethi %hi(0x37267800),%l3 ! %l3 = 0000000037267800
! %f30 = ffffffff ff00ff49, Mem[0000000031000070] = 00079fb6 ff00ff49
std %f30,[%i2+0x070] ! Mem[0000000031000070] = ffffffff ff00ff49
! Mem[000000001d000010] = ffffff8e, %l4 = 8009e21088884021
ldsba [%o2+%o5]0x88,%l4 ! %l4 = ffffffffffffff8e
! %l0 = ec5f0caf, %l1 = efe94ae9, Mem[0000000030800070] = 00000000 501d0f57
std %l0,[%i1+0x070] ! Mem[0000000030800070] = ec5f0caf efe94ae9
! %f30 = ffffffff, Mem[000000001d00000c] = d6e9bd9a
st %f30,[%o2+0x00c] ! Mem[000000001d00000c] = ffffffff
! %l0 = ec5f0caf, %l1 = efe94ae9, Mem[000000001c000018] = 5b000000 f80567ab
stda %l0,[%o0+%o6]0x81 ! Mem[000000001c000018] = ec5f0caf efe94ae9
! Mem[0000000030000070] = 00000000, %l3 = 0000000037267800
lduh [%i0+0x072],%l3 ! %l3 = 0000000000000000
! %l2 = 1184405f05c88dbd, Mem[000000001d000000] = 00000000900d0000
stxa %l2,[%o2+%g0]0x80 ! Mem[000000001d000000] = 1184405f05c88dbd
p6_label_73: ! %cwp = 1
! Mem[000000001d800000] = 5cce8b2f4e5b2810, %l1 = c44be695efe94ae9
ldxa [%o3+%g0]0x88,%l1 ! %l1 = 5cce8b2f4e5b2810
! %l4 = ffffffffffffff8e, immed = 00000007, %l3 = 0000000000000000
sll %l4,0x007,%l3 ! %l3 = ffffffffffffc700
! Mem[000000001d800018] = 9f079fb6, %f21 = d2b6873a
lda [%o3+%o6]0x88,%f21 ! %f21 = 9f079fb6
! Mem[0000000030000030] = 00000000 0af00000, %l6 = ffffffff, %l7 = 888e5531
ldd [%i0+%i6],%l6 ! %l6 = 0000000000000000 000000000af00000
! Mem[0000000031000070] = ffffffff, %f17 = ff00ff49
ld [%i2+0x070],%f17 ! %f17 = ffffffff
! Mem[000000001c000010] = e65fe90657875bc7, %f2 = d9b6f0e3 5b000000
ldda [%o0+%o5]0x80,%f2 ! %f2 = e65fe906 57875bc7
! %l6 = 0000000000000000, Mem[000000001c800048] = cfc04687
stw %l6,[%o1+0x048] ! Mem[000000001c800048] = 00000000
! Mem[000000001d800058] = 75579515ed3f145b, %f6 = 3458a049 00000000
ldd [%o3+0x058],%f6 ! %f6 = 75579515 ed3f145b
! Mem[0000000030000030] = 00000000 0af00000, %l2 = 05c88dbd, %l3 = ffffc700
ldd [%i0+%i6],%l2 ! %l2 = 0000000000000000 000000000af00000
! Mem[0000000030800070] = ec5f0caf, %l4 = ffffffffffffff8e
ldsb [%i1+0x070],%l4 ! %l4 = ffffffffffffffec
p6_label_74: ! %cwp = 1
! Mem[0000000031800070] = fb000000, %l0 = 1fa6f5ecec5f0caf
ldub [%i3+0x072],%l0 ! %l0 = 0000000000000000
! Mem[0000000030800070] = ec5f0caf, %l2 = 0000000000000000
ldsw [%i1+0x070],%l2 ! %l2 = ffffffffec5f0caf
! Mem[000000001d000044] = ee03b53d, %l1 = 5cce8b2f4e5b2810
lduh [%o2+0x046],%l1 ! %l1 = 000000000000b53d
! Mem[000000001d800020] = 49ff00ffffffffff, %f24 = 9abde9d6 c6221083
ldd [%o3+%i4],%f24 ! %f24 = 49ff00ff ffffffff
! Mem[000000001c800030] = 0000000002002a68, %l7 = 000000000af00000
ldxa [%o1+%i6]0x81,%l7 ! %l7 = 0000000002002a68
! Mem[000000001d800058] = 75579515ed3f145b, %f22 = e8261d52 01f4bbf1
ldd [%o3+0x058],%f22 ! %f22 = 75579515 ed3f145b
! %l1 = 000000000000b53d, Mem[000000001c000024] = 00002001, %asi = 80
stwa %l1,[%o0+0x024]%asi ! Mem[000000001c000024] = 0000b53d
! Clear Register : %l3 = 000000000af00000
clr %l3 ! %l3 = 0000000000000000
! Mem[000000001d000028] = d6aaa309, %l6 = 0000000000000000
lduba [%o2+%i5]0x88,%l6 ! %l6 = 0000000000000009
! Mem[000000001c800000] = 0016b96b2f8bce5c, %f4 = 501d0f57 91256a6b
ldda [%o1+%g0]0x80,%f4 ! %f4 = 0016b96b 2f8bce5c
p6_label_75: ! %cwp = 1
! Mem[000000001c800020] = 3a87b6d2, %l4 = ffffffffffffffec
lduwa [%o1+%i4]0x88,%l4 ! %l4 = 000000003a87b6d2
! %f18 = 682a0002 00000000, Mem[000000001d800000] = 4e5b2810 5cce8b2f
stda %f18,[%o3+%g0]0x89 ! Mem[000000001d800000] = 682a0002 00000000
! %l6 = 00000009, %l7 = 02002a68, Mem[000000001d000028] = 09a3aad6 a38a2a54
std %l6,[%o2+%i5] ! Mem[000000001d000028] = 00000009 02002a68
! Mem[000000001c000020] = 00000000 0000b53d, %l4 = 3a87b6d2, %l5 = d5c419df
ldda [%o0+%i4]0x81,%l4 ! %l4 = 0000000000000000 000000000000b53d
! Clear Register : %l0 = 0000000000000000
clr %l0 ! %l0 = 0000000000000000
! %l5 = 000000000000b53d, %l1 = 000000000000b53d, %l3 = 0000000000000000
orn %l5,%l1,%l3 ! %l3 = ffffffffffffffff
! Mem[000000001c800018] = 000059e4, %l6 = 0000000000000009
lduha [%o1+%o6]0x80,%l6 ! %l6 = 0000000000000000
! %l6 = 0000000000000000, Mem[000000001c800008] = c2b0ff49
stwa %l6,[%o1+%o4]0x81 ! Mem[000000001c800008] = 00000000
! %l5 = 000000000000b53d, %l3 = ffffffffffffffff, %l7 = 0000000002002a68
sllx %l5,%l3,%l7 ! %l7 = 8000000000000000
! %f10 = e65fe906 57875bc7, Mem[000000001c800028] = e3f0b6d9 e65fe906
stda %f10,[%o1+%i5]0x89 ! Mem[000000001c800028] = e65fe906 57875bc7
p6_label_76: ! %cwp = 1
! %l0 = 0000000000000000, %l0 = 0000000000000000, %l0 = 0000000000000000
andcc %l0,%l0,%l0 ! %l0 = 0000000000000000, %ccr = 44
! %l4 = 0000000000000000, %l0 = 0000000000000000, %y = 1184405f
udiv %l4,%l0,%l5 ! %l5 = 000000000000b53d
mov %l0,%y ! %y = 00000028
! %l7 = 8000000000000000, immed = fffff3f9, %l5 = 000000000000b53d
orn %l7,-0xc07,%l5 ! %l5 = 8000000000000c06
! %f23 = ed3f145b, Mem[0000000030800034] = 91e76a6b
st %f23,[%i1+0x034] ! Mem[0000000030800034] = ed3f145b
! Mem[000000001c800030] = 00000000, %l2 = ffffffffec5f0caf
ldsba [%o1+%i6]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000031000074] = ff00ff49, %l6 = 0000000000000000
ldsw [%i2+0x074],%l6 ! %l6 = ffffffffff00ff49
! %l4 = 0000000000000000, immed = 00000006, %l0 = 0000000000000028
sra %l4,0x006,%l0 ! %l0 = 0000000000000000
! %l5 = 8000000000000c06, %l3 = ffffffffffffffff, %l4 = 0000000000000000
udivx %l5,%l3,%l4 ! %l4 = 0000000000000000
! Set Register : %l0 = 0000000000000000
xor %g0,-1,%l0 ! %l0 = ffffffffffffffff
! %l4 = 0000000000000000, %l2 = 0000000000000000, %l7 = 8000000000000000
tsubcc %l4,%l2,%l7 ! %l7 = 0000000000000000, %ccr = 44
p6_label_77: ! %cwp = 1
! %f6 = 75579515 ed3f145b, Mem[000000001c800008] = 00000000 00000d90
stda %f6 ,[%o1+0x008]%asi ! Mem[000000001c800008] = 75579515 ed3f145b
! Randomly selected nop
nop
! Invert Register : %l5 = 8000000000000c06
xor %l5,-1,%l5 ! %l5 = 7ffffffffffff3f9
! %l1 = 000000000000b53d, %l7 = 0000000000000000, %l2 = 0000000000000000
srl %l1,%l7,%l2 ! %l2 = 000000000000b53d
! %l3 = ffffffffffffffff, %l6 = ffffffffff00ff49, %l0 = ffffffffffffffff
sdivx %l3,%l6,%l0 ! %l0 = 0000000000000000
! Mem[000000001d800008] = e96a2591, %l3 = ffffffffffffffff
lduba [%o3+%o4]0x80,%l3 ! %l3 = 00000000000000e9
! %l0 = 0000000000000000, immed = fffffbe6, %l3 = 00000000000000e9
taddcc %l0,-0x41a,%l3 ! %l3 = fffffffffffffbe6, %ccr = 8a
save ! CWP = 2
! %l5 = f15d22ffe185fab0, immed = 00000014, %l7 = b10c0af67c9823ab
srl %l5,0x014,%l7 ! %l7 = 0000000000000e18
! Mem[0000000031000074] = ff00ff49, %l2 = 57ca058a49adfef2
ldub [%o2+0x076],%l2 ! %l2 = 00000000000000ff
p6_label_78: ! %cwp = 2
! %l5 = f15d22ffe185fab0, Mem[0000000031800030] = e65fe906, %asi = 80
stwa %l5,[%o3+0x030]%asi ! Mem[0000000031800030] = e185fab0
! Mem[000000001d000020] = 006a2591, %l1 = a892fd8667580da6
ldsha [%i2+%o4]0x81,%l1 ! %l1 = 000000000000006a
! %l1 = 000000000000006a, immed = 00000018, %l2 = 00000000000000ff
srl %l1,0x018,%l2 ! %l2 = 0000000000000000
! Mem[000000001d000010] = 8effffff00028848, %f4 = 0016b96b 2f8bce5c
ldda [%i2+%i5]0x80,%f4 ! %f4 = 8effffff 00028848
! %l3 = 4bb2259e59cb3786, Mem[000000001d800008] = e96a2591
stwa %l3,[%i3+%i4]0x81 ! Mem[000000001d800008] = 59cb3786
! Mem[000000001c80004c] = e2abc6b2, %l4 = 1904bb70863f8356
ldsh [%i1+0x04e],%l4 ! %l4 = ffffffffffffc6b2
! %l5 = f15d22ffe185fab0, %l7 = 0000000000000e18, %l3 = 4bb2259e59cb3786
andcc %l5,%l7,%l3 ! %l3 = 0000000000000a10, %ccr = 00
! %f25 = ffffffff, Mem[0000000030000034] = 0af00000
sta %f25,[%o0+0x034]%asi ! Mem[0000000030000034] = ffffffff
! %l5 = f15d22ffe185fab0, %l4 = ffffffffffffc6b2, %l7 = 0000000000000e18
addc %l5,%l4,%l7 ! %l7 = f15d22ffe185c162
! retry : should take illegal inst trap, %l0 = 41d1137dd576fb8c
retry ! Illegal inst trap : %l0 = 41d1137dd576fb9c
p6_label_79: ! %cwp = 2
! retry : should take illegal inst trap, %l0 = 41d1137dd576fb9c
retry ! Illegal inst trap : %l0 = 41d1137dd576fbac
! %f12 = 00000000 6b6a2591, Mem[000000001c000070] = 3d2bf066 b70e0ad5
std %f12,[%i0+0x070] ! Mem[000000001c000070] = 00000000 6b6a2591
! %f12 = 00000000 6b6a2591, Mem[0000000030000030] = 00000000 ffffffff
stda %f12,[%o0+0x030]%asi ! Mem[0000000030000030] = 00000000 6b6a2591
! Mem[0000000031800034] = 00000000, %l6 = 2b51c20871939fb9
ldsh [%o3+0x034],%l6 ! %l6 = 0000000000000000
! %l4 = ffffffffffffc6b2, Mem[000000001c000038] = 521026e8
stw %l4,[%i0+0x038] ! Mem[000000001c000038] = ffffc6b2
! %l6 = 0000000000000000, Mem[000000001d80003e] = 91256a6b
sth %l6,[%i3+0x03e] ! Mem[000000001d80003c] = 91250000
! %f5 = 00028848, Mem[000000001c800000] = 0016b96b
sta %f5 ,[%i1+%g0]0x81 ! Mem[000000001c800000] = 00028848
! %l5 = f15d22ffe185fab0, %l7 = f15d22ffe185c162, %y = 00000028
sdiv %l5,%l7,%l7 ! %l7 = fffffffffffffea9
mov %l0,%y ! %y = d576fbac
! Mem[000000001d800020] = 49ff00ffffffffff, %f22 = 75579515 ed3f145b
ldda [%i3+%o4]0x80,%f22 ! %f22 = 49ff00ff ffffffff
! Mem[000000001d000030] = 000043d9, %f14 = 8effffff
lda [%i2+%o6]0x88,%f14 ! %f14 = 000043d9
p6_label_80: ! %cwp = 2
! Mem[000000001d800070] = ff00ff499fb60d90, %l3 = 0000000000000a10
ldx [%i3+0x070],%l3 ! %l3 = ff00ff499fb60d90
! %l1 = 000000000000006a, %l0 = 41d1137dd576fbac, %y = d576fbac
sdiv %l1,%l0,%l7 ! %l7 = 000000007fffffff
mov %l0,%y ! %y = d576fbac
! Invert Register : %l2 = 0000000000000000
xor %l2,-1,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030000070] = 00000000 900d0000, %l2 = ffffffff, %l3 = 9fb60d90
ldd [%o0+0x070],%l2 ! %l2 = 0000000000000000 00000000900d0000
! %l3 = 00000000900d0000, immed = 00000341, %y = d576fbac
sdivcc %l3,0x341,%l0 ! %l0 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = 80000000
! Randomly selected nop
nop
! %l4 = ffffc6b2, %l5 = e185fab0, Mem[000000001d000010] = 8effffff 00028848
stda %l4,[%i2+0x010]%asi ! Mem[000000001d000010] = ffffc6b2 e185fab0
! %l5 = f15d22ffe185fab0, Mem[0000000031000070] = ffffffffff00ff49
stx %l5,[%o2+0x070] ! Mem[0000000031000070] = f15d22ffe185fab0
! %l0 = ffffffff80000000, %l2 = 0000000000000000, %l4 = ffffffffffffc6b2
mulx %l0,%l2,%l4 ! %l4 = 0000000000000000, %y = 80000000
! Mem[000000001c800000] = 000288482f8bce5c, %f20 = b69f079f 9f079fb6
ldd [%i1+%g0],%f20 ! %f20 = 00028848 2f8bce5c
p6_label_81: ! %cwp = 2
! Mem[0000000030000070] = 00000000, %f31 = ff00ff49
ld [%o0+0x070],%f31 ! %f31 = 00000000
! Mem[000000001c000000] = 00000000 ffffffff, %l2 = 00000000, %l3 = 900d0000
ldda [%i0+%g0]0x81,%l2 ! %l2 = 0000000000000000 00000000ffffffff
! %f4 = 8effffff 00028848, Mem[000000001c800030] = 00000000 02002a68
stda %f4 ,[%i1+%o6]0x81 ! Mem[000000001c800030] = 8effffff 00028848
! %l2 = 0000000000000000, immd = 00000000000001e8, %l1 = 000000000000006a
mulx %l2,0x1e8,%l1 ! %l1 = 0000000000000000, %y = 80000000
! %l1 = 0000000000000000, Mem[0000000031800030] = e185fab000000000
stx %l1,[%o3+%o6] ! Mem[0000000031800030] = 0000000000000000
! Mem[000000001c800018] = e4590000, %l3 = 00000000ffffffff
lduwa [%i1+%i6]0x88,%l3 ! %l3 = 00000000e4590000
! %l6 = 0000000000000000, immd = 0000000000000d54, %l2 = 0000000000000000
udivx %l6,0xd54,%l2 ! %l2 = 0000000000000000
! %l5 = f15d22ffe185fab0, Mem[0000000031800070] = fb000000ec5f0caf
stx %l5,[%o3+0x070] ! Mem[0000000031800070] = f15d22ffe185fab0
! %f30 = ffffffff, Mem[000000001c80002c] = 06e95fe6
sta %f30,[%i1+0x02c]%asi ! Mem[000000001c80002c] = ffffffff
! %l7 = 000000007fffffff, %l7 = 000000007fffffff, %l3 = 00000000e4590000
sll %l7,%l7,%l3 ! %l3 = 3fffffff80000000
p6_label_82: ! %cwp = 2
! Mem[000000001c000030] = 570f1d50, %l0 = ffffffff80000000
lduwa [%i0+%o6]0x88,%l0 ! %l0 = 00000000570f1d50
! %l5 = f15d22ffe185fab0, immed = fffff6ab, %l2 = 0000000000000000
xorcc %l5,-0x955,%l2 ! %l2 = 0ea2dd001e7a0c1b, %ccr = 00
! %l4 = 0000000000000000, %l1 = 0000000000000000, %l0 = 00000000570f1d50
addcc %l4,%l1,%l0 ! %l0 = 0000000000000000, %ccr = 44
! %l2 = 0ea2dd001e7a0c1b, Mem[0000000031000034] = 00009fb6
stw %l2,[%o2+0x034] ! Mem[0000000031000034] = 1e7a0c1b
! %l7 = 000000007fffffff, %l7 = 000000007fffffff, %l0 = 0000000000000000
mulx %l7,%l7,%l0 ! %l0 = 3fffffff00000001, %y = 80000000
! Mem[0000000031800070] = f15d22ff e185fab0, %l0 = 00000001, %l1 = 00000000
ldda [%o3+0x070]%asi,%l0 ! %l0 = 00000000f15d22ff 00000000e185fab0
! Mem[000000001c800030] = ffffff8e, %l4 = 0000000000000000
ldsba [%i1+%o6]0x89,%l4 ! %l4 = ffffffffffffff8e
! %l4 = ffffffffffffff8e, immed = fffff164, %y = 80000000
smul %l4,-0xe9c,%l4 ! %l4 = 0000000000068178, %y = 00
! Mem[000000001d000068] = 235053b7eb881f4d, %f10 = e65fe906 57875bc7
ldd [%i2+0x068],%f10 ! %f10 = 235053b7 eb881f4d
! %l3 = 3fffffff80000000, Mem[000000001d000074] = 978cfb6b
stw %l3,[%i2+0x074] ! Mem[000000001d000074] = 80000000
p6_label_83: ! %cwp = 2
! %l2 = 0ea2dd001e7a0c1b, Mem[0000000030800034] = ed3f145b
sth %l2,[%o1+0x034] ! Mem[0000000030800034] = 0c1b145b
! %l4 = 0000000000068178, Mem[000000001c000018] = ec5f0cafefe94ae9
stxa %l4,[%i0+%i6]0x80 ! Mem[000000001c000018] = 0000000000068178
! Mem[0000000030800030] = 000000b6, %l1 = 00000000e185fab0
lduh [%o1+%o6],%l1 ! %l1 = 0000000000000000
! %l2 = 0ea2dd001e7a0c1b, %l7 = 000000007fffffff, %y = 00000000
umul %l2,%l7,%l7 ! %l7 = 0f3d060d6185f3e5, %y = f3d060d
! %l0 = 00000000f15d22ff, %l4 = 0000000000068178, %l1 = 0000000000000000
andcc %l0,%l4,%l1 ! %l1 = 0000000000040078, %ccr = 00
! %l2 = 0ea2dd001e7a0c1b, %l5 = f15d22ffe185fab0, %l7 = 0f3d060d6185f3e5
sllx %l2,%l5,%l7 ! %l7 = 0c1b000000000000
! Mem[0000000031000030] = 8effffff1e7a0c1b, %l2 = 0ea2dd001e7a0c1b
ldxa [%o2+0x030]%asi,%l2 ! %l2 = 8effffff1e7a0c1b
! %l1 = 0000000000040078, Mem[000000001c000020] = 00000000
stwa %l1,[%i0+%o4]0x89 ! Mem[000000001c000020] = 00040078
! Mem[0000000031800070] = f15d22ff, %l1 = 0000000000040078
lduh [%o3+0x072],%l1 ! %l1 = 00000000000022ff
! %l6 = 0000000000000000, Mem[000000001c000077] = 6b6a2591
stba %l6,[%i0+0x077]%asi ! Mem[000000001c000074] = 6b6a2500
p6_label_84: ! %cwp = 2
! %l1 = 00000000000022ff, immed = 0000000e, %l3 = 3fffffff80000000
srl %l1,0x00e,%l3 ! %l3 = 0000000000000000
! Mem[000000001c000050] = 1616f043, %l1 = 00000000000022ff
lduw [%i0+0x050],%l1 ! %l1 = 000000001616f043
! retry : should take illegal inst trap, %l0 = 00000000f15d22ff
retry ! Illegal inst trap : %l0 = 00000000f15d230f
! Mem[0000000030800070] = ec5f0cafefe94ae9, %f10 = 235053b7 eb881f4d
ldd [%o1+0x070],%f10 ! %f10 = ec5f0caf efe94ae9
! Mem[000000001c800004] = 2f8bce5c, %l1 = 000000001616f043
ldsb [%i1+0x004],%l1 ! %l1 = 000000000000002f
! Mem[0000000030800070] = ec5f0cafefe94ae9, %l3 = 0000000000000000
ldx [%o1+0x070],%l3 ! %l3 = ec5f0cafefe94ae9
! Mem[000000001c800018] = e4590000, %f26 = 501d0f57
lda [%i1+%i6]0x88,%f26 ! %f26 = e4590000
! %l7 = 0c1b000000000000, %l1 = 000000000000002f, %l1 = 000000000000002f
andn %l7,%l1,%l1 ! %l1 = 0c1b000000000000
! Mem[0000000031000034] = 1e7a0c1b, %f16 = 00079fb6
ld [%o2+0x034],%f16 ! %f16 = 1e7a0c1b
! Mem[000000001c800000] = 00028848, %l1 = 0c1b000000000000
lduwa [%i1+%g0]0x80,%l1 ! %l1 = 0000000000028848
p6_label_85: ! %cwp = 2
! Mem[000000001c800000] = 000288482f8bce5c, %f28 = 00000000 58ec0c00
ldda [%i1+0x000]%asi,%f28 ! %f28 = 00028848 2f8bce5c
! %l3 = ec5f0cafefe94ae9, %l0 = 00000000f15d230f, %l0 = 00000000f15d230f
sra %l3,%l0,%l0 ! %l0 = ffffffffffffdfd2
! Mem[000000001d800054] = d9b6f0e3, %l5 = f15d22ffe185fab0
ldswa [%i3+0x054]%asi,%l5 ! %l5 = ffffffffd9b6f0e3
! %l4 = 0000000000068178, Mem[0000000031000030] = 8effffff
stw %l4,[%o2+%o6] ! Mem[0000000031000030] = 00068178
! %l4 = 0000000000068178, immed = 000009e1, %l7 = 0c1b000000000000
xnor %l4,0x9e1,%l7 ! %l7 = fffffffffff97766
! %l4 = 0000000000068178, immed = fffff74e, %l4 = 0000000000068178
addc %l4,-0x8b2,%l4 ! %l4 = 00000000000678c6
! %l5 = ffffffffd9b6f0e3, %l1 = 0000000000028848, %l4 = 00000000000678c6
srl %l5,%l1,%l4 ! %l4 = 0000000000d9b6f0
! Mem[000000001c800000] = 00028848, %l4 = 0000000000d9b6f0
ldsha [%i1+0x000]%asi,%l4 ! %l4 = 0000000000000002
! Mem[000000001c800000] = 000288482f8bce5c, %f18 = 682a0002 00000000
ldda [%i1+%g0]0x81,%f18 ! %f18 = 00028848 2f8bce5c
! Mem[0000000030800070] = ec5f0caf, %l0 = ffffffffffffdfd2
lduh [%o1+0x072],%l0 ! %l0 = 0000000000000caf
p6_label_86: ! %cwp = 2
! %f20 = 00028848 2f8bce5c, Mem[000000001c800060] = decf0d90 cb883fb3
stda %f20,[%i1+0x060]%asi ! Mem[000000001c800060] = 00028848 2f8bce5c
! Randomly selected nop
nop
! %l0 = 0000000000000caf, Mem[000000001c000064] = 6e22cf6c
stb %l0,[%i0+0x064] ! Mem[000000001c000064] = af22cf6c
! Mem[000000001d800074] = 9fb60d90, %l4 = 0000000000000002
ldsb [%i3+0x074],%l4 ! %l4 = ffffffffffffff9f
! %f21 = 2f8bce5c, Mem[000000001c800000] = 00028848
sta %f21,[%i1+%g0]0x81 ! Mem[000000001c800000] = 2f8bce5c
! Mem[0000000031800030] = 0000000000000000, %f18 = 00028848 2f8bce5c
ldd [%o3+%o6],%f18 ! %f18 = 00000000 00000000
! %l2 = 8effffff1e7a0c1b, Mem[0000000031000070] = f15d22ffe185fab0
stx %l2,[%o2+0x070] ! Mem[0000000031000070] = 8effffff1e7a0c1b
! %l7 = fffffffffff97766, immed = 000001b2, %y = 0f3d060d
udiv %l7,0x1b2,%l0 ! %l0 = 00000000ffffffff
mov %l0,%y ! %y = ffffffff
! %l6 = 0000000000000000, %l4 = ffffffffffffff9f, %l3 = ec5f0cafefe94ae9
orn %l6,%l4,%l3 ! %l3 = 0000000000000060
! %l0 = ffffffff, %l1 = 00028848, Mem[0000000030000070] = 00000000 900d0000
std %l0,[%o0+0x070] ! Mem[0000000030000070] = ffffffff 00028848
p6_label_87: ! %cwp = 2
! Mem[0000000030000030] = 00000000, %l4 = ffffffffffffff9f
lduw [%o0+%o6],%l4 ! %l4 = 0000000000000000
! Mem[0000000030000070] = ffffffff, %l7 = fffffffffff97766
ldsw [%o0+0x070],%l7 ! %l7 = ffffffffffffffff
! Mem[000000001c800074] = 2fb464b6, %l0 = 00000000ffffffff
ldswa [%i1+0x074]%asi,%l0 ! %l0 = 000000002fb464b6
! Mem[000000001c000000] = 00000000, %l5 = ffffffffd9b6f0e3
lduwa [%i0+%g0]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000031800030] = 0000000000000000, %l2 = 8effffff1e7a0c1b
ldxa [%o3+0x030]%asi,%l2 ! %l2 = 0000000000000000
! Mem[000000001c800008] = 15955775, %l7 = ffffffffffffffff
ldsba [%i1+%i4]0x89,%l7 ! %l7 = 0000000000000075
! %l3 = 0000000000000060, %l0 = 000000002fb464b6, %l6 = 0000000000000000
sll %l3,%l0,%l6 ! %l6 = 0000000018000000
! %l7 = 0000000000000075, Mem[000000001d000004] = 05c88dbd
stw %l7,[%i2+0x004] ! Mem[000000001d000004] = 00000075
! %l1 = 0000000000028848, immd = fffffffffffffd5f, %l2 = 0000000000000000
sdivx %l1,-0x2a1,%l2 ! %l2 = ffffffffffffff0a
! Mem[0000000030000070] = ffffffff, %l1 = 0000000000028848
ldsb [%o0+0x073],%l1 ! %l1 = ffffffffffffffff
p6_label_88: ! %cwp = 2
! %l2 = ffffffffffffff0a, immed = 00000a59, %l0 = 000000002fb464b6
xor %l2,0xa59,%l0 ! %l0 = fffffffffffff553
! %f29 = 2f8bce5c, Mem[000000001d000010] = b2c6ffff
sta %f29,[%i2+%i5]0x89 ! Mem[000000001d000010] = 2f8bce5c
! %l0 = fffffffffffff553, Mem[000000001c800000] = 2f8bce5c
stha %l0,[%i1+%g0]0x80 ! Mem[000000001c800000] = f553ce5c
! Mem[000000001d000020] = 006a2591ffff8000, %f10 = ec5f0caf efe94ae9
ldd [%i2+%o4],%f10 ! %f10 = 006a2591 ffff8000
! Mem[0000000030800030] = 000000b6, %l1 = ffffffffffffffff
ldub [%o1+0x032],%l1 ! %l1 = 0000000000000000
! Mem[0000000031800030] = 0000000000000000, %l0 = fffffffffffff553
ldx [%o3+%o6],%l0 ! %l0 = 0000000000000000
! %l1 = 0000000000000000, %l7 = 0000000000000075, %y = ffffffff
sdiv %l1,%l7,%l1 ! %l1 = fffffffffdcfdcfe
mov %l0,%y ! %y = 00000000
! %f26 = e4590000 91256a6b, Mem[000000001d800040] = 5a2f98fa 78816992
std %f26,[%i3+0x040] ! Mem[000000001d800040] = e4590000 91256a6b
! Mem[0000000030800070] = ec5f0caf, %l6 = 0000000018000000
ldsh [%o1+0x072],%l6 ! %l6 = 0000000000000caf
! %l1 = fffffffffdcfdcfe, %l1 = fffffffffdcfdcfe, %y = 00000000
udivcc %l1,%l1,%l1 ! %l1 = 0000000000000001, %ccr = 00
mov %l0,%y ! %y = 00000000
p6_label_89: ! %cwp = 2
! %l2 = ffffffffffffff0a, Mem[000000001c000078] = 7afbc94c, %asi = 80
stwa %l2,[%i0+0x078]%asi ! Mem[000000001c000078] = ffffff0a
! %l1 = 0000000000000001, Mem[0000000030000077] = 00028848
stb %l1,[%o0+0x077] ! Mem[0000000030000074] = 00028801
! %l4 = 0000000000000000, %l6 = 0000000000000caf, %l6 = 0000000000000caf
sra %l4,%l6,%l6 ! %l6 = 0000000000000000
! %l4 = 0000000000000000, Mem[000000001c800010] = 9abde9d6
stba %l4,[%i1+%i5]0x81 ! Mem[000000001c800010] = 00bde9d6
! Mem[000000001c800000] = f553ce5c, %l2 = ffffffffffffff0a
ldsba [%i1+%g0]0x81,%l2 ! %l2 = fffffffffffffff5
! %l3 = 0000000000000060, Mem[0000000030800036] = 0c1b145b
stb %l3,[%o1+0x036] ! Mem[0000000030800034] = 0c1b605b
! %l4 = 0000000000000000
sethi %hi(0xd5b45000),%l4 ! %l4 = 00000000d5b45000
! %f2 = e65fe906 57875bc7, Mem[0000000031800030] = 00000000 00000000
stda %f2 ,[%o3+0x030]%asi ! Mem[0000000031800030] = e65fe906 57875bc7
! %l0 = 0000000000000000, %l4 = 00000000d5b45000, %l1 = 0000000000000001
sub %l0,%l4,%l1 ! %l1 = ffffffff2a4bb000
! retry : should take illegal inst trap, %l0 = 0000000000000000
retry ! Illegal inst trap : %l0 = 0000000000000010
p6_label_90: ! %cwp = 2
! %l6 = 00000000, %l7 = 00000075, Mem[000000001d800020] = 49ff00ff ffffffff
stda %l6,[%i3+%o4]0x81 ! Mem[000000001d800020] = 00000000 00000075
! Mem[0000000031800030] = e65fe906, %l3 = 0000000000000060
lduh [%o3+%o6],%l3 ! %l3 = 000000000000e65f
! %f20 = 00028848 2f8bce5c, Mem[000000001c000058] = e65fe906 57875bc7
std %f20,[%i0+0x058] ! Mem[000000001c000058] = 00028848 2f8bce5c
! %l7 = 0000000000000075, immed = fffff099, %y = 00000000
umul %l7,-0xf67,%l5 ! %l5 = 00000074fff8f5ed, %y = 74
! Mem[000000001c800008] = 15955775, %l4 = 00000000d5b45000
lduba [%i1+%i4]0x88,%l4 ! %l4 = 0000000000000075
! Mem[0000000031000074] = 1e7a0c1b, %l4 = 0000000000000075
lduh [%o2+0x076],%l4 ! %l4 = 0000000000000c1b
! Mem[000000001c000020] = 78000400, %l4 = 0000000000000c1b
lduha [%i0+%o4]0x80,%l4 ! %l4 = 0000000000007800
! done : should take illegal inst trap, %l0 = 0000000000000010
done ! Illegal inst trap : %l0 = 0000000000000020
! %l4 = 0000000000007800, immed = 000006c2, %y = 00000074
smul %l4,0x6c2,%l3 ! %l3 = 00000000032af000, %y = 00
! %l5 = 00000074fff8f5ed, Mem[0000000030800030] = 000000b6
stb %l5,[%o1+%o6] ! Mem[0000000030800030] = ed0000b6
p6_label_91: ! %cwp = 2
! %l7 = 0000000000000075, immed = fffff0a2, %l0 = 0000000000000020
orcc %l7,-0xf5e,%l0 ! %l0 = fffffffffffff0f7, %ccr = 88
! Mem[0000000030800074] = efe94ae9, %l2 = fffffffffffffff5
ldsh [%o1+0x074],%l2 ! %l2 = ffffffffffffefe9
! %l7 = 0000000000000075, Mem[000000001c800018] = 2aeeb737e4590000
stxa %l7,[%i1+%i6]0x88 ! Mem[000000001c800018] = 0000000000000075
! Mem[000000001d000030] = d9430000, %l2 = ffffffffffffefe9
ldsba [%i2+%o6]0x81,%l2 ! %l2 = ffffffffffffffd9
! Mem[000000001d000030] = d943000000000000, %f16 = 1e7a0c1b ffffffff
ldda [%i2+0x030]%asi,%f16 ! %f16 = d9430000 00000000
! retry : should take illegal inst trap, %l0 = fffffffffffff0f7
retry ! Illegal inst trap : %l0 = fffffffffffff107
! %l0 = fffffffffffff107, immed = fffff963, %l1 = ffffffff2a4bb000
xor %l0,-0x69d,%l1 ! %l1 = 0000000000000864
! %l2 = ffffffffffffffd9, immed = 00000de0, %l2 = ffffffffffffffd9
orcc %l2,0xde0,%l2 ! %l2 = fffffffffffffff9, %ccr = 88
! %l2 = fffffffffffffff9, immed = 000008e2, %l6 = 0000000000000000
xor %l2,0x8e2,%l6 ! %l6 = fffffffffffff71b
! Mem[0000000030800034] = 0c1b605b, %l3 = 00000000032af000
lduh [%o1+0x034],%l3 ! %l3 = 0000000000000c1b
p6_label_92: ! %cwp = 2
! %f30 = ffffffff 00000000, Mem[0000000031000070] = 8effffff 1e7a0c1b
std %f30,[%o2+0x070] ! Mem[0000000031000070] = ffffffff 00000000
! %f20 = 00028848 2f8bce5c, Mem[0000000030000030] = 00000000 6b6a2591
std %f20,[%o0+%o6] ! Mem[0000000030000030] = 00028848 2f8bce5c
! %l2 = fffffff9, %l3 = 00000c1b, Mem[0000000031800070] = f15d22ff e185fab0
std %l2,[%o3+0x070] ! Mem[0000000031800070] = fffffff9 00000c1b
! %f24 = 49ff00ff ffffffff, Mem[000000001c800050] = 3458a049 00000000
std %f24,[%i1+0x050] ! Mem[000000001c800050] = 49ff00ff ffffffff
! %l4 = 0000000000007800, %l3 = 0000000000000c1b, %l5 = 00000074fff8f5ed
andncc %l4,%l3,%l5 ! %l5 = 0000000000007000, %ccr = 00
! Mem[000000001c800008] = 75579515, %l6 = fffffffffffff71b
lduwa [%i1+%i4]0x80,%l6 ! %l6 = 0000000075579515
! Mem[000000001d000010] = 5cce8b2f, %l1 = 0000000000000864
ldsha [%i2+0x010]%asi,%l1 ! %l1 = 0000000000005cce
! Mem[0000000030000070] = ffffffff 00028801, %l2 = fffffff9, %l3 = 00000c1b
ldd [%o0+0x070],%l2 ! %l2 = 00000000ffffffff 0000000000028801
! %l7 = 0000000000000075, immed = fffff266, %l6 = 0000000075579515
xor %l7,-0xd9a,%l6 ! %l6 = fffffffffffff213
! Mem[000000001c800020] = d2b6873a, %l1 = 0000000000005cce
lduha [%i1+%o4]0x80,%l1 ! %l1 = 000000000000d2b6
p6_label_93: ! %cwp = 2
! %l0 = fffffffffffff107, immed = fffff4d3, %l3 = 0000000000028801
taddcc %l0,-0xb2d,%l3 ! %l3 = ffffffffffffe5da, %ccr = 9b
! %l0 = fffffffffffff107, Mem[000000001c800050] = 49ff00ffffffffff
stx %l0,[%i1+0x050] ! Mem[000000001c800050] = fffffffffffff107
! Mem[000000001c000068] = 418ff67e, %f25 = ffffffff
ld [%i0+0x068],%f25 ! %f25 = 418ff67e
! %l3 = ffffffffffffe5da, immed = 00000b01, %l7 = 0000000000000075
and %l3,0xb01,%l7 ! %l7 = 0000000000000100
! Mem[0000000030000030] = 00028848, %l3 = ffffffffffffe5da
ldub [%o0+0x033],%l3 ! %l3 = 0000000000000048
! Mem[000000001c000028] = b13de252, %f29 = 2f8bce5c
lda [%i0+%o5]0x80,%f29 ! %f29 = b13de252
! %l4 = 0000000000007800, Mem[000000001c800030] = 8effffff00028848
stxa %l4,[%i1+%o6]0x80 ! Mem[000000001c800030] = 0000000000007800
! %l2 = 00000000ffffffff, immed = 00000ab7, %l0 = fffffffffffff107
taddcc %l2,0xab7,%l0 ! %l0 = 0000000100000ab6, %ccr = 03
! %l2 = ffffffff, %l3 = 00000048, Mem[000000001c800050] = ffffffff fffff107
std %l2,[%i1+0x050] ! Mem[000000001c800050] = ffffffff 00000048
! %f9 = ee929e00, Mem[000000001d000030] = 000043d9
sta %f9 ,[%i2+%o6]0x89 ! Mem[000000001d000030] = ee929e00
p6_label_94: ! %cwp = 2
! %l5 = 0000000000007000, %l5 = 0000000000007000, %l7 = 0000000000000100
addcc %l5,%l5,%l7 ! %l7 = 000000000000e000, %ccr = 00
! %l6 = fffffffffffff213, Mem[0000000030800032] = ed0000b6
stb %l6,[%o1+0x032] ! Mem[0000000030800030] = ed0013b6
! Mem[000000001c000020] = 00040078, %l7 = 000000000000e000
ldsba [%i0+%o4]0x88,%l7 ! %l7 = 0000000000000078
! %l3 = 0000000000000048, %l5 = 0000000000007000, %l5 = 0000000000007000
srax %l3,%l5,%l5 ! %l5 = 0000000000000048
! Mem[0000000031800030] = e65fe906, %l2 = 00000000ffffffff
lduh [%o3+%o6],%l2 ! %l2 = 000000000000e65f
! Mem[000000001c000000] = 00000000, %f7 = ed3f145b
lda [%i0+%g0]0x80,%f7 ! %f7 = 00000000
! Mem[000000001d000018] = 3a87b6d2, %l0 = 0000000100000ab6
lduwa [%i2+%i6]0x80,%l0 ! %l0 = 000000003a87b6d2
! Invert Register : %l1 = 000000000000d2b6
xor %l1,-1,%l1 ! %l1 = ffffffffffff2d49
! Mem[0000000030000070] = ffffffff00028801, %f20 = 00028848 2f8bce5c
ldd [%o0+0x070],%f20 ! %f20 = ffffffff 00028801
! Mem[000000001d800030] = 00000000b6d9ff21, %l3 = 0000000000000048
ldxa [%i3+%o6]0x88,%l3 ! %l3 = 00000000b6d9ff21
p6_label_95: ! %cwp = 2
! Mem[000000001d800008] = 8637cb59, %l2 = 000000000000e65f
ldswa [%i3+%i4]0x88,%l2 ! %l2 = ffffffff8637cb59
! Mem[000000001c000064] = af22cf6c, %l1 = ffffffffffff2d49
ldsw [%i0+0x064],%l1 ! %l1 = ffffffffaf22cf6c
! %l1 = ffffffffaf22cf6c, %l3 = 00000000b6d9ff21, %l7 = 0000000000000078
addccc %l1,%l3,%l7 ! %l7 = 0000000065fcce8d, %ccr = 13
! %l2 = ffffffff8637cb59
setx 0xad0d21daad0d21da,%g7,%l2 ! %l2 = ad0d21daad0d21da
! Clear Register : %l4 = 0000000000007800
clr %l4 ! %l4 = 0000000000000000
! Mem[000000001c800020] = 3a87b6d2, %l3 = 00000000b6d9ff21
lduha [%i1+%o4]0x89,%l3 ! %l3 = 000000000000b6d2
! %l7 = 0000000065fcce8d, Mem[0000000031800076] = 00000c1b
sth %l7,[%o3+0x076] ! Mem[0000000031800074] = 0000ce8d
! %l6 = fffffffffffff213, immed = fffff83e, %l5 = 0000000000000048
taddcctv %l6,-0x7c2,%l5 ! %l0 = 000000003a87b6f5, Trapped
! %l2 = ad0d21daad0d21da
setx 0x0b08b7dc0b08b7dc,%g7,%l2 ! %l2 = 0b08b7dc0b08b7dc
! Mem[0000000030800070] = ec5f0caf, %l2 = 0b08b7dc0b08b7dc
ldswa [%o1+0x070]%asi,%l2 ! %l2 = ffffffffec5f0caf
p6_label_96: ! %cwp = 2
! Mem[000000001d800010] = 6557d945, %l7 = 0000000065fcce8d
lduba [%i3+%i5]0x88,%l7 ! %l7 = 0000000000000045
! Mem[000000001d800028] = a400ff49, %l0 = 000000003a87b6f5
lduwa [%i3+%o5]0x80,%l0 ! %l0 = 00000000a400ff49
! Set Register : %l7 = 0000000000000045
xor %g0,-1,%l7 ! %l7 = ffffffffffffffff
! %l4 = 0000000000000000, immed = 00000bce, %l1 = ffffffffaf22cf6c
addcc %l4,0xbce,%l1 ! %l1 = 0000000000000bce, %ccr = 00
! %l2 = ffffffffec5f0caf, Mem[000000001d000010] = 5cce8b2fe185fab0
stxa %l2,[%i2+%i5]0x80 ! Mem[000000001d000010] = ffffffffec5f0caf
! Mem[0000000031000030] = 00068178 1e7a0c1b, %l2 = ec5f0caf, %l3 = 0000b6d2
ldd [%o2+%o6],%l2 ! %l2 = 0000000000068178 000000001e7a0c1b
! Mem[000000001c800058] = 00110cf4, %l4 = 0000000000000000
ldsb [%i1+0x058],%l4 ! %l4 = 0000000000000000
! Mem[000000001d800010] = 45d95765, %l7 = ffffffffffffffff
ldsw [%i3+%i5],%l7 ! %l7 = 0000000045d95765
! %f8 = 78f51cfb ee929e00, Mem[0000000030000030] = 00028848 2f8bce5c
std %f8 ,[%o0+%o6] ! Mem[0000000030000030] = 78f51cfb ee929e00
! %l5 = 0000000000000048, Mem[000000001d000020] = 91256a00
stba %l5,[%i2+%o4]0x89 ! Mem[000000001d000020] = 91256a48
p6_label_97: ! %cwp = 2
! %l4 = 0000000000000000, Mem[0000000031000070] = ffffffff00000000
stx %l4,[%o2+0x070] ! Mem[0000000031000070] = 0000000000000000
! %l0 = 00000000a400ff49, %l6 = fffffffffffff213, %l3 = 000000001e7a0c1b
tsubcctv %l0,%l6,%l3 ! %l0 = 00000000a400ff6c, Trapped
! %f20 = ffffffff 00028801, Mem[0000000030800070] = ec5f0caf efe94ae9
std %f20,[%o1+0x070] ! Mem[0000000030800070] = ffffffff 00028801
! Mem[000000001c800040] = d9b6f0e3, %l3 = 000000001e7a0c1b
ldub [%i1+0x041],%l3 ! %l3 = 00000000000000b6
! Mem[000000001d00005c] = 107c3c85, %f1 = d2b6873a
ld [%i2+0x05c],%f1 ! %f1 = 107c3c85
! %l7 = 0000000045d95765, immed = 00000a74, %l0 = 00000000a400ff6c
taddcctv %l7,0xa74,%l0 ! %l0 = 00000000a400ff8f, Trapped
! Mem[0000000030000030] = 78f51cfbee929e00, %l1 = 0000000000000bce
ldxa [%o0+0x030]%asi,%l1 ! %l1 = 78f51cfbee929e00
! %l1 = 78f51cfbee929e00, immed = fffffbe0, %y = 00000000
udiv %l1,-0x420,%l5 ! %l5 = 0000000000000000
mov %l0,%y ! %y = a400ff8f
! %l0 = a400ff8f, %l1 = ee929e00, Mem[0000000031800070] = fffffff9 0000ce8d
stda %l0,[%o3+0x070]%asi ! Mem[0000000031800070] = a400ff8f ee929e00
! Mem[000000001d800058] = 75579515, %l7 = 0000000045d95765
ldub [%i3+0x058],%l7 ! %l7 = 0000000000000075
p6_label_98: ! %cwp = 2
! Mem[0000000031000074] = 00000000, %l3 = 00000000000000b6
ldsb [%o2+0x077],%l3 ! %l3 = 0000000000000000
! Mem[0000000030000030] = 78f51cfbee929e00, %f8 = 78f51cfb ee929e00
ldd [%o0+%o6],%f8 ! %f8 = 78f51cfb ee929e00
! %l3 = 0000000000000000, Mem[0000000030000076] = 00028801
stb %l3,[%o0+0x076] ! Mem[0000000030000074] = 00020001
! %l2 = 0000000000068178, immed = fffff630, %y = a400ff8f
umulcc %l2,-0x9d0,%l3 ! %l3 = 00068177c0299680, %ccr = 08, %y = 68177
! Mem[000000001d800000] = 0000000002002a68, %l1 = 78f51cfbee929e00
ldx [%i3+%g0],%l1 ! %l1 = 0000000002002a68
! %l6 = fffffffffffff213, %l5 = 0000000000000000, %l0 = 00000000a400ff8f
taddcctv %l6,%l5,%l0 ! %l0 = 00000000a400ffb2, Trapped
! %l4 = 0000000000000000, Mem[0000000030800030] = ed0013b6
sth %l4,[%o1+%o6] ! Mem[0000000030800030] = 000013b6
! Mem[0000000030000070] = ffffffff, %l6 = fffffffffffff213
ldsh [%o0+0x070],%l6 ! %l6 = ffffffffffffffff
! %l4 = 00000000, %l5 = 00000000, Mem[000000001d000068] = 235053b7 eb881f4d
std %l4,[%i2+0x068] ! Mem[000000001d000068] = 00000000 00000000
! Mem[000000001c000008] = 00000000 9f079fb6, %l2 = 00068178, %l3 = c0299680
ldda [%i0+%i4]0x89,%l2 ! %l2 = 000000009f079fb6 0000000000000000
p6_label_99: ! %cwp = 2
! Mem[0000000031800030] = e65fe90657875bc7, %f18 = 00000000 00000000
ldda [%o3+0x030]%asi,%f18 ! %f18 = e65fe906 57875bc7
! Mem[000000001d000034] = 00000000, %l7 = 0000000000000075
ldsh [%i2+0x036],%l7 ! %l7 = 0000000000000000
! %l2 = 000000009f079fb6, %l1 = 0000000002002a68, %y = 00068177
udivcc %l2,%l1,%l6 ! %l6 = 00000000034076dc, %ccr = 00
mov %l0,%y ! %y = a400ffb2
! %f22 = 49ff00ff ffffffff, Mem[000000001c800018] = 75000000 00000000
stda %f22,[%i1+%i6]0x81 ! Mem[000000001c800018] = 49ff00ff ffffffff
! Mem[000000001d000078] = 9abde9d6, %l4 = 0000000000000000
ldsba [%i2+0x079]%asi,%l4 ! %l4 = ffffffffffffffbd
! %l3 = 0000000000000000, Mem[000000001d000000] = 1184405f
stwa %l3,[%i2+%g0]0x81 ! Mem[000000001d000000] = 00000000
! %l3 = 0000000000000000, %l5 = 0000000000000000, %l2 = 000000009f079fb6
addccc %l3,%l5,%l2 ! %l2 = 0000000000000000, %ccr = 44
! %l7 = 0000000000000000, Mem[000000001d800008] = 8637cb59
stha %l7,[%i3+%i4]0x88 ! Mem[000000001d800008] = 86370000
! %l2 = 0000000000000000, immed = 0000001c, %l7 = 0000000000000000
srl %l2,0x01c,%l7 ! %l7 = 0000000000000000
! %l2 = 00000000, %l3 = 00000000, Mem[0000000030000070] = ffffffff 00020001
std %l2,[%o0+0x070] ! Mem[0000000030000070] = 00000000 00000000
p6_label_100: ! %cwp = 2
! %l6 = 00000000034076dc, %l3 = 0000000000000000, %y = a400ffb2
sdivcc %l6,%l3,%l6 ! Div by zero, %l0 = 00000000a4010002
mov %l0,%y ! %y = a400ffda
! %l4 = ffffffffffffffbd, %l7 = 0000000000000000, %l3 = 0000000000000000
addccc %l4,%l7,%l3 ! %l3 = ffffffffffffffbd, %ccr = 88
! %l4 = ffffffffffffffbd, immed = 0000001d, %l7 = 0000000000000000
sll %l4,0x01d,%l7 ! %l7 = fffffff7a0000000
! Mem[000000001d800008] = 501d0f5786370000, %l7 = fffffff7a0000000
ldxa [%i3+%i4]0x88,%l7 ! %l7 = 501d0f5786370000
! %l1 = 0000000002002a68, %l3 = ffffffffffffffbd, %l2 = 0000000000000000
tsubcc %l1,%l3,%l2 ! %l2 = 0000000002002aab, %ccr = 13
! %l2 = 0000000002002aab, %l4 = ffffffffffffffbd, %l0 = 00000000a400ffda
andcc %l2,%l4,%l0 ! %l0 = 0000000002002aa9, %ccr = 00
! %l4 = ffffffffffffffbd, Mem[000000001d800030] = 00000000b6d9ff21
stxa %l4,[%i3+%o6]0x88 ! Mem[000000001d800030] = ffffffffffffffbd
! Mem[0000000031000070] = 00000000, %l6 = 00000000034076dc
ldsw [%o2+0x070],%l6 ! %l6 = 0000000000000000
! %l3 = ffffffffffffffbd, immed = fffff5f5, %l1 = 0000000002002a68
andncc %l3,-0xa0b,%l1 ! %l1 = 0000000000000a08, %ccr = 00
! Mem[000000001c800040] = d9b6f0e3, %l7 = 501d0f5786370000
ldsw [%i1+0x040],%l7 ! %l7 = ffffffffd9b6f0e3
ba,a p6_not_taken_0_end
p6_not_taken_0:
! The following code should not be executed
ldd [%o1+0x040],%l6
ldda [%o0+0x000]%asi,%l2
st %l4,[%i0+0x028]
ba,a p6_branch_failed
p6_not_taken_0_end:
! End of Random Code for Processor 6
restore ! CWP = 1
restore ! CWP = 0
p6_set_done_flag:
mov 2,%g2
set done_flags,%g1
st %g2,[%g1+0x018] ! Set processor 6 done flag
! Self Check Disabled
p6_check_registers:
! The test for processor 6 has passed
p6_passed:
ta GOOD_TRAP
nop
p6_reg_l0_fail:
or %g0,0xbd0,%g1
ba,a p6_failed
p6_reg_l1_fail:
or %g0,0xbd1,%g1
ba,a p6_failed
p6_reg_l2_fail:
or %g0,0xbd2,%g1
ba,a p6_failed
p6_reg_l3_fail:
or %g0,0xbd3,%g1
ba,a p6_failed
p6_reg_l4_fail:
or %g0,0xbd4,%g1
ba,a p6_failed
p6_reg_l5_fail:
or %g0,0xbd5,%g1
ba,a p6_failed
p6_reg_l6_fail:
or %g0,0xbd6,%g1
ba,a p6_failed
p6_reg_l7_fail:
or %g0,0xbd7,%g1
ba,a p6_failed
p6_f0_fail:
set p6_temp,%g6
mov 0xf00,%l0
stx %l0,[%g6]
std %f0,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p6_f2_fail:
set p6_temp,%g6
mov 0xf02,%l0
stx %l0,[%g6]
std %f2,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p6_f4_fail:
set p6_temp,%g6
mov 0xf04,%l0
stx %l0,[%g6]
std %f4,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p6_f6_fail:
set p6_temp,%g6
mov 0xf06,%l0
stx %l0,[%g6]
std %f6,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p6_f8_fail:
set p6_temp,%g6
mov 0xf08,%l0
stx %l0,[%g6]
std %f8,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p6_f10_fail:
set p6_temp,%g6
mov 0xf10,%l0
stx %l0,[%g6]
std %f10,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p6_f12_fail:
set p6_temp,%g6
mov 0xf12,%l0
stx %l0,[%g6]
std %f12,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p6_f14_fail:
set p6_temp,%g6
mov 0xf14,%l0
stx %l0,[%g6]
std %f14,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p6_f16_fail:
set p6_temp,%g6
mov 0xf16,%l0
stx %l0,[%g6]
std %f16,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p6_f18_fail:
set p6_temp,%g6
mov 0xf18,%l0
stx %l0,[%g6]
std %f18,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p6_f20_fail:
set p6_temp,%g6
mov 0xf20,%l0
stx %l0,[%g6]
std %f20,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p6_f22_fail:
set p6_temp,%g6
mov 0xf22,%l0
stx %l0,[%g6]
std %f22,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p6_f24_fail:
set p6_temp,%g6
mov 0xf24,%l0
stx %l0,[%g6]
std %f24,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p6_f26_fail:
set p6_temp,%g6
mov 0xf26,%l0
stx %l0,[%g6]
std %f26,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p6_f28_fail:
set p6_temp,%g6
mov 0xf28,%l0
stx %l0,[%g6]
std %f28,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p6_f30_fail:
set p6_temp,%g6
mov 0xf30,%l0
stx %l0,[%g6]
std %f30,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
! The test for processor 6 failed
p6_failed:
set done_flags,%g1
mov 3,%g5
st %g5,[%g1+0x018] ! Set processor 6 done flag
set p6_temp,%g6
stx %g1,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
ta BAD_TRAP
! The local area data for processor 6 failed
p6_local_failed:
set done_flags,%g5
mov 3,%g6
st %g6,[%g5+0x018] ! Set processor 6 done flag
set p6_temp,%g6
add %g1,%g4,%g1
stx %g4,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
ta BAD_TRAP
p6_dfill_failed:
ba p6_failed
mov 0xddd,%g1
p6_selfmod_failed:
ba p6_failed
mov 0xabc,%g1
p6_common_error:
or %g0,0xee6,%g1
ba p6_failed
mov %o5,%g3
p6_common_signature_error:
set p6_temp,%g1
ba p6_failed
st %g2,[%g1] ! Common Lock Number
p6_common_timeout:
set p6_temp,%g1
ba p6_failed
st %g2,[%g1] ! Common Lock Number
p6_branch_failed:
mov 0xbbb,%g1
rd %ccr,%g2
ba p6_failed
mov 0x0,%g3
p6_trap1e:
srlx %l7,%l7,%l0
orcc %l3,0xa0b,%l5
ldsh [%o1+0x032],%l2 ! Mem[0000000030800032]
orn %l1,%l3,%l4
done
p6_trap1o:
srlx %l7,%l7,%l0
orcc %l3,0xa0b,%l5
ldsh [%i1+0x032],%l2 ! Mem[0000000030800032]
orn %l1,%l3,%l4
done
p6_trap2e:
stx %l3,[%o2+0x070] ! Mem[0000000031000070]
done
p6_trap2o:
stx %l3,[%i2+0x070] ! Mem[0000000031000070]
done
p6_trap3e:
xnor %l5,0xf71,%l5
done
p6_trap3o:
xnor %l5,0xf71,%l5
done
p6_init_memory_pointers:
set p6_init_registers,%g1
mov %g0,%g2
mov %g0,%g3
mov %g0,%g4
mov %g0,%g5
mov %g0,%g6
mov %g0,%g7
! Initialize memory pointers for window 0
set p6_local0_start,%i0
set p6_local1_start,%i1
set p6_local2_start,%i2
set p6_local3_start,%i3
mov 0x08,%i4
mov 0x10,%i5
mov 0x18,%i6
mov %g0,%i7
! Init Local Registers in Window 0
ldx [%g1+0x000],%l0 ! %l0 = 63ee2677aa897590
ldx [%g1+0x008],%l1 ! %l1 = ab84571426c073ac
ldx [%g1+0x010],%l2 ! %l2 = f42e5b5c6ffaf562
ldx [%g1+0x018],%l3 ! %l3 = 498dbdd1cb2e6fb1
ldx [%g1+0x020],%l4 ! %l4 = ccc78203b0c9e0e7
ldx [%g1+0x028],%l5 ! %l5 = 19cb1b3028a99895
ldx [%g1+0x030],%l6 ! %l6 = 1466528a9900f504
ldx [%g1+0x038],%l7 ! %l7 = 183b4ade793b8402
save
! Initialize memory points for window 1
set share0_start,%i0
set share1_start,%i1
set share2_start,%i2
set share3_start,%i3
mov 0x20,%i4
mov 0x28,%i5
mov 0x30,%i6
! Init Local Registers in Window 1
ldx [%g1+0x040],%l0 ! %l0 = 10285b4e8eb4100a
ldx [%g1+0x048],%l1 ! %l1 = c44be695efe94ae9
ldx [%g1+0x050],%l2 ! %l2 = bee383e4292c33c8
ldx [%g1+0x058],%l3 ! %l3 = f8166f04929a4f83
ldx [%g1+0x060],%l4 ! %l4 = ce37565c935d2477
ldx [%g1+0x068],%l5 ! %l5 = 0fcd41205e866ddf
ldx [%g1+0x070],%l6 ! %l6 = 792a2084bbd6972b
ldx [%g1+0x078],%l7 ! %l7 = b13de252888e5531
save
! Initialize memory pointers for window 2
set p6_local0_start,%i0
set p6_local1_start,%i1
set p6_local2_start,%i2
set p6_local3_start,%i3
mov 0x08,%i4
mov 0x10,%i5
mov 0x18,%i6
mov %g0,%i7
! Init Local Registers in Window 2
ldx [%g1+0x080],%l0 ! %l0 = 41d1137dd576fb8c
ldx [%g1+0x088],%l1 ! %l1 = a892fd8667580da6
ldx [%g1+0x090],%l2 ! %l2 = 57ca058a49adfef2
ldx [%g1+0x098],%l3 ! %l3 = 4bb2259e59cb3786
ldx [%g1+0x0a0],%l4 ! %l4 = 1904bb70863f8356
ldx [%g1+0x0a8],%l5 ! %l5 = f15d22ffe185fab0
ldx [%g1+0x0b0],%l6 ! %l6 = 2b51c20871939fb9
ldx [%g1+0x0b8],%l7 ! %l7 = b10c0af67c9823ab
! Initialize the output register of window 2
set share0_start,%o0
set share1_start,%o1
set share2_start,%o2
set share3_start,%o3
mov 0x20,%o4
mov 0x28,%o5
mov 0x30,%o6
mov %g0,%o7
restore
restore
retl
nop
! Random code for Processor 7
processor_7:
ta T_CHANGE_PRIV
set done_flags,%g1
mov 1,%g2
st %g2,[%g1+0x1c] ! Set the start flag
wrpr %g0,7,%cleanwin
call p7_init_memory_pointers
wr %g0,0x80,%asi ! Setting default asi to 80
! Initialize the floating point registers for processor 7
wr %g0,0x4,%fprs ! Make sure fef is 1
set p7_init_freg,%g1
! %f0 = 6780e142 8fc0ab6c 929a3e0d 060409a9
! %f4 = 341cefc3 ec7016fb 308cf24b 3472cc40
! %f8 = bfd4c4d2 57d54803 4d131e86 405c1971
! %f12 = bbba6ac3 66600daa 30ab7721 401ed06c
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = 5b08f245 7b0aa4a2 5a6f0fca 66793e3d
! %f20 = 8b68373e fb890344 9aa2bad4 80ad0d75
! %f24 = 1d2ea47b d06c2bad 8dcce1fe 779dcc7d
! %f28 = 067da7ad 1238ca2d c46d8167 3d5fad52
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = e71d7412 14549c3f fdfcd29f c35a50eb
! %f36 = 47fa45b4 d1bb7e27 a22a7e94 b9bd554f
! %f40 = dbf40b76 156e34f1 48a1435b c3df6275
! %f44 = 9e97be56 730dabd6 2277fb7c a6729fc9
ldda [%g1]ASI_BLK_P,%f32
xorcc %g0,%g0,%g3 ! init %g3 and set flags
membar #Sync ! Force the block loads to complete
! Start of Random Code for processor 7
p7_label_1:
! %l7 = 693561ba9219da6f, immed = 00000006, %l5 = 28edbcc47b564753
srl %l7,0x006,%l5 ! %l5 = 0000000002486769
! Mem[000000001e000010] = 247833bc, %l5 = 0000000002486769
lduha [%i0+%i5]0x89,%l5 ! %l5 = 00000000000033bc
! %l2 = c185fcc1dac06760, %l3 = cd1c85100bafe7c7, %y = 00000000
udiv %l2,%l3,%l0 ! %l0 = 0000000000000012
mov %l0,%y ! %y = 00000012
! Mem[000000001e800020] = 5da279e4, %l4 = ebee58989643fa0a
lduha [%i1+%o4]0x88,%l4 ! %l4 = 00000000000079e4
! %l1 = 45f780ebec218b52, Mem[000000001e000008] = 83cb70ca2e65e35b
stxa %l1,[%i0+%i4]0x88 ! Mem[000000001e000008] = 45f780ebec218b52
! %l4 = 00000000000079e4, %l3 = cd1c85100bafe7c7, %y = 00000012
udivcc %l4,%l3,%l6 ! %l6 = 000000000000018a, %ccr = 00
mov %l0,%y ! %y = 00000012
! %l0 = 0000000000000012, immed = fffff195, %y = 00000012
sdivcc %l0,-0xe6b,%l7 ! %l7 = fffffffffec06619, %ccr = 88
mov %l0,%y ! %y = 00000012
! Mem[000000001f000058] = e225bab3, %l2 = c185fcc1dac06760
ldsw [%i2+0x058],%l2 ! %l2 = ffffffffe225bab3
! %l5 = 00000000000033bc, immed = fffff465, %l3 = cd1c85100bafe7c7
sub %l5,-0xb9b,%l3 ! %l3 = 0000000000003f57
! Mem[000000003100003c] = f44e57a0, %l7 = fffffffffec06619
ldswa [%o2+0x03c]%asi,%l7 ! %l7 = fffffffff44e57a0
p7_label_2:
! %l7 = fffffffff44e57a0, immed = fffff841, %y = 00000012
sdiv %l7,-0x7bf,%l4 ! %l4 = fffffffffd8d948c
mov %l0,%y ! %y = 00000012
! %l1 = 45f780ebec218b52, Mem[000000001e000030] = 26a2c3c66b9b0fd6
stxa %l1,[%i0+%o6]0x80 ! Mem[000000001e000030] = 45f780ebec218b52
! %l1 = 45f780ebec218b52, Mem[000000001f80003c] = 83241077
stba %l1,[%i3+0x03c]%asi ! Mem[000000001f80003c] = 52241077
! %l3 = 0000000000003f57, %l0 = 0000000000000012, %y = 00000012
smul %l3,%l0,%l4 ! %l4 = 000000000004741e, %y = 00
! %l2 = ffffffffe225bab3, %l6 = 000000000000018a, %y = 00000000
smulcc %l2,%l6,%l7 ! %l7 = ffffffd20e11577e, %ccr = 80, %y = ffffffd2
! %l5 = 00000000000033bc, immed = 00000003, %l2 = ffffffffe225bab3
sll %l5,0x003,%l2 ! %l2 = 0000000000019de0
! Randomly selected nop
nop
! Mem[000000001e800050] = bbfdd44c96cc979f, %f18 = 5a6f0fca 66793e3d
ldda [%i1+0x050]%asi,%f18 ! %f18 = bbfdd44c 96cc979f
! %l7 = ffffffd20e11577e, %l2 = 0000000000019de0, %l4 = 000000000004741e
andncc %l7,%l2,%l4 ! %l4 = ffffffd20e10421e, %ccr = 80
! Mem[0000000030800078] = 5602977e07965eec, %f20 = 8b68373e fb890344
ldda [%o1+0x078]%asi,%f20 ! %f20 = 5602977e 07965eec
p7_label_3:
! Mem[0000000030800078] = 5602977e07965eec, %f24 = 1d2ea47b d06c2bad
ldda [%o1+0x078]%asi,%f24 ! %f24 = 5602977e 07965eec
! %l2 = 00019de0, %l3 = 00003f57, Mem[0000000030000078] = e24a942f 84473395
std %l2,[%o0+0x078] ! Mem[0000000030000078] = 00019de0 00003f57
! %l5 = 00000000000033bc, immed = fffff92f, %l6 = 000000000000018a
sub %l5,-0x6d1,%l6 ! %l6 = 0000000000003a8d
! Mem[000000003180003c] = 3bc10dbc, %l2 = 0000000000019de0
ldsw [%o3+0x03c],%l2 ! %l2 = 000000003bc10dbc
! %l0 = 00000012, %l1 = ec218b52, Mem[000000001e800020] = e479a25d b9fc0297
stda %l0,[%i1+%o4]0x81 ! Mem[000000001e800020] = 00000012 ec218b52
! %l7 = ffffffd20e11577e, %l4 = ffffffd20e10421e, %l0 = 0000000000000012
xor %l7,%l4,%l0 ! %l0 = 0000000000011560
! Mem[000000001e800000] = 358c6d9b, %l6 = 0000000000003a8d
ldsha [%i1+%g0]0x81,%l6 ! %l6 = 000000000000358c
! %l5 = 00000000000033bc, Mem[000000001f800000] = 7f4ff812238903e1
stxa %l5,[%i3+%g0]0x88 ! Mem[000000001f800000] = 00000000000033bc
! %l6 = 000000000000358c, immed = fffff73e, %l4 = ffffffd20e10421e
addccc %l6,-0x8c2,%l4 ! %l4 = 0000000000002cca, %ccr = 11
! Mem[000000001f800068] = e748058283ceb350, %l3 = 0000000000003f57
ldxa [%i3+0x068]%asi,%l3 ! %l3 = e748058283ceb350
p7_label_4:
! %f11 = 405c1971, Mem[000000003080007c] = 07965eec
st %f11,[%o1+0x07c] ! Mem[000000003080007c] = 405c1971
! %l5 = 00000000000033bc, Mem[000000001e000060] = a1a5b39631a7a0a1
stx %l5,[%i0+0x060] ! Mem[000000001e000060] = 00000000000033bc
! Invert Register : %l3 = e748058283ceb350
xor %l3,-1,%l3 ! %l3 = 18b7fa7d7c314caf
! Mem[000000003180003c] = 3bc10dbc, %l3 = 18b7fa7d7c314caf
lduh [%o3+0x03e],%l3 ! %l3 = 0000000000000dbc
! %l2 = 000000003bc10dbc, immed = 0000000a, %l3 = 0000000000000dbc
sra %l2,0x00a,%l3 ! %l3 = 00000000000ef043
! %l6 = 000000000000358c, immd = fffffffffffff3b8, %l6 = 000000000000358c
udivx %l6,-0xc48,%l6 ! %l6 = 0000000000000000
! %l4 = 00002cca, %l5 = 000033bc, Mem[000000001e800020] = 12000000 528b21ec
stda %l4,[%i1+%o4]0x89 ! Mem[000000001e800020] = 00002cca 000033bc
! Randomly selected nop
nop
! %l5 = 00000000000033bc, Mem[000000001e80003e] = 88cfa10a
sth %l5,[%i1+0x03e] ! Mem[000000001e80003c] = 88cf33bc
! %l7 = ffffffd20e11577e, immed = 000008ce, %l5 = 00000000000033bc
xor %l7,0x8ce,%l5 ! %l5 = ffffffd20e115fb0
p7_label_5:
! %l6 = 00000000, %l7 = 0e11577e, Mem[0000000030000078] = 00019de0 00003f57
std %l6,[%o0+0x078] ! Mem[0000000030000078] = 00000000 0e11577e
! %l5 = ffffffd20e115fb0, immed = 0000000f, %l4 = 0000000000002cca
sll %l5,0x00f,%l4 ! %l4 = ffe90708afd80000
! Mem[000000001f000018] = 8a50f8f6 2fef8ae8, %l6 = 00000000, %l7 = 0e11577e
ldd [%i2+%i6],%l6 ! %l6 = 000000008a50f8f6 000000002fef8ae8
! Randomly selected nop
nop
! Mem[000000003080003c] = be4d1de1, %l0 = 0000000000011560
ldsw [%o1+0x03c],%l0 ! %l0 = ffffffffbe4d1de1
! Mem[000000001f800018] = bf964ef5, %l4 = ffe90708afd80000
ldswa [%i3+%i6]0x81,%l4 ! %l4 = ffffffffbf964ef5
! %l7 = 000000002fef8ae8, immed = fffffb7a, %y = ffffffd2
umulcc %l7,-0x486,%l1 ! %l1 = 2fef8a0f2a71aa90, %ccr = 00, %y = 2fef8a0f
! %f29 = 1238ca2d, Mem[000000001f800028] = c1389f3c
sta %f29,[%i3+%o5]0x81 ! Mem[000000001f800028] = 1238ca2d
! %l3 = 00000000000ef043, immed = 00000e7b, %l7 = 000000002fef8ae8
addcc %l3,0xe7b,%l7 ! %l7 = 00000000000efebe, %ccr = 00
! %l2 = 000000003bc10dbc, %l2 = 000000003bc10dbc, %l4 = ffffffffbf964ef5
addc %l2,%l2,%l4 ! %l4 = 0000000077821b78
p7_label_6:
! %l0 = ffffffffbe4d1de1, %l3 = 00000000000ef043, %l5 = ffffffd20e115fb0
srl %l0,%l3,%l5 ! %l5 = 0000000017c9a3bc
! %f22 = 9aa2bad4 80ad0d75, Mem[000000001e800048] = 972df5b6 e049294b
std %f22,[%i1+0x048] ! Mem[000000001e800048] = 9aa2bad4 80ad0d75
! Mem[0000000030800078] = 5602977e 405c1971, %l6 = 8a50f8f6, %l7 = 000efebe
ldd [%o1+0x078],%l6 ! %l6 = 000000005602977e 00000000405c1971
! %l6 = 000000005602977e, %l0 = ffffffffbe4d1de1, %l6 = 000000005602977e
addc %l6,%l0,%l6 ! %l6 = 00000000144fb55f
! %l7 = 00000000405c1971, Mem[0000000030000038] = 85d98079
stw %l7,[%o0+0x038] ! Mem[0000000030000038] = 405c1971
! %l4 = 77821b78, %l5 = 17c9a3bc, Mem[000000001f000048] = d3ad9ec0 46d23ea0
stda %l4,[%i2+0x048]%asi ! Mem[000000001f000048] = 77821b78 17c9a3bc
! %l4 = 0000000077821b78, %l2 = 000000003bc10dbc, %l6 = 00000000144fb55f
udivx %l4,%l2,%l6 ! %l6 = 0000000000000002
! %l7 = 00000000405c1971, immed = 00000e99, %l3 = 00000000000ef043
orncc %l7,0xe99,%l3 ! %l3 = fffffffffffff977, %ccr = 88
! Mem[0000000030000078] = 000000000e11577e, %f12 = bbba6ac3 66600daa
ldd [%o0+0x078],%f12 ! %f12 = 00000000 0e11577e
! Mem[0000000031800038] = d259e295 3bc10dbc, %l2 = 3bc10dbc, %l3 = fffff977
ldd [%o3+0x038],%l2 ! %l2 = 00000000d259e295 000000003bc10dbc
p7_label_7:
! Mem[0000000031000038] = 90dd5209f44e57a0, %f18 = bbfdd44c 96cc979f
ldd [%o2+0x038],%f18 ! %f18 = 90dd5209 f44e57a0
! %l6 = 0000000000000002, Mem[0000000031000078] = 4d27c9edcb1adbdc
stx %l6,[%o2+0x078] ! Mem[0000000031000078] = 0000000000000002
! %l2 = 00000000d259e295, %l4 = 0000000077821b78, %l2 = 00000000d259e295
subc %l2,%l4,%l2 ! %l2 = 000000005ad7c71d
! %l7 = 00000000405c1971, immed = 000005d2, %y = 2fef8a0f
udivcc %l7,0x5d2,%l3 ! %l3 = 00000000ffffffff, %ccr = 0a
mov %l0,%y ! %y = be4d1de1
! %l7 = 00000000405c1971, %l4 = 0000000077821b78, %l2 = 000000005ad7c71d
addccc %l7,%l4,%l2 ! %l2 = 00000000b7de34e9, %ccr = 0a
! %l6 = 0000000000000002, immd = fffffffffffff224, %l2 = 00000000b7de34e9
sdivx %l6,-0xddc,%l2 ! %l2 = 0000000000000000
! Randomly selected nop
nop
! %l7 = 00000000405c1971, %l2 = 0000000000000000, %l2 = 0000000000000000
andcc %l7,%l2,%l2 ! %l2 = 0000000000000000, %ccr = 44
! %l1 = 2fef8a0f2a71aa90, Mem[000000001f000010] = fbaac8d307f4507c
stxa %l1,[%i2+%i5]0x88 ! Mem[000000001f000010] = 2fef8a0f2a71aa90
! %l4 = 77821b78, %l5 = 17c9a3bc, Mem[000000001f000018] = 8a50f8f6 2fef8ae8
std %l4,[%i2+%i6] ! Mem[000000001f000018] = 77821b78 17c9a3bc
p7_label_8:
! %l6 = 0000000000000002, Mem[000000001f800005] = 00000000
stb %l6,[%i3+0x005] ! Mem[000000001f800004] = 00020000
! Mem[0000000030000038] = 405c1971, %l0 = ffffffffbe4d1de1
ldsw [%o0+0x038],%l0 ! %l0 = 00000000405c1971
! Mem[000000001e800028] = 8ce71bcb535941dd, %f22 = 9aa2bad4 80ad0d75
ldda [%i1+%o5]0x81,%f22 ! %f22 = 8ce71bcb 535941dd
! %l3 = 00000000ffffffff, %l1 = 2fef8a0f2a71aa90, %y = be4d1de1
umulcc %l3,%l1,%l1 ! %l1 = 2a71aa8fd58e5570, %ccr = 08, %y = 2a71aa8f
! %l5 = 0000000017c9a3bc, %l1 = 2a71aa8fd58e5570, %l2 = 0000000000000000
andcc %l5,%l1,%l2 ! %l2 = 0000000015880130, %ccr = 00
! Mem[000000001f000030] = 4442edc7, %l4 = 0000000077821b78
lduha [%i2+%o6]0x80,%l4 ! %l4 = 0000000000004442
! %l3 = 00000000ffffffff, immed = fffff346, %y = 2a71aa8f
udiv %l3,-0xcba,%l0 ! %l0 = 000000002a71acac
mov %l0,%y ! %y = 2a71acac
! %l0 = 000000002a71acac, immed = fffff411, %y = 2a71acac
udiv %l0,-0xbef,%l1 ! %l1 = 000000002a71aea6
mov %l0,%y ! %y = 2a71acac
! Mem[000000001f800010] = da5b3c6b, %l0 = 000000002a71acac
ldsha [%i3+%i5]0x89,%l0 ! %l0 = 0000000000003c6b
! %l7 = 00000000405c1971, %l0 = 0000000000003c6b, %l0 = 0000000000003c6b
udivx %l7,%l0,%l0 ! %l0 = 00000000000110b3
p7_label_9:
! %f8 = bfd4c4d2 57d54803, Mem[0000000031800038] = d259e295 3bc10dbc
std %f8 ,[%o3+0x038] ! Mem[0000000031800038] = bfd4c4d2 57d54803
! Mem[0000000030000038] = 405c1971, %f15 = 401ed06c
ld [%o0+0x038],%f15 ! %f15 = 405c1971
! %l0 = 00000000000110b3, immed = fffff213, %l0 = 00000000000110b3
addccc %l0,-0xded,%l0 ! %l0 = 00000000000102c6, %ccr = 11
! Invert Register : %l4 = 0000000000004442
xor %l4,-1,%l4 ! %l4 = ffffffffffffbbbd
! %l2 = 0000000015880130
sethi %hi(0x27d8a000),%l2 ! %l2 = 0000000027d8a000
! Mem[000000001e000000] = 297b82a7, %l5 = 0000000017c9a3bc
ldsha [%i0+%g0]0x89,%l5 ! %l5 = ffffffffffff82a7
! %l0 = 000102c6, %l1 = 2a71aea6, Mem[0000000031800078] = e624c239 2b7a049c
std %l0,[%o3+0x078] ! Mem[0000000031800078] = 000102c6 2a71aea6
! %l5 = ffffffffffff82a7, Mem[0000000030800078] = 5602977e
sth %l5,[%o1+0x078] ! Mem[0000000030800078] = 82a7977e
! Mem[000000001f800000] = bc330000, %l7 = 00000000405c1971
lduha [%i3+%g0]0x80,%l7 ! %l7 = 000000000000bc33
! Mem[0000000031000078] = 0000000000000002, %f22 = 8ce71bcb 535941dd
ldd [%o2+0x078],%f22 ! %f22 = 00000000 00000002
p7_label_10:
! %l6 = 0000000000000002, %l2 = 0000000027d8a000, %y = 2a71acac
udiv %l6,%l2,%l3 ! %l3 = 00000000ffffffff
mov %l0,%y ! %y = 000102c6
! %l6 = 0000000000000002, immed = 00000a7d, %l5 = ffffffffffff82a7
xorcc %l6,0xa7d,%l5 ! %l5 = 0000000000000a7f, %ccr = 00
! Mem[000000001e000014] = c8339b4a, %l6 = 0000000000000002
ldsb [%i0+0x014],%l6 ! %l6 = ffffffffffffffc8
! %f20 = 5602977e, Mem[000000001e800044] = caabdd39
st %f20,[%i1+0x044] ! Mem[000000001e800044] = 5602977e
! Mem[000000001f800000] = 000033bc, %l3 = 00000000ffffffff
lduwa [%i3+%g0]0x88,%l3 ! %l3 = 00000000000033bc
! Mem[000000001e000020] = 6f7df7e5, %f13 = 0e11577e
lda [%i0+%o4]0x80,%f13 ! %f13 = 6f7df7e5
! %l0 = 00000000000102c6, immed = fffffc84, %y = 000102c6
udiv %l0,-0x37c,%l3 ! %l3 = 00000000000102c6
mov %l0,%y ! %y = 000102c6
! Clear Register : %l1 = 000000002a71aea6
clr %l1 ! %l1 = 0000000000000000
! %l0 = 000102c6, %l1 = 00000000, Mem[0000000031800078] = 000102c6 2a71aea6
std %l0,[%o3+0x078] ! Mem[0000000031800078] = 000102c6 00000000
! Mem[000000001f000000] = 36e0fcf8, %l5 = 0000000000000a7f
lduba [%i2+%g0]0x88,%l5 ! %l5 = 00000000000000f8
p7_label_11:
! %l4 = ffffffffffffbbbd, immed = fffffade, %y = 000102c6
sdivcc %l4,-0x522,%l4 ! %l4 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = 000102c6
! Mem[000000001f000070] = c5630ada, %l2 = 0000000027d8a000
ldub [%i2+0x070],%l2 ! %l2 = 00000000000000c5
! Mem[0000000031000038] = 90dd5209, %l5 = 00000000000000f8
ldsb [%o2+0x03a],%l5 ! %l5 = 0000000000000052
! %l6 = ffffffffffffffc8, immed = 0000055f, %y = 000102c6
smul %l6,0x55f,%l5 ! %l5 = fffffffffffed338, %y = ffffffff
! %l2 = 00000000000000c5, %l5 = fffffffffffed338, %l0 = 00000000000102c6
srl %l2,%l5,%l0 ! %l0 = 0000000000000000
! Mem[0000000030800078] = 82a7977e, %l0 = 0000000000000000
lduw [%o1+0x078],%l0 ! %l0 = 0000000082a7977e
! Mem[000000001e000000] = a7827b29, %f14 = 30ab7721
lda [%i0+%g0]0x80,%f14 ! %f14 = a7827b29
! %l0 = 82a7977e, %l1 = 00000000, Mem[0000000030000038] = 405c1971 4ca6b4d2
std %l0,[%o0+0x038] ! Mem[0000000030000038] = 82a7977e 00000000
! %l3 = 00000000000102c6, Mem[0000000030000079] = 00000000
stb %l3,[%o0+0x079] ! Mem[0000000030000078] = 00c60000
! Invert Register : %l2 = 00000000000000c5
xor %l2,-1,%l2 ! %l2 = ffffffffffffff3a
p7_label_12:
! Mem[000000001f000050] = f41fc661, %l5 = fffffffffffed338
lduh [%i2+0x052],%l5 ! %l5 = 000000000000c661
! %l1 = 0000000000000000, Mem[000000001f800008] = f90c5f6e
stha %l1,[%i3+%i4]0x80 ! Mem[000000001f800008] = 00005f6e
! retry : should take illegal inst trap, %l0 = 0000000082a7977e
retry ! Illegal inst trap : %l0 = 0000000082a7978e
! Mem[0000000030800078] = 82a7977e, %l0 = 0000000082a7978e
lduw [%o1+0x078],%l0 ! %l0 = 0000000082a7977e
! done : should take illegal inst trap, %l0 = 0000000082a7977e
done ! Illegal inst trap : %l0 = 0000000082a7978e
! %l6 = ffffffffffffffc8, Mem[000000001e800000] = 9b6d8c35
stha %l6,[%i1+%g0]0x88 ! Mem[000000001e800000] = 9b6dffc8
! %l4 = ffffffff80000000, Mem[0000000031800078] = 000102c600000000
stx %l4,[%o3+0x078] ! Mem[0000000031800078] = ffffffff80000000
! %l3 = 00000000000102c6, %l0 = 0000000082a7978e, %y = ffffffff
udiv %l3,%l0,%l4 ! %l4 = 00000000ffffffff
mov %l0,%y ! %y = 82a7978e
! %l1 = 0000000000000000, immed = fffffa44, %y = 82a7978e
umulcc %l1,-0x5bc,%l3 ! %l3 = 0000000000000000, %ccr = 44, %y = 00
! Mem[0000000030800078] = 82a7977e, %l2 = ffffffffffffff3a
ldsw [%o1+0x078],%l2 ! %l2 = ffffffff82a7977e
p7_label_13:
! Mem[000000003000003c] = 00000000, %l4 = 00000000ffffffff
ldsb [%o0+0x03f],%l4 ! %l4 = 0000000000000000
! %f30 = c46d8167 3d5fad52, Mem[000000001e000060] = 00000000 000033bc
std %f30,[%i0+0x060] ! Mem[000000001e000060] = c46d8167 3d5fad52
! %l3 = 0000000000000000, Mem[000000003000003a] = 82a7977e
sth %l3,[%o0+0x03a] ! Mem[0000000030000038] = 82a70000
! %l4 = 0000000000000000, %l2 = ffffffff82a7977e, %l3 = 0000000000000000
udivx %l4,%l2,%l3 ! %l3 = 0000000000000000
! %l3 = 0000000000000000, %l4 = 0000000000000000, %l6 = ffffffffffffffc8
andn %l3,%l4,%l6 ! %l6 = 0000000000000000
! Mem[000000001e000008] = 528b21ec, %l5 = 000000000000c661
ldsha [%i0+%i4]0x81,%l5 ! %l5 = 000000000000528b
! %f16 = 5b08f245, Mem[000000001e80004c] = 80ad0d75
st %f16,[%i1+0x04c] ! Mem[000000001e80004c] = 5b08f245
! Mem[0000000030000078] = 00c60000, %l3 = 0000000000000000
ldsba [%o0+0x078]%asi,%l3 ! %l3 = 0000000000000000
! %f24 = 5602977e 07965eec, Mem[0000000031000078] = 00000000 00000002
std %f24,[%o2+0x078] ! Mem[0000000031000078] = 5602977e 07965eec
! %l2 = ffffffff82a7977e, Mem[0000000030000078] = 00c600000e11577e
stx %l2,[%o0+0x078] ! Mem[0000000030000078] = ffffffff82a7977e
p7_label_14:
! Mem[0000000031000038] = 90dd5209f44e57a0, %l4 = 0000000000000000
ldxa [%o2+0x038]%asi,%l4 ! %l4 = 90dd5209f44e57a0
! %l4 = 90dd5209f44e57a0, Mem[000000003080007c] = 405c1971
stw %l4,[%o1+0x07c] ! Mem[000000003080007c] = f44e57a0
! %l2 = ffffffff82a7977e, Mem[0000000031000078] = 5602977e
stb %l2,[%o2+0x078] ! Mem[0000000031000078] = 7e02977e
! %l4 = 90dd5209f44e57a0, %l4 = 90dd5209f44e57a0, %y = 00000000
sdiv %l4,%l4,%l6 ! %l6 = ffffffffffffffec
mov %l0,%y ! %y = 82a7978e
! Invert Register : %l1 = 0000000000000000
xor %l1,-1,%l1 ! %l1 = ffffffffffffffff
! %l3 = 0000000000000000, Mem[000000001e000010] = 247833bc
stha %l3,[%i0+%i5]0x88 ! Mem[000000001e000010] = 24780000
! Mem[0000000030000078] = ffffffff, %l3 = 0000000000000000
ldsb [%o0+0x07a],%l3 ! %l3 = ffffffffffffffff
! Mem[000000001f000000] = f8fce0362061afc3, %f30 = c46d8167 3d5fad52
ldda [%i2+%g0]0x80,%f30 ! %f30 = f8fce036 2061afc3
! %l6 = ffffffffffffffec, %l0 = 0000000082a7978e, %y = 82a7978e
umul %l6,%l0,%l7 ! %l7 = 82a79783cae828e8, %y = 82a79783
! %l4 = 90dd5209f44e57a0, %l3 = ffffffffffffffff, %l0 = 0000000082a7978e
tsubcctv %l4,%l3,%l0 ! %l0 = 0000000082a797b1, Trapped
p7_label_15:
! %l4 = 90dd5209f44e57a0, Mem[000000001e800030] = 5d494a949977e6df
stxa %l4,[%i1+%o6]0x80 ! Mem[000000001e800030] = 90dd5209f44e57a0
! Mem[000000001f800018] = ac970927 f54e96bf, %l4 = f44e57a0, %l5 = 0000528b
ldda [%i3+%i6]0x89,%l4 ! %l4 = 00000000f54e96bf 00000000ac970927
! %l3 = ffffffffffffffff, Mem[000000001e800018] = 5dfed6e7
stwa %l3,[%i1+%i6]0x89 ! Mem[000000001e800018] = ffffffff
! Mem[000000001e000078] = 8009f530, %l6 = ffffffffffffffec
lduh [%i0+0x078],%l6 ! %l6 = 0000000000008009
! %l5 = 00000000ac970927, Mem[000000003080007b] = 82a7977e
stb %l5,[%o1+0x07b] ! Mem[0000000030800078] = 82a79727
! Invert Register : %l0 = 0000000082a797b1
xor %l0,-1,%l0 ! %l0 = ffffffff7d58684e
! %l5 = 00000000ac970927, immed = fffff417, %y = 82a79783
udiv %l5,-0xbe9,%l1 ! %l1 = 0000000082a79d97
mov %l0,%y ! %y = 7d58684e
! %l1 = 0000000082a79d97, Mem[0000000030800078] = 82a79727f44e57a0
stx %l1,[%o1+0x078] ! Mem[0000000030800078] = 0000000082a79d97
! %l3 = ffffffffffffffff, Mem[000000001f800030] = 84cd4014bf57f0e9
stxa %l3,[%i3+%o6]0x88 ! Mem[000000001f800030] = ffffffffffffffff
! %l2 = ffffffff82a7977e, %l6 = 0000000000008009, %y = 7d58684e
umulcc %l2,%l6,%l5 ! %l5 = 0000415863a3536e, %ccr = 00, %y = 4158
p7_label_16:
! %l6 = 0000000000008009
setx 0x82b8687d82b8687d,%g7,%l6 ! %l6 = 82b8687d82b8687d
! %l2 = ffffffff82a7977e, Mem[000000001e000030] = eb80f745
stba %l2,[%i0+%o6]0x89 ! Mem[000000001e000030] = eb80f77e
! Mem[0000000031000078] = 7e02977e07965eec, %f18 = 90dd5209 f44e57a0
ldd [%o2+0x078],%f18 ! %f18 = 7e02977e 07965eec
! %l7 = 82a79783cae828e8, immed = fffffa95, %y = 00004158
umulcc %l7,-0x56b,%l7 ! %l7 = cae8249ca82a5f08, %ccr = 88, %y = cae8249c
! Mem[000000001e800020] = ca2c0000bc330000, %l2 = ffffffff82a7977e
ldxa [%i1+%o4]0x81,%l2 ! %l2 = ca2c0000bc330000
! Mem[000000001e000010] = 00007824, %f23 = 00000002
lda [%i0+%i5]0x80,%f23 ! %f23 = 00007824
! %l1 = 0000000082a79d97, Mem[000000003000003f] = 00000000
stb %l1,[%o0+0x03f] ! Mem[000000003000003c] = 00000097
! %l1 = 0000000082a79d97, immed = 000008d4, %y = cae8249c
udiv %l1,0x8d4,%l2 ! %l2 = 00000000ffffffff
mov %l0,%y ! %y = 7d58684e
! %l6 = 82b8687d, %l7 = a82a5f08, Mem[0000000031800038] = bfd4c4d2 57d54803
stda %l6,[%o3+0x038]%asi ! Mem[0000000031800038] = 82b8687d a82a5f08
! %f27 = 779dcc7d, Mem[000000001f000010] = 90aa712a
sta %f27,[%i2+%i5]0x81 ! Mem[000000001f000010] = 779dcc7d
p7_label_17:
! %l2 = 00000000ffffffff, %l2 = 00000000ffffffff, %l3 = ffffffffffffffff
srlx %l2,%l2,%l3 ! %l3 = 0000000000000000
! Mem[000000001f800060] = 598d761e, %l2 = 00000000ffffffff
lduw [%i3+0x060],%l2 ! %l2 = 00000000598d761e
! %l6 = 82b8687d82b8687d, %l7 = cae8249ca82a5f08, %l3 = 0000000000000000
orcc %l6,%l7,%l3 ! %l3 = caf86cfdaaba7f7d, %ccr = 88
! Mem[0000000030000038] = 82a7000000000097, %l1 = 0000000082a79d97
ldx [%o0+0x038],%l1 ! %l1 = 82a7000000000097
! Mem[0000000030800078] = 00000000, %l6 = 82b8687d82b8687d
ldsh [%o1+0x078],%l6 ! %l6 = 0000000000000000
! %l1 = 82a7000000000097, immed = 00000cb1, %l0 = ffffffff7d58684e
addccc %l1,0xcb1,%l0 ! %l0 = 82a7000000000d48, %ccr = 80
! %f22 = 00000000 00007824, Mem[000000001e800030] = 0952dd90 a0574ef4
stda %f22,[%i1+%o6]0x89 ! Mem[000000001e800030] = 00000000 00007824
! %l2 = 00000000598d761e, immed = 0000086d, %l4 = 00000000f54e96bf
addcc %l2,0x86d,%l4 ! %l4 = 00000000598d7e8b, %ccr = 00
! %l5 = 0000415863a3536e, %l1 = 82a7000000000097, %l1 = 82a7000000000097
xorcc %l5,%l1,%l1 ! %l1 = 82a7415863a353f9, %ccr = 80
! Mem[000000003080007c] = 82a79d97, %l7 = cae8249ca82a5f08
ldsh [%o1+0x07e],%l7 ! %l7 = ffffffffffff9d97
p7_label_18:
! %l2 = 00000000598d761e, immed = 00000278, %y = 7d58684e
udiv %l2,0x278,%l6 ! %l6 = 00000000ffffffff
mov %l0,%y ! %y = 00000d48
! %l7 = ffffffffffff9d97, %l4 = 00000000598d7e8b, %l3 = caf86cfdaaba7f7d
add %l7,%l4,%l3 ! %l3 = 00000000598d1c22
! Mem[0000000030000038] = 82a7000000000097, %f2 = 929a3e0d 060409a9
ldd [%o0+0x038],%f2 ! %f2 = 82a70000 00000097
! Mem[000000003100003c] = f44e57a0, %l7 = ffffffffffff9d97
ldsw [%o2+0x03c],%l7 ! %l7 = fffffffff44e57a0
! %l6 = 00000000ffffffff, %l6 = 00000000ffffffff, %y = 00000d48
umulcc %l6,%l6,%l5 ! %l5 = fffffffe00000001, %ccr = 80, %y = fffffffe
! %l0 = 82a7000000000d48, immed = 00000003, %l5 = fffffffe00000001
srax %l0,0x003,%l5 ! %l5 = f054e000000001a9
! %l3 = 00000000598d1c22, Mem[0000000031000038] = 90dd5209f44e57a0
stx %l3,[%o2+0x038] ! Mem[0000000031000038] = 00000000598d1c22
! %l1 = 82a7415863a353f9, Mem[000000001f800020] = 710252bd
stba %l1,[%i3+%o4]0x81 ! Mem[000000001f800020] = f90252bd
! Mem[000000001e800008] = d8f86c2c 23be92fb, %l0 = 00000d48, %l1 = 63a353f9
ldda [%i1+%i4]0x81,%l0 ! %l0 = 00000000d8f86c2c 0000000023be92fb
! Mem[0000000030800078] = 0000000082a79d97, %l2 = 00000000598d761e
ldx [%o1+0x078],%l2 ! %l2 = 0000000082a79d97
p7_label_19:
! %l3 = 00000000598d1c22, Mem[000000001e000030] = eb80f77e
stba %l3,[%i0+%o6]0x89 ! Mem[000000001e000030] = eb80f722
! %l2 = 0000000082a79d97, immed = 000009e9, %l0 = 00000000d8f86c2c
andn %l2,0x9e9,%l0 ! %l0 = 0000000082a79416
! Mem[000000001f800030] = ffffffff, %l7 = fffffffff44e57a0
ldsw [%i3+%o6],%l7 ! %l7 = ffffffffffffffff
! %l1 = 0000000023be92fb, immed = fffffee2, %l0 = 0000000082a79416
and %l1,-0x11e,%l0 ! %l0 = 0000000023be92e2
! %l1 = 0000000023be92fb, immed = 00000034, %l3 = 00000000598d1c22
srlx %l1,0x034,%l3 ! %l3 = 0000000000000000
! %l2 = 0000000082a79d97, Mem[000000001e800018] = ffffffff0c774292
stxa %l2,[%i1+%i6]0x80 ! Mem[000000001e800018] = 0000000082a79d97
! Mem[000000001f000078] = 7d1734a7, %l6 = 00000000ffffffff
ldsw [%i2+0x078],%l6 ! %l6 = 000000007d1734a7
! %l6 = 000000007d1734a7, %l5 = f054e000000001a9, %l2 = 0000000082a79d97
xorcc %l6,%l5,%l2 ! %l2 = f054e0007d17350e, %ccr = 80
! Mem[000000001f000030] = 4442edc7, %l0 = 0000000023be92e2
ldswa [%i2+%o6]0x81,%l0 ! %l0 = 000000004442edc7
! %f20 = 5602977e, Mem[000000001e80007c] = 74c21737
st %f20,[%i1+0x07c] ! Mem[000000001e80007c] = 5602977e
p7_label_20:
! Mem[000000001f800020] = f90252bd, %l7 = ffffffffffffffff
ldsw [%i3+%o4],%l7 ! %l7 = fffffffff90252bd
! %l1 = 0000000023be92fb
sethi %hi(0xefc42c00),%l1 ! %l1 = 00000000efc42c00
! %l5 = f054e000000001a9, Mem[000000001f800030] = ffffffff
stba %l5,[%i3+%o6]0x81 ! Mem[000000001f800030] = a9ffffff
! Mem[000000003080007c] = 82a79d97, %l0 = 000000004442edc7
lduw [%o1+0x07c],%l0 ! %l0 = 0000000082a79d97
! %l3 = 0000000000000000, Mem[0000000030000038] = 82a70000
stw %l3,[%o0+0x038] ! Mem[0000000030000038] = 00000000
! Mem[0000000030000078] = ffffffff, %l5 = f054e000000001a9
ldswa [%o0+0x078]%asi,%l5 ! %l5 = ffffffffffffffff
! Mem[000000001f800068] = e748058283ceb350, %f14 = a7827b29 405c1971
ldd [%i3+0x068],%f14 ! %f14 = e7480582 83ceb350
! Mem[000000003000003c] = 00000097, %l5 = ffffffffffffffff
ldub [%o0+0x03d],%l5 ! %l5 = 0000000000000000
! Mem[000000003000007c] = 82a7977e, %l4 = 00000000598d7e8b
lduw [%o0+0x07c],%l4 ! %l4 = 0000000082a7977e
! Mem[0000000031000038] = 00000000, %l7 = fffffffff90252bd
ldswa [%o2+0x038]%asi,%l7 ! %l7 = 0000000000000000
p7_label_21:
! Mem[000000001e000000] = a7827b2903641059, %f4 = 341cefc3 ec7016fb
ldda [%i0+%g0]0x80,%f4 ! %f4 = a7827b29 03641059
! %l4 = 0000000082a7977e, Mem[000000001e800018] = 00000000
stha %l4,[%i1+%i6]0x88 ! Mem[000000001e800018] = 0000977e
! Mem[000000001e800038] = 0a1225a4, %l5 = 0000000000000000
lduw [%i1+0x038],%l5 ! %l5 = 000000000a1225a4
! %f28 = 067da7ad 1238ca2d, Mem[000000001f800070] = 7360f44f e462dda9
std %f28,[%i3+0x070] ! Mem[000000001f800070] = 067da7ad 1238ca2d
! Mem[000000001f00007c] = 2a3cfbf9, %l6 = 000000007d1734a7
ldsb [%i2+0x07d],%l6 ! %l6 = 000000000000003c
! %l5 = 000000000a1225a4, immed = 000002a5, %l3 = 0000000000000000
andcc %l5,0x2a5,%l3 ! %l3 = 00000000000000a4, %ccr = 00
! Mem[000000001f800078] = bf2dd492d4fe3f8e, %f10 = 4d131e86 405c1971
ldd [%i3+0x078],%f10 ! %f10 = bf2dd492 d4fe3f8e
! Mem[000000003180007c] = 80000000, %l5 = 000000000a1225a4
ldsw [%o3+0x07c],%l5 ! %l5 = ffffffff80000000
! Mem[000000003080003c] = be4d1de1, %l2 = f054e0007d17350e
ldsw [%o1+0x03c],%l2 ! %l2 = ffffffffbe4d1de1
! %l4 = 0000000082a7977e, immed = 00000026, %l6 = 000000000000003c
srax %l4,0x026,%l6 ! %l6 = 0000000000000000
p7_label_22:
! %l5 = ffffffff80000000, immed = fffffffb, %y = fffffffe
umul %l5,-0x005,%l0 ! %l0 = 7ffffffd80000000, %y = 7ffffffd
! Mem[000000001f000018] = 781b8277, %f7 = 3472cc40
lda [%i2+%i6]0x88,%f7 ! %f7 = 781b8277
! %l7 = 0000000000000000
setx 0x7944a1787944a178,%g7,%l7 ! %l7 = 7944a1787944a178
! Mem[0000000030800078] = 00000000, %l1 = 00000000efc42c00
ldub [%o1+0x079],%l1 ! %l1 = 0000000000000000
! Mem[000000001f800000] = bc330000, %l5 = ffffffff80000000
lduba [%i3+%g0]0x80,%l5 ! %l5 = 00000000000000bc
! Mem[0000000030000078] = ffffffff, %l3 = 00000000000000a4
lduh [%o0+0x07a],%l3 ! %l3 = 000000000000ffff
! Mem[000000001e000030] = 22f780eb, %l4 = 0000000082a7977e
lduba [%i0+%o6]0x80,%l4 ! %l4 = 0000000000000022
! %l0 = 7ffffffd80000000, %l7 = 7944a1787944a178, %l1 = 0000000000000000
sll %l0,%l7,%l1 ! %l1 = fd80000000000000
! Mem[000000001e800008] = d8f86c2c, %l3 = 000000000000ffff
ldsha [%i1+%i4]0x81,%l3 ! %l3 = ffffffffffffd8f8
! %l4 = 0000000000000022, immed = 000007ec, %l2 = ffffffffbe4d1de1
add %l4,0x7ec,%l2 ! %l2 = 000000000000080e
p7_label_23:
! %l1 = fd80000000000000, Mem[000000003080007a] = 00000000
stb %l1,[%o1+0x07a] ! Mem[0000000030800078] = 00000000
! Randomly selected nop
nop
! %l7 = 7944a1787944a178, Mem[0000000031800078] = ffffffff
stw %l7,[%o3+0x078] ! Mem[0000000031800078] = 7944a178
! %l2 = 000000000000080e, Mem[000000001f000018] = 77821b78
stw %l2,[%i2+%i6] ! Mem[000000001f000018] = 0000080e
! %l4 = 0000000000000022, %l4 = 0000000000000022, %y = 7ffffffd
umul %l4,%l4,%l7 ! %l7 = 0000000000000484, %y = 00
! %l0 = 7ffffffd80000000, Mem[000000001e800000] = c8ff6d9b
stwa %l0,[%i1+%g0]0x80 ! Mem[000000001e800000] = 80000000
! Mem[000000001f000000] = f8fce036, %l0 = 7ffffffd80000000
lduwa [%i2+%g0]0x80,%l0 ! %l0 = 00000000f8fce036
! Randomly selected nop
nop
! Mem[000000001f000070] = c5630ada, %l4 = 0000000000000022
ldub [%i2+0x073],%l4 ! %l4 = 00000000000000da
! %l1 = fd80000000000000, immed = fffff57e, %y = 00000000
sdiv %l1,-0xa82,%l6 ! %l6 = 0000000000000000
mov %l0,%y ! %y = f8fce036
p7_label_24:
! %l5 = 00000000000000bc, Mem[0000000031800078] = 7944a17880000000
stx %l5,[%o3+0x078] ! Mem[0000000031800078] = 00000000000000bc
! Mem[0000000030000078] = ffffffff82a7977e, %l2 = 000000000000080e
ldx [%o0+0x078],%l2 ! %l2 = ffffffff82a7977e
! Mem[000000001f000000] = 36e0fcf8, %l4 = 00000000000000da
ldsha [%i2+%g0]0x89,%l4 ! %l4 = fffffffffffffcf8
! %l4 = fffffffffffffcf8, immed = fffff878, %y = f8fce036
umulcc %l4,-0x788,%l7 ! %l7 = fffff5700016d440, %ccr = 80, %y = fffff570
! %l5 = 00000000000000bc, Mem[000000001f00002a] = 8cd224d8, %asi = 80
stha %l5,[%i2+0x02a]%asi ! Mem[000000001f000028] = 8cd200bc
! Mem[000000001f000030] = 4442edc7a76437c1, %f10 = bf2dd492 d4fe3f8e
ldda [%i2+%o6]0x80,%f10 ! %f10 = 4442edc7 a76437c1
! %f18 = 7e02977e, Mem[000000001f800010] = da5b3c6b
sta %f18,[%i3+%i5]0x89 ! Mem[000000001f800010] = 7e02977e
! %f28 = 067da7ad 1238ca2d, Mem[0000000031000038] = 00000000 598d1c22
std %f28,[%o2+0x038] ! Mem[0000000031000038] = 067da7ad 1238ca2d
! %l4 = fffffffffffffcf8, %l4 = fffffffffffffcf8, %l3 = ffffffffffffd8f8
xnor %l4,%l4,%l3 ! %l3 = ffffffffffffffff
! Mem[000000001e000010] = 00007824 c8339b4a, %l4 = fffffcf8, %l5 = 000000bc
ldda [%i0+%i5]0x81,%l4 ! %l4 = 0000000000007824 00000000c8339b4a
p7_label_25:
! %l4 = 0000000000007824, %l1 = fd80000000000000, %l7 = fffff5700016d440
srlx %l4,%l1,%l7 ! %l7 = 0000000000007824
! Mem[000000003180007c] = 000000bc, %l7 = 0000000000007824
ldsb [%o3+0x07c],%l7 ! %l7 = 0000000000000000
! Clear Register : %l0 = 00000000f8fce036
clr %l0 ! %l0 = 0000000000000000
! %l1 = fd80000000000000, Mem[000000003180003a] = 82b8687d
sth %l1,[%o3+0x03a] ! Mem[0000000031800038] = 82b80000
! Mem[000000001f000010] = 779dcc7d 0f8aef2f, %l0 = 00000000, %l1 = 00000000
ldd [%i2+%i5],%l0 ! %l0 = 00000000779dcc7d 000000000f8aef2f
! %l0 = 00000000779dcc7d, %l7 = 0000000000000000, %l7 = 0000000000000000
sdivx %l0,%l7,%l7 ! Div by zero, %l0 = 00000000779dcccd
! %l1 = 000000000f8aef2f, %l2 = ffffffff82a7977e, %l3 = ffffffffffffffff
addcc %l1,%l2,%l3 ! %l3 = ffffffff923286ad, %ccr = 88
! Mem[000000001f000020] = 6cfdc2ad, %l3 = ffffffff923286ad
lduwa [%i2+%o4]0x88,%l3 ! %l3 = 000000006cfdc2ad
! %l1 = 000000000f8aef2f, Mem[0000000030800078] = 0000000082a79d97
stx %l1,[%o1+0x078] ! Mem[0000000030800078] = 000000000f8aef2f
! Mem[000000001f800018] = bf964ef5, %l4 = 0000000000007824
lduwa [%i3+%i6]0x80,%l4 ! %l4 = 00000000bf964ef5
p7_label_26:
! %l3 = 000000006cfdc2ad, %l5 = 00000000c8339b4a, %y = fffff570
sdivcc %l3,%l5,%l7 ! %l7 = 0000000000003073, %ccr = 00
mov %l0,%y ! %y = 779dcca5
! %f14 = e7480582 83ceb350, Mem[0000000031800038] = 82b80000 a82a5f08
std %f14,[%o3+0x038] ! Mem[0000000031800038] = e7480582 83ceb350
! %f13 = 6f7df7e5, Mem[000000001e800020] = ca2c0000
sta %f13,[%i1+%o4]0x81 ! Mem[000000001e800020] = 6f7df7e5
! Mem[000000001e000018] = e1f96bec, %l7 = 0000000000003073
ldsba [%i0+%i6]0x81,%l7 ! %l7 = ffffffffffffffe1
! %l6 = 0000000000000000, %l7 = ffffffffffffffe1, %y = 779dcca5
udiv %l6,%l7,%l3 ! %l3 = 00000000779dccb3
mov %l0,%y ! %y = 779dcca5
! retry : should take illegal inst trap, %l0 = 00000000779dcca5
retry ! Illegal inst trap : %l0 = 00000000779dccb5
! Mem[0000000031800078] = 00000000 000000bc, %l0 = 779dccb5, %l1 = 0f8aef2f
ldd [%o3+0x078],%l0 ! %l0 = 0000000000000000 00000000000000bc
! %f4 = a7827b29, Mem[000000001f000018] = 0000080e
sta %f4 ,[%i2+%i6]0x81 ! Mem[000000001f000018] = a7827b29
! %l3 = 00000000779dccb3, %l5 = 00000000c8339b4a, %l7 = ffffffffffffffe1
xnor %l3,%l5,%l7 ! %l7 = ffffffff4051a806
! %f26 = 8dcce1fe 779dcc7d, Mem[000000001f800058] = 89af4f52 37f0b92f
std %f26,[%i3+0x058] ! Mem[000000001f800058] = 8dcce1fe 779dcc7d
p7_label_27:
! %l4 = bf964ef5, %l5 = c8339b4a, Mem[000000001f000020] = 6cfdc2ad 4d22d58a
stda %l4,[%i2+%o4]0x89 ! Mem[000000001f000020] = bf964ef5 c8339b4a
! %l4 = bf964ef5, %l5 = c8339b4a, Mem[000000001e800018] = 0000977e 979da782
stda %l4,[%i1+%i6]0x89 ! Mem[000000001e800018] = bf964ef5 c8339b4a
! Mem[000000001f800010] = 7e97027e, %l4 = 00000000bf964ef5
lduba [%i3+%i5]0x80,%l4 ! %l4 = 000000000000007e
! %l4 = 000000000000007e, %l0 = 0000000000000000, %l5 = 00000000c8339b4a
add %l4,%l0,%l5 ! %l5 = 000000000000007e
! Mem[000000001f000010] = 779dcc7d, %l3 = 00000000779dccb3
lduha [%i2+%i5]0x80,%l3 ! %l3 = 000000000000779d
! %l1 = 00000000000000bc, immed = 00000b67, %y = 779dcca5
umulcc %l1,0xb67,%l4 ! %l4 = 0000000000085fa4, %ccr = 00, %y = 00
! %l6 = 0000000000000000, immed = 00000f1a, %l4 = 0000000000085fa4
and %l6,0xf1a,%l4 ! %l4 = 0000000000000000
! %l6 = 0000000000000000, %l3 = 000000000000779d, %y = 00000000
udivcc %l6,%l3,%l6 ! %l6 = 0000000000000000, %ccr = 44
mov %l0,%y ! %y = 00000000
! %l4 = 0000000000000000, Mem[000000001e000010] = 00007824
stha %l4,[%i0+%i5]0x80 ! Mem[000000001e000010] = 00007824
! %l0 = 0000000000000000, Mem[000000003080003c] = be4d1de1
stw %l0,[%o1+0x03c] ! Mem[000000003080003c] = 00000000
p7_label_28:
! Mem[000000001f800000] = bc330000, %l2 = ffffffff82a7977e
lduha [%i3+%g0]0x80,%l2 ! %l2 = 000000000000bc33
! Invert Register : %l3 = 000000000000779d
xor %l3,-1,%l3 ! %l3 = ffffffffffff8862
! %l4 = 0000000000000000, Mem[000000001f80000c] = 6615e0aa
stw %l4,[%i3+0x00c] ! Mem[000000001f80000c] = 00000000
! %l3 = ffffffffffff8862, immed = 00000c3f, %l4 = 0000000000000000
taddcctv %l3,0xc3f,%l4 ! %l0 = 0000000000000023, Trapped
! %l0 = 00000023, %l1 = 000000bc, Mem[0000000031000078] = 7e02977e 07965eec
std %l0,[%o2+0x078] ! Mem[0000000031000078] = 00000023 000000bc
! %l7 = ffffffff4051a806, %l2 = 000000000000bc33, %y = 00000000
umul %l7,%l2,%l1 ! %l1 = 00002f48c7a8e132, %y = 2f48
! %l4 = 0000000000000000, Mem[000000001f000054] = 42968c71, %asi = 80
stha %l4,[%i2+0x054]%asi ! Mem[000000001f000054] = 00008c71
! %l0 = 00000023, %l1 = c7a8e132, Mem[0000000031000038] = 067da7ad 1238ca2d
std %l0,[%o2+0x038] ! Mem[0000000031000038] = 00000023 c7a8e132
! Mem[0000000030800078] = 00000000 0f8aef2f, %l4 = 00000000, %l5 = 0000007e
ldda [%o1+0x078]%asi,%l4 ! %l4 = 0000000000000000 000000000f8aef2f
! Mem[000000001e000020] = 6f7df7e5, %l0 = 0000000000000023
lduba [%i0+%o4]0x80,%l0 ! %l0 = 000000000000006f
p7_label_29:
! Mem[000000001e800018] = c8339b4abf964ef5, %l6 = 0000000000000000
ldxa [%i1+%i6]0x88,%l6 ! %l6 = c8339b4abf964ef5
! retry : should take illegal inst trap, %l0 = 000000000000006f
retry ! Illegal inst trap : %l0 = 000000000000007f
! %l2 = 000000000000bc33, immed = fffff363, %y = 00002f48
sdiv %l2,-0xc9d,%l0 ! %l0 = ffffffff80000000
mov %l0,%y ! %y = 80000000
! Mem[000000003100003c] = c7a8e132, %f0 = 6780e142
ld [%o2+0x03c],%f0 ! %f0 = c7a8e132
! %l1 = 00002f48c7a8e132, Mem[000000003180003c] = 83ceb350
sth %l1,[%o3+0x03c] ! Mem[000000003180003c] = e132b350
! Mem[000000001e800034] = 00000000, %l4 = 0000000000000000
ldsw [%i1+0x034],%l4 ! %l4 = 0000000000000000
! Clear Register : %l7 = ffffffff4051a806
clr %l7 ! %l7 = 0000000000000000
! Mem[000000003180003c] = e132b350, %l7 = 0000000000000000
ldsb [%o3+0x03e],%l7 ! %l7 = ffffffffffffffb3
! %l1 = 00002f48c7a8e132, Mem[000000003000003c] = 00000097
stw %l1,[%o0+0x03c] ! Mem[000000003000003c] = c7a8e132
! %l5 = 000000000f8aef2f, %l1 = 00002f48c7a8e132, %l7 = ffffffffffffffb3
sdivx %l5,%l1,%l7 ! %l7 = 0000000000000000
p7_label_30:
! %l2 = 0000bc33, %l3 = ffff8862, Mem[000000001f800020] = f90252bd 32de7f63
std %l2,[%i3+%o4] ! Mem[000000001f800020] = 0000bc33 ffff8862
! %l7 = 0000000000000000, Mem[000000003180003c] = e132b350, %asi = 80
stwa %l7,[%o3+0x03c]%asi ! Mem[000000003180003c] = 00000000
! %l3 = ffffffffffff8862, %l0 = ffffffff80000000, %l6 = c8339b4abf964ef5
andncc %l3,%l0,%l6 ! %l6 = 000000007fff8862, %ccr = 00
! %l2 = 000000000000bc33, %l4 = 0000000000000000, %l4 = 0000000000000000
orn %l2,%l4,%l4 ! %l4 = ffffffffffffffff
! %l4 = ffffffffffffffff, Mem[000000001e000008] = ec218b52
stwa %l4,[%i0+%i4]0x89 ! Mem[000000001e000008] = ffffffff
! %l2 = 000000000000bc33, immed = fffffaac, %l1 = 00002f48c7a8e132
andcc %l2,-0x554,%l1 ! %l1 = 000000000000b820, %ccr = 00
! Mem[000000003180003c] = 00000000, %l1 = 000000000000b820
ldsh [%o3+0x03c],%l1 ! %l1 = 0000000000000000
! %l0 = ffffffff80000000, Mem[000000001f800020] = 33bc0000
stwa %l0,[%i3+%o4]0x89 ! Mem[000000001f800020] = 80000000
! %l7 = 0000000000000000, %l1 = 0000000000000000, %l6 = 000000007fff8862
xorcc %l7,%l1,%l6 ! %l6 = 0000000000000000, %ccr = 44
! Mem[000000001f000048] = 77821b7817c9a3bc, %f18 = 7e02977e 07965eec
ldda [%i2+0x048]%asi,%f18 ! %f18 = 77821b78 17c9a3bc
p7_label_31:
! %f0 = c7a8e132, Mem[000000001e800070] = d5f26932
st %f0 ,[%i1+0x070] ! Mem[000000001e800070] = c7a8e132
! Mem[000000003100003c] = c7a8e132, %l5 = 000000000f8aef2f
ldswa [%o2+0x03c]%asi,%l5 ! %l5 = ffffffffc7a8e132
! %l7 = 0000000000000000, Mem[000000003080003a] = 6b8e6bff
sth %l7,[%o1+0x03a] ! Mem[0000000030800038] = 6b8e0000
! %l0 = ffffffff80000000, immed = 00000019, %l6 = 0000000000000000
sra %l0,0x019,%l6 ! %l6 = ffffffffffffffc0
! Mem[000000001f000030] = 4442edc7, %l5 = ffffffffc7a8e132
ldsba [%i2+0x032]%asi,%l5 ! %l5 = ffffffffffffffed
! Clear Register : %l3 = ffffffffffff8862
clr %l3 ! %l3 = 0000000000000000
! Clear Register : %l0 = ffffffff80000000
clr %l0 ! %l0 = 0000000000000000
! Mem[0000000031000078] = 00000023000000bc, %f14 = e7480582 83ceb350
ldd [%o2+0x078],%f14 ! %f14 = 00000023 000000bc
! done : should take illegal inst trap, %l0 = 0000000000000000
done ! Illegal inst trap : %l0 = 0000000000000010
! %l2 = 000000000000bc33, Mem[000000001e800020] = 6f7df7e5bc330000
stxa %l2,[%i1+%o4]0x80 ! Mem[000000001e800020] = 000000000000bc33
p7_label_32:
! %l6 = ffffffffffffffc0
sethi %hi(0x8b99c400),%l6 ! %l6 = 000000008b99c400
! Mem[000000001f000014] = 0f8aef2f, %l5 = ffffffffffffffed
ldswa [%i2+0x014]%asi,%l5 ! %l5 = 000000000f8aef2f
! %l0 = 0000000000000010, Mem[000000003080007c] = 0f8aef2f, %asi = 80
stha %l0,[%o1+0x07c]%asi ! Mem[000000003080007c] = 0010ef2f
! Mem[0000000030000078] = ffffffff, %f15 = 000000bc
ld [%o0+0x078],%f15 ! %f15 = ffffffff
! %l2 = 0000bc33, %l3 = 00000000, Mem[000000001e800030] = 24780000 00000000
stda %l2,[%i1+%o6]0x81 ! Mem[000000001e800030] = 0000bc33 00000000
! %f4 = a7827b29 03641059, Mem[0000000030800038] = 6b8e0000 00000000
std %f4 ,[%o1+0x038] ! Mem[0000000030800038] = a7827b29 03641059
! Mem[000000001f000000] = f8fce036, %l7 = 0000000000000000
ldsba [%i2+%g0]0x81,%l7 ! %l7 = fffffffffffffff8
! %l3 = 0000000000000000, %l2 = 000000000000bc33, %y = 80000000
umulcc %l3,%l2,%l2 ! %l2 = 0000000000000000, %ccr = 44, %y = 00
! Mem[000000001f80001c] = 270997ac, %l4 = ffffffffffffffff
ldsw [%i3+0x01c],%l4 ! %l4 = 00000000270997ac
! %l1 = 0000000000000000, Mem[000000001e800008] = d8f86c2c
stwa %l1,[%i1+%i4]0x81 ! Mem[000000001e800008] = 00000000
p7_label_33:
! %l4 = 00000000270997ac, immed = 00000432, %l4 = 00000000270997ac
xorcc %l4,0x432,%l4 ! %l4 = 000000002709939e, %ccr = 00
! %l1 = 0000000000000000, %l4 = 000000002709939e, %y = 00000000
smul %l1,%l4,%l2 ! %l2 = 0000000000000000, %y = 00
! Mem[0000000030000038] = 00000000 c7a8e132, %l0 = 00000010, %l1 = 00000000
ldd [%o0+0x038],%l0 ! %l0 = 0000000000000000 00000000c7a8e132
! %l5 = 000000000f8aef2f, immed = fffff0d3, %y = 00000000
smulcc %l5,-0xf2d,%l0 ! %l0 = ffffff14209033bd, %ccr = 80, %y = ffffff14
! Mem[000000001f800028] = 1238ca2d, %l7 = fffffffffffffff8
ldsba [%i3+%o5]0x81,%l7 ! %l7 = 0000000000000012
! %l2 = 00000000, %l3 = 00000000, Mem[000000001e800018] = bf964ef5 c8339b4a
stda %l2,[%i1+%i6]0x89 ! Mem[000000001e800018] = 00000000 00000000
! Mem[000000001f80006c] = 83ceb350, %l7 = 0000000000000012
lduw [%i3+0x06c],%l7 ! %l7 = 0000000083ceb350
! Mem[000000001f800030] = a9ffffff, %l5 = 000000000f8aef2f
lduha [%i3+%o6]0x80,%l5 ! %l5 = 000000000000a9ff
! Mem[000000001f00002c] = d3d2593d, %l2 = 0000000000000000
ldsh [%i2+0x02c],%l2 ! %l2 = ffffffffffffd3d2
! %l5 = 000000000000a9ff, Mem[000000003180007a] = 00000000
stb %l5,[%o3+0x07a] ! Mem[0000000031800078] = 0000ff00
p7_label_34:
! %l6 = 000000008b99c400, immd = 0000000000000b03, %l7 = 0000000083ceb350
udivx %l6,0xb03,%l7 ! %l7 = 00000000000cad6e
! %l3 = 0000000000000000, immed = fffff167, %l0 = ffffff14209033bd
or %l3,-0xe99,%l0 ! %l0 = fffffffffffff167
! Mem[0000000031000038] = 00000023c7a8e132, %l5 = 000000000000a9ff
ldxa [%o2+0x038]%asi,%l5 ! %l5 = 00000023c7a8e132
! %l3 = 0000000000000000, Mem[000000001f800010] = 7e97027e
stha %l3,[%i3+%i5]0x80 ! Mem[000000001f800010] = 0000027e
! %l3 = 0000000000000000, Mem[0000000031000038] = 00000023, %asi = 80
stwa %l3,[%o2+0x038]%asi ! Mem[0000000031000038] = 00000000
! %l7 = 00000000000cad6e, %l0 = fffffffffffff167, %l0 = fffffffffffff167
orncc %l7,%l0,%l0 ! %l0 = 00000000000caffe, %ccr = 00
! %l4 = 000000002709939e, Mem[000000003100007c] = 000000bc
stw %l4,[%o2+0x07c] ! Mem[000000003100007c] = 2709939e
! %l2 = ffffffffffffd3d2, Mem[000000001f000020] = c8339b4abf964ef5
stxa %l2,[%i2+%o4]0x88 ! Mem[000000001f000020] = ffffffffffffd3d2
! %l2 = ffffffffffffd3d2, immed = 0000065e, %l7 = 00000000000cad6e
or %l2,0x65e,%l7 ! %l7 = ffffffffffffd7de
! %l5 = 00000023c7a8e132, %l3 = 0000000000000000, %l7 = ffffffffffffd7de
srl %l5,%l3,%l7 ! %l7 = 00000000c7a8e132
p7_label_35:
! Mem[0000000030000078] = ffffffff, %l4 = 000000002709939e
ldsb [%o0+0x07b],%l4 ! %l4 = ffffffffffffffff
! Invert Register : %l0 = 00000000000caffe
xor %l0,-1,%l0 ! %l0 = fffffffffff35001
! %l5 = 00000023c7a8e132, %l5 = 00000023c7a8e132, %l0 = fffffffffff35001
andncc %l5,%l5,%l0 ! %l0 = 0000000000000000, %ccr = 44
! Mem[000000001e800030] = 33bc0000, %l5 = 00000023c7a8e132
lduha [%i1+%o6]0x88,%l5 ! %l5 = 0000000000000000
! %l5 = 0000000000000000, Mem[000000003080003d] = 03641059
stb %l5,[%o1+0x03d] ! Mem[000000003080003c] = 03001059
! Mem[0000000030800038] = a7827b2903001059, %f30 = f8fce036 2061afc3
ldd [%o1+0x038],%f30 ! %f30 = a7827b29 03001059
! Mem[000000003080007c] = 0010ef2f, %l3 = 0000000000000000
ldsba [%o1+0x07f]%asi,%l3 ! %l3 = 000000000000002f
! %l6 = 000000008b99c400, immed = fffff7e2, %l2 = ffffffffffffd3d2
andcc %l6,-0x81e,%l2 ! %l2 = 000000008b99c400, %ccr = 08
! %l1 = 00000000c7a8e132, Mem[000000001e00007c] = 38b16fad
stba %l1,[%i0+0x07c]%asi ! Mem[000000001e00007c] = 32b16fad
! Mem[000000001e000030] = 22f780eb, %l7 = 00000000c7a8e132
ldswa [%i0+%o6]0x81,%l7 ! %l7 = 0000000022f780eb
p7_label_36:
! Mem[000000003000003c] = c7a8e132, %l4 = ffffffffffffffff
ldub [%o0+0x03d],%l4 ! %l4 = 00000000000000a8
! %l0 = 00000000, %l1 = c7a8e132, Mem[0000000030000078] = ffffffff 82a7977e
std %l0,[%o0+0x078] ! Mem[0000000030000078] = 00000000 c7a8e132
! %l6 = 000000008b99c400, Mem[000000001f800028] = 1b0823b02dca3812
stxa %l6,[%i3+%o5]0x88 ! Mem[000000001f800028] = 000000008b99c400
! %l2 = 000000008b99c400, immed = 00000001, %l3 = 000000000000002f
srl %l2,0x001,%l3 ! %l3 = 0000000045cce200
! %l0 = 00000000, %l1 = c7a8e132, Mem[000000001f000010] = 779dcc7d 0f8aef2f
std %l0,[%i2+%i5] ! Mem[000000001f000010] = 00000000 c7a8e132
! Mem[000000001f000040] = 4d0ef6093450d278, %f30 = a7827b29 03001059
ldd [%i2+0x040],%f30 ! %f30 = 4d0ef609 3450d278
! %l0 = 0000000000000000, %l1 = 00000000c7a8e132, %y = ffffff14
sdivcc %l0,%l1,%l4 ! %l4 = 0000000000000430, %ccr = 00
mov %l0,%y ! %y = 00000000
! %l3 = 0000000045cce200
sethi %hi(0x7b095000),%l3 ! %l3 = 000000007b095000
! %l6 = 000000008b99c400, Mem[000000001f800018] = bf964ef5
stha %l6,[%i3+%i6]0x80 ! Mem[000000001f800018] = c4004ef5
! %f27 = 779dcc7d, Mem[0000000031000078] = 00000023
st %f27,[%o2+0x078] ! Mem[0000000031000078] = 779dcc7d
p7_label_37:
! %l4 = 0000000000000430, %l5 = 0000000000000000, %y = 00000000
smul %l4,%l5,%l2 ! %l2 = 0000000000000000, %y = 00
! Mem[000000001f800018] = f54e00c4, %l5 = 0000000000000000
lduba [%i3+%i6]0x88,%l5 ! %l5 = 00000000000000c4
! Clear Register : %l1 = 00000000c7a8e132
clr %l1 ! %l1 = 0000000000000000
! %l6 = 000000008b99c400, immed = 00000c33, %y = 00000000
umulcc %l6,0xc33,%l0 ! %l0 = 000006a704d20c00, %ccr = 00, %y = 6a7
! Mem[000000001f000018] = 297b82a7, %l2 = 0000000000000000
lduba [%i2+%i6]0x88,%l2 ! %l2 = 00000000000000a7
! %l7 = 0000000022f780eb, Mem[000000001e000000] = 297b82a7
stba %l7,[%i0+%g0]0x89 ! Mem[000000001e000000] = 297b82eb
! %l2 = 00000000000000a7, immed = 00000038, %l0 = 000006a704d20c00
srax %l2,0x038,%l0 ! %l0 = 0000000000000000
! %l5 = 00000000000000c4, %l2 = 00000000000000a7, %y = 000006a7
sdivcc %l5,%l2,%l7 ! %l7 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = 00000000
! %l7 = 000000007fffffff, %l0 = 0000000000000000, %l0 = 0000000000000000
and %l7,%l0,%l0 ! %l0 = 0000000000000000
! %f2 = 82a70000 00000097, Mem[0000000030000078] = 00000000 c7a8e132
stda %f2 ,[%o0+0x078]%asi ! Mem[0000000030000078] = 82a70000 00000097
p7_label_38:
! %l2 = 00000000000000a7, %l4 = 0000000000000430, %l2 = 00000000000000a7
tsubcc %l2,%l4,%l2 ! %l2 = fffffffffffffc77, %ccr = 9b
! %l2 = fffffffffffffc77, immed = fffff0a1, %l7 = 000000007fffffff
sub %l2,-0xf5f,%l7 ! %l7 = 0000000000000bd6
! Mem[0000000030800078] = 00000000 0010ef2f, %l2 = fffffc77, %l3 = 7b095000
ldd [%o1+0x078],%l2 ! %l2 = 0000000000000000 000000000010ef2f
! %l5 = 00000000000000c4, %l7 = 0000000000000bd6, %l1 = 0000000000000000
xorcc %l5,%l7,%l1 ! %l1 = 0000000000000b12, %ccr = 00
! retry : should take illegal inst trap, %l0 = 0000000000000000
retry ! Illegal inst trap : %l0 = 0000000000000010
! Mem[000000001f000010] = 00000000c7a8e132, %l6 = 000000008b99c400
ldxa [%i2+%i5]0x81,%l6 ! %l6 = 00000000c7a8e132
! Mem[000000001f00003c] = b47b248f, %l3 = 000000000010ef2f
ldsb [%i2+0x03e],%l3 ! %l3 = 0000000000000024
! Mem[0000000030800078] = 000000000010ef2f, %f2 = 82a70000 00000097
ldd [%o1+0x078],%f2 ! %f2 = 00000000 0010ef2f
! %l5 = 00000000000000c4, immed = ffffffdf, %y = 00000000
sdiv %l5,-0x021,%l0 ! %l0 = fffffffffffffffb
mov %l0,%y ! %y = fffffffb
! %l4 = 0000000000000430, Mem[000000001f000010] = 00000000
stha %l4,[%i2+%i5]0x88 ! Mem[000000001f000010] = 00000430
p7_label_39:
! Mem[0000000031800038] = e7480582, %l3 = 0000000000000024
ldub [%o3+0x03a],%l3 ! %l3 = 0000000000000005
! %l0 = fffffffffffffffb, immed = fffffe91, %y = fffffffb
sdivcc %l0,-0x16f,%l6 ! %l6 = 0000000002ca49f0, %ccr = 00
mov %l0,%y ! %y = fffffffb
! Mem[000000001f000070] = c5630ada, %l5 = 00000000000000c4
ldsh [%i2+0x072],%l5 ! %l5 = 0000000000000ada
! Randomly selected nop
nop
! %l2 = 00000000, %l3 = 00000005, Mem[0000000031800078] = 0000ff00 000000bc
stda %l2,[%o3+0x078]%asi ! Mem[0000000031800078] = 00000000 00000005
! Mem[000000001e800028] = cb1be78c, %l0 = fffffffffffffffb
lduba [%i1+%o5]0x88,%l0 ! %l0 = 000000000000008c
! retry : should take illegal inst trap, %l0 = 000000000000008c
retry ! Illegal inst trap : %l0 = 000000000000009c
! Mem[000000001f800028] = 00c4998b00000000, %l0 = 000000000000009c
ldxa [%i3+%o5]0x81,%l0 ! %l0 = 00c4998b00000000
! Mem[000000003080003c] = 03001059, %l5 = 0000000000000ada
ldswa [%o1+0x03c]%asi,%l5 ! %l5 = 0000000003001059
! Randomly selected nop
nop
p7_label_40:
! Clear Register : %l2 = 0000000000000000
clr %l2 ! %l2 = 0000000000000000
! %l2 = 0000000000000000, immed = fffff424, %l4 = 0000000000000430
xnorcc %l2,-0xbdc,%l4 ! %l4 = 0000000000000bdb, %ccr = 00
! %f2 = 00000000 0010ef2f, Mem[0000000031000038] = 00000000 c7a8e132
stda %f2 ,[%o2+0x038]%asi ! Mem[0000000031000038] = 00000000 0010ef2f
! %f26 = 8dcce1fe 779dcc7d, Mem[0000000030000078] = 82a70000 00000097
stda %f26,[%o0+0x078]%asi ! Mem[0000000030000078] = 8dcce1fe 779dcc7d
! %l7 = 0000000000000bd6, immed = fffff1be, %l6 = 0000000002ca49f0
taddcc %l7,-0xe42,%l6 ! %l6 = fffffffffffffd94, %ccr = 8a
! Mem[000000001f000030] = 4442edc7, %f22 = 00000000
lda [%i2+%o6]0x80,%f22 ! %f22 = 4442edc7
save ! CWP = 1
! %l4 = c5829a4a204bb8c3, immed = 00000c8b, %l2 = 9f4baf2289b2a639
or %l4,0xc8b,%l2 ! %l2 = c5829a4a204bbccb
! Mem[000000003100007c] = 2709939e, %l0 = 3af8de59b8ee66c2
ldsw [%i2+0x07c],%l0 ! %l0 = 000000002709939e
! %l4 = c5829a4a204bb8c3, immed = ffffff1e, %l5 = 57e3690c604de85a
tsubcctv %l4,-0x0e2,%l5 ! %l0 = 00000000270993c1, Trapped
p7_label_41: ! %cwp = 1
! done : should take illegal inst trap, %l0 = 00000000270993c1
done ! Illegal inst trap : %l0 = 00000000270993d1
! Mem[0000000031800038] = e7480582, %l2 = c5829a4a204bbccb
lduw [%i3+0x038],%l2 ! %l2 = 00000000e7480582
! Mem[000000003080007c] = 0010ef2f, %l7 = 77ab2cae39eb2efb
ldsba [%i1+0x07c]%asi,%l7 ! %l7 = 0000000000000000
! Mem[000000001e000010] = 00007824 c8339b4a, %l2 = e7480582, %l3 = 3931ffaa
ldda [%o0+%o5]0x81,%l2 ! %l2 = 0000000000007824 00000000c8339b4a
! Mem[000000001f000034] = a76437c1, %l6 = 7c63389a39b529e5
ldsw [%o2+0x034],%l6 ! %l6 = ffffffffa76437c1
! %l4 = c5829a4a204bb8c3, immed = 0000000e, %l3 = 00000000c8339b4a
sll %l4,0x00e,%l3 ! %l3 = a6928812ee30c000
! Mem[000000001e800020] = 00000000, %l5 = 57e3690c604de85a
ldsba [%o1+%i4]0x81,%l5 ! %l5 = 0000000000000000
! %l2 = 0000000000007824, Mem[000000003180003e] = 00000000
stb %l2,[%i3+0x03e] ! Mem[000000003180003c] = 00002400
! %f8 = bfd4c4d2 57d54803, Mem[000000001f000050] = f41fc661 00008c71
std %f8 ,[%o2+0x050] ! Mem[000000001f000050] = bfd4c4d2 57d54803
! %f8 = bfd4c4d2 57d54803, Mem[000000001e000020] = 6f7df7e5 ea0197da
stda %f8 ,[%o0+%i4]0x81 ! Mem[000000001e000020] = bfd4c4d2 57d54803
p7_label_42: ! %cwp = 1
! %l7 = 0000000000000000, %l5 = 0000000000000000, %y = fffffffb
udiv %l7,%l5,%l6 ! Div by zero, %l0 = 0000000027099421
mov %l0,%y ! %y = 270993f9
! Mem[000000003180003c] = 00002400, %l2 = 0000000000007824
ldsha [%i3+0x03e]%asi,%l2 ! %l2 = 0000000000002400
! %l3 = a6928812ee30c000, Mem[000000003100007b] = 779dcc7d
stb %l3,[%i2+0x07b] ! Mem[0000000031000078] = 779dcc00
! %l2 = 0000000000002400, %l2 = 0000000000002400, %l1 = 9c79f5188a5bbc87
udivx %l2,%l2,%l1 ! %l1 = 0000000000000001
! %l6 = ffffffffa76437c1, immed = 0000054d, %l4 = c5829a4a204bb8c3
and %l6,0x54d,%l4 ! %l4 = 0000000000000541
! %l4 = 0000000000000541, Mem[000000001e800030] = 0000bc33
stha %l4,[%o1+%i6]0x80 ! Mem[000000001e800030] = 0541bc33
! Mem[000000001e000008] = ffffffff, %l1 = 0000000000000001
ldswa [%o0+%o4]0x88,%l1 ! %l1 = ffffffffffffffff
! %l7 = 0000000000000000, immed = 00000011, %l4 = 0000000000000541
sra %l7,0x011,%l4 ! %l4 = 0000000000000000
! %l0 = 270993f9, %l1 = ffffffff, Mem[000000001f000008] = cbf05485 2880dd05
stda %l0,[%o2+%o4]0x81 ! Mem[000000001f000008] = 270993f9 ffffffff
! %l6 = a76437c1, %l7 = 00000000, Mem[000000001f000010] = 30040000 c7a8e132
std %l6,[%o2+%o5] ! Mem[000000001f000010] = a76437c1 00000000
p7_label_43: ! %cwp = 1
! %f16 = 5b08f245, Mem[0000000030000038] = 00000000
st %f16,[%i0+0x038] ! Mem[0000000030000038] = 5b08f245
! Mem[0000000031800038] = e748058200002400, %l3 = a6928812ee30c000
ldxa [%i3+0x038]%asi,%l3 ! %l3 = e748058200002400
! %l5 = 0000000000000000, immed = fffff7a4, %y = 270993f9
udivcc %l5,-0x85c,%l7 ! %l7 = 000000002709953f, %ccr = 00
mov %l0,%y ! %y = 270993f9
! %f26 = 8dcce1fe 779dcc7d, Mem[000000001e800078] = f22b9928 5602977e
std %f26,[%o1+0x078] ! Mem[000000001e800078] = 8dcce1fe 779dcc7d
! Mem[000000001f00004c] = 17c9a3bc, %l6 = ffffffffa76437c1
ldswa [%o2+0x04c]%asi,%l6 ! %l6 = 0000000017c9a3bc
! %l3 = e748058200002400, Mem[0000000031000038] = 000000000010ef2f
stx %l3,[%i2+0x038] ! Mem[0000000031000038] = e748058200002400
! %l4 = 0000000000000000, immed = 00000baf, %l6 = 0000000017c9a3bc
sub %l4,0xbaf,%l6 ! %l6 = fffffffffffff451
! Mem[000000001f800000] = 000033bc, %f20 = 5602977e
lda [%o3+%g0]0x88,%f20 ! %f20 = 000033bc
! Mem[000000001f800008] = 00005f6e, %l2 = 0000000000002400
ldswa [%o3+%o4]0x81,%l2 ! %l2 = 0000000000005f6e
! %l0 = 00000000270993f9, Mem[000000001f800028] = 8b99c400
stha %l0,[%o3+%i5]0x88 ! Mem[000000001f800028] = 8b9993f9
p7_label_44: ! %cwp = 1
! %l6 = fffffffffffff451, %l5 = 0000000000000000, %l2 = 0000000000005f6e
xor %l6,%l5,%l2 ! %l2 = fffffffffffff451
! Clear Register : %l4 = 0000000000000000
clr %l4 ! %l4 = 0000000000000000
! retry : should take illegal inst trap, %l0 = 00000000270993f9
retry ! Illegal inst trap : %l0 = 0000000027099409
! Mem[000000001f000018] = bca3c917297b82a7, %f16 = 5b08f245 7b0aa4a2
ldda [%o2+%o6]0x88,%f16 ! %f16 = bca3c917 297b82a7
! Mem[000000001e800008] = 0000000023be92fb, %f18 = 77821b78 17c9a3bc
ldda [%o1+%o4]0x81,%f18 ! %f18 = 00000000 23be92fb
! Mem[000000001e00000c] = eb80f745, %l2 = fffffffffffff451
ldsh [%o0+0x00e],%l2 ! %l2 = fffffffffffff745
! %l3 = e748058200002400, immed = fffff9c4, %l2 = fffffffffffff745
subccc %l3,-0x63c,%l2 ! %l2 = e748058200002a3c, %ccr = 91
! Mem[0000000030000078] = 8dcce1fe779dcc7d, %l6 = fffffffffffff451
ldx [%i0+0x078],%l6 ! %l6 = 8dcce1fe779dcc7d
! %l0 = 0000000027099409, immed = 00000030, %l0 = 0000000027099409
sllx %l0,0x030,%l0 ! %l0 = 9409000000000000
! %l4 = 0000000000000000, immed = 000003e5, %l0 = 9409000000000000
andcc %l4,0x3e5,%l0 ! %l0 = 0000000000000000, %ccr = 44
p7_label_45: ! %cwp = 1
! Mem[000000001e800028] = 8ce71bcb, %l4 = 0000000000000000
ldsba [%o1+%i5]0x81,%l4 ! %l4 = ffffffffffffff8c
! %l6 = 8dcce1fe779dcc7d, Mem[000000003180007e] = 00000005
stb %l6,[%i3+0x07e] ! Mem[000000003180007c] = 00007d05
! %l4 = ffffffffffffff8c, immed = 00000003, %l4 = ffffffffffffff8c
srl %l4,0x003,%l4 ! %l4 = 000000001ffffff1
! %l6 = 8dcce1fe779dcc7d, immed = 00000f09, %y = 270993f9
umulcc %l6,0xf09,%l0 ! %l0 = 0000070673878365, %ccr = 00, %y = 706
! %f2 = 00000000 0010ef2f, Mem[0000000031000078] = 779dcc00 2709939e
std %f2 ,[%i2+0x078] ! Mem[0000000031000078] = 00000000 0010ef2f
! %l4 = 000000001ffffff1, %l6 = 8dcce1fe779dcc7d, %l0 = 0000070673878365
sub %l4,%l6,%l0 ! %l0 = 72331e01a8623374
! %l7 = 000000002709953f, Mem[000000001e800020] = 00000000
stw %l7,[%o1+%i4] ! Mem[000000001e800020] = 2709953f
! %l4 = 000000001ffffff1, %l3 = e748058200002400, %l1 = ffffffffffffffff
subccc %l4,%l3,%l1 ! %l1 = 18b7fa7e1fffdbf1, %ccr = 10
! %l0 = 72331e01a8623374, Mem[0000000030000038] = 5b08f245c7a8e132
stx %l0,[%i0+0x038] ! Mem[0000000030000038] = 72331e01a8623374
! %l7 = 000000002709953f, %l6 = 8dcce1fe779dcc7d, %y = 00000706
smul %l7,%l6,%l0 ! %l0 = 123d846f833f13c3, %y = 123d846f
p7_label_46: ! %cwp = 1
! %l1 = 18b7fa7e1fffdbf1, %l5 = 0000000000000000, %l5 = 0000000000000000
andcc %l1,%l5,%l5 ! %l5 = 0000000000000000, %ccr = 44
! %l3 = e748058200002400, Mem[0000000031000038] = e7480582
stw %l3,[%i2+0x038] ! Mem[0000000031000038] = 00002400
! Mem[0000000031800078] = 00000000, %l5 = 0000000000000000
ldsha [%i3+0x078]%asi,%l5 ! %l5 = 0000000000000000
! Mem[000000001e800000] = 80000000, %l4 = 000000001ffffff1
ldsha [%o1+%g0]0x81,%l4 ! %l4 = ffffffffffff8000
! %l5 = 0000000000000000, Mem[000000001e000050] = 9260421b, %asi = 80
stwa %l5,[%o0+0x050]%asi ! Mem[000000001e000050] = 00000000
! Clear Register : %l2 = e748058200002a3c
clr %l2 ! %l2 = 0000000000000000
! %f28 = 067da7ad, Mem[000000001e800000] = 80000000
sta %f28,[%o1+%g0]0x81 ! Mem[000000001e800000] = 067da7ad
! Clear Register : %l7 = 000000002709953f
clr %l7 ! %l7 = 0000000000000000
! %l2 = 0000000000000000, immed = fffffa17, %l4 = ffffffffffff8000
andncc %l2,-0x5e9,%l4 ! %l4 = 0000000000000000, %ccr = 44
! %f26 = 8dcce1fe, Mem[000000001f00000c] = ffffffff
st %f26,[%o2+0x00c] ! Mem[000000001f00000c] = 8dcce1fe
p7_label_47: ! %cwp = 1
! %l6 = 8dcce1fe779dcc7d, %l2 = 0000000000000000, %y = 123d846f
sdiv %l6,%l2,%l0 ! Div by zero, %l0 = 123d846f833f1413
mov %l0,%y ! %y = 833f13eb
! %l6 = 8dcce1fe779dcc7d, Mem[000000003080003e] = 03001059
sth %l6,[%i1+0x03e] ! Mem[000000003080003c] = 0300cc7d
! Randomly selected nop
nop
! %l0 = 123d846f833f13eb, Mem[0000000031000038] = 0000240000002400
stx %l0,[%i2+0x038] ! Mem[0000000031000038] = 123d846f833f13eb
! Mem[000000001e000020] = d2c4d4bf, %l6 = 8dcce1fe779dcc7d
ldsba [%o0+%i4]0x88,%l6 ! %l6 = ffffffffffffffbf
! %f28 = 067da7ad 1238ca2d, Mem[000000001e800018] = 00000000 00000000
stda %f28,[%o1+%o6]0x89 ! Mem[000000001e800018] = 067da7ad 1238ca2d
! Mem[000000001f000028] = 3d59d2d3bc00d28c, %f16 = bca3c917 297b82a7
ldda [%o2+%i5]0x88,%f16 ! %f16 = 3d59d2d3 bc00d28c
! Mem[000000001f000010] = a76437c1, %l0 = 123d846f833f13eb
lduha [%o2+%o5]0x80,%l0 ! %l0 = 000000000000a764
! Mem[000000001f800030] = ffffffa9, %f31 = 3450d278
lda [%o3+%i6]0x88,%f31 ! %f31 = ffffffa9
! Mem[0000000031800078] = 00000000 00007d05, %l4 = 00000000, %l5 = 00000000
ldd [%i3+0x078],%l4 ! %l4 = 0000000000000000 0000000000007d05
p7_label_48: ! %cwp = 1
! %f12 = 00000000 6f7df7e5, Mem[000000001e800000] = 067da7ad f0c7788b
stda %f12,[%o1+0x000]%asi ! Mem[000000001e800000] = 00000000 6f7df7e5
! %l4 = 0000000000000000, Mem[000000003100007c] = 0010ef2f
stb %l4,[%i2+0x07c] ! Mem[000000003100007c] = 0010ef2f
! Mem[0000000031800038] = e7480582, %l4 = 0000000000000000
ldsw [%i3+0x038],%l4 ! %l4 = ffffffffe7480582
! %l3 = e748058200002400, immed = 00000684, %y = 833f13eb
umulcc %l3,0x684,%l0 ! %l0 = 0000000000ea9000, %ccr = 00, %y = 00
! Mem[0000000031800038] = e748058200002400, %l7 = 0000000000000000
ldx [%i3+0x038],%l7 ! %l7 = e748058200002400
! Mem[000000003080007c] = 0010ef2f, %l7 = e748058200002400
ldsb [%i1+0x07c],%l7 ! %l7 = 0000000000000000
! %l7 = 0000000000000000, Mem[000000001e800070] = c7a8e132
stw %l7,[%o1+0x070] ! Mem[000000001e800070] = 00000000
! Mem[000000001f000020] = d2d3ffffffffffff, %f8 = bfd4c4d2 57d54803
ldd [%o2+%i4],%f8 ! %f8 = d2d3ffff ffffffff
! Mem[000000003180003c] = 00002400, %l1 = 18b7fa7e1fffdbf1
ldsb [%i3+0x03e],%l1 ! %l1 = 0000000000000024
! Mem[0000000030000078] = 8dcce1fe, %l3 = e748058200002400
ldsb [%i0+0x07b],%l3 ! %l3 = fffffffffffffffe
p7_label_49: ! %cwp = 1
! Mem[000000001f000028] = bc00d28c, %l1 = 0000000000000024
lduba [%o2+%i5]0x88,%l1 ! %l1 = 000000000000008c
! %l1 = 000000000000008c, immd = 0000000000000206, %l1 = 000000000000008c
udivx %l1,0x206,%l1 ! %l1 = 0000000000000000
! Mem[000000003000003c] = a8623374, %l5 = 0000000000007d05
ldub [%i0+0x03e],%l5 ! %l5 = 0000000000000033
! %l2 = 0000000000000000, Mem[000000003180003c] = 00002400
stw %l2,[%i3+0x03c] ! Mem[000000003180003c] = 00000000
! %l3 = fffffffffffffffe, immed = fffff4fa, %y = 00000000
umulcc %l3,-0xb06,%l2 ! %l2 = fffff4f80000160c, %ccr = 80, %y = fffff4f8
! %l3 = fffffffffffffffe, Mem[000000001f80003d] = 52241077
stb %l3,[%o3+0x03d] ! Mem[000000001f80003c] = 52fe1077
! Mem[000000003100007c] = 0010ef2f, %l1 = 0000000000000000
ldub [%i2+0x07e],%l1 ! %l1 = 00000000000000ef
! %f0 = c7a8e132, Mem[000000001f000004] = 2061afc3
st %f0 ,[%o2+0x004] ! Mem[000000001f000004] = c7a8e132
! %l5 = 0000000000000033, immd = 000000000000042c, %l4 = ffffffffe7480582
sdivx %l5,0x42c,%l4 ! %l4 = 0000000000000000
! %l1 = 00000000000000ef, immed = fffffd74, %l7 = 0000000000000000
or %l1,-0x28c,%l7 ! %l7 = fffffffffffffdff
p7_label_50: ! %cwp = 1
! %l5 = 0000000000000033, %l5 = 0000000000000033, %l4 = 0000000000000000
andcc %l5,%l5,%l4 ! %l4 = 0000000000000033, %ccr = 00
! %l4 = 00000033, %l5 = 00000033, Mem[0000000031000038] = 123d846f 833f13eb
std %l4,[%i2+0x038] ! Mem[0000000031000038] = 00000033 00000033
! Mem[000000001e800038] = 0a1225a488cf33bc, %f2 = 00000000 0010ef2f
ldd [%o1+0x038],%f2 ! %f2 = 0a1225a4 88cf33bc
! %l1 = 00000000000000ef, Mem[000000001e000030] = 22f780eb
stwa %l1,[%o0+%i6]0x81 ! Mem[000000001e000030] = 000000ef
! %l1 = 00000000000000ef, Mem[000000001f000008] = f9930927
stha %l1,[%o2+%o4]0x88 ! Mem[000000001f000008] = f99300ef
! Mem[000000001e000004] = 03641059, %l5 = 0000000000000033
ldub [%o0+0x004],%l5 ! %l5 = 0000000000000003
! Mem[000000001f800008] = 6e5f0000, %l5 = 0000000000000003
lduwa [%o3+%o4]0x88,%l5 ! %l5 = 000000006e5f0000
! Randomly selected nop
nop
restore ! CWP = 0
! %l1 = 0000000000000b12, Mem[000000001e000028] = d415ca8d69ef09b7
stxa %l1,[%i0+%o5]0x80 ! Mem[000000001e000028] = 0000000000000b12
p7_label_51:
! Clear Register : %l3 = 0000000000000005
clr %l3 ! %l3 = 0000000000000000
! %l4 = 0000000000000bdb, %l1 = 0000000000000b12, %l5 = 0000000003001059
sdivx %l4,%l1,%l5 ! %l5 = 0000000000000001
! %f18 = 00000000, Mem[000000003080003c] = 0300cc7d
st %f18,[%o1+0x03c] ! Mem[000000003080003c] = 00000000
! %l1 = 0000000000000b12, immed = fffff817, %l0 = 00c4998b00000000
addcc %l1,-0x7e9,%l0 ! %l0 = 0000000000000329, %ccr = 11
! Mem[000000001f000020] = ffffffff ffffd3d2, %l6 = fffffd94, %l7 = 00000bd6
ldda [%i2+%o4]0x89,%l6 ! %l6 = 00000000ffffd3d2 00000000ffffffff
! Mem[000000003000003c] = a8623374, %f8 = d2d3ffff
ld [%o0+0x03c],%f8 ! %f8 = a8623374
! %l5 = 0000000000000001, immed = 00000dca, %l0 = 0000000000000329
andcc %l5,0xdca,%l0 ! %l0 = 0000000000000000, %ccr = 44
! %l0 = 0000000000000000, Mem[000000003080007c] = 0010ef2f
stw %l0,[%o1+0x07c] ! Mem[000000003080007c] = 00000000
! Mem[0000000030800038] = a7827b29 00000000, %l2 = 00000000, %l3 = 00000000
ldd [%o1+0x038],%l2 ! %l2 = 00000000a7827b29 0000000000000000
! %l4 = 0000000000000bdb, %l3 = 0000000000000000, %l7 = 00000000ffffffff
sra %l4,%l3,%l7 ! %l7 = 0000000000000bdb
p7_label_52:
! Mem[000000001f800030] = a9ffffff ffffffff, %l2 = a7827b29, %l3 = 00000000
ldda [%i3+%o6]0x81,%l2 ! %l2 = 00000000a9ffffff 00000000ffffffff
! retry : should take illegal inst trap, %l0 = 0000000000000000
retry ! Illegal inst trap : %l0 = 0000000000000010
! %l2 = 00000000a9ffffff, immed = fffff374, %l6 = 00000000ffffd3d2
xorcc %l2,-0xc8c,%l6 ! %l6 = ffffffff56000c8b, %ccr = 80
! Mem[0000000031000038] = 0000003300000033, %f6 = 308cf24b 781b8277
ldda [%o2+0x038]%asi,%f6 ! %f6 = 00000033 00000033
! %l1 = 0000000000000b12, Mem[000000001e000032] = 000000ef
sth %l1,[%i0+0x032] ! Mem[000000001e000030] = 00000b12
! %l0 = 0000000000000010, Mem[000000001f800018] = ac970927f54e00c4
stxa %l0,[%i3+%i6]0x88 ! Mem[000000001f800018] = 0000000000000010
! %f2 = 0a1225a4 88cf33bc, Mem[000000001f800018] = 10000000 00000000
stda %f2 ,[%i3+%i6]0x81 ! Mem[000000001f800018] = 0a1225a4 88cf33bc
! Mem[000000001e800030] = 33bc4105, %l7 = 0000000000000bdb
lduba [%i1+%o6]0x88,%l7 ! %l7 = 0000000000000005
! Mem[000000001f000018] = 297b82a7, %f15 = ffffffff
lda [%i2+%i6]0x88,%f15 ! %f15 = 297b82a7
! %l1 = 0000000000000b12, %l6 = ffffffff56000c8b, %y = fffff4f8
umulcc %l1,%l6,%l0 ! %l0 = 000003b80c8adac6, %ccr = 00, %y = 3b8
p7_label_53:
! Mem[000000001e800030] = 0541bc33, %l2 = 00000000a9ffffff
ldsha [%i1+%o6]0x81,%l2 ! %l2 = 0000000000000541
! %l0 = 000003b80c8adac6, immed = fffff2c3, %l5 = 0000000000000001
addccc %l0,-0xd3d,%l5 ! %l5 = 000003b80c8acd89, %ccr = 11
! Mem[000000001f000048] = 77821b78, %l2 = 0000000000000541
ldsw [%i2+0x048],%l2 ! %l2 = 0000000077821b78
! Mem[000000001f800030] = a9ffffffffffffff, %f30 = 4d0ef609 ffffffa9
ldda [%i3+%o6]0x80,%f30 ! %f30 = a9ffffff ffffffff
! %l5 = 000003b80c8acd89, immed = fffff710, %l6 = ffffffff56000c8b
xor %l5,-0x8f0,%l6 ! %l6 = fffffc47f3753a99
! %l2 = 0000000077821b78, Mem[000000001e000002] = eb827b29
stb %l2,[%i0+0x002] ! Mem[000000001e000000] = eb827829
! %l6 = f3753a99, %l7 = 00000005, Mem[000000001f000038] = 4e134b54 b47b248f
std %l6,[%i2+0x038] ! Mem[000000001f000038] = f3753a99 00000005
! %l1 = 0000000000000b12, %l6 = fffffc47f3753a99, %y = 000003b8
udiv %l1,%l6,%l0 ! %l0 = 00000000000003e9
mov %l0,%y ! %y = 000003e9
! Mem[000000003100007c] = 0010ef2f, %l0 = 00000000000003e9
lduw [%o2+0x07c],%l0 ! %l0 = 000000000010ef2f
! Mem[000000001e800000] = 00000000, %l3 = 00000000ffffffff
ldswa [%i1+%g0]0x81,%l3 ! %l3 = 0000000000000000
p7_label_54:
! %l3 = 0000000000000000, immed = 00000e71, %y = 000003e9
udiv %l3,0xe71,%l5 ! %l5 = 0000000045508846
mov %l0,%y ! %y = 0010ef2f
! Mem[000000003100007c] = 0010ef2f, %l3 = 0000000000000000
ldswa [%o2+0x07c]%asi,%l3 ! %l3 = 000000000010ef2f
! Mem[0000000030800038] = a7827b29, %l0 = 000000000010ef2f
ldub [%o1+0x03a],%l0 ! %l0 = 000000000000007b
! %l3 = 000000000010ef2f, Mem[000000003080003a] = a7827b29
stb %l3,[%o1+0x03a] ! Mem[0000000030800038] = a7822f29
! Mem[000000003000007c] = 779dcc7d, %l6 = fffffc47f3753a99
lduh [%o0+0x07c],%l6 ! %l6 = 000000000000779d
! %l4 = 0000000000000bdb, Mem[000000001e000028] = 00000000
stba %l4,[%i0+%o5]0x81 ! Mem[000000001e000028] = db000000
! Mem[000000003080003c] = 00000000, %l0 = 000000000000007b
lduh [%o1+0x03c],%l0 ! %l0 = 0000000000000000
! %l6 = 000000000000779d, %l0 = 0000000000000000, %l1 = 0000000000000b12
tsubcctv %l6,%l0,%l1 ! %l0 = 0000000000000023, Trapped
! retry : should take illegal inst trap, %l0 = 0000000000000023
retry ! Illegal inst trap : %l0 = 0000000000000033
! Mem[0000000031800078] = 0000000000007d05, %l5 = 0000000045508846
ldxa [%o3+0x078]%asi,%l5 ! %l5 = 0000000000007d05
p7_label_55:
! %f6 = 00000033 00000033, Mem[0000000031000038] = 00000033 00000033
std %f6 ,[%o2+0x038] ! Mem[0000000031000038] = 00000033 00000033
! %f26 = 8dcce1fe 779dcc7d, Mem[000000001f000010] = a76437c1 00000000
std %f26,[%i2+%i5] ! Mem[000000001f000010] = 8dcce1fe 779dcc7d
! %f22 = 4442edc7 00007824, Mem[000000001f000010] = 8dcce1fe 779dcc7d
stda %f22,[%i2+0x010]%asi ! Mem[000000001f000010] = 4442edc7 00007824
! %l4 = 0000000000000bdb, immed = 00000e29, %l2 = 0000000077821b78
orn %l4,0xe29,%l2 ! %l2 = fffffffffffffbdf
! %f30 = a9ffffff ffffffff, Mem[000000001e000048] = 0df3bf3e 134aad56
std %f30,[%i0+0x048] ! Mem[000000001e000048] = a9ffffff ffffffff
! Mem[000000001e800010] = a1390065, %l3 = 000000000010ef2f
lduba [%i1+%i5]0x88,%l3 ! %l3 = 0000000000000065
! %l4 = 00000bdb, %l5 = 00007d05, Mem[0000000031800038] = e7480582 00000000
std %l4,[%o3+0x038] ! Mem[0000000031800038] = 00000bdb 00007d05
! %f30 = a9ffffff ffffffff, Mem[000000001f000030] = 4442edc7 a76437c1
stda %f30,[%i2+%o6]0x81 ! Mem[000000001f000030] = a9ffffff ffffffff
! Mem[000000003000007c] = 779dcc7d, %l6 = 000000000000779d
ldsw [%o0+0x07c],%l6 ! %l6 = 00000000779dcc7d
! %l6 = 00000000779dcc7d
sethi %hi(0x72a13c00),%l6 ! %l6 = 0000000072a13c00
p7_label_56:
! %f6 = 00000033 00000033, Mem[0000000030000078] = 8dcce1fe 779dcc7d
stda %f6 ,[%o0+0x078]%asi ! Mem[0000000030000078] = 00000033 00000033
! %f27 = 779dcc7d, Mem[0000000031000038] = 00000033
st %f27,[%o2+0x038] ! Mem[0000000031000038] = 779dcc7d
! Mem[000000001e000048] = a9ffffffffffffff, %f22 = 4442edc7 00007824
ldd [%i0+0x048],%f22 ! %f22 = a9ffffff ffffffff
! %l7 = 0000000000000005, %l4 = 0000000000000bdb, %l4 = 0000000000000bdb
add %l7,%l4,%l4 ! %l4 = 0000000000000be0
! Mem[000000001f800028] = f993998b, %l4 = 0000000000000be0
lduh [%i3+%o5],%l4 ! %l4 = 000000000000f993
! Mem[0000000030800078] = 0000000000000000, %f10 = 4442edc7 a76437c1
ldd [%o1+0x078],%f10 ! %f10 = 00000000 00000000
! %l3 = 0000000000000065, immed = fffff766, %y = 0010ef2f
umulcc %l3,-0x89a,%l3 ! %l3 = 00000064fffc9b3e, %ccr = 08, %y = 64
! Mem[000000003180003c] = 00007d05, %f27 = 779dcc7d
ld [%o3+0x03c],%f27 ! %f27 = 00007d05
! retry : should take illegal inst trap, %l0 = 0000000000000033
retry ! Illegal inst trap : %l0 = 0000000000000043
! %f31 = ffffffff, Mem[000000001e800008] = 00000000
sta %f31,[%i1+%i4]0x89 ! Mem[000000001e800008] = ffffffff
p7_label_57:
! %l7 = 0000000000000005, immed = 00000c79, %l0 = 0000000000000043
xorcc %l7,0xc79,%l0 ! %l0 = 0000000000000c7c, %ccr = 00
! done : should take illegal inst trap, %l0 = 0000000000000c7c
done ! Illegal inst trap : %l0 = 0000000000000c8c
! Mem[000000001e800008] = ffffffff, %l5 = 0000000000007d05
ldsha [%i1+%i4]0x81,%l5 ! %l5 = ffffffffffffffff
! %l3 = 00000064fffc9b3e, Mem[000000001f000006] = c7a8e132
sth %l3,[%i2+0x006] ! Mem[000000001f000004] = c7a89b3e
! %l1 = 0000000000000b12, immed = 00000573, %l1 = 0000000000000b12
orn %l1,0x573,%l1 ! %l1 = fffffffffffffb9e
! %l4 = 000000000000f993, immd = 00000000000000d9, %l4 = 000000000000f993
udivx %l4,0x0d9,%l4 ! %l4 = 0000000000000126
! Mem[000000001e000028] = db000000, %l1 = fffffffffffffb9e
lduha [%i0+%o5]0x80,%l1 ! %l1 = 000000000000db00
! %l4 = 0000000000000126, Mem[000000001f800008] = 00005f6e
stwa %l4,[%i3+%i4]0x81 ! Mem[000000001f800008] = 00000126
! %l3 = 00000064fffc9b3e, immed = 000009dc, %y = 00000064
sdiv %l3,0x9dc,%l2 ! %l2 = 000000000a3e7a2d
mov %l0,%y ! %y = 00000c8c
! %l4 = 00000126, %l5 = ffffffff, Mem[000000001e800000] = 00000000 6f7df7e5
stda %l4,[%i1+%g0]0x81 ! Mem[000000001e800000] = 00000126 ffffffff
p7_label_58:
! Mem[000000001e800028] = cb1be78c, %f29 = 1238ca2d
lda [%i1+%o5]0x88,%f29 ! %f29 = cb1be78c
! Mem[000000001f000020] = d2d3ffff ffffffff, %l0 = 00000c8c, %l1 = 0000db00
ldd [%i2+%o4],%l0 ! %l0 = 00000000d2d3ffff 00000000ffffffff
! %l1 = 00000000ffffffff, immd = 0000000000000b43, %l4 = 0000000000000126
udivx %l1,0xb43,%l4 ! %l4 = 000000000016bb5c
! Invert Register : %l6 = 0000000072a13c00
xor %l6,-1,%l6 ! %l6 = ffffffff8d5ec3ff
! %l1 = 00000000ffffffff, immed = ffffff23, %l1 = 00000000ffffffff
andn %l1,-0x0dd,%l1 ! %l1 = 00000000000000dc
! Mem[0000000030800078] = 00000000, %l0 = 00000000d2d3ffff
ldsba [%o1+0x07b]%asi,%l0 ! %l0 = 0000000000000000
! %l3 = 00000064fffc9b3e, Mem[000000001e80006e] = 7ccd9c9d
stb %l3,[%i1+0x06e] ! Mem[000000001e80006c] = 7ccd3e9d
! Mem[000000001f800028] = 000000008b9993f9, %l2 = 000000000a3e7a2d
ldxa [%i3+%o5]0x88,%l2 ! %l2 = 000000008b9993f9
! Mem[0000000030800038] = a7822f29 00000000, %l2 = 8b9993f9, %l3 = fffc9b3e
ldd [%o1+0x038],%l2 ! %l2 = 00000000a7822f29 0000000000000000
! %l4 = 000000000016bb5c, %l7 = 0000000000000005, %l6 = ffffffff8d5ec3ff
udivx %l4,%l7,%l6 ! %l6 = 0000000000048bdf
p7_label_59:
! Invert Register : %l4 = 000000000016bb5c
xor %l4,-1,%l4 ! %l4 = ffffffffffe944a3
! %f29 = cb1be78c, Mem[000000001f800048] = 27ba88b5
st %f29,[%i3+0x048] ! Mem[000000001f800048] = cb1be78c
! %l5 = ffffffffffffffff, immed = fffff9bd, %l3 = 0000000000000000
xor %l5,-0x643,%l3 ! %l3 = 0000000000000642
! %l4 = ffffffffffe944a3, Mem[000000001e800018] = 1238ca2d
stha %l4,[%i1+%i6]0x88 ! Mem[000000001e800018] = 123844a3
! Mem[0000000030800038] = a7822f29, %l1 = 00000000000000dc
ldsh [%o1+0x038],%l1 ! %l1 = ffffffffffffa782
! Mem[000000001e000044] = 9505e6de, %l4 = ffffffffffe944a3
ldsba [%i0+0x044]%asi,%l4 ! %l4 = ffffffffffffff95
! %l7 = 0000000000000005, %l1 = ffffffffffffa782, %l1 = ffffffffffffa782
or %l7,%l1,%l1 ! %l1 = ffffffffffffa787
! %l4 = ffffffffffffff95, Mem[000000003180003c] = 00007d05
stw %l4,[%o3+0x03c] ! Mem[000000003180003c] = ffffff95
! %l1 = ffffffffffffa787, immed = 00000004, %l0 = 0000000000000000
srl %l1,0x004,%l0 ! %l0 = 000000000ffffa78
! %l0 = 000000000ffffa78, immed = fffff571, %y = 00000c8c
sdiv %l0,-0xa8f,%l2 ! %l2 = ffffffff80000000
mov %l0,%y ! %y = 0ffffa78
p7_label_60:
! %l6 = 0000000000048bdf, Mem[000000001f800030] = a9ffffff
stwa %l6,[%i3+%o6]0x81 ! Mem[000000001f800030] = 00048bdf
! Mem[000000001f800028] = f993998b, %l2 = ffffffff80000000
lduha [%i3+%o5]0x80,%l2 ! %l2 = 000000000000f993
! %l7 = 0000000000000005, Mem[000000001f80007a] = bf2dd492
sth %l7,[%i3+0x07a] ! Mem[000000001f800078] = bf2d0005
! Mem[000000001f80007c] = d4fe3f8e, %l3 = 0000000000000642
ldub [%i3+0x07d],%l3 ! %l3 = 00000000000000fe
! %l4 = ffffffffffffff95, immed = fffffadd, %l1 = ffffffffffffa787
and %l4,-0x523,%l1 ! %l1 = fffffffffffffa95
! Mem[0000000030800078] = 00000000, %l2 = 000000000000f993
ldsb [%o1+0x078],%l2 ! %l2 = 0000000000000000
! %l6 = 0000000000048bdf, immed = 0000060f, %y = 0ffffa78
smul %l6,0x60f,%l1 ! %l1 = 000000001b8b6c11, %y = 00
! Mem[0000000030800038] = a7822f2900000000, %f2 = 0a1225a4 88cf33bc
ldd [%o1+0x038],%f2 ! %f2 = a7822f29 00000000
! Mem[000000001e800028] = 8ce71bcb, %l1 = 000000001b8b6c11
ldsba [%i1+%o5]0x81,%l1 ! %l1 = ffffffffffffff8c
! %l7 = 0000000000000005, immed = 000005f7, %l7 = 0000000000000005
subccc %l7,0x5f7,%l7 ! %l7 = fffffffffffffa0e, %ccr = 99
p7_label_61:
! %l7 = fffffffffffffa0e, Mem[000000001f000028] = 8cd200bc
stba %l7,[%i2+%o5]0x81 ! Mem[000000001f000028] = 0ed200bc
! %l2 = 0000000000000000, Mem[0000000031800038] = 00000bdbffffff95
stx %l2,[%o3+0x038] ! Mem[0000000031800038] = 0000000000000000
! %l1 = ffffffffffffff8c, %l7 = fffffffffffffa0e, %l7 = fffffffffffffa0e
sdivx %l1,%l7,%l7 ! Div by zero, %l0 = 000000000ffffaa0
! %l2 = 00000000, %l3 = 000000fe, Mem[000000001f800018] = a425120a bc33cf88
stda %l2,[%i3+%i6]0x89 ! Mem[000000001f800018] = 00000000 000000fe
! Mem[000000001f000020] = ffffd3d2, %l2 = 0000000000000000
ldsha [%i2+%o4]0x89,%l2 ! %l2 = ffffffffffffd3d2
! %l3 = 00000000000000fe
sethi %hi(0x7bc64c00),%l3 ! %l3 = 000000007bc64c00
! Mem[000000001e000028] = 000000db, %f17 = bc00d28c
lda [%i0+%o5]0x88,%f17 ! %f17 = 000000db
! %l4 = ffffffffffffff95, immed = fffff7f9, %y = 00000000
sdivcc %l4,-0x807,%l1 ! %l1 = ffffffffffe01be8, %ccr = 88
mov %l0,%y ! %y = 0ffffa78
! Mem[000000001f000008] = fee1cc8d f99300ef, %l2 = ffffd3d2, %l3 = 7bc64c00
ldda [%i2+%i4]0x89,%l2 ! %l2 = 00000000f99300ef 00000000fee1cc8d
! retry : should take illegal inst trap, %l0 = 000000000ffffa78
retry ! Illegal inst trap : %l0 = 000000000ffffa88
p7_label_62:
! Mem[000000001e800020] = 2709953f0000bc33, %f12 = 00000000 6f7df7e5
ldd [%i1+%o4],%f12 ! %f12 = 2709953f 0000bc33
! Mem[000000001e000028] = 000000db, %f28 = 067da7ad
lda [%i0+%o5]0x88,%f28 ! %f28 = 000000db
! Mem[000000001e800038] = 0a1225a4 88cf33bc, %l2 = f99300ef, %l3 = fee1cc8d
ldda [%i1+0x038]%asi,%l2 ! %l2 = 000000000a1225a4 0000000088cf33bc
! Mem[0000000030800038] = a7822f29, %l2 = 000000000a1225a4
lduw [%o1+0x038],%l2 ! %l2 = 00000000a7822f29
! Mem[0000000031800038] = 00000000, %l1 = ffffffffffe01be8
ldsh [%o3+0x038],%l1 ! %l1 = 0000000000000000
! %l1 = 0000000000000000, %l2 = 00000000a7822f29, %l5 = ffffffffffffffff
xorcc %l1,%l2,%l5 ! %l5 = 00000000a7822f29, %ccr = 08
! Invert Register : %l3 = 0000000088cf33bc
xor %l3,-1,%l3 ! %l3 = ffffffff7730cc43
! Clear Register : %l7 = 0000000000000000
clr %l7 ! %l7 = 0000000000000000
! %l3 = ffffffff7730cc43, %l1 = 0000000000000000, %l2 = 00000000a7822f29
tsubcc %l3,%l1,%l2 ! %l2 = ffffffff7730cc43, %ccr = 82
! %l0 = 0ffffa88, %l1 = 00000000, Mem[000000001f000020] = d2d3ffff ffffffff
stda %l0,[%i2+0x020]%asi ! Mem[000000001f000020] = 0ffffa88 00000000
p7_label_63:
! Mem[000000001f000008] = f99300ef, %f6 = 00000033
lda [%i2+%i4]0x88,%f6 ! %f6 = f99300ef
! %l1 = 0000000000000000, %l3 = ffffffff7730cc43, %l3 = ffffffff7730cc43
xor %l1,%l3,%l3 ! %l3 = ffffffff7730cc43
! %l1 = 0000000000000000, immed = 0000077c, %l4 = ffffffffffffff95
addcc %l1,0x77c,%l4 ! %l4 = 000000000000077c, %ccr = 00
! %l1 = 0000000000000000, %l7 = 0000000000000000, %y = 0ffffa78
umulcc %l1,%l7,%l1 ! %l1 = 0000000000000000, %ccr = 44, %y = 00
! %l0 = 0ffffa88, %l1 = 00000000, Mem[0000000030000078] = 00000033 00000033
stda %l0,[%o0+0x078]%asi ! Mem[0000000030000078] = 0ffffa88 00000000
! %l5 = 00000000a7822f29, immed = 000005c5, %l6 = 0000000000048bdf
xor %l5,0x5c5,%l6 ! %l6 = 00000000a7822aec
! %f24 = 5602977e 07965eec, Mem[0000000031800078] = 00000000 00007d05
std %f24,[%o3+0x078] ! Mem[0000000031800078] = 5602977e 07965eec
! Mem[000000001e000030] = 00000b12, %l6 = 00000000a7822aec
ldub [%i0+0x033],%l6 ! %l6 = 0000000000000012
! %l4 = 000000000000077c, Mem[0000000030800038] = a7822f29
stb %l4,[%o1+0x038] ! Mem[0000000030800038] = 7c822f29
! Mem[000000001e000000] = eb82782903641059, %f28 = 000000db cb1be78c
ldda [%i0+%g0]0x80,%f28 ! %f28 = eb827829 03641059
p7_label_64:
! %l5 = 00000000a7822f29, %l0 = 000000000ffffa88, %l3 = ffffffff7730cc43
orn %l5,%l0,%l3 ! %l3 = fffffffff7822f7f
! Mem[0000000031800078] = 5602977e07965eec, %l2 = ffffffff7730cc43
ldx [%o3+0x078],%l2 ! %l2 = 5602977e07965eec
! %l7 = 0000000000000000, %l3 = fffffffff7822f7f, %l1 = 0000000000000000
orncc %l7,%l3,%l1 ! %l1 = 00000000087dd080, %ccr = 00
! %l1 = 00000000087dd080, immed = ffffff20, %l5 = 00000000a7822f29
subc %l1,-0x0e0,%l5 ! %l5 = 00000000087dd160
! %l3 = fffffffff7822f7f, immed = 00000013, %l1 = 00000000087dd080
sll %l3,0x013,%l1 ! %l1 = ffffbc117bf80000
! %f4 = a7827b29 03641059, Mem[000000001f800028] = f993998b 00000000
std %f4 ,[%i3+%o5] ! Mem[000000001f800028] = a7827b29 03641059
! Clear Register : %l4 = 000000000000077c
clr %l4 ! %l4 = 0000000000000000
! Mem[0000000030800078] = 00000000, %l4 = 0000000000000000
lduh [%o1+0x078],%l4 ! %l4 = 0000000000000000
! Mem[0000000031000038] = 779dcc7d00000033, %f14 = 00000023 297b82a7
ldd [%o2+0x038],%f14 ! %f14 = 779dcc7d 00000033
! Mem[0000000030000038] = 72331e01a8623374, %f26 = 8dcce1fe 00007d05
ldd [%o0+0x038],%f26 ! %f26 = 72331e01 a8623374
p7_label_65:
! %l2 = 5602977e07965eec, immed = 00000017, %l5 = 00000000087dd160
sra %l2,0x017,%l5 ! %l5 = 000000000000000f
! Mem[000000003100003c] = 00000033, %l4 = 0000000000000000
ldswa [%o2+0x03c]%asi,%l4 ! %l4 = 0000000000000033
! %l2 = 5602977e07965eec, Mem[000000003080003c] = 00000000
stw %l2,[%o1+0x03c] ! Mem[000000003080003c] = 07965eec
! %l2 = 5602977e07965eec, Mem[000000001e000013] = 00007824
stb %l2,[%i0+0x013] ! Mem[000000001e000010] = 000078ec
! Mem[000000001f800020] = 00000080, %l0 = 000000000ffffa88
lduwa [%i3+%o4]0x80,%l0 ! %l0 = 0000000000000080
! %f18 = 00000000, Mem[0000000031000078] = 00000000
st %f18,[%o2+0x078] ! Mem[0000000031000078] = 00000000
! %l6 = 0000000000000012, %l5 = 000000000000000f, %l7 = 0000000000000000
taddcc %l6,%l5,%l7 ! %l7 = 0000000000000021, %ccr = 02
! %l2 = 5602977e07965eec, %l1 = ffffbc117bf80000, %l6 = 0000000000000012
srl %l2,%l1,%l6 ! %l6 = 0000000007965eec
! Mem[000000003080007c] = 00000000, %l4 = 0000000000000033
ldsb [%o1+0x07f],%l4 ! %l4 = 0000000000000000
! Mem[000000001e800028] = 8ce71bcb, %l6 = 0000000007965eec
ldsh [%i1+0x02a],%l6 ! %l6 = 0000000000001bcb
p7_label_66:
! %l3 = fffffffff7822f7f, immed = fffff9fd, %y = 00000000
umul %l3,-0x603,%l7 ! %l7 = f78229af0c5c7783, %y = f78229af
! %l6 = 0000000000001bcb, immed = 00000032, %l1 = ffffbc117bf80000
sllx %l6,0x032,%l1 ! %l1 = 6f2c000000000000
! Mem[000000001e000008] = ffffffff eb80f745, %l6 = 00001bcb, %l7 = 0c5c7783
ldda [%i0+%i4]0x81,%l6 ! %l6 = 00000000ffffffff 00000000eb80f745
! Mem[0000000031800078] = 5602977e07965eec, %f6 = f99300ef 00000033
ldd [%o3+0x078],%f6 ! %f6 = 5602977e 07965eec
! %l2 = 5602977e07965eec, immed = fffff8aa, %l7 = 00000000eb80f745
xnor %l2,-0x756,%l7 ! %l7 = 5602977e079659b9
! %l1 = 6f2c000000000000, immed = fffff06a, %y = f78229af
udivcc %l1,-0xf96,%l3 ! %l3 = 00000000f78238c0, %ccr = 08
mov %l0,%y ! %y = 00000080
! %l0 = 0000000000000080, Mem[000000003100007e] = 0010ef2f
stba %l0,[%o2+0x07e]%asi ! Mem[000000003100007c] = 0010802f
! %l4 = 0000000000000000, %l5 = 000000000000000f, %l2 = 5602977e07965eec
srl %l4,%l5,%l2 ! %l2 = 0000000000000000
! Mem[000000001f800018] = 00000000, %l6 = 00000000ffffffff
ldsba [%i3+%i6]0x89,%l6 ! %l6 = 0000000000000000
! %l0 = 0000000000000080, %l7 = 5602977e079659b9, %l1 = 6f2c000000000000
udivx %l0,%l7,%l1 ! %l1 = 0000000000000000
p7_label_67:
! %l7 = 5602977e079659b9, Mem[0000000030000078] = 0ffffa8800000000
stx %l7,[%o0+0x078] ! Mem[0000000030000078] = 5602977e079659b9
! %l5 = 000000000000000f, immed = 00000319, %y = 00000080
sdivcc %l5,0x319,%l2 ! %l2 = 00000000295251ff, %ccr = 00
mov %l0,%y ! %y = 00000080
! %l6 = 0000000000000000, Mem[000000003080003c] = 07965eec
stba %l6,[%o1+0x03c]%asi ! Mem[000000003080003c] = 00965eec
! Mem[000000001e000028] = db00000000000b12, %f22 = a9ffffff ffffffff
ldda [%i0+%o5]0x80,%f22 ! %f22 = db000000 00000b12
! %l0 = 0000000000000080, %l6 = 0000000000000000, %l6 = 0000000000000000
tsubcc %l0,%l6,%l6 ! %l6 = 0000000000000080, %ccr = 00
! %f26 = 72331e01 a8623374, Mem[000000001f000060] = 3a0d138b 56ce96e9
std %f26,[%i2+0x060] ! Mem[000000001f000060] = 72331e01 a8623374
! Mem[0000000031000038] = 779dcc7d00000033, %f2 = a7822f29 00000000
ldda [%o2+0x038]%asi,%f2 ! %f2 = 779dcc7d 00000033
! %l0 = 00000080, %l1 = 00000000, Mem[000000001f800020] = 00000080 ffff8862
std %l0,[%i3+%o4] ! Mem[000000001f800020] = 00000080 00000000
! Mem[000000001f000028] = 0ed200bcd3d2593d, %f24 = 5602977e 07965eec
ldda [%i2+%o5]0x80,%f24 ! %f24 = 0ed200bc d3d2593d
! %l6 = 00000080, %l7 = 079659b9, Mem[0000000031800078] = 5602977e 07965eec
stda %l6,[%o3+0x078]%asi ! Mem[0000000031800078] = 00000080 079659b9
p7_label_68:
! %l4 = 0000000000000000, %l0 = 0000000000000080, %l5 = 000000000000000f
sra %l4,%l0,%l5 ! %l5 = 0000000000000000
! Mem[000000001f000020] = 0ffffa88, %f5 = 03641059
lda [%i2+%o4]0x80,%f5 ! %f5 = 0ffffa88
! Mem[000000003000007c] = 079659b9, %l5 = 0000000000000000
ldsh [%o0+0x07c],%l5 ! %l5 = 0000000000000796
! %l1 = 0000000000000000, Mem[000000001f800002] = bc330000
stb %l1,[%i3+0x002] ! Mem[000000001f800000] = bc330000
! Mem[000000001f000018] = a7827b29 17c9a3bc, %l2 = 295251ff, %l3 = f78238c0
ldda [%i2+%i6]0x81,%l2 ! %l2 = 00000000a7827b29 0000000017c9a3bc
! %l5 = 0000000000000796, Mem[0000000030000078] = 5602977e079659b9
stx %l5,[%o0+0x078] ! Mem[0000000030000078] = 0000000000000796
! %l0 = 0000000000000080, immed = 00000184, %l5 = 0000000000000796
orncc %l0,0x184,%l5 ! %l5 = fffffffffffffefb, %ccr = 88
! Mem[000000001f800010] = 7e020000, %l7 = 5602977e079659b9
lduwa [%i3+%i5]0x88,%l7 ! %l7 = 000000007e020000
! %l4 = 00000000, %l5 = fffffefb, Mem[0000000031000038] = 779dcc7d 00000033
std %l4,[%o2+0x038] ! Mem[0000000031000038] = 00000000 fffffefb
! %l0 = 00000080, %l1 = 00000000, Mem[0000000031800038] = 00000000 00000000
std %l0,[%o3+0x038] ! Mem[0000000031800038] = 00000080 00000000
p7_label_69:
! %l5 = fffffffffffffefb, Mem[0000000031800038] = 0000008000000000
stx %l5,[%o3+0x038] ! Mem[0000000031800038] = fffffffffffffefb
! %l4 = 0000000000000000, Mem[0000000030800078] = 00000000
sth %l4,[%o1+0x078] ! Mem[0000000030800078] = 00000000
! %f12 = 2709953f 0000bc33, Mem[0000000031800078] = 00000080 079659b9
std %f12,[%o3+0x078] ! Mem[0000000031800078] = 2709953f 0000bc33
! Mem[0000000031800038] = ffffffff, %l1 = 0000000000000000
ldsw [%o3+0x038],%l1 ! %l1 = ffffffffffffffff
! Mem[000000001f800030] = ffffffffdf8b0400, %l7 = 000000007e020000
ldxa [%i3+%o6]0x88,%l7 ! %l7 = ffffffffdf8b0400
! %f30 = a9ffffff, Mem[0000000030800078] = 00000000
st %f30,[%o1+0x078] ! Mem[0000000030800078] = a9ffffff
! Mem[000000001f800000] = bc330000, %f4 = a7827b29
lda [%i3+%g0]0x80,%f4 ! %f4 = bc330000
! %l3 = 0000000017c9a3bc, %l2 = 00000000a7827b29, %l1 = ffffffffffffffff
or %l3,%l2,%l1 ! %l1 = 00000000b7cbfbbd
! %l1 = 00000000b7cbfbbd, %l0 = 0000000000000080, %y = 00000080
umul %l1,%l0,%l3 ! %l3 = 0000005be5fdde80, %y = 5b
! Mem[000000001f80003c] = 52fe1077, %l3 = 0000005be5fdde80
ldsha [%i3+0x03c]%asi,%l3 ! %l3 = 00000000000052fe
p7_label_70:
! Mem[000000003100007c] = 0010802f, %l6 = 0000000000000080
ldsh [%o2+0x07e],%l6 ! %l6 = ffffffffffff802f
! Mem[000000001e000054] = 57c219fb, %l0 = 0000000000000080
ldsb [%i0+0x055],%l0 ! %l0 = ffffffffffffffc2
! %l6 = ffffffffffff802f, Mem[000000003100003e] = fffffefb
stb %l6,[%o2+0x03e] ! Mem[000000003100003c] = ffff2ffb
! %l5 = fffffffffffffefb, immed = 00000a3f, %l1 = 00000000b7cbfbbd
orcc %l5,0xa3f,%l1 ! %l1 = fffffffffffffeff, %ccr = 88
! Mem[000000001e800028] = 8ce71bcb535941dd, %f20 = 000033bc 07965eec
ldda [%i1+%o5]0x81,%f20 ! %f20 = 8ce71bcb 535941dd
! Mem[0000000031000038] = 00000000, %l1 = fffffffffffffeff
ldsw [%o2+0x038],%l1 ! %l1 = 0000000000000000
! %l0 = ffffffffffffffc2, Mem[000000001e000008] = ffffffff
stba %l0,[%i0+%i4]0x89 ! Mem[000000001e000008] = ffffffc2
! %l4 = 0000000000000000, Mem[000000001e000000] = eb827829
stba %l4,[%i0+%g0]0x81 ! Mem[000000001e000000] = 00827829
! Mem[0000000031000078] = 00000000, %l4 = 0000000000000000
ldswa [%o2+0x078]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000030800038] = 7c822f2900965eec, %l1 = 0000000000000000
ldx [%o1+0x038],%l1 ! %l1 = 7c822f2900965eec
p7_label_71:
! Mem[000000001f000070] = c5630ada16faa7a2, %l1 = 7c822f2900965eec
ldxa [%i2+0x070]%asi,%l1 ! %l1 = c5630ada16faa7a2
! Mem[000000001f00007c] = 2a3cfbf9, %l7 = ffffffffdf8b0400
ldswa [%i2+0x07c]%asi,%l7 ! %l7 = 000000002a3cfbf9
! Mem[000000001e800010] = 650039a1 1d802a6e, %l0 = ffffffc2, %l1 = 16faa7a2
ldd [%i1+%i5],%l0 ! %l0 = 00000000650039a1 000000001d802a6e
! %l5 = fffffffffffffefb
sethi %hi(0x91198c00),%l5 ! %l5 = 0000000091198c00
! Mem[000000003180007c] = 0000bc33, %l7 = 000000002a3cfbf9
ldsb [%o3+0x07d],%l7 ! %l7 = 0000000000000000
! Mem[000000001e00004c] = ffffffff, %l7 = 0000000000000000
ldsba [%i0+0x04e]%asi,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030800078] = a9ffffff, %l6 = ffffffffffff802f
ldswa [%o1+0x078]%asi,%l6 ! %l6 = ffffffffa9ffffff
! %l6 = ffffffffa9ffffff, %l2 = 00000000a7827b29, %l1 = 000000001d802a6e
udivx %l6,%l2,%l1 ! %l1 = 00000001873cb039
! Mem[000000001f000018] = a7827b29, %f13 = 0000bc33
lda [%i2+%i6]0x80,%f13 ! %f13 = a7827b29
! Mem[000000003000003c] = a8623374, %f23 = 00000b12
ld [%o0+0x03c],%f23 ! %f23 = a8623374
p7_label_72:
! %l7 = ffffffffffffffff
setx 0x1f8094b61f8094b6,%g7,%l7 ! %l7 = 1f8094b61f8094b6
save ! CWP = 1
! Mem[0000000030800078] = a9ffffff 00000000, %l2 = 0000160c, %l3 = fffffffe
ldd [%i1+0x078],%l2 ! %l2 = 00000000a9ffffff 0000000000000000
! Mem[0000000030000038] = 72331e01, %l7 = fffffffffffffdff
ldub [%i0+0x038],%l7 ! %l7 = 0000000000000072
! %f15 = 00000033, Mem[000000001e000020] = bfd4c4d2
st %f15,[%o0+%i4] ! Mem[000000001e000020] = 00000033
! %l2 = 00000000a9ffffff, Mem[0000000031000038] = 00000000ffff2ffb
stx %l2,[%i2+0x038] ! Mem[0000000031000038] = 00000000a9ffffff
! Mem[0000000030000038] = 72331e01a8623374, %l0 = 0000000000ea9000
ldxa [%i0+0x038]%asi,%l0 ! %l0 = 72331e01a8623374
! %l4 = 0000000000000033, immed = fffff2bf, %l1 = 00000000000000ef
orn %l4,-0xd41,%l1 ! %l1 = 0000000000000d73
! %l6 = ffffffffffffffbf, %l2 = 00000000a9ffffff, %y = 0000005b
umulcc %l6,%l2,%l4 ! %l4 = a9ffffd3d6000041, %ccr = 88, %y = a9ffffd3
! %l5 = 000000006e5f0000, immed = fffff054, %l7 = 0000000000000072
subccc %l5,-0xfac,%l7 ! %l7 = 000000006e5f0fac, %ccr = 11
p7_label_73: ! %cwp = 1
! Mem[000000003000007c] = 00000796, %l3 = 0000000000000000
lduh [%i0+0x07c],%l3 ! %l3 = 0000000000000000
! Mem[0000000031800038] = fffffffffffffefb, %f16 = 3d59d2d3 000000db
ldd [%i3+0x038],%f16 ! %f16 = ffffffff fffffefb
! %f4 = bc330000 0ffffa88, Mem[0000000031000038] = 00000000 a9ffffff
std %f4 ,[%i2+0x038] ! Mem[0000000031000038] = bc330000 0ffffa88
! Mem[0000000030000078] = 00000000 00000796, %l0 = a8623374, %l1 = 00000d73
ldd [%i0+0x078],%l0 ! %l0 = 0000000000000000 0000000000000796
! Mem[000000003000003c] = a8623374, %f23 = a8623374
ld [%i0+0x03c],%f23 ! %f23 = a8623374
! %l5 = 000000006e5f0000, immed = fffff762, %y = a9ffffd3
sdiv %l5,-0x89e,%l0 ! %l0 = 000000007fffffff
mov %l0,%y ! %y = 7fffffff
! %l0 = 000000007fffffff, %l5 = 000000006e5f0000, %l4 = a9ffffd3d6000041
addcc %l0,%l5,%l4 ! %l4 = 00000000ee5effff, %ccr = 0a
! %l2 = 00000000a9ffffff, %l4 = 00000000ee5effff, %l1 = 0000000000000796
sub %l2,%l4,%l1 ! %l1 = ffffffffbba10000
! %l1 = ffffffffbba10000, Mem[0000000031800078] = 2709953f0000bc33
stx %l1,[%i3+0x078] ! Mem[0000000031800078] = ffffffffbba10000
! Mem[0000000030000078] = 00000000, %l2 = 00000000a9ffffff
ldsb [%i0+0x078],%l2 ! %l2 = 0000000000000000
p7_label_74: ! %cwp = 1
! %l6 = ffffffbf, %l7 = 6e5f0fac, Mem[0000000030000038] = 72331e01 a8623374
std %l6,[%i0+0x038] ! Mem[0000000030000038] = ffffffbf 6e5f0fac
! %l1 = ffffffffbba10000, %l7 = 000000006e5f0fac, %l1 = ffffffffbba10000
xor %l1,%l7,%l1 ! %l1 = ffffffffd5fe0fac
! Mem[0000000030800038] = 7c822f29, %l1 = ffffffffd5fe0fac
ldsha [%i1+0x038]%asi,%l1 ! %l1 = 0000000000007c82
! %l1 = 0000000000007c82, immed = fffff989, %y = 7fffffff
smulcc %l1,-0x677,%l6 ! %l6 = fffffffffcdb1392, %ccr = 88, %y = ffffffff
! Mem[000000003080003c] = 00965eec, %l3 = 0000000000000000
ldub [%i1+0x03c],%l3 ! %l3 = 0000000000000000
! %l4 = 00000000ee5effff, Mem[0000000030000038] = ffffffbf
stb %l4,[%i0+0x038] ! Mem[0000000030000038] = ffffffbf
! %l1 = 0000000000007c82, immed = 00000011, %l0 = 000000007fffffff
srl %l1,0x011,%l0 ! %l0 = 0000000000000000
! %f30 = a9ffffff, Mem[0000000030800038] = 7c822f29
st %f30,[%i1+0x038] ! Mem[0000000030800038] = a9ffffff
! %l0 = 00000000, %l1 = 00007c82, Mem[0000000031000078] = 00000000 0010802f
std %l0,[%i2+0x078] ! Mem[0000000031000078] = 00000000 00007c82
! %l4 = 00000000ee5effff, immed = 000007ba, %l2 = 0000000000000000
xorcc %l4,0x7ba,%l2 ! %l2 = 00000000ee5ef845, %ccr = 08
p7_label_75: ! %cwp = 1
! Mem[000000001f000008] = f99300ef, %l4 = 00000000ee5effff
lduwa [%o2+%o4]0x88,%l4 ! %l4 = 00000000f99300ef
! %l6 = fcdb1392, %l7 = 6e5f0fac, Mem[0000000031800038] = ffffffff fffffefb
stda %l6,[%i3+0x038]%asi ! Mem[0000000031800038] = fcdb1392 6e5f0fac
! %l3 = 0000000000000000, %l1 = 0000000000007c82, %y = ffffffff
smul %l3,%l1,%l2 ! %l2 = 0000000000000000, %y = 00
! Randomly selected nop
nop
! %f15 = 00000033, Mem[000000003080007c] = 00000000
st %f15,[%i1+0x07c] ! Mem[000000003080007c] = 00000033
! %l4 = 00000000f99300ef, Mem[0000000031000078] = 00000000
sth %l4,[%i2+0x078] ! Mem[0000000031000078] = 00ef0000
save ! CWP = 2
! %l6 = 95acc1dc9f2d331e, %l5 = 6c88c2879a49f272, %y = 00000000
umul %l6,%l5,%l1 ! %l1 = 5fef2b633c011f5c, %y = 5fef2b63
! Invert Register : %l6 = 95acc1dc9f2d331e
xor %l6,-1,%l6 ! %l6 = 6a533e2360d2cce1
! %l4 = 93a37614ab49b028, Mem[000000001e800018] = 123844a3
stwa %l4,[%i1+%i6]0x89 ! Mem[000000001e800018] = ab49b028
p7_label_76: ! %cwp = 2
! Mem[000000003000003c] = 6e5f0fac, %l2 = 6b2f2f824deacd6d
lduh [%o0+0x03c],%l2 ! %l2 = 0000000000006e5f
! %l3 = 9bcbfd0603552e54
sethi %hi(0x3fb86c00),%l3 ! %l3 = 000000003fb86c00
! %l1 = 5fef2b633c011f5c, Mem[0000000030800038] = a9ffffff00965eec
stx %l1,[%o1+0x038] ! Mem[0000000030800038] = 5fef2b633c011f5c
! %l6 = 6a533e2360d2cce1, %l1 = 5fef2b633c011f5c, %y = 5fef2b63
umulcc %l6,%l1,%l5 ! %l5 = 16b1d4b3db71dfdc, %ccr = 08, %y = 16b1d4b3
! %l0 = 7bffa05a, %l1 = 3c011f5c, Mem[000000001e800010] = 650039a1 1d802a6e
stda %l0,[%i1+%i5]0x81 ! Mem[000000001e800010] = 7bffa05a 3c011f5c
! %l6 = 6a533e2360d2cce1, Mem[000000001e000030] = 00000b12
stwa %l6,[%i0+%o6]0x80 ! Mem[000000001e000030] = 60d2cce1
! Mem[000000001e800008] = ffffffff 23be92fb, %l2 = 00006e5f, %l3 = 3fb86c00
ldd [%i1+%i4],%l2 ! %l2 = 00000000ffffffff 0000000023be92fb
! Mem[000000001f800038] = b6cbf6ce, %l0 = cb97bb567bffa05a
ldsw [%i3+0x038],%l0 ! %l0 = ffffffffb6cbf6ce
! Mem[000000001f000060] = 72331e01, %l4 = 93a37614ab49b028
ldswa [%i2+0x060]%asi,%l4 ! %l4 = 0000000072331e01
! Mem[000000001e000010] = 4a9b33c8ec780000, %l0 = ffffffffb6cbf6ce
ldxa [%i0+%i5]0x88,%l0 ! %l0 = 4a9b33c8ec780000
p7_label_77: ! %cwp = 2
! %l1 = 5fef2b633c011f5c, %l6 = 6a533e2360d2cce1, %l7 = c0c4336200aeb653
sub %l1,%l6,%l7 ! %l7 = f59bed3fdb2e527b
! %l4 = 0000000072331e01, immed = fffffd63, %l2 = 00000000ffffffff
andncc %l4,-0x29d,%l2 ! %l2 = 0000000000000200, %ccr = 00
! %l1 = 5fef2b633c011f5c, immed = 00000640, %l0 = 4a9b33c8ec780000
xnorcc %l1,0x640,%l0 ! %l0 = a010d49cc3fee6e3, %ccr = 88
! Mem[000000001f800010] = 7e020000, %l6 = 6a533e2360d2cce1
ldsha [%i3+%i5]0x89,%l6 ! %l6 = 0000000000000000
! %l4 = 0000000072331e01, immed = 0000003f, %l2 = 0000000000000200
srlx %l4,0x03f,%l2 ! %l2 = 0000000000000000
! %l4 = 0000000072331e01, %l2 = 0000000000000000, %l7 = f59bed3fdb2e527b
xor %l4,%l2,%l7 ! %l7 = 0000000072331e01
! Mem[000000001e000030] = 60d2cce1, %l7 = 0000000072331e01
lduwa [%i0+%o6]0x80,%l7 ! %l7 = 0000000060d2cce1
! %l1 = 5fef2b633c011f5c, Mem[000000003000003d] = 6e5f0fac
stba %l1,[%o0+0x03d]%asi ! Mem[000000003000003c] = 6e5c0fac
! Mem[000000001e000018] = 4b2f48cbec6bf9e1, %l1 = 5fef2b633c011f5c
ldxa [%i0+%i6]0x88,%l1 ! %l1 = 4b2f48cbec6bf9e1
! %l6 = 0000000000000000, immed = 0000000c, %l0 = a010d49cc3fee6e3
sll %l6,0x00c,%l0 ! %l0 = 0000000000000000
p7_label_78: ! %cwp = 2
! Mem[000000001e000078] = 8009f530 32b16fad, %l4 = 72331e01, %l5 = db71dfdc
ldd [%i0+0x078],%l4 ! %l4 = 000000008009f530 0000000032b16fad
! %f12 = 2709953f a7827b29, Mem[000000001e000000] = 29788200 59106403
stda %f12,[%i0+%g0]0x89 ! Mem[000000001e000000] = 2709953f a7827b29
! Mem[000000001e800000] = 26010000, %l1 = 4b2f48cbec6bf9e1
lduba [%i1+%g0]0x88,%l1 ! %l1 = 0000000000000000
! %l6 = 0000000000000000, immed = fffffda5, %l7 = 0000000060d2cce1
xorcc %l6,-0x25b,%l7 ! %l7 = fffffffffffffda5, %ccr = 88
! %l1 = 0000000000000000, immd = fffffffffffffbe4, %l1 = 0000000000000000
udivx %l1,-0x41c,%l1 ! %l1 = 0000000000000000
! %l2 = 0000000000000000, %l2 = 0000000000000000, %l6 = 0000000000000000
xnorcc %l2,%l2,%l6 ! %l6 = ffffffffffffffff, %ccr = 88
! %l2 = 0000000000000000, %l4 = 000000008009f530, %l7 = fffffffffffffda5
srl %l2,%l4,%l7 ! %l7 = 0000000000000000
rd %pc,%o7
return %o7+12 ! CWP = 1
! Mem[000000003100003c] = 0ffffa88, %l6 = fffffffffcdb1392
ldsh [%i2+0x03c],%l6 ! %l6 = 0000000000000fff
! Mem[0000000030000078] = 0000000000000796, %f20 = 8ce71bcb 535941dd
ldd [%i0+0x078],%f20 ! %f20 = 00000000 00000796
p7_label_79: ! %cwp = 1
! %l3 = 0000000000000000, Mem[000000001e000050] = 0000000057c219fb
stx %l3,[%o0+0x050] ! Mem[000000001e000050] = 0000000000000000
! %l7 = 000000006e5f0fac, immed = 00000002, %l5 = 000000006e5f0000
srl %l7,0x002,%l5 ! %l5 = 000000001b97c3eb
! %l3 = 0000000000000000, Mem[000000001e80004c] = 5b08f245
stw %l3,[%o1+0x04c] ! Mem[000000001e80004c] = 00000000
! %l4 = 00000000f99300ef, immed = fffffb20, %l7 = 000000006e5f0fac
andn %l4,-0x4e0,%l7 ! %l7 = 00000000000000cf
! %l5 = 000000001b97c3eb, immed = 0000002b, %l6 = 0000000000000fff
srlx %l5,0x02b,%l6 ! %l6 = 0000000000000000
! %l3 = 0000000000000000, Mem[000000001f800031] = 00048bdf
stba %l3,[%o3+0x031]%asi ! Mem[000000001f800030] = 00008bdf
! %l4 = f99300ef, %l5 = 1b97c3eb, Mem[000000001e800020] = 3f950927 33bc0000
stda %l4,[%o1+%i4]0x89 ! Mem[000000001e800020] = f99300ef 1b97c3eb
! %l6 = 00000000, %l7 = 000000cf, Mem[000000001f000078] = 7d1734a7 2a3cfbf9
std %l6,[%o2+0x078] ! Mem[000000001f000078] = 00000000 000000cf
! %l6 = 00000000, %l7 = 000000cf, Mem[0000000030000038] = ffffffbf 6e5c0fac
std %l6,[%i0+0x038] ! Mem[0000000030000038] = 00000000 000000cf
! %l2 = 0000000000000000, Mem[0000000031800038] = fcdb13926e5f0fac
stx %l2,[%i3+0x038] ! Mem[0000000031800038] = 0000000000000000
p7_label_80: ! %cwp = 1
restore ! CWP = 0
! Mem[0000000030800038] = 5fef2b63 3c011f5c, %l2 = a7827b29, %l3 = 000052fe
ldda [%o1+0x038]%asi,%l2 ! %l2 = 000000005fef2b63 000000003c011f5c
! %l6 = ffffffffa9ffffff, Mem[000000001e800020] = ef0093f9ebc3971b
stxa %l6,[%i1+%o4]0x80 ! Mem[000000001e800020] = ffffffffa9ffffff
! %l1 = 00000001873cb039, Mem[000000001f000018] = bca3c917297b82a7
stxa %l1,[%i2+%i6]0x88 ! Mem[000000001f000018] = 00000001873cb039
! %f30 = a9ffffff, Mem[000000001e80007c] = 779dcc7d
st %f30,[%i1+0x07c] ! Mem[000000001e80007c] = a9ffffff
! %f12 = 2709953f a7827b29, Mem[0000000030800038] = 5fef2b63 3c011f5c
stda %f12,[%o1+0x038]%asi ! Mem[0000000030800038] = 2709953f a7827b29
! %l6 = ffffffffa9ffffff, %l0 = 00000000650039a1, %l7 = 1f8094b61f8094b6
srlx %l6,%l0,%l7 ! %l7 = 000000007fffffff
! Mem[0000000031000038] = bc330000, %l2 = 000000005fef2b63
ldub [%o2+0x039],%l2 ! %l2 = 0000000000000033
! Mem[0000000030800078] = a9ffffff, %l6 = ffffffffa9ffffff
ldub [%o1+0x07b],%l6 ! %l6 = 00000000000000ff
! %l0 = 00000000650039a1, %l7 = 000000007fffffff, %l4 = 0000000000000000
sll %l0,%l7,%l4 ! %l4 = 32801cd080000000
p7_label_81:
! %l3 = 000000003c011f5c, Mem[000000001e800008] = ffffffff
stba %l3,[%i1+%i4]0x89 ! Mem[000000001e800008] = ffffff5c
! Mem[000000001f00006c] = c6950fcd, %l6 = 00000000000000ff
ldsw [%i2+0x06c],%l6 ! %l6 = ffffffffc6950fcd
! %l5 = 0000000091198c00, immed = fffffbd2, %l2 = 0000000000000033
taddcctv %l5,-0x42e,%l2 ! %l0 = 00000000650039c4, Trapped
! %l6 = ffffffffc6950fcd, Mem[000000001f800020] = 0000008000000000
stxa %l6,[%i3+%o4]0x80 ! Mem[000000001f800020] = ffffffffc6950fcd
! %l1 = 00000001873cb039, Mem[000000003180007f] = bba10000
stb %l1,[%o3+0x07f] ! Mem[000000003180007c] = bba10039
! Mem[000000001e000018] = e1f96bec, %f2 = 779dcc7d
lda [%i0+%i6]0x80,%f2 ! %f2 = e1f96bec
! Mem[000000003000007c] = 00000796, %l6 = ffffffffc6950fcd
ldsh [%o0+0x07c],%l6 ! %l6 = 0000000000000000
! Mem[000000001f000008] = ef0093f9, %l3 = 000000003c011f5c
lduwa [%i2+%i4]0x80,%l3 ! %l3 = 00000000ef0093f9
! %f29 = 03641059, Mem[000000001e800020] = ffffffff
sta %f29,[%i1+%o4]0x81 ! Mem[000000001e800020] = 03641059
! %f2 = e1f96bec 00000033, Mem[000000001f000018] = 39b03c87 01000000
stda %f2 ,[%i2+%i6]0x81 ! Mem[000000001f000018] = e1f96bec 00000033
p7_label_82:
! %l4 = 32801cd080000000, immed = 00000c40, %y = 16b1d4b3
smulcc %l4,0xc40,%l5 ! %l5 = fffff9e000000000, %ccr = 84, %y = fffff9e0
! Mem[000000003000007c] = 00000796, %l5 = fffff9e000000000
ldsw [%o0+0x07c],%l5 ! %l5 = 0000000000000796
! %l7 = 000000007fffffff, immed = ffffff82, %l0 = 00000000650039c4
andncc %l7,-0x07e,%l0 ! %l0 = 000000000000007d, %ccr = 00
! retry : should take illegal inst trap, %l0 = 000000000000007d
retry ! Illegal inst trap : %l0 = 000000000000008d
! Mem[000000001f800030] = 00008bdfffffffff, %f26 = 72331e01 a8623374
ldda [%i3+0x030]%asi,%f26 ! %f26 = 00008bdf ffffffff
! Mem[0000000030000038] = 00000000, %l7 = 000000007fffffff
ldsb [%o0+0x039],%l7 ! %l7 = 0000000000000000
! %l4 = 32801cd080000000, immed = fffff740, %l0 = 000000000000008d
sub %l4,-0x8c0,%l0 ! %l0 = 32801cd0800008c0
! Mem[0000000031000038] = bc330000 0ffffa88, %l0 = 800008c0, %l1 = 873cb039
ldd [%o2+0x038],%l0 ! %l0 = 00000000bc330000 000000000ffffa88
! %l7 = 0000000000000000, Mem[000000001f800030] = 00008bdf
stwa %l7,[%i3+%o6]0x80 ! Mem[000000001f800030] = 00000000
! %l4 = 32801cd080000000, %l2 = 0000000000000033, %l3 = 00000000ef0093f9
tsubcctv %l4,%l2,%l3 ! %l0 = 00000000bc330023, Trapped
p7_label_83:
! Mem[000000001e000000] = 297b82a7, %l5 = 0000000000000796
lduwa [%i0+%g0]0x80,%l5 ! %l5 = 00000000297b82a7
! %l3 = 00000000ef0093f9, immed = 00000009, %l0 = 00000000bc330023
sra %l3,0x009,%l0 ! %l0 = fffffffffff78049
! %l7 = 0000000000000000, %l0 = fffffffffff78049, %l7 = 0000000000000000
add %l7,%l0,%l7 ! %l7 = fffffffffff78049
! %f24 = 0ed200bc d3d2593d, Mem[0000000030000038] = 00000000 000000cf
std %f24,[%o0+0x038] ! Mem[0000000030000038] = 0ed200bc d3d2593d
! %l0 = fffffffffff78049, Mem[000000003100003a] = bc330000
stb %l0,[%o2+0x03a] ! Mem[0000000031000038] = bc334900
! %l7 = fffffffffff78049, immed = fffff975, %l6 = 0000000000000000
taddcctv %l7,-0x68b,%l6 ! %l0 = fffffffffff7806c, Trapped
! Mem[0000000030000078] = 00000000, %l0 = fffffffffff7806c
ldsb [%o0+0x079],%l0 ! %l0 = 0000000000000000
! Mem[000000003180007c] = bba10039, %l0 = 0000000000000000
ldsh [%o3+0x07e],%l0 ! %l0 = 0000000000000039
! %l6 = 0000000000000000, %l5 = 00000000297b82a7, %l1 = 000000000ffffa88
taddcc %l6,%l5,%l1 ! %l1 = 00000000297b82a7, %ccr = 02
! %l1 = 00000000297b82a7, immed = fffffbff, %l7 = fffffffffff78049
andn %l1,-0x401,%l7 ! %l7 = 0000000000000000
p7_label_84:
! Mem[0000000031000038] = bc3349000ffffa88, %f2 = e1f96bec 00000033
ldd [%o2+0x038],%f2 ! %f2 = bc334900 0ffffa88
! %l6 = 0000000000000000, %l0 = 0000000000000039, %l4 = 32801cd080000000
or %l6,%l0,%l4 ! %l4 = 0000000000000039
! %l1 = 00000000297b82a7
sethi %hi(0x67913c00),%l1 ! %l1 = 0000000067913c00
! %l4 = 0000000000000039, Mem[000000001e800063] = 386351e5
stb %l4,[%i1+0x063] ! Mem[000000001e800060] = 38635139
! Mem[0000000030800078] = a9ffffff 00000033, %l2 = 00000033, %l3 = ef0093f9
ldd [%o1+0x078],%l2 ! %l2 = 00000000a9ffffff 0000000000000033
! %f22 = db000000 a8623374, Mem[000000001f800020] = ffffffff cd0f95c6
stda %f22,[%i3+%o4]0x89 ! Mem[000000001f800020] = db000000 a8623374
! %l0 = 0000000000000039, immed = fffffd27, %y = fffff9e0
sdiv %l0,-0x2d9,%l3 ! %l3 = 000000007fffffff
mov %l0,%y ! %y = 00000039
! %l0 = 00000039, %l1 = 67913c00, Mem[000000001f800030] = 00000000 ffffffff
std %l0,[%i3+%o6] ! Mem[000000001f800030] = 00000039 67913c00
! Mem[0000000030000078] = 0000000000000796, %l6 = 0000000000000000
ldx [%o0+0x078],%l6 ! %l6 = 0000000000000796
! %l4 = 0000000000000039, Mem[000000001e800008] = 5cffffff23be92fb
stxa %l4,[%i1+%i4]0x80 ! Mem[000000001e800008] = 0000000000000039
p7_label_85:
! %l6 = 0000000000000796, Mem[000000001f800020] = 743362a8, %asi = 80
stha %l6,[%i3+0x020]%asi ! Mem[000000001f800020] = 079662a8
! Mem[000000003100003c] = 0ffffa88, %l4 = 0000000000000039
ldsh [%o2+0x03e],%l4 ! %l4 = fffffffffffffa88
! Mem[0000000030000038] = 0ed200bcd3d2593d, %l1 = 0000000067913c00
ldxa [%o0+0x038]%asi,%l1 ! %l1 = 0ed200bcd3d2593d
! Mem[000000001e000000] = 297b82a7, %l5 = 00000000297b82a7
lduba [%i0+%g0]0x80,%l5 ! %l5 = 0000000000000029
! %l4 = fffffffffffffa88
sethi %hi(0x27d5a400),%l4 ! %l4 = 0000000027d5a400
! %l5 = 0000000000000029, %l2 = 00000000a9ffffff, %l2 = 00000000a9ffffff
sllx %l5,%l2,%l2 ! %l2 = 8000000000000000
! %l7 = 0000000000000000, %l1 = 0ed200bcd3d2593d, %l0 = 0000000000000039
and %l7,%l1,%l0 ! %l0 = 0000000000000000
! Mem[000000001f800008] = 00000126, %f3 = 0ffffa88
lda [%i3+%i4]0x80,%f3 ! %f3 = 00000126
! %f16 = ffffffff fffffefb, Mem[000000001f000008] = f99300ef fee1cc8d
stda %f16,[%i2+%i4]0x89 ! Mem[000000001f000008] = ffffffff fffffefb
! %l4 = 0000000027d5a400, Mem[0000000031000038] = bc334900
sth %l4,[%o2+0x038] ! Mem[0000000031000038] = a4004900
p7_label_86:
! Clear Register : %l5 = 0000000000000029
clr %l5 ! %l5 = 0000000000000000
! Mem[000000001e000028] = db000000, %l2 = 8000000000000000
ldswa [%i0+%o5]0x81,%l2 ! %l2 = ffffffffdb000000
! %l1 = 0ed200bcd3d2593d, %l4 = 0000000027d5a400, %l7 = 0000000000000000
addc %l1,%l4,%l7 ! %l7 = 0ed200bcfba7fd3d
! %l3 = 000000007fffffff, immed = fffff3d2, %l1 = 0ed200bcd3d2593d
xorcc %l3,-0xc2e,%l1 ! %l1 = ffffffff80000c2d, %ccr = 88
! %f0 = c7a8e132, Mem[000000001e000030] = e1ccd260
sta %f0 ,[%i0+%o6]0x89 ! Mem[000000001e000030] = c7a8e132
! %l0 = 0000000000000000, Mem[000000001f800008] = 00000126
stwa %l0,[%i3+%i4]0x81 ! Mem[000000001f800008] = 00000000
! Mem[000000001e80005c] = c5c9d1fd, %l1 = ffffffff80000c2d
ldsh [%i1+0x05e],%l1 ! %l1 = ffffffffffffd1fd
! %l3 = 000000007fffffff, %l5 = 0000000000000000, %l6 = 0000000000000796
tsubcc %l3,%l5,%l6 ! %l6 = 000000007fffffff, %ccr = 02
! %l6 = 7fffffff, %l7 = fba7fd3d, Mem[000000001e800018] = 28b049ab ada77d06
stda %l6,[%i1+%i6]0x81 ! Mem[000000001e800018] = 7fffffff fba7fd3d
! %l3 = 000000007fffffff, Mem[000000001f800020] = 079662a8
stwa %l3,[%i3+%o4]0x81 ! Mem[000000001f800020] = 7fffffff
p7_label_87:
! %l3 = 000000007fffffff, %l7 = 0ed200bcfba7fd3d, %l6 = 000000007fffffff
srl %l3,%l7,%l6 ! %l6 = 0000000000000003
! %l2 = ffffffffdb000000, %l0 = 0000000000000000, %l3 = 000000007fffffff
tsubcctv %l2,%l0,%l3 ! %l3 = ffffffffdb000000, %ccr = 88
! %l4 = 0000000027d5a400, %l0 = 0000000000000000, %y = 00000039
umulcc %l4,%l0,%l4 ! %l4 = 0000000000000000, %ccr = 44, %y = 00
! %l4 = 0000000000000000, Mem[000000003100007c] = 00007c82
stw %l4,[%o2+0x07c] ! Mem[000000003100007c] = 00000000
! %f17 = fffffefb, Mem[000000001f000000] = f8fce036
sta %f17,[%i2+%g0]0x81 ! Mem[000000001f000000] = fffffefb
! %f30 = a9ffffff ffffffff, Mem[0000000030800038] = 2709953f a7827b29
std %f30,[%o1+0x038] ! Mem[0000000030800038] = a9ffffff ffffffff
! %l2 = ffffffffdb000000
setx 0x1dfa6abc1dfa6abc,%g7,%l2 ! %l2 = 1dfa6abc1dfa6abc
! %l7 = 0ed200bcfba7fd3d, immd = 0000000000000eb2, %l6 = 0000000000000003
mulx %l7,0xeb2,%l6 ! %l6 = ca0ed92a2aa76a6a, %y = 00
! Mem[000000003180003c] = 00000000, %l0 = 0000000000000000
ldub [%o3+0x03d],%l0 ! %l0 = 0000000000000000
! %l7 = 0ed200bcfba7fd3d, %l0 = 0000000000000000, %l2 = 1dfa6abc1dfa6abc
sllx %l7,%l0,%l2 ! %l2 = 0ed200bcfba7fd3d
p7_label_88:
! %l6 = ca0ed92a2aa76a6a, %l3 = ffffffffdb000000, %l4 = 0000000000000000
sll %l6,%l3,%l4 ! %l4 = ca0ed92a2aa76a6a
! %l2 = 0ed200bcfba7fd3d, %l1 = ffffffffffffd1fd, %l6 = ca0ed92a2aa76a6a
orn %l2,%l1,%l6 ! %l6 = 0ed200bcfba7ff3f
! %l7 = 0ed200bcfba7fd3d, immed = fffffbbc, %l3 = ffffffffdb000000
xorcc %l7,-0x444,%l3 ! %l3 = f12dff4304580681, %ccr = 80
! retry : should take illegal inst trap, %l0 = 0000000000000000
retry ! Illegal inst trap : %l0 = 0000000000000010
! Mem[000000001e80001c] = fba7fd3d, %f24 = 0ed200bc
ld [%i1+0x01c],%f24 ! %f24 = fba7fd3d
! Mem[0000000031800038] = 00000000, %l4 = ca0ed92a2aa76a6a
ldsb [%o3+0x038],%l4 ! %l4 = 0000000000000000
! %l2 = 0ed200bcfba7fd3d
sethi %hi(0x6327a000),%l2 ! %l2 = 000000006327a000
! Mem[000000001e000010] = 000078ec, %l2 = 000000006327a000
lduba [%i0+%i5]0x80,%l2 ! %l2 = 0000000000000000
! %l3 = f12dff4304580681, %l1 = ffffffffffffd1fd, %l4 = 0000000000000000
andcc %l3,%l1,%l4 ! %l4 = f12dff4304580081, %ccr = 80
! %f14 = 779dcc7d 00000033, Mem[000000001e000020] = 00000033 57d54803
std %f14,[%i0+%o4] ! Mem[000000001e000020] = 779dcc7d 00000033
p7_label_89:
! %l2 = 0000000000000000, Mem[000000001f000020] = 0ffffa8800000000
stx %l2,[%i2+%o4] ! Mem[000000001f000020] = 0000000000000000
! Mem[000000001e800030] = 0541bc33, %l3 = f12dff4304580681
lduwa [%i1+%o6]0x80,%l3 ! %l3 = 000000000541bc33
! %l1 = ffffffffffffd1fd, Mem[000000003180007e] = bba10039
sth %l1,[%o3+0x07e] ! Mem[000000003180007c] = bba1d1fd
! Mem[0000000031800078] = ffffffff bba1d1fd, %l4 = 04580081, %l5 = 00000000
ldd [%o3+0x078],%l4 ! %l4 = 00000000ffffffff 00000000bba1d1fd
! Mem[000000001e000020] = 779dcc7d00000033, %f24 = fba7fd3d d3d2593d
ldd [%i0+%o4],%f24 ! %f24 = 779dcc7d 00000033
! %l1 = ffffffffffffd1fd, Mem[000000001e800010] = 7bffa05a, %asi = 80
stha %l1,[%i1+0x010]%asi ! Mem[000000001e800010] = d1fda05a
! Mem[000000001f80002c] = 03641059, %l5 = 00000000bba1d1fd
ldsh [%i3+0x02e],%l5 ! %l5 = 0000000000001059
! Mem[000000001f800020] = 7fffffff, %l5 = 0000000000001059
lduh [%i3+%o4],%l5 ! %l5 = 0000000000007fff
! %l2 = 0000000000000000, %l7 = 0ed200bcfba7fd3d, %l4 = 00000000ffffffff
taddcc %l2,%l7,%l4 ! %l4 = 0ed200bcfba7fd3d, %ccr = 0a
! %l3 = 000000000541bc33, immed = 000008a6, %l5 = 0000000000007fff
orncc %l3,0x8a6,%l5 ! %l5 = ffffffffffffff7b, %ccr = 88
p7_label_90:
! %l0 = 0000000000000010, immed = fffffa96, %y = 00000000
umul %l0,-0x56a,%l2 ! %l2 = 0000000fffffa960, %y = 0f
! %f26 = 00008bdf ffffffff, Mem[0000000031800078] = ffffffff bba1d1fd
std %f26,[%o3+0x078] ! Mem[0000000031800078] = 00008bdf ffffffff
! %l3 = 000000000541bc33, %l2 = 0000000fffffa960, %y = 0000000f
umul %l3,%l2,%l2 ! %l2 = 0541ba6ba1b13e20, %y = 541ba6b
! %l0 = 0000000000000010, Mem[000000001f00007a] = 00000000
stba %l0,[%i2+0x07a]%asi ! Mem[000000001f000078] = 00001000
! %l5 = ffffffffffffff7b, Mem[000000001f000028] = 0ed200bcd3d2593d
stxa %l5,[%i2+%o5]0x80 ! Mem[000000001f000028] = ffffffffffffff7b
! %l1 = ffffffffffffd1fd, immed = 00000000, %l0 = 0000000000000010
sll %l1,0x000,%l0 ! %l0 = ffffffffffffd1fd
! %l2 = 0541ba6ba1b13e20, Mem[000000001e000020] = 330000007dcc9d77
stxa %l2,[%i0+%o4]0x88 ! Mem[000000001e000020] = 0541ba6ba1b13e20
! retry : should take illegal inst trap, %l0 = ffffffffffffd1fd
retry ! Illegal inst trap : %l0 = ffffffffffffd20d
! Mem[000000001f000008] = ffffffff fffffefb, %l2 = a1b13e20, %l3 = 0541bc33
ldda [%i2+%i4]0x89,%l2 ! %l2 = 00000000fffffefb 00000000ffffffff
! %l5 = ffffffffffffff7b, %l3 = 00000000ffffffff, %l0 = ffffffffffffd20d
udivx %l5,%l3,%l0 ! %l0 = 0000000100000000
p7_label_91:
! %l3 = 00000000ffffffff, immed = fffff88d, %l0 = 0000000100000000
addccc %l3,-0x773,%l0 ! %l0 = 00000000fffff88c, %ccr = 19
! %l0 = fffff88c, %l1 = ffffd1fd, Mem[0000000030000078] = 00000000 00000796
std %l0,[%o0+0x078] ! Mem[0000000030000078] = fffff88c ffffd1fd
! %l3 = 00000000ffffffff, immed = 00000fcc, %l7 = 0ed200bcfba7fd3d
taddcctv %l3,0xfcc,%l7 ! %l0 = 00000000fffff8af, Trapped
! %l4 = 0ed200bcfba7fd3d, immed = fffff8d6, %y = 0541ba6b
umul %l4,-0x72a,%l7 ! %l7 = fba7f6321e83c8fe, %y = fba7f632
! %l3 = 00000000ffffffff, immed = 000003f2, %y = fba7f632
umul %l3,0x3f2,%l0 ! %l0 = 000003f1fffffc0e, %y = 3f1
! %l0 = 000003f1fffffc0e, Mem[000000001f000030] = ffffffa9
stha %l0,[%i2+%o6]0x88 ! Mem[000000001f000030] = fffffc0e
! Mem[000000001e800000] = 26010000, %l3 = 00000000ffffffff
lduha [%i1+%g0]0x89,%l3 ! %l3 = 0000000000000000
! %l4 = 0ed200bcfba7fd3d, immed = ffffffab, %l5 = ffffffffffffff7b
subc %l4,-0x055,%l5 ! %l5 = 0ed200bcfba7fd91
! %f24 = 779dcc7d, Mem[0000000030000078] = fffff88c
sta %f24,[%o0+0x078]%asi ! Mem[0000000030000078] = 779dcc7d
! Mem[0000000030000038] = 0ed200bc, %f8 = a8623374
ld [%o0+0x038],%f8 ! %f8 = 0ed200bc
p7_label_92:
! Mem[0000000031000078] = 00ef000000000000, %f24 = 779dcc7d 00000033
ldd [%o2+0x078],%f24 ! %f24 = 00ef0000 00000000
! %l6 = 0ed200bcfba7ff3f, immed = fffffcb3, %l3 = 0000000000000000
orn %l6,-0x34d,%l3 ! %l3 = 0ed200bcfba7ff7f
! %l4 = 0ed200bcfba7fd3d, immed = 0000001b, %l1 = ffffffffffffd1fd
sra %l4,0x01b,%l1 ! %l1 = ffffffffffffffff
! %l6 = 0ed200bcfba7ff3f
sethi %hi(0x3346d400),%l6 ! %l6 = 000000003346d400
! %f26 = 00008bdf ffffffff, Mem[000000001f000030] = fffffc0e ffffffff
stda %f26,[%i2+%o6]0x89 ! Mem[000000001f000030] = 00008bdf ffffffff
! %l3 = 0ed200bcfba7ff7f, Mem[000000003000007e] = ffffd1fd
sth %l3,[%o0+0x07e] ! Mem[000000003000007c] = ffffff7f
! %l1 = ffffffffffffffff, immed = 00000d0e, %l5 = 0ed200bcfba7fd91
addcc %l1,0xd0e,%l5 ! %l5 = 0000000000000d0d, %ccr = 11
! Mem[000000003000007c] = ffffff7f, %l5 = 0000000000000d0d
ldsha [%o0+0x07c]%asi,%l5 ! %l5 = ffffffffffffffff
! %l7 = fba7f6321e83c8fe, immed = 00000407, %y = 000003f1
umulcc %l7,0x407,%l3 ! %l3 = 0000007ae4be76f2, %ccr = 08, %y = 7a
! %l6 = 000000003346d400, %l6 = 000000003346d400, %l6 = 000000003346d400
sub %l6,%l6,%l6 ! %l6 = 0000000000000000
p7_label_93:
! Mem[000000001e000054] = 00000000, %l7 = fba7f6321e83c8fe
ldsb [%i0+0x055],%l7 ! %l7 = 0000000000000000
! %l6 = 0000000000000000, immed = fffff388, %l4 = 0ed200bcfba7fd3d
or %l6,-0xc78,%l4 ! %l4 = fffffffffffff388
! Mem[0000000030800038] = a9ffffff, %l7 = 0000000000000000
lduw [%o1+0x038],%l7 ! %l7 = 00000000a9ffffff
! %l0 = 000003f1fffffc0e, Mem[000000003080003c] = ffffffff
stw %l0,[%o1+0x03c] ! Mem[000000003080003c] = fffffc0e
! %l5 = ffffffffffffffff, %l4 = fffffffffffff388, %l2 = 00000000fffffefb
udivx %l5,%l4,%l2 ! %l2 = 0000000000000001
! %l2 = 0000000000000001, immed = 00000697, %l7 = 00000000a9ffffff
orn %l2,0x697,%l7 ! %l7 = fffffffffffff969
! %f16 = ffffffff, Mem[0000000031800038] = 00000000
st %f16,[%o3+0x038] ! Mem[0000000031800038] = ffffffff
! %l6 = 0000000000000000, Mem[000000001e800066] = d9979709, %asi = 80
stha %l6,[%i1+0x066]%asi ! Mem[000000001e800064] = d9970000
! Mem[0000000030000038] = 0ed200bc d3d2593d, %l4 = fffff388, %l5 = ffffffff
ldda [%o0+0x038]%asi,%l4 ! %l4 = 000000000ed200bc 00000000d3d2593d
! %l4 = 000000000ed200bc, Mem[0000000030000078] = 779dcc7d
sth %l4,[%o0+0x078] ! Mem[0000000030000078] = 00bccc7d
p7_label_94:
! Mem[0000000031800078] = 00008bdf, %l5 = 00000000d3d2593d
ldsw [%o3+0x078],%l5 ! %l5 = 0000000000008bdf
! Mem[0000000030800078] = a9ffffff, %l4 = 000000000ed200bc
lduw [%o1+0x078],%l4 ! %l4 = 00000000a9ffffff
! Mem[0000000031800078] = 00008bdf ffffffff, %l0 = fffffc0e, %l1 = ffffffff
ldd [%o3+0x078],%l0 ! %l0 = 0000000000008bdf 00000000ffffffff
! retry : should take illegal inst trap, %l0 = 0000000000008bdf
retry ! Illegal inst trap : %l0 = 0000000000008bef
! %l5 = 0000000000008bdf, %l3 = 0000007ae4be76f2, %l6 = 0000000000000000
sra %l5,%l3,%l6 ! %l6 = 0000000000000000
! Mem[0000000031800038] = ffffffff00000000, %f30 = a9ffffff ffffffff
ldd [%o3+0x038],%f30 ! %f30 = ffffffff 00000000
! %l3 = 0000007ae4be76f2, immed = 000008cf, %l4 = 00000000a9ffffff
andn %l3,0x8cf,%l4 ! %l4 = 0000007ae4be7630
! done : should take illegal inst trap, %l0 = 0000000000008bef
done ! Illegal inst trap : %l0 = 0000000000008bff
! Mem[000000001f000000] = 3e9ba8c7fbfeffff, %l6 = 0000000000000000
ldxa [%i2+%g0]0x88,%l6 ! %l6 = 3e9ba8c7fbfeffff
! %l3 = 0000007ae4be76f2, %l4 = 0000007ae4be7630, %l0 = 0000000000008bff
sub %l3,%l4,%l0 ! %l0 = 00000000000000c2
p7_label_95:
! Mem[000000001e800010] = d1fda05a 3c011f5c, %l6 = fbfeffff, %l7 = fffff969
ldda [%i1+%i5]0x81,%l6 ! %l6 = 00000000d1fda05a 000000003c011f5c
! Randomly selected nop
nop
! %l0 = 00000000000000c2, %l6 = 00000000d1fda05a, %l7 = 000000003c011f5c
add %l0,%l6,%l7 ! %l7 = 00000000d1fda11c
! %l0 = 00000000000000c2, %l0 = 00000000000000c2, %l0 = 00000000000000c2
subccc %l0,%l0,%l0 ! %l0 = 0000000000000000, %ccr = 44
! Clear Register : %l2 = 0000000000000001
clr %l2 ! %l2 = 0000000000000000
! %l6 = d1fda05a, %l7 = d1fda11c, Mem[0000000031000078] = 00ef0000 00000000
std %l6,[%o2+0x078] ! Mem[0000000031000078] = d1fda05a d1fda11c
! %l7 = 00000000d1fda11c, %l1 = 00000000ffffffff, %y = 0000007a
udiv %l7,%l1,%l5 ! %l5 = 000000000000007a
mov %l0,%y ! %y = 00000000
! Mem[0000000030000078] = 00bccc7d, %l7 = 00000000d1fda11c
ldsba [%o0+0x079]%asi,%l7 ! %l7 = ffffffffffffffbc
! %l7 = ffffffffffffffbc, immed = 000001b9, %l5 = 000000000000007a
xor %l7,0x1b9,%l5 ! %l5 = fffffffffffffe05
! Mem[000000001f00004c] = 17c9a3bc, %l2 = 0000000000000000
ldsha [%i2+0x04e]%asi,%l2 ! %l2 = ffffffffffffa3bc
p7_label_96:
! %l1 = 00000000ffffffff, Mem[0000000031000078] = d1fda05a
stb %l1,[%o2+0x078] ! Mem[0000000031000078] = fffda05a
! %l0 = 0000000000000000, immed = 00000c8c, %l4 = 0000007ae4be7630
tsubcc %l0,0xc8c,%l4 ! %l4 = fffffffffffff374, %ccr = 99
! %l5 = fffffffffffffe05, %l2 = ffffffffffffa3bc, %y = 00000000
udivcc %l5,%l2,%l1 ! %l1 = 0000000000000001, %ccr = 00
mov %l0,%y ! %y = 00000000
! Mem[000000001e00001c] = cb482f4b, %l7 = ffffffffffffffbc
ldsh [%i0+0x01e],%l7 ! %l7 = 0000000000002f4b
! %l3 = 0000007ae4be76f2, %l3 = 0000007ae4be76f2, %y = 00000000
sdivcc %l3,%l3,%l7 ! %l7 = fffffffffffffff8, %ccr = 88
mov %l0,%y ! %y = 00000000
! %l0 = 0000000000000000, %l6 = 00000000d1fda05a, %l0 = 0000000000000000
taddcctv %l0,%l6,%l0 ! %l0 = 0000000000000023, Trapped
! Mem[0000000030000078] = 00bccc7dffffff7f, %f6 = 5602977e 07965eec
ldd [%o0+0x078],%f6 ! %f6 = 00bccc7d ffffff7f
! %l3 = 0000007ae4be76f2, Mem[000000001e000050] = 0000000000000000
stx %l3,[%i0+0x050] ! Mem[000000001e000050] = 0000007ae4be76f2
! %l1 = 0000000000000001, %l6 = 00000000d1fda05a, %y = 00000000
sdiv %l1,%l6,%l2 ! %l2 = 0000000000000000
mov %l0,%y ! %y = 00000023
! Mem[000000001f80000c] = 00000000, %l7 = fffffffffffffff8
lduw [%i3+0x00c],%l7 ! %l7 = 0000000000000000
p7_label_97:
! Mem[000000001f800030] = 00000039, %l7 = 0000000000000000
lduba [%i3+%o6]0x80,%l7 ! %l7 = 0000000000000000
! %l0 = 0000000000000023, %l3 = 0000007ae4be76f2, %l5 = fffffffffffffe05
tsubcctv %l0,%l3,%l5 ! %l0 = 0000000000000046, Trapped
! Mem[0000000031800038] = ffffffff, %l1 = 0000000000000001
lduw [%o3+0x038],%l1 ! %l1 = 00000000ffffffff
! %l1 = 00000000ffffffff, %l0 = 0000000000000046, %y = 00000023
umulcc %l1,%l0,%l2 ! %l2 = 00000045ffffffba, %ccr = 08, %y = 45
! %l3 = 0000007ae4be76f2, Mem[000000001f000008] = fbfeffff
stb %l3,[%i2+%i4] ! Mem[000000001f000008] = f2feffff
! Mem[0000000030800078] = a9ffffff, %l7 = 0000000000000000
ldswa [%o1+0x078]%asi,%l7 ! %l7 = ffffffffa9ffffff
! Mem[000000001e000018] = ec6bf9e1, %l5 = fffffffffffffe05
ldswa [%i0+%i6]0x88,%l5 ! %l5 = ffffffffec6bf9e1
! %f18 = 00000000 23be92fb, Mem[0000000031000078] = fffda05a d1fda11c
std %f18,[%o2+0x078] ! Mem[0000000031000078] = 00000000 23be92fb
! %l3 = 0000007ae4be76f2, Mem[0000000031000038] = a40049000ffffa88
stx %l3,[%o2+0x038] ! Mem[0000000031000038] = 0000007ae4be76f2
! Mem[0000000030000038] = 0ed200bc, %l4 = fffffffffffff374
ldsw [%o0+0x038],%l4 ! %l4 = 000000000ed200bc
p7_label_98:
! Mem[0000000031800078] = 00008bdf ffffffff, %l0 = 00000046, %l1 = ffffffff
ldd [%o3+0x078],%l0 ! %l0 = 0000000000008bdf 00000000ffffffff
! Mem[0000000030000078] = 00bccc7d, %l0 = 0000000000008bdf
lduh [%o0+0x07a],%l0 ! %l0 = 000000000000cc7d
! Mem[000000001f000008] = ffffffff fffffef2, %l0 = 0000cc7d, %l1 = ffffffff
ldda [%i2+%i4]0x89,%l0 ! %l0 = 00000000fffffef2 00000000ffffffff
! %l0 = 00000000fffffef2, Mem[000000003080003c] = fffffc0e
stw %l0,[%o1+0x03c] ! Mem[000000003080003c] = fffffef2
! %l0 = fffffef2, %l1 = ffffffff, Mem[000000001f000028] = ffffffff 7bffffff
stda %l0,[%i2+%o5]0x89 ! Mem[000000001f000028] = fffffef2 ffffffff
! %l1 = 00000000ffffffff, immed = 00000231, %l7 = ffffffffa9ffffff
tsubcc %l1,0x231,%l7 ! %l7 = 00000000fffffdce, %ccr = 0a
! %l4 = 000000000ed200bc, immed = 00000176, %y = 00000045
umul %l4,0x176,%l4 ! %l4 = 00000015a6cd12a8, %y = 15
! Mem[000000001f800010] = 7e020000, %l0 = 00000000fffffef2
lduba [%i3+%i5]0x88,%l0 ! %l0 = 0000000000000000
! Mem[000000001f800000] = bc330000, %l6 = 00000000d1fda05a
lduwa [%i3+%g0]0x80,%l6 ! %l6 = 00000000bc330000
! Mem[000000003000007c] = ffffff7f, %l4 = 00000015a6cd12a8
ldsw [%o0+0x07c],%l4 ! %l4 = ffffffffffffff7f
p7_label_99:
! %l4 = ffffffffffffff7f, Mem[000000001e800018] = ffffff7f
stba %l4,[%i1+%i6]0x89 ! Mem[000000001e800018] = ffffff7f
! %l2 = 00000045ffffffba, %l4 = ffffffffffffff7f, %l4 = ffffffffffffff7f
andn %l2,%l4,%l4 ! %l4 = 0000000000000080
! %l7 = 00000000fffffdce, Mem[000000001f000055] = 57d54803
stb %l7,[%i2+0x055] ! Mem[000000001f000054] = 57ce4803
! Mem[0000000030800038] = a9ffffff, %l7 = 00000000fffffdce
ldub [%o1+0x03a],%l7 ! %l7 = 00000000000000ff
! Mem[000000001f800068] = e7480582, %l6 = 00000000bc330000
ldsw [%i3+0x068],%l6 ! %l6 = ffffffffe7480582
! Mem[000000001e800058] = 589d1ee2, %l2 = 00000045ffffffba
ldub [%i1+0x05a],%l2 ! %l2 = 000000000000001e
! %f26 = 00008bdf, Mem[000000003080003c] = fffffef2
st %f26,[%o1+0x03c] ! Mem[000000003080003c] = 00008bdf
! %l4 = 0000000000000080, %l7 = 00000000000000ff, %l5 = ffffffffec6bf9e1
udivx %l4,%l7,%l5 ! %l5 = 0000000000000000
! %l7 = 00000000000000ff, immed = 0000010f, %l1 = 00000000ffffffff
orn %l7,0x10f,%l1 ! %l1 = fffffffffffffeff
! %l5 = 0000000000000000, immed = 00000012, %l3 = 0000007ae4be76f2
sra %l5,0x012,%l3 ! %l3 = 0000000000000000
p7_label_100:
! %l0 = 0000000000000000, immed = 00000e1d, %y = 00000015
umul %l0,0xe1d,%l5 ! %l5 = 0000000000000000, %y = 00
! Mem[000000003080007c] = 00000033, %l7 = 00000000000000ff
ldub [%o1+0x07f],%l7 ! %l7 = 0000000000000033
! %l4 = 0000000000000080, immed = fffff725, %l7 = 0000000000000033
xor %l4,-0x8db,%l7 ! %l7 = fffffffffffff7a5
! %l6 = ffffffffe7480582, immed = fffff791, %y = 00000000
sdiv %l6,-0x86f,%l1 ! %l1 = ffffffffffe49381
mov %l0,%y ! %y = 00000000
! Mem[0000000031000078] = 00000000, %l2 = 000000000000001e
lduh [%o2+0x078],%l2 ! %l2 = 0000000000000000
! Mem[0000000030800078] = a9ffffff, %l5 = 0000000000000000
ldsh [%o1+0x078],%l5 ! %l5 = ffffffffffffa9ff
! %l4 = 0000000000000080, immed = fffffacf, %l7 = fffffffffffff7a5
addc %l4,-0x531,%l7 ! %l7 = fffffffffffffb4f
! Mem[0000000031800038] = ffffffff, %l7 = fffffffffffffb4f
ldsw [%o3+0x038],%l7 ! %l7 = ffffffffffffffff
! %f20 = 00000000, Mem[000000003100007c] = 23be92fb
st %f20,[%o2+0x07c] ! Mem[000000003100007c] = 00000000
! %l6 = ffffffffe7480582, %l4 = 0000000000000080, %l7 = ffffffffffffffff
taddcctv %l6,%l4,%l7 ! %l0 = 0000000000000023, Trapped
ba,a p7_not_taken_0_end
p7_not_taken_0:
! The following code should not be executed
ldd [%o1+0x040],%l6
ldda [%o0+0x000]%asi,%l2
st %l4,[%i0+0x028]
ba,a p7_branch_failed
p7_not_taken_0_end:
! End of Random Code for Processor 7
p7_set_done_flag:
mov 2,%g2
set done_flags,%g1
st %g2,[%g1+0x01c] ! Set processor 7 done flag
! Self Check Disabled
p7_check_registers:
! The test for processor 7 has passed
p7_passed:
ta GOOD_TRAP
nop
p7_reg_l0_fail:
or %g0,0xbd0,%g1
ba,a p7_failed
p7_reg_l1_fail:
or %g0,0xbd1,%g1
ba,a p7_failed
p7_reg_l2_fail:
or %g0,0xbd2,%g1
ba,a p7_failed
p7_reg_l3_fail:
or %g0,0xbd3,%g1
ba,a p7_failed
p7_reg_l4_fail:
or %g0,0xbd4,%g1
ba,a p7_failed
p7_reg_l5_fail:
or %g0,0xbd5,%g1
ba,a p7_failed
p7_reg_l6_fail:
or %g0,0xbd6,%g1
ba,a p7_failed
p7_reg_l7_fail:
or %g0,0xbd7,%g1
ba,a p7_failed
p7_f0_fail:
set p7_temp,%g6
mov 0xf00,%l0
stx %l0,[%g6]
std %f0,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p7_f2_fail:
set p7_temp,%g6
mov 0xf02,%l0
stx %l0,[%g6]
std %f2,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p7_f4_fail:
set p7_temp,%g6
mov 0xf04,%l0
stx %l0,[%g6]
std %f4,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p7_f6_fail:
set p7_temp,%g6
mov 0xf06,%l0
stx %l0,[%g6]
std %f6,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p7_f8_fail:
set p7_temp,%g6
mov 0xf08,%l0
stx %l0,[%g6]
std %f8,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p7_f10_fail:
set p7_temp,%g6
mov 0xf10,%l0
stx %l0,[%g6]
std %f10,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p7_f12_fail:
set p7_temp,%g6
mov 0xf12,%l0
stx %l0,[%g6]
std %f12,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p7_f14_fail:
set p7_temp,%g6
mov 0xf14,%l0
stx %l0,[%g6]
std %f14,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p7_f16_fail:
set p7_temp,%g6
mov 0xf16,%l0
stx %l0,[%g6]
std %f16,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p7_f18_fail:
set p7_temp,%g6
mov 0xf18,%l0
stx %l0,[%g6]
std %f18,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p7_f20_fail:
set p7_temp,%g6
mov 0xf20,%l0
stx %l0,[%g6]
std %f20,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p7_f22_fail:
set p7_temp,%g6
mov 0xf22,%l0
stx %l0,[%g6]
std %f22,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p7_f24_fail:
set p7_temp,%g6
mov 0xf24,%l0
stx %l0,[%g6]
std %f24,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p7_f26_fail:
set p7_temp,%g6
mov 0xf26,%l0
stx %l0,[%g6]
std %f26,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p7_f28_fail:
set p7_temp,%g6
mov 0xf28,%l0
stx %l0,[%g6]
std %f28,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p7_f30_fail:
set p7_temp,%g6
mov 0xf30,%l0
stx %l0,[%g6]
std %f30,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
! The test for processor 7 failed
p7_failed:
set done_flags,%g1
mov 3,%g5
st %g5,[%g1+0x01c] ! Set processor 7 done flag
set p7_temp,%g6
stx %g1,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
ta BAD_TRAP
! The local area data for processor 7 failed
p7_local_failed:
set done_flags,%g5
mov 3,%g6
st %g6,[%g5+0x01c] ! Set processor 7 done flag
set p7_temp,%g6
add %g1,%g4,%g1
stx %g4,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
ta BAD_TRAP
p7_dfill_failed:
ba p7_failed
mov 0xddd,%g1
p7_selfmod_failed:
ba p7_failed
mov 0xabc,%g1
p7_common_error:
or %g0,0xee7,%g1
ba p7_failed
mov %o5,%g3
p7_common_signature_error:
set p7_temp,%g1
ba p7_failed
st %g2,[%g1] ! Common Lock Number
p7_common_timeout:
set p7_temp,%g1
ba p7_failed
st %g2,[%g1] ! Common Lock Number
p7_branch_failed:
mov 0xbbb,%g1
rd %ccr,%g2
ba p7_failed
mov 0x0,%g3
p7_trap1e:
addcc %l7,%l7,%l0
ldsw [%i1+0x004],%l6 ! Mem[000000001e800004]
stx %l2,[%o3+0x038] ! Mem[0000000031800038]
ldsw [%o0+0x03c],%l5 ! Mem[000000003000003c]
xnorcc %l7,0x1c3,%l7
sub %l6,%l7,%l7
done
p7_trap1o:
addcc %l7,%l7,%l0
ldsw [%o1+0x004],%l6 ! Mem[000000001e800004]
stx %l2,[%i3+0x038] ! Mem[0000000031800038]
ldsw [%i0+0x03c],%l5 ! Mem[000000003000003c]
xnorcc %l7,0x1c3,%l7
sub %l6,%l7,%l7
done
p7_trap2e:
lduw [%i0+0x034],%l3 ! Mem[000000001e000034]
done
p7_trap2o:
lduw [%o0+0x034],%l3 ! Mem[000000001e000034]
done
p7_trap3e:
addc %l3,%l3,%l6
and %l3,%l0,%l5
xnor %l1,%l5,%l2
sub %l2,%l7,%l4
orn %l0,-0x316,%l1
done
p7_trap3o:
addc %l3,%l3,%l6
and %l3,%l0,%l5
xnor %l1,%l5,%l2
sub %l2,%l7,%l4
orn %l0,-0x316,%l1
done
! Cross Processor Interrupt Handler
cross_intr_handler:
membar #Sync
! Re-enable interrupts and return
9: stxa %g0,[%g0]ASI_INTR_RECEIVE
membar #Sync
retry
inst_access_handler:
done
.align 256
data_access_handler:
1: done
p7_init_memory_pointers:
set p7_init_registers,%g1
mov %g0,%g2
mov %g0,%g3
mov %g0,%g4
mov %g0,%g5
mov %g0,%g6
mov %g0,%g7
! Initialize memory pointers for window 0
set p7_local0_start,%i0
set p7_local1_start,%i1
set p7_local2_start,%i2
set p7_local3_start,%i3
mov 0x08,%i4
mov 0x10,%i5
mov 0x18,%i6
mov %g0,%i7
! Init Local Registers in Window 0
ldx [%g1+0x000],%l0 ! %l0 = 445441d9d919ea41
ldx [%g1+0x008],%l1 ! %l1 = 45f780ebec218b52
ldx [%g1+0x010],%l2 ! %l2 = c185fcc1dac06760
ldx [%g1+0x018],%l3 ! %l3 = cd1c85100bafe7c7
ldx [%g1+0x020],%l4 ! %l4 = ebee58989643fa0a
ldx [%g1+0x028],%l5 ! %l5 = 28edbcc47b564753
ldx [%g1+0x030],%l6 ! %l6 = dcf8ec668421dfa7
ldx [%g1+0x038],%l7 ! %l7 = 693561ba9219da6f
save
! Initialize memory points for window 1
set share0_start,%i0
set share1_start,%i1
set share2_start,%i2
set share3_start,%i3
mov 0x20,%i4
mov 0x28,%i5
mov 0x30,%i6
! Init Local Registers in Window 1
ldx [%g1+0x040],%l0 ! %l0 = 3af8de59b8ee66c2
ldx [%g1+0x048],%l1 ! %l1 = 9c79f5188a5bbc87
ldx [%g1+0x050],%l2 ! %l2 = 9f4baf2289b2a639
ldx [%g1+0x058],%l3 ! %l3 = 1b3f83a63931ffaa
ldx [%g1+0x060],%l4 ! %l4 = c5829a4a204bb8c3
ldx [%g1+0x068],%l5 ! %l5 = 57e3690c604de85a
ldx [%g1+0x070],%l6 ! %l6 = 7c63389a39b529e5
ldx [%g1+0x078],%l7 ! %l7 = 77ab2cae39eb2efb
save
! Initialize memory pointers for window 2
set p7_local0_start,%i0
set p7_local1_start,%i1
set p7_local2_start,%i2
set p7_local3_start,%i3
mov 0x08,%i4
mov 0x10,%i5
mov 0x18,%i6
mov %g0,%i7
! Init Local Registers in Window 2
ldx [%g1+0x080],%l0 ! %l0 = cb97bb567bffa05a
ldx [%g1+0x088],%l1 ! %l1 = a7fb7aa47cde2362
ldx [%g1+0x090],%l2 ! %l2 = 6b2f2f824deacd6d
ldx [%g1+0x098],%l3 ! %l3 = 9bcbfd0603552e54
ldx [%g1+0x0a0],%l4 ! %l4 = 93a37614ab49b028
ldx [%g1+0x0a8],%l5 ! %l5 = 6c88c2879a49f272
ldx [%g1+0x0b0],%l6 ! %l6 = 95acc1dc9f2d331e
ldx [%g1+0x0b8],%l7 ! %l7 = c0c4336200aeb653
! Initialize the output register of window 2
set share0_start,%o0
set share1_start,%o1
set share2_start,%o2
set share3_start,%o3
mov 0x20,%o4
mov 0x28,%o5
mov 0x30,%o6
mov %g0,%o7
restore
restore
retl
nop
user_text_end:
.seg "text"
.align 0x2000
user_near0_start:
p0_near_0_le:
ldx [%o3+0x040],%l4 ! Mem[0000000031800040]
umulcc %l0,%l5,%l5
ldd [%o3+0x040],%f2 ! Mem[0000000031800040]
ldub [%i0+0x008],%l0 ! Mem[0000000010000008]
stw %l3,[%o2+0x000] ! Mem[0000000031000000]
jmpl %o7,%g0
sra %l0,%l7,%l1
p0_near_0_lo:
ldx [%i3+0x040],%l4 ! Mem[0000000031800040]
umulcc %l0,%l5,%l5
ldd [%i3+0x040],%f2 ! Mem[0000000031800040]
ldub [%o0+0x008],%l0 ! Mem[0000000010000008]
stw %l3,[%i2+0x000] ! Mem[0000000031000000]
jmpl %o7,%g0
sra %l0,%l7,%l1
p0_near_0_he:
ldub [%i3+0x00e],%l5 ! Mem[000000001180000e]
jmpl %o7,%g0
ldub [%o1+0x047],%l6 ! Mem[0000000030800047]
p0_near_0_ho:
ldub [%o3+0x00e],%l5 ! Mem[000000001180000e]
jmpl %o7,%g0
ldub [%i1+0x047],%l6 ! Mem[0000000030800047]
p1_near_0_le:
jmpl %o7,%g0
std %f6 ,[%o2+0x048] ! Mem[0000000031000048]
jmpl %o7,%g0
nop
p1_near_0_lo:
jmpl %o7,%g0
std %f6 ,[%i2+0x048] ! Mem[0000000031000048]
jmpl %o7,%g0
nop
p1_near_0_he:
jmpl %o7,%g0
ldd [%i1+0x028],%l4 ! Mem[0000000012800028]
jmpl %o7,%g0
nop
p1_near_0_ho:
jmpl %o7,%g0
ldd [%o1+0x028],%l4 ! Mem[0000000012800028]
jmpl %o7,%g0
nop
p2_near_0_le:
stb %l5,[%i0+0x057] ! Mem[0000000014000057]
lduw [%i1+0x040],%l4 ! Mem[0000000014800040]
jmpl %o7,%g0
andcc %l3,-0x09c,%l5
p2_near_0_lo:
stb %l5,[%o0+0x057] ! Mem[0000000014000057]
lduw [%o1+0x040],%l4 ! Mem[0000000014800040]
jmpl %o7,%g0
andcc %l3,-0x09c,%l5
p2_near_0_he:
andn %l2,%l4,%l3
orncc %l3,%l0,%l7
andcc %l1,0xb47,%l0
ldsw [%o3+0x010],%l1 ! Mem[0000000031800010]
ldd [%i2+0x068],%l4 ! Mem[0000000015000068]
jmpl %o7,%g0
subc %l1,%l7,%l6
p2_near_0_ho:
andn %l2,%l4,%l3
orncc %l3,%l0,%l7
andcc %l1,0xb47,%l0
ldsw [%i3+0x010],%l1 ! Mem[0000000031800010]
ldd [%o2+0x068],%l4 ! Mem[0000000015000068]
jmpl %o7,%g0
subc %l1,%l7,%l6
p3_near_0_le:
ldd [%o2+0x058],%f4 ! Mem[0000000031000058]
stw %l5,[%o2+0x05c] ! Mem[000000003100005c]
std %l6,[%o3+0x018] ! Mem[0000000031800018]
std %l6,[%o0+0x018] ! Mem[0000000030000018]
jmpl %o7,%g0
nop
p3_near_0_lo:
ldd [%i2+0x058],%f4 ! Mem[0000000031000058]
stw %l5,[%i2+0x05c] ! Mem[000000003100005c]
std %l6,[%i3+0x018] ! Mem[0000000031800018]
std %l6,[%i0+0x018] ! Mem[0000000030000018]
jmpl %o7,%g0
nop
p3_near_0_he:
taddcc %l4,%l6,%l3
ldsh [%o0+0x01c],%l1 ! Mem[000000003000001c]
stb %l1,[%i2+0x05e] ! Mem[000000001700005e]
sra %l6,0x005,%l3
umul %l1,%l0,%l7
jmpl %o7,%g0
addc %l5,0x79d,%l4
p3_near_0_ho:
taddcc %l4,%l6,%l3
ldsh [%i0+0x01c],%l1 ! Mem[000000003000001c]
stb %l1,[%o2+0x05e] ! Mem[000000001700005e]
sra %l6,0x005,%l3
umul %l1,%l0,%l7
jmpl %o7,%g0
addc %l5,0x79d,%l4
p4_near_0_le:
ldsb [%o1+0x024],%l5 ! Mem[0000000030800024]
srlx %l3,0x009,%l4
st %f0 ,[%o0+0x060] ! Mem[0000000030000060]
ldub [%o0+0x025],%l6 ! Mem[0000000030000025]
sdivx %l7,%l5,%l7
std %l4,[%i2+0x018] ! Mem[0000000019000018]
jmpl %o7,%g0
ldd [%o2+0x060],%l0 ! Mem[0000000031000060]
p4_near_0_lo:
ldsb [%i1+0x024],%l5 ! Mem[0000000030800024]
srlx %l3,0x009,%l4
st %f0 ,[%i0+0x060] ! Mem[0000000030000060]
ldub [%i0+0x025],%l6 ! Mem[0000000030000025]
sdivx %l7,%l5,%l7
std %l4,[%o2+0x018] ! Mem[0000000019000018]
jmpl %o7,%g0
ldd [%i2+0x060],%l0 ! Mem[0000000031000060]
p4_near_0_he:
umul %l7,-0x346,%l3
subccc %l1,%l6,%l5
taddcc %l1,%l1,%l0
ldd [%o0+0x060],%f20 ! Mem[0000000030000060]
jmpl %o7,%g0
ldx [%i2+0x070],%l5 ! Mem[0000000019000070]
p4_near_0_ho:
umul %l7,-0x346,%l3
subccc %l1,%l6,%l5
taddcc %l1,%l1,%l0
ldd [%i0+0x060],%f20 ! Mem[0000000030000060]
jmpl %o7,%g0
ldx [%o2+0x070],%l5 ! Mem[0000000019000070]
p5_near_0_le:
ldd [%o1+0x028],%l4 ! Mem[0000000030800028]
jmpl %o7,%g0
taddcc %l4,-0x5cb,%l0
p5_near_0_lo:
ldd [%i1+0x028],%l4 ! Mem[0000000030800028]
jmpl %o7,%g0
taddcc %l4,-0x5cb,%l0
p5_near_0_he:
jmpl %o7,%g0
udivx %l4,%l5,%l3
jmpl %o7,%g0
nop
p5_near_0_ho:
jmpl %o7,%g0
udivx %l4,%l5,%l3
jmpl %o7,%g0
nop
p6_near_0_le:
srlx %l7,%l7,%l0
orcc %l3,0xa0b,%l5
ldsh [%o1+0x032],%l2 ! Mem[0000000030800032]
jmpl %o7,%g0
orn %l1,%l3,%l4
p6_near_0_lo:
srlx %l7,%l7,%l0
orcc %l3,0xa0b,%l5
ldsh [%i1+0x032],%l2 ! Mem[0000000030800032]
jmpl %o7,%g0
orn %l1,%l3,%l4
p6_near_0_he:
jmpl %o7,%g0
stx %l3,[%o2+0x070] ! Mem[0000000031000070]
jmpl %o7,%g0
nop
p6_near_0_ho:
jmpl %o7,%g0
stx %l3,[%i2+0x070] ! Mem[0000000031000070]
jmpl %o7,%g0
nop
p7_near_0_le:
addcc %l7,%l7,%l0
ldsw [%i1+0x004],%l6 ! Mem[000000001e800004]
stx %l2,[%o3+0x038] ! Mem[0000000031800038]
ldsw [%o0+0x03c],%l5 ! Mem[000000003000003c]
xnorcc %l7,0x1c3,%l7
jmpl %o7,%g0
sub %l6,%l7,%l7
p7_near_0_lo:
addcc %l7,%l7,%l0
ldsw [%o1+0x004],%l6 ! Mem[000000001e800004]
stx %l2,[%i3+0x038] ! Mem[0000000031800038]
ldsw [%i0+0x03c],%l5 ! Mem[000000003000003c]
xnorcc %l7,0x1c3,%l7
jmpl %o7,%g0
sub %l6,%l7,%l7
p7_near_0_he:
jmpl %o7,%g0
lduw [%i0+0x034],%l3 ! Mem[000000001e000034]
jmpl %o7,%g0
nop
p7_near_0_ho:
jmpl %o7,%g0
lduw [%o0+0x034],%l3 ! Mem[000000001e000034]
jmpl %o7,%g0
nop
near0_b2b_h:
andn %l7,0x55e,%l0
add %l7,0x3fd,%l4
jmpl %o7,%g0
orn %l5,-0xd73,%l3
near0_b2b_l:
addccc %l2,%l0,%l5
mulx %l1,%l6,%l2
jmpl %o7,%g0
taddcctv %l3,-0xed3,%l3
user_near0_end:
.seg "text"
.align 0x2000
user_near1_start:
p0_near_1_le:
jmpl %o7,%g0
orcc %l5,%l6,%l5
jmpl %o7,%g0
nop
p0_near_1_lo:
jmpl %o7,%g0
orcc %l5,%l6,%l5
jmpl %o7,%g0
nop
p0_near_1_he:
sth %l5,[%i1+0x012] ! Mem[0000000010800012]
sra %l1,%l2,%l7
orncc %l2,%l0,%l7
jmpl %o7,%g0
orn %l7,-0xf97,%l5
p0_near_1_ho:
sth %l5,[%o1+0x012] ! Mem[0000000010800012]
sra %l1,%l2,%l7
orncc %l2,%l0,%l7
jmpl %o7,%g0
orn %l7,-0xf97,%l5
p1_near_1_le:
jmpl %o7,%g0
st %f11,[%i2+0x02c] ! Mem[000000001300002c]
jmpl %o7,%g0
nop
p1_near_1_lo:
jmpl %o7,%g0
st %f11,[%o2+0x02c] ! Mem[000000001300002c]
jmpl %o7,%g0
nop
p1_near_1_he:
stb %l7,[%o3+0x048] ! Mem[0000000031800048]
sra %l1,0x01f,%l7
jmpl %o7,%g0
add %l6,0xeed,%l5
p1_near_1_ho:
stb %l7,[%i3+0x048] ! Mem[0000000031800048]
sra %l1,0x01f,%l7
jmpl %o7,%g0
add %l6,0xeed,%l5
p2_near_1_le:
orcc %l7,-0x5fc,%l6
ldx [%o0+0x010],%l0 ! Mem[0000000030000010]
stw %l4,[%o1+0x010] ! Mem[0000000030800010]
ldd [%i2+0x078],%l0 ! Mem[0000000015000078]
jmpl %o7,%g0
sth %l0,[%o1+0x056] ! Mem[0000000030800056]
p2_near_1_lo:
orcc %l7,-0x5fc,%l6
ldx [%i0+0x010],%l0 ! Mem[0000000030000010]
stw %l4,[%i1+0x010] ! Mem[0000000030800010]
ldd [%o2+0x078],%l0 ! Mem[0000000015000078]
jmpl %o7,%g0
sth %l0,[%i1+0x056] ! Mem[0000000030800056]
p2_near_1_he:
std %f24,[%o3+0x010] ! Mem[0000000031800010]
jmpl %o7,%g0
sub %l2,-0xcc6,%l3
p2_near_1_ho:
std %f24,[%i3+0x010] ! Mem[0000000031800010]
jmpl %o7,%g0
sub %l2,-0xcc6,%l3
p3_near_1_le:
std %f10,[%o2+0x058] ! Mem[0000000031000058]
stx %l6,[%o2+0x018] ! Mem[0000000031000018]
and %l3,0xc8b,%l5
jmpl %o7,%g0
ldsh [%o2+0x05c],%l2 ! Mem[000000003100005c]
p3_near_1_lo:
std %f10,[%i2+0x058] ! Mem[0000000031000058]
stx %l6,[%i2+0x018] ! Mem[0000000031000018]
and %l3,0xc8b,%l5
jmpl %o7,%g0
ldsh [%i2+0x05c],%l2 ! Mem[000000003100005c]
p3_near_1_he:
orn %l5,%l5,%l4
std %l4,[%o2+0x018] ! Mem[0000000031000018]
sra %l4,%l7,%l7
std %l4,[%o0+0x058] ! Mem[0000000030000058]
jmpl %o7,%g0
srl %l5,%l5,%l5
p3_near_1_ho:
orn %l5,%l5,%l4
std %l4,[%i2+0x018] ! Mem[0000000031000018]
sra %l4,%l7,%l7
std %l4,[%i0+0x058] ! Mem[0000000030000058]
jmpl %o7,%g0
srl %l5,%l5,%l5
p4_near_1_le:
umul %l0,%l6,%l6
umul %l1,-0xeba,%l3
orcc %l6,%l1,%l7
andncc %l7,%l4,%l5
jmpl %o7,%g0
subccc %l2,%l5,%l6
p4_near_1_lo:
umul %l0,%l6,%l6
umul %l1,-0xeba,%l3
orcc %l6,%l1,%l7
andncc %l7,%l4,%l5
jmpl %o7,%g0
subccc %l2,%l5,%l6
p4_near_1_he:
jmpl %o7,%g0
ldsw [%o1+0x020],%l6 ! Mem[0000000030800020]
jmpl %o7,%g0
nop
p4_near_1_ho:
jmpl %o7,%g0
ldsw [%i1+0x020],%l6 ! Mem[0000000030800020]
jmpl %o7,%g0
nop
p5_near_1_le:
sdivx %l2,0xf13,%l2
sub %l4,%l7,%l3
stb %l0,[%o3+0x06b] ! Mem[000000003180006b]
jmpl %o7,%g0
stb %l1,[%i3+0x033] ! Mem[000000001b800033]
p5_near_1_lo:
sdivx %l2,0xf13,%l2
sub %l4,%l7,%l3
stb %l0,[%i3+0x06b] ! Mem[000000003180006b]
jmpl %o7,%g0
stb %l1,[%o3+0x033] ! Mem[000000001b800033]
p5_near_1_he:
jmpl %o7,%g0
stw %l3,[%o2+0x068] ! Mem[0000000031000068]
jmpl %o7,%g0
nop
p5_near_1_ho:
jmpl %o7,%g0
stw %l3,[%i2+0x068] ! Mem[0000000031000068]
jmpl %o7,%g0
nop
p6_near_1_le:
jmpl %o7,%g0
umul %l6,0x31c,%l0
jmpl %o7,%g0
nop
p6_near_1_lo:
jmpl %o7,%g0
umul %l6,0x31c,%l0
jmpl %o7,%g0
nop
p6_near_1_he:
udivx %l0,0xb4e,%l5
sub %l7,-0xefb,%l7
lduw [%o0+0x034],%l0 ! Mem[0000000030000034]
std %l6,[%o2+0x030] ! Mem[0000000031000030]
jmpl %o7,%g0
xor %l7,%l4,%l5
p6_near_1_ho:
udivx %l0,0xb4e,%l5
sub %l7,-0xefb,%l7
lduw [%i0+0x034],%l0 ! Mem[0000000030000034]
std %l6,[%i2+0x030] ! Mem[0000000031000030]
jmpl %o7,%g0
xor %l7,%l4,%l5
p7_near_1_le:
lduh [%i3+0x004],%l7 ! Mem[000000001f800004]
std %f2 ,[%o0+0x078] ! Mem[0000000030000078]
sra %l3,0x013,%l7
sdivx %l2,-0x933,%l4
jmpl %o7,%g0
ldsw [%o3+0x078],%l5 ! Mem[0000000031800078]
p7_near_1_lo:
lduh [%o3+0x004],%l7 ! Mem[000000001f800004]
std %f2 ,[%i0+0x078] ! Mem[0000000030000078]
sra %l3,0x013,%l7
sdivx %l2,-0x933,%l4
jmpl %o7,%g0
ldsw [%i3+0x078],%l5 ! Mem[0000000031800078]
p7_near_1_he:
jmpl %o7,%g0
ldd [%i2+0x028],%f20 ! Mem[000000001f000028]
jmpl %o7,%g0
nop
p7_near_1_ho:
jmpl %o7,%g0
ldd [%o2+0x028],%f20 ! Mem[000000001f000028]
jmpl %o7,%g0
nop
near1_b2b_h:
srl %l1,%l4,%l5
orn %l7,-0x10b,%l5
addcc %l5,%l6,%l5
xnorcc %l7,%l4,%l2
jmpl %o7,%g0
smul %l3,%l3,%l2
near1_b2b_l:
sllx %l7,%l4,%l0
srlx %l0,%l1,%l5
sdivx %l3,%l1,%l5
subccc %l2,-0x582,%l1
jmpl %o7,%g0
subc %l1,%l6,%l7
user_near1_end:
.seg "text"
.align 0x2000
user_near2_start:
p0_near_2_le:
stw %l4,[%o1+0x044] ! Mem[0000000030800044]
add %l1,-0x259,%l2
sth %l3,[%o2+0x004] ! Mem[0000000031000004]
jmpl %o7,%g0
sth %l7,[%i0+0x01a] ! Mem[000000001000001a]
p0_near_2_lo:
stw %l4,[%i1+0x044] ! Mem[0000000030800044]
add %l1,-0x259,%l2
sth %l3,[%i2+0x004] ! Mem[0000000031000004]
jmpl %o7,%g0
sth %l7,[%o0+0x01a] ! Mem[000000001000001a]
p0_near_2_he:
stb %l3,[%o3+0x002] ! Mem[0000000031800002]
std %f22,[%o0+0x040] ! Mem[0000000030000040]
ldd [%o1+0x040],%l0 ! Mem[0000000030800040]
srlx %l2,0x032,%l2
lduh [%o3+0x046],%l2 ! Mem[0000000031800046]
jmpl %o7,%g0
lduh [%o1+0x040],%l7 ! Mem[0000000030800040]
p0_near_2_ho:
stb %l3,[%i3+0x002] ! Mem[0000000031800002]
std %f22,[%i0+0x040] ! Mem[0000000030000040]
ldd [%i1+0x040],%l0 ! Mem[0000000030800040]
srlx %l2,0x032,%l2
lduh [%i3+0x046],%l2 ! Mem[0000000031800046]
jmpl %o7,%g0
lduh [%i1+0x040],%l7 ! Mem[0000000030800040]
p1_near_2_le:
or %l1,0x5cd,%l4
jmpl %o7,%g0
addc %l0,%l7,%l6
p1_near_2_lo:
or %l1,0x5cd,%l4
jmpl %o7,%g0
addc %l0,%l7,%l6
p1_near_2_he:
lduw [%o2+0x04c],%l5 ! Mem[000000003100004c]
orcc %l4,-0x8ad,%l4
andcc %l0,-0xfe1,%l7
jmpl %o7,%g0
taddcc %l7,%l2,%l6
p1_near_2_ho:
lduw [%i2+0x04c],%l5 ! Mem[000000003100004c]
orcc %l4,-0x8ad,%l4
andcc %l0,-0xfe1,%l7
jmpl %o7,%g0
taddcc %l7,%l2,%l6
p2_near_2_le:
addc %l0,%l1,%l7
taddcctv %l6,0xc65,%l1
lduh [%o0+0x054],%l5 ! Mem[0000000030000054]
ldd [%i0+0x008],%l4 ! Mem[0000000014000008]
taddcctv %l4,%l1,%l1
jmpl %o7,%g0
sth %l7,[%i2+0x024] ! Mem[0000000015000024]
p2_near_2_lo:
addc %l0,%l1,%l7
taddcctv %l6,0xc65,%l1
lduh [%i0+0x054],%l5 ! Mem[0000000030000054]
ldd [%o0+0x008],%l4 ! Mem[0000000014000008]
taddcctv %l4,%l1,%l1
jmpl %o7,%g0
sth %l7,[%o2+0x024] ! Mem[0000000015000024]
p2_near_2_he:
xorcc %l6,%l3,%l3
stb %l0,[%o1+0x055] ! Mem[0000000030800055]
sth %l1,[%i3+0x066] ! Mem[0000000015800066]
or %l2,-0xe6f,%l3
jmpl %o7,%g0
andn %l4,0x727,%l2
p2_near_2_ho:
xorcc %l6,%l3,%l3
stb %l0,[%i1+0x055] ! Mem[0000000030800055]
sth %l1,[%o3+0x066] ! Mem[0000000015800066]
or %l2,-0xe6f,%l3
jmpl %o7,%g0
andn %l4,0x727,%l2
p3_near_2_le:
orn %l3,%l0,%l5
smul %l2,-0xb6e,%l5
subccc %l7,%l1,%l2
jmpl %o7,%g0
lduh [%o0+0x05e],%l4 ! Mem[000000003000005e]
p3_near_2_lo:
orn %l3,%l0,%l5
smul %l2,-0xb6e,%l5
subccc %l7,%l1,%l2
jmpl %o7,%g0
lduh [%i0+0x05e],%l4 ! Mem[000000003000005e]
p3_near_2_he:
ldd [%i1+0x010],%f22 ! Mem[0000000016800010]
ldd [%o2+0x018],%f20 ! Mem[0000000031000018]
jmpl %o7,%g0
subc %l3,%l7,%l1
p3_near_2_ho:
ldd [%o1+0x010],%f22 ! Mem[0000000016800010]
ldd [%i2+0x018],%f20 ! Mem[0000000031000018]
jmpl %o7,%g0
subc %l3,%l7,%l1
p4_near_2_le:
taddcctv %l2,0xd8a,%l0
jmpl %o7,%g0
stb %l4,[%o2+0x066] ! Mem[0000000031000066]
p4_near_2_lo:
taddcctv %l2,0xd8a,%l0
jmpl %o7,%g0
stb %l4,[%i2+0x066] ! Mem[0000000031000066]
p4_near_2_he:
or %l3,%l3,%l5
orn %l1,%l7,%l1
addccc %l7,%l7,%l5
lduw [%o3+0x060],%l5 ! Mem[0000000031800060]
jmpl %o7,%g0
lduh [%i2+0x030],%l4 ! Mem[0000000019000030]
p4_near_2_ho:
or %l3,%l3,%l5
orn %l1,%l7,%l1
addccc %l7,%l7,%l5
lduw [%i3+0x060],%l5 ! Mem[0000000031800060]
jmpl %o7,%g0
lduh [%o2+0x030],%l4 ! Mem[0000000019000030]
p5_near_2_le:
stb %l7,[%o3+0x02f] ! Mem[000000003180002f]
std %l0,[%o0+0x028] ! Mem[0000000030000028]
ld [%o3+0x028],%f2 ! Mem[0000000031800028]
ld [%i3+0x000],%f10 ! Mem[000000001b800000]
sdivx %l2,%l1,%l7
ldub [%o1+0x06d],%l4 ! Mem[000000003080006d]
jmpl %o7,%g0
stx %l5,[%o3+0x028] ! Mem[0000000031800028]
p5_near_2_lo:
stb %l7,[%i3+0x02f] ! Mem[000000003180002f]
std %l0,[%i0+0x028] ! Mem[0000000030000028]
ld [%i3+0x028],%f2 ! Mem[0000000031800028]
ld [%o3+0x000],%f10 ! Mem[000000001b800000]
sdivx %l2,%l1,%l7
ldub [%i1+0x06d],%l4 ! Mem[000000003080006d]
jmpl %o7,%g0
stx %l5,[%i3+0x028] ! Mem[0000000031800028]
p5_near_2_he:
tsubcctv %l2,%l2,%l3
jmpl %o7,%g0
tsubcctv %l7,%l7,%l0
p5_near_2_ho:
tsubcctv %l2,%l2,%l3
jmpl %o7,%g0
tsubcctv %l7,%l7,%l0
p6_near_2_le:
ldsh [%o1+0x030],%l1 ! Mem[0000000030800030]
addcc %l0,-0xa35,%l4
ldsh [%o3+0x076],%l1 ! Mem[0000000031800076]
ldsb [%o3+0x034],%l1 ! Mem[0000000031800034]
ldd [%o2+0x030],%f12 ! Mem[0000000031000030]
jmpl %o7,%g0
ldd [%o0+0x070],%f8 ! Mem[0000000030000070]
p6_near_2_lo:
ldsh [%i1+0x030],%l1 ! Mem[0000000030800030]
addcc %l0,-0xa35,%l4
ldsh [%i3+0x076],%l1 ! Mem[0000000031800076]
ldsb [%i3+0x034],%l1 ! Mem[0000000031800034]
ldd [%i2+0x030],%f12 ! Mem[0000000031000030]
jmpl %o7,%g0
ldd [%i0+0x070],%f8 ! Mem[0000000030000070]
p6_near_2_he:
smul %l2,0x439,%l7
ld [%i2+0x054],%f16 ! Mem[000000001d000054]
smulcc %l7,-0x8aa,%l0
add %l7,0xcbd,%l4
jmpl %o7,%g0
st %f19,[%i0+0x020] ! Mem[000000001c000020]
p6_near_2_ho:
smul %l2,0x439,%l7
ld [%o2+0x054],%f16 ! Mem[000000001d000054]
smulcc %l7,-0x8aa,%l0
add %l7,0xcbd,%l4
jmpl %o7,%g0
st %f19,[%o0+0x020] ! Mem[000000001c000020]
p7_near_2_le:
addcc %l2,0xbd1,%l4
smulcc %l1,-0x4b9,%l2
stx %l7,[%o3+0x078] ! Mem[0000000031800078]
std %f12,[%o0+0x078] ! Mem[0000000030000078]
st %f2 ,[%o2+0x07c] ! Mem[000000003100007c]
st %f5 ,[%i2+0x04c] ! Mem[000000001f00004c]
jmpl %o7,%g0
ld [%o3+0x03c],%f5 ! Mem[000000003180003c]
p7_near_2_lo:
addcc %l2,0xbd1,%l4
smulcc %l1,-0x4b9,%l2
stx %l7,[%i3+0x078] ! Mem[0000000031800078]
std %f12,[%i0+0x078] ! Mem[0000000030000078]
st %f2 ,[%i2+0x07c] ! Mem[000000003100007c]
st %f5 ,[%o2+0x04c] ! Mem[000000001f00004c]
jmpl %o7,%g0
ld [%i3+0x03c],%f5 ! Mem[000000003180003c]
p7_near_2_he:
lduw [%o1+0x03c],%l6 ! Mem[000000003080003c]
stb %l7,[%o1+0x07f] ! Mem[000000003080007f]
ldub [%i1+0x05b],%l5 ! Mem[000000001e80005b]
addcc %l3,%l7,%l1
and %l2,0x1c8,%l7
addc %l3,%l3,%l6
jmpl %o7,%g0
andcc %l3,%l6,%l6
p7_near_2_ho:
lduw [%i1+0x03c],%l6 ! Mem[000000003080003c]
stb %l7,[%i1+0x07f] ! Mem[000000003080007f]
ldub [%o1+0x05b],%l5 ! Mem[000000001e80005b]
addcc %l3,%l7,%l1
and %l2,0x1c8,%l7
addc %l3,%l3,%l6
jmpl %o7,%g0
andcc %l3,%l6,%l6
near2_b2b_h:
jmpl %o7,%g0
addc %l7,%l6,%l7
jmpl %o7,%g0
nop
near2_b2b_l:
jmpl %o7,%g0
xnor %l6,%l0,%l6
jmpl %o7,%g0
nop
user_near2_end:
.seg "text"
.align 0x2000
user_near3_start:
p0_near_3_le:
ld [%i2+0x054],%f13 ! Mem[0000000011000054]
ldsb [%i3+0x04c],%l4 ! Mem[000000001180004c]
jmpl %o7,%g0
smul %l2,-0xdb2,%l4
p0_near_3_lo:
ld [%o2+0x054],%f13 ! Mem[0000000011000054]
ldsb [%o3+0x04c],%l4 ! Mem[000000001180004c]
jmpl %o7,%g0
smul %l2,-0xdb2,%l4
p0_near_3_he:
lduh [%i0+0x066],%l3 ! Mem[0000000010000066]
add %l7,0xdcf,%l2
umul %l2,-0xb5d,%l5
std %f20,[%o2+0x000] ! Mem[0000000031000000]
sll %l7,0x006,%l0
ldx [%o1+0x000],%l7 ! Mem[0000000030800000]
jmpl %o7,%g0
sdivx %l3,0xae9,%l4
p0_near_3_ho:
lduh [%o0+0x066],%l3 ! Mem[0000000010000066]
add %l7,0xdcf,%l2
umul %l2,-0xb5d,%l5
std %f20,[%i2+0x000] ! Mem[0000000031000000]
sll %l7,0x006,%l0
ldx [%i1+0x000],%l7 ! Mem[0000000030800000]
jmpl %o7,%g0
sdivx %l3,0xae9,%l4
p1_near_3_le:
st %f5 ,[%o1+0x008] ! Mem[0000000030800008]
srlx %l4,0x027,%l5
andcc %l2,-0x64e,%l0
stw %l1,[%i0+0x050] ! Mem[0000000012000050]
std %f4 ,[%o1+0x048] ! Mem[0000000030800048]
sdivx %l1,-0x180,%l0
jmpl %o7,%g0
std %l4,[%i1+0x028] ! Mem[0000000012800028]
p1_near_3_lo:
st %f5 ,[%i1+0x008] ! Mem[0000000030800008]
srlx %l4,0x027,%l5
andcc %l2,-0x64e,%l0
stw %l1,[%o0+0x050] ! Mem[0000000012000050]
std %f4 ,[%i1+0x048] ! Mem[0000000030800048]
sdivx %l1,-0x180,%l0
jmpl %o7,%g0
std %l4,[%o1+0x028] ! Mem[0000000012800028]
p1_near_3_he:
stx %l5,[%o3+0x008] ! Mem[0000000031800008]
lduh [%o0+0x04c],%l5 ! Mem[000000003000004c]
and %l1,0xcd6,%l0
jmpl %o7,%g0
smul %l7,-0xe62,%l5
p1_near_3_ho:
stx %l5,[%i3+0x008] ! Mem[0000000031800008]
lduh [%i0+0x04c],%l5 ! Mem[000000003000004c]
and %l1,0xcd6,%l0
jmpl %o7,%g0
smul %l7,-0xe62,%l5
p2_near_3_le:
andcc %l7,%l1,%l5
st %f2 ,[%o1+0x050] ! Mem[0000000030800050]
stb %l4,[%i3+0x056] ! Mem[0000000015800056]
sth %l7,[%o3+0x054] ! Mem[0000000031800054]
stw %l2,[%i3+0x074] ! Mem[0000000015800074]
jmpl %o7,%g0
xorcc %l5,%l1,%l1
p2_near_3_lo:
andcc %l7,%l1,%l5
st %f2 ,[%i1+0x050] ! Mem[0000000030800050]
stb %l4,[%o3+0x056] ! Mem[0000000015800056]
sth %l7,[%i3+0x054] ! Mem[0000000031800054]
stw %l2,[%o3+0x074] ! Mem[0000000015800074]
jmpl %o7,%g0
xorcc %l5,%l1,%l1
p2_near_3_he:
mulx %l4,%l4,%l6
sth %l6,[%o0+0x012] ! Mem[0000000030000012]
stw %l4,[%o1+0x010] ! Mem[0000000030800010]
ldub [%i3+0x02e],%l0 ! Mem[000000001580002e]
jmpl %o7,%g0
smulcc %l0,%l4,%l0
p2_near_3_ho:
mulx %l4,%l4,%l6
sth %l6,[%i0+0x012] ! Mem[0000000030000012]
stw %l4,[%i1+0x010] ! Mem[0000000030800010]
ldub [%o3+0x02e],%l0 ! Mem[000000001580002e]
jmpl %o7,%g0
smulcc %l0,%l4,%l0
p3_near_3_le:
st %f10,[%o0+0x018] ! Mem[0000000030000018]
std %f8 ,[%o3+0x058] ! Mem[0000000031800058]
srax %l3,0x02b,%l7
orcc %l2,%l6,%l3
sth %l1,[%i0+0x00c] ! Mem[000000001600000c]
ldx [%o1+0x058],%l4 ! Mem[0000000030800058]
jmpl %o7,%g0
add %l2,-0x055,%l2
p3_near_3_lo:
st %f10,[%i0+0x018] ! Mem[0000000030000018]
std %f8 ,[%i3+0x058] ! Mem[0000000031800058]
srax %l3,0x02b,%l7
orcc %l2,%l6,%l3
sth %l1,[%o0+0x00c] ! Mem[000000001600000c]
ldx [%i1+0x058],%l4 ! Mem[0000000030800058]
jmpl %o7,%g0
add %l2,-0x055,%l2
p3_near_3_he:
jmpl %o7,%g0
stb %l6,[%o0+0x05e] ! Mem[000000003000005e]
jmpl %o7,%g0
nop
p3_near_3_ho:
jmpl %o7,%g0
stb %l6,[%i0+0x05e] ! Mem[000000003000005e]
jmpl %o7,%g0
nop
p4_near_3_le:
orn %l0,0x7bb,%l3
std %l4,[%i1+0x070] ! Mem[0000000018800070]
ldx [%i1+0x050],%l5 ! Mem[0000000018800050]
taddcc %l5,-0xa1d,%l7
orncc %l2,%l7,%l0
jmpl %o7,%g0
ldsb [%o0+0x022],%l1 ! Mem[0000000030000022]
p4_near_3_lo:
orn %l0,0x7bb,%l3
std %l4,[%o1+0x070] ! Mem[0000000018800070]
ldx [%o1+0x050],%l5 ! Mem[0000000018800050]
taddcc %l5,-0xa1d,%l7
orncc %l2,%l7,%l0
jmpl %o7,%g0
ldsb [%i0+0x022],%l1 ! Mem[0000000030000022]
p4_near_3_he:
sth %l6,[%i2+0x052] ! Mem[0000000019000052]
taddcctv %l7,0xd23,%l5
std %l4,[%o3+0x020] ! Mem[0000000031800020]
andcc %l1,%l5,%l5
jmpl %o7,%g0
xor %l3,%l4,%l1
p4_near_3_ho:
sth %l6,[%o2+0x052] ! Mem[0000000019000052]
taddcctv %l7,0xd23,%l5
std %l4,[%i3+0x020] ! Mem[0000000031800020]
andcc %l1,%l5,%l5
jmpl %o7,%g0
xor %l3,%l4,%l1
p5_near_3_le:
ldub [%o3+0x06a],%l7 ! Mem[000000003180006a]
jmpl %o7,%g0
ldx [%o1+0x068],%l3 ! Mem[0000000030800068]
p5_near_3_lo:
ldub [%i3+0x06a],%l7 ! Mem[000000003180006a]
jmpl %o7,%g0
ldx [%i1+0x068],%l3 ! Mem[0000000030800068]
p5_near_3_he:
std %l6,[%o1+0x068] ! Mem[0000000030800068]
sth %l6,[%i2+0x01e] ! Mem[000000001b00001e]
ldub [%o1+0x06a],%l7 ! Mem[000000003080006a]
ldub [%o0+0x068],%l3 ! Mem[0000000030000068]
jmpl %o7,%g0
udivx %l0,-0x317,%l7
p5_near_3_ho:
std %l6,[%i1+0x068] ! Mem[0000000030800068]
sth %l6,[%o2+0x01e] ! Mem[000000001b00001e]
ldub [%i1+0x06a],%l7 ! Mem[000000003080006a]
ldub [%i0+0x068],%l3 ! Mem[0000000030000068]
jmpl %o7,%g0
udivx %l0,-0x317,%l7
p6_near_3_le:
st %f10,[%o3+0x030] ! Mem[0000000031800030]
ldub [%o0+0x031],%l0 ! Mem[0000000030000031]
subccc %l7,-0xbac,%l6
umul %l4,%l7,%l5
jmpl %o7,%g0
orncc %l3,0xc97,%l5
p6_near_3_lo:
st %f10,[%i3+0x030] ! Mem[0000000031800030]
ldub [%i0+0x031],%l0 ! Mem[0000000030000031]
subccc %l7,-0xbac,%l6
umul %l4,%l7,%l5
jmpl %o7,%g0
orncc %l3,0xc97,%l5
p6_near_3_he:
or %l5,%l6,%l6
ldub [%i2+0x07e],%l5 ! Mem[000000001d00007e]
lduh [%i0+0x010],%l7 ! Mem[000000001c000010]
std %l6,[%o1+0x030] ! Mem[0000000030800030]
udivx %l4,%l3,%l5
jmpl %o7,%g0
sth %l2,[%o2+0x074] ! Mem[0000000031000074]
p6_near_3_ho:
or %l5,%l6,%l6
ldub [%o2+0x07e],%l5 ! Mem[000000001d00007e]
lduh [%o0+0x010],%l7 ! Mem[000000001c000010]
std %l6,[%i1+0x030] ! Mem[0000000030800030]
udivx %l4,%l3,%l5
jmpl %o7,%g0
sth %l2,[%i2+0x074] ! Mem[0000000031000074]
p7_near_3_le:
srl %l3,%l5,%l3
ld [%o1+0x078],%f4 ! Mem[0000000030800078]
sllx %l5,%l7,%l3
andn %l4,%l4,%l6
ldx [%o0+0x038],%l6 ! Mem[0000000030000038]
jmpl %o7,%g0
ldx [%o1+0x078],%l4 ! Mem[0000000030800078]
p7_near_3_lo:
srl %l3,%l5,%l3
ld [%i1+0x078],%f4 ! Mem[0000000030800078]
sllx %l5,%l7,%l3
andn %l4,%l4,%l6
ldx [%i0+0x038],%l6 ! Mem[0000000030000038]
jmpl %o7,%g0
ldx [%i1+0x078],%l4 ! Mem[0000000030800078]
p7_near_3_he:
lduh [%i2+0x068],%l5 ! Mem[000000001f000068]
taddcctv %l7,%l1,%l3
ldsb [%o3+0x07a],%l2 ! Mem[000000003180007a]
andn %l6,0xd5d,%l6
lduh [%o3+0x03c],%l5 ! Mem[000000003180003c]
xnor %l1,0x97d,%l2
jmpl %o7,%g0
ldsw [%o2+0x03c],%l3 ! Mem[000000003100003c]
p7_near_3_ho:
lduh [%o2+0x068],%l5 ! Mem[000000001f000068]
taddcctv %l7,%l1,%l3
ldsb [%i3+0x07a],%l2 ! Mem[000000003180007a]
andn %l6,0xd5d,%l6
lduh [%i3+0x03c],%l5 ! Mem[000000003180003c]
xnor %l1,0x97d,%l2
jmpl %o7,%g0
ldsw [%i2+0x03c],%l3 ! Mem[000000003100003c]
near3_b2b_h:
xnorcc %l0,0x090,%l7
subccc %l2,-0x9de,%l6
nop
xnor %l0,-0x19f,%l2
srlx %l1,0x02c,%l6
jmpl %o7,%g0
orncc %l1,%l0,%l1
near3_b2b_l:
tsubcc %l2,%l4,%l1
umul %l6,%l0,%l3
orn %l2,%l3,%l6
andn %l6,-0xce2,%l6
orncc %l2,%l4,%l2
jmpl %o7,%g0
addccc %l4,%l4,%l6
user_near3_end:
.seg "text"
.text
.align 0x2000
user_far0_start:
p0_far_0_le:
srax %l1,0x004,%l6
subccc %l7,-0x3ee,%l5
ldd [%o3+0x040],%l6 ! Mem[0000000031800040]
ldsh [%o3+0x046],%l7 ! Mem[0000000031800046]
std %l2,[%i2+0x010] ! Mem[0000000011000010]
ldd [%o1+0x000],%l6 ! Mem[0000000030800000]
jmpl %o7,%g0
or %l6,-0x353,%l1
p0_far_0_lo:
srax %l1,0x004,%l6
subccc %l7,-0x3ee,%l5
ldd [%i3+0x040],%l6 ! Mem[0000000031800040]
ldsh [%i3+0x046],%l7 ! Mem[0000000031800046]
std %l2,[%o2+0x010] ! Mem[0000000011000010]
ldd [%i1+0x000],%l6 ! Mem[0000000030800000]
jmpl %o7,%g0
or %l6,-0x353,%l1
p0_far_0_lem:
srax %l1,0x004,%l6
subccc %l7,-0x3ee,%l5
ldd [%o3+0x040],%l6 ! Mem[0000000031800040]
ldsh [%o3+0x046],%l7 ! Mem[0000000031800046]
membar #Sync
std %l2,[%i2+0x010] ! Mem[0000000011000010]
ldd [%o1+0x000],%l6 ! Mem[0000000030800000]
jmpl %o7,%g0
or %l6,-0x353,%l1
p0_far_0_lom:
srax %l1,0x004,%l6
subccc %l7,-0x3ee,%l5
ldd [%i3+0x040],%l6 ! Mem[0000000031800040]
ldsh [%i3+0x046],%l7 ! Mem[0000000031800046]
membar #Sync
std %l2,[%o2+0x010] ! Mem[0000000011000010]
ldd [%i1+0x000],%l6 ! Mem[0000000030800000]
jmpl %o7,%g0
or %l6,-0x353,%l1
p0_far_0_he:
addccc %l6,%l6,%l6
lduh [%i2+0x020],%l6 ! Mem[0000000011000020]
jmpl %o7,%g0
andn %l2,0x59e,%l2
p0_far_0_ho:
addccc %l6,%l6,%l6
lduh [%o2+0x020],%l6 ! Mem[0000000011000020]
jmpl %o7,%g0
andn %l2,0x59e,%l2
p0_far_0_hem:
addccc %l6,%l6,%l6
membar #Sync
lduh [%i2+0x020],%l6 ! Mem[0000000011000020]
jmpl %o7,%g0
andn %l2,0x59e,%l2
p0_far_0_hom:
addccc %l6,%l6,%l6
membar #Sync
lduh [%o2+0x020],%l6 ! Mem[0000000011000020]
jmpl %o7,%g0
andn %l2,0x59e,%l2
p0_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
p1_far_0_le:
sth %l1,[%i0+0x074] ! Mem[0000000012000074]
ldx [%o0+0x048],%l3 ! Mem[0000000030000048]
ld [%o0+0x008],%f7 ! Mem[0000000030000008]
lduw [%o3+0x00c],%l6 ! Mem[000000003180000c]
smul %l6,-0xa14,%l7
ld [%i3+0x040],%f10 ! Mem[0000000013800040]
jmpl %o7,%g0
ldd [%o1+0x008],%f0 ! Mem[0000000030800008]
p1_far_0_lo:
sth %l1,[%o0+0x074] ! Mem[0000000012000074]
ldx [%i0+0x048],%l3 ! Mem[0000000030000048]
ld [%i0+0x008],%f7 ! Mem[0000000030000008]
lduw [%i3+0x00c],%l6 ! Mem[000000003180000c]
smul %l6,-0xa14,%l7
ld [%o3+0x040],%f10 ! Mem[0000000013800040]
jmpl %o7,%g0
ldd [%i1+0x008],%f0 ! Mem[0000000030800008]
p1_far_0_lem:
sth %l1,[%i0+0x074] ! Mem[0000000012000074]
ldx [%o0+0x048],%l3 ! Mem[0000000030000048]
ld [%o0+0x008],%f7 ! Mem[0000000030000008]
lduw [%o3+0x00c],%l6 ! Mem[000000003180000c]
smul %l6,-0xa14,%l7
ld [%i3+0x040],%f10 ! Mem[0000000013800040]
jmpl %o7,%g0
ldd [%o1+0x008],%f0 ! Mem[0000000030800008]
p1_far_0_lom:
sth %l1,[%o0+0x074] ! Mem[0000000012000074]
ldx [%i0+0x048],%l3 ! Mem[0000000030000048]
ld [%i0+0x008],%f7 ! Mem[0000000030000008]
lduw [%i3+0x00c],%l6 ! Mem[000000003180000c]
smul %l6,-0xa14,%l7
ld [%o3+0x040],%f10 ! Mem[0000000013800040]
jmpl %o7,%g0
ldd [%i1+0x008],%f0 ! Mem[0000000030800008]
p1_far_0_he:
nop
srlx %l4,%l4,%l2
mulx %l5,0x4e5,%l1
std %l4,[%i1+0x030] ! Mem[0000000012800030]
srlx %l2,0x022,%l2
ldsw [%o0+0x00c],%l6 ! Mem[000000003000000c]
jmpl %o7,%g0
std %l6,[%o2+0x048] ! Mem[0000000031000048]
p1_far_0_ho:
nop
srlx %l4,%l4,%l2
mulx %l5,0x4e5,%l1
std %l4,[%o1+0x030] ! Mem[0000000012800030]
srlx %l2,0x022,%l2
ldsw [%i0+0x00c],%l6 ! Mem[000000003000000c]
jmpl %o7,%g0
std %l6,[%i2+0x048] ! Mem[0000000031000048]
p1_far_0_hem:
nop
srlx %l4,%l4,%l2
mulx %l5,0x4e5,%l1
membar #Sync
std %l4,[%i1+0x030] ! Mem[0000000012800030]
srlx %l2,0x022,%l2
ldsw [%o0+0x00c],%l6 ! Mem[000000003000000c]
jmpl %o7,%g0
std %l6,[%o2+0x048] ! Mem[0000000031000048]
p1_far_0_hom:
nop
srlx %l4,%l4,%l2
mulx %l5,0x4e5,%l1
membar #Sync
std %l4,[%o1+0x030] ! Mem[0000000012800030]
srlx %l2,0x022,%l2
ldsw [%i0+0x00c],%l6 ! Mem[000000003000000c]
jmpl %o7,%g0
std %l6,[%i2+0x048] ! Mem[0000000031000048]
p1_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
p2_far_0_le:
ldd [%o2+0x010],%f4 ! Mem[0000000031000010]
jmpl %o7,%g0
ldx [%o1+0x010],%l7 ! Mem[0000000030800010]
p2_far_0_lo:
ldd [%i2+0x010],%f4 ! Mem[0000000031000010]
jmpl %o7,%g0
ldx [%i1+0x010],%l7 ! Mem[0000000030800010]
p2_far_0_lem:
ldd [%o2+0x010],%f4 ! Mem[0000000031000010]
jmpl %o7,%g0
ldx [%o1+0x010],%l7 ! Mem[0000000030800010]
p2_far_0_lom:
ldd [%i2+0x010],%f4 ! Mem[0000000031000010]
jmpl %o7,%g0
ldx [%i1+0x010],%l7 ! Mem[0000000030800010]
p2_far_0_he:
jmpl %o7,%g0
std %l4,[%o1+0x050] ! Mem[0000000030800050]
jmpl %o7,%g0
nop
p2_far_0_ho:
jmpl %o7,%g0
std %l4,[%i1+0x050] ! Mem[0000000030800050]
jmpl %o7,%g0
nop
p2_far_0_hem:
jmpl %o7,%g0
std %l4,[%o1+0x050] ! Mem[0000000030800050]
jmpl %o7,%g0
nop
p2_far_0_hom:
jmpl %o7,%g0
std %l4,[%i1+0x050] ! Mem[0000000030800050]
jmpl %o7,%g0
nop
p2_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
p3_far_0_le:
sth %l1,[%i2+0x068] ! Mem[0000000017000068]
lduh [%o3+0x018],%l5 ! Mem[0000000031800018]
srl %l7,%l5,%l7
jmpl %o7,%g0
xnorcc %l2,-0xcda,%l1
p3_far_0_lo:
sth %l1,[%o2+0x068] ! Mem[0000000017000068]
lduh [%i3+0x018],%l5 ! Mem[0000000031800018]
srl %l7,%l5,%l7
jmpl %o7,%g0
xnorcc %l2,-0xcda,%l1
p3_far_0_lem:
sth %l1,[%i2+0x068] ! Mem[0000000017000068]
lduh [%o3+0x018],%l5 ! Mem[0000000031800018]
srl %l7,%l5,%l7
jmpl %o7,%g0
xnorcc %l2,-0xcda,%l1
p3_far_0_lom:
sth %l1,[%o2+0x068] ! Mem[0000000017000068]
lduh [%i3+0x018],%l5 ! Mem[0000000031800018]
srl %l7,%l5,%l7
jmpl %o7,%g0
xnorcc %l2,-0xcda,%l1
p3_far_0_he:
sra %l4,0x015,%l1
sdivx %l0,%l5,%l1
std %l0,[%o1+0x018] ! Mem[0000000030800018]
sth %l6,[%i3+0x056] ! Mem[0000000017800056]
orncc %l5,-0x1b7,%l5
jmpl %o7,%g0
or %l7,0x6fa,%l7
p3_far_0_ho:
sra %l4,0x015,%l1
sdivx %l0,%l5,%l1
std %l0,[%i1+0x018] ! Mem[0000000030800018]
sth %l6,[%o3+0x056] ! Mem[0000000017800056]
orncc %l5,-0x1b7,%l5
jmpl %o7,%g0
or %l7,0x6fa,%l7
p3_far_0_hem:
sra %l4,0x015,%l1
sdivx %l0,%l5,%l1
std %l0,[%o1+0x018] ! Mem[0000000030800018]
sth %l6,[%i3+0x056] ! Mem[0000000017800056]
orncc %l5,-0x1b7,%l5
jmpl %o7,%g0
or %l7,0x6fa,%l7
p3_far_0_hom:
sra %l4,0x015,%l1
sdivx %l0,%l5,%l1
std %l0,[%i1+0x018] ! Mem[0000000030800018]
sth %l6,[%o3+0x056] ! Mem[0000000017800056]
orncc %l5,-0x1b7,%l5
jmpl %o7,%g0
or %l7,0x6fa,%l7
p3_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
p4_far_0_le:
sllx %l2,0x003,%l3
srl %l1,%l5,%l0
taddcc %l4,-0x7cd,%l1
addc %l2,-0xc1a,%l4
lduh [%o1+0x066],%l1 ! Mem[0000000030800066]
jmpl %o7,%g0
ldsw [%i1+0x074],%l4 ! Mem[0000000018800074]
p4_far_0_lo:
sllx %l2,0x003,%l3
srl %l1,%l5,%l0
taddcc %l4,-0x7cd,%l1
addc %l2,-0xc1a,%l4
lduh [%i1+0x066],%l1 ! Mem[0000000030800066]
jmpl %o7,%g0
ldsw [%o1+0x074],%l4 ! Mem[0000000018800074]
p4_far_0_lem:
sllx %l2,0x003,%l3
srl %l1,%l5,%l0
taddcc %l4,-0x7cd,%l1
addc %l2,-0xc1a,%l4
lduh [%o1+0x066],%l1 ! Mem[0000000030800066]
jmpl %o7,%g0
ldsw [%i1+0x074],%l4 ! Mem[0000000018800074]
p4_far_0_lom:
sllx %l2,0x003,%l3
srl %l1,%l5,%l0
taddcc %l4,-0x7cd,%l1
addc %l2,-0xc1a,%l4
lduh [%i1+0x066],%l1 ! Mem[0000000030800066]
jmpl %o7,%g0
ldsw [%o1+0x074],%l4 ! Mem[0000000018800074]
p4_far_0_he:
addccc %l7,0x1f5,%l0
sth %l1,[%o2+0x022] ! Mem[0000000031000022]
sll %l4,0x001,%l4
ldub [%o3+0x021],%l0 ! Mem[0000000031800021]
srax %l6,%l4,%l7
st %f28,[%o0+0x060] ! Mem[0000000030000060]
jmpl %o7,%g0
add %l0,%l4,%l0
p4_far_0_ho:
addccc %l7,0x1f5,%l0
sth %l1,[%i2+0x022] ! Mem[0000000031000022]
sll %l4,0x001,%l4
ldub [%i3+0x021],%l0 ! Mem[0000000031800021]
srax %l6,%l4,%l7
st %f28,[%i0+0x060] ! Mem[0000000030000060]
jmpl %o7,%g0
add %l0,%l4,%l0
p4_far_0_hem:
addccc %l7,0x1f5,%l0
sth %l1,[%o2+0x022] ! Mem[0000000031000022]
sll %l4,0x001,%l4
ldub [%o3+0x021],%l0 ! Mem[0000000031800021]
srax %l6,%l4,%l7
st %f28,[%o0+0x060] ! Mem[0000000030000060]
jmpl %o7,%g0
add %l0,%l4,%l0
p4_far_0_hom:
addccc %l7,0x1f5,%l0
sth %l1,[%i2+0x022] ! Mem[0000000031000022]
sll %l4,0x001,%l4
ldub [%i3+0x021],%l0 ! Mem[0000000031800021]
srax %l6,%l4,%l7
st %f28,[%i0+0x060] ! Mem[0000000030000060]
jmpl %o7,%g0
add %l0,%l4,%l0
p4_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
p5_far_0_le:
jmpl %o7,%g0
subccc %l3,0xf22,%l3
jmpl %o7,%g0
nop
p5_far_0_lo:
jmpl %o7,%g0
subccc %l3,0xf22,%l3
jmpl %o7,%g0
nop
p5_far_0_lem:
jmpl %o7,%g0
subccc %l3,0xf22,%l3
jmpl %o7,%g0
nop
p5_far_0_lom:
jmpl %o7,%g0
subccc %l3,0xf22,%l3
jmpl %o7,%g0
nop
p5_far_0_he:
ldx [%o3+0x068],%l0 ! Mem[0000000031800068]
sll %l2,%l4,%l0
stw %l3,[%o0+0x068] ! Mem[0000000030000068]
sll %l7,%l4,%l4
and %l4,%l1,%l4
ldx [%o2+0x068],%l6 ! Mem[0000000031000068]
jmpl %o7,%g0
srl %l2,%l3,%l3
p5_far_0_ho:
ldx [%i3+0x068],%l0 ! Mem[0000000031800068]
sll %l2,%l4,%l0
stw %l3,[%i0+0x068] ! Mem[0000000030000068]
sll %l7,%l4,%l4
and %l4,%l1,%l4
ldx [%i2+0x068],%l6 ! Mem[0000000031000068]
jmpl %o7,%g0
srl %l2,%l3,%l3
p5_far_0_hem:
ldx [%o3+0x068],%l0 ! Mem[0000000031800068]
sll %l2,%l4,%l0
stw %l3,[%o0+0x068] ! Mem[0000000030000068]
sll %l7,%l4,%l4
and %l4,%l1,%l4
ldx [%o2+0x068],%l6 ! Mem[0000000031000068]
jmpl %o7,%g0
srl %l2,%l3,%l3
p5_far_0_hom:
ldx [%i3+0x068],%l0 ! Mem[0000000031800068]
sll %l2,%l4,%l0
stw %l3,[%i0+0x068] ! Mem[0000000030000068]
sll %l7,%l4,%l4
and %l4,%l1,%l4
ldx [%i2+0x068],%l6 ! Mem[0000000031000068]
jmpl %o7,%g0
srl %l2,%l3,%l3
p5_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
p6_far_0_le:
ld [%o1+0x034],%f9 ! Mem[0000000030800034]
addcc %l7,%l5,%l2
jmpl %o7,%g0
ldd [%i1+0x068],%l2 ! Mem[000000001c800068]
p6_far_0_lo:
ld [%i1+0x034],%f9 ! Mem[0000000030800034]
addcc %l7,%l5,%l2
jmpl %o7,%g0
ldd [%o1+0x068],%l2 ! Mem[000000001c800068]
p6_far_0_lem:
ld [%o1+0x034],%f9 ! Mem[0000000030800034]
addcc %l7,%l5,%l2
jmpl %o7,%g0
ldd [%i1+0x068],%l2 ! Mem[000000001c800068]
p6_far_0_lom:
ld [%i1+0x034],%f9 ! Mem[0000000030800034]
addcc %l7,%l5,%l2
jmpl %o7,%g0
ldd [%o1+0x068],%l2 ! Mem[000000001c800068]
p6_far_0_he:
lduh [%i3+0x074],%l4 ! Mem[000000001d800074]
umul %l7,-0x988,%l7
jmpl %o7,%g0
ldx [%o3+0x070],%l6 ! Mem[0000000031800070]
p6_far_0_ho:
lduh [%o3+0x074],%l4 ! Mem[000000001d800074]
umul %l7,-0x988,%l7
jmpl %o7,%g0
ldx [%i3+0x070],%l6 ! Mem[0000000031800070]
p6_far_0_hem:
lduh [%i3+0x074],%l4 ! Mem[000000001d800074]
umul %l7,-0x988,%l7
jmpl %o7,%g0
ldx [%o3+0x070],%l6 ! Mem[0000000031800070]
p6_far_0_hom:
lduh [%o3+0x074],%l4 ! Mem[000000001d800074]
umul %l7,-0x988,%l7
jmpl %o7,%g0
ldx [%i3+0x070],%l6 ! Mem[0000000031800070]
p6_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
p7_far_0_le:
lduh [%i3+0x062],%l2 ! Mem[000000001f800062]
ldsh [%i0+0x068],%l1 ! Mem[000000001e000068]
tsubcctv %l0,%l2,%l4
xnorcc %l5,-0x55a,%l1
jmpl %o7,%g0
ld [%o1+0x07c],%f8 ! Mem[000000003080007c]
p7_far_0_lo:
lduh [%o3+0x062],%l2 ! Mem[000000001f800062]
ldsh [%o0+0x068],%l1 ! Mem[000000001e000068]
tsubcctv %l0,%l2,%l4
xnorcc %l5,-0x55a,%l1
jmpl %o7,%g0
ld [%i1+0x07c],%f8 ! Mem[000000003080007c]
p7_far_0_lem:
lduh [%i3+0x062],%l2 ! Mem[000000001f800062]
ldsh [%i0+0x068],%l1 ! Mem[000000001e000068]
tsubcctv %l0,%l2,%l4
xnorcc %l5,-0x55a,%l1
jmpl %o7,%g0
ld [%o1+0x07c],%f8 ! Mem[000000003080007c]
p7_far_0_lom:
lduh [%o3+0x062],%l2 ! Mem[000000001f800062]
ldsh [%o0+0x068],%l1 ! Mem[000000001e000068]
tsubcctv %l0,%l2,%l4
xnorcc %l5,-0x55a,%l1
jmpl %o7,%g0
ld [%i1+0x07c],%f8 ! Mem[000000003080007c]
p7_far_0_he:
stx %l6,[%o2+0x078] ! Mem[0000000031000078]
xnor %l3,%l5,%l5
jmpl %o7,%g0
stb %l3,[%o1+0x07a] ! Mem[000000003080007a]
p7_far_0_ho:
stx %l6,[%i2+0x078] ! Mem[0000000031000078]
xnor %l3,%l5,%l5
jmpl %o7,%g0
stb %l3,[%i1+0x07a] ! Mem[000000003080007a]
p7_far_0_hem:
stx %l6,[%o2+0x078] ! Mem[0000000031000078]
xnor %l3,%l5,%l5
jmpl %o7,%g0
stb %l3,[%o1+0x07a] ! Mem[000000003080007a]
p7_far_0_hom:
stx %l6,[%i2+0x078] ! Mem[0000000031000078]
xnor %l3,%l5,%l5
jmpl %o7,%g0
stb %l3,[%i1+0x07a] ! Mem[000000003080007a]
p7_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
far0_b2b_h:
umulcc %l3,0xb4c,%l5
addcc %l0,%l6,%l2
xorcc %l6,-0x297,%l6
add %l0,0x6e5,%l6
jmpl %o7,%g0
sllx %l1,%l6,%l6
far0_b2b_l:
addc %l5,%l1,%l2
andn %l0,-0x7e3,%l1
tsubcctv %l2,0xd66,%l1
taddcc %l0,-0x668,%l3
jmpl %o7,%g0
orncc %l3,0x63a,%l1
user_far0_end:
.seg "text"
.text
.align 0x2000
user_far1_start:
p0_far_1_le:
sth %l6,[%o3+0x006] ! Mem[0000000031800006]
udivx %l7,0x20a,%l1
ldd [%o1+0x000],%f4 ! Mem[0000000030800000]
jmpl %o7,%g0
lduw [%i2+0x004],%l6 ! Mem[0000000011000004]
p0_far_1_lo:
sth %l6,[%i3+0x006] ! Mem[0000000031800006]
udivx %l7,0x20a,%l1
ldd [%i1+0x000],%f4 ! Mem[0000000030800000]
jmpl %o7,%g0
lduw [%o2+0x004],%l6 ! Mem[0000000011000004]
p0_far_1_lem:
sth %l6,[%o3+0x006] ! Mem[0000000031800006]
udivx %l7,0x20a,%l1
ldd [%o1+0x000],%f4 ! Mem[0000000030800000]
membar #Sync
jmpl %o7,%g0
lduw [%i2+0x004],%l6 ! Mem[0000000011000004]
p0_far_1_lom:
sth %l6,[%i3+0x006] ! Mem[0000000031800006]
udivx %l7,0x20a,%l1
ldd [%i1+0x000],%f4 ! Mem[0000000030800000]
membar #Sync
jmpl %o7,%g0
lduw [%o2+0x004],%l6 ! Mem[0000000011000004]
p0_far_1_he:
ldd [%o0+0x040],%l0 ! Mem[0000000030000040]
st %f27,[%o2+0x044] ! Mem[0000000031000044]
jmpl %o7,%g0
lduw [%i3+0x014],%l7 ! Mem[0000000011800014]
p0_far_1_ho:
ldd [%i0+0x040],%l0 ! Mem[0000000030000040]
st %f27,[%i2+0x044] ! Mem[0000000031000044]
jmpl %o7,%g0
lduw [%o3+0x014],%l7 ! Mem[0000000011800014]
p0_far_1_hem:
ldd [%o0+0x040],%l0 ! Mem[0000000030000040]
st %f27,[%o2+0x044] ! Mem[0000000031000044]
membar #Sync
jmpl %o7,%g0
lduw [%i3+0x014],%l7 ! Mem[0000000011800014]
p0_far_1_hom:
ldd [%i0+0x040],%l0 ! Mem[0000000030000040]
st %f27,[%i2+0x044] ! Mem[0000000031000044]
membar #Sync
jmpl %o7,%g0
lduw [%o3+0x014],%l7 ! Mem[0000000011800014]
p0_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
p1_far_1_le:
taddcctv %l5,%l7,%l7
sub %l2,%l0,%l2
jmpl %o7,%g0
ldsw [%o1+0x008],%l5 ! Mem[0000000030800008]
p1_far_1_lo:
taddcctv %l5,%l7,%l7
sub %l2,%l0,%l2
jmpl %o7,%g0
ldsw [%i1+0x008],%l5 ! Mem[0000000030800008]
p1_far_1_lem:
taddcctv %l5,%l7,%l7
sub %l2,%l0,%l2
jmpl %o7,%g0
ldsw [%o1+0x008],%l5 ! Mem[0000000030800008]
p1_far_1_lom:
taddcctv %l5,%l7,%l7
sub %l2,%l0,%l2
jmpl %o7,%g0
ldsw [%i1+0x008],%l5 ! Mem[0000000030800008]
p1_far_1_he:
smulcc %l6,%l3,%l1
srlx %l6,0x00a,%l4
ld [%o2+0x04c],%f27 ! Mem[000000003100004c]
sllx %l0,%l3,%l6
andncc %l2,%l6,%l1
jmpl %o7,%g0
nop
p1_far_1_ho:
smulcc %l6,%l3,%l1
srlx %l6,0x00a,%l4
ld [%i2+0x04c],%f27 ! Mem[000000003100004c]
sllx %l0,%l3,%l6
andncc %l2,%l6,%l1
jmpl %o7,%g0
nop
p1_far_1_hem:
smulcc %l6,%l3,%l1
srlx %l6,0x00a,%l4
ld [%o2+0x04c],%f27 ! Mem[000000003100004c]
sllx %l0,%l3,%l6
andncc %l2,%l6,%l1
jmpl %o7,%g0
nop
p1_far_1_hom:
smulcc %l6,%l3,%l1
srlx %l6,0x00a,%l4
ld [%i2+0x04c],%f27 ! Mem[000000003100004c]
sllx %l0,%l3,%l6
andncc %l2,%l6,%l1
jmpl %o7,%g0
nop
p1_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
p2_far_1_le:
udivx %l1,0xd83,%l5
addc %l1,%l0,%l5
andn %l6,0xe51,%l6
orcc %l6,%l6,%l7
xnor %l3,%l5,%l5
jmpl %o7,%g0
lduh [%i3+0x03e],%l2 ! Mem[000000001580003e]
p2_far_1_lo:
udivx %l1,0xd83,%l5
addc %l1,%l0,%l5
andn %l6,0xe51,%l6
orcc %l6,%l6,%l7
xnor %l3,%l5,%l5
jmpl %o7,%g0
lduh [%o3+0x03e],%l2 ! Mem[000000001580003e]
p2_far_1_lem:
udivx %l1,0xd83,%l5
addc %l1,%l0,%l5
andn %l6,0xe51,%l6
orcc %l6,%l6,%l7
xnor %l3,%l5,%l5
membar #Sync
jmpl %o7,%g0
lduh [%i3+0x03e],%l2 ! Mem[000000001580003e]
p2_far_1_lom:
udivx %l1,0xd83,%l5
addc %l1,%l0,%l5
andn %l6,0xe51,%l6
orcc %l6,%l6,%l7
xnor %l3,%l5,%l5
membar #Sync
jmpl %o7,%g0
lduh [%o3+0x03e],%l2 ! Mem[000000001580003e]
p2_far_1_he:
ldd [%i1+0x018],%f20 ! Mem[0000000014800018]
lduw [%o1+0x054],%l5 ! Mem[0000000030800054]
subccc %l6,%l0,%l1
jmpl %o7,%g0
smul %l5,0x9d2,%l6
p2_far_1_ho:
ldd [%o1+0x018],%f20 ! Mem[0000000014800018]
lduw [%i1+0x054],%l5 ! Mem[0000000030800054]
subccc %l6,%l0,%l1
jmpl %o7,%g0
smul %l5,0x9d2,%l6
p2_far_1_hem:
membar #Sync
ldd [%i1+0x018],%f20 ! Mem[0000000014800018]
lduw [%o1+0x054],%l5 ! Mem[0000000030800054]
subccc %l6,%l0,%l1
jmpl %o7,%g0
smul %l5,0x9d2,%l6
p2_far_1_hom:
membar #Sync
ldd [%o1+0x018],%f20 ! Mem[0000000014800018]
lduw [%i1+0x054],%l5 ! Mem[0000000030800054]
subccc %l6,%l0,%l1
jmpl %o7,%g0
smul %l5,0x9d2,%l6
p2_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
p3_far_1_le:
st %f13,[%o3+0x05c] ! Mem[000000003180005c]
jmpl %o7,%g0
ldub [%i3+0x03c],%l2 ! Mem[000000001780003c]
p3_far_1_lo:
st %f13,[%i3+0x05c] ! Mem[000000003180005c]
jmpl %o7,%g0
ldub [%o3+0x03c],%l2 ! Mem[000000001780003c]
p3_far_1_lem:
st %f13,[%o3+0x05c] ! Mem[000000003180005c]
membar #Sync
jmpl %o7,%g0
ldub [%i3+0x03c],%l2 ! Mem[000000001780003c]
p3_far_1_lom:
st %f13,[%i3+0x05c] ! Mem[000000003180005c]
membar #Sync
jmpl %o7,%g0
ldub [%o3+0x03c],%l2 ! Mem[000000001780003c]
p3_far_1_he:
xorcc %l5,%l5,%l1
andcc %l0,%l3,%l4
umulcc %l0,0xe92,%l0
jmpl %o7,%g0
sdivx %l6,-0xb3b,%l6
p3_far_1_ho:
xorcc %l5,%l5,%l1
andcc %l0,%l3,%l4
umulcc %l0,0xe92,%l0
jmpl %o7,%g0
sdivx %l6,-0xb3b,%l6
p3_far_1_hem:
xorcc %l5,%l5,%l1
andcc %l0,%l3,%l4
umulcc %l0,0xe92,%l0
jmpl %o7,%g0
sdivx %l6,-0xb3b,%l6
p3_far_1_hom:
xorcc %l5,%l5,%l1
andcc %l0,%l3,%l4
umulcc %l0,0xe92,%l0
jmpl %o7,%g0
sdivx %l6,-0xb3b,%l6
p3_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
p4_far_1_le:
lduh [%i0+0x052],%l6 ! Mem[0000000018000052]
stb %l2,[%o1+0x066] ! Mem[0000000030800066]
xor %l7,%l0,%l4
stw %l5,[%i2+0x00c] ! Mem[000000001900000c]
ldsh [%o2+0x062],%l5 ! Mem[0000000031000062]
tsubcctv %l5,0xbe1,%l7
jmpl %o7,%g0
ldd [%i1+0x060],%l2 ! Mem[0000000018800060]
p4_far_1_lo:
lduh [%o0+0x052],%l6 ! Mem[0000000018000052]
stb %l2,[%i1+0x066] ! Mem[0000000030800066]
xor %l7,%l0,%l4
stw %l5,[%o2+0x00c] ! Mem[000000001900000c]
ldsh [%i2+0x062],%l5 ! Mem[0000000031000062]
tsubcctv %l5,0xbe1,%l7
jmpl %o7,%g0
ldd [%o1+0x060],%l2 ! Mem[0000000018800060]
p4_far_1_lem:
lduh [%i0+0x052],%l6 ! Mem[0000000018000052]
stb %l2,[%o1+0x066] ! Mem[0000000030800066]
xor %l7,%l0,%l4
membar #Sync
stw %l5,[%i2+0x00c] ! Mem[000000001900000c]
ldsh [%o2+0x062],%l5 ! Mem[0000000031000062]
tsubcctv %l5,0xbe1,%l7
jmpl %o7,%g0
ldd [%i1+0x060],%l2 ! Mem[0000000018800060]
p4_far_1_lom:
lduh [%o0+0x052],%l6 ! Mem[0000000018000052]
stb %l2,[%i1+0x066] ! Mem[0000000030800066]
xor %l7,%l0,%l4
membar #Sync
stw %l5,[%o2+0x00c] ! Mem[000000001900000c]
ldsh [%i2+0x062],%l5 ! Mem[0000000031000062]
tsubcctv %l5,0xbe1,%l7
jmpl %o7,%g0
ldd [%o1+0x060],%l2 ! Mem[0000000018800060]
p4_far_1_he:
jmpl %o7,%g0
lduw [%i0+0x010],%l4 ! Mem[0000000018000010]
jmpl %o7,%g0
nop
p4_far_1_ho:
jmpl %o7,%g0
lduw [%o0+0x010],%l4 ! Mem[0000000018000010]
jmpl %o7,%g0
nop
p4_far_1_hem:
membar #Sync
jmpl %o7,%g0
lduw [%i0+0x010],%l4 ! Mem[0000000018000010]
jmpl %o7,%g0
nop
p4_far_1_hom:
membar #Sync
jmpl %o7,%g0
lduw [%o0+0x010],%l4 ! Mem[0000000018000010]
jmpl %o7,%g0
nop
p4_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
p5_far_1_le:
lduw [%o1+0x028],%l4 ! Mem[0000000030800028]
andn %l2,%l2,%l2
sra %l0,%l3,%l4
and %l0,%l2,%l0
jmpl %o7,%g0
tsubcctv %l6,%l5,%l6
p5_far_1_lo:
lduw [%i1+0x028],%l4 ! Mem[0000000030800028]
andn %l2,%l2,%l2
sra %l0,%l3,%l4
and %l0,%l2,%l0
jmpl %o7,%g0
tsubcctv %l6,%l5,%l6
p5_far_1_lem:
lduw [%o1+0x028],%l4 ! Mem[0000000030800028]
andn %l2,%l2,%l2
sra %l0,%l3,%l4
and %l0,%l2,%l0
jmpl %o7,%g0
tsubcctv %l6,%l5,%l6
p5_far_1_lom:
lduw [%i1+0x028],%l4 ! Mem[0000000030800028]
andn %l2,%l2,%l2
sra %l0,%l3,%l4
and %l0,%l2,%l0
jmpl %o7,%g0
tsubcctv %l6,%l5,%l6
p5_far_1_he:
andncc %l1,%l6,%l3
sll %l6,%l7,%l5
jmpl %o7,%g0
lduh [%i2+0x052],%l0 ! Mem[000000001b000052]
p5_far_1_ho:
andncc %l1,%l6,%l3
sll %l6,%l7,%l5
jmpl %o7,%g0
lduh [%o2+0x052],%l0 ! Mem[000000001b000052]
p5_far_1_hem:
andncc %l1,%l6,%l3
sll %l6,%l7,%l5
jmpl %o7,%g0
lduh [%i2+0x052],%l0 ! Mem[000000001b000052]
p5_far_1_hom:
andncc %l1,%l6,%l3
sll %l6,%l7,%l5
jmpl %o7,%g0
lduh [%o2+0x052],%l0 ! Mem[000000001b000052]
p5_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
p6_far_1_le:
std %l4,[%i2+0x008] ! Mem[000000001d000008]
ldsw [%o2+0x030],%l4 ! Mem[0000000031000030]
std %f4 ,[%o0+0x030] ! Mem[0000000030000030]
jmpl %o7,%g0
sll %l6,%l3,%l1
p6_far_1_lo:
std %l4,[%o2+0x008] ! Mem[000000001d000008]
ldsw [%i2+0x030],%l4 ! Mem[0000000031000030]
std %f4 ,[%i0+0x030] ! Mem[0000000030000030]
jmpl %o7,%g0
sll %l6,%l3,%l1
p6_far_1_lem:
membar #Sync
std %l4,[%i2+0x008] ! Mem[000000001d000008]
ldsw [%o2+0x030],%l4 ! Mem[0000000031000030]
std %f4 ,[%o0+0x030] ! Mem[0000000030000030]
jmpl %o7,%g0
sll %l6,%l3,%l1
p6_far_1_lom:
membar #Sync
std %l4,[%o2+0x008] ! Mem[000000001d000008]
ldsw [%i2+0x030],%l4 ! Mem[0000000031000030]
std %f4 ,[%i0+0x030] ! Mem[0000000030000030]
jmpl %o7,%g0
sll %l6,%l3,%l1
p6_far_1_he:
addc %l7,%l1,%l0
addcc %l0,%l3,%l6
addcc %l6,%l0,%l1
jmpl %o7,%g0
ld [%i0+0x048],%f25 ! Mem[000000001c000048]
p6_far_1_ho:
addc %l7,%l1,%l0
addcc %l0,%l3,%l6
addcc %l6,%l0,%l1
jmpl %o7,%g0
ld [%o0+0x048],%f25 ! Mem[000000001c000048]
p6_far_1_hem:
addc %l7,%l1,%l0
addcc %l0,%l3,%l6
addcc %l6,%l0,%l1
jmpl %o7,%g0
ld [%i0+0x048],%f25 ! Mem[000000001c000048]
p6_far_1_hom:
addc %l7,%l1,%l0
addcc %l0,%l3,%l6
addcc %l6,%l0,%l1
jmpl %o7,%g0
ld [%o0+0x048],%f25 ! Mem[000000001c000048]
p6_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
p7_far_1_le:
subc %l6,%l1,%l6
ldx [%o2+0x078],%l4 ! Mem[0000000031000078]
ldsw [%i0+0x018],%l2 ! Mem[000000001e000018]
jmpl %o7,%g0
std %f2 ,[%o2+0x038] ! Mem[0000000031000038]
p7_far_1_lo:
subc %l6,%l1,%l6
ldx [%i2+0x078],%l4 ! Mem[0000000031000078]
ldsw [%o0+0x018],%l2 ! Mem[000000001e000018]
jmpl %o7,%g0
std %f2 ,[%i2+0x038] ! Mem[0000000031000038]
p7_far_1_lem:
subc %l6,%l1,%l6
ldx [%o2+0x078],%l4 ! Mem[0000000031000078]
membar #Sync
ldsw [%i0+0x018],%l2 ! Mem[000000001e000018]
jmpl %o7,%g0
std %f2 ,[%o2+0x038] ! Mem[0000000031000038]
p7_far_1_lom:
subc %l6,%l1,%l6
ldx [%i2+0x078],%l4 ! Mem[0000000031000078]
membar #Sync
ldsw [%o0+0x018],%l2 ! Mem[000000001e000018]
jmpl %o7,%g0
std %f2 ,[%i2+0x038] ! Mem[0000000031000038]
p7_far_1_he:
st %f30,[%o1+0x038] ! Mem[0000000030800038]
ldx [%o0+0x038],%l6 ! Mem[0000000030000038]
stw %l4,[%o3+0x03c] ! Mem[000000003180003c]
st %f28,[%i2+0x06c] ! Mem[000000001f00006c]
jmpl %o7,%g0
orn %l5,%l1,%l2
p7_far_1_ho:
st %f30,[%i1+0x038] ! Mem[0000000030800038]
ldx [%i0+0x038],%l6 ! Mem[0000000030000038]
stw %l4,[%i3+0x03c] ! Mem[000000003180003c]
st %f28,[%o2+0x06c] ! Mem[000000001f00006c]
jmpl %o7,%g0
orn %l5,%l1,%l2
p7_far_1_hem:
st %f30,[%o1+0x038] ! Mem[0000000030800038]
ldx [%o0+0x038],%l6 ! Mem[0000000030000038]
stw %l4,[%o3+0x03c] ! Mem[000000003180003c]
st %f28,[%i2+0x06c] ! Mem[000000001f00006c]
jmpl %o7,%g0
orn %l5,%l1,%l2
p7_far_1_hom:
st %f30,[%i1+0x038] ! Mem[0000000030800038]
ldx [%i0+0x038],%l6 ! Mem[0000000030000038]
stw %l4,[%i3+0x03c] ! Mem[000000003180003c]
st %f28,[%o2+0x06c] ! Mem[000000001f00006c]
jmpl %o7,%g0
orn %l5,%l1,%l2
p7_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
far1_b2b_h:
sllx %l4,0x01b,%l6
jmpl %o7,%g0
andncc %l0,0x5c5,%l4
far1_b2b_l:
addccc %l3,%l7,%l0
jmpl %o7,%g0
andcc %l0,%l7,%l6
user_far1_end:
.seg "text"
.text
.align 0x2000
user_far2_start:
p0_far_2_le:
add %l2,-0xbd7,%l5
jmpl %o7,%g0
srl %l4,%l5,%l0
p0_far_2_lo:
add %l2,-0xbd7,%l5
jmpl %o7,%g0
srl %l4,%l5,%l0
p0_far_2_lem:
add %l2,-0xbd7,%l5
jmpl %o7,%g0
srl %l4,%l5,%l0
p0_far_2_lom:
add %l2,-0xbd7,%l5
jmpl %o7,%g0
srl %l4,%l5,%l0
p0_far_2_he:
jmpl %o7,%g0
ldd [%o3+0x000],%f18 ! Mem[0000000031800000]
jmpl %o7,%g0
nop
p0_far_2_ho:
jmpl %o7,%g0
ldd [%i3+0x000],%f18 ! Mem[0000000031800000]
jmpl %o7,%g0
nop
p0_far_2_hem:
jmpl %o7,%g0
ldd [%o3+0x000],%f18 ! Mem[0000000031800000]
jmpl %o7,%g0
nop
p0_far_2_hom:
jmpl %o7,%g0
ldd [%i3+0x000],%f18 ! Mem[0000000031800000]
jmpl %o7,%g0
nop
p0_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
p1_far_2_le:
lduw [%i1+0x07c],%l3 ! Mem[000000001280007c]
stb %l0,[%o3+0x00f] ! Mem[000000003180000f]
ldd [%i1+0x020],%l0 ! Mem[0000000012800020]
xnor %l2,0x0e4,%l3
orncc %l0,%l6,%l6
orcc %l6,%l1,%l6
jmpl %o7,%g0
ldsh [%i1+0x04c],%l0 ! Mem[000000001280004c]
p1_far_2_lo:
lduw [%o1+0x07c],%l3 ! Mem[000000001280007c]
stb %l0,[%i3+0x00f] ! Mem[000000003180000f]
ldd [%o1+0x020],%l0 ! Mem[0000000012800020]
xnor %l2,0x0e4,%l3
orncc %l0,%l6,%l6
orcc %l6,%l1,%l6
jmpl %o7,%g0
ldsh [%o1+0x04c],%l0 ! Mem[000000001280004c]
p1_far_2_lem:
lduw [%i1+0x07c],%l3 ! Mem[000000001280007c]
stb %l0,[%o3+0x00f] ! Mem[000000003180000f]
membar #Sync
ldd [%i1+0x020],%l0 ! Mem[0000000012800020]
xnor %l2,0x0e4,%l3
orncc %l0,%l6,%l6
orcc %l6,%l1,%l6
jmpl %o7,%g0
ldsh [%i1+0x04c],%l0 ! Mem[000000001280004c]
p1_far_2_lom:
lduw [%o1+0x07c],%l3 ! Mem[000000001280007c]
stb %l0,[%i3+0x00f] ! Mem[000000003180000f]
membar #Sync
ldd [%o1+0x020],%l0 ! Mem[0000000012800020]
xnor %l2,0x0e4,%l3
orncc %l0,%l6,%l6
orcc %l6,%l1,%l6
jmpl %o7,%g0
ldsh [%o1+0x04c],%l0 ! Mem[000000001280004c]
p1_far_2_he:
orcc %l6,-0x5c1,%l4
tsubcctv %l5,%l1,%l7
andncc %l3,0xde1,%l7
tsubcctv %l4,0x1f5,%l2
or %l3,%l1,%l5
jmpl %o7,%g0
add %l2,%l3,%l5
p1_far_2_ho:
orcc %l6,-0x5c1,%l4
tsubcctv %l5,%l1,%l7
andncc %l3,0xde1,%l7
tsubcctv %l4,0x1f5,%l2
or %l3,%l1,%l5
jmpl %o7,%g0
add %l2,%l3,%l5
p1_far_2_hem:
orcc %l6,-0x5c1,%l4
tsubcctv %l5,%l1,%l7
andncc %l3,0xde1,%l7
tsubcctv %l4,0x1f5,%l2
or %l3,%l1,%l5
jmpl %o7,%g0
add %l2,%l3,%l5
p1_far_2_hom:
orcc %l6,-0x5c1,%l4
tsubcctv %l5,%l1,%l7
andncc %l3,0xde1,%l7
tsubcctv %l4,0x1f5,%l2
or %l3,%l1,%l5
jmpl %o7,%g0
add %l2,%l3,%l5
p1_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
p2_far_2_le:
stx %l6,[%o0+0x010] ! Mem[0000000030000010]
orcc %l0,%l0,%l5
andn %l6,%l2,%l4
jmpl %o7,%g0
orncc %l4,%l0,%l4
p2_far_2_lo:
stx %l6,[%i0+0x010] ! Mem[0000000030000010]
orcc %l0,%l0,%l5
andn %l6,%l2,%l4
jmpl %o7,%g0
orncc %l4,%l0,%l4
p2_far_2_lem:
stx %l6,[%o0+0x010] ! Mem[0000000030000010]
orcc %l0,%l0,%l5
andn %l6,%l2,%l4
jmpl %o7,%g0
orncc %l4,%l0,%l4
p2_far_2_lom:
stx %l6,[%i0+0x010] ! Mem[0000000030000010]
orcc %l0,%l0,%l5
andn %l6,%l2,%l4
jmpl %o7,%g0
orncc %l4,%l0,%l4
p2_far_2_he:
ldsw [%o2+0x054],%l4 ! Mem[0000000031000054]
ldx [%i2+0x020],%l7 ! Mem[0000000015000020]
std %f20,[%o2+0x050] ! Mem[0000000031000050]
std %l4,[%o0+0x010] ! Mem[0000000030000010]
ldsb [%o0+0x052],%l7 ! Mem[0000000030000052]
jmpl %o7,%g0
ldsw [%o0+0x054],%l6 ! Mem[0000000030000054]
p2_far_2_ho:
ldsw [%i2+0x054],%l4 ! Mem[0000000031000054]
ldx [%o2+0x020],%l7 ! Mem[0000000015000020]
std %f20,[%i2+0x050] ! Mem[0000000031000050]
std %l4,[%i0+0x010] ! Mem[0000000030000010]
ldsb [%i0+0x052],%l7 ! Mem[0000000030000052]
jmpl %o7,%g0
ldsw [%i0+0x054],%l6 ! Mem[0000000030000054]
p2_far_2_hem:
ldsw [%o2+0x054],%l4 ! Mem[0000000031000054]
membar #Sync
ldx [%i2+0x020],%l7 ! Mem[0000000015000020]
std %f20,[%o2+0x050] ! Mem[0000000031000050]
std %l4,[%o0+0x010] ! Mem[0000000030000010]
ldsb [%o0+0x052],%l7 ! Mem[0000000030000052]
jmpl %o7,%g0
ldsw [%o0+0x054],%l6 ! Mem[0000000030000054]
p2_far_2_hom:
ldsw [%i2+0x054],%l4 ! Mem[0000000031000054]
membar #Sync
ldx [%o2+0x020],%l7 ! Mem[0000000015000020]
std %f20,[%i2+0x050] ! Mem[0000000031000050]
std %l4,[%i0+0x010] ! Mem[0000000030000010]
ldsb [%i0+0x052],%l7 ! Mem[0000000030000052]
jmpl %o7,%g0
ldsw [%i0+0x054],%l6 ! Mem[0000000030000054]
p2_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
p3_far_2_le:
andncc %l1,-0xde2,%l3
udivx %l6,%l7,%l5
jmpl %o7,%g0
ldsw [%i3+0x050],%l0 ! Mem[0000000017800050]
p3_far_2_lo:
andncc %l1,-0xde2,%l3
udivx %l6,%l7,%l5
jmpl %o7,%g0
ldsw [%o3+0x050],%l0 ! Mem[0000000017800050]
p3_far_2_lem:
andncc %l1,-0xde2,%l3
udivx %l6,%l7,%l5
jmpl %o7,%g0
ldsw [%i3+0x050],%l0 ! Mem[0000000017800050]
p3_far_2_lom:
andncc %l1,-0xde2,%l3
udivx %l6,%l7,%l5
jmpl %o7,%g0
ldsw [%o3+0x050],%l0 ! Mem[0000000017800050]
p3_far_2_he:
ldx [%i2+0x060],%l2 ! Mem[0000000017000060]
xnorcc %l1,-0x593,%l0
orncc %l5,-0x852,%l5
nop
xnor %l0,-0x672,%l6
jmpl %o7,%g0
orncc %l4,-0x588,%l4
p3_far_2_ho:
ldx [%o2+0x060],%l2 ! Mem[0000000017000060]
xnorcc %l1,-0x593,%l0
orncc %l5,-0x852,%l5
nop
xnor %l0,-0x672,%l6
jmpl %o7,%g0
orncc %l4,-0x588,%l4
p3_far_2_hem:
ldx [%i2+0x060],%l2 ! Mem[0000000017000060]
xnorcc %l1,-0x593,%l0
orncc %l5,-0x852,%l5
nop
xnor %l0,-0x672,%l6
jmpl %o7,%g0
orncc %l4,-0x588,%l4
p3_far_2_hom:
ldx [%o2+0x060],%l2 ! Mem[0000000017000060]
xnorcc %l1,-0x593,%l0
orncc %l5,-0x852,%l5
nop
xnor %l0,-0x672,%l6
jmpl %o7,%g0
orncc %l4,-0x588,%l4
p3_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
p4_far_2_le:
srax %l4,%l0,%l4
std %l6,[%o0+0x020] ! Mem[0000000030000020]
smulcc %l6,0x483,%l6
andn %l5,-0xe31,%l0
xnor %l6,%l7,%l4
jmpl %o7,%g0
tsubcctv %l5,%l1,%l7
p4_far_2_lo:
srax %l4,%l0,%l4
std %l6,[%i0+0x020] ! Mem[0000000030000020]
smulcc %l6,0x483,%l6
andn %l5,-0xe31,%l0
xnor %l6,%l7,%l4
jmpl %o7,%g0
tsubcctv %l5,%l1,%l7
p4_far_2_lem:
srax %l4,%l0,%l4
std %l6,[%o0+0x020] ! Mem[0000000030000020]
smulcc %l6,0x483,%l6
andn %l5,-0xe31,%l0
xnor %l6,%l7,%l4
jmpl %o7,%g0
tsubcctv %l5,%l1,%l7
p4_far_2_lom:
srax %l4,%l0,%l4
std %l6,[%i0+0x020] ! Mem[0000000030000020]
smulcc %l6,0x483,%l6
andn %l5,-0xe31,%l0
xnor %l6,%l7,%l4
jmpl %o7,%g0
tsubcctv %l5,%l1,%l7
p4_far_2_he:
jmpl %o7,%g0
and %l7,-0xb3f,%l1
jmpl %o7,%g0
nop
p4_far_2_ho:
jmpl %o7,%g0
and %l7,-0xb3f,%l1
jmpl %o7,%g0
nop
p4_far_2_hem:
jmpl %o7,%g0
and %l7,-0xb3f,%l1
jmpl %o7,%g0
nop
p4_far_2_hom:
jmpl %o7,%g0
and %l7,-0xb3f,%l1
jmpl %o7,%g0
nop
p4_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
p5_far_2_le:
ldub [%o2+0x029],%l0 ! Mem[0000000031000029]
jmpl %o7,%g0
sllx %l0,%l0,%l2
p5_far_2_lo:
ldub [%i2+0x029],%l0 ! Mem[0000000031000029]
jmpl %o7,%g0
sllx %l0,%l0,%l2
p5_far_2_lem:
ldub [%o2+0x029],%l0 ! Mem[0000000031000029]
jmpl %o7,%g0
sllx %l0,%l0,%l2
p5_far_2_lom:
ldub [%i2+0x029],%l0 ! Mem[0000000031000029]
jmpl %o7,%g0
sllx %l0,%l0,%l2
p5_far_2_he:
jmpl %o7,%g0
ldsw [%o1+0x06c],%l5 ! Mem[000000003080006c]
jmpl %o7,%g0
nop
p5_far_2_ho:
jmpl %o7,%g0
ldsw [%i1+0x06c],%l5 ! Mem[000000003080006c]
jmpl %o7,%g0
nop
p5_far_2_hem:
jmpl %o7,%g0
ldsw [%o1+0x06c],%l5 ! Mem[000000003080006c]
jmpl %o7,%g0
nop
p5_far_2_hom:
jmpl %o7,%g0
ldsw [%i1+0x06c],%l5 ! Mem[000000003080006c]
jmpl %o7,%g0
nop
p5_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
p6_far_2_le:
stb %l0,[%o2+0x034] ! Mem[0000000031000034]
jmpl %o7,%g0
st %f9 ,[%o2+0x030] ! Mem[0000000031000030]
p6_far_2_lo:
stb %l0,[%i2+0x034] ! Mem[0000000031000034]
jmpl %o7,%g0
st %f9 ,[%i2+0x030] ! Mem[0000000031000030]
p6_far_2_lem:
stb %l0,[%o2+0x034] ! Mem[0000000031000034]
jmpl %o7,%g0
st %f9 ,[%o2+0x030] ! Mem[0000000031000030]
p6_far_2_lom:
stb %l0,[%i2+0x034] ! Mem[0000000031000034]
jmpl %o7,%g0
st %f9 ,[%i2+0x030] ! Mem[0000000031000030]
p6_far_2_he:
stx %l5,[%o1+0x030] ! Mem[0000000030800030]
tsubcc %l6,-0xe41,%l5
std %f26,[%o1+0x030] ! Mem[0000000030800030]
mulx %l4,-0x7f4,%l3
stx %l4,[%o1+0x070] ! Mem[0000000030800070]
sth %l1,[%o0+0x074] ! Mem[0000000030000074]
jmpl %o7,%g0
sdivx %l3,-0x9bf,%l7
p6_far_2_ho:
stx %l5,[%i1+0x030] ! Mem[0000000030800030]
tsubcc %l6,-0xe41,%l5
std %f26,[%i1+0x030] ! Mem[0000000030800030]
mulx %l4,-0x7f4,%l3
stx %l4,[%i1+0x070] ! Mem[0000000030800070]
sth %l1,[%i0+0x074] ! Mem[0000000030000074]
jmpl %o7,%g0
sdivx %l3,-0x9bf,%l7
p6_far_2_hem:
stx %l5,[%o1+0x030] ! Mem[0000000030800030]
tsubcc %l6,-0xe41,%l5
std %f26,[%o1+0x030] ! Mem[0000000030800030]
mulx %l4,-0x7f4,%l3
stx %l4,[%o1+0x070] ! Mem[0000000030800070]
sth %l1,[%o0+0x074] ! Mem[0000000030000074]
jmpl %o7,%g0
sdivx %l3,-0x9bf,%l7
p6_far_2_hom:
stx %l5,[%i1+0x030] ! Mem[0000000030800030]
tsubcc %l6,-0xe41,%l5
std %f26,[%i1+0x030] ! Mem[0000000030800030]
mulx %l4,-0x7f4,%l3
stx %l4,[%i1+0x070] ! Mem[0000000030800070]
sth %l1,[%i0+0x074] ! Mem[0000000030000074]
jmpl %o7,%g0
sdivx %l3,-0x9bf,%l7
p6_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
p7_far_2_le:
orn %l6,%l7,%l2
lduw [%o1+0x078],%l1 ! Mem[0000000030800078]
smulcc %l6,-0xaea,%l0
lduh [%o0+0x038],%l6 ! Mem[0000000030000038]
lduh [%o3+0x03e],%l3 ! Mem[000000003180003e]
jmpl %o7,%g0
orn %l1,%l0,%l7
p7_far_2_lo:
orn %l6,%l7,%l2
lduw [%i1+0x078],%l1 ! Mem[0000000030800078]
smulcc %l6,-0xaea,%l0
lduh [%i0+0x038],%l6 ! Mem[0000000030000038]
lduh [%i3+0x03e],%l3 ! Mem[000000003180003e]
jmpl %o7,%g0
orn %l1,%l0,%l7
p7_far_2_lem:
orn %l6,%l7,%l2
lduw [%o1+0x078],%l1 ! Mem[0000000030800078]
smulcc %l6,-0xaea,%l0
lduh [%o0+0x038],%l6 ! Mem[0000000030000038]
lduh [%o3+0x03e],%l3 ! Mem[000000003180003e]
jmpl %o7,%g0
orn %l1,%l0,%l7
p7_far_2_lom:
orn %l6,%l7,%l2
lduw [%i1+0x078],%l1 ! Mem[0000000030800078]
smulcc %l6,-0xaea,%l0
lduh [%i0+0x038],%l6 ! Mem[0000000030000038]
lduh [%i3+0x03e],%l3 ! Mem[000000003180003e]
jmpl %o7,%g0
orn %l1,%l0,%l7
p7_far_2_he:
ldsw [%i1+0x028],%l0 ! Mem[000000001e800028]
jmpl %o7,%g0
ldsh [%i0+0x024],%l4 ! Mem[000000001e000024]
p7_far_2_ho:
ldsw [%o1+0x028],%l0 ! Mem[000000001e800028]
jmpl %o7,%g0
ldsh [%o0+0x024],%l4 ! Mem[000000001e000024]
p7_far_2_hem:
membar #Sync
ldsw [%i1+0x028],%l0 ! Mem[000000001e800028]
membar #Sync
jmpl %o7,%g0
ldsh [%i0+0x024],%l4 ! Mem[000000001e000024]
p7_far_2_hom:
membar #Sync
ldsw [%o1+0x028],%l0 ! Mem[000000001e800028]
membar #Sync
jmpl %o7,%g0
ldsh [%o0+0x024],%l4 ! Mem[000000001e000024]
p7_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
far2_b2b_h:
sub %l2,%l5,%l1
subccc %l3,%l3,%l4
orcc %l6,%l1,%l3
jmpl %o7,%g0
sdivx %l2,-0xcc6,%l7
far2_b2b_l:
srax %l2,%l5,%l0
smul %l4,%l6,%l1
sllx %l0,0x01e,%l2
jmpl %o7,%g0
orn %l5,0x826,%l4
user_far2_end:
.seg "text"
.text
.align 0x2000
user_far3_start:
p0_far_3_le:
ldub [%i2+0x003],%l5 ! Mem[0000000011000003]
ldd [%i3+0x010],%f8 ! Mem[0000000011800010]
jmpl %o7,%g0
srax %l6,%l3,%l1
p0_far_3_lo:
ldub [%o2+0x003],%l5 ! Mem[0000000011000003]
ldd [%o3+0x010],%f8 ! Mem[0000000011800010]
jmpl %o7,%g0
srax %l6,%l3,%l1
p0_far_3_lem:
membar #Sync
ldub [%i2+0x003],%l5 ! Mem[0000000011000003]
ldd [%i3+0x010],%f8 ! Mem[0000000011800010]
jmpl %o7,%g0
srax %l6,%l3,%l1
p0_far_3_lom:
membar #Sync
ldub [%o2+0x003],%l5 ! Mem[0000000011000003]
ldd [%o3+0x010],%f8 ! Mem[0000000011800010]
jmpl %o7,%g0
srax %l6,%l3,%l1
p0_far_3_he:
lduh [%i2+0x064],%l6 ! Mem[0000000011000064]
nop
jmpl %o7,%g0
std %f28,[%i2+0x078] ! Mem[0000000011000078]
p0_far_3_ho:
lduh [%o2+0x064],%l6 ! Mem[0000000011000064]
nop
jmpl %o7,%g0
std %f28,[%o2+0x078] ! Mem[0000000011000078]
p0_far_3_hem:
lduh [%i2+0x064],%l6 ! Mem[0000000011000064]
nop
jmpl %o7,%g0
std %f28,[%i2+0x078] ! Mem[0000000011000078]
p0_far_3_hom:
lduh [%o2+0x064],%l6 ! Mem[0000000011000064]
nop
jmpl %o7,%g0
std %f28,[%o2+0x078] ! Mem[0000000011000078]
p0_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
p1_far_3_le:
jmpl %o7,%g0
umul %l1,0x81b,%l7
jmpl %o7,%g0
nop
p1_far_3_lo:
jmpl %o7,%g0
umul %l1,0x81b,%l7
jmpl %o7,%g0
nop
p1_far_3_lem:
jmpl %o7,%g0
umul %l1,0x81b,%l7
jmpl %o7,%g0
nop
p1_far_3_lom:
jmpl %o7,%g0
umul %l1,0x81b,%l7
jmpl %o7,%g0
nop
p1_far_3_he:
lduh [%o1+0x04c],%l3 ! Mem[000000003080004c]
jmpl %o7,%g0
xnorcc %l5,%l1,%l3
p1_far_3_ho:
lduh [%i1+0x04c],%l3 ! Mem[000000003080004c]
jmpl %o7,%g0
xnorcc %l5,%l1,%l3
p1_far_3_hem:
lduh [%o1+0x04c],%l3 ! Mem[000000003080004c]
jmpl %o7,%g0
xnorcc %l5,%l1,%l3
p1_far_3_hom:
lduh [%i1+0x04c],%l3 ! Mem[000000003080004c]
jmpl %o7,%g0
xnorcc %l5,%l1,%l3
p1_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
p2_far_3_le:
ldsb [%o0+0x056],%l2 ! Mem[0000000030000056]
sra %l0,0x018,%l3
ldsw [%o0+0x014],%l6 ! Mem[0000000030000014]
ldub [%o2+0x012],%l3 ! Mem[0000000031000012]
ldsh [%o2+0x016],%l3 ! Mem[0000000031000016]
jmpl %o7,%g0
lduw [%i3+0x020],%l1 ! Mem[0000000015800020]
p2_far_3_lo:
ldsb [%i0+0x056],%l2 ! Mem[0000000030000056]
sra %l0,0x018,%l3
ldsw [%i0+0x014],%l6 ! Mem[0000000030000014]
ldub [%i2+0x012],%l3 ! Mem[0000000031000012]
ldsh [%i2+0x016],%l3 ! Mem[0000000031000016]
jmpl %o7,%g0
lduw [%o3+0x020],%l1 ! Mem[0000000015800020]
p2_far_3_lem:
ldsb [%o0+0x056],%l2 ! Mem[0000000030000056]
sra %l0,0x018,%l3
ldsw [%o0+0x014],%l6 ! Mem[0000000030000014]
ldub [%o2+0x012],%l3 ! Mem[0000000031000012]
ldsh [%o2+0x016],%l3 ! Mem[0000000031000016]
membar #Sync
jmpl %o7,%g0
lduw [%i3+0x020],%l1 ! Mem[0000000015800020]
p2_far_3_lom:
ldsb [%i0+0x056],%l2 ! Mem[0000000030000056]
sra %l0,0x018,%l3
ldsw [%i0+0x014],%l6 ! Mem[0000000030000014]
ldub [%i2+0x012],%l3 ! Mem[0000000031000012]
ldsh [%i2+0x016],%l3 ! Mem[0000000031000016]
membar #Sync
jmpl %o7,%g0
lduw [%o3+0x020],%l1 ! Mem[0000000015800020]
p2_far_3_he:
sra %l2,0x01f,%l3
addcc %l2,0x132,%l4
sth %l6,[%i2+0x024] ! Mem[0000000015000024]
xnor %l1,0x7c7,%l2
nop
sll %l2,0x019,%l7
jmpl %o7,%g0
subccc %l1,0xf56,%l7
p2_far_3_ho:
sra %l2,0x01f,%l3
addcc %l2,0x132,%l4
sth %l6,[%o2+0x024] ! Mem[0000000015000024]
xnor %l1,0x7c7,%l2
nop
sll %l2,0x019,%l7
jmpl %o7,%g0
subccc %l1,0xf56,%l7
p2_far_3_hem:
sra %l2,0x01f,%l3
addcc %l2,0x132,%l4
membar #Sync
sth %l6,[%i2+0x024] ! Mem[0000000015000024]
xnor %l1,0x7c7,%l2
nop
sll %l2,0x019,%l7
jmpl %o7,%g0
subccc %l1,0xf56,%l7
p2_far_3_hom:
sra %l2,0x01f,%l3
addcc %l2,0x132,%l4
membar #Sync
sth %l6,[%o2+0x024] ! Mem[0000000015000024]
xnor %l1,0x7c7,%l2
nop
sll %l2,0x019,%l7
jmpl %o7,%g0
subccc %l1,0xf56,%l7
p2_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
p3_far_3_le:
srax %l2,%l5,%l1
andn %l4,0x10a,%l6
addcc %l3,0x0c7,%l5
subccc %l2,%l1,%l2
stw %l4,[%i0+0x014] ! Mem[0000000016000014]
jmpl %o7,%g0
ldsh [%o0+0x058],%l7 ! Mem[0000000030000058]
p3_far_3_lo:
srax %l2,%l5,%l1
andn %l4,0x10a,%l6
addcc %l3,0x0c7,%l5
subccc %l2,%l1,%l2
stw %l4,[%o0+0x014] ! Mem[0000000016000014]
jmpl %o7,%g0
ldsh [%i0+0x058],%l7 ! Mem[0000000030000058]
p3_far_3_lem:
srax %l2,%l5,%l1
andn %l4,0x10a,%l6
addcc %l3,0x0c7,%l5
subccc %l2,%l1,%l2
membar #Sync
stw %l4,[%i0+0x014] ! Mem[0000000016000014]
jmpl %o7,%g0
ldsh [%o0+0x058],%l7 ! Mem[0000000030000058]
p3_far_3_lom:
srax %l2,%l5,%l1
andn %l4,0x10a,%l6
addcc %l3,0x0c7,%l5
subccc %l2,%l1,%l2
membar #Sync
stw %l4,[%o0+0x014] ! Mem[0000000016000014]
jmpl %o7,%g0
ldsh [%i0+0x058],%l7 ! Mem[0000000030000058]
p3_far_3_he:
xnorcc %l6,%l3,%l7
andcc %l4,%l5,%l0
xor %l0,-0xffd,%l4
jmpl %o7,%g0
sra %l4,0x00c,%l0
p3_far_3_ho:
xnorcc %l6,%l3,%l7
andcc %l4,%l5,%l0
xor %l0,-0xffd,%l4
jmpl %o7,%g0
sra %l4,0x00c,%l0
p3_far_3_hem:
xnorcc %l6,%l3,%l7
andcc %l4,%l5,%l0
xor %l0,-0xffd,%l4
jmpl %o7,%g0
sra %l4,0x00c,%l0
p3_far_3_hom:
xnorcc %l6,%l3,%l7
andcc %l4,%l5,%l0
xor %l0,-0xffd,%l4
jmpl %o7,%g0
sra %l4,0x00c,%l0
p3_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
p4_far_3_le:
subccc %l5,-0x893,%l3
ldx [%o3+0x020],%l6 ! Mem[0000000031800020]
subc %l2,-0xaed,%l3
jmpl %o7,%g0
ld [%o1+0x060],%f7 ! Mem[0000000030800060]
p4_far_3_lo:
subccc %l5,-0x893,%l3
ldx [%i3+0x020],%l6 ! Mem[0000000031800020]
subc %l2,-0xaed,%l3
jmpl %o7,%g0
ld [%i1+0x060],%f7 ! Mem[0000000030800060]
p4_far_3_lem:
subccc %l5,-0x893,%l3
ldx [%o3+0x020],%l6 ! Mem[0000000031800020]
subc %l2,-0xaed,%l3
jmpl %o7,%g0
ld [%o1+0x060],%f7 ! Mem[0000000030800060]
p4_far_3_lom:
subccc %l5,-0x893,%l3
ldx [%i3+0x020],%l6 ! Mem[0000000031800020]
subc %l2,-0xaed,%l3
jmpl %o7,%g0
ld [%i1+0x060],%f7 ! Mem[0000000030800060]
p4_far_3_he:
ldd [%i3+0x038],%f20 ! Mem[0000000019800038]
std %l4,[%o2+0x060] ! Mem[0000000031000060]
ldsw [%o3+0x024],%l2 ! Mem[0000000031800024]
jmpl %o7,%g0
add %l2,0xa54,%l6
p4_far_3_ho:
ldd [%o3+0x038],%f20 ! Mem[0000000019800038]
std %l4,[%i2+0x060] ! Mem[0000000031000060]
ldsw [%i3+0x024],%l2 ! Mem[0000000031800024]
jmpl %o7,%g0
add %l2,0xa54,%l6
p4_far_3_hem:
membar #Sync
ldd [%i3+0x038],%f20 ! Mem[0000000019800038]
std %l4,[%o2+0x060] ! Mem[0000000031000060]
ldsw [%o3+0x024],%l2 ! Mem[0000000031800024]
jmpl %o7,%g0
add %l2,0xa54,%l6
p4_far_3_hom:
membar #Sync
ldd [%o3+0x038],%f20 ! Mem[0000000019800038]
std %l4,[%i2+0x060] ! Mem[0000000031000060]
ldsw [%i3+0x024],%l2 ! Mem[0000000031800024]
jmpl %o7,%g0
add %l2,0xa54,%l6
p4_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
p5_far_3_le:
srax %l6,%l5,%l0
andcc %l4,%l4,%l4
jmpl %o7,%g0
ld [%o0+0x06c],%f2 ! Mem[000000003000006c]
p5_far_3_lo:
srax %l6,%l5,%l0
andcc %l4,%l4,%l4
jmpl %o7,%g0
ld [%i0+0x06c],%f2 ! Mem[000000003000006c]
p5_far_3_lem:
srax %l6,%l5,%l0
andcc %l4,%l4,%l4
jmpl %o7,%g0
ld [%o0+0x06c],%f2 ! Mem[000000003000006c]
p5_far_3_lom:
srax %l6,%l5,%l0
andcc %l4,%l4,%l4
jmpl %o7,%g0
ld [%i0+0x06c],%f2 ! Mem[000000003000006c]
p5_far_3_he:
addc %l5,0x932,%l1
smulcc %l2,0x480,%l6
jmpl %o7,%g0
orcc %l7,%l6,%l3
p5_far_3_ho:
addc %l5,0x932,%l1
smulcc %l2,0x480,%l6
jmpl %o7,%g0
orcc %l7,%l6,%l3
p5_far_3_hem:
addc %l5,0x932,%l1
smulcc %l2,0x480,%l6
jmpl %o7,%g0
orcc %l7,%l6,%l3
p5_far_3_hom:
addc %l5,0x932,%l1
smulcc %l2,0x480,%l6
jmpl %o7,%g0
orcc %l7,%l6,%l3
p5_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
p6_far_3_le:
stb %l0,[%o3+0x075] ! Mem[0000000031800075]
std %f0 ,[%o1+0x030] ! Mem[0000000030800030]
jmpl %o7,%g0
nop
p6_far_3_lo:
stb %l0,[%i3+0x075] ! Mem[0000000031800075]
std %f0 ,[%i1+0x030] ! Mem[0000000030800030]
jmpl %o7,%g0
nop
p6_far_3_lem:
stb %l0,[%o3+0x075] ! Mem[0000000031800075]
std %f0 ,[%o1+0x030] ! Mem[0000000030800030]
jmpl %o7,%g0
nop
p6_far_3_lom:
stb %l0,[%i3+0x075] ! Mem[0000000031800075]
std %f0 ,[%i1+0x030] ! Mem[0000000030800030]
jmpl %o7,%g0
nop
p6_far_3_he:
ldd [%i2+0x030],%f30 ! Mem[000000001d000030]
ldsb [%o1+0x071],%l7 ! Mem[0000000030800071]
srlx %l3,%l3,%l1
nop
xorcc %l5,0xae0,%l0
lduh [%o0+0x072],%l6 ! Mem[0000000030000072]
jmpl %o7,%g0
or %l3,0xde0,%l5
p6_far_3_ho:
ldd [%o2+0x030],%f30 ! Mem[000000001d000030]
ldsb [%i1+0x071],%l7 ! Mem[0000000030800071]
srlx %l3,%l3,%l1
nop
xorcc %l5,0xae0,%l0
lduh [%i0+0x072],%l6 ! Mem[0000000030000072]
jmpl %o7,%g0
or %l3,0xde0,%l5
p6_far_3_hem:
membar #Sync
ldd [%i2+0x030],%f30 ! Mem[000000001d000030]
ldsb [%o1+0x071],%l7 ! Mem[0000000030800071]
srlx %l3,%l3,%l1
nop
xorcc %l5,0xae0,%l0
lduh [%o0+0x072],%l6 ! Mem[0000000030000072]
jmpl %o7,%g0
or %l3,0xde0,%l5
p6_far_3_hom:
membar #Sync
ldd [%o2+0x030],%f30 ! Mem[000000001d000030]
ldsb [%i1+0x071],%l7 ! Mem[0000000030800071]
srlx %l3,%l3,%l1
nop
xorcc %l5,0xae0,%l0
lduh [%i0+0x072],%l6 ! Mem[0000000030000072]
jmpl %o7,%g0
or %l3,0xde0,%l5
p6_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
p7_far_3_le:
orncc %l7,-0xa36,%l4
umulcc %l0,%l6,%l6
jmpl %o7,%g0
tsubcctv %l2,-0xac9,%l5
p7_far_3_lo:
orncc %l7,-0xa36,%l4
umulcc %l0,%l6,%l6
jmpl %o7,%g0
tsubcctv %l2,-0xac9,%l5
p7_far_3_lem:
orncc %l7,-0xa36,%l4
umulcc %l0,%l6,%l6
jmpl %o7,%g0
tsubcctv %l2,-0xac9,%l5
p7_far_3_lom:
orncc %l7,-0xa36,%l4
umulcc %l0,%l6,%l6
jmpl %o7,%g0
tsubcctv %l2,-0xac9,%l5
p7_far_3_he:
ldsb [%o3+0x07a],%l4 ! Mem[000000003180007a]
ldsh [%o3+0x078],%l3 ! Mem[0000000031800078]
st %f21,[%o0+0x078] ! Mem[0000000030000078]
sll %l2,%l1,%l7
orncc %l4,%l1,%l2
srlx %l7,%l7,%l6
jmpl %o7,%g0
ldd [%o0+0x078],%f28 ! Mem[0000000030000078]
p7_far_3_ho:
ldsb [%i3+0x07a],%l4 ! Mem[000000003180007a]
ldsh [%i3+0x078],%l3 ! Mem[0000000031800078]
st %f21,[%i0+0x078] ! Mem[0000000030000078]
sll %l2,%l1,%l7
orncc %l4,%l1,%l2
srlx %l7,%l7,%l6
jmpl %o7,%g0
ldd [%i0+0x078],%f28 ! Mem[0000000030000078]
p7_far_3_hem:
ldsb [%o3+0x07a],%l4 ! Mem[000000003180007a]
ldsh [%o3+0x078],%l3 ! Mem[0000000031800078]
st %f21,[%o0+0x078] ! Mem[0000000030000078]
sll %l2,%l1,%l7
orncc %l4,%l1,%l2
srlx %l7,%l7,%l6
jmpl %o7,%g0
ldd [%o0+0x078],%f28 ! Mem[0000000030000078]
p7_far_3_hom:
ldsb [%i3+0x07a],%l4 ! Mem[000000003180007a]
ldsh [%i3+0x078],%l3 ! Mem[0000000031800078]
st %f21,[%i0+0x078] ! Mem[0000000030000078]
sll %l2,%l1,%l7
orncc %l4,%l1,%l2
srlx %l7,%l7,%l6
jmpl %o7,%g0
ldd [%i0+0x078],%f28 ! Mem[0000000030000078]
p7_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
far3_b2b_h:
sdivx %l5,0x812,%l5
andcc %l6,0xdf6,%l1
andn %l7,0xfbf,%l5
jmpl %o7,%g0
taddcc %l1,%l6,%l0
far3_b2b_l:
xnorcc %l2,%l2,%l7
srlx %l6,%l4,%l5
xor %l4,%l6,%l6
jmpl %o7,%g0
add %l5,0x20e,%l6
user_far3_end:
.seg "text"
.align 0x2000
user_jump0_start:
INIT_MEM(0, 0x0010, 1, +, 0, +, 0)
p0_jmpl_0_le:
jmpl %g6+8,%g0
lduw [%o1+0x040],%l7 ! Mem[0000000030800040]
p0_call_0_le:
orcc %l3,%l3,%l4
ldx [%i2+0x058],%l4 ! Mem[0000000011000058]
retl
stb %l6,[%i0+0x037] ! Mem[0000000010000037]
p0_jmpl_0_lo:
jmpl %g6+8,%g0
lduw [%i1+0x040],%l7 ! Mem[0000000030800040]
p0_call_0_lo:
orcc %l3,%l3,%l4
ldx [%o2+0x058],%l4 ! Mem[0000000011000058]
retl
stb %l6,[%o0+0x037] ! Mem[0000000010000037]
p0_jmpl_0_he:
subc %l7,%l5,%l7
taddcc %l0,0xb17,%l1
subc %l6,-0x5c1,%l7
srax %l7,%l4,%l6
jmpl %g6+8,%g0
stx %l7,[%i3+0x050] ! Mem[0000000011800050]
p0_call_0_he:
stb %l0,[%i0+0x002] ! Mem[0000000010000002]
sth %l7,[%i3+0x06c] ! Mem[000000001180006c]
smul %l0,0x259,%l2
srax %l1,0x019,%l3
udivx %l3,%l5,%l5
retl
ldsb [%o0+0x043],%l6 ! Mem[0000000030000043]
p0_jmpl_0_ho:
subc %l7,%l5,%l7
taddcc %l0,0xb17,%l1
subc %l6,-0x5c1,%l7
srax %l7,%l4,%l6
jmpl %g6+8,%g0
stx %l7,[%o3+0x050] ! Mem[0000000011800050]
p0_call_0_ho:
stb %l0,[%o0+0x002] ! Mem[0000000010000002]
sth %l7,[%o3+0x06c] ! Mem[000000001180006c]
smul %l0,0x259,%l2
srax %l1,0x019,%l3
udivx %l3,%l5,%l5
retl
ldsb [%i0+0x043],%l6 ! Mem[0000000030000043]
p1_jmpl_0_le:
jmpl %g6+8,%g0
srlx %l7,%l7,%l0
p1_call_0_le:
ldub [%o3+0x00c],%l3 ! Mem[000000003180000c]
orncc %l0,-0x253,%l5
umulcc %l4,-0x1d3,%l3
retl
or %l2,-0x29e,%l2
p1_jmpl_0_lo:
jmpl %g6+8,%g0
srlx %l7,%l7,%l0
p1_call_0_lo:
ldub [%i3+0x00c],%l3 ! Mem[000000003180000c]
orncc %l0,-0x253,%l5
umulcc %l4,-0x1d3,%l3
retl
or %l2,-0x29e,%l2
p1_jmpl_0_he:
ldd [%o1+0x008],%l4 ! Mem[0000000030800008]
ldx [%o2+0x048],%l0 ! Mem[0000000031000048]
std %l0,[%o3+0x008] ! Mem[0000000031800008]
xnorcc %l5,-0x0c2,%l2
jmpl %g6+8,%g0
smulcc %l7,%l3,%l7
p1_call_0_he:
stb %l2,[%o3+0x04a] ! Mem[000000003180004a]
ldx [%o1+0x048],%l0 ! Mem[0000000030800048]
and %l3,0xdb5,%l5
sub %l2,-0x277,%l7
umul %l0,%l7,%l1
ldsh [%o3+0x00a],%l1 ! Mem[000000003180000a]
retl
taddcc %l2,%l2,%l4
p1_jmpl_0_ho:
ldd [%i1+0x008],%l4 ! Mem[0000000030800008]
ldx [%i2+0x048],%l0 ! Mem[0000000031000048]
std %l0,[%i3+0x008] ! Mem[0000000031800008]
xnorcc %l5,-0x0c2,%l2
jmpl %g6+8,%g0
smulcc %l7,%l3,%l7
p1_call_0_ho:
stb %l2,[%i3+0x04a] ! Mem[000000003180004a]
ldx [%i1+0x048],%l0 ! Mem[0000000030800048]
and %l3,0xdb5,%l5
sub %l2,-0x277,%l7
umul %l0,%l7,%l1
ldsh [%i3+0x00a],%l1 ! Mem[000000003180000a]
retl
taddcc %l2,%l2,%l4
p2_jmpl_0_le:
addcc %l7,%l7,%l0
umulcc %l6,%l7,%l2
jmpl %g6+8,%g0
orn %l5,%l4,%l3
p2_call_0_le:
retl
umulcc %l4,0x4f3,%l4
p2_jmpl_0_lo:
addcc %l7,%l7,%l0
umulcc %l6,%l7,%l2
jmpl %g6+8,%g0
orn %l5,%l4,%l3
p2_call_0_lo:
retl
umulcc %l4,0x4f3,%l4
p2_jmpl_0_he:
ld [%i2+0x040],%f19 ! Mem[0000000015000040]
smul %l4,%l7,%l3
taddcctv %l3,-0xbc0,%l1
ldsw [%o2+0x014],%l3 ! Mem[0000000031000014]
std %f22,[%o3+0x010] ! Mem[0000000031800010]
jmpl %g6+8,%g0
std %l6,[%i1+0x020] ! Mem[0000000014800020]
p2_call_0_he:
st %f19,[%i2+0x02c] ! Mem[000000001500002c]
orn %l1,-0x310,%l1
umulcc %l3,%l5,%l5
st %f17,[%i0+0x004] ! Mem[0000000014000004]
stx %l6,[%o1+0x050] ! Mem[0000000030800050]
ldd [%o1+0x010],%l2 ! Mem[0000000030800010]
retl
ldd [%o1+0x050],%l2 ! Mem[0000000030800050]
p2_jmpl_0_ho:
ld [%o2+0x040],%f19 ! Mem[0000000015000040]
smul %l4,%l7,%l3
taddcctv %l3,-0xbc0,%l1
ldsw [%i2+0x014],%l3 ! Mem[0000000031000014]
std %f22,[%i3+0x010] ! Mem[0000000031800010]
jmpl %g6+8,%g0
std %l6,[%o1+0x020] ! Mem[0000000014800020]
p2_call_0_ho:
st %f19,[%o2+0x02c] ! Mem[000000001500002c]
orn %l1,-0x310,%l1
umulcc %l3,%l5,%l5
st %f17,[%o0+0x004] ! Mem[0000000014000004]
stx %l6,[%i1+0x050] ! Mem[0000000030800050]
ldd [%i1+0x010],%l2 ! Mem[0000000030800010]
retl
ldd [%i1+0x050],%l2 ! Mem[0000000030800050]
p3_jmpl_0_le:
ldd [%i1+0x060],%f4 ! Mem[0000000016800060]
srax %l2,0x016,%l7
nop
taddcc %l1,%l3,%l4
jmpl %g6+8,%g0
xorcc %l1,%l0,%l1
p3_call_0_le:
xnor %l3,-0xb00,%l1
stw %l3,[%o3+0x058] ! Mem[0000000031800058]
retl
ldd [%i0+0x068],%f8 ! Mem[0000000016000068]
p3_jmpl_0_lo:
ldd [%o1+0x060],%f4 ! Mem[0000000016800060]
srax %l2,0x016,%l7
nop
taddcc %l1,%l3,%l4
jmpl %g6+8,%g0
xorcc %l1,%l0,%l1
p3_call_0_lo:
xnor %l3,-0xb00,%l1
stw %l3,[%i3+0x058] ! Mem[0000000031800058]
retl
ldd [%o0+0x068],%f8 ! Mem[0000000016000068]
p3_jmpl_0_he:
or %l5,%l6,%l7
taddcc %l3,-0xadd,%l6
stx %l7,[%o1+0x058] ! Mem[0000000030800058]
sllx %l6,%l3,%l1
lduw [%o0+0x01c],%l3 ! Mem[000000003000001c]
jmpl %g6+8,%g0
srax %l5,0x022,%l1
p3_call_0_he:
std %l6,[%o3+0x058] ! Mem[0000000031800058]
sth %l5,[%o3+0x05e] ! Mem[000000003180005e]
stw %l5,[%i0+0x070] ! Mem[0000000016000070]
addc %l1,0x8c6,%l2
xor %l2,%l2,%l3
ld [%o2+0x01c],%f27 ! Mem[000000003100001c]
retl
addcc %l3,-0x1a9,%l1
p3_jmpl_0_ho:
or %l5,%l6,%l7
taddcc %l3,-0xadd,%l6
stx %l7,[%i1+0x058] ! Mem[0000000030800058]
sllx %l6,%l3,%l1
lduw [%i0+0x01c],%l3 ! Mem[000000003000001c]
jmpl %g6+8,%g0
srax %l5,0x022,%l1
p3_call_0_ho:
std %l6,[%i3+0x058] ! Mem[0000000031800058]
sth %l5,[%i3+0x05e] ! Mem[000000003180005e]
stw %l5,[%o0+0x070] ! Mem[0000000016000070]
addc %l1,0x8c6,%l2
xor %l2,%l2,%l3
ld [%i2+0x01c],%f27 ! Mem[000000003100001c]
retl
addcc %l3,-0x1a9,%l1
p4_jmpl_0_le:
ldsh [%o2+0x064],%l4 ! Mem[0000000031000064]
std %f4 ,[%i3+0x070] ! Mem[0000000019800070]
stw %l1,[%o3+0x060] ! Mem[0000000031800060]
add %l6,%l4,%l0
ld [%i2+0x04c],%f5 ! Mem[000000001900004c]
udivx %l0,-0x992,%l5
jmpl %g6+8,%g0
ldd [%i0+0x030],%l6 ! Mem[0000000018000030]
p4_call_0_le:
retl
std %l2,[%o3+0x060] ! Mem[0000000031800060]
p4_jmpl_0_lo:
ldsh [%i2+0x064],%l4 ! Mem[0000000031000064]
std %f4 ,[%o3+0x070] ! Mem[0000000019800070]
stw %l1,[%i3+0x060] ! Mem[0000000031800060]
add %l6,%l4,%l0
ld [%o2+0x04c],%f5 ! Mem[000000001900004c]
udivx %l0,-0x992,%l5
jmpl %g6+8,%g0
ldd [%o0+0x030],%l6 ! Mem[0000000018000030]
p4_call_0_lo:
retl
std %l2,[%i3+0x060] ! Mem[0000000031800060]
p4_jmpl_0_he:
stx %l7,[%o1+0x060] ! Mem[0000000030800060]
add %l6,-0x03c,%l4
jmpl %g6+8,%g0
orcc %l3,%l7,%l0
p4_call_0_he:
andcc %l7,0x162,%l6
xnor %l2,%l1,%l1
stx %l7,[%i3+0x038] ! Mem[0000000019800038]
taddcctv %l1,%l4,%l2
sth %l1,[%o2+0x062] ! Mem[0000000031000062]
andn %l7,%l2,%l2
retl
ldsh [%o0+0x062],%l7 ! Mem[0000000030000062]
p4_jmpl_0_ho:
stx %l7,[%i1+0x060] ! Mem[0000000030800060]
add %l6,-0x03c,%l4
jmpl %g6+8,%g0
orcc %l3,%l7,%l0
p4_call_0_ho:
andcc %l7,0x162,%l6
xnor %l2,%l1,%l1
stx %l7,[%o3+0x038] ! Mem[0000000019800038]
taddcctv %l1,%l4,%l2
sth %l1,[%i2+0x062] ! Mem[0000000031000062]
andn %l7,%l2,%l2
retl
ldsh [%i0+0x062],%l7 ! Mem[0000000030000062]
p5_jmpl_0_le:
stx %l6,[%o2+0x028] ! Mem[0000000031000028]
jmpl %g6+8,%g0
stx %l4,[%i1+0x008] ! Mem[000000001a800008]
p5_call_0_le:
smulcc %l4,0x55a,%l5
subccc %l3,%l1,%l4
stb %l5,[%o1+0x06f] ! Mem[000000003080006f]
addc %l6,%l0,%l0
st %f13,[%i0+0x03c] ! Mem[000000001a00003c]
retl
lduh [%o2+0x02a],%l1 ! Mem[000000003100002a]
p5_jmpl_0_lo:
stx %l6,[%i2+0x028] ! Mem[0000000031000028]
jmpl %g6+8,%g0
stx %l4,[%o1+0x008] ! Mem[000000001a800008]
p5_call_0_lo:
smulcc %l4,0x55a,%l5
subccc %l3,%l1,%l4
stb %l5,[%i1+0x06f] ! Mem[000000003080006f]
addc %l6,%l0,%l0
st %f13,[%o0+0x03c] ! Mem[000000001a00003c]
retl
lduh [%i2+0x02a],%l1 ! Mem[000000003100002a]
p5_jmpl_0_he:
jmpl %g6+8,%g0
srl %l6,0x007,%l5
p5_call_0_he:
retl
std %l4,[%o1+0x068] ! Mem[0000000030800068]
p5_jmpl_0_ho:
jmpl %g6+8,%g0
srl %l6,0x007,%l5
p5_call_0_ho:
retl
std %l4,[%i1+0x068] ! Mem[0000000030800068]
p6_jmpl_0_le:
orn %l5,%l4,%l3
orn %l4,%l5,%l0
orncc %l4,%l3,%l4
jmpl %g6+8,%g0
std %f4 ,[%o1+0x030] ! Mem[0000000030800030]
p6_call_0_le:
ldx [%i3+0x028],%l7 ! Mem[000000001d800028]
ldub [%o3+0x072],%l6 ! Mem[0000000031800072]
lduw [%o1+0x034],%l4 ! Mem[0000000030800034]
srax %l3,%l7,%l0
ldd [%o3+0x070],%f4 ! Mem[0000000031800070]
ldd [%o0+0x070],%l2 ! Mem[0000000030000070]
retl
xor %l4,%l5,%l3
p6_jmpl_0_lo:
orn %l5,%l4,%l3
orn %l4,%l5,%l0
orncc %l4,%l3,%l4
jmpl %g6+8,%g0
std %f4 ,[%i1+0x030] ! Mem[0000000030800030]
p6_call_0_lo:
ldx [%o3+0x028],%l7 ! Mem[000000001d800028]
ldub [%i3+0x072],%l6 ! Mem[0000000031800072]
lduw [%i1+0x034],%l4 ! Mem[0000000030800034]
srax %l3,%l7,%l0
ldd [%i3+0x070],%f4 ! Mem[0000000031800070]
ldd [%i0+0x070],%l2 ! Mem[0000000030000070]
retl
xor %l4,%l5,%l3
p6_jmpl_0_he:
lduh [%i1+0x040],%l5 ! Mem[000000001c800040]
std %f30,[%i0+0x048] ! Mem[000000001c000048]
ldx [%o2+0x030],%l5 ! Mem[0000000031000030]
jmpl %g6+8,%g0
ldub [%o1+0x070],%l1 ! Mem[0000000030800070]
p6_call_0_he:
lduh [%o1+0x030],%l2 ! Mem[0000000030800030]
stx %l2,[%o2+0x030] ! Mem[0000000031000030]
sub %l7,0xb07,%l0
stb %l3,[%o1+0x076] ! Mem[0000000030800076]
ldx [%i0+0x010],%l2 ! Mem[000000001c000010]
retl
stw %l2,[%i1+0x050] ! Mem[000000001c800050]
p6_jmpl_0_ho:
lduh [%o1+0x040],%l5 ! Mem[000000001c800040]
std %f30,[%o0+0x048] ! Mem[000000001c000048]
ldx [%i2+0x030],%l5 ! Mem[0000000031000030]
jmpl %g6+8,%g0
ldub [%i1+0x070],%l1 ! Mem[0000000030800070]
p6_call_0_ho:
lduh [%i1+0x030],%l2 ! Mem[0000000030800030]
stx %l2,[%i2+0x030] ! Mem[0000000031000030]
sub %l7,0xb07,%l0
stb %l3,[%i1+0x076] ! Mem[0000000030800076]
ldx [%o0+0x010],%l2 ! Mem[000000001c000010]
retl
stw %l2,[%o1+0x050] ! Mem[000000001c800050]
p7_jmpl_0_le:
ldsh [%o1+0x038],%l4 ! Mem[0000000030800038]
ldsb [%o3+0x07d],%l2 ! Mem[000000003180007d]
tsubcctv %l4,-0xfdb,%l5
xnorcc %l7,0x1a3,%l7
ldx [%i1+0x050],%l7 ! Mem[000000001e800050]
jmpl %g6+8,%g0
lduw [%o0+0x07c],%l6 ! Mem[000000003000007c]
p7_call_0_le:
std %l2,[%o1+0x038] ! Mem[0000000030800038]
lduh [%o2+0x03c],%l6 ! Mem[000000003100003c]
ldub [%o3+0x03e],%l1 ! Mem[000000003180003e]
tsubcctv %l5,-0x40e,%l0
lduh [%i3+0x060],%l7 ! Mem[000000001f800060]
std %l2,[%o0+0x038] ! Mem[0000000030000038]
retl
addcc %l3,-0x6e4,%l2
p7_jmpl_0_lo:
ldsh [%i1+0x038],%l4 ! Mem[0000000030800038]
ldsb [%i3+0x07d],%l2 ! Mem[000000003180007d]
tsubcctv %l4,-0xfdb,%l5
xnorcc %l7,0x1a3,%l7
ldx [%o1+0x050],%l7 ! Mem[000000001e800050]
jmpl %g6+8,%g0
lduw [%i0+0x07c],%l6 ! Mem[000000003000007c]
p7_call_0_lo:
std %l2,[%i1+0x038] ! Mem[0000000030800038]
lduh [%i2+0x03c],%l6 ! Mem[000000003100003c]
ldub [%i3+0x03e],%l1 ! Mem[000000003180003e]
tsubcctv %l5,-0x40e,%l0
lduh [%o3+0x060],%l7 ! Mem[000000001f800060]
std %l2,[%i0+0x038] ! Mem[0000000030000038]
retl
addcc %l3,-0x6e4,%l2
p7_jmpl_0_he:
nop
jmpl %g6+8,%g0
sth %l6,[%i1+0x03e] ! Mem[000000001e80003e]
p7_call_0_he:
ldsh [%i0+0x076],%l2 ! Mem[000000001e000076]
retl
stx %l5,[%o1+0x078] ! Mem[0000000030800078]
p7_jmpl_0_ho:
nop
jmpl %g6+8,%g0
sth %l6,[%o1+0x03e] ! Mem[000000001e80003e]
p7_call_0_ho:
ldsh [%o0+0x076],%l2 ! Mem[000000001e000076]
retl
stx %l5,[%i1+0x078] ! Mem[0000000030800078]
user_jump0_end:
.seg "text"
.align 0x2000
user_jump1_start:
INIT_MEM(0, 0x0020, 1, +, 0, +, 0)
p0_jmpl_1_le:
ldsh [%i1+0x064],%l0 ! Mem[0000000010800064]
stb %l3,[%o1+0x042] ! Mem[0000000030800042]
orncc %l2,%l0,%l7
jmpl %g6+8,%g0
andncc %l5,-0xe22,%l1
p0_call_1_le:
orn %l7,%l5,%l4
orcc %l4,%l1,%l1
stb %l4,[%o1+0x002] ! Mem[0000000030800002]
retl
ldsh [%o3+0x002],%l3 ! Mem[0000000031800002]
p0_jmpl_1_lo:
ldsh [%o1+0x064],%l0 ! Mem[0000000010800064]
stb %l3,[%i1+0x042] ! Mem[0000000030800042]
orncc %l2,%l0,%l7
jmpl %g6+8,%g0
andncc %l5,-0xe22,%l1
p0_call_1_lo:
orn %l7,%l5,%l4
orcc %l4,%l1,%l1
stb %l4,[%i1+0x002] ! Mem[0000000030800002]
retl
ldsh [%i3+0x002],%l3 ! Mem[0000000031800002]
p0_jmpl_1_he:
ldd [%i3+0x058],%f22 ! Mem[0000000011800058]
sth %l1,[%i2+0x024] ! Mem[0000000011000024]
ldd [%i0+0x048],%l2 ! Mem[0000000010000048]
or %l4,%l0,%l5
jmpl %g6+8,%g0
stx %l7,[%o2+0x040] ! Mem[0000000031000040]
p0_call_1_he:
sdivx %l6,%l5,%l6
sdivx %l4,0xaff,%l6
sllx %l6,0x01c,%l0
lduh [%o2+0x004],%l2 ! Mem[0000000031000004]
ldsh [%i2+0x072],%l0 ! Mem[0000000011000072]
ldsb [%o1+0x003],%l0 ! Mem[0000000030800003]
retl
xorcc %l4,-0xc84,%l4
p0_jmpl_1_ho:
ldd [%o3+0x058],%f22 ! Mem[0000000011800058]
sth %l1,[%o2+0x024] ! Mem[0000000011000024]
ldd [%o0+0x048],%l2 ! Mem[0000000010000048]
or %l4,%l0,%l5
jmpl %g6+8,%g0
stx %l7,[%i2+0x040] ! Mem[0000000031000040]
p0_call_1_ho:
sdivx %l6,%l5,%l6
sdivx %l4,0xaff,%l6
sllx %l6,0x01c,%l0
lduh [%i2+0x004],%l2 ! Mem[0000000031000004]
ldsh [%o2+0x072],%l0 ! Mem[0000000011000072]
ldsb [%i1+0x003],%l0 ! Mem[0000000030800003]
retl
xorcc %l4,-0xc84,%l4
p1_jmpl_1_le:
std %f2 ,[%o2+0x008] ! Mem[0000000031000008]
ld [%o3+0x00c],%f10 ! Mem[000000003180000c]
xnor %l1,-0x9dc,%l1
jmpl %g6+8,%g0
ldub [%i1+0x07d],%l5 ! Mem[000000001280007d]
p1_call_1_le:
taddcctv %l5,%l7,%l5
stb %l5,[%o0+0x04f] ! Mem[000000003000004f]
or %l3,0xebf,%l0
lduh [%o2+0x04c],%l0 ! Mem[000000003100004c]
ldsb [%o3+0x04b],%l2 ! Mem[000000003180004b]
taddcc %l2,%l6,%l6
retl
sdivx %l3,0x05d,%l0
p1_jmpl_1_lo:
std %f2 ,[%i2+0x008] ! Mem[0000000031000008]
ld [%i3+0x00c],%f10 ! Mem[000000003180000c]
xnor %l1,-0x9dc,%l1
jmpl %g6+8,%g0
ldub [%o1+0x07d],%l5 ! Mem[000000001280007d]
p1_call_1_lo:
taddcctv %l5,%l7,%l5
stb %l5,[%i0+0x04f] ! Mem[000000003000004f]
or %l3,0xebf,%l0
lduh [%i2+0x04c],%l0 ! Mem[000000003100004c]
ldsb [%i3+0x04b],%l2 ! Mem[000000003180004b]
taddcc %l2,%l6,%l6
retl
sdivx %l3,0x05d,%l0
p1_jmpl_1_he:
st %f27,[%o1+0x04c] ! Mem[000000003080004c]
ldub [%o0+0x04e],%l0 ! Mem[000000003000004e]
jmpl %g6+8,%g0
sth %l5,[%o0+0x048] ! Mem[0000000030000048]
p1_call_1_he:
orn %l0,%l7,%l6
stw %l2,[%o3+0x008] ! Mem[0000000031800008]
retl
subccc %l6,%l5,%l6
p1_jmpl_1_ho:
st %f27,[%i1+0x04c] ! Mem[000000003080004c]
ldub [%i0+0x04e],%l0 ! Mem[000000003000004e]
jmpl %g6+8,%g0
sth %l5,[%i0+0x048] ! Mem[0000000030000048]
p1_call_1_ho:
orn %l0,%l7,%l6
stw %l2,[%i3+0x008] ! Mem[0000000031800008]
retl
subccc %l6,%l5,%l6
p2_jmpl_1_le:
stw %l4,[%i3+0x064] ! Mem[0000000015800064]
std %l6,[%o2+0x010] ! Mem[0000000031000010]
andncc %l1,%l5,%l7
jmpl %g6+8,%g0
udivx %l2,-0x4ec,%l0
p2_call_1_le:
udivx %l3,%l7,%l5
ldx [%i2+0x000],%l6 ! Mem[0000000015000000]
xor %l2,%l1,%l3
taddcctv %l1,-0xc6c,%l3
andcc %l3,%l1,%l6
retl
srax %l5,%l5,%l4
p2_jmpl_1_lo:
stw %l4,[%o3+0x064] ! Mem[0000000015800064]
std %l6,[%i2+0x010] ! Mem[0000000031000010]
andncc %l1,%l5,%l7
jmpl %g6+8,%g0
udivx %l2,-0x4ec,%l0
p2_call_1_lo:
udivx %l3,%l7,%l5
ldx [%o2+0x000],%l6 ! Mem[0000000015000000]
xor %l2,%l1,%l3
taddcctv %l1,-0xc6c,%l3
andcc %l3,%l1,%l6
retl
srax %l5,%l5,%l4
p2_jmpl_1_he:
smul %l3,%l0,%l2
std %f24,[%o3+0x010] ! Mem[0000000031800010]
lduw [%o2+0x050],%l6 ! Mem[0000000031000050]
stb %l7,[%o3+0x014] ! Mem[0000000031800014]
jmpl %g6+8,%g0
umulcc %l7,-0x3bf,%l3
p2_call_1_he:
ldsh [%o0+0x010],%l4 ! Mem[0000000030000010]
sth %l3,[%i1+0x024] ! Mem[0000000014800024]
udivx %l7,%l3,%l7
retl
sub %l5,0x2b6,%l5
p2_jmpl_1_ho:
smul %l3,%l0,%l2
std %f24,[%i3+0x010] ! Mem[0000000031800010]
lduw [%i2+0x050],%l6 ! Mem[0000000031000050]
stb %l7,[%i3+0x014] ! Mem[0000000031800014]
jmpl %g6+8,%g0
umulcc %l7,-0x3bf,%l3
p2_call_1_ho:
ldsh [%i0+0x010],%l4 ! Mem[0000000030000010]
sth %l3,[%o1+0x024] ! Mem[0000000014800024]
udivx %l7,%l3,%l7
retl
sub %l5,0x2b6,%l5
p3_jmpl_1_le:
st %f7 ,[%o2+0x018] ! Mem[0000000031000018]
jmpl %g6+8,%g0
stx %l1,[%o2+0x018] ! Mem[0000000031000018]
p3_call_1_le:
lduh [%o1+0x05a],%l1 ! Mem[000000003080005a]
ldsw [%o1+0x01c],%l5 ! Mem[000000003080001c]
ldsb [%o0+0x01b],%l7 ! Mem[000000003000001b]
lduw [%i2+0x004],%l3 ! Mem[0000000017000004]
ldd [%i0+0x070],%l2 ! Mem[0000000016000070]
std %l2,[%o1+0x018] ! Mem[0000000030800018]
retl
std %f12,[%i0+0x028] ! Mem[0000000016000028]
p3_jmpl_1_lo:
st %f7 ,[%i2+0x018] ! Mem[0000000031000018]
jmpl %g6+8,%g0
stx %l1,[%i2+0x018] ! Mem[0000000031000018]
p3_call_1_lo:
lduh [%i1+0x05a],%l1 ! Mem[000000003080005a]
ldsw [%i1+0x01c],%l5 ! Mem[000000003080001c]
ldsb [%i0+0x01b],%l7 ! Mem[000000003000001b]
lduw [%o2+0x004],%l3 ! Mem[0000000017000004]
ldd [%o0+0x070],%l2 ! Mem[0000000016000070]
std %l2,[%i1+0x018] ! Mem[0000000030800018]
retl
std %f12,[%o0+0x028] ! Mem[0000000016000028]
p3_jmpl_1_he:
taddcctv %l6,0x50d,%l7
lduw [%o0+0x018],%l1 ! Mem[0000000030000018]
andncc %l7,%l4,%l5
stx %l5,[%i2+0x060] ! Mem[0000000017000060]
stw %l4,[%o3+0x05c] ! Mem[000000003180005c]
jmpl %g6+8,%g0
ldub [%o3+0x05c],%l4 ! Mem[000000003180005c]
p3_call_1_he:
ldsh [%o3+0x018],%l3 ! Mem[0000000031800018]
retl
stb %l5,[%o1+0x05f] ! Mem[000000003080005f]
p3_jmpl_1_ho:
taddcctv %l6,0x50d,%l7
lduw [%i0+0x018],%l1 ! Mem[0000000030000018]
andncc %l7,%l4,%l5
stx %l5,[%o2+0x060] ! Mem[0000000017000060]
stw %l4,[%i3+0x05c] ! Mem[000000003180005c]
jmpl %g6+8,%g0
ldub [%i3+0x05c],%l4 ! Mem[000000003180005c]
p3_call_1_ho:
ldsh [%i3+0x018],%l3 ! Mem[0000000031800018]
retl
stb %l5,[%i1+0x05f] ! Mem[000000003080005f]
p4_jmpl_1_le:
stb %l2,[%o3+0x022] ! Mem[0000000031800022]
sth %l5,[%o3+0x064] ! Mem[0000000031800064]
jmpl %g6+8,%g0
tsubcctv %l3,%l2,%l1
p4_call_1_le:
taddcctv %l2,%l2,%l0
smul %l3,0xf2d,%l5
subccc %l0,%l2,%l4
ldsh [%i2+0x054],%l5 ! Mem[0000000019000054]
retl
tsubcctv %l1,0x655,%l7
p4_jmpl_1_lo:
stb %l2,[%i3+0x022] ! Mem[0000000031800022]
sth %l5,[%i3+0x064] ! Mem[0000000031800064]
jmpl %g6+8,%g0
tsubcctv %l3,%l2,%l1
p4_call_1_lo:
taddcctv %l2,%l2,%l0
smul %l3,0xf2d,%l5
subccc %l0,%l2,%l4
ldsh [%o2+0x054],%l5 ! Mem[0000000019000054]
retl
tsubcctv %l1,0x655,%l7
p4_jmpl_1_he:
ldsb [%o2+0x064],%l5 ! Mem[0000000031000064]
ldsw [%i1+0x034],%l6 ! Mem[0000000018800034]
jmpl %g6+8,%g0
or %l6,0x3a3,%l4
p4_call_1_he:
addcc %l3,-0x629,%l1
ldx [%o2+0x020],%l4 ! Mem[0000000031000020]
xor %l4,-0x89a,%l3
ldsb [%o1+0x021],%l3 ! Mem[0000000030800021]
retl
taddcc %l3,%l1,%l6
p4_jmpl_1_ho:
ldsb [%i2+0x064],%l5 ! Mem[0000000031000064]
ldsw [%o1+0x034],%l6 ! Mem[0000000018800034]
jmpl %g6+8,%g0
or %l6,0x3a3,%l4
p4_call_1_ho:
addcc %l3,-0x629,%l1
ldx [%i2+0x020],%l4 ! Mem[0000000031000020]
xor %l4,-0x89a,%l3
ldsb [%i1+0x021],%l3 ! Mem[0000000030800021]
retl
taddcc %l3,%l1,%l6
p5_jmpl_1_le:
xnor %l2,-0xa07,%l1
lduh [%o2+0x028],%l1 ! Mem[0000000031000028]
ldsw [%i2+0x034],%l5 ! Mem[000000001b000034]
subccc %l4,-0xa6b,%l1
jmpl %g6+8,%g0
ldx [%o1+0x068],%l6 ! Mem[0000000030800068]
p5_call_1_le:
lduw [%i0+0x004],%l3 ! Mem[000000001a000004]
xnorcc %l7,%l7,%l1
ldsw [%o0+0x02c],%l4 ! Mem[000000003000002c]
retl
ldx [%i2+0x048],%l2 ! Mem[000000001b000048]
p5_jmpl_1_lo:
xnor %l2,-0xa07,%l1
lduh [%i2+0x028],%l1 ! Mem[0000000031000028]
ldsw [%o2+0x034],%l5 ! Mem[000000001b000034]
subccc %l4,-0xa6b,%l1
jmpl %g6+8,%g0
ldx [%i1+0x068],%l6 ! Mem[0000000030800068]
p5_call_1_lo:
lduw [%o0+0x004],%l3 ! Mem[000000001a000004]
xnorcc %l7,%l7,%l1
ldsw [%i0+0x02c],%l4 ! Mem[000000003000002c]
retl
ldx [%o2+0x048],%l2 ! Mem[000000001b000048]
p5_jmpl_1_he:
udivx %l2,-0xb20,%l7
tsubcctv %l2,0xc6e,%l6
jmpl %g6+8,%g0
xnor %l4,0x1d4,%l5
p5_call_1_he:
nop
tsubcctv %l0,-0x419,%l4
retl
ldub [%o2+0x06b],%l3 ! Mem[000000003100006b]
p5_jmpl_1_ho:
udivx %l2,-0xb20,%l7
tsubcctv %l2,0xc6e,%l6
jmpl %g6+8,%g0
xnor %l4,0x1d4,%l5
p5_call_1_ho:
nop
tsubcctv %l0,-0x419,%l4
retl
ldub [%i2+0x06b],%l3 ! Mem[000000003100006b]
p6_jmpl_1_le:
or %l5,-0x9f8,%l1
srax %l4,%l3,%l5
lduw [%i1+0x054],%l6 ! Mem[000000001c800054]
ldd [%o2+0x030],%l4 ! Mem[0000000031000030]
subccc %l4,%l6,%l5
jmpl %g6+8,%g0
ldd [%o2+0x070],%f6 ! Mem[0000000031000070]
p6_call_1_le:
xnorcc %l7,%l5,%l0
ldsh [%o1+0x074],%l5 ! Mem[0000000030800074]
tsubcc %l1,%l5,%l2
andcc %l1,0xfa2,%l7
sll %l2,0x008,%l7
retl
ldub [%i1+0x019],%l5 ! Mem[000000001c800019]
p6_jmpl_1_lo:
or %l5,-0x9f8,%l1
srax %l4,%l3,%l5
lduw [%o1+0x054],%l6 ! Mem[000000001c800054]
ldd [%i2+0x030],%l4 ! Mem[0000000031000030]
subccc %l4,%l6,%l5
jmpl %g6+8,%g0
ldd [%i2+0x070],%f6 ! Mem[0000000031000070]
p6_call_1_lo:
xnorcc %l7,%l5,%l0
ldsh [%i1+0x074],%l5 ! Mem[0000000030800074]
tsubcc %l1,%l5,%l2
andcc %l1,0xfa2,%l7
sll %l2,0x008,%l7
retl
ldub [%o1+0x019],%l5 ! Mem[000000001c800019]
p6_jmpl_1_he:
andcc %l6,0x924,%l6
lduh [%o2+0x072],%l3 ! Mem[0000000031000072]
andn %l7,%l5,%l5
orcc %l7,%l1,%l3
ld [%i3+0x004],%f26 ! Mem[000000001d800004]
ldub [%i2+0x013],%l0 ! Mem[000000001d000013]
jmpl %g6+8,%g0
tsubcctv %l1,-0xff2,%l4
p6_call_1_he:
ldd [%i2+0x008],%f16 ! Mem[000000001d000008]
addccc %l4,%l6,%l4
ldd [%o1+0x030],%f16 ! Mem[0000000030800030]
ldsb [%i2+0x065],%l5 ! Mem[000000001d000065]
retl
ldd [%o2+0x070],%l6 ! Mem[0000000031000070]
p6_jmpl_1_ho:
andcc %l6,0x924,%l6
lduh [%i2+0x072],%l3 ! Mem[0000000031000072]
andn %l7,%l5,%l5
orcc %l7,%l1,%l3
ld [%o3+0x004],%f26 ! Mem[000000001d800004]
ldub [%o2+0x013],%l0 ! Mem[000000001d000013]
jmpl %g6+8,%g0
tsubcctv %l1,-0xff2,%l4
p6_call_1_ho:
ldd [%o2+0x008],%f16 ! Mem[000000001d000008]
addccc %l4,%l6,%l4
ldd [%i1+0x030],%f16 ! Mem[0000000030800030]
ldsb [%o2+0x065],%l5 ! Mem[000000001d000065]
retl
ldd [%i2+0x070],%l6 ! Mem[0000000031000070]
p7_jmpl_1_le:
add %l6,0xf53,%l6
and %l5,%l6,%l7
sub %l1,0x675,%l7
jmpl %g6+8,%g0
taddcc %l7,-0xadb,%l7
p7_call_1_le:
srl %l5,0x005,%l5
ldx [%o1+0x078],%l2 ! Mem[0000000030800078]
xorcc %l5,%l7,%l4
sub %l5,0x98e,%l4
ld [%o3+0x038],%f11 ! Mem[0000000031800038]
orncc %l2,%l7,%l0
retl
ldd [%o2+0x038],%f12 ! Mem[0000000031000038]
p7_jmpl_1_lo:
add %l6,0xf53,%l6
and %l5,%l6,%l7
sub %l1,0x675,%l7
jmpl %g6+8,%g0
taddcc %l7,-0xadb,%l7
p7_call_1_lo:
srl %l5,0x005,%l5
ldx [%i1+0x078],%l2 ! Mem[0000000030800078]
xorcc %l5,%l7,%l4
sub %l5,0x98e,%l4
ld [%i3+0x038],%f11 ! Mem[0000000031800038]
orncc %l2,%l7,%l0
retl
ldd [%i2+0x038],%f12 ! Mem[0000000031000038]
p7_jmpl_1_he:
ldsw [%o3+0x07c],%l6 ! Mem[000000003180007c]
ldd [%i2+0x040],%f24 ! Mem[000000001f000040]
ldd [%i2+0x008],%f22 ! Mem[000000001f000008]
ldd [%o1+0x078],%f20 ! Mem[0000000030800078]
jmpl %g6+8,%g0
lduw [%o1+0x07c],%l5 ! Mem[000000003080007c]
p7_call_1_he:
retl
addcc %l6,-0x799,%l6
p7_jmpl_1_ho:
ldsw [%i3+0x07c],%l6 ! Mem[000000003180007c]
ldd [%o2+0x040],%f24 ! Mem[000000001f000040]
ldd [%o2+0x008],%f22 ! Mem[000000001f000008]
ldd [%i1+0x078],%f20 ! Mem[0000000030800078]
jmpl %g6+8,%g0
lduw [%i1+0x07c],%l5 ! Mem[000000003080007c]
p7_call_1_ho:
retl
addcc %l6,-0x799,%l6
user_jump1_end:
.seg "text"
.align 0x2000
user_jump2_start:
INIT_MEM(0, 0x0030, 1, +, 0, +, 0)
p0_jmpl_2_le:
orn %l1,-0x26b,%l5
jmpl %g6+8,%g0
ld [%o3+0x004],%f8 ! Mem[0000000031800004]
p0_call_2_le:
or %l7,0xf54,%l2
xnorcc %l5,0x532,%l0
tsubcc %l5,%l2,%l5
sub %l2,-0x4ed,%l5
ldx [%o1+0x040],%l1 ! Mem[0000000030800040]
addcc %l0,%l7,%l5
retl
subccc %l3,-0x5e4,%l7
p0_jmpl_2_lo:
orn %l1,-0x26b,%l5
jmpl %g6+8,%g0
ld [%i3+0x004],%f8 ! Mem[0000000031800004]
p0_call_2_lo:
or %l7,0xf54,%l2
xnorcc %l5,0x532,%l0
tsubcc %l5,%l2,%l5
sub %l2,-0x4ed,%l5
ldx [%i1+0x040],%l1 ! Mem[0000000030800040]
addcc %l0,%l7,%l5
retl
subccc %l3,-0x5e4,%l7
p0_jmpl_2_he:
st %f24,[%i1+0x03c] ! Mem[000000001080003c]
subc %l2,0x43a,%l6
srlx %l3,0x013,%l1
jmpl %g6+8,%g0
udivx %l4,%l3,%l7
p0_call_2_he:
std %l2,[%o3+0x040] ! Mem[0000000031800040]
ldd [%o3+0x000],%l4 ! Mem[0000000031800000]
subccc %l4,0x5e2,%l7
ldub [%i2+0x04d],%l6 ! Mem[000000001100004d]
smul %l3,0xfe3,%l5
umulcc %l7,%l1,%l7
retl
std %l2,[%o1+0x000] ! Mem[0000000030800000]
p0_jmpl_2_ho:
st %f24,[%o1+0x03c] ! Mem[000000001080003c]
subc %l2,0x43a,%l6
srlx %l3,0x013,%l1
jmpl %g6+8,%g0
udivx %l4,%l3,%l7
p0_call_2_ho:
std %l2,[%i3+0x040] ! Mem[0000000031800040]
ldd [%i3+0x000],%l4 ! Mem[0000000031800000]
subccc %l4,0x5e2,%l7
ldub [%o2+0x04d],%l6 ! Mem[000000001100004d]
smul %l3,0xfe3,%l5
umulcc %l7,%l1,%l7
retl
std %l2,[%i1+0x000] ! Mem[0000000030800000]
p1_jmpl_2_le:
smulcc %l5,0xf76,%l2
stx %l6,[%o1+0x048] ! Mem[0000000030800048]
xor %l5,0xf0e,%l3
std %f12,[%o1+0x008] ! Mem[0000000030800008]
jmpl %g6+8,%g0
addcc %l0,%l6,%l7
p1_call_2_le:
st %f3 ,[%o0+0x008] ! Mem[0000000030000008]
udivx %l0,0xa8a,%l3
or %l2,-0xd5c,%l2
st %f4 ,[%i2+0x068] ! Mem[0000000013000068]
andcc %l5,%l1,%l2
retl
ld [%o0+0x04c],%f4 ! Mem[000000003000004c]
p1_jmpl_2_lo:
smulcc %l5,0xf76,%l2
stx %l6,[%i1+0x048] ! Mem[0000000030800048]
xor %l5,0xf0e,%l3
std %f12,[%i1+0x008] ! Mem[0000000030800008]
jmpl %g6+8,%g0
addcc %l0,%l6,%l7
p1_call_2_lo:
st %f3 ,[%i0+0x008] ! Mem[0000000030000008]
udivx %l0,0xa8a,%l3
or %l2,-0xd5c,%l2
st %f4 ,[%o2+0x068] ! Mem[0000000013000068]
andcc %l5,%l1,%l2
retl
ld [%i0+0x04c],%f4 ! Mem[000000003000004c]
p1_jmpl_2_he:
std %l6,[%o3+0x008] ! Mem[0000000031800008]
std %f22,[%o3+0x008] ! Mem[0000000031800008]
smul %l1,0xe29,%l5
jmpl %g6+8,%g0
subc %l6,%l4,%l7
p1_call_2_he:
taddcctv %l3,0x96c,%l2
sth %l7,[%o3+0x04c] ! Mem[000000003180004c]
ldsw [%o0+0x00c],%l5 ! Mem[000000003000000c]
orcc %l6,%l2,%l7
retl
ldd [%o0+0x048],%f22 ! Mem[0000000030000048]
p1_jmpl_2_ho:
std %l6,[%i3+0x008] ! Mem[0000000031800008]
std %f22,[%i3+0x008] ! Mem[0000000031800008]
smul %l1,0xe29,%l5
jmpl %g6+8,%g0
subc %l6,%l4,%l7
p1_call_2_ho:
taddcctv %l3,0x96c,%l2
sth %l7,[%i3+0x04c] ! Mem[000000003180004c]
ldsw [%i0+0x00c],%l5 ! Mem[000000003000000c]
orcc %l6,%l2,%l7
retl
ldd [%i0+0x048],%f22 ! Mem[0000000030000048]
p2_jmpl_2_le:
xnorcc %l0,-0x042,%l1
ldd [%o3+0x050],%l0 ! Mem[0000000031800050]
srlx %l0,0x026,%l7
ldsw [%i3+0x048],%l6 ! Mem[0000000015800048]
ldub [%o1+0x052],%l3 ! Mem[0000000030800052]
taddcc %l2,%l4,%l3
jmpl %g6+8,%g0
andcc %l5,%l6,%l1
p2_call_2_le:
retl
ldd [%i1+0x058],%l2 ! Mem[0000000014800058]
p2_jmpl_2_lo:
xnorcc %l0,-0x042,%l1
ldd [%i3+0x050],%l0 ! Mem[0000000031800050]
srlx %l0,0x026,%l7
ldsw [%o3+0x048],%l6 ! Mem[0000000015800048]
ldub [%i1+0x052],%l3 ! Mem[0000000030800052]
taddcc %l2,%l4,%l3
jmpl %g6+8,%g0
andcc %l5,%l6,%l1
p2_call_2_lo:
retl
ldd [%o1+0x058],%l2 ! Mem[0000000014800058]
p2_jmpl_2_he:
ldsw [%o2+0x010],%l1 ! Mem[0000000031000010]
st %f29,[%i1+0x06c] ! Mem[000000001480006c]
lduw [%i3+0x038],%l4 ! Mem[0000000015800038]
ldub [%o2+0x017],%l5 ! Mem[0000000031000017]
lduh [%o3+0x054],%l1 ! Mem[0000000031800054]
srl %l6,%l6,%l2
jmpl %g6+8,%g0
lduh [%o0+0x052],%l1 ! Mem[0000000030000052]
p2_call_2_he:
lduw [%o0+0x014],%l2 ! Mem[0000000030000014]
retl
ldx [%i3+0x050],%l4 ! Mem[0000000015800050]
p2_jmpl_2_ho:
ldsw [%i2+0x010],%l1 ! Mem[0000000031000010]
st %f29,[%o1+0x06c] ! Mem[000000001480006c]
lduw [%o3+0x038],%l4 ! Mem[0000000015800038]
ldub [%i2+0x017],%l5 ! Mem[0000000031000017]
lduh [%i3+0x054],%l1 ! Mem[0000000031800054]
srl %l6,%l6,%l2
jmpl %g6+8,%g0
lduh [%i0+0x052],%l1 ! Mem[0000000030000052]
p2_call_2_ho:
lduw [%i0+0x014],%l2 ! Mem[0000000030000014]
retl
ldx [%o3+0x050],%l4 ! Mem[0000000015800050]
p3_jmpl_2_le:
ldd [%i0+0x048],%l2 ! Mem[0000000016000048]
ldd [%o2+0x018],%f8 ! Mem[0000000031000018]
sdivx %l3,-0x57d,%l5
std %l4,[%o3+0x018] ! Mem[0000000031800018]
xorcc %l3,0x341,%l1
ldsw [%i3+0x018],%l4 ! Mem[0000000017800018]
jmpl %g6+8,%g0
ldd [%i0+0x008],%f4 ! Mem[0000000016000008]
p3_call_2_le:
retl
ldd [%i0+0x050],%f4 ! Mem[0000000016000050]
p3_jmpl_2_lo:
ldd [%o0+0x048],%l2 ! Mem[0000000016000048]
ldd [%i2+0x018],%f8 ! Mem[0000000031000018]
sdivx %l3,-0x57d,%l5
std %l4,[%i3+0x018] ! Mem[0000000031800018]
xorcc %l3,0x341,%l1
ldsw [%o3+0x018],%l4 ! Mem[0000000017800018]
jmpl %g6+8,%g0
ldd [%o0+0x008],%f4 ! Mem[0000000016000008]
p3_call_2_lo:
retl
ldd [%o0+0x050],%f4 ! Mem[0000000016000050]
p3_jmpl_2_he:
ldd [%o1+0x018],%l6 ! Mem[0000000030800018]
ldd [%o1+0x058],%f22 ! Mem[0000000030800058]
ldd [%i2+0x030],%l2 ! Mem[0000000017000030]
jmpl %g6+8,%g0
lduw [%i2+0x000],%l6 ! Mem[0000000017000000]
p3_call_2_he:
subc %l0,%l4,%l7
ldub [%i3+0x01a],%l2 ! Mem[000000001780001a]
stb %l2,[%i3+0x046] ! Mem[0000000017800046]
retl
addc %l4,0xab0,%l6
p3_jmpl_2_ho:
ldd [%i1+0x018],%l6 ! Mem[0000000030800018]
ldd [%i1+0x058],%f22 ! Mem[0000000030800058]
ldd [%o2+0x030],%l2 ! Mem[0000000017000030]
jmpl %g6+8,%g0
lduw [%o2+0x000],%l6 ! Mem[0000000017000000]
p3_call_2_ho:
subc %l0,%l4,%l7
ldub [%o3+0x01a],%l2 ! Mem[000000001780001a]
stb %l2,[%o3+0x046] ! Mem[0000000017800046]
retl
addc %l4,0xab0,%l6
p4_jmpl_2_le:
ldub [%o3+0x067],%l3 ! Mem[0000000031800067]
jmpl %g6+8,%g0
ldsh [%o0+0x066],%l4 ! Mem[0000000030000066]
p4_call_2_le:
sllx %l4,0x014,%l3
or %l5,0x457,%l3
ldd [%i3+0x050],%f4 ! Mem[0000000019800050]
or %l6,-0x764,%l0
std %l4,[%o0+0x060] ! Mem[0000000030000060]
srax %l2,0x03b,%l4
retl
stb %l1,[%o1+0x025] ! Mem[0000000030800025]
p4_jmpl_2_lo:
ldub [%i3+0x067],%l3 ! Mem[0000000031800067]
jmpl %g6+8,%g0
ldsh [%i0+0x066],%l4 ! Mem[0000000030000066]
p4_call_2_lo:
sllx %l4,0x014,%l3
or %l5,0x457,%l3
ldd [%o3+0x050],%f4 ! Mem[0000000019800050]
or %l6,-0x764,%l0
std %l4,[%i0+0x060] ! Mem[0000000030000060]
srax %l2,0x03b,%l4
retl
stb %l1,[%i1+0x025] ! Mem[0000000030800025]
p4_jmpl_2_he:
lduw [%o1+0x024],%l2 ! Mem[0000000030800024]
smul %l2,%l3,%l5
tsubcc %l1,-0x286,%l6
xnor %l4,-0xcd1,%l3
stw %l7,[%i1+0x010] ! Mem[0000000018800010]
udivx %l7,%l4,%l4
jmpl %g6+8,%g0
ldd [%i0+0x038],%l0 ! Mem[0000000018000038]
p4_call_2_he:
std %f20,[%i3+0x038] ! Mem[0000000019800038]
subc %l3,-0xf2d,%l2
orn %l2,%l4,%l3
retl
ldd [%o0+0x020],%l4 ! Mem[0000000030000020]
p4_jmpl_2_ho:
lduw [%i1+0x024],%l2 ! Mem[0000000030800024]
smul %l2,%l3,%l5
tsubcc %l1,-0x286,%l6
xnor %l4,-0xcd1,%l3
stw %l7,[%o1+0x010] ! Mem[0000000018800010]
udivx %l7,%l4,%l4
jmpl %g6+8,%g0
ldd [%o0+0x038],%l0 ! Mem[0000000018000038]
p4_call_2_ho:
std %f20,[%o3+0x038] ! Mem[0000000019800038]
subc %l3,-0xf2d,%l2
orn %l2,%l4,%l3
retl
ldd [%i0+0x020],%l4 ! Mem[0000000030000020]
p5_jmpl_2_le:
addccc %l5,-0x79b,%l5
jmpl %g6+8,%g0
ldd [%o2+0x028],%f2 ! Mem[0000000031000028]
p5_call_2_le:
andcc %l1,%l2,%l7
and %l2,%l0,%l7
ldsb [%o1+0x02e],%l3 ! Mem[000000003080002e]
lduh [%o0+0x06e],%l4 ! Mem[000000003000006e]
retl
tsubcctv %l7,%l1,%l5
p5_jmpl_2_lo:
addccc %l5,-0x79b,%l5
jmpl %g6+8,%g0
ldd [%i2+0x028],%f2 ! Mem[0000000031000028]
p5_call_2_lo:
andcc %l1,%l2,%l7
and %l2,%l0,%l7
ldsb [%i1+0x02e],%l3 ! Mem[000000003080002e]
lduh [%i0+0x06e],%l4 ! Mem[000000003000006e]
retl
tsubcctv %l7,%l1,%l5
p5_jmpl_2_he:
jmpl %g6+8,%g0
ld [%o3+0x028],%f22 ! Mem[0000000031800028]
p5_call_2_he:
ldx [%i3+0x020],%l5 ! Mem[000000001b800020]
ldub [%o2+0x06b],%l4 ! Mem[000000003100006b]
xnorcc %l5,%l7,%l3
sllx %l0,0x00d,%l4
addccc %l4,-0xae2,%l4
retl
ldd [%o2+0x068],%f30 ! Mem[0000000031000068]
p5_jmpl_2_ho:
jmpl %g6+8,%g0
ld [%i3+0x028],%f22 ! Mem[0000000031800028]
p5_call_2_ho:
ldx [%o3+0x020],%l5 ! Mem[000000001b800020]
ldub [%i2+0x06b],%l4 ! Mem[000000003100006b]
xnorcc %l5,%l7,%l3
sllx %l0,0x00d,%l4
addccc %l4,-0xae2,%l4
retl
ldd [%i2+0x068],%f30 ! Mem[0000000031000068]
p6_jmpl_2_le:
lduh [%i3+0x07c],%l4 ! Mem[000000001d80007c]
addccc %l7,%l4,%l3
andn %l6,0x307,%l6
taddcctv %l2,-0x3d7,%l6
ldsw [%i0+0x038],%l1 ! Mem[000000001c000038]
stw %l3,[%i3+0x00c] ! Mem[000000001d80000c]
jmpl %g6+8,%g0
stw %l3,[%i0+0x02c] ! Mem[000000001c00002c]
p6_call_2_le:
nop
stb %l1,[%o3+0x075] ! Mem[0000000031800075]
ldsh [%o3+0x030],%l6 ! Mem[0000000031800030]
retl
ldd [%o0+0x070],%f12 ! Mem[0000000030000070]
p6_jmpl_2_lo:
lduh [%o3+0x07c],%l4 ! Mem[000000001d80007c]
addccc %l7,%l4,%l3
andn %l6,0x307,%l6
taddcctv %l2,-0x3d7,%l6
ldsw [%o0+0x038],%l1 ! Mem[000000001c000038]
stw %l3,[%o3+0x00c] ! Mem[000000001d80000c]
jmpl %g6+8,%g0
stw %l3,[%o0+0x02c] ! Mem[000000001c00002c]
p6_call_2_lo:
nop
stb %l1,[%i3+0x075] ! Mem[0000000031800075]
ldsh [%i3+0x030],%l6 ! Mem[0000000031800030]
retl
ldd [%i0+0x070],%f12 ! Mem[0000000030000070]
p6_jmpl_2_he:
ldd [%o0+0x070],%f16 ! Mem[0000000030000070]
srax %l4,0x00e,%l5
ldsb [%o0+0x035],%l1 ! Mem[0000000030000035]
jmpl %g6+8,%g0
tsubcctv %l6,-0xba4,%l7
p6_call_2_he:
stx %l1,[%o3+0x030] ! Mem[0000000031800030]
addccc %l6,%l3,%l5
lduh [%o3+0x034],%l4 ! Mem[0000000031800034]
retl
subccc %l2,%l1,%l7
p6_jmpl_2_ho:
ldd [%i0+0x070],%f16 ! Mem[0000000030000070]
srax %l4,0x00e,%l5
ldsb [%i0+0x035],%l1 ! Mem[0000000030000035]
jmpl %g6+8,%g0
tsubcctv %l6,-0xba4,%l7
p6_call_2_ho:
stx %l1,[%i3+0x030] ! Mem[0000000031800030]
addccc %l6,%l3,%l5
lduh [%i3+0x034],%l4 ! Mem[0000000031800034]
retl
subccc %l2,%l1,%l7
p7_jmpl_2_le:
std %f4 ,[%i3+0x000] ! Mem[000000001f800000]
orncc %l2,%l1,%l6
ldsw [%o3+0x03c],%l2 ! Mem[000000003180003c]
jmpl %g6+8,%g0
andcc %l7,%l3,%l1
p7_call_2_le:
retl
subc %l3,0xc2b,%l2
p7_jmpl_2_lo:
std %f4 ,[%o3+0x000] ! Mem[000000001f800000]
orncc %l2,%l1,%l6
ldsw [%i3+0x03c],%l2 ! Mem[000000003180003c]
jmpl %g6+8,%g0
andcc %l7,%l3,%l1
p7_call_2_lo:
retl
subc %l3,0xc2b,%l2
p7_jmpl_2_he:
sra %l5,%l1,%l2
stw %l5,[%o1+0x038] ! Mem[0000000030800038]
std %l0,[%i2+0x028] ! Mem[000000001f000028]
stb %l1,[%o1+0x03d] ! Mem[000000003080003d]
std %f30,[%i3+0x048] ! Mem[000000001f800048]
andn %l3,0x83c,%l2
jmpl %g6+8,%g0
subccc %l3,0xcf6,%l4
p7_call_2_he:
retl
stw %l5,[%i3+0x018] ! Mem[000000001f800018]
p7_jmpl_2_ho:
sra %l5,%l1,%l2
stw %l5,[%i1+0x038] ! Mem[0000000030800038]
std %l0,[%o2+0x028] ! Mem[000000001f000028]
stb %l1,[%i1+0x03d] ! Mem[000000003080003d]
std %f30,[%o3+0x048] ! Mem[000000001f800048]
andn %l3,0x83c,%l2
jmpl %g6+8,%g0
subccc %l3,0xcf6,%l4
p7_call_2_ho:
retl
stw %l5,[%o3+0x018] ! Mem[000000001f800018]
user_jump2_end:
.seg "text"
.align 0x2000
user_jump3_start:
INIT_MEM(0, 0x0040, 1, +, 0, +, 0)
p0_jmpl_3_le:
stw %l4,[%i2+0x02c] ! Mem[000000001100002c]
sdivx %l2,%l5,%l4
and %l5,0x9af,%l2
ldsh [%o3+0x042],%l3 ! Mem[0000000031800042]
ldx [%o0+0x000],%l1 ! Mem[0000000030000000]
jmpl %g6+8,%g0
std %f8 ,[%i2+0x020] ! Mem[0000000011000020]
p0_call_3_le:
ldsb [%i3+0x01e],%l5 ! Mem[000000001180001e]
xor %l0,%l2,%l7
retl
smul %l2,%l0,%l1
p0_jmpl_3_lo:
stw %l4,[%o2+0x02c] ! Mem[000000001100002c]
sdivx %l2,%l5,%l4
and %l5,0x9af,%l2
ldsh [%i3+0x042],%l3 ! Mem[0000000031800042]
ldx [%i0+0x000],%l1 ! Mem[0000000030000000]
jmpl %g6+8,%g0
std %f8 ,[%o2+0x020] ! Mem[0000000011000020]
p0_call_3_lo:
ldsb [%o3+0x01e],%l5 ! Mem[000000001180001e]
xor %l0,%l2,%l7
retl
smul %l2,%l0,%l1
p0_jmpl_3_he:
jmpl %g6+8,%g0
ldd [%o0+0x000],%l4 ! Mem[0000000030000000]
p0_call_3_he:
orn %l2,-0xe69,%l0
ldd [%o2+0x040],%l0 ! Mem[0000000031000040]
addc %l0,-0xf52,%l4
add %l5,%l1,%l1
sth %l1,[%i0+0x030] ! Mem[0000000010000030]
and %l6,-0xc4b,%l3
retl
ld [%o2+0x044],%f16 ! Mem[0000000031000044]
p0_jmpl_3_ho:
jmpl %g6+8,%g0
ldd [%i0+0x000],%l4 ! Mem[0000000030000000]
p0_call_3_ho:
orn %l2,-0xe69,%l0
ldd [%i2+0x040],%l0 ! Mem[0000000031000040]
addc %l0,-0xf52,%l4
add %l5,%l1,%l1
sth %l1,[%o0+0x030] ! Mem[0000000010000030]
and %l6,-0xc4b,%l3
retl
ld [%i2+0x044],%f16 ! Mem[0000000031000044]
p1_jmpl_3_le:
addcc %l3,%l1,%l2
taddcctv %l3,%l2,%l1
jmpl %g6+8,%g0
sth %l5,[%i0+0x05e] ! Mem[000000001200005e]
p1_call_3_le:
stw %l6,[%o3+0x008] ! Mem[0000000031800008]
st %f0 ,[%i1+0x034] ! Mem[0000000012800034]
std %f10,[%o1+0x048] ! Mem[0000000030800048]
andncc %l3,-0x16f,%l1
retl
xorcc %l0,0xf6e,%l4
p1_jmpl_3_lo:
addcc %l3,%l1,%l2
taddcctv %l3,%l2,%l1
jmpl %g6+8,%g0
sth %l5,[%o0+0x05e] ! Mem[000000001200005e]
p1_call_3_lo:
stw %l6,[%i3+0x008] ! Mem[0000000031800008]
st %f0 ,[%o1+0x034] ! Mem[0000000012800034]
std %f10,[%i1+0x048] ! Mem[0000000030800048]
andncc %l3,-0x16f,%l1
retl
xorcc %l0,0xf6e,%l4
p1_jmpl_3_he:
nop
sdivx %l5,0x3e5,%l0
jmpl %g6+8,%g0
lduh [%o0+0x00a],%l2 ! Mem[000000003000000a]
p1_call_3_he:
and %l6,%l2,%l5
umul %l6,%l2,%l6
stb %l0,[%o2+0x00a] ! Mem[000000003100000a]
retl
addc %l2,%l5,%l4
p1_jmpl_3_ho:
nop
sdivx %l5,0x3e5,%l0
jmpl %g6+8,%g0
lduh [%i0+0x00a],%l2 ! Mem[000000003000000a]
p1_call_3_ho:
and %l6,%l2,%l5
umul %l6,%l2,%l6
stb %l0,[%i2+0x00a] ! Mem[000000003100000a]
retl
addc %l2,%l5,%l4
p2_jmpl_3_le:
and %l6,%l2,%l0
jmpl %g6+8,%g0
andncc %l3,0xbbc,%l6
p2_call_3_le:
addcc %l1,0x341,%l3
stb %l6,[%o1+0x011] ! Mem[0000000030800011]
stx %l5,[%i1+0x020] ! Mem[0000000014800020]
retl
ldsh [%i3+0x04a],%l3 ! Mem[000000001580004a]
p2_jmpl_3_lo:
and %l6,%l2,%l0
jmpl %g6+8,%g0
andncc %l3,0xbbc,%l6
p2_call_3_lo:
addcc %l1,0x341,%l3
stb %l6,[%i1+0x011] ! Mem[0000000030800011]
stx %l5,[%o1+0x020] ! Mem[0000000014800020]
retl
ldsh [%o3+0x04a],%l3 ! Mem[000000001580004a]
p2_jmpl_3_he:
ldd [%o1+0x050],%l2 ! Mem[0000000030800050]
jmpl %g6+8,%g0
orcc %l3,0x4a4,%l5
p2_call_3_he:
retl
tsubcc %l2,%l3,%l3
p2_jmpl_3_ho:
ldd [%i1+0x050],%l2 ! Mem[0000000030800050]
jmpl %g6+8,%g0
orcc %l3,0x4a4,%l5
p2_call_3_ho:
retl
tsubcc %l2,%l3,%l3
p3_jmpl_3_le:
jmpl %g6+8,%g0
andncc %l3,%l4,%l6
p3_call_3_le:
addcc %l1,%l1,%l3
ld [%o0+0x01c],%f11 ! Mem[000000003000001c]
tsubcctv %l4,-0x076,%l6
ldub [%o0+0x018],%l2 ! Mem[0000000030000018]
retl
orn %l7,%l6,%l4
p3_jmpl_3_lo:
jmpl %g6+8,%g0
andncc %l3,%l4,%l6
p3_call_3_lo:
addcc %l1,%l1,%l3
ld [%i0+0x01c],%f11 ! Mem[000000003000001c]
tsubcctv %l4,-0x076,%l6
ldub [%i0+0x018],%l2 ! Mem[0000000030000018]
retl
orn %l7,%l6,%l4
p3_jmpl_3_he:
ldd [%o2+0x018],%l0 ! Mem[0000000031000018]
ldub [%i1+0x076],%l2 ! Mem[0000000016800076]
subccc %l5,-0x69e,%l2
ldd [%i1+0x070],%f18 ! Mem[0000000016800070]
ldsw [%o3+0x01c],%l1 ! Mem[000000003180001c]
tsubcctv %l6,0xc7b,%l2
jmpl %g6+8,%g0
xnor %l5,0x158,%l2
p3_call_3_he:
ld [%o1+0x018],%f22 ! Mem[0000000030800018]
lduh [%o3+0x05e],%l6 ! Mem[000000003180005e]
stw %l6,[%o0+0x018] ! Mem[0000000030000018]
retl
umul %l2,%l4,%l0
p3_jmpl_3_ho:
ldd [%i2+0x018],%l0 ! Mem[0000000031000018]
ldub [%o1+0x076],%l2 ! Mem[0000000016800076]
subccc %l5,-0x69e,%l2
ldd [%o1+0x070],%f18 ! Mem[0000000016800070]
ldsw [%i3+0x01c],%l1 ! Mem[000000003180001c]
tsubcctv %l6,0xc7b,%l2
jmpl %g6+8,%g0
xnor %l5,0x158,%l2
p3_call_3_ho:
ld [%i1+0x018],%f22 ! Mem[0000000030800018]
lduh [%i3+0x05e],%l6 ! Mem[000000003180005e]
stw %l6,[%i0+0x018] ! Mem[0000000030000018]
retl
umul %l2,%l4,%l0
p4_jmpl_3_le:
ldsb [%i1+0x024],%l5 ! Mem[0000000018800024]
udivx %l4,%l7,%l7
sth %l2,[%o2+0x060] ! Mem[0000000031000060]
xor %l4,0x0d0,%l2
ldd [%i3+0x018],%l0 ! Mem[0000000019800018]
jmpl %g6+8,%g0
andncc %l1,%l6,%l7
p4_call_3_le:
smul %l4,%l3,%l2
retl
andcc %l5,0x374,%l4
p4_jmpl_3_lo:
ldsb [%o1+0x024],%l5 ! Mem[0000000018800024]
udivx %l4,%l7,%l7
sth %l2,[%i2+0x060] ! Mem[0000000031000060]
xor %l4,0x0d0,%l2
ldd [%o3+0x018],%l0 ! Mem[0000000019800018]
jmpl %g6+8,%g0
andncc %l1,%l6,%l7
p4_call_3_lo:
smul %l4,%l3,%l2
retl
andcc %l5,0x374,%l4
p4_jmpl_3_he:
jmpl %g6+8,%g0
addcc %l2,0xc99,%l7
p4_call_3_he:
retl
addc %l7,%l2,%l5
p4_jmpl_3_ho:
jmpl %g6+8,%g0
addcc %l2,0xc99,%l7
p4_call_3_ho:
retl
addc %l7,%l2,%l5
p5_jmpl_3_le:
std %l2,[%o1+0x068] ! Mem[0000000030800068]
jmpl %g6+8,%g0
smul %l5,0x736,%l5
p5_call_3_le:
andncc %l4,-0x1c9,%l0
ld [%o0+0x06c],%f14 ! Mem[000000003000006c]
smulcc %l5,%l2,%l0
xnor %l7,0x365,%l5
retl
sra %l5,%l1,%l0
p5_jmpl_3_lo:
std %l2,[%i1+0x068] ! Mem[0000000030800068]
jmpl %g6+8,%g0
smul %l5,0x736,%l5
p5_call_3_lo:
andncc %l4,-0x1c9,%l0
ld [%i0+0x06c],%f14 ! Mem[000000003000006c]
smulcc %l5,%l2,%l0
xnor %l7,0x365,%l5
retl
sra %l5,%l1,%l0
p5_jmpl_3_he:
jmpl %g6+8,%g0
umul %l5,-0xf05,%l4
p5_call_3_he:
srax %l0,0x003,%l5
st %f23,[%i0+0x02c] ! Mem[000000001a00002c]
retl
ldd [%i0+0x008],%f18 ! Mem[000000001a000008]
p5_jmpl_3_ho:
jmpl %g6+8,%g0
umul %l5,-0xf05,%l4
p5_call_3_ho:
srax %l0,0x003,%l5
st %f23,[%o0+0x02c] ! Mem[000000001a00002c]
retl
ldd [%o0+0x008],%f18 ! Mem[000000001a000008]
p6_jmpl_3_le:
jmpl %g6+8,%g0
nop
p6_call_3_le:
std %f2 ,[%i1+0x078] ! Mem[000000001c800078]
nop
andncc %l2,0xc48,%l2
retl
ldsb [%o1+0x077],%l2 ! Mem[0000000030800077]
p6_jmpl_3_lo:
jmpl %g6+8,%g0
nop
p6_call_3_lo:
std %f2 ,[%o1+0x078] ! Mem[000000001c800078]
nop
andncc %l2,0xc48,%l2
retl
ldsb [%i1+0x077],%l2 ! Mem[0000000030800077]
p6_jmpl_3_he:
std %f28,[%o0+0x030] ! Mem[0000000030000030]
ldd [%o1+0x030],%f20 ! Mem[0000000030800030]
lduw [%i3+0x06c],%l7 ! Mem[000000001d80006c]
jmpl %g6+8,%g0
srlx %l1,%l0,%l5
p6_call_3_he:
stx %l0,[%o3+0x070] ! Mem[0000000031800070]
stw %l4,[%o2+0x074] ! Mem[0000000031000074]
sub %l4,%l3,%l3
ldub [%o1+0x033],%l3 ! Mem[0000000030800033]
retl
ld [%i2+0x000],%f23 ! Mem[000000001d000000]
p6_jmpl_3_ho:
std %f28,[%i0+0x030] ! Mem[0000000030000030]
ldd [%i1+0x030],%f20 ! Mem[0000000030800030]
lduw [%o3+0x06c],%l7 ! Mem[000000001d80006c]
jmpl %g6+8,%g0
srlx %l1,%l0,%l5
p6_call_3_ho:
stx %l0,[%i3+0x070] ! Mem[0000000031800070]
stw %l4,[%i2+0x074] ! Mem[0000000031000074]
sub %l4,%l3,%l3
ldub [%i1+0x033],%l3 ! Mem[0000000030800033]
retl
ld [%o2+0x000],%f23 ! Mem[000000001d000000]
p7_jmpl_3_le:
sllx %l6,0x03d,%l6
std %l4,[%o0+0x078] ! Mem[0000000030000078]
add %l3,%l2,%l5
jmpl %g6+8,%g0
sra %l6,%l7,%l4
p7_call_3_le:
retl
ldx [%o1+0x038],%l1 ! Mem[0000000030800038]
p7_jmpl_3_lo:
sllx %l6,0x03d,%l6
std %l4,[%i0+0x078] ! Mem[0000000030000078]
add %l3,%l2,%l5
jmpl %g6+8,%g0
sra %l6,%l7,%l4
p7_call_3_lo:
retl
ldx [%i1+0x038],%l1 ! Mem[0000000030800038]
p7_jmpl_3_he:
sdivx %l2,%l7,%l0
jmpl %g6+8,%g0
ld [%i1+0x020],%f16 ! Mem[000000001e800020]
p7_call_3_he:
subccc %l2,%l1,%l2
smul %l0,%l6,%l4
retl
ldd [%i2+0x078],%f20 ! Mem[000000001f000078]
p7_jmpl_3_ho:
sdivx %l2,%l7,%l0
jmpl %g6+8,%g0
ld [%o1+0x020],%f16 ! Mem[000000001e800020]
p7_call_3_ho:
subccc %l2,%l1,%l2
smul %l0,%l6,%l4
retl
ldd [%o2+0x078],%f20 ! Mem[000000001f000078]
user_jump3_end:
.seg "data"
.align 0x2000
user_data_start:
done_flags:
.word 0
.word 0
.word 0
.word 0
.word 0
.word 0
.word 0
.word 0
.align 8
done_count:
.word 0,0
Start_Flags:
.word 0,0,0,0
Finish_Flag:
.word 0,0
.align 8
num_processors:
.word 8
num_agents:
.word 0
no_membar:
.word 0
max_ireg:
.word 8,0
max_freg:
.word 32,0
.align 64
p0_temp:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p1_temp:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p2_temp:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p3_temp:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p4_temp:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p5_temp:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p6_temp:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p7_temp:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p0_debug:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p0_fsr:
.word 0x00000000,0x00000000
.align 8
p0_loop_cnt:
.word 1,0
p1_debug:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p1_fsr:
.word 0x00000000,0x00000000
.align 8
p1_loop_cnt:
.word 1,0
p2_debug:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p2_fsr:
.word 0x00000000,0x00000000
.align 8
p2_loop_cnt:
.word 1,0
p3_debug:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p3_fsr:
.word 0x00000000,0x00000000
.align 8
p3_loop_cnt:
.word 1,0
p4_debug:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p4_fsr:
.word 0x00000000,0x00000000
.align 8
p4_loop_cnt:
.word 1,0
p5_debug:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p5_fsr:
.word 0x00000000,0x00000000
.align 8
p5_loop_cnt:
.word 1,0
p6_debug:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p6_fsr:
.word 0x00000000,0x00000000
.align 8
p6_loop_cnt:
.word 1,0
p7_debug:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p7_fsr:
.word 0x00000000,0x00000000
.align 8
p7_loop_cnt:
.word 1,0
max_windows:
.word 3,3,2,2,3,3,3,3
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.align 8
p0_init_registers:
.word 0x13b286aa,0x72045452 ! Init value for %l0
.word 0xcad7c3ee,0x11e36e97 ! Init value for %l1
.word 0x1289e88a,0x2a8035f6 ! Init value for %l2
.word 0x0a8819a4,0x08373b66 ! Init value for %l3
.word 0x8ee47686,0x39c2c1cb ! Init value for %l4
.word 0x8cd932d7,0xc3d47803 ! Init value for %l5
.word 0x8eef9bb8,0x2f202395 ! Init value for %l6
.word 0xf7a1445a,0x3901f8ac ! Init value for %l7
.word 0x6f46f4e8,0x0f834dfd ! Init value for %l0
.word 0x97ed3548,0x3c6368fa ! Init value for %l1
.word 0xa8cf1ae4,0x8ce75c93 ! Init value for %l2
.word 0x19b7c388,0xb609576c ! Init value for %l3
.word 0xe27ea0b5,0xe1d47978 ! Init value for %l4
.word 0xf5ff0ca2,0xed3ca360 ! Init value for %l5
.word 0xc98d8370,0x98267335 ! Init value for %l6
.word 0x42730705,0xdcddfee0 ! Init value for %l7
.word 0x54bbf70d,0xf9d87b60 ! Init value for %l0
.word 0x22fc3e37,0xd6218d4b ! Init value for %l1
.word 0x57a02f90,0x744e487f ! Init value for %l2
.word 0x1046cb8a,0x5b92f97c ! Init value for %l3
.word 0x696d9d7f,0xf990edce ! Init value for %l4
.word 0xf8fc56a6,0x421ac417 ! Init value for %l5
.word 0x9bef057e,0x7d698ea6 ! Init value for %l6
.word 0x0db7f870,0x9d4c6608 ! Init value for %l7
.align 64
p0_init_freg:
.word 0xaae1c20d,0x539bf956 ! Init value for %f0
.word 0x4a0a0f21,0x113ad118 ! Init value for %f2
.word 0x3075cf4e,0xc5fd274d ! Init value for %f4
.word 0x9241ba51,0xd1e87756 ! Init value for %f6
.word 0xae0d969e,0xc3d0785c ! Init value for %f8
.word 0x8f5cbdbe,0x5c45d5d9 ! Init value for %f10
.word 0x54b29a1d,0x6acd28c0 ! Init value for %f12
.word 0x9eb2fca4,0xaace5124 ! Init value for %f14
.word 0xdd14409b,0x5d410702 ! Init value for %f16
.word 0x30a9fd9c,0x54302806 ! Init value for %f18
.word 0x530845e3,0xf00c538e ! Init value for %f20
.word 0xcb371c88,0x93af2296 ! Init value for %f22
.word 0x615c9b4c,0xe5d9d840 ! Init value for %f24
.word 0x84da2a62,0x52fc87b9 ! Init value for %f26
.word 0xf7691c2e,0x3572fc8f ! Init value for %f28
.word 0x9d3bbfef,0x94e147c4 ! Init value for %f30
.word 0xe47dc02d,0x115a5046 ! Init value for %f32
.word 0x397f76a0,0x3d620233 ! Init value for %f34
.word 0xa488ed1f,0xb149bfb7 ! Init value for %f36
.word 0x0db53565,0xb892a5cd ! Init value for %f38
.word 0xbc49f75f,0xc2d63e5d ! Init value for %f40
.word 0x17472008,0x6f38b1c1 ! Init value for %f42
.word 0x15a0010f,0x75a84ca8 ! Init value for %f44
.word 0x0e23d5a4,0x61e50ba9 ! Init value for %f46
.word 0xda66b453,0xe671cd3b
.word 0x2be3b0dc,0x6b444c57
.word 0x81f98710,0x6dce6e83
.word 0x42ddc43c,0x5be17508
.word 0x080a1dbf,0x2215749e
.word 0xa128e3bb,0xbef6c97d
.word 0xf31de8b0,0xeaf30809
.word 0x16459ff2,0x4c938587
p0_share_mask:
.word 0xffffffff,0xffffffff
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
p0_expected_registers:
.word 0x00000000,0x0000077b
.word 0x00000000,0x0000be55
.word 0xffffffff,0xfffffff2
.word 0x00000000,0x000008a1
.word 0xffffffff,0xffffdee7
.word 0x00000000,0x00000094
.word 0x00000000,0x0000000e
.word 0x00000000,0x00000000
.word 0x00000000,0x00000010
.word 0x4887bd33,0x894a4115
.word 0xffffffff,0xffffffff
.word 0xffffffff,0xb6464ea8
.word 0x00000000,0x000000aa
.word 0x00000000,0x00000096
.word 0x00000000,0x00000028
.word 0x00000000,0x00000000
.word 0x00000000,0x7304af94
.word 0x00000000,0xb6464ea8
.word 0x00000000,0x894a2395
.word 0x00000000,0x00000000
.word 0xffffffff,0xfffffffe
.word 0x00000000,0x000000aa
.word 0x00000000,0x00000053
.word 0x000000d3,0x00000000
p0_expected_fp_regs:
.word 0x894a2395,0xaace5124
.word 0x4a0a0f21,0x1ac31feb
.word 0x3b91dc00,0x76ef9285
.word 0x00000000,0xbe55753b
.word 0x7304af94,0xb6464ea8
.word 0xc1db3424,0xffffffaf
.word 0x98485124,0xaace5124
.word 0xa9b20a07,0x668f33c3
.word 0xfdfe0753,0xfff2ffff
.word 0x00000000,0x0000000b
.word 0xddfe0753,0x0000dee7
.word 0x9959371f,0x93af2296
.word 0x000000aa,0x00000000
.word 0x00000000,0x000005b4
.word 0x11b722aa,0xb7bde000
.word 0x5cfa000b,0x539bf956
.word 0x00000000,0x00000000 ! %fsr = 0000000000000000
p0_local0_expect:
.word 0x1f000000,0x00000000
.word 0x0b000000,0x00000000
.word 0x00000000,0xbe55753b
.word 0xffffffff,0xd3aa14ef
.word 0x00000053,0x000000fd
.word 0x2451371f,0x93af2296
.word 0xacf80139,0x00000000
.word 0x3e5eac00,0x346592c9
.word 0x911d2f55,0xf387516e
.word 0xe89c0c76,0xf534ffff
.word 0x37f88cea,0xeb36524e
.word 0x4fec1aaf,0xd4177bf4
.word 0x7304af94,0xb6464ea8
.word 0xd00c77a3,0x8e36e80b
.word 0x4a0a0021,0x1ac31feb
.word 0x92d31fcf,0xfd00f611
p0_local1_expect:
.word 0x00000c3c,0xaace5124
.word 0x00000000,0x539bf956
.word 0xacf80139,0x2451ceaa
.word 0xa6000003,0xffffaace
.word 0x894a2395,0xaace5124
.word 0x894a2395,0x668f33c3
.word 0x53ac382d,0x5d410702
.word 0x1e377d24,0xd3a6585b
.word 0xddfe0753,0x0000dee7
.word 0xa9b20a07,0x668f33c3
.word 0x633e9fff,0x5993f063
.word 0x71bbb01c,0xdc00fd98
.word 0x21ad818f,0x9a963f1b
.word 0xa59db88d,0xe7837d38
.word 0x000000d3,0x0000ffff
.word 0x9497a4dc,0x96f88039
p0_local2_expect:
.word 0x98487335,0x3901f8ac
.word 0x5cfa000b,0x539bf956
.word 0xaad35752,0x5d410702
.word 0x9644861b,0x474691d6
.word 0x05414a89,0x33bd8748
.word 0x9644861b,0x937735fb
.word 0x7304af94,0xb6464ea8
.word 0xa6a069c2,0xd7d8e8e7
.word 0xbfd0533c,0x00000000
.word 0x00000000,0xaace5124
.word 0x0ed03288,0x460c1e75
.word 0xa096c3b0,0xbe55486b
.word 0xfffffbbf,0xfffff537
.word 0x764882af,0x158560f1
.word 0x8c11a953,0xe6626082
.word 0xe4171821,0x4e3a7584
p0_local3_expect:
.word 0xd7d8e8e7,0x7fffffff
.word 0x5cfa00a8,0x00000000
.word 0xae0d969e,0x00000000
.word 0x000000d3,0x00000000
.word 0x000008a1,0x9644861b
.word 0x00000000,0xffffffff
.word 0xacf80139,0x00000000
.word 0xa9bae51e,0x044512ae
.word 0x05414a89,0x33bd8748
.word 0x962ccbdb,0x000028c0
.word 0xc0935bb5,0xdc1cef03
.word 0x00000000,0x000005b4
.word 0x00006e2d,0x0cf8174a
.word 0x00000000,0xbe55753b
.word 0x76ef9285,0x6112063e
.word 0x3901f8ac,0xaace5124
share0_expect:
.word 0x000000aa,0x00000000
.word 0xfffff738,0xd1fc8abb
.word 0x2d772eb2,0x00000000
.word 0x0d61056a,0x9d7d0c00
.word 0x00000000,0x00007629
.word 0x80000000,0x7147f552
.word 0x78f51cfb,0xee929e00
.word 0x0ed200bc,0xd3d2593d
.word 0x00000000,0x3b55753b
.word 0x00000000,0x00000000
.word 0x00000000,0x02d772eb
.word 0x00000000,0x0fffffff
.word 0x12e68a5c,0x0000764c
.word 0x0bc01a00,0x00c63cd2
.word 0x00000000,0x00000000
.word 0x00bccc7d,0xffffff7f
share1_expect:
.word 0xfffffffe,0x00000000
.word 0x00000000,0x5862cbe1
.word 0xffffffc8,0xba3c17ec
.word 0x0000ff71,0x00000000
.word 0x00000000,0x0000bf80
.word 0x7100f552,0x00002185
.word 0x000013b6,0x0c1b605b
.word 0xa9ffffff,0x00008bdf
.word 0xfdfe0753,0x0000dee7
.word 0x00000000,0x00000000
.word 0x2d772eb2,0x008192da
.word 0x684a0000,0xfffffff0
.word 0x0000764c,0xf439c736
.word 0xf6b2f96c,0x8cfc400c
.word 0xffffffff,0x00028801
.word 0xa9ffffff,0x00000033
share2_expect:
.word 0x894a2395,0xddfe0753
.word 0x00000000,0xaa0e5aa4
.word 0xb22e772d,0x00000077
.word 0xa199650e,0x00000000
.word 0xffffffff,0xffffff90
.word 0x97cf0992,0x09e8fd57
.word 0x00068178,0x1e7a0c1b
.word 0x0000007a,0xe4be76f2
.word 0x00000000,0x00000094
.word 0x00000000,0x00000000
.word 0xe7951687,0x0bc7c1db
.word 0xffffc7cd,0xffffffff
.word 0x00cd8f63,0x12e68a5c
.word 0x00000000,0x3a00001b
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
share3_expect:
.word 0x3b55756e,0xdfffffff
.word 0x00000000,0x00000004
.word 0x928097a1,0xffffffc8
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0xe65fe906,0x57875bc7
.word 0xffffffff,0x00000000
.word 0x7304af94,0xb6464ea8
.word 0x00000000,0x00040000
.word 0x00002d77,0xaffa368e
.word 0x001b55ef,0x8c8568da
.word 0xd2cd8f63,0x00007629
.word 0x05400001,0x00000000
.word 0xa400ff8f,0xee929e00
.word 0x00008bdf,0xffffffff
p1_init_registers:
.word 0x405b8d21,0xd608bfd8 ! Init value for %l0
.word 0xa3410abc,0x096304d9 ! Init value for %l1
.word 0x4ea6fa63,0xc75394f9 ! Init value for %l2
.word 0x477821c6,0xbe52f2c3 ! Init value for %l3
.word 0x23653989,0xecc55f67 ! Init value for %l4
.word 0x96a0d5f1,0xf736bc80 ! Init value for %l5
.word 0xcc731372,0x9029dc6d ! Init value for %l6
.word 0xd2572bc8,0x0ac808a2 ! Init value for %l7
.word 0x0da124c4,0x7577c365 ! Init value for %l0
.word 0x4007f58b,0xeeb64b4a ! Init value for %l1
.word 0x1908deca,0x3d2596c2 ! Init value for %l2
.word 0x563a5e79,0x973a7330 ! Init value for %l3
.word 0xdb40682c,0xa39c9cb7 ! Init value for %l4
.word 0x3907921e,0x896a23fd ! Init value for %l5
.word 0xcced77a4,0x3c8e3ceb ! Init value for %l6
.word 0x88b83672,0x571f6a03 ! Init value for %l7
.word 0xd445af73,0xa8f6ff1a ! Init value for %l0
.word 0x51b9684e,0x289d1d97 ! Init value for %l1
.word 0x97a97992,0x52415406 ! Init value for %l2
.word 0xb4d9005c,0x1e19b0e5 ! Init value for %l3
.word 0xf66596f1,0xd3ffd456 ! Init value for %l4
.word 0x02b0c475,0xd9067d25 ! Init value for %l5
.word 0x1745aad6,0x52f0a326 ! Init value for %l6
.word 0x9e5ee444,0xc026da0a ! Init value for %l7
.align 64
p1_init_freg:
.word 0xa6c7d983,0x500740ba ! Init value for %f0
.word 0x9d93fdf1,0x2005755b ! Init value for %f2
.word 0x693d8040,0x77d01758 ! Init value for %f4
.word 0xb2059d10,0x58334b19 ! Init value for %f6
.word 0x02ff4345,0x0df34996 ! Init value for %f8
.word 0x9b337296,0xf1480b4a ! Init value for %f10
.word 0x65450bd8,0xfd4a723c ! Init value for %f12
.word 0x9a0321e7,0xc2559b91 ! Init value for %f14
.word 0xf201b685,0xb3af0009 ! Init value for %f16
.word 0xb9ecd17c,0xba0434d9 ! Init value for %f18
.word 0x85295864,0xde703cba ! Init value for %f20
.word 0xce5f9f91,0xcf27f903 ! Init value for %f22
.word 0x9841c3ca,0x29579a96 ! Init value for %f24
.word 0xa3e7b0ec,0x9cb0f427 ! Init value for %f26
.word 0xcff48434,0x8cf408cf ! Init value for %f28
.word 0x01b62ae6,0xa3b40305 ! Init value for %f30
.word 0xa0ccf00b,0x7139b6c3 ! Init value for %f32
.word 0x2b9fd054,0x4a277745 ! Init value for %f34
.word 0x6f10fbcd,0x48c0646c ! Init value for %f36
.word 0x0fd54ad2,0xc6870474 ! Init value for %f38
.word 0xdada9248,0x461964fc ! Init value for %f40
.word 0xd9f070aa,0xfec74a58 ! Init value for %f42
.word 0xac96fd27,0x1f68291a ! Init value for %f44
.word 0x3fcab9e8,0x5422b59a ! Init value for %f46
.word 0x03e5150f,0xd7cbd97c
.word 0x8cbaec39,0x417bcddb
.word 0x1dd7d7c0,0x35ccc3e4
.word 0xee5a2a36,0xe33d992e
.word 0x61162022,0x785c6db2
.word 0xe1a80c4e,0xee17cdab
.word 0xf0420192,0xda6f8824
.word 0xf8921346,0x226b02ef
p1_share_mask:
.word 0x00000000,0x00000000
.word 0xffffffff,0xffffffff
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
p1_expected_registers:
.word 0x8272df98,0x00000000
.word 0x00000000,0x00000000
.word 0xffffffff,0xffffffff
.word 0x8272df98,0x0000012a
.word 0xffffffff,0xffffc2e5
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x4c99fcd1
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000b77
.word 0x00000000,0x00000000
.word 0xffffffff,0x05324592
.word 0x001eed84,0x0bf67ac7
.word 0x00000000,0x00000000
.word 0xffffffff,0xfffffffe
.word 0xd445af73,0xa8f6ff1a
.word 0x51b9684e,0x289d1d97
.word 0x00000000,0x0005f758
.word 0xf66596f1,0xd3ffd456
.word 0xf66596f1,0xd3ffd456
.word 0x00000000,0x00000000
.word 0x00000000,0x0000003e
.word 0x00000000,0x80ffffff
p1_expected_fp_regs:
.word 0x00000000,0x00000b18
.word 0xedad61ee,0x32dc9c9e
.word 0x00000b18,0x00000000
.word 0x00000000,0x00000000
.word 0x88d1e8ee,0x80ffffff
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x80ffffff
.word 0x00000000,0x80ffffff
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x96e78f1b,0x233c9050
.word 0x00000000,0xb550c28c
.word 0x00000004,0x00000000
.word 0x00000b18,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000 ! %fsr = 0000000000000000
p1_local0_expect:
.word 0xd1fc994c,0x00000000
.word 0xd1fc994c,0x00000000
.word 0x00000004,0xd1fc994c
.word 0x6d33dbf6,0x360866b3
.word 0x0000348f,0x00000c05
.word 0x00000000,0x00000012
.word 0x1a465d47,0x5862cbe1
.word 0x6d4f3d4c,0x000017c1
.word 0x00000b18,0x00000000
.word 0xb6f5de4d,0xb550c28c
.word 0xdd5f5503,0x0d99b6d3
.word 0x801014b0,0xf00c6a6f
.word 0x90fb1f04,0xe1eceef7
.word 0xfffff3b3,0xe10508d9
.word 0x2f06ae78,0x39434914
.word 0x5862cbe1,0xd169346e
p1_local1_expect:
.word 0x1a465d2e,0x129e0e00
.word 0x56d4ffd3,0x00000b18
.word 0x00000000,0x00000000
.word 0x180bbec9,0x6080b90a
.word 0xf201b685,0xeee8d188
.word 0x0e000000,0x00000000
.word 0x0000ee64,0x00000000
.word 0xedad61ee,0x32dc9c9e
.word 0x62814f14,0x11ef028b
.word 0x80ffffff,0x4a58fd51
.word 0x94089090,0x44304877
.word 0xffffffd6,0x00006822
.word 0x26cdd0c3,0x348f03c4
.word 0x0000348f,0x00001a00
.word 0xba4cfca6,0x00000515
.word 0x00000010,0xb7250e58
p1_local2_expect:
.word 0x00000b77,0xee0c1600
.word 0x0025ffd1,0x94c0047f
.word 0x07732000,0xc4f9bec9
.word 0x00000000,0x00000000
.word 0x00000000,0xc9be0b18
.word 0xba0434d9,0x010ac2e5
.word 0xeaa1348f,0xffffee64
.word 0xffffff80,0x00000000
.word 0x7cb68052,0xa37a5f2f
.word 0x40803d43,0xf736bc80
.word 0x0000348f,0x00000012
.word 0x0000348f,0x00000c05
.word 0xffffffff,0x0e8714ea
.word 0xffffffff,0xaa0e5aa4
.word 0xe143d6fc,0xb7f677e7
.word 0x00000b77,0x0000003c
p1_local3_expect:
.word 0x00000000,0x00000b18
.word 0x00000000,0x00000000
.word 0x00000010,0x00000000
.word 0x00000000,0x00000000
.word 0x433dd17c,0xba0434d9
.word 0xffffffff,0xffffffd1
.word 0x88000000,0x8c6d2773
.word 0xe070587e,0x3d4774b7
.word 0x479fdbbe,0xffffffff
.word 0xf5576865,0xa63e48f3
.word 0xe83ea1ea,0x010ac2e5
.word 0x12e13239,0xbc9d05f7
.word 0x00000b18,0x64ee0d1b
.word 0x44cb35f6,0x96e78f1b
.word 0x8272df98,0x00000000
.word 0xd8ae00d6,0x7e5205df
p2_init_registers:
.word 0xa2f970dd,0xe203acfd ! Init value for %l0
.word 0x1a38cfe8,0xb132a324 ! Init value for %l1
.word 0xc66fdfda,0x30ad2be2 ! Init value for %l2
.word 0xba37fc3e,0xad5f3633 ! Init value for %l3
.word 0xd73de26c,0xe7ac0be4 ! Init value for %l4
.word 0x4d6df865,0xaafb80cb ! Init value for %l5
.word 0xbd619e76,0x6e0a26e0 ! Init value for %l6
.word 0xa9737b34,0x3b0d1749 ! Init value for %l7
.word 0x2e4be94d,0xd5c8ae31 ! Init value for %l0
.word 0xded29ed6,0x4efca5fd ! Init value for %l1
.word 0x36c12a86,0x0e46ef06 ! Init value for %l2
.word 0xd9a88482,0x6d0063c5 ! Init value for %l3
.word 0xa44dcaca,0x5b618595 ! Init value for %l4
.word 0xcba8228e,0x7b4efce9 ! Init value for %l5
.word 0x3be68ef6,0xaa0c64c0 ! Init value for %l6
.word 0x107ea6be,0x46a4ace0 ! Init value for %l7
.align 64
p2_init_freg:
.word 0xa2eff19b,0xd929b9f8 ! Init value for %f0
.word 0x09fd1d2c,0x1bda92da ! Init value for %f2
.word 0xb6cd699a,0x7dc4317e ! Init value for %f4
.word 0xdee11256,0xf086c34e ! Init value for %f6
.word 0x9cf96fd6,0x3e9f0e44 ! Init value for %f8
.word 0x02fd232a,0xeb2f4d3b ! Init value for %f10
.word 0xe1fbe396,0x384bcdb8 ! Init value for %f12
.word 0x2a23451d,0xae20a4f1 ! Init value for %f14
.word 0x94de8c92,0x4f06584c ! Init value for %f16
.word 0x875d18fc,0x00eacd2a ! Init value for %f18
.word 0x8c102b24,0x04990ae6 ! Init value for %f20
.word 0xba9be6d4,0x30c47cf2 ! Init value for %f22
.word 0x1a6a2334,0x65a257cf ! Init value for %f24
.word 0x3fc47426,0xb512799b ! Init value for %f26
.word 0x6fb843e9,0xa6af5e18 ! Init value for %f28
.word 0x0cb73a7a,0x7b81f5fe ! Init value for %f30
.word 0x23c8d0b2,0x937570ca ! Init value for %f32
.word 0xf8d7cdb0,0xf627bd44 ! Init value for %f34
.word 0x287bde9c,0x350eb1ce ! Init value for %f36
.word 0xdb44445e,0x09aaa01b ! Init value for %f38
.word 0x927715f7,0x7d05e391 ! Init value for %f40
.word 0xf1069ed5,0xe241aa3a ! Init value for %f42
.word 0x0ee34d20,0x5d963aa5 ! Init value for %f44
.word 0x4f2697fc,0xa95cdb87 ! Init value for %f46
.word 0xb49a69ce,0x9fc8787d
.word 0xc418ef26,0x590bd2f3
.word 0xb9e03d8c,0x9dae4693
.word 0xa069cf22,0x9782a93d
.word 0x97d2a8d8,0x6a4c4c76
.word 0x706042da,0x638c294c
.word 0xd53ee6e3,0x5e08b1d5
.word 0xd0d32e14,0x78756bcd
p2_share_mask:
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0xffffffff,0xffffffff
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
p2_expected_registers:
.word 0x00000000,0x0000e795
.word 0x00000000,0x0000002b
.word 0x00000000,0x00000077
.word 0x00000000,0xfbffffff
.word 0xffffffff,0xfffff7fb
.word 0xffffffff,0x928097a1
.word 0x00000000,0x00000000
.word 0xffffffff,0xae000000
.word 0x00000000,0x00000484
.word 0x00000000,0x01200040
.word 0x00000000,0x0000004a
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0xffffffff,0xddf5ff71
.word 0x00000000,0x232a00ce
.word 0x11950067,0x00000000
p2_expected_fp_regs:
.word 0x928097a1,0xaffa368e
.word 0x2d772eb2,0x1bda92da
.word 0x00000000,0x6e66d6c4
.word 0xe3c1c538,0x0000006a
.word 0x6e66d6c4,0xfd198c4a
.word 0x84408c4a,0x00000000
.word 0xb22e772d,0x2d772eb2
.word 0xd5fdcf56,0x00002a12
.word 0xffffffc8,0xba3c17ec
.word 0x875d18fc,0x928097a1
.word 0x195e433f,0xe0aed1cd
.word 0xbd86ff25,0x84408c4a
.word 0xe8b6c10d,0xfffffff8
.word 0xbd86ff25,0x2d772eb2
.word 0x0000a456,0x51a5db93
.word 0x6822922c,0x52f9ffff
.word 0x00000000,0x00000000 ! %fsr = 0000000000000000
p2_local0_expect:
.word 0x52f93f20,0x7dc4317e
.word 0xcdf73b57,0xfbffffff
.word 0xff7ff889,0xb4c0eccc
.word 0x4a8c19fd,0xd4f30200
.word 0xbd86ff25,0x2d772eb2
.word 0x2d772eb2,0x5d6d6399
.word 0x0000a456,0x51a5db93
.word 0x05891fe1,0x205d5ee6
.word 0x5dfef598,0x85b95333
.word 0x82da8b8f,0xc2529a76
.word 0x34f63ebe,0x56ed1a7b
.word 0xdd69fea7,0x8ea43582
.word 0x937d4fdd,0x9e5b0000
.word 0x00000000,0x6e66d6c4
.word 0x928097a1,0x000014be
.word 0xaf3fba31,0x48c737ca
p2_local1_expect:
.word 0xb22e772d,0xa9c7a1db
.word 0x2d000000,0x604af817
.word 0xae000000,0x97f4b9a4
.word 0xb22e772d,0x2d772eb2
.word 0x99636d5d,0x2a23fd02
.word 0x56a40000,0xae000000
.word 0xb22e772d,0x25ff86bd
.word 0xe5235916,0xbd342bd5
.word 0x97d05ff5,0x27dbde21
.word 0xe7951687,0x0bc7c1db
.word 0x6e66d6c4,0xfd198c4a
.word 0x250c68a6,0x2678ba12
.word 0x8b97c517,0xdb3cb4ad
.word 0x00000000,0x00006c69
.word 0xf9cba11a,0x467af250
.word 0xd6486510,0xd7b33ab4
p2_local2_expect:
.word 0x00772eb2,0x1bda92da
.word 0xd6486510,0x25ff86bd
.word 0x00000000,0x4a8c4084
.word 0x00000000,0x00005c10
.word 0xbd86ff25,0x2d772eb2
.word 0x00000000,0xfff8e620
.word 0x32fdcf56,0x00002a12
.word 0x00808e0e,0x8f2e9852
.word 0x6d15254e,0x4659a9fc
.word 0x00000000,0xc4305c10
.word 0x6e0a26e0,0xc821857c
.word 0x03b04c2a,0xac0221d9
.word 0x3e96253e,0xd5fdcf56
.word 0xffffffff,0xfffff7fb
.word 0x00000000,0x0000007f
.word 0x4a8c4084,0x000000fa
p2_local3_expect:
.word 0x0000a456,0x51a5db93
.word 0x84408c4a,0x00000000
.word 0xfffffee9,0x7dc4317e
.word 0xffffffc8,0xba3c17ec
.word 0x0000772d,0x2d772eb2
.word 0x00000000,0x000000fa
.word 0xffffffff,0x25ff86bd
.word 0x00000000,0x38c5c1e3
.word 0xac56df45,0x2baa061f
.word 0x6358efcc,0x876d4caa
.word 0xb9179efe,0xfd7287a7
.word 0x00000000,0x000000ae
.word 0x42b64b59,0x195e433f
.word 0x6822922c,0x52f9ffff
.word 0x820ffbe3,0xc07a7704
.word 0x40078d05,0x007e4d8a
p3_init_registers:
.word 0x9debc9cc,0x5c939c57 ! Init value for %l0
.word 0xa1cfd9ba,0xae8f0d0a ! Init value for %l1
.word 0x189234ac,0x6d43cbf2 ! Init value for %l2
.word 0x78ebf5b9,0xf5a9b40d ! Init value for %l3
.word 0x6dd73d10,0x29cb164e ! Init value for %l4
.word 0xa5d2c8b4,0x4da8fbe5 ! Init value for %l5
.word 0xbc5e5d38,0x96220b9f ! Init value for %l6
.word 0xe9e70e3c,0x67c69b30 ! Init value for %l7
.word 0x6deb833a,0x438bf6ae ! Init value for %l0
.word 0xd05e1eb4,0x9b0bb3ee ! Init value for %l1
.word 0x70751dd7,0xcf9e86b4 ! Init value for %l2
.word 0xd0dc5686,0xa0013bb9 ! Init value for %l3
.word 0x8d5a709a,0x5066cb02 ! Init value for %l4
.word 0x7ec20880,0x28d31866 ! Init value for %l5
.word 0xbdb57099,0xc2425a0f ! Init value for %l6
.word 0xdc2b9d36,0x62276e06 ! Init value for %l7
.align 64
p3_init_freg:
.word 0x8652790d,0x96751bc1 ! Init value for %f0
.word 0x382ed6ac,0x164925b6 ! Init value for %f2
.word 0x171213b5,0x1e6a83e2 ! Init value for %f4
.word 0x71864657,0x2cbf92d0 ! Init value for %f6
.word 0xb231726d,0x472bb6fd ! Init value for %f8
.word 0x562dd157,0x936f1042 ! Init value for %f10
.word 0x5d908ada,0x21569ab9 ! Init value for %f12
.word 0x04d9e0f3,0x7683c171 ! Init value for %f14
.word 0x45897771,0x374be6f4 ! Init value for %f16
.word 0x1be90ac6,0xb3179bf5 ! Init value for %f18
.word 0x5676eeb3,0x4b1dfa33 ! Init value for %f20
.word 0x0ccf0477,0x63b0af5a ! Init value for %f22
.word 0xd5ef4dea,0xf2ce392d ! Init value for %f24
.word 0xb4a88a80,0x6343467c ! Init value for %f26
.word 0x1224cdc7,0xa71a7128 ! Init value for %f28
.word 0x080523dd,0xa3e80d1b ! Init value for %f30
.word 0xbff6f44b,0x05dd6a0c ! Init value for %f32
.word 0x442aa4fa,0x2fae052d ! Init value for %f34
.word 0x28ba55f9,0xa2b93338 ! Init value for %f36
.word 0x18a8c283,0x51069c76 ! Init value for %f38
.word 0x2be01609,0x5ebf87f0 ! Init value for %f40
.word 0x4510e612,0xdc06bb63 ! Init value for %f42
.word 0x5ab18802,0x6c810cf4 ! Init value for %f44
.word 0x60eda3a5,0x77d0fa4e ! Init value for %f46
.word 0x3a0ec4bf,0xa0d88782
.word 0xef8c713b,0xa86e9bc8
.word 0xb816d6af,0x5d649826
.word 0xc5a06db3,0xa3226521
.word 0xd2ad9fdf,0xeab85406
.word 0x7cb6d37d,0x5fa1006b
.word 0x004a4fd5,0x4ef023df
.word 0x62bbed0e,0x5d1fec4c
p3_share_mask:
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0xffffffff,0xffffffff
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
p3_expected_registers:
.word 0x00000000,0x00000000
.word 0xffffffff,0xffffd729
.word 0xffffffff,0xffffffd7
.word 0xffffdfd7,0x00052000
.word 0x00000000,0x000000ff
.word 0x00000000,0x00000000
.word 0xffffffff,0x80000000
.word 0x00000000,0x000000ff
.word 0x00000000,0x0000001e
.word 0x00000000,0x00004a68
.word 0x00000000,0x00000000
.word 0x4c1194ad,0x9d7d0e30
.word 0x00000000,0x0000007d
.word 0x00000000,0xa199650e
.word 0x00000000,0x0000006a
.word 0x0d61056a,0x00000000
p3_expected_fp_regs:
.word 0x562dd1df,0x00000000
.word 0x00000000,0x00000000
.word 0x28711aa7,0xc7cd2412
.word 0x0d61056a,0x9d7d0c00
.word 0xacd62e38,0x8c852eda
.word 0xa199650e,0x7fffffff
.word 0x684a0000,0xfffffff0
.word 0x562dd1df,0x86bccb84
.word 0x00000000,0x00000000
.word 0xa199650e,0x00000000
.word 0xffff0000,0x00000000
.word 0xaeafebb4,0x00000000
.word 0x1224cdc7,0x00004a68
.word 0x00000000,0x00000000
.word 0x1224cdc7,0x0d61056a
.word 0x4af5ca59,0xfffffff0
.word 0x00000000,0x00000000 ! %fsr = 0000000000000000
p3_local0_expect:
.word 0xde6c990b,0x00000000
.word 0x42650000,0x00000000
.word 0xff0000ce,0x7fffffff
.word 0x562dd1df,0xfffffff0
.word 0x80000367,0xaa2dffb0
.word 0xffffcdc7,0x00004a68
.word 0x00000000,0xffffffff
.word 0x00000000,0xdb98cca7
.word 0x997f2ed0,0xfffff5df
.word 0x555024e5,0x0d61056a
.word 0xa4b656b8,0x4edc91bf
.word 0xffffffff,0xe1b6e891
.word 0x41c2fc18,0xb1cdc447
.word 0xffffffff,0xffff86a9
.word 0x8c85ee1d,0x03ffede7
.word 0x8d7198ed,0x00000000
p3_local1_expect:
.word 0x382ed6ac,0x25f78371
.word 0x00000000,0xb4ebafae
.word 0x00000000,0x382ed6ac
.word 0x0000ed8a,0x2d83db65
.word 0x29000000,0x00000000
.word 0x00f1bfff,0x78dfffff
.word 0xffffffff,0x8c85ee1d
.word 0xfffffff0,0x67bbd045
.word 0xedcb9e86,0xa1d888bb
.word 0xdeb9d652,0x3205a429
.word 0xb2c3aff8,0x9d7d0c00
.word 0xce35c088,0x646314c5
.word 0xf7f2a153,0xab87c183
.word 0x9f6dc848,0xff42aba1
.word 0xdb0fc3ce,0x86bccb84
.word 0x9fd09719,0xa335fb2d
p3_local2_expect:
.word 0x80000321,0x00000000
.word 0x0d61056a,0xf7611f21
.word 0x28711aa7,0xc7cd2412
.word 0x0d61056a,0x00000000
.word 0x00000029,0x6282f3ff
.word 0xc6c6ef01,0xada7528f
.word 0xdd76eeb3,0x00000000
.word 0x4b61f4dd,0x22efb40a
.word 0xde6c990b,0x2a94d32f
.word 0xe43b57a8,0x420b4a68
.word 0x8facfeb2,0xf4975bb8
.word 0xffffffff,0xffffd14a
.word 0x420b4a68,0xa199650e
.word 0xacecf778,0xa967199c
.word 0x7659ce22,0x776d1555
.word 0x85c15676,0x7ee952dc
p3_local3_expect:
.word 0xc6c6ef01,0x2cbf92d0
.word 0xf0ffffff,0x00004a68
.word 0x8e000000,0x5e668f39
.word 0x29a40532,0x01efc6c6
.word 0x00955af5,0x7fffffff
.word 0x00000000,0x00000000
.word 0x00000080,0xff000000
.word 0x00000000,0x68da000e
.word 0xf058fee6,0x562dd1df
.word 0xa4ea522f,0xa50b3a2f
.word 0x00004a68,0x6680d14a
.word 0x000074b9,0x00000000
.word 0x498ab9aa,0xd8175f8c
.word 0x86a910fe,0xc1db2948
.word 0x00000000,0x00000000
.word 0x0ba166a2,0x239daf40
p4_init_registers:
.word 0x63e43254,0xdefcc1fc ! Init value for %l0
.word 0x9d604550,0x0907cab9 ! Init value for %l1
.word 0xdbc99861,0xee627cae ! Init value for %l2
.word 0x4efc91ca,0x723be54a ! Init value for %l3
.word 0x7023bb18,0x1c36b723 ! Init value for %l4
.word 0x3082d669,0xebc7753c ! Init value for %l5
.word 0xca11cd49,0xdaa1ab52 ! Init value for %l6
.word 0xa8a9d448,0x4c38f21c ! Init value for %l7
.word 0xcc1e8448,0x72fba798 ! Init value for %l0
.word 0x982e30e1,0xdf58bda7 ! Init value for %l1
.word 0x4a450772,0x5c7e848c ! Init value for %l2
.word 0x2b9e8b6a,0x631b810f ! Init value for %l3
.word 0xad4e20dc,0x7435ddce ! Init value for %l4
.word 0xf2331a39,0xb76ed33a ! Init value for %l5
.word 0x294ae4ce,0xb431c384 ! Init value for %l6
.word 0x58785316,0x5aa1dd44 ! Init value for %l7
.word 0xf8273d8d,0xace8f9cd ! Init value for %l0
.word 0x1c4a9434,0x382d4693 ! Init value for %l1
.word 0x1c1c786c,0xb75a06e7 ! Init value for %l2
.word 0xf793c79d,0xf73aafd2 ! Init value for %l3
.word 0x990542ec,0x1d8d71e7 ! Init value for %l4
.word 0x0f624c04,0xb25056a4 ! Init value for %l5
.word 0x3df94e22,0xe0980792 ! Init value for %l6
.word 0x08a509c0,0x813e0166 ! Init value for %l7
.align 64
p4_init_freg:
.word 0xa2b56667,0x59b13348 ! Init value for %f0
.word 0x92da141e,0xbc0fd2d8 ! Init value for %f2
.word 0xbb2537b0,0xbe9c2280 ! Init value for %f4
.word 0x19de433a,0x4b3e35a0 ! Init value for %f6
.word 0x85d69532,0x71507b8a ! Init value for %f8
.word 0xdaf422af,0x83d97150 ! Init value for %f10
.word 0x3913b7f4,0x8ecbe540 ! Init value for %f12
.word 0x0dc9e47d,0xe068d351 ! Init value for %f14
.word 0xe4a48dba,0xd32d62c7 ! Init value for %f16
.word 0xd4a8c509,0x78c241a6 ! Init value for %f18
.word 0x0836049d,0x4c86c93d ! Init value for %f20
.word 0x42ec5d88,0xe3231d70 ! Init value for %f22
.word 0xce7df063,0xb517678a ! Init value for %f24
.word 0x9d2dc8f0,0x9ad9c317 ! Init value for %f26
.word 0x0c4fa1aa,0x2ac57128 ! Init value for %f28
.word 0xd2cd8f63,0xe0ea33cb ! Init value for %f30
.word 0x0f04cc32,0xe8ffbc16 ! Init value for %f32
.word 0x9e9a06f2,0xa9af7194 ! Init value for %f34
.word 0xb1cd7a43,0x870c4a47 ! Init value for %f36
.word 0x6cdc56ee,0xd9cdd625 ! Init value for %f38
.word 0x4f9a6b73,0xd6af6c84 ! Init value for %f40
.word 0xdeb65e8a,0xac511168 ! Init value for %f42
.word 0xd20fc153,0x534a471b ! Init value for %f44
.word 0xa18046a9,0x47664cf4 ! Init value for %f46
.word 0x6c4783ba,0xb6d10736
.word 0x421ea2c7,0x50b48edc
.word 0xe17a2d3c,0x2577cbb5
.word 0xaa37063c,0x7a8309dc
.word 0x0472438b,0x02121cb2
.word 0xccb192bc,0xb57fa22a
.word 0x4014c56b,0x694fafe5
.word 0xf5a34ecc,0x08188610
p4_share_mask:
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0xffffffff,0xffffffff
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
p4_expected_registers:
.word 0xffffffff,0xffe9420f
.word 0x00000000,0xdf526ae2
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0xffffffff,0xffffffff
.word 0x6fbaad41,0x904552be
.word 0x00000000,0x00000000
.word 0xffffffff,0xffffffff
.word 0x00000000,0x0000764c
.word 0xffff75fd,0x9f57ff34
.word 0xc4346c09,0xf439c694
.word 0xffffffff,0xdf526ae2
.word 0xffdd0561,0x8056f300
.word 0xffffffff,0xffffffff
.word 0xffffffff,0xffffff90
.word 0xffffffff,0xffffff76
.word 0x00000000,0x00000000
.word 0x00000000,0x0000bf80
.word 0x00000000,0x1f2c6019
.word 0x00000000,0x1f2c601a
.word 0xffffffff,0xffffffff
.word 0x00000000,0x1f2c626d
.word 0x00000000,0xffffff90
.word 0xffffffff,0xffffffff
p4_expected_fp_regs:
.word 0xd2cd8f63,0xe0ea33cb
.word 0x5c8ae612,0x706166d8
.word 0x24d767f8,0x000000eb
.word 0xabda7629,0x00000000
.word 0x605d6025,0x71507b8a
.word 0x00000000,0x00000000
.word 0x9224e1f1,0x0000fe70
.word 0x4c2ce93a,0x12e68a5c
.word 0x12e68a5c,0x0000764c
.word 0x3f526de1,0x3f526de1
.word 0xd2cd8f63,0xe0ea33cb
.word 0xf439c694,0xdf526ae2
.word 0x605d6025,0x71507b8a
.word 0x6fbaad42,0xa0000000
.word 0x00cd8f63,0xe0ea33cb
.word 0x5c8ae612,0x706166d8
.word 0x00000000,0x00000000 ! %fsr = 0000000000000000
p4_local0_expect:
.word 0x0000fe70,0x00000000
.word 0xffffffff,0xfffffa52
.word 0x2ac57128,0x71507b8a
.word 0x24d767f8,0x000000eb
.word 0x605d6025,0x71507b8a
.word 0xf439c694,0xdf526ae2
.word 0x0000fca2,0xfffffca2
.word 0xe17ee271,0x11ba05c7
.word 0x3f7f065d,0xfe79c0eb
.word 0x5c8ae612,0x706166d8
.word 0x00a25b00,0x74083144
.word 0x000000c1,0x9ffffcbb
.word 0x09730f69,0x1c36bbc5
.word 0xa6cacba9,0xa6cacba9
.word 0xb6660b63,0xd0f0fdc5
.word 0x5c8ae612,0xb99369a1
p4_local1_expect:
.word 0x6fbaad42,0x605d6025
.word 0x00000000,0x00001c47
.word 0x00000000,0x6f1e2954
.word 0xffffffff,0xffffffff
.word 0x80bf67d5,0x13220000
.word 0xffdd0561,0x8056f300
.word 0x00000000,0xdf526f43
.word 0x4d856d31,0x0ebd1ad7
.word 0xc9845c74,0x0e564d98
.word 0xc98e9b3c,0xf682e569
.word 0x6fbaad42,0xa0000000
.word 0xffffffff,0xfffffa52
.word 0x6c55d7da,0xf9a17804
.word 0x2a6532de,0xc8412600
.word 0x000004b6,0xffffffff
.word 0x0000efd3,0x0f73312a
p4_local2_expect:
.word 0x00012ba8,0xfffff8ec
.word 0xeb000000,0xf867d724
.word 0x00000000,0x00000000
.word 0xffffffff,0xfffffca2
.word 0xffffffff,0xffffffff
.word 0xf439c694,0xdf526ae2
.word 0x908c5a02,0xfeb75fe4
.word 0xa5fc315a,0x9ccfd872
.word 0x0285cfa3,0x86e93899
.word 0xef0507f9,0x635eb4ec
.word 0xeaa79ac9,0x4c2ce93a
.word 0x00006500,0x5eb47d3c
.word 0x0000f430,0x00000000
.word 0x000007e5,0x1414fe2d
.word 0x00006025,0x5eb47d3c
.word 0xc2400000,0x00000000
p4_local3_expect:
.word 0x75c079fe,0xffffffff
.word 0xcb000000,0x00007ffa
.word 0x00000022,0x6f1e2954
.word 0xb5f90000,0x71507b8a
.word 0xc5ffffff,0xfffffff0
.word 0x3f526de1,0x3f526de1
.word 0x00000000,0x000000eb
.word 0x081ecc39,0x05fff09a
.word 0x801d1098,0x893920f4
.word 0x5c8ae612,0x6f1e2954
.word 0x4c2ce93a,0x610703a1
.word 0xede327e9,0x5fc2f581
.word 0xd3295c00,0x0000c007
.word 0x5e677b42,0xed95ccfe
.word 0xc4bf31e9,0xe3b701c0
.word 0x7027c6dd,0x4f9df4dc
p5_init_registers:
.word 0xe4e7cd3a,0x9c858742 ! Init value for %l0
.word 0x67ccef8f,0xf345f57b ! Init value for %l1
.word 0x62e21d66,0x6407635d ! Init value for %l2
.word 0xe771d712,0x89b5ec55 ! Init value for %l3
.word 0x369bfc8a,0xc64d9d82 ! Init value for %l4
.word 0x96db5198,0xa1b9bb63 ! Init value for %l5
.word 0xc6eb474a,0x312bd24b ! Init value for %l6
.word 0x4c775dd3,0xed25437b ! Init value for %l7
.word 0x11c71836,0x79dcb78c ! Init value for %l0
.word 0x738daafc,0x8bca47f7 ! Init value for %l1
.word 0x7f3c8169,0xb7ab1ddf ! Init value for %l2
.word 0xfb678fee,0x9df6bc28 ! Init value for %l3
.word 0x18d37ae4,0x619d3bb3 ! Init value for %l4
.word 0xefa2419e,0x12c12f26 ! Init value for %l5
.word 0x94ae1a49,0xf80a4467 ! Init value for %l6
.word 0x7929554e,0xb4c66a9e ! Init value for %l7
.word 0xf5dccc13,0xd2767942 ! Init value for %l0
.word 0x83b470aa,0xbdd0b4fe ! Init value for %l1
.word 0xe67ef7a0,0x7c3227c8 ! Init value for %l2
.word 0x80f866b9,0x9441bc82 ! Init value for %l3
.word 0x014cf6a7,0xd23537da ! Init value for %l4
.word 0x05c33266,0x382f2afa ! Init value for %l5
.word 0xddb0aab8,0x275a2ccd ! Init value for %l6
.word 0x668b221e,0x3ffe1a2a ! Init value for %l7
.align 64
p5_init_freg:
.word 0xf2dcc925,0x3388ef53 ! Init value for %f0
.word 0x97cf2592,0x09e8fd57 ! Init value for %f2
.word 0xa9757a53,0x2185a119 ! Init value for %f4
.word 0xea2c3da7,0x070cdd5e ! Init value for %f6
.word 0xdd2cc6d6,0x1b5de628 ! Init value for %f8
.word 0xfa987d4c,0x19fceae1 ! Init value for %f10
.word 0xb20aa157,0x7c27746c ! Init value for %f12
.word 0x80f697c1,0x26aa46ca ! Init value for %f14
.word 0x1d039d44,0xf81be5f2 ! Init value for %f16
.word 0x9c3e0a4d,0x1b1ff704 ! Init value for %f18
.word 0x6cf9b2f6,0x447040d0 ! Init value for %f20
.word 0xb39635b4,0x5dd51830 ! Init value for %f22
.word 0x78acefbf,0x7df7145d ! Init value for %f24
.word 0x93dada2a,0x64d0b663 ! Init value for %f26
.word 0x929e6fc5,0x5bf1d6c5 ! Init value for %f28
.word 0x751d2ccc,0xb94d8a4c ! Init value for %f30
.word 0x28961bad,0x213368c6 ! Init value for %f32
.word 0x0da072e8,0x3fddaf3b ! Init value for %f34
.word 0x949cd7c9,0x226aaebc ! Init value for %f36
.word 0x67082fb9,0x69bec147 ! Init value for %f38
.word 0x5b77e8e4,0x6df949a4 ! Init value for %f40
.word 0x2fa2f1e3,0x17ccceef ! Init value for %f42
.word 0xa25869f7,0x839a658f ! Init value for %f44
.word 0xc48c19a5,0x11275df4 ! Init value for %f46
.word 0x0c1b545a,0x03a272ed
.word 0xe8bf4765,0x5e455d61
.word 0x14ac88b3,0xf2261e8b
.word 0x3b210389,0x86d142c5
.word 0x2b238fb7,0x8756dd9b
.word 0xa9f427d1,0x3ebcbb23
.word 0x6bce9520,0xc95bd4cc
.word 0x95f9b84d,0x48c7e557
p5_share_mask:
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0xffffffff,0xffffffff
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
p5_expected_registers:
.word 0x00000000,0x00400024
.word 0x00000000,0x2e2e21c6
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0xffbfffdd,0xbfaee5d7
.word 0x00000000,0x0000001b
.word 0x00000000,0x2e2e2bde
.word 0x00400022,0x6a7f1be8
.word 0x00000000,0x00000000
.word 0x00000000,0xe26d1400
.word 0xffffffff,0xdd2cc6d6
.word 0x00000000,0x00000000
.word 0x3802ba47,0x46b2bdb3
.word 0x00000000,0x7fffffff
.word 0xffffffff,0xffffc6d6
.word 0x00000000,0x0013521c
.word 0x00000000,0x0000860c
.word 0x05c33266,0x382f2afa
.word 0x00000000,0x4566ef1f
.word 0x05c33266,0x002d90bd
.word 0x00000000,0x00000000
.word 0x000000e8,0x993c29ae
.word 0x00000000,0x45666913
.word 0x00000000,0x0f33e756
p5_expected_fp_regs:
.word 0x06640000,0x2185a119
.word 0x97cf2592,0xfc1fa400
.word 0x7147f552,0x00000000
.word 0x0000006c,0x00006705
.word 0xdd2cc6d6,0x4996c1a3
.word 0x00000000,0x19a18521
.word 0x00000000,0x3a00001b
.word 0x97cf2592,0x09e8fd57
.word 0x7100f552,0x00000000
.word 0x62ea82a2,0x5b3956d7
.word 0x6cf9b2f6,0x447040d0
.word 0x0000ffff,0x00000000
.word 0x97cf2592,0x09e8fd57
.word 0x0567f772,0xfffffdd7
.word 0x05c30000,0x4996c1a3
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000 ! %fsr = 0000000000000000
p5_local0_expect:
.word 0x956f3ef4,0xf2ffffff
.word 0x00f9b2f6,0x447040d0
.word 0x091d54df,0x00007921
.word 0xca46aa26,0x0567f772
.word 0x62ea82a2,0x0c40fc8c
.word 0x00000080,0x00000000
.word 0x84000079,0x00000058
.word 0x05a39f2b,0x900c6c71
.word 0x00000000,0x0bc01a00
.word 0xefcdeb17,0x89e74e7e
.word 0xfdd07194,0x4064024e
.word 0x1d039d44,0xf81be5f2
.word 0xad6f3d8d,0x0c40d031
.word 0x7fffff0a,0x00006705
.word 0x00000000,0x00000005
.word 0xba5d0099,0x3d3a47de
p5_local1_expect:
.word 0x1a2affff,0x5ecbf67f
.word 0x00000000,0x00000000
.word 0x0046aa26,0x0567f772
.word 0xa282ea62,0x8f81e828
.word 0x06640000,0x2185a119
.word 0xffffff7f,0xffff8d28
.word 0x09e8fd57,0x79459856
.word 0xeab2cceb,0x89096be3
.word 0x2b89d563,0x18077536
.word 0x00000000,0x382f2afa
.word 0x7a635b62,0x594fd5ac
.word 0x36bd8e8d,0x0d0c73a3
.word 0x00000002,0xffffff95
.word 0x76766b59,0x00000000
.word 0xdd2cc6d6,0x4996c1a3
.word 0x8eb6c6f1,0x7921669b
p5_local2_expect:
.word 0x2185a119,0x509ee5c4
.word 0xe6a41ffc,0x00000000
.word 0x00000000,0x4996c1a3
.word 0x9225cf97,0x00000000
.word 0xcb00c305,0x00000000
.word 0x95ffffff,0x00000d3a
.word 0x89e74890,0xffffff95
.word 0x000062ea,0x53e09968
.word 0xedaff66c,0x6b148891
.word 0x86a1c1e1,0xb1f2105a
.word 0x6cf9b2ff,0x05c33dff
.word 0xf43e6f95,0x24edfc88
.word 0x6d6d324d,0xca8d789f
.word 0x45666913,0x0f33e756
.word 0x852f6b3f,0x2aafeced
.word 0x527ebbc1,0x5e50ee09
p5_local3_expect:
.word 0x0c869d33,0x09e8fd57
.word 0x00000000,0x0bc01a00
.word 0x72f76705,0x00000000
.word 0x85210000,0x00000000
.word 0x00000047,0xd60f0079
.word 0x0000ff1b,0xc3055d65
.word 0x72f76705,0x26aa46ca
.word 0x597d67a8,0x00000047
.word 0x00000000,0x000000ff
.word 0xb59673a1,0x6cf9b2f6
.word 0x272f0295,0xd8d074d5
.word 0x37b89c44,0x2e2e21c6
.word 0xdd2cc6d6,0x4996c1a3
.word 0x72f76705,0x26aa46ca
.word 0xce63c7bc,0x3cdeaa58
.word 0x672c93d7,0x8f0ee236
p6_init_registers:
.word 0x63ee2677,0xaa897590 ! Init value for %l0
.word 0xab845714,0x26c073ac ! Init value for %l1
.word 0xf42e5b5c,0x6ffaf562 ! Init value for %l2
.word 0x498dbdd1,0xcb2e6fb1 ! Init value for %l3
.word 0xccc78203,0xb0c9e0e7 ! Init value for %l4
.word 0x19cb1b30,0x28a99895 ! Init value for %l5
.word 0x1466528a,0x9900f504 ! Init value for %l6
.word 0x183b4ade,0x793b8402 ! Init value for %l7
.word 0x10285b4e,0x8eb4100a ! Init value for %l0
.word 0xc44be695,0xefe94ae9 ! Init value for %l1
.word 0xbee383e4,0x292c33c8 ! Init value for %l2
.word 0xf8166f04,0x929a4f83 ! Init value for %l3
.word 0xce37565c,0x935d2477 ! Init value for %l4
.word 0x0fcd4120,0x5e866ddf ! Init value for %l5
.word 0x792a2084,0xbbd6972b ! Init value for %l6
.word 0xb13de252,0x888e5531 ! Init value for %l7
.word 0x41d1137d,0xd576fb8c ! Init value for %l0
.word 0xa892fd86,0x67580da6 ! Init value for %l1
.word 0x57ca058a,0x49adfef2 ! Init value for %l2
.word 0x4bb2259e,0x59cb3786 ! Init value for %l3
.word 0x1904bb70,0x863f8356 ! Init value for %l4
.word 0xf15d22ff,0xe185fab0 ! Init value for %l5
.word 0x2b51c208,0x71939fb9 ! Init value for %l6
.word 0xb10c0af6,0x7c9823ab ! Init value for %l7
.align 64
p6_init_freg:
.word 0xfa57fbda,0xd87c4e4b ! Init value for %f0
.word 0xaed26f0c,0xf5f7b96e ! Init value for %f2
.word 0x5aa8e48a,0x38b0d14c ! Init value for %f4
.word 0x5863a66d,0x68180d61 ! Init value for %f6
.word 0x78f51cfb,0x3b5687df ! Init value for %f8
.word 0xf4109aa7,0xa91456d5 ! Init value for %f10
.word 0x4ece70f4,0xc70e992c ! Init value for %f12
.word 0x0a200a61,0xa4af1489 ! Init value for %f14
.word 0x521d26e8,0x6136c47c ! Init value for %f16
.word 0x163c1ca1,0x822a69b4 ! Init value for %f18
.word 0x98625f64,0x24c57ade ! Init value for %f20
.word 0x3ffbf792,0x9cccfbd6 ! Init value for %f22
.word 0x7084f39c,0xfff0d59a ! Init value for %f24
.word 0x501d0f57,0x91256a6b ! Init value for %f26
.word 0x1ecf2f91,0xd821faac ! Init value for %f28
.word 0x61df2dbb,0x70cb3c8f ! Init value for %f30
.word 0xc99c9baa,0x7ebfc0d9 ! Init value for %f32
.word 0x86797455,0x36c39736 ! Init value for %f34
.word 0x11c5c2ee,0xd2a613eb ! Init value for %f36
.word 0xa2b23f94,0xc0c759ad ! Init value for %f38
.word 0x1d018816,0xb5ed6214 ! Init value for %f40
.word 0x901a5338,0x6005fb78 ! Init value for %f42
.word 0xdd2d69d6,0x19782e1c ! Init value for %f44
.word 0x94128f7b,0x2791d776 ! Init value for %f46
.word 0x38d1b2f6,0xf3297471
.word 0xa8bd2ffc,0xcca05626
.word 0xb04c28dc,0x3faeddaa
.word 0x479823b3,0x3d5da801
.word 0x9c110cc0,0x687c5257
.word 0x73695e94,0x768787e1
.word 0x37a35f14,0x562e989d
.word 0x3ad82429,0xa1004275
p6_share_mask:
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0xffffffff,0xffffffff
.word 0x00000000,0x00000000
p6_expected_registers:
.word 0x00000000,0x7988a400
.word 0x00000000,0x00009fb6
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x000009fb
.word 0x00000000,0x00000af0
.word 0x00000000,0x501d0f57
.word 0x00000000,0x00000008
.word 0x00000000,0x00000000
.word 0x00000000,0x0000b53d
.word 0x00000000,0x0000b53d
.word 0xffffffff,0xfffffbe6
.word 0x00000000,0x00000000
.word 0x7fffffff,0xfffff3f9
.word 0xffffffff,0xff00ff49
.word 0x00000000,0x00000000
.word 0x00000000,0x02002aa9
.word 0x00000000,0x00000a08
.word 0x00000000,0x02002aab
.word 0xffffffff,0xffffffbd
.word 0xffffffff,0xffffffbd
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0xffffffff,0xd9b6f0e3
p6_expected_fp_regs:
.word 0xb69f079f,0x107c3c85
.word 0xe65fe906,0x57875bc7
.word 0x8effffff,0x00028848
.word 0x75579515,0x00000000
.word 0x78f51cfb,0xee929e00
.word 0x006a2591,0xffff8000
.word 0x00000000,0x6b6a2591
.word 0x000043d9,0x00028848
.word 0xd9430000,0x00000000
.word 0xe65fe906,0x57875bc7
.word 0xffffffff,0x00028801
.word 0x49ff00ff,0xffffffff
.word 0x49ff00ff,0x418ff67e
.word 0xe4590000,0x91256a6b
.word 0x00028848,0xb13de252
.word 0xffffffff,0x00000000
.word 0x00000000,0x00000000 ! %fsr = 0000000000000000
p6_local0_expect:
.word 0x00000000,0xffffffff
.word 0xb69f079f,0x00000000
.word 0xe65fe906,0x57875bc7
.word 0x00000000,0x00068178
.word 0x78000400,0x0000b53d
.word 0xb13de252,0x888e5531
.word 0x501d0f57,0x91256a6b
.word 0xffffc6b2,0x9abde9d6
.word 0xffffffff,0xcb18942b
.word 0x501d0f57,0xd2b6873a
.word 0x1616f043,0x087dad00
.word 0x00028848,0x2f8bce5c
.word 0xfbf5ac55,0xaf22cf6c
.word 0x418ff67e,0xa890e303
.word 0x00000000,0x6b6a2500
.word 0xffffff0a,0x8376a2c2
p6_local1_expect:
.word 0xf553ce5c,0x2f8bce5c
.word 0x75579515,0xed3f145b
.word 0x00bde9d6,0xc6221083
.word 0x49ff00ff,0xffffffff
.word 0xd2b6873a,0x57875bc7
.word 0xc75b8757,0xffffffff
.word 0x00000000,0x00007800
.word 0x78816992,0xd8dcab83
.word 0xd9b6f0e3,0x5b000000
.word 0x00000000,0xe2abc6b2
.word 0xffffffff,0x00000048
.word 0x00110cf4,0x00000af0
.word 0x00028848,0x2f8bce5c
.word 0xffffffff,0xf0b6873a
.word 0xdddfcc74,0x2fb464b6
.word 0xc75bebb5,0x31416ad1
p6_local2_expect:
.word 0x00000000,0x00000075
.word 0x831022c6,0xffffffff
.word 0xffffffff,0xec5f0caf
.word 0x3a87b6d2,0xf7860881
.word 0x486a2591,0xffff8000
.word 0x00000009,0x02002a68
.word 0x009e92ee,0x00000000
.word 0xce75ccc3,0xddc67774
.word 0xfcf99a04,0xee03b53d
.word 0xd9f1e34e,0xdac4a630
.word 0x2ff2a928,0x1c2bf5a7
.word 0xc111c3d0,0x107c3c85
.word 0xee929e00,0x1f9c67be
.word 0x00000000,0x00000000
.word 0x1e4ebf56,0x80000000
.word 0x9abde9d6,0xc6221083
p6_local3_expect:
.word 0x00000000,0x02002a68
.word 0x00003786,0x570f1d50
.word 0x45d95765,0x7444ef47
.word 0xb69f079f,0xd2b6873a
.word 0x00000000,0x00000075
.word 0xa400ff49,0x00000000
.word 0xbdffffff,0xffffffff
.word 0x501d0f57,0x91250000
.word 0xe4590000,0x91256a6b
.word 0x91256a6b,0xacdb2022
.word 0x00000000,0xd9b6f0e3
.word 0x75579515,0xed3f145b
.word 0x741d34e7,0x553036c4
.word 0x07be3e51,0x07cc91de
.word 0xff00ff49,0x9fb60d90
.word 0x0a200a61,0xbc5535ef
p7_init_registers:
.word 0x445441d9,0xd919ea41 ! Init value for %l0
.word 0x45f780eb,0xec218b52 ! Init value for %l1
.word 0xc185fcc1,0xdac06760 ! Init value for %l2
.word 0xcd1c8510,0x0bafe7c7 ! Init value for %l3
.word 0xebee5898,0x9643fa0a ! Init value for %l4
.word 0x28edbcc4,0x7b564753 ! Init value for %l5
.word 0xdcf8ec66,0x8421dfa7 ! Init value for %l6
.word 0x693561ba,0x9219da6f ! Init value for %l7
.word 0x3af8de59,0xb8ee66c2 ! Init value for %l0
.word 0x9c79f518,0x8a5bbc87 ! Init value for %l1
.word 0x9f4baf22,0x89b2a639 ! Init value for %l2
.word 0x1b3f83a6,0x3931ffaa ! Init value for %l3
.word 0xc5829a4a,0x204bb8c3 ! Init value for %l4
.word 0x57e3690c,0x604de85a ! Init value for %l5
.word 0x7c63389a,0x39b529e5 ! Init value for %l6
.word 0x77ab2cae,0x39eb2efb ! Init value for %l7
.word 0xcb97bb56,0x7bffa05a ! Init value for %l0
.word 0xa7fb7aa4,0x7cde2362 ! Init value for %l1
.word 0x6b2f2f82,0x4deacd6d ! Init value for %l2
.word 0x9bcbfd06,0x03552e54 ! Init value for %l3
.word 0x93a37614,0xab49b028 ! Init value for %l4
.word 0x6c88c287,0x9a49f272 ! Init value for %l5
.word 0x95acc1dc,0x9f2d331e ! Init value for %l6
.word 0xc0c43362,0x00aeb653 ! Init value for %l7
.align 64
p7_init_freg:
.word 0x6780e142,0x8fc0ab6c ! Init value for %f0
.word 0x929a3e0d,0x060409a9 ! Init value for %f2
.word 0x341cefc3,0xec7016fb ! Init value for %f4
.word 0x308cf24b,0x3472cc40 ! Init value for %f6
.word 0xbfd4c4d2,0x57d54803 ! Init value for %f8
.word 0x4d131e86,0x405c1971 ! Init value for %f10
.word 0xbbba6ac3,0x66600daa ! Init value for %f12
.word 0x30ab7721,0x401ed06c ! Init value for %f14
.word 0x5b08f245,0x7b0aa4a2 ! Init value for %f16
.word 0x5a6f0fca,0x66793e3d ! Init value for %f18
.word 0x8b68373e,0xfb890344 ! Init value for %f20
.word 0x9aa2bad4,0x80ad0d75 ! Init value for %f22
.word 0x1d2ea47b,0xd06c2bad ! Init value for %f24
.word 0x8dcce1fe,0x779dcc7d ! Init value for %f26
.word 0x067da7ad,0x1238ca2d ! Init value for %f28
.word 0xc46d8167,0x3d5fad52 ! Init value for %f30
.word 0xe71d7412,0x14549c3f ! Init value for %f32
.word 0xfdfcd29f,0xc35a50eb ! Init value for %f34
.word 0x47fa45b4,0xd1bb7e27 ! Init value for %f36
.word 0xa22a7e94,0xb9bd554f ! Init value for %f38
.word 0xdbf40b76,0x156e34f1 ! Init value for %f40
.word 0x48a1435b,0xc3df6275 ! Init value for %f42
.word 0x9e97be56,0x730dabd6 ! Init value for %f44
.word 0x2277fb7c,0xa6729fc9 ! Init value for %f46
.word 0x72a7c6bc,0x063be08c
.word 0xcf025cc5,0xd2ba0a39
.word 0x712f4386,0x3df90b63
.word 0x0e4e411d,0x5dd952aa
.word 0x53c48baf,0xd94e5627
.word 0x334722ca,0xc5dc6a92
.word 0xffe8e77f,0x420657dd
.word 0x52125931,0x59bb460a
p7_share_mask:
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0xffffffff,0xffffffff
p7_expected_registers:
.word 0x00000000,0x00000023
.word 0xffffffff,0xffe49381
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000080
.word 0xffffffff,0xffffa9ff
.word 0xffffffff,0xe7480582
.word 0xffffffff,0xffffffff
.word 0x00000000,0x00000000
.word 0x00000000,0x00007c82
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0xf99300ef
.word 0x00000000,0x1b97c3eb
.word 0x00000000,0x00000000
.word 0x00000000,0x000000cf
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x23be92fb
.word 0x00000000,0x8009f530
.word 0x00000000,0x32b16fad
.word 0xffffffff,0xffffffff
.word 0x00000000,0x00000000
p7_expected_fp_regs:
.word 0xc7a8e132,0x8fc0ab6c
.word 0xbc334900,0x00000126
.word 0xbc330000,0x0ffffa88
.word 0x00bccc7d,0xffffff7f
.word 0x0ed200bc,0xffffffff
.word 0x00000000,0x00000000
.word 0x2709953f,0xa7827b29
.word 0x779dcc7d,0x00000033
.word 0xffffffff,0xfffffefb
.word 0x00000000,0x23be92fb
.word 0x00000000,0x00000796
.word 0xdb000000,0xa8623374
.word 0x00ef0000,0x00000000
.word 0x00008bdf,0xffffffff
.word 0xeb827829,0x03641059
.word 0xffffffff,0x00000000
.word 0x00000000,0x00000000 ! %fsr = 0000000000000000
p7_local0_expect:
.word 0x297b82a7,0x3f950927
.word 0xc2ffffff,0xeb80f745
.word 0x000078ec,0xc8339b4a
.word 0xe1f96bec,0xcb482f4b
.word 0x203eb1a1,0x6bba4105
.word 0xdb000000,0x00000b12
.word 0x32e1a8c7,0xec218b52
.word 0xb21bc931,0x9584bfea
.word 0x4594fdd6,0x9505e6de
.word 0xa9ffffff,0xffffffff
.word 0x0000007a,0xe4be76f2
.word 0xd2e3ac86,0xc1dc2a7a
.word 0xc46d8167,0x3d5fad52
.word 0xe979912d,0xfbede693
.word 0x27253721,0xf149118e
.word 0x8009f530,0x32b16fad
p7_local1_expect:
.word 0x00000126,0xffffffff
.word 0x00000000,0x00000039
.word 0xd1fda05a,0x3c011f5c
.word 0x7fffffff,0xfba7fd3d
.word 0x03641059,0xa9ffffff
.word 0x8ce71bcb,0x535941dd
.word 0x0541bc33,0x00000000
.word 0x0a1225a4,0x88cf33bc
.word 0xc4d89f77,0x5602977e
.word 0x9aa2bad4,0x00000000
.word 0xbbfdd44c,0x96cc979f
.word 0x589d1ee2,0xc5c9d1fd
.word 0x38635139,0xd9970000
.word 0x11e2d11e,0x7ccd3e9d
.word 0x00000000,0x0b83c756
.word 0x8dcce1fe,0xa9ffffff
p7_local2_expect:
.word 0xfffffefb,0xc7a89b3e
.word 0xf2feffff,0xffffffff
.word 0x4442edc7,0x00007824
.word 0xe1f96bec,0x00000033
.word 0x00000000,0x00000000
.word 0xf2feffff,0xffffffff
.word 0xffffffff,0xdf8b0000
.word 0xf3753a99,0x00000005
.word 0x4d0ef609,0x3450d278
.word 0x77821b78,0x17c9a3bc
.word 0xbfd4c4d2,0x57ce4803
.word 0xe225bab3,0xa8c58314
.word 0x72331e01,0xa8623374
.word 0xffb14d0b,0xc6950fcd
.word 0xc5630ada,0x16faa7a2
.word 0x00001000,0x000000cf
p7_local3_expect:
.word 0xbc330000,0x00020000
.word 0x00000000,0x00000000
.word 0x0000027e,0x89d06e88
.word 0x00000000,0xfe000000
.word 0x7fffffff,0x000000db
.word 0xa7827b29,0x03641059
.word 0x00000039,0x67913c00
.word 0xb6cbf6ce,0x52fe1077
.word 0xa4d9e82f,0x5d56fdb4
.word 0xcb1be78c,0x22dc0d6e
.word 0xca6930fa,0x2949a21c
.word 0x8dcce1fe,0x779dcc7d
.word 0x598d761e,0xda0b9bd7
.word 0xe7480582,0x83ceb350
.word 0x067da7ad,0x1238ca2d
.word 0xbf2d0005,0xd4fe3f8e
p0_invalidate_semaphore:
.word 0
p1_invalidate_semaphore:
.word 0
p2_invalidate_semaphore:
.word 0
p3_invalidate_semaphore:
.word 0
p4_invalidate_semaphore:
.word 0
p5_invalidate_semaphore:
.word 0
p6_invalidate_semaphore:
.word 0
p7_invalidate_semaphore:
.word 0
p0_reset_cnt:
.word 0
.align 8
p0_ec_timing_ctrl:
.word 0,0
p0_ec_control:
.word 0,0
p0_mcu_shadow:
.skip 80
p1_reset_cnt:
.word 0
.align 8
p1_ec_timing_ctrl:
.word 0,0
p1_ec_control:
.word 0,0
p1_mcu_shadow:
.skip 80
p2_reset_cnt:
.word 0
.align 8
p2_ec_timing_ctrl:
.word 0,0
p2_ec_control:
.word 0,0
p2_mcu_shadow:
.skip 80
p3_reset_cnt:
.word 0
.align 8
p3_ec_timing_ctrl:
.word 0,0
p3_ec_control:
.word 0,0
p3_mcu_shadow:
.skip 80
p4_reset_cnt:
.word 0
.align 8
p4_ec_timing_ctrl:
.word 0,0
p4_ec_control:
.word 0,0
p4_mcu_shadow:
.skip 80
p5_reset_cnt:
.word 0
.align 8
p5_ec_timing_ctrl:
.word 0,0
p5_ec_control:
.word 0,0
p5_mcu_shadow:
.skip 80
p6_reset_cnt:
.word 0
.align 8
p6_ec_timing_ctrl:
.word 0,0
p6_ec_control:
.word 0,0
p6_mcu_shadow:
.skip 80
p7_reset_cnt:
.word 0
.align 8
p7_ec_timing_ctrl:
.word 0,0
p7_ec_control:
.word 0,0
p7_mcu_shadow:
.skip 80
user_data_end:
SECTION .p0_local0 DATA_VA=0x000800000
attr_data {
Name = .p0_local0,
VA = 0x0000000000800000,
RA = 0x0000000010000000,
PA = ra2pa(0x0000000010000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p0_local0_start
p0_local0_begin:
p0_local0_start:
.word 0x42e65b4e,0x970660d9,0xe3b0e393,0x6b1b744a
.word 0x3ff8b4f6,0x59f98bbb,0xe6f78a17,0x81511905
.word 0x197c14dd,0x969d0f83,0x93a8089a,0xd3996441
.word 0x30922279,0x88d6e9f7,0x3e5e9900,0x346592c9
.word 0x911d2f55,0xf387516e,0xe8059644,0xf53408ae
.word 0x37f88cea,0xeb36524e,0x4fec1aaf,0xd4177bf4
.word 0x7304aa94,0xb6464ea8,0xd00c77a3,0x8e36e80b
.word 0x45b65962,0x690b6c06,0x92d31f71,0xfd78f611
p0_local0_end:
SECTION .p0_local1 DATA_VA=0x000802000
attr_data {
Name = .p0_local1,
VA = 0x0000000000802000,
RA = 0x0000000010800000,
PA = ra2pa(0x0000000010800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p0_local1_start
p0_local1_begin:
p0_local1_start:
.word 0x77545652,0x7b14634f,0x44ec4897,0x9ed2fad1
.word 0x7defae26,0x51e1f9a2,0xaad35752,0xbe401b21
.word 0xdb0945ce,0x6d826675,0xa3d49a13,0x7c834bae
.word 0xbb788aa3,0x7fc6ccb9,0x1e377d24,0xd3a6585b
.word 0x7e33716a,0x459cf6ae,0xa9b20a07,0x668f33c3
.word 0x633e9fff,0x5993f063,0x71bbb01c,0x0cbffd98
.word 0x21ad818f,0x9a963f1b,0xa59db88d,0xe7837d38
.word 0xcb9e085e,0x7ff7ae86,0x9497a4dc,0x96f88039
p0_local1_end:
SECTION .p0_local2 DATA_VA=0x000804000
attr_data {
Name = .p0_local2,
VA = 0x0000000000804000,
RA = 0x0000000011000000,
PA = ra2pa(0x0000000011000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p0_local2_start
p0_local2_begin:
p0_local2_start:
.word 0xb3d84f4c,0xfb73bec7,0x92adff07,0xc95000a1
.word 0x7f37a470,0xd3611777,0x84cb78ca,0x474603d6
.word 0x43b4fa5c,0xbe55753b,0xec3f861b,0x937735fb
.word 0x6cf722a5,0x533a3bfb,0xa6a069c2,0xd7d8e8e7
.word 0xbfd0d23c,0x608782c2,0xa7bb86d9,0x006d8d69
.word 0xcbd03288,0x460c1e75,0xa096c3b0,0x0ff1026b
.word 0x620a14dd,0x08592d57,0x7648825b,0x158560f1
.word 0x8c11a953,0xe6626082,0xe4171821,0x4e3a7584
p0_local2_end:
SECTION .p0_local3 DATA_VA=0x000806000
attr_data {
Name = .p0_local3,
VA = 0x0000000000806000,
RA = 0x0000000011800000,
PA = ra2pa(0x0000000011800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p0_local3_start
p0_local3_begin:
p0_local3_start:
.word 0x02de5478,0x3707bf21,0xd24f4a89,0x2a1c5cbb
.word 0x6f6d6b8c,0xeb596f44,0xd53a1f3c,0xda6c5529
.word 0x6ae0bdb7,0x2d22b711,0xbcb47c52,0x46a6fe92
.word 0x855214ef,0x5eab601b,0xa9bae51e,0x044512ae
.word 0x371cb9c5,0x33bd8748,0x962ccbdb,0x3cca28c0
.word 0xc0935bb5,0xdc1cef03,0xdb9db035,0x1b69abeb
.word 0x388d6e2d,0x0cf8eb1e,0x9959371f,0x9bbc1b25
.word 0x76ef9285,0x6112063e,0xe99d0a9f,0x7c47e899
p0_local3_end:
SECTION .p1_local0 DATA_VA=0x000808000
attr_data {
Name = .p1_local0,
VA = 0x0000000000808000,
RA = 0x0000000012000000,
PA = ra2pa(0x0000000012000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p1_local0_start
p1_local0_begin:
p1_local0_start:
.word 0xe6ebf03d,0x0a754193,0x3d1cc6a6,0x94fb38df
.word 0x68380cd8,0xd1fc994c,0xeaa1348f,0x18841899
.word 0xfc3e7f14,0x5347e47d,0x6fb240e8,0xeba60301
.word 0x43f63223,0x805057d0,0x6d4f3d4c,0x2edc51a7
.word 0x9a5f72cb,0x2562cbe1,0xb6f5de4d,0xb550c28c
.word 0xdd5f5503,0x0d99b6d3,0x801014b0,0xf00c6a6f
.word 0x90fb1f04,0xe1eceef7,0x77ffabaf,0xe10508d9
.word 0x2f06ae78,0x39434914,0xc4bfc1f3,0xd169346e
p1_local0_end:
SECTION .p1_local1 DATA_VA=0x00080a000
attr_data {
Name = .p1_local1,
VA = 0x000000000080a000,
RA = 0x0000000012800000,
PA = ra2pa(0x0000000012800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p1_local1_start
p1_local1_begin:
p1_local1_start:
.word 0x8801f8d5,0xeb1deb10,0x308f6f70,0x4d801029
.word 0x6c814b75,0x0e607c45,0xc4f9bec9,0x6080b90a
.word 0x812c17c1,0xcb09abda,0x52c00bda,0x66a4eb62
.word 0x0bd5453d,0xd6be69b7,0x36ce0cd2,0x52a4eaef
.word 0x62814f14,0x11ef028b,0xad02363b,0xd9c22377
.word 0x94089090,0x44304877,0x2b0e9e12,0x54a12268
.word 0x26cdd0c3,0xa00d03c4,0x9b9ede96,0xbaccc250
.word 0x878889fd,0x60897524,0xdc11a24c,0xb7250e58
p1_local1_end:
SECTION .p1_local2 DATA_VA=0x00080c000
attr_data {
Name = .p1_local2,
VA = 0x000000000080c000,
RA = 0x0000000013000000,
PA = ra2pa(0x0000000013000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p1_local2_start
p1_local2_begin:
p1_local2_start:
.word 0x13c57972,0x0f9fdfe5,0x892d1777,0x94c0047f
.word 0x909793da,0xad4d5ce1,0xcce1e6b7,0x19987aff
.word 0x13bb252c,0xe9ad9639,0xcc16888a,0x5c235556
.word 0xd7ce0a31,0x07b0f1f7,0xedad61ee,0x32dc9c9e
.word 0x7cb68052,0xa37a5f2f,0x0e767ba1,0x4a58fd51
.word 0x99f9e024,0xf1f4f007,0x2b0ffc7c,0xa8cf4496
.word 0x8461788a,0x0e8714ea,0xf6fda919,0x7914d2bb
.word 0xe143d6fc,0xb7f677e7,0x19359d42,0x3aafb56b
p1_local2_end:
SECTION .p1_local3 DATA_VA=0x00080e000
attr_data {
Name = .p1_local3,
VA = 0x000000000080e000,
RA = 0x0000000013800000,
PA = ra2pa(0x0000000013800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p1_local3_start
p1_local3_begin:
p1_local3_start:
.word 0x21a2c6aa,0x7ba1f0de,0xeee8d188,0x8be3c1a6
.word 0xedd59b62,0x19fcf708,0x01813773,0xba4cfca6
.word 0xac4de60e,0xbbb1be91,0xfb964511,0xb3638e11
.word 0x0f2a99c0,0xf8b280b8,0xe070587e,0x3d4774b7
.word 0x479fdbbe,0xe48c8c13,0xf5576865,0xa63e48f3
.word 0xe83ec146,0x010ac2e5,0x12e13239,0xbc9d05f7
.word 0xe41a71bc,0x7aa3854e,0x44cb35f6,0x96e78f1b
.word 0x8272df98,0xba1f8778,0xd8ae00d6,0x7e5207df
p1_local3_end:
SECTION .p2_local0 DATA_VA=0x000810000
attr_data {
Name = .p2_local0,
VA = 0x0000000000810000,
RA = 0x0000000014000000,
PA = ra2pa(0x0000000014000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p2_local0_start
p2_local0_begin:
p2_local0_start:
.word 0x0b6684e6,0x85fdce3b,0x7be562ac,0x37de7f53
.word 0x727ff889,0xb4c0eccc,0x60723d44,0x670d67ea
.word 0x402a9d8d,0xb01036ad,0x03362b98,0x5d6d6399
.word 0xecdea55b,0xe3c488c6,0x05891fe1,0x205d5ee6
.word 0x5dfef598,0x85b95333,0x82da8b8f,0xc2529a76
.word 0x34f63ebe,0x56ed1a7b,0xdd69fea7,0x8ea43582
.word 0x937d4fdd,0x9e5bfc57,0xdda007d8,0x7796a4a5
.word 0xc710be21,0xeebacfc6,0xaf3fba31,0x48c737ca
p2_local0_end:
SECTION .p2_local1 DATA_VA=0x000812000
attr_data {
Name = .p2_local1,
VA = 0x0000000000812000,
RA = 0x0000000014800000,
PA = ra2pa(0x0000000014800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p2_local1_start
p2_local1_begin:
p2_local1_start:
.word 0x27f01a6e,0xd8a74aad,0xba7378a3,0xf15078b6
.word 0x88403607,0x97f4b9a4,0xb7d1da16,0x62775942
.word 0xe3cc6d17,0x339de5a9,0xcdaecd09,0xa8c79003
.word 0x3eb43ffa,0x6a77caed,0xe5235916,0xbd342bd5
.word 0x97d05ff5,0x27dbde21,0xe7951687,0x0bc7c1db
.word 0x7a345108,0x4e7c8afc,0x250c68a6,0x2678ba12
.word 0x8b97c517,0xdb3cb4ad,0x378fa989,0xb6d7572a
.word 0xf9cba11a,0x467af250,0xd6486510,0xd7b33ab4
p2_local1_end:
SECTION .p2_local2 DATA_VA=0x000814000
attr_data {
Name = .p2_local2,
VA = 0x0000000000814000,
RA = 0x0000000015000000,
PA = ra2pa(0x0000000015000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p2_local2_start
p2_local2_begin:
p2_local2_start:
.word 0xb5bbf0a8,0xccca165e,0xb22e772d,0x25ff86bd
.word 0xf156dc59,0x755dcb14,0xc4794297,0xe8f231fd
.word 0x928097a1,0xaffa368e,0x0b91dbda,0x4c0b430e
.word 0x264b2b71,0x8102dda4,0xc3b33f84,0x6e6a9886
.word 0x6d15254e,0x4659a9fc,0xc84e13de,0xd76d5c10
.word 0x5b01ef53,0x33af5697,0x03b04c2a,0xac0221d9
.word 0x3e96253e,0xd5fdcf56,0x52f93f20,0x6e1f2fad
.word 0x29499343,0x69bf6d32,0xba8f96ea,0xc4136393
p2_local2_end:
SECTION .p2_local3 DATA_VA=0x000816000
attr_data {
Name = .p2_local3,
VA = 0x0000000000816000,
RA = 0x0000000015800000,
PA = ra2pa(0x0000000015800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p2_local3_start
p2_local3_begin:
p2_local3_start:
.word 0xb357f01e,0x51a5db93,0xfdf75e89,0x5118aff4
.word 0xda956a88,0x38b8d486,0xa9c4cebf,0xd79505de
.word 0xc106bbc7,0x1f8f5ed5,0x3cb6c538,0x48168ed9
.word 0x70869e74,0x4fd92d22,0x81a0b784,0xd071ab36
.word 0xac82df45,0x2baa061f,0x6358efcc,0x876d4caa
.word 0xb9179efe,0xfd7287a7,0x49ca0a50,0x6c52227a
.word 0x42b64b59,0x195e433f,0xb8db1c92,0xe0aed1cd
.word 0x820ffbe3,0xc07a7704,0x40078d05,0x72bd4d8a
p2_local3_end:
SECTION .p3_local0 DATA_VA=0x000818000
attr_data {
Name = .p3_local0,
VA = 0x0000000000818000,
RA = 0x0000000016000000,
PA = ra2pa(0x0000000016000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p3_local0_start
p3_local0_begin:
p3_local0_start:
.word 0x9050fc23,0xc431aa39,0xf231613c,0xbf4d0ae4
.word 0xfd63d1d5,0xb826ffb7,0x435ceb10,0x061060fd
.word 0x654235c1,0xaa2d637a,0x687fd154,0x4b5997b9
.word 0xb50ea037,0xf42aba1f,0xabe48897,0xdb98cca7
.word 0xd86a3dd3,0x1c5fdb89,0x555024e5,0x0d61056a
.word 0xa4b656b8,0x4edc91bf,0x06891053,0xe1b6e891
.word 0x41c2fc18,0xb1cdc447,0x338a2253,0xf2102024
.word 0x8c85ee1d,0x4883ede7,0x8d7198ed,0x7886930e
p3_local0_end:
SECTION .p3_local1 DATA_VA=0x00081a000
attr_data {
Name = .p3_local1,
VA = 0x000000000081a000,
RA = 0x0000000016800000,
PA = ra2pa(0x0000000016800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p3_local1_start
p3_local1_begin:
p3_local1_start:
.word 0x92a7d84f,0x25f78371,0x7566c605,0xb4ebafae
.word 0x89b1971d,0x0f5845e6,0x85b1ed8a,0x2d83db65
.word 0xa6979f24,0xfc6781af,0x2d41d5ad,0xd781ffa2
.word 0xfcd11f77,0xe391683f,0x31f6ea37,0x67bbd045
.word 0xedcb9e86,0xa1d888bb,0xdeb9d652,0x3205a429
.word 0xb2c3aff8,0x48525040,0xce35c088,0x646314c5
.word 0xf7f2a153,0xab87c183,0x9f6dc848,0x937ad66b
.word 0xdb0fc3ce,0x86bccb84,0x9fd09719,0xa335fb2d
p3_local1_end:
SECTION .p3_local2 DATA_VA=0x00081c000
attr_data {
Name = .p3_local2,
VA = 0x000000000081c000,
RA = 0x0000000017000000,
PA = ra2pa(0x0000000017000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p3_local2_start
p3_local2_begin:
p3_local2_start:
.word 0x1cae1980,0xba6efc2a,0xebff5992,0xf7611f21
.word 0xff469964,0x427b0fed,0xe904d308,0x26589ab8
.word 0x6e05dca7,0xaf2e441b,0xc6c6ef01,0xada7528f
.word 0x1a847bd2,0xe7995275,0x4b61f4dd,0x22efb40a
.word 0xde6c990b,0x2a94d32f,0xe43b57a8,0x420b4a68
.word 0x8facfeb2,0xf4975bb8,0xeaf9f087,0x3bea7b15
.word 0x93b507cc,0xa19811bf,0xacecf778,0xa967199c
.word 0x7659ce22,0x776d1555,0x85c19d74,0x7ee952dc
p3_local2_end:
SECTION .p3_local3 DATA_VA=0x00081e000
attr_data {
Name = .p3_local3,
VA = 0x000000000081e000,
RA = 0x0000000017800000,
PA = ra2pa(0x0000000017800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p3_local3_start
p3_local3_begin:
p3_local3_start:
.word 0x03fc4f33,0x2ae502dd,0xc36d99bb,0xd3a439a8
.word 0xd158b9fa,0x7ef90308,0x46855c11,0xa250dc50
.word 0x31b3cb6f,0x67e0d06a,0x37c789de,0x7ef43851
.word 0x4af5ca59,0xaa99697f,0x3c85b685,0xb949a94d
.word 0xf058fee6,0xfe0a2994,0xa4ea522f,0xa50b3a2f
.word 0xb033aede,0x6680d14a,0x1fc3cd16,0xb8e3aded
.word 0x498ab9aa,0xd8175f8c,0x955d10fe,0xc1db2948
.word 0x15c60b03,0x016741a5,0x0ba166a2,0x239daf40
p3_local3_end:
SECTION .p4_local0 DATA_VA=0x000820000
attr_data {
Name = .p4_local0,
VA = 0x0000000000820000,
RA = 0x0000000018000000,
PA = ra2pa(0x0000000018000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p4_local0_start
p4_local0_begin:
p4_local0_start:
.word 0x0467905c,0x268df70a,0xc004cad2,0x2ca28694
.word 0x9224e1f1,0x6d622c1f,0x7153d539,0x0948672c
.word 0x78586a04,0xa88dca2c,0x9e9a7a75,0x6cd9ca7a
.word 0x92ebb3bc,0xe9935ac0,0xe17ee271,0xf49105c7
.word 0x607bf256,0x331bf078,0xdc832bcb,0x706166d8
.word 0x66445b8a,0x74083144,0xdd599924,0x95fdeac8
.word 0x09730f69,0x3ba5522a,0xfcc00dc9,0xd03cd037
.word 0xb6660b63,0xd0f0fdc5,0x40a7f578,0xb99369a1
p4_local0_end:
SECTION .p4_local1 DATA_VA=0x000822000
attr_data {
Name = .p4_local1,
VA = 0x0000000000822000,
RA = 0x0000000018800000,
PA = ra2pa(0x0000000018800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p4_local1_start
p4_local1_begin:
p4_local1_start:
.word 0x3f2be55e,0x3f0694b6,0x927f43a5,0x1a3c33e5
.word 0xc6752c26,0x6f1e2954,0xa5fc315a,0x9ccfd872
.word 0xe854cb50,0x151c54a1,0xd5dd0561,0x8056f300
.word 0x2c499930,0x86a25659,0x4d856d31,0x0ebd1ad7
.word 0xc9845c74,0x0e564d98,0xc98e9b3c,0xf682e569
.word 0x1997d467,0xe93fd9ac,0x2b4e7879,0xf4090904
.word 0x6c55d7da,0xf9a17804,0x2a6532de,0xc8412600
.word 0xabda7629,0x83b49237,0x63acefd3,0x0f73312a
p4_local1_end:
SECTION .p4_local2 DATA_VA=0x000824000
attr_data {
Name = .p4_local2,
VA = 0x0000000000824000,
RA = 0x0000000019000000,
PA = ra2pa(0x0000000019000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p4_local2_start
p4_local2_begin:
p4_local2_start:
.word 0xda59cf3b,0xc0510201,0x25605d60,0x1bb8a779
.word 0x45986108,0xb2282b49,0x51ec2263,0xd24f5a2b
.word 0x7f7e4354,0xcd5a8879,0xdf7c6b33,0x095fc6e1
.word 0x5c8ae612,0x89d4ea77,0xea4b7d46,0xdf2ea06d
.word 0x0285cfa3,0x86e93899,0xef0507f9,0x635eb4ec
.word 0x24d767f8,0x6fbaad42,0x7e9e8623,0x7dd7e339
.word 0x52fd5e9d,0x0aab0e4a,0xf4ffaa8c,0x1414fe2d
.word 0x1da32323,0x180284e5,0x2a2bc205,0x606675ea
p4_local2_end:
SECTION .p4_local3 DATA_VA=0x000826000
attr_data {
Name = .p4_local3,
VA = 0x0000000000826000,
RA = 0x0000000019800000,
PA = ra2pa(0x0000000019800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p4_local3_start
p4_local3_begin:
p4_local3_start:
.word 0x06004e61,0x09bf55cd,0x23c027d6,0x2fef751b
.word 0x56322b2e,0x54428d29,0x00f08bab,0x28e9ba69
.word 0xa977ef36,0x886abe3a,0x36b7d05e,0x3f526de1
.word 0x3ae92c4c,0xc99aa7ea,0x081ecc39,0x05fff09a
.word 0x801d1098,0x893920f4,0xb29f5180,0x5eb47d3c
.word 0x1aa4bd8c,0x610703a1,0xede327e9,0x5fc2f581
.word 0x1f3d407e,0x012866a1,0x5e677b42,0xed95ccfe
.word 0xc4bf31e9,0xe3b701c0,0x7027c6dd,0x4f9df4dc
p4_local3_end:
SECTION .p5_local0 DATA_VA=0x000828000
attr_data {
Name = .p5_local0,
VA = 0x0000000000828000,
RA = 0x000000001a000000,
PA = ra2pa(0x000000001a000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p5_local0_start
p5_local0_begin:
p5_local0_start:
.word 0x92790c22,0xf49a80e4,0xe8eb85bf,0x868c5a71
.word 0x5fa162a7,0x7c3d1684,0x99af091d,0x4e509baf
.word 0xe90c1dc0,0x4518c877,0x3153a3d3,0x4a29f631
.word 0x2fe3717e,0x30859fdf,0x05a39f2b,0x900c6c71
.word 0x6cfc0cec,0xd9264890,0xefcdeb17,0xa3fe9198
.word 0xfdd07194,0x4064024e,0x303e0e21,0x1164e78c
.word 0xad6f3d8d,0xd4d39663,0x28409d99,0x89e74e7e
.word 0x2a3ef105,0x0b590db2,0xba5d32b9,0x3d3a47de
p5_local0_end:
SECTION .p5_local1 DATA_VA=0x00082a000
attr_data {
Name = .p5_local1,
VA = 0x000000000082a000,
RA = 0x000000001a800000,
PA = ra2pa(0x000000001a800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p5_local1_start
p5_local1_begin:
p5_local1_start:
.word 0x5a8d341a,0xe92fdcf2,0x359f2070,0x8160606f
.word 0x406e81e6,0x13a639b5,0xcec9af3a,0x8f81e828
.word 0xac5b8004,0x65e167a8,0xea0beb00,0x359cdbf4
.word 0x58ef0664,0x79459856,0xeab2cceb,0x89096be3
.word 0x2b89d563,0x18077536,0xf674433f,0xa00dac17
.word 0x7a635b62,0x594fd5ac,0x36bd8e8d,0x0d0c73a3
.word 0x4a07b000,0xdb32e90f,0xb3b903b2,0x040f1be5
.word 0x7b70e3cb,0xb9384254,0x8eb6c6f1,0x7921669b
p5_local1_end:
SECTION .p5_local2 DATA_VA=0x00082c000
attr_data {
Name = .p5_local2,
VA = 0x000000000082c000,
RA = 0x000000001b000000,
PA = ra2pa(0x000000001b000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p5_local2_start
p5_local2_begin:
p5_local2_start:
.word 0xc637c30d,0xcf023c28,0xd84be556,0xb18f4252
.word 0x80f09e8c,0xb4ca7ff4,0x0c869d33,0x031f126b
.word 0x1614df23,0x538a8053,0x82a69a1f,0xeeef786c
.word 0xfdc427f4,0x2675ae40,0x4fbf44f8,0x406bd3ba
.word 0xedaff66c,0x6b148891,0x86a1c1e1,0xb1f2105a
.word 0xdea3e9c2,0x707dc007,0xd9fef365,0x24edfc88
.word 0x6d6d324d,0xca8d789f,0x45666913,0x0f33e756
.word 0x852f09ac,0x2aafeced,0x527ebbb1,0x5e50ee09
p5_local2_end:
SECTION .p5_local3 DATA_VA=0x00082e000
attr_data {
Name = .p5_local3,
VA = 0x000000000082e000,
RA = 0x000000001b800000,
PA = ra2pa(0x000000001b800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p5_local3_start
p5_local3_begin:
p5_local3_start:
.word 0xf6c19649,0x67241edf,0x655d3f5e,0xfa729998
.word 0xbe1e7a47,0xa48bbaf5,0x0567f772,0x8af284b6
.word 0x8cba0238,0xf891c02c,0x1518f7e0,0x3c75b9f3
.word 0x3d3f58b9,0x68c0e810,0x597d67a8,0xdec8dd48
.word 0xbb371c94,0xb83774bd,0xb59673a1,0xed4c4d12
.word 0x272f0295,0xd8d074d5,0x37b89c44,0x2e2e21c6
.word 0x0d11fde0,0xaba65aa7,0xa81e8bd5,0x4877db6d
.word 0xce63c7bc,0x3cdeaa58,0x678093d7,0x8f0ee236
p5_local3_end:
SECTION .p6_local0 DATA_VA=0x000830000
attr_data {
Name = .p6_local0,
VA = 0x0000000000830000,
RA = 0x000000001c000000,
PA = ra2pa(0x000000001c000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p6_local0_start
p6_local0_begin:
p6_local0_start:
.word 0xd3e7d168,0xf531c95d,0x12a35089,0x01f4bbf1
.word 0x5e608876,0xc1a23b45,0x3a87b6d2,0x9f079fb6
.word 0xede5d91e,0xf0a02b14,0x8a015c39,0xf7860881
.word 0xdb019bbf,0x75c7a519,0x10c9a0da,0x475388a2
.word 0x56215343,0xcb18942b,0x117ef94f,0x96363a6a
.word 0x1616f043,0x087dad00,0xdcafef1b,0x98fe78e9
.word 0xfbf5ac55,0x6e22cf6c,0x418ff67e,0xa890e303
.word 0x3d2bf066,0xb70e0ad5,0x7afbc94c,0x8376a2c2
p6_local0_end:
SECTION .p6_local1 DATA_VA=0x000832000
attr_data {
Name = .p6_local1,
VA = 0x0000000000832000,
RA = 0x000000001c800000,
PA = ra2pa(0x000000001c800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p6_local1_start
p6_local1_begin:
p6_local1_start:
.word 0xcdfb33d7,0x30fb915c,0x74bf466a,0x3a559fcd
.word 0xf4bde9d6,0xc6221083,0xf07859e4,0x37b7ee2a
.word 0x21ebed29,0x57875bc7,0xd9b6f0e3,0x06e95fe6
.word 0xaf2865c7,0xef24300a,0x78816992,0xd8dcab83
.word 0x6bb9169a,0x72d4d071,0xcfc04687,0xe2abc6b2
.word 0x865e980b,0xfff39a6f,0x49740bc2,0xe8238989
.word 0xdecf0d90,0xcb883fb3,0x9392a53b,0x188ef37d
.word 0xdddfcc74,0x2fb464b6,0xc75bebb5,0x31416ad1
p6_local1_end:
SECTION .p6_local2 DATA_VA=0x000834000
attr_data {
Name = .p6_local2,
VA = 0x0000000000834000,
RA = 0x000000001d000000,
PA = ra2pa(0x000000001d000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p6_local2_start
p6_local2_begin:
p6_local2_start:
.word 0xb6790f19,0x1800add4,0xee929e00,0x1f9c67be
.word 0x76d268fb,0x1b8e88bb,0x17914f66,0x89cccb89
.word 0x9bbad5b6,0x6bb34f0a,0x09a3aad6,0xa38a2a54
.word 0xbc5535ef,0xc8892811,0xce75ccc3,0xddc67774
.word 0xbbab9a04,0xee03b53d,0xd9f1e34e,0xdac4a630
.word 0x2ff2a928,0x1c2bf5a7,0xc111c3d0,0x107c3c85
.word 0x3e6adc6c,0x866d4198,0x235053b7,0xeb881f4d
.word 0x1e4ebf56,0x978cfb6b,0xb8772c41,0x83bad4f6
p6_local2_end:
SECTION .p6_local3 DATA_VA=0x000836000
attr_data {
Name = .p6_local3,
VA = 0x0000000000836000,
RA = 0x000000001d800000,
PA = ra2pa(0x000000001d800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p6_local3_start
p6_local3_begin:
p6_local3_start:
.word 0xa1083807,0xb79a7a2a,0xb3d801af,0x6b1c9a9e
.word 0x45d95765,0x7444ef47,0xc9619855,0xd23101bc
.word 0xa058f13c,0xb4b69a64,0xf6feed80,0x09068c39
.word 0x52094910,0xdac9bfd0,0xfed6ec83,0x94f718f6
.word 0x5a2f98fa,0xb7784fbf,0xd27adf9a,0xacdb2022
.word 0xed98b043,0xb64ff0f6,0x75579515,0xed3f145b
.word 0x741d34e7,0x553036c4,0x07be3e51,0x07cc91de
.word 0xde600622,0x4149bc72,0xed04e714,0x06dbbef0
p6_local3_end:
SECTION .p7_local0 DATA_VA=0x000838000
attr_data {
Name = .p7_local0,
VA = 0x0000000000838000,
RA = 0x000000001e000000,
PA = ra2pa(0x000000001e000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p7_local0_start
p7_local0_begin:
p7_local0_start:
.word 0xa7827b29,0x03641059,0x5be3652e,0xca70cb83
.word 0xbc337824,0xc8339b4a,0xe1f96bec,0xcb482f4b
.word 0x6f7df7e5,0xea0197da,0xd415ca8d,0x69ef09b7
.word 0x26a2c3c6,0x6b9b0fd6,0xb21bc931,0x9584bfea
.word 0x4594fdd6,0x9505e6de,0x0df3bf3e,0x134aad56
.word 0x9260421b,0x57c219fb,0xd2e3ac86,0xc1dc2a7a
.word 0xa1a5b396,0x31a7a0a1,0xe979912d,0xfbede693
.word 0x27253721,0xf149118e,0x8009f530,0x38b16fad
p7_local0_end:
SECTION .p7_local1 DATA_VA=0x00083a000
attr_data {
Name = .p7_local1,
VA = 0x000000000083a000,
RA = 0x000000001e800000,
PA = ra2pa(0x000000001e800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p7_local1_start
p7_local1_begin:
p7_local1_start:
.word 0x358c6d9b,0xf0c7788b,0xd8f86c2c,0x23be92fb
.word 0x650039a1,0x1d802a6e,0xe7d6fe5d,0x0c774292
.word 0xe479a25d,0xb9fc0297,0x8ce71bcb,0x535941dd
.word 0x5d494a94,0x9977e6df,0x0a1225a4,0x88cfa10a
.word 0xc4d89f77,0xcaabdd39,0x972df5b6,0xe049294b
.word 0xbbfdd44c,0x96cc979f,0x589d1ee2,0xc5c9d1fd
.word 0x386351e5,0xd9979709,0x11e2d11e,0x7ccd9c9d
.word 0xd5f26932,0x0b83c756,0xf22b9928,0x74c21737
p7_local1_end:
SECTION .p7_local2 DATA_VA=0x00083c000
attr_data {
Name = .p7_local2,
VA = 0x000000000083c000,
RA = 0x000000001f000000,
PA = ra2pa(0x000000001f000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p7_local2_start
p7_local2_begin:
p7_local2_start:
.word 0xf8fce036,0x2061afc3,0xcbf05485,0x2880dd05
.word 0x7c50f407,0xd3c8aafb,0x8a50f8f6,0x2fef8ae8
.word 0xadc2fd6c,0x8ad5224d,0x8cd224d8,0xd3d2593d
.word 0x4442edc7,0xa76437c1,0x4e134b54,0xb47b248f
.word 0x4d0ef609,0x3450d278,0xd3ad9ec0,0x46d23ea0
.word 0xf41fc661,0x42968c71,0xe225bab3,0xa8c58314
.word 0x3a0d138b,0x56ce96e9,0xffb14d0b,0xc6950fcd
.word 0xc5630ada,0x16faa7a2,0x7d1734a7,0x2a3cfbf9
p7_local2_end:
SECTION .p7_local3 DATA_VA=0x00083e000
attr_data {
Name = .p7_local3,
VA = 0x000000000083e000,
RA = 0x000000001f800000,
PA = ra2pa(0x000000001f800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global p7_local3_start
p7_local3_begin:
p7_local3_start:
.word 0xe1038923,0x12f84f7f,0xf90c5f6e,0x6615e0aa
.word 0x6b3c5bda,0x89d06e88,0xbf964ef5,0x270997ac
.word 0x710252bd,0x32de7f63,0xc1389f3c,0xb023081b
.word 0xe9f057bf,0x1440cd84,0xb6cbf6ce,0x83241077
.word 0xa4d9e82f,0x5d56fdb4,0x27ba88b5,0x22dc0d6e
.word 0xca6930fa,0x2949a21c,0x89af4f52,0x37f0b92f
.word 0x598d761e,0xda0b9bd7,0xe7480582,0x83ceb350
.word 0x7360f44f,0xe462dda9,0xbf2dd492,0xd4fe3f8e
p7_local3_end:
SECTION .share0 DATA_VA=0x000840000
attr_data {
Name = .share0,
VA = 0x0000000000840000,
RA = 0x0000000030000000,
PA = ra2pa(0x0000000030000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global share0_start
share0_begin:
share0_start:
.word 0x85c60fb7,0xef75d220,0x04542041,0x9c93497c
.word 0x6e66d6c4,0xfd198c4a,0xf7221461,0xe4f2d2e5
.word 0x1ae0c28b,0x65251b59,0xe1891eaf,0x3da0194f
.word 0x6a60a2dd,0x2f8bce5c,0x85d98079,0x4ca6b4d2
.word 0x44362ded,0xda76fb9c,0xda4d5cc0,0x1e654b89
.word 0x67a3dcb1,0x88693c9a,0x955af50c,0x040eb691
.word 0x9a48fefb,0xcbb65da4,0xcf892d73,0x2ab430c9
.word 0x139432ec,0x71fc2900,0xe24a942f,0x84473395
share0_end:
SECTION .share1 DATA_VA=0x000842000
attr_data {
Name = .share1,
VA = 0x0000000000842000,
RA = 0x0000000030800000,
PA = ra2pa(0x0000000030800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global share1_start
share1_begin:
share1_start:
.word 0x06c26ca4,0x5615786a,0xcecc4eca,0x5b6e14a8
.word 0x9643b1e6,0xe8b6c10d,0xf26f34c1,0x64d6b949
.word 0x9b537ea8,0xadcf9407,0x62ea1ba2,0x0c40fc8c
.word 0x7a2cde75,0x8d9a7c94,0x6b8e6bff,0xbe4d1de1
.word 0xb987fafb,0xa34bcf28,0x8dc7e95f,0x8c6d6961
.word 0xd4e5dbf3,0x9273b418,0x38e86ded,0x77637411
.word 0x828a9d30,0x73c1be91,0x245e6469,0x2dd5a1c0
.word 0x549de38a,0x9a53aca4,0x5602977e,0x07965eec
share1_end:
SECTION .share2 DATA_VA=0x000844000
attr_data {
Name = .share2,
VA = 0x0000000000844000,
RA = 0x0000000031000000,
PA = ra2pa(0x0000000031000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global share2_start
share2_begin:
share2_start:
.word 0x0dd4cef1,0xc8c8935f,0x233c0445,0xe07e13b7
.word 0x3928a6f0,0x659d86ac,0x6b9fc5b1,0x16f98a13
.word 0xa178b997,0x51332213,0x8faf0fc2,0x76776b3f
.word 0xfbfd9d08,0x0da37b95,0x90dd5209,0xf44e57a0
.word 0xe89c0c76,0x1ac31feb,0x0a7a3060,0x33892773
.word 0x9c68df32,0x8c055a4e,0x14d6ce7e,0x903bb565
.word 0xe2f78106,0xfa69f4b5,0x65bd102c,0xc3051535
.word 0xb888d3f8,0xa2776d1b,0x4d27c9ed,0xcb1adbdc
share2_end:
SECTION .share3 DATA_VA=0x000846000
attr_data {
Name = .share3,
VA = 0x0000000000846000,
RA = 0x0000000031800000,
PA = ra2pa(0x0000000031800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Diag=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
}
.data
.seg "data"
.align 0x2000
.global share3_start
share3_begin:
share3_start:
.word 0x318aca7b,0x5b31ee7f,0x76a2ff0a,0x05063c4c
.word 0x4dcc67d2,0xb23ac79f,0x56dd5a7b,0x7640dec5
.word 0x3f7f065d,0xfe79c0eb,0xc4e59e50,0x0ef470be
.word 0xf80567ab,0xe30aebaa,0xd259e295,0x3bc10dbc
.word 0xbc14e06d,0x5bbc47ac,0xc7aba30d,0xd3e1cb73
.word 0xbaa59332,0x72e362d0,0x4698aed7,0x9c68a10f
.word 0xecdb3a71,0xe45fb7fe,0x69cf365b,0xab01cea9
.word 0xded28676,0x8c5247ff,0xe624c239,0x2b7a049c
share3_end: