Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / mpgenfpga / diag / mpgen_2000_11.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: mpgen_2000_11.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 ============================================
*/
! Niagara2 UP Random Test
! Seed = 327144528
! Riesling can be on
! 1 Thread, 2000 lines
! mpgen created on Dec 20, 2005 (16:35:03)
! mpgen_2000_11.s created on Mar 27, 2009 (14:45:28)
! RC file : random.rc
! cmd = /import/n2-tools/release/tools/mpgen/mpgen,1.051220 -rc random.rc -o mpgen_2000_11 -p 1 -l 2000
#define H_HT0_Hw_Corrected_Error_0x63 hw_corrected_error_handler
#define MAIN_PAGE_NUCLEUS_ALSO
#define MAIN_PAGE_HV_ALSO
#define N_CPUS 1
#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 1
#define THREAD_STRIDE 1
#define SKIP_TRAPCHECK
#define USE_MPGEN_TRAPS
#include "hboot.s"
.text
.global main
main:
! Random code for Processor 0
processor_0:
ta T_CHANGE_PRIV
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 = f8511d1b efb2d718 393e2a63 9eed9753
! %f4 = da6229f7 a19f87bd b3fc65cc 64804183
! %f8 = 082da03a b1a1a9fd 44cc3530 23145b02
! %f12 = bdce655c 80119692 faf2162c 1aee0638
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = bc8ad5ed a79d9bf2 f404cd1d af703dc3
! %f20 = 9e3612e3 fa8a642b 14da5593 f482f3f5
! %f24 = e7cdd534 98f0288b 72016081 64902294
! %f28 = 47d58ad6 31dcbcd9 2579ae5c 22487c2b
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = 7737f8a3 e4921899 821ec8e2 b507acd4
! %f36 = 13dfcadc 2c2a5f34 55725e6d 1e017edd
! %f40 = f5d75abc 2f9b2906 f1137fd6 51341abb
! %f44 = 18f4aba1 edeabd4f f47520a7 36cff8c6
ldda [%g1]ASI_BLK_P,%f32
! Set up the Graphics Status Register
setx 0xb95eb40700000022,%g7,%g1 ! GSR scale = 4, align = 2
wr %g1,%g0,%gsr ! GSR = b95eb40700000022
wr %g0,%y ! Clear Y register
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:
! %f9 = b1a1a9fd, Mem[0000000030081408] = 8fa37352
sta %f9 ,[%i2+%o4]0x89 ! Mem[0000000030081408] = b1a1a9fd
! %l6 = e883873ca254d25b, Mem[00000000201c0000] = 747075c1, %asi = 80
stba %l6,[%o0+0x000]%asi ! Mem[00000000201c0000] = 5b7075c1
! Mem[00000000201c0000] = 5b7075c1, %l5 = e9214980c6704eb9
ldsha [%o0+0x000]%asi,%l5 ! %l5 = 0000000000005b70
! %f31 = 22487c2b, Mem[0000000030181400] = 203ad056
sta %f31,[%i6+%g0]0x89 ! Mem[0000000030181400] = 22487c2b
! %l2 = 022c5b4266427080, immed = 000006e4, %y = 00000000
udiv %l2,0x6e4,%l4 ! %l4 = 00000000000ed723
mov %l0,%y ! %y = 3155831c
! Mem[0000000010001408] = 32520af018ba0478, %l7 = 52a876b9e69113cc
ldxa [%i0+%o4]0x80,%l7 ! %l7 = 32520af018ba0478
! Mem[0000000010181410] = c51e0ba2 fa17dbfb, %l6 = a254d25b, %l7 = 18ba0478
ldda [%i6+%o5]0x80,%l6 ! %l6 = 00000000c51e0ba2 00000000fa17dbfb
! %f5 = a19f87bd, Mem[0000000010141400] = f264173e
sta %f5 ,[%i5+%g0]0x80 ! Mem[0000000010141400] = a19f87bd
! %l6 = c51e0ba2, %l7 = fa17dbfb, Mem[00000000300c1408] = e74c0a50 2300bc85
stda %l6,[%i3+%o4]0x89 ! Mem[00000000300c1408] = c51e0ba2 fa17dbfb
! Starting 10 instruction Store Burst
! %l4 = 00000000000ed723, Mem[0000000010001408] = 32520af0
stwa %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000ed723
p0_label_2:
! %f0 = f8511d1b efb2d718 393e2a63 9eed9753
! %f4 = da6229f7 a19f87bd b3fc65cc 64804183
! %f8 = 082da03a b1a1a9fd 44cc3530 23145b02
! %f12 = bdce655c 80119692 faf2162c 1aee0638
stda %f0,[%i6]ASI_BLK_AIUP ! Block Store to 0000000010181400
! %l2 = 66427080, %l3 = a99da124, Mem[0000000010001400] = c58868bd 0da57a2a
stda %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = 66427080 a99da124
! Mem[00000000211c0000] = fe39877b, %l3 = 507f85a7a99da124
ldstuba [%o2+0x000]%asi,%l3 ! %l3 = 000000fe000000ff
! Mem[0000000030141410] = b30a3843, %l0 = ca8662063155831c
swapa [%i5+%o5]0x89,%l0 ! %l0 = 00000000b30a3843
! %l2 = 022c5b4266427080, Mem[0000000010141410] = 1506448b
stwa %l2,[%i5+%o5]0x80 ! Mem[0000000010141410] = 66427080
! %f26 = 72016081 64902294, Mem[0000000010001408] = 000ed723 18ba0478
stda %f26,[%i0+%o4]0x80 ! Mem[0000000010001408] = 72016081 64902294
! %l4 = 00000000000ed723, Mem[0000000010081408] = a41a702a
stha %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = d723702a
! Mem[0000000030101410] = a1064b63, %l3 = 00000000000000fe
ldstuba [%i4+%o5]0x89,%l3 ! %l3 = 00000063000000ff
! Mem[0000000010001400] = 80704266, %l1 = 4891b675fea9c1a1
ldstuba [%i0+%g0]0x80,%l1 ! %l1 = 00000080000000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c1430] = 8b7d1d2d, %l7 = 00000000fa17dbfb
ldsha [%i3+0x030]%asi,%l7 ! %l7 = ffffffffffff8b7d
p0_label_3:
! Mem[0000000030001408] = b3083336, %l4 = 00000000000ed723
lduha [%i0+%o4]0x89,%l4 ! %l4 = 0000000000003336
! %l5 = 0000000000005b70, Mem[00000000211c0001] = ff39877b, %asi = 80
stba %l5,[%o2+0x001]%asi ! Mem[00000000211c0000] = ff70877b
! Mem[0000000021800000] = 14e5ddab, %l6 = 00000000c51e0ba2
lduh [%o3+%g0],%l6 ! %l6 = 00000000000014e5
! Mem[0000000030181400] = 2b7c4822, %l2 = 022c5b4266427080
lduwa [%i6+%g0]0x81,%l2 ! %l2 = 000000002b7c4822
! %l2 = 000000002b7c4822, Mem[0000000010081400] = 6b26c342c90352a2
stx %l2,[%i2+%g0] ! Mem[0000000010081400] = 000000002b7c4822
! Mem[0000000010101400] = 17de5232 d2ccd9a9, %l6 = 000014e5, %l7 = ffff8b7d
ldda [%i4+%g0]0x88,%l6 ! %l6 = 00000000d2ccd9a9 0000000017de5232
! Mem[0000000010101428] = fe4731838b39271f, %l5 = 0000000000005b70
ldx [%i4+0x028],%l5 ! %l5 = fe4731838b39271f
! Mem[0000000030141400] = 54360ebd, %f17 = a79d9bf2
lda [%i5+%g0]0x81,%f17 ! %f17 = 54360ebd
! Mem[0000000030081408] = 246eee7fb1a1a9fd, %l5 = fe4731838b39271f
ldxa [%i2+%o4]0x89,%l5 ! %l5 = 246eee7fb1a1a9fd
! Starting 10 instruction Store Burst
! Mem[0000000010001400] = 664270ff, %l2 = 000000002b7c4822
swapa [%i0+%g0]0x88,%l2 ! %l2 = 00000000664270ff
p0_label_4:
! Mem[0000000010101410] = d364a9da, %l0 = 00000000b30a3843
swapa [%i4+%o5]0x80,%l0 ! %l0 = 00000000d364a9da
! %l7 = 0000000017de5232, imm = fffffffffffff25f, %l6 = 00000000d2ccd9a9
orn %l7,-0xda1,%l6 ! %l6 = 0000000017de5fb2
! %f26 = 72016081 64902294, %l7 = 0000000017de5232
! Mem[0000000030141400] = 54360ebdef0bfc1d
stda %f26,[%i5+%l7]ASI_PST8_S ! Mem[0000000030141400] = 54366081ef0b221d
! %l7 = 0000000017de5232, Mem[0000000010101400] = 17de5232d2ccd9a9
stxa %l7,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000000017de5232
! Mem[00000000100c1408] = 45828532, %l3 = 0000000000000063
swapa [%i3+%o4]0x88,%l3 ! %l3 = 0000000045828532
! %f18 = f404cd1d, Mem[0000000010141400] = a19f87bd
sta %f18,[%i5+%g0]0x80 ! Mem[0000000010141400] = f404cd1d
! Mem[0000000030081410] = 92236e92, %l6 = 0000000017de5fb2
swapa [%i2+%o5]0x81,%l6 ! %l6 = 0000000092236e92
! Mem[0000000030141400] = 54366081, %l1 = 0000000000000080
ldstuba [%i5+%g0]0x81,%l1 ! %l1 = 00000054000000ff
! Mem[0000000030001410] = 918eed5a, %l0 = 00000000d364a9da
ldstuba [%i0+%o5]0x81,%l0 ! %l0 = 00000091000000ff
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = ff70877b, %l7 = 0000000017de5232
lduba [%o2+0x001]%asi,%l7 ! %l7 = 0000000000000070
p0_label_5:
! Mem[0000000030041400] = d2c46fab, %l0 = 0000000000000091
lduha [%i1+%g0]0x81,%l0 ! %l0 = 000000000000d2c4
! Mem[0000000030141400] = ff366081 ef0b221d, %l4 = 00003336, %l5 = b1a1a9fd
ldda [%i5+%g0]0x81,%l4 ! %l4 = 00000000ff366081 00000000ef0b221d
membar #Sync ! Added by membar checker (1)
! Mem[0000000010181438] = faf2162c, %l5 = 00000000ef0b221d
lduw [%i6+0x038],%l5 ! %l5 = 00000000faf2162c
! Mem[00000000100c1400] = 56ac0c11dabdccce, %f22 = 14da5593 f482f3f5
ldda [%i3+%g0]0x88,%f22 ! %f22 = 56ac0c11 dabdccce
! Mem[00000000100c1430] = 8b7d1d2d, %l2 = 00000000664270ff
ldsh [%i3+0x032],%l2 ! %l2 = 0000000000001d2d
! Mem[0000000010181438] = faf2162c, %l0 = 000000000000d2c4
ldswa [%i6+0x038]%asi,%l0 ! %l0 = fffffffffaf2162c
! Mem[00000000211c0000] = ff70877b, %l4 = 00000000ff366081
lduba [%o2+0x000]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030181400] = 2b7c4822037cf36c, %l1 = 0000000000000054
ldxa [%i6+%g0]0x81,%l1 ! %l1 = 2b7c4822037cf36c
! Mem[0000000030101410] = ff4b06a1, %l4 = 00000000000000ff
ldsha [%i4+%o5]0x81,%l4 ! %l4 = ffffffffffffff4b
! Starting 10 instruction Store Burst
! %l1 = 2b7c4822037cf36c, Mem[0000000010141408] = 9861b7ff
stha %l1,[%i5+%o4]0x88 ! Mem[0000000010141408] = 9861f36c
p0_label_6:
! %l4 = ffffff4b, %l5 = faf2162c, Mem[0000000030081400] = f9f60e05 3c70cee3
stda %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = ffffff4b faf2162c
! %l5 = 00000000faf2162c, Mem[0000000030041408] = 139bd8c4
stwa %l5,[%i1+%o4]0x89 ! Mem[0000000030041408] = faf2162c
! Mem[0000000030181400] = 2b7c4822, %l4 = ffffffffffffff4b
swapa [%i6+%g0]0x81,%l4 ! %l4 = 000000002b7c4822
! %f12 = bdce655c, Mem[0000000010081400] = 00000000
sta %f12,[%i2+%g0]0x80 ! Mem[0000000010081400] = bdce655c
! Mem[0000000010041403] = 4b594e7c, %l7 = 0000000000000070
ldstuba [%i1+0x003]%asi,%l7 ! %l7 = 0000007c000000ff
! %l4 = 2b7c4822, %l5 = faf2162c, Mem[0000000030041410] = 2bcc552e 5376db64
stda %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = 2b7c4822 faf2162c
! %f16 = bc8ad5ed 54360ebd, %f18 = f404cd1d af703dc3
fxtod %f16,%f18 ! %f18 = c3d0dd4a 84aaf27c
! %l3 = 0000000045828532, Mem[0000000030181408] = 13fa6119
stha %l3,[%i6+%o4]0x89 ! Mem[0000000030181408] = 13fa8532
! %l6 = 92236e92, %l7 = 0000007c, Mem[00000000100c1408] = 63000000 487c30c3
std %l6,[%i3+%o4] ! Mem[00000000100c1408] = 92236e92 0000007c
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = 0000000017de5232, %f28 = 47d58ad6 31dcbcd9
ldda [%i4+%g0]0x88,%f28 ! %f28 = 00000000 17de5232
p0_label_7:
! Mem[0000000030001400] = 67be1bddbf74240a, %f16 = bc8ad5ed 54360ebd
ldda [%i0+%g0]0x81,%f16 ! %f16 = 67be1bdd bf74240a
! Mem[0000000030041400] = ab6fc4d2, %l0 = fffffffffaf2162c
lduha [%i1+%g0]0x89,%l0 ! %l0 = 000000000000c4d2
! Mem[0000000010101410] = 43380ab3, %l5 = 00000000faf2162c
ldsha [%i4+%o5]0x88,%l5 ! %l5 = 0000000000000ab3
! Mem[00000000211c0000] = ff70877b, %l0 = 000000000000c4d2
ldsh [%o2+%g0],%l0 ! %l0 = ffffffffffffff70
! Mem[0000000030141410] = 3155831c, %f15 = 1aee0638
lda [%i5+%o5]0x89,%f15 ! %f15 = 3155831c
! %l6 = 0000000092236e92, imm = ffffffffffffff4c, %l6 = 0000000092236e92
orn %l6,-0x0b4,%l6 ! %l6 = 0000000092236eb3
! Mem[0000000010101400] = 17de5232, %f18 = c3d0dd4a
lda [%i4+%g0]0x88,%f18 ! %f18 = 17de5232
! Mem[0000000030141400] = ff366081 ef0b221d, %l0 = ffffff70, %l1 = 037cf36c
ldda [%i5+%g0]0x81,%l0 ! %l0 = 00000000ff366081 00000000ef0b221d
! Mem[000000001000140c] = 64902294, %l4 = 000000002b7c4822
lduba [%i0+0x00c]%asi,%l4 ! %l4 = 0000000000000064
! Starting 10 instruction Store Burst
! %f28 = 00000000 17de5232, %l5 = 0000000000000ab3
! Mem[0000000030041408] = 2c16f2fa3741f12c
add %i1,0x008,%g1
stda %f28,[%g1+%l5]ASI_PST16_SL ! Mem[0000000030041408] = 3252de173741f12c
p0_label_8:
! Mem[0000000010181408] = 393e2a63, %l2 = 0000000000001d2d
swapa [%i6+%o4]0x80,%l2 ! %l2 = 00000000393e2a63
! %f8 = 082da03a b1a1a9fd, %l4 = 0000000000000064
! Mem[0000000010001410] = 74cb7a9714f96e1e
add %i0,0x010,%g1
stda %f8,[%g1+%l4]ASI_PST32_PL ! Mem[0000000010001410] = 74cb7a9714f96e1e
! %l2 = 00000000393e2a63, Mem[0000000030141408] = a59ff5fa
stwa %l2,[%i5+%o4]0x89 ! Mem[0000000030141408] = 393e2a63
! Mem[0000000010101410] = b30a3843, %l2 = 00000000393e2a63
swapa [%i4+%o5]0x80,%l2 ! %l2 = 00000000b30a3843
! Mem[0000000010181410] = da6229f7, %l6 = 0000000092236eb3
swapa [%i6+%o5]0x80,%l6 ! %l6 = 00000000da6229f7
! Mem[0000000010181400] = f8511d1b, %l2 = 00000000b30a3843
ldstuba [%i6+%g0]0x80,%l2 ! %l2 = 000000f8000000ff
! %l2 = 00000000000000f8, Mem[0000000030141408] = 393e2a63
stwa %l2,[%i5+%o4]0x89 ! Mem[0000000030141408] = 000000f8
! Mem[00000000100c1438] = d04808b7a77b3f76, %l6 = 00000000da6229f7, %l4 = 0000000000000064
add %i3,0x38,%g1
casxa [%g1]0x80,%l6,%l4 ! %l4 = d04808b7a77b3f76
! %f6 = b3fc65cc 64804183, %l3 = 0000000045828532
! Mem[0000000030101408] = 96a9d7b0ad40bccd
add %i4,0x008,%g1
stda %f6,[%g1+%l3]ASI_PST8_SL ! Mem[0000000030101408] = 9641d7b0cc65bccd
! Starting 10 instruction Load Burst
! Mem[0000000021800080] = 3ddb4ee0, %l1 = 00000000ef0b221d
ldsh [%o3+0x080],%l1 ! %l1 = 0000000000003ddb
p0_label_9:
! Mem[0000000030181410] = a1ed70f8, %l4 = d04808b7a77b3f76
ldswa [%i6+%o5]0x89,%l4 ! %l4 = ffffffffa1ed70f8
! Mem[0000000030141400] = 816036ff, %f25 = 98f0288b
lda [%i5+%g0]0x89,%f25 ! %f25 = 816036ff
! Mem[0000000030041400] = d2c46fab, %f9 = b1a1a9fd
lda [%i1+%g0]0x81,%f9 ! %f9 = d2c46fab
! Mem[00000000100c1418] = 079e2c00, %l5 = 0000000000000ab3
ldsha [%i3+0x01a]%asi,%l5 ! %l5 = 0000000000002c00
! Mem[0000000030081400] = ffffff4bfaf2162c, %l5 = 0000000000002c00
ldxa [%i2+%g0]0x81,%l5 ! %l5 = ffffff4bfaf2162c
! Mem[0000000010101410] = 632a3e39, %l3 = 0000000045828532
lduwa [%i4+%o5]0x88,%l3 ! %l3 = 00000000632a3e39
! Mem[0000000010181400] = 1b1d51ff, %l7 = 000000000000007c
lduba [%i6+%g0]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010181410] = b36e2392, %l2 = 00000000000000f8
lduba [%i6+%o5]0x88,%l2 ! %l2 = 0000000000000092
! Mem[0000000030181410] = d5fe12afa1ed70f8, %l4 = ffffffffa1ed70f8
ldxa [%i6+%o5]0x89,%l4 ! %l4 = d5fe12afa1ed70f8
! Starting 10 instruction Store Burst
! %l6 = da6229f7, %l7 = 000000ff, Mem[0000000010081400] = bdce655c 2b7c4822
stda %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = da6229f7 000000ff
p0_label_10:
! %f18 = 17de5232 84aaf27c, Mem[0000000030141408] = f8000000 fe0c4ed0
stda %f18,[%i5+%o4]0x81 ! Mem[0000000030141408] = 17de5232 84aaf27c
! Mem[0000000010181428] = 44cc3530, %l3 = 00000000632a3e39
ldstuba [%i6+0x028]%asi,%l3 ! %l3 = 00000044000000ff
! Mem[000000001000142f] = c6f3cf0c, %l1 = 0000000000003ddb
ldstub [%i0+0x02f],%l1 ! %l1 = 0000000c000000ff
! Mem[0000000030141400] = 816036ff, %l1 = 000000000000000c
swapa [%i5+%g0]0x89,%l1 ! %l1 = 00000000816036ff
! %l0 = 00000000ff366081, Mem[00000000201c0000] = 5b7075c1
sth %l0,[%o0+%g0] ! Mem[00000000201c0000] = 608175c1
! %l2 = 00000092, %l3 = 00000044, Mem[0000000010101410] = 632a3e39 1318ed04
stda %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000092 00000044
! %f24 = e7cdd534, Mem[0000000010141400] = f404cd1d
sta %f24,[%i5+%g0]0x80 ! Mem[0000000010141400] = e7cdd534
! %l0 = 00000000ff366081, Mem[0000000030181400] = 6cf37c034bffffff
stxa %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000ff366081
! %f16 = 67be1bdd bf74240a, %l7 = 00000000000000ff
! Mem[0000000010041420] = 3829b1c29b2e5c82
add %i1,0x020,%g1
stda %f16,[%g1+%l7]ASI_PST32_P ! Mem[0000000010041420] = 67be1bddbf74240a
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = 297fe946 1030f3bb, %l6 = da6229f7, %l7 = 000000ff
ldda [%i3+%g0]0x81,%l6 ! %l6 = 00000000297fe946 000000001030f3bb
p0_label_11:
! Mem[0000000010101410] = 92000000, %f31 = 22487c2b
ld [%i4+%o5],%f31 ! %f31 = 92000000
! Mem[0000000030081410] = 17de5fb2 d303d2ce, %l6 = 297fe946, %l7 = 1030f3bb
ldda [%i2+%o5]0x81,%l6 ! %l6 = 0000000017de5fb2 00000000d303d2ce
! Mem[0000000010001408] = 81600172, %f0 = f8511d1b
lda [%i0+%o4]0x88,%f0 ! %f0 = 81600172
! Mem[0000000010181410] = 92236eb3a19f87bd, %l6 = 0000000017de5fb2
ldxa [%i6+%o5]0x80,%l6 ! %l6 = 92236eb3a19f87bd
! Mem[0000000030081400] = 4bffffff, %l2 = 0000000000000092
lduba [%i2+%g0]0x89,%l2 ! %l2 = 00000000000000ff
! %l0 = 00000000ff366081, %l5 = ffffff4bfaf2162c, %l6 = 92236eb3a19f87bd
and %l0,%l5,%l6 ! %l6 = 00000000fa320000
! Mem[0000000010181410] = 92236eb3, %l7 = 00000000d303d2ce
lduha [%i6+%o5]0x80,%l7 ! %l7 = 0000000000009223
! Mem[0000000010081408] = d723702a, %f29 = 17de5232
lda [%i2+%o4]0x80,%f29 ! %f29 = d723702a
! Mem[0000000030081400] = ffffff4b faf2162c, %l6 = fa320000, %l7 = 00009223
ldda [%i2+%g0]0x81,%l6 ! %l6 = 00000000ffffff4b 00000000faf2162c
! Starting 10 instruction Store Burst
! %f10 = 44cc3530, Mem[0000000030141410] = 1c835531
sta %f10,[%i5+%o5]0x81 ! Mem[0000000030141410] = 44cc3530
p0_label_12:
! Mem[0000000010041438] = 866c804db051662a, %l2 = 00000000000000ff, %l1 = 00000000816036ff
add %i1,0x38,%g1
casxa [%g1]0x80,%l2,%l1 ! %l1 = 866c804db051662a
! Mem[0000000010181436] = 80119692, %l0 = 00000000ff366081
ldstub [%i6+0x036],%l0 ! %l0 = 00000096000000ff
! Mem[0000000030081410] = 17de5fb2, %l0 = 0000000000000096
ldstuba [%i2+%o5]0x81,%l0 ! %l0 = 00000017000000ff
! Mem[0000000030081410] = b25fdeff, %l5 = ffffff4bfaf2162c
swapa [%i2+%o5]0x89,%l5 ! %l5 = 00000000b25fdeff
! %f3 = 9eed9753, Mem[0000000030181408] = 13fa8532
sta %f3 ,[%i6+%o4]0x89 ! Mem[0000000030181408] = 9eed9753
! Mem[0000000010041400] = 4b594eff, %l5 = 00000000b25fdeff
swapa [%i1+%g0]0x80,%l5 ! %l5 = 000000004b594eff
! %f16 = 67be1bdd, %f12 = bdce655c, %f5 = a19f87bd
fdivs %f16,%f12,%f5 ! %f5 = e96bcc6e
! %f18 = 17de5232 84aaf27c, %l3 = 0000000000000044
! Mem[0000000010181418] = b3fc65cc64804183
add %i6,0x018,%g1
stda %f18,[%g1+%l3]ASI_PST32_PL ! Mem[0000000010181418] = b3fc65cc64804183
! Mem[0000000010101408] = 15ba01af, %l7 = 00000000faf2162c
swapa [%i4+%o4]0x88,%l7 ! %l7 = 0000000015ba01af
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (2)
! Mem[0000000030081400] = ffffff4b faf2162c fda9a1b1 7fee6e24
! Mem[0000000030081410] = 2c16f2fa d303d2ce 12fb159c f399fb61
! Mem[0000000030081420] = 3d8f6c31 cadf75ee 919c4ae1 fb7eb842
! Mem[0000000030081430] = 6c8eb036 89fff5dd 487ef861 15effd90
ldda [%i2]ASI_BLK_S,%f0 ! Block Load from 0000000030081400
p0_label_13:
! Mem[00000000211c0000] = ff70877b, %l5 = 000000004b594eff
lduh [%o2+%g0],%l5 ! %l5 = 000000000000ff70
! Mem[0000000030001410] = 5aed8eff, %f28 = 00000000
lda [%i0+%o5]0x89,%f28 ! %f28 = 5aed8eff
! Mem[0000000010001408] = 81600172, %l1 = 866c804db051662a
ldswa [%i0+%o4]0x88,%l1 ! %l1 = ffffffff81600172
! Mem[0000000010001400] = 2b7c4822, %l3 = 0000000000000044
lduba [%i0+%g0]0x88,%l3 ! %l3 = 0000000000000022
! Mem[00000000300c1400] = 46e97f29, %l1 = ffffffff81600172
ldswa [%i3+%g0]0x89,%l1 ! %l1 = 0000000046e97f29
! %l6 = 00000000ffffff4b, %l6 = 00000000ffffff4b, %l6 = 00000000ffffff4b
xnor %l6,%l6,%l6 ! %l6 = ffffffffffffffff
! Mem[00000000300c1408] = fa17dbfb c51e0ba2, %l4 = a1ed70f8, %l5 = 0000ff70
ldda [%i3+%o4]0x89,%l4 ! %l4 = 00000000c51e0ba2 00000000fa17dbfb
! Mem[0000000010081400] = f72962da, %l7 = 0000000015ba01af
lduha [%i2+%g0]0x88,%l7 ! %l7 = 00000000000062da
! Mem[0000000030041410] = 22487c2b, %f17 = bf74240a
lda [%i1+%o5]0x81,%f17 ! %f17 = 22487c2b
! Starting 10 instruction Store Burst
! %l4 = 00000000c51e0ba2, %l1 = 0000000046e97f29, %l2 = 00000000000000ff
orn %l4,%l1,%l2 ! %l2 = fffffffffd1e8bf6
p0_label_14:
! %l3 = 0000000000000022, Mem[0000000030001400] = 67be1bdd
stwa %l3,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000022
! %l7 = 00000000000062da, Mem[0000000010081400] = f72962da
stha %l7,[%i2+%g0]0x88 ! Mem[0000000010081400] = f72962da
! %l5 = 00000000fa17dbfb, Mem[0000000020800000] = 1fa6edbb
sth %l5,[%o1+%g0] ! Mem[0000000020800000] = dbfbedbb
! %f21 = fa8a642b, Mem[0000000030141400] = 0c000000
sta %f21,[%i5+%g0]0x81 ! Mem[0000000030141400] = fa8a642b
! Mem[00000000201c0001] = 608175c1, %l0 = 0000000000000017
ldstuba [%o0+0x001]%asi,%l0 ! %l0 = 00000081000000ff
! %f18 = 17de5232 84aaf27c, %l1 = 0000000046e97f29
! Mem[0000000030181410] = f870eda1af12fed5
add %i6,0x010,%g1
stda %f18,[%g1+%l1]ASI_PST32_SL ! Mem[0000000030181410] = 7cf2aa84af12fed5
! %l0 = 0000000000000081, Mem[0000000010041400] = b25fdeff
stw %l0,[%i1+%g0] ! Mem[0000000010041400] = 00000081
! %f16 = 67be1bdd, Mem[00000000100c1408] = 92236e92
sta %f16,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 67be1bdd
! Mem[0000000020800041] = 1b19ecd0, %l0 = 0000000000000081
ldstub [%o1+0x041],%l0 ! %l0 = 00000019000000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c1414] = 89b2e2bd, %l7 = 00000000000062da
ldsw [%i3+0x014],%l7 ! %l7 = ffffffff89b2e2bd
p0_label_15:
! Mem[0000000010041408] = fafdf856b3cf8cba, %f20 = 9e3612e3 fa8a642b
ldda [%i1+%o4]0x88,%f20 ! %f20 = fafdf856 b3cf8cba
! Mem[0000000030081408] = fda9a1b17fee6e24, %f28 = 5aed8eff d723702a
ldda [%i2+%o4]0x81,%f28 ! %f28 = fda9a1b1 7fee6e24
! Mem[00000000211c0000] = ff70877b, %l1 = 0000000046e97f29
ldub [%o2+%g0],%l1 ! %l1 = 00000000000000ff
! Mem[0000000030001408] = 363308b3 f45d30ec, %l4 = c51e0ba2, %l5 = fa17dbfb
ldda [%i0+%o4]0x81,%l4 ! %l4 = 00000000363308b3 00000000f45d30ec
! Mem[0000000030141408] = 7cf2aa84 3252de17, %l4 = 363308b3, %l5 = f45d30ec
ldda [%i5+%o4]0x89,%l4 ! %l4 = 000000003252de17 000000007cf2aa84
! Code Fragment 3
p0_fragment_1:
! %l0 = 0000000000000019
setx 0x3d4610d0609a3a80,%g7,%l0 ! %l0 = 3d4610d0609a3a80
! %l1 = 00000000000000ff
setx 0x900a6f1feeac1800,%g7,%l1 ! %l1 = 900a6f1feeac1800
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 3d4610d0609a3a80
setx 0xfb0e46a828ac98f1,%g7,%l0 ! %l0 = fb0e46a828ac98f1
! %l1 = 900a6f1feeac1800
setx 0x10bdcaafc73dcb2b,%g7,%l1 ! %l1 = 10bdcaafc73dcb2b
! Mem[0000000010181410] = 92236eb3, %l6 = ffffffffffffffff
lduba [%i6+%o5]0x80,%l6 ! %l6 = 0000000000000092
! Mem[0000000010001438] = fadc9f770f1b0b95, %f20 = fafdf856 b3cf8cba
ldda [%i0+0x038]%asi,%f20 ! %f20 = fadc9f77 0f1b0b95
! Mem[0000000010041400] = 00000081, %l0 = fb0e46a828ac98f1
lduwa [%i1+%g0]0x80,%l0 ! %l0 = 0000000000000081
! Starting 10 instruction Store Burst
! %l4 = 000000003252de17, Mem[0000000010181408] = 00001d2d
stha %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = de171d2d
p0_label_16:
! %l4 = 3252de17, %l5 = 7cf2aa84, Mem[0000000030101400] = 54d291c4 80eb0b2a
stda %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = 3252de17 7cf2aa84
! %l5 = 000000007cf2aa84, Mem[0000000010001410] = 74cb7a97
stha %l5,[%i0+%o5]0x80 ! Mem[0000000010001410] = aa847a97
! Mem[0000000030001408] = b3083336, %l7 = ffffffff89b2e2bd
swapa [%i0+%o4]0x89,%l7 ! %l7 = 00000000b3083336
! Mem[0000000010101400] = 3252de17, %l3 = 0000000000000022
swap [%i4+%g0],%l3 ! %l3 = 000000003252de17
! %f18 = 17de5232, %f28 = fda9a1b1
fcmps %fcc2,%f18,%f28 ! %fcc2 = 2
! %l7 = 00000000b3083336, Mem[00000000100c143f] = a77b3f76, %asi = 80
stba %l7,[%i3+0x03f]%asi ! Mem[00000000100c143c] = a77b3f36
! %l5 = 000000007cf2aa84, Mem[0000000010141408] = 9861f36c
stba %l5,[%i5+%o4]0x88 ! Mem[0000000010141408] = 9861f384
! %f12 = 6c8eb036 89fff5dd, %l3 = 000000003252de17
! Mem[0000000010081438] = 8fe3d4ec3d356f5d
add %i2,0x038,%g1
stda %f12,[%g1+%l3]ASI_PST16_P ! Mem[0000000010081438] = 8fe3b03689fff5dd
! %l1 = 10bdcaafc73dcb2b, Mem[0000000021800180] = e960f473, %asi = 80
stha %l1,[%o3+0x180]%asi ! Mem[0000000021800180] = cb2bf473
! Starting 10 instruction Load Burst
! Mem[00000000100c1438] = d04808b7a77b3f36, %f10 = 919c4ae1 fb7eb842
ldda [%i3+0x038]%asi,%f10 ! %f10 = d04808b7 a77b3f36
p0_label_17:
! Mem[0000000010181400] = 1b1d51ff, %f4 = 2c16f2fa
lda [%i6+%g0]0x88,%f4 ! %f4 = 1b1d51ff
! Mem[0000000030081400] = 2c16f2fa4bffffff, %f16 = 67be1bdd 22487c2b
ldda [%i2+%g0]0x89,%f16 ! %f16 = 2c16f2fa 4bffffff
membar #Sync ! Added by membar checker (3)
! Mem[0000000010181400] = ff511d1b efb2d718 de171d2d 9eed9753
! Mem[0000000010181410] = 92236eb3 a19f87bd b3fc65cc 64804183
! Mem[0000000010181420] = 082da03a b1a1a9fd ffcc3530 23145b02
! Mem[0000000010181430] = bdce655c 8011ff92 faf2162c 1aee0638
ldda [%i6]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010181400
! Mem[0000000030181400] = ff366081, %l1 = 10bdcaafc73dcb2b
ldswa [%i6+%g0]0x89,%l1 ! %l1 = ffffffffff366081
! Mem[0000000010141404] = ef5a0afd, %f28 = fda9a1b1
lda [%i5+0x004]%asi,%f28 ! %f28 = ef5a0afd
! Mem[0000000010181408] = de171d2d, %l4 = 000000003252de17
ldsba [%i6+%o4]0x80,%l4 ! %l4 = ffffffffffffffde
! Mem[0000000030181400] = ff366081, %l3 = 000000003252de17
ldsba [%i6+%g0]0x89,%l3 ! %l3 = ffffffffffffff81
! Mem[0000000030041400] = d2c46fab, %l1 = ffffffffff366081
lduba [%i1+%g0]0x81,%l1 ! %l1 = 00000000000000d2
! Mem[0000000030141410] = 3035cc44, %f30 = 2579ae5c
lda [%i5+%o5]0x89,%f30 ! %f30 = 3035cc44
! Starting 10 instruction Store Burst
! %l3 = ffffffffffffff81, Mem[0000000010141408] = 84f36198
stha %l3,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff816198
p0_label_18:
! %f16 = 2c16f2fa, %f28 = ef5a0afd
fcmps %fcc2,%f16,%f28 ! %fcc2 = 2
! Mem[0000000010001410] = 977a84aa, %l1 = 00000000000000d2
ldstuba [%i0+%o5]0x88,%l1 ! %l1 = 000000aa000000ff
! %l2 = fffffffffd1e8bf6, Mem[0000000010081400] = f72962da
stba %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = f72962f6
! Mem[0000000020800041] = 1bffecd0, %l0 = 0000000000000081
ldstuba [%o1+0x041]%asi,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000030001400] = 00000022, %l6 = 0000000000000092
swapa [%i0+%g0]0x81,%l6 ! %l6 = 0000000000000022
! Mem[0000000010041410] = 5317a465, %l0 = 00000000000000ff
ldstuba [%i1+%o5]0x80,%l0 ! %l0 = 00000053000000ff
! %f25 = 816036ff, %f22 = 56ac0c11
fcmps %fcc1,%f25,%f22 ! %fcc1 = 1
! Mem[000000001014140a] = ff816198, %l6 = 0000000000000022
ldstuba [%i5+0x00a]%asi,%l6 ! %l6 = 00000061000000ff
! %l4 = ffffffde, %l5 = 7cf2aa84, Mem[0000000030001408] = bde2b289 f45d30ec
stda %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffffffde 7cf2aa84
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = 977a84ff, %l0 = 0000000000000053
lduha [%i0+%o5]0x88,%l0 ! %l0 = 00000000000084ff
p0_label_19:
! Mem[0000000010041400] = 00000081, %l7 = 00000000b3083336
ldsha [%i1+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000030001400] = 00000092, %l0 = 00000000000084ff
lduba [%i0+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000030101408] = 9641d7b0cc65bccd, %f16 = 2c16f2fa 4bffffff
ldda [%i4+%o4]0x81,%f16 ! %f16 = 9641d7b0 cc65bccd
! Mem[0000000030081408] = fda9a1b1, %f22 = 56ac0c11
lda [%i2+%o4]0x81,%f22 ! %f22 = fda9a1b1
! %l1 = 00000000000000aa, imm = fffffffffffff6af, %l4 = ffffffffffffffde
xor %l1,-0x951,%l4 ! %l4 = fffffffffffff605
! Mem[0000000010101400] = 0000000022000000, %f26 = 72016081 64902294
ldda [%i4+%g0]0x88,%f26 ! %f26 = 00000000 22000000
! Mem[0000000010041410] = 65a417ff, %l1 = 00000000000000aa
ldsha [%i1+%o5]0x88,%l1 ! %l1 = 00000000000017ff
! Mem[0000000010081408] = d723702a 13876b2e, %l0 = 00000000, %l1 = 000017ff
ldda [%i2+%o4]0x80,%l0 ! %l0 = 00000000d723702a 0000000013876b2e
! Mem[0000000010001410] = ff847a97, %l3 = ffffffffffffff81
lduba [%i0+%o5]0x80,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000010041400] = 81000000, %l3 = 00000000000000ff
swapa [%i1+%g0]0x88,%l3 ! %l3 = 0000000081000000
p0_label_20:
! %f31 = 92000000, Mem[00000000100c140c] = 0000007c
sta %f31,[%i3+0x00c]%asi ! Mem[00000000100c140c] = 92000000
! Mem[0000000030101408] = 9641d7b0, %l3 = 0000000081000000
swapa [%i4+%o4]0x81,%l3 ! %l3 = 000000009641d7b0
! %f28 = ef5a0afd 7fee6e24, %l2 = fffffffffd1e8bf6
! Mem[0000000030081438] = 487ef86115effd90
add %i2,0x038,%g1
stda %f28,[%g1+%l2]ASI_PST32_S ! Mem[0000000030081438] = ef5a0afd15effd90
! Mem[0000000010101408] = faf2162c, %l1 = 0000000013876b2e
ldstuba [%i4+%o4]0x88,%l1 ! %l1 = 0000002c000000ff
membar #Sync ! Added by membar checker (4)
! %l7 = 0000000000000000, Mem[0000000010181408] = 5397ed9e2d1d17de
stxa %l7,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000000000000000
! %l6 = 0000000000000061, Mem[00000000201c0001] = 60ff75c1, %asi = 80
stba %l6,[%o0+0x001]%asi ! Mem[00000000201c0000] = 606175c1
! %f26 = 00000000, Mem[0000000030001410] = ff8eed5a
sta %f26,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000
! Mem[00000000201c0001] = 606175c1, %l4 = fffffffffffff605
ldstuba [%o0+0x001]%asi,%l4 ! %l4 = 00000061000000ff
! Mem[00000000300c1408] = c51e0ba2, %l3 = 000000009641d7b0
swapa [%i3+%o4]0x89,%l3 ! %l3 = 00000000c51e0ba2
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = 92000000, %l0 = 00000000d723702a
lduba [%i4+%o5]0x80,%l0 ! %l0 = 0000000000000092
p0_label_21:
! Mem[0000000010141400] = e7cdd534 ef5a0afd ff81ff98 97946159
! Mem[0000000010141410] = 66427080 b6f43338 c95d38d7 21c5323f
! Mem[0000000010141420] = 6abf5bc0 9a8b5de6 4838317d 9ce5f11e
! Mem[0000000010141430] = 42afcd89 9e8cd5cc 3caf1050 6540383c
ldda [%i5]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010141400
! Mem[0000000030141410] = 3035cc44, %f19 = 84aaf27c
lda [%i5+%o5]0x89,%f19 ! %f19 = 3035cc44
! Mem[0000000030141410] = 44cc3530, %l1 = 000000000000002c
ldsba [%i5+%o5]0x81,%l1 ! %l1 = 0000000000000044
! Mem[00000000300c1400] = 46e97f29, %l2 = fffffffffd1e8bf6
ldsba [%i3+%g0]0x89,%l2 ! %l2 = 0000000000000029
! Mem[00000000100c1408] = 00000092dd1bbe67, %f26 = 00000000 22000000
ldda [%i3+%o4]0x88,%f26 ! %f26 = 00000092 dd1bbe67
! Mem[0000000030101408] = cdbc65cc00000081, %f20 = fadc9f77 0f1b0b95
ldda [%i4+%o4]0x89,%f20 ! %f20 = cdbc65cc 00000081
! Mem[0000000030001400] = 92000000, %l4 = 0000000000000061
lduba [%i0+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1410] = 038d0c6f, %l4 = 0000000000000000
ldswa [%i3+%o5]0x80,%l4 ! %l4 = 00000000038d0c6f
! Code Fragment 3
p0_fragment_2:
! %l0 = 0000000000000092
setx 0x1910f6904c574669,%g7,%l0 ! %l0 = 1910f6904c574669
! %l1 = 0000000000000044
setx 0x19f6ae102308e944,%g7,%l1 ! %l1 = 19f6ae102308e944
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 1910f6904c574669
setx 0x74e07ed832f3e29c,%g7,%l0 ! %l0 = 74e07ed832f3e29c
! %l1 = 19f6ae102308e944
setx 0x1ce09b585eff4720,%g7,%l1 ! %l1 = 1ce09b585eff4720
! Starting 10 instruction Store Burst
! Mem[0000000010041419] = df8af42f, %l1 = 1ce09b585eff4720
ldstuba [%i1+0x019]%asi,%l1 ! %l1 = 0000008a000000ff
p0_label_22:
! %l4 = 00000000038d0c6f, Mem[0000000030181410] = 84aaf27c
stwa %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = 038d0c6f
! %f30 = 3035cc44 92000000, Mem[0000000030181410] = 6f0c8d03 af12fed5
stda %f30,[%i6+%o5]0x81 ! Mem[0000000030181410] = 3035cc44 92000000
! Mem[0000000010001400] = 2b7c4822, %l7 = 0000000000000000
swapa [%i0+%g0]0x88,%l7 ! %l7 = 000000002b7c4822
membar #Sync ! Added by membar checker (5)
! %f18 = 17de5232 3035cc44, Mem[0000000010141400] = e7cdd534 ef5a0afd
stda %f18,[%i5+%g0]0x80 ! Mem[0000000010141400] = 17de5232 3035cc44
! Mem[0000000030141410] = 3035cc44, %l4 = 00000000038d0c6f
ldstuba [%i5+%o5]0x89,%l4 ! %l4 = 00000044000000ff
! Mem[00000000218000c1] = bbec968e, %l3 = 00000000c51e0ba2
ldstub [%o3+0x0c1],%l3 ! %l3 = 000000ec000000ff
! Mem[000000001010143d] = 52966f1f, %l3 = 00000000000000ec
ldstuba [%i4+0x03d]%asi,%l3 ! %l3 = 00000096000000ff
! %l1 = 000000000000008a, Mem[00000000100c142f] = a282e87f, %asi = 80
stba %l1,[%i3+0x02f]%asi ! Mem[00000000100c142c] = a282e88a
! Mem[0000000030181400] = ff366081, %l0 = 74e07ed832f3e29c
ldstuba [%i6+%g0]0x89,%l0 ! %l0 = 00000081000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = ff000000f72962f6, %f8 = 6abf5bc0 9a8b5de6
ldda [%i2+%g0]0x88,%f8 ! %f8 = ff000000 f72962f6
p0_label_23:
! Mem[0000000030081410] = 2c16f2fa, %l7 = 000000002b7c4822
ldsba [%i2+%o5]0x81,%l7 ! %l7 = 000000000000002c
! Mem[0000000010081410] = 2ad746df, %f26 = 00000092
lda [%i2+%o5]0x88,%f26 ! %f26 = 2ad746df
! Mem[0000000010081410] = 2ad746df, %l1 = 000000000000008a
ldswa [%i2+%o5]0x88,%l1 ! %l1 = 000000002ad746df
! Mem[0000000010001408] = 72016081, %l0 = 0000000000000081
ldsba [%i0+%o4]0x80,%l0 ! %l0 = 0000000000000072
! %l4 = 0000000000000044, imm = 0000000000000a50, %l6 = 0000000000000061
subc %l4,0xa50,%l6 ! %l6 = fffffffffffff5f4
! Mem[00000000300c1408] = b0d74196, %l5 = 000000007cf2aa84
ldsba [%i3+%o4]0x81,%l5 ! %l5 = ffffffffffffffb0
! Mem[0000000030081400] = 4bffffff, %l7 = 000000000000002c
lduba [%i2+%g0]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[00000000201c0000] = 60ff75c1, %l3 = 0000000000000096
ldub [%o0+%g0],%l3 ! %l3 = 0000000000000060
! Mem[0000000030141400] = 2b648afa, %l7 = 00000000000000ff
ldswa [%i5+%g0]0x89,%l7 ! %l7 = 000000002b648afa
! Starting 10 instruction Store Burst
! %f22 = fda9a1b1 dabdccce, %l1 = 000000002ad746df
! Mem[0000000010141410] = 66427080b6f43338
add %i5,0x010,%g1
stda %f22,[%g1+%l1]ASI_PST16_P ! Mem[0000000010141410] = fda9a1b1dabdccce
p0_label_24:
! Mem[0000000010141408] = ff81ff98, %l1 = 000000002ad746df
ldstuba [%i5+%o4]0x80,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000030181408] = 5397ed9e, %l1 = 00000000000000ff
swapa [%i6+%o4]0x81,%l1 ! %l1 = 000000005397ed9e
! Mem[000000001008143c] = 89fff5dd, %l4 = 0000000000000044, %asi = 80
swapa [%i2+0x03c]%asi,%l4 ! %l4 = 0000000089fff5dd
! %f21 = 00000081, Mem[0000000010141428] = 4838317d
sta %f21,[%i5+0x028]%asi ! Mem[0000000010141428] = 00000081
! %l7 = 000000002b648afa, Mem[00000000100c1410] = 038d0c6f
stba %l7,[%i3+%o5]0x80 ! Mem[00000000100c1410] = fa8d0c6f
! %l3 = 0000000000000060, Mem[000000001008142c] = 1a856004
stw %l3,[%i2+0x02c] ! Mem[000000001008142c] = 00000060
! %l5 = ffffffffffffffb0, Mem[0000000010041400] = ff0000009c47a94e
stxa %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = ffffffffffffffb0
! Mem[00000000100c1400] = ceccbdda, %l7 = 000000002b648afa
ldstuba [%i3+%g0]0x80,%l7 ! %l7 = 000000ce000000ff
! %f4 = 66427080 b6f43338, %l2 = 0000000000000029
! Mem[0000000010001430] = 043260496a782d43
add %i0,0x030,%g1
stda %f4,[%g1+%l2]ASI_PST16_PL ! Mem[0000000010001430] = 383360496a784266
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = 2b648afa, %l1 = 000000005397ed9e
ldswa [%i5+%g0]0x89,%l1 ! %l1 = 000000002b648afa
p0_label_25:
! Mem[00000000218001c0] = c5ad75f7, %l5 = ffffffffffffffb0
ldsh [%o3+0x1c0],%l5 ! %l5 = ffffffffffffc5ad
! Mem[00000000100c1408] = 67be1bdd, %l7 = 00000000000000ce
ldsb [%i3+0x009],%l7 ! %l7 = ffffffffffffffbe
! Mem[00000000201c0000] = 60ff75c1, %l5 = ffffffffffffc5ad
lduba [%o0+0x000]%asi,%l5 ! %l5 = 0000000000000060
! Mem[0000000010101400] = 00000022 00000000, %l2 = 00000029, %l3 = 00000060
ldda [%i4+%g0]0x80,%l2 ! %l2 = 0000000000000022 0000000000000000
! Mem[0000000030101400] = 17de5232, %l7 = ffffffffffffffbe
ldsha [%i4+%g0]0x81,%l7 ! %l7 = 00000000000017de
! Mem[0000000010081408] = d723702a 13876b2e, %l2 = 00000022, %l3 = 00000000
ldda [%i2+%o4]0x80,%l2 ! %l2 = 00000000d723702a 0000000013876b2e
! Mem[0000000030001410] = 00000000, %f2 = ff81ff98
lda [%i0+%o5]0x81,%f2 ! %f2 = 00000000
! Mem[0000000030001400] = 00000092bf74240a, %f14 = 3caf1050 6540383c
ldda [%i0+%g0]0x81,%f14 ! %f14 = 00000092 bf74240a
! Mem[0000000010181424] = b1a1a9fd, %l2 = 00000000d723702a
ldsba [%i6+0x025]%asi,%l2 ! %l2 = ffffffffffffffa1
! Starting 10 instruction Store Burst
! %f6 = c95d38d7 21c5323f, %l4 = 0000000089fff5dd
! Mem[00000000100c1418] = 079e2c001e49fec9
add %i3,0x018,%g1
stda %f6,[%g1+%l4]ASI_PST8_PL ! Mem[00000000100c1418] = 3f9ec521d7495dc9
p0_label_26:
! Mem[0000000010081408] = d723702a, %l4 = 0000000089fff5dd
swap [%i2+%o4],%l4 ! %l4 = 00000000d723702a
! Mem[0000000030101400] = 3252de17, %l4 = 00000000d723702a
ldstuba [%i4+%g0]0x89,%l4 ! %l4 = 00000017000000ff
! %l1 = 000000002b648afa, Mem[0000000010081400] = ff000000f72962f6
stxa %l1,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000002b648afa
! %l3 = 0000000013876b2e, Mem[0000000010081408] = 89fff5dd
stha %l3,[%i2+%o4]0x80 ! Mem[0000000010081408] = 6b2ef5dd
! Mem[0000000030041410] = 2b7c4822, %l4 = 0000000000000017
swapa [%i1+%o5]0x89,%l4 ! %l4 = 000000002b7c4822
! Mem[0000000010001408] = 81600172, %l3 = 0000000013876b2e
ldstuba [%i0+%o4]0x88,%l3 ! %l3 = 00000072000000ff
! Mem[0000000030141408] = 3252de17, %l0 = 0000000000000072
swapa [%i5+%o4]0x89,%l0 ! %l0 = 000000003252de17
! %l0 = 000000003252de17, Mem[00000000211c0000] = ff70877b, %asi = 80
stha %l0,[%o2+0x000]%asi ! Mem[00000000211c0000] = de17877b
! Mem[00000000300c1400] = 46e97f29, %l5 = 0000000000000060
swapa [%i3+%g0]0x89,%l5 ! %l5 = 0000000046e97f29
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = ffffffffffffffb0, %l3 = 0000000000000072
ldxa [%i1+%g0]0x80,%l3 ! %l3 = ffffffffffffffb0
p0_label_27:
! Mem[0000000010101434] = e67dabc1, %l4 = 000000002b7c4822
ldswa [%i4+0x034]%asi,%l4 ! %l4 = ffffffffe67dabc1
! Mem[00000000100c1408] = 67be1bdd, %l7 = 00000000000017de
lduwa [%i3+%o4]0x80,%l7 ! %l7 = 0000000067be1bdd
! Mem[0000000020800000] = dbfbedbb, %l7 = 0000000067be1bdd
ldsba [%o1+0x000]%asi,%l7 ! %l7 = ffffffffffffffdb
! %l0 = 000000003252de17, immed = 00000fb5, %y = 3155831c
umul %l0,0xfb5,%l4 ! %l4 = 000003166f9a5f43, %y = 00000316
! Mem[0000000030141400] = fa8a642b, %l5 = 0000000046e97f29
lduba [%i5+%g0]0x81,%l5 ! %l5 = 00000000000000fa
! Mem[0000000030141410] = 3035ccff, %f18 = 17de5232
lda [%i5+%o5]0x89,%f18 ! %f18 = 3035ccff
! Mem[0000000010101408] = 10f8b35ffaf216ff, %f28 = ef5a0afd 7fee6e24
ldda [%i4+%o4]0x88,%f28 ! %f28 = 10f8b35f faf216ff
! Mem[0000000030141410] = ffcc3530691ec5b0, %f30 = 3035cc44 92000000
ldda [%i5+%o5]0x81,%f30 ! %f30 = ffcc3530 691ec5b0
! Mem[0000000030041400] = 59146161 ab6fc4d2, %l0 = 3252de17, %l1 = 2b648afa
ldda [%i1+%g0]0x89,%l0 ! %l0 = 00000000ab6fc4d2 0000000059146161
! Starting 10 instruction Store Burst
! %l2 = ffffffa1, %l3 = ffffffb0, Mem[0000000030181408] = ff000000 8df17230
stda %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = ffffffa1 ffffffb0
p0_label_28:
! Mem[00000000201c0001] = 60ff75c1, %l7 = ffffffffffffffdb
ldstuba [%o0+0x001]%asi,%l7 ! %l7 = 000000ff000000ff
! Mem[000000001014143c] = 6540383c, %l6 = fffffffffffff5f4
swap [%i5+0x03c],%l6 ! %l6 = 000000006540383c
! Mem[0000000010101408] = ff16f2fa, %l6 = 000000006540383c
swapa [%i4+%o4]0x80,%l6 ! %l6 = 00000000ff16f2fa
! %l7 = 00000000000000ff, Mem[0000000010141410] = b1a1a9fd
stwa %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000ff
! %l5 = 00000000000000fa, Mem[00000000211c0000] = de17877b
sth %l5,[%o2+%g0] ! Mem[00000000211c0000] = 00fa877b
! %l7 = 00000000000000ff, Mem[0000000010101410] = 9200000044000000
stxa %l7,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000000000ff
! %l6 = 00000000ff16f2fa, Mem[0000000010181400] = ff511d1b
stha %l6,[%i6+%g0]0x80 ! Mem[0000000010181400] = f2fa1d1b
! %l3 = ffffffffffffffb0, Mem[0000000010101408] = 6540383c
stba %l3,[%i4+%o4]0x80 ! Mem[0000000010101408] = b040383c
! %f30 = ffcc3530, %f2 = 00000000, %f20 = cdbc65cc
fsubs %f30,%f2 ,%f20 ! %f20 = ffcc3530
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = ffcc3530, %l2 = ffffffffffffffa1
ldsha [%i5+%o5]0x81,%l2 ! %l2 = ffffffffffffffcc
p0_label_29:
! Mem[00000000211c0000] = 00fa877b, %l7 = 00000000000000ff
ldsba [%o2+0x000]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081428] = a8fbcaf5, %l1 = 0000000059146161
lduwa [%i2+0x028]%asi,%l1 ! %l1 = 00000000a8fbcaf5
! Mem[00000000300c1408] = 9641d7b0, %f27 = dd1bbe67
lda [%i3+%o4]0x89,%f27 ! %f27 = 9641d7b0
! Mem[0000000030081410] = faf2162c, %l3 = ffffffffffffffb0
lduwa [%i2+%o5]0x89,%l3 ! %l3 = 00000000faf2162c
membar #Sync ! Added by membar checker (6)
! Mem[0000000010081400] = fa8a642b 00000000 6b2ef5dd 13876b2e
! Mem[0000000010081410] = df46d72a 9442646f aa578b53 b7e40821
! Mem[0000000010081420] = 32c0fc82 93318abb a8fbcaf5 00000060
! Mem[0000000010081430] = 0542b5e2 2a7232f0 8fe3b036 00000044
ldda [%i2]ASI_BLK_P,%f0 ! Block Load from 0000000010081400
! Mem[0000000030141410] = ffcc3530 691ec5b0, %l2 = ffffffcc, %l3 = faf2162c
ldda [%i5+%o5]0x81,%l2 ! %l2 = 00000000ffcc3530 00000000691ec5b0
! Mem[0000000010041408] = ba8ccfb3 56f8fdfa, %l4 = 6f9a5f43, %l5 = 000000fa
ldda [%i1+%o4]0x80,%l4 ! %l4 = 00000000ba8ccfb3 0000000056f8fdfa
! Mem[0000000030101408] = 00000081, %l1 = 00000000a8fbcaf5
lduwa [%i4+%o4]0x89,%l1 ! %l1 = 0000000000000081
! Mem[0000000030101400] = ffde5232, %l5 = 0000000056f8fdfa
ldswa [%i4+%g0]0x81,%l5 ! %l5 = ffffffffffde5232
! Starting 10 instruction Store Burst
! Mem[00000000100c1408] = 67be1bdd, %l2 = 00000000ffcc3530
ldstuba [%i3+%o4]0x80,%l2 ! %l2 = 00000067000000ff
p0_label_30:
! %l4 = 00000000ba8ccfb3, Mem[0000000030041408] = 17de5232
stwa %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = ba8ccfb3
! Mem[0000000030141400] = 2b648afa, %l1 = 0000000000000081
ldstuba [%i5+%g0]0x89,%l1 ! %l1 = 000000fa000000ff
! Mem[0000000010141410] = 000000ff, %l2 = 0000000000000067
swapa [%i5+%o5]0x88,%l2 ! %l2 = 00000000000000ff
! %l3 = 00000000691ec5b0, Mem[000000001018143c] = 1aee0638, %asi = 80
stwa %l3,[%i6+0x03c]%asi ! Mem[000000001018143c] = 691ec5b0
! %l2 = 00000000000000ff, Mem[0000000010101428] = fe4731838b39271f
stx %l2,[%i4+0x028] ! Mem[0000000010101428] = 00000000000000ff
membar #Sync ! Added by membar checker (7)
! %f30 = ffcc3530 691ec5b0, %l6 = 00000000ff16f2fa
! Mem[0000000010081418] = aa578b53b7e40821
add %i2,0x018,%g1
stda %f30,[%g1+%l6]ASI_PST16_P ! Mem[0000000010081418] = ffcc8b53691e0821
! %l3 = 00000000691ec5b0, Mem[00000000211c0001] = 00fa877b
stb %l3,[%o2+0x001] ! Mem[00000000211c0000] = 00b0877b
! %l4 = ba8ccfb3, %l5 = ffde5232, Mem[0000000030041400] = d2c46fab 61611459
stda %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = ba8ccfb3 ffde5232
! %l3 = 00000000691ec5b0, Mem[0000000010181410] = bd879fa1b36e2392
stxa %l3,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000691ec5b0
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = df46d72a, %f11 = 00000060
lda [%i2+%o5]0x80,%f11 ! %f11 = df46d72a
p0_label_31:
! Mem[0000000010181430] = bdce655c 8011ff92, %l0 = ab6fc4d2, %l1 = 000000fa
ldda [%i6+0x030]%asi,%l0 ! %l0 = 00000000bdce655c 000000008011ff92
! Mem[0000000030101400] = 7cf2aa843252deff, %f28 = 10f8b35f faf216ff
ldda [%i4+%g0]0x89,%f28 ! %f28 = 7cf2aa84 3252deff
! Mem[0000000010141410] = 00000067, %l3 = 00000000691ec5b0
ldsha [%i5+%o5]0x88,%l3 ! %l3 = 0000000000000067
! %l2 = 00000000000000ff, %l0 = 00000000bdce655c, %l6 = 00000000ff16f2fa
subc %l2,%l0,%l6 ! %l6 = ffffffff42319ba3
! Mem[0000000030181410] = 3035cc4492000000, %l5 = ffffffffffde5232
ldxa [%i6+%o5]0x81,%l5 ! %l5 = 3035cc4492000000
! Mem[0000000030001410] = 00000000, %l5 = 3035cc4492000000
lduba [%i0+%o5]0x81,%l5 ! %l5 = 0000000000000000
! Mem[00000000218000c0] = bbff968e, %l6 = ffffffff42319ba3
ldsha [%o3+0x0c0]%asi,%l6 ! %l6 = ffffffffffffbbff
! Mem[00000000100c1408] = dd1bbeff, %l7 = 0000000000000000
lduha [%i3+%o4]0x88,%l7 ! %l7 = 000000000000beff
! Mem[0000000010081424] = 93318abb, %l4 = 00000000ba8ccfb3
lduw [%i2+0x024],%l4 ! %l4 = 0000000093318abb
! Starting 10 instruction Store Burst
! Mem[0000000030101400] = 3252deff, %l0 = 00000000bdce655c
ldstuba [%i4+%g0]0x89,%l0 ! %l0 = 000000ff000000ff
p0_label_32:
! Mem[00000000100c1410] = 6f0c8dfa, %l1 = 000000008011ff92
ldstuba [%i3+%o5]0x88,%l1 ! %l1 = 000000fa000000ff
! %l6 = ffffffffffffbbff, immed = 00000aca, %y = 00000316
umul %l6,0xaca,%l7 ! %l7 = 00000ac9fd224d36, %y = 00000ac9
! %l3 = 0000000000000067, Mem[000000001014142c] = 9ce5f11e
stb %l3,[%i5+0x02c] ! Mem[000000001014142c] = 67e5f11e
! Mem[0000000010181402] = f2fa1d1b, %l2 = 00000000000000ff
ldstuba [%i6+0x002]%asi,%l2 ! %l2 = 0000001d000000ff
! %l7 = 00000ac9fd224d36, Mem[0000000030141410] = ffcc3530
stwa %l7,[%i5+%o5]0x81 ! Mem[0000000030141410] = fd224d36
! %f24 = e7cdd534 816036ff, %l7 = 00000ac9fd224d36
! Mem[0000000010001428] = 16848775c6f3cfff
add %i0,0x028,%g1
stda %f24,[%g1+%l7]ASI_PST8_P ! Mem[0000000010001428] = 1684d534c66036ff
! %f3 = 13876b2e, Mem[00000000100c1410] = ff8d0c6f
sta %f3 ,[%i3+0x010]%asi ! Mem[00000000100c1410] = 13876b2e
! %l2 = 000000000000001d, Mem[0000000010101408] = 3c3840b0
stha %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = 3c38001d
! %l7 = 00000ac9fd224d36, Mem[0000000010181408] = 00000000
stha %l7,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00004d36
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = ffffffff, %f4 = df46d72a
lda [%i1+%g0]0x88,%f4 ! %f4 = ffffffff
p0_label_33:
! Mem[0000000030001408] = ffffffde 7cf2aa84, %l0 = 000000ff, %l1 = 000000fa
ldda [%i0+%o4]0x81,%l0 ! %l0 = 00000000ffffffde 000000007cf2aa84
! Mem[0000000010101410] = ff00000000000000, %f28 = 7cf2aa84 3252deff
ldda [%i4+%o5]0x88,%f28 ! %f28 = ff000000 00000000
! Mem[000000001000142c] = c66036ff, %l2 = 000000000000001d
ldsb [%i0+0x02e],%l2 ! %l2 = 0000000000000036
! Mem[0000000030001408] = ffffffde7cf2aa84, %l0 = 00000000ffffffde
ldxa [%i0+%o4]0x81,%l0 ! %l0 = ffffffde7cf2aa84
! Mem[0000000010181418] = b3fc65cc, %l7 = 00000ac9fd224d36
ldsh [%i6+0x018],%l7 ! %l7 = ffffffffffffb3fc
! Mem[0000000010001410] = ff847a97, %l1 = 000000007cf2aa84
lduba [%i0+%o5]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030181408] = ffffffa1, %l6 = ffffffffffffbbff
ldsha [%i6+%o4]0x89,%l6 ! %l6 = ffffffffffffffa1
! Mem[00000000201c0000] = 60ff75c1, %l6 = ffffffffffffffa1
lduh [%o0+%g0],%l6 ! %l6 = 00000000000060ff
! Mem[00000000100c1400] = dabdccff, %l4 = 0000000093318abb
ldswa [%i3+%g0]0x88,%l4 ! %l4 = ffffffffdabdccff
! Starting 10 instruction Store Burst
! %l5 = 0000000000000000, Mem[00000000201c0000] = 60ff75c1, %asi = 80
stba %l5,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00ff75c1
p0_label_34:
! Mem[0000000010141404] = 3035cc44, %l7 = ffffffffffffb3fc, %asi = 80
swapa [%i5+0x004]%asi,%l7 ! %l7 = 000000003035cc44
! %f11 = df46d72a, Mem[0000000010081400] = 2b648afa
sta %f11,[%i2+%g0]0x88 ! Mem[0000000010081400] = df46d72a
! %f2 = 6b2ef5dd, Mem[00000000100c1408] = ffbe1bdd
sta %f2 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 6b2ef5dd
! %l7 = 000000003035cc44, Mem[0000000010001431] = 38336049
stb %l7,[%i0+0x031] ! Mem[0000000010001430] = 38446049
! Mem[0000000010081428] = a8fbcaf5, %l7 = 3035cc44, %l5 = 00000000
add %i2,0x28,%g1
casa [%g1]0x80,%l7,%l5 ! %l5 = 00000000a8fbcaf5
! Mem[0000000010081434] = 2a7232f0, %l2 = 0000000000000036, %asi = 80
swapa [%i2+0x034]%asi,%l2 ! %l2 = 000000002a7232f0
! %f6 = aa578b53 b7e40821, Mem[0000000010001438] = fadc9f77 0f1b0b95
stda %f6 ,[%i0+0x038]%asi ! Mem[0000000010001438] = aa578b53 b7e40821
! %f0 = fa8a642b 00000000 6b2ef5dd 13876b2e
! %f4 = ffffffff 9442646f aa578b53 b7e40821
! %f8 = 32c0fc82 93318abb a8fbcaf5 df46d72a
! %f12 = 0542b5e2 2a7232f0 8fe3b036 00000044
stda %f0,[%i3]ASI_BLK_AIUP ! Block Store to 00000000100c1400
! %l4 = ffffffffdabdccff, Mem[000000001004140a] = ba8ccfb3, %asi = 80
stba %l4,[%i1+0x00a]%asi ! Mem[0000000010041408] = ba8cffb3
! Starting 10 instruction Load Burst
! Mem[0000000030041400] = 3252deffb3cf8cba, %l0 = ffffffde7cf2aa84
ldxa [%i1+%g0]0x89,%l0 ! %l0 = 3252deffb3cf8cba
p0_label_35:
! Mem[000000001014143c] = fffff5f4, %l2 = 000000002a7232f0
ldub [%i5+0x03f],%l2 ! %l2 = 00000000000000f4
! Mem[0000000010041410] = af85c604 65a417ff, %l2 = 000000f4, %l3 = 00000067
ldda [%i1+%o5]0x88,%l2 ! %l2 = 0000000065a417ff 00000000af85c604
! %l6 = 00000000000060ff, %l6 = 00000000000060ff, %l4 = ffffffffdabdccff
addc %l6,%l6,%l4 ! %l4 = 000000000000c1fe
! Mem[0000000010101414] = 000000ff, %l6 = 00000000000060ff
lduha [%i4+0x016]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[0000000020800000] = dbfbedbb, %l3 = 00000000af85c604
lduha [%o1+0x000]%asi,%l3 ! %l3 = 000000000000dbfb
! Mem[00000000300c1408] = 9641d7b0, %l7 = 000000003035cc44
ldsba [%i3+%o4]0x89,%l7 ! %l7 = ffffffffffffffb0
! Mem[0000000010081430] = 0542b5e2, %l7 = ffffffffffffffb0
lduwa [%i2+0x030]%asi,%l7 ! %l7 = 000000000542b5e2
! %f20 = ffcc3530, %f27 = 9641d7b0, %f19 = 3035cc44
fdivs %f20,%f27,%f19 ! %f19 = ffcc3530
! Mem[0000000010081408] = 6b2ef5dd, %l1 = 00000000000000ff
lduha [%i2+0x00a]%asi,%l1 ! %l1 = 000000000000f5dd
! Starting 10 instruction Store Burst
! %f18 = 3035ccff ffcc3530, Mem[0000000010041400] = ffffffff ffffffb0
stda %f18,[%i1+%g0]0x80 ! Mem[0000000010041400] = 3035ccff ffcc3530
p0_label_36:
! %l2 = 0000000065a417ff, Mem[0000000030081400] = 4bffffff
stha %l2,[%i2+%g0]0x89 ! Mem[0000000030081400] = 4bff17ff
! Mem[0000000030141400] = 2b648aff, %l5 = 00000000a8fbcaf5
swapa [%i5+%g0]0x89,%l5 ! %l5 = 000000002b648aff
! %f27 = 9641d7b0, Mem[0000000010141400] = 17de5232
sta %f27,[%i5+%g0]0x80 ! Mem[0000000010141400] = 9641d7b0
! Mem[0000000010181410] = 691ec5b0, %l1 = 000000000000f5dd
swapa [%i6+%o5]0x88,%l1 ! %l1 = 00000000691ec5b0
! %f24 = e7cdd534, %f22 = fda9a1b1, %f20 = ffcc3530 00000081
fsmuld %f24,%f22,%f20 ! %f20 = 4cc10c78 17439e80
! %l3 = 000000000000dbfb, Mem[0000000020800041] = 1bffecd0
stb %l3,[%o1+0x041] ! Mem[0000000020800040] = 1bfbecd0
! %l0 = 3252deffb3cf8cba, Mem[00000000201c0000] = 00ff75c1
sth %l0,[%o0+%g0] ! Mem[00000000201c0000] = 8cba75c1
! %l4 = 0000c1fe, %l5 = 2b648aff, Mem[0000000010081408] = ddf52e6b 2e6b8713
stda %l4,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0000c1fe 2b648aff
! %l0 = 3252deffb3cf8cba, Mem[0000000020800000] = dbfbedbb
sth %l0,[%o1+%g0] ! Mem[0000000020800000] = 8cbaedbb
! Starting 10 instruction Load Burst
! %l1 = 00000000691ec5b0, %l6 = 00000000000000ff, %y = 00000ac9
smul %l1,%l6,%l1 ! %l1 = 00000068b5a6ea50, %y = 00000068
p0_label_37:
! Mem[0000000030001410] = 00000000, %l0 = 3252deffb3cf8cba
ldsba [%i0+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101400] = 00000022, %f25 = 816036ff
lda [%i4+%g0]0x80,%f25 ! %f25 = 00000022
! %l1 = 00000068b5a6ea50, immd = 0000000000000c8f, %l5 = 000000002b648aff
mulx %l1,0xc8f,%l5 ! %l5 = 000523014b38a2b0
! Mem[0000000010141408] = ff81ff98, %l4 = 000000000000c1fe
ldsha [%i5+%o4]0x80,%l4 ! %l4 = ffffffffffffff81
! Mem[0000000030081408] = fda9a1b1, %l5 = 000523014b38a2b0
ldsba [%i2+%o4]0x81,%l5 ! %l5 = fffffffffffffffd
! Mem[0000000030001400] = 0a2474bf 92000000, %l0 = 00000000, %l1 = b5a6ea50
ldda [%i0+%g0]0x89,%l0 ! %l0 = 0000000092000000 000000000a2474bf
! Mem[0000000030041410] = 00000017, %l6 = 00000000000000ff
lduwa [%i1+%o5]0x89,%l6 ! %l6 = 0000000000000017
! Mem[0000000010001438] = aa578b53 b7e40821, %l0 = 92000000, %l1 = 0a2474bf
ldda [%i0+0x038]%asi,%l0 ! %l0 = 00000000aa578b53 00000000b7e40821
! Mem[0000000010081408] = fec10000, %l3 = 000000000000dbfb
lduha [%i2+%o4]0x80,%l3 ! %l3 = 000000000000fec1
! Starting 10 instruction Store Burst
! %l2 = 0000000065a417ff, Mem[00000000300c1408] = 9641d7b0
stba %l2,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 9641d7ff
p0_label_38:
! Mem[0000000010081400] = df46d72a, %l6 = 0000000000000017
ldstuba [%i2+%g0]0x88,%l6 ! %l6 = 0000002a000000ff
! %f26 = 2ad746df, %f24 = e7cdd534, %f3 = 13876b2e
fdivs %f26,%f24,%f3 ! %f3 = 8285df76
! %f18 = 3035ccff ffcc3530, %l1 = 00000000b7e40821
! Mem[0000000030081400] = ff17ff4bfaf2162c
stda %f18,[%i2+%l1]ASI_PST16_S ! Mem[0000000030081400] = ff17ff4bfaf23530
! %l3 = 000000000000fec1, Mem[0000000010141410] = 67000000
stw %l3,[%i5+%o5] ! Mem[0000000010141410] = 0000fec1
! %l4 = ffffffffffffff81, Mem[0000000010101410] = 00000000
stba %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = 81000000
! %l0 = 00000000aa578b53, Mem[0000000030181408] = a1ffffff
stha %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = 8b53ffff
! Mem[0000000030181410] = 44cc3530, %l7 = 000000000542b5e2
ldstuba [%i6+%o5]0x89,%l7 ! %l7 = 00000030000000ff
! %f10 = a8fbcaf5, %f7 = b7e40821
fcmps %fcc2,%f10,%f7 ! %fcc2 = 2
! %l5 = fffffffffffffffd, Mem[0000000030181400] = ff6036ff
stha %l5,[%i6+%g0]0x81 ! Mem[0000000030181400] = fffd36ff
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = ffcc3530, %f21 = 17439e80
lda [%i1+%g0]0x88,%f21 ! %f21 = ffcc3530
p0_label_39:
! Mem[0000000010101408] = 1d00383c, %l6 = 000000000000002a
ldsha [%i4+0x008]%asi,%l6 ! %l6 = 0000000000001d00
! Mem[0000000030181410] = 44cc35ff, %f20 = 4cc10c78
lda [%i6+%o5]0x89,%f20 ! %f20 = 44cc35ff
! Mem[0000000021800040] = 27dfd2c8, %l2 = 0000000065a417ff
ldsba [%o3+0x041]%asi,%l2 ! %l2 = ffffffffffffffdf
! Mem[0000000010041400] = ffcc3530, %f31 = 691ec5b0
lda [%i1+%g0]0x88,%f31 ! %f31 = ffcc3530
membar #Sync ! Added by membar checker (8)
! Mem[00000000100c1408] = 6b2ef5dd, %l4 = ffffffffffffff81
ldsba [%i3+%o4]0x80,%l4 ! %l4 = 000000000000006b
! Mem[0000000030101400] = ffde5232 84aaf27c 81000000 cc65bccd
! Mem[0000000030101410] = ff4b06a1 29ad2ce4 5727e874 f6cc8abd
! Mem[0000000030101420] = d488a646 1a315cff 595e11c7 0710d380
! Mem[0000000030101430] = 909c4eed 836e8709 b181e1df 24c24b88
ldda [%i4]ASI_BLK_SL,%f0 ! Block Load from 0000000030101400
! Mem[0000000010041410] = 65a417ff, %l5 = fffffffffffffffd
ldsha [%i1+%o5]0x88,%l5 ! %l5 = 00000000000017ff
! Mem[0000000030101400] = ffde5232 84aaf27c 81000000 cc65bccd
! Mem[0000000030101410] = ff4b06a1 29ad2ce4 5727e874 f6cc8abd
! Mem[0000000030101420] = d488a646 1a315cff 595e11c7 0710d380
! Mem[0000000030101430] = 909c4eed 836e8709 b181e1df 24c24b88
ldda [%i4]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030101400
! Mem[0000000010001420] = da50baaf, %l6 = 0000000000001d00
ldswa [%i0+0x020]%asi,%l6 ! %l6 = ffffffffda50baaf
! Starting 10 instruction Store Burst
! Mem[0000000010101408] = 3c38001d, %l1 = 00000000b7e40821
swapa [%i4+%o4]0x88,%l1 ! %l1 = 000000003c38001d
p0_label_40:
! Mem[00000000300c1408] = 9641d7ff, %l0 = 00000000aa578b53
ldstuba [%i3+%o4]0x89,%l0 ! %l0 = 000000ff000000ff
! %l0 = 00000000000000ff, Mem[0000000010081400] = ffd746df
stha %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00ff46df
! %l2 = ffffffffffffffdf, immed = 00000066, %y = 00000068
smul %l2,0x066,%l4 ! %l4 = fffffffffffff2da, %y = ffffffff
! Mem[00000000100c1410] = ffffffff, %l1 = 000000003c38001d
swapa [%i3+%o5]0x88,%l1 ! %l1 = 00000000ffffffff
! %l4 = fffffffffffff2da, Mem[0000000010081408] = fec10000ff8a642b, %asi = 80
stxa %l4,[%i2+0x008]%asi ! Mem[0000000010081408] = fffffffffffff2da
! Mem[0000000010181400] = 1bfffaf2, %l3 = 000000000000fec1
ldstuba [%i6+%g0]0x88,%l3 ! %l3 = 000000f2000000ff
! Mem[0000000010181408] = 00004d36, %l2 = ffffffffffffffdf
swapa [%i6+%o4]0x88,%l2 ! %l2 = 0000000000004d36
! Mem[0000000010001400] = 00000000, %l0 = 00000000000000ff
ldstuba [%i0+%g0]0x80,%l0 ! %l0 = 00000000000000ff
! %l0 = 0000000000000000, Mem[0000000010141408] = 98ff81ff
stha %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = 98ff0000
! Starting 10 instruction Load Burst
! %f8 = ff5c311a, %f10 = 80d31007 c7115e59
fitod %f8 ,%f10 ! %f10 = c16479dc c0000000
p0_label_41:
! %f3 = 00000081, %f1 = 3252deff, %f14 = 884bc224
fsubs %f3 ,%f1 ,%f14 ! %l0 = 0000000000000022, Unfinished, %fsr = 0900000000
! Mem[0000000010001408] = 94229064 816001ff, %l2 = 00004d36, %l3 = 000000f2
ldda [%i0+%o4]0x88,%l2 ! %l2 = 00000000816001ff 0000000094229064
! Mem[0000000010101400] = 0000002200000000, %f14 = 884bc224 dfe181b1
ldda [%i4+%g0]0x80,%f14 ! %f14 = 00000022 00000000
! Mem[0000000010041428] = 7ffbc477, %l2 = 00000000816001ff
ldsh [%i1+0x02a],%l2 ! %l2 = ffffffffffffc477
! Mem[0000000030081408] = fda9a1b1, %l5 = 00000000000017ff
lduwa [%i2+%o4]0x81,%l5 ! %l5 = 00000000fda9a1b1
! Mem[00000000300c1408] = ffd74196fbdb17fa, %f2 = cdbc65cc 00000081
ldda [%i3+%o4]0x81,%f2 ! %f2 = ffd74196 fbdb17fa
! Mem[00000000201c0000] = 8cba75c1, %l1 = 00000000ffffffff
lduba [%o0+0x000]%asi,%l1 ! %l1 = 000000000000008c
! Mem[0000000010181408] = dfffffff, %l1 = 000000000000008c
lduha [%i6+%o4]0x80,%l1 ! %l1 = 000000000000dfff
! Mem[00000000100c1400] = fa8a642b 00000000, %l0 = 00000022, %l1 = 0000dfff
ldda [%i3+%g0]0x80,%l0 ! %l0 = 00000000fa8a642b 0000000000000000
! Starting 10 instruction Store Burst
! %l5 = 00000000fda9a1b1, Mem[0000000030181410] = 0000009244cc35ff
stxa %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000fda9a1b1
p0_label_42:
! Mem[00000000100c1400] = 2b648afa, %l6 = ffffffffda50baaf
swapa [%i3+%g0]0x88,%l6 ! %l6 = 000000002b648afa
! %l2 = ffffc477, %l3 = 94229064, Mem[0000000030001410] = 00000000 dde5bb7e
stda %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = ffffc477 94229064
! Mem[0000000010041408] = ba8cffb356f8fdfa, %l5 = 00000000fda9a1b1, %l0 = 00000000fa8a642b
add %i1,0x08,%g1
casxa [%g1]0x80,%l5,%l0 ! %l0 = ba8cffb356f8fdfa
! %f12 = 09876e83, Mem[0000000010081400] = df46ff00
sta %f12,[%i2+%g0]0x88 ! Mem[0000000010081400] = 09876e83
! %l7 = 0000000000000030, Mem[0000000010141400] = 9641d7b0
stba %l7,[%i5+%g0]0x80 ! Mem[0000000010141400] = 3041d7b0
! %l4 = fffffffffffff2da, Mem[000000001000143b] = aa578b53, %asi = 80
stba %l4,[%i0+0x03b]%asi ! Mem[0000000010001438] = aa578bda
membar #Sync ! Added by membar checker (9)
! %l5 = 00000000fda9a1b1, Mem[0000000030101400] = ffde5232
stha %l5,[%i4+%g0]0x81 ! Mem[0000000030101400] = a1b15232
! Mem[000000001000141e] = 7a2b4159, %l0 = ba8cffb356f8fdfa
ldstuba [%i0+0x01e]%asi,%l0 ! %l0 = 00000041000000ff
! %f0 = 7cf2aa84 3252deff, Mem[0000000010041400] = 3035ccff ffcc3530
stda %f0 ,[%i1+%g0]0x80 ! Mem[0000000010041400] = 7cf2aa84 3252deff
! Starting 10 instruction Load Burst
! Mem[0000000030041400] = ba8ccfb3, %l7 = 0000000000000030
lduha [%i1+%g0]0x81,%l7 ! %l7 = 000000000000ba8c
p0_label_43:
! Mem[00000000300c1408] = 9641d7ff, %l6 = 000000002b648afa
ldswa [%i3+%o4]0x89,%l6 ! %l6 = ffffffff9641d7ff
! Mem[0000000030181410] = fda9a1b1, %l4 = fffffffffffff2da
ldsba [%i6+%o5]0x89,%l4 ! %l4 = ffffffffffffffb1
! Mem[0000000010041410] = 65a417ff, %l0 = 0000000000000041
lduha [%i1+%o5]0x88,%l0 ! %l0 = 00000000000017ff
! Mem[0000000010041410] = ff17a465 04c685af, %l2 = ffffc477, %l3 = 94229064
ldda [%i1+%o5]0x80,%l2 ! %l2 = 00000000ff17a465 0000000004c685af
! Mem[00000000211c0000] = 00b0877b, %l2 = 00000000ff17a465
ldub [%o2+0x001],%l2 ! %l2 = 00000000000000b0
! Mem[0000000030181400] = ff36fdff, %l7 = 000000000000ba8c
ldsha [%i6+%g0]0x89,%l7 ! %l7 = fffffffffffffdff
! Mem[0000000030081408] = fda9a1b1, %l6 = ffffffff9641d7ff
lduwa [%i2+%o4]0x81,%l6 ! %l6 = 00000000fda9a1b1
! Mem[0000000010001400] = 000000ff, %f3 = fbdb17fa
lda [%i0+%g0]0x88,%f3 ! %f3 = 000000ff
! Mem[0000000010041408] = ba8cffb3, %l2 = 00000000000000b0
lduha [%i1+%o4]0x80,%l2 ! %l2 = 000000000000ba8c
! Starting 10 instruction Store Burst
! %f10 = c16479dc c0000000, %l1 = 0000000000000000
! Mem[0000000030041400] = ba8ccfb3ffde5232
stda %f10,[%i1+%l1]ASI_PST32_S ! Mem[0000000030041400] = ba8ccfb3ffde5232
p0_label_44:
! %f16 = ffde5232 84aaf27c 81000000 cc65bccd
! %f20 = ff4b06a1 29ad2ce4 5727e874 f6cc8abd
! %f24 = d488a646 1a315cff 595e11c7 0710d380
! %f28 = 909c4eed 836e8709 b181e1df 24c24b88
stda %f16,[%i2]ASI_BLK_S ! Block Store to 0000000030081400
! %f6 = bd8accf6, Mem[0000000010101408] = b7e40821
sta %f6 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = bd8accf6
! %l1 = 0000000000000000, imm = fffffffffffffdbc, %l1 = 0000000000000000
xnor %l1,-0x244,%l1 ! %l1 = 0000000000000243
! %l1 = 0000000000000243, Mem[0000000030041400] = b3cf8cba
stba %l1,[%i1+%g0]0x89 ! Mem[0000000030041400] = b3cf8c43
! %l1 = 0000000000000243, Mem[000000001000140c] = 64902294, %asi = 80
stwa %l1,[%i0+0x00c]%asi ! Mem[000000001000140c] = 00000243
! Mem[0000000030181410] = fda9a1b1, %l4 = ffffffffffffffb1
swapa [%i6+%o5]0x89,%l4 ! %l4 = 00000000fda9a1b1
! Mem[0000000010141400] = b0d74130, %l5 = 00000000fda9a1b1
ldstuba [%i5+%g0]0x88,%l5 ! %l5 = 00000030000000ff
! %l0 = 000017ff, %l1 = 00000243, Mem[0000000010181410] = ddf50000 00000000
stda %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000017ff 00000243
! Mem[00000000100c1434] = 2a7232f0, %l2 = 0000ba8c, %l3 = 04c685af
add %i3,0x34,%g1
casa [%g1]0x80,%l2,%l3 ! %l3 = 000000002a7232f0
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = 0a2474bf 92000000, %l0 = 000017ff, %l1 = 00000243
ldda [%i0+%g0]0x89,%l0 ! %l0 = 0000000092000000 000000000a2474bf
p0_label_45:
! Mem[0000000030141400] = f5cafba8, %l5 = 0000000000000030
ldswa [%i5+%g0]0x81,%l5 ! %l5 = fffffffff5cafba8
! Mem[00000000300c1408] = ffd74196, %l6 = 00000000fda9a1b1
ldsba [%i3+%o4]0x81,%l6 ! %l6 = ffffffffffffffff
! Mem[00000000211c0000] = 00b0877b, %l3 = 000000002a7232f0
lduba [%o2+0x000]%asi,%l3 ! %l3 = 0000000000000000
! Mem[00000000300c1410] = 01c816460f6355d7, %f0 = 7cf2aa84 3252deff
ldda [%i3+%o5]0x89,%f0 ! %f0 = 01c81646 0f6355d7
! Mem[00000000300c1400] = 600000001030f3bb, %f12 = 09876e83 ed4e9c90
ldda [%i3+%g0]0x81,%f12 ! %f12 = 60000000 1030f3bb
! %l0 = 0000000092000000, Mem[0000000010001410] = ff847a97
stha %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00007a97
! Mem[00000000100c1420] = 32c0fc8293318abb, %f10 = c16479dc c0000000
ldd [%i3+0x020],%f10 ! %f10 = 32c0fc82 93318abb
! %l2 = 000000000000ba8c, %l1 = 000000000a2474bf, %l1 = 000000000a2474bf
sdivx %l2,%l1,%l1 ! Div by zero, %l0 = 0000000092000028
! Mem[0000000010101408] = bd8accf6, %l3 = 0000000000000000
ldswa [%i4+%o4]0x88,%l3 ! %l3 = ffffffffbd8accf6
! Starting 10 instruction Store Burst
! %l4 = 00000000fda9a1b1, Mem[0000000030001410] = 6490229477c4ffff
stxa %l4,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000fda9a1b1
p0_label_46:
membar #Sync ! Added by membar checker (10)
! Mem[0000000010081410] = df46d72a, %l5 = fffffffff5cafba8
swapa [%i2+%o5]0x80,%l5 ! %l5 = 00000000df46d72a
! %l7 = fffffffffffffdff, Mem[0000000030001410] = fda9a1b1
stba %l7,[%i0+%o5]0x89 ! Mem[0000000030001410] = fda9a1ff
! %l5 = 00000000df46d72a, Mem[0000000010181410] = 000017ff
stba %l5,[%i6+%o5]0x80 ! Mem[0000000010181410] = 2a0017ff
! Mem[0000000010081418] = ffcc8b53, %l0 = 0000000092000000, %asi = 80
swapa [%i2+0x018]%asi,%l0 ! %l0 = 00000000ffcc8b53
! %l4 = 00000000fda9a1b1, %l5 = 00000000df46d72a, %l0 = 00000000ffcc8b53
andn %l4,%l5,%l0 ! %l0 = 0000000020a92091
! %f18 = 81000000 cc65bccd, %l2 = 000000000000ba8c
! Mem[0000000010081438] = 8fe3b03600000044
add %i2,0x038,%g1
stda %f18,[%g1+%l2]ASI_PST8_P ! Mem[0000000010081438] = 81e3b036cc650044
! %f2 = ffd74196, Mem[0000000010041400] = 7cf2aa84
st %f2 ,[%i1+%g0] ! Mem[0000000010041400] = ffd74196
! Mem[000000001014141c] = 21c5323f, %l4 = 00000000fda9a1b1, %asi = 80
swapa [%i5+0x01c]%asi,%l4 ! %l4 = 0000000021c5323f
! %f6 = bd8accf6, Mem[0000000010041410] = 65a417ff
sta %f6 ,[%i1+%o5]0x88 ! Mem[0000000010041410] = bd8accf6
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = bd8accf6, %l1 = 0000000000000000
lduba [%i1+%o5]0x88,%l1 ! %l1 = 00000000000000f6
p0_label_47:
! Mem[0000000030081410] = e42cad29 a1064bff, %l2 = 0000ba8c, %l3 = bd8accf6
ldda [%i2+%o5]0x89,%l2 ! %l2 = 00000000a1064bff 00000000e42cad29
! Mem[0000000010101410] = 81000000000000ff, %f10 = 32c0fc82 93318abb
ldda [%i4+%o5]0x80,%f10 ! %f10 = 81000000 000000ff
! Mem[0000000030081410] = ff4b06a1, %l3 = 00000000e42cad29
lduha [%i2+%o5]0x81,%l3 ! %l3 = 000000000000ff4b
! Mem[0000000030081400] = ffde5232, %l1 = 00000000000000f6
ldsba [%i2+%g0]0x81,%l1 ! %l1 = ffffffffffffffff
! Mem[00000000211c0000] = 00b0877b, %l3 = 000000000000ff4b
lduba [%o2+0x001]%asi,%l3 ! %l3 = 00000000000000b0
! Mem[0000000010001408] = ff016081, %l4 = 0000000021c5323f
lduba [%i0+%o4]0x80,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030101408] = cdbc65cc00000081, %l2 = 00000000a1064bff
ldxa [%i4+%o4]0x89,%l2 ! %l2 = cdbc65cc00000081
! Mem[0000000010001408] = 43020000816001ff, %f24 = d488a646 1a315cff
ldda [%i0+%o4]0x88,%f24 ! %f24 = 43020000 816001ff
! Mem[000000001014143c] = fffff5f4, %f25 = 816001ff
lda [%i5+0x03c]%asi,%f25 ! %f25 = fffff5f4
! Starting 10 instruction Store Burst
! %l1 = ffffffffffffffff, Mem[0000000030041400] = 438ccfb3
stha %l1,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffffcfb3
p0_label_48:
! %l4 = 00000000000000ff, Mem[0000000030181400] = 00000000ff36fdff
stxa %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000000000ff
! Mem[000000001008140c] = fffff2da, %l1 = ffffffffffffffff, %asi = 80
swapa [%i2+0x00c]%asi,%l1 ! %l1 = 00000000fffff2da
! %f22 = 5727e874 f6cc8abd, Mem[0000000010141400] = ff41d7b0 ffffb3fc
stda %f22,[%i5+%g0]0x80 ! Mem[0000000010141400] = 5727e874 f6cc8abd
! %l2 = cdbc65cc00000081, Mem[0000000010001408] = 816001ff
stha %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = 81600081
! Mem[0000000010141410] = c1fe0000, %l2 = cdbc65cc00000081
swapa [%i5+%o5]0x88,%l2 ! %l2 = 00000000c1fe0000
! %l5 = 00000000df46d72a, Mem[0000000010001408] = 81600081
stha %l5,[%i0+%o4]0x88 ! Mem[0000000010001408] = 8160d72a
! %l0 = 0000000020a92091, Mem[0000000010081400] = 09876e83
stba %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = 09876e91
! %l6 = ffffffffffffffff, Mem[0000000030001410] = fda9a1ff
stha %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = fda9ffff
! %l0 = 0000000020a92091, Mem[0000000010001400] = 000000ff
stba %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000091
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = 81000000000000ff, %l5 = 00000000df46d72a
ldxa [%i4+0x010]%asi,%l5 ! %l5 = 81000000000000ff
p0_label_49:
! Mem[0000000030181408] = 8b53ffff, %l5 = 81000000000000ff
lduba [%i6+%o4]0x81,%l5 ! %l5 = 000000000000008b
! Mem[0000000030101408] = 81000000, %f24 = 43020000
lda [%i4+%o4]0x81,%f24 ! %f24 = 81000000
! Mem[0000000010041410] = bd8accf6, %l6 = ffffffffffffffff
lduba [%i1+%o5]0x88,%l6 ! %l6 = 00000000000000f6
! Mem[00000000100c1408] = 2e6b8713ddf52e6b, %l3 = 00000000000000b0
ldxa [%i3+%o4]0x88,%l3 ! %l3 = 2e6b8713ddf52e6b
! Mem[0000000010081400] = 09876e91, %l4 = 00000000000000ff
lduha [%i2+%g0]0x88,%l4 ! %l4 = 0000000000006e91
! Mem[0000000021800140] = 58a1d198, %l3 = 2e6b8713ddf52e6b
lduba [%o3+0x140]%asi,%l3 ! %l3 = 0000000000000058
! Mem[0000000010181408] = dfffffff, %f26 = 595e11c7
lda [%i6+%o4]0x80,%f26 ! %f26 = dfffffff
! Mem[0000000030001400] = 92000000, %l4 = 0000000000006e91
ldsba [%i0+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010141408] = 98ff0000, %l5 = 000000000000008b
ldsha [%i5+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %l3 = 0000000000000058, Mem[0000000020800040] = 1bfbecd0, %asi = 80
stha %l3,[%o1+0x040]%asi ! Mem[0000000020800040] = 0058ecd0
p0_label_50:
! %f16 = ffde5232 84aaf27c, Mem[0000000010041400] = ffd74196 3252deff
stda %f16,[%i1+%g0]0x80 ! Mem[0000000010041400] = ffde5232 84aaf27c
! %f6 = bd8accf6 74e82757, Mem[0000000030041400] = ffffcfb3 ffde5232
stda %f6 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = bd8accf6 74e82757
! %l7 = fffffffffffffdff, Mem[00000000300c1408] = ffd74196
stha %l7,[%i3+%o4]0x81 ! Mem[00000000300c1408] = fdff4196
! %l6 = 00000000000000f6, Mem[0000000010141408] = 0000ff9897946159
stxa %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000000000f6
! Mem[0000000020800041] = 0058ecd0, %l2 = 00000000c1fe0000
ldstuba [%o1+0x041]%asi,%l2 ! %l2 = 00000058000000ff
! %l2 = 0000000000000058, Mem[0000000010141400] = 74e82757
stha %l2,[%i5+%g0]0x88 ! Mem[0000000010141400] = 74e80058
! %f23 = f6cc8abd, Mem[00000000300c1408] = fdff4196
sta %f23,[%i3+%o4]0x81 ! Mem[00000000300c1408] = f6cc8abd
! Mem[0000000010081400] = 916e8709, %l0 = 0000000020a92091
swapa [%i2+%g0]0x80,%l0 ! %l0 = 00000000916e8709
! Mem[00000000211c0001] = 00b0877b, %l7 = fffffffffffffdff
ldstub [%o2+0x001],%l7 ! %l7 = 000000b0000000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = 3c38001d, %l3 = 0000000000000058
ldsba [%i3+%o5]0x88,%l3 ! %l3 = 000000000000001d
p0_label_51:
! Mem[00000000100c1408] = 6b2ef5dd 13876b2e, %l0 = 916e8709, %l1 = fffff2da
ldda [%i3+%o4]0x80,%l0 ! %l0 = 000000006b2ef5dd 0000000013876b2e
! Mem[0000000030141408] = 00000072, %l7 = 00000000000000b0
lduba [%i5+%o4]0x89,%l7 ! %l7 = 0000000000000072
! Mem[0000000030101410] = a1064bff, %l7 = 0000000000000072
lduha [%i4+%o5]0x89,%l7 ! %l7 = 0000000000004bff
! Mem[0000000010001408] = 8160d72a, %l6 = 00000000000000f6
ldsba [%i0+%o4]0x88,%l6 ! %l6 = 000000000000002a
! Mem[0000000020800000] = 8cbaedbb, %l5 = 0000000000000000
ldsh [%o1+%g0],%l5 ! %l5 = ffffffffffff8cba
! Mem[0000000010181400] = fffaff1b, %l3 = 000000000000001d
lduwa [%i6+%g0]0x80,%l3 ! %l3 = 00000000fffaff1b
! Mem[00000000100c1410] = 3c38001d, %l2 = 0000000000000058
lduha [%i3+%o5]0x88,%l2 ! %l2 = 000000000000001d
! Mem[0000000010041408] = fafdf856 b3ff8cba, %l2 = 0000001d, %l3 = fffaff1b
ldda [%i1+%o4]0x88,%l2 ! %l2 = 00000000b3ff8cba 00000000fafdf856
membar #Sync ! Added by membar checker (11)
! Mem[00000000300c1400] = 60000000 1030f3bb f6cc8abd fbdb17fa
! Mem[00000000300c1410] = d755630f 4616c801 a0182e7f d42a75e0
! Mem[00000000300c1420] = b1c86ba3 513c3df7 56078ad3 90fb5ccf
! Mem[00000000300c1430] = b6179133 17937f0f 589e1785 cd4a7dbc
ldda [%i3]ASI_BLK_S,%f0 ! Block Load from 00000000300c1400
! Starting 10 instruction Store Burst
! Mem[0000000010001410] = 00007a97, %l4 = 0000000000000000
ldstuba [%i0+%o5]0x80,%l4 ! %l4 = 00000000000000ff
p0_label_52:
! %l0 = 000000006b2ef5dd, Mem[0000000010041434] = b6bd1e94
sth %l0,[%i1+0x034] ! Mem[0000000010041434] = f5dd1e94
! Mem[0000000010141400] = 5800e874, %l6 = 000000000000002a
swapa [%i5+%g0]0x80,%l6 ! %l6 = 000000005800e874
! Mem[0000000030141400] = a8fbcaf5, %l4 = 0000000000000000
ldstuba [%i5+%g0]0x89,%l4 ! %l4 = 000000f5000000ff
! %f30 = b181e1df 24c24b88, %l7 = 0000000000004bff
! Mem[00000000100c1430] = 0542b5e22a7232f0
add %i3,0x030,%g1
stda %f30,[%g1+%l7]ASI_PST32_PL ! Mem[00000000100c1430] = 884bc224dfe181b1
! Code Fragment 4
p0_fragment_3:
! %l0 = 000000006b2ef5dd
setx 0xf71d99a05a84cb83,%g7,%l0 ! %l0 = f71d99a05a84cb83
! %l1 = 0000000013876b2e
setx 0x3a5cbab07336ecf2,%g7,%l1 ! %l1 = 3a5cbab07336ecf2
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = f71d99a05a84cb83
setx 0x35fe39284c020602,%g7,%l0 ! %l0 = 35fe39284c020602
! %l1 = 3a5cbab07336ecf2
setx 0x00963cb0089f95d9,%g7,%l1 ! %l1 = 00963cb0089f95d9
! %l0 = 35fe39284c020602, Mem[0000000010101410] = ff00000000000081
stxa %l0,[%i4+%o5]0x88 ! Mem[0000000010101410] = 35fe39284c020602
! %l5 = ffffffffffff8cba, Mem[0000000010141438] = 3caf1050fffff5f4
stx %l5,[%i5+0x038] ! Mem[0000000010141438] = ffffffffffff8cba
! Mem[0000000030001408] = ffffffde, %l1 = 00963cb0089f95d9
ldstuba [%i0+%o4]0x81,%l1 ! %l1 = 000000ff000000ff
! Mem[00000000100c1424] = 93318abb, %l4 = 00000000000000f5
ldstuba [%i3+0x024]%asi,%l4 ! %l4 = 00000093000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = 9120a920, %l5 = ffffffffffff8cba
ldsba [%i2+%g0]0x88,%l5 ! %l5 = 0000000000000020
p0_label_53:
! Mem[0000000030001408] = deffffff, %l2 = 00000000b3ff8cba
ldsha [%i0+%o4]0x89,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030001410] = ffffa9fd00000000, %l3 = 00000000fafdf856
ldxa [%i0+%o5]0x81,%l3 ! %l3 = ffffa9fd00000000
! Mem[0000000010081410] = a8fbcaf5, %l4 = 0000000000000093
lduha [%i2+%o5]0x88,%l4 ! %l4 = 000000000000caf5
! %f25 = fffff5f4, %f22 = 5727e874, %f26 = dfffffff
fsubs %f25,%f22,%f26 ! %f26 = fffff5f4
! Mem[0000000010001408] = 2ad76081, %f22 = 5727e874
lda [%i0+%o4]0x80,%f22 ! %f22 = 2ad76081
! Mem[0000000010141408] = 00000000 000000f6, %l0 = 4c020602, %l1 = 000000ff
ldd [%i5+%o4],%l0 ! %l0 = 0000000000000000 00000000000000f6
! Mem[0000000010041408] = ba8cffb356f8fdfa, %f20 = ff4b06a1 29ad2ce4
ldda [%i1+%o4]0x80,%f20 ! %f20 = ba8cffb3 56f8fdfa
! Mem[0000000021800100] = 8bdd9604, %l6 = 000000005800e874
ldub [%o3+0x100],%l6 ! %l6 = 000000000000008b
! Mem[0000000010041430] = c44dc347, %l6 = 000000000000008b
ldsba [%i1+0x031]%asi,%l6 ! %l6 = 000000000000004d
! Starting 10 instruction Store Burst
! Mem[00000000100c1420] = 32c0fc82, %l4 = 0000caf5, %l6 = 0000004d
add %i3,0x20,%g1
casa [%g1]0x80,%l4,%l6 ! %l6 = 0000000032c0fc82
p0_label_54:
! %f0 = 60000000, Mem[0000000030181410] = ffffffb1
sta %f0 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = 60000000
! %f18 = 81000000 cc65bccd, Mem[0000000030141400] = ffcafba8 ef0b221d
stda %f18,[%i5+%g0]0x81 ! Mem[0000000030141400] = 81000000 cc65bccd
! %f5 = 4616c801, Mem[0000000010141408] = 00000000
sta %f5 ,[%i5+%o4]0x88 ! Mem[0000000010141408] = 4616c801
! Mem[0000000010181410] = ff17002a, %l5 = 0000000000000020
ldstuba [%i6+%o5]0x88,%l5 ! %l5 = 0000002a000000ff
! %f0 = 60000000 1030f3bb f6cc8abd fbdb17fa
! %f4 = d755630f 4616c801 a0182e7f d42a75e0
! %f8 = b1c86ba3 513c3df7 56078ad3 90fb5ccf
! %f12 = b6179133 17937f0f 589e1785 cd4a7dbc
stda %f0,[%i3]ASI_BLK_S ! Block Store to 00000000300c1400
! %f19 = cc65bccd, Mem[0000000030101400] = 3252b1a1
sta %f19,[%i4+%g0]0x89 ! Mem[0000000030101400] = cc65bccd
! Mem[0000000010101410] = 0206024c, %l0 = 0000000000000000
ldstuba [%i4+%o5]0x80,%l0 ! %l0 = 00000002000000ff
! %l4 = 000000000000caf5, Mem[0000000010141410] = 81000000dabdccce
stx %l4,[%i5+%o5] ! Mem[0000000010141410] = 000000000000caf5
! %f26 = fffff5f4 0710d380, Mem[0000000010081410] = a8fbcaf5 6f644294
stda %f26,[%i2+%o5]0x88 ! Mem[0000000010081410] = fffff5f4 0710d380
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (12)
! Mem[00000000100c1400] = da50baaf, %l6 = 0000000032c0fc82
ldsba [%i3+%g0]0x88,%l6 ! %l6 = ffffffffffffffaf
p0_label_55:
! Mem[0000000020800000] = 8cbaedbb, %l5 = 000000000000002a
lduba [%o1+0x001]%asi,%l5 ! %l5 = 00000000000000ba
! Mem[0000000010141410] = 00000000, %l5 = 00000000000000ba
ldswa [%i5+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010181434] = 8011ff92, %l6 = ffffffffffffffaf
ldswa [%i6+0x034]%asi,%l6 ! %l6 = ffffffff8011ff92
! Mem[00000000100c1410] = 6f644294 3c38001d, %l0 = 00000002, %l1 = 000000f6
ldda [%i3+%o5]0x88,%l0 ! %l0 = 000000003c38001d 000000006f644294
! Mem[0000000030041408] = b3cf8cba, %l1 = 000000006f644294
lduba [%i1+%o4]0x81,%l1 ! %l1 = 00000000000000b3
! Mem[0000000010001408] = 2ad76081, %l7 = 0000000000004bff
lduba [%i0+%o4]0x80,%l7 ! %l7 = 000000000000002a
! Code Fragment 3
p0_fragment_4:
! %l0 = 000000003c38001d
setx 0x6cbf72e7f08cf4b6,%g7,%l0 ! %l0 = 6cbf72e7f08cf4b6
! %l1 = 00000000000000b3
setx 0x284f58483a0076f0,%g7,%l1 ! %l1 = 284f58483a0076f0
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 6cbf72e7f08cf4b6
setx 0xe2338a27d6d6bf0c,%g7,%l0 ! %l0 = e2338a27d6d6bf0c
! %l1 = 284f58483a0076f0
setx 0x7c37eb28634b0c10,%g7,%l1 ! %l1 = 7c37eb28634b0c10
! Mem[0000000010081404] = 00000000, %l5 = 0000000000000000
ldsh [%i2+0x004],%l5 ! %l5 = 0000000000000000
! Mem[0000000010101408] = f6cc8abd5fb3f810, %l2 = ffffffffffffffff
ldxa [%i4+%o4]0x80,%l2 ! %l2 = f6cc8abd5fb3f810
! Starting 10 instruction Store Burst
! %l0 = e2338a27d6d6bf0c, Mem[0000000010001424] = a3a45df4, %asi = 80
stha %l0,[%i0+0x024]%asi ! Mem[0000000010001424] = bf0c5df4
p0_label_56:
! %l2 = 5fb3f810, %l3 = 00000000, Mem[00000000300c1408] = bd8accf6 fa17dbfb
stda %l2,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 5fb3f810 00000000
! %f13 = 17937f0f, Mem[0000000030041400] = f6cc8abd
sta %f13,[%i1+%g0]0x89 ! Mem[0000000030041400] = 17937f0f
! %l4 = 0000caf5, %l5 = 00000000, Mem[0000000010081408] = ffffffff ffffffff
stda %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000caf5 00000000
! %l6 = 8011ff92, %l7 = 0000002a, Mem[0000000010041400] = ffde5232 84aaf27c
stda %l6,[%i1+%g0]0x80 ! Mem[0000000010041400] = 8011ff92 0000002a
! Mem[0000000030041410] = 17000000, %l0 = e2338a27d6d6bf0c
ldstuba [%i1+%o5]0x81,%l0 ! %l0 = 00000017000000ff
! %l1 = 7c37eb28634b0c10, Mem[0000000030041408] = 2cf14137ba8ccfb3
stxa %l1,[%i1+%o4]0x89 ! Mem[0000000030041408] = 7c37eb28634b0c10
! %l0 = 0000000000000017, Mem[0000000030181400] = 000000ff
stha %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000017
! Mem[00000000100c1400] = da50baaf, %l7 = 000000000000002a
ldstuba [%i3+%g0]0x88,%l7 ! %l7 = 000000af000000ff
! Code Fragment 3
p0_fragment_5:
! %l0 = 0000000000000017
setx 0xb3ea00a789879238,%g7,%l0 ! %l0 = b3ea00a789879238
! %l1 = 7c37eb28634b0c10
setx 0x1d7049b0355662b4,%g7,%l1 ! %l1 = 1d7049b0355662b4
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = b3ea00a789879238
setx 0x8442ad08631df9aa,%g7,%l0 ! %l0 = 8442ad08631df9aa
! %l1 = 1d7049b0355662b4
setx 0xfc80a50068f3f975,%g7,%l1 ! %l1 = fc80a50068f3f975
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = fda9ffff, %l4 = 000000000000caf5
ldsha [%i0+%o5]0x89,%l4 ! %l4 = ffffffffffffffff
p0_label_57:
! Mem[00000000100c1408] = ddf52e6b, %l4 = ffffffffffffffff
ldswa [%i3+%o4]0x88,%l4 ! %l4 = ffffffffddf52e6b
! Mem[0000000010101408] = bd8accf6, %l4 = ffffffffddf52e6b
lduba [%i4+%o4]0x88,%l4 ! %l4 = 00000000000000f6
! Mem[0000000010181400] = 1bfffaff, %l6 = ffffffff8011ff92
lduwa [%i6+%g0]0x88,%l6 ! %l6 = 000000001bfffaff
! Mem[0000000030141408] = 7200000084aaf27c, %f20 = ba8cffb3 56f8fdfa
ldda [%i5+%o4]0x81,%f20 ! %f20 = 72000000 84aaf27c
! Mem[0000000010141408] = 4616c801, %l6 = 000000001bfffaff
lduba [%i5+%o4]0x88,%l6 ! %l6 = 0000000000000001
! Mem[0000000010001400] = 9100000024a19da9, %f22 = 2ad76081 f6cc8abd
ldda [%i0+%g0]0x80,%f22 ! %f22 = 91000000 24a19da9
! Mem[0000000030101408] = cdbc65cc00000081, %l5 = 0000000000000000
ldxa [%i4+%o4]0x89,%l5 ! %l5 = cdbc65cc00000081
! Mem[0000000010081410] = 0710d380, %l2 = f6cc8abd5fb3f810
lduha [%i2+%o5]0x88,%l2 ! %l2 = 000000000000d380
! Mem[0000000010041408] = ba8cffb356f8fdfa, %f20 = 72000000 84aaf27c
ldd [%i1+%o4],%f20 ! %f20 = ba8cffb3 56f8fdfa
! Starting 10 instruction Store Burst
! Mem[0000000010101408] = bd8accf6, %l1 = fc80a50068f3f975
ldstuba [%i4+%o4]0x88,%l1 ! %l1 = 000000f6000000ff
p0_label_58:
! %f28 = 909c4eed 836e8709, Mem[0000000010041408] = ba8cffb3 56f8fdfa
stda %f28,[%i1+%o4]0x80 ! Mem[0000000010041408] = 909c4eed 836e8709
! %f18 = 81000000 cc65bccd, Mem[00000000100c1408] = 6b2ef5dd 13876b2e
stda %f18,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 81000000 cc65bccd
! %l6 = 00000001, %l7 = 000000af, Mem[0000000010181400] = fffaff1b efb2d718
std %l6,[%i6+%g0] ! Mem[0000000010181400] = 00000001 000000af
! %l2 = 000000000000d380, %l4 = 00000000000000f6, %l4 = 00000000000000f6
sdivx %l2,%l4,%l4 ! %l4 = 00000000000000dc
! %l5 = cdbc65cc00000081, Mem[00000000100c1408] = 81000000
stha %l5,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00810000
! %l0 = 8442ad08631df9aa, Mem[0000000030101410] = ff4b06a129ad2ce4
stxa %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = 8442ad08631df9aa
! %l6 = 00000001, %l7 = 000000af, Mem[00000000100c1410] = 1d00383c 9442646f
stda %l6,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000001 000000af
! %l0 = 8442ad08631df9aa, Mem[0000000010181420] = 082da03a, %asi = 80
stwa %l0,[%i6+0x020]%asi ! Mem[0000000010181420] = 631df9aa
! Mem[0000000010081410] = 0710d380, %l7 = 00000000000000af
swapa [%i2+%o5]0x88,%l7 ! %l7 = 000000000710d380
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = 7cf2aa8400000072, %f24 = 81000000 fffff5f4
ldda [%i5+%o4]0x89,%f24 ! %f24 = 7cf2aa84 00000072
p0_label_59:
! Mem[0000000010081410] = af000000, %l1 = 00000000000000f6
ldsba [%i2+0x010]%asi,%l1 ! %l1 = ffffffffffffffaf
! Mem[00000000211c0000] = 00ff877b, %l3 = ffffa9fd00000000
ldub [%o2+%g0],%l3 ! %l3 = 0000000000000000
! Mem[00000000300c1408] = 10f8b35f 00000000, %l2 = 0000d380, %l3 = 00000000
ldda [%i3+%o4]0x81,%l2 ! %l2 = 0000000010f8b35f 0000000000000000
! Mem[0000000010181418] = b3fc65cc, %l4 = 00000000000000dc
lduw [%i6+0x018],%l4 ! %l4 = 00000000b3fc65cc
! Mem[0000000010081410] = af000000, %l5 = cdbc65cc00000081
lduwa [%i2+%o5]0x80,%l5 ! %l5 = 00000000af000000
! Mem[0000000030081410] = a1064bff, %l1 = ffffffffffffffaf
ldsba [%i2+%o5]0x89,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030041408] = 634b0c10, %l1 = ffffffffffffffff
ldswa [%i1+%o4]0x89,%l1 ! %l1 = 00000000634b0c10
! Mem[0000000010081408] = 0000caf5, %l1 = 00000000634b0c10
ldsba [%i2+%o4]0x80,%l1 ! %l1 = 0000000000000000
! Mem[00000000100c1404] = 00000000, %f31 = 24c24b88
lda [%i3+0x004]%asi,%f31 ! %f31 = 00000000
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[00000000300c1410] = d755630f
stwa %l3,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
p0_label_60:
! Mem[00000000300c1400] = 00000060, %l7 = 000000000710d380
ldstuba [%i3+%g0]0x89,%l7 ! %l7 = 00000060000000ff
! Mem[0000000010041408] = 909c4eed, %l4 = 00000000b3fc65cc
swapa [%i1+%o4]0x80,%l4 ! %l4 = 00000000909c4eed
! Mem[0000000030041408] = 100c4b63, %l6 = 0000000000000001
ldstuba [%i1+%o4]0x81,%l6 ! %l6 = 00000010000000ff
! %f0 = 60000000 1030f3bb, %l2 = 0000000010f8b35f
! Mem[0000000030181418] = 207fa94bcf6c2a13
add %i6,0x018,%g1
stda %f0,[%g1+%l2]ASI_PST32_SL ! Mem[0000000030181418] = bbf3301000000060
! %l5 = 00000000af000000, Mem[0000000010081410] = 000000af
stba %l5,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000
! %l3 = 0000000000000000, Mem[0000000010101410] = 4c0206ff
stba %l3,[%i4+%o5]0x88 ! Mem[0000000010101410] = 4c020600
! %f12 = b6179133 17937f0f, Mem[0000000010181418] = b3fc65cc 64804183
std %f12,[%i6+0x018] ! Mem[0000000010181418] = b6179133 17937f0f
! Mem[0000000030141408] = 72000000, %l7 = 0000000000000060
ldstuba [%i5+%o4]0x81,%l7 ! %l7 = 00000072000000ff
! %l0 = 8442ad08631df9aa, Mem[0000000010081407] = 00000000
stb %l0,[%i2+0x007] ! Mem[0000000010081404] = 000000aa
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = cdbc65cc 00000081, %l4 = 909c4eed, %l5 = af000000
ldda [%i4+%o4]0x89,%l4 ! %l4 = 0000000000000081 00000000cdbc65cc
p0_label_61:
! Mem[0000000010081420] = 32c0fc82, %l3 = 0000000000000000
lduh [%i2+0x022],%l3 ! %l3 = 000000000000fc82
! Mem[0000000030101410] = 8442ad08631df9aa, %f6 = a0182e7f d42a75e0
ldda [%i4+%o5]0x81,%f6 ! %f6 = 8442ad08 631df9aa
! Mem[0000000030001410] = fda9ffff, %l7 = 0000000000000072
lduwa [%i0+%o5]0x89,%l7 ! %l7 = 00000000fda9ffff
! Mem[0000000010001400] = 00000091, %l6 = 0000000000000010
ldswa [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000091
! Mem[00000000100c1408] = 00008100, %l2 = 0000000010f8b35f
lduha [%i3+%o4]0x88,%l2 ! %l2 = 0000000000008100
! Mem[0000000010181408] = dfffffff, %l4 = 0000000000000081
lduwa [%i6+%o4]0x80,%l4 ! %l4 = 00000000dfffffff
! Mem[0000000030181408] = 8b53ffffb0ffffff, %f14 = 589e1785 cd4a7dbc
ldda [%i6+%o4]0x81,%f14 ! %f14 = 8b53ffff b0ffffff
! Mem[0000000010041408] = 09876e83cc65fcb3, %f6 = 8442ad08 631df9aa
ldda [%i1+%o4]0x88,%f6 ! %f6 = 09876e83 cc65fcb3
! %f12 = b6179133, %f29 = 836e8709, %f18 = 81000000
fsubs %f12,%f29,%f18 ! %f18 = b6179133
! Starting 10 instruction Store Burst
! %f12 = b6179133, Mem[0000000030081400] = 3252deff
sta %f12,[%i2+%g0]0x89 ! Mem[0000000030081400] = b6179133
p0_label_62:
! %l0 = 8442ad08631df9aa, Mem[0000000010081408] = 0000caf5
stha %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = f9aacaf5
! %f14 = 8b53ffff b0ffffff, Mem[0000000010041400] = 8011ff92 0000002a
stda %f14,[%i1+%g0]0x80 ! Mem[0000000010041400] = 8b53ffff b0ffffff
! %l3 = 000000000000fc82, Mem[0000000030101400] = cdbc65cc84aaf27c
stxa %l3,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000000000fc82
! Mem[00000000100c1408] = 00810000cc65bccd, %l6 = 0000000000000091, %l5 = 00000000cdbc65cc
add %i3,0x08,%g1
casxa [%g1]0x80,%l6,%l5 ! %l5 = 00810000cc65bccd
! %f8 = b1c86ba3 513c3df7, %l2 = 0000000000008100
! Mem[0000000030101438] = b181e1df24c24b88
add %i4,0x038,%g1
stda %f8,[%g1+%l2]ASI_PST8_SL ! Mem[0000000030101438] = b181e1df24c24b88
! %f20 = ba8cffb3 56f8fdfa, Mem[0000000010001430] = 38446049 6a784266
stda %f20,[%i0+0x030]%asi ! Mem[0000000010001430] = ba8cffb3 56f8fdfa
! Mem[0000000010041410] = bd8accf6, %l7 = 00000000fda9ffff
ldstuba [%i1+%o5]0x88,%l7 ! %l7 = 000000f6000000ff
! %l2 = 0000000000008100, Mem[0000000010181424] = b1a1a9fd
stw %l2,[%i6+0x024] ! Mem[0000000010181424] = 00008100
! %l0 = 8442ad08631df9aa, Mem[0000000021800180] = cb2bf473, %asi = 80
stha %l0,[%o3+0x180]%asi ! Mem[0000000021800180] = f9aaf473
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = fffff5f400000000, %f18 = b6179133 cc65bccd
ldda [%i2+%o5]0x88,%f18 ! %f18 = fffff5f4 00000000
p0_label_63:
! Mem[0000000010181428] = ffcc3530, %f29 = 836e8709
ld [%i6+0x028],%f29 ! %f29 = ffcc3530
! Mem[0000000020800000] = 8cbaedbb, %l0 = 8442ad08631df9aa
lduha [%o1+0x000]%asi,%l0 ! %l0 = 0000000000008cba
! Mem[0000000010101410] = 0006024c, %l5 = 00810000cc65bccd
ldsba [%i4+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1400] = ffba50da, %l4 = 00000000dfffffff
ldsba [%i3+%g0]0x80,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010041400] = 8b53ffff, %f3 = fbdb17fa
lda [%i1+%g0]0x80,%f3 ! %f3 = 8b53ffff
membar #Sync ! Added by membar checker (13)
! Mem[00000000100c1400] = ffba50da 00000000 00810000 cc65bccd
! Mem[00000000100c1410] = 00000001 000000af aa578b53 b7e40821
! Mem[00000000100c1420] = 32c0fc82 ff318abb a8fbcaf5 df46d72a
! Mem[00000000100c1430] = 884bc224 dfe181b1 8fe3b036 00000044
ldda [%i3]ASI_BLK_P,%f0 ! Block Load from 00000000100c1400
! Mem[0000000010041408] = cc65fcb3, %l2 = 0000000000008100
lduba [%i1+%o4]0x88,%l2 ! %l2 = 00000000000000b3
! Mem[0000000010041410] = ffcc8abd04c685af, %f18 = fffff5f4 00000000
ldda [%i1+%o5]0x80,%f18 ! %f18 = ffcc8abd 04c685af
! Mem[0000000010181438] = faf2162c691ec5b0, %f16 = ffde5232 84aaf27c
ldd [%i6+0x038],%f16 ! %f16 = faf2162c 691ec5b0
! Starting 10 instruction Store Burst
membar #Sync ! Added by membar checker (14)
! %f20 = ba8cffb3 56f8fdfa, Mem[00000000100c1408] = 00810000 cc65bccd
stda %f20,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ba8cffb3 56f8fdfa
p0_label_64:
! Mem[0000000010141438] = ffffffff, %l2 = 00000000000000b3
ldstub [%i5+0x038],%l2 ! %l2 = 000000ff000000ff
! %l6 = 00000091, %l7 = 000000f6, Mem[0000000030041410] = ff000000 2c16f2fa
stda %l6,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000091 000000f6
! Mem[0000000010101410] = 4c020600, %l6 = 0000000000000091
ldstuba [%i4+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030041400] = 17937f0f, %l7 = 00000000000000f6
swapa [%i1+%g0]0x89,%l7 ! %l7 = 0000000017937f0f
! Mem[0000000010001400] = 91000000, %l5 = 0000000000000000
ldsha [%i0+%g0]0x80,%l5 ! %l5 = ffffffffffff9100
! Mem[0000000030181400] = 17000000, %l7 = 0000000017937f0f
ldstuba [%i6+%g0]0x81,%l7 ! %l7 = 00000017000000ff
! %l6 = 0000000000000000, Mem[0000000030081408] = 81000000
stha %l6,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000
! %f20 = ba8cffb3 56f8fdfa, Mem[0000000010101410] = ff06024c 2839fe35
stda %f20,[%i4+%o5]0x80 ! Mem[0000000010101410] = ba8cffb3 56f8fdfa
! %f8 = 32c0fc82 ff318abb, Mem[0000000010181400] = 01000000 af000000
stda %f8 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = 32c0fc82 ff318abb
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = 0000002a, %l4 = ffffffffffffffff
lduha [%i5+%g0]0x80,%l4 ! %l4 = 0000000000000000
p0_label_65:
! Mem[0000000010101410] = ba8cffb3, %l2 = 00000000000000ff
lduwa [%i4+%o5]0x80,%l2 ! %l2 = 00000000ba8cffb3
! Mem[0000000030181400] = ff000000 00000000, %l4 = 00000000, %l5 = ffff9100
ldda [%i6+%g0]0x81,%l4 ! %l4 = 00000000ff000000 0000000000000000
! %l2 = 00000000ba8cffb3, Mem[0000000010041410] = bd8accff
stha %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = bd8affb3
! Mem[0000000030041408] = ff0c4b63, %l2 = 00000000ba8cffb3
ldsha [%i1+%o4]0x81,%l2 ! %l2 = ffffffffffffff0c
! Mem[0000000030101408] = 00000081, %l2 = ffffffffffffff0c
ldsba [%i4+%o4]0x89,%l2 ! %l2 = ffffffffffffff81
! Mem[00000000201c0000] = 8cba75c1, %l5 = 0000000000000000
ldsha [%o0+0x000]%asi,%l5 ! %l5 = ffffffffffff8cba
! %l3 = 000000000000fc82, imm = 00000000000003be, %l3 = 000000000000fc82
add %l3,0x3be,%l3 ! %l3 = 0000000000010040
! Mem[0000000030181408] = ffff538b, %l0 = 0000000000008cba
lduba [%i6+%o4]0x89,%l0 ! %l0 = 000000000000008b
! Mem[00000000211c0000] = 00ff877b, %l0 = 000000000000008b
ldub [%o2+%g0],%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[00000000100c1400] = da50baff, %l4 = 00000000ff000000
swapa [%i3+%g0]0x88,%l4 ! %l4 = 00000000da50baff
p0_label_66:
! Mem[0000000010081410] = 00000000, %l1 = 0000000000000000
ldstuba [%i2+%o5]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010181408] = dfffffff, %l1 = 0000000000000000
swapa [%i6+%o4]0x80,%l1 ! %l1 = 00000000dfffffff
! %l3 = 0000000000010040, Mem[0000000030001408] = deffffff
stwa %l3,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00010040
! Mem[0000000010081408] = f9aacaf5, %l6 = 0000000000000000
ldstuba [%i2+%o4]0x80,%l6 ! %l6 = 000000f9000000ff
! Mem[0000000010141400] = 2a000000, %l5 = ffffffffffff8cba
swapa [%i5+%g0]0x88,%l5 ! %l5 = 000000002a000000
! %f6 = aa578b53, %f31 = 00000000
fcmps %fcc3,%f6 ,%f31 ! %fcc3 = 1
! %f0 = ffba50da, Mem[0000000030101408] = 81000000
sta %f0 ,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffba50da
! Mem[0000000010001410] = 977a00ff, %l7 = 0000000000000017
swapa [%i0+%o5]0x88,%l7 ! %l7 = 00000000977a00ff
! %l2 = ffffffffffffff81, Mem[00000000300c1408] = 10f8b35f00000000
stxa %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ffffffffffffff81
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = b3ff8abd04c685af, %l4 = 00000000da50baff
ldxa [%i1+%o5]0x80,%l4 ! %l4 = b3ff8abd04c685af
p0_label_67:
! Mem[00000000100c1408] = b3ff8cba, %l0 = 0000000000000000
lduba [%i3+%o4]0x88,%l0 ! %l0 = 00000000000000ba
! Mem[0000000030181400] = ff000000, %l5 = 000000002a000000
lduwa [%i6+%g0]0x81,%l5 ! %l5 = 00000000ff000000
! Mem[0000000010141424] = 9a8b5de6, %l6 = 00000000000000f9
ldsba [%i5+0x025]%asi,%l6 ! %l6 = ffffffffffffff8b
! Mem[0000000030101408] = da50baff, %l5 = 00000000ff000000
lduba [%i4+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010081408] = f5caaaff, %l4 = b3ff8abd04c685af
ldsha [%i2+%o4]0x88,%l4 ! %l4 = ffffffffffffaaff
! Mem[000000001010143c] = 52ff6f1f, %l1 = 00000000dfffffff
ldsba [%i4+0x03d]%asi,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010041408] = cc65fcb3, %l7 = 00000000977a00ff
lduba [%i1+%o4]0x88,%l7 ! %l7 = 00000000000000b3
! Mem[0000000030001410] = fda9ffff, %f0 = ffba50da
lda [%i0+%o5]0x89,%f0 ! %f0 = fda9ffff
! Mem[0000000030101408] = da50baff, %l4 = ffffffffffffaaff
lduba [%i4+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[00000000300c1400] = ff000000, %l4 = 00000000000000ff
swapa [%i3+%g0]0x81,%l4 ! %l4 = 00000000ff000000
p0_label_68:
! Mem[0000000010041414] = 04c685af, %l6 = ffffffffffffff8b
swap [%i1+0x014],%l6 ! %l6 = 0000000004c685af
! %l2 = ffffffffffffff81, Mem[0000000030001410] = fda9ffff
stba %l2,[%i0+%o5]0x89 ! Mem[0000000030001410] = fda9ff81
! %l2 = ffffffffffffff81, Mem[0000000010041400] = ffff538b
stha %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = ffffff81
! Mem[0000000030081410] = ff4b06a1, %l0 = 00000000000000ba
ldstuba [%i2+%o5]0x81,%l0 ! %l0 = 000000ff000000ff
! %l5 = 00000000000000ff, Mem[00000000100c1420] = 32c0fc82, %asi = 80
stha %l5,[%i3+0x020]%asi ! Mem[00000000100c1420] = 00fffc82
! %f0 = fda9ffff 00000000, %l2 = ffffffffffffff81
! Mem[0000000010181420] = 631df9aa00008100
add %i6,0x020,%g1
stda %f0,[%g1+%l2]ASI_PST32_PL ! Mem[0000000010181420] = 0000000000008100
! Mem[0000000030101410] = 8442ad08, %l5 = 00000000000000ff
swapa [%i4+%o5]0x81,%l5 ! %l5 = 000000008442ad08
! %l7 = 00000000000000b3, Mem[0000000010101408] = ffcc8abd5fb3f810
stxa %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000000000b3
! %f12 = 884bc224 dfe181b1, %l7 = 00000000000000b3
! Mem[0000000030001430] = e0aad552a742ee43
add %i0,0x030,%g1
stda %f12,[%g1+%l7]ASI_PST16_SL ! Mem[0000000030001430] = b181e1dfa742ee43
! Starting 10 instruction Load Burst
! %f0 = fda9ffff, %f27 = 0710d380, %f22 = 91000000
fdivs %f0 ,%f27,%f22 ! %f22 = ff800000
p0_label_69:
! Mem[0000000010181408] = 0000000000000000, %f18 = ffcc8abd 04c685af
ldda [%i6+0x008]%asi,%f18 ! %f18 = 00000000 00000000
! Mem[0000000030001408] = 40000100 7cf2aa84, %l0 = 000000ff, %l1 = ffffffff
ldda [%i0+%o4]0x81,%l0 ! %l0 = 0000000040000100 000000007cf2aa84
! %l1 = 000000007cf2aa84, imm = 0000000000000d2d, %l7 = 00000000000000b3
sub %l1,0xd2d,%l7 ! %l7 = 000000007cf29d57
! Mem[0000000010181410] = ff1700ff, %l2 = ffffffffffffff81
lduwa [%i6+%o5]0x88,%l2 ! %l2 = 00000000ff1700ff
! Mem[00000000300c1400] = 000000ff, %l7 = 000000007cf29d57
lduwa [%i3+%g0]0x81,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030141408] = ff000000, %l0 = 0000000040000100
lduha [%i5+%o4]0x81,%l0 ! %l0 = 000000000000ff00
! Mem[0000000020800040] = 00ffecd0, %l2 = 00000000ff1700ff
ldsba [%o1+0x041]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030101410] = ff000000, %l3 = 0000000000010040
lduha [%i4+%o5]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000030101408] = da50baff, %l4 = 00000000ff000000
lduha [%i4+%o4]0x89,%l4 ! %l4 = 000000000000baff
! Starting 10 instruction Store Burst
! %l4 = 000000000000baff, Mem[0000000010181408] = 0000000000000000
stxa %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000000000baff
p0_label_70:
! %l4 = 000000000000baff, Mem[0000000010101400] = 00000022
stba %l4,[%i4+%g0]0x80 ! Mem[0000000010101400] = ff000022
! Mem[000000001010142a] = 00000000, %l5 = 000000008442ad08
ldstub [%i4+0x02a],%l5 ! %l5 = 00000000000000ff
! %l6 = 0000000004c685af, Mem[0000000010001408] = 8160d72a
stha %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = 816085af
! %l7 = 00000000000000ff, Mem[0000000030101400] = 00000000
stba %l7,[%i4+%g0]0x81 ! Mem[0000000030101400] = ff000000
! %f6 = aa578b53 b7e40821, Mem[0000000010001420] = da50baaf bf0c5df4
std %f6 ,[%i0+0x020] ! Mem[0000000010001420] = aa578b53 b7e40821
! Mem[00000000100c1422] = 00fffc82, %l2 = ffffffffffffffff
ldstuba [%i3+0x022]%asi,%l2 ! %l2 = 000000fc000000ff
! Mem[0000000010101408] = 00000000, %l6 = 0000000004c685af
swapa [%i4+%o4]0x88,%l6 ! %l6 = 0000000000000000
! %l1 = 000000007cf2aa84, Mem[0000000020800000] = 8cbaedbb, %asi = 80
stha %l1,[%o1+0x000]%asi ! Mem[0000000020800000] = aa84edbb
! %f16 = faf2162c 691ec5b0 00000000 00000000
! %f20 = ba8cffb3 56f8fdfa ff800000 24a19da9
! %f24 = 7cf2aa84 00000072 fffff5f4 0710d380
! %f28 = 909c4eed ffcc3530 b181e1df 00000000
stda %f16,[%i4]ASI_BLK_S ! Block Store to 0000000030101400
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (15)
! Mem[0000000010101408] = af85c604 000000b3, %l2 = 000000fc, %l3 = 00000000
ldda [%i4+%o4]0x80,%l2 ! %l2 = 00000000af85c604 00000000000000b3
p0_label_71:
! Mem[0000000030041410] = 91000000, %l4 = 000000000000baff
ldswa [%i1+%o5]0x89,%l4 ! %l4 = ffffffff91000000
! Mem[00000000300c1410] = 000000004616c801, %l0 = 000000000000ff00
ldxa [%i3+%o5]0x81,%l0 ! %l0 = 000000004616c801
! Mem[0000000030001400] = 00000092, %l3 = 00000000000000b3
lduwa [%i0+%g0]0x81,%l3 ! %l3 = 0000000000000092
! Mem[0000000030081400] = 7cf2aa84b6179133, %f30 = b181e1df 00000000
ldda [%i2+%g0]0x89,%f30 ! %f30 = 7cf2aa84 b6179133
! Mem[0000000030001408] = 400001007cf2aa84, %l7 = 00000000000000ff
ldxa [%i0+%o4]0x81,%l7 ! %l7 = 400001007cf2aa84
! Mem[0000000010081410] = fffff5f4 000000ff, %l2 = af85c604, %l3 = 00000092
ldda [%i2+%o5]0x88,%l2 ! %l2 = 00000000000000ff 00000000fffff5f4
! Mem[0000000010081408] = ffaacaf5, %l7 = 400001007cf2aa84
lduba [%i2+%o4]0x80,%l7 ! %l7 = 00000000000000ff
! %f26 = fffff5f4, %f18 = 00000000
fcmpes %fcc0,%f26,%f18 ! %fcc0 = 3
! Mem[0000000010181400] = ff318abb, %l0 = 000000004616c801
lduwa [%i6+%g0]0x88,%l0 ! %l0 = 00000000ff318abb
! Starting 10 instruction Store Burst
! %f8 = 32c0fc82 ff318abb, Mem[0000000010001408] = af856081 00000243
stda %f8 ,[%i0+%o4]0x80 ! Mem[0000000010001408] = 32c0fc82 ff318abb
p0_label_72:
! %l0 = 00000000ff318abb, %l7 = 00000000000000ff, %y = ffffffff
smul %l0,%l7,%l0 ! %l0 = ffffffff32593045, %y = ffffffff
! Mem[0000000010181400] = ff318abb, %l5 = 0000000000000000
swapa [%i6+%g0]0x88,%l5 ! %l5 = 00000000ff318abb
! %f2 = 00810000 cc65bccd, Mem[0000000030141400] = 00000081 cdbc65cc
stda %f2 ,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00810000 cc65bccd
! Mem[0000000030181408] = ffff538b, %l6 = 0000000000000000
swapa [%i6+%o4]0x89,%l6 ! %l6 = 00000000ffff538b
! Mem[0000000010041410] = b3ff8abd, %l0 = ffffffff32593045
ldstuba [%i1+%o5]0x80,%l0 ! %l0 = 000000b3000000ff
! Mem[0000000010001415] = 14f96e1e, %l1 = 000000007cf2aa84
ldstuba [%i0+0x015]%asi,%l1 ! %l1 = 000000f9000000ff
! %f4 = 00000001, Mem[00000000300c1400] = 000000ff
sta %f4 ,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000001
! %l7 = 00000000000000ff, Mem[0000000010101408] = af85c604000000b3
stxa %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000000000ff
! %l2 = 00000000000000ff, %l0 = 00000000000000b3, %l6 = 00000000ffff538b
subc %l2,%l0,%l6 ! %l6 = 000000000000004c
! Starting 10 instruction Load Burst
! %l0 = 00000000000000b3, imm = fffffffffffff975, %l7 = 00000000000000ff
add %l0,-0x68b,%l7 ! %l7 = fffffffffffffa28
p0_label_73:
! Mem[000000001004141c] = 8447cd5f, %l4 = ffffffff91000000
lduba [%i1+0x01e]%asi,%l4 ! %l4 = 00000000000000cd
! Mem[0000000010001408] = 82fcc032, %f18 = 00000000
lda [%i0+%o4]0x88,%f18 ! %f18 = 82fcc032
! Mem[00000000100c1410] = 00000001, %l1 = 00000000000000f9
ldsha [%i3+%o5]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010081400] = 9120a920, %l6 = 000000000000004c
ldsha [%i2+%g0]0x88,%l6 ! %l6 = ffffffffffffa920
! Mem[0000000030181410] = 60000000, %l6 = ffffffffffffa920
ldsba [%i6+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1410] = 00000001, %f22 = ff800000
lda [%i3+%o5]0x80,%f22 ! %f22 = 00000001
! Mem[0000000030181400] = 000000ff, %l4 = 00000000000000cd
lduwa [%i6+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010141434] = 9e8cd5cc, %l2 = 00000000000000ff
lduba [%i5+0x036]%asi,%l2 ! %l2 = 00000000000000d5
! Mem[0000000030001408] = 00010040, %l7 = fffffffffffffa28
ldswa [%i0+%o4]0x89,%l7 ! %l7 = 0000000000010040
! Starting 10 instruction Store Burst
! Mem[0000000010081408] = ffaacaf500000000, %l1 = 0000000000000000, %l2 = 00000000000000d5
add %i2,0x08,%g1
casxa [%g1]0x80,%l1,%l2 ! %l2 = ffaacaf500000000
p0_label_74:
! %l3 = 00000000fffff5f4, Mem[0000000030141408] = 7cf2aa84000000ff
stxa %l3,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000fffff5f4
! %f16 = faf2162c, %f6 = aa578b53
fcmpes %fcc0,%f16,%f6 ! %fcc0 = 1
! %f28 = 909c4eed ffcc3530, %l6 = 0000000000000000
! Mem[0000000030081430] = 909c4eed836e8709
add %i2,0x030,%g1
stda %f28,[%g1+%l6]ASI_PST32_S ! Mem[0000000030081430] = 909c4eed836e8709
! %l7 = 0000000000010040, Mem[0000000030001410] = fda9ff81
stwa %l7,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00010040
! Mem[00000000300c1408] = ffffffff, %l0 = 00000000000000b3
ldstuba [%i3+%o4]0x81,%l0 ! %l0 = 000000ff000000ff
! %l3 = 00000000fffff5f4, Mem[0000000030041410] = 91000000
stwa %l3,[%i1+%o5]0x89 ! Mem[0000000030041410] = fffff5f4
! %l6 = 0000000000000000, Mem[00000000201c0000] = 8cba75c1, %asi = 80
stha %l6,[%o0+0x000]%asi ! Mem[00000000201c0000] = 000075c1
! %l2 = ffaacaf500000000, Mem[0000000020800040] = 00ffecd0, %asi = 80
stha %l2,[%o1+0x040]%asi ! Mem[0000000020800040] = 0000ecd0
! %l0 = 00000000000000ff, Mem[0000000030181408] = 00000000
stwa %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = 000000ff
! Starting 10 instruction Load Burst
! %l3 = 00000000fffff5f4, %l7 = 0000000000010040, %y = ffffffff
sdiv %l3,%l7,%l0 ! %l0 = 0000000000000000
mov %l0,%y ! %y = 00000000
p0_label_75:
! Mem[00000000300c1400] = 01000000, %f29 = ffcc3530
lda [%i3+%g0]0x89,%f29 ! %f29 = 01000000
! Mem[0000000030141400] = cc65bccd, %l5 = 00000000ff318abb
ldsha [%i5+%g0]0x89,%l5 ! %l5 = ffffffffffffbccd
! Mem[0000000020800000] = aa84edbb, %l6 = 0000000000000000
lduha [%o1+0x000]%asi,%l6 ! %l6 = 000000000000aa84
! Mem[0000000010101400] = ff000022 00000000, %l4 = 000000ff, %l5 = ffffbccd
ldda [%i4+%g0]0x80,%l4 ! %l4 = 00000000ff000022 0000000000000000
! Mem[0000000010041438] = 866c804d, %l5 = 0000000000000000
lduwa [%i1+0x038]%asi,%l5 ! %l5 = 00000000866c804d
! Mem[00000000300c1408] = ffffffff, %l4 = 00000000ff000022
ldsba [%i3+%o4]0x81,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010081400] = 9120a920, %f4 = 00000001
lda [%i2+%g0]0x88,%f4 ! %f4 = 9120a920
! Mem[0000000010181410] = ff1700ff, %l3 = 00000000fffff5f4
ldsha [%i6+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[00000000100c1408] = b3ff8cba, %l6 = 000000000000aa84
lduba [%i3+%o4]0x88,%l6 ! %l6 = 00000000000000ba
! Starting 10 instruction Store Burst
! Mem[0000000010001400] = 91000000, %l5 = 00000000866c804d
swapa [%i0+%g0]0x80,%l5 ! %l5 = 0000000091000000
p0_label_76:
! %f17 = 691ec5b0, Mem[00000000100c1408] = ba8cffb3
sta %f17,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 691ec5b0
! %f1 = 00000000, Mem[0000000010041408] = b3fc65cc
sta %f1 ,[%i1+0x008]%asi ! Mem[0000000010041408] = 00000000
! %f18 = 82fcc032 00000000, %l1 = 0000000000000000
! Mem[0000000010081420] = 32c0fc8293318abb
add %i2,0x020,%g1
stda %f18,[%g1+%l1]ASI_PST32_PL ! Mem[0000000010081420] = 32c0fc8293318abb
! %l2 = 00000000, %l3 = 000000ff, Mem[0000000030041410] = f4f5ffff 000000f6
stda %l2,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 000000ff
! %l6 = 000000ba, %l7 = 00010040, Mem[00000000100c1400] = ff000000 00000000
stda %l6,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ba 00010040
! %l2 = 00000000, %l3 = 000000ff, Mem[0000000010041418] = dffff42f 8447cd5f
std %l2,[%i1+0x018] ! Mem[0000000010041418] = 00000000 000000ff
! Mem[0000000010101400] = 220000ff, %l5 = 0000000091000000
swapa [%i4+%g0]0x88,%l5 ! %l5 = 00000000220000ff
! %f22 = 00000001, Mem[000000001004143c] = b051662a
sta %f22,[%i1+0x03c]%asi ! Mem[000000001004143c] = 00000001
! %l0 = 0000000000000000, Mem[0000000030081410] = ff4b06a1
stba %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = 004b06a1
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = 00000091, %l1 = 0000000000000000
lduh [%i4+0x002],%l1 ! %l1 = 0000000000000091
p0_label_77:
! Mem[0000000030081400] = 339117b6, %l6 = 00000000000000ba
lduwa [%i2+%g0]0x81,%l6 ! %l6 = 00000000339117b6
! Mem[0000000010001408] = 32c0fc82, %l4 = ffffffffffffffff
lduba [%i0+%o4]0x80,%l4 ! %l4 = 0000000000000032
! Mem[0000000021800180] = f9aaf473, %l0 = 0000000000000000
lduba [%o3+0x181]%asi,%l0 ! %l0 = 00000000000000aa
! Mem[0000000010041410] = ffff8abd, %f25 = 00000072
lda [%i1+%o5]0x80,%f25 ! %f25 = ffff8abd
! Mem[0000000010001400] = 866c804d24a19da9, %f10 = a8fbcaf5 df46d72a
ldda [%i0+0x000]%asi,%f10 ! %f10 = 866c804d 24a19da9
! Mem[0000000010181410] = ff1700ff, %l0 = 00000000000000aa
ldswa [%i6+%o5]0x88,%l0 ! %l0 = ffffffffff1700ff
! Mem[0000000010141438] = ffffffffffff8cba, %f26 = fffff5f4 0710d380
ldd [%i5+0x038],%f26 ! %f26 = ffffffff ffff8cba
! Code Fragment 3
p0_fragment_6:
! %l0 = ffffffffff1700ff
setx 0x71fa729fcca87486,%g7,%l0 ! %l0 = 71fa729fcca87486
! %l1 = 0000000000000091
setx 0xc9eef81fdbdbeeb7,%g7,%l1 ! %l1 = c9eef81fdbdbeeb7
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 71fa729fcca87486
setx 0x069a0377fb2abc56,%g7,%l0 ! %l0 = 069a0377fb2abc56
! %l1 = c9eef81fdbdbeeb7
setx 0x2893c3df817902f8,%g7,%l1 ! %l1 = 2893c3df817902f8
! Mem[000000001018140c] = 00000000, %l0 = 069a0377fb2abc56
lduha [%i6+0x00e]%asi,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! %l7 = 0000000000010040, Mem[00000000300c1410] = 00000000
stha %l7,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00400000
p0_label_78:
! %l0 = 0000000000000000, Mem[0000000020800040] = 0000ecd0
stb %l0,[%o1+0x040] ! Mem[0000000020800040] = 0000ecd0
! %l4 = 0000000000000032, %l3 = 00000000000000ff, %y = 00000000
umul %l4,%l3,%l5 ! %l5 = 00000000000031ce, %y = 00000000
! %l7 = 0000000000010040, Mem[0000000010081400] = aa0000009120a920
stxa %l7,[%i2+%g0]0x88 ! Mem[0000000010081400] = 0000000000010040
! %f18 = 82fcc032, Mem[0000000010181408] = ffba0000
sta %f18,[%i6+%o4]0x80 ! Mem[0000000010181408] = 82fcc032
! %l0 = 0000000000000000, Mem[0000000030081408] = 00000000
stha %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000
! %l2 = ffaacaf500000000, Mem[0000000010041408] = 00000000
stwa %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000
! Mem[0000000010181408] = 82fcc032, %l7 = 0000000000010040
swapa [%i6+%o4]0x80,%l7 ! %l7 = 0000000082fcc032
! Mem[0000000010101408] = 00000000, %l5 = 00000000000031ce
ldstuba [%i4+0x008]%asi,%l5 ! %l5 = 00000000000000ff
! %l7 = 0000000082fcc032, Mem[0000000010141408] = 01c81646000000f6
stx %l7,[%i5+%o4] ! Mem[0000000010141408] = 0000000082fcc032
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = 364d22fd, %f20 = ba8cffb3
lda [%i5+%o5]0x89,%f20 ! %f20 = 364d22fd
p0_label_79:
! Mem[0000000030081408] = 00000000, %l4 = 0000000000000032
ldswa [%i2+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000020800040] = 0000ecd0, %l0 = 0000000000000000
ldsha [%o1+0x040]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000010181424] = 00008100, %l5 = 0000000000000000
ldsh [%i6+0x024],%l5 ! %l5 = 0000000000000000
! Mem[0000000010081400] = 0000000000010040, %l5 = 0000000000000000
ldxa [%i2+%g0]0x88,%l5 ! %l5 = 0000000000010040
! Mem[0000000010181408] = 40000100, %l5 = 0000000000010040
ldswa [%i6+%o4]0x88,%l5 ! %l5 = 0000000040000100
! Mem[0000000010141428] = 0000008167e5f11e, %l7 = 0000000082fcc032
ldxa [%i5+0x028]%asi,%l7 ! %l7 = 0000008167e5f11e
! Mem[0000000030001400] = 00000092, %l2 = ffaacaf500000000
lduba [%i0+%g0]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000030041400] = f6000000, %l1 = 2893c3df817902f8
lduha [%i1+%g0]0x81,%l1 ! %l1 = 000000000000f600
! Mem[0000000030001400] = 00000092, %l1 = 000000000000f600
lduba [%i0+%g0]0x81,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[00000000100c140c] = 56f8fdfa, %l0 = 00000000, %l6 = 339117b6
add %i3,0x0c,%g1
casa [%g1]0x80,%l0,%l6 ! %l6 = 0000000056f8fdfa
p0_label_80:
! %f1 = 00000000, Mem[0000000030081400] = 339117b6
sta %f1 ,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000
! Mem[0000000010081410] = 000000ff, %l4 = 0000000000000000
ldstuba [%i2+%o5]0x88,%l4 ! %l4 = 000000ff000000ff
! %l6 = 0000000056f8fdfa, Mem[0000000010081410] = ff000000
stba %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = fa000000
! %l4 = 000000ff, %l5 = 40000100, Mem[0000000030141410] = fd224d36 691ec5b0
stda %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000ff 40000100
! %l1 = 0000000000000000, Mem[000000001014143c] = ffff8cba, %asi = 80
stba %l1,[%i5+0x03c]%asi ! Mem[000000001014143c] = 00ff8cba
! Mem[00000000211c0001] = 00ff877b, %l2 = 0000000000000000
ldstub [%o2+0x001],%l2 ! %l2 = 000000ff000000ff
! %l0 = 0000000000000000, Mem[0000000010041410] = ffff8abdffffff8b
stxa %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000000000000000
! %f10 = 866c804d 24a19da9, %l6 = 0000000056f8fdfa
! Mem[0000000010041430] = c44dc347f5dd1e94
add %i1,0x030,%g1
stda %f10,[%g1+%l6]ASI_PST16_P ! Mem[0000000010041430] = 866cc34724a11e94
! %l0 = 0000000000000000, Mem[0000000030001410] = 0000000000010040
stxa %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = 00ff877b, %l6 = 0000000056f8fdfa
ldsb [%o2+%g0],%l6 ! %l6 = 0000000000000000
p0_label_81:
! Mem[00000000211c0000] = 00ff877b, %l5 = 0000000040000100
ldsha [%o2+0x000]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030001400] = 00000092, %l2 = 00000000000000ff
lduwa [%i0+%g0]0x81,%l2 ! %l2 = 0000000000000092
! Mem[00000000100c1430] = 884bc224, %l2 = 0000000000000092
lduh [%i3+0x032],%l2 ! %l2 = 000000000000c224
! Mem[0000000021800100] = 8bdd9604, %l7 = 0000008167e5f11e
ldsba [%o3+0x101]%asi,%l7 ! %l7 = ffffffffffffffdd
! Mem[0000000030101400] = faf2162c, %l7 = ffffffffffffffdd
lduba [%i4+%g0]0x81,%l7 ! %l7 = 00000000000000fa
! Mem[0000000010081408] = 00000000 f5caaaff, %l0 = 00000000, %l1 = 00000000
ldda [%i2+%o4]0x88,%l0 ! %l0 = 00000000f5caaaff 0000000000000000
! Mem[0000000010101410] = b3ff8cba, %l5 = 00000000000000ff
ldsba [%i4+%o5]0x88,%l5 ! %l5 = ffffffffffffffba
! Mem[0000000010181438] = faf2162c691ec5b0, %f24 = 7cf2aa84 ffff8abd
ldd [%i6+0x038],%f24 ! %f24 = faf2162c 691ec5b0
! Mem[0000000020800000] = aa84edbb, %l6 = 0000000000000000
ldsha [%o1+0x000]%asi,%l6 ! %l6 = ffffffffffffaa84
! Starting 10 instruction Store Burst
! Code Fragment 3
p0_fragment_7:
! %l0 = 00000000f5caaaff
setx 0x2873b0b786290d45,%g7,%l0 ! %l0 = 2873b0b786290d45
! %l1 = 0000000000000000
setx 0x079ca07f9130cfff,%g7,%l1 ! %l1 = 079ca07f9130cfff
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 2873b0b786290d45
setx 0x2eb85e88412f1f1e,%g7,%l0 ! %l0 = 2eb85e88412f1f1e
! %l1 = 079ca07f9130cfff
setx 0x3acbf15046561b08,%g7,%l1 ! %l1 = 3acbf15046561b08
p0_label_82:
! %l2 = 0000c224, %l3 = 000000ff, Mem[00000000300c1410] = 00400000 4616c801
stda %l2,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000c224 000000ff
! %l4 = 00000000000000ff, Mem[0000000030041410] = 00000000
stwa %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000000ff
! %f12 = 884bc224, Mem[0000000010141408] = 00000000
sta %f12,[%i5+%o4]0x88 ! Mem[0000000010141408] = 884bc224
! Mem[0000000010081428] = a8fbcaf5, %l6 = ffffffffffffaa84, %asi = 80
swapa [%i2+0x028]%asi,%l6 ! %l6 = 00000000a8fbcaf5
! %l2 = 000000000000c224, Mem[0000000010141400] = ba8cffff
stwa %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0000c224
! Mem[00000000300c1400] = 01000000, %l4 = 00000000000000ff
swapa [%i3+%g0]0x89,%l4 ! %l4 = 0000000001000000
! %f24 = faf2162c, Mem[000000001004141c] = 000000ff
st %f24,[%i1+0x01c] ! Mem[000000001004141c] = faf2162c
! %l3 = 00000000000000ff, Mem[0000000010181400] = 00000000
stwa %l3,[%i6+%g0]0x80 ! Mem[0000000010181400] = 000000ff
! Mem[0000000030001400] = 92000000, %l4 = 0000000001000000
ldstuba [%i0+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = 00ff877b, %l1 = 3acbf15046561b08
ldsh [%o2+%g0],%l1 ! %l1 = 00000000000000ff
p0_label_83:
! Mem[0000000030101408] = 0000000000000000, %f18 = 82fcc032 00000000
ldda [%i4+%o4]0x89,%f18 ! %f18 = 00000000 00000000
! %l5 = ffffffffffffffba, %l2 = 000000000000c224, %y = 00000000
sdiv %l5,%l2,%l4 ! %l4 = 0000000000015191
mov %l0,%y ! %y = 412f1f1e
! Mem[0000000030041410] = ff000000, %l7 = 00000000000000fa
ldsba [%i1+%o5]0x89,%l7 ! %l7 = 0000000000000000
membar #Sync ! Added by membar checker (16)
! Mem[0000000010101400] = 00000091 00000000 ff000000 000000ff
! Mem[0000000010101410] = ba8cffb3 56f8fdfa 4fd3af3c d1efd355
! Mem[0000000010101420] = 6d8d4e8c b644550d 0000ff00 000000ff
! Mem[0000000010101430] = 2815cd2e e67dabc1 ab8de634 52ff6f1f
ldda [%i4]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010101400
! Mem[0000000030181408] = ff000000, %l5 = ffffffffffffffba
ldsha [%i6+%o4]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000030101400] = b0c51e692c16f2fa, %f4 = 9120a920 000000af
ldda [%i4+%g0]0x89,%f4 ! %f4 = b0c51e69 2c16f2fa
! Mem[0000000030141408] = fffff5f4, %l5 = 0000000000000000
lduha [%i5+%o4]0x89,%l5 ! %l5 = 000000000000f5f4
! Mem[0000000010081438] = 81e3b036cc650044, %f2 = 00810000 cc65bccd
ldd [%i2+0x038],%f2 ! %f2 = 81e3b036 cc650044
! Mem[0000000030001400] = ff000092, %l3 = 00000000000000ff
ldswa [%i0+%g0]0x81,%l3 ! %l3 = ffffffffff000092
! Starting 10 instruction Store Burst
membar #Sync ! Added by membar checker (17)
! %l0 = 2eb85e88412f1f1e, Mem[0000000010101408] = ff000000000000ff
stxa %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 2eb85e88412f1f1e
p0_label_84:
! Mem[0000000030101408] = 00000000, %l6 = 00000000a8fbcaf5
swapa [%i4+%o4]0x89,%l6 ! %l6 = 0000000000000000
! %f9 = ff318abb, Mem[0000000010041418] = 00000000
sta %f9 ,[%i1+0x018]%asi ! Mem[0000000010041418] = ff318abb
! %l5 = 000000000000f5f4, Mem[0000000030141408] = fffff5f4
stha %l5,[%i5+%o4]0x89 ! Mem[0000000030141408] = fffff5f4
! %l6 = 0000000000000000, Mem[0000000030101408] = f5cafba8
stha %l6,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000fba8
! %f1 = 00000000, Mem[00000000100c1418] = aa578b53
sta %f1 ,[%i3+0x018]%asi ! Mem[00000000100c1418] = 00000000
! %l7 = 0000000000000000, Mem[0000000030141400] = 00810000cc65bccd
stxa %l7,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000000000000000
! %f14 = 8fe3b036 00000044, Mem[0000000030181400] = 000000ff 00000000
stda %f14,[%i6+%g0]0x89 ! Mem[0000000030181400] = 8fe3b036 00000044
! %l0 = 2eb85e88412f1f1e, %l7 = 0000000000000000, %l1 = 00000000000000ff
and %l0,%l7,%l1 ! %l1 = 0000000000000000
! %l0 = 2eb85e88412f1f1e, Mem[0000000030001408] = 40000100
stha %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = 1f1e0100
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = 00ff877b, %l2 = 000000000000c224
ldub [%o2+%g0],%l2 ! %l2 = 0000000000000000
p0_label_85:
! Mem[0000000030141410] = ff000000, %l1 = 0000000000000000
ldsha [%i5+%o5]0x89,%l1 ! %l1 = 0000000000000000
! %f5 = 2c16f2fa, %f15 = 00000044, %f16 = 00000091
fadds %f5 ,%f15,%f16 ! %l0 = 2eb85e88412f1f40, Unfinished, %fsr = 1900000400
! Mem[0000000010041410] = 00000000, %l3 = ffffffffff000092
ldswa [%i1+%o5]0x88,%l3 ! %l3 = 0000000000000000
! %f20 = ba8cffb3, %f26 = 0000ff00, %f2 = 81e3b036
fsubs %f20,%f26,%f2 ! %l0 = 2eb85e88412f1f62, Unfinished, %fsr = 1900000400
! Mem[00000000100c1414] = 000000af, %l3 = 0000000000000000
lduwa [%i3+0x014]%asi,%l3 ! %l3 = 00000000000000af
! Mem[0000000010041410] = 00000000, %l2 = 0000000000000000
ldsha [%i1+%o5]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030181410] = 00000060, %l6 = 0000000000000000
ldswa [%i6+%o5]0x81,%l6 ! %l6 = 0000000000000060
! Mem[00000000100c1400] = ba00000040000100, %f8 = 32c0fc82 ff318abb
ldda [%i3+%g0]0x80,%f8 ! %f8 = ba000000 40000100
! %f2 = 81e3b036, %f6 = aa578b53
fcmps %fcc1,%f2 ,%f6 ! %fcc1 = 2
! Starting 10 instruction Store Burst
! Mem[00000000100c1424] = ff318abb, %l1 = 0000000000000000
swap [%i3+0x024],%l1 ! %l1 = 00000000ff318abb
p0_label_86:
! %f10 = 866c804d, Mem[0000000010001400] = 4d806c86
sta %f10,[%i0+%g0]0x88 ! Mem[0000000010001400] = 866c804d
! %l6 = 0000000000000060, Mem[0000000010001410] = 1700000014ff6e1e
stxa %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = 0000000000000060
! Mem[0000000010041410] = 00000000, %l3 = 00000000000000af
ldstuba [%i1+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030101410] = ba8cffb3, %l5 = 000000000000f5f4
ldstuba [%i4+%o5]0x81,%l5 ! %l5 = 000000ba000000ff
! %f24 = 6d8d4e8c b644550d, Mem[0000000010141410] = 00000000 0000caf5
stda %f24,[%i5+0x010]%asi ! Mem[0000000010141410] = 6d8d4e8c b644550d
! Mem[0000000030001410] = 00000000, %l6 = 0000000000000060
swapa [%i0+%o5]0x81,%l6 ! %l6 = 0000000000000000
! %l3 = 0000000000000000, Mem[0000000010081410] = fa000000
stba %l3,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000
! Mem[0000000010081408] = f5caaaff, %l4 = 0000000000015191
ldstuba [%i2+%o4]0x88,%l4 ! %l4 = 000000ff000000ff
! %l1 = 00000000ff318abb, Mem[00000000100c1417] = 000000af
stb %l1,[%i3+0x017] ! Mem[00000000100c1414] = 000000bb
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = 44000000, %l7 = 0000000000000000
lduwa [%i6+%g0]0x81,%l7 ! %l7 = 0000000044000000
p0_label_87:
! Mem[00000000100c1410] = 00000001, %f25 = b644550d
lda [%i3+%o5]0x80,%f25 ! %f25 = 00000001
! Mem[0000000010181410] = ff0017ff 00000243, %l4 = 000000ff, %l5 = 000000ba
ldda [%i6+%o5]0x80,%l4 ! %l4 = 00000000ff0017ff 0000000000000243
! Mem[0000000010081418] = 92000000, %l1 = 00000000ff318abb
lduba [%i2+0x01a]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181430] = bdce655c8011ff92, %l2 = 0000000000000000
ldxa [%i6+0x030]%asi,%l2 ! %l2 = bdce655c8011ff92
! Mem[0000000010081408] = f5caaaff, %l4 = 00000000ff0017ff
lduba [%i2+%o4]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[00000000201c0000] = 000075c1, %l7 = 0000000044000000
ldsb [%o0+%g0],%l7 ! %l7 = 0000000000000000
! Mem[0000000030141408] = f4f5ffff, %l7 = 0000000000000000
lduba [%i5+%o4]0x81,%l7 ! %l7 = 00000000000000f4
! Mem[0000000030181400] = 00000044, %l5 = 0000000000000243
ldsba [%i6+%g0]0x89,%l5 ! %l5 = 0000000000000044
! Mem[0000000030141410] = 000000ff, %l5 = 0000000000000044
ldsha [%i5+%o5]0x81,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %f26 = 0000ff00 000000ff, Mem[00000000300c1410] = 0000c224 000000ff
stda %f26,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000ff00 000000ff
p0_label_88:
! %l0 = 2eb85e88412f1f62, Mem[00000000100c1400] = ba000000
stwa %l0,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 412f1f62
! %f10 = 866c804d 24a19da9, Mem[0000000010181408] = 40000100 00000000
stda %f10,[%i6+%o4]0x88 ! Mem[0000000010181408] = 866c804d 24a19da9
! %l2 = 8011ff92, %l3 = 00000000, Mem[0000000010181400] = ff000000 32c0fc82
stda %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = 8011ff92 00000000
! Mem[0000000010141400] = 24c20000, %l0 = 2eb85e88412f1f62
ldstuba [%i5+%g0]0x88,%l0 ! %l0 = 00000000000000ff
! %l1 = 0000000000000000, Mem[0000000030141400] = 00000000
stwa %l1,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
! %l0 = 00000000, %l1 = 00000000, Mem[0000000030081408] = 00000000 cc65bccd
stda %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000 00000000
! Mem[0000000010041410] = 000000ff, %l7 = 00000000000000f4
swapa [%i1+%o5]0x88,%l7 ! %l7 = 00000000000000ff
! %l2 = bdce655c8011ff92, %l1 = 0000000000000000, %l0 = 0000000000000000
or %l2,%l1,%l0 ! %l0 = bdce655c8011ff92
! Mem[0000000010081427] = 93318abb, %l1 = 0000000000000000
ldstuba [%i2+0x027]%asi,%l1 ! %l1 = 000000bb000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = 92ff1180, %l0 = bdce655c8011ff92
ldsha [%i6+%g0]0x80,%l0 ! %l0 = ffffffffffff92ff
p0_label_89:
! Mem[0000000010001434] = 56f8fdfa, %l3 = 0000000000000000
ldsba [%i0+0x034]%asi,%l3 ! %l3 = 0000000000000056
! Mem[0000000010101410] = b3ff8cba, %l7 = 00000000000000ff
ldsba [%i4+%o5]0x88,%l7 ! %l7 = ffffffffffffffba
! Mem[0000000030141400] = 0000000000000000, %f2 = 81e3b036 cc650044
ldda [%i5+%g0]0x89,%f2 ! %f2 = 00000000 00000000
! Mem[0000000030041400] = 000000f6, %l1 = 00000000000000bb
ldsba [%i1+%g0]0x89,%l1 ! %l1 = fffffffffffffff6
! Mem[0000000010181410] = ff0017ff, %l7 = ffffffffffffffba
lduha [%i6+%o5]0x80,%l7 ! %l7 = 000000000000ff00
! Mem[0000000010041400] = ffffffb0ffffff81, %l4 = 00000000000000ff
ldxa [%i1+%g0]0x88,%l4 ! %l4 = ffffffb0ffffff81
! %l3 = 0000000000000056, Mem[0000000030181410] = 60000000
stba %l3,[%i6+%o5]0x89 ! Mem[0000000030181410] = 60000056
! Mem[0000000010141400] = 24c200ff, %l2 = bdce655c8011ff92
ldswa [%i5+%g0]0x88,%l2 ! %l2 = 0000000024c200ff
! Mem[0000000010181400] = 000000008011ff92, %l0 = ffffffffffff92ff
ldxa [%i6+%g0]0x88,%l0 ! %l0 = 000000008011ff92
! Starting 10 instruction Store Burst
! Mem[00000000300c1408] = ffffffff, %l2 = 0000000024c200ff
swapa [%i3+%o4]0x89,%l2 ! %l2 = 00000000ffffffff
p0_label_90:
! %f1 = 00000000, Mem[00000000100c1418] = 00000000
sta %f1 ,[%i3+0x018]%asi ! Mem[00000000100c1418] = 00000000
! Mem[00000000100c1410] = 00000001, %l7 = 000000000000ff00, %asi = 80
swapa [%i3+0x010]%asi,%l7 ! %l7 = 0000000000000001
! Mem[0000000030001410] = 00000060, %l1 = fffffffffffffff6
ldstuba [%i0+%o5]0x81,%l1 ! %l1 = 00000000000000ff
! %l2 = 00000000ffffffff, Mem[0000000030181410] = 60000056
stba %l2,[%i6+%o5]0x89 ! Mem[0000000030181410] = 600000ff
! %l2 = ffffffff, %l3 = 00000056, Mem[0000000010081400] = 40000100 00000000
stda %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = ffffffff 00000056
! %f12 = 884bc224 dfe181b1, %l0 = 000000008011ff92
! Mem[0000000010181410] = ff0017ff00000243
add %i6,0x010,%g1
stda %f12,[%g1+%l0]ASI_PST8_P ! Mem[0000000010181410] = 8800172400008143
! Mem[0000000010181408] = a99da124, %l3 = 0000000000000056
swapa [%i6+%o4]0x80,%l3 ! %l3 = 00000000a99da124
! Mem[0000000030041400] = f6000000, %l0 = 000000008011ff92
ldstuba [%i1+%g0]0x81,%l0 ! %l0 = 000000f6000000ff
! %f30 = ab8de634 52ff6f1f, Mem[0000000030081410] = a1064b00 e42cad29
stda %f30,[%i2+%o5]0x89 ! Mem[0000000030081410] = ab8de634 52ff6f1f
! Starting 10 instruction Load Burst
! Mem[0000000010081420] = 32c0fc82, %l6 = 0000000000000000
ldsha [%i2+0x020]%asi,%l6 ! %l6 = 00000000000032c0
p0_label_91:
! Mem[0000000030001408] = 00011e1f, %l5 = 0000000000000000
ldsba [%i0+%o4]0x89,%l5 ! %l5 = 000000000000001f
! Mem[0000000010101420] = 6d8d4e8c, %l5 = 000000000000001f
lduba [%i4+0x021]%asi,%l5 ! %l5 = 000000000000008d
! Mem[00000000218000c0] = bbff968e, %l1 = 0000000000000000
ldsb [%o3+0x0c0],%l1 ! %l1 = ffffffffffffffbb
! Mem[0000000030081400] = 7cf2aa84 00000000, %l2 = ffffffff, %l3 = a99da124
ldda [%i2+%g0]0x89,%l2 ! %l2 = 0000000000000000 000000007cf2aa84
! Mem[00000000201c0000] = 000075c1, %l0 = 00000000000000f6
ldsba [%o0+0x000]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000010041410] = 000000f4, %l6 = 00000000000032c0
ldsba [%i1+%o5]0x88,%l6 ! %l6 = fffffffffffffff4
! Mem[0000000010181408] = 00000056, %l3 = 000000007cf2aa84
ldswa [%i6+%o4]0x80,%l3 ! %l3 = 0000000000000056
! Mem[00000000300c1408] = 24c200ff, %l5 = 000000000000008d
ldsba [%i3+%o4]0x89,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030101408] = 00000000a8fb0000, %l0 = 0000000000000000
ldxa [%i4+%o4]0x89,%l0 ! %l0 = 00000000a8fb0000
! Starting 10 instruction Store Burst
! %l6 = fffffff4, %l7 = 00000001, Mem[0000000030101410] = ff8cffb3 56f8fdfa
stda %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = fffffff4 00000001
p0_label_92:
! %f2 = 00000000 00000000, Mem[0000000030101408] = a8fb0000 00000000
stda %f2 ,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 00000000
! %l5 = ffffffffffffffff, Mem[0000000010141416] = b644550d
stb %l5,[%i5+0x016] ! Mem[0000000010141414] = b644ff0d
! Mem[0000000010081413] = 00000000, %l6 = fffffffffffffff4
ldstub [%i2+0x013],%l6 ! %l6 = 00000000000000ff
! %l2 = 0000000000000000, Mem[0000000030041410] = 000000ff
stha %l2,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000000ff
! %l0 = 00000000a8fb0000, Mem[0000000010101400] = 00000091
stba %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000091
! %l6 = 0000000000000000, Mem[0000000010181400] = 92ff1180
stwa %l6,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000
! %l0 = 00000000a8fb0000, Mem[00000000211c0000] = 00ff877b, %asi = 80
stha %l0,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0000877b
! Mem[0000000010101418] = 4fd3af3cd1efd355, %l2 = 0000000000000000
ldx [%i4+0x018],%l2 ! %l2 = 4fd3af3cd1efd355
! Mem[0000000030141410] = 000000ff, %l0 = 00000000a8fb0000
swapa [%i5+%o5]0x81,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = 00ff0000, %l2 = 4fd3af3cd1efd355
ldsba [%i3+%o5]0x88,%l2 ! %l2 = 0000000000000000
p0_label_93:
! Mem[0000000010141408] = 24c24b88 82fcc032, %l2 = 00000000, %l3 = 00000056
ldda [%i5+%o4]0x80,%l2 ! %l2 = 0000000024c24b88 0000000082fcc032
! Mem[0000000010001400] = 4d806c8624a19da9, %l5 = ffffffffffffffff
ldxa [%i0+%g0]0x80,%l5 ! %l5 = 4d806c8624a19da9
! Mem[0000000030141410] = a8fb0000, %l4 = ffffffb0ffffff81
ldswa [%i5+%o5]0x81,%l4 ! %l4 = ffffffffa8fb0000
! Mem[0000000010141410] = 8c4e8d6d, %l5 = 4d806c8624a19da9
ldsba [%i5+%o5]0x88,%l5 ! %l5 = 000000000000006d
! Mem[0000000030101400] = 2c16f2fa, %l7 = 0000000000000001
lduwa [%i4+%g0]0x89,%l7 ! %l7 = 000000002c16f2fa
! Mem[00000000100c1438] = 8fe3b036, %l5 = 000000000000006d
lduwa [%i3+0x038]%asi,%l5 ! %l5 = 000000008fe3b036
! Mem[0000000010001428] = 1684d534c66036ff, %f22 = 4fd3af3c d1efd355
ldda [%i0+0x028]%asi,%f22 ! %f22 = 1684d534 c66036ff
! Mem[0000000010041418] = ff318abb faf2162c, %l2 = 24c24b88, %l3 = 82fcc032
ldda [%i1+0x018]%asi,%l2 ! %l2 = 00000000ff318abb 00000000faf2162c
! Mem[0000000010181410] = 8800172400008143, %l7 = 000000002c16f2fa
ldxa [%i6+%o5]0x80,%l7 ! %l7 = 8800172400008143
! Starting 10 instruction Store Burst
! %l3 = 00000000faf2162c, Mem[000000001018140a] = 00000056, %asi = 80
stha %l3,[%i6+0x00a]%asi ! Mem[0000000010181408] = 0000162c
p0_label_94:
! %f18 = ff000000 000000ff, Mem[0000000030081410] = 1f6fff52 34e68dab
stda %f18,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff000000 000000ff
! %l5 = 000000008fe3b036, Mem[00000000218000c1] = bbff968e
stb %l5,[%o3+0x0c1] ! Mem[00000000218000c0] = bb36968e
! %f24 = 6d8d4e8c, Mem[0000000010141410] = 8c4e8d6d
sta %f24,[%i5+%o5]0x88 ! Mem[0000000010141410] = 6d8d4e8c
! %f30 = ab8de634 52ff6f1f, Mem[0000000010081408] = f5caaaff 00000000
stda %f30,[%i2+%o4]0x88 ! Mem[0000000010081408] = ab8de634 52ff6f1f
! %l1 = ffffffffffffffbb, %l7 = 8800172400008143, %y = 412f1f1e
smul %l1,%l7,%l5 ! %l5 = ffffffffffdd28f1, %y = ffffffff
! Mem[00000000201c0001] = 000075c1, %l3 = 00000000faf2162c
ldstuba [%o0+0x001]%asi,%l3 ! %l3 = 00000000000000ff
! %f20 = ba8cffb3 56f8fdfa, %l4 = ffffffffa8fb0000
! Mem[0000000010001438] = aa578bdab7e40821
add %i0,0x038,%g1
stda %f20,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010001438] = aa578bdab7e40821
! %f16 = 00000091 00000000 ff000000 000000ff
! %f20 = ba8cffb3 56f8fdfa 1684d534 c66036ff
! %f24 = 6d8d4e8c 00000001 0000ff00 000000ff
! %f28 = 2815cd2e e67dabc1 ab8de634 52ff6f1f
stda %f16,[%i3]ASI_COMMIT_S ! Block Store to 00000000300c1400
! %l5 = ffffffffffdd28f1, Mem[0000000030041410] = ff000000
stwa %l5,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffdd28f1
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = 920000ff, %l6 = 0000000000000000
lduba [%i0+%g0]0x89,%l6 ! %l6 = 00000000000000ff
p0_label_95:
! Mem[0000000030141400] = 00000000, %l4 = ffffffffa8fb0000
lduwa [%i5+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001410] = 00000000, %l7 = 8800172400008143
ldswa [%i0+%o5]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081408] = 1f6fff52, %l5 = ffffffffffdd28f1
lduba [%i2+0x00b]%asi,%l5 ! %l5 = 0000000000000052
! Mem[0000000010001408] = 82fcc032, %l0 = 00000000000000ff
ldswa [%i0+%o4]0x88,%l0 ! %l0 = ffffffff82fcc032
! Mem[0000000030001408] = 1f1e0100, %l1 = ffffffffffffffbb
ldsha [%i0+%o4]0x81,%l1 ! %l1 = 0000000000001f1e
! Mem[0000000010101408] = 2eb85e88412f1f1e, %l1 = 0000000000001f1e
ldxa [%i4+%o4]0x88,%l1 ! %l1 = 2eb85e88412f1f1e
! Mem[0000000010081438] = 81e3b036cc650044, %l6 = 00000000000000ff
ldxa [%i2+0x038]%asi,%l6 ! %l6 = 81e3b036cc650044
membar #Sync ! Added by membar checker (18)
! Mem[00000000300c1400] = 00000091, %l2 = 00000000ff318abb
ldsba [%i3+%g0]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141410] = 0dff44b6 6d8d4e8c, %l4 = 00000000, %l5 = 00000052
ldda [%i5+%o5]0x88,%l4 ! %l4 = 000000006d8d4e8c 000000000dff44b6
! Starting 10 instruction Store Burst
! %f20 = ba8cffb3 56f8fdfa, Mem[00000000100c1408] = 691ec5b0 56f8fdfa
stda %f20,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ba8cffb3 56f8fdfa
p0_label_96:
! %l4 = 000000006d8d4e8c, immed = 000004ee, %y = ffffffff
smul %l4,0x4ee,%l5 ! %l5 = 0000021c0e993628, %y = 0000021c
! %l3 = 0000000000000000, Mem[0000000010181408] = 2c160000
stba %l3,[%i6+%o4]0x88 ! Mem[0000000010181408] = 2c160000
! Mem[00000000211c0000] = 0000877b, %l0 = ffffffff82fcc032
ldstub [%o2+%g0],%l0 ! %l0 = 00000000000000ff
! %l4 = 6d8d4e8c, %l5 = 0e993628, Mem[00000000300c1410] = b3ff8cba fafdf856
stda %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 6d8d4e8c 0e993628
! %l5 = 0000021c0e993628, imm = fffffffffffff50f, %l1 = 2eb85e88412f1f1e
addc %l5,-0xaf1,%l1 ! %l1 = 0000021c0e992b37
! %l1 = 0000021c0e992b37, Mem[0000000020800040] = 0000ecd0, %asi = 80
stha %l1,[%o1+0x040]%asi ! Mem[0000000020800040] = 2b37ecd0
! %l5 = 0000021c0e993628, Mem[0000000010101408] = 412f1f1e
stba %l5,[%i4+%o4]0x88 ! Mem[0000000010101408] = 412f1f28
! %f3 = 00000000, %f7 = b7e40821
fcmpes %fcc2,%f3 ,%f7 ! %fcc2 = 2
! Mem[0000000010001410] = 00000000, %l6 = 81e3b036cc650044
swapa [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = 32c0fc82, %l4 = 000000006d8d4e8c
ldswa [%i0+%o4]0x80,%l4 ! %l4 = 0000000032c0fc82
p0_label_97:
! Mem[0000000030141400] = 00000000, %l6 = 0000000000000000
lduba [%i5+%g0]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041400] = ffffff81, %l0 = 0000000000000000
ldswa [%i1+%g0]0x88,%l0 ! %l0 = ffffffffffffff81
! Mem[0000000010141408] = 24c24b8882fcc032, %f4 = b0c51e69 2c16f2fa
ldda [%i5+%o4]0x80,%f4 ! %f4 = 24c24b88 82fcc032
! Mem[000000001018140c] = 4d806c86, %l3 = 0000000000000000
lduw [%i6+0x00c],%l3 ! %l3 = 000000004d806c86
! Mem[00000000300c1408] = 000000ff, %l1 = 0000021c0e992b37
ldsba [%i3+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030181408] = 000000ff, %l2 = 0000000000000000
ldsha [%i6+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010101408] = 281f2f41, %l7 = 0000000000000000
lduwa [%i4+%o4]0x80,%l7 ! %l7 = 00000000281f2f41
! Mem[0000000010081410] = ff000000, %l3 = 000000004d806c86
lduha [%i2+%o5]0x88,%l3 ! %l3 = 0000000000000000
! %f19 = 000000ff, %f15 = 00000044, %f17 = 00000000
fdivs %f19,%f15,%f17 ! %l0 = ffffffffffffffa3, Unfinished, %fsr = 1a00000400
! Starting 10 instruction Store Burst
! %l5 = 0000021c0e993628, Mem[00000000218001c0] = c5ad75f7
stb %l5,[%o3+0x1c0] ! Mem[00000000218001c0] = 28ad75f7
p0_label_98:
! Mem[0000000010001408] = 82fcc032, %l5 = 0000021c0e993628
swapa [%i0+%o4]0x88,%l5 ! %l5 = 0000000082fcc032
! %l2 = 0000000000000000, Mem[0000000030001410] = 600000ff
stwa %l2,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000
! Mem[0000000030141408] = fffff5f4, %l3 = 0000000000000000
swapa [%i5+%o4]0x89,%l3 ! %l3 = 00000000fffff5f4
! %l0 = ffffffa3, %l1 = ffffffff, Mem[0000000010181400] = 00000000 00000000
stda %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffffffa3 ffffffff
! %f18 = ff000000, Mem[0000000030041408] = 634b0cff
sta %f18,[%i1+%o4]0x89 ! Mem[0000000030041408] = ff000000
! %l3 = 00000000fffff5f4, Mem[0000000010101408] = 412f1f28
stba %l3,[%i4+%o4]0x88 ! Mem[0000000010101408] = 412f1ff4
! Mem[0000000020800041] = 2b37ecd0, %l5 = 0000000082fcc032
ldstuba [%o1+0x041]%asi,%l5 ! %l5 = 00000037000000ff
! Mem[0000000030041408] = 000000ff, %l6 = 0000000000000000
swapa [%i1+%o4]0x81,%l6 ! %l6 = 00000000000000ff
! %l6 = 00000000000000ff, %l1 = ffffffffffffffff, %l3 = 00000000fffff5f4
mulx %l6,%l1,%l3 ! %l3 = ffffffffffffff01
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = 00000000, %l4 = 0000000032c0fc82
lduba [%i0+%o5]0x89,%l4 ! %l4 = 0000000000000000
p0_label_99:
! Mem[00000000100c1410] = 0000ff00000000bb, %l1 = ffffffffffffffff
ldxa [%i3+%o5]0x80,%l1 ! %l1 = 0000ff00000000bb
! %l5 = 0000000000000037, immed = fffff9e2, %y = 0000021c
umul %l5,-0x61e,%l2 ! %l2 = 00000036fffeaf8e, %y = 00000036
! %l6 = 00000000000000ff, imm = fffffffffffffc9f, %l6 = 00000000000000ff
or %l6,-0x361,%l6 ! %l6 = fffffffffffffcff
! Mem[00000000100c1400] = 621f2f41, %l5 = 0000000000000037
lduwa [%i3+%g0]0x88,%l5 ! %l5 = 00000000621f2f41
! Mem[00000000300c1410] = 8c4e8d6d, %f6 = aa578b53
lda [%i3+%o5]0x81,%f6 ! %f6 = 8c4e8d6d
! Mem[0000000010101420] = 6d8d4e8c, %l4 = 0000000000000000
ldsw [%i4+0x020],%l4 ! %l4 = 000000006d8d4e8c
! Mem[0000000010181410] = 4381000024170088, %f24 = 6d8d4e8c 00000001
ldda [%i6+%o5]0x88,%f24 ! %f24 = 43810000 24170088
! Mem[0000000010141408] = 884bc224, %l6 = fffffffffffffcff
lduwa [%i5+%o4]0x88,%l6 ! %l6 = 00000000884bc224
! Mem[0000000010101408] = f41f2f41885eb82e, %f30 = ab8de634 52ff6f1f
ldda [%i4+%o4]0x80,%f30 ! %f30 = f41f2f41 885eb82e
! Starting 10 instruction Store Burst
! %l1 = 0000ff00000000bb, Mem[0000000030141408] = 00000000
stwa %l1,[%i5+%o4]0x81 ! Mem[0000000030141408] = 000000bb
p0_label_100:
! Mem[0000000010141408] = 24c24b88, %l5 = 00000000621f2f41
ldstuba [%i5+%o4]0x80,%l5 ! %l5 = 00000024000000ff
! %l2 = 00000036fffeaf8e, Mem[00000000211c0000] = ff00877b
sth %l2,[%o2+%g0] ! Mem[00000000211c0000] = af8e877b
! %l3 = ffffffffffffff01, Mem[00000000100c1400] = 412f1f62
stba %l3,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 012f1f62
! Mem[0000000030101400] = 2c16f2fa, %l1 = 0000ff00000000bb
ldstuba [%i4+%g0]0x89,%l1 ! %l1 = 000000fa000000ff
! %f12 = 884bc224 dfe181b1, Mem[0000000010001428] = 1684d534 c66036ff
stda %f12,[%i0+0x028]%asi ! Mem[0000000010001428] = 884bc224 dfe181b1
! Mem[0000000010001400] = 4d806c86, %l2 = 00000036fffeaf8e, %asi = 80
swapa [%i0+0x000]%asi,%l2 ! %l2 = 000000004d806c86
! Mem[0000000030041410] = ffdd28f1, %l0 = ffffffffffffffa3
ldstuba [%i1+%o5]0x89,%l0 ! %l0 = 000000f1000000ff
! Mem[0000000030181400] = 44000000, %l3 = ffffffffffffff01
swapa [%i6+%g0]0x81,%l3 ! %l3 = 0000000044000000
! %l4 = 000000006d8d4e8c, Mem[00000000300c1408] = 000000ff
stha %l4,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00004e8c
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = ffffffff, %l2 = 000000004d806c86
lduba [%i2+%g0]0x88,%l2 ! %l2 = 00000000000000ff
p0_label_101:
! Mem[0000000010181410] = 24170088, %l4 = 000000006d8d4e8c
lduwa [%i6+%o5]0x88,%l4 ! %l4 = 0000000024170088
! Mem[00000000100c1400] = 012f1f62, %l7 = 00000000281f2f41
lduw [%i3+%g0],%l7 ! %l7 = 00000000012f1f62
! %l7 = 00000000012f1f62, immed = fffffe13, %y = 00000036
sdiv %l7,-0x1ed,%l4 ! %l4 = ffffffffe3f4fff0
mov %l0,%y ! %y = 000000f1
! Mem[0000000020800000] = aa84edbb, %l1 = 00000000000000fa
lduh [%o1+%g0],%l1 ! %l1 = 000000000000aa84
! Mem[0000000020800040] = 2bffecd0, %l0 = 00000000000000f1
ldsha [%o1+0x040]%asi,%l0 ! %l0 = 0000000000002bff
! Mem[00000000300c1408] = ff00000000004e8c, %l0 = 0000000000002bff
ldxa [%i3+%o4]0x89,%l0 ! %l0 = ff00000000004e8c
! Mem[0000000030041410] = ff28ddff, %l1 = 000000000000aa84
ldswa [%i1+%o5]0x81,%l1 ! %l1 = ffffffffff28ddff
! Mem[0000000010101410] = ba8cffb3 56f8fdfa, %l2 = 000000ff, %l3 = 44000000
ldda [%i4+%o5]0x80,%l2 ! %l2 = 00000000ba8cffb3 0000000056f8fdfa
! Mem[0000000010101408] = 412f1ff4, %l1 = ffffffffff28ddff
lduwa [%i4+%o4]0x88,%l1 ! %l1 = 00000000412f1ff4
! Starting 10 instruction Store Burst
! %l0 = ff00000000004e8c, %l2 = 00000000ba8cffb3, %l0 = ff00000000004e8c
xnor %l0,%l2,%l0 ! %l0 = 00ffffff45734ec0
p0_label_102:
! Mem[0000000010141430] = 42afcd89, %l1 = 00000000412f1ff4
swap [%i5+0x030],%l1 ! %l1 = 0000000042afcd89
! %f10 = 866c804d 24a19da9, %l6 = 00000000884bc224
! Mem[00000000100c1430] = 884bc224dfe181b1
add %i3,0x030,%g1
stda %f10,[%g1+%l6]ASI_PST16_P ! Mem[00000000100c1430] = 884b804ddfe181b1
! %f21 = 56f8fdfa, Mem[0000000010141408] = 884bc2ff
sta %f21,[%i5+%o4]0x88 ! Mem[0000000010141408] = 56f8fdfa
! %l2 = ba8cffb3, %l3 = 56f8fdfa, Mem[0000000030001408] = 00011e1f 84aaf27c
stda %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = ba8cffb3 56f8fdfa
! Mem[0000000030101400] = 2c16f2ff, %l6 = 00000000884bc224
swapa [%i4+%g0]0x89,%l6 ! %l6 = 000000002c16f2ff
! Mem[0000000010101408] = 412f1ff4, %l0 = 00ffffff45734ec0
swapa [%i4+%o4]0x88,%l0 ! %l0 = 00000000412f1ff4
! Mem[0000000030081408] = 00000000, %l5 = 0000000000000024
swapa [%i2+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010181428] = ffcc3530, %l7 = 00000000012f1f62
ldstuba [%i6+0x028]%asi,%l7 ! %l7 = 000000ff000000ff
! %f6 = 8c4e8d6d b7e40821, Mem[0000000030081408] = 00000024 00000000
stda %f6 ,[%i2+%o4]0x81 ! Mem[0000000030081408] = 8c4e8d6d b7e40821
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = b3ff8cba, %l2 = 00000000ba8cffb3
ldswa [%i4+%o5]0x88,%l2 ! %l2 = ffffffffb3ff8cba
p0_label_103:
! Mem[000000001018141c] = 17937f0f, %l1 = 0000000042afcd89
ldsw [%i6+0x01c],%l1 ! %l1 = 0000000017937f0f
! Code Fragment 3
p0_fragment_8:
! %l0 = 00000000412f1ff4
setx 0x2bf63ca05f4c0d51,%g7,%l0 ! %l0 = 2bf63ca05f4c0d51
! %l1 = 0000000017937f0f
setx 0xc1580b00354f26dd,%g7,%l1 ! %l1 = c1580b00354f26dd
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 2bf63ca05f4c0d51
setx 0x84d84ab7d3e9ad0b,%g7,%l0 ! %l0 = 84d84ab7d3e9ad0b
! %l1 = c1580b00354f26dd
setx 0x2ba4ea8854daf292,%g7,%l1 ! %l1 = 2ba4ea8854daf292
! Mem[0000000010041410] = f4000000, %l6 = 000000002c16f2ff
ldsba [%i1+%o5]0x80,%l6 ! %l6 = fffffffffffffff4
! Mem[0000000010141400] = ff00c224f6cc8abd, %f16 = 00000091 00000000
ldd [%i5+%g0],%f16 ! %f16 = ff00c224 f6cc8abd
! Mem[0000000030001400] = ff000092 bf74240a, %l2 = b3ff8cba, %l3 = 56f8fdfa
ldda [%i0+%g0]0x81,%l2 ! %l2 = 00000000ff000092 00000000bf74240a
! Mem[00000000100c1410] = bb00000000ff0000, %l6 = fffffffffffffff4
ldxa [%i3+%o5]0x88,%l6 ! %l6 = bb00000000ff0000
! %l6 = bb00000000ff0000, immed = 00000d81, %y = 000000f1
sdiv %l6,0xd81,%l7 ! %l7 = 0000000011d8d36b
mov %l0,%y ! %y = d3e9ad0b
! Mem[0000000030181410] = 600000ff, %l4 = ffffffffe3f4fff0
lduwa [%i6+%o5]0x89,%l4 ! %l4 = 00000000600000ff
! Mem[00000000211c0000] = af8e877b, %l7 = 0000000011d8d36b
lduba [%o2+0x000]%asi,%l7 ! %l7 = 00000000000000af
! Starting 10 instruction Store Burst
! %l0 = 84d84ab7d3e9ad0b, Mem[0000000010081400] = ffffffff
stha %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffffad0b
p0_label_104:
! %f14 = 8fe3b036 00000044, %l3 = 00000000bf74240a
! Mem[0000000030141428] = fba5249550c30c35
add %i5,0x028,%g1
stda %f14,[%g1+%l3]ASI_PST8_S ! Mem[0000000030141428] = fba5249500c30035
! %l4 = 00000000600000ff, imm = fffffffffffffdb2, %l5 = 0000000000000000
addc %l4,-0x24e,%l5 ! %l5 = 000000005ffffeb1
! %l2 = 00000000ff000092, Mem[00000000100c1400] = 012f1f6240000100
stxa %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000ff000092
! Mem[0000000030141400] = 00000000 00000000, %l6 = 00ff0000, %l7 = 000000af
ldda [%i5+%g0]0x81,%l6 ! %l6 = 0000000000000000 0000000000000000
! Mem[0000000010181400] = ffffffa3, %l6 = 0000000000000000
ldstuba [%i6+%g0]0x88,%l6 ! %l6 = 000000a3000000ff
! Mem[000000001014141d] = fda9a1b1, %l6 = 00000000000000a3
ldstuba [%i5+0x01d]%asi,%l6 ! %l6 = 000000a9000000ff
! %l3 = 00000000bf74240a, Mem[00000000100c1400] = 00000000
stwa %l3,[%i3+%g0]0x80 ! Mem[00000000100c1400] = bf74240a
! %f27 = 000000ff, Mem[0000000010001410] = cc650044
sta %f27,[%i0+%o5]0x80 ! Mem[0000000010001410] = 000000ff
! %f28 = 2815cd2e e67dabc1, %l0 = 84d84ab7d3e9ad0b
! Mem[0000000030001430] = b181e1dfa742ee43
add %i0,0x030,%g1
stda %f28,[%g1+%l0]ASI_PST8_S ! Mem[0000000030001430] = b181e1dfe642abc1
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = 0a2474bf, %l2 = 00000000ff000092
ldswa [%i3+%g0]0x88,%l2 ! %l2 = 000000000a2474bf
p0_label_105:
! Mem[00000000300c1408] = 00004e8c, %l3 = 00000000bf74240a
lduba [%i3+%o4]0x89,%l3 ! %l3 = 000000000000008c
! Mem[00000000201c0000] = 00ff75c1, %l1 = 2ba4ea8854daf292
lduh [%o0+%g0],%l1 ! %l1 = 00000000000000ff
membar #Sync ! Added by membar checker (19)
! Mem[0000000010081400] = 0badffff 00000056 1f6fff52 34e68dab
! Mem[0000000010081410] = 000000ff f4f5ffff 92000000 691e0821
! Mem[0000000010081420] = 32c0fc82 93318aff ffffaa84 00000060
! Mem[0000000010081430] = 0542b5e2 00000036 81e3b036 cc650044
ldda [%i2]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010081400
! Mem[0000000020800040] = 2bffecd0, %l5 = 000000005ffffeb1
ldsha [%o1+0x040]%asi,%l5 ! %l5 = 0000000000002bff
! Mem[0000000030141408] = 000000bb, %l2 = 000000000a2474bf
ldsba [%i5+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000020800000] = aa84edbb, %l2 = 0000000000000000
ldsha [%o1+0x000]%asi,%l2 ! %l2 = ffffffffffffaa84
! Mem[00000000300c1408] = 8c4e0000, %f28 = 2815cd2e
lda [%i3+%o4]0x81,%f28 ! %f28 = 8c4e0000
! Mem[0000000010141410] = 6d8d4e8c, %f20 = ba8cffb3
lda [%i5+%o5]0x88,%f20 ! %f20 = 6d8d4e8c
! Mem[0000000010081420] = 32c0fc82, %l0 = 84d84ab7d3e9ad0b
lduha [%i2+0x020]%asi,%l0 ! %l0 = 00000000000032c0
! Starting 10 instruction Store Burst
! %l4 = 00000000600000ff, Mem[0000000030081400] = 00000000
stha %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000ff
p0_label_106:
! %l2 = ffffffffffffaa84, Mem[0000000010101408] = c04e7345885eb82e
stxa %l2,[%i4+%o4]0x80 ! Mem[0000000010101408] = ffffffffffffaa84
! %l2 = ffffffffffffaa84, %l0 = 00000000000032c0, %y = d3e9ad0b
smul %l2,%l0,%l3 ! %l3 = ffffffffef0dab00, %y = ffffffff
! %f22 = 1684d534 c66036ff, Mem[00000000300c1410] = 6d8d4e8c 0e993628
stda %f22,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 1684d534 c66036ff
! %l4 = 00000000600000ff, Mem[0000000010101410] = ba8cffb356f8fdfa
stxa %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000600000ff
! %l7 = 0000000000000000, Mem[00000000300c1400] = 00000091
stwa %l7,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000
! %l0 = 00000000000032c0, Mem[0000000030081410] = ff000000000000ff
stxa %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000000032c0
! Mem[0000000030041408] = 00000000, %l4 = 00000000600000ff
swapa [%i1+%o4]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000030181410] = ff000060, %l3 = ffffffffef0dab00
ldstuba [%i6+%o5]0x81,%l3 ! %l3 = 000000ff000000ff
! Mem[0000000010041408] = 00000000, %l5 = 0000000000002bff
ldstuba [%i1+%o4]0x80,%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = c0320000, %l5 = 0000000000000000
lduba [%i2+%o5]0x81,%l5 ! %l5 = 00000000000000c0
p0_label_107:
! Mem[0000000030101408] = 0000000000000000, %l2 = ffffffffffffaa84
ldxa [%i4+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141410] = 6d8d4e8c, %l7 = 0000000000000000
lduwa [%i5+%o5]0x88,%l7 ! %l7 = 000000006d8d4e8c
! Mem[0000000030181410] = 600000ff, %l0 = 00000000000032c0
ldswa [%i6+%o5]0x89,%l0 ! %l0 = 00000000600000ff
! Mem[0000000010101430] = 2815cd2ee67dabc1, %l7 = 000000006d8d4e8c
ldxa [%i4+0x030]%asi,%l7 ! %l7 = 2815cd2ee67dabc1
! Mem[0000000030081400] = ff000000, %l5 = 00000000000000c0
lduba [%i2+%g0]0x81,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030181408] = ff000000, %f29 = e67dabc1
lda [%i6+%o4]0x89,%f29 ! %f29 = ff000000
! Mem[00000000100c1400] = bf74240aff000092, %f22 = 1684d534 c66036ff
ldda [%i3+%g0]0x80,%f22 ! %f22 = bf74240a ff000092
! Mem[0000000010001408] = 2836990e, %f19 = 000000ff
lda [%i0+%o4]0x80,%f19 ! %f19 = 2836990e
! Mem[0000000010141400] = 24c200ff, %l5 = 00000000000000ff
lduba [%i5+%g0]0x88,%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000030181410] = 600000ff, %l3 = 00000000000000ff
swapa [%i6+%o5]0x89,%l3 ! %l3 = 00000000600000ff
p0_label_108:
! %l1 = 00000000000000ff, Mem[0000000010041410] = f4000000
stba %l1,[%i1+%o5]0x80 ! Mem[0000000010041410] = ff000000
! Mem[0000000030141408] = 000000bb, %l6 = 00000000000000a9
ldstuba [%i5+%o4]0x81,%l6 ! %l6 = 00000000000000ff
membar #Sync ! Added by membar checker (20)
! %f22 = bf74240a ff000092, Mem[0000000010081410] = ff000000 fffff5f4
stda %f22,[%i2+%o5]0x88 ! Mem[0000000010081410] = bf74240a ff000092
! Mem[0000000010081410] = 920000ff, %l1 = 00000000000000ff
ldstuba [%i2+0x010]%asi,%l1 ! %l1 = 00000092000000ff
! %f6 = 92000000 691e0821, %l6 = 0000000000000000
! Mem[0000000030041430] = df712ac756dbeb7e
add %i1,0x030,%g1
stda %f6,[%g1+%l6]ASI_PST16_SL ! Mem[0000000030041430] = df712ac756dbeb7e
! Mem[0000000010101410] = 00000000, %l6 = 0000000000000000
ldstuba [%i4+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000020800001] = aa84edbb, %l2 = 0000000000000000
ldstub [%o1+0x001],%l2 ! %l2 = 00000084000000ff
! %l7 = 2815cd2ee67dabc1, Mem[0000000010141408] = fafdf85682fcc032
stxa %l7,[%i5+%o4]0x80 ! Mem[0000000010141408] = 2815cd2ee67dabc1
! Mem[0000000030001400] = ff000092, %l4 = 0000000000000000
ldstuba [%i0+%g0]0x81,%l4 ! %l4 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101430] = 2815cd2ee67dabc1, %f16 = ff00c224 f6cc8abd
ldda [%i4+0x030]%asi,%f16 ! %f16 = 2815cd2e e67dabc1
p0_label_109:
! Mem[0000000010001400] = fffeaf8e 24a19da9 2836990e ff318abb
! Mem[0000000010001410] = 000000ff 00000060 a0536e47 7a2bff59
! Mem[0000000010001420] = aa578b53 b7e40821 884bc224 dfe181b1
! Mem[0000000010001430] = ba8cffb3 56f8fdfa aa578bda b7e40821
ldda [%i0]ASI_BLK_P,%f0 ! Block Load from 0000000010001400
! %f22 = bf74240a, %f31 = 885eb82e
fcmpes %fcc1,%f22,%f31 ! %fcc1 = 1
! Mem[0000000030041410] = ff28ddff, %l3 = 00000000600000ff
lduha [%i1+%o5]0x81,%l3 ! %l3 = 000000000000ff28
! Mem[0000000030101410] = fffffff4, %l0 = 00000000600000ff
lduba [%i4+%o5]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010081400] = 0badffff, %l6 = 0000000000000000
ldswa [%i2+%g0]0x80,%l6 ! %l6 = 000000000badffff
! Mem[0000000010181400] = ffffffffffffffff, %l1 = 0000000000000092
ldxa [%i6+%g0]0x80,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010181410] = 88001724 00008143, %l2 = 00000084, %l3 = 0000ff28
ldda [%i6+%o5]0x80,%l2 ! %l2 = 0000000088001724 0000000000008143
! Mem[0000000010181438] = faf2162c, %l2 = 0000000088001724
ldub [%i6+0x039],%l2 ! %l2 = 00000000000000f2
! Code Fragment 4
p0_fragment_9:
! %l0 = 00000000000000ff
setx 0x949426e0379dba9c,%g7,%l0 ! %l0 = 949426e0379dba9c
! %l1 = ffffffffffffffff
setx 0xa83b5d186c32b279,%g7,%l1 ! %l1 = a83b5d186c32b279
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = 949426e0379dba9c
setx 0x9bdbc70f94052c66,%g7,%l0 ! %l0 = 9bdbc70f94052c66
! %l1 = a83b5d186c32b279
setx 0x7da9e91fb57a6f7e,%g7,%l1 ! %l1 = 7da9e91fb57a6f7e
! Starting 10 instruction Store Burst
membar #Sync ! Added by membar checker (21)
! %l1 = 7da9e91fb57a6f7e, Mem[0000000010001408] = 0e993628
stwa %l1,[%i0+%o4]0x88 ! Mem[0000000010001408] = b57a6f7e
p0_label_110:
! %l1 = 7da9e91fb57a6f7e, Mem[00000000300c1410] = 1684d534c66036ff
stxa %l1,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 7da9e91fb57a6f7e
! %f12 = ba8cffb3 56f8fdfa, Mem[0000000030101400] = 884bc224 b0c51e69
stda %f12,[%i4+%g0]0x89 ! Mem[0000000030101400] = ba8cffb3 56f8fdfa
! %l2 = 00000000000000f2, Mem[0000000030041400] = ff000000
stha %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00f20000
! %f3 = ff318abb, Mem[0000000010081410] = ff0000ff
sta %f3 ,[%i2+%o5]0x88 ! Mem[0000000010081410] = ff318abb
! %f16 = 2815cd2e e67dabc1, Mem[00000000100c1408] = ba8cffb3 56f8fdfa
stda %f16,[%i3+0x008]%asi ! Mem[00000000100c1408] = 2815cd2e e67dabc1
! Mem[0000000030141410] = 0000fba8, %l0 = 9bdbc70f94052c66
ldstuba [%i5+%o5]0x89,%l0 ! %l0 = 000000a8000000ff
! %l7 = 2815cd2ee67dabc1, Mem[00000000100c1410] = 00ff0000
stwa %l7,[%i3+%o5]0x88 ! Mem[00000000100c1410] = e67dabc1
! Mem[00000000100c1430] = 884b804d, %l1 = b57a6f7e, %l3 = 00008143
add %i3,0x30,%g1
casa [%g1]0x80,%l1,%l3 ! %l3 = 00000000884b804d
! Mem[0000000010101420] = 6d8d4e8cb644550d, %l4 = 00000000000000ff, %l1 = 7da9e91fb57a6f7e
add %i4,0x20,%g1
casxa [%g1]0x80,%l4,%l1 ! %l1 = 6d8d4e8cb644550d
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = 56f8fdfa, %l1 = 6d8d4e8cb644550d
lduwa [%i4+%g0]0x89,%l1 ! %l1 = 0000000056f8fdfa
p0_label_111:
! Mem[0000000010101400] = 00000091, %l2 = 00000000000000f2
ldswa [%i4+%g0]0x80,%l2 ! %l2 = 0000000000000091
! Mem[0000000010001410] = ff000000, %l2 = 0000000000000091
lduba [%i0+%o5]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030001410] = 00000000 00000000, %l4 = 000000ff, %l5 = 000000ff
ldda [%i0+%o5]0x89,%l4 ! %l4 = 0000000000000000 0000000000000000
! Mem[0000000020800040] = 2bffecd0, %l2 = 0000000000000000
lduh [%o1+0x040],%l2 ! %l2 = 0000000000002bff
! Mem[0000000030001400] = ff000092 bf74240a b3ff8cba fafdf856
! Mem[0000000030001410] = 00000000 00000000 44817c95 33b9f0ff
! Mem[0000000030001420] = a10a760e 5a2be836 c09d1212 a82c0c11
! Mem[0000000030001430] = b181e1df e642abc1 5d018ec3 c57ab026
ldda [%i0]ASI_BLK_S,%f0 ! Block Load from 0000000030001400
! Mem[0000000030001410] = 00000000, %l6 = 000000000badffff
lduha [%i0+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000030101410] = fffffff4, %l3 = 00000000884b804d
ldsha [%i4+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
! %l5 = 0000000000000000, Mem[0000000010081410] = bb8a31ff0a2474bf
stxa %l5,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0000000000000000
! Mem[0000000010001418] = a0536e47 7a2bff59, %l2 = 00002bff, %l3 = ffffffff
ldda [%i0+0x018]%asi,%l2 ! %l2 = 00000000a0536e47 000000007a2bff59
! Starting 10 instruction Store Burst
! %f30 = f41f2f41 885eb82e, Mem[0000000010101410] = 000000ff ff000060
stda %f30,[%i4+%o5]0x88 ! Mem[0000000010101410] = f41f2f41 885eb82e
p0_label_112:
! %l1 = 0000000056f8fdfa, Mem[00000000211c0001] = af8e877b
stb %l1,[%o2+0x001] ! Mem[00000000211c0000] = affa877b
! %l4 = 0000000000000000, immd = fffffffffffff376, %l0 = 00000000000000a8
sdivx %l4,-0xc8a,%l0 ! %l0 = 0000000000000000
! %f24 = 43810000, Mem[0000000010141410] = 8c4e8d6d
sta %f24,[%i5+0x010]%asi ! Mem[0000000010141410] = 43810000
! %l3 = 000000007a2bff59, Mem[0000000030181410] = 000000ff
stha %l3,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000ff59
! %l1 = 0000000056f8fdfa, Mem[0000000020800040] = 2bffecd0, %asi = 80
stha %l1,[%o1+0x040]%asi ! Mem[0000000020800040] = fdfaecd0
membar #Sync ! Added by membar checker (22)
! %l1 = 0000000056f8fdfa, Mem[0000000030001400] = ff000092
stba %l1,[%i0+%g0]0x81 ! Mem[0000000030001400] = fa000092
! Mem[0000000010041428] = 7ffbc477, %l6 = 0000000000000000
swap [%i1+0x028],%l6 ! %l6 = 000000007ffbc477
! %l0 = 0000000000000000, imm = fffffffffffff366, %l7 = 2815cd2ee67dabc1
subc %l0,-0xc9a,%l7 ! %l7 = 0000000000000c9a
! %f0 = ff000092 bf74240a b3ff8cba fafdf856
! %f4 = 00000000 00000000 44817c95 33b9f0ff
! %f8 = a10a760e 5a2be836 c09d1212 a82c0c11
! %f12 = b181e1df e642abc1 5d018ec3 c57ab026
stda %f0,[%i5]ASI_BLK_SL ! Block Store to 0000000030141400
! Starting 10 instruction Load Burst
! %l3 = 000000007a2bff59, %l6 = 000000007ffbc477, %l2 = 00000000a0536e47
addc %l3,%l6,%l2 ! %l2 = 00000000fa27c3d0
p0_label_113:
! Mem[0000000020800000] = aaffedbb, %l4 = 0000000000000000
ldsh [%o1+%g0],%l4 ! %l4 = ffffffffffffaaff
! Mem[00000000100c1408] = 2815cd2e, %l7 = 0000000000000c9a
lduha [%i3+%o4]0x80,%l7 ! %l7 = 0000000000002815
! Mem[00000000100c1400] = bf74240a, %l6 = 000000007ffbc477
lduwa [%i3+%g0]0x80,%l6 ! %l6 = 00000000bf74240a
! Mem[00000000201c0000] = 00ff75c1, %l3 = 000000007a2bff59
ldub [%o0+%g0],%l3 ! %l3 = 0000000000000000
! Mem[0000000030081408] = 8c4e8d6d, %l6 = 00000000bf74240a
ldsha [%i2+%o4]0x81,%l6 ! %l6 = ffffffffffff8c4e
! Mem[0000000010041410] = ff000000, %l5 = 0000000000000000
lduha [%i1+0x012]%asi,%l5 ! %l5 = 0000000000000000
membar #Sync ! Added by membar checker (23)
! Mem[0000000010141400] = ff00c224 f6cc8abd 2815cd2e e67dabc1
! Mem[0000000010141410] = 43810000 b644ff0d c95d38d7 fdffa1b1
! Mem[0000000010141420] = 6abf5bc0 9a8b5de6 00000081 67e5f11e
! Mem[0000000010141430] = 412f1ff4 9e8cd5cc ffffffff 00ff8cba
ldda [%i5]ASI_BLK_P,%f16 ! Block Load from 0000000010141400
! Mem[0000000010041408] = ff000000836e8709, %l1 = 0000000056f8fdfa, %l6 = ffffffffffff8c4e
add %i1,0x08,%g1
casxa [%g1]0x80,%l1,%l6 ! %l6 = ff000000836e8709
! Mem[0000000010181408] = 0000162c4d806c86, %f8 = a10a760e 5a2be836
ldda [%i6+%o4]0x80,%f8 ! %f8 = 0000162c 4d806c86
! Starting 10 instruction Store Burst
! %l4 = ffffffffffffaaff, Mem[0000000030101400] = fafdf856b3ff8cba
stxa %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = ffffffffffffaaff
p0_label_114:
! Mem[0000000010141410] = 00008143, %l5 = 0000000000000000
swapa [%i5+%o5]0x88,%l5 ! %l5 = 0000000000008143
! Mem[0000000010041410] = ff000000, %l6 = ff000000836e8709
ldstuba [%i1+%o5]0x80,%l6 ! %l6 = 000000ff000000ff
! %l2 = 00000000fa27c3d0, Mem[0000000010001408] = 7e6f7ab5
stba %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = d06f7ab5
! %l6 = 000000ff, %l7 = 00002815, Mem[0000000010081410] = 00000000 00000000
stda %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff 00002815
! %l4 = ffffffffffffaaff, Mem[00000000211c0001] = affa877b, %asi = 80
stba %l4,[%o2+0x001]%asi ! Mem[00000000211c0000] = afff877b
! %f15 = c57ab026, %f13 = e642abc1, %f6 = 44817c95
fsubs %f15,%f13,%f6 ! %f6 = 6642abc1
! %f5 = 00000000, %f9 = 4d806c86
fcmpes %fcc1,%f5 ,%f9 ! %fcc1 = 1
! %l7 = 0000000000002815, Mem[0000000010081410] = 000000ff00002815
stxa %l7,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0000000000002815
membar #Sync ! Added by membar checker (24)
! %f10 = c09d1212 a82c0c11, %l4 = ffffffffffffaaff
! Mem[0000000010141408] = 2815cd2ee67dabc1
add %i5,0x008,%g1
stda %f10,[%g1+%l4]ASI_PST8_P ! Mem[0000000010141408] = c09d1212a82c0c11
! Starting 10 instruction Load Burst
! Mem[0000000010101434] = e67dabc1, %l0 = 0000000000000000
ldub [%i4+0x034],%l0 ! %l0 = 00000000000000e6
p0_label_115:
! Mem[0000000030041408] = ff000060, %l6 = 00000000000000ff
lduba [%i1+%o4]0x81,%l6 ! %l6 = 00000000000000ff
! %l1 = 0000000056f8fdfa, %l5 = 0000000000008143, %l1 = 0000000056f8fdfa
mulx %l1,%l5,%l1 ! %l1 = 00002bea3b25726e
! Mem[0000000010001434] = 56f8fdfa, %l6 = 00000000000000ff
lduba [%i0+0x035]%asi,%l6 ! %l6 = 00000000000000f8
! Mem[00000000100c1400] = bf74240a ff000092, %l2 = fa27c3d0, %l3 = 00000000
ldda [%i3+%g0]0x80,%l2 ! %l2 = 00000000bf74240a 00000000ff000092
! Mem[00000000300c1400] = 00000000 00000000 8c4e0000 000000ff
! Mem[00000000300c1410] = 7e6f7ab5 1fe9a97d 1684d534 c66036ff
! Mem[00000000300c1420] = 6d8d4e8c 00000001 0000ff00 000000ff
! Mem[00000000300c1430] = 2815cd2e e67dabc1 ab8de634 52ff6f1f
ldda [%i3]ASI_BLK_AIUSL,%f0 ! Block Load from 00000000300c1400
! Mem[0000000030181400] = 8fe3b036 01ffffff, %l2 = bf74240a, %l3 = ff000092
ldda [%i6+%g0]0x89,%l2 ! %l2 = 0000000001ffffff 000000008fe3b036
! Mem[0000000010101400] = 0000000091000000, %l1 = 00002bea3b25726e
ldxa [%i4+%g0]0x88,%l1 ! %l1 = 0000000091000000
! Mem[0000000030141408] = b3ff8cbafafdf856, %l3 = 000000008fe3b036
ldxa [%i5+%o4]0x89,%l3 ! %l3 = b3ff8cbafafdf856
! Mem[0000000010081410] = 00000000, %l7 = 0000000000002815
lduha [%i2+%o5]0x88,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = ffffaaff, %l5 = 00008143, Mem[0000000010041408] = 000000ff 09876e83
stda %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffffaaff 00008143
p0_label_116:
! %f18 = 2815cd2e e67dabc1, Mem[0000000010001400] = 8eaffeff a99da124
stda %f18,[%i0+%g0]0x88 ! Mem[0000000010001400] = 2815cd2e e67dabc1
! Mem[0000000010101408] = ffffffff, %l3 = b3ff8cbafafdf856
ldstuba [%i4+%o4]0x88,%l3 ! %l3 = 000000ff000000ff
! %l6 = 00000000000000f8, Mem[00000000100c1410] = e67dabc1
stwa %l6,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000000f8
membar #Sync ! Added by membar checker (25)
! %l0 = 00000000000000e6, Mem[00000000300c1408] = 8c4e0000000000ff
stxa %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000000000e6
! %f28 = 412f1ff4 9e8cd5cc, %l1 = 0000000091000000
! Mem[0000000010101418] = 4fd3af3cd1efd355
add %i4,0x018,%g1
stda %f28,[%g1+%l1]ASI_PST32_P ! Mem[0000000010101418] = 4fd3af3cd1efd355
! Mem[00000000100c1408] = 2815cd2e, %l6 = 00000000000000f8
ldstuba [%i3+%o4]0x80,%l6 ! %l6 = 00000028000000ff
! %l6 = 0000000000000028, imm = 0000000000000055, %l3 = 00000000000000ff
xnor %l6,0x055,%l3 ! %l3 = ffffffffffffff82
! Mem[0000000030101408] = 00000000, %l6 = 0000000000000028
swapa [%i4+%o4]0x89,%l6 ! %l6 = 0000000000000000
! Mem[00000000300c1408] = 00000000, %l6 = 0000000000000000
swapa [%i3+%o4]0x89,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = 60000000ff000000, %f24 = 6abf5bc0 9a8b5de6
ldda [%i0+%o5]0x88,%f24 ! %f24 = 60000000 ff000000
p0_label_117:
! Mem[0000000010041428] = 00000000, %f3 = 00004e8c
ld [%i1+0x028],%f3 ! %f3 = 00000000
! Mem[0000000030141410] = 00000000, %l3 = ffffffffffffff82
ldsha [%i5+%o5]0x89,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1438] = 8fe3b036, %l4 = ffffffffffffaaff
ldsba [%i3+0x039]%asi,%l4 ! %l4 = ffffffffffffffe3
! Mem[0000000010181430] = bdce655c, %l3 = 0000000000000000
lduh [%i6+0x032],%l3 ! %l3 = 000000000000655c
! Mem[00000000300c1408] = 00000000, %l7 = 0000000000000000
ldswa [%i3+%o4]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000030081410] = 000032c0, %l2 = 0000000001ffffff
ldsha [%i2+%o5]0x89,%l2 ! %l2 = 00000000000032c0
! %l7 = 0000000000000000, imm = 00000000000009aa, %l0 = 00000000000000e6
add %l7,0x9aa,%l0 ! %l0 = 00000000000009aa
! %l1 = 0000000091000000, %l3 = 000000000000655c, %l4 = ffffffffffffffe3
xnor %l1,%l3,%l4 ! %l4 = ffffffff6eff9aa3
! Mem[0000000010001400] = 2815cd2ee67dabc1, %l2 = 00000000000032c0
ldxa [%i0+%g0]0x88,%l2 ! %l2 = 2815cd2ee67dabc1
! Starting 10 instruction Store Burst
! Mem[0000000010181430] = bdce655c, %l5 = 0000000000008143
swap [%i6+0x030],%l5 ! %l5 = 00000000bdce655c
p0_label_118:
! %l2 = 2815cd2ee67dabc1, Mem[0000000030141408] = fafdf856
stwa %l2,[%i5+%o4]0x89 ! Mem[0000000030141408] = e67dabc1
! %f28 = 412f1ff4 9e8cd5cc, %l0 = 00000000000009aa
! Mem[0000000010001418] = a0536e477a2bff59
add %i0,0x018,%g1
stda %f28,[%g1+%l0]ASI_PST16_PL ! Mem[0000000010001418] = a0538c9e7a2b2f41
! %f0 = 00000000 00000000 ff000000 00000000
! %f4 = 7da9e91f b57a6f7e ff3660c6 34d58416
! %f8 = 01000000 8c4e8d6d ff000000 00ff0000
! %f12 = c1ab7de6 2ecd1528 1f6fff52 34e68dab
stda %f0,[%i3]ASI_COMMIT_P ! Block Store to 00000000100c1400
! Mem[0000000030041410] = ffdd28ff, %l1 = 0000000091000000
ldstuba [%i1+%o5]0x89,%l1 ! %l1 = 000000ff000000ff
! Mem[000000001010143c] = 52ff6f1f, %l3 = 000000000000655c, %asi = 80
swapa [%i4+0x03c]%asi,%l3 ! %l3 = 0000000052ff6f1f
! %l1 = 00000000000000ff, Mem[0000000030141410] = 00000000
stha %l1,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00ff0000
! %l6 = 0000000000000000, Mem[0000000030041408] = 600000ff
stwa %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
! Mem[0000000030041408] = 00000000, %l2 = 2815cd2ee67dabc1
swapa [%i1+%o4]0x81,%l2 ! %l2 = 0000000000000000
! %l2 = 0000000000000000, Mem[0000000030181400] = 01ffffff
stha %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = 01ff0000
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = 7da9e91fb57a6f7e, %l0 = 00000000000009aa
ldxa [%i3+%o5]0x89,%l0 ! %l0 = 7da9e91fb57a6f7e
p0_label_119:
! Mem[0000000010141410] = 0dff44b600000000, %l7 = 0000000000000000
ldxa [%i5+%o5]0x88,%l7 ! %l7 = 0dff44b600000000
! Mem[0000000010181408] = 0000162c, %l3 = 0000000052ff6f1f
lduha [%i6+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010041408] = ffaaffff43810000, %l3 = 0000000000000000
ldxa [%i1+%o4]0x80,%l3 ! %l3 = ffaaffff43810000
! Mem[0000000010001410] = 000000ff, %l5 = 00000000bdce655c
ldsha [%i0+%o5]0x80,%l5 ! %l5 = 0000000000000000
membar #Sync ! Added by membar checker (26)
! Mem[00000000100c1420] = 01000000, %l7 = 0dff44b600000000
ldsha [%i3+0x020]%asi,%l7 ! %l7 = 0000000000000100
! Mem[00000000100c1418] = ff3660c634d58416, %l7 = 0000000000000100
ldxa [%i3+0x018]%asi,%l7 ! %l7 = ff3660c634d58416
! Mem[0000000010081400] = ffffad0b, %l3 = ffaaffff43810000
ldswa [%i2+%g0]0x88,%l3 ! %l3 = ffffffffffffad0b
! Mem[0000000010001408] = b57a6fd0, %l2 = 0000000000000000
ldsba [%i0+%o4]0x88,%l2 ! %l2 = ffffffffffffffd0
! Mem[00000000300c1400] = 00000000 00000000 00000000 000000e6
! Mem[00000000300c1410] = 7e6f7ab5 1fe9a97d 1684d534 c66036ff
! Mem[00000000300c1420] = 6d8d4e8c 00000001 0000ff00 000000ff
! Mem[00000000300c1430] = 2815cd2e e67dabc1 ab8de634 52ff6f1f
ldda [%i3]ASI_BLK_AIUS,%f0 ! Block Load from 00000000300c1400
! Starting 10 instruction Store Burst
! Mem[0000000030181408] = ff000000, %l5 = 0000000000000000
ldstuba [%i6+%o4]0x89,%l5 ! %l5 = 00000000000000ff
p0_label_120:
! Mem[0000000010181408] = 0000162c, %l3 = ffffffffffffad0b
ldstuba [%i6+%o4]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[00000000211c0000] = afff877b, %l3 = 0000000000000000
ldstub [%o2+%g0],%l3 ! %l3 = 000000af000000ff
! Mem[0000000030181408] = ff0000ff, %l4 = ffffffff6eff9aa3
ldstuba [%i6+%o4]0x89,%l4 ! %l4 = 000000ff000000ff
! Mem[0000000010141438] = ffffffff, %l0 = 7da9e91fb57a6f7e
ldstuba [%i5+0x038]%asi,%l0 ! %l0 = 000000ff000000ff
! %l6 = 0000000000000000, Mem[0000000030081400] = 000000ff
stwa %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
! Mem[0000000030141408] = c1ab7de6, %l3 = 00000000000000af
ldstuba [%i5+%o4]0x81,%l3 ! %l3 = 000000c1000000ff
! %l5 = 0000000000000000, Mem[0000000030181410] = 0000ff59
stba %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000ff00
! %l0 = 000000ff, %l1 = 000000ff, Mem[0000000030001408] = b3ff8cba fafdf856
stda %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = 000000ff 000000ff
! %f26 = 00000081 67e5f11e, %l5 = 0000000000000000
! Mem[0000000030081428] = 595e11c70710d380
add %i2,0x028,%g1
stda %f26,[%g1+%l5]ASI_PST16_SL ! Mem[0000000030081428] = 595e11c70710d380
! Starting 10 instruction Load Burst
! %l7 = ff3660c634d58416, %l6 = 0000000000000000, %l7 = ff3660c634d58416
orn %l7,%l6,%l7 ! %l7 = ffffffffffffffff
p0_label_121:
! Mem[0000000010041400] = ffffffb0ffffff81, %l3 = 00000000000000c1
ldxa [%i1+%g0]0x88,%l3 ! %l3 = ffffffb0ffffff81
! Mem[0000000030001408] = 000000ff, %l2 = ffffffffffffffd0
ldsha [%i0+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010001400] = c1ab7de6, %l7 = ffffffffffffffff
ldsha [%i0+%g0]0x80,%l7 ! %l7 = ffffffffffffc1ab
! Mem[0000000010101400] = 91000000, %f22 = c95d38d7
lda [%i4+%g0]0x88,%f22 ! %f22 = 91000000
! Mem[0000000030141410] = 00ff000000000000, %f30 = ffffffff 00ff8cba
ldda [%i5+%o5]0x81,%f30 ! %f30 = 00ff0000 00000000
! Mem[00000000100c1410] = 7da9e91f, %l4 = 00000000000000ff
ldswa [%i3+%o5]0x80,%l4 ! %l4 = 000000007da9e91f
! Mem[0000000010081410] = 00000000, %l4 = 000000007da9e91f
lduha [%i2+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000030081410] = 00000000 000032c0, %l4 = 00000000, %l5 = 00000000
ldda [%i2+%o5]0x89,%l4 ! %l4 = 00000000000032c0 0000000000000000
! Mem[0000000010001400] = c1ab7de6, %l5 = 0000000000000000
lduwa [%i0+%g0]0x80,%l5 ! %l5 = 00000000c1ab7de6
! Starting 10 instruction Store Burst
! %l4 = 000032c0, %l5 = c1ab7de6, Mem[0000000010041418] = ff318abb faf2162c
std %l4,[%i1+0x018] ! Mem[0000000010041418] = 000032c0 c1ab7de6
p0_label_122:
! Mem[0000000030081400] = 00000000, %l7 = ffffffffffffc1ab
swapa [%i2+%g0]0x89,%l7 ! %l7 = 0000000000000000
! %l2 = 0000000000000000, Mem[0000000010081408] = 1f6fff52
stha %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000ff52
! %l5 = 00000000c1ab7de6, Mem[0000000010081410] = 0000000000002815
stxa %l5,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000c1ab7de6
! Mem[00000000100c1408] = ff000000, %l5 = 00000000c1ab7de6
swapa [%i3+%o4]0x80,%l5 ! %l5 = 00000000ff000000
! %f24 = 60000000 ff000000, %l4 = 00000000000032c0
! Mem[0000000010041420] = 67be1bddbf74240a
add %i1,0x020,%g1
stda %f24,[%g1+%l4]ASI_PST32_P ! Mem[0000000010041420] = 67be1bddbf74240a
! %f24 = 60000000 ff000000, %l7 = 0000000000000000
! Mem[0000000010081420] = 32c0fc8293318aff
add %i2,0x020,%g1
stda %f24,[%g1+%l7]ASI_PST32_PL ! Mem[0000000010081420] = 32c0fc8293318aff
! %l2 = 0000000000000000, Mem[0000000010141410] = 00000000
stwa %l2,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000
! %l6 = 0000000000000000, Mem[0000000030141400] = 0a2474bf
stba %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = 002474bf
! %f28 = 412f1ff4, Mem[00000000100c1410] = 7da9e91f
sta %f28,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 412f1ff4
! Starting 10 instruction Load Burst
! Mem[0000000010041434] = 24a11e94, %l4 = 00000000000032c0
ldsw [%i1+0x034],%l4 ! %l4 = 0000000024a11e94
p0_label_123:
! Mem[0000000010001400] = c1ab7de6, %l2 = 0000000000000000
lduba [%i0+%g0]0x80,%l2 ! %l2 = 00000000000000c1
! Mem[0000000010141414] = b644ff0d, %l2 = 00000000000000c1
lduwa [%i5+0x014]%asi,%l2 ! %l2 = 00000000b644ff0d
! Mem[0000000010001410] = 000000ff, %f26 = 00000081
lda [%i0+%o5]0x80,%f26 ! %f26 = 000000ff
! Mem[00000000100c1408] = c1ab7de6, %l0 = 00000000000000ff
ldswa [%i3+%o4]0x80,%l0 ! %l0 = ffffffffc1ab7de6
! Mem[0000000030081400] = abc1ffff, %l5 = 00000000ff000000
lduba [%i2+%g0]0x81,%l5 ! %l5 = 00000000000000ab
! Mem[0000000030141408] = e67dabff, %l5 = 00000000000000ab
lduha [%i5+%o4]0x89,%l5 ! %l5 = 000000000000abff
! Mem[000000001018142c] = 23145b02, %f23 = fdffa1b1
lda [%i6+0x02c]%asi,%f23 ! %f23 = 23145b02
! Mem[0000000010181410] = 88001724, %l3 = ffffffb0ffffff81
lduba [%i6+%o5]0x80,%l3 ! %l3 = 0000000000000088
! Mem[0000000030141400] = 002474bf, %l1 = 00000000000000ff
ldswa [%i5+%g0]0x81,%l1 ! %l1 = 00000000002474bf
! Starting 10 instruction Store Burst
! Mem[000000001008140c] = 34e68dab, %l1 = 00000000002474bf, %asi = 80
swapa [%i2+0x00c]%asi,%l1 ! %l1 = 0000000034e68dab
p0_label_124:
! Mem[0000000010041410] = ff000000, %l7 = 0000000000000000
swapa [%i1+%o5]0x80,%l7 ! %l7 = 00000000ff000000
! Mem[0000000010001400] = c1ab7de6, %l1 = 0000000034e68dab
swapa [%i0+%g0]0x80,%l1 ! %l1 = 00000000c1ab7de6
! Mem[00000000100c1408] = e67dabc1, %l3 = 0000000000000088
ldstuba [%i3+%o4]0x88,%l3 ! %l3 = 000000c1000000ff
! Mem[00000000300c1408] = 00000000, %l4 = 0000000024a11e94
swapa [%i3+%o4]0x89,%l4 ! %l4 = 0000000000000000
! %f9 = 00000001, Mem[0000000010001408] = d06f7ab5
sta %f9 ,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000001
! %l6 = 0000000000000000, Mem[0000000010141400] = ff00c224
stha %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0000c224
! %f24 = 60000000 ff000000, Mem[0000000030001408] = ff000000 ff000000
stda %f24,[%i0+%o4]0x89 ! Mem[0000000030001408] = 60000000 ff000000
! Mem[0000000010101400] = 00000091, %l1 = 00000000c1ab7de6
ldstuba [%i4+%g0]0x80,%l1 ! %l1 = 00000000000000ff
! %f16 = ff00c224 f6cc8abd, Mem[0000000030101400] = ffffffff ffaaffff
stda %f16,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff00c224 f6cc8abd
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = 00000000, %l5 = 000000000000abff
ldsb [%i3+0x002],%l5 ! %l5 = 0000000000000000
p0_label_125:
! Mem[0000000030181408] = ff0000ff, %l0 = ffffffffc1ab7de6
lduwa [%i6+%o4]0x89,%l0 ! %l0 = 00000000ff0000ff
! Mem[0000000010101400] = ff000091, %l3 = 00000000000000c1
ldsba [%i4+%g0]0x80,%l3 ! %l3 = ffffffffffffffff
! %f21 = b644ff0d, %f1 = 00000000, %f20 = 43810000
fdivs %f21,%f1 ,%f20 ! %f20 = ff800000
! Mem[0000000010101410] = 2eb85e88, %l1 = 0000000000000000
lduha [%i4+%o5]0x80,%l1 ! %l1 = 0000000000002eb8
! Mem[0000000030181400] = 0000ff01, %l7 = 00000000ff000000
lduba [%i6+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000030081410] = c0320000, %l5 = 0000000000000000
lduba [%i2+%o5]0x81,%l5 ! %l5 = 00000000000000c0
! Mem[00000000100c1410] = 412f1ff4b57a6f7e, %f4 = 7e6f7ab5 1fe9a97d
ldda [%i3+%o5]0x80,%f4 ! %f4 = 412f1ff4 b57a6f7e
! %l4 = 0000000000000000, imm = 0000000000000116, %l1 = 0000000000002eb8
xor %l4,0x116,%l1 ! %l1 = 0000000000000116
! Mem[0000000010141410] = 00000000, %l3 = ffffffffffffffff
ldsha [%i5+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %l2 = 00000000b644ff0d, Mem[0000000010141410] = 00000000
stha %l2,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000ff0d
p0_label_126:
! %l4 = 00000000, %l5 = 000000c0, Mem[0000000030101408] = 28000000 00000000
stda %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000 000000c0
! %l4 = 0000000000000000, Mem[00000000218000c0] = bb36968e, %asi = 80
stha %l4,[%o3+0x0c0]%asi ! Mem[00000000218000c0] = 0000968e
! %f1 = 00000000, Mem[00000000100c1410] = 412f1ff4
sta %f1 ,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000
! Mem[0000000010181410] = 88001724, %l5 = 00000000000000c0
swapa [%i6+%o5]0x80,%l5 ! %l5 = 0000000088001724
! %l6 = 0000000000000000, Mem[0000000010081410] = 00000000c1ab7de6
stxa %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0000000000000000
! Mem[0000000010081408] = 0000ff52, %l7 = 0000000000000000
ldstuba [%i2+%o4]0x80,%l7 ! %l7 = 00000000000000ff
! %f3 = 000000e6, Mem[0000000010181408] = 2c1600ff
sta %f3 ,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000e6
! Mem[0000000010141438] = ffffffff, %l4 = 00000000, %l1 = 00000116
add %i5,0x38,%g1
casa [%g1]0x80,%l4,%l1 ! %l1 = 00000000ffffffff
! Mem[0000000030181400] = 0000ff01, %l1 = 00000000ffffffff
swapa [%i6+%g0]0x81,%l1 ! %l1 = 000000000000ff01
! Starting 10 instruction Load Burst
! %f22 = 91000000, %f4 = 412f1ff4, %f24 = 60000000 ff000000
fsmuld %f22,%f4 ,%f24 ! %f24 = ba55e3fe 80000000
p0_label_127:
! Mem[0000000010081408] = 52ff00ff, %l2 = 00000000b644ff0d
lduba [%i2+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030141410] = 00ff0000, %l5 = 0000000088001724
ldsha [%i5+%o5]0x81,%l5 ! %l5 = 00000000000000ff
membar #Sync ! Added by membar checker (27)
! Mem[0000000010181400] = ffffffff ffffffff e6000000 4d806c86
! Mem[0000000010181410] = 000000c0 00008143 b6179133 17937f0f
! Mem[0000000010181420] = 00000000 00008100 ffcc3530 23145b02
! Mem[0000000010181430] = 00008143 8011ff92 faf2162c 691ec5b0
ldda [%i6]ASI_BLK_PL,%f0 ! Block Load from 0000000010181400
! Mem[00000000100c1434] = 2ecd1528, %l5 = 00000000000000ff
ldsha [%i3+0x036]%asi,%l5 ! %l5 = 0000000000001528
! Mem[0000000010041400] = 81ffffff, %l6 = 0000000000000000
lduwa [%i1+%g0]0x80,%l6 ! %l6 = 0000000081ffffff
! %f26 = 000000ff 67e5f11e, Mem[0000000010141408] = c09d1212 a82c0c11
stda %f26,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000ff 67e5f11e
! Mem[0000000030001408] = 000000ff00000060, %f22 = 91000000 23145b02
ldda [%i0+%o4]0x81,%f22 ! %f22 = 000000ff 00000060
! Mem[0000000030001408] = 000000ff00000060, %l5 = 0000000000001528
ldxa [%i0+%o4]0x81,%l5 ! %l5 = 000000ff00000060
! Mem[00000000201c0000] = 00ff75c1, %l3 = 0000000000000000
lduba [%o0+0x000]%asi,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[0000000030041400] = 00f20000
stha %l3,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
p0_label_128:
! %f26 = 000000ff 67e5f11e, Mem[0000000010101428] = 0000ff00 000000ff
stda %f26,[%i4+0x028]%asi ! Mem[0000000010101428] = 000000ff 67e5f11e
! %l7 = 0000000000000000, Mem[0000000030001408] = 000000ff
stwa %l7,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000
! %f20 = ff800000, Mem[00000000300c1400] = 00000000
sta %f20,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff800000
! %l1 = 000000000000ff01, Mem[0000000010101408] = ffffffff, %asi = 80
stwa %l1,[%i4+0x008]%asi ! Mem[0000000010101408] = 0000ff01
! %l0 = ff0000ff, %l1 = 0000ff01, Mem[00000000300c1408] = 941ea124 000000e6
stda %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff0000ff 0000ff01
! Mem[0000000030081410] = c0320000, %l2 = 00000000000000ff
swapa [%i2+%o5]0x81,%l2 ! %l2 = 00000000c0320000
! %l1 = 000000000000ff01, Mem[0000000030001400] = 0a2474bf920000fa
stxa %l1,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000000000ff01
! %f26 = 000000ff 67e5f11e, Mem[0000000010001410] = 000000ff 00000060
stda %f26,[%i0+%o5]0x80 ! Mem[0000000010001410] = 000000ff 67e5f11e
! Mem[0000000010081410] = 00000000, %l3 = 0000000000000000
swapa [%i2+%o5]0x88,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Load Burst
! %l5 = 000000ff00000060, %l6 = 0000000081ffffff, %y = ffffffff
smul %l5,%l6,%l3 ! %l3 = ffffffd0bfffffa0, %y = ffffffd0
p0_label_129:
! Mem[0000000030041400] = 00000000, %l1 = 000000000000ff01
lduha [%i1+%g0]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181410] = 000000c000008143, %l3 = ffffffd0bfffffa0
ldxa [%i6+%o5]0x80,%l3 ! %l3 = 000000c000008143
! Mem[0000000030001408] = 60000000 00000000, %l0 = ff0000ff, %l1 = 00000000
ldda [%i0+%o4]0x89,%l0 ! %l0 = 0000000000000000 0000000060000000
! Mem[0000000010141408] = ff000000, %f22 = 000000ff
lda [%i5+%o4]0x88,%f22 ! %f22 = ff000000
! %l0 = 0000000000000000, %l3 = 000000c000008143, %l0 = 0000000000000000
and %l0,%l3,%l0 ! %l0 = 0000000000000000
! Mem[0000000030101400] = ff00c224 f6cc8abd, %l2 = c0320000, %l3 = 00008143
ldda [%i4+%g0]0x89,%l2 ! %l2 = 00000000f6cc8abd 00000000ff00c224
! Mem[00000000100c1400] = 00000000, %l1 = 0000000060000000
lduwa [%i3+%g0]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010001410] = 000000ff, %l2 = 00000000f6cc8abd
ldsba [%i0+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000030141400] = bf742400, %l5 = 000000ff00000060
swapa [%i5+%g0]0x89,%l5 ! %l5 = 00000000bf742400
! Starting 10 instruction Store Burst
! %l2 = 0000000000000000, %l5 = 00000000bf742400, %l4 = 0000000000000000
xnor %l2,%l5,%l4 ! %l4 = ffffffff408bdbff
p0_label_130:
! Mem[0000000010041400] = 81ffffff, %l6 = 0000000081ffffff
ldstuba [%i1+%g0]0x80,%l6 ! %l6 = 00000081000000ff
! Mem[0000000030101400] = f6cc8abd, %l6 = 0000000000000081
ldstuba [%i4+%g0]0x89,%l6 ! %l6 = 000000bd000000ff
! %l3 = 00000000ff00c224, Mem[00000000100c1400] = 00000000
stba %l3,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000024
! Mem[0000000010081438] = 81e3b036, %l0 = 0000000000000000, %asi = 80
swapa [%i2+0x038]%asi,%l0 ! %l0 = 0000000081e3b036
! %f30 = 00ff0000 00000000, Mem[0000000010041408] = ffffaaff 00008143
stda %f30,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00ff0000 00000000
! Mem[0000000030001408] = 00000000, %l0 = 0000000081e3b036
swapa [%i0+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010141400] = 0000c224, %l2 = 0000000000000000
swapa [%i5+%g0]0x80,%l2 ! %l2 = 000000000000c224
! %f18 = 2815cd2e e67dabc1, Mem[0000000030041408] = c1ab7de6 7c37eb28
stda %f18,[%i1+%o4]0x89 ! Mem[0000000030041408] = 2815cd2e e67dabc1
! Mem[00000000100c1408] = e67dabff, %l7 = 0000000000000000
ldstuba [%i3+%o4]0x88,%l7 ! %l7 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = 2eb85e88, %l7 = 00000000000000ff
ldsba [%i4+%o5]0x80,%l7 ! %l7 = 000000000000002e
p0_label_131:
! Mem[0000000010081400] = 56000000ffffad0b, %f24 = ba55e3fe 80000000
ldda [%i2+%g0]0x88,%f24 ! %f24 = 56000000 ffffad0b
! Mem[00000000100c1410] = 00000000 b57a6f7e, %l4 = 408bdbff, %l5 = bf742400
ldd [%i3+%o5],%l4 ! %l4 = 0000000000000000 00000000b57a6f7e
! %f4 = 43810000, %f6 = 0f7f9317, %f0 = ffffffff
fmuls %f4 ,%f6 ,%f0 ! %f0 = 1380c91f
! %l7 = 000000000000002e, %l0 = 0000000000000000, %l4 = 0000000000000000
orn %l7,%l0,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030101400] = ff8accf6, %l4 = ffffffffffffffff
ldsba [%i4+%g0]0x81,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030041410] = ffdd28ff, %l2 = 000000000000c224
ldsba [%i1+%o5]0x89,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010081410] = 00000000, %l3 = 00000000ff00c224
ldsba [%i2+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010001408] = bb8a31ff01000000, %l5 = 00000000b57a6f7e
ldxa [%i0+%o4]0x88,%l5 ! %l5 = bb8a31ff01000000
! %l3 = 0000000000000000, %l2 = ffffffffffffffff, %l0 = 0000000000000000
xor %l3,%l2,%l0 ! %l0 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l1 = 0000000000000000, Mem[0000000010081400] = 0badffff00000056
stxa %l1,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000000000000000
p0_label_132:
! %l1 = 0000000000000000, Mem[00000000300c1408] = 01ff0000ff0000ff
stxa %l1,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 0000000000000000
! Mem[0000000030101408] = 00000000, %l7 = 000000000000002e
swapa [%i4+%o4]0x89,%l7 ! %l7 = 0000000000000000
! %f0 = 1380c91f ffffffff 866c804d 000000e6
! %f4 = 43810000 c0000000 0f7f9317 339117b6
! %f8 = 00810000 00000000 025b1423 3035ccff
! %f12 = 92ff1180 43810000 b0c51e69 2c16f2fa
stda %f0,[%i6]ASI_BLK_SL ! Block Store to 0000000030181400
! Mem[0000000010101410] = 885eb82e, %l2 = ffffffffffffffff
swapa [%i4+%o5]0x88,%l2 ! %l2 = 00000000885eb82e
! %l7 = 0000000000000000, Mem[00000000100c1408] = e67dabff
stba %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = e67dab00
! %l3 = 0000000000000000, Mem[00000000300c1400] = 000080ff
stba %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00008000
! %l6 = 00000000000000bd, Mem[00000000300c1410] = 7e6f7ab5
stwa %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 000000bd
! %l7 = 0000000000000000, Mem[0000000010141400] = 00000000f6cc8abd
stx %l7,[%i5+%g0] ! Mem[0000000010141400] = 0000000000000000
! %l4 = ffffffff, %l5 = 01000000, Mem[00000000300c1408] = 00000000 00000000
stda %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ffffffff 01000000
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = ff00009100000000, %l6 = 00000000000000bd
ldxa [%i4+%g0]0x80,%l6 ! %l6 = ff00009100000000
p0_label_133:
! Mem[0000000030141410] = 00ff0000, %l4 = ffffffffffffffff
lduha [%i5+%o5]0x81,%l4 ! %l4 = 00000000000000ff
! Mem[00000000300c1400] = 0080000000000000, %f24 = 56000000 ffffad0b
ldda [%i3+%g0]0x81,%f24 ! %f24 = 00800000 00000000
membar #Sync ! Added by membar checker (28)
! Mem[0000000010181408] = 000000e6, %l0 = ffffffffffffffff
lduba [%i6+%o4]0x88,%l0 ! %l0 = 00000000000000e6
! Mem[0000000010041410] = 00000000, %l5 = bb8a31ff01000000
lduha [%i1+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010041410] = 00000000, %l5 = 0000000000000000
lduha [%i1+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000010041414] = 00000000, %l0 = 00000000000000e6
lduw [%i1+0x014],%l0 ! %l0 = 0000000000000000
! Mem[0000000030001408] = 36b0e381, %l7 = 0000000000000000
lduha [%i0+%o4]0x81,%l7 ! %l7 = 00000000000036b0
! Mem[000000001000140c] = ff318abb, %l0 = 0000000000000000
ldub [%i0+0x00f],%l0 ! %l0 = 00000000000000bb
! Mem[0000000010181400] = ffffffff, %l1 = 0000000000000000
ldswa [%i6+%g0]0x88,%l1 ! %l1 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[000000001018140c] = 4d806c86, %l4 = 00000000000000ff
swap [%i6+0x00c],%l4 ! %l4 = 000000004d806c86
p0_label_134:
! Mem[0000000010181410] = 000000c0, %l7 = 00000000000036b0
swapa [%i6+%o5]0x80,%l7 ! %l7 = 00000000000000c0
! %l3 = 0000000000000000, Mem[0000000030181410] = c0000000
stba %l3,[%i6+%o5]0x89 ! Mem[0000000030181410] = c0000000
! Mem[0000000010181410] = b0360000, %l2 = 00000000885eb82e
swapa [%i6+%o5]0x88,%l2 ! %l2 = 00000000b0360000
! %f28 = 412f1ff4, Mem[00000000300c1410] = bd000000
sta %f28,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 412f1ff4
! Mem[0000000010001410] = 000000ff, %l0 = 00000000000000bb
ldstuba [%i0+%o5]0x80,%l0 ! %l0 = 00000000000000ff
! %l2 = 00000000b0360000, Mem[00000000100c1400] = 00000024
stba %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000
! Mem[00000000100c1408] = e67dab00, %l6 = ff00009100000000
ldstuba [%i3+%o4]0x88,%l6 ! %l6 = 00000000000000ff
! %l4 = 000000004d806c86, Mem[0000000010181408] = e6000000
stha %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = 6c860000
! Mem[0000000010181402] = ffffffff, %l3 = 0000000000000000
ldstuba [%i6+0x002]%asi,%l3 ! %l3 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = 0000000000000000, %l3 = 00000000000000ff
ldxa [%i5+%g0]0x88,%l3 ! %l3 = 0000000000000000
p0_label_135:
! Mem[0000000010081410] = 00000000, %l0 = 0000000000000000
ldswa [%i2+%o5]0x88,%l0 ! %l0 = 0000000000000000
! Mem[00000000218001c0] = 28ad75f7, %l0 = 0000000000000000
lduba [%o3+0x1c0]%asi,%l0 ! %l0 = 0000000000000028
! Mem[0000000010181400] = ffffffff, %l1 = ffffffffffffffff
lduba [%i6+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030141400] = 60000000, %f2 = 866c804d
lda [%i5+%g0]0x81,%f2 ! %f2 = 60000000
! Mem[00000000100c1408] = ffab7de6, %l5 = 0000000000000000
lduwa [%i3+%o4]0x80,%l5 ! %l5 = 00000000ffab7de6
! Mem[0000000030041408] = c1ab7de6, %l1 = 00000000000000ff
ldswa [%i1+%o4]0x81,%l1 ! %l1 = ffffffffc1ab7de6
! Mem[00000000300c1400] = 00800000, %l0 = 0000000000000028
ldsha [%i3+%g0]0x81,%l0 ! %l0 = 0000000000000080
! Mem[0000000030001400] = 01ff0000, %l5 = 00000000ffab7de6
ldsha [%i0+%g0]0x81,%l5 ! %l5 = 00000000000001ff
! Mem[0000000010141400] = 00000000, %l7 = 00000000000000c0
lduwa [%i5+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %f18 = 2815cd2e e67dabc1, %l1 = ffffffffc1ab7de6
! Mem[0000000010001418] = a0538c9e7a2b2f41
add %i0,0x018,%g1
stda %f18,[%g1+%l1]ASI_PST16_PL ! Mem[0000000010001418] = a0537de62ecd2f41
p0_label_136:
! %l1 = ffffffffc1ab7de6, Mem[0000000010181400] = ffffffff
stba %l1,[%i6+%g0]0x80 ! Mem[0000000010181400] = e6ffffff
! Mem[0000000030141410] = 0000ff00, %l1 = ffffffffc1ab7de6
swapa [%i5+%o5]0x89,%l1 ! %l1 = 000000000000ff00
! %l1 = 000000000000ff00, Mem[0000000010101411] = ffffffff
stb %l1,[%i4+0x011] ! Mem[0000000010101410] = ff00ffff
! Mem[0000000010041410] = 00000000, %l3 = 0000000000000000
swapa [%i1+%o5]0x88,%l3 ! %l3 = 0000000000000000
! %l4 = 000000004d806c86, Mem[000000001010143c] = 0000655c, %asi = 80
stha %l4,[%i4+0x03c]%asi ! Mem[000000001010143c] = 6c86655c
! %f11 = 3035ccff, Mem[0000000010001400] = ab8de634
sta %f11,[%i0+%g0]0x88 ! Mem[0000000010001400] = 3035ccff
! Mem[0000000030141410] = e67dabc1, %l2 = 00000000b0360000
ldstuba [%i5+%o5]0x81,%l2 ! %l2 = 000000e6000000ff
! %l4 = 000000004d806c86, Mem[0000000010001400] = ffcc3530
stwa %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = 4d806c86
! %l0 = 0000000000000080, Mem[0000000030041410] = ff28ddff
stwa %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000080
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = ffff877b, %l4 = 000000004d806c86
lduh [%o2+%g0],%l4 ! %l4 = 000000000000ffff
p0_label_137:
! %l2 = 00000000000000e6, imm = 000000000000042f, %l0 = 0000000000000080
subc %l2,0x42f,%l0 ! %l0 = fffffffffffffcb7
! Mem[0000000010101410] = f41f2f41ffff00ff, %f4 = 43810000 c0000000
ldda [%i4+%o5]0x88,%f4 ! %f4 = f41f2f41 ffff00ff
! Mem[0000000030141408] = ffab7de6, %l4 = 000000000000ffff
lduba [%i5+%o4]0x81,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010181400] = e6ffffff, %l5 = 00000000000001ff
lduha [%i6+%g0]0x80,%l5 ! %l5 = 000000000000e6ff
! Mem[0000000010101408] = 0000ff01, %l2 = 00000000000000e6
ldsha [%i4+%o4]0x80,%l2 ! %l2 = 0000000000000000
! Mem[00000000300c1408] = ffffffff, %l7 = 0000000000000000
ldsha [%i3+%o4]0x89,%l7 ! %l7 = ffffffffffffffff
! %f11 = 3035ccff, %f12 = 92ff1180
fcmps %fcc3,%f11,%f12 ! %fcc3 = 2
! Mem[0000000010081408] = ff00ff52, %l1 = 000000000000ff00
ldswa [%i2+%o4]0x80,%l1 ! %l1 = ffffffffff00ff52
! Mem[0000000030041408] = e67dabc1, %l1 = ffffffffff00ff52
ldsba [%i1+%o4]0x89,%l1 ! %l1 = ffffffffffffffc1
! Starting 10 instruction Store Burst
! %l7 = ffffffffffffffff, Mem[000000001004141e] = c1ab7de6
stb %l7,[%i1+0x01e] ! Mem[000000001004141c] = c1abffe6
p0_label_138:
! Mem[0000000010041410] = 00000000, %l2 = 0000000000000000
swapa [%i1+%o5]0x88,%l2 ! %l2 = 0000000000000000
! %l1 = ffffffffffffffc1, Mem[0000000030101408] = 2e000000000000c0
stxa %l1,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffffffffffffffc1
! Mem[0000000010081400] = 00000000 00000000, %l6 = 00000000, %l7 = ffffffff
ldda [%i2+%g0]0x88,%l6 ! %l6 = 0000000000000000 0000000000000000
! Mem[00000000211c0000] = ffff877b, %l5 = 000000000000e6ff
ldstub [%o2+%g0],%l5 ! %l5 = 000000ff000000ff
! %l6 = 00000000, %l7 = 00000000, Mem[0000000030181400] = ffffffff 1fc98013
stda %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000 00000000
! Mem[0000000010141400] = 00000000, %l5 = 00000000000000ff, %asi = 80
swapa [%i5+0x000]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000030141400] = 00000060, %l1 = ffffffffffffffc1
swapa [%i5+%g0]0x89,%l1 ! %l1 = 0000000000000060
! %l5 = 0000000000000000, Mem[0000000010181427] = 00008100
stb %l5,[%i6+0x027] ! Mem[0000000010181424] = 00008100
! %l0 = fffffffffffffcb7, Mem[00000000100c1418] = ff3660c634d58416
stx %l0,[%i3+0x018] ! Mem[00000000100c1418] = fffffffffffffcb7
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = 60000000 81e3b036, %l4 = 000000ff, %l5 = 00000000
ldda [%i0+%o4]0x89,%l4 ! %l4 = 0000000081e3b036 0000000060000000
p0_label_139:
! Mem[0000000010081400] = 00000000 00000000 ff00ff52 002474bf
! Mem[0000000010081410] = 00000000 00000000 92000000 691e0821
! Mem[0000000010081420] = 32c0fc82 93318aff ffffaa84 00000060
! Mem[0000000010081430] = 0542b5e2 00000036 00000000 cc650044
ldda [%i2]ASI_BLK_P,%f0 ! Block Load from 0000000010081400
! Mem[0000000030101408] = ffffffff, %l6 = 0000000000000000
ldsha [%i4+%o4]0x81,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010101430] = 2815cd2ee67dabc1, %f20 = ff800000 b644ff0d
ldda [%i4+0x030]%asi,%f20 ! %f20 = 2815cd2e e67dabc1
! Mem[00000000201c0000] = 00ff75c1, %l0 = fffffffffffffcb7
ldub [%o0+0x001],%l0 ! %l0 = 00000000000000ff
! Mem[0000000010101408] = 01ff0000, %l5 = 0000000060000000
lduba [%i4+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1400] = 00000000, %l5 = 0000000000000000
lduba [%i3+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000030041410] = 00000080, %l4 = 0000000081e3b036
lduwa [%i1+%o5]0x81,%l4 ! %l4 = 0000000000000080
! Mem[0000000030101400] = f6cc8aff, %l3 = 0000000000000000
lduwa [%i4+%g0]0x89,%l3 ! %l3 = 00000000f6cc8aff
! Mem[0000000030081408] = 6d8d4e8c, %l0 = 00000000000000ff
ldswa [%i2+%o4]0x89,%l0 ! %l0 = 000000006d8d4e8c
! Starting 10 instruction Store Burst
! Mem[0000000030001410] = 00000000, %l3 = 00000000f6cc8aff
swapa [%i0+%o5]0x81,%l3 ! %l3 = 0000000000000000
p0_label_140:
! %l1 = 0000000000000060, Mem[0000000010001418] = a0537de6, %asi = 80
stba %l1,[%i0+0x018]%asi ! Mem[0000000010001418] = 60537de6
! %f26 = 000000ff 67e5f11e, %l7 = 0000000000000000
! Mem[0000000030081408] = 8c4e8d6db7e40821
add %i2,0x008,%g1
stda %f26,[%g1+%l7]ASI_PST16_SL ! Mem[0000000030081408] = 8c4e8d6db7e40821
! Mem[0000000030181400] = 00000000, %l1 = 0000000000000060
ldstuba [%i6+%g0]0x89,%l1 ! %l1 = 00000000000000ff
! %l5 = 0000000000000000, Mem[0000000030081410] = 00000000ff000000
stxa %l5,[%i2+%o5]0x89 ! Mem[0000000030081410] = 0000000000000000
! Mem[0000000010101408] = 0000ff01, %l4 = 0000000000000080
ldstuba [%i4+%o4]0x80,%l4 ! %l4 = 00000000000000ff
! %f19 = e67dabc1, Mem[0000000030081408] = 8c4e8d6d
sta %f19,[%i2+%o4]0x81 ! Mem[0000000030081408] = e67dabc1
! %l4 = 0000000000000000, Mem[0000000010181400] = e6ffffff
stha %l4,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0000ffff
! Mem[00000000201c0001] = 00ff75c1, %l5 = 0000000000000000
ldstub [%o0+0x001],%l5 ! %l5 = 000000ff000000ff
! %f22 = ff000000 00000060, %l2 = 0000000000000000
! Mem[00000000100c1410] = 00000000b57a6f7e
add %i3,0x010,%g1
stda %f22,[%g1+%l2]ASI_PST32_PL ! Mem[00000000100c1410] = 00000000b57a6f7e
! Starting 10 instruction Load Burst
! %l4 = 00000000, %l5 = 000000ff, Mem[0000000010101400] = ff000091 00000000
stda %l4,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000 000000ff
p0_label_141:
! Mem[0000000010101400] = 00000000, %l0 = 000000006d8d4e8c
ldsba [%i4+%g0]0x88,%l0 ! %l0 = 0000000000000000
! Mem[00000000100c1408] = ffab7de6 00000000, %l0 = 00000000, %l1 = 00000000
ldda [%i3+%o4]0x80,%l0 ! %l0 = 00000000ffab7de6 0000000000000000
! Mem[0000000030081408] = e67dabc1, %l7 = 0000000000000000
lduwa [%i2+%o4]0x81,%l7 ! %l7 = 00000000e67dabc1
! Mem[0000000030101408] = ffffffff, %l7 = 00000000e67dabc1
lduwa [%i4+%o4]0x81,%l7 ! %l7 = 00000000ffffffff
! Mem[0000000030101410] = f4ffffff, %l2 = 0000000000000000
ldswa [%i4+%o5]0x89,%l2 ! %l2 = fffffffff4ffffff
! Mem[0000000030081410] = 00000000, %l0 = 00000000ffab7de6
ldswa [%i2+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000030001408] = 36b0e381, %f29 = 9e8cd5cc
lda [%i0+%o4]0x81,%f29 ! %f29 = 36b0e381
! Mem[0000000010141418] = c95d38d7, %l2 = fffffffff4ffffff
lduw [%i5+0x018],%l2 ! %l2 = 00000000c95d38d7
! Mem[0000000030101410] = 01000000f4ffffff, %f26 = 000000ff 67e5f11e
ldda [%i4+%o5]0x89,%f26 ! %f26 = 01000000 f4ffffff
! Starting 10 instruction Store Burst
! %l6 = ffffffff, %l7 = ffffffff, Mem[0000000030141410] = c1ab7dff 00000000
stda %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffffffff ffffffff
p0_label_142:
! %l1 = 0000000000000000, Mem[00000000300c1410] = 412f1ff4
stba %l1,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 412f1f00
! %l7 = 00000000ffffffff, Mem[0000000030001400] = 0000ff01
stwa %l7,[%i0+%g0]0x89 ! Mem[0000000030001400] = ffffffff
! %l3 = 0000000000000000, Mem[0000000010001400] = 4d806c86
stwa %l3,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000
! %l6 = ffffffff, %l7 = ffffffff, Mem[0000000010041400] = ffffffff ffffffb0
stda %l6,[%i1+%g0]0x88 ! Mem[0000000010041400] = ffffffff ffffffff
! %l2 = 00000000c95d38d7, Mem[00000000100c1428] = ff00000000ff0000
stx %l2,[%i3+0x028] ! Mem[00000000100c1428] = 00000000c95d38d7
! Mem[00000000300c1400] = 00008000, %l2 = 00000000c95d38d7
swapa [%i3+%g0]0x89,%l2 ! %l2 = 0000000000008000
! %f22 = ff000000 00000060, Mem[0000000010141408] = 000000ff 67e5f11e
stda %f22,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff000000 00000060
! %f26 = 01000000, Mem[0000000030141400] = c1ffffff
sta %f26,[%i5+%g0]0x81 ! Mem[0000000030141400] = 01000000
! Mem[0000000010081408] = ff00ff52, %l3 = 0000000000000000
swapa [%i2+%o4]0x80,%l3 ! %l3 = 00000000ff00ff52
! Starting 10 instruction Load Burst
! %f5 = 00000000, %f28 = 412f1ff4, %f3 = 002474bf
fdivs %f5 ,%f28,%f3 ! %f3 = 00000000
p0_label_143:
! Mem[0000000010001410] = ff0000ff, %f15 = cc650044
lda [%i0+%o5]0x80,%f15 ! %f15 = ff0000ff
! Mem[0000000030081400] = abc1ffff, %f11 = 00000060
lda [%i2+%g0]0x81,%f11 ! %f11 = abc1ffff
! Mem[0000000010081408] = 00000000002474bf, %f28 = 412f1ff4 36b0e381
ldda [%i2+%o4]0x80,%f28 ! %f28 = 00000000 002474bf
! Mem[0000000030081410] = 0000000000000000, %l5 = 00000000000000ff
ldxa [%i2+%o5]0x81,%l5 ! %l5 = 0000000000000000
! Mem[00000000300c1408] = ffffffff, %l6 = ffffffffffffffff
lduha [%i3+%o4]0x81,%l6 ! %l6 = 000000000000ffff
! Mem[0000000010041400] = ffffffff ffffffff, %l4 = 00000000, %l5 = 00000000
ldda [%i1+%g0]0x80,%l4 ! %l4 = 00000000ffffffff 00000000ffffffff
! Mem[0000000010141400] = 000000ff, %l1 = 0000000000000000
ldswa [%i5+%g0]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[0000000021800100] = 8bdd9604, %l6 = 000000000000ffff
ldsh [%o3+0x100],%l6 ! %l6 = ffffffffffff8bdd
! Mem[0000000010041408] = 000000000000ff00, %l1 = 00000000000000ff
ldxa [%i1+%o4]0x80,%l1 ! %l1 = 000000000000ff00
! Starting 10 instruction Store Burst
! %l0 = 0000000000000000, Mem[0000000010181408] = 6c860000000000ff
stxa %l0,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0000000000000000
p0_label_144:
! Mem[0000000030081408] = c1ab7de6, %l6 = ffffffffffff8bdd
ldstuba [%i2+%o4]0x89,%l6 ! %l6 = 000000e6000000ff
! Mem[0000000010101410] = ff00ffff, %l3 = 00000000ff00ff52
swapa [%i4+%o5]0x80,%l3 ! %l3 = 00000000ff00ffff
! Mem[0000000030181410] = c0000000, %l2 = 0000000000008000
ldstuba [%i6+%o5]0x89,%l2 ! %l2 = 00000000000000ff
! %f30 = 00ff0000 00000000, Mem[0000000030041408] = e67dabc1 2815cd2e
stda %f30,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00ff0000 00000000
! %l3 = 00000000ff00ffff, Mem[0000000030001410] = 00000000ff8accf6
stxa %l3,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000ff00ffff
! %l2 = 0000000000000000, imm = 0000000000000929, %l5 = 00000000ffffffff
xnor %l2,0x929,%l5 ! %l5 = fffffffffffff6d6
! Mem[0000000010001408] = 01000000, %l5 = fffffffffffff6d6
swapa [%i0+%o4]0x88,%l5 ! %l5 = 0000000001000000
! %l7 = 00000000ffffffff, Mem[0000000020800041] = fdfaecd0, %asi = 80
stba %l7,[%o1+0x041]%asi ! Mem[0000000020800040] = fdffecd0
! Mem[000000001014141c] = fdffa1b1, %l2 = 00000000, %l0 = 00000000
add %i5,0x1c,%g1
casa [%g1]0x80,%l2,%l0 ! %l0 = 00000000fdffa1b1
! Starting 10 instruction Load Burst
! %l4 = 00000000ffffffff, imm = fffffffffffffd68, %l3 = 00000000ff00ffff
andn %l4,-0x298,%l3 ! %l3 = 0000000000000297
p0_label_145:
! Mem[00000000100c1408] = ffab7de6, %l4 = 00000000ffffffff
lduha [%i3+%o4]0x80,%l4 ! %l4 = 000000000000ffab
! Mem[00000000211c0000] = ffff877b, %l1 = 000000000000ff00
ldsha [%o2+0x000]%asi,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010101408] = 01ff00ff, %f5 = 00000000
lda [%i4+%o4]0x88,%f5 ! %f5 = 01ff00ff
! Mem[0000000030141400] = 00000001, %l0 = 00000000fdffa1b1
ldsha [%i5+%g0]0x89,%l0 ! %l0 = 0000000000000001
! Mem[0000000010101408] = 01ff00ff, %l4 = 000000000000ffab
ldsba [%i4+%o4]0x88,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030081410] = 00000000, %l3 = 0000000000000297
lduba [%i2+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010081410] = 00000000 00000000, %l6 = 000000e6, %l7 = ffffffff
ldda [%i2+%o5]0x88,%l6 ! %l6 = 0000000000000000 0000000000000000
! Mem[0000000030081400] = abc1ffff, %l0 = 0000000000000001
lduha [%i2+%g0]0x81,%l0 ! %l0 = 000000000000abc1
! Code Fragment 4
p0_fragment_10:
! %l0 = 000000000000abc1
setx 0x13ea5f9fd5ca33f9,%g7,%l0 ! %l0 = 13ea5f9fd5ca33f9
! %l1 = ffffffffffffffff
setx 0xba171070420b54e1,%g7,%l1 ! %l1 = ba171070420b54e1
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = 13ea5f9fd5ca33f9
setx 0xe10275905cbdbb80,%g7,%l0 ! %l0 = e10275905cbdbb80
! %l1 = ba171070420b54e1
setx 0x51d9b9185e37dbd7,%g7,%l1 ! %l1 = 51d9b9185e37dbd7
! Starting 10 instruction Store Burst
! %l5 = 0000000001000000, Mem[000000001018141b] = b6179133, %asi = 80
stba %l5,[%i6+0x01b]%asi ! Mem[0000000010181418] = b6179100
p0_label_146:
! %f22 = ff000000 00000060, Mem[0000000010001410] = ff0000ff 67e5f11e
stda %f22,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff000000 00000060
! %f26 = 01000000 f4ffffff, Mem[0000000030081408] = ff7dabc1 b7e40821
stda %f26,[%i2+%o4]0x81 ! Mem[0000000030081408] = 01000000 f4ffffff
! %f30 = 00ff0000 00000000, Mem[0000000030181410] = ff0000c0 00008143
stda %f30,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00ff0000 00000000
membar #Sync ! Added by membar checker (29)
! %l0 = 5cbdbb80, %l1 = 5e37dbd7, Mem[0000000010081408] = 00000000 002474bf
stda %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = 5cbdbb80 5e37dbd7
! %f8 = 32c0fc82 93318aff, Mem[0000000030101408] = ffffffff ffffffc1
stda %f8 ,[%i4+%o4]0x81 ! Mem[0000000030101408] = 32c0fc82 93318aff
! Mem[0000000030141408] = ffab7de6, %l2 = 0000000000000000
swapa [%i5+%o4]0x81,%l2 ! %l2 = 00000000ffab7de6
! %f31 = 00000000, Mem[0000000010141410] = 0dff0000
sta %f31,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000
! %f10 = ffffaa84 abc1ffff, Mem[00000000100c1408] = e67dabff 00000000
stda %f10,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ffffaa84 abc1ffff
! %l6 = 00000000, %l7 = 00000000, Mem[0000000030181410] = 0000ff00 00000000
stda %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = abc1ffff, %l4 = ffffffffffffffff
ldswa [%i2+%g0]0x81,%l4 ! %l4 = ffffffffabc1ffff
p0_label_147:
! Mem[0000000010181400] = ffff0000, %l2 = 00000000ffab7de6
lduba [%i6+%g0]0x88,%l2 ! %l2 = 0000000000000000
! %l0 = e10275905cbdbb80, imm = fffffffffffffb52, %l6 = 0000000000000000
and %l0,-0x4ae,%l6 ! %l6 = e10275905cbdbb00
! Mem[0000000010001400] = 00000000, %l2 = 0000000000000000
lduba [%i0+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041410] = 00000000, %l4 = ffffffffabc1ffff
lduwa [%i1+%o5]0x80,%l4 ! %l4 = 0000000000000000
! %f29 = 002474bf, %f18 = 2815cd2e
fcmps %fcc1,%f29,%f18 ! %fcc1 = 1
! %l1 = 51d9b9185e37dbd7, immed = fffff607, %y = ffffffd0
sdiv %l1,-0x9f9,%l0 ! %l0 = 0000000004c6b8b8
mov %l0,%y ! %y = 04c6b8b8
! Mem[0000000010001410] = 60000000 000000ff, %l2 = 00000000, %l3 = 00000000
ldda [%i0+%o5]0x88,%l2 ! %l2 = 00000000000000ff 0000000060000000
! Mem[0000000010001410] = 60000000000000ff, %f8 = 32c0fc82 93318aff
ldda [%i0+%o5]0x88,%f8 ! %f8 = 60000000 000000ff
! Mem[00000000300c1408] = ffffffff, %l5 = 0000000001000000
lduba [%i3+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l5 = 00000000000000ff, Mem[0000000010081400] = 0000000000000000, %asi = 80
stxa %l5,[%i2+0x000]%asi ! Mem[0000000010081400] = 00000000000000ff
p0_label_148:
! Mem[0000000030041400] = 00000000, %l1 = 51d9b9185e37dbd7
swapa [%i1+%g0]0x81,%l1 ! %l1 = 0000000000000000
! Mem[00000000300c1410] = 412f1f00, %l3 = 0000000060000000
ldstuba [%i3+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! %f2 = ff00ff52, Mem[0000000030181408] = 000000e6
sta %f2 ,[%i6+%o4]0x89 ! Mem[0000000030181408] = ff00ff52
! %f30 = 00ff0000 00000000, Mem[00000000100c1428] = 00000000 c95d38d7
std %f30,[%i3+0x028] ! Mem[00000000100c1428] = 00ff0000 00000000
! Mem[0000000010001400] = 00000000, %l0 = 0000000004c6b8b8
swapa [%i0+%g0]0x80,%l0 ! %l0 = 0000000000000000
! %f14 = 00000000 ff0000ff, Mem[0000000010001420] = aa578b53 b7e40821
stda %f14,[%i0+0x020]%asi ! Mem[0000000010001420] = 00000000 ff0000ff
! %l4 = 00000000, %l5 = 000000ff, Mem[0000000030041410] = 00000080 000000ff
stda %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 000000ff
! Mem[0000000030081400] = abc1ffff, %l3 = 0000000000000000
swapa [%i2+%g0]0x81,%l3 ! %l3 = 00000000abc1ffff
! %l4 = 00000000, %l5 = 000000ff, Mem[00000000300c1400] = c95d38d7 00000000
stda %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = ff000000, %f23 = 00000060
lda [%i5+%o4]0x80,%f23 ! %f23 = ff000000
p0_label_149:
! %l5 = 00000000000000ff, %l0 = 0000000000000000, %l1 = 0000000000000000
add %l5,%l0,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030181410] = 00000000, %l3 = 00000000abc1ffff
ldswa [%i6+%o5]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000030081410] = 00000000, %l6 = e10275905cbdbb00
lduba [%i2+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010081400] = 00000000, %l3 = 0000000000000000
ldsba [%i2+%g0]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030101408] = 32c0fc82, %l7 = 0000000000000000
ldswa [%i4+%o4]0x81,%l7 ! %l7 = 0000000032c0fc82
! Mem[0000000030141408] = b3ff8cba 00000000, %l6 = 00000000, %l7 = 32c0fc82
ldda [%i5+%o4]0x89,%l6 ! %l6 = 0000000000000000 00000000b3ff8cba
! Mem[0000000030041410] = 00000000, %l4 = 0000000000000000
lduba [%i1+%o5]0x81,%l4 ! %l4 = 0000000000000000
! Mem[000000001018142c] = 23145b02, %f13 = 00000036
lda [%i6+0x02c]%asi,%f13 ! %f13 = 23145b02
! Mem[00000000201c0000] = 00ff75c1, %l4 = 0000000000000000
ldsha [%o0+0x000]%asi,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000010181423] = 00000000, %l2 = 00000000000000ff
ldstuba [%i6+0x023]%asi,%l2 ! %l2 = 00000000000000ff
p0_label_150:
! %l2 = 00000000, %l3 = 00000000, Mem[0000000030081410] = 00000000 00000000
stda %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000 00000000
! %f18 = 2815cd2e, Mem[0000000010041408] = 00000000
sta %f18,[%i1+%o4]0x88 ! Mem[0000000010041408] = 2815cd2e
! %l3 = 0000000000000000, Mem[0000000030041400] = 5e37dbd7
stba %l3,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0037dbd7
! %l4 = 00000000000000ff, Mem[0000000030081410] = 00000000
stba %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff000000
! Mem[0000000021800041] = 27dfd2c8, %l1 = 00000000000000ff
ldstub [%o3+0x041],%l1 ! %l1 = 000000df000000ff
! %f0 = 00000000 00000000 ff00ff52 00000000
! %f4 = 00000000 01ff00ff 92000000 691e0821
! %f8 = 60000000 000000ff ffffaa84 abc1ffff
! %f12 = 0542b5e2 23145b02 00000000 ff0000ff
stda %f0,[%i6]ASI_BLK_S ! Block Store to 0000000030181400
! %l4 = 000000ff, %l5 = 000000ff, Mem[00000000300c1408] = ffffffff 01000000
stda %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 000000ff 000000ff
! %l2 = 00000000, %l3 = 00000000, Mem[0000000030181400] = 00000000 00000000
stda %l2,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000 00000000
! %l6 = 0000000000000000, Mem[0000000010041410] = 00000000
stba %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = 04c6b8b8, %l6 = 0000000000000000
lduha [%i0+%g0]0x80,%l6 ! %l6 = 00000000000004c6
p0_label_151:
! Mem[0000000010081410] = 00000000, %l2 = 0000000000000000
ldsha [%i2+0x012]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141400] = 000000ff00000000, %f18 = 2815cd2e e67dabc1
ldda [%i5+%g0]0x80,%f18 ! %f18 = 000000ff 00000000
membar #Sync ! Added by membar checker (30)
! Mem[0000000010181410] = 885eb82e, %l5 = 00000000000000ff
lduha [%i6+%o5]0x88,%l5 ! %l5 = 000000000000b82e
! Mem[00000000100c1408] = ffffc1ab84aaffff, %f18 = 000000ff 00000000
ldda [%i3+%o4]0x80,%f18 ! %f18 = ffffc1ab 84aaffff
! Mem[0000000010041400] = ffffffff, %f11 = abc1ffff
lda [%i1+0x000]%asi,%f11 ! %f11 = ffffffff
! Mem[00000000300c1408] = 000000ff, %f22 = ff000000
lda [%i3+%o4]0x81,%f22 ! %f22 = 000000ff
! Mem[0000000030141400] = ff00009200000001, %f26 = 01000000 f4ffffff
ldda [%i5+%g0]0x89,%f26 ! %f26 = ff000092 00000001
! Mem[0000000010041410] = 00000000, %l1 = 00000000000000df
ldsha [%i1+%o5]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030141408] = 00000000, %l3 = 0000000000000000
ldsba [%i5+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010181410] = 885eb82e, %l4 = 00000000000000ff
ldstuba [%i6+%o5]0x88,%l4 ! %l4 = 0000002e000000ff
p0_label_152:
! Mem[00000000201c0001] = 00ff75c1, %l5 = 000000000000b82e
ldstub [%o0+0x001],%l5 ! %l5 = 000000ff000000ff
! Mem[0000000030141400] = 01000000, %l6 = 00000000000004c6
ldstuba [%i5+%g0]0x81,%l6 ! %l6 = 00000001000000ff
! %f2 = ff00ff52 00000000, %l0 = 0000000000000000
! Mem[0000000030001408] = 36b0e38100000060
add %i0,0x008,%g1
stda %f2,[%g1+%l0]ASI_PST16_S ! Mem[0000000030001408] = 36b0e38100000060
! %l2 = 0000000000000000, Mem[0000000010101438] = ab8de6346c86655c, %asi = 80
stxa %l2,[%i4+0x038]%asi ! Mem[0000000010101438] = 0000000000000000
! Mem[0000000010141410] = 00000000, %l1 = 0000000000000000
ldstuba [%i5+%o5]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030141410] = ffffffff, %l2 = 0000000000000000
ldstuba [%i5+%o5]0x89,%l2 ! %l2 = 000000ff000000ff
! %l3 = 0000000000000000, Mem[0000000030001410] = ff00ffff
stha %l3,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff000000
! %f10 = ffffaa84 ffffffff, %l2 = 00000000000000ff
! Mem[0000000010141430] = 412f1ff49e8cd5cc
add %i5,0x030,%g1
stda %f10,[%g1+%l2]ASI_PST8_P ! Mem[0000000010141430] = ffffaa84ffffffff
! %l7 = 00000000b3ff8cba, Mem[00000000100c1410] = 00000000
stba %l7,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000000ba
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = 01000000, %l5 = 00000000000000ff
ldsha [%i2+%o4]0x81,%l5 ! %l5 = 0000000000000100
p0_label_153:
! Mem[00000000218000c0] = 0000968e, %l4 = 000000000000002e
ldsb [%o3+0x0c1],%l4 ! %l4 = 0000000000000000
! Mem[00000000201c0000] = 00ff75c1, %l7 = 00000000b3ff8cba
ldub [%o0+%g0],%l7 ! %l7 = 0000000000000000
! Mem[00000000100c141c] = fffffcb7, %l7 = 0000000000000000
ldsba [%i3+0x01e]%asi,%l7 ! %l7 = fffffffffffffffc
! Mem[0000000030001400] = 00000000ffffffff, %l1 = 0000000000000000
ldxa [%i0+%g0]0x89,%l1 ! %l1 = 00000000ffffffff
! Mem[00000000300c1408] = ff000000ff000000, %l1 = 00000000ffffffff
ldxa [%i3+%o4]0x89,%l1 ! %l1 = ff000000ff000000
! %f19 = 84aaffff, %f31 = 00000000, %f4 = 00000000
fdivs %f19,%f31,%f4 ! %f4 = ff800000
! Mem[0000000030041408] = 00000000 0000ff00, %l0 = 00000000, %l1 = ff000000
ldda [%i1+%o4]0x81,%l0 ! %l0 = 0000000000000000 000000000000ff00
! Mem[0000000010001414] = 00000060, %l0 = 0000000000000000
ldsb [%i0+0x015],%l0 ! %l0 = 0000000000000000
! Mem[0000000010141408] = ff000000, %l5 = 0000000000000100
ldsha [%i5+%o4]0x80,%l5 ! %l5 = ffffffffffffff00
! Starting 10 instruction Store Burst
! %l6 = 0000000000000001, Mem[0000000010001400] = 04c6b8b8
stha %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0001b8b8
p0_label_154:
! %f0 = 00000000 00000000, Mem[0000000030101410] = fffffff4 00000001
stda %f0 ,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000 00000000
! %l4 = 00000000, %l5 = ffffff00, Mem[0000000010001400] = 0001b8b8 2ecd1528
stda %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000 ffffff00
! Mem[0000000010101408] = ff00ff01, %l4 = 0000000000000000
swapa [%i4+%o4]0x80,%l4 ! %l4 = 00000000ff00ff01
! %l5 = ffffffffffffff00, Mem[0000000030041408] = 000000000000ff00
stxa %l5,[%i1+%o4]0x81 ! Mem[0000000030041408] = ffffffffffffff00
! %f1 = 00000000, Mem[0000000010101408] = 00000000
sta %f1 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000
! %l2 = 00000000000000ff, Mem[0000000030181408] = ff00ff52
stba %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = ff00ff52
! %f0 = 00000000 00000000, Mem[00000000100c1410] = 000000ba 7e6f7ab5
stda %f0 ,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000 00000000
! %f30 = 00ff0000 00000000, %l0 = 0000000000000000
! Mem[0000000010081418] = 92000000691e0821
add %i2,0x018,%g1
stda %f30,[%g1+%l0]ASI_PST16_P ! Mem[0000000010081418] = 92000000691e0821
! %l3 = 0000000000000000, Mem[0000000010181402] = 0000ffff, %asi = 80
stha %l3,[%i6+0x002]%asi ! Mem[0000000010181400] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = 00000000 01ff00ff, %l0 = 00000000, %l1 = 0000ff00
ldda [%i6+%o5]0x81,%l0 ! %l0 = 0000000000000000 0000000001ff00ff
p0_label_155:
! Mem[0000000030141400] = ff000092 000000ff, %l4 = ff00ff01, %l5 = ffffff00
ldda [%i5+%g0]0x89,%l4 ! %l4 = 00000000000000ff 00000000ff000092
! Mem[0000000030141410] = ffffffff, %l6 = 0000000000000001
lduha [%i5+%o5]0x81,%l6 ! %l6 = 000000000000ffff
! Mem[0000000010141410] = ff000000b644ff0d, %l3 = 0000000000000000
ldxa [%i5+%o5]0x80,%l3 ! %l3 = ff000000b644ff0d
membar #Sync ! Added by membar checker (31)
! Mem[0000000030141400] = ff000000 920000ff 00000000 ba8cffb3
! Mem[0000000030141410] = ffffffff ffffffff fff0b933 957c8144
! Mem[0000000030141420] = 36e82b5a 0e760aa1 110c2ca8 12129dc0
! Mem[0000000030141430] = c1ab42e6 dfe181b1 26b07ac5 c38e015d
ldda [%i5]ASI_BLK_S,%f16 ! Block Load from 0000000030141400
! Mem[00000000300c1410] = ff1f2f41, %f12 = 0542b5e2
lda [%i3+%o5]0x81,%f12 ! %f12 = ff1f2f41
! Mem[0000000030101408] = ff8a319382fcc032, %f0 = 00000000 00000000
ldda [%i4+%o4]0x89,%f0 ! %f0 = ff8a3193 82fcc032
! Mem[0000000010101408] = 84aaffff00000000, %f6 = 92000000 691e0821
ldda [%i4+%o4]0x88,%f6 ! %f6 = 84aaffff 00000000
! Mem[0000000010181418] = b6179100, %l1 = 0000000001ff00ff
ldub [%i6+0x01b],%l1 ! %l1 = 0000000000000000
! Mem[0000000010101428] = 000000ff, %l7 = fffffffffffffffc
lduha [%i4+0x028]%asi,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = 0000000000000000, Mem[00000000300c1408] = 000000ff
stha %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 000000ff
p0_label_156:
! Mem[00000000100c1420] = 010000008c4e8d6d, %l3 = ff000000b644ff0d, %l3 = ff000000b644ff0d
add %i3,0x20,%g1
casxa [%g1]0x80,%l3,%l3 ! %l3 = 010000008c4e8d6d
! Mem[0000000021800100] = 8bdd9604, %l3 = 010000008c4e8d6d
ldstuba [%o3+0x100]%asi,%l3 ! %l3 = 0000008b000000ff
! Mem[0000000010041438] = 866c804d, %l5 = ff000092, %l4 = 000000ff
add %i1,0x38,%g1
casa [%g1]0x80,%l5,%l4 ! %l4 = 00000000866c804d
! Mem[0000000030101408] = 32c0fc82, %l2 = 00000000000000ff
swapa [%i4+%o4]0x81,%l2 ! %l2 = 0000000032c0fc82
! %f6 = 84aaffff 00000000, Mem[0000000030081400] = 00000000 84aaf27c
stda %f6 ,[%i2+%g0]0x81 ! Mem[0000000030081400] = 84aaffff 00000000
! Mem[0000000010081410] = 00000000, %l0 = 0000000000000000
ldstub [%i2+%o5],%l0 ! %l0 = 00000000000000ff
! %l5 = 00000000ff000092, Mem[0000000021800140] = 58a1d198, %asi = 80
stba %l5,[%o3+0x140]%asi ! Mem[0000000021800140] = 92a1d198
! %l2 = 32c0fc82, %l3 = 0000008b, Mem[0000000010141430] = ffffaa84 ffffffff
std %l2,[%i5+0x030] ! Mem[0000000010141430] = 32c0fc82 0000008b
! %f3 = 00000000, Mem[0000000030041400] = d7db3700
sta %f3 ,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = ff00ff52412f1ff4, %l7 = 0000000000000000
ldxa [%i4+0x010]%asi,%l7 ! %l7 = ff00ff52412f1ff4
p0_label_157:
! Mem[0000000010041410] = 00000000 00000000, %l6 = 0000ffff, %l7 = 412f1ff4
ldda [%i1+%o5]0x80,%l6 ! %l6 = 0000000000000000 0000000000000000
! Mem[000000001000141c] = 2ecd2f41, %l1 = 0000000000000000
ldub [%i0+0x01c],%l1 ! %l1 = 000000000000002e
! Mem[0000000010041410] = 00000000, %l2 = 0000000032c0fc82
ldswa [%i1+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000030041408] = ffffffff, %l6 = 0000000000000000
lduwa [%i1+%o4]0x81,%l6 ! %l6 = 00000000ffffffff
! Mem[0000000010001400] = 00000000, %f13 = 23145b02
lda [%i0+%g0]0x80,%f13 ! %f13 = 00000000
! Mem[0000000030081408] = 01000000f4ffffff, %f8 = 60000000 000000ff
ldda [%i2+%o4]0x81,%f8 ! %f8 = 01000000 f4ffffff
! Mem[0000000020800000] = aaffedbb, %l4 = 00000000866c804d
ldub [%o1+0x001],%l4 ! %l4 = 00000000000000ff
! Mem[00000000100c1410] = 0000000000000000, %l2 = 0000000000000000
ldxa [%i3+%o5]0x88,%l2 ! %l2 = 0000000000000000
! Mem[000000001018142c] = 23145b02, %l1 = 000000000000002e
ldsha [%i6+0x02c]%asi,%l1 ! %l1 = 0000000000002314
! Starting 10 instruction Store Burst
! Mem[0000000030101400] = f6cc8aff, %l1 = 0000000000002314
ldstuba [%i4+%g0]0x89,%l1 ! %l1 = 000000ff000000ff
p0_label_158:
! %l3 = 000000000000008b, Mem[00000000100c1408] = ffffc1ab84aaffff
stxa %l3,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 000000000000008b
! %l2 = 0000000000000000, Mem[00000000100c1408] = 00000000
stha %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
! Mem[0000000030041410] = 00000000, %l2 = 0000000000000000
ldstuba [%i1+%o5]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[000000001004141c] = c1abffe6, %l0 = 0000000000000000
swap [%i1+0x01c],%l0 ! %l0 = 00000000c1abffe6
! Mem[0000000030101400] = f6cc8aff, %l4 = 00000000000000ff
swapa [%i4+%g0]0x89,%l4 ! %l4 = 00000000f6cc8aff
! %f9 = f4ffffff, Mem[00000000100c1400] = 00000000
sta %f9 ,[%i3+0x000]%asi ! Mem[00000000100c1400] = f4ffffff
! Mem[0000000010101408] = 00000000, %l3 = 000000000000008b
ldstuba [%i4+%o4]0x80,%l3 ! %l3 = 00000000000000ff
! %l2 = 0000000000000000, imm = 000000000000048a, %l5 = 00000000ff000092
add %l2,0x48a,%l5 ! %l5 = 000000000000048a
! Mem[0000000021800000] = 14e5ddab, %l2 = 0000000000000000
ldstub [%o3+%g0],%l2 ! %l2 = 00000014000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = ffffffff, %l4 = 00000000f6cc8aff
ldsha [%i0+%g0]0x81,%l4 ! %l4 = ffffffffffffffff
p0_label_159:
! Mem[0000000030141408] = 00000000, %l4 = ffffffffffffffff
ldswa [%i5+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041408] = 2ecd1528, %l4 = 0000000000000000
ldswa [%i1+%o4]0x80,%l4 ! %l4 = 000000002ecd1528
! Mem[0000000030141408] = 00000000, %l7 = 0000000000000000
lduwa [%i5+%o4]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101408] = 000000ff, %l7 = 0000000000000000
ldswa [%i4+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010001408] = d6f6ffff, %f5 = 01ff00ff
lda [%i0+%o4]0x80,%f5 ! %f5 = d6f6ffff
membar #Sync ! Added by membar checker (32)
! %l7 = 00000000000000ff, Mem[0000000030141408] = 00000000
stba %l7,[%i5+%o4]0x89 ! Mem[0000000030141408] = 000000ff
! Mem[0000000030001410] = ff000000, %l3 = 0000000000000000
ldsha [%i0+%o5]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010101400] = ff00000000000000, %f0 = ff8a3193 82fcc032
ldda [%i4+%g0]0x88,%f0 ! %f0 = ff000000 00000000
! Mem[0000000030181400] = 00000000, %l1 = 00000000000000ff
ldsba [%i6+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %f18 = 00000000 ba8cffb3, %l1 = 0000000000000000
! Mem[0000000010001410] = ff00000000000060
add %i0,0x010,%g1
stda %f18,[%g1+%l1]ASI_PST16_P ! Mem[0000000010001410] = ff00000000000060
p0_label_160:
! %l4 = 000000002ecd1528, Mem[0000000030041408] = ffffffff
stwa %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = 2ecd1528
! %l5 = 000000000000048a, Mem[0000000020800000] = aaffedbb, %asi = 80
stha %l5,[%o1+0x000]%asi ! Mem[0000000020800000] = 048aedbb
! Mem[0000000010141412] = ff000000, %l5 = 000000000000048a
ldstub [%i5+0x012],%l5 ! %l5 = 00000000000000ff
! %l6 = 00000000ffffffff, Mem[00000000100c1408] = 00000000, %asi = 80
stwa %l6,[%i3+0x008]%asi ! Mem[00000000100c1408] = ffffffff
! %f16 = ff000000, %f0 = ff000000 00000000
fstod %f16,%f0 ! %f0 = c7e00000 00000000
! %f22 = fff0b933, Mem[00000000100c1410] = 00000000
sta %f22,[%i3+%o5]0x88 ! Mem[00000000100c1410] = fff0b933
! %l0 = 00000000c1abffe6, Mem[0000000030101410] = 0000000000000000
stxa %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000c1abffe6
! %l7 = 00000000000000ff, Mem[0000000010081408] = 5cbdbb80
stba %l7,[%i2+%o4]0x80 ! Mem[0000000010081408] = ffbdbb80
! %l4 = 000000002ecd1528, Mem[0000000010181400] = 00000000
stba %l4,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000028
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = 00ff75c1, %l5 = 0000000000000000
ldsb [%o0+%g0],%l5 ! %l5 = 0000000000000000
p0_label_161:
! Mem[0000000010041400] = ffffffff, %l1 = 0000000000000000
lduha [%i1+%g0]0x80,%l1 ! %l1 = 000000000000ffff
! Mem[0000000030181410] = 0000000001ff00ff, %l2 = 0000000000000014
ldxa [%i6+%o5]0x81,%l2 ! %l2 = 0000000001ff00ff
! Mem[0000000010101400] = 00000000, %l3 = 0000000000000000
ldsha [%i4+%g0]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010001408] = d6f6ffff ff318abb, %l6 = ffffffff, %l7 = 000000ff
ldda [%i0+%o4]0x80,%l6 ! %l6 = 00000000d6f6ffff 00000000ff318abb
! Mem[0000000030101400] = ff00000024c200ff, %l5 = 0000000000000000
ldxa [%i4+%g0]0x81,%l5 ! %l5 = ff00000024c200ff
! Mem[0000000010101410] = ff00ff52, %l0 = 00000000c1abffe6
ldub [%i4+0x011],%l0 ! %l0 = 0000000000000000
! Mem[000000001010141c] = d1efd355, %l7 = 00000000ff318abb
lduha [%i4+0x01e]%asi,%l7 ! %l7 = 000000000000d355
! Mem[0000000010001408] = d6f6ffff, %l4 = 000000002ecd1528
ldswa [%i0+%o4]0x80,%l4 ! %l4 = ffffffffd6f6ffff
! Mem[0000000030001408] = 36b0e381, %l0 = 0000000000000000
lduwa [%i0+%o4]0x81,%l0 ! %l0 = 0000000036b0e381
! Starting 10 instruction Store Burst
! %l7 = 000000000000d355, imm = 0000000000000dfa, %l5 = ff00000024c200ff
and %l7,0xdfa,%l5 ! %l5 = 0000000000000150
p0_label_162:
! %l0 = 36b0e381, %l1 = 0000ffff, Mem[0000000010081408] = ffbdbb80 5e37dbd7
stda %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = 36b0e381 0000ffff
! %l6 = 00000000d6f6ffff, Mem[0000000030041400] = 00000000
stha %l6,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffff0000
! %l2 = 0000000001ff00ff, Mem[0000000010141408] = ff000000
stha %l2,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00ff0000
! %l1 = 000000000000ffff, Mem[0000000010081408] = 81e3b036
stba %l1,[%i2+%o4]0x88 ! Mem[0000000010081408] = 81e3b0ff
! %l0 = 0000000036b0e381, Mem[0000000010081408] = ffb0e381
stba %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = 81b0e381
! Mem[0000000010081410] = ff000000, %l4 = ffffffffd6f6ffff
ldstuba [%i2+%o5]0x80,%l4 ! %l4 = 000000ff000000ff
! %f26 = 110c2ca8, Mem[0000000010081408] = 81e3b081
sta %f26,[%i2+%o4]0x88 ! Mem[0000000010081408] = 110c2ca8
! %f20 = ffffffff, %f24 = 36e82b5a, %f27 = 12129dc0
fmuls %f20,%f24,%f27 ! %f27 = ffffffff
! %f8 = 01000000 f4ffffff, Mem[0000000010081400] = 00000000 000000ff
stda %f8 ,[%i2+%g0]0x80 ! Mem[0000000010081400] = 01000000 f4ffffff
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = ff000000ffffaa84, %l1 = 000000000000ffff
ldxa [%i4+%o4]0x80,%l1 ! %l1 = ff000000ffffaa84
p0_label_163:
! Mem[00000000100c1418] = fffffffffffffcb7, %f4 = ff800000 d6f6ffff
ldd [%i3+0x018],%f4 ! %f4 = ffffffff fffffcb7
! Mem[00000000300c1410] = 412f1fff, %l4 = 00000000000000ff
lduha [%i3+%o5]0x89,%l4 ! %l4 = 0000000000001fff
! Mem[0000000020800000] = 048aedbb, %l2 = 0000000001ff00ff
lduba [%o1+0x000]%asi,%l2 ! %l2 = 0000000000000004
! Mem[00000000100c1400] = f4ffffff, %f9 = f4ffffff
lda [%i3+%g0]0x80,%f9 ! %f9 = f4ffffff
! Mem[00000000300c1408] = ff000000, %l5 = 0000000000000150
lduha [%i3+%o4]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010001408] = fffff6d6, %l3 = 0000000000000000
lduba [%i0+%o4]0x88,%l3 ! %l3 = 00000000000000d6
! Mem[0000000030001410] = 000000ff, %l1 = ff000000ffffaa84
ldsba [%i0+%o5]0x81,%l1 ! %l1 = 0000000000000000
! %l5 = 0000000000000000, %l6 = 00000000d6f6ffff, %y = 04c6b8b8
sdiv %l5,%l6,%l5 ! %l5 = ffffffffe233fc98
mov %l0,%y ! %y = 36b0e381
! Mem[000000001010140c] = ffffaa84, %l4 = 0000000000001fff
lduha [%i4+0x00c]%asi,%l4 ! %l4 = 000000000000ffff
! Starting 10 instruction Store Burst
! %l2 = 0000000000000004, Mem[00000000300c1400] = 00000000ff000000
stxa %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000000000000004
p0_label_164:
! %l5 = ffffffffe233fc98, Mem[0000000010141412] = ff00ff00
sth %l5,[%i5+0x012] ! Mem[0000000010141410] = ff00fc98
! Mem[0000000030181410] = 00000000, %l7 = 000000000000d355
ldstuba [%i6+%o5]0x81,%l7 ! %l7 = 00000000000000ff
! %l0 = 0000000036b0e381, Mem[00000000300c1400] = 0400000000000000
stxa %l0,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000000036b0e381
! Mem[000000001008140d] = 0000ffff, %l1 = 0000000000000000
ldstub [%i2+0x00d],%l1 ! %l1 = 00000000000000ff
! Mem[0000000010041400] = ffffffff, %l1 = 0000000000000000
ldstuba [%i1+%g0]0x80,%l1 ! %l1 = 000000ff000000ff
! %l0 = 0000000036b0e381, Mem[0000000030001410] = ff000000
stba %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff000081
! Mem[00000000300c1410] = ff1f2f41, %l6 = 00000000d6f6ffff
swapa [%i3+%o5]0x81,%l6 ! %l6 = 00000000ff1f2f41
! %f0 = c7e00000 00000000, Mem[0000000010001408] = fffff6d6 bb8a31ff
stda %f0 ,[%i0+%o4]0x88 ! Mem[0000000010001408] = c7e00000 00000000
! %l4 = 000000000000ffff, Mem[0000000030101400] = 000000ff
stba %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = ff00ff01000000ff, %l4 = 000000000000ffff
ldxa [%i6+%o5]0x89,%l4 ! %l4 = ff00ff01000000ff
p0_label_165:
! Mem[0000000010101408] = ff000000, %f10 = ffffaa84
ld [%i4+%o4],%f10 ! %f10 = ff000000
! Mem[0000000030001400] = 00000000 ffffffff, %l4 = 000000ff, %l5 = e233fc98
ldda [%i0+%g0]0x89,%l4 ! %l4 = 00000000ffffffff 0000000000000000
! Mem[0000000010041438] = 866c804d, %l4 = 00000000ffffffff
lduwa [%i1+0x038]%asi,%l4 ! %l4 = 00000000866c804d
! Mem[0000000030001408] = 36b0e381, %l7 = 0000000000000000
lduba [%i0+%o4]0x81,%l7 ! %l7 = 0000000000000036
! Mem[0000000030141410] = ffffffffffffffff, %l3 = 00000000000000d6
ldxa [%i5+%o5]0x89,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030001408] = 36b0e381, %l4 = 00000000866c804d
ldsba [%i0+%o4]0x81,%l4 ! %l4 = 0000000000000036
! Mem[0000000010001410] = ff000000 00000060, %l4 = 00000036, %l5 = 00000000
ldda [%i0+%o5]0x80,%l4 ! %l4 = 00000000ff000000 0000000000000060
! Mem[00000000100c1408] = 8b000000ffffffff, %f16 = ff000000 920000ff
ldda [%i3+%o4]0x88,%f16 ! %f16 = 8b000000 ffffffff
! Mem[0000000010081408] = 110c2ca8, %l5 = 0000000000000060
lduwa [%i2+%o4]0x88,%l5 ! %l5 = 00000000110c2ca8
! Starting 10 instruction Store Burst
! %l5 = 00000000110c2ca8, %l1 = 00000000000000ff, %l5 = 00000000110c2ca8
udivx %l5,%l1,%l5 ! %l5 = 0000000000111d49
p0_label_166:
! %l6 = 00000000ff1f2f41, Mem[0000000021800041] = 27ffd2c8
stb %l6,[%o3+0x041] ! Mem[0000000021800040] = 2741d2c8
! %f19 = ba8cffb3, Mem[0000000010181408] = 00000000
sta %f19,[%i6+%o4]0x88 ! Mem[0000000010181408] = ba8cffb3
! %f2 = ff00ff52, Mem[0000000010101400] = 00000000
sta %f2 ,[%i4+%g0]0x80 ! Mem[0000000010101400] = ff00ff52
! %l4 = 00000000ff000000, Mem[0000000010001410] = ff00000000000060
stxa %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000ff000000
! %f3 = 00000000, Mem[0000000010181410] = 885eb8ff
sta %f3 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000
! %l1 = 00000000000000ff, Mem[0000000010101434] = e67dabc1
stw %l1,[%i4+0x034] ! Mem[0000000010101434] = 000000ff
! Mem[0000000010001400] = 00000000, %l7 = 0000000000000036
swapa [%i0+%g0]0x80,%l7 ! %l7 = 0000000000000000
! %l4 = 00000000ff000000, Mem[0000000030141410] = ffffffff
stwa %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff000000
! %l6 = ff1f2f41, %l7 = 00000000, Mem[0000000030181410] = ff000000 01ff00ff
stda %l6,[%i6+%o5]0x81 ! Mem[0000000030181410] = ff1f2f41 00000000
! Starting 10 instruction Load Burst
! Mem[0000000020800040] = fdffecd0, %l6 = 00000000ff1f2f41
lduha [%o1+0x040]%asi,%l6 ! %l6 = 000000000000fdff
p0_label_167:
! Mem[0000000030081410] = ff000000, %f8 = 01000000
lda [%i2+%o5]0x81,%f8 ! %f8 = ff000000
! Mem[0000000030141408] = 000000ff, %l3 = ffffffffffffffff
lduwa [%i5+%o4]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030101410] = 00000000, %l2 = 0000000000000004
ldswa [%i4+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010181410] = 00000000 00008143, %l4 = ff000000, %l5 = 00111d49
ldda [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000000 0000000000008143
! Mem[0000000030081400] = ffffaa84, %l2 = 0000000000000000
lduba [%i2+%g0]0x89,%l2 ! %l2 = 0000000000000084
! Mem[0000000030081400] = 00000000ffffaa84, %f18 = 00000000 ba8cffb3
ldda [%i2+%g0]0x89,%f18 ! %f18 = 00000000 ffffaa84
! Mem[0000000010001400] = 36000000, %l6 = 000000000000fdff
lduwa [%i0+%g0]0x88,%l6 ! %l6 = 0000000036000000
! Mem[0000000010101400] = ff00000052ff00ff, %l7 = 0000000000000000
ldxa [%i4+%g0]0x88,%l7 ! %l7 = ff00000052ff00ff
! Mem[0000000010001408] = 00000000, %l3 = 00000000000000ff
ldsba [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %f4 = ffffffff fffffcb7, Mem[0000000010181418] = b6179100 17937f0f
std %f4 ,[%i6+0x018] ! Mem[0000000010181418] = ffffffff fffffcb7
p0_label_168:
! %l1 = 00000000000000ff, Mem[00000000100c1410] = 33b9f0ff
stwa %l1,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000000ff
! %l6 = 0000000036000000, Mem[0000000010081420] = 32c0fc82, %asi = 80
stwa %l6,[%i2+0x020]%asi ! Mem[0000000010081420] = 36000000
! %l6 = 0000000036000000, Mem[0000000010001400] = 36000000
stha %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = 36000000
! Mem[00000000300c1400] = 81e3b036, %l2 = 0000000000000084
ldstuba [%i3+%g0]0x81,%l2 ! %l2 = 00000081000000ff
! %l6 = 0000000036000000, Mem[00000000300c1410] = d6f6ffff
stba %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00f6ffff
! %f26 = 110c2ca8 ffffffff, Mem[0000000030141408] = ff000000 ba8cffb3
stda %f26,[%i5+%o4]0x81 ! Mem[0000000030141408] = 110c2ca8 ffffffff
! %l7 = ff00000052ff00ff, Mem[0000000010041410] = 00000000
stwa %l7,[%i1+%o5]0x88 ! Mem[0000000010041410] = 52ff00ff
! Mem[00000000201c0001] = 00ff75c1, %l0 = 0000000036b0e381
ldstuba [%o0+0x001]%asi,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000010141400] = ff000000, %l0 = 00000000000000ff
swapa [%i5+%g0]0x88,%l0 ! %l0 = 00000000ff000000
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = 01000000 f4ffffff, %l2 = 00000081, %l3 = 00000000
ldda [%i2+%o4]0x81,%l2 ! %l2 = 0000000001000000 00000000f4ffffff
p0_label_169:
! Mem[0000000030081400] = 84aaffff, %l1 = 00000000000000ff
lduba [%i2+%g0]0x81,%l1 ! %l1 = 0000000000000084
! Mem[0000000010081400] = 01000000, %l3 = 00000000f4ffffff
lduha [%i2+%g0]0x80,%l3 ! %l3 = 0000000000000100
! Mem[00000000201c0000] = 00ff75c1, %l7 = ff00000052ff00ff
ldsb [%o0+0x001],%l7 ! %l7 = ffffffffffffffff
! Mem[00000000300c1408] = ff000000 ff000000, %l0 = ff000000, %l1 = 00000084
ldda [%i3+%o4]0x89,%l0 ! %l0 = 00000000ff000000 00000000ff000000
! Mem[0000000010081410] = ff000000 00000000, %l0 = ff000000, %l1 = ff000000
ldda [%i2+%o5]0x80,%l0 ! %l0 = 00000000ff000000 0000000000000000
! Mem[00000000300c1410] = 00f6ffff1fe9a97d, %f8 = ff000000 f4ffffff
ldda [%i3+%o5]0x81,%f8 ! %f8 = 00f6ffff 1fe9a97d
! Mem[0000000030141410] = ff000000, %l2 = 0000000001000000
lduha [%i5+%o5]0x81,%l2 ! %l2 = 000000000000ff00
! Mem[00000000300c1400] = ffe3b03600000000, %f8 = 00f6ffff 1fe9a97d
ldda [%i3+%g0]0x81,%f8 ! %f8 = ffe3b036 00000000
! Mem[0000000030101408] = 000000ff93318aff, %f10 = ff000000 ffffffff
ldda [%i4+%o4]0x81,%f10 ! %f10 = 000000ff 93318aff
! Starting 10 instruction Store Burst
! Mem[0000000030041400] = 0000ffff, %l6 = 0000000036000000
swapa [%i1+%g0]0x89,%l6 ! %l6 = 000000000000ffff
p0_label_170:
! %l1 = 0000000000000000, Mem[0000000030001400] = ffffffff00000000
stxa %l1,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000000000000000
! Mem[0000000010041408] = 2815cd2e, %l1 = 0000000000000000
swapa [%i1+%o4]0x88,%l1 ! %l1 = 000000002815cd2e
! %f2 = ff00ff52 00000000, Mem[0000000030081408] = 00000001 fffffff4
stda %f2 ,[%i2+%o4]0x89 ! Mem[0000000030081408] = ff00ff52 00000000
! %l0 = 00000000ff000000, Mem[00000000201c0000] = 00ff75c1
sth %l0,[%o0+%g0] ! Mem[00000000201c0000] = 000075c1
! Mem[0000000030041400] = 00000036, %l1 = 000000002815cd2e
ldstuba [%i1+%g0]0x81,%l1 ! %l1 = 00000000000000ff
! Mem[000000001008140b] = a82c0c11, %l2 = 000000000000ff00
ldstuba [%i2+0x00b]%asi,%l2 ! %l2 = 00000011000000ff
! Mem[0000000020800040] = fdffecd0, %l0 = 00000000ff000000
ldstuba [%o1+0x040]%asi,%l0 ! %l0 = 000000fd000000ff
! Mem[0000000010101404] = 000000ff, %l0 = 00000000000000fd, %asi = 80
swapa [%i4+0x004]%asi,%l0 ! %l0 = 00000000000000ff
! %f3 = 00000000, Mem[0000000010001408] = 00000000
sta %f3 ,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = ff000000920000ff, %f8 = ffe3b036 00000000
ldda [%i5+%g0]0x81,%f8 ! %f8 = ff000000 920000ff
p0_label_171:
! Mem[0000000010001408] = 00000000, %l4 = 0000000000000000
lduwa [%i0+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001430] = ba8cffb356f8fdfa, %f6 = 84aaffff 00000000
ldda [%i0+0x030]%asi,%f6 ! %f6 = ba8cffb3 56f8fdfa
membar #Sync ! Added by membar checker (33)
! Mem[0000000030141400] = ff000000 920000ff 110c2ca8 ffffffff
! Mem[0000000030141410] = ff000000 ffffffff fff0b933 957c8144
! Mem[0000000030141420] = 36e82b5a 0e760aa1 110c2ca8 12129dc0
! Mem[0000000030141430] = c1ab42e6 dfe181b1 26b07ac5 c38e015d
ldda [%i5]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030141400
! Mem[0000000010141408] = 0000ff00, %l0 = 00000000000000ff
ldsha [%i5+%o4]0x88,%l0 ! %l0 = ffffffffffffff00
! Mem[0000000010101410] = 52ff00ff, %l3 = 0000000000000100
ldsha [%i4+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[00000000300c1400] = ffe3b036, %l6 = 000000000000ffff
lduha [%i3+%g0]0x81,%l6 ! %l6 = 000000000000ffe3
! Mem[0000000010141408] = 0000ff00, %f4 = ffffffff
lda [%i5+%o4]0x88,%f4 ! %f4 = 0000ff00
! Mem[0000000030041410] = 000000ff, %l7 = ffffffffffffffff
lduwa [%i1+%o5]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010181410] = 00000000, %l4 = 0000000000000000
ldswa [%i6+0x010]%asi,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %l7 = 00000000000000ff, Mem[0000000030181410] = 412f1fff
stwa %l7,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000ff
p0_label_172:
! %l2 = 00000011, %l3 = 000000ff, Mem[0000000030041410] = 000000ff ff000000
stda %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000011 000000ff
! Mem[0000000010081408] = ff0c2ca8, %l1 = 0000000000000000
swapa [%i2+%o4]0x88,%l1 ! %l1 = 00000000ff0c2ca8
! %f5 = fffffcb7, Mem[0000000030001410] = 810000ff
sta %f5 ,[%i0+%o5]0x81 ! Mem[0000000030001410] = fffffcb7
! %f2 = ff00ff52, Mem[0000000010181410] = 00000000
sta %f2 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = ff00ff52
! Mem[00000000100c1410] = 000000ff, %l7 = 00000000000000ff
ldstuba [%i3+%o5]0x80,%l7 ! %l7 = 00000000000000ff
! %l5 = 0000000000008143, Mem[0000000010141404] = 00000000, %asi = 80
stwa %l5,[%i5+0x004]%asi ! Mem[0000000010141404] = 00008143
! %l0 = ffffffffffffff00, Mem[00000000300c1410] = 7da9e91ffffff600
stxa %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffffffffffffff00
! Mem[0000000010081410] = ff000000, %l2 = 0000000000000011
ldstuba [%i2+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
! %l2 = 00000000000000ff, Mem[00000000100c1410] = 00000000ff0000ff
stxa %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = 84aaffff, %l0 = ffffffffffffff00
ldsba [%i2+%g0]0x81,%l0 ! %l0 = ffffffffffffff84
p0_label_173:
! Mem[0000000030101400] = ff000000 24c200ff 000000ff 93318aff
! Mem[0000000030101410] = 00000000 c1abffe6 ff800000 24a19da9
! Mem[0000000030101420] = 7cf2aa84 00000072 fffff5f4 0710d380
! Mem[0000000030101430] = 909c4eed ffcc3530 b181e1df 00000000
ldda [%i4]ASI_BLK_S,%f16 ! Block Load from 0000000030101400
! Mem[00000000100c1410] = ff000000, %l1 = 00000000ff0c2ca8
ldsha [%i3+%o5]0x80,%l1 ! %l1 = ffffffffffffff00
! Mem[0000000030041410] = 00000011, %l6 = 000000000000ffe3
swapa [%i1+%o5]0x89,%l6 ! %l6 = 0000000000000011
! Mem[0000000030001400] = 00000000 00000000, %l6 = 00000011, %l7 = 00000000
ldda [%i0+%g0]0x89,%l6 ! %l6 = 0000000000000000 0000000000000000
! Mem[0000000030081400] = ffffaa84, %l6 = 0000000000000000
lduba [%i2+%g0]0x89,%l6 ! %l6 = 0000000000000084
! Mem[000000001000140c] = 0000e0c7, %l6 = 0000000000000084
lduwa [%i0+0x00c]%asi,%l6 ! %l6 = 000000000000e0c7
! Mem[0000000030181400] = 00000000, %l1 = ffffffffffffff00
ldsba [%i6+%g0]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000030181410] = 000000ff, %f10 = 000000ff
lda [%i6+%o5]0x89,%f10 ! %f10 = 000000ff
! Mem[0000000030041400] = ff000036, %l0 = ffffffffffffff84
ldswa [%i1+%g0]0x81,%l0 ! %l0 = ffffffffff000036
! Starting 10 instruction Store Burst
! Mem[00000000100c1408] = ffffffff, %l0 = ffffffffff000036
swapa [%i3+%o4]0x88,%l0 ! %l0 = 00000000ffffffff
p0_label_174:
! %l4 = 0000000000000000, Mem[00000000201c0000] = 000075c1
sth %l4,[%o0+%g0] ! Mem[00000000201c0000] = 000075c1
! Mem[0000000030101408] = ff000000, %l4 = 0000000000000000
ldstuba [%i4+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! %l3 = 00000000000000ff, Mem[0000000010001408] = 000000000000e0c7
stxa %l3,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000000000ff
! %l6 = 0000e0c7, %l7 = 00000000, Mem[0000000010181408] = b3ff8cba 00000000
stda %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0000e0c7 00000000
! Mem[0000000030001408] = 36b0e381, %l2 = 00000000000000ff
swapa [%i0+%o4]0x81,%l2 ! %l2 = 0000000036b0e381
! Mem[0000000021800180] = f9aaf473, %l3 = 00000000000000ff
ldstub [%o3+0x180],%l3 ! %l3 = 000000f9000000ff
! Mem[0000000010081410] = 000000ff, %l6 = 000000000000e0c7
ldstuba [%i2+%o5]0x88,%l6 ! %l6 = 000000ff000000ff
membar #Sync ! Added by membar checker (34)
! %l3 = 00000000000000f9, Mem[0000000030141400] = ff000000920000ff
stxa %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000000000f9
! %f10 = 000000ff 93318aff, Mem[0000000010041420] = 67be1bdd bf74240a
std %f10,[%i1+0x020] ! Mem[0000000010041420] = 000000ff 93318aff
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = 0000e0c7, %f7 = 56f8fdfa
ld [%i6+%o4],%f7 ! %f7 = 0000e0c7
p0_label_175:
! Mem[00000000300c1400] = ffe3b036, %l4 = 0000000000000000
lduha [%i3+%g0]0x81,%l4 ! %l4 = 000000000000ffe3
! Mem[0000000010081420] = 36000000 93318aff, %l4 = 0000ffe3, %l5 = 00008143
ldda [%i2+0x020]%asi,%l4 ! %l4 = 0000000036000000 0000000093318aff
! Mem[0000000030101410] = 00000000, %l4 = 0000000036000000
ldsba [%i4+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1400] = f4ffffff 00000000 360000ff 0000008b
! Mem[00000000100c1410] = ff000000 00000000 ffffffff fffffcb7
! Mem[00000000100c1420] = 01000000 8c4e8d6d 00ff0000 00000000
! Mem[00000000100c1430] = c1ab7de6 2ecd1528 1f6fff52 34e68dab
ldda [%i3]ASI_BLK_AIUPL,%f16 ! Block Load from 00000000100c1400
! Mem[0000000030001410] = b7fcffff, %l6 = 00000000000000ff
ldsha [%i0+%o5]0x89,%l6 ! %l6 = ffffffffffffffff
! Mem[00000000100c1410] = 000000ff, %l1 = 0000000000000000
ldsha [%i3+%o5]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010081410] = 00000000000000ff, %f2 = ff00ff52 00000000
ldda [%i2+%o5]0x88,%f2 ! %f2 = 00000000 000000ff
! Mem[0000000010181410] = 52ff00ff00008143, %l2 = 0000000036b0e381
ldx [%i6+%o5],%l2 ! %l2 = 52ff00ff00008143
! Mem[0000000010081410] = ff000000 00000000, %l2 = 00008143, %l3 = 000000f9
ldda [%i2+%o5]0x80,%l2 ! %l2 = 00000000ff000000 0000000000000000
! Starting 10 instruction Store Burst
membar #Sync ! Added by membar checker (35)
! %l0 = ffffffff, %l1 = 000000ff, Mem[00000000100c1410] = 000000ff 00000000
stda %l0,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ffffffff 000000ff
p0_label_176:
! %f21 = 000000ff, Mem[0000000030141400] = 00000000
sta %f21,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000ff
! %f14 = 00000000 ff0000ff, Mem[00000000100c1408] = 360000ff 0000008b
stda %f14,[%i3+0x008]%asi ! Mem[00000000100c1408] = 00000000 ff0000ff
! Mem[0000000020800041] = ffffecd0, %l0 = 00000000ffffffff
ldstuba [%o1+0x041]%asi,%l0 ! %l0 = 000000ff000000ff
! %l1 = 00000000000000ff, %l6 = ffffffffffffffff, %l0 = 00000000000000ff
xnor %l1,%l6,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030001400] = 00000000, %l4 = 0000000000000000
swapa [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000000
! %l4 = 0000000000000000, %l3 = 0000000000000000, %l7 = 0000000000000000
udivx %l4,%l3,%l7 ! Div by zero, %l0 = 000000000000014f
! %l6 = ffffffffffffffff, Mem[0000000030101400] = ff00000024c200ff
stxa %l6,[%i4+%g0]0x81 ! Mem[0000000030101400] = ffffffffffffffff
! %l1 = 00000000000000ff, Mem[0000000010141410] = 98fc00ff
stwa %l1,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000ff
! %f2 = 00000000 000000ff, %l2 = 00000000ff000000
! Mem[0000000030101430] = 909c4eedffcc3530
add %i4,0x030,%g1
stda %f2,[%g1+%l2]ASI_PST16_S ! Mem[0000000030101430] = 909c4eedffcc3530
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = 00000000 52ff00ff, %l4 = 00000000, %l5 = 93318aff
ldda [%i6+%o4]0x89,%l4 ! %l4 = 0000000052ff00ff 0000000000000000
p0_label_177:
! Mem[000000001010143c] = 00000000, %l6 = ffffffffffffffff
ldsba [%i4+0x03f]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000030101408] = ff0000ff, %l2 = 00000000ff000000
lduba [%i4+%o4]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010041408] = 00ff000000000000, %f6 = ba8cffb3 0000e0c7
ldda [%i1+%o4]0x88,%f6 ! %f6 = 00ff0000 00000000
! Mem[0000000010001408] = 00000000, %l6 = 0000000000000000
lduba [%i0+%o4]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010001400] = 00ffffff 36000000, %l4 = 52ff00ff, %l5 = 00000000
ldda [%i0+%g0]0x88,%l4 ! %l4 = 0000000036000000 0000000000ffffff
! Mem[0000000030181410] = 00000000 000000ff, %l0 = 00000127, %l1 = 000000ff
ldda [%i6+%o5]0x89,%l0 ! %l0 = 00000000000000ff 0000000000000000
! Mem[00000000201c0000] = 000075c1, %l7 = 0000000000000000
ldsb [%o0+%g0],%l7 ! %l7 = 0000000000000000
! Mem[0000000030101400] = ffffffff ffffffff, %l0 = 000000ff, %l1 = 00000000
ldda [%i4+%g0]0x81,%l0 ! %l0 = 00000000ffffffff 00000000ffffffff
! Mem[0000000021800000] = ffe5ddab, %l0 = 00000000ffffffff
lduh [%o3+%g0],%l0 ! %l0 = 000000000000ffe5
! Starting 10 instruction Store Burst
! %f18 = 8b000000, Mem[0000000030101408] = ff0000ff
sta %f18,[%i4+%o4]0x89 ! Mem[0000000030101408] = 8b000000
p0_label_178:
! %l2 = 000000ff, %l3 = 00000000, Mem[0000000010101400] = ff00ff52 000000fd
stda %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000ff 00000000
! %l2 = 00000000000000ff, Mem[0000000010001400] = 00000036
stwa %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000000ff
! %f16 = 00000000 fffffff4 8b000000 ff000036
! %f20 = 00000000 000000ff b7fcffff ffffffff
! %f24 = 6d8d4e8c 00000001 00000000 0000ff00
! %f28 = 2815cd2e e67dabc1 ab8de634 52ff6f1f
stda %f16,[%i3]ASI_BLK_SL ! Block Store to 00000000300c1400
! %f2 = 00000000, Mem[000000001014141c] = fdffa1b1
sta %f2 ,[%i5+0x01c]%asi ! Mem[000000001014141c] = 00000000
! %l0 = 000000000000ffe5, Mem[00000000300c1410] = ff00000000000000
stxa %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 000000000000ffe5
! %f13 = 00000000, Mem[0000000010001410] = 00000000
st %f13,[%i0+%o5] ! Mem[0000000010001410] = 00000000
! Mem[0000000030001410] = fffffcb7, %l7 = 0000000000000000
swapa [%i0+%o5]0x81,%l7 ! %l7 = 00000000fffffcb7
! %l1 = 00000000ffffffff, Mem[0000000030141410] = 000000ff
stwa %l1,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffffffff
! %l6 = 0000000000000000, Mem[0000000010001408] = 00000000
stha %l6,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (36)
! Mem[00000000100c1430] = c1ab7de6, %l7 = 00000000fffffcb7
lduw [%i3+0x030],%l7 ! %l7 = 00000000c1ab7de6
p0_label_179:
! Mem[00000000100c1410] = ffffffff, %l2 = 00000000000000ff
lduba [%i3+%o5]0x80,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030101400] = ffffffff, %l4 = 0000000036000000
ldsba [%i4+%g0]0x81,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010001408] = 00000000, %l0 = 000000000000ffe5
ldsba [%i0+0x00b]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000010081408] = 00000000 00ffffff, %l2 = 000000ff, %l3 = 00000000
ldda [%i2+%o4]0x80,%l2 ! %l2 = 0000000000000000 0000000000ffffff
! Mem[0000000010101408] = ff000000, %l1 = 00000000ffffffff
lduh [%i4+%o4],%l1 ! %l1 = 000000000000ff00
! %l7 = 00000000c1ab7de6, imm = fffffffffffffb9d, %l5 = 0000000000ffffff
xnor %l7,-0x463,%l5 ! %l5 = 00000000c1ab7984
! Mem[0000000030141400] = f9000000 000000ff, %l6 = 00000000, %l7 = c1ab7de6
ldda [%i5+%g0]0x89,%l6 ! %l6 = 00000000000000ff 00000000f9000000
! Mem[00000000100c1400] = f4ffffff 00000000 00000000 ff0000ff
! Mem[00000000100c1410] = ffffffff ff000000 ffffffff fffffcb7
! Mem[00000000100c1420] = 01000000 8c4e8d6d 00ff0000 00000000
! Mem[00000000100c1430] = c1ab7de6 2ecd1528 1f6fff52 34e68dab
ldda [%i3]ASI_BLK_AIUPL,%f16 ! Block Load from 00000000100c1400
! Mem[0000000030181408] = ff00ff5200000000, %f12 = ff1f2f41 00000000
ldda [%i6+%o4]0x81,%f12 ! %f12 = ff00ff52 00000000
! Starting 10 instruction Store Burst
! %f4 = 0000ff00 fffffcb7, Mem[0000000030081400] = 84aaffff 00000000
stda %f4 ,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0000ff00 fffffcb7
p0_label_180:
membar #Sync ! Added by membar checker (37)
! %f3 = 000000ff, Mem[00000000100c1404] = 00000000
st %f3 ,[%i3+0x004] ! Mem[00000000100c1404] = 000000ff
! %l6 = 00000000000000ff, Mem[00000000100c1420] = 01000000
sth %l6,[%i3+0x020] ! Mem[00000000100c1420] = 00ff0000
! Mem[0000000010181408] = 0000e0c7, %l5 = 00000000c1ab7984
ldstuba [%i6+%o4]0x80,%l5 ! %l5 = 00000000000000ff
! %f2 = 00000000 000000ff, Mem[0000000010181400] = 28000000 ffffffff
stda %f2 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000 000000ff
! Mem[0000000010001408] = 00000000, %l1 = 000000000000ff00
ldstuba [%i0+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! %l0 = 0000000000000000, Mem[00000000300c1408] = 8b000000ff000036
stxa %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 0000000000000000
! %l5 = 0000000000000000, Mem[0000000030101408] = 0000008b93318aff
stxa %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000000000000000
! Mem[00000000100c1408] = 00000000, %l2 = 0000000000000000
swapa [%i3+%o4]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030181400] = 00000000, %l0 = 0000000000000000
ldstuba [%i6+%g0]0x89,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030101410] = 00000000, %l2 = 0000000000000000
lduba [%i4+%o5]0x81,%l2 ! %l2 = 0000000000000000
p0_label_181:
! Mem[0000000010101410] = ff00ff52412f1ff4, %f6 = 00ff0000 00000000
ldda [%i4+%o5]0x80,%f6 ! %f6 = ff00ff52 412f1ff4
! Mem[00000000201c0000] = 000075c1, %l5 = 0000000000000000
lduba [%o0+0x000]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000010081410] = ff000000, %l2 = 0000000000000000
ldswa [%i2+%o5]0x80,%l2 ! %l2 = ffffffffff000000
! Mem[0000000010141408] = 0000ff00, %l1 = 0000000000000000
lduha [%i5+%o4]0x88,%l1 ! %l1 = 000000000000ff00
! Mem[00000000100c1400] = f4ffffff, %l2 = ffffffffff000000
ldswa [%i3+%g0]0x80,%l2 ! %l2 = fffffffff4ffffff
! %f14 = 00000000, %f19 = 00000000, %f10 = 000000ff 93318aff
fsmuld %f14,%f19,%f10 ! %f10 = 00000000 00000000
! Mem[0000000030141408] = a82c0c11, %l2 = fffffffff4ffffff
ldsha [%i5+%o4]0x89,%l2 ! %l2 = 0000000000000c11
! Mem[0000000010041410] = ff00ff52, %l1 = 000000000000ff00
lduwa [%i1+0x010]%asi,%l1 ! %l1 = 00000000ff00ff52
! Mem[00000000100c1410] = ffffffffff000000, %l6 = 00000000000000ff
ldxa [%i3+%o5]0x80,%l6 ! %l6 = ffffffffff000000
! Starting 10 instruction Store Burst
! %f2 = 00000000 000000ff, Mem[0000000010001410] = 00000000 000000ff
stda %f2 ,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000 000000ff
p0_label_182:
! %l6 = ff000000, %l7 = f9000000, Mem[0000000030181410] = ff000000 00000000
stda %l6,[%i6+%o5]0x81 ! Mem[0000000030181410] = ff000000 f9000000
! %l6 = ffffffffff000000, imm = 0000000000000967, %l4 = ffffffffffffffff
xor %l6,0x967,%l4 ! %l4 = ffffffffff000967
! Mem[0000000010141410] = ff000000, %l3 = 0000000000ffffff
swapa [%i5+%o5]0x80,%l3 ! %l3 = 00000000ff000000
! %l3 = 00000000ff000000, Mem[00000000201c0001] = 000075c1, %asi = 80
stba %l3,[%o0+0x001]%asi ! Mem[00000000201c0000] = 000075c1
! %l4 = ffffffffff000967, Mem[00000000201c0000] = 000075c1, %asi = 80
stha %l4,[%o0+0x000]%asi ! Mem[00000000201c0000] = 096775c1
! %l0 = 0000000000000000, Mem[0000000010001428] = 884bc224, %asi = 80
stwa %l0,[%i0+0x028]%asi ! Mem[0000000010001428] = 00000000
! %l5 = 0000000000000000, Mem[0000000010081408] = 00000000
stwa %l5,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000
! %l4 = ffffffffff000967, Mem[0000000030141410] = ffffffff
stba %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffffff67
! Mem[00000000100c1400] = f4ffffff, %l3 = ff000000, %l7 = f9000000
casa [%i3]0x80,%l3,%l7 ! %l7 = 00000000f4ffffff
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = 60000000ff000000, %l2 = 0000000000000c11
ldxa [%i0+%o4]0x89,%l2 ! %l2 = 60000000ff000000
p0_label_183:
! Mem[0000000030101410] = 00000000, %l3 = 00000000ff000000
lduba [%i4+%o5]0x89,%l3 ! %l3 = 0000000000000000
! Code Fragment 3
p0_fragment_11:
! %l0 = 0000000000000000
setx 0x0037160869cc5e19,%g7,%l0 ! %l0 = 0037160869cc5e19
! %l1 = 00000000ff00ff52
setx 0x2e6973a020274392,%g7,%l1 ! %l1 = 2e6973a020274392
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 0037160869cc5e19
setx 0x6184275fba082ee3,%g7,%l0 ! %l0 = 6184275fba082ee3
! %l1 = 2e6973a020274392
setx 0xd5caa0c017501609,%g7,%l1 ! %l1 = d5caa0c017501609
! %l1 = d5caa0c017501609, Mem[00000000218000c0] = 0000968e
sth %l1,[%o3+0x0c0] ! Mem[00000000218000c0] = 1609968e
! Mem[00000000211c0000] = ffff877b, %l3 = 0000000000000000
lduh [%o2+%g0],%l3 ! %l3 = 000000000000ffff
! Mem[00000000100c1410] = ffffffff, %l2 = 60000000ff000000
ldswa [%i3+%o5]0x80,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010041408] = 00000000, %l0 = 6184275fba082ee3
lduha [%i1+%o4]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000030181400] = 00000000000000ff, %f4 = 0000ff00 fffffcb7
ldda [%i6+%g0]0x89,%f4 ! %f4 = 00000000 000000ff
! Mem[0000000010001410] = 000000ff, %l3 = 000000000000ffff
ldsba [%i0+%o5]0x88,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030081410] = 000000ff, %l5 = 0000000000000000
ldswa [%i2+%o5]0x89,%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[00000000300c1400] = fffffff4, %l7 = 00000000f4ffffff
swapa [%i3+%g0]0x89,%l7 ! %l7 = 00000000fffffff4
p0_label_184:
! %l7 = 00000000fffffff4, %l5 = 00000000000000ff, %l6 = ffffffffff000000
mulx %l7,%l5,%l6 ! %l6 = 000000fefffff40c
! Mem[0000000030101400] = ffffffff, %l5 = 00000000000000ff
swapa [%i4+%g0]0x89,%l5 ! %l5 = 00000000ffffffff
! Mem[0000000010001408] = ff000000, %l2 = ffffffffffffffff
ldstuba [%i0+%o4]0x80,%l2 ! %l2 = 000000ff000000ff
! %f16 = 00000000 fffffff4 ff0000ff 00000000
! %f20 = 000000ff ffffffff b7fcffff ffffffff
! %f24 = 6d8d4e8c 00000001 00000000 0000ff00
! %f28 = 2815cd2e e67dabc1 ab8de634 52ff6f1f
stda %f16,[%i4]ASI_COMMIT_P ! Block Store to 0000000010101400
! Mem[0000000030141408] = 110c2ca8, %l5 = 00000000ffffffff
swapa [%i5+%o4]0x81,%l5 ! %l5 = 00000000110c2ca8
! Mem[0000000030001408] = 000000ff, %l6 = 000000fefffff40c
ldstuba [%i0+%o4]0x81,%l6 ! %l6 = 00000000000000ff
! %f6 = ff00ff52 412f1ff4, %l7 = 00000000fffffff4
! Mem[0000000030041400] = ff00003674e82757
stda %f6,[%i1+%l7]ASI_PST8_S ! Mem[0000000030041400] = ff00ff52742f2757
! %l3 = ffffffffffffffff, Mem[00000000211c0000] = ffff877b
sth %l3,[%o2+%g0] ! Mem[00000000211c0000] = ffff877b
! Mem[000000001014142b] = 00000081, %l6 = 0000000000000000
ldstub [%i5+0x02b],%l6 ! %l6 = 00000081000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = ff00ff52, %l5 = 00000000110c2ca8
lduwa [%i6+%o4]0x81,%l5 ! %l5 = 00000000ff00ff52
p0_label_185:
! Mem[0000000010181410] = 52ff00ff, %l2 = 00000000000000ff
ldsha [%i6+%o5]0x80,%l2 ! %l2 = 00000000000052ff
! Mem[0000000010081400] = 01000000 f4ffffff, %l6 = 00000081, %l7 = fffffff4
ldd [%i2+%g0],%l6 ! %l6 = 0000000001000000 00000000f4ffffff
! %l0 = 0000000000000000, %l7 = 00000000f4ffffff, %l5 = 00000000ff00ff52
and %l0,%l7,%l5 ! %l5 = 0000000000000000
! Mem[0000000010141410] = 00ffffff b644ff0d, %l2 = 000052ff, %l3 = ffffffff
ldda [%i5+%o5]0x80,%l2 ! %l2 = 0000000000ffffff 00000000b644ff0d
! Mem[0000000010041410] = ff00ff52, %l6 = 0000000001000000
lduwa [%i1+%o5]0x80,%l6 ! %l6 = 00000000ff00ff52
! Mem[0000000010081408] = 00000000, %l4 = ffffffffff000967
ldsha [%i2+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[00000000300c1408] = 00000000, %l3 = 00000000b644ff0d
ldsba [%i3+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010041410] = ff00ff5200000000, %l1 = d5caa0c017501609
ldxa [%i1+%o5]0x80,%l1 ! %l1 = ff00ff5200000000
! Mem[0000000010141408] = 600000000000ff00, %f4 = 00000000 000000ff
ldda [%i5+%o4]0x88,%f4 ! %f4 = 60000000 0000ff00
! Starting 10 instruction Store Burst
! %l7 = 00000000f4ffffff, Mem[0000000010081408] = ffffff0000000000
stxa %l7,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000f4ffffff
p0_label_186:
! %l2 = 00ffffff, %l3 = 00000000, Mem[0000000030081408] = 00000000 ff00ff52
stda %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00ffffff 00000000
! %l1 = ff00ff5200000000, %l4 = 0000000000000000, %l1 = ff00ff5200000000
addc %l1,%l4,%l1 ! %l1 = ff00ff5200000000
! Mem[0000000030101410] = 00000000, %l5 = 0000000000000000
ldstuba [%i4+%o5]0x89,%l5 ! %l5 = 00000000000000ff
! %l4 = 0000000000000000, Mem[0000000010141410] = 0dff44b6ffffff00
stxa %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000000000000000
! %f14 = 00000000 ff0000ff, Mem[0000000010001408] = 000000ff ff000000
stda %f14,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000 ff0000ff
! %l1 = ff00ff5200000000, Mem[00000000300c1408] = 00000000
stha %l1,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000
! Code Fragment 4
p0_fragment_12:
! %l0 = 0000000000000000
setx 0xcfabcc27fac57061,%g7,%l0 ! %l0 = cfabcc27fac57061
! %l1 = ff00ff5200000000
setx 0x0df96c580fc84ac9,%g7,%l1 ! %l1 = 0df96c580fc84ac9
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = cfabcc27fac57061
setx 0x59493aa046351d9d,%g7,%l0 ! %l0 = 59493aa046351d9d
! %l1 = 0df96c580fc84ac9
setx 0x040ba2b7acfcc543,%g7,%l1 ! %l1 = 040ba2b7acfcc543
! Code Fragment 4
p0_fragment_13:
! %l0 = 59493aa046351d9d
setx 0x2186fc37b03272f4,%g7,%l0 ! %l0 = 2186fc37b03272f4
! %l1 = 040ba2b7acfcc543
setx 0x9d36586fecd74221,%g7,%l1 ! %l1 = 9d36586fecd74221
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = 2186fc37b03272f4
setx 0x547055706909519a,%g7,%l0 ! %l0 = 547055706909519a
! %l1 = 9d36586fecd74221
setx 0xd929506f84f3e79b,%g7,%l1 ! %l1 = d929506f84f3e79b
! %l7 = 00000000f4ffffff, Mem[0000000020800040] = ffffecd0, %asi = 80
stha %l7,[%o1+0x040]%asi ! Mem[0000000020800040] = ffffecd0
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = ff00ff52, %l4 = 0000000000000000
ldswa [%i6+%o5]0x88,%l4 ! %l4 = ffffffffff00ff52
p0_label_187:
! Mem[00000000300c1408] = 00000000, %f6 = ff00ff52
lda [%i3+%o4]0x81,%f6 ! %f6 = 00000000
! Mem[0000000020800000] = 048aedbb, %l7 = 00000000f4ffffff
ldsb [%o1+%g0],%l7 ! %l7 = 0000000000000004
! Mem[0000000010081430] = 0542b5e2, %l2 = 0000000000ffffff
ldsw [%i2+0x030],%l2 ! %l2 = 000000000542b5e2
! Mem[000000001014142c] = 67e5f11e, %l3 = 0000000000000000
lduh [%i5+0x02e],%l3 ! %l3 = 000000000000f11e
! Mem[0000000030001410] = 00000000, %l1 = d929506f84f3e79b
lduba [%i0+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[00000000100c1400] = f4ffffff, %l4 = ffffffffff00ff52
ldsba [%i3+%g0]0x80,%l4 ! %l4 = fffffffffffffff4
! Mem[0000000010001400] = 00ffffffff000000, %f30 = ab8de634 52ff6f1f
ldda [%i0+%g0]0x88,%f30 ! %f30 = 00ffffff ff000000
! Mem[000000001008141c] = 691e0821, %l2 = 000000000542b5e2
lduwa [%i2+0x01c]%asi,%l2 ! %l2 = 00000000691e0821
! Mem[00000000300c1410] = 00000000, %f27 = 0000ff00
lda [%i3+%o5]0x81,%f27 ! %f27 = 00000000
! Starting 10 instruction Store Burst
! Mem[0000000010141410] = 00000000, %l5 = 0000000000000000
swapa [%i5+%o5]0x88,%l5 ! %l5 = 0000000000000000
p0_label_188:
! %f24 = 6d8d4e8c 00000001, Mem[00000000300c1400] = f4ffffff 00000000
stda %f24,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 6d8d4e8c 00000001
membar #Sync ! Added by membar checker (38)
! %f10 = 00000000 00000000, Mem[0000000010101430] = 2815cd2e e67dabc1
std %f10,[%i4+0x030] ! Mem[0000000010101430] = 00000000 00000000
! Mem[0000000010181410] = 52ff00ff, %l5 = 0000000000000000
swapa [%i6+%o5]0x80,%l5 ! %l5 = 0000000052ff00ff
! %l5 = 0000000052ff00ff, Mem[0000000010081418] = 92000000, %asi = 80
stwa %l5,[%i2+0x018]%asi ! Mem[0000000010081418] = 52ff00ff
! Mem[0000000010001408] = ff0000ff, %l5 = 0000000052ff00ff
swapa [%i0+%o4]0x80,%l5 ! %l5 = 00000000ff0000ff
! %l3 = 000000000000f11e, Mem[0000000030141400] = 000000ff
stba %l3,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000001e
! %f31 = ff000000, Mem[0000000010001408] = 52ff00ff
st %f31,[%i0+%o4] ! Mem[0000000010001408] = ff000000
! %f0 = c7e00000 00000000, Mem[0000000010001408] = ff000000 00000000
stda %f0 ,[%i0+%o4]0x80 ! Mem[0000000010001408] = c7e00000 00000000
! %l2 = 00000000691e0821, Mem[0000000010181410] = 00000000
stha %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000821
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = c7e00000, %l6 = 00000000ff00ff52
lduwa [%i0+%o4]0x80,%l6 ! %l6 = 00000000c7e00000
p0_label_189:
! Mem[0000000010041408] = 00000000, %l6 = 00000000c7e00000
ldsba [%i1+%o4]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181408] = 00000000 c7e000ff, %l0 = 6909519a, %l1 = 00000000
ldda [%i6+%o4]0x88,%l0 ! %l0 = 00000000c7e000ff 0000000000000000
! Mem[0000000030101410] = ff000000, %f25 = 00000001
lda [%i4+%o5]0x81,%f25 ! %f25 = ff000000
! Mem[00000000100c1400] = ff000000fffffff4, %l4 = fffffffffffffff4
ldxa [%i3+%g0]0x88,%l4 ! %l4 = ff000000fffffff4
! Mem[0000000030041400] = 52ff00ff, %l5 = 00000000ff0000ff
lduha [%i1+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030041408] = 2ecd1528, %l7 = 0000000000000004
ldswa [%i1+%o4]0x89,%l7 ! %l7 = 000000002ecd1528
! Mem[0000000010101404] = fffffff4, %l4 = ff000000fffffff4
ldub [%i4+0x007],%l4 ! %l4 = 00000000000000f4
! Mem[0000000030081410] = ff00000000000000, %l0 = 00000000c7e000ff
ldxa [%i2+%o5]0x81,%l0 ! %l0 = ff00000000000000
! Mem[0000000010101400] = 00000000, %l1 = 0000000000000000
lduwa [%i4+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %l6 = 0000000000000000, Mem[00000000211c0000] = ffff877b
sth %l6,[%o2+%g0] ! Mem[00000000211c0000] = 0000877b
p0_label_190:
! %l0 = ff00000000000000, Mem[0000000030101410] = ff000000
stba %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000
! %l3 = 000000000000f11e, Mem[0000000010041400] = ffffffffffffffff
stxa %l3,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000000000f11e
! Mem[0000000030141408] = ffffffff, %l1 = 0000000000000000
swapa [%i5+%o4]0x89,%l1 ! %l1 = 00000000ffffffff
! %l1 = 00000000ffffffff, Mem[000000001008143a] = 00000000
sth %l1,[%i2+0x03a] ! Mem[0000000010081438] = 0000ffff
! Mem[00000000201c0001] = 096775c1, %l2 = 00000000691e0821
ldstub [%o0+0x001],%l2 ! %l2 = 00000067000000ff
! %l2 = 0000000000000067, Mem[0000000010181400] = 00000000
stha %l2,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00670000
! %l7 = 000000002ecd1528, Mem[0000000020800040] = ffffecd0, %asi = 80
stba %l7,[%o1+0x040]%asi ! Mem[0000000020800040] = 28ffecd0
! %f15 = ff0000ff, Mem[0000000010101408] = ff0000ff
sta %f15,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff0000ff
! Mem[000000001008142e] = 00000060, %l7 = 000000002ecd1528
ldstub [%i2+0x02e],%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = 000000ff, %l1 = 00000000ffffffff
lduwa [%i5+%g0]0x88,%l1 ! %l1 = 00000000000000ff
p0_label_191:
! Mem[0000000010081420] = 36000000, %l7 = 0000000000000000
ldsb [%i2+0x022],%l7 ! %l7 = 0000000000000000
! Mem[0000000010141400] = 000000ff, %l2 = 0000000000000067
ldsha [%i5+%g0]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[00000000300c1408] = 00000000, %l3 = 000000000000f11e
ldsba [%i3+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010041400] = 1ef10000, %l3 = 0000000000000000
lduwa [%i1+%g0]0x80,%l3 ! %l3 = 000000001ef10000
! Mem[00000000201c0000] = 09ff75c1, %l7 = 0000000000000000
ldsh [%o0+%g0],%l7 ! %l7 = 00000000000009ff
! Mem[0000000030181400] = 000000ff, %l2 = 00000000000000ff
lduha [%i6+%g0]0x89,%l2 ! %l2 = 00000000000000ff
membar #Sync ! Added by membar checker (39)
! Mem[0000000010101400] = 00000000 fffffff4 ff0000ff 00000000
! Mem[0000000010101410] = 000000ff ffffffff b7fcffff ffffffff
! Mem[0000000010101420] = 6d8d4e8c 00000001 00000000 0000ff00
! Mem[0000000010101430] = 00000000 00000000 ab8de634 52ff6f1f
ldda [%i4]ASI_BLK_PL,%f16 ! Block Load from 0000000010101400
! Mem[00000000300c1400] = 01000000, %l5 = 00000000000000ff
lduha [%i3+%g0]0x81,%l5 ! %l5 = 0000000000000100
! Mem[0000000030101408] = 0000000000000000, %l2 = 00000000000000ff
ldxa [%i4+%o4]0x89,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030041410] = e3ff0000, %l0 = ff00000000000000
swapa [%i1+%o5]0x81,%l0 ! %l0 = 00000000e3ff0000
p0_label_192:
! Mem[0000000010001420] = 00000000, %l6 = 0000000000000000
swap [%i0+0x020],%l6 ! %l6 = 0000000000000000
! Mem[0000000010041400] = 1ef10000, %l0 = 00000000e3ff0000
ldstuba [%i1+%g0]0x80,%l0 ! %l0 = 0000001e000000ff
! %l5 = 0000000000000100, Mem[0000000030081400] = 00ff0000
stba %l5,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00ff0000
! Mem[0000000010101408] = ff0000ff, %l7 = 00000000000009ff
ldstuba [%i4+%o4]0x80,%l7 ! %l7 = 000000ff000000ff
! %l6 = 00000000, %l7 = 000000ff, Mem[0000000010081400] = 00000001 fffffff4
stda %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000 000000ff
! Mem[00000000100c1408] = 00000000, %l1 = 00000000000000ff
swapa [%i3+%o4]0x80,%l1 ! %l1 = 0000000000000000
! %f14 = 00000000 ff0000ff, Mem[0000000010041400] = 0000f1ff 00000000
stda %f14,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000 ff0000ff
! %f9 = 920000ff, Mem[0000000010141418] = c95d38d7
st %f9 ,[%i5+0x018] ! Mem[0000000010141418] = 920000ff
! %f2 = 00000000 000000ff, %l7 = 00000000000000ff
! Mem[0000000030081410] = ff00000000000000
add %i2,0x010,%g1
stda %f2,[%g1+%l7]ASI_PST32_S ! Mem[0000000030081410] = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = ff00e0c7, %l7 = 00000000000000ff
lduha [%i6+%o4]0x80,%l7 ! %l7 = 000000000000ff00
p0_label_193:
! Mem[0000000010041408] = 00000000, %l3 = 000000001ef10000
lduba [%i1+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010001408] = c7e00000, %l5 = 0000000000000100
lduba [%i0+%o4]0x80,%l5 ! %l5 = 00000000000000c7
! Mem[0000000030141400] = 1e000000, %l7 = 000000000000ff00
lduwa [%i5+%g0]0x81,%l7 ! %l7 = 000000001e000000
! Mem[00000000201c0000] = 09ff75c1, %l3 = 0000000000000000
lduh [%o0+%g0],%l3 ! %l3 = 00000000000009ff
! Mem[0000000010101410] = 000000ff, %l2 = 0000000000000000
lduba [%i4+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000030101400] = ffffffff000000ff, %l0 = 000000000000001e
ldxa [%i4+%g0]0x89,%l0 ! %l0 = ffffffff000000ff
! Mem[0000000010041400] = ff0000ff, %f15 = ff0000ff
lda [%i1+%g0]0x88,%f15 ! %f15 = ff0000ff
! Mem[0000000010001410] = 000000ff, %f1 = 00000000
lda [%i0+%o5]0x88,%f1 ! %f1 = 000000ff
! Mem[00000000100c1400] = ff000000fffffff4, %l0 = ffffffff000000ff
ldxa [%i3+%g0]0x88,%l0 ! %l0 = ff000000fffffff4
! Starting 10 instruction Store Burst
! Mem[0000000010041410] = ff00ff52, %l4 = 00000000000000f4
swapa [%i1+%o5]0x80,%l4 ! %l4 = 00000000ff00ff52
p0_label_194:
! %l6 = 00000000, %l7 = 1e000000, Mem[0000000010141400] = ff000000 00008143
stda %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000 1e000000
! Mem[0000000010001400] = 000000ff, %l1 = 0000000000000000
ldstuba [%i0+%g0]0x80,%l1 ! %l1 = 00000000000000ff
! %l3 = 00000000000009ff, Mem[000000001000141f] = 2ecd2f41
stb %l3,[%i0+0x01f] ! Mem[000000001000141c] = 2ecd2fff
! %l2 = 0000000000000000, Mem[0000000010081400] = 00000000
stba %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
! %f13 = 00000000, %f10 = 00000000
fcmpes %fcc0,%f13,%f10 ! %fcc0 = 0
! %l0 = ff000000fffffff4, Mem[0000000010041410] = f4000000
stba %l0,[%i1+%o5]0x88 ! Mem[0000000010041410] = f40000f4
! %f0 = c7e00000 000000ff, %l5 = 00000000000000c7
! Mem[0000000010041410] = f40000f400000000
add %i1,0x010,%g1
stda %f0,[%g1+%l5]ASI_PST32_P ! Mem[0000000010041410] = c7e00000000000ff
! %f16 = f4ffffff 00000000 00000000 ff0000ff
! %f20 = ffffffff ff000000 ffffffff fffffcb7
! %f24 = 01000000 8c4e8d6d 00ff0000 00000000
! %f28 = 00000000 00000000 1f6fff52 34e68dab
stda %f16,[%i5]ASI_BLK_AIUP ! Block Store to 0000000010141400
! %f0 = c7e00000 000000ff 00000000 000000ff
! %f4 = 60000000 0000ff00 00000000 412f1ff4
! %f8 = ff000000 920000ff 00000000 00000000
! %f12 = ff00ff52 00000000 00000000 ff0000ff
stda %f0,[%i4]ASI_BLK_S ! Block Store to 0000000030101400
! Starting 10 instruction Load Burst
! %l7 = 000000001e000000, %l6 = 0000000000000000, %l2 = 0000000000000000
xor %l7,%l6,%l2 ! %l2 = 000000001e000000
p0_label_195:
membar #Sync ! Added by membar checker (40)
! Mem[0000000010141408] = 00000000, %f26 = 00ff0000
lda [%i5+%o4]0x80,%f26 ! %f26 = 00000000
! Mem[0000000010001400] = ff0000ff, %l1 = 0000000000000000
ldsha [%i0+%g0]0x80,%l1 ! %l1 = ffffffffffffff00
! Mem[00000000100c1400] = fffffff4, %l4 = 00000000ff00ff52
ldsba [%i3+%g0]0x88,%l4 ! %l4 = fffffffffffffff4
! Mem[0000000010001410] = ff00000000000000, %f26 = 00000000 00000000
ldda [%i0+%o5]0x80,%f26 ! %f26 = ff000000 00000000
! Mem[0000000010081410] = ff000000 00000000, %l2 = 1e000000, %l3 = 000009ff
ldda [%i2+%o5]0x80,%l2 ! %l2 = 00000000ff000000 0000000000000000
! Mem[0000000010141410] = ffffffffff000000, %f4 = 60000000 0000ff00
ldda [%i5+%o5]0x80,%f4 ! %f4 = ffffffff ff000000
! Mem[0000000020800000] = 048aedbb, %l7 = 000000001e000000
ldsb [%o1+%g0],%l7 ! %l7 = 0000000000000004
! %f13 = 00000000, %f0 = c7e00000, %f16 = f4ffffff
fadds %f13,%f0 ,%f16 ! %f16 = c7e00000
! Mem[00000000100c1420] = 00ff00008c4e8d6d, %f8 = ff000000 920000ff
ldd [%i3+0x020],%f8 ! %f8 = 00ff0000 8c4e8d6d
! Starting 10 instruction Store Burst
! Mem[0000000010141411] = ffffffff, %l4 = fffffffffffffff4
ldstuba [%i5+0x011]%asi,%l4 ! %l4 = 000000ff000000ff
p0_label_196:
! Mem[0000000010101408] = ff0000ff, %l1 = ffffffffffffff00
swapa [%i4+%o4]0x88,%l1 ! %l1 = 00000000ff0000ff
! %f26 = ff000000 00000000, %l0 = ff000000fffffff4
! Mem[0000000010041408] = 000000000000ff00
add %i1,0x008,%g1
stda %f26,[%g1+%l0]ASI_PST32_PL ! Mem[0000000010041408] = 000000000000ff00
! %f28 = 00000000 00000000, %l3 = 0000000000000000
! Mem[0000000010141438] = 1f6fff5234e68dab
add %i5,0x038,%g1
stda %f28,[%g1+%l3]ASI_PST8_PL ! Mem[0000000010141438] = 1f6fff5234e68dab
! Mem[0000000010001418] = 60537de62ecd2fff, %l6 = 0000000000000000, %l4 = 00000000000000ff
add %i0,0x18,%g1
casxa [%g1]0x80,%l6,%l4 ! %l4 = 60537de62ecd2fff
! %l6 = 0000000000000000, Mem[0000000030141400] = f90000000000001e
stxa %l6,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000000000000000
! Mem[0000000010101408] = ffffff00, %l6 = 0000000000000000
swapa [%i4+%o4]0x88,%l6 ! %l6 = 00000000ffffff00
! Mem[0000000010101400] = 00000000, %l6 = 00000000ffffff00
swapa [%i4+%g0]0x88,%l6 ! %l6 = 0000000000000000
! %f18 = 00000000 ff0000ff, Mem[0000000010041408] = 00000000 0000ff00
stda %f18,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 ff0000ff
! %l4 = 60537de62ecd2fff, Mem[0000000030141400] = 00000000
stba %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = ff000000
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = 0000e0c7, %l3 = 0000000000000000
lduba [%i0+%o4]0x88,%l3 ! %l3 = 00000000000000c7
p0_label_197:
! Mem[0000000030041408] = 2ecd1528, %l6 = 0000000000000000
lduwa [%i1+%o4]0x89,%l6 ! %l6 = 000000002ecd1528
! Mem[00000000100c1400] = fffffff4, %f10 = 00000000
lda [%i3+%g0]0x88,%f10 ! %f10 = fffffff4
! %f17 = 00000000, %f2 = 00000000, %f17 = 00000000
fadds %f17,%f2 ,%f17 ! %f17 = 00000000
! Mem[0000000030041410] = 00000000ff000000, %l3 = 00000000000000c7
ldxa [%i1+%o5]0x81,%l3 ! %l3 = 00000000ff000000
! Mem[0000000010001414] = 00000000, %l5 = 00000000000000c7
lduh [%i0+0x014],%l5 ! %l5 = 0000000000000000
! Mem[0000000010001400] = ff0000ff ffffff00, %l6 = 2ecd1528, %l7 = 00000004
ldda [%i0+%g0]0x80,%l6 ! %l6 = 00000000ff0000ff 00000000ffffff00
! Mem[0000000010001410] = ff000000, %l4 = 60537de62ecd2fff
ldsba [%i0+%o5]0x80,%l4 ! %l4 = ffffffffffffffff
! %l1 = 00000000ff0000ff, %l0 = ff000000fffffff4, %l7 = 00000000ffffff00
or %l1,%l0,%l7 ! %l7 = ff000000ffffffff
! Mem[0000000020800000] = 048aedbb, %l7 = ff000000ffffffff
ldsb [%o1+0x001],%l7 ! %l7 = ffffffffffffff8a
! Starting 10 instruction Store Burst
! %l7 = ffffffffffffff8a, Mem[00000000201c0001] = 09ff75c1
stb %l7,[%o0+0x001] ! Mem[00000000201c0000] = 098a75c1
p0_label_198:
! %l4 = ffffffffffffffff, Mem[0000000010001408] = 0000e0c7
stwa %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffffffff
! Mem[00000000100c1410] = 000000ff ffffffff, %l0 = fffffff4, %l1 = ff0000ff
ldda [%i3+%o5]0x88,%l0 ! %l0 = 00000000ffffffff 00000000000000ff
! Mem[0000000010141418] = fffffffffffffcb7, %l4 = ffffffffffffffff, %l0 = 00000000ffffffff
add %i5,0x18,%g1
casxa [%g1]0x80,%l4,%l0 ! %l0 = fffffffffffffcb7
! Mem[0000000030101400] = 0000e0c7, %l0 = fffffffffffffcb7
ldstuba [%i4+%g0]0x89,%l0 ! %l0 = 000000c7000000ff
! Mem[0000000010101410] = 000000ff, %l0 = 00000000000000c7
swapa [%i4+%o5]0x80,%l0 ! %l0 = 00000000000000ff
! Code Fragment 4
p0_fragment_14:
! %l0 = 00000000000000ff
setx 0x39c6023033d9c6b3,%g7,%l0 ! %l0 = 39c6023033d9c6b3
! %l1 = 00000000000000ff
setx 0x09c49ea839dab3e7,%g7,%l1 ! %l1 = 09c49ea839dab3e7
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = 39c6023033d9c6b3
setx 0xc4b8e2483105f18b,%g7,%l0 ! %l0 = c4b8e2483105f18b
! %l1 = 09c49ea839dab3e7
setx 0x844e6aafccac832d,%g7,%l1 ! %l1 = 844e6aafccac832d
! %f30 = 1f6fff52 34e68dab, Mem[0000000030081410] = 00000000 ff000000
stda %f30,[%i2+%o5]0x89 ! Mem[0000000030081410] = 1f6fff52 34e68dab
! Mem[0000000010101438] = ab8de634, %l0 = c4b8e2483105f18b, %asi = 80
swapa [%i4+0x038]%asi,%l0 ! %l0 = 00000000ab8de634
! %l6 = ff0000ff, %l7 = ffffff8a, Mem[0000000010101400] = ffffff00 f4ffffff
stda %l6,[%i4+%g0]0x88 ! Mem[0000000010101400] = ff0000ff ffffff8a
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = 098a75c1, %l0 = 00000000ab8de634
lduh [%o0+%g0],%l0 ! %l0 = 000000000000098a
p0_label_199:
! Mem[0000000030141400] = ff000000, %l0 = 000000000000098a
lduwa [%i5+%g0]0x81,%l0 ! %l0 = 00000000ff000000
! Mem[0000000020800000] = 048aedbb, %l4 = ffffffffffffffff
lduba [%o1+0x000]%asi,%l4 ! %l4 = 0000000000000004
! Code Fragment 3
p0_fragment_15:
! %l0 = 00000000ff000000
setx 0xa1addda84d828f7f,%g7,%l0 ! %l0 = a1addda84d828f7f
! %l1 = 844e6aafccac832d
setx 0x9566ee3ff1115b8c,%g7,%l1 ! %l1 = 9566ee3ff1115b8c
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = a1addda84d828f7f
setx 0xbdd97e3020969215,%g7,%l0 ! %l0 = bdd97e3020969215
! %l1 = 9566ee3ff1115b8c
setx 0x406c73b028257312,%g7,%l1 ! %l1 = 406c73b028257312
! Mem[00000000100c1408] = 000000ff, %l1 = 406c73b028257312
lduwa [%i3+%o4]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[00000000100c1410] = ffffffff, %l6 = 00000000ff0000ff
ldsha [%i3+%o5]0x88,%l6 ! %l6 = ffffffffffffffff
! Mem[00000000201c0000] = 098a75c1, %l3 = 00000000ff000000
ldsb [%o0+%g0],%l3 ! %l3 = 0000000000000009
! Mem[0000000030001408] = ff0000ff, %l7 = ffffffffffffff8a
ldsba [%i0+%o4]0x81,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010001410] = ff000000, %l6 = ffffffffffffffff
lduwa [%i0+%o5]0x80,%l6 ! %l6 = 00000000ff000000
! Mem[00000000300c1410] = 00000000, %l1 = 00000000000000ff
ldsha [%i3+%o5]0x89,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030041400] = 52ff00ff, %l0 = bdd97e3020969215
swapa [%i1+%g0]0x89,%l0 ! %l0 = 0000000052ff00ff
p0_label_200:
! Mem[0000000010181410] = 00000821, %l2 = 00000000ff000000
swapa [%i6+%o5]0x88,%l2 ! %l2 = 0000000000000821
! Mem[0000000010041408] = 00000000, %l2 = 0000000000000821
ldstuba [%i1+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! %l2 = 0000000000000000, %l5 = 0000000000000000, %y = 36b0e381
sdiv %l2,%l5,%l4 ! Div by zero, %l0 = 0000000052ff014f
mov %l0,%y ! %y = 52ff0127
! Mem[0000000010181410] = 000000ff, %l4 = 0000000000000004
ldstuba [%i6+%o5]0x80,%l4 ! %l4 = 00000000000000ff
! %l7 = ffffffffffffffff, Mem[0000000010101400] = ff0000ff
stwa %l7,[%i4+%g0]0x88 ! Mem[0000000010101400] = ffffffff
! %l0 = 0000000052ff0127, Mem[0000000010041400] = ff0000ff
stba %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 270000ff
! %l4 = 0000000000000000, %l6 = 00000000ff000000, %y = 52ff0127
sdiv %l4,%l6,%l6 ! %l6 = ffffffff80000000
mov %l0,%y ! %y = 52ff0127
! %l7 = ffffffffffffffff, Mem[0000000020800001] = 048aedbb, %asi = 80
stba %l7,[%o1+0x001]%asi ! Mem[0000000020800000] = 04ffedbb
! %l4 = 00000000, %l5 = 00000000, Mem[0000000030041400] = 20969215 57272f74
stda %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = fffffff4, %l6 = ffffffff80000000
ldsha [%i2+%o4]0x80,%l6 ! %l6 = ffffffffffffffff
ba,a p0_not_taken_0_end
p0_not_taken_0:
! The following code should not be executed
mulx %l3,0x215,%l1
nop
udivx %l2,%l5,%l2
ba,a p0_branch_failed
p0_not_taken_0_end:
! End of Random Code for Thread 0
! Check Registers
p0_check_registers:
set p0_expected_registers,%g1
ldx [%g1+0x000],%g2
cmp %l0,%g2 ! %l0 should be 0000000052ff0127
bne,a,pn %xcc,p0_reg_l0_fail
mov %l0,%g3
ldx [%g1+0x008],%g2
cmp %l1,%g2 ! %l1 should be 0000000000000000
bne,a,pn %xcc,p0_reg_l1_fail
mov %l1,%g3
ldx [%g1+0x010],%g2
cmp %l2,%g2 ! %l2 should be 0000000000000000
bne,a,pn %xcc,p0_reg_l2_fail
mov %l2,%g3
ldx [%g1+0x018],%g2
cmp %l3,%g2 ! %l3 should be 0000000000000009
bne,a,pn %xcc,p0_reg_l3_fail
mov %l3,%g3
ldx [%g1+0x020],%g2
cmp %l4,%g2 ! %l4 should be 0000000000000000
bne,a,pn %xcc,p0_reg_l4_fail
mov %l4,%g3
ldx [%g1+0x028],%g2
cmp %l5,%g2 ! %l5 should be 0000000000000000
bne,a,pn %xcc,p0_reg_l5_fail
mov %l5,%g3
ldx [%g1+0x030],%g2
cmp %l6,%g2 ! %l6 should be ffffffffffffffff
bne,a,pn %xcc,p0_reg_l6_fail
mov %l6,%g3
ldx [%g1+0x038],%g2
cmp %l7,%g2 ! %l7 should be ffffffffffffffff
bne,a,pn %xcc,p0_reg_l7_fail
mov %l7,%g3
! Check %y register
set 0x52ff0127,%g2
rd %y,%g3
cmp %g2,%g3
bne,a p0_failed
mov 0x111,%g1
! Check Floating Point Registers
p0_check_fp_registers:
set p0_expected_fp_regs,%g3
std %f0,[%g1]
ldx [%g1],%l1
ldx [%g3+0x00],%l0
cmp %l0,%l1 ! %f0 should be c7e00000 000000ff
bne %xcc,p0_f0_fail
std %f2,[%g1]
ldx [%g1],%l1
ldx [%g3+0x08],%l0
cmp %l0,%l1 ! %f2 should be 00000000 000000ff
bne %xcc,p0_f2_fail
std %f4,[%g1]
ldx [%g1],%l1
ldx [%g3+0x10],%l0
cmp %l0,%l1 ! %f4 should be ffffffff ff000000
bne %xcc,p0_f4_fail
std %f6,[%g1]
ldx [%g1],%l1
ldx [%g3+0x18],%l0
cmp %l0,%l1 ! %f6 should be 00000000 412f1ff4
bne %xcc,p0_f6_fail
std %f8,[%g1]
ldx [%g1],%l1
ldx [%g3+0x20],%l0
cmp %l0,%l1 ! %f8 should be 00ff0000 8c4e8d6d
bne %xcc,p0_f8_fail
std %f10,[%g1]
ldx [%g1],%l1
ldx [%g3+0x28],%l0
cmp %l0,%l1 ! %f10 should be fffffff4 00000000
bne %xcc,p0_f10_fail
std %f12,[%g1]
ldx [%g1],%l1
ldx [%g3+0x30],%l0
cmp %l0,%l1 ! %f12 should be ff00ff52 00000000
bne %xcc,p0_f12_fail
std %f14,[%g1]
ldx [%g1],%l1
ldx [%g3+0x38],%l0
cmp %l0,%l1 ! %f14 should be 00000000 ff0000ff
bne %xcc,p0_f14_fail
std %f16,[%g1]
ldx [%g1],%l1
ldx [%g3+0x40],%l0
cmp %l0,%l1 ! %f16 should be c7e00000 00000000
bne %xcc,p0_f16_fail
std %f18,[%g1]
ldx [%g1],%l1
ldx [%g3+0x48],%l0
cmp %l0,%l1 ! %f18 should be 00000000 ff0000ff
bne %xcc,p0_f18_fail
std %f20,[%g1]
ldx [%g1],%l1
ldx [%g3+0x50],%l0
cmp %l0,%l1 ! %f20 should be ffffffff ff000000
bne %xcc,p0_f20_fail
std %f22,[%g1]
ldx [%g1],%l1
ldx [%g3+0x58],%l0
cmp %l0,%l1 ! %f22 should be ffffffff fffffcb7
bne %xcc,p0_f22_fail
std %f24,[%g1]
ldx [%g1],%l1
ldx [%g3+0x60],%l0
cmp %l0,%l1 ! %f24 should be 01000000 8c4e8d6d
bne %xcc,p0_f24_fail
std %f26,[%g1]
ldx [%g1],%l1
ldx [%g3+0x68],%l0
cmp %l0,%l1 ! %f26 should be ff000000 00000000
bne %xcc,p0_f26_fail
std %f28,[%g1]
ldx [%g1],%l1
ldx [%g3+0x70],%l0
cmp %l0,%l1 ! %f28 should be 00000000 00000000
bne %xcc,p0_f28_fail
std %f30,[%g1]
ldx [%g1],%l1
ldx [%g3+0x78],%l0
cmp %l0,%l1 ! %f30 should be 1f6fff52 34e68dab
bne %xcc,p0_f30_fail
nop
! 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 p0_temp,%g6
stx %g1,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
stx %fsr,[%g6+24]
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]
st %fsr,[%g6+24]
ta BAD_TRAP
p0_selfmod_failed:
ba p0_failed
mov 0xabc,%g1
p0_branch_failed:
mov 0xbbb,%g1
rd %ccr,%g2
ba p0_failed
mov 0x0,%g3
p0_trap1e:
smul %l3,%l1,%l4
done
p0_trap1o:
smul %l3,%l1,%l4
done
p0_trap2e:
fdtoi %f8 ,%f4
fsubs %f9 ,%f14,%f6
done
p0_trap2o:
fdtoi %f8 ,%f4
fsubs %f9 ,%f14,%f6
done
p0_trap3e:
orn %l4,%l3,%l0
xor %l4,%l0,%l7
orn %l0,-0x353,%l5
done
p0_trap3o:
orn %l4,%l3,%l0
xor %l4,%l0,%l7
orn %l0,-0x353,%l5
done
! Cross Processor Interrupt Handler
cross_intr_handler:
membar #Sync
! Identify the recipient of the interrupt
mov 0x10,%g1 ! VA of Core ID Register
ldxa [%g1]ASI_CMP_CORE_ID,%g1
and %g1,0x3f,%g4 ! Extract Core ID in %g4
sll %g4,2,%g1 ! Index into intr receive array
set received_xintr,%g2 ! Pointer to receive counters
lduw [%g2+%g1],%g3 ! Get receive count
inc %g3 ! Incement by 1
st %g3,[%g2+%g1] ! Update receive count
! Reset busy bit interrupts and return
mov 0x40,%g1 ! Busy bit
stxa %g1,[%g0]ASI_INTR_RECEIVE ! Clear the busy bit
membar #Sync
retry
inst_access_handler:
done
.align 256
data_access_handler:
1: 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
set p0_local4_start,%i4
set p0_local5_start,%i5
set p0_local6_start,%i6
clr %i7
! Init Local Registers in Window 0
ldx [%g1+0x000],%l0 ! %l0 = ca8662063155831c
ldx [%g1+0x008],%l1 ! %l1 = 4891b675fea9c1a1
ldx [%g1+0x010],%l2 ! %l2 = 022c5b4266427080
ldx [%g1+0x018],%l3 ! %l3 = 507f85a7a99da124
ldx [%g1+0x020],%l4 ! %l4 = 25d87e7a29036b6d
ldx [%g1+0x028],%l5 ! %l5 = e9214980c6704eb9
ldx [%g1+0x030],%l6 ! %l6 = e883873ca254d25b
ldx [%g1+0x038],%l7 ! %l7 = 52a876b9e69113cc
! Initialize the output register of window 0
set share0_start,%o0
set share1_start,%o1
set share2_start,%o2
set share3_start,%o3
mov 0x08,%o4
mov 0x10,%o5
mov 0x18,%o6
retl
nop
user_text_end:
.seg "text"
.align 0x2000
user_near0_start:
p0_near_0_le:
smul %l3,%l1,%l4
fdivs %f0 ,%f4 ,%f9
fsubs %f9 ,%f14,%f6
jmpl %o7,%g0
fsubs %f15,%f12,%f8
p0_near_0_he:
fadds %f25,%f22,%f24
xor %l4,-0xd38,%l7
orn %l0,-0x353,%l5
jmpl %o7,%g0
ldsb [%i0+0x00f],%l7 ! Mem[000000001000140f]
near0_b2b_h:
mulx %l2,%l7,%l7
smul %l6,-0xc1b,%l5
mulx %l6,-0x620,%l2
mulx %l2,0x690,%l6
addc %l7,%l6,%l5
orn %l2,-0x4b7,%l1
and %l5,-0x875,%l7
jmpl %o7,%g0
and %l2,%l7,%l6
near0_b2b_l:
add %l6,%l2,%l0
and %l0,0xd6a,%l1
orn %l2,0xfc8,%l7
smul %l3,%l7,%l5
xor %l1,%l6,%l3
smul %l1,%l0,%l1
orn %l7,-0xf86,%l2
jmpl %o7,%g0
and %l7,%l7,%l5
user_near0_end:
.seg "text"
.align 0x2000
user_near1_start:
p0_near_1_le:
smul %l6,0xb04,%l0
addc %l6,-0x0fa,%l0
jmpl %o7,%g0
xnor %l2,%l2,%l7
p0_near_1_he:
fmuls %f24,%f22,%f26
jmpl %o7,%g0
mulx %l6,%l7,%l5
near1_b2b_h:
fmuls %f17,%f19,%f31
smul %l3,%l5,%l4
jmpl %o7,%g0
and %l3,0x0d6,%l5
near1_b2b_l:
sub %l1,%l3,%l1
fsubs %f7 ,%f1 ,%f2
jmpl %o7,%g0
addc %l4,%l5,%l7
user_near1_end:
.seg "text"
.align 0x2000
user_near2_start:
p0_near_2_le:
add %l0,0xc3b,%l0
xnor %l4,%l4,%l5
orn %l7,%l1,%l0
addc %l4,%l2,%l7
fdivs %f3 ,%f4 ,%f7
orn %l4,%l3,%l4
nop
jmpl %o7,%g0
fdivs %f14,%f1 ,%f3
p0_near_2_he:
udivx %l6,%l6,%l1
fdivs %f19,%f28,%f21
fstod %f23,%f30
smul %l2,0x73c,%l4
orn %l6,%l0,%l5
subc %l3,%l2,%l4
jmpl %o7,%g0
andn %l2,%l2,%l2
near2_b2b_h:
xnor %l1,%l2,%l3
fadds %f18,%f31,%f24
xor %l3,-0x9a2,%l6
fadds %f28,%f30,%f31
xnor %l6,%l1,%l0
smul %l4,-0x465,%l0
umul %l3,%l2,%l7
jmpl %o7,%g0
andn %l4,%l0,%l4
near2_b2b_l:
fcmps %fcc0,%f14,%f10
fsqrts %f8 ,%f12
addc %l7,0xa4a,%l3
sub %l2,0xd4f,%l5
fsqrts %f14,%f14
mulx %l4,%l5,%l4
udivx %l1,%l6,%l4
jmpl %o7,%g0
fmuls %f0 ,%f11,%f8
user_near2_end:
.seg "text"
.align 0x2000
user_near3_start:
p0_near_3_le:
fdivs %f6 ,%f1 ,%f5
mulx %l1,0x010,%l6
sdivx %l0,0xa35,%l3
fcmps %fcc3,%f4 ,%f13
orn %l2,-0xf30,%l6
orn %l4,-0x3c3,%l6
umul %l3,%l4,%l2
jmpl %o7,%g0
std %l0,[%i4+0x018] ! Mem[0000000010101418]
p0_near_3_he:
or %l6,%l2,%l6
fsqrts %f16,%f20
xnor %l1,-0x953,%l4
jmpl %o7,%g0
fsubs %f23,%f29,%f25
near3_b2b_h:
addc %l6,-0xc58,%l4
fcmps %fcc2,%f23,%f29
addc %l7,%l3,%l3
jmpl %o7,%g0
sdivx %l1,0x576,%l7
near3_b2b_l:
fdivs %f15,%f0 ,%f7
fmuls %f6 ,%f3 ,%f14
umul %l2,-0x2fd,%l3
jmpl %o7,%g0
udivx %l2,0xbe6,%l5
user_near3_end:
.seg "text"
.text
.align 0x2000
user_far0_start:
p0_far_0_le:
fadds %f7 ,%f13,%f14
jmpl %o7,%g0
and %l5,%l4,%l6
p0_far_0_lem:
fadds %f7 ,%f13,%f14
jmpl %o7,%g0
and %l5,%l4,%l6
p0_far_0_he:
fdivs %f30,%f22,%f26
fsubs %f22,%f18,%f20
smul %l4,0x70d,%l2
fsqrts %f21,%f18
fmuls %f27,%f23,%f28
fsubs %f22,%f16,%f17
jmpl %o7,%g0
fcmps %fcc3,%f25,%f30
p0_far_0_hem:
fdivs %f30,%f22,%f26
fsubs %f22,%f18,%f20
smul %l4,0x70d,%l2
fsqrts %f21,%f18
fmuls %f27,%f23,%f28
fsubs %f22,%f16,%f17
jmpl %o7,%g0
fcmps %fcc3,%f25,%f30
p0_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
far0_b2b_h:
or %l5,0x245,%l2
fsqrts %f18,%f30
subc %l1,%l3,%l2
jmpl %o7,%g0
fcmps %fcc3,%f23,%f17
far0_b2b_l:
fcmps %fcc1,%f15,%f5
fdivs %f9 ,%f3 ,%f4
mulx %l1,-0x742,%l2
jmpl %o7,%g0
fsqrts %f12,%f15
user_far0_end:
.seg "text"
.text
.align 0x2000
user_far1_start:
p0_far_1_le:
mulx %l2,%l0,%l6
st %f6 ,[%i6+0x030] ! Mem[0000000010181430]
sub %l1,-0xa12,%l6
fcmps %fcc3,%f11,%f4
orn %l5,%l3,%l1
and %l6,0xdc3,%l4
mulx %l6,%l5,%l7
jmpl %o7,%g0
udivx %l5,0xeb1,%l6
p0_far_1_lem:
mulx %l2,%l0,%l6
membar #Sync
st %f6 ,[%i6+0x030] ! Mem[0000000010181430]
sub %l1,-0xa12,%l6
fcmps %fcc3,%f11,%f4
orn %l5,%l3,%l1
and %l6,0xdc3,%l4
mulx %l6,%l5,%l7
jmpl %o7,%g0
udivx %l5,0xeb1,%l6
p0_far_1_he:
sub %l3,%l2,%l0
andn %l1,%l2,%l6
andn %l4,%l6,%l1
or %l4,%l3,%l0
jmpl %o7,%g0
xnor %l6,%l1,%l1
p0_far_1_hem:
sub %l3,%l2,%l0
andn %l1,%l2,%l6
andn %l4,%l6,%l1
or %l4,%l3,%l0
jmpl %o7,%g0
xnor %l6,%l1,%l1
p0_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
far1_b2b_h:
and %l6,%l5,%l7
umul %l3,%l7,%l7
fitos %f18,%f16
udivx %l4,0x1f9,%l4
addc %l1,-0x28c,%l6
jmpl %o7,%g0
fdivs %f18,%f21,%f25
far1_b2b_l:
xor %l6,-0xa3a,%l4
sub %l0,0xb5b,%l7
xor %l2,%l4,%l7
sub %l3,-0x32b,%l6
andn %l5,-0x2e0,%l4
jmpl %o7,%g0
and %l7,-0x7a4,%l5
user_far1_end:
.seg "text"
.text
.align 0x2000
user_far2_start:
p0_far_2_le:
mulx %l1,%l7,%l5
sdivx %l3,%l7,%l2
fcmps %fcc1,%f8 ,%f12
or %l6,-0x25b,%l7
jmpl %o7,%g0
orn %l7,%l4,%l4
p0_far_2_lem:
mulx %l1,%l7,%l5
sdivx %l3,%l7,%l2
fcmps %fcc1,%f8 ,%f12
or %l6,-0x25b,%l7
jmpl %o7,%g0
orn %l7,%l4,%l4
p0_far_2_he:
and %l0,0x638,%l4
xor %l1,0x26c,%l0
jmpl %o7,%g0
orn %l7,0x6d9,%l0
p0_far_2_hem:
and %l0,0x638,%l4
xor %l1,0x26c,%l0
jmpl %o7,%g0
orn %l7,0x6d9,%l0
p0_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
far2_b2b_h:
fstod %f21,%f20
sdivx %l7,-0xbe5,%l5
addc %l4,-0x6cb,%l6
xor %l1,%l3,%l4
sub %l2,%l7,%l7
jmpl %o7,%g0
udivx %l5,%l6,%l0
far2_b2b_l:
fcmps %fcc3,%f7 ,%f11
subc %l0,-0x514,%l1
umul %l7,-0xa28,%l3
xor %l6,-0x4d2,%l7
fsubs %f10,%f10,%f9
jmpl %o7,%g0
fsubs %f12,%f12,%f1
user_far2_end:
.seg "text"
.text
.align 0x2000
user_far3_start:
p0_far_3_le:
fsqrts %f11,%f1
orn %l1,%l6,%l1
jmpl %o7,%g0
mulx %l3,0x11f,%l1
p0_far_3_lem:
fsqrts %f11,%f1
orn %l1,%l6,%l1
jmpl %o7,%g0
mulx %l3,0x11f,%l1
p0_far_3_he:
xnor %l6,%l1,%l5
jmpl %o7,%g0
andn %l7,-0x698,%l1
p0_far_3_hem:
xnor %l6,%l1,%l5
jmpl %o7,%g0
andn %l7,-0x698,%l1
p0_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
far3_b2b_h:
orn %l6,-0x979,%l7
addc %l7,0x035,%l2
sdivx %l4,0x4d7,%l5
jmpl %o7,%g0
sub %l0,%l2,%l6
far3_b2b_l:
fcmps %fcc3,%f7 ,%f9
fmuls %f3 ,%f10,%f2
sdivx %l5,0xf3f,%l6
jmpl %o7,%g0
fcmps %fcc2,%f4 ,%f11
user_far3_end:
.seg "text"
.align 0x2000
user_jump0_start:
INIT_MEM(0, 0x0010, 1, +, 0, +, 0)
p0_jmpl_0_le:
nop
addc %l1,%l0,%l1
udivx %l1,%l5,%l4
jmpl %g6+8,%g0
fcmps %fcc3,%f14,%f6
p0_call_0_le:
xor %l0,-0x155,%l3
smul %l6,0xb2c,%l0
fsqrts %f7 ,%f8
smul %l3,-0xf45,%l6
smul %l0,0x88b,%l3
retl
add %l4,%l7,%l1
p0_jmpl_0_lo:
nop
addc %l1,%l0,%l1
udivx %l1,%l5,%l4
jmpl %g6+8,%g0
fcmps %fcc3,%f14,%f6
p0_call_0_lo:
xor %l0,-0x155,%l3
smul %l6,0xb2c,%l0
fsqrts %f7 ,%f8
smul %l3,-0xf45,%l6
smul %l0,0x88b,%l3
retl
add %l4,%l7,%l1
p0_jmpl_0_he:
sdivx %l3,%l5,%l1
and %l6,-0x471,%l2
jmpl %g6+8,%g0
addc %l5,%l0,%l3
p0_call_0_he:
retl
subc %l4,0x203,%l3
p0_jmpl_0_ho:
sdivx %l3,%l5,%l1
and %l6,-0x471,%l2
jmpl %g6+8,%g0
addc %l5,%l0,%l3
p0_call_0_ho:
retl
subc %l4,0x203,%l3
user_jump0_end:
.seg "text"
.align 0x2000
user_jump1_start:
INIT_MEM(0, 0x0020, 1, +, 0, +, 0)
p0_jmpl_1_le:
smul %l7,%l3,%l4
fmuls %f10,%f5 ,%f13
mulx %l5,%l0,%l0
fadds %f2 ,%f0 ,%f13
xor %l4,-0xc10,%l3
ld [%i0+0x008],%f15 ! Mem[0000000010001408]
fsubs %f1 ,%f11,%f11
jmpl %g6+8,%g0
udivx %l0,%l0,%l1
p0_call_1_le:
andn %l6,%l1,%l1
add %l6,-0x02d,%l3
retl
fmuls %f12,%f0 ,%f3
p0_jmpl_1_lo:
smul %l7,%l3,%l4
fmuls %f10,%f5 ,%f13
mulx %l5,%l0,%l0
fadds %f2 ,%f0 ,%f13
xor %l4,-0xc10,%l3
ld [%o0+0x008],%f15 ! Mem[0000000010001408]
fsubs %f1 ,%f11,%f11
jmpl %g6+8,%g0
udivx %l0,%l0,%l1
p0_call_1_lo:
andn %l6,%l1,%l1
add %l6,-0x02d,%l3
retl
fmuls %f12,%f0 ,%f3
p0_jmpl_1_he:
fcmps %fcc2,%f30,%f18
or %l1,-0x7dd,%l0
jmpl %g6+8,%g0
fmuls %f18,%f22,%f16
p0_call_1_he:
xnor %l7,-0xa37,%l5
std %f16,[%i2+0x010] ! Mem[0000000010081410]
xnor %l0,0xad1,%l4
smul %l2,-0x4f2,%l2
udivx %l0,%l4,%l4
retl
addc %l0,%l5,%l1
p0_jmpl_1_ho:
fcmps %fcc2,%f30,%f18
or %l1,-0x7dd,%l0
jmpl %g6+8,%g0
fmuls %f18,%f22,%f16
p0_call_1_ho:
xnor %l7,-0xa37,%l5
std %f16,[%o2+0x010] ! Mem[0000000010081410]
xnor %l0,0xad1,%l4
smul %l2,-0x4f2,%l2
udivx %l0,%l4,%l4
retl
addc %l0,%l5,%l1
user_jump1_end:
.seg "text"
.align 0x2000
user_jump2_start:
INIT_MEM(0, 0x0030, 1, +, 0, +, 0)
p0_jmpl_2_le:
mulx %l6,0xc4f,%l1
mulx %l0,0x5a3,%l0
sub %l7,0x30f,%l3
fdivs %f11,%f11,%f14
andn %l7,0x1d0,%l4
smul %l6,%l1,%l3
jmpl %g6+8,%g0
fdivs %f10,%f15,%f0
p0_call_2_le:
fadds %f10,%f9 ,%f4
ldd [%i6+0x010],%f14 ! Mem[0000000010181410]
retl
and %l1,%l1,%l3
p0_jmpl_2_lo:
mulx %l6,0xc4f,%l1
mulx %l0,0x5a3,%l0
sub %l7,0x30f,%l3
fdivs %f11,%f11,%f14
andn %l7,0x1d0,%l4
smul %l6,%l1,%l3
jmpl %g6+8,%g0
fdivs %f10,%f15,%f0
p0_call_2_lo:
fadds %f10,%f9 ,%f4
ldd [%o6+0x010],%f14 ! Mem[0000000010181410]
retl
and %l1,%l1,%l3
p0_jmpl_2_he:
fsqrts %f26,%f16
umul %l2,%l0,%l7
add %l5,-0xf14,%l5
sdivx %l7,-0xda5,%l7
jmpl %g6+8,%g0
fdtoi %f24,%f25
p0_call_2_he:
orn %l5,%l2,%l6
and %l5,%l3,%l5
sub %l2,%l0,%l5
sub %l2,0xad4,%l0
retl
fmuls %f29,%f24,%f16
p0_jmpl_2_ho:
fsqrts %f26,%f16
umul %l2,%l0,%l7
add %l5,-0xf14,%l5
sdivx %l7,-0xda5,%l7
jmpl %g6+8,%g0
fdtoi %f24,%f25
p0_call_2_ho:
orn %l5,%l2,%l6
and %l5,%l3,%l5
sub %l2,%l0,%l5
sub %l2,0xad4,%l0
retl
fmuls %f29,%f24,%f16
user_jump2_end:
.seg "text"
.align 0x2000
user_jump3_start:
INIT_MEM(0, 0x0040, 1, +, 0, +, 0)
p0_jmpl_3_le:
smul %l5,-0x87f,%l2
add %l5,%l6,%l1
ld [%i4+0x028],%f6 ! Mem[0000000010101428]
subc %l3,%l2,%l0
or %l5,%l7,%l6
jmpl %g6+8,%g0
mulx %l1,0xde5,%l5
p0_call_3_le:
fmuls %f8 ,%f8 ,%f15
udivx %l1,%l0,%l4
smul %l2,0xd28,%l4
subc %l1,%l3,%l3
fsubs %f6 ,%f7 ,%f11
retl
sth %l0,[%i1+0x036] ! Mem[0000000010041436]
p0_jmpl_3_lo:
smul %l5,-0x87f,%l2
add %l5,%l6,%l1
ld [%o4+0x028],%f6 ! Mem[0000000010101428]
subc %l3,%l2,%l0
or %l5,%l7,%l6
jmpl %g6+8,%g0
mulx %l1,0xde5,%l5
p0_call_3_lo:
fmuls %f8 ,%f8 ,%f15
udivx %l1,%l0,%l4
smul %l2,0xd28,%l4
subc %l1,%l3,%l3
fsubs %f6 ,%f7 ,%f11
retl
sth %l0,[%o1+0x036] ! Mem[0000000010041436]
p0_jmpl_3_he:
or %l4,%l3,%l2
xnor %l0,%l2,%l6
or %l2,%l6,%l5
smul %l4,-0x0a6,%l6
fdivs %f24,%f25,%f22
jmpl %g6+8,%g0
subc %l6,0xf6f,%l7
p0_call_3_he:
fcmps %fcc0,%f25,%f25
retl
xnor %l5,-0xdc6,%l6
p0_jmpl_3_ho:
or %l4,%l3,%l2
xnor %l0,%l2,%l6
or %l2,%l6,%l5
smul %l4,-0x0a6,%l6
fdivs %f24,%f25,%f22
jmpl %g6+8,%g0
subc %l6,0xf6f,%l7
p0_call_3_ho:
fcmps %fcc0,%f25,%f25
retl
xnor %l5,-0xdc6,%l6
user_jump3_end:
.seg "data"
.align 0x2000
user_data_start:
done_flags:
.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 1
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
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
max_windows:
.word 1,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
.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
.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
.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
.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 0xca866206,0x3155831c ! Init value for %l0
.word 0x4891b675,0xfea9c1a1 ! Init value for %l1
.word 0x022c5b42,0x66427080 ! Init value for %l2
.word 0x507f85a7,0xa99da124 ! Init value for %l3
.word 0x25d87e7a,0x29036b6d ! Init value for %l4
.word 0xe9214980,0xc6704eb9 ! Init value for %l5
.word 0xe883873c,0xa254d25b ! Init value for %l6
.word 0x52a876b9,0xe69113cc ! Init value for %l7
.align 64
p0_init_freg:
.word 0xf8511d1b,0xefb2d718 ! Init value for %f0
.word 0x393e2a63,0x9eed9753 ! Init value for %f2
.word 0xda6229f7,0xa19f87bd ! Init value for %f4
.word 0xb3fc65cc,0x64804183 ! Init value for %f6
.word 0x082da03a,0xb1a1a9fd ! Init value for %f8
.word 0x44cc3530,0x23145b02 ! Init value for %f10
.word 0xbdce655c,0x80119692 ! Init value for %f12
.word 0xfaf2162c,0x1aee0638 ! Init value for %f14
.word 0xbc8ad5ed,0xa79d9bf2 ! Init value for %f16
.word 0xf404cd1d,0xaf703dc3 ! Init value for %f18
.word 0x9e3612e3,0xfa8a642b ! Init value for %f20
.word 0x14da5593,0xf482f3f5 ! Init value for %f22
.word 0xe7cdd534,0x98f0288b ! Init value for %f24
.word 0x72016081,0x64902294 ! Init value for %f26
.word 0x47d58ad6,0x31dcbcd9 ! Init value for %f28
.word 0x2579ae5c,0x22487c2b ! Init value for %f30
.word 0x7737f8a3,0xe4921899 ! Init value for %f32
.word 0x821ec8e2,0xb507acd4 ! Init value for %f34
.word 0x13dfcadc,0x2c2a5f34 ! Init value for %f36
.word 0x55725e6d,0x1e017edd ! Init value for %f38
.word 0xf5d75abc,0x2f9b2906 ! Init value for %f40
.word 0xf1137fd6,0x51341abb ! Init value for %f42
.word 0x18f4aba1,0xedeabd4f ! Init value for %f44
.word 0xf47520a7,0x36cff8c6 ! Init value for %f46
.word 0x4ef5c7d7,0x828ce2ca
.word 0xc06c747b,0x48f15b7e
.word 0xe772311d,0xf7ad36a7
.word 0x8c8159dc,0xad05108c
.word 0x8ea2f88d,0xc66fcf96
.word 0xfb69ff2c,0x9947a3af
.word 0x289a87c6,0x08e5ba2b
.word 0x25391679,0x810937d7
p0_share_mask:
.word 0xffff0000,0x00000000
.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,0x52ff0127
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000009
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0xffffffff,0xffffffff
.word 0xffffffff,0xffffffff
p0_expected_fp_regs:
.word 0xc7e00000,0x000000ff
.word 0x00000000,0x000000ff
.word 0xffffffff,0xff000000
.word 0x00000000,0x412f1ff4
.word 0x00ff0000,0x8c4e8d6d
.word 0xfffffff4,0x00000000
.word 0xff00ff52,0x00000000
.word 0x00000000,0xff0000ff
.word 0xc7e00000,0x00000000
.word 0x00000000,0xff0000ff
.word 0xffffffff,0xff000000
.word 0xffffffff,0xfffffcb7
.word 0x01000000,0x8c4e8d6d
.word 0xff000000,0x00000000
.word 0x00000000,0x00000000
.word 0x1f6fff52,0x34e68dab
.word 0x00000029,0x00000000 ! %fsr = 0000002900000000
p0_local0_expect:
.word 0xff0000ff,0xffffff00
.word 0xffffffff,0x00000000
.word 0xff000000,0x00000000
.word 0x60537de6,0x2ecd2fff
.word 0x00000000,0xff0000ff
.word 0x00000000,0xdfe181b1
.word 0xba8cffb3,0x56f8fdfa
.word 0xaa578bda,0xb7e40821
p0_local0_sec_expect:
.word 0x00000000,0x00000000
.word 0xff0000ff,0x00000060
.word 0x00000000,0x00000000
.word 0x44817c95,0x33b9f0ff
.word 0xa10a760e,0x5a2be836
.word 0xc09d1212,0xa82c0c11
.word 0xb181e1df,0xe642abc1
.word 0x5d018ec3,0xc57ab026
p0_local1_expect:
.word 0x270000ff,0x00000000
.word 0xff000000,0xff0000ff
.word 0xc7e00000,0x000000ff
.word 0x000032c0,0x00000000
.word 0x000000ff,0x93318aff
.word 0x00000000,0xc727cf71
.word 0x866cc347,0x24a11e94
.word 0x866c804d,0x00000001
p0_local1_sec_expect:
.word 0x00000000,0x00000000
.word 0x2815cd2e,0xffffff00
.word 0x00000000,0xff000000
.word 0x2ce0798a,0x580c7ef8
.word 0xb37058a8,0x1428fa21
.word 0x627c52ad,0x0f3b87e9
.word 0xdf712ac7,0x56dbeb7e
.word 0xeb3bc258,0x93e09dfe
p0_local2_expect:
.word 0x00000000,0xff000000
.word 0xfffffff4,0x00000000
.word 0xff000000,0x00000000
.word 0x52ff00ff,0x691e0821
.word 0x36000000,0x93318aff
.word 0xffffaa84,0x0000ff60
.word 0x0542b5e2,0x00000036
.word 0x0000ffff,0xcc650044
p0_local2_sec_expect:
.word 0x0000ff00,0xfffffcb7
.word 0xffffff00,0x00000000
.word 0xab8de634,0x52ff6f1f
.word 0x5727e874,0xf6cc8abd
.word 0xd488a646,0x1a315cff
.word 0x595e11c7,0x0710d380
.word 0x909c4eed,0x836e8709
.word 0xb181e1df,0x24c24b88
p0_local3_expect:
.word 0xf4ffffff,0x000000ff
.word 0x000000ff,0xff0000ff
.word 0xffffffff,0xff000000
.word 0xffffffff,0xfffffcb7
.word 0x00ff0000,0x8c4e8d6d
.word 0x00ff0000,0x00000000
.word 0xc1ab7de6,0x2ecd1528
.word 0x1f6fff52,0x34e68dab
p0_local3_sec_expect:
.word 0x01000000,0x8c4e8d6d
.word 0x00000000,0x00000000
.word 0x00000000,0x0000ffe5
.word 0xffffffff,0xfffffcb7
.word 0x01000000,0x8c4e8d6d
.word 0x00ff0000,0x00000000
.word 0xc1ab7de6,0x2ecd1528
.word 0x1f6fff52,0x34e68dab
p0_local4_expect:
.word 0xffffffff,0x8affffff
.word 0x00000000,0x00000000
.word 0x000000c7,0xffffffff
.word 0xb7fcffff,0xffffffff
.word 0x6d8d4e8c,0x00000001
.word 0x00000000,0x0000ff00
.word 0x00000000,0x00000000
.word 0x3105f18b,0x52ff6f1f
p0_local4_sec_expect:
.word 0xffe00000,0x000000ff
.word 0x00000000,0x000000ff
.word 0x60000000,0x0000ff00
.word 0x00000000,0x412f1ff4
.word 0xff000000,0x920000ff
.word 0x00000000,0x00000000
.word 0xff00ff52,0x00000000
.word 0x00000000,0xff0000ff
p0_local5_expect:
.word 0xf4ffffff,0x00000000
.word 0x00000000,0xff0000ff
.word 0xffffffff,0xff000000
.word 0xffffffff,0xfffffcb7
.word 0x01000000,0x8c4e8d6d
.word 0x00ff0000,0x00000000
.word 0x00000000,0x00000000
.word 0x1f6fff52,0x34e68dab
p0_local5_sec_expect:
.word 0xff000000,0x00000000
.word 0x00000000,0xffffffff
.word 0x67ffffff,0xffffffff
.word 0xfff0b933,0x957c8144
.word 0x36e82b5a,0x0e760aa1
.word 0x110c2ca8,0x12129dc0
.word 0xc1ab42e6,0xdfe181b1
.word 0x26b07ac5,0xc38e015d
p0_local6_expect:
.word 0x00670000,0x000000ff
.word 0xff00e0c7,0x00000000
.word 0xff0000ff,0x00008143
.word 0xffffffff,0xfffffcb7
.word 0x000000ff,0x00008100
.word 0xffcc3530,0x23145b02
.word 0x00008143,0x8011ff92
.word 0xfaf2162c,0x691ec5b0
p0_local6_sec_expect:
.word 0xff000000,0x00000000
.word 0xff00ff52,0x00000000
.word 0xff000000,0xf9000000
.word 0x92000000,0x691e0821
.word 0x60000000,0x000000ff
.word 0xffffaa84,0xabc1ffff
.word 0x0542b5e2,0x23145b02
.word 0x00000000,0xff0000ff
share0_expect:
.word 0x098a75c1,0x3605c8b8
.word 0x73c609b0,0x97354f09
.word 0x39ea50ce,0xd21dffc4
.word 0x1f784432,0xb2959b14
.word 0x3633a2d5,0xe4eb9729
.word 0x5681ba3a,0x42b60eb4
.word 0x5511ba9e,0x219ee664
.word 0x0bf8f617,0x3db12154
share1_expect:
.word 0x04ffedbb,0x9a5bc1ac
.word 0x709c4692,0xb35ddedc
.word 0x3b91db55,0xa0b248f9
.word 0x1434d037,0xe62d0cf1
.word 0x54ef96e3,0x9575155f
.word 0x8f612637,0xdaf61005
.word 0x62ee9803,0x925aacaf
.word 0xa36e91b3,0x2f4c6f53
.word 0x28ffecd0,0x6ed76079
.word 0x22f8e395,0xc2eb1142
.word 0x91ec12b5,0x9aa3c2f2
.word 0x0fa7ea49,0xf6beed58
.word 0xadd0f03e,0xa08ac409
.word 0xfacbcc2b,0xd606b14c
.word 0x96bb82b8,0x32f6e2c9
.word 0x5543797f,0xfff98399
share2_expect:
.word 0x0000877b,0xdb509472
.word 0xa5282547,0x330972db
.word 0xc0759970,0x51c5dd88
.word 0x7c2ee3d1,0xb7e5d9e5
.word 0xeecd1937,0xd272abc5
.word 0x1507b25d,0x87930b51
.word 0x70296e0d,0x23cd4b60
.word 0xdd42d516,0xee989edc
share3_expect:
.word 0xffe5ddab,0x140a5683
.word 0xf76cac04,0x3766cd6e
.word 0x378a2b6c,0x8533c52e
.word 0x0223fb96,0xf3e037ec
.word 0x6cda1702,0x049c9290
.word 0x8c8395c3,0x1395cad4
.word 0xbb146f5c,0xe6b8a51d
.word 0xb3ba408d,0xf166c325
.word 0x2741d2c8,0xc407232a
.word 0x765946c6,0xc6749241
.word 0x0e2bf1ee,0x64aabdef
.word 0xc0cd4382,0x28185771
.word 0xc6c5d1ae,0x7f044ec3
.word 0x2970ea24,0xa4f4f8c2
.word 0xfad28fcb,0x061a80b3
.word 0x444d8c58,0x6565aa90
.word 0x3ddb4ee0,0x6fbac26d
.word 0x2250d472,0x524c4af9
.word 0xe3916f9d,0xb4270d04
.word 0x871990e5,0x91053e84
.word 0x40af4cb8,0x1835c464
.word 0x53b9505f,0x0ff134fc
.word 0x50e8b025,0x3d142063
.word 0x81a9b128,0x11af7b3f
.word 0x1609968e,0x4017e230
.word 0x8030717b,0xf46379a1
.word 0x030b7932,0x04641358
.word 0x8c47335c,0xcb692e8a
.word 0xf9762425,0xbc6abe90
.word 0xdac03a95,0x50e907af
.word 0x31e2445c,0xb6745d99
.word 0xd5ed1c27,0xfe6068ce
.word 0xffdd9604,0x084bdbb6
.word 0x1416d987,0x6936f5f8
.word 0xafbdf2de,0x891da5b1
.word 0x13a27d2d,0x9d9a886e
.word 0x113f9d2b,0x3d116457
.word 0x4ae9870a,0x57b4601b
.word 0x80d78eb9,0xdf1ca2ec
.word 0x1669228c,0x10d41c56
.word 0x92a1d198,0x9ccf68b0
.word 0x35a0eb64,0x2247efb9
.word 0x6ec632f9,0x8772701c
.word 0xb9dd0b87,0x3233f779
.word 0x60248288,0x306ca232
.word 0xec7a11f6,0x64f453da
.word 0xad7127e2,0x303c0010
.word 0x205bcf20,0x53625b60
.word 0xffaaf473,0xc7f90297
.word 0x03563a19,0x250a043a
.word 0x880493fc,0x39f83a18
.word 0xa21b5d61,0xf667e195
.word 0x675835c1,0x549a217c
.word 0x3b2403f5,0x2f7ddca8
.word 0xa243213c,0xffbb5847
.word 0x46aa789f,0x75556b94
.word 0x28ad75f7,0x473a8709
.word 0x78fec55d,0xaf3bbc02
.word 0x8054831a,0x83e9e97c
.word 0xf1ea332c,0x6c2ad524
.word 0xfa944878,0x40308d86
.word 0x26914997,0xa7352046
.word 0x6ef86dc6,0x461aca30
.word 0x33218b14,0x92272857
p0_invalidate_semaphore:
.word 0
! Data for Cross Processor Interrupt
.align 8
received_xintr:
.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
.word 0,0,0,0,0,0,0,0
p0_dispatch_retry:
.word 0,0
p0_xintr_data:
.word 0x00000000,0x00000001
.word 0x8d8c84a7,0xf786cf81
.word 0x00000000,0x00000002
.word 0xc8284740,0x4342702a
.word 0x00000000,0x00000003
.word 0xdd0276b7,0xbc407cdd
.word 0x00000000,0x00000004
.word 0x85c72898,0x6cd1ce09
.word 0x00000000,0x00000005
.word 0x6ac5b480,0x474cdd31
.word 0x00000000,0x00000006
.word 0x1468ea27,0xe02f9edd
.word 0x00000000,0x00000007
.word 0x532cad80,0x7e602a73
.word 0x00000000,0x00000008
.word 0xc05f782f,0xa9867c33
.align 8
p0_xintr_expected:
.word 0
.align 64
xintr_data_ptrs:
.word p0_xintr_data
.align 8
p0_xintr_db:
.skip 512
p0_xintr_retry_count:
.word 0,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
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_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local0_start
p0_local0_begin:
.skip 0x1400
p0_local0_start:
.word 0xbd6888c5,0x2a7aa50d,0x32520af0,0x18ba0478
.word 0x74cb7a97,0x14f96e1e,0xa0536e47,0x7a2b4159
.word 0xda50baaf,0xa3a45df4,0x16848775,0xc6f3cf0c
.word 0x04326049,0x6a782d43,0xfadc9f77,0x0f1b0b95
p0_local0_end:
SECTION .p0_local0_sec DATA_VA=0x000800000
attr_data {
Name = .p0_local0_sec,
VA = 0x0000000000800000,
RA = 0x0000000030000000,
PA = ra2pa(0x0000000030000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=SCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local0_sec_start
p0_local0_sec_begin:
.skip 0x1400
p0_local0_sec_start:
.word 0x67be1bdd,0xbf74240a,0x363308b3,0xf45d30ec
.word 0x918eed5a,0xdde5bb7e,0x44817c95,0x33b9f0ff
.word 0xa10a760e,0x5a2be836,0xc09d1212,0xa82c0c11
.word 0xe0aad552,0xa742ee43,0x5d018ec3,0xc57ab026
p0_local0_sec_end:
SECTION .p0_local1 DATA_VA=0x000802000
attr_data {
Name = .p0_local1,
VA = 0x0000000000802000,
RA = 0x0000000010040000,
PA = ra2pa(0x0000000010040000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local1_start
p0_local1_begin:
.skip 0x1400
p0_local1_start:
.word 0x4b594e7c,0x9c47a94e,0xba8ccfb3,0x56f8fdfa
.word 0x5317a465,0x04c685af,0xdf8af42f,0x8447cd5f
.word 0x3829b1c2,0x9b2e5c82,0x7ffbc477,0xc727cf71
.word 0xc44dc347,0xb6bd1e94,0x866c804d,0xb051662a
p0_local1_end:
SECTION .p0_local1_sec DATA_VA=0x000802000
attr_data {
Name = .p0_local1_sec,
VA = 0x0000000000802000,
RA = 0x0000000030040000,
PA = ra2pa(0x0000000030040000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=SCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local1_sec_start
p0_local1_sec_begin:
.skip 0x1400
p0_local1_sec_start:
.word 0xd2c46fab,0x61611459,0xc4d89b13,0x3741f12c
.word 0x2e55cc2b,0x64db7653,0x2ce0798a,0x580c7ef8
.word 0xb37058a8,0x1428fa21,0x627c52ad,0x0f3b87e9
.word 0xdf712ac7,0x56dbeb7e,0xeb3bc258,0x93e09dfe
p0_local1_sec_end:
SECTION .p0_local2 DATA_VA=0x000804000
attr_data {
Name = .p0_local2,
VA = 0x0000000000804000,
RA = 0x0000000010080000,
PA = ra2pa(0x0000000010080000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local2_start
p0_local2_begin:
.skip 0x1400
p0_local2_start:
.word 0x6b26c342,0xc90352a2,0xa41a702a,0x13876b2e
.word 0xdf46d72a,0x9442646f,0xaa578b53,0xb7e40821
.word 0x32c0fc82,0x93318abb,0xa8fbcaf5,0x1a856004
.word 0x0542b5e2,0x2a7232f0,0x8fe3d4ec,0x3d356f5d
p0_local2_end:
SECTION .p0_local2_sec DATA_VA=0x000804000
attr_data {
Name = .p0_local2_sec,
VA = 0x0000000000804000,
RA = 0x0000000030080000,
PA = ra2pa(0x0000000030080000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=SCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local2_sec_start
p0_local2_sec_begin:
.skip 0x1400
p0_local2_sec_start:
.word 0xf9f60e05,0x3c70cee3,0x5273a38f,0x7fee6e24
.word 0x92236e92,0xd303d2ce,0x12fb159c,0xf399fb61
.word 0x3d8f6c31,0xcadf75ee,0x919c4ae1,0xfb7eb842
.word 0x6c8eb036,0x89fff5dd,0x487ef861,0x15effd90
p0_local2_sec_end:
SECTION .p0_local3 DATA_VA=0x000806000
attr_data {
Name = .p0_local3,
VA = 0x0000000000806000,
RA = 0x00000000100c0000,
PA = ra2pa(0x00000000100c0000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local3_start
p0_local3_begin:
.skip 0x1400
p0_local3_start:
.word 0xceccbdda,0x110cac56,0x32858245,0x487c30c3
.word 0x038d0c6f,0x89b2e2bd,0x079e2c00,0x1e49fec9
.word 0xc2b40ebb,0xb0c42538,0x1123110b,0xa282e87f
.word 0x8b7d1d2d,0xdb18e563,0xd04808b7,0xa77b3f76
p0_local3_end:
SECTION .p0_local3_sec DATA_VA=0x000806000
attr_data {
Name = .p0_local3_sec,
VA = 0x0000000000806000,
RA = 0x00000000300c0000,
PA = ra2pa(0x00000000300c0000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=SCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local3_sec_start
p0_local3_sec_begin:
.skip 0x1400
p0_local3_sec_start:
.word 0x297fe946,0x1030f3bb,0x500a4ce7,0x85bc0023
.word 0xd755630f,0x4616c801,0xa0182e7f,0xd42a75e0
.word 0xb1c86ba3,0x513c3df7,0x56078ad3,0x90fb5ccf
.word 0xb6179133,0x17937f0f,0x589e1785,0xcd4a7dbc
p0_local3_sec_end:
SECTION .p0_local4 DATA_VA=0x000808000
attr_data {
Name = .p0_local4,
VA = 0x0000000000808000,
RA = 0x0000000010100000,
PA = ra2pa(0x0000000010100000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local4_start
p0_local4_begin:
.skip 0x1400
p0_local4_start:
.word 0xa9d9ccd2,0x3252de17,0xaf01ba15,0x5fb3f810
.word 0xd364a9da,0x04ed1813,0x4fd3af3c,0xd1efd355
.word 0x6d8d4e8c,0xb644550d,0xfe473183,0x8b39271f
.word 0x2815cd2e,0xe67dabc1,0xab8de634,0x52966f1f
p0_local4_end:
SECTION .p0_local4_sec DATA_VA=0x000808000
attr_data {
Name = .p0_local4_sec,
VA = 0x0000000000808000,
RA = 0x0000000030100000,
PA = ra2pa(0x0000000030100000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=SCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local4_sec_start
p0_local4_sec_begin:
.skip 0x1400
p0_local4_sec_start:
.word 0xc491d254,0x2a0beb80,0x96a9d7b0,0xad40bccd
.word 0x634b06a1,0x29ad2ce4,0x5727e874,0xf6cc8abd
.word 0xd488a646,0x1a315cff,0x595e11c7,0x0710d380
.word 0x909c4eed,0x836e8709,0xb181e1df,0x24c24b88
p0_local4_sec_end:
SECTION .p0_local5 DATA_VA=0x00080a000
attr_data {
Name = .p0_local5,
VA = 0x000000000080a000,
RA = 0x0000000010140000,
PA = ra2pa(0x0000000010140000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local5_start
p0_local5_begin:
.skip 0x1400
p0_local5_start:
.word 0xf264173e,0xef5a0afd,0xffb76198,0x97946159
.word 0x1506448b,0xb6f43338,0xc95d38d7,0x21c5323f
.word 0x6abf5bc0,0x9a8b5de6,0x4838317d,0x9ce5f11e
.word 0x42afcd89,0x9e8cd5cc,0x3caf1050,0x6540383c
p0_local5_end:
SECTION .p0_local5_sec DATA_VA=0x00080a000
attr_data {
Name = .p0_local5_sec,
VA = 0x000000000080a000,
RA = 0x0000000030140000,
PA = ra2pa(0x0000000030140000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=SCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local5_sec_start
p0_local5_sec_begin:
.skip 0x1400
p0_local5_sec_start:
.word 0x54360ebd,0xef0bfc1d,0xfaf59fa5,0xfe0c4ed0
.word 0x43380ab3,0x691ec5b0,0xe7e8db9d,0x9da97487
.word 0x5085344e,0x76f96546,0xfba52495,0x50c30c35
.word 0x5b5c0c0b,0x4387f566,0xd29902f7,0x5027d04a
p0_local5_sec_end:
SECTION .p0_local6 DATA_VA=0x00080c000
attr_data {
Name = .p0_local6,
VA = 0x000000000080c000,
RA = 0x0000000010180000,
PA = ra2pa(0x0000000010180000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local6_start
p0_local6_begin:
.skip 0x1400
p0_local6_start:
.word 0xb9df78dd,0x807f980a,0x444b475d,0x994277b2
.word 0xc51e0ba2,0xfa17dbfb,0xfe20eef2,0xa64097fe
.word 0x1bc514b0,0xbd7eb60b,0x4a95ce68,0x30510163
.word 0x5366a742,0x9c90feef,0x4a361d6d,0x616a5cee
p0_local6_end:
SECTION .p0_local6_sec DATA_VA=0x00080c000
attr_data {
Name = .p0_local6_sec,
VA = 0x000000000080c000,
RA = 0x0000000030180000,
PA = ra2pa(0x0000000030180000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=SCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local6_sec_start
p0_local6_sec_begin:
.skip 0x1400
p0_local6_sec_start:
.word 0x56d03a20,0x037cf36c,0x1961fa13,0x3072f18d
.word 0xf870eda1,0xaf12fed5,0x207fa94b,0xcf6c2a13
.word 0x758ec0b7,0x19e49941,0xd731e1de,0xe63f31b3
.word 0x9a830e4e,0x9e85a25a,0x3f38c3db,0x4a026c65
p0_local6_sec_end:
SECTION .share0 DATA_VA=0x00080e000
attr_data {
Name = .share0,
VA = 0x000000000080e000,
RA = 0x00000000201c0000,
PA = ra2pa(0x00000000201c0000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global share0_start
share0_begin:
share0_start:
.word 0x747075c1,0x3605c8b8,0x73c609b0,0x97354f09
.word 0x39ea50ce,0xd21dffc4,0x1f784432,0xb2959b14
.word 0x3633a2d5,0xe4eb9729,0x5681ba3a,0x42b60eb4
.word 0x5511ba9e,0x219ee664,0x0bf8f617,0x3db12154
share0_end:
SECTION .share1 DATA_VA=0x000810000
attr_data {
Name = .share1,
VA = 0x0000000000810000,
RA = 0x0000000020800000,
PA = ra2pa(0x0000000020800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global share1_start
share1_begin:
share1_start:
.word 0x1fa6edbb,0x9a5bc1ac,0x709c4692,0xb35ddedc
.word 0x3b91db55,0xa0b248f9,0x1434d037,0xe62d0cf1
.word 0x54ef96e3,0x9575155f,0x8f612637,0xdaf61005
.word 0x62ee9803,0x925aacaf,0xa36e91b3,0x2f4c6f53
.word 0x1b19ecd0,0x6ed76079,0x22f8e395,0xc2eb1142
.word 0x91ec12b5,0x9aa3c2f2,0x0fa7ea49,0xf6beed58
.word 0xadd0f03e,0xa08ac409,0xfacbcc2b,0xd606b14c
.word 0x96bb82b8,0x32f6e2c9,0x5543797f,0xfff98399
share1_end:
SECTION .share2 DATA_VA=0x000812000
attr_data {
Name = .share2,
VA = 0x0000000000812000,
RA = 0x00000000211c0000,
PA = ra2pa(0x00000000211c0000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global share2_start
share2_begin:
share2_start:
.word 0xfe39877b,0xdb509472,0xa5282547,0x330972db
.word 0xc0759970,0x51c5dd88,0x7c2ee3d1,0xb7e5d9e5
.word 0xeecd1937,0xd272abc5,0x1507b25d,0x87930b51
.word 0x70296e0d,0x23cd4b60,0xdd42d516,0xee989edc
share2_end:
SECTION .share3 DATA_VA=0x000814000
attr_data {
Name = .share3,
VA = 0x0000000000814000,
RA = 0x0000000021800000,
PA = ra2pa(0x0000000021800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global share3_start
share3_begin:
share3_start:
.word 0x14e5ddab,0x140a5683,0xf76cac04,0x3766cd6e
.word 0x378a2b6c,0x8533c52e,0x0223fb96,0xf3e037ec
.word 0x6cda1702,0x049c9290,0x8c8395c3,0x1395cad4
.word 0xbb146f5c,0xe6b8a51d,0xb3ba408d,0xf166c325
.word 0x27dfd2c8,0xc407232a,0x765946c6,0xc6749241
.word 0x0e2bf1ee,0x64aabdef,0xc0cd4382,0x28185771
.word 0xc6c5d1ae,0x7f044ec3,0x2970ea24,0xa4f4f8c2
.word 0xfad28fcb,0x061a80b3,0x444d8c58,0x6565aa90
.word 0x3ddb4ee0,0x6fbac26d,0x2250d472,0x524c4af9
.word 0xe3916f9d,0xb4270d04,0x871990e5,0x91053e84
.word 0x40af4cb8,0x1835c464,0x53b9505f,0x0ff134fc
.word 0x50e8b025,0x3d142063,0x81a9b128,0x11af7b3f
.word 0xbbec968e,0x4017e230,0x8030717b,0xf46379a1
.word 0x030b7932,0x04641358,0x8c47335c,0xcb692e8a
.word 0xf9762425,0xbc6abe90,0xdac03a95,0x50e907af
.word 0x31e2445c,0xb6745d99,0xd5ed1c27,0xfe6068ce
.word 0x8bdd9604,0x084bdbb6,0x1416d987,0x6936f5f8
.word 0xafbdf2de,0x891da5b1,0x13a27d2d,0x9d9a886e
.word 0x113f9d2b,0x3d116457,0x4ae9870a,0x57b4601b
.word 0x80d78eb9,0xdf1ca2ec,0x1669228c,0x10d41c56
.word 0x58a1d198,0x9ccf68b0,0x35a0eb64,0x2247efb9
.word 0x6ec632f9,0x8772701c,0xb9dd0b87,0x3233f779
.word 0x60248288,0x306ca232,0xec7a11f6,0x64f453da
.word 0xad7127e2,0x303c0010,0x205bcf20,0x53625b60
.word 0xe960f473,0xc7f90297,0x03563a19,0x250a043a
.word 0x880493fc,0x39f83a18,0xa21b5d61,0xf667e195
.word 0x675835c1,0x549a217c,0x3b2403f5,0x2f7ddca8
.word 0xa243213c,0xffbb5847,0x46aa789f,0x75556b94
.word 0xc5ad75f7,0x473a8709,0x78fec55d,0xaf3bbc02
.word 0x8054831a,0x83e9e97c,0xf1ea332c,0x6c2ad524
.word 0xfa944878,0x40308d86,0x26914997,0xa7352046
.word 0x6ef86dc6,0x461aca30,0x33218b14,0x92272857
share3_end: