Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / mpgenfpga / diag / mpgen_8000_12.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: mpgen_8000_12.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 = 327144531
! Riesling can be on
! 1 Thread, 8000 lines
! mpgen created on Dec 20, 2005 (16:35:03)
! mpgen_8000_12.s created on Mar 27, 2009 (14:45:31)
! RC file : random.rc
! cmd = /import/n2-tools/release/tools/mpgen/mpgen,1.051220 -rc random.rc -o mpgen_8000_12 -p 1 -l 8000
#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 = bb39f194 50da037b 4ca345a9 0ce5a2fe
! %f4 = deb58b8c c0731d1f 194fb118 3d26d9f2
! %f8 = 8e91a4b5 ab0475bb 9ed29eb3 5645af12
! %f12 = b5eb03d4 9b090905 7a906651 0aad7812
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = 65af5b19 f975d25e b8a4f35c e6689720
! %f20 = aeceb108 c3d97b6f 4a6d6276 77cebcc5
! %f24 = a226b52a 6bcc8e3c 5ddf2b10 fe453ffd
! %f28 = 29b8bca0 3895a976 fe120093 73a028f7
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = f4126596 1e574e0f a1e72352 4492779a
! %f36 = 15f979ce f445ee5b 847db64b 0377978f
! %f40 = 3ccc1f01 56157e93 324010da 3b7fc135
! %f44 = 389c30f2 d4e18a2c 9c11db14 c65b74b2
ldda [%g1]ASI_BLK_P,%f32
! Set up the Graphics Status Register
setx 0x6a7cc0f00000006b,%g7,%g1 ! GSR scale = 13, align = 3
wr %g1,%g0,%gsr ! GSR = 6a7cc0f00000006b
wr %g0,%y ! Clear Y register
xorcc %g0,%g0,%g3 ! init %g3 and set flags
membar #Sync ! Force the block loads to complete
ba,a p0_not_taken_0_end
p0_not_taken_0:
! The following code should not be executed
ba,a p0_branch_failed
p0_not_taken_0_end:
! Start of Random Code for processor 0
p0_label_1:
! Mem[0000000030041400] = c2a22bd2, %f21 = c3d97b6f
lda [%i1+%g0]0x81,%f21 ! %f21 = c2a22bd2
! %l4 = c2b0875a, %l5 = d0e01693, Mem[0000000010001410] = a1239e75 0d694ce8
stda %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = c2b0875a d0e01693
! Mem[000000001014143c] = 0bd2cbf6, %l3 = 31ba4d3224eb33d0
swap [%i5+0x03c],%l3 ! %l3 = 000000000bd2cbf6
! %l6 = 2581d259, %l7 = 2b0214d4, Mem[0000000010081400] = 8f794dbb f70e364d
stda %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = 2581d259 2b0214d4
! %f2 = 4ca345a9, %f18 = b8a4f35c
fsqrts %f2 ,%f18 ! %f18 = 46109074
! Mem[0000000010041408] = a6419a09, %f8 = 8e91a4b5
lda [%i1+%o4]0x88,%f8 ! %f8 = a6419a09
! %l6 = 2581d259, %l7 = 2b0214d4, Mem[0000000010081408] = 7d8a61c8 81c6ebca
stda %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = 2581d259 2b0214d4
! Mem[0000000010081410] = bb1019c7, %l6 = 3f5bdda62581d259
lduha [%i2+%o5]0x80,%l6 ! %l6 = 000000000000bb10
! Mem[0000000010181428] = fd86d76b, %l4 = 6258d2dfc2b0875a
lduba [%i6+0x02a]%asi,%l4 ! %l4 = 00000000000000d7
! Starting 10 instruction Store Burst
! Mem[0000000030041400] = c2a22bd2, %l1 = 41c81128d0dccfb8
swapa [%i1+%g0]0x81,%l1 ! %l1 = 00000000c2a22bd2
p0_label_2:
! Mem[0000000010181434] = d053f9be, %l2 = 119eb776, %l5 = d0e01693
add %i6,0x34,%g1
casa [%g1]0x80,%l2,%l5 ! %l5 = 00000000d053f9be
! %l2 = 1e74cc60119eb776, Mem[0000000030101410] = 9b000e66
stwa %l2,[%i4+%o5]0x81 ! Mem[0000000030101410] = 119eb776
! %l6 = 000000000000bb10, Mem[0000000030141410] = bad94550
stwa %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0000bb10
! %f8 = a6419a09, Mem[00000000300c1400] = 33e0e3e6
sta %f8 ,[%i3+%g0]0x81 ! Mem[00000000300c1400] = a6419a09
! %f28 = 29b8bca0 3895a976, %l2 = 1e74cc60119eb776
! Mem[0000000010181428] = fd86d76b798bf8f0
add %i6,0x028,%g1
stda %f28,[%g1+%l2]ASI_PST16_PL ! Mem[0000000010181428] = fd869538a0bcf8f0
! Mem[00000000218000c1] = 34511f7c, %l4 = 00000000000000d7
ldstuba [%o3+0x0c1]%asi,%l4 ! %l4 = 00000051000000ff
! %l0 = ea2ec714381f37a2, Mem[0000000010041408] = a6419a09
stba %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = a6419aa2
! Mem[0000000010081408] = 2581d259, %l0 = ea2ec714381f37a2
lduwa [%i2+%o4]0x80,%l0 ! %l0 = 000000002581d259
! Mem[0000000010001410] = c2b0875ad0e01693, %l2 = 1e74cc60119eb776, %l3 = 000000000bd2cbf6
add %i0,0x10,%g1
casxa [%g1]0x80,%l2,%l3 ! %l3 = c2b0875ad0e01693
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = 3799ca51, %f14 = 7a906651
lda [%i2+%o4]0x89,%f14 ! %f14 = 3799ca51
p0_label_3:
membar #Sync ! Added by membar checker (1)
! Mem[0000000010041400] = e48b080d 27241cd9 a29a41a6 f6caade5
! Mem[0000000010041410] = c54a54ee bc3dd5c9 adb67a0b 9b0b3082
! Mem[0000000010041420] = dcfd5948 fc8adb11 043cd029 7d7a88ba
! Mem[0000000010041430] = 8cf6b2b0 fdcbd7c0 7f13c6bb 454f66d7
ldda [%i1]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010041400
! Mem[0000000030081400] = e1a9c4e1, %l6 = 000000000000bb10
ldswa [%i2+%g0]0x81,%l6 ! %l6 = ffffffffe1a9c4e1
! Mem[0000000030181410] = 21e99f37, %l6 = ffffffffe1a9c4e1
lduha [%i6+%o5]0x81,%l6 ! %l6 = 00000000000021e9
! Mem[0000000030141410] = 0000bb10, %l2 = 1e74cc60119eb776
lduba [%i5+%o5]0x81,%l2 ! %l2 = 0000000000000000
! %l7 = 3306d4122b0214d4, Mem[0000000010141410] = 78ff62a3
stba %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = d4ff62a3
! Mem[0000000030041408] = 67e15ba0, %l1 = 00000000c2a22bd2
ldsba [%i1+%o4]0x81,%l1 ! %l1 = 0000000000000067
! Mem[0000000010081400] = 59d28125, %l2 = 0000000000000000
lduba [%i2+%g0]0x88,%l2 ! %l2 = 0000000000000025
! Mem[0000000010081410] = bb1019c7, %f16 = 65af5b19
lda [%i2+%o5]0x80,%f16 ! %f16 = bb1019c7
! Mem[00000000300c1400] = ee3bf804099a41a6, %f28 = 29b8bca0 3895a976
ldda [%i3+%g0]0x89,%f28 ! %f28 = ee3bf804 099a41a6
! Starting 10 instruction Store Burst
! %f16 = bb1019c7 f975d25e, Mem[0000000030101408] = 065677d3 822af476
stda %f16,[%i4+%o4]0x89 ! Mem[0000000030101408] = bb1019c7 f975d25e
p0_label_4:
! %f30 = fe120093 73a028f7, Mem[0000000030101410] = 119eb776 0249d304
stda %f30,[%i4+%o5]0x81 ! Mem[0000000030101410] = fe120093 73a028f7
! %l6 = 00000000000021e9, Mem[0000000010141400] = 34570b61f770809b
stxa %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000000021e9
! %l7 = 3306d4122b0214d4, Mem[0000000030101410] = 930012fe
stba %l7,[%i4+%o5]0x89 ! Mem[0000000030101410] = 930012d4
! %l2 = 0000000000000025, %l7 = 3306d4122b0214d4, %l6 = 00000000000021e9
xor %l2,%l7,%l6 ! %l6 = 3306d4122b0214f1
! Mem[0000000010101408] = 2b9cbb0ceb7e47ce, %l0 = 000000002581d259, %l5 = 00000000d053f9be
add %i4,0x08,%g1
casxa [%g1]0x80,%l0,%l5 ! %l5 = 2b9cbb0ceb7e47ce
! Mem[0000000010001410] = c2b0875a, %l1 = 0000000000000067
ldstuba [%i0+%o5]0x80,%l1 ! %l1 = 000000c2000000ff
! %l3 = c2b0875ad0e01693, immd = ffffffffffffff01, %l6 = 3306d4122b0214f1
mulx %l3,-0x0ff,%l6 ! %l6 = 12292c89f0c98393
! %l3 = c2b0875ad0e01693, imm = fffffffffffffedf, %l5 = 2b9cbb0ceb7e47ce
xnor %l3,-0x121,%l5 ! %l5 = c2b0875ad0e017b3
! Mem[0000000010081408] = 59d28125, %l3 = c2b0875ad0e01693
swapa [%i2+%o4]0x88,%l3 ! %l3 = 0000000059d28125
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = 9316e0d0, %l1 = 00000000000000c2
ldsba [%i2+%o4]0x80,%l1 ! %l1 = ffffffffffffff93
p0_label_5:
! Mem[0000000010001434] = 891e9a2e, %l3 = 0000000059d28125
ldub [%i0+0x037],%l3 ! %l3 = 000000000000002e
! Mem[0000000030101400] = 97a58b47, %l6 = 12292c89f0c98393
ldsha [%i4+%g0]0x81,%l6 ! %l6 = ffffffffffff97a5
! Mem[0000000010101438] = 8065adb4, %l3 = 000000000000002e
ldsw [%i4+0x038],%l3 ! %l3 = ffffffff8065adb4
! Mem[0000000030001400] = 7324127f, %l5 = c2b0875ad0e017b3
lduwa [%i0+%g0]0x89,%l5 ! %l5 = 000000007324127f
! Mem[0000000030001408] = 4af80201bfa24376, %l3 = ffffffff8065adb4
ldxa [%i0+%o4]0x81,%l3 ! %l3 = 4af80201bfa24376
! Mem[000000001004141c] = 9b0b3082, %l6 = ffffffffffff97a5
ldsb [%i1+0x01e],%l6 ! %l6 = 0000000000000030
! Mem[0000000010081408] = 9316e0d02b0214d4, %l6 = 0000000000000030
ldxa [%i2+%o4]0x80,%l6 ! %l6 = 9316e0d02b0214d4
! Mem[0000000010181418] = 8cfee654, %l0 = 000000002581d259
ldsb [%i6+0x019],%l0 ! %l0 = fffffffffffffffe
! Mem[000000001014141c] = 35112447, %f16 = bb1019c7
lda [%i5+0x01c]%asi,%f16 ! %f16 = 35112447
! Starting 10 instruction Store Burst
! Mem[00000000211c0001] = ca052346, %l4 = 0000000000000051
ldstub [%o2+0x001],%l4 ! %l4 = 00000005000000ff
p0_label_6:
! Mem[0000000020800000] = 1d39d48e, %l1 = ffffffffffffff93
ldstuba [%o1+0x000]%asi,%l1 ! %l1 = 0000001d000000ff
! %f20 = aeceb108 c2a22bd2, Mem[0000000010181408] = 126700e3 84e5a5f8
stda %f20,[%i6+%o4]0x80 ! Mem[0000000010181408] = aeceb108 c2a22bd2
! %l6 = 2b0214d4, %l7 = 2b0214d4, Mem[00000000300c1408] = d37475d9 c8396a95
stda %l6,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 2b0214d4 2b0214d4
! Mem[0000000010081413] = bb1019c7, %l7 = 3306d4122b0214d4
ldstub [%i2+0x013],%l7 ! %l7 = 000000c7000000ff
! %f16 = 35112447 f975d25e 46109074 e6689720
! %f20 = aeceb108 c2a22bd2 4a6d6276 77cebcc5
! %f24 = a226b52a 6bcc8e3c 5ddf2b10 fe453ffd
! %f28 = ee3bf804 099a41a6 fe120093 73a028f7
stda %f16,[%i4]ASI_BLK_S ! Block Store to 0000000030101400
! %l5 = 000000007324127f, immed = fffff697, %y = 00000000
sdiv %l5,-0x969,%l0 ! %l0 = fffffffffff3c3a2
mov %l0,%y ! %y = fff3c3a2
! %l4 = 0000000000000005, Mem[0000000010181408] = 08b1ceae
stwa %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000005
membar #Sync ! Added by membar checker (2)
! %l6 = 9316e0d02b0214d4, Mem[0000000010041408] = a29a41a6
stha %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = 14d441a6
! Mem[0000000030001408] = 0102f84a, %l6 = 9316e0d02b0214d4
ldstuba [%i0+%o4]0x89,%l6 ! %l6 = 0000004a000000ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = f4e206e3, %l1 = 000000000000001d
ldswa [%i3+%o5]0x81,%l1 ! %l1 = fffffffff4e206e3
p0_label_7:
! Mem[0000000010081438] = ca434b01, %l4 = 0000000000000005
lduw [%i2+0x038],%l4 ! %l4 = 00000000ca434b01
! Mem[0000000030181400] = 39fea61a, %l3 = 4af80201bfa24376
lduba [%i6+%g0]0x81,%l3 ! %l3 = 0000000000000039
! %f2 = a29a41a6, %f14 = 7f13c6bb, %f2 = a29a41a6
fdivs %f2 ,%f14,%f2 ! %f2 = 80000000
! %l7 = 00000000000000c7, imm = fffffffffffffdc8, %l6 = 000000000000004a
addc %l7,-0x238,%l6 ! %l6 = fffffffffffffe8f
! Mem[0000000010041400] = d91c24270d088be4, %l3 = 0000000000000039
ldxa [%i1+%g0]0x88,%l3 ! %l3 = d91c24270d088be4
! Mem[0000000030041408] = 67e15ba0, %l7 = 00000000000000c7
lduba [%i1+%o4]0x81,%l7 ! %l7 = 0000000000000067
! Mem[0000000010001410] = ffb0875a, %l0 = fffffffffff3c3a2
ldsba [%i0+%o5]0x80,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030001408] = fff80201, %l5 = 000000007324127f
ldsha [%i0+%o4]0x81,%l5 ! %l5 = fffffffffffffff8
! Mem[0000000030001400] = 7f122473, %l1 = fffffffff4e206e3
lduwa [%i0+%g0]0x81,%l1 ! %l1 = 000000007f122473
! Starting 10 instruction Store Burst
! Mem[0000000010101410] = e974a7ec, %l6 = fffffffffffffe8f
swapa [%i4+%o5]0x88,%l6 ! %l6 = 00000000e974a7ec
p0_label_8:
! %f3 = f6caade5, Mem[0000000010181410] = bf98331b
sta %f3 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = f6caade5
! %f16 = 35112447, %f18 = 46109074, %f26 = 5ddf2b10
fmuls %f16,%f18,%f26 ! %f26 = 3ba3ec9c
! %l5 = fffffffffffffff8, Mem[0000000030101410] = aeceb108
stwa %l5,[%i4+%o5]0x81 ! Mem[0000000030101410] = fffffff8
! Mem[0000000010081408] = d0e01693, %l0 = ffffffffffffffff
swapa [%i2+%o4]0x88,%l0 ! %l0 = 00000000d0e01693
! %f5 = bc3dd5c9, Mem[0000000010181420] = 96824f21
sta %f5 ,[%i6+0x020]%asi ! Mem[0000000010181420] = bc3dd5c9
! %l7 = 0000000000000067, Mem[0000000030041410] = a204cc3f
stha %l7,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0067cc3f
! %l4 = ca434b01, %l5 = fffffff8, Mem[00000000100c1400] = 868a0078 f83a33c5
stda %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ca434b01 fffffff8
! %l4 = 00000000ca434b01, Mem[0000000030041400] = d0dccfb8
stwa %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = ca434b01
! Mem[0000000010041418] = adb67a0b9b0b3082, %l5 = fffffffffffffff8, %l4 = 00000000ca434b01
add %i1,0x18,%g1
casxa [%g1]0x80,%l5,%l4 ! %l4 = adb67a0b9b0b3082
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = bb5fd27d, %l7 = 0000000000000067
lduba [%o0+0x000]%asi,%l7 ! %l7 = 00000000000000bb
p0_label_9:
! Mem[0000000010001410] = ffb0875a d0e01693, %l4 = 9b0b3082, %l5 = fffffff8
ldda [%i0+%o5]0x80,%l4 ! %l4 = 00000000ffb0875a 00000000d0e01693
! Mem[0000000010001408] = e4f50d697500cd4c, %f0 = e48b080d 27241cd9
ldda [%i0+%o4]0x80,%f0 ! %f0 = e4f50d69 7500cd4c
! Mem[0000000010001400] = 5a12d404, %l4 = 00000000ffb0875a
ldswa [%i0+%g0]0x80,%l4 ! %l4 = 000000005a12d404
! Mem[0000000030001408] = 0102f8ff, %f29 = 099a41a6
lda [%i0+%o4]0x89,%f29 ! %f29 = 0102f8ff
! Mem[0000000010001410] = ffb0875a, %l7 = 00000000000000bb
lduha [%i0+%o5]0x80,%l7 ! %l7 = 000000000000ffb0
! Mem[00000000300c1400] = 099a41a6, %l4 = 000000005a12d404
lduwa [%i3+%g0]0x89,%l4 ! %l4 = 00000000099a41a6
! Mem[0000000030081400] = e1c4a9e1, %l0 = 00000000d0e01693
ldswa [%i2+%g0]0x89,%l0 ! %l0 = ffffffffe1c4a9e1
! Mem[0000000030181410] = 379fe921, %f17 = f975d25e
lda [%i6+%o5]0x89,%f17 ! %f17 = 379fe921
! Mem[0000000030101400] = 35112447f975d25e, %l2 = 0000000000000025
ldxa [%i4+%g0]0x81,%l2 ! %l2 = 35112447f975d25e
! Starting 10 instruction Store Burst
! %l3 = d91c24270d088be4, Mem[0000000030101400] = 35112447
stwa %l3,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0d088be4
p0_label_10:
! Mem[00000000201c0001] = bb5fd27d, %l0 = ffffffffe1c4a9e1
ldstub [%o0+0x001],%l0 ! %l0 = 0000005f000000ff
! %f17 = 379fe921, Mem[0000000010081424] = ab84e8d7
st %f17,[%i2+0x024] ! Mem[0000000010081424] = 379fe921
! %l7 = 000000000000ffb0, Mem[0000000030181400] = 39fea61a
stha %l7,[%i6+%g0]0x81 ! Mem[0000000030181400] = ffb0a61a
! %l0 = 000000000000005f, Mem[0000000010001430] = 82e0d056
stw %l0,[%i0+0x030] ! Mem[0000000010001430] = 0000005f
! %l5 = 00000000d0e01693, %l0 = 000000000000005f, %l1 = 000000007f122473
xnor %l5,%l0,%l1 ! %l1 = ffffffff2f1fe933
! %l1 = ffffffff2f1fe933, immd = 000000000000037f, %l5 = 00000000d0e01693
sdivx %l1,0x37f,%l5 ! %l5 = ffffffffffc44131
! %f6 = adb67a0b 9b0b3082, %l5 = ffffffffffc44131
! Mem[0000000010001418] = 941700112a74994a
add %i0,0x018,%g1
stda %f6,[%g1+%l5]ASI_PST32_P ! Mem[0000000010001418] = 941700119b0b3082
! Mem[0000000010101430] = 098556d2f1abf392, %l3 = d91c24270d088be4, %l4 = 00000000099a41a6
add %i4,0x30,%g1
casxa [%g1]0x80,%l3,%l4 ! %l4 = 098556d2f1abf392
! %f30 = fe120093 73a028f7, %l2 = 35112447f975d25e
! Mem[00000000100c1410] = cc45b0c9496d45a4
add %i3,0x010,%g1
stda %f30,[%g1+%l2]ASI_PST16_P ! Mem[00000000100c1410] = fe12009373a045a4
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = 46109074e6689720, %l7 = 000000000000ffb0
ldxa [%i4+%o4]0x81,%l7 ! %l7 = 46109074e6689720
p0_label_11:
! Mem[0000000010081400] = 2581d2592b0214d4, %f18 = 46109074 e6689720
ldd [%i2+%g0],%f18 ! %f18 = 2581d259 2b0214d4
! Mem[00000000100c1420] = 22544310, %l6 = 00000000e974a7ec
ldub [%i3+0x021],%l6 ! %l6 = 0000000000000054
! Mem[00000000100c1400] = 014b43ca, %f27 = fe453ffd
lda [%i3+%g0]0x80,%f27 ! %f27 = 014b43ca
! Mem[0000000030041410] = 0067cc3f, %l7 = 46109074e6689720
ldsha [%i1+%o5]0x81,%l7 ! %l7 = 0000000000000067
! Mem[0000000010101408] = 0cbb9c2b, %l7 = 0000000000000067
ldswa [%i4+%o4]0x88,%l7 ! %l7 = 000000000cbb9c2b
! %f0 = e4f50d69 7500cd4c, %f24 = a226b52a
fxtos %f0 ,%f24 ! %f24 = ddd85795
! Mem[0000000010141410] = a362ffd4, %l7 = 000000000cbb9c2b
ldswa [%i5+%o5]0x88,%l7 ! %l7 = ffffffffa362ffd4
! %f17 = 379fe921, %f7 = 9b0b3082
fsqrts %f17,%f7 ! %f7 = 3b8f1182
! Mem[0000000030001410] = 33de88d9 6aecb8fd, %l0 = 0000005f, %l1 = 2f1fe933
ldda [%i0+%o5]0x81,%l0 ! %l0 = 0000000033de88d9 000000006aecb8fd
! Starting 10 instruction Store Burst
! %f6 = adb67a0b 3b8f1182, %l4 = 098556d2f1abf392
! Mem[0000000010101428] = fe837a55e323a0e2
add %i4,0x028,%g1
stda %f6,[%g1+%l4]ASI_PST8_PL ! Mem[0000000010101428] = fe117a550b23a0ad
p0_label_12:
! %l3 = d91c24270d088be4, %l5 = ffffffffffc44131, %l0 = 0000000033de88d9
sub %l3,%l5,%l0 ! %l0 = d91c24270d444ab3
! %l7 = ffffffffa362ffd4, imm = fffffffffffff595, %l7 = ffffffffa362ffd4
xnor %l7,-0xa6b,%l7 ! %l7 = ffffffffa362f5be
! Mem[0000000010181410] = f6caade5, %l0 = d91c24270d444ab3
swapa [%i6+%o5]0x88,%l0 ! %l0 = 00000000f6caade5
! %l3 = d91c24270d088be4, Mem[0000000010101408] = 2b9cbb0c
stba %l3,[%i4+%o4]0x80 ! Mem[0000000010101408] = e49cbb0c
! %l2 = 35112447f975d25e, immed = fffff12f, %y = fff3c3a2
sdiv %l2,-0xed1,%l1 ! %l1 = 000000007fffffff
mov %l0,%y ! %y = f6caade5
! %f12 = 8cf6b2b0 fdcbd7c0, %l0 = 00000000f6caade5
! Mem[0000000010141428] = b2057fb4a2393d1c
add %i5,0x028,%g1
stda %f12,[%g1+%l0]ASI_PST16_P ! Mem[0000000010141428] = b205b2b0a239d7c0
! %f11 = 7d7a88ba, Mem[0000000010141420] = 647c79a8
sta %f11,[%i5+0x020]%asi ! Mem[0000000010141420] = 7d7a88ba
! Mem[00000000218001c1] = 2d5b63d1, %l7 = ffffffffa362f5be
ldstub [%o3+0x1c1],%l7 ! %l7 = 0000005b000000ff
! %l4 = f1abf392, %l5 = ffc44131, Mem[0000000010041420] = dcfd5948 fc8adb11
stda %l4,[%i1+0x020]%asi ! Mem[0000000010041420] = f1abf392 ffc44131
! Starting 10 instruction Load Burst
! Mem[0000000030101410] = f8ffffff, %l6 = 0000000000000054
ldsba [%i4+%o5]0x89,%l6 ! %l6 = ffffffffffffffff
p0_label_13:
! Mem[0000000010101408] = 0cbb9ce4, %l7 = 000000000000005b
lduwa [%i4+%o4]0x88,%l7 ! %l7 = 000000000cbb9ce4
! Mem[0000000021800080] = 7134bafb, %l1 = 000000007fffffff
ldsh [%o3+0x080],%l1 ! %l1 = 0000000000007134
! Mem[0000000010041410] = c54a54ee, %l2 = 35112447f975d25e
ldsha [%i1+%o5]0x80,%l2 ! %l2 = ffffffffffffc54a
! %l5 = ffffffffffc44131, imm = 0000000000000769, %l4 = 098556d2f1abf392
sub %l5,0x769,%l4 ! %l4 = ffffffffffc439c8
! Mem[0000000010001410] = ffb0875ad0e01693, %f4 = c54a54ee bc3dd5c9
ldda [%i0+%o5]0x80,%f4 ! %f4 = ffb0875a d0e01693
! Mem[0000000010181400] = d20ab5f5 1947d4fb, %l6 = ffffffff, %l7 = 0cbb9ce4
ldda [%i6+%g0]0x80,%l6 ! %l6 = 00000000d20ab5f5 000000001947d4fb
! Mem[00000000100c1438] = a3bea7c9, %l5 = ffffffffffc44131
lduw [%i3+0x038],%l5 ! %l5 = 00000000a3bea7c9
! Mem[0000000010081410] = bb1019ff 241c4fd1, %l0 = f6caade5, %l1 = 00007134
ldda [%i2+%o5]0x80,%l0 ! %l0 = 00000000bb1019ff 00000000241c4fd1
! Mem[0000000010041424] = ffc44131, %l3 = d91c24270d088be4
lduha [%i1+0x024]%asi,%l3 ! %l3 = 000000000000ffc4
! Starting 10 instruction Store Burst
! %f28 = ee3bf804 0102f8ff, Mem[0000000030181410] = 379fe921 78ab7d1e
stda %f28,[%i6+%o5]0x89 ! Mem[0000000030181410] = ee3bf804 0102f8ff
p0_label_14:
! Mem[0000000030041400] = 014b43ca, %l1 = 00000000241c4fd1
swapa [%i1+%g0]0x89,%l1 ! %l1 = 00000000014b43ca
! Mem[0000000021800001] = 0b18d806, %l3 = 000000000000ffc4
ldstuba [%o3+0x001]%asi,%l3 ! %l3 = 00000018000000ff
! %f22 = 4a6d6276 77cebcc5, Mem[0000000010181410] = b34a440d 72566df3
stda %f22,[%i6+%o5]0x80 ! Mem[0000000010181410] = 4a6d6276 77cebcc5
! %f10 = 043cd029 7d7a88ba, Mem[0000000010141400] = 00000000 000021e9
stda %f10,[%i5+%g0]0x80 ! Mem[0000000010141400] = 043cd029 7d7a88ba
! %f0 = e4f50d69 7500cd4c, Mem[0000000010181410] = 4a6d6276 77cebcc5
stda %f0 ,[%i6+%o5]0x80 ! Mem[0000000010181410] = e4f50d69 7500cd4c
! Mem[0000000010001400] = 5a12d404, %l3 = 0000000000000018
ldstuba [%i0+%g0]0x80,%l3 ! %l3 = 0000005a000000ff
! Mem[0000000030081410] = 6dd09ed9, %l3 = 000000000000005a
ldstuba [%i2+%o5]0x89,%l3 ! %l3 = 000000d9000000ff
! %l1 = 00000000014b43ca, Mem[0000000030041410] = 0067cc3f
stwa %l1,[%i1+%o5]0x81 ! Mem[0000000030041410] = 014b43ca
! Mem[0000000010001419] = 94170011, %l6 = 00000000d20ab5f5
ldstuba [%i0+0x019]%asi,%l6 ! %l6 = 00000017000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = 09243570, %l2 = ffffffffffffc54a
ldsha [%i5+%o4]0x81,%l2 ! %l2 = 0000000000000924
p0_label_15:
! Mem[0000000030041400] = 241c4fd1, %f30 = fe120093
lda [%i1+%g0]0x89,%f30 ! %f30 = 241c4fd1
! Mem[0000000010081410] = ff1910bb, %l4 = ffffffffffc439c8
ldsha [%i2+%o5]0x88,%l4 ! %l4 = 00000000000010bb
! Mem[0000000020800040] = 08e52a9b, %l5 = 00000000a3bea7c9
ldsba [%o1+0x040]%asi,%l5 ! %l5 = 0000000000000008
! Mem[0000000030181400] = ffb0a61a, %l2 = 0000000000000924
ldswa [%i6+%g0]0x81,%l2 ! %l2 = ffffffffffb0a61a
! Mem[0000000010181430] = dc70e383, %l4 = 00000000000010bb
ldswa [%i6+0x030]%asi,%l4 ! %l4 = ffffffffdc70e383
! Mem[00000000300c1400] = a6419a09, %l7 = 000000001947d4fb
lduba [%i3+%g0]0x81,%l7 ! %l7 = 00000000000000a6
! Mem[0000000020800040] = 08e52a9b, %l5 = 0000000000000008
ldub [%o1+0x041],%l5 ! %l5 = 00000000000000e5
membar #Sync ! Added by membar checker (3)
! Mem[0000000030041400] = d14f1c24 39f7b0d6 67e15ba0 fb191258
! Mem[0000000030041410] = 014b43ca 4c8cc301 949a1396 8efa15af
! Mem[0000000030041420] = 901acbd0 73a3db94 579dfb69 56c2070a
! Mem[0000000030041430] = c472f652 45be3a33 466c4463 e28fa055
ldda [%i1]ASI_BLK_S,%f0 ! Block Load from 0000000030041400
! Mem[0000000030081410] = 1ce9b0686dd09eff, %f20 = aeceb108 c2a22bd2
ldda [%i2+%o5]0x89,%f20 ! %f20 = 1ce9b068 6dd09eff
! Starting 10 instruction Store Burst
membar #Sync ! Added by membar checker (4)
! %l6 = 0000000000000017, Mem[0000000030041408] = a05be167
stha %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = a05b0017
p0_label_16:
! Mem[00000000300c1410] = f4e206e3, %l2 = ffffffffffb0a61a
swapa [%i3+%o5]0x81,%l2 ! %l2 = 00000000f4e206e3
! %l2 = 00000000f4e206e3, Mem[0000000010081408] = ffffffff
stba %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = e3ffffff
! %l2 = f4e206e3, %l3 = 000000d9, Mem[00000000300c1408] = d414022b d414022b
stda %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = f4e206e3 000000d9
! Mem[0000000030101410] = f8ffffff, %l1 = 00000000014b43ca
ldstuba [%i4+%o5]0x89,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000010081410] = bb1019ff, %l0 = 00000000bb1019ff
swapa [%i2+%o5]0x80,%l0 ! %l0 = 00000000bb1019ff
! Mem[00000000100c1408] = b53a84ba, %l2 = 00000000f4e206e3
ldstuba [%i3+%o4]0x80,%l2 ! %l2 = 000000b5000000ff
! %l4 = ffffffffdc70e383, Mem[0000000010181410] = 690df5e4
stba %l4,[%i6+%o5]0x88 ! Mem[0000000010181410] = 690df583
! %f26 = 3ba3ec9c 014b43ca, Mem[0000000030081410] = 6dd09eff 1ce9b068
stda %f26,[%i2+%o5]0x89 ! Mem[0000000030081410] = 3ba3ec9c 014b43ca
! %l4 = ffffffffdc70e383, Mem[00000000300c1400] = 099a41a6
stba %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 099a4183
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = 46109074, %f7 = 8efa15af
lda [%i4+%o4]0x81,%f7 ! %f7 = 46109074
p0_label_17:
! Mem[00000000201c0000] = bbffd27d, %l0 = 00000000bb1019ff
ldsh [%o0+%g0],%l0 ! %l0 = ffffffffffffbbff
! Mem[000000001014141c] = 35112447, %l2 = 00000000000000b5
lduh [%i5+0x01c],%l2 ! %l2 = 0000000000003511
! Mem[0000000030041400] = d14f1c24, %f18 = 2581d259
lda [%i1+%g0]0x81,%f18 ! %f18 = d14f1c24
! Mem[00000000300c1410] = 1aa6b0ff, %l5 = 00000000000000e5
lduha [%i3+%o5]0x89,%l5 ! %l5 = 000000000000b0ff
! Mem[0000000030081400] = e1a9c4e1, %l7 = 00000000000000a6
lduwa [%i2+%g0]0x81,%l7 ! %l7 = 00000000e1a9c4e1
! Mem[0000000030181400] = 1aa6b0ff, %f30 = 241c4fd1
lda [%i6+%g0]0x89,%f30 ! %f30 = 1aa6b0ff
! Mem[0000000030081400] = e1a9c4e114bfcbf7, %f30 = 1aa6b0ff 73a028f7
ldda [%i2+%g0]0x81,%f30 ! %f30 = e1a9c4e1 14bfcbf7
! Mem[0000000030101410] = fffffff8, %l6 = 0000000000000017
ldswa [%i4+%o5]0x81,%l6 ! %l6 = fffffffffffffff8
! Mem[0000000030101410] = fffffff8, %l1 = 00000000000000ff
lduwa [%i4+%o5]0x81,%l1 ! %l1 = 00000000fffffff8
! Starting 10 instruction Store Burst
! %f18 = d14f1c24 2b0214d4, %l7 = 00000000e1a9c4e1
! Mem[0000000010041408] = 14d441a6f6caade5
add %i1,0x008,%g1
stda %f18,[%g1+%l7]ASI_PST16_PL ! Mem[0000000010041408] = d41441a6f6caade5
p0_label_18:
! %l1 = 00000000fffffff8, Mem[0000000010181422] = bc3dd5c9, %asi = 80
stha %l1,[%i6+0x022]%asi ! Mem[0000000010181420] = bc3dfff8
! Mem[00000000201c0001] = bbffd27d, %l5 = 000000000000b0ff
ldstub [%o0+0x001],%l5 ! %l5 = 000000ff000000ff
! Mem[000000001010141c] = 9d770e70, %l6 = fffffffffffffff8, %asi = 80
swapa [%i4+0x01c]%asi,%l6 ! %l6 = 000000009d770e70
! %f14 = 466c4463 e28fa055, %l3 = 00000000000000d9
! Mem[0000000010081430] = 7447560cf504ec9f
add %i2,0x030,%g1
stda %f14,[%g1+%l3]ASI_PST16_P ! Mem[0000000010081430] = 466c560cf504a055
! %f2 = 67e15ba0, %f23 = 77cebcc5, %f11 = 56c2070a
fdivs %f2 ,%f23,%f11 ! %f11 = 2f8b875d
! Mem[0000000030001410] = 33de88d9, %l4 = ffffffffdc70e383
ldstuba [%i0+%o5]0x81,%l4 ! %l4 = 00000033000000ff
! %f26 = 3ba3ec9c, Mem[0000000010041408] = d41441a6
sta %f26,[%i1+%o4]0x80 ! Mem[0000000010041408] = 3ba3ec9c
! %f10 = 579dfb69 2f8b875d, Mem[00000000100c1410] = fe120093 73a045a4
stda %f10,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 579dfb69 2f8b875d
! Mem[0000000010081438] = ca434b01, %l5 = 00000000000000ff, %asi = 80
swapa [%i2+0x038]%asi,%l5 ! %l5 = 00000000ca434b01
! Starting 10 instruction Load Burst
! %l1 = 00000000fffffff8, Mem[0000000030081410] = ca434b01
stwa %l1,[%i2+%o5]0x81 ! Mem[0000000030081410] = fffffff8
p0_label_19:
! %l1 = 00000000fffffff8, %l3 = 00000000000000d9, %l6 = 000000009d770e70
or %l1,%l3,%l6 ! %l6 = 00000000fffffff9
! Mem[0000000010141408] = e89fff14, %f12 = c472f652
lda [%i5+0x008]%asi,%f12 ! %f12 = e89fff14
! Mem[00000000100c1410] = 69fb9d57, %f27 = 014b43ca
lda [%i3+%o5]0x88,%f27 ! %f27 = 69fb9d57
! Mem[0000000030181408] = 11b6f438, %l1 = 00000000fffffff8
lduwa [%i6+%o4]0x81,%l1 ! %l1 = 0000000011b6f438
! Mem[0000000010001418] = 94ff0011 9b0b3082, %l4 = 00000033, %l5 = ca434b01
ldd [%i0+0x018],%l4 ! %l4 = 0000000094ff0011 000000009b0b3082
! Mem[0000000010041410] = ee544ac5, %l5 = 000000009b0b3082
lduha [%i1+%o5]0x88,%l5 ! %l5 = 0000000000004ac5
! Mem[0000000030141400] = 61f8f8ff, %l7 = 00000000e1a9c4e1
lduba [%i5+%g0]0x81,%l7 ! %l7 = 0000000000000061
! Mem[0000000030141408] = 70352409, %l0 = ffffffffffffbbff
lduha [%i5+%o4]0x89,%l0 ! %l0 = 0000000000002409
! Mem[0000000010081430] = 466c560c, %l4 = 0000000094ff0011
ldsba [%i2+0x033]%asi,%l4 ! %l4 = 000000000000000c
! Starting 10 instruction Store Burst
! Mem[0000000010001428] = a3d688d2, %f28 = ee3bf804
lda [%i0+0x028]%asi,%f28 ! %f28 = a3d688d2
p0_label_20:
! Mem[0000000010141400] = 043cd0297d7a88ba, %l2 = 0000000000003511, %l2 = 0000000000003511
casxa [%i5]0x80,%l2,%l2 ! %l2 = 043cd0297d7a88ba
! Mem[0000000010001408] = e4f50d69, %l3 = 00000000000000d9
swapa [%i0+%o4]0x80,%l3 ! %l3 = 00000000e4f50d69
! Mem[0000000010181400] = d20ab5f5, %l0 = 0000000000002409
swapa [%i6+%g0]0x80,%l0 ! %l0 = 00000000d20ab5f5
! Mem[00000000100c1424] = b6a3f8c1, %l3 = e4f50d69, %l5 = 00004ac5
add %i3,0x24,%g1
casa [%g1]0x80,%l3,%l5 ! %l5 = 00000000b6a3f8c1
! %f0 = d14f1c24 39f7b0d6, %l2 = 043cd0297d7a88ba
! Mem[0000000030041400] = d14f1c2439f7b0d6
stda %f0,[%i1+%l2]ASI_PST8_SL ! Mem[0000000030041400] = d1b01c39241cb0d1
! Mem[0000000010001428] = a3d688d2, %l1 = 0000000011b6f438
ldstuba [%i0+0x028]%asi,%l1 ! %l1 = 000000a3000000ff
! Mem[0000000010081410] = bb1019ff, %l6 = 00000000fffffff9
swapa [%i2+%o5]0x80,%l6 ! %l6 = 00000000bb1019ff
! Mem[00000000100c1420] = 22544310, %l5 = 00000000b6a3f8c1, %asi = 80
swapa [%i3+0x020]%asi,%l5 ! %l5 = 0000000022544310
! %l3 = 00000000e4f50d69, Mem[0000000010181408] = 05000000
stba %l3,[%i6+%o4]0x80 ! Mem[0000000010181408] = 69000000
! Starting 10 instruction Load Burst
! Mem[0000000020800040] = 08e52a9b, %l5 = 0000000022544310
ldsba [%o1+0x041]%asi,%l5 ! %l5 = ffffffffffffffe5
p0_label_21:
! Mem[0000000010001408] = 000000d9, %l5 = ffffffffffffffe5
lduwa [%i0+%o4]0x80,%l5 ! %l5 = 00000000000000d9
! Mem[00000000100c1408] = bca18d70ba843aff, %f30 = e1a9c4e1 14bfcbf7
ldda [%i3+%o4]0x88,%f30 ! %f30 = bca18d70 ba843aff
! Mem[0000000010041408] = 3ba3ec9c, %l7 = 0000000000000061
lduba [%i1+%o4]0x80,%l7 ! %l7 = 000000000000003b
! Mem[00000000300c1408] = e306e2f4, %l4 = 000000000000000c
lduwa [%i3+%o4]0x89,%l4 ! %l4 = 00000000e306e2f4
! Mem[0000000010081410] = f9ffffff, %l0 = 00000000d20ab5f5
ldsha [%i2+%o5]0x88,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030101408] = 46109074, %l3 = 00000000e4f50d69
lduwa [%i4+%o4]0x81,%l3 ! %l3 = 0000000046109074
! Mem[0000000010101400] = 7d8add5a, %l6 = 00000000bb1019ff
lduha [%i4+%g0]0x88,%l6 ! %l6 = 000000000000dd5a
! Mem[0000000030081408] = 51ca9937 df9f46d0, %l0 = ffffffff, %l1 = 000000a3
ldda [%i2+%o4]0x81,%l0 ! %l0 = 0000000051ca9937 00000000df9f46d0
! Mem[0000000010001410] = 9316e0d05a87b0ff, %l5 = 00000000000000d9
ldxa [%i0+%o5]0x88,%l5 ! %l5 = 9316e0d05a87b0ff
! Starting 10 instruction Store Burst
! %l6 = 000000000000dd5a, Mem[0000000030181408] = 11b6f438
stha %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = dd5af438
p0_label_22:
! %l0 = 0000000051ca9937, Mem[0000000020800000] = ff39d48e
sth %l0,[%o1+%g0] ! Mem[0000000020800000] = 9937d48e
! Mem[0000000020800001] = 9937d48e, %l0 = 0000000051ca9937
ldstuba [%o1+0x001]%asi,%l0 ! %l0 = 00000037000000ff
! Mem[000000001014141a] = f04475ee, %l3 = 0000000046109074
ldstuba [%i5+0x01a]%asi,%l3 ! %l3 = 00000075000000ff
! Mem[00000000100c1408] = ff3a84ba, %l4 = 00000000e306e2f4
ldstuba [%i3+%o4]0x80,%l4 ! %l4 = 000000ff000000ff
! %l0 = 00000037, %l1 = df9f46d0, Mem[0000000030081410] = fffffff8 9ceca33b
stda %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000037 df9f46d0
! %f28 = a3d688d2 0102f8ff, Mem[0000000030041400] = 391cb0d1 d1b01c24
stda %f28,[%i1+%g0]0x89 ! Mem[0000000030041400] = a3d688d2 0102f8ff
! Mem[0000000020800040] = 08e52a9b, %l1 = 00000000df9f46d0
ldstuba [%o1+0x040]%asi,%l1 ! %l1 = 00000008000000ff
! %l6 = 000000000000dd5a, Mem[0000000010101400] = 7d8add5a
stwa %l6,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000dd5a
! %l5 = 9316e0d05a87b0ff, Mem[0000000010081410] = f9ffffff
stwa %l5,[%i2+%o5]0x88 ! Mem[0000000010081410] = 5a87b0ff
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = 7324127f, %f29 = 0102f8ff
lda [%i0+%g0]0x89,%f29 ! %f29 = 7324127f
p0_label_23:
! Mem[00000000300c1408] = f4e206e3, %l1 = 0000000000000008
lduwa [%i3+%o4]0x81,%l1 ! %l1 = 00000000f4e206e3
! Mem[0000000030001408] = fff80201, %l3 = 0000000000000075
ldsha [%i0+%o4]0x81,%l3 ! %l3 = fffffffffffffff8
! Mem[0000000010001400] = 04d412ff, %l1 = 00000000f4e206e3
ldswa [%i0+%g0]0x88,%l1 ! %l1 = 0000000004d412ff
! Mem[0000000030141410] = 0000bb10 2d4650ca, %l0 = 00000037, %l1 = 04d412ff
ldda [%i5+%o5]0x81,%l0 ! %l0 = 000000000000bb10 000000002d4650ca
! Mem[0000000010181408] = 00000069, %l7 = 000000000000003b
ldswa [%i6+%o4]0x88,%l7 ! %l7 = 0000000000000069
! Mem[0000000010101408] = e49cbb0c, %l6 = 000000000000dd5a
ldsba [%i4+%o4]0x80,%l6 ! %l6 = ffffffffffffffe4
! Mem[0000000010001400] = 04d412ff, %f29 = 7324127f
lda [%i0+%g0]0x88,%f29 ! %f29 = 04d412ff
! Mem[0000000030001400] = 7f122473 c4fe0ea1, %l0 = 0000bb10, %l1 = 2d4650ca
ldda [%i0+%g0]0x81,%l0 ! %l0 = 000000007f122473 00000000c4fe0ea1
! Mem[0000000030041410] = 014b43ca4c8cc301, %f26 = 3ba3ec9c 69fb9d57
ldda [%i1+%o5]0x81,%f26 ! %f26 = 014b43ca 4c8cc301
! Starting 10 instruction Store Burst
! %l4 = 000000ff, %l5 = 5a87b0ff, Mem[0000000010101410] = fffffe8f 02115417
stda %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000ff 5a87b0ff
p0_label_24:
! %l2 = 043cd0297d7a88ba, Mem[0000000030181400] = ffb0a61a
stha %l2,[%i6+%g0]0x81 ! Mem[0000000030181400] = 88baa61a
! %l0 = 7f122473, %l1 = c4fe0ea1, Mem[0000000030081400] = e1a9c4e1 14bfcbf7
stda %l0,[%i2+%g0]0x81 ! Mem[0000000030081400] = 7f122473 c4fe0ea1
! %f28 = a3d688d2, Mem[0000000030181400] = 1aa6ba88
sta %f28,[%i6+%g0]0x89 ! Mem[0000000030181400] = a3d688d2
! Mem[0000000021800180] = a3e3dde9, %l5 = 9316e0d05a87b0ff
ldstub [%o3+0x180],%l5 ! %l5 = 000000a3000000ff
! %f0 = d14f1c24, %f22 = 4a6d6276, %f6 = 949a1396
fsubs %f0 ,%f22,%f6 ! %f6 = d14f1fda
! %f16 = 35112447 379fe921, %l3 = fffffffffffffff8
! Mem[0000000030141400] = 61f8f8ff06b9895f
stda %f16,[%i5+%l3]ASI_PST32_SL ! Mem[0000000030141400] = 61f8f8ff06b9895f
! %l1 = 00000000c4fe0ea1, Mem[00000000100c1410] = 5d878b2f69fb9d57
stxa %l1,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000c4fe0ea1
! Mem[0000000020800040] = ffe52a9b, %l5 = 00000000000000a3
ldsha [%o1+0x040]%asi,%l5 ! %l5 = ffffffffffffffe5
! %l7 = 0000000000000069, Mem[0000000010141400] = 043cd029
stba %l7,[%i5+%g0]0x80 ! Mem[0000000010141400] = 693cd029
! Starting 10 instruction Load Burst
! Mem[000000001008142c] = 005c0a63, %l2 = 043cd0297d7a88ba
ldsw [%i2+0x02c],%l2 ! %l2 = 00000000005c0a63
p0_label_25:
! Mem[0000000030181400] = a3d688d2, %l0 = 000000007f122473
lduha [%i6+%g0]0x89,%l0 ! %l0 = 00000000000088d2
! Mem[00000000100c1400] = 014b43ca, %f17 = 379fe921
lda [%i3+%g0]0x80,%f17 ! %f17 = 014b43ca
! Mem[00000000100c1408] = ff3a84ba 708da1bc, %l0 = 000088d2, %l1 = c4fe0ea1
ldda [%i3+0x008]%asi,%l0 ! %l0 = 00000000ff3a84ba 00000000708da1bc
! %f3 = fb191258, %f18 = d14f1c24, %f28 = a3d688d2
fsubs %f3 ,%f18,%f28 ! %f28 = fb191258
! Mem[00000000201c0000] = bbffd27d, %l6 = ffffffffffffffe4
lduba [%o0+0x001]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030081410] = 00000037, %l5 = ffffffffffffffe5
lduwa [%i2+%o5]0x81,%l5 ! %l5 = 0000000000000037
! %f31 = ba843aff, %f15 = e28fa055, %f1 = 39f7b0d6
fadds %f31,%f15,%f1 ! %f1 = e28fa055
! Mem[00000000300c1400] = 83419a09, %l1 = 00000000708da1bc
lduwa [%i3+%g0]0x81,%l1 ! %l1 = 0000000083419a09
! %f26 = 014b43ca, %f4 = 014b43ca, %f18 = d14f1c24 2b0214d4
fsmuld %f26,%f4 ,%f18 ! %f18 = 30642c92 89eb6c80
! Starting 10 instruction Store Burst
! Mem[00000000300c1410] = ffb0a61a, %l0 = 00000000ff3a84ba
ldstuba [%i3+%o5]0x81,%l0 ! %l0 = 000000ff000000ff
p0_label_26:
! Mem[0000000010041400] = e48b080d, %l1 = 0000000083419a09
ldstuba [%i1+%g0]0x80,%l1 ! %l1 = 000000e4000000ff
! %l0 = 00000000000000ff, Mem[0000000010181400] = 00002409
stha %l0,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00ff2409
! %l3 = fffffffffffffff8, Mem[0000000030141400] = fff8f861
stha %l3,[%i5+%g0]0x89 ! Mem[0000000030141400] = fff8fff8
! %l1 = 00000000000000e4, Mem[0000000030041400] = 0102f8ff
stha %l1,[%i1+%g0]0x89 ! Mem[0000000030041400] = 010200e4
! %l6 = 00000000000000ff, Mem[0000000010001402] = ff12d404
sth %l6,[%i0+0x002] ! Mem[0000000010001400] = ff1200ff
! %l7 = 0000000000000069, Mem[0000000010101410] = ff000000
stba %l7,[%i4+%o5]0x80 ! Mem[0000000010101410] = 69000000
! %l4 = 000000ff, %l5 = 00000037, Mem[0000000010101410] = 69000000 ffb0875a
stda %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = 000000ff 00000037
! Mem[0000000010141424] = a094dd2b, %l4 = 000000ff, %l3 = fffffff8
add %i5,0x24,%g1
casa [%g1]0x80,%l4,%l3 ! %l3 = 00000000a094dd2b
! %f0 = d14f1c24 e28fa055 67e15ba0 fb191258
! %f4 = 014b43ca 4c8cc301 d14f1fda 46109074
! %f8 = 901acbd0 73a3db94 579dfb69 2f8b875d
! %f12 = e89fff14 45be3a33 466c4463 e28fa055
stda %f0,[%i1]ASI_COMMIT_S ! Block Store to 0000000030041400
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = e3ffffff, %l7 = 0000000000000069
lduha [%i2+%o4]0x80,%l7 ! %l7 = 000000000000e3ff
p0_label_27:
! Mem[00000000100c1408] = ba843aff, %l4 = 00000000000000ff
lduwa [%i3+%o4]0x88,%l4 ! %l4 = 00000000ba843aff
! Mem[0000000010181408] = 00000069, %l7 = 000000000000e3ff
ldsba [%i6+%o4]0x88,%l7 ! %l7 = 0000000000000069
! Mem[00000000201c0000] = bbffd27d, %l0 = 00000000000000ff
lduha [%o0+0x000]%asi,%l0 ! %l0 = 000000000000bbff
! Mem[00000000211c0000] = caff2346, %l3 = 00000000a094dd2b
lduba [%o2+0x000]%asi,%l3 ! %l3 = 00000000000000ca
! Mem[0000000010081408] = e3ffffff, %l4 = 00000000ba843aff
lduha [%i2+%o4]0x80,%l4 ! %l4 = 000000000000e3ff
! Mem[0000000030001400] = a10efec47324127f, %l1 = 00000000000000e4
ldxa [%i0+%g0]0x89,%l1 ! %l1 = a10efec47324127f
! Mem[0000000030141410] = 0000bb10, %l7 = 0000000000000069
lduwa [%i5+%o5]0x81,%l7 ! %l7 = 000000000000bb10
! Mem[00000000300c1408] = f4e206e3, %l3 = 00000000000000ca
ldswa [%i3+%o4]0x81,%l3 ! %l3 = fffffffff4e206e3
! Mem[0000000010181408] = 69000000, %f19 = 89eb6c80
lda [%i6+%o4]0x80,%f19 ! %f19 = 69000000
! Starting 10 instruction Store Burst
membar #Sync ! Added by membar checker (5)
! %l1 = a10efec47324127f, Mem[0000000030041400] = 241c4fd1
stha %l1,[%i1+%g0]0x89 ! Mem[0000000030041400] = 241c127f
p0_label_28:
! %l0 = 000000000000bbff, Mem[0000000010081410] = 5a87b0ff
stha %l0,[%i2+%o5]0x88 ! Mem[0000000010081410] = 5a87bbff
! %l6 = 00000000000000ff, Mem[0000000010001400] = 071f48d4ff0012ff
stxa %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000000000ff
! %l5 = 0000000000000037, Mem[0000000010101400] = 7421de0e0000dd5a
stxa %l5,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000000000000037
! Mem[0000000030041410] = 014b43ca, %l7 = 000000000000bb10
ldstuba [%i1+%o5]0x81,%l7 ! %l7 = 00000001000000ff
! Mem[0000000030101400] = e48b080d, %l5 = 0000000000000037
ldstuba [%i4+%g0]0x89,%l5 ! %l5 = 0000000d000000ff
! Mem[0000000030141410] = 10bb0000, %l1 = a10efec47324127f
swapa [%i5+%o5]0x89,%l1 ! %l1 = 0000000010bb0000
! %f24 = ddd85795 6bcc8e3c, Mem[00000000300c1410] = ffb0a61a 3a2107a7
stda %f24,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ddd85795 6bcc8e3c
! %l4 = 0000e3ff, %l5 = 0000000d, Mem[0000000030101400] = ff088be4 f975d25e
stda %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0000e3ff 0000000d
! %l4 = 0000e3ff, %l5 = 0000000d, Mem[0000000010081400] = 2581d259 2b0214d4
stda %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000e3ff 0000000d
! Starting 10 instruction Load Burst
! Mem[000000001010140c] = eb7e47ce, %l7 = 0000000000000001
ldsba [%i4+0x00f]%asi,%l7 ! %l7 = ffffffffffffffce
p0_label_29:
! Mem[0000000030001410] = d988deff, %l4 = 000000000000e3ff
lduha [%i0+%o5]0x89,%l4 ! %l4 = 000000000000deff
! %f21 = 6dd09eff, %f3 = fb191258, %f16 = 35112447 014b43ca
fsmuld %f21,%f3 ,%f16 ! %f16 = cd2f2f7e 52e56a00
! Mem[0000000010041408] = 3ba3ec9cf6caade5, %l2 = 00000000005c0a63
ldx [%i1+%o4],%l2 ! %l2 = 3ba3ec9cf6caade5
! Mem[00000000300c1408] = f4e206e3, %l2 = 3ba3ec9cf6caade5
ldsba [%i3+%o4]0x81,%l2 ! %l2 = fffffffffffffff4
! Mem[0000000021800000] = 0bffd806, %l6 = 00000000000000ff
ldub [%o3+0x001],%l6 ! %l6 = 00000000000000ff
! Mem[0000000030101408] = 74901046, %l0 = 000000000000bbff
lduha [%i4+%o4]0x89,%l0 ! %l0 = 0000000000001046
! Mem[0000000030081408] = 3799ca51, %l5 = 000000000000000d
lduha [%i2+%o4]0x89,%l5 ! %l5 = 000000000000ca51
! Mem[0000000030181410] = 0102f8ff, %l2 = fffffffffffffff4
lduba [%i6+%o5]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010141408] = f69f7cff 14ff9fe8, %l2 = 000000ff, %l3 = f4e206e3
ldda [%i5+%o4]0x88,%l2 ! %l2 = 0000000014ff9fe8 00000000f69f7cff
! Starting 10 instruction Store Burst
! %f14 = 466c4463 e28fa055, Mem[0000000030141410] = 7f122473 2d4650ca
stda %f14,[%i5+%o5]0x81 ! Mem[0000000030141410] = 466c4463 e28fa055
p0_label_30:
! Mem[00000000300c1400] = 83419a09, %l5 = 000000000000ca51
ldstuba [%i3+%g0]0x81,%l5 ! %l5 = 00000083000000ff
! %f31 = ba843aff, Mem[0000000010081414] = 241c4fd1
st %f31,[%i2+0x014] ! Mem[0000000010081414] = ba843aff
! Mem[0000000030041408] = a05be167, %l2 = 0000000014ff9fe8
swapa [%i1+%o4]0x89,%l2 ! %l2 = 00000000a05be167
! %l3 = 00000000f69f7cff, Mem[0000000010041410] = ee544ac5
stwa %l3,[%i1+%o5]0x88 ! Mem[0000000010041410] = f69f7cff
! Mem[0000000030141400] = fff8fff8, %l1 = 0000000010bb0000
swapa [%i5+%g0]0x89,%l1 ! %l1 = 00000000fff8fff8
! Mem[00000000100c1410] = c4fe0ea1, %l6 = 00000000000000ff
swapa [%i3+%o5]0x88,%l6 ! %l6 = 00000000c4fe0ea1
! %f0 = d14f1c24 e28fa055, Mem[0000000010101428] = fe117a55 0b23a0ad
std %f0 ,[%i4+0x028] ! Mem[0000000010101428] = d14f1c24 e28fa055
! Mem[0000000030101408] = 46109074, %l7 = ffffffffffffffce
swapa [%i4+%o4]0x81,%l7 ! %l7 = 0000000046109074
! %f10 = 579dfb69 2f8b875d, Mem[0000000010181438] = fc223141 7d0320f4
std %f10,[%i6+0x038] ! Mem[0000000010181438] = 579dfb69 2f8b875d
! Starting 10 instruction Load Burst
! Mem[0000000010141430] = 524b7e2e06e3359c, %f14 = 466c4463 e28fa055
ldd [%i5+0x030],%f14 ! %f14 = 524b7e2e 06e3359c
p0_label_31:
! Mem[0000000010141410] = d4ff62a3, %l0 = 0000000000001046
lduwa [%i5+%o5]0x80,%l0 ! %l0 = 00000000d4ff62a3
! %f3 = fb191258, %f25 = 6bcc8e3c, %f8 = 901acbd0 73a3db94
fsmuld %f3 ,%f25,%f8 ! %f8 = ccee93ea 8b472800
! Mem[0000000030041408] = 14ff9fe8, %l2 = 00000000a05be167
swapa [%i1+%o4]0x89,%l2 ! %l2 = 0000000014ff9fe8
! Mem[0000000030001400] = 7f122473, %l7 = 0000000046109074
ldsha [%i0+%g0]0x81,%l7 ! %l7 = 0000000000007f12
! Mem[00000000300c1400] = ff419a0904f83bee, %f16 = cd2f2f7e 52e56a00
ldda [%i3+%g0]0x81,%f16 ! %f16 = ff419a09 04f83bee
! Mem[0000000030041408] = a05be167, %l4 = 000000000000deff
ldsba [%i1+%o4]0x89,%l4 ! %l4 = 0000000000000067
! Mem[0000000010001400] = ff000000, %l4 = 0000000000000067
ldsha [%i0+%g0]0x80,%l4 ! %l4 = ffffffffffffff00
! Mem[0000000030001400] = a10efec47324127f, %l7 = 0000000000007f12
ldxa [%i0+%g0]0x89,%l7 ! %l7 = a10efec47324127f
! Mem[0000000010101408] = e49cbb0c, %l3 = 00000000f69f7cff
lduba [%i4+%o4]0x80,%l3 ! %l3 = 00000000000000e4
! Starting 10 instruction Store Burst
! %l5 = 0000000000000083, imm = 0000000000000d00, %l5 = 0000000000000083
addc %l5,0xd00,%l5 ! %l5 = 0000000000000d83
p0_label_32:
! %f30 = bca18d70 ba843aff, Mem[0000000030081400] = 7324127f a10efec4
stda %f30,[%i2+%g0]0x89 ! Mem[0000000030081400] = bca18d70 ba843aff
! Mem[00000000100c1410] = ff000000, %l5 = 0000000000000d83
swapa [%i3+%o5]0x80,%l5 ! %l5 = 00000000ff000000
! %l3 = 00000000000000e4, Mem[0000000010081400] = ffe30000
stwa %l3,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000e4
! %l4 = ffffff00, %l5 = ff000000, Mem[00000000300c1400] = ff419a09 04f83bee
stda %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffff00 ff000000
! %l3 = 00000000000000e4, Mem[0000000030081408] = d0469fdf3799ca51
stxa %l3,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000000000e4
! Mem[0000000010001400] = 000000ff, %l6 = 00000000c4fe0ea1
lduwa [%i0+%g0]0x88,%l6 ! %l6 = 00000000000000ff
! %l3 = 00000000000000e4, Mem[0000000030081408] = e4000000
stwa %l3,[%i2+%o4]0x81 ! Mem[0000000030081408] = 000000e4
! Mem[0000000030001400] = 7324127f, %l0 = 00000000d4ff62a3
ldstuba [%i0+%g0]0x89,%l0 ! %l0 = 0000007f000000ff
! %l1 = 00000000fff8fff8, Mem[0000000010001410] = ffb0875a, %asi = 80
stwa %l1,[%i0+0x010]%asi ! Mem[0000000010001410] = fff8fff8
! Starting 10 instruction Load Burst
! Mem[0000000021800040] = 0645a70e, %l7 = a10efec47324127f
lduha [%o3+0x040]%asi,%l7 ! %l7 = 0000000000000645
p0_label_33:
! Mem[0000000010081408] = d414022b ffffffe3, %l2 = 14ff9fe8, %l3 = 000000e4
ldda [%i2+%o4]0x88,%l2 ! %l2 = 00000000ffffffe3 00000000d414022b
! Mem[0000000010101428] = d14f1c24e28fa055, %f24 = ddd85795 6bcc8e3c
ldd [%i4+0x028],%f24 ! %f24 = d14f1c24 e28fa055
! Mem[0000000030041400] = 7f121c24, %l4 = ffffffffffffff00
ldsha [%i1+%g0]0x81,%l4 ! %l4 = 0000000000007f12
! Mem[0000000010141410] = d4ff62a3, %l7 = 0000000000000645
ldsha [%i5+%o5]0x80,%l7 ! %l7 = ffffffffffffd4ff
! Mem[0000000010001408] = 000000d9, %l3 = 00000000d414022b
lduha [%i0+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010141408] = e89fff14ff7c9ff6, %f24 = d14f1c24 e28fa055
ldd [%i5+%o4],%f24 ! %f24 = e89fff14 ff7c9ff6
! Mem[0000000010101408] = 0cbb9ce4, %l0 = 000000000000007f
lduwa [%i4+%o4]0x88,%l0 ! %l0 = 000000000cbb9ce4
! Mem[00000000100c1408] = ff3a84ba 708da1bc, %l0 = 0cbb9ce4, %l1 = fff8fff8
ldd [%i3+%o4],%l0 ! %l0 = 00000000ff3a84ba 00000000708da1bc
! Mem[0000000010041400] = ff8b080d, %l6 = 00000000000000ff
ldsha [%i1+%g0]0x80,%l6 ! %l6 = ffffffffffffff8b
! Starting 10 instruction Store Burst
! %l1 = 00000000708da1bc, Mem[0000000010141400] = 29d03c69
stwa %l1,[%i5+%g0]0x88 ! Mem[0000000010141400] = 708da1bc
p0_label_34:
! Mem[0000000010001408] = d9000000, %l2 = 00000000ffffffe3
swapa [%i0+%o4]0x88,%l2 ! %l2 = 00000000d9000000
! %l1 = 00000000708da1bc, Mem[00000000201c0000] = bbffd27d
sth %l1,[%o0+%g0] ! Mem[00000000201c0000] = a1bcd27d
! %f26 = 014b43ca, Mem[0000000010101434] = f1abf392
st %f26,[%i4+0x034] ! Mem[0000000010101434] = 014b43ca
! %f16 = ff419a09 04f83bee 30642c92 69000000
! %f20 = 1ce9b068 6dd09eff 4a6d6276 77cebcc5
! %f24 = e89fff14 ff7c9ff6 014b43ca 4c8cc301
! %f28 = fb191258 04d412ff bca18d70 ba843aff
stda %f16,[%i3]ASI_BLK_SL ! Block Store to 00000000300c1400
! %f10 = 579dfb69 2f8b875d, %l2 = 00000000d9000000
! Mem[0000000010141420] = 7d7a88baa094dd2b
add %i5,0x020,%g1
stda %f10,[%g1+%l2]ASI_PST8_PL ! Mem[0000000010141420] = 7d7a88baa094dd2b
! %l2 = 00000000d9000000, Mem[0000000020800041] = ffe52a9b, %asi = 80
stba %l2,[%o1+0x041]%asi ! Mem[0000000020800040] = ff002a9b
! %f12 = e89fff14 45be3a33, %l5 = 00000000ff000000
! Mem[00000000100c1410] = 00000d8300000000
add %i3,0x010,%g1
stda %f12,[%g1+%l5]ASI_PST8_PL ! Mem[00000000100c1410] = 00000d8300000000
! %l7 = ffffffffffffd4ff, Mem[0000000030101400] = 0000e3ff
stba %l7,[%i4+%g0]0x81 ! Mem[0000000030101400] = ff00e3ff
! Mem[0000000030001410] = fdb8ec6ad988deff, %f14 = 524b7e2e 06e3359c
ldda [%i0+%o5]0x89,%f14 ! %f14 = fdb8ec6a d988deff
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = 9ceca33b, %l7 = ffffffffffffd4ff
lduwa [%i1+%o4]0x88,%l7 ! %l7 = 000000009ceca33b
p0_label_35:
! Mem[0000000010181408] = 00000069, %f1 = e28fa055
lda [%i6+%o4]0x88,%f1 ! %f1 = 00000069
! Mem[0000000010081400] = e40000000000000d, %f0 = d14f1c24 00000069
ldda [%i2+0x000]%asi,%f0 ! %f0 = e4000000 0000000d
! Mem[0000000030181410] = 0102f8ff, %l7 = 000000009ceca33b
ldsha [%i6+%o5]0x89,%l7 ! %l7 = fffffffffffff8ff
! Mem[0000000010181400] = 00ff2409, %l4 = 0000000000007f12
lduha [%i6+%g0]0x80,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010141400] = 708da1bc, %l5 = 00000000ff000000
ldswa [%i5+%g0]0x88,%l5 ! %l5 = 00000000708da1bc
! Randomly selected nop
nop
! Mem[0000000030141410] = 466c4463, %l6 = ffffffffffffff8b
ldsha [%i5+%o5]0x81,%l6 ! %l6 = 000000000000466c
membar #Sync ! Added by membar checker (6)
! Mem[00000000300c1408] = 00000069, %l2 = 00000000d9000000
lduha [%i3+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000030001400] = ff122473 c4fe0ea1, %l0 = ff3a84ba, %l1 = 708da1bc
ldda [%i0+%g0]0x81,%l0 ! %l0 = 00000000ff122473 00000000c4fe0ea1
! Starting 10 instruction Store Burst
! %f16 = ff419a09 04f83bee 30642c92 69000000
! %f20 = 1ce9b068 6dd09eff 4a6d6276 77cebcc5
! %f24 = e89fff14 ff7c9ff6 014b43ca 4c8cc301
! %f28 = fb191258 04d412ff bca18d70 ba843aff
stda %f16,[%i1]ASI_COMMIT_P ! Block Store to 0000000010041400
p0_label_36:
! %f2 = 67e15ba0 fb191258, Mem[0000000010001410] = fff8fff8 d0e01693
stda %f2 ,[%i0+%o5]0x80 ! Mem[0000000010001410] = 67e15ba0 fb191258
! Mem[0000000030101408] = ffffffce, %l5 = 00000000708da1bc
ldstuba [%i4+%o4]0x81,%l5 ! %l5 = 000000ff000000ff
! %f11 = 2f8b875d, Mem[0000000030041408] = a05be167
sta %f11,[%i1+%o4]0x89 ! Mem[0000000030041408] = 2f8b875d
! Mem[0000000030141410] = 63446c46, %l0 = 00000000ff122473
swapa [%i5+%o5]0x89,%l0 ! %l0 = 0000000063446c46
! %l6 = 0000466c, %l7 = fffff8ff, Mem[0000000030001410] = ffde88d9 6aecb8fd
stda %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000466c fffff8ff
! %f14 = fdb8ec6a, %f2 = 67e15ba0
fcmpes %fcc3,%f14,%f2 ! %fcc3 = 1
! %f12 = e89fff14 45be3a33, Mem[0000000010181400] = 00ff2409 1947d4fb
stda %f12,[%i6+%g0]0x80 ! Mem[0000000010181400] = e89fff14 45be3a33
! Mem[0000000010101400] = 37000000, %l0 = 0000000063446c46
ldstuba [%i4+%g0]0x80,%l0 ! %l0 = 00000037000000ff
! %l2 = 0000000000000000, Mem[0000000030101400] = ffe300ff
stha %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffe30000
! Starting 10 instruction Load Burst
! Mem[0000000010081438] = 000000ff, %l3 = 0000000000000000
lduba [%i2+0x03a]%asi,%l3 ! %l3 = 0000000000000000
p0_label_37:
! Mem[0000000021800000] = 0bffd806, %l6 = 000000000000466c
ldsha [%o3+0x000]%asi,%l6 ! %l6 = 0000000000000bff
! Mem[00000000211c0000] = caff2346, %l3 = 0000000000000000
ldsb [%o2+0x001],%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030001400] = ff122473, %l1 = 00000000c4fe0ea1
ldsha [%i0+%g0]0x81,%l1 ! %l1 = ffffffffffffff12
! Mem[0000000030001400] = ff122473, %l6 = 0000000000000bff
ldsba [%i0+%g0]0x81,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010081400] = 000000e4, %l7 = fffffffffffff8ff
ldswa [%i2+%g0]0x88,%l7 ! %l7 = 00000000000000e4
! Mem[0000000010181408] = 00000069, %f8 = ccee93ea
lda [%i6+%o4]0x88,%f8 ! %f8 = 00000069
! Mem[0000000030041400] = 241c127f, %l4 = 00000000000000ff
ldsba [%i1+%g0]0x89,%l4 ! %l4 = 000000000000007f
! Mem[0000000030141410] = 732412ff, %l6 = ffffffffffffffff
lduwa [%i5+%o5]0x81,%l6 ! %l6 = 00000000732412ff
! Mem[0000000020800040] = ff002a9b, %l3 = ffffffffffffffff
lduh [%o1+0x040],%l3 ! %l3 = 000000000000ff00
! Starting 10 instruction Store Burst
! Mem[0000000010181408] = 00000069, %l2 = 0000000000000000
ldstuba [%i6+%o4]0x88,%l2 ! %l2 = 00000069000000ff
p0_label_38:
! %l2 = 0000000000000069, Mem[0000000010101408] = ce477eeb0cbb9ce4
stxa %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000000000000069
! Mem[00000000100c140d] = 708da1bc, %l5 = 00000000000000ff
ldstub [%i3+0x00d],%l5 ! %l5 = 0000008d000000ff
! %f8 = 00000069, %f14 = fdb8ec6a, %f6 = d14f1fda
fsubs %f8 ,%f14,%f6 ! %l0 = 0000000000000059, Unfinished, %fsr = 1000000000
! Mem[0000000030041408] = 5d878b2f, %l1 = ffffffffffffff12
swapa [%i1+%o4]0x81,%l1 ! %l1 = 000000005d878b2f
! Mem[0000000010101408] = 69000000, %l6 = 00000000732412ff
ldstuba [%i4+%o4]0x80,%l6 ! %l6 = 00000069000000ff
membar #Sync ! Added by membar checker (7)
! %l3 = 000000000000ff00, Mem[000000001004142c] = 4c8cc301, %asi = 80
stwa %l3,[%i1+0x02c]%asi ! Mem[000000001004142c] = 0000ff00
! Mem[0000000030001410] = 6c460000, %l6 = 0000000000000069
swapa [%i0+%o5]0x89,%l6 ! %l6 = 000000006c460000
! %l2 = 0000000000000069, Mem[0000000010181408] = ff000000
sth %l2,[%i6+%o4] ! Mem[0000000010181408] = 00690000
! Mem[0000000010181408] = 00006900, %l6 = 000000006c460000
ldstuba [%i6+%o4]0x88,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = ba843aff, %l5 = 000000000000008d
ldsba [%i2+%g0]0x89,%l5 ! %l5 = ffffffffffffffff
p0_label_39:
! Mem[0000000010081400] = e4000000, %l2 = 0000000000000069
lduwa [%i2+%g0]0x80,%l2 ! %l2 = 00000000e4000000
! Mem[00000000100c1400] = 014b43ca, %l0 = 0000000000000059
ldsba [%i3+%g0]0x80,%l0 ! %l0 = 0000000000000001
! Mem[0000000010081410] = ffbb875a ba843aff, %l0 = 00000001, %l1 = 5d878b2f
ldda [%i2+%o5]0x80,%l0 ! %l0 = 00000000ffbb875a 00000000ba843aff
! Mem[00000000201c0000] = a1bcd27d, %l5 = ffffffffffffffff
lduh [%o0+%g0],%l5 ! %l5 = 000000000000a1bc
! Mem[0000000010181400] = 333abe45 14ff9fe8, %l6 = 00000000, %l7 = 000000e4
ldda [%i6+%g0]0x88,%l6 ! %l6 = 0000000014ff9fe8 00000000333abe45
! Mem[0000000030101408] = ffffffcee6689720, %f30 = bca18d70 ba843aff
ldda [%i4+%o4]0x81,%f30 ! %f30 = ffffffce e6689720
! Mem[0000000030081400] = ba843aff, %l1 = 00000000ba843aff
ldswa [%i2+%g0]0x89,%l1 ! %l1 = ffffffffba843aff
! Mem[0000000030081400] = ff3a84ba, %l2 = 00000000e4000000
lduba [%i2+%g0]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030101410] = f8ffffff, %l2 = 00000000000000ff
lduha [%i4+%o5]0x89,%l2 ! %l2 = 000000000000ffff
! Starting 10 instruction Store Burst
! %f0 = e4000000 0000000d 67e15ba0 fb191258
! %f4 = 014b43ca 4c8cc301 d14f1fda 46109074
! %f8 = 00000069 8b472800 579dfb69 2f8b875d
! %f12 = e89fff14 45be3a33 fdb8ec6a d988deff
stda %f0,[%i3]ASI_BLK_P ! Block Store to 00000000100c1400
p0_label_40:
! %l0 = 00000000ffbb875a, Mem[0000000010141408] = 14ff9fe8
stwa %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = ffbb875a
! %f30 = ffffffce e6689720, Mem[00000000300c1410] = 6dd09eff 1ce9b068
stda %f30,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffffffce e6689720
! Mem[0000000010041436] = 04d412ff, %l7 = 00000000333abe45
ldstuba [%i1+0x036]%asi,%l7 ! %l7 = 00000012000000ff
! %l0 = 00000000ffbb875a, Mem[00000000100c140c] = fb191258
stb %l0,[%i3+0x00c] ! Mem[00000000100c140c] = 5a191258
! Mem[00000000300c1400] = ee3bf804, %l2 = 000000000000ffff
swapa [%i3+%g0]0x81,%l2 ! %l2 = 00000000ee3bf804
! Mem[0000000021800001] = 0bffd806, %l0 = 00000000ffbb875a
ldstuba [%o3+0x001]%asi,%l0 ! %l0 = 000000ff000000ff
! %l6 = 14ff9fe8, %l7 = 00000012, Mem[0000000010141410] = a362ffd4 4925645c
stda %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = 14ff9fe8 00000012
! %l2 = 00000000ee3bf804, Mem[0000000010141410] = 14ff9fe8
stba %l2,[%i5+%o5]0x88 ! Mem[0000000010141410] = 14ff9f04
! %l4 = 000000000000007f, Mem[00000000300c1410] = e6689720
stha %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = e668007f
! Starting 10 instruction Load Burst
! Mem[0000000030041400] = 241c127f, %l5 = 000000000000a1bc
lduha [%i1+%g0]0x89,%l5 ! %l5 = 000000000000127f
p0_label_41:
! Mem[00000000300c1400] = 0000ffff, %l3 = 000000000000ff00
lduha [%i3+%g0]0x81,%l3 ! %l3 = 0000000000000000
membar #Sync ! Added by membar checker (8)
! Mem[00000000100c1430] = e89fff14, %l6 = 0000000014ff9fe8
ldswa [%i3+0x030]%asi,%l6 ! %l6 = ffffffffe89fff14
! Mem[00000000300c1400] = 0000ffff099a41ff, %l3 = 0000000000000000
ldxa [%i3+%g0]0x81,%l3 ! %l3 = 0000ffff099a41ff
! Mem[0000000010001410] = 67e15ba0, %f18 = 30642c92
lda [%i0+%o5]0x80,%f18 ! %f18 = 67e15ba0
! Mem[00000000300c1410] = 7f0068e6, %l1 = ffffffffba843aff
ldsha [%i3+%o5]0x81,%l1 ! %l1 = 0000000000007f00
! Mem[0000000030041408] = 12ffffff, %l7 = 0000000000000012
lduwa [%i1+%o4]0x89,%l7 ! %l7 = 0000000012ffffff
! %l5 = 000000000000127f, %l3 = 0000ffff099a41ff, %l5 = 000000000000127f
or %l5,%l3,%l5 ! %l5 = 0000ffff099a53ff
! Mem[0000000030041408] = 12ffffff, %f25 = ff7c9ff6
lda [%i1+%o4]0x89,%f25 ! %f25 = 12ffffff
! Mem[0000000020800000] = 99ffd48e, %l5 = 0000ffff099a53ff
ldsba [%o1+0x000]%asi,%l5 ! %l5 = ffffffffffffff99
! Starting 10 instruction Store Burst
! Mem[0000000010181400] = 14ff9fe8, %l6 = ffffffffe89fff14
ldstuba [%i6+%g0]0x88,%l6 ! %l6 = 000000e8000000ff
p0_label_42:
! %l4 = 000000000000007f, Mem[0000000010041408] = 30642c92
stba %l4,[%i1+%o4]0x80 ! Mem[0000000010041408] = 7f642c92
! %l0 = 000000ff, %l1 = 00007f00, Mem[0000000010081410] = ffbb875a ba843aff
stda %l0,[%i2+0x010]%asi ! Mem[0000000010081410] = 000000ff 00007f00
! Mem[0000000010041404] = 04f83bee, %l6 = 00000000000000e8
swap [%i1+0x004],%l6 ! %l6 = 0000000004f83bee
! %f4 = 014b43ca 4c8cc301, Mem[0000000010081408] = e3ffffff 2b0214d4
stda %f4 ,[%i2+%o4]0x80 ! Mem[0000000010081408] = 014b43ca 4c8cc301
! Mem[0000000030181400] = d288d6a3, %l5 = ffffffffffffff99
swapa [%i6+%g0]0x81,%l5 ! %l5 = 00000000d288d6a3
! %l0 = 00000000000000ff, Mem[0000000010101410] = ff000000
stha %l0,[%i4+%o5]0x88 ! Mem[0000000010101410] = ff0000ff
! Mem[0000000030041408] = ffffff12, %l2 = 00000000ee3bf804
ldstuba [%i1+%o4]0x81,%l2 ! %l2 = 000000ff000000ff
! Mem[0000000030081410] = 00000037, %l6 = 0000000004f83bee
swapa [%i2+%o5]0x81,%l6 ! %l6 = 0000000000000037
! %l4 = 000000000000007f, Mem[0000000010041408] = 922c647f
stwa %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000007f
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = 14ff9fff, %l5 = 00000000d288d6a3
lduba [%i6+%g0]0x88,%l5 ! %l5 = 00000000000000ff
p0_label_43:
! Mem[00000000201c0000] = a1bcd27d, %l0 = 00000000000000ff
lduh [%o0+%g0],%l0 ! %l0 = 000000000000a1bc
! Mem[0000000010001410] = 581219fba05be167, %f0 = e4000000 0000000d
ldda [%i0+%o5]0x88,%f0 ! %f0 = 581219fb a05be167
! Mem[0000000010141410] = 14ff9f04, %l7 = 0000000012ffffff
ldswa [%i5+%o5]0x88,%l7 ! %l7 = 0000000014ff9f04
! Mem[0000000030081408] = e4000000, %l7 = 0000000014ff9f04
ldsha [%i2+%o4]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041410] = 68b0e91c, %f24 = e89fff14
lda [%i1+%o5]0x88,%f24 ! %f24 = 68b0e91c
! Mem[0000000030101400] = 0000e3ff 0000000d ffffffce e6689720
! Mem[0000000030101410] = fffffff8 c2a22bd2 4a6d6276 77cebcc5
! Mem[0000000030101420] = a226b52a 6bcc8e3c 5ddf2b10 fe453ffd
! Mem[0000000030101430] = ee3bf804 099a41a6 fe120093 73a028f7
ldda [%i4]ASI_BLK_S,%f16 ! Block Load from 0000000030101400
! Mem[00000000100c1420] = 000000698b472800, %f14 = fdb8ec6a d988deff
ldd [%i3+0x020],%f14 ! %f14 = 00000069 8b472800
! Mem[0000000030081408] = e4000000, %l5 = 00000000000000ff
ldsha [%i2+%o4]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010081408] = ca434b01, %l5 = 0000000000000000
lduwa [%i2+%o4]0x88,%l5 ! %l5 = 00000000ca434b01
! Starting 10 instruction Store Burst
! %f12 = e89fff14 45be3a33, %l6 = 0000000000000037
! Mem[0000000010081400] = e40000000000000d
stda %f12,[%i2+%l6]ASI_PST16_P ! Mem[0000000010081400] = e400ff1445be3a33
p0_label_44:
! %l6 = 0000000000000037, Mem[00000000300c1410] = e668007f
stha %l6,[%i3+%o5]0x89 ! Mem[00000000300c1410] = e6680037
! %f6 = d14f1fda 46109074, Mem[00000000100c1438] = fdb8ec6a d988deff
std %f6 ,[%i3+0x038] ! Mem[00000000100c1438] = d14f1fda 46109074
! Code Fragment 3
p0_fragment_1:
! %l0 = 000000000000a1bc
setx 0xa82c682fd7a7c407,%g7,%l0 ! %l0 = a82c682fd7a7c407
! %l1 = 0000000000007f00
setx 0xdead44f7e6c2cd70,%g7,%l1 ! %l1 = dead44f7e6c2cd70
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 = a82c682fd7a7c407
setx 0x62bd64a855b4f41e,%g7,%l0 ! %l0 = 62bd64a855b4f41e
! %l1 = dead44f7e6c2cd70
setx 0x7acc53e80dde22fd,%g7,%l1 ! %l1 = 7acc53e80dde22fd
! Mem[0000000030001400] = 732412ff, %l5 = 00000000ca434b01
ldstuba [%i0+%g0]0x89,%l5 ! %l5 = 000000ff000000ff
! %l6 = 0000000000000037, imm = 0000000000000015, %l2 = 00000000000000ff
add %l6,0x015,%l2 ! %l2 = 000000000000004c
! %f10 = 579dfb69 2f8b875d, Mem[0000000010081400] = 14ff00e4 333abe45
stda %f10,[%i2+%g0]0x88 ! Mem[0000000010081400] = 579dfb69 2f8b875d
membar #Sync ! Added by membar checker (9)
! %f10 = 579dfb69 2f8b875d, Mem[0000000030101410] = fffffff8 c2a22bd2
stda %f10,[%i4+%o5]0x81 ! Mem[0000000030101410] = 579dfb69 2f8b875d
! %l5 = 00000000000000ff, Mem[0000000010081410] = 000000ff
stwa %l5,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff
! Mem[0000000030001410] = 69000000, %l6 = 0000000000000037
swapa [%i0+%o5]0x81,%l6 ! %l6 = 0000000069000000
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = 00000000 e4000000, %l0 = 55b4f41e, %l1 = 0dde22fd
ldda [%i2+%o4]0x89,%l0 ! %l0 = 00000000e4000000 0000000000000000
p0_label_45:
! Mem[00000000211c0000] = caff2346, %l0 = 00000000e4000000
ldsba [%o2+0x001]%asi,%l0 ! %l0 = ffffffffffffffff
! Mem[00000000300c1400] = ffff0000, %l6 = 0000000069000000
lduba [%i3+%g0]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000010001400] = 000000ff, %l2 = 000000000000004c
lduba [%i0+%g0]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010141404] = 7d7a88ba, %l2 = 00000000000000ff
ldsb [%i5+0x007],%l2 ! %l2 = ffffffffffffffba
! Mem[0000000010001404] = 00000000, %l6 = 0000000000000000
ldswa [%i0+0x004]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141400] = bca18d70, %l0 = ffffffffffffffff
ldsba [%i5+%g0]0x80,%l0 ! %l0 = ffffffffffffffbc
! Mem[0000000010001408] = 4ccd0075 ffffffe3, %l4 = 0000007f, %l5 = 000000ff
ldda [%i0+%o4]0x88,%l4 ! %l4 = 00000000ffffffe3 000000004ccd0075
! Mem[0000000030081400] = ba843aff, %l4 = 00000000ffffffe3
lduba [%i2+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030141400] = 10bb0000, %l6 = 0000000000000000
ldsba [%i5+%g0]0x89,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = ffffffbc, %l1 = 00000000, Mem[0000000030081400] = ba843aff bca18d70
stda %l0,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffffffbc 00000000
p0_label_46:
! %l6 = 0000000000000000, Mem[0000000021800140] = b53d6ae1
sth %l6,[%o3+0x140] ! Mem[0000000021800140] = 00006ae1
! %l0 = ffffffffffffffbc, Mem[0000000010041400] = ff419a09
stwa %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = ffffffbc
! %f26 = 5ddf2b10 fe453ffd, Mem[0000000010141408] = ffbb875a f69f7cff
stda %f26,[%i5+%o4]0x88 ! Mem[0000000010141408] = 5ddf2b10 fe453ffd
! %f20 = fffffff8 c2a22bd2, Mem[0000000010181408] = ff690000 c2a22bd2
stda %f20,[%i6+%o4]0x80 ! Mem[0000000010181408] = fffffff8 c2a22bd2
! Mem[00000000211c0001] = caff2346, %l4 = 00000000000000ff
ldstuba [%o2+0x001]%asi,%l4 ! %l4 = 000000ff000000ff
! %l2 = ffffffffffffffba, Mem[0000000010041410] = 1ce9b0686dd09eff
stxa %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffffffffffffffba
! Mem[0000000010001410] = 67e15ba0, %l2 = ffffffffffffffba
ldstuba [%i0+%o5]0x80,%l2 ! %l2 = 00000067000000ff
! Mem[000000001008141c] = b059f4bc, %l4 = 000000ff, %l0 = ffffffbc
add %i2,0x1c,%g1
casa [%g1]0x80,%l4,%l0 ! %l0 = 00000000b059f4bc
! Mem[0000000030181408] = 38f45add, %l6 = 0000000000000000
ldstuba [%i6+%o4]0x89,%l6 ! %l6 = 000000dd000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = e8000000bcffffff, %f22 = 4a6d6276 77cebcc5
ldda [%i1+%g0]0x88,%f22 ! %f22 = e8000000 bcffffff
p0_label_47:
! Mem[00000000100c1410] = 014b43ca, %l5 = 000000004ccd0075
lduba [%i3+%o5]0x80,%l5 ! %l5 = 0000000000000001
! Mem[0000000030181400] = 99ffffff, %l4 = 00000000000000ff
lduwa [%i6+%g0]0x89,%l4 ! %l4 = 0000000099ffffff
! Mem[00000000100c1414] = 4c8cc301, %l1 = 0000000000000000
lduh [%i3+0x014],%l1 ! %l1 = 0000000000004c8c
! Mem[00000000211c0000] = caff2346, %l0 = 00000000b059f4bc
lduha [%o2+0x000]%asi,%l0 ! %l0 = 000000000000caff
! %l4 = 0000000099ffffff, imm = fffffffffffff63d, %l7 = 0000000000000000
xor %l4,-0x9c3,%l7 ! %l7 = ffffffff660009c2
! Mem[0000000030001408] = fff80201, %f10 = 579dfb69
lda [%i0+%o4]0x81,%f10 ! %f10 = fff80201
! Mem[0000000010101400] = ff000000, %l6 = 00000000000000dd
lduha [%i4+%g0]0x80,%l6 ! %l6 = 000000000000ff00
! Mem[0000000030101410] = 69fb9d57, %l1 = 0000000000004c8c
lduha [%i4+%o5]0x89,%l1 ! %l1 = 0000000000009d57
! %l4 = 0000000099ffffff, immed = fffff8cd, %y = f6caade5
sdiv %l4,-0x733,%l6 ! %l6 = 000000007fffffff
mov %l0,%y ! %y = 0000caff
! Starting 10 instruction Store Burst
! Mem[0000000010141438] = c0e9c43724eb33d0, %l3 = 0000ffff099a41ff, %l3 = 0000ffff099a41ff
add %i5,0x38,%g1
casxa [%g1]0x80,%l3,%l3 ! %l3 = c0e9c43724eb33d0
p0_label_48:
! %f19 = e6689720, Mem[0000000010101408] = ff000000
sta %f19,[%i4+%o4]0x80 ! Mem[0000000010101408] = e6689720
! %l5 = 0000000000000001, Mem[00000000211c0000] = caff2346
sth %l5,[%o2+%g0] ! Mem[00000000211c0000] = 00012346
! %l3 = c0e9c43724eb33d0, Mem[0000000030101408] = ffffffce
stba %l3,[%i4+%o4]0x81 ! Mem[0000000030101408] = d0ffffce
! %f29 = 099a41a6, Mem[0000000030181410] = 0102f8ff
sta %f29,[%i6+%o5]0x89 ! Mem[0000000030181410] = 099a41a6
! %f22 = e8000000 bcffffff, Mem[0000000010141408] = fe453ffd 5ddf2b10
stda %f22,[%i5+%o4]0x88 ! Mem[0000000010141408] = e8000000 bcffffff
! %f6 = d14f1fda, Mem[0000000010141408] = ffffffbc
sta %f6 ,[%i5+%o4]0x80 ! Mem[0000000010141408] = d14f1fda
! %l5 = 0000000000000001, Mem[0000000010141408] = da1f4fd1
stwa %l5,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000001
! %l6 = 7fffffff, %l7 = 660009c2, Mem[0000000010181410] = 83f50d69 7500cd4c
stda %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 7fffffff 660009c2
! %l2 = 0000000000000067, Mem[0000000030041408] = ffffff12
stba %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = 67ffff12
! Starting 10 instruction Load Burst
! Mem[00000000100c141c] = 46109074, %l2 = 0000000000000067
lduha [%i3+0x01e]%asi,%l2 ! %l2 = 0000000000009074
p0_label_49:
! Mem[0000000030141410] = 55a08fe2ff122473, %l6 = 000000007fffffff
ldxa [%i5+%o5]0x89,%l6 ! %l6 = 55a08fe2ff122473
! Mem[0000000010101400] = 000000ff, %l4 = 0000000099ffffff
ldswa [%i4+%g0]0x88,%l4 ! %l4 = 00000000000000ff
! %l0 = 000000000000caff, %l0 = 000000000000caff, %l2 = 0000000000009074
sdivx %l0,%l0,%l2 ! %l2 = 0000000000000001
! Mem[0000000030141408] = 09243570 6f0a8dad, %l0 = 0000caff, %l1 = 00009d57
ldda [%i5+%o4]0x81,%l0 ! %l0 = 0000000009243570 000000006f0a8dad
! Mem[0000000021800100] = a830d196, %l7 = ffffffff660009c2
ldsha [%o3+0x100]%asi,%l7 ! %l7 = ffffffffffffa830
! Mem[0000000030101410] = 579dfb69, %l2 = 0000000000000001
lduba [%i4+%o5]0x81,%l2 ! %l2 = 0000000000000057
! Mem[00000000300c1400] = ffff0000, %f10 = fff80201
lda [%i3+%g0]0x89,%f10 ! %f10 = ffff0000
! Mem[0000000030081410] = 04f83bee, %l6 = 55a08fe2ff122473
lduwa [%i2+%o5]0x81,%l6 ! %l6 = 0000000004f83bee
! Mem[0000000030081410] = 04f83bee, %l4 = 00000000000000ff
ldsha [%i2+%o5]0x81,%l4 ! %l4 = 00000000000004f8
! Starting 10 instruction Store Burst
! Mem[00000000100c1400] = 000000e4, %l6 = 0000000004f83bee
swapa [%i3+%g0]0x88,%l6 ! %l6 = 00000000000000e4
p0_label_50:
! %f22 = e8000000 bcffffff, Mem[0000000010081410] = 000000ff 00007f00
stda %f22,[%i2+0x010]%asi ! Mem[0000000010081410] = e8000000 bcffffff
! %l0 = 09243570, %l1 = 6f0a8dad, Mem[0000000030181408] = 38f45aff 11bacda1
stda %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 09243570 6f0a8dad
! Mem[0000000010081408] = ca434b01, %l6 = 00000000000000e4
swapa [%i2+%o4]0x88,%l6 ! %l6 = 00000000ca434b01
! %f0 = 581219fb a05be167 67e15ba0 fb191258
! %f4 = 014b43ca 4c8cc301 d14f1fda 46109074
! %f8 = 00000069 8b472800 ffff0000 2f8b875d
! %f12 = e89fff14 45be3a33 00000069 8b472800
stda %f0,[%i0]ASI_COMMIT_P ! Block Store to 0000000010001400
! %l0 = 0000000009243570, Mem[0000000030141400] = 10bb0000
stba %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = 10bb0070
! %l2 = 0000000000000057, imm = 0000000000000842, %l6 = 00000000ca434b01
or %l2,0x842,%l6 ! %l6 = 0000000000000857
! %f26 = 5ddf2b10 fe453ffd, Mem[0000000030101410] = 579dfb69 2f8b875d
stda %f26,[%i4+%o5]0x81 ! Mem[0000000030101410] = 5ddf2b10 fe453ffd
! %f24 = a226b52a 6bcc8e3c, %l2 = 0000000000000057
! Mem[0000000030101430] = ee3bf804099a41a6
add %i4,0x030,%g1
stda %f24,[%g1+%l2]ASI_PST8_S ! Mem[0000000030101430] = ee26f82a09cc8e3c
! %l4 = 00000000000004f8, Mem[0000000030041410] = ff4b43ca
stwa %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000004f8
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = ff000000, %f25 = 6bcc8e3c
lda [%i4+%g0]0x80,%f25 ! %f25 = ff000000
p0_label_51:
! Mem[00000000300c1408] = 00000069, %l7 = ffffffffffffa830
lduwa [%i3+%o4]0x81,%l7 ! %l7 = 0000000000000069
! Mem[0000000030041400] = 7f121c24 e28fa055, %l2 = 00000057, %l3 = 24eb33d0
ldda [%i1+%g0]0x81,%l2 ! %l2 = 000000007f121c24 00000000e28fa055
! Mem[0000000021800080] = 7134bafb, %l0 = 0000000009243570
lduh [%o3+0x080],%l0 ! %l0 = 0000000000007134
! Mem[0000000010181428] = fd869538, %l7 = 0000000000000069
ldsha [%i6+0x028]%asi,%l7 ! %l7 = fffffffffffffd86
! Mem[0000000010141414] = 12000000, %l3 = 00000000e28fa055
ldsw [%i5+0x014],%l3 ! %l3 = 0000000012000000
! %l3 = 0000000012000000, %l5 = 0000000000000001, %l3 = 0000000012000000
xor %l3,%l5,%l3 ! %l3 = 0000000012000001
! Mem[0000000010041420] = e89fff14ff7c9ff6, %l4 = 00000000000004f8
ldxa [%i1+0x020]%asi,%l4 ! %l4 = e89fff14ff7c9ff6
! Mem[0000000010181420] = bc3dfff8, %l3 = 0000000012000001
lduwa [%i6+0x020]%asi,%l3 ! %l3 = 00000000bc3dfff8
! Mem[0000000020800000] = 99ffd48e, %l1 = 000000006f0a8dad
lduh [%o1+%g0],%l1 ! %l1 = 00000000000099ff
! Starting 10 instruction Store Burst
! %f22 = e8000000, Mem[0000000030101410] = 102bdf5d
sta %f22,[%i4+%o5]0x89 ! Mem[0000000030101410] = e8000000
p0_label_52:
! %l7 = fffffffffffffd86, Mem[0000000010041410] = ffffffff
stwa %l7,[%i1+%o5]0x88 ! Mem[0000000010041410] = fffffd86
membar #Sync ! Added by membar checker (10)
! Mem[0000000010001418] = d14f1fda, %l7 = fffffffffffffd86
swap [%i0+0x018],%l7 ! %l7 = 00000000d14f1fda
! %l7 = 00000000d14f1fda, Mem[0000000030041400] = 241c127f
stwa %l7,[%i1+%g0]0x89 ! Mem[0000000030041400] = d14f1fda
! Mem[0000000010081410] = 000000e8, %l6 = 0000000000000857
swapa [%i2+%o5]0x88,%l6 ! %l6 = 00000000000000e8
! %f4 = 014b43ca, Mem[00000000300c1408] = 69000000
sta %f4 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 014b43ca
! %l6 = 000000e8, %l7 = d14f1fda, Mem[0000000030101408] = d0ffffce e6689720
stda %l6,[%i4+%o4]0x81 ! Mem[0000000030101408] = 000000e8 d14f1fda
! %l1 = 00000000000099ff, %l2 = 000000007f121c24, %y = 0000caff
umul %l1,%l2,%l2 ! %l2 = 00004c7065db8bdc, %y = 00004c70
! %l3 = 00000000bc3dfff8, Mem[0000000030001400] = 732412ff
stba %l3,[%i0+%g0]0x89 ! Mem[0000000030001400] = 732412f8
! Mem[0000000010041410] = 86fdffff, %l4 = e89fff14ff7c9ff6
swapa [%i1+%o5]0x80,%l4 ! %l4 = 0000000086fdffff
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = 70352409, %l6 = 00000000000000e8
ldswa [%i5+%o4]0x89,%l6 ! %l6 = 0000000070352409
p0_label_53:
! Mem[0000000010181410] = ffffff7f, %l3 = 00000000bc3dfff8
ldsha [%i6+%o5]0x88,%l3 ! %l3 = ffffffffffffff7f
! Mem[0000000010001408] = 67e15ba0fb191258, %f10 = ffff0000 2f8b875d
ldda [%i0+%o4]0x80,%f10 ! %f10 = 67e15ba0 fb191258
! Mem[0000000030101410] = 000000e8, %l6 = 0000000070352409
ldsba [%i4+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[00000000201c0000] = a1bcd27d, %l4 = 0000000086fdffff
lduba [%o0+0x000]%asi,%l4 ! %l4 = 00000000000000a1
! %f18 = ffffffce, %f12 = e89fff14, %f4 = 014b43ca
fmuls %f18,%f12,%f4 ! %f4 = ffffffce
! %f16 = 0000e3ff 0000000d ffffffce e6689720
! %f20 = fffffff8 c2a22bd2 e8000000 bcffffff
! %f24 = a226b52a ff000000 5ddf2b10 fe453ffd
! %f28 = ee3bf804 099a41a6 fe120093 73a028f7
stda %f16,[%i6]ASI_BLK_AIUP ! Block Store to 0000000010181400
! Mem[0000000010001410] = ca434b01, %l4 = 00000000000000a1
lduba [%i0+%o5]0x88,%l4 ! %l4 = 0000000000000001
! Mem[0000000030001410] = 00000037, %l0 = 0000000000007134
lduha [%i0+%o5]0x81,%l0 ! %l0 = 0000000000000000
! %f4 = ffffffce 4c8cc301, Mem[0000000010181410] = fffffff8 c2a22bd2
stda %f4 ,[%i6+%o5]0x80 ! Mem[0000000010181410] = ffffffce 4c8cc301
! Starting 10 instruction Store Burst
! %f12 = e89fff14 45be3a33, Mem[0000000030181408] = 09243570 6f0a8dad
stda %f12,[%i6+%o4]0x89 ! Mem[0000000030181408] = e89fff14 45be3a33
p0_label_54:
! %l3 = ffffffffffffff7f, Mem[0000000010001410] = ca434b01
stba %l3,[%i0+%o5]0x88 ! Mem[0000000010001410] = ca434b7f
! %l4 = 0000000000000001, Mem[0000000010181410] = ffffffce
stwa %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000001
! %l0 = 0000000000000000, Mem[0000000030041400] = da1f4fd1e28fa055
stxa %l0,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000000000000000
! %l2 = 65db8bdc, %l3 = ffffff7f, Mem[0000000030181408] = 45be3a33 e89fff14
stda %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = 65db8bdc ffffff7f
! Mem[0000000010141410] = 14ff9f04, %l2 = 00004c7065db8bdc
ldstuba [%i5+%o5]0x88,%l2 ! %l2 = 00000004000000ff
! Mem[000000001004143a] = bca18d70, %l7 = 00000000d14f1fda
ldstuba [%i1+0x03a]%asi,%l7 ! %l7 = 0000008d000000ff
! Mem[0000000010081408] = e4000000, %l2 = 0000000000000004
swapa [%i2+%o4]0x80,%l2 ! %l2 = 00000000e4000000
! Mem[0000000030081410] = 04f83bee, %l4 = 0000000000000001
swapa [%i2+%o5]0x81,%l4 ! %l4 = 0000000004f83bee
membar #Sync ! Added by membar checker (11)
! Mem[0000000010181410] = 00000001, %l0 = 0000000000000000
swapa [%i6+%o5]0x80,%l0 ! %l0 = 0000000000000001
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = dc8bdb657fffffff, %f0 = 581219fb a05be167
ldda [%i6+%o4]0x81,%f0 ! %f0 = dc8bdb65 7fffffff
p0_label_55:
! Mem[0000000010081400] = 2f8b875d, %l5 = 0000000000000001
lduha [%i2+%g0]0x88,%l5 ! %l5 = 000000000000875d
! Mem[00000000100c1410] = 014b43ca, %f6 = d14f1fda
ld [%i3+%o5],%f6 ! %f6 = 014b43ca
! %l0 = 0000000000000001, immed = 00000ab0, %y = 00004c70
udiv %l0,0xab0,%l4 ! %l4 = 00000000ffffffff
mov %l0,%y ! %y = 00000001
! Mem[0000000010101410] = ff0000ff00000037, %l7 = 000000000000008d
ldxa [%i4+%o5]0x80,%l7 ! %l7 = ff0000ff00000037
! Mem[00000000100c1424] = 8b472800, %l7 = ff0000ff00000037
ldsba [%i3+0x024]%asi,%l7 ! %l7 = ffffffffffffff8b
! Mem[0000000030141400] = 5f89b906 10bb0070, %l6 = 00000000, %l7 = ffffff8b
ldda [%i5+%g0]0x89,%l6 ! %l6 = 0000000010bb0070 000000005f89b906
! Mem[00000000100c142c] = 2f8b875d, %l1 = 00000000000099ff
lduw [%i3+0x02c],%l1 ! %l1 = 000000002f8b875d
! Mem[0000000030181408] = 65db8bdc, %l6 = 0000000010bb0070
ldsha [%i6+%o4]0x89,%l6 ! %l6 = ffffffffffff8bdc
! Mem[0000000010041408] = 000000690000007f, %l4 = 00000000ffffffff
ldxa [%i1+%o4]0x88,%l4 ! %l4 = 000000690000007f
! Starting 10 instruction Store Burst
! Mem[0000000030041408] = 12ffff67, %l3 = ffffffffffffff7f
ldstuba [%i1+%o4]0x89,%l3 ! %l3 = 00000067000000ff
p0_label_56:
! %l2 = e4000000, %l3 = 00000067, Mem[00000000300c1410] = e6680037 ffffffce
stda %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = e4000000 00000067
! Mem[0000000010081400] = 5d878b2f, %l1 = 000000002f8b875d
ldstuba [%i2+%g0]0x80,%l1 ! %l1 = 0000005d000000ff
! %f26 = 5ddf2b10 fe453ffd, Mem[0000000010141410] = ff9fff14 12000000
stda %f26,[%i5+%o5]0x80 ! Mem[0000000010141410] = 5ddf2b10 fe453ffd
! Mem[0000000010101400] = 000000ff, %l0 = 0000000000000001
swapa [%i4+%g0]0x88,%l0 ! %l0 = 00000000000000ff
! %f30 = fe120093, Mem[0000000030181400] = 99ffffff
sta %f30,[%i6+%g0]0x89 ! Mem[0000000030181400] = fe120093
! %f17 = 0000000d, Mem[0000000010181408] = ffffffce
sta %f17,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0000000d
! %l3 = 0000000000000067, Mem[0000000010001408] = 581219fba05be167
stxa %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000000000000067
! %f8 = 00000069 8b472800, Mem[0000000030081408] = 000000e4 00000000
stda %f8 ,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000069 8b472800
! %l3 = 0000000000000067, Mem[0000000010141410] = 5ddf2b10
stba %l3,[%i5+%o5]0x80 ! Mem[0000000010141410] = 67df2b10
! Starting 10 instruction Load Burst
! %l6 = ffffffffffff8bdc, immed = 0000045b, %y = 00000001
smul %l6,0x45b,%l3 ! %l3 = fffffffffe062734, %y = ffffffff
p0_label_57:
! Mem[0000000030081408] = 00000069, %l3 = fffffffffe062734
lduba [%i2+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010001400] = 581219fb, %l2 = 00000000e4000000
lduwa [%i0+%g0]0x80,%l2 ! %l2 = 00000000581219fb
! Mem[0000000010181400] = ffe30000, %l2 = 00000000581219fb
lduwa [%i6+%g0]0x88,%l2 ! %l2 = 00000000ffe30000
! Mem[0000000020800000] = 99ffd48e, %l2 = 00000000ffe30000
lduha [%o1+0x000]%asi,%l2 ! %l2 = 00000000000099ff
! Mem[00000000100c1400] = ee3bf8040000000d, %f8 = 00000069 8b472800
ldda [%i3+%g0]0x80,%f8 ! %f8 = ee3bf804 0000000d
! Mem[0000000030141408] = 09243570, %l1 = 000000000000005d
lduha [%i5+%o4]0x81,%l1 ! %l1 = 0000000000000924
! Mem[0000000010001400] = fb191258, %l6 = ffffffffffff8bdc
lduba [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000058
! Mem[0000000010081438] = 000000ff, %f20 = fffffff8
lda [%i2+0x038]%asi,%f20 ! %f20 = 000000ff
! Mem[0000000030141408] = 70352409, %l4 = 000000690000007f
lduwa [%i5+%o4]0x89,%l4 ! %l4 = 0000000070352409
! Starting 10 instruction Store Burst
! %f4 = ffffffce 4c8cc301, Mem[0000000030141408] = 09243570 6f0a8dad
stda %f4 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffffffce 4c8cc301
p0_label_58:
! Mem[00000000201c0000] = a1bcd27d, %l5 = 000000000000875d
ldstuba [%o0+0x000]%asi,%l5 ! %l5 = 000000a1000000ff
! %f24 = a226b52a, %f11 = fb191258, %f24 = a226b52a
fadds %f24,%f11,%f24 ! %f24 = fb191258
! Mem[0000000021800140] = 00006ae1, %l5 = 00000000000000a1
ldstub [%o3+0x140],%l5 ! %l5 = 00000000000000ff
! %l0 = 00000000000000ff, Mem[0000000021800140] = ff006ae1, %asi = 80
stha %l0,[%o3+0x140]%asi ! Mem[0000000021800140] = 00ff6ae1
! %l4 = 0000000070352409, Mem[00000000300c1410] = 000000e467000000
stxa %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000000070352409
! %l3 = 0000000000000000, Mem[0000000010041408] = 7f000000
stwa %l3,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
! Mem[0000000030141410] = ff122473, %l4 = 0000000070352409
swapa [%i5+%o5]0x89,%l4 ! %l4 = 00000000ff122473
! %f0 = dc8bdb65 7fffffff 67e15ba0 fb191258
! %f4 = ffffffce 4c8cc301 014b43ca 46109074
! %f8 = ee3bf804 0000000d 67e15ba0 fb191258
! %f12 = e89fff14 45be3a33 00000069 8b472800
stda %f0,[%i0]ASI_BLK_AIUPL ! Block Store to 0000000010001400
! %l6 = 0000000000000058, Mem[0000000030041408] = ffffff12
stba %l6,[%i1+%o4]0x81 ! Mem[0000000030041408] = 58ffff12
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = 0102f8ff, %l2 = 00000000000099ff
lduwa [%i0+%o4]0x89,%l2 ! %l2 = 000000000102f8ff
p0_label_59:
! Mem[0000000030141408] = ffffffce, %l3 = 0000000000000000
lduha [%i5+%o4]0x81,%l3 ! %l3 = 000000000000ffff
! Mem[0000000030001408] = 0102f8ff, %f29 = 099a41a6
lda [%i0+%o4]0x89,%f29 ! %f29 = 0102f8ff
! Mem[0000000010041408] = 0000000069000000, %l4 = 00000000ff122473
ldxa [%i1+%o4]0x80,%l4 ! %l4 = 0000000069000000
membar #Sync ! Added by membar checker (12)
! Mem[0000000010001400] = ffffff7f65db8bdc, %l1 = 0000000000000924
ldxa [%i0+%g0]0x80,%l1 ! %l1 = ffffff7f65db8bdc
! Mem[0000000030041400] = 00000000, %l7 = 000000005f89b906
lduwa [%i1+%g0]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000030041400] = 00000000 00000000 58ffff12 fb191258
! Mem[0000000030041410] = 000004f8 4c8cc301 d14f1fda 46109074
! Mem[0000000030041420] = 901acbd0 73a3db94 579dfb69 2f8b875d
! Mem[0000000030041430] = e89fff14 45be3a33 466c4463 e28fa055
ldda [%i1]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030041400
! Mem[0000000030041400] = 00000000, %l7 = 0000000000000000
ldsha [%i1+%g0]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000030041410] = 01c38c4cf8040000, %l3 = 000000000000ffff
ldxa [%i1+%o5]0x89,%l3 ! %l3 = 01c38c4cf8040000
! Mem[0000000030181408] = 65db8bdc, %l1 = ffffff7f65db8bdc
lduwa [%i6+%o4]0x89,%l1 ! %l1 = 0000000065db8bdc
! Starting 10 instruction Store Burst
! Mem[0000000030041410] = f8040000, %l0 = 00000000000000ff
ldstuba [%i1+%o5]0x89,%l0 ! %l0 = 00000000000000ff
p0_label_60:
! Mem[0000000010001430] = 333abe4514ff9fe8, %l5 = 0000000000000000, %l5 = 0000000000000000
add %i0,0x30,%g1
casxa [%g1]0x80,%l5,%l5 ! %l5 = 333abe4514ff9fe8
! %l4 = 0000000069000000, Mem[0000000010181400] = 0000e3ff
stba %l4,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0000e3ff
! %l5 = 333abe4514ff9fe8, Mem[0000000010181408] = 0000000d
stwa %l5,[%i6+%o4]0x80 ! Mem[0000000010181408] = 14ff9fe8
! %l4 = 0000000069000000, Mem[00000000300c1400] = ffff0000
stba %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffff0000
! %l5 = 333abe4514ff9fe8, Mem[0000000010081408] = 000000044c8cc301
stxa %l5,[%i2+%o4]0x80 ! Mem[0000000010081408] = 333abe4514ff9fe8
! Mem[0000000010141400] = 708da1bc, %l6 = 0000000000000058
swapa [%i5+%g0]0x88,%l6 ! %l6 = 00000000708da1bc
! %f4 = ffffffce 4c8cc301, Mem[0000000010001420] = 0d000000 04f83bee
std %f4 ,[%i0+0x020] ! Mem[0000000010001420] = ffffffce 4c8cc301
! Mem[0000000010081410] = 57080000bcffffff, %l4 = 0000000069000000, %l7 = 0000000000000000
add %i2,0x10,%g1
casxa [%g1]0x80,%l4,%l7 ! %l7 = 57080000bcffffff
! %l4 = 0000000069000000, Mem[0000000010141408] = 01000000
stba %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
! Starting 10 instruction Load Burst
! %f1 = 7fffffff, %f1 = 7fffffff
fcmpes %fcc1,%f1 ,%f1 ! %fcc1 = 3
p0_label_61:
! Mem[0000000010101410] = ff0000ff, %l5 = 333abe4514ff9fe8
ldsba [%i4+%o5]0x80,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030041400] = 00000000, %l7 = 57080000bcffffff
lduwa [%i1+%g0]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010181408] = 14ff9fe8, %l2 = 000000000102f8ff
lduba [%i6+%o4]0x80,%l2 ! %l2 = 0000000000000014
! Mem[0000000010141434] = 06e3359c, %f11 = fb191258
ld [%i5+0x034],%f11 ! %f11 = 06e3359c
! Mem[0000000010141408] = 00000000, %l7 = 0000000000000000
swapa [%i5+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[00000000300c1410] = 00000000, %l6 = 00000000708da1bc
ldsha [%i3+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000030041410] = ff0004f8 4c8cc301, %l6 = 00000000, %l7 = 00000000
ldda [%i1+%o5]0x81,%l6 ! %l6 = 00000000ff0004f8 000000004c8cc301
! Mem[0000000010181404] = 0000000d, %l7 = 000000004c8cc301
lduwa [%i6+0x004]%asi,%l7 ! %l7 = 000000000000000d
! Mem[0000000010041408] = 00000000, %l3 = 01c38c4cf8040000
ldsba [%i1+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[00000000211c0000] = 00012346, %l3 = 0000000000000000
ldstub [%o2+%g0],%l3 ! %l3 = 00000000000000ff
p0_label_62:
! %l2 = 0000000000000014, Mem[0000000010101410] = ff0000ff
stha %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = ff000014
! Mem[0000000030101408] = e8000000, %l3 = 0000000000000000
swapa [%i4+%o4]0x89,%l3 ! %l3 = 00000000e8000000
! Mem[0000000030141410] = 09243570, %l3 = 00000000e8000000
ldstuba [%i5+%o5]0x81,%l3 ! %l3 = 00000009000000ff
! Mem[0000000030041410] = f80400ff, %l4 = 0000000069000000
ldstuba [%i1+%o5]0x89,%l4 ! %l4 = 000000ff000000ff
! %f5 = 4c8cc301, Mem[0000000010041428] = 014b43ca
st %f5 ,[%i1+0x028] ! Mem[0000000010041428] = 4c8cc301
! %l6 = 00000000ff0004f8, Mem[0000000010101422] = 5c70165c, %asi = 80
stha %l6,[%i4+0x022]%asi ! Mem[0000000010101420] = 5c7004f8
! Mem[00000000300c1410] = 00000000, %l2 = 0000000000000014
swapa [%i3+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010081400] = 2f8b87ff, %l1 = 0000000065db8bdc
ldstuba [%i2+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000010141428] = b205b2b0, %l0 = 0000000000000000
swap [%i5+0x028],%l0 ! %l0 = 00000000b205b2b0
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = ff012346, %l2 = 0000000000000000
ldsb [%o2+0x001],%l2 ! %l2 = 0000000000000001
p0_label_63:
! Mem[0000000010141410] = 67df2b10, %l1 = 00000000000000ff
ldsha [%i5+%o5]0x80,%l1 ! %l1 = 00000000000067df
! Mem[0000000030041408] = 12ffff58, %l6 = 00000000ff0004f8
ldsba [%i1+%o4]0x89,%l6 ! %l6 = 0000000000000058
! Mem[0000000030001408] = 7643a2bf0102f8ff, %l6 = 0000000000000058
ldxa [%i0+%o4]0x89,%l6 ! %l6 = 7643a2bf0102f8ff
! Mem[0000000030001408] = fff80201, %l5 = ffffffffffffffff
lduwa [%i0+%o4]0x81,%l5 ! %l5 = 00000000fff80201
! Mem[0000000030081400] = bcffffff, %l4 = 00000000000000ff
ldswa [%i2+%g0]0x81,%l4 ! %l4 = ffffffffbcffffff
! Mem[0000000010001408] = 581219fb, %l6 = 7643a2bf0102f8ff
lduba [%i0+%o4]0x80,%l6 ! %l6 = 0000000000000058
membar #Sync ! Added by membar checker (13)
! Mem[0000000030041400] = 00000000 00000000 58ffff12 fb191258
! Mem[0000000030041410] = ff0004f8 4c8cc301 d14f1fda 46109074
! Mem[0000000030041420] = 901acbd0 73a3db94 579dfb69 2f8b875d
! Mem[0000000030041430] = e89fff14 45be3a33 466c4463 e28fa055
ldda [%i1]ASI_BLK_SL,%f16 ! Block Load from 0000000030041400
! Mem[0000000010081408] = 45be3a33, %l4 = ffffffffbcffffff
lduba [%i2+%o4]0x88,%l4 ! %l4 = 0000000000000033
! Mem[00000000201c0000] = ffbcd27d, %l1 = 00000000000067df
ldub [%o0+%g0],%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f4 = ffffffce 4c8cc301, Mem[0000000010081410] = 57080000 bcffffff
stda %f4 ,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffffffce 4c8cc301
p0_label_64:
! %l3 = 0000000000000009, Mem[0000000010181400] = ffe30000
stwa %l3,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000009
! %f8 = ee3bf804, Mem[0000000030101408] = 00000000
sta %f8 ,[%i4+%o4]0x81 ! Mem[0000000030101408] = ee3bf804
! Mem[00000000100c1408] = 67e15ba0, %l5 = 00000000fff80201
ldstuba [%i3+%o4]0x80,%l5 ! %l5 = 00000067000000ff
! %f0 = dc8bdb65 7fffffff 67e15ba0 fb191258
! %f4 = ffffffce 4c8cc301 014b43ca 46109074
! %f8 = ee3bf804 0000000d 67e15ba0 06e3359c
! %f12 = e89fff14 45be3a33 00000069 8b472800
stda %f0,[%i3]ASI_BLK_S ! Block Store to 00000000300c1400
! %l5 = 0000000000000067, Mem[0000000010181400] = 00000009
stwa %l5,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000067
! %l7 = 000000000000000d, Mem[00000000100c1404] = 0000000d, %asi = 80
stwa %l7,[%i3+0x004]%asi ! Mem[00000000100c1404] = 0000000d
! %l0 = b205b2b0, %l1 = 000000ff, Mem[0000000010081400] = ff878b2f 69fb9d57
stda %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = b205b2b0 000000ff
! Mem[0000000010041404] = 000000e8, %l5 = 0000000000000067
swap [%i1+0x004],%l5 ! %l5 = 00000000000000e8
! Mem[0000000030041410] = ff0004f8, %l1 = 00000000000000ff
ldstuba [%i1+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (14)
! Mem[00000000100c1408] = a05be1ff, %l2 = 0000000000000001
lduwa [%i3+%o4]0x88,%l2 ! %l2 = 00000000a05be1ff
p0_label_65:
! Mem[00000000211c0000] = ff012346, %l6 = 0000000000000058
ldsh [%o2+%g0],%l6 ! %l6 = ffffffffffffff01
! Mem[0000000010001410] = 4c8cc301, %l6 = ffffffffffffff01
lduwa [%i0+%o5]0x88,%l6 ! %l6 = 000000004c8cc301
! Mem[00000000300c1408] = 67e15ba0, %l4 = 0000000000000033
lduha [%i3+%o4]0x81,%l4 ! %l4 = 00000000000067e1
! Mem[0000000010141438] = c0e9c437, %l1 = 00000000000000ff
lduw [%i5+0x038],%l1 ! %l1 = 00000000c0e9c437
! Mem[00000000300c1410] = ceffffff, %l0 = 00000000b205b2b0
ldsha [%i3+%o5]0x89,%l0 ! %l0 = ffffffffffffffff
! Mem[00000000100c1410] = 014b43ca, %l0 = ffffffffffffffff
lduba [%i3+%o5]0x80,%l0 ! %l0 = 0000000000000001
! Mem[0000000010141430] = 524b7e2e06e3359c, %l1 = 00000000c0e9c437
ldxa [%i5+0x030]%asi,%l1 ! %l1 = 524b7e2e06e3359c
! Mem[0000000030101410] = 000000e8, %l7 = 000000000000000d
ldsha [%i4+%o5]0x81,%l7 ! %l7 = 0000000000000000
! %f19 = 12ffff58, %f5 = 4c8cc301, %f7 = 46109074
fmuls %f19,%f5 ,%f7 ! %f7 = 200cc2a5
! Starting 10 instruction Store Burst
! Mem[0000000010181406] = 0000000d, %l6 = 000000004c8cc301
ldstub [%i6+0x006],%l6 ! %l6 = 00000000000000ff
p0_label_66:
! %l5 = 00000000000000e8, Mem[00000000300c1408] = 67e15ba0
stha %l5,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00e85ba0
! Mem[0000000010141404] = 7d7a88ba, %f25 = d0cb1a90
lda [%i5+0x004]%asi,%f25 ! %f25 = 7d7a88ba
! %l5 = 00000000000000e8, Mem[00000000201c0000] = ffbcd27d
sth %l5,[%o0+%g0] ! Mem[00000000201c0000] = 00e8d27d
! Mem[0000000030101408] = 04f83bee, %l3 = 0000000000000009
swapa [%i4+%o4]0x89,%l3 ! %l3 = 0000000004f83bee
! %l0 = 0000000000000001, Mem[0000000010141400] = ba887a7d00000058
stxa %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000000000000001
! %l0 = 0000000000000001, Mem[00000000100c1408] = ffe15ba05a191258, %asi = 80
stxa %l0,[%i3+0x008]%asi ! Mem[00000000100c1408] = 0000000000000001
! %l7 = 0000000000000000, Mem[0000000030081408] = 00000069
stba %l7,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000069
! Mem[0000000010181418] = e8000000, %l5 = 00000000000000e8, %asi = 80
swapa [%i6+0x018]%asi,%l5 ! %l5 = 00000000e8000000
! %l4 = 00000000000067e1, Mem[0000000020800040] = ff002a9b, %asi = 80
stha %l4,[%o1+0x040]%asi ! Mem[0000000020800040] = 67e12a9b
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = e6689720, %l1 = 524b7e2e06e3359c
ldsba [%i4+%o4]0x80,%l1 ! %l1 = ffffffffffffffe6
p0_label_67:
! Mem[0000000020800000] = 99ffd48e, %l5 = 00000000e8000000
lduh [%o1+%g0],%l5 ! %l5 = 00000000000099ff
! Mem[0000000010181408] = e89fff14, %f8 = ee3bf804
lda [%i6+%o4]0x88,%f8 ! %f8 = e89fff14
! Mem[0000000030181410] = a6419a09, %l3 = 0000000004f83bee
lduba [%i6+%o5]0x81,%l3 ! %l3 = 00000000000000a6
! Mem[0000000010181428] = 5ddf2b10fe453ffd, %l5 = 00000000000099ff
ldx [%i6+0x028],%l5 ! %l5 = 5ddf2b10fe453ffd
! Mem[0000000030001410] = fff8ffff 37000000, %l0 = 00000001, %l1 = ffffffe6
ldda [%i0+%o5]0x89,%l0 ! %l0 = 0000000037000000 00000000fff8ffff
! Mem[0000000010141414] = fe453ffd, %l7 = 0000000000000000
ldsw [%i5+0x014],%l7 ! %l7 = fffffffffe453ffd
! Mem[0000000030101408] = 09000000d14f1fda, %l6 = 0000000000000000
ldxa [%i4+%o4]0x81,%l6 ! %l6 = 09000000d14f1fda
! Mem[0000000010181404] = 0000ff0d, %l6 = 09000000d14f1fda
ldsh [%i6+0x006],%l6 ! %l6 = ffffffffffffff0d
! Mem[00000000100c1408] = 0100000000000000, %l2 = 00000000a05be1ff
ldxa [%i3+%o4]0x88,%l2 ! %l2 = 0100000000000000
! Starting 10 instruction Store Burst
! %l4 = 00000000000067e1, Mem[0000000010001408] = 581219fba05be167
stxa %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000000067e1
p0_label_68:
! %f18 = 581219fb, %f7 = 200cc2a5
fsqrts %f18,%f7 ! %f7 = 4bc1655b
! %l3 = 00000000000000a6, Mem[00000000100c1404] = 0000000d, %asi = 80
stha %l3,[%i3+0x004]%asi ! Mem[00000000100c1404] = 00a6000d
! Mem[00000000201c0000] = 00e8d27d, %l4 = 00000000000067e1
ldsba [%o0+0x000]%asi,%l4 ! %l4 = 0000000000000000
! %l6 = ffffff0d, %l7 = fe453ffd, Mem[0000000010101410] = 140000ff 00000037
stda %l6,[%i4+0x010]%asi ! Mem[0000000010101410] = ffffff0d fe453ffd
! %l2 = 0100000000000000, Mem[00000000201c0000] = 00e8d27d, %asi = 80
stha %l2,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0000d27d
! %l6 = ffffffffffffff0d, Mem[00000000300c1408] = 00e85ba0fb191258
stxa %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ffffffffffffff0d
! %l6 = ffffffffffffff0d, Mem[0000000010141420] = 7d7a88baa094dd2b
stx %l6,[%i5+0x020] ! Mem[0000000010141420] = ffffffffffffff0d
! %l0 = 0000000037000000, Mem[0000000030181400] = 930012fe
stwa %l0,[%i6+%g0]0x81 ! Mem[0000000030181400] = 37000000
! %l6 = ffffffffffffff0d, Mem[00000000201c0000] = 0000d27d
stb %l6,[%o0+%g0] ! Mem[00000000201c0000] = 0d00d27d
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = b205b2b0, %l3 = 00000000000000a6
lduba [%i2+%g0]0x80,%l3 ! %l3 = 00000000000000b2
p0_label_69:
! Mem[00000000100c1410] = 014b43ca4c8cc301, %l7 = fffffffffe453ffd
ldxa [%i3+0x010]%asi,%l7 ! %l7 = 014b43ca4c8cc301
! Mem[00000000300c1400] = ffffff7f 65db8bdc, %l2 = 00000000, %l3 = 000000b2
ldda [%i3+%g0]0x89,%l2 ! %l2 = 0000000065db8bdc 00000000ffffff7f
! Mem[0000000030041408] = 581219fb 12ffff58, %l6 = ffffff0d, %l7 = 4c8cc301
ldda [%i1+%o4]0x89,%l6 ! %l6 = 0000000012ffff58 00000000581219fb
! Mem[0000000010001438] = 0028478b, %l4 = 0000000000000000
ldub [%i0+0x03b],%l4 ! %l4 = 000000000000008b
! Mem[0000000010081408] = 333abe45, %l6 = 0000000012ffff58
ldswa [%i2+%o4]0x80,%l6 ! %l6 = 00000000333abe45
! Mem[0000000030081400] = bcffffff, %l5 = 5ddf2b10fe453ffd
lduwa [%i2+%g0]0x81,%l5 ! %l5 = 00000000bcffffff
! Mem[00000000300c1410] = ffffffce, %l2 = 0000000065db8bdc
lduba [%i3+%o5]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010101400] = 01000000, %l3 = 00000000ffffff7f
lduba [%i4+%g0]0x80,%l3 ! %l3 = 0000000000000001
! Mem[000000001000141c] = ca434b01, %l6 = 00000000333abe45
ldsw [%i0+0x01c],%l6 ! %l6 = ffffffffca434b01
! Starting 10 instruction Store Burst
! %f26 = 5d878b2f 69fb9d57, Mem[0000000010001408] = 00000000 e1670000
stda %f26,[%i0+%o4]0x88 ! Mem[0000000010001408] = 5d878b2f 69fb9d57
p0_label_70:
! %l1 = 00000000fff8ffff, Mem[000000001014141c] = 35112447
stw %l1,[%i5+0x01c] ! Mem[000000001014141c] = fff8ffff
! %f18 = 581219fb 12ffff58, Mem[0000000010041418] = 4a6d6276 77cebcc5
stda %f18,[%i1+0x018]%asi ! Mem[0000000010041418] = 581219fb 12ffff58
! %f13 = 45be3a33, %f1 = 7fffffff, %f12 = e89fff14
fsubs %f13,%f1 ,%f12 ! %f12 = 7fffffff
! %l7 = 00000000581219fb, %l6 = ffffffffca434b01, %l6 = ffffffffca434b01
subc %l7,%l6,%l6 ! %l6 = 000000008dcecefa
! %f3 = fb191258, Mem[0000000030081410] = 01000000
sta %f3 ,[%i2+%o5]0x89 ! Mem[0000000030081410] = fb191258
! %l0 = 0000000037000000, Mem[0000000010181400] = 67000000
stba %l0,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000
! %l3 = 0000000000000001, Mem[000000001004143d] = ba843aff, %asi = 80
stba %l3,[%i1+0x03d]%asi ! Mem[000000001004143c] = ba013aff
! %l2 = 00000000000000ff, Mem[0000000030001400] = f8122473c4fe0ea1
stxa %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000000000ff
! Mem[0000000030001408] = 0102f8ff, %l3 = 0000000000000001
swapa [%i0+%o4]0x89,%l3 ! %l3 = 000000000102f8ff
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = 58ffff12, %l1 = 00000000fff8ffff
ldsha [%i1+%o4]0x81,%l1 ! %l1 = 00000000000058ff
p0_label_71:
! Mem[0000000010141408] = 00000000, %l7 = 00000000581219fb
ldsba [%i5+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001410] = ffffffce 4c8cc301, %l6 = 8dcecefa, %l7 = 00000000
ldda [%i0+%o5]0x88,%l6 ! %l6 = 000000004c8cc301 00000000ffffffce
! Mem[0000000020800040] = 67e12a9b, %l6 = 000000004c8cc301
ldub [%o1+0x040],%l6 ! %l6 = 0000000000000067
! Mem[00000000100c140c] = 00000001, %l7 = 00000000ffffffce
lduba [%i3+0x00f]%asi,%l7 ! %l7 = 0000000000000001
! Mem[0000000010101400] = 01000000 00000000, %l0 = 37000000, %l1 = 000058ff
ldd [%i4+%g0],%l0 ! %l0 = 0000000001000000 0000000000000000
! Mem[0000000021800040] = 0645a70e, %l5 = 00000000bcffffff
ldsh [%o3+0x040],%l5 ! %l5 = 0000000000000645
! Mem[0000000010001420] = ffffffce, %l1 = 0000000000000000
lduw [%i0+0x020],%l1 ! %l1 = 00000000ffffffce
! Mem[0000000010181404] = 0000ff0d, %l1 = 00000000ffffffce
ldswa [%i6+0x004]%asi,%l1 ! %l1 = 000000000000ff0d
! Mem[0000000030181400] = 37000000, %f17 = 00000000
lda [%i6+%g0]0x81,%f17 ! %f17 = 37000000
! Starting 10 instruction Store Burst
! Mem[0000000010181414] = 4c8cc301, %f27 = 69fb9d57
ld [%i6+0x014],%f27 ! %f27 = 4c8cc301
p0_label_72:
! %l7 = 0000000000000001, Mem[0000000010141408] = 00000000
stha %l7,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00010000
! Mem[0000000030141408] = ceffffff, %l4 = 000000000000008b
swapa [%i5+%o4]0x89,%l4 ! %l4 = 00000000ceffffff
! %l0 = 01000000, %l1 = 0000ff0d, Mem[0000000010001420] = ffffffce 4c8cc301
std %l0,[%i0+0x020] ! Mem[0000000010001420] = 01000000 0000ff0d
! %l4 = ceffffff, %l5 = 00000645, Mem[0000000010141410] = 102bdf67 fd3f45fe
stda %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = ceffffff 00000645
! %f12 = 7fffffff 45be3a33, %l3 = 000000000102f8ff
! Mem[0000000010001418] = 74901046ca434b01
add %i0,0x018,%g1
stda %f12,[%g1+%l3]ASI_PST16_PL ! Mem[0000000010001418] = 333abe45ffffff7f
! %f10 = 67e15ba0 06e3359c, Mem[0000000010081438] = 000000ff cd4a1404
std %f10,[%i2+0x038] ! Mem[0000000010081438] = 67e15ba0 06e3359c
! Mem[0000000030081410] = 581219fb, %l6 = 0000000000000067
swapa [%i2+%o5]0x81,%l6 ! %l6 = 00000000581219fb
! %f12 = 7fffffff, %f3 = fb191258
fstoi %f12,%f3 ! %f3 = 7fffffff
! Mem[00000000201c0001] = 0d00d27d, %l1 = 000000000000ff0d
ldstub [%o0+0x001],%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141420] = ffffffffffffff0d, %f8 = e89fff14 0000000d
ldda [%i5+0x020]%asi,%f8 ! %f8 = ffffffff ffffff0d
p0_label_73:
! Mem[00000000211c0000] = ff012346, %l7 = 0000000000000001
lduha [%o2+0x000]%asi,%l7 ! %l7 = 000000000000ff01
! Mem[0000000030141400] = 5f89b90610bb0070, %l2 = 00000000000000ff
ldxa [%i5+%g0]0x89,%l2 ! %l2 = 5f89b90610bb0070
! Mem[0000000010081430] = 466c560cf504a055, %l6 = 00000000581219fb
ldx [%i2+0x030],%l6 ! %l6 = 466c560cf504a055
! Mem[0000000010101408] = 209768e6, %l5 = 0000000000000645
lduba [%i4+%o4]0x88,%l5 ! %l5 = 00000000000000e6
! Mem[0000000020800040] = 67e12a9b, %l2 = 5f89b90610bb0070
ldsha [%o1+0x040]%asi,%l2 ! %l2 = 00000000000067e1
! Mem[0000000010081434] = f504a055, %l6 = 466c560cf504a055
ldsha [%i2+0x034]%asi,%l6 ! %l6 = fffffffffffff504
! Mem[00000000218000c0] = 34ff1f7c, %l3 = 000000000102f8ff
ldsba [%o3+0x0c0]%asi,%l3 ! %l3 = 0000000000000034
! Mem[0000000030101400] = ffe30000, %l2 = 00000000000067e1
ldswa [%i4+%g0]0x89,%l2 ! %l2 = ffffffffffe30000
! Mem[0000000010001410] = 01c38c4cceffffff, %f0 = dc8bdb65 7fffffff
ldd [%i0+%o5],%f0 ! %f0 = 01c38c4c ceffffff
! Starting 10 instruction Store Burst
! Mem[0000000020800001] = 99ffd48e, %l1 = 0000000000000000
ldstuba [%o1+0x001]%asi,%l1 ! %l1 = 000000ff000000ff
p0_label_74:
! Mem[00000000201c0000] = 0dffd27d, %l6 = fffffffffffff504
ldstuba [%o0+0x000]%asi,%l6 ! %l6 = 0000000d000000ff
! %l6 = 0000000d, %l7 = 0000ff01, Mem[0000000030181400] = 00000037 5c747df1
stda %l6,[%i6+%g0]0x89 ! Mem[0000000030181400] = 0000000d 0000ff01
! %l7 = 000000000000ff01, Mem[0000000010081400] = b0b205b2
stba %l7,[%i2+%g0]0x88 ! Mem[0000000010081400] = b0b20501
! %l5 = 00000000000000e6, Mem[0000000030041400] = 0000000000000000
stxa %l5,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000000000e6
! Mem[0000000010041400] = bcffffff, %l2 = ffffffffffe30000
ldstuba [%i1+%g0]0x88,%l2 ! %l2 = 000000ff000000ff
! Mem[0000000010141410] = ceffffff, %l0 = 0000000001000000
ldstuba [%i5+%o5]0x88,%l0 ! %l0 = 000000ff000000ff
! %f18 = 581219fb 12ffff58, Mem[0000000010181420] = a226b52a ff000000
std %f18,[%i6+0x020] ! Mem[0000000010181420] = 581219fb 12ffff58
! %f11 = 06e3359c, Mem[0000000010181434] = 099a41a6
st %f11,[%i6+0x034] ! Mem[0000000010181434] = 06e3359c
! Mem[0000000010101400] = 00000001, %l3 = 0000000000000034
swapa [%i4+%g0]0x88,%l3 ! %l3 = 0000000000000001
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (15)
! Mem[0000000010101400] = 34000000 00000000 e6689720 00000000
! Mem[0000000010101410] = ffffff0d fe453ffd dedca988 fffffff8
! Mem[0000000010101420] = 5c7004f8 d5319f1e d14f1c24 e28fa055
! Mem[0000000010101430] = 098556d2 014b43ca 8065adb4 564ce1f4
ldda [%i4]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010101400
p0_label_75:
! Mem[0000000030181408] = dc8bdb65, %l6 = 000000000000000d
lduwa [%i6+%o4]0x81,%l6 ! %l6 = 00000000dc8bdb65
! Mem[0000000010181410] = 000000004c8cc301, %f8 = ffffffff ffffff0d
ldda [%i6+%o5]0x80,%f8 ! %f8 = 00000000 4c8cc301
! Mem[00000000211c0000] = ff012346, %l2 = 00000000000000ff
ldsba [%o2+0x001]%asi,%l2 ! %l2 = 0000000000000001
! Mem[00000000100c1410] = 014b43ca4c8cc301, %l7 = 000000000000ff01
ldxa [%i3+%o5]0x80,%l7 ! %l7 = 014b43ca4c8cc301
! Mem[0000000010101410] = fd3f45fe0dffffff, %l1 = 00000000000000ff
ldxa [%i4+%o5]0x88,%l1 ! %l1 = fd3f45fe0dffffff
! Mem[0000000030041400] = e6000000, %f10 = 67e15ba0
lda [%i1+%g0]0x81,%f10 ! %f10 = e6000000
! Mem[00000000100c1408] = 00000000, %l3 = 0000000000000001
lduha [%i3+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1400] = ee3bf804, %l1 = fd3f45fe0dffffff
ldsha [%i3+%g0]0x80,%l1 ! %l1 = ffffffffffffee3b
! Mem[000000001010140c] = 00000000, %l0 = 00000000000000ff
lduha [%i4+0x00c]%asi,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030001400] = 00000000, %l7 = 014b43ca4c8cc301
ldstuba [%i0+%g0]0x89,%l7 ! %l7 = 00000000000000ff
p0_label_76:
! %l0 = 00000000, %l1 = ffffee3b, Mem[0000000010001410] = 01c38c4c ceffffff
stda %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000 ffffee3b
! %l7 = 0000000000000000, Mem[0000000030041410] = ff0004f8
stba %l7,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000004f8
! Mem[0000000030141400] = 7000bb10, %l3 = 0000000000000000
ldstuba [%i5+%g0]0x81,%l3 ! %l3 = 00000070000000ff
! Mem[0000000010141410] = ceffffff, %l5 = 00000000000000e6
ldstuba [%i5+%o5]0x88,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000030181408] = 65db8bdc, %l5 = 00000000000000ff
swapa [%i6+%o4]0x89,%l5 ! %l5 = 0000000065db8bdc
! %l6 = 00000000dc8bdb65, Mem[0000000010001400] = 7fffffff
stba %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = 7fffff65
! %f14 = 00000069 8b472800, Mem[0000000010141438] = c0e9c437 24eb33d0
stda %f14,[%i5+0x038]%asi ! Mem[0000000010141438] = 00000069 8b472800
! Mem[00000000100c140f] = 00000001, %l7 = 0000000000000000
ldstub [%i3+0x00f],%l7 ! %l7 = 00000001000000ff
! %l2 = 0000000000000001, Mem[00000000300c1408] = ffffffff
stwa %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000001
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = 00000001, %l1 = ffffffffffffee3b
ldsha [%i5+%g0]0x88,%l1 ! %l1 = 0000000000000001
p0_label_77:
! Mem[0000000030001408] = 00000001, %l3 = 0000000000000070
lduha [%i0+%o4]0x89,%l3 ! %l3 = 0000000000000001
! Mem[0000000030101400] = 0000e3ff0000000d, %f12 = 7fffffff 45be3a33
ldda [%i4+%g0]0x81,%f12 ! %f12 = 0000e3ff 0000000d
! Mem[00000000100c1410] = ca434b01, %l0 = 0000000000000000
ldsba [%i3+%o5]0x88,%l0 ! %l0 = 0000000000000001
! Mem[0000000010001400] = 7fffff65, %l4 = 00000000ceffffff
lduwa [%i0+%g0]0x88,%l4 ! %l4 = 000000007fffff65
! Mem[0000000030141410] = ff243570e28fa055, %l7 = 0000000000000001
ldxa [%i5+%o5]0x81,%l7 ! %l7 = ff243570e28fa055
! Mem[0000000010141400] = 01000000 00000000, %l4 = 7fffff65, %l5 = 65db8bdc
ldda [%i5+0x000]%asi,%l4 ! %l4 = 0000000001000000 0000000000000000
! Mem[0000000010181408] = 14ff9fe8, %l2 = 0000000000000001
lduha [%i6+%o4]0x80,%l2 ! %l2 = 00000000000014ff
! Mem[0000000010101400] = 00000034, %l6 = 00000000dc8bdb65
ldswa [%i4+%g0]0x88,%l6 ! %l6 = 0000000000000034
! Mem[0000000010101400] = 34000000, %l1 = 0000000000000001
lduha [%i4+%g0]0x80,%l1 ! %l1 = 0000000000003400
! Starting 10 instruction Store Burst
! %f4 = ffffffce 4c8cc301, %l2 = 00000000000014ff
! Mem[0000000030181428] = 00b3a88902a8aa22
add %i6,0x028,%g1
stda %f4,[%g1+%l2]ASI_PST16_SL ! Mem[0000000030181428] = 01c38c4cceffffff
p0_label_78:
! Mem[0000000010001408] = 69fb9d57, %l5 = 0000000000000000
swapa [%i0+%o4]0x88,%l5 ! %l5 = 0000000069fb9d57
! Mem[0000000010141408] = 00000100, %l0 = 0000000000000001
ldstuba [%i5+%o4]0x88,%l0 ! %l0 = 00000000000000ff
! %l4 = 0000000001000000, Mem[0000000010141400] = 01000000
stha %l4,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
! %f6 = 014b43ca 4bc1655b, %l6 = 0000000000000034
! Mem[00000000300c1410] = ffffffce4c8cc301
add %i3,0x010,%g1
stda %f6,[%g1+%l6]ASI_PST8_SL ! Mem[00000000300c1410] = ffffc1ceca43c301
! %l0 = 0000000000000000, Mem[0000000010081410] = ffffffce
stba %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00ffffce
! Mem[0000000030181408] = 000000ff, %l3 = 0000000000000001
swapa [%i6+%o4]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010041418] = 581219fb, %l5 = 0000000069fb9d57, %asi = 80
swapa [%i1+0x018]%asi,%l5 ! %l5 = 00000000581219fb
! Mem[0000000010041410] = ff7c9ff6, %l0 = 0000000000000000
swapa [%i1+%o5]0x80,%l0 ! %l0 = 00000000ff7c9ff6
! Mem[0000000030141408] = 0000008b, %l5 = 00000000581219fb
ldstuba [%i5+%o4]0x89,%l5 ! %l5 = 0000008b000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = 00000000 209768e6, %l2 = 000014ff, %l3 = 000000ff
ldda [%i4+%o4]0x88,%l2 ! %l2 = 00000000209768e6 0000000000000000
p0_label_79:
! Mem[0000000010041408] = 00000000, %f17 = 00000034
lda [%i1+%o4]0x88,%f17 ! %f17 = 00000000
! Mem[0000000030181410] = 099a41a6, %l7 = ff243570e28fa055
ldstuba [%i6+%o5]0x89,%l7 ! %l7 = 000000a6000000ff
! Mem[0000000010001428] = 581219fba05be167, %f10 = e6000000 06e3359c
ldd [%i0+0x028],%f10 ! %f10 = 581219fb a05be167
! Mem[0000000030101410] = e8000000, %l6 = 0000000000000034
lduwa [%i4+%o5]0x89,%l6 ! %l6 = 00000000e8000000
! Mem[0000000030181400] = 0d00000001ff0000, %f4 = ffffffce 4c8cc301
ldda [%i6+%g0]0x81,%f4 ! %f4 = 0d000000 01ff0000
! %l5 = 000000000000008b, %l0 = 00000000ff7c9ff6, %y = ffffffff
umul %l5,%l0,%l1 ! %l1 = 0000008ab8aada92, %y = 0000008a
! Mem[00000000201c0000] = ffffd27d, %l6 = 00000000e8000000
lduba [%o0+0x000]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010081400] = 0105b2b0, %l7 = 00000000000000a6
lduba [%i2+%g0]0x80,%l7 ! %l7 = 0000000000000001
! Mem[0000000010001418] = 333abe45, %l1 = 0000008ab8aada92
ldub [%i0+0x018],%l1 ! %l1 = 0000000000000033
! Starting 10 instruction Store Burst
! %l2 = 00000000209768e6, Mem[00000000100c1410] = 014b43ca4c8cc301
stxa %l2,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000209768e6
p0_label_80:
! %l5 = 000000000000008b, imm = fffffffffffffbba, %l2 = 00000000209768e6
xnor %l5,-0x446,%l2 ! %l2 = 00000000000004ce
! %l2 = 00000000000004ce, Mem[00000000211c0000] = ff012346
sth %l2,[%o2+%g0] ! Mem[00000000211c0000] = 04ce2346
! Mem[00000000211c0000] = 04ce2346, %l3 = 0000000000000000
ldstub [%o2+%g0],%l3 ! %l3 = 00000004000000ff
! %l5 = 000000000000008b, Mem[0000000010181400] = 00000000
stwa %l5,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0000008b
! %l0 = 00000000ff7c9ff6, Mem[0000000030181410] = ee3bf804099a41ff
stxa %l0,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000ff7c9ff6
! %f24 = 1e9f31d5 f804705c, %l4 = 0000000001000000
! Mem[0000000030181430] = 7566dc8a981f2e79
add %i6,0x030,%g1
stda %f24,[%g1+%l4]ASI_PST32_S ! Mem[0000000030181430] = 7566dc8a981f2e79
! %l4 = 0000000001000000, Mem[0000000030081410] = 00000067df9f46d0
stxa %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000000001000000
! %l2 = 00000000000004ce, Mem[0000000010141400] = 00000000
stha %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = 04ce0000
! %l0 = 00000000ff7c9ff6, Mem[0000000010041400] = ffffffbc00000067, %asi = 80
stxa %l0,[%i1+0x000]%asi ! Mem[0000000010041400] = 00000000ff7c9ff6
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = 000004f8, %l7 = 0000000000000001
lduba [%i1+%o5]0x81,%l7 ! %l7 = 0000000000000000
p0_label_81:
! Mem[0000000010181400] = 0dff00008b000000, %f0 = 01c38c4c ceffffff
ldda [%i6+%g0]0x88,%f0 ! %f0 = 0dff0000 8b000000
! Mem[0000000010041410] = baffffff 00000000, %l0 = ff7c9ff6, %l1 = 00000033
ldda [%i1+%o5]0x88,%l0 ! %l0 = 0000000000000000 00000000baffffff
! Mem[0000000030001400] = ff000000000000ff, %l3 = 0000000000000004
ldxa [%i0+%g0]0x89,%l3 ! %l3 = ff000000000000ff
! Mem[0000000030101410] = 000000e8, %l1 = 00000000baffffff
ldsha [%i4+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[00000000100c1400] = ee3bf804, %l2 = 00000000000004ce
ldswa [%i3+%g0]0x80,%l2 ! %l2 = ffffffffee3bf804
! Mem[0000000030181408] = 010000007fffffff, %l0 = 0000000000000000
ldxa [%i6+%o4]0x81,%l0 ! %l0 = 010000007fffffff
! Mem[0000000010001408] = 000000002f8b875d, %l3 = ff000000000000ff
ldxa [%i0+%o4]0x80,%l3 ! %l3 = 000000002f8b875d
! Mem[0000000030081400] = ffffffbc, %l5 = 000000000000008b
lduba [%i2+%g0]0x89,%l5 ! %l5 = 00000000000000bc
! Mem[00000000100c140c] = 000000ff, %l1 = 0000000000000000
ldub [%i3+0x00c],%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %l2 = ffffffffee3bf804, Mem[0000000030101408] = 09000000
stba %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = 04000000
p0_label_82:
! %l3 = 000000002f8b875d, Mem[00000000211c0001] = ffce2346
stb %l3,[%o2+0x001] ! Mem[00000000211c0000] = ff5d2346
! Mem[0000000010001438] = 0028478b, %l7 = 0000000000000000
swap [%i0+0x038],%l7 ! %l7 = 000000000028478b
! %f10 = 581219fb, Mem[00000000100c1428] = 579dfb69
st %f10,[%i3+0x028] ! Mem[00000000100c1428] = 581219fb
! Code Fragment 3
p0_fragment_2:
! %l0 = 010000007fffffff
setx 0x9b02236fb41c2909,%g7,%l0 ! %l0 = 9b02236fb41c2909
! %l1 = 0000000000000000
setx 0x657dda2076827774,%g7,%l1 ! %l1 = 657dda2076827774
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 = 9b02236fb41c2909
setx 0x2712ea400e4e7d63,%g7,%l0 ! %l0 = 2712ea400e4e7d63
! %l1 = 657dda2076827774
setx 0x65af56685b43fc68,%g7,%l1 ! %l1 = 65af56685b43fc68
! %f20 = fd3f45fe 0dffffff, Mem[00000000100c1418] = d14f1fda 46109074
std %f20,[%i3+0x018] ! Mem[00000000100c1418] = fd3f45fe 0dffffff
! %f4 = 0d000000, %f22 = f8ffffff, %f11 = a05be167
fdivs %f4 ,%f22,%f11 ! %f11 = 80000000
! Mem[0000000010181410] = 00000000, %l2 = ffffffffee3bf804
ldstuba [%i6+%o5]0x88,%l2 ! %l2 = 00000000000000ff
membar #Sync ! Added by membar checker (16)
! %l1 = 65af56685b43fc68, Mem[0000000010101400] = 34000000
stwa %l1,[%i4+%g0]0x80 ! Mem[0000000010101400] = 5b43fc68
! %l6 = 00000000000000ff, Mem[0000000030181408] = 00000001
stwa %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = fd3f45fe 0dffffff, %l4 = 01000000, %l5 = 000000bc
ldda [%i4+%o5]0x88,%l4 ! %l4 = 000000000dffffff 00000000fd3f45fe
p0_label_83:
! Mem[0000000010101410] = 0dffffff, %l1 = 65af56685b43fc68
lduba [%i4+%o5]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030141410] = ff243570, %l7 = 000000000028478b
ldsha [%i5+%o5]0x81,%l7 ! %l7 = ffffffffffffff24
! Mem[0000000010041418] = 69fb9d57, %l0 = 2712ea400e4e7d63
lduw [%i1+0x018],%l0 ! %l0 = 0000000069fb9d57
! Mem[0000000010001408] = 00000000, %l0 = 0000000069fb9d57
lduwa [%i0+%o4]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010001400] = 7fffff65, %l6 = 00000000000000ff
ldsha [%i0+%g0]0x88,%l6 ! %l6 = ffffffffffffff65
! Mem[0000000030181408] = ffffff7f 000000ff, %l4 = 0dffffff, %l5 = fd3f45fe
ldda [%i6+%o4]0x89,%l4 ! %l4 = 00000000000000ff 00000000ffffff7f
! Mem[0000000010101408] = 209768e6, %l0 = 0000000000000000
lduha [%i4+%o4]0x88,%l0 ! %l0 = 00000000000068e6
! Mem[0000000030041410] = 01c38c4c f8040000, %l2 = 00000000, %l3 = 2f8b875d
ldda [%i1+%o5]0x89,%l2 ! %l2 = 00000000f8040000 0000000001c38c4c
! Mem[0000000030081408] = 00000069, %f27 = 241c4fd1
lda [%i2+%o4]0x81,%f27 ! %f27 = 00000069
! Starting 10 instruction Store Burst
! %f18 = 00000000 209768e6, Mem[0000000010101400] = 68fc435b 00000000
stda %f18,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000 209768e6
p0_label_84:
! %l2 = 00000000f8040000, Mem[0000000010181408] = e89fff14
stwa %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = f8040000
! %l4 = 00000000000000ff, Mem[0000000010041403] = 00000000
stb %l4,[%i1+0x003] ! Mem[0000000010041400] = 000000ff
! %f16 = 00000000 00000000, %l1 = 00000000000000ff
! Mem[0000000010001428] = 581219fba05be167
add %i0,0x028,%g1
stda %f16,[%g1+%l1]ASI_PST16_PL ! Mem[0000000010001428] = 0000000000000000
! %f8 = 00000000 4c8cc301, %l6 = ffffffffffffff65
! Mem[0000000010041428] = 4c8cc3010000ff00
add %i1,0x028,%g1
stda %f8,[%g1+%l6]ASI_PST16_PL ! Mem[0000000010041428] = 01c3c3010000ff00
! %l7 = ffffffffffffff24, Mem[0000000030181410] = ff7c9ff6
stba %l7,[%i6+%o5]0x89 ! Mem[0000000030181410] = ff7c9f24
! Mem[0000000010141428] = 00000000, %l2 = 00000000f8040000
swap [%i5+0x028],%l2 ! %l2 = 0000000000000000
! %f3 = 7fffffff, Mem[0000000010001414] = ffffee3b
st %f3 ,[%i0+0x014] ! Mem[0000000010001414] = 7fffffff
! %l3 = 0000000001c38c4c, Mem[0000000010141400] = 04ce0000
stha %l3,[%i5+%g0]0x80 ! Mem[0000000010141400] = 8c4c0000
! %l4 = 00000000000000ff, imm = 0000000000000ebc, %l6 = ffffffffffffff65
addc %l4,0xebc,%l6 ! %l6 = 0000000000000fbb
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = 00000001, %l6 = 0000000000000fbb
lduwa [%i3+%o4]0x81,%l6 ! %l6 = 0000000000000001
p0_label_85:
! Mem[0000000010081408] = 45be3a33, %l1 = 00000000000000ff
ldsha [%i2+%o4]0x88,%l1 ! %l1 = 0000000000003a33
! Mem[0000000030001408] = 7643a2bf00000001, %f14 = 00000069 8b472800
ldda [%i0+%o4]0x89,%f14 ! %f14 = 7643a2bf 00000001
! %l4 = 00000000000000ff, %l4 = 00000000000000ff, %y = 0000008a
smul %l4,%l4,%l5 ! %l5 = 000000000000fe01, %y = 00000000
! Mem[0000000010001408] = 00000000 2f8b875d, %l4 = 000000ff, %l5 = 0000fe01
ldda [%i0+%o4]0x80,%l4 ! %l4 = 0000000000000000 000000002f8b875d
! Mem[0000000030001410] = fff8ffff37000000, %f18 = 00000000 209768e6
ldda [%i0+%o5]0x89,%f18 ! %f18 = fff8ffff 37000000
! Mem[00000000300c1410] = 01c343cacec1ffff, %l2 = 0000000000000000
ldxa [%i3+%o5]0x89,%l2 ! %l2 = 01c343cacec1ffff
! Mem[00000000201c0000] = ffffd27d, %l4 = 0000000000000000
ldub [%o0+0x001],%l4 ! %l4 = 00000000000000ff
! Mem[0000000030001408] = 00000001, %l4 = 00000000000000ff
ldsba [%i0+%o4]0x89,%l4 ! %l4 = 0000000000000001
! Code Fragment 3
p0_fragment_3:
! %l0 = 00000000000068e6
setx 0x255a040008935db0,%g7,%l0 ! %l0 = 255a040008935db0
! %l1 = 0000000000003a33
setx 0x670f22307ed62d59,%g7,%l1 ! %l1 = 670f22307ed62d59
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 = 255a040008935db0
setx 0x6f9ec85057872a1d,%g7,%l0 ! %l0 = 6f9ec85057872a1d
! %l1 = 670f22307ed62d59
setx 0xa37e2017cb63c269,%g7,%l1 ! %l1 = a37e2017cb63c269
! Starting 10 instruction Store Burst
! %l0 = 6f9ec85057872a1d, %l5 = 000000002f8b875d, %l3 = 0000000001c38c4c
addc %l0,%l5,%l3 ! %l3 = 6f9ec8508712b17a
p0_label_86:
! Mem[0000000010001408] = 00000000, %l3 = 6f9ec8508712b17a
ldstuba [%i0+%o4]0x80,%l3 ! %l3 = 00000000000000ff
! %l7 = ffffffffffffff24, Mem[000000001008143e] = 06e3359c
stb %l7,[%i2+0x03e] ! Mem[000000001008143c] = 06e3249c
! %l6 = 0000000000000001, Mem[0000000010041408] = 0000000069000000
stxa %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0000000000000001
! Mem[0000000010001428] = 00000000, %l0 = 6f9ec85057872a1d, %asi = 80
swapa [%i0+0x028]%asi,%l0 ! %l0 = 0000000000000000
! Mem[00000000100c1408] = 00000000, %l6 = 0000000000000001
ldstuba [%i3+%o4]0x88,%l6 ! %l6 = 00000000000000ff
! %l0 = 0000000000000000, Mem[0000000010081400] = b0b20501
stwa %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
! %l3 = 0000000000000000, Mem[0000000030041410] = f8040000
stwa %l3,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000
! %l5 = 000000002f8b875d, Mem[0000000010041408] = 00000000
stwa %l5,[%i1+%o4]0x88 ! Mem[0000000010041408] = 2f8b875d
! %f4 = 0d000000, Mem[0000000030101410] = e8000000
sta %f4 ,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0d000000
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = fd3f45fe 0dffffff, %l6 = 00000000, %l7 = ffffff24
ldda [%i4+%o5]0x88,%l6 ! %l6 = 000000000dffffff 00000000fd3f45fe
p0_label_87:
! Mem[0000000010181410] = ff000000 4c8cc301, %l6 = 0dffffff, %l7 = fd3f45fe
ldda [%i6+0x010]%asi,%l6 ! %l6 = 00000000ff000000 000000004c8cc301
! Mem[000000001008140c] = 14ff9fe8, %l2 = 01c343cacec1ffff
lduwa [%i2+0x00c]%asi,%l2 ! %l2 = 0000000014ff9fe8
! Mem[0000000010001408] = 000000ff, %l1 = a37e2017cb63c269
ldsba [%i0+%o4]0x88,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010001408] = 000000ff, %l0 = 0000000000000000
lduha [%i0+%o4]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000021800000] = 0bffd806, %l0 = 00000000000000ff
lduh [%o3+%g0],%l0 ! %l0 = 0000000000000bff
! Mem[0000000010001428] = 57872a1d, %l5 = 000000002f8b875d
ldsha [%i0+0x028]%asi,%l5 ! %l5 = 0000000000005787
! Mem[00000000300c1410] = ffffc1ce, %l0 = 0000000000000bff
lduha [%i3+%o5]0x81,%l0 ! %l0 = 000000000000ffff
! Mem[0000000010141410] = ceffffff, %l3 = 0000000000000000
lduwa [%i5+%o5]0x88,%l3 ! %l3 = 00000000ceffffff
! Mem[0000000010001400] = 65ffff7f, %l7 = 000000004c8cc301
ldsha [%i0+%g0]0x80,%l7 ! %l7 = 00000000000065ff
! Starting 10 instruction Store Burst
! Mem[00000000100c1400] = ee3bf804, %l0 = 000000000000ffff
ldstuba [%i3+%g0]0x80,%l0 ! %l0 = 000000ee000000ff
p0_label_88:
! %l4 = 00000001, %l5 = 00005787, Mem[0000000030141400] = ff00bb10 06b9895f
stda %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000001 00005787
! %l4 = 00000001, %l5 = 00005787, Mem[0000000010141410] = ffffffce 45060000
stda %l4,[%i5+0x010]%asi ! Mem[0000000010141410] = 00000001 00005787
! %l4 = 00000001, %l5 = 00005787, Mem[0000000010181410] = ff000000 4c8cc301
stda %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000001 00005787
! %l3 = 00000000ceffffff, Mem[0000000010001410] = 000000007fffffff
stxa %l3,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000ceffffff
! Mem[00000000300c1400] = dc8bdb65, %l3 = 00000000ceffffff
ldstuba [%i3+%g0]0x81,%l3 ! %l3 = 000000dc000000ff
! %f13 = 0000000d, Mem[0000000010101400] = e6689720
sta %f13,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0000000d
! %l7 = 00000000000065ff, Mem[0000000030041400] = e6000000
stba %l7,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff000000
! %f0 = 0dff0000 8b000000, Mem[0000000010041408] = 5d878b2f 00000001
std %f0 ,[%i1+%o4] ! Mem[0000000010041408] = 0dff0000 8b000000
! Mem[0000000010041413] = 00000000, %l6 = 00000000ff000000
ldstuba [%i1+0x013]%asi,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000021800100] = a830d196, %l3 = 00000000000000dc
lduha [%o3+0x100]%asi,%l3 ! %l3 = 000000000000a830
p0_label_89:
! Mem[0000000030001408] = 00000001, %l4 = 0000000000000001
ldswa [%i0+%o4]0x89,%l4 ! %l4 = 0000000000000001
! %l2 = 0000000014ff9fe8, %l5 = 0000000000005787, %l3 = 000000000000a830
sdivx %l2,%l5,%l3 ! %l3 = 0000000000003d6a
! Mem[00000000100c142c] = 2f8b875d, %l1 = ffffffffffffffff
lduwa [%i3+0x02c]%asi,%l1 ! %l1 = 000000002f8b875d
! Mem[0000000010181414] = 00005787, %l0 = 00000000000000ee
lduh [%i6+0x014],%l0 ! %l0 = 0000000000000000
! Mem[00000000300c1410] = ffffc1ce, %l3 = 0000000000003d6a
lduwa [%i3+%o5]0x81,%l3 ! %l3 = 00000000ffffc1ce
membar #Sync ! Added by membar checker (17)
! Mem[0000000030101400] = 0000e3ff 0000000d 04000000 d14f1fda
! Mem[0000000030101410] = 0000000d fe453ffd 4a6d6276 77cebcc5
! Mem[0000000030101420] = a226b52a 6bcc8e3c 5ddf2b10 fe453ffd
! Mem[0000000030101430] = ee26f82a 09cc8e3c fe120093 73a028f7
ldda [%i4]ASI_BLK_S,%f16 ! Block Load from 0000000030101400
! Mem[0000000010101404] = 00000000, %l4 = 0000000000000001
lduw [%i4+0x004],%l4 ! %l4 = 0000000000000000
! Mem[00000000300c1408] = 01000000, %l1 = 000000002f8b875d
lduha [%i3+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181408] = 000004f8, %l6 = 0000000000000000
ldsha [%i6+%o4]0x80,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = 0000000000000000, Mem[000000001014142e] = a239d7c0, %asi = 80
stha %l0,[%i5+0x02e]%asi ! Mem[000000001014142c] = a2390000
p0_label_90:
! %f12 = 0000e3ff 0000000d, Mem[0000000030041410] = 00000000 4c8cc301
stda %f12,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0000e3ff 0000000d
! Mem[0000000010041438] = bca1ff70ba013aff, %l6 = 0000000000000000, %l7 = 00000000000065ff
add %i1,0x38,%g1
casxa [%g1]0x80,%l6,%l7 ! %l7 = bca1ff70ba013aff
! %l6 = 0000000000000000, Mem[0000000010141410] = 00000001
stha %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000001
! %l2 = 14ff9fe8, %l3 = ffffc1ce, Mem[0000000010041408] = 0dff0000 8b000000
std %l2,[%i1+%o4] ! Mem[0000000010041408] = 14ff9fe8 ffffc1ce
! %l2 = 0000000014ff9fe8, Mem[0000000021800101] = a830d196, %asi = 80
stba %l2,[%o3+0x101]%asi ! Mem[0000000021800100] = a8e8d196
! %l0 = 00000000, %l1 = 00000000, Mem[0000000010001428] = 57872a1d 00000000
stda %l0,[%i0+0x028]%asi ! Mem[0000000010001428] = 00000000 00000000
! %f10 = 581219fb 80000000, %l6 = 0000000000000000
! Mem[0000000030141428] = e120791021091a31
add %i5,0x028,%g1
stda %f10,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030141428] = e120791021091a31
! %f11 = 80000000, Mem[0000000030141400] = 00000001
sta %f11,[%i5+%g0]0x81 ! Mem[0000000030141400] = 80000000
! %f7 = 4bc1655b, Mem[0000000010181420] = 581219fb
st %f7 ,[%i6+0x020] ! Mem[0000000010181420] = 4bc1655b
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = ff000000, %l0 = 0000000000000000
lduwa [%i0+%o4]0x80,%l0 ! %l0 = 00000000ff000000
p0_label_91:
! Mem[0000000010001408] = 000000ff, %l0 = 00000000ff000000
ldsha [%i0+%o4]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000021800180] = ffe3dde9, %l0 = 00000000000000ff
lduh [%o3+0x180],%l0 ! %l0 = 000000000000ffe3
! Mem[00000000201c0000] = ffffd27d, %l0 = 000000000000ffe3
lduha [%o0+0x000]%asi,%l0 ! %l0 = 000000000000ffff
! Mem[0000000010041400] = 000000ff, %l4 = 0000000000000000
lduw [%i1+%g0],%l4 ! %l4 = 00000000000000ff
! Mem[0000000010081408] = 333abe45, %l1 = 0000000000000000
lduwa [%i2+%o4]0x80,%l1 ! %l1 = 00000000333abe45
! Mem[0000000010141430] = 524b7e2e 06e3359c, %l4 = 000000ff, %l5 = 00005787
ldd [%i5+0x030],%l4 ! %l4 = 00000000524b7e2e 0000000006e3359c
! Mem[0000000010001410] = 00000000, %f14 = 7643a2bf
ld [%i0+%o5],%f14 ! %f14 = 00000000
! Mem[0000000010101400] = 0000000d, %l6 = 0000000000000000
lduwa [%i4+%g0]0x80,%l6 ! %l6 = 000000000000000d
! Mem[0000000010181400] = 8b000000, %l2 = 0000000014ff9fe8
lduwa [%i6+%g0]0x88,%l2 ! %l2 = 000000008b000000
! Starting 10 instruction Store Burst
! %f4 = 0d000000 01ff0000, %l7 = bca1ff70ba013aff
! Mem[0000000030001408] = 01000000bfa24376
add %i0,0x008,%g1
stda %f4,[%g1+%l7]ASI_PST16_S ! Mem[0000000030001408] = 0d00000001ff0000
p0_label_92:
! %l3 = 00000000ffffc1ce, Mem[00000000100c1420] = 000000698b472800
stx %l3,[%i3+0x020] ! Mem[00000000100c1420] = 00000000ffffc1ce
! %f2 = 67e15ba0 7fffffff, %l5 = 0000000006e3359c
! Mem[0000000030001418] = 5ea1092394bf88ab
add %i0,0x018,%g1
stda %f2,[%g1+%l5]ASI_PST16_S ! Mem[0000000030001418] = 67e15ba094bf88ab
! %f0 = 0dff0000 8b000000 67e15ba0 7fffffff
! %f4 = 0d000000 01ff0000 014b43ca 4bc1655b
! %f8 = 00000000 4c8cc301 581219fb 80000000
! %f12 = 0000e3ff 0000000d 00000000 00000001
stda %f0,[%i5]ASI_BLK_S ! Block Store to 0000000030141400
! %f19 = d14f1fda, Mem[0000000030001400] = 000000ff
sta %f19,[%i0+%g0]0x89 ! Mem[0000000030001400] = d14f1fda
! %f28 = ee26f82a, Mem[0000000030001400] = d14f1fda
sta %f28,[%i0+%g0]0x89 ! Mem[0000000030001400] = ee26f82a
! %l4 = 524b7e2e, %l5 = 06e3359c, Mem[0000000010041408] = e89fff14 cec1ffff
stda %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = 524b7e2e 06e3359c
! %l7 = bca1ff70ba013aff, Mem[0000000010041410] = ff000000
stha %l7,[%i1+%o5]0x88 ! Mem[0000000010041410] = ff003aff
! %l4 = 524b7e2e, %l5 = 06e3359c, Mem[0000000030181408] = ff000000 7fffffff
stda %l4,[%i6+%o4]0x81 ! Mem[0000000030181408] = 524b7e2e 06e3359c
! %f28 = ee26f82a 09cc8e3c, %l6 = 000000000000000d
! Mem[0000000010001408] = ff0000002f8b875d
add %i0,0x008,%g1
stda %f28,[%g1+%l6]ASI_PST32_PL ! Mem[0000000010001408] = 3c8ecc092f8b875d
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = ffffff0d, %l6 = 000000000000000d
ldswa [%i4+%o5]0x80,%l6 ! %l6 = ffffffffffffff0d
p0_label_93:
membar #Sync ! Added by membar checker (18)
! Mem[0000000030041400] = ff000000 00000000 58ffff12 fb191258
! Mem[0000000030041410] = 0000e3ff 0000000d d14f1fda 46109074
! Mem[0000000030041420] = 901acbd0 73a3db94 579dfb69 2f8b875d
! Mem[0000000030041430] = e89fff14 45be3a33 466c4463 e28fa055
ldda [%i1]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030041400
! Mem[00000000300c1400] = 65db8bff, %l0 = 000000000000ffff
ldsha [%i3+%g0]0x89,%l0 ! %l0 = ffffffffffff8bff
! Mem[0000000030101400] = ffe30000, %l1 = 00000000333abe45
lduba [%i4+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[00000000300c1408] = 01000000, %l5 = 0000000006e3359c
lduwa [%i3+%o4]0x89,%l5 ! %l5 = 0000000001000000
! Mem[0000000030141410] = 0000000d, %l0 = ffffffffffff8bff
lduha [%i5+%o5]0x89,%l0 ! %l0 = 000000000000000d
! Mem[0000000021800140] = 00ff6ae1, %l7 = bca1ff70ba013aff
ldub [%o3+0x141],%l7 ! %l7 = 00000000000000ff
! %l4 = 00000000524b7e2e, %l0 = 000000000000000d, %l7 = 00000000000000ff
add %l4,%l0,%l7 ! %l7 = 00000000524b7e3b
! %l1 = 0000000000000000, %l0 = 000000000000000d, %l7 = 00000000524b7e3b
orn %l1,%l0,%l7 ! %l7 = fffffffffffffff2
! Mem[0000000030041408] = 58ffff12, %l1 = 0000000000000000
lduba [%i1+%o4]0x81,%l1 ! %l1 = 0000000000000058
! Starting 10 instruction Store Burst
! %l7 = fffffffffffffff2, Mem[0000000030001408] = 0d000000
stha %l7,[%i0+%o4]0x81 ! Mem[0000000030001408] = fff20000
p0_label_94:
! %f0 = ff000000 00000000 58ffff12 fb191258
! %f4 = 0000e3ff 0000000d d14f1fda 46109074
! %f8 = 901acbd0 73a3db94 579dfb69 2f8b875d
! %f12 = e89fff14 45be3a33 466c4463 e28fa055
stda %f0,[%i3]ASI_BLK_AIUP ! Block Store to 00000000100c1400
! %f26 = 5ddf2b10, Mem[0000000010141408] = 000001ff
sta %f26,[%i5+%o4]0x88 ! Mem[0000000010141408] = 5ddf2b10
! %l7 = fffffffffffffff2, Mem[0000000030001410] = 00000037
stba %l7,[%i0+%o5]0x81 ! Mem[0000000030001410] = f2000037
! %l6 = ffffffffffffff0d, Mem[0000000030101400] = ffe30000
stha %l6,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffe3ff0d
! %l2 = 8b000000, %l3 = ffffc1ce, Mem[0000000010081410] = ceffff00 01c38c4c
stda %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = 8b000000 ffffc1ce
! %l3 = 00000000ffffc1ce, Mem[0000000010081400] = 00000000
stba %l3,[%i2+%g0]0x80 ! Mem[0000000010081400] = ce000000
! %l3 = 00000000ffffc1ce, Mem[0000000010101410] = fd3f45fe0dffffff
stxa %l3,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000ffffc1ce
! %l3 = 00000000ffffc1ce, Mem[0000000030081400] = ffffffbc
stba %l3,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffffffce
! %l0 = 0000000d, %l1 = 00000058, Mem[0000000010041400] = ff000000 f69f7cff
stda %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000000d 00000058
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = 102bdf5d, %l6 = ffffffffffffff0d
ldsha [%i5+%o4]0x80,%l6 ! %l6 = 000000000000102b
p0_label_95:
! Mem[0000000030001410] = f2000037, %l3 = 00000000ffffc1ce
ldswa [%i0+%o5]0x81,%l3 ! %l3 = fffffffff2000037
! Mem[00000000300c1408] = 01000000, %l1 = 0000000000000058
lduha [%i3+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010081408] = 333abe45, %l0 = 000000000000000d
ldswa [%i2+%o4]0x80,%l0 ! %l0 = 00000000333abe45
! Mem[0000000010141400] = 8c4c0000, %l3 = fffffffff2000037
ldsba [%i5+0x001]%asi,%l3 ! %l3 = 000000000000004c
! Mem[0000000010141410] = 00000001, %l7 = fffffffffffffff2
ldsb [%i5+0x012],%l7 ! %l7 = 0000000000000000
! Mem[0000000030041410] = ffe30000, %l3 = 000000000000004c
lduha [%i1+%o5]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000030041408] = 12ffff58, %l6 = 000000000000102b
lduba [%i1+%o4]0x89,%l6 ! %l6 = 0000000000000058
! Mem[0000000010181400] = 0000008b, %l2 = 000000008b000000
ldsb [%i6+%g0],%l2 ! %l2 = 0000000000000000
! Mem[0000000030101410] = 0000000dfe453ffd, %l5 = 0000000001000000
ldxa [%i4+%o5]0x81,%l5 ! %l5 = 0000000dfe453ffd
! Starting 10 instruction Store Burst
! Mem[0000000010041408] = 2e7e4b52, %l6 = 0000000000000058
swapa [%i1+%o4]0x80,%l6 ! %l6 = 000000002e7e4b52
p0_label_96:
! %l3 = 0000000000000000, Mem[0000000010181438] = fe12009373a028f7
stx %l3,[%i6+0x038] ! Mem[0000000010181438] = 0000000000000000
membar #Sync ! Added by membar checker (19)
! Mem[00000000100c1424] = 73a3db94, %l6 = 2e7e4b52, %l6 = 2e7e4b52
add %i3,0x24,%g1
casa [%g1]0x80,%l6,%l6 ! %l6 = 0000000073a3db94
! %l7 = 0000000000000000, Mem[00000000100c141c] = 46109074
stb %l7,[%i3+0x01c] ! Mem[00000000100c141c] = 00109074
! %l7 = 0000000000000000, Mem[0000000010041400] = 000000580000000d
stxa %l7,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000000000000000
! Mem[00000000300c1400] = ff8bdb65, %l6 = 0000000073a3db94
ldstuba [%i3+%g0]0x81,%l6 ! %l6 = 000000ff000000ff
! Mem[0000000030181400] = 0d000000, %l1 = 0000000000000000
ldstuba [%i6+%g0]0x81,%l1 ! %l1 = 0000000d000000ff
! %l6 = 00000000000000ff, Mem[0000000010041430] = fb191258
stw %l6,[%i1+0x030] ! Mem[0000000010041430] = 000000ff
! %l2 = 00000000, %l3 = 00000000, Mem[00000000100c1410] = 0000e3ff 0000000d
std %l2,[%i3+%o5] ! Mem[00000000100c1410] = 00000000 00000000
! %l0 = 333abe45, %l1 = 0000000d, Mem[00000000100c1408] = 58ffff12 fb191258
std %l0,[%i3+%o4] ! Mem[00000000100c1408] = 333abe45 0000000d
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = 04000000, %l3 = 0000000000000000
ldsha [%i4+%o4]0x81,%l3 ! %l3 = 0000000000000400
p0_label_97:
! Mem[00000000211c0000] = ff5d2346, %l0 = 00000000333abe45
ldsb [%o2+%g0],%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030181410] = 00000000 ff7c9f24, %l4 = 524b7e2e, %l5 = fe453ffd
ldda [%i6+%o5]0x89,%l4 ! %l4 = 00000000ff7c9f24 0000000000000000
! Mem[00000000300c1400] = ff8bdb65, %l5 = 0000000000000000
lduwa [%i3+%g0]0x81,%l5 ! %l5 = 00000000ff8bdb65
! Mem[00000000300c1400] = ff8bdb65, %l3 = 0000000000000400
lduwa [%i3+%g0]0x81,%l3 ! %l3 = 00000000ff8bdb65
! Mem[00000000300c1400] = 65db8bff, %l1 = 000000000000000d
lduba [%i3+%g0]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030101400] = ffe3ff0d, %f13 = 45be3a33
lda [%i4+%g0]0x89,%f13 ! %f13 = ffe3ff0d
! Code Fragment 4
p0_fragment_4:
! %l0 = ffffffffffffffff
setx 0xf66019784c18fbee,%g7,%l0 ! %l0 = f66019784c18fbee
! %l1 = 00000000000000ff
setx 0x590de6d7aae7d3e3,%g7,%l1 ! %l1 = 590de6d7aae7d3e3
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 = f66019784c18fbee
setx 0x48f72457e7d77dc5,%g7,%l0 ! %l0 = 48f72457e7d77dc5
! %l1 = 590de6d7aae7d3e3
setx 0xfc5c5db79972e8af,%g7,%l1 ! %l1 = fc5c5db79972e8af
! Mem[0000000021800140] = 00ff6ae1, %l7 = 0000000000000000
lduba [%o3+0x141]%asi,%l7 ! %l7 = 00000000000000ff
membar #Sync ! Added by membar checker (20)
! Mem[00000000100c1400] = ff000000 00000000 333abe45 0000000d
! Mem[00000000100c1410] = 00000000 00000000 d14f1fda 00109074
! Mem[00000000100c1420] = 901acbd0 73a3db94 579dfb69 2f8b875d
! Mem[00000000100c1430] = e89fff14 45be3a33 466c4463 e28fa055
ldda [%i3]ASI_BLK_P,%f16 ! Block Load from 00000000100c1400
! Starting 10 instruction Store Burst
! Mem[0000000010141408] = 102bdf5d, %l2 = 0000000000000000
swapa [%i5+%o4]0x80,%l2 ! %l2 = 00000000102bdf5d
p0_label_98:
! %l3 = 00000000ff8bdb65, Mem[0000000030041410] = 0d000000ffe30000
stxa %l3,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000ff8bdb65
! Mem[0000000030181410] = ff7c9f24, %l1 = fc5c5db79972e8af
swapa [%i6+%o5]0x89,%l1 ! %l1 = 00000000ff7c9f24
! %l7 = 00000000000000ff, Mem[0000000030081400] = ceffffff
stwa %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff
! Mem[0000000010001410] = 00000000, %l2 = 00000000102bdf5d
ldstuba [%i0+%o5]0x88,%l2 ! %l2 = 00000000000000ff
! %l6 = 00000000000000ff, Mem[0000000030181410] = 000000009972e8af
stxa %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000000000ff
! %f1 = 00000000, Mem[00000000300c1408] = 00000001
sta %f1 ,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000
! %f0 = ff000000 00000000 58ffff12 fb191258
! %f4 = 0000e3ff 0000000d d14f1fda 46109074
! %f8 = 901acbd0 73a3db94 579dfb69 2f8b875d
! %f12 = e89fff14 ffe3ff0d 466c4463 e28fa055
stda %f0,[%i2]ASI_BLK_AIUSL ! Block Store to 0000000030081400
! %l4 = ff7c9f24, %l5 = ff8bdb65, Mem[0000000010141410] = 01000000 87570000
stda %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff7c9f24 ff8bdb65
membar #Sync ! Added by membar checker (21)
! Mem[0000000010081400] = 000000ce, %l5 = 00000000ff8bdb65
ldstuba [%i2+%g0]0x88,%l5 ! %l5 = 000000ce000000ff
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = ff5d2346, %l6 = 00000000000000ff
lduha [%o2+0x000]%asi,%l6 ! %l6 = 000000000000ff5d
p0_label_99:
! Mem[0000000010101400] = 0000000d, %l3 = 00000000ff8bdb65
lduwa [%i4+%g0]0x80,%l3 ! %l3 = 000000000000000d
! Mem[0000000010001400] = 65ffff7f 65db8bdc, %l2 = 00000000, %l3 = 0000000d
ldda [%i0+%g0]0x80,%l2 ! %l2 = 0000000065ffff7f 0000000065db8bdc
! %l6 = 000000000000ff5d, %l6 = 000000000000ff5d, %l3 = 0000000065db8bdc
andn %l6,%l6,%l3 ! %l3 = 0000000000000000
! Mem[00000000300c1410] = ffffc1ceca43c301, %l6 = 000000000000ff5d
ldxa [%i3+%o5]0x81,%l6 ! %l6 = ffffc1ceca43c301
! Mem[00000000100c1400] = 00000000000000ff, %f20 = 00000000 00000000
ldda [%i3+%g0]0x88,%f20 ! %f20 = 00000000 000000ff
! Mem[0000000010001400] = 65ffff7f, %l5 = 00000000000000ce
lduba [%i0+%g0]0x80,%l5 ! %l5 = 0000000000000065
! Mem[00000000100c1420] = 901acbd0, %l1 = 00000000ff7c9f24
ldub [%i3+0x020],%l1 ! %l1 = 0000000000000090
! Mem[0000000010101410] = 00000000ffffc1ce, %l2 = 0000000065ffff7f
ldxa [%i4+%o5]0x88,%l2 ! %l2 = 00000000ffffc1ce
! Mem[00000000300c1410] = ffffc1ce, %l1 = 0000000000000090
ldswa [%i3+%o5]0x81,%l1 ! %l1 = ffffffffffffc1ce
! Starting 10 instruction Store Burst
! %l2 = 00000000ffffc1ce, Mem[000000001010142e] = e28fa055
stb %l2,[%i4+0x02e] ! Mem[000000001010142c] = e28fce55
p0_label_100:
! Mem[0000000030041410] = 65db8bff, %l7 = 00000000000000ff
ldstuba [%i1+%o5]0x81,%l7 ! %l7 = 00000065000000ff
! %l1 = ffffffffffffc1ce, Mem[00000000300c1410] = cec1ffff
stwa %l1,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffffc1ce
! Mem[0000000010041400] = 00000000, %l0 = 48f72457e7d77dc5
swapa [%i1+%g0]0x88,%l0 ! %l0 = 0000000000000000
! %f0 = ff000000 00000000, %l2 = 00000000ffffc1ce
! Mem[0000000010041420] = e89fff14ff7c9ff6
add %i1,0x020,%g1
stda %f0,[%g1+%l2]ASI_PST8_PL ! Mem[0000000010041420] = e8000000ff7c00ff
! %l0 = 0000000000000000, imm = 000000000000099c, %l5 = 0000000000000065
addc %l0,0x99c,%l5 ! %l5 = 000000000000099c
! Mem[0000000010141400] = 00004c8c, %l3 = 0000000000000000
swapa [%i5+%g0]0x88,%l3 ! %l3 = 0000000000004c8c
! Mem[00000000100c1408] = 45be3a33, %l5 = 000000000000099c
swapa [%i3+%o4]0x88,%l5 ! %l5 = 0000000045be3a33
! %l4 = ff7c9f24, %l5 = 45be3a33, Mem[0000000010141438] = 00000069 8b472800
std %l4,[%i5+0x038] ! Mem[0000000010141438] = ff7c9f24 45be3a33
! Mem[0000000010041424] = ff7c00ff, %l7 = 0000000000000065
ldstub [%i1+0x024],%l7 ! %l7 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = 0000000100005787, %l7 = 00000000000000ff
ldxa [%i6+%o5]0x80,%l7 ! %l7 = 0000000100005787
p0_label_101:
! Mem[0000000010181408] = 000004f8, %l7 = 0000000100005787
lduba [%i6+%o4]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001400] = 65ffff7f, %l2 = 00000000ffffc1ce
lduba [%i0+%g0]0x80,%l2 ! %l2 = 0000000000000065
! %l0 = 0000000000000000, %l5 = 0000000045be3a33, %l7 = 0000000000000000
sub %l0,%l5,%l7 ! %l7 = ffffffffba41c5cd
! Mem[00000000300c1410] = cec1ffff ca43c301, %l4 = ff7c9f24, %l5 = 45be3a33
ldda [%i3+%o5]0x81,%l4 ! %l4 = 00000000cec1ffff 00000000ca43c301
! Mem[0000000030001400] = 2af826ee, %l1 = ffffffffffffc1ce
lduha [%i0+%g0]0x81,%l1 ! %l1 = 0000000000002af8
! Mem[00000000201c0000] = ffffd27d, %l4 = 00000000cec1ffff
lduh [%o0+%g0],%l4 ! %l4 = 000000000000ffff
! Mem[0000000030181410] = 000000ff, %l5 = 00000000ca43c301
ldsba [%i6+%o5]0x89,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030181400] = ff000000, %f26 = 579dfb69
lda [%i6+%g0]0x81,%f26 ! %f26 = ff000000
! Mem[0000000030081408] = 581219fb 12ffff58, %l4 = 0000ffff, %l5 = ffffffff
ldda [%i2+%o4]0x81,%l4 ! %l4 = 00000000581219fb 0000000012ffff58
! Starting 10 instruction Store Burst
! %f22 = d14f1fda 00109074, %l3 = 0000000000004c8c
! Mem[0000000010001410] = ff000000ceffffff
add %i0,0x010,%g1
stda %f22,[%g1+%l3]ASI_PST16_PL ! Mem[0000000010001410] = ff000000da1f4fd1
p0_label_102:
! %l4 = 00000000581219fb, Mem[0000000010001410] = 000000ff
stwa %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = 581219fb
! %f20 = 00000000 000000ff, Mem[0000000010041408] = 00000058 9c35e306
stda %f20,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 000000ff
! Mem[0000000010101400] = 0d000000, %l2 = 0000000000000065
swapa [%i4+%g0]0x88,%l2 ! %l2 = 000000000d000000
! %f0 = ff000000 00000000 58ffff12 fb191258
! %f4 = 0000e3ff 0000000d d14f1fda 46109074
! %f8 = 901acbd0 73a3db94 579dfb69 2f8b875d
! %f12 = e89fff14 ffe3ff0d 466c4463 e28fa055
stda %f0,[%i0]ASI_BLK_P ! Block Store to 0000000010001400
! %l5 = 0000000012ffff58, Mem[0000000010001400] = ff000000
stwa %l5,[%i0+%g0]0x80 ! Mem[0000000010001400] = 12ffff58
! %l1 = 0000000000002af8, Mem[0000000010141410] = ff7c9f24
stba %l1,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff7c9ff8
! %f26 = ff000000 2f8b875d, %l0 = 0000000000000000
! Mem[0000000030101420] = a226b52a6bcc8e3c
add %i4,0x020,%g1
stda %f26,[%g1+%l0]ASI_PST32_SL ! Mem[0000000030101420] = a226b52a6bcc8e3c
! %l0 = 00000000, %l1 = 00002af8, Mem[0000000030001400] = 2af826ee 000000ff
stda %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000 00002af8
! %l5 = 0000000012ffff58, Mem[0000000010181408] = f8040000
stwa %l5,[%i6+%o4]0x88 ! Mem[0000000010181408] = 12ffff58
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = ff000000, %l5 = 0000000012ffff58
ldsba [%i2+%g0]0x80,%l5 ! %l5 = ffffffffffffffff
p0_label_103:
! Mem[0000000030181408] = 524b7e2e 06e3359c, %l0 = 00000000, %l1 = 00002af8
ldda [%i6+%o4]0x81,%l0 ! %l0 = 00000000524b7e2e 0000000006e3359c
! Mem[0000000030081400] = 00000000, %l2 = 000000000d000000
ldsba [%i2+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[00000000300c1410] = cec1ffff, %l1 = 0000000006e3359c
lduha [%i3+%o5]0x81,%l1 ! %l1 = 000000000000cec1
! Mem[0000000010101408] = 209768e6, %l2 = 0000000000000000
ldsha [%i4+%o4]0x88,%l2 ! %l2 = 00000000000068e6
! Mem[0000000030081408] = 581219fb, %l1 = 000000000000cec1
ldswa [%i2+%o4]0x81,%l1 ! %l1 = 00000000581219fb
! Mem[0000000010081408] = 333abe45 14ff9fe8, %l6 = ca43c301, %l7 = ba41c5cd
ldda [%i2+%o4]0x80,%l6 ! %l6 = 00000000333abe45 0000000014ff9fe8
! Mem[0000000010081410] = 0000008b, %l6 = 00000000333abe45
lduha [%i2+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101400] = 0000000000000065, %l3 = 0000000000004c8c
ldxa [%i4+%g0]0x88,%l3 ! %l3 = 0000000000000065
! Mem[0000000030041408] = 12ffff58, %l5 = ffffffffffffffff
ldsba [%i1+%o4]0x89,%l5 ! %l5 = 0000000000000058
! Starting 10 instruction Store Burst
! %l4 = 00000000581219fb, Mem[0000000010141408] = 00000000000000e8
stxa %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000581219fb
p0_label_104:
! %f0 = ff000000 00000000 58ffff12 fb191258
! %f4 = 0000e3ff 0000000d d14f1fda 46109074
! %f8 = 901acbd0 73a3db94 579dfb69 2f8b875d
! %f12 = e89fff14 ffe3ff0d 466c4463 e28fa055
stda %f0,[%i1]ASI_BLK_AIUSL ! Block Store to 0000000030041400
! %l2 = 000068e6, %l3 = 00000065, Mem[0000000010101410] = cec1ffff 00000000
stda %l2,[%i4+%o5]0x80 ! Mem[0000000010101410] = 000068e6 00000065
membar #Sync ! Added by membar checker (22)
! Mem[0000000010001430] = e89fff14, %l6 = 0000000000000000
ldstuba [%i0+0x030]%asi,%l6 ! %l6 = 000000e8000000ff
! Mem[0000000030041400] = 00000000, %l1 = 00000000581219fb
swapa [%i1+%g0]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181411] = 00000001, %l1 = 0000000000000000
ldstub [%i6+0x011],%l1 ! %l1 = 00000000000000ff
! Mem[0000000030181400] = ff000000, %l2 = 00000000000068e6
swapa [%i6+%g0]0x81,%l2 ! %l2 = 00000000ff000000
! %l5 = 0000000000000058, Mem[0000000021800100] = a8e8d196, %asi = 80
stba %l5,[%o3+0x100]%asi ! Mem[0000000021800100] = 58e8d196
! %f26 = ff000000 2f8b875d, Mem[00000000100c1418] = d14f1fda 00109074
std %f26,[%i3+0x018] ! Mem[00000000100c1418] = ff000000 2f8b875d
! %l4 = 00000000581219fb, Mem[0000000030181400] = e6680000
stwa %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 581219fb
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = 04000000, %l5 = 0000000000000058
ldsha [%i4+%o4]0x81,%l5 ! %l5 = 0000000000000400
p0_label_105:
! %l0 = 00000000524b7e2e, %l6 = 00000000000000e8, %y = 00000000
udiv %l0,%l6,%l2 ! %l2 = 00000000005acee3
mov %l0,%y ! %y = 524b7e2e
! Mem[00000000211c0000] = ff5d2346, %l3 = 0000000000000065
ldsba [%o2+0x000]%asi,%l3 ! %l3 = ffffffffffffffff
! Mem[00000000300c1410] = cec1ffff, %l2 = 00000000005acee3
lduba [%i3+%o5]0x81,%l2 ! %l2 = 00000000000000ce
! Mem[0000000010181400] = 0000008b, %l0 = 00000000524b7e2e
lduwa [%i6+%g0]0x80,%l0 ! %l0 = 000000000000008b
! Mem[00000000300c1410] = ffffc1ce, %l0 = 000000000000008b
ldsba [%i3+%o5]0x89,%l0 ! %l0 = ffffffffffffffce
! Mem[0000000010081410] = ffffc1ce 8b000000, %l6 = 000000e8, %l7 = 14ff9fe8
ldda [%i2+%o5]0x88,%l6 ! %l6 = 000000008b000000 00000000ffffc1ce
! Mem[00000000211c0000] = ff5d2346, %l7 = 00000000ffffc1ce
ldsh [%o2+%g0],%l7 ! %l7 = ffffffffffffff5d
! Mem[0000000010041400] = c57dd7e7, %l2 = 00000000000000ce
lduba [%i1+%g0]0x80,%l2 ! %l2 = 00000000000000c5
! Mem[0000000030081408] = 58ffff12fb191258, %f16 = ff000000 00000000
ldda [%i2+%o4]0x89,%f16 ! %f16 = 58ffff12 fb191258
! Starting 10 instruction Store Burst
! %l2 = 00000000000000c5, Mem[0000000010101400] = 65000000
stwa %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000c5
p0_label_106:
! Mem[0000000030141400] = 0000ff0d, %l6 = 000000008b000000
ldstuba [%i5+%g0]0x89,%l6 ! %l6 = 0000000d000000ff
! Mem[0000000020800040] = 67e12a9b, %l6 = 000000000000000d
ldstub [%o1+0x040],%l6 ! %l6 = 00000067000000ff
! Mem[000000001004143e] = ba013aff, %l1 = 0000000000000000
ldstub [%i1+0x03e],%l1 ! %l1 = 0000003a000000ff
! %l6 = 0000000000000067, Mem[0000000010181408] = 58ffff12e6689720, %asi = 80
stxa %l6,[%i6+0x008]%asi ! Mem[0000000010181408] = 0000000000000067
! %l1 = 000000000000003a, Mem[0000000010101434] = 014b43ca
stw %l1,[%i4+0x034] ! Mem[0000000010101434] = 0000003a
! %f24 = 901acbd0 73a3db94, Mem[0000000030001400] = 00000000 00002af8
stda %f24,[%i0+%g0]0x81 ! Mem[0000000030001400] = 901acbd0 73a3db94
! %l0 = ffffffce, %l1 = 0000003a, Mem[0000000010081410] = 0000008b cec1ffff
stda %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffffffce 0000003a
! Mem[0000000010041400] = c57dd7e7, %l2 = 00000000000000c5
ldstuba [%i1+%g0]0x80,%l2 ! %l2 = 000000c5000000ff
! %l1 = 000000000000003a, Mem[0000000010181410] = 00ff000100005787
stxa %l1,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000000000000003a
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = cec1ffffca43c301, %f8 = 901acbd0 73a3db94
ldda [%i3+%o5]0x81,%f8 ! %f8 = cec1ffff ca43c301
p0_label_107:
! Mem[00000000100c1408] = 9c090000, %l1 = 000000000000003a
ldsba [%i3+%o4]0x80,%l1 ! %l1 = ffffffffffffff9c
! Mem[0000000030141400] = 0000ffff, %l5 = 0000000000000400
ldswa [%i5+%g0]0x89,%l5 ! %l5 = 000000000000ffff
! Mem[00000000300c1408] = 0dffffff00000000, %f16 = 58ffff12 fb191258
ldda [%i3+%o4]0x89,%f16 ! %f16 = 0dffffff 00000000
! Mem[0000000010101424] = d5319f1e, %f4 = 0000e3ff
lda [%i4+0x024]%asi,%f4 ! %f4 = d5319f1e
! Mem[0000000010141420] = ffffffffffffff0d, %f20 = 00000000 000000ff
ldda [%i5+0x020]%asi,%f20 ! %f20 = ffffffff ffffff0d
! Mem[00000000100c1408] = 0000099c, %f12 = e89fff14
lda [%i3+%o4]0x88,%f12 ! %f12 = 0000099c
! Mem[0000000030081410] = 0d000000ffe30000, %f26 = ff000000 2f8b875d
ldda [%i2+%o5]0x81,%f26 ! %f26 = 0d000000 ffe30000
! Mem[0000000030141400] = ffff00008b000000, %l2 = 00000000000000c5
ldxa [%i5+%g0]0x81,%l2 ! %l2 = ffff00008b000000
! Mem[0000000010001400] = 58ffff12, %l7 = ffffffffffffff5d
lduha [%i0+%g0]0x88,%l7 ! %l7 = 000000000000ff12
! Starting 10 instruction Store Burst
! %l1 = ffffffffffffff9c, Mem[000000001014140c] = 581219fb
stb %l1,[%i5+0x00c] ! Mem[000000001014140c] = 9c1219fb
p0_label_108:
! %f1 = 00000000, %f30 = 466c4463 e28fa055
fstod %f1 ,%f30 ! %f30 = 00000000 00000000
! %l1 = ffffffffffffff9c, %l7 = 000000000000ff12, %l6 = 0000000000000067
add %l1,%l7,%l6 ! %l6 = 000000000000feae
! %f20 = ffffffff, Mem[0000000010041400] = e7d77dff
sta %f20,[%i1+%g0]0x88 ! Mem[0000000010041400] = ffffffff
! Mem[0000000030001408] = fff20000, %l3 = ffffffffffffffff
swapa [%i0+%o4]0x81,%l3 ! %l3 = 00000000fff20000
! Mem[0000000010101410] = 000068e6, %l5 = 000000000000ffff
ldstuba [%i4+%o5]0x80,%l5 ! %l5 = 00000000000000ff
! %f4 = d5319f1e 0000000d, Mem[0000000010041410] = ff3a00ff ffffffba
stda %f4 ,[%i1+%o5]0x80 ! Mem[0000000010041410] = d5319f1e 0000000d
! %l0 = ffffffce, %l1 = ffffff9c, Mem[0000000030081408] = 581219fb 12ffff58
stda %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = ffffffce ffffff9c
! Mem[0000000010041400] = ffffffff, %l7 = 000000000000ff12
swapa [%i1+%g0]0x88,%l7 ! %l7 = 00000000ffffffff
! Code Fragment 4
p0_fragment_5:
! %l0 = ffffffffffffffce
setx 0x62bb24e807f1e2e5,%g7,%l0 ! %l0 = 62bb24e807f1e2e5
! %l1 = ffffffffffffff9c
setx 0xc1dc9087a58a5d5a,%g7,%l1 ! %l1 = c1dc9087a58a5d5a
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 = 62bb24e807f1e2e5
setx 0x4426a090688cdfb8,%g7,%l0 ! %l0 = 4426a090688cdfb8
! %l1 = c1dc9087a58a5d5a
setx 0x0830fc7fb736746b,%g7,%l1 ! %l1 = 0830fc7fb736746b
! Starting 10 instruction Load Burst
! Code Fragment 4
p0_fragment_6:
! %l0 = 4426a090688cdfb8
setx 0xa852fbd06692b69c,%g7,%l0 ! %l0 = a852fbd06692b69c
! %l1 = 0830fc7fb736746b
setx 0x83e116c01d6731a6,%g7,%l1 ! %l1 = 83e116c01d6731a6
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 = a852fbd06692b69c
setx 0x35d46a178a53c621,%g7,%l0 ! %l0 = 35d46a178a53c621
! %l1 = 83e116c01d6731a6
setx 0x7cfcaa5fb01fd617,%g7,%l1 ! %l1 = 7cfcaa5fb01fd617
p0_label_109:
! Mem[00000000218000c0] = 34ff1f7c, %l0 = 35d46a178a53c621
lduh [%o3+0x0c0],%l0 ! %l0 = 00000000000034ff
! Mem[0000000010181408] = 00000000, %l1 = 7cfcaa5fb01fd617
lduba [%i6+%o4]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000030041408] = 581219fb, %l4 = 00000000581219fb
lduwa [%i1+%o4]0x81,%l4 ! %l4 = 00000000581219fb
! Mem[0000000030041410] = 0d000000, %l7 = 00000000ffffffff
ldsba [%i1+%o5]0x81,%l7 ! %l7 = 000000000000000d
! Mem[0000000010101408] = e6689720, %l4 = 00000000581219fb
ldsha [%i4+%o4]0x80,%l4 ! %l4 = ffffffffffffe668
! Mem[00000000300c1408] = 00000000, %l0 = 00000000000034ff
lduha [%i3+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Mem[00000000100c1408] = 9c090000, %l2 = ffff00008b000000
ldsha [%i3+%o4]0x80,%l2 ! %l2 = ffffffffffff9c09
! Mem[0000000010101438] = 8065adb4564ce1f4, %f30 = 00000000 00000000
ldda [%i4+0x038]%asi,%f30 ! %f30 = 8065adb4 564ce1f4
! Mem[00000000100c1410] = 00000000, %f23 = 00109074
lda [%i3+%o5]0x88,%f23 ! %f23 = 00000000
! Starting 10 instruction Store Burst
! %l3 = 00000000fff20000, Mem[0000000030001408] = ffffffff
stha %l3,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffff0000
p0_label_110:
! %f2 = 58ffff12 fb191258, %l7 = 000000000000000d
! Mem[00000000300c1428] = 67e15ba006e3359c
add %i3,0x028,%g1
stda %f2,[%g1+%l7]ASI_PST32_SL ! Mem[00000000300c1428] = 581219fb06e3359c
! Mem[0000000010181400] = 0000008b, %l5 = 0000000000000000
ldstuba [%i6+%g0]0x80,%l5 ! %l5 = 00000000000000ff
! %l6 = 0000feae, %l7 = 0000000d, Mem[0000000030101400] = ffe3ff0d 0d000000
stda %l6,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000feae 0000000d
! %l3 = 00000000fff20000, immd = fffffffffffff0b0, %l2 = ffffffffffff9c09
sdivx %l3,-0xf50,%l2 ! %l2 = ffffffffffef4904
! Mem[000000001010143c] = 564ce1f4, %l1 = 0000000000000000, %asi = 80
swapa [%i4+0x03c]%asi,%l1 ! %l1 = 00000000564ce1f4
! %f23 = 00000000, %f14 = 466c4463
fcmps %fcc1,%f23,%f14 ! %fcc1 = 1
! %l1 = 00000000564ce1f4, Mem[00000000100c1410] = 0000000000000000
stxa %l1,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000564ce1f4
! %l1 = 00000000564ce1f4, Mem[00000000100c1400] = ff000000
stwa %l1,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 564ce1f4
! %l3 = 00000000fff20000, Mem[0000000010081408] = 45be3a33
stwa %l3,[%i2+%o4]0x88 ! Mem[0000000010081408] = fff20000
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = 00000004, %l1 = 00000000564ce1f4
lduwa [%i4+%o4]0x89,%l1 ! %l1 = 0000000000000004
p0_label_111:
! Mem[0000000021800180] = ffe3dde9, %l4 = ffffffffffffe668
lduha [%o3+0x180]%asi,%l4 ! %l4 = 000000000000ffe3
! Mem[0000000030001410] = 370000f2, %l4 = 000000000000ffe3
ldsha [%i0+%o5]0x89,%l4 ! %l4 = 00000000000000f2
! Mem[0000000010041408] = 00000000, %l7 = 000000000000000d
ldsha [%i1+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081410] = ffffffce, %l5 = 0000000000000000
lduba [%i2+%o5]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010101400] = 000000c5 00000000, %l0 = 00000000, %l1 = 00000004
ldda [%i4+%g0]0x80,%l0 ! %l0 = 00000000000000c5 0000000000000000
! Mem[0000000030101400] = 0000feae, %l1 = 0000000000000000
lduba [%i4+%g0]0x89,%l1 ! %l1 = 00000000000000ae
! Mem[0000000021800040] = 0645a70e, %l7 = 0000000000000000
lduba [%o3+0x040]%asi,%l7 ! %l7 = 0000000000000006
! Mem[00000000300c1410] = 01c343caffffc1ce, %f4 = d5319f1e 0000000d
ldda [%i3+%o5]0x89,%f4 ! %f4 = 01c343ca ffffc1ce
! Mem[0000000010141404] = 00000000, %f29 = 45be3a33
lda [%i5+0x004]%asi,%f29 ! %f29 = 00000000
! Starting 10 instruction Store Burst
! Mem[00000000201c0001] = ffffd27d, %l1 = 00000000000000ae
ldstub [%o0+0x001],%l1 ! %l1 = 000000ff000000ff
p0_label_112:
! Mem[00000000100c141c] = 2f8b875d, %l7 = 0000000000000006
ldstub [%i3+0x01c],%l7 ! %l7 = 0000002f000000ff
! Mem[0000000010041410] = 1e9f31d5, %l7 = 000000000000002f
swapa [%i1+%o5]0x88,%l7 ! %l7 = 000000001e9f31d5
! %f18 = 333abe45 0000000d, %l3 = 00000000fff20000
! Mem[00000000100c1400] = 564ce1f400000000
stda %f18,[%i3+%l3]ASI_PST16_P ! Mem[00000000100c1400] = 564ce1f400000000
! %f28 = e89fff14 00000000, %l4 = 00000000000000f2
! Mem[0000000010181428] = 5ddf2b10fe453ffd
add %i6,0x028,%g1
stda %f28,[%g1+%l4]ASI_PST32_P ! Mem[0000000010181428] = e89fff14fe453ffd
! %f28 = e89fff14 00000000, %l1 = 00000000000000ff
! Mem[00000000100c1428] = 579dfb692f8b875d
add %i3,0x028,%g1
stda %f28,[%g1+%l1]ASI_PST16_PL ! Mem[00000000100c1428] = 0000000014ff9fe8
! %f2 = 58ffff12 fb191258, Mem[0000000030141400] = 0000ffff 0000008b
stda %f2 ,[%i5+%g0]0x89 ! Mem[0000000030141400] = 58ffff12 fb191258
! %l3 = 00000000fff20000, Mem[0000000010101436] = 0000003a, %asi = 80
stha %l3,[%i4+0x036]%asi ! Mem[0000000010101434] = 00000000
! %l1 = 00000000000000ff, Mem[0000000030181400] = fb19125801ff0000
stxa %l1,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000000000ff
! %f28 = e89fff14 00000000, %l0 = 00000000000000c5
! Mem[0000000030041410] = 0d000000ffe30000
add %i1,0x010,%g1
stda %f28,[%g1+%l0]ASI_PST16_SL ! Mem[0000000030041410] = 0000000014ff0000
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = ffffd27d, %l2 = ffffffffffef4904
ldub [%o0+0x001],%l2 ! %l2 = 00000000000000ff
p0_label_113:
! Mem[0000000030181408] = 524b7e2e, %l0 = 00000000000000c5
lduba [%i6+%o4]0x81,%l0 ! %l0 = 0000000000000052
! Mem[0000000010001408] = 58ffff12, %f14 = 466c4463
lda [%i0+%o4]0x80,%f14 ! %f14 = 58ffff12
! Mem[0000000010181410] = 00000000, %f3 = fb191258
lda [%i6+%o5]0x88,%f3 ! %f3 = 00000000
! Mem[0000000010081400] = ff000000 000000ff, %l0 = 00000052, %l1 = 000000ff
ldda [%i2+%g0]0x88,%l0 ! %l0 = 00000000000000ff 00000000ff000000
! Mem[0000000010181400] = 8b0000ff, %l2 = 00000000000000ff
lduba [%i6+%g0]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010081408] = e89fff14 fff20000, %l6 = 0000feae, %l7 = 1e9f31d5
ldda [%i2+%o4]0x88,%l6 ! %l6 = 00000000fff20000 00000000e89fff14
! Code Fragment 4
p0_fragment_7:
! %l0 = 00000000000000ff
setx 0xc290f32fb3f95164,%g7,%l0 ! %l0 = c290f32fb3f95164
! %l1 = 00000000ff000000
setx 0xe71cf9b840f52f32,%g7,%l1 ! %l1 = e71cf9b840f52f32
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 = c290f32fb3f95164
setx 0xf3507450421f6c6b,%g7,%l0 ! %l0 = f3507450421f6c6b
! %l1 = e71cf9b840f52f32
setx 0x36fa1ee047eaf930,%g7,%l1 ! %l1 = 36fa1ee047eaf930
! Mem[0000000010001438] = 466c4463, %l2 = 00000000000000ff
ldsba [%i0+0x03a]%asi,%l2 ! %l2 = 0000000000000044
! Mem[0000000010141430] = 524b7e2e, %l3 = 00000000fff20000
ldsw [%i5+0x030],%l3 ! %l3 = 00000000524b7e2e
! Starting 10 instruction Store Burst
! Mem[0000000010181400] = 8b0000ff, %l1 = 36fa1ee047eaf930
ldstuba [%i6+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
p0_label_114:
! Mem[00000000100c1410] = 00000000, %l1 = 00000000000000ff
ldstuba [%i3+%o5]0x80,%l1 ! %l1 = 00000000000000ff
! %f16 = 0dffffff 00000000, Mem[00000000100c1408] = 9c090000 0000000d
stda %f16,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0dffffff 00000000
! %l5 = 00000000000000ff, Mem[0000000010101408] = e668972000000000
stx %l5,[%i4+%o4] ! Mem[0000000010101408] = 00000000000000ff
! %l7 = 00000000e89fff14, Mem[0000000030001410] = f2000037fffff8ff
stxa %l7,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000e89fff14
! Mem[0000000030041400] = 581219fb, %l6 = 00000000fff20000
ldstuba [%i1+%g0]0x81,%l6 ! %l6 = 00000058000000ff
! %l2 = 0000000000000044, Mem[0000000010181400] = 8b0000ff
stba %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = 8b000044
! %l1 = 0000000000000000, Mem[000000001008142a] = aea8c45f, %asi = 80
stha %l1,[%i2+0x02a]%asi ! Mem[0000000010081428] = aea80000
! %f16 = 0dffffff 00000000, Mem[0000000010101400] = c5000000 00000000
stda %f16,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0dffffff 00000000
! %l7 = 00000000e89fff14, Mem[00000000211c0001] = ff5d2346
stb %l7,[%o2+0x001] ! Mem[00000000211c0000] = ff142346
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = 00000000, %l2 = 0000000000000044
lduwa [%i6+%o5]0x88,%l2 ! %l2 = 0000000000000000
p0_label_115:
! %l4 = 00000000000000f2, immed = 00000b82, %y = 524b7e2e
smul %l4,0xb82,%l5 ! %l5 = 00000000000ae0e4, %y = 00000000
! Mem[0000000010001400] = 12ffff58 00000000, %l0 = 421f6c6b, %l1 = 00000000
ldda [%i0+%g0]0x80,%l0 ! %l0 = 0000000012ffff58 0000000000000000
! Mem[0000000030141408] = 67e15ba0 7fffffff, %l2 = 00000000, %l3 = 524b7e2e
ldda [%i5+%o4]0x81,%l2 ! %l2 = 0000000067e15ba0 000000007fffffff
! Mem[0000000010041410] = 0d0000000000002f, %l4 = 00000000000000f2
ldxa [%i1+%o5]0x88,%l4 ! %l4 = 0d0000000000002f
! Mem[0000000020800040] = ffe12a9b, %l1 = 0000000000000000
ldub [%o1+0x040],%l1 ! %l1 = 00000000000000ff
! %l3 = 000000007fffffff, immd = 0000000000000f62, %l2 = 0000000067e15ba0
sdivx %l3,0xf62,%l2 ! %l2 = 000000000008522b
! Mem[0000000010001410] = 0000e3ff0000000d, %f16 = 0dffffff 00000000
ldda [%i0+%o5]0x80,%f16 ! %f16 = 0000e3ff 0000000d
! Mem[00000000300c1410] = 01c343caffffc1ce, %l3 = 000000007fffffff
ldxa [%i3+%o5]0x89,%l3 ! %l3 = 01c343caffffc1ce
! Mem[0000000030101410] = 0d000000, %l5 = 00000000000ae0e4
ldsba [%i4+%o5]0x89,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %l5 = 0000000000000000, Mem[0000000030001410] = 00000000
stba %l5,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000
p0_label_116:
! Mem[0000000010041400] = 0000ff12, %l0 = 0000000012ffff58
swapa [%i1+%g0]0x88,%l0 ! %l0 = 000000000000ff12
! %l5 = 0000000000000000, Mem[0000000010181408] = 00000000
stha %l5,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000
! %f4 = 01c343ca ffffc1ce, %l3 = 01c343caffffc1ce
! Mem[0000000010181410] = 000000000000003a
add %i6,0x010,%g1
stda %f4,[%g1+%l3]ASI_PST32_PL ! Mem[0000000010181410] = 00000000ca43c301
! Mem[0000000030041408] = fb191258, %l7 = 00000000e89fff14
swapa [%i1+%o4]0x89,%l7 ! %l7 = 00000000fb191258
! Mem[0000000010101400] = 00000000, %l2 = 000000000008522b
swapa [%i4+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010181408] = 00000000, %l5 = 0000000000000000
swapa [%i6+%o4]0x88,%l5 ! %l5 = 0000000000000000
! %l4 = 0d0000000000002f, %l5 = 0000000000000000, %l3 = 01c343caffffc1ce
sub %l4,%l5,%l3 ! %l3 = 0d0000000000002f
! %f21 = ffffff0d, %f21 = ffffff0d, %f31 = 564ce1f4
fsubs %f21,%f21,%f31 ! %f31 = ffffff0d
! %l2 = 00000000, %l3 = 0000002f, Mem[0000000010141400] = 00000000 00000000
stda %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000 0000002f
! Starting 10 instruction Load Burst
! Mem[0000000021800140] = 00ff6ae1, %l3 = 0d0000000000002f
ldub [%o3+0x140],%l3 ! %l3 = 0000000000000000
p0_label_117:
! Mem[0000000010041408] = 00000000, %l1 = 00000000000000ff
ldsha [%i1+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[00000000201c0000] = ffffd27d, %l2 = 0000000000000000
ldsha [%o0+0x000]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010181410] = 00000000, %l5 = 0000000000000000
ldsha [%i6+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1408] = ffffff0d, %f29 = 00000000
lda [%i3+%o4]0x88,%f29 ! %f29 = ffffff0d
membar #Sync ! Added by membar checker (23)
! Mem[0000000010041400] = 58ffff12 00000000 00000000 000000ff
! Mem[0000000010041410] = 2f000000 0000000d 69fb9d57 12ffff58
! Mem[0000000010041420] = e8000000 ff7c00ff 01c3c301 0000ff00
! Mem[0000000010041430] = 000000ff 04d4ffff bca1ff70 ba01ffff
ldda [%i1]ASI_BLK_PL,%f0 ! Block Load from 0000000010041400
! Mem[0000000010041400] = 58ffff12, %f24 = 901acbd0
lda [%i1+0x000]%asi,%f24 ! %f24 = 58ffff12
! Mem[0000000010081410] = ceffffff, %l1 = 0000000000000000
lduha [%i2+%o5]0x88,%l1 ! %l1 = 000000000000ffff
! Mem[0000000021800100] = 58e8d196, %l6 = 0000000000000058
lduha [%o3+0x100]%asi,%l6 ! %l6 = 00000000000058e8
! Mem[00000000100c1400] = 00000000f4e14c56, %f24 = 58ffff12 73a3db94
ldda [%i3+%g0]0x88,%f24 ! %f24 = 00000000 f4e14c56
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[0000000030041400] = fb1912ff
stha %l3,[%i1+%g0]0x89 ! Mem[0000000030041400] = fb190000
p0_label_118:
! Mem[0000000010181410] = 00000000, %l2 = ffffffffffffffff
swapa [%i6+%o5]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030141408] = a05be167, %l7 = 00000000fb191258
swapa [%i5+%o4]0x89,%l7 ! %l7 = 00000000a05be167
! %l2 = 0000000000000000, Mem[00000000211c0000] = ff142346, %asi = 80
stba %l2,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00142346
! %l2 = 0000000000000000, Mem[0000000030141408] = ffffff7ffb191258
stxa %l2,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0000000000000000
! Mem[000000001004141d] = 12ffff58, %l5 = 0000000000000000
ldstub [%i1+0x01d],%l5 ! %l5 = 000000ff000000ff
! %l1 = 000000000000ffff, immed = fffffc9d, %y = 00000000
udiv %l1,-0x363,%l7 ! %l7 = 0000000000000000
mov %l0,%y ! %y = 0000ff12
! %f29 = ffffff0d, Mem[0000000010141410] = f89f7cff
sta %f29,[%i5+%o5]0x80 ! Mem[0000000010141410] = ffffff0d
! %l4 = 0d0000000000002f, Mem[0000000010181408] = 00000000
stwa %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000002f
! %l6 = 00000000000058e8, Mem[00000000201c0000] = ffffd27d
stb %l6,[%o0+%g0] ! Mem[00000000201c0000] = e8ffd27d
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = ff0068e6, %l5 = 00000000000000ff
ldswa [%i4+%o5]0x80,%l5 ! %l5 = ffffffffff0068e6
p0_label_119:
! Mem[00000000201c0000] = e8ffd27d, %l5 = ffffffffff0068e6
lduh [%o0+%g0],%l5 ! %l5 = 000000000000e8ff
! Mem[00000000100c1410] = 000000ff, %l7 = 0000000000000000
lduba [%i3+%o5]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010041434] = 04d4ffff, %l0 = 000000000000ff12
ldsba [%i1+0x035]%asi,%l0 ! %l0 = ffffffffffffffd4
! Mem[0000000010141414] = 65db8bff, %l3 = 0000000000000000
ldsw [%i5+0x014],%l3 ! %l3 = 0000000065db8bff
! %f18 = 333abe45, %f18 = 333abe45
fsqrts %f18,%f18 ! %f18 = 395aa57e
! Mem[0000000010081408] = fff20000, %l2 = 0000000000000000
lduwa [%i2+%o4]0x88,%l2 ! %l2 = 00000000fff20000
! %l6 = 00000000000058e8, imm = fffffffffffff848, %l0 = ffffffffffffffd4
xnor %l6,-0x7b8,%l0 ! %l0 = 0000000000005f5f
! Mem[0000000030101400] = 0000feae, %l5 = 000000000000e8ff
ldswa [%i4+%g0]0x89,%l5 ! %l5 = 000000000000feae
! Mem[0000000010081410] = ceffffff, %l5 = 000000000000feae
ldsba [%i2+%o5]0x88,%l5 ! %l5 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[00000000201c0000] = e8ffd27d, %l7 = 00000000000000ff
ldstuba [%o0+0x000]%asi,%l7 ! %l7 = 000000e8000000ff
p0_label_120:
! Mem[000000001014142a] = f8040000, %l3 = 0000000065db8bff
ldstub [%i5+0x02a],%l3 ! %l3 = 00000000000000ff
! %l1 = 000000000000ffff, Mem[0000000010001402] = 12ffff58
sth %l1,[%i0+0x002] ! Mem[0000000010001400] = 12ffffff
membar #Sync ! Added by membar checker (24)
! %l1 = 000000000000ffff, Mem[0000000010041410] = 2f000000
stha %l1,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffff0000
! %l2 = 00000000fff20000, imm = fffffffffffff0ca, %l3 = 0000000000000000
subc %l2,-0xf36,%l3 ! %l3 = 00000000fff20f36
! %l4 = 0d0000000000002f, Mem[0000000010101400] = 2b520800
stha %l4,[%i4+%g0]0x80 ! Mem[0000000010101400] = 002f0800
! %l4 = 0000002f, %l5 = ffffffff, Mem[0000000010181408] = 0000002f 67000000
stda %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000002f ffffffff
! Mem[0000000010081410] = ceffffff, %l2 = 00000000fff20000
ldstuba [%i2+%o5]0x88,%l2 ! %l2 = 000000ff000000ff
! %l0 = 0000000000005f5f, Mem[0000000030181408] = 524b7e2e
stwa %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00005f5f
! %l3 = 00000000fff20f36, Mem[00000000100c1414] = 564ce1f4, %asi = 80
stha %l3,[%i3+0x014]%asi ! Mem[00000000100c1414] = 0f36e1f4
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = 0000f2ff, %l2 = 00000000000000ff
lduba [%i2+%o4]0x80,%l2 ! %l2 = 0000000000000000
p0_label_121:
! Mem[0000000010141410] = 0dffffff, %l1 = 000000000000ffff
ldswa [%i5+%o5]0x88,%l1 ! %l1 = 000000000dffffff
! Mem[00000000100c1400] = 564ce1f4, %l3 = 00000000fff20f36
ldswa [%i3+%g0]0x80,%l3 ! %l3 = 00000000564ce1f4
! Mem[0000000030181408] = 00005f5f, %l5 = ffffffffffffffff
ldsha [%i6+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000030141408] = 00000000, %f14 = ffff01ba
lda [%i5+%o4]0x89,%f14 ! %f14 = 00000000
! %f8 = ff007cff, %f2 = ff000000, %f31 = ffffff0d
fadds %f8 ,%f2 ,%f31 ! %f31 = ff800000
! Mem[0000000020800040] = ffe12a9b, %l6 = 00000000000058e8
ldsh [%o1+0x040],%l6 ! %l6 = ffffffffffffffe1
! Mem[0000000010141400] = 00000000, %l5 = 0000000000000000
ldsba [%i5+%g0]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000030001408] = 0000ffff, %l6 = ffffffffffffffe1
ldswa [%i0+%o4]0x81,%l6 ! %l6 = 000000000000ffff
! Mem[0000000010001404] = 00000000, %l5 = 0000000000000000
ldsh [%i0+0x006],%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = 00005f5f, %l1 = 0dffffff, Mem[00000000100c1408] = ffffff0d 00000000
stda %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00005f5f 0dffffff
p0_label_122:
! %l4 = 0000002f, %l5 = 00000000, Mem[0000000010081408] = 0000f2ff 14ff9fe8
stda %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000002f 00000000
! %f4 = 0d000000, %f12 = ffffd404, %f17 = 0000000d
fsubs %f4 ,%f12,%f17 ! %f17 = ffffd404
! Mem[0000000030001400] = d0cb1a90, %l0 = 0000000000005f5f
swapa [%i0+%g0]0x89,%l0 ! %l0 = 00000000d0cb1a90
! Mem[0000000010141400] = 00000000, %l1 = 000000000dffffff, %asi = 80
swapa [%i5+0x000]%asi,%l1 ! %l1 = 0000000000000000
! %l4 = 0d0000000000002f, %l7 = 00000000000000e8, %l0 = 00000000d0cb1a90
andn %l4,%l7,%l0 ! %l0 = 0d00000000000007
! Mem[0000000030101408] = 04000000, %l0 = 0d00000000000007
ldstuba [%i4+%o4]0x81,%l0 ! %l0 = 00000004000000ff
! Mem[0000000010181430] = ee3bf804, %l6 = 0000ffff, %l2 = 00000000
add %i6,0x30,%g1
casa [%g1]0x80,%l6,%l2 ! %l2 = 00000000ee3bf804
! %f22 = d14f1fda, Mem[000000001000143c] = e28fa055
st %f22,[%i0+0x03c] ! Mem[000000001000143c] = d14f1fda
! %l2 = 00000000ee3bf804, Mem[00000000100c1438] = 466c4463, %asi = 80
stwa %l2,[%i3+0x038]%asi ! Mem[00000000100c1438] = ee3bf804
! Starting 10 instruction Load Burst
! %f23 = 00000000, %f28 = e89fff14, %f6 = 58ffff12 579dfb69
fsmuld %f23,%f28,%f6 ! %f6 = 80000000 00000000
p0_label_123:
! Mem[0000000030101400] = aefe0000, %l3 = 00000000564ce1f4
lduba [%i4+%g0]0x81,%l3 ! %l3 = 00000000000000ae
! Mem[0000000010141428] = f804ff00, %l1 = 0000000000000000
ldsba [%i5+0x028]%asi,%l1 ! %l1 = fffffffffffffff8
! Mem[0000000010141434] = 06e3359c, %l0 = 0000000000000004
ldswa [%i5+0x034]%asi,%l0 ! %l0 = 0000000006e3359c
! Mem[0000000010181428] = e89fff14fe453ffd, %l3 = 00000000000000ae
ldxa [%i6+0x028]%asi,%l3 ! %l3 = e89fff14fe453ffd
! Mem[0000000010101438] = 8065adb4, %l4 = 0d0000000000002f
ldub [%i4+0x03b],%l4 ! %l4 = 00000000000000b4
! Mem[0000000010141430] = 524b7e2e, %l1 = fffffffffffffff8
ldsh [%i5+0x030],%l1 ! %l1 = 000000000000524b
! Mem[0000000010141420] = ffffffff, %l3 = e89fff14fe453ffd
lduha [%i5+0x022]%asi,%l3 ! %l3 = 000000000000ffff
! Mem[00000000100c1408] = 5f5f0000, %l4 = 00000000000000b4
ldsha [%i3+%o4]0x80,%l4 ! %l4 = 0000000000005f5f
! Mem[0000000010081438] = 67e15ba0 06e3249c, %l2 = ee3bf804, %l3 = 0000ffff
ldd [%i2+0x038],%l2 ! %l2 = 0000000067e15ba0 0000000006e3249c
! Starting 10 instruction Store Burst
! %f10 = 00ff0000, Mem[0000000030001408] = 0000ffff
sta %f10,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00ff0000
p0_label_124:
! %l3 = 0000000006e3249c, Mem[00000000100c1408] = 5f5f0000
stba %l3,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 9c5f0000
! %f21 = ffffff0d, %f6 = 80000000, %f3 = 00000000
fdivs %f21,%f6 ,%f3 ! %f3 = ffffff0d
! %f5 = 0000002f, Mem[0000000030181410] = 000000ff
sta %f5 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000002f
! %l0 = 0000000006e3359c, Mem[000000001018142e] = fe453ffd, %asi = 80
stba %l0,[%i6+0x02e]%asi ! Mem[000000001018142c] = fe459cfd
! %l7 = 00000000000000e8, %l3 = 0000000006e3249c, %l3 = 0000000006e3249c
addc %l7,%l3,%l3 ! %l3 = 0000000006e32584
! %l6 = 000000000000ffff, Mem[0000000010101406] = ffffff0d, %asi = 80
stha %l6,[%i4+0x006]%asi ! Mem[0000000010101404] = ffffffff
! %f19 = 0000000d, Mem[0000000010081420] = e417e6c0
sta %f19,[%i2+0x020]%asi ! Mem[0000000010081420] = 0000000d
! %l3 = 0000000006e32584, Mem[000000001018141a] = 000000e8
stb %l3,[%i6+0x01a] ! Mem[0000000010181418] = 000084e8
! %f10 = 00ff0000 01c3c301, Mem[0000000010081400] = ff000000 000000ff
stda %f10,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00ff0000 01c3c301
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = ffffff12, %f13 = ff000000
lda [%i0+%g0]0x88,%f13 ! %f13 = ffffff12
p0_label_125:
! Mem[00000000211c0000] = 00142346, %l6 = 000000000000ffff
ldsba [%o2+0x001]%asi,%l6 ! %l6 = 0000000000000014
! Mem[0000000010141410] = ffffff0d, %l2 = 0000000067e15ba0
ldsha [%i5+%o5]0x80,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010081420] = 0000000d, %l4 = 0000000000005f5f
lduh [%i2+0x022],%l4 ! %l4 = 000000000000000d
! Mem[0000000030141408] = 00000000, %l2 = ffffffffffffffff
ldswa [%i5+%o4]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000021800040] = 0645a70e, %l5 = 0000000000000000
lduba [%o3+0x041]%asi,%l5 ! %l5 = 0000000000000045
! Mem[0000000030041400] = fb190000, %l5 = 0000000000000045
ldsha [%i1+%g0]0x89,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1410] = 000000ff, %f29 = ffffff0d
lda [%i3+%o5]0x88,%f29 ! %f29 = 000000ff
! Mem[00000000100c1400] = 564ce1f4, %l7 = 00000000000000e8
ldsba [%i3+%g0]0x80,%l7 ! %l7 = 0000000000000056
! Mem[0000000010181410] = ffffffffca43c301, %f10 = 00ff0000 01c3c301
ldda [%i6+%o5]0x80,%f10 ! %f10 = ffffffff ca43c301
! Starting 10 instruction Store Burst
! Mem[0000000010141400] = ffffff0d, %l6 = 0000000000000014
swapa [%i5+%g0]0x88,%l6 ! %l6 = 00000000ffffff0d
p0_label_126:
! %l4 = 000000000000000d, Mem[0000000010141400] = 2f00000000000014
stxa %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000000000000d
! Mem[0000000010081400] = 00ff000001c3c301, %l1 = 000000000000524b, %l1 = 000000000000524b
casxa [%i2]0x80,%l1,%l1 ! %l1 = 00ff000001c3c301
! %f16 = 0000e3ff ffffd404 395aa57e 0000000d
! %f20 = ffffffff ffffff0d d14f1fda 00000000
! %f24 = 00000000 f4e14c56 0d000000 ffe30000
! %f28 = e89fff14 000000ff 8065adb4 ff800000
stda %f16,[%i4]ASI_BLK_S ! Block Store to 0000000030101400
! %l7 = 0000000000000056, Mem[0000000030141410] = 0d000000
stha %l7,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00560000
membar #Sync ! Added by membar checker (25)
! Mem[0000000010101400] = 002f0800, %l3 = 0000000006e32584
ldstuba [%i4+%g0]0x80,%l3 ! %l3 = 00000000000000ff
! %f18 = 395aa57e 0000000d, Mem[00000000100c1400] = f4e14c56 00000000
stda %f18,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 395aa57e 0000000d
! %f26 = 0d000000 ffe30000, %l7 = 0000000000000056
! Mem[0000000010001420] = 901acbd073a3db94
add %i0,0x020,%g1
stda %f26,[%g1+%l7]ASI_PST16_PL ! Mem[0000000010001420] = 901ae3ff0000db94
! %l7 = 0000000000000056, Mem[00000000300c1408] = 00000000ffffff0d
stxa %l7,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0000000000000056
! %f24 = 00000000 f4e14c56, %l0 = 0000000006e3359c
! Mem[0000000030081418] = 74901046da1f4fd1
add %i2,0x018,%g1
stda %f24,[%g1+%l0]ASI_PST8_SL ! Mem[0000000030081418] = 7490e1f4001f4f00
! Starting 10 instruction Load Burst
! %l5 = 0000000000000000, Mem[0000000030001400] = 5f5f0000
stha %l5,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
p0_label_127:
! %l7 = 0000000000000056, imm = fffffffffffff871, %l6 = 00000000ffffff0d
addc %l7,-0x78f,%l6 ! %l6 = fffffffffffff8c7
! Mem[0000000030001408] = 0000ff00, %l7 = 0000000000000056
ldsha [%i0+%o4]0x89,%l7 ! %l7 = ffffffffffffff00
! Mem[000000001010140c] = 000000ff, %l7 = ffffffffffffff00
ldsba [%i4+0x00e]%asi,%l7 ! %l7 = 0000000000000000
! Mem[000000001008142c] = 005c0a63, %l3 = 0000000000000000
ldsh [%i2+0x02c],%l3 ! %l3 = 000000000000005c
! Mem[0000000030141410] = 0056000001ff0000, %l0 = 0000000006e3359c
ldxa [%i5+%o5]0x81,%l0 ! %l0 = 0056000001ff0000
! Mem[0000000010081410] = ceffffff, %l2 = 0000000000000000
ldsba [%i2+%o5]0x88,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010141408] = 00000000, %l1 = 00ff000001c3c301
ldsba [%i5+%o4]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000030101400] = 0000e3ff, %l1 = 0000000000000000
lduba [%i4+%g0]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010141400] = 0d000000, %l3 = 000000000000005c
ldsha [%i5+%g0]0x80,%l3 ! %l3 = 0000000000000d00
! Starting 10 instruction Store Burst
! Mem[0000000030001408] = 0000ff00, %l0 = 0056000001ff0000
swapa [%i0+%o4]0x89,%l0 ! %l0 = 000000000000ff00
p0_label_128:
! %l6 = fffff8c7, %l7 = 00000000, Mem[0000000030101400] = 0000e3ff ffffd404
stda %l6,[%i4+%g0]0x81 ! Mem[0000000030101400] = fffff8c7 00000000
! %l3 = 0000000000000d00, Mem[0000000010041412] = ffff0000
stb %l3,[%i1+0x012] ! Mem[0000000010041410] = ffff0000
! %l0 = 000000000000ff00, Mem[0000000020800001] = 99ffd48e, %asi = 80
stba %l0,[%o1+0x001]%asi ! Mem[0000000020800000] = 9900d48e
! Mem[00000000218001c1] = 2dff63d1, %l0 = 000000000000ff00
ldstub [%o3+0x1c1],%l0 ! %l0 = 000000ff000000ff
! %f16 = 0000e3ff ffffd404 395aa57e 0000000d
! %f20 = ffffffff ffffff0d d14f1fda 00000000
! %f24 = 00000000 f4e14c56 0d000000 ffe30000
! %f28 = e89fff14 000000ff 8065adb4 ff800000
stda %f16,[%i4]ASI_BLK_P ! Block Store to 0000000010101400
! Mem[0000000030141410] = 00560000, %l3 = 0000000000000d00
swapa [%i5+%o5]0x81,%l3 ! %l3 = 0000000000560000
! Mem[0000000010041424] = ff7c00ff, %l7 = 0000000000000000
swap [%i1+0x024],%l7 ! %l7 = 00000000ff7c00ff
! Mem[000000001000141a] = d14f1fda, %l0 = 00000000000000ff
ldstuba [%i0+0x01a]%asi,%l0 ! %l0 = 0000001f000000ff
! %f10 = ffffffff, Mem[0000000010081400] = 00ff0000
sta %f10,[%i2+%g0]0x80 ! Mem[0000000010081400] = ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = 01ff0000, %l0 = 000000000000001f
ldswa [%i0+%o4]0x89,%l0 ! %l0 = 0000000001ff0000
p0_label_129:
membar #Sync ! Added by membar checker (26)
! Mem[0000000030101400] = fffff8c7 00000000 395aa57e 0000000d
! Mem[0000000030101410] = ffffffff ffffff0d d14f1fda 00000000
! Mem[0000000030101420] = 00000000 f4e14c56 0d000000 ffe30000
! Mem[0000000030101430] = e89fff14 000000ff 8065adb4 ff800000
ldda [%i4]ASI_BLK_SL,%f0 ! Block Load from 0000000030101400
! Mem[0000000010181400] = 4400008b0000ff0d, %f22 = d14f1fda 00000000
ldda [%i6+%g0]0x80,%f22 ! %f22 = 4400008b 0000ff0d
! Mem[0000000010141410] = ffffff0d65db8bff, %f20 = ffffffff ffffff0d
ldda [%i5+%o5]0x80,%f20 ! %f20 = ffffff0d 65db8bff
! Mem[0000000010001400] = 12ffffff, %l1 = 0000000000000000
ldsha [%i0+0x002]%asi,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030181400] = 00000000, %l2 = ffffffffffffffff
ldsha [%i6+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000030101408] = 395aa57e, %l1 = ffffffffffffffff
lduwa [%i4+%o4]0x81,%l1 ! %l1 = 00000000395aa57e
! Mem[0000000010001408] = 58ffff12fb191258, %l1 = 00000000395aa57e
ldxa [%i0+%o4]0x80,%l1 ! %l1 = 58ffff12fb191258
! Mem[00000000100c1410] = ff0000000f36e1f4, %l1 = 58ffff12fb191258
ldxa [%i3+%o5]0x80,%l1 ! %l1 = ff0000000f36e1f4
! Mem[0000000010101438] = 8065adb4, %l7 = 00000000ff7c00ff
lduha [%i4+0x03a]%asi,%l7 ! %l7 = 000000000000adb4
! Starting 10 instruction Store Burst
! Mem[0000000010081408] = 2f000000, %l5 = 0000000000000000
ldstuba [%i2+%o4]0x88,%l5 ! %l5 = 00000000000000ff
p0_label_130:
! Mem[0000000010101408] = 7ea55a39, %l4 = 000000000000000d
swapa [%i4+%o4]0x88,%l4 ! %l4 = 000000007ea55a39
! %l2 = 00000000, %l3 = 00560000, Mem[0000000010141408] = 00000000 fb19129c
stda %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000 00560000
! Mem[000000001000141c] = 46109074, %l2 = 00000000, %l3 = 00560000
add %i0,0x1c,%g1
casa [%g1]0x80,%l2,%l3 ! %l3 = 0000000046109074
! Mem[00000000211c0001] = 00142346, %l0 = 0000000001ff0000
ldstub [%o2+0x001],%l0 ! %l0 = 00000014000000ff
! %l0 = 0000000000000014, Mem[0000000010141410] = 0dffffff
stha %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0dff0014
! %l0 = 00000014, %l1 = 0f36e1f4, Mem[0000000030041410] = 00000000 0000ff14
stda %l0,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000014 0f36e1f4
! %l7 = 000000000000adb4, Mem[00000000100c1408] = 9c5f0000
stha %l7,[%i3+%o4]0x80 ! Mem[00000000100c1408] = adb40000
! Mem[0000000010081400] = ffffffff, %l1 = ff0000000f36e1f4
swapa [%i2+%g0]0x80,%l1 ! %l1 = 00000000ffffffff
! Mem[0000000030081400] = 00000000, %l3 = 0000000046109074
ldstuba [%i2+%g0]0x89,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081438] = 67e15ba006e3249c, %l5 = 0000000000000000
ldxa [%i2+0x038]%asi,%l5 ! %l5 = 67e15ba006e3249c
p0_label_131:
! Mem[0000000010001400] = 12ffffff, %l0 = 0000000000000014
ldsba [%i0+%g0]0x80,%l0 ! %l0 = 0000000000000012
! Mem[0000000010101408] = 0d0000000000000d, %l5 = 67e15ba006e3249c
ldxa [%i4+0x008]%asi,%l5 ! %l5 = 0d0000000000000d
! Mem[0000000030141408] = 00000000, %l5 = 0d0000000000000d
lduba [%i5+%o4]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000030041400] = 000019fb, %f16 = 0000e3ff
lda [%i1+%g0]0x81,%f16 ! %f16 = 000019fb
! Mem[0000000010001408] = 581219fb12ffff58, %l1 = 00000000ffffffff
ldxa [%i0+%o4]0x88,%l1 ! %l1 = 581219fb12ffff58
! Mem[0000000010081400] = f4e1360f, %l5 = 0000000000000000
ldsba [%i2+%g0]0x88,%l5 ! %l5 = 000000000000000f
! %l7 = 000000000000adb4, imm = fffffffffffff214, %l2 = 0000000000000000
add %l7,-0xdec,%l2 ! %l2 = 0000000000009fc8
! Mem[000000001018140c] = ffffffff, %l3 = 0000000000000000
lduba [%i6+0x00f]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010041400] = 58ffff12, %f29 = 000000ff
lda [%i1+%g0]0x80,%f29 ! %f29 = 58ffff12
! Starting 10 instruction Store Burst
! %l2 = 0000000000009fc8, immd = fffffffffffff567, %l3 = 00000000000000ff
sdivx %l2,-0xa99,%l3 ! %l3 = fffffffffffffff1
p0_label_132:
! %l2 = 0000000000009fc8, Mem[00000000211c0001] = 00ff2346, %asi = 80
stba %l2,[%o2+0x001]%asi ! Mem[00000000211c0000] = 00c82346
! %l2 = 0000000000009fc8, %l5 = 000000000000000f, %l3 = fffffffffffffff1
addc %l2,%l5,%l3 ! %l3 = 0000000000009fd7
! %l5 = 000000000000000f, Mem[0000000010141400] = 0d000000
stha %l5,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000f0000
! Mem[0000000030101410] = ffffffff, %l2 = 0000000000009fc8
ldstuba [%i4+%o5]0x81,%l2 ! %l2 = 000000ff000000ff
! Mem[0000000010181402] = 4400008b, %l1 = 581219fb12ffff58
ldstuba [%i6+0x002]%asi,%l1 ! %l1 = 00000000000000ff
! %l0 = 00000012, %l1 = 00000000, Mem[0000000010101410] = ffffffff 0dffffff
stda %l0,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000012 00000000
! Mem[0000000030001400] = 00000000, %l4 = 000000007ea55a39
swapa [%i0+%g0]0x89,%l4 ! %l4 = 0000000000000000
! %f0 = 00000000 c7f8ffff, Mem[0000000010001400] = 12ffffff 00000000
stda %f0 ,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000 c7f8ffff
! %l5 = 000000000000000f, Mem[0000000010001400] = 00000000c7f8ffff, %asi = 80
stxa %l5,[%i0+0x000]%asi ! Mem[0000000010001400] = 000000000000000f
! Starting 10 instruction Load Burst
! Mem[0000000010081418] = ffe1e06e, %l4 = 0000000000000000
lduba [%i2+0x01a]%asi,%l4 ! %l4 = 00000000000000e0
p0_label_133:
! Mem[00000000100c1410] = ff000000, %l6 = fffffffffffff8c7
ldsha [%i3+%o5]0x80,%l6 ! %l6 = ffffffffffffff00
! Mem[00000000100c1408] = 0000b4ad, %l6 = ffffffffffffff00
lduba [%i3+%o4]0x88,%l6 ! %l6 = 00000000000000ad
! Mem[0000000030041410] = 00000014, %l3 = 0000000000009fd7
ldswa [%i1+%o5]0x89,%l3 ! %l3 = 0000000000000014
! Mem[0000000010141424] = ffffff0d, %l6 = 00000000000000ad
lduw [%i5+0x024],%l6 ! %l6 = 00000000ffffff0d
! Mem[00000000211c0000] = 00c82346, %l0 = 0000000000000012
ldsb [%o2+%g0],%l0 ! %l0 = 0000000000000000
! Mem[0000000021800000] = 0bffd806, %l7 = 000000000000adb4
lduha [%o3+0x000]%asi,%l7 ! %l7 = 0000000000000bff
! Mem[0000000010101400] = 0000e3ffffffd404, %f28 = e89fff14 58ffff12
ldd [%i4+%g0],%f28 ! %f28 = 0000e3ff ffffd404
! Mem[00000000211c0000] = 00c82346, %l5 = 000000000000000f
ldsba [%o2+0x000]%asi,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1408] = 0000b4ad, %l0 = 0000000000000000
ldsha [%i3+%o4]0x88,%l0 ! %l0 = ffffffffffffb4ad
! Starting 10 instruction Store Burst
! Mem[0000000030141408] = 00000000, %l5 = 0000000000000000
swapa [%i5+%o4]0x81,%l5 ! %l5 = 0000000000000000
p0_label_134:
! %l3 = 0000000000000014, Mem[0000000030041410] = 0f36e1f400000014
stxa %l3,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000000000000014
! Mem[0000000010001408] = 12ffff58, %l7 = 0000000000000bff
ldstuba [%i0+%o4]0x88,%l7 ! %l7 = 00000058000000ff
! Mem[0000000030141400] = fb191258, %l6 = 00000000ffffff0d
swapa [%i5+%g0]0x89,%l6 ! %l6 = 00000000fb191258
! %f0 = 00000000 c7f8ffff, Mem[0000000030081410] = 0d000000 ffe30000
stda %f0 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000 c7f8ffff
! %l2 = 00000000000000ff, Mem[0000000010141400] = 0000000000000f00
stxa %l2,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000000000ff
! %l5 = 0000000000000000, Mem[0000000020800000] = 9900d48e
sth %l5,[%o1+%g0] ! Mem[0000000020800000] = 0000d48e
! %l4 = 00000000000000e0, Mem[00000000100c1408] = adb40000ffffff0d
stx %l4,[%i3+%o4] ! Mem[00000000100c1408] = 00000000000000e0
! %l2 = 000000ff, %l3 = 00000014, Mem[0000000010141400] = ff000000 00000000
stda %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000000ff 00000014
! %l7 = 0000000000000058, Mem[00000000201c0000] = ffffd27d, %asi = 80
stha %l7,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0058d27d
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = 00000000, %l6 = 00000000fb191258
lduwa [%i0+%o5]0x81,%l6 ! %l6 = 0000000000000000
p0_label_135:
! Mem[0000000030141408] = 00000000, %f9 = 00000000
lda [%i5+%o4]0x81,%f9 ! %f9 = 00000000
! Mem[0000000010101430] = e89fff14, %l1 = 0000000000000000
lduw [%i4+0x030],%l1 ! %l1 = 00000000e89fff14
! Mem[000000001010143c] = ff800000, %l4 = 00000000000000e0
ldsw [%i4+0x03c],%l4 ! %l4 = ffffffffff800000
! Mem[0000000010101408] = 0d0000000000000d, %l5 = 0000000000000000
ldx [%i4+%o4],%l5 ! %l5 = 0d0000000000000d
! Mem[0000000010181400] = 4400ff8b 0000ff0d, %l6 = 00000000, %l7 = 00000058
ldda [%i6+%g0]0x80,%l6 ! %l6 = 000000004400ff8b 000000000000ff0d
! Mem[0000000010081408] = 00000000 2f0000ff, %l2 = 000000ff, %l3 = 00000014
ldda [%i2+%o4]0x88,%l2 ! %l2 = 000000002f0000ff 0000000000000000
! Mem[0000000010041408] = 00000000, %l2 = 000000002f0000ff
ldsba [%i1+%o4]0x88,%l2 ! %l2 = 0000000000000000
! %l4 = ffffffffff800000, immd = fffffffffffff6be, %l2 = 0000000000000000
sdivx %l4,-0x942,%l2 ! %l2 = 0000000000000dd3
! Mem[0000000030141410] = 00000d00, %l6 = 000000004400ff8b
ldsha [%i5+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[0000000010141400] = 000000ff
stba %l3,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000000ff
p0_label_136:
! %l7 = 000000000000ff0d, Mem[0000000030181410] = 2f000000
stwa %l7,[%i6+%o5]0x81 ! Mem[0000000030181410] = 0000ff0d
! %l2 = 0000000000000dd3, Mem[000000001018141c] = bcffffff, %asi = 80
stba %l2,[%i6+0x01c]%asi ! Mem[000000001018141c] = d3ffffff
! %f6 = 00000000 da1f4fd1, Mem[0000000010101410] = 00000012 00000000
stda %f6 ,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000 da1f4fd1
! %l5 = 0d0000000000000d, Mem[0000000030041400] = fb190000
stha %l5,[%i1+%g0]0x89 ! Mem[0000000030041400] = fb19000d
! %l2 = 0000000000000dd3, Mem[000000001008141a] = ffe1e06e, %asi = 80
stha %l2,[%i2+0x01a]%asi ! Mem[0000000010081418] = ffe10dd3
! %l7 = 000000000000ff0d, Mem[0000000030181410] = 0dff0000
stha %l7,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0dffff0d
! %l1 = 00000000e89fff14, Mem[0000000030001408] = 0000ff01
stwa %l1,[%i0+%o4]0x81 ! Mem[0000000030001408] = e89fff14
! %l5 = 0d0000000000000d, Mem[0000000010001410] = 0000e3ff
stba %l5,[%i0+%o5]0x80 ! Mem[0000000010001410] = 0d00e3ff
! %l5 = 0d0000000000000d, Mem[00000000201c0001] = 0058d27d
stb %l5,[%o0+0x001] ! Mem[00000000201c0000] = 000dd27d
! Starting 10 instruction Load Burst
! Mem[0000000030101410] = ffffffff, %l2 = 0000000000000dd3
ldsha [%i4+%o5]0x89,%l2 ! %l2 = ffffffffffffffff
p0_label_137:
! Mem[0000000030101408] = 7ea55a39, %l3 = 0000000000000000
ldsha [%i4+%o4]0x89,%l3 ! %l3 = 0000000000005a39
! Mem[0000000030001400] = 94dba3737ea55a39, %f2 = 0d000000 7ea55a39
ldda [%i0+%g0]0x89,%f2 ! %f2 = 94dba373 7ea55a39
! Mem[0000000020800000] = 0000d48e, %l7 = 000000000000ff0d
ldub [%o1+%g0],%l7 ! %l7 = 0000000000000000
! Mem[0000000010101408] = 0d000000, %l3 = 0000000000005a39
ldswa [%i4+%o4]0x80,%l3 ! %l3 = 000000000d000000
! Mem[0000000010081408] = ff00002f, %l2 = ffffffffffffffff
lduha [%i2+%o4]0x80,%l2 ! %l2 = 000000000000ff00
! Mem[00000000201c0000] = 000dd27d, %l2 = 000000000000ff00
lduba [%o0+0x000]%asi,%l2 ! %l2 = 0000000000000000
membar #Sync ! Added by membar checker (27)
! Mem[0000000010001400] = 00000000 0000000f ffffff12 fb191258
! Mem[0000000010001410] = 0d00e3ff 0000000d d14fffda 46109074
! Mem[0000000010001420] = 901ae3ff 0000db94 579dfb69 2f8b875d
! Mem[0000000010001430] = ff9fff14 ffe3ff0d 466c4463 d14f1fda
ldda [%i0]ASI_BLK_P,%f16 ! Block Load from 0000000010001400
! Mem[000000001018143c] = 00000000, %f6 = 00000000
ld [%i6+0x03c],%f6 ! %f6 = 00000000
! Mem[0000000030101408] = 0d0000007ea55a39, %f14 = 000080ff b4ad6580
ldda [%i4+%o4]0x89,%f14 ! %f14 = 0d000000 7ea55a39
! Starting 10 instruction Store Burst
! Mem[0000000010141408] = 00000000, %l6 = 0000000000000000
ldstuba [%i5+%o4]0x80,%l6 ! %l6 = 00000000000000ff
p0_label_138:
! Mem[0000000010041400] = 12ffff58, %l2 = 0000000000000000
swapa [%i1+%g0]0x88,%l2 ! %l2 = 0000000012ffff58
! %l0 = ffffffffffffb4ad, Mem[0000000010041408] = 00000000
stha %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000b4ad
! %l6 = 0000000000000000, Mem[0000000010101400] = 0000e3ff
stha %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0000e3ff
! %f8 = 564ce1f4 00000000, Mem[0000000010181400] = 8bff0044 0dff0000
stda %f8 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = 564ce1f4 00000000
! Mem[0000000010141410] = 1400ff0d, %l6 = 0000000000000000
swapa [%i5+%o5]0x80,%l6 ! %l6 = 000000001400ff0d
! Mem[0000000030141408] = 00000000, %l1 = 00000000e89fff14
ldstuba [%i5+%o4]0x81,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010181408] = 2f000000, %l2 = 0000000012ffff58
swapa [%i6+%o4]0x80,%l2 ! %l2 = 000000002f000000
! %f8 = 564ce1f4, Mem[00000000100c1400] = 0000000d
sta %f8 ,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 564ce1f4
! Mem[0000000010041410] = ffff0000, %l2 = 000000002f000000
swapa [%i1+%o5]0x80,%l2 ! %l2 = 00000000ffff0000
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = ceffffff, %l1 = 0000000000000000
ldsha [%i2+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
p0_label_139:
! Mem[0000000010041408] = adb40000000000ff, %l3 = 000000000d000000
ldxa [%i1+%o4]0x80,%l3 ! %l3 = adb40000000000ff
! Mem[0000000010081410] = ffffffce, %l4 = ffffffffff800000
lduha [%i2+%o5]0x80,%l4 ! %l4 = 000000000000ffff
! %f10 = 0000e3ff, %f6 = 00000000, %f7 = da1f4fd1
fadds %f10,%f6 ,%f7 ! %l0 = ffffffffffffb4cf, Unfinished, %fsr = 1100000000
! Mem[0000000010181400] = 00000000f4e14c56, %l4 = 000000000000ffff
ldxa [%i6+0x000]%asi,%l4 ! %l4 = 00000000f4e14c56
! Mem[0000000030001408] = e89fff14, %l4 = 00000000f4e14c56
lduba [%i0+%o4]0x81,%l4 ! %l4 = 00000000000000e8
! Mem[0000000010101400] = 04d4ffffffe30000, %f6 = 00000000 da1f4fd1
ldda [%i4+%g0]0x88,%f6 ! %f6 = 04d4ffff ffe30000
! Mem[00000000211c0000] = 00c82346, %l3 = adb40000000000ff
lduh [%o2+%g0],%l3 ! %l3 = 00000000000000c8
! Mem[0000000020800040] = ffe12a9b, %l2 = 00000000ffff0000
lduba [%o1+0x041]%asi,%l2 ! %l2 = 00000000000000e1
! Mem[0000000030181400] = 00000000, %l0 = ffffffffffffb4cf
ldswa [%i6+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = 000000e8, %l5 = 0000000d, Mem[0000000030141410] = 000d0000 0000ff01
stda %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000e8 0000000d
p0_label_140:
membar #Sync ! Added by membar checker (28)
! %f10 = 0000e3ff 0000000d, Mem[0000000010001400] = 00000000 0f000000
stda %f10,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000e3ff 0000000d
! Mem[0000000030181400] = 00000000, %l1 = ffffffffffffffff
swapa [%i6+%g0]0x81,%l1 ! %l1 = 0000000000000000
! %f16 = 00000000 0000000f ffffff12 fb191258
! %f20 = 0d00e3ff 0000000d d14fffda 46109074
! %f24 = 901ae3ff 0000db94 579dfb69 2f8b875d
! %f28 = ff9fff14 ffe3ff0d 466c4463 d14f1fda
stda %f16,[%i2]ASI_BLK_AIUP ! Block Store to 0000000010081400
! %f14 = 0d000000 7ea55a39, %l3 = 00000000000000c8
! Mem[0000000010141400] = 000000ff00000014
stda %f14,[%i5+%l3]ASI_PST16_P ! Mem[0000000010141400] = 0d0000ff00000014
! Mem[0000000010041410] = 2f000000, %l6 = 000000001400ff0d
ldstuba [%i1+%o5]0x80,%l6 ! %l6 = 0000002f000000ff
! Mem[0000000030041408] = e89fff14, %l1 = 0000000000000000
ldstuba [%i1+%o4]0x89,%l1 ! %l1 = 00000014000000ff
! %l6 = 0000002f, %l7 = 00000000, Mem[00000000300c1410] = cec1ffff ca43c301
stda %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000002f 00000000
! Mem[0000000021800001] = 0bffd806, %l7 = 0000000000000000
ldstuba [%o3+0x001]%asi,%l7 ! %l7 = 000000ff000000ff
! %l7 = 00000000000000ff, Mem[0000000010081410] = 0d000000ffe3000d
stxa %l7,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = 5f5f0000, %l6 = 000000000000002f
ldsba [%i6+%o4]0x89,%l6 ! %l6 = 0000000000000000
p0_label_141:
! Mem[0000000030101408] = 7ea55a39, %l1 = 0000000000000014
ldsba [%i4+%o4]0x89,%l1 ! %l1 = 0000000000000039
! %f6 = 04d4ffff, %f7 = ffe30000, %f12 = ff000000
fadds %f6 ,%f7 ,%f12 ! %f12 = ffe30000
! Mem[000000001014141c] = fff8ffff, %f9 = 00000000
lda [%i5+0x01c]%asi,%f9 ! %f9 = fff8ffff
! Mem[00000000201c0000] = 000dd27d, %l2 = 00000000000000e1
lduha [%o0+0x000]%asi,%l2 ! %l2 = 000000000000000d
! Mem[0000000030001400] = 7ea55a39, %l0 = 0000000000000000
lduha [%i0+%g0]0x89,%l0 ! %l0 = 0000000000005a39
! Mem[0000000010001408] = 12ffffff, %l6 = 0000000000000000
lduha [%i0+%o4]0x88,%l6 ! %l6 = 000000000000ffff
! Mem[0000000010101400] = 0000e3ff, %l1 = 0000000000000039
ldub [%i4+0x001],%l1 ! %l1 = 0000000000000000
! Mem[000000001010143c] = ff800000, %l1 = 0000000000000000
ldsba [%i4+0x03d]%asi,%l1 ! %l1 = ffffffffffffff80
! Mem[0000000010001400] = 0000e3ff 0000000d, %l2 = 0000000d, %l3 = 000000c8
ldda [%i0+%g0]0x88,%l2 ! %l2 = 000000000000000d 000000000000e3ff
! Starting 10 instruction Store Burst
! Mem[0000000010101410] = d14f1fda, %l6 = 000000000000ffff
ldstuba [%i4+%o5]0x80,%l6 ! %l6 = 000000d1000000ff
p0_label_142:
! %f12 = ffe30000, Mem[0000000030101410] = ffffffff
sta %f12,[%i4+%o5]0x81 ! Mem[0000000030101410] = ffe30000
! %f4 = 0dffffff ffffffff, %l0 = 0000000000005a39
! Mem[00000000100c1430] = e89fff1445be3a33
add %i3,0x030,%g1
stda %f4,[%g1+%l0]ASI_PST8_PL ! Mem[00000000100c1430] = ff9fffffffff3a33
! %f1 = c7f8ffff, Mem[0000000030181408] = 00005f5f
sta %f1 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = c7f8ffff
! Mem[00000000300c1410] = 0000002f, %l7 = 00000000000000ff
ldstuba [%i3+%o5]0x81,%l7 ! %l7 = 00000000000000ff
! %l5 = 0d0000000000000d, Mem[0000000010141408] = ff000000
stha %l5,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000d0000
! %l0 = 0000000000005a39, imm = 000000000000049d, %l5 = 0d0000000000000d
sub %l0,0x49d,%l5 ! %l5 = 000000000000559c
! %l6 = 00000000000000d1, Mem[0000000010181408] = 58ffff12
stba %l6,[%i6+%o4]0x88 ! Mem[0000000010181408] = 58ffffd1
! %l5 = 000000000000559c, Mem[00000000100c1408] = 00000000000000e0
stxa %l5,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 000000000000559c
! %f0 = 00000000 c7f8ffff, Mem[00000000100c1438] = ee3bf804 e28fa055
std %f0 ,[%i3+0x038] ! Mem[00000000100c1438] = 00000000 c7f8ffff
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = 00000014, %l6 = 00000000000000d1
ldsba [%i1+%o5]0x89,%l6 ! %l6 = 0000000000000014
p0_label_143:
! Mem[0000000020800040] = ffe12a9b, %l4 = 00000000000000e8
ldsh [%o1+0x040],%l4 ! %l4 = ffffffffffffffe1
membar #Sync ! Added by membar checker (29)
! Mem[0000000010101400] = 0000e3ff ffffd404 0d000000 0000000d
! Mem[0000000010101410] = ff4f1fda 00000000 d14f1fda 00000000
! Mem[0000000010101420] = 00000000 f4e14c56 0d000000 ffe30000
! Mem[0000000010101430] = e89fff14 000000ff 8065adb4 ff800000
ldda [%i4]ASI_BLK_P,%f16 ! Block Load from 0000000010101400
! Mem[0000000010141408] = 000d0000, %f12 = ffe30000
lda [%i5+%o4]0x80,%f12 ! %f12 = 000d0000
! Mem[0000000030041410] = 14000000, %l6 = 0000000000000014
ldswa [%i1+%o5]0x81,%l6 ! %l6 = 0000000014000000
! Mem[0000000010141408] = 000d0000, %l7 = 0000000000000000
lduha [%i5+%o4]0x80,%l7 ! %l7 = 000000000000000d
! Mem[0000000010101400] = 0000e3ff ffffd404 0d000000 0000000d
! Mem[0000000010101410] = ff4f1fda 00000000 d14f1fda 00000000
! Mem[0000000010101420] = 00000000 f4e14c56 0d000000 ffe30000
! Mem[0000000010101430] = e89fff14 000000ff 8065adb4 ff800000
ldda [%i4]ASI_BLK_P,%f16 ! Block Load from 0000000010101400
! Mem[00000000100c1400] = 395aa57e564ce1f4, %l0 = 0000000000005a39
ldxa [%i3+%g0]0x88,%l0 ! %l0 = 395aa57e564ce1f4
! Mem[0000000010041410] = ff000000, %l0 = 395aa57e564ce1f4
lduwa [%i1+%o5]0x80,%l0 ! %l0 = 00000000ff000000
! Mem[0000000010081400] = 00000000, %l4 = ffffffffffffffe1
lduha [%i2+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %l6 = 14000000, %l7 = 0000000d, Mem[00000000100c1408] = 00000000 9c550000
stda %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 14000000 0000000d
p0_label_144:
! %l0 = ff000000, %l1 = ffffff80, Mem[0000000010041420] = e8000000 00000000
stda %l0,[%i1+0x020]%asi ! Mem[0000000010041420] = ff000000 ffffff80
! %l3 = 000000000000e3ff, Mem[0000000030041400] = fb19000d
stha %l3,[%i1+%g0]0x89 ! Mem[0000000030041400] = fb19e3ff
! Mem[0000000010181410] = ffffffff, %l6 = 0000000014000000
ldstuba [%i6+%o5]0x88,%l6 ! %l6 = 000000ff000000ff
! %f11 = 0000000d, Mem[00000000300c1408] = 00000000
sta %f11,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 0000000d
! %l2 = 0000000d, %l3 = 0000e3ff, Mem[0000000010041408] = 0000b4ad ff000000
stda %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000000d 0000e3ff
! %f6 = 04d4ffff ffe30000, Mem[0000000030181400] = ffffffff ff000000
stda %f6 ,[%i6+%g0]0x89 ! Mem[0000000030181400] = 04d4ffff ffe30000
! Mem[0000000010101400] = 0000e3ff, %l2 = 000000000000000d
swapa [%i4+%g0]0x80,%l2 ! %l2 = 000000000000e3ff
! %l2 = 000000000000e3ff, Mem[00000000100c1410] = 000000ff
stwa %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0000e3ff
! %l0 = 00000000ff000000, Mem[00000000300c1408] = 0000000d
stwa %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ff000000
! Starting 10 instruction Load Burst
! Mem[0000000010081418] = d14fffda, %l5 = 000000000000559c
ldswa [%i2+0x018]%asi,%l5 ! %l5 = ffffffffd14fffda
p0_label_145:
! Mem[0000000010181410] = ffffffff, %l1 = ffffffffffffff80
lduba [%i6+0x011]%asi,%l1 ! %l1 = 00000000000000ff
! %f1 = c7f8ffff, %f4 = 0dffffff, %f12 = 000d0000
fsubs %f1 ,%f4 ,%f12 ! %f12 = c7f8ffff
! Mem[0000000010141408] = 00000d00, %l5 = ffffffffd14fffda
lduha [%i5+%o4]0x88,%l5 ! %l5 = 0000000000000d00
! Mem[0000000030181410] = 0dffff0d, %l1 = 00000000000000ff
ldsba [%i6+%o5]0x89,%l1 ! %l1 = 000000000000000d
! Mem[0000000030041408] = e89fffff, %l5 = 0000000000000d00
lduba [%i1+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030141408] = ff000000, %f0 = 00000000
lda [%i5+%o4]0x81,%f0 ! %f0 = ff000000
! Mem[0000000030181400] = ffe30000, %l7 = 000000000000000d
lduba [%i6+%g0]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000030101400] = fffff8c700000000, %l1 = 000000000000000d
ldxa [%i4+%g0]0x81,%l1 ! %l1 = fffff8c700000000
! Mem[00000000300c1408] = 000000ff, %l2 = 000000000000e3ff
ldsba [%i3+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[00000000300c1408] = 000000ff, %l5 = 00000000000000ff
ldstuba [%i3+%o4]0x81,%l5 ! %l5 = 00000000000000ff
p0_label_146:
! Mem[0000000030001400] = 7ea55a39, %l0 = 00000000ff000000
swapa [%i0+%g0]0x89,%l0 ! %l0 = 000000007ea55a39
! %l6 = 000000ff, %l7 = 00000000, Mem[0000000010001410] = ffe3000d 0d000000
stda %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = 000000ff 00000000
! %l7 = 0000000000000000, Mem[0000000030181400] = ffe30000
stwa %l7,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
! %l3 = 000000000000e3ff, Mem[0000000030101408] = 395aa57e
stba %l3,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff5aa57e
! %l5 = 0000000000000000, imm = fffffffffffff23b, %l5 = 0000000000000000
sub %l5,-0xdc5,%l5 ! %l5 = 0000000000000dc5
! %l7 = 0000000000000000, Mem[00000000100c1400] = 564ce1f4
stwa %l7,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000
! %l1 = fffff8c700000000, Mem[0000000030101400] = 00000000c7f8ffff
stxa %l1,[%i4+%g0]0x89 ! Mem[0000000030101400] = fffff8c700000000
! %l5 = 0000000000000dc5, Mem[00000000211c0001] = 00c82346, %asi = 80
stba %l5,[%o2+0x001]%asi ! Mem[00000000211c0000] = 00c52346
! Mem[00000000100c1400] = 00000000, %l2 = 0000000000000000
swapa [%i3+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = ff5aa57e, %f15 = 7ea55a39
lda [%i4+%o4]0x81,%f15 ! %f15 = ff5aa57e
p0_label_147:
! Mem[0000000010141400] = 14000000ff00000d, %l1 = fffff8c700000000
ldxa [%i5+%g0]0x88,%l1 ! %l1 = 14000000ff00000d
! Mem[0000000030181410] = 0dffff0d, %l0 = 000000007ea55a39
ldsba [%i6+%o5]0x89,%l0 ! %l0 = 000000000000000d
! Mem[0000000010041410] = ff000000, %l4 = 0000000000000000
lduha [%i1+%o5]0x80,%l4 ! %l4 = 000000000000ff00
! Mem[00000000100c1410] = ffe30000, %l1 = 14000000ff00000d
ldsha [%i3+%o5]0x80,%l1 ! %l1 = ffffffffffffffe3
! Mem[0000000010141434] = 06e3359c, %l6 = 00000000000000ff
ldstuba [%i5+0x034]%asi,%l6 ! %l6 = 00000006000000ff
! Mem[0000000010101410] = ff4f1fda, %l5 = 0000000000000dc5
ldswa [%i4+%o5]0x80,%l5 ! %l5 = ffffffffff4f1fda
! Mem[00000000201c0000] = 000dd27d, %l6 = 0000000000000006
lduba [%o0+0x001]%asi,%l6 ! %l6 = 000000000000000d
! Mem[0000000010081428] = 579dfb69, %f23 = 00000000
lda [%i2+0x028]%asi,%f23 ! %f23 = 579dfb69
! %l4 = 000000000000ff00, %l5 = ffffffffff4f1fda, %l6 = 000000000000000d
xor %l4,%l5,%l6 ! %l6 = ffffffffff4fe0da
! Starting 10 instruction Store Burst
! %l0 = 0000000d, %l1 = ffffffe3, Mem[00000000300c1408] = ff0000ff 00000056
stda %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0000000d ffffffe3
p0_label_148:
! %l0 = 000000000000000d, Mem[00000000300c1408] = 0000000d
stba %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0d00000d
! %l4 = 000000000000ff00, imm = 0000000000000534, %l1 = ffffffffffffffe3
or %l4,0x534,%l1 ! %l1 = 000000000000ff34
! %f30 = 8065adb4 ff800000, %l3 = 000000000000e3ff
! Mem[0000000030101410] = ffe30000ffffff0d
add %i4,0x010,%g1
stda %f30,[%g1+%l3]ASI_PST32_S ! Mem[0000000030101410] = 8065adb4ff800000
! Mem[0000000030181400] = 00000000, %l0 = 000000000000000d
ldstuba [%i6+%g0]0x81,%l0 ! %l0 = 00000000000000ff
! %f8 = 564ce1f4 fff8ffff, %l6 = ffffffffff4fe0da
! Mem[00000000300c1420] = ee3bf8040000000d
add %i3,0x020,%g1
stda %f8,[%g1+%l6]ASI_PST8_SL ! Mem[00000000300c1420] = eefff8fff4004c56
! %l0 = 0000000000000000, Mem[00000000100c1408] = 14000000
stba %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 14000000
! %l5 = ffffffffff4f1fda, Mem[0000000030181408] = fffff8c7
stba %l5,[%i6+%o4]0x89 ! Mem[0000000030181408] = fffff8da
! %f15 = ff5aa57e, Mem[0000000030141400] = 0dffffff
sta %f15,[%i5+%g0]0x81 ! Mem[0000000030141400] = ff5aa57e
! Mem[0000000030001400] = ff000000, %l6 = ffffffffff4fe0da
swapa [%i0+%g0]0x89,%l6 ! %l6 = 00000000ff000000
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = 0000000d, %l4 = 000000000000ff00
ldsha [%i4+%g0]0x80,%l4 ! %l4 = 0000000000000000
p0_label_149:
! Mem[0000000010141400] = ff00000d, %f21 = 00000000
lda [%i5+%g0]0x88,%f21 ! %f21 = ff00000d
! Mem[0000000010041400] = 00000000, %l5 = ffffffffff4f1fda
ldsba [%i1+%g0]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010141400] = 14000000 ff00000d, %l0 = 00000000, %l1 = 0000ff34
ldda [%i5+%g0]0x88,%l0 ! %l0 = 00000000ff00000d 0000000014000000
! Mem[0000000030181400] = 04d4ffff 000000ff, %l6 = ff000000, %l7 = 00000000
ldda [%i6+%g0]0x89,%l6 ! %l6 = 00000000000000ff 0000000004d4ffff
! Mem[0000000030181408] = daf8ffff, %l0 = 00000000ff00000d
lduha [%i6+%o4]0x81,%l0 ! %l0 = 000000000000daf8
! Mem[0000000010001428] = 579dfb692f8b875d, %f30 = 8065adb4 ff800000
ldda [%i0+0x028]%asi,%f30 ! %f30 = 579dfb69 2f8b875d
! Mem[00000000100c1408] = 00000014, %f0 = ff000000
lda [%i3+0x008]%asi,%f0 ! %f0 = 00000014
! Mem[0000000010041410] = ff000000, %l4 = 0000000000000000
ldswa [%i1+%o5]0x80,%l4 ! %l4 = ffffffffff000000
! Mem[00000000300c1400] = ff8bdb657fffffff, %l3 = 000000000000e3ff
ldxa [%i3+%g0]0x81,%l3 ! %l3 = ff8bdb657fffffff
! Starting 10 instruction Store Burst
! %l4 = ff000000, %l5 = 00000000, Mem[00000000100c1430] = ff9fffff ffff3a33
stda %l4,[%i3+0x030]%asi ! Mem[00000000100c1430] = ff000000 00000000
p0_label_150:
! %l2 = 00000000, %l3 = 7fffffff, Mem[0000000010081410] = ff000000 00000000
stda %l2,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000 7fffffff
! Mem[0000000030081400] = ff000000, %l2 = 0000000000000000
swapa [%i2+%g0]0x81,%l2 ! %l2 = 00000000ff000000
! %l4 = ff000000, %l5 = 00000000, Mem[0000000010141408] = 00000d00 00560000
stda %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = ff000000 00000000
! %l3 = ff8bdb657fffffff, Mem[0000000010181410] = 01c343caffffffff
stxa %l3,[%i6+%o5]0x88 ! Mem[0000000010181410] = ff8bdb657fffffff
! Mem[0000000030181400] = 000000ff, %l5 = 0000000000000000
ldstuba [%i6+%g0]0x89,%l5 ! %l5 = 000000ff000000ff
! %l3 = ff8bdb657fffffff, immed = fffff6d1, %y = 0000ff12
umul %l3,-0x92f,%l6 ! %l6 = 7ffffb678000092f, %y = 7ffffb67
! %l6 = 7ffffb678000092f, Mem[0000000010081426] = 0000db94, %asi = 80
stha %l6,[%i2+0x026]%asi ! Mem[0000000010081424] = 0000092f
! %l3 = ff8bdb657fffffff, Mem[0000000030141408] = ff000000
stba %l3,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff000000
! %l1 = 0000000014000000, Mem[0000000010041410] = 0d000000000000ff
stxa %l1,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0000000014000000
! Starting 10 instruction Load Burst
! %f8 = 564ce1f4, Mem[0000000030041410] = 00000014
sta %f8 ,[%i1+%o5]0x89 ! Mem[0000000030041410] = 564ce1f4
p0_label_151:
! Mem[0000000030001400] = ff4fe0da, %l2 = 00000000ff000000
ldsba [%i0+%g0]0x89,%l2 ! %l2 = ffffffffffffffda
! Mem[00000000100c1408] = 14000000, %l4 = ffffffffff000000
ldswa [%i3+%o4]0x88,%l4 ! %l4 = 0000000014000000
! Mem[0000000030181400] = 000000ff, %l6 = 7ffffb678000092f
ldswa [%i6+%g0]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030001410] = 00000000, %l4 = 0000000014000000
lduba [%i0+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041400] = 0000000000000000, %l0 = 000000000000daf8
ldxa [%i1+%g0]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010041410] = 00000014, %l3 = ff8bdb657fffffff
ldsba [%i1+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030181400] = ff000000, %f17 = ffffd404
lda [%i6+%g0]0x81,%f17 ! %f17 = ff000000
! Mem[0000000010041410] = 0000001400000000, %f6 = 04d4ffff ffe30000
ldda [%i1+%o5]0x80,%f6 ! %f6 = 00000014 00000000
! %l5 = 00000000000000ff, %l1 = 0000000014000000, %l3 = 0000000000000000
sdivx %l5,%l1,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
membar #Sync ! Added by membar checker (30)
! %l4 = 0000000000000000, Mem[0000000010101404] = ffffd404
stw %l4,[%i4+0x004] ! Mem[0000000010101404] = 00000000
p0_label_152:
! %l5 = 00000000000000ff, Mem[0000000030141400] = 7ea55aff
stha %l5,[%i5+%g0]0x89 ! Mem[0000000030141400] = 7ea500ff
! %l4 = 0000000000000000, Mem[00000000211c0000] = 00c52346
sth %l4,[%o2+%g0] ! Mem[00000000211c0000] = 00002346
! %l1 = 0000000014000000, Mem[0000000010041400] = 00000000
stha %l1,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000
! %l7 = 0000000004d4ffff, Mem[0000000030001410] = 00000000
stwa %l7,[%i0+%o5]0x89 ! Mem[0000000030001410] = 04d4ffff
! Mem[0000000010101408] = 0d000000, %l4 = 0000000000000000
ldstuba [%i4+%o4]0x80,%l4 ! %l4 = 0000000d000000ff
! %l7 = 0000000004d4ffff, Mem[0000000010141418] = f044ffee, %asi = 80
stba %l7,[%i5+0x018]%asi ! Mem[0000000010141418] = ff44ffee
! %l3 = 0000000000000000, Mem[0000000020800000] = 0000d48e, %asi = 80
stba %l3,[%o1+0x000]%asi ! Mem[0000000020800000] = 0000d48e
! Mem[0000000010041408] = 0000000d, %l4 = 000000000000000d
swapa [%i1+%o4]0x88,%l4 ! %l4 = 000000000000000d
! Mem[0000000030041400] = ffe319fb, %l7 = 0000000004d4ffff
swapa [%i1+%g0]0x81,%l7 ! %l7 = 00000000ffe319fb
! Starting 10 instruction Load Burst
! Mem[0000000020800000] = 0000d48e, %l3 = 0000000000000000
lduh [%o1+%g0],%l3 ! %l3 = 0000000000000000
p0_label_153:
! Mem[0000000010041430] = 000000ff04d4ffff, %f4 = 0dffffff ffffffff
ldda [%i1+0x030]%asi,%f4 ! %f4 = 000000ff 04d4ffff
! Mem[0000000030141400] = 58ffff127ea500ff, %l3 = 0000000000000000
ldxa [%i5+%g0]0x89,%l3 ! %l3 = 58ffff127ea500ff
! Mem[0000000030041410] = f4e14c56, %l1 = 0000000014000000
ldswa [%i1+%o5]0x81,%l1 ! %l1 = fffffffff4e14c56
! Mem[0000000030101410] = 8065adb4, %l5 = 00000000000000ff
lduha [%i4+%o5]0x81,%l5 ! %l5 = 0000000000008065
! Mem[0000000010041410] = 0000001400000000, %f26 = 0d000000 ffe30000
ldda [%i1+%o5]0x80,%f26 ! %f26 = 00000014 00000000
! Mem[0000000010041404] = 00000000, %l6 = 00000000000000ff
lduwa [%i1+0x004]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000030181400] = ff000000 ffffd404, %l0 = 00000000, %l1 = f4e14c56
ldda [%i6+%g0]0x81,%l0 ! %l0 = 00000000ff000000 00000000ffffd404
! Mem[0000000030081408] = ffffffce ffffff9c, %l4 = 0000000d, %l5 = 00008065
ldda [%i2+%o4]0x81,%l4 ! %l4 = 00000000ffffffce 00000000ffffff9c
! Mem[00000000300c1400] = ffffff7f65db8bff, %l6 = 0000000000000000
ldxa [%i3+%g0]0x89,%l6 ! %l6 = ffffff7f65db8bff
! Starting 10 instruction Store Burst
! Mem[0000000010041410] = 00000014, %l7 = 00000000ffe319fb
ldstuba [%i1+%o5]0x80,%l7 ! %l7 = 00000000000000ff
p0_label_154:
! %l4 = ffffffce, %l5 = ffffff9c, Mem[0000000010041400] = 00000000 00000000
stda %l4,[%i1+%g0]0x80 ! Mem[0000000010041400] = ffffffce ffffff9c
! %l1 = 00000000ffffd404, Mem[00000000300c1408] = 0d00000d
stwa %l1,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ffffd404
! %l4 = 00000000ffffffce, Mem[0000000010181400] = 00000000
stwa %l4,[%i6+%g0]0x80 ! Mem[0000000010181400] = ffffffce
! %l6 = 65db8bff, %l7 = 00000000, Mem[0000000030081400] = 00000000 000000ff
stda %l6,[%i2+%g0]0x81 ! Mem[0000000030081400] = 65db8bff 00000000
! Mem[0000000010101410] = ff4f1fda, %l1 = ffffd404, %l2 = ffffffda
add %i4,0x10,%g1
casa [%g1]0x80,%l1,%l2 ! %l2 = 00000000ff4f1fda
! %f8 = 564ce1f4 fff8ffff, Mem[0000000010041408] = 0000000d 0000e3ff
stda %f8 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = 564ce1f4 fff8ffff
! %l0 = ff000000, %l1 = ffffd404, Mem[0000000030101410] = b4ad6580 000080ff
stda %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff000000 ffffd404
! Code Fragment 4
p0_fragment_8:
! %l0 = 00000000ff000000
setx 0x97abfeb816434488,%g7,%l0 ! %l0 = 97abfeb816434488
! %l1 = 00000000ffffd404
setx 0xd44bf0c8729522d4,%g7,%l1 ! %l1 = d44bf0c8729522d4
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 = 97abfeb816434488
setx 0x985e5ca03442ff4c,%g7,%l0 ! %l0 = 985e5ca03442ff4c
! %l1 = d44bf0c8729522d4
setx 0xdaa7d3102743ce00,%g7,%l1 ! %l1 = daa7d3102743ce00
! %l6 = ffffff7f65db8bff, Mem[0000000030081408] = ceffffff
stwa %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = 65db8bff
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = 000000ff, %l4 = 00000000ffffffce
lduba [%i0+%o5]0x88,%l4 ! %l4 = 00000000000000ff
p0_label_155:
! Mem[0000000010081408] = ffffff12, %l4 = 00000000000000ff
ldsha [%i2+%o4]0x80,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010181410] = ffffff7f, %l0 = 985e5ca03442ff4c
ldswa [%i6+%o5]0x80,%l0 ! %l0 = ffffffffffffff7f
! Mem[0000000030181410] = 0dffff0d, %l0 = ffffffffffffff7f
lduwa [%i6+%o5]0x89,%l0 ! %l0 = 000000000dffff0d
! Mem[0000000020800000] = 0000d48e, %l2 = 00000000ff4f1fda
ldsb [%o1+0x001],%l2 ! %l2 = 0000000000000000
! Mem[0000000010141400] = 14000000ff00000d, %l0 = 000000000dffff0d
ldxa [%i5+%g0]0x88,%l0 ! %l0 = 14000000ff00000d
! Mem[0000000010101400] = 0000000d00000000, %l4 = ffffffffffffffff
ldx [%i4+%g0],%l4 ! %l4 = 0000000d00000000
! Mem[0000000030041400] = 04d4ffff 000000ff, %l6 = 65db8bff, %l7 = 00000000
ldda [%i1+%g0]0x81,%l6 ! %l6 = 0000000004d4ffff 00000000000000ff
! Mem[00000000201c0000] = 000dd27d, %l3 = 58ffff127ea500ff
ldub [%o0+0x001],%l3 ! %l3 = 000000000000000d
! Mem[0000000010101410] = ff4f1fda 00000000, %l6 = 04d4ffff, %l7 = 000000ff
ldda [%i4+0x010]%asi,%l6 ! %l6 = 00000000ff4f1fda 0000000000000000
! Starting 10 instruction Store Burst
! %f12 = c7f8ffff 14ff9fe8, %l1 = daa7d3102743ce00
! Mem[0000000030041438] = 55a08fe263446c46
add %i1,0x038,%g1
stda %f12,[%g1+%l1]ASI_PST8_S ! Mem[0000000030041438] = 55a08fe263446c46
p0_label_156:
! %l2 = 0000000000000000, Mem[0000000010081400] = 00000000
stwa %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
! %l0 = 14000000ff00000d, Mem[0000000010181408] = 58ffffd1
stwa %l0,[%i6+%o4]0x88 ! Mem[0000000010181408] = ff00000d
! Mem[0000000010141410] = 00000000, %l1 = daa7d3102743ce00
swapa [%i5+%o5]0x88,%l1 ! %l1 = 0000000000000000
! %f0 = 00000014 c7f8ffff 94dba373 7ea55a39
! %f4 = 000000ff 04d4ffff 00000014 00000000
! %f8 = 564ce1f4 fff8ffff 0000e3ff 0000000d
! %f12 = c7f8ffff 14ff9fe8 0d000000 ff5aa57e
stda %f0,[%i0]ASI_BLK_AIUSL ! Block Store to 0000000030001400
! %l4 = 0000000d00000000, Mem[0000000030101400] = 00000000
stba %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
membar #Sync ! Added by membar checker (31)
! Mem[0000000010001410] = 000000ff, %l7 = 0000000000000000
ldstuba [%i0+%o5]0x88,%l7 ! %l7 = 000000ff000000ff
! %l6 = 00000000ff4f1fda, Mem[0000000030101408] = ff5aa57e0000000d
stxa %l6,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000ff4f1fda
! %l6 = 00000000ff4f1fda, Mem[00000000100c1410] = ffe30000
stha %l6,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 1fda0000
! Mem[0000000030041408] = e89fffff, %l1 = 0000000000000000
ldstuba [%i1+%o4]0x89,%l1 ! %l1 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = 00002346, %l7 = 00000000000000ff
lduh [%o2+%g0],%l7 ! %l7 = 0000000000000000
p0_label_157:
! Mem[00000000100c1410] = 1fda0000, %l6 = 00000000ff4f1fda
ldsw [%i3+%o5],%l6 ! %l6 = 000000001fda0000
! Mem[0000000030181408] = fffff8da, %l7 = 0000000000000000
ldsha [%i6+%o4]0x89,%l7 ! %l7 = fffffffffffff8da
! Mem[0000000030001410] = ffffd404, %l0 = 14000000ff00000d
ldsba [%i0+%o5]0x81,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010001410] = 000000ff, %l3 = 000000000000000d
ldsha [%i0+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010081400] = 000000000000000f, %f26 = 00000014 00000000
ldda [%i2+%g0]0x80,%f26 ! %f26 = 00000000 0000000f
! Mem[0000000010181400] = ceffffff, %l3 = 00000000000000ff
lduha [%i6+%g0]0x88,%l3 ! %l3 = 000000000000ffff
! Mem[0000000010041400] = ffffffce, %l7 = fffffffffffff8da
ldswa [%i1+%g0]0x80,%l7 ! %l7 = ffffffffffffffce
! Mem[0000000030001400] = fffff8c7, %l1 = 00000000000000ff
ldsba [%i0+%g0]0x81,%l1 ! %l1 = ffffffffffffffff
! %l5 = 00000000ffffff9c, %l1 = ffffffffffffffff, %l6 = 000000001fda0000
xnor %l5,%l1,%l6 ! %l6 = 00000000ffffff9c
! Starting 10 instruction Store Burst
! Mem[000000001010140c] = 0000000d, %l2 = 0000000000000000
swap [%i4+0x00c],%l2 ! %l2 = 000000000000000d
p0_label_158:
! %f3 = 7ea55a39, Mem[0000000010181410] = 7fffffff
sta %f3 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = 7ea55a39
! %f18 = 0d000000 0000000d, %l1 = ffffffffffffffff
! Mem[0000000010101418] = d14f1fda00000000
add %i4,0x018,%g1
stda %f18,[%g1+%l1]ASI_PST8_PL ! Mem[0000000010101418] = 0d0000000000000d
! %l3 = 000000000000ffff, %l0 = ffffffffffffffff, %l3 = 000000000000ffff
sub %l3,%l0,%l3 ! %l3 = 0000000000010000
! %f4 = 000000ff 04d4ffff, %l6 = 00000000ffffff9c
! Mem[0000000030001420] = fffff8fff4e14c56
add %i0,0x020,%g1
stda %f4,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030001420] = fffff8fff4e14c56
! %l1 = ffffffffffffffff, Mem[0000000030181408] = daf8ffff
stwa %l1,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffffffff
! %l0 = ffffffff, %l1 = ffffffff, Mem[00000000100c1420] = 901acbd0 73a3db94
std %l0,[%i3+0x020] ! Mem[00000000100c1420] = ffffffff ffffffff
! Mem[0000000010101408] = ff000000, %l0 = ffffffffffffffff
ldstuba [%i4+%o4]0x80,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000010001410] = ff000000, %l7 = ffffffffffffffce
ldstuba [%i0+%o5]0x80,%l7 ! %l7 = 000000ff000000ff
! Mem[0000000010101410] = da1f4fff, %l7 = 00000000000000ff
swapa [%i4+%o5]0x88,%l7 ! %l7 = 00000000da1f4fff
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = 2743ce00, %l2 = 000000000000000d
ldsha [%i5+%o5]0x88,%l2 ! %l2 = ffffffffffffce00
p0_label_159:
! Mem[0000000010101428] = 0d000000 ffe30000, %l0 = 000000ff, %l1 = ffffffff
ldda [%i4+0x028]%asi,%l0 ! %l0 = 000000000d000000 00000000ffe30000
! Mem[0000000010141400] = 0d0000ff, %l2 = ffffffffffffce00
lduha [%i5+%g0]0x80,%l2 ! %l2 = 0000000000000d00
! Mem[0000000010181400] = ceffffff, %f4 = 000000ff
lda [%i6+%g0]0x88,%f4 ! %f4 = ceffffff
! %l4 = 0000000d00000000, %l1 = 00000000ffe30000, %y = 7ffffb67
umul %l4,%l1,%l2 ! %l2 = 0000000000000000, %y = 00000000
! Mem[0000000021800080] = 7134bafb, %l5 = 00000000ffffff9c
lduha [%o3+0x080]%asi,%l5 ! %l5 = 0000000000007134
! Mem[00000000100c1400] = 00000000 7ea55a39, %l0 = 0d000000, %l1 = ffe30000
ldda [%i3+%g0]0x80,%l0 ! %l0 = 0000000000000000 000000007ea55a39
! Mem[000000001010140c] = 00000000, %l3 = 0000000000010000
ldsha [%i4+0x00e]%asi,%l3 ! %l3 = 0000000000000000
! Mem[0000000010001400] = 0d000000, %l7 = 00000000da1f4fff
lduha [%i0+%g0]0x80,%l7 ! %l7 = 0000000000000d00
! Mem[00000000100c1410] = 1fda0000, %l7 = 0000000000000d00
lduha [%i3+%o5]0x80,%l7 ! %l7 = 0000000000001fda
! Starting 10 instruction Store Burst
! Mem[0000000010141410] = 2743ce00, %l4 = 0000000d00000000
swapa [%i5+%o5]0x88,%l4 ! %l4 = 000000002743ce00
p0_label_160:
! %f16 = 0000e3ff ff000000 0d000000 0000000d
! %f20 = ff4f1fda ff00000d d14f1fda 579dfb69
! %f24 = 00000000 f4e14c56 00000000 0000000f
! %f28 = e89fff14 000000ff 579dfb69 2f8b875d
stda %f16,[%i0]ASI_COMMIT_S ! Block Store to 0000000030001400
! %f6 = 00000014 00000000, Mem[0000000010181428] = e89fff14 fe459cfd
std %f6 ,[%i6+0x028] ! Mem[0000000010181428] = 00000014 00000000
! %f16 = 0000e3ff ff000000 0d000000 0000000d
! %f20 = ff4f1fda ff00000d d14f1fda 579dfb69
! %f24 = 00000000 f4e14c56 00000000 0000000f
! %f28 = e89fff14 000000ff 579dfb69 2f8b875d
stda %f16,[%i2]ASI_COMMIT_P ! Block Store to 0000000010081400
membar #Sync ! Added by membar checker (32)
! %l2 = 0000000000000000, Mem[0000000030001410] = ff4f1fda
stba %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = 004f1fda
! %l4 = 000000002743ce00, %l2 = 0000000000000000, %l5 = 0000000000007134
sdivx %l4,%l2,%l5 ! Div by zero, %l0 = 0000000000000050
! %l4 = 000000002743ce00, Mem[0000000010141408] = 000000ff
stwa %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = 2743ce00
! %f5 = 04d4ffff, Mem[0000000010101400] = 0000000d
sta %f5 ,[%i4+%g0]0x80 ! Mem[0000000010101400] = 04d4ffff
! %l6 = 00000000ffffff9c, Mem[0000000030041400] = ffffd404
stwa %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = ffffff9c
! %l2 = 00000000, %l3 = 00000000, Mem[0000000010001400] = 0000000d 0000e3ff
stda %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = ff4f1fda, %l4 = 000000002743ce00
ldsha [%i2+%o5]0x80,%l4 ! %l4 = ffffffffffffff4f
p0_label_161:
! Mem[0000000010001410] = ff000000, %l0 = 0000000000000028
lduwa [%i0+%o5]0x80,%l0 ! %l0 = 00000000ff000000
! Mem[0000000030081410] = 00000000, %l7 = 0000000000001fda
ldsha [%i2+%o5]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000021800000] = 0bffd806, %l6 = 00000000ffffff9c
ldsba [%o3+0x001]%asi,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010001400] = 00000000 00000000, %l0 = ff000000, %l1 = 7ea55a39
ldda [%i0+%g0]0x88,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[0000000010041400] = 9cffffff ceffffff, %l2 = 00000000, %l3 = 00000000
ldda [%i1+%g0]0x88,%l2 ! %l2 = 00000000ceffffff 000000009cffffff
! Mem[00000000300c1408] = 04d4ffff, %l4 = ffffffffffffff4f
lduba [%i3+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! %l7 = 0000000000000000, Mem[0000000010181438] = 0000000000000000, %asi = 80
stxa %l7,[%i6+0x038]%asi ! Mem[0000000010181438] = 0000000000000000
! Mem[0000000030141400] = ff00a57e12ffff58, %f16 = 0000e3ff ff000000
ldda [%i5+%g0]0x81,%f16 ! %f16 = ff00a57e 12ffff58
! Mem[0000000010041400] = ceffffff, %l6 = ffffffffffffffff
ldsha [%i1+%g0]0x88,%l6 ! %l6 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l7 = 0000000000000000, %l0 = 0000000000000000, %l2 = 00000000ceffffff
orn %l7,%l0,%l2 ! %l2 = ffffffffffffffff
p0_label_162:
! Mem[0000000010141413] = 00000000, %l5 = 0000000000007134
ldstub [%i5+0x013],%l5 ! %l5 = 00000000000000ff
! %f14 = 0d000000 ff5aa57e, Mem[0000000010101418] = 0d000000 0000000d
std %f14,[%i4+0x018] ! Mem[0000000010101418] = 0d000000 ff5aa57e
! %l2 = ffffffffffffffff, Mem[0000000030181400] = ff000000ffffd404
stxa %l2,[%i6+%g0]0x81 ! Mem[0000000030181400] = ffffffffffffffff
! %l0 = 00000000, %l1 = 00000000, Mem[0000000030101408] = 00000000 ff4f1fda
stda %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000 00000000
! %l2 = ffffffffffffffff, Mem[00000000100c141e] = ff8b875d, %asi = 80
stha %l2,[%i3+0x01e]%asi ! Mem[00000000100c141c] = ff8bffff
! Mem[0000000021800000] = 0bffd806, %l0 = 0000000000000000
ldstuba [%o3+0x000]%asi,%l0 ! %l0 = 0000000b000000ff
! Mem[0000000010141438] = ff7c9f2445be3a33, %l6 = ffffffffffffffff, %l0 = 000000000000000b
add %i5,0x38,%g1
casxa [%g1]0x80,%l6,%l0 ! %l0 = ff7c9f2445be3a33
! %l0 = 45be3a33, %l1 = 00000000, Mem[0000000010041400] = ffffffce ffffff9c
stda %l0,[%i1+0x000]%asi ! Mem[0000000010041400] = 45be3a33 00000000
! Mem[0000000010181408] = 0d0000ff, %l6 = ffffffffffffffff
ldstuba [%i6+%o4]0x80,%l6 ! %l6 = 0000000d000000ff
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (33)
! Mem[0000000030041400] = 9cffffff 000000ff ffff9fe8 12ffff58
! Mem[0000000030041410] = f4e14c56 00000000 74901046 da1f4fd1
! Mem[0000000030041420] = 94dba373 d0cb1a90 5d878b2f 69fb9d57
! Mem[0000000030041430] = 0dffe3ff 14ff9fe8 55a08fe2 63446c46
ldda [%i1]ASI_BLK_SL,%f16 ! Block Load from 0000000030041400
p0_label_163:
! Mem[0000000010041408] = fff8ffff, %l4 = 00000000000000ff
lduba [%i1+%o4]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030041410] = 564ce1f4, %l6 = 000000000000000d
lduha [%i1+%o5]0x89,%l6 ! %l6 = 000000000000e1f4
! %l3 = 000000009cffffff, %l3 = 000000009cffffff, %y = 00000000
umul %l3,%l3,%l4 ! %l4 = 6048fffec6000001, %y = 6048fffe
! Mem[0000000010141400] = ff00000d, %f14 = 0d000000
lda [%i5+%g0]0x88,%f14 ! %f14 = ff00000d
! Mem[0000000010081400] = 0000e3ff, %l1 = 0000000000000000
lduba [%i2+%g0]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010081410] = ff4f1fda, %l3 = 000000009cffffff
lduha [%i2+%o5]0x80,%l3 ! %l3 = 000000000000ff4f
! Mem[0000000010081410] = ff4f1fda, %l6 = 000000000000e1f4
lduha [%i2+%o5]0x80,%l6 ! %l6 = 000000000000ff4f
! Mem[0000000010101424] = f4e14c56, %l3 = 000000000000ff4f
lduw [%i4+0x024],%l3 ! %l3 = 00000000f4e14c56
! Mem[0000000030001408] = 0000000d, %l6 = 000000000000ff4f
lduba [%i0+%o4]0x89,%l6 ! %l6 = 000000000000000d
! Starting 10 instruction Store Burst
! %l1 = 0000000000000000, Mem[0000000030141408] = 00000000000000ff
stxa %l1,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0000000000000000
p0_label_164:
! %l7 = 0000000000000000, Mem[0000000030001408] = 0d0000000000000d
stxa %l7,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0000000000000000
! %l6 = 000000000000000d, Mem[0000000010041400] = 45be3a33
stwa %l6,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000000d
! Mem[0000000010181408] = ff0000ff, %l0 = ff7c9f2445be3a33
ldstuba [%i6+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
! %l6 = 0000000d, %l7 = 00000000, Mem[0000000010101400] = ffffd404 00000000
stda %l6,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000000d 00000000
! Mem[0000000020800040] = ffe12a9b, %l6 = 000000000000000d
ldstub [%o1+0x040],%l6 ! %l6 = 000000ff000000ff
! Mem[000000001010142b] = 0d000000, %l0 = 00000000000000ff
ldstub [%i4+0x02b],%l0 ! %l0 = 00000000000000ff
! %l6 = 00000000000000ff, Mem[0000000030001400] = 0000e3ffff000000
stxa %l6,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000000000ff
! %l2 = ffffffffffffffff, immed = fffff4e1, %y = 6048fffe
umul %l2,-0xb1f,%l2 ! %l2 = fffff4e000000b1f, %y = fffff4e0
! Mem[0000000010041408] = fffff8ff, %l7 = 0000000000000000
swapa [%i1+%o4]0x80,%l7 ! %l7 = 00000000fffff8ff
! Starting 10 instruction Load Burst
! %f5 = 04d4ffff, %f4 = ceffffff, %f0 = 00000014 c7f8ffff
fsmuld %f5 ,%f4 ,%f0 ! %f0 = ba8a9fff c5600020
p0_label_165:
! Mem[0000000010141400] = 0d0000ff, %l7 = 00000000fffff8ff
lduha [%i5+%g0]0x80,%l7 ! %l7 = 0000000000000d00
! Mem[0000000030181410] = 000000000dffff0d, %f8 = 564ce1f4 fff8ffff
ldda [%i6+%o5]0x89,%f8 ! %f8 = 00000000 0dffff0d
! Mem[0000000010081408] = 0d0000000000000d, %l7 = 0000000000000d00
ldxa [%i2+%o4]0x88,%l7 ! %l7 = 0d0000000000000d
! Code Fragment 4
p0_fragment_9:
! %l0 = 0000000000000000
setx 0x43db5e078ee9739c,%g7,%l0 ! %l0 = 43db5e078ee9739c
! %l1 = 0000000000000000
setx 0xf3e552f824d645db,%g7,%l1 ! %l1 = f3e552f824d645db
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 = 43db5e078ee9739c
setx 0x3d529c47f509db93,%g7,%l0 ! %l0 = 3d529c47f509db93
! %l1 = f3e552f824d645db
setx 0x952b1a78392dd3f7,%g7,%l1 ! %l1 = 952b1a78392dd3f7
! Mem[0000000030001408] = 00000000, %l5 = 0000000000000000
lduwa [%i0+%o4]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000030141408] = 0000000000000000, %l6 = 00000000000000ff
ldxa [%i5+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041408] = 00000000, %l6 = 0000000000000000
ldsha [%i1+%o4]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141410] = 000000ff, %l1 = 952b1a78392dd3f7
ldsha [%i5+%o5]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000030101410] = ff000000, %l6 = 0000000000000000
lduba [%i4+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = 3d529c47f509db93, Mem[0000000030081408] = 65db8bff
stha %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 65dbdb93
p0_label_166:
! Mem[0000000030141410] = 000000e8, %l5 = 0000000000000000
ldstuba [%i5+%o5]0x89,%l5 ! %l5 = 000000e8000000ff
! %l0 = 3d529c47f509db93, Mem[0000000010041410] = ff000014
stba %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = 93000014
! %l1 = 0000000000000000, Mem[00000000300c1400] = ff8bdb657fffffff
stxa %l1,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000000000000000
! Mem[0000000030141410] = ff000000, %l3 = 00000000f4e14c56
ldstuba [%i5+%o5]0x81,%l3 ! %l3 = 000000ff000000ff
! %f14 = ff00000d, Mem[00000000300c1400] = 00000000
sta %f14,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff00000d
! Mem[0000000030181410] = 0dffff0d, %l4 = 6048fffec6000001
swapa [%i6+%o5]0x81,%l4 ! %l4 = 000000000dffff0d
! Mem[0000000010141400] = 0d0000ff, %l1 = 0000000000000000
ldstuba [%i5+%g0]0x80,%l1 ! %l1 = 0000000d000000ff
! %f9 = 0dffff0d, %f6 = 00000014, %f9 = 0dffff0d
fdivs %f9 ,%f6 ,%f9 ! %l0 = 3d529c47f509dbb5, Unfinished, %fsr = 1100000000
! Mem[0000000030001410] = 004f1fda, %l0 = 3d529c47f509dbb5
swapa [%i0+%o5]0x81,%l0 ! %l0 = 00000000004f1fda
! Starting 10 instruction Load Burst
! Mem[0000000010001430] = ff9fff14 ffe3ff0d, %l0 = 004f1fda, %l1 = 0000000d
ldda [%i0+0x030]%asi,%l0 ! %l0 = 00000000ff9fff14 00000000ffe3ff0d
p0_label_167:
! Mem[0000000010101404] = 00000000, %l4 = 000000000dffff0d
ldsb [%i4+0x006],%l4 ! %l4 = 0000000000000000
! Mem[0000000030181410] = 00000000010000c6, %f0 = ba8a9fff c5600020
ldda [%i6+%o5]0x89,%f0 ! %f0 = 00000000 010000c6
! Mem[0000000030181408] = ffffffff, %f2 = 94dba373
lda [%i6+%o4]0x81,%f2 ! %f2 = ffffffff
! Mem[0000000010081400] = 0000e3ff, %l3 = 00000000000000ff
lduwa [%i2+%g0]0x80,%l3 ! %l3 = 000000000000e3ff
! Mem[0000000010001410] = 000000ff, %l1 = 00000000ffe3ff0d
lduha [%i0+%o5]0x88,%l1 ! %l1 = 00000000000000ff
! Randomly selected nop
nop
! Mem[0000000010081408] = 0d000000, %l2 = fffff4e000000b1f
lduwa [%i2+%o4]0x80,%l2 ! %l2 = 000000000d000000
! Mem[0000000010001400] = 0000000000000000, %l2 = 000000000d000000
ldxa [%i0+0x000]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000030141410] = ff000000, %l3 = 000000000000e3ff
ldsba [%i5+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l6 = 0000000000000000, Mem[0000000010181400] = ffffffce
stwa %l6,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000
p0_label_168:
! %f16 = ff000000, Mem[0000000030141400] = ff00a57e
sta %f16,[%i5+%g0]0x81 ! Mem[0000000030141400] = ff000000
! %f8 = 00000000 0dffff0d, %l5 = 00000000000000e8
! Mem[0000000010041408] = 00000000f4e14c56
add %i1,0x008,%g1
stda %f8,[%g1+%l5]ASI_PST16_P ! Mem[0000000010041408] = 00000000f4e14c56
! %l4 = 0000000000000000, Mem[0000000010081408] = 0000000d
stba %l4,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000
! %l0 = 00000000ff9fff14, Mem[0000000010041400] = 000000000d000000
stxa %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000ff9fff14
! Mem[0000000010041400] = ff9fff14, %l0 = 00000000ff9fff14
ldstuba [%i1+%g0]0x88,%l0 ! %l0 = 00000014000000ff
membar #Sync ! Added by membar checker (34)
! %l7 = 0d0000000000000d, Mem[0000000030041408] = ffff9fe8
stha %l7,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000d9fe8
! %l6 = 0000000000000000, Mem[00000000100c1408] = 000000140d000000
stxa %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000000000000000
! %l7 = 0d0000000000000d, Mem[0000000030081400] = 65db8bff00000000
stxa %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0d0000000000000d
! %f3 = 7ea55a39, Mem[0000000030041400] = 9cffffff
sta %f3 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = 7ea55a39
! Starting 10 instruction Load Burst
! Mem[000000001008141c] = 579dfb69, %l0 = 0000000000000014
lduh [%i2+0x01e],%l0 ! %l0 = 000000000000fb69
p0_label_169:
! Mem[0000000030141400] = ff000000 12ffff58 00000000 00000000
! Mem[0000000030141410] = ff000000 0d000000 014b43ca 4bc1655b
! Mem[0000000030141420] = 00000000 4c8cc301 581219fb 80000000
! Mem[0000000030141430] = 0000e3ff 0000000d 00000000 00000001
ldda [%i5]ASI_BLK_SL,%f16 ! Block Load from 0000000030141400
! Mem[0000000010001400] = 00000000, %l0 = 000000000000fb69
ldsha [%i0+0x000]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000010181410] = 395aa57e65db8bff, %l3 = ffffffffffffffff
ldxa [%i6+0x010]%asi,%l3 ! %l3 = 395aa57e65db8bff
! Mem[00000000300c1410] = 2f0000ff, %l4 = 0000000000000000
lduwa [%i3+%o5]0x89,%l4 ! %l4 = 000000002f0000ff
! Mem[0000000010141408] = 0000000000ce4327, %l6 = 0000000000000000
ldxa [%i5+%o4]0x88,%l6 ! %l6 = 0000000000ce4327
! Mem[0000000010141410] = ff000000, %f0 = 00000000
lda [%i5+%o5]0x88,%f0 ! %f0 = ff000000
! Mem[0000000010101410] = 000000ff, %l6 = 0000000000ce4327
lduha [%i4+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030081400] = 0d0000000000000d, %l2 = 0000000000000000
ldxa [%i2+%g0]0x89,%l2 ! %l2 = 0d0000000000000d
! Mem[0000000010141410] = ff000000, %l3 = 395aa57e65db8bff
ldsba [%i5+%o5]0x88,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %f14 = ff00000d ff5aa57e, %l1 = 00000000000000ff
! Mem[0000000010141400] = ff0000ff00000014
stda %f14,[%i5+%l1]ASI_PST32_P ! Mem[0000000010141400] = ff00000dff5aa57e
p0_label_170:
! %l6 = 00000000000000ff, Mem[0000000010101412] = ff000000, %asi = 80
stha %l6,[%i4+0x012]%asi ! Mem[0000000010101410] = ff0000ff
! %l1 = 00000000000000ff, Mem[0000000010181410] = 395aa57e65db8bff
stx %l1,[%i6+%o5] ! Mem[0000000010181410] = 00000000000000ff
! Mem[00000000100c1410] = 0000da1f, %l2 = 0d0000000000000d
swapa [%i3+%o5]0x88,%l2 ! %l2 = 000000000000da1f
! %f2 = ffffffff 7ea55a39, Mem[0000000010081400] = ffe30000 000000ff
stda %f2 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffffffff 7ea55a39
! %f2 = ffffffff 7ea55a39, Mem[0000000030041410] = 564ce1f4 00000000
stda %f2 ,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffffffff 7ea55a39
! Mem[0000000010101430] = e89fff14, %l6 = 00000000000000ff
ldstub [%i4+0x030],%l6 ! %l6 = 000000e8000000ff
! %l1 = 00000000000000ff, Mem[0000000020800040] = ffe12a9b, %asi = 80
stha %l1,[%o1+0x040]%asi ! Mem[0000000020800040] = 00ff2a9b
! %l0 = 00000000, %l1 = 000000ff, Mem[00000000100c1430] = ff000000 00000000
std %l0,[%i3+0x030] ! Mem[00000000100c1430] = 00000000 000000ff
! Mem[0000000020800041] = 00ff2a9b, %l3 = 0000000000000000
ldstub [%o1+0x041],%l3 ! %l3 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = 0d0000ff, %l5 = 00000000000000e8
ldsba [%i3+%g0]0x89,%l5 ! %l5 = ffffffffffffffff
p0_label_171:
! Mem[0000000010081428] = 00000000, %l2 = 000000000000da1f
ldsb [%i2+0x02b],%l2 ! %l2 = 0000000000000000
! Mem[0000000030101408] = 00000000, %l0 = 0000000000000000
lduwa [%i4+%o4]0x81,%l0 ! %l0 = 0000000000000000
! Mem[00000000100c1410] = 0d000000, %l0 = 0000000000000000
ldswa [%i3+%o5]0x80,%l0 ! %l0 = 000000000d000000
! Mem[00000000300c1408] = e3ffffff04d4ffff, %l4 = 000000002f0000ff
ldxa [%i3+%o4]0x89,%l4 ! %l4 = e3ffffff04d4ffff
! %l6 = 00000000000000e8, %l5 = ffffffffffffffff, %l2 = 0000000000000000
and %l6,%l5,%l2 ! %l2 = 00000000000000e8
! Mem[0000000010001400] = 00000000, %l2 = 00000000000000e8
lduwa [%i0+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030001400] = 00000000, %l1 = 00000000000000ff
lduba [%i0+%g0]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010041400] = ff9fffff, %f5 = 04d4ffff
lda [%i1+%g0]0x88,%f5 ! %f5 = ff9fffff
! Mem[0000000030101408] = 00000000, %l3 = 00000000000000ff
ldsha [%i4+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, %l4 = e3ffffff04d4ffff, %l4 = e3ffffff04d4ffff
xnor %l3,%l4,%l4 ! %l4 = 1c000000fb2b0000
p0_label_172:
! Mem[0000000030181400] = ffffffff, %l2 = 0000000000000000
ldstuba [%i6+%g0]0x81,%l2 ! %l2 = 000000ff000000ff
! Mem[00000000100c1408] = 00000000, %l7 = 0d0000000000000d
swapa [%i3+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000030081408] = 93dbdb65, %l7 = 0000000000000000
swapa [%i2+%o4]0x81,%l7 ! %l7 = 0000000093dbdb65
! %l4 = 1c000000fb2b0000, Mem[0000000030001400] = 00000000000000ff
stxa %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = 1c000000fb2b0000
! Mem[0000000010081418] = d14f1fda579dfb69, %l2 = 00000000000000ff, %l2 = 00000000000000ff
add %i2,0x18,%g1
casxa [%g1]0x80,%l2,%l2 ! %l2 = d14f1fda579dfb69
membar #Sync ! Added by membar checker (35)
! %l6 = 00000000000000e8, Mem[0000000030141400] = ff00000012ffff58
stxa %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000000000e8
! Mem[0000000030081410] = 00000000, %l0 = 000000000d000000
ldstuba [%i2+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! %l2 = 579dfb69, %l3 = 00000000, Mem[0000000010001408] = ffffff12 fb191258
stda %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 579dfb69 00000000
! %l2 = d14f1fda579dfb69, Mem[0000000010181408] = ffffffffff0000ff
stxa %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = d14f1fda579dfb69
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = 000000ff, %f30 = 01000000
lda [%i5+%o5]0x89,%f30 ! %f30 = 000000ff
p0_label_173:
! %l6 = 00000000000000e8, %l6 = 00000000000000e8, %l1 = 0000000000000000
xor %l6,%l6,%l1 ! %l1 = 0000000000000000
! Mem[0000000010101404] = 00000000, %l3 = 0000000000000000
lduwa [%i4+0x004]%asi,%l3 ! %l3 = 0000000000000000
! Mem[0000000010001410] = ff000000, %l0 = 0000000000000000
ldsba [%i0+%o5]0x80,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010141408] = 00ce4327, %l7 = 0000000093dbdb65
ldsba [%i5+%o4]0x88,%l7 ! %l7 = 0000000000000027
! Mem[00000000100c1410] = 0000000d, %l1 = 0000000000000000
ldsba [%i3+%o5]0x88,%l1 ! %l1 = 000000000000000d
! Mem[0000000030041408] = 000d9fe8 12ffff58, %l0 = ffffffff, %l1 = 0000000d
ldda [%i1+%o4]0x81,%l0 ! %l0 = 00000000000d9fe8 0000000012ffff58
! Mem[000000001010141c] = ff5aa57e, %l2 = d14f1fda579dfb69
ldub [%i4+0x01c],%l2 ! %l2 = 00000000000000ff
! Mem[00000000211c0000] = 00002346, %l0 = 00000000000d9fe8
lduh [%o2+%g0],%l0 ! %l0 = 0000000000000000
! Mem[0000000010001408] = 69fb9d57, %l2 = 00000000000000ff
ldsha [%i0+%o4]0x88,%l2 ! %l2 = ffffffffffff9d57
! Starting 10 instruction Store Burst
! %l6 = 00000000000000e8, Mem[0000000030041408] = 58ffff12e89f0d00
stxa %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000000000e8
p0_label_174:
! Mem[0000000010141400] = 0d0000ff, %l4 = 1c000000fb2b0000
swapa [%i5+%g0]0x88,%l4 ! %l4 = 000000000d0000ff
! Mem[0000000030101400] = 00000000, %l1 = 0000000012ffff58
ldstuba [%i4+%g0]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030181400] = ffffffff, %l1 = 0000000000000000
swapa [%i6+%g0]0x89,%l1 ! %l1 = 00000000ffffffff
! %l1 = 00000000ffffffff, Mem[000000001014142f] = a2390000, %asi = 80
stba %l1,[%i5+0x02f]%asi ! Mem[000000001014142c] = a23900ff
! %f26 = 00000080 fb191258, Mem[0000000010041410] = 14000093 00000000
stda %f26,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000080 fb191258
! %l5 = ffffffffffffffff, Mem[0000000010141410] = ff000000
stba %l5,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff0000ff
! Mem[0000000010101400] = 0000000d, %l2 = ffffffffffff9d57
swapa [%i4+%g0]0x88,%l2 ! %l2 = 000000000000000d
! Mem[0000000010101400] = 579dffff, %l4 = 000000000d0000ff
ldstuba [%i4+%g0]0x80,%l4 ! %l4 = 00000057000000ff
! %f16 = 58ffff12 000000ff, %l3 = 0000000000000000
! Mem[0000000030041430] = 0dffe3ff14ff9fe8
add %i1,0x030,%g1
stda %f16,[%g1+%l3]ASI_PST8_S ! Mem[0000000030041430] = 0dffe3ff14ff9fe8
! Starting 10 instruction Load Burst
! Mem[0000000010001420] = 901ae3ff 0000db94, %l4 = 00000057, %l5 = ffffffff
ldda [%i0+0x020]%asi,%l4 ! %l4 = 00000000901ae3ff 000000000000db94
p0_label_175:
! Mem[0000000010081410] = ff4f1fda, %l6 = 00000000000000e8
ldsb [%i2+%o5],%l6 ! %l6 = ffffffffffffffff
! Mem[00000000201c0000] = 000dd27d, %l0 = 0000000000000000
ldsh [%o0+%g0],%l0 ! %l0 = 000000000000000d
! Mem[0000000010041400] = ffff9fff, %l3 = 0000000000000000
ldswa [%i1+%g0]0x80,%l3 ! %l3 = ffffffffffff9fff
! Mem[0000000010141410] = ff0000ff, %l7 = 0000000000000027
ldsha [%i5+%o5]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010081418] = d14f1fda579dfb69, %f30 = 000000ff 00000000
ldd [%i2+0x018],%f30 ! %f30 = d14f1fda 579dfb69
! Mem[0000000010181400] = 00000000, %l3 = ffffffffffff9fff
ldsba [%i6+%g0]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010041414] = 80000000, %l3 = 0000000000000000
ldswa [%i1+0x014]%asi,%l3 ! %l3 = ffffffff80000000
! Mem[00000000100c1408] = 0000000d, %l7 = 00000000000000ff
ldsba [%i3+%o4]0x88,%l7 ! %l7 = 000000000000000d
! Mem[00000000100c1410] = 0d0000000f36e1f4, %l2 = 000000000000000d
ldxa [%i3+%o5]0x80,%l2 ! %l2 = 0d0000000f36e1f4
! Starting 10 instruction Store Burst
! %f31 = 579dfb69, %f20 = 0000000d, %f15 = ff5aa57e
fsubs %f31,%f20,%f15 ! %l0 = 000000000000002f, Unfinished, %fsr = 1100000000
p0_label_176:
! %f7 = 00000000, Mem[0000000030141408] = 00000000
sta %f7 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000
! %l3 = ffffffff80000000, Mem[0000000010101400] = 00000000ffff9dff
stxa %l3,[%i4+%g0]0x88 ! Mem[0000000010101400] = ffffffff80000000
! %l5 = 000000000000db94, Mem[0000000030181400] = 00000000
stha %l5,[%i6+%g0]0x89 ! Mem[0000000030181400] = 0000db94
! Mem[0000000030181410] = 010000c6, %l5 = 000000000000db94
swapa [%i6+%o5]0x89,%l5 ! %l5 = 00000000010000c6
! %l2 = 0d0000000f36e1f4, Mem[0000000030081410] = 000000ff
stwa %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = 0f36e1f4
! Mem[0000000030081410] = 0f36e1f4, %l6 = ffffffffffffffff
swapa [%i2+%o5]0x89,%l6 ! %l6 = 000000000f36e1f4
! Mem[00000000100c1420] = ffffffff, %l6 = 000000000f36e1f4, %asi = 80
swapa [%i3+0x020]%asi,%l6 ! %l6 = 00000000ffffffff
! %l7 = 000000000000000d, Mem[0000000010081400] = 395aa57e
stba %l7,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0d5aa57e
! %l5 = 00000000010000c6, Mem[0000000010081410] = ff4f1fda
stha %l5,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00c61fda
! Starting 10 instruction Load Burst
! %l6 = 00000000ffffffff, imm = 0000000000000f31, %l2 = 0d0000000f36e1f4
subc %l6,0xf31,%l2 ! %l2 = 00000000fffff0ce
p0_label_177:
! Mem[0000000010081410] = 0d0000ffda1fc600, %l7 = 000000000000000d
ldxa [%i2+%o5]0x88,%l7 ! %l7 = 0d0000ffda1fc600
! Mem[0000000010141400] = 00002bfb, %l2 = 00000000fffff0ce
lduba [%i5+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Code Fragment 3
p0_fragment_10:
! %l0 = 000000000000002f
setx 0xe33963e034c843d2,%g7,%l0 ! %l0 = e33963e034c843d2
! %l1 = 00000000ffffffff
setx 0x9fb1ffe0518eb45b,%g7,%l1 ! %l1 = 9fb1ffe0518eb45b
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 = e33963e034c843d2
setx 0x4353970f8677dd97,%g7,%l0 ! %l0 = 4353970f8677dd97
! %l1 = 9fb1ffe0518eb45b
setx 0xf473f6204b061664,%g7,%l1 ! %l1 = f473f6204b061664
! Mem[00000000100c1408] = 000000000000000d, %f18 = 00000000 00000000
ldda [%i3+%o4]0x88,%f18 ! %f18 = 00000000 0000000d
! Mem[0000000010081408] = 00000000, %l3 = ffffffff80000000
lduwa [%i2+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010001408] = 579dfb6900000000, %f2 = ffffffff 7ea55a39
ldda [%i0+%o4]0x80,%f2 ! %f2 = 579dfb69 00000000
! Mem[0000000010101439] = 8065adb4, %l6 = 00000000ffffffff
ldstub [%i4+0x039],%l6 ! %l6 = 00000065000000ff
! %l3 = 0000000000000000, imm = ffffffffffffff64, %l6 = 0000000000000065
and %l3,-0x09c,%l6 ! %l6 = 0000000000000000
! Mem[0000000030181410] = 94db0000, %l5 = 00000000010000c6
lduwa [%i6+%o5]0x81,%l5 ! %l5 = 0000000094db0000
! Starting 10 instruction Store Burst
! %l1 = f473f6204b061664, Mem[0000000010041400] = 00000000ff9fffff
stxa %l1,[%i1+%g0]0x88 ! Mem[0000000010041400] = f473f6204b061664
p0_label_178:
! Mem[0000000021800101] = 58e8d196, %l7 = 0d0000ffda1fc600
ldstub [%o3+0x101],%l7 ! %l7 = 000000e8000000ff
! Mem[0000000030141410] = 000000ff, %l2 = 0000000000000000
swapa [%i5+%o5]0x89,%l2 ! %l2 = 00000000000000ff
! %f0 = ff000000 010000c6, %f6 = 00000014 00000000
fxtod %f0 ,%f6 ! %f6 = c36fffff ffdfffe7
! %l1 = f473f6204b061664, Mem[0000000030081410] = ffffffff
stwa %l1,[%i2+%o5]0x89 ! Mem[0000000030081410] = 4b061664
! %f1 = 010000c6, Mem[0000000010141434] = ffe3359c
sta %f1 ,[%i5+0x034]%asi ! Mem[0000000010141434] = 010000c6
! %f23 = ca434b01, Mem[0000000030001400] = 1c000000
sta %f23,[%i0+%g0]0x81 ! Mem[0000000030001400] = ca434b01
! %l7 = 00000000000000e8, imm = 000000000000097d, %l4 = 00000000901ae3ff
or %l7,0x97d,%l4 ! %l4 = 00000000000009fd
! %f16 = 58ffff12 000000ff, Mem[00000000100c1400] = 00000000 395aa57e
stda %f16,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 58ffff12 000000ff
! Mem[0000000010181410] = 00000000, %l2 = 00000000000000ff
ldstuba [%i6+%o5]0x80,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = 000000ff, %l1 = f473f6204b061664
ldsha [%i4+%g0]0x89,%l1 ! %l1 = 00000000000000ff
p0_label_179:
! Mem[0000000010081408] = 0d000000 00000000, %l6 = 00000000, %l7 = 000000e8
ldda [%i2+%o4]0x88,%l6 ! %l6 = 0000000000000000 000000000d000000
! Mem[0000000030001408] = 00000000, %l4 = 00000000000009fd
lduba [%i0+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000030181400] = 0000db94, %l1 = 00000000000000ff
ldsha [%i6+%g0]0x89,%l1 ! %l1 = ffffffffffffdb94
! Mem[0000000020800040] = 00ff2a9b, %l1 = ffffffffffffdb94
ldsh [%o1+0x040],%l1 ! %l1 = 00000000000000ff
! Mem[0000000020800000] = 0000d48e, %l7 = 000000000d000000
ldub [%o1+%g0],%l7 ! %l7 = 0000000000000000
! %l3 = 0000000000000000, %l1 = 00000000000000ff, %y = fffff4e0
umul %l3,%l1,%l7 ! %l7 = 0000000000000000, %y = 00000000
! Mem[00000000100c1400] = ff000000, %l5 = 0000000094db0000
lduha [%i3+%g0]0x80,%l5 ! %l5 = 000000000000ff00
! Mem[0000000030001400] = ca434b01, %f25 = 00000000
lda [%i0+%g0]0x81,%f25 ! %f25 = ca434b01
! Mem[0000000010041408] = 00000000 f4e14c56, %l0 = 8677dd97, %l1 = 000000ff
ldd [%i1+%o4],%l0 ! %l0 = 0000000000000000 00000000f4e14c56
! Starting 10 instruction Store Burst
! Mem[0000000030141410] = 00000000, %l3 = 0000000000000000
ldstuba [%i5+%o5]0x89,%l3 ! %l3 = 00000000000000ff
p0_label_180:
! %l6 = 0000000000000000, Mem[0000000010101400] = 00000080
stwa %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
! Mem[00000000100c1408] = 0d000000, %l7 = 0000000000000000
swapa [%i3+%o4]0x80,%l7 ! %l7 = 000000000d000000
! Mem[0000000030181410] = 94db0000, %l0 = 0000000000000000
ldstuba [%i6+%o5]0x81,%l0 ! %l0 = 00000094000000ff
! Mem[000000001010142c] = ffe30000, %l0 = 0000000000000094
swap [%i4+0x02c],%l0 ! %l0 = 00000000ffe30000
! %l2 = 0000000000000000, Mem[00000000100c1410] = 0d0000000f36e1f4
stx %l2,[%i3+%o5] ! Mem[00000000100c1410] = 0000000000000000
! %l2 = 00000000, %l3 = 00000000, Mem[0000000010181410] = 000000ff ff000000
stda %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000 00000000
! %f25 = ca434b01, Mem[0000000030081408] = 00000000
sta %f25,[%i2+%o4]0x81 ! Mem[0000000030081408] = ca434b01
! Mem[00000000100c1400] = ff000000, %l3 = 0000000000000000
swapa [%i3+%g0]0x80,%l3 ! %l3 = 00000000ff000000
! %l7 = 000000000d000000, Mem[0000000010101408] = ff000000
stwa %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = 0d000000
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (36)
! Mem[0000000030001400] = ca434b01 fb2b0000 00000000 00000000
! Mem[0000000030001410] = f509dbb5 ff00000d d14f1fda 579dfb69
! Mem[0000000030001420] = 00000000 f4e14c56 00000000 0000000f
! Mem[0000000030001430] = e89fff14 000000ff 579dfb69 2f8b875d
ldda [%i0]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030001400
p0_label_181:
! Mem[0000000010141400] = 00002bfb, %l7 = 000000000d000000
lduwa [%i5+%g0]0x80,%l7 ! %l7 = 0000000000002bfb
! Mem[0000000030001408] = 00000000, %l2 = 0000000000000000
ldswa [%i0+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141408] = 2743ce00, %l0 = 00000000ffe30000
ldsha [%i5+%o4]0x80,%l0 ! %l0 = 0000000000002743
! Mem[0000000010101400] = 00000000, %l1 = 00000000f4e14c56
lduwa [%i4+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030001410] = f509dbb5, %l3 = 00000000ff000000
ldswa [%i0+%o5]0x81,%l3 ! %l3 = fffffffff509dbb5
! Mem[0000000010081400] = 0d5aa57e, %l0 = 0000000000002743
lduha [%i2+%g0]0x80,%l0 ! %l0 = 0000000000000d5a
! Mem[0000000010181434] = 06e3359c, %l0 = 0000000000000d5a
ldsba [%i6+0x037]%asi,%l0 ! %l0 = ffffffffffffff9c
! Mem[0000000010181400] = 00000000, %f31 = 579dfb69
lda [%i6+%g0]0x88,%f31 ! %f31 = 00000000
! Mem[0000000030181408] = ffffffff, %l6 = 0000000000000000
ldsha [%i6+%o4]0x81,%l6 ! %l6 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l0 = ffffff9c, %l1 = 00000000, Mem[0000000030141410] = 000000ff 0000000d
stda %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffffff9c 00000000
p0_label_182:
! %l7 = 0000000000002bfb, Mem[0000000010041410] = 00000080fb191258
stxa %l7,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0000000000002bfb
! Mem[00000000100c1400] = 00000000, %l3 = fffffffff509dbb5
ldstuba [%i3+%g0]0x88,%l3 ! %l3 = 00000000000000ff
! %l6 = ffffffff, %l7 = 00002bfb, Mem[00000000100c1408] = 00000000 00000000
stda %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ffffffff 00002bfb
! Mem[0000000010181410] = 00000000, %l5 = 000000000000ff00
swapa [%i6+%o5]0x88,%l5 ! %l5 = 0000000000000000
! %f19 = 0000000d, Mem[0000000010001400] = 00000000
sta %f19,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000000d
! Mem[0000000010141410] = ff0000ff, %l7 = 0000000000002bfb
swapa [%i5+%o5]0x88,%l7 ! %l7 = 00000000ff0000ff
! %l3 = 0000000000000000, Mem[0000000030101410] = ff000000
stwa %l3,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000
! Mem[0000000010001410] = ff000000, %l3 = 0000000000000000
ldstuba [%i0+%o5]0x80,%l3 ! %l3 = 000000ff000000ff
! %l3 = 00000000000000ff, Mem[0000000010141408] = 2743ce0000000000
stxa %l3,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = e800000000000000, %l2 = 0000000000000000
ldxa [%i1+%o4]0x81,%l2 ! %l2 = e800000000000000
p0_label_183:
! Mem[0000000021800040] = 0645a70e, %l1 = 0000000000000000
lduh [%o3+0x040],%l1 ! %l1 = 0000000000000645
! Mem[0000000010001408] = 579dfb6900000000, %f30 = d14f1fda 00000000
ldd [%i0+%o4],%f30 ! %f30 = 579dfb69 00000000
! Mem[0000000010141410] = fb2b0000 65db8bff, %l2 = 00000000, %l3 = 000000ff
ldda [%i5+0x010]%asi,%l2 ! %l2 = 00000000fb2b0000 0000000065db8bff
! %f18 = 00000000, %f18 = 00000000, %f24 = 01c38c4c ca434b01
fsmuld %f18,%f18,%f24 ! %f24 = 00000000 00000000
! Mem[0000000030141408] = 00000000 00000000, %l0 = ffffff9c, %l1 = 00000645
ldda [%i5+%o4]0x81,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[00000000100c1408] = ffffffff 00002bfb, %l6 = ffffffff, %l7 = ff0000ff
ldda [%i3+%o4]0x80,%l6 ! %l6 = 00000000ffffffff 0000000000002bfb
! Mem[0000000010041408] = 564ce1f4 00000000, %l6 = ffffffff, %l7 = 00002bfb
ldda [%i1+%o4]0x88,%l6 ! %l6 = 0000000000000000 00000000564ce1f4
! Mem[0000000010141400] = 7ea55afffb2b0000, %f18 = 00000000 0000000d
ldda [%i5+%g0]0x88,%f18 ! %f18 = 7ea55aff fb2b0000
! Mem[0000000030181408] = ffffffff, %l6 = 0000000000000000
lduwa [%i6+%o4]0x89,%l6 ! %l6 = 00000000ffffffff
! Starting 10 instruction Store Burst
! Mem[0000000010001404] = 00000000, %l4 = 0000000000000000
swap [%i0+0x004],%l4 ! %l4 = 0000000000000000
p0_label_184:
! Mem[0000000010001408] = 579dfb69, %l3 = 0000000065db8bff
swapa [%i0+%o4]0x80,%l3 ! %l3 = 00000000579dfb69
! %f28 = 0d000000 ffe30000, Mem[0000000030101410] = 00000000 ffffd404
stda %f28,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0d000000 ffe30000
! %l0 = 0000000000000000, immed = 000006ae, %y = 00000000
smul %l0,0x6ae,%l5 ! %l5 = 0000000000000000, %y = 00000000
! Mem[0000000030001410] = f509dbb5, %l3 = 00000000579dfb69
ldstuba [%i0+%o5]0x81,%l3 ! %l3 = 000000f5000000ff
! Mem[0000000010101410] = ff0000ff, %l2 = 00000000fb2b0000
ldstuba [%i4+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
! Mem[0000000010081408] = 00000000, %l0 = 0000000000000000, %asi = 80
swapa [%i2+0x008]%asi,%l0 ! %l0 = 0000000000000000
! %f6 = 69fb9d57 da1f4fd1, %l5 = 0000000000000000
! Mem[0000000010141418] = ff44ffeefff8ffff
add %i5,0x018,%g1
stda %f6,[%g1+%l5]ASI_PST16_P ! Mem[0000000010141418] = ff44ffeefff8ffff
! Mem[0000000030001400] = 014b43ca, %l2 = 00000000000000ff
ldstuba [%i0+%g0]0x89,%l2 ! %l2 = 000000ca000000ff
! %f24 = 00000000, Mem[000000001008140c] = 0000000d
sta %f24,[%i2+0x00c]%asi ! Mem[000000001008140c] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = 014b43ff, %l7 = 00000000564ce1f4
ldsha [%i0+%g0]0x89,%l7 ! %l7 = 00000000000043ff
p0_label_185:
! Mem[0000000010101408] = 0d000000 00000000, %l2 = 000000ca, %l3 = 000000f5
ldda [%i4+%o4]0x80,%l2 ! %l2 = 000000000d000000 0000000000000000
! Mem[0000000010081408] = 00000000, %l7 = 00000000000043ff
ldsba [%i2+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001410] = 00000000000000ff, %l3 = 0000000000000000
ldxa [%i0+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! %l3 = 00000000000000ff, imm = fffffffffffffd5f, %l5 = 0000000000000000
add %l3,-0x2a1,%l5 ! %l5 = fffffffffffffe5e
! Mem[0000000010101428] = 0d0000ff, %l5 = fffffffffffffe5e
lduha [%i4+0x02a]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010101408] = 0d000000, %l3 = 00000000000000ff
ldsba [%i4+%o4]0x80,%l3 ! %l3 = 000000000000000d
! Mem[00000000211c0000] = 00002346, %l6 = 00000000ffffffff
ldsba [%o2+0x001]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000030181408] = ffffffff, %l3 = 000000000000000d
lduha [%i6+%o4]0x89,%l3 ! %l3 = 000000000000ffff
! Mem[0000000010101410] = ff0000ff00000000, %l3 = 000000000000ffff
ldx [%i4+%o5],%l3 ! %l3 = ff0000ff00000000
! Starting 10 instruction Store Burst
! %f7 = da1f4fd1, %f0 = 00002bfb
fsqrts %f7 ,%f0 ! %f0 = 7fffffff
p0_label_186:
! Mem[0000000010101424] = f4e14c56, %l4 = 0000000000000000
ldstuba [%i4+0x024]%asi,%l4 ! %l4 = 000000f4000000ff
! %f4 = 0d0000ff b5db09f5, %l2 = 000000000d000000
! Mem[0000000010041428] = 01c3c3010000ff00
add %i1,0x028,%g1
stda %f4,[%g1+%l2]ASI_PST32_P ! Mem[0000000010041428] = 01c3c3010000ff00
! Code Fragment 4
p0_fragment_11:
! %l0 = 0000000000000000
setx 0xebcb53b81f1faf45,%g7,%l0 ! %l0 = ebcb53b81f1faf45
! %l1 = 0000000000000000
setx 0x0d3f531f866539d6,%g7,%l1 ! %l1 = 0d3f531f866539d6
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 = ebcb53b81f1faf45
setx 0xec185157bc1e1269,%g7,%l0 ! %l0 = ec185157bc1e1269
! %l1 = 0d3f531f866539d6
setx 0x05887a47cbcd48c7,%g7,%l1 ! %l1 = 05887a47cbcd48c7
! Mem[00000000300c1410] = ff00002f, %l6 = 0000000000000000
ldstuba [%i3+%o5]0x81,%l6 ! %l6 = 000000ff000000ff
! Mem[0000000010181400] = 00000000, %l4 = 00000000000000f4
swapa [%i6+%g0]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000030041400] = 395aa57e, %l6 = 00000000000000ff
ldstuba [%i1+%g0]0x89,%l6 ! %l6 = 0000007e000000ff
! Mem[0000000010081400] = 0d5aa57e, %l2 = 000000000d000000
swapa [%i2+%g0]0x80,%l2 ! %l2 = 000000000d5aa57e
! Mem[0000000030001400] = 014b43ff, %l2 = 000000000d5aa57e
ldstuba [%i0+%g0]0x89,%l2 ! %l2 = 000000ff000000ff
! %l6 = 000000000000007e, Mem[0000000030101408] = 0000000000000000
stxa %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000000000007e
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = 00000000, %l0 = ec185157bc1e1269
ldsha [%i5+%o4]0x81,%l0 ! %l0 = 0000000000000000
p0_label_187:
! Mem[0000000010181408] = 69fb9d57, %l7 = 0000000000000000
lduwa [%i6+%o4]0x80,%l7 ! %l7 = 0000000069fb9d57
! Mem[0000000030041408] = 00000000 000000e8, %l2 = 000000ff, %l3 = 00000000
ldda [%i1+%o4]0x89,%l2 ! %l2 = 00000000000000e8 0000000000000000
! Mem[00000000100c1424] = ffffffff, %l7 = 0000000069fb9d57
ldsba [%i3+0x027]%asi,%l7 ! %l7 = ffffffffffffffff
! %l4 = 0000000000000000, %l3 = 0000000000000000, %l4 = 0000000000000000
subc %l4,%l3,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001408] = ff8bdb65, %f14 = 5d878b2f
lda [%i0+%o4]0x88,%f14 ! %f14 = ff8bdb65
! Mem[0000000030041408] = 00000000000000e8, %l6 = 000000000000007e
ldxa [%i1+%o4]0x89,%l6 ! %l6 = 00000000000000e8
! %l3 = 0000000000000000, Mem[000000001000142a] = 579dfb69, %asi = 80
stha %l3,[%i0+0x02a]%asi ! Mem[0000000010001428] = 579d0000
! Mem[0000000030001408] = 0000000000000000, %f6 = 69fb9d57 da1f4fd1
ldda [%i0+%o4]0x89,%f6 ! %f6 = 00000000 00000000
! Mem[0000000010141400] = fb2b0000, %l0 = 0000000000000000
ldswa [%i5+%g0]0x88,%l0 ! %l0 = fffffffffb2b0000
! Starting 10 instruction Store Burst
! %f0 = 7fffffff, %f2 = 00000000, %f22 = 5b65c14b
fsubs %f0 ,%f2 ,%f22 ! %f22 = 7fffffff
p0_label_188:
! Mem[00000000300c1408] = ffffd404, %l0 = fffffffffb2b0000
swapa [%i3+%o4]0x81,%l0 ! %l0 = 00000000ffffd404
! %l7 = ffffffffffffffff, Mem[0000000030101400] = 000000ff
stwa %l7,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffffff
! Mem[0000000010141408] = 00000000, %l4 = 0000000000000000
ldstub [%i5+%o4],%l4 ! %l4 = 00000000000000ff
! Mem[00000000300c1400] = ff00000d, %l6 = 00000000000000e8
swapa [%i3+%g0]0x81,%l6 ! %l6 = 00000000ff00000d
! %l6 = 00000000ff00000d, Mem[000000001010143e] = ff800000
stb %l6,[%i4+0x03e] ! Mem[000000001010143c] = ff800d00
! Mem[00000000300c1410] = ff00002f, %l7 = ffffffffffffffff
ldstuba [%i3+%o5]0x81,%l7 ! %l7 = 000000ff000000ff
! Mem[0000000030101410] = ffe30000, %l7 = 00000000000000ff
swapa [%i4+%o5]0x89,%l7 ! %l7 = 00000000ffe30000
! Mem[0000000030081408] = 014b43ca, %l0 = 00000000ffffd404
swapa [%i2+%o4]0x89,%l0 ! %l0 = 00000000014b43ca
! %l4 = 00000000, %l5 = 000000ff, Mem[0000000010041430] = 000000ff 04d4ffff
std %l4,[%i1+0x030] ! Mem[0000000010041430] = 00000000 000000ff
! Starting 10 instruction Load Burst
! %l4 = 0000000000000000, immed = 00000fde, %y = 00000000
smul %l4,0xfde,%l4 ! %l4 = 0000000000000000, %y = 00000000
p0_label_189:
! Mem[0000000010181408] = 579dfb69, %l5 = 00000000000000ff
lduha [%i6+%o4]0x88,%l5 ! %l5 = 000000000000fb69
! Mem[00000000201c0000] = 000dd27d, %l1 = 05887a47cbcd48c7
ldsha [%o0+0x000]%asi,%l1 ! %l1 = 000000000000000d
! Mem[0000000030141410] = 9cffffff, %f29 = ffe30000
lda [%i5+%o5]0x81,%f29 ! %f29 = 9cffffff
! Mem[0000000010001418] = d14fffda 46109074, %l6 = ff00000d, %l7 = ffe30000
ldda [%i0+0x018]%asi,%l6 ! %l6 = 00000000d14fffda 0000000046109074
! %l7 = 0000000046109074, %l0 = 00000000014b43ca, %y = 00000000
udiv %l7,%l0,%l5 ! %l5 = 0000000000000036
mov %l0,%y ! %y = 014b43ca
! Mem[0000000010041408] = 00000000 f4e14c56, %l2 = 000000e8, %l3 = 00000000
ldda [%i1+%o4]0x80,%l2 ! %l2 = 0000000000000000 00000000f4e14c56
! Mem[0000000030041410] = 7ea55a39, %l1 = 000000000000000d
ldswa [%i1+%o5]0x89,%l1 ! %l1 = 000000007ea55a39
! Mem[0000000030141408] = 00000000, %l0 = 00000000014b43ca
lduwa [%i5+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010181408] = 579dfb69, %l6 = 00000000d14fffda
lduba [%i6+%o4]0x88,%l6 ! %l6 = 0000000000000069
! Starting 10 instruction Store Burst
! %f17 = 000000ff, Mem[0000000030041400] = ffa55a39
sta %f17,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000ff
p0_label_190:
! %l3 = 00000000f4e14c56, Mem[00000000100c1410] = 00000000
stha %l3,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00004c56
! %l5 = 0000000000000036, Mem[0000000030141400] = 00000000
stha %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00360000
! %l2 = 0000000000000000, Mem[0000000021800040] = 0645a70e
sth %l2,[%o3+0x040] ! Mem[0000000021800040] = 0000a70e
! Mem[0000000021800080] = 7134bafb, %l4 = 0000000000000000
lduba [%o3+0x080]%asi,%l4 ! %l4 = 0000000000000071
! Mem[0000000010141410] = 00002bfb, %l1 = 000000007ea55a39
ldstuba [%i5+%o5]0x88,%l1 ! %l1 = 000000fb000000ff
! %f26 = 00000080 fb191258, Mem[0000000010081408] = 00000000 00000000
stda %f26,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000080 fb191258
! %f0 = 7fffffff 014b43ca 00000000 00000000
! %f4 = 0d0000ff b5db09f5 00000000 00000000
! %f8 = 564ce1f4 00000000 0f000000 00000000
! %f12 = ff000000 14ff9fe8 ff8bdb65 69fb9d57
stda %f0,[%i1]ASI_BLK_S ! Block Store to 0000000030041400
! %l5 = 0000000000000036, Mem[0000000030141400] = 00360000
stwa %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000036
! %f30 = 579dfb69 00000000, %l7 = 0000000046109074
! Mem[0000000030141410] = 9cffffff00000000
add %i5,0x010,%g1
stda %f30,[%g1+%l7]ASI_PST16_SL ! Mem[0000000030141410] = 9cffffff69fb0000
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = 0d000000, %l5 = 0000000000000036
lduha [%i2+%g0]0x80,%l5 ! %l5 = 0000000000000d00
p0_label_191:
! %f26 = 00000080, %f27 = fb191258, %f30 = 579dfb69 00000000
fsmuld %f26,%f27,%f30 ! %l0 = 0000000000000022, Unfinished, %fsr = 1100000000
! Mem[0000000010081410] = da1fc600, %l5 = 0000000000000d00
ldswa [%i2+%o5]0x88,%l5 ! %l5 = ffffffffda1fc600
! Mem[0000000010141400] = 00002bfb, %l5 = ffffffffda1fc600
ldswa [%i5+%g0]0x80,%l5 ! %l5 = 0000000000002bfb
! Mem[0000000010141400] = 00002bfb, %l1 = 00000000000000fb
ldsha [%i5+%g0]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181430] = ee3bf804 06e3359c, %l2 = 00000000, %l3 = f4e14c56
ldd [%i6+0x030],%l2 ! %l2 = 00000000ee3bf804 0000000006e3359c
! Mem[00000000211c0000] = 00002346, %l0 = 0000000000000022
ldsh [%o2+%g0],%l0 ! %l0 = 0000000000000000
! Mem[0000000030141400] = 36000000, %f28 = 0d000000
lda [%i5+%g0]0x89,%f28 ! %f28 = 36000000
membar #Sync ! Added by membar checker (37)
! Mem[0000000030041410] = f509dbb5ff00000d, %l0 = 0000000000000000
ldxa [%i1+%o5]0x89,%l0 ! %l0 = f509dbb5ff00000d
! Mem[0000000010081408] = 00000080 fb191258, %l6 = 00000069, %l7 = 46109074
ldda [%i2+%o4]0x88,%l6 ! %l6 = 00000000fb191258 0000000000000080
! Starting 10 instruction Store Burst
! Code Fragment 3
p0_fragment_12:
! %l0 = f509dbb5ff00000d
setx 0x3f34d3906126af50,%g7,%l0 ! %l0 = 3f34d3906126af50
! %l1 = 0000000000000000
setx 0x60c1114ff5ee96e2,%g7,%l1 ! %l1 = 60c1114ff5ee96e2
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 = 3f34d3906126af50
setx 0xe6990e3fe9ffdfd2,%g7,%l0 ! %l0 = e6990e3fe9ffdfd2
! %l1 = 60c1114ff5ee96e2
setx 0x48e9df27c4f79625,%g7,%l1 ! %l1 = 48e9df27c4f79625
p0_label_192:
! %l3 = 0000000006e3359c, Mem[0000000010101420] = 00000000ffe14c56
stx %l3,[%i4+0x020] ! Mem[0000000010101420] = 0000000006e3359c
! %f22 = 7fffffff ca434b01, Mem[0000000010081410] = 00c61fda ff00000d
stda %f22,[%i2+%o5]0x80 ! Mem[0000000010081410] = 7fffffff ca434b01
! Mem[0000000030101410] = 000000ff, %l1 = 48e9df27c4f79625
swapa [%i4+%o5]0x89,%l1 ! %l1 = 00000000000000ff
! %f9 = 00000000, Mem[0000000030081400] = 0000000d
sta %f9 ,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
! Mem[0000000010041404] = 20f673f4, %l1 = 00000000000000ff, %asi = 80
swapa [%i1+0x004]%asi,%l1 ! %l1 = 0000000020f673f4
! %l2 = 00000000ee3bf804, Mem[0000000030081408] = ffffd404
stha %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = fffff804
! Mem[0000000010181400] = 564ce1f4000000f4, %l1 = 0000000020f673f4
ldxa [%i6+%g0]0x88,%l1 ! %l1 = 564ce1f4000000f4
! Mem[0000000010181408] = 579dfb69, %l7 = 0000000000000080
ldstuba [%i6+%o4]0x88,%l7 ! %l7 = 00000069000000ff
! Mem[00000000300c1408] = 00002bfb, %l7 = 0000000000000069
swapa [%i3+%o4]0x89,%l7 ! %l7 = 0000000000002bfb
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = 00002bfb, %l3 = 0000000006e3359c
ldswa [%i5+%g0]0x80,%l3 ! %l3 = 0000000000002bfb
p0_label_193:
! Mem[0000000030181410] = ffdb0000, %l1 = 564ce1f4000000f4
ldsba [%i6+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030101408] = 7e000000, %l3 = 0000000000002bfb
ldstuba [%i4+%o4]0x81,%l3 ! %l3 = 0000007e000000ff
! %l1 = ffffffffffffffff, %l7 = 0000000000002bfb, %l7 = 0000000000002bfb
or %l1,%l7,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010081408] = fb191258, %l5 = 0000000000002bfb
lduba [%i2+%o4]0x88,%l5 ! %l5 = 0000000000000058
! Mem[0000000010181408] = 579dfbff, %f25 = 00000000
lda [%i6+%o4]0x88,%f25 ! %f25 = 579dfbff
! Mem[0000000010101400] = 00000000, %l1 = ffffffffffffffff
lduba [%i4+%g0]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000030181400] = 0000db94, %l7 = ffffffffffffffff
ldswa [%i6+%g0]0x89,%l7 ! %l7 = 000000000000db94
! Mem[00000000100c1410] = 564c000000000000, %f18 = 7ea55aff fb2b0000
ldd [%i3+%o5],%f18 ! %f18 = 564c0000 00000000
! Mem[0000000010081418] = d14f1fda, %f26 = 00000080
lda [%i2+0x018]%asi,%f26 ! %f26 = d14f1fda
! Starting 10 instruction Store Burst
! %l0 = e6990e3fe9ffdfd2, Mem[0000000030141408] = 00000000
stha %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0000dfd2
p0_label_194:
! %l2 = ee3bf804, %l3 = 0000007e, Mem[0000000030101400] = ffffffff c7f8ffff
stda %l2,[%i4+%g0]0x81 ! Mem[0000000030101400] = ee3bf804 0000007e
! Mem[0000000030041400] = 7fffffff, %l1 = 0000000000000000
ldstuba [%i1+%g0]0x81,%l1 ! %l1 = 0000007f000000ff
! Mem[0000000010041408] = 00000000, %l1 = 000000000000007f
ldstuba [%i1+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! %l7 = 000000000000db94, Mem[0000000010181408] = fffb9d57, %asi = 80
stwa %l7,[%i6+0x008]%asi ! Mem[0000000010181408] = 0000db94
! Mem[0000000030181410] = 0000dbff, %l1 = 0000000000000000
ldstuba [%i6+%o5]0x89,%l1 ! %l1 = 000000ff000000ff
! %l3 = 000000000000007e, Mem[0000000030101400] = ee3bf804
stha %l3,[%i4+%g0]0x81 ! Mem[0000000030101400] = 007ef804
! %f20 = 0000000d, Mem[0000000010101424] = 06e3359c
st %f20,[%i4+0x024] ! Mem[0000000010101424] = 0000000d
! %l3 = 000000000000007e, Mem[00000000100c1400] = 000000ff
stba %l3,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 0000007e
! Mem[0000000020800041] = 00ff2a9b, %l4 = 0000000000000071
ldstuba [%o1+0x041]%asi,%l4 ! %l4 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = ffffff7f, %l1 = 00000000000000ff
lduha [%i2+%o5]0x88,%l1 ! %l1 = 000000000000ff7f
p0_label_195:
! Mem[00000000218001c0] = 2dff63d1, %l6 = 00000000fb191258
ldsba [%o3+0x1c1]%asi,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010181400] = 564ce1f4000000f4, %f12 = ff000000 14ff9fe8
ldda [%i6+%g0]0x88,%f12 ! %f12 = 564ce1f4 000000f4
! Mem[0000000030181400] = 0000db94, %l6 = ffffffffffffffff
lduba [%i6+%g0]0x89,%l6 ! %l6 = 0000000000000094
! Mem[0000000010101408] = 0d000000, %l7 = 000000000000db94
lduha [%i4+0x008]%asi,%l7 ! %l7 = 0000000000000d00
! Mem[0000000010041408] = 000000ff, %f21 = 000000ff
lda [%i1+%o4]0x88,%f21 ! %f21 = 000000ff
! Mem[0000000010101410] = ff0000ff, %f25 = 579dfbff
lda [%i4+%o5]0x80,%f25 ! %f25 = ff0000ff
! Mem[00000000300c1408] = 69000000 ffffffe3, %l6 = 00000094, %l7 = 00000d00
ldda [%i3+%o4]0x81,%l6 ! %l6 = 0000000069000000 00000000ffffffe3
! Mem[00000000300c1410] = ff00002f00000000, %l5 = 0000000000000058
ldxa [%i3+%o5]0x81,%l5 ! %l5 = ff00002f00000000
! %f0 = 7fffffff, %f20 = 0000000d
fcmpes %fcc2,%f0 ,%f20 ! %fcc2 = 3
! Starting 10 instruction Store Burst
! Mem[00000000300c1410] = 2f0000ff, %l6 = 0000000069000000
ldstuba [%i3+%o5]0x89,%l6 ! %l6 = 000000ff000000ff
p0_label_196:
! %f12 = 564ce1f4 000000f4, Mem[0000000010081410] = 7fffffff ca434b01
std %f12,[%i2+%o5] ! Mem[0000000010081410] = 564ce1f4 000000f4
! Mem[0000000030181408] = ffffffff, %l0 = e6990e3fe9ffdfd2
swapa [%i6+%o4]0x89,%l0 ! %l0 = 00000000ffffffff
! %l5 = ff00002f00000000, Mem[0000000010001400] = 0d000000
stwa %l5,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000
! %f11 = 00000000, Mem[0000000010141400] = fb2b0000
sta %f11,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000
! %f22 = 7fffffff ca434b01, %l6 = 00000000000000ff
! Mem[0000000030041418] = 0000000000000000
add %i1,0x018,%g1
stda %f22,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030041418] = 014b43caffffff7f
! %l0 = 00000000ffffffff, Mem[00000000300c1410] = 2f0000ff
stba %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 2f0000ff
! %f13 = 000000f4, Mem[00000000300c1400] = 000000e8
sta %f13,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000f4
! Mem[0000000010101408] = 0d000000, %l6 = 00000000000000ff
ldstuba [%i4+%o4]0x80,%l6 ! %l6 = 0000000d000000ff
! %l7 = 00000000ffffffe3, Mem[0000000010101410] = ff0000ff
stha %l7,[%i4+%o5]0x88 ! Mem[0000000010101410] = ff00ffe3
! Starting 10 instruction Load Burst
! Mem[0000000010041438] = bca1ff70ba01ffff, %f18 = 564c0000 00000000
ldda [%i1+0x038]%asi,%f18 ! %f18 = bca1ff70 ba01ffff
p0_label_197:
! Mem[0000000020800040] = 00ff2a9b, %l2 = 00000000ee3bf804
ldsba [%o1+0x040]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141410] = ff2b000065db8bff, %l3 = 000000000000007e
ldxa [%i5+%o5]0x80,%l3 ! %l3 = ff2b000065db8bff
! Mem[0000000010001400] = 00000000, %l4 = 00000000000000ff
ldub [%i0+0x001],%l4 ! %l4 = 0000000000000000
! Mem[00000000100c141c] = ff8bffff, %l0 = 00000000ffffffff
ldsb [%i3+0x01c],%l0 ! %l0 = ffffffffffffffff
! Mem[000000001014143c] = 45be3a33, %l7 = 00000000ffffffe3
lduba [%i5+0x03f]%asi,%l7 ! %l7 = 0000000000000033
! Mem[0000000030041408] = 00000000, %l7 = 0000000000000033
ldsha [%i1+%o4]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101408] = ff00000000000000, %l0 = ffffffffffffffff
ldxa [%i4+%o4]0x80,%l0 ! %l0 = ff00000000000000
! Mem[0000000030101410] = c4f79625, %l5 = ff00002f00000000
lduwa [%i4+%o5]0x89,%l5 ! %l5 = 00000000c4f79625
! Mem[0000000010141400] = 00000000, %l7 = 0000000000000000
lduwa [%i5+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = ff00000000000000, Mem[0000000030001408] = 0000000000000000
stxa %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff00000000000000
p0_label_198:
! %l1 = 000000000000ff7f, Mem[0000000030141410] = 0000fb69ffffff9c
stxa %l1,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000000000ff7f
! %f12 = 564ce1f4 000000f4, %l4 = 0000000000000000
! Mem[0000000010001418] = d14fffda46109074
add %i0,0x018,%g1
stda %f12,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010001418] = d14fffda46109074
! %f14 = ff8bdb65 69fb9d57, %l5 = 00000000c4f79625
! Mem[0000000030081438] = 55a08fe263446c46
add %i2,0x038,%g1
stda %f14,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030081438] = 57a0fbe263db6c46
! %l0 = ff00000000000000, Mem[000000001018143a] = 00000000
sth %l0,[%i6+0x03a] ! Mem[0000000010181438] = 00000000
! %l4 = 00000000, %l5 = c4f79625, Mem[0000000010081418] = d14f1fda 579dfb69
std %l4,[%i2+0x018] ! Mem[0000000010081418] = 00000000 c4f79625
! %l2 = 00000000, %l3 = 65db8bff, Mem[0000000010001410] = ff000000 00000000
stda %l2,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000 65db8bff
! Mem[0000000010141400] = 00000000, %l5 = 00000000c4f79625
swapa [%i5+%g0]0x88,%l5 ! %l5 = 0000000000000000
! %f0 = 7fffffff 014b43ca, %l7 = 0000000000000000
! Mem[0000000030041438] = ff8bdb6569fb9d57
add %i1,0x038,%g1
stda %f0,[%g1+%l7]ASI_PST32_S ! Mem[0000000030041438] = ff8bdb6569fb9d57
! %l5 = 0000000000000000, Mem[0000000010101408] = ff000000
stba %l5,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = 00000000, %l1 = 000000000000ff7f
ldsba [%i2+%g0]0x89,%l1 ! %l1 = 0000000000000000
p0_label_199:
! %f23 = ca434b01, %f18 = bca1ff70, %f21 = 000000ff
fsubs %f23,%f18,%f21 ! %f21 = ca434b01
! Mem[0000000010041408] = 564ce1f4 000000ff, %l2 = 00000000, %l3 = 65db8bff
ldda [%i1+%o4]0x88,%l2 ! %l2 = 00000000000000ff 00000000564ce1f4
! Mem[0000000030181400] = 94db0000, %l3 = 00000000564ce1f4
lduba [%i6+%g0]0x81,%l3 ! %l3 = 0000000000000094
! Mem[00000000300c1410] = ff00002f, %l5 = 0000000000000000
lduha [%i3+%o5]0x81,%l5 ! %l5 = 000000000000ff00
! Mem[00000000300c1410] = 00000000 2f0000ff, %l2 = 000000ff, %l3 = 00000094
ldda [%i3+%o5]0x89,%l2 ! %l2 = 000000002f0000ff 0000000000000000
! Mem[0000000030081408] = 04f8ffff, %l5 = 000000000000ff00
ldsha [%i2+%o4]0x81,%l5 ! %l5 = 00000000000004f8
! %f1 = 014b43ca, %f6 = 00000000, %f0 = 7fffffff
fdivs %f1 ,%f6 ,%f0 ! %f0 = 7f800000
! Mem[0000000010001408] = 65db8bff, %f25 = ff0000ff
lda [%i0+%o4]0x80,%f25 ! %f25 = 65db8bff
! %f8 = 564ce1f4, %f5 = b5db09f5
fcmpes %fcc0,%f8 ,%f5 ! %fcc0 = 2
! Starting 10 instruction Store Burst
! %f9 = 00000000, %f1 = 014b43ca, %f14 = ff8bdb65 69fb9d57
fsmuld %f9 ,%f1 ,%f14 ! %f14 = 00000000 00000000
p0_label_200:
! %l4 = 0000000000000000, %l7 = 0000000000000000, %y = 014b43ca
umul %l4,%l7,%l5 ! %l5 = 0000000000000000, %y = 00000000
! Mem[0000000010001424] = 0000db94, %l5 = 00000000, %l0 = 00000000
add %i0,0x24,%g1
casa [%g1]0x80,%l5,%l0 ! %l0 = 000000000000db94
! %f9 = 00000000, Mem[0000000010081410] = f4e14c56
sta %f9 ,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000
! Mem[0000000010041410] = 00002bfb, %l4 = 0000000000000000
swapa [%i1+%o5]0x88,%l4 ! %l4 = 0000000000002bfb
! Mem[00000000100c1418] = ff000000ff8bffff, %l2 = 000000002f0000ff, %l2 = 000000002f0000ff
add %i3,0x18,%g1
casxa [%g1]0x80,%l2,%l2 ! %l2 = ff000000ff8bffff
! Mem[0000000030081408] = fffff804, %l2 = ff000000ff8bffff
ldstuba [%i2+%o4]0x89,%l2 ! %l2 = 00000004000000ff
! %l0 = 0000db94, %l1 = 00000000, Mem[00000000100c1408] = ffffffff fb2b0000
stda %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000db94 00000000
! Mem[0000000021800141] = 00ff6ae1, %l1 = 0000000000000000
ldstub [%o3+0x141],%l1 ! %l1 = 000000ff000000ff
! %l2 = 0000000000000004, Mem[0000000030001400] = ff434b01fb2b0000
stxa %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000000000000004
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = c4f79625, %l2 = 0000000000000004
lduha [%i5+%g0]0x88,%l2 ! %l2 = 0000000000009625
p0_label_201:
! Mem[0000000010081400] = 0d000000 ffffffff, %l4 = 00002bfb, %l5 = 00000000
ldda [%i2+0x000]%asi,%l4 ! %l4 = 000000000d000000 00000000ffffffff
! Mem[0000000030001408] = 000000ff, %l1 = 00000000000000ff
lduwa [%i0+%o4]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030181410] = 0000dbff, %l0 = 000000000000db94
lduwa [%i6+%o5]0x89,%l0 ! %l0 = 000000000000dbff
! Mem[00000000100c1410] = 00004c56, %l1 = 00000000000000ff
lduba [%i3+%o5]0x88,%l1 ! %l1 = 0000000000000056
membar #Sync ! Added by membar checker (38)
! Mem[0000000010001400] = 00000000 00000000 65db8bff 00000000
! Mem[0000000010001410] = 00000000 65db8bff d14fffda 46109074
! Mem[0000000010001420] = 901ae3ff 0000db94 579d0000 2f8b875d
! Mem[0000000010001430] = ff9fff14 ffe3ff0d 466c4463 d14f1fda
ldda [%i0]ASI_BLK_P,%f16 ! Block Load from 0000000010001400
! Mem[0000000010001410] = 00000000, %l6 = 000000000000000d
ldswa [%i0+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010001430] = ff9fff14 ffe3ff0d, %l0 = 0000dbff, %l1 = 00000056
ldda [%i0+0x030]%asi,%l0 ! %l0 = 00000000ff9fff14 00000000ffe3ff0d
! Mem[0000000010081410] = 00000000, %f3 = 00000000
lda [%i2+%o5]0x88,%f3 ! %f3 = 00000000
! Mem[0000000030181408] = e9ffdfd2, %l4 = 000000000d000000
ldsha [%i6+%o4]0x89,%l4 ! %l4 = ffffffffffffdfd2
! Starting 10 instruction Store Burst
! %l2 = 0000000000009625, Mem[0000000030141408] = 0000dfd2
stwa %l2,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00009625
p0_label_202:
! %l5 = 00000000ffffffff, Mem[0000000030041400] = ffffffff
stha %l5,[%i1+%g0]0x89 ! Mem[0000000030041400] = ffffffff
! %l3 = 0000000000000000, Mem[0000000030041408] = 00000000
stha %l3,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
! %f4 = 0d0000ff, %f8 = 564ce1f4 00000000
fstod %f4 ,%f8 ! %f8 = 39a0001f e0000000
! %f2 = 00000000 00000000, %l5 = 00000000ffffffff
! Mem[0000000030181418] = 5bbf9ce9790ab56d
add %i6,0x018,%g1
stda %f2,[%g1+%l5]ASI_PST8_S ! Mem[0000000030181418] = 0000000000000000
! %l6 = 0000000000000000, Mem[00000000300c1408] = 00000069
stwa %l6,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
! Mem[00000000201c0000] = 000dd27d, %l3 = 0000000000000000
ldstuba [%o0+0x000]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[00000000100c1410] = 00004c56, %l7 = 0000000000000000
swapa [%i3+%o5]0x88,%l7 ! %l7 = 0000000000004c56
! %l4 = ffffffffffffdfd2, Mem[0000000010101408] = 0000000000000000
stxa %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffffffffffffdfd2
! %l6 = 0000000000000000, Mem[0000000030101410] = c4f79625
stha %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = c4f70000
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = 00000000, %l7 = 0000000000004c56
ldsha [%i1+%o4]0x81,%l7 ! %l7 = 0000000000000000
p0_label_203:
! Mem[0000000010101400] = 00000000, %l2 = 0000000000009625
ldsha [%i4+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010101418] = 0d000000, %l3 = 0000000000000000
ldsw [%i4+0x018],%l3 ! %l3 = 000000000d000000
! Mem[0000000030041400] = ffffffff, %l2 = 0000000000000000
ldsha [%i1+%g0]0x89,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010041408] = 000000ff, %l5 = 00000000ffffffff
lduha [%i1+%o4]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[00000000300c1410] = ff00002f00000000, %f6 = 00000000 00000000
ldda [%i3+%o5]0x81,%f6 ! %f6 = ff00002f 00000000
membar #Sync ! Added by membar checker (39)
! %l4 = ffffffffffffdfd2, Mem[0000000010001408] = ff8bdb65
stha %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = ff8bdfd2
! Mem[0000000030001400] = 00000000, %l0 = 00000000ff9fff14
lduha [%i0+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000030181410] = ffdb0000, %l3 = 000000000d000000
ldswa [%i6+%o5]0x81,%l3 ! %l3 = ffffffffffdb0000
! %f10 = 0f000000 00000000, %f14 = 00000000 00000000
fdtox %f10,%f14 ! %f14 = 00000000 00000000
! Starting 10 instruction Store Burst
! Mem[0000000030081410] = 4b061664, %l3 = ffffffffffdb0000
swapa [%i2+%o5]0x89,%l3 ! %l3 = 000000004b061664
p0_label_204:
! Mem[0000000010181410] = 0000ff00, %l2 = ffffffffffffffff
swapa [%i6+%o5]0x88,%l2 ! %l2 = 000000000000ff00
! %l2 = 000000000000ff00, Mem[0000000010181408] = 94db0000
stwa %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000ff00
! Mem[0000000030001400] = 00000000, %l2 = 000000000000ff00
ldstuba [%i0+%g0]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010181408] = 00ff0000, %l3 = 000000004b061664, %asi = 80
swapa [%i6+0x008]%asi,%l3 ! %l3 = 0000000000ff0000
! %l2 = 00000000, %l3 = 00ff0000, Mem[0000000030101400] = 04f87e00 7e000000
stda %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000 00ff0000
! %f15 = 00000000, Mem[0000000010141410] = 00002bff
sta %f15,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000
! %l4 = ffffdfd2, %l5 = 000000ff, Mem[0000000010101418] = 0d000000 ff5aa57e
std %l4,[%i4+0x018] ! Mem[0000000010101418] = ffffdfd2 000000ff
! %f2 = 00000000, Mem[0000000030181410] = ffdb0000
sta %f2 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000
! %l0 = 0000000000000000, Mem[00000000100c1418] = ff000000ff8bffff, %asi = 80
stxa %l0,[%i3+0x018]%asi ! Mem[00000000100c1418] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = 00000000, %l0 = 0000000000000000
ldswa [%i0+%g0]0x80,%l0 ! %l0 = 0000000000000000
p0_label_205:
! Mem[0000000010181400] = f4000000, %l2 = 0000000000000000
lduh [%i6+%g0],%l2 ! %l2 = 000000000000f400
! Mem[0000000010101418] = ffffdfd2, %l6 = 0000000000000000
ldsba [%i4+0x018]%asi,%l6 ! %l6 = ffffffffffffffff
! %l6 = ffffffffffffffff, imm = 000000000000016c, %l4 = ffffffffffffdfd2
and %l6,0x16c,%l4 ! %l4 = 000000000000016c
! Mem[0000000030081400] = 00000000, %l2 = 000000000000f400
ldsha [%i2+%g0]0x81,%l2 ! %l2 = 0000000000000000
! Mem[000000001004141c] = 12ffff58, %l3 = 0000000000ff0000
lduh [%i1+0x01e],%l3 ! %l3 = 000000000000ff58
! Mem[0000000010001410] = ff8bdb65 00000000, %l6 = ffffffff, %l7 = 00000000
ldda [%i0+%o5]0x88,%l6 ! %l6 = 0000000000000000 00000000ff8bdb65
! Mem[0000000030001408] = 000000ff, %f6 = ff00002f
lda [%i0+%o4]0x89,%f6 ! %f6 = 000000ff
! Mem[0000000030141400] = 00000036000000e8, %l7 = 00000000ff8bdb65
ldxa [%i5+%g0]0x81,%l7 ! %l7 = 00000036000000e8
! Mem[0000000030081408] = 9cfffffffffff8ff, %f18 = 65db8bff 00000000
ldda [%i2+%o4]0x89,%f18 ! %f18 = 9cffffff fffff8ff
! Starting 10 instruction Store Burst
! %l3 = 000000000000ff58, Mem[0000000010001408] = d2df8bff
stha %l3,[%i0+%o4]0x80 ! Mem[0000000010001408] = ff588bff
p0_label_206:
! %l6 = 0000000000000000, Mem[0000000010101438] = 80ffadb4
sth %l6,[%i4+0x038] ! Mem[0000000010101438] = 0000adb4
! Mem[00000000300c1400] = f4000000, %l5 = 00000000000000ff
swapa [%i3+%g0]0x89,%l5 ! %l5 = 00000000f4000000
! Mem[0000000030141408] = 25960000, %l1 = 00000000ffe3ff0d
ldstuba [%i5+%o4]0x81,%l1 ! %l1 = 00000025000000ff
! %f22 = d14fffda 46109074, %l0 = 0000000000000000
! Mem[0000000030101418] = d14f1fda00000000
add %i4,0x018,%g1
stda %f22,[%g1+%l0]ASI_PST32_S ! Mem[0000000030101418] = d14f1fda00000000
! %l2 = 00000000, %l3 = 0000ff58, Mem[0000000010181410] = ffffffff 00000000
stda %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000 0000ff58
! Mem[0000000010041438] = bca1ff70, %l6 = 0000000000000000, %asi = 80
swapa [%i1+0x038]%asi,%l6 ! %l6 = 00000000bca1ff70
! %l3 = 000000000000ff58, Mem[0000000030081400] = 000000000000000d
stxa %l3,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000000000ff58
! %l4 = 000000000000016c, Mem[0000000030081410] = 0000dbff
stha %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = 016cdbff
! %l0 = 0000000000000000, Mem[0000000010041410] = 00000000
stha %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = 000000000000ff58, %l0 = 0000000000000000
ldxa [%i6+%o5]0x80,%l0 ! %l0 = 000000000000ff58
p0_label_207:
! Mem[0000000030001410] = ff09dbb5ff00000d, %f28 = ff9fff14 ffe3ff0d
ldda [%i0+%o5]0x81,%f28 ! %f28 = ff09dbb5 ff00000d
! %f19 = fffff8ff, %f2 = 00000000, %f14 = 00000000
fmuls %f19,%f2 ,%f14 ! %f14 = fffff8ff
! Mem[0000000030101400] = 00000000, %l6 = 00000000bca1ff70
lduwa [%i4+%g0]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181410] = 00000000, %l6 = 0000000000000000
ldsha [%i6+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010001438] = 466c4463 d14f1fda, %l6 = 00000000, %l7 = 000000e8
ldda [%i0+0x038]%asi,%l6 ! %l6 = 00000000466c4463 00000000d14f1fda
! Mem[0000000010101400] = 00000000, %f29 = ff00000d
lda [%i4+%g0]0x88,%f29 ! %f29 = 00000000
! Mem[0000000021800000] = ffffd806, %l5 = 00000000f4000000
lduha [%o3+0x000]%asi,%l5 ! %l5 = 000000000000ffff
! Mem[00000000100c1400] = 58ffff120000007e, %f2 = 00000000 00000000
ldda [%i3+%g0]0x88,%f2 ! %f2 = 58ffff12 0000007e
! Mem[0000000010081410] = 00000000, %l2 = 0000000000000000
lduha [%i2+0x012]%asi,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[00000000300c1400] = ff000000, %l7 = 00000000d14f1fda
swapa [%i3+%g0]0x81,%l7 ! %l7 = 00000000ff000000
p0_label_208:
! %l2 = 0000000000000000, %l5 = 000000000000ffff, %l6 = 00000000466c4463
or %l2,%l5,%l6 ! %l6 = 000000000000ffff
! %f3 = 0000007e, Mem[0000000010081408] = 581219fb
sta %f3 ,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000007e
! %l6 = 0000ffff, %l7 = ff000000, Mem[0000000030181410] = 00000000 00000000
stda %l6,[%i6+%o5]0x81 ! Mem[0000000030181410] = 0000ffff ff000000
! %l4 = 0000016c, %l5 = 0000ffff, Mem[0000000030081408] = fffff8ff 9cffffff
stda %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0000016c 0000ffff
! Mem[0000000030141408] = ff960000, %l5 = 000000000000ffff
swapa [%i5+%o4]0x81,%l5 ! %l5 = 00000000ff960000
! %l4 = 000000000000016c, Mem[0000000030101400] = 00000000
stba %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000006c
! Mem[00000000201c0001] = ff0dd27d, %l2 = 0000000000000000
ldstuba [%o0+0x001]%asi,%l2 ! %l2 = 0000000d000000ff
! Mem[0000000010141408] = ff000000, %l6 = 000000000000ffff
swapa [%i5+%o4]0x80,%l6 ! %l6 = 00000000ff000000
! %f25 = 0000db94, %f0 = 7f800000
fsqrts %f25,%f0 ! %l0 = 000000000000ff7a, Unfinished, %fsr = 1d00000800
! Starting 10 instruction Load Burst
! %l0 = 000000000000ff7a, %l7 = 00000000ff000000, %l3 = 000000000000ff58
xor %l0,%l7,%l3 ! %l3 = 00000000ff00ff7a
p0_label_209:
! Mem[0000000030101400] = 6c000000, %l5 = 00000000ff960000
ldsha [%i4+%g0]0x81,%l5 ! %l5 = 0000000000006c00
! Mem[0000000030041410] = 0d0000ff, %l3 = 00000000ff00ff7a
ldswa [%i1+%o5]0x81,%l3 ! %l3 = 000000000d0000ff
! %f10 = 0f000000 00000000, %l5 = 0000000000006c00
! Mem[00000000100c1400] = 7e00000012ffff58
stda %f10,[%i3+%l5]ASI_PST32_PL ! Mem[00000000100c1400] = 7e00000012ffff58
! Mem[0000000010041408] = 000000ff, %l4 = 000000000000016c
ldsba [%i1+%o4]0x88,%l4 ! %l4 = ffffffffffffffff
! Mem[00000000100c1430] = 00000000 000000ff, %l2 = 0000000d, %l3 = 0d0000ff
ldda [%i3+0x030]%asi,%l2 ! %l2 = 0000000000000000 00000000000000ff
! Mem[0000000030181408] = d2dfffe906e3359c, %f10 = 0f000000 00000000
ldda [%i6+%o4]0x81,%f10 ! %f10 = d2dfffe9 06e3359c
! Mem[0000000030101408] = ff000000 00000000, %l2 = 00000000, %l3 = 000000ff
ldda [%i4+%o4]0x81,%l2 ! %l2 = 00000000ff000000 0000000000000000
! Mem[0000000030101410] = 0d000000 c4f70000, %l6 = ff000000, %l7 = ff000000
ldda [%i4+%o5]0x89,%l6 ! %l6 = 00000000c4f70000 000000000d000000
! %l1 = 0000000000000025, imm = fffffffffffff388, %l3 = 0000000000000000
and %l1,-0xc78,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = ffffffffffffffff, Mem[0000000010101438] = 0000adb4ff800d00, %asi = 80
stxa %l4,[%i4+0x038]%asi ! Mem[0000000010101438] = ffffffffffffffff
p0_label_210:
! Mem[0000000030101400] = 6c000000, %l5 = 0000000000006c00
swapa [%i4+%g0]0x81,%l5 ! %l5 = 000000006c000000
! %l4 = ffffffffffffffff, Mem[0000000030041410] = 0d0000ff
stba %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = ff0000ff
! %l0 = 000000000000ff7a, Mem[00000000211c0000] = 00002346, %asi = 80
stha %l0,[%o2+0x000]%asi ! Mem[00000000211c0000] = ff7a2346
! Mem[00000000100c1414] = 00000000, %l1 = 0000000000000025
swap [%i3+0x014],%l1 ! %l1 = 0000000000000000
! %l6 = 00000000c4f70000, Mem[0000000010001400] = 00000000
stba %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000
! %l4 = ffffffffffffffff, Mem[0000000010001400] = 00000000
stwa %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = ffffffff
! %l4 = ffffffffffffffff, Mem[0000000030101408] = ff000000
stba %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff000000
! %f20 = 00000000, %f19 = fffff8ff, %f26 = 579d0000
fdivs %f20,%f19,%f26 ! %f26 = fffff8ff
! Mem[0000000030001408] = 000000ff, %l4 = ffffffffffffffff
ldstuba [%i0+%o4]0x89,%l4 ! %l4 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = ff8bdb6500000000, %l7 = 000000000d000000
ldxa [%i0+%o5]0x88,%l7 ! %l7 = ff8bdb6500000000
p0_label_211:
! Mem[0000000010081400] = 0d000000, %l3 = 0000000000000000
lduba [%i2+%g0]0x80,%l3 ! %l3 = 000000000000000d
! Mem[0000000030041400] = ffffffff 014b43ca, %l6 = c4f70000, %l7 = 00000000
ldda [%i1+%g0]0x81,%l6 ! %l6 = 00000000ffffffff 00000000014b43ca
! Mem[0000000010041400] = ff0000004b061664, %f18 = 9cffffff fffff8ff
ldda [%i1+%g0]0x88,%f18 ! %f18 = ff000000 4b061664
! Mem[0000000010101420] = 00000000, %l0 = 000000000000ff7a
ldsh [%i4+0x022],%l0 ! %l0 = 0000000000000000
! Mem[00000000201c0000] = ffffd27d, %l4 = 00000000000000ff
ldsha [%o0+0x000]%asi,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010081410] = f400000000000000, %l2 = 00000000ff000000
ldxa [%i2+%o5]0x88,%l2 ! %l2 = f400000000000000
! Mem[0000000010181400] = f4000000, %f17 = 00000000
lda [%i6+%g0]0x80,%f17 ! %f17 = f4000000
! Mem[00000000100c1424] = ffffffff, %l5 = 000000006c000000
ldsba [%i3+0x025]%asi,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010141408] = 0000ffff000000ff, %f12 = 564ce1f4 000000f4
ldda [%i5+%o4]0x80,%f12 ! %f12 = 0000ffff 000000ff
! Starting 10 instruction Store Burst
! Mem[00000000211c0000] = ff7a2346, %l4 = ffffffffffffffff
ldstub [%o2+%g0],%l4 ! %l4 = 000000ff000000ff
p0_label_212:
! %l7 = 00000000014b43ca, Mem[0000000010101410] = ff00ffe3
stwa %l7,[%i4+%o5]0x88 ! Mem[0000000010101410] = 014b43ca
! %l0 = 00000000, %l1 = 00000000, Mem[0000000030101400] = 006c0000 00ff0000
stda %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000 00000000
! %l2 = f400000000000000, Mem[0000000010181408] = 6416064b
stha %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = 64160000
! %f26 = fffff8ff 2f8b875d, %l5 = ffffffffffffffff
! Mem[0000000030141408] = 0000ffff00000000
add %i5,0x008,%g1
stda %f26,[%g1+%l5]ASI_PST16_S ! Mem[0000000030141408] = fffff8ff2f8b875d
! %f10 = d2dfffe9 06e3359c, Mem[00000000300c1408] = 00000000 ffffffe3
stda %f10,[%i3+%o4]0x81 ! Mem[00000000300c1408] = d2dfffe9 06e3359c
! %l4 = 000000ff, %l5 = ffffffff, Mem[0000000010081410] = 00000000 000000f4
stda %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff ffffffff
! %f16 = 00000000 f4000000, Mem[0000000030101408] = ff000000 00000000
stda %f16,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000 f4000000
! Mem[0000000030081400] = 00000000, %l2 = f400000000000000
ldstuba [%i2+%g0]0x89,%l2 ! %l2 = 00000000000000ff
! %l7 = 00000000014b43ca, Mem[0000000010081408] = 0000007e
stba %l7,[%i2+%o4]0x80 ! Mem[0000000010081408] = ca00007e
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = 0000000065db8bff, %f2 = 58ffff12 0000007e
ldd [%i0+%o5],%f2 ! %f2 = 00000000 65db8bff
p0_label_213:
! Mem[0000000010141400] = 7ea55affc4f79625, %l7 = 00000000014b43ca
ldxa [%i5+%g0]0x88,%l7 ! %l7 = 7ea55affc4f79625
! Mem[0000000010001408] = ff588bff, %l5 = ffffffffffffffff
lduha [%i0+%o4]0x80,%l5 ! %l5 = 000000000000ff58
! Mem[00000000300c1410] = 00000000 2f0000ff, %l6 = ffffffff, %l7 = c4f79625
ldda [%i3+%o5]0x89,%l6 ! %l6 = 000000002f0000ff 0000000000000000
! Mem[0000000030081400] = 000000ff, %f16 = 00000000
lda [%i2+%g0]0x89,%f16 ! %f16 = 000000ff
membar #Sync ! Added by membar checker (40)
! Mem[0000000010081400] = 0d000000 ffffffff ca00007e 80000000
! Mem[0000000010081410] = 000000ff ffffffff 00000000 c4f79625
! Mem[0000000010081420] = 00000000 f4e14c56 00000000 0000000f
! Mem[0000000010081430] = e89fff14 000000ff 579dfb69 2f8b875d
ldda [%i2]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010081400
! Mem[0000000030101400] = 00000000, %l2 = 0000000000000000
ldswa [%i4+%g0]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041400] = 6416064b, %l4 = 00000000000000ff
lduba [%i1+%g0]0x80,%l4 ! %l4 = 0000000000000064
! Mem[0000000010081410] = ffffffffff000000, %f24 = 901ae3ff 0000db94
ldda [%i2+%o5]0x88,%f24 ! %f24 = ffffffff ff000000
! Mem[00000000211c0000] = ff7a2346, %l6 = 000000002f0000ff
ldsha [%o2+0x000]%asi,%l6 ! %l6 = ffffffffffffff7a
! Starting 10 instruction Store Burst
! Mem[0000000030181400] = 0000db94, %l1 = 0000000000000000
ldstuba [%i6+%g0]0x89,%l1 ! %l1 = 00000094000000ff
p0_label_214:
membar #Sync ! Added by membar checker (41)
! %l7 = 0000000000000000, Mem[0000000010081400] = 0000000d
stwa %l7,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
! Code Fragment 4
p0_fragment_13:
! %l0 = 0000000000000000
setx 0x144b20082853a932,%g7,%l0 ! %l0 = 144b20082853a932
! %l1 = 0000000000000094
setx 0x17ed0f6812d58172,%g7,%l1 ! %l1 = 17ed0f6812d58172
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 = 144b20082853a932
setx 0xbc96f09f83ac89e7,%g7,%l0 ! %l0 = bc96f09f83ac89e7
! %l1 = 17ed0f6812d58172
setx 0xf4361bb87ec69c91,%g7,%l1 ! %l1 = f4361bb87ec69c91
! %f17 = f4000000, Mem[0000000030041410] = ff0000ff
sta %f17,[%i1+%o5]0x89 ! Mem[0000000030041410] = f4000000
! Mem[0000000030141408] = fff8ffff, %l6 = ffffffffffffff7a
ldstuba [%i5+%o4]0x89,%l6 ! %l6 = 000000ff000000ff
! %l4 = 00000064, %l5 = 0000ff58, Mem[0000000030181400] = 0000dbff ffffffff
stda %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000064 0000ff58
! %l6 = 00000000000000ff, Mem[0000000030081408] = 0000016c
stwa %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000ff
! %l0 = bc96f09f83ac89e7, Mem[0000000030001408] = ff000000
stha %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = 89e70000
! Mem[00000000300c1410] = ff00002f, %l5 = 000000000000ff58
ldstuba [%i3+%o5]0x81,%l5 ! %l5 = 000000ff000000ff
! %l6 = 000000ff, %l7 = 00000000, Mem[00000000100c1408] = 0000db94 00000000
stda %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000ff 00000000
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = 58ffff120000007e, %f6 = 00000000 c4f79625
ldda [%i3+%g0]0x88,%f6 ! %f6 = 58ffff12 0000007e
p0_label_215:
! Mem[0000000010181410] = 00000000, %l2 = 0000000000000000
ldsha [%i6+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010101400] = 00000000 ffffffff d2dfffff ffffffff
! Mem[0000000010101410] = ca434b01 00000000 ffffdfd2 000000ff
! Mem[0000000010101420] = 00000000 0000000d 0d0000ff 00000094
! Mem[0000000010101430] = ff9fff14 000000ff ffffffff ffffffff
ldda [%i4]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010101400
! Mem[0000000010101400] = 00000000ffffffff, %f24 = ffffffff ff000000
ldd [%i4+%g0],%f24 ! %f24 = 00000000 ffffffff
! Mem[0000000030141400] = 36000000, %l0 = bc96f09f83ac89e7
ldswa [%i5+%g0]0x89,%l0 ! %l0 = 0000000036000000
! Mem[0000000030181408] = e9ffdfd2, %l1 = f4361bb87ec69c91
lduba [%i6+%o4]0x89,%l1 ! %l1 = 00000000000000d2
! %l6 = 00000000000000ff, immed = 0000058d, %y = 00000000
smul %l6,0x58d,%l7 ! %l7 = 0000000000058773, %y = 00000000
! %f28 = ff09dbb5, %f16 = 000000ff
fcmps %fcc3,%f28,%f16 ! %fcc3 = 1
! Mem[00000000211c0000] = ff7a2346, %l2 = 0000000000000000
ldsb [%o2+%g0],%l2 ! %l2 = ffffffffffffffff
! Mem[00000000211c0000] = ff7a2346, %l5 = 00000000000000ff
ldsba [%o2+0x001]%asi,%l5 ! %l5 = 000000000000007a
! Starting 10 instruction Store Burst
! %l7 = 0000000000058773, %l1 = 00000000000000d2, %l5 = 000000000000007a
sdivx %l7,%l1,%l5 ! %l5 = 00000000000006bd
p0_label_216:
! Mem[00000000100c1410] = 00000000, %l3 = 000000000000000d
swapa [%i3+%o5]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000030001410] = ff09dbb5, %l7 = 0000000000058773
ldstuba [%i0+%o5]0x81,%l7 ! %l7 = 000000ff000000ff
! %l2 = ffffffff, %l3 = 00000000, Mem[0000000030181408] = d2dfffe9 06e3359c
stda %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffffffff 00000000
! %l6 = 000000ff, %l7 = 000000ff, Mem[0000000030101408] = 00000000 000000f4
stda %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000ff 000000ff
! Mem[0000000010081408] = ca00007e, %l2 = ffffffffffffffff
ldstuba [%i2+%o4]0x80,%l2 ! %l2 = 000000ca000000ff
! %l2 = 000000ca, %l3 = 00000000, Mem[0000000010141400] = 2596f7c4 ff5aa57e
stda %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000000ca 00000000
! %l5 = 00000000000006bd, Mem[0000000010001400] = ffffffff
stwa %l5,[%i0+%g0]0x88 ! Mem[0000000010001400] = 000006bd
! Mem[000000001018143c] = 00000000, %l0 = 36000000, %l6 = 000000ff
add %i6,0x3c,%g1
casa [%g1]0x80,%l0,%l6 ! %l6 = 0000000000000000
! Mem[00000000300c1400] = d14f1fda, %l1 = 00000000000000d2
ldstuba [%i3+%g0]0x81,%l1 ! %l1 = 000000d1000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = 7fff0000, %l0 = 0000000036000000
lduwa [%i5+%o5]0x81,%l0 ! %l0 = 000000007fff0000
p0_label_217:
! Mem[0000000030101408] = ff000000, %l6 = 0000000000000000
lduwa [%i4+%o4]0x81,%l6 ! %l6 = 00000000ff000000
! Mem[0000000010101438] = ffffffff, %f25 = ffffffff
lda [%i4+0x038]%asi,%f25 ! %f25 = ffffffff
! Mem[0000000010041408] = ff000000 f4e14c56, %l4 = 00000064, %l5 = 000006bd
ldda [%i1+%o4]0x80,%l4 ! %l4 = 00000000ff000000 00000000f4e14c56
! Mem[0000000030001410] = ff09dbb5 ff00000d, %l2 = 000000ca, %l3 = 00000000
ldda [%i0+%o5]0x81,%l2 ! %l2 = 00000000ff09dbb5 00000000ff00000d
! Mem[00000000100c1408] = 00000000000000ff, %l6 = 00000000ff000000
ldxa [%i3+%o4]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010001400] = bd060000 00000000, %l2 = ff09dbb5, %l3 = ff00000d
ldda [%i0+%g0]0x80,%l2 ! %l2 = 00000000bd060000 0000000000000000
! Mem[0000000030141408] = fffff8ff, %l5 = 00000000f4e14c56
lduha [%i5+%o4]0x81,%l5 ! %l5 = 000000000000ffff
! Mem[0000000010081400] = 00000000, %l4 = 00000000ff000000
lduwa [%i2+%g0]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010101424] = 0000000d, %f27 = 2f8b875d
ld [%i4+0x024],%f27 ! %f27 = 0000000d
! Starting 10 instruction Store Burst
! Mem[000000001014143c] = 45be3a33, %l6 = 00000000000000ff
ldstuba [%i5+0x03c]%asi,%l6 ! %l6 = 00000045000000ff
p0_label_218:
! Mem[0000000030101410] = c4f70000, %l0 = 000000007fff0000
ldstuba [%i4+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! %f19 = 4b061664, Mem[00000000300c1408] = d2dfffe9
sta %f19,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 4b061664
! Mem[0000000030081408] = 000000ff, %l7 = 00000000000000ff
ldstuba [%i2+%o4]0x89,%l7 ! %l7 = 000000ff000000ff
! Mem[0000000010041400] = 4b061664, %l2 = 00000000bd060000
swapa [%i1+%g0]0x88,%l2 ! %l2 = 000000004b061664
membar #Sync ! Added by membar checker (42)
! %l2 = 4b061664, %l3 = 00000000, Mem[0000000010101408] = ffffdfd2 ffffffff
stda %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = 4b061664 00000000
! Mem[0000000030181408] = ffffffff, %l3 = 0000000000000000
ldstuba [%i6+%o4]0x89,%l3 ! %l3 = 000000ff000000ff
! %f11 = 00000094, Mem[0000000030141400] = 36000000
sta %f11,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000094
! %l7 = 00000000000000ff, %l0 = 0000000000000000, %l0 = 0000000000000000
or %l7,%l0,%l0 ! %l0 = 00000000000000ff
! %l1 = 00000000000000d1, Mem[0000000030181408] = ffffffff
stha %l1,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00d1ffff
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = 0000ff7f, %f25 = ffffffff
lda [%i5+%o5]0x89,%f25 ! %f25 = 0000ff7f
p0_label_219:
! Mem[0000000010041408] = ff000000, %f25 = 0000ff7f
lda [%i1+%o4]0x80,%f25 ! %f25 = ff000000
! Mem[0000000010141400] = 000000ca, %l6 = 0000000000000045
ldswa [%i5+%g0]0x80,%l6 ! %l6 = 00000000000000ca
! Mem[0000000021800180] = ffe3dde9, %l1 = 00000000000000d1
ldsba [%o3+0x181]%asi,%l1 ! %l1 = ffffffffffffffe3
! Mem[0000000010081400] = ffffffff00000000, %f2 = d2dfffff ffffffff
ldda [%i2+%g0]0x88,%f2 ! %f2 = ffffffff 00000000
! Mem[0000000010141410] = ff8bdb6500000000, %f24 = 00000000 ff000000
ldda [%i5+%o5]0x88,%f24 ! %f24 = ff8bdb65 00000000
! Mem[0000000030181400] = 00000064, %l1 = ffffffffffffffe3
ldsha [%i6+%g0]0x89,%l1 ! %l1 = 0000000000000064
! Mem[000000001008140c] = 80000000, %f13 = 000000ff
ld [%i2+0x00c],%f13 ! %f13 = 80000000
! Mem[0000000010141418] = ff44ffeefff8ffff, %l2 = 000000004b061664
ldxa [%i5+0x018]%asi,%l2 ! %l2 = ff44ffeefff8ffff
! Mem[0000000010041408] = ff000000, %f11 = 00000094
lda [%i1+%o4]0x80,%f11 ! %f11 = ff000000
! Starting 10 instruction Store Burst
! Mem[0000000021800041] = 0000a70e, %l6 = 00000000000000ca
ldstuba [%o3+0x041]%asi,%l6 ! %l6 = 00000000000000ff
p0_label_220:
! %l0 = 000000ff, %l1 = 00000064, Mem[0000000010141408] = ffff0000 ff000000
stda %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000ff 00000064
! %f27 = 0000000d, %f31 = d14f1fda, %f1 = ffffffff
fdivs %f27,%f31,%f1 ! %f1 = 80000000
! %l7 = 00000000000000ff, Mem[00000000100c1410] = 0d000000
stha %l7,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00ff0000
! Mem[0000000010041400] = 000006bd, %l1 = 0000000000000064
swapa [%i1+%g0]0x80,%l1 ! %l1 = 00000000000006bd
! Mem[0000000030181410] = ffff0000, %l2 = ff44ffeefff8ffff
ldstuba [%i6+%o5]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[00000000100c1432] = 00000000, %l1 = 00000000000006bd
ldstub [%i3+0x032],%l1 ! %l1 = 00000000000000ff
! %l4 = 0000000000000000, Mem[0000000030181408] = ffffd100
stwa %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000
! %l1 = 0000000000000000, Mem[0000000030141400] = e800000000000094
stxa %l1,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000000000000000
! Mem[00000000218000c1] = 34ff1f7c, %l5 = 000000000000ffff
ldstub [%o3+0x0c1],%l5 ! %l5 = 000000ff000000ff
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (43)
! Mem[0000000010101400] = 00000000 ffffffff 6416064b 00000000
! Mem[0000000010101410] = ca434b01 00000000 ffffdfd2 000000ff
! Mem[0000000010101420] = 00000000 0000000d 0d0000ff 00000094
! Mem[0000000010101430] = ff9fff14 000000ff ffffffff ffffffff
ldda [%i4]ASI_BLK_PL,%f0 ! Block Load from 0000000010101400
p0_label_221:
! Mem[0000000030081400] = ff000000, %l1 = 0000000000000000
ldswa [%i2+%g0]0x81,%l1 ! %l1 = ffffffffff000000
! Mem[00000000100c1400] = 7e000000, %l6 = 0000000000000000
ldsba [%i3+0x002]%asi,%l6 ! %l6 = 0000000000000000
! %f16 = 000000ff f4000000 ff000000 4b061664
! %f20 = 00000000 65db8bff d14fffda 46109074
! %f24 = ff8bdb65 00000000 fffff8ff 0000000d
! %f28 = ff09dbb5 00000000 466c4463 d14f1fda
stda %f16,[%i0]ASI_BLK_P ! Block Store to 0000000010001400
! %l4 = 0000000000000000, imm = 000000000000001b, %l1 = ffffffffff000000
xnor %l4,0x01b,%l1 ! %l1 = ffffffffffffffe4
! %l4 = 0000000000000000, %l2 = 0000000000000000, %l1 = ffffffffffffffe4
mulx %l4,%l2,%l1 ! %l1 = 0000000000000000
! Mem[0000000030041408] = 00000000, %l3 = 00000000000000ff
lduba [%i1+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010141410] = 00000000, %l4 = 0000000000000000
ldsba [%i5+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010101420] = 000000000000000d, %l3 = 0000000000000000
ldxa [%i4+0x020]%asi,%l3 ! %l3 = 000000000000000d
! Mem[00000000100c1410] = 00ff0000, %l5 = 00000000000000ff
ldsba [%i3+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = 0000000000000000, Mem[0000000030041408] = 00000000
stba %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
p0_label_222:
! Mem[0000000010141400] = ca000000, %l2 = 0000000000000000
ldstuba [%i5+%g0]0x88,%l2 ! %l2 = 00000000000000ff
! %l7 = 00000000000000ff, Mem[0000000010041400] = 00000064
stba %l7,[%i1+%g0]0x80 ! Mem[0000000010041400] = ff000064
membar #Sync ! Added by membar checker (44)
! %l3 = 000000000000000d, Mem[0000000010101408] = 4b061664
stha %l3,[%i4+%o4]0x88 ! Mem[0000000010101408] = 4b06000d
! Mem[00000000300c1410] = 2f0000ff, %l6 = 0000000000000000
swapa [%i3+%o5]0x89,%l6 ! %l6 = 000000002f0000ff
! %l5 = 0000000000000000, imm = fffffffffffff7db, %l7 = 00000000000000ff
addc %l5,-0x825,%l7 ! %l7 = fffffffffffff7db
! %f10 = 94000000 ff00000d, Mem[0000000010001420] = ff8bdb65 00000000
std %f10,[%i0+0x020] ! Mem[0000000010001420] = 94000000 ff00000d
! Mem[0000000030101408] = 000000ff, %l5 = 0000000000000000
ldstuba [%i4+%o4]0x89,%l5 ! %l5 = 000000ff000000ff
! %l0 = 00000000000000ff, Mem[0000000030141408] = 5d878b2ffff8ffff
stxa %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000000000ff
! Mem[0000000010001410] = 00000000, %l3 = 000000000000000d
ldstuba [%i0+%o5]0x80,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = ff000000, %l7 = fffffffffffff7db
lduwa [%i0+%o5]0x80,%l7 ! %l7 = 00000000ff000000
p0_label_223:
! Mem[0000000030041400] = ffffffff, %l3 = 0000000000000000
lduba [%i1+%g0]0x81,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010001410] = ff00000065db8bff, %l0 = 00000000000000ff
ldxa [%i0+%o5]0x80,%l0 ! %l0 = ff00000065db8bff
! Mem[0000000010101418] = ffffdfd2, %l6 = 000000002f0000ff
lduh [%i4+0x01a],%l6 ! %l6 = 000000000000dfd2
! Mem[0000000030101410] = ff00f7c4, %l0 = ff00000065db8bff
ldsba [%i4+%o5]0x81,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030141410] = 0000ff7f, %l2 = 0000000000000000
ldswa [%i5+%o5]0x89,%l2 ! %l2 = 000000000000ff7f
! Mem[0000000010041400] = 640000ff, %l0 = ffffffffffffffff
ldsba [%i1+%g0]0x88,%l0 ! %l0 = ffffffffffffffff
! Mem[00000000300c1410] = 0000000000000000, %f30 = 466c4463 d14f1fda
ldda [%i3+%o5]0x81,%f30 ! %f30 = 00000000 00000000
! Mem[0000000010001400] = 000000ff f4000000, %l0 = ffffffff, %l1 = 00000000
ldda [%i0+%g0]0x80,%l0 ! %l0 = 00000000000000ff 00000000f4000000
! %l0 = 00000000000000ff, %l2 = 000000000000ff7f, %y = 00000000
sdiv %l0,%l2,%l6 ! %l6 = 0000000000000000
mov %l0,%y ! %y = 000000ff
! Starting 10 instruction Store Burst
! Mem[00000000300c1408] = 6416064b, %l4 = 0000000000000000
ldstuba [%i3+%o4]0x89,%l4 ! %l4 = 0000004b000000ff
p0_label_224:
! %f0 = ffffffff 00000000 00000000 4b061664
! %f4 = 00000000 014b43ca ff000000 d2dfffff
! %f8 = 0d000000 00000000 94000000 ff00000d
! %f12 = ff000000 14ff9fff ffffffff ffffffff
stda %f0,[%i0]ASI_BLK_P ! Block Store to 0000000010001400
! Mem[0000000030101408] = ff000000, %l7 = 00000000ff000000
ldstuba [%i4+%o4]0x81,%l7 ! %l7 = 000000ff000000ff
! %l2 = 000000000000ff7f, Mem[0000000030041408] = 0000000000000000
stxa %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000000000ff7f
! Mem[0000000010081408] = 7e0000ff, %l6 = 0000000000000000
ldstuba [%i2+%o4]0x88,%l6 ! %l6 = 000000ff000000ff
! %l5 = 00000000000000ff, Mem[0000000010181418] = 000084e8d3ffffff
stx %l5,[%i6+0x018] ! Mem[0000000010181418] = 00000000000000ff
! %l2 = 0000ff7f, %l3 = 000000ff, Mem[0000000010181430] = ee3bf804 06e3359c
std %l2,[%i6+0x030] ! Mem[0000000010181430] = 0000ff7f 000000ff
! %l3 = 00000000000000ff, Mem[0000000010181408] = 00001664
stwa %l3,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000ff
! %l6 = 00000000000000ff, imm = 00000000000009a4, %l2 = 000000000000ff7f
or %l6,0x9a4,%l2 ! %l2 = 00000000000009ff
! Mem[00000000100c1410] = 0000ff00, %l4 = 000000000000004b
swapa [%i3+%o5]0x88,%l4 ! %l4 = 000000000000ff00
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = 00000000, %l0 = 00000000000000ff
ldsba [%i6+%o4]0x89,%l0 ! %l0 = 0000000000000000
p0_label_225:
! Mem[0000000010041418] = 69fb9d57, %f19 = 4b061664
ld [%i1+0x018],%f19 ! %f19 = 69fb9d57
! Mem[0000000010081420] = 00000000f4e14c56, %l3 = 00000000000000ff
ldx [%i2+0x020],%l3 ! %l3 = 00000000f4e14c56
! Mem[0000000030101408] = 000000ff, %l4 = 000000000000ff00
lduha [%i4+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010081400] = 00000000, %l7 = 00000000000000ff
ldsha [%i2+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[00000000300c1410] = 0000000000000000, %l2 = 00000000000009ff
ldxa [%i3+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000030101400] = 00000000, %l1 = 00000000f4000000
ldsha [%i4+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030001400] = 000000ff, %l3 = 00000000f4e14c56
lduha [%i0+%g0]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[00000000300c1408] = 641606ff, %l6 = 00000000000000ff
ldsha [%i3+%o4]0x89,%l6 ! %l6 = 00000000000006ff
! Mem[0000000030081400] = ff000000 0000ff58 ff000000 ffff0000
! Mem[0000000030081410] = 016cdbff c7f8ffff 7490e1f4 001f4f00
! Mem[0000000030081420] = 94dba373 d0cb1a90 5d878b2f 69fb9d57
! Mem[0000000030081430] = 0dffe3ff 14ff9fe8 57a0fbe2 63db6c46
ldda [%i2]ASI_BLK_S,%f16 ! Block Load from 0000000030081400
! Starting 10 instruction Store Burst
! %f13 = 14ff9fff, %f4 = 00000000
fcmps %fcc1,%f13,%f4 ! %fcc1 = 2
p0_label_226:
! Mem[0000000030101410] = ff00f7c4, %l5 = 00000000000000ff
swapa [%i4+%o5]0x81,%l5 ! %l5 = 00000000ff00f7c4
! %l4 = 00000000000000ff, Mem[0000000010081402] = 00000000
sth %l4,[%i2+0x002] ! Mem[0000000010081400] = 000000ff
! %l3 = 00000000000000ff, Mem[0000000030141410] = 0000ff7f
stwa %l3,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000ff
! %f3 = 4b061664, Mem[0000000030001400] = ff000000
sta %f3 ,[%i0+%g0]0x81 ! Mem[0000000030001400] = 4b061664
! Mem[0000000010141430] = 524b7e2e, %l0 = 0000000000000000
swap [%i5+0x030],%l0 ! %l0 = 00000000524b7e2e
! %f5 = 014b43ca, Mem[0000000030181410] = ffff00ff
sta %f5 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = 014b43ca
! %l1 = 0000000000000000, Mem[0000000030141410] = 000000ff
stha %l1,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
! Mem[0000000030181410] = ca434b01, %l3 = 00000000000000ff
ldstuba [%i6+%o5]0x81,%l3 ! %l3 = 000000ca000000ff
! %l2 = 0000000000000000, Mem[0000000030041410] = 000000f4
stwa %l2,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000
! Starting 10 instruction Load Burst
! %l4 = 00000000000000ff, %l7 = 0000000000000000, %l2 = 0000000000000000
addc %l4,%l7,%l2 ! %l2 = 00000000000000ff
p0_label_227:
! Mem[0000000010081400] = ff000000, %l3 = 00000000000000ca
ldswa [%i2+%g0]0x88,%l3 ! %l3 = ffffffffff000000
! Mem[0000000010101400] = 00000000, %l7 = 0000000000000000
ldswa [%i4+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081410] = ff000000, %l6 = 00000000000006ff
ldswa [%i2+%o5]0x88,%l6 ! %l6 = ffffffffff000000
! Mem[0000000030141410] = 00000000, %f10 = 94000000
lda [%i5+%o5]0x89,%f10 ! %f10 = 00000000
! Mem[0000000030041410] = 00000000b5db09f5, %l0 = 00000000524b7e2e
ldxa [%i1+%o5]0x81,%l0 ! %l0 = 00000000b5db09f5
! Mem[0000000010041408] = 000000ff, %l3 = ffffffffff000000
lduba [%i1+%o4]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[00000000211c0000] = ff7a2346, %l2 = 00000000000000ff
lduba [%o2+0x001]%asi,%l2 ! %l2 = 000000000000007a
! Mem[0000000010041410] = 00000000, %l2 = 000000000000007a
ldsba [%i1+0x011]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000030101408] = ff000000, %l2 = 0000000000000000
ldsba [%i4+%o4]0x81,%l2 ! %l2 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l5 = 00000000ff00f7c4, Mem[00000000100c1410] = 4b00000000000025
stxa %l5,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000ff00f7c4
p0_label_228:
! %f0 = ffffffff 00000000 00000000 4b061664
! %f4 = 00000000 014b43ca ff000000 d2dfffff
! %f8 = 0d000000 00000000 00000000 ff00000d
! %f12 = ff000000 14ff9fff ffffffff ffffffff
stda %f0,[%i4]ASI_BLK_AIUSL ! Block Store to 0000000030101400
! Code Fragment 3
p0_fragment_14:
! %l0 = 00000000b5db09f5
setx 0x234ab6c8127eb069,%g7,%l0 ! %l0 = 234ab6c8127eb069
! %l1 = 0000000000000000
setx 0xbf5bd697cf951167,%g7,%l1 ! %l1 = bf5bd697cf951167
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 = 234ab6c8127eb069
setx 0xff97bed0515172ea,%g7,%l0 ! %l0 = ff97bed0515172ea
! %l1 = bf5bd697cf951167
setx 0x84939fefead2dc54,%g7,%l1 ! %l1 = 84939fefead2dc54
! Mem[0000000010141408] = ff000000, %l3 = 00000000000000ff
ldstuba [%i5+%o4]0x80,%l3 ! %l3 = 000000ff000000ff
! %l5 = 00000000ff00f7c4, Mem[0000000030041410] = 00000000
stwa %l5,[%i1+%o5]0x81 ! Mem[0000000030041410] = ff00f7c4
! %l4 = 00000000000000ff, Mem[00000000100c1408] = 000000ff
stba %l4,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000ff
! %l5 = 00000000ff00f7c4, Mem[0000000030101410] = 014b43ca
stba %l5,[%i4+%o5]0x89 ! Mem[0000000030101410] = 014b43c4
! Mem[0000000010141410] = 00000000, %l3 = 00000000000000ff
ldstuba [%i5+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! %f17 = 0000ff58, Mem[0000000010081400] = 000000ff
sta %f17,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000ff58
! Mem[0000000030081400] = 000000ff, %l2 = ffffffffffffffff
ldsba [%i2+%g0]0x89,%l2 ! %l2 = ffffffffffffffff
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (45)
! Mem[0000000010101400] = 00000000, %l4 = 00000000000000ff
lduw [%i4+%g0],%l4 ! %l4 = 0000000000000000
p0_label_229:
! Mem[0000000010101408] = 0d00064b00000000, %l3 = 0000000000000000
ldxa [%i4+%o4]0x80,%l3 ! %l3 = 0d00064b00000000
! %l1 = 84939fefead2dc54, %l5 = 00000000ff00f7c4, %l5 = 00000000ff00f7c4
xnor %l1,%l5,%l5 ! %l5 = 7b6c6010ea2dd46f
! %f31 = 63db6c46, %f11 = ff00000d
fcmpes %fcc1,%f31,%f11 ! %fcc1 = 2
! Mem[0000000030041400] = ca434b01 ffffffff, %l6 = ff000000, %l7 = 00000000
ldda [%i1+%g0]0x89,%l6 ! %l6 = 00000000ffffffff 00000000ca434b01
! Mem[0000000030101410] = c4434b01, %l5 = 7b6c6010ea2dd46f
ldsha [%i4+%o5]0x81,%l5 ! %l5 = ffffffffffffc443
! %l4 = 0000000000000000, immed = ffffff85, %y = 000000ff
sdiv %l4,-0x07b,%l6 ! %l6 = ffffffff80000000
mov %l0,%y ! %y = 515172ea
! Mem[0000000030081400] = 000000ff, %l0 = ff97bed0515172ea
lduha [%i2+%g0]0x89,%l0 ! %l0 = 00000000000000ff
! %l4 = 0000000000000000, imm = fffffffffffff21d, %l2 = ffffffffffffffff
xnor %l4,-0xde3,%l2 ! %l2 = 0000000000000de2
! Mem[0000000010181430] = 0000ff7f 000000ff, %l6 = 80000000, %l7 = ca434b01
ldd [%i6+0x030],%l6 ! %l6 = 000000000000ff7f 00000000000000ff
! Starting 10 instruction Store Burst
! Code Fragment 3
p0_fragment_15:
! %l0 = 00000000000000ff
setx 0xbb965a104af61efe,%g7,%l0 ! %l0 = bb965a104af61efe
! %l1 = 84939fefead2dc54
setx 0xbff652b80f11fc61,%g7,%l1 ! %l1 = bff652b80f11fc61
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 = bb965a104af61efe
setx 0x3680cf60523cb0a9,%g7,%l0 ! %l0 = 3680cf60523cb0a9
! %l1 = bff652b80f11fc61
setx 0xc84563c02aa2102e,%g7,%l1 ! %l1 = c84563c02aa2102e
p0_label_230:
! %l0 = 523cb0a9, %l1 = 2aa2102e, Mem[00000000100c1408] = 000000ff 00000000
stda %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 523cb0a9 2aa2102e
! Mem[0000000010001400] = ffffffff, %l1 = c84563c02aa2102e
ldstuba [%i0+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
! %f15 = ffffffff, Mem[0000000010101408] = 0d00064b
sta %f15,[%i4+%o4]0x80 ! Mem[0000000010101408] = ffffffff
! %f18 = ff000000, Mem[0000000010181410] = 00000000
sta %f18,[%i6+%o5]0x88 ! Mem[0000000010181410] = ff000000
! %l2 = 0000000000000de2, Mem[00000000211c0000] = ff7a2346
sth %l2,[%o2+%g0] ! Mem[00000000211c0000] = 0de22346
! Mem[0000000010081420] = 00000000, %l5 = ffffc443, %l1 = 000000ff
add %i2,0x20,%g1
casa [%g1]0x80,%l5,%l1 ! %l1 = 0000000000000000
! Mem[0000000030001408] = 89e70000, %l4 = 0000000000000000
ldstuba [%i0+%o4]0x81,%l4 ! %l4 = 00000089000000ff
! %l0 = 3680cf60523cb0a9, Mem[000000001008142c] = 0000000f
stw %l0,[%i2+0x02c] ! Mem[000000001008142c] = 523cb0a9
! %l2 = 0000000000000de2, Mem[00000000100c1428] = 00000000, %asi = 80
stwa %l2,[%i3+0x028]%asi ! Mem[00000000100c1428] = 00000de2
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = 04000000 6416064b, %l2 = 00000de2, %l3 = 00000000
ldda [%i0+%g0]0x89,%l2 ! %l2 = 000000006416064b 0000000004000000
p0_label_231:
! Mem[0000000010081400] = 0000ff58, %l1 = 0000000000000000
ldsb [%i2+0x001],%l1 ! %l1 = 0000000000000000
! Mem[00000000100c1410] = 00000000, %l1 = 0000000000000000
lduha [%i3+%o5]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010001408] = 6416064b00000000, %l2 = 000000006416064b
ldxa [%i0+%o4]0x88,%l2 ! %l2 = 6416064b00000000
! Mem[0000000010001410] = 00000000, %l4 = 0000000000000089
lduwa [%i0+%o5]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000030081400] = 58ff0000000000ff, %f22 = 7490e1f4 001f4f00
ldda [%i2+%g0]0x89,%f22 ! %f22 = 58ff0000 000000ff
! Mem[0000000010081400] = 0000ff58, %l7 = 00000000000000ff
lduha [%i2+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[00000000100c1410] = 00000000 ff00f7c4, %l4 = 00000000, %l5 = ffffc443
ldda [%i3+%o5]0x80,%l4 ! %l4 = 0000000000000000 00000000ff00f7c4
! Code Fragment 4
p0_fragment_16:
! %l0 = 3680cf60523cb0a9
setx 0x0ecd7a1834c5a0aa,%g7,%l0 ! %l0 = 0ecd7a1834c5a0aa
! %l1 = 0000000000000000
setx 0x953d65f0337740c0,%g7,%l1 ! %l1 = 953d65f0337740c0
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 = 0ecd7a1834c5a0aa
setx 0x48fe82b7f337371a,%g7,%l0 ! %l0 = 48fe82b7f337371a
! %l1 = 953d65f0337740c0
setx 0x0e186f6f94033e6c,%g7,%l1 ! %l1 = 0e186f6f94033e6c
! Mem[0000000010101408] = ffffffff, %l0 = 48fe82b7f337371a
lduha [%i4+%o4]0x80,%l0 ! %l0 = 000000000000ffff
! Starting 10 instruction Store Burst
! %l2 = 6416064b00000000, Mem[0000000010181410] = 000000ff
stwa %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000
p0_label_232:
! %f22 = 58ff0000, Mem[0000000030141408] = 000000ff
sta %f22,[%i5+%o4]0x89 ! Mem[0000000030141408] = 58ff0000
! %l1 = 0e186f6f94033e6c, Mem[0000000030181408] = 00000000
stha %l1,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00003e6c
! %l5 = 00000000ff00f7c4, Mem[0000000030081410] = fffff8c7ffdb6c01
stxa %l5,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000ff00f7c4
! Mem[0000000020800000] = 0000d48e, %l1 = 0e186f6f94033e6c
ldstuba [%o1+0x000]%asi,%l1 ! %l1 = 00000000000000ff
! %l4 = 00000000, %l5 = ff00f7c4, Mem[0000000010101400] = 00000000 ffffffff
stda %l4,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000 ff00f7c4
! Mem[0000000010181420] = 4bc1655b12ffff58, %l5 = 00000000ff00f7c4, %l0 = 000000000000ffff
add %i6,0x20,%g1
casxa [%g1]0x80,%l5,%l0 ! %l0 = 4bc1655b12ffff58
! Mem[0000000010181408] = ff000000, %l5 = 00000000ff00f7c4
ldstuba [%i6+%o4]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010001418] = ff000000d2dfffff, %l0 = 4bc1655b12ffff58, %l7 = 0000000000000000
add %i0,0x18,%g1
casxa [%g1]0x80,%l0,%l7 ! %l7 = ff000000d2dfffff
! Mem[0000000010141431] = 00000000, %l2 = 6416064b00000000
ldstuba [%i5+0x031]%asi,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = a9b03c52, %f1 = 00000000
lda [%i3+%o4]0x80,%f1 ! %f1 = a9b03c52
p0_label_233:
! Mem[0000000010081410] = ff000000, %l3 = 0000000004000000
ldsha [%i2+%o5]0x88,%l3 ! %l3 = 0000000000000000
! Mem[000000001000140c] = 4b061664, %l5 = 0000000000000000
lduba [%i0+0x00e]%asi,%l5 ! %l5 = 0000000000000016
! %l5 = 0000000000000016, %l2 = 0000000000000000, %l3 = 0000000000000000
sub %l5,%l2,%l3 ! %l3 = 0000000000000016
! Mem[0000000010081430] = e89fff14000000ff, %l7 = ff000000d2dfffff
ldxa [%i2+0x030]%asi,%l7 ! %l7 = e89fff14000000ff
! Mem[00000000300c1400] = ff4f1fda, %f25 = d0cb1a90
lda [%i3+%g0]0x81,%f25 ! %f25 = ff4f1fda
! Mem[00000000211c0000] = 0de22346, %l7 = e89fff14000000ff
lduh [%o2+%g0],%l7 ! %l7 = 0000000000000de2
! Mem[0000000030141410] = 00000000, %l6 = 000000000000ff7f
lduha [%i5+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000030181408] = 6c3e000000000000, %f0 = ffffffff a9b03c52
ldda [%i6+%o4]0x81,%f0 ! %f0 = 6c3e0000 00000000
! Mem[0000000030141408] = 58ff0000, %l2 = 0000000000000000
lduha [%i5+%o4]0x89,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! %l5 = 0000000000000016, Mem[0000000010181400] = f4000000
stba %l5,[%i6+%g0]0x80 ! Mem[0000000010181400] = 16000000
p0_label_234:
! %f16 = ff000000 0000ff58, Mem[0000000010001400] = ffffffff 00000000
stda %f16,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff000000 0000ff58
! %l3 = 0000000000000016, Mem[0000000010101410] = ca434b01
stwa %l3,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000016
! %f10 = 00000000 ff00000d, Mem[00000000300c1400] = da1f4fff 00000000
stda %f10,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 ff00000d
! %l4 = 00000000, %l5 = 00000016, Mem[0000000010081408] = ff00007e 80000000
stda %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000 00000016
! Mem[0000000010001408] = 00000000, %l7 = 0000000000000de2
swapa [%i0+%o4]0x88,%l7 ! %l7 = 0000000000000000
! %l0 = 4bc1655b12ffff58, Mem[0000000010181410] = 00000000
stwa %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = 12ffff58
! Mem[0000000010081438] = 579dfb69, %l7 = 0000000000000000, %asi = 80
swapa [%i2+0x038]%asi,%l7 ! %l7 = 00000000579dfb69
! Mem[0000000030141410] = 00000000, %l7 = 00000000579dfb69
ldstuba [%i5+%o5]0x89,%l7 ! %l7 = 00000000000000ff
! %l7 = 0000000000000000, Mem[0000000010181408] = ff0000ff
stha %l7,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = 6400000058ff0000, %f28 = 0dffe3ff 14ff9fe8
ldda [%i6+%g0]0x81,%f28 ! %f28 = 64000000 58ff0000
p0_label_235:
! Mem[0000000010141410] = ff00000065db8bff, %f6 = ff000000 d2dfffff
ldda [%i5+%o5]0x80,%f6 ! %f6 = ff000000 65db8bff
! Mem[0000000010101400] = 00000000, %l4 = 0000000000000000
ldsha [%i4+0x002]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000030001410] = ff09dbb5, %l1 = 0000000000000000
ldsba [%i0+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030141400] = 00000000, %l3 = 0000000000000016
ldsba [%i5+%g0]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010081430] = e89fff14, %l6 = 0000000000000000
ldsba [%i2+0x032]%asi,%l6 ! %l6 = ffffffffffffffff
! Mem[00000000300c1408] = ff061664, %l4 = 0000000000000000
lduwa [%i3+%o4]0x81,%l4 ! %l4 = 00000000ff061664
! Mem[0000000021800080] = 7134bafb, %l1 = ffffffffffffffff
lduh [%o3+0x080],%l1 ! %l1 = 0000000000007134
! Mem[0000000010081408] = 00000000, %l5 = 0000000000000016
lduwa [%i2+%o4]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000030141408] = 58ff0000, %l1 = 0000000000007134
lduwa [%i5+%o4]0x89,%l1 ! %l1 = 0000000058ff0000
! Starting 10 instruction Store Burst
! Mem[0000000020800001] = ff00d48e, %l3 = 0000000000000000
ldstuba [%o1+0x001]%asi,%l3 ! %l3 = 00000000000000ff
p0_label_236:
! %f10 = 00000000 ff00000d, %l1 = 0000000058ff0000
! Mem[0000000030081418] = 7490e1f4001f4f00
add %i2,0x018,%g1
stda %f10,[%g1+%l1]ASI_PST32_SL ! Mem[0000000030081418] = 7490e1f4001f4f00
! %l2 = 00000000, %l3 = 00000000, Mem[0000000010101400] = 00000000 ff00f7c4
stda %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000 00000000
! Mem[0000000010081410] = ff000000, %l4 = 00000000ff061664
ldstuba [%i2+%o5]0x88,%l4 ! %l4 = 00000000000000ff
! %l6 = ffffffff, %l7 = 00000000, Mem[0000000010101410] = 16000000 00000000
stda %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffffffff 00000000
! %l7 = 0000000000000000, Mem[0000000010141408] = ff000000
stwa %l7,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
! %f8 = 0d000000 00000000, %l2 = 0000000000000000
! Mem[0000000030041420] = 564ce1f400000000
add %i1,0x020,%g1
stda %f8,[%g1+%l2]ASI_PST32_SL ! Mem[0000000030041420] = 564ce1f400000000
! Mem[0000000030041400] = ffffffff, %l4 = 0000000000000000
swapa [%i1+%g0]0x89,%l4 ! %l4 = 00000000ffffffff
! Mem[00000000100c1410] = 00000000, %l1 = 0000000058ff0000
swapa [%i3+%o5]0x88,%l1 ! %l1 = 0000000000000000
! Mem[00000000100c1418] = 00000000, %l5 = 00000000, %l2 = 00000000
add %i3,0x18,%g1
casa [%g1]0x80,%l5,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = 6416064b00000000, %l4 = 00000000ffffffff
ldxa [%i4+%o4]0x81,%l4 ! %l4 = 6416064b00000000
p0_label_237:
! Mem[00000000300c1408] = 641606ff, %l3 = 0000000000000000
lduha [%i3+%o4]0x89,%l3 ! %l3 = 00000000000006ff
! Mem[0000000030141410] = 00000000 000000ff, %l2 = 00000000, %l3 = 000006ff
ldda [%i5+%o5]0x89,%l2 ! %l2 = 00000000000000ff 0000000000000000
! Mem[0000000030181408] = 00003e6c, %l7 = 0000000000000000
lduha [%i6+%o4]0x89,%l7 ! %l7 = 0000000000003e6c
! Mem[0000000010041400] = ff000064, %l5 = 0000000000000000
ldswa [%i1+%g0]0x80,%l5 ! %l5 = ffffffffff000064
! Mem[00000000100c1418] = 00000000 00000000, %l2 = 000000ff, %l3 = 00000000
ldd [%i3+0x018],%l2 ! %l2 = 0000000000000000 0000000000000000
! Mem[0000000010141410] = 000000ff, %l3 = 0000000000000000
ldsha [%i5+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030041408] = 7fff0000, %l7 = 0000000000003e6c
lduha [%i1+%o4]0x81,%l7 ! %l7 = 0000000000007fff
! Mem[0000000010101410] = ffffffff, %f7 = 65db8bff
lda [%i4+%o5]0x80,%f7 ! %f7 = ffffffff
! %l7 = 0000000000007fff, imm = 00000000000009ed, %l1 = 0000000000000000
andn %l7,0x9ed,%l1 ! %l1 = 0000000000007612
! Starting 10 instruction Store Burst
! %l4 = 6416064b00000000, Mem[0000000010081414] = ffffffff
stw %l4,[%i2+0x014] ! Mem[0000000010081414] = 00000000
p0_label_238:
! %f22 = 58ff0000 000000ff, Mem[00000000300c1400] = ff00000d 00000000
stda %f22,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 58ff0000 000000ff
! Mem[0000000010081408] = 00000000, %l2 = 0000000000000000
ldstuba [%i2+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! %f4 = 00000000 014b43ca, Mem[0000000030041410] = c4f700ff f509dbb5
stda %f4 ,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000 014b43ca
! %l2 = 0000000000000000, Mem[0000000010141400] = ff0000ca
stha %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000000ca
! %l1 = 0000000000007612, Mem[0000000030001400] = 4b061664
stwa %l1,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00007612
! Mem[000000001018142c] = 00000000, %l4 = 6416064b00000000, %asi = 80
swapa [%i6+0x02c]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000030041408] = 7fff0000, %l4 = 0000000000000000
swapa [%i1+%o4]0x81,%l4 ! %l4 = 000000007fff0000
! %f0 = 6c3e0000 00000000 00000000 4b061664
! %f4 = 00000000 014b43ca ff000000 ffffffff
! %f8 = 0d000000 00000000 00000000 ff00000d
! %f12 = ff000000 14ff9fff ffffffff ffffffff
stda %f0,[%i6]ASI_COMMIT_S ! Block Store to 0000000030181400
! Mem[00000000300c1410] = 00000000, %l3 = 00000000000000ff
swapa [%i3+%o5]0x89,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = ffffffff 00000000, %l2 = 00000000, %l3 = 00000000
ldda [%i4+0x008]%asi,%l2 ! %l2 = 00000000ffffffff 0000000000000000
p0_label_239:
membar #Sync ! Added by membar checker (46)
! Mem[0000000010181410] = 12ffff58, %l0 = 4bc1655b12ffff58
lduwa [%i6+%o5]0x80,%l0 ! %l0 = 0000000012ffff58
! Mem[0000000010101408] = ffffffff, %l5 = ffffffffff000064
ldsha [%i4+%o4]0x80,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010081408] = 000000ff, %l2 = 00000000ffffffff
lduha [%i2+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030081400] = ff000000, %l3 = 0000000000000000
lduba [%i2+%g0]0x81,%l3 ! %l3 = 00000000000000ff
! Mem[00000000100c1408] = a9b03c522e10a22a, %f4 = 00000000 014b43ca
ldd [%i3+%o4],%f4 ! %f4 = a9b03c52 2e10a22a
! Mem[0000000010081408] = ff000000, %f14 = ffffffff
lda [%i2+%o4]0x80,%f14 ! %f14 = ff000000
! Mem[00000000100c1408] = 2aa2102e 523cb0a9, %l6 = ffffffff, %l7 = 00007fff
ldda [%i3+%o4]0x88,%l6 ! %l6 = 00000000523cb0a9 000000002aa2102e
! Mem[00000000100c1400] = 0000007e, %l5 = ffffffffffffffff
ldsba [%i3+%g0]0x88,%l5 ! %l5 = 000000000000007e
! Mem[0000000010101424] = 0000000d, %l5 = 000000000000007e
lduba [%i4+0x025]%asi,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %f12 = ff000000 14ff9fff, Mem[0000000010001408] = e20d0000 4b061664
stda %f12,[%i0+%o4]0x80 ! Mem[0000000010001408] = ff000000 14ff9fff
p0_label_240:
! %l6 = 523cb0a9, %l7 = 2aa2102e, Mem[0000000030001400] = 00007612 00000004
stda %l6,[%i0+%g0]0x81 ! Mem[0000000030001400] = 523cb0a9 2aa2102e
! Mem[0000000030001400] = 523cb0a9, %l7 = 000000002aa2102e
lduwa [%i0+%g0]0x81,%l7 ! %l7 = 00000000523cb0a9
! %f14 = ff000000 ffffffff, %l3 = 00000000000000ff
! Mem[0000000010041438] = 00000000ba01ffff
add %i1,0x038,%g1
stda %f14,[%g1+%l3]ASI_PST32_PL ! Mem[0000000010041438] = ffffffff000000ff
! %l6 = 523cb0a9, %l7 = 523cb0a9, Mem[0000000010181400] = 00000016 564ce1f4
stda %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = 523cb0a9 523cb0a9
! Mem[0000000030181410] = 00000000, %l3 = 00000000000000ff
ldstuba [%i6+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030041410] = 014b43ca, %l6 = 00000000523cb0a9
ldstuba [%i1+%o5]0x89,%l6 ! %l6 = 000000ca000000ff
! Mem[0000000030181408] = 00000000, %l5 = 0000000000000000
ldstuba [%i6+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010101408] = ffffffff, %l1 = 0000000000007612
swapa [%i4+%o4]0x88,%l1 ! %l1 = 00000000ffffffff
! %l6 = 000000ca, %l7 = 523cb0a9, Mem[0000000010001430] = ff000000 14ff9fff
stda %l6,[%i0+0x030]%asi ! Mem[0000000010001430] = 000000ca 523cb0a9
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = 58ffff12 0000007e, %l2 = 000000ff, %l3 = 00000000
ldda [%i3+%g0]0x88,%l2 ! %l2 = 000000000000007e 0000000058ffff12
p0_label_241:
! Mem[0000000010081408] = 000000ff, %f23 = 000000ff
lda [%i2+%o4]0x88,%f23 ! %f23 = 000000ff
! Mem[0000000030041400] = 00000000, %l5 = 0000000000000000
lduwa [%i1+%g0]0x81,%l5 ! %l5 = 0000000000000000
! %l5 = 0000000000000000, immed = 00000d27, %y = 515172ea
smul %l5,0xd27,%l4 ! %l4 = 0000000000000000, %y = 00000000
! Mem[0000000010141414] = 65db8bff, %l0 = 0000000012ffff58
ldsb [%i5+0x017],%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010141400] = 000000ca, %l7 = 00000000523cb0a9
lduha [%i5+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081400] = 0000ff58, %l4 = 0000000000000000
lduwa [%i2+%g0]0x80,%l4 ! %l4 = 000000000000ff58
! %f2 = 00000000, %f11 = ff00000d
fstoi %f2 ,%f11 ! %f11 = 00000000
! Mem[0000000010141400] = 000000ca, %l2 = 000000000000007e
lduba [%i5+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041400] = 640000ff, %l0 = ffffffffffffffff
lduha [%i1+%g0]0x88,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f26 = 5d878b2f 69fb9d57, Mem[0000000030141410] = ff000000 00000000
stda %f26,[%i5+%o5]0x81 ! Mem[0000000030141410] = 5d878b2f 69fb9d57
p0_label_242:
! Mem[0000000030081408] = ff000000, %l4 = 000000000000ff58
ldstuba [%i2+%o4]0x81,%l4 ! %l4 = 000000ff000000ff
! %l1 = 00000000ffffffff, Mem[0000000010141408] = 00000000
stba %l1,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000ff
! %l2 = 00000000, %l3 = 58ffff12, Mem[0000000030081400] = ff000000 0000ff58
stda %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000 58ffff12
! %f12 = ff000000 14ff9fff, %l4 = 00000000000000ff
! Mem[0000000010041408] = ff000000f4e14c56
add %i1,0x008,%g1
stda %f12,[%g1+%l4]ASI_PST16_P ! Mem[0000000010041408] = ff00000014ff9fff
! Mem[0000000010101410] = ffffffff, %l1 = 00000000ffffffff
ldstuba [%i4+%o5]0x80,%l1 ! %l1 = 000000ff000000ff
! %l6 = 00000000000000ca, Mem[00000000201c0000] = ffffd27d
sth %l6,[%o0+%g0] ! Mem[00000000201c0000] = 00cad27d
! %l3 = 0000000058ffff12, Mem[00000000300c1400] = 000000ff
stba %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000012
! %l0 = 000000ff, %l1 = 000000ff, Mem[0000000010141400] = 000000ca 00000000
stda %l0,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000000ff 000000ff
! %l5 = 0000000000000000, immd = 00000000000004ee, %l6 = 00000000000000ca
mulx %l5,0x4ee,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = 7e000000, %l4 = 00000000000000ff
ldsha [%i3+%g0]0x80,%l4 ! %l4 = 0000000000007e00
p0_label_243:
! Mem[0000000030081410] = ff00f7c4, %f15 = ffffffff
lda [%i2+%o5]0x89,%f15 ! %f15 = ff00f7c4
! Mem[0000000010001410] = 00000000, %l4 = 0000000000007e00
ldsba [%i0+%o5]0x88,%l4 ! %l4 = 0000000000000000
! %l3 = 0000000058ffff12, immd = ffffffffffffff24, %l0 = 00000000000000ff
mulx %l3,-0x0dc,%l0 ! %l0 = ffffffb38400cc88
! Mem[0000000010181428] = 00000014, %f16 = ff000000
ld [%i6+0x028],%f16 ! %f16 = 00000014
! Mem[0000000010081400] = 0000ff58, %l3 = 0000000058ffff12
lduwa [%i2+%g0]0x80,%l3 ! %l3 = 000000000000ff58
! Mem[0000000010081400] = ffffffff 58ff0000, %l4 = 00000000, %l5 = 00000000
ldda [%i2+%g0]0x88,%l4 ! %l4 = 0000000058ff0000 00000000ffffffff
! Mem[0000000010041400] = ff000064, %l3 = 000000000000ff58
ldswa [%i1+%g0]0x80,%l3 ! %l3 = ffffffffff000064
! Mem[00000000100c1400] = 7e000000 12ffff58, %l0 = 8400cc88, %l1 = 000000ff
ldd [%i3+%g0],%l0 ! %l0 = 000000007e000000 0000000012ffff58
! Mem[0000000030041408] = 00000000, %l6 = 0000000000000000
lduwa [%i1+%o4]0x89,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010101408] = 12760000, %l1 = 0000000012ffff58
ldstuba [%i4+%o4]0x80,%l1 ! %l1 = 00000012000000ff
p0_label_244:
! %l7 = 0000000000000000, Mem[0000000030041408] = 00000000
stwa %l7,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
! %l3 = ffffffffff000064, Mem[00000000201c0000] = 00cad27d, %asi = 80
stha %l3,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0064d27d
! %f14 = ff000000, Mem[00000000300c1408] = ff061664
sta %f14,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff000000
! %f0 = 6c3e0000 00000000 00000000 4b061664
! %f4 = a9b03c52 2e10a22a ff000000 ffffffff
! %f8 = 0d000000 00000000 00000000 00000000
! %f12 = ff000000 14ff9fff ff000000 ff00f7c4
stda %f0,[%i1]ASI_COMMIT_P ! Block Store to 0000000010041400
! %f16 = 00000014 0000ff58 ff000000 ffff0000
! %f20 = 016cdbff c7f8ffff 58ff0000 000000ff
! %f24 = 94dba373 ff4f1fda 5d878b2f 69fb9d57
! %f28 = 64000000 58ff0000 57a0fbe2 63db6c46
stda %f16,[%i1]ASI_COMMIT_P ! Block Store to 0000000010041400
! %f4 = a9b03c52 2e10a22a, Mem[0000000030181410] = 000000ff ca434b01
stda %f4 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = a9b03c52 2e10a22a
! Mem[0000000010101400] = 00000000, %l4 = 0000000058ff0000
ldstuba [%i4+%g0]0x80,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010001408] = 000000ff, %l4 = 0000000000000000
ldstuba [%i0+%o4]0x88,%l4 ! %l4 = 000000ff000000ff
! %l0 = 000000007e000000, Mem[00000000300c1408] = 000000ff
stwa %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 7e000000
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = d14f1fdaff000000, %l2 = 0000000000000000
ldxa [%i6+%o4]0x88,%l2 ! %l2 = d14f1fdaff000000
p0_label_245:
! Mem[0000000010181424] = 12ffff58, %l6 = 0000000000000000
lduwa [%i6+0x024]%asi,%l6 ! %l6 = 0000000012ffff58
membar #Sync ! Added by membar checker (47)
! Mem[0000000010041400] = 00000014, %l5 = 00000000ffffffff
lduba [%i1+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000020800040] = 00ff2a9b, %l4 = 00000000000000ff
lduh [%o1+0x040],%l4 ! %l4 = 00000000000000ff
! Mem[0000000030141410] = 2f8b875d, %l3 = ffffffffff000064
ldsha [%i5+%o5]0x89,%l3 ! %l3 = ffffffffffff875d
! Mem[0000000021800140] = 00ff6ae1, %l0 = 000000007e000000
ldsb [%o3+0x140],%l0 ! %l0 = 0000000000000000
! Mem[0000000030081410] = ff00f7c4, %l1 = 0000000000000012
lduha [%i2+%o5]0x89,%l1 ! %l1 = 000000000000f7c4
! Mem[0000000030001410] = b5db09ff, %l5 = 0000000000000000
ldsba [%i0+%o5]0x89,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030101400] = 00000000, %l6 = 0000000012ffff58
lduba [%i4+%g0]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181400] = a9b03c52, %l2 = d14f1fdaff000000
lduha [%i6+%g0]0x80,%l2 ! %l2 = 000000000000a9b0
! Starting 10 instruction Store Burst
! Mem[00000000100c1410] = 0000ff58, %l4 = 00000000000000ff
swapa [%i3+%o5]0x80,%l4 ! %l4 = 000000000000ff58
p0_label_246:
! %l4 = 000000000000ff58, Mem[0000000010081408] = ff00000000000016
stx %l4,[%i2+%o4] ! Mem[0000000010081408] = 000000000000ff58
! %f18 = ff000000 ffff0000, Mem[0000000010181430] = 0000ff7f 000000ff
stda %f18,[%i6+0x030]%asi ! Mem[0000000010181430] = ff000000 ffff0000
! Mem[0000000010041408] = 000000ff, %l2 = 000000000000a9b0
swapa [%i1+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! %f20 = 016cdbff, Mem[0000000030181410] = 2e10a22a
sta %f20,[%i6+%o5]0x89 ! Mem[0000000030181410] = 016cdbff
! Mem[0000000010041424] = ff4f1fda, %l0 = 0000000000000000, %asi = 80
swapa [%i1+0x024]%asi,%l0 ! %l0 = 00000000ff4f1fda
! %l1 = 000000000000f7c4, Mem[0000000021800001] = ffffd806
stb %l1,[%o3+0x001] ! Mem[0000000021800000] = ffc4d806
! %f1 = 00000000, Mem[00000000300c1410] = ff000000
sta %f1 ,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
! %l3 = ffffffffffff875d, Mem[0000000030041400] = 00000000014b43ca
stxa %l3,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffffffffffff875d
! Mem[00000000211c0001] = 0de22346, %l3 = ffffffffffff875d
ldstuba [%o2+0x001]%asi,%l3 ! %l3 = 000000e2000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = ff434b01, %l6 = 0000000000000000
lduba [%i1+%o5]0x81,%l6 ! %l6 = 00000000000000ff
p0_label_247:
! Mem[0000000030141408] = 0000ff5800000000, %f24 = 94dba373 ff4f1fda
ldda [%i5+%o4]0x81,%f24 ! %f24 = 0000ff58 00000000
! %f15 = ff00f7c4, Mem[0000000010141408] = ff000000
sta %f15,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff00f7c4
! Mem[0000000030181408] = ff000000, %l1 = 000000000000f7c4
lduba [%i6+%o4]0x81,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030001400] = 523cb0a9 2aa2102e ffe70000 00000000
! Mem[0000000030001410] = ff09dbb5 ff00000d d14f1fda 579dfb69
! Mem[0000000030001420] = 00000000 f4e14c56 00000000 0000000f
! Mem[0000000030001430] = e89fff14 000000ff 579dfb69 2f8b875d
ldda [%i0]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030001400
! Mem[0000000010081420] = 00000000, %l1 = 00000000000000ff
ldswa [%i2+0x020]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000030041400] = ffffffff, %l1 = 0000000000000000
lduha [%i1+%g0]0x81,%l1 ! %l1 = 000000000000ffff
! Mem[0000000030041408] = 00000000, %l1 = 000000000000ffff
ldsha [%i1+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000020800040] = 00ff2a9b, %l7 = 0000000000000000
ldsha [%o1+0x040]%asi,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010041408] = 0000ffff0000a9b0, %f4 = a9b03c52 2e10a22a
ldda [%i1+%o4]0x88,%f4 ! %f4 = 0000ffff 0000a9b0
! Starting 10 instruction Store Burst
! Mem[0000000030041408] = 00000000, %l6 = 00000000000000ff
swapa [%i1+%o4]0x81,%l6 ! %l6 = 0000000000000000
p0_label_248:
! Mem[0000000010041400] = 00000014, %l4 = 000000000000ff58
ldstuba [%i1+%g0]0x80,%l4 ! %l4 = 00000000000000ff
! %f10 = 00000000, %f3 = 4b061664
fcmpes %fcc3,%f10,%f3 ! %fcc3 = 1
! %f8 = 0d000000 00000000, %l7 = 00000000000000ff
! Mem[0000000010141420] = ffffffffffffff0d
add %i5,0x020,%g1
stda %f8,[%g1+%l7]ASI_PST16_P ! Mem[0000000010141420] = 0d00000000000000
! %l1 = 0000000000000000, %l3 = 00000000000000e2, %l7 = 00000000000000ff
xnor %l1,%l3,%l7 ! %l7 = ffffffffffffff1d
! Mem[0000000030101410] = 014b43c4, %l1 = 0000000000000000
ldstuba [%i4+%o5]0x89,%l1 ! %l1 = 000000c4000000ff
! %l2 = 00000000000000ff, Mem[0000000010181400] = a9b03c52
stwa %l2,[%i6+%g0]0x80 ! Mem[0000000010181400] = 000000ff
! Mem[0000000010181410] = 12ffff58, %l7 = ffffffffffffff1d
ldstuba [%i6+%o5]0x80,%l7 ! %l7 = 00000012000000ff
! %l5 = ffffffffffffffff, Mem[0000000030181408] = 000000ff
stba %l5,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000ff
! %f3 = 4b061664, %f10 = 00000000, %f3 = 4b061664
fadds %f3 ,%f10,%f3 ! %f3 = 4b061664
! Starting 10 instruction Load Burst
! Mem[00000000100c1420] = 0f36e1f4, %l5 = ffffffffffffffff
lduha [%i3+0x020]%asi,%l5 ! %l5 = 0000000000000f36
p0_label_249:
! Mem[0000000020800040] = 00ff2a9b, %l1 = 00000000000000c4
ldsb [%o1+0x040],%l1 ! %l1 = 0000000000000000
! Mem[0000000010101408] = 000076ff, %l2 = 00000000000000ff
ldswa [%i4+%o4]0x88,%l2 ! %l2 = 00000000000076ff
! Mem[0000000010181410] = 58ff000058ffffff, %l7 = 0000000000000012
ldxa [%i6+%o5]0x88,%l7 ! %l7 = 58ff000058ffffff
! Mem[0000000010141410] = 000000ff, %l3 = 00000000000000e2
ldsba [%i5+%o5]0x88,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030001408] = ffe7000000000000, %f6 = ff000000 ffffffff
ldda [%i0+%o4]0x81,%f6 ! %f6 = ffe70000 00000000
! Mem[0000000030141408] = 0000ff58, %l6 = 0000000000000000
ldsba [%i5+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000030181408] = ff0000004b061664, %f6 = ffe70000 00000000
ldda [%i6+%o4]0x81,%f6 ! %f6 = ff000000 4b061664
! Mem[0000000030041400] = ffffffff, %l4 = 0000000000000000
lduha [%i1+%g0]0x81,%l4 ! %l4 = 000000000000ffff
! Mem[00000000100c1408] = a9b03c52, %l4 = 000000000000ffff
lduba [%i3+%o4]0x80,%l4 ! %l4 = 00000000000000a9
! Starting 10 instruction Store Burst
! %l7 = 58ff000058ffffff, Mem[0000000010001400] = 000000ff
stha %l7,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000ffff
p0_label_250:
! Mem[0000000010101403] = ff000000, %l3 = ffffffffffffffff
ldstub [%i4+0x003],%l3 ! %l3 = 00000000000000ff
! %f0 = 6c3e0000 00000000 00000000 4b061664
! %f4 = 0000ffff 0000a9b0 ff000000 4b061664
! %f8 = 0d000000 00000000 00000000 00000000
! %f12 = ff000000 14ff9fff ff000000 ff00f7c4
stda %f0,[%i4]ASI_BLK_SL ! Block Store to 0000000030101400
! %l2 = 000076ff, %l3 = 00000000, Mem[0000000010041410] = 016cdbff c7f8ffff
stda %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000076ff 00000000
! %f22 = 69fb9d57 da1f4fd1, %l4 = 00000000000000a9
! Mem[0000000030181420] = 0d00000000000000
add %i6,0x020,%g1
stda %f22,[%g1+%l4]ASI_PST8_S ! Mem[0000000030181420] = 69009d00da0000d1
! %l2 = 00000000000076ff, Mem[0000000030101408] = 000000004b061664
stxa %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000000076ff
! %l7 = 58ff000058ffffff, Mem[0000000030101408] = ff760000
stba %l7,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff760000
! %l4 = 00000000000000a9, Mem[0000000030081400] = 00000000
stwa %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000a9
! %f29 = 14ff9fe8, Mem[00000000300c1410] = 00000000
sta %f29,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 14ff9fe8
! Mem[0000000010081400] = 0000ff58, %l0 = 00000000ff4f1fda
ldstuba [%i2+%g0]0x80,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = 0000007e, %l3 = 0000000000000000
lduwa [%i3+%g0]0x88,%l3 ! %l3 = 000000000000007e
p0_label_251:
membar #Sync ! Added by membar checker (48)
! Mem[0000000010101420] = 000000000000000d, %f26 = 0f000000 00000000
ldda [%i4+0x020]%asi,%f26 ! %f26 = 00000000 0000000d
! %l7 = 58ff000058ffffff, %l3 = 000000000000007e, %l3 = 000000000000007e
subc %l7,%l3,%l3 ! %l3 = 58ff000058ffff81
! Mem[0000000030181400] = 6c3e000000000000, %f16 = 2e10a22a a9b03c52
ldda [%i6+%g0]0x81,%f16 ! %f16 = 6c3e0000 00000000
! Mem[00000000100c1400] = 7e000000, %l5 = 0000000000000f36
ldsba [%i3+%g0]0x80,%l5 ! %l5 = 000000000000007e
! Mem[0000000010181410] = 58ffffff, %f26 = 00000000
lda [%i6+%o5]0x88,%f26 ! %f26 = 58ffffff
! Mem[0000000030081410] = ff00f7c4, %l4 = 00000000000000a9
lduwa [%i2+%o5]0x89,%l4 ! %l4 = 00000000ff00f7c4
! %f0 = 6c3e0000, %f3 = 4b061664, %f20 = 0d0000ff b5db09ff
fsmuld %f0 ,%f3 ,%f20 ! %f20 = 46f8e127 8e000000
! Mem[0000000010101418] = ffffdfd2 000000ff, %l2 = 000076ff, %l3 = 58ffff81
ldd [%i4+0x018],%l2 ! %l2 = 00000000ffffdfd2 00000000000000ff
! %l0 = 0000000000000000, Mem[0000000030181410] = ffdb6c01
stba %l0,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00db6c01
! Starting 10 instruction Store Burst
! %f12 = ff000000, Mem[0000000030001408] = 0000e7ff
sta %f12,[%i0+%o4]0x89 ! Mem[0000000030001408] = ff000000
p0_label_252:
! Mem[0000000030101400] = 00000000, %l2 = 00000000ffffdfd2
swapa [%i4+%g0]0x89,%l2 ! %l2 = 0000000000000000
! %f20 = 46f8e127, Mem[0000000030001400] = a9b03c52
sta %f20,[%i0+%g0]0x89 ! Mem[0000000030001400] = 46f8e127
! Mem[0000000030141410] = 5d878b2f, %l4 = 00000000ff00f7c4
swapa [%i5+%o5]0x81,%l4 ! %l4 = 000000005d878b2f
! Mem[00000000300c1410] = 14ff9fe8, %l4 = 000000005d878b2f
swapa [%i3+%o5]0x89,%l4 ! %l4 = 0000000014ff9fe8
! Code Fragment 4
p0_fragment_17:
! %l0 = 0000000000000000
setx 0xe2b436180b779bb9,%g7,%l0 ! %l0 = e2b436180b779bb9
! %l1 = 0000000000000000
setx 0x996620dfb78441c7,%g7,%l1 ! %l1 = 996620dfb78441c7
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 = e2b436180b779bb9
setx 0x14dac507fef228a7,%g7,%l0 ! %l0 = 14dac507fef228a7
! %l1 = 996620dfb78441c7
setx 0x76dda248286e2797,%g7,%l1 ! %l1 = 76dda248286e2797
! %f19 = 0000e7ff, %f17 = 00000000, %f11 = 00000000
fadds %f19,%f17,%f11 ! %l0 = 14dac507fef228c9, Unfinished, %fsr = 1e00000800
! Mem[0000000030001400] = 46f8e127, %l3 = 00000000000000ff
swapa [%i0+%g0]0x89,%l3 ! %l3 = 0000000046f8e127
! %l3 = 0000000046f8e127, immed = fffff8a9, %y = 00000000
sdiv %l3,-0x757,%l0 ! %l0 = fffffffffff654a0
mov %l0,%y ! %y = fff654a0
! Mem[0000000030101410] = b0a90000, %l7 = 58ff000058ffffff
ldstuba [%i4+%o5]0x81,%l7 ! %l7 = 000000b0000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = 000000ffa9b03c52, %l2 = 0000000000000000
ldxa [%i6+%g0]0x80,%l2 ! %l2 = 000000ffa9b03c52
p0_label_253:
! Mem[0000000030101408] = 00000000000076ff, %l3 = 0000000046f8e127
ldxa [%i4+%o4]0x89,%l3 ! %l3 = 00000000000076ff
! %l3 = 00000000000076ff, immed = fffff277, %y = fff654a0
smul %l3,-0xd89,%l3 ! %l3 = fffffffff9b55e89, %y = ffffffff
! Mem[00000000300c1410] = 2f8b875d, %l7 = 00000000000000b0
ldsba [%i3+%o5]0x81,%l7 ! %l7 = 000000000000002f
! Mem[0000000010141408] = ff00f7c4, %l3 = fffffffff9b55e89
ldsh [%i5+0x00a],%l3 ! %l3 = fffffffffffff7c4
! Mem[0000000030141410] = c4f700ff, %f16 = 6c3e0000
lda [%i5+%o5]0x89,%f16 ! %f16 = c4f700ff
! Mem[00000000100c1438] = 00000000, %l3 = fffffffffffff7c4
ldsh [%i3+0x03a],%l3 ! %l3 = 0000000000000000
! Mem[0000000030081408] = 0000ffff000000ff, %l4 = 0000000014ff9fe8
ldxa [%i2+%o4]0x89,%l4 ! %l4 = 0000ffff000000ff
! Mem[00000000300c1400] = 58ff0000 00000012, %l6 = 00000000, %l7 = 0000002f
ldda [%i3+%g0]0x89,%l6 ! %l6 = 0000000000000012 0000000058ff0000
! Mem[0000000010001400] = ffff0000, %l4 = 0000ffff000000ff
ldsba [%i0+%g0]0x80,%l4 ! %l4 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[000000001008140f] = 0000ff58, %l6 = 0000000000000012
ldstub [%i2+0x00f],%l6 ! %l6 = 00000058000000ff
p0_label_254:
! Mem[0000000030081410] = c4f700ff, %l2 = 000000ffa9b03c52
ldstuba [%i2+%o5]0x81,%l2 ! %l2 = 000000c4000000ff
! %l0 = fff654a0, %l1 = 286e2797, Mem[0000000010001410] = 00000000 014b43ca
stda %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = fff654a0 286e2797
! %l1 = 76dda248286e2797, Mem[0000000030141408] = 58ff0000
stba %l1,[%i5+%o4]0x89 ! Mem[0000000030141408] = 58ff0097
! %l0 = fff654a0, %l1 = 286e2797, Mem[0000000010141438] = ff7c9f24 ffbe3a33
std %l0,[%i5+0x038] ! Mem[0000000010141438] = fff654a0 286e2797
! Mem[0000000030041400] = ffffffff, %l1 = 76dda248286e2797
swapa [%i1+%g0]0x89,%l1 ! %l1 = 00000000ffffffff
! %l2 = 00000000000000c4, Mem[0000000010081408] = 00000000
stha %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00c40000
! Mem[00000000211c0001] = 0dff2346, %l4 = ffffffffffffffff
ldstub [%o2+0x001],%l4 ! %l4 = 000000ff000000ff
! %l0 = fff654a0, %l1 = ffffffff, Mem[0000000030041410] = ff434b01 00000000
stda %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = fff654a0 ffffffff
! Mem[0000000010041400] = ff000014, %l2 = 00000000000000c4
ldstuba [%i1+%g0]0x80,%l2 ! %l2 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = 140000ff, %l3 = 0000000000000000
ldsha [%i1+%g0]0x88,%l3 ! %l3 = 00000000000000ff
p0_label_255:
! Mem[00000000100c1400] = 0000007e, %l2 = 00000000000000ff
lduha [%i3+%g0]0x88,%l2 ! %l2 = 000000000000007e
! Mem[00000000100c1428] = 00000de2 14ff9fe8, %l6 = 00000058, %l7 = 58ff0000
ldda [%i3+0x028]%asi,%l6 ! %l6 = 0000000000000de2 0000000014ff9fe8
! Mem[0000000010081414] = 00000000, %l4 = 00000000000000ff
lduw [%i2+0x014],%l4 ! %l4 = 0000000000000000
! Mem[0000000021800180] = ffe3dde9, %l1 = 00000000ffffffff
lduba [%o3+0x180]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010041400] = ff000014, %f14 = ff000000
lda [%i1+%g0]0x80,%f14 ! %f14 = ff000014
! Mem[0000000010041410] = 000076ff, %l0 = fffffffffff654a0
lduha [%i1+%o5]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010181420] = 4bc1655b, %l2 = 000000000000007e
ldsh [%i6+0x022],%l2 ! %l2 = 000000000000655b
! Mem[0000000010041400] = 140000ff, %l0 = 0000000000000000
lduba [%i1+%g0]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010101400] = ff0000ff, %l2 = 000000000000655b
lduba [%i4+%g0]0x80,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l6 = 0000000000000de2, Mem[0000000010041410] = 000076ff
stba %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = e20076ff
p0_label_256:
! %f12 = ff000000 14ff9fff, Mem[0000000030001408] = ff000000 00000000
stda %f12,[%i0+%o4]0x89 ! Mem[0000000030001408] = ff000000 14ff9fff
! Mem[0000000010181418] = 00000000000000ff, %l7 = 0000000014ff9fe8, %l6 = 0000000000000de2
add %i6,0x18,%g1
casxa [%g1]0x80,%l7,%l6 ! %l6 = 00000000000000ff
! %f8 = 0d000000, Mem[0000000010101400] = ff0000ff
sta %f8 ,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0d000000
! Mem[0000000030041400] = 97276e28, %l6 = 00000000000000ff
ldstuba [%i1+%g0]0x81,%l6 ! %l6 = 00000097000000ff
! Mem[0000000030181400] = 00003e6c, %l1 = 00000000000000ff
swapa [%i6+%g0]0x89,%l1 ! %l1 = 0000000000003e6c
! %f20 = 46f8e127 8e000000, Mem[0000000010041410] = e20076ff 00000000
stda %f20,[%i1+%o5]0x80 ! Mem[0000000010041410] = 46f8e127 8e000000
! Mem[0000000010001400] = 0000ffff, %l4 = 0000000000000000
ldstuba [%i0+%g0]0x88,%l4 ! %l4 = 000000ff000000ff
! %l2 = 000000ff, %l3 = 000000ff, Mem[0000000030001408] = 14ff9fff ff000000
stda %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = 000000ff 000000ff
! Mem[0000000010101420] = 00000000, %l7 = 0000000014ff9fe8
swap [%i4+0x020],%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = ffff0000, %l1 = 0000000000003e6c
lduwa [%i0+%g0]0x80,%l1 ! %l1 = 00000000ffff0000
p0_label_257:
! Mem[0000000030101408] = 000076ff, %l5 = 000000000000007e
lduha [%i4+%o4]0x89,%l5 ! %l5 = 00000000000076ff
! Mem[00000000100c1408] = a9b03c52, %l4 = 00000000000000ff
ldswa [%i3+%o4]0x80,%l4 ! %l4 = ffffffffa9b03c52
! Mem[0000000010181408] = 000000ffda1f4fd1, %l7 = 0000000000000000
ldxa [%i6+%o4]0x80,%l7 ! %l7 = 000000ffda1f4fd1
! Mem[0000000010001408] = ff9fff14000000ff, %f0 = 6c3e0000 00000000
ldda [%i0+%o4]0x88,%f0 ! %f0 = ff9fff14 000000ff
! Mem[0000000010041434] = 58ff0000, %l2 = 00000000000000ff
lduha [%i1+0x034]%asi,%l2 ! %l2 = 00000000000058ff
! Mem[0000000010081434] = 000000ff, %l7 = 000000ffda1f4fd1
ldsb [%i2+0x034],%l7 ! %l7 = 0000000000000000
! Mem[00000000201c0000] = 0064d27d, %l0 = 00000000000000ff
lduha [%o0+0x000]%asi,%l0 ! %l0 = 0000000000000064
! Mem[0000000030041408] = 000000ff00000000, %f30 = 5d878b2f 69fb9d57
ldda [%i1+%o4]0x81,%f30 ! %f30 = 000000ff 00000000
! Mem[0000000030141410] = c4f700ff, %l6 = 0000000000000097
lduwa [%i5+%o5]0x89,%l6 ! %l6 = 00000000c4f700ff
! Starting 10 instruction Store Burst
! %l1 = 00000000ffff0000, Mem[0000000030141400] = 0000000000000000
stxa %l1,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000ffff0000
p0_label_258:
! Mem[00000000201c0001] = 0064d27d, %l0 = 0000000000000064
ldstuba [%o0+0x001]%asi,%l0 ! %l0 = 00000064000000ff
! %l1 = 00000000ffff0000, Mem[0000000030141400] = ffff0000
stwa %l1,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffff0000
! %l0 = 00000064, %l1 = ffff0000, Mem[0000000030101400] = d2dfffff 00003e6c
stda %l0,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000064 ffff0000
! %f13 = 14ff9fff, Mem[0000000030101400] = 64000000
sta %f13,[%i4+%g0]0x89 ! Mem[0000000030101400] = 14ff9fff
! %f20 = 46f8e127 8e000000, %l1 = 00000000ffff0000
! Mem[0000000030041420] = 564ce1f400000000
add %i1,0x020,%g1
stda %f20,[%g1+%l1]ASI_PST16_SL ! Mem[0000000030041420] = 564ce1f400000000
! %f30 = 000000ff 00000000, %l1 = 00000000ffff0000
! Mem[0000000030001418] = d14f1fda579dfb69
add %i0,0x018,%g1
stda %f30,[%g1+%l1]ASI_PST8_S ! Mem[0000000030001418] = d14f1fda579dfb69
! Mem[0000000030041400] = ff276e28, %l3 = 00000000000000ff
ldstuba [%i1+%g0]0x81,%l3 ! %l3 = 000000ff000000ff
! %f22 = 69fb9d57 da1f4fd1, %l5 = 00000000000076ff
! Mem[0000000030081408] = ff000000ffff0000
add %i2,0x008,%g1
stda %f22,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030081408] = d14f1fda579dfb69
! %l3 = 00000000000000ff, Mem[0000000010041400] = ff0000140000ff58, %asi = 80
stxa %l3,[%i1+0x000]%asi ! Mem[0000000010041400] = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = fff654a0, %l7 = 0000000000000000
lduh [%i0+0x012],%l7 ! %l7 = 00000000000054a0
p0_label_259:
! Mem[0000000030101410] = 0000a9ff, %l4 = ffffffffa9b03c52
ldsba [%i4+%o5]0x89,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010101410] = ffffffff, %l1 = 00000000ffff0000
ldswa [%i4+%o5]0x80,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010041418] = 58ff0000000000ff, %l1 = ffffffffffffffff
ldxa [%i1+0x018]%asi,%l1 ! %l1 = 58ff0000000000ff
! Mem[0000000030081400] = a9000000, %l2 = 00000000000058ff
ldsba [%i2+%g0]0x81,%l2 ! %l2 = ffffffffffffffa9
! %l6 = 00000000c4f700ff, %l4 = ffffffffffffffff, %y = ffffffff
udiv %l6,%l4,%l5 ! %l5 = 00000000ffffffff
mov %l0,%y ! %y = 00000064
! Mem[0000000010041410] = 27e1f846, %l0 = 0000000000000064
lduwa [%i1+%o5]0x88,%l0 ! %l0 = 0000000027e1f846
! Mem[000000001000142c] = ff00000d, %l0 = 0000000027e1f846
ldswa [%i0+0x02c]%asi,%l0 ! %l0 = ffffffffff00000d
! Mem[0000000010041408] = b0a90000, %f9 = 00000000
lda [%i1+%o4]0x80,%f9 ! %f9 = b0a90000
! %f3 = 4b061664, %f20 = 46f8e127
fcmpes %fcc0,%f3 ,%f20 ! %fcc0 = 2
! Starting 10 instruction Store Burst
! %l4 = ffffffffffffffff, Mem[0000000010041408] = b0a90000
stha %l4,[%i1+%o4]0x80 ! Mem[0000000010041408] = ffff0000
p0_label_260:
! Mem[0000000030141410] = c4f700ff, %l2 = ffffffffffffffa9
swapa [%i5+%o5]0x89,%l2 ! %l2 = 00000000c4f700ff
! %l2 = 00000000c4f700ff, Mem[0000000010101400] = 0000000d
stha %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00ff000d
! %l6 = 00000000c4f700ff, Mem[000000001004143a] = 57a0fbe2, %asi = 80
stha %l6,[%i1+0x03a]%asi ! Mem[0000000010041438] = 57a000ff
! Mem[000000001004140c] = ffff0000, %l0 = ffffffffff00000d
swap [%i1+0x00c],%l0 ! %l0 = 00000000ffff0000
! %l3 = 00000000000000ff, Mem[0000000030141408] = 9700ff5800000000
stxa %l3,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000000000ff
! Mem[0000000010001430] = 000000ca, %l6 = 00000000c4f700ff
ldsha [%i0+0x030]%asi,%l6 ! %l6 = 0000000000000000
! %f4 = 0000ffff 0000a9b0, Mem[0000000030141408] = 00000000 ff000000
stda %f4 ,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0000ffff 0000a9b0
! %l0 = ffff0000, %l1 = 000000ff, Mem[0000000030041400] = ff276e28 ffff875d
stda %l0,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffff0000 000000ff
! %l5 = 00000000ffffffff, Mem[0000000010101408] = 00000000000076ff
stxa %l5,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = 000000ff, %l4 = ffffffffffffffff
ldswa [%i6+%g0]0x80,%l4 ! %l4 = 00000000000000ff
p0_label_261:
! Mem[0000000010081410] = 00000000ff0000ff, %f14 = ff000014 ff00f7c4
ldda [%i2+%o5]0x88,%f14 ! %f14 = 00000000 ff0000ff
! Mem[0000000010081400] = ffffffff 58ff00ff, %l0 = ffff0000, %l1 = 000000ff
ldda [%i2+%g0]0x88,%l0 ! %l0 = 0000000058ff00ff 00000000ffffffff
! Mem[0000000010081400] = ffffffff 58ff00ff, %l0 = 58ff00ff, %l1 = ffffffff
ldda [%i2+%g0]0x88,%l0 ! %l0 = 0000000058ff00ff 00000000ffffffff
! Mem[0000000010101408] = ffffffff, %l1 = 00000000ffffffff
lduha [%i4+%o4]0x88,%l1 ! %l1 = 000000000000ffff
! Mem[0000000030141400] = 00000000 ffff0000, %l4 = 000000ff, %l5 = ffffffff
ldda [%i5+%g0]0x89,%l4 ! %l4 = 00000000ffff0000 0000000000000000
! Mem[0000000010101408] = ffffffff, %f0 = ff9fff14
lda [%i4+%o4]0x88,%f0 ! %f0 = ffffffff
! %f11 = 00000000, %f29 = 14ff9fe8, %f21 = 8e000000
fdivs %f11,%f29,%f21 ! %f21 = 00000000
! Mem[0000000010181408] = ff000000, %l2 = 00000000c4f700ff
lduha [%i6+%o4]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030181408] = 000000ff, %l7 = 00000000000054a0
ldswa [%i6+%o4]0x89,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l2 = 0000000000000000, Mem[0000000010081410] = ff0000ff
stba %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = ff000000
p0_label_262:
! %f8 = 0d000000, Mem[0000000010181408] = ff000000
sta %f8 ,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0d000000
! %l3 = 00000000000000ff, Mem[0000000030001400] = 000000ff
stba %l3,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000ff
! %l7 = 00000000000000ff, immed = fffff265, %y = 00000064
umul %l7,-0xd9b,%l1 ! %l1 = 000000fefff2729b, %y = 000000fe
! %f8 = 0d000000 b0a90000, Mem[0000000010181410] = ffffff58 0000ff58
stda %f8 ,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0d000000 b0a90000
! %l0 = 58ff00ff, %l1 = fff2729b, Mem[0000000010141428] = f804ff00 a23900ff
stda %l0,[%i5+0x028]%asi ! Mem[0000000010141428] = 58ff00ff fff2729b
! Mem[0000000010041408] = 0000ffff, %l6 = 0000000000000000
swapa [%i1+%o4]0x88,%l6 ! %l6 = 000000000000ffff
! %f6 = ff000000 4b061664, %l1 = 000000fefff2729b
! Mem[0000000030001420] = 00000000f4e14c56
add %i0,0x020,%g1
stda %f6,[%g1+%l1]ASI_PST8_SL ! Mem[0000000030001420] = 6416004b00e14cff
! %l1 = 000000fefff2729b, Mem[0000000021800080] = 7134bafb, %asi = 80
stha %l1,[%o3+0x080]%asi ! Mem[0000000021800080] = 729bbafb
! %f24 = 564ce1f4 00000000, %l5 = 0000000000000000
! Mem[0000000010181418] = 00000000000000ff
add %i6,0x018,%g1
stda %f24,[%g1+%l5]ASI_PST32_P ! Mem[0000000010181418] = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010041438] = 57a000ff, %l0 = 0000000058ff00ff
ldswa [%i1+0x038]%asi,%l0 ! %l0 = 0000000057a000ff
p0_label_263:
! Mem[0000000010081414] = 00000000, %f24 = 564ce1f4
lda [%i2+0x014]%asi,%f24 ! %f24 = 00000000
! Mem[0000000010001408] = ff000000, %l0 = 0000000057a000ff
lduha [%i0+%o4]0x80,%l0 ! %l0 = 000000000000ff00
! Mem[0000000010041434] = 58ff0000, %l7 = 00000000000000ff
ldsha [%i1+0x036]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101408] = 00000000ffffffff, %l2 = 0000000000000000
ldxa [%i4+%o4]0x88,%l2 ! %l2 = 00000000ffffffff
! %l6 = 000000000000ffff, %l5 = 0000000000000000, %l4 = 00000000ffff0000
subc %l6,%l5,%l4 ! %l4 = 000000000000ffff
! Mem[0000000030041410] = fff654a0, %l3 = 00000000000000ff
ldsha [%i1+%o5]0x81,%l3 ! %l3 = fffffffffffffff6
! Mem[0000000030181408] = ff000000, %l1 = 000000fefff2729b
ldsha [%i6+%o4]0x81,%l1 ! %l1 = ffffffffffffff00
! Mem[0000000010041400] = 00000000, %l5 = 0000000000000000
ldswa [%i1+%g0]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010181408] = 0000000d, %f31 = 00000000
lda [%i6+%o4]0x80,%f31 ! %f31 = 0000000d
! Starting 10 instruction Store Burst
! Mem[0000000010181420] = 4bc1655b, %l6 = 0000ffff, %l7 = 00000000
add %i6,0x20,%g1
casa [%g1]0x80,%l6,%l7 ! %l7 = 000000004bc1655b
p0_label_264:
! %f19 = 0000e7ff, Mem[0000000030001408] = 000000ff
sta %f19,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0000e7ff
! Mem[00000000201c0000] = 00ffd27d, %l0 = 000000000000ff00
ldstuba [%o0+0x000]%asi,%l0 ! %l0 = 00000000000000ff
! %f5 = 0000a9b0, Mem[0000000010001408] = ff000000
sta %f5 ,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000a9b0
! %f16 = c4f700ff 00000000, %l6 = 000000000000ffff
! Mem[0000000010181410] = 0d000000b0a90000
add %i6,0x010,%g1
stda %f16,[%g1+%l6]ASI_PST16_PL ! Mem[0000000010181410] = 00000000ff00f7c4
! Mem[0000000010141408] = ff00f7c4, %l3 = fffffffffffffff6
swapa [%i5+%o4]0x80,%l3 ! %l3 = 00000000ff00f7c4
! %l1 = ffffffffffffff00, Mem[0000000030101400] = ff9fff14
stba %l1,[%i4+%g0]0x81 ! Mem[0000000030101400] = 009fff14
! %l2 = 00000000ffffffff, imm = 0000000000000aca, %l5 = 0000000000000000
orn %l2,0xaca,%l5 ! %l5 = ffffffffffffffff
! %l7 = 000000004bc1655b, Mem[0000000030041400] = 0000ffff
stba %l7,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000ff5b
! Mem[0000000010041400] = 00000000, %l2 = 00000000ffffffff
swapa [%i1+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = 00000000, %f19 = 0000e7ff
lda [%i6+%o5]0x80,%f19 ! %f19 = 00000000
p0_label_265:
! Mem[00000000300c1410] = 5d878b2f, %l0 = 0000000000000000
ldsba [%i3+%o5]0x89,%l0 ! %l0 = 000000000000002f
! %l0 = 000000000000002f, %l2 = 0000000000000000, %y = 000000fe
udiv %l0,%l2,%l0 ! Div by zero, %l0 = 000000000000007f
mov %l0,%y ! %y = 00000057
! Mem[0000000020800000] = ffffd48e, %l1 = ffffffffffffff00
lduha [%o1+0x000]%asi,%l1 ! %l1 = 000000000000ffff
! Mem[0000000030141400] = 0000ffff 00000000, %l6 = 0000ffff, %l7 = 4bc1655b
ldda [%i5+%g0]0x81,%l6 ! %l6 = 000000000000ffff 0000000000000000
! Mem[0000000030001410] = b5db09ff, %l1 = 000000000000ffff
ldsba [%i0+%o5]0x89,%l1 ! %l1 = ffffffffffffffff
! Mem[00000000100c1400] = 7e000000, %l7 = 0000000000000000
lduwa [%i3+%g0]0x80,%l7 ! %l7 = 000000007e000000
! Mem[0000000010181408] = d14f1fda 0d000000, %l2 = 00000000, %l3 = ff00f7c4
ldda [%i6+%o4]0x88,%l2 ! %l2 = 000000000d000000 00000000d14f1fda
! Mem[0000000010181400] = ff000000, %l6 = 000000000000ffff
ldswa [%i6+%g0]0x88,%l6 ! %l6 = ffffffffff000000
! Mem[0000000010081408] = 00c40000, %l2 = 000000000d000000
ldsba [%i2+%o4]0x80,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010101410] = ffffffff, %l6 = ffffffffff000000
ldstuba [%i4+0x010]%asi,%l6 ! %l6 = 000000ff000000ff
p0_label_266:
! %f26 = 58ffffff 0000000d, Mem[0000000030001400] = ff000000 2aa2102e
stda %f26,[%i0+%g0]0x81 ! Mem[0000000030001400] = 58ffffff 0000000d
! %l5 = ffffffffffffffff, Mem[00000000100c1407] = 12ffff58, %asi = 80
stba %l5,[%i3+0x007]%asi ! Mem[00000000100c1404] = 12ffffff
! Mem[0000000010141408] = f6ffffff, %l4 = 000000000000ffff
ldstuba [%i5+%o4]0x88,%l4 ! %l4 = 000000ff000000ff
! Mem[0000000010001410] = fff654a0, %l2 = 0000000000000000
swapa [%i0+%o5]0x80,%l2 ! %l2 = 00000000fff654a0
! %l4 = 00000000000000ff, Mem[0000000030081400] = 000000a9
stha %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000ff
! %l4 = 000000ff, %l5 = ffffffff, Mem[0000000030041410] = a054f6ff ffffffff
stda %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000ff ffffffff
! %l6 = 00000000000000ff, Mem[0000000010041408] = 0d0000ff00000000
stxa %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000000000ff
! Mem[0000000010081410] = 000000ff00000000, %l0 = 0000000000000057, %l0 = 0000000000000057
add %i2,0x10,%g1
casxa [%g1]0x80,%l0,%l0 ! %l0 = 000000ff00000000
! %f10 = 00000000 00000000, %l7 = 000000007e000000
! Mem[0000000030141410] = a9ffffff69fb9d57
add %i5,0x010,%g1
stda %f10,[%g1+%l7]ASI_PST32_S ! Mem[0000000030141410] = a9ffffff69fb9d57
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = ff09dbb5, %f19 = 00000000
lda [%i0+%o5]0x81,%f19 ! %f19 = ff09dbb5
p0_label_267:
! Mem[00000000300c1400] = 58ff000000000012, %l5 = ffffffffffffffff
ldxa [%i3+%g0]0x89,%l5 ! %l5 = 58ff000000000012
! Mem[0000000030041408] = 000000ff, %f19 = ff09dbb5
lda [%i1+%o4]0x81,%f19 ! %f19 = 000000ff
! Mem[0000000030001408] = 000000ff0000e7ff, %l3 = 00000000d14f1fda
ldxa [%i0+%o4]0x89,%l3 ! %l3 = 000000ff0000e7ff
! Mem[0000000030081400] = 000000ff, %l2 = 00000000fff654a0
lduha [%i2+%g0]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010101410] = ffffffff00000000, %l4 = 00000000000000ff
ldxa [%i4+%o5]0x80,%l4 ! %l4 = ffffffff00000000
! Mem[0000000030041400] = 5bff0000 000000ff, %l2 = 000000ff, %l3 = 0000e7ff
ldda [%i1+%g0]0x81,%l2 ! %l2 = 000000005bff0000 00000000000000ff
! Mem[0000000010181410] = 00000000, %l4 = ffffffff00000000
lduba [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010141400] = 000000ff, %l3 = 00000000000000ff
lduh [%i5+0x002],%l3 ! %l3 = 00000000000000ff
! Mem[0000000010181418] = 00000000 000000ff, %l0 = 00000000, %l1 = ffffffff
ldda [%i6+0x018]%asi,%l0 ! %l0 = 0000000000000000 00000000000000ff
! Starting 10 instruction Store Burst
! %l1 = 00000000000000ff, imm = 0000000000000780, %l2 = 000000005bff0000
andn %l1,0x780,%l2 ! %l2 = 000000000000007f
p0_label_268:
! Mem[0000000010001408] = 0000a9b0, %l7 = 7e000000, %l0 = 00000000
add %i0,0x08,%g1
casa [%g1]0x80,%l7,%l0 ! %l0 = 000000000000a9b0
! %l0 = 0000a9b0, %l1 = 000000ff, Mem[0000000010081408] = 00c40000 0000ffff
std %l0,[%i2+%o4] ! Mem[0000000010081408] = 0000a9b0 000000ff
! Mem[0000000010141438] = fff654a0, %l5 = 58ff000000000012
swap [%i5+0x038],%l5 ! %l5 = 00000000fff654a0
! %l2 = 000000000000007f, Mem[00000000100c1408] = 2aa2102e523cb0a9
stxa %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000000000007f
! %l4 = 0000000000000000, Mem[0000000010081408] = ff000000b0a90000
stxa %l4,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0000000000000000
! %l3 = 00000000000000ff, Mem[00000000100c1410] = 000000ff
stba %l3,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ff0000ff
! Code Fragment 3
p0_fragment_18:
! %l0 = 000000000000a9b0
setx 0xcc34d2f82c76f7bf,%g7,%l0 ! %l0 = cc34d2f82c76f7bf
! %l1 = 00000000000000ff
setx 0x1f172657dc804f0f,%g7,%l1 ! %l1 = 1f172657dc804f0f
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 = cc34d2f82c76f7bf
setx 0xa830e33071713f77,%g7,%l0 ! %l0 = a830e33071713f77
! %l1 = 1f172657dc804f0f
setx 0xe665a48051016677,%g7,%l1 ! %l1 = e665a48051016677
! Mem[0000000010041410] = 27e1f846, %l0 = a830e33071713f77
ldstuba [%i1+%o5]0x88,%l0 ! %l0 = 00000046000000ff
! Mem[0000000030041400] = 5bff0000, %l1 = e665a48051016677
swapa [%i1+%g0]0x81,%l1 ! %l1 = 000000005bff0000
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = ff000000, %l3 = 00000000000000ff
ldswa [%i1+%o4]0x80,%l3 ! %l3 = ffffffffff000000
p0_label_269:
! Mem[0000000010001408] = 0000a9b0, %l4 = 0000000000000000
lduha [%i0+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001408] = 0000a9b0, %l3 = ffffffffff000000
ldsba [%i0+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010181410] = c4f700ff00000000, %l1 = 000000005bff0000
ldxa [%i6+%o5]0x88,%l1 ! %l1 = c4f700ff00000000
membar #Sync ! Added by membar checker (49)
! Mem[00000000300c1400] = 12000000 0000ff58 0000007e 06e3359c
! Mem[00000000300c1410] = 2f8b875d 00000000 014b43ca 46109074
! Mem[00000000300c1420] = eefff8ff f4004c56 581219fb 06e3359c
! Mem[00000000300c1430] = e89fff14 45be3a33 00000069 8b472800
ldda [%i3]ASI_BLK_SL,%f16 ! Block Load from 00000000300c1400
! Mem[00000000300c1410] = 2f8b875d, %l2 = 000000000000007f
ldsba [%i3+%o5]0x81,%l2 ! %l2 = 000000000000002f
! Mem[00000000300c1410] = 000000005d878b2f, %f6 = ff000000 4b061664
ldda [%i3+%o5]0x89,%f6 ! %f6 = 00000000 5d878b2f
! Mem[0000000030001408] = ffe70000, %f3 = 4b061664
lda [%i0+%o4]0x81,%f3 ! %f3 = ffe70000
! Mem[000000001000141c] = d2dfffff, %l4 = 0000000000000000
ldsh [%i0+0x01e],%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030041400] = 77660151, %l1 = c4f700ff00000000
ldsba [%i1+%g0]0x89,%l1 ! %l1 = 0000000000000051
! Starting 10 instruction Store Burst
! %l4 = ffffffff, %l5 = fff654a0, Mem[00000000100c1430] = 0000ff00 000000ff
stda %l4,[%i3+0x030]%asi ! Mem[00000000100c1430] = ffffffff fff654a0
p0_label_270:
! %l0 = 00000046, %l1 = 00000051, Mem[0000000010001408] = 0000a9b0 14ff9fff
stda %l0,[%i0+0x008]%asi ! Mem[0000000010001408] = 00000046 00000051
! Mem[00000000100c143b] = 00000000, %l5 = 00000000fff654a0
ldstub [%i3+0x03b],%l5 ! %l5 = 00000000000000ff
! Mem[0000000030081408] = d14f1fda, %l0 = 0000000000000046
ldstuba [%i2+%o4]0x81,%l0 ! %l0 = 000000d1000000ff
! Mem[0000000010081415] = 00000000, %l5 = 0000000000000000
ldstuba [%i2+0x015]%asi,%l5 ! %l5 = 00000000000000ff
! %l3 = 0000000000000000, Mem[0000000030141408] = b0a90000
stha %l3,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000
! %l0 = 00000000000000d1, Mem[0000000010081400] = 58ff00ff
stha %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = 58ff00d1
! %f14 = 00000000 ff0000ff, Mem[0000000030101408] = 000076ff 00000000
stda %f14,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 ff0000ff
! %f9 = b0a90000, %f11 = 00000000, %f14 = 00000000 ff0000ff
fsmuld %f9 ,%f11,%f14 ! %f14 = 80000000 00000000
! %f4 = 0000ffff 0000a9b0, Mem[0000000010181400] = ff000000 523cb0a9
stda %f4 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0000ffff 0000a9b0
! Starting 10 instruction Load Burst
! %f4 = 0000ffff, %f13 = 14ff9fff
fcmpes %fcc1,%f4 ,%f13 ! %fcc1 = 1
p0_label_271:
! Mem[00000000300c1400] = 00000012, %l4 = ffffffffffffffff
lduwa [%i3+%g0]0x89,%l4 ! %l4 = 0000000000000012
! Code Fragment 4
p0_fragment_19:
! %l0 = 00000000000000d1
setx 0x00faee98148538eb,%g7,%l0 ! %l0 = 00faee98148538eb
! %l1 = 0000000000000051
setx 0x1cb39d67a53ee3f4,%g7,%l1 ! %l1 = 1cb39d67a53ee3f4
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 = 00faee98148538eb
setx 0xa9b6c70fa7b231ad,%g7,%l0 ! %l0 = a9b6c70fa7b231ad
! %l1 = 1cb39d67a53ee3f4
setx 0x9b9095587313124f,%g7,%l1 ! %l1 = 9b9095587313124f
! Mem[00000000100c1410] = ff0000ff, %f7 = 5d878b2f
lda [%i3+%o5]0x80,%f7 ! %f7 = ff0000ff
! Mem[0000000030181410] = 00db6c01523cb0a9, %f4 = 0000ffff 0000a9b0
ldda [%i6+%o5]0x81,%f4 ! %f4 = 00db6c01 523cb0a9
! Mem[0000000030041400] = 51016677000000ff, %f10 = 00000000 00000000
ldda [%i1+%g0]0x81,%f10 ! %f10 = 51016677 000000ff
! Mem[0000000010041400] = ffffffff000000ff, %l2 = 000000000000002f
ldxa [%i1+%g0]0x80,%l2 ! %l2 = ffffffff000000ff
! Mem[0000000010101420] = 14ff9fe8, %l3 = 0000000000000000
lduwa [%i4+0x020]%asi,%l3 ! %l3 = 0000000014ff9fe8
! Mem[0000000010181408] = d14f1fda 0d000000, %l2 = 000000ff, %l3 = 14ff9fe8
ldda [%i6+%o4]0x88,%l2 ! %l2 = 000000000d000000 00000000d14f1fda
! Mem[0000000010181428] = 00000014 00000000, %l0 = a7b231ad, %l1 = 7313124f
ldd [%i6+0x028],%l0 ! %l0 = 0000000000000014 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = 00000012, %l5 = 00000000, Mem[0000000010181408] = 0000000d da1f4fd1
stda %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000012 00000000
p0_label_272:
! Mem[0000000030041408] = ff000000, %l4 = 0000000000000012
swapa [%i1+%o4]0x89,%l4 ! %l4 = 00000000ff000000
! %l3 = 00000000d14f1fda, Mem[0000000030041408] = 00000012
stwa %l3,[%i1+%o4]0x89 ! Mem[0000000030041408] = d14f1fda
! Mem[00000000100c1410] = ff0000ff, %l0 = 0000000000000014
swapa [%i3+%o5]0x80,%l0 ! %l0 = 00000000ff0000ff
! Mem[0000000030041400] = 77660151, %l2 = 000000000d000000
ldstuba [%i1+%g0]0x89,%l2 ! %l2 = 00000051000000ff
! %f7 = ff0000ff, Mem[0000000010141408] = fffffff6
sta %f7 ,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff0000ff
! %f2 = 00000000 ffe70000, Mem[0000000010001400] = 0000ffff 58ff0000
stda %f2 ,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000 ffe70000
! %l2 = 0000000000000051, imm = fffffffffffffceb, %l3 = 00000000d14f1fda
andn %l2,-0x315,%l3 ! %l3 = 0000000000000010
! Mem[0000000030001410] = b5db09ff, %l2 = 0000000000000051
ldstuba [%i0+%o5]0x89,%l2 ! %l2 = 000000ff000000ff
! Mem[0000000030081400] = 000000ff, %l0 = 00000000ff0000ff
swapa [%i2+%g0]0x89,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = 0000001200000000, %l2 = 00000000000000ff
ldxa [%i6+%o4]0x80,%l2 ! %l2 = 0000001200000000
p0_label_273:
! Mem[00000000300c1400] = 00000012, %f8 = 0d000000
lda [%i3+%g0]0x89,%f8 ! %f8 = 00000012
! Mem[0000000010001400] = 0000e7ff00000000, %l7 = 000000007e000000
ldxa [%i0+%g0]0x80,%l7 ! %l7 = 0000e7ff00000000
! %l6 = 00000000000000ff, %l1 = 0000000000000000, %l4 = 00000000ff000000
xnor %l6,%l1,%l4 ! %l4 = ffffffffffffff00
! Mem[0000000030041410] = 000000ff, %l6 = 00000000000000ff
ldsba [%i1+%o5]0x89,%l6 ! %l6 = ffffffffffffffff
! %l2 = 0000001200000000, %l2 = 0000001200000000, %l6 = ffffffffffffffff
udivx %l2,%l2,%l6 ! %l6 = 0000000000000001
! Mem[0000000010041414] = 8e000000, %l6 = 0000000000000001
ldsha [%i1+0x016]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000030001400] = 58ffffff0000000d, %l2 = 0000001200000000
ldxa [%i0+%g0]0x81,%l2 ! %l2 = 58ffffff0000000d
! Mem[0000000030141400] = ffff0000, %l5 = 0000000000000000
lduwa [%i5+%g0]0x89,%l5 ! %l5 = 00000000ffff0000
! Mem[0000000010181408] = 12000000, %l5 = 00000000ffff0000
lduha [%i6+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %f24 = 564c00f4 fff8ffee, Mem[0000000010041438] = 57a000ff 63db6c46
stda %f24,[%i1+0x038]%asi ! Mem[0000000010041438] = 564c00f4 fff8ffee
p0_label_274:
! Mem[0000000010081400] = 58ff00d1, %l5 = 0000000000000000
swapa [%i2+%g0]0x88,%l5 ! %l5 = 0000000058ff00d1
! Mem[0000000030041408] = da1f4fd1, %l2 = 58ffffff0000000d
swapa [%i1+%o4]0x81,%l2 ! %l2 = 00000000da1f4fd1
! %f14 = 80000000 00000000, Mem[00000000100c1410] = 14000000 c4f700ff
stda %f14,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 80000000 00000000
! %f17 = 00000012, %f22 = 74901046, %f18 = 9c35e306
fadds %f17,%f22,%f18 ! %l0 = 0000000000000121, Unfinished, %fsr = 1d00000800
! %l0 = 0000000000000121, Mem[0000000030081400] = ff0000ff
stba %l0,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff000021
! Mem[00000000300c1408] = 0000007e, %l1 = 0000000000000000
ldstuba [%i3+%o4]0x81,%l1 ! %l1 = 00000000000000ff
! %l7 = 0000e7ff00000000, Mem[0000000010141420] = 0d00000000000000
stx %l7,[%i5+0x020] ! Mem[0000000010141420] = 0000e7ff00000000
! Mem[00000000100c1408] = 0000007f, %l3 = 0000000000000010
ldstuba [%i3+%o4]0x88,%l3 ! %l3 = 0000007f000000ff
! %f0 = ffffffff 000000ff, Mem[0000000010181400] = 0000a9b0 0000ffff
stda %f0 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffffffff 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = ff4f1fda, %l2 = 00000000da1f4fd1
lduba [%i2+%o4]0x81,%l2 ! %l2 = 00000000000000ff
p0_label_275:
! %l2 = 00000000000000ff, %l2 = 00000000000000ff, %l2 = 00000000000000ff
subc %l2,%l2,%l2 ! %l2 = 0000000000000000
! Mem[000000001014141c] = fff8ffff, %l2 = 0000000000000000
ldsw [%i5+0x01c],%l2 ! %l2 = fffffffffff8ffff
! Mem[0000000021800080] = 729bbafb, %l7 = 0000e7ff00000000
ldsh [%o3+0x080],%l7 ! %l7 = 000000000000729b
! Mem[0000000030141400] = 00000000 ffff0000, %l4 = ffffff00, %l5 = 58ff00d1
ldda [%i5+%g0]0x89,%l4 ! %l4 = 00000000ffff0000 0000000000000000
! Mem[0000000030101410] = ffa90000, %l0 = 0000000000000121
lduwa [%i4+%o5]0x81,%l0 ! %l0 = 00000000ffa90000
! Mem[00000000100c1400] = 7e00000012ffffff, %l3 = 000000000000007f
ldx [%i3+%g0],%l3 ! %l3 = 7e00000012ffffff
! Mem[0000000030041400] = ff016677, %l0 = 00000000ffa90000
ldsba [%i1+%g0]0x81,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030081408] = da1f4fff, %l3 = 7e00000012ffffff
lduwa [%i2+%o4]0x89,%l3 ! %l3 = 00000000da1f4fff
! Mem[0000000030181410] = 016cdb00, %f18 = 9c35e306
lda [%i6+%o5]0x89,%f18 ! %f18 = 016cdb00
! Starting 10 instruction Store Burst
! %f24 = 564c00f4 fff8ffee, Mem[0000000010101408] = ffffffff 00000000
stda %f24,[%i4+%o4]0x88 ! Mem[0000000010101408] = 564c00f4 fff8ffee
p0_label_276:
! Mem[00000000100c1410] = 00000000, %l0 = ffffffffffffffff
swapa [%i3+%o5]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010141408] = ff0000ff, %l4 = 00000000ffff0000
ldstuba [%i5+%o4]0x80,%l4 ! %l4 = 000000ff000000ff
! %l6 = 00000000, %l7 = 0000729b, Mem[0000000010081400] = 00000000 ffffffff
stda %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000 0000729b
! %f17 = 00000012, Mem[0000000010181408] = 00000012
sta %f17,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000012
membar #Sync ! Added by membar checker (50)
! %l7 = 000000000000729b, Mem[00000000300c1400] = 12000000
stwa %l7,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000729b
! %f2 = 00000000 ffe70000, %l1 = 0000000000000000
! Mem[0000000010141400] = 000000ff000000ff
stda %f2,[%i5+%l1]ASI_PST32_PL ! Mem[0000000010141400] = 000000ff000000ff
! Mem[000000001018140c] = 00000000, %l5 = 00000000, %l1 = 00000000
add %i6,0x0c,%g1
casa [%g1]0x80,%l5,%l1 ! %l1 = 0000000000000000
! %l0 = 0000000000000000, Mem[0000000010181400] = ff000000
stba %l0,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000
! %f14 = 80000000, Mem[0000000030181400] = ff000000
sta %f14,[%i6+%g0]0x81 ! Mem[0000000030181400] = 80000000
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = 7e000000 12ffffff, %l0 = 00000000, %l1 = 00000000
ldda [%i3+%g0]0x80,%l0 ! %l0 = 000000007e000000 0000000012ffffff
p0_label_277:
! Mem[0000000021800100] = 58ffd196, %l5 = 0000000000000000
lduh [%o3+0x100],%l5 ! %l5 = 00000000000058ff
! Mem[0000000010141400] = ff000000, %f22 = 74901046
lda [%i5+%g0]0x88,%f22 ! %f22 = ff000000
! Mem[0000000010041438] = 564c00f4, %l1 = 0000000012ffffff
lduh [%i1+0x038],%l1 ! %l1 = 000000000000564c
! Mem[00000000300c1400] = 0000729b, %l6 = 0000000000000000
lduwa [%i3+%g0]0x81,%l6 ! %l6 = 000000000000729b
! Mem[0000000010041400] = ffffffff 000000ff, %l6 = 0000729b, %l7 = 0000729b
ldda [%i1+%g0]0x80,%l6 ! %l6 = 00000000ffffffff 00000000000000ff
! Mem[0000000010101410] = ffffffff, %l7 = 00000000000000ff
ldswa [%i4+%o5]0x88,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010101410] = 00000000ffffffff, %f22 = ff000000 ca434b01
ldda [%i4+%o5]0x88,%f22 ! %f22 = 00000000 ffffffff
! Mem[0000000030141408] = 00000000, %f10 = 51016677
lda [%i5+%o4]0x89,%f10 ! %f10 = 00000000
! Mem[0000000030001410] = b5db09ff, %l3 = 00000000da1f4fff
lduwa [%i0+%o5]0x89,%l3 ! %l3 = 00000000b5db09ff
! Starting 10 instruction Store Burst
! %l2 = fffffffffff8ffff, Mem[0000000030081410] = fff700ff
stha %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = ffff00ff
p0_label_278:
! %f8 = 00000012, Mem[0000000010141410] = 000000ff
sta %f8 ,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000012
! %l0 = 000000007e000000, Mem[000000001014141a] = ff44ffee, %asi = 80
stba %l0,[%i5+0x01a]%asi ! Mem[0000000010141418] = ff4400ee
! %f14 = 80000000 00000000, Mem[0000000010101400] = 00ff000d 00000000
stda %f14,[%i4+%g0]0x80 ! Mem[0000000010101400] = 80000000 00000000
! %l2 = fffffffffff8ffff, Mem[0000000010081400] = 00000000
stba %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = ff000000
! %l4 = 00000000000000ff, Mem[0000000010041426] = 00000000, %asi = 80
stba %l4,[%i1+0x026]%asi ! Mem[0000000010041424] = 0000ff00
! %l7 = ffffffffffffffff, Mem[0000000020800040] = 00ff2a9b
sth %l7,[%o1+0x040] ! Mem[0000000020800040] = ffff2a9b
! Mem[0000000010041400] = ffffffff, %l1 = 000000000000564c
ldstuba [%i1+%g0]0x80,%l1 ! %l1 = 000000ff000000ff
! %l0 = 000000007e000000, Mem[0000000030041400] = 776601ff
stha %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = 77660000
! %l4 = 000000ff, %l5 = 000058ff, Mem[0000000010041438] = 564c00f4 fff8ffee
std %l4,[%i1+0x038] ! Mem[0000000010041438] = 000000ff 000058ff
! Starting 10 instruction Load Burst
! Mem[0000000010041430] = 64000000, %l4 = 00000000000000ff
lduha [%i1+0x030]%asi,%l4 ! %l4 = 0000000000006400
p0_label_279:
! Mem[00000000100c1410] = 80000000ffffffff, %l0 = 000000007e000000
ldxa [%i3+%o5]0x88,%l0 ! %l0 = 80000000ffffffff
! Mem[00000000100c1410] = ffffffff, %l4 = 0000000000006400
lduha [%i3+%o5]0x88,%l4 ! %l4 = 000000000000ffff
! Mem[0000000010001408] = 00000046, %l2 = fffffffffff8ffff
ldsha [%i0+%o4]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041410] = fff8e1278e000000, %l6 = 00000000ffffffff
ldxa [%i1+%o5]0x80,%l6 ! %l6 = fff8e1278e000000
! Mem[0000000010081410] = 000000ff 00ff0000, %l6 = 8e000000, %l7 = ffffffff
ldd [%i2+%o5],%l6 ! %l6 = 00000000000000ff 0000000000ff0000
! Mem[0000000010141408] = ff0000ff, %l5 = 00000000000058ff
lduha [%i5+%o4]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030141410] = a9ffffff, %l6 = 00000000000000ff
lduha [%i5+%o5]0x81,%l6 ! %l6 = 000000000000a9ff
! Mem[0000000030041408] = 000000000d000000, %l0 = 80000000ffffffff
ldxa [%i1+%o4]0x89,%l0 ! %l0 = 000000000d000000
! Mem[00000000100c143c] = c7f8ffff, %l5 = 00000000000000ff
ldub [%i3+0x03f],%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000030041408] = 0d000000, %l3 = 00000000b5db09ff
ldstuba [%i1+%o4]0x89,%l3 ! %l3 = 00000000000000ff
p0_label_280:
! %l7 = 0000000000ff0000, Mem[0000000010141410] = 12000000
stba %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000
! Mem[0000000030081410] = ff00ffff, %l2 = 0000000000000000
ldstuba [%i2+%o5]0x89,%l2 ! %l2 = 000000ff000000ff
! Mem[0000000030101408] = ff0000ff, %l1 = 00000000000000ff
ldstuba [%i4+%o4]0x89,%l1 ! %l1 = 000000ff000000ff
! %f12 = ff000000 14ff9fff, %l2 = 00000000000000ff
! Mem[0000000010141410] = 0000000065db8bff
add %i5,0x010,%g1
stda %f12,[%g1+%l2]ASI_PST8_PL ! Mem[0000000010141410] = ff9fff14000000ff
! %f24 = 564c00f4 fff8ffee, %l2 = 00000000000000ff
! Mem[0000000010101420] = 14ff9fe80000000d
add %i4,0x020,%g1
stda %f24,[%g1+%l2]ASI_PST32_PL ! Mem[0000000010101420] = eefff8fff4004c56
! %f12 = ff000000 14ff9fff, %l2 = 00000000000000ff
! Mem[0000000010181410] = 00000000ff00f7c4
add %i6,0x010,%g1
stda %f12,[%g1+%l2]ASI_PST8_P ! Mem[0000000010181410] = ff00000014ff9fff
! %f22 = 00000000, Mem[00000000100c1404] = 12ffffff
st %f22,[%i3+0x004] ! Mem[00000000100c1404] = 00000000
! Mem[0000000010181424] = 12ffff58, %l7 = 0000000000ff0000
ldstub [%i6+0x024],%l7 ! %l7 = 00000012000000ff
! Mem[0000000010041410] = fff8e127, %l7 = 0000000000000012
ldstuba [%i1+%o5]0x80,%l7 ! %l7 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = 0d000000ffffff58, %f18 = 016cdb00 7e000000
ldda [%i0+%g0]0x89,%f18 ! %f18 = 0d000000 ffffff58
p0_label_281:
! Mem[0000000010141400] = ff000000, %l7 = 00000000000000ff
lduha [%i5+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000030041400] = 77660000, %l5 = 00000000000000ff
ldsha [%i1+%g0]0x89,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1424] = ffffffff, %l7 = 00000000, %l3 = 00000000
add %i3,0x24,%g1
casa [%g1]0x80,%l7,%l3 ! %l3 = 00000000ffffffff
! Mem[0000000010041400] = ffffffff000000ff, %l6 = 000000000000a9ff
ldxa [%i1+0x000]%asi,%l6 ! %l6 = ffffffff000000ff
! Mem[0000000010081400] = 0000729b000000ff, %f18 = 0d000000 ffffff58
ldda [%i2+%g0]0x88,%f18 ! %f18 = 0000729b 000000ff
! Mem[0000000010081410] = ff000000, %l0 = 000000000d000000
ldsba [%i2+%o5]0x88,%l0 ! %l0 = 0000000000000000
! Mem[00000000300c1410] = 5d878b2f, %l0 = 0000000000000000
ldswa [%i3+%o5]0x89,%l0 ! %l0 = 000000005d878b2f
! Mem[00000000218000c0] = 34ff1f7c, %l3 = 00000000ffffffff
ldsh [%o3+0x0c0],%l3 ! %l3 = 00000000000034ff
! Mem[0000000010081408] = 0000000000000000, %l0 = 000000005d878b2f
ldxa [%i2+0x008]%asi,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010001400] = 0000e7ff, %l5 = 0000000000000000
swapa [%i0+%g0]0x80,%l5 ! %l5 = 000000000000e7ff
p0_label_282:
! Mem[00000000100c1428] = 00000de214ff9fe8, %l2 = 00000000000000ff, %l1 = 00000000000000ff
add %i3,0x28,%g1
casxa [%g1]0x80,%l2,%l1 ! %l1 = 00000de214ff9fe8
! %f16 = 58ff0000 00000012, Mem[0000000010041400] = ffffffff 000000ff
stda %f16,[%i1+%g0]0x80 ! Mem[0000000010041400] = 58ff0000 00000012
! %f24 = 564c00f4 fff8ffee, Mem[00000000300c1400] = 0000729b 0000ff58
stda %f24,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 564c00f4 fff8ffee
! %f10 = 00000000 000000ff, %l5 = 000000000000e7ff
! Mem[0000000030141410] = a9ffffff69fb9d57
add %i5,0x010,%g1
stda %f10,[%g1+%l5]ASI_PST16_S ! Mem[0000000030141410] = 00000000000000ff
! %l0 = 0000000000000000, Mem[0000000010001412] = 00000000, %asi = 80
stha %l0,[%i0+0x012]%asi ! Mem[0000000010001410] = 00000000
! Mem[0000000010081400] = ff000000, %l6 = ffffffff000000ff
swapa [%i2+%g0]0x80,%l6 ! %l6 = 00000000ff000000
! %f22 = 00000000 ffffffff, Mem[0000000010081430] = e89fff14 000000ff
stda %f22,[%i2+0x030]%asi ! Mem[0000000010081430] = 00000000 ffffffff
! Mem[0000000010001414] = 286e2797, %l4 = 0000ffff, %l3 = 000034ff
add %i0,0x14,%g1
casa [%g1]0x80,%l4,%l3 ! %l3 = 00000000286e2797
! %f0 = ffffffff 000000ff, %l0 = 0000000000000000
! Mem[0000000030081420] = 94dba373d0cb1a90
add %i2,0x020,%g1
stda %f0,[%g1+%l0]ASI_PST8_SL ! Mem[0000000030081420] = 94dba373d0cb1a90
! Starting 10 instruction Load Burst
! %l7 = 0000000000000000, %l0 = 0000000000000000, %l3 = 00000000286e2797
xor %l7,%l0,%l3 ! %l3 = 0000000000000000
p0_label_283:
! Mem[0000000030101410] = 0000ffff 0000a9ff, %l0 = 00000000, %l1 = 14ff9fe8
ldda [%i4+%o5]0x89,%l0 ! %l0 = 000000000000a9ff 000000000000ffff
! Mem[0000000030081410] = ffff00ff, %f25 = fff8ffee
lda [%i2+%o5]0x81,%f25 ! %f25 = ffff00ff
! Mem[0000000010081408] = 0000000000000000, %l1 = 000000000000ffff
ldxa [%i2+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010141400] = ff000000, %l4 = 000000000000ffff
lduha [%i5+%g0]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000030101410] = 0000ffff0000a9ff, %l4 = 0000000000000000
ldxa [%i4+%o5]0x89,%l4 ! %l4 = 0000ffff0000a9ff
! Mem[0000000010141438] = 00000012286e2797, %l7 = 0000000000000000
ldx [%i5+0x038],%l7 ! %l7 = 00000012286e2797
! Mem[0000000030041400] = 77660000, %l5 = 000000000000e7ff
ldsha [%i1+%g0]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010101400] = 0000000000000080, %l4 = 0000ffff0000a9ff
ldxa [%i4+%g0]0x88,%l4 ! %l4 = 0000000000000080
! Mem[0000000010081400] = 000000ff, %l1 = 0000000000000000
ldsha [%i2+%g0]0x80,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %f6 = 00000000, Mem[0000000010181408] = 00000012
sta %f6 ,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000
p0_label_284:
! Mem[0000000030141400] = ffff0000, %l6 = 00000000ff000000
ldstuba [%i5+%g0]0x89,%l6 ! %l6 = 00000000000000ff
! %l1 = 0000000000000000, Mem[0000000030041410] = ff000000
stwa %l1,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000
! %l0 = 000000000000a9ff, Mem[0000000020800000] = ffffd48e
sth %l0,[%o1+%g0] ! Mem[0000000020800000] = a9ffd48e
! %f6 = 00000000, Mem[00000000100c1410] = ffffffff
sta %f6 ,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000
! %f22 = 00000000 ffffffff, Mem[0000000010081410] = 000000ff 00ff0000
stda %f22,[%i2+0x010]%asi ! Mem[0000000010081410] = 00000000 ffffffff
! %l2 = 00000000000000ff, Mem[0000000010101410] = ffffffff
stba %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffffffff
! %f12 = ff000000, %f28 = 333abe45
fsqrts %f12,%f28 ! %f28 = 7fffffff
! %f7 = ff0000ff, Mem[0000000030181408] = ff000000
sta %f7 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = ff0000ff
! %l0 = 000000000000a9ff, Mem[0000000010141400] = ff000000
stha %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = ff00a9ff
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = 00000000, %l5 = 0000000000000000
ldsha [%i2+%o4]0x80,%l5 ! %l5 = 0000000000000000
p0_label_285:
! Mem[0000000030141410] = 00000000, %l5 = 0000000000000000
ldswa [%i5+%o5]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000030081400] = 12ffff58ff000021, %l4 = 0000000000000080
ldxa [%i2+%g0]0x89,%l4 ! %l4 = 12ffff58ff000021
! Mem[0000000021800080] = 729bbafb, %l0 = 000000000000a9ff
ldsha [%o3+0x080]%asi,%l0 ! %l0 = 000000000000729b
! Mem[00000000100c1408] = ff000000, %l6 = 0000000000000000
ldsba [%i3+%o4]0x80,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010081408] = 00000000, %l5 = 0000000000000000
ldsha [%i2+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000030041408] = 0d0000ff, %l6 = ffffffffffffffff
lduha [%i1+%o4]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010081410] = ffffffff00000000, %l0 = 000000000000729b
ldxa [%i2+%o5]0x88,%l0 ! %l0 = ffffffff00000000
! Mem[00000000211c0000] = 0dff2346, %l5 = 0000000000000000
ldsb [%o2+0x001],%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010181410] = ff9fff14000000ff, %l2 = 00000000000000ff
ldxa [%i6+%o5]0x88,%l2 ! %l2 = ff9fff14000000ff
! Starting 10 instruction Store Burst
! Mem[0000000010141418] = ff4400eefff8ffff, %l3 = 0000000000000000, %l2 = ff9fff14000000ff
add %i5,0x18,%g1
casxa [%g1]0x80,%l3,%l2 ! %l2 = ff4400eefff8ffff
p0_label_286:
! %f16 = 58ff0000 00000012, %l5 = ffffffffffffffff
! Mem[0000000030101438] = c4f700ff000000ff
add %i4,0x038,%g1
stda %f16,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030101438] = 120000000000ff58
! Mem[0000000010041408] = ff000000, %l7 = 00000012286e2797
swapa [%i1+%o4]0x80,%l7 ! %l7 = 00000000ff000000
! %l0 = ffffffff00000000, Mem[0000000030101410] = 0000a9ff
stba %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000a900
! %l2 = ff4400eefff8ffff, Mem[00000000201c0000] = ffffd27d
stb %l2,[%o0+%g0] ! Mem[00000000201c0000] = ffffd27d
! %f25 = ffff00ff, Mem[0000000010001400] = 00000000
sta %f25,[%i0+%g0]0x88 ! Mem[0000000010001400] = ffff00ff
! %l3 = 0000000000000000, Mem[0000000030001408] = 0000e7ff
stwa %l3,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000
! %l3 = 0000000000000000, Mem[0000000030041410] = 00000000ffffffff
stxa %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0000000000000000
! %f25 = ffff00ff, Mem[0000000030001408] = 00000000
sta %f25,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffff00ff
! %l0 = ffffffff00000000, Mem[0000000010081434] = ffffffff, %asi = 80
stwa %l0,[%i2+0x034]%asi ! Mem[0000000010081434] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = ff00a9ff, %l5 = ffffffffffffffff
lduba [%i5+%g0]0x88,%l5 ! %l5 = 00000000000000ff
p0_label_287:
! Mem[0000000010141410] = ff00000014ff9fff, %l5 = 00000000000000ff
ldxa [%i5+%o5]0x88,%l5 ! %l5 = ff00000014ff9fff
! Mem[0000000010141410] = ff9fff14, %l4 = 12ffff58ff000021
lduha [%i5+%o5]0x80,%l4 ! %l4 = 000000000000ff9f
! Mem[0000000030041400] = 77660000, %f14 = 80000000
lda [%i1+%g0]0x89,%f14 ! %f14 = 77660000
! Mem[00000000100c1410] = 00000000, %l7 = 00000000ff000000
ldsha [%i3+%o5]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000030001408] = ffff00ff, %l1 = 0000000000000000
ldsha [%i0+%o4]0x81,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030181400] = 00000080, %f14 = 77660000
lda [%i6+%g0]0x89,%f14 ! %f14 = 00000080
! Mem[0000000010181410] = 000000ff, %l5 = ff00000014ff9fff
ldswa [%i6+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030141410] = 00000000000000ff, %f12 = ff000000 14ff9fff
ldda [%i5+%o5]0x81,%f12 ! %f12 = 00000000 000000ff
! Mem[0000000030081400] = 210000ff, %l1 = ffffffffffffffff
lduwa [%i2+%g0]0x81,%l1 ! %l1 = 00000000210000ff
! Starting 10 instruction Store Burst
! %l7 = 0000000000000000, Mem[0000000010081408] = 00000000
sth %l7,[%i2+%o4] ! Mem[0000000010081408] = 00000000
p0_label_288:
! Mem[0000000030101410] = 00a90000, %l3 = 0000000000000000
ldstuba [%i4+%o5]0x81,%l3 ! %l3 = 00000000000000ff
! %l1 = 00000000210000ff, Mem[0000000030001400] = ffffff58
stha %l1,[%i0+%g0]0x89 ! Mem[0000000030001400] = ffff00ff
! %l5 = 00000000000000ff, immed = fffff82f, %y = 00000057
umul %l5,-0x7d1,%l1 ! %l1 = 000000fefff836d1, %y = 000000fe
! Mem[0000000010041400] = 58ff0000, %l4 = 000000000000ff9f
swapa [%i1+%g0]0x80,%l4 ! %l4 = 0000000058ff0000
! %l4 = 0000000058ff0000, Mem[0000000010001410] = 00000000
stha %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000
! %l0 = ffffffff00000000, Mem[0000000030141410] = 00000000000000ff
stxa %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffffff00000000
! Mem[0000000030001408] = ffff00ff, %l5 = 00000000000000ff
swapa [%i0+%o4]0x81,%l5 ! %l5 = 00000000ffff00ff
! %l4 = 0000000058ff0000, Mem[0000000020800000] = a9ffd48e, %asi = 80
stba %l4,[%o1+0x000]%asi ! Mem[0000000020800000] = 00ffd48e
! %f0 = ffffffff 000000ff 00000000 ffe70000
! %f4 = 00db6c01 523cb0a9 00000000 ff0000ff
! %f8 = 00000012 b0a90000 00000000 000000ff
! %f12 = 00000000 000000ff 00000080 00000000
stda %f0,[%i2]ASI_COMMIT_P ! Block Store to 0000000010081400
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = 00000046, %f16 = 58ff0000
lda [%i0+0x008]%asi,%f16 ! %f16 = 00000046
p0_label_289:
! Mem[0000000010181418] = 00000000, %l4 = 0000000058ff0000
ldsw [%i6+0x018],%l4 ! %l4 = 0000000000000000
membar #Sync ! Added by membar checker (51)
! Mem[0000000010081410] = 00db6c01, %l1 = 000000fefff836d1
ldsba [%i2+%o5]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000030081400] = ff000021, %l3 = 0000000000000000
ldswa [%i2+%g0]0x89,%l3 ! %l3 = ffffffffff000021
! Mem[000000001014142c] = fff2729b, %l2 = ff4400eefff8ffff
ldsh [%i5+0x02c],%l2 ! %l2 = fffffffffffffff2
! Mem[0000000010141410] = 14ff9fff, %l3 = ffffffffff000021
lduwa [%i5+%o5]0x88,%l3 ! %l3 = 0000000014ff9fff
! Mem[0000000030101408] = ff0000ff, %l1 = 0000000000000000
ldswa [%i4+%o4]0x81,%l1 ! %l1 = ffffffffff0000ff
! Mem[0000000030041408] = 000000000d0000ff, %f28 = 7fffffff 14ff9fe8
ldda [%i1+%o4]0x89,%f28 ! %f28 = 00000000 0d0000ff
! Mem[0000000010181400] = 00000000, %l4 = 0000000000000000
ldsha [%i6+%g0]0x88,%l4 ! %l4 = 0000000000000000
! %l6 = 00000000000000ff, %l0 = ffffffff00000000, %l2 = fffffffffffffff2
udivx %l6,%l0,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! %l5 = 00000000ffff00ff, Mem[00000000100c1408] = 000000ff
stwa %l5,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ffff00ff
p0_label_290:
! %f16 = 00000046 00000012, Mem[0000000010101400] = 00000080 00000000
stda %f16,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000046 00000012
! Mem[00000000300c1400] = 564c00f4, %l7 = 0000000000000000
lduha [%i3+%g0]0x81,%l7 ! %l7 = 000000000000564c
! %f22 = 00000000 ffffffff, Mem[0000000030141400] = ffff00ff 00000000
stda %f22,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000 ffffffff
! Mem[0000000010041410] = fff8e127, %l6 = 00000000000000ff
swapa [%i1+%o5]0x80,%l6 ! %l6 = 00000000fff8e127
! Mem[0000000010181400] = 00000000, %l4 = 0000000000000000
ldstuba [%i6+%g0]0x88,%l4 ! %l4 = 00000000000000ff
! %l4 = 0000000000000000, Mem[00000000300c1408] = 7e0000ff
stba %l4,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 7e000000
! %l4 = 00000000, %l5 = ffff00ff, Mem[0000000030041400] = 77660000 ff000000
stda %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 ffff00ff
! Mem[0000000030041410] = 00000000, %l0 = ffffffff00000000
ldstuba [%i1+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! %l7 = 000000000000564c, Mem[0000000030181410] = 016cdb00
stwa %l7,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000564c
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = ff9fff14000000ff, %f4 = 00db6c01 523cb0a9
ldda [%i6+%o5]0x88,%f4 ! %f4 = ff9fff14 000000ff
p0_label_291:
! Mem[0000000010001438] = ffffffff ffffffff, %l2 = 00000000, %l3 = 14ff9fff
ldda [%i0+0x038]%asi,%l2 ! %l2 = 00000000ffffffff 00000000ffffffff
! Mem[0000000030001400] = 0d000000 ffff00ff, %l4 = 00000000, %l5 = ffff00ff
ldda [%i0+%g0]0x89,%l4 ! %l4 = 00000000ffff00ff 000000000d000000
! Mem[0000000010141420] = 0000e7ff, %l0 = 0000000000000000
ldsba [%i5+0x021]%asi,%l0 ! %l0 = 0000000000000000
! %l3 = 00000000ffffffff, Mem[0000000010081410] = 016cdb00
stba %l3,[%i2+%o5]0x88 ! Mem[0000000010081410] = 016cdbff
! Mem[0000000010001430] = 000000ca523cb0a9, %f8 = 00000012 b0a90000
ldd [%i0+0x030],%f8 ! %f8 = 000000ca 523cb0a9
! Mem[0000000010041408] = 286e2797 00000000, %l0 = 00000000, %l1 = ff0000ff
ldda [%i1+%o4]0x80,%l0 ! %l0 = 00000000286e2797 0000000000000000
! Mem[0000000010081408] = 00000000, %l5 = 000000000d000000
ldswa [%i2+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Mem[00000000300c1410] = 000000005d878b2f, %f6 = 00000000 ff0000ff
ldda [%i3+%o5]0x89,%f6 ! %f6 = 00000000 5d878b2f
! Mem[0000000010101408] = eefff8ff, %f11 = 000000ff
lda [%i4+0x008]%asi,%f11 ! %f11 = eefff8ff
! Starting 10 instruction Store Burst
! Mem[00000000100c1438] = 000000ff, %l7 = 000000000000564c, %asi = 80
swapa [%i3+0x038]%asi,%l7 ! %l7 = 00000000000000ff
p0_label_292:
! Mem[0000000010041410] = ff000000, %l5 = 0000000000000000
swapa [%i1+%o5]0x88,%l5 ! %l5 = 00000000ff000000
! %l4 = 00000000ffff00ff, Mem[0000000010141412] = ff9fff14
stb %l4,[%i5+0x012] ! Mem[0000000010141410] = ff9fff14
! %l2 = ffffffff, %l3 = ffffffff, Mem[0000000010041408] = 97276e28 00000000
stda %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffffffff ffffffff
! %f2 = 00000000, Mem[0000000030001410] = ff09dbb5
sta %f2 ,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000
! Mem[000000001000142f] = ff00000d, %l7 = 00000000000000ff
ldstub [%i0+0x02f],%l7 ! %l7 = 0000000d000000ff
! %l7 = 000000000000000d, Mem[0000000010181420] = 4bc1655bffffff58
stx %l7,[%i6+0x020] ! Mem[0000000010181420] = 000000000000000d
! %f2 = 00000000 ffe70000, Mem[0000000010101400] = 00000012 00000046
stda %f2 ,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000 ffe70000
! Mem[0000000030081408] = da1f4fff, %l0 = 00000000286e2797
swapa [%i2+%o4]0x89,%l0 ! %l0 = 00000000da1f4fff
! %l5 = 00000000ff000000, Mem[0000000030141408] = 00000000
stba %l5,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = eefff8ff f4004c56, %l6 = fff8e127, %l7 = 0000000d
ldd [%i4+%o4],%l6 ! %l6 = 00000000eefff8ff 00000000f4004c56
p0_label_293:
! Mem[0000000030081400] = 12ffff58ff000021, %f10 = 00000000 eefff8ff
ldda [%i2+%g0]0x89,%f10 ! %f10 = 12ffff58 ff000021
! Mem[0000000030141400] = ffffffff, %l6 = 00000000eefff8ff
ldsba [%i5+%g0]0x81,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000021800000] = ffc4d806, %l7 = 00000000f4004c56
lduba [%o3+0x001]%asi,%l7 ! %l7 = 00000000000000c4
! Mem[00000000201c0000] = ffffd27d, %l7 = 00000000000000c4
ldsh [%o0+%g0],%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010101410] = ffffffff, %l7 = ffffffffffffffff
ldswa [%i4+%o5]0x80,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030001400] = ff00ffff, %f25 = ffff00ff
lda [%i0+%g0]0x81,%f25 ! %f25 = ff00ffff
! Mem[0000000030101410] = 0000a9ff, %l5 = 00000000ff000000
ldswa [%i4+%o5]0x89,%l5 ! %l5 = 000000000000a9ff
! Mem[0000000030181400] = 80000000 00000000, %l0 = da1f4fff, %l1 = 00000000
ldda [%i6+%g0]0x81,%l0 ! %l0 = 0000000080000000 0000000000000000
! Mem[00000000211c0000] = 0dff2346, %l0 = 0000000080000000
ldsha [%o2+0x000]%asi,%l0 ! %l0 = 0000000000000dff
! Starting 10 instruction Store Burst
! %l4 = ffff00ff, %l5 = 0000a9ff, Mem[0000000030101400] = 14ff9f00 0000ffff
stda %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffff00ff 0000a9ff
p0_label_294:
! Mem[0000000030141408] = 00000000, %l1 = 0000000000000000
ldstuba [%i5+%o4]0x81,%l1 ! %l1 = 00000000000000ff
! %l7 = ffffffffffffffff, Mem[00000000211c0000] = 0dff2346, %asi = 80
stha %l7,[%o2+0x000]%asi ! Mem[00000000211c0000] = ffff2346
! Mem[0000000030141410] = ffffffff, %l1 = 0000000000000000
swapa [%i5+%o5]0x81,%l1 ! %l1 = 00000000ffffffff
! %f30 = 0028478b, Mem[0000000030081410] = ff00ffff
sta %f30,[%i2+%o5]0x89 ! Mem[0000000030081410] = 0028478b
! %l2 = ffffffff, %l3 = ffffffff, Mem[0000000030081410] = 0028478b 00000000
stda %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffffffff ffffffff
! %l4 = 00000000ffff00ff, Mem[0000000010081408] = 00000000
stba %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff000000
! %f8 = 000000ca 523cb0a9, %l2 = 00000000ffffffff
! Mem[0000000030141418] = 014b43ca4bc1655b
add %i5,0x018,%g1
stda %f8,[%g1+%l2]ASI_PST8_S ! Mem[0000000030141418] = 000000ca523cb0a9
! %f1 = 000000ff, Mem[0000000010181410] = ff000000
sta %f1 ,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000000ff
! Mem[0000000010041428] = 5d878b2f69fb9d57, %l5 = 000000000000a9ff, %l4 = 00000000ffff00ff
add %i1,0x28,%g1
casxa [%g1]0x80,%l5,%l4 ! %l4 = 5d878b2f69fb9d57
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = ff000000ffe70000, %f6 = 00000000 5d878b2f
ldda [%i2+0x008]%asi,%f6 ! %f6 = ff000000 ffe70000
p0_label_295:
! Mem[0000000010141400] = ffa900ff000000ff, %l6 = ffffffffffffffff
ldxa [%i5+%g0]0x80,%l6 ! %l6 = ffa900ff000000ff
! Mem[0000000010001408] = 00000046, %l2 = 00000000ffffffff
lduba [%i0+%o4]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000030001408] = 000000ff, %l2 = 0000000000000000
lduha [%i0+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000030041410] = ff000000, %l2 = 0000000000000000
ldsba [%i1+%o5]0x81,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030181410] = 0000564c, %l0 = 0000000000000dff
lduwa [%i6+%o5]0x89,%l0 ! %l0 = 000000000000564c
! Mem[0000000010081400] = ffffffff, %l2 = ffffffffffffffff
lduha [%i2+%g0]0x88,%l2 ! %l2 = 000000000000ffff
! Mem[0000000010101408] = fff8ffee, %l0 = 000000000000564c
ldsha [%i4+%o4]0x88,%l0 ! %l0 = ffffffffffffffee
! Mem[0000000030181408] = ff0000ff, %l4 = 5d878b2f69fb9d57
ldswa [%i6+%o4]0x81,%l4 ! %l4 = ffffffffff0000ff
! Mem[0000000030041400] = 00000000, %l6 = ffa900ff000000ff
lduba [%i1+%g0]0x81,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030181408] = ff0000ff, %l5 = 000000000000a9ff
ldstuba [%i6+%o4]0x81,%l5 ! %l5 = 000000ff000000ff
p0_label_296:
! %f8 = 000000ca 523cb0a9, Mem[0000000010141400] = ff00a9ff ff000000
stda %f8 ,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000ca 523cb0a9
! %l4 = ffffffffff0000ff, Mem[0000000010141408] = ff0000ff
stba %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff0000ff
! %l1 = 00000000ffffffff, imm = 000000000000011d, %l5 = 00000000000000ff
sub %l1,0x11d,%l5 ! %l5 = 00000000fffffee2
! %f14 = 00000080 00000000, Mem[00000000300c1408] = 0000007e 06e3359c
stda %f14,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000080 00000000
! %l5 = 00000000fffffee2, Mem[0000000030101410] = 0000ffff0000a9ff
stxa %l5,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000fffffee2
! %l5 = 00000000fffffee2, Mem[0000000030001410] = 00000000
stwa %l5,[%i0+%o5]0x81 ! Mem[0000000030001410] = fffffee2
! Mem[000000001008142c] = 000000ff, %l2 = 000000000000ffff
ldstub [%i2+0x02c],%l2 ! %l2 = 00000000000000ff
! %f30 = 0028478b 69000000, %l1 = 00000000ffffffff
! Mem[0000000010001410] = 00000000286e2797
add %i0,0x010,%g1
stda %f30,[%g1+%l1]ASI_PST16_PL ! Mem[0000000010001410] = 000000698b472800
! Mem[0000000010081408] = ff000000, %l4 = ffffffffff0000ff
swapa [%i2+%o4]0x80,%l4 ! %l4 = 00000000ff000000
! Starting 10 instruction Load Burst
! Mem[0000000030101410] = e2feffff, %l6 = 0000000000000000
ldswa [%i4+%o5]0x81,%l6 ! %l6 = ffffffffe2feffff
p0_label_297:
! Mem[0000000010101408] = fff8ffee, %l2 = 0000000000000000
ldsba [%i4+%o4]0x88,%l2 ! %l2 = ffffffffffffffee
! Mem[0000000010081428] = 00000000, %l0 = ffffffffffffffee
ldsha [%i2+0x02a]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000030141410] = 0000000000000000, %l4 = 00000000ff000000
ldxa [%i5+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000030001410] = fffffee2ff00000d, %f28 = 00000000 0d0000ff
ldda [%i0+%o5]0x81,%f28 ! %f28 = fffffee2 ff00000d
! Mem[0000000030101408] = ff0000ff, %f15 = 00000000
lda [%i4+%o4]0x81,%f15 ! %f15 = ff0000ff
! Mem[0000000030001400] = ff00ffff 0000000d, %l0 = 00000000, %l1 = ffffffff
ldda [%i0+%g0]0x81,%l0 ! %l0 = 00000000ff00ffff 000000000000000d
! Mem[0000000030041410] = 000000ff, %l2 = ffffffffffffffee
lduwa [%i1+%o5]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030001410] = fffffee2 ff00000d, %l2 = 000000ff, %l3 = ffffffff
ldda [%i0+%o5]0x81,%l2 ! %l2 = 00000000fffffee2 00000000ff00000d
! Mem[0000000010041410] = 00000000, %l6 = ffffffffe2feffff
lduba [%i1+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010041400] = 9fff0000, %l5 = 00000000fffffee2
swapa [%i1+%g0]0x88,%l5 ! %l5 = 000000009fff0000
p0_label_298:
! %f22 = 00000000 ffffffff, Mem[0000000010101410] = ffffffff 00000000
stda %f22,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000 ffffffff
! %f16 = 00000046 00000012, Mem[0000000010141420] = 0000e7ff 00000000
stda %f16,[%i5+0x020]%asi ! Mem[0000000010141420] = 00000046 00000012
! Mem[0000000010001400] = ffff00ff, %l7 = ffffffffffffffff
ldstuba [%i0+%g0]0x88,%l7 ! %l7 = 000000ff000000ff
! %l4 = 0000000000000000, imm = fffffffffffffafa, %l6 = 0000000000000000
orn %l4,-0x506,%l6 ! %l6 = 0000000000000505
! Mem[0000000010081408] = ff0000ff, %l5 = 000000009fff0000
swapa [%i2+%o4]0x88,%l5 ! %l5 = 00000000ff0000ff
! Mem[0000000030141408] = ff000000, %l7 = 00000000000000ff
swapa [%i5+%o4]0x81,%l7 ! %l7 = 00000000ff000000
! %l4 = 0000000000000000, Mem[0000000010081408] = 9fff0000
stba %l4,[%i2+%o4]0x88 ! Mem[0000000010081408] = 9fff0000
! Mem[0000000030081408] = 97276e28, %l2 = 00000000fffffee2
swapa [%i2+%o4]0x81,%l2 ! %l2 = 0000000097276e28
! %f0 = ffffffff 000000ff 00000000 ffe70000
! %f4 = ff9fff14 000000ff ff000000 ffe70000
! %f8 = 000000ca 523cb0a9 12ffff58 ff000021
! %f12 = 00000000 000000ff 00000080 ff0000ff
stda %f0,[%i6]ASI_BLK_AIUS ! Block Store to 0000000030181400
! Starting 10 instruction Load Burst
! Mem[0000000010041430] = 64000000, %f22 = 00000000
lda [%i1+0x030]%asi,%f22 ! %f22 = 64000000
p0_label_299:
! Mem[0000000030081410] = ffffffff, %l7 = 00000000ff000000
lduha [%i2+%o5]0x81,%l7 ! %l7 = 000000000000ffff
! Mem[0000000010141408] = ff0000ff, %l5 = 00000000ff0000ff
lduwa [%i5+%o4]0x80,%l5 ! %l5 = 00000000ff0000ff
! Mem[0000000030101400] = ff00ffff, %l4 = 0000000000000000
ldsba [%i4+%g0]0x81,%l4 ! %l4 = ffffffffffffffff
! %l1 = 000000000000000d, %l4 = ffffffffffffffff, %l1 = 000000000000000d
and %l1,%l4,%l1 ! %l1 = 000000000000000d
! Mem[0000000030101408] = ff0000ff, %l0 = 00000000ff00ffff
ldswa [%i4+%o4]0x89,%l0 ! %l0 = ffffffffff0000ff
! Mem[0000000030141410] = 00000000, %l1 = 000000000000000d
lduba [%i5+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[00000000100c1400] = 7e000000, %l7 = 000000000000ffff
ldsha [%i3+%g0]0x80,%l7 ! %l7 = 0000000000007e00
! Mem[00000000300c1400] = f4004c56, %l2 = 0000000097276e28
lduba [%i3+%g0]0x89,%l2 ! %l2 = 0000000000000056
membar #Sync ! Added by membar checker (52)
! Mem[000000001018142c] = 00000000, %l1 = 0000000000000000
ldsw [%i6+0x02c],%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = ffffffff, %l5 = ff0000ff, Mem[0000000010101410] = 00000000 ffffffff
stda %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = ffffffff ff0000ff
p0_label_300:
! Code Fragment 4
p0_fragment_20:
! %l0 = ffffffffff0000ff
setx 0x10947d0fa046a223,%g7,%l0 ! %l0 = 10947d0fa046a223
! %l1 = 0000000000000000
setx 0x732be8e039423107,%g7,%l1 ! %l1 = 732be8e039423107
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 = 10947d0fa046a223
setx 0x0757206fd2cf52f3,%g7,%l0 ! %l0 = 0757206fd2cf52f3
! %l1 = 732be8e039423107
setx 0x6b584917c4ceed93,%g7,%l1 ! %l1 = 6b584917c4ceed93
! %l0 = 0757206fd2cf52f3, imm = 0000000000000566, %l3 = 00000000ff00000d
and %l0,0x566,%l3 ! %l3 = 0000000000000062
! %f24 = 564c00f4 ff00ffff, %l7 = 0000000000007e00
! Mem[0000000030001430] = e89fff14000000ff
add %i0,0x030,%g1
stda %f24,[%g1+%l7]ASI_PST16_S ! Mem[0000000030001430] = e89fff14000000ff
! Mem[0000000010141410] = 14ff9fff, %l1 = 6b584917c4ceed93
ldstuba [%i5+%o5]0x88,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000010181408] = 00000000, %l0 = 0757206fd2cf52f3
ldstuba [%i6+%o4]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030141410] = 00000000, %l7 = 0000000000007e00
swapa [%i5+%o5]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041438] = 000000ff000058ff, %l4 = ffffffffffffffff, %l6 = 0000000000000505
add %i1,0x38,%g1
casxa [%g1]0x80,%l4,%l6 ! %l6 = 000000ff000058ff
! %l7 = 0000000000000000, Mem[0000000010101408] = eefff8ff
stba %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00fff8ff
! %f0 = ffffffff 000000ff, %l6 = 000000ff000058ff
! Mem[0000000030181438] = 00000080ff0000ff
add %i6,0x038,%g1
stda %f0,[%g1+%l6]ASI_PST16_SL ! Mem[0000000030181438] = ff000000ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = 0000e7ff00000000, %f22 = 64000000 ffffffff
ldd [%i4+%g0],%f22 ! %f22 = 0000e7ff 00000000
p0_label_301:
! Mem[0000000010101410] = ffffffff, %l3 = 0000000000000062
lduha [%i4+%o5]0x80,%l3 ! %l3 = 000000000000ffff
! Mem[00000000100c1414] = 00000080, %f19 = 000000ff
lda [%i3+0x014]%asi,%f19 ! %f19 = 00000080
! Mem[0000000030041408] = 0d0000ff, %f23 = 00000000
lda [%i1+%o4]0x89,%f23 ! %f23 = 0d0000ff
! Mem[0000000030041400] = 00000000, %l0 = 0000000000000000
lduwa [%i1+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000030101408] = ff0000ff, %l7 = 0000000000000000
lduha [%i4+%o4]0x81,%l7 ! %l7 = 000000000000ff00
! Mem[0000000030181400] = ff000000ffffffff, %l6 = 000000ff000058ff
ldxa [%i6+%g0]0x89,%l6 ! %l6 = ff000000ffffffff
! Code Fragment 4
p0_fragment_21:
! %l0 = 0000000000000000
setx 0x5f612a6034d28f4a,%g7,%l0 ! %l0 = 5f612a6034d28f4a
! %l1 = 00000000000000ff
setx 0x9e320f87c8c91247,%g7,%l1 ! %l1 = 9e320f87c8c91247
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 = 5f612a6034d28f4a
setx 0x5a1c6ab86ae973aa,%g7,%l0 ! %l0 = 5a1c6ab86ae973aa
! %l1 = 9e320f87c8c91247
setx 0xc75bb93fc9545848,%g7,%l1 ! %l1 = c75bb93fc9545848
! Mem[0000000010101410] = ffffffffff0000ff, %l0 = 5a1c6ab86ae973aa
ldxa [%i4+%o5]0x80,%l0 ! %l0 = ffffffffff0000ff
! Mem[00000000300c1408] = 00000080, %l5 = 00000000ff0000ff
swapa [%i3+%o4]0x81,%l5 ! %l5 = 0000000000000080
! Starting 10 instruction Store Burst
! %l3 = 000000000000ffff, Mem[0000000030041410] = 00000000000000ff
stxa %l3,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000000000ffff
p0_label_302:
! %l3 = 000000000000ffff, %l2 = 0000000000000056, %y = 000000fe
udiv %l3,%l2,%l2 ! %l2 = 00000000ffffffff
mov %l0,%y ! %y = ff0000ff
! Mem[0000000030141400] = ffffffff, %l4 = ffffffffffffffff
swapa [%i5+%g0]0x89,%l4 ! %l4 = 00000000ffffffff
! %l7 = 000000000000ff00, immd = 00000000000009f7, %l1 = c75bb93fc9545848
mulx %l7,0x9f7,%l1 ! %l1 = 0000000009ed0900
! %l1 = 0000000009ed0900, Mem[0000000010081429] = 00000000
stb %l1,[%i2+0x029] ! Mem[0000000010081428] = 00000000
! %l5 = 0000000000000080, Mem[0000000030081400] = ff000021
stba %l5,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff000080
! %l5 = 0000000000000080, Mem[00000000100c1400] = 7e000000
stwa %l5,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000080
! Mem[0000000030101410] = e2feffff, %l0 = ffffffffff0000ff
swapa [%i4+%o5]0x81,%l0 ! %l0 = 00000000e2feffff
! Mem[0000000010081424] = b0a90000, %l2 = ffffffff, %l4 = ffffffff
add %i2,0x24,%g1
casa [%g1]0x80,%l2,%l4 ! %l4 = 00000000b0a90000
! Mem[0000000010181400] = ff000000, %l4 = 00000000b0a90000
ldstuba [%i6+%g0]0x80,%l4 ! %l4 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010041404] = 00000012, %f10 = 12ffff58
ld [%i1+0x004],%f10 ! %f10 = 00000012
p0_label_303:
! Mem[00000000100c1404] = 00000000, %l3 = 000000000000ffff
ldswa [%i3+0x004]%asi,%l3 ! %l3 = 0000000000000000
! Mem[0000000010081410] = ffdb6c01 523cb0a9, %l6 = ffffffff, %l7 = 0000ff00
ldda [%i2+%o5]0x80,%l6 ! %l6 = 00000000ffdb6c01 00000000523cb0a9
! Mem[00000000100c1408] = ff00ffff00000000, %f28 = fffffee2 ff00000d
ldd [%i3+%o4],%f28 ! %f28 = ff00ffff 00000000
! Code Fragment 3
p0_fragment_22:
! %l0 = 00000000e2feffff
setx 0x1d44554872822325,%g7,%l0 ! %l0 = 1d44554872822325
! %l1 = 0000000009ed0900
setx 0x8e7add60225873c6,%g7,%l1 ! %l1 = 8e7add60225873c6
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 = 1d44554872822325
setx 0x40b2ddaffd1318cd,%g7,%l0 ! %l0 = 40b2ddaffd1318cd
! %l1 = 8e7add60225873c6
setx 0x861f117ff395b512,%g7,%l1 ! %l1 = 861f117ff395b512
! Mem[0000000010141400] = 523cb0a9, %f20 = 00000000
lda [%i5+%g0]0x88,%f20 ! %f20 = 523cb0a9
! Mem[0000000030181400] = ffffffff, %f23 = 0d0000ff
lda [%i6+%g0]0x89,%f23 ! %f23 = ffffffff
! Mem[0000000030101400] = 0000a9ffffff00ff, %f14 = 00000080 ff0000ff
ldda [%i4+%g0]0x89,%f14 ! %f14 = 0000a9ff ffff00ff
! Mem[00000000100c1410] = 80000000 00000000, %l0 = fd1318cd, %l1 = f395b512
ldda [%i3+%o5]0x88,%l0 ! %l0 = 0000000000000000 0000000080000000
! Mem[0000000030041410] = 00000000 0000ffff, %l6 = ffdb6c01, %l7 = 523cb0a9
ldda [%i1+%o5]0x89,%l6 ! %l6 = 000000000000ffff 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = 0000000000000000, Mem[0000000010101410] = ff0000ffffffffff
stxa %l0,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000000000000000
p0_label_304:
! %f30 = 0028478b 69000000, Mem[0000000010181400] = ff000000 ffffffff
stda %f30,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0028478b 69000000
! %l4 = 000000ff, %l5 = 00000080, Mem[0000000010181410] = 000000ff 14ff9fff
stda %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000000ff 00000080
! %l7 = 0000000000000000, Mem[0000000010001400] = ff00ffff
sth %l7,[%i0+%g0] ! Mem[0000000010001400] = 0000ffff
! %f4 = ff9fff14 000000ff, %l6 = 000000000000ffff
! Mem[0000000010181408] = ff00000000000000
add %i6,0x008,%g1
stda %f4,[%g1+%l6]ASI_PST8_PL ! Mem[0000000010181408] = ff00000014ff9fff
! %l7 = 0000000000000000, Mem[0000000030041410] = 0000ffff
stba %l7,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000ff00
! %f13 = 000000ff, Mem[0000000030181410] = ff9fff14
sta %f13,[%i6+%o5]0x81 ! Mem[0000000030181410] = 000000ff
! Mem[0000000010081410] = ffdb6c01, %l5 = 0000000000000080
swapa [%i2+%o5]0x80,%l5 ! %l5 = 00000000ffdb6c01
! %f1 = 000000ff, Mem[0000000010041408] = ffffffff
sta %f1 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000ff
! Mem[0000000030001410] = fffffee2, %l3 = 0000000000000000
swapa [%i0+%o5]0x81,%l3 ! %l3 = 00000000fffffee2
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (53)
! Mem[0000000030001400] = ff00ffff 0000000d 000000ff ff000000
! Mem[0000000030001410] = 00000000 ff00000d d14f1fda 579dfb69
! Mem[0000000030001420] = 6416004b 00e14cff 00000000 0000000f
! Mem[0000000030001430] = e89fff14 000000ff 579dfb69 2f8b875d
ldda [%i0]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030001400
p0_label_305:
! Mem[0000000010041408] = ff000000, %f5 = 000000ff
lda [%i1+%o4]0x80,%f5 ! %f5 = ff000000
! Mem[0000000010001408] = 00000046, %l2 = 00000000ffffffff
lduwa [%i0+%o4]0x80,%l2 ! %l2 = 0000000000000046
! Mem[0000000010001410] = 000000698b472800, %f0 = ffffffff 000000ff
ldda [%i0+%o5]0x80,%f0 ! %f0 = 00000069 8b472800
! Mem[0000000010101408] = 00fff8ff, %l6 = 000000000000ffff
lduha [%i4+%o4]0x80,%l6 ! %l6 = 00000000000000ff
! Mem[00000000300c1408] = ff0000ff, %f7 = ffe70000
lda [%i3+%o4]0x89,%f7 ! %f7 = ff0000ff
! Mem[0000000010081400] = ffffffff, %l2 = 0000000000000046
lduwa [%i2+%g0]0x80,%l2 ! %l2 = 00000000ffffffff
! Mem[0000000010081400] = ffffffff, %l5 = 00000000ffdb6c01
lduwa [%i2+%g0]0x88,%l5 ! %l5 = 00000000ffffffff
! Mem[0000000030041410] = 0000ff00, %l3 = 00000000fffffee2
lduba [%i1+%o5]0x89,%l3 ! %l3 = 0000000000000000
! Mem[00000000300c1410] = 2f8b875d, %f8 = 000000ca
lda [%i3+%o5]0x81,%f8 ! %f8 = 2f8b875d
! Starting 10 instruction Store Burst
! Mem[0000000030101410] = ff0000ff, %l4 = 00000000000000ff
ldstuba [%i4+%o5]0x89,%l4 ! %l4 = 000000ff000000ff
p0_label_306:
! %f3 = ffe70000, Mem[0000000010001408] = 00000046
sta %f3 ,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffe70000
! Mem[0000000010141408] = ff0000ff, %l5 = 00000000ffffffff
ldstuba [%i5+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000030141410] = 00007e00, %l1 = 0000000080000000
swapa [%i5+%o5]0x89,%l1 ! %l1 = 0000000000007e00
! Mem[0000000010081428] = 00000000ff0000ff, %l7 = 0000000000000000, %l3 = 0000000000000000
add %i2,0x28,%g1
casxa [%g1]0x80,%l7,%l3 ! %l3 = 00000000ff0000ff
! %f0 = 00000069, Mem[0000000010081408] = 9fff0000
sta %f0 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000069
! Mem[0000000030181410] = ff000000, %l3 = 00000000ff0000ff
swapa [%i6+%o5]0x89,%l3 ! %l3 = 00000000ff000000
! Mem[0000000030101400] = ffff00ff, %l4 = 00000000000000ff
ldstuba [%i4+%g0]0x89,%l4 ! %l4 = 000000ff000000ff
! %l4 = 000000ff, %l5 = 000000ff, Mem[0000000010001408] = ffe70000 00000051
stda %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000ff 000000ff
! %l4 = 00000000000000ff, Mem[00000000100c1408] = ffff00ff
stba %l4,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ffff00ff
! Starting 10 instruction Load Burst
! Mem[0000000010181424] = 0000000d, %l5 = 00000000000000ff
ldsba [%i6+0x024]%asi,%l5 ! %l5 = 0000000000000000
p0_label_307:
! Mem[00000000201c0000] = ffffd27d, %l7 = 0000000000000000
ldsb [%o0+%g0],%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010141400] = 000000ca 523cb0a9, %l6 = 000000ff, %l7 = ffffffff
ldda [%i5+%g0]0x88,%l6 ! %l6 = 00000000523cb0a9 00000000000000ca
! Mem[00000000100c1410] = 8000000000000000, %l0 = 0000000000000000
ldxa [%i3+%o5]0x88,%l0 ! %l0 = 8000000000000000
! Mem[0000000010081410] = 00000080, %f5 = ff000000
lda [%i2+%o5]0x80,%f5 ! %f5 = 00000080
! Mem[0000000010101400] = 0000e7ff, %l2 = 00000000ffffffff
ldswa [%i4+%g0]0x80,%l2 ! %l2 = 000000000000e7ff
! Mem[0000000010101410] = 00000000, %l6 = 00000000523cb0a9
ldswa [%i4+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000030041410] = 0000ff00, %l1 = 0000000000007e00
ldswa [%i1+%o5]0x89,%l1 ! %l1 = 000000000000ff00
! Mem[0000000010101410] = 00000000, %l3 = 00000000ff000000
lduba [%i4+%o5]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010041400] = fffffee2, %l6 = 0000000000000000
lduwa [%i1+%g0]0x88,%l6 ! %l6 = 00000000fffffee2
! Starting 10 instruction Store Burst
membar #Sync ! Added by membar checker (54)
! %f14 = 0000a9ff ffff00ff, Mem[0000000030001408] = ff000000 000000ff
stda %f14,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0000a9ff ffff00ff
p0_label_308:
! %l4 = 00000000000000ff, Mem[0000000010081438] = 00000080
sth %l4,[%i2+0x038] ! Mem[0000000010081438] = 00ff0080
! Mem[0000000030041410] = 00ff0000, %l5 = 0000000000000000
swapa [%i1+%o5]0x81,%l5 ! %l5 = 0000000000ff0000
! Mem[0000000010141410] = 14ff9fff, %l2 = 000000000000e7ff
swapa [%i5+%o5]0x88,%l2 ! %l2 = 0000000014ff9fff
! Mem[00000000300c1408] = ff0000ff, %l5 = 0000000000ff0000
swapa [%i3+%o4]0x89,%l5 ! %l5 = 00000000ff0000ff
! %l6 = fffffee2, %l7 = 000000ca, Mem[0000000010001410] = 69000000 0028478b
stda %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = fffffee2 000000ca
! Mem[0000000030181400] = ffffffff, %l5 = 00000000ff0000ff
swapa [%i6+%g0]0x89,%l5 ! %l5 = 00000000ffffffff
! %f0 = 00000069 8b472800 00000000 ffe70000
! %f4 = ff9fff14 00000080 ff000000 ff0000ff
! %f8 = 2f8b875d 523cb0a9 00000012 ff000021
! %f12 = 00000000 000000ff 0000a9ff ffff00ff
stda %f0,[%i5]ASI_BLK_AIUP ! Block Store to 0000000010141400
! %f0 = 00000069 8b472800 00000000 ffe70000
! %f4 = ff9fff14 00000080 ff000000 ff0000ff
! %f8 = 2f8b875d 523cb0a9 00000012 ff000021
! %f12 = 00000000 000000ff 0000a9ff ffff00ff
stda %f0,[%i2]ASI_BLK_AIUS ! Block Store to 0000000030081400
! Mem[0000000020800000] = 00ffd48e, %l0 = 8000000000000000
ldstub [%o1+%g0],%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = fff8ff00, %l4 = 00000000000000ff
ldswa [%i4+%o4]0x88,%l4 ! %l4 = fffffffffff8ff00
p0_label_309:
! Mem[0000000030181410] = ff0000ff000000ff, %f26 = 0f000000 00000000
ldda [%i6+%o5]0x81,%f26 ! %f26 = ff0000ff 000000ff
! Mem[00000000100c1400] = 80000000, %l4 = fffffffffff8ff00
ldswa [%i3+%g0]0x88,%l4 ! %l4 = ffffffff80000000
! Mem[00000000100c1400] = 00000080, %f29 = 14ff9fe8
ld [%i3+%g0],%f29 ! %f29 = 00000080
! Mem[0000000030101410] = ff0000ff, %f20 = 0d0000ff
lda [%i4+%o5]0x89,%f20 ! %f20 = ff0000ff
membar #Sync ! Added by membar checker (55)
! Mem[0000000010081410] = 00000080523cb0a9, %f26 = ff0000ff 000000ff
ldda [%i2+%o5]0x80,%f26 ! %f26 = 00000080 523cb0a9
! Mem[0000000030001400] = ffff00ff, %l6 = 00000000fffffee2
lduba [%i0+%g0]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010141400] = 000000698b472800, %l7 = 00000000000000ca
ldxa [%i5+%g0]0x80,%l7 ! %l7 = 000000698b472800
! Mem[0000000010101410] = 0000000000000000, %l5 = 00000000ffffffff
ldx [%i4+%o5],%l5 ! %l5 = 0000000000000000
! Code Fragment 4
p0_fragment_23:
! %l0 = 0000000000000000
setx 0x39ace4706b7bb08c,%g7,%l0 ! %l0 = 39ace4706b7bb08c
! %l1 = 000000000000ff00
setx 0xfc3263bfd888875a,%g7,%l1 ! %l1 = fc3263bfd888875a
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 = 39ace4706b7bb08c
setx 0x7398bae01f5e5427,%g7,%l0 ! %l0 = 7398bae01f5e5427
! %l1 = fc3263bfd888875a
setx 0xf80976e808593302,%g7,%l1 ! %l1 = f80976e808593302
! Starting 10 instruction Store Burst
! %f26 = 00000080 523cb0a9, %l2 = 0000000014ff9fff
! Mem[00000000300c1410] = 2f8b875d00000000
add %i3,0x010,%g1
stda %f26,[%g1+%l2]ASI_PST8_SL ! Mem[00000000300c1410] = a9b03c5280000000
p0_label_310:
! Mem[0000000010181408] = ff000000, %l4 = ffffffff80000000
swapa [%i6+%o4]0x80,%l4 ! %l4 = 00000000ff000000
! %l3 = 0000000000000000, Mem[0000000010141417] = 00000080
stb %l3,[%i5+0x017] ! Mem[0000000010141414] = 00000000
! Mem[0000000030181400] = ff0000ff, %l4 = 00000000ff000000
ldstuba [%i6+%g0]0x89,%l4 ! %l4 = 000000ff000000ff
! Mem[0000000010041408] = ff000000ffffffff, %l7 = 000000698b472800, %l5 = 0000000000000000
add %i1,0x08,%g1
casxa [%g1]0x80,%l7,%l5 ! %l5 = ff000000ffffffff
! %l4 = 00000000000000ff, Mem[00000000300c1410] = a9b03c52
stba %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ffb03c52
! %l2 = 0000000014ff9fff, Mem[0000000030001400] = 0d000000ffff00ff
stxa %l2,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000000014ff9fff
! Mem[0000000030001400] = ff9fff14, %l1 = f80976e808593302
swapa [%i0+%g0]0x81,%l1 ! %l1 = 00000000ff9fff14
! %f0 = 00000069 8b472800 00000000 ffe70000
! %f4 = ff9fff14 00000080 ff000000 ff0000ff
! %f8 = 2f8b875d 523cb0a9 00000012 ff000021
! %f12 = 00000000 000000ff 0000a9ff ffff00ff
stda %f0,[%i3]ASI_COMMIT_S ! Block Store to 00000000300c1400
! %f19 = ff000000, Mem[0000000010181400] = 0028478b
sta %f19,[%i6+%g0]0x80 ! Mem[0000000010181400] = ff000000
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (56)
! Mem[00000000300c1408] = 00000000, %f22 = 69fb9d57
lda [%i3+%o4]0x81,%f22 ! %f22 = 00000000
p0_label_311:
! Mem[0000000030101410] = ff0000ff, %l3 = 0000000000000000
lduwa [%i4+%o5]0x81,%l3 ! %l3 = 00000000ff0000ff
! Mem[0000000030041410] = 00000000, %l1 = 00000000ff9fff14
lduha [%i1+%o5]0x89,%l1 ! %l1 = 0000000000000000
! Mem[00000000300c1408] = 00000000, %l6 = 00000000000000ff
ldsba [%i3+%o4]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000010001410] = e2feffff, %l6 = 0000000000000000
lduha [%i0+%o5]0x80,%l6 ! %l6 = 000000000000e2fe
! Mem[0000000030041410] = 00000000, %f0 = 00000069
lda [%i1+%o5]0x89,%f0 ! %f0 = 00000000
! Mem[0000000010041408] = 000000ff, %l4 = 00000000000000ff
lduwa [%i1+%o4]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030181400] = ff0000ff, %l5 = ff000000ffffffff
lduha [%i6+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010041400] = fffffee2, %l0 = 7398bae01f5e5427
lduha [%i1+%g0]0x88,%l0 ! %l0 = 000000000000fee2
! Mem[0000000010041400] = e2feffff, %l7 = 000000698b472800
ldsba [%i1+%g0]0x80,%l7 ! %l7 = ffffffffffffffe2
! Starting 10 instruction Store Burst
! Mem[0000000010081420] = 00000012, %l1 = 0000000000000000, %asi = 80
swapa [%i2+0x020]%asi,%l1 ! %l1 = 0000000000000012
p0_label_312:
! %l0 = 000000000000fee2, Mem[0000000010101408] = 00fff8ff
stba %l0,[%i4+%o4]0x80 ! Mem[0000000010101408] = e2fff8ff
! %l2 = 14ff9fff, %l3 = ff0000ff, Mem[0000000010141430] = 00000000 000000ff
std %l2,[%i5+0x030] ! Mem[0000000010141430] = 14ff9fff ff0000ff
! %f27 = 523cb0a9, Mem[0000000010041410] = 00000000
sta %f27,[%i1+%o5]0x88 ! Mem[0000000010041410] = 523cb0a9
! %l1 = 0000000000000012, Mem[0000000030081410] = 14ff9fff
stba %l1,[%i2+%o5]0x89 ! Mem[0000000030081410] = 14ff9f12
! %l2 = 0000000014ff9fff, Mem[0000000010141418] = ff000000ff0000ff, %asi = 80
stxa %l2,[%i5+0x018]%asi ! Mem[0000000010141418] = 0000000014ff9fff
! Mem[0000000010041400] = fffffee2, %l7 = ffffffffffffffe2
ldstuba [%i1+%g0]0x88,%l7 ! %l7 = 000000e2000000ff
! %l0 = 0000fee2, %l1 = 00000012, Mem[00000000100c1400] = 80000000 00000000
stda %l0,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 0000fee2 00000012
! %f17 = ffff00ff, Mem[0000000010101400] = 0000e7ff
sta %f17,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffff00ff
! %l1 = 0000000000000012, Mem[0000000030081400] = 00000069
stba %l1,[%i2+%g0]0x81 ! Mem[0000000030081400] = 12000069
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = 00000000, %l0 = 000000000000fee2
lduha [%i2+%o4]0x89,%l0 ! %l0 = 0000000000000000
p0_label_313:
! Mem[0000000030141400] = ffffffff, %f20 = ff0000ff
lda [%i5+%g0]0x89,%f20 ! %f20 = ffffffff
! Mem[0000000010181408] = 00000080, %l1 = 0000000000000012
lduba [%i6+%o4]0x88,%l1 ! %l1 = 0000000000000080
! Mem[0000000010101410] = 00000000, %l7 = 00000000000000e2
lduba [%i4+%o5]0x80,%l7 ! %l7 = 0000000000000000
! Code Fragment 3
p0_fragment_24:
! %l0 = 0000000000000000
setx 0x91004fb7a1628b11,%g7,%l0 ! %l0 = 91004fb7a1628b11
! %l1 = 0000000000000080
setx 0xa9cd67579719dcb1,%g7,%l1 ! %l1 = a9cd67579719dcb1
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 = 91004fb7a1628b11
setx 0x9ebb4c202af4bccd,%g7,%l0 ! %l0 = 9ebb4c202af4bccd
! %l1 = a9cd67579719dcb1
setx 0xc2177a9021c123fd,%g7,%l1 ! %l1 = c2177a9021c123fd
! Mem[00000000300c1400] = 0028478b69000000, %f10 = 00000012 ff000021
ldda [%i3+%g0]0x89,%f10 ! %f10 = 0028478b 69000000
! Mem[00000000300c1408] = 00000000, %l4 = 00000000000000ff
lduwa [%i3+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000030001400] = 02335908, %l5 = 00000000000000ff
ldsha [%i0+%g0]0x89,%l5 ! %l5 = 0000000000005908
! Mem[0000000010181408] = 00000080, %l4 = 0000000000000000
lduha [%i6+%o4]0x88,%l4 ! %l4 = 0000000000000080
! Mem[0000000030141408] = 000000ff, %l5 = 0000000000005908
lduba [%i5+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010081424] = b0a90000, %l7 = 00000000, %l1 = 21c123fd
add %i2,0x24,%g1
casa [%g1]0x80,%l7,%l1 ! %l1 = 00000000b0a90000
p0_label_314:
! %l7 = 0000000000000000, %l7 = 0000000000000000, %l2 = 0000000014ff9fff
andn %l7,%l7,%l2 ! %l2 = 0000000000000000
! %f14 = 0000a9ff, Mem[0000000030081400] = 12000069
sta %f14,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0000a9ff
! %l0 = 9ebb4c202af4bccd, Mem[0000000030101408] = ff0000ff
stwa %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = 2af4bccd
! Mem[0000000021800180] = ffe3dde9, %l2 = 0000000000000000
ldstuba [%o3+0x180]%asi,%l2 ! %l2 = 000000ff000000ff
! %f8 = 2f8b875d 523cb0a9, Mem[0000000030081400] = ffa90000 0028478b
stda %f8 ,[%i2+%g0]0x89 ! Mem[0000000030081400] = 2f8b875d 523cb0a9
! %f21 = 00000000, Mem[0000000030181410] = ff0000ff
sta %f21,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000
! Mem[0000000010181404] = 69000000, %l0 = 2af4bccd, %l7 = 00000000
add %i6,0x04,%g1
casa [%g1]0x80,%l0,%l7 ! %l7 = 0000000069000000
! Mem[0000000030081410] = 14ff9f12, %l3 = 00000000ff0000ff
swapa [%i2+%o5]0x89,%l3 ! %l3 = 0000000014ff9f12
! Mem[0000000010081410] = 00000080, %l6 = 000000000000e2fe
swapa [%i2+%o5]0x80,%l6 ! %l6 = 0000000000000080
! Starting 10 instruction Load Burst
! Mem[00000000100c143c] = c7f8ffff, %l6 = 0000000000000080
ldsha [%i3+0x03c]%asi,%l6 ! %l6 = ffffffffffffc7f8
p0_label_315:
! Mem[0000000030041408] = 0d0000ff, %l3 = 0000000014ff9f12
ldsba [%i1+%o4]0x89,%l3 ! %l3 = ffffffffffffffff
! %l1 = 00000000b0a90000, imm = fffffffffffffb6a, %l0 = 9ebb4c202af4bccd
subc %l1,-0x496,%l0 ! %l0 = 00000000b0a90496
! Mem[0000000030081410] = ff0000ff00000080, %f14 = 0000a9ff ffff00ff
ldda [%i2+%o5]0x81,%f14 ! %f14 = ff0000ff 00000080
! Mem[00000000211c0000] = ffff2346, %l2 = 00000000000000ff
ldub [%o2+%g0],%l2 ! %l2 = 00000000000000ff
! Mem[0000000030081400] = a9b03c52, %f11 = 69000000
lda [%i2+%g0]0x81,%f11 ! %f11 = a9b03c52
! Mem[00000000100c1420] = 0f36e1f4ffffffff, %l1 = 00000000b0a90000
ldx [%i3+0x020],%l1 ! %l1 = 0f36e1f4ffffffff
! Mem[0000000030041408] = ff00000d, %l6 = ffffffffffffc7f8
ldsha [%i1+%o4]0x81,%l6 ! %l6 = ffffffffffffff00
! Mem[0000000030101408] = 000000002af4bccd, %f18 = 000000ff ff000000
ldda [%i4+%o4]0x89,%f18 ! %f18 = 00000000 2af4bccd
! Mem[00000000100c1400] = 0000fee2, %l2 = 00000000000000ff
ldswa [%i3+%g0]0x88,%l2 ! %l2 = 000000000000fee2
! Starting 10 instruction Store Burst
! Mem[0000000030101408] = 2af4bccd, %l0 = 00000000b0a90496
ldstuba [%i4+%o4]0x89,%l0 ! %l0 = 000000cd000000ff
p0_label_316:
! %l6 = ffffffffffffff00, Mem[0000000030001408] = ff00ffff
stha %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff00ffff
! %l5 = 0000000000000000, imm = fffffffffffff446, %l3 = ffffffffffffffff
xor %l5,-0xbba,%l3 ! %l3 = fffffffffffff446
! Mem[0000000030041408] = ff00000d, %l7 = 0000000069000000
ldstuba [%i1+%o4]0x81,%l7 ! %l7 = 000000ff000000ff
! %l0 = 00000000000000cd, Mem[00000000211c0001] = ffff2346, %asi = 80
stba %l0,[%o2+0x001]%asi ! Mem[00000000211c0000] = ffcd2346
! %l4 = 0000000000000080, Mem[0000000030181400] = ff000000ff0000ff
stxa %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 0000000000000080
! Mem[0000000010041408] = ff000000, %l3 = fffffffffffff446
swapa [%i1+%o4]0x80,%l3 ! %l3 = 00000000ff000000
! Mem[00000000100c1408] = ff00ffff, %l4 = 0000000000000080
ldstuba [%i3+%o4]0x80,%l4 ! %l4 = 000000ff000000ff
! %l5 = 0000000000000000, Mem[0000000030001410] = 00000000
stwa %l5,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000
! Mem[0000000030181400] = 00000080, %l0 = 00000000000000cd
ldstuba [%i6+%g0]0x89,%l0 ! %l0 = 00000080000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = 000000ff000000ff, %f24 = ff4ce100 4b001664
ldda [%i0+%o4]0x80,%f24 ! %f24 = 000000ff 000000ff
p0_label_317:
! Mem[0000000030101400] = ff00ffff, %l5 = 0000000000000000
ldswa [%i4+%g0]0x81,%l5 ! %l5 = ffffffffff00ffff
! Mem[0000000010001428] = 94000000, %l5 = ffffffffff00ffff
ldsw [%i0+0x028],%l5 ! %l5 = ffffffff94000000
! Mem[0000000010001424] = 00000000, %l5 = ffffffff94000000
ldsw [%i0+0x024],%l5 ! %l5 = 0000000000000000
! Mem[00000000300c1408] = 00000000, %l2 = 000000000000fee2
lduwa [%i3+%o4]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010101410] = 00000000 00000000, %l4 = 000000ff, %l5 = 00000000
ldda [%i4+%o5]0x80,%l4 ! %l4 = 0000000000000000 0000000000000000
! Mem[00000000201c0000] = ffffd27d, %l5 = 0000000000000000
ldub [%o0+0x001],%l5 ! %l5 = 00000000000000ff
! Mem[0000000030041408] = 0d0000ff, %l7 = 00000000000000ff
ldswa [%i1+%o4]0x89,%l7 ! %l7 = 000000000d0000ff
! Mem[0000000010141400] = 00000069 8b472800, %l2 = 00000000, %l3 = ff000000
ldda [%i5+0x000]%asi,%l2 ! %l2 = 0000000000000069 000000008b472800
! Mem[0000000010041400] = 12000000fffffeff, %f10 = 0028478b a9b03c52
ldda [%i1+%g0]0x88,%f10 ! %f10 = 12000000 fffffeff
! Starting 10 instruction Store Burst
! %f16 = 0d000000 ffff00ff, %l3 = 000000008b472800
! Mem[0000000030101438] = 120000000000ff58
add %i4,0x038,%g1
stda %f16,[%g1+%l3]ASI_PST32_SL ! Mem[0000000030101438] = 120000000000ff58
p0_label_318:
! %l4 = 0000000000000000, Mem[0000000010001408] = ff000000
stha %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = ff000000
! %l5 = 00000000000000ff, Mem[0000000010081408] = 0000e7ff00000069
stxa %l5,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000000000ff
! Mem[0000000010141418] = 0000000014ff9fff, %l5 = 00000000000000ff, %l7 = 000000000d0000ff
add %i5,0x18,%g1
casxa [%g1]0x80,%l5,%l7 ! %l7 = 0000000014ff9fff
! %f0 = 00000000, Mem[0000000010181410] = 000000ff
sta %f0 ,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000
! %l4 = 0000000000000000, Mem[0000000010181408] = 00000080
stha %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000
! %l3 = 000000008b472800, imm = fffffffffffffcf2, %l0 = 0000000000000080
or %l3,-0x30e,%l0 ! %l0 = fffffffffffffcf2
! Mem[0000000020800001] = ffffd48e, %l7 = 0000000014ff9fff
ldstuba [%o1+0x001]%asi,%l7 ! %l7 = 000000ff000000ff
! %l4 = 0000000000000000, Mem[0000000010101403] = ffff00ff
stb %l4,[%i4+0x003] ! Mem[0000000010101400] = ffff0000
! Mem[0000000010181418] = 00000000, %l1 = 0f36e1f4ffffffff
ldstuba [%i6+0x018]%asi,%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = e2fe0000, %l3 = 000000008b472800
ldsba [%i3+%g0]0x80,%l3 ! %l3 = ffffffffffffffe2
p0_label_319:
! Mem[00000000211c0000] = ffcd2346, %l0 = fffffffffffffcf2
ldsb [%o2+%g0],%l0 ! %l0 = ffffffffffffffff
! Mem[00000000300c1410] = ff9fff14, %l6 = ffffffffffffff00
lduwa [%i3+%o5]0x81,%l6 ! %l6 = 00000000ff9fff14
! Mem[00000000201c0000] = ffffd27d, %l2 = 0000000000000069
ldsha [%o0+0x000]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[000000001000142c] = ff0000ff, %l6 = 00000000ff9fff14
ldsba [%i0+0x02f]%asi,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010181410] = 00000000, %f31 = 69fb9d57
lda [%i6+%o5]0x80,%f31 ! %f31 = 00000000
! Mem[000000001004143c] = 000058ff, %l3 = ffffffffffffffe2
ldub [%i1+0x03c],%l3 ! %l3 = 0000000000000000
! Mem[0000000010001400] = 0000ffff, %l1 = 0000000000000000
lduba [%i0+%g0]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181420] = 00000000, %l4 = 0000000000000000
lduwa [%i6+0x020]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001410] = 000000cafffffee2, %f18 = 00000000 2af4bccd
ldda [%i0+%o5]0x88,%f18 ! %f18 = 000000ca fffffee2
! Starting 10 instruction Store Burst
! %l2 = ffffffffffffffff, Mem[00000000300c1408] = 00000000
stha %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ffff0000
p0_label_320:
! %f11 = fffffeff, %f21 = 00000000
fitos %f11,%f21 ! %f21 = c3808000
! Mem[0000000010001400] = 0000ffff00000000, %l4 = 0000000000000000, %l5 = 00000000000000ff
casxa [%i0]0x80,%l4,%l5 ! %l5 = 0000ffff00000000
! Mem[0000000030101408] = 2af4bcff, %l0 = ffffffffffffffff
swapa [%i4+%o4]0x89,%l0 ! %l0 = 000000002af4bcff
! %f16 = 0d000000 ffff00ff 000000ca fffffee2
! %f20 = ffffffff c3808000 00000000 da1f4fd1
! %f24 = 000000ff 000000ff 00000080 523cb0a9
! %f28 = ff000000 00000080 5d878b2f 00000000
stda %f16,[%i5]ASI_BLK_AIUPL ! Block Store to 0000000010141400
! %f12 = 00000000 000000ff, Mem[00000000300c1410] = 14ff9fff 80000000
stda %f12,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000 000000ff
! Mem[0000000010041408] = 46f4ffff, %l7 = 00000000000000ff
ldstuba [%i1+%o4]0x88,%l7 ! %l7 = 000000ff000000ff
! %l2 = ffffffffffffffff, Mem[0000000010081428] = 00000000ff0000ff
stx %l2,[%i2+0x028] ! Mem[0000000010081428] = ffffffffffffffff
! %l2 = ffffffffffffffff, Mem[0000000030041410] = 00000000
stba %l2,[%i1+%o5]0x81 ! Mem[0000000030041410] = ff000000
! %l2 = ffffffffffffffff, Mem[0000000010181410] = 8000000000000000
stxa %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffffffffffffffff
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = 0000ffff00000000, %l4 = 0000000000000000
ldxa [%i0+%g0]0x80,%l4 ! %l4 = 0000ffff00000000
p0_label_321:
membar #Sync ! Added by membar checker (57)
! Mem[0000000010141408] = e2feffff, %l0 = 000000002af4bcff
ldsba [%i5+%o4]0x80,%l0 ! %l0 = ffffffffffffffe2
! Mem[0000000030141408] = 000000ff ffff0000, %l4 = 00000000, %l5 = 00000000
ldda [%i5+%o4]0x81,%l4 ! %l4 = 00000000000000ff 00000000ffff0000
! Mem[0000000030101408] = ffffffff00000000, %f26 = 00000080 523cb0a9
ldda [%i4+%o4]0x81,%f26 ! %f26 = ffffffff 00000000
! Mem[0000000010141400] = ff00ffff, %l4 = 00000000000000ff
ldsba [%i5+%g0]0x80,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030101400] = ffff00ff, %l0 = ffffffffffffffe2
ldsha [%i4+%g0]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[00000000300c1400] = 00000069, %l3 = 0000000000000000
ldsba [%i3+%g0]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010141424] = ff000000, %l3 = 0000000000000000
lduha [%i5+0x024]%asi,%l3 ! %l3 = 000000000000ff00
! Mem[00000000300c1400] = 00000069, %l2 = ffffffffffffffff
lduwa [%i3+%g0]0x81,%l2 ! %l2 = 0000000000000069
! Mem[0000000020800040] = ffff2a9b, %l1 = 0000000000000000
ldsh [%o1+0x040],%l1 ! %l1 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[00000000100c1408] = ff00ffff, %l4 = ffffffffffffffff
ldstuba [%i3+%o4]0x80,%l4 ! %l4 = 000000ff000000ff
p0_label_322:
! %f0 = 00000000 8b472800, %l4 = 00000000000000ff
! Mem[00000000100c1420] = 0f36e1f4ffffffff
add %i3,0x020,%g1
stda %f0,[%g1+%l4]ASI_PST16_P ! Mem[00000000100c1420] = 000000008b472800
! %f26 = ffffffff 00000000, Mem[00000000100c1410] = 00000000 80000000
stda %f26,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ffffffff 00000000
! %l3 = 000000000000ff00, Mem[0000000030141400] = ffffffff
stwa %l3,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000ff00
! %l7 = 00000000000000ff, Mem[0000000010041430] = 6400000058ff0000
stx %l7,[%i1+0x030] ! Mem[0000000010041430] = 00000000000000ff
! %f23 = da1f4fd1, Mem[0000000010141400] = ffff00ff
sta %f23,[%i5+%g0]0x88 ! Mem[0000000010141400] = da1f4fd1
! %f16 = 0d000000 ffff00ff 000000ca fffffee2
! %f20 = ffffffff c3808000 00000000 da1f4fd1
! %f24 = 000000ff 000000ff ffffffff 00000000
! %f28 = ff000000 00000080 5d878b2f 00000000
stda %f16,[%i1]ASI_BLK_SL ! Block Store to 0000000030041400
! %l2 = 0000000000000069, Mem[0000000010001410] = fffffee2
stwa %l2,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000069
! %l0 = 000000ff, %l1 = ffffffff, Mem[0000000030181408] = 00000000 0000e7ff
stda %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000ff ffffffff
! %f14 = ff0000ff 00000080, Mem[0000000030081408] = 00000000 ffe70000
stda %f14,[%i2+%o4]0x81 ! Mem[0000000030081408] = ff0000ff 00000080
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = ff00ffff, %l6 = ffffffffffffffff
lduwa [%i3+%o4]0x80,%l6 ! %l6 = 00000000ff00ffff
p0_label_323:
membar #Sync ! Added by membar checker (58)
! Mem[0000000010041420] = 94dba3730000ff00, %l6 = 00000000ff00ffff
ldxa [%i1+0x020]%asi,%l6 ! %l6 = 94dba3730000ff00
! Mem[0000000010041400] = fffeffff, %l6 = 94dba3730000ff00
ldsha [%i1+0x000]%asi,%l6 ! %l6 = fffffffffffffffe
! Mem[0000000010081408] = ff00000000000000, %f2 = 00000000 ffe70000
ldda [%i2+0x008]%asi,%f2 ! %f2 = ff000000 00000000
! Mem[0000000010081400] = ffffffff, %l3 = 000000000000ff00
ldsw [%i2+%g0],%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030141410] = 80000000, %l6 = fffffffffffffffe
lduwa [%i5+%o5]0x89,%l6 ! %l6 = 0000000080000000
! Mem[0000000030001410] = 00000000, %l6 = 0000000080000000
lduha [%i0+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141408] = e2feffff, %l6 = 0000000000000000
ldsha [%i5+%o4]0x80,%l6 ! %l6 = ffffffffffffe2fe
! %l0 = 00000000000000ff, imm = 0000000000000903, %l4 = 00000000000000ff
andn %l0,0x903,%l4 ! %l4 = 00000000000000fc
! Mem[0000000030001400] = 02335908, %l1 = ffffffffffffffff
lduwa [%i0+%g0]0x89,%l1 ! %l1 = 0000000002335908
! Starting 10 instruction Store Burst
! %f30 = 5d878b2f 00000000, Mem[0000000030041410] = c3808000 ffffffff
stda %f30,[%i1+%o5]0x89 ! Mem[0000000030041410] = 5d878b2f 00000000
p0_label_324:
! Mem[0000000010101410] = 00000000, %l7 = 00000000000000ff
swapa [%i4+%o5]0x80,%l7 ! %l7 = 0000000000000000
! %l2 = 0000000000000069, Mem[0000000010081400] = ffffffff
stwa %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000069
! %l4 = 00000000000000fc, Mem[0000000030141408] = ff000000
stba %l4,[%i5+%o4]0x89 ! Mem[0000000030141408] = ff0000fc
! %l0 = 00000000000000ff, Mem[0000000030081400] = a9b03c52
stwa %l0,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff
! %l4 = 000000fc, %l5 = ffff0000, Mem[0000000010181400] = ff000000 69000000
stda %l4,[%i6+%g0]0x80 ! Mem[0000000010181400] = 000000fc ffff0000
! %f0 = 00000000 8b472800, Mem[0000000030081410] = ff0000ff 80000000
stda %f0 ,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000 8b472800
! %l0 = 00000000000000ff, Mem[0000000021800100] = 58ffd196
sth %l0,[%o3+0x100] ! Mem[0000000021800100] = 00ffd196
! Mem[0000000010101400] = ffff0000, %l1 = 0000000002335908
ldstuba [%i4+%g0]0x80,%l1 ! %l1 = 000000ff000000ff
! %f24 = 000000ff, Mem[00000000100c1410] = 00000000
sta %f24,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = 00ff0000, %l5 = 00000000ffff0000
ldsha [%i5+%g0]0x81,%l5 ! %l5 = 00000000000000ff
p0_label_325:
! Mem[0000000030141408] = ff0000fc, %l4 = 00000000000000fc
lduwa [%i5+%o4]0x89,%l4 ! %l4 = 00000000ff0000fc
! Mem[0000000010141410] = 008080c3, %l3 = ffffffffffffffff
lduwa [%i5+%o5]0x80,%l3 ! %l3 = 00000000008080c3
! Mem[0000000010041438] = 000000ff 000058ff, %l2 = 00000069, %l3 = 008080c3
ldd [%i1+0x038],%l2 ! %l2 = 00000000000000ff 00000000000058ff
! Mem[0000000030001408] = ffff00ff, %l0 = 00000000000000ff
ldswa [%i0+%o4]0x89,%l0 ! %l0 = ffffffffffff00ff
! Mem[0000000030141408] = fc0000ff, %l2 = 00000000000000ff
lduwa [%i5+%o4]0x81,%l2 ! %l2 = 00000000fc0000ff
! Mem[0000000030181400] = ff000000 00000000 ff000000 ffffffff
! Mem[0000000030181410] = 00000000 000000ff ff000000 ffe70000
! Mem[0000000030181420] = 000000ca 523cb0a9 12ffff58 ff000021
! Mem[0000000030181430] = 00000000 000000ff ff000000 ffffffff
ldda [%i6]ASI_BLK_S,%f16 ! Block Load from 0000000030181400
! Mem[00000000300c1400] = 69000000, %l2 = 00000000fc0000ff
ldsba [%i3+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000030101410] = ff0000ff, %f8 = 2f8b875d
lda [%i4+%o5]0x89,%f8 ! %f8 = ff0000ff
! Mem[0000000010141400] = d14f1fda 0000000d, %l2 = 00000000, %l3 = 000058ff
ldda [%i5+0x000]%asi,%l2 ! %l2 = 00000000d14f1fda 000000000000000d
! Starting 10 instruction Store Burst
! %f14 = ff0000ff 00000080, Mem[0000000030141410] = 00000080 00000000
stda %f14,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff0000ff 00000080
p0_label_326:
! %l7 = 0000000000000000, Mem[0000000010041406] = 00000012
sth %l7,[%i1+0x006] ! Mem[0000000010041404] = 00000000
! %l2 = d14f1fda, %l3 = 0000000d, Mem[00000000100c1408] = ff00ffff 00000000
stda %l2,[%i3+%o4]0x80 ! Mem[00000000100c1408] = d14f1fda 0000000d
membar #Sync ! Added by membar checker (59)
! %f12 = 00000000 000000ff, %l4 = 00000000ff0000fc
! Mem[0000000030181430] = 00000000000000ff
add %i6,0x030,%g1
stda %f12,[%g1+%l4]ASI_PST16_SL ! Mem[0000000030181430] = 0000000000000000
! %f25 = 523cb0a9, Mem[0000000010181420] = 00000000
st %f25,[%i6+0x020] ! Mem[0000000010181420] = 523cb0a9
! %l2 = d14f1fda, %l3 = 0000000d, Mem[0000000010181408] = 00000000 14ff9fff
stda %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = d14f1fda 0000000d
! Mem[0000000030081410] = 8b472800, %l0 = ffffffffffff00ff
swapa [%i2+%o5]0x89,%l0 ! %l0 = 000000008b472800
! %l0 = 8b472800, %l1 = 000000ff, Mem[0000000010141410] = c3808000 ffffffff
stda %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = 8b472800 000000ff
! %l4 = 00000000ff0000fc, Mem[00000000201c0000] = ffffd27d
sth %l4,[%o0+%g0] ! Mem[00000000201c0000] = 00fcd27d
! %f0 = 00000000 8b472800 ff000000 00000000
! %f4 = ff9fff14 00000080 ff000000 ff0000ff
! %f8 = ff0000ff 523cb0a9 12000000 fffffeff
! %f12 = 00000000 000000ff ff0000ff 00000080
stda %f0,[%i4]ASI_BLK_SL ! Block Store to 0000000030101400
! Starting 10 instruction Load Burst
! %f19 = ffffffff, %f26 = 12ffff58
fcmpes %fcc1,%f19,%f26 ! %fcc1 = 3
p0_label_327:
! %f23 = ffe70000, %f20 = 00000000
fcmpes %fcc3,%f23,%f20 ! %fcc3 = 3
! Mem[0000000010181408] = d14f1fda, %l6 = ffffffffffffe2fe
lduh [%i6+%o4],%l6 ! %l6 = 000000000000d14f
membar #Sync ! Added by membar checker (60)
! Mem[0000000030101400] = 8b472800, %l1 = 00000000000000ff
ldsba [%i4+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030041408] = fffffee2, %l6 = 000000000000d14f
lduba [%i1+%o4]0x89,%l6 ! %l6 = 00000000000000e2
! Mem[0000000010101400] = ffff0000, %l4 = 00000000ff0000fc
ldsba [%i4+%g0]0x80,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030041410] = 00000000, %l3 = 000000000000000d
lduha [%i1+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010001400] = ffff0000, %l5 = 00000000000000ff
ldsba [%i0+%g0]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010141410] = 8b472800, %l0 = 000000008b472800
ldswa [%i5+%o5]0x88,%l0 ! %l0 = ffffffff8b472800
! Mem[0000000030041400] = ff00ffff, %l6 = 00000000000000e2
ldsba [%i1+%g0]0x81,%l6 ! %l6 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l6 = ffffffffffffffff, Mem[0000000010001410] = 69000000ca000000
stxa %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = ffffffffffffffff
p0_label_328:
! Mem[0000000030001400] = 02335908, %l2 = 00000000d14f1fda
ldstuba [%i0+%g0]0x89,%l2 ! %l2 = 00000008000000ff
! Mem[0000000030101410] = 00000080, %l6 = ffffffffffffffff
swapa [%i4+%o5]0x89,%l6 ! %l6 = 0000000000000080
! %f7 = ff0000ff, Mem[00000000300c1400] = 00000069
sta %f7 ,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff0000ff
! Mem[0000000030041408] = e2feffff, %l7 = 0000000000000000
ldstuba [%i1+%o4]0x81,%l7 ! %l7 = 000000e2000000ff
! Mem[0000000010141410] = 8b472800, %l4 = ffffffffffffffff
ldstuba [%i5+%o5]0x88,%l4 ! %l4 = 00000000000000ff
! Code Fragment 4
p0_fragment_25:
! %l0 = ffffffff8b472800
setx 0x4542357fe0172423,%g7,%l0 ! %l0 = 4542357fe0172423
! %l1 = 0000000000000000
setx 0xf2dc65f861a9f89f,%g7,%l1 ! %l1 = f2dc65f861a9f89f
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 = 4542357fe0172423
setx 0x36b7e8a86a212436,%g7,%l0 ! %l0 = 36b7e8a86a212436
! %l1 = f2dc65f861a9f89f
setx 0x31c4c4703060e8be,%g7,%l1 ! %l1 = 31c4c4703060e8be
! %f8 = ff0000ff 523cb0a9, %l5 = 0000000000000000
! Mem[0000000030141430] = 0000e3ff0000000d
add %i5,0x030,%g1
stda %f8,[%g1+%l5]ASI_PST32_SL ! Mem[0000000030141430] = 0000e3ff0000000d
! Mem[00000000218000c1] = 34ff1f7c, %l5 = 0000000000000000
ldstuba [%o3+0x0c1]%asi,%l5 ! %l5 = 000000ff000000ff
! Mem[00000000300c1400] = ff0000ff, %l4 = 0000000000000000
swapa [%i3+%g0]0x81,%l4 ! %l4 = 00000000ff0000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081430] = 00000000000000ff, %f12 = 00000000 000000ff
ldda [%i2+0x030]%asi,%f12 ! %f12 = 00000000 000000ff
p0_label_329:
! Mem[0000000010001400] = ffff0000, %l3 = 0000000000000000
lduha [%i0+%g0]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010001428] = 94000000ff0000ff, %f10 = 12000000 fffffeff
ldd [%i0+0x028],%f10 ! %f10 = 94000000 ff0000ff
! Mem[0000000030081400] = ff000000, %l6 = 0000000000000080
lduba [%i2+%g0]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000010081420] = 00000000, %l6 = 0000000000000000
ldswa [%i2+0x020]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041410] = 523cb0a9, %l3 = 0000000000000000
ldswa [%i1+%o5]0x88,%l3 ! %l3 = 00000000523cb0a9
! Mem[0000000010181434] = ffff0000, %l1 = 31c4c4703060e8be
ldsw [%i6+0x034],%l1 ! %l1 = ffffffffffff0000
! Mem[00000000201c0000] = 00fcd27d, %l2 = 0000000000000008
ldub [%o0+0x001],%l2 ! %l2 = 00000000000000fc
! %l1 = ffffffffffff0000, imm = fffffffffffffa62, %l2 = 00000000000000fc
andn %l1,-0x59e,%l2 ! %l2 = 0000000000000000
! Mem[0000000010101408] = e2fff8ff, %l7 = 00000000000000e2
ldswa [%i4+%o4]0x80,%l7 ! %l7 = ffffffffe2fff8ff
! Starting 10 instruction Store Burst
! Mem[0000000010001438] = ffffffff, %l7 = ffffffffe2fff8ff
ldstub [%i0+0x038],%l7 ! %l7 = 000000ff000000ff
p0_label_330:
! Mem[0000000030001400] = 023359ff, %l4 = 00000000ff0000ff
ldstuba [%i0+%g0]0x89,%l4 ! %l4 = 000000ff000000ff
! %f0 = 00000000 8b472800, Mem[0000000010081428] = ffffffff ffffffff
stda %f0 ,[%i2+0x028]%asi ! Mem[0000000010081428] = 00000000 8b472800
! %f10 = 94000000 ff0000ff, Mem[0000000010041400] = fffeffff 00000000
stda %f10,[%i1+%g0]0x80 ! Mem[0000000010041400] = 94000000 ff0000ff
! %f8 = ff0000ff, Mem[0000000030041408] = fffeffff
sta %f8 ,[%i1+%o4]0x81 ! Mem[0000000030041408] = ff0000ff
! %l3 = 00000000523cb0a9, Mem[0000000030081400] = ff000000
stba %l3,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff0000a9
! Mem[0000000030181400] = 000000ff, %l5 = 00000000000000ff
swapa [%i6+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010001408] = 000000ff, %l1 = ffffffffffff0000
swapa [%i0+%o4]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010041433] = 00000000, %l7 = 00000000000000ff
ldstuba [%i1+0x033]%asi,%l7 ! %l7 = 00000000000000ff
! Mem[000000001008143a] = 00ff0080, %l0 = 36b7e8a86a212436
ldstuba [%i2+0x03a]%asi,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = ffffffff000000ff, %f0 = 00000000 8b472800
ldda [%i6+%o4]0x89,%f0 ! %f0 = ffffffff 000000ff
p0_label_331:
! Mem[0000000030081408] = ff0000ff, %f0 = ffffffff
lda [%i2+%o4]0x89,%f0 ! %f0 = ff0000ff
! %f12 = 00000000, %f0 = ff0000ff, %f5 = 00000080
fsubs %f12,%f0 ,%f5 ! %f5 = 7f0000ff
! Mem[0000000010101400] = 0000ffff, %l7 = 0000000000000000
ldswa [%i4+%g0]0x88,%l7 ! %l7 = 000000000000ffff
! Mem[0000000010101400] = ffff0000, %l0 = 0000000000000000
lduba [%i4+%g0]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030041408] = ff0000ff, %f3 = 00000000
lda [%i1+%o4]0x89,%f3 ! %f3 = ff0000ff
! Mem[0000000030101408] = 00000000, %l4 = 00000000000000ff
lduha [%i4+%o4]0x81,%l4 ! %l4 = 0000000000000000
! %f0 = ff0000ff, %f21 = 000000ff
fsqrts %f0 ,%f21 ! %f21 = 7fffffff
! Mem[0000000030181410] = 00000000, %f17 = 00000000
lda [%i6+%o5]0x89,%f17 ! %f17 = 00000000
! Mem[0000000010081400] = 00000069, %f19 = ffffffff
lda [%i2+%g0]0x88,%f19 ! %f19 = 00000069
! Starting 10 instruction Store Burst
! %f9 = 523cb0a9, Mem[0000000030001410] = 00000000
sta %f9 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = 523cb0a9
p0_label_332:
! Mem[00000000100c1408] = d14f1fda, %l1 = 00000000000000ff
ldstuba [%i3+%o4]0x80,%l1 ! %l1 = 000000d1000000ff
! %l2 = 0000000000000000, Mem[0000000010181410] = ffffffffffffffff
stxa %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000000000000000
! %l5 = 00000000000000ff, Mem[00000000211c0001] = ffcd2346, %asi = 80
stba %l5,[%o2+0x001]%asi ! Mem[00000000211c0000] = ffff2346
! %l4 = 0000000000000000, Mem[0000000030081410] = ff00ffff
stwa %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
! Mem[00000000201c0001] = 00fcd27d, %l0 = 00000000000000ff
ldstub [%o0+0x001],%l0 ! %l0 = 000000fc000000ff
! %l4 = 00000000, %l5 = 000000ff, Mem[0000000030141400] = 0000ff00 00000000
stda %l4,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000 000000ff
! %l4 = 0000000000000000, Mem[00000000300c1400] = 00000000
stba %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
! Mem[0000000010041408] = fffff446, %l5 = 00000000000000ff
ldstuba [%i1+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
! %l1 = 00000000000000d1, Mem[00000000211c0000] = ffff2346
stb %l1,[%o2+%g0] ! Mem[00000000211c0000] = d1ff2346
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = 00ffd27d, %l1 = 00000000000000d1
ldsb [%o0+%g0],%l1 ! %l1 = 0000000000000000
p0_label_333:
! Mem[0000000010041410] = a9b03c528e000000, %l4 = 0000000000000000
ldx [%i1+%o5],%l4 ! %l4 = a9b03c528e000000
! Mem[00000000300c1410] = ff000000, %l3 = 00000000523cb0a9
lduwa [%i3+%o5]0x81,%l3 ! %l3 = 00000000ff000000
! Mem[0000000030001410] = 523cb0a9, %l3 = 00000000ff000000
lduha [%i0+%o5]0x89,%l3 ! %l3 = 000000000000b0a9
! Mem[0000000010181434] = ffff0000, %l5 = 00000000000000ff
ldswa [%i6+0x034]%asi,%l5 ! %l5 = ffffffffffff0000
! %f27 = ff000021, %f13 = 000000ff, %f20 = 00000000 7fffffff
fsmuld %f27,%f13,%f20 ! %l0 = 000000000000011e, Unfinished, %fsr = 3f00000800
! Mem[0000000030001400] = ff59330200000000, %l0 = 000000000000011e
ldxa [%i0+%g0]0x81,%l0 ! %l0 = ff59330200000000
! Mem[0000000010101410] = 00000000ff000000, %f12 = 00000000 000000ff
ldda [%i4+%o5]0x88,%f12 ! %f12 = 00000000 ff000000
! Mem[0000000030101408] = 00000000, %l6 = 0000000000000000
ldsha [%i4+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041410] = a9b03c52, %l2 = 0000000000000000
lduba [%i1+%o5]0x80,%l2 ! %l2 = 00000000000000a9
! Starting 10 instruction Store Burst
! %l0 = ff59330200000000, Mem[0000000010001400] = ffff0000
stha %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = ffff0000
p0_label_334:
! %f4 = ff9fff14 7f0000ff, Mem[0000000030141400] = 00000000 ff000000
stda %f4 ,[%i5+%g0]0x81 ! Mem[0000000030141400] = ff9fff14 7f0000ff
! %l6 = 0000000000000000, Mem[00000000300c1410] = ff000000
stba %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
! Mem[0000000010041408] = fffff446, %l2 = 00000000000000a9
ldstuba [%i1+%o4]0x80,%l2 ! %l2 = 000000ff000000ff
! %l3 = 000000000000b0a9, Mem[0000000030041408] = ff0000ff
stwa %l3,[%i1+%o4]0x81 ! Mem[0000000030041408] = 0000b0a9
! Mem[00000000300c1408] = 0000ffff, %l7 = 000000000000ffff
swapa [%i3+%o4]0x89,%l7 ! %l7 = 000000000000ffff
! %l2 = 00000000000000ff, Mem[0000000010081410] = fee20000
stwa %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff
! %l2 = 000000ff, %l3 = 0000b0a9, Mem[0000000030181410] = 00000000 000000ff
stda %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = 000000ff 0000b0a9
! %l5 = ffffffffffff0000, Mem[0000000010081408] = 00000000000000ff
stxa %l5,[%i2+%o4]0x88 ! Mem[0000000010081408] = ffffffffffff0000
! Mem[0000000010041408] = 46f4ffff, %l3 = 000000000000b0a9
ldstuba [%i1+%o4]0x88,%l3 ! %l3 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = 000000ff8b4728ff, %f8 = ff0000ff 523cb0a9
ldda [%i5+%o5]0x88,%f8 ! %f8 = 000000ff 8b4728ff
p0_label_335:
! Mem[0000000010101410] = ff000000, %l1 = 0000000000000000
ldswa [%i4+%o5]0x88,%l1 ! %l1 = ffffffffff000000
! Mem[0000000030041408] = a9b00000, %l0 = ff59330200000000
lduha [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Mem[00000000211c0000] = d1ff2346, %l0 = 0000000000000000
ldsh [%o2+%g0],%l0 ! %l0 = ffffffffffffd1ff
! Mem[0000000010081408] = 0000ffff ffffffff, %l6 = 00000000, %l7 = 0000ffff
ldda [%i2+%o4]0x80,%l6 ! %l6 = 000000000000ffff 00000000ffffffff
! Mem[0000000010081420] = 00000000, %l3 = 00000000000000ff
lduwa [%i2+0x020]%asi,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1400] = e2fe0000, %l0 = ffffffffffffd1ff
ldub [%i3+0x001],%l0 ! %l0 = 00000000000000fe
! Mem[0000000030001410] = 523cb0a9, %l2 = 00000000000000ff
lduwa [%i0+%o5]0x89,%l2 ! %l2 = 00000000523cb0a9
! %l6 = 000000000000ffff, imm = 0000000000000c78, %l4 = a9b03c528e000000
xor %l6,0xc78,%l4 ! %l4 = 000000000000f387
! Mem[0000000010181408] = d14f1fda, %l0 = 00000000000000fe
ldsba [%i6+%o4]0x80,%l0 ! %l0 = ffffffffffffffd1
! Starting 10 instruction Store Burst
! Mem[0000000010141425] = ff000000, %l6 = 000000000000ffff
ldstuba [%i5+0x025]%asi,%l6 ! %l6 = 00000000000000ff
p0_label_336:
! %l5 = ffffffffffff0000, Mem[0000000030181408] = ff000000
stba %l5,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000
! Mem[0000000010181400] = fc000000, %l5 = ffffffffffff0000
ldstuba [%i6+%g0]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030181410] = ff000000, %l0 = ffffffffffffffd1
ldstuba [%i6+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[000000001004142c] = 69fb9d57, %l1 = ffffffffff000000, %asi = 80
swapa [%i1+0x02c]%asi,%l1 ! %l1 = 0000000069fb9d57
! %l0 = 0000000000000000, Mem[0000000010081420] = 00000000
sth %l0,[%i2+0x020] ! Mem[0000000010081420] = 00000000
! %l3 = 0000000000000000, Mem[0000000010101410] = ff000000
stba %l3,[%i4+%o5]0x88 ! Mem[0000000010101410] = ff000000
! Mem[0000000010181410] = 00000000, %l3 = 0000000000000000
swapa [%i6+%o5]0x88,%l3 ! %l3 = 0000000000000000
! %f16 = ff000000, %f8 = 000000ff, %f22 = ff000000
fsubs %f16,%f8 ,%f22 ! %l0 = 0000000000000022, Unfinished, %fsr = 3f00000800
! %l7 = 00000000ffffffff, Mem[0000000030101410] = ffffffff
stha %l7,[%i4+%o5]0x89 ! Mem[0000000030101410] = ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = 00000000000000ff, %l3 = 0000000000000000
ldxa [%i6+%g0]0x89,%l3 ! %l3 = 00000000000000ff
p0_label_337:
! Mem[0000000030001400] = ff59330200000000, %f26 = 12ffff58 ff000021
ldda [%i0+%g0]0x81,%f26 ! %f26 = ff593302 00000000
! Mem[0000000030081410] = 00000000, %l3 = 00000000000000ff
lduba [%i2+%o5]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010181410] = 0000000000000000, %f16 = ff000000 00000000
ldda [%i6+%o5]0x80,%f16 ! %f16 = 00000000 00000000
! Mem[0000000010041410] = a9b03c52, %f29 = 000000ff
ld [%i1+%o5],%f29 ! %f29 = a9b03c52
! Mem[0000000010141410] = ff28478b, %l5 = 0000000000000000
lduha [%i5+%o5]0x80,%l5 ! %l5 = 000000000000ff28
! Mem[0000000010041400] = 00000094, %l6 = 0000000000000000
lduha [%i1+%g0]0x88,%l6 ! %l6 = 0000000000000094
membar #Sync ! Added by membar checker (61)
! Mem[0000000030081400] = a90000ff 5d878b2f ff0000ff 00000080
! Mem[0000000030081410] = 00000000 00000000 ff000000 ff0000ff
! Mem[0000000030081420] = 2f8b875d 523cb0a9 00000012 ff000021
! Mem[0000000030081430] = 00000000 000000ff 0000a9ff ffff00ff
ldda [%i2]ASI_BLK_S,%f0 ! Block Load from 0000000030081400
! Mem[0000000030041400] = ff00ffff, %l2 = 00000000523cb0a9
ldswa [%i1+%g0]0x81,%l2 ! %l2 = ffffffffff00ffff
! Mem[0000000010041408] = 46f4ffff, %l7 = 00000000ffffffff
lduwa [%i1+%o4]0x88,%l7 ! %l7 = 0000000046f4ffff
! Starting 10 instruction Store Burst
! Mem[0000000010081400] = 69000000, %l5 = 000000000000ff28
swapa [%i2+%g0]0x80,%l5 ! %l5 = 0000000069000000
p0_label_338:
! Mem[0000000010181425] = 0000000d, %l7 = 0000000046f4ffff
ldstub [%i6+0x025],%l7 ! %l7 = 00000000000000ff
! %l0 = 0000000000000022, Mem[0000000030001400] = ff593302
stwa %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000022
! %f28 = 00000000 a9b03c52, Mem[00000000100c1400] = 0000fee2 00000012
stda %f28,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000 a9b03c52
! Mem[0000000010081414] = 523cb0a9, %l5 = 0000000069000000, %asi = 80
swapa [%i2+0x014]%asi,%l5 ! %l5 = 00000000523cb0a9
! %l7 = 0000000000000000, immed = 0000082b, %y = ff0000ff
smul %l7,0x82b,%l5 ! %l5 = 0000000000000000, %y = 00000000
! %f30 = ff000000 ffffffff, Mem[0000000010081408] = 0000ffff ffffffff
stda %f30,[%i2+0x008]%asi ! Mem[0000000010081408] = ff000000 ffffffff
! %l0 = 00000022, %l1 = 69fb9d57, Mem[0000000030041408] = a9b00000 000000ca
stda %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000022 69fb9d57
! %l2 = ffffffffff00ffff, Mem[0000000010081400] = 0000ff28
stha %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = ffffff28
! %l6 = 0000000000000094, Mem[0000000030141410] = ff0000ff
stwa %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000094
! Starting 10 instruction Load Burst
! Mem[0000000020800040] = ffff2a9b, %l4 = 000000000000f387
ldsha [%o1+0x040]%asi,%l4 ! %l4 = ffffffffffffffff
p0_label_339:
! Mem[00000000211c0000] = d1ff2346, %l0 = 0000000000000022
lduh [%o2+%g0],%l0 ! %l0 = 000000000000d1ff
! Mem[0000000030081400] = a90000ff, %f26 = ff593302
lda [%i2+%g0]0x81,%f26 ! %f26 = a90000ff
! Mem[0000000010081408] = 000000ff, %f29 = a9b03c52
lda [%i2+%o4]0x88,%f29 ! %f29 = 000000ff
! Mem[00000000211c0000] = d1ff2346, %l0 = 000000000000d1ff
lduba [%o2+0x001]%asi,%l0 ! %l0 = 00000000000000ff
! Code Fragment 4
p0_fragment_26:
! %l0 = 00000000000000ff
setx 0xf10bc68ff93858cd,%g7,%l0 ! %l0 = f10bc68ff93858cd
! %l1 = 0000000069fb9d57
setx 0x25c30420506de4bb,%g7,%l1 ! %l1 = 25c30420506de4bb
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 = f10bc68ff93858cd
setx 0xca673f0824cc659a,%g7,%l0 ! %l0 = ca673f0824cc659a
! %l1 = 25c30420506de4bb
setx 0xac2f931fca742296,%g7,%l1 ! %l1 = ac2f931fca742296
! Mem[00000000201c0000] = 00ffd27d, %l2 = ffffffffff00ffff
lduha [%o0+0x000]%asi,%l2 ! %l2 = 00000000000000ff
! Mem[00000000300c1410] = 00000000 00000000, %l6 = 00000094, %l7 = 00000000
ldda [%i3+%o5]0x89,%l6 ! %l6 = 0000000000000000 0000000000000000
! Mem[0000000030141400] = ff00007f14ff9fff, %f2 = ff0000ff 00000080
ldda [%i5+%g0]0x89,%f2 ! %f2 = ff00007f 14ff9fff
membar #Sync ! Added by membar checker (62)
! Mem[0000000030041400] = ff00ffff 0000000d 22000000 579dfb69
! Mem[0000000030041410] = 00000000 2f8b875d d14f1fda 00000000
! Mem[0000000030041420] = ff000000 ff000000 00000000 ffffffff
! Mem[0000000030041430] = 80000000 000000ff 00000000 2f8b875d
ldda [%i1]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030041400
! Starting 10 instruction Store Burst
! Mem[0000000010001408] = 0000ffff, %l4 = ffffffffffffffff
swapa [%i0+%o4]0x88,%l4 ! %l4 = 000000000000ffff
p0_label_340:
! %l1 = ac2f931fca742296, Mem[0000000010141408] = e2feffff
stwa %l1,[%i5+%o4]0x80 ! Mem[0000000010141408] = ca742296
! %f30 = ff000000 ffffffff, Mem[0000000010141408] = ca742296 ca000000
stda %f30,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff000000 ffffffff
! Mem[0000000010001434] = 523cb0a9, %l3 = 0000000000000000, %asi = 80
swapa [%i0+0x034]%asi,%l3 ! %l3 = 00000000523cb0a9
! %l2 = 000000ff, %l3 = 523cb0a9, Mem[0000000030181410] = ff0000ff 0000b0a9
stda %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = 000000ff 523cb0a9
! Mem[00000000100c1404] = 00000000, %l3 = 00000000523cb0a9
ldstuba [%i3+0x004]%asi,%l3 ! %l3 = 00000000000000ff
! %l5 = 0000000000000000, Mem[00000000100c1410] = 000000ffffffffff
stxa %l5,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0000000000000000
! Mem[0000000010101418] = ffffdfd2000000ff, %l6 = 0000000000000000, %l1 = ac2f931fca742296
add %i4,0x18,%g1
casxa [%g1]0x80,%l6,%l1 ! %l1 = ffffdfd2000000ff
! Mem[0000000030141400] = ff9fff14, %l5 = 0000000000000000
swapa [%i5+%g0]0x81,%l5 ! %l5 = 00000000ff9fff14
! Mem[0000000030081408] = ff0000ff, %l1 = ffffdfd2000000ff
swapa [%i2+%o4]0x81,%l1 ! %l1 = 00000000ff0000ff
! Starting 10 instruction Load Burst
! %l1 = 00000000ff0000ff, Mem[0000000010081400] = ffffff28
stha %l1,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00ffff28
p0_label_341:
! Mem[0000000010081408] = ff000000, %l3 = 0000000000000000
ldswa [%i2+%o4]0x80,%l3 ! %l3 = ffffffffff000000
! Mem[00000000300c1400] = 00000000 8b472800, %l6 = 00000000, %l7 = 00000000
ldda [%i3+%g0]0x81,%l6 ! %l6 = 0000000000000000 000000008b472800
! Mem[0000000030141400] = ff00007f00000000, %l0 = ca673f0824cc659a
ldxa [%i5+%g0]0x89,%l0 ! %l0 = ff00007f00000000
! Mem[00000000300c1408] = ffff0000ffe70000, %f26 = a90000ff 00000000
ldda [%i3+%o4]0x81,%f26 ! %f26 = ffff0000 ffe70000
! Mem[00000000300c1400] = 0028478b 00000000, %l2 = 000000ff, %l3 = ff000000
ldda [%i3+%g0]0x89,%l2 ! %l2 = 0000000000000000 000000000028478b
! Mem[0000000010041408] = fffff446 ffffffff, %l0 = 00000000, %l1 = ff0000ff
ldda [%i1+%o4]0x80,%l0 ! %l0 = 00000000fffff446 00000000ffffffff
! Mem[0000000030041400] = ff00ffff0000000d, %f16 = 00000000 00000000
ldda [%i1+%g0]0x81,%f16 ! %f16 = ff00ffff 0000000d
! Mem[0000000030081400] = 2f8b875d ff0000a9, %l6 = 00000000, %l7 = 8b472800
ldda [%i2+%g0]0x89,%l6 ! %l6 = 00000000ff0000a9 000000002f8b875d
! %l0 = 00000000fffff446, imm = 00000000000005f7, %l5 = 00000000ff9fff14
andn %l0,0x5f7,%l5 ! %l5 = 00000000fffff000
! Starting 10 instruction Store Burst
! %l0 = 00000000fffff446, Mem[0000000030081410] = 00000000
stwa %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = fffff446
p0_label_342:
! %l7 = 000000002f8b875d, Mem[0000000010101400] = 0000ffff
stha %l7,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000875d
! %l5 = 00000000fffff000, Mem[0000000010181408] = d14f1fda
stba %l5,[%i6+%o4]0x80 ! Mem[0000000010181408] = 004f1fda
! Mem[00000000100c140c] = 0000000d, %l0 = fffff446, %l4 = 0000ffff
add %i3,0x0c,%g1
casa [%g1]0x80,%l0,%l4 ! %l4 = 000000000000000d
! Mem[000000001008142b] = 00000000, %l4 = 000000000000000d
ldstuba [%i2+0x02b]%asi,%l4 ! %l4 = 00000000000000ff
! %l3 = 000000000028478b, Mem[0000000010041408] = fffff446ffffffff
stxa %l3,[%i1+%o4]0x80 ! Mem[0000000010041408] = 000000000028478b
! Mem[0000000030081410] = 46f4ffff, %l1 = 00000000ffffffff
ldstuba [%i2+%o5]0x81,%l1 ! %l1 = 00000046000000ff
! Mem[0000000010101408] = fff8ffe2, %l2 = 0000000000000000
ldstuba [%i4+%o4]0x88,%l2 ! %l2 = 000000e2000000ff
membar #Sync ! Added by membar checker (63)
! %l0 = 00000000fffff446, Mem[0000000030041410] = 00000000
stwa %l0,[%i1+%o5]0x89 ! Mem[0000000030041410] = fffff446
! Mem[0000000010001410] = ffffffff, %l1 = 0000000000000046
swapa [%i0+%o5]0x88,%l1 ! %l1 = 00000000ffffffff
! Starting 10 instruction Load Burst
! %l3 = 000000000028478b, %l0 = 00000000fffff446, %l4 = 0000000000000000
xnor %l3,%l0,%l4 ! %l4 = ffffffff00284c32
p0_label_343:
! Mem[0000000010041408] = 00000000, %l7 = 000000002f8b875d
lduba [%i1+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081410] = ff000000 69000000, %l0 = fffff446, %l1 = ffffffff
ldda [%i2+%o5]0x80,%l0 ! %l0 = 00000000ff000000 0000000069000000
! Mem[00000000100c1410] = 00000000 00000000, %l2 = 000000e2, %l3 = 0028478b
ldda [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000000 0000000000000000
! Mem[0000000030041400] = ff00ffff, %f16 = ff00ffff
lda [%i1+%g0]0x81,%f16 ! %f16 = ff00ffff
! Mem[0000000010081408] = ffffffff000000ff, %f28 = 00000000 000000ff
ldda [%i2+%o4]0x88,%f28 ! %f28 = ffffffff 000000ff
! Mem[0000000010001410] = 00000046, %l3 = 0000000000000000
ldsba [%i0+%o5]0x88,%l3 ! %l3 = 0000000000000046
! %f24 = 000000ca, %f0 = ff00ffff, %f4 = 00000000 2f8b875d
fsmuld %f24,%f0 ,%f4 ! %l0 = 00000000ff000022, Unfinished, %fsr = 3f00000800
! Mem[00000000211c0000] = d1ff2346, %l5 = 00000000fffff000
ldsha [%o2+0x000]%asi,%l5 ! %l5 = ffffffffffffd1ff
! %f8 = ff000000 ff000000, %l4 = ffffffff00284c32
! Mem[0000000010001400] = 0000ffff00000000
stda %f8,[%i0+%l4]ASI_PST16_PL ! Mem[0000000010001400] = 000000ff00000000
! Starting 10 instruction Store Burst
! Mem[0000000030041400] = ff00ffff, %l1 = 0000000069000000
ldstuba [%i1+%g0]0x81,%l1 ! %l1 = 000000ff000000ff
p0_label_344:
! %l5 = ffffffffffffd1ff, Mem[00000000300c1400] = 00000000
stha %l5,[%i3+%g0]0x81 ! Mem[00000000300c1400] = d1ff0000
! %l1 = 00000000000000ff, Mem[0000000010181410] = 00000000
stba %l1,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff000000
! %l6 = 00000000ff0000a9, Mem[0000000010081408] = 000000ff
stha %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = 000000a9
! %l1 = 00000000000000ff, Mem[0000000010101422] = eefff8ff, %asi = 80
stha %l1,[%i4+0x022]%asi ! Mem[0000000010101420] = eeff00ff
! Mem[0000000010141400] = da1f4fd1, %l2 = 0000000000000000
ldstuba [%i5+%g0]0x88,%l2 ! %l2 = 000000d1000000ff
! Mem[0000000030101410] = ffffffff, %l5 = ffffffffffffd1ff
ldstuba [%i4+%o5]0x89,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000010001410] = 46000000, %l7 = 0000000000000000
ldstuba [%i0+%o5]0x80,%l7 ! %l7 = 00000046000000ff
! Mem[0000000030101410] = ffffffff, %l7 = 0000000000000046
ldstuba [%i4+%o5]0x89,%l7 ! %l7 = 000000ff000000ff
! Mem[0000000030181400] = 000000ff, %l4 = ffffffff00284c32
ldstuba [%i6+%g0]0x89,%l4 ! %l4 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = 00000000, %l2 = 00000000000000d1
ldsba [%i6+%o4]0x89,%l2 ! %l2 = 0000000000000000
p0_label_345:
! Mem[00000000300c1400] = 0000ffd1, %l0 = 00000000ff000022
lduba [%i3+%g0]0x89,%l0 ! %l0 = 00000000000000d1
! Mem[0000000030101410] = ffffffff, %f31 = ffffffff
lda [%i4+%o5]0x89,%f31 ! %f31 = ffffffff
! %l7 = 00000000000000ff, Mem[0000000030101408] = 00000000
stwa %l7,[%i4+%o4]0x81 ! Mem[0000000030101408] = 000000ff
! Mem[0000000010141400] = ff4f1fda, %l4 = 00000000000000ff
lduba [%i5+%g0]0x80,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010101408] = fffff8ff, %l3 = 0000000000000046
ldsha [%i4+%o4]0x80,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030101408] = ff000000ff000000, %f18 = ff000000 00000069
ldda [%i4+%o4]0x89,%f18 ! %f18 = ff000000 ff000000
! Mem[0000000010001414] = ffffffff, %l6 = 00000000ff0000a9
lduw [%i0+0x014],%l6 ! %l6 = 00000000ffffffff
! Mem[0000000010141400] = ff4f1fda, %f21 = 7fffffff
lda [%i5+%g0]0x80,%f21 ! %f21 = ff4f1fda
! Mem[0000000010081408] = 000000a9, %l6 = 00000000ffffffff
ldswa [%i2+%o4]0x88,%l6 ! %l6 = 00000000000000a9
! Starting 10 instruction Store Burst
! %l4 = 00000000000000ff, Mem[00000000300c1400] = d1ff0000
stwa %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000ff
p0_label_346:
! %l2 = 00000000, %l3 = ffffffff, Mem[0000000010181410] = ff000000 00000000
std %l2,[%i6+%o5] ! Mem[0000000010181410] = 00000000 ffffffff
! Mem[0000000010041408] = 00000000, %l3 = ffffffffffffffff
swapa [%i1+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030041410] = fffff446, %l4 = 00000000000000ff
ldstuba [%i1+%o5]0x89,%l4 ! %l4 = 00000046000000ff
! %l0 = 000000d1, %l1 = 000000ff, Mem[0000000030141408] = fc0000ff ffff0000
stda %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = 000000d1 000000ff
! Mem[0000000021800081] = 729bbafb, %l0 = 00000000000000d1
ldstub [%o3+0x081],%l0 ! %l0 = 0000009b000000ff
! Mem[0000000010001408] = ffffffff, %l4 = 0000000000000046
ldstuba [%i0+%o4]0x80,%l4 ! %l4 = 000000ff000000ff
! %l1 = 00000000000000ff, Mem[0000000010141400] = 0d000000da1f4fff
stxa %l1,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000000000ff
! Mem[0000000010081410] = ff000000, %l1 = 00000000000000ff
swapa [%i2+%o5]0x80,%l1 ! %l1 = 00000000ff000000
! %l5 = 00000000000000ff, Mem[0000000030081408] = ff000000
stha %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = ff0000ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = 0000ffff, %l4 = 00000000000000ff
ldsba [%i3+%o4]0x89,%l4 ! %l4 = ffffffffffffffff
p0_label_347:
! Mem[0000000030101400] = 8b472800, %l6 = 00000000000000a9
ldsha [%i4+%g0]0x89,%l6 ! %l6 = 0000000000002800
! Mem[0000000010041408] = ffffffff0028478b, %l0 = 000000000000009b
ldxa [%i1+%o4]0x80,%l0 ! %l0 = ffffffff0028478b
! Mem[0000000030141410] = 00000094, %l2 = 0000000000000000
ldsba [%i5+%o5]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000030101400] = 00000000 8b472800, %l6 = 00002800, %l7 = 000000ff
ldda [%i4+%g0]0x89,%l6 ! %l6 = 000000008b472800 0000000000000000
! Mem[0000000010081410] = 000000ff, %l1 = 00000000ff000000
ldswa [%i2+%o5]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030141410] = 94000000, %f19 = ff000000
lda [%i5+%o5]0x89,%f19 ! %f19 = 94000000
! Mem[0000000030141410] = 94000000, %l7 = 0000000000000000
ldsha [%i5+%o5]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000030141408] = d1000000, %l4 = ffffffffffffffff
ldsha [%i5+%o4]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000030181410] = a9b03c52 ff000000, %l6 = 8b472800, %l7 = 00000000
ldda [%i6+%o5]0x89,%l6 ! %l6 = 00000000ff000000 00000000a9b03c52
! Starting 10 instruction Store Burst
! %l1 = 00000000000000ff, Mem[0000000010081410] = 000000ff
stba %l1,[%i2+%o5]0x80 ! Mem[0000000010081410] = ff0000ff
p0_label_348:
! %l7 = 00000000a9b03c52, Mem[0000000010081408] = 000000a9
stha %l7,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00003c52
! %l1 = 00000000000000ff, Mem[00000000201c0000] = 00ffd27d, %asi = 80
stba %l1,[%o0+0x000]%asi ! Mem[00000000201c0000] = ffffd27d
! %f14 = 00000000 2f8b875d, Mem[0000000030181400] = ff000000 00000000
stda %f14,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000 2f8b875d
! %l7 = 00000000a9b03c52, Mem[0000000010081410] = ff0000ff
stha %l7,[%i2+%o5]0x88 ! Mem[0000000010081410] = ff003c52
! %l0 = 0028478b, %l1 = 000000ff, Mem[0000000010041438] = 000000ff 000058ff
std %l0,[%i1+0x038] ! Mem[0000000010041438] = 0028478b 000000ff
! Mem[0000000010001410] = 000000ff, %l7 = 00000000a9b03c52
swapa [%i0+%o5]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010001410] = 523cb0a9, %l0 = ffffffff0028478b
ldstuba [%i0+%o5]0x80,%l0 ! %l0 = 00000052000000ff
! %l5 = 00000000000000ff, Mem[0000000030141408] = ff000000d1000000
stxa %l5,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000000000ff
! Mem[0000000010181410] = 00000000, %l4 = 0000000000000000
swapa [%i6+%o5]0x88,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = 00000000, %l7 = 00000000000000ff
ldsha [%i6+%o5]0x88,%l7 ! %l7 = 0000000000000000
p0_label_349:
! Code Fragment 4
p0_fragment_27:
! %l0 = 0000000000000052
setx 0x537780cfc30744b8,%g7,%l0 ! %l0 = 537780cfc30744b8
! %l1 = 00000000000000ff
setx 0x274d43283e8bd110,%g7,%l1 ! %l1 = 274d43283e8bd110
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 = 537780cfc30744b8
setx 0x2b7ca2f85125ed3f,%g7,%l0 ! %l0 = 2b7ca2f85125ed3f
! %l1 = 274d43283e8bd110
setx 0x0ecee24829bb98f1,%g7,%l1 ! %l1 = 0ecee24829bb98f1
! Mem[0000000010001410] = ff3cb0a9, %l3 = 0000000000000000
ldsha [%i0+%o5]0x80,%l3 ! %l3 = ffffffffffffff3c
! Mem[0000000020800040] = ffff2a9b, %l3 = ffffffffffffff3c
lduh [%o1+0x040],%l3 ! %l3 = 000000000000ffff
! Mem[00000000100c1408] = ff4f1fda, %f13 = 000000ff
lda [%i3+%o4]0x80,%f13 ! %f13 = ff4f1fda
! Mem[0000000030141400] = 00000000, %l2 = 0000000000000000
ldstuba [%i5+%g0]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030081408] = ff0000ff, %l5 = 00000000000000ff
lduba [%i2+%o4]0x81,%l5 ! %l5 = 00000000000000ff
! Mem[00000000201c0000] = ffffd27d, %l7 = 0000000000000000
lduha [%o0+0x000]%asi,%l7 ! %l7 = 000000000000ffff
! %f11 = ffffffff, %f9 = ff000000, %f16 = ff00ffff
fdivs %f11,%f9 ,%f16 ! %f16 = ffffffff
! Mem[0000000010181410] = 00000000, %l2 = 0000000000000000
ldsba [%i6+%o5]0x88,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = 2b7ca2f85125ed3f, Mem[0000000010041400] = 94000000ff0000ff
stxa %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 2b7ca2f85125ed3f
p0_label_350:
! %l4 = 0000000000000000, Mem[0000000010141400] = 000000ff
stha %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000
! Mem[0000000020800040] = ffff2a9b, %l0 = 2b7ca2f85125ed3f
ldstuba [%o1+0x040]%asi,%l0 ! %l0 = 000000ff000000ff
! %l0 = 00000000000000ff, Mem[0000000030081410] = fffff4ff
stba %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = fffff4ff
! Mem[0000000010081420] = 00000000, %l4 = 0000000000000000, %asi = 80
swapa [%i2+0x020]%asi,%l4 ! %l4 = 0000000000000000
! %f28 = ffffffff 000000ff, Mem[0000000010081410] = ff003c52 00000069
stda %f28,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffffffff 000000ff
! %f30 = ff000000 ffffffff, %l6 = 00000000ff000000
! Mem[0000000030081400] = a90000ff5d878b2f
stda %f30,[%i2+%l6]ASI_PST16_SL ! Mem[0000000030081400] = a90000ff5d878b2f
! %l4 = 00000000, %l5 = 000000ff, Mem[0000000030101408] = 000000ff 000000ff
stda %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000 000000ff
! %l6 = 00000000ff000000, Mem[0000000010081400] = 28ffff00
stha %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 28ff0000
! Mem[0000000030001410] = a9b03c52, %l2 = 0000000000000000
ldstuba [%i0+%o5]0x81,%l2 ! %l2 = 000000a9000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = fffff8fff4004c56, %f20 = 00000000 ff4f1fda
ldda [%i4+%o4]0x80,%f20 ! %f20 = fffff8ff f4004c56
p0_label_351:
! Mem[00000000300c1410] = 00000000, %f30 = ff000000
lda [%i3+%o5]0x81,%f30 ! %f30 = 00000000
! Code Fragment 4
p0_fragment_28:
! %l0 = 00000000000000ff
setx 0x173471601455b2b6,%g7,%l0 ! %l0 = 173471601455b2b6
! %l1 = 0ecee24829bb98f1
setx 0xedb698c80270f6cf,%g7,%l1 ! %l1 = edb698c80270f6cf
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 = 173471601455b2b6
setx 0x55747627c5382f20,%g7,%l0 ! %l0 = 55747627c5382f20
! %l1 = edb698c80270f6cf
setx 0x092bc9686093afbc,%g7,%l1 ! %l1 = 092bc9686093afbc
! Mem[0000000010181410] = 00000000ffffffff, %f26 = ffff0000 ffe70000
ldd [%i6+%o5],%f26 ! %f26 = 00000000 ffffffff
! Mem[000000001018143c] = 00000000, %l4 = 0000000000000000
ldsb [%i6+0x03d],%l4 ! %l4 = 0000000000000000
! %l7 = 000000000000ffff, imm = 0000000000000289, %l7 = 000000000000ffff
addc %l7,0x289,%l7 ! %l7 = 0000000000010288
! Mem[0000000020800000] = ffffd48e, %l4 = 0000000000000000
lduh [%o1+%g0],%l4 ! %l4 = 000000000000ffff
! Mem[0000000030081408] = ff0000ff00000080, %l7 = 0000000000010288
ldxa [%i2+%o4]0x81,%l7 ! %l7 = ff0000ff00000080
! Mem[0000000020800040] = ffff2a9b, %l5 = 00000000000000ff
lduh [%o1+0x040],%l5 ! %l5 = 000000000000ffff
! Mem[0000000030041400] = ff00ffff, %l7 = ff0000ff00000080
ldswa [%i1+%g0]0x81,%l7 ! %l7 = ffffffffff00ffff
! Starting 10 instruction Store Burst
! Mem[0000000010141400] = 00000000, %l0 = 55747627c5382f20
swapa [%i5+%g0]0x88,%l0 ! %l0 = 0000000000000000
p0_label_352:
! %l0 = 0000000000000000, Mem[00000000300c1410] = 00000000
stwa %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
! %f0 = ff00ffff 0000000d, Mem[0000000010141408] = ff000000 ffffffff
stda %f0 ,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff00ffff 0000000d
! %l7 = ffffffffff00ffff, imm = fffffffffffff498, %l0 = 0000000000000000
addc %l7,-0xb68,%l0 ! %l0 = ffffffffff00f497
! %f15 = 2f8b875d, Mem[0000000010041410] = a9b03c52
sta %f15,[%i1+%o5]0x80 ! Mem[0000000010041410] = 2f8b875d
! %l6 = 00000000ff000000, Mem[0000000010181410] = 00000000ffffffff
stxa %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000ff000000
! %f6 = d14f1fda, Mem[0000000010001424] = 00000000
st %f6 ,[%i0+0x024] ! Mem[0000000010001424] = d14f1fda
! %f2 = 22000000, Mem[0000000030081408] = ff0000ff
sta %f2 ,[%i2+%o4]0x81 ! Mem[0000000030081408] = 22000000
! Mem[00000000300c1410] = 00000000, %l7 = ffffffffff00ffff
swapa [%i3+%o5]0x81,%l7 ! %l7 = 0000000000000000
! %f12 = 80000000, Mem[0000000010101410] = 000000ff
sta %f12,[%i4+%o5]0x80 ! Mem[0000000010101410] = 80000000
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = 0028478b, %l0 = ffffffffff00f497
ldsha [%i4+%g0]0x81,%l0 ! %l0 = 0000000000000028
p0_label_353:
! Mem[0000000030041400] = ff00ffff 0000000d, %l2 = 000000a9, %l3 = 0000ffff
ldda [%i1+%g0]0x81,%l2 ! %l2 = 00000000ff00ffff 000000000000000d
! Mem[0000000010001408] = ffffffff, %l5 = 000000000000ffff
ldsw [%i0+%o4],%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030041400] = ffff00ff, %l5 = ffffffffffffffff
lduha [%i1+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010041410] = 2f8b875d, %l7 = 0000000000000000
lduba [%i1+0x010]%asi,%l7 ! %l7 = 000000000000002f
! Mem[0000000010101400] = 0000875d, %f31 = ffffffff
lda [%i4+%g0]0x88,%f31 ! %f31 = 0000875d
! Mem[0000000010041404] = 5125ed3f, %l4 = 000000000000ffff
lduh [%i1+0x004],%l4 ! %l4 = 0000000000005125
! Mem[0000000010181400] = ff0000fc, %f17 = 0000000d
lda [%i6+%g0]0x80,%f17 ! %f17 = ff0000fc
! Mem[0000000010001408] = ffffffff000000ff, %l3 = 000000000000000d
ldxa [%i0+%o4]0x80,%l3 ! %l3 = ffffffff000000ff
! %f8 = ff000000, %f11 = ffffffff, %f29 = 000000ff
fdivs %f8 ,%f11,%f29 ! %f29 = ffffffff
! Starting 10 instruction Store Burst
! %l5 = 00000000000000ff, Mem[0000000010081400] = 28ff0000
stha %l5,[%i2+%g0]0x88 ! Mem[0000000010081400] = 28ff00ff
p0_label_354:
! %f31 = 0000875d, %f13 = ff4f1fda, %f19 = 94000000
fsubs %f31,%f13,%f19 ! %l0 = 000000000000004a, Unfinished, %fsr = 3f00000800
! %l7 = 000000000000002f, Mem[00000000300c1410] = ff00ffff
stba %l7,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 2f00ffff
! Mem[00000000300c1410] = ffff002f, %l2 = 00000000ff00ffff
swapa [%i3+%o5]0x89,%l2 ! %l2 = 00000000ffff002f
! %l4 = 00005125, %l5 = 000000ff, Mem[0000000010081410] = ff000000 ffffffff
stda %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00005125 000000ff
! %l6 = ff000000, %l7 = 0000002f, Mem[0000000030041400] = ffff00ff 0d000000
stda %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = ff000000 0000002f
! %l5 = 00000000000000ff, Mem[0000000030141408] = ff00000000000000
stxa %l5,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000000000ff
! Mem[0000000030081400] = a90000ff, %l1 = 092bc9686093afbc
swapa [%i2+%g0]0x81,%l1 ! %l1 = 00000000a90000ff
! %l6 = 00000000ff000000, Mem[0000000030101400] = 8b472800
stba %l6,[%i4+%g0]0x89 ! Mem[0000000030101400] = 8b472800
! %l4 = 00005125, %l5 = 000000ff, Mem[0000000030001400] = 22000000 00000000
stda %l4,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00005125 000000ff
! Starting 10 instruction Load Burst
! %l5 = 00000000000000ff, immed = 00000a05, %y = 00000000
udiv %l5,0xa05,%l7 ! %l7 = 0000000000000000
mov %l0,%y ! %y = 0000004a
p0_label_355:
! Mem[0000000030041400] = ff000000, %l6 = 00000000ff000000
ldswa [%i1+%g0]0x89,%l6 ! %l6 = ffffffffff000000
! Mem[00000000300c1400] = 000000ff8b472800, %f18 = ff000000 94000000
ldda [%i3+%g0]0x81,%f18 ! %f18 = 000000ff 8b472800
! Mem[0000000010001438] = ffffffff, %l1 = 00000000a90000ff
lduw [%i0+0x038],%l1 ! %l1 = 00000000ffffffff
! Mem[0000000010041400] = f8a27c2b, %l5 = 00000000000000ff
ldsha [%i1+%g0]0x88,%l5 ! %l5 = 0000000000007c2b
! Mem[0000000030101410] = ffffffff, %l0 = 000000000000004a
lduba [%i4+%o5]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010101400] = 0000875d, %l3 = ffffffff000000ff
lduha [%i4+%g0]0x88,%l3 ! %l3 = 000000000000875d
! Mem[0000000030041400] = 000000ff, %l2 = 00000000ffff002f
ldsha [%i1+%g0]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000030081408] = 00000022, %l5 = 0000000000007c2b
lduwa [%i2+%o4]0x89,%l5 ! %l5 = 0000000000000022
! Mem[0000000010141408] = ff00ffff, %l3 = 000000000000875d
ldswa [%i5+%o4]0x80,%l3 ! %l3 = ffffffffff00ffff
! Starting 10 instruction Store Burst
! Code Fragment 3
p0_fragment_29:
! %l0 = 00000000000000ff
setx 0x94d977c06c3ca52e,%g7,%l0 ! %l0 = 94d977c06c3ca52e
! %l1 = 00000000ffffffff
setx 0xb758575f8a172651,%g7,%l1 ! %l1 = b758575f8a172651
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 = 94d977c06c3ca52e
setx 0xcce27beff09b8f4c,%g7,%l0 ! %l0 = cce27beff09b8f4c
! %l1 = b758575f8a172651
setx 0x0bea05b043b3e1cc,%g7,%l1 ! %l1 = 0bea05b043b3e1cc
p0_label_356:
! %l2 = 00000000, %l3 = ff00ffff, Mem[00000000300c1410] = ff00ffff 00000000
stda %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000 ff00ffff
! Mem[0000000030041400] = 000000ff, %l7 = 0000000000000000
ldstuba [%i1+%g0]0x81,%l7 ! %l7 = 00000000000000ff
! %f22 = ff000000 ffe70000, Mem[0000000010001418] = ff000000 d2dfffff
stda %f22,[%i0+0x018]%asi ! Mem[0000000010001418] = ff000000 ffe70000
! Mem[0000000010041408] = ffffffff, %l1 = 0bea05b043b3e1cc
ldstuba [%i1+%o4]0x80,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000030041408] = 00000022, %l2 = 0000000000000000
swapa [%i1+%o4]0x89,%l2 ! %l2 = 0000000000000022
! %l3 = ffffffffff00ffff, Mem[00000000218000c0] = 34ff1f7c, %asi = 80
stba %l3,[%o3+0x0c0]%asi ! Mem[00000000218000c0] = ffff1f7c
! Mem[0000000020800000] = ffffd48e, %l0 = cce27beff09b8f4c
ldstub [%o1+%g0],%l0 ! %l0 = 000000ff000000ff
! %l3 = ffffffffff00ffff, Mem[0000000030081410] = 00000000fffff4ff
stxa %l3,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffffffffff00ffff
! %l3 = ffffffffff00ffff, Mem[0000000030101408] = 00000000
stba %l3,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff000000
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = ff000000, %l7 = 0000000000000000
ldswa [%i0+%g0]0x88,%l7 ! %l7 = ffffffffff000000
p0_label_357:
! Mem[0000000020800000] = ffffd48e, %l3 = ffffffffff00ffff
ldsha [%o1+0x000]%asi,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010001400] = ff000000, %l4 = 0000000000005125
ldswa [%i0+%g0]0x88,%l4 ! %l4 = ffffffffff000000
! Mem[0000000030081408] = 22000000, %l2 = 0000000000000022
ldswa [%i2+%o4]0x81,%l2 ! %l2 = 0000000022000000
! Mem[0000000030081410] = ffff00ff ffffffff, %l6 = ff000000, %l7 = ff000000
ldda [%i2+%o5]0x81,%l6 ! %l6 = 00000000ffff00ff 00000000ffffffff
! Mem[0000000010001410] = a9b03cff, %l2 = 0000000022000000
ldsba [%i0+%o5]0x88,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030081408] = 00000022, %l2 = ffffffffffffffff
ldsba [%i2+%o4]0x89,%l2 ! %l2 = 0000000000000022
! Mem[00000000211c0000] = d1ff2346, %l6 = 00000000ffff00ff
ldsh [%o2+%g0],%l6 ! %l6 = ffffffffffffd1ff
! Mem[0000000010041410] = 2f8b875d, %l7 = 00000000ffffffff
lduba [%i1+%o5]0x80,%l7 ! %l7 = 000000000000002f
! Mem[0000000030101400] = 0028478b, %l3 = ffffffffffffffff
lduba [%i4+%g0]0x81,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %l1 = 00000000000000ff, Mem[0000000010141408] = ff00ffff0000000d, %asi = 80
stxa %l1,[%i5+0x008]%asi ! Mem[0000000010141408] = 00000000000000ff
p0_label_358:
! %f2 = 22000000 579dfb69, %l5 = 0000000000000022
! Mem[0000000030001418] = d14f1fda579dfb69
add %i0,0x018,%g1
stda %f2,[%g1+%l5]ASI_PST32_S ! Mem[0000000030001418] = 22000000579dfb69
! %l6 = ffffd1ff, %l7 = 0000002f, Mem[0000000030181410] = 000000ff 523cb0a9
stda %l6,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffffd1ff 0000002f
! %l2 = 0000000000000022, Mem[0000000010141400] = c5382f20
stwa %l2,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000022
! Code Fragment 3
p0_fragment_30:
! %l0 = 00000000000000ff
setx 0xda5a6277c547aa8b,%g7,%l0 ! %l0 = da5a6277c547aa8b
! %l1 = 00000000000000ff
setx 0x232214e01fe43dde,%g7,%l1 ! %l1 = 232214e01fe43dde
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 = da5a6277c547aa8b
setx 0x6e3ce8a7f0b85b28,%g7,%l0 ! %l0 = 6e3ce8a7f0b85b28
! %l1 = 232214e01fe43dde
setx 0x6909e17013039713,%g7,%l1 ! %l1 = 6909e17013039713
! %f20 = fffff8ff, Mem[0000000010081400] = 28ff00ff
sta %f20,[%i2+%g0]0x88 ! Mem[0000000010081400] = fffff8ff
! %f26 = 00000000 ffffffff, Mem[0000000010081410] = 25510000 ff000000
stda %f26,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000 ffffffff
! Mem[00000000211c0001] = d1ff2346, %l0 = 6e3ce8a7f0b85b28
ldstuba [%o2+0x001]%asi,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000010181404] = ffff0000, %l4 = ffffffffff000000
ldstuba [%i6+0x004]%asi,%l4 ! %l4 = 000000ff000000ff
! Mem[000000001000140c] = 000000ff, %l2 = 0000000000000022, %asi = 80
swapa [%i0+0x00c]%asi,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = 00000000 00000080, %l2 = 000000ff, %l3 = 00000000
ldda [%i4+%o5]0x88,%l2 ! %l2 = 0000000000000080 0000000000000000
p0_label_359:
! Mem[0000000030041410] = fff4ffff2f8b875d, %f28 = ffffffff ffffffff
ldda [%i1+%o5]0x81,%f28 ! %f28 = fff4ffff 2f8b875d
! Mem[0000000010041400] = 3fed2551f8a27c2b, %f20 = fffff8ff f4004c56
ldda [%i1+%g0]0x88,%f20 ! %f20 = 3fed2551 f8a27c2b
! Mem[0000000010181410] = 00000000, %l2 = 0000000000000080
lduba [%i6+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010081430] = 00000000000000ff, %l1 = 6909e17013039713
ldx [%i2+0x030],%l1 ! %l1 = 00000000000000ff
! %f14 = 00000000, %f8 = ff000000
fsqrts %f14,%f8 ! %f8 = 00000000
! Mem[0000000030141410] = 00000094, %l6 = ffffffffffffd1ff
ldsba [%i5+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000030141408] = 00000000, %l6 = 0000000000000000
ldsba [%i5+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1430] = fffffffffff654a0, %f30 = 00000000 0000875d
ldd [%i3+0x030],%f30 ! %f30 = ffffffff fff654a0
! Mem[0000000030101410] = ff9fff14ffffffff, %f2 = 22000000 579dfb69
ldda [%i4+%o5]0x89,%f2 ! %f2 = ff9fff14 ffffffff
! Starting 10 instruction Store Burst
! %f24 = 000000ca 523cb0a9, %l5 = 0000000000000022
! Mem[0000000030041408] = 00000000579dfb69
add %i1,0x008,%g1
stda %f24,[%g1+%l5]ASI_PST32_SL ! Mem[0000000030041408] = 00000000ca000000
p0_label_360:
! %l4 = 000000ff, %l5 = 00000022, Mem[0000000030041400] = ff0000ff 2f000000
stda %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000ff 00000022
! %f14 = 00000000 2f8b875d, Mem[0000000030001408] = ffff00ff 0000a9ff
stda %f14,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000 2f8b875d
! Mem[00000000300c1410] = 00000000, %l1 = 00000000000000ff
ldstuba [%i3+%o5]0x89,%l1 ! %l1 = 00000000000000ff
! %l4 = 00000000000000ff, Mem[0000000030001400] = 25510000
stba %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = ff510000
! %f9 = ff000000, Mem[0000000030101410] = ffffffff
sta %f9 ,[%i4+%o5]0x81 ! Mem[0000000030101410] = ff000000
! %l2 = 0000000000000000, Mem[0000000030041400] = ff000000
stba %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = ff000000
! %f11 = ffffffff, Mem[00000000100c1408] = da1f4fff
sta %f11,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ffffffff
! Mem[0000000010041400] = 2b7ca2f8, %l3 = 0000000000000000
swapa [%i1+%g0]0x80,%l3 ! %l3 = 000000002b7ca2f8
! %l7 = 000000000000002f, Mem[0000000030081400] = bcaf9360
stwa %l7,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0000002f
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = 004f1fda 0000000d, %l0 = 000000ff, %l1 = 00000000
ldda [%i6+%o4]0x80,%l0 ! %l0 = 00000000004f1fda 000000000000000d
p0_label_361:
! Mem[0000000010181400] = ff0000fc, %l1 = 000000000000000d
ldsha [%i6+%g0]0x80,%l1 ! %l1 = ffffffffffffff00
! %f14 = 00000000, %f22 = ff000000, %f28 = fff4ffff 2f8b875d
fsmuld %f14,%f22,%f28 ! %f28 = 80000000 00000000
! Mem[0000000010181434] = ffff0000, %l2 = 0000000000000000
lduw [%i6+0x034],%l2 ! %l2 = 00000000ffff0000
! Mem[0000000030181408] = ffffffff 00000000, %l4 = 000000ff, %l5 = 00000022
ldda [%i6+%o4]0x89,%l4 ! %l4 = 0000000000000000 00000000ffffffff
! Mem[0000000010041400] = 000000005125ed3f, %f30 = ffffffff fff654a0
ldda [%i1+%g0]0x80,%f30 ! %f30 = 00000000 5125ed3f
! Mem[0000000010081408] = 523c0000, %l7 = 000000000000002f
lduba [%i2+%o4]0x80,%l7 ! %l7 = 0000000000000052
! Mem[00000000201c0000] = ffffd27d, %l2 = 00000000ffff0000
lduha [%o0+0x000]%asi,%l2 ! %l2 = 000000000000ffff
! Mem[00000000300c1408] = 0000ffff, %l6 = 0000000000000000
ldsba [%i3+%o4]0x89,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030141410] = 00000094, %l1 = ffffffffffffff00
ldsba [%i5+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %f19 = 8b472800, Mem[0000000010081400] = fffff8ff
sta %f19,[%i2+%g0]0x88 ! Mem[0000000010081400] = 8b472800
p0_label_362:
! %f24 = 000000ca 523cb0a9, Mem[0000000030101410] = 000000ff ff9fff14
stda %f24,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000ca 523cb0a9
! %l2 = 0000ffff, %l3 = 2b7ca2f8, Mem[00000000100c1408] = ffffffff 0000000d
stda %l2,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000ffff 2b7ca2f8
! %l0 = 00000000004f1fda, Mem[0000000030181408] = 00000000
stwa %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 004f1fda
! %l4 = 0000000000000000, Mem[0000000030141410] = 00000094
stwa %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
! Mem[0000000030081400] = 2f000000, %l7 = 0000000000000052
swapa [%i2+%g0]0x81,%l7 ! %l7 = 000000002f000000
! %l5 = 00000000ffffffff, Mem[00000000300c1410] = ff000000
stba %l5,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff000000
! %f28 = 80000000, Mem[0000000010041400] = 00000000
sta %f28,[%i1+%g0]0x88 ! Mem[0000000010041400] = 80000000
! %l1 = 0000000000000000, Mem[0000000010101402] = 5d870000, %asi = 80
stha %l1,[%i4+0x002]%asi ! Mem[0000000010101400] = 5d870000
! %l7 = 000000002f000000, Mem[0000000030181400] = 00000000
stha %l7,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010181428] = 00000014, %l6 = ffffffffffffffff
ldsha [%i6+0x02a]%asi,%l6 ! %l6 = 0000000000000014
p0_label_363:
! Mem[0000000010081410] = ffffffff, %l7 = 000000002f000000
lduha [%i2+%o5]0x88,%l7 ! %l7 = 000000000000ffff
! %f6 = d14f1fda, %f19 = 8b472800, %f28 = 80000000 00000000
fsmuld %f6 ,%f19,%f28 ! %f28 = 3ba42443 ee020000
! Mem[0000000010141400] = 00000022, %l2 = 000000000000ffff
ldsba [%i5+%g0]0x88,%l2 ! %l2 = 0000000000000022
! Mem[0000000030041410] = fffff4ff, %l0 = 00000000004f1fda
lduha [%i1+%o5]0x89,%l0 ! %l0 = 000000000000f4ff
! Mem[0000000010081408] = 523c0000, %l1 = 0000000000000000
lduwa [%i2+%o4]0x80,%l1 ! %l1 = 00000000523c0000
! Mem[0000000010081408] = 523c0000ffffffff, %l6 = 0000000000000014
ldx [%i2+%o4],%l6 ! %l6 = 523c0000ffffffff
! Mem[0000000030141400] = 000000ff, %l2 = 0000000000000022
lduba [%i5+%g0]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010181404] = ffff0000, %l6 = 523c0000ffffffff
ldsba [%i6+0x007]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041400] = 80000000, %l2 = 00000000000000ff
ldswa [%i1+%g0]0x88,%l2 ! %l2 = ffffffff80000000
! Starting 10 instruction Store Burst
! Mem[00000000100c1410] = 00000000, %l7 = 000000000000ffff
swapa [%i3+%o5]0x80,%l7 ! %l7 = 0000000000000000
p0_label_364:
! Mem[0000000030181400] = 00000000, %l6 = 0000000000000000
ldstuba [%i6+%g0]0x89,%l6 ! %l6 = 00000000000000ff
! %l1 = 00000000523c0000, Mem[0000000010181400] = ff0000fc
stha %l1,[%i6+%g0]0x80 ! Mem[0000000010181400] = 000000fc
! Mem[000000001004141c] = 000000ff, %l6 = 0000000000000000
swap [%i1+0x01c],%l6 ! %l6 = 00000000000000ff
! %l1 = 00000000523c0000, Mem[0000000030001400] = 000000ff000051ff
stxa %l1,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000523c0000
! %l6 = 00000000000000ff, Mem[0000000010181410] = 00000000
stha %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00ff0000
! Mem[0000000010101410] = 80000000, %l0 = 000000000000f4ff
ldstuba [%i4+%o5]0x80,%l0 ! %l0 = 00000080000000ff
! %l1 = 00000000523c0000, Mem[0000000030181408] = da1f4f00ffffffff
stxa %l1,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000523c0000
! Mem[00000000100c1434] = fff654a0, %l1 = 523c0000, %l7 = 00000000
add %i3,0x34,%g1
casa [%g1]0x80,%l1,%l7 ! %l7 = 00000000fff654a0
! %l5 = 00000000ffffffff, Mem[0000000030141400] = ff000000
stha %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffff0000
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = 00003c5200000000, %f14 = 00000000 2f8b875d
ldda [%i6+%o4]0x89,%f14 ! %f14 = 00003c52 00000000
p0_label_365:
! Mem[00000000300c1410] = 000000ff, %l1 = 00000000523c0000
lduwa [%i3+%o5]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010141408] = 00000000, %l4 = 0000000000000000
ldsha [%i5+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000030041400] = ff000000, %l6 = 00000000000000ff
lduha [%i1+%g0]0x89,%l6 ! %l6 = 0000000000000000
! %l4 = 0000000000000000, immed = 00000dee, %y = 0000004a
sdiv %l4,0xdee,%l4 ! %l4 = 00000000054ff91b
mov %l0,%y ! %y = 00000080
! Mem[00000000300c1408] = ffff0000, %f11 = ffffffff
lda [%i3+%o4]0x81,%f11 ! %f11 = ffff0000
! Mem[0000000020800040] = ffff2a9b, %l3 = 000000002b7ca2f8
lduha [%o1+0x040]%asi,%l3 ! %l3 = 000000000000ffff
! Mem[0000000010141410] = ff28478b, %f1 = 0000000d
lda [%i5+%o5]0x80,%f1 ! %f1 = ff28478b
! %l5 = 00000000ffffffff, imm = 00000000000000e7, %l5 = 00000000ffffffff
xor %l5,0x0e7,%l5 ! %l5 = 00000000ffffff18
! Mem[0000000010181438] = 0000000000000000, %f4 = 00000000 2f8b875d
ldda [%i6+0x038]%asi,%f4 ! %f4 = 00000000 00000000
! Starting 10 instruction Store Burst
! %f22 = ff000000 ffe70000, Mem[0000000010101408] = fff8ffff 564c00f4
stda %f22,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff000000 ffe70000
p0_label_366:
! Mem[0000000010181410] = 00ff0000, %l7 = fff654a0, %l7 = fff654a0
add %i6,0x10,%g1
casa [%g1]0x80,%l7,%l7 ! %l7 = 0000000000ff0000
! %f17 = ff0000fc, %f22 = ff000000 ffe70000
fstod %f17,%f22 ! %f22 = c7e0001f 80000000
! Mem[0000000010081414] = 00000000, %l4 = 00000000054ff91b
swap [%i2+0x014],%l4 ! %l4 = 0000000000000000
! Mem[0000000030181410] = ffffd1ff, %l5 = 00000000ffffff18
ldstuba [%i6+%o5]0x81,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000010081408] = 523c0000, %l6 = 0000000000000000
swapa [%i2+%o4]0x80,%l6 ! %l6 = 00000000523c0000
! %f21 = f8a27c2b, %f23 = 80000000, %f26 = 00000000 ffffffff
fsmuld %f21,%f23,%f26 ! %f26 = 00000000 00000000
! %l0 = 0000000000000080, Mem[0000000030041400] = 000000ff
stha %l0,[%i1+%g0]0x81 ! Mem[0000000030041400] = 008000ff
! %f0 = ff00ffff, Mem[0000000030041400] = ff008000
sta %f0 ,[%i1+%g0]0x89 ! Mem[0000000030041400] = ff00ffff
! %f24 = 000000ca 523cb0a9, Mem[0000000010141408] = 00000000 000000ff
stda %f24,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000ca 523cb0a9
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = ffff0000, %l4 = 0000000000000000
lduwa [%i3+%o4]0x88,%l4 ! %l4 = 00000000ffff0000
p0_label_367:
! Mem[0000000030001410] = ffb03c52ff00000d, %f6 = d14f1fda 00000000
ldda [%i0+%o5]0x81,%f6 ! %f6 = ffb03c52 ff00000d
! Mem[00000000300c1410] = ff000000 ffff00ff, %l4 = ffff0000, %l5 = 000000ff
ldda [%i3+%o5]0x81,%l4 ! %l4 = 00000000ff000000 00000000ffff00ff
! Mem[0000000010181408] = da1f4f00, %l7 = 0000000000ff0000
lduha [%i6+%o4]0x88,%l7 ! %l7 = 0000000000004f00
! Mem[00000000201c0000] = ffffd27d, %l3 = 000000000000ffff
lduba [%o0+0x000]%asi,%l3 ! %l3 = 00000000000000ff
! %f17 = ff0000fc, %f12 = 80000000
fsqrts %f17,%f12 ! %f12 = 7fffffff
! Mem[0000000010141400] = 22000000, %l6 = 00000000523c0000
ldsba [%i5+%g0]0x80,%l6 ! %l6 = 0000000000000022
! %l0 = 0000000000000080, %l6 = 0000000000000022, %l3 = 00000000000000ff
add %l0,%l6,%l3 ! %l3 = 00000000000000a2
! Mem[0000000010101434] = 000000ff, %l1 = 00000000000000ff
lduh [%i4+0x034],%l1 ! %l1 = 0000000000000000
! Mem[00000000300c1410] = 000000ff, %l0 = 0000000000000080
lduwa [%i3+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l5 = 00000000ffff00ff, Mem[0000000021800100] = 00ffd196
sth %l5,[%o3+0x100] ! Mem[0000000021800100] = 00ffd196
p0_label_368:
! Mem[0000000010001400] = ff000000, %l1 = 0000000000000000
ldstuba [%i0+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010081420] = 00000000b0a90000, %l5 = 00000000ffff00ff, %l1 = 0000000000000000
add %i2,0x20,%g1
casxa [%g1]0x80,%l5,%l1 ! %l1 = 00000000b0a90000
! %l6 = 00000022, %l7 = 00004f00, Mem[0000000010081410] = ffffffff 1bf94f05
stda %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000022 00004f00
! %l4 = 00000000ff000000, Mem[0000000030001410] = ffb03c52
stba %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00b03c52
! %l2 = ffffffff80000000, Mem[00000000211c0001] = d1ff2346
stb %l2,[%o2+0x001] ! Mem[00000000211c0000] = d1002346
! Mem[00000000100c1420] = 00000000, %l4 = 00000000ff000000, %asi = 80
swapa [%i3+0x020]%asi,%l4 ! %l4 = 0000000000000000
! %l2 = 80000000, %l3 = 000000a2, Mem[0000000010181410] = 00ff0000 ff000000
stda %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = 80000000 000000a2
! %l7 = 0000000000004f00, Mem[00000000100c1400] = 523cb0a9
stba %l7,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 003cb0a9
! Mem[00000000100c1410] = 0000ffff, %l3 = 00000000000000a2
ldstuba [%i3+%o5]0x80,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001404] = 00000000, %l7 = 0000000000004f00
lduha [%i0+0x006]%asi,%l7 ! %l7 = 0000000000000000
p0_label_369:
! %l0 = 00000000000000ff, %l6 = 0000000000000022, %l2 = ffffffff80000000
xnor %l0,%l6,%l2 ! %l2 = ffffffffffffff22
! Mem[0000000010081408] = 00000000, %l7 = 0000000000000000
ldswa [%i2+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[00000000100c1420] = ff000000, %l3 = 0000000000000000
lduha [%i3+0x020]%asi,%l3 ! %l3 = 000000000000ff00
! Mem[0000000030041408] = 000000ca00000000, %l3 = 000000000000ff00
ldxa [%i1+%o4]0x89,%l3 ! %l3 = 000000ca00000000
! Mem[00000000100c1408] = f8a27c2bffff0000, %l3 = 000000ca00000000
ldxa [%i3+%o4]0x88,%l3 ! %l3 = f8a27c2bffff0000
! Mem[00000000100c1410] = ffff00ff, %f21 = f8a27c2b
lda [%i3+%o5]0x88,%f21 ! %f21 = ffff00ff
! Mem[0000000010041410] = 5d878b2f, %l1 = 00000000b0a90000
lduha [%i1+%o5]0x88,%l1 ! %l1 = 0000000000008b2f
! Mem[0000000010041438] = 0028478b, %f23 = 80000000
lda [%i1+0x038]%asi,%f23 ! %f23 = 0028478b
! Mem[0000000010181410] = 80000000000000a2, %l2 = ffffffffffffff22
ldxa [%i6+0x010]%asi,%l2 ! %l2 = 80000000000000a2
! Starting 10 instruction Store Burst
! %f15 = 00000000, Mem[0000000010101400] = 5d870000
sta %f15,[%i4+0x000]%asi ! Mem[0000000010101400] = 00000000
p0_label_370:
! Mem[00000000100c1400] = 003cb0a9, %l3 = f8a27c2bffff0000
swapa [%i3+%g0]0x80,%l3 ! %l3 = 00000000003cb0a9
! %l0 = 00000000000000ff, Mem[00000000100c1410] = ff00ffff
stha %l0,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00ffffff
! %l4 = 0000000000000000, Mem[0000000030001408] = 5d878b2f00000000
stxa %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0000000000000000
! %l0 = 000000ff, %l1 = 00008b2f, Mem[00000000100c1438] = 0000564c c7f8ffff
std %l0,[%i3+0x038] ! Mem[00000000100c1438] = 000000ff 00008b2f
! %l7 = 0000000000000000, Mem[0000000030141408] = 00000000
stha %l7,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000
! %l4 = 00000000, %l5 = ffff00ff, Mem[0000000010141400] = 22000000 00000000
std %l4,[%i5+%g0] ! Mem[0000000010141400] = 00000000 ffff00ff
! %l0 = 00000000000000ff, Mem[0000000010101410] = ff00000000000000, %asi = 80
stxa %l0,[%i4+0x010]%asi ! Mem[0000000010101410] = 00000000000000ff
! %f5 = 00000000, Mem[0000000010141400] = 00000000
sta %f5 ,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000
! %f14 = 00003c52, Mem[0000000010101424] = f4004c56
st %f14,[%i4+0x024] ! Mem[0000000010101424] = 00003c52
! Starting 10 instruction Load Burst
! %f31 = 5125ed3f, %f2 = ff9fff14, %f17 = ff0000fc
fmuls %f31,%f2 ,%f17 ! %f17 = ffdfff14
p0_label_371:
! Mem[0000000030141408] = 00000000, %l3 = 00000000003cb0a9
lduwa [%i5+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010181410] = 80000000 000000a2, %l2 = 000000a2, %l3 = 00000000
ldda [%i6+%o5]0x80,%l2 ! %l2 = 0000000080000000 00000000000000a2
! Mem[0000000020800040] = ffff2a9b, %l0 = 00000000000000ff
ldsba [%o1+0x040]%asi,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030181400] = 000000ff, %l5 = 00000000ffff00ff
lduba [%i6+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010141410] = ff28478bff000000, %l3 = 00000000000000a2
ldx [%i5+%o5],%l3 ! %l3 = ff28478bff000000
! Mem[00000000201c0000] = ffffd27d, %l3 = ff28478bff000000
ldsh [%o0+%g0],%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010181400] = fc000000, %l5 = 00000000000000ff
ldswa [%i6+%g0]0x88,%l5 ! %l5 = fffffffffc000000
! Mem[00000000300c1408] = ffff0000ffe70000, %f28 = 3ba42443 ee020000
ldda [%i3+%o4]0x81,%f28 ! %f28 = ffff0000 ffe70000
! Mem[0000000030041400] = 22000000 ff00ffff, %l0 = ffffffff, %l1 = 00008b2f
ldda [%i1+%g0]0x89,%l0 ! %l0 = 00000000ff00ffff 0000000022000000
! Starting 10 instruction Store Burst
! %l1 = 0000000022000000, Mem[0000000010181400] = 000000fc, %asi = 80
stha %l1,[%i6+0x000]%asi ! Mem[0000000010181400] = 000000fc
p0_label_372:
! %l2 = 0000000080000000, Mem[00000000300c1410] = ff000000
stba %l2,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
! %f16 = ffffffff ffdfff14 000000ff 8b472800
! %f20 = 3fed2551 ffff00ff c7e0001f 0028478b
! %f24 = 000000ca 523cb0a9 00000000 00000000
! %f28 = ffff0000 ffe70000 00000000 5125ed3f
stda %f16,[%i2]ASI_COMMIT_P ! Block Store to 0000000010081400
! Mem[0000000030101410] = a9b03c52, %l4 = 0000000000000000
ldstuba [%i4+%o5]0x81,%l4 ! %l4 = 000000a9000000ff
! %f6 = ffb03c52 ff00000d, Mem[0000000030041410] = fff4ffff 2f8b875d
stda %f6 ,[%i1+%o5]0x81 ! Mem[0000000030041410] = ffb03c52 ff00000d
! %l1 = 0000000022000000, Mem[0000000010181400] = 000000fc
stba %l1,[%i6+%g0]0x80 ! Mem[0000000010181400] = 000000fc
! %l7 = 0000000000000000, %l6 = 0000000000000022, %l0 = 00000000ff00ffff
sub %l7,%l6,%l0 ! %l0 = ffffffffffffffde
! Mem[0000000030141410] = 00000000, %l6 = 0000000000000022
swapa [%i5+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[000000001004141c] = 00000000, %l7 = 0000000000000000
swap [%i1+0x01c],%l7 ! %l7 = 0000000000000000
! %l1 = 0000000022000000, Mem[00000000100c1400] = ffff0000
stha %l1,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = 00000000, %l0 = ffffffffffffffde
ldswa [%i1+%o4]0x81,%l0 ! %l0 = 0000000000000000
p0_label_373:
! Mem[0000000010041400] = 000000805125ed3f, %l2 = 0000000080000000
ldxa [%i1+0x000]%asi,%l2 ! %l2 = 000000805125ed3f
! Mem[0000000030041410] = 523cb0ff, %l2 = 000000805125ed3f
lduba [%i1+%o5]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030181408] = 00000000, %l3 = ffffffffffffffff
lduba [%i6+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1410] = ffffff00, %f5 = 00000000
lda [%i3+%o5]0x88,%f5 ! %f5 = ffffff00
! %f3 = ffffffff, %f15 = 00000000, %f11 = ffff0000
fsubs %f3 ,%f15,%f11 ! %f11 = ffffffff
! Mem[0000000010181400] = 000000fc, %l7 = 0000000000000000
ldsb [%i6+0x001],%l7 ! %l7 = 0000000000000000
! Mem[0000000010181408] = 004f1fda0000000d, %l4 = 00000000000000a9
ldxa [%i6+%o4]0x80,%l4 ! %l4 = 004f1fda0000000d
! Mem[0000000010001408] = ffffffff, %l6 = 0000000000000000
ldswa [%i0+%o4]0x88,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010041400] = 00000080, %l3 = 0000000000000000
ldsha [%i1+%g0]0x80,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = 0000000000000000, imm = fffffffffffff5b8, %l2 = 00000000000000ff
add %l0,-0xa48,%l2 ! %l2 = fffffffffffff5b8
p0_label_374:
! Mem[0000000010181400] = fc000000, %l7 = 0000000000000000
ldstuba [%i6+%g0]0x88,%l7 ! %l7 = 00000000000000ff
! %l0 = 0000000000000000, Mem[0000000010001408] = ffffffff
stha %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000ffff
! %l5 = fffffffffc000000, Mem[00000000100c1410] = 00ffffff
stha %l5,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0000ffff
! Mem[0000000030041410] = 523cb0ff, %l6 = ffffffffffffffff
ldstuba [%i1+%o5]0x89,%l6 ! %l6 = 000000ff000000ff
! Mem[0000000010181414] = 000000a2, %l3 = 0000000000000000, %asi = 80
swapa [%i6+0x014]%asi,%l3 ! %l3 = 00000000000000a2
! %f6 = ffb03c52 ff00000d, Mem[0000000030181410] = ffffd1ff 0000002f
stda %f6 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffb03c52 ff00000d
! %l5 = fffffffffc000000, Mem[00000000201c0000] = ffffd27d
sth %l5,[%o0+%g0] ! Mem[00000000201c0000] = 0000d27d
! Mem[0000000010001410] = ff3cb0a9, %l2 = fffffffffffff5b8
swapa [%i0+%o5]0x80,%l2 ! %l2 = 00000000ff3cb0a9
! %l6 = 00000000000000ff, Mem[0000000010101408] = ffe70000
stba %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffe700ff
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = ffffffff0028478b, %l3 = 00000000000000a2
ldxa [%i1+%o4]0x80,%l3 ! %l3 = ffffffff0028478b
p0_label_375:
! Mem[0000000030101400] = 0028478b, %f5 = ffffff00
lda [%i4+%g0]0x81,%f5 ! %f5 = 0028478b
! Mem[000000001000141c] = ffe70000, %l7 = 0000000000000000
ldsw [%i0+0x01c],%l7 ! %l7 = ffffffffffe70000
! Mem[0000000010001400] = ff0000ff 00000000, %l6 = 000000ff, %l7 = ffe70000
ldda [%i0+0x000]%asi,%l6 ! %l6 = 00000000ff0000ff 0000000000000000
! Mem[0000000030081408] = 00000022, %l1 = 0000000022000000
ldsha [%i2+%o4]0x89,%l1 ! %l1 = 0000000000000022
! Mem[0000000021800100] = 00ffd196, %l4 = 004f1fda0000000d
ldsh [%o3+0x100],%l4 ! %l4 = 00000000000000ff
! %l4 = 00000000000000ff, immed = fffff535, %y = 00000080
udiv %l4,-0xacb,%l1 ! %l1 = 0000000000000080
mov %l0,%y ! %y = 00000000
! Mem[0000000010001408] = 0000ffff, %l3 = ffffffff0028478b
lduba [%i0+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010141400] = 00000000, %l2 = 00000000ff3cb0a9
lduha [%i5+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041424] = 0000ff00, %f2 = ff9fff14
ld [%i1+0x024],%f2 ! %f2 = 0000ff00
! Starting 10 instruction Store Burst
! Mem[00000000100c143c] = 00008b2f, %l6 = 00000000ff0000ff, %asi = 80
swapa [%i3+0x03c]%asi,%l6 ! %l6 = 0000000000008b2f
p0_label_376:
! %l6 = 0000000000008b2f, Mem[0000000010101408] = ff00e7ff
stha %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 8b2fe7ff
! Mem[000000001000141c] = ffe70000, %l7 = 0000000000000000
swap [%i0+0x01c],%l7 ! %l7 = 00000000ffe70000
! %l5 = fffffffffc000000, Mem[00000000100c142e] = 14ff9fe8, %asi = 80
stba %l5,[%i3+0x02e]%asi ! Mem[00000000100c142c] = 14ff00e8
! %f24 = 000000ca 523cb0a9, %l5 = fffffffffc000000
! Mem[0000000030181408] = 00000000523c0000
add %i6,0x008,%g1
stda %f24,[%g1+%l5]ASI_PST16_S ! Mem[0000000030181408] = 00000000523c0000
! %f6 = ffb03c52, Mem[0000000010181408] = 004f1fda
sta %f6 ,[%i6+%o4]0x80 ! Mem[0000000010181408] = ffb03c52
! Mem[0000000030041400] = ff00ffff, %l0 = 0000000000000000
swapa [%i1+%g0]0x89,%l0 ! %l0 = 00000000ff00ffff
membar #Sync ! Added by membar checker (64)
! %l5 = fffffffffc000000, Mem[0000000010081420] = 000000ca, %asi = 80
stwa %l5,[%i2+0x020]%asi ! Mem[0000000010081420] = fc000000
! %l4 = 00000000000000ff, Mem[0000000010101410] = 00000000
stha %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000ff
! %f16 = ffffffff ffdfff14 000000ff 8b472800
! %f20 = 3fed2551 ffff00ff c7e0001f 0028478b
! %f24 = 000000ca 523cb0a9 00000000 00000000
! %f28 = ffff0000 ffe70000 00000000 5125ed3f
stda %f16,[%i3]ASI_BLK_AIUPL ! Block Store to 00000000100c1400
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = ff00ffff, %l7 = 00000000ffe70000
lduba [%i2+%o5]0x89,%l7 ! %l7 = 00000000000000ff
p0_label_377:
! Mem[0000000010181410] = 8000000000000000, %l6 = 0000000000008b2f
ldxa [%i6+%o5]0x80,%l6 ! %l6 = 8000000000000000
! %l6 = 8000000000000000, immd = ffffffffffffffb2, %l7 = 00000000000000ff
sdivx %l6,-0x04e,%l7 ! %l7 = 01a41a41a41a41a4
! Mem[0000000010081400] = ffffffff, %l3 = 0000000000000000
ldsh [%i2+0x002],%l3 ! %l3 = ffffffffffffffff
! Mem[00000000300c1410] = ff00ffff00000000, %f4 = 00000000 0028478b
ldda [%i3+%o5]0x89,%f4 ! %f4 = ff00ffff 00000000
! Mem[0000000030041408] = 000000ca 00000000, %l0 = ff00ffff, %l1 = 00000080
ldda [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000000 00000000000000ca
membar #Sync ! Added by membar checker (65)
! Mem[00000000100c1410] = ff00ffff, %l5 = fffffffffc000000
lduwa [%i3+%o5]0x80,%l5 ! %l5 = 00000000ff00ffff
! Mem[0000000010181400] = ff0000fc, %l1 = 00000000000000ca
lduwa [%i6+%g0]0x80,%l1 ! %l1 = 00000000ff0000fc
! Mem[0000000010041420] = 94dba373, %l3 = ffffffffffffffff
lduwa [%i1+0x020]%asi,%l3 ! %l3 = 0000000094dba373
! Mem[0000000010001428] = 94000000, %l2 = 0000000000000000
ldsw [%i0+0x028],%l2 ! %l2 = ffffffff94000000
! Starting 10 instruction Store Burst
! %f22 = c7e0001f, Mem[0000000010181410] = 00000080
sta %f22,[%i6+%o5]0x88 ! Mem[0000000010181410] = c7e0001f
p0_label_378:
! %f24 = 000000ca, %f9 = ff000000, %f15 = 00000000
fmuls %f24,%f9 ,%f15 ! %l0 = 0000000000000022, Unfinished, %fsr = 3f00000800
! %l5 = 00000000ff00ffff, Mem[0000000030141400] = ffff0000
stwa %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = ff00ffff
! Mem[0000000010141424] = ffff0000, %l3 = 0000000094dba373, %asi = 80
swapa [%i5+0x024]%asi,%l3 ! %l3 = 00000000ffff0000
! %l7 = 01a41a41a41a41a4, Mem[0000000030101408] = 000000ff
stba %l7,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000a4
! %l4 = 00000000000000ff, Mem[0000000030041400] = 00000000
stwa %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000ff
! %l0 = 0000000000000022, Mem[0000000030081410] = ffffffffff00ffff
stxa %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = 0000000000000022
! Mem[0000000010001421] = 0d000000, %l2 = ffffffff94000000
ldstuba [%i0+0x021]%asi,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010001408] = ffff0000, %l3 = 00000000ffff0000
ldstuba [%i0+%o4]0x88,%l3 ! %l3 = 00000000000000ff
! %l2 = 0000000000000000, Mem[0000000010101408] = 8b2fe7ff000000ff
stx %l2,[%i4+%o4] ! Mem[0000000010101408] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000020800040] = ffff2a9b, %l1 = 00000000ff0000fc
ldsh [%o1+0x040],%l1 ! %l1 = ffffffffffffffff
p0_label_379:
! Mem[0000000010081410] = 5125ed3f, %l5 = 00000000ff00ffff
lduba [%i2+%o5]0x88,%l5 ! %l5 = 000000000000003f
! Mem[0000000010141400] = 00000000, %f26 = 00000000
lda [%i5+%g0]0x80,%f26 ! %f26 = 00000000
! Mem[0000000010141414] = ff000000, %l7 = 01a41a41a41a41a4
lduha [%i5+0x014]%asi,%l7 ! %l7 = 000000000000ff00
! Mem[00000000300c1408] = 0000ffff, %l3 = 0000000000000000
lduwa [%i3+%o4]0x89,%l3 ! %l3 = 000000000000ffff
! Mem[0000000030141400] = ff00ffff, %l6 = 8000000000000000
lduwa [%i5+%g0]0x81,%l6 ! %l6 = 00000000ff00ffff
! Mem[0000000010081430] = ffff0000, %l6 = 00000000ff00ffff
ldub [%i2+0x032],%l6 ! %l6 = 0000000000000000
! Mem[0000000030041408] = 00000000, %l7 = 000000000000ff00
lduwa [%i1+%o4]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101408] = 00000000, %f29 = ffe70000
lda [%i4+%o4]0x80,%f29 ! %f29 = 00000000
! Mem[0000000030101400] = 0028478b00000000, %l6 = 0000000000000000
ldxa [%i4+%g0]0x81,%l6 ! %l6 = 0028478b00000000
! Starting 10 instruction Store Burst
! %l0 = 00000022, %l1 = ffffffff, Mem[00000000100c1408] = 0028478b ff000000
stda %l0,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000022 ffffffff
p0_label_380:
! %l6 = 0028478b00000000, Mem[00000000100c143c] = 00000000
sth %l6,[%i3+0x03c] ! Mem[00000000100c143c] = 00000000
! Mem[00000000201c0001] = 0000d27d, %l7 = 0000000000000000
ldstuba [%o0+0x001]%asi,%l7 ! %l7 = 00000000000000ff
! %f0 = ff00ffff ff28478b, Mem[00000000300c1400] = 000000ff 8b472800
stda %f0 ,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff00ffff ff28478b
! %l2 = 00000000, %l3 = 0000ffff, Mem[00000000300c1400] = ffff00ff 8b4728ff
stda %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 0000ffff
! %l4 = 00000000000000ff, Mem[0000000010001408] = ff00ffff
stwa %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000ff
! %f10 = 00000000, Mem[00000000300c1410] = 00000000
sta %f10,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
! %l6 = 0028478b00000000, Mem[0000000010141428] = a9b03c5280000000
stx %l6,[%i5+0x028] ! Mem[0000000010141428] = 0028478b00000000
! %l2 = 00000000, %l3 = 0000ffff, Mem[0000000030181408] = 00000000 523c0000
stda %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000 0000ffff
! %l4 = 00000000000000ff, Mem[0000000030141408] = 00000000
stwa %l4,[%i5+%o4]0x81 ! Mem[0000000030141408] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = 000000ff, %l7 = 0000000000000000
lduwa [%i4+%o5]0x88,%l7 ! %l7 = 00000000000000ff
p0_label_381:
! Mem[0000000010181410] = 1f00e0c7, %l0 = 0000000000000022
lduha [%i6+%o5]0x80,%l0 ! %l0 = 0000000000001f00
! Mem[0000000010001410] = fffff5b8, %l3 = 000000000000ffff
lduba [%i0+%o5]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[000000001014143c] = 2f8b875d, %l7 = 00000000000000ff
ldsba [%i5+0x03f]%asi,%l7 ! %l7 = 000000000000005d
! Mem[0000000010041400] = 3fed2551 80000000, %l0 = 00001f00, %l1 = ffffffff
ldda [%i1+%g0]0x88,%l0 ! %l0 = 0000000080000000 000000003fed2551
! Mem[0000000010101404] = 00000000, %l3 = 00000000000000ff
lduh [%i4+0x004],%l3 ! %l3 = 0000000000000000
! Mem[0000000030081400] = 00000052, %l0 = 0000000080000000
lduha [%i2+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010001400] = ff0000ff, %l0 = 0000000000000000
ldsha [%i0+%g0]0x80,%l0 ! %l0 = ffffffffffffff00
! Mem[0000000010141410] = ff28478b, %l5 = 000000000000003f
lduwa [%i5+%o5]0x80,%l5 ! %l5 = 00000000ff28478b
! Mem[0000000010101400] = 00000000 00000000, %l4 = 000000ff, %l5 = ff28478b
ldda [%i4+%g0]0x80,%l4 ! %l4 = 0000000000000000 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = 0000000000000000, Mem[0000000030041408] = 00000000
stha %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
p0_label_382:
! %l1 = 000000003fed2551, Mem[0000000030041410] = 523cb0ff
stha %l1,[%i1+%o5]0x89 ! Mem[0000000030041410] = 523c2551
! %l7 = 000000000000005d, Mem[0000000030041410] = 51253c52
stha %l7,[%i1+%o5]0x81 ! Mem[0000000030041410] = 005d3c52
! %l6 = 00000000, %l7 = 0000005d, Mem[0000000030141400] = ff00ffff 7f0000ff
stda %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000 0000005d
! Mem[00000000201c0001] = 00ffd27d, %l1 = 000000003fed2551
ldstub [%o0+0x001],%l1 ! %l1 = 000000ff000000ff
! Mem[0000000010081408] = ff000000, %l2 = 0000000000000000
swapa [%i2+%o4]0x88,%l2 ! %l2 = 00000000ff000000
! %f12 = 7fffffff ff4f1fda, %l3 = 0000000000000000
! Mem[00000000300c1418] = ff000000ff0000ff
add %i3,0x018,%g1
stda %f12,[%g1+%l3]ASI_PST16_S ! Mem[00000000300c1418] = ff000000ff0000ff
! %f30 = 00000000 5125ed3f, Mem[0000000030001410] = 00b03c52 ff00000d
stda %f30,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000 5125ed3f
! Mem[0000000030041410] = 005d3c52, %l1 = 00000000000000ff
ldstuba [%i1+%o5]0x81,%l1 ! %l1 = 00000000000000ff
! %l5 = 0000000000000000, %l4 = 0000000000000000, %l0 = ffffffffffffff00
and %l5,%l4,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = 00000000, %l5 = 0000000000000000
ldswa [%i4+%g0]0x80,%l5 ! %l5 = 0000000000000000
p0_label_383:
! Mem[0000000010141410] = 000000ff8b4728ff, %l4 = 0000000000000000
ldxa [%i5+%o5]0x88,%l4 ! %l4 = 000000ff8b4728ff
! Mem[0000000030001408] = 00000000, %f22 = c7e0001f
lda [%i0+%o4]0x89,%f22 ! %f22 = 00000000
! Mem[00000000218001c0] = 2dff63d1, %l0 = 0000000000000000
ldsh [%o3+0x1c0],%l0 ! %l0 = 0000000000002dff
! Mem[0000000020800040] = ffff2a9b, %l4 = 000000ff8b4728ff
ldsba [%o1+0x041]%asi,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030001400] = 523c0000, %l5 = 0000000000000000
lduha [%i0+%g0]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000030041410] = ff5d3c52, %l0 = 0000000000002dff
lduba [%i1+%o5]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010081410] = 3fed2551, %l5 = 0000000000000000
lduba [%i2+%o5]0x80,%l5 ! %l5 = 000000000000003f
! Mem[0000000030001400] = 00003c52, %l7 = 000000000000005d
ldsha [%i0+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010141400] = 00000000ffff00ff, %l4 = ffffffffffffffff
ldxa [%i5+%g0]0x80,%l4 ! %l4 = 00000000ffff00ff
! Starting 10 instruction Store Burst
! %f4 = ff00ffff 00000000, Mem[0000000010101410] = ff000000 000000ff
std %f4 ,[%i4+%o5] ! Mem[0000000010101410] = ff00ffff 00000000
p0_label_384:
! %l4 = 00000000ffff00ff, Mem[0000000010141410] = 8b4728ff
stba %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = 8b4728ff
! %l3 = 0000000000000000, Mem[0000000010001408] = ff000000
stwa %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
! %l3 = 0000000000000000, Mem[0000000010141410] = ff28478b
stwa %l3,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000
! %l0 = 000000ff, %l1 = 00000000, Mem[0000000030101400] = 0028478b 00000000
stda %l0,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000ff 00000000
! %l5 = 000000000000003f, Mem[0000000010141410] = 000000ff00000000
stxa %l5,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000000000003f
! %f16 = ffffffff ffdfff14 000000ff 8b472800
! %f20 = 3fed2551 ffff00ff 00000000 0028478b
! %f24 = 000000ca 523cb0a9 00000000 00000000
! %f28 = ffff0000 00000000 00000000 5125ed3f
stda %f16,[%i3]ASI_BLK_AIUP ! Block Store to 00000000100c1400
! %l3 = 0000000000000000, Mem[0000000010001400] = ff0000ff
stha %l3,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000000ff
! %l6 = 0028478b00000000, Mem[00000000100c1408] = 000000ff
stwa %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000
! Mem[0000000010041438] = 0028478b, %l4 = 00000000ffff00ff, %asi = 80
swapa [%i1+0x038]%asi,%l4 ! %l4 = 000000000028478b
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = 0000ffff 00000000, %l0 = 000000ff, %l1 = 00000000
ldda [%i3+%g0]0x89,%l0 ! %l0 = 0000000000000000 000000000000ffff
p0_label_385:
! Mem[0000000030041410] = 0d0000ff523c5dff, %f12 = 7fffffff ff4f1fda
ldda [%i1+%o5]0x89,%f12 ! %f12 = 0d0000ff 523c5dff
! Mem[0000000030141408] = 000000ff000000ff, %f2 = 0000ff00 ffffffff
ldda [%i5+%o4]0x81,%f2 ! %f2 = 000000ff 000000ff
! Mem[0000000030041400] = ff000000, %l6 = 0028478b00000000
lduba [%i1+%g0]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010141408] = ca000000, %l7 = 0000000000000000
lduba [%i5+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010141410] = 000000000000003f, %l4 = 000000000028478b
ldxa [%i5+%o5]0x88,%l4 ! %l4 = 000000000000003f
! Mem[00000000300c1400] = 00000000, %l2 = 00000000ff000000
ldsba [%i3+%g0]0x81,%l2 ! %l2 = 0000000000000000
membar #Sync ! Added by membar checker (66)
! Mem[00000000100c1430] = ffff000000000000, %f8 = 00000000 ff000000
ldd [%i3+0x030],%f8 ! %f8 = ffff0000 00000000
! Mem[0000000010101400] = 00000000 00000000 00000000 00000000
! Mem[0000000010101410] = ff00ffff 00000000 ffffdfd2 000000ff
! Mem[0000000010101420] = eeff00ff 00003c52 0d0000ff 00000094
! Mem[0000000010101430] = ff9fff14 000000ff ffffffff ffffffff
ldda [%i4]ASI_BLK_PL,%f0 ! Block Load from 0000000010101400
! Mem[0000000010041410] = 2f8b875d, %f26 = 00000000
lda [%i1+%o5]0x80,%f26 ! %f26 = 2f8b875d
! Starting 10 instruction Store Burst
! Mem[0000000010101408] = 00000000, %l5 = 000000000000003f
swapa [%i4+%o4]0x80,%l5 ! %l5 = 0000000000000000
p0_label_386:
! Mem[0000000030081408] = 00000022, %l5 = 0000000000000000
ldstuba [%i2+%o4]0x89,%l5 ! %l5 = 00000022000000ff
! Mem[0000000030101400] = 000000ff, %l0 = 0000000000000000
swapa [%i4+%g0]0x81,%l0 ! %l0 = 00000000000000ff
! %l7 = 0000000000000000, Mem[0000000030141410] = 22000000
stwa %l7,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
membar #Sync ! Added by membar checker (67)
! %f27 = 00000000, Mem[0000000010101410] = ffff00ff
sta %f27,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000
! Mem[0000000010181410] = c7e0001f, %l0 = 00000000000000ff
ldstuba [%i6+%o5]0x88,%l0 ! %l0 = 0000001f000000ff
! Mem[0000000010141410] = 3f000000, %l2 = 0000000000000000
swapa [%i5+%o5]0x80,%l2 ! %l2 = 000000003f000000
! Mem[0000000030141410] = 00000000, %l2 = 000000003f000000
ldstuba [%i5+%o5]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010081408] = 00000000, %l1 = 000000000000ffff
swapa [%i2+%o4]0x88,%l1 ! %l1 = 0000000000000000
! %f14 = ffffffff ffffffff, Mem[0000000030041410] = ff5d3c52 ff00000d
stda %f14,[%i1+%o5]0x81 ! Mem[0000000030041410] = ffffffff ffffffff
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = 14ffdfffffffffff, %f26 = 2f8b875d 00000000
ldda [%i3+%g0]0x88,%f26 ! %f26 = 14ffdfff ffffffff
p0_label_387:
! Mem[0000000030181400] = ff0000002f8b875d, %l3 = 0000000000000000
ldxa [%i6+%g0]0x81,%l3 ! %l3 = ff0000002f8b875d
! Mem[0000000010101400] = 00000000 00000000, %l0 = 0000001f, %l1 = 00000000
ldda [%i4+%g0]0x88,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[0000000030001400] = 523c0000, %l6 = 00000000000000ff
ldsba [%i0+%g0]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141410] = 0000000000000000, %l3 = ff0000002f8b875d
ldxa [%i5+%o5]0x80,%l3 ! %l3 = 0000000000000000
! %l4 = 000000000000003f, %l2 = 0000000000000000, %l6 = 0000000000000000
udivx %l4,%l2,%l6 ! Div by zero, %l0 = 0000000000000050
! Mem[0000000030041408] = 00000000, %l3 = 0000000000000000
ldsha [%i1+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000030001410] = 000000005125ed3f, %l3 = 0000000000000000
ldxa [%i0+%o5]0x81,%l3 ! %l3 = 000000005125ed3f
! Mem[0000000010181430] = ff000000 ffff0000, %l0 = 00000028, %l1 = 00000000
ldda [%i6+0x030]%asi,%l0 ! %l0 = 00000000ff000000 00000000ffff0000
! Mem[0000000030081408] = ff000000 00000080, %l2 = 00000000, %l3 = 5125ed3f
ldda [%i2+%o4]0x81,%l2 ! %l2 = 00000000ff000000 0000000000000080
! Starting 10 instruction Store Burst
! %f8 = 523c0000 ff00ffee, Mem[0000000030101408] = a4000000 000000ff
stda %f8 ,[%i4+%o4]0x81 ! Mem[0000000030101408] = 523c0000 ff00ffee
p0_label_388:
! Mem[00000000300c1400] = 00000000, %l6 = 0000000000000000
ldstuba [%i3+%g0]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010141418] = d14f1fda, %l4 = 0000003f, %l5 = 00000022
add %i5,0x18,%g1
casa [%g1]0x80,%l4,%l5 ! %l5 = 00000000d14f1fda
! Mem[0000000030081400] = 52000000, %l5 = 00000000d14f1fda
swapa [%i2+%g0]0x89,%l5 ! %l5 = 0000000052000000
! %l1 = 00000000ffff0000, Mem[00000000300c1410] = ff00ffff00000000
stxa %l1,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000ffff0000
! Mem[0000000010081433] = ffff0000, %l2 = 00000000ff000000
ldstuba [%i2+0x033]%asi,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030141408] = 000000ff, %l2 = 0000000000000000
ldstuba [%i5+%o4]0x81,%l2 ! %l2 = 00000000000000ff
! %l1 = 00000000ffff0000, Mem[0000000030001408] = 00000000
stba %l1,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000
! %l6 = 00000000, %l7 = 00000000, Mem[0000000030001410] = 00000000 5125ed3f
stda %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000 00000000
! Mem[00000000201c0000] = 00ffd27d, %l6 = 0000000000000000
ldstuba [%o0+0x000]%asi,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = 000000ca00000000, %l0 = 00000000ff000000
ldxa [%i1+%o4]0x89,%l0 ! %l0 = 000000ca00000000
p0_label_389:
! Mem[0000000010181410] = ff00e0c7, %l2 = 0000000000000000
lduwa [%i6+%o5]0x80,%l2 ! %l2 = 00000000ff00e0c7
! Mem[0000000010041400] = 80000000, %l2 = 00000000ff00e0c7
lduha [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[00000000300c1410] = 0000ffff, %l3 = 0000000000000080
lduba [%i3+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010101408] = 3f000000, %l7 = 0000000000000000
ldsba [%i4+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001408] = 00000000, %l4 = 000000000000003f
ldswa [%i0+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000030081410] = 0000000000000022, %l2 = 0000000000000000
ldxa [%i2+%o5]0x89,%l2 ! %l2 = 0000000000000022
! Mem[0000000010041400] = 80000000, %l4 = 0000000000000000
ldsba [%i1+%g0]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010101408] = 0000003f00000000, %l5 = 0000000052000000
ldxa [%i4+0x008]%asi,%l5 ! %l5 = 0000003f00000000
! Mem[0000000030081400] = d14f1fda, %l6 = 0000000000000000
lduwa [%i2+%g0]0x89,%l6 ! %l6 = 00000000d14f1fda
! Starting 10 instruction Store Burst
! %l7 = 0000000000000000, Mem[0000000010001410] = fffff5b8ffffffff
stx %l7,[%i0+%o5] ! Mem[0000000010001410] = 0000000000000000
p0_label_390:
! Mem[0000000010141400] = 00000000, %l2 = 0000000000000022
ldstuba [%i5+%g0]0x88,%l2 ! %l2 = 00000000000000ff
! %f22 = 00000000 0028478b, Mem[0000000030081400] = d14f1fda 2f8b875d
stda %f22,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000 0028478b
! %l5 = 0000003f00000000, Mem[0000000030101408] = eeff00ff00003c52
stxa %l5,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000003f00000000
! %l4 = 0000000000000000, Mem[0000000030041408] = 00000000
stha %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
! Mem[0000000010181410] = ff00e0c7, %l7 = 0000000000000000
swapa [%i6+%o5]0x80,%l7 ! %l7 = 00000000ff00e0c7
! %l6 = 00000000d14f1fda, Mem[0000000010181428] = 0000001400000000
stx %l6,[%i6+0x028] ! Mem[0000000010181428] = 00000000d14f1fda
! %f2 = 00000000 00000000, Mem[0000000010141400] = ff000000 ffff00ff
stda %f2 ,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000 00000000
! Mem[0000000010181433] = ff000000, %l6 = 00000000d14f1fda
ldstub [%i6+0x033],%l6 ! %l6 = 00000000000000ff
! %f26 = 14ffdfff ffffffff, Mem[00000000100c1400] = ffffffff 14ffdfff
stda %f26,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 14ffdfff ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000010041418] = 58ff0000, %l2 = 0000000000000000
lduh [%i1+0x01a],%l2 ! %l2 = 0000000000000000
p0_label_391:
! Mem[0000000010001400] = 000000ff, %f17 = ffdfff14
lda [%i0+0x000]%asi,%f17 ! %f17 = 000000ff
! Mem[0000000030041408] = 00000000, %l2 = 0000000000000000
ldsba [%i1+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010081410] = 3fed2551 ffff00ff, %l2 = 00000000, %l3 = 00000000
ldda [%i2+0x010]%asi,%l2 ! %l2 = 000000003fed2551 00000000ffff00ff
! Mem[00000000100c1400] = ffffffff, %l0 = 000000ca00000000
lduba [%i3+%g0]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[000000001018142c] = d14f1fda, %l5 = 0000003f00000000
lduh [%i6+0x02c],%l5 ! %l5 = 000000000000d14f
! Mem[00000000211c0000] = d1002346, %l5 = 000000000000d14f
ldsba [%o2+0x001]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000010101420] = eeff00ff00003c52, %f18 = 000000ff 8b472800
ldd [%i4+0x020],%f18 ! %f18 = eeff00ff 00003c52
! Mem[0000000030041400] = 000000ff, %l1 = 00000000ffff0000
ldswa [%i1+%g0]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030081408] = 000000ff, %l5 = 0000000000000000
ldswa [%i2+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000030041408] = 00000000, %l6 = 0000000000000000
swapa [%i1+%o4]0x89,%l6 ! %l6 = 0000000000000000
p0_label_392:
! %f0 = 00000000 00000000, Mem[00000000100c1400] = ffffffff ffdfff14
stda %f0 ,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000 00000000
! Mem[0000000010001410] = 00000000, %l6 = 0000000000000000
ldstuba [%i0+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010141408] = 000000ca, %l4 = 0000000000000000
ldstuba [%i5+%o4]0x80,%l4 ! %l4 = 00000000000000ff
! %f2 = 00000000 00000000, Mem[0000000010181430] = ff0000ff ffff0000
std %f2 ,[%i6+0x030] ! Mem[0000000010181430] = 00000000 00000000
! %f14 = ffffffff ffffffff, Mem[00000000100c1410] = 5125ed3f ff00ffff
stda %f14,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ffffffff ffffffff
! %l4 = 00000000, %l5 = 000000ff, Mem[0000000030101408] = 00000000 3f000000
stda %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000 000000ff
! %l1 = 00000000000000ff, Mem[0000000020800000] = ffffd48e, %asi = 80
stha %l1,[%o1+0x000]%asi ! Mem[0000000020800000] = 00ffd48e
! Mem[0000000010041408] = ffffffff, %l1 = 00000000000000ff
swapa [%i1+%o4]0x80,%l1 ! %l1 = 00000000ffffffff
! %l0 = 000000ff, %l1 = ffffffff, Mem[0000000010141408] = ca0000ff a9b03c52
stda %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000ff ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = 00000000, %l7 = 00000000ff00e0c7
lduha [%i6+%o5]0x88,%l7 ! %l7 = 0000000000000000
p0_label_393:
! Mem[0000000030101408] = ff00000000000000, %f8 = 523c0000 ff00ffee
ldda [%i4+%o4]0x89,%f8 ! %f8 = ff000000 00000000
! %f16 = ffffffff, %f23 = 0028478b, %f1 = 00000000
fdivs %f16,%f23,%f1 ! %f1 = ffffffff
! Mem[0000000030101400] = 00000000, %l0 = 00000000000000ff
lduha [%i4+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010041400] = 00000080, %l2 = 000000003fed2551
ldswa [%i1+%g0]0x80,%l2 ! %l2 = 0000000000000080
! Mem[0000000030181408] = 00000000, %l5 = 00000000000000ff
lduba [%i6+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010141408] = 000000ff, %l5 = 0000000000000000
ldswa [%i5+%o4]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010101408] = 0000003f, %l4 = 0000000000000000
ldsba [%i4+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041410] = 2f8b875d8e000000, %l3 = 00000000ffff00ff
ldxa [%i1+%o5]0x80,%l3 ! %l3 = 2f8b875d8e000000
! Mem[0000000010001408] = 00000000 00000022, %l4 = 00000000, %l5 = 000000ff
ldda [%i0+%o4]0x80,%l4 ! %l4 = 0000000000000000 0000000000000022
! Starting 10 instruction Store Burst
! %l4 = 00000000, %l5 = 00000022, Mem[0000000010081410] = 5125ed3f ff00ffff
stda %l4,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000 00000022
p0_label_394:
! %l0 = 00000000, %l1 = ffffffff, Mem[0000000030001400] = 00003c52 00000000
stda %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000 ffffffff
! %f0 = 00000000 ffffffff, %l4 = 0000000000000000
! Mem[0000000030181428] = 12ffff58ff000021
add %i6,0x028,%g1
stda %f0,[%g1+%l4]ASI_PST32_S ! Mem[0000000030181428] = 12ffff58ff000021
! %f15 = ffffffff, Mem[0000000010181400] = fc0000ff
sta %f15,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffffffff
! %l4 = 0000000000000000, Mem[0000000010001410] = 00000000000000ff
stxa %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000000000000000
! %f24 = 000000ca 523cb0a9, Mem[0000000010101410] = 00000000 00000000
stda %f24,[%i4+0x010]%asi ! Mem[0000000010101410] = 000000ca 523cb0a9
! Mem[0000000030101400] = 00000000, %l7 = 0000000000000000
swapa [%i4+%g0]0x81,%l7 ! %l7 = 0000000000000000
! %l6 = 0000000000000000, Mem[0000000030081410] = 0000000000000022
stxa %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = 0000000000000000
! %l1 = 00000000ffffffff, Mem[0000000010001400] = 00000000ff000000
stxa %l1,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000ffffffff
! Mem[0000000030041410] = ffffffff, %l1 = 00000000ffffffff
ldstuba [%i1+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = 000000ff0028478b, %f24 = 000000ca 523cb0a9
ldda [%i1+%o4]0x80,%f24 ! %f24 = 000000ff 0028478b
p0_label_395:
! %f28 = ffff0000, %f9 = 00000000
fcmpes %fcc1,%f28,%f9 ! %fcc1 = 3
! Mem[0000000010101420] = eeff00ff, %l3 = 2f8b875d8e000000
lduwa [%i4+0x020]%asi,%l3 ! %l3 = 00000000eeff00ff
! Mem[0000000010041410] = 2f8b875d, %l4 = 0000000000000000
lduwa [%i1+%o5]0x80,%l4 ! %l4 = 000000002f8b875d
! Mem[00000000300c1408] = ffff0000, %l3 = 00000000eeff00ff
lduba [%i3+%o4]0x81,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010001408] = 00000000 00000022, %l2 = 00000080, %l3 = 000000ff
ldda [%i0+%o4]0x80,%l2 ! %l2 = 0000000000000000 0000000000000022
! Mem[0000000030081410] = 0000000000000000, %l1 = 00000000000000ff
ldxa [%i2+%o5]0x89,%l1 ! %l1 = 0000000000000000
membar #Sync ! Added by membar checker (68)
! Mem[0000000030181400] = ff000000 2f8b875d 00000000 0000ffff
! Mem[0000000030181410] = ffb03c52 ff00000d ff000000 ffe70000
! Mem[0000000030181420] = 000000ca 523cb0a9 12ffff58 ff000021
! Mem[0000000030181430] = 00000000 00000000 ff000000 ffffffff
ldda [%i6]ASI_BLK_S,%f0 ! Block Load from 0000000030181400
! Mem[0000000010141410] = 00000000, %l3 = 0000000000000022
lduha [%i5+%o5]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010001400] = ffffffff, %l6 = 0000000000000000
lduwa [%i0+0x000]%asi,%l6 ! %l6 = 00000000ffffffff
! Starting 10 instruction Store Burst
! Mem[000000001004141b] = 58ff0000, %l5 = 0000000000000022
ldstuba [%i1+0x01b]%asi,%l5 ! %l5 = 00000000000000ff
p0_label_396:
! %f25 = 0028478b, Mem[0000000010181408] = ffb03c52
sta %f25,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0028478b
! Mem[0000000030141400] = 00000000, %l7 = 0000000000000000
ldstuba [%i5+%g0]0x81,%l7 ! %l7 = 00000000000000ff
! %f30 = 00000000 5125ed3f, Mem[0000000010081430] = ffff00ff ffe70000
stda %f30,[%i2+0x030]%asi ! Mem[0000000010081430] = 00000000 5125ed3f
! %l0 = 0000000000000000, Mem[0000000010141410] = 00000000
stwa %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000
! Mem[0000000030181408] = 00000000, %l5 = 0000000000000000
ldstuba [%i6+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! %l2 = 0000000000000000, Mem[0000000010141400] = 0000000000000000
stxa %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0000000000000000
! %f0 = ff000000 2f8b875d 00000000 0000ffff
! %f4 = ffb03c52 ff00000d ff000000 ffe70000
! %f8 = 000000ca 523cb0a9 12ffff58 ff000021
! %f12 = 00000000 00000000 ff000000 ffffffff
stda %f0,[%i6]ASI_BLK_S ! Block Store to 0000000030181400
! Mem[0000000010101424] = 00003c52, %l2 = 0000000000000000
ldstuba [%i4+0x024]%asi,%l2 ! %l2 = 00000000000000ff
! %l1 = 0000000000000000, Mem[0000000010181410] = 00000000
stha %l1,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = 0000000000000000, %l4 = 000000002f8b875d
ldxa [%i4+%g0]0x81,%l4 ! %l4 = 0000000000000000
p0_label_397:
! Mem[0000000010081410] = 00000000, %l6 = 00000000ffffffff
ldsha [%i2+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101408] = 3f000000, %f28 = ffff0000
lda [%i4+%o4]0x88,%f28 ! %f28 = 3f000000
! Mem[0000000021800100] = 00ffd196, %l4 = 0000000000000000
lduha [%o3+0x100]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010081410] = 00000022 00000000, %l4 = 000000ff, %l5 = 00000000
ldda [%i2+%o5]0x88,%l4 ! %l4 = 0000000000000000 0000000000000022
! Mem[0000000030101410] = 523cb0ff, %f22 = 00000000
lda [%i4+%o5]0x89,%f22 ! %f22 = 523cb0ff
! Mem[0000000010001400] = ffffffff, %l2 = 0000000000000000
lduba [%i0+%g0]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[00000000100c1400] = 00000000, %l3 = 0000000000000000
ldsha [%i3+%g0]0x88,%l3 ! %l3 = 0000000000000000
! Mem[00000000201c0000] = ffffd27d, %l1 = 0000000000000000
ldsh [%o0+%g0],%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030101408] = 00000000, %l5 = 0000000000000022
ldswa [%i4+%o4]0x89,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %f24 = 000000ff 0028478b, Mem[0000000010081410] = 00000000 00000022
stda %f24,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff 0028478b
p0_label_398:
! Mem[0000000030141400] = ff000000, %l1 = ffffffffffffffff
ldstuba [%i5+%g0]0x81,%l1 ! %l1 = 000000ff000000ff
! Mem[00000000300c1400] = 000000ff, %l4 = 0000000000000000
ldstuba [%i3+%g0]0x89,%l4 ! %l4 = 000000ff000000ff
! %l6 = 00000000, %l7 = 00000000, Mem[0000000010181430] = 00000000 00000000
stda %l6,[%i6+0x030]%asi ! Mem[0000000010181430] = 00000000 00000000
! %l0 = 0000000000000000, Mem[0000000030141408] = ff0000ff
stwa %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000
! %f24 = 000000ff, %f20 = 3fed2551
fcmps %fcc2,%f24,%f20 ! %fcc2 = 1
! %f24 = 000000ff, Mem[0000000010181410] = 00000000
sta %f24,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000000ff
! Mem[0000000030041400] = 000000ff, %l1 = 00000000000000ff
ldstuba [%i1+%g0]0x89,%l1 ! %l1 = 000000ff000000ff
! %l4 = 00000000000000ff, Mem[0000000010041410] = 5d878b2f
stha %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 5d8700ff
! Mem[0000000010101424] = ff003c52, %l5 = 00000000, %l7 = 00000000
add %i4,0x24,%g1
casa [%g1]0x80,%l5,%l7 ! %l7 = 00000000ff003c52
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = 00000000, %l3 = 0000000000000000
lduha [%i0+%o4]0x80,%l3 ! %l3 = 0000000000000000
p0_label_399:
! Mem[00000000300c1400] = ff000000ffff0000, %f18 = eeff00ff 00003c52
ldda [%i3+%g0]0x81,%f18 ! %f18 = ff000000 ffff0000
! Mem[0000000030081410] = 00000000 00000000, %l4 = 000000ff, %l5 = 00000000
ldda [%i2+%o5]0x81,%l4 ! %l4 = 0000000000000000 0000000000000000
! Mem[0000000030001410] = 00000000, %l7 = 00000000ff003c52
ldsba [%i0+%o5]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000030101400] = 00000000 00000000, %l4 = 00000000, %l5 = 00000000
ldda [%i4+%g0]0x81,%l4 ! %l4 = 0000000000000000 0000000000000000
! Mem[0000000030001408] = 00000000, %l1 = 00000000000000ff
lduha [%i0+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010141400] = 00000000, %l0 = 0000000000000000
ldsba [%i5+%g0]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000030101410] = 523cb0ff, %l0 = 0000000000000000
ldsha [%i4+%o5]0x89,%l0 ! %l0 = ffffffffffffb0ff
! Mem[0000000030001408] = 0000000000000000, %f16 = ffffffff 000000ff
ldda [%i0+%o4]0x89,%f16 ! %f16 = 00000000 00000000
! Mem[0000000030081408] = ff00000000000080, %f30 = 00000000 5125ed3f
ldda [%i2+%o4]0x81,%f30 ! %f30 = ff000000 00000080
! Starting 10 instruction Store Burst
! Mem[00000000211c0001] = d1002346, %l7 = 0000000000000000
ldstub [%o2+0x001],%l7 ! %l7 = 00000000000000ff
p0_label_400:
! %l0 = ffffffffffffb0ff, Mem[00000000300c1400] = 0000ffff000000ff
stxa %l0,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffffffffffffb0ff
! Mem[0000000010141430] = 80000000, %l0 = ffffffffffffb0ff
ldstub [%i5+0x030],%l0 ! %l0 = 00000080000000ff
membar #Sync ! Added by membar checker (69)
! Mem[0000000010181404] = ffff0000, %l1 = 00000000, %l0 = 00000080
add %i6,0x04,%g1
casa [%g1]0x80,%l1,%l0 ! %l0 = 00000000ffff0000
! %l0 = 00000000ffff0000, Mem[0000000010041416] = 8e000000, %asi = 80
stha %l0,[%i1+0x016]%asi ! Mem[0000000010041414] = 8e000000
! Mem[0000000010081408] = ffff0000, %l5 = 0000000000000000
ldstuba [%i2+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000010001410] = 00000000, %l5 = 00000000000000ff
swapa [%i0+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000010141400] = 00000000, %l0 = 00000000ffff0000
swapa [%i5+%g0]0x80,%l0 ! %l0 = 0000000000000000
! %l4 = 0000000000000000, Mem[00000000100c140c] = 8b472800
sth %l4,[%i3+0x00c] ! Mem[00000000100c140c] = 00002800
! %f4 = ffb03c52 ff00000d, Mem[0000000030041400] = ff000000 00000022
stda %f4 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffb03c52 ff00000d
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = 8b472800, %l4 = 0000000000000000
lduwa [%i2+%o5]0x80,%l4 ! %l4 = 000000008b472800
p0_label_401:
! Mem[0000000030181408] = 00000000, %l1 = 0000000000000000
ldsha [%i6+%o4]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010081410] = 8b472800, %l7 = 0000000000000000
lduha [%i2+%o5]0x80,%l7 ! %l7 = 0000000000008b47
! Mem[00000000218000c0] = ffff1f7c, %l1 = 0000000000000000
lduba [%o3+0x0c1]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030101410] = ffb03c52 ca000000, %l2 = 000000ff, %l3 = 00000000
ldda [%i4+%o5]0x81,%l2 ! %l2 = 00000000ffb03c52 00000000ca000000
! Mem[0000000010141410] = 00000000, %f25 = 0028478b
lda [%i5+%o5]0x88,%f25 ! %f25 = 00000000
! Mem[0000000030001408] = 00000000, %l2 = 00000000ffb03c52
ldsha [%i0+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000021800100] = 00ffd196, %l7 = 0000000000008b47
lduha [%o3+0x100]%asi,%l7 ! %l7 = 00000000000000ff
membar #Sync ! Added by membar checker (70)
! Mem[00000000100c1400] = 00000000 00000000 00000000 00002800
! Mem[00000000100c1410] = ffffffff ffffffff 00000000 0028478b
! Mem[00000000100c1420] = 000000ca 523cb0a9 00000000 00000000
! Mem[00000000100c1430] = ffff0000 00000000 00000000 5125ed3f
ldda [%i3]ASI_BLK_PL,%f0 ! Block Load from 00000000100c1400
! Mem[00000000300c1400] = ffffffffffffb0ff, %l1 = 00000000000000ff
ldxa [%i3+%g0]0x89,%l1 ! %l1 = ffffffffffffb0ff
! Starting 10 instruction Store Burst
! %l4 = 000000008b472800, Mem[0000000010101438] = ffffffffffffffff, %asi = 80
stxa %l4,[%i4+0x038]%asi ! Mem[0000000010101438] = 000000008b472800
p0_label_402:
! Mem[000000001010143e] = 8b472800, %l5 = 0000000000000000
ldstub [%i4+0x03e],%l5 ! %l5 = 00000028000000ff
! %f24 = 000000ff, Mem[0000000010181420] = 523cb0a9
sta %f24,[%i6+0x020]%asi ! Mem[0000000010181420] = 000000ff
membar #Sync ! Added by membar checker (71)
! %l0 = 00000000, %l1 = ffffb0ff, Mem[00000000100c1400] = 00000000 00000000
stda %l0,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000 ffffb0ff
! %l4 = 8b472800, %l5 = 00000028, Mem[0000000030101410] = 523cb0ff 000000ca
stda %l4,[%i4+%o5]0x89 ! Mem[0000000030101410] = 8b472800 00000028
! Mem[0000000010041410] = ff00875d, %l7 = 00000000000000ff
swapa [%i1+%o5]0x80,%l7 ! %l7 = 00000000ff00875d
! %l0 = 0000000000000000, Mem[0000000030141410] = ff000000
stba %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
! %l6 = 0000000000000000, Mem[0000000030101400] = 0000000000000000
stxa %l6,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000000000000000
! Mem[0000000030141400] = 000000ff, %l6 = 0000000000000000
swapa [%i5+%g0]0x89,%l6 ! %l6 = 00000000000000ff
! %l4 = 000000008b472800, Mem[0000000030181410] = 523cb0ff
stwa %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = 8b472800
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = 000000ca00000000, %l1 = ffffffffffffb0ff
ldxa [%i1+%o4]0x89,%l1 ! %l1 = 000000ca00000000
p0_label_403:
! Mem[0000000010181400] = ffffffff ffff0000 0028478b 0000000d
! Mem[0000000010181410] = 000000ff 00000000 ff000000 000000ff
! Mem[0000000010181420] = 000000ff 00ff000d 00000000 d14f1fda
! Mem[0000000010181430] = 00000000 00000000 00000000 00000000
ldda [%i6]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010181400
! Mem[0000000030181400] = ff000000, %l7 = 00000000ff00875d
ldswa [%i6+%g0]0x81,%l7 ! %l7 = ffffffffff000000
! Mem[0000000030001408] = 00000000, %l6 = 00000000000000ff
ldswa [%i0+%o4]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000030001408] = 00000000, %l0 = 0000000000000000
ldsha [%i0+%o4]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101408] = 3f000000, %l3 = 00000000ca000000
lduba [%i4+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1414] = ffffffff, %l7 = ffffffffff000000
lduw [%i3+0x014],%l7 ! %l7 = 00000000ffffffff
! Mem[0000000010041408] = ff000000, %l0 = 0000000000000000
lduwa [%i1+%o4]0x88,%l0 ! %l0 = 00000000ff000000
! Mem[0000000010141410] = 0000000000000000, %f22 = 523cb0ff 0028478b
ldda [%i5+%o5]0x88,%f22 ! %f22 = 00000000 00000000
! Mem[0000000010041410] = 0000008eff000000, %l1 = 000000ca00000000
ldxa [%i1+%o5]0x88,%l1 ! %l1 = 0000008eff000000
! Starting 10 instruction Store Burst
! Mem[0000000030101408] = 00000000, %l2 = 0000000000000000
swapa [%i4+%o4]0x81,%l2 ! %l2 = 0000000000000000
p0_label_404:
! Mem[0000000010141410] = 00000000, %l2 = 0000000000000000
swapa [%i5+%o5]0x88,%l2 ! %l2 = 0000000000000000
! %f30 = ff000000 00000080, %l3 = 0000000000000000
! Mem[0000000010141438] = 000000002f8b875d
add %i5,0x038,%g1
stda %f30,[%g1+%l3]ASI_PST16_P ! Mem[0000000010141438] = 000000002f8b875d
! %f16 = 00000000, Mem[0000000010141408] = ff000000
sta %f16,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
! %f22 = 00000000 00000000, Mem[0000000010141408] = 00000000 ffffffff
stda %f22,[%i5+0x008]%asi ! Mem[0000000010141408] = 00000000 00000000
! %l6 = 0000000000000000, Mem[00000000100c1410] = ffffffff
stwa %l6,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000
! %l2 = 00000000, %l3 = 00000000, Mem[0000000030181410] = 8b472800 0d0000ff
stda %l2,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000 00000000
! %l0 = 00000000ff000000, Mem[0000000010001410] = ff000000
stwa %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = ff000000
! Mem[0000000030081410] = 00000000, %l1 = 0000008eff000000
swapa [%i2+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[00000000100c1418] = 00000000, %l3 = 0000000000000000, %asi = 80
swapa [%i3+0x018]%asi,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = ffffffff, %l7 = 00000000ffffffff
ldsha [%i6+%g0]0x88,%l7 ! %l7 = ffffffffffffffff
p0_label_405:
! Mem[0000000030041408] = 00000000ca000000, %l6 = 0000000000000000
ldxa [%i1+%o4]0x81,%l6 ! %l6 = 00000000ca000000
! Mem[0000000030001400] = 00000000, %l6 = 00000000ca000000
lduba [%i0+%g0]0x81,%l6 ! %l6 = 0000000000000000
! Mem[000000001000142c] = ff0000ff, %l4 = 000000008b472800
ldsb [%i0+0x02e],%l4 ! %l4 = 0000000000000000
! %l1 = 0000000000000000, %l0 = 00000000ff000000, %y = 00000000
smul %l1,%l0,%l0 ! %l0 = 0000000000000000, %y = 00000000
! Mem[0000000010181400] = 0000ffff ffffffff, %l2 = 00000000, %l3 = 00000000
ldda [%i6+%g0]0x88,%l2 ! %l2 = 00000000ffffffff 000000000000ffff
! Mem[00000000100c1410] = ffffffff 00000000, %l4 = 00000000, %l5 = 00000028
ldda [%i3+%o5]0x88,%l4 ! %l4 = 0000000000000000 00000000ffffffff
! Mem[00000000100c1400] = 00000000, %l1 = 0000000000000000
lduha [%i3+%g0]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181400] = ffffffff ffff0000 0028478b 0000000d
! Mem[0000000010181410] = 000000ff 00000000 ff000000 000000ff
! Mem[0000000010181420] = 000000ff 00ff000d 00000000 d14f1fda
! Mem[0000000010181430] = 00000000 00000000 00000000 00000000
ldda [%i6]ASI_BLK_P,%f16 ! Block Load from 0000000010181400
! Mem[0000000030041400] = ffb03c52 ff00000d, %l0 = 00000000, %l1 = 00000000
ldda [%i1+%g0]0x81,%l0 ! %l0 = 00000000ffb03c52 00000000ff00000d
! Starting 10 instruction Store Burst
! %l1 = 00000000ff00000d, Mem[0000000010141400] = 0000ffff
stha %l1,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000000d
p0_label_406:
! Mem[0000000030141408] = 00000000, %l2 = 00000000ffffffff
ldstuba [%i5+%o4]0x81,%l2 ! %l2 = 00000000000000ff
! %l4 = 00000000, %l5 = ffffffff, Mem[00000000300c1400] = ffffb0ff ffffffff
stda %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 ffffffff
! %l1 = 00000000ff00000d, Mem[00000000300c1408] = ffff0000
stwa %l1,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff00000d
! %l3 = 000000000000ffff, Mem[0000000010001410] = 000000ff00000000
stx %l3,[%i0+%o5] ! Mem[0000000010001410] = 000000000000ffff
! %l3 = 000000000000ffff, Mem[0000000020800000] = 00ffd48e
sth %l3,[%o1+%g0] ! Mem[0000000020800000] = ffffd48e
! Mem[0000000030081408] = ff000000, %l3 = 000000000000ffff
ldstuba [%i2+%o4]0x81,%l3 ! %l3 = 000000ff000000ff
! %l0 = 00000000ffb03c52, Mem[0000000010101408] = 0000003f
stba %l0,[%i4+%o4]0x80 ! Mem[0000000010101408] = 5200003f
! Mem[0000000030001410] = 00000000, %l3 = 00000000000000ff
ldstuba [%i0+%o5]0x81,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010101404] = 00000000, %l0 = 00000000ffb03c52, %asi = 80
swapa [%i4+0x004]%asi,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010041418] = 58ff00ff, %l2 = 0000000000000000
ldsb [%i1+0x01a],%l2 ! %l2 = 0000000000000000
p0_label_407:
! Mem[0000000030141410] = 00000000, %l6 = 0000000000000000
lduha [%i5+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101414] = 523cb0a9, %l0 = 0000000000000000
ldsba [%i4+0x017]%asi,%l0 ! %l0 = ffffffffffffffa9
! Mem[0000000010101400] = 523cb0ff 00000000, %l6 = 00000000, %l7 = ffffffff
ldda [%i4+%g0]0x88,%l6 ! %l6 = 0000000000000000 00000000523cb0ff
! Mem[0000000010041430] = 000000ff000000ff, %f10 = 00000000 d14f1fda
ldd [%i1+0x030],%f10 ! %f10 = 000000ff 000000ff
! Mem[0000000030081400] = 0028478b, %l4 = 0000000000000000
lduba [%i2+%g0]0x89,%l4 ! %l4 = 000000000000008b
! Mem[0000000030141400] = 5d00000000000000, %l4 = 000000000000008b
ldxa [%i5+%g0]0x89,%l4 ! %l4 = 5d00000000000000
! Mem[0000000030101410] = 8b472800, %l2 = 0000000000000000
lduha [%i4+%o5]0x89,%l2 ! %l2 = 0000000000002800
! Mem[00000000211c0000] = d1ff2346, %l7 = 00000000523cb0ff
lduba [%o2+0x000]%asi,%l7 ! %l7 = 00000000000000d1
! Mem[0000000030041400] = 523cb0ff, %l1 = 00000000ff00000d
lduha [%i1+%g0]0x89,%l1 ! %l1 = 000000000000b0ff
! Starting 10 instruction Store Burst
! Mem[00000000100c1408] = 00000000, %l5 = 00000000ffffffff
swapa [%i3+%o4]0x80,%l5 ! %l5 = 0000000000000000
p0_label_408:
! Mem[00000000211c0001] = d1ff2346, %l4 = 5d00000000000000
ldstuba [%o2+0x001]%asi,%l4 ! %l4 = 000000ff000000ff
! Mem[00000000100c1400] = 00000000, %l7 = 00000000000000d1
swapa [%i3+%g0]0x88,%l7 ! %l7 = 0000000000000000
! %l2 = 0000000000002800, Mem[0000000010041400] = 3fed255180000000
stxa %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000000000002800
! %l2 = 0000000000002800, Mem[0000000030041400] = 0d0000ff523cb0ff
stxa %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000000000002800
! %f14 = 00000000 00000000, Mem[0000000010001410] = 00000000 0000ffff
stda %f14,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000 00000000
! %l4 = 00000000000000ff, Mem[0000000020800040] = ffff2a9b, %asi = 80
stba %l4,[%o1+0x040]%asi ! Mem[0000000020800040] = ffff2a9b
! Mem[00000000300c1400] = 00000000, %l5 = 0000000000000000
ldstuba [%i3+%g0]0x81,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010041410] = 000000ff, %l1 = 000000000000b0ff
ldstuba [%i1+0x010]%asi,%l1 ! %l1 = 00000000000000ff
membar #Sync ! Added by membar checker (72)
! %f10 = 000000ff, Mem[0000000010181410] = ff000000
sta %f10,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = 0028478b, %l1 = 0000000000000000
ldsba [%i2+%g0]0x89,%l1 ! %l1 = ffffffffffffff8b
p0_label_409:
! Mem[0000000010141410] = 00000000 00000000, %l2 = 00002800, %l3 = 00000000
ldd [%i5+%o5],%l2 ! %l2 = 0000000000000000 0000000000000000
! Mem[0000000010041400] = 00002800, %l3 = 0000000000000000
ldswa [%i1+%g0]0x88,%l3 ! %l3 = 0000000000002800
! Mem[00000000300c1410] = ffff0000, %l5 = 0000000000000000
ldswa [%i3+%o5]0x89,%l5 ! %l5 = ffffffffffff0000
! Mem[0000000030041400] = 00280000, %l7 = 0000000000000000
ldsba [%i1+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010141424] = 94dba373, %f25 = 00ff000d
ld [%i5+0x024],%f25 ! %f25 = 94dba373
! Mem[0000000010001410] = 00000000 00000000, %l0 = ffffffa9, %l1 = ffffff8b
ldda [%i0+%o5]0x88,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[0000000010141404] = 00000000, %l7 = 0000000000000000
ldsha [%i5+0x006]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000030001400] = 00000000ffffffff, %f22 = ff000000 000000ff
ldda [%i0+%g0]0x81,%f22 ! %f22 = 00000000 ffffffff
! Mem[0000000010141400] = 0d000000, %l1 = 0000000000000000
ldswa [%i5+%g0]0x80,%l1 ! %l1 = 000000000d000000
! Starting 10 instruction Store Burst
! Mem[0000000030141400] = 00000000, %l4 = 00000000000000ff
swapa [%i5+%g0]0x89,%l4 ! %l4 = 0000000000000000
p0_label_410:
! %f18 = 0028478b 0000000d, %l4 = 0000000000000000
! Mem[0000000030081408] = ff00000000000080
add %i2,0x008,%g1
stda %f18,[%g1+%l4]ASI_PST8_S ! Mem[0000000030081408] = ff00000000000080
! %l0 = 00000000, %l1 = 0d000000, Mem[0000000030041408] = 00000000 ca000000
stda %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000 0d000000
! Mem[0000000030141408] = ff000000, %l4 = 0000000000000000
ldstuba [%i5+%o4]0x81,%l4 ! %l4 = 000000ff000000ff
! %f0 = ffffffff ffff0000, Mem[0000000030181410] = 00000000 00000000
stda %f0 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = ffffffff ffff0000
! %f28 = 00000000 00000000, Mem[0000000030181410] = ffff0000 ffffffff
stda %f28,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000 00000000
! %l3 = 0000000000002800, Mem[00000000211c0000] = d1ff2346
stb %l3,[%o2+%g0] ! Mem[00000000211c0000] = 00ff2346
! Mem[0000000010081410] = 0028478b, %l4 = 00000000000000ff
swapa [%i2+%o5]0x88,%l4 ! %l4 = 000000000028478b
! Mem[0000000030001410] = ff000000, %l6 = 0000000000000000
swapa [%i0+%o5]0x81,%l6 ! %l6 = 00000000ff000000
! Mem[00000000100c141c] = 0028478b, %f31 = 00000000
lda [%i3+0x01c]%asi,%f31 ! %f31 = 0028478b
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = ff000000, %l2 = 0000000000000000
ldswa [%i6+%o5]0x80,%l2 ! %l2 = ffffffffff000000
p0_label_411:
! Mem[0000000010081400] = ffffffff, %l2 = ffffffffff000000
ldswa [%i2+%g0]0x88,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030181410] = 00000000, %l5 = ffffffffffff0000
lduwa [%i6+%o5]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010001408] = 00000000, %l5 = 0000000000000000
lduba [%i0+%o4]0x88,%l5 ! %l5 = 0000000000000000
! %l0 = 0000000000000000, Mem[000000001008142c] = 00000000, %asi = 80
stwa %l0,[%i2+0x02c]%asi ! Mem[000000001008142c] = 00000000
! Mem[0000000010041438] = ffff00ff000000ff, %f20 = 000000ff 00000000
ldda [%i1+0x038]%asi,%f20 ! %f20 = ffff00ff 000000ff
! Mem[0000000010181410] = 00000000000000ff, %l4 = 000000000028478b
ldxa [%i6+%o5]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010081410] = ff000000, %l1 = 000000000d000000
lduha [%i2+%o5]0x80,%l1 ! %l1 = 000000000000ff00
! Mem[0000000010181420] = 000000ff 00ff000d, %l6 = ff000000, %l7 = 00000000
ldda [%i6+0x020]%asi,%l6 ! %l6 = 00000000000000ff 0000000000ff000d
! Mem[0000000010101400] = 523cb0ff 00000000, %l4 = 000000ff, %l5 = 00000000
ldda [%i4+%g0]0x88,%l4 ! %l4 = 0000000000000000 00000000523cb0ff
! Starting 10 instruction Store Burst
! %f6 = ff000000 000000ff, Mem[0000000010181408] = 8b472800 0d000000
stda %f6 ,[%i6+%o4]0x88 ! Mem[0000000010181408] = ff000000 000000ff
p0_label_412:
! %l6 = 00000000000000ff, %l6 = 00000000000000ff, %y = 00000000
smul %l6,%l6,%l6 ! %l6 = 000000000000fe01, %y = 00000000
! %f17 = ffff0000, Mem[0000000010181418] = ff000000
st %f17,[%i6+0x018] ! Mem[0000000010181418] = ffff0000
! %l0 = 0000000000000000, imm = fffffffffffffb4f, %l3 = 0000000000002800
add %l0,-0x4b1,%l3 ! %l3 = fffffffffffffb4f
! %l0 = 00000000, %l1 = 0000ff00, Mem[0000000030041410] = ffffffff ffffffff
stda %l0,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000 0000ff00
! %l0 = 0000000000000000, Mem[0000000010081417] = ff000000, %asi = 80
stba %l0,[%i2+0x017]%asi ! Mem[0000000010081414] = ff000000
! %f2 = 0028478b 0000000d, Mem[00000000100c1400] = d1000000 ffffb0ff
std %f2 ,[%i3+%g0] ! Mem[00000000100c1400] = 0028478b 0000000d
! %l6 = 000000000000fe01, Mem[0000000010181408] = ff000000, %asi = 80
stha %l6,[%i6+0x008]%asi ! Mem[0000000010181408] = fe010000
! %l0 = 0000000000000000, Mem[0000000010041408] = 000000ff0028478b
stxa %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0000000000000000
! %l7 = 0000000000ff000d, imm = 00000000000007f2, %l0 = 0000000000000000
add %l7,0x7f2,%l0 ! %l0 = 0000000000ff07ff
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = 3f000052, %l6 = 000000000000fe01
ldswa [%i4+%o4]0x88,%l6 ! %l6 = 000000003f000052
p0_label_413:
! Mem[00000000100c1428] = 00000000, %f12 = 00000000
ld [%i3+0x028],%f12 ! %f12 = 00000000
! %f23 = ffffffff, %f21 = 000000ff
fcmps %fcc1,%f23,%f21 ! %fcc1 = 3
! Mem[00000000300c1400] = 000000ff, %l3 = fffffffffffffb4f
ldsba [%i3+%g0]0x89,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010041438] = ffff00ff, %l7 = 0000000000ff000d
ldswa [%i1+0x038]%asi,%l7 ! %l7 = ffffffffffff00ff
! Mem[0000000030001408] = 00000000, %l2 = ffffffffffffffff
ldsba [%i0+%o4]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010181430] = 0000000000000000, %f16 = ffffffff ffff0000
ldda [%i6+0x030]%asi,%f16 ! %f16 = 00000000 00000000
! Mem[0000000010141410] = 00000000, %l1 = 000000000000ff00
ldsba [%i5+%o5]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000020800000] = ffffd48e, %l2 = 0000000000000000
ldsba [%o1+0x001]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[00000000300c1408] = 0d0000ff, %l0 = 0000000000ff07ff
ldsba [%i3+%o4]0x89,%l0 ! %l0 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000030181408] = 00000000, %l7 = ffffffffffff00ff
ldstuba [%i6+%o4]0x89,%l7 ! %l7 = 00000000000000ff
p0_label_414:
! %l0 = ffffffffffffffff, Mem[0000000010041438] = ffff00ff000000ff
stx %l0,[%i1+0x038] ! Mem[0000000010041438] = ffffffffffffffff
! %l1 = 0000000000000000, Mem[000000001000140c] = 00000022
sth %l1,[%i0+0x00c] ! Mem[000000001000140c] = 00000022
! %f14 = 00000000, Mem[0000000030101400] = 00000000
sta %f14,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000
! %l2 = ffffffffffffffff, Mem[0000000010001418] = ff00000000000000, %asi = 80
stxa %l2,[%i0+0x018]%asi ! Mem[0000000010001418] = ffffffffffffffff
! %f26 = 00000000, %f9 = 00ff000d
fsqrts %f26,%f9 ! %f9 = 00000000
! %f26 = 00000000, Mem[00000000300c1410] = ffff0000
sta %f26,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000
! Mem[00000000211c0000] = 00ff2346, %l7 = 0000000000000000
ldstub [%o2+%g0],%l7 ! %l7 = 00000000000000ff
! Mem[00000000100c1424] = 523cb0a9, %l7 = 0000000000000000, %asi = 80
swapa [%i3+0x024]%asi,%l7 ! %l7 = 00000000523cb0a9
! %f26 = 00000000 d14f1fda, Mem[0000000030101410] = 0028478b 28000000
stda %f26,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000 d14f1fda
! Starting 10 instruction Load Burst
! Mem[0000000021800080] = 72ffbafb, %l2 = ffffffffffffffff
ldsb [%o3+0x081],%l2 ! %l2 = ffffffffffffffff
p0_label_415:
! Mem[0000000030141400] = ff000000, %l4 = 0000000000000000
ldsba [%i5+%g0]0x81,%l4 ! %l4 = ffffffffffffffff
! Mem[00000000300c1400] = ff000000 ffffffff, %l4 = ffffffff, %l5 = 523cb0ff
ldda [%i3+%g0]0x81,%l4 ! %l4 = 00000000ff000000 00000000ffffffff
! Mem[00000000100c1404] = 0000000d, %l5 = 00000000ffffffff
lduwa [%i3+0x004]%asi,%l5 ! %l5 = 000000000000000d
! Mem[0000000030181410] = 00000000, %l5 = 000000000000000d
lduba [%i6+%o5]0x89,%l5 ! %l5 = 0000000000000000
! Mem[000000001018141c] = 000000ff, %l7 = 00000000523cb0a9
ldsba [%i6+0x01f]%asi,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030181410] = 00000000 00000000, %l6 = 3f000052, %l7 = ffffffff
ldda [%i6+%o5]0x89,%l6 ! %l6 = 0000000000000000 0000000000000000
! Code Fragment 3
p0_fragment_31:
! %l0 = ffffffffffffffff
setx 0xa4f010b80801307f,%g7,%l0 ! %l0 = a4f010b80801307f
! %l1 = 0000000000000000
setx 0x942876d06e6f81ab,%g7,%l1 ! %l1 = 942876d06e6f81ab
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 = a4f010b80801307f
setx 0xddd8a78023c6198f,%g7,%l0 ! %l0 = ddd8a78023c6198f
! %l1 = 942876d06e6f81ab
setx 0x6d6d49a074c4424d,%g7,%l1 ! %l1 = 6d6d49a074c4424d
! Mem[0000000030181400] = ff000000, %l1 = 6d6d49a074c4424d
ldswa [%i6+%g0]0x81,%l1 ! %l1 = ffffffffff000000
! %l6 = 0000000000000000, imm = 0000000000000764, %l3 = ffffffffffffffff
and %l6,0x764,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030101410] = 00000000, %l7 = 0000000000000000
ldstuba [%i4+%o5]0x89,%l7 ! %l7 = 00000000000000ff
p0_label_416:
! Mem[0000000010141400] = 0000000d, %l3 = 0000000000000000
ldstuba [%i5+%g0]0x88,%l3 ! %l3 = 0000000d000000ff
! %l4 = 00000000ff000000, Mem[0000000030181408] = 000000ff
stba %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000
! Mem[00000000300c1410] = 00000000, %l5 = 0000000000000000
ldstuba [%i3+%o5]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[00000000201c0000] = ffffd27d, %l1 = ffffffffff000000
ldstub [%o0+%g0],%l1 ! %l1 = 000000ff000000ff
! Mem[0000000030141400] = ff000000, %l7 = 0000000000000000
swapa [%i5+%g0]0x81,%l7 ! %l7 = 00000000ff000000
! %l3 = 000000000000000d, Mem[000000001000141c] = ffffffff
stb %l3,[%i0+0x01c] ! Mem[000000001000141c] = 0dffffff
! %l6 = 0000000000000000, Mem[0000000010001400] = ffffffff
stba %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00ffffff
! Mem[000000001000142c] = ff0000ff, %l7 = ff000000, %l7 = ff000000
add %i0,0x2c,%g1
casa [%g1]0x80,%l7,%l7 ! %l7 = 00000000ff0000ff
! %l6 = 0000000000000000, Mem[0000000010101408] = 5200003f
stwa %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = ff000000, %f7 = 000000ff
lda [%i2+%o5]0x81,%f7 ! %f7 = ff000000
p0_label_417:
! Mem[0000000030081410] = 000000ff, %l0 = ddd8a78023c6198f
lduwa [%i2+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030141408] = 000000ff, %l0 = 00000000000000ff
lduha [%i5+%o4]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010181404] = ffff0000, %l7 = 00000000ff0000ff
lduha [%i6+0x004]%asi,%l7 ! %l7 = 000000000000ffff
! Mem[0000000010181408] = fe010000, %l2 = ffffffffffffffff
lduba [%i6+0x00b]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041408] = 0000000000000000, %f18 = 0028478b 0000000d
ldda [%i1+%o4]0x88,%f18 ! %f18 = 00000000 00000000
! Mem[0000000030001400] = 00000000, %l0 = 00000000000000ff
lduba [%i0+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010081410] = 000000ff000000ff, %l5 = 0000000000000000
ldxa [%i2+%o5]0x88,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000010081408] = 0028478b 0000ffff, %l2 = 00000000, %l3 = 0000000d
ldda [%i2+%o4]0x88,%l2 ! %l2 = 000000000000ffff 000000000028478b
! Mem[0000000030181408] = 00000000, %l5 = 000000ff000000ff
ldswa [%i6+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = ff000000, %l5 = 00000000, Mem[00000000100c1438] = 00000000 5125ed3f
stda %l4,[%i3+0x038]%asi ! Mem[00000000100c1438] = ff000000 00000000
p0_label_418:
! Mem[0000000010141410] = 00000000, %l1 = 00000000000000ff
ldstuba [%i5+%o5]0x80,%l1 ! %l1 = 00000000000000ff
! %l5 = 0000000000000000, Mem[0000000010081404] = ffdfff14, %asi = 80
stwa %l5,[%i2+0x004]%asi ! Mem[0000000010081404] = 00000000
! Mem[0000000030001408] = 00000000, %l2 = 000000000000ffff
ldstuba [%i0+%o4]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010041400] = 00002800, %l2 = 0000000000000000
swapa [%i1+%g0]0x88,%l2 ! %l2 = 0000000000002800
! %f22 = 00000000 ffffffff, %l5 = 0000000000000000
! Mem[00000000300c1420] = 2f8b875d523cb0a9
add %i3,0x020,%g1
stda %f22,[%g1+%l5]ASI_PST32_S ! Mem[00000000300c1420] = 2f8b875d523cb0a9
! Mem[0000000010101410] = ca000000, %l6 = 0000000000000000
ldstuba [%i4+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010181427] = 00ff000d, %l3 = 000000000028478b
ldstub [%i6+0x027],%l3 ! %l3 = 0000000d000000ff
! %f0 = ffffffff ffff0000 0028478b 0000000d
! %f4 = 000000ff 00000000 ff000000 ff000000
! %f8 = 000000ff 00000000 000000ff 000000ff
! %f12 = 00000000 00000000 00000000 00000000
stda %f0,[%i6]ASI_BLK_AIUS ! Block Store to 0000000030181400
! Mem[0000000030001400] = 00000000, %l0 = 0000000000000000
ldstuba [%i0+%g0]0x89,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000020800040] = ffff2a9b, %l5 = 0000000000000000
ldsba [%o1+0x040]%asi,%l5 ! %l5 = ffffffffffffffff
p0_label_419:
! Mem[0000000021800140] = 00ff6ae1, %l0 = 0000000000000000
lduha [%o3+0x140]%asi,%l0 ! %l0 = 00000000000000ff
membar #Sync ! Added by membar checker (73)
! Mem[0000000010181410] = ff000000, %l5 = ffffffffffffffff
ldub [%i6+0x012],%l5 ! %l5 = 0000000000000000
! Mem[0000000030181400] = ffffffff, %l1 = 0000000000000000
ldswa [%i6+%g0]0x89,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030081400] = 0028478b, %l1 = ffffffffffffffff
lduwa [%i2+%g0]0x89,%l1 ! %l1 = 000000000028478b
! Mem[00000000211c0000] = ffff2346, %l7 = 000000000000ffff
ldsba [%o2+0x001]%asi,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010181424] = 00ff00ff, %l5 = 0000000000000000
lduha [%i6+0x026]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010041410] = ff0000ff, %f28 = 00000000
lda [%i1+%o5]0x88,%f28 ! %f28 = ff0000ff
! Mem[0000000010181410] = ff000000, %l2 = 0000000000002800
ldswa [%i6+%o5]0x80,%l2 ! %l2 = ffffffffff000000
! Mem[0000000010101408] = 00000000, %l6 = 0000000000000000
swapa [%i4+%o4]0x80,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %f22 = 00000000 ffffffff, %l0 = 00000000000000ff
! Mem[0000000010001408] = 0000000000000022
add %i0,0x008,%g1
stda %f22,[%g1+%l0]ASI_PST32_P ! Mem[0000000010001408] = 00000000ffffffff
p0_label_420:
! %f6 = ff000000 ff000000, Mem[0000000030081400] = 8b472800 00000000
stda %f6 ,[%i2+%g0]0x81 ! Mem[0000000030081400] = ff000000 ff000000
! %l2 = ffffffffff000000, Mem[0000000010181408] = fe010000000000ff
stxa %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = ffffffffff000000
! Mem[00000000100c1408] = ffffffff, %l4 = 00000000ff000000
swapa [%i3+%o4]0x88,%l4 ! %l4 = 00000000ffffffff
! %l6 = 0000000000000000, Mem[0000000010001400] = 00ffffff00000000
stxa %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000000000000000
! Mem[0000000021800080] = 72ffbafb, %l1 = 000000000028478b
ldstub [%o3+0x080],%l1 ! %l1 = 00000072000000ff
! Mem[00000000100c1410] = 00000000, %l0 = 00000000000000ff
ldstuba [%i3+%o5]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030101400] = 00000000, %l3 = 000000000000000d
swapa [%i4+%g0]0x89,%l3 ! %l3 = 0000000000000000
! %l7 = ffffffffffffffff, Mem[0000000030081410] = ff000000
stha %l7,[%i2+%o5]0x81 ! Mem[0000000030081410] = ffff0000
! Mem[000000001010143c] = 8b47ff00, %l7 = ffffffffffffffff
swap [%i4+0x03c],%l7 ! %l7 = 000000008b47ff00
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = ff000000, %l5 = 00000000000000ff
lduha [%i0+%g0]0x81,%l5 ! %l5 = 000000000000ff00
p0_label_421:
! Mem[0000000010081418] = c7e0001f0028478b, %l0 = 0000000000000000
ldx [%i2+0x018],%l0 ! %l0 = c7e0001f0028478b
! Mem[0000000030181400] = ffffffff, %l1 = 0000000000000072
lduha [%i6+%g0]0x89,%l1 ! %l1 = 000000000000ffff
! Mem[00000000100c1410] = ff000000, %f25 = 94dba373
lda [%i3+%o5]0x80,%f25 ! %f25 = ff000000
! Mem[00000000218000c0] = ffff1f7c, %l4 = 00000000ffffffff
ldsha [%o3+0x0c0]%asi,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010041408] = 00000000, %f8 = 000000ff
lda [%i1+%o4]0x88,%f8 ! %f8 = 00000000
! Mem[0000000010041438] = ffffffffffffffff, %l5 = 000000000000ff00
ldx [%i1+0x038],%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010041400] = 00000000, %f18 = 00000000
lda [%i1+%g0]0x80,%f18 ! %f18 = 00000000
! Mem[0000000010041410] = ff0000ff, %l3 = 0000000000000000
ldsba [%i1+%o5]0x88,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030001410] = 00000000, %l7 = 000000008b47ff00
ldswa [%i0+%o5]0x81,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %l5 = ffffffffffffffff, Mem[0000000010081400] = ffffffff
stha %l5,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffffffff
p0_label_422:
! %l6 = 0000000000000000, Mem[0000000030101400] = 0000000d
stwa %l6,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000
! %f30 = 00000000, Mem[0000000030181410] = 000000ff
sta %f30,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000
! %l1 = 000000000000ffff, Mem[0000000010001400] = 00000000
stha %l1,[%i0+%g0]0x80 ! Mem[0000000010001400] = ffff0000
! Mem[0000000010101430] = ff9fff14, %l4 = ffffffffffffffff
swap [%i4+0x030],%l4 ! %l4 = 00000000ff9fff14
! %f22 = 00000000 ffffffff, Mem[00000000300c1410] = ff000000 00000000
stda %f22,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000 ffffffff
! %l6 = 00000000, %l7 = 00000000, Mem[0000000030081410] = 0000ffff 00000000
stda %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000 00000000
! %l0 = 0028478b, %l1 = 0000ffff, Mem[00000000100c1400] = 0028478b 0000000d
stda %l0,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0028478b 0000ffff
! Mem[000000001010141c] = 000000ff, %l2 = ffffffffff000000, %asi = 80
swapa [%i4+0x01c]%asi,%l2 ! %l2 = 00000000000000ff
! %f6 = ff000000 ff000000, %l7 = 0000000000000000
! Mem[0000000010101400] = 00000000ffb03c52
stda %f6,[%i4+%l7]ASI_PST8_PL ! Mem[0000000010101400] = 00000000ffb03c52
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = ff000000 ffffffff, %l2 = 000000ff, %l3 = ffffffff
ldda [%i0+%g0]0x81,%l2 ! %l2 = 00000000ff000000 00000000ffffffff
p0_label_423:
! Mem[0000000030001410] = 00000000, %f24 = 000000ff
lda [%i0+%o5]0x81,%f24 ! %f24 = 00000000
! Mem[0000000010081408] = ffff0000 8b472800, %l2 = ff000000, %l3 = ffffffff
ldda [%i2+%o4]0x80,%l2 ! %l2 = 00000000ffff0000 000000008b472800
! Mem[0000000030101410] = 000000ff, %l6 = 0000000000000000
ldsba [%i4+%o5]0x89,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030181400] = ffffffff, %l1 = 000000000000ffff
lduba [%i6+%g0]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030001410] = 00000000, %l3 = 000000008b472800
ldsha [%i0+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010041400] = 00000000, %f3 = 0000000d
lda [%i1+%g0]0x88,%f3 ! %f3 = 00000000
! Mem[0000000010041408] = 00000000 00000000, %l2 = ffff0000, %l3 = 00000000
ldda [%i1+%o4]0x88,%l2 ! %l2 = 0000000000000000 0000000000000000
! Mem[0000000010001410] = 00000000, %f19 = 00000000
lda [%i0+%o5]0x80,%f19 ! %f19 = 00000000
! Mem[00000000100c1400] = 8b472800, %l7 = 0000000000000000
lduba [%i3+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %l5 = ffffffffffffffff, Mem[00000000100c1408] = 000000ff
stha %l5,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ffff00ff
p0_label_424:
! Mem[0000000030181410] = 00000000, %l2 = 0000000000000000
swapa [%i6+%o5]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010001408] = 00000000, %l0 = c7e0001f0028478b
swapa [%i0+%o4]0x88,%l0 ! %l0 = 0000000000000000
! %f4 = 000000ff, Mem[0000000030001410] = 00000000
sta %f4 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff
! Mem[0000000020800001] = ffffd48e, %l7 = 0000000000000000
ldstub [%o1+0x001],%l7 ! %l7 = 000000ff000000ff
! %l3 = 0000000000000000, Mem[0000000030101408] = ff00000000000000
stxa %l3,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000000000000000
! Mem[000000001018140c] = ff000000, %l6 = ffffffffffffffff
swap [%i6+0x00c],%l6 ! %l6 = 00000000ff000000
! %l2 = 00000000, %l3 = 00000000, Mem[0000000010001408] = 0028478b ffffffff
stda %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000 00000000
! Mem[0000000010081410] = 000000ff, %l0 = 0000000000000000
ldstuba [%i2+%o5]0x88,%l0 ! %l0 = 000000ff000000ff
! %l4 = ff9fff14, %l5 = ffffffff, Mem[0000000030081408] = 000000ff 80000000
stda %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = ff9fff14 ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = 000000ff, %l1 = 00000000000000ff
lduha [%i5+%o5]0x88,%l1 ! %l1 = 00000000000000ff
p0_label_425:
! Mem[0000000010101400] = 00000000, %l0 = 00000000000000ff
ldswa [%i4+0x000]%asi,%l0 ! %l0 = 0000000000000000
! Mem[00000000211c0000] = ffff2346, %l2 = 0000000000000000
lduha [%o2+0x000]%asi,%l2 ! %l2 = 000000000000ffff
! Mem[0000000030041408] = 0000000d00000000, %f10 = 000000ff 000000ff
ldda [%i1+%o4]0x89,%f10 ! %f10 = 0000000d 00000000
! Mem[0000000030041410] = 00000000, %l7 = 00000000000000ff
lduha [%i1+%o5]0x81,%l7 ! %l7 = 0000000000000000
! %l2 = 000000000000ffff, immed = 000006ef, %y = 00000000
udiv %l2,0x6ef,%l4 ! %l4 = 0000000000000024
mov %l0,%y ! %y = 00000000
! Mem[0000000010081408] = ffff0000, %f2 = 0028478b
lda [%i2+%o4]0x80,%f2 ! %f2 = ffff0000
! Mem[0000000020800040] = ffff2a9b, %l4 = 0000000000000024
lduh [%o1+0x040],%l4 ! %l4 = 000000000000ffff
! Mem[00000000300c1400] = 000000ff, %l1 = 00000000000000ff
ldsba [%i3+%g0]0x89,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010141410] = ff000000, %l3 = 0000000000000000
lduwa [%i5+%o5]0x80,%l3 ! %l3 = 00000000ff000000
! Starting 10 instruction Store Burst
! %l6 = ff000000, %l7 = 00000000, Mem[0000000010001410] = 00000000 00000000
stda %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff000000 00000000
p0_label_426:
! %l7 = 0000000000000000, Mem[0000000030101408] = 00000000
stba %l7,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
! %f0 = ffffffff ffff0000 ffff0000 00000000
! %f4 = 000000ff 00000000 ff000000 ff000000
! %f8 = 00000000 00000000 0000000d 00000000
! %f12 = 00000000 00000000 00000000 00000000
stda %f0,[%i0]ASI_BLK_AIUSL ! Block Store to 0000000030001400
! %f21 = 000000ff, Mem[0000000010141438] = 00000000
st %f21,[%i5+0x038] ! Mem[0000000010141438] = 000000ff
! Mem[000000001014142e] = 00000000, %l5 = ffffffffffffffff
ldstub [%i5+0x02e],%l5 ! %l5 = 00000000000000ff
! %f28 = ff0000ff 00000000, %l6 = 00000000ff000000
! Mem[0000000010101430] = ffffffff000000ff
add %i4,0x030,%g1
stda %f28,[%g1+%l6]ASI_PST8_PL ! Mem[0000000010101430] = ffffffff000000ff
! %l6 = 00000000ff000000, Mem[0000000010141400] = 000000ff
stwa %l6,[%i5+%g0]0x88 ! Mem[0000000010141400] = ff000000
! %l6 = 00000000ff000000, Mem[0000000030041408] = 00000000
stha %l6,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000
! Code Fragment 3
p0_fragment_32:
! %l0 = 0000000000000000
setx 0x720e0ea07ebdc92e,%g7,%l0 ! %l0 = 720e0ea07ebdc92e
! %l1 = ffffffffffffffff
setx 0xb0c9a21f93f2da22,%g7,%l1 ! %l1 = b0c9a21f93f2da22
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 = 720e0ea07ebdc92e
setx 0xca934a4fe5670a31,%g7,%l0 ! %l0 = ca934a4fe5670a31
! %l1 = b0c9a21f93f2da22
setx 0xd3cd3b87bcf1bb54,%g7,%l1 ! %l1 = d3cd3b87bcf1bb54
! %f16 = 00000000 00000000, Mem[0000000010081408] = 0000ffff 0028478b
stda %f16,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000 00000000
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = ffff2346, %l3 = 00000000ff000000
ldsb [%o2+%g0],%l3 ! %l3 = ffffffffffffffff
p0_label_427:
! Mem[00000000300c1400] = ff000000, %l6 = 00000000ff000000
ldswa [%i3+%g0]0x81,%l6 ! %l6 = ffffffffff000000
membar #Sync ! Added by membar checker (74)
! Mem[000000001000141c] = 0dffffff, %l6 = ffffffffff000000
ldsh [%i0+0x01c],%l6 ! %l6 = 0000000000000dff
! Mem[0000000010001410] = 00000000000000ff, %f30 = 00000000 0028478b
ldda [%i0+%o5]0x88,%f30 ! %f30 = 00000000 000000ff
! Mem[0000000010041400] = 00000000, %l2 = 000000000000ffff
ldswa [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[00000000300c1408] = 0000e7ff0d0000ff, %f22 = 00000000 ffffffff
ldda [%i3+%o4]0x89,%f22 ! %f22 = 0000e7ff 0d0000ff
! Mem[0000000010041410] = ff0000ff, %l5 = 0000000000000000
ldsba [%i1+%o5]0x88,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010181408] = ffffffffffffffff, %l4 = 000000000000ffff
ldx [%i6+%o4],%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030081410] = 00000000, %l7 = 0000000000000000
lduba [%i2+%o5]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001410] = 000000ff, %l3 = ffffffffffffffff
lduwa [%i0+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f6 = ff000000 ff000000, %l5 = ffffffffffffffff
! Mem[0000000010101410] = ff0000ca523cb0a9
add %i4,0x010,%g1
stda %f6,[%g1+%l5]ASI_PST16_PL ! Mem[0000000010101410] = 000000ff000000ff
p0_label_428:
! Mem[0000000030081410] = 00000000, %l3 = 00000000000000ff
ldstuba [%i2+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030101410] = 000000ff, %l0 = ca934a4fe5670a31
swapa [%i4+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! %f0 = ffffffff ffff0000, Mem[0000000030001410] = 00000000 ff000000
stda %f0 ,[%i0+%o5]0x81 ! Mem[0000000030001410] = ffffffff ffff0000
! Mem[0000000010001438] = ffffffff, %l7 = 0000000000000000
swap [%i0+0x038],%l7 ! %l7 = 00000000ffffffff
! Mem[0000000010181410] = ff000000, %l7 = 00000000ffffffff
ldstuba [%i6+%o5]0x80,%l7 ! %l7 = 000000ff000000ff
! Mem[0000000010141429] = 0028478b, %l7 = 00000000000000ff
ldstub [%i5+0x029],%l7 ! %l7 = 00000028000000ff
! %l5 = ffffffffffffffff, Mem[0000000010041410] = ff0000ff
stha %l5,[%i1+%o5]0x88 ! Mem[0000000010041410] = ff00ffff
! %l6 = 00000dff, %l7 = 00000028, Mem[0000000010081408] = 00000000 00000000
stda %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000dff 00000028
! %l1 = d3cd3b87bcf1bb54, Mem[0000000010041408] = 00000000
stha %l1,[%i1+%o4]0x80 ! Mem[0000000010041408] = bb540000
! Starting 10 instruction Load Burst
! Mem[0000000010041404] = 00000000, %l7 = 0000000000000028
lduha [%i1+0x004]%asi,%l7 ! %l7 = 0000000000000000
p0_label_429:
! Mem[0000000030001400] = 0000ffff, %l3 = 0000000000000000
lduba [%i0+%g0]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000030181408] = 8b472800, %l0 = 00000000000000ff
ldsba [%i6+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000030081400] = 000000ff000000ff, %f16 = 00000000 00000000
ldda [%i2+%g0]0x89,%f16 ! %f16 = 000000ff 000000ff
! Mem[0000000010101400] = 00000000, %l2 = 0000000000000000
ldswa [%i4+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141400] = 00000000 ff000000, %l4 = ffffffff, %l5 = ffffffff
ldda [%i5+%g0]0x88,%l4 ! %l4 = 00000000ff000000 0000000000000000
! Mem[0000000010181408] = ffffffff, %l0 = 0000000000000000
ldsha [%i6+%o4]0x80,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030041400] = 00002800, %l3 = 0000000000000000
ldsba [%i1+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Code Fragment 3
p0_fragment_33:
! %l0 = ffffffffffffffff
setx 0x2dad6b7000e72f3d,%g7,%l0 ! %l0 = 2dad6b7000e72f3d
! %l1 = d3cd3b87bcf1bb54
setx 0x5c4d92efbc0f63d7,%g7,%l1 ! %l1 = 5c4d92efbc0f63d7
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 = 2dad6b7000e72f3d
setx 0xbce937800a568c5c,%g7,%l0 ! %l0 = bce937800a568c5c
! %l1 = 5c4d92efbc0f63d7
setx 0x30eee9187b802582,%g7,%l1 ! %l1 = 30eee9187b802582
! Mem[0000000010181400] = ffffffff, %l6 = 0000000000000dff
ldswa [%i6+%g0]0x80,%l6 ! %l6 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %f4 = 000000ff, Mem[0000000010141410] = 000000ff
sta %f4 ,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000ff
p0_label_430:
! Mem[0000000010181420] = 000000ff, %l0 = bce937800a568c5c
swap [%i6+0x020],%l0 ! %l0 = 00000000000000ff
! %l1 = 30eee9187b802582, Mem[0000000010101408] = 00000000
stha %l1,[%i4+%o4]0x80 ! Mem[0000000010101408] = 25820000
! %l6 = ffffffffffffffff, immd = fffffffffffffc9e, %l1 = 30eee9187b802582
mulx %l6,-0x362,%l1 ! %l1 = 0000000000000362
! %l7 = 0000000000000000, Mem[0000000010001408] = 00000000
stha %l7,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
! Mem[00000000218001c1] = 2dff63d1, %l2 = 0000000000000000
ldstuba [%o3+0x1c1]%asi,%l2 ! %l2 = 000000ff000000ff
! %l5 = 0000000000000000, Mem[0000000030141400] = 5d00000000000000
stxa %l5,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000000000000000
! %l1 = 0000000000000362, Mem[0000000030181400] = ffffffff
stba %l1,[%i6+%g0]0x89 ! Mem[0000000030181400] = ffffff62
! %l5 = 0000000000000000, Mem[0000000010041400] = 00000000
stha %l5,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000
! Mem[0000000030001408] = 00000000, %l4 = 00000000ff000000
lduba [%i0+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = ff000000 00000000, %l6 = ffffffff, %l7 = 00000000
ldd [%i0+%o5],%l6 ! %l6 = 00000000ff000000 0000000000000000
p0_label_431:
! Mem[00000000300c1410] = 00000000, %l1 = 0000000000000362
ldswa [%i3+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[00000000100c1400] = 8b472800, %l2 = 00000000000000ff
ldswa [%i3+%g0]0x88,%l2 ! %l2 = ffffffff8b472800
! Mem[0000000030081400] = ff000000 ff000000, %l6 = ff000000, %l7 = 00000000
ldda [%i2+%g0]0x81,%l6 ! %l6 = 00000000ff000000 00000000ff000000
! Mem[0000000030081408] = 14ff9fff, %l0 = 00000000000000ff
lduha [%i2+%o4]0x81,%l0 ! %l0 = 00000000000014ff
! Mem[0000000030081408] = 14ff9fff ffffffff, %l6 = ff000000, %l7 = ff000000
ldda [%i2+%o4]0x81,%l6 ! %l6 = 0000000014ff9fff 00000000ffffffff
! Mem[0000000030041408] = 00000000, %l7 = 00000000ffffffff
lduba [%i1+%o4]0x81,%l7 ! %l7 = 0000000000000000
! Mem[00000000100c140c] = 00002800, %l6 = 0000000014ff9fff
ldsb [%i3+0x00d],%l6 ! %l6 = 0000000000000000
! Mem[0000000020800000] = ffffd48e, %l0 = 00000000000014ff
ldsha [%o1+0x000]%asi,%l0 ! %l0 = ffffffffffffffff
membar #Sync ! Added by membar checker (75)
! Mem[0000000010081400] = ffffffff 00000000 00000dff 00000028
! Mem[0000000010081410] = ff000000 ff000000 c7e0001f 0028478b
! Mem[0000000010081420] = fc000000 523cb0a9 00000000 00000000
! Mem[0000000010081430] = 00000000 5125ed3f 00000000 5125ed3f
ldda [%i2]ASI_BLK_P,%f16 ! Block Load from 0000000010081400
! Starting 10 instruction Store Burst
! Mem[0000000010041408] = 000054bb, %l0 = ffffffffffffffff
swapa [%i1+%o4]0x88,%l0 ! %l0 = 00000000000054bb
p0_label_432:
! %f11 = 00000000, Mem[0000000010101410] = ff000000
sta %f11,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000
! %l4 = 0000000000000000, Mem[0000000030101408] = 0000000000000000
stxa %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000000000000000
! %l2 = 8b472800, %l3 = 00000000, Mem[00000000300c1410] = 00000000 ffffffff
stda %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 8b472800 00000000
! Mem[0000000010101410] = 00000000, %l2 = ffffffff8b472800
ldstuba [%i4+%o5]0x88,%l2 ! %l2 = 00000000000000ff
! %l0 = 00000000000054bb, Mem[0000000010101402] = 00000000
sth %l0,[%i4+0x002] ! Mem[0000000010101400] = 000054bb
! %l1 = 0000000000000000, Mem[000000001000141a] = ffffffff
stb %l1,[%i0+0x01a] ! Mem[0000000010001418] = ffff00ff
! %f16 = ffffffff 00000000 00000dff 00000028
! %f20 = ff000000 ff000000 c7e0001f 0028478b
! %f24 = fc000000 523cb0a9 00000000 00000000
! %f28 = 00000000 5125ed3f 00000000 5125ed3f
stda %f16,[%i5]ASI_BLK_PL ! Block Store to 0000000010141400
! %f10 = 0000000d, %f3 = 00000000
fcmpes %fcc3,%f10,%f3 ! %fcc3 = 2
! %l7 = 0000000000000000, Mem[0000000010101408] = 25820000
stha %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = 14ff9fff, %l4 = 0000000000000000
ldsha [%i2+%o4]0x81,%l4 ! %l4 = 00000000000014ff
p0_label_433:
membar #Sync ! Added by membar checker (76)
! Mem[0000000010141430] = 3fed2551 00000000, %l0 = 000054bb, %l1 = 00000000
ldda [%i5+0x030]%asi,%l0 ! %l0 = 000000003fed2551 0000000000000000
! Mem[0000000010101400] = 523cb0ff bb540000, %l4 = 000014ff, %l5 = 00000000
ldda [%i4+%g0]0x88,%l4 ! %l4 = 00000000bb540000 00000000523cb0ff
! Mem[0000000010141400] = 00000000ffffffff, %l0 = 000000003fed2551
ldxa [%i5+%g0]0x80,%l0 ! %l0 = 00000000ffffffff
! Mem[0000000010001410] = ff000000, %f16 = ffffffff
lda [%i0+%o5]0x80,%f16 ! %f16 = ff000000
! Mem[0000000030081408] = 14ff9fff ffffffff, %l0 = ffffffff, %l1 = 00000000
ldda [%i2+%o4]0x81,%l0 ! %l0 = 0000000014ff9fff 00000000ffffffff
! Mem[0000000030081400] = 000000ff, %l0 = 0000000014ff9fff
lduba [%i2+%g0]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030141410] = 00000000, %l1 = 00000000ffffffff
ldswa [%i5+%o5]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010141438] = 3fed2551, %f11 = 00000000
ld [%i5+0x038],%f11 ! %f11 = 3fed2551
! Mem[0000000010181408] = ffffffff, %l7 = 0000000000000000
lduba [%i6+%o4]0x80,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000010041400] = 00000000, %l2 = 0000000000000000
ldstuba [%i1+%g0]0x88,%l2 ! %l2 = 00000000000000ff
p0_label_434:
! Mem[00000000300c1400] = ff000000, %l4 = 00000000bb540000
lduwa [%i3+%g0]0x81,%l4 ! %l4 = 00000000ff000000
! %f16 = ff000000, Mem[00000000100c1400] = 0028478b
sta %f16,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ff000000
! %l1 = 0000000000000000, Mem[0000000010181400] = ffffffff
stwa %l1,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000
! Mem[0000000030081408] = ff9fff14, %l7 = 00000000000000ff
swapa [%i2+%o4]0x89,%l7 ! %l7 = 00000000ff9fff14
! %l7 = 00000000ff9fff14, Mem[0000000010041400] = ff000000, %asi = 80
stha %l7,[%i1+0x000]%asi ! Mem[0000000010041400] = ff140000
! Mem[0000000010041400] = 000014ff, %l5 = 00000000523cb0ff
ldstuba [%i1+%g0]0x88,%l5 ! %l5 = 000000ff000000ff
! %l5 = 00000000000000ff, imm = fffffffffffff11c, %l1 = 0000000000000000
sub %l5,-0xee4,%l1 ! %l1 = 0000000000000fe3
! %l6 = 00000000, %l7 = ff9fff14, Mem[0000000010141438] = 3fed2551 00000000
stda %l6,[%i5+0x038]%asi ! Mem[0000000010141438] = 00000000 ff9fff14
! %l4 = 00000000ff000000, Mem[00000000100c1400] = ff000000
stha %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = ff000000, %l1 = 0000000000000fe3
lduwa [%i6+%o5]0x80,%l1 ! %l1 = 00000000ff000000
p0_label_435:
! Mem[00000000300c1410] = 8b472800, %f29 = 5125ed3f
lda [%i3+%o5]0x89,%f29 ! %f29 = 8b472800
! Mem[00000000100c1408] = ffff00ff, %l2 = 0000000000000000
lduba [%i3+%o4]0x80,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010041408] = ffffffff, %l5 = 00000000000000ff
lduha [%i1+%o4]0x88,%l5 ! %l5 = 000000000000ffff
! Mem[0000000010041410] = ff00ffff, %l5 = 000000000000ffff
lduwa [%i1+%o5]0x88,%l5 ! %l5 = 00000000ff00ffff
! Mem[0000000010081410] = 000000ff, %l5 = 00000000ff00ffff
lduwa [%i2+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[00000000201c0000] = ffffd27d, %l7 = 00000000ff9fff14
ldub [%o0+%g0],%l7 ! %l7 = 00000000000000ff
! Mem[0000000010081400] = 00000000ffffffff, %l6 = 0000000000000000
ldxa [%i2+%g0]0x88,%l6 ! %l6 = 00000000ffffffff
! Mem[0000000010001434] = 00000000, %f26 = 00000000
lda [%i0+0x034]%asi,%f26 ! %f26 = 00000000
! Mem[0000000010181410] = ff00000000000000, %f2 = ffff0000 00000000
ldda [%i6+0x010]%asi,%f2 ! %f2 = ff000000 00000000
! Starting 10 instruction Store Burst
! Mem[0000000010041410] = ffff00ff, %l3 = 0000000000000000
swapa [%i1+%o5]0x80,%l3 ! %l3 = 00000000ffff00ff
p0_label_436:
! Mem[0000000030001408] = 00000000, %l2 = 00000000000000ff
ldstuba [%i0+%o4]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[00000000211c0001] = ffff2346, %l2 = 0000000000000000
ldstub [%o2+0x001],%l2 ! %l2 = 000000ff000000ff
! %f0 = ffffffff ffff0000 ff000000 00000000
! %f4 = 000000ff 00000000 ff000000 ff000000
! %f8 = 00000000 00000000 0000000d 3fed2551
! %f12 = 00000000 00000000 00000000 00000000
stda %f0,[%i2]ASI_BLK_AIUPL ! Block Store to 0000000010081400
! %l1 = 00000000ff000000, imm = fffffffffffff5a4, %l1 = 00000000ff000000
add %l1,-0xa5c,%l1 ! %l1 = 00000000fefff5a4
! %f30 = 00000000 5125ed3f, %l5 = 00000000000000ff
! Mem[0000000030041420] = ff000000ff000000
add %i1,0x020,%g1
stda %f30,[%g1+%l5]ASI_PST16_S ! Mem[0000000030041420] = 000000005125ed3f
! Mem[0000000010181410] = ff000000, %l7 = 00000000000000ff
swapa [%i6+%o5]0x80,%l7 ! %l7 = 00000000ff000000
! Mem[0000000010141410] = ff000000, %l5 = 00000000000000ff
ldstuba [%i5+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! %f24 = fc000000 523cb0a9, Mem[0000000030181410] = 00000000 00000000
stda %f24,[%i6+%o5]0x81 ! Mem[0000000030181410] = fc000000 523cb0a9
! Mem[0000000010001438] = 00000000ffffffff, %l5 = 0000000000000000, %l6 = 00000000ffffffff
add %i0,0x38,%g1
casxa [%g1]0x80,%l5,%l6 ! %l6 = 00000000ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = 00000000 000000ff, %l2 = 000000ff, %l3 = ffff00ff
ldda [%i0+%o5]0x88,%l2 ! %l2 = 00000000000000ff 0000000000000000
p0_label_437:
! Mem[0000000010101410] = 000000ff, %l2 = 00000000000000ff
lduha [%i4+%o5]0x88,%l2 ! %l2 = 00000000000000ff
! Code Fragment 3
p0_fragment_34:
! %l0 = 00000000000000ff
setx 0x19a83a5837b0570b,%g7,%l0 ! %l0 = 19a83a5837b0570b
! %l1 = 00000000fefff5a4
setx 0xe0239bf7ab411c48,%g7,%l1 ! %l1 = e0239bf7ab411c48
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 = 19a83a5837b0570b
setx 0xfdda5967f2bcd08c,%g7,%l0 ! %l0 = fdda5967f2bcd08c
! %l1 = e0239bf7ab411c48
setx 0x8c1ef55848eafc8e,%g7,%l1 ! %l1 = 8c1ef55848eafc8e
! Mem[0000000010181404] = ffff0000, %l5 = 0000000000000000
lduba [%i6+0x004]%asi,%l5 ! %l5 = 00000000000000ff
membar #Sync ! Added by membar checker (77)
! Mem[0000000010081410] = 00000000, %f30 = 00000000
lda [%i2+%o5]0x80,%f30 ! %f30 = 00000000
! Mem[0000000030041410] = 00000000, %l1 = 8c1ef55848eafc8e
lduba [%i1+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000030041400] = 0028000000000000, %f20 = ff000000 ff000000
ldda [%i1+%g0]0x81,%f20 ! %f20 = 00280000 00000000
! Mem[000000001004143c] = ffffffff, %l6 = 00000000ffffffff
ldsw [%i1+0x03c],%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010041408] = ffffffff, %f20 = 00280000
lda [%i1+%o4]0x80,%f20 ! %f20 = ffffffff
! Mem[0000000010181408] = ffffffff, %l7 = 00000000ff000000
lduha [%i6+%o4]0x88,%l7 ! %l7 = 000000000000ffff
! Starting 10 instruction Store Burst
! Mem[0000000010181410] = ff000000, %l3 = 0000000000000000
ldstuba [%i6+%o5]0x88,%l3 ! %l3 = 00000000000000ff
p0_label_438:
! Mem[0000000010001408] = 00000000, %l2 = 00000000000000ff
swapa [%i0+%o4]0x80,%l2 ! %l2 = 0000000000000000
! %l6 = ffffffffffffffff, Mem[0000000030081400] = ff000000
stwa %l6,[%i2+%g0]0x81 ! Mem[0000000030081400] = ffffffff
! Mem[0000000030181400] = ffffff62, %l7 = 000000000000ffff
ldstuba [%i6+%g0]0x89,%l7 ! %l7 = 00000062000000ff
! Mem[00000000100c1430] = ffff0000, %l0 = f2bcd08c, %l2 = 00000000
add %i3,0x30,%g1
casa [%g1]0x80,%l0,%l2 ! %l2 = 00000000ffff0000
! %l1 = 0000000000000000, Mem[0000000030101408] = 00000000
stwa %l1,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
! %l4 = 00000000ff000000, Mem[000000001000141c] = 0dffffff, %asi = 80
stwa %l4,[%i0+0x01c]%asi ! Mem[000000001000141c] = ff000000
! Mem[0000000010141428] = 00000000, %l4 = 00000000ff000000, %asi = 80
swapa [%i5+0x028]%asi,%l4 ! %l4 = 0000000000000000
! Mem[00000000201c0001] = ffffd27d, %l4 = 0000000000000000
ldstub [%o0+0x001],%l4 ! %l4 = 000000ff000000ff
! %f14 = 00000000 00000000, %l0 = fdda5967f2bcd08c
! Mem[00000000100c1438] = ff00000000000000
add %i3,0x038,%g1
stda %f14,[%g1+%l0]ASI_PST32_PL ! Mem[00000000100c1438] = ff00000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = 00000000, %f15 = 00000000
lda [%i1+%o5]0x88,%f15 ! %f15 = 00000000
p0_label_439:
! Mem[0000000010101430] = ffffffff, %l5 = 00000000000000ff
lduwa [%i4+0x030]%asi,%l5 ! %l5 = 00000000ffffffff
! Mem[0000000010181400] = 00000000, %l6 = ffffffffffffffff
lduba [%i6+%g0]0x80,%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1408] = ffff00ff, %l3 = 0000000000000000
ldsha [%i3+%o4]0x80,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030041410] = 00000000, %f18 = 00000dff
lda [%i1+%o5]0x89,%f18 ! %f18 = 00000000
! %f17 = 00000000, %f6 = ff000000
fcmpes %fcc0,%f17,%f6 ! %fcc0 = 2
! Mem[00000000300c1410] = 0028478b 00000000, %l6 = 00000000, %l7 = 00000062
ldda [%i3+%o5]0x81,%l6 ! %l6 = 000000000028478b 0000000000000000
! Mem[0000000030081400] = ffffffff, %l7 = 0000000000000000
ldswa [%i2+%g0]0x81,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010041410] = 0000008e00000000, %l5 = 00000000ffffffff
ldxa [%i1+%o5]0x88,%l5 ! %l5 = 0000008e00000000
! Mem[0000000010141408] = 00000028, %l1 = 0000000000000000
ldsha [%i5+%o4]0x88,%l1 ! %l1 = 0000000000000028
! Starting 10 instruction Store Burst
! %l6 = 000000000028478b, Mem[0000000030041400] = 00280000
stba %l6,[%i1+%g0]0x81 ! Mem[0000000030041400] = 8b280000
p0_label_440:
! %l1 = 0000000000000028, Mem[0000000010181408] = ffffffff
stba %l1,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffffff28
! Mem[0000000010041400] = ff140000, %l6 = 000000000028478b
ldstuba [%i1+%g0]0x80,%l6 ! %l6 = 000000ff000000ff
! %l5 = 0000008e00000000, Mem[0000000030001410] = ffffffff
stba %l5,[%i0+%o5]0x89 ! Mem[0000000030001410] = ffffff00
! Mem[0000000010141400] = 00000000, %l1 = 0000000000000028
swapa [%i5+%g0]0x88,%l1 ! %l1 = 0000000000000000
! %l1 = 0000000000000000, Mem[00000000100c1410] = ffffffff000000ff
stxa %l1,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0000000000000000
! %f18 = 00000000 00000028, Mem[0000000010001428] = 94000000 ff0000ff
std %f18,[%i0+0x028] ! Mem[0000000010001428] = 00000000 00000028
! Mem[0000000020800001] = ffffd48e, %l1 = 0000000000000000
ldstub [%o1+0x001],%l1 ! %l1 = 000000ff000000ff
! %l7 = ffffffffffffffff, Mem[00000000300c1400] = ff000000
stwa %l7,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffffff
! Mem[0000000010101408] = 00000000, %l6 = 00000000000000ff
ldstuba [%i4+%o4]0x88,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c143c] = 00000000, %l5 = 0000008e00000000
lduba [%i3+0x03c]%asi,%l5 ! %l5 = 0000000000000000
p0_label_441:
! %l3 = ffffffffffffffff, immed = fffff763, %y = 00000000
smul %l3,-0x89d,%l4 ! %l4 = 000000000000089d, %y = 00000000
! Mem[0000000030001410] = ffffff00, %l2 = 00000000ffff0000
lduha [%i0+%o5]0x89,%l2 ! %l2 = 000000000000ff00
! Mem[0000000010041424] = 0000ff00, %l6 = 0000000000000000
ldsha [%i1+0x026]%asi,%l6 ! %l6 = ffffffffffffff00
! Mem[0000000030101408] = 00000000, %l0 = fdda5967f2bcd08c
lduwa [%i4+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000030141400] = 00000000, %l2 = 000000000000ff00
ldswa [%i5+%g0]0x81,%l2 ! %l2 = 0000000000000000
! Mem[00000000211c0000] = ffff2346, %l3 = ffffffffffffffff
ldub [%o2+%g0],%l3 ! %l3 = 00000000000000ff
! %f20 = ffffffff, %f25 = 523cb0a9
fcmpes %fcc2,%f20,%f25 ! %fcc2 = 3
! Mem[0000000030141400] = 00000000 00000000, %l6 = ffffff00, %l7 = ffffffff
ldda [%i5+%g0]0x81,%l6 ! %l6 = 0000000000000000 0000000000000000
! Mem[0000000030001408] = ff000000, %l2 = 0000000000000000
lduba [%i0+%o4]0x81,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l6 = 0000000000000000, Mem[00000000201c0000] = ffffd27d
sth %l6,[%o0+%g0] ! Mem[00000000201c0000] = 0000d27d
p0_label_442:
! %l6 = 0000000000000000, Mem[000000001010142b] = 0d0000ff, %asi = 80
stba %l6,[%i4+0x02b]%asi ! Mem[0000000010101428] = 0d000000
! %l7 = 0000000000000000, Mem[0000000030181408] = 0d0000008b472800
stxa %l7,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0000000000000000
! %l3 = 00000000000000ff, Mem[0000000010041410] = 00000000
stba %l3,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000ff
! %f12 = 00000000 00000000, Mem[00000000300c1408] = ff00000d ffe70000
stda %f12,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 00000000
! %l1 = 00000000000000ff, Mem[0000000030181410] = fc000000523cb0a9
stxa %l1,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000000000ff
! Mem[0000000030041408] = 00000000, %l4 = 000000000000089d
ldstuba [%i1+%o4]0x81,%l4 ! %l4 = 00000000000000ff
! Code Fragment 3
p0_fragment_35:
! %l0 = 0000000000000000
setx 0xe10cf6e7d57ce73b,%g7,%l0 ! %l0 = e10cf6e7d57ce73b
! %l1 = 00000000000000ff
setx 0x88ae60efd320c667,%g7,%l1 ! %l1 = 88ae60efd320c667
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 = e10cf6e7d57ce73b
setx 0x2ad046d01f642591,%g7,%l0 ! %l0 = 2ad046d01f642591
! %l1 = 88ae60efd320c667
setx 0xf51d21b0078def1d,%g7,%l1 ! %l1 = f51d21b0078def1d
! %f26 = 00000000 00000000, %l5 = 0000000000000000
! Mem[0000000010041400] = ff14000000000000
stda %f26,[%i1+%l5]ASI_PST16_PL ! Mem[0000000010041400] = ff14000000000000
! Mem[0000000030081408] = 000000ff, %l6 = 0000000000000000
swapa [%i2+%o4]0x89,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = ffffffff ffff0000, %l2 = 000000ff, %l3 = 000000ff
ldda [%i2+%g0]0x88,%l2 ! %l2 = 00000000ffff0000 00000000ffffffff
p0_label_443:
! Mem[00000000100c1424] = 00000000, %f0 = ffffffff
ld [%i3+0x024],%f0 ! %f0 = 00000000
! Mem[0000000010081410] = 00000000, %l4 = 0000000000000000
lduwa [%i2+%o5]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000030101408] = 00000000, %l0 = 2ad046d01f642591
lduha [%i4+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101410] = 000000ff, %l7 = 0000000000000000
lduha [%i4+%o5]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[00000000100c1410] = 00000000, %f9 = 00000000
lda [%i3+%o5]0x88,%f9 ! %f9 = 00000000
! Mem[0000000030041400] = 0000288b, %f14 = 00000000
lda [%i1+%g0]0x89,%f14 ! %f14 = 0000288b
! Mem[0000000010141408] = 00000dff00000028, %l3 = 00000000ffffffff
ldxa [%i5+%o4]0x88,%l3 ! %l3 = 00000dff00000028
! Mem[0000000010041400] = ff14000000000000, %f24 = fc000000 523cb0a9
ldda [%i1+%g0]0x80,%f24 ! %f24 = ff140000 00000000
! Mem[0000000030001410] = 00ffffff, %f14 = 0000288b
lda [%i0+%o5]0x81,%f14 ! %f14 = 00ffffff
! Starting 10 instruction Store Burst
! %l2 = 00000000ffff0000, Mem[0000000010141410] = ff0000ff
stha %l2,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000000ff
p0_label_444:
! %l7 = 00000000000000ff, Mem[0000000030001410] = 00ffffff
stba %l7,[%i0+%o5]0x81 ! Mem[0000000030001410] = ffffffff
! %l1 = f51d21b0078def1d, Mem[0000000030041408] = ff000000
stba %l1,[%i1+%o4]0x81 ! Mem[0000000030041408] = 1d000000
! %l0 = 0000000000000000, Mem[00000000201c0000] = 0000d27d, %asi = 80
stha %l0,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0000d27d
! %l6 = 00000000000000ff, Mem[0000000010041400] = 000014ff
stwa %l6,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000ff
! %l1 = f51d21b0078def1d, Mem[0000000010081408] = 00000000
stwa %l1,[%i2+%o4]0x80 ! Mem[0000000010081408] = 078def1d
! %l6 = 00000000000000ff, Mem[0000000010041400] = 000000ff
stba %l6,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000ff
! %l4 = 00000000, %l5 = 00000000, Mem[0000000030081408] = 00000000 ffffffff
stda %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000 00000000
! %l3 = 00000dff00000028, Mem[0000000010181400] = 0000ffff00000000
stxa %l3,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000dff00000028
! %l3 = 00000dff00000028, Mem[00000000211c0000] = ffff2346, %asi = 80
stha %l3,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00282346
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = 28000000, %l1 = f51d21b0078def1d
lduba [%i5+%g0]0x80,%l1 ! %l1 = 0000000000000028
p0_label_445:
! Mem[0000000030101408] = 00000000, %l3 = 00000dff00000028
ldswa [%i4+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010001428] = 00000000, %l1 = 0000000000000028
lduba [%i0+0x02a]%asi,%l1 ! %l1 = 0000000000000000
! %l5 = 0000000000000000, %l7 = 00000000000000ff, %l2 = 00000000ffff0000
mulx %l5,%l7,%l2 ! %l2 = 0000000000000000
! Mem[0000000030181408] = 00000000, %l1 = 0000000000000000
lduha [%i6+%o4]0x81,%l1 ! %l1 = 0000000000000000
! Mem[00000000100c1408] = 00280000ff00ffff, %l6 = 00000000000000ff
ldxa [%i3+%o4]0x88,%l6 ! %l6 = 00280000ff00ffff
! Mem[0000000030141400] = 00000000, %l6 = 00280000ff00ffff
lduba [%i5+%g0]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041408] = ffffffff, %l6 = 0000000000000000
lduwa [%i1+%o4]0x80,%l6 ! %l6 = 00000000ffffffff
! Mem[0000000030101400] = 00000000, %l2 = 0000000000000000
ldsba [%i4+%g0]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000030081410] = ff000000, %l2 = 0000000000000000
ldsba [%i2+%o5]0x81,%l2 ! %l2 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000030001410] = ffffffff, %l2 = ffffffffffffffff
swapa [%i0+%o5]0x81,%l2 ! %l2 = 00000000ffffffff
p0_label_446:
! Mem[0000000010101400] = 000054bb, %l5 = 0000000000000000
ldstuba [%i4+%g0]0x80,%l5 ! %l5 = 00000000000000ff
! %l0 = 0000000000000000, Mem[0000000010081410] = 00000000
stha %l0,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000
! %f14 = 00ffffff 00000000, Mem[0000000030001408] = 000000ff ffff0000
stda %f14,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00ffffff 00000000
! %l6 = ffffffff, %l7 = 000000ff, Mem[00000000300c1408] = 00000000 00000000
stda %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ffffffff 000000ff
! %l5 = 0000000000000000, Mem[00000000300c1408] = ffffffff000000ff
stxa %l5,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0000000000000000
! %l6 = 00000000ffffffff, Mem[000000001004142c] = ff000000, %asi = 80
stha %l6,[%i1+0x02c]%asi ! Mem[000000001004142c] = ffff0000
! %l0 = 00000000, %l1 = 00000000, Mem[0000000010081400] = 0000ffff ffffffff
stda %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000 00000000
! %l2 = ffffffff, %l3 = 00000000, Mem[0000000030041408] = 0000001d 0000000d
stda %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffffffff 00000000
! %l2 = 00000000ffffffff, Mem[00000000300c1400] = ffffffff
stha %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffffffff
! Starting 10 instruction Load Burst
! Mem[000000001018141c] = 000000ff, %l7 = 00000000000000ff
lduba [%i6+0x01f]%asi,%l7 ! %l7 = 00000000000000ff
p0_label_447:
! Mem[00000000100c1418] = 00000000 0028478b, %l0 = 00000000, %l1 = 00000000
ldda [%i3+0x018]%asi,%l0 ! %l0 = 0000000000000000 000000000028478b
! Mem[0000000010081410] = 000000ff00000000, %f24 = ff140000 00000000
ldda [%i2+%o5]0x88,%f24 ! %f24 = 000000ff 00000000
! Mem[0000000030141408] = 000000ff, %l3 = 0000000000000000
ldsba [%i5+%o4]0x89,%l3 ! %l3 = ffffffffffffffff
! Mem[000000001008143c] = 00000000, %l3 = ffffffffffffffff
lduwa [%i2+0x03c]%asi,%l3 ! %l3 = 0000000000000000
! Mem[0000000010081410] = 00000000, %l2 = 00000000ffffffff
ldsba [%i2+%o5]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010181428] = 00000000, %l1 = 000000000028478b
ldswa [%i6+0x028]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000010001428] = 00000000, %l6 = 00000000ffffffff
ldsha [%i0+0x02a]%asi,%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1400] = 000000000000ffff, %l5 = 0000000000000000
ldxa [%i3+%g0]0x80,%l5 ! %l5 = 000000000000ffff
! Mem[00000000100c1408] = ff00ffff, %l0 = 0000000000000000
lduha [%i3+%o4]0x88,%l0 ! %l0 = 000000000000ffff
! Starting 10 instruction Store Burst
! Mem[0000000030101410] = 310a67e5, %l3 = 0000000000000000
ldstuba [%i4+%o5]0x81,%l3 ! %l3 = 00000031000000ff
p0_label_448:
! Mem[00000000300c1408] = 00000000, %l2 = 0000000000000000
swapa [%i3+%o4]0x81,%l2 ! %l2 = 0000000000000000
! %l7 = 00000000000000ff, Mem[0000000020800000] = ffffd48e
stb %l7,[%o1+%g0] ! Mem[0000000020800000] = ffffd48e
! %l6 = 0000000000000000, Mem[00000000300c1408] = 0000000000000000
stxa %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0000000000000000
! %l6 = 00000000, %l7 = 000000ff, Mem[0000000010001410] = ff000000 00000000
stda %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000 000000ff
! Mem[0000000030181410] = 00000000, %l4 = 0000000000000000
swapa [%i6+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041410] = ff000000, %l2 = 0000000000000000
swapa [%i1+%o5]0x80,%l2 ! %l2 = 00000000ff000000
! %f6 = ff000000, Mem[0000000030081408] = 00000000
sta %f6 ,[%i2+%o4]0x89 ! Mem[0000000030081408] = ff000000
! %l5 = 000000000000ffff, %l7 = 00000000000000ff, %y = 00000000
smul %l5,%l7,%l2 ! %l2 = 0000000000feff01, %y = 00000000
! %l5 = 000000000000ffff, Mem[0000000030101408] = 0000000000000000
stxa %l5,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000000000ffff
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = ff0000ff, %l3 = 0000000000000031
ldsba [%i6+%o5]0x80,%l3 ! %l3 = ffffffffffffffff
p0_label_449:
! Mem[0000000030081408] = 000000ff, %l7 = 00000000000000ff
ldswa [%i2+%o4]0x81,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030081400] = ffffffff ff000000, %l4 = 00000000, %l5 = 0000ffff
ldda [%i2+%g0]0x81,%l4 ! %l4 = 00000000ffffffff 00000000ff000000
! %f0 = 00000000, %f31 = 5125ed3f
fcmps %fcc1,%f0 ,%f31 ! %fcc1 = 1
! Mem[0000000010001410] = 00000000, %l5 = 00000000ff000000
lduw [%i0+%o5],%l5 ! %l5 = 0000000000000000
! Mem[00000000218001c0] = 2dff63d1, %l1 = 0000000000000000
lduha [%o3+0x1c0]%asi,%l1 ! %l1 = 0000000000002dff
! Mem[000000001018142c] = d14f1fda, %l1 = 0000000000002dff
ldsb [%i6+0x02f],%l1 ! %l1 = ffffffffffffffda
! Mem[0000000010101410] = 000000ff, %l6 = 0000000000000000
ldsha [%i4+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030101408] = ffff0000, %l0 = 000000000000ffff
lduha [%i4+%o4]0x81,%l0 ! %l0 = 000000000000ffff
! Mem[00000000100c1410] = 00000000, %l5 = 0000000000000000
ldswa [%i3+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %l6 = 000000ff, %l7 = 000000ff, Mem[0000000010181420] = 0a568c5c 00ff00ff
std %l6,[%i6+0x020] ! Mem[0000000010181420] = 000000ff 000000ff
p0_label_450:
! %l2 = 0000000000feff01, Mem[00000000211c0000] = 00282346, %asi = 80
stba %l2,[%o2+0x000]%asi ! Mem[00000000211c0000] = 01282346
! %l3 = ffffffffffffffff, Mem[000000001018143c] = 00000000, %asi = 80
stba %l3,[%i6+0x03c]%asi ! Mem[000000001018143c] = ff000000
! Mem[0000000010141410] = 000000ff, %l1 = ffffffffffffffda
ldstuba [%i5+%o5]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[0000000020800001] = ffffd48e, %l7 = 00000000000000ff
ldstub [%o1+0x001],%l7 ! %l7 = 000000ff000000ff
! %f14 = 00ffffff 00000000, %l4 = 00000000ffffffff
! Mem[0000000030081408] = 000000ff00000000
add %i2,0x008,%g1
stda %f14,[%g1+%l4]ASI_PST32_SL ! Mem[0000000030081408] = 00000000ffffff00
! %l2 = 0000000000feff01, Mem[0000000030181408] = 0000000000000000
stxa %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0000000000feff01
! %l1 = 0000000000000000, Mem[0000000010181408] = 28ffffff
stwa %l1,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000
! Mem[0000000030041410] = 00000000, %l3 = ffffffffffffffff
ldstuba [%i1+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010181410] = ff0000ff, %l7 = 00000000000000ff
swapa [%i6+%o5]0x88,%l7 ! %l7 = 00000000ff0000ff
! Starting 10 instruction Load Burst
! %f8 = 00000000, %f28 = 00000000, %f1 = ffff0000
fsubs %f8 ,%f28,%f1 ! %f1 = 00000000
p0_label_451:
! Mem[00000000100c1410] = 00000000, %l6 = 00000000000000ff
lduha [%i3+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181410] = ff000000, %l2 = 0000000000feff01
ldsha [%i6+%o5]0x80,%l2 ! %l2 = ffffffffffffff00
! Mem[0000000010141408] = 00000dff 00000028, %l4 = ffffffff, %l5 = 00000000
ldda [%i5+%o4]0x88,%l4 ! %l4 = 0000000000000028 0000000000000dff
! Mem[0000000010041408] = ffffffff00000000, %f24 = 000000ff 00000000
ldda [%i1+%o4]0x80,%f24 ! %f24 = ffffffff 00000000
! Mem[00000000100c1410] = 00000000, %l7 = 00000000ff0000ff
lduba [%i3+%o5]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010181408] = 00000000 ffffffff, %l6 = 00000000, %l7 = 00000000
ldda [%i6+%o4]0x80,%l6 ! %l6 = 0000000000000000 00000000ffffffff
! Mem[0000000030041400] = 8b280000, %l5 = 0000000000000dff
lduwa [%i1+%g0]0x81,%l5 ! %l5 = 000000008b280000
! Mem[0000000010081400] = 00000000, %l0 = 000000000000ffff
lduha [%i2+%g0]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010001430] = 000000ca, %l7 = 00000000ffffffff
lduha [%i0+0x032]%asi,%l7 ! %l7 = 00000000000000ca
! Starting 10 instruction Store Burst
! %f8 = 00000000, Mem[0000000010081400] = 00000000
sta %f8 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
p0_label_452:
! %f30 = 00000000, Mem[0000000010081400] = 00000000
sta %f30,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000
! Mem[0000000010181434] = 00000000, %l1 = 00000000, %l5 = 8b280000
add %i6,0x34,%g1
casa [%g1]0x80,%l1,%l5 ! %l5 = 0000000000000000
! %l2 = ffffffffffffff00, Mem[0000000030141400] = 0000000000000000
stxa %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffffffffffffff00
! %l0 = 0000000000000000, Mem[0000000010001410] = ff00000000000000
stxa %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000000000000000
! %l7 = 00000000000000ca, %l5 = 0000000000000000, %y = 00000000
udiv %l7,%l5,%l5 ! Div by zero, %l0 = 0000000000000050
mov %l0,%y ! %y = 00000028
! Mem[00000000300c1410] = 8b472800, %l5 = 0000000000000000
ldstuba [%i3+%o5]0x89,%l5 ! %l5 = 00000000000000ff
! %f28 = 00000000 8b472800, Mem[0000000010181418] = ffff0000 000000ff
std %f28,[%i6+0x018] ! Mem[0000000010181418] = 00000000 8b472800
! %f29 = 8b472800, %f26 = 00000000, %f26 = 00000000 00000000
fsmuld %f29,%f26,%f26 ! %f26 = 80000000 00000000
! %l0 = 0000000000000028, %l7 = 00000000000000ca, %l4 = 0000000000000028
addc %l0,%l7,%l4 ! %l4 = 00000000000000f2
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = 000000ff, %l7 = 00000000000000ca
lduba [%i1+%g0]0x88,%l7 ! %l7 = 00000000000000ff
p0_label_453:
! Mem[0000000010041408] = 00000000ffffffff, %l1 = 0000000000000000
ldxa [%i1+%o4]0x88,%l1 ! %l1 = 00000000ffffffff
! Mem[0000000030141400] = ffffffffffffff00, %f8 = 00000000 00000000
ldda [%i5+%g0]0x89,%f8 ! %f8 = ffffffff ffffff00
! Mem[0000000010101408] = ff000000 00000000, %l4 = 000000f2, %l5 = 00000000
ldda [%i4+%o4]0x80,%l4 ! %l4 = 00000000ff000000 0000000000000000
! Mem[0000000010041400] = ff000000, %l3 = 0000000000000000
lduba [%i1+0x000]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010141410] = ff0000ff, %l4 = 00000000ff000000
lduba [%i5+%o5]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030101400] = 0000000000000000, %l4 = 00000000000000ff
ldxa [%i4+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010081408] = 078def1d 000000ff, %l0 = 00000028, %l1 = ffffffff
ldd [%i2+%o4],%l0 ! %l0 = 00000000078def1d 00000000000000ff
! Mem[0000000010181408] = 00000000ffffffff, %l7 = 00000000000000ff
ldxa [%i6+%o4]0x80,%l7 ! %l7 = 00000000ffffffff
! Mem[0000000010041428] = 5d878b2f, %l3 = 00000000000000ff
ldsw [%i1+0x028],%l3 ! %l3 = 000000005d878b2f
! Starting 10 instruction Store Burst
! %l4 = 00000000, %l5 = 00000000, Mem[00000000300c1400] = ffffffff ffffffff
stda %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 00000000
p0_label_454:
! %l0 = 00000000078def1d, Mem[0000000030041400] = 000000000000288b
stxa %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000078def1d
! %f28 = 00000000 8b472800, Mem[0000000030141400] = 00ffffff ffffffff
stda %f28,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000 8b472800
! Mem[00000000300c1408] = 00000000, %l1 = 00000000000000ff
ldstuba [%i3+%o4]0x81,%l1 ! %l1 = 00000000000000ff
! %l6 = 0000000000000000, Mem[0000000010181408] = 00000000ffffffff, %asi = 80
stxa %l6,[%i6+0x008]%asi ! Mem[0000000010181408] = 0000000000000000
! %f18 = 00000000 00000028, %l1 = 0000000000000000
! Mem[00000000100c1408] = ffff00ff00002800
add %i3,0x008,%g1
stda %f18,[%g1+%l1]ASI_PST16_PL ! Mem[00000000100c1408] = ffff00ff00002800
! %f16 = ff000000 00000000, Mem[0000000010181408] = 00000000 00000000
stda %f16,[%i6+0x008]%asi ! Mem[0000000010181408] = ff000000 00000000
! %f2 = ff000000 00000000, Mem[0000000010141400] = 28000000 ffffffff
stda %f2 ,[%i5+%g0]0x80 ! Mem[0000000010141400] = ff000000 00000000
! %l2 = ffffffffffffff00, %l5 = 0000000000000000, %l4 = 0000000000000000
addc %l2,%l5,%l4 ! %l4 = ffffffffffffff00
! Mem[0000000010101400] = ff0054bb, %l3 = 000000005d878b2f
ldstuba [%i4+%g0]0x80,%l3 ! %l3 = 000000ff000000ff
! Starting 10 instruction Load Burst
! %l5 = 0000000000000000, %l0 = 00000000078def1d, %l1 = 0000000000000000
sdivx %l5,%l0,%l1 ! %l1 = 0000000000000000
p0_label_455:
! Mem[00000000218000c0] = ffff1f7c, %l1 = 0000000000000000
ldsba [%o3+0x0c0]%asi,%l1 ! %l1 = ffffffffffffffff
! Mem[00000000100c1410] = 00000000 00000000, %l0 = 078def1d, %l1 = ffffffff
ldda [%i3+%o5]0x88,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[0000000030001408] = 00ffffff00000000, %f28 = 00000000 8b472800
ldda [%i0+%o4]0x89,%f28 ! %f28 = 00ffffff 00000000
! Mem[0000000010081400] = 00000000 00000000, %l0 = 00000000, %l1 = 00000000
ldda [%i2+%g0]0x80,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[0000000010181410] = ff000000, %l1 = 0000000000000000
ldswa [%i6+0x010]%asi,%l1 ! %l1 = ffffffffff000000
! Mem[0000000030101408] = ffff000000000000, %l4 = ffffffffffffff00
ldxa [%i4+%o4]0x81,%l4 ! %l4 = ffff000000000000
! Mem[0000000010081410] = 00000000, %l6 = 0000000000000000
ldsw [%i2+%o5],%l6 ! %l6 = 0000000000000000
! Mem[0000000010101434] = 000000ff, %f16 = ff000000
ld [%i4+0x034],%f16 ! %f16 = 000000ff
! Mem[0000000030001408] = 00000000, %l3 = 00000000000000ff
ldswa [%i0+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %f0 = 00000000 00000000, %l0 = 0000000000000000
! Mem[00000000100c1408] = ffff00ff00002800
add %i3,0x008,%g1
stda %f0,[%g1+%l0]ASI_PST32_PL ! Mem[00000000100c1408] = ffff00ff00002800
p0_label_456:
! %l2 = ffffffffffffff00, Mem[00000000100c1410] = 00000000
stwa %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ffffff00
! %l1 = ffffffffff000000, Mem[0000000030041400] = 078def1d
stwa %l1,[%i1+%g0]0x89 ! Mem[0000000030041400] = ff000000
! %f16 = 000000ff 00000000 00000000 00000028
! %f20 = ffffffff 00000000 c7e0001f 0028478b
! %f24 = ffffffff 00000000 80000000 00000000
! %f28 = 00ffffff 00000000 00000000 5125ed3f
stda %f16,[%i6]ASI_BLK_SL ! Block Store to 0000000030181400
! %l2 = ffffffffffffff00, Mem[000000001018140e] = 00000000, %asi = 80
stba %l2,[%i6+0x00e]%asi ! Mem[000000001018140c] = 00000000
! %l6 = 0000000000000000, Mem[0000000010041400] = 000000ff
stha %l6,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000
! %f9 = ffffff00, Mem[0000000030081400] = ffffffff
sta %f9 ,[%i2+%g0]0x81 ! Mem[0000000030081400] = ffffff00
membar #Sync ! Added by membar checker (78)
! %f16 = 000000ff 00000000 00000000 00000028
! %f20 = ffffffff 00000000 c7e0001f 0028478b
! %f24 = ffffffff 00000000 80000000 00000000
! %f28 = 00ffffff 00000000 00000000 5125ed3f
stda %f16,[%i6]ASI_BLK_P ! Block Store to 0000000010181400
! Mem[0000000010141415] = 000000ff, %l6 = 0000000000000000
ldstuba [%i5+0x015]%asi,%l6 ! %l6 = 00000000000000ff
! %f10 = 0000000d, Mem[0000000010041410] = 00000000
sta %f10,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000000d
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = ffff00ff00002800, %l6 = 0000000000000000
ldx [%i3+%o4],%l6 ! %l6 = ffff00ff00002800
p0_label_457:
! Mem[0000000010041408] = ffffffff, %f8 = ffffffff
lda [%i1+%o4]0x88,%f8 ! %f8 = ffffffff
membar #Sync ! Added by membar checker (79)
! Mem[0000000010181408] = 00000000, %f5 = 00000000
lda [%i6+%o4]0x80,%f5 ! %f5 = 00000000
! Mem[0000000010141404] = 00000000, %l4 = ffff000000000000
ldub [%i5+0x004],%l4 ! %l4 = 0000000000000000
! Mem[0000000010141400] = ff000000 00000000, %l0 = 00000000, %l1 = ff000000
ldd [%i5+%g0],%l0 ! %l0 = 00000000ff000000 0000000000000000
! Mem[0000000010141418] = 8b472800 1f00e0c7, %l6 = 00002800, %l7 = ffffffff
ldda [%i5+0x018]%asi,%l6 ! %l6 = 000000008b472800 000000001f00e0c7
! Mem[0000000010141408] = 28000000, %l7 = 000000001f00e0c7
lduba [%i5+%o4]0x80,%l7 ! %l7 = 0000000000000028
! Mem[0000000030101410] = ff0a67e5, %l6 = 000000008b472800
ldsha [%i4+%o5]0x81,%l6 ! %l6 = ffffffffffffff0a
! %l4 = 0000000000000000, %l1 = 0000000000000000, %l0 = 00000000ff000000
orn %l4,%l1,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030001400] = ffff0000, %f3 = 00000000
lda [%i0+%g0]0x89,%f3 ! %f3 = ffff0000
! Starting 10 instruction Store Burst
! Mem[0000000030001400] = 0000ffff, %l1 = 0000000000000000
ldstuba [%i0+%g0]0x81,%l1 ! %l1 = 00000000000000ff
p0_label_458:
! %f6 = ff000000 ff000000, Mem[00000000300c1410] = ff28478b 00000000
stda %f6 ,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff000000 ff000000
! %l7 = 0000000000000028, Mem[0000000010101400] = bb5400ff
stwa %l7,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000028
! %f9 = ffffff00, Mem[0000000030041400] = 000000ff
sta %f9 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffffff00
! Mem[0000000010001408] = 000000ff, %l1 = 0000000000000000
swapa [%i0+%o4]0x80,%l1 ! %l1 = 00000000000000ff
! %f10 = 0000000d 3fed2551, %l3 = 0000000000000000
! Mem[0000000030141428] = 581219fb80000000
add %i5,0x028,%g1
stda %f10,[%g1+%l3]ASI_PST8_SL ! Mem[0000000030141428] = 581219fb80000000
! Mem[0000000010081408] = 078def1d, %l4 = 00000000, %l5 = 00000000
add %i2,0x08,%g1
casa [%g1]0x80,%l4,%l5 ! %l5 = 00000000078def1d
! %l4 = 0000000000000000, imm = 0000000000000d62, %l3 = 0000000000000000
addc %l4,0xd62,%l3 ! %l3 = 0000000000000d62
! %l6 = ffffffffffffff0a, Mem[0000000010141400] = 000000ff
stba %l6,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000000a
! Mem[0000000010181411] = ffffffff, %l1 = 00000000000000ff
ldstub [%i6+0x011],%l1 ! %l1 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = 00000000, %l7 = 0000000000000028
lduwa [%i4+%g0]0x81,%l7 ! %l7 = 0000000000000000
p0_label_459:
! Mem[0000000030101410] = da1f4fd1e5670aff, %f30 = 00000000 5125ed3f
ldda [%i4+%o5]0x89,%f30 ! %f30 = da1f4fd1 e5670aff
! Mem[0000000010101410] = ff000000000000ff, %f28 = 00ffffff 00000000
ldda [%i4+%o5]0x88,%f28 ! %f28 = ff000000 000000ff
! Mem[00000000300c1400] = 00000000 00000000, %l0 = ffffffff, %l1 = 000000ff
ldda [%i3+%g0]0x81,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[0000000010081410] = 00000000ff000000, %l2 = ffffffffffffff00
ldxa [%i2+%o5]0x80,%l2 ! %l2 = 00000000ff000000
! Mem[0000000010101420] = eeff00ff, %f8 = ffffffff
ld [%i4+0x020],%f8 ! %f8 = eeff00ff
! Mem[0000000010001410] = 00000000 00000000, %l4 = 00000000, %l5 = 078def1d
ldda [%i0+%o5]0x88,%l4 ! %l4 = 0000000000000000 0000000000000000
! Mem[0000000010101400] = 00000028, %l5 = 0000000000000000
ldsba [%i4+%g0]0x88,%l5 ! %l5 = 0000000000000028
! Mem[0000000010141400] = 0a00000000000000, %f6 = ff000000 ff000000
ldda [%i5+%g0]0x80,%f6 ! %f6 = 0a000000 00000000
! Mem[0000000010001408] = 00000000, %l6 = ffffffffffffff0a
ldsha [%i0+%o4]0x80,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %f2 = ff000000, Mem[0000000010141408] = 00000028
sta %f2 ,[%i5+%o4]0x88 ! Mem[0000000010141408] = ff000000
p0_label_460:
! %f20 = ffffffff 00000000, Mem[0000000010041410] = 0000000d 8e000000
stda %f20,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffffffff 00000000
! Mem[0000000010141428] = ff000000, %l1 = 00000000, %l3 = 00000d62
add %i5,0x28,%g1
casa [%g1]0x80,%l1,%l3 ! %l3 = 00000000ff000000
! %f24 = ffffffff, Mem[0000000030041400] = 00ffffff
sta %f24,[%i1+%g0]0x89 ! Mem[0000000030041400] = ffffffff
! %l2 = 00000000ff000000, Mem[0000000030081400] = 00ffffff
stba %l2,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00ffff00
! %l7 = 0000000000000000, Mem[0000000010001400] = 0000ffff
stba %l7,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000ff00
! %l4 = 00000000, %l5 = 00000028, Mem[0000000010081408] = 078def1d 000000ff
stda %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000 00000028
! %f26 = 80000000, Mem[0000000010181410] = ffffffff
sta %f26,[%i6+%o5]0x88 ! Mem[0000000010181410] = 80000000
! Mem[0000000030181400] = 00000000, %l6 = 0000000000000000
ldstuba [%i6+%g0]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010041418] = 58ff00ff00000000, %l4 = 0000000000000000, %l1 = 0000000000000000
add %i1,0x18,%g1
casxa [%g1]0x80,%l4,%l1 ! %l1 = 58ff00ff00000000
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = 000000ff, %l2 = 00000000ff000000
lduwa [%i6+%g0]0x80,%l2 ! %l2 = 00000000000000ff
p0_label_461:
! Mem[0000000010081410] = 00000000ff000000, %l2 = 00000000000000ff
ldxa [%i2+0x010]%asi,%l2 ! %l2 = 00000000ff000000
! Mem[0000000030041400] = ffffffff00000000, %f28 = ff000000 000000ff
ldda [%i1+%g0]0x81,%f28 ! %f28 = ffffffff 00000000
! Mem[00000000201c0000] = 0000d27d, %l1 = 58ff00ff00000000
ldsb [%o0+0x001],%l1 ! %l1 = 0000000000000000
! Mem[0000000010101424] = ff003c52, %l1 = 0000000000000000
lduh [%i4+0x024],%l1 ! %l1 = 000000000000ff00
! Mem[00000000100c1408] = ffff00ff 00002800, %l2 = ff000000, %l3 = ff000000
ldda [%i3+%o4]0x80,%l2 ! %l2 = 00000000ffff00ff 0000000000002800
! Mem[0000000010181400] = 000000ff, %l2 = 00000000ffff00ff
ldswa [%i6+%g0]0x80,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010001438] = 00000000, %l3 = 0000000000002800
ldsh [%i0+0x03a],%l3 ! %l3 = 0000000000000000
! Mem[0000000030041408] = ffffffff, %l4 = 0000000000000000
lduha [%i1+%o4]0x89,%l4 ! %l4 = 000000000000ffff
! Mem[00000000300c1410] = 000000ff000000ff, %f22 = c7e0001f 0028478b
ldda [%i3+%o5]0x89,%f22 ! %f22 = 000000ff 000000ff
! Starting 10 instruction Store Burst
! %f28 = ffffffff 00000000, %l3 = 0000000000000000
! Mem[0000000010001418] = ffff00ffff000000
add %i0,0x018,%g1
stda %f28,[%g1+%l3]ASI_PST32_PL ! Mem[0000000010001418] = ffff00ffff000000
p0_label_462:
! %l2 = 00000000000000ff, Mem[0000000030181410] = 00000000
stwa %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = 000000ff
! %f16 = 000000ff 00000000 00000000 00000028
! %f20 = ffffffff 00000000 000000ff 000000ff
! %f24 = ffffffff 00000000 80000000 00000000
! %f28 = ffffffff 00000000 da1f4fd1 e5670aff
stda %f16,[%i5]ASI_BLK_SL ! Block Store to 0000000030141400
! %l0 = 00000000, %l1 = 0000ff00, Mem[0000000010081410] = 00000000 ff000000
stda %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000 0000ff00
! %l6 = 0000000000000000, Mem[000000001004141e] = 00000000, %asi = 80
stha %l6,[%i1+0x01e]%asi ! Mem[000000001004141c] = 00000000
! Mem[0000000030181400] = 000000ff, %l1 = 000000000000ff00
swapa [%i6+%g0]0x89,%l1 ! %l1 = 00000000000000ff
! %l2 = 00000000000000ff, Mem[0000000030181400] = 0000ff00
stba %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = 0000ffff
! Mem[0000000010101410] = ff000000, %l1 = 000000ff, %l3 = 00000000
add %i4,0x10,%g1
casa [%g1]0x80,%l1,%l3 ! %l3 = 00000000ff000000
! Mem[0000000010041410] = ffffffff, %l0 = 0000000000000000, %asi = 80
swapa [%i1+0x010]%asi,%l0 ! %l0 = 00000000ffffffff
membar #Sync ! Added by membar checker (80)
! Mem[0000000010141410] = ff0000ff, %l0 = 00000000ffffffff
swapa [%i5+%o5]0x80,%l0 ! %l0 = 00000000ff0000ff
! Starting 10 instruction Load Burst
! Mem[0000000020800000] = ffffd48e, %l4 = 000000000000ffff
ldsha [%o1+0x000]%asi,%l4 ! %l4 = ffffffffffffffff
p0_label_463:
! Mem[00000000201c0000] = 0000d27d, %l1 = 00000000000000ff
ldsh [%o0+%g0],%l1 ! %l1 = 0000000000000000
! Mem[00000000300c1408] = ff000000, %l2 = 00000000000000ff
ldsba [%i3+%o4]0x81,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010181410] = 0000008000000000, %l1 = 0000000000000000
ldx [%i6+%o5],%l1 ! %l1 = 0000008000000000
! Mem[0000000010181428] = 80000000, %l0 = 00000000ff0000ff
lduba [%i6+0x029]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000010081438] = 00000000, %l2 = ffffffffffffffff
lduh [%i2+0x038],%l2 ! %l2 = 0000000000000000
! Mem[0000000030001410] = ffffffff, %f16 = 000000ff
lda [%i0+%o5]0x89,%f16 ! %f16 = ffffffff
! Code Fragment 4
p0_fragment_36:
! %l0 = 0000000000000000
setx 0x1716e3d023382fa6,%g7,%l0 ! %l0 = 1716e3d023382fa6
! %l1 = 0000008000000000
setx 0x3ade58801b600104,%g7,%l1 ! %l1 = 3ade58801b600104
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 = 1716e3d023382fa6
setx 0x82358da043580556,%g7,%l0 ! %l0 = 82358da043580556
! %l1 = 3ade58801b600104
setx 0x1f783fb07fef451e,%g7,%l1 ! %l1 = 1f783fb07fef451e
! Mem[0000000010101418] = ffffdfd2ff000000, %f28 = ffffffff 00000000
ldda [%i4+0x018]%asi,%f28 ! %f28 = ffffdfd2 ff000000
! %l7 = 0000000000000000, Mem[0000000010181400] = 000000ff
stba %l7,[%i6+%g0]0x80 ! Mem[0000000010181400] = 000000ff
! Starting 10 instruction Store Burst
! %l1 = 1f783fb07fef451e, Mem[0000000030041408] = ffffffff
stha %l1,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffff451e
p0_label_464:
! %l4 = ffffffffffffffff, Mem[0000000010101408] = ff00000000000000, %asi = 80
stxa %l4,[%i4+0x008]%asi ! Mem[0000000010101408] = ffffffffffffffff
! %l6 = 0000000000000000, Mem[0000000010141408] = ff000000
stwa %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
! %l0 = 82358da043580556, Mem[00000000201c0000] = 0000d27d, %asi = 80
stha %l0,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0556d27d
! Mem[0000000020800041] = ffff2a9b, %l3 = 00000000ff000000
ldstub [%o1+0x041],%l3 ! %l3 = 000000ff000000ff
! %l3 = 00000000000000ff, Mem[0000000030181400] = ffff0000
stba %l3,[%i6+%g0]0x81 ! Mem[0000000030181400] = ffff0000
! Mem[000000001010142a] = 0d000000, %l0 = 82358da043580556
ldstub [%i4+0x02a],%l0 ! %l0 = 00000000000000ff
! Mem[0000000010181408] = 00000000, %l2 = 0000000000000000
ldstuba [%i6+%o4]0x80,%l2 ! %l2 = 00000000000000ff
! %l3 = 00000000000000ff, Mem[0000000010081438] = 00000000
stw %l3,[%i2+0x038] ! Mem[0000000010081438] = 000000ff
! Mem[000000001018141e] = 0028478b, %l3 = 00000000000000ff
ldstuba [%i6+0x01e]%asi,%l3 ! %l3 = 00000047000000ff
! Starting 10 instruction Load Burst
! Mem[000000001008141c] = 000000ff, %l0 = 0000000000000000
lduh [%i2+0x01c],%l0 ! %l0 = 0000000000000000
p0_label_465:
! Mem[0000000010181410] = 00000080, %l0 = 0000000000000000
ldsha [%i6+%o5]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000020800040] = ffff2a9b, %l5 = 0000000000000028
ldsha [%o1+0x040]%asi,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030141410] = 00000000 ffffffff, %l0 = 00000000, %l1 = 7fef451e
ldda [%i5+%o5]0x81,%l0 ! %l0 = 0000000000000000 00000000ffffffff
! Mem[0000000010101430] = ffffffff, %l4 = ffffffffffffffff
ldsba [%i4+0x032]%asi,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000020800000] = ffffd48e, %l2 = 0000000000000000
ldub [%o1+0x001],%l2 ! %l2 = 00000000000000ff
! Mem[0000000030181410] = 000000ffffffffff, %f16 = ffffffff 00000000
ldda [%i6+%o5]0x81,%f16 ! %f16 = 000000ff ffffffff
! Mem[0000000010081408] = 0000000000000028, %l0 = 0000000000000000
ldxa [%i2+%o4]0x80,%l0 ! %l0 = 0000000000000028
! %l6 = 00000000, %l7 = 00000000, Mem[0000000010141410] = ffffffff 00ff00ff
stda %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000 00000000
! Mem[0000000030001410] = ffffffff, %l1 = 00000000ffffffff
ldsha [%i0+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[00000000100c1418] = 00000000, %l1 = ffffffffffffffff
swap [%i3+0x018],%l1 ! %l1 = 0000000000000000
p0_label_466:
! %l5 = ffffffffffffffff, Mem[0000000030141410] = 00000000
stha %l5,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000ffff
! Mem[0000000021800001] = ffc4d806, %l7 = 0000000000000000
ldstub [%o3+0x001],%l7 ! %l7 = 000000c4000000ff
! Mem[0000000030001400] = ff00ffff, %l2 = 00000000000000ff
swapa [%i0+%g0]0x81,%l2 ! %l2 = 00000000ff00ffff
! %f12 = 00000000, Mem[0000000010001418] = ffff00ff
sta %f12,[%i0+0x018]%asi ! Mem[0000000010001418] = 00000000
! %f26 = 80000000 00000000, Mem[00000000300c1410] = 000000ff 000000ff
stda %f26,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 80000000 00000000
! %f1 = 00000000, Mem[0000000010101410] = 000000ff
sta %f1 ,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000
! Mem[0000000010001400] = 00ff0000, %l1 = 0000000000000000
ldstuba [%i0+%g0]0x80,%l1 ! %l1 = 00000000000000ff
! %l5 = ffffffffffffffff, Mem[0000000030001400] = ff000000
stba %l5,[%i0+%g0]0x89 ! Mem[0000000030001400] = ff0000ff
! %f23 = 000000ff, Mem[00000000100c1410] = ffffff00
sta %f23,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000000ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = 00000000 00000000, %l0 = 00000028, %l1 = 00000000
ldda [%i3+%g0]0x89,%l0 ! %l0 = 0000000000000000 0000000000000000
p0_label_467:
! %f15 = 00000000, %f12 = 00000000, %f12 = 00000000
fdivs %f15,%f12,%f12 ! %f12 = 7fffffff
! Mem[0000000010101414] = 000000ff, %l2 = 00000000ff00ffff
ldub [%i4+0x014],%l2 ! %l2 = 0000000000000000
! Mem[0000000030041408] = 1e45ffff00000000, %f26 = 80000000 00000000
ldda [%i1+%o4]0x81,%f26 ! %f26 = 1e45ffff 00000000
! Mem[00000000100c1400] = 000000000000ffff, %l7 = 00000000000000c4
ldxa [%i3+%g0]0x80,%l7 ! %l7 = 000000000000ffff
! Mem[0000000030081410] = 000000ff, %l0 = 0000000000000000
ldsba [%i2+%o5]0x89,%l0 ! %l0 = ffffffffffffffff
! Mem[00000000201c0000] = 0556d27d, %l4 = ffffffffffffffff
lduba [%o0+0x001]%asi,%l4 ! %l4 = 0000000000000056
! Mem[0000000030081408] = 00000000, %f14 = 00ffffff
lda [%i2+%o4]0x81,%f14 ! %f14 = 00000000
! Mem[0000000010181408] = ff000000, %l7 = 000000000000ffff
ldsw [%i6+%o4],%l7 ! %l7 = ffffffffff000000
! Mem[0000000010001410] = 00000000, %l4 = 0000000000000056
lduwa [%i0+%o5]0x88,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %l2 = 0000000000000000, %l0 = ffffffffffffffff, %l0 = ffffffffffffffff
sdivx %l2,%l0,%l0 ! Div by zero, %l0 = 0000000000000028
p0_label_468:
! %l2 = 0000000000000000, Mem[00000000300c1410] = 00000000
stba %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000
! %f26 = 1e45ffff 00000000, Mem[0000000010081408] = 00000000 28000000
stda %f26,[%i2+%o4]0x88 ! Mem[0000000010081408] = 1e45ffff 00000000
! Mem[00000000100c1438] = ff000000, %l2 = 0000000000000000, %asi = 80
swapa [%i3+0x038]%asi,%l2 ! %l2 = 00000000ff000000
! Mem[00000000300c1400] = 00000000, %l0 = 0000000000000000
ldstuba [%i3+%g0]0x81,%l0 ! %l0 = 00000000000000ff
! %l4 = 0000000000000000, Mem[0000000010001410] = 00000000
stwa %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000
! %f23 = 000000ff, Mem[0000000030081410] = 000000ff
sta %f23,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000ff
! Mem[00000000100c1408] = ffff00ff, %l2 = 00000000ff000000
ldstuba [%i3+%o4]0x80,%l2 ! %l2 = 000000ff000000ff
! Mem[0000000010101418] = ffffdfd2, %l0 = 0000000000000000, %asi = 80
swapa [%i4+0x018]%asi,%l0 ! %l0 = 00000000ffffdfd2
! Mem[0000000010041400] = 0000000000000000, %l0 = 00000000ffffdfd2, %l5 = ffffffffffffffff
casxa [%i1]0x80,%l0,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = 00000000, %l0 = 00000000ffffdfd2
ldsha [%i1+%o5]0x80,%l0 ! %l0 = 0000000000000000
p0_label_469:
! Mem[0000000010081400] = 0000000000000000, %f24 = ffffffff 00000000
ldd [%i2+%g0],%f24 ! %f24 = 00000000 00000000
! Mem[00000000300c1400] = ff000000, %f17 = ffffffff
lda [%i3+%g0]0x81,%f17 ! %f17 = ff000000
! Mem[00000000300c1410] = 0000000000000080, %f18 = 00000000 00000028
ldda [%i3+%o5]0x81,%f18 ! %f18 = 00000000 00000080
! Mem[0000000030081408] = 00000000, %l7 = ffffffffff000000
ldsha [%i2+%o4]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010181400] = 000000ff00000000, %l1 = 0000000000000000
ldxa [%i6+%g0]0x80,%l1 ! %l1 = 000000ff00000000
! Mem[0000000030081408] = 00000000, %f17 = ff000000
lda [%i2+%o4]0x89,%f17 ! %f17 = 00000000
! Mem[0000000030001410] = 0000ffffffffffff, %f24 = 00000000 00000000
ldda [%i0+%o5]0x89,%f24 ! %f24 = 0000ffff ffffffff
! Mem[0000000030041400] = ffffffff, %l4 = 0000000000000000
lduba [%i1+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010141438] = 00000000ff9fff14, %l3 = 0000000000000047
ldx [%i5+0x038],%l3 ! %l3 = 00000000ff9fff14
! Starting 10 instruction Store Burst
! Mem[0000000030041400] = ffffffff, %l0 = 0000000000000000
swapa [%i1+%g0]0x89,%l0 ! %l0 = 00000000ffffffff
p0_label_470:
! %l4 = 000000ff, %l5 = 00000000, Mem[0000000010081410] = 00000000 0000ff00
stda %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff 00000000
! Mem[00000000201c0000] = 0556d27d, %l7 = 0000000000000000
ldstuba [%o0+0x000]%asi,%l7 ! %l7 = 00000005000000ff
! Mem[0000000030041408] = ffff451e, %l2 = 00000000000000ff
ldstuba [%i1+%o4]0x89,%l2 ! %l2 = 0000001e000000ff
! Mem[0000000021800101] = 00ffd196, %l6 = 0000000000000000
ldstub [%o3+0x101],%l6 ! %l6 = 000000ff000000ff
! %f20 = ffffffff 00000000, %l4 = 00000000000000ff
! Mem[0000000030001408] = 00000000ffffff00
add %i0,0x008,%g1
stda %f20,[%g1+%l4]ASI_PST16_SL ! Mem[0000000030001408] = 00000000ffffffff
! %l5 = 0000000000000000, Mem[0000000010141408] = 00000000
stha %l5,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
! %l6 = 00000000000000ff, Mem[0000000010141430] = 3fed2551, %asi = 80
stwa %l6,[%i5+0x030]%asi ! Mem[0000000010141430] = 000000ff
! Mem[0000000030041400] = 00000000, %l7 = 0000000000000005
swapa [%i1+%g0]0x89,%l7 ! %l7 = 0000000000000000
! Code Fragment 3
p0_fragment_37:
! %l0 = 00000000ffffffff
setx 0x43d1de70737b5f0d,%g7,%l0 ! %l0 = 43d1de70737b5f0d
! %l1 = 000000ff00000000
setx 0x2c84cc400f64ca64,%g7,%l1 ! %l1 = 2c84cc400f64ca64
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 = 43d1de70737b5f0d
setx 0xb140c6a86fc77871,%g7,%l0 ! %l0 = b140c6a86fc77871
! %l1 = 2c84cc400f64ca64
setx 0xe46825303b1ff810,%g7,%l1 ! %l1 = e46825303b1ff810
! Starting 10 instruction Load Burst
! Mem[0000000010101438] = 00000000ffffffff, %l3 = 00000000ff9fff14
ldxa [%i4+0x038]%asi,%l3 ! %l3 = 00000000ffffffff
p0_label_471:
! Mem[0000000030001410] = ffffffff, %l4 = 00000000000000ff
lduba [%i0+%o5]0x81,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030041408] = ff45ffff, %l2 = 000000000000001e
lduba [%i1+%o4]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030041410] = ff000000, %l5 = 0000000000000000
lduha [%i1+%o5]0x81,%l5 ! %l5 = 000000000000ff00
! Mem[0000000030181408] = 28000000, %l2 = 00000000000000ff
lduha [%i6+%o4]0x81,%l2 ! %l2 = 0000000000002800
! Mem[0000000030141410] = ffff0000, %l5 = 000000000000ff00
lduba [%i5+%o5]0x81,%l5 ! %l5 = 00000000000000ff
! Mem[00000000100c1410] = 000000ff, %l6 = 00000000000000ff
ldsba [%i3+%o5]0x88,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010041410] = 00000000, %l2 = 0000000000002800
lduba [%i1+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[00000000211c0000] = 01282346, %l7 = 0000000000000000
ldsh [%o2+%g0],%l7 ! %l7 = 0000000000000128
! Mem[0000000030001408] = 00000000 ffffffff, %l6 = ffffffff, %l7 = 00000128
ldda [%i0+%o4]0x81,%l6 ! %l6 = 0000000000000000 00000000ffffffff
! Starting 10 instruction Store Burst
! %f12 = 7fffffff 00000000, %l5 = 00000000000000ff
! Mem[0000000010041400] = 0000000000000000
stda %f12,[%i1+%l5]ASI_PST8_P ! Mem[0000000010041400] = 7fffffff00000000
p0_label_472:
! Mem[0000000010001419] = 00000000, %l6 = 0000000000000000
ldstuba [%i0+0x019]%asi,%l6 ! %l6 = 00000000000000ff
! %l5 = 00000000000000ff, Mem[0000000010101402] = 28000000, %asi = 80
stha %l5,[%i4+0x002]%asi ! Mem[0000000010101400] = 280000ff
! %l3 = 00000000ffffffff, Mem[0000000010041400] = ffffff7f
stha %l3,[%i1+%g0]0x88 ! Mem[0000000010041400] = ffffffff
! Mem[0000000010041410] = 00000000, %l2 = 0000000000000000
ldstuba [%i1+%o5]0x80,%l2 ! %l2 = 00000000000000ff
! %l1 = e46825303b1ff810, Mem[0000000030081410] = 000000ff
stwa %l1,[%i2+%o5]0x89 ! Mem[0000000030081410] = 3b1ff810
! Mem[0000000010181410] = 80000000, %l7 = 00000000ffffffff
ldsha [%i6+%o5]0x88,%l7 ! %l7 = 0000000000000000
! %f28 = ffffdfd2, Mem[00000000100c140c] = 00002800
sta %f28,[%i3+0x00c]%asi ! Mem[00000000100c140c] = ffffdfd2
! Mem[0000000010001408] = 00000000, %l0 = b140c6a86fc77871
swapa [%i0+%o4]0x88,%l0 ! %l0 = 0000000000000000
! %l4 = 00000000000000ff, %l7 = 0000000000000000, %l4 = 00000000000000ff
orn %l4,%l7,%l4 ! %l4 = ffffffffffffffff
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = 01282346, %l5 = 00000000000000ff
ldsba [%o2+0x001]%asi,%l5 ! %l5 = 0000000000000028
p0_label_473:
! Mem[00000000100c1400] = 00000000 0000ffff, %l6 = 00000000, %l7 = 00000000
ldd [%i3+%g0],%l6 ! %l6 = 0000000000000000 000000000000ffff
! Mem[0000000020800040] = ffff2a9b, %l4 = ffffffffffffffff
ldsb [%o1+0x040],%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010181408] = 000000ff, %f1 = 00000000
lda [%i6+%o4]0x88,%f1 ! %f1 = 000000ff
! Mem[00000000300c1410] = 00000000 00000080, %l4 = ffffffff, %l5 = 00000028
ldda [%i3+%o5]0x81,%l4 ! %l4 = 0000000000000000 0000000000000080
! Mem[0000000010041408] = ffffffff, %l6 = 0000000000000000
lduwa [%i1+%o4]0x80,%l6 ! %l6 = 00000000ffffffff
! %l6 = 00000000ffffffff, %l4 = 0000000000000000, %l1 = e46825303b1ff810
xnor %l6,%l4,%l1 ! %l1 = ffffffff00000000
! Mem[0000000030081408] = 00000000, %l0 = 0000000000000000
ldsba [%i2+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Mem[00000000300c1408] = ff000000, %l2 = 0000000000000000
lduha [%i3+%o4]0x81,%l2 ! %l2 = 000000000000ff00
! Mem[0000000010101408] = ffffffff, %l5 = 0000000000000080
ldswa [%i4+%o4]0x88,%l5 ! %l5 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %f4 = 000000ff, Mem[0000000030141408] = 00000028
sta %f4 ,[%i5+%o4]0x89 ! Mem[0000000030141408] = 000000ff
p0_label_474:
! %l3 = 00000000ffffffff, Mem[0000000020800001] = ffffd48e
stb %l3,[%o1+0x001] ! Mem[0000000020800000] = ffffd48e
! %l6 = ffffffff, %l7 = 0000ffff, Mem[0000000010181420] = ffffffff 00000000
stda %l6,[%i6+0x020]%asi ! Mem[0000000010181420] = ffffffff 0000ffff
! Mem[0000000010001424] = d14f1fda, %l1 = ffffffff00000000
ldstuba [%i0+0x024]%asi,%l1 ! %l1 = 000000d1000000ff
! Mem[0000000010181408] = 000000ff, %l7 = 000000000000ffff
swapa [%i6+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! %l4 = 00000000, %l5 = ffffffff, Mem[0000000030041408] = ffff45ff 00000000
stda %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000 ffffffff
! %l0 = 0000000000000000, Mem[0000000010141410] = 00000000
stba %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000
! %l6 = ffffffff, %l7 = 000000ff, Mem[0000000010081400] = 00000000 00000000
stda %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffffffff 000000ff
! %l7 = 00000000000000ff, Mem[00000000100c1408] = ff00ffff
stba %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ff00ffff
! %l0 = 0000000000000000, imm = fffffffffffffc8a, %l5 = ffffffffffffffff
and %l0,-0x376,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = 000000ff00000000, %l6 = 00000000ffffffff
ldxa [%i6+%g0]0x80,%l6 ! %l6 = 000000ff00000000
p0_label_475:
! Mem[00000000300c1410] = 0000000000000080, %f24 = 0000ffff ffffffff
ldda [%i3+%o5]0x81,%f24 ! %f24 = 00000000 00000080
! Mem[0000000030081400] = 00ffff00, %l6 = 000000ff00000000
ldswa [%i2+%g0]0x89,%l6 ! %l6 = 0000000000ffff00
! Mem[0000000030101400] = 0000000000000000, %f2 = ff000000 ffff0000
ldda [%i4+%g0]0x81,%f2 ! %f2 = 00000000 00000000
! Mem[0000000030001400] = ff0000ff, %l7 = 00000000000000ff
lduwa [%i0+%g0]0x81,%l7 ! %l7 = 00000000ff0000ff
! Mem[0000000010001428] = 0000000000000028, %f28 = ffffdfd2 ff000000
ldda [%i0+0x028]%asi,%f28 ! %f28 = 00000000 00000028
! Mem[00000000218000c0] = ffff1f7c, %l7 = 00000000ff0000ff
ldsh [%o3+0x0c0],%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030181400] = ffff0000ff000000, %l3 = 00000000ffffffff
ldxa [%i6+%g0]0x81,%l3 ! %l3 = ffff0000ff000000
! Mem[0000000010181400] = ff000000, %l2 = 000000000000ff00
ldsba [%i6+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[00000000100c1410] = ff000000, %l7 = ffffffffffffffff
ldsha [%i3+%o5]0x80,%l7 ! %l7 = ffffffffffffff00
! Starting 10 instruction Store Burst
! %f0 = 00000000 000000ff 00000000 00000000
! %f4 = 000000ff 00000000 0a000000 00000000
! %f8 = eeff00ff ffffff00 0000000d 3fed2551
! %f12 = 7fffffff 00000000 00000000 00000000
stda %f0,[%i6]ASI_BLK_PL ! Block Store to 0000000010181400
p0_label_476:
! %l3 = ffff0000ff000000, Mem[0000000010141400] = 0a000000
stha %l3,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
! Mem[00000000100c142c] = 00000000, %l3 = ffff0000ff000000
swap [%i3+0x02c],%l3 ! %l3 = 0000000000000000
! Mem[0000000020800001] = ffffd48e, %l0 = 0000000000000000
ldstuba [%o1+0x001]%asi,%l0 ! %l0 = 000000ff000000ff
! %f18 = 00000000 00000080, Mem[0000000010141408] = 00000000 ff0d0000
stda %f18,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 00000080
! %l6 = 0000000000ffff00, Mem[0000000030101400] = 00000000
stha %l6,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000ff00
! %f28 = 00000000, Mem[00000000100c1434] = 00000000
st %f28,[%i3+0x034] ! Mem[00000000100c1434] = 00000000
! %l4 = 0000000000000000, Mem[00000000100c1410] = 000000ff
stba %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000
! %l2 = 0000000000000000, Mem[0000000030081400] = 00ffff00
stba %l2,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00ffff00
! %l3 = 0000000000000000, Mem[0000000010101400] = 280000ff
stha %l3,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = ffff00ffffffdfd2, %f22 = 000000ff 000000ff
ldda [%i3+0x008]%asi,%f22 ! %f22 = ffff00ff ffffdfd2
p0_label_477:
! Mem[0000000030001410] = 0000ffffffffffff, %f22 = ffff00ff ffffdfd2
ldda [%i0+%o5]0x89,%f22 ! %f22 = 0000ffff ffffffff
! Mem[0000000030001410] = ffffffff, %f31 = e5670aff
lda [%i0+%o5]0x81,%f31 ! %f31 = ffffffff
membar #Sync ! Added by membar checker (81)
! Mem[0000000010181428] = 5125ed3f0d000000, %f28 = 00000000 00000028
ldd [%i6+0x028],%f28 ! %f28 = 5125ed3f 0d000000
! Mem[0000000030141400] = 00000000 ff000000, %l6 = 00ffff00, %l7 = ffffff00
ldda [%i5+%g0]0x81,%l6 ! %l6 = 0000000000000000 00000000ff000000
! Mem[0000000030181408] = 00000028, %l6 = 0000000000000000
lduwa [%i6+%o4]0x89,%l6 ! %l6 = 0000000000000028
! Mem[00000000300c1408] = ff00000000000000, %l1 = 00000000000000d1
ldxa [%i3+%o4]0x81,%l1 ! %l1 = ff00000000000000
! Mem[0000000030181410] = ff000000, %f30 = da1f4fd1
lda [%i6+%o5]0x89,%f30 ! %f30 = ff000000
! Mem[0000000030181400] = ffff0000, %l3 = 0000000000000000
lduwa [%i6+%g0]0x81,%l3 ! %l3 = 00000000ffff0000
! Mem[0000000010101414] = 000000ff, %l2 = 0000000000000000
lduh [%i4+0x016],%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f0 = 00000000 000000ff, %l6 = 0000000000000028
! Mem[0000000010041400] = ffffffff00000000
stda %f0,[%i1+%l6]ASI_PST8_PL ! Mem[0000000010041400] = ffffff0000000000
p0_label_478:
! Mem[0000000010041408] = ffffffff00000000, %l5 = 0000000000000000, %l3 = 00000000ffff0000
add %i1,0x08,%g1
casxa [%g1]0x80,%l5,%l3 ! %l3 = ffffffff00000000
! %l7 = 00000000ff000000, Mem[0000000030101410] = ff0a67e5d14f1fda
stxa %l7,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000ff000000
! %l0 = 000000ff, %l1 = 00000000, Mem[0000000030001410] = ffffffff 0000ffff
stda %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff 00000000
! %f26 = 1e45ffff 00000000, %l0 = 00000000000000ff
! Mem[0000000010101428] = 0d00ff0000000094
add %i4,0x028,%g1
stda %f26,[%g1+%l0]ASI_PST32_P ! Mem[0000000010101428] = 1e45ffff00000000
! Mem[0000000010181410] = 00000000, %l7 = 00000000ff000000
swapa [%i6+%o5]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081439] = 000000ff, %l6 = 0000000000000028
ldstuba [%i2+0x039]%asi,%l6 ! %l6 = 00000000000000ff
! %l2 = 00000000000000ff, Mem[00000000211c0001] = 01282346, %asi = 80
stba %l2,[%o2+0x001]%asi ! Mem[00000000211c0000] = 01ff2346
! %l1 = ff00000000000000, Mem[0000000030001400] = ff0000ff
stwa %l1,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000
! %l4 = 0000000000000000, Mem[0000000030081410] = 10f81f3b
stha %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00001f3b
! Starting 10 instruction Load Burst
! %l1 = ff00000000000000, %l7 = 0000000000000000, %l3 = ffffffff00000000
addc %l1,%l7,%l3 ! %l3 = ff00000000000000
p0_label_479:
! Mem[00000000211c0000] = 01ff2346, %l0 = 00000000000000ff
lduh [%o2+%g0],%l0 ! %l0 = 00000000000001ff
! %f9 = ffffff00, %f28 = 5125ed3f, %f29 = 0d000000
fmuls %f9 ,%f28,%f29 ! %f29 = ffffff00
! Mem[00000000100c1400] = 00000000, %l4 = 0000000000000000
lduba [%i3+%g0]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010181410] = ff000000, %l5 = 0000000000000000
ldswa [%i6+%o5]0x88,%l5 ! %l5 = ffffffffff000000
! Mem[00000000100c1408] = ffff00ff, %l7 = 0000000000000000
lduha [%i3+%o4]0x80,%l7 ! %l7 = 000000000000ffff
! Mem[0000000010141408] = 00000000, %f30 = ff000000
lda [%i5+%o4]0x88,%f30 ! %f30 = 00000000
! Mem[00000000300c1408] = 000000ff, %f13 = 00000000
lda [%i3+%o4]0x89,%f13 ! %f13 = 000000ff
! Mem[0000000010141408] = 8000000000000000, %f26 = 1e45ffff 00000000
ldda [%i5+%o4]0x88,%f26 ! %f26 = 80000000 00000000
! Mem[0000000010181408] = 00000000, %l4 = 0000000000000000
lduha [%i6+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %f30 = 00000000 ffffffff, Mem[0000000030001400] = 00000000 ffffffff
stda %f30,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000 ffffffff
p0_label_480:
! %l1 = ff00000000000000, Mem[0000000010081400] = ffffffffff000000
stxa %l1,[%i2+%g0]0x80 ! Mem[0000000010081400] = ff00000000000000
! %l2 = 00000000000000ff, Mem[0000000020800040] = ffff2a9b
sth %l2,[%o1+0x040] ! Mem[0000000020800040] = 00ff2a9b
! %l3 = ff00000000000000, Mem[0000000010181410] = 000000ff
stha %l3,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000000ff
! %f30 = 00000000 ffffffff, Mem[0000000030001410] = 000000ff 00000000
stda %f30,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000 ffffffff
! %l0 = 000001ff, %l1 = 00000000, Mem[0000000010101400] = ff000000 523cb0ff
stda %l0,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000001ff 00000000
! %f12 = 7fffffff, Mem[00000000300c1400] = ff000000
sta %f12,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 7fffffff
! Mem[0000000030181408] = 28000000, %l0 = 00000000000001ff
ldstuba [%i6+%o4]0x81,%l0 ! %l0 = 00000028000000ff
! Mem[00000000211c0000] = 01ff2346, %l6 = 0000000000000000
ldstuba [%o2+0x000]%asi,%l6 ! %l6 = 00000001000000ff
! Mem[0000000030141410] = ffff0000, %l2 = 00000000000000ff
swapa [%i5+%o5]0x81,%l2 ! %l2 = 00000000ffff0000
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = 000000ffff000000, %l2 = 00000000ffff0000
ldxa [%i6+0x010]%asi,%l2 ! %l2 = 000000ffff000000
p0_label_481:
! Mem[0000000010141408] = 00000000 00000080, %l4 = 00000000, %l5 = ff000000
ldda [%i5+%o4]0x80,%l4 ! %l4 = 0000000000000000 0000000000000080
! Mem[0000000030101410] = 00000000, %l3 = ff00000000000000
lduha [%i4+%o5]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010001400] = ffff000000000000, %l6 = 0000000000000001
ldx [%i0+%g0],%l6 ! %l6 = ffff000000000000
! Mem[0000000030041410] = 0000ff00 000000ff, %l6 = 00000000, %l7 = 0000ffff
ldda [%i1+%o5]0x89,%l6 ! %l6 = 00000000000000ff 000000000000ff00
! Mem[0000000030101400] = 00ff0000 00000000, %l6 = 000000ff, %l7 = 0000ff00
ldda [%i4+%g0]0x81,%l6 ! %l6 = 0000000000ff0000 0000000000000000
! Mem[00000000211c0000] = ffff2346, %l3 = 0000000000000000
ldub [%o2+0x001],%l3 ! %l3 = 00000000000000ff
! Mem[0000000010101404] = 00000000, %l3 = 00000000000000ff
lduh [%i4+0x006],%l3 ! %l3 = 0000000000000000
! Mem[0000000010181438] = 0000000000000000, %f2 = 00000000 00000000
ldd [%i6+0x038],%f2 ! %f2 = 00000000 00000000
! Mem[0000000030041400] = 05000000 00000000 00000000 ffffffff
! Mem[0000000030041410] = ff000000 00ff0000 d14f1fda 00000000
! Mem[0000000030041420] = 00000000 5125ed3f 00000000 ffffffff
! Mem[0000000030041430] = 80000000 000000ff 00000000 2f8b875d
ldda [%i1]ASI_BLK_S,%f16 ! Block Load from 0000000030041400
! Starting 10 instruction Store Burst
! %f14 = 00000000 00000000, Mem[0000000010081438] = 00ff00ff 00000000
stda %f14,[%i2+0x038]%asi ! Mem[0000000010081438] = 00000000 00000000
p0_label_482:
! Mem[00000000201c0000] = ff56d27d, %l7 = 0000000000000000
ldstub [%o0+%g0],%l7 ! %l7 = 000000ff000000ff
! %l2 = ff000000, %l3 = 00000000, Mem[0000000010001400] = ffff0000 00000000
stda %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff000000 00000000
! %l1 = ff00000000000000, Mem[00000000100c1421] = 000000ca, %asi = 80
stba %l1,[%i3+0x021]%asi ! Mem[00000000100c1420] = 000000ca
! Mem[0000000030041408] = 00000000, %l2 = 000000ffff000000
swapa [%i1+%o4]0x89,%l2 ! %l2 = 0000000000000000
! Mem[00000000201c0001] = ff56d27d, %l1 = ff00000000000000
ldstuba [%o0+0x001]%asi,%l1 ! %l1 = 00000056000000ff
! %l2 = 00000000, %l3 = 00000000, Mem[0000000030101408] = ffff0000 00000000
stda %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000 00000000
! %f6 = 0a000000 00000000, Mem[0000000010141400] = 00000000 00000000
stda %f6 ,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0a000000 00000000
membar #Sync ! Added by membar checker (82)
! %l7 = 00000000000000ff, Mem[0000000030041408] = ff000000
stha %l7,[%i1+%o4]0x89 ! Mem[0000000030041408] = ff0000ff
! %l0 = 0000000000000028, %l3 = 0000000000000000, %l7 = 00000000000000ff
sub %l0,%l3,%l7 ! %l7 = 0000000000000028
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = 000000ffffffffff, %l3 = 0000000000000000
ldxa [%i5+%o5]0x81,%l3 ! %l3 = 000000ffffffffff
p0_label_483:
! Mem[0000000030041410] = ff00000000ff0000, %f8 = eeff00ff ffffff00
ldda [%i1+%o5]0x81,%f8 ! %f8 = ff000000 00ff0000
! Mem[0000000010181410] = 000000ff, %l7 = 0000000000000028
lduwa [%i6+%o5]0x80,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010181408] = 00000000, %l1 = 0000000000000056
lduba [%i6+%o4]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000020800040] = 00ff2a9b, %l2 = 0000000000000000
lduha [%o1+0x040]%asi,%l2 ! %l2 = 00000000000000ff
! Mem[00000000300c1410] = 80000000 00000000, %l6 = 00ff0000, %l7 = 000000ff
ldda [%i3+%o5]0x89,%l6 ! %l6 = 0000000000000000 0000000080000000
! Mem[0000000030181400] = 0000ffff, %l7 = 0000000080000000
lduha [%i6+%g0]0x89,%l7 ! %l7 = 000000000000ffff
! Mem[0000000010141414] = 00000000, %l7 = 000000000000ffff
ldsw [%i5+0x014],%l7 ! %l7 = 0000000000000000
! Mem[00000000100c1408] = d2dfffffff00ffff, %l0 = 0000000000000028
ldxa [%i3+%o4]0x88,%l0 ! %l0 = d2dfffffff00ffff
! Mem[0000000010101410] = 00000000, %l2 = 00000000000000ff
lduha [%i4+0x012]%asi,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! %l3 = 000000ffffffffff, Mem[0000000010041408] = ffffffff
stw %l3,[%i1+%o4] ! Mem[0000000010041408] = ffffffff
p0_label_484:
! %l5 = 0000000000000080, Mem[0000000010041410] = 00000000000000ff
stxa %l5,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0000000000000080
! %l6 = 00000000, %l7 = 00000000, Mem[0000000030181400] = 0000ffff 000000ff
stda %l6,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 00000000
! %f8 = ff000000 00ff0000, Mem[0000000010081408] = 00000000 ffff451e
stda %f8 ,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff000000 00ff0000
! %f21 = 00ff0000, Mem[00000000100c1410] = 00000000
sta %f21,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00ff0000
! %f14 = 00000000 00000000, Mem[0000000030101408] = 00000000 00000000
stda %f14,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000 00000000
! %f2 = 00000000 00000000, %l1 = 0000000000000000
! Mem[00000000100c1438] = 0000000000000000
add %i3,0x038,%g1
stda %f2,[%g1+%l1]ASI_PST32_P ! Mem[00000000100c1438] = 0000000000000000
! %l4 = 0000000000000000, Mem[0000000010001410] = 00000000
stwa %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000
! %l2 = 0000000000000000, Mem[0000000030081400] = 00ffff00
stwa %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000
! %l6 = 0000000000000000, Mem[00000000201c0000] = ffffd27d, %asi = 80
stha %l6,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0000d27d
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = 00000000, %l4 = 0000000000000000
lduba [%i6+%o4]0x88,%l4 ! %l4 = 0000000000000000
p0_label_485:
! Mem[0000000030001410] = ffffffff, %l1 = 0000000000000000
lduha [%i0+%o5]0x81,%l1 ! %l1 = 000000000000ffff
! Mem[0000000020800040] = 00ff2a9b, %l5 = 0000000000000080
lduh [%o1+0x040],%l5 ! %l5 = 00000000000000ff
! Mem[0000000010001410] = 00000000, %f3 = 00000000
lda [%i0+%o5]0x80,%f3 ! %f3 = 00000000
! Mem[0000000010041400] = 00ffffff, %l7 = 0000000000000000
ldsha [%i1+%g0]0x88,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030181408] = 000000ff, %f21 = 00ff0000
lda [%i6+%o4]0x89,%f21 ! %f21 = 000000ff
! Mem[0000000030081400] = 00000000, %l4 = 0000000000000000
lduba [%i2+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Mem[00000000300c1410] = 00000000, %l6 = 0000000000000000
ldsha [%i3+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181410] = 000000ff, %l6 = 0000000000000000
lduw [%i6+%o5],%l6 ! %l6 = 00000000000000ff
! Mem[0000000010081430] = 0000000000000000, %f24 = 00000000 5125ed3f
ldda [%i2+0x030]%asi,%f24 ! %f24 = 00000000 00000000
! Starting 10 instruction Store Burst
! %l0 = ff00ffff, %l1 = 0000ffff, Mem[00000000300c1408] = ff000000 00000000
stda %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff00ffff 0000ffff
p0_label_486:
! %f23 = 00000000, Mem[0000000030181410] = ff000000
sta %f23,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000
! %f2 = 00000000, Mem[00000000300c1410] = 00000000
sta %f2 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000
! %f10 = 0000000d 3fed2551, %l3 = 000000ffffffffff
! Mem[0000000010041408] = ffffffff00000000
add %i1,0x008,%g1
stda %f10,[%g1+%l3]ASI_PST8_P ! Mem[0000000010041408] = 0000000d3fed2551
! %f24 = 00000000, Mem[0000000030041400] = 00000005
sta %f24,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000
! %l4 = 0000000000000000, Mem[00000000211c0000] = ffff2346, %asi = 80
stba %l4,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00ff2346
! %l3 = 000000ffffffffff, Mem[0000000030041400] = 00000000
stwa %l3,[%i1+%g0]0x89 ! Mem[0000000030041400] = ffffffff
! %l7 = ffffffffffffffff, imm = fffffffffffff42f, %l7 = ffffffffffffffff
xor %l7,-0xbd1,%l7 ! %l7 = 0000000000000bd0
! %l3 = 000000ffffffffff, Mem[0000000010081400] = 000000ff
stha %l3,[%i2+%g0]0x88 ! Mem[0000000010081400] = 0000ffff
! Mem[0000000030081400] = 00000000, %l2 = 0000000000000000
ldstuba [%i2+%g0]0x81,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = 00ff2346, %l1 = 000000000000ffff
ldsb [%o2+0x001],%l1 ! %l1 = ffffffffffffffff
p0_label_487:
! Mem[0000000030081410] = 00001f3b, %l6 = 00000000000000ff
ldsha [%i2+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010001408] = 7178c76f00000000, %f10 = 0000000d 3fed2551
ldd [%i0+%o4],%f10 ! %f10 = 7178c76f 00000000
! Mem[0000000030181400] = 00000000, %f0 = 00000000
lda [%i6+%g0]0x89,%f0 ! %f0 = 00000000
! %f30 = 00000000, %f9 = 00ff0000, %f3 = 00000000
fdivs %f30,%f9 ,%f3 ! %f3 = 00000000
! Mem[0000000030101408] = 00000000, %l5 = 00000000000000ff
lduwa [%i4+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Mem[00000000300c1400] = 7fffffff00000000, %l3 = 000000ffffffffff
ldxa [%i3+%g0]0x81,%l3 ! %l3 = 7fffffff00000000
! Mem[0000000030101400] = 00000000 0000ff00, %l0 = ff00ffff, %l1 = ffffffff
ldda [%i4+%g0]0x89,%l0 ! %l0 = 000000000000ff00 0000000000000000
! Mem[0000000010181408] = 0000000000000000, %f24 = 00000000 00000000
ldda [%i6+0x008]%asi,%f24 ! %f24 = 00000000 00000000
! Mem[0000000010141408] = 8000000000000000, %f16 = 05000000 00000000
ldda [%i5+%o4]0x88,%f16 ! %f16 = 80000000 00000000
! Starting 10 instruction Store Burst
! %f14 = 00000000 00000000, Mem[0000000010001400] = 000000ff 00000000
stda %f14,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000 00000000
p0_label_488:
! %l4 = 0000000000000000, Mem[00000000100c141c] = 0028478b
stw %l4,[%i3+0x01c] ! Mem[00000000100c141c] = 00000000
! %l2 = 0000000000000000, Mem[0000000010141408] = 0000000000000080
stxa %l2,[%i5+%o4]0x80 ! Mem[0000000010141408] = 0000000000000000
! Mem[00000000211c0001] = 00ff2346, %l2 = 0000000000000000
ldstuba [%o2+0x001]%asi,%l2 ! %l2 = 000000ff000000ff
! %l5 = 0000000000000000, Mem[0000000020800000] = ffffd48e
sth %l5,[%o1+%g0] ! Mem[0000000020800000] = 0000d48e
! %f2 = 00000000 00000000, %f2 = 00000000 00000000
fxtod %f2 ,%f2 ! %f2 = 00000000 00000000
! %l6 = 0000000000000000, Mem[0000000010141410] = 00000000
stba %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000
! Mem[0000000030141400] = 00000000, %l5 = 0000000000000000
ldstuba [%i5+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! %l4 = 00000000, %l5 = 00000000, Mem[0000000030081400] = ff000000 ff000000
stda %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000 00000000
! Mem[000000001018143c] = 00000000, %l6 = 0000000000000000, %asi = 80
swapa [%i6+0x03c]%asi,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = ffff00ff, %l2 = 00000000000000ff
lduwa [%i3+%o4]0x80,%l2 ! %l2 = 00000000ffff00ff
p0_label_489:
! Mem[0000000021800040] = 00ffa70e, %l0 = 000000000000ff00
ldsh [%o3+0x040],%l0 ! %l0 = 00000000000000ff
! Mem[0000000010181410] = 000000ff, %l6 = 0000000000000000
ldsha [%i6+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Mem[00000000201c0000] = 0000d27d, %l3 = 7fffffff00000000
lduh [%o0+%g0],%l3 ! %l3 = 0000000000000000
! Mem[0000000030041408] = ff0000ff, %l1 = 0000000000000000
ldsha [%i1+%o4]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010181410] = 000000ffff000000, %l6 = 0000000000000000
ldxa [%i6+%o5]0x88,%l6 ! %l6 = 000000ffff000000
! Mem[0000000010001410] = 00000000, %l6 = 000000ffff000000
ldsha [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181400] = ff00000000000000, %l3 = 0000000000000000
ldxa [%i6+%g0]0x80,%l3 ! %l3 = ff00000000000000
! Mem[0000000010081408] = ff000000, %l5 = 0000000000000000
lduwa [%i2+%o4]0x80,%l5 ! %l5 = 00000000ff000000
! Mem[00000000201c0000] = 0000d27d, %l2 = 00000000ffff00ff
ldsba [%o0+0x001]%asi,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030101410] = 00000000, %l6 = 0000000000000000
swapa [%i4+%o5]0x81,%l6 ! %l6 = 0000000000000000
p0_label_490:
! %l5 = 00000000ff000000, Mem[0000000030181400] = 0000000000000000
stxa %l5,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000ff000000
! Mem[0000000010101404] = 00000000, %l1 = 00000000000000ff
ldstuba [%i4+0x004]%asi,%l1 ! %l1 = 00000000000000ff
! %f26 = 00000000 ffffffff, Mem[0000000010101400] = ff010000 ff000000
stda %f26,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000 ffffffff
! %l0 = 00000000000000ff, Mem[0000000010181430] = 00000000
stw %l0,[%i6+0x030] ! Mem[0000000010181430] = 000000ff
! Mem[00000000300c1410] = 00000000, %l7 = 0000000000000bd0
swapa [%i3+%o5]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000030141410] = 000000ff, %l4 = 0000000000000000
swapa [%i5+%o5]0x81,%l4 ! %l4 = 00000000000000ff
! %l4 = 00000000000000ff, Mem[0000000010181410] = 000000ffff000000
stxa %l4,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000000000ff
! %l0 = 00000000000000ff, Mem[0000000030081408] = 00000000
stha %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000ff
! Mem[0000000010181400] = 000000ff, %l0 = 00000000000000ff
swapa [%i6+%g0]0x88,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101430] = ffffffff, %l2 = 0000000000000000
lduha [%i4+0x032]%asi,%l2 ! %l2 = 000000000000ffff
p0_label_491:
! Mem[0000000010041400] = ffffff00, %l1 = 0000000000000000
lduwa [%i1+%g0]0x80,%l1 ! %l1 = 00000000ffffff00
! Mem[00000000211c0000] = 00ff2346, %l2 = 000000000000ffff
lduha [%o2+0x000]%asi,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010101400] = 00000000, %f9 = 00ff0000
lda [%i4+%g0]0x80,%f9 ! %f9 = 00000000
! Mem[0000000030001408] = 00000000, %l2 = 00000000000000ff
lduha [%i0+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Mem[00000000100c1438] = 00000000, %l4 = 00000000000000ff
ldub [%i3+0x03a],%l4 ! %l4 = 0000000000000000
! Mem[0000000030001410] = ffffffff, %l7 = 0000000000000000
ldsha [%i0+%o5]0x89,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030141410] = ffffffff 00000000, %l0 = 000000ff, %l1 = ffffff00
ldda [%i5+%o5]0x89,%l0 ! %l0 = 0000000000000000 00000000ffffffff
! Mem[0000000010001408] = 6fc77871, %l2 = 0000000000000000
lduha [%i0+%o4]0x88,%l2 ! %l2 = 0000000000007871
! Mem[0000000010001410] = 00000000, %l5 = 00000000ff000000
ldswa [%i0+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %l6 = 0000000000000000, Mem[00000000300c1400] = 00000000ffffff7f
stxa %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000000000000000
p0_label_492:
! %l3 = ff00000000000000, Mem[0000000010041410] = 80000000, %asi = 80
stha %l3,[%i1+0x010]%asi ! Mem[0000000010041410] = 00000000
! %l5 = 0000000000000000, Mem[0000000010181434] = ffffff7f
stw %l5,[%i6+0x034] ! Mem[0000000010181434] = 00000000
! Mem[0000000030141408] = 000000ff, %l1 = 00000000ffffffff
swapa [%i5+%o4]0x89,%l1 ! %l1 = 00000000000000ff
! %f31 = 2f8b875d, Mem[0000000030001400] = ffffffff
sta %f31,[%i0+%g0]0x89 ! Mem[0000000030001400] = 2f8b875d
! %l0 = 0000000000000000, Mem[0000000030081400] = 00000000
stha %l0,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
! %f0 = 00000000 000000ff 00000000 00000000
! %f4 = 000000ff 00000000 0a000000 00000000
! %f8 = ff000000 00000000 7178c76f 00000000
! %f12 = 7fffffff 000000ff 00000000 00000000
stda %f0,[%i5]ASI_BLK_SL ! Block Store to 0000000030141400
! %l2 = 0000000000007871, Mem[00000000201c0001] = 0000d27d
stb %l2,[%o0+0x001] ! Mem[00000000201c0000] = 0071d27d
! Mem[0000000010001408] = 6fc77871, %l1 = 00000000000000ff
swapa [%i0+%o4]0x88,%l1 ! %l1 = 000000006fc77871
! Mem[0000000030101408] = 00000000, %l0 = 0000000000000000
swapa [%i4+%o4]0x81,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030101410] = 00000000, %l0 = 0000000000000000
lduha [%i4+%o5]0x89,%l0 ! %l0 = 0000000000000000
p0_label_493:
! Mem[0000000010081404] = 00000000, %l0 = 0000000000000000
lduwa [%i2+0x004]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000030081400] = 00000000, %l4 = 0000000000000000
lduba [%i2+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000030181400] = 000000ff00000000, %l2 = 0000000000007871
ldxa [%i6+%g0]0x81,%l2 ! %l2 = 000000ff00000000
! Code Fragment 4
p0_fragment_38:
! %l0 = 0000000000000000
setx 0xe9a5af4033d95b97,%g7,%l0 ! %l0 = e9a5af4033d95b97
! %l1 = 000000006fc77871
setx 0x37cbd88ff8f9d74a,%g7,%l1 ! %l1 = 37cbd88ff8f9d74a
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 = e9a5af4033d95b97
setx 0x512918b017e8a863,%g7,%l0 ! %l0 = 512918b017e8a863
! %l1 = 37cbd88ff8f9d74a
setx 0x0fec511819a2e9e3,%g7,%l1 ! %l1 = 0fec511819a2e9e3
! %l3 = ff00000000000000, %l2 = 000000ff00000000, %l1 = 0fec511819a2e9e3
andn %l3,%l2,%l1 ! %l1 = ff00000000000000
! Mem[0000000030101410] = 00000000, %l1 = ff00000000000000
lduha [%i4+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000030041408] = ff0000ff, %l3 = ff00000000000000
ldsha [%i1+%o4]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010081408] = ff000000, %f16 = 80000000
lda [%i2+%o4]0x80,%f16 ! %f16 = ff000000
! Mem[0000000010001410] = 00000000, %f25 = 00000000
lda [%i0+%o5]0x80,%f25 ! %f25 = 00000000
! Starting 10 instruction Store Burst
! %l6 = 0000000000000000, Mem[0000000010081410] = 000000ff
stba %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff
p0_label_494:
! Mem[00000000211c0000] = 00ff2346, %l0 = 512918b017e8a863
lduh [%o2+%g0],%l0 ! %l0 = 00000000000000ff
! %l7 = ffffffffffffffff, Mem[0000000010041408] = 0000000d
stwa %l7,[%i1+%o4]0x80 ! Mem[0000000010041408] = ffffffff
! Mem[0000000010081410] = ff000000, %l1 = 0000000000000000
swapa [%i2+%o5]0x88,%l1 ! %l1 = 00000000ff000000
! %f20 = ff000000 000000ff, Mem[0000000030041408] = ff0000ff ffffffff
stda %f20,[%i1+%o4]0x89 ! Mem[0000000030041408] = ff000000 000000ff
! Mem[0000000030101410] = 00000000, %l3 = 00000000000000ff
swapa [%i4+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010081422] = 00000000, %l7 = ffffffffffffffff
ldstub [%i2+0x022],%l7 ! %l7 = 00000000000000ff
! %f20 = ff000000 000000ff, Mem[00000000300c1410] = 00000bd0 80000000
stda %f20,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff000000 000000ff
! Mem[0000000030041410] = ff000000, %l2 = 000000ff00000000
ldstuba [%i1+%o5]0x81,%l2 ! %l2 = 000000ff000000ff
membar #Sync ! Added by membar checker (83)
! Mem[0000000010141410] = 00000000, %l3 = 0000000000000000
ldstuba [%i5+%o5]0x80,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = 0a000000 00000000, %l2 = 000000ff, %l3 = 00000000
ldda [%i5+%g0]0x80,%l2 ! %l2 = 000000000a000000 0000000000000000
p0_label_495:
! Mem[0000000010041424] = 0000ff00, %l0 = 00000000000000ff
ldsha [%i1+0x024]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000010081408] = 000000ff, %l3 = 0000000000000000
ldswa [%i2+%o4]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010141410] = ff000000, %l3 = 00000000000000ff
ldub [%i5+%o5],%l3 ! %l3 = 00000000000000ff
! Mem[0000000030181408] = ff00000000000000, %f26 = 00000000 ffffffff
ldda [%i6+%o4]0x81,%f26 ! %f26 = ff000000 00000000
! Mem[0000000010041408] = ffffffff, %f11 = 00000000
lda [%i1+%o4]0x80,%f11 ! %f11 = ffffffff
! %l6 = 00000000, %l7 = 00000000, Mem[0000000030141410] = 00000000 000000ff
stda %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000 00000000
! Mem[0000000030001408] = ffffffff00000000, %f2 = 00000000 00000000
ldda [%i0+%o4]0x89,%f2 ! %f2 = ffffffff 00000000
! Mem[0000000010181400] = 000000ff, %f7 = 00000000
lda [%i6+%g0]0x88,%f7 ! %f7 = 000000ff
! Mem[0000000030181400] = 000000ff, %l0 = 0000000000000000
ldswa [%i6+%g0]0x81,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000010141410] = 000000ff, %l7 = 0000000000000000
ldstuba [%i5+%o5]0x88,%l7 ! %l7 = 000000ff000000ff
p0_label_496:
! %l7 = 00000000000000ff, Mem[0000000030141400] = 000000ff
stha %l7,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000ff
! Mem[0000000010101434] = 000000ff, %l4 = 00000000, %l4 = 00000000
add %i4,0x34,%g1
casa [%g1]0x80,%l4,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030081410] = 3b1f0000, %l0 = 00000000000000ff
swapa [%i2+%o5]0x89,%l0 ! %l0 = 000000003b1f0000
! Mem[0000000010101410] = 00000000, %l6 = 0000000000000000
ldstuba [%i4+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! %f14 = 00000000 00000000, Mem[0000000010081408] = 000000ff 0000ff00
stda %f14,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000 00000000
! %l7 = 00000000000000ff, Mem[00000000100c1421] = 000000ca, %asi = 80
stba %l7,[%i3+0x021]%asi ! Mem[00000000100c1420] = 00ff00ca
! Mem[00000000211c0000] = 00ff2346, %l6 = 0000000000000000
ldstuba [%o2+0x000]%asi,%l6 ! %l6 = 00000000000000ff
! %f9 = 00000000, Mem[0000000030041400] = ffffffff
sta %f9 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
! %l7 = 00000000000000ff, Mem[0000000030081410] = ff000000
stba %l7,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff000000
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = ffff00ff, %l5 = 0000000000000000
lduba [%i3+%o4]0x80,%l5 ! %l5 = 00000000000000ff
p0_label_497:
! Mem[0000000010141410] = ff00000000000000, %l5 = 00000000000000ff
ldxa [%i5+%o5]0x80,%l5 ! %l5 = ff00000000000000
! Mem[0000000030041400] = 00000000, %l6 = 0000000000000000
ldsba [%i1+%g0]0x89,%l6 ! %l6 = 0000000000000000
! Mem[00000000211c0000] = ffff2346, %l0 = 000000003b1f0000
ldsha [%o2+0x000]%asi,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010041400] = 00ffffff, %l0 = ffffffffffffffff
lduha [%i1+%g0]0x88,%l0 ! %l0 = 000000000000ffff
! Mem[0000000030081400] = 00000000, %f25 = 00000000
lda [%i2+%g0]0x89,%f25 ! %f25 = 00000000
! %f16 = ff000000 00000000, %f28 = 80000000 000000ff
fxtod %f16,%f28 ! %f28 = c3700000 00000000
! Mem[00000000218000c0] = ffff1f7c, %l5 = ff00000000000000
lduha [%o3+0x0c0]%asi,%l5 ! %l5 = 000000000000ffff
! Mem[0000000010101400] = 00000000, %l0 = 000000000000ffff
ldsha [%i4+%g0]0x88,%l0 ! %l0 = 0000000000000000
! %f6 = 0a000000, %f0 = 00000000
fcmps %fcc2,%f6 ,%f0 ! %fcc2 = 2
! Starting 10 instruction Store Burst
! Mem[0000000010041430] = 000000ff, %l4 = 00000000000000ff, %asi = 80
swapa [%i1+0x030]%asi,%l4 ! %l4 = 00000000000000ff
p0_label_498:
! %l0 = 0000000000000000, Mem[0000000030101400] = 00ff000000000000
stxa %l0,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0000000000000000
! Mem[0000000030141410] = 00000000, %l6 = 0000000000000000
swapa [%i5+%o5]0x89,%l6 ! %l6 = 0000000000000000
! %f31 = 2f8b875d, Mem[0000000010141400] = 0000000a
sta %f31,[%i5+%g0]0x88 ! Mem[0000000010141400] = 2f8b875d
! Mem[0000000030101408] = 00000000, %l3 = 00000000000000ff
swapa [%i4+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010101400] = 00000000, %l0 = 0000000000000000
swap [%i4+%g0],%l0 ! %l0 = 0000000000000000
! %l2 = 000000000a000000, Mem[0000000010101408] = ffffffff
stha %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffff0000
! %l6 = 00000000, %l7 = 000000ff, Mem[0000000030041408] = ff000000 000000ff
stda %l6,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000 000000ff
! Mem[000000001010142c] = 00000000, %l0 = 0000000000000000
ldstuba [%i4+0x02c]%asi,%l0 ! %l0 = 00000000000000ff
! %f22 = d14f1fda 00000000, Mem[0000000010181400] = 000000ff 00000000
stda %f22,[%i6+%g0]0x88 ! Mem[0000000010181400] = d14f1fda 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = 00000000, %l2 = 000000000a000000
ldswa [%i0+%o4]0x89,%l2 ! %l2 = 0000000000000000
p0_label_499:
! %l4 = 00000000000000ff, imm = ffffffffffffff5f, %l0 = 0000000000000000
xor %l4,-0x0a1,%l0 ! %l0 = ffffffffffffffa0
! Mem[00000000300c1408] = ff00ffff, %l7 = 00000000000000ff
ldsba [%i3+%o4]0x81,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010001408] = 000000ff, %l1 = 00000000ff000000
lduwa [%i0+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010101400] = 00000000, %f19 = ffffffff
lda [%i4+%g0]0x80,%f19 ! %f19 = 00000000
! Mem[0000000030141408] = 00000000, %l4 = 00000000000000ff
lduba [%i5+%o4]0x89,%l4 ! %l4 = 0000000000000000
! %l5 = 000000000000ffff, imm = fffffffffffff8e6, %l2 = 0000000000000000
subc %l5,-0x71a,%l2 ! %l2 = 0000000000010719
! Mem[0000000010181408] = 00000000, %l2 = 0000000000010719
lduha [%i6+%o4]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010181400] = d14f1fda 00000000, %l2 = 00000000, %l3 = 00000000
ldda [%i6+%g0]0x88,%l2 ! %l2 = 0000000000000000 00000000d14f1fda
! %l0 = ffffffffffffffa0, %l5 = 000000000000ffff, %l4 = 0000000000000000
subc %l0,%l5,%l4 ! %l4 = fffffffffffeffa1
! Starting 10 instruction Store Burst
! %l6 = 00000000, %l7 = ffffffff, Mem[0000000010081410] = 00000000 00000000
stda %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000 ffffffff
p0_label_500:
! Mem[00000000100c1418] = ffffffff, %l3 = 00000000d14f1fda, %asi = 80
swapa [%i3+0x018]%asi,%l3 ! %l3 = 00000000ffffffff
! %l6 = 0000000000000000, Mem[0000000030041408] = ff00000000000000
stxa %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = 0000000000000000
! %f26 = ff000000 00000000, %l5 = 000000000000ffff
! Mem[0000000010001420] = 0dff0000ff4f1fda
add %i0,0x020,%g1
stda %f26,[%g1+%l5]ASI_PST8_PL ! Mem[0000000010001420] = 00000000000000ff
! %l1 = 00000000000000ff, Mem[0000000030081400] = 0000000000000000
stxa %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000000000ff
! Mem[0000000030081408] = ff000000, %l2 = 0000000000000000
ldstuba [%i2+%o4]0x81,%l2 ! %l2 = 000000ff000000ff
! %l7 = ffffffffffffffff, Mem[0000000030001410] = ffffffff
stwa %l7,[%i0+%o5]0x89 ! Mem[0000000030001410] = ffffffff
! Mem[0000000030001400] = 2f8b875d, %l1 = 00000000000000ff
ldstuba [%i0+%g0]0x89,%l1 ! %l1 = 0000005d000000ff
! Mem[0000000010041410] = 00000000, %l0 = ffffffffffffffa0
swapa [%i1+%o5]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010081400] = 0000ffff, %l4 = fffffffffffeffa1
ldstuba [%i2+%g0]0x88,%l4 ! %l4 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = 00000000, %l1 = 000000000000005d
lduwa [%i5+%o4]0x89,%l1 ! %l1 = 0000000000000000
p0_label_501:
! Mem[0000000021800080] = ffffbafb, %l6 = 0000000000000000
ldsba [%o3+0x081]%asi,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010101400] = 00000000, %l3 = 00000000ffffffff
lduba [%i4+%g0]0x80,%l3 ! %l3 = 0000000000000000
! Mem[00000000201c0000] = 0071d27d, %l5 = 000000000000ffff
ldsha [%o0+0x000]%asi,%l5 ! %l5 = 0000000000000071
! Mem[0000000030041408] = 00000000, %l7 = ffffffffffffffff
ldsha [%i1+%o4]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041408] = ffffffff3fed2551, %l5 = 0000000000000071
ldxa [%i1+%o4]0x80,%l5 ! %l5 = ffffffff3fed2551
! Mem[0000000030141410] = 0000000000000000, %f30 = 00000000 2f8b875d
ldda [%i5+%o5]0x81,%f30 ! %f30 = 00000000 00000000
! Mem[0000000030081408] = 000000ff, %f10 = 7178c76f
lda [%i2+%o4]0x89,%f10 ! %f10 = 000000ff
! Mem[0000000010101400] = 00000000, %l6 = ffffffffffffffff
lduba [%i4+%g0]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141408] = 00000000, %l3 = 0000000000000000
lduha [%i5+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %f0 = 00000000 000000ff, Mem[0000000010041408] = ffffffff 5125ed3f
stda %f0 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000 000000ff
p0_label_502:
! Mem[0000000010041408] = 000000ff, %l4 = 00000000000000ff
swapa [%i1+%o4]0x88,%l4 ! %l4 = 00000000000000ff
! %l6 = 0000000000000000, Mem[0000000010041400] = ffffff0000000000
stxa %l6,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000000000000000
! Code Fragment 4
p0_fragment_39:
! %l0 = 0000000000000000
setx 0x5550ec905342cc96,%g7,%l0 ! %l0 = 5550ec905342cc96
! %l1 = 0000000000000000
setx 0x324ae6c05b006f43,%g7,%l1 ! %l1 = 324ae6c05b006f43
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 = 5550ec905342cc96
setx 0xf916b9201ccbd085,%g7,%l0 ! %l0 = f916b9201ccbd085
! %l1 = 324ae6c05b006f43
setx 0xe60130700c6c4794,%g7,%l1 ! %l1 = e60130700c6c4794
! %l6 = 0000000000000000, Mem[0000000010141438] = 00000000, %asi = 80
stwa %l6,[%i5+0x038]%asi ! Mem[0000000010141438] = 00000000
! Mem[0000000010041410] = a0ffffff, %l4 = 00000000000000ff
swapa [%i1+%o5]0x80,%l4 ! %l4 = 00000000a0ffffff
! %l1 = e60130700c6c4794, Mem[0000000030001400] = ff878b2f
stha %l1,[%i0+%g0]0x81 ! Mem[0000000030001400] = 47948b2f
! Mem[0000000030041408] = 00000000, %l5 = ffffffff3fed2551
ldstuba [%i1+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030181400] = ff000000, %l1 = e60130700c6c4794
ldstuba [%i6+%g0]0x89,%l1 ! %l1 = 00000000000000ff
! %l7 = 0000000000000000, Mem[0000000030101400] = 00000000
stha %l7,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010041418] = 58ff00ff, %l0 = f916b9201ccbd085
ldub [%i1+0x018],%l0 ! %l0 = 0000000000000058
p0_label_503:
! Mem[0000000030181400] = ff0000ff, %l5 = 0000000000000000
swapa [%i6+%g0]0x81,%l5 ! %l5 = 00000000ff0000ff
! Mem[0000000010141408] = 00000000, %l1 = 0000000000000000
ldsba [%i5+%o4]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010081410] = 00000000, %f0 = 00000000
lda [%i2+%o5]0x88,%f0 ! %f0 = 00000000
! Mem[00000000211c0000] = ffff2346, %l7 = 0000000000000000
lduh [%o2+%g0],%l7 ! %l7 = 000000000000ffff
! Code Fragment 3
p0_fragment_40:
! %l0 = 0000000000000058
setx 0xb509a68fbaa52df1,%g7,%l0 ! %l0 = b509a68fbaa52df1
! %l1 = 0000000000000000
setx 0xb0cc70778a0af2b2,%g7,%l1 ! %l1 = b0cc70778a0af2b2
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 = b509a68fbaa52df1
setx 0x792da2e788962208,%g7,%l0 ! %l0 = 792da2e788962208
! %l1 = b0cc70778a0af2b2
setx 0x8ab9cc507eb0a5ca,%g7,%l1 ! %l1 = 8ab9cc507eb0a5ca
! Mem[0000000021800140] = 00ff6ae1, %l0 = 792da2e788962208
lduba [%o3+0x140]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000010001400] = 00000000, %l2 = 00000000000000ff
lduba [%i0+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Mem[00000000300c1400] = 00000000, %l3 = 0000000000000000
ldsba [%i3+%g0]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010101410] = ff000000000000ff, %f22 = d14f1fda 00000000
ldda [%i4+%o5]0x88,%f22 ! %f22 = ff000000 000000ff
! Starting 10 instruction Store Burst
! %l1 = 8ab9cc507eb0a5ca, Mem[00000000300c1400] = 0000000000000000
stxa %l1,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 8ab9cc507eb0a5ca
p0_label_504:
! Mem[0000000020800041] = 00ff2a9b, %l0 = 0000000000000000
ldstuba [%o1+0x041]%asi,%l0 ! %l0 = 000000ff000000ff
! %l2 = 00000000, %l3 = 00000000, Mem[0000000010141408] = 00000000 00000000
stda %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000 00000000
! Mem[0000000010141408] = 00000000, %l2 = 0000000000000000
swapa [%i5+%o4]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030141400] = ff000000, %l2 = 0000000000000000
swapa [%i5+%g0]0x81,%l2 ! %l2 = 00000000ff000000
! Mem[0000000010041410] = 000000ff, %l4 = 00000000a0ffffff
ldstub [%i1+%o5],%l4 ! %l4 = 00000000000000ff
! %l3 = 0000000000000000, Mem[00000000100c1400] = 00000000
stha %l3,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000
! Mem[0000000010081408] = 00000000, %l0 = 00000000000000ff
ldsba [%i2+%o4]0x88,%l0 ! %l0 = 0000000000000000
! Mem[00000000100c1410] = 00ff000000000000, %l5 = 00000000ff0000ff, %l2 = 00000000ff000000
add %i3,0x10,%g1
casxa [%g1]0x80,%l5,%l2 ! %l2 = 00ff000000000000
! %f18 = 00000000 00000000, Mem[0000000010101410] = 000000ff ff000000
stda %f18,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = 000000ff, %l0 = 0000000000000000
lduwa [%i1+%o5]0x89,%l0 ! %l0 = 00000000000000ff
p0_label_505:
! Mem[0000000010181400] = d14f1fda 00000000, %l2 = 00000000, %l3 = 00000000
ldda [%i6+%g0]0x88,%l2 ! %l2 = 0000000000000000 00000000d14f1fda
! Mem[0000000030041408] = 00000000 000000ff, %l0 = 000000ff, %l1 = 7eb0a5ca
ldda [%i1+%o4]0x89,%l0 ! %l0 = 00000000000000ff 0000000000000000
! Mem[0000000010181410] = ff00000000000000, %l1 = 0000000000000000
ldxa [%i6+0x010]%asi,%l1 ! %l1 = ff00000000000000
! Mem[0000000030101408] = ff000000, %f26 = ff000000
lda [%i4+%o4]0x89,%f26 ! %f26 = ff000000
! Mem[0000000010101430] = ffffffff, %l5 = 00000000ff0000ff
lduwa [%i4+0x030]%asi,%l5 ! %l5 = 00000000ffffffff
! %f26 = ff000000, %f17 = 00000000, %f20 = ff000000
fdivs %f26,%f17,%f20 ! %f20 = ff800000
! Mem[0000000030181410] = 00000000, %f26 = ff000000
lda [%i6+%o5]0x89,%f26 ! %f26 = 00000000
! Mem[0000000010041400] = 0000000000000000, %l7 = 000000000000ffff
ldxa [%i1+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000030041408] = 00000000000000ff, %l5 = 00000000ffffffff
ldxa [%i1+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f14 = 00000000 00000000, %l6 = 0000000000000000
! Mem[0000000030081410] = ff00000000000000
add %i2,0x010,%g1
stda %f14,[%g1+%l6]ASI_PST32_S ! Mem[0000000030081410] = ff00000000000000
p0_label_506:
! %l6 = 0000000000000000, Mem[0000000010041420] = 94dba3730000ff00, %asi = 80
stxa %l6,[%i1+0x020]%asi ! Mem[0000000010041420] = 0000000000000000
! %l5 = 00000000000000ff, Mem[0000000010181423] = 00ffffff, %asi = 80
stba %l5,[%i6+0x023]%asi ! Mem[0000000010181420] = 00ffffff
! %l6 = 0000000000000000, Mem[0000000030101408] = 000000ff
stha %l6,[%i4+%o4]0x81 ! Mem[0000000030101408] = 000000ff
! %f22 = ff000000 000000ff, Mem[0000000010081410] = 00000000 ffffffff
stda %f22,[%i2+%o5]0x88 ! Mem[0000000010081410] = ff000000 000000ff
! Mem[0000000010081410] = ff000000, %l2 = 0000000000000000
ldstuba [%i2+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
! Mem[00000000100c1410] = 0000ff00, %l5 = 00000000000000ff
swapa [%i3+%o5]0x88,%l5 ! %l5 = 000000000000ff00
! %l0 = 00000000000000ff, Mem[0000000030181410] = 00000000
stba %l0,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000ff
! %l3 = 00000000d14f1fda, Mem[0000000010101410] = 00000000
stha %l3,[%i4+%o5]0x80 ! Mem[0000000010101410] = 1fda0000
! Mem[00000000100c1429] = 00000000, %l6 = 0000000000000000
ldstub [%i3+0x029],%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = 0000da1f, %l1 = ff00000000000000
ldsba [%i4+%o5]0x88,%l1 ! %l1 = 000000000000001f
p0_label_507:
! Mem[0000000010081408] = 00000000, %l3 = 00000000d14f1fda
ldsba [%i2+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010181408] = 00000000, %l7 = 0000000000000000
lduha [%i6+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[00000000211c0000] = ffff2346, %l5 = 000000000000ff00
ldsb [%o2+%g0],%l5 ! %l5 = ffffffffffffffff
! Mem[00000000100c1408] = ffff00ff, %f23 = 000000ff
lda [%i3+0x008]%asi,%f23 ! %f23 = ffff00ff
! Mem[0000000030141408] = 00000000, %l7 = 0000000000000000
ldsha [%i5+%o4]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000030041400] = 00000000, %l2 = 00000000000000ff
lduha [%i1+%g0]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141418] = 8b472800 1f00e0c7, %l2 = 00000000, %l3 = 00000000
ldd [%i5+0x018],%l2 ! %l2 = 000000008b472800 000000001f00e0c7
membar #Sync ! Added by membar checker (84)
! Mem[0000000010041400] = 00000000 00000000 ff000000 00000000
! Mem[0000000010041410] = ff0000ff 00000000 58ff00ff 00000000
! Mem[0000000010041420] = 00000000 00000000 5d878b2f ffff0000
! Mem[0000000010041430] = 000000ff 000000ff ffffffff ffffffff
ldda [%i1]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010041400
! Mem[0000000030141410] = 00000000, %l2 = 000000008b472800
ldsba [%i5+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = 0000000000000000, %l2 = 0000000000000000, %y = 00000028
sdiv %l4,%l2,%l1 ! Div by zero, %l0 = 000000000000014f
mov %l0,%y ! %y = 00000127
p0_label_508:
! %l0 = 0000000000000127, Mem[00000000100c1400] = 000000000000ffff
stxa %l0,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000000000000127
! Mem[0000000010141424] = 000000fc, %l4 = 0000000000000000, %asi = 80
swapa [%i5+0x024]%asi,%l4 ! %l4 = 00000000000000fc
! %l7 = 0000000000000000, Mem[0000000010181410] = ff00000000000000
stxa %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000000000000000
! Mem[0000000010141400] = 2f8b875d, %l3 = 000000001f00e0c7
ldsba [%i5+%g0]0x88,%l3 ! %l3 = 000000000000005d
! Mem[0000000030081410] = ff000000, %l3 = 000000000000005d
swapa [%i2+%o5]0x81,%l3 ! %l3 = 00000000ff000000
! Mem[0000000010141435] = 00000000, %l7 = 0000000000000000
ldstuba [%i5+0x035]%asi,%l7 ! %l7 = 00000000000000ff
! %l0 = 0000000000000127, Mem[0000000030041410] = ff000000
stwa %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000127
! %l4 = 00000000000000fc, Mem[0000000010081410] = ff000000
stha %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00fc0000
! Mem[0000000030081400] = 000000ff, %l6 = 0000000000000000
ldstuba [%i2+%g0]0x89,%l6 ! %l6 = 000000ff000000ff
! Starting 10 instruction Load Burst
! %l0 = 0000000000000127, imm = 0000000000000038, %l0 = 0000000000000127
andn %l0,0x038,%l0 ! %l0 = 0000000000000107
p0_label_509:
! Mem[0000000030101400] = 0000000000000000, %l2 = 0000000000000000
ldxa [%i4+%g0]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010101438] = 00000000 ffffffff, %l2 = 00000000, %l3 = ff000000
ldda [%i4+0x038]%asi,%l2 ! %l2 = 0000000000000000 00000000ffffffff
! Mem[00000000300c1410] = ff000000, %l0 = 0000000000000107
lduwa [%i3+%o5]0x81,%l0 ! %l0 = 00000000ff000000
! Mem[0000000010101410] = 0000da1f, %l4 = 00000000000000fc
lduwa [%i4+%o5]0x88,%l4 ! %l4 = 000000000000da1f
! Mem[0000000010041418] = 58ff00ff, %l2 = 0000000000000000
ldsb [%i1+0x018],%l2 ! %l2 = 0000000000000058
! Mem[00000000201c0000] = 0071d27d, %l4 = 000000000000da1f
ldsba [%o0+0x001]%asi,%l4 ! %l4 = 0000000000000071
! Mem[000000001010143a] = 00000000, %l6 = 00000000000000ff
ldstub [%i4+0x03a],%l6 ! %l6 = 00000000000000ff
! Mem[0000000030081408] = ff000000, %l1 = 000000000000001f
lduba [%i2+%o4]0x81,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030101410] = ff000000, %l0 = 00000000ff000000
ldsba [%i4+%o5]0x89,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! %l6 = 0000000000000000, Mem[0000000030181410] = ff000000
stba %l6,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000
p0_label_510:
membar #Sync ! Added by membar checker (85)
! %l2 = 0000000000000058, Mem[0000000010041408] = 000000ff
stwa %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000058
! %l0 = 00000000, %l1 = 000000ff, Mem[0000000010081410] = 00fc0000 000000ff
stda %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000 000000ff
! %l4 = 0000000000000071, Mem[0000000010141418] = 8b472800
stw %l4,[%i5+0x018] ! Mem[0000000010141418] = 00000071
! Mem[0000000030001410] = ffffffff, %l1 = 00000000000000ff
swapa [%i0+%o5]0x89,%l1 ! %l1 = 00000000ffffffff
! Mem[0000000010101408] = ffff0000, %l0 = 0000000000000000
ldstuba [%i4+%o4]0x88,%l0 ! %l0 = 00000000000000ff
! %l7 = 0000000000000000, immed = 00000df4, %y = 00000127
sdiv %l7,0xdf4,%l0 ! %l0 = 0000000015246859
mov %l0,%y ! %y = 15246859
! Mem[0000000010081410] = 00000000, %l4 = 0000000000000071
ldstuba [%i2+%o5]0x80,%l4 ! %l4 = 00000000000000ff
! %l7 = 0000000000000000, Mem[0000000010101439] = 0000ff00
stb %l7,[%i4+0x039] ! Mem[0000000010101438] = 0000ff00
! %f8 = ff000000 00000000, %l5 = ffffffffffffffff
! Mem[0000000030041430] = 80000000000000ff
add %i1,0x030,%g1
stda %f8,[%g1+%l5]ASI_PST32_SL ! Mem[0000000030041430] = 00000000000000ff
! Starting 10 instruction Load Burst
! %f31 = ffffffff, %f13 = 000000ff, %f29 = 000000ff
fsubs %f31,%f13,%f29 ! %f29 = ffffffff
p0_label_511:
! Mem[0000000030081410] = 0000005d, %l0 = 0000000015246859
ldsha [%i2+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010141410] = 000000ff, %l5 = ffffffffffffffff
lduba [%i5+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! %f13 = 000000ff, %f12 = 7fffffff
fcmps %fcc0,%f13,%f12 ! %fcc0 = 3
! Mem[0000000010001420] = 00000000000000ff, %l4 = 0000000000000000
ldx [%i0+0x020],%l4 ! %l4 = 00000000000000ff
! Mem[0000000010041408] = 00000058, %l2 = 0000000000000058
ldsha [%i1+%o4]0x88,%l2 ! %l2 = 0000000000000058
! Mem[0000000030081400] = ff000000 00000000 ff000000 ffffff00
! Mem[0000000030081410] = 0000005d 00000000 ff000000 ff0000ff
! Mem[0000000030081420] = 2f8b875d 523cb0a9 00000012 ff000021
! Mem[0000000030081430] = 00000000 000000ff 0000a9ff ffff00ff
ldda [%i2]ASI_BLK_S,%f0 ! Block Load from 0000000030081400
! Mem[00000000300c1408] = ff00ffff0000ffff, %l1 = 00000000ffffffff
ldxa [%i3+%o4]0x81,%l1 ! %l1 = ff00ffff0000ffff
! Mem[0000000030101408] = 000000ff, %f24 = 00000000
lda [%i4+%o4]0x81,%f24 ! %f24 = 000000ff
! Mem[0000000010101400] = 00000000ffffffff, %l1 = ff00ffff0000ffff
ldxa [%i4+%g0]0x80,%l1 ! %l1 = 00000000ffffffff
! Starting 10 instruction Store Burst
! Mem[00000000100c1410] = ff000000, %l3 = 00000000ffffffff
ldstuba [%i3+%o5]0x80,%l3 ! %l3 = 000000ff000000ff
p0_label_512:
! %l5 = 00000000000000ff, Mem[0000000030101410] = ff000000
stha %l5,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff0000ff
! %l4 = 00000000000000ff, Mem[0000000030141410] = 00000000
stwa %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000ff
! Mem[00000000100c1408] = ff00ffff, %l7 = 0000000000000000
ldstuba [%i3+%o4]0x88,%l7 ! %l7 = 000000ff000000ff
! Mem[0000000030001400] = 2f8b9447, %l4 = 00000000000000ff
swapa [%i0+%g0]0x89,%l4 ! %l4 = 000000002f8b9447
! Mem[0000000010081404] = 00000000, %l6 = 0000000000000000
swap [%i2+0x004],%l6 ! %l6 = 0000000000000000
! %l6 = 0000000000000000, Mem[0000000010041410] = ff0000ff00000000
stxa %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000000000000000
! %l4 = 000000002f8b9447, Mem[000000001004140c] = 00000000, %asi = 80
stha %l4,[%i1+0x00c]%asi ! Mem[000000001004140c] = 94470000
! Mem[000000001000140c] = 00000000, %l5 = 000000ff, %l1 = ffffffff
add %i0,0x0c,%g1
casa [%g1]0x80,%l5,%l1 ! %l1 = 0000000000000000
! Mem[000000001008143c] = 00000000, %l0 = 00000000, %l0 = 00000000
add %i2,0x3c,%g1
casa [%g1]0x80,%l0,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = 0071d27d, %l5 = 00000000000000ff
lduba [%o0+0x000]%asi,%l5 ! %l5 = 0000000000000000
p0_label_513:
! Mem[00000000300c1408] = ff00ffff, %l4 = 000000002f8b9447
ldsha [%i3+%o4]0x81,%l4 ! %l4 = ffffffffffffff00
! Mem[00000000300c1410] = ff000000000000ff, %f18 = ff000000 00000000
ldda [%i3+%o5]0x81,%f18 ! %f18 = ff000000 000000ff
! Mem[0000000010181410] = 0000000000000000, %f20 = ff0000ff 00000000
ldda [%i6+%o5]0x88,%f20 ! %f20 = 00000000 00000000
! Mem[0000000010101410] = 000000000000da1f, %l1 = 0000000000000000
ldxa [%i4+%o5]0x88,%l1 ! %l1 = 000000000000da1f
! Mem[0000000010181430] = 000000ff, %l1 = 000000000000da1f
lduwa [%i6+0x030]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010141414] = 00000000, %l5 = 0000000000000000
lduba [%i5+0x014]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000010101400] = 00000000, %l2 = 0000000000000058
lduba [%i4+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010181400] = 00000000, %l6 = 0000000000000000
ldsha [%i6+%g0]0x80,%l6 ! %l6 = 0000000000000000
! %l1 = 00000000000000ff, %l5 = 0000000000000000, %y = 15246859
smul %l1,%l5,%l6 ! %l6 = 0000000000000000, %y = 00000000
! Starting 10 instruction Store Burst
! %l0 = 0000000000000000, Mem[0000000030141400] = 0000000000000000
stxa %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000000000000000
p0_label_514:
! %l2 = 00000000, %l3 = 000000ff, Mem[00000000100c1410] = 000000ff 00000000
stda %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000 000000ff
! %l4 = ffffff00, %l5 = 00000000, Mem[0000000030101408] = ff000000 00000000
stda %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffffff00 00000000
! Mem[0000000030081400] = ff000000, %l5 = 0000000000000000
swapa [%i2+%g0]0x81,%l5 ! %l5 = 00000000ff000000
! %f18 = ff000000 000000ff, %l7 = 00000000000000ff
! Mem[0000000030041430] = 00000000000000ff
add %i1,0x030,%g1
stda %f18,[%g1+%l7]ASI_PST8_SL ! Mem[0000000030041430] = ff000000000000ff
! %f30 = ffffffff ffffffff, %l3 = 00000000000000ff
! Mem[0000000030041428] = 00000000ffffffff
add %i1,0x028,%g1
stda %f30,[%g1+%l3]ASI_PST32_S ! Mem[0000000030041428] = ffffffffffffffff
! %l4 = ffffffffffffff00, Mem[0000000010181408] = 00000000
stba %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000
! Mem[0000000030081408] = ff000000, %l6 = 0000000000000000
ldstuba [%i2+%o4]0x81,%l6 ! %l6 = 000000ff000000ff
! %f26 = 5d878b2f ffff0000, Mem[0000000010101410] = 1fda0000 00000000
stda %f26,[%i4+%o5]0x80 ! Mem[0000000010101410] = 5d878b2f ffff0000
! %f26 = 5d878b2f ffff0000, Mem[00000000100c1408] = ffff00ff ffffdfd2
stda %f26,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 5d878b2f ffff0000
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = 000000ff, %l0 = 0000000000000000
lduba [%i0+%o4]0x88,%l0 ! %l0 = 00000000000000ff
p0_label_515:
! Mem[0000000010001430] = 000000ca, %f27 = ffff0000
lda [%i0+0x030]%asi,%f27 ! %f27 = 000000ca
! Mem[0000000030181410] = 00000000, %l0 = 00000000000000ff
ldsha [%i6+%o5]0x89,%l0 ! %l0 = 0000000000000000
! %l6 = 00000000000000ff, immed = fffffd16, %y = 00000000
smul %l6,-0x2ea,%l3 ! %l3 = fffffffffffd18ea, %y = ffffffff
! Mem[00000000300c1410] = 000000ff, %l4 = ffffffffffffff00
ldsha [%i3+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010181400] = 00000000, %l6 = 00000000000000ff
ldsha [%i6+%g0]0x88,%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1428] = 00ff0000, %l4 = 00000000000000ff
ldsha [%i3+0x02a]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000010081410] = 000000ff, %l6 = 0000000000000000
ldswa [%i2+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030141400] = 00000000, %f13 = 000000ff
lda [%i5+%g0]0x89,%f13 ! %f13 = 00000000
! Mem[0000000030181408] = ff000000, %l1 = 00000000000000ff
ldsha [%i6+%o4]0x81,%l1 ! %l1 = ffffffffffffff00
! Starting 10 instruction Store Burst
! %f6 = ff000000 ff0000ff, %l0 = 0000000000000000
! Mem[00000000100c1408] = 5d878b2fffff0000
add %i3,0x008,%g1
stda %f6,[%g1+%l0]ASI_PST8_P ! Mem[00000000100c1408] = 5d878b2fffff0000
p0_label_516:
! %f4 = 0000005d 00000000, %l4 = 0000000000000000
! Mem[0000000030001438] = 0000000000000000
add %i0,0x038,%g1
stda %f4,[%g1+%l4]ASI_PST32_S ! Mem[0000000030001438] = 0000000000000000
! %l7 = 00000000000000ff, Mem[0000000010181408] = 00000000
stha %l7,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00ff0000
! %l2 = 0000000000000000, Mem[0000000010181400] = 00000000
stwa %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
! %f28 = 000000ff ffffffff, Mem[0000000010141408] = 00000000 00000000
stda %f28,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000ff ffffffff
! Mem[0000000030181408] = 000000ff, %l2 = 0000000000000000
swapa [%i6+%o4]0x89,%l2 ! %l2 = 00000000000000ff
! %l3 = fffffffffffd18ea, immed = 00000dac, %y = ffffffff
udiv %l3,0xdac,%l2 ! %l2 = 00000000ffffffff
mov %l0,%y ! %y = 00000000
! %f26 = 5d878b2f 000000ca, Mem[0000000030101410] = ff0000ff ff000000
stda %f26,[%i4+%o5]0x81 ! Mem[0000000030101410] = 5d878b2f 000000ca
! Mem[0000000010101410] = 5d878b2f, %l4 = 0000000000000000
ldsba [%i4+%o5]0x80,%l4 ! %l4 = 000000000000005d
! %l0 = 0000000000000000, imm = 0000000000000cfc, %l3 = fffffffffffd18ea
add %l0,0xcfc,%l3 ! %l3 = 0000000000000cfc
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = 00000000, %f22 = 58ff00ff
lda [%i2+%g0]0x81,%f22 ! %f22 = 00000000
p0_label_517:
! Mem[0000000030041408] = ff000000, %l1 = ffffffffffffff00
lduwa [%i1+%o4]0x81,%l1 ! %l1 = 00000000ff000000
! Mem[0000000010101408] = ff00ffff, %l2 = 00000000ffffffff
ldsha [%i4+%o4]0x80,%l2 ! %l2 = ffffffffffffff00
! Mem[0000000010041400] = 00000000, %l1 = 00000000ff000000
ldsba [%i1+%g0]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010141410] = ff000000, %l4 = 000000000000005d
ldsha [%i5+0x012]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000030181408] = 00000000, %f27 = 000000ca
lda [%i6+%o4]0x81,%f27 ! %f27 = 00000000
! Mem[00000000100c1408] = 5d878b2f, %l2 = ffffffffffffff00
lduba [%i3+%o4]0x80,%l2 ! %l2 = 000000000000005d
! Mem[0000000010181418] = 00000000, %l7 = 00000000000000ff
lduw [%i6+0x018],%l7 ! %l7 = 0000000000000000
! Mem[0000000010041410] = 00000000, %l7 = 0000000000000000
ldsba [%i1+0x013]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000010141400] = 2f8b875d, %l5 = 00000000ff000000
ldsha [%i5+%g0]0x88,%l5 ! %l5 = ffffffffffff875d
! Starting 10 instruction Store Burst
! %l3 = 0000000000000cfc, Mem[0000000010181430] = 000000ff
stw %l3,[%i6+0x030] ! Mem[0000000010181430] = 00000cfc
p0_label_518:
! %l7 = 0000000000000000, Mem[0000000010181400] = 00000000
stba %l7,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
! %f13 = 00000000, Mem[0000000030101400] = 00000000
sta %f13,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000
! %l5 = ffffffffffff875d, Mem[00000000100c1410] = 00000000
stha %l5,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0000875d
! %f10 = 00000012 ff000021, Mem[00000000100c1408] = 2f8b875d 0000ffff
stda %f10,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000012 ff000021
! %l7 = 0000000000000000, Mem[0000000010141410] = ff000000
stwa %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000
! %l1 = 0000000000000000, Mem[0000000030141408] = 00000000
stwa %l1,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000
! %l1 = 0000000000000000, Mem[0000000010181410] = 0000000000000000
stxa %l1,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000000000000000
! Mem[0000000021800081] = ffffbafb, %l7 = 0000000000000000
ldstuba [%o3+0x081]%asi,%l7 ! %l7 = 000000ff000000ff
! Mem[0000000010181400] = 00000000, %l0 = 0000000000000000, %asi = 80
swapa [%i6+0x000]%asi,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = ffffffffffff00ff, %l5 = ffffffffffff875d
ldxa [%i4+%o4]0x88,%l5 ! %l5 = ffffffffffff00ff
p0_label_519:
! Mem[0000000030041408] = 000000ff, %l7 = 00000000000000ff
ldsba [%i1+%o4]0x89,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010141400] = 2f8b875d, %l4 = 0000000000000000
ldsba [%i5+%g0]0x88,%l4 ! %l4 = 000000000000005d
! Mem[0000000021800080] = ffffbafb, %l1 = 0000000000000000
ldsha [%o3+0x080]%asi,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030001408] = 00000000ffffffff, %f6 = ff000000 ff0000ff
ldda [%i0+%o4]0x81,%f6 ! %f6 = 00000000 ffffffff
! Mem[0000000030101410] = 5d878b2f000000ca, %l6 = 00000000000000ff
ldxa [%i4+%o5]0x81,%l6 ! %l6 = 5d878b2f000000ca
! %l0 = 0000000000000000, %l0 = 0000000000000000, %l2 = 000000000000005d
sdivx %l0,%l0,%l2 ! %l2 = 000000000000005d
! Mem[0000000010001408] = 000000ff, %l7 = ffffffffffffffff
lduba [%i0+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[00000000211c0000] = ffff2346, %l1 = ffffffffffffffff
lduha [%o2+0x000]%asi,%l1 ! %l1 = 000000000000ffff
! Mem[0000000010101408] = ff00ffff, %l1 = 000000000000ffff
lduha [%i4+0x00a]%asi,%l1 ! %l1 = 000000000000ffff
! Starting 10 instruction Store Burst
! Mem[0000000010081400] = 0000ffff, %l7 = 00000000000000ff
ldstuba [%i2+%g0]0x88,%l7 ! %l7 = 000000ff000000ff
p0_label_520:
! %l4 = 000000000000005d, Mem[0000000010001420] = 00000000000000ff
stx %l4,[%i0+0x020] ! Mem[0000000010001420] = 000000000000005d
! %l5 = ffffffffffff00ff, Mem[0000000010041400] = 00000000
stha %l5,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000ff
! %l7 = 00000000000000ff, Mem[0000000030181400] = 0000000000000000
stxa %l7,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000000000ff
! Mem[0000000030181408] = 00000000, %l5 = ffffffffffff00ff
swapa [%i6+%o4]0x89,%l5 ! %l5 = 0000000000000000
! %l0 = 0000000000000028, Mem[0000000010181420] = 00ffffff
stw %l0,[%i6+0x020] ! Mem[0000000010181420] = 00000028
! Mem[0000000010041408] = 00000058, %l1 = 000000000000ffff
ldstuba [%i1+%o4]0x88,%l1 ! %l1 = 00000058000000ff
! %l6 = 5d878b2f000000ca, Mem[00000000100c1410] = 000000ff0000875d
stxa %l6,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 5d878b2f000000ca
membar #Sync ! Added by membar checker (86)
! %l4 = 0000005d, %l5 = 00000000, Mem[0000000030081410] = 0000005d 00000000
stda %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000005d 00000000
! %l4 = 000000000000005d, Mem[0000000010081408] = 00000000
stha %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 005d0000
! Starting 10 instruction Load Burst
! %f11 = ff000021, %f30 = ffffffff
fcmps %fcc3,%f11,%f30 ! %fcc3 = 3
p0_label_521:
! Mem[0000000030181408] = ff00ffff, %l5 = 0000000000000000
lduwa [%i6+%o4]0x81,%l5 ! %l5 = 00000000ff00ffff
! Mem[0000000010101410] = 2f8b875d, %l5 = 00000000ff00ffff
ldswa [%i4+%o5]0x88,%l5 ! %l5 = 000000002f8b875d
! Mem[00000000300c1408] = ff00ffff, %l2 = 000000000000005d
ldsha [%i3+%o4]0x81,%l2 ! %l2 = ffffffffffffff00
! Mem[0000000030141408] = 00000000, %l2 = ffffffffffffff00
lduwa [%i5+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010101410] = 5d878b2f, %l7 = 00000000000000ff
lduha [%i4+%o5]0x80,%l7 ! %l7 = 0000000000005d87
! Mem[0000000020800000] = 0000d48e, %l4 = 000000000000005d
ldub [%o1+%g0],%l4 ! %l4 = 0000000000000000
! Mem[0000000030041400] = 00000000 00000000, %l4 = 00000000, %l5 = 2f8b875d
ldda [%i1+%g0]0x81,%l4 ! %l4 = 0000000000000000 0000000000000000
! Mem[00000000100c1410] = ca000000, %l6 = 5d878b2f000000ca
ldswa [%i3+%o5]0x80,%l6 ! %l6 = ffffffffca000000
! Mem[0000000010081400] = ffff000000000000, %f24 = 000000ff 00000000
ldda [%i2+%g0]0x80,%f24 ! %f24 = ffff0000 00000000
! Starting 10 instruction Store Burst
! %l0 = 0000000000000028, Mem[0000000010001400] = 00000000
stha %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00280000
p0_label_522:
! %l4 = 00000000, %l5 = 00000000, Mem[0000000010001408] = ff000000 00000000
stda %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000 00000000
! %f0 = ff000000 00000000, %f26 = 5d878b2f 00000000
fdtox %f0 ,%f26 ! %f26 = 80000000 00000000
! %f28 = 000000ff ffffffff, %l4 = 0000000000000000
! Mem[0000000030141430] = ff000000ffffff7f
add %i5,0x030,%g1
stda %f28,[%g1+%l4]ASI_PST32_SL ! Mem[0000000030141430] = ff000000ffffff7f
! %l3 = 0000000000000cfc, Mem[0000000030101410] = ca0000002f8b875d
stxa %l3,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000000000000cfc
! Mem[00000000300c1410] = ff000000, %l5 = 0000000000000000
ldstuba [%i3+%o5]0x81,%l5 ! %l5 = 000000ff000000ff
! Mem[00000000100c1400] = 00000000, %l7 = 0000000000005d87
swapa [%i3+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000030141410] = 000000ff, %l2 = 0000000000000000
ldstuba [%i5+%o5]0x89,%l2 ! %l2 = 000000ff000000ff
! Mem[00000000100c1408] = 210000ff, %l0 = 0000000000000028
swapa [%i3+%o4]0x80,%l0 ! %l0 = 00000000210000ff
! Mem[0000000010181435] = 00000000, %l7 = 0000000000000000
ldstuba [%i6+0x035]%asi,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001424] = 0000005d, %l5 = 00000000000000ff
lduw [%i0+0x024],%l5 ! %l5 = 000000000000005d
p0_label_523:
! Mem[0000000010001408] = 00000000, %l3 = 0000000000000cfc
ldsba [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000030101410] = fc0c0000 00000000, %l2 = 000000ff, %l3 = 00000000
ldda [%i4+%o5]0x81,%l2 ! %l2 = 00000000fc0c0000 0000000000000000
! Mem[00000000100c1424] = 00000000, %l1 = 0000000000000058
ldsba [%i3+0x025]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000030081400] = 0000000000000000, %f16 = 00000000 00000000
ldda [%i2+%g0]0x89,%f16 ! %f16 = 00000000 00000000
! Mem[0000000021800140] = 00ff6ae1, %l0 = 00000000210000ff
lduh [%o3+0x140],%l0 ! %l0 = 00000000000000ff
! Mem[0000000030101410] = fc0c000000000000, %l0 = 00000000000000ff
ldxa [%i4+%o5]0x81,%l0 ! %l0 = fc0c000000000000
! %l0 = fc0c000000000000, immd = 0000000000000979, %l0 = fc0c000000000000
udivx %l0,0x979,%l0 ! %l0 = 001a9b9b13f3c115
! Mem[0000000030041408] = ff000000, %l2 = 00000000fc0c0000
ldsha [%i1+%o4]0x81,%l2 ! %l2 = ffffffffffffff00
! Code Fragment 3
p0_fragment_41:
! %l0 = 001a9b9b13f3c115
setx 0x6274ff982ba3087b,%g7,%l0 ! %l0 = 6274ff982ba3087b
! %l1 = 0000000000000000
setx 0x2faa96a05055bbd4,%g7,%l1 ! %l1 = 2faa96a05055bbd4
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 = 6274ff982ba3087b
setx 0xdce3800864dd4bcb,%g7,%l0 ! %l0 = dce3800864dd4bcb
! %l1 = 2faa96a05055bbd4
setx 0xa248ff4fb402a8f3,%g7,%l1 ! %l1 = a248ff4fb402a8f3
! Starting 10 instruction Store Burst
! %l2 = ffffffffffffff00, Mem[0000000030181408] = 00000000ffff00ff
stxa %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = ffffffffffffff00
p0_label_524:
! %l6 = ffffffffca000000, Mem[00000000300c1410] = 000000ff
stwa %l6,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ca000000
! %l4 = 0000000000000000, Mem[00000000100c1410] = ca0000002f8b875d
stx %l4,[%i3+%o5] ! Mem[00000000100c1410] = 0000000000000000
! Mem[0000000010081408] = 00005d00, %l6 = ffffffffca000000
ldstuba [%i2+%o4]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030181410] = 00000000, %l1 = a248ff4fb402a8f3
swapa [%i6+%o5]0x89,%l1 ! %l1 = 0000000000000000
! %f2 = ff000000 ffffff00, Mem[0000000010081430] = 00000000 00000000
stda %f2 ,[%i2+0x030]%asi ! Mem[0000000010081430] = ff000000 ffffff00
! %l5 = 000000000000005d, imm = 0000000000000d16, %l2 = ffffffffffffff00
xnor %l5,0xd16,%l2 ! %l2 = fffffffffffff2b4
! %f2 = ff000000 ffffff00, %l2 = fffffffffffff2b4
! Mem[0000000030081420] = 2f8b875d523cb0a9
add %i2,0x020,%g1
stda %f2,[%g1+%l2]ASI_PST16_S ! Mem[0000000030081420] = 2f8b0000523cb0a9
! %f10 = 00000012 ff000021, Mem[0000000010001410] = 00000000 00000000
stda %f10,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000012 ff000021
! %l5 = 000000000000005d, Mem[0000000010081400] = ffff0000
stwa %l5,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000005d
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = 000000ff, %l5 = 000000000000005d
ldswa [%i1+%g0]0x88,%l5 ! %l5 = 00000000000000ff
p0_label_525:
! Mem[00000000300c1408] = ffff00ff, %l7 = 0000000000000000
lduba [%i3+%o4]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030101410] = 00000cfc, %l6 = 0000000000000000
lduha [%i4+%o5]0x89,%l6 ! %l6 = 0000000000000cfc
! Mem[0000000010101408] = ffff00ff, %l4 = 0000000000000000
lduwa [%i4+%o4]0x88,%l4 ! %l4 = 00000000ffff00ff
! Mem[00000000100c1408] = 00000028, %f13 = 00000000
lda [%i3+%o4]0x80,%f13 ! %f13 = 00000028
! Mem[0000000010181400] = 00000000, %f18 = ff000000
lda [%i6+%g0]0x88,%f18 ! %f18 = 00000000
! Mem[0000000010041408] = ff000000, %l2 = fffffffffffff2b4
ldswa [%i1+%o4]0x80,%l2 ! %l2 = ffffffffff000000
! Mem[0000000030181408] = 00ffffff, %l6 = 0000000000000cfc
lduha [%i6+%o4]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030001400] = 000000ff, %l7 = 00000000000000ff
ldsha [%i0+%g0]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010041424] = 00000000, %l6 = 00000000000000ff
lduba [%i1+0x024]%asi,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = dce3800864dd4bcb, %l5 = 00000000000000ff, %l5 = 00000000000000ff
addc %l0,%l5,%l5 ! %l5 = dce3800864dd4cca
p0_label_526:
! %f10 = 00000012, Mem[0000000030101410] = 00000cfc
sta %f10,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000012
! %l7 = 00000000000000ff, Mem[000000001000142c] = 00000028, %asi = 80
stba %l7,[%i0+0x02c]%asi ! Mem[000000001000142c] = ff000028
! Code Fragment 4
p0_fragment_42:
! %l0 = dce3800864dd4bcb
setx 0x4248ab005f4c1f48,%g7,%l0 ! %l0 = 4248ab005f4c1f48
! %l1 = 0000000000000000
setx 0x36465cefb5fceb5f,%g7,%l1 ! %l1 = 36465cefb5fceb5f
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 = 4248ab005f4c1f48
setx 0x992a0d67dd46c33c,%g7,%l0 ! %l0 = 992a0d67dd46c33c
! %l1 = 36465cefb5fceb5f
setx 0x4a4cf03fc41037e2,%g7,%l1 ! %l1 = 4a4cf03fc41037e2
! %f20 = 00000000, Mem[0000000010081410] = ff000000
sta %f20,[%i2+0x010]%asi ! Mem[0000000010081410] = 00000000
! %l4 = 00000000ffff00ff, %l3 = 0000000000000000, %l4 = 00000000ffff00ff
mulx %l4,%l3,%l4 ! %l4 = 0000000000000000
! %l7 = 00000000000000ff, %l5 = dce3800864dd4cca, %l7 = 00000000000000ff
xnor %l7,%l5,%l7 ! %l7 = 231c7ff79b22b3ca
! %l5 = dce3800864dd4cca, Mem[00000000300c1400] = 7eb0a5ca
stha %l5,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 7eb04cca
! %f24 = ffff0000 00000000, %l5 = dce3800864dd4cca
! Mem[0000000030141428] = 000000006fc77871
add %i5,0x028,%g1
stda %f24,[%g1+%l5]ASI_PST32_SL ! Mem[0000000030141428] = 000000000000ffff
! %f16 = 00000000 00000000 00000000 000000ff
! %f20 = 00000000 00000000 00000000 00000000
! %f24 = ffff0000 00000000 80000000 00000000
! %f28 = 000000ff ffffffff ffffffff ffffffff
stda %f16,[%i1]ASI_BLK_AIUSL ! Block Store to 0000000030041400
! Starting 10 instruction Load Burst
! %f2 = ff000000, %f14 = 0000a9ff
fsqrts %f2 ,%f14 ! %f14 = 7fffffff
p0_label_527:
! Mem[0000000010141400] = 5d878b2f 00000000, %l6 = 00000000, %l7 = 9b22b3ca
ldda [%i5+0x000]%asi,%l6 ! %l6 = 000000005d878b2f 0000000000000000
membar #Sync ! Added by membar checker (87)
! Mem[0000000010041400] = 00000000000000ff, %f12 = 00000000 00000028
ldda [%i1+%g0]0x88,%f12 ! %f12 = 00000000 000000ff
! Mem[0000000010041410] = 0000000000000000, %f28 = 000000ff ffffffff
ldda [%i1+%o5]0x80,%f28 ! %f28 = 00000000 00000000
! Mem[0000000010081400] = 5d000000, %l7 = 0000000000000000
lduba [%i2+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000030041410] = 00000000, %l1 = 4a4cf03fc41037e2
lduha [%i1+%o5]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010141410] = 00000000 00000000, %l4 = 00000000, %l5 = 64dd4cca
ldda [%i5+%o5]0x88,%l4 ! %l4 = 0000000000000000 0000000000000000
! Mem[0000000010041400] = 000000ff, %l1 = 0000000000000000
lduha [%i1+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010081418] = 000000ff, %l7 = 0000000000000000
ldsw [%i2+0x018],%l7 ! %l7 = 00000000000000ff
! Mem[000000001000142c] = ff000028, %l2 = ffffffffff000000
ldsh [%i0+0x02e],%l2 ! %l2 = 0000000000000028
! Starting 10 instruction Store Burst
! %f22 = 00000000 00000000, Mem[0000000010081400] = 5d000000 00000000
stda %f22,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000 00000000
p0_label_528:
! %l1 = 00000000000000ff, Mem[0000000010141410] = 00000000
stha %l1,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000ff
! %f16 = 00000000 00000000, Mem[0000000010101438] = 0000ff00 ffffffff
stda %f16,[%i4+0x038]%asi ! Mem[0000000010101438] = 00000000 00000000
! %l6 = 000000005d878b2f, Mem[0000000010181408] = 000000000000ff00
stxa %l6,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000005d878b2f
! %l6 = 000000005d878b2f, Mem[00000000100c1400] = 875d0000
stba %l6,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 875d002f
! Mem[0000000010181400] = 00000000, %l2 = 0000000000000028
ldstuba [%i6+%g0]0x80,%l2 ! %l2 = 00000000000000ff
! %l7 = 00000000000000ff, Mem[00000000218000c1] = ffff1f7c, %asi = 80
stba %l7,[%o3+0x0c1]%asi ! Mem[00000000218000c0] = ffff1f7c
! %l0 = 992a0d67dd46c33c, Mem[0000000010081430] = ff000000, %asi = 80
stha %l0,[%i2+0x030]%asi ! Mem[0000000010081430] = c33c0000
! %l0 = dd46c33c, %l1 = 000000ff, Mem[0000000030001400] = 000000ff 00000000
stda %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = dd46c33c 000000ff
! Mem[0000000030081408] = ff000000, %l4 = 0000000000000000
ldstuba [%i2+%o4]0x81,%l4 ! %l4 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001428] = 00000000, %l6 = 000000005d878b2f
lduh [%i0+0x028],%l6 ! %l6 = 0000000000000000
p0_label_529:
! Mem[0000000030081400] = 00000000 00000000, %l2 = 00000000, %l3 = 00000000
ldda [%i2+%g0]0x81,%l2 ! %l2 = 0000000000000000 0000000000000000
! Mem[0000000010181410] = 00000000 00000000, %l0 = dd46c33c, %l1 = 000000ff
ldda [%i6+%o5]0x88,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[0000000010141410] = ff000000, %l5 = 0000000000000000
lduha [%i5+%o5]0x80,%l5 ! %l5 = 000000000000ff00
! Mem[0000000030141400] = 00000000 00000000 00000000 00000000
! Mem[0000000030141410] = ff000000 00000000 00000000 0000000a
! Mem[0000000030141420] = 00000000 000000ff 00000000 0000ffff
! Mem[0000000030141430] = ff000000 ffffff7f 00000000 00000000
ldda [%i5]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030141400
! Mem[0000000030181400] = 00000000000000ff, %f12 = 00000000 000000ff
ldda [%i6+%g0]0x89,%f12 ! %f12 = 00000000 000000ff
! Mem[00000000100c1428] = 00ff0000, %l1 = 0000000000000000
lduh [%i3+0x02a],%l1 ! %l1 = 0000000000000000
! Mem[000000001008143c] = 00000000, %l6 = 0000000000000000
lduha [%i2+0x03c]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000030101400] = 00000000, %l6 = 0000000000000000
ldswa [%i4+%g0]0x81,%l6 ! %l6 = 0000000000000000
! Mem[00000000300c1410] = ff000000ca000000, %f14 = 7fffffff ffff00ff
ldda [%i3+%o5]0x89,%f14 ! %f14 = ff000000 ca000000
! Starting 10 instruction Store Burst
! Code Fragment 4
p0_fragment_43:
! %l0 = 0000000000000000
setx 0x8182d37ff695bea7,%g7,%l0 ! %l0 = 8182d37ff695bea7
! %l1 = 0000000000000000
setx 0x4bf732b81ac1e1b3,%g7,%l1 ! %l1 = 4bf732b81ac1e1b3
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 = 8182d37ff695bea7
setx 0xf4945a302e48701e,%g7,%l0 ! %l0 = f4945a302e48701e
! %l1 = 4bf732b81ac1e1b3
setx 0x4ec409884c619427,%g7,%l1 ! %l1 = 4ec409884c619427
p0_label_530:
! %f8 = 2f8b875d, Mem[0000000010001404] = 00000000
sta %f8 ,[%i0+0x004]%asi ! Mem[0000000010001404] = 2f8b875d
! %l6 = 0000000000000000, Mem[0000000010001400] = 00002800
stba %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00002800
! %f4 = 0000005d 00000000, Mem[0000000010001410] = 210000ff 12000000
stda %f4 ,[%i0+%o5]0x80 ! Mem[0000000010001410] = 0000005d 00000000
! %f4 = 0000005d 00000000, Mem[00000000300c1410] = 000000ca 000000ff
stda %f4 ,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000005d 00000000
! Mem[00000000100c1408] = 00000028, %l4 = 00000000000000ff
swap [%i3+%o4],%l4 ! %l4 = 0000000000000028
! Mem[000000001010141c] = ff000000, %l6 = 0000000000000000, %asi = 80
swapa [%i4+0x01c]%asi,%l6 ! %l6 = 00000000ff000000
! Mem[0000000030141410] = ff000000, %l4 = 0000000000000028
swapa [%i5+%o5]0x81,%l4 ! %l4 = 00000000ff000000
! %l4 = ff000000, %l5 = 0000ff00, Mem[0000000010141400] = 5d878b2f 00000000
stda %l4,[%i5+%g0]0x80 ! Mem[0000000010141400] = ff000000 0000ff00
! %l2 = 0000000000000000, Mem[00000000100c1408] = 000000ff
stba %l2,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000021800140] = 00ff6ae1, %l3 = 0000000000000000
ldsba [%o3+0x140]%asi,%l3 ! %l3 = 0000000000000000
p0_label_531:
! Mem[0000000010001428] = 00000000ff000028, %l0 = f4945a302e48701e
ldx [%i0+0x028],%l0 ! %l0 = 00000000ff000028
! Mem[0000000010181400] = 000000ff, %l7 = 00000000000000ff
ldswa [%i6+%g0]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030001400] = dd46c33c, %l2 = 0000000000000000
ldsha [%i0+%g0]0x89,%l2 ! %l2 = ffffffffffffc33c
! Mem[0000000030141408] = 0000000000000000, %f0 = ff000000 00000000
ldda [%i5+%o4]0x81,%f0 ! %f0 = 00000000 00000000
! Mem[0000000010141400] = ff000000, %l6 = 00000000ff000000
lduba [%i5+%g0]0x80,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030001400] = 000000ff dd46c33c, %l2 = ffffc33c, %l3 = 00000000
ldda [%i0+%g0]0x89,%l2 ! %l2 = 00000000dd46c33c 00000000000000ff
! Mem[0000000030101400] = 0000000000000000, %f18 = 00000000 00000000
ldda [%i4+%g0]0x81,%f18 ! %f18 = 00000000 00000000
! Code Fragment 4
p0_fragment_44:
! %l0 = 00000000ff000028
setx 0x720ef9d83e83dcc3,%g7,%l0 ! %l0 = 720ef9d83e83dcc3
! %l1 = 4ec409884c619427
setx 0xcc73ee4f8471bae1,%g7,%l1 ! %l1 = cc73ee4f8471bae1
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 = 720ef9d83e83dcc3
setx 0xb6c3132f8dbb34b1,%g7,%l0 ! %l0 = b6c3132f8dbb34b1
! %l1 = cc73ee4f8471bae1
setx 0x5909fe504428500f,%g7,%l1 ! %l1 = 5909fe504428500f
! Mem[0000000030141410] = 28000000, %l3 = 00000000000000ff
ldsba [%i5+%o5]0x89,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010081434] = ffffff00, %l7 = 000000ff, %l4 = ff000000
add %i2,0x34,%g1
casa [%g1]0x80,%l7,%l4 ! %l4 = 00000000ffffff00
p0_label_532:
! %l4 = ffffff00, %l5 = 0000ff00, Mem[0000000030081408] = 000000ff 00ffffff
stda %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffffff00 0000ff00
! %f8 = 2f8b875d 523cb0a9, Mem[0000000030041408] = ff000000 00000000
stda %f8 ,[%i1+%o4]0x81 ! Mem[0000000030041408] = 2f8b875d 523cb0a9
! %l5 = 000000000000ff00, Mem[00000000100c1400] = 875d002f
stha %l5,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 875dff00
! Mem[0000000030081410] = 5d000000, %l5 = 000000000000ff00
ldstuba [%i2+%o5]0x89,%l5 ! %l5 = 00000000000000ff
membar #Sync ! Added by membar checker (88)
! %f7 = ffffffff, Mem[0000000030141410] = 00000028
sta %f7 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffffff
! %f9 = 523cb0a9, Mem[0000000030141408] = 00000000
sta %f9 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = 523cb0a9
! Mem[0000000010041430] = 000000ff, %l7 = 00000000000000ff
ldstuba [%i1+0x030]%asi,%l7 ! %l7 = 00000000000000ff
! %f20 = 00000000 000000ff, Mem[0000000030101400] = 00000000 00000000
stda %f20,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000 000000ff
! %l3 = 0000000000000000, Mem[00000000300c1410] = 0000005d
stwa %l3,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = 00000000, %l0 = b6c3132f8dbb34b1
ldsba [%i2+%o5]0x88,%l0 ! %l0 = 0000000000000000
p0_label_533:
! Mem[0000000010181410] = 00000000, %l5 = 0000000000000000
lduwa [%i6+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000030101408] = ffffff00, %f7 = ffffffff
lda [%i4+%o4]0x89,%f7 ! %f7 = ffffff00
! Mem[0000000010041400] = 000000ff, %l1 = 5909fe504428500f
lduha [%i1+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010001408] = 00000000, %l2 = 00000000dd46c33c
lduha [%i0+%o4]0x80,%l2 ! %l2 = 0000000000000000
! Mem[000000001010142c] = ff000000, %l5 = 0000000000000000
ldsba [%i4+0x02c]%asi,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030081400] = 00000000, %l3 = 0000000000000000
lduha [%i2+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010141410] = 000000ff, %l5 = ffffffffffffffff
ldsha [%i5+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030181400] = 000000ff, %l4 = 00000000ffffff00
ldsha [%i6+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[00000000300c1400] = ca4cb07e, %l4 = 00000000000000ff
swapa [%i3+%g0]0x81,%l4 ! %l4 = 00000000ca4cb07e
! Starting 10 instruction Store Burst
! Mem[0000000010081428] = 5125ed3f0d000000, %l6 = 00000000000000ff, %l3 = 0000000000000000
add %i2,0x28,%g1
casxa [%g1]0x80,%l6,%l3 ! %l3 = 5125ed3f0d000000
p0_label_534:
! %l6 = 00000000000000ff, Mem[0000000030001400] = dd46c33c
stwa %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000ff
! %f28 = 7fffffff 000000ff, Mem[0000000010181400] = ff000000 da1f4fd1
std %f28,[%i6+%g0] ! Mem[0000000010181400] = 7fffffff 000000ff
! %f10 = 00000012, Mem[0000000010181428] = 5125ed3f
st %f10,[%i6+0x028] ! Mem[0000000010181428] = 00000012
! Mem[0000000010181408] = 2f8b875d, %l4 = 00000000ca4cb07e
swapa [%i6+%o4]0x80,%l4 ! %l4 = 000000002f8b875d
! Mem[0000000010001408] = 00000000, %l1 = 00000000000000ff
ldstuba [%i0+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! %f12 = 00000000, Mem[0000000010181400] = ffffff7f
sta %f12,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
! %l3 = 5125ed3f0d000000, Mem[00000000100c1408] = 000000ff
stha %l3,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 000000ff
! Mem[0000000030041410] = 00000000, %l5 = 00000000000000ff
ldstuba [%i1+%o5]0x81,%l5 ! %l5 = 00000000000000ff
! %f1 = 00000000, Mem[0000000010001408] = ff000000
sta %f1 ,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = 0000000000000000, %l3 = 5125ed3f0d000000
ldxa [%i2+%g0]0x80,%l3 ! %l3 = 0000000000000000
p0_label_535:
! Mem[0000000030081408] = 00ffffff 00ff0000, %l2 = 00000000, %l3 = 00000000
ldda [%i2+%o4]0x81,%l2 ! %l2 = 0000000000ffffff 0000000000ff0000
! Mem[00000000300c1408] = ff00ffff, %l2 = 0000000000ffffff
ldswa [%i3+%o4]0x81,%l2 ! %l2 = ffffffffff00ffff
! Mem[0000000010001408] = 00000000, %l6 = 00000000000000ff
lduha [%i0+%o4]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010001400] = 00280000, %l7 = 0000000000000000
lduwa [%i0+0x000]%asi,%l7 ! %l7 = 0000000000280000
! Mem[000000001010141c] = 00000000, %l2 = ffffffffff00ffff
ldswa [%i4+0x01c]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000020800000] = 0000d48e, %l7 = 0000000000280000
lduba [%o1+0x000]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000030081408] = 00ffffff, %l7 = 0000000000000000
lduba [%i2+%o4]0x81,%l7 ! %l7 = 0000000000000000
! %l3 = 0000000000ff0000, Mem[0000000030101400] = 00000000
stha %l3,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
! Mem[00000000100c1428] = 00ff0000, %l2 = 0000000000000000
ldsb [%i3+0x02a],%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! %l2 = 0000000000000000, Mem[0000000030141410] = ffffffff
stwa %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
p0_label_536:
! %f12 = 00000000 000000ff, Mem[0000000030081410] = 5d0000ff 00000000
stda %f12,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000 000000ff
! Mem[0000000010181430] = 00000cfc00ff0000, %l1 = 0000000000000000, %l0 = 0000000000000000
add %i6,0x30,%g1
casxa [%g1]0x80,%l1,%l0 ! %l0 = 00000cfc00ff0000
! %f20 = 00000000 000000ff, Mem[0000000030141410] = 00000000 00000000
stda %f20,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000 000000ff
! %f28 = 7fffffff 000000ff, Mem[0000000010141400] = 000000ff 00ff0000
stda %f28,[%i5+%g0]0x88 ! Mem[0000000010141400] = 7fffffff 000000ff
! %f10 = 00000012, Mem[0000000010181410] = 00000000
sta %f10,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000012
! %l3 = 0000000000ff0000, Mem[0000000030081410] = 000000ff
stwa %l3,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00ff0000
! %f12 = 00000000 000000ff, Mem[0000000010141400] = ff000000 ffffff7f
stda %f12,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000 000000ff
! %l4 = 000000002f8b875d, Mem[0000000030141408] = 00000000a9b03c52
stxa %l4,[%i5+%o4]0x89 ! Mem[0000000030141408] = 000000002f8b875d
! Mem[0000000010101410] = 5d878b2f, %l6 = 0000000000000000
swapa [%i4+%o5]0x80,%l6 ! %l6 = 000000005d878b2f
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = 0000ff00ffffff00, %l0 = 00000cfc00ff0000
ldxa [%i2+%o4]0x89,%l0 ! %l0 = 0000ff00ffffff00
p0_label_537:
! Mem[0000000030101410] = 12000000, %l2 = 0000000000000000
ldsha [%i4+%o5]0x81,%l2 ! %l2 = 0000000000001200
! Mem[0000000010101400] = ffffffff00000000, %l0 = 0000ff00ffffff00
ldxa [%i4+%g0]0x88,%l0 ! %l0 = ffffffff00000000
! Mem[0000000030041410] = ff00000000000000, %l5 = 0000000000000000
ldxa [%i1+%o5]0x81,%l5 ! %l5 = ff00000000000000
! Mem[0000000030181408] = ffffff00, %l5 = ff00000000000000
ldswa [%i6+%o4]0x89,%l5 ! %l5 = ffffffffffffff00
! Mem[00000000100c1438] = 0000000000000000, %f30 = 00000000 00000000
ldda [%i3+0x038]%asi,%f30 ! %f30 = 00000000 00000000
! Mem[0000000030041410] = ff000000, %l5 = ffffffffffffff00
ldsba [%i1+%o5]0x81,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010181410] = 00000012, %l5 = ffffffffffffffff
lduwa [%i6+0x010]%asi,%l5 ! %l5 = 0000000000000012
! Mem[0000000030001410] = ff000000, %f17 = 00000000
lda [%i0+%o5]0x81,%f17 ! %f17 = ff000000
! Mem[0000000010081400] = 00000000, %l3 = 0000000000ff0000
lduwa [%i2+%g0]0x80,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[0000000030041410] = 000000ff
stwa %l3,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000
p0_label_538:
! %l1 = 0000000000000000, Mem[0000000010101400] = 00000000
stwa %l1,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
! Mem[00000000300c1408] = ff00ffff, %l3 = 0000000000000000
swapa [%i3+%o4]0x81,%l3 ! %l3 = 00000000ff00ffff
! Mem[000000001000141c] = ff000000, %l1 = 0000000000000000, %asi = 80
swapa [%i0+0x01c]%asi,%l1 ! %l1 = 00000000ff000000
! Mem[0000000030101400] = 00000000, %l0 = ffffffff00000000
ldstuba [%i4+%g0]0x81,%l0 ! %l0 = 00000000000000ff
! %f23 = 00000000, Mem[0000000030141410] = 000000ff
sta %f23,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
! %l2 = 0000000000001200, Mem[0000000010181410] = 00000012, %asi = 80
stba %l2,[%i6+0x010]%asi ! Mem[0000000010181410] = 00000012
! %l0 = 0000000000000000, Mem[0000000010141414] = 00000000
stb %l0,[%i5+0x014] ! Mem[0000000010141414] = 00000000
! %f21 = 000000ff, %f25 = 00000000, %f3 = ffffff00
fdivs %f21,%f25,%f3 ! %f3 = 7f800000
! %f12 = 00000000 000000ff, Mem[0000000010041408] = 000000ff 00004794
stda %f12,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000021800140] = 00ff6ae1, %l4 = 000000002f8b875d
ldsba [%o3+0x140]%asi,%l4 ! %l4 = 0000000000000000
p0_label_539:
! Mem[0000000030101408] = 00ffffff, %l3 = 00000000ff00ffff
ldsha [%i4+%o4]0x81,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010181408] = 7eb04cca, %l0 = 0000000000000000
ldswa [%i6+%o4]0x88,%l0 ! %l0 = 000000007eb04cca
! Mem[0000000021800180] = ffe3dde9, %l4 = 0000000000000000
ldsha [%o3+0x180]%asi,%l4 ! %l4 = ffffffffffffffe3
! Mem[0000000010041400] = 00000000 000000ff, %l6 = 5d878b2f, %l7 = 00000000
ldda [%i1+%g0]0x88,%l6 ! %l6 = 00000000000000ff 0000000000000000
! Mem[0000000030081408] = ffffff00, %l4 = ffffffffffffffe3
lduha [%i2+%o4]0x89,%l4 ! %l4 = 000000000000ff00
! Mem[00000000100c1408] = 000000ff12000000, %f20 = 00000000 000000ff
ldda [%i3+%o4]0x80,%f20 ! %f20 = 000000ff 12000000
! Mem[00000000100c1410] = 0000000000000000, %f8 = 2f8b875d 523cb0a9
ldd [%i3+%o5],%f8 ! %f8 = 00000000 00000000
! %l1 = 00000000ff000000, immd = 0000000000000929, %l7 = 0000000000000000
udivx %l1,0x929,%l7 ! %l7 = 00000000001bd684
! Mem[0000000030101408] = ffffff00, %f28 = 7fffffff
lda [%i4+%o4]0x89,%f28 ! %f28 = ffffff00
! Starting 10 instruction Store Burst
! %f25 = 00000000, %f7 = ffffff00, %f21 = 12000000
fmuls %f25,%f7 ,%f21 ! %f21 = ffffff00
p0_label_540:
! %l4 = 000000000000ff00, immd = fffffffffffffa70, %l7 = 00000000001bd684
mulx %l4,-0x590,%l7 ! %l7 = fffffffffa759000
! %f2 = ff000000, Mem[0000000010041424] = 00000000
sta %f2 ,[%i1+0x024]%asi ! Mem[0000000010041424] = ff000000
! Mem[0000000030001410] = 000000ff, %l1 = 00000000ff000000
ldstuba [%i0+%o5]0x89,%l1 ! %l1 = 000000ff000000ff
! %l7 = fffffffffa759000, Mem[0000000010101410] = 00000000
stha %l7,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00009000
! %l1 = 00000000000000ff, Mem[0000000030041400] = 00000000
stba %l1,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff000000
! %l3 = 00000000000000ff, Mem[0000000010081410] = 00000000
stba %l3,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff
! Mem[000000001010142c] = ff000000, %l0 = 000000007eb04cca
ldstuba [%i4+0x02c]%asi,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000030181410] = f3a802b4, %l7 = fffffffffa759000
swapa [%i6+%o5]0x81,%l7 ! %l7 = 00000000f3a802b4
! %l2 = 0000000000001200, Mem[0000000010001410] = 0000005d
stwa %l2,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00001200
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = ff000000, %l6 = 00000000000000ff
ldswa [%i2+%o5]0x80,%l6 ! %l6 = ffffffffff000000
p0_label_541:
! Mem[0000000010081400] = 0000000000000000, %l2 = 0000000000001200
ldx [%i2+%g0],%l2 ! %l2 = 0000000000000000
! Code Fragment 4
p0_fragment_45:
! %l0 = 00000000000000ff
setx 0xbede0e68513f0721,%g7,%l0 ! %l0 = bede0e68513f0721
! %l1 = 00000000000000ff
setx 0x2c1af7b857c84983,%g7,%l1 ! %l1 = 2c1af7b857c84983
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 = bede0e68513f0721
setx 0x46f7af87d79ffb3a,%g7,%l0 ! %l0 = 46f7af87d79ffb3a
! %l1 = 2c1af7b857c84983
setx 0xead3ad6833ce0626,%g7,%l1 ! %l1 = ead3ad6833ce0626
! Mem[000000001004141c] = 00000000, %l7 = 00000000f3a802b4
ldswa [%i1+0x01c]%asi,%l7 ! %l7 = 0000000000000000
! Mem[00000000218000c0] = ffff1f7c, %l7 = 0000000000000000
lduha [%o3+0x0c0]%asi,%l7 ! %l7 = 000000000000ffff
! Mem[00000000100c1400] = 00ff5d87, %l0 = 46f7af87d79ffb3a
lduba [%i3+%g0]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010081410] = 000000ff, %l7 = 000000000000ffff
ldswa [%i2+%o5]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030181410] = 009075fa, %l4 = 000000000000ff00
ldsba [%i6+%o5]0x89,%l4 ! %l4 = fffffffffffffffa
! Mem[000000001018142c] = 0d000000, %l1 = ead3ad6833ce0626
ldub [%i6+0x02d],%l1 ! %l1 = 0000000000000000
! Mem[0000000030001410] = 000000ff, %f3 = 7f800000
lda [%i0+%o5]0x89,%f3 ! %f3 = 000000ff
! Starting 10 instruction Store Burst
! %l0 = 0000000000000000, Mem[0000000010041408] = 000000ff
stwa %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000
p0_label_542:
! Mem[0000000030181410] = 009075fa, %l5 = 0000000000000012
swapa [%i6+%o5]0x89,%l5 ! %l5 = 00000000009075fa
! Mem[0000000030081410] = 0000ff00, %l1 = 0000000000000000
swapa [%i2+%o5]0x81,%l1 ! %l1 = 000000000000ff00
! Mem[0000000010041420] = 00000000ff000000, %l0 = 0000000000000000, %l6 = ffffffffff000000
add %i1,0x20,%g1
casxa [%g1]0x80,%l0,%l6 ! %l6 = 00000000ff000000
! %l6 = 00000000ff000000, %l7 = 00000000000000ff, %l1 = 000000000000ff00
subc %l6,%l7,%l1 ! %l1 = 00000000feffff01
! Mem[0000000030181410] = 12000000, %l3 = 00000000000000ff
ldstuba [%i6+%o5]0x81,%l3 ! %l3 = 00000012000000ff
! %f25 = 00000000, Mem[00000000100c1418] = d14f1fda
sta %f25,[%i3+0x018]%asi ! Mem[00000000100c1418] = 00000000
! %l2 = 0000000000000000, Mem[0000000030141400] = 00000000
stba %l2,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
! Mem[0000000010081415] = 000000ff, %l3 = 0000000000000012
ldstuba [%i2+0x015]%asi,%l3 ! %l3 = 00000000000000ff
! %f0 = 00000000 00000000, Mem[0000000010181408] = ca4cb07e 00000000
stda %f0 ,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = 000000ff, %l3 = 0000000000000000
ldsha [%i6+%o5]0x89,%l3 ! %l3 = 00000000000000ff
p0_label_543:
! Mem[0000000030041410] = 0000000000000000, %l5 = 00000000009075fa
ldxa [%i1+%o5]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010081400] = 00000000, %l7 = 00000000000000ff
ldsha [%i2+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010141408] = ffffffff, %l0 = 0000000000000000
ldsha [%i5+%o4]0x80,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010001420] = 00000000, %l7 = 0000000000000000
lduwa [%i0+0x020]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101408] = ffff00ff, %l1 = 00000000feffff01
ldsba [%i4+%o4]0x88,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030041408] = 5d878b2f, %f0 = 00000000
lda [%i1+%o4]0x89,%f0 ! %f0 = 5d878b2f
! %f14 = ff000000, %f17 = ff000000, %f18 = 00000000
fdivs %f14,%f17,%f18 ! %f18 = 3f800000
! Mem[0000000010141410] = ff000000, %f3 = 000000ff
ld [%i5+%o5],%f3 ! %f3 = ff000000
! Mem[0000000030001400] = 000000ff, %l0 = ffffffffffffffff
ldsha [%i0+%g0]0x89,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l2 = 0000000000000000, Mem[00000000100c1408] = ff000000
stha %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ff000000
p0_label_544:
! Mem[0000000010081408] = ff5d0000, %l7 = 0000000000000000
swapa [%i2+%o4]0x80,%l7 ! %l7 = 00000000ff5d0000
! %l4 = fffffffffffffffa, Mem[0000000010141410] = ff000000
stba %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = fa000000
! Mem[0000000021800181] = ffe3dde9, %l6 = 00000000ff000000
ldstub [%o3+0x181],%l6 ! %l6 = 000000e3000000ff
! Mem[0000000010101400] = 00000000, %l7 = 00000000ff5d0000
swapa [%i4+%g0]0x80,%l7 ! %l7 = 0000000000000000
! %l5 = 0000000000000000, Mem[00000000300c1410] = 00000000
stwa %l5,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000
! Mem[0000000030181400] = 000000ff, %l0 = 00000000000000ff
swapa [%i6+%g0]0x89,%l0 ! %l0 = 00000000000000ff
! %l4 = fffffffffffffffa, %l1 = ffffffffffffffff, %l6 = 00000000000000e3
sdivx %l4,%l1,%l6 ! %l6 = 0000000000000006
! Mem[0000000010181410] = 00000012, %l5 = 0000000000000000
swapa [%i6+%o5]0x80,%l5 ! %l5 = 0000000000000012
! %l2 = 0000000000000000, Mem[00000000300c1408] = 00000000
stwa %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = 00000000, %f22 = 0a000000
lda [%i2+%g0]0x88,%f22 ! %f22 = 00000000
p0_label_545:
! Mem[0000000010181400] = 00000000, %l6 = 0000000000000006
ldsha [%i6+%g0]0x80,%l6 ! %l6 = 0000000000000000
! %f1 = 00000000, %f14 = ff000000, %f22 = 00000000 00000000
fsmuld %f1 ,%f14,%f22 ! %f22 = 80000000 00000000
! Mem[0000000010041408] = 00000000, %l1 = ffffffffffffffff
lduba [%i1+%o4]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010001408] = 00000000, %l7 = 0000000000000000
lduwa [%i0+%o4]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010181410] = 00000000, %l5 = 0000000000000012
ldsha [%i6+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000010101408] = ff00ffff, %l6 = 0000000000000000
lduwa [%i4+%o4]0x80,%l6 ! %l6 = 00000000ff00ffff
! Mem[0000000030101408] = ffffff00, %l0 = 00000000000000ff
lduwa [%i4+%o4]0x89,%l0 ! %l0 = 00000000ffffff00
! Mem[00000000300c1410] = 00000000 00000000, %l6 = ff00ffff, %l7 = 00000000
ldda [%i3+%o5]0x81,%l6 ! %l6 = 0000000000000000 0000000000000000
! Mem[0000000010141400] = 00000000, %l3 = 00000000000000ff
lduha [%i5+%g0]0x88,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %f12 = 00000000 000000ff, Mem[0000000010101400] = ff5d0000 ffffffff
stda %f12,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000 000000ff
p0_label_546:
! Mem[0000000030001400] = ff000000, %l0 = 00000000ffffff00
ldstuba [%i0+%g0]0x81,%l0 ! %l0 = 000000ff000000ff
! %l4 = fffffffffffffffa, immed = fffff1e8, %y = 00000000
smul %l4,-0xe18,%l7 ! %l7 = 0000000000005490, %y = 00000000
! %l4 = fffffffa, %l5 = 00000000, Mem[00000000100c1400] = 00ff5d87 00000127
stda %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = fffffffa 00000000
! %f24 = ff000000, Mem[0000000010001400] = 00280000
sta %f24,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff000000
! Mem[00000000300c1400] = 000000ff, %l0 = 00000000000000ff
ldstuba [%i3+%g0]0x81,%l0 ! %l0 = 00000000000000ff
! %l2 = 0000000000000000, Mem[0000000010101408] = ffff00ff
stba %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffff0000
! %l3 = 0000000000000000, Mem[0000000020800000] = 0000d48e
stb %l3,[%o1+%g0] ! Mem[0000000020800000] = 0000d48e
! %f4 = 0000005d 00000000, Mem[0000000010041410] = 00000000 00000000
std %f4 ,[%i1+%o5] ! Mem[0000000010041410] = 0000005d 00000000
! %l6 = 0000000000000000, Mem[00000000100c1410] = 0000000000000000
stxa %l6,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = 00000000, %l4 = fffffffffffffffa
lduha [%i6+%g0]0x80,%l4 ! %l4 = 0000000000000000
p0_label_547:
! Mem[00000000100c1430] = ffff0000 00000000, %l0 = 00000000, %l1 = 00000000
ldd [%i3+0x030],%l0 ! %l0 = 00000000ffff0000 0000000000000000
! Mem[00000000211c0000] = ffff2346, %l5 = 0000000000000000
lduh [%o2+%g0],%l5 ! %l5 = 000000000000ffff
! Mem[0000000030141408] = 000000002f8b875d, %f16 = 00000000 ff000000
ldda [%i5+%o4]0x89,%f16 ! %f16 = 00000000 2f8b875d
! Mem[0000000010081408] = 00000000, %l6 = 0000000000000000
lduwa [%i2+%o4]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041410] = 0000005d, %l0 = 00000000ffff0000
lduwa [%i1+%o5]0x80,%l0 ! %l0 = 000000000000005d
! Mem[0000000010001428] = 00000000, %l4 = 0000000000000000
ldsba [%i0+0x028]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000030081400] = 00000000, %l4 = 0000000000000000
lduba [%i2+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1408] = ff000000, %l6 = 0000000000000000
lduwa [%i3+%o4]0x88,%l6 ! %l6 = 00000000ff000000
! Mem[0000000030001408] = 00000000, %l6 = 00000000ff000000
ldsba [%i0+%o4]0x89,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %f8 = 00000000 00000000, %l1 = 0000000000000000
! Mem[0000000030081418] = ff000000ff0000ff
add %i2,0x018,%g1
stda %f8,[%g1+%l1]ASI_PST8_SL ! Mem[0000000030081418] = ff000000ff0000ff
p0_label_548:
! Mem[0000000010041410] = 0000005d, %l3 = 00000000, %l6 = 00000000
add %i1,0x10,%g1
casa [%g1]0x80,%l3,%l6 ! %l6 = 000000000000005d
! %l5 = 000000000000ffff, Mem[0000000010141410] = fa000000
stba %l5,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff000000
! Mem[00000000100c1408] = ff000000, %l5 = 000000000000ffff
ldstuba [%i3+%o4]0x88,%l5 ! %l5 = 00000000000000ff
! %l6 = 0000005d, %l7 = 00005490, Mem[0000000010081410] = ff000000 00ff00ff
stda %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0000005d 00005490
! %l4 = 0000000000000000, Mem[0000000010181430] = 00000cfc, %asi = 80
stwa %l4,[%i6+0x030]%asi ! Mem[0000000010181430] = 00000000
! Mem[0000000010081400] = 00000000, %l1 = 0000000000000000
swapa [%i2+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[00000000100c1410] = 00000000, %l5 = 0000000000000000
ldstuba [%i3+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! %f2 = ff000000 ff000000, Mem[0000000010141400] = 00000000 000000ff
stda %f2 ,[%i5+%g0]0x80 ! Mem[0000000010141400] = ff000000 ff000000
! Mem[0000000030141408] = 2f8b875d, %l1 = 0000000000000000
ldstuba [%i5+%o4]0x89,%l1 ! %l1 = 0000005d000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = 00ffffff, %l4 = 0000000000000000
lduba [%i4+%o4]0x81,%l4 ! %l4 = 0000000000000000
p0_label_549:
! Mem[0000000010041400] = 00000000 000000ff, %l4 = 00000000, %l5 = 00000000
ldda [%i1+%g0]0x88,%l4 ! %l4 = 00000000000000ff 0000000000000000
! Mem[0000000010101438] = 00000000, %l1 = 000000000000005d
ldsb [%i4+0x03b],%l1 ! %l1 = 0000000000000000
! Mem[0000000010001438] = 00000000, %l2 = 0000000000000000
ldswa [%i0+0x038]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000010081418] = 000000ff, %l0 = 000000000000005d
ldsb [%i2+0x019],%l0 ! %l0 = 0000000000000000
! Mem[0000000010001408] = 0000000000000000, %l5 = 0000000000000000
ldx [%i0+%o4],%l5 ! %l5 = 0000000000000000
! Mem[0000000030001410] = ff000000 00000000, %l4 = 000000ff, %l5 = 00000000
ldda [%i0+%o5]0x81,%l4 ! %l4 = 00000000ff000000 0000000000000000
! Mem[0000000010101408] = 0000ffff, %f6 = 00000000
lda [%i4+0x008]%asi,%f6 ! %f6 = 0000ffff
! Mem[0000000030001400] = ff000000ff000000, %l0 = 0000000000000000
ldxa [%i0+%g0]0x81,%l0 ! %l0 = ff000000ff000000
! Mem[00000000100c1408] = 00000012 ff0000ff, %l2 = 00000000, %l3 = 00000000
ldda [%i3+%o4]0x88,%l2 ! %l2 = 00000000ff0000ff 0000000000000012
! Starting 10 instruction Store Burst
! %l0 = ff000000ff000000, Mem[0000000010181420] = 00000028ff00ffee
stx %l0,[%i6+0x020] ! Mem[0000000010181420] = ff000000ff000000
p0_label_550:
! Mem[0000000010001408] = 00000000, %l0 = ff000000ff000000
swapa [%i0+%o4]0x88,%l0 ! %l0 = 0000000000000000
! %l2 = 00000000ff0000ff, Mem[0000000030001410] = ff000000
stba %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff000000
! %l6 = 000000000000005d, Mem[00000000100c1400] = fffffffa
stwa %l6,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000005d
! %l7 = 0000000000005490, Mem[0000000010001408] = 000000ff
stha %l7,[%i0+%o4]0x80 ! Mem[0000000010001408] = 549000ff
! %f23 = 00000000, %f10 = 00000012
fcmpes %fcc0,%f23,%f10 ! %fcc0 = 1
! %l2 = 00000000ff0000ff, Mem[0000000010101408] = 0000ffff
stwa %l2,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff0000ff
! %l4 = 00000000ff000000, Mem[0000000010101400] = 00000000
stwa %l4,[%i4+%g0]0x80 ! Mem[0000000010101400] = ff000000
! Mem[0000000010181400] = 00000000, %l7 = 0000000000005490
swapa [%i6+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[00000000300c1410] = 00000000, %l6 = 000000000000005d
swapa [%i3+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = 000000ff, %l4 = 00000000ff000000
ldsba [%i3+%o5]0x88,%l4 ! %l4 = ffffffffffffffff
p0_label_551:
! Mem[0000000010141410] = 00000000000000ff, %f4 = 0000005d 00000000
ldda [%i5+%o5]0x88,%f4 ! %f4 = 00000000 000000ff
! Mem[0000000010141400] = 000000ff, %l6 = 0000000000000000
ldswa [%i5+%g0]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010081408] = 00000000, %l0 = 0000000000000000
lduha [%i2+%o4]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000030101400] = 000000ff, %l6 = 00000000000000ff
ldsba [%i4+%g0]0x89,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010001410] = 00001200, %l6 = ffffffffffffffff
ldswa [%i0+%o5]0x80,%l6 ! %l6 = 0000000000001200
! Mem[0000000030041408] = 2f8b875d523cb0a9, %l3 = 0000000000000012
ldxa [%i1+%o4]0x81,%l3 ! %l3 = 2f8b875d523cb0a9
! Mem[0000000010041410] = 5d000000, %l0 = 0000000000000000
ldsba [%i1+%o5]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010081408] = 00000000, %l6 = 0000000000001200
lduba [%i2+%o4]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000030101400] = ff000000000000ff, %l1 = 0000000000000000
ldxa [%i4+%g0]0x81,%l1 ! %l1 = ff000000000000ff
! Starting 10 instruction Store Burst
! Mem[000000001008143e] = 00000000, %l5 = 0000000000000000
ldstub [%i2+0x03e],%l5 ! %l5 = 00000000000000ff
p0_label_552:
! Mem[00000000300c1410] = 5d000000, %l4 = ffffffffffffffff
swapa [%i3+%o5]0x81,%l4 ! %l4 = 000000005d000000
! Mem[0000000010181438] = 0000000000000000, %l3 = 2f8b875d523cb0a9, %l5 = 0000000000000000
add %i6,0x38,%g1
casxa [%g1]0x80,%l3,%l5 ! %l5 = 0000000000000000
! %l7 = 0000000000000000, Mem[0000000010001420] = 000000000000005d
stx %l7,[%i0+0x020] ! Mem[0000000010001420] = 0000000000000000
! Mem[000000001014141a] = 00000071, %l5 = 0000000000000000
ldstub [%i5+0x01a],%l5 ! %l5 = 00000000000000ff
! %l5 = 0000000000000000, Mem[00000000300c1410] = ffffffff
stwa %l5,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000
! %l3 = 2f8b875d523cb0a9, Mem[0000000030101408] = 00ffffff00000000
stxa %l3,[%i4+%o4]0x81 ! Mem[0000000030101408] = 2f8b875d523cb0a9
! %f18 = 3f800000 00000000, Mem[0000000010001408] = 549000ff 00000000
std %f18,[%i0+%o4] ! Mem[0000000010001408] = 3f800000 00000000
! %l7 = 0000000000000000, Mem[0000000010181410] = 00000000
stba %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000
! %l4 = 5d000000, %l5 = 00000000, Mem[00000000100c1410] = ff000000 00000000
stda %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 5d000000 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = 00000000, %l7 = 0000000000000000
ldswa [%i6+%o5]0x88,%l7 ! %l7 = 0000000000000000
p0_label_553:
! Mem[0000000010141408] = ffffffff, %f0 = 5d878b2f
lda [%i5+%o4]0x80,%f0 ! %f0 = ffffffff
! Mem[00000000100c1428] = 00ff0000ff000000, %l3 = 2f8b875d523cb0a9
ldx [%i3+0x028],%l3 ! %l3 = 00ff0000ff000000
! Mem[0000000010001404] = 2f8b875d, %l1 = ff000000000000ff
lduha [%i0+0x006]%asi,%l1 ! %l1 = 000000000000875d
! %f3 = ff000000, %f14 = ff000000
fcmpes %fcc2,%f3 ,%f14 ! %fcc2 = 0
! Mem[0000000010001408] = 000000000000803f, %f0 = ffffffff 00000000
ldda [%i0+%o4]0x88,%f0 ! %f0 = 00000000 0000803f
! Mem[0000000010181410] = 00000000, %f31 = 00000000
lda [%i6+%o5]0x88,%f31 ! %f31 = 00000000
! Mem[00000000100c1400] = 000000005d000000, %l6 = 0000000000000000
ldxa [%i3+%g0]0x88,%l6 ! %l6 = 000000005d000000
! %l1 = 000000000000875d, immed = ffffff6f, %y = 00000000
smul %l1,-0x091,%l7 ! %l7 = ffffffffffb35453, %y = ffffffff
! Mem[00000000201c0000] = 0071d27d, %l0 = 0000000000000000
lduba [%o0+0x001]%asi,%l0 ! %l0 = 0000000000000071
! Starting 10 instruction Store Burst
! %l0 = 0000000000000071, Mem[00000000201c0000] = 0071d27d, %asi = 80
stha %l0,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0071d27d
p0_label_554:
! %l2 = ff0000ff, %l3 = ff000000, Mem[0000000030081400] = 00000000 00000000
stda %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = ff0000ff ff000000
! %l2 = ff0000ff, %l3 = ff000000, Mem[0000000010141408] = ffffffff ff000000
std %l2,[%i5+%o4] ! Mem[0000000010141408] = ff0000ff ff000000
! %f4 = 00000000 000000ff, %l1 = 000000000000875d
! Mem[0000000010001420] = 0000000000000000
add %i0,0x020,%g1
stda %f4,[%g1+%l1]ASI_PST32_PL ! Mem[0000000010001420] = ff00000000000000
! %f24 = ff000000, Mem[000000001008141c] = 000000ff
st %f24,[%i2+0x01c] ! Mem[000000001008141c] = ff000000
! Mem[0000000030141408] = 2f8b87ff, %l4 = 000000005d000000
swapa [%i5+%o4]0x89,%l4 ! %l4 = 000000002f8b87ff
! %f31 = 00000000, Mem[0000000010001400] = ff000000
sta %f31,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000
! %l5 = 0000000000000000, Mem[0000000030001400] = 000000ff
stwa %l5,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000
! Mem[0000000010081410] = 5d000000, %l5 = 0000000000000000
swapa [%i2+%o5]0x88,%l5 ! %l5 = 000000005d000000
! Mem[0000000010081408] = 00000000, %l0 = 0000000000000071
swapa [%i2+%o4]0x88,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = 00000000, %f10 = 00000012
lda [%i5+%o5]0x81,%f10 ! %f10 = 00000000
p0_label_555:
! Mem[0000000010101410] = 0000ffff00009000, %l0 = 0000000000000000
ldxa [%i4+%o5]0x88,%l0 ! %l0 = 0000ffff00009000
! Mem[0000000030041400] = 000000ff, %l5 = 000000005d000000
lduba [%i1+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030081410] = 00000000, %l6 = 000000005d000000
lduba [%i2+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010001400] = 00000000, %l7 = ffffffffffb35453
ldsha [%i0+%g0]0x80,%l7 ! %l7 = 0000000000000000
! %l2 = 00000000ff0000ff, Mem[0000000030081410] = 00000000
stha %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000ff
! Mem[000000001000143c] = ffffffff, %l0 = 0000ffff00009000
ldsb [%i0+0x03f],%l0 ! %l0 = ffffffffffffffff
! %l5 = 00000000000000ff, immd = 0000000000000a96, %l0 = ffffffffffffffff
mulx %l5,0xa96,%l0 ! %l0 = 00000000000a8b6a
! Mem[0000000030141410] = 0000000000000000, %f24 = ff000000 00000000
ldda [%i5+%o5]0x81,%f24 ! %f24 = 00000000 00000000
! Mem[0000000010181400] = 00005490, %l0 = 00000000000a8b6a
lduba [%i6+%g0]0x80,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! %f6 = 0000ffff ffffff00, %l2 = 00000000ff0000ff
! Mem[0000000010101428] = 1e45ffffff000000
add %i4,0x028,%g1
stda %f6,[%g1+%l2]ASI_PST16_PL ! Mem[0000000010101428] = 00ffffffffff0000
p0_label_556:
! Mem[000000001014142c] = 00000000, %l6 = 0000000000000000
swap [%i5+0x02c],%l6 ! %l6 = 0000000000000000
! Mem[0000000030001410] = ff000000, %l1 = 000000000000875d
swapa [%i0+%o5]0x81,%l1 ! %l1 = 00000000ff000000
! %l1 = 00000000ff000000, Mem[0000000010101408] = ff0000ff
stha %l1,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000000ff
! %l6 = 0000000000000000, Mem[0000000010081434] = ffffff00
sth %l6,[%i2+0x034] ! Mem[0000000010081434] = 0000ff00
! %l0 = 0000000000000000, Mem[000000001004141c] = 00000000, %asi = 80
stwa %l0,[%i1+0x01c]%asi ! Mem[000000001004141c] = 00000000
! Mem[0000000010101404] = 000000ff, %l7 = 0000000000000000, %asi = 80
swapa [%i4+0x004]%asi,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010141425] = 00000000, %l0 = 0000000000000000
ldstuba [%i5+0x025]%asi,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010181434] = 00ff0000, %l6 = 0000000000000000, %asi = 80
swapa [%i6+0x034]%asi,%l6 ! %l6 = 0000000000ff0000
! Mem[0000000010101408] = 000000ff, %l4 = 2f8b87ff, %l0 = 00000000
add %i4,0x08,%g1
casa [%g1]0x80,%l4,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = ff0000ff, %l5 = 00000000000000ff
ldsha [%i2+%g0]0x89,%l5 ! %l5 = 00000000000000ff
p0_label_557:
! %l0 = 00000000000000ff, immd = ffffffffffffffa4, %l4 = 000000002f8b87ff
mulx %l0,-0x05c,%l4 ! %l4 = ffffffffffffa45c
! Mem[0000000030141408] = 0000005d, %l3 = 00ff0000ff000000
lduha [%i5+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010001414] = 00000000, %l7 = 00000000000000ff
ldsb [%i0+0x015],%l7 ! %l7 = 0000000000000000
! Mem[0000000010041410] = 5d000000, %l0 = 00000000000000ff
ldswa [%i1+%o5]0x88,%l0 ! %l0 = 000000005d000000
! Mem[00000000218001c0] = 2dff63d1, %l3 = 0000000000000000
ldub [%o3+0x1c1],%l3 ! %l3 = 00000000000000ff
membar #Sync ! Added by membar checker (89)
! Mem[00000000300c1400] = ff0000ff 50ccb98a 00000000 0000ffff
! Mem[00000000300c1410] = 00000000 00000000 ff000000 ff0000ff
! Mem[00000000300c1420] = 2f8b875d 523cb0a9 00000012 ff000021
! Mem[00000000300c1430] = 00000000 000000ff 0000a9ff ffff00ff
ldda [%i3]ASI_BLK_AIUSL,%f0 ! Block Load from 00000000300c1400
! %l2 = 00000000ff0000ff, %l0 = 000000005d000000, %l6 = 0000000000ff0000
sub %l2,%l0,%l6 ! %l6 = 00000000a20000ff
! Mem[0000000030081410] = ff000000, %l0 = 000000005d000000
lduha [%i2+%o5]0x81,%l0 ! %l0 = 000000000000ff00
! Mem[00000000300c1400] = ff0000ff 50ccb98a, %l2 = ff0000ff, %l3 = 000000ff
ldda [%i3+%g0]0x81,%l2 ! %l2 = 00000000ff0000ff 0000000050ccb98a
! Starting 10 instruction Store Burst
! Mem[0000000010101410] = 00900000, %l4 = ffffffffffffa45c
ldstuba [%i4+%o5]0x80,%l4 ! %l4 = 00000000000000ff
p0_label_558:
! Mem[0000000010081400] = 0000000000000000, %l0 = 000000000000ff00, %l7 = 0000000000000000
casxa [%i2]0x80,%l0,%l7 ! %l7 = 0000000000000000
! Mem[0000000010181408] = 00000000, %l6 = 00000000a20000ff
swapa [%i6+%o4]0x88,%l6 ! %l6 = 0000000000000000
! %f30 = 00000000 00000000, Mem[0000000010081418] = 000000ff ff000000
std %f30,[%i2+0x018] ! Mem[0000000010081418] = 00000000 00000000
! %f19 = 00000000, Mem[0000000010081408] = 71000000
sta %f19,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000
! Mem[0000000030181408] = ffffff00, %l7 = 0000000000000000
ldstuba [%i6+%o4]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030001408] = 00000000, %l1 = 00000000ff000000
swapa [%i0+%o4]0x89,%l1 ! %l1 = 0000000000000000
! %l0 = 0000ff00, %l1 = 00000000, Mem[0000000010101410] = ff900000 ffff0000
std %l0,[%i4+%o5] ! Mem[0000000010101410] = 0000ff00 00000000
membar #Sync ! Added by membar checker (90)
! %l4 = 0000000000000000, Mem[00000000300c1400] = ff0000ff
stwa %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000
! %f18 = 3f800000, Mem[0000000010001400] = 00000000
sta %f18,[%i0+%g0]0x88 ! Mem[0000000010001400] = 3f800000
! Starting 10 instruction Load Burst
! %l5 = 00000000000000ff, Mem[00000000100c1410] = 5d000000, %asi = 80
stwa %l5,[%i3+0x010]%asi ! Mem[00000000100c1410] = 000000ff
p0_label_559:
! Mem[0000000030001410] = 5d870000, %f1 = ff0000ff
lda [%i0+%o5]0x89,%f1 ! %f1 = 5d870000
! %l4 = 0000000000000000, immd = 000000000000087b, %l4 = 0000000000000000
mulx %l4,0x87b,%l4 ! %l4 = 0000000000000000
! Mem[0000000020800040] = 00ff2a9b, %l5 = 00000000000000ff
lduh [%o1+0x040],%l5 ! %l5 = 00000000000000ff
! Mem[00000000218001c0] = 2dff63d1, %l1 = 0000000000000000
ldsb [%o3+0x1c1],%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010141410] = 000000ff, %l4 = 0000000000000000
lduba [%i5+%o5]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010081438] = 00000000, %l5 = 00000000000000ff
lduwa [%i2+0x038]%asi,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1408] = ff0000ff, %l4 = 00000000000000ff
lduha [%i3+%o4]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010141400] = 000000ff, %f9 = 5d878b2f
lda [%i5+%g0]0x88,%f9 ! %f9 = 000000ff
! Mem[0000000010181400] = ff000000 90540000, %l0 = 0000ff00, %l1 = ffffffff
ldda [%i6+%g0]0x88,%l0 ! %l0 = 0000000090540000 00000000ff000000
! Starting 10 instruction Store Burst
! %l3 = 0000000050ccb98a, imm = 00000000000000fb, %l3 = 0000000050ccb98a
orn %l3,0x0fb,%l3 ! %l3 = ffffffffffffff8e
p0_label_560:
! %l5 = 0000000000000000, Mem[00000000300c1400] = 00000000
stha %l5,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000
! %l0 = 0000000090540000, Mem[0000000010181408] = ff0000a2
stha %l0,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000a2
! %f10 = 210000ff 12000000, %l4 = 00000000000000ff
! Mem[0000000010181400] = 00005490000000ff
stda %f10,[%i6+%l4]ASI_PST16_P ! Mem[0000000010181400] = 210000ff12000000
! Mem[0000000030081400] = ff0000ff, %l4 = 00000000000000ff
swapa [%i2+%g0]0x89,%l4 ! %l4 = 00000000ff0000ff
! Mem[00000000100c1408] = ff0000ff, %l1 = 00000000ff000000
ldstuba [%i3+%o4]0x80,%l1 ! %l1 = 000000ff000000ff
! %f2 = ffff0000 00000000, Mem[00000000100c1408] = ff0000ff 12000000
stda %f2 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ffff0000 00000000
! %l7 = 0000000000000000, Mem[0000000030141400] = 00000000
stwa %l7,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
! %l3 = ffffffffffffff8e, Mem[0000000030001400] = 00000000
stwa %l3,[%i0+%g0]0x89 ! Mem[0000000030001400] = ffffff8e
! Mem[0000000010001400] = 0000803f, %l4 = 00000000ff0000ff
ldstuba [%i0+%g0]0x80,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[000000001010140c] = ffffffff, %l1 = 00000000000000ff
lduwa [%i4+0x00c]%asi,%l1 ! %l1 = 00000000ffffffff
p0_label_561:
! Mem[000000001018140c] = 00000000, %l5 = 0000000000000000
lduwa [%i6+0x00c]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000030001410] = 5d870000, %l7 = 0000000000000000
ldsba [%i0+%o5]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081408] = 0000000000000000, %l5 = 0000000000000000
ldxa [%i2+%o4]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000010001400] = 3f8000ff, %f26 = ffff0000
lda [%i0+%g0]0x88,%f26 ! %f26 = 3f8000ff
! Mem[0000000030001408] = 000000ff, %l3 = ffffffffffffff8e
ldswa [%i0+%o4]0x81,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010041410] = 5d000000, %l7 = 0000000000000000
ldswa [%i1+%o5]0x88,%l7 ! %l7 = 000000005d000000
! %l1 = 00000000ffffffff, immd = 0000000000000793, %l6 = 0000000000000000
mulx %l1,0x793,%l6 ! %l6 = 00000792fffff86d
! Mem[0000000010001408] = 000000000000803f, %l5 = 0000000000000000
ldxa [%i0+%o4]0x88,%l5 ! %l5 = 000000000000803f
! Mem[00000000100c1418] = 00000000 00000000, %l0 = 90540000, %l1 = ffffffff
ldd [%i3+0x018],%l0 ! %l0 = 0000000000000000 0000000000000000
! Starting 10 instruction Store Burst
! %f20 = 000000ff, Mem[0000000010041410] = 0000005d
sta %f20,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000ff
p0_label_562:
! %l7 = 000000005d000000, Mem[0000000030181410] = 000000ff
stwa %l7,[%i6+%o5]0x89 ! Mem[0000000030181410] = 5d000000
! %l0 = 00000000, %l1 = 00000000, Mem[0000000010101400] = 000000ff 00000000
stda %l0,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000 00000000
! %l1 = 0000000000000000, Mem[00000000300c1408] = 00000000
stwa %l1,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
! %l2 = 00000000ff0000ff, %l2 = 00000000ff0000ff, %y = ffffffff
smul %l2,%l2,%l3 ! %l3 = 0000fffe0200fe01, %y = 0000fffe
! %f16 = 00000000 2f8b875d, Mem[00000000300c1410] = 00000000 00000000
stda %f16,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000 2f8b875d
! %l6 = fffff86d, %l7 = 5d000000, Mem[0000000030101408] = 2f8b875d 523cb0a9
stda %l6,[%i4+%o4]0x81 ! Mem[0000000030101408] = fffff86d 5d000000
! %l0 = 0000000000000000, imm = 0000000000000f58, %l1 = 0000000000000000
add %l0,0xf58,%l1 ! %l1 = 0000000000000f58
! %f24 = 00000000, Mem[0000000030181408] = ffffffff
sta %f24,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000
! %f18 = 3f800000 00000000, Mem[0000000030041408] = 2f8b875d 523cb0a9
stda %f18,[%i1+%o4]0x81 ! Mem[0000000030041408] = 3f800000 00000000
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (91)
! Mem[0000000010101400] = 00000000 00000000 000000ff ffffffff
! Mem[0000000010101410] = 0000ff00 00000000 00000000 00000000
! Mem[0000000010101420] = eeff00ff ff003c52 00ffffff ffff0000
! Mem[0000000010101430] = ffffffff 000000ff 00000000 00000000
ldda [%i4]ASI_BLK_P,%f0 ! Block Load from 0000000010101400
p0_label_563:
! Mem[00000000100c1400] = 0000005d, %l3 = 0000fffe0200fe01
ldsha [%i3+%g0]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030141400] = 00000000, %l7 = 000000005d000000
lduwa [%i5+%g0]0x81,%l7 ! %l7 = 0000000000000000
! %f28 = ffffff00, %f29 = 000000ff, %f17 = 2f8b875d
fdivs %f28,%f29,%f17 ! %f17 = ffffff00
! Mem[0000000010181408] = 000000a2, %f19 = 00000000
lda [%i6+%o4]0x80,%f19 ! %f19 = 000000a2
! Mem[0000000030081400] = 000000ff, %l7 = 0000000000000000
ldswa [%i2+%g0]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010001400] = 3f8000ff, %f25 = 00000000
lda [%i0+%g0]0x88,%f25 ! %f25 = 3f8000ff
! Mem[0000000010041400] = 000000ff, %l1 = 0000000000000f58
lduha [%i1+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030181400] = ff000000, %l3 = 0000000000000000
lduwa [%i6+%g0]0x81,%l3 ! %l3 = 00000000ff000000
! Mem[0000000010101400] = 00000000, %f16 = 00000000
lda [%i4+0x000]%asi,%f16 ! %f16 = 00000000
! Starting 10 instruction Store Burst
! %f24 = 00000000 3f8000ff, %l2 = 00000000ff0000ff
! Mem[0000000030081438] = 0000a9ffffff00ff
add %i2,0x038,%g1
stda %f24,[%g1+%l2]ASI_PST32_SL ! Mem[0000000030081438] = ff00803f00000000
p0_label_564:
! %l6 = fffff86d, %l7 = 000000ff, Mem[0000000010041428] = 5d878b2f ffff0000
stda %l6,[%i1+0x028]%asi ! Mem[0000000010041428] = fffff86d 000000ff
! Mem[0000000010041418] = 58ff00ff, %l3 = ff000000, %l5 = 0000803f
add %i1,0x18,%g1
casa [%g1]0x80,%l3,%l5 ! %l5 = 0000000058ff00ff
! %l0 = 0000000000000000, Mem[00000000201c0001] = 0071d27d
stb %l0,[%o0+0x001] ! Mem[00000000201c0000] = 0000d27d
! %f24 = 00000000 3f8000ff, Mem[0000000010141410] = 000000ff 00000000
stda %f24,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000 3f8000ff
! Mem[00000000100c1408] = ffff0000, %l7 = 00000000000000ff
swapa [%i3+%o4]0x80,%l7 ! %l7 = 00000000ffff0000
! %f16 = 00000000 ffffff00 3f800000 000000a2
! %f20 = 000000ff ffffff00 80000000 00000000
! %f24 = 00000000 3f8000ff 3f8000ff 00000000
! %f28 = ffffff00 000000ff 00000000 00000000
stda %f16,[%i5]ASI_BLK_AIUS ! Block Store to 0000000030141400
! %f12 = ffffffff 000000ff, %l1 = 00000000000000ff
! Mem[0000000010001428] = 00000000ff000028
add %i0,0x028,%g1
stda %f12,[%g1+%l1]ASI_PST16_P ! Mem[0000000010001428] = ffffffff000000ff
! %l6 = fffff86d, %l7 = ffff0000, Mem[0000000030041408] = 3f800000 00000000
stda %l6,[%i1+%o4]0x81 ! Mem[0000000030041408] = fffff86d ffff0000
! %f4 = 0000ff00 00000000, Mem[00000000100c1410] = ff000000 00000000
stda %f4 ,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0000ff00 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030041400] = 00000000000000ff, %f10 = 00ffffff ffff0000
ldda [%i1+%g0]0x89,%f10 ! %f10 = 00000000 000000ff
p0_label_565:
membar #Sync ! Added by membar checker (92)
! Mem[0000000010141408] = ff0000ff, %f13 = 000000ff
lda [%i5+%o4]0x88,%f13 ! %f13 = ff0000ff
! Mem[0000000030101408] = fffff86d, %l6 = 00000792fffff86d
ldsha [%i4+%o4]0x81,%l6 ! %l6 = ffffffffffffffff
! Mem[000000001004141c] = 00000000, %l1 = 00000000000000ff
ldsw [%i1+0x01c],%l1 ! %l1 = 0000000000000000
! Mem[0000000030101410] = 00000012, %l6 = ffffffffffffffff
lduwa [%i4+%o5]0x89,%l6 ! %l6 = 0000000000000012
! Mem[00000000100c1408] = ff000000, %l5 = 0000000058ff00ff
ldsba [%i3+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010001410] = 00001200, %f1 = 00000000
lda [%i0+0x010]%asi,%f1 ! %f1 = 00001200
! Mem[0000000030001408] = ff000000, %l0 = 0000000000000000
ldsba [%i0+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000030081400] = 000000ff, %l0 = 0000000000000000
ldswa [%i2+%g0]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[00000000100c1418] = 0000000000000000, %l0 = 00000000000000ff
ldx [%i3+0x018],%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! %l6 = 0000000000000012, Mem[0000000010181438] = 00000000
stw %l6,[%i6+0x038] ! Mem[0000000010181438] = 00000012
p0_label_566:
! Mem[0000000030101410] = 12000000, %l6 = 0000000000000012
ldstuba [%i4+%o5]0x81,%l6 ! %l6 = 00000012000000ff
! %l2 = 00000000ff0000ff, Mem[00000000100c1412] = 00000000, %asi = 80
stha %l2,[%i3+0x012]%asi ! Mem[00000000100c1410] = 000000ff
! Mem[0000000010101438] = 00000000, %l0 = 0000000000000000, %asi = 80
swapa [%i4+0x038]%asi,%l0 ! %l0 = 0000000000000000
! %l6 = 00000012, %l7 = ffff0000, Mem[0000000010041410] = 000000ff 00000000
stda %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000012 ffff0000
! %l0 = 00000000, %l1 = 00000000, Mem[00000000300c1408] = 00000000 0000ffff
stda %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 00000000
! %l7 = 00000000ffff0000, Mem[0000000010001410] = 00120000
stha %l7,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00120000
! Mem[0000000010001410] = 00120000, %l0 = 0000000000000000
ldstuba [%i0+%o5]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010001400] = ff00803f, %l5 = 0000000000000000
ldstuba [%i0+%g0]0x80,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000020800000] = 0000d48e, %l1 = 0000000000000000
ldstub [%o1+%g0],%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = ff00803f, %l3 = 00000000ff000000
ldsha [%i5+%o5]0x80,%l3 ! %l3 = ffffffffffffff00
p0_label_567:
! Mem[0000000010181438] = 00000012 00000000, %l2 = ff0000ff, %l3 = ffffff00
ldd [%i6+0x038],%l2 ! %l2 = 0000000000000012 0000000000000000
! Mem[0000000020800040] = 00ff2a9b, %l6 = 0000000000000012
ldsh [%o1+0x040],%l6 ! %l6 = 00000000000000ff
! Mem[0000000010101410] = 0000ff00, %l5 = 00000000000000ff
lduba [%i4+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000030141408] = 3f800000, %l1 = 0000000000000000
ldsba [%i5+%o4]0x81,%l1 ! %l1 = 000000000000003f
! Mem[0000000010041410] = 00000012, %l7 = 00000000ffff0000
ldsba [%i1+%o5]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041408] = 0000000000000000, %l6 = 00000000000000ff
ldxa [%i1+%o4]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000030041408] = fffff86dffff0000, %f26 = 3f8000ff 00000000
ldda [%i1+%o4]0x81,%f26 ! %f26 = fffff86d ffff0000
! Mem[0000000030141408] = 0000803f, %l0 = 0000000000000000
ldswa [%i5+%o4]0x89,%l0 ! %l0 = 000000000000803f
! Mem[0000000010041400] = ff00000000000000, %l4 = 0000000000000000
ldxa [%i1+%g0]0x80,%l4 ! %l4 = ff00000000000000
! Starting 10 instruction Store Burst
! %f30 = 00000000 00000000, %l0 = 000000000000803f
! Mem[0000000010001428] = ffffffff000000ff
add %i0,0x028,%g1
stda %f30,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010001428] = 00000000000000ff
p0_label_568:
! %f29 = 000000ff, Mem[0000000030041400] = 000000ff
sta %f29,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000ff
! %l7 = 0000000000000000, Mem[00000000100c142a] = 00ff0000, %asi = 80
stba %l7,[%i3+0x02a]%asi ! Mem[00000000100c1428] = 00ff0000
! Mem[0000000010081434] = 0000ff00, %l7 = 0000000000000000, %asi = 80
swapa [%i2+0x034]%asi,%l7 ! %l7 = 000000000000ff00
! %f9 = ff003c52, %f8 = eeff00ff, %f15 = 00000000
fdivs %f9 ,%f8 ,%f15 ! %f15 = 4f80bc8e
! %l2 = 0000000000000012, immd = 00000000000005c9, %l3 = 0000000000000000
udivx %l2,0x5c9,%l3 ! %l3 = 0000000000000000
! %l5 = 0000000000000000, Mem[00000000100c1410] = ff000000
stba %l5,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ff000000
! Mem[0000000010081408] = 00000000, %l7 = 000000000000ff00
swapa [%i2+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010181408] = a2000000, %l5 = 0000000000000000
ldstuba [%i6+%o4]0x88,%l5 ! %l5 = 00000000000000ff
! %l2 = 0000000000000012, Mem[0000000010041400] = 000000ff
stha %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000012
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = 0000d27d, %l4 = ff00000000000000
ldsh [%o0+%g0],%l4 ! %l4 = 0000000000000000
p0_label_569:
! Mem[0000000010101400] = 00000000, %l3 = 0000000000000000
ldsha [%i4+%g0]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010001400] = ff00803f2f8b875d, %f10 = 00000000 000000ff
ldda [%i0+0x000]%asi,%f10 ! %f10 = ff00803f 2f8b875d
! Mem[0000000010141408] = ff0000ff, %l1 = 000000000000003f
lduwa [%i5+%o4]0x88,%l1 ! %l1 = 00000000ff0000ff
! Mem[0000000030041410] = 00000000, %l0 = 000000000000803f
ldsba [%i1+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[00000000300c1408] = 00000000, %l5 = 0000000000000000
ldswa [%i3+%o4]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000030141410] = 00ffffff ff000000, %l6 = 00000000, %l7 = 00000000
ldda [%i5+%o5]0x89,%l6 ! %l6 = 00000000ff000000 0000000000ffffff
! Mem[0000000030041408] = 6df8ffff, %f16 = 00000000
lda [%i1+%o4]0x89,%f16 ! %f16 = 6df8ffff
! Mem[0000000010001408] = 3f800000, %l5 = 0000000000000000
lduwa [%i0+%o4]0x80,%l5 ! %l5 = 000000003f800000
! Mem[0000000030081400] = 000000ff, %l6 = 00000000ff000000
ldsha [%i2+%g0]0x89,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l4 = 0000000000000000, Mem[0000000030141408] = 3f800000
stba %l4,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00800000
p0_label_570:
! %f16 = 6df8ffff ffffff00, Mem[00000000300c1408] = 00000000 00000000
stda %f16,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 6df8ffff ffffff00
! Mem[00000000300c1408] = 00ffffff, %l6 = 00000000000000ff
ldstuba [%i3+%o4]0x81,%l6 ! %l6 = 00000000000000ff
! %l3 = 0000000000000000, Mem[0000000030181400] = ff000000
stha %l3,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000
! %l6 = 00000000, %l7 = 00ffffff, Mem[0000000010081400] = 00000000 00000000
stda %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000 00ffffff
! %l6 = 0000000000000000, Mem[0000000010141400] = 000000ff000000ff
stxa %l6,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000000000000000
! %f24 = 00000000 3f8000ff, %l6 = 0000000000000000
! Mem[0000000030041438] = ffffffffffffffff
add %i1,0x038,%g1
stda %f24,[%g1+%l6]ASI_PST16_S ! Mem[0000000030041438] = ffffffffffffffff
! Mem[0000000010081410] = 00000000, %l5 = 000000003f800000
ldsha [%i2+%o5]0x88,%l5 ! %l5 = 0000000000000000
! %f4 = 0000ff00 00000000, Mem[0000000010141408] = ff0000ff ff000000
stda %f4 ,[%i5+%o4]0x80 ! Mem[0000000010141408] = 0000ff00 00000000
! Mem[0000000010181400] = ff000021, %l4 = 0000000000000000
ldstuba [%i6+%g0]0x88,%l4 ! %l4 = 00000021000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = 5d000000, %f5 = 00000000
lda [%i6+%o5]0x89,%f5 ! %f5 = 5d000000
p0_label_571:
! Mem[0000000010081434] = 00000000, %l6 = 0000000000000000
lduha [%i2+0x036]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181408] = ff0000a2, %l6 = 0000000000000000
lduha [%i6+0x008]%asi,%l6 ! %l6 = 000000000000ff00
! Mem[00000000300c1400] = 0000000050ccb98a, %f26 = fffff86d ffff0000
ldda [%i3+%g0]0x81,%f26 ! %f26 = 00000000 50ccb98a
! Mem[00000000300c1400] = 00000000, %l2 = 0000000000000012
ldsba [%i3+%g0]0x89,%l2 ! %l2 = 0000000000000000
! %l2 = 0000000000000000, Mem[0000000030001408] = 000000ff
stwa %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000
membar #Sync ! Added by membar checker (93)
! Mem[0000000010141400] = 00000000 00000000 0000ff00 00000000
! Mem[0000000010141410] = ff00803f 00000000 0000ff71 1f00e0c7
! Mem[0000000010141420] = a9b03c52 00ff0000 ff000000 00000000
! Mem[0000000010141430] = 000000ff 00ff0000 00000000 ff9fff14
ldda [%i5]ASI_BLK_P,%f16 ! Block Load from 0000000010141400
! Mem[0000000030141410] = 000000ff, %l3 = 0000000000000000
lduha [%i5+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010081400] = 00000000, %l3 = 0000000000000000
lduba [%i2+%g0]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010041410] = 00000012 ffff0000, %l2 = 00000000, %l3 = 00000000
ldda [%i1+%o5]0x80,%l2 ! %l2 = 0000000000000012 00000000ffff0000
! Starting 10 instruction Store Burst
! Mem[0000000030001408] = 00000000, %l5 = 0000000000000000
swapa [%i0+%o4]0x81,%l5 ! %l5 = 0000000000000000
p0_label_572:
! Mem[0000000010001410] = ff001200, %l3 = 00000000ffff0000
swapa [%i0+%o5]0x80,%l3 ! %l3 = 00000000ff001200
! %f4 = 0000ff00 5d000000, Mem[00000000100c1410] = ff000000 0000ff00
stda %f4 ,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0000ff00 5d000000
! %l0 = 0000000000000000, Mem[0000000010001410] = ffff0000
stwa %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000
! Mem[0000000030081400] = 000000ff, %l4 = 0000000000000021
ldstuba [%i2+%g0]0x89,%l4 ! %l4 = 000000ff000000ff
! %f2 = 000000ff ffffffff, Mem[0000000010041400] = 12000000 00000000
stda %f2 ,[%i1+%g0]0x80 ! Mem[0000000010041400] = 000000ff ffffffff
! %l2 = 00000012, %l3 = ff001200, Mem[0000000010101400] = 00000000 00000000
stda %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000012 ff001200
! %l5 = 0000000000000000, %l3 = 00000000ff001200, %l5 = 0000000000000000
or %l5,%l3,%l5 ! %l5 = 00000000ff001200
! Mem[0000000010101408] = 000000ff, %l3 = 00000000ff001200
ldstuba [%i4+%o4]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[0000000021800180] = ffffdde9, %l3 = 0000000000000000
ldstub [%o3+0x180],%l3 ! %l3 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010041430] = ff0000ff000000ff, %f10 = ff00803f 2f8b875d
ldda [%i1+0x030]%asi,%f10 ! %f10 = ff0000ff 000000ff
p0_label_573:
! Mem[0000000010081400] = 00000000 00ffffff, %l0 = 00000000, %l1 = ff0000ff
ldda [%i2+%g0]0x80,%l0 ! %l0 = 0000000000000000 0000000000ffffff
! Mem[0000000010141428] = ff000000, %l7 = 0000000000ffffff
lduba [%i5+0x02b]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000010141438] = 00000000, %l2 = 0000000000000012
ldub [%i5+0x038],%l2 ! %l2 = 0000000000000000
! %l0 = 0000000000000000, imm = 0000000000000156, %l1 = 0000000000ffffff
addc %l0,0x156,%l1 ! %l1 = 0000000000000156
! Mem[0000000030081400] = 000000ff, %f6 = 00000000
lda [%i2+%g0]0x89,%f6 ! %f6 = 000000ff
! Mem[0000000020800040] = 00ff2a9b, %l2 = 0000000000000000
ldub [%o1+0x040],%l2 ! %l2 = 0000000000000000
! Mem[0000000010141410] = 3f8000ff, %l2 = 0000000000000000
ldswa [%i5+%o5]0x88,%l2 ! %l2 = 000000003f8000ff
! Mem[0000000010181410] = 00000000, %f15 = 4f80bc8e
lda [%i6+%o5]0x80,%f15 ! %f15 = 00000000
! Mem[0000000010041400] = 000000ffffffffff, %l3 = 00000000000000ff
ldxa [%i1+%g0]0x80,%l3 ! %l3 = 000000ffffffffff
! Starting 10 instruction Store Burst
! Code Fragment 3
p0_fragment_46:
! %l0 = 0000000000000000
setx 0xf4373dc0378e7bb5,%g7,%l0 ! %l0 = f4373dc0378e7bb5
! %l1 = 0000000000000156
setx 0xf9046727a5649c33,%g7,%l1 ! %l1 = f9046727a5649c33
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 = f4373dc0378e7bb5
setx 0xa06a4ae0030fb46d,%g7,%l0 ! %l0 = a06a4ae0030fb46d
! %l1 = f9046727a5649c33
setx 0xb2e6801fe68283e2,%g7,%l1 ! %l1 = b2e6801fe68283e2
p0_label_574:
! %l0 = a06a4ae0030fb46d, Mem[00000000100c1438] = 0000000000000000, %asi = 80
stxa %l0,[%i3+0x038]%asi ! Mem[00000000100c1438] = a06a4ae0030fb46d
! %f7 = 00000000, Mem[00000000100c1400] = 0000005d
sta %f7 ,[%i3+0x000]%asi ! Mem[00000000100c1400] = 00000000
! %f18 = 0000ff00 00000000, Mem[0000000030081408] = ffffff00 0000ff00
stda %f18,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0000ff00 00000000
! Mem[0000000010001414] = 00000000, %l1 = b2e6801fe68283e2, %asi = 80
swapa [%i0+0x014]%asi,%l1 ! %l1 = 0000000000000000
! %l4 = 000000ff, %l5 = ff001200, Mem[0000000030001400] = 8effffff ff000000
stda %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = 000000ff ff001200
! %f4 = 0000ff00 5d000000, Mem[00000000100c1410] = 0000005d 00ff0000
stda %f4 ,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0000ff00 5d000000
! Mem[0000000030101408] = fffff86d, %l4 = 00000000000000ff
swapa [%i4+%o4]0x81,%l4 ! %l4 = 00000000fffff86d
! Mem[0000000030041410] = 00000000, %l6 = 000000000000ff00
ldstuba [%i1+%o5]0x81,%l6 ! %l6 = 00000000000000ff
! %f2 = 000000ff, %f28 = 000000ff
fcmpes %fcc0,%f2 ,%f28 ! %fcc0 = 0
! Starting 10 instruction Load Burst
! Code Fragment 3
p0_fragment_47:
! %l0 = a06a4ae0030fb46d
setx 0x85cebd97c5879039,%g7,%l0 ! %l0 = 85cebd97c5879039
! %l1 = 0000000000000000
setx 0x960aa14f93f4f829,%g7,%l1 ! %l1 = 960aa14f93f4f829
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 = 85cebd97c5879039
setx 0x7ec8e19fb761dacb,%g7,%l0 ! %l0 = 7ec8e19fb761dacb
! %l1 = 960aa14f93f4f829
setx 0xfaf302dfc50fa198,%g7,%l1 ! %l1 = faf302dfc50fa198
p0_label_575:
! Mem[0000000010101414] = 00000000, %l3 = 000000ffffffffff
lduh [%i4+0x016],%l3 ! %l3 = 0000000000000000
! Mem[0000000010101400] = 00000012, %l7 = 0000000000000000
lduw [%i4+%g0],%l7 ! %l7 = 0000000000000012
! Mem[0000000010181420] = ff000000ff000000, %f20 = ff00803f 00000000
ldda [%i6+0x020]%asi,%f20 ! %f20 = ff000000 ff000000
! Mem[0000000010001410] = 00000000, %l4 = 00000000fffff86d
lduwa [%i0+%o5]0x80,%l4 ! %l4 = 0000000000000000
! %l0 = 7ec8e19fb761dacb, %l6 = 0000000000000000, %l0 = 7ec8e19fb761dacb
sub %l0,%l6,%l0 ! %l0 = 7ec8e19fb761dacb
! Mem[0000000030081408] = 00000000, %l3 = 0000000000000000
lduha [%i2+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1420] = 00ff00ca, %l5 = 00000000ff001200
lduwa [%i3+0x020]%asi,%l5 ! %l5 = 0000000000ff00ca
! Mem[0000000030141410] = ff000000, %f22 = 0000ff71
lda [%i5+%o5]0x89,%f22 ! %f22 = ff000000
! Mem[00000000100c1408] = 000000ff, %l2 = 000000003f8000ff
swapa [%i3+%o4]0x80,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[0000000010181410] = 00000000
stwa %l3,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000
p0_label_576:
! %l1 = faf302dfc50fa198, Mem[00000000211c0000] = ffff2346
sth %l1,[%o2+%g0] ! Mem[00000000211c0000] = a1982346
! %l7 = 0000000000000012, Mem[0000000010001400] = ff00803f
stba %l7,[%i0+%g0]0x80 ! Mem[0000000010001400] = 1200803f
! Mem[0000000010001400] = 1200803f, %l6 = 0000000000000000, %asi = 80
swapa [%i0+0x000]%asi,%l6 ! %l6 = 000000001200803f
! %l4 = 00000000, %l5 = 00ff00ca, Mem[0000000030001400] = 000000ff ff001200
stda %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000 00ff00ca
membar #Sync ! Added by membar checker (94)
! %l3 = 0000000000000000, Mem[0000000010141418] = 0000ff711f00e0c7, %asi = 80
stxa %l3,[%i5+0x018]%asi ! Mem[0000000010141418] = 0000000000000000
! %l4 = 0000000000000000, Mem[0000000030181410] = 0000005d
stwa %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000
! %f30 = 00000000 ff9fff14, Mem[0000000010001408] = 3f800000 00000000
stda %f30,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000 ff9fff14
! Mem[000000001010141c] = 00000000, %l5 = 00ff00ca, %l3 = 00000000
add %i4,0x1c,%g1
casa [%g1]0x80,%l5,%l3 ! %l3 = 0000000000000000
! %f26 = ff000000 00000000, Mem[0000000010081408] = 00ff0000 00000000
stda %f26,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff000000 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010081420] = 0000ff00, %l1 = faf302dfc50fa198
ldsba [%i2+0x022]%asi,%l1 ! %l1 = ffffffffffffffff
p0_label_577:
! %f19 = 00000000, %f8 = eeff00ff, %f25 = 00ff0000
fsubs %f19,%f8 ,%f25 ! %f25 = 6eff00ff
! Mem[0000000030041410] = 000000ff, %l6 = 000000001200803f
ldswa [%i1+%o5]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010001400] = 5d878b2f00000000, %l0 = 7ec8e19fb761dacb
ldxa [%i0+%g0]0x88,%l0 ! %l0 = 5d878b2f00000000
! %l5 = 0000000000ff00ca, imm = fffffffffffff66b, %l0 = 5d878b2f00000000
orn %l5,-0x995,%l0 ! %l0 = 0000000000ff09de
! Mem[00000000100c1420] = 00ff00ca, %l4 = 0000000000000000
lduha [%i3+0x020]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030041400] = 000000ff, %l7 = 0000000000000012
lduwa [%i1+%g0]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[00000000201c0000] = 0000d27d, %l5 = 0000000000ff00ca
ldsha [%o0+0x000]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000030101408] = ff000000, %f20 = ff000000
lda [%i4+%o4]0x89,%f20 ! %f20 = ff000000
! Mem[0000000030001400] = 0000000000ff00ca, %l5 = 0000000000000000
ldxa [%i0+%g0]0x81,%l5 ! %l5 = 0000000000ff00ca
! Starting 10 instruction Store Burst
! %l6 = 00000000000000ff, Mem[0000000030101410] = ff000000
stha %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00ff0000
p0_label_578:
! Mem[0000000010141400] = 00000000, %l0 = 0000000000ff09de
ldstuba [%i5+%g0]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010141438] = 00000000, %l4 = 00000000000000ff
swap [%i5+0x038],%l4 ! %l4 = 0000000000000000
! %l6 = 00000000000000ff, Mem[0000000030101410] = 000000000000ff00
stxa %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000000000ff
! Mem[0000000010001400] = 00000000, %l2 = 00000000000000ff
ldstuba [%i0+%g0]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030101408] = 000000ff, %l3 = 0000000000000000
ldstuba [%i4+%o4]0x81,%l3 ! %l3 = 00000000000000ff
! Mem[0000000020800000] = ff00d48e, %l2 = 0000000000000000
ldstub [%o1+%g0],%l2 ! %l2 = 000000ff000000ff
! Mem[0000000010041400] = 000000ff, %l7 = 00000000000000ff, %asi = 80
swapa [%i1+0x000]%asi,%l7 ! %l7 = 00000000000000ff
! %l7 = 00000000000000ff, Mem[000000001010141c] = 00000000, %asi = 80
stba %l7,[%i4+0x01c]%asi ! Mem[000000001010141c] = ff000000
! Mem[0000000030101410] = 00000000000000ff, %f20 = ff000000 ff000000
ldda [%i4+%o5]0x89,%f20 ! %f20 = 00000000 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001430] = 000000ca, %l6 = 00000000000000ff
ldswa [%i0+0x030]%asi,%l6 ! %l6 = 00000000000000ca
p0_label_579:
! Mem[0000000020800040] = 00ff2a9b, %l4 = 0000000000000000
lduba [%o1+0x041]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[00000000300c1410] = 00000000, %f7 = 00000000
lda [%i3+%o5]0x89,%f7 ! %f7 = 00000000
! Mem[0000000021800080] = ffffbafb, %l5 = 0000000000ff00ca
ldsb [%o3+0x080],%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030141400] = 00000000, %l1 = ffffffffffffffff
ldsba [%i5+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[000000001008141c] = 00000000, %l1 = 0000000000000000
lduwa [%i2+0x01c]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000030041408] = fffff86d, %l0 = 0000000000000000
ldswa [%i1+%o4]0x81,%l0 ! %l0 = fffffffffffff86d
! Mem[0000000030181408] = 00000000, %l3 = 0000000000000000
ldsha [%i6+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000030101400] = ff000000000000ff, %f22 = ff000000 1f00e0c7
ldda [%i4+%g0]0x81,%f22 ! %f22 = ff000000 000000ff
! Mem[0000000010001410] = 00000000, %f17 = 00000000
lda [%i0+%o5]0x88,%f17 ! %f17 = 00000000
! Starting 10 instruction Store Burst
! Mem[0000000010001400] = ff000000, %l0 = fffffffffffff86d
ldstuba [%i0+%g0]0x80,%l0 ! %l0 = 000000ff000000ff
p0_label_580:
! %f16 = 00000000, Mem[0000000010141410] = ff00803f
sta %f16,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000
! %f4 = 0000ff00 5d000000, Mem[0000000010041410] = 12000000 0000ffff
stda %f4 ,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0000ff00 5d000000
! %f27 = 00000000, Mem[0000000010001408] = 00000000
sta %f27,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
! %f7 = 00000000, Mem[0000000010181420] = ff000000
sta %f7 ,[%i6+0x020]%asi ! Mem[0000000010181420] = 00000000
! %l4 = 000000ff, %l5 = ffffffff, Mem[0000000030141400] = 00000000 ffffff00
stda %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 000000ff ffffffff
! %l6 = 000000ca, %l7 = 000000ff, Mem[0000000030101408] = ff0000ff 5d000000
stda %l6,[%i4+%o4]0x81 ! Mem[0000000030101408] = 000000ca 000000ff
! %f10 = ff0000ff, Mem[0000000010041414] = 00ff0000
sta %f10,[%i1+0x014]%asi ! Mem[0000000010041414] = ff0000ff
! %l7 = 00000000000000ff, Mem[00000000100c140b] = 3f8000ff
stb %l7,[%i3+0x00b] ! Mem[00000000100c1408] = 3f8000ff
! Mem[000000001000143b] = 00000000, %l4 = 00000000000000ff
ldstub [%i0+0x03b],%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = 00000000, %f21 = 000000ff
lda [%i5+%o5]0x80,%f21 ! %f21 = 00000000
p0_label_581:
! Mem[0000000030181410] = 00000000, %l7 = 00000000000000ff
ldsba [%i6+%o5]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010181408] = ff0000a200000000, %l0 = 00000000000000ff
ldxa [%i6+%o4]0x80,%l0 ! %l0 = ff0000a200000000
! Mem[0000000010141434] = 00ff0000, %l7 = 0000000000000000
ldswa [%i5+0x034]%asi,%l7 ! %l7 = 0000000000ff0000
! Mem[00000000100c1424] = 00000000, %l0 = ff0000a200000000
lduwa [%i3+0x024]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000030001400] = 00000000, %l3 = 0000000000000000
lduba [%i0+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000030181410] = 00000000, %l6 = 00000000000000ca
ldswa [%i6+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Mem[00000000300c1400] = 00000000, %l4 = 0000000000000000
lduha [%i3+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000030081400] = ff000000, %l6 = 0000000000000000
ldsha [%i2+%g0]0x81,%l6 ! %l6 = ffffffffffffff00
! Mem[0000000030001408] = 00000000, %l6 = ffffffffffffff00
lduha [%i0+%o4]0x89,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %f22 = ff000000 000000ff, Mem[0000000010141410] = 00000000 00000000
stda %f22,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff000000 000000ff
p0_label_582:
! %l3 = 0000000000000000, Mem[0000000030101400] = ff000000000000ff
stxa %l3,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0000000000000000
! %l5 = ffffffffffffffff, Mem[0000000010181400] = ff0000ff
stha %l5,[%i6+%g0]0x80 ! Mem[0000000010181400] = ffff00ff
! Mem[0000000010141410] = ff000000, %l5 = ffffffffffffffff
swapa [%i5+%o5]0x80,%l5 ! %l5 = 00000000ff000000
! Mem[00000000100c1400] = 0000000000000000, %l3 = 0000000000000000, %l7 = 0000000000ff0000
casxa [%i3]0x80,%l3,%l7 ! %l7 = 0000000000000000
! %f3 = ffffffff, Mem[0000000010041400] = 000000ff
sta %f3 ,[%i1+%g0]0x80 ! Mem[0000000010041400] = ffffffff
! %l3 = 0000000000000000, Mem[0000000010041415] = ff0000ff
stb %l3,[%i1+0x015] ! Mem[0000000010041414] = ff0000ff
! %l5 = 00000000ff000000, Mem[0000000030141410] = 000000ff
stwa %l5,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff000000
! Mem[0000000030141400] = 000000ff, %l3 = 0000000000000000
swapa [%i5+%g0]0x81,%l3 ! %l3 = 00000000000000ff
! %f24 = a9b03c52 6eff00ff, Mem[0000000010101400] = 00000012 ff001200
stda %f24,[%i4+%g0]0x80 ! Mem[0000000010101400] = a9b03c52 6eff00ff
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = ffffffff000000ff, %l0 = 0000000000000000
ldxa [%i5+%o5]0x80,%l0 ! %l0 = ffffffff000000ff
p0_label_583:
! Mem[000000001008140c] = 00000000, %l7 = 0000000000000000
lduh [%i2+0x00c],%l7 ! %l7 = 0000000000000000
! Mem[0000000030101400] = 00000000, %f0 = 00000000
lda [%i4+%g0]0x89,%f0 ! %f0 = 00000000
! Mem[0000000030101400] = 00000000, %l1 = 0000000000000000
ldswa [%i4+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010041414] = ff0000ff, %l7 = 0000000000000000
ldsh [%i1+0x016],%l7 ! %l7 = 00000000000000ff
! Mem[0000000010141408] = 0000ff0000000000, %l5 = 00000000ff000000
ldxa [%i5+%o4]0x80,%l5 ! %l5 = 0000ff0000000000
! %l3 = 00000000000000ff, immd = fffffffffffff648, %l1 = 0000000000000000
udivx %l3,-0x9b8,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181418] = 00000000, %l0 = ffffffff000000ff
lduba [%i6+0x018]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000030141410] = 000000ff, %l6 = 0000000000000000
lduha [%i5+%o5]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010041410] = 0000005d, %l6 = 00000000000000ff
ldsha [%i1+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %l2 = 00000000000000ff, Mem[0000000030041400] = ff000000
stba %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff000000
p0_label_584:
! Mem[0000000010041400] = ffffffff, %l2 = 00000000000000ff
swapa [%i1+%g0]0x80,%l2 ! %l2 = 00000000ffffffff
! %l7 = 00000000000000ff, Mem[0000000020800041] = 00ff2a9b, %asi = 80
stba %l7,[%o1+0x041]%asi ! Mem[0000000020800040] = 00ff2a9b
! %l5 = 0000ff0000000000, Mem[0000000030001408] = 00000000
stba %l5,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000
! %l7 = 00000000000000ff, Mem[00000000300c1400] = 00000000
stwa %l7,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000ff
! Mem[000000001010140c] = ffffffff, %l5 = 0000ff0000000000
swap [%i4+0x00c],%l5 ! %l5 = 00000000ffffffff
! %l0 = 00000000, %l1 = 00000000, Mem[0000000030041400] = ff000000 00000000
stda %l0,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000 00000000
! %f2 = 000000ff ffffffff, Mem[00000000300c1408] = ffffffff fffff86d
stda %f2 ,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 000000ff ffffffff
! %l7 = 00000000000000ff, Mem[0000000010141410] = ff000000ffffffff
stxa %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000000000ff
! %l2 = ffffffff, %l3 = 000000ff, Mem[0000000030001410] = 0000875d 00000000
stda %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = ffffffff 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000021800180] = ffffdde9, %l3 = 00000000000000ff
ldsb [%o3+0x180],%l3 ! %l3 = ffffffffffffffff
p0_label_585:
! Mem[0000000010001438] = 000000ff ffffffff, %l6 = 00000000, %l7 = 000000ff
ldd [%i0+0x038],%l6 ! %l6 = 00000000000000ff 00000000ffffffff
! Mem[0000000030101410] = ff00000000000000, %f28 = 000000ff 00ff0000
ldda [%i4+%o5]0x81,%f28 ! %f28 = ff000000 00000000
! Mem[00000000100c1428] = 00ff0000, %l5 = 00000000ffffffff
ldsh [%i3+0x028],%l5 ! %l5 = 00000000000000ff
! %f9 = ff003c52, %f19 = 00000000
fsqrts %f9 ,%f19 ! %f19 = 7fffffff
! Mem[0000000030041400] = 00000000, %l4 = 0000000000000000
ldsba [%i1+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Mem[00000000300c1400] = 000000ff, %f17 = 00000000
lda [%i3+%g0]0x81,%f17 ! %f17 = 000000ff
! Mem[0000000030001400] = 00000000, %l3 = ffffffffffffffff
lduwa [%i0+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010041408] = 00000000, %l5 = 00000000000000ff
lduwa [%i1+%o4]0x80,%l5 ! %l5 = 0000000000000000
! Mem[00000000300c1408] = 000000ff, %l6 = 00000000000000ff
lduha [%i3+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %f16 = 00000000 000000ff 0000ff00 7fffffff
! %f20 = 00000000 00000000 ff000000 000000ff
! %f24 = a9b03c52 6eff00ff ff000000 00000000
! %f28 = ff000000 00000000 00000000 ff9fff14
stda %f16,[%i1]ASI_BLK_SL ! Block Store to 0000000030041400
p0_label_586:
! %l4 = 0000000000000000, Mem[0000000010101410] = 0000ff00
stha %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000ff00
! Mem[0000000030101400] = 00000000, %l2 = 00000000ffffffff
ldstuba [%i4+%g0]0x81,%l2 ! %l2 = 00000000000000ff
! %l1 = 0000000000000000, Mem[0000000030181410] = 00000000
stwa %l1,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000
! %l4 = 00000000, %l5 = 00000000, Mem[0000000030041408] = ffffff7f 00ff0000
stda %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000 00000000
! %l1 = 0000000000000000, Mem[0000000010041410] = 5d000000
stba %l1,[%i1+%o5]0x88 ! Mem[0000000010041410] = 5d000000
! %l6 = 00000000, %l7 = ffffffff, Mem[0000000030001400] = 00000000 ca00ff00
stda %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000 ffffffff
! %l2 = 00000000, %l3 = 00000000, Mem[0000000030141410] = ff000000 ffffff00
stda %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 00000000
! %f2 = 000000ff ffffffff, Mem[0000000010081400] = 00000000 ffffff00
stda %f2 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000ff ffffffff
! %l4 = 0000000000000000, Mem[00000000201c0000] = 0000d27d
sth %l4,[%o0+%g0] ! Mem[00000000201c0000] = 0000d27d
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = 00000000, %l7 = 00000000ffffffff
ldswa [%i6+%o4]0x81,%l7 ! %l7 = 0000000000000000
p0_label_587:
! %f13 = ff0000ff, %f12 = ffffffff
fcmpes %fcc0,%f13,%f12 ! %fcc0 = 3
! Mem[0000000010001410] = 00000000, %f6 = 000000ff
lda [%i0+%o5]0x80,%f6 ! %f6 = 00000000
! Mem[0000000030081408] = 0000ff00 00000000, %l4 = 00000000, %l5 = 00000000
ldda [%i2+%o4]0x89,%l4 ! %l4 = 0000000000000000 000000000000ff00
! Mem[0000000010081410] = 00000000, %l4 = 0000000000000000
lduw [%i2+%o5],%l4 ! %l4 = 0000000000000000
membar #Sync ! Added by membar checker (95)
! Mem[0000000030041408] = 0000000000000000, %l5 = 000000000000ff00
ldxa [%i1+%o4]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010141408] = 00ff0000, %f30 = 00000000
lda [%i5+%o4]0x88,%f30 ! %f30 = 00ff0000
! Mem[0000000030001400] = 00000000, %l0 = 0000000000000000
lduba [%i0+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000030001400] = 00000000, %l3 = 0000000000000000
ldsha [%i0+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000030041410] = 00000000 00000000, %l2 = 00000000, %l3 = 00000000
ldda [%i1+%o5]0x81,%l2 ! %l2 = 0000000000000000 0000000000000000
! Starting 10 instruction Store Burst
! %l6 = 0000000000000000, Mem[0000000030101400] = ff000000
stha %l6,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
p0_label_588:
! Mem[00000000100c1400] = 00000000, %l0 = 0000000000000000
swapa [%i3+%g0]0x88,%l0 ! %l0 = 0000000000000000
! %l7 = 0000000000000000, Mem[0000000030081410] = 000000ff
stba %l7,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000
! Mem[0000000010181408] = ff0000a2, %l0 = 00000000, %l3 = 00000000
add %i6,0x08,%g1
casa [%g1]0x80,%l0,%l3 ! %l3 = 00000000ff0000a2
! %l4 = 0000000000000000, Mem[0000000010101410] = 0000ff00
stha %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000ff00
! %l6 = 0000000000000000, Mem[00000000201c0000] = 0000d27d, %asi = 80
stha %l6,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0000d27d
! %f18 = 0000ff00 7fffffff, Mem[0000000030081408] = 00000000 00ff0000
stda %f18,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000ff00 7fffffff
! Mem[0000000030141410] = 00000000, %l7 = 0000000000000000
swapa [%i5+%o5]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010181400] = ffff00ff, %l4 = 0000000000000000
swapa [%i6+%g0]0x80,%l4 ! %l4 = 00000000ffff00ff
! %l2 = 0000000000000000, Mem[0000000030141408] = 00800000
stba %l2,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00800000
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = 0000000000000000, %f26 = ff000000 00000000
ldda [%i1+%o4]0x89,%f26 ! %f26 = 00000000 00000000
p0_label_589:
! Mem[0000000010141400] = ff00000000000000, %l3 = 00000000ff0000a2
ldxa [%i5+0x000]%asi,%l3 ! %l3 = ff00000000000000
! Mem[0000000010081410] = 00000000, %l7 = 0000000000000000
lduba [%i2+%o5]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000030001400] = ffffffff00000000, %l4 = 00000000ffff00ff
ldxa [%i0+%g0]0x89,%l4 ! %l4 = ffffffff00000000
! Mem[0000000010101408] = ff0000ff00000000, %f22 = ff000000 000000ff
ldd [%i4+%o4],%f22 ! %f22 = ff0000ff 00000000
! Mem[0000000030001410] = ffffffff, %l7 = 0000000000000000
lduwa [%i0+%o5]0x89,%l7 ! %l7 = 00000000ffffffff
! Mem[00000000300c1408] = 000000ff, %l0 = 0000000000000000
lduba [%i3+%o4]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010041418] = 58ff00ff00000000, %l7 = 00000000ffffffff
ldxa [%i1+0x018]%asi,%l7 ! %l7 = 58ff00ff00000000
! Mem[0000000020800040] = 00ff2a9b, %l3 = ff00000000000000
lduha [%o1+0x040]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[00000000100c1408] = 3f8000ff, %l2 = 0000000000000000
ldsba [%i3+%o4]0x80,%l2 ! %l2 = 000000000000003f
! Starting 10 instruction Store Burst
! Mem[0000000030101408] = ca000000, %l3 = 00000000000000ff
ldstuba [%i4+%o4]0x89,%l3 ! %l3 = 00000000000000ff
p0_label_590:
! %l6 = 0000000000000000, Mem[0000000010181400] = 00000000
stha %l6,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000
! %f13 = ff0000ff, Mem[000000001004143c] = ffffffff
sta %f13,[%i1+0x03c]%asi ! Mem[000000001004143c] = ff0000ff
! %f4 = 0000ff00 5d000000, Mem[0000000010181438] = 00000012 00000000
std %f4 ,[%i6+0x038] ! Mem[0000000010181438] = 0000ff00 5d000000
! Mem[00000000100c1404] = 00ff0000, %l6 = 00000000, %l6 = 00000000
add %i3,0x04,%g1
casa [%g1]0x80,%l6,%l6 ! %l6 = 0000000000ff0000
! %f12 = ffffffff ff0000ff, Mem[0000000030181410] = 00000000 ffffffff
stda %f12,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffffffff ff0000ff
! %l6 = 0000000000ff0000, imm = 0000000000000ff9, %l6 = 0000000000ff0000
sub %l6,0xff9,%l6 ! %l6 = 0000000000fef007
! Mem[00000000100c1414] = 5d000000, %l5 = 0000000000000000, %asi = 80
swapa [%i3+0x014]%asi,%l5 ! %l5 = 000000005d000000
! %l1 = 0000000000000000, Mem[0000000010141400] = ff00000000000000
stx %l1,[%i5+%g0] ! Mem[0000000010141400] = 0000000000000000
! %f4 = 0000ff00, Mem[00000000100c1410] = 0000ff00
st %f4 ,[%i3+%o5] ! Mem[00000000100c1410] = 0000ff00
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = 00000000 00000000, %l0 = 00000000, %l1 = 00000000
ldda [%i1+%o4]0x81,%l0 ! %l0 = 0000000000000000 0000000000000000
p0_label_591:
! Mem[0000000030041410] = 00000000, %l5 = 000000005d000000
lduha [%i1+%o5]0x89,%l5 ! %l5 = 0000000000000000
! Mem[00000000211c0000] = a1982346, %l5 = 0000000000000000
ldsba [%o2+0x000]%asi,%l5 ! %l5 = ffffffffffffffa1
! Mem[0000000030041408] = 00000000, %l5 = ffffffffffffffa1
ldsba [%i1+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Mem[00000000300c1408] = 000000ff, %l1 = 0000000000000000
ldsba [%i3+%o4]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181408] = a20000ff, %l7 = 58ff00ff00000000
lduwa [%i6+%o4]0x88,%l7 ! %l7 = 00000000a20000ff
! Mem[000000001014142c] = 00000000, %l7 = 00000000a20000ff
ldsh [%i5+0x02c],%l7 ! %l7 = 0000000000000000
! Code Fragment 4
p0_fragment_48:
! %l0 = 0000000000000000
setx 0xec01d45f8d110c82,%g7,%l0 ! %l0 = ec01d45f8d110c82
! %l1 = 0000000000000000
setx 0x183b2a5846836d4f,%g7,%l1 ! %l1 = 183b2a5846836d4f
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 = ec01d45f8d110c82
setx 0x731941c0205f0f3e,%g7,%l0 ! %l0 = 731941c0205f0f3e
! %l1 = 183b2a5846836d4f
setx 0xa9e28cb7f9258b44,%g7,%l1 ! %l1 = a9e28cb7f9258b44
! Mem[0000000010101408] = ff0000ff, %l3 = 0000000000000000
lduba [%i4+%o4]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030041400] = ff000000, %l3 = 00000000000000ff
ldsba [%i1+%g0]0x81,%l3 ! %l3 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l1 = a9e28cb7f9258b44, Mem[0000000030041410] = 0000000000000000
stxa %l1,[%i1+%o5]0x89 ! Mem[0000000030041410] = a9e28cb7f9258b44
p0_label_592:
! %f24 = a9b03c52 6eff00ff, Mem[00000000300c1410] = 00000000 5d878b2f
stda %f24,[%i3+%o5]0x89 ! Mem[00000000300c1410] = a9b03c52 6eff00ff
! Mem[00000000300c1400] = 000000ff, %l7 = 0000000000000000
swapa [%i3+%g0]0x81,%l7 ! %l7 = 00000000000000ff
! %l2 = 000000000000003f, Mem[0000000010141410] = ff000000
stba %l2,[%i5+%o5]0x80 ! Mem[0000000010141410] = 3f000000
! %l2 = 000000000000003f, Mem[0000000010081410] = 00000000
stha %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000003f
! %f4 = 0000ff00, Mem[0000000010181410] = 00000000
sta %f4 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000ff00
! Mem[0000000010041400] = 000000ff, %l6 = 0000000000fef007
ldstuba [%i1+%g0]0x80,%l6 ! %l6 = 00000000000000ff
! %f24 = a9b03c52, Mem[0000000010141410] = 3f000000
sta %f24,[%i5+0x010]%asi ! Mem[0000000010141410] = a9b03c52
! Mem[0000000030041408] = 00000000, %l6 = 0000000000000000
swapa [%i1+%o4]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000010081438] = 00000000, %l5 = 0000000000000000
ldstuba [%i2+0x038]%asi,%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = ffffffff000000ff, %l1 = a9e28cb7f9258b44
ldxa [%i0+%o5]0x81,%l1 ! %l1 = ffffffff000000ff
p0_label_593:
! Mem[00000000300c1410] = ff00ff6e, %l1 = ffffffff000000ff
lduha [%i3+%o5]0x81,%l1 ! %l1 = 000000000000ff00
! Mem[0000000030081400] = ff000000, %l0 = 731941c0205f0f3e
lduwa [%i2+%g0]0x81,%l0 ! %l0 = 00000000ff000000
! Mem[0000000010041408] = 00000000, %l6 = 0000000000000000
lduha [%i1+%o4]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010001420] = ff000000, %l4 = ffffffff00000000
lduba [%i0+0x021]%asi,%l4 ! %l4 = 0000000000000000
! Mem[00000000300c1410] = 6eff00ff, %l0 = 00000000ff000000
ldsba [%i3+%o5]0x89,%l0 ! %l0 = ffffffffffffffff
! Mem[00000000100c1410] = 00ff0000, %l4 = 0000000000000000
ldsha [%i3+%o5]0x88,%l4 ! %l4 = 0000000000000000
! Code Fragment 4
p0_fragment_49:
! %l0 = ffffffffffffffff
setx 0x9959be0825614597,%g7,%l0 ! %l0 = 9959be0825614597
! %l1 = 000000000000ff00
setx 0x5db89a5857e3a82a,%g7,%l1 ! %l1 = 5db89a5857e3a82a
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 = 9959be0825614597
setx 0xe2720b982feba5d3,%g7,%l0 ! %l0 = e2720b982feba5d3
! %l1 = 5db89a5857e3a82a
setx 0xd287092037c4165a,%g7,%l1 ! %l1 = d287092037c4165a
! Mem[0000000010081428] = 5125ed3f, %l5 = 0000000000000000
ldsba [%i2+0x02b]%asi,%l5 ! %l5 = 000000000000003f
! Mem[0000000010181408] = ff0000a200000000, %l4 = 0000000000000000
ldx [%i6+%o4],%l4 ! %l4 = ff0000a200000000
! Starting 10 instruction Store Burst
! Mem[0000000010181400] = 00000000, %l2 = 000000000000003f
swapa [%i6+%g0]0x88,%l2 ! %l2 = 0000000000000000
p0_label_594:
! %f30 = 00ff0000, Mem[0000000010001410] = 00000000
sta %f30,[%i0+0x010]%asi ! Mem[0000000010001410] = 00ff0000
! %f22 = ff0000ff 00000000, Mem[0000000010141438] = 000000ff ff9fff14
std %f22,[%i5+0x038] ! Mem[0000000010141438] = ff0000ff 00000000
! %l3 = ffffffffffffffff, Mem[0000000010041414] = ff0000ff
sth %l3,[%i1+0x014] ! Mem[0000000010041414] = ffff00ff
! %l1 = d287092037c4165a, Mem[0000000010181410] = 0000ff00
stwa %l1,[%i6+%o5]0x88 ! Mem[0000000010181410] = 37c4165a
! %l3 = ffffffffffffffff, Mem[00000000100c1424] = 00000000, %asi = 80
stwa %l3,[%i3+0x024]%asi ! Mem[00000000100c1424] = ffffffff
! %l4 = ff0000a200000000, Mem[0000000010141410] = a9b03c5200000000
stxa %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff0000a200000000
! Mem[0000000010141400] = 00000000, %l4 = ff0000a200000000
ldstuba [%i5+%g0]0x88,%l4 ! %l4 = 00000000000000ff
! %f9 = ff003c52, %f3 = ffffffff, %f8 = eeff00ff
fsubs %f9 ,%f3 ,%f8 ! %f8 = ffffffff
! Mem[0000000010041418] = 58ff00ff, %l0 = e2720b982feba5d3
swap [%i1+0x018],%l0 ! %l0 = 0000000058ff00ff
! Starting 10 instruction Load Burst
! Mem[0000000010181418] = 00000000, %f20 = 00000000
ld [%i6+0x018],%f20 ! %f20 = 00000000
p0_label_595:
! Mem[00000000100c1410] = 00ff0000, %l5 = 000000000000003f
lduwa [%i3+%o5]0x88,%l5 ! %l5 = 0000000000ff0000
! Mem[0000000010001400] = ff000000 2f8b875d, %l6 = 00000000, %l7 = 000000ff
ldda [%i0+%g0]0x80,%l6 ! %l6 = 00000000ff000000 000000002f8b875d
! Mem[00000000100c1410] = 0000ff00, %l2 = 0000000000000000
ldsha [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000000
! %f0 = 00000000, %f8 = ffffffff, %f14 = 00000000 00000000
fsmuld %f0 ,%f8 ,%f14 ! %f14 = ffffffff e0000000
! Mem[0000000010001420] = ff000000, %l6 = 00000000ff000000
ldsba [%i0+0x022]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101410] = 0000ff0000000000, %f22 = ff0000ff 00000000
ldda [%i4+%o5]0x80,%f22 ! %f22 = 0000ff00 00000000
! Mem[0000000010181410] = 5a16c437, %l4 = 0000000000000000
lduha [%i6+%o5]0x80,%l4 ! %l4 = 0000000000005a16
membar #Sync ! Added by membar checker (96)
! Mem[0000000030101400] = 00000000 00000000 ff0000ca 000000ff
! Mem[0000000030101410] = ff000000 00000000 ff0000ff 000000ff
! Mem[0000000030101420] = a9b03c52 ff0000ff fffeffff 00000012
! Mem[0000000030101430] = ff000000 00000000 80000000 ff0000ff
ldda [%i4]ASI_BLK_S,%f0 ! Block Load from 0000000030101400
! Mem[0000000030101410] = ff00000000000000, %l7 = 000000002f8b875d
ldxa [%i4+%o5]0x81,%l7 ! %l7 = ff00000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010041408] = 00000000, %l1 = d287092037c4165a
swapa [%i1+%o4]0x88,%l1 ! %l1 = 0000000000000000
p0_label_596:
! %l3 = ffffffffffffffff, Mem[0000000010041408] = 5a16c437
sth %l3,[%i1+%o4] ! Mem[0000000010041408] = ffffc437
! %f25 = 6eff00ff, Mem[0000000010101408] = ff0000ff
sta %f25,[%i4+%o4]0x80 ! Mem[0000000010101408] = 6eff00ff
! Mem[0000000030181410] = ffffffff, %l3 = ffffffffffffffff
swapa [%i6+%o5]0x89,%l3 ! %l3 = 00000000ffffffff
! %l4 = 00005a16, %l5 = 00ff0000, Mem[0000000030181400] = 00000000 00000000
stda %l4,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00005a16 00ff0000
! %l0 = 0000000058ff00ff, Mem[000000001018140e] = 00000000, %asi = 80
stha %l0,[%i6+0x00e]%asi ! Mem[000000001018140c] = 000000ff
! Mem[0000000030081410] = 00000000, %l7 = ff00000000000000
ldstuba [%i2+%o5]0x89,%l7 ! %l7 = 00000000000000ff
! %f30 = 00ff0000 ff9fff14, Mem[0000000030181400] = 165a0000 0000ff00
stda %f30,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00ff0000 ff9fff14
! %f17 = 000000ff, Mem[00000000300c1400] = 00000000
sta %f17,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000ff
! Mem[0000000010081434] = 00000000, %l6 = 00000000, %l6 = 00000000
add %i2,0x34,%g1
casa [%g1]0x80,%l6,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = 448b25f9, %l1 = 0000000000000000
ldswa [%i1+%o5]0x81,%l1 ! %l1 = 00000000448b25f9
p0_label_597:
! Mem[0000000030141400] = 00000000, %l1 = 00000000448b25f9
lduwa [%i5+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030041410] = a9e28cb7f9258b44, %l6 = 0000000000000000
ldxa [%i1+%o5]0x89,%l6 ! %l6 = a9e28cb7f9258b44
! Mem[0000000010181410] = 5a16c437, %l7 = 0000000000000000
ldsha [%i6+%o5]0x80,%l7 ! %l7 = 0000000000005a16
! Mem[00000000100c1408] = 3f8000ff, %l4 = 0000000000005a16
lduwa [%i3+%o4]0x80,%l4 ! %l4 = 000000003f8000ff
! %f16 = 00000000, Mem[00000000100c1408] = ff00803f
sta %f16,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
! Mem[0000000010081428] = 5125ed3f0d000000, %f18 = 0000ff00 7fffffff
ldda [%i2+0x028]%asi,%f18 ! %f18 = 5125ed3f 0d000000
! Mem[0000000030181400] = 14ff9fff, %l4 = 000000003f8000ff
ldsba [%i6+%g0]0x81,%l4 ! %l4 = 0000000000000014
! Mem[0000000010141438] = ff0000ff 00000000, %l0 = 58ff00ff, %l1 = 00000000
ldda [%i5+0x038]%asi,%l0 ! %l0 = 00000000ff0000ff 0000000000000000
! Mem[0000000030041400] = 00000000000000ff, %f24 = a9b03c52 6eff00ff
ldda [%i1+%g0]0x89,%f24 ! %f24 = 00000000 000000ff
! Starting 10 instruction Store Burst
! %f27 = 00000000, %f25 = 000000ff
fcmpes %fcc1,%f27,%f25 ! %fcc1 = 1
p0_label_598:
! %l7 = 0000000000005a16, Mem[00000000100c1408] = 0000000000000000
stxa %l7,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000000000005a16
! %l6 = f9258b44, %l7 = 00005a16, Mem[0000000010141400] = ff000000 00000000
stda %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = f9258b44 00005a16
! Mem[0000000010101410] = 0000ff00, %l7 = 00005a16, %l7 = 00005a16
add %i4,0x10,%g1
casa [%g1]0x80,%l7,%l7 ! %l7 = 000000000000ff00
membar #Sync ! Added by membar checker (97)
! %l6 = f9258b44, %l7 = 0000ff00, Mem[0000000030101410] = 000000ff 00000000
stda %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = f9258b44 0000ff00
! %f12 = ff000000 00000000, %l5 = 0000000000ff0000
! Mem[0000000030141400] = 00000000ffffffff
stda %f12,[%i5+%l5]ASI_PST16_S ! Mem[0000000030141400] = 00000000ffffffff
! %f0 = 00000000 00000000, Mem[0000000010181400] = 3f000000 12000000
stda %f0 ,[%i6+0x000]%asi ! Mem[0000000010181400] = 00000000 00000000
! Mem[0000000010141430] = 000000ff, %l2 = 00000000, %l0 = ff0000ff
add %i5,0x30,%g1
casa [%g1]0x80,%l2,%l0 ! %l0 = 00000000000000ff
! %l2 = 0000000000000000, Mem[00000000201c0000] = 0000d27d
sth %l2,[%o0+%g0] ! Mem[00000000201c0000] = 0000d27d
! Mem[0000000010181410] = 5a16c43700000000, %l2 = 0000000000000000, %l1 = 0000000000000000
add %i6,0x10,%g1
casxa [%g1]0x80,%l2,%l1 ! %l1 = 5a16c43700000000
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = 0000ff00, %l6 = a9e28cb7f9258b44
lduwa [%i0+%o5]0x88,%l6 ! %l6 = 000000000000ff00
p0_label_599:
! Mem[00000000211c0000] = a1982346, %l7 = 000000000000ff00
lduba [%o2+0x000]%asi,%l7 ! %l7 = 00000000000000a1
! %f20 = 00000000, %f4 = ff000000
fcmpes %fcc1,%f20,%f4 ! %fcc1 = 2
! Mem[0000000010141428] = ff00000000000000, %f12 = ff000000 00000000
ldd [%i5+0x028],%f12 ! %f12 = ff000000 00000000
! Mem[00000000100c1410] = 0000000000ff0000, %f22 = 0000ff00 00000000
ldda [%i3+%o5]0x88,%f22 ! %f22 = 00000000 00ff0000
! Mem[0000000010101410] = 0000ff00, %l5 = 0000000000ff0000
lduha [%i4+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000030001400] = 00000000, %l3 = 00000000ffffffff
ldsha [%i0+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010041410] = 0000005dffff00ff, %l0 = 00000000000000ff
ldxa [%i1+%o5]0x80,%l0 ! %l0 = 0000005dffff00ff
! Mem[0000000010041438] = ffffffff, %l5 = 0000000000000000
ldswa [%i1+0x038]%asi,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030081408] = 00ff0000, %l6 = 000000000000ff00
ldsha [%i2+%o4]0x89,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %l2 = 0000000000000000, Mem[00000000100c1408] = 00000000
stha %l2,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000
p0_label_600:
! %l7 = 00000000000000a1, Mem[0000000020800000] = ff00d48e, %asi = 80
stba %l7,[%o1+0x000]%asi ! Mem[0000000020800000] = a100d48e
! %f10 = fffeffff 00000012, %l7 = 00000000000000a1
! Mem[0000000030181438] = 3fed255100000000
add %i6,0x038,%g1
stda %f10,[%g1+%l7]ASI_PST8_S ! Mem[0000000030181438] = ffedff5100000012
! %l6 = 0000000000000000, Mem[0000000010041408] = ffffc43700000000
stx %l6,[%i1+%o4] ! Mem[0000000010041408] = 0000000000000000
! %l4 = 0000000000000014, Mem[0000000010101422] = eeff00ff, %asi = 80
stha %l4,[%i4+0x022]%asi ! Mem[0000000010101420] = eeff0014
! Mem[0000000030001400] = 00000000, %l5 = ffffffffffffffff
ldstuba [%i0+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! %l7 = 00000000000000a1, Mem[0000000020800000] = a100d48e
stb %l7,[%o1+%g0] ! Mem[0000000020800000] = a100d48e
! Mem[0000000010101410] = 0000ff00, %l0 = 0000005dffff00ff
ldstuba [%i4+%o5]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030101400] = 00000000, %l1 = 5a16c43700000000
swapa [%i4+%g0]0x89,%l1 ! %l1 = 0000000000000000
! %l4 = 0000000000000014, Mem[0000000010181400] = 00000000
stba %l4,[%i6+%g0]0x80 ! Mem[0000000010181400] = 14000000
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = 00000000, %l0 = 0000000000000000
ldsha [%i3+%o4]0x80,%l0 ! %l0 = 0000000000000000
p0_label_601:
! Mem[0000000010101400] = a9b03c52, %l3 = 0000000000000000
lduh [%i4+0x002],%l3 ! %l3 = 0000000000003c52
! Mem[0000000010141410] = ff0000a2, %l7 = 00000000000000a1
lduwa [%i5+%o5]0x80,%l7 ! %l7 = 00000000ff0000a2
! Mem[00000000100c1400] = 0000ff0000000000, %l5 = 0000000000000000
ldxa [%i3+%g0]0x88,%l5 ! %l5 = 0000ff0000000000
! Mem[0000000010041438] = ffffffffff0000ff, %l3 = 0000000000003c52
ldxa [%i1+0x038]%asi,%l3 ! %l3 = ffffffffff0000ff
! Mem[0000000030181400] = 14ff9fff, %l2 = 0000000000000000
ldsha [%i6+%g0]0x81,%l2 ! %l2 = 00000000000014ff
! Mem[00000000100c1410] = 0000ff00, %l7 = 00000000ff0000a2
ldswa [%i3+%o5]0x80,%l7 ! %l7 = 000000000000ff00
! Mem[0000000030041400] = 000000ff, %l3 = ffffffffff0000ff
ldsha [%i1+%g0]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010141430] = 000000ff 00ff0000, %l4 = 00000014, %l5 = 00000000
ldda [%i5+0x030]%asi,%l4 ! %l4 = 00000000000000ff 0000000000ff0000
! Mem[0000000030101400] = 00000000, %l0 = 0000000000000000
lduba [%i4+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = 00000000000000ff, Mem[0000000010101408] = 6eff00ff
stba %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = ffff00ff
p0_label_602:
! %f31 = ff9fff14, Mem[0000000010081400] = ffffffff
sta %f31,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff9fff14
! %l1 = 0000000000000000, Mem[0000000010181400] = 00000014
stwa %l1,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
! Mem[0000000010041400] = ff0000ff, %l7 = 000000000000ff00
ldstuba [%i1+%g0]0x80,%l7 ! %l7 = 000000ff000000ff
! %l6 = 0000000000000000, Mem[0000000030001400] = ff000000
stwa %l6,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
! Mem[00000000211c0000] = a1982346, %l1 = 0000000000000000
ldstuba [%o2+0x000]%asi,%l1 ! %l1 = 000000a1000000ff
! %l7 = 00000000000000ff, Mem[0000000030001410] = ffffffff
stha %l7,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00ffffff
! %l1 = 00000000000000a1, Mem[0000000010001400] = ff0000002f8b875d
stxa %l1,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000000000a1
! Mem[0000000010181410] = 37c4165a, %l1 = 00000000000000a1
swapa [%i6+%o5]0x88,%l1 ! %l1 = 0000000037c4165a
! %f29 = 00000000, Mem[0000000010101400] = 523cb0a9
sta %f29,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = 14ff9fff, %l7 = 00000000000000ff
lduha [%i2+%g0]0x80,%l7 ! %l7 = 00000000000014ff
p0_label_603:
! Mem[0000000010081410] = 3f00000000005490, %f28 = ff000000 00000000
ldda [%i2+%o5]0x80,%f28 ! %f28 = 3f000000 00005490
! Code Fragment 3
p0_fragment_50:
! %l0 = 0000000000000000
setx 0xbc9c145ff79feb5e,%g7,%l0 ! %l0 = bc9c145ff79feb5e
! %l1 = 0000000037c4165a
setx 0x39f63ed06443e8f6,%g7,%l1 ! %l1 = 39f63ed06443e8f6
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 = bc9c145ff79feb5e
setx 0x0d0c3f77b247d1ff,%g7,%l0 ! %l0 = 0d0c3f77b247d1ff
! %l1 = 39f63ed06443e8f6
setx 0x8c5836078a3e67f0,%g7,%l1 ! %l1 = 8c5836078a3e67f0
! Mem[00000000100c1420] = 00ff00ca ffffffff, %l0 = b247d1ff, %l1 = 8a3e67f0
ldd [%i3+0x020],%l0 ! %l0 = 0000000000ff00ca 00000000ffffffff
! Mem[0000000030041410] = a9e28cb7f9258b44, %l3 = 00000000000000ff
ldxa [%i1+%o5]0x89,%l3 ! %l3 = a9e28cb7f9258b44
! Mem[00000000100c1400] = 00000000, %l6 = 0000000000000000
ldsha [%i3+%g0]0x80,%l6 ! %l6 = 0000000000000000
! %l1 = 00000000ffffffff, %l0 = 0000000000ff00ca, %y = 0000fffe
smul %l1,%l0,%l4 ! %l4 = ffffffffff00ff36, %y = ffffffff
! Mem[00000000100c1400] = 00000000, %f8 = a9b03c52
lda [%i3+%g0]0x88,%f8 ! %f8 = 00000000
! %l4 = ffffffffff00ff36, %l1 = 00000000ffffffff, %y = ffffffff
smul %l4,%l1,%l6 ! %l6 = 0000000000ff00ca, %y = 00000000
! Mem[0000000010081438] = ff0000000000ff00, %f30 = 00ff0000 ff9fff14
ldda [%i2+0x038]%asi,%f30 ! %f30 = ff000000 0000ff00
! Starting 10 instruction Store Burst
! %l1 = 00000000ffffffff, Mem[0000000010141410] = 00000000a20000ff
stxa %l1,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000ffffffff
p0_label_604:
! %l3 = a9e28cb7f9258b44, Mem[0000000010001410] = 0000ff00
stha %l3,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00008b44
! %l3 = a9e28cb7f9258b44, Mem[0000000010181408] = ff0000a2000000ff
stxa %l3,[%i6+%o4]0x80 ! Mem[0000000010181408] = a9e28cb7f9258b44
! Mem[0000000010041408] = 00000000, %l4 = ffffffffff00ff36
ldstuba [%i1+%o4]0x88,%l4 ! %l4 = 00000000000000ff
! %l6 = 00ff00ca, %l7 = 000014ff, Mem[00000000300c1410] = ff00ff6e 523cb0a9
stda %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00ff00ca 000014ff
! %l4 = 0000000000000000, %l2 = 00000000000014ff, %y = 00000000
udiv %l4,%l2,%l1 ! %l1 = 0000000000000000
mov %l0,%y ! %y = 00ff00ca
! Mem[0000000010001410] = 00008b44, %l7 = 00000000000014ff
ldstuba [%i0+%o5]0x88,%l7 ! %l7 = 00000044000000ff
! Mem[0000000030101400] = 00000000, %l5 = 0000000000ff0000
ldswa [%i4+%g0]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010081408] = ff000000, %l1 = 0000000000000000
ldstuba [%i2+%o4]0x80,%l1 ! %l1 = 000000ff000000ff
! %l6 = 0000000000ff00ca, Mem[0000000010181424] = ff000000, %asi = 80
stha %l6,[%i6+0x024]%asi ! Mem[0000000010181424] = 00ca0000
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = 00000000, %f30 = ff000000
lda [%i6+%o4]0x81,%f30 ! %f30 = 00000000
p0_label_605:
! Mem[0000000010081430] = c33c000000000000, %f28 = 3f000000 00005490
ldda [%i2+0x030]%asi,%f28 ! %f28 = c33c0000 00000000
! Mem[00000000100c1400] = 00000000, %f1 = 00000000
lda [%i3+%g0]0x80,%f1 ! %f1 = 00000000
! Mem[0000000010041400] = ff0000ff, %l5 = 0000000000000000
lduwa [%i1+%g0]0x88,%l5 ! %l5 = 00000000ff0000ff
! Mem[0000000010101400] = 00000000, %l0 = 0000000000ff00ca
lduha [%i4+%g0]0x88,%l0 ! %l0 = 0000000000000000
! %l5 = 00000000ff0000ff, %l1 = 00000000000000ff, %l6 = 0000000000ff00ca
or %l5,%l1,%l6 ! %l6 = 00000000ff0000ff
! %f9 = ff0000ff, %f29 = 00000000, %f2 = ff0000ca
fmuls %f9 ,%f29,%f2 ! %f2 = 80000000
! Mem[0000000030041410] = 448b25f9b78ce2a9, %f8 = 00000000 ff0000ff
ldda [%i1+%o5]0x81,%f8 ! %f8 = 448b25f9 b78ce2a9
! Mem[0000000010041408] = ff000000, %l7 = 0000000000000044
lduw [%i1+%o4],%l7 ! %l7 = 00000000ff000000
! Mem[0000000010081408] = ff000000 00000000, %l2 = 000014ff, %l3 = f9258b44
ldda [%i2+%o4]0x80,%l2 ! %l2 = 00000000ff000000 0000000000000000
! Starting 10 instruction Store Burst
! Mem[00000000100c1404] = 00ff0000, %l0 = 0000000000000000
swap [%i3+0x004],%l0 ! %l0 = 0000000000ff0000
p0_label_606:
! %l0 = 00ff0000, %l1 = 000000ff, Mem[0000000030141408] = 00008000 a2000000
stda %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00ff0000 000000ff
! %l1 = 00000000000000ff, Mem[0000000030101408] = ca0000ff
stha %l1,[%i4+%o4]0x89 ! Mem[0000000030101408] = ca0000ff
! %l2 = ff000000, %l3 = 00000000, Mem[0000000030041410] = f9258b44 a9e28cb7
stda %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = ff000000 00000000
! %l4 = 00000000, %l5 = ff0000ff, Mem[0000000010001410] = ff8b0000 e68283e2
stda %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000 ff0000ff
! Mem[0000000030181410] = ffffffff, %l5 = 00000000ff0000ff
ldstuba [%i6+%o5]0x81,%l5 ! %l5 = 000000ff000000ff
! %l2 = 00000000ff000000, Mem[00000000100c1400] = 00000000
stba %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000
! %l7 = 00000000ff000000, Mem[0000000010001408] = 00000000
stha %l7,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
! %l2 = ff000000, %l3 = 00000000, Mem[0000000010141420] = a9b03c52 00ff0000
std %l2,[%i5+0x020] ! Mem[0000000010141420] = ff000000 00000000
! Mem[0000000030141408] = 00ff0000, %l6 = 00000000ff0000ff
swapa [%i5+%o4]0x89,%l6 ! %l6 = 0000000000ff0000
! Starting 10 instruction Load Burst
! Mem[000000001008142c] = 0d000000, %l6 = 0000000000ff0000
lduh [%i2+0x02e],%l6 ! %l6 = 0000000000000000
p0_label_607:
! Mem[00000000300c1410] = ca00ff00, %l5 = 00000000000000ff
ldsba [%i3+%o5]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010001410] = 00000000, %l5 = 0000000000000000
lduha [%i0+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1424] = ffffffff, %l2 = 00000000ff000000
ldsb [%i3+0x024],%l2 ! %l2 = ffffffffffffffff
! Mem[00000000100c1408] = 0000000000005a16, %l0 = 0000000000ff0000
ldxa [%i3+%o4]0x80,%l0 ! %l0 = 0000000000005a16
! Mem[0000000010041408] = ff000000, %l4 = 0000000000000000
ldsha [%i1+%o4]0x80,%l4 ! %l4 = ffffffffffffff00
! %f10 = fffeffff 00000012, %f20 = 00000000 00000000
fdtox %f10,%f20 ! %f20 = 80000000 00000000
! Mem[0000000030001400] = 00000000, %l0 = 0000000000005a16
lduba [%i0+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010141408] = 0000ff00, %f23 = 00ff0000
ld [%i5+%o4],%f23 ! %f23 = 0000ff00
! Mem[0000000020800000] = a100d48e, %l3 = 0000000000000000
ldub [%o1+0x001],%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %l2 = ffffffffffffffff, Mem[0000000030001410] = ffffff00
stha %l2,[%i0+%o5]0x89 ! Mem[0000000030001410] = ffffffff
p0_label_608:
! %l2 = ffffffffffffffff, Mem[00000000100c1410] = 00ff0000
stwa %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ffffffff
! Mem[0000000010101400] = 00000000, %l1 = 00000000000000ff
ldstuba [%i4+%g0]0x80,%l1 ! %l1 = 00000000000000ff
! %l0 = 0000000000000000, Mem[0000000030041400] = ff00000000000000
stxa %l0,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000000000000000
! Mem[00000000100c1418] = 00000000, %l0 = 00000000, %l0 = 00000000
add %i3,0x18,%g1
casa [%g1]0x80,%l0,%l0 ! %l0 = 0000000000000000
! Mem[0000000030181400] = ff9fff14, %l7 = 00000000ff000000
ldstuba [%i6+%g0]0x89,%l7 ! %l7 = 00000014000000ff
! %l1 = 0000000000000000, imm = 0000000000000903, %l1 = 0000000000000000
xnor %l1,0x903,%l1 ! %l1 = fffffffffffff6fc
! %f2 = 80000000 000000ff, %l3 = 0000000000000000
! Mem[00000000300c1418] = ff000000ff0000ff
add %i3,0x018,%g1
stda %f2,[%g1+%l3]ASI_PST8_S ! Mem[00000000300c1418] = ff000000ff0000ff
! %l2 = ffffffffffffffff, Mem[0000000030041408] = 0000000000000000
stxa %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = ffffffffffffffff
! %f22 = 00000000 0000ff00, %l6 = 0000000000000000
! Mem[0000000010081410] = 3f00000000005490
add %i2,0x010,%g1
stda %f22,[%g1+%l6]ASI_PST32_P ! Mem[0000000010081410] = 3f00000000005490
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = ff000000, %l5 = 0000000000000000
ldsba [%i1+%o5]0x89,%l5 ! %l5 = 0000000000000000
p0_label_609:
! Mem[0000000010181408] = a9e28cb7, %l1 = fffffffffffff6fc
lduha [%i6+%o4]0x80,%l1 ! %l1 = 000000000000a9e2
! Mem[0000000010001414] = ff0000ff, %l1 = 000000000000a9e2
ldub [%i0+0x015],%l1 ! %l1 = 0000000000000000
! Mem[00000000100c1400] = 00000000 00000000, %l4 = ffffff00, %l5 = 00000000
ldda [%i3+%g0]0x80,%l4 ! %l4 = 0000000000000000 0000000000000000
! Mem[0000000010101410] = 00000000 00ff00ff, %l2 = ffffffff, %l3 = 00000000
ldda [%i4+%o5]0x88,%l2 ! %l2 = 0000000000ff00ff 0000000000000000
! Mem[0000000030141408] = ff0000ff, %f22 = 00000000
lda [%i5+%o4]0x89,%f22 ! %f22 = ff0000ff
! %l7 = 0000000000000014, %l2 = 0000000000ff00ff, %l6 = 0000000000000000
andn %l7,%l2,%l6 ! %l6 = 0000000000000000
! Mem[000000001014143c] = 00000000, %l4 = 0000000000000000
lduwa [%i5+0x03c]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000010081400] = ff9fff14, %l5 = 0000000000000000
ldsha [%i2+%g0]0x88,%l5 ! %l5 = ffffffffffffff14
! Mem[0000000030041410] = 00000000ff000000, %f26 = 00000000 00000000
ldda [%i1+%o5]0x89,%f26 ! %f26 = 00000000 ff000000
! Starting 10 instruction Store Burst
! Mem[00000000100c1432] = ffff0000, %l3 = 0000000000000000
ldstub [%i3+0x032],%l3 ! %l3 = 00000000000000ff
p0_label_610:
! Mem[0000000030001400] = 00000000, %l3 = 0000000000000000
ldstuba [%i0+%g0]0x89,%l3 ! %l3 = 00000000000000ff
! %l0 = 00000000, %l1 = 00000000, Mem[0000000010181408] = b78ce2a9 448b25f9
stda %l0,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000 00000000
! %f0 = 00000000 00000000 80000000 000000ff
! %f4 = ff000000 00000000 ff0000ff 000000ff
! %f8 = 448b25f9 b78ce2a9 fffeffff 00000012
! %f12 = ff000000 00000000 80000000 ff0000ff
stda %f0,[%i2]ASI_BLK_PL ! Block Store to 0000000010081400
! Mem[0000000030081410] = ff000000, %l6 = 0000000000000000
ldstuba [%i2+%o5]0x81,%l6 ! %l6 = 000000ff000000ff
! %l2 = 0000000000ff00ff, Mem[0000000010001418] = 00ff000000000000, %asi = 80
stxa %l2,[%i0+0x018]%asi ! Mem[0000000010001418] = 0000000000ff00ff
! %l4 = 0000000000000000, immed = fffff7f9, %y = 00ff00ca
sdiv %l4,-0x807,%l5 ! %l5 = ffffffff80000000
mov %l0,%y ! %y = 00000000
! %f26 = 00000000 ff000000, Mem[0000000010141408] = 0000ff00 00000000
stda %f26,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 ff000000
! Mem[0000000030141400] = 00000000, %l1 = 0000000000000000
swapa [%i5+%g0]0x89,%l1 ! %l1 = 0000000000000000
! %f20 = 80000000 00000000, Mem[0000000030041408] = ffffffff ffffffff
stda %f20,[%i1+%o4]0x89 ! Mem[0000000030041408] = 80000000 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = 00000000ff000000, %l5 = ffffffff80000000
ldx [%i5+%o4],%l5 ! %l5 = 00000000ff000000
p0_label_611:
! Mem[00000000100c1400] = 00000000, %l5 = 00000000ff000000
ldswa [%i3+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000030141400] = 00000000, %l1 = 0000000000000000
lduwa [%i5+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181400] = 00000000, %l0 = 0000000000000000
lduba [%i6+%g0]0x80,%l0 ! %l0 = 0000000000000000
! Mem[00000000201c0000] = 0000d27d, %l5 = 0000000000000000
ldsb [%o0+%g0],%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1410] = ffffffff00000000, %f26 = 00000000 ff000000
ldd [%i3+%o5],%f26 ! %f26 = ffffffff 00000000
! Mem[0000000010001408] = 00000000, %l4 = 0000000000000000
lduwa [%i0+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010141420] = ff000000 00000000, %l6 = 000000ff, %l7 = 00000014
ldd [%i5+0x020],%l6 ! %l6 = 00000000ff000000 0000000000000000
! Mem[0000000030001400] = 000000ff, %l7 = 0000000000000000
lduba [%i0+%g0]0x89,%l7 ! %l7 = 00000000000000ff
membar #Sync ! Added by membar checker (98)
! Mem[0000000010081410] = 00000000, %l4 = 0000000000000000
ldswa [%i2+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010081404] = 00000000, %l7 = 00000000000000ff
ldstub [%i2+0x004],%l7 ! %l7 = 00000000000000ff
p0_label_612:
! Mem[000000001014141b] = 00000000, %l2 = 0000000000ff00ff
ldstub [%i5+0x01b],%l2 ! %l2 = 00000000000000ff
! %l7 = 0000000000000000, Mem[00000000300c1408] = 000000ff
stba %l7,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 000000ff
! Mem[0000000010141400] = f9258b44, %l0 = 0000000000000000
swapa [%i5+%g0]0x80,%l0 ! %l0 = 00000000f9258b44
! %f17 = 000000ff, %f5 = 00000000, %f6 = ff0000ff
fadds %f17,%f5 ,%f6 ! %l0 = 00000000f9258b66, Unfinished, %fsr = 3200000c00
! %f3 = 000000ff, Mem[0000000030041408] = 00000000
sta %f3 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000ff
! Mem[0000000010141410] = ffffffff, %l7 = 0000000000000000
ldsha [%i5+%o5]0x80,%l7 ! %l7 = ffffffffffffffff
! %l0 = f9258b66, %l1 = 00000000, Mem[0000000010001420] = ff000000 00000000
std %l0,[%i0+0x020] ! Mem[0000000010001420] = f9258b66 00000000
! %f2 = 80000000 000000ff, %l1 = 0000000000000000
! Mem[0000000010181410] = a100000000000000
add %i6,0x010,%g1
stda %f2,[%g1+%l1]ASI_PST16_PL ! Mem[0000000010181410] = a100000000000000
! Mem[0000000030001408] = 00000000, %l6 = 00000000ff000000
swapa [%i0+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = ff000000, %l6 = 0000000000000000
ldsba [%i4+%g0]0x80,%l6 ! %l6 = ffffffffffffffff
p0_label_613:
! Mem[0000000030101408] = ff0000ca, %l1 = 0000000000000000
lduwa [%i4+%o4]0x81,%l1 ! %l1 = 00000000ff0000ca
! Mem[0000000030141408] = ff0000ff, %l2 = 0000000000000000
ldsha [%i5+%o4]0x81,%l2 ! %l2 = ffffffffffffff00
! Mem[0000000010101410] = ff00ff00, %l1 = 00000000ff0000ca
lduba [%i4+%o5]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010081400] = 00000000, %f5 = 00000000
lda [%i2+%g0]0x80,%f5 ! %f5 = 00000000
! Mem[0000000010101410] = ff00ff00, %l3 = 0000000000000000
ldswa [%i4+%o5]0x80,%l3 ! %l3 = ffffffffff00ff00
! Mem[0000000021800080] = ffffbafb, %l6 = ffffffffffffffff
lduh [%o3+0x080],%l6 ! %l6 = 000000000000ffff
! Code Fragment 3
p0_fragment_51:
! %l0 = 00000000f9258b66
setx 0x3a85d06f91c4dcbf,%g7,%l0 ! %l0 = 3a85d06f91c4dcbf
! %l1 = 00000000000000ff
setx 0x3015b60065816af5,%g7,%l1 ! %l1 = 3015b60065816af5
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 = 3a85d06f91c4dcbf
setx 0x4acb196fdbe092fa,%g7,%l0 ! %l0 = 4acb196fdbe092fa
! %l1 = 3015b60065816af5
setx 0x39c6b89fc078bb8c,%g7,%l1 ! %l1 = 39c6b89fc078bb8c
! Mem[0000000010081400] = 00000000, %f27 = 00000000
lda [%i2+%g0]0x88,%f27 ! %f27 = 00000000
! Mem[0000000030001410] = ffffffff, %l4 = 0000000000000000
ldsha [%i0+%o5]0x89,%l4 ! %l4 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %f30 = 00000000 0000ff00, Mem[0000000010141400] = 00000000 165a0000
stda %f30,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000 0000ff00
p0_label_614:
! %l6 = 000000000000ffff, immd = fffffffffffffe15, %l0 = 4acb196fdbe092fa
sdivx %l6,-0x1eb,%l0 ! %l0 = ffffffffffffff7b
! %f20 = 80000000 00000000, Mem[0000000010181400] = 00000000 00000000
stda %f20,[%i6+%g0]0x88 ! Mem[0000000010181400] = 80000000 00000000
! %f14 = 80000000 ff0000ff, Mem[0000000010001410] = 00000000 ff0000ff
stda %f14,[%i0+%o5]0x80 ! Mem[0000000010001410] = 80000000 ff0000ff
! Mem[0000000030081408] = 0000ff00, %l1 = 39c6b89fc078bb8c
swapa [%i2+%o4]0x81,%l1 ! %l1 = 000000000000ff00
! Mem[0000000010081408] = 000000ff, %l4 = ffffffffffffffff
ldstuba [%i2+%o4]0x88,%l4 ! %l4 = 000000ff000000ff
! %l3 = ffffffffff00ff00, Mem[0000000010081410] = 00000000
stwa %l3,[%i2+%o5]0x88 ! Mem[0000000010081410] = ff00ff00
! %l2 = ffffffffffffff00, Mem[0000000010081400] = 000000ff00000000
stxa %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffffffffffffff00
! %l4 = 00000000000000ff, Mem[0000000010181410] = a1000000
stwa %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000000ff
! Mem[0000000010101400] = 000000ff, %l5 = 0000000000000000
ldstuba [%i4+%g0]0x88,%l5 ! %l5 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = ff000000, %l0 = ffffffffffffff7b
lduha [%i3+%o4]0x89,%l0 ! %l0 = 0000000000000000
p0_label_615:
! %f2 = 80000000, %f8 = 448b25f9, %f29 = 00000000
fsubs %f2 ,%f8 ,%f29 ! %f29 = c48b25f9
! Mem[0000000010181410] = 000000ff, %l0 = 0000000000000000
ldswa [%i6+0x010]%asi,%l0 ! %l0 = 00000000000000ff
! %l7 = ffffffffffffffff, %l6 = 000000000000ffff, %l6 = 000000000000ffff
andn %l7,%l6,%l6 ! %l6 = ffffffffffff0000
! Mem[0000000020800040] = 00ff2a9b, %l7 = ffffffffffffffff
ldsha [%o1+0x040]%asi,%l7 ! %l7 = 00000000000000ff
! Mem[000000001000140c] = ff9fff14, %l1 = 000000000000ff00
lduwa [%i0+0x00c]%asi,%l1 ! %l1 = 00000000ff9fff14
membar #Sync ! Added by membar checker (99)
! Mem[0000000010141400] = 00ff0000 00000000 00000000 ff000000
! Mem[0000000010141410] = ffffffff 00000000 000000ff 00000000
! Mem[0000000010141420] = ff000000 00000000 ff000000 00000000
! Mem[0000000010141430] = 000000ff 00ff0000 ff0000ff 00000000
ldda [%i5]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010141400
! Mem[0000000030141410] = 00000000, %l1 = 00000000ff9fff14
ldsba [%i5+%o5]0x81,%l1 ! %l1 = 0000000000000000
! %f8 = 448b25f9, %f1 = 00000000, %f9 = b78ce2a9
fmuls %f8 ,%f1 ,%f9 ! %f9 = 00000000
! Mem[0000000030081408] = c078bb8c7fffffff, %l6 = ffffffffffff0000
ldxa [%i2+%o4]0x81,%l6 ! %l6 = c078bb8c7fffffff
! Starting 10 instruction Store Burst
! %f0 = 00000000, Mem[00000000100c1400] = 00000000
sta %f0 ,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000
p0_label_616:
! %f0 = 00000000 00000000, %l5 = 00000000000000ff
! Mem[0000000030041400] = 0000000000000000
stda %f0,[%i1+%l5]ASI_PST16_S ! Mem[0000000030041400] = 0000000000000000
! %f12 = ff000000 00000000, Mem[0000000030141410] = 00000000 00000000
stda %f12,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff000000 00000000
! %f14 = 80000000 ff0000ff, %f6 = ff0000ff 000000ff
fxtod %f14,%f6 ! %f6 = c3dfffff ffc04000
! %l7 = 00000000000000ff, Mem[0000000010101400] = ff000000
stha %l7,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00ff0000
! %l2 = ffffffffffffff00, Mem[0000000010041408] = 000000ff
stha %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000ff00
! Mem[00000000201c0000] = 0000d27d, %l6 = c078bb8c7fffffff
ldstub [%o0+%g0],%l6 ! %l6 = 00000000000000ff
! %l4 = 00000000000000ff, Mem[0000000010081410] = ff00ff00
stwa %l4,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff
! %l5 = 00000000000000ff, Mem[0000000010101408] = ff00ffff
stba %l5,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff00ffff
! %l1 = 0000000000000000, %l7 = 00000000000000ff, %l4 = 00000000000000ff
sdivx %l1,%l7,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = 000000ff, %l7 = 00000000000000ff
ldstuba [%i3+%o4]0x81,%l7 ! %l7 = 00000000000000ff
p0_label_617:
! Mem[00000000100c1434] = 00000000, %l6 = 0000000000000000
ldsw [%i3+0x034],%l6 ! %l6 = 0000000000000000
! Mem[0000000010041410] = ff00ffff5d000000, %l7 = 0000000000000000
ldxa [%i1+%o5]0x88,%l7 ! %l7 = ff00ffff5d000000
! Mem[0000000010101400] = ff00ff6e 0000ff00, %l6 = 00000000, %l7 = 5d000000
ldda [%i4+%g0]0x88,%l6 ! %l6 = 000000000000ff00 00000000ff00ff6e
! Mem[0000000010001408] = 00000000, %l7 = 00000000ff00ff6e
ldsha [%i0+%o4]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000030101408] = ff0000ca, %l5 = 00000000000000ff
ldswa [%i4+%o4]0x81,%l5 ! %l5 = ffffffffff0000ca
! Mem[0000000021800040] = 00ffa70e, %l1 = 0000000000000000
lduh [%o3+0x040],%l1 ! %l1 = 00000000000000ff
! Mem[0000000020800040] = 00ff2a9b, %l7 = 0000000000000000
lduh [%o1+0x040],%l7 ! %l7 = 00000000000000ff
! Mem[0000000030141408] = ff0000ff, %f8 = 448b25f9
lda [%i5+%o4]0x81,%f8 ! %f8 = ff0000ff
! Mem[0000000030101408] = ff0000ca, %f0 = 00000000
lda [%i4+%o4]0x81,%f0 ! %f0 = ff0000ca
! Starting 10 instruction Store Burst
! Mem[0000000010081437] = 000000ff, %l5 = ffffffffff0000ca
ldstuba [%i2+0x037]%asi,%l5 ! %l5 = 000000ff000000ff
p0_label_618:
! Mem[0000000010001408] = 00000000, %l7 = 00000000000000ff
ldstuba [%i0+%o4]0x80,%l7 ! %l7 = 00000000000000ff
! %l1 = 00000000000000ff, Mem[0000000010181408] = 0000000000000000
stxa %l1,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000000000ff
! Mem[0000000010081438] = ff0000ff, %l7 = 00000000, %l2 = ffffff00
add %i2,0x38,%g1
casa [%g1]0x80,%l7,%l2 ! %l2 = 00000000ff0000ff
! %f10 = fffeffff 00000012, Mem[0000000010181428] = 00000012 0d000000
stda %f10,[%i6+0x028]%asi ! Mem[0000000010181428] = fffeffff 00000012
! Mem[0000000010181414] = 00000000, %l7 = 0000000000000000, %asi = 80
swapa [%i6+0x014]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000030041410] = 000000ff, %l1 = 00000000000000ff
swapa [%i1+%o5]0x81,%l1 ! %l1 = 00000000000000ff
! %f0 = ff0000ca, Mem[0000000010041404] = ffffffff
sta %f0 ,[%i1+0x004]%asi ! Mem[0000000010041404] = ff0000ca
! Mem[0000000010141400] = 00ff0000, %l6 = 000000000000ff00
swapa [%i5+%g0]0x80,%l6 ! %l6 = 0000000000ff0000
! %l6 = 0000000000ff0000, Mem[0000000010041430] = ff0000ff, %asi = 80
stba %l6,[%i1+0x030]%asi ! Mem[0000000010041430] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = 000000ff, %l7 = 0000000000000000
ldswa [%i2+%o5]0x89,%l7 ! %l7 = 00000000000000ff
p0_label_619:
! Mem[0000000010081414] = 000000ff, %l4 = 0000000000000000
ldsba [%i2+0x015]%asi,%l4 ! %l4 = 0000000000000000
! Mem[000000001010143c] = 00000000, %l4 = 0000000000000000
lduwa [%i4+0x03c]%asi,%l4 ! %l4 = 0000000000000000
membar #Sync ! Added by membar checker (100)
! Mem[0000000010041400] = ff0000ff ff0000ca 00ff0000 00000000
! Mem[0000000010041410] = 0000005d ffff00ff 2feba5d3 00000000
! Mem[0000000010041420] = 00000000 ff000000 fffff86d 000000ff
! Mem[0000000010041430] = 000000ff 000000ff ffffffff ff0000ff
ldda [%i1]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010041400
! Mem[0000000030001400] = ff000000 ffffffff, %l2 = ff0000ff, %l3 = ff00ff00
ldda [%i0+%g0]0x81,%l2 ! %l2 = 00000000ff000000 00000000ffffffff
! Mem[0000000010001410] = 80000000, %l3 = 00000000ffffffff
lduha [%i0+%o5]0x80,%l3 ! %l3 = 0000000000008000
! Mem[0000000010101400] = 0000ff00, %l4 = 0000000000000000
ldsha [%i4+%g0]0x88,%l4 ! %l4 = ffffffffffffff00
! Mem[0000000030001408] = ff000000, %l6 = 0000000000ff0000
ldsba [%i0+%o4]0x81,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030101410] = 0000ff00 f9258b44, %l2 = ff000000, %l3 = 00008000
ldda [%i4+%o5]0x89,%l2 ! %l2 = 00000000f9258b44 000000000000ff00
! Mem[0000000010141418] = 000000ff00000000, %f4 = ff000000 00000000
ldda [%i5+0x018]%asi,%f4 ! %f4 = 000000ff 00000000
! Starting 10 instruction Store Burst
! Mem[0000000010001400] = 00000000, %l7 = 000000ff, %l5 = 000000ff
casa [%i0]0x80,%l7,%l5 ! %l5 = 0000000000000000
p0_label_620:
! %f2 = 80000000 000000ff, Mem[0000000010181408] = 00000000 000000ff
stda %f2 ,[%i6+%o4]0x80 ! Mem[0000000010181408] = 80000000 000000ff
! %l5 = 0000000000000000, Mem[0000000010101400] = 0000ff00
stha %l5,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000
! %f15 = ff0000ff, Mem[0000000010081410] = ff000000
sta %f15,[%i2+%o5]0x80 ! Mem[0000000010081410] = ff0000ff
! %l2 = 00000000f9258b44, Mem[00000000100c1408] = 00000000
stha %l2,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 8b440000
! %l1 = 00000000000000ff, Mem[0000000030181408] = 00000000
stha %l1,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00ff0000
! %l1 = 00000000000000ff, Mem[00000000300c1410] = 00ff00ca
stha %l1,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00ff00ca
! %f8 = ff0000ff 00000000, Mem[00000000100c1400] = 00000000 00000000
stda %f8 ,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ff0000ff 00000000
! %l3 = 000000000000ff00, Mem[0000000030081400] = ff000000
stwa %l3,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0000ff00
! %l4 = ffffff00, %l5 = 00000000, Mem[0000000010001408] = 000000ff 14ff9fff
stda %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffffff00 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010081404] = ffffffff, %l0 = 00000000000000ff
ldsw [%i2+0x004],%l0 ! %l0 = ffffffffffffffff
p0_label_621:
! Mem[0000000030141408] = ff0000ff, %l6 = ffffffffffffffff
ldsba [%i5+%o4]0x89,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010081410] = ff0000ff 000000ff, %l0 = ffffffff, %l1 = 000000ff
ldda [%i2+%o5]0x80,%l0 ! %l0 = 00000000ff0000ff 00000000000000ff
! Mem[0000000010141438] = ff0000ff, %l3 = 000000000000ff00
lduw [%i5+0x038],%l3 ! %l3 = 00000000ff0000ff
! Mem[0000000021800140] = 00ff6ae1, %l3 = 00000000ff0000ff
lduha [%o3+0x140]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010141408] = 00000000, %l4 = ffffffffffffff00
lduwa [%i5+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010101408] = 00000000 ff00ffff, %l0 = ff0000ff, %l1 = 000000ff
ldda [%i4+%o4]0x88,%l0 ! %l0 = 00000000ff00ffff 0000000000000000
! Mem[0000000030181410] = ffffffff, %l6 = ffffffffffffffff
lduha [%i6+%o5]0x89,%l6 ! %l6 = 000000000000ffff
! Mem[0000000030101408] = ff0000ca, %l3 = 00000000000000ff
lduba [%i4+%o4]0x81,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030101408] = ff0000ca, %l3 = 00000000000000ff
lduha [%i4+%o4]0x81,%l3 ! %l3 = 000000000000ff00
! Starting 10 instruction Store Burst
! %f2 = 80000000 000000ff, Mem[0000000010001408] = ffffff00 00000000
stda %f2 ,[%i0+%o4]0x88 ! Mem[0000000010001408] = 80000000 000000ff
p0_label_622:
! Mem[00000000100c1420] = 00ff00ca, %l0 = 00000000ff00ffff
swap [%i3+0x020],%l0 ! %l0 = 0000000000ff00ca
! %l2 = 00000000f9258b44, Mem[0000000010001410] = 80000000
stha %l2,[%i0+%o5]0x80 ! Mem[0000000010001410] = 8b440000
! %f3 = 000000ff, %f5 = 00000000, %f10 = fffeffff
fdivs %f3 ,%f5 ,%f10 ! %f10 = 7f800000
! Mem[0000000010001400] = 00000000000000a1, %l7 = 00000000000000ff, %l5 = 0000000000000000
casxa [%i0]0x80,%l7,%l5 ! %l5 = 00000000000000a1
! %l7 = 00000000000000ff, Mem[00000000100c1420] = ff00ffffffffffff, %asi = 80
stxa %l7,[%i3+0x020]%asi ! Mem[00000000100c1420] = 00000000000000ff
! Mem[0000000030081408] = c078bb8c, %l2 = 00000000f9258b44
swapa [%i2+%o4]0x81,%l2 ! %l2 = 00000000c078bb8c
! Mem[0000000030101400] = 00000000, %l6 = 000000000000ffff
swapa [%i4+%g0]0x81,%l6 ! %l6 = 0000000000000000
! %l6 = 0000000000000000, Mem[0000000030141400] = 00000000
stwa %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
! %f12 = ff000000, Mem[00000000300c1410] = ca00ff00
sta %f12,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff000000
! Starting 10 instruction Load Burst
! %f21 = 5d000000, %f20 = ff00ffff
fcmps %fcc2,%f21,%f20 ! %fcc2 = 2
p0_label_623:
! Mem[0000000010141400] = 00ff0000, %l7 = 00000000000000ff
ldsba [%i5+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Mem[00000000100c1408] = 8b44000000005a16, %l2 = 00000000c078bb8c
ldxa [%i3+0x008]%asi,%l2 ! %l2 = 8b44000000005a16
! Mem[00000000300c1408] = ff0000ff, %l5 = 00000000000000a1
ldsha [%i3+%o4]0x81,%l5 ! %l5 = ffffffffffffff00
! Mem[0000000010041400] = ff0000ff, %l5 = ffffffffffffff00
ldsba [%i1+%g0]0x88,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010081408] = 000000ff, %f28 = ff000000
lda [%i2+%o4]0x88,%f28 ! %f28 = 000000ff
! Mem[0000000010081400] = ffffffff ffffff00, %l2 = 00005a16, %l3 = 0000ff00
ldda [%i2+%g0]0x88,%l2 ! %l2 = 00000000ffffff00 00000000ffffffff
! Mem[0000000010081400] = 00ffffff, %f31 = ffffffff
lda [%i2+%g0]0x80,%f31 ! %f31 = 00ffffff
! Mem[0000000030001400] = 000000ff, %l0 = 0000000000ff00ca
lduha [%i0+%g0]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[00000000211c0000] = ff982346, %l6 = 0000000000000000
ldsba [%o2+0x001]%asi,%l6 ! %l6 = ffffffffffffff98
! Starting 10 instruction Store Burst
! Mem[0000000030081400] = 0000ff00, %l1 = 0000000000000000
swapa [%i2+%g0]0x81,%l1 ! %l1 = 000000000000ff00
p0_label_624:
! %l2 = 00000000ffffff00, Mem[0000000030001400] = ff000000ffffffff
stxa %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000ffffff00
! Mem[0000000010141400] = 00ff0000, %l0 = 00000000000000ff
ldstuba [%i5+%g0]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010181408] = 00000080, %l4 = 0000000000000000
ldstuba [%i6+%o4]0x88,%l4 ! %l4 = 00000080000000ff
! Mem[0000000030041408] = 000000ff, %l0 = 0000000000000000
swapa [%i1+%o4]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[00000000211c0001] = ff982346, %l0 = 00000000000000ff
ldstuba [%o2+0x001]%asi,%l0 ! %l0 = 00000098000000ff
! %l5 = ffffffffffffffff, Mem[00000000300c1408] = ff0000ff
stha %l5,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ffff00ff
! %l4 = 0000000000000080, immed = 00000e4f, %y = 00000000
sdiv %l4,0xe4f,%l3 ! %l3 = 0000000000000000
mov %l0,%y ! %y = 00000098
! Mem[0000000010081410] = ff0000ff, %l2 = 00000000ffffff00
swapa [%i2+%o5]0x80,%l2 ! %l2 = 00000000ff0000ff
! %l3 = 0000000000000000, Mem[0000000030101410] = f9258b44
stba %l3,[%i4+%o5]0x89 ! Mem[0000000030101410] = f9258b00
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = 0000ff00, %l1 = 000000000000ff00
lduha [%i1+%o4]0x88,%l1 ! %l1 = 000000000000ff00
p0_label_625:
! Mem[0000000030081410] = ff000000 00000000, %l6 = ffffff98, %l7 = 00000000
ldda [%i2+%o5]0x81,%l6 ! %l6 = 00000000ff000000 0000000000000000
membar #Sync ! Added by membar checker (101)
! Mem[0000000010081400] = 00ffffff ffffffff ff000000 00000080
! Mem[0000000010081410] = ffffff00 000000ff ff000000 ff0000ff
! Mem[0000000010081420] = a9e28cb7 f9258b44 12000000 fffffeff
! Mem[0000000010081430] = 00000000 000000ff ff0000ff 00000080
ldda [%i2]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010081400
! Mem[0000000030001400] = 00000000ffffff00, %l4 = 0000000000000080
ldxa [%i0+%g0]0x81,%l4 ! %l4 = 00000000ffffff00
! Mem[0000000030101410] = 0000ff00f9258b00, %l6 = 00000000ff000000
ldxa [%i4+%o5]0x89,%l6 ! %l6 = 0000ff00f9258b00
! Mem[0000000010001428] = 00000000, %l1 = 000000000000ff00
ldswa [%i0+0x028]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000010081408] = 000000ff, %l2 = 00000000ff0000ff
ldsba [%i2+%o4]0x88,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010141408] = 00000000, %l3 = 0000000000000000
ldswa [%i5+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Mem[00000000300c1400] = ff000000, %l1 = 0000000000000000
ldsha [%i3+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181410] = 000000ff, %l4 = 00000000ffffff00
ldswa [%i6+%o5]0x80,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000010181424] = 00ca0000, %l1 = 0000000000000000
swap [%i6+0x024],%l1 ! %l1 = 0000000000ca0000
p0_label_626:
! Mem[0000000010041400] = ff0000ff, %l2 = ffffffffffffffff
swapa [%i1+%g0]0x88,%l2 ! %l2 = 00000000ff0000ff
! %l5 = ffffffffffffffff, Mem[0000000010001410] = 8b440000
stha %l5,[%i0+%o5]0x80 ! Mem[0000000010001410] = ffff0000
! Mem[0000000020800040] = 00ff2a9b, %l1 = 0000000000ca0000
ldstub [%o1+0x040],%l1 ! %l1 = 00000000000000ff
! Mem[0000000030001400] = 00000000, %l5 = ffffffffffffffff
ldstuba [%i0+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! %f16 = ca0000ff ff0000ff, Mem[0000000030081408] = f9258b44 7fffffff
stda %f16,[%i2+%o4]0x81 ! Mem[0000000030081408] = ca0000ff ff0000ff
! Mem[0000000030141408] = ff0000ff, %l0 = 0000000000000098
swapa [%i5+%o4]0x89,%l0 ! %l0 = 00000000ff0000ff
! %f30 = ff0000ff 00ffffff, Mem[0000000030181410] = ffffffff ff0000ff
stda %f30,[%i6+%o5]0x81 ! Mem[0000000030181410] = ff0000ff 00ffffff
! %f24 = 000000ff 00000000, Mem[0000000030041410] = 000000ff 00000000
stda %f24,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000000ff 00000000
! Mem[0000000010101400] = 00000000, %l5 = 0000000000000000
swapa [%i4+%g0]0x88,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = ff9fffff, %l0 = 00000000ff0000ff
ldswa [%i6+%g0]0x89,%l0 ! %l0 = ffffffffff9fffff
p0_label_627:
! Mem[0000000030001400] = 00ffffff000000ff, %f28 = 000000ff ff000000
ldda [%i0+%g0]0x89,%f28 ! %f28 = 00ffffff 000000ff
! Mem[0000000030081410] = 000000ff, %f17 = ff0000ff
lda [%i2+%o5]0x89,%f17 ! %f17 = 000000ff
! Mem[00000000100c1410] = ffffffff, %l6 = 0000ff00f9258b00
ldswa [%i3+%o5]0x88,%l6 ! %l6 = ffffffffffffffff
! Mem[00000000201c0000] = ff00d27d, %l6 = ffffffffffffffff
ldsba [%o0+0x001]%asi,%l6 ! %l6 = 0000000000000000
! %l3 = 0000000000000000, %l1 = 0000000000000000, %l0 = ffffffffff9fffff
subc %l3,%l1,%l0 ! %l0 = 0000000000000000
! Mem[0000000010041400] = ffffffffff0000ca, %l1 = 0000000000000000
ldxa [%i1+%g0]0x80,%l1 ! %l1 = ffffffffff0000ca
! Mem[0000000030181408] = 0000ff00, %l4 = 00000000000000ff
lduba [%i6+%o4]0x89,%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1408] = 8b44000000005a16, %f22 = 00000000 d3a5eb2f
ldda [%i3+%o4]0x80,%f22 ! %f22 = 8b440000 00005a16
! Mem[0000000030181410] = ff0000ff, %l4 = 0000000000000000
lduba [%i6+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000030181410] = ff0000ff, %l3 = 0000000000000000
ldstuba [%i6+%o5]0x81,%l3 ! %l3 = 000000ff000000ff
p0_label_628:
! %l4 = 00000000000000ff, Mem[0000000030001408] = 000000ff
stwa %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = 000000ff
! %f16 = ca0000ff 000000ff, Mem[0000000010001408] = ff000000 00000080
stda %f16,[%i0+%o4]0x80 ! Mem[0000000010001408] = ca0000ff 000000ff
! %l0 = 0000000000000000, %l0 = 0000000000000000, %l7 = 0000000000000000
sdivx %l0,%l0,%l7 ! %l7 = 0000000000000000
! %l4 = 00000000000000ff, Mem[0000000030181400] = ffff9fff0000ff00
stxa %l4,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000000000ff
! %f18 = 00000000, %f25 = 00000000
fsqrts %f18,%f25 ! %f25 = 00000000
! Mem[0000000030041400] = 00000000, %l2 = 00000000ff0000ff
swapa [%i1+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000030101408] = ff0000ca, %l1 = ffffffffff0000ca
swapa [%i4+%o4]0x81,%l1 ! %l1 = 00000000ff0000ca
! %l7 = 0000000000000000, Mem[0000000010101400] = 000000006eff00ff, %asi = 80
stxa %l7,[%i4+0x000]%asi ! Mem[0000000010101400] = 0000000000000000
! %f18 = 00000000 0000ff00, %l4 = 00000000000000ff
! Mem[0000000010141428] = ff00000000000000
add %i5,0x028,%g1
stda %f18,[%g1+%l4]ASI_PST16_P ! Mem[0000000010141428] = 000000000000ff00
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = 000000ff 00000098, %l0 = 00000028, %l1 = ff0000ca
ldda [%i5+%o4]0x89,%l0 ! %l0 = 0000000000000098 00000000000000ff
p0_label_629:
! Mem[0000000030001410] = ffffffff 000000ff, %l4 = 000000ff, %l5 = 00000000
ldda [%i0+%o5]0x81,%l4 ! %l4 = 00000000ffffffff 00000000000000ff
! Mem[0000000030081408] = ff0000ca, %l4 = 00000000ffffffff
lduwa [%i2+%o4]0x89,%l4 ! %l4 = 00000000ff0000ca
! Mem[0000000030101400] = ffff0000, %l2 = 0000000000000000
lduwa [%i4+%g0]0x89,%l2 ! %l2 = 00000000ffff0000
! Mem[0000000030001410] = ffffffff, %l4 = 00000000ff0000ca
lduha [%i0+%o5]0x81,%l4 ! %l4 = 000000000000ffff
! Mem[0000000010041400] = ffffffffff0000ca, %l5 = 00000000000000ff
ldx [%i1+%g0],%l5 ! %l5 = ffffffffff0000ca
! Mem[0000000021800040] = 00ffa70e, %l5 = ffffffffff0000ca
ldsh [%o3+0x040],%l5 ! %l5 = 00000000000000ff
! Mem[0000000010181410] = 000000ff, %l3 = 00000000000000ff
ldswa [%i6+%o5]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010101400] = 00000000, %f30 = ff0000ff
lda [%i4+%g0]0x80,%f30 ! %f30 = 00000000
! Mem[00000000201c0000] = ff00d27d, %l5 = 00000000000000ff
ldsb [%o0+0x001],%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %f14 = ff0000ff, Mem[0000000030181410] = ff0000ff
sta %f14,[%i6+%o5]0x89 ! Mem[0000000030181410] = ff0000ff
p0_label_630:
! %f20 = ff00ffff 5d000000, %l4 = 000000000000ffff
! Mem[00000000300c1438] = 0000a9ffffff00ff
add %i3,0x038,%g1
stda %f20,[%g1+%l4]ASI_PST8_S ! Mem[00000000300c1438] = ff00ffff5d000000
! Mem[0000000020800040] = ffff2a9b, %l0 = 0000000000000098
ldstuba [%o1+0x040]%asi,%l0 ! %l0 = 000000ff000000ff
membar #Sync ! Added by membar checker (102)
! %l1 = 00000000000000ff, Mem[0000000010081438] = ff0000ff, %asi = 80
stba %l1,[%i2+0x038]%asi ! Mem[0000000010081438] = ff0000ff
! Mem[0000000010141410] = ffffffff, %l1 = 00000000000000ff
swapa [%i5+%o5]0x88,%l1 ! %l1 = 00000000ffffffff
! %f7 = ff0000ff, Mem[00000000300c1408] = ffff00ff
sta %f7 ,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff0000ff
! %l0 = 00000000000000ff, Mem[0000000010041400] = ffffffff
stba %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = ffffffff
! %f1 = ffffffff, Mem[0000000030041400] = ff0000ff
sta %f1 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffffffff
! %f0 = 00ffffff ffffffff ff000000 00000080
! %f4 = ffffff00 000000ff ff000000 ff0000ff
! %f8 = a9e28cb7 f9258b44 12000000 fffffeff
! %f12 = 00000000 000000ff ff0000ff 00000080
stda %f0,[%i3]ASI_BLK_AIUSL ! Block Store to 00000000300c1400
! %l4 = 0000ffff, %l5 = 00000000, Mem[0000000010041408] = 00ff0000 00000000
stda %l4,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0000ffff 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010081420] = a9e28cb7f9258b44, %l7 = 0000000000000000
ldxa [%i2+0x020]%asi,%l7 ! %l7 = a9e28cb7f9258b44
p0_label_631:
! Mem[0000000030181410] = ff0000ff, %f16 = ca0000ff
lda [%i6+%o5]0x81,%f16 ! %f16 = ff0000ff
! Mem[0000000030101400] = 00000000 ffff0000, %l0 = 000000ff, %l1 = ffffffff
ldda [%i4+%g0]0x89,%l0 ! %l0 = 00000000ffff0000 0000000000000000
! Mem[0000000010141410] = ff00000000000000, %l1 = 0000000000000000
ldxa [%i5+%o5]0x80,%l1 ! %l1 = ff00000000000000
! Mem[0000000010181410] = 000000ff, %l3 = 00000000000000ff
lduwa [%i6+%o5]0x80,%l3 ! %l3 = 00000000000000ff
membar #Sync ! Added by membar checker (103)
! Mem[00000000300c1408] = 00000080, %l0 = 00000000ffff0000
ldswa [%i3+%o4]0x89,%l0 ! %l0 = 0000000000000080
! Mem[0000000010041410] = 5d000000, %l1 = ff00000000000000
ldsba [%i1+%o5]0x88,%l1 ! %l1 = 0000000000000000
! %l3 = 00000000000000ff, %l6 = 0000000000000000, %l3 = 00000000000000ff
subc %l3,%l6,%l3 ! %l3 = 00000000000000ff
! Mem[00000000100c1408] = 8b44000000005a16, %l4 = 000000000000ffff
ldxa [%i3+0x008]%asi,%l4 ! %l4 = 8b44000000005a16
! Mem[0000000030001400] = ff000000 ffffff00 ff000000 ffffffff
! Mem[0000000030001410] = ffffffff 000000ff 000000ff 000000ff
! Mem[0000000030001420] = 00000000 00000000 00000000 0d000000
! Mem[0000000030001430] = 00000000 00000000 00000000 00000000
ldda [%i0]ASI_BLK_S,%f0 ! Block Load from 0000000030001400
! Starting 10 instruction Store Burst
! %l7 = a9e28cb7f9258b44, Mem[0000000010081400] = ffffffffffffff00
stxa %l7,[%i2+%g0]0x88 ! Mem[0000000010081400] = a9e28cb7f9258b44
p0_label_632:
! %l3 = 00000000000000ff, %l1 = 0000000000000000, %l1 = 0000000000000000
mulx %l3,%l1,%l1 ! %l1 = 0000000000000000
! Mem[0000000010001408] = ff0000ca, %l7 = a9e28cb7f9258b44
swapa [%i0+%o4]0x88,%l7 ! %l7 = 00000000ff0000ca
! Mem[00000000100c141c] = 00000000, %l4 = 8b44000000005a16
ldstuba [%i3+0x01c]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[00000000300c1408] = 80000000, %l4 = 0000000000000000
ldstuba [%i3+%o4]0x81,%l4 ! %l4 = 00000080000000ff
! Mem[0000000030081408] = ca0000ff, %l0 = 0000000000000080
swapa [%i2+%o4]0x81,%l0 ! %l0 = 00000000ca0000ff
! %f24 = 000000ff 00000000, %l3 = 00000000000000ff
! Mem[0000000010081438] = ff0000ff00000080
add %i2,0x038,%g1
stda %f24,[%g1+%l3]ASI_PST8_P ! Mem[0000000010081438] = 000000ff00000000
membar #Sync ! Added by membar checker (104)
! %f20 = ff00ffff, Mem[0000000030001408] = 000000ff
sta %f20,[%i0+%o4]0x89 ! Mem[0000000030001408] = ff00ffff
! %l4 = 00000080, %l5 = 00000000, Mem[0000000010101410] = ff00ff00 00000000
std %l4,[%i4+%o5] ! Mem[0000000010101410] = 00000080 00000000
! %l1 = 0000000000000000, Mem[00000000211c0000] = ffff2346
sth %l1,[%o2+%g0] ! Mem[00000000211c0000] = 00002346
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = 00000000, %l2 = 00000000ffff0000
ldsha [%i4+%g0]0x88,%l2 ! %l2 = 0000000000000000
p0_label_633:
! Mem[0000000010001408] = 448b25f9, %l2 = 0000000000000000
ldsha [%i0+%o4]0x80,%l2 ! %l2 = 000000000000448b
! Mem[0000000030181400] = 00000000, %l7 = 00000000ff0000ca
lduba [%i6+%g0]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081414] = 000000ff, %l5 = 0000000000000000
lduha [%i2+0x014]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000010101400] = 0000000000000000, %f12 = 00000000 00000000
ldda [%i4+%g0]0x80,%f12 ! %f12 = 00000000 00000000
! Mem[0000000010041400] = ffffffff, %l6 = 0000000000000000
ldswa [%i1+%g0]0x88,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010041400] = ffffffff ff0000ca, %l6 = ffffffff, %l7 = 00000000
ldd [%i1+%g0],%l6 ! %l6 = 00000000ffffffff 00000000ff0000ca
! Mem[0000000010041404] = ff0000ca, %l7 = 00000000ff0000ca
ldsh [%i1+0x004],%l7 ! %l7 = ffffffffffffff00
! Mem[00000000100c1410] = ffffffff, %l2 = 000000000000448b
ldsba [%i3+%o5]0x80,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010041410] = 0000005d, %l1 = 0000000000000000
lduha [%i1+%o5]0x80,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[00000000100c1410] = ffffffff, %l7 = ffffffffffffff00
ldstuba [%i3+%o5]0x80,%l7 ! %l7 = 000000ff000000ff
p0_label_634:
! Mem[0000000020800001] = a100d48e, %l4 = 0000000000000080
ldstuba [%o1+0x001]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030141400] = 00000000, %l1 = 0000000000000000
ldstuba [%i5+%g0]0x81,%l1 ! %l1 = 00000000000000ff
! %l7 = 00000000000000ff, Mem[0000000030101408] = ff0000ca
stba %l7,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff0000ca
! %l4 = 0000000000000000, Mem[0000000010101400] = 00000000, %asi = 80
stwa %l4,[%i4+0x000]%asi ! Mem[0000000010101400] = 00000000
! %f14 = 00000000, Mem[0000000030181410] = ff0000ff
sta %f14,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000
! %l3 = 00000000000000ff, Mem[0000000010181400] = 00000000
stha %l3,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00ff0000
! Mem[0000000010141410] = 000000ff, %l7 = 00000000000000ff
swapa [%i5+%o5]0x88,%l7 ! %l7 = 00000000000000ff
! %f0 = ff000000 ffffff00 ff000000 ffffffff
! %f4 = ffffffff 000000ff 000000ff 000000ff
! %f8 = 00000000 00000000 00000000 0d000000
! %f12 = 00000000 00000000 00000000 00000000
stda %f0,[%i2]ASI_BLK_S ! Block Store to 0000000030081400
! %l2 = ffffffffffffffff, Mem[0000000030001400] = 00ffffff000000ff
stxa %l2,[%i0+%g0]0x89 ! Mem[0000000030001400] = ffffffffffffffff
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = 8b44000000005a16, %l2 = ffffffffffffffff
ldx [%i3+%o4],%l2 ! %l2 = 8b44000000005a16
p0_label_635:
! Mem[0000000030101400] = ffff0000, %f18 = 00000000
lda [%i4+%g0]0x89,%f18 ! %f18 = ffff0000
! Mem[0000000030001400] = ffffffff, %l4 = 0000000000000000
ldswa [%i0+%g0]0x89,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000020800040] = ffff2a9b, %l1 = 0000000000000000
ldsba [%o1+0x041]%asi,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030001400] = ffffffff, %f22 = 8b440000
lda [%i0+%g0]0x89,%f22 ! %f22 = ffffffff
! %l3 = 00000000000000ff, imm = fffffffffffff849, %l7 = 00000000000000ff
andn %l3,-0x7b7,%l7 ! %l7 = 00000000000000b6
! Mem[0000000010141400] = 0000000000ff00ff, %l1 = ffffffffffffffff
ldxa [%i5+%g0]0x88,%l1 ! %l1 = 0000000000ff00ff
! Mem[0000000010001400] = 00000000000000a1, %f16 = ff0000ff 000000ff
ldda [%i0+%g0]0x80,%f16 ! %f16 = 00000000 000000a1
! Mem[0000000030001400] = ffffffff, %l6 = 00000000ffffffff
lduwa [%i0+%g0]0x81,%l6 ! %l6 = 00000000ffffffff
! Mem[0000000010101410] = 0000008000000000, %f28 = 00ffffff 000000ff
ldda [%i4+%o5]0x80,%f28 ! %f28 = 00000080 00000000
! Starting 10 instruction Store Burst
! Mem[0000000010141408] = 00000000, %l7 = 00000000000000b6
swapa [%i5+%o4]0x88,%l7 ! %l7 = 0000000000000000
p0_label_636:
! %f28 = 00000080 00000000, Mem[0000000010081400] = f9258b44 a9e28cb7
stda %f28,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000080 00000000
! %f30 = 00000000 00ffffff, %l6 = 00000000ffffffff
! Mem[0000000010141428] = 000000000000ff00
add %i5,0x028,%g1
stda %f30,[%g1+%l6]ASI_PST8_PL ! Mem[0000000010141428] = ffffff0000000000
! Mem[0000000010001419] = 00000000, %l7 = 0000000000000000
ldstub [%i0+0x019],%l7 ! %l7 = 00000000000000ff
! %l4 = ffffffffffffffff, Mem[0000000030101400] = 0000ffff
stha %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = ffffffff
! Mem[0000000030181410] = 00000000, %l3 = 00000000000000ff
ldstuba [%i6+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010101410] = 00000080, %l2 = 8b44000000005a16
ldstuba [%i4+%o5]0x80,%l2 ! %l2 = 00000000000000ff
! %f30 = 00000000, Mem[0000000030081400] = ff000000
sta %f30,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000
! %f20 = ff00ffff, Mem[0000000030081410] = ffffffff
sta %f20,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff00ffff
! %f17 = 000000a1, Mem[0000000010041410] = 5d000000
sta %f17,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000a1
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = ffffffff, %f24 = 000000ff
lda [%i0+%g0]0x81,%f24 ! %f24 = ffffffff
p0_label_637:
! %l1 = 0000000000ff00ff, imm = 0000000000000bd4, %l2 = 0000000000000000
andn %l1,0xbd4,%l2 ! %l2 = 0000000000ff002b
! Mem[00000000100c1434] = 00000000, %l4 = ffffffffffffffff
lduw [%i3+0x034],%l4 ! %l4 = 0000000000000000
! Mem[0000000030001410] = ffffffff, %f29 = 00000000
lda [%i0+%o5]0x89,%f29 ! %f29 = ffffffff
! Mem[0000000010141418] = 000000ff, %l3 = 0000000000000000
ldub [%i5+0x019],%l3 ! %l3 = 0000000000000000
membar #Sync ! Added by membar checker (105)
! Mem[0000000030081408] = ff000000, %l6 = 00000000ffffffff
ldsha [%i2+%o4]0x81,%l6 ! %l6 = ffffffffffffff00
! Mem[0000000030041400] = 00000000ffffffff, %f18 = ffff0000 0000ff00
ldda [%i1+%g0]0x89,%f18 ! %f18 = 00000000 ffffffff
! Mem[0000000030001410] = ffffffff, %l0 = 00000000ca0000ff
lduba [%i0+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010001400] = 00000000, %f13 = 00000000
lda [%i0+%g0]0x88,%f13 ! %f13 = 00000000
! Mem[0000000030141408] = 00000098, %l7 = 0000000000000000
lduha [%i5+%o4]0x89,%l7 ! %l7 = 0000000000000098
! Starting 10 instruction Store Burst
! Mem[0000000010101410] = ff000080, %l1 = 0000000000ff00ff
swapa [%i4+%o5]0x80,%l1 ! %l1 = 00000000ff000080
p0_label_638:
! Mem[0000000010081400] = 0000000080000000, %l5 = 0000000000000000, %l5 = 0000000000000000
casxa [%i2]0x80,%l5,%l5 ! %l5 = 0000000080000000
! Mem[0000000010041408] = 0000ffff, %l1 = 00000000ff000080
swapa [%i1+%o4]0x80,%l1 ! %l1 = 000000000000ffff
! %l1 = 000000000000ffff, Mem[00000000300c1400] = ffffffff
stba %l1,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffffffff
! %l3 = 0000000000000000, Mem[0000000010041410] = a1000000
stwa %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
! %f6 = 000000ff 000000ff, Mem[0000000030141410] = ff000000 00000000
stda %f6 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000ff 000000ff
! %l2 = 00ff002b, %l3 = 00000000, Mem[00000000100c1400] = 00000000 ff0000ff
stda %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00ff002b 00000000
! Mem[0000000030001410] = ffffffff, %l0 = 00000000000000ff
ldstuba [%i0+%o5]0x81,%l0 ! %l0 = 000000ff000000ff
! %l6 = ffffffffffffff00, %l6 = ffffffffffffff00, %y = 00000098
smul %l6,%l6,%l3 ! %l3 = 0000000000010000, %y = 00000000
! %f30 = 00000000 00ffffff, %l3 = 0000000000010000
! Mem[0000000030181408] = 00ff0000ffffffff
add %i6,0x008,%g1
stda %f30,[%g1+%l3]ASI_PST32_S ! Mem[0000000030181408] = 00ff0000ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = 00000000, %l0 = 00000000000000ff
lduba [%i1+%o4]0x81,%l0 ! %l0 = 0000000000000000
p0_label_639:
! Mem[0000000010141410] = ff000000, %l4 = 0000000000000000
ldsha [%i5+%o5]0x80,%l4 ! %l4 = ffffffffffffff00
! Mem[0000000010141410] = 000000ff, %l2 = 0000000000ff002b
lduha [%i5+%o5]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030081400] = 00000000, %l3 = 0000000000010000
ldsba [%i2+%g0]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000030041408] = 0000000000000080, %f16 = 00000000 000000a1
ldda [%i1+%o4]0x81,%f16 ! %f16 = 00000000 00000080
! Mem[0000000030041410] = 000000ff, %l3 = 0000000000000000
lduha [%i1+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000030081410] = ff00ffff, %l4 = ffffffffffffff00
lduwa [%i2+%o5]0x81,%l4 ! %l4 = 00000000ff00ffff
! Mem[0000000020800000] = a1ffd48e, %l6 = ffffffffffffff00
ldsha [%o1+0x000]%asi,%l6 ! %l6 = ffffffffffffa1ff
! Mem[0000000010141408] = b6000000, %l7 = 0000000000000098
lduba [%i5+%o4]0x80,%l7 ! %l7 = 00000000000000b6
! Mem[0000000010081400] = 00000000, %l2 = 00000000000000ff
ldsw [%i2+%g0],%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010001410] = ffff0000, %l3 = 0000000000000000
swapa [%i0+%o5]0x80,%l3 ! %l3 = 00000000ffff0000
p0_label_640:
! %l1 = 000000000000ffff, Mem[0000000010141408] = 000000b6
stwa %l1,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000ffff
! %f22 = ffffffff, %f1 = ffffff00, %f5 = 000000ff
fdivs %f22,%f1 ,%f5 ! %f5 = ffffff00
! %l4 = ff00ffff, %l5 = 80000000, Mem[00000000300c1410] = ff000000 00ffffff
stda %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff00ffff 80000000
! %f26 = ff000000 6df8ffff, Mem[0000000030101410] = f9258b00 0000ff00
stda %f26,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff000000 6df8ffff
! Mem[00000000218000c0] = ffff1f7c, %l0 = 0000000000000000
ldstuba [%o3+0x0c0]%asi,%l0 ! %l0 = 000000ff000000ff
! %l2 = 0000000000000000, Mem[0000000030041408] = 00000000
stha %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
! Mem[0000000030101410] = fffff86d, %l1 = 000000000000ffff
ldstuba [%i4+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000010041404] = ff0000ca, %l6 = ffffffffffffa1ff, %asi = 80
swapa [%i1+0x004]%asi,%l6 ! %l6 = 00000000ff0000ca
! %f26 = ff000000, Mem[0000000010141400] = ff00ff00
sta %f26,[%i5+%g0]0x80 ! Mem[0000000010141400] = ff000000
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = ffffffff00000000, %l4 = 00000000ff00ffff
ldxa [%i3+0x010]%asi,%l4 ! %l4 = ffffffff00000000
p0_label_641:
! Mem[0000000010041414] = ffff00ff, %l2 = 0000000000000000
lduwa [%i1+0x014]%asi,%l2 ! %l2 = 00000000ffff00ff
! Mem[0000000030181400] = 00000000, %l1 = 00000000000000ff
lduba [%i6+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030001408] = ff00ffff, %l3 = 00000000ffff0000
ldsha [%i0+%o4]0x89,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030181410] = ff000000, %l1 = 0000000000000000
lduha [%i6+%o5]0x81,%l1 ! %l1 = 000000000000ff00
! Mem[0000000010001400] = a100000000000000, %f24 = ffffffff 00000000
ldda [%i0+%g0]0x88,%f24 ! %f24 = a1000000 00000000
! Mem[00000000300c1410] = ffff00ff, %l0 = 00000000000000ff
lduwa [%i3+%o5]0x89,%l0 ! %l0 = 00000000ffff00ff
! Mem[0000000010001410] = 00000000, %l2 = 00000000ffff00ff
ldsba [%i0+0x013]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000030001400] = ffffffffffffffff, %l7 = 00000000000000b6
ldxa [%i0+%g0]0x89,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010181400] = 00ff0000 00000080, %l4 = 00000000, %l5 = 80000000
ldda [%i6+%g0]0x80,%l4 ! %l4 = 0000000000ff0000 0000000000000080
! Starting 10 instruction Store Burst
! Mem[00000000100c1408] = 8b440000, %l1 = 000000000000ff00
ldstuba [%i3+%o4]0x80,%l1 ! %l1 = 0000008b000000ff
p0_label_642:
! Mem[0000000010101428] = 00ffffff, %l3 = ffffffff, %l7 = ffffffff
add %i4,0x28,%g1
casa [%g1]0x80,%l3,%l7 ! %l7 = 0000000000ffffff
! Mem[00000000300c1410] = ffff00ff, %l0 = 00000000ffff00ff
ldstuba [%i3+%o5]0x89,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000010141408] = ffff0000, %l0 = 00000000000000ff
swapa [%i5+%o4]0x80,%l0 ! %l0 = 00000000ffff0000
! %l0 = 00000000ffff0000, Mem[0000000030181410] = ff00000000ffffff
stxa %l0,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000ffff0000
! Mem[0000000030001408] = ff00ffff, %l1 = 000000000000008b
swapa [%i0+%o4]0x89,%l1 ! %l1 = 00000000ff00ffff
! %l1 = 00000000ff00ffff, Mem[0000000030181410] = 00000000
stba %l1,[%i6+%o5]0x81 ! Mem[0000000030181410] = ff000000
! Mem[0000000010141410] = ff00000000000000, %l7 = 0000000000ffffff, %l6 = 00000000ff0000ca
add %i5,0x10,%g1
casxa [%g1]0x80,%l7,%l6 ! %l6 = ff00000000000000
! %l6 = ff00000000000000, Mem[0000000030081408] = ffffffff000000ff
stxa %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = ff00000000000000
! %l6 = ff00000000000000, imm = 0000000000000a32, %l2 = 0000000000000000
subc %l6,0xa32,%l2 ! %l2 = fefffffffffff5ce
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = 000000ff, %l7 = 0000000000ffffff
ldsba [%i5+%o4]0x80,%l7 ! %l7 = 0000000000000000
p0_label_643:
! Mem[00000000100c1408] = ff44000000005a16, %l4 = 0000000000ff0000
ldxa [%i3+%o4]0x80,%l4 ! %l4 = ff44000000005a16
! Mem[0000000030141410] = ff000000 ff000000, %l4 = 00005a16, %l5 = 00000080
ldda [%i5+%o5]0x89,%l4 ! %l4 = 00000000ff000000 00000000ff000000
! Mem[0000000030181410] = 000000ff, %l5 = 00000000ff000000
ldsba [%i6+%o5]0x89,%l5 ! %l5 = ffffffffffffffff
membar #Sync ! Added by membar checker (106)
! Mem[0000000010001400] = 00000000 000000a1 448b25f9 000000ff
! Mem[0000000010001410] = 00000000 ff0000ff 00ff0000 00ff00ff
! Mem[0000000010001420] = f9258b66 00000000 00000000 000000ff
! Mem[0000000010001430] = 000000ca 00000000 000000ff ffffffff
ldda [%i0]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010001400
! Mem[0000000030181410] = ff000000, %l6 = ff00000000000000
ldswa [%i6+%o5]0x81,%l6 ! %l6 = ffffffffff000000
! Mem[0000000010001410] = 00000000, %l1 = 00000000ff00ffff
ldswa [%i0+0x010]%asi,%l1 ! %l1 = 0000000000000000
! %l0 = 00000000ffff0000, %l6 = ffffffffff000000, %l2 = fefffffffffff5ce
udivx %l0,%l6,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141408] = ff000000, %l5 = ffffffffffffffff
ldsba [%i5+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010181408] = ff000000 000000ff, %l2 = 00000000, %l3 = ffffffff
ldda [%i6+%o4]0x88,%l2 ! %l2 = 00000000000000ff 00000000ff000000
! Starting 10 instruction Store Burst
! %f22 = ffffffff, %f21 = 5d000000, %f22 = ffffffff
fadds %f22,%f21,%f22 ! %f22 = ffffffff
p0_label_644:
! %l6 = ffffffffff000000, Mem[0000000030181410] = 0000ffff000000ff
stxa %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = ffffffffff000000
! Mem[0000000010081430] = 00000000, %l0 = 00000000ffff0000, %asi = 80
swapa [%i2+0x030]%asi,%l0 ! %l0 = 0000000000000000
! %l0 = 0000000000000000, Mem[0000000010101420] = eeff0014, %asi = 80
stwa %l0,[%i4+0x020]%asi ! Mem[0000000010101420] = 00000000
! Mem[0000000010101400] = 00000000, %l3 = 00000000ff000000
swapa [%i4+%g0]0x80,%l3 ! %l3 = 0000000000000000
! Mem[000000001010142c] = ffff0000, %l7 = 0000000000000000
swap [%i4+0x02c],%l7 ! %l7 = 00000000ffff0000
! %l6 = ffffffffff000000, Mem[0000000010081408] = ff000000
stha %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000
! %f18 = 00000000 ffffffff, Mem[0000000030101408] = ca0000ff ff000000
stda %f18,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 ffffffff
! %l3 = 0000000000000000, Mem[0000000010081400] = 0000000080000000
stxa %l3,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000000000000000
! %l6 = ffffffffff000000, Mem[0000000010181410] = 000000ff
stha %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = 98000000, %f16 = 00000000
lda [%i5+%o4]0x81,%f16 ! %f16 = 98000000
p0_label_645:
! Mem[0000000010081410] = ffffff00, %l7 = 00000000ffff0000
lduwa [%i2+%o5]0x80,%l7 ! %l7 = 00000000ffffff00
! Mem[0000000010081418] = ff000000ff0000ff, %l4 = 00000000ff000000
ldxa [%i2+0x018]%asi,%l4 ! %l4 = ff000000ff0000ff
! Mem[0000000010101408] = ff00ffff, %l0 = 0000000000000000
lduwa [%i4+%o4]0x88,%l0 ! %l0 = 00000000ff00ffff
! %l4 = ff000000ff0000ff, imm = fffffffffffff2b2, %l7 = 00000000ffffff00
or %l4,-0xd4e,%l7 ! %l7 = fffffffffffff2ff
! Mem[0000000010101400] = 000000ff, %l2 = 00000000000000ff
lduba [%i4+%g0]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010081418] = ff000000ff0000ff, %l3 = 0000000000000000
ldxa [%i2+0x018]%asi,%l3 ! %l3 = ff000000ff0000ff
! Mem[0000000010181408] = ff000000000000ff, %f22 = ffffffff 00005a16
ldda [%i6+%o4]0x88,%f22 ! %f22 = ff000000 000000ff
! Mem[0000000030081408] = 00000000, %f16 = 98000000
lda [%i2+%o4]0x89,%f16 ! %f16 = 00000000
! Mem[0000000030001408] = 0000008b, %l2 = 00000000000000ff
ldsba [%i0+%o4]0x89,%l2 ! %l2 = ffffffffffffff8b
! Starting 10 instruction Store Burst
! Mem[000000001018142c] = 00000012, %l5 = 0000000000000000, %asi = 80
swapa [%i6+0x02c]%asi,%l5 ! %l5 = 0000000000000012
p0_label_646:
! %l4 = ff000000ff0000ff, Mem[0000000030141410] = 000000ff
stwa %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff0000ff
! %f17 = 00000080, Mem[00000000300c1410] = ffff00ff
sta %f17,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000080
! %l0 = 00000000ff00ffff, Mem[00000000100c1408] = 000044ff
stha %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000ffff
! %l0 = 00000000ff00ffff, Mem[0000000010181408] = ff000000
stba %l0,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff000000
! Mem[0000000010181400] = 00ff0000, %l6 = ffffffffff000000
ldstuba [%i6+%g0]0x80,%l6 ! %l6 = 00000000000000ff
! %l7 = fffffffffffff2ff, Mem[00000000218000c0] = ffff1f7c, %asi = 80
stba %l7,[%o3+0x0c0]%asi ! Mem[00000000218000c0] = ffff1f7c
! Mem[00000000100c1408] = 0000ffff, %l4 = ff000000ff0000ff
swapa [%i3+%o4]0x88,%l4 ! %l4 = 000000000000ffff
! Mem[0000000010001408] = f9258b44, %l3 = ff000000ff0000ff
ldstuba [%i0+%o4]0x88,%l3 ! %l3 = 00000044000000ff
! %f4 = ff0000ff, Mem[00000000300c1400] = ffffffff
sta %f4 ,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff0000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = 000000ff, %l1 = 0000000000000000
lduha [%i5+%o4]0x80,%l1 ! %l1 = 0000000000000000
p0_label_647:
! Mem[000000001008140c] = 00000080, %l7 = fffffffffffff2ff
lduwa [%i2+0x00c]%asi,%l7 ! %l7 = 0000000000000080
! Mem[00000000300c1400] = 00ffffffff0000ff, %f20 = ff00ffff 5d000000
ldda [%i3+%g0]0x89,%f20 ! %f20 = 00ffffff ff0000ff
! Mem[0000000030001400] = ffffffff, %f17 = 00000080
lda [%i0+%g0]0x81,%f17 ! %f17 = ffffffff
! Mem[00000000201c0000] = ff00d27d, %l4 = 000000000000ffff
ldsh [%o0+%g0],%l4 ! %l4 = ffffffffffffff00
! Mem[0000000030041410] = ff000000, %l1 = 0000000000000000
ldsba [%i1+%o5]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030181408] = 0000ff00, %l0 = 00000000ff00ffff
ldsba [%i6+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000030041400] = ffffffff, %f20 = 00ffffff
lda [%i1+%g0]0x81,%f20 ! %f20 = ffffffff
! Mem[0000000010001400] = a100000000000000, %f2 = ff000000 f9258b44
ldda [%i0+%g0]0x88,%f2 ! %f2 = a1000000 00000000
! Mem[0000000010081410] = ffffff00, %l2 = ffffffffffffff8b
lduha [%i2+%o5]0x80,%l2 ! %l2 = 000000000000ffff
! Starting 10 instruction Store Burst
! %l5 = 0000000000000012, Mem[00000000100c1410] = 00000000ffffffff
stxa %l5,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0000000000000012
p0_label_648:
! %l4 = ffffffffffffff00, Mem[0000000010081400] = 00000000
stba %l4,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
! %f9 = 668b25f9, Mem[0000000010141400] = 000000ff
sta %f9 ,[%i5+%g0]0x88 ! Mem[0000000010141400] = 668b25f9
! Mem[00000000100c1400] = 2b00ff00, %l0 = 0000000000000000
swapa [%i3+%g0]0x88,%l0 ! %l0 = 000000002b00ff00
! Mem[0000000030141410] = ff0000ff, %l4 = ffffffffffffff00
swapa [%i5+%o5]0x81,%l4 ! %l4 = 00000000ff0000ff
! %f13 = ca000000, Mem[0000000010101410] = 00ff00ff
st %f13,[%i4+%o5] ! Mem[0000000010101410] = ca000000
! %l5 = 0000000000000012, Mem[00000000201c0001] = ff00d27d
stb %l5,[%o0+0x001] ! Mem[00000000201c0000] = ff12d27d
! %f23 = 000000ff, Mem[0000000010081410] = 00ffffff
sta %f23,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff
! %f10 = ff000000, Mem[0000000010041410] = 00000000
sta %f10,[%i1+%o5]0x80 ! Mem[0000000010041410] = ff000000
! %f8 = 00000000, Mem[0000000010141400] = f9258b66
sta %f8 ,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = ff0000ff00000000, %f18 = 00000000 ffffffff
ldda [%i0+%o5]0x88,%f18 ! %f18 = ff0000ff 00000000
p0_label_649:
! Mem[0000000010181400] = 0000ffff, %l2 = 000000000000ffff
lduwa [%i6+%g0]0x88,%l2 ! %l2 = 000000000000ffff
! Mem[0000000010001410] = 00000000, %l5 = 0000000000000012
ldswa [%i0+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000020800040] = ffff2a9b, %l5 = 0000000000000000
ldsba [%o1+0x041]%asi,%l5 ! %l5 = ffffffffffffffff
! %f12 = 00000000 ca000000, Mem[0000000010101400] = ff000000 00000000
stda %f12,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000 ca000000
! Mem[0000000010181410] = 000000ff, %l3 = 0000000000000044
lduha [%i6+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Mem[00000000300c1410] = 00000080, %l6 = 0000000000000000
ldswa [%i3+%o5]0x89,%l6 ! %l6 = 0000000000000080
! %l2 = 000000000000ffff, immed = 00000636, %y = 00000000
udiv %l2,0x636,%l2 ! %l2 = 0000000000000029
mov %l0,%y ! %y = 2b00ff00
! Mem[0000000030181408] = 00ff0000 ffffffff, %l2 = 00000029, %l3 = 00000000
ldda [%i6+%o4]0x81,%l2 ! %l2 = 0000000000ff0000 00000000ffffffff
! Mem[0000000030141410] = 00ffffff, %f3 = 00000000
lda [%i5+%o5]0x89,%f3 ! %f3 = 00ffffff
! Starting 10 instruction Store Burst
! Mem[0000000030081408] = 00000000, %l0 = 000000002b00ff00
ldstuba [%i2+%o4]0x89,%l0 ! %l0 = 00000000000000ff
p0_label_650:
! Mem[0000000010101420] = 00000000, %l1 = 0000000000000000, %asi = 80
swapa [%i4+0x020]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000030101400] = ffffffff, %l4 = 00000000ff0000ff
swapa [%i4+%g0]0x81,%l4 ! %l4 = 00000000ffffffff
! %f4 = ff0000ff 00000000, Mem[00000000100c1410] = 12000000 00000000
stda %f4 ,[%i3+0x010]%asi ! Mem[00000000100c1410] = ff0000ff 00000000
! %f8 = 00000000 668b25f9, Mem[0000000030081408] = 000000ff ff000000
stda %f8 ,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000 668b25f9
! %f18 = ff0000ff, %f14 = ffffffff
fcmpes %fcc1,%f18,%f14 ! %fcc1 = 3
! Mem[0000000030141408] = 00000098, %l0 = 0000000000000000
ldstuba [%i5+%o4]0x89,%l0 ! %l0 = 00000098000000ff
! %l2 = 00ff0000, %l3 = ffffffff, Mem[0000000010101408] = ffff00ff 00000000
stda %l2,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00ff0000 ffffffff
! %l0 = 0000000000000098, Mem[0000000030141408] = ff000000ff000000
stxa %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000000000000098
! Mem[0000000010081408] = 00000000, %l1 = 0000000000000000
ldstuba [%i2+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Load Burst
! %l2 = 0000000000ff0000, immed = 00000ac0, %y = 2b00ff00
sdiv %l2,0xac0,%l4 ! %l4 = 000000007fffffff
mov %l0,%y ! %y = 00000098
p0_label_651:
! Mem[00000000100c1410] = ff0000ff, %l4 = 000000007fffffff
ldswa [%i3+%o5]0x80,%l4 ! %l4 = ffffffffff0000ff
! Mem[0000000030001410] = ffffffff, %l1 = 0000000000000000
lduwa [%i0+%o5]0x89,%l1 ! %l1 = 00000000ffffffff
! Mem[00000000300c1410] = 00000080, %l7 = 0000000000000080
ldsba [%i3+%o5]0x89,%l7 ! %l7 = ffffffffffffff80
! %f3 = 00ffffff, %f30 = 00000000 00ffffff
fstod %f3 ,%f30 ! %f30 = 381fffff e0000000
! %l1 = 00000000ffffffff, imm = fffffffffffff113, %l0 = 0000000000000098
addc %l1,-0xeed,%l0 ! %l0 = 00000000fffff112
! Mem[0000000010001400] = 00000000, %l3 = 00000000ffffffff
lduha [%i0+%g0]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030001400] = ffffffff, %l6 = 0000000000000080
lduba [%i0+%g0]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010041408] = ff00008000000000, %f20 = ffffffff ff0000ff
ldda [%i1+0x008]%asi,%f20 ! %f20 = ff000080 00000000
! Mem[00000000100c1408] = 165a0000ff0000ff, %l5 = ffffffffffffffff
ldxa [%i3+%o4]0x88,%l5 ! %l5 = 165a0000ff0000ff
! Starting 10 instruction Store Burst
! Mem[000000001008142f] = fffffeff, %l1 = 00000000ffffffff
ldstuba [%i2+0x02f]%asi,%l1 ! %l1 = 000000ff000000ff
p0_label_652:
! Mem[00000000300c1410] = 00000080, %l4 = ffffffffff0000ff
ldstuba [%i3+%o5]0x89,%l4 ! %l4 = 00000080000000ff
! %l7 = ffffffffffffff80, Mem[00000000100c1410] = ff0000ff
stwa %l7,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ffffff80
! %l3 = 0000000000000000, Mem[0000000021800180] = ffffdde9, %asi = 80
stha %l3,[%o3+0x180]%asi ! Mem[0000000021800180] = 0000dde9
! Mem[00000000100c1408] = ff0000ff00005a16, %l4 = 0000000000000080, %l5 = 165a0000ff0000ff
add %i3,0x08,%g1
casxa [%g1]0x80,%l4,%l5 ! %l5 = ff0000ff00005a16
! %l1 = 00000000000000ff, Mem[000000001014143e] = 00000000
stb %l1,[%i5+0x03e] ! Mem[000000001014143c] = 0000ff00
! %l0 = 00000000fffff112, Mem[0000000030141410] = ffffff00
stba %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = 12ffff00
! %l1 = 00000000000000ff, Mem[0000000030141410] = 00ffff12
stwa %l1,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000ff
! %l7 = ffffffffffffff80, Mem[0000000010041408] = ff000080
stba %l7,[%i1+%o4]0x80 ! Mem[0000000010041408] = 80000080
! Mem[0000000010181438] = 0000ff00, %l1 = 00000000000000ff
ldstub [%i6+0x038],%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = 80ffffff 00000000, %l4 = 00000080, %l5 = 00005a16
ldda [%i3+%o5]0x80,%l4 ! %l4 = 0000000080ffffff 0000000000000000
p0_label_653:
! Mem[0000000030081400] = 00000000, %l2 = 0000000000ff0000
lduha [%i2+%g0]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041428] = fffff86d000000ff, %f14 = ffffffff ff000000
ldd [%i1+0x028],%f14 ! %f14 = fffff86d 000000ff
! Mem[0000000010141400] = 00000000, %l6 = 00000000000000ff
lduha [%i5+%g0]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141410] = 000000ff, %l1 = 0000000000000000
lduha [%i5+%o5]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010081408] = ff000000, %l7 = ffffffffffffff80
ldsba [%i2+%o4]0x80,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010081410] = ff000000, %f0 = a1000000
lda [%i2+%o5]0x80,%f0 ! %f0 = ff000000
! Mem[0000000030081408] = f9258b66, %f13 = ca000000
lda [%i2+%o4]0x81,%f13 ! %f13 = f9258b66
! Code Fragment 3
p0_fragment_52:
! %l0 = 00000000fffff112
setx 0xee169e3027c5990c,%g7,%l0 ! %l0 = ee169e3027c5990c
! %l1 = 00000000000000ff
setx 0x5a692197b3ce73ea,%g7,%l1 ! %l1 = 5a692197b3ce73ea
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 = ee169e3027c5990c
setx 0xa978f6603aa711f6,%g7,%l0 ! %l0 = a978f6603aa711f6
! %l1 = 5a692197b3ce73ea
setx 0x59c6d77784ad3b5d,%g7,%l1 ! %l1 = 59c6d77784ad3b5d
! Mem[0000000010101408] = 00ff0000, %l6 = 0000000000000000
lduwa [%i4+%o4]0x80,%l6 ! %l6 = 0000000000ff0000
! Starting 10 instruction Store Burst
! %l2 = 00000000, %l3 = 00000000, Mem[0000000010081410] = ff000000 000000ff
stda %l2,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000 00000000
p0_label_654:
! Mem[0000000010041410] = 000000ff, %l5 = 0000000000000000
ldstuba [%i1+%o5]0x88,%l5 ! %l5 = 000000ff000000ff
! %l2 = 00000000, %l3 = 00000000, Mem[0000000030081408] = 668b25f9 00000000
stda %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000 00000000
! %l4 = 0000000080ffffff, Mem[00000000100c1410] = 80ffffff00000000
stxa %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0000000080ffffff
! %l7 = ffffffffffffffff, Mem[0000000030001400] = ffffffffffffffff
stxa %l7,[%i0+%g0]0x81 ! Mem[0000000030001400] = ffffffffffffffff
! %f16 = 00000000 ffffffff ff0000ff 00000000
! %f20 = ff000080 00000000 ff000000 000000ff
! %f24 = a1000000 00000000 ff000000 6df8ffff
! %f28 = 00000080 ffffffff 381fffff e0000000
stda %f16,[%i6]ASI_BLK_AIUS ! Block Store to 0000000030181400
! %l0 = 3aa711f6, %l1 = 84ad3b5d, Mem[0000000010041410] = ff000000 ffff00ff
stda %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = 3aa711f6 84ad3b5d
! Mem[0000000010041408] = 80000080, %l2 = 0000000000000000
swapa [%i1+%o4]0x88,%l2 ! %l2 = 0000000080000080
! %l5 = 00000000000000ff, imm = fffffffffffff633, %l5 = 00000000000000ff
sub %l5,-0x9cd,%l5 ! %l5 = 0000000000000acc
membar #Sync ! Added by membar checker (107)
! %l7 = ffffffffffffffff, Mem[0000000010001408] = ff000000f9258bff
stxa %l7,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffffffffffffffff
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = ff000080, %l6 = 0000000000ff0000
ldsba [%i6+%o5]0x81,%l6 ! %l6 = ffffffffffffffff
p0_label_655:
! Mem[000000001010143c] = 00000000, %l2 = 0000000080000080
ldub [%i4+0x03d],%l2 ! %l2 = 0000000000000000
! Mem[0000000030041408] = 00000000, %l7 = ffffffffffffffff
lduba [%i1+%o4]0x81,%l7 ! %l7 = 0000000000000000
! Mem[00000000300c1408] = 000000ff, %l4 = 0000000080ffffff
ldswa [%i3+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010041410] = 3aa711f6, %l7 = 0000000000000000
ldsha [%i1+%o5]0x80,%l7 ! %l7 = 0000000000003aa7
! Mem[0000000030141408] = 00000000, %l7 = 0000000000003aa7
ldswa [%i5+%o4]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081400] = 0000000000000000, %l5 = 0000000000000acc
ldxa [%i2+%g0]0x88,%l5 ! %l5 = 0000000000000000
! Mem[000000001004143c] = ff0000ff, %f2 = a1000000
lda [%i1+0x03c]%asi,%f2 ! %f2 = ff0000ff
! Mem[0000000030001400] = ffffffff, %l0 = a978f6603aa711f6
ldsha [%i0+%g0]0x89,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010081418] = ff000000 ff0000ff, %l0 = ffffffff, %l1 = 84ad3b5d
ldd [%i2+0x018],%l0 ! %l0 = 00000000ff000000 00000000ff0000ff
! Starting 10 instruction Store Burst
! %l7 = 0000000000000000, Mem[0000000010081410] = 00000000
stha %l7,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000
p0_label_656:
! %f5 = 00000000, Mem[0000000030081408] = 00000000
sta %f5 ,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000
! %l6 = ffffffffffffffff, Mem[0000000010081408] = 000000ff
stba %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = 000000ff
! %l2 = 0000000000000000, Mem[00000000300c1408] = ff000000
stba %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000
! %f6 = ff00ff00 0000ff00, Mem[0000000010141418] = 000000ff 00000000
std %f6 ,[%i5+0x018] ! Mem[0000000010141418] = ff00ff00 0000ff00
! Mem[00000000300c1408] = 00000000, %l6 = ffffffffffffffff
swapa [%i3+%o4]0x89,%l6 ! %l6 = 0000000000000000
! %l5 = 0000000000000000, Mem[0000000030001400] = ffffffffffffffff
stxa %l5,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000000000000000
! Mem[0000000010001400] = 00000000, %l1 = 00000000ff0000ff
swapa [%i0+%g0]0x80,%l1 ! %l1 = 0000000000000000
! Mem[000000001014141c] = 0000ff00, %l7 = 00000000, %l0 = ff000000
add %i5,0x1c,%g1
casa [%g1]0x80,%l7,%l0 ! %l0 = 000000000000ff00
! Mem[0000000010181410] = ff000000, %l1 = 0000000000000000
ldstuba [%i6+%o5]0x88,%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010041424] = ff000000, %f13 = f9258b66
lda [%i1+0x024]%asi,%f13 ! %f13 = ff000000
p0_label_657:
! Mem[0000000020800000] = a1ffd48e, %l6 = 0000000000000000
ldub [%o1+%g0],%l6 ! %l6 = 00000000000000a1
! Mem[0000000010001410] = 00000000, %l7 = 0000000000000000
lduba [%i0+%o5]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000020800000] = a1ffd48e, %l4 = 00000000000000ff
ldsb [%o1+%g0],%l4 ! %l4 = ffffffffffffffa1
! Mem[0000000010081408] = 000000ff, %l0 = 000000000000ff00
ldsba [%i2+%o4]0x88,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010141404] = 00000000, %l5 = 0000000000000000
lduha [%i5+0x006]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000030141410] = 000000ff, %l2 = 0000000000000000
ldsha [%i5+%o5]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010181424] = 00000000, %l6 = 00000000000000a1
lduba [%i6+0x024]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000010001408] = ffffffffffffffff, %f0 = ff000000 00000000
ldda [%i0+%o4]0x80,%f0 ! %f0 = ffffffff ffffffff
! Mem[0000000030001400] = 00000000, %l0 = ffffffffffffffff
ldswa [%i0+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[000000001000141f] = 00ff00ff, %l5 = 0000000000000000
ldstub [%i0+0x01f],%l5 ! %l5 = 000000ff000000ff
p0_label_658:
! Mem[0000000030181410] = 800000ff, %l5 = 00000000000000ff
swapa [%i6+%o5]0x89,%l5 ! %l5 = 00000000800000ff
! %l4 = ffffffffffffffa1, Mem[0000000030041410] = 00000000ff000000
stxa %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffffffffffffffa1
! Mem[0000000010041400] = ffffffff, %l7 = 0000000000000000
swapa [%i1+%g0]0x88,%l7 ! %l7 = 00000000ffffffff
! Mem[0000000030181400] = 00000000, %l0 = 0000000000000000
ldstuba [%i6+%g0]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[00000000211c0000] = 00002346, %l2 = 00000000000000ff
ldstub [%o2+%g0],%l2 ! %l2 = 00000000000000ff
! Mem[00000000300c1400] = ff0000ff, %l6 = 0000000000000000
swapa [%i3+%g0]0x89,%l6 ! %l6 = 00000000ff0000ff
! %l3 = 0000000000000000, Mem[00000000100c1406] = 00000000, %asi = 80
stha %l3,[%i3+0x006]%asi ! Mem[00000000100c1404] = 00000000
! Mem[0000000010181400] = ffff0000, %l2 = 0000000000000000
ldstuba [%i6+0x000]%asi,%l2 ! %l2 = 000000ff000000ff
! Mem[0000000010101410] = ca000000, %l3 = 0000000000000000
ldstuba [%i4+%o5]0x80,%l3 ! %l3 = 000000ca000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = ffffffff, %l6 = 00000000ff0000ff
ldswa [%i0+0x008]%asi,%l6 ! %l6 = ffffffffffffffff
p0_label_659:
! Mem[0000000030101408] = ffffffff, %l2 = 00000000000000ff
lduha [%i4+%o4]0x89,%l2 ! %l2 = 000000000000ffff
! Mem[0000000010181424] = 00000000, %l4 = ffffffffffffffa1
lduba [%i6+0x025]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000010081434] = 000000ff, %l2 = 000000000000ffff
lduh [%i2+0x034],%l2 ! %l2 = 0000000000000000
! Mem[0000000030041400] = 00000000ffffffff, %l0 = 0000000000000000
ldxa [%i1+%g0]0x89,%l0 ! %l0 = 00000000ffffffff
! Mem[0000000010041408] = 00000000 00000000, %l0 = ffffffff, %l1 = 00000000
ldda [%i1+%o4]0x88,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[00000000201c0000] = ff12d27d, %l3 = 00000000000000ca
lduha [%o0+0x000]%asi,%l3 ! %l3 = 000000000000ff12
! Mem[0000000010141400] = 0000000000000000, %l4 = 0000000000000000
ldxa [%i5+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010141410] = 00000000000000ff, %l0 = 0000000000000000
ldxa [%i5+%o5]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030181408] = ff0000ff00000000, %f0 = ffffffff ffffffff
ldda [%i6+%o4]0x81,%f0 ! %f0 = ff0000ff 00000000
! Starting 10 instruction Store Burst
! Mem[0000000010141400] = 00000000, %l3 = 000000000000ff12
swapa [%i5+%g0]0x80,%l3 ! %l3 = 0000000000000000
p0_label_660:
! %f10 = ff000000 00000000, %l6 = ffffffffffffffff
! Mem[0000000010101408] = 00ff0000ffffffff
add %i4,0x008,%g1
stda %f10,[%g1+%l6]ASI_PST16_PL ! Mem[0000000010101408] = 00000000000000ff
! %l1 = 0000000000000000, Mem[00000000300c1400] = 00000000
stha %l1,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
! %l3 = 0000000000000000, Mem[0000000030141400] = ff000000ffffffff
stxa %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000000000000000
! Mem[0000000030101410] = 6df8ffff, %l4 = 0000000000000000
ldstuba [%i4+%o5]0x89,%l4 ! %l4 = 000000ff000000ff
! Mem[0000000010001410] = 00000000, %l0 = 00000000000000ff
ldstuba [%i0+%o5]0x80,%l0 ! %l0 = 00000000000000ff
! %f30 = 381fffff e0000000, Mem[0000000010081400] = 00000000 00000000
stda %f30,[%i2+%g0]0x88 ! Mem[0000000010081400] = 381fffff e0000000
! %l4 = 00000000000000ff, Mem[0000000010081400] = e0000000
stwa %l4,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000ff
! %l2 = 00000000, %l3 = 00000000, Mem[0000000010141400] = 0000ff12 00000000
std %l2,[%i5+%g0] ! Mem[0000000010141400] = 00000000 00000000
! %l0 = 0000000000000000, Mem[0000000030041400] = ffffffff
stha %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = ffff0000
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = 00000000, %l0 = 0000000000000000
ldsba [%i3+%g0]0x81,%l0 ! %l0 = 0000000000000000
p0_label_661:
! Mem[0000000010081408] = 000000ff, %l2 = 0000000000000000
lduba [%i2+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010141408] = ff000000, %l0 = 0000000000000000
ldsba [%i5+%o4]0x88,%l0 ! %l0 = 0000000000000000
! Mem[00000000300c1410] = 000000ff, %l5 = 00000000800000ff
ldsha [%i3+%o5]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030181408] = ff0000ff 00000000, %l6 = ffffffff, %l7 = ffffffff
ldda [%i6+%o4]0x81,%l6 ! %l6 = 00000000ff0000ff 0000000000000000
! Mem[0000000030001410] = ffffffff, %l4 = 00000000000000ff
lduwa [%i0+%o5]0x81,%l4 ! %l4 = 00000000ffffffff
! Mem[0000000010141400] = 00000000, %l6 = 00000000ff0000ff
ldswa [%i5+%g0]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181410] = ff0000ff, %l3 = 0000000000000000
lduwa [%i6+%o5]0x80,%l3 ! %l3 = 00000000ff0000ff
! Mem[00000000300c1410] = ff000000, %l1 = 0000000000000000
lduha [%i3+%o5]0x81,%l1 ! %l1 = 000000000000ff00
! Mem[0000000010001400] = ff0000ff, %l3 = 00000000ff0000ff
lduw [%i0+%g0],%l3 ! %l3 = 00000000ff0000ff
! Starting 10 instruction Store Burst
! %l0 = 0000000000000000, Mem[0000000021800081] = ffffbafb, %asi = 80
stba %l0,[%o3+0x081]%asi ! Mem[0000000021800080] = ff00bafb
p0_label_662:
! %f9 = 668b25f9, Mem[0000000030081400] = 00000000
sta %f9 ,[%i2+%g0]0x81 ! Mem[0000000030081400] = 668b25f9
! %l0 = 0000000000000000, Mem[0000000010101410] = ff000000
stwa %l0,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000
! %f14 = fffff86d 000000ff, %l3 = 00000000ff0000ff
! Mem[0000000030081400] = 668b25f9ffffff00
stda %f14,[%i2+%l3]ASI_PST16_SL ! Mem[0000000030081400] = ff0000006df8ffff
! Mem[00000000201c0001] = ff12d27d, %l1 = 000000000000ff00
ldstuba [%o0+0x001]%asi,%l1 ! %l1 = 00000012000000ff
! %f26 = ff000000 6df8ffff, Mem[00000000300c1408] = ffffffff 000000ff
stda %f26,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff000000 6df8ffff
! %l5 = 00000000000000ff, Mem[0000000010041410] = 3aa711f6
stba %l5,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffa711f6
! %l2 = 000000ff, %l3 = ff0000ff, Mem[0000000010041410] = f611a7ff 5d3bad84
stda %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000ff ff0000ff
! %l7 = 0000000000000000, Mem[00000000100c1410] = 00000000
stba %l7,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000
! %l6 = 0000000000000000, Mem[0000000010001408] = ffffffff
stba %l6,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00ffffff
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = ff0000ff, %l1 = 0000000000000012
lduha [%i6+%o5]0x88,%l1 ! %l1 = 00000000000000ff
p0_label_663:
! Mem[0000000021800000] = ffffd806, %l1 = 00000000000000ff
ldsb [%o3+0x001],%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010181400] = 0000ffff, %l0 = 0000000000000000
lduha [%i6+%g0]0x88,%l0 ! %l0 = 000000000000ffff
! Mem[00000000201c0000] = ffffd27d, %l7 = 0000000000000000
ldsha [%o0+0x000]%asi,%l7 ! %l7 = ffffffffffffffff
! %l5 = 00000000000000ff, immd = fffffffffffffe9f, %l3 = 00000000ff0000ff
udivx %l5,-0x161,%l3 ! %l3 = 0000000000000000
! Mem[0000000010081400] = 000000ff, %l4 = 00000000ffffffff
lduba [%i2+%g0]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010101400] = 00000000, %l3 = 0000000000000000
lduba [%i4+%g0]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000021800000] = ffffd806, %l3 = 0000000000000000
lduh [%o3+%g0],%l3 ! %l3 = 000000000000ffff
! Mem[00000000100c1400] = 00000000, %l5 = 00000000000000ff
ldswa [%i3+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000030101400] = ff0000ff00000000, %f28 = 00000080 ffffffff
ldda [%i4+%g0]0x81,%f28 ! %f28 = ff0000ff 00000000
! Starting 10 instruction Store Burst
! Mem[0000000010081410] = 00000000, %l4 = 00000000000000ff
swapa [%i2+%o5]0x88,%l4 ! %l4 = 0000000000000000
p0_label_664:
! %l4 = 0000000000000000, Mem[0000000010181408] = ff000000000000ff
stxa %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000000000000000
! %f8 = 00000000 668b25f9, Mem[0000000010141400] = 00000000 00000000
stda %f8 ,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000 668b25f9
! %l6 = 0000000000000000, Mem[0000000010041408] = 0000000000000000
stxa %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000000000000000
! Mem[0000000010101409] = 00000000, %l1 = ffffffffffffffff
ldstuba [%i4+0x009]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030041400] = ffff0000, %l7 = ffffffffffffffff
ldstuba [%i1+%g0]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010041400] = 00000000, %l6 = 0000000000000000
swapa [%i1+%g0]0x88,%l6 ! %l6 = 0000000000000000
! %l6 = 00000000, %l7 = 00000000, Mem[0000000010101420] = 00000000 ff003c52
std %l6,[%i4+0x020] ! Mem[0000000010101420] = 00000000 00000000
! Mem[0000000010101410] = 00000000, %l4 = 0000000000000000
ldstuba [%i4+%o5]0x88,%l4 ! %l4 = 00000000000000ff
! %f17 = ffffffff, Mem[0000000010001428] = 00000000
st %f17,[%i0+0x028] ! Mem[0000000010001428] = ffffffff
! Starting 10 instruction Load Burst
! %l1 = 0000000000000000, imm = fffffffffffff514, %l4 = 0000000000000000
xor %l1,-0xaec,%l4 ! %l4 = fffffffffffff514
p0_label_665:
! Mem[0000000010181408] = 00000000 00000000, %l4 = fffff514, %l5 = 00000000
ldda [%i6+%o4]0x80,%l4 ! %l4 = 0000000000000000 0000000000000000
! Mem[0000000010141408] = 000000ff, %l1 = 0000000000000000
ldswa [%i5+0x008]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030141408] = 00000000, %f25 = 00000000
lda [%i5+%o4]0x81,%f25 ! %f25 = 00000000
! Mem[0000000030101410] = 6df8ffff, %l5 = 0000000000000000
lduha [%i4+%o5]0x89,%l5 ! %l5 = 000000000000ffff
! Mem[0000000010041410] = 000000ff, %l2 = 00000000000000ff
ldsha [%i1+%o5]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010081420] = a9e28cb7 f9258b44, %l6 = 00000000, %l7 = 00000000
ldda [%i2+0x020]%asi,%l6 ! %l6 = 00000000a9e28cb7 00000000f9258b44
! Mem[00000000100c1408] = ff0000ff, %l1 = 00000000000000ff
ldsba [%i3+%o4]0x88,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010001400] = ff0000ff, %l3 = 000000000000ffff
ldswa [%i0+%g0]0x80,%l3 ! %l3 = ffffffffff0000ff
! Mem[0000000010001408] = ffffff00, %l6 = 00000000a9e28cb7
ldswa [%i0+%o4]0x88,%l6 ! %l6 = ffffffffffffff00
! Starting 10 instruction Store Burst
! %l5 = 000000000000ffff, Mem[0000000030041400] = ff00ffff
stwa %l5,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000ffff
p0_label_666:
! Mem[00000000201c0001] = ffffd27d, %l2 = 00000000000000ff
ldstuba [%o0+0x001]%asi,%l2 ! %l2 = 000000ff000000ff
! %f8 = 00000000, Mem[00000000300c1410] = 000000ff
sta %f8 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000
! Mem[0000000030001400] = 00000000, %l5 = 000000000000ffff
ldstuba [%i0+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030141408] = 00000000, %l6 = ffffffffffffff00
ldstuba [%i5+%o4]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030001408] = 0000008b, %l3 = ffffffffff0000ff
ldstuba [%i0+%o4]0x89,%l3 ! %l3 = 0000008b000000ff
! %f18 = ff0000ff 00000000, Mem[0000000030101410] = fffff86d 000000ff
stda %f18,[%i4+%o5]0x81 ! Mem[0000000030101410] = ff0000ff 00000000
! %f0 = ff0000ff 00000000 ff0000ff 00ffffff
! %f4 = ff0000ff 00000000 ff00ff00 0000ff00
! %f8 = 00000000 668b25f9 ff000000 00000000
! %f12 = 00000000 ff000000 fffff86d 000000ff
stda %f0,[%i1]ASI_BLK_S ! Block Store to 0000000030041400
! Mem[0000000020800000] = a1ffd48e, %l5 = 0000000000000000
ldstuba [%o1+0x000]%asi,%l5 ! %l5 = 000000a1000000ff
! Code Fragment 3
p0_fragment_53:
! %l0 = 000000000000ffff
setx 0x0dfd35f7949b1878,%g7,%l0 ! %l0 = 0dfd35f7949b1878
! %l1 = ffffffffffffffff
setx 0xde302c9ffac181a9,%g7,%l1 ! %l1 = de302c9ffac181a9
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 = 0dfd35f7949b1878
setx 0x38287c77db1e4a1c,%g7,%l0 ! %l0 = 38287c77db1e4a1c
! %l1 = de302c9ffac181a9
setx 0xc106dba8073c46f1,%g7,%l1 ! %l1 = c106dba8073c46f1
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (108)
! Mem[0000000030041408] = ff0000ff, %f20 = ff000080
lda [%i1+%o4]0x89,%f20 ! %f20 = ff0000ff
p0_label_667:
! Mem[0000000010041410] = 000000ff, %l0 = 38287c77db1e4a1c
lduha [%i1+%o5]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[000000001018141c] = 0000000a, %l0 = 00000000000000ff
ldsb [%i6+0x01e],%l0 ! %l0 = 0000000000000000
! Mem[0000000010141418] = ff00ff000000ff00, %l6 = 0000000000000000
ldx [%i5+0x018],%l6 ! %l6 = ff00ff000000ff00
! Mem[0000000030181400] = ffffffff 000000ff, %l0 = 00000000, %l1 = 073c46f1
ldda [%i6+%g0]0x89,%l0 ! %l0 = 00000000000000ff 00000000ffffffff
! Mem[0000000010081408] = 80000000000000ff, %l2 = 00000000000000ff
ldxa [%i2+%o4]0x88,%l2 ! %l2 = 80000000000000ff
! Mem[0000000030101410] = ff0000ff, %l6 = ff00ff000000ff00
lduba [%i4+%o5]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010041400] = 00000000ffffa1ff, %l3 = 000000000000008b
ldxa [%i1+0x000]%asi,%l3 ! %l3 = 00000000ffffa1ff
! Mem[0000000010101408] = 0000ff00, %l1 = 00000000ffffffff
ldsha [%i4+%o4]0x88,%l1 ! %l1 = ffffffffffffff00
! Mem[0000000010141410] = 000000ff, %l6 = 00000000000000ff
ldswa [%i5+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000021800101] = 00ffd196, %l3 = 00000000ffffa1ff
ldstuba [%o3+0x101]%asi,%l3 ! %l3 = 000000ff000000ff
p0_label_668:
! %l4 = 0000000000000000, Mem[0000000030041410] = 00000000ff0000ff
stxa %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000000000000000
! %l2 = 000000ff, %l3 = 000000ff, Mem[0000000010001428] = ffffffff 000000ff
stda %l2,[%i0+0x028]%asi ! Mem[0000000010001428] = 000000ff 000000ff
! %l5 = 00000000000000a1, Mem[00000000300c1400] = 00000000
stha %l5,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000a1
! Mem[00000000201c0001] = ffffd27d, %l0 = 00000000000000ff
ldstuba [%o0+0x001]%asi,%l0 ! %l0 = 000000ff000000ff
! %l7 = 00000000f9258b44, imm = 00000000000007a3, %l4 = 0000000000000000
xnor %l7,0x7a3,%l4 ! %l4 = ffffffff06da7318
! Mem[00000000201c0001] = ffffd27d, %l0 = 00000000000000ff
ldstuba [%o0+0x001]%asi,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000010001400] = ff0000ff, %l3 = 00000000000000ff
ldstuba [%i0+%g0]0x88,%l3 ! %l3 = 000000ff000000ff
! %f26 = ff000000 6df8ffff, Mem[0000000030081400] = 000000ff fffff86d
stda %f26,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff000000 6df8ffff
! %l7 = 00000000f9258b44, %l4 = ffffffff06da7318, %l2 = 80000000000000ff
udivx %l7,%l4,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Load Burst
! %l6 = 00000000000000ff, imm = fffffffffffffda5, %l4 = ffffffff06da7318
xor %l6,-0x25b,%l4 ! %l4 = fffffffffffffd5a
p0_label_669:
! Mem[00000000300c1410] = 0000000080000000, %f0 = ff0000ff 00000000
ldda [%i3+%o5]0x81,%f0 ! %f0 = 00000000 80000000
! Mem[0000000010141410] = 00000000000000ff, %f30 = 381fffff e0000000
ldda [%i5+%o5]0x88,%f30 ! %f30 = 00000000 000000ff
! Mem[00000000100c1410] = 00000000 80ffffff, %l4 = fffffd5a, %l5 = 000000a1
ldda [%i3+%o5]0x80,%l4 ! %l4 = 0000000000000000 0000000080ffffff
! Mem[00000000218001c0] = 2dff63d1, %l3 = 00000000000000ff
lduba [%o3+0x1c0]%asi,%l3 ! %l3 = 000000000000002d
! Mem[0000000030081408] = 00000000, %f20 = ff0000ff
lda [%i2+%o4]0x89,%f20 ! %f20 = 00000000
! Mem[0000000010101418] = 00000000, %l2 = 0000000000000000
lduw [%i4+0x018],%l2 ! %l2 = 0000000000000000
! Mem[0000000010141410] = ff000000, %f25 = 00000000
lda [%i5+0x010]%asi,%f25 ! %f25 = ff000000
! Mem[0000000010101438] = 0000000000000000, %l5 = 0000000080ffffff
ldxa [%i4+0x038]%asi,%l5 ! %l5 = 0000000000000000
! Mem[00000000300c1408] = 000000ff, %l4 = 0000000000000000
ldsha [%i3+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f2 = ff0000ff 00ffffff, Mem[0000000010081408] = 000000ff 80000000
stda %f2 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = ff0000ff 00ffffff
p0_label_670:
! %l7 = 00000000f9258b44, Mem[0000000030001408] = ff000000
stwa %l7,[%i0+%o4]0x81 ! Mem[0000000030001408] = f9258b44
! Mem[0000000030041408] = ff0000ff, %l5 = 0000000000000000
swapa [%i1+%o4]0x81,%l5 ! %l5 = 00000000ff0000ff
! Mem[0000000010141408] = ff000000, %l6 = 00000000000000ff
swapa [%i5+%o4]0x88,%l6 ! %l6 = 00000000ff000000
! %l3 = 000000000000002d, Mem[0000000030141408] = ff000000
stha %l3,[%i5+%o4]0x81 ! Mem[0000000030141408] = 002d0000
! %f28 = ff0000ff 00000000, Mem[0000000010001400] = ff0000ff a1000000
stda %f28,[%i0+%g0]0x88 ! Mem[0000000010001400] = ff0000ff 00000000
! Mem[0000000020800000] = ffffd48e, %l0 = 00000000000000ff
lduha [%o1+0x000]%asi,%l0 ! %l0 = 000000000000ffff
! Mem[0000000010081434] = 000000ff, %l6 = ff000000, %l2 = 00000000
add %i2,0x34,%g1
casa [%g1]0x80,%l6,%l2 ! %l2 = 00000000000000ff
! %f30 = 00000000, Mem[0000000030081410] = ffff00ff
sta %f30,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000
! %f18 = ff0000ff 00000000, Mem[0000000030001408] = f9258b44 ffffffff
stda %f18,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff0000ff 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = 00000000, %l3 = 000000000000002d
lduwa [%i1+%o4]0x88,%l3 ! %l3 = 0000000000000000
p0_label_671:
! %f29 = 00000000, %f0 = 00000000, %f28 = ff0000ff
fdivs %f29,%f0 ,%f28 ! %f28 = 7fffffff
! Mem[00000000201c0000] = ffffd27d, %l7 = 00000000f9258b44
ldsb [%o0+%g0],%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010081420] = a9e28cb7, %f22 = ff000000
lda [%i2+0x020]%asi,%f22 ! %f22 = a9e28cb7
! Mem[0000000010001408] = 00ffffff, %l1 = ffffffffffffff00
lduba [%i0+0x008]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000030101400] = ff0000ff, %l1 = 0000000000000000
ldsha [%i4+%g0]0x89,%l1 ! %l1 = 00000000000000ff
! %l5 = 00000000ff0000ff, imm = fffffffffffff139, %l4 = 00000000000000ff
orn %l5,-0xec7,%l4 ! %l4 = 00000000ff000eff
! Mem[00000000100c1410] = 00000000, %l3 = 0000000000000000
ldswa [%i3+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Mem[00000000300c1400] = a1000000, %l6 = 00000000ff000000
ldswa [%i3+%g0]0x81,%l6 ! %l6 = ffffffffa1000000
! Mem[0000000010141400] = f9258b66, %l5 = 00000000ff0000ff
ldsha [%i5+%g0]0x80,%l5 ! %l5 = fffffffffffff925
! Starting 10 instruction Store Burst
! Mem[0000000030181408] = ff0000ff, %l4 = 00000000ff000eff
swapa [%i6+%o4]0x81,%l4 ! %l4 = 00000000ff0000ff
p0_label_672:
! %l2 = 00000000000000ff, Mem[0000000030081400] = fffff86d
stba %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = fffff86d
! %l4 = 00000000ff0000ff, Mem[0000000030101400] = ff0000ff
stwa %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff0000ff
! Mem[0000000030041400] = ff0000ff, %l3 = 0000000000000000
ldstuba [%i1+%g0]0x81,%l3 ! %l3 = 000000ff000000ff
! %l1 = 00000000000000ff, Mem[00000000201c0001] = ffffd27d, %asi = 80
stba %l1,[%o0+0x001]%asi ! Mem[00000000201c0000] = ffffd27d
! Mem[0000000030001410] = ffffffff, %l6 = ffffffffa1000000
ldstuba [%i0+%o5]0x89,%l6 ! %l6 = 000000ff000000ff
! %f9 = 668b25f9, Mem[0000000030181408] = ff000eff
sta %f9 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = 668b25f9
! Mem[0000000010041400] = 00000000, %l6 = 00000000000000ff
ldstuba [%i1+%g0]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010181410] = ff0000ff, %l0 = 000000000000ffff
swapa [%i6+%o5]0x80,%l0 ! %l0 = 00000000ff0000ff
! Mem[0000000010041427] = ff000000, %l2 = 00000000000000ff
ldstub [%i1+0x027],%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = 000000ff, %l3 = 00000000000000ff
ldswa [%i5+%o5]0x89,%l3 ! %l3 = 00000000000000ff
p0_label_673:
! Mem[0000000010041400] = ffa1ffff000000ff, %l0 = 00000000ff0000ff
ldxa [%i1+%g0]0x88,%l0 ! %l0 = ffa1ffff000000ff
! Mem[00000000100c1410] = 00000000 80ffffff, %l0 = 000000ff, %l1 = 000000ff
ldda [%i3+0x010]%asi,%l0 ! %l0 = 0000000000000000 0000000080ffffff
! Mem[0000000010041400] = 000000ff, %l0 = 0000000000000000
lduha [%i1+%g0]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010081400] = 381fffff000000ff, %l3 = 00000000000000ff
ldxa [%i2+%g0]0x88,%l3 ! %l3 = 381fffff000000ff
! Mem[0000000030141410] = 000000ff, %l4 = 00000000ff0000ff
ldsha [%i5+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010181414] = 00000000, %l7 = ffffffffffffffff
lduba [%i6+0x016]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000010141438] = ff0000ff, %l3 = 381fffff000000ff
lduwa [%i5+0x038]%asi,%l3 ! %l3 = 00000000ff0000ff
! Mem[0000000010141400] = 00000000668b25f9, %f30 = 00000000 000000ff
ldda [%i5+%g0]0x88,%f30 ! %f30 = 00000000 668b25f9
! Mem[0000000010081408] = ffffff00, %l7 = 0000000000000000
ldsh [%i2+%o4],%l7 ! %l7 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l2 = 0000000000000000, %l7 = ffffffffffffffff, %l6 = 0000000000000000
xnor %l2,%l7,%l6 ! %l6 = 0000000000000000
p0_label_674:
! Mem[0000000010181400] = 0000ffff, %l4 = 00000000000000ff
ldstuba [%i6+%g0]0x88,%l4 ! %l4 = 000000ff000000ff
! %l0 = 00000000000000ff, Mem[0000000030101410] = ff0000ff
stha %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00ff00ff
! %l3 = 00000000ff0000ff, Mem[0000000030141400] = 00000000
stwa %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = ff0000ff
! Mem[0000000010041434] = 000000ff, %l2 = 0000000000000000, %asi = 80
swapa [%i1+0x034]%asi,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010081408] = ffffff00, %l4 = 00000000000000ff
ldstuba [%i2+%o4]0x80,%l4 ! %l4 = 000000ff000000ff
! Mem[0000000010041430] = 000000ff, %l1 = 0000000080ffffff
ldstub [%i1+0x030],%l1 ! %l1 = 00000000000000ff
! %l1 = 0000000000000000, %l4 = 00000000000000ff, %l1 = 0000000000000000
udivx %l1,%l4,%l1 ! %l1 = 0000000000000000
! %l5 = fffffffffffff925, Mem[0000000030001410] = ffffffff
stba %l5,[%i0+%o5]0x89 ! Mem[0000000030001410] = ffffff25
! %l1 = 0000000000000000, Mem[00000000300c1408] = 000000ff
stha %l1,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
! Starting 10 instruction Load Burst
! Mem[000000001000142c] = 000000ff, %l3 = 00000000ff0000ff
lduw [%i0+0x02c],%l3 ! %l3 = 00000000000000ff
p0_label_675:
! %l5 = fffffffffffff925, immed = 0000018c, %y = 00000098
umul %l5,0x18c,%l3 ! %l3 = 0000018bfff5653c, %y = 0000018b
! Mem[0000000030181400] = ff000000, %l5 = fffffffffffff925
lduwa [%i6+%g0]0x81,%l5 ! %l5 = 00000000ff000000
! Mem[0000000010141410] = 00000000000000ff, %f8 = 00000000 668b25f9
ldda [%i5+%o5]0x88,%f8 ! %f8 = 00000000 000000ff
! Mem[0000000021800040] = 00ffa70e, %l3 = 0000018bfff5653c
ldsba [%o3+0x041]%asi,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030181408] = 00000000f9258b66, %f4 = ff0000ff 00000000
ldda [%i6+%o4]0x89,%f4 ! %f4 = 00000000 f9258b66
! Mem[0000000010141410] = 000000ff, %l5 = 00000000ff000000
lduha [%i5+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030181400] = ff000000, %l3 = ffffffffffffffff
ldswa [%i6+%g0]0x81,%l3 ! %l3 = ffffffffff000000
! Mem[00000000100c1410] = 00000000, %l6 = 0000000000000000
lduwa [%i3+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010081408] = ffffff00, %l1 = 0000000000000000
lduh [%i2+0x00a],%l1 ! %l1 = 000000000000ff00
! Starting 10 instruction Store Burst
! %l3 = ffffffffff000000, %l0 = 00000000000000ff, %l1 = 000000000000ff00
udivx %l3,%l0,%l1 ! %l1 = 0101010101000000
p0_label_676:
! %l3 = ffffffffff000000, Mem[0000000010141422] = ff000000, %asi = 80
stba %l3,[%i5+0x022]%asi ! Mem[0000000010141420] = ff000000
! %f2 = ff0000ff, Mem[0000000010081400] = ff000000
sta %f2 ,[%i2+%g0]0x80 ! Mem[0000000010081400] = ff0000ff
! %l1 = 0101010101000000, Mem[0000000030141400] = 00000000ff0000ff
stxa %l1,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0101010101000000
! %l2 = 00000000000000ff, Mem[0000000010141402] = f9258b66, %asi = 80
stha %l2,[%i5+0x002]%asi ! Mem[0000000010141400] = f92500ff
! Mem[0000000030081408] = 00000000, %l4 = 00000000000000ff
ldstuba [%i2+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! %l4 = 0000000000000000, Mem[0000000010001400] = ff0000ff00000000
stxa %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000000000000000
! %l7 = ffffffffffffffff, Mem[0000000030041400] = ff0000ff00000000
stxa %l7,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffffffffffffffff
! %l2 = 00000000000000ff, Mem[0000000010041410] = ff0000ff000000ff
stxa %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000000000ff
! Mem[0000000030181400] = 000000ff, %l3 = ffffffffff000000
swapa [%i6+%g0]0x89,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[000000001014143c] = 0000ff00, %l7 = ffffffffffffffff
lduba [%i5+0x03c]%asi,%l7 ! %l7 = 0000000000000000
p0_label_677:
! Mem[000000001010142c] = 00000000, %l0 = 00000000000000ff
lduwa [%i4+0x02c]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000030001400] = 00000000 000000ff, %l2 = 000000ff, %l3 = 000000ff
ldda [%i0+%g0]0x89,%l2 ! %l2 = 00000000000000ff 0000000000000000
! Code Fragment 4
p0_fragment_54:
! %l0 = 0000000000000000
setx 0x1d2bc7785dd23a55,%g7,%l0 ! %l0 = 1d2bc7785dd23a55
! %l1 = 0101010101000000
setx 0x208454ffcf256f8f,%g7,%l1 ! %l1 = 208454ffcf256f8f
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 = 1d2bc7785dd23a55
setx 0x7c49fabfb531ba9b,%g7,%l0 ! %l0 = 7c49fabfb531ba9b
! %l1 = 208454ffcf256f8f
setx 0xf3e467106ec30d94,%g7,%l1 ! %l1 = f3e467106ec30d94
! Mem[0000000020800000] = ffffd48e, %l2 = 00000000000000ff
lduh [%o1+%g0],%l2 ! %l2 = 000000000000ffff
! Mem[00000000201c0000] = ffffd27d, %l0 = 7c49fabfb531ba9b
ldsb [%o0+%g0],%l0 ! %l0 = ffffffffffffffff
! Mem[0000000021800100] = 00ffd196, %l1 = f3e467106ec30d94
ldub [%o3+0x100],%l1 ! %l1 = 0000000000000000
! Mem[00000000300c1410] = 00000000, %l7 = 0000000000000000
ldsba [%i3+%o5]0x89,%l7 ! %l7 = 0000000000000000
! %f23 = 000000ff, %f4 = 00000000, %f28 = 7fffffff
fmuls %f23,%f4 ,%f28 ! %f28 = 00000000
! Mem[0000000021800040] = 00ffa70e, %l1 = 0000000000000000
lduba [%o3+0x041]%asi,%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000030081408] = ff000000, %l6 = 0000000000000000
swapa [%i2+%o4]0x81,%l6 ! %l6 = 00000000ff000000
p0_label_678:
! %f2 = ff0000ff 00ffffff, Mem[0000000030181400] = ff000000 ffffffff
stda %f2 ,[%i6+%g0]0x89 ! Mem[0000000030181400] = ff0000ff 00ffffff
! Mem[00000000100c1430] = ffffff0000000000, %l3 = 0000000000000000, %l5 = 00000000000000ff
add %i3,0x30,%g1
casxa [%g1]0x80,%l3,%l5 ! %l5 = ffffff0000000000
! %f16 = 00000000 ffffffff, %l7 = 0000000000000000
! Mem[0000000010141438] = ff0000ff0000ff00
add %i5,0x038,%g1
stda %f16,[%g1+%l7]ASI_PST16_PL ! Mem[0000000010141438] = ff0000ff0000ff00
! %l2 = 0000ffff, %l3 = 00000000, Mem[0000000010101410] = 000000ff 00000000
stda %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000ffff 00000000
! %f16 = 00000000 ffffffff ff0000ff 00000000
! %f20 = 00000000 00000000 a9e28cb7 000000ff
! %f24 = a1000000 ff000000 ff000000 6df8ffff
! %f28 = 00000000 00000000 00000000 668b25f9
stda %f16,[%i3]ASI_BLK_AIUP ! Block Store to 00000000100c1400
! %l1 = 00000000000000ff, Mem[0000000010081408] = ffffff00
stwa %l1,[%i2+%o4]0x80 ! Mem[0000000010081408] = 000000ff
! Mem[0000000021800080] = ff00bafb, %l2 = 000000000000ffff
ldstuba [%o3+0x080]%asi,%l2 ! %l2 = 000000ff000000ff
! %l3 = 0000000000000000, Mem[0000000010001408] = ffffff00
stwa %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
! %f3 = 00ffffff, Mem[0000000010001400] = 00000000
sta %f3 ,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00ffffff
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = 01010101 01000000, %l0 = ffffffff, %l1 = 000000ff
ldda [%i5+%g0]0x89,%l0 ! %l0 = 0000000001000000 0000000001010101
p0_label_679:
membar #Sync ! Added by membar checker (109)
! Mem[0000000010041400] = ff000000 ffffa1ff 00000000 00000000
! Mem[0000000010041410] = ff000000 00000000 2feba5d3 00000000
! Mem[0000000010041420] = 00000000 ff0000ff fffff86d 000000ff
! Mem[0000000010041430] = ff0000ff 00000000 ffffffff ff0000ff
ldda [%i1]ASI_BLK_P,%f0 ! Block Load from 0000000010041400
! Mem[00000000201c0000] = ffffd27d, %l1 = 0000000001010101
lduba [%o0+0x000]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010081434] = 000000ff, %l1 = 00000000000000ff
lduw [%i2+0x034],%l1 ! %l1 = 00000000000000ff
! Mem[0000000030041410] = 00000000, %l7 = 0000000000000000
lduba [%i1+%o5]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010181428] = fffeffff, %l0 = 0000000001000000
lduh [%i6+0x02a],%l0 ! %l0 = 000000000000ffff
! Mem[0000000030141410] = 000000ff, %l5 = ffffff0000000000
lduha [%i5+%o5]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010001408] = 00000000, %f18 = ff0000ff
lda [%i0+%o4]0x88,%f18 ! %f18 = 00000000
! Mem[0000000030141410] = 000000ff, %f26 = ff000000
lda [%i5+%o5]0x89,%f26 ! %f26 = 000000ff
! Mem[0000000030041410] = 00000000, %l5 = 00000000000000ff
lduha [%i1+%o5]0x81,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %l1 = 00000000000000ff, Mem[0000000010181434] = 00000000
stw %l1,[%i6+0x034] ! Mem[0000000010181434] = 000000ff
p0_label_680:
! %f18 = 00000000, Mem[00000000100c141c] = 000000ff
sta %f18,[%i3+0x01c]%asi ! Mem[00000000100c141c] = 00000000
! Mem[0000000010181400] = ffff0000, %l1 = 00000000000000ff
lduwa [%i6+%g0]0x80,%l1 ! %l1 = 00000000ffff0000
! %l4 = 00000000, %l5 = 00000000, Mem[0000000010101408] = 00ff0000 000000ff
stda %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000 00000000
! Mem[0000000010101414] = 00000000, %l2 = 00000000000000ff
swap [%i4+0x014],%l2 ! %l2 = 0000000000000000
! %l0 = 000000000000ffff, Mem[0000000020800041] = ffff2a9b
stb %l0,[%o1+0x041] ! Mem[0000000020800040] = ffff2a9b
! %l6 = 00000000ff000000, Mem[0000000010001410] = ff000000
stha %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000
! %l2 = 0000000000000000, Mem[0000000021800140] = 00ff6ae1, %asi = 80
stha %l2,[%o3+0x140]%asi ! Mem[0000000021800140] = 00006ae1
! Mem[0000000010081410] = 000000ff, %l0 = 000000000000ffff
ldstuba [%i2+%o5]0x88,%l0 ! %l0 = 000000ff000000ff
! %l1 = 00000000ffff0000, Mem[00000000100c1413] = 00000000, %asi = 80
stba %l1,[%i3+0x013]%asi ! Mem[00000000100c1410] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010141418] = ff00ff00, %l0 = 00000000000000ff
lduha [%i5+0x01a]%asi,%l0 ! %l0 = 000000000000ff00
p0_label_681:
! %l6 = 00000000ff000000, imm = fffffffffffff97d, %l6 = 00000000ff000000
addc %l6,-0x683,%l6 ! %l6 = 00000000fefff97d
! Mem[0000000030181400] = 00ffffff, %l0 = 000000000000ff00
ldsba [%i6+%g0]0x89,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030081408] = 00000000, %l1 = 00000000ffff0000
lduwa [%i2+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Mem[00000000100c1410] = 00000000, %l3 = 0000000000000000
lduha [%i3+%o5]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000030081408] = 00000000, %l6 = 00000000fefff97d
lduha [%i2+%o4]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141400] = f92500ff 00000000, %l4 = 00000000, %l5 = 00000000
ldd [%i5+%g0],%l4 ! %l4 = 00000000f92500ff 0000000000000000
! Mem[0000000010001400] = ffffff00, %f28 = 00000000
lda [%i0+%g0]0x88,%f28 ! %f28 = ffffff00
! Mem[00000000300c1410] = 0000000080000000, %l5 = 0000000000000000
ldxa [%i3+%o5]0x81,%l5 ! %l5 = 0000000080000000
! Mem[0000000010101408] = 00000000, %l0 = ffffffffffffffff
lduha [%i4+%o4]0x88,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = 00000000f92500ff, Mem[0000000010181410] = 0000ffff
stba %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff00ffff
p0_label_682:
! %l4 = 00000000f92500ff, Mem[0000000030101410] = 00ff00ff00000000
stxa %l4,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000f92500ff
! %l0 = 0000000000000000, Mem[0000000010081400] = ff0000ff
stha %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff000000
! %l2 = 0000000000000000, Mem[0000000030141408] = 002d0000
stha %l2,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000
! %l6 = 0000000000000000, imm = fffffffffffffd59, %l4 = 00000000f92500ff
addc %l6,-0x2a7,%l4 ! %l4 = fffffffffffffd59
! %l1 = 0000000000000000, Mem[00000000201c0000] = ffffd27d, %asi = 80
stha %l1,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0000d27d
! %l0 = 0000000000000000, Mem[0000000010101408] = 0000000000000000
stxa %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000000000000000
! %f26 = 000000ff, %f23 = 000000ff, %f20 = 00000000
fdivs %f26,%f23,%f20 ! %l0 = 0000000000000022, Unfinished, %fsr = 3b00000c00
! %l4 = fffffffffffffd59, Mem[00000000100c1408] = ff0000ff
stha %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = fd5900ff
! %l6 = 0000000000000000, Mem[00000000300c1410] = 0000008000000000
stxa %l6,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000021800100] = 00ffd196, %l6 = 0000000000000000
lduba [%o3+0x100]%asi,%l6 ! %l6 = 0000000000000000
p0_label_683:
! Mem[0000000010001410] = 00000000, %l6 = 0000000000000000
ldsha [%i0+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010001418] = 00ff000000ff00ff, %l6 = 0000000000000000
ldxa [%i0+0x018]%asi,%l6 ! %l6 = 00ff000000ff00ff
! %l0 = 0000000000000022, %l2 = 0000000000000000, %l2 = 0000000000000000
add %l0,%l2,%l2 ! %l2 = 0000000000000022
! Mem[00000000100c1410] = 00000000, %l4 = fffffffffffffd59
lduwa [%i3+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000030101400] = ff0000ff, %l4 = 0000000000000000
ldsha [%i4+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010041410] = ff000000, %l7 = 0000000000000000
lduha [%i1+%o5]0x80,%l7 ! %l7 = 000000000000ff00
! Mem[0000000010001424] = 00000000, %f0 = ff000000
ld [%i0+0x024],%f0 ! %f0 = 00000000
! Mem[0000000010181408] = 00000000, %l3 = 0000000000000000
ldswa [%i6+%o4]0x80,%l3 ! %l3 = 0000000000000000
! %l7 = 000000000000ff00, Mem[0000000020800000] = ffffd48e
sth %l7,[%o1+%g0] ! Mem[0000000020800000] = ff00d48e
! Starting 10 instruction Store Burst
! Mem[0000000010041400] = ff000000, %l7 = 0000ff00, %l5 = 80000000
casa [%i1]0x80,%l7,%l5 ! %l5 = 00000000ff000000
p0_label_684:
! %f23 = 000000ff, Mem[0000000010101418] = 00000000
sta %f23,[%i4+0x018]%asi ! Mem[0000000010101418] = 000000ff
! %l0 = 0000000000000022, Mem[0000000010141410] = ff00000000000000, %asi = 80
stxa %l0,[%i5+0x010]%asi ! Mem[0000000010141410] = 0000000000000022
! Mem[0000000010041400] = ff000000, %l5 = ff000000, %l6 = 00ff00ff
casa [%i1]0x80,%l5,%l6 ! %l6 = 00000000ff000000
! Mem[0000000010101408] = 00000000, %l7 = 000000000000ff00
ldstuba [%i4+%o4]0x80,%l7 ! %l7 = 00000000000000ff
! %l4 = 000000ff, %l5 = ff000000, Mem[0000000010081410] = ff000000 00000000
stda %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff ff000000
! %l5 = 00000000ff000000, Mem[0000000030041410] = 00000000
stba %l5,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000
! Mem[00000000211c0000] = ff002346, %l0 = 0000000000000022
ldstuba [%o2+0x000]%asi,%l0 ! %l0 = 000000ff000000ff
! %l2 = 0000000000000022, Mem[00000000100c1424] = ff000000
stw %l2,[%i3+0x024] ! Mem[00000000100c1424] = 00000022
! %f14 = ffffffff ff0000ff, Mem[0000000010081408] = ff000000 ff0000ff
stda %f14,[%i2+%o4]0x88 ! Mem[0000000010081408] = ffffffff ff0000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001428] = 000000ff, %l7 = 0000000000000000
ldswa [%i0+0x028]%asi,%l7 ! %l7 = 00000000000000ff
p0_label_685:
! Mem[0000000030041408] = 00000000, %f0 = 00000000
lda [%i1+%o4]0x81,%f0 ! %f0 = 00000000
! Mem[0000000010181400] = 0000ffff, %l2 = 0000000000000022
lduha [%i6+%g0]0x88,%l2 ! %l2 = 000000000000ffff
! Mem[0000000030081410] = ff000000 00000000, %l2 = 0000ffff, %l3 = 00000000
ldda [%i2+%o5]0x89,%l2 ! %l2 = 0000000000000000 00000000ff000000
! Mem[0000000010101408] = 00000000000000ff, %f10 = fffff86d 000000ff
ldda [%i4+%o4]0x88,%f10 ! %f10 = 00000000 000000ff
! Mem[00000000100c1438] = 00000000, %f31 = 668b25f9
lda [%i3+0x038]%asi,%f31 ! %f31 = 00000000
membar #Sync ! Added by membar checker (110)
! Mem[0000000010041400] = 00ff00ff ffffa1ff 00000000 00000000
! Mem[0000000010041410] = ff000000 00000000 2feba5d3 00000000
! Mem[0000000010041420] = 00000000 ff0000ff fffff86d 000000ff
! Mem[0000000010041430] = ff0000ff 00000000 ffffffff ff0000ff
ldda [%i1]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010041400
! Mem[0000000010141400] = f92500ff, %l3 = 00000000ff000000
lduwa [%i5+%g0]0x80,%l3 ! %l3 = 00000000f92500ff
! Mem[00000000100c1408] = ff0059fd, %l5 = 00000000ff000000
ldsba [%i3+%o4]0x88,%l5 ! %l5 = fffffffffffffffd
! Mem[0000000030081410] = ff00000000000000, %f22 = a9e28cb7 000000ff
ldda [%i2+%o5]0x89,%f22 ! %f22 = ff000000 00000000
! Starting 10 instruction Store Burst
! %l3 = 00000000f92500ff, Mem[0000000010081408] = ff0000ff, %asi = 80
stwa %l3,[%i2+0x008]%asi ! Mem[0000000010081408] = f92500ff
p0_label_686:
! %f24 = a1000000 ff000000, Mem[0000000010101410] = 0000ffff ff000000
stda %f24,[%i4+%o5]0x88 ! Mem[0000000010101410] = a1000000 ff000000
! %l5 = fffffffffffffffd, Mem[0000000010141410] = 00000000
stwa %l5,[%i5+%o5]0x80 ! Mem[0000000010141410] = fffffffd
! %l6 = 00000000ff000000, Mem[0000000010181418] = 000000000000000a, %asi = 80
stxa %l6,[%i6+0x018]%asi ! Mem[0000000010181418] = 00000000ff000000
! %l2 = 0000000000000000, Mem[0000000030181410] = 000000ff
stha %l2,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000
! Mem[00000000300c1410] = 00000000, %l1 = 0000000000000000
ldstuba [%i3+%o5]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[00000000300c1408] = 00000000, %l0 = 00000000000000ff
ldstuba [%i3+%o4]0x81,%l0 ! %l0 = 00000000000000ff
! %f24 = a1000000 ff000000, %l4 = 00000000000000ff
! Mem[00000000300c1428] = fffeffff00000012
add %i3,0x028,%g1
stda %f24,[%g1+%l4]ASI_PST8_SL ! Mem[00000000300c1428] = 000000ff000000a1
! Mem[0000000010041408] = 00000000, %l1 = 0000000000000000
swapa [%i1+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030181410] = 00000000, %l2 = 0000000000000000
ldstuba [%i6+%o5]0x81,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = ffffff00 00000000, %l0 = 00000000, %l1 = 00000000
ldda [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000000 00000000ffffff00
p0_label_687:
! Mem[0000000010141400] = 00000000ff0025f9, %f26 = 000000ff 6df8ffff
ldda [%i5+%g0]0x88,%f26 ! %f26 = 00000000 ff0025f9
! Mem[0000000010001400] = 00ffffff 00000000, %l4 = 000000ff, %l5 = fffffffd
ldda [%i0+%g0]0x80,%l4 ! %l4 = 0000000000ffffff 0000000000000000
! Mem[0000000010001410] = 00000000, %l6 = 00000000ff000000
lduha [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Mem[00000000201c0000] = 0000d27d, %l6 = 0000000000000000
ldsh [%o0+%g0],%l6 ! %l6 = 0000000000000000
! Mem[0000000030001400] = 000000ff, %l2 = 0000000000000000
lduwa [%i0+%g0]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010141400] = f92500ff00000000, %f18 = 00000000 00000000
ldda [%i5+%g0]0x80,%f18 ! %f18 = f92500ff 00000000
! Mem[0000000030101408] = 00000000ffffffff, %l3 = 00000000f92500ff
ldxa [%i4+%o4]0x89,%l3 ! %l3 = 00000000ffffffff
! %f22 = ff000000, %f19 = 00000000, %f24 = a1000000
fsubs %f22,%f19,%f24 ! %f24 = ff000000
! Mem[00000000100c1410] = 00000000 00000000, %l6 = 00000000, %l7 = 000000ff
ldda [%i3+%o5]0x80,%l6 ! %l6 = 0000000000000000 0000000000000000
! Starting 10 instruction Store Burst
! %f16 = 00000000 ffffffff, Mem[0000000030041410] = 00000000 00000000
stda %f16,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000 ffffffff
p0_label_688:
membar #Sync ! Added by membar checker (111)
! %l5 = 0000000000000000, Mem[0000000010041409] = 00000000
stb %l5,[%i1+0x009] ! Mem[0000000010041408] = 00000000
! %l7 = 0000000000000000, Mem[0000000020800040] = ffff2a9b
sth %l7,[%o1+0x040] ! Mem[0000000020800040] = 00002a9b
! Mem[00000000100c1408] = ff0059fd, %l1 = 00000000ffffff00
swapa [%i3+%o4]0x88,%l1 ! %l1 = 00000000ff0059fd
! %l2 = 00000000000000ff, Mem[0000000030141400] = 00000001
stha %l2,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00ff0001
! Mem[00000000211c0001] = ff002346, %l4 = 0000000000ffffff
ldstuba [%o2+0x001]%asi,%l4 ! %l4 = 00000000000000ff
! %l1 = 00000000ff0059fd, %l0 = 0000000000000000, %l4 = 0000000000000000
xnor %l1,%l0,%l4 ! %l4 = ffffffff00ffa602
! %l6 = 0000000000000000, Mem[0000000030141408] = 00000000
stba %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000
! %l6 = 0000000000000000, Mem[00000000211c0001] = ffff2346, %asi = 80
stba %l6,[%o2+0x001]%asi ! Mem[00000000211c0000] = ff002346
! %l4 = 00ffa602, %l5 = 00000000, Mem[0000000010101400] = 00000000 ca000000
std %l4,[%i4+%g0] ! Mem[0000000010101400] = 00ffa602 00000000
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = a1000000, %l6 = 0000000000000000
lduwa [%i3+%g0]0x81,%l6 ! %l6 = 00000000a1000000
p0_label_689:
! Mem[0000000030081400] = 6df8ffff, %l6 = 00000000a1000000
lduha [%i2+%g0]0x89,%l6 ! %l6 = 000000000000ffff
! Mem[0000000010141410] = 22000000fdffffff, %l2 = 00000000000000ff
ldxa [%i5+%o5]0x88,%l2 ! %l2 = 22000000fdffffff
! Mem[0000000010141400] = f92500ff, %l3 = 00000000ffffffff
lduha [%i5+%g0]0x80,%l3 ! %l3 = 000000000000f925
! %l7 = 0000000000000000, immd = 000000000000012b, %l0 = 0000000000000000
mulx %l7,0x12b,%l0 ! %l0 = 0000000000000000
! Mem[0000000030101410] = 00000000, %l4 = ffffffff00ffa602
lduha [%i4+%o5]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041418] = 2feba5d300000000, %l5 = 0000000000000000
ldx [%i1+0x018],%l5 ! %l5 = 2feba5d300000000
! Mem[0000000030101408] = ffffffff, %l5 = 2feba5d300000000
lduba [%i4+%o4]0x81,%l5 ! %l5 = 00000000000000ff
! Mem[000000001004141c] = 00000000, %l7 = 0000000000000000
ldub [%i1+0x01f],%l7 ! %l7 = 0000000000000000
! Mem[0000000010041408] = 0000000000000000, %l1 = 00000000ff0059fd
ldx [%i1+%o4],%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %l7 = 0000000000000000, Mem[00000000300c1410] = ff000000
stwa %l7,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
p0_label_690:
! %l4 = 0000000000000000, Mem[0000000010141408] = ff000000ff000000
stxa %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = 0000000000000000
! Mem[00000000201c0000] = 0000d27d, %l3 = 000000000000f925
ldstuba [%o0+0x000]%asi,%l3 ! %l3 = 00000000000000ff
! %l1 = 0000000000000000, Mem[0000000010101400] = 00ffa602
stwa %l1,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
! %l5 = 00000000000000ff, %l0 = 0000000000000000, %l2 = 22000000fdffffff
subc %l5,%l0,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030181408] = 668b25f9, %l4 = 0000000000000000
swapa [%i6+%o4]0x81,%l4 ! %l4 = 00000000668b25f9
! %l1 = 0000000000000000, imm = 0000000000000d03, %l0 = 0000000000000000
sub %l1,0xd03,%l0 ! %l0 = fffffffffffff2fd
! %f10 = fffff86d 000000ff, %l0 = fffffffffffff2fd
! Mem[0000000010081410] = 000000ffff000000
add %i2,0x010,%g1
stda %f10,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010081410] = ff0000006df8ffff
! %f15 = ff0000ff, %f6 = 2feba5d3
fcmpes %fcc0,%f15,%f6 ! %fcc0 = 1
! %l1 = 0000000000000000, Mem[0000000030041400] = ffffffffffffffff
stxa %l1,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010101428] = 00ffffff00000000, %f6 = 2feba5d3 00000000
ldda [%i4+0x028]%asi,%f6 ! %f6 = 00ffffff 00000000
p0_label_691:
! Mem[0000000010041428] = fffff86d 000000ff, %l4 = 668b25f9, %l5 = 000000ff
ldda [%i1+0x028]%asi,%l4 ! %l4 = 00000000fffff86d 00000000000000ff
! Mem[00000000201c0000] = ff00d27d, %l7 = 0000000000000000
lduba [%o0+0x001]%asi,%l7 ! %l7 = 0000000000000000
membar #Sync ! Added by membar checker (112)
! Mem[0000000030181400] = ffffff00 ff0000ff 00000000 00000000
! Mem[0000000030181410] = ff000000 00000000 ff000000 000000ff
! Mem[0000000030181420] = a1000000 00000000 ff000000 6df8ffff
! Mem[0000000030181430] = 00000080 ffffffff 381fffff e0000000
ldda [%i6]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030181400
! Mem[0000000030141408] = 00000000, %f2 = 00000000
lda [%i5+%o4]0x89,%f2 ! %f2 = 00000000
! Mem[0000000010181410] = 00000000 ffff00ff, %l6 = 0000ffff, %l7 = 00000000
ldda [%i6+%o5]0x88,%l6 ! %l6 = 00000000ffff00ff 0000000000000000
! Mem[0000000010001410] = 00000000ff0000ff, %f6 = 00ffffff 00000000
ldda [%i0+%o5]0x80,%f6 ! %f6 = 00000000 ff0000ff
! Mem[0000000010141428] = ffffff00 00000000, %l6 = ffff00ff, %l7 = 00000000
ldda [%i5+0x028]%asi,%l6 ! %l6 = 00000000ffffff00 0000000000000000
! Mem[0000000010141408] = 00000000, %l6 = 00000000ffffff00
lduwa [%i5+%o4]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000030001410] = ff000000ffffff25, %l5 = 00000000000000ff
ldxa [%i0+%o5]0x89,%l5 ! %l5 = ff000000ffffff25
! Starting 10 instruction Store Burst
! Mem[0000000010041400] = 00ff00ff, %l5 = ff000000ffffff25
swapa [%i1+%g0]0x80,%l5 ! %l5 = 0000000000ff00ff
p0_label_692:
! %l0 = fffffffffffff2fd, Mem[00000000300c1408] = 000000ff
stha %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 0000f2fd
! %f4 = ff000000 00000000, Mem[0000000010081408] = f92500ff ffffffff
stda %f4 ,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff000000 00000000
! %l4 = 00000000fffff86d, Mem[0000000030001408] = ff0000ff
stwa %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = fffff86d
! %f14 = ffffffff, Mem[0000000030141408] = 00000000
sta %f14,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffffffff
! Mem[0000000010181408] = 00000000, %l5 = 0000000000ff00ff
ldstuba [%i6+%o4]0x80,%l5 ! %l5 = 00000000000000ff
! %f2 = 00000000 00000000, Mem[0000000030041408] = 00000000 00ffffff
stda %f2 ,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000 00000000
! Mem[00000000211c0000] = ff002346, %l7 = 0000000000000000
ldstuba [%o2+0x000]%asi,%l7 ! %l7 = 000000ff000000ff
! Mem[0000000010141410] = fdffffff, %l0 = fffffffffffff2fd
ldswa [%i5+%o5]0x88,%l0 ! %l0 = fffffffffdffffff
! Mem[0000000010001400] = 00ffffff, %l3 = 0000000000000000
ldstuba [%i0+%g0]0x80,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[000000001018143c] = 5d000000, %l3 = 0000000000000000
lduba [%i6+0x03c]%asi,%l3 ! %l3 = 000000000000005d
p0_label_693:
! %l6 = 0000000000000000, %l6 = 0000000000000000, %l7 = 00000000000000ff
and %l6,%l6,%l7 ! %l7 = 0000000000000000
! Mem[0000000030081400] = fffff86d 000000ff 00000000 00000000
! Mem[0000000030081410] = 00000000 000000ff 000000ff 000000ff
! Mem[0000000030081420] = 00000000 00000000 00000000 0d000000
! Mem[0000000030081430] = 00000000 00000000 00000000 00000000
ldda [%i2]ASI_BLK_SL,%f0 ! Block Load from 0000000030081400
! Mem[0000000030101408] = ffffffff00000000, %f18 = 00000000 00000000
ldda [%i4+%o4]0x81,%f18 ! %f18 = ffffffff 00000000
! Mem[0000000010081430] = ffff0000000000ff, %f20 = ff000000 00000000
ldda [%i2+0x030]%asi,%f20 ! %f20 = ffff0000 000000ff
! Mem[0000000030141410] = ff000000, %l6 = 0000000000000000
lduha [%i5+%o5]0x81,%l6 ! %l6 = 000000000000ff00
! %f22 = ff000000, %f23 = 000000ff, %f21 = 000000ff
fsubs %f22,%f23,%f21 ! %l0 = fffffffffe000021, Unfinished, %fsr = 3b00000400
! Mem[0000000030001408] = 6df8ffff, %l1 = 0000000000000000
ldsba [%i0+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030181400] = ffffff00, %l7 = 0000000000000000
ldsha [%i6+%g0]0x81,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010081400] = ff000000, %l3 = 000000000000005d
lduha [%i2+%g0]0x88,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[000000001014141f] = 0000ff00, %l7 = ffffffffffffffff
ldstuba [%i5+0x01f]%asi,%l7 ! %l7 = 00000000000000ff
p0_label_694:
! Mem[0000000030041410] = ffffffff, %l3 = 0000000000000000
swapa [%i1+%o5]0x89,%l3 ! %l3 = 00000000ffffffff
! %f16 = ffffff00 ff0000ff, Mem[0000000030141408] = ffffffff 98000000
stda %f16,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffffff00 ff0000ff
! %l4 = fffff86d, %l5 = 00000000, Mem[0000000010141408] = 00000000 00000000
stda %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = fffff86d 00000000
! %f26 = ff000000, Mem[00000000300c1400] = 000000a1
sta %f26,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ff000000
membar #Sync ! Added by membar checker (113)
! %f30 = 381fffff e0000000, %l7 = 0000000000000000
! Mem[0000000030181410] = ff00000000000000
add %i6,0x010,%g1
stda %f30,[%g1+%l7]ASI_PST8_SL ! Mem[0000000030181410] = ff00000000000000
! %f30 = 381fffff e0000000, %l5 = 0000000000000000
! Mem[00000000100c1430] = 0000000000000000
add %i3,0x030,%g1
stda %f30,[%g1+%l5]ASI_PST32_PL ! Mem[00000000100c1430] = 0000000000000000
! Mem[0000000010041408] = 00000000, %l7 = 0000000000000000
ldstuba [%i1+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030041410] = 00000000, %l2 = 00000000000000ff
ldstuba [%i1+%o5]0x89,%l2 ! %l2 = 00000000000000ff
! %f28 = 00000080 ffffffff, Mem[0000000030041408] = 00000000 00000000
stda %f28,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000080 ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000010041430] = ff0000ff00000000, %f20 = ffff0000 000000ff
ldd [%i1+0x030],%f20 ! %f20 = ff0000ff 00000000
p0_label_695:
! Mem[00000000100c1400] = 00000000, %l7 = 0000000000000000
lduwa [%i3+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[00000000100c1408] = 00ffffff, %l1 = ffffffffffffffff
ldsha [%i3+%o4]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030101410] = 00000000, %l1 = 00000000000000ff
lduha [%i4+%o5]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010081400] = 000000ff ffff1f38, %l6 = 0000ff00, %l7 = 00000000
ldda [%i2+%g0]0x80,%l6 ! %l6 = 00000000000000ff 00000000ffff1f38
! Mem[0000000030081400] = fffff86d, %f14 = 00000000
lda [%i2+%g0]0x81,%f14 ! %f14 = fffff86d
! %l0 = fffffffffe000021, %l5 = 0000000000000000, %l6 = 00000000000000ff
orn %l0,%l5,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030081400] = fffff86d, %l1 = 0000000000000000
ldsha [%i2+%g0]0x81,%l1 ! %l1 = ffffffffffffffff
! Mem[00000000100c1418] = a9e28cb7, %l5 = 0000000000000000
lduha [%i3+0x018]%asi,%l5 ! %l5 = 000000000000a9e2
! Mem[00000000300c1408] = 0000f2fd, %l1 = ffffffffffffffff
ldsba [%i3+%o4]0x89,%l1 ! %l1 = fffffffffffffffd
! Starting 10 instruction Store Burst
! %l0 = fe000021, %l1 = fffffffd, Mem[0000000010001400] = ffffffff 00000000
stda %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = fe000021 fffffffd
p0_label_696:
! %l6 = ffffffffffffffff, Mem[0000000030141400] = 00ff0001
stwa %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffffffff
! %l4 = fffff86d, %l5 = 0000a9e2, Mem[0000000030141410] = 000000ff ff000000
stda %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = fffff86d 0000a9e2
! %l4 = fffff86d, %l5 = 0000a9e2, Mem[0000000030041410] = ff000000 00000000
stda %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = fffff86d 0000a9e2
! %f22 = ff000000 000000ff, Mem[0000000010181428] = fffeffff 00000000
std %f22,[%i6+0x028] ! Mem[0000000010181428] = ff000000 000000ff
! %f16 = ffffff00 ff0000ff ffffffff 00000000
! %f20 = ff0000ff 00000000 ff000000 000000ff
! %f24 = a1000000 00000000 ff000000 6df8ffff
! %f28 = 00000080 ffffffff 381fffff e0000000
stda %f16,[%i2]ASI_BLK_S ! Block Store to 0000000030081400
! %f10 = 0000000d 00000000, Mem[00000000300c1400] = 000000ff ffffff00
stda %f10,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000000d 00000000
! Mem[0000000010001408] = 00000000, %l4 = 00000000fffff86d
ldstuba [%i0+%o4]0x88,%l4 ! %l4 = 00000000000000ff
! %l2 = 00000000, %l3 = ffffffff, Mem[00000000100c1410] = 00000000 00000000
stda %l2,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000 ffffffff
! Mem[0000000030001400] = 000000ff, %l0 = fffffffffe000021
ldstuba [%i0+%g0]0x89,%l0 ! %l0 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = 00000000 00000000, %l2 = 00000000, %l3 = ffffffff
ldda [%i4+%g0]0x80,%l2 ! %l2 = 0000000000000000 0000000000000000
p0_label_697:
! Mem[0000000010141410] = fffffffd00000022, %f14 = fffff86d 00000000
ldda [%i5+%o5]0x80,%f14 ! %f14 = fffffffd 00000022
membar #Sync ! Added by membar checker (114)
! Mem[0000000010081410] = ff0000006df8ffff, %l2 = 0000000000000000
ldx [%i2+%o5],%l2 ! %l2 = ff0000006df8ffff
! Mem[00000000100c1410] = 00000000, %f9 = 00000000
lda [%i3+%o5]0x80,%f9 ! %f9 = 00000000
! Mem[0000000030101400] = ff0000ff, %l1 = fffffffffffffffd
ldstuba [%i4+%g0]0x89,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000010041410] = ff000000, %l3 = 0000000000000000
ldsb [%i1+0x011],%l3 ! %l3 = 0000000000000000
! Mem[0000000010181408] = 000000ff, %l1 = 00000000000000ff
lduba [%i6+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[00000000100c1408] = 00ffffff, %f29 = ffffffff
lda [%i3+%o4]0x80,%f29 ! %f29 = 00ffffff
! Mem[0000000010101410] = 000000ff, %l2 = ff0000006df8ffff
lduha [%i4+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[00000000100c1410] = ffffffff 00000000, %l2 = 00000000, %l3 = 00000000
ldda [%i3+%o5]0x88,%l2 ! %l2 = 0000000000000000 00000000ffffffff
! Starting 10 instruction Store Burst
! %l6 = ffffffff, %l7 = ffff1f38, Mem[0000000010081408] = ff000000 00000000
stda %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = ffffffff ffff1f38
p0_label_698:
! Mem[0000000030181408] = 00000000, %l3 = 00000000ffffffff
swapa [%i6+%o4]0x81,%l3 ! %l3 = 0000000000000000
! %l2 = 0000000000000000, Mem[0000000010141408] = 6df8ffff
stwa %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
! Mem[00000000100c1428] = ff000000, %l0 = 00000000000000ff, %asi = 80
swapa [%i3+0x028]%asi,%l0 ! %l0 = 00000000ff000000
! %f6 = ff000000 ff000000, Mem[0000000010181410] = ffff00ff 00000000
stda %f6 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = ff000000 ff000000
! Mem[0000000010141410] = fdffffff, %l0 = 00000000ff000000
ldstuba [%i5+%o5]0x88,%l0 ! %l0 = 000000ff000000ff
! %f24 = a1000000 00000000, %l4 = 0000000000000000
! Mem[0000000010081410] = ff0000006df8ffff
add %i2,0x010,%g1
stda %f24,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010081410] = ff0000006df8ffff
! %l6 = ffffffff, %l7 = ffff1f38, Mem[00000000300c1400] = 0d000000 00000000
stda %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffffffff ffff1f38
! %f30 = 381fffff e0000000, Mem[00000000300c1400] = ffffffff 381fffff
stda %f30,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 381fffff e0000000
! %f0 = ff000000 6df8ffff, Mem[0000000010001400] = fe000021 fffffffd
stda %f0 ,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff000000 6df8ffff
! Starting 10 instruction Load Burst
! %l1 = 00000000000000ff, imm = 00000000000006f2, %l4 = 0000000000000000
sub %l1,0x6f2,%l4 ! %l4 = fffffffffffffa0d
p0_label_699:
! Mem[00000000300c1410] = 0000000000000000, %f4 = ff000000 00000000
ldda [%i3+%o5]0x89,%f4 ! %f4 = 00000000 00000000
! Mem[00000000300c1410] = 00000000, %l6 = ffffffffffffffff
ldswa [%i3+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000030001408] = fffff86d00000000, %f8 = 00000000 00000000
ldda [%i0+%o4]0x81,%f8 ! %f8 = fffff86d 00000000
! Mem[0000000030081400] = ffffff00, %l0 = 00000000000000ff
ldsba [%i2+%g0]0x81,%l0 ! %l0 = ffffffffffffffff
! %l6 = 0000000000000000, %l2 = 0000000000000000, %y = 0000018b
udiv %l6,%l2,%l5 ! Div by zero, %l0 = 000000000000004f
mov %l0,%y ! %y = 00000027
! Mem[0000000010181400] = 0000ffff, %l6 = 0000000000000000
ldsba [%i6+%g0]0x88,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010141410] = 22000000fdffffff, %f12 = 00000000 00000000
ldda [%i5+%o5]0x88,%f12 ! %f12 = 22000000 fdffffff
! Mem[00000000100c1408] = 00ffffff, %l2 = 0000000000000000
lduwa [%i3+0x008]%asi,%l2 ! %l2 = 0000000000ffffff
! Mem[00000000211c0000] = ff002346, %l7 = 00000000ffff1f38
ldub [%o2+%g0],%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l4 = fffffffffffffa0d, Mem[0000000010101410] = ff000000
stwa %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = fffffa0d
p0_label_700:
! %f1 = 6df8ffff, Mem[0000000010081410] = 000000ff
sta %f1 ,[%i2+%o5]0x88 ! Mem[0000000010081410] = 6df8ffff
! %l0 = 0000000000000027, Mem[00000000100c1410] = 00000000
stwa %l0,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000027
! %l0 = 00000027, %l1 = 000000ff, Mem[0000000010041408] = ff000000 00000000
stda %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000027 000000ff
! Mem[0000000010141400] = f92500ff, %l5 = 000000000000a9e2
ldstuba [%i5+%g0]0x80,%l5 ! %l5 = 000000f9000000ff
! Mem[0000000010181408] = ff000000, %l7 = 00000000000000ff
swapa [%i6+%o4]0x80,%l7 ! %l7 = 00000000ff000000
! %l3 = 0000000000000000, Mem[0000000030041408] = ffffffff
stha %l3,[%i1+%o4]0x81 ! Mem[0000000030041408] = 0000ffff
! %f24 = a1000000 00000000, %l2 = 0000000000ffffff
! Mem[0000000030001430] = 0000000000000000
add %i0,0x030,%g1
stda %f24,[%g1+%l2]ASI_PST32_S ! Mem[0000000030001430] = a100000000000000
! %f30 = 381fffff e0000000, Mem[0000000030181410] = 000000ff 00000000
stda %f30,[%i6+%o5]0x89 ! Mem[0000000030181410] = 381fffff e0000000
! %l6 = ffffffffffffffff, Mem[0000000010041400] = ffffff25
stwa %l6,[%i1+%g0]0x80 ! Mem[0000000010041400] = ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = ff00000000000000, %l3 = 0000000000000000
ldxa [%i1+0x010]%asi,%l3 ! %l3 = ff00000000000000
p0_label_701:
! Mem[00000000300c1408] = fffff86d0000f2fd, %l7 = 00000000ff000000
ldxa [%i3+%o4]0x89,%l7 ! %l7 = fffff86d0000f2fd
! Mem[0000000010081400] = ff000000, %l3 = ff00000000000000
ldsha [%i2+%g0]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010181400] = ffff0000, %l7 = fffff86d0000f2fd
ldsba [%i6+%g0]0x80,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010141408] = 00000000, %l0 = 0000000000000027
ldswa [%i5+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000030101400] = ff0000ff, %l1 = 00000000000000ff
ldswa [%i4+%g0]0x81,%l1 ! %l1 = ffffffffff0000ff
! Mem[00000000300c1408] = 0000f2fd, %l5 = 00000000000000f9
swapa [%i3+%o4]0x89,%l5 ! %l5 = 000000000000f2fd
! Mem[00000000100c1408] = ffffff00, %l0 = 0000000000000000
lduwa [%i3+%o4]0x88,%l0 ! %l0 = 00000000ffffff00
! Mem[00000000201c0000] = ff00d27d, %l1 = ffffffffff0000ff
lduba [%o0+0x000]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[00000000100c1410] = 27000000ffffffff, %l0 = 00000000ffffff00
ldxa [%i3+%o5]0x80,%l0 ! %l0 = 27000000ffffffff
! Starting 10 instruction Store Burst
! Mem[0000000010181410] = ff000000, %l2 = 0000000000ffffff
swapa [%i6+%o5]0x88,%l2 ! %l2 = 00000000ff000000
p0_label_702:
! %f16 = ffffff00 ff0000ff, %l3 = 0000000000000000
! Mem[0000000010081410] = fffff86d6df8ffff
add %i2,0x010,%g1
stda %f16,[%g1+%l3]ASI_PST16_P ! Mem[0000000010081410] = fffff86d6df8ffff
! %f0 = ff000000, Mem[0000000010081400] = ff000000
sta %f0 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff000000
! Mem[0000000010001400] = 000000ff, %l7 = ffffffffffffffff
ldstuba [%i0+%g0]0x88,%l7 ! %l7 = 000000ff000000ff
! %l2 = 00000000ff000000, %l6 = ffffffffffffffff, %l4 = fffffffffffffa0d
udivx %l2,%l6,%l4 ! %l4 = 0000000000000000
! %l2 = ff000000, %l3 = 00000000, Mem[0000000010101400] = 00000000 00000000
stda %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = ff000000 00000000
! %l6 = ffffffffffffffff, Mem[0000000020800000] = ff00d48e
stb %l6,[%o1+%g0] ! Mem[0000000020800000] = ff00d48e
! Mem[000000001014142c] = 00000000, %l3 = 0000000000000000
ldstub [%i5+0x02c],%l3 ! %l3 = 00000000000000ff
! %f26 = ff000000, Mem[0000000010041408] = 27000000
sta %f26,[%i1+%o4]0x88 ! Mem[0000000010041408] = ff000000
! Mem[0000000030181408] = ffffffff, %l7 = 00000000000000ff
swapa [%i6+%o4]0x81,%l7 ! %l7 = 00000000ffffffff
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = ffff1f38, %l1 = 00000000000000ff
ldswa [%i3+%g0]0x89,%l1 ! %l1 = ffffffffffff1f38
p0_label_703:
! Mem[0000000030181410] = e0000000, %l1 = ffffffffffff1f38
ldsha [%i6+%o5]0x89,%l1 ! %l1 = 0000000000000000
! Mem[00000000300c1408] = f9000000, %f6 = ff000000
lda [%i3+%o4]0x81,%f6 ! %f6 = f9000000
! Mem[00000000201c0000] = ff00d27d, %l1 = 0000000000000000
lduh [%o0+%g0],%l1 ! %l1 = 000000000000ff00
! Mem[0000000030081408] = ffffffff00000000, %l5 = 000000000000f2fd
ldxa [%i2+%o4]0x81,%l5 ! %l5 = ffffffff00000000
! Mem[00000000100c1414] = ffffffff, %l0 = 27000000ffffffff
lduha [%i3+0x014]%asi,%l0 ! %l0 = 000000000000ffff
! Mem[0000000010181410] = 00ffffff, %l0 = 000000000000ffff
ldsba [%i6+%o5]0x88,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030041410] = fffff86d0000a9e2, %l0 = ffffffffffffffff
ldxa [%i1+%o5]0x81,%l0 ! %l0 = fffff86d0000a9e2
! Mem[0000000030101400] = ff0000ff, %l5 = ffffffff00000000
ldsba [%i4+%g0]0x81,%l5 ! %l5 = ffffffffffffffff
! %l4 = 0000000000000000, Mem[0000000030041400] = 00000000
stha %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
! Starting 10 instruction Store Burst
! Mem[0000000010081410] = 6df8ffff, %l3 = 0000000000000000
swapa [%i2+%o5]0x88,%l3 ! %l3 = 000000006df8ffff
p0_label_704:
! %f14 = fffffffd 00000022, Mem[0000000010041430] = ff0000ff 00000000
stda %f14,[%i1+0x030]%asi ! Mem[0000000010041430] = fffffffd 00000022
! %l0 = fffff86d0000a9e2, Mem[00000000300c1400] = 381fffff
stba %l0,[%i3+%g0]0x81 ! Mem[00000000300c1400] = e21fffff
! Mem[0000000010141400] = ff0025ff, %l6 = ffffffffffffffff
swapa [%i5+%g0]0x88,%l6 ! %l6 = 00000000ff0025ff
! %l6 = 00000000ff0025ff, Mem[0000000021800040] = 00ffa70e
stb %l6,[%o3+0x040] ! Mem[0000000021800040] = ffffa70e
! %l6 = 00000000ff0025ff, Mem[0000000030101400] = ff0000ff
stha %l6,[%i4+%g0]0x81 ! Mem[0000000030101400] = 25ff00ff
! %f19 = 00000000, Mem[0000000030141410] = 6df8ffff
sta %f19,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
! %l7 = 00000000ffffffff, Mem[0000000030141410] = 00000000
stba %l7,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000ff
! Mem[00000000100c1408] = 00ffffff, %l5 = ffffffffffffffff
ldstuba [%i3+%o4]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030141408] = ff0000ff, %l3 = 000000006df8ffff
swapa [%i5+%o4]0x89,%l3 ! %l3 = 00000000ff0000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = ff000000, %l5 = 0000000000000000
lduba [%i0+%o4]0x80,%l5 ! %l5 = 00000000000000ff
p0_label_705:
! Mem[0000000010001408] = ff000000ffffffff, %f8 = fffff86d 00000000
ldda [%i0+0x008]%asi,%f8 ! %f8 = ff000000 ffffffff
! Mem[0000000010041418] = 2feba5d3, %l7 = 00000000ffffffff
ldsba [%i1+0x018]%asi,%l7 ! %l7 = 000000000000002f
! Mem[0000000030041400] = 00000000, %l3 = 00000000ff0000ff
ldsba [%i1+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000030041408] = 0000ffff 80000000, %l6 = ff0025ff, %l7 = 0000002f
ldda [%i1+%o4]0x81,%l6 ! %l6 = 000000000000ffff 0000000080000000
! Mem[00000000300c1410] = 0000000000000000, %l7 = 0000000080000000
ldxa [%i3+%o5]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081410] = 00000000, %f18 = ffffffff
lda [%i2+%o5]0x80,%f18 ! %f18 = 00000000
! Mem[0000000010001414] = ff0000ff, %l2 = 00000000ff000000
ldswa [%i0+0x014]%asi,%l2 ! %l2 = ffffffffff0000ff
! Mem[00000000100c1410] = 27000000 ffffffff, %l2 = ff0000ff, %l3 = 00000000
ldda [%i3+0x010]%asi,%l2 ! %l2 = 0000000027000000 00000000ffffffff
! Mem[0000000010041400] = ffffffffffffa1ff, %l7 = 0000000000000000
ldxa [%i1+%g0]0x80,%l7 ! %l7 = ffffffffffffa1ff
! Starting 10 instruction Store Burst
! %l0 = fffff86d0000a9e2, Mem[0000000010001410] = ff0000ff00000000
stxa %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = fffff86d0000a9e2
p0_label_706:
! %l1 = 000000000000ff00, %l4 = 0000000000000000, %l6 = 000000000000ffff
sdivx %l1,%l4,%l6 ! Div by zero, %l0 = fffff86d0000aa32
! Mem[0000000030081410] = ff0000ff, %l4 = 0000000000000000
swapa [%i2+%o5]0x81,%l4 ! %l4 = 00000000ff0000ff
! %l7 = ffffffffffffa1ff, Mem[0000000010081410] = 00000000
stwa %l7,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffffa1ff
! Mem[0000000010001414] = 6df8ffff, %l6 = 000000000000ffff
swap [%i0+0x014],%l6 ! %l6 = 000000006df8ffff
! %l2 = 0000000027000000, %l5 = 00000000000000ff, %l4 = 00000000ff0000ff
and %l2,%l5,%l4 ! %l4 = 0000000000000000
! %l6 = 000000006df8ffff, Mem[0000000010041408] = 000000ff
stha %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = ffff00ff
! %l2 = 27000000, %l3 = ffffffff, Mem[0000000030141410] = ff000000 e2a90000
stda %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = 27000000 ffffffff
! Mem[0000000010101404] = 00000000, %l6 = 000000006df8ffff
swap [%i4+0x004],%l6 ! %l6 = 0000000000000000
! %l1 = 000000000000ff00, Mem[0000000010041410] = ff000000
stwa %l1,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000ff00
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (115)
! Mem[0000000030141400] = ffffffff 01010101 fffff86d 00ffffff
! Mem[0000000030141410] = 27000000 ffffffff 80000000 00000000
! Mem[0000000030141420] = 00000000 3f8000ff 3f8000ff 00000000
! Mem[0000000030141430] = ffffff00 000000ff 00000000 00000000
ldda [%i5]ASI_BLK_S,%f0 ! Block Load from 0000000030141400
p0_label_707:
! Mem[0000000030001408] = 6df8ffff, %l5 = 00000000000000ff
lduba [%i0+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030081400] = ff0000ff 00ffffff, %l2 = 27000000, %l3 = ffffffff
ldda [%i2+%g0]0x89,%l2 ! %l2 = 0000000000ffffff 00000000ff0000ff
! Mem[000000001000140c] = ffffffff, %f23 = 000000ff
ld [%i0+0x00c],%f23 ! %f23 = ffffffff
! Mem[0000000030041410] = fffff86d, %l5 = 00000000000000ff
lduwa [%i1+%o5]0x81,%l5 ! %l5 = 00000000fffff86d
! Mem[0000000010181408] = ff000000, %l3 = 00000000ff0000ff
ldsba [%i6+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010141410] = fffffffd, %l2 = 0000000000ffffff
ldswa [%i5+%o5]0x80,%l2 ! %l2 = fffffffffffffffd
! Mem[0000000010141400] = ffffffff, %l2 = fffffffffffffffd
lduwa [%i5+%g0]0x80,%l2 ! %l2 = 00000000ffffffff
! Mem[00000000211c0000] = ff002346, %l6 = 0000000000000000
ldsb [%o2+%g0],%l6 ! %l6 = ffffffffffffffff
! Mem[00000000211c0000] = ff002346, %l5 = 00000000fffff86d
ldsh [%o2+%g0],%l5 ! %l5 = ffffffffffffff00
! Starting 10 instruction Store Burst
! %l0 = fffff86d0000aa0a, Mem[0000000030181408] = ff000000
stha %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = ff00aa0a
p0_label_708:
! Mem[0000000030081410] = 00000000, %l6 = ffffffffffffffff
swapa [%i2+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[00000000300c1410] = 00000000, %l1 = 000000000000ff00
ldstuba [%i3+%o5]0x81,%l1 ! %l1 = 00000000000000ff
! %l1 = 0000000000000000, Mem[00000000300c1408] = f9000000
stha %l1,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000
! %f28 = 00000080, %f29 = 00ffffff
fcmpes %fcc3,%f28,%f29 ! %fcc3 = 1
! %l6 = 00000000, %l7 = ffffa1ff, Mem[00000000300c1400] = e21fffff e0000000
stda %l6,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000 ffffa1ff
membar #Sync ! Added by membar checker (116)
! %l6 = 00000000, %l7 = ffffa1ff, Mem[0000000030141400] = ffffffff 01010101
stda %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000 ffffa1ff
! Mem[00000000100c1400] = 00000000, %l4 = 0000000000000000
swapa [%i3+%g0]0x88,%l4 ! %l4 = 0000000000000000
! %l6 = 0000000000000000, Mem[0000000030141408] = fffff86d
stba %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00fff86d
! %f19 = 00000000, Mem[00000000100c1410] = 27000000
sta %f19,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = ffffffff, %l4 = 0000000000000000
lduwa [%i2+%o4]0x88,%l4 ! %l4 = 00000000ffffffff
p0_label_709:
! Mem[0000000010001400] = ff0000006df8ffff, %l5 = ffffffffffffff00
ldx [%i0+%g0],%l5 ! %l5 = ff0000006df8ffff
! Mem[0000000010141410] = 22000000fdffffff, %l3 = 0000000000000000
ldxa [%i5+%o5]0x88,%l3 ! %l3 = 22000000fdffffff
! Mem[0000000010101408] = ff000000, %l3 = 22000000fdffffff
lduba [%i4+%o4]0x80,%l3 ! %l3 = 00000000000000ff
! %f11 = 00000000, %f19 = 00000000, %f19 = 00000000
fsubs %f11,%f19,%f19 ! %f19 = 00000000
! Mem[0000000010041410] = 00ff0000, %l3 = 00000000000000ff
lduha [%i1+%o5]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010141408] = 00000000, %l7 = ffffffffffffa1ff
ldsha [%i5+%o4]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001410] = 0000a9e2, %l5 = ff0000006df8ffff
ldswa [%i0+%o5]0x88,%l5 ! %l5 = 000000000000a9e2
! Mem[0000000010101410] = fffffa0d, %f23 = ffffffff
lda [%i4+%o5]0x88,%f23 ! %f23 = fffffa0d
! Mem[0000000010101420] = 00000000, %f22 = ff000000
ld [%i4+0x020],%f22 ! %f22 = 00000000
! Starting 10 instruction Store Burst
! Mem[0000000030141408] = 6df8ff00, %l6 = 0000000000000000
swapa [%i5+%o4]0x89,%l6 ! %l6 = 000000006df8ff00
p0_label_710:
! Mem[0000000010041410] = 0000ff00, %l0 = fffff86d0000aa0a
ldstuba [%i1+%o5]0x80,%l0 ! %l0 = 00000000000000ff
! %f28 = 00000080, Mem[0000000030101410] = 00000000
sta %f28,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000080
! %l2 = 00000000ffffffff, Mem[0000000010081410] = ffa1ffff
stwa %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffffffff
! Mem[00000000201c0001] = ff00d27d, %l1 = 0000000000000000
ldstuba [%o0+0x001]%asi,%l1 ! %l1 = 00000000000000ff
! %f18 = 00000000 00000000, Mem[0000000030001408] = 6df8ffff 00000000
stda %f18,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000 00000000
! Mem[00000000300c1410] = ff000000, %l6 = 000000006df8ff00
swapa [%i3+%o5]0x81,%l6 ! %l6 = 00000000ff000000
! %f16 = ffffff00 ff0000ff 00000000 00000000
! %f20 = ff0000ff 00000000 00000000 fffffa0d
! %f24 = a1000000 00000000 ff000000 6df8ffff
! %f28 = 00000080 00ffffff 381fffff e0000000
stda %f16,[%i3]ASI_BLK_P ! Block Store to 00000000100c1400
! %l0 = 0000000000000000, Mem[0000000010141410] = fdffffff
stha %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = fdff0000
! %l4 = 00000000ffffffff, Mem[00000000100c1426] = 00000000, %asi = 80
stha %l4,[%i3+0x026]%asi ! Mem[00000000100c1424] = 0000ffff
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = 000000ff, %l5 = 000000000000a9e2
ldsba [%i2+%g0]0x80,%l5 ! %l5 = 0000000000000000
p0_label_711:
! Mem[0000000020800040] = 00002a9b, %l3 = 0000000000000000
ldsh [%o1+0x040],%l3 ! %l3 = 0000000000000000
! Mem[0000000030101410] = 80000000, %l6 = 00000000ff000000
lduba [%i4+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000030041400] = 0000000000000000, %f10 = 3f8000ff 00000000
ldda [%i1+%g0]0x89,%f10 ! %f10 = 00000000 00000000
! Mem[0000000010081410] = ffffffff, %l0 = 0000000000000000
lduba [%i2+%o5]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010141400] = ffffffff, %l1 = 0000000000000000
lduha [%i5+%g0]0x88,%l1 ! %l1 = 000000000000ffff
! Mem[0000000010181408] = ff000000, %l7 = 0000000000000000
ldswa [%i6+%o4]0x88,%l7 ! %l7 = ffffffffff000000
! Mem[0000000030141408] = 00000000, %l4 = 00000000ffffffff
lduha [%i5+%o4]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001410] = e2a90000, %l5 = 0000000000000000
ldsha [%i0+%o5]0x80,%l5 ! %l5 = ffffffffffffe2a9
! Mem[0000000010101400] = 000000ff, %f12 = ffffff00
lda [%i4+%g0]0x80,%f12 ! %f12 = 000000ff
! Starting 10 instruction Store Burst
! %l2 = 00000000ffffffff, Mem[0000000030181400] = 00ffffff
stwa %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = ffffffff
p0_label_712:
! %l7 = ffffffffff000000, Mem[0000000010041400] = ffa1ffffffffffff
stxa %l7,[%i1+%g0]0x88 ! Mem[0000000010041400] = ffffffffff000000
! %f16 = ffffff00 ff0000ff 00000000 00000000
! %f20 = ff0000ff 00000000 00000000 fffffa0d
! %f24 = a1000000 00000000 ff000000 6df8ffff
! %f28 = 00000080 00ffffff 381fffff e0000000
stda %f16,[%i4]ASI_BLK_P ! Block Store to 0000000010101400
! %l0 = 000000ff, %l1 = 0000ffff, Mem[0000000030001408] = 00000000 00000000
stda %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = 000000ff 0000ffff
! %f8 = 00000000 3f8000ff, Mem[0000000030101408] = ffffffff 00000000
stda %f8 ,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 3f8000ff
! %l0 = 00000000000000ff, Mem[0000000030101410] = 00000080
stba %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = ff000080
! %f8 = 00000000 3f8000ff, Mem[0000000010001400] = 000000ff fffff86d
stda %f8 ,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000 3f8000ff
! Mem[0000000010081410] = ffffffff, %l4 = 0000000000000000
swapa [%i2+%o5]0x80,%l4 ! %l4 = 00000000ffffffff
membar #Sync ! Added by membar checker (117)
! Mem[00000000100c1400] = 00ffffff, %l3 = 0000000000000000
swapa [%i3+%g0]0x88,%l3 ! %l3 = 0000000000ffffff
! %l6 = 00000000, %l7 = ff000000, Mem[0000000010181438] = ff00ff00 5d000000
stda %l6,[%i6+0x038]%asi ! Mem[0000000010181438] = 00000000 ff000000
! Starting 10 instruction Load Burst
! Mem[0000000010041434] = 00000022, %l3 = 0000000000ffffff
ldsba [%i1+0x037]%asi,%l3 ! %l3 = 0000000000000022
p0_label_713:
! %l1 = 000000000000ffff, %l0 = 00000000000000ff, %l4 = 00000000ffffffff
addc %l1,%l0,%l4 ! %l4 = 00000000000100fe
! Mem[0000000030181410] = 000000e0 ffff1f38, %l2 = ffffffff, %l3 = 00000022
ldda [%i6+%o5]0x81,%l2 ! %l2 = 00000000000000e0 00000000ffff1f38
! Mem[0000000010141408] = 0000000000000000, %f18 = 00000000 00000000
ldda [%i5+0x008]%asi,%f18 ! %f18 = 00000000 00000000
! Mem[0000000030081410] = ffffffff, %l5 = ffffffffffffe2a9
lduwa [%i2+%o5]0x89,%l5 ! %l5 = 00000000ffffffff
! Mem[0000000030141410] = 27000000, %l0 = 00000000000000ff
ldsba [%i5+%o5]0x81,%l0 ! %l0 = 0000000000000027
! Mem[00000000100c1410] = ff0000ff, %l5 = 00000000ffffffff
ldswa [%i3+%o5]0x80,%l5 ! %l5 = ffffffffff0000ff
! Mem[0000000030141400] = 00000000, %l0 = 0000000000000027
ldsha [%i5+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010081410] = 00000000, %l7 = ffffffffff000000
lduha [%i2+%o5]0x80,%l7 ! %l7 = 0000000000000000
! Mem[000000001008141c] = ff0000ff, %l0 = 0000000000000000
lduwa [%i2+0x01c]%asi,%l0 ! %l0 = 00000000ff0000ff
! Starting 10 instruction Store Burst
! %l7 = 0000000000000000, Mem[0000000010141414] = 00000022
stw %l7,[%i5+0x014] ! Mem[0000000010141414] = 00000000
p0_label_714:
! Mem[0000000030101400] = 25ff00ff, %l3 = 00000000ffff1f38
ldstuba [%i4+%g0]0x81,%l3 ! %l3 = 00000025000000ff
! %l5 = ffffffffff0000ff, Mem[0000000010141400] = ffffffff
stba %l5,[%i5+%g0]0x88 ! Mem[0000000010141400] = ffffffff
! %l5 = ffffffffff0000ff, Mem[0000000010141404] = 00000000, %asi = 80
stwa %l5,[%i5+0x004]%asi ! Mem[0000000010141404] = ff0000ff
! Mem[0000000010101438] = 381fffff, %l2 = 000000e0, %l1 = 0000ffff
add %i4,0x38,%g1
casa [%g1]0x80,%l2,%l1 ! %l1 = 00000000381fffff
! %f4 = 27000000, %f2 = fffff86d
fcmpes %fcc1,%f4 ,%f2 ! %fcc1 = 3
! Mem[0000000010181410] = 00ffffff, %l3 = 0000000000000025
swapa [%i6+%o5]0x88,%l3 ! %l3 = 0000000000ffffff
! %l0 = 00000000ff0000ff, Mem[0000000010181418] = 00000000ff000000
stx %l0,[%i6+0x018] ! Mem[0000000010181418] = 00000000ff0000ff
! Mem[0000000010181431] = 00000000, %l0 = 00000000ff0000ff
ldstub [%i6+0x031],%l0 ! %l0 = 00000000000000ff
! %l6 = 0000000000000000, Mem[0000000010001400] = ff00803f00000000
stxa %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = 00000000, %l6 = 0000000000000000
lduba [%i2+%o5]0x80,%l6 ! %l6 = 0000000000000000
p0_label_715:
! %l2 = 00000000000000e0, immed = 00000d0a, %y = 00000027
smul %l2,0xd0a,%l6 ! %l6 = 00000000000b68c0, %y = 00000000
! Mem[0000000030001400] = ff00000000000000, %l6 = 00000000000b68c0
ldxa [%i0+%g0]0x81,%l6 ! %l6 = ff00000000000000
! Mem[00000000100c1400] = 00000000, %f28 = 00000080
lda [%i3+%g0]0x88,%f28 ! %f28 = 00000000
! Mem[0000000030041408] = ffff0000, %l2 = 00000000000000e0
ldsha [%i1+%o4]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000030041400] = 00000000, %f4 = 27000000
lda [%i1+%g0]0x89,%f4 ! %f4 = 00000000
! Mem[0000000030141410] = 00000027, %l6 = ff00000000000000
lduba [%i5+%o5]0x89,%l6 ! %l6 = 0000000000000027
! Mem[0000000010141430] = 000000ff00ff0000, %f10 = 00000000 00000000
ldd [%i5+0x030],%f10 ! %f10 = 000000ff 00ff0000
! Mem[0000000010041400] = ffffffff ff000000, %l0 = 00000000, %l1 = 381fffff
ldda [%i1+%g0]0x88,%l0 ! %l0 = 00000000ff000000 00000000ffffffff
! Mem[0000000010041420] = 00000000, %l3 = 0000000000ffffff
lduwa [%i1+0x020]%asi,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %f20 = ff0000ff 00000000, %l4 = 00000000000100fe
! Mem[0000000010041430] = fffffffd00000022
add %i1,0x030,%g1
stda %f20,[%g1+%l4]ASI_PST8_P ! Mem[0000000010041430] = ff0000ff00000022
p0_label_716:
! %f16 = ffffff00 ff0000ff 00000000 00000000
! %f20 = ff0000ff 00000000 00000000 fffffa0d
! %f24 = a1000000 00000000 ff000000 6df8ffff
! %f28 = 00000000 00ffffff 381fffff e0000000
stda %f16,[%i6]ASI_BLK_AIUSL ! Block Store to 0000000030181400
! %l5 = ffffffffff0000ff, imm = fffffffffffff14a, %l3 = 0000000000000000
or %l5,-0xeb6,%l3 ! %l3 = fffffffffffff1ff
! %f11 = 00ff0000, Mem[0000000030041408] = 0000ffff
sta %f11,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00ff0000
! Mem[0000000030101400] = ffff00ff, %l7 = 0000000000000000
ldstuba [%i4+%g0]0x81,%l7 ! %l7 = 000000ff000000ff
! %l2 = 00000000, %l3 = fffff1ff, Mem[00000000300c1410] = 6df8ff00 00000000
stda %l2,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000 fffff1ff
! %f11 = 00ff0000, Mem[0000000030141408] = 00000000
sta %f11,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00ff0000
! %l2 = 00000000, %l3 = fffff1ff, Mem[0000000030001400] = ff000000 00000000
stda %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000 fffff1ff
membar #Sync ! Added by membar checker (118)
! %f16 = ffffff00 ff0000ff 00000000 00000000
! %f20 = ff0000ff 00000000 00000000 fffffa0d
! %f24 = a1000000 00000000 ff000000 6df8ffff
! %f28 = 00000000 00ffffff 381fffff e0000000
stda %f16,[%i6]ASI_BLK_AIUSL ! Block Store to 0000000030181400
! %f2 = fffff86d 00ffffff, Mem[0000000030141408] = 0000ff00 00ffffff
stda %f2 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = fffff86d 00ffffff
! Starting 10 instruction Load Burst
! Mem[0000000010141438] = ff0000ff, %l6 = 0000000000000027
lduh [%i5+0x03a],%l6 ! %l6 = 00000000000000ff
p0_label_717:
! Mem[0000000030101408] = 3f8000ff, %l5 = ffffffffff0000ff
ldswa [%i4+%o4]0x89,%l5 ! %l5 = 000000003f8000ff
membar #Sync ! Added by membar checker (119)
! Mem[0000000010181408] = 000000ff, %l6 = 00000000000000ff
ldsba [%i6+%o4]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000030001408] = 000000ff, %l4 = 00000000000100fe
ldsha [%i0+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030181410] = 00000000, %l2 = 0000000000000000
lduwa [%i6+%o5]0x89,%l2 ! %l2 = 0000000000000000
! %f15 = 00000000, %f13 = 000000ff, %f10 = 000000ff 00ff0000
fsmuld %f15,%f13,%f10 ! %f10 = 00000000 00000000
! Mem[0000000010081408] = ffffffff, %l5 = 000000003f8000ff
ldsba [%i2+%o4]0x80,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010041418] = 2feba5d3, %l7 = 00000000000000ff
ldsba [%i1+0x01b]%asi,%l7 ! %l7 = ffffffffffffffd3
! Mem[0000000010101408] = 00000000, %l7 = ffffffffffffffd3
lduwa [%i4+0x008]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000030041400] = 00000000, %l4 = 00000000000000ff
ldswa [%i1+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %f14 = 00000000 00000000, %l3 = fffffffffffff1ff
! Mem[00000000100c1438] = 381fffffe0000000
add %i3,0x038,%g1
stda %f14,[%g1+%l3]ASI_PST32_PL ! Mem[00000000100c1438] = 0000000000000000
p0_label_718:
! %l4 = 0000000000000000, Mem[00000000100c1400] = 00000000ff0000ff
stxa %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000000000000000
! %l7 = 0000000000000000, imm = fffffffffffff995, %l4 = 0000000000000000
andn %l7,-0x66b,%l4 ! %l4 = 0000000000000000
! %f8 = 00000000, %f9 = 3f8000ff
fcmps %fcc2,%f8 ,%f9 ! %fcc2 = 1
! Mem[0000000030041410] = fffff86d, %l4 = 0000000000000000
swapa [%i1+%o5]0x81,%l4 ! %l4 = 00000000fffff86d
! %l6 = 0000000000000000, %l2 = 0000000000000000, %l5 = ffffffffffffffff
sub %l6,%l2,%l5 ! %l5 = 0000000000000000
! %l3 = fffffffffffff1ff, immd = fffffffffffff567, %l7 = 0000000000000000
udivx %l3,-0xa99,%l7 ! %l7 = 0000000000000000
! %l6 = 0000000000000000, Mem[0000000020800040] = 00002a9b
sth %l6,[%o1+0x040] ! Mem[0000000020800040] = 00002a9b
! %l5 = 0000000000000000, imm = 0000000000000350, %l1 = 00000000ffffffff
orn %l5,0x350,%l1 ! %l1 = fffffffffffffcaf
! Mem[000000001010140c] = 00000000, %l4 = 00000000fffff86d, %asi = 80
swapa [%i4+0x00c]%asi,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = 0000ff00, %l3 = fffffffffffff1ff
ldsha [%i1+%o4]0x89,%l3 ! %l3 = ffffffffffffff00
p0_label_719:
! Mem[0000000030081410] = ffffffff, %l4 = 0000000000000000
ldswa [%i2+%o5]0x89,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030141400] = ffa1ffff00000000, %l6 = 0000000000000000
ldxa [%i5+%g0]0x89,%l6 ! %l6 = ffa1ffff00000000
! Mem[00000000100c1430] = 00000080, %l6 = ffa1ffff00000000
ldsha [%i3+0x032]%asi,%l6 ! %l6 = 0000000000000080
! Mem[0000000010181408] = 000000ff00000000, %f14 = 00000000 00000000
ldda [%i6+%o4]0x80,%f14 ! %f14 = 000000ff 00000000
! Mem[0000000030101400] = ffff00ff00000000, %l3 = ffffffffffffff00
ldxa [%i4+%g0]0x81,%l3 ! %l3 = ffff00ff00000000
! Mem[0000000010141400] = ff0000ffffffffff, %f22 = 00000000 fffffa0d
ldda [%i5+%g0]0x88,%f22 ! %f22 = ff0000ff ffffffff
! Mem[00000000201c0000] = ffffd27d, %l6 = 0000000000000080
ldsba [%o0+0x000]%asi,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010181408] = 00000000ff000000, %l4 = ffffffffffffffff
ldxa [%i6+%o4]0x88,%l4 ! %l4 = 00000000ff000000
! Mem[0000000030181410] = 00000000, %l5 = 0000000000000000
ldsba [%i6+%o5]0x89,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030181400] = ff0000ff, %l1 = fffffffffffffcaf
swapa [%i6+%g0]0x89,%l1 ! %l1 = 00000000ff0000ff
p0_label_720:
! %l7 = 0000000000000000, Mem[0000000010081400] = ff000000
stha %l7,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff000000
! %f6 = 80000000, Mem[0000000010181400] = ffff0000
sta %f6 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = 80000000
! Mem[0000000010101408] = 00000000, %l7 = 0000000000000000
ldstuba [%i4+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[00000000211c0001] = ff002346, %l1 = 00000000ff0000ff
ldstub [%o2+0x001],%l1 ! %l1 = 00000000000000ff
! Mem[0000000010001404] = 00000000, %l7 = 00000000, %l2 = 00000000
add %i0,0x04,%g1
casa [%g1]0x80,%l7,%l2 ! %l2 = 0000000000000000
! %l1 = 0000000000000000, Mem[0000000010141408] = 00000000
stwa %l1,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
! Mem[0000000030101408] = ff00803f, %l3 = ffff00ff00000000
ldstuba [%i4+%o4]0x81,%l3 ! %l3 = 000000ff000000ff
! %l6 = ffffffffffffffff, Mem[0000000030101410] = 800000ff
stwa %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = ffffffff
! Mem[0000000010101408] = ff000000, %l6 = ffffffffffffffff
ldstuba [%i4+%o4]0x80,%l6 ! %l6 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010041428] = fffff86d, %l6 = 00000000000000ff
ldsh [%i1+0x028],%l6 ! %l6 = ffffffffffffffff
p0_label_721:
! Mem[0000000010141408] = 00000000, %l7 = 0000000000000000
lduba [%i5+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[00000000300c1410] = fff1ffff 00000000, %l2 = 00000000, %l3 = 000000ff
ldda [%i3+%o5]0x89,%l2 ! %l2 = 0000000000000000 00000000fff1ffff
! Code Fragment 3
p0_fragment_55:
! %l0 = 00000000ff000000
setx 0x08cc6aa7d0c7aade,%g7,%l0 ! %l0 = 08cc6aa7d0c7aade
! %l1 = 0000000000000000
setx 0xb00f3f9fe00265b9,%g7,%l1 ! %l1 = b00f3f9fe00265b9
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 = 08cc6aa7d0c7aade
setx 0xe20450603ac92393,%g7,%l0 ! %l0 = e20450603ac92393
! %l1 = b00f3f9fe00265b9
setx 0x391502e7b7e00ac8,%g7,%l1 ! %l1 = 391502e7b7e00ac8
! Mem[0000000030001410] = ffffff25, %l2 = 0000000000000000
ldsha [%i0+%o5]0x89,%l2 ! %l2 = ffffffffffffff25
! Mem[0000000010001410] = e2a90000, %l6 = ffffffffffffffff
lduba [%i0+%o5]0x80,%l6 ! %l6 = 00000000000000e2
! Mem[0000000030181408] = 00000000 00000000, %l2 = ffffff25, %l3 = fff1ffff
ldda [%i6+%o4]0x81,%l2 ! %l2 = 0000000000000000 0000000000000000
! Mem[0000000030141408] = fffff86d, %l0 = e20450603ac92393
ldsha [%i5+%o4]0x81,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010081420] = a9e28cb7 f9258b44, %l0 = ffffffff, %l1 = b7e00ac8
ldd [%i2+0x020],%l0 ! %l0 = 00000000a9e28cb7 00000000f9258b44
! Mem[0000000030181410] = 00000000, %l7 = 0000000000000000
ldswa [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %l6 = 000000e2, %l7 = 00000000, Mem[0000000030081410] = ffffffff 00000000
stda %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000e2 00000000
p0_label_722:
! %l0 = 00000000a9e28cb7, Mem[0000000010181408] = ff000000
stwa %l0,[%i6+%o4]0x88 ! Mem[0000000010181408] = a9e28cb7
! Mem[0000000021800000] = ffffd806, %l0 = 00000000a9e28cb7
ldstuba [%o3+0x000]%asi,%l0 ! %l0 = 000000ff000000ff
! %f3 = 00ffffff, %f19 = 00000000, %f31 = e0000000
fadds %f3 ,%f19,%f31 ! %f31 = 00ffffff
! %f0 = ffffffff 01010101, Mem[00000000300c1400] = 00000000 ffa1ffff
stda %f0 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffffffff 01010101
! Mem[00000000100c1410] = ff0000ff, %l4 = 00000000ff000000
ldstuba [%i3+%o5]0x88,%l4 ! %l4 = 000000ff000000ff
! Mem[00000000218000c1] = ffff1f7c, %l5 = 0000000000000000
ldstuba [%o3+0x0c1]%asi,%l5 ! %l5 = 000000ff000000ff
! %l0 = 00000000000000ff, Mem[0000000010081408] = ffffffff
stba %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = ffffffff
! Mem[0000000010001408] = ff000000, %l2 = 0000000000000000
swapa [%i0+%o4]0x80,%l2 ! %l2 = 00000000ff000000
! %l3 = 0000000000000000, Mem[0000000010001400] = 00000000
stha %l3,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010081438] = 000000ff, %l1 = 00000000f9258b44
ldub [%i2+0x03a],%l1 ! %l1 = 0000000000000000
p0_label_723:
! Mem[0000000010101428] = ff000000, %l5 = 00000000000000ff
ldsw [%i4+0x028],%l5 ! %l5 = ffffffffff000000
! Mem[000000001010143c] = e0000000, %l4 = 00000000000000ff
ldswa [%i4+0x03c]%asi,%l4 ! %l4 = ffffffffe0000000
! Mem[00000000100c1410] = ff0000ff, %l0 = 00000000000000ff
lduha [%i3+%o5]0x80,%l0 ! %l0 = 000000000000ff00
! Mem[0000000030141410] = 27000000ffffffff, %f28 = 00000000 00ffffff
ldda [%i5+%o5]0x81,%f28 ! %f28 = 27000000 ffffffff
! Mem[0000000010101408] = ff000000, %l6 = 00000000000000e2
lduha [%i4+0x00a]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141430] = 000000ff, %l1 = 0000000000000000
lduwa [%i5+0x030]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[00000000100c1408] = 00000000, %l2 = 00000000ff000000
ldswa [%i3+%o4]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030081400] = 00ffffff, %l3 = 0000000000000000
ldswa [%i2+%g0]0x89,%l3 ! %l3 = 0000000000ffffff
! Mem[0000000010081410] = 00000000, %l6 = 0000000000000000
lduha [%i2+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %l2 = 00000000, %l3 = 00ffffff, Mem[00000000100c1408] = 00000000 00000000
stda %l2,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000 00ffffff
p0_label_724:
! Mem[0000000030001408] = 000000ff, %l0 = 000000000000ff00
ldstuba [%i0+%o4]0x89,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000010141408] = 00000000, %l1 = 00000000000000ff
swapa [%i5+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181400] = 00000080, %l2 = 0000000000000000
swapa [%i6+%g0]0x88,%l2 ! %l2 = 0000000000000080
! %f2 = fffff86d 00ffffff, Mem[0000000030001408] = 000000ff 0000ffff
stda %f2 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = fffff86d 00ffffff
! %l6 = 0000000000000000, Mem[0000000010141400] = ffffffff
stha %l6,[%i5+%g0]0x88 ! Mem[0000000010141400] = ffff0000
! Mem[0000000030141408] = 6df8ffff, %l2 = 0000000000000080
swapa [%i5+%o4]0x89,%l2 ! %l2 = 000000006df8ffff
! Mem[0000000010081408] = ffffffff, %l3 = 0000000000ffffff
ldstuba [%i2+%o4]0x80,%l3 ! %l3 = 000000ff000000ff
! Mem[0000000030041410] = 00000000, %l0 = 00000000000000ff
swapa [%i1+%o5]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000030041408] = 0000ff00, %l1 = 0000000000000000
swapa [%i1+%o4]0x89,%l1 ! %l1 = 000000000000ff00
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = 00000000, %f12 = 000000ff
lda [%i0+%g0]0x80,%f12 ! %f12 = 00000000
p0_label_725:
! %l7 = 0000000000000000, %l5 = ffffffffff000000, %l3 = 00000000000000ff
andn %l7,%l5,%l3 ! %l3 = 0000000000000000
! Mem[0000000030041400] = 0000000000000000, %f28 = 27000000 ffffffff
ldda [%i1+%g0]0x89,%f28 ! %f28 = 00000000 00000000
! Mem[0000000010181438] = 00000000ff000000, %f30 = 381fffff 00ffffff
ldd [%i6+0x038],%f30 ! %f30 = 00000000 ff000000
! Mem[0000000030101400] = ffff00ff, %l6 = 0000000000000000
ldsba [%i4+%g0]0x81,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030001408] = 00ffffff, %f4 = 00000000
lda [%i0+%o4]0x89,%f4 ! %f4 = 00ffffff
! Mem[0000000010101404] = ff0000ff, %l7 = 0000000000000000
ldsw [%i4+0x004],%l7 ! %l7 = ffffffffff0000ff
! Mem[0000000010001400] = 00000000, %l0 = 0000000000000000
ldswa [%i0+0x000]%asi,%l0 ! %l0 = 0000000000000000
! Mem[00000000100c1400] = 0000000000000000, %l1 = 000000000000ff00
ldxa [%i3+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030101408] = 000000003f8000ff, %l5 = ffffffffff000000
ldxa [%i4+%o4]0x89,%l5 ! %l5 = 000000003f8000ff
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[0000000010001400] = 0000000000000000
stxa %l3,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000000000000000
p0_label_726:
! %l6 = ffffffffffffffff, Mem[00000000100c1400] = 0000000000000000
stxa %l6,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ffffffffffffffff
! %f24 = a1000000 00000000, %l2 = 000000006df8ffff
! Mem[0000000010001438] = 000000ffffffffff
add %i0,0x038,%g1
stda %f24,[%g1+%l2]ASI_PST32_PL ! Mem[0000000010001438] = 00000000000000a1
! Mem[0000000010181414] = 000000ff, %l3 = 0000000000000000
swap [%i6+0x014],%l3 ! %l3 = 00000000000000ff
! %l0 = 00000000, %l1 = 00000000, Mem[0000000030041400] = 00000000 00000000
stda %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 00000000
! %l6 = ffffffff, %l7 = ff0000ff, Mem[0000000010041408] = ff00ffff ff000000
stda %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffffffff ff0000ff
! %l2 = 000000006df8ffff, Mem[0000000030141408] = 8000000000ffffff
stxa %l2,[%i5+%o4]0x81 ! Mem[0000000030141408] = 000000006df8ffff
! %f2 = fffff86d 00ffffff, %l0 = 0000000000000000
! Mem[0000000030181410] = 00000000ff0000ff
add %i6,0x010,%g1
stda %f2,[%g1+%l0]ASI_PST8_S ! Mem[0000000030181410] = 00000000ff0000ff
! %l5 = 000000003f8000ff, Mem[000000001008143c] = 00000000, %asi = 80
stwa %l5,[%i2+0x03c]%asi ! Mem[000000001008143c] = 3f8000ff
! Mem[0000000010001408] = 00000000, %l1 = 0000000000000000
swapa [%i0+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = ff0000ff, %l5 = 000000003f8000ff
lduba [%i4+%o5]0x88,%l5 ! %l5 = 00000000000000ff
p0_label_727:
! Mem[0000000010041408] = ffffffff, %l0 = 0000000000000000
lduw [%i1+%o4],%l0 ! %l0 = 00000000ffffffff
! Mem[0000000010181410] = 00000025, %l0 = 00000000ffffffff
lduwa [%i6+%o5]0x88,%l0 ! %l0 = 0000000000000025
! Mem[0000000010081400] = 000000ff, %l1 = 0000000000000000
lduba [%i2+0x001]%asi,%l1 ! %l1 = 0000000000000000
! %l6 = ffffffffffffffff, %l7 = ffffffffff0000ff, %y = 00000000
umul %l6,%l7,%l7 ! %l7 = ff0000fe00ffff01, %y = ff0000fe
! Mem[00000000300c1400] = 01010101, %f10 = 00000000
lda [%i3+%g0]0x81,%f10 ! %f10 = 01010101
! %f6 = 80000000, %f13 = 000000ff, %f20 = ff0000ff 00000000
fsmuld %f6 ,%f13,%f20 ! %f20 = 80000000 00000000
! %f3 = 00ffffff, %f30 = 00000000
fcmps %fcc3,%f3 ,%f30 ! %fcc3 = 2
! Mem[0000000030181400] = affcffff00ffffff, %f18 = 00000000 00000000
ldda [%i6+%g0]0x81,%f18 ! %f18 = affcffff 00ffffff
! Mem[0000000030181410] = ff0000ff00000000, %l0 = 0000000000000025
ldxa [%i6+%o5]0x89,%l0 ! %l0 = ff0000ff00000000
! Starting 10 instruction Store Burst
! Mem[0000000010181400] = 00000000, %l7 = ff0000fe00ffff01
swapa [%i6+%g0]0x80,%l7 ! %l7 = 0000000000000000
p0_label_728:
! %f10 = 01010101 00000000, Mem[0000000010001410] = 0000a9e2 ffff0000
stda %f10,[%i0+%o5]0x88 ! Mem[0000000010001410] = 01010101 00000000
! %l2 = 000000006df8ffff, Mem[0000000010141400] = ffff0000
stha %l2,[%i5+%g0]0x88 ! Mem[0000000010141400] = ffffffff
! Mem[0000000030141410] = 00000027, %l5 = 00000000000000ff
ldstuba [%i5+%o5]0x89,%l5 ! %l5 = 00000027000000ff
! Mem[0000000010141400] = ffffffff, %l5 = 0000000000000027
swapa [%i5+%g0]0x80,%l5 ! %l5 = 00000000ffffffff
! Mem[00000000300c1410] = 00000000, %l7 = 0000000000000000
swapa [%i3+%o5]0x89,%l7 ! %l7 = 0000000000000000
! %l0 = ff0000ff00000000, immd = 0000000000000d69, %l6 = ffffffffffffffff
sdivx %l0,0xd69,%l6 ! %l6 = ffffece90833e6a6
! Mem[0000000010181410] = 00000025, %l7 = 0000000000000000
ldstuba [%i6+%o5]0x88,%l7 ! %l7 = 00000025000000ff
! %f24 = a1000000 00000000, Mem[0000000010181400] = 00ffff01 00000080
stda %f24,[%i6+%g0]0x80 ! Mem[0000000010181400] = a1000000 00000000
! Mem[0000000010001400] = 00000000, %l4 = ffffffffe0000000
swapa [%i0+%g0]0x88,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = ff0000ff, %f19 = 00ffffff
lda [%i3+%o5]0x88,%f19 ! %f19 = ff0000ff
p0_label_729:
! Mem[000000001014141c] = 0000ffff, %l5 = 00000000ffffffff
ldswa [%i5+0x01c]%asi,%l5 ! %l5 = 000000000000ffff
! %l5 = 000000000000ffff, %l3 = 00000000000000ff, %l1 = 0000000000000000
add %l5,%l3,%l1 ! %l1 = 00000000000100fe
! Mem[0000000010081410] = fffff86d00000000, %l6 = ffffece90833e6a6
ldxa [%i2+%o5]0x88,%l6 ! %l6 = fffff86d00000000
! Mem[00000000300c1408] = 000000006df8ffff, %l3 = 00000000000000ff
ldxa [%i3+%o4]0x81,%l3 ! %l3 = 000000006df8ffff
! Mem[00000000100c1410] = ff0000ff, %l5 = 000000000000ffff
lduha [%i3+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030081400] = ff0000ff00ffffff, %l0 = ff0000ff00000000
ldxa [%i2+%g0]0x89,%l0 ! %l0 = ff0000ff00ffffff
! Mem[00000000300c1408] = 000000006df8ffff, %f12 = 00000000 000000ff
ldda [%i3+%o4]0x81,%f12 ! %f12 = 00000000 6df8ffff
! Mem[0000000030141410] = 000000ff, %f13 = 6df8ffff
lda [%i5+%o5]0x89,%f13 ! %f13 = 000000ff
! %l2 = 000000006df8ffff, Mem[0000000010001410] = 00000000
stwa %l2,[%i0+%o5]0x80 ! Mem[0000000010001410] = 6df8ffff
! Starting 10 instruction Store Burst
! %f0 = ffffffff 01010101 fffff86d 00ffffff
! %f4 = 00ffffff ffffffff 80000000 00000000
! %f8 = 00000000 3f8000ff 01010101 00000000
! %f12 = 00000000 000000ff 000000ff 00000000
stda %f0,[%i1]ASI_BLK_AIUP ! Block Store to 0000000010041400
p0_label_730:
! Mem[0000000010001400] = e0000000, %l6 = fffff86d00000000
swapa [%i0+%g0]0x88,%l6 ! %l6 = 00000000e0000000
! Mem[0000000030101408] = 3f8000ff, %l0 = ff0000ff00ffffff
swapa [%i4+%o4]0x89,%l0 ! %l0 = 000000003f8000ff
! %l2 = 000000006df8ffff, Mem[00000000100c1408] = 00000000
stba %l2,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ff000000
! %f18 = affcffff ff0000ff, Mem[0000000030181408] = 00000000 00000000
stda %f18,[%i6+%o4]0x89 ! Mem[0000000030181408] = affcffff ff0000ff
! %f28 = 00000000 00000000, %l7 = 0000000000000025
! Mem[0000000030141400] = 00000000ffffa1ff
stda %f28,[%i5+%l7]ASI_PST8_S ! Mem[0000000030141400] = 00000000ff00a100
! %f20 = 80000000, Mem[0000000010041434] = 000000ff
st %f20,[%i1+0x034] ! Mem[0000000010041434] = 80000000
! %f30 = 00000000, Mem[0000000010081400] = 000000ff
sta %f30,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000
! Mem[0000000030001410] = 25ffffff, %l5 = 00000000000000ff
ldstuba [%i0+%o5]0x81,%l5 ! %l5 = 00000025000000ff
! %l0 = 000000003f8000ff, Mem[0000000010101408] = 000000ff
stha %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = 00000000, %f23 = ffffffff
lda [%i0+%g0]0x81,%f23 ! %f23 = 00000000
p0_label_731:
membar #Sync ! Added by membar checker (120)
! Mem[0000000030081400] = ffffff00 ff0000ff ffffffff 00000000
! Mem[0000000030081410] = e2000000 00000000 ff000000 000000ff
! Mem[0000000030081420] = a1000000 00000000 ff000000 6df8ffff
! Mem[0000000030081430] = 00000080 ffffffff 381fffff e0000000
ldda [%i2]ASI_BLK_S,%f16 ! Block Load from 0000000030081400
! Mem[0000000021800040] = ffffa70e, %l0 = 000000003f8000ff
lduha [%o3+0x040]%asi,%l0 ! %l0 = 000000000000ffff
! Mem[00000000100c1410] = ff0000ff, %l0 = 000000000000ffff
lduha [%i3+%o5]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010181408] = b78ce2a9, %l7 = 0000000000000025
lduwa [%i6+%o4]0x80,%l7 ! %l7 = 00000000b78ce2a9
! Mem[0000000010181400] = a100000000000000, %l2 = 000000006df8ffff
ldxa [%i6+%g0]0x80,%l2 ! %l2 = a100000000000000
! Mem[0000000010141400] = 00000027, %l6 = 00000000e0000000
lduba [%i5+%g0]0x80,%l6 ! %l6 = 0000000000000000
! Mem[00000000300c1410] = 00000000, %l1 = 00000000000100fe
ldswa [%i3+%o5]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030041410] = e2a90000000000ff, %l5 = 0000000000000025
ldxa [%i1+%o5]0x89,%l5 ! %l5 = e2a90000000000ff
! Mem[00000000100c1410] = ff0000ff00000000, %f10 = 01010101 00000000
ldda [%i3+0x010]%asi,%f10 ! %f10 = ff0000ff 00000000
! Starting 10 instruction Store Burst
! %l3 = 000000006df8ffff, Mem[0000000030141408] = 00000000
stha %l3,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0000ffff
p0_label_732:
! %l5 = e2a90000000000ff, %l3 = 000000006df8ffff, %y = ff0000fe
umul %l5,%l3,%l1 ! %l1 = 0000006d8b06ff01, %y = 0000006d
! Mem[0000000010141400] = 27000000, %l0 = 00000000000000ff
ldstuba [%i5+%g0]0x88,%l0 ! %l0 = 00000000000000ff
! %f8 = 00000000 3f8000ff, Mem[0000000030001410] = ffffffff 000000ff
stda %f8 ,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000 3f8000ff
! Mem[0000000010181428] = ff000000000000ff, %l1 = 0000006d8b06ff01, %l3 = 000000006df8ffff
add %i6,0x28,%g1
casxa [%g1]0x80,%l1,%l3 ! %l3 = ff000000000000ff
! %l4 = 0000000000000000, Mem[0000000030001408] = 00ffffff
stba %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00ffff00
! %f2 = fffff86d 00ffffff, Mem[0000000030141400] = 00000000 ff00a100
stda %f2 ,[%i5+%g0]0x81 ! Mem[0000000030141400] = fffff86d 00ffffff
! %l0 = 0000000000000000, Mem[0000000010001410] = fffff86d
stha %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffff0000
! %f7 = 00000000, %f6 = 80000000
fsqrts %f7 ,%f6 ! %f6 = 00000000
! Mem[0000000030101400] = ff00ffff, %l7 = 00000000b78ce2a9
swapa [%i4+%g0]0x89,%l7 ! %l7 = 00000000ff00ffff
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = ffffd27d, %l5 = e2a90000000000ff
lduha [%o0+0x000]%asi,%l5 ! %l5 = 000000000000ffff
p0_label_733:
! Mem[0000000010101410] = ff0000ff, %l1 = 0000006d8b06ff01
ldsba [%i4+%o5]0x88,%l1 ! %l1 = ffffffffffffffff
! Mem[00000000211c0000] = ffff2346, %l4 = 0000000000000000
ldub [%o2+0x001],%l4 ! %l4 = 00000000000000ff
! %f10 = ff0000ff, %f9 = 3f8000ff, %f0 = ffffffff
fadds %f10,%f9 ,%f0 ! %f0 = ff0000ff
! Mem[0000000010041418] = 80000000 00000000, %l0 = 00000000, %l1 = ffffffff
ldda [%i1+0x018]%asi,%l0 ! %l0 = 0000000080000000 0000000000000000
! Mem[0000000010181410] = ff000000, %l1 = 0000000000000000
ldsha [%i6+%o5]0x80,%l1 ! %l1 = ffffffffffffff00
! Mem[0000000030141408] = fffff86d 0000ffff, %l2 = 00000000, %l3 = 000000ff
ldda [%i5+%o4]0x89,%l2 ! %l2 = 000000000000ffff 00000000fffff86d
! Mem[0000000010041408] = ffffff00 6df8ffff, %l2 = 0000ffff, %l3 = fffff86d
ldda [%i1+%o4]0x88,%l2 ! %l2 = 000000006df8ffff 00000000ffffff00
! Mem[0000000010141400] = ff000027, %l3 = 00000000ffffff00
ldsha [%i5+%g0]0x80,%l3 ! %l3 = ffffffffffffff00
! Mem[0000000010181400] = 00000000 000000a1, %l0 = 80000000, %l1 = ffffff00
ldda [%i6+%g0]0x88,%l0 ! %l0 = 00000000000000a1 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010181400] = a1000000, %l1 = 0000000000000000
swapa [%i6+%g0]0x80,%l1 ! %l1 = 00000000a1000000
p0_label_734:
! Mem[0000000030181400] = fffffcaf, %l1 = 00000000a1000000
ldstuba [%i6+%g0]0x89,%l1 ! %l1 = 000000af000000ff
! %l1 = 00000000000000af, Mem[0000000020800000] = ff00d48e
sth %l1,[%o1+%g0] ! Mem[0000000020800000] = 00afd48e
! Mem[000000001000140c] = ffffffff, %l2 = 000000006df8ffff, %asi = 80
swapa [%i0+0x00c]%asi,%l2 ! %l2 = 00000000ffffffff
! Mem[0000000010001400] = 00000000, %l2 = 00000000ffffffff
swapa [%i0+%g0]0x88,%l2 ! %l2 = 0000000000000000
! %l0 = 00000000000000a1, Mem[0000000010001400] = ffffffff
stba %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = a1ffffff
! %l3 = ffffffffffffff00, Mem[000000001008141c] = ff0000ff, %asi = 80
stwa %l3,[%i2+0x01c]%asi ! Mem[000000001008141c] = ffffff00
! %l6 = 0000000000000000, Mem[0000000030101400] = b78ce2a9
stha %l6,[%i4+%g0]0x89 ! Mem[0000000030101400] = b78c0000
! %f25 = 00000000, %f7 = 00000000, %f10 = ff0000ff
fsubs %f25,%f7 ,%f10 ! %f10 = 00000000
! %l4 = 00000000000000ff, Mem[0000000010081408] = ffffffff
stba %l4,[%i2+%o4]0x88 ! Mem[0000000010081408] = ffffffff
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = ffffd27d, %l4 = 00000000000000ff
ldub [%o0+%g0],%l4 ! %l4 = 00000000000000ff
p0_label_735:
! Mem[00000000100c1438] = 0000000000000000, %f8 = 00000000 3f8000ff
ldda [%i3+0x038]%asi,%f8 ! %f8 = 00000000 00000000
! Mem[0000000010081410] = 00000000, %l1 = 00000000000000af
ldsha [%i2+%o5]0x80,%l1 ! %l1 = 0000000000000000
! Mem[00000000201c0000] = ffffd27d, %l6 = 0000000000000000
ldsh [%o0+%g0],%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030181400] = fffcffff00ffffff, %l6 = ffffffffffffffff
ldxa [%i6+%g0]0x81,%l6 ! %l6 = fffcffff00ffffff
! Mem[00000000201c0000] = ffffd27d, %l0 = 00000000000000a1
lduha [%o0+0x000]%asi,%l0 ! %l0 = 000000000000ffff
! %f18 = ffffffff, %f19 = 00000000, %f31 = e0000000
fdivs %f18,%f19,%f31 ! %f31 = ffffffff
! Mem[0000000010101400] = ffffff00, %l1 = 0000000000000000
ldswa [%i4+%g0]0x80,%l1 ! %l1 = ffffffffffffff00
! Mem[00000000300c1400] = 01010101, %f23 = 000000ff
lda [%i3+%g0]0x89,%f23 ! %f23 = 01010101
! Mem[0000000030001400] = 00000000, %l1 = ffffffffffffff00
ldswa [%i0+%g0]0x81,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %l2 = 00000000, %l3 = ffffff00, Mem[0000000010001410] = ffff0000 01010101
stda %l2,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000 ffffff00
p0_label_736:
! %f30 = 381fffff ffffffff, Mem[0000000010141438] = ff0000ff 0000ff00
std %f30,[%i5+0x038] ! Mem[0000000010141438] = 381fffff ffffffff
! %l5 = 000000000000ffff, Mem[00000000300c1410] = 00000000
stha %l5,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000ffff
! Mem[0000000010001408] = 00000000, %l7 = 00000000ff00ffff
ldstuba [%i0+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! %l4 = 00000000000000ff, Mem[0000000020800041] = 00002a9b, %asi = 80
stba %l4,[%o1+0x041]%asi ! Mem[0000000020800040] = 00ff2a9b
! %l5 = 000000000000ffff, Mem[00000000100c1410] = ff0000ff00000000
stx %l5,[%i3+%o5] ! Mem[00000000100c1410] = 000000000000ffff
! Mem[0000000030041408] = 00000000, %l0 = 000000000000ffff
ldstuba [%i1+%o4]0x89,%l0 ! %l0 = 00000000000000ff
! %l6 = 00ffffff, %l7 = 00000000, Mem[00000000300c1410] = 0000ffff fff1ffff
stda %l6,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00ffffff 00000000
! %l7 = 0000000000000000, Mem[0000000020800040] = 00ff2a9b
sth %l7,[%o1+0x040] ! Mem[0000000020800040] = 00002a9b
! %l0 = 0000000000000000, Mem[00000000300c1408] = 00000000
stwa %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = ffffff00, %l7 = 0000000000000000
lduwa [%i4+%o4]0x81,%l7 ! %l7 = 00000000ffffff00
p0_label_737:
! Mem[0000000010041434] = 80000000, %l7 = 00000000ffffff00
lduba [%i1+0x035]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000010141400] = ff000027ff0000ff, %l2 = 0000000000000000
ldxa [%i5+%g0]0x80,%l2 ! %l2 = ff000027ff0000ff
! Mem[0000000010081410] = 00000000, %f5 = ffffffff
lda [%i2+%o5]0x80,%f5 ! %f5 = 00000000
! Mem[0000000010081410] = 00000000, %l3 = ffffffffffffff00
ldswa [%i2+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010041408] = 6df8ffff, %l0 = 0000000000000000
lduba [%i1+%o4]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010181408] = b78ce2a900000000, %f18 = ffffffff 00000000
ldda [%i6+%o4]0x80,%f18 ! %f18 = b78ce2a9 00000000
! Mem[0000000010041400] = ffffffff, %l6 = fffcffff00ffffff
ldswa [%i1+%g0]0x88,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030101408] = ffffff0000000000, %l1 = 0000000000000000
ldxa [%i4+%o4]0x81,%l1 ! %l1 = ffffff0000000000
! Mem[00000000201c0000] = ffffd27d, %l4 = 00000000000000ff
ldsba [%o0+0x000]%asi,%l4 ! %l4 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000010041408] = 6df8ffff, %l2 = ff000027ff0000ff
ldstuba [%i1+%o4]0x88,%l2 ! %l2 = 000000ff000000ff
p0_label_738:
! %f20 = e2000000 00000000, %l7 = 0000000000000000
! Mem[00000000300c1430] = ff00000000000000
add %i3,0x030,%g1
stda %f20,[%g1+%l7]ASI_PST16_SL ! Mem[00000000300c1430] = ff00000000000000
! Mem[0000000030181410] = 00000000, %l5 = 000000000000ffff
ldstuba [%i6+%o5]0x89,%l5 ! %l5 = 00000000000000ff
! %l2 = 00000000000000ff, Mem[00000000300c1408] = 00000000
stwa %l2,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff
! Mem[00000000300c1410] = ffffff00, %l2 = 00000000000000ff
ldstuba [%i3+%o5]0x81,%l2 ! %l2 = 000000ff000000ff
! %l2 = 000000ff, %l3 = 00000000, Mem[0000000010181408] = a9e28cb7 00000000
stda %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000ff 00000000
! %l3 = 0000000000000000, Mem[0000000010101400] = 00ffffff
stha %l3,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00ff0000
! Mem[0000000010001410] = 00000000, %l7 = 0000000000000000
ldstuba [%i0+%o5]0x80,%l7 ! %l7 = 00000000000000ff
! %l3 = 0000000000000000, Mem[00000000100c1408] = ff000000
stba %l3,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000
! %f18 = b78ce2a9 00000000, Mem[0000000010081408] = ffffffff ffff1f38
stda %f18,[%i2+%o4]0x80 ! Mem[0000000010081408] = b78ce2a9 00000000
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = 01010101, %l5 = 0000000000000000
ldsha [%i3+%g0]0x81,%l5 ! %l5 = 0000000000000101
p0_label_739:
! Mem[0000000010041430] = 0000000080000000, %f2 = fffff86d 00ffffff
ldda [%i1+0x030]%asi,%f2 ! %f2 = 00000000 80000000
! Mem[0000000010101410] = ff0000ff, %l3 = 0000000000000000
ldsba [%i4+%o5]0x80,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010101400] = 0000ff00, %l2 = 00000000000000ff
lduha [%i4+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000030001408] = 00ffff00, %l0 = 00000000000000ff
lduha [%i0+%o4]0x89,%l0 ! %l0 = 000000000000ff00
! Mem[0000000010181408] = 000000ff, %l7 = 0000000000000000
lduba [%i6+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010101410] = ff0000ff00000000, %l2 = 0000000000000000
ldxa [%i4+%o5]0x80,%l2 ! %l2 = ff0000ff00000000
! Mem[0000000030081410] = 000000e2, %l2 = ff0000ff00000000
ldsba [%i2+%o5]0x89,%l2 ! %l2 = ffffffffffffffe2
! Mem[0000000030001410] = 00000000, %l2 = ffffffffffffffe2
ldsha [%i0+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010101418] = 00000000 fffffa0d, %l6 = ffffffff, %l7 = 000000ff
ldd [%i4+0x018],%l6 ! %l6 = 0000000000000000 00000000fffffa0d
! Starting 10 instruction Store Burst
! %l4 = ffffffffffffffff, Mem[0000000010001410] = ff00000000ffffff
stxa %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = ffffffffffffffff
p0_label_740:
! %f16 = ffffff00, Mem[0000000030041400] = 00000000
sta %f16,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffffff00
membar #Sync ! Added by membar checker (121)
! %l6 = 0000000000000000, Mem[0000000030081408] = ffffffff
stwa %l6,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000
! %f28 = 00000080 ffffffff, %l5 = 0000000000000101
! Mem[00000000300c1400] = 01010101ffffffff
stda %f28,[%i3+%l5]ASI_PST8_SL ! Mem[00000000300c1400] = ff010101ffffffff
! Mem[0000000030001400] = 00000000, %l6 = 0000000000000000
ldstuba [%i0+%g0]0x89,%l6 ! %l6 = 00000000000000ff
! %f6 = 00000000 00000000, Mem[0000000010101410] = ff0000ff 00000000
stda %f6 ,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000 00000000
! %f25 = 00000000, Mem[0000000010141410] = 0000fffd
sta %f25,[%i5+0x010]%asi ! Mem[0000000010141410] = 00000000
! %f21 = 00000000, Mem[000000001000142c] = 000000ff
sta %f21,[%i0+0x02c]%asi ! Mem[000000001000142c] = 00000000
! Mem[0000000010181410] = 000000ff, %l7 = 00000000fffffa0d
ldstuba [%i6+%o5]0x88,%l7 ! %l7 = 000000ff000000ff
! %l0 = 0000ff00, %l1 = 00000000, Mem[0000000030081408] = 00000000 00000000
stda %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0000ff00 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = ff000000, %l3 = ffffffffffffffff
lduwa [%i1+%o5]0x81,%l3 ! %l3 = 00000000ff000000
p0_label_741:
! Mem[0000000030081410] = 000000e2, %l6 = 0000000000000000
ldsha [%i2+%o5]0x89,%l6 ! %l6 = 00000000000000e2
! Mem[00000000100c1404] = ffffffff, %f25 = 00000000
lda [%i3+0x004]%asi,%f25 ! %f25 = ffffffff
! Mem[0000000010141408] = 000000ff, %l4 = ffffffffffffffff
ldswa [%i5+%o4]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030001400] = 000000ff, %l7 = 00000000000000ff
lduha [%i0+%g0]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030181410] = 000000ff, %l4 = 00000000000000ff
lduha [%i6+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030101410] = ffffffff, %l2 = 0000000000000000
ldsba [%i4+%o5]0x81,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010181430] = 00ff0000, %l2 = ffffffffffffffff
lduw [%i6+0x030],%l2 ! %l2 = 0000000000ff0000
! Mem[0000000010001400] = 00000000ffffffa1, %l1 = ffffff0000000000
ldxa [%i0+%g0]0x88,%l1 ! %l1 = 00000000ffffffa1
! Mem[0000000030041410] = ff0000000000a9e2, %l6 = 00000000000000e2
ldxa [%i1+%o5]0x81,%l6 ! %l6 = ff0000000000a9e2
! Starting 10 instruction Store Burst
! %f12 = 00000000 000000ff, Mem[0000000010041438] = 000000ff 00000000
stda %f12,[%i1+0x038]%asi ! Mem[0000000010041438] = 00000000 000000ff
p0_label_742:
! %f18 = b78ce2a9 00000000, %l3 = 00000000ff000000
! Mem[0000000010041428] = 0101010100000000
add %i1,0x028,%g1
stda %f18,[%g1+%l3]ASI_PST32_PL ! Mem[0000000010041428] = 0101010100000000
! Mem[0000000010141400] = 270000ff, %l4 = 00000000000000ff
ldstuba [%i5+%g0]0x88,%l4 ! %l4 = 000000ff000000ff
! Mem[0000000010001408] = 000000ff, %l3 = 00000000ff000000
ldstuba [%i0+%o4]0x88,%l3 ! %l3 = 000000ff000000ff
! Mem[00000000300c1408] = 000000ff, %l6 = ff0000000000a9e2
swapa [%i3+%o4]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010001400] = ffffffa1, %l7 = 00000000000000ff
swapa [%i0+%g0]0x88,%l7 ! %l7 = 00000000ffffffa1
! %f16 = ffffff00 ff0000ff, Mem[0000000010141408] = 000000ff 00000000
stda %f16,[%i5+%o4]0x88 ! Mem[0000000010141408] = ffffff00 ff0000ff
! %l6 = 00000000000000ff, Mem[0000000010141410] = 00000000
stwa %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000ff
! %l4 = 000000ff, %l5 = 00000101, Mem[0000000010041400] = ffffffff 01010101
stda %l4,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000ff 00000101
! %l5 = 0000000000000101, Mem[0000000030181408] = affcffffff0000ff
stxa %l5,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0000000000000101
! Starting 10 instruction Load Burst
! Mem[0000000010041424] = 3f8000ff, %l4 = 00000000000000ff
ldub [%i1+0x027],%l4 ! %l4 = 00000000000000ff
p0_label_743:
! Mem[0000000030081408] = 0000ff00, %f1 = 01010101
lda [%i2+%o4]0x89,%f1 ! %f1 = 0000ff00
! Mem[0000000030101400] = b78c0000, %l2 = 0000000000ff0000
ldsha [%i4+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000030041410] = ff0000000000a9e2, %l3 = 00000000000000ff
ldxa [%i1+%o5]0x81,%l3 ! %l3 = ff0000000000a9e2
! Mem[0000000030041410] = 000000ff, %l0 = 000000000000ff00
lduba [%i1+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030101400] = 00008cb7, %f31 = ffffffff
lda [%i4+%g0]0x81,%f31 ! %f31 = 00008cb7
! Mem[0000000030001400] = ff000000fffff1ff, %f18 = b78ce2a9 00000000
ldda [%i0+%g0]0x81,%f18 ! %f18 = ff000000 fffff1ff
! Mem[0000000030041400] = 00ffffff, %l3 = ff0000000000a9e2
ldsba [%i1+%g0]0x89,%l3 ! %l3 = ffffffffffffffff
membar #Sync ! Added by membar checker (122)
! Mem[0000000010001400] = ff000000 00000000 ff000000 6df8ffff
! Mem[0000000010001410] = ffffffff ffffffff 00ff0000 00ff00ff
! Mem[0000000010001420] = f9258b66 00000000 000000ff 00000000
! Mem[0000000010001430] = 000000ca 00000000 00000000 000000a1
ldda [%i0]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010001400
! Mem[0000000010101428] = ff000000, %l7 = 00000000ffffffa1
ldsb [%i4+0x029],%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = 000000ff, %l5 = 00000101, Mem[0000000010101408] = ff000000 fffff86d
stda %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000000ff 00000101
p0_label_744:
! Mem[0000000010181438] = 00000000, %l5 = 0000000000000101
ldstuba [%i6+0x038]%asi,%l5 ! %l5 = 00000000000000ff
! %l0 = 00000000000000ff, Mem[0000000010081414] = 6df8ffff
stw %l0,[%i2+0x014] ! Mem[0000000010081414] = 000000ff
membar #Sync ! Added by membar checker (123)
! %l2 = 00000000, %l3 = ffffffff, Mem[0000000010001400] = 000000ff 00000000
stda %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000 ffffffff
! Mem[0000000030001400] = 000000ff, %l1 = 00000000ffffffa1
ldstuba [%i0+%g0]0x89,%l1 ! %l1 = 000000ff000000ff
! %l0 = 000000ff, %l1 = 000000ff, Mem[0000000010081408] = b78ce2a9 00000000
stda %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = 000000ff 000000ff
! Mem[00000000211c0001] = ffff2346, %l0 = 00000000000000ff
ldstub [%o2+0x001],%l0 ! %l0 = 000000ff000000ff
! %f18 = fffff86d 000000ff, %l7 = 0000000000000000
! Mem[00000000100c1400] = ffffffffffffffff
stda %f18,[%i3+%l7]ASI_PST16_P ! Mem[00000000100c1400] = ffffffffffffffff
! %l7 = 0000000000000000, Mem[0000000030081400] = ffffff00ff0000ff
stxa %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0000000000000000
! %l1 = 00000000000000ff, Mem[0000000030141400] = 6df8ffff
stwa %l1,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101438] = 381fffff, %l0 = 00000000000000ff
lduwa [%i4+0x038]%asi,%l0 ! %l0 = 00000000381fffff
p0_label_745:
! Mem[0000000010081410] = 00000000000000ff, %l2 = 0000000000000000
ldxa [%i2+%o5]0x80,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010141438] = 381fffffffffffff, %f4 = 00ffffff 00000000
ldda [%i5+0x038]%asi,%f4 ! %f4 = 381fffff ffffffff
! Mem[0000000010101428] = ff000000 6df8ffff, %l6 = 000000ff, %l7 = 00000000
ldd [%i4+0x028],%l6 ! %l6 = 00000000ff000000 000000006df8ffff
! Mem[0000000030141408] = 0000ffff, %l1 = 00000000000000ff
ldsha [%i5+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
! Mem[00000000300c1408] = 0000a9e2, %l7 = 000000006df8ffff
ldsha [%i3+%o4]0x89,%l7 ! %l7 = ffffffffffffa9e2
! Mem[00000000211c0000] = ffff2346, %l5 = 0000000000000000
ldsb [%o2+%g0],%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010041408] = fffff86d, %f11 = 00000000
lda [%i1+%o4]0x80,%f11 ! %f11 = fffff86d
! Mem[0000000010001408] = ff000000, %l7 = ffffffffffffa9e2
lduha [%i0+%o4]0x80,%l7 ! %l7 = 000000000000ff00
! Mem[00000000300c1400] = 010101ff, %l6 = 00000000ff000000
lduwa [%i3+%g0]0x89,%l6 ! %l6 = 00000000010101ff
! Starting 10 instruction Store Burst
! Mem[0000000010081410] = 00000000, %l0 = 00000000381fffff
swapa [%i2+%o5]0x80,%l0 ! %l0 = 0000000000000000
p0_label_746:
! Mem[0000000010181408] = ff00000000000000, %l3 = ffffffffffffffff, %l7 = 000000000000ff00
add %i6,0x08,%g1
casxa [%g1]0x80,%l3,%l7 ! %l7 = ff00000000000000
! %f0 = ff0000ff 0000ff00, %l1 = ffffffffffffffff
! Mem[0000000030081430] = 00000080ffffffff
add %i2,0x030,%g1
stda %f0,[%g1+%l1]ASI_PST16_S ! Mem[0000000030081430] = ff0000ff0000ff00
! %l5 = ffffffffffffffff, Mem[0000000010001400] = 00000000ffffffff
stx %l5,[%i0+%g0] ! Mem[0000000010001400] = ffffffffffffffff
! %l4 = 000000ff, %l5 = ffffffff, Mem[0000000010181418] = 00000000 ff0000ff
std %l4,[%i6+0x018] ! Mem[0000000010181418] = 000000ff ffffffff
! Mem[0000000010101414] = 00000000, %l3 = ffffffffffffffff
swap [%i4+0x014],%l3 ! %l3 = 0000000000000000
! %f25 = 668b25f9, Mem[00000000300c1408] = e2a90000
sta %f25,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 668b25f9
! Mem[00000000300c1410] = ffffff00, %l6 = 00000000010101ff
ldstuba [%i3+%o5]0x81,%l6 ! %l6 = 000000ff000000ff
! Mem[0000000010041408] = 6df8ffff, %l0 = 0000000000000000
swapa [%i1+%o4]0x88,%l0 ! %l0 = 000000006df8ffff
! %f27 = ff000000, Mem[0000000010101408] = 000000ff
sta %f27,[%i4+0x008]%asi ! Mem[0000000010101408] = ff000000
! Starting 10 instruction Load Burst
! %f25 = 668b25f9, %f30 = a1000000
fcmpes %fcc1,%f25,%f30 ! %fcc1 = 2
p0_label_747:
! Mem[0000000010141408] = ff0000ff, %f1 = 0000ff00
lda [%i5+%o4]0x80,%f1 ! %f1 = ff0000ff
! Mem[0000000010081408] = 000000ff 000000ff, %l0 = 6df8ffff, %l1 = ffffffff
ldda [%i2+%o4]0x80,%l0 ! %l0 = 00000000000000ff 00000000000000ff
! Mem[0000000010141424] = 00000000, %f21 = ffffffff
lda [%i5+0x024]%asi,%f21 ! %f21 = 00000000
! Mem[0000000030041400] = ffffff00, %l0 = 00000000000000ff
lduwa [%i1+%g0]0x81,%l0 ! %l0 = 00000000ffffff00
! Mem[0000000010081420] = a9e28cb7, %l2 = 00000000000000ff
ldswa [%i2+0x020]%asi,%l2 ! %l2 = ffffffffa9e28cb7
! Mem[0000000030001400] = ff000000fffff1ff, %f8 = 00000000 00000000
ldda [%i0+%g0]0x81,%f8 ! %f8 = ff000000 fffff1ff
! Mem[0000000010181400] = 00000000, %l4 = 00000000000000ff
lduha [%i6+%g0]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000030141410] = ff000000ffffffff, %l0 = 00000000ffffff00
ldxa [%i5+%o5]0x81,%l0 ! %l0 = ff000000ffffffff
! Mem[0000000030001400] = ff000000, %l7 = ff00000000000000
lduha [%i0+%g0]0x81,%l7 ! %l7 = 000000000000ff00
! Starting 10 instruction Store Burst
! %f1 = ff0000ff, Mem[0000000010141414] = 00000000
sta %f1 ,[%i5+0x014]%asi ! Mem[0000000010141414] = ff0000ff
p0_label_748:
! %l4 = 0000000000000000, Mem[0000000030101400] = 00008cb7
stba %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00008cb7
! %f0 = ff0000ff ff0000ff 00000000 80000000
! %f4 = 381fffff ffffffff 00000000 00000000
! %f8 = ff000000 fffff1ff 00000000 fffff86d
! %f12 = 00000000 000000ff 000000ff 00000000
stda %f0,[%i5]ASI_BLK_AIUSL ! Block Store to 0000000030141400
! %l6 = 00000000000000ff, Mem[00000000300c1400] = ff010101
stba %l6,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff010101
! %l5 = ffffffffffffffff, Mem[0000000010101438] = 381fffffe0000000, %asi = 80
stxa %l5,[%i4+0x038]%asi ! Mem[0000000010101438] = ffffffffffffffff
! %l6 = 000000ff, %l7 = 0000ff00, Mem[00000000100c1410] = 00000000 0000ffff
stda %l6,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000000ff 0000ff00
! %l1 = 00000000000000ff, Mem[0000000030101410] = ffffffff
stha %l1,[%i4+%o5]0x89 ! Mem[0000000030101410] = ffff00ff
! %f22 = ff00ff00 0000ff00, %l6 = 00000000000000ff
! Mem[00000000300c1420] = 448b25f9b78ce2a9
add %i3,0x020,%g1
stda %f22,[%g1+%l6]ASI_PST8_S ! Mem[00000000300c1420] = ff00ff000000ff00
! %l6 = 00000000000000ff, Mem[0000000010141410] = ff000000
stw %l6,[%i5+%o5] ! Mem[0000000010141410] = 000000ff
! %l4 = 00000000, %l5 = ffffffff, Mem[0000000030141410] = ffffffff ffff1f38
stda %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000020800040] = 00002a9b, %l5 = ffffffffffffffff
lduh [%o1+0x040],%l5 ! %l5 = 0000000000000000
p0_label_749:
! Mem[0000000030001400] = fff1ffff000000ff, %f18 = fffff86d 000000ff
ldda [%i0+%g0]0x89,%f18 ! %f18 = fff1ffff 000000ff
! Mem[0000000010181408] = ff000000 00000000, %l4 = 00000000, %l5 = 00000000
ldda [%i6+0x008]%asi,%l4 ! %l4 = 00000000ff000000 0000000000000000
! %l6 = 00000000000000ff, immd = fffffffffffffb1d, %l5 = 0000000000000000
udivx %l6,-0x4e3,%l5 ! %l5 = 0000000000000000
! Mem[000000001008143c] = 3f8000ff, %l3 = 0000000000000000
ldswa [%i2+0x03c]%asi,%l3 ! %l3 = 000000003f8000ff
membar #Sync ! Added by membar checker (124)
! Mem[0000000010141408] = ff0000ff, %l3 = 000000003f8000ff
lduha [%i5+%o4]0x80,%l3 ! %l3 = 000000000000ff00
! Mem[0000000010141404] = ff0000ff, %l2 = ffffffffa9e28cb7
ldub [%i5+0x004],%l2 ! %l2 = 00000000000000ff
! Mem[0000000030141400] = ff0000ff, %f12 = 00000000
lda [%i5+%g0]0x81,%f12 ! %f12 = ff0000ff
! Mem[0000000010081408] = 000000ff, %l2 = 00000000000000ff
ldsha [%i2+%o4]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000030041410] = ff000000, %f0 = ff0000ff
lda [%i1+%o5]0x81,%f0 ! %f0 = ff000000
! Starting 10 instruction Store Burst
! %f20 = ffffffff 00000000, Mem[00000000100c1400] = ffffffff ffffffff
stda %f20,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ffffffff 00000000
p0_label_750:
! %l7 = 000000000000ff00, Mem[0000000030141408] = 80000000
stba %l7,[%i5+%o4]0x89 ! Mem[0000000030141408] = 80000000
! Mem[0000000010041408] = 00000000, %l7 = 000000000000ff00
swapa [%i1+%o4]0x80,%l7 ! %l7 = 0000000000000000
! %f12 = ff0000ff 000000ff, Mem[0000000030101400] = 00008cb7 00000000
stda %f12,[%i4+%g0]0x81 ! Mem[0000000030101400] = ff0000ff 000000ff
! Mem[0000000030001410] = 00000000, %l4 = 00000000ff000000
ldstuba [%i0+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010101410] = 00000000, %l0 = ff000000ffffffff
ldstuba [%i4+%o5]0x88,%l0 ! %l0 = 00000000000000ff
! %l5 = 0000000000000000, Mem[0000000030041408] = ff000000
stwa %l5,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000
! Mem[0000000030181410] = ff000000, %l1 = 00000000000000ff
swapa [%i6+%o5]0x81,%l1 ! %l1 = 00000000ff000000
! Mem[0000000010041414] = ffffffff, %l3 = 000000000000ff00, %asi = 80
swapa [%i1+0x014]%asi,%l3 ! %l3 = 00000000ffffffff
! Mem[0000000030041400] = 00ffffff, %l1 = 00000000ff000000
ldstuba [%i1+%g0]0x89,%l1 ! %l1 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = 00000000, %l4 = 0000000000000000
swapa [%i3+%g0]0x88,%l4 ! %l4 = 0000000000000000
p0_label_751:
! Mem[0000000030001410] = ff00803f000000ff, %l0 = 0000000000000000
ldxa [%i0+%o5]0x89,%l0 ! %l0 = ff00803f000000ff
! Mem[0000000010101408] = 000000ff, %l7 = 0000000000000000
lduba [%i4+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010081418] = ff000000ffffff00, %l7 = 00000000000000ff
ldxa [%i2+0x018]%asi,%l7 ! %l7 = ff000000ffffff00
! Mem[0000000030041408] = 0000000080000000, %f12 = ff0000ff 000000ff
ldda [%i1+%o4]0x81,%f12 ! %f12 = 00000000 80000000
! Mem[0000000030181400] = fffcffff00ffffff, %f26 = 00000000 ff000000
ldda [%i6+%g0]0x81,%f26 ! %f26 = fffcffff 00ffffff
! Mem[0000000010081408] = ff000000, %l0 = ff00803f000000ff
ldsba [%i2+%o4]0x88,%l0 ! %l0 = 0000000000000000
! %l5 = 0000000000000000, Mem[00000000300c1400] = ff010101ffffffff
stxa %l5,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000000000000000
! Mem[00000000211c0000] = ffff2346, %l5 = 0000000000000000
ldsha [%o2+0x000]%asi,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030041408] = 00000000, %l4 = 0000000000000000
lduha [%i1+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[00000000100c1400] = 00000000, %l1 = 00000000000000ff
swapa [%i3+%g0]0x80,%l1 ! %l1 = 0000000000000000
p0_label_752:
! Mem[0000000030181408] = 01010000, %l1 = 0000000000000000
ldstuba [%i6+%o4]0x81,%l1 ! %l1 = 00000001000000ff
! %l0 = 00000000, %l1 = 00000001, Mem[0000000010041400] = 000000ff 00000101
stda %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000 00000001
! Mem[00000000211c0000] = ffff2346, %l7 = ff000000ffffff00
ldstuba [%o2+0x000]%asi,%l7 ! %l7 = 000000ff000000ff
! %f20 = ffffffff, Mem[0000000030101400] = ff0000ff
sta %f20,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffffff
! %l5 = ffffffffffffffff, Mem[0000000010141416] = ff0000ff
sth %l5,[%i5+0x016] ! Mem[0000000010141414] = ff00ffff
! Mem[0000000030141408] = 00000080, %l4 = 0000000000000000
swapa [%i5+%o4]0x81,%l4 ! %l4 = 0000000000000080
! Mem[00000000300c1410] = 00ffffff, %l3 = 00000000ffffffff
swapa [%i3+%o5]0x89,%l3 ! %l3 = 0000000000ffffff
! %f31 = 00000000, Mem[0000000010081400] = 00000000
sta %f31,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000
! Mem[000000001014141c] = 0000ffff, %l1 = 0000000000000001, %asi = 80
swapa [%i5+0x01c]%asi,%l1 ! %l1 = 000000000000ffff
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = 0000ff00, %l5 = ffffffffffffffff
lduba [%i2+%o4]0x89,%l5 ! %l5 = 0000000000000000
p0_label_753:
! Mem[0000000030001410] = ff000000, %l4 = 0000000000000080
lduha [%i0+%o5]0x81,%l4 ! %l4 = 000000000000ff00
! Mem[0000000010081400] = 00000000, %l2 = 0000000000000000
ldswa [%i2+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000030001400] = ff000000fffff1ff, %l1 = 000000000000ffff
ldxa [%i0+%g0]0x81,%l1 ! %l1 = ff000000fffff1ff
! Mem[00000000100c1408] = ffffff00 00000000, %l0 = 00000000, %l1 = fffff1ff
ldda [%i3+%o4]0x88,%l0 ! %l0 = 0000000000000000 00000000ffffff00
! Mem[0000000010141420] = ff000000, %f26 = fffcffff
ld [%i5+0x020],%f26 ! %f26 = ff000000
! Mem[000000001004141c] = 00000000, %l7 = 00000000000000ff
ldub [%i1+0x01c],%l7 ! %l7 = 0000000000000000
! Mem[00000000100c1400] = 000000ffffffffff, %f8 = ff000000 fffff1ff
ldda [%i3+%g0]0x80,%f8 ! %f8 = 000000ff ffffffff
! Mem[0000000030081400] = 00000000 00000000, %l2 = 00000000, %l3 = 00ffffff
ldda [%i2+%g0]0x81,%l2 ! %l2 = 0000000000000000 0000000000000000
! %f10 = 00000000, %f7 = 00000000, %f20 = ffffffff 00000000
fsmuld %f10,%f7 ,%f20 ! %f20 = 00000000 00000000
! Starting 10 instruction Store Burst
! %l2 = 00000000, %l3 = 00000000, Mem[0000000030181400] = fffcffff 00ffffff
stda %l2,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000 00000000
p0_label_754:
! %f16 = 00000000 000000ff, Mem[0000000010001400] = ffffffff ffffffff
stda %f16,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000 000000ff
! %l5 = 0000000000000000, Mem[00000000300c1400] = 00000000
stwa %l5,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
! Mem[0000000030141400] = ff0000ff, %l5 = 0000000000000000
swapa [%i5+%g0]0x89,%l5 ! %l5 = 00000000ff0000ff
! %l5 = 00000000ff0000ff, immed = 00000c28, %y = 0000006d
umul %l5,0xc28,%l2 ! %l2 = 00000c1bd80c1bd8, %y = 00000c1b
! %l7 = 0000000000000000, Mem[0000000030101400] = ffffffff000000ff
stxa %l7,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0000000000000000
! %l0 = 0000000000000000, Mem[0000000030001400] = 000000ff
stwa %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000
! %l3 = 0000000000000000, Mem[00000000211c0000] = ffff2346
sth %l3,[%o2+%g0] ! Mem[00000000211c0000] = 00002346
! %l0 = 0000000000000000, Mem[0000000020800041] = 00002a9b
stb %l0,[%o1+0x041] ! Mem[0000000020800040] = 00002a9b
! Mem[00000000218001c0] = 2dff63d1, %l4 = 000000000000ff00
lduh [%o3+0x1c0],%l4 ! %l4 = 0000000000002dff
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = 000000ff, %l3 = 0000000000000000
lduha [%i0+%o5]0x89,%l3 ! %l3 = 00000000000000ff
p0_label_755:
! Mem[00000000100c1400] = 000000ff, %l3 = 00000000000000ff
lduwa [%i3+0x000]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[0000000020800040] = 00002a9b, %l2 = 00000c1bd80c1bd8
ldsba [%o1+0x041]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041408] = 0000ff00 00ffffff, %l6 = 000000ff, %l7 = 00000000
ldda [%i1+%o4]0x80,%l6 ! %l6 = 000000000000ff00 0000000000ffffff
! Mem[0000000030001410] = 000000ff, %f24 = 00000000
lda [%i0+%o5]0x89,%f24 ! %f24 = 000000ff
! Mem[0000000030141400] = 00000000, %l5 = 00000000ff0000ff
ldsba [%i5+%g0]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010001408] = ff0000006df8ffff, %l5 = 0000000000000000
ldxa [%i0+%o4]0x80,%l5 ! %l5 = ff0000006df8ffff
! Mem[0000000010141408] = ff0000ff, %l4 = 0000000000002dff
lduha [%i5+%o4]0x80,%l4 ! %l4 = 000000000000ff00
! %l4 = 000000000000ff00, %l1 = 00000000ffffff00, %y = 00000c1b
sdiv %l4,%l1,%l6 ! %l6 = ffffffff80000000
mov %l0,%y ! %y = 00000000
! Mem[00000000211c0000] = 00002346, %l1 = 00000000ffffff00
lduha [%o2+0x000]%asi,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %f12 = 00000000 80000000, %l1 = 0000000000000000
! Mem[0000000030041418] = ff00ff000000ff00
add %i1,0x018,%g1
stda %f12,[%g1+%l1]ASI_PST8_SL ! Mem[0000000030041418] = ff00ff000000ff00
p0_label_756:
! %l7 = 0000000000ffffff, Mem[0000000010081410] = 381fffff
stha %l7,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffffffff
! %f30 = a1000000 00000000, Mem[0000000010101430] = 00000080 00ffffff
std %f30,[%i4+0x030] ! Mem[0000000010101430] = a1000000 00000000
! %l7 = 0000000000ffffff, Mem[0000000010101408] = ff000000
stba %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff000000
! %l7 = 0000000000ffffff, Mem[0000000030081410] = e200000000000000
stxa %l7,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000000000ffffff
! %l2 = 0000000000000000, Mem[0000000010081410] = ffffffff
stwa %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000
! %l6 = ffffffff80000000, Mem[00000000300c1408] = 668b25f9
stba %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 008b25f9
! %f12 = 00000000 80000000, Mem[0000000010141400] = ff000027 ff0000ff
std %f12,[%i5+%g0] ! Mem[0000000010141400] = 00000000 80000000
! %l6 = ffffffff80000000, Mem[0000000010101409] = ff000000, %asi = 80
stba %l6,[%i4+0x009]%asi ! Mem[0000000010101408] = ff000000
! Mem[0000000030081400] = 00000000, %l4 = 000000000000ff00
ldstuba [%i2+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081418] = ff000000, %l2 = 0000000000000000
ldsb [%i2+0x018],%l2 ! %l2 = ffffffffffffffff
p0_label_757:
! Mem[0000000010181408] = 000000ff, %l1 = 0000000000000000
lduwa [%i6+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010041400] = 00000000, %f13 = 80000000
lda [%i1+%g0]0x80,%f13 ! %f13 = 00000000
! %l3 = 00000000000000ff, imm = 0000000000000879, %l5 = ff0000006df8ffff
xnor %l3,0x879,%l5 ! %l5 = fffffffffffff779
! Mem[0000000010141408] = ff0000ff, %f25 = 668b25f9
lda [%i5+%o4]0x80,%f25 ! %f25 = ff0000ff
! Mem[0000000010181410] = ff000000, %l6 = ffffffff80000000
ldsba [%i6+%o5]0x80,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010101410] = ff000000, %l3 = 00000000000000ff
lduwa [%i4+%o5]0x80,%l3 ! %l3 = 00000000ff000000
! Mem[00000000300c1408] = f9258b00, %l4 = 0000000000000000
lduha [%i3+%o4]0x89,%l4 ! %l4 = 0000000000008b00
! Mem[0000000030081410] = 00000000, %l5 = fffffffffffff779
ldsha [%i2+%o5]0x81,%l5 ! %l5 = 0000000000000000
! Mem[00000000300c1408] = 008b25f9, %l5 = 0000000000000000
lduha [%i3+%o4]0x81,%l5 ! %l5 = 000000000000008b
! Starting 10 instruction Store Burst
! %l7 = 0000000000ffffff, Mem[0000000030041400] = ffffff00
stba %l7,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffffff00
p0_label_758:
! %l7 = 0000000000ffffff, Mem[0000000010101400] = 00ff0000
stha %l7,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00ffffff
! Mem[00000000300c1408] = f9258b00, %l4 = 0000000000008b00
swapa [%i3+%o4]0x89,%l4 ! %l4 = 00000000f9258b00
! Mem[00000000100c1410] = 000000ff, %l1 = 00000000000000ff
ldstuba [%i3+%o5]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010181408] = 000000ff, %l2 = ffffffffffffffff
swapa [%i6+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! %l5 = 000000000000008b, imm = 0000000000000e64, %l6 = ffffffffffffffff
sub %l5,0xe64,%l6 ! %l6 = fffffffffffff227
! Mem[000000001004140c] = 00ffffff, %l2 = 00000000000000ff, %asi = 80
swapa [%i1+0x00c]%asi,%l2 ! %l2 = 0000000000ffffff
! %f17 = 000000ff, Mem[0000000010141400] = 00000000
sta %f17,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000000ff
! %f22 = ff00ff00 0000ff00, %l0 = 0000000000000000
! Mem[0000000010041438] = 00000000000000ff
add %i1,0x038,%g1
stda %f22,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010041438] = 00000000000000ff
! %l4 = 00000000f9258b00, Mem[0000000010001408] = 000000ff
stha %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00008b00
! Starting 10 instruction Load Burst
! Mem[0000000010141404] = 80000000, %l3 = 00000000ff000000
ldsw [%i5+0x004],%l3 ! %l3 = ffffffff80000000
p0_label_759:
! Mem[0000000030141410] = ffffffff 00000000, %l2 = 00ffffff, %l3 = 80000000
ldda [%i5+%o5]0x89,%l2 ! %l2 = 0000000000000000 00000000ffffffff
! Mem[0000000010041434] = 80000000, %l4 = 00000000f9258b00
lduba [%i1+0x034]%asi,%l4 ! %l4 = 0000000000000080
! Mem[0000000020800000] = 00afd48e, %l2 = 0000000000000000
ldsha [%o1+0x000]%asi,%l2 ! %l2 = 00000000000000af
! Mem[0000000010141428] = ffffff00, %l4 = 0000000000000080
ldsw [%i5+0x028],%l4 ! %l4 = ffffffffffffff00
! Mem[00000000300c1408] = 00008b00, %l1 = 0000000000000000
lduwa [%i3+%o4]0x89,%l1 ! %l1 = 0000000000008b00
! Mem[0000000030101408] = 00ffffff, %l7 = 0000000000ffffff
ldswa [%i4+%o4]0x89,%l7 ! %l7 = 0000000000ffffff
! Mem[00000000100c1408] = 0000000000ffffff, %l1 = 0000000000008b00
ldxa [%i3+0x008]%asi,%l1 ! %l1 = 0000000000ffffff
! Mem[00000000100c1410] = ff0000ff, %l5 = 000000000000008b
ldsb [%i3+%o5],%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030181408] = ff010000, %l4 = ffffffffffffff00
lduwa [%i6+%o4]0x81,%l4 ! %l4 = 00000000ff010000
! Starting 10 instruction Store Burst
! %l4 = 00000000ff010000, imm = fffffffffffffe9b, %l6 = fffffffffffff227
andn %l4,-0x165,%l6 ! %l6 = 0000000000000000
p0_label_760:
! %l3 = 00000000ffffffff, Mem[0000000010081400] = 00000000ffff1f38
stxa %l3,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000ffffffff
! Mem[0000000010141400] = ff000000, %l1 = 0000000000ffffff
ldstuba [%i5+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! %f10 = 00000000, Mem[0000000010001418] = 00ff0000
st %f10,[%i0+0x018] ! Mem[0000000010001418] = 00000000
! %l4 = 00000000ff010000, Mem[0000000010101410] = ff000000
stwa %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = ff010000
! Mem[0000000010001410] = ffffffff, %l5 = ffffffffffffffff
swapa [%i0+%o5]0x80,%l5 ! %l5 = 00000000ffffffff
! Mem[0000000010001408] = 008b0000, %l0 = 0000000000000000
ldstuba [%i0+%o4]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030181408] = ff010000, %l3 = 00000000ffffffff
swapa [%i6+%o4]0x81,%l3 ! %l3 = 00000000ff010000
! Mem[0000000030141410] = 00000000, %l5 = 00000000ffffffff
ldstuba [%i5+%o5]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010101408] = ff000000, %l0 = 0000000000000000
swapa [%i4+%o4]0x80,%l0 ! %l0 = 00000000ff000000
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = ff000000, %l0 = 00000000ff000000
ldsha [%i1+%o5]0x81,%l0 ! %l0 = ffffffffffffff00
p0_label_761:
! Mem[0000000010181420] = 0000000000000000, %f16 = 00000000 000000ff
ldd [%i6+0x020],%f16 ! %f16 = 00000000 00000000
! Mem[00000000300c1400] = 00000000, %f30 = a1000000
lda [%i3+%g0]0x81,%f30 ! %f30 = 00000000
! Mem[0000000030101400] = 00000000, %l5 = 0000000000000000
ldswa [%i4+%g0]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000030181410] = ff0000ffff000000, %f12 = 00000000 00000000
ldda [%i6+%o5]0x89,%f12 ! %f12 = ff0000ff ff000000
! Mem[0000000010181410] = 00000000000000ff, %l0 = ffffffffffffff00
ldxa [%i6+%o5]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010101408] = 00000000, %l2 = 00000000000000af
lduwa [%i4+%o4]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141410] = 000000ff, %l6 = 0000000000000000
lduwa [%i5+0x010]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010101410] = ff010000, %l6 = 00000000000000ff
lduha [%i4+%o5]0x80,%l6 ! %l6 = 000000000000ff01
! Mem[00000000201c0000] = ffffd27d, %l2 = 0000000000000000
lduh [%o0+%g0],%l2 ! %l2 = 000000000000ffff
! Starting 10 instruction Store Burst
! %l6 = 000000000000ff01, Mem[0000000010101400] = 00ffffff
stha %l6,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00ffff01
p0_label_762:
! %f6 = 00000000, Mem[00000000100c1410] = ff0000ff
sta %f6 ,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000
! %l0 = 00000000000000ff, Mem[00000000201c0001] = ffffd27d
stb %l0,[%o0+0x001] ! Mem[00000000201c0000] = ffffd27d
! Mem[0000000021800081] = ff00bafb, %l0 = 00000000000000ff
ldstuba [%o3+0x081]%asi,%l0 ! %l0 = 00000000000000ff
! %l7 = 0000000000ffffff, Mem[000000001018140c] = 00000000
stw %l7,[%i6+0x00c] ! Mem[000000001018140c] = 00ffffff
! Mem[0000000010181400] = 00000000, %l5 = 0000000000000000
ldstuba [%i6+%g0]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010001410] = ffffffff, %l7 = 0000000000ffffff
swapa [%i0+%o5]0x80,%l7 ! %l7 = 00000000ffffffff
! %l0 = 00000000, %l1 = 00000000, Mem[0000000010101418] = 00000000 fffffa0d
std %l0,[%i4+0x018] ! Mem[0000000010101418] = 00000000 00000000
! %l2 = 000000000000ffff, Mem[0000000030001410] = ff000000
stba %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff000000
! %f17 = 00000000, Mem[0000000010081408] = 000000ff
sta %f17,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000
! Starting 10 instruction Load Burst
! %l0 = 0000000000000000, imm = fffffffffffff6bc, %l7 = 00000000ffffffff
xor %l0,-0x944,%l7 ! %l7 = fffffffffffff6bc
p0_label_763:
! Mem[0000000030181408] = ffffffff, %l5 = 0000000000000000
ldsha [%i6+%o4]0x81,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010141430] = 000000ff 00ff0000, %l4 = ff010000, %l5 = ffffffff
ldd [%i5+0x030],%l4 ! %l4 = 00000000000000ff 0000000000ff0000
! Mem[0000000030101410] = ffff00ff, %l2 = 000000000000ffff
ldswa [%i4+%o5]0x89,%l2 ! %l2 = ffffffffffff00ff
! Mem[0000000010041434] = 80000000, %l3 = 00000000ff010000
lduh [%i1+0x034],%l3 ! %l3 = 0000000000008000
! Mem[0000000010141410] = ff000000, %l4 = 00000000000000ff
ldsha [%i5+%o5]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000030141400] = 00000000, %l7 = fffffffffffff6bc
ldsba [%i5+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041400] = 00000000, %l4 = 0000000000000000
lduha [%i1+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001408] = ff8b0000, %l1 = 0000000000000000
lduba [%i0+%o4]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[00000000100c1400] = 000000ff, %l7 = 0000000000000000
ldsh [%i3+0x002],%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000030181408] = ffffffff, %l3 = 0000000000008000
ldstuba [%i6+%o4]0x89,%l3 ! %l3 = 000000ff000000ff
p0_label_764:
! %l7 = 00000000000000ff, Mem[0000000030141400] = 00000000
stha %l7,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000ff
! Mem[0000000010141400] = ff0000ff, %l2 = ffffffffffff00ff
swapa [%i5+%g0]0x80,%l2 ! %l2 = 00000000ff0000ff
! Mem[00000000100c1408] = 00000000, %l5 = 0000000000ff0000
swapa [%i3+%o4]0x80,%l5 ! %l5 = 0000000000000000
! %l6 = 000000000000ff01, Mem[0000000010141400] = ff00ffff
stwa %l6,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000ff01
! %f12 = ff0000ff ff000000, Mem[00000000100c1410] = 00000000 0000ff00
stda %f12,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ff0000ff ff000000
! Mem[0000000010081408] = 00000000, %l1 = 00000000000000ff
swapa [%i2+%o4]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010041410] = 00ffffff, %l1 = 0000000000000000
swapa [%i1+%o5]0x80,%l1 ! %l1 = 0000000000ffffff
! %l2 = ff0000ff, %l3 = 000000ff, Mem[00000000300c1410] = ffffffff 00000000
stda %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff0000ff 000000ff
! Mem[0000000010181410] = ff00000000000000, %l5 = 0000000000000000, %l7 = 00000000000000ff
add %i6,0x10,%g1
casxa [%g1]0x80,%l5,%l7 ! %l7 = ff00000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = 0101000000000000, %l5 = 0000000000000000
ldxa [%i4+%o4]0x88,%l5 ! %l5 = 0101000000000000
p0_label_765:
! %f20 = 00000000 00000000, Mem[0000000010181438] = ff000000 ff000000
std %f20,[%i6+0x038] ! Mem[0000000010181438] = 00000000 00000000
! Mem[00000000100c1410] = ff0000ff, %l0 = 0000000000000000
ldsb [%i3+0x011],%l0 ! %l0 = 0000000000000000
! Mem[0000000010141418] = ff00ff00, %l3 = 00000000000000ff
lduw [%i5+0x018],%l3 ! %l3 = 00000000ff00ff00
! Mem[0000000030081408] = 00ff000000000000, %l5 = 0101000000000000
ldxa [%i2+%o4]0x81,%l5 ! %l5 = 00ff000000000000
! Mem[0000000030081410] = 00000000, %l1 = 0000000000ffffff
lduwa [%i2+%o5]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030041400] = ffffff00 00000000, %l4 = 00000000, %l5 = 00000000
ldda [%i1+%g0]0x81,%l4 ! %l4 = 00000000ffffff00 0000000000000000
! Mem[0000000010001434] = 00000000, %l5 = 0000000000000000
lduba [%i0+0x035]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000010181410] = ff000000 00000000, %l0 = 00000000, %l1 = 00000000
ldda [%i6+0x010]%asi,%l0 ! %l0 = 00000000ff000000 0000000000000000
! Mem[0000000010101410] = ffffffff 000001ff, %l6 = 0000ff01, %l7 = 00000000
ldda [%i4+%o5]0x88,%l6 ! %l6 = 00000000000001ff 00000000ffffffff
! Starting 10 instruction Store Burst
! Mem[00000000201c0001] = ffffd27d, %l7 = 00000000ffffffff
ldstub [%o0+0x001],%l7 ! %l7 = 000000ff000000ff
p0_label_766:
! %l2 = 00000000ff0000ff, Mem[0000000010181410] = ff00000000000000
stxa %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000ff0000ff
! %l4 = 00000000ffffff00, Mem[0000000010141426] = 00000000
sth %l4,[%i5+0x026] ! Mem[0000000010141424] = 0000ff00
! %f16 = 00000000 00000000 fff1ffff 000000ff
! %f20 = 00000000 00000000 ff00ff00 0000ff00
! %f24 = 000000ff ff0000ff ff000000 00ffffff
! %f28 = 00000000 ca000000 00000000 00000000
stda %f16,[%i6]ASI_COMMIT_P ! Block Store to 0000000010181400
! Mem[0000000010101418] = 00000000, %l4 = 00000000ffffff00
swap [%i4+0x018],%l4 ! %l4 = 0000000000000000
membar #Sync ! Added by membar checker (125)
! %l4 = 0000000000000000, Mem[0000000010181410] = 0000000000000000
stxa %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000000000000000
! %f8 = 000000ff ffffffff, %l7 = 00000000000000ff
! Mem[0000000030041430] = 00000000ff000000
add %i1,0x030,%g1
stda %f8,[%g1+%l7]ASI_PST16_S ! Mem[0000000030041430] = 000000ffffffffff
! Mem[0000000010141410] = ff000000, %l0 = 00000000ff000000
swapa [%i5+%o5]0x88,%l0 ! %l0 = 00000000ff000000
! Mem[00000000300c1410] = ff0000ff, %l3 = 00000000ff00ff00
ldstuba [%i3+%o5]0x81,%l3 ! %l3 = 000000ff000000ff
! %l1 = 0000000000000000, Mem[0000000010141400] = 01ff0000
stha %l1,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = 00000000, %l2 = 00000000ff0000ff
ldsba [%i3+%g0]0x89,%l2 ! %l2 = 0000000000000000
p0_label_767:
! Mem[00000000211c0000] = 00002346, %l0 = 00000000ff000000
ldsh [%o2+%g0],%l0 ! %l0 = 0000000000000000
! Mem[00000000100c1410] = ff0000ff, %l4 = 0000000000000000
ldsha [%i3+%o5]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030001400] = 00000000, %l1 = 0000000000000000
lduwa [%i0+%g0]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010041400] = 0000000100000000, %l4 = 00000000000000ff
ldxa [%i1+%g0]0x88,%l4 ! %l4 = 0000000100000000
! Mem[0000000030081400] = 000000ff, %l3 = 00000000000000ff
ldsha [%i2+%g0]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010181400] = 00000000, %l2 = 0000000000000000
ldsba [%i6+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Mem[00000000218000c0] = ffff1f7c, %l2 = 0000000000000000
ldsh [%o3+0x0c0],%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030001410] = ff000000, %l1 = 0000000000000000
lduwa [%i0+%o5]0x81,%l1 ! %l1 = 00000000ff000000
! Mem[00000000211c0000] = 00002346, %l6 = 00000000000001ff
ldsha [%o2+0x000]%asi,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = 0000000100000000, Mem[00000000211c0000] = 00002346
sth %l4,[%o2+%g0] ! Mem[00000000211c0000] = 00002346
p0_label_768:
! %f26 = ff000000, Mem[0000000010001408] = ff8b0000
sta %f26,[%i0+%o4]0x80 ! Mem[0000000010001408] = ff000000
! %l4 = 0000000100000000, Mem[0000000030001408] = 00ffff00
stba %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00ffff00
! %f14 = 000000ff, Mem[0000000030081410] = 00000000
sta %f14,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000ff
! %l1 = 00000000ff000000, %l0 = 0000000000000000, %l5 = 0000000000000000
mulx %l1,%l0,%l5 ! %l5 = 0000000000000000
! %l0 = 0000000000000000, Mem[0000000021800181] = 0000dde9
stb %l0,[%o3+0x181] ! Mem[0000000021800180] = 0000dde9
! %l6 = 0000000000000000, Mem[0000000010141410] = ff000000
stba %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff000000
! Mem[0000000030001408] = 00ffff00, %l1 = 00000000ff000000
swapa [%i0+%o4]0x89,%l1 ! %l1 = 0000000000ffff00
! %l2 = ffffffffffffffff, Mem[0000000020800000] = 00afd48e
sth %l2,[%o1+%g0] ! Mem[0000000020800000] = ffffd48e
! %f12 = ff0000ff ff000000, Mem[0000000010001408] = ff000000 6df8ffff
stda %f12,[%i0+%o4]0x80 ! Mem[0000000010001408] = ff0000ff ff000000
! Starting 10 instruction Load Burst
! Mem[0000000010141438] = 381fffff, %l7 = 00000000000000ff
ldsh [%i5+0x038],%l7 ! %l7 = 000000000000381f
p0_label_769:
! Mem[0000000030041408] = 00000000, %l2 = ffffffffffffffff
lduha [%i1+%o4]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141410] = ff000000, %l0 = 0000000000000000
lduwa [%i5+%o5]0x88,%l0 ! %l0 = 00000000ff000000
! Mem[0000000030101410] = ff00ffff, %l1 = 0000000000ffff00
lduha [%i4+%o5]0x81,%l1 ! %l1 = 000000000000ff00
! Mem[0000000010081410] = ff00000000000000, %f2 = 00000000 80000000
ldda [%i2+%o5]0x88,%f2 ! %f2 = ff000000 00000000
! Mem[0000000010001408] = ff0000ffff000000, %l5 = 0000000000000000
ldxa [%i0+%o4]0x80,%l5 ! %l5 = ff0000ffff000000
! Mem[0000000030041410] = ff0000000000a9e2, %f20 = 00000000 00000000
ldda [%i1+%o5]0x81,%f20 ! %f20 = ff000000 0000a9e2
! Code Fragment 4
p0_fragment_56:
! %l0 = 00000000ff000000
setx 0x2660bfc7c7c2ae6c,%g7,%l0 ! %l0 = 2660bfc7c7c2ae6c
! %l1 = 000000000000ff00
setx 0x2f87be985faab162,%g7,%l1 ! %l1 = 2f87be985faab162
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 = 2660bfc7c7c2ae6c
setx 0x793abf97921e294d,%g7,%l0 ! %l0 = 793abf97921e294d
! %l1 = 2f87be985faab162
setx 0xa45a5507ae174b07,%g7,%l1 ! %l1 = a45a5507ae174b07
! Mem[0000000010141410] = ff000000, %l3 = 00000000000000ff
ldsha [%i5+%o5]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010181400] = 0000000000000000, %f20 = ff000000 0000a9e2
ldda [%i6+%g0]0x88,%f20 ! %f20 = 00000000 00000000
! Starting 10 instruction Store Burst
! Mem[0000000010081428] = 12000000, %l6 = 00000000, %l6 = 00000000
add %i2,0x28,%g1
casa [%g1]0x80,%l6,%l6 ! %l6 = 0000000012000000
p0_label_770:
! Mem[0000000030041408] = 00000000, %l7 = 000000000000381f
swapa [%i1+%o4]0x81,%l7 ! %l7 = 0000000000000000
! %l4 = 0000000100000000, Mem[000000001018142c] = 00ffffff
sth %l4,[%i6+0x02c] ! Mem[000000001018142c] = 0000ffff
! Mem[0000000010081410] = 00000000, %l0 = 793abf97921e294d
ldstuba [%i2+%o5]0x80,%l0 ! %l0 = 00000000000000ff
! %l4 = 00000000, %l5 = ff000000, Mem[0000000030081408] = 0000ff00 00000000
stda %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000 ff000000
! %l2 = 0000000000000000, Mem[0000000010081408] = ff000000ff000000
stxa %l2,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0000000000000000
! Mem[000000001008143c] = 3f8000ff, %l3 = 0000000000000000, %asi = 80
swapa [%i2+0x03c]%asi,%l3 ! %l3 = 000000003f8000ff
! Code Fragment 4
p0_fragment_57:
! %l0 = 0000000000000000
setx 0xf815acc063e1b1cb,%g7,%l0 ! %l0 = f815acc063e1b1cb
! %l1 = a45a5507ae174b07
setx 0x0427d8ff945c6732,%g7,%l1 ! %l1 = 0427d8ff945c6732
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 = f815acc063e1b1cb
setx 0x796088a85969e367,%g7,%l0 ! %l0 = 796088a85969e367
! %l1 = 0427d8ff945c6732
setx 0xb6162da79102bccb,%g7,%l1 ! %l1 = b6162da79102bccb
! %f26 = ff000000 00ffffff, Mem[0000000010101428] = ff000000 6df8ffff
std %f26,[%i4+0x028] ! Mem[0000000010101428] = ff000000 00ffffff
! %l2 = 0000000000000000, Mem[0000000030101400] = 00000000
stwa %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = 00000000, %f16 = 00000000
lda [%i6+%o5]0x88,%f16 ! %f16 = 00000000
p0_label_771:
! Mem[0000000030141408] = 0000000000000000, %l1 = b6162da79102bccb
ldxa [%i5+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Mem[00000000100c1400] = 000000ff, %l7 = 0000000000000000
ldsha [%i3+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000030101400] = 00000000 00000000, %l4 = 00000000, %l5 = ff000000
ldda [%i4+%g0]0x81,%l4 ! %l4 = 0000000000000000 0000000000000000
! Mem[0000000010041410] = 00000000, %l6 = 0000000012000000
ldsha [%i1+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000020800040] = 00002a9b, %l4 = 0000000000000000
ldsh [%o1+0x040],%l4 ! %l4 = 0000000000000000
! Mem[0000000030001408] = 000000ff, %l4 = 0000000000000000
lduwa [%i0+%o4]0x81,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010001408] = ff0000ff, %l4 = 00000000000000ff
ldsha [%i0+%o4]0x80,%l4 ! %l4 = ffffffffffffff00
! Mem[00000000100c1400] = 000000ffffffffff, %l5 = 0000000000000000
ldxa [%i3+%g0]0x80,%l5 ! %l5 = 000000ffffffffff
! Mem[0000000030181408] = ffffffff, %l5 = 000000ffffffffff
ldsha [%i6+%o4]0x81,%l5 ! %l5 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000010181420] = 000000ffff0000ff, %l4 = ffffffffffffff00, %l0 = 796088a85969e367
add %i6,0x20,%g1
casxa [%g1]0x80,%l4,%l0 ! %l0 = 000000ffff0000ff
p0_label_772:
! %f0 = ff000000, Mem[0000000010141410] = ff000000
sta %f0 ,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff000000
! %l0 = 000000ffff0000ff, Mem[00000000300c1408] = 00008b00
stba %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00008bff
! %l0 = 000000ffff0000ff, Mem[0000000010001430] = 000000ca, %asi = 80
stba %l0,[%i0+0x030]%asi ! Mem[0000000010001430] = ff0000ca
! Mem[0000000030101400] = 00000000, %l4 = ffffffffffffff00
ldstuba [%i4+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! %l2 = 0000000000000000, Mem[0000000030181408] = ffffffff
stha %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0000ffff
! %f26 = ff000000 00ffffff, %l3 = 000000003f8000ff
! Mem[0000000010081420] = a9e28cb7f9258b44
add %i2,0x020,%g1
stda %f26,[%g1+%l3]ASI_PST8_PL ! Mem[0000000010081420] = ffffff00000000ff
! Mem[0000000010181400] = 00000000, %l0 = 000000ffff0000ff
ldstuba [%i6+%g0]0x80,%l0 ! %l0 = 00000000000000ff
! %l4 = 0000000000000000, Mem[00000000100c1410] = ff0000ffff000000
stxa %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0000000000000000
! Mem[0000000010101434] = 00000000, %l7 = 0000000000000000
ldstub [%i4+0x034],%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = 00ff0000, %f10 = 00000000
lda [%i3+%o4]0x80,%f10 ! %f10 = 00ff0000
p0_label_773:
! Mem[0000000030181408] = 0000ffff00000000, %f14 = 000000ff 00000000
ldda [%i6+%o4]0x81,%f14 ! %f14 = 0000ffff 00000000
! Mem[0000000010141410] = ff000000, %l6 = 0000000000000000
lduwa [%i5+%o5]0x88,%l6 ! %l6 = 00000000ff000000
! Mem[00000000218001c0] = 2dff63d1, %l3 = 000000003f8000ff
ldub [%o3+0x1c0],%l3 ! %l3 = 000000000000002d
! Mem[0000000010001410] = ffffff00, %l2 = 0000000000000000
ldsha [%i0+%o5]0x88,%l2 ! %l2 = ffffffffffffff00
! Mem[00000000201c0000] = ffffd27d, %l5 = ffffffffffffffff
lduba [%o0+0x000]%asi,%l5 ! %l5 = 00000000000000ff
! %f29 = ca000000, %f31 = 00000000, %f14 = 0000ffff
fdivs %f29,%f31,%f14 ! %f14 = ff800000
! Mem[0000000030041410] = ff000000, %l2 = ffffffffffffff00
lduwa [%i1+%o5]0x81,%l2 ! %l2 = 00000000ff000000
! Mem[0000000010101408] = 00000000, %l2 = 00000000ff000000
lduba [%i4+%o4]0x88,%l2 ! %l2 = 0000000000000000
! Mem[00000000201c0000] = ffffd27d, %l0 = 0000000000000000
ldsh [%o0+%g0],%l0 ! %l0 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l2 = 0000000000000000, Mem[0000000010041428] = 01010101, %asi = 80
stha %l2,[%i1+0x028]%asi ! Mem[0000000010041428] = 00000101
p0_label_774:
! Mem[0000000030181408] = 0000ffff, %l6 = 00000000ff000000
lduba [%i6+%o4]0x81,%l6 ! %l6 = 0000000000000000
! %l6 = 0000000000000000, Mem[000000001000143a] = 00000000
stb %l6,[%i0+0x03a] ! Mem[0000000010001438] = 00000000
! %f0 = ff000000 ff0000ff ff000000 00000000
! %f4 = 381fffff ffffffff 00000000 00000000
! %f8 = 000000ff ffffffff 00ff0000 fffff86d
! %f12 = ff0000ff ff000000 ff800000 00000000
stda %f0,[%i3]ASI_BLK_PL ! Block Store to 00000000100c1400
! Mem[0000000030081410] = ff000000, %l1 = 0000000000000000
ldstuba [%i2+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
! %l4 = 0000000000000000, Mem[00000000300c1408] = 00008bff
stba %l4,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00008b00
! %l2 = 00000000, %l3 = 0000002d, Mem[0000000010001400] = 00000000 ff000000
stda %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000 0000002d
! %l4 = 0000000000000000, Mem[0000000030081400] = ff000000
stwa %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000
! %l6 = 0000000000000000, %l4 = 0000000000000000, %y = 00000000
umul %l6,%l4,%l3 ! %l3 = 0000000000000000, %y = 00000000
! %f27 = 00ffffff, Mem[0000000030181410] = ff000000
sta %f27,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00ffffff
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (126)
! Mem[0000000030041400] = ffffff00 00000000 0000381f 80000000
! Mem[0000000030041410] = ff000000 0000a9e2 ff00ff00 0000ff00
! Mem[0000000030041420] = 00000000 668b25f9 ff000000 00000000
! Mem[0000000030041430] = 000000ff ffffffff fffff86d 000000ff
ldda [%i1]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030041400
p0_label_775:
! Mem[0000000030001408] = ff000000, %l4 = 0000000000000000
ldsha [%i0+%o4]0x89,%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1410] = ffffffff, %l6 = 0000000000000000
lduba [%i3+%o5]0x80,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030141408] = 00000000, %l7 = 0000000000000000
lduha [%i5+%o4]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000030001400] = 00000000fffff1ff, %f20 = 00000000 00000000
ldda [%i0+%g0]0x81,%f20 ! %f20 = 00000000 fffff1ff
! Mem[0000000030081408] = 00000000, %f28 = 00000000
lda [%i2+%o4]0x81,%f28 ! %f28 = 00000000
! Mem[0000000010041400] = 00000000, %l3 = 0000000000000000
lduba [%i1+%g0]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030041400] = ffffff00 00000000, %l6 = 000000ff, %l7 = 00000000
ldda [%i1+%g0]0x81,%l6 ! %l6 = 00000000ffffff00 0000000000000000
! Mem[00000000100c1400] = ff0000ff, %l0 = ffffffffffffffff
ldswa [%i3+%g0]0x80,%l0 ! %l0 = ffffffffff0000ff
! Mem[0000000010181408] = ff000000fffff1ff, %l2 = 0000000000000000
ldxa [%i6+%o4]0x88,%l2 ! %l2 = ff000000fffff1ff
! Starting 10 instruction Store Burst
! Mem[00000000300c1410] = ff0000ff, %l3 = 0000000000000000
swapa [%i3+%o5]0x81,%l3 ! %l3 = 00000000ff0000ff
p0_label_776:
! Mem[0000000010141410] = 000000ff, %l0 = ffffffffff0000ff
swapa [%i5+%o5]0x80,%l0 ! %l0 = 00000000000000ff
! %l1 = 00000000000000ff, Mem[0000000030001408] = ff000000
stha %l1,[%i0+%o4]0x89 ! Mem[0000000030001408] = ff0000ff
! Mem[0000000010101410] = 000001ff, %l0 = 00000000000000ff
ldstuba [%i4+%o5]0x88,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000030101410] = ffff00ff, %l5 = 00000000000000ff
ldstuba [%i4+%o5]0x89,%l5 ! %l5 = 000000ff000000ff
! %l1 = 00000000000000ff, Mem[0000000010001408] = ff0000ffff000000
stxa %l1,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000000000ff
! %l4 = 00000000, %l5 = 000000ff, Mem[00000000100c1410] = ffffffff ffff1f38
stda %l4,[%i3+0x010]%asi ! Mem[00000000100c1410] = 00000000 000000ff
! %l5 = 00000000000000ff, Mem[00000000201c0000] = ffffd27d, %asi = 80
stba %l5,[%o0+0x000]%asi ! Mem[00000000201c0000] = ffffd27d
! %l5 = 00000000000000ff, Mem[00000000100c1428] = 6df8ffff
stw %l5,[%i3+0x028] ! Mem[00000000100c1428] = 000000ff
! %f20 = 00000000 fffff1ff, Mem[0000000010041400] = 00000000 00000001
stda %f20,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000 fffff1ff
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = fff1ffff00000000, %l1 = 00000000000000ff
ldxa [%i0+%g0]0x89,%l1 ! %l1 = fff1ffff00000000
p0_label_777:
! Mem[00000000100c143c] = 000080ff, %l5 = 00000000000000ff
ldswa [%i3+0x03c]%asi,%l5 ! %l5 = 00000000000080ff
! Mem[0000000030001400] = 00000000, %f24 = 000000ff
lda [%i0+%g0]0x81,%f24 ! %f24 = 00000000
! Mem[0000000010141400] = 00000000 80000000, %l0 = 000000ff, %l1 = 00000000
ldda [%i5+0x000]%asi,%l0 ! %l0 = 0000000000000000 0000000080000000
! Mem[00000000100c1404] = 000000ff, %l7 = 0000000000000000
ldsha [%i3+0x004]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000030041410] = ff000000, %l3 = 00000000ff0000ff
lduwa [%i1+%o5]0x81,%l3 ! %l3 = 00000000ff000000
! Mem[0000000010081410] = ff000000, %l4 = 0000000000000000
lduha [%i2+%o5]0x80,%l4 ! %l4 = 000000000000ff00
! Mem[0000000010001400] = 000000002d000000, %f28 = 00000000 ca000000
ldda [%i0+%g0]0x80,%f28 ! %f28 = 00000000 2d000000
! Mem[00000000100c1410] = 00000000, %l4 = 000000000000ff00
lduba [%i3+%o5]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010101400] = 01ffff00ff0000ff, %l3 = 00000000ff000000
ldx [%i4+%g0],%l3 ! %l3 = 01ffff00ff0000ff
! Starting 10 instruction Store Burst
! %f30 = 00000000 00000000, %l5 = 00000000000080ff
! Mem[00000000100c1438] = 00000000000080ff
add %i3,0x038,%g1
stda %f30,[%g1+%l5]ASI_PST32_P ! Mem[00000000100c1438] = 0000000000000000
p0_label_778:
! %f28 = 00000000, %f22 = ff00ff00, %f23 = 0000ff00
fsubs %f28,%f22,%f23 ! %f23 = 7f00ff00
! %l6 = 00000000ffffff00, Mem[0000000010101408] = 0101000000000000
stxa %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000ffffff00
! %l0 = 0000000000000000, Mem[000000001008141d] = ffffff00
stb %l0,[%i2+0x01d] ! Mem[000000001008141c] = ff00ff00
! %l0 = 0000000000000000, Mem[0000000010081408] = 00000000
stha %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000
! Mem[000000001014142e] = ff000000, %l4 = 0000000000000000
ldstuba [%i5+0x02e]%asi,%l4 ! %l4 = 00000000000000ff
! %f21 = fffff1ff, Mem[0000000030181400] = 00000000
sta %f21,[%i6+%g0]0x81 ! Mem[0000000030181400] = fffff1ff
! Mem[0000000010141410] = ff0000ff, %l3 = 01ffff00ff0000ff
ldstuba [%i5+%o5]0x88,%l3 ! %l3 = 000000ff000000ff
! %l0 = 0000000000000000, Mem[0000000010181400] = ff000000
stha %l0,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000
! %l3 = 00000000000000ff, Mem[0000000030001410] = ff000000
stba %l3,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff000000
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = 000000ff, %l1 = 0000000080000000
lduwa [%i0+%o5]0x89,%l1 ! %l1 = 00000000000000ff
p0_label_779:
! Mem[0000000010101408] = 00ffffff00000000, %l0 = 0000000000000000
ldxa [%i4+%o4]0x80,%l0 ! %l0 = 00ffffff00000000
! Mem[0000000030081410] = ffffff00000000ff, %f26 = ff000000 00ffffff
ldda [%i2+%o5]0x89,%f26 ! %f26 = ffffff00 000000ff
! Mem[00000000211c0000] = 00002346, %l7 = 0000000000000000
ldsha [%o2+0x000]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000030081400] = 0000000000000000, %l0 = 00ffffff00000000
ldxa [%i2+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[00000000100c1410] = ff000000 00000000, %l4 = 00000000, %l5 = 000080ff
ldda [%i3+%o5]0x88,%l4 ! %l4 = 0000000000000000 00000000ff000000
! Mem[0000000010101410] = 000001ff, %l0 = 0000000000000000
ldswa [%i4+%o5]0x88,%l0 ! %l0 = 00000000000001ff
! Mem[0000000030101408] = ffffff0000000000, %f0 = 00000000 00ffffff
ldda [%i4+%o4]0x81,%f0 ! %f0 = ffffff00 00000000
! Mem[0000000010041410] = 00000000, %l0 = 00000000000001ff
ldsba [%i1+%o5]0x80,%l0 ! %l0 = 0000000000000000
! %f9 = 00000000, %f12 = ffffffff, %f31 = 00000000
fadds %f9 ,%f12,%f31 ! %f31 = ffffffff
! Starting 10 instruction Store Burst
! %l0 = 0000000000000000, Mem[0000000030081410] = ff000000
stwa %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
p0_label_780:
! %l1 = 00000000000000ff, Mem[0000000030141400] = 000000ff
stwa %l1,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000ff
! %l1 = 00000000000000ff, Mem[0000000010141408] = ff0000ff00ffffff
stx %l1,[%i5+%o4] ! Mem[0000000010141408] = 00000000000000ff
! Mem[00000000300c1400] = 00000000, %l0 = 0000000000000000
swapa [%i3+%g0]0x81,%l0 ! %l0 = 0000000000000000
! %l0 = 00000000, %l1 = 000000ff, Mem[0000000030081408] = 00000000 000000ff
stda %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000 000000ff
! Mem[00000000201c0001] = ffffd27d, %l5 = 00000000ff000000
ldstub [%o0+0x001],%l5 ! %l5 = 000000ff000000ff
! %l0 = 0000000000000000, Mem[0000000030101410] = ffff00ff
stwa %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000
! Mem[0000000030181408] = 0000ffff, %l6 = 00000000ffffff00
swapa [%i6+%o4]0x81,%l6 ! %l6 = 000000000000ffff
! %l2 = ff000000fffff1ff, Mem[0000000030081408] = 00000000
stha %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = f1ff0000
! %f1 = 00000000, Mem[00000000100c1410] = 00000000
sta %f1 ,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = 00000000, %f31 = ffffffff
lda [%i5+%o4]0x89,%f31 ! %f31 = 00000000
p0_label_781:
! Mem[00000000300c1410] = 00000000 ff000000, %l0 = 00000000, %l1 = 000000ff
ldda [%i3+%o5]0x81,%l0 ! %l0 = 0000000000000000 00000000ff000000
! %f27 = 000000ff, %f28 = 00000000, %f10 = 00000000 000000ff
fsmuld %f27,%f28,%f10 ! %f10 = 00000000 00000000
! Mem[0000000010101410] = 000001ff, %l1 = 00000000ff000000
ldsha [%i4+%o5]0x88,%l1 ! %l1 = 00000000000001ff
! Mem[0000000010101428] = ff000000, %l0 = 0000000000000000
ldsw [%i4+0x028],%l0 ! %l0 = ffffffffff000000
! Mem[000000001010141c] = 00000000, %f1 = 00000000
lda [%i4+0x01c]%asi,%f1 ! %f1 = 00000000
! Mem[0000000010041420] = 000000003f8000ff, %l5 = 00000000000000ff
ldxa [%i1+0x020]%asi,%l5 ! %l5 = 000000003f8000ff
! Mem[0000000010081408] = 00000000 00000000, %l0 = ff000000, %l1 = 000001ff
ldd [%i2+%o4],%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[0000000030181400] = fff1ffff, %f20 = 00000000
lda [%i6+%g0]0x89,%f20 ! %f20 = fff1ffff
! Mem[0000000030181410] = 00ffffff, %l6 = 000000000000ffff
ldsha [%i6+%o5]0x89,%l6 ! %l6 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000010141410] = ff0000ff, %l3 = 00000000000000ff
ldstuba [%i5+%o5]0x88,%l3 ! %l3 = 000000ff000000ff
p0_label_782:
! Mem[0000000010081410] = ff000000, %l2 = ff000000fffff1ff
ldstuba [%i2+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
! Mem[0000000030041400] = 00ffffff, %l5 = 000000003f8000ff
ldstuba [%i1+%g0]0x89,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000030181410] = 00ffffff, %l7 = 0000000000000000
ldstuba [%i6+%o5]0x89,%l7 ! %l7 = 000000ff000000ff
! %l0 = 0000000000000000, Mem[0000000030001410] = 000000ff
stwa %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000
! %f18 = fff1ffff 000000ff, Mem[0000000030081408] = 0000fff1 ff000000
stda %f18,[%i2+%o4]0x89 ! Mem[0000000030081408] = fff1ffff 000000ff
! Mem[0000000030141400] = ff000000, %l4 = 0000000000000000
swapa [%i5+%g0]0x81,%l4 ! %l4 = 00000000ff000000
! %l4 = 00000000ff000000, Mem[0000000010101410] = ff010000
stha %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000
! Mem[0000000010141430] = 000000ff, %l2 = 000000ff, %l1 = 00000000
add %i5,0x30,%g1
casa [%g1]0x80,%l2,%l1 ! %l1 = 00000000000000ff
! %l4 = 00000000ff000000, Mem[0000000010181420] = 000000ffff0000ff, %asi = 80
stxa %l4,[%i6+0x020]%asi ! Mem[0000000010181420] = 00000000ff000000
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = 00000000, %f10 = 00000000
lda [%i2+%o4]0x80,%f10 ! %f10 = 00000000
p0_label_783:
! Mem[0000000010101408] = 00ffffff, %l5 = 00000000000000ff
lduwa [%i4+%o4]0x80,%l5 ! %l5 = 0000000000ffffff
! Mem[0000000010081418] = ff000000ff00ff00, %f4 = e2a90000 000000ff
ldd [%i2+0x018],%f4 ! %f4 = ff000000 ff00ff00
! Mem[0000000010141410] = ff0000ff, %l0 = 0000000000000000
ldswa [%i5+%o5]0x80,%l0 ! %l0 = ffffffffff0000ff
! Mem[0000000010041428] = 0000010100000000, %f0 = ffffff00 00000000
ldda [%i1+0x028]%asi,%f0 ! %f0 = 00000101 00000000
! Mem[0000000030081410] = 0000000000ffffff, %f6 = 00ff0000 00ff00ff
ldda [%i2+%o5]0x81,%f6 ! %f6 = 00000000 00ffffff
! Mem[0000000020800000] = ffffd48e, %l1 = 00000000000000ff
ldsb [%o1+%g0],%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010141400] = 0000008000000000, %l4 = 00000000ff000000
ldxa [%i5+%g0]0x88,%l4 ! %l4 = 0000008000000000
! Mem[00000000100c1400] = ff000000ff0000ff, %f8 = f9258b66 00000000
ldda [%i3+%g0]0x88,%f8 ! %f8 = ff000000 ff0000ff
! Mem[0000000010081408] = 0000000000000000, %l3 = 00000000000000ff
ldxa [%i2+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %l7 = 00000000000000ff, %l3 = 0000000000000000, %l6 = ffffffffffffffff
sub %l7,%l3,%l6 ! %l6 = 00000000000000ff
p0_label_784:
! Mem[0000000010041400] = fffff1ff, %l2 = 00000000000000ff
ldstuba [%i1+%g0]0x88,%l2 ! %l2 = 000000ff000000ff
! %f1 = 00000000, Mem[0000000010181410] = 00000000
sta %f1 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000
! Mem[0000000010101410] = 00000000, %l6 = 000000ff, %l6 = 000000ff
add %i4,0x10,%g1
casa [%g1]0x80,%l6,%l6 ! %l6 = 0000000000000000
! %l5 = 0000000000ffffff, Mem[0000000010101400] = 01ffff00
stw %l5,[%i4+%g0] ! Mem[0000000010101400] = 00ffffff
! Mem[0000000030181410] = ffffff00, %l4 = 0000008000000000
ldstuba [%i6+%o5]0x81,%l4 ! %l4 = 000000ff000000ff
! %l1 = ffffffffffffffff, Mem[0000000030101408] = 00ffffff
stha %l1,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00ffffff
! Mem[0000000030181408] = ffffff00, %l2 = 00000000000000ff
swapa [%i6+%o4]0x81,%l2 ! %l2 = 00000000ffffff00
! Mem[0000000010081400] = 00000000, %l6 = 0000000000000000
swapa [%i2+%g0]0x80,%l6 ! %l6 = 0000000000000000
! %l4 = 00000000000000ff, %l0 = ffffffffff0000ff, %l2 = 00000000ffffff00
xnor %l4,%l0,%l2 ! %l2 = 0000000000ffffff
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = ffffff00, %l4 = 00000000000000ff
lduha [%i6+%o5]0x81,%l4 ! %l4 = 000000000000ffff
p0_label_785:
! Mem[0000000030141408] = 00000000, %f30 = 00000000
lda [%i5+%o4]0x89,%f30 ! %f30 = 00000000
! Mem[0000000010001408] = 00000000, %f28 = 00000000
lda [%i0+%o4]0x88,%f28 ! %f28 = 00000000
! Mem[00000000100c1400] = ff0000ff000000ff, %l2 = 0000000000ffffff
ldxa [%i3+%g0]0x80,%l2 ! %l2 = ff0000ff000000ff
! Mem[0000000030141400] = 00000000, %l5 = 0000000000ffffff
lduwa [%i5+%g0]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000030101400] = ff000000, %l2 = ff0000ff000000ff
ldsha [%i4+%g0]0x81,%l2 ! %l2 = ffffffffffffff00
! Mem[0000000010101410] = 00000000, %f8 = ff000000
lda [%i4+%o5]0x80,%f8 ! %f8 = 00000000
! Mem[00000000211c0000] = 00002346, %l7 = 00000000000000ff
ldsba [%o2+0x000]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000030081410] = 00000000, %f7 = 00ffffff
lda [%i2+%o5]0x89,%f7 ! %f7 = 00000000
! Mem[0000000010081408] = 0000000000000000, %l6 = 0000000000000000
ldxa [%i2+%o4]0x80,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030181400] = fff1ffff, %l1 = ffffffffffffffff
ldstuba [%i6+%g0]0x89,%l1 ! %l1 = 000000ff000000ff
p0_label_786:
! Mem[0000000010081410] = 000000ff, %l3 = 0000000000000000
ldstuba [%i2+%o5]0x88,%l3 ! %l3 = 000000ff000000ff
! Mem[0000000010181400] = 00000000, %l1 = 00000000000000ff
swapa [%i6+%g0]0x88,%l1 ! %l1 = 0000000000000000
! %l4 = 0000ffff, %l5 = 00000000, Mem[0000000010141420] = ff000000 0000ff00
std %l4,[%i5+0x020] ! Mem[0000000010141420] = 0000ffff 00000000
! Mem[00000000300c1408] = 00008b00, %l3 = 00000000000000ff
ldstuba [%i3+%o4]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010141408] = 00000000, %l3 = 0000000000000000
ldstuba [%i5+%o4]0x80,%l3 ! %l3 = 00000000000000ff
! %l7 = 0000000000000000, Mem[0000000021800041] = ffffa70e
stb %l7,[%o3+0x041] ! Mem[0000000021800040] = ff00a70e
! Mem[0000000010001410] = ffffff00, %l3 = 0000000000000000
ldstuba [%i0+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010181408] = fffff1ff, %l5 = 0000000000000000
ldstuba [%i6+%o4]0x88,%l5 ! %l5 = 000000ff000000ff
! %l1 = 0000000000000000, Mem[0000000030081410] = 00000000
stwa %l1,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = 00000000 00000000, %l4 = 0000ffff, %l5 = 000000ff
ldda [%i3+%g0]0x89,%l4 ! %l4 = 0000000000000000 0000000000000000
p0_label_787:
! Mem[0000000030101400] = 00000000000000ff, %l6 = 0000000000000000
ldxa [%i4+%g0]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030081410] = 00000000, %l6 = 00000000000000ff
ldswa [%i2+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000030141408] = 00000000, %l4 = 0000000000000000
ldsba [%i5+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041408] = 00ff0000, %f14 = ff000000
lda [%i1+%o4]0x88,%f14 ! %f14 = 00ff0000
! Mem[0000000030001408] = ff0000ff, %l7 = 0000000000000000
ldswa [%i0+%o4]0x89,%l7 ! %l7 = ffffffffff0000ff
! Mem[0000000030081408] = ff000000, %f11 = 00000000
lda [%i2+%o4]0x81,%f11 ! %f11 = ff000000
! Mem[0000000030101400] = ff000000 00000000, %l4 = 00000000, %l5 = 00000000
ldda [%i4+%g0]0x81,%l4 ! %l4 = 00000000ff000000 0000000000000000
! Mem[0000000010181420] = 00000000ff000000, %l4 = 00000000ff000000
ldx [%i6+0x020],%l4 ! %l4 = 00000000ff000000
! Mem[0000000030101408] = 00ffffff, %l7 = ffffffffff0000ff
lduba [%i4+%o4]0x89,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f20 = fff1ffff fffff1ff, %l6 = 0000000000000000
! Mem[0000000010181418] = ff00ff000000ff00
add %i6,0x018,%g1
stda %f20,[%g1+%l6]ASI_PST16_P ! Mem[0000000010181418] = ff00ff000000ff00
p0_label_788:
! Mem[00000000100c143c] = 00000000, %l3 = 0000000000000000
ldub [%i3+0x03c],%l3 ! %l3 = 0000000000000000
! %l4 = 00000000ff000000, %l2 = ffffffffffffff00, %y = 00000000
udiv %l4,%l2,%l6 ! %l6 = 0000000000000000
mov %l0,%y ! %y = ff0000ff
! Mem[0000000020800001] = ffffd48e, %l0 = ffffffffff0000ff
ldstub [%o1+0x001],%l0 ! %l0 = 000000ff000000ff
! Mem[0000000030041400] = ffffff00, %l1 = 0000000000000000
ldstuba [%i1+%g0]0x81,%l1 ! %l1 = 000000ff000000ff
membar #Sync ! Added by membar checker (127)
! %l1 = 00000000000000ff, Mem[0000000030041408] = 0000381f80000000
stxa %l1,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000000000ff
! %l3 = 0000000000000000, Mem[00000000201c0001] = ffffd27d, %asi = 80
stba %l3,[%o0+0x001]%asi ! Mem[00000000201c0000] = ff00d27d
! %l1 = 00000000000000ff, Mem[0000000010041410] = 00ff000000000000
stxa %l1,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000000000ff
! %f13 = ff000000, Mem[0000000030141400] = 00000000
sta %f13,[%i5+%g0]0x81 ! Mem[0000000030141400] = ff000000
! %l1 = 00000000000000ff, Mem[00000000201c0000] = ff00d27d, %asi = 80
stha %l1,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00ffd27d
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = 00002346, %l6 = 0000000000000000
ldsb [%o2+%g0],%l6 ! %l6 = 0000000000000000
p0_label_789:
! Mem[00000000100c1408] = 00000000 000000ff, %l6 = 00000000, %l7 = 000000ff
ldda [%i3+%o4]0x80,%l6 ! %l6 = 0000000000000000 00000000000000ff
! Mem[0000000030001408] = ff0000ff, %f1 = 00000000
lda [%i0+%o4]0x81,%f1 ! %f1 = ff0000ff
! Mem[0000000010041418] = 8000000000000000, %f2 = 00000080 1f380000
ldda [%i1+0x018]%asi,%f2 ! %f2 = 80000000 00000000
! Mem[00000000100c1414] = 000000ff, %l2 = ffffffffffffff00
lduwa [%i3+0x014]%asi,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010001408] = ff000000 00000000, %l2 = 000000ff, %l3 = 00000000
ldda [%i0+%o4]0x88,%l2 ! %l2 = 0000000000000000 00000000ff000000
! Mem[0000000020800000] = ffffd48e, %l0 = 00000000000000ff
ldsha [%o1+0x000]%asi,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030001400] = 00000000, %l6 = 0000000000000000
ldswa [%i0+%g0]0x89,%l6 ! %l6 = 0000000000000000
! Mem[000000001004142c] = 00000000, %l2 = 0000000000000000
ldsha [%i1+0x02c]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000030181400] = fffff1ff, %l7 = 00000000000000ff
ldsba [%i6+%g0]0x81,%l7 ! %l7 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l4 = 00000000ff000000, Mem[0000000021800080] = ffffbafb, %asi = 80
stha %l4,[%o3+0x080]%asi ! Mem[0000000021800080] = 0000bafb
p0_label_790:
! %f2 = 80000000 00000000, %l6 = 0000000000000000
! Mem[0000000030001420] = 0000000000000000
add %i0,0x020,%g1
stda %f2,[%g1+%l6]ASI_PST16_S ! Mem[0000000030001420] = 0000000000000000
! %f30 = 00000000 00000000, %l5 = 0000000000000000
! Mem[0000000010081408] = 0000000000000000
add %i2,0x008,%g1
stda %f30,[%g1+%l5]ASI_PST32_PL ! Mem[0000000010081408] = 0000000000000000
! %l0 = ffffffffffffffff, Mem[0000000030001408] = ff0000ff6df8ffff
stxa %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffffffffffffffff
! %l0 = ffffffffffffffff, Mem[00000000100c140e] = 000000ff
stb %l0,[%i3+0x00e] ! Mem[00000000100c140c] = 0000ffff
! %f6 = 00000000 00000000, %l5 = 0000000000000000
! Mem[0000000030041430] = 000000ffffffffff
add %i1,0x030,%g1
stda %f6,[%g1+%l5]ASI_PST32_S ! Mem[0000000030041430] = 000000ffffffffff
! Mem[0000000010001410] = ffffffff, %l2 = 0000000000000000
ldstuba [%i0+%o5]0x88,%l2 ! %l2 = 000000ff000000ff
! %l0 = ffffffffffffffff, Mem[0000000010041410] = ff000000
stba %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = ff000000
! %l6 = 0000000000000000, Mem[0000000010081436] = 000000ff
sth %l6,[%i2+0x036] ! Mem[0000000010081434] = 00000000
! %f13 = ff000000, Mem[0000000030181400] = fff1ffff
sta %f13,[%i6+%g0]0x89 ! Mem[0000000030181400] = ff000000
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = 00000000, %l6 = 0000000000000000
ldswa [%i3+%o4]0x80,%l6 ! %l6 = 0000000000000000
p0_label_791:
! Mem[0000000010081408] = 00000000, %l0 = ffffffffffffffff
lduha [%i2+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010141408] = ff000000 000000ff, %l4 = ff000000, %l5 = 00000000
ldda [%i5+%o4]0x88,%l4 ! %l4 = 00000000000000ff 00000000ff000000
! Mem[0000000010141438] = 381fffffffffffff, %f2 = 80000000 00000000
ldd [%i5+0x038],%f2 ! %f2 = 381fffff ffffffff
! Mem[00000000300c1408] = ff8b0000 6df8ffff, %l6 = 00000000, %l7 = ffffffff
ldda [%i3+%o4]0x81,%l6 ! %l6 = 00000000ff8b0000 000000006df8ffff
! %f7 = 00000000, %f9 = ff0000ff, %f0 = 00000101 ff0000ff
fsmuld %f7 ,%f9 ,%f0 ! %f0 = 80000000 00000000
! Mem[00000000100c1410] = 00000000, %f12 = ffffffff
lda [%i3+%o5]0x80,%f12 ! %f12 = 00000000
! %l4 = 00000000000000ff, %l1 = 00000000000000ff, %l0 = 0000000000000000
sdivx %l4,%l1,%l0 ! %l0 = 0000000000000001
! Mem[0000000010181430] = 00000000, %l4 = 00000000000000ff
lduw [%i6+0x030],%l4 ! %l4 = 0000000000000000
! Mem[0000000030001400] = fff1ffff00000000, %f14 = 00ff0000 6df8ffff
ldda [%i0+%g0]0x89,%f14 ! %f14 = fff1ffff 00000000
! Starting 10 instruction Store Burst
! %l7 = 000000006df8ffff, Mem[0000000010041408] = 0000ff00
stb %l7,[%i1+%o4] ! Mem[0000000010041408] = ff00ff00
p0_label_792:
! Mem[0000000010081410] = 000000ff, %l5 = 00000000ff000000
swapa [%i2+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! %l4 = 0000000000000000, Mem[00000000201c0001] = 00ffd27d, %asi = 80
stba %l4,[%o0+0x001]%asi ! Mem[00000000201c0000] = 0000d27d
! Mem[00000000100c141c] = 00000000, %l3 = 00000000ff000000
ldstuba [%i3+0x01c]%asi,%l3 ! %l3 = 00000000000000ff
! %l2 = 00000000000000ff, Mem[00000000100c1400] = ff0000ff
stha %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ff0000ff
! %f5 = ff00ff00, Mem[0000000010101400] = 00ffffff
sta %f5 ,[%i4+%g0]0x80 ! Mem[0000000010101400] = ff00ff00
! Mem[0000000010081400] = 00000000, %l3 = 0000000000000000
swapa [%i2+%g0]0x80,%l3 ! %l3 = 0000000000000000
! %l1 = 00000000000000ff, imm = fffffffffffffc5d, %l0 = 0000000000000001
andn %l1,-0x3a3,%l0 ! %l0 = 00000000000000a2
! %l6 = 00000000ff8b0000, %l5 = 00000000000000ff, %l4 = 0000000000000000
sub %l6,%l5,%l4 ! %l4 = 00000000ff8aff01
! %l2 = 00000000000000ff, Mem[00000000100c1436] = ff0000ff, %asi = 80
stha %l2,[%i3+0x036]%asi ! Mem[00000000100c1434] = ff0000ff
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = ffffff00, %l3 = 0000000000000000
lduwa [%i4+%o4]0x81,%l3 ! %l3 = 00000000ffffff00
p0_label_793:
! Mem[0000000010081424] = 000000ff, %l5 = 00000000000000ff
ldswa [%i2+0x024]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010141400] = 00000000, %l6 = 00000000ff8b0000
lduwa [%i5+%g0]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010081400] = 00000000, %l5 = 00000000000000ff
ldsha [%i2+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000030041410] = 000000ff, %f11 = ff000000
lda [%i1+%o5]0x89,%f11 ! %f11 = 000000ff
! %l3 = 00000000ffffff00, %l6 = 0000000000000000, %y = ff0000ff
umul %l3,%l6,%l6 ! %l6 = 0000000000000000, %y = 00000000
! Mem[0000000030141400] = ff000000 ff0000ff, %l6 = 00000000, %l7 = 6df8ffff
ldda [%i5+%g0]0x81,%l6 ! %l6 = 00000000ff000000 00000000ff0000ff
! Mem[0000000030101400] = ff000000, %l7 = 00000000ff0000ff
ldsba [%i4+%g0]0x81,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030141408] = 0000000000000000, %l7 = ffffffffffffffff
ldxa [%i5+%o4]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101408] = ffffff00, %l4 = 00000000ff8aff01
lduha [%i4+%o4]0x88,%l4 ! %l4 = 000000000000ff00
! Starting 10 instruction Store Burst
! %l0 = 00000000000000a2, Mem[0000000021800040] = ff00a70e, %asi = 80
stha %l0,[%o3+0x040]%asi ! Mem[0000000021800040] = 00a2a70e
p0_label_794:
! Mem[0000000030141408] = 00000000, %l2 = 00000000000000ff
ldstuba [%i5+%o4]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030081400] = 00000000, %l5 = 0000000000000000
swapa [%i2+%g0]0x89,%l5 ! %l5 = 0000000000000000
! %l7 = 0000000000000000, Mem[0000000010041408] = ff00ff00
stba %l7,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0000ff00
! Mem[0000000010081430] = ffff0000, %l6 = 00000000ff000000
swap [%i2+0x030],%l6 ! %l6 = 00000000ffff0000
! %f5 = ff00ff00, Mem[0000000030141410] = ff000000
sta %f5 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff00ff00
! %l3 = 00000000ffffff00, Mem[0000000030001410] = 00000000
stha %l3,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff000000
! Mem[0000000010081402] = 00000000, %l7 = 0000000000000000
ldstub [%i2+0x002],%l7 ! %l7 = 00000000000000ff
! Mem[00000000100c1408] = 00000000, %l6 = 00000000ffff0000
ldstuba [%i3+%o4]0x80,%l6 ! %l6 = 00000000000000ff
! %f30 = 00000000 00000000, %l7 = 0000000000000000
! Mem[00000000100c1420] = ffffffffff000000
add %i3,0x020,%g1
stda %f30,[%g1+%l7]ASI_PST8_P ! Mem[00000000100c1420] = ffffffffff000000
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = 00000000, %l1 = 00000000000000ff
lduwa [%i0+%g0]0x89,%l1 ! %l1 = 0000000000000000
p0_label_795:
! Mem[0000000010141410] = ff0000ff, %l2 = 0000000000000000
lduha [%i5+%o5]0x80,%l2 ! %l2 = 000000000000ff00
! Mem[0000000010041408] = 00ff0000, %l2 = 000000000000ff00
ldsha [%i1+%o4]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010001400] = 00000000, %l6 = 0000000000000000
ldswa [%i0+%g0]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000030181410] = 00ffffff, %f19 = 000000ff
lda [%i6+%o5]0x89,%f19 ! %f19 = 00ffffff
! Mem[00000000100c1414] = 000000ff, %l3 = 00000000ffffff00
lduwa [%i3+0x014]%asi,%l3 ! %l3 = 00000000000000ff
membar #Sync ! Added by membar checker (128)
! Mem[0000000030181400] = 000000ff 00000000 000000ff 00000000
! Mem[0000000030181410] = ffffff00 ff0000ff 0dfaffff 00000000
! Mem[0000000030181420] = 00000000 000000a1 fffff86d 000000ff
! Mem[0000000030181430] = ffffff00 00000000 000000e0 ffff1f38
ldda [%i6]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030181400
! Mem[0000000030141410] = 00ff00ff, %l1 = 0000000000000000
ldswa [%i5+%o5]0x89,%l1 ! %l1 = 0000000000ff00ff
! Mem[0000000010001400] = 00000000, %l0 = 00000000000000a2
lduha [%i0+%g0]0x80,%l0 ! %l0 = 0000000000000000
! Mem[00000000300c1400] = 00000000, %l2 = 0000000000000000
lduba [%i3+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! %l6 = 00000000, %l7 = 00000000, Mem[0000000030101408] = ffffff00 00000000
stda %l6,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000 00000000
p0_label_796:
! %l4 = 000000000000ff00, Mem[000000001004143d] = 000000ff
stb %l4,[%i1+0x03d] ! Mem[000000001004143c] = 000000ff
! Mem[0000000030081400] = 00000000, %l4 = 000000000000ff00
ldstuba [%i2+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! %l7 = 0000000000000000, Mem[0000000010101408] = ffffff00
stha %l7,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffff0000
! %l5 = 0000000000000000, Mem[0000000030081408] = fff1ffff000000ff
stxa %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0000000000000000
! %l6 = 0000000000000000, Mem[0000000030081410] = 00000000
stha %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000
! %l0 = 0000000000000000, Mem[0000000030141400] = 000000ff
stba %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000
! %l1 = 0000000000ff00ff, Mem[0000000010041408] = ff00000000ff0000
stxa %l1,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000000000ff00ff
! %f5 = ff00ff00, Mem[0000000030081410] = 00000000
sta %f5 ,[%i2+%o5]0x89 ! Mem[0000000030081410] = ff00ff00
! Mem[0000000010001408] = 00000000, %l3 = 00000000000000ff
swapa [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = 00000000, %l5 = 0000000000000000
ldsha [%i2+%o4]0x80,%l5 ! %l5 = 0000000000000000
p0_label_797:
! Mem[0000000010101408] = ffff0000, %f0 = 80000000
lda [%i4+%o4]0x88,%f0 ! %f0 = ffff0000
! Mem[0000000010181420] = 00000000ff000000, %f8 = 00000000 ff0000ff
ldda [%i6+0x020]%asi,%f8 ! %f8 = 00000000 ff000000
! Mem[0000000010141410] = ff0000ffff00ffff, %l2 = 0000000000000000
ldxa [%i5+%o5]0x80,%l2 ! %l2 = ff0000ffff00ffff
! Mem[0000000030081408] = 00000000, %l2 = ff0000ffff00ffff
ldswa [%i2+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010001410] = ffffffffffffffff, %f10 = 00000000 000000ff
ldd [%i0+%o5],%f10 ! %f10 = ffffffff ffffffff
! Mem[0000000010101400] = ff00ff00, %l7 = 0000000000000000
lduba [%i4+0x003]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041408] = ff00ff00 00000000, %l0 = 00000000, %l1 = 00ff00ff
ldda [%i1+%o4]0x80,%l0 ! %l0 = 00000000ff00ff00 0000000000000000
! Mem[0000000030181408] = 00000000ff000000, %l7 = 0000000000000000
ldxa [%i6+%o4]0x89,%l7 ! %l7 = 00000000ff000000
! Mem[0000000010101408] = 0000ffff, %l0 = 00000000ff00ff00
ldswa [%i4+%o4]0x80,%l0 ! %l0 = 000000000000ffff
! Starting 10 instruction Store Burst
! %l6 = 00000000, %l7 = ff000000, Mem[00000000300c1410] = 00000000 ff000000
stda %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000 ff000000
p0_label_798:
! Mem[0000000010081400] = ffffffff00ff0000, %l1 = 0000000000000000
ldxa [%i2+%g0]0x88,%l1 ! %l1 = ffffffff00ff0000
! Mem[0000000010181434] = ca000000, %l2 = 00000000, %l0 = 0000ffff
add %i6,0x34,%g1
casa [%g1]0x80,%l2,%l0 ! %l0 = 00000000ca000000
! Mem[0000000010141410] = ff0000ff, %l0 = 00000000ca000000
swapa [%i5+%o5]0x88,%l0 ! %l0 = 00000000ff0000ff
! Mem[0000000010081400] = 00ff0000, %l0 = 00000000ff0000ff
ldstuba [%i2+%g0]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010081408] = 00000000, %l1 = 00ff0000, %l1 = 00ff0000
add %i2,0x08,%g1
casa [%g1]0x80,%l1,%l1 ! %l1 = 0000000000000000
! Mem[00000000211c0000] = 00002346, %l7 = 00000000ff000000
ldstub [%o2+%g0],%l7 ! %l7 = 00000000000000ff
! Mem[00000000218001c0] = 2dff63d1, %l7 = 0000000000000000
ldstuba [%o3+0x1c0]%asi,%l7 ! %l7 = 0000002d000000ff
! %l7 = 000000000000002d, Mem[0000000010001400] = 00000000
stha %l7,[%i0+%g0]0x80 ! Mem[0000000010001400] = 002d0000
! %l2 = 0000000000000000, Mem[0000000030141408] = 000000ff
stwa %l2,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000
! Starting 10 instruction Load Burst
! %f5 = ff00ff00, %f14 = fff1ffff, %f11 = ffffffff
fsubs %f5 ,%f14,%f11 ! %f11 = fff1ffff
p0_label_799:
membar #Sync ! Added by membar checker (129)
! Mem[0000000010141400] = 00000000 80000000 ff000000 000000ff
! Mem[0000000010141410] = 000000ca ff00ffff ff00ff00 00000001
! Mem[0000000010141420] = 0000ffff 00000000 ffffff00 ff00ff00
! Mem[0000000010141430] = 00000000 00ff0000 381fffff ffffffff
ldda [%i5]ASI_BLK_P,%f16 ! Block Load from 0000000010141400
! Mem[00000000100c1408] = ff000000, %f1 = 00000000
lda [%i3+%o4]0x80,%f1 ! %f1 = ff000000
! Mem[0000000010081400] = 00ff00ff, %l2 = 0000000000000000
lduha [%i2+%g0]0x88,%l2 ! %l2 = 00000000000000ff
! %f2 = 381fffff, %f1 = ff000000, %f15 = 00000000
fmuls %f2 ,%f1 ,%f15 ! %f15 = f79fffff
! Mem[00000000100c1410] = 00000000, %f7 = 00000000
lda [%i3+%o5]0x80,%f7 ! %f7 = 00000000
! Mem[0000000010101410] = 00000000, %l6 = 0000000000000000
lduh [%i4+0x012],%l6 ! %l6 = 0000000000000000
! %l0 = 0000000000000000, %l7 = 000000000000002d, %l3 = 0000000000000000
sdivx %l0,%l7,%l3 ! %l3 = 0000000000000000
! Mem[0000000010101410] = 00000000ffffffff, %f14 = fff1ffff f79fffff
ldda [%i4+%o5]0x80,%f14 ! %f14 = 00000000 ffffffff
! Mem[0000000010081408] = 00000000 00000000, %l6 = 00000000, %l7 = 0000002d
ldda [%i2+%o4]0x80,%l6 ! %l6 = 0000000000000000 0000000000000000
! Starting 10 instruction Store Burst
! %l7 = 0000000000000000, imm = fffffffffffffba2, %l3 = 0000000000000000
xor %l7,-0x45e,%l3 ! %l3 = fffffffffffffba2
p0_label_800:
! %l5 = 0000000000000000, Mem[00000000201c0000] = 0000d27d, %asi = 80
stha %l5,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0000d27d
! Mem[0000000030041408] = 00000000, %l6 = 0000000000000000
swapa [%i1+%o4]0x89,%l6 ! %l6 = 0000000000000000
! %f14 = 00000000 ffffffff, %l4 = 0000000000000000
! Mem[0000000010101410] = 00000000ffffffff
add %i4,0x010,%g1
stda %f14,[%g1+%l4]ASI_PST32_PL ! Mem[0000000010101410] = 00000000ffffffff
membar #Sync ! Added by membar checker (130)
! %l1 = 0000000000000000, Mem[0000000010141412] = 000000ca, %asi = 80
stba %l1,[%i5+0x012]%asi ! Mem[0000000010141410] = 000000ca
! %f0 = ffff0000 ff000000 381fffff ffffffff
! %f4 = ff000000 ff00ff00 00000000 00000000
! %f8 = 00000000 ff000000 ffffffff fff1ffff
! %f12 = 00000000 ff000000 00000000 ffffffff
stda %f0,[%i5]ASI_BLK_PL ! Block Store to 0000000010141400
! Mem[000000001018141b] = ff00ff00, %l6 = 0000000000000000
ldstub [%i6+0x01b],%l6 ! %l6 = 00000000000000ff
! %l5 = 0000000000000000, Mem[000000001004141d] = 00000000, %asi = 80
stba %l5,[%i1+0x01d]%asi ! Mem[000000001004141c] = 00000000
! Mem[00000000300c1410] = 00000000, %l1 = 0000000000000000
ldstuba [%i3+%o5]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030101408] = 00000000, %l6 = 0000000000000000
swapa [%i4+%o4]0x89,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = 00000000, %l3 = fffffffffffffba2
ldswa [%i5+%o4]0x89,%l3 ! %l3 = 0000000000000000
! End of Random Code for Thread 0
1: membar #Sync ! Force all stores to complete
! Check Registers
p0_check_registers:
set p0_expected_registers,%g1
ldx [%g1+0x000],%g2
cmp %l0,%g2 ! %l0 should be 0000000000000000
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 00000000000000ff
bne,a,pn %xcc,p0_reg_l2_fail
mov %l2,%g3
ldx [%g1+0x018],%g2
cmp %l3,%g2 ! %l3 should be 0000000000000000
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 0000000000000000
bne,a,pn %xcc,p0_reg_l6_fail
mov %l6,%g3
ldx [%g1+0x038],%g2
cmp %l7,%g2 ! %l7 should be 0000000000000000
bne,a,pn %xcc,p0_reg_l7_fail
mov %l7,%g3
! 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 ffff0000 ff000000
bne %xcc,p0_f0_fail
std %f2,[%g1]
ldx [%g1],%l1
ldx [%g3+0x08],%l0
cmp %l0,%l1 ! %f2 should be 381fffff ffffffff
bne %xcc,p0_f2_fail
std %f4,[%g1]
ldx [%g1],%l1
ldx [%g3+0x10],%l0
cmp %l0,%l1 ! %f4 should be ff000000 ff00ff00
bne %xcc,p0_f4_fail
std %f6,[%g1]
ldx [%g1],%l1
ldx [%g3+0x18],%l0
cmp %l0,%l1 ! %f6 should be 00000000 00000000
bne %xcc,p0_f6_fail
std %f8,[%g1]
ldx [%g1],%l1
ldx [%g3+0x20],%l0
cmp %l0,%l1 ! %f8 should be 00000000 ff000000
bne %xcc,p0_f8_fail
std %f10,[%g1]
ldx [%g1],%l1
ldx [%g3+0x28],%l0
cmp %l0,%l1 ! %f10 should be ffffffff fff1ffff
bne %xcc,p0_f10_fail
std %f12,[%g1]
ldx [%g1],%l1
ldx [%g3+0x30],%l0
cmp %l0,%l1 ! %f12 should be 00000000 ff000000
bne %xcc,p0_f12_fail
std %f14,[%g1]
ldx [%g1],%l1
ldx [%g3+0x38],%l0
cmp %l0,%l1 ! %f14 should be 00000000 ffffffff
bne %xcc,p0_f14_fail
std %f16,[%g1]
ldx [%g1],%l1
ldx [%g3+0x40],%l0
cmp %l0,%l1 ! %f16 should be 00000000 80000000
bne %xcc,p0_f16_fail
std %f18,[%g1]
ldx [%g1],%l1
ldx [%g3+0x48],%l0
cmp %l0,%l1 ! %f18 should be ff000000 000000ff
bne %xcc,p0_f18_fail
std %f20,[%g1]
ldx [%g1],%l1
ldx [%g3+0x50],%l0
cmp %l0,%l1 ! %f20 should be 000000ca ff00ffff
bne %xcc,p0_f20_fail
std %f22,[%g1]
ldx [%g1],%l1
ldx [%g3+0x58],%l0
cmp %l0,%l1 ! %f22 should be ff00ff00 00000001
bne %xcc,p0_f22_fail
std %f24,[%g1]
ldx [%g1],%l1
ldx [%g3+0x60],%l0
cmp %l0,%l1 ! %f24 should be 0000ffff 00000000
bne %xcc,p0_f24_fail
std %f26,[%g1]
ldx [%g1],%l1
ldx [%g3+0x68],%l0
cmp %l0,%l1 ! %f26 should be ffffff00 ff00ff00
bne %xcc,p0_f26_fail
std %f28,[%g1]
ldx [%g1],%l1
ldx [%g3+0x70],%l0
cmp %l0,%l1 ! %f28 should be 00000000 00ff0000
bne %xcc,p0_f28_fail
std %f30,[%g1]
ldx [%g1],%l1
ldx [%g3+0x78],%l0
cmp %l0,%l1 ! %f30 should be 381fffff ffffffff
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:
udivx %l6,0x970,%l0
andn %l5,-0x96d,%l0
xor %l1,%l0,%l1
or %l5,%l6,%l6
ldstuba [%i5+%o5]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000010141410]
done
p0_trap1o:
udivx %l6,0x970,%l0
andn %l5,-0x96d,%l0
xor %l1,%l0,%l1
or %l5,%l6,%l6
ldstuba [%o5+%i5]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000010141410]
done
p0_trap2e:
addc %l6,%l6,%l0
andn %l4,%l2,%l4
or %l2,0x62e,%l7
addc %l3,0x12e,%l5
sub %l5,-0x355,%l3
fdivs %f4 ,%f12,%f0
done
p0_trap2o:
addc %l6,%l6,%l0
andn %l4,%l2,%l4
or %l2,0x62e,%l7
addc %l3,0x12e,%l5
sub %l5,-0x355,%l3
fdivs %f4 ,%f12,%f0
done
p0_trap3e:
addc %l6,%l1,%l7
andn %l3,%l5,%l4
or %l2,0xeeb,%l1
addc %l0,0xfd2,%l0
or %l5,%l1,%l7
andn %l1,-0x94c,%l5
or %l2,0xd1f,%l2
done
p0_trap3o:
addc %l6,%l1,%l7
andn %l3,%l5,%l4
or %l2,0xeeb,%l1
addc %l0,0xfd2,%l0
or %l5,%l1,%l7
andn %l1,-0x94c,%l5
or %l2,0xd1f,%l2
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 = ea2ec714381f37a2
ldx [%g1+0x008],%l1 ! %l1 = 41c81128d0dccfb8
ldx [%g1+0x010],%l2 ! %l2 = 1e74cc60119eb776
ldx [%g1+0x018],%l3 ! %l3 = 31ba4d3224eb33d0
ldx [%g1+0x020],%l4 ! %l4 = 6258d2dfc2b0875a
ldx [%g1+0x028],%l5 ! %l5 = 8a349979d0e01693
ldx [%g1+0x030],%l6 ! %l6 = 3f5bdda62581d259
ldx [%g1+0x038],%l7 ! %l7 = 3306d4122b0214d4
! 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:
st %f7 ,[%i5+0x014] ! Mem[0000000010141414]
sub %l3,0x9a0,%l2
jmpl %o7,%g0
fdivs %f0 ,%f14,%f13
p0_near_0_he:
xnor %l6,%l3,%l1
fsubs %f28,%f22,%f21
fitos %f18,%f31
xor %l3,-0x935,%l4
jmpl %o7,%g0
fdivs %f17,%f27,%f19
near0_b2b_h:
orn %l2,0x74c,%l3
jmpl %o7,%g0
sdivx %l2,0x198,%l0
near0_b2b_l:
and %l3,-0x015,%l2
jmpl %o7,%g0
sub %l0,%l3,%l3
user_near0_end:
.seg "text"
.align 0x2000
user_near1_start:
p0_near_1_le:
smul %l3,%l3,%l0
jmpl %o7,%g0
and %l7,%l1,%l2
p0_near_1_he:
fadds %f16,%f21,%f19
fcmps %fcc2,%f26,%f24
jmpl %o7,%g0
fmuls %f16,%f30,%f31
near1_b2b_h:
subc %l7,%l3,%l5
xor %l3,-0x2d6,%l6
sdivx %l3,-0x9f4,%l6
fsubs %f16,%f17,%f29
orn %l0,0xbcb,%l6
fsqrts %f31,%f30
jmpl %o7,%g0
addc %l0,0x06a,%l7
near1_b2b_l:
fdivs %f10,%f14,%f2
smul %l1,%l0,%l6
or %l1,%l7,%l7
fadds %f4 ,%f11,%f2
and %l7,0xb59,%l3
mulx %l1,%l7,%l3
jmpl %o7,%g0
andn %l3,-0x0a4,%l5
user_near1_end:
.seg "text"
.align 0x2000
user_near2_start:
p0_near_2_le:
fsqrts %f1 ,%f4
smul %l1,%l5,%l5
mulx %l1,0x6a4,%l4
ldub [%i4+0x010],%l5 ! Mem[0000000010101410]
jmpl %o7,%g0
mulx %l3,%l1,%l7
p0_near_2_he:
jmpl %o7,%g0
fsqrts %f17,%f19
jmpl %o7,%g0
nop
near2_b2b_h:
mulx %l7,0x530,%l6
andn %l5,%l2,%l3
addc %l3,%l3,%l1
xor %l6,-0x0f6,%l3
jmpl %o7,%g0
addc %l7,-0xfd6,%l0
near2_b2b_l:
orn %l3,0x414,%l1
orn %l1,%l1,%l4
fcmps %fcc2,%f5 ,%f10
fdivs %f10,%f11,%f2
jmpl %o7,%g0
fdivs %f3 ,%f13,%f9
user_near2_end:
.seg "text"
.align 0x2000
user_near3_start:
p0_near_3_le:
jmpl %o7,%g0
add %l2,-0xb79,%l6
jmpl %o7,%g0
nop
p0_near_3_he:
xor %l0,%l4,%l5
stb %l5,[%i5+0x00f] ! Mem[000000001014140f]
xnor %l5,-0x920,%l3
jmpl %o7,%g0
subc %l4,-0x064,%l4
near3_b2b_h:
smul %l4,%l5,%l5
mulx %l1,%l0,%l2
andn %l1,%l1,%l6
fsubs %f28,%f24,%f25
smul %l7,-0xa73,%l6
fmuls %f20,%f27,%f24
sdivx %l3,%l6,%l2
jmpl %o7,%g0
smul %l1,-0xa1e,%l2
near3_b2b_l:
fadds %f11,%f0 ,%f1
sub %l5,%l4,%l5
xor %l7,%l2,%l2
or %l3,-0xb2b,%l3
fsubs %f5 ,%f8 ,%f12
xor %l4,0x388,%l4
sub %l6,0xd8b,%l1
jmpl %o7,%g0
smul %l6,0x59b,%l1
user_near3_end:
.seg "text"
.text
.align 0x2000
user_far0_start:
p0_far_0_le:
fsubs %f14,%f7 ,%f4
jmpl %o7,%g0
fdivs %f4 ,%f13,%f13
p0_far_0_lem:
fsubs %f14,%f7 ,%f4
jmpl %o7,%g0
fdivs %f4 ,%f13,%f13
p0_far_0_he:
andn %l7,%l4,%l2
fsubs %f31,%f25,%f25
fsubs %f21,%f20,%f17
addc %l0,-0x974,%l7
xor %l0,-0xcd6,%l1
fcmps %fcc3,%f19,%f29
jmpl %o7,%g0
xor %l3,0x041,%l5
p0_far_0_hem:
andn %l7,%l4,%l2
fsubs %f31,%f25,%f25
fsubs %f21,%f20,%f17
addc %l0,-0x974,%l7
xor %l0,-0xcd6,%l1
fcmps %fcc3,%f19,%f29
jmpl %o7,%g0
xor %l3,0x041,%l5
p0_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
far0_b2b_h:
and %l6,-0xd1c,%l3
udivx %l7,0x8ad,%l1
fadds %f17,%f17,%f22
addc %l2,-0xccf,%l7
or %l6,-0x53d,%l5
jmpl %o7,%g0
or %l0,-0xfe4,%l7
far0_b2b_l:
smul %l6,%l6,%l4
and %l5,%l6,%l3
sdivx %l0,0x290,%l0
xor %l5,%l3,%l1
fdivs %f2 ,%f11,%f9
jmpl %o7,%g0
umul %l6,-0x546,%l6
user_far0_end:
.seg "text"
.text
.align 0x2000
user_far1_start:
p0_far_1_le:
umul %l0,-0xd52,%l6
and %l1,0xf14,%l2
jmpl %o7,%g0
fdtos %f6 ,%f4
p0_far_1_lem:
umul %l0,-0xd52,%l6
and %l1,0xf14,%l2
jmpl %o7,%g0
fdtos %f6 ,%f4
p0_far_1_he:
mulx %l3,%l6,%l7
fdivs %f28,%f22,%f28
sdivx %l5,%l4,%l1
fsqrts %f16,%f25
add %l3,%l2,%l7
add %l0,-0x921,%l5
mulx %l5,-0x931,%l1
jmpl %o7,%g0
orn %l5,%l4,%l2
p0_far_1_hem:
mulx %l3,%l6,%l7
fdivs %f28,%f22,%f28
sdivx %l5,%l4,%l1
fsqrts %f16,%f25
add %l3,%l2,%l7
add %l0,-0x921,%l5
mulx %l5,-0x931,%l1
jmpl %o7,%g0
orn %l5,%l4,%l2
p0_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
far1_b2b_h:
fadds %f22,%f20,%f31
andn %l7,%l3,%l7
jmpl %o7,%g0
andn %l0,0xb4b,%l2
far1_b2b_l:
addc %l4,-0x4ba,%l2
fmuls %f0 ,%f5 ,%f2
jmpl %o7,%g0
mulx %l0,%l6,%l3
user_far1_end:
.seg "text"
.text
.align 0x2000
user_far2_start:
p0_far_2_le:
fcmps %fcc1,%f7 ,%f0
ldsh [%i1+0x01a],%l7 ! Mem[000000001004141a]
fcmps %fcc1,%f12,%f7
fdivs %f12,%f7 ,%f5
and %l2,%l4,%l7
xnor %l6,%l5,%l4
jmpl %o7,%g0
fdivs %f15,%f5 ,%f3
p0_far_2_lem:
fcmps %fcc1,%f7 ,%f0
membar #Sync
ldsh [%i1+0x01a],%l7 ! Mem[000000001004141a]
fcmps %fcc1,%f12,%f7
fdivs %f12,%f7 ,%f5
and %l2,%l4,%l7
xnor %l6,%l5,%l4
jmpl %o7,%g0
fdivs %f15,%f5 ,%f3
p0_far_2_he:
orn %l2,%l5,%l3
mulx %l6,0xf09,%l6
xor %l6,-0x896,%l0
fdivs %f24,%f23,%f19
jmpl %o7,%g0
xor %l5,%l6,%l5
p0_far_2_hem:
orn %l2,%l5,%l3
mulx %l6,0xf09,%l6
xor %l6,-0x896,%l0
fdivs %f24,%f23,%f19
jmpl %o7,%g0
xor %l5,%l6,%l5
p0_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
far2_b2b_h:
fcmps %fcc2,%f25,%f21
sub %l2,0x2a0,%l4
xnor %l5,-0xcae,%l5
fmuls %f25,%f22,%f29
jmpl %o7,%g0
xnor %l2,%l1,%l5
far2_b2b_l:
xor %l0,%l5,%l4
fmuls %f0 ,%f1 ,%f12
addc %l7,0x4aa,%l2
fsubs %f14,%f2 ,%f0
jmpl %o7,%g0
smul %l0,-0xedf,%l3
user_far2_end:
.seg "text"
.text
.align 0x2000
user_far3_start:
p0_far_3_le:
orn %l1,-0xa1d,%l1
jmpl %o7,%g0
sdivx %l7,-0xa2d,%l6
p0_far_3_lem:
orn %l1,-0xa1d,%l1
jmpl %o7,%g0
sdivx %l7,-0xa2d,%l6
p0_far_3_he:
sdivx %l2,%l6,%l2
fsqrts %f25,%f26
or %l4,%l0,%l3
swap [%i4+0x004],%l0 ! Mem[0000000010101404]
jmpl %o7,%g0
fsubs %f28,%f25,%f21
p0_far_3_hem:
sdivx %l2,%l6,%l2
fsqrts %f25,%f26
or %l4,%l0,%l3
membar #Sync
swap [%i4+0x004],%l0 ! Mem[0000000010101404]
jmpl %o7,%g0
fsubs %f28,%f25,%f21
p0_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
far3_b2b_h:
sub %l2,%l3,%l6
fdivs %f23,%f28,%f18
fsubs %f29,%f31,%f19
xnor %l4,-0xfcd,%l7
orn %l3,0x724,%l4
orn %l5,%l3,%l6
jmpl %o7,%g0
fcmps %fcc1,%f19,%f28
far3_b2b_l:
sub %l7,-0xe60,%l2
subc %l0,%l1,%l2
add %l6,%l0,%l7
fadds %f0 ,%f13,%f9
sdivx %l2,-0x200,%l1
andn %l0,-0x608,%l0
jmpl %o7,%g0
and %l3,0xf2d,%l4
user_far3_end:
.seg "text"
.align 0x2000
user_jump0_start:
INIT_MEM(0, 0x0010, 1, +, 0, +, 0)
p0_jmpl_0_le:
orn %l4,%l0,%l5
fsubs %f6 ,%f9 ,%f6
jmpl %g6+8,%g0
addc %l2,0xfee,%l1
p0_call_0_le:
fmuls %f1 ,%f3 ,%f9
xnor %l2,%l2,%l7
fdivs %f3 ,%f1 ,%f10
ldstub [%i4+0x01b],%l4 ! Mem[000000001010141b]
udivx %l3,%l3,%l2
or %l5,0x030,%l2
retl
fdivs %f15,%f2 ,%f0
p0_jmpl_0_lo:
orn %l4,%l0,%l5
fsubs %f6 ,%f9 ,%f6
jmpl %g6+8,%g0
addc %l2,0xfee,%l1
p0_call_0_lo:
fmuls %f1 ,%f3 ,%f9
xnor %l2,%l2,%l7
fdivs %f3 ,%f1 ,%f10
ldstub [%o4+0x01b],%l4 ! Mem[000000001010141b]
udivx %l3,%l3,%l2
or %l5,0x030,%l2
retl
fdivs %f15,%f2 ,%f0
p0_jmpl_0_he:
subc %l1,-0x60a,%l6
fadds %f22,%f23,%f19
smul %l7,%l7,%l6
jmpl %g6+8,%g0
fsubs %f25,%f26,%f27
p0_call_0_he:
fadds %f23,%f26,%f20
udivx %l4,0xce2,%l2
udivx %l0,%l6,%l5
udivx %l7,-0x49b,%l3
mulx %l2,%l0,%l0
udivx %l0,%l4,%l7
umul %l0,%l6,%l2
retl
smul %l7,%l1,%l3
p0_jmpl_0_ho:
subc %l1,-0x60a,%l6
fadds %f22,%f23,%f19
smul %l7,%l7,%l6
jmpl %g6+8,%g0
fsubs %f25,%f26,%f27
p0_call_0_ho:
fadds %f23,%f26,%f20
udivx %l4,0xce2,%l2
udivx %l0,%l6,%l5
udivx %l7,-0x49b,%l3
mulx %l2,%l0,%l0
udivx %l0,%l4,%l7
umul %l0,%l6,%l2
retl
smul %l7,%l1,%l3
user_jump0_end:
.seg "text"
.align 0x2000
user_jump1_start:
INIT_MEM(0, 0x0020, 1, +, 0, +, 0)
p0_jmpl_1_le:
fdivs %f9 ,%f0 ,%f3
ldsh [%i5+0x02a],%l7 ! Mem[000000001014142a]
fsqrts %f11,%f10
jmpl %g6+8,%g0
andn %l7,-0x395,%l2
p0_call_1_le:
sub %l0,-0x7e9,%l0
fmuls %f4 ,%f8 ,%f1
retl
addc %l6,0xdbd,%l4
p0_jmpl_1_lo:
fdivs %f9 ,%f0 ,%f3
ldsh [%o5+0x02a],%l7 ! Mem[000000001014142a]
fsqrts %f11,%f10
jmpl %g6+8,%g0
andn %l7,-0x395,%l2
p0_call_1_lo:
sub %l0,-0x7e9,%l0
fmuls %f4 ,%f8 ,%f1
retl
addc %l6,0xdbd,%l4
p0_jmpl_1_he:
fsubs %f26,%f23,%f24
jmpl %g6+8,%g0
udivx %l5,%l5,%l5
p0_call_1_he:
fadds %f27,%f19,%f17
retl
addc %l0,-0xe10,%l5
p0_jmpl_1_ho:
fsubs %f26,%f23,%f24
jmpl %g6+8,%g0
udivx %l5,%l5,%l5
p0_call_1_ho:
fadds %f27,%f19,%f17
retl
addc %l0,-0xe10,%l5
user_jump1_end:
.seg "text"
.align 0x2000
user_jump2_start:
INIT_MEM(0, 0x0030, 1, +, 0, +, 0)
p0_jmpl_2_le:
sdivx %l3,-0x1e9,%l5
fsqrts %f2 ,%f14
sdivx %l1,0xbc2,%l3
jmpl %g6+8,%g0
fsubs %f12,%f3 ,%f1
p0_call_2_le:
ldd [%i6+0x038],%f0 ! Mem[0000000010181438]
retl
add %l4,%l7,%l5
p0_jmpl_2_lo:
sdivx %l3,-0x1e9,%l5
fsqrts %f2 ,%f14
sdivx %l1,0xbc2,%l3
jmpl %g6+8,%g0
fsubs %f12,%f3 ,%f1
p0_call_2_lo:
ldd [%o6+0x038],%f0 ! Mem[0000000010181438]
retl
add %l4,%l7,%l5
p0_jmpl_2_he:
fsubs %f23,%f28,%f20
fsubs %f26,%f23,%f28
orn %l6,%l4,%l0
jmpl %g6+8,%g0
fmuls %f25,%f24,%f26
p0_call_2_he:
stw %l4,[%i4+0x004] ! Mem[0000000010101404]
retl
fmuls %f28,%f21,%f28
p0_jmpl_2_ho:
fsubs %f23,%f28,%f20
fsubs %f26,%f23,%f28
orn %l6,%l4,%l0
jmpl %g6+8,%g0
fmuls %f25,%f24,%f26
p0_call_2_ho:
stw %l4,[%o4+0x004] ! Mem[0000000010101404]
retl
fmuls %f28,%f21,%f28
user_jump2_end:
.seg "text"
.align 0x2000
user_jump3_start:
INIT_MEM(0, 0x0040, 1, +, 0, +, 0)
p0_jmpl_3_le:
fdivs %f0 ,%f8 ,%f9
mulx %l4,%l1,%l1
and %l2,%l2,%l0
orn %l5,-0x191,%l0
jmpl %g6+8,%g0
mulx %l4,%l0,%l3
p0_call_3_le:
smul %l2,0xd0c,%l1
retl
smul %l2,-0x984,%l5
p0_jmpl_3_lo:
fdivs %f0 ,%f8 ,%f9
mulx %l4,%l1,%l1
and %l2,%l2,%l0
orn %l5,-0x191,%l0
jmpl %g6+8,%g0
mulx %l4,%l0,%l3
p0_call_3_lo:
smul %l2,0xd0c,%l1
retl
smul %l2,-0x984,%l5
p0_jmpl_3_he:
st %f28,[%i3+0x034] ! Mem[00000000100c1434]
xnor %l7,%l7,%l2
jmpl %g6+8,%g0
subc %l0,-0x02a,%l6
p0_call_3_he:
xnor %l7,0xed8,%l6
fsqrts %f17,%f18
umul %l6,%l5,%l6
umul %l1,-0x1a7,%l5
ldub [%i4+0x036],%l6 ! Mem[0000000010101436]
retl
mulx %l5,-0x27a,%l5
p0_jmpl_3_ho:
st %f28,[%o3+0x034] ! Mem[00000000100c1434]
xnor %l7,%l7,%l2
jmpl %g6+8,%g0
subc %l0,-0x02a,%l6
p0_call_3_ho:
xnor %l7,0xed8,%l6
fsqrts %f17,%f18
umul %l6,%l5,%l6
umul %l1,-0x1a7,%l5
ldub [%o4+0x036],%l6 ! Mem[0000000010101436]
retl
mulx %l5,-0x27a,%l5
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 0xea2ec714,0x381f37a2 ! Init value for %l0
.word 0x41c81128,0xd0dccfb8 ! Init value for %l1
.word 0x1e74cc60,0x119eb776 ! Init value for %l2
.word 0x31ba4d32,0x24eb33d0 ! Init value for %l3
.word 0x6258d2df,0xc2b0875a ! Init value for %l4
.word 0x8a349979,0xd0e01693 ! Init value for %l5
.word 0x3f5bdda6,0x2581d259 ! Init value for %l6
.word 0x3306d412,0x2b0214d4 ! Init value for %l7
.align 64
p0_init_freg:
.word 0xbb39f194,0x50da037b ! Init value for %f0
.word 0x4ca345a9,0x0ce5a2fe ! Init value for %f2
.word 0xdeb58b8c,0xc0731d1f ! Init value for %f4
.word 0x194fb118,0x3d26d9f2 ! Init value for %f6
.word 0x8e91a4b5,0xab0475bb ! Init value for %f8
.word 0x9ed29eb3,0x5645af12 ! Init value for %f10
.word 0xb5eb03d4,0x9b090905 ! Init value for %f12
.word 0x7a906651,0x0aad7812 ! Init value for %f14
.word 0x65af5b19,0xf975d25e ! Init value for %f16
.word 0xb8a4f35c,0xe6689720 ! Init value for %f18
.word 0xaeceb108,0xc3d97b6f ! Init value for %f20
.word 0x4a6d6276,0x77cebcc5 ! Init value for %f22
.word 0xa226b52a,0x6bcc8e3c ! Init value for %f24
.word 0x5ddf2b10,0xfe453ffd ! Init value for %f26
.word 0x29b8bca0,0x3895a976 ! Init value for %f28
.word 0xfe120093,0x73a028f7 ! Init value for %f30
.word 0xf4126596,0x1e574e0f ! Init value for %f32
.word 0xa1e72352,0x4492779a ! Init value for %f34
.word 0x15f979ce,0xf445ee5b ! Init value for %f36
.word 0x847db64b,0x0377978f ! Init value for %f38
.word 0x3ccc1f01,0x56157e93 ! Init value for %f40
.word 0x324010da,0x3b7fc135 ! Init value for %f42
.word 0x389c30f2,0xd4e18a2c ! Init value for %f44
.word 0x9c11db14,0xc65b74b2 ! Init value for %f46
.word 0x6b112798,0xeca7933d
.word 0x481b2b90,0x47ff0e25
.word 0x2ed41742,0xabe18a63
.word 0x52d04de0,0x987df0e3
.word 0xe8c8579e,0xb06502f2
.word 0xae19afa6,0x5d712d33
.word 0x75a3f8d3,0x8d02855e
.word 0xba5462a2,0xc3f2b9b2
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,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x000000ff
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
p0_expected_fp_regs:
.word 0xffff0000,0xff000000
.word 0x381fffff,0xffffffff
.word 0xff000000,0xff00ff00
.word 0x00000000,0x00000000
.word 0x00000000,0xff000000
.word 0xffffffff,0xfff1ffff
.word 0x00000000,0xff000000
.word 0x00000000,0xffffffff
.word 0x00000000,0x80000000
.word 0xff000000,0x000000ff
.word 0x000000ca,0xff00ffff
.word 0xff00ff00,0x00000001
.word 0x0000ffff,0x00000000
.word 0xffffff00,0xff00ff00
.word 0x00000000,0x00ff0000
.word 0x381fffff,0xffffffff
.word 0x00000026,0x00000400 ! %fsr = 0000002600000400
p0_local0_expect:
.word 0x002d0000,0x2d000000
.word 0xff000000,0x000000ff
.word 0xffffffff,0xffffffff
.word 0x00000000,0x00ff00ff
.word 0xf9258b66,0x00000000
.word 0x000000ff,0x00000000
.word 0xff0000ca,0x00000000
.word 0x00000000,0x000000a1
p0_local0_sec_expect:
.word 0x00000000,0xfffff1ff
.word 0xffffffff,0xffffffff
.word 0xff000000,0x3f8000ff
.word 0x000000ff,0x000000ff
.word 0x00000000,0x00000000
.word 0x00000000,0x0d000000
.word 0xa1000000,0x00000000
.word 0x00000000,0x00000000
p0_local1_expect:
.word 0xfff1ffff,0x00000000
.word 0xff00ff00,0x00000000
.word 0xff000000,0x00000000
.word 0x80000000,0x00000000
.word 0x00000000,0x3f8000ff
.word 0x00000101,0x00000000
.word 0x00000000,0x80000000
.word 0x00000000,0x000000ff
p0_local1_sec_expect:
.word 0xffffff00,0x00000000
.word 0x00000000,0x000000ff
.word 0xff000000,0x0000a9e2
.word 0xff00ff00,0x0000ff00
.word 0x00000000,0x668b25f9
.word 0xff000000,0x00000000
.word 0x000000ff,0xffffffff
.word 0xfffff86d,0x000000ff
p0_local2_expect:
.word 0xff00ff00,0xffffffff
.word 0x00000000,0x00000000
.word 0x000000ff,0x000000ff
.word 0xff000000,0xff00ff00
.word 0xffffff00,0x000000ff
.word 0x12000000,0xfffffeff
.word 0xff000000,0x00000000
.word 0x000000ff,0x00000000
p0_local2_sec_expect:
.word 0xff000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00ff00ff,0x00ffffff
.word 0xff000000,0x000000ff
.word 0xa1000000,0x00000000
.word 0xff000000,0x6df8ffff
.word 0xff0000ff,0x0000ff00
.word 0x381fffff,0xe0000000
p0_local3_expect:
.word 0xff0000ff,0x000000ff
.word 0xff000000,0x0000ffff
.word 0x00000000,0x000000ff
.word 0x00000000,0xff000000
.word 0xffffffff,0xff000000
.word 0x000000ff,0x0000ff00
.word 0x000000ff,0xff0000ff
.word 0x00000000,0x00000000
p0_local3_sec_expect:
.word 0x00000000,0x00000000
.word 0xff8b0000,0x6df8ffff
.word 0xff000000,0xff000000
.word 0xff0000ff,0x000000ff
.word 0xff00ff00,0x0000ff00
.word 0x000000ff,0x000000a1
.word 0xff000000,0x00000000
.word 0x80000000,0xff0000ff
p0_local4_expect:
.word 0xff00ff00,0xff0000ff
.word 0x0000ffff,0x00000000
.word 0x00000000,0xffffffff
.word 0xffffff00,0x00000000
.word 0xa1000000,0x00000000
.word 0xff000000,0x00ffffff
.word 0xa1000000,0xff000000
.word 0xffffffff,0xffffffff
p0_local4_sec_expect:
.word 0xff000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0xf92500ff
.word 0xff0000ff,0x000000ff
.word 0xa9b03c52,0xff0000ff
.word 0xfffeffff,0x00000012
.word 0xff000000,0x00000000
.word 0x80000000,0xff0000ff
p0_local5_expect:
.word 0x000000ff,0x0000ffff
.word 0xffffffff,0xffff1f38
.word 0x00ff00ff,0x000000ff
.word 0x00000000,0x00000000
.word 0x000000ff,0x00000000
.word 0xfffff1ff,0xffffffff
.word 0x000000ff,0x00000000
.word 0xffffffff,0x00000000
p0_local5_sec_expect:
.word 0x00000000,0xff0000ff
.word 0x00000000,0x00000000
.word 0xff00ff00,0xffffffff
.word 0x00000000,0x00000000
.word 0xfff1ffff,0x000000ff
.word 0x6df8ffff,0x00000000
.word 0xff000000,0x00000000
.word 0x00000000,0xff000000
p0_local6_expect:
.word 0xff000000,0x00000000
.word 0xfff1ffff,0x000000ff
.word 0x00000000,0x00000000
.word 0xff00ffff,0x0000ff00
.word 0x00000000,0xff000000
.word 0xff000000,0x0000ffff
.word 0x00000000,0xca000000
.word 0x00000000,0x00000000
p0_local6_sec_expect:
.word 0x000000ff,0x00000000
.word 0x000000ff,0x00000000
.word 0xffffff00,0xff0000ff
.word 0x0dfaffff,0x00000000
.word 0x00000000,0x000000a1
.word 0xfffff86d,0x000000ff
.word 0xffffff00,0x00000000
.word 0x000000e0,0xffff1f38
share0_expect:
.word 0x0000d27d,0x4c491045
.word 0x3cb4eeb2,0x93a846cd
.word 0xa5e8237b,0x9c5396b4
.word 0x6191a967,0x5b5aa88e
.word 0x3ee33615,0x17eaaf0f
.word 0xaadf99b8,0x2fd21c8b
.word 0xc1fbffd2,0x91f44d2e
.word 0x5a7f90d3,0x1fc16987
share1_expect:
.word 0xffffd48e,0x8bf42826
.word 0x6e816723,0x52d986ea
.word 0xf4991a78,0xc76fdaa2
.word 0x65a51600,0xd69d8934
.word 0x4225461b,0xc8d65694
.word 0xcb79c5f5,0xbefc7d36
.word 0x864f2644,0x1f78d8c7
.word 0x87295774,0xc9efb308
.word 0x00002a9b,0xe7dbc702
.word 0x4c0f9d81,0x36975afc
.word 0xb58ab2cb,0xc5e6f858
.word 0x8b697e6f,0x3e2207e1
.word 0xdc8c7930,0xe2ffe85e
.word 0x02584654,0x075a69ac
.word 0xc6f47d18,0xfd796f90
.word 0xb06532c3,0x499104ee
share2_expect:
.word 0xff002346,0x46200a1d
.word 0xfef3011d,0xc1d529e0
.word 0x2c543178,0xce0f90b3
.word 0x7b7601c5,0xa079add1
.word 0xdd0ec9c9,0x2d01dc7a
.word 0x9d730fe3,0xe2185337
.word 0xbec5db5a,0x94343ac7
.word 0x728776a0,0x732c173c
share3_expect:
.word 0xffffd806,0x77b24b6e
.word 0x7fa31932,0x16a40b6b
.word 0x4a6e2c27,0x11e32a91
.word 0x2784d1f3,0x712d6c41
.word 0x37fef972,0x6f43095a
.word 0xf8761441,0x33fc1f51
.word 0x7d2a00b9,0xa63d9119
.word 0xb24f0e8e,0x622b931f
.word 0x00a2a70e,0x9148f497
.word 0x4bde613c,0xe570c4eb
.word 0xb4003621,0x3445e6af
.word 0x7ad53c20,0xc0094490
.word 0xf900ecab,0x2e6c2dc8
.word 0xa964877c,0xa3931f68
.word 0x7e30c713,0x00d83e2e
.word 0x31e81a17,0x23a1f816
.word 0x0000bafb,0x948aeb07
.word 0xf7ce3810,0x03fd3b9a
.word 0x9b09fb6f,0xc2bfc2c5
.word 0x5ed281f9,0x61e47b22
.word 0x239f43c0,0x0f197531
.word 0x2c383fe4,0xe7dac352
.word 0x6072f41b,0x6a4c5979
.word 0xbb30b96f,0xc29cc519
.word 0xffff1f7c,0x6d7714a2
.word 0x86f9cb72,0x8ffd0ddd
.word 0x78fa5526,0xfdecdc71
.word 0xce88cb58,0x349f02e4
.word 0xc141ccde,0x37b6c895
.word 0x4834f5ce,0xc281731a
.word 0xc66778c9,0xaf9313dd
.word 0x17b93da2,0x1cb2bf22
.word 0x00ffd196,0x7a1d3e8b
.word 0x57dc5401,0x58ab088a
.word 0xb05ede4b,0x30fe8466
.word 0x810c8f0f,0x99dc721b
.word 0x639ca4ff,0x3e6c7150
.word 0xc926a1f9,0x1543ca38
.word 0xb2eaacbd,0x1904c8fa
.word 0x88a0e40b,0x43c8affd
.word 0x00006ae1,0x74b8ca89
.word 0xeda43eb1,0x667fd8a9
.word 0xb06f8950,0x39d3111f
.word 0x55de519a,0x0f40becd
.word 0x34585ecb,0x4b44bd67
.word 0x8219a607,0xc11bc006
.word 0xcfcee7f4,0x94fcf323
.word 0x7b64a59d,0xd3a1e5a0
.word 0x0000dde9,0xffdab440
.word 0xe356ed7e,0x24b27f96
.word 0xe5c598f8,0x4ea7d1ed
.word 0x850bca4f,0xaab5a8cc
.word 0x8f8aeab7,0xfd66ce7f
.word 0x9f537f53,0x21c92f22
.word 0xfe0982a6,0xa3d05bc7
.word 0x779ad6c6,0x424262e1
.word 0xffff63d1,0xa11ee9c9
.word 0x883cd3ca,0xb6d0429d
.word 0x51837c34,0xa153fe75
.word 0xc7dd59c5,0xab197a7e
.word 0x77119f55,0xd2262c1b
.word 0x8a568f84,0xd6bf864f
.word 0x5fbbe783,0x8c7e0f4e
.word 0xc34c54de,0x6be9e7d8
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 0xf2c3a178,0x7c582021
.word 0x00000000,0x00000002
.word 0xe23ffd18,0x7b0201a3
.word 0x00000000,0x00000003
.word 0x37ea1447,0xce6bcf35
.word 0x00000000,0x00000004
.word 0xc996cb08,0x4120168e
.word 0x00000000,0x00000005
.word 0xc25c1598,0x3e33028d
.word 0x00000000,0x00000006
.word 0xdcb08480,0x3dc0cc82
.word 0x00000000,0x00000007
.word 0x982c6360,0x56374742
.word 0x00000000,0x00000008
.word 0x7c8555e8,0x090ee5a7
.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 0x5a12d404,0xd4481f07,0xe4f50d69,0x7500cd4c
.word 0xa1239e75,0x0d694ce8,0x94170011,0x2a74994a
.word 0xec82d66c,0xeb22e6a7,0xa3d688d2,0xc6cf0c11
.word 0x82e0d056,0x891e9a2e,0xca810e26,0x73f78f6e
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 0x7f122473,0xc4fe0ea1,0x4af80201,0xbfa24376
.word 0x33de88d9,0x6aecb8fd,0x5ea10923,0x94bf88ab
.word 0x776a8d5a,0xf2efa6cb,0x0034f96e,0x7d78e298
.word 0xb5966988,0x3aae2669,0xbb8ddbca,0xcde67178
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 0xe48b080d,0x27241cd9,0x099a41a6,0xf6caade5
.word 0xc54a54ee,0xbc3dd5c9,0xadb67a0b,0x9b0b3082
.word 0xdcfd5948,0xfc8adb11,0x043cd029,0x7d7a88ba
.word 0x8cf6b2b0,0xfdcbd7c0,0x7f13c6bb,0x454f66d7
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 0xc2a22bd2,0x39f7b0d6,0x67e15ba0,0xfb191258
.word 0xa204cc3f,0x4c8cc301,0x949a1396,0x8efa15af
.word 0x901acbd0,0x73a3db94,0x579dfb69,0x56c2070a
.word 0xc472f652,0x45be3a33,0x466c4463,0xe28fa055
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 0x8f794dbb,0xf70e364d,0x7d8a61c8,0x81c6ebca
.word 0xbb1019c7,0x241c4fd1,0xffe1e06e,0xb059f4bc
.word 0xe417e6c0,0xab84e8d7,0xaea8c45f,0x005c0a63
.word 0x7447560c,0xf504ec9f,0xca434b01,0xcd4a1404
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 0xe1a9c4e1,0x14bfcbf7,0x51ca9937,0xdf9f46d0
.word 0xd99ed06d,0x68b0e91c,0x7cd93241,0x3f652c5a
.word 0x0abe0e68,0x8470fa4a,0x0e5482f4,0x7edddb1a
.word 0x464683c4,0xad9e9570,0xd962302e,0xcd969e21
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 0x78008a86,0xc5333af8,0xb53a84ba,0x708da1bc
.word 0xcc45b0c9,0x496d45a4,0x510d66b0,0x08bb918b
.word 0x22544310,0xb6a3f8c1,0xf1b35c03,0xb5d59305
.word 0x823ac534,0x4b632c4c,0xa3bea7c9,0x108263f2
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 0x33e0e3e6,0x04f83bee,0xd97574d3,0x956a39c8
.word 0xf4e206e3,0x3a2107a7,0x32e37f4b,0x240d550c
.word 0xf34151a9,0x734f7020,0xd0f6b7a8,0x57bb8b34
.word 0x2e7a633a,0x9aec0e60,0x9ef0266e,0x8f627d13
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 0x5add8a7d,0x0ede2174,0x2b9cbb0c,0xeb7e47ce
.word 0xeca774e9,0x17541102,0xdedca988,0x9d770e70
.word 0x5c70165c,0xd5319f1e,0xfe837a55,0xe323a0e2
.word 0x098556d2,0xf1abf392,0x8065adb4,0x564ce1f4
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 0x97a58b47,0xbe3c99a3,0xd3775606,0x76f42a82
.word 0x9b000e66,0x0249d304,0x2c89c6b4,0x8e489ae0
.word 0xa867e244,0xac25e1b5,0x4402c910,0x7f23b028
.word 0x484d3679,0x460f79e3,0x63b1dc00,0x825be180
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 0x34570b61,0xf770809b,0xe89fff14,0xff7c9ff6
.word 0x78ff62a3,0x5c642549,0xf04475ee,0x35112447
.word 0x647c79a8,0xa094dd2b,0xb2057fb4,0xa2393d1c
.word 0x524b7e2e,0x06e3359c,0xc0e9c437,0x0bd2cbf6
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 0x61f8f8ff,0x06b9895f,0x09243570,0x6f0a8dad
.word 0xbad94550,0x2d4650ca,0x3b395801,0xd2ff7fb1
.word 0x0540e78e,0x48c17642,0xe1207910,0x21091a31
.word 0x468864be,0xa4e582ad,0x200597c9,0x5a1375ae
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 0xd20ab5f5,0x1947d4fb,0x126700e3,0x84e5a5f8
.word 0x1b3398bf,0x72566df3,0x8cfee654,0xbb27216a
.word 0x96824f21,0x142165c5,0xfd86d76b,0x798bf8f0
.word 0xdc70e383,0xd053f9be,0xfc223141,0x7d0320f4
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 0x39fea61a,0xf17d745c,0x11b6f438,0xa1cdba11
.word 0x21e99f37,0x1e7dab78,0x5bbf9ce9,0x790ab56d
.word 0xdc03f0ee,0x43f227dc,0x00b3a889,0x02a8aa22
.word 0x7566dc8a,0x981f2e79,0x37fca4ed,0x7b5df662
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 0xbb5fd27d,0x4c491045,0x3cb4eeb2,0x93a846cd
.word 0xa5e8237b,0x9c5396b4,0x6191a967,0x5b5aa88e
.word 0x3ee33615,0x17eaaf0f,0xaadf99b8,0x2fd21c8b
.word 0xc1fbffd2,0x91f44d2e,0x5a7f90d3,0x1fc16987
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 0x1d39d48e,0x8bf42826,0x6e816723,0x52d986ea
.word 0xf4991a78,0xc76fdaa2,0x65a51600,0xd69d8934
.word 0x4225461b,0xc8d65694,0xcb79c5f5,0xbefc7d36
.word 0x864f2644,0x1f78d8c7,0x87295774,0xc9efb308
.word 0x08e52a9b,0xe7dbc702,0x4c0f9d81,0x36975afc
.word 0xb58ab2cb,0xc5e6f858,0x8b697e6f,0x3e2207e1
.word 0xdc8c7930,0xe2ffe85e,0x02584654,0x075a69ac
.word 0xc6f47d18,0xfd796f90,0xb06532c3,0x499104ee
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 0xca052346,0x46200a1d,0xfef3011d,0xc1d529e0
.word 0x2c543178,0xce0f90b3,0x7b7601c5,0xa079add1
.word 0xdd0ec9c9,0x2d01dc7a,0x9d730fe3,0xe2185337
.word 0xbec5db5a,0x94343ac7,0x728776a0,0x732c173c
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 0x0b18d806,0x77b24b6e,0x7fa31932,0x16a40b6b
.word 0x4a6e2c27,0x11e32a91,0x2784d1f3,0x712d6c41
.word 0x37fef972,0x6f43095a,0xf8761441,0x33fc1f51
.word 0x7d2a00b9,0xa63d9119,0xb24f0e8e,0x622b931f
.word 0x0645a70e,0x9148f497,0x4bde613c,0xe570c4eb
.word 0xb4003621,0x3445e6af,0x7ad53c20,0xc0094490
.word 0xf900ecab,0x2e6c2dc8,0xa964877c,0xa3931f68
.word 0x7e30c713,0x00d83e2e,0x31e81a17,0x23a1f816
.word 0x7134bafb,0x948aeb07,0xf7ce3810,0x03fd3b9a
.word 0x9b09fb6f,0xc2bfc2c5,0x5ed281f9,0x61e47b22
.word 0x239f43c0,0x0f197531,0x2c383fe4,0xe7dac352
.word 0x6072f41b,0x6a4c5979,0xbb30b96f,0xc29cc519
.word 0x34511f7c,0x6d7714a2,0x86f9cb72,0x8ffd0ddd
.word 0x78fa5526,0xfdecdc71,0xce88cb58,0x349f02e4
.word 0xc141ccde,0x37b6c895,0x4834f5ce,0xc281731a
.word 0xc66778c9,0xaf9313dd,0x17b93da2,0x1cb2bf22
.word 0xa830d196,0x7a1d3e8b,0x57dc5401,0x58ab088a
.word 0xb05ede4b,0x30fe8466,0x810c8f0f,0x99dc721b
.word 0x639ca4ff,0x3e6c7150,0xc926a1f9,0x1543ca38
.word 0xb2eaacbd,0x1904c8fa,0x88a0e40b,0x43c8affd
.word 0xb53d6ae1,0x74b8ca89,0xeda43eb1,0x667fd8a9
.word 0xb06f8950,0x39d3111f,0x55de519a,0x0f40becd
.word 0x34585ecb,0x4b44bd67,0x8219a607,0xc11bc006
.word 0xcfcee7f4,0x94fcf323,0x7b64a59d,0xd3a1e5a0
.word 0xa3e3dde9,0xffdab440,0xe356ed7e,0x24b27f96
.word 0xe5c598f8,0x4ea7d1ed,0x850bca4f,0xaab5a8cc
.word 0x8f8aeab7,0xfd66ce7f,0x9f537f53,0x21c92f22
.word 0xfe0982a6,0xa3d05bc7,0x779ad6c6,0x424262e1
.word 0x2d5b63d1,0xa11ee9c9,0x883cd3ca,0xb6d0429d
.word 0x51837c34,0xa153fe75,0xc7dd59c5,0xab197a7e
.word 0x77119f55,0xd2262c1b,0x8a568f84,0xd6bf864f
.word 0x5fbbe783,0x8c7e0f4e,0xc34c54de,0x6be9e7d8
share3_end: