Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / mpgenfpga / diag / mpgen_8000_16.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: mpgen_8000_16.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 = 626172923
! Riesling can be on
! 1 Thread, 8000 lines
! mpgen created on May 4, 2009 (15:17:56), Version 2.81
! mpgen_8000l_11.s created on Jun 26, 2009 (17:29:23)
! RC file : random.rc
! cmd = /import/n2-tools/release/tools/mpgen/mpgen,1.090504 -rc random.rc -o mpgen_8000l_11 -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:
! Initialize the input and output registers
! Random code for Thread 0
thread_0:
ta T_CHANGE_PRIV ! Trap to Supervisor Mode
set p0_fsr,%g3
ldx [%g3],%fsr ! Set %fsr to 0000000000
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 = 3a1d7ea0 20796031 33540cde 4886b6b7
! %f4 = 7e273d8c 22addfed 01c1882a 383ec553
! %f8 = 03f34038 033e3c69 786a7536 0c5266af
! %f12 = 37b1d2a4 48fa11a5 4a6e8002 09a716cb
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = 3b1500d0 5e13bba1 640d148e 72eb11a7
! %f20 = 61fc96bc 3e9c565d 21b15eda 0bf15343
! %f24 = 5ee22068 3fbfbdd9 44be4ae6 4bcd979f
! %f28 = 2b04e9d4 4bc08e15 121a84b2 79b05abb
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = 7655ff00 2eb42311 467c783e 3082d897
! %f36 = 2b242bec 4ffe98cd 4c76518a 05430d33
! %f40 = 5187fc98 748ecb49 6041fc96 4c1fb48f
! %f44 = 5e8fbd04 65da5685 0d4d2562 38544aab
ldda [%g1]ASI_BLK_P,%f32
! Set up the Graphics Status Register
setx 0x4b4e4ba40000003c,%g7,%g1 ! %gsr scale = 7, align = 4
wr %g1,%g0,%gsr ! %gsr = 4b4e4ba40000003c
wr %g0,%y ! Clear %y register
xorcc %g0,%g0,%g3 ! %g3 = 0, %ccr = 44
membar #Sync ! Force the block loads to complete
! Start of Random Code for processor 0
p0_label_1:
! Starting 10 instruction Store Burst
! %l2 = c98ee6b4, %l3 = eb676d7f, Mem[0000000030041408] = 7ca1ceae 22020f47
stda %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = c98ee6b4 eb676d7f
! %l1 = 9c7297474237aef9, Mem[0000000030081410] = ddb944253cd0130c
stxa %l1,[%i2+%o5]0x89 ! Mem[0000000030081410] = 9c7297474237aef9
! %l0 = 2885dcc53bce434e, Mem[0000000030081410] = 9c7297474237aef9
stxa %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = 2885dcc53bce434e
! %f15 = 09a716cb, Mem[0000000030001400] = 90e17f1f
sta %f15,[%i0+%g0]0x89 ! Mem[0000000030001400] = 09a716cb
! %l0 = 2885dcc53bce434e, Mem[0000000010001408] = 03ca539e
stba %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = 4eca539e
! %l3 = e2453939eb676d7f, Mem[0000000010101400] = 2b5d90e00ea8c171
stx %l3,[%i4+%g0] ! Mem[0000000010101400] = e2453939eb676d7f
! %f26 = 44be4ae6, Mem[0000000010181408] = dea7ef35
sta %f26,[%i6+%o4]0x88 ! Mem[0000000010181408] = 44be4ae6
! Mem[0000000010141410] = 2c72b153, %l7 = 61d5c3657f038b4b
ldstuba [%i5+%o5]0x88,%l7 ! %l7 = 0000000000000053
! %l3 = e2453939eb676d7f, Mem[00000000100c1400] = 80605b2d
stha %l3,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 80606d7f
! Mem[00000000100c1428] = 66027a16, %l2 = 00000000c98ee6b4, %asi = 80
swapa [%i3+0x028]%asi,%l2 ! %l2 = 0000000066027a16
p0_label_2:
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (1)
! Mem[0000000010181400] = 6117c1a0 2bc4b731 e64abe44 383705b7
! Mem[0000000010181410] = 4c18f08c 2face6ed 3334132a 60544453
! Mem[0000000010181420] = 3fb76338 387ff369 7fa6f036 041415af
! Mem[0000000010181430] = 631365a4 063d78a5 24d7eb02 1f0bf5cb
ldda [%i6+%g0]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010181400
! %l1 = 9c7297474237aef9, immd = fffff4e0, %y = 00000000
smul %l1,-0xb20,%l3 ! %l3 = fffffd1f54856de0, %y = fffffd1f
! Mem[00000000100c1428] = c98ee6b46731cc0f, %f18 = 640d148e 72eb11a7
ldd [%i3+0x028],%f18 ! %f18 = c98ee6b4 6731cc0f
! Mem[0000000010101408] = 1e215874, %l0 = 2885dcc53bce434e
lduba [%i4+%o4]0x88,%l0 ! %l0 = 0000000000000074
! %f6 = 3334132a, %f19 = 6731cc0f
fcmpes %fcc2,%f6 ,%f19 ! %fcc2 = 1
! Mem[0000000030041410] = 790c99dc 511fd8fd, %l6 = 93926a40, %l7 = 00000053
ldda [%i1+%o5]0x81,%l6 ! %l6 = 00000000790c99dc 00000000511fd8fd
! Mem[0000000010001410] = 4c0a1618, %l1 = 9c7297474237aef9
lduha [%i0+%o5]0x88,%l1 ! %l1 = 0000000000001618
! Mem[00000000100c1410] = 3f19456c, %l7 = 00000000511fd8fd
ldswa [%i3+%o5]0x80,%l7 ! %l7 = 000000003f19456c
! Mem[0000000010081408] = 375ed11b 5e5a3649, %l4 = b579565a, %l5 = 37bc4445
ldda [%i2+%o4]0x88,%l4 ! %l4 = 000000005e5a3649 00000000375ed11b
! Mem[0000000010141400] = 5e29b140, %l7 = 000000003f19456c
lduha [%i5+%g0]0x80,%l7 ! %l7 = 0000000000005e29
p0_label_3:
! Starting 10 instruction Store Burst
! %l7 = 0000000000005e29, Mem[00000000300c1410] = 9cf68305
stwa %l7,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00005e29
! %f10 = 7fa6f036 041415af, %l4 = 000000005e5a3649
! Mem[0000000030101408] = 592378ce247c3ce7
add %i4,0x008,%g1
stda %f10,[%g1+%l4]ASI_PST32_SL ! Mem[0000000030101408] = af151404247c3ce7
! %l6 = 00000000790c99dc, Mem[00000000300c1400] = b0ba6057
stba %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = b0ba60dc
membar #Sync ! Added by membar checker (2)
! %f28 = 2b04e9d4 4bc08e15, Mem[0000000010181410] = 4c18f08c 2face6ed
stda %f28,[%i6+%o5]0x80 ! Mem[0000000010181410] = 2b04e9d4 4bc08e15
! %l2 = 0000000066027a16, Mem[0000000030101400] = 10e31c0a
stwa %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = 66027a16
! Mem[0000000010141420] = 47f316d8, %l1 = 00001618, %l3 = 54856de0
add %i5,0x20,%g1
casa [%g1]0x80,%l1,%l3 ! %l3 = 0000000047f316d8
! %o1 = deadbeefdeadbeef
set share1_start,%o1 ! set %o1[0] to VA
! Mem[0000000020800001] = 3d74fc30, %l5 = 00000000375ed11b
ldstuba [%o1+0x001]%asi,%l5 ! %l5 = 0000000000000074
! %l5 = 0000000000000074, Mem[0000000010141410] = 2c72b1ff
stwa %l5,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000074
! %f2 = e64abe44 383705b7, %l0 = 0000000000000074
! Mem[0000000030141408] = 422c3c2e0ec056c7
add %i5,0x008,%g1
stda %f2,[%g1+%l0]ASI_PST8_S ! Mem[0000000030141408] = 424abe440e3756c7
! %l7 = 0000000000005e29, Mem[0000000030101408] = 041415af
stwa %l7,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00005e29
p0_label_4:
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = b0ba60dc, %l5 = 0000000000000074
lduba [%i3+%g0]0x89,%l5 ! %l5 = 00000000000000dc
! Mem[0000000010101410] = 584ee3cc, %l3 = 0000000047f316d8
ldsba [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000058
! Mem[00000000100c1410] = 3f19456c 24e15c4d, %l4 = 5e5a3649, %l5 = 000000dc
ldda [%i3+%o5]0x80,%l4 ! %l4 = 000000003f19456c 0000000024e15c4d
! %o3 = deadbeefdeadbeef
set share3_start,%o3 ! set %o3[0] to VA
! Mem[00000000218001c0] = 1373e610, %l5 = 0000000024e15c4d
lduh [%o3+0x1c0],%l5 ! %l5 = 0000000000001373
! Mem[0000000030001410] = 1d28f270 7c539657, %l4 = 3f19456c, %l5 = 00001373
ldda [%i0+%o5]0x89,%l4 ! %l4 = 000000007c539657 000000001d28f270
! Mem[0000000010181410] = 2b04e9d4, %f19 = 6731cc0f
lda [%i6+%o5]0x80,%f19 ! %f19 = 2b04e9d4
! Mem[0000000030141400] = 4bcefb70, %l2 = 0000000066027a16
lduba [%i5+%g0]0x81,%l2 ! %l2 = 000000000000004b
! Mem[00000000100c1410] = 3f19456c, %l3 = 0000000000000058
ldsba [%i3+%o5]0x80,%l3 ! %l3 = 000000000000003f
! Mem[0000000030101410] = 9d0b547ffc0c3536, %l4 = 000000007c539657
ldxa [%i4+%o5]0x89,%l4 ! %l4 = 9d0b547ffc0c3536
! Mem[0000000010141412] = 74000000, %l1 = 0000000000001618, %asi = 80
ldsha [%i5+0x012]%asi,%l1 ! %l1 = 0000000000000000
p0_label_5:
! Starting 10 instruction Store Burst
! %l4 = 9d0b547ffc0c3536, Mem[0000000030081408] = 5a76420e
stha %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = 3536420e
! Mem[0000000010081400] = 64cb2020, %l5 = 000000001d28f270
ldstuba [%i2+%g0]0x80,%l5 ! %l5 = 0000000000000064
! %l2 = 000000000000004b, Mem[00000000100c1400] = 80606d7f
stwa %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 0000004b
! %f16 = 3b1500d0, Mem[0000000010181408] = 44be4ae6
sta %f16,[%i6+%o4]0x88 ! Mem[0000000010181408] = 3b1500d0
! %f22 = 21b15eda, %f18 = c98ee6b4 2b04e9d4
fstod %f22,%f18 ! %f18 = 3c362bdb 40000000
! %f14 = 24d7eb02 1f0bf5cb, Mem[0000000030001410] = 7c539657 1d28f270
stda %f14,[%i0+%o5]0x89 ! Mem[0000000030001410] = 24d7eb02 1f0bf5cb
! %l1 = 0000000000000000, Mem[0000000010181400] = a0c11761
stha %l1,[%i6+%g0]0x88 ! Mem[0000000010181400] = a0c10000
! %l0 = 0000000000000074, Mem[0000000020800000] = 3dfffc30
sth %l0,[%o1+%g0] ! Mem[0000000020800000] = 0074fc30
! %f21 = 3e9c565d, %f26 = 44be4ae6, %f6 = 3334132a
fmuls %f21,%f26,%f6 ! %f6 = 43e86bad
! Mem[00000000100c1400] = 4b000000, %l0 = 0000000000000074
ldstuba [%i3+%g0]0x80,%l0 ! %l0 = 000000000000004b
p0_label_6:
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = dc990c79, %l5 = 0000000000000064
lduba [%i1+%o5]0x89,%l5 ! %l5 = 0000000000000079
! %f25 = 3fbfbdd9, %f22 = 21b15eda
fcmps %fcc0,%f25,%f22 ! %fcc0 = 2
! Mem[0000000030101410] = fc0c3536, %l3 = 000000000000003f
lduba [%i4+%o5]0x89,%l3 ! %l3 = 0000000000000036
! Mem[0000000030141408] = 44be4a42, %l7 = 0000000000005e29
ldsba [%i5+%o4]0x89,%l7 ! %l7 = 0000000000000042
! Mem[0000000030041400] = 41dc0d25 f0396a05, %l0 = 0000004b, %l1 = 00000000
ldda [%i1+%g0]0x89,%l0 ! %l0 = 00000000f0396a05 0000000041dc0d25
! Mem[000000001014141a] = 6a6439ca, %l1 = 0000000041dc0d25, %asi = 80
lduba [%i5+0x01a]%asi,%l1 ! %l1 = 0000000000000039
! Mem[0000000010101410] = 584ee3cc6a5a052d, %l3 = 0000000000000036
ldxa [%i4+%o5]0x80,%l3 ! %l3 = 584ee3cc6a5a052d
! Mem[000000001018142c] = 041415af, %l5 = 0000000000000079, %asi = 80
ldswa [%i6+0x02c]%asi,%l5 ! %l5 = 00000000041415af
! Mem[0000000030181400] = d003cf45, %l7 = 0000000000000042
ldsba [%i6+%g0]0x89,%l7 ! %l7 = 0000000000000045
! Mem[0000000030181410] = 4cba09bc, %l6 = 00000000790c99dc
lduwa [%i6+%o5]0x81,%l6 ! %l6 = 000000004cba09bc
p0_label_7:
! Starting 10 instruction Store Burst
! %f2 = e64abe44 383705b7, Mem[00000000100c1408] = be85842d 1740c47d
stda %f2 ,[%i3+%o4]0x88 ! Mem[00000000100c1408] = e64abe44 383705b7
! Code Fragment 3, seed = 875429
p0_fragment_1:
! %l0 = 00000000f0396a05
setx 0xc23726b01b524ffe,%g7,%l0 ! %l0 = c23726b01b524ffe
! %l1 = 0000000000000039
setx 0xd8983e5564ffdca9,%g7,%l1 ! %l1 = d8983e5564ffdca9
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 = c23726b01b524ffe
setx 0x88c2a5fc37b56564,%g7,%l0 ! %l0 = 88c2a5fc37b56564
! %l1 = d8983e5564ffdca9
setx 0x5eb6a368e1af6d2f,%g7,%l1 ! %l1 = 5eb6a368e1af6d2f
p0_fragment_1_end:
! %f26 = 44be4ae6 4bcd979f, %l5 = 00000000041415af
! Mem[0000000030081418] = 5ae4045a5333f2c3
add %i2,0x018,%g1
stda %f26,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030081418] = 9f97cd4b534af244
! Mem[0000000010101410] = 584ee3cc, %l5 = 00000000041415af
ldstuba [%i4+%o5]0x80,%l5 ! %l5 = 0000000000000058
! %f18 = 3c362bdb 40000000, %l7 = 0000000000000045
! Mem[0000000010041428] = 01ab5b5625d9604f
add %i1,0x028,%g1
stda %f18,[%g1+%l7]ASI_PST16_PL ! Mem[0000000010041428] = 00005b56db2b604f
! Mem[0000000030101400] = 66027a16, %l7 = 0000000000000045
swapa [%i4+%g0]0x89,%l7 ! %l7 = 0000000066027a16
! %l0 = 88c2a5fc37b56564, Mem[0000000030001400] = cb16a70960efa161
stxa %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = 88c2a5fc37b56564
! %l6 = 000000004cba09bc, Mem[0000000010041412] = 13d4d8ac
stb %l6,[%i1+0x012] ! Mem[0000000010041410] = 13d4bcac
! %f9 = 387ff369, %f29 = 4bc08e15, %f9 = 387ff369
fmuls %f9 ,%f29,%f9 ! %f9 = 44c0849d
! %l6 = 000000004cba09bc, immd = 00000460, %y = fffffd1f
umul %l6,0x460,%l6 ! %l6 = 0000014fadea9680, %y = 0000014f
p0_label_8:
! Starting 10 instruction Load Burst
! Mem[000000001000143c] = 64482e8b, %l2 = 000000000000004b
lduh [%i0+0x03c],%l2 ! %l2 = 0000000000006448
! Mem[0000000030041400] = 056a39f0 250ddc41 c98ee6b4 eb676d7f
! Mem[0000000030041410] = 790c99dc 511fd8fd 4364b2fa 28c442e3
! Mem[0000000030041420] = 5f9f0d88 19224279 3b8b5906 4af7193f
! Mem[0000000030041430] = 667ae0f4 72c9b4b5 38666cd2 1a4d0e5b
ldda [%i1+%g0]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030041400
! Mem[0000000010101410] = ff4ee3cc, %l2 = 0000000000006448
lduha [%i4+%o5]0x80,%l2 ! %l2 = 000000000000ff4e
! Mem[0000000010101410] = ff4ee3cc, %l5 = 0000000000000058
ldsba [%i4+%o5]0x80,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010101400] = e2453939, %l1 = 5eb6a368e1af6d2f
lduha [%i4+%g0]0x80,%l1 ! %l1 = 000000000000e245
! Mem[0000000030041400] = 41dc0d25 f0396a05, %l2 = 0000ff4e, %l3 = 6a5a052d
ldda [%i1+%g0]0x89,%l2 ! %l2 = 00000000f0396a05 0000000041dc0d25
! Mem[00000000300c1410] = 00005e29, %l4 = 9d0b547ffc0c3536
ldsba [%i3+%o5]0x89,%l4 ! %l4 = 0000000000000029
! Mem[0000000010081410] = 4938970c 5393e36d, %l6 = adea9680, %l7 = 66027a16
ldda [%i2+%o5]0x80,%l6 ! %l6 = 000000004938970c 000000005393e36d
! Mem[00000000100c1430] = 06e4c684, %l1 = 000000000000e245, %asi = 80
ldswa [%i3+0x030]%asi,%l1 ! %l1 = 0000000006e4c684
! %f10 = 7fa6f036, %f11 = 041415af, %f3 = 383705b7
fdivs %f10,%f11,%f3 ! %f3 = 7fe6f036
p0_label_9:
! Starting 10 instruction Store Burst
! Mem[00000000300c1410] = 00005e29, %l5 = ffffffffffffffff
ldstuba [%i3+%o5]0x89,%l5 ! %l5 = 0000000000000029
! %l4 = 00000029, %l5 = 00000029, Mem[0000000030141400] = 4bcefb70 6cb8a7c1
stda %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000029 00000029
! %o2 = deadbeefdeadbeef
set share2_start,%o2 ! set %o2[0] to VA
! %l3 = 0000000041dc0d25, Mem[00000000211c0000] = 1418e490, %asi = 80
stba %l3,[%o2+0x000]%asi ! Mem[00000000211c0000] = 2518e490
! %l7 = 000000005393e36d, Mem[0000000010081400] = ffcb2020
stha %l7,[%i2+%g0]0x80 ! Mem[0000000010081400] = e36d2020
! %f1 = 2bc4b731, Mem[0000000030101410] = 36350cfc
sta %f1 ,[%i4+%o5]0x81 ! Mem[0000000030101410] = 2bc4b731
! %l4 = 0000000000000029, imm = 0000000000000e45, %l0 = 88c2a5fc37b56564
add %l4,0xe45,%l0 ! %l0 = 0000000000000e6e
! %l5 = 0000000000000029, Mem[0000000010141408] = 41c92c7e
stha %l5,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00292c7e
! %l4 = 00000029, %l5 = 00000029, Mem[0000000010101428] = 32833176 158589ef, %asi = 80
stda %l4,[%i4+0x028]%asi ! Mem[0000000010101428] = 00000029 00000029
! %l2 = f0396a05, %l3 = 41dc0d25, Mem[0000000010101408] = 7458211e 1e00d1f7, %asi = 80
stda %l2,[%i4+0x008]%asi ! Mem[0000000010101408] = f0396a05 41dc0d25
! %o0 = deadbeefdeadbeef
set share0_start,%o0 ! set %o0[0] to VA
! %l0 = 0000000000000e6e, Mem[00000000201c0000] = 6b7fc200, %asi = 80
stha %l0,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0e6ec200
p0_label_10:
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = c756370e44be4a42, %f4 = 4c18f08c 2face6ed
ldda [%i5+%o4]0x89,%f4 ! %f4 = c756370e 44be4a42
! Mem[0000000030081408] = 3536420e, %l7 = 000000005393e36d
ldsha [%i2+%o4]0x81,%l7 ! %l7 = 0000000000003536
! Mem[0000000010181430] = 631365a4063d78a5, %l3 = 0000000041dc0d25, %asi = 80
ldxa [%i6+0x030]%asi,%l3 ! %l3 = 631365a4063d78a5
! Mem[0000000010141410] = 74000000, %l7 = 0000000000003536
ldswa [%i5+%o5]0x80,%l7 ! %l7 = 0000000074000000
! Mem[000000001010140a] = f0396a05, %l6 = 000000004938970c, %asi = 80
lduha [%i4+0x00a]%asi,%l6 ! %l6 = 0000000000006a05
! Mem[00000000300c1410] = 00005eff, %f0 = 6117c1a0
lda [%i3+%o5]0x89,%f0 ! %f0 = 00005eff
! Mem[00000000300c1410] = ff5e000027d8cabd, %l3 = 631365a4063d78a5
ldxa [%i3+%o5]0x81,%l3 ! %l3 = ff5e000027d8cabd
! %f7 = 60544453, %f2 = e64abe44
fsqrts %f7 ,%f2 ! %f2 = 4fe91c30
! Mem[0000000010141408] = 00292c7e, %f5 = 44be4a42
lda [%i5+%o4]0x80,%f5 ! %f5 = 00292c7e
! Mem[0000000030181410] = bc09ba4c, %l6 = 0000000000006a05
lduha [%i6+%o5]0x89,%l6 ! %l6 = 000000000000ba4c
p0_label_11:
! Starting 10 instruction Store Burst
! %f12 = 631365a4 063d78a5, Mem[0000000030181408] = 70766f8e 299a20a7
stda %f12,[%i6+%o4]0x81 ! Mem[0000000030181408] = 631365a4 063d78a5
! %l7 = 0000000074000000, immd = 00000000000005a6, %l108 = 0000000000000003
udivx %l7,0x5a6,%l3 ! %l3 = 0000000000148962
! %l2 = 00000000f0396a05, Mem[0000000030141400] = 29000000
stha %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = 29006a05
! Mem[0000000030041400] = 056a39f0, %l2 = 00000000f0396a05
lduba [%i1+%g0]0x81,%l2 ! %l2 = 0000000000000005
membar #Sync ! Added by membar checker (3)
! %l0 = 0000000000000e6e, Mem[0000000030041408] = b4e68ec9
stwa %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000e6e
! %l4 = 00000029, %l5 = 00000029, Mem[00000000100c1408] = 383705b7 e64abe44
stda %l4,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000029 00000029
! Mem[0000000010041408] = 1f559efe, %l1 = 0000000006e4c684
ldstuba [%i1+%o4]0x80,%l1 ! %l1 = 000000000000001f
! %f26 = 3b8b5906 4af7193f, Mem[0000000010001410] = 18160a4c 379a81ad
stda %f26,[%i0+%o5]0x80 ! Mem[0000000010001410] = 3b8b5906 4af7193f
! %l3 = 0000000000148962, Mem[0000000010181434] = 063d78a5, %asi = 80
stwa %l3,[%i6+0x034]%asi ! Mem[0000000010181434] = 00148962
! Mem[0000000030041400] = f0396a05, %l1 = 000000000000001f
ldstuba [%i1+%g0]0x89,%l1 ! %l1 = 0000000000000005
p0_label_12:
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = 0dde7540 00000074, %l0 = 00000e6e, %l1 = 00000005
ldda [%i5+%o5]0x88,%l0 ! %l0 = 0000000000000074 000000000dde7540
! Mem[0000000030141408] = 424abe44, %l2 = 0000000000000005
ldsba [%i5+%o4]0x81,%l2 ! %l2 = 0000000000000042
! Mem[0000000030141410] = 4aff135c, %l4 = 0000000000000029
lduwa [%i5+%o5]0x81,%l4 ! %l4 = 000000004aff135c
! Mem[0000000010181410] = d4e9042b, %l1 = 000000000dde7540
ldsba [%i6+%o5]0x88,%l1 ! %l1 = 000000000000002b
! Mem[0000000010141408] = 00292c7e, %l1 = 000000000000002b
lduwa [%i5+%o4]0x80,%l1 ! %l1 = 0000000000292c7e
! Mem[0000000010181400] = 0000c1a0, %l7 = 0000000074000000
lduba [%i6+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081410] = 0c973849, %l5 = 0000000000000029
ldsha [%i2+%o5]0x88,%l5 ! %l5 = 0000000000003849
! Code Fragment 4, seed = 669752
p0_fragment_2:
! %l0 = 0000000000000074
setx 0x1c0378a42d6b6e66,%g7,%l0 ! %l0 = 1c0378a42d6b6e66
! %l1 = 0000000000292c7e
setx 0x3c920d09a8fcce91,%g7,%l1 ! %l1 = 3c920d09a8fcce91
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 = 1c0378a42d6b6e66
setx 0x8ac07ecab373d2cc,%g7,%l0 ! %l0 = 8ac07ecab373d2cc
! %l1 = 3c920d09a8fcce91
setx 0xf7d8216843bc7e17,%g7,%l1 ! %l1 = f7d8216843bc7e17
p0_fragment_2_end:
! Mem[0000000030101408] = 00005e29, %f16 = 056a39f0
lda [%i4+%o4]0x89,%f16 ! %f16 = 00005e29
! Mem[0000000030081410] = 3bce434e, %l0 = 8ac07ecab373d2cc
lduwa [%i2+%o5]0x89,%l0 ! %l0 = 000000003bce434e
p0_label_13:
! Starting 10 instruction Store Burst
! Mem[00000000300c1400] = dc60bab0, %l0 = 000000003bce434e
swapa [%i3+%g0]0x81,%l0 ! %l0 = 00000000dc60bab0
! Mem[0000000010101428] = 00000029, %l2 = 0000000000000042, %asi = 80
swapa [%i4+0x028]%asi,%l2 ! %l2 = 0000000000000029
! %l6 = 0000ba4c, %l7 = 00000000, Mem[0000000030181400] = 45cf03d0 4347d2a1
stda %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 0000ba4c 00000000
! Mem[0000000030001400] = fca5c288, %l3 = 0000000000148962
ldstuba [%i0+%g0]0x89,%l3 ! %l3 = 0000000000000088
! Mem[0000000010041408] = ff559efe, %l3 = 0000000000000088
ldstuba [%i1+%o4]0x80,%l3 ! %l3 = 00000000000000ff
! %l7 = 0000000000000000, Mem[0000000010141400] = 5e29b1405864a451
stxa %l7,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0000000000000000
! %l4 = 000000004aff135c, Mem[00000000201c0000] = 0e6ec200
stb %l4,[%o0+%g0] ! Mem[00000000201c0000] = 5c6ec200
! %l0 = 00000000dc60bab0, Mem[0000000010081424] = 430d97e9
stw %l0,[%i2+0x024] ! Mem[0000000010081424] = dc60bab0
! Mem[0000000030041410] = dc990c79, %l4 = 000000004aff135c
ldstuba [%i1+%o5]0x89,%l4 ! %l4 = 0000000000000079
! Mem[0000000030081400] = 50824226, %l7 = 0000000000000000
ldstuba [%i2+%g0]0x89,%l7 ! %l7 = 0000000000000026
p0_label_14:
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = 0000c1a0 2bc4b731 d000153b 383705b7
! %f0 = 00005eff 2bc4b731 4fe91c30 7fe6f036
! %f4 = c756370e 00292c7e 43e86bad 60544453
! %f8 = 3fb76338 44c0849d 7fa6f036 041415af
! %f12 = 631365a4 063d78a5 24d7eb02 1f0bf5cb
stda %f0 ,[%i6+%g0]ASI_BLK_PL ! Block Store to 0000000010181400
! Mem[0000000030101408] = 00005e29, %l1 = f7d8216843bc7e17
ldsba [%i4+%o4]0x89,%l1 ! %l1 = 0000000000000029
! Mem[0000000030081410] = 4e43ce3bc5dc8528, %l1 = 0000000000000029
ldxa [%i2+%o5]0x81,%l1 ! %l1 = 4e43ce3bc5dc8528
! Mem[0000000030041408] = 6e0e0000 eb676d7f, %l6 = 0000ba4c, %l7 = 00000026
ldda [%i1+%o4]0x81,%l6 ! %l6 = 000000006e0e0000 00000000eb676d7f
membar #Sync ! Added by membar checker (4)
! Mem[0000000010181410] = 00292c7e, %l4 = 0000000000000079
lduwa [%i6+%o5]0x88,%l4 ! %l4 = 0000000000292c7e
! Mem[00000000100c1410] = 3f19456c 24e15c4d, %l2 = 00000029, %l3 = 000000ff
ldd [%i3+%o5],%l2 ! %l2 = 000000003f19456c 0000000024e15c4d
! Mem[0000000030081408] = 3536420e, %l0 = 00000000dc60bab0
lduha [%i2+%o4]0x81,%l0 ! %l0 = 0000000000003536
! Mem[00000000100c143f] = 27fbfa2b, %l3 = 0000000024e15c4d, %asi = 80
ldsba [%i3+0x03f]%asi,%l3 ! %l3 = 000000000000002b
! Mem[0000000030101410] = 31b7c42b, %l1 = 4e43ce3bc5dc8528
lduwa [%i4+%o5]0x89,%l1 ! %l1 = 0000000031b7c42b
! %f9 = 44c0849d, %f15 = 1f0bf5cb, %f0 = 00005eff
fsubs %f9 ,%f15,%f0 ! %f0 = 44c0849d
p0_label_15:
! Starting 10 instruction Store Burst
! Mem[0000000010081430] = 10cb1c2462124525, %l4 = 0000000000292c7e, %l6 = 000000006e0e0000
add %i2,0x30,%g1
casxa [%g1]0x80,%l4,%l6 ! %l6 = 10cb1c2462124525
! %l2 = 000000003f19456c, Mem[0000000030181400] = 0000ba4c
stha %l2,[%i6+%g0]0x81 ! Mem[0000000030181400] = 456cba4c
! %f18 = c98ee6b4 eb676d7f, Mem[0000000010041410] = 13d4bcac 45f99a8d, %asi = 80
stda %f18,[%i1+0x010]%asi ! Mem[0000000010041410] = c98ee6b4 eb676d7f
! Mem[0000000030141408] = 44be4a42, %l7 = 00000000eb676d7f
swapa [%i5+%o4]0x89,%l7 ! %l7 = 0000000044be4a42
! %l2 = 3f19456c, %l3 = 0000002b, Mem[0000000010081428] = 3d6d32b6 1b35be2f
std %l2,[%i2+0x028] ! Mem[0000000010081428] = 3f19456c 0000002b
! %f17 = 250ddc41, Mem[0000000010181408] = 7fe6f036
sta %f17,[%i6+%o4]0x88 ! Mem[0000000010181408] = 250ddc41
! %l6 = 10cb1c2462124525, Mem[0000000010101420] = 7386ba781f3265a9
stx %l6,[%i4+0x020] ! Mem[0000000010101420] = 10cb1c2462124525
! %f28 = 667ae0f4, Mem[0000000010041400] = 6e54cfc0
sta %f28,[%i1+%g0]0x80 ! Mem[0000000010041400] = 667ae0f4
! Mem[0000000010081410] = 0c973849, %l2 = 000000003f19456c
ldstuba [%i2+%o5]0x88,%l2 ! %l2 = 0000000000000049
! %l3 = 000000000000002b, Mem[0000000030141400] = 056a0029
stwa %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000002b
p0_label_16:
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = 49365a5e1bd15e37, %l1 = 0000000031b7c42b
ldxa [%i2+%o4]0x80,%l1 ! %l1 = 49365a5e1bd15e37
! Mem[0000000030141410] = 5c13ff4a, %l7 = 0000000044be4a42
lduba [%i5+%o5]0x89,%l7 ! %l7 = 000000000000004a
! Mem[0000000030041400] = ff6a39f0250ddc41, %l4 = 0000000000292c7e
ldxa [%i1+%g0]0x81,%l4 ! %l4 = ff6a39f0250ddc41
! Mem[0000000030081400] = ff428250, %f10 = 7fa6f036
lda [%i2+%g0]0x81,%f10 ! %f10 = ff428250
! Mem[0000000010081428] = 3f19456c0000002b, %l3 = 000000000000002b, %asi = 80
ldxa [%i2+0x028]%asi,%l3 ! %l3 = 3f19456c0000002b
! Mem[0000000010001400] = 02a06f60, %f17 = 250ddc41
lda [%i0+%g0]0x80,%f17 ! %f17 = 02a06f60
! Mem[0000000030141410] = 5c13ff4a, %l5 = 0000000000003849
ldswa [%i5+%o5]0x89,%l5 ! %l5 = 000000005c13ff4a
! Mem[00000000100c1400] = ff000000 17990e91, %l4 = 250ddc41, %l5 = 5c13ff4a
ldda [%i3+%g0]0x80,%l4 ! %l4 = 00000000ff000000 0000000017990e91
! Mem[0000000010101410] = ff4ee3cc6a5a052d, %f24 = 5f9f0d88 19224279
ldd [%i4+%o5],%f24 ! %f24 = ff4ee3cc 6a5a052d
! Mem[0000000010041408] = fe9e55ff, %l3 = 3f19456c0000002b
lduwa [%i1+%o4]0x88,%l3 ! %l3 = 00000000fe9e55ff
p0_label_17:
! Starting 10 instruction Store Burst
! Mem[0000000010081430] = 10cb1c24, %l5 = 0000000017990e91
swap [%i2+0x030],%l5 ! %l5 = 0000000010cb1c24
! %l2 = 0000000000000049, Mem[0000000010081400] = 20206de3
stha %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = 20200049
! Mem[0000000010041410] = b4e68ec9, %l2 = 0000000000000049
ldstuba [%i1+%o5]0x88,%l2 ! %l2 = 00000000000000c9
! %f29 = 72c9b4b5, %f8 = 3fb76338, %f15 = 1f0bf5cb
fmuls %f29,%f8 ,%f15 ! %f15 = 73107e5a
! %l6 = 10cb1c2462124525, Mem[00000000300c1400] = 3bce434e
stwa %l6,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 62124525
! %l2 = 00000000000000c9, Mem[0000000010141410] = 740000004075de0d
stx %l2,[%i5+%o5] ! Mem[0000000010141410] = 00000000000000c9
! %f5 = 00292c7e, Mem[0000000010101410] = ff4ee3cc
sta %f5 ,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00292c7e
! %l4 = ff000000, %l5 = 10cb1c24, Mem[0000000010181410] = 7e2c2900 0e3756c7
stda %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff000000 10cb1c24
! %l5 = 0000000010cb1c24, Mem[000000001010141e] = 646ac493
stb %l5,[%i4+0x01e] ! Mem[000000001010141c] = 646a2493
! %l1 = 49365a5e1bd15e37, Mem[0000000010101410] = 00292c7e
stwa %l1,[%i4+%o5]0x80 ! Mem[0000000010101410] = 1bd15e37
p0_label_18:
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = 00000000, %l3 = 00000000fe9e55ff
lduba [%i5+%o5]0x88,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1408] = 29000000, %l6 = 10cb1c2462124525
lduba [%i3+%o4]0x80,%l6 ! %l6 = 0000000000000029
! Mem[0000000030101410] = 2bc4b731, %l3 = 0000000000000000
lduba [%i4+%o5]0x81,%l3 ! %l3 = 000000000000002b
! Mem[000000001014141c] = 11cb2c73, %l7 = 000000000000004a
lduw [%i5+0x01c],%l7 ! %l7 = 0000000011cb2c73
! Mem[0000000010181418] = 53445460, %f30 = 38666cd2
lda [%i6+0x018]%asi,%f30 ! %f30 = 53445460
! Mem[0000000010001400] = 606fa002, %l6 = 0000000000000029
ldsba [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000002
! %l4 = 00000000ff000000, %l1 = 49365a5e1bd15e37, %y = 0000014f
smul %l4,%l1,%l7 ! %l7 = ffe42ea1c9000000, %y = ffe42ea1
! Mem[0000000010001408] = 4eca539e, %l5 = 0000000010cb1c24
ldsba [%i0+%o4]0x80,%l5 ! %l5 = 000000000000004e
! %l7 = ffe42ea1c9000000, %l3 = 000000000000002b, %l1 = 49365a5e1bd15e37
subc %l7,%l3,%l1 ! %l1 = ffe42ea1c8ffffd5
! Mem[0000000010001400] = f115c310606fa002, %l5 = 000000000000004e
ldxa [%i0+%g0]0x88,%l5 ! %l5 = f115c310606fa002
p0_label_19:
! Starting 10 instruction Store Burst
! %l1 = ffe42ea1c8ffffd5, Mem[0000000030081408] = 0e423635
stha %l1,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0e42ffd5
! %l6 = 0000000000000002, Mem[0000000030001410] = cbf50b1f
stwa %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000002
! Mem[0000000010181400] = 31b7c42b, %l3 = 000000000000002b
swapa [%i6+%g0]0x80,%l3 ! %l3 = 0000000031b7c42b
! %f9 = 44c0849d, Mem[0000000010001408] = 9e53ca4e
sta %f9 ,[%i0+%o4]0x88 ! Mem[0000000010001408] = 44c0849d
! %l5 = f115c310606fa002, Mem[0000000030041400] = f0396aff
stha %l5,[%i1+%g0]0x89 ! Mem[0000000030041400] = f039a002
! Mem[0000000010141408] = 00292c7e, %l3 = 0000000031b7c42b
ldstuba [%i5+%o4]0x80,%l3 ! %l3 = 0000000000000000
! %l4 = 00000000ff000000, Mem[0000000030001410] = 00000002
stha %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000002
! Mem[0000000010081439] = 0c2fb582, %l0 = 0000000000003536
ldstub [%i2+0x039],%l0 ! %l0 = 000000000000002f
! %l1 = ffe42ea1c8ffffd5, Mem[00000000100c1410] = 3f19456c
stw %l1,[%i3+%o5] ! Mem[00000000100c1410] = c8ffffd5
! Mem[0000000010181430] = a5783d06a4651363, %l5 = f115c310606fa002, %l3 = 0000000000000000
add %i6,0x30,%g1
casxa [%g1]0x80,%l5,%l3 ! %l3 = a5783d06a4651363
p0_label_20:
! Starting 10 instruction Load Burst
! Mem[0000000010081430] = 17990e91, %l1 = ffe42ea1c8ffffd5, %asi = 80
ldswa [%i2+0x030]%asi,%l1 ! %l1 = 0000000017990e91
! Mem[0000000030141410] = 4aff135c, %l1 = 0000000017990e91
ldsha [%i5+%o5]0x81,%l1 ! %l1 = 0000000000004aff
! Mem[0000000010041404] = 219e38d1, %f22 = 4364b2fa
ld [%i1+0x004],%f22 ! %f22 = 219e38d1
! Mem[0000000030181410] = 5d1de062bc09ba4c, %f30 = 53445460 1a4d0e5b
ldda [%i6+%o5]0x89,%f30 ! %f30 = 5d1de062 bc09ba4c
! Mem[0000000010181432] = a5783d06, %l6 = 0000000000000002
ldsb [%i6+0x032],%l6 ! %l6 = 000000000000003d
! Mem[0000000030041400] = 02a039f0, %l4 = 00000000ff000000
ldsba [%i1+%g0]0x81,%l4 ! %l4 = 0000000000000002
! Mem[0000000010081400] = 20200049, %l6 = 000000000000003d
ldsha [%i2+%g0]0x88,%l6 ! %l6 = 0000000000000049
! Mem[0000000010181410] = ff000000, %f12 = 631365a4
lda [%i6+%o5]0x80,%f12 ! %f12 = ff000000
! Mem[0000000010181438] = cbf50b1f02ebd724, %l6 = 0000000000000049
ldx [%i6+0x038],%l6 ! %l6 = cbf50b1f02ebd724
! Mem[0000000010001400] = 02a06f60 10c315f1, %l4 = 00000002, %l5 = 606fa002
ldda [%i0+%g0]0x80,%l4 ! %l4 = 0000000002a06f60 0000000010c315f1
p0_label_21:
! Starting 10 instruction Store Burst
! %l6 = cbf50b1f02ebd724, Mem[00000000300c1408] = 1744256e
stba %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 2444256e
! Mem[0000000010141400] = 00000000 00000000 ff292c7e 213f13d7
! %f0 = 44c0849d 2bc4b731 4fe91c30 7fe6f036
! %f4 = c756370e 00292c7e 43e86bad 60544453
! %f8 = 3fb76338 44c0849d ff428250 041415af
! %f12 = ff000000 063d78a5 24d7eb02 73107e5a
stda %f0 ,[%i5+%g0]ASI_COMMIT_P ! Block Store to 0000000010141400
! Mem[0000000030041400] = f039a002, %l4 = 0000000002a06f60
ldstuba [%i1+%g0]0x89,%l4 ! %l4 = 0000000000000002
! %l1 = 0000000000004aff, Mem[0000000030101400] = 45000000
stha %l1,[%i4+%g0]0x81 ! Mem[0000000030101400] = 4aff0000
! Mem[00000000300c1408] = 6e254424, %l2 = 00000000000000c9
swapa [%i3+%o4]0x89,%l2 ! %l2 = 000000006e254424
! Mem[0000000010041437] = 04ee7045, %l0 = 000000000000002f
ldstuba [%i1+0x037]%asi,%l0 ! %l0 = 0000000000000045
! %l6 = 02ebd724, %l7 = c9000000, Mem[0000000010041410] = b4e68eff 7f6d67eb
stda %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 02ebd724 c9000000
! %f2 = 4fe91c30 7fe6f036, Mem[0000000010001420] = 3864a8f8 24518a29
std %f2 ,[%i0+0x020] ! Mem[0000000010001420] = 4fe91c30 7fe6f036
! Mem[0000000030001400] = fca5c2ff, %l4 = 0000000000000002
ldstuba [%i0+%g0]0x89,%l4 ! %l4 = 00000000000000ff
membar #Sync ! Added by membar checker (5)
! %l4 = 00000000000000ff, Mem[0000000010141408] = 301ce94f
stha %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = 301c00ff
p0_label_22:
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = ff559efe5f702c57, %l0 = 0000000000000045
ldxa [%i1+%o4]0x80,%l0 ! %l0 = ff559efe5f702c57
! Mem[0000000010141408] = ff001c30, %l4 = 00000000000000ff, %asi = 80
lduwa [%i5+0x008]%asi,%l4 ! %l4 = 00000000ff001c30
! Mem[0000000010181410] = 000000ff, %l3 = a5783d06a4651363
lduha [%i6+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010041400] = f4e07a66, %f13 = 063d78a5
lda [%i1+%g0]0x88,%f13 ! %f13 = f4e07a66
! Mem[0000000030141410] = 4aff135c, %l4 = 00000000ff001c30
ldsba [%i5+%o5]0x81,%l4 ! %l4 = 000000000000004a
! Mem[00000000300c1400] = 62124525 4382e201, %l4 = 0000004a, %l5 = 10c315f1
ldda [%i3+%g0]0x81,%l4 ! %l4 = 0000000062124525 000000004382e201
! Mem[0000000010181428] = af151404, %l4 = 0000000062124525
ldsw [%i6+0x028],%l4 ! %l4 = ffffffffaf151404
! Mem[00000000100c1432] = 06e4c684, %l0 = ff559efe5f702c57
ldsb [%i3+0x032],%l0 ! %l0 = ffffffffffffffc6
! Mem[0000000021800180] = 48b4d3e0, %l6 = cbf50b1f02ebd724, %asi = 80
lduha [%o3+0x180]%asi,%l6 ! %l6 = 00000000000048b4
! Mem[000000001018143e] = 02ebd724, %l5 = 000000004382e201, %asi = 80
ldsha [%i6+0x03e]%asi,%l5 ! %l5 = ffffffffffffd724
p0_label_23:
! Starting 10 instruction Store Burst
! %l2 = 000000006e254424, Mem[0000000010041408] = ff559efe5f702c57, %asi = 80
stxa %l2,[%i1+0x008]%asi ! Mem[0000000010041408] = 000000006e254424
! Mem[0000000010001400] = 606fa002, %l0 = ffffffffffffffc6
ldstuba [%i0+%g0]0x88,%l0 ! %l0 = 0000000000000002
! Mem[0000000030001410] = 00000002, %l4 = 00000000af151404
swapa [%i0+%o5]0x81,%l4 ! %l4 = 0000000000000002
! %l3 = 00000000000000ff, Mem[0000000030041410] = ff0c99dc
stha %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00ff99dc
! %l0 = 0000000000000002, Mem[0000000030141400] = 0000002b
stba %l0,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0200002b
! %l5 = ffffffffffffd724, Mem[0000000010081438] = 0cffb58254e4064b, %asi = 80
stxa %l5,[%i2+0x038]%asi ! Mem[0000000010081438] = ffffffffffffd724
! %f26 = 3b8b5906 4af7193f, Mem[0000000010001430] = 5c789764 1203cb65
std %f26,[%i0+0x030] ! Mem[0000000010001430] = 3b8b5906 4af7193f
! Mem[00000000100c1400] = ff000000 17990e91 29000000 29000000
! %f0 = 44c0849d 2bc4b731 4fe91c30 7fe6f036
! %f4 = c756370e 00292c7e 43e86bad 60544453
! %f8 = 3fb76338 44c0849d ff428250 041415af
! %f12 = ff000000 f4e07a66 24d7eb02 73107e5a
stda %f0 ,[%i3+%g0]ASI_COMMIT_P ! Block Store to 00000000100c1400
! %l6 = 000048b4, %l7 = c9000000, Mem[0000000030141408] = eb676d7f c756370e
stda %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = 000048b4 c9000000
! Mem[0000000010181400] = 0000002b ff5e0000 41dc0d25 301ce94f
! %f0 = 44c0849d 2bc4b731 4fe91c30 7fe6f036
! %f4 = c756370e 00292c7e 43e86bad 60544453
! %f8 = 3fb76338 44c0849d ff428250 041415af
! %f12 = ff000000 f4e07a66 24d7eb02 73107e5a
stda %f0 ,[%i6+%g0]ASI_BLK_P ! Block Store to 0000000010181400
p0_label_24:
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = 06598b3b, %l3 = 00000000000000ff
lduba [%i0+%o5]0x88,%l3 ! %l3 = 000000000000003b
! Mem[00000000201c0001] = 5c6ec200, %l1 = 0000000000004aff, %asi = 80
lduba [%o0+0x001]%asi,%l1 ! %l1 = 000000000000006e
! Mem[0000000010041400] = f4e07a66, %f28 = 667ae0f4
lda [%i1+%g0]0x88,%f28 ! %f28 = f4e07a66
! Mem[0000000020800040] = 50b9b260, %l0 = 0000000000000002, %asi = 80
lduha [%o1+0x040]%asi,%l0 ! %l0 = 00000000000050b9
! Mem[0000000030101400] = 4aff0000, %l1 = 000000000000006e
ldswa [%i4+%g0]0x81,%l1 ! %l1 = 000000004aff0000
! %f12 = ff000000 f4e07a66, %f30 = 5d1de062 bc09ba4c
fxtod %f12,%f30 ! %f30 = c36fffff e163f0b3
! Mem[000000001010141d] = 646a2493, %l6 = 00000000000048b4, %asi = 80
ldsba [%i4+0x01d]%asi,%l6 ! %l6 = 000000000000006a
! Mem[000000001000142e] = 0764b26f, %l2 = 000000006e254424
lduh [%i0+0x02e],%l2 ! %l2 = 000000000000b26f
membar #Sync ! Added by membar checker (6)
! Mem[0000000010181410] = 0e3756c7, %l6 = 000000000000006a
ldsha [%i6+%o5]0x88,%l6 ! %l6 = 00000000000056c7
! Mem[0000000030081400] = 508242ff, %f7 = 60544453
lda [%i2+%g0]0x89,%f7 ! %f7 = 508242ff
p0_label_25:
! Starting 10 instruction Store Burst
! Mem[0000000030101410] = 2bc4b731, %l5 = ffffffffffffd724
ldstuba [%i4+%o5]0x81,%l5 ! %l5 = 000000000000002b
! %f8 = 3fb76338 44c0849d, Mem[0000000010081400] = 49002020 683d8bb1
stda %f8 ,[%i2+%g0]0x80 ! Mem[0000000010081400] = 3fb76338 44c0849d
! %f12 = ff000000 f4e07a66, Mem[0000000030041408] = 6e0e0000 eb676d7f
stda %f12,[%i1+%o4]0x81 ! Mem[0000000030041408] = ff000000 f4e07a66
! Mem[00000000100c1400] = 9d84c044, %l6 = 00000000000056c7
ldstuba [%i3+%g0]0x88,%l6 ! %l6 = 0000000000000044
! %f29 = 72c9b4b5, Mem[0000000010041410] = 24d7eb02
sta %f29,[%i1+%o5]0x80 ! Mem[0000000010041410] = 72c9b4b5
! Mem[000000001010140f] = 41dc0d25, %l0 = 00000000000050b9
ldstub [%i4+0x00f],%l0 ! %l0 = 0000000000000025
! %l1 = 000000004aff0000, Mem[00000000100c1418] = 43e86bad
stw %l1,[%i3+0x018] ! Mem[00000000100c1418] = 4aff0000
! Mem[0000000030101410] = ffc4b731, %l0 = 0000000000000025
ldstuba [%i4+%o5]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030181408] = 631365a4, %l2 = 000000000000b26f
swapa [%i6+%o4]0x81,%l2 ! %l2 = 00000000631365a4
! Mem[0000000030041408] = 000000ff, %l2 = 00000000631365a4
swapa [%i1+%o4]0x89,%l2 ! %l2 = 00000000000000ff
p0_label_26:
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = 0e3756c7, %l2 = 00000000000000ff
lduwa [%i6+%o5]0x88,%l2 ! %l2 = 000000000e3756c7
! Mem[0000000010001408] = 9d84c044, %l3 = 000000000000003b
ldsha [%i0+%o4]0x80,%l3 ! %l3 = ffffffffffff9d84
! Mem[0000000020800041] = 50b9b260, %l0 = 00000000000000ff, %asi = 80
lduba [%o1+0x041]%asi,%l0 ! %l0 = 00000000000000b9
! Mem[0000000030101400] = 0000ff4a, %l4 = 0000000000000002
lduba [%i4+%g0]0x89,%l4 ! %l4 = 000000000000004a
! Mem[0000000010101408] = f0396a05, %l1 = 000000004aff0000
ldsha [%i4+%o4]0x80,%l1 ! %l1 = fffffffffffff039
! Mem[000000001008140c] = 1bd15e37, %l3 = ffffffffffff9d84
ldsw [%i2+0x00c],%l3 ! %l3 = 000000001bd15e37
! Mem[0000000010101408] = f0396a05, %l1 = fffffffffffff039
ldswa [%i4+%o4]0x80,%l1 ! %l1 = fffffffff0396a05
! Mem[0000000030081410] = 4e43ce3b, %l5 = 000000000000002b
lduba [%i2+%o5]0x81,%l5 ! %l5 = 000000000000004e
! Mem[0000000030101400] = e1acc95b0000ff4a, %l2 = 000000000e3756c7
ldxa [%i4+%g0]0x89,%l2 ! %l2 = e1acc95b0000ff4a
! Mem[0000000030001400] = 6465b537fca5c2ff, %f16 = 00005e29 02a06f60
ldda [%i0+%g0]0x89,%f16 ! %f16 = 6465b537 fca5c2ff
p0_label_27:
! Starting 10 instruction Store Burst
! %l2 = e1acc95b0000ff4a, Mem[0000000010041418] = 7299344a
stw %l2,[%i1+0x018] ! Mem[0000000010041418] = 0000ff4a
! %l2 = e1acc95b0000ff4a, Mem[0000000010081418] = 29374daa, %asi = 80
stwa %l2,[%i2+0x018]%asi ! Mem[0000000010081418] = 0000ff4a
! %l3 = 000000001bd15e37, imm = 0000000000000284, %l1 = fffffffff0396a05
andn %l3,0x284,%l1 ! %l1 = 000000001bd15c33
! %l1 = 000000001bd15c33, %l1 = 000000001bd15c33, %l2 = e1acc95b0000ff4a
sdivx %l1,%l1,%l2 ! %l2 = 0000000000000001
! %l2 = 0000000000000001, Mem[00000000201c0001] = 5c6ec200
stb %l2,[%o0+0x001] ! Mem[00000000201c0000] = 5c01c200
! %f20 = 790c99dc, Mem[0000000030141408] = 000048b4
sta %f20,[%i5+%o4]0x89 ! Mem[0000000030141408] = 790c99dc
! %l6 = 0000000000000044, Mem[00000000100c1438] = 24d7eb0273107e5a, %asi = 80
stxa %l6,[%i3+0x038]%asi ! Mem[00000000100c1438] = 0000000000000044
! %f0 = 44c0849d 2bc4b731, Mem[0000000010181408] = 301ce94f 36f0e67f
stda %f0 ,[%i6+%o4]0x88 ! Mem[0000000010181408] = 44c0849d 2bc4b731
! Mem[0000000010141418] = 43e86bad60544453, %l0 = 00000000000000b9, %l3 = 000000001bd15e37
add %i5,0x18,%g1
casxa [%g1]0x80,%l0,%l3 ! %l3 = 43e86bad60544453
! Mem[0000000010181414] = 00292c7e, %l7 = c9000000, %l6 = 00000044
add %i6,0x14,%g1
casa [%g1]0x80,%l7,%l6 ! %l6 = 0000000000292c7e
p0_label_28:
! Starting 10 instruction Load Burst
! Mem[000000001008143b] = ffffffff, %l0 = 00000000000000b9, %asi = 80
lduba [%i2+0x03b]%asi,%l0 ! %l0 = 00000000000000ff
! Mem[00000000100c1408] = 301ce94f, %l4 = 000000000000004a
lduha [%i3+%o4]0x88,%l4 ! %l4 = 000000000000e94f
! Mem[0000000020800040] = 50b9b260, %l2 = 0000000000000001
ldub [%o1+0x040],%l2 ! %l2 = 0000000000000050
! Mem[0000000010041408] = 2444256e00000000, %f24 = ff4ee3cc 6a5a052d
ldda [%i1+%o4]0x88,%f24 ! %f24 = 2444256e 00000000
! Mem[0000000030081410] = 4e43ce3bc5dc8528, %l1 = 000000001bd15c33
ldxa [%i2+%o5]0x81,%l1 ! %l1 = 4e43ce3bc5dc8528
! Mem[0000000030181400] = 456cba4c, %l5 = 000000000000004e
lduwa [%i6+%g0]0x81,%l5 ! %l5 = 00000000456cba4c
! Mem[0000000030081400] = 508242ff, %l5 = 00000000456cba4c
lduba [%i2+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030101408] = 295e0000 247c3ce7, %l6 = 00292c7e, %l7 = c9000000
ldda [%i4+%o4]0x81,%l6 ! %l6 = 00000000295e0000 00000000247c3ce7
! Mem[0000000030081400] = 2147ec02508242ff, %f14 = 24d7eb02 73107e5a
ldda [%i2+%g0]0x89,%f14 ! %f14 = 2147ec02 508242ff
! Mem[000000001000140a] = 9d84c044, %l2 = 0000000000000050, %asi = 80
ldsha [%i0+0x00a]%asi,%l2 ! %l2 = ffffffffffffc044
p0_label_29:
! Starting 10 instruction Store Burst
! %l1 = 4e43ce3bc5dc8528, Mem[00000000211c0001] = 2518e490
stb %l1,[%o2+0x001] ! Mem[00000000211c0000] = 2528e490
! Mem[0000000010081410] = ff38970c, %l3 = 0000000060544453
swapa [%i2+%o5]0x80,%l3 ! %l3 = 00000000ff38970c
! Mem[000000001010143f] = 153a9e0b, %l7 = 00000000247c3ce7
ldstub [%i4+0x03f],%l7 ! %l7 = 000000000000000b
! Mem[0000000030101410] = 31b7c4ff, %l6 = 00000000295e0000
ldstuba [%i4+%o5]0x89,%l6 ! %l6 = 00000000000000ff
! %l4 = 000000000000e94f, Mem[0000000010081401] = 3fb76338
stb %l4,[%i2+0x001] ! Mem[0000000010081400] = 3f4f6338
! %l4 = 000000000000e94f, Mem[0000000021800080] = 05036320, %asi = 80
stha %l4,[%o3+0x080]%asi ! Mem[0000000021800080] = e94f6320
! Mem[0000000010081408] = 49365a5e, %l3 = ff38970c, %l7 = 0000000b
add %i2,0x08,%g1
casa [%g1]0x80,%l3,%l7 ! %l7 = 0000000049365a5e
! %f30 = c36fffff, Mem[0000000010001408] = 9d84c044
sta %f30,[%i0+%o4]0x80 ! Mem[0000000010001408] = c36fffff
! %l2 = ffffffffffffc044, Mem[0000000010001410] = 3b8b5906
stha %l2,[%i0+%o5]0x80 ! Mem[0000000010001410] = c0445906
! Mem[0000000030041408] = 631365a4, %l6 = 00000000000000ff
swapa [%i1+%o4]0x89,%l6 ! %l6 = 00000000631365a4
p0_label_30:
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = 4cba09bc, %l1 = 4e43ce3bc5dc8528
ldsha [%i6+%o5]0x81,%l1 ! %l1 = 0000000000004cba
! Mem[0000000010141438] = 24d7eb02, %l7 = 0000000049365a5e, %asi = 80
ldsba [%i5+0x038]%asi,%l7 ! %l7 = 0000000000000024
! %l6 = 00000000631365a4, %l3 = 00000000ff38970c, %l7 = 0000000000000024
and %l6,%l3,%l7 ! %l7 = 0000000063100504
! Mem[0000000030081400] = ff428250, %l1 = 0000000000004cba
lduwa [%i2+%g0]0x81,%l1 ! %l1 = 00000000ff428250
! Mem[0000000010001400] = ffa06f60, %l0 = 00000000000000ff
ldswa [%i0+%g0]0x80,%l0 ! %l0 = ffffffffffa06f60
! Mem[0000000030001410] = 24d7eb02 041415af, %l0 = ffa06f60, %l1 = ff428250
ldda [%i0+%o5]0x89,%l0 ! %l0 = 00000000041415af 0000000024d7eb02
! Mem[0000000030041410] = 00ff99dc, %l1 = 0000000024d7eb02
ldswa [%i1+%o5]0x81,%l1 ! %l1 = 0000000000ff99dc
! Mem[00000000201c0001] = 5c01c200, %l4 = 000000000000e94f
ldub [%o0+0x001],%l4 ! %l4 = 0000000000000001
! Mem[0000000020800041] = 50b9b260, %l6 = 00000000631365a4, %asi = 80
lduba [%o1+0x041]%asi,%l6 ! %l6 = 00000000000000b9
! Mem[0000000010001435] = 4af7193f, %l5 = 00000000000000ff, %asi = 80
lduba [%i0+0x035]%asi,%l5 ! %l5 = 00000000000000f7
p0_label_31:
! Starting 10 instruction Store Burst
! Code Fragment 3, seed = 172721
p0_fragment_3:
! %l0 = 00000000041415af
setx 0xe3c5d62f1d58e39e,%g7,%l0 ! %l0 = e3c5d62f1d58e39e
! %l1 = 0000000000ff99dc
setx 0x6e3d03523a829e49,%g7,%l1 ! %l1 = 6e3d03523a829e49
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 = e3c5d62f1d58e39e
setx 0xa06dbb315e14f504,%g7,%l0 ! %l0 = a06dbb315e14f504
! %l1 = 6e3d03523a829e49
setx 0x9405b65c5cea6acf,%g7,%l1 ! %l1 = 9405b65c5cea6acf
p0_fragment_3_end:
! %l3 = 00000000ff38970c, Mem[00000000100c1438] = 00000000
stw %l3,[%i3+0x038] ! Mem[00000000100c1438] = ff38970c
! Mem[0000000010141410] = c756370e, %l0 = 000000005e14f504
swapa [%i5+%o5]0x80,%l0 ! %l0 = 00000000c756370e
! %f20 = 790c99dc 511fd8fd, Mem[0000000030181408] = 6fb20000 a5783d06
stda %f20,[%i6+%o4]0x89 ! Mem[0000000030181408] = 790c99dc 511fd8fd
! %l3 = 00000000ff38970c, Mem[0000000010081408] = 49365a5e
stwa %l3,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff38970c
! %f30 = c36fffff e163f0b3, %l1 = 9405b65c5cea6acf
! Mem[0000000030081420] = 6eb091e8155f7959
add %i2,0x020,%g1
stda %f30,[%g1+%l1]ASI_PST8_SL ! Mem[0000000030081420] = b3f063e1155f6fc3
! %f30 = c36fffff e163f0b3, %l4 = 0000000000000001
! Mem[0000000010181400] = 44c0849d2bc4b731
stda %f30,[%i6+%l4]ASI_PST16_P ! Mem[0000000010181400] = 44c0849d2bc4f0b3
! Mem[0000000010081420] = 0755d1b8, %l4 = 00000001, %l4 = 00000001
add %i2,0x20,%g1
casa [%g1]0x80,%l4,%l4 ! %l4 = 000000000755d1b8
! %l4 = 0755d1b8, %l5 = 000000f7, Mem[0000000030081408] = d5ff420e 12d51927
stda %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0755d1b8 000000f7
! %f30 = c36fffff, Mem[0000000030001400] = fca5c2ff
sta %f30,[%i0+%g0]0x89 ! Mem[0000000030001400] = c36fffff
p0_label_32:
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = c756370e, %l0 = 00000000c756370e
ldsba [%i3+%o5]0x80,%l0 ! %l0 = ffffffffffffffc7
! Mem[0000000010001410] = 065944c0, %l2 = ffffffffffffc044
lduwa [%i0+%o5]0x88,%l2 ! %l2 = 00000000065944c0
! Mem[0000000010181410] = 0e3756c7, %l2 = 00000000065944c0
ldsba [%i6+%o5]0x88,%l2 ! %l2 = ffffffffffffffc7
! Mem[0000000030181408] = 511fd8fd, %l0 = ffffffffffffffc7
ldswa [%i6+%o4]0x89,%l0 ! %l0 = 00000000511fd8fd
! Mem[0000000010001400] = 606fa0ff, %l2 = ffffffffffffffc7
lduwa [%i0+%g0]0x88,%l2 ! %l2 = 00000000606fa0ff
! Mem[0000000030001410] = af151404, %l5 = 00000000000000f7
lduha [%i0+%o5]0x81,%l5 ! %l5 = 000000000000af15
! Mem[0000000010001410] = c0445906, %l4 = 000000000755d1b8
ldsha [%i0+%o5]0x80,%l4 ! %l4 = ffffffffffffc044
! Mem[00000000100c1400] = ffc0849d, %l6 = 00000000000000b9
ldsba [%i3+%g0]0x80,%l6 ! %l6 = ffffffffffffffff
! Mem[00000000100c1400] = ffc0849d 2bc4b731, %l6 = ffffffff, %l7 = 63100504
ldda [%i3+%g0]0x80,%l6 ! %l6 = 00000000ffc0849d 000000002bc4b731
! Mem[0000000010141422] = 3fb76338, %l4 = ffffffffffffc044
ldsh [%i5+0x022],%l4 ! %l4 = 0000000000006338
p0_label_33:
! Starting 10 instruction Store Burst
! Mem[00000000300c1400] = 25451262, %l1 = 9405b65c5cea6acf
ldstuba [%i3+%g0]0x89,%l1 ! %l1 = 0000000000000062
! %l3 = 00000000ff38970c, Mem[0000000010081410] = 605444535393e36d
stxa %l3,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000ff38970c
! %l1 = 0000000000000062, Mem[0000000010181408] = 31b7c42b
stba %l1,[%i6+%o4]0x80 ! Mem[0000000010181408] = 62b7c42b
! %l0 = 00000000511fd8fd, %l0 = 00000000511fd8fd, %l7 = 000000002bc4b731
sub %l0,%l0,%l7 ! %l7 = 0000000000000000
! %l0 = 00000000511fd8fd, Mem[00000000218000c1] = 6fba8550
stb %l0,[%o3+0x0c1] ! Mem[00000000218000c0] = 6ffd8550
! %f31 = e163f0b3, Mem[0000000030181408] = fdd81f51
sta %f31,[%i6+%o4]0x81 ! Mem[0000000030181408] = e163f0b3
! Mem[0000000030041400] = ffa039f0, %l5 = 000000000000af15
swapa [%i1+%g0]0x81,%l5 ! %l5 = 00000000ffa039f0
! %l7 = 0000000000000000, Mem[00000000201c0000] = 5c01c200
sth %l7,[%o0+%g0] ! Mem[00000000201c0000] = 0000c200
! %l0 = 00000000511fd8fd, Mem[0000000030081408] = 0755d1b8
stwa %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 511fd8fd
! Mem[0000000010081400] = 38634f3f, %l4 = 0000000000006338
swapa [%i2+%g0]0x88,%l4 ! %l4 = 0000000038634f3f
p0_label_34:
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = c0445906, %l5 = 00000000ffa039f0
ldsba [%i0+%o5]0x80,%l5 ! %l5 = ffffffffffffffc0
! %l3 = 00000000ff38970c, %l7 = 0000000000000000, %y = ffe42ea1
smul %l3,%l7,%l6 ! %l6 = 0000000000000000, %y = 00000000
! Mem[0000000030181410] = 4cba09bc, %l2 = 00000000606fa0ff
lduha [%i6+%o5]0x81,%l2 ! %l2 = 0000000000004cba
! Mem[00000000300c1400] = ff124525, %l1 = 0000000000000062
ldswa [%i3+%g0]0x81,%l1 ! %l1 = ffffffffff124525
! Mem[0000000010081408] = ff38970c, %l1 = ffffffffff124525
ldsba [%i2+%o4]0x80,%l1 ! %l1 = ffffffffffffffff
! %l6 = 0000000000000000, %l6 = 0000000000000000, %l5 = ffffffffffffffc0
mulx %l6,%l6,%l5 ! %l5 = 0000000000000000
! Mem[0000000010001400] = 606fa0ff, %f12 = ff000000
lda [%i0+%g0]0x88,%f12 ! %f12 = 606fa0ff
! Mem[0000000030081400] = ff428250, %l1 = ffffffffffffffff
lduba [%i2+%g0]0x81,%l1 ! %l1 = 00000000000000ff
! Mem[00000000300c1408] = c90000007415d307, %f24 = 2444256e 00000000
ldda [%i3+%o4]0x81,%f24 ! %f24 = c9000000 7415d307
! %l2 = 0000000000004cba, imm = 0000000000000850, %l3 = 00000000ff38970c
orn %l2,0x850,%l3 ! %l3 = ffffffffffffffbf
p0_label_35:
! Starting 10 instruction Store Burst
! Mem[0000000010081430] = 17990e91, %l6 = 0000000000000000
swap [%i2+0x030],%l6 ! %l6 = 0000000017990e91
! %l6 = 0000000017990e91, %l1 = 00000000000000ff, %l5 = 0000000000000000
xor %l6,%l1,%l5 ! %l5 = 0000000017990e6e
! %f21 = 511fd8fd, %f11 = 041415af, %f9 = 44c0849d
fmuls %f21,%f11,%f9 ! %f9 = 15b8edf9
! %l5 = 0000000017990e6e, Mem[00000000211c0000] = 2528e490, %asi = 80
stha %l5,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0e6ee490
! Mem[0000000030001400] = ffff6fc3, %l3 = 00000000ffffffbf
swapa [%i0+%g0]0x81,%l3 ! %l3 = 00000000ffff6fc3
! %l2 = 0000000000004cba, Mem[0000000010181408] = 62b7c42b
stba %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = bab7c42b
! %f18 = c98ee6b4 eb676d7f, Mem[0000000030001408] = 53aecb4e 4ee4b567
stda %f18,[%i0+%o4]0x81 ! Mem[0000000030001408] = c98ee6b4 eb676d7f
! Mem[0000000010001408] = c36fffff, %l2 = 0000000000004cba
swapa [%i0+%o4]0x80,%l2 ! %l2 = 00000000c36fffff
! Mem[0000000010081404] = 44c0849d, %l5 = 0000000017990e6e
ldstuba [%i2+0x004]%asi,%l5 ! %l5 = 0000000000000044
! Mem[00000000211c0000] = 0e6ee490, %l2 = 00000000c36fffff
ldstub [%o2+%g0],%l2 ! %l2 = 000000000000000e
p0_label_36:
! Starting 10 instruction Load Burst
! Mem[0000000030101410] = 31b7c4ff, %f12 = 606fa0ff
lda [%i4+%o5]0x89,%f12 ! %f12 = 31b7c4ff
membar #Sync ! Added by membar checker (7)
! Mem[0000000030181400] = 456cba4c 00000000 e163f0b3 dc990c79
! Mem[0000000030181410] = 4cba09bc 62e01d5d 1b5da9da 4c419243
! Mem[0000000030181420] = 4e3e0368 186234d9 2e6085e6 41c6069f
! Mem[0000000030181430] = 6a8a3cd4 4340b515 10d5afb2 2407f9bb
ldda [%i6+%g0]ASI_BLK_S,%f16 ! Block Load from 0000000030181400
! Mem[0000000030041400] = 15af0000, %l5 = 0000000000000044
ldsba [%i1+%g0]0x89,%l5 ! %l5 = 0000000000000000
! %l7 = 0000000000000000, %l0 = 00000000511fd8fd, %l5 = 0000000000000000
orn %l7,%l0,%l5 ! %l5 = ffffffffaee02702
! Mem[00000000300c1408] = c9000000, %l4 = 0000000038634f3f
lduwa [%i3+%o4]0x81,%l4 ! %l4 = 00000000c9000000
! Mem[0000000010101408] = 056a39f0, %l2 = 000000000000000e
ldsha [%i4+%o4]0x88,%l2 ! %l2 = 00000000000039f0
! Mem[00000000300c1410] = ff5e0000, %l1 = 00000000000000ff
ldsha [%i3+%o5]0x81,%l1 ! %l1 = ffffffffffffff5e
! Mem[0000000010101408] = 056a39f0, %l0 = 00000000511fd8fd
ldswa [%i4+%o4]0x88,%l0 ! %l0 = 00000000056a39f0
! Mem[0000000010141400] = 9d84c044, %l1 = ffffffffffffff5e
lduha [%i5+%g0]0x88,%l1 ! %l1 = 000000000000c044
! Mem[0000000010141410] = 7e2c2900 04f5145e, %l0 = 056a39f0, %l1 = 0000c044
ldda [%i5+%o5]0x88,%l0 ! %l0 = 0000000004f5145e 000000007e2c2900
p0_label_37:
! Starting 10 instruction Store Burst
! %f2 = 4fe91c30, Mem[00000000100c1414] = 00292c7e
sta %f2 ,[%i3+0x014]%asi ! Mem[00000000100c1414] = 4fe91c30
! %l4 = c9000000, %l5 = aee02702, Mem[0000000030041410] = 00ff99dc 511fd8fd
stda %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = c9000000 aee02702
! Code Fragment 3, seed = 485800
p0_fragment_4:
! %l0 = 0000000004f5145e
setx 0xbdfbcd221a9e52e6,%g7,%l0 ! %l0 = bdfbcd221a9e52e6
! %l1 = 000000007e2c2900
setx 0xe312819234f48b11,%g7,%l1 ! %l1 = e312819234f48b11
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 = bdfbcd221a9e52e6
setx 0xc9d7e0d6a5f8e74c,%g7,%l0 ! %l0 = c9d7e0d6a5f8e74c
! %l1 = e312819234f48b11
setx 0x6883ca87e42f6a97,%g7,%l1 ! %l1 = 6883ca87e42f6a97
p0_fragment_4_end:
membar #Sync ! Added by membar checker (8)
! %l2 = 00000000000039f0, Mem[0000000030181400] = 000000004cba6c45
stxa %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000000039f0
! %f20 = 4cba09bc 62e01d5d, %l4 = 00000000c9000000
! Mem[0000000010101400] = e2453939eb676d7f
stda %f20,[%i4+%l4]ASI_PST16_PL ! Mem[0000000010101400] = e2453939eb676d7f
! %f16 = 456cba4c 00000000, %l7 = 0000000000000000
! Mem[0000000010001410] = c04459064af7193f
add %i0,0x010,%g1
stda %f16,[%g1+%l7]ASI_PST8_PL ! Mem[0000000010001410] = c04459064af7193f
! Mem[0000000010181410] = c756370e, %l2 = 00000000000039f0
ldstuba [%i6+%o5]0x80,%l2 ! %l2 = 00000000000000c7
! Mem[0000000010001400] = 606fa0ff, %l2 = 00000000000000c7
ldstuba [%i0+%g0]0x88,%l2 ! %l2 = 00000000000000ff
! %l1 = 6883ca87e42f6a97, Mem[0000000010041410] = 72c9b4b5
stw %l1,[%i1+%o5] ! Mem[0000000010041410] = e42f6a97
! Mem[0000000030041408] = ff000000, %l3 = 00000000ffff6fc3
ldstuba [%i1+%o4]0x81,%l3 ! %l3 = 00000000000000ff
p0_label_38:
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = 393945e2, %f3 = 7fe6f036
lda [%i4+%g0]0x88,%f3 ! %f3 = 393945e2
! Mem[0000000030081408] = 511fd8fd, %l7 = 0000000000000000
ldsha [%i2+%o4]0x81,%l7 ! %l7 = 000000000000511f
! Mem[0000000010101410] = 1bd15e376a5a052d, %f18 = e163f0b3 dc990c79
ldda [%i4+%o5]0x80,%f18 ! %f18 = 1bd15e37 6a5a052d
! Mem[0000000030041400] = 0000af15250ddc41, %f12 = 31b7c4ff f4e07a66
ldda [%i1+%g0]0x81,%f12 ! %f12 = 0000af15 250ddc41
! Mem[00000000211c0000] = ff6ee490, %l4 = 00000000c9000000, %asi = 80
lduha [%o2+0x000]%asi,%l4 ! %l4 = 000000000000ff6e
! Mem[0000000010081410] = 00000000, %l2 = 00000000000000ff
ldswa [%i2+%o5]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030081410] = 2885dcc53bce434e, %l1 = 6883ca87e42f6a97
ldxa [%i2+%o5]0x89,%l1 ! %l1 = 2885dcc53bce434e
! Mem[000000001018143a] = 24d7eb02, %l0 = c9d7e0d6a5f8e74c, %asi = 80
lduha [%i6+0x03a]%asi,%l0 ! %l0 = 000000000000eb02
! Mem[0000000030181408] = b3f063e1, %l3 = 00000000000000ff
lduba [%i6+%o4]0x89,%l3 ! %l3 = 00000000000000e1
! Mem[0000000020800000] = 0074fc30, %l3 = 00000000000000e1, %asi = 80
ldsba [%o1+0x000]%asi,%l3 ! %l3 = 0000000000000000
p0_label_39:
! Starting 10 instruction Store Burst
! %l7 = 000000000000511f, Mem[0000000030081400] = ff428250
stba %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = 1f428250
! %l0 = 000000000000eb02, %l6 = 0000000017990e91, %l3 = 0000000000000000
and %l0,%l6,%l3 ! %l3 = 0000000000000a00
! %f6 = 43e86bad 508242ff, %l6 = 0000000017990e91
! Mem[0000000010001438] = 1ad23ac264482e8b
add %i0,0x038,%g1
stda %f6,[%g1+%l6]ASI_PST8_PL ! Mem[0000000010001438] = ffd23ac2ad482e43
! %f6 = 43e86bad, Mem[0000000030181410] = 4cba09bc
sta %f6 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = 43e86bad
! %l2 = 0000000000000000, Mem[0000000010001408] = 00004cba
stha %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00004cba
! Mem[0000000030081408] = fdd81f51, %l3 = 0000000000000a00
ldstuba [%i2+%o4]0x89,%l3 ! %l3 = 0000000000000051
! %f4 = c756370e, Mem[0000000030101410] = ffc4b731
sta %f4 ,[%i4+%o5]0x81 ! Mem[0000000030101410] = c756370e
! %f28 = 6a8a3cd4 4340b515, %l3 = 0000000000000051
! Mem[00000000100c1410] = c756370e4fe91c30
add %i3,0x010,%g1
stda %f28,[%g1+%l3]ASI_PST8_P ! Mem[00000000100c1410] = c78a37d44fe91c15
! %l0 = 000000000000eb02, Mem[0000000010101408] = 056a39f0
stha %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 056aeb02
! %l1 = 2885dcc53bce434e, Mem[00000000300c1400] = ff124525
stba %l1,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 4e124525
p0_label_40:
! Starting 10 instruction Load Burst
! %f20 = 4cba09bc, %f18 = 1bd15e37
fcmps %fcc0,%f20,%f18 ! %fcc0 = 2
! Mem[0000000010041418] = 0000ff4a510dacf3, %l6 = 0000000017990e91, %asi = 80
ldxa [%i1+0x018]%asi,%l6 ! %l6 = 0000ff4a510dacf3
! Mem[0000000010181426] = 44c0849d, %l7 = 000000000000511f
ldub [%i6+0x026],%l7 ! %l7 = 0000000000000084
! Mem[0000000010041410] = e42f6a97000000c9, %f30 = 10d5afb2 2407f9bb
ldd [%i1+%o5],%f30 ! %f30 = e42f6a97 000000c9
! Mem[0000000030181400] = f0390000, %l4 = 000000000000ff6e
lduha [%i6+%g0]0x81,%l4 ! %l4 = 000000000000f039
! Mem[0000000010081400] = 38630000 ffc0849d ff38970c 1bd15e37
! Mem[0000000010081410] = 00000000 ff38970c 0000ff4a 004404d3
! Mem[0000000010081420] = 0755d1b8 dc60bab0 3f19456c 0000002b
! Mem[0000000010081430] = 00000000 62124525 ffffffff ffffd724
ldda [%i2+%g0]ASI_BLK_PL,%f16 ! Block Load from 0000000010081400
! Mem[0000000020800041] = 50b9b260, %l7 = 0000000000000084
ldsb [%o1+0x041],%l7 ! %l7 = ffffffffffffffb9
! Mem[0000000030181408] = b3f063e1, %l6 = 0000ff4a510dacf3
lduha [%i6+%o4]0x89,%l6 ! %l6 = 00000000000063e1
! Mem[0000000010181408] = bab7c42b 9d84c044, %l2 = 00000000, %l3 = 00000051
ldda [%i6+%o4]0x80,%l2 ! %l2 = 00000000bab7c42b 000000009d84c044
! Mem[0000000010041400] = f4e07a66, %l6 = 00000000000063e1
ldsba [%i1+%g0]0x88,%l6 ! %l6 = 0000000000000066
p0_label_41:
! Starting 10 instruction Store Burst
! %f18 = 375ed11b 0c9738ff, Mem[0000000010001408] = 00004cba 3be8aa77
stda %f18,[%i0+%o4]0x80 ! Mem[0000000010001408] = 375ed11b 0c9738ff
! %l4 = 000000000000f039, Mem[0000000030181408] = e163f0b3dc990c79
stxa %l4,[%i6+%o4]0x81 ! Mem[0000000030181408] = 000000000000f039
! Mem[0000000030141400] = 0200002b, %l4 = 000000000000f039
ldstuba [%i5+%g0]0x81,%l4 ! %l4 = 0000000000000002
! Mem[0000000010141402] = 44c0849d, %l7 = ffffffffffffffb9
ldstub [%i5+0x002],%l7 ! %l7 = 0000000000000084
membar #Sync ! Added by membar checker (9)
! %l4 = 0000000000000002, Mem[0000000010081400] = 00006338
stba %l4,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00006302
! Mem[0000000010041410] = e42f6a97, %l7 = 0000000000000084
swapa [%i1+%o5]0x80,%l7 ! %l7 = 00000000e42f6a97
! Code Fragment 4, seed = 331871
p0_fragment_5:
! %l0 = 000000000000eb02
setx 0x4e1749084dc8842e,%g7,%l0 ! %l0 = 4e1749084dc8842e
! %l1 = 2885dcc53bce434e
setx 0x3aefdb00f0d799d9,%g7,%l1 ! %l1 = 3aefdb00f0d799d9
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 = 4e1749084dc8842e
setx 0xe945b2a0a4ac5b94,%g7,%l0 ! %l0 = e945b2a0a4ac5b94
! %l1 = 3aefdb00f0d799d9
setx 0x5e44391e40d44c5f,%g7,%l1 ! %l1 = 5e44391e40d44c5f
p0_fragment_5_end:
! %l6 = 0000000000000066, Mem[0000000030181410] = ad6be843
stba %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = ad6be866
! %l7 = 00000000e42f6a97, Mem[00000000211c0000] = ff6ee490, %asi = 80
stha %l7,[%o2+0x000]%asi ! Mem[00000000211c0000] = 6a97e490
! Mem[0000000030081410] = 3bce434e, %l0 = 00000000a4ac5b94
swapa [%i2+%o5]0x89,%l0 ! %l0 = 000000003bce434e
p0_label_42:
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = 1f42825002ec4721, %l0 = 000000003bce434e
ldxa [%i2+%g0]0x81,%l0 ! %l0 = 1f42825002ec4721
! Mem[0000000030101408] = 295e0000, %l4 = 0000000000000002
lduwa [%i4+%o4]0x81,%l4 ! %l4 = 00000000295e0000
! Mem[0000000030141400] = 2b0000ff, %l3 = 000000009d84c044
ldswa [%i5+%g0]0x89,%l3 ! %l3 = 000000002b0000ff
! Mem[0000000030001408] = c98ee6b4eb676d7f, %l3 = 000000002b0000ff
ldxa [%i0+%o4]0x81,%l3 ! %l3 = c98ee6b4eb676d7f
! Mem[0000000010001408] = 375ed11b, %l4 = 00000000295e0000
ldsba [%i0+%o4]0x80,%l4 ! %l4 = 0000000000000037
! Mem[0000000010141408] = 36f0e67f301c00ff, %f30 = 24d7ffff ffffffff
ldda [%i5+%o4]0x88,%f30 ! %f30 = 36f0e67f 301c00ff
! Mem[0000000030041410] = c9000000, %l7 = 00000000e42f6a97
lduba [%i1+%o5]0x81,%l7 ! %l7 = 00000000000000c9
! Mem[00000000100c1400] = ffc0849d 2bc4b731 4fe91c30 7fe6f036
! Mem[00000000100c1410] = c78a37d4 4fe91c15 4aff0000 60544453
! Mem[00000000100c1420] = 3fb76338 44c0849d ff428250 041415af
! Mem[00000000100c1430] = ff000000 f4e07a66 ff38970c 00000044
ldda [%i3+%g0]ASI_BLK_P,%f16 ! Block Load from 00000000100c1400
! Mem[0000000010141400] = 44c0ff9d 2bc4b731 ff001c30 7fe6f036
! Mem[0000000010141410] = 5e14f504 00292c7e 43e86bad 60544453
! Mem[0000000010141420] = 3fb76338 44c0849d ff428250 041415af
! Mem[0000000010141430] = ff000000 063d78a5 24d7eb02 73107e5a
ldda [%i5+%g0]ASI_BLK_P,%f16 ! Block Load from 0000000010141400
! Mem[0000000030181410] = 66e86bad, %l3 = c98ee6b4eb676d7f
ldsha [%i6+%o5]0x81,%l3 ! %l3 = 00000000000066e8
p0_label_43:
! Starting 10 instruction Store Burst
! %f2 = 4fe91c30, Mem[0000000030141410] = 5c13ff4a
sta %f2 ,[%i5+%o5]0x89 ! Mem[0000000030141410] = 4fe91c30
! %l2 = 00000000bab7c42b, Mem[0000000010041408] = 2444256e00000000
stxa %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000bab7c42b
! %l4 = 0000000000000037, Mem[0000000010041400] = f4e07a66
stba %l4,[%i1+%g0]0x88 ! Mem[0000000010041400] = f4e07a37
! Mem[00000000100c1400] = 9d84c0ff, %l6 = 0000000000000066
swapa [%i3+%g0]0x88,%l6 ! %l6 = 000000009d84c0ff
! %l4 = 00000037, %l5 = aee02702, Mem[0000000010041408] = bab7c42b 00000000
stda %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000037 aee02702
membar #Sync ! Added by membar checker (10)
! %f22 = 43e86bad 60544453, Mem[0000000010141408] = 301c00ff 36f0e67f
stda %f22,[%i5+%o4]0x88 ! Mem[0000000010141408] = 43e86bad 60544453
! %f19 = 7fe6f036, Mem[0000000010101408] = 02eb6a05
sta %f19,[%i4+%o4]0x80 ! Mem[0000000010101408] = 7fe6f036
! Mem[0000000030001408] = b4e68ec9, %l7 = 00000000000000c9
ldstuba [%i0+%o4]0x89,%l7 ! %l7 = 00000000000000c9
! %l5 = ffffffffaee02702, Mem[0000000010081434] = 62124525, %asi = 80
stba %l5,[%i2+0x034]%asi ! Mem[0000000010081434] = 02124525
! %l2 = bab7c42b, %l3 = 000066e8, Mem[0000000030101400] = 4aff0000 5bc9ace1
stda %l2,[%i4+%g0]0x81 ! Mem[0000000030101400] = bab7c42b 000066e8
p0_label_44:
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = ff8ee6b4, %l7 = 00000000000000c9
ldsba [%i0+%o4]0x81,%l7 ! %l7 = ffffffffffffffff
! Mem[00000000100c1408] = 36f0e67f 301ce94f, %l0 = 02ec4721, %l1 = 40d44c5f
ldda [%i3+%o4]0x88,%l0 ! %l0 = 00000000301ce94f 0000000036f0e67f
! Mem[0000000030141410] = 4fe91c30, %l2 = 00000000bab7c42b
ldswa [%i5+%o5]0x89,%l2 ! %l2 = 000000004fe91c30
! Mem[0000000010181408] = bab7c42b, %l7 = ffffffffffffffff
lduba [%i6+%o4]0x80,%l7 ! %l7 = 00000000000000ba
! Mem[0000000030181410] = 5d1de062ad6be866, %l2 = 000000004fe91c30
ldxa [%i6+%o5]0x89,%l2 ! %l2 = 5d1de062ad6be866
! %l0 = 00000000301ce94f, immd = 0000042f, %y = 00000000
udiv %l0,0x42f,%l5 ! %l5 = 00000000000b8019
mov %l0,%y ! %y = 301ce94f
! Mem[0000000010181400] = b3f0c42b9d84c044, %l7 = 00000000000000ba
ldxa [%i6+%g0]0x88,%l7 ! %l7 = b3f0c42b9d84c044
! Mem[0000000030081400] = 1f42825002ec4721, %l0 = 00000000301ce94f
ldxa [%i2+%g0]0x81,%l0 ! %l0 = 1f42825002ec4721
! Mem[0000000030081400] = 1f428250, %l0 = 1f42825002ec4721
ldswa [%i2+%g0]0x81,%l0 ! %l0 = 000000001f428250
! Mem[0000000010041436] = 04ee70ff, %l7 = b3f0c42b9d84c044, %asi = 80
lduha [%i1+0x036]%asi,%l7 ! %l7 = 00000000000070ff
p0_label_45:
! Starting 10 instruction Store Burst
! %l0 = 000000001f428250, Mem[00000000300c1408] = c9000000
stba %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 50000000
! %l0 = 1f428250, %l1 = 36f0e67f, Mem[0000000010081408] = ff38970c 1bd15e37
stda %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = 1f428250 36f0e67f
! %l5 = 00000000000b8019, Mem[0000000021800180] = 48b4d3e0
stb %l5,[%o3+0x180] ! Mem[0000000021800180] = 19b4d3e0
! %l4 = 0000000000000037, Mem[00000000300c1410] = 00005eff
stwa %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000037
! Mem[0000000010081400] = 02630000, %l2 = 5d1de062ad6be866
ldstuba [%i2+%g0]0x80,%l2 ! %l2 = 0000000000000002
! %l6 = 000000009d84c0ff, Mem[0000000030041400] = 0000af15250ddc41
stxa %l6,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000009d84c0ff
! Mem[0000000030141410] = 301ce94f, %l7 = 00000000000070ff
swapa [%i5+%o5]0x81,%l7 ! %l7 = 00000000301ce94f
! Mem[0000000010181408] = 2bc4b7ba, %l5 = 00000000000b8019
ldstuba [%i6+%o4]0x88,%l5 ! %l5 = 00000000000000ba
! Mem[0000000010041408] = 37000000, %l1 = 0000000036f0e67f
ldstuba [%i1+%o4]0x80,%l1 ! %l1 = 0000000000000037
! %l5 = 00000000000000ba, Mem[0000000030141410] = 000070ff
stwa %l5,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000ba
p0_label_46:
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = ff630000ffc0849d, %f24 = 3fb76338 44c0849d
ldda [%i2+%g0]0x80,%f24 ! %f24 = ff630000 ffc0849d
! Mem[00000000201c0001] = 0000c200, %l4 = 0000000000000037
ldsb [%o0+0x001],%l4 ! %l4 = 0000000000000000
! Mem[0000000010001400] = 606fa0ff, %f12 = 0000af15
lda [%i0+%g0]0x88,%f12 ! %f12 = 606fa0ff
! Mem[0000000030001410] = af151404 02ebd724, %l2 = 00000002, %l3 = 000066e8
ldda [%i0+%o5]0x81,%l2 ! %l2 = 00000000af151404 0000000002ebd724
! Mem[0000000010081400] = 000063ff, %l4 = 0000000000000000
ldsha [%i2+%g0]0x88,%l4 ! %l4 = 00000000000063ff
! Mem[00000000300c1410] = 37000000, %l1 = 0000000000000037
lduba [%i3+%o5]0x81,%l1 ! %l1 = 0000000000000037
membar #Sync ! Added by membar checker (11)
! Mem[0000000030101400] = bab7c42b 000066e8 295e0000 247c3ce7
! Mem[0000000030101410] = c756370e 7f540b9d 63d7f71a 08a16283
! Mem[0000000030101420] = 431f6aa8 71547719 085b5726 2181cadf
! Mem[0000000030101430] = 254f4814 19f18b55 136844f2 2a51f1fb
ldda [%i4+%g0]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030101400
! Mem[00000000300c1410] = 00000037, %l4 = 00000000000063ff
ldswa [%i3+%o5]0x89,%l4 ! %l4 = 0000000000000037
! Mem[0000000010181408] = ffb7c42b, %f7 = 508242ff
lda [%i6+%o4]0x80,%f7 ! %f7 = ffb7c42b
! Mem[0000000030041408] = ff000000, %f12 = 606fa0ff
lda [%i1+%o4]0x81,%f12 ! %f12 = ff000000
p0_label_47:
! Starting 10 instruction Store Burst
! %l2 = 00000000af151404, Mem[0000000010181408] = 44c0849d2bc4b7ff
stxa %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000af151404
! %f10 = ff428250, Mem[0000000010001430] = 3b8b5906
st %f10,[%i0+0x030] ! Mem[0000000010001430] = ff428250
! %l7 = 00000000301ce94f, Mem[0000000010081408] = 1f428250
stha %l7,[%i2+%o4]0x80 ! Mem[0000000010081408] = e94f8250
! %l7 = 00000000301ce94f, Mem[0000000010101408] = 7fe6f036
stwa %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = 301ce94f
! Mem[00000000300c1410] = 37000000, %l6 = 000000009d84c0ff
swapa [%i3+%o5]0x81,%l6 ! %l6 = 0000000037000000
! Mem[0000000020800040] = 50b9b260, %l5 = 00000000000000ba
ldstub [%o1+0x040],%l5 ! %l5 = 0000000000000050
! Mem[0000000010041408] = 000000ff, %l1 = 0000000000000037
swapa [%i1+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! %l0 = 000000001f428250, %l6 = 0000000037000000, %l4 = 0000000000000037
and %l0,%l6,%l4 ! %l4 = 0000000017000000
! %l6 = 0000000037000000, immd = 000009fb, %y = 301ce94f
smul %l6,0x9fb,%l5 ! %l5 = 00000224ed000000, %y = 00000224
! %l6 = 37000000, %l7 = 301ce94f, Mem[0000000030001408] = ff8ee6b4 eb676d7f
stda %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = 37000000 301ce94f
p0_label_48:
! Starting 10 instruction Load Burst
! Mem[00000000218001c0] = 1373e610, %l5 = 00000224ed000000, %asi = 80
ldsha [%o3+0x1c0]%asi,%l5 ! %l5 = 0000000000001373
! Mem[0000000010101400] = e2453939, %l2 = 00000000af151404
lduha [%i4+%g0]0x80,%l2 ! %l2 = 000000000000e245
membar #Sync ! Added by membar checker (12)
! Mem[0000000010041400] = 377ae0f4 219e38d1 37000000 0227e0ae
! Mem[0000000010041410] = 00000084 000000c9 0000ff4a 510dacf3
! Mem[0000000010041420] = 5ee14558 487e7909 00005b56 db2b604f
! Mem[0000000010041430] = 474461c4 04ee70ff 4195c022 22bac26b
ldda [%i1+%g0]ASI_BLK_P,%f0 ! Block Load from 0000000010041400
! Mem[00000000100c1400] = 00000066, %l5 = 0000000000001373
lduba [%i3+%g0]0x88,%l5 ! %l5 = 0000000000000066
! Mem[0000000010081400] = 000063ff, %l6 = 0000000037000000
lduba [%i2+%g0]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010141408] = 53445460ad6be843, %l2 = 000000000000e245, %asi = 80
ldxa [%i5+0x008]%asi,%l2 ! %l2 = 53445460ad6be843
! Mem[0000000010181410] = ff56370e, %f31 = f2446813
lda [%i6+%o5]0x80,%f31 ! %f31 = ff56370e
! Mem[0000000030081408] = fdd81fff, %f31 = ff56370e
lda [%i2+%o4]0x89,%f31 ! %f31 = fdd81fff
! Mem[0000000010141410] = 04f5145e, %l3 = 0000000002ebd724
lduwa [%i5+%o5]0x88,%l3 ! %l3 = 0000000004f5145e
! Mem[0000000010101400] = 393945e2, %l6 = 00000000000000ff
ldswa [%i4+%g0]0x88,%l6 ! %l6 = 00000000393945e2
p0_label_49:
! Starting 10 instruction Store Burst
! Mem[0000000030181410] = ad6be866, %l6 = 00000000393945e2
ldstuba [%i6+%o5]0x89,%l6 ! %l6 = 0000000000000066
! %l0 = 000000001f428250, Mem[0000000030141408] = dc990c79
stha %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = 82500c79
! %f24 = 19775471 a86a1f43, Mem[0000000010101408] = 301ce94f 41dc0dff
stda %f24,[%i4+%o4]0x80 ! Mem[0000000010101408] = 19775471 a86a1f43
! Mem[00000000300c1400] = 4e124525, %f27 = 26575b08
lda [%i3+%g0]0x81,%f27 ! %f27 = 4e124525
! %l3 = 0000000004f5145e, Mem[0000000010001410] = 065944c0
stba %l3,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0659445e
! %l0 = 1f428250, %l1 = 000000ff, Mem[0000000010101418] = 0384d06a 646a2493, %asi = 80
stda %l0,[%i4+0x018]%asi ! Mem[0000000010101418] = 1f428250 000000ff
! Mem[0000000010041400] = 377ae0f4 219e38d1 37000000 0227e0ae
! %f0 = 377ae0f4 219e38d1 37000000 0227e0ae
! %f4 = 00000084 000000c9 0000ff4a 510dacf3
! %f8 = 5ee14558 487e7909 00005b56 db2b604f
! %f12 = 474461c4 04ee70ff 4195c022 22bac26b
stda %f0 ,[%i1+%g0]ASI_BLK_PL ! Block Store to 0000000010041400
! %l1 = 00000000000000ff, Mem[0000000010181420] = 3fb7633844c0849d
stx %l1,[%i6+0x020] ! Mem[0000000010181420] = 00000000000000ff
! %l0 = 000000001f428250, imm = fffffffffffffb36, %l6 = 0000000000000066
addc %l0,-0x4ca,%l6 ! %l6 = 000000001f427d86
! %f10 = 00005b56 db2b604f, Mem[0000000010001410] = 0659445e 3f19f74a
stda %f10,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00005b56 db2b604f
p0_label_50:
! Starting 10 instruction Load Burst
! Code Fragment 3, seed = 317524
p0_fragment_6:
! %l0 = 000000001f428250
setx 0x25bc9f0a2f3d4986,%g7,%l0 ! %l0 = 25bc9f0a2f3d4986
! %l1 = 00000000000000ff
setx 0x6ccee011cb9e3fb1,%g7,%l1 ! %l1 = 6ccee011cb9e3fb1
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 = 25bc9f0a2f3d4986
setx 0x2527a0070608f9ec,%g7,%l0 ! %l0 = 2527a0070608f9ec
! %l1 = 6ccee011cb9e3fb1
setx 0xed1b725796af7b37,%g7,%l1 ! %l1 = ed1b725796af7b37
p0_fragment_6_end:
! Mem[0000000020800001] = 0074fc30, %l6 = 000000001f427d86
ldub [%o1+0x001],%l6 ! %l6 = 0000000000000074
! Mem[0000000010081408] = 50824fe9, %l0 = 2527a0070608f9ec
ldsha [%i2+%o4]0x88,%l0 ! %l0 = 0000000000004fe9
! Mem[0000000030101410] = c756370e7f540b9d, %l5 = 0000000000000066
ldxa [%i4+%o5]0x81,%l5 ! %l5 = c756370e7f540b9d
! Mem[0000000010001400] = 606fa0ff, %f27 = 4e124525
lda [%i0+%g0]0x88,%f27 ! %f27 = 606fa0ff
! Mem[00000000100c1410] = d4378ac7, %l4 = 0000000017000000
lduha [%i3+%o5]0x88,%l4 ! %l4 = 0000000000008ac7
! %l0 = 0000000000004fe9, %l2 = 53445460ad6be843, %l4 = 0000000000008ac7
sdivx %l0,%l2,%l4 ! %l4 = 0000000000000000
membar #Sync ! Added by membar checker (13)
! Mem[0000000010041410] = 000000c9, %l0 = 0000000000004fe9
ldsha [%i1+%o5]0x88,%l0 ! %l0 = 00000000000000c9
! Mem[0000000010101408] = 19775471a86a1f43, %f12 = 474461c4 04ee70ff
ldda [%i4+%o4]0x80,%f12 ! %f12 = 19775471 a86a1f43
! Mem[0000000010141410] = 04f5145e, %l1 = ed1b725796af7b37
lduha [%i5+%o5]0x88,%l1 ! %l1 = 000000000000145e
p0_label_51:
! Starting 10 instruction Store Burst
! %l1 = 000000000000145e, Mem[00000000100c1430] = ff000000f4e07a66
stx %l1,[%i3+0x030] ! Mem[00000000100c1430] = 000000000000145e
! Mem[0000000030081408] = fdd81fff, %l2 = 53445460ad6be843
ldstuba [%i2+%o4]0x89,%l2 ! %l2 = 00000000000000ff
! %l0 = 00000000000000c9, Mem[0000000030081400] = 2147ec025082421f
stxa %l0,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000000000c9
! %f22 = 8362a108, Mem[00000000300c1400] = 2545124e
sta %f22,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 8362a108
! %l3 = 0000000004f5145e, Mem[0000000010081400] = ff630000
stba %l3,[%i2+%g0]0x80 ! Mem[0000000010081400] = 5e630000
! %l2 = 00000000000000ff, Mem[0000000010081400] = 5e630000
stwa %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000ff
! %l0 = 00000000000000c9, Mem[00000000300c1408] = 07d3157400000050
stxa %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000000000c9
! %f0 = 377ae0f4, Mem[00000000100c1410] = d4378ac7
sta %f0 ,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 377ae0f4
! %l7 = 00000000301ce94f, imm = 00000000000009a8, %l0 = 00000000000000c9
sub %l7,0x9a8,%l0 ! %l0 = 00000000301cdfa7
! %l4 = 0000000000000000, Mem[0000000010101400] = 7f6d67eb393945e2
stxa %l4,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000000000000000
p0_label_52:
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = 5e14f50400292c7e, %l0 = 00000000301cdfa7, %asi = 80
ldxa [%i5+0x010]%asi,%l0 ! %l0 = 5e14f50400292c7e
! Mem[0000000030141410] = 000000ba, %l0 = 5e14f50400292c7e
ldswa [%i5+%o5]0x81,%l0 ! %l0 = 00000000000000ba
! Mem[00000000300c1400] = 01e28243 8362a108, %l0 = 000000ba, %l1 = 0000145e
ldda [%i3+%g0]0x89,%l0 ! %l0 = 000000008362a108 0000000001e28243
! Mem[00000000201c0001] = 0000c200, %l7 = 00000000301ce94f
ldsb [%o0+0x001],%l7 ! %l7 = 0000000000000000
! Mem[00000000100c1400] = 31b7c42b00000066, %l6 = 0000000000000074
ldxa [%i3+%g0]0x88,%l6 ! %l6 = 31b7c42b00000066
! Mem[0000000030181410] = ffe86bad, %l4 = 0000000000000000
ldsha [%i6+%o5]0x81,%l4 ! %l4 = ffffffffffffffe8
! Mem[000000001000142d] = 0764b26f, %l0 = 000000008362a108
ldub [%i0+0x02d],%l0 ! %l0 = 0000000000000064
! Mem[0000000030081400] = c900000000000000, %l1 = 0000000001e28243
ldxa [%i2+%g0]0x81,%l1 ! %l1 = c900000000000000
! Mem[00000000100c1410] = f4e07a37 4fe91c15, %l2 = 000000ff, %l3 = 04f5145e
ldda [%i3+%o5]0x80,%l2 ! %l2 = 00000000f4e07a37 000000004fe91c15
! Mem[0000000010181400] = 9d84c044, %l4 = ffffffffffffffe8
lduwa [%i6+%g0]0x88,%l4 ! %l4 = 000000009d84c044
p0_label_53:
! Starting 10 instruction Store Burst
! %l5 = c756370e7f540b9d, Mem[0000000010181410] = ff56370e
stha %l5,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0b9d370e
! %l6 = 31b7c42b00000066, Mem[0000000010141408] = 53445460
sth %l6,[%i5+%o4] ! Mem[0000000010141408] = 00665460
! %l1 = c900000000000000, Mem[0000000010141400] = 31b7c42b9dffc044
stxa %l1,[%i5+%g0]0x88 ! Mem[0000000010141400] = c900000000000000
! Mem[0000000030001408] = 37000000, %l5 = c756370e7f540b9d
ldstuba [%i0+%o4]0x81,%l5 ! %l5 = 0000000000000037
! Mem[0000000010081410] = 00000000, %l4 = 000000009d84c044
ldstuba [%i2+%o5]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000030081400] = c9000000, %l5 = 0000000000000037
ldstuba [%i2+%g0]0x81,%l5 ! %l5 = 00000000000000c9
! %f23 = 1af7d763, %f30 = fbf1512a, %f14 = 4195c022
fdivs %f23,%f30,%f14 ! %f14 = 80000000
! %f0 = 377ae0f4 219e38d1, Mem[0000000030081408] = fdd81fff f7000000
stda %f0 ,[%i2+%o4]0x89 ! Mem[0000000030081408] = 377ae0f4 219e38d1
! Mem[0000000010081408] = 50824fe9, %l7 = 0000000000000000
ldstuba [%i2+%o4]0x88,%l7 ! %l7 = 00000000000000e9
! %l1 = c900000000000000, Mem[0000000010041410] = 00000084000000c9
stxa %l1,[%i1+%o5]0x88 ! Mem[0000000010041410] = c900000000000000
p0_label_54:
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = 7d7c2e3e ba000000, %l6 = 00000066, %l7 = 000000e9
ldda [%i5+%o5]0x89,%l6 ! %l6 = 00000000ba000000 000000007d7c2e3e
! Mem[00000000100c1410] = f4e07a37, %l0 = 0000000000000064
ldsha [%i3+%o5]0x80,%l0 ! %l0 = fffffffffffff4e0
! Mem[0000000030181408] = 00000000, %l7 = 000000007d7c2e3e
ldswa [%i6+%o4]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000030041408] = ff000000, %f5 = 000000c9
lda [%i1+%o4]0x81,%f5 ! %f5 = ff000000
! Mem[0000000010081410] = 000000ff, %l4 = 0000000000000000
ldswa [%i2+%o5]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030001400] = ffffffbf, %l7 = 0000000000000000
ldswa [%i0+%g0]0x81,%l7 ! %l7 = ffffffffffffffbf
! Mem[0000000010041410] = 00000000000000c9, %f22 = 8362a108 1af7d763
ldda [%i1+%o5]0x80,%f22 ! %f22 = 00000000 000000c9
! Mem[0000000010181400] = 44c0849d, %l3 = 000000004fe91c15
lduba [%i6+%g0]0x80,%l3 ! %l3 = 0000000000000044
! Mem[00000000100c1400] = 00000066, %f31 = fdd81fff
lda [%i3+%g0]0x88,%f31 ! %f31 = 00000066
! Mem[0000000010101430] = 536960e404e57ee5, %l0 = fffffffffffff4e0
ldx [%i4+0x030],%l0 ! %l0 = 536960e404e57ee5
p0_label_55:
! Starting 10 instruction Store Burst
! %l4 = 00000000000000ff, Mem[0000000030081408] = 219e38d1
stwa %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000ff
! %l0 = 536960e404e57ee5, Mem[0000000030101410] = c756370e
stwa %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = 04e57ee5
! Mem[000000001008142c] = 0000002b, %l2 = 00000000f4e07a37, %asi = 80
swapa [%i2+0x02c]%asi,%l2 ! %l2 = 000000000000002b
! Mem[0000000010101418] = 1f428250, %l0 = 536960e404e57ee5
ldstuba [%i4+0x018]%asi,%l0 ! %l0 = 000000000000001f
! %l3 = 0000000000000044, Mem[0000000010181400] = 44c0849d2bc4f0b3, %asi = 80
stxa %l3,[%i6+0x000]%asi ! Mem[0000000010181400] = 0000000000000044
! Mem[0000000030001408] = 000000ff, %l2 = 000000000000002b
ldstuba [%i0+%o4]0x89,%l2 ! %l2 = 00000000000000ff
! %l6 = 00000000ba000000, Mem[0000000010081428] = 3f19456c
sth %l6,[%i2+0x028] ! Mem[0000000010081428] = 0000456c
! Mem[0000000010041438] = 6bc2ba2222c09541, %l0 = 000000000000001f, %l1 = c900000000000000
add %i1,0x38,%g1
casxa [%g1]0x80,%l0,%l1 ! %l1 = 6bc2ba2222c09541
! Mem[0000000030181408] = 00000000, %l3 = 0000000000000044
swapa [%i6+%o4]0x89,%l3 ! %l3 = 0000000000000000
! %f24 = 19775471 a86a1f43, Mem[0000000010001408] = 1bd15e37 ff38970c
stda %f24,[%i0+%o4]0x88 ! Mem[0000000010001408] = 19775471 a86a1f43
p0_label_56:
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = 377ae0f4, %f6 = 0000ff4a
lda [%i3+%o5]0x88,%f6 ! %f6 = 377ae0f4
! Mem[0000000010141428] = ff428250, %l0 = 000000000000001f
ldub [%i5+0x028],%l0 ! %l0 = 00000000000000ff
! Mem[0000000030081400] = 000000ff, %l4 = 00000000000000ff
lduha [%i2+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010181428] = ff428250, %f10 = 00005b56
ld [%i6+0x028],%f10 ! %f10 = ff428250
! %f8 = 5ee14558 487e7909, Mem[0000000010081410] = ff000000 ff38970c
std %f8 ,[%i2+%o5] ! Mem[0000000010081410] = 5ee14558 487e7909
! Mem[0000000020800040] = ffb9b260, %l6 = 00000000ba000000, %asi = 80
ldsha [%o1+0x040]%asi,%l6 ! %l6 = ffffffffffffffb9
! Mem[0000000030001410] = 041415af, %l7 = ffffffffffffffbf
lduba [%i0+%o5]0x89,%l7 ! %l7 = 00000000000000af
! Mem[0000000010141408] = 43e86bad60546600, %f20 = 9d0b547f 0e3756c7
ldda [%i5+%o4]0x88,%f20 ! %f20 = 43e86bad 60546600
! Mem[0000000010001410] = 00005b56 db2b604f, %l4 = 000000ff, %l5 = 000000c9
ldda [%i0+%o5]0x88,%l4 ! %l4 = 00000000db2b604f 0000000000005b56
! Mem[0000000030001408] = 000000ff, %f24 = 19775471
lda [%i0+%o4]0x89,%f24 ! %f24 = 000000ff
p0_label_57:
! Starting 10 instruction Store Burst
! %l6 = ffffffb9, %l7 = 000000af, Mem[0000000030081400] = 000000ff 00000000
stda %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffffffb9 000000af
! Mem[00000000300c1410] = 9d84c0ff, %l3 = 0000000000000000
ldstuba [%i3+%o5]0x81,%l3 ! %l3 = 000000000000009d
! %l1 = 6bc2ba2222c09541, Mem[0000000030081400] = 000000afffffffb9
stxa %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = 6bc2ba2222c09541
! %l4 = 00000000db2b604f, Mem[0000000030101400] = 2bc4b7ba
stha %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = 2bc4604f
! %f20 = 43e86bad 60546600, Mem[0000000010141408] = 60546600 43e86bad
stda %f20,[%i5+%o4]0x88 ! Mem[0000000010141408] = 43e86bad 60546600
! %l6 = ffffffb9, %l7 = 000000af, Mem[0000000030041400] = 00000000 ffc0849d
stda %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = ffffffb9 000000af
! Mem[0000000010081420] = 0755d1b8, %l4 = 00000000db2b604f, %asi = 80
swapa [%i2+0x020]%asi,%l4 ! %l4 = 000000000755d1b8
! %l2 = 00000000000000ff, Mem[0000000010181432] = ff000000, %asi = 80
stha %l2,[%i6+0x032]%asi ! Mem[0000000010181430] = ff0000ff
! Mem[0000000030081400] = 22c09541, %l4 = 000000000755d1b8
swapa [%i2+%g0]0x89,%l4 ! %l4 = 0000000022c09541
! %l4 = 22c09541, %l5 = 00005b56, Mem[0000000030041410] = 000000c9 0227e0ae
stda %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = 22c09541 00005b56
p0_label_58:
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = d1389e21, %l6 = ffffffffffffffb9
lduwa [%i1+%g0]0x80,%l6 ! %l6 = 00000000d1389e21
! Mem[0000000010101400] = 00000000, %l0 = 00000000000000ff
ldswa [%i4+%g0]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010041414] = 000000c9, %f19 = 00005e29
lda [%i1+0x014]%asi,%f19 ! %f19 = 000000c9
! Mem[00000000100c1410] = f4e07a37 4fe91c15, %l0 = 00000000, %l1 = 22c09541
ldda [%i3+%o5]0x80,%l0 ! %l0 = 00000000f4e07a37 000000004fe91c15
! Mem[0000000010181410] = 7e2c29000e379d0b, %f30 = fbf1512a 00000066
ldda [%i6+%o5]0x88,%f30 ! %f30 = 7e2c2900 0e379d0b
! Mem[0000000030001400] = bfffffff, %l0 = 00000000f4e07a37
ldsba [%i0+%g0]0x89,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030141408] = 790c5082, %l0 = ffffffffffffffff
ldsha [%i5+%o4]0x89,%l0 ! %l0 = 0000000000005082
! Mem[0000000020800040] = ffb9b260, %l0 = 0000000000005082, %asi = 80
ldsba [%o1+0x040]%asi,%l0 ! %l0 = ffffffffffffffff
! Mem[00000000201c0000] = 0000c200, %l1 = 000000004fe91c15, %asi = 80
lduha [%o0+0x000]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000030001410] = af151404, %l6 = 00000000d1389e21
lduha [%i0+%o5]0x81,%l6 ! %l6 = 000000000000af15
p0_label_59:
! Starting 10 instruction Store Burst
! %l0 = ffffffffffffffff, Mem[0000000021800040] = 4712bcf0
sth %l0,[%o3+0x040] ! Mem[0000000021800040] = ffffbcf0
! %l4 = 0000000022c09541, immd = 0000073f, %y = 00000224
smul %l4,0x73f,%l7 ! %l7 = 000000fbd17981ff, %y = 000000fb
! Mem[0000000030081400] = 0755d1b8, %l5 = 0000000000005b56
ldstuba [%i2+%g0]0x89,%l5 ! %l5 = 00000000000000b8
! %l7 = 000000fbd17981ff, Mem[0000000010041408] = 0227e0ae
stwa %l7,[%i1+%o4]0x88 ! Mem[0000000010041408] = d17981ff
! Mem[000000001008143c] = ffffd724, %l6 = 0000af15, %l1 = 00000000
add %i2,0x3c,%g1
casa [%g1]0x80,%l6,%l1 ! %l1 = 00000000ffffd724
! %l2 = 00000000000000ff, Mem[0000000010181400] = 0000000000000044
stxa %l2,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000000000ff
! Mem[0000000030181400] = 000039f0, %l1 = 00000000ffffd724
swapa [%i6+%g0]0x89,%l1 ! %l1 = 00000000000039f0
! %l7 = 000000fbd17981ff, Mem[0000000010101404] = 00000000
stb %l7,[%i4+0x004] ! Mem[0000000010101404] = ff000000
! %l4 = 0000000022c09541, immd = ffffffffffffffa3, %l108 = 0000000000000001
udivx %l4,-0x05d,%l1 ! %l1 = 0000000000000000
! %f20 = 43e86bad 60546600, %l1 = 0000000000000000
! Mem[00000000100c1428] = ff428250041415af
add %i3,0x028,%g1
stda %f20,[%g1+%l1]ASI_PST16_P ! Mem[00000000100c1428] = ff428250041415af
p0_label_60:
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = 295e0000, %l4 = 0000000022c09541
ldswa [%i4+%o4]0x81,%l4 ! %l4 = 00000000295e0000
! Mem[0000000010101434] = 04e57ee5, %l5 = 00000000000000b8, %asi = 80
lduba [%i4+0x034]%asi,%l5 ! %l5 = 0000000000000004
! Mem[0000000030081408] = 000000ff, %l5 = 0000000000000004
lduwa [%i2+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[00000000300c1400] = 08a16283, %l2 = 00000000000000ff
lduba [%i3+%g0]0x81,%l2 ! %l2 = 0000000000000008
! Mem[000000001014140d] = ad6be843, %l3 = 000000000000009d
ldub [%i5+0x00d],%l3 ! %l3 = 000000000000006b
! Mem[00000000201c0000] = 0000c200, %l4 = 00000000295e0000, %asi = 80
lduba [%o0+0x000]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000030081408] = ff000000, %l0 = ffffffffffffffff
lduwa [%i2+%o4]0x81,%l0 ! %l0 = 00000000ff000000
! Mem[00000000300c1400] = 08a16283, %l7 = 000000fbd17981ff
ldsba [%i3+%g0]0x81,%l7 ! %l7 = 0000000000000008
! Mem[0000000030001410] = af151404, %l7 = 0000000000000008
ldsba [%i0+%o5]0x81,%l7 ! %l7 = ffffffffffffffaf
! Mem[0000000030081400] = ffd1550722bac26b, %f26 = dfca8121 606fa0ff
ldda [%i2+%g0]0x81,%f26 ! %f26 = ffd15507 22bac26b
p0_label_61:
! Starting 10 instruction Store Burst
! %f8 = 5ee14558, Mem[0000000010041400] = 219e38d1
sta %f8 ,[%i1+%g0]0x88 ! Mem[0000000010041400] = 5ee14558
! %f22 = 00000000, Mem[0000000010081400] = 000000ff
sta %f22,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000
! Mem[0000000010081410] = 5ee14558, %l5 = 00000000000000ff
swapa [%i2+%o5]0x80,%l5 ! %l5 = 000000005ee14558
! %l4 = 0000000000000000, Mem[0000000010001400] = 606fa0ff
stba %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 606fa000
! %f2 = 37000000 0227e0ae, %l0 = 00000000ff000000
! Mem[0000000010101408] = 19775471a86a1f43
add %i4,0x008,%g1
stda %f2,[%g1+%l0]ASI_PST16_P ! Mem[0000000010101408] = 19775471a86a1f43
! Mem[0000000010081430] = 0000000002124525, %l3 = 000000000000006b, %l1 = 0000000000000000
add %i2,0x30,%g1
casxa [%g1]0x80,%l3,%l1 ! %l1 = 0000000002124525
! %l4 = 0000000000000000, Mem[000000001018142e] = 041415af
sth %l4,[%i6+0x02e] ! Mem[000000001018142c] = 04140000
! %l7 = ffffffffffffffaf, Mem[0000000030001410] = af151404
stwa %l7,[%i0+%o5]0x81 ! Mem[0000000030001410] = ffffffaf
! Mem[00000000300c1400] = 08a16283, %l2 = 0000000000000008
ldstuba [%i3+%g0]0x81,%l2 ! %l2 = 0000000000000008
! Mem[0000000030081410] = a4ac5b94, %l3 = 000000000000006b
ldstuba [%i2+%o5]0x89,%l3 ! %l3 = 0000000000000094
p0_label_62:
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = d17981ff, %l5 = 000000005ee14558
lduba [%i1+%o4]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010001410] = 4f602bdb 565b0000, %l6 = 0000af15, %l7 = ffffffaf
ldd [%i0+%o5],%l6 ! %l6 = 000000004f602bdb 00000000565b0000
! Mem[0000000010081410] = ff000000, %l4 = 0000000000000000
lduba [%i2+%o5]0x88,%l4 ! %l4 = 0000000000000000
! Mem[00000000300c1408] = c9000000, %l1 = 0000000002124525
lduwa [%i3+%o4]0x81,%l1 ! %l1 = 00000000c9000000
! Mem[0000000020800040] = ffb9b260, %l4 = 0000000000000000, %asi = 80
ldsba [%o1+0x040]%asi,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010081421] = db2b604f, %l6 = 000000004f602bdb
ldsb [%i2+0x021],%l6 ! %l6 = 000000000000002b
! Mem[0000000030141410] = ba000000, %l3 = 0000000000000094
ldsba [%i5+%o5]0x89,%l3 ! %l3 = 0000000000000000
! %f18 = e73c7c24, %f28 = 558bf119, %f8 = 5ee14558
fadds %f18,%f28,%f8 ! %f8 = e73c7c24
! Mem[0000000010081408] = 50824fff, %l6 = 000000000000002b
ldswa [%i2+%o4]0x88,%l6 ! %l6 = 0000000050824fff
! Mem[0000000010141408] = 00665460, %f31 = 0e379d0b
lda [%i5+0x008]%asi,%f31 ! %f31 = 00665460
p0_label_63:
! Starting 10 instruction Store Burst
! %f9 = 487e7909, Mem[0000000010141400] = 00000000
sta %f9 ,[%i5+%g0]0x80 ! Mem[0000000010141400] = 487e7909
! Mem[00000000300c1410] = ff84c0ff, %l0 = 00000000ff000000
ldstuba [%i3+%o5]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[00000000100c1438] = ff38970c, %l2 = 0000000000000008, %asi = 80
swapa [%i3+0x038]%asi,%l2 ! %l2 = 00000000ff38970c
! %l3 = 0000000000000000, Mem[0000000030041408] = ff000000
stha %l3,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000
! Mem[00000000100c1436] = 0000145e, %l0 = 00000000000000ff
ldstub [%i3+0x036],%l0 ! %l0 = 0000000000000014
! Mem[0000000010001428] = 77a4f3f60764b26f, %l3 = 0000000000000000, %l3 = 0000000000000000
add %i0,0x28,%g1
casxa [%g1]0x80,%l3,%l3 ! %l3 = 77a4f3f60764b26f
! %f13 = a86a1f43, Mem[000000001018141c] = 60544453
st %f13,[%i6+0x01c] ! Mem[000000001018141c] = a86a1f43
! Mem[00000000100c1410] = 377ae0f4, %l4 = 00000000ffffffff
swapa [%i3+%o5]0x88,%l4 ! %l4 = 00000000377ae0f4
! Mem[0000000030041400] = b9ffffff af000000 00000000 f4e07a66
! %f0 = 377ae0f4 219e38d1 37000000 0227e0ae
! %f4 = 00000084 ff000000 377ae0f4 510dacf3
! %f8 = e73c7c24 487e7909 ff428250 db2b604f
! %f12 = 19775471 a86a1f43 80000000 22bac26b
stda %f0 ,[%i1+%g0]ASI_BLK_S ! Block Store to 0000000030041400
! Mem[0000000021800080] = e94f6320, %l5 = 00000000000000ff
ldstuba [%o3+0x080]%asi,%l5 ! %l5 = 00000000000000e9
p0_label_64:
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (14)
! Mem[0000000030041400] = f4e07a37, %l6 = 0000000050824fff
lduba [%i1+%g0]0x89,%l6 ! %l6 = 0000000000000037
! Mem[0000000030081408] = ff000000 f4e07a37, %l0 = 00000014, %l1 = c9000000
ldda [%i2+%o4]0x81,%l0 ! %l0 = 00000000ff000000 00000000f4e07a37
! Mem[00000000100c1408] = 4fe91c30, %l5 = 00000000000000e9
lduha [%i3+%o4]0x80,%l5 ! %l5 = 0000000000004fe9
! Mem[0000000010181400] = ff000000 00000000, %l6 = 00000037, %l7 = 565b0000
ldda [%i6+%g0]0x88,%l6 ! %l6 = 0000000000000000 00000000ff000000
! Mem[0000000030001408] = ff000000, %l3 = 77a4f3f60764b26f
ldsba [%i0+%o4]0x81,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010081408] = 50824fff, %l7 = 00000000ff000000
ldsba [%i2+%o4]0x88,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030141400] = 2b0000ff, %l7 = ffffffffffffffff
ldswa [%i5+%g0]0x89,%l7 ! %l7 = 000000002b0000ff
! %l3 = ffffffffffffffff, %l0 = 00000000ff000000, %y = 000000fb
udiv %l3,%l0,%l6 ! %l6 = 00000000000000fc
mov %l0,%y ! %y = ff000000
! %l2 = 00000000ff38970c, %l5 = 0000000000004fe9, %l1 = 00000000f4e07a37
andn %l2,%l5,%l1 ! %l1 = 00000000ff389004
! Mem[0000000010181410] = 7e2c29000e379d0b, %f22 = 00000000 000000c9
ldda [%i6+%o5]0x88,%f22 ! %f22 = 7e2c2900 0e379d0b
p0_label_65:
! Starting 10 instruction Store Burst
! %f24 = 000000ff a86a1f43, %l1 = 00000000ff389004
! Mem[0000000030041438] = 8000000022bac26b
add %i1,0x038,%g1
stda %f24,[%g1+%l1]ASI_PST16_SL ! Mem[0000000030041438] = 80000000ff00c26b
! %l2 = 00000000ff38970c, Mem[0000000030181408] = 00000044
stha %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0000970c
! Mem[00000000201c0000] = 0000c200, %l2 = 00000000ff38970c
ldstuba [%o0+0x000]%asi,%l2 ! %l2 = 0000000000000000
! %l3 = ffffffffffffffff, Mem[0000000010141408] = 43e86bad60546600
stxa %l3,[%i5+%o4]0x88 ! Mem[0000000010141408] = ffffffffffffffff
! %f3 = 0227e0ae, Mem[0000000010101438] = 6346f042
sta %f3 ,[%i4+0x038]%asi ! Mem[0000000010101438] = 0227e0ae
! %f30 = 7e2c2900 00665460, Mem[0000000010141428] = ff428250 041415af, %asi = 80
stda %f30,[%i5+0x028]%asi ! Mem[0000000010141428] = 7e2c2900 00665460
! %l7 = 000000002b0000ff, Mem[0000000010041410] = 00000000
stba %l7,[%i1+%o5]0x80 ! Mem[0000000010041410] = ff000000
! %l1 = 00000000ff389004, Mem[0000000010101410] = 375ed11b
stwa %l1,[%i4+%o5]0x88 ! Mem[0000000010101410] = ff389004
! Mem[00000000201c0001] = ff00c200, %l6 = 00000000000000fc
ldstub [%o0+0x001],%l6 ! %l6 = 0000000000000000
! %l6 = 0000000000000000, Mem[00000000100c1430] = 00000000
stw %l6,[%i3+0x030] ! Mem[00000000100c1430] = 00000000
p0_label_66:
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = ffe86bad, %l3 = ffffffffffffffff
lduha [%i6+%o5]0x81,%l3 ! %l3 = 000000000000ffe8
! Mem[0000000030041400] = f4e07a37, %l3 = 000000000000ffe8
lduwa [%i1+%g0]0x89,%l3 ! %l3 = 00000000f4e07a37
! Mem[00000000300c1410] = ffc084ff, %l6 = 0000000000000000
ldsba [%i3+%o5]0x89,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000020800000] = 0074fc30, %l4 = 00000000377ae0f4, %asi = 80
lduba [%o1+0x000]%asi,%l4 ! %l4 = 0000000000000000
! %l1 = 00000000ff389004, imm = ffffffffffffffc0, %l2 = 0000000000000000
xor %l1,-0x040,%l2 ! %l2 = ffffffff00c76fc4
! Mem[0000000030141410] = ba000000, %l1 = 00000000ff389004
ldswa [%i5+%o5]0x89,%l1 ! %l1 = ffffffffba000000
! %l4 = 0000000000000000, imm = 0000000000000aa7, %l3 = 00000000f4e07a37
xor %l4,0xaa7,%l3 ! %l3 = 0000000000000aa7
! Mem[00000000100c1408] = 4fe91c30, %l6 = ffffffffffffffff
ldswa [%i3+%o4]0x80,%l6 ! %l6 = 000000004fe91c30
! Mem[0000000020800000] = 0074fc30, %l5 = 0000000000004fe9
ldsb [%o1+%g0],%l5 ! %l5 = 0000000000000000
! Mem[0000000030181408] = 39f000000000970c, %f14 = 80000000 22bac26b
ldda [%i6+%o4]0x89,%f14 ! %f14 = 39f00000 0000970c
p0_label_67:
! Starting 10 instruction Store Burst
! %f12 = 19775471 a86a1f43, Mem[0000000010001410] = 4f602bdb 565b0000
stda %f12,[%i0+%o5]0x80 ! Mem[0000000010001410] = 19775471 a86a1f43
! %l3 = 0000000000000aa7, immd = 0000000000000c1d, %l3 = 0000000000000aa7
mulx %l3,0xc1d,%l3 ! %l3 = 00000000008108eb
! %f16 = e8660000 2bc4b7ba, Mem[0000000030101410] = e57ee504 9d0b547f
stda %f16,[%i4+%o5]0x89 ! Mem[0000000030101410] = e8660000 2bc4b7ba
! Mem[0000000010001410] = 19775471, %l5 = 0000000000000000
swapa [%i0+%o5]0x80,%l5 ! %l5 = 0000000019775471
! Mem[0000000010081418] = 0000ff4a, %l2 = 0000000000c76fc4
swap [%i2+0x018],%l2 ! %l2 = 000000000000ff4a
! Mem[0000000030041400] = 377ae0f4, %l7 = 000000002b0000ff
ldstuba [%i1+%g0]0x81,%l7 ! %l7 = 0000000000000037
! Mem[000000001000140c] = 71547719, %l1 = ffffffffba000000
ldstuba [%i0+0x00c]%asi,%l1 ! %l1 = 0000000000000071
! %f0 = 377ae0f4 219e38d1, Mem[0000000010141410] = 5e14f504 00292c7e
stda %f0 ,[%i5+%o5]0x80 ! Mem[0000000010141410] = 377ae0f4 219e38d1
! Mem[0000000010081419] = 00c76fc4, %l5 = 0000000019775471
ldstuba [%i2+0x019]%asi,%l5 ! %l5 = 00000000000000c7
! Mem[0000000010081425] = dc60bab0, %l0 = 00000000ff000000
ldstub [%i2+0x025],%l0 ! %l0 = 0000000000000060
p0_label_68:
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = 0c970000 0000f039, %l2 = 0000ff4a, %l3 = 008108eb
ldda [%i6+%o4]0x81,%l2 ! %l2 = 000000000c970000 000000000000f039
! Mem[0000000010141400] = 09797e48, %l3 = 000000000000f039
ldsha [%i5+%g0]0x88,%l3 ! %l3 = 0000000000007e48
! Mem[0000000020800040] = ffb9b260, %l7 = 0000000000000037
ldsh [%o1+0x040],%l7 ! %l7 = ffffffffffffffb9
! Mem[0000000010181408] = af151404, %f14 = 39f00000
lda [%i6+%o4]0x88,%f14 ! %f14 = af151404
! Mem[0000000030181410] = ffe86bad 62e01d5d, %l2 = 0c970000, %l3 = 00007e48
ldda [%i6+%o5]0x81,%l2 ! %l2 = 00000000ffe86bad 0000000062e01d5d
! Mem[0000000010101432] = 536960e4, %l2 = 00000000ffe86bad, %asi = 80
lduha [%i4+0x032]%asi,%l2 ! %l2 = 00000000000060e4
! Mem[0000000010101400] = 00000000, %l0 = 0000000000000060
lduwa [%i4+%g0]0x80,%l0 ! %l0 = 0000000000000000
! Code Fragment 3, seed = 649285
p0_fragment_7:
! %l0 = 0000000000000000
setx 0x09e51b11a8bc8afe,%g7,%l0 ! %l0 = 09e51b11a8bc8afe
! %l1 = 0000000000000071
setx 0x9f44ce1d6f3127a9,%g7,%l1 ! %l1 = 9f44ce1d6f3127a9
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 = 09e51b11a8bc8afe
setx 0x76dbd3b6fd40c064,%g7,%l0 ! %l0 = 76dbd3b6fd40c064
! %l1 = 9f44ce1d6f3127a9
setx 0xcb670fc018b7d82f,%g7,%l1 ! %l1 = cb670fc018b7d82f
p0_fragment_7_end:
! Mem[0000000030101400] = 4f60c42b, %l5 = 00000000000000c7
lduba [%i4+%g0]0x81,%l5 ! %l5 = 000000000000004f
! Mem[00000000300c1410] = ffc084ff, %f0 = 377ae0f4
lda [%i3+%o5]0x89,%f0 ! %f0 = ffc084ff
p0_label_69:
! Starting 10 instruction Store Burst
! %l6 = 000000004fe91c30, Mem[0000000010141410] = 377ae0f4219e38d1
stxa %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000000004fe91c30
! %l6 = 000000004fe91c30, Mem[00000000300c1400] = ffa16283
stwa %l6,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 4fe91c30
! %l6 = 000000004fe91c30, Mem[00000000201c0001] = ffffc200
stb %l6,[%o0+0x001] ! Mem[00000000201c0000] = ff30c200
! Mem[0000000030181410] = ffe86bad, %l4 = 0000000000000000
ldstuba [%i6+%o5]0x81,%l4 ! %l4 = 00000000000000ff
! Mem[000000001000140c] = ff547719, %l6 = 000000004fe91c30
swap [%i0+0x00c],%l6 ! %l6 = 00000000ff547719
! %l1 = cb670fc018b7d82f, Mem[0000000010141400] = 487e7909
stba %l1,[%i5+%g0]0x80 ! Mem[0000000010141400] = 2f7e7909
! %l6 = 00000000ff547719, Mem[0000000030141400] = ff00002b
stba %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = 1900002b
! Mem[0000000030101408] = 00005e29, %l4 = 00000000000000ff
swapa [%i4+%o4]0x89,%l4 ! %l4 = 0000000000005e29
! %l4 = 0000000000005e29, Mem[0000000030101410] = e86600002bc4b7ba
stxa %l4,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000000000005e29
! %f14 = af151404 0000970c, Mem[0000000030081400] = 0755d1ff 6bc2ba22
stda %f14,[%i2+%g0]0x89 ! Mem[0000000030081400] = af151404 0000970c
p0_label_70:
! Starting 10 instruction Load Burst
! %l7 = ffffffffffffffb9, %l4 = 0000000000005e29, %y = ff000000
umul %l7,%l4,%l3 ! %l3 = 00005e28ffe5e2a1, %y = 00005e28
! Mem[0000000030141408] = 790c5082, %l6 = 00000000ff547719
ldsha [%i5+%o4]0x89,%l6 ! %l6 = 0000000000005082
! Mem[0000000010141410] = 00000000, %l6 = 0000000000005082
ldsba [%i5+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000030001400] = ffffffbf, %l1 = cb670fc018b7d82f
lduha [%i0+%g0]0x81,%l1 ! %l1 = 000000000000ffff
! Mem[0000000010101418] = ff428250000000ff, %f0 = ffc084ff 219e38d1
ldd [%i4+0x018],%f0 ! %f0 = ff428250 000000ff
! Mem[00000000300c1410] = ffc084ff, %l6 = 0000000000000000
ldsba [%i3+%o5]0x89,%l6 ! %l6 = ffffffffffffffff
! Mem[00000000300c1400] = 301ce94f, %l2 = 00000000000060e4
ldswa [%i3+%g0]0x89,%l2 ! %l2 = 00000000301ce94f
! Mem[0000000030101408] = 000000ff, %l4 = 0000000000005e29
lduha [%i4+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[00000000300c1410] = ff84c0ff27d8cabd, %l0 = 76dbd3b6fd40c064
ldxa [%i3+%o5]0x81,%l0 ! %l0 = ff84c0ff27d8cabd
! Mem[0000000010141408] = ffffffff, %l6 = ffffffffffffffff
lduwa [%i5+%o4]0x88,%l6 ! %l6 = 00000000ffffffff
p0_label_71:
! Starting 10 instruction Store Burst
! %f24 = 000000ff, %f1 = 000000ff, %f23 = 0e379d0b
fmuls %f24,%f1 ,%f23 ! %f23 = 00000000
! Mem[00000000100c1400] = 66000000, %l5 = 000000000000004f
ldstuba [%i3+%g0]0x80,%l5 ! %l5 = 0000000000000066
! Mem[00000000300c1400] = 4fe91c30, %l0 = 0000000027d8cabd
swapa [%i3+%g0]0x81,%l0 ! %l0 = 000000004fe91c30
! %l0 = 000000004fe91c30, Mem[0000000010141438] = 24d7eb02
stw %l0,[%i5+0x038] ! Mem[0000000010141438] = 4fe91c30
! %l3 = 00005e28ffe5e2a1, Mem[0000000030041408] = 00000037
stba %l3,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000a1
! Mem[0000000010141410] = 00000000, %l0 = 000000004fe91c30
ldstuba [%i5+%o5]0x80,%l0 ! %l0 = 0000000000000000
! %l4 = 000000ff, %l5 = 00000066, Mem[0000000030081408] = 000000ff 377ae0f4
stda %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000ff 00000066
! Mem[0000000010001408] = 431f6aa84fe91c30, %l7 = ffffffffffffffb9, %l3 = 00005e28ffe5e2a1
add %i0,0x08,%g1
casxa [%g1]0x80,%l7,%l3 ! %l3 = 431f6aa84fe91c30
! %l1 = 000000000000ffff, Mem[00000000300c1400] = bdcad827
stba %l1,[%i3+%g0]0x89 ! Mem[00000000300c1400] = bdcad8ff
! %l4 = 000000ff, %l5 = 00000066, Mem[0000000030101410] = 295e0000 00000000
stda %l4,[%i4+%o5]0x81 ! Mem[0000000030101410] = 000000ff 00000066
p0_label_72:
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = 790c5082, %l6 = 00000000ffffffff
ldswa [%i5+%o4]0x89,%l6 ! %l6 = 00000000790c5082
! Mem[00000000100c1410] = ffffffff, %l0 = 0000000000000000
ldsha [%i3+%o5]0x88,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010081404] = ffc0849d, %f9 = 487e7909
lda [%i2+0x004]%asi,%f9 ! %f9 = ffc0849d
! Mem[0000000030001408] = ff000000, %f31 = 00665460
lda [%i0+%o4]0x81,%f31 ! %f31 = ff000000
! Mem[00000000100c1400] = 000000ff, %l5 = 0000000000000066
lduwa [%i3+%g0]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030001400] = ffffffbf, %l3 = 431f6aa84fe91c30
ldsba [%i0+%g0]0x81,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030081410] = a4ac5bff, %l1 = 000000000000ffff
ldswa [%i2+%o5]0x89,%l1 ! %l1 = ffffffffa4ac5bff
! Mem[0000000010081400] = 00000000 ffc0849d, %l6 = 790c5082, %l7 = ffffffb9
ldda [%i2+%g0]0x80,%l6 ! %l6 = 0000000000000000 00000000ffc0849d
! Mem[0000000030081400] = 0c970000, %l7 = 00000000ffc0849d
lduha [%i2+%g0]0x81,%l7 ! %l7 = 0000000000000c97
! %l0 = ffffffffffffffff, imm = fffffffffffff228, %l6 = 0000000000000000
sub %l0,-0xdd8,%l6 ! %l6 = 0000000000000dd7
p0_label_73:
! Starting 10 instruction Store Burst
! %l4 = 00000000000000ff, Mem[0000000030141410] = ba000000
stwa %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000ff
! Mem[00000000100c1408] = 301ce94f, %l6 = 0000000000000dd7
swapa [%i3+%o4]0x88,%l6 ! %l6 = 00000000301ce94f
! Mem[00000000100c1418] = 4aff0000, %l4 = 00000000000000ff, %asi = 80
swapa [%i3+0x018]%asi,%l4 ! %l4 = 000000004aff0000
! Mem[00000000100c1408] = d70d0000, %l7 = 0000000000000c97, %asi = 80
swapa [%i3+0x008]%asi,%l7 ! %l7 = 00000000d70d0000
! %l2 = 301ce94f, %l3 = ffffffff, Mem[0000000030141408] = 82500c79 000000c9
stda %l2,[%i5+%o4]0x81 ! Mem[0000000030141408] = 301ce94f ffffffff
! %l4 = 000000004aff0000, Mem[0000000030001408] = ff000000
stwa %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 4aff0000
! %l7 = 00000000d70d0000, Mem[0000000030141400] = 1900002b00000029
stxa %l7,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000d70d0000
! Mem[00000000211c0000] = 6a97e490, %l5 = 00000000000000ff
ldstub [%o2+%g0],%l5 ! %l5 = 000000000000006a
! %l6 = 00000000301ce94f, Mem[0000000030181410] = 5d1de062ad6be8ff
stxa %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000301ce94f
! %l2 = 00000000301ce94f, Mem[00000000300c1410] = ff84c0ff
stba %l2,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 4f84c0ff
p0_label_74:
! Starting 10 instruction Load Burst
! Mem[0000000010001420] = 4fe91c30, %l7 = 00000000d70d0000, %asi = 80
lduwa [%i0+0x020]%asi,%l7 ! %l7 = 000000004fe91c30
! Mem[00000000300c1400] = ffd8cabd, %l6 = 00000000301ce94f
lduba [%i3+%g0]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010101400] = 00000000, %l0 = ffffffffffffffff
ldsha [%i4+%g0]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000030041410] = 84000000, %l6 = 00000000000000ff
lduba [%i1+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000030101400] = 2bc4604f, %l1 = ffffffffa4ac5bff
ldswa [%i4+%g0]0x89,%l1 ! %l1 = 000000002bc4604f
! Mem[00000000300c1410] = 4f84c0ff27d8cabd, %l6 = 0000000000000000
ldxa [%i3+%o5]0x81,%l6 ! %l6 = 4f84c0ff27d8cabd
! Mem[0000000010141400] = 2f7e7909000000c9, %l2 = 00000000301ce94f
ldx [%i5+%g0],%l2 ! %l2 = 2f7e7909000000c9
! Mem[0000000010181410] = 0b9d370e00292c7e, %l6 = 4f84c0ff27d8cabd
ldxa [%i6+%o5]0x80,%l6 ! %l6 = 0b9d370e00292c7e
! Mem[0000000010041400] = 5ee14558, %l1 = 000000002bc4604f
ldsha [%i1+%g0]0x88,%l1 ! %l1 = 0000000000004558
! Mem[00000000300c1408] = 000000c9, %l0 = 0000000000000000
ldswa [%i3+%o4]0x89,%l0 ! %l0 = 00000000000000c9
p0_label_75:
! Starting 10 instruction Store Burst
! %l4 = 000000004aff0000, Mem[0000000010101410] = ff389004
stha %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = ff380000
! %f16 = e8660000 2bc4b7ba, %l2 = 2f7e7909000000c9
! Mem[0000000030081418] = 9f97cd4b534af244
add %i2,0x018,%g1
stda %f16,[%g1+%l2]ASI_PST32_S ! Mem[0000000030081418] = 9f97cd4b2bc4b7ba
! %f17 = 2bc4b7ba, %f11 = db2b604f
fcmpes %fcc2,%f17,%f11 ! %fcc2 = 2
! %l2 = 2f7e7909000000c9, Mem[00000000300c1400] = bdcad8ff
stwa %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000c9
! %l2 = 2f7e7909000000c9, Mem[0000000010101400] = 00000000ff000000
stxa %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = 2f7e7909000000c9
! %l6 = 0b9d370e00292c7e, Mem[0000000010041400] = 5ee14558
stwa %l6,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00292c7e
! Mem[00000000211c0000] = ff97e490, %l2 = 2f7e7909000000c9
ldstuba [%o2+0x000]%asi,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010181408] = 041415af, %l7 = 000000004fe91c30
swapa [%i6+%o4]0x80,%l7 ! %l7 = 00000000041415af
! Mem[000000001004142c] = 565b0000, %l0 = 00000000000000c9
swap [%i1+0x02c],%l0 ! %l0 = 00000000565b0000
! %l2 = 000000ff, %l3 = ffffffff, Mem[0000000010081430] = 00000000 02124525, %asi = 80
stda %l2,[%i2+0x030]%asi ! Mem[0000000010081430] = 000000ff ffffffff
p0_label_76:
! Starting 10 instruction Load Burst
! Mem[0000000020800040] = ffb9b260, %l7 = 00000000041415af, %asi = 80
ldsba [%o1+0x040]%asi,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010101408] = 71547719, %l4 = 000000004aff0000
lduwa [%i4+%o4]0x88,%l4 ! %l4 = 0000000071547719
! Mem[0000000010081408] = ff4f8250, %f28 = 558bf119
lda [%i2+%o4]0x80,%f28 ! %f28 = ff4f8250
! Mem[00000000100c142e] = 041415af, %l0 = 00000000565b0000
lduh [%i3+0x02e],%l0 ! %l0 = 00000000000015af
! Mem[00000000201c0000] = ff30c200, %l0 = 00000000000015af
ldsb [%o0+%g0],%l0 ! %l0 = ffffffffffffffff
! %l4 = 0000000071547719, imm = fffffffffffff8bc, %l6 = 0b9d370e00292c7e
sub %l4,-0x744,%l6 ! %l6 = 0000000071547e5d
! Mem[0000000030001400] = ffffffbf, %l1 = 0000000000004558
ldsba [%i0+%g0]0x81,%l1 ! %l1 = ffffffffffffffff
! Mem[00000000100c1410] = ffffffff 4fe91c15, %l2 = 000000ff, %l3 = ffffffff
ldda [%i3+%o5]0x80,%l2 ! %l2 = 00000000ffffffff 000000004fe91c15
! Mem[0000000030141410] = 7d7c2e3e000000ff, %f28 = ff4f8250 14484f25
ldda [%i5+%o5]0x89,%f28 ! %f28 = 7d7c2e3e 000000ff
! Mem[0000000010181408] = 4fe91c3000000000, %l6 = 0000000071547e5d
ldxa [%i6+%o4]0x80,%l6 ! %l6 = 4fe91c3000000000
p0_label_77:
! Starting 10 instruction Store Burst
! %l0 = ffffffff, %l1 = ffffffff, Mem[0000000010041408] = d17981ff 37000000
stda %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffffffff ffffffff
! %l6 = 00000000, %l7 = ffffffff, Mem[0000000030041400] = f4e07aff d1389e21
stda %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 ffffffff
! %f27 = 22bac26b, %f7 = 510dacf3, %f26 = ffd15507
fadds %f27,%f7 ,%f26 ! %f26 = 510dacf3
! Mem[0000000010041410] = ff000000, %l7 = ffffffffffffffff
ldstuba [%i1+%o5]0x80,%l7 ! %l7 = 00000000000000ff
! %f22 = 7e2c2900 00000000, Mem[0000000010181428] = ff428250 04140000, %asi = 80
stda %f22,[%i6+0x028]%asi ! Mem[0000000010181428] = 7e2c2900 00000000
! Mem[0000000030041408] = a1000000, %l5 = 000000000000006a
swapa [%i1+%o4]0x81,%l5 ! %l5 = 00000000a1000000
! %l2 = 00000000ffffffff, Mem[0000000030081410] = a4ac5bff
stwa %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffffffff
! %f16 = e8660000 2bc4b7ba, %l4 = 0000000071547719
! Mem[0000000030141410] = ff0000003e2e7c7d
add %i5,0x010,%g1
stda %f16,[%g1+%l4]ASI_PST16_S ! Mem[0000000030141410] = e86600003e2eb7ba
! Mem[00000000100c1430] = 00000000, %l7 = 00000000000000ff
swap [%i3+0x030],%l7 ! %l7 = 0000000000000000
! %l6 = 4fe91c3000000000, Mem[000000001010143e] = 153a9eff
stb %l6,[%i4+0x03e] ! Mem[000000001010143c] = 153a00ff
p0_label_78:
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = 301ce94f, %l1 = ffffffffffffffff
ldswa [%i6+%o4]0x88,%l1 ! %l1 = 00000000301ce94f
! %f17 = 2bc4b7ba, %f12 = 19775471
fsqrts %f17,%f12 ! %f12 = 359eae80
! Mem[00000000201c0000] = ff30c200, %l0 = ffffffffffffffff
ldsh [%o0+%g0],%l0 ! %l0 = ffffffffffffff30
! Mem[0000000010101408] = 19775471, %l6 = 4fe91c3000000000, %asi = 80
lduwa [%i4+0x008]%asi,%l6 ! %l6 = 0000000019775471
! Mem[0000000030081400] = 0000970c, %l2 = 00000000ffffffff
lduwa [%i2+%g0]0x89,%l2 ! %l2 = 000000000000970c
! Mem[0000000010001408] = a86a1f43, %l4 = 0000000071547719
ldswa [%i0+%o4]0x88,%l4 ! %l4 = ffffffffa86a1f43
! Mem[00000000300c1410] = 4f84c0ff, %l3 = 000000004fe91c15
ldswa [%i3+%o5]0x81,%l3 ! %l3 = 000000004f84c0ff
! Mem[0000000030081400] = 0c970000041415af, %l5 = 00000000a1000000
ldxa [%i2+%g0]0x81,%l5 ! %l5 = 0c970000041415af
! Mem[0000000010081408] = ff4f825036f0e67f, %l3 = 000000004f84c0ff
ldxa [%i2+%o4]0x80,%l3 ! %l3 = ff4f825036f0e67f
! Mem[0000000030141410] = e86600003e2eb7ba, %f10 = ff428250 db2b604f
ldda [%i5+%o5]0x81,%f10 ! %f10 = e8660000 3e2eb7ba
p0_label_79:
! Starting 10 instruction Store Burst
! Mem[0000000010001410] = 00000000, %l5 = 00000000041415af
swapa [%i0+%o5]0x88,%l5 ! %l5 = 0000000000000000
! %l7 = 0000000000000000, Mem[0000000030041400] = 00000000
stba %l7,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
! Mem[00000000300c1410] = ffc0844f, %l3 = ff4f825036f0e67f
ldstuba [%i3+%o5]0x89,%l3 ! %l3 = 000000000000004f
! %l7 = 0000000000000000, Mem[0000000010181418] = 43e86bada86a1f43, %asi = 80
stxa %l7,[%i6+0x018]%asi ! Mem[0000000010181418] = 0000000000000000
! %l7 = 0000000000000000, Mem[0000000010101400] = c900000009797e2f
stxa %l7,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000000000000000
! Mem[00000000211c0001] = ff97e490, %l1 = 00000000301ce94f
ldstub [%o2+0x001],%l1 ! %l1 = 0000000000000097
! %l2 = 000000000000970c, Mem[0000000010181430] = ff0000fff4e07a66, %asi = 80
stxa %l2,[%i6+0x030]%asi ! Mem[0000000010181430] = 000000000000970c
! Mem[0000000030181408] = 0c970000, %l5 = 0000000000000000
ldstuba [%i6+%o4]0x81,%l5 ! %l5 = 000000000000000c
! %l6 = 19775471, %l7 = 00000000, Mem[0000000010101438] = 0227e0ae 153a00ff, %asi = 80
stda %l6,[%i4+0x038]%asi ! Mem[0000000010101438] = 19775471 00000000
! %f20 = 43e86bad 60546600, %l1 = 0000000000000097
! Mem[0000000030001400] = ffffffbf37b56564
stda %f20,[%i0+%l1]ASI_PST16_SL ! Mem[0000000030001400] = 00665460ad6b6564
p0_label_80:
! Starting 10 instruction Load Burst
! Mem[00000000218000c0] = 6ffd8550, %l6 = 0000000019775471
lduh [%o3+0x0c0],%l6 ! %l6 = 0000000000006ffd
! Mem[0000000010081408] = ff4f8250, %l7 = 0000000000000000
ldsba [%i2+%o4]0x80,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010141414] = 4fe91c30, %f1 = 000000ff
ld [%i5+0x014],%f1 ! %f1 = 4fe91c30
! Mem[0000000030041408] = 0000006a, %l6 = 0000000000006ffd
lduha [%i1+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1408] = 00000c977fe6f036, %f28 = 7d7c2e3e 000000ff
ldd [%i3+%o4],%f28 ! %f28 = 00000c97 7fe6f036
! Mem[0000000030141408] = 301ce94f, %f3 = 0227e0ae
lda [%i5+%o4]0x81,%f3 ! %f3 = 301ce94f
! Mem[0000000010001410] = af151404, %l0 = ffffffffffffff30
lduba [%i0+%o5]0x80,%l0 ! %l0 = 00000000000000af
! Mem[0000000010041408] = ffffffffffffffff, %f24 = 000000ff a86a1f43
ldda [%i1+%o4]0x88,%f24 ! %f24 = ffffffff ffffffff
! Mem[0000000010041400] = 7e2c2900, %f9 = ffc0849d
lda [%i1+0x000]%asi,%f9 ! %f9 = 7e2c2900
! Mem[0000000010041408] = ffffffff, %l0 = 00000000000000af
ldsba [%i1+%o4]0x80,%l0 ! %l0 = ffffffffffffffff
p0_label_81:
! Starting 10 instruction Store Burst
! Mem[0000000030181408] = 000097ff, %l2 = 000000000000970c
swapa [%i6+%o4]0x89,%l2 ! %l2 = 00000000000097ff
membar #Sync ! Added by membar checker (15)
! Mem[0000000010001400] = 00a06f60 10c315f1 431f6aa8 4fe91c30
! Mem[0000000010001410] = af151404 a86a1f43 178b8aea 52200513
! Mem[0000000010001420] = 4fe91c30 7fe6f036 77a4f3f6 0764b26f
! Mem[0000000010001430] = ff428250 4af7193f ffd23ac2 ad482e43
ldda [%i0+%g0]ASI_BLK_P,%f16 ! Block Load from 0000000010001400
! %f14 = af151404, %f29 = 4af7193f, %f0 = ff428250 4fe91c30
fsmuld %f14,%f29,%f0 ! %f0 = bf51fca0 700a1f80
! %f6 = 377ae0f4, Mem[0000000010141408] = ffffffff
sta %f6 ,[%i5+%o4]0x80 ! Mem[0000000010141408] = 377ae0f4
! Mem[0000000030141400] = 00000000, %l4 = 00000000a86a1f43
swapa [%i5+%g0]0x81,%l4 ! %l4 = 0000000000000000
! %l4 = 00000000, %l5 = 0000000c, Mem[0000000010181400] = 00000000 000000ff
std %l4,[%i6+%g0] ! Mem[0000000010181400] = 00000000 0000000c
! Mem[0000000010181408] = 4fe91c30, %l4 = 0000000000000000
swapa [%i6+%o4]0x80,%l4 ! %l4 = 000000004fe91c30
! %l3 = 000000000000004f, Mem[0000000030001410] = afffffff
stha %l3,[%i0+%o5]0x89 ! Mem[0000000030001410] = afff004f
! %l2 = 00000000000097ff, Mem[0000000010041439] = 6bc2ba22, %asi = 80
stba %l2,[%i1+0x039]%asi ! Mem[0000000010041438] = 6bffba22
! %l4 = 000000004fe91c30, Mem[00000000300c1410] = ff84c0ff
stba %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 3084c0ff
p0_label_82:
! Starting 10 instruction Load Burst
! Mem[00000000100c1420] = 3fb76338 44c0849d, %l4 = 4fe91c30, %l5 = 0000000c
ldd [%i3+0x020],%l4 ! %l4 = 000000003fb76338 0000000044c0849d
! Mem[0000000010081408] = ff4f8250, %l1 = 0000000000000097
ldsba [%i2+%o4]0x80,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010041408] = ffffffff, %l2 = 00000000000097ff
lduwa [%i1+%o4]0x80,%l2 ! %l2 = 00000000ffffffff
! Mem[0000000010181410] = 0b9d370e, %l6 = 0000000000000000
ldsha [%i6+%o5]0x80,%l6 ! %l6 = 0000000000000b9d
! %l5 = 0000000044c0849d, %l1 = ffffffffffffffff, %l5 = 0000000044c0849d
mulx %l5,%l1,%l5 ! %l5 = ffffffffbb3f7b63
! Mem[0000000010181408] = 0000000000000000, %f4 = 00000084 ff000000
ldda [%i6+%o4]0x88,%f4 ! %f4 = 00000000 00000000
! Mem[0000000010081400] = 9d84c0ff00000000, %l0 = ffffffffffffffff
ldxa [%i2+%g0]0x88,%l0 ! %l0 = 9d84c0ff00000000
! %f22 = 178b8aea, %f5 = 00000000, %f8 = e73c7c24
fsubs %f22,%f5 ,%f8 ! %f8 = 178b8aea
! Mem[0000000021800080] = ff4f6320, %l2 = 00000000ffffffff, %asi = 80
lduha [%o3+0x080]%asi,%l2 ! %l2 = 000000000000ff4f
! Mem[0000000010141430] = ff000000 063d78a5, %l0 = 00000000, %l1 = ffffffff
ldd [%i5+0x030],%l0 ! %l0 = 00000000ff000000 00000000063d78a5
p0_label_83:
! Starting 10 instruction Store Burst
! %f2 = 37000000 301ce94f, Mem[0000000010181400] = 00000000 0000000c
stda %f2 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = 37000000 301ce94f
! Mem[000000001000141a] = 178b8aea, %l3 = 000000000000004f
ldstub [%i0+0x01a],%l3 ! %l3 = 000000000000008a
! Mem[0000000030001410] = 4f00ffaf, %l2 = 000000000000ff4f
ldstuba [%i0+%o5]0x81,%l2 ! %l2 = 000000000000004f
! %l2 = 000000000000004f, Mem[0000000030041408] = 6a000000
stha %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = 6a00004f
! Mem[00000000100c1400] = ff000000 2bc4b731 00000c97 7fe6f036
! %f0 = bf51fca0 700a1f80 37000000 301ce94f
! %f4 = 00000000 00000000 377ae0f4 510dacf3
! %f8 = 178b8aea 7e2c2900 e8660000 3e2eb7ba
! %f12 = 359eae80 a86a1f43 af151404 0000970c
stda %f0 ,[%i3+%g0]ASI_BLK_PL ! Block Store to 00000000100c1400
! Mem[00000000201c0000] = ff30c200, %l2 = 000000000000004f
ldstuba [%o0+0x000]%asi,%l2 ! %l2 = 00000000000000ff
! %l6 = 0000000000000b9d, Mem[0000000030041408] = 6a00004f
stba %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = 6a00009d
! Mem[0000000030101410] = 000000ff, %l4 = 000000003fb76338
swapa [%i4+%o5]0x81,%l4 ! %l4 = 00000000000000ff
! %f16 = 00a06f60 10c315f1, Mem[0000000030081410] = ffffffff 2885dcc5
stda %f16,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00a06f60 10c315f1
! Mem[0000000030041400] = 00000000, %l4 = 00000000000000ff
ldstuba [%i1+%g0]0x81,%l4 ! %l4 = 0000000000000000
p0_label_84:
! Starting 10 instruction Load Burst
! %l1 = 00000000063d78a5, immd = 000001af, %y = 00005e28
udiv %l1,0x1af,%l6 ! %l6 = 00000000ffffffff
mov %l0,%y ! %y = ff000000
membar #Sync ! Added by membar checker (16)
! Mem[00000000100c1400] = 801f0a70, %f24 = 4fe91c30
lda [%i3+%g0]0x80,%f24 ! %f24 = 801f0a70
! Mem[0000000030141400] = a86a1f43, %l6 = 00000000ffffffff
lduwa [%i5+%g0]0x81,%l6 ! %l6 = 00000000a86a1f43
! Mem[0000000010001400] = 606fa000, %l1 = 00000000063d78a5
lduba [%i0+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030101400] = 4f60c42b, %l3 = 000000000000008a
ldsha [%i4+%g0]0x81,%l3 ! %l3 = 0000000000004f60
! Mem[0000000010101400] = 00000000, %l7 = ffffffffffffffff
ldswa [%i4+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010181408] = 00000000, %l3 = 0000000000004f60
lduha [%i6+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010101410] = ff380000, %l2 = 00000000000000ff
ldswa [%i4+%o5]0x88,%l2 ! %l2 = ffffffffff380000
! %f29 = 4af7193f, %f21 = a86a1f43
fcmpes %fcc0,%f29,%f21 ! %fcc0 = 2
! Mem[0000000010101418] = ff428250000000ff, %l0 = 00000000ff000000, %asi = 80
ldxa [%i4+0x018]%asi,%l0 ! %l0 = ff428250000000ff
p0_label_85:
! Starting 10 instruction Store Burst
! %l7 = 0000000000000000, Mem[0000000030041410] = 00000084
stha %l7,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000084
! %l0 = ff428250000000ff, Mem[0000000030001408] = 4aff0000301ce94f
stxa %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff428250000000ff
! %l7 = 0000000000000000, Mem[00000000300c1408] = c9000000
stba %l7,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000
! %l2 = ff380000, %l3 = 00000000, Mem[0000000010181410] = 0b9d370e 00292c7e
stda %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff380000 00000000
! %l6 = a86a1f43, %l7 = 00000000, Mem[0000000010001408] = 431f6aa8 4fe91c30
stda %l6,[%i0+%o4]0x80 ! Mem[0000000010001408] = a86a1f43 00000000
! %f0 = bf51fca0 700a1f80, Mem[0000000010141400] = 2f7e7909 000000c9
stda %f0 ,[%i5+%g0]0x80 ! Mem[0000000010141400] = bf51fca0 700a1f80
! %l2 = ffffffffff380000, Mem[0000000030101410] = 3863b73f
stwa %l2,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff380000
! %f10 = e8660000, Mem[0000000010081400] = 00000000
sta %f10,[%i2+%g0]0x88 ! Mem[0000000010081400] = e8660000
! %l1 = 0000000000000000, Mem[0000000010101408] = 71547719
stha %l1,[%i4+%o4]0x88 ! Mem[0000000010101408] = 71540000
! Mem[0000000030101410] = ff380000, %l1 = 0000000000000000
ldstuba [%i4+%o5]0x89,%l1 ! %l1 = 0000000000000000
p0_label_86:
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = ff000000, %l0 = ff428250000000ff
lduwa [%i4+%o4]0x81,%l0 ! %l0 = 00000000ff000000
! Mem[00000000100c1400] = 801f0a70, %l0 = 00000000ff000000
ldsha [%i3+%g0]0x80,%l0 ! %l0 = ffffffffffff801f
membar #Sync ! Added by membar checker (17)
! Mem[0000000010181400] = 37000000 301ce94f 00000000 00000000
! Mem[0000000010181410] = ff380000 00000000 00000000 00000000
! Mem[0000000010181420] = 00000000 000000ff 7e2c2900 00000000
! Mem[0000000010181430] = 00000000 0000970c 24d7eb02 73107e5a
ldda [%i6+%g0]ASI_BLK_P,%f0 ! Block Load from 0000000010181400
! Mem[0000000030041408] = aee02702 6a00009d, %l6 = a86a1f43, %l7 = 00000000
ldda [%i1+%o4]0x89,%l6 ! %l6 = 000000006a00009d 00000000aee02702
! Mem[00000000300c1408] = 00000000, %l0 = ffffffffffff801f
lduwa [%i3+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010181418] = 00000000, %l5 = ffffffffbb3f7b63
ldsh [%i6+0x018],%l5 ! %l5 = 0000000000000000
! Mem[0000000030081400] = 0c970000 041415af, %l4 = 00000000, %l5 = 00000000
ldda [%i2+%g0]0x81,%l4 ! %l4 = 000000000c970000 00000000041415af
! Mem[0000000030101410] = ff0038ff, %l4 = 000000000c970000
lduwa [%i4+%o5]0x81,%l4 ! %l4 = 00000000ff0038ff
! Mem[0000000030141410] = 000066e8, %f25 = 7fe6f036
lda [%i5+%o5]0x89,%f25 ! %f25 = 000066e8
! Mem[00000000300c1400] = 000000c9, %l1 = 0000000000000000
lduha [%i3+%g0]0x89,%l1 ! %l1 = 00000000000000c9
p0_label_87:
! Starting 10 instruction Store Burst
! Mem[00000000300c1408] = 00000000, %l7 = 00000000aee02702
swapa [%i3+%o4]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010181410] = ff380000, %l5 = 00000000041415af
swap [%i6+%o5],%l5 ! %l5 = 00000000ff380000
! %l2 = ffffffffff380000, Mem[0000000010001430] = ff4282504af7193f, %asi = 80
stxa %l2,[%i0+0x030]%asi ! Mem[0000000010001430] = ffffffffff380000
! %f14 = 24d7eb02 73107e5a, %l5 = 00000000ff380000
! Mem[0000000030141400] = a86a1f43d70d0000
stda %f14,[%i5+%l5]ASI_PST8_SL ! Mem[0000000030141400] = a86a1f43d70d0000
! %l5 = 00000000ff380000, Mem[00000000211c0000] = ffffe490
stb %l5,[%o2+%g0] ! Mem[00000000211c0000] = 00ffe490
! Mem[0000000010001410] = af151404, %l2 = 00000000ff380000
swapa [%i0+%o5]0x80,%l2 ! %l2 = 00000000af151404
! %f14 = 24d7eb02 73107e5a, %l2 = 00000000af151404
! Mem[0000000030141408] = 301ce94fffffffff
add %i5,0x008,%g1
stda %f14,[%g1+%l2]ASI_PST8_SL ! Mem[0000000030141408] = 301c104fffffffff
! %l0 = 0000000000000000, %l5 = 00000000ff380000, %l7 = 0000000000000000
andn %l0,%l5,%l7 ! %l7 = 0000000000000000
membar #Sync ! Added by membar checker (18)
! %f10 = 7e2c2900 00000000, Mem[0000000010181400] = 00000037 4fe91c30
stda %f10,[%i6+%g0]0x88 ! Mem[0000000010181400] = 7e2c2900 00000000
! Mem[0000000010181408] = 00000000 00000000, %l4 = ff0038ff, %l5 = ff380000
ldda [%i6+%o4]0x80,%l4 ! %l4 = 0000000000000000 0000000000000000
p0_label_88:
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = 0c970000, %l4 = 0000000000000000
ldswa [%i2+%g0]0x81,%l4 ! %l4 = 000000000c970000
! Mem[0000000010041400] = 7e2c2900, %l3 = 0000000000000000
ldswa [%i1+%g0]0x80,%l3 ! %l3 = 000000007e2c2900
! Mem[0000000010081400] = e8660000, %l3 = 000000007e2c2900
lduha [%i2+%g0]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000030001410] = afff00ff, %l3 = 0000000000000000
lduba [%i0+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030001400] = 60546600, %l3 = 00000000000000ff
ldsha [%i0+%g0]0x89,%l3 ! %l3 = 0000000000006600
! %l5 = 0000000000000000, imm = 00000000000002df, %l5 = 0000000000000000
subc %l5,0x2df,%l5 ! %l5 = fffffffffffffd21
! Mem[0000000010041408] = ffffffffffffffff, %f14 = 24d7eb02 73107e5a
ldd [%i1+%o4],%f14 ! %f14 = ffffffff ffffffff
! Mem[00000000218000c0] = 6ffd8550, %l5 = fffffffffffffd21, %asi = 80
ldsha [%o3+0x0c0]%asi,%l5 ! %l5 = 0000000000006ffd
! Mem[0000000030141400] = a86a1f43 d70d0000, %l0 = 00000000, %l1 = 000000c9
ldda [%i5+%g0]0x81,%l0 ! %l0 = 00000000a86a1f43 00000000d70d0000
! Mem[0000000010101410] = 000038ff, %l7 = 0000000000000000
lduha [%i4+%o5]0x80,%l7 ! %l7 = 0000000000000000
p0_label_89:
! Starting 10 instruction Store Burst
! %l6 = 000000006a00009d, Mem[0000000010181408] = 00000000
stwa %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = 6a00009d
! %f27 = 0764b26f, %f0 = 37000000, %f6 = 00000000 00000000
fsmuld %f27,%f0 ,%f6 ! %f6 = 37dc964d e0000000
! Mem[0000000030081400] = 0c970000, %l5 = 0000000000006ffd
ldstuba [%i2+%g0]0x81,%l5 ! %l5 = 000000000000000c
! Mem[0000000010081400] = e8660000, %l2 = 00000000af151404
ldstuba [%i2+%g0]0x88,%l2 ! %l2 = 0000000000000000
! %f28 = ff428250, %f28 = ff428250 4af7193f
fstox %f28,%f28 ! %f28 = 80000000 00000000
! %l1 = 00000000d70d0000, Mem[0000000010041410] = ff000000
stba %l1,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
! %f4 = ff380000 00000000, Mem[0000000030041408] = 6a00009d aee02702
stda %f4 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = ff380000 00000000
! %f16 = 00a06f60 10c315f1, Mem[0000000010141400] = bf51fca0 700a1f80
std %f16,[%i5+%g0] ! Mem[0000000010141400] = 00a06f60 10c315f1
! Mem[00000000100c140b] = 4fe91c30, %l4 = 000000000c970000
ldstub [%i3+0x00b],%l4 ! %l4 = 0000000000000030
! %l7 = 0000000000000000, Mem[0000000010041400] = 7e2c2900f4e07a37, %asi = 80
stxa %l7,[%i1+0x000]%asi ! Mem[0000000010041400] = 0000000000000000
p0_label_90:
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = ff1ce94f, %l0 = 00000000a86a1f43
ldswa [%i3+%o4]0x88,%l0 ! %l0 = ffffffffff1ce94f
! Mem[0000000010001408] = a86a1f43 00000000, %l0 = ff1ce94f, %l1 = d70d0000, %asi = 80
ldda [%i0+0x008]%asi,%l0 ! %l0 = 00000000a86a1f43 0000000000000000
! Mem[0000000030041410] = 00000084, %l6 = 000000006a00009d
lduwa [%i1+%o5]0x81,%l6 ! %l6 = 0000000000000084
! Mem[0000000010041408] = ffffffffffffffff, %f0 = 37000000 301ce94f
ldda [%i1+%o4]0x88,%f0 ! %f0 = ffffffff ffffffff
! Mem[0000000030041410] = 00000084, %l6 = 0000000000000084
lduba [%i1+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181428] = 7e2c290000000000, %l6 = 0000000000000000, %asi = 80
ldxa [%i6+0x028]%asi,%l6 ! %l6 = 7e2c290000000000
! Mem[00000000211c0001] = 00ffe490, %l1 = 0000000000000000, %asi = 80
lduba [%o2+0x001]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010001410] = ff380000, %f14 = ffffffff
lda [%i0+%o5]0x80,%f14 ! %f14 = ff380000
! Mem[0000000030141410] = 000066e8, %l4 = 0000000000000030
lduwa [%i5+%o5]0x89,%l4 ! %l4 = 00000000000066e8
! %f12 = 00000000, %f6 = 37dc964d
fcmpes %fcc1,%f12,%f6 ! %fcc1 = 1
p0_label_91:
! Starting 10 instruction Store Burst
! Mem[0000000010141408] = 377ae0f4, %l1 = 00000000000000ff
ldstuba [%i5+%o4]0x80,%l1 ! %l1 = 0000000000000037
! Mem[0000000010141410] = 000000ff, %l6 = 7e2c290000000000
ldstuba [%i5+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030101408] = 000000ff, %l3 = 0000000000006600
swapa [%i4+%o4]0x89,%l3 ! %l3 = 00000000000000ff
! %f28 = 80000000, Mem[0000000030181400] = 24d7ffff
sta %f28,[%i6+%g0]0x81 ! Mem[0000000030181400] = 80000000
! %f12 = 00000000 0000970c, %l5 = 000000000000000c
! Mem[0000000030081400] = ff970000041415af
stda %f12,[%i2+%l5]ASI_PST16_SL ! Mem[0000000030081400] = ff97000000000000
! %f0 = ffffffff ffffffff, Mem[0000000010141408] = ff7ae0f4 ffffffff
stda %f0 ,[%i5+%o4]0x80 ! Mem[0000000010141408] = ffffffff ffffffff
! %l2 = 0000000000000000, Mem[0000000010001410] = ff380000
stwa %l2,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000
! %l3 = 00000000000000ff, Mem[0000000030141408] = 301c104f
stwa %l3,[%i5+%o4]0x81 ! Mem[0000000030141408] = 000000ff
! Mem[0000000010141408] = ffffffff, %l5 = 000000000000000c
swapa [%i5+%o4]0x88,%l5 ! %l5 = 00000000ffffffff
! Mem[000000001008143c] = ffffd724, %l2 = 00000000, %l4 = 000066e8
add %i2,0x3c,%g1
casa [%g1]0x80,%l2,%l4 ! %l4 = 00000000ffffd724
p0_label_92:
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = ffffffff ffffffff, %l6 = 000000ff, %l7 = 00000000
ldda [%i1+%o4]0x80,%l6 ! %l6 = 00000000ffffffff 00000000ffffffff
! Mem[0000000010081400] = ff0066e8ffc0849d, %l2 = 0000000000000000
ldxa [%i2+%g0]0x80,%l2 ! %l2 = ff0066e8ffc0849d
! Mem[00000000300c1408] = aee02702, %f11 = 00000000
lda [%i3+%o4]0x89,%f11 ! %f11 = aee02702
! Mem[0000000030101400] = 4f60c42b, %l0 = 00000000a86a1f43
lduha [%i4+%g0]0x81,%l0 ! %l0 = 0000000000004f60
! Mem[0000000030181410] = 00000000301ce94f, %l0 = 0000000000004f60
ldxa [%i6+%o5]0x89,%l0 ! %l0 = 00000000301ce94f
! Mem[0000000010081410] = 000000ff 487e7909, %l6 = ffffffff, %l7 = ffffffff
ldda [%i2+%o5]0x80,%l6 ! %l6 = 00000000000000ff 00000000487e7909
! Mem[0000000010101400] = 00000000, %l2 = ff0066e8ffc0849d
ldsha [%i4+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010101421] = 10cb1c24, %l5 = 00000000ffffffff, %asi = 80
lduba [%i4+0x021]%asi,%l5 ! %l5 = 00000000000000cb
! Mem[0000000020800000] = 0074fc30, %l3 = 00000000000000ff
lduh [%o1+%g0],%l3 ! %l3 = 0000000000000074
! Mem[0000000010181410] = af151404, %l1 = 0000000000000037
ldsha [%i6+%o5]0x88,%l1 ! %l1 = 0000000000001404
p0_label_93:
! Starting 10 instruction Store Burst
! %f2 = 00000000 00000000, Mem[0000000030101410] = ff3800ff 66000000
stda %f2 ,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000 00000000
! Mem[0000000010041420] = 09797e48, %l3 = 0000000000000074, %asi = 80
swapa [%i1+0x020]%asi,%l3 ! %l3 = 0000000009797e48
! Mem[0000000010181410] = af151404, %l0 = 00000000301ce94f
swapa [%i6+%o5]0x88,%l0 ! %l0 = 00000000af151404
! Mem[0000000030041408] = 00000000, %l4 = 00000000ffffd724
swapa [%i1+%o4]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010141400] = 606fa000, %l1 = 0000000000001404
ldstuba [%i5+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010101418] = ff428250, %l6 = 00000000000000ff
swap [%i4+0x018],%l6 ! %l6 = 00000000ff428250
! %f7 = e0000000, Mem[000000001008140c] = 36f0e67f
st %f7 ,[%i2+0x00c] ! Mem[000000001008140c] = e0000000
! Mem[00000000211c0000] = 00ffe490, %l6 = 00000000ff428250
ldstuba [%o2+0x000]%asi,%l6 ! %l6 = 0000000000000000
! %l6 = 0000000000000000, %l4 = 0000000000000000, %l0 = 00000000af151404
mulx %l6,%l4,%l0 ! %l0 = 0000000000000000
! %l2 = 0000000000000000, Mem[00000000300c1408] = aee02702
stba %l2,[%i3+%o4]0x89 ! Mem[00000000300c1408] = aee02700
p0_label_94:
! Starting 10 instruction Load Burst
! Mem[00000000211c0001] = ffffe490, %l3 = 0000000009797e48
ldsb [%o2+0x001],%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010101400] = 00000000 00000000, %l6 = 00000000, %l7 = 487e7909
ldda [%i4+%g0]0x80,%l6 ! %l6 = 0000000000000000 0000000000000000
! Mem[000000001014142e] = 00665460, %l3 = ffffffffffffffff
ldub [%i5+0x02e],%l3 ! %l3 = 0000000000000054
! Mem[0000000010101400] = 0000000000000000, %l0 = 0000000000000000
ldxa [%i4+%g0]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000030081400] = ff970000 00000000, %l2 = 00000000, %l3 = 00000054
ldda [%i2+%g0]0x81,%l2 ! %l2 = 00000000ff970000 0000000000000000
! Mem[0000000010181400] = 0000000000292c7e, %l2 = 00000000ff970000, %asi = 80
ldxa [%i6+0x000]%asi,%l2 ! %l2 = 0000000000292c7e
! Mem[00000000100c143c] = 041415af, %l6 = 0000000000000000
lduw [%i3+0x03c],%l6 ! %l6 = 00000000041415af
! Mem[0000000030181408] = 0c970000 0000f039, %l6 = 041415af, %l7 = 00000000
ldda [%i6+%o4]0x81,%l6 ! %l6 = 000000000c970000 000000000000f039
! Mem[0000000021800141] = 43683db0, %l1 = 0000000000000000
ldub [%o3+0x141],%l1 ! %l1 = 0000000000000068
! Mem[0000000030101408] = e73c7c2400006600, %l4 = 0000000000000000
ldxa [%i4+%o4]0x89,%l4 ! %l4 = e73c7c2400006600
p0_label_95:
! Starting 10 instruction Store Burst
! Mem[0000000020800001] = 0074fc30, %l7 = 000000000000f039
ldstuba [%o1+0x001]%asi,%l7 ! %l7 = 0000000000000074
! %f21 = a86a1f43, Mem[0000000010181424] = 000000ff
st %f21,[%i6+0x024] ! Mem[0000000010181424] = a86a1f43
! Mem[0000000010141400] = 606fa0ff, %l1 = 0000000000000068
ldstuba [%i5+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030001410] = ff00ffaf, %l5 = 00000000000000cb
swapa [%i0+%o5]0x81,%l5 ! %l5 = 00000000ff00ffaf
! Mem[0000000030101408] = 00006600, %l6 = 000000000c970000
ldstuba [%i4+%o4]0x89,%l6 ! %l6 = 0000000000000000
! %l7 = 0000000000000074, Mem[00000000300c1400] = 000000c9
stwa %l7,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000074
! %l6 = 00000000, %l7 = 00000074, Mem[0000000010101410] = 000038ff 6a5a052d
std %l6,[%i4+%o5] ! Mem[0000000010101410] = 00000000 00000074
! %f6 = 37dc964d e0000000, Mem[0000000010181408] = 6a00009d 00000000
stda %f6 ,[%i6+%o4]0x80 ! Mem[0000000010181408] = 37dc964d e0000000
! %f8 = 00000000 000000ff, %l2 = 0000000000292c7e
! Mem[0000000010101430] = 536960e404e57ee5
add %i4,0x030,%g1
stda %f8,[%g1+%l2]ASI_PST32_P ! Mem[0000000010101430] = 0000000004e57ee5
! Mem[0000000030041408] = ffffd724, %l7 = 0000000000000074
swapa [%i1+%o4]0x89,%l7 ! %l7 = 00000000ffffd724
p0_label_96:
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = 00000000, %l2 = 0000000000292c7e
lduha [%i1+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041400] = 00000000 00000000, %l2 = 00000000, %l3 = 00000000
ldda [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000000 0000000000000000
! Mem[0000000010081408] = ff4f8250, %l6 = 0000000000000000
ldswa [%i2+%o4]0x80,%l6 ! %l6 = ffffffffff4f8250
! Mem[00000000211c0000] = ffffe490, %l4 = e73c7c2400006600, %asi = 80
ldsha [%o2+0x000]%asi,%l4 ! %l4 = ffffffffffffffff
! Mem[00000000100c1410] = 00000000, %l7 = 00000000ffffd724
lduha [%i3+%o5]0x88,%l7 ! %l7 = 0000000000000000
! Mem[00000000100c1408] = ff1ce94f, %l3 = 0000000000000000
lduwa [%i3+%o4]0x88,%l3 ! %l3 = 00000000ff1ce94f
! Mem[0000000010181410] = 4fe91c30, %l4 = ffffffffffffffff
lduba [%i6+%o5]0x80,%l4 ! %l4 = 000000000000004f
! Mem[0000000030101408] = ff660000, %l2 = 0000000000000000
ldsha [%i4+%o4]0x81,%l2 ! %l2 = ffffffffffffff66
! Mem[0000000030181400] = 80000000, %l5 = 00000000ff00ffaf
lduba [%i6+%g0]0x81,%l5 ! %l5 = 0000000000000080
! Mem[0000000010101400] = 00000000 00000000, %l0 = 00000000, %l1 = 000000ff
ldda [%i4+%g0]0x88,%l0 ! %l0 = 0000000000000000 0000000000000000
p0_label_97:
! Starting 10 instruction Store Burst
! %f6 = 37dc964d, Mem[0000000010001408] = a86a1f43
sta %f6 ,[%i0+%o4]0x80 ! Mem[0000000010001408] = 37dc964d
! %f18 = 431f6aa8, Mem[0000000010001410] = 00000000
sta %f18,[%i0+%o5]0x88 ! Mem[0000000010001410] = 431f6aa8
! Mem[0000000030141400] = 431f6aa8, %l0 = 0000000000000000
ldstuba [%i5+%g0]0x89,%l0 ! %l0 = 00000000000000a8
! %f12 = 00000000, Mem[0000000010041410] = 00000000
sta %f12,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
! %l1 = 0000000000000000, immd = fffff614, %y = ff000000
sdiv %l1,-0x9ec,%l0 ! %l0 = 000000007fffffff
mov %l0,%y ! %y = 7fffffff
! Mem[0000000030181410] = 4fe91c30, %l2 = ffffffffffffff66
ldstuba [%i6+%o5]0x81,%l2 ! %l2 = 000000000000004f
! %f12 = 00000000 0000970c, Mem[0000000030081408] = ff000000 66000000
stda %f12,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000 0000970c
! Code Fragment 3, seed = 108413
p0_fragment_8:
! %l0 = 000000007fffffff
setx 0xf589663fd1fb493e,%g7,%l0 ! %l0 = f589663fd1fb493e
! %l1 = 0000000000000000
setx 0xc7f96c1b49c091e9,%g7,%l1 ! %l1 = c7f96c1b49c091e9
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 = f589663fd1fb493e
setx 0xd4444a4c96b116a4,%g7,%l0 ! %l0 = d4444a4c96b116a4
! %l1 = c7f96c1b49c091e9
setx 0x2e99a5737ea55a6f,%g7,%l1 ! %l1 = 2e99a5737ea55a6f
p0_fragment_8_end:
! %l0 = d4444a4c96b116a4, Mem[0000000010141403] = ffa06f60, %asi = 80
stba %l0,[%i5+0x003]%asi ! Mem[0000000010141400] = ffa06fa4
! %f8 = 00000000 000000ff, %l1 = 2e99a5737ea55a6f
! Mem[0000000030041420] = e73c7c24487e7909
add %i1,0x020,%g1
stda %f8,[%g1+%l1]ASI_PST16_SL ! Mem[0000000030041420] = ff00000000000000
p0_label_98:
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = 4d96dc37, %l4 = 000000000000004f
lduha [%i0+%o4]0x88,%l4 ! %l4 = 000000000000dc37
! Mem[0000000030001400] = 00665460 ad6b6564, %l6 = ff4f8250, %l7 = 00000000
ldda [%i0+%g0]0x81,%l6 ! %l6 = 0000000000665460 00000000ad6b6564
! Mem[0000000010101438] = 1977547100000000, %l5 = 0000000000000080, %asi = 80
ldxa [%i4+0x038]%asi,%l5 ! %l5 = 1977547100000000
! Mem[00000000201c0001] = ff30c200, %l7 = 00000000ad6b6564, %asi = 80
ldsba [%o0+0x001]%asi,%l7 ! %l7 = 0000000000000030
! Mem[0000000010181408] = 4d96dc37, %l2 = 000000000000004f
lduha [%i6+%o4]0x88,%l2 ! %l2 = 000000000000dc37
! Mem[0000000010181410] = 301ce94f, %l0 = d4444a4c96b116a4
lduwa [%i6+%o5]0x88,%l0 ! %l0 = 00000000301ce94f
! Mem[0000000020800041] = ffb9b260, %l2 = 000000000000dc37
ldub [%o1+0x041],%l2 ! %l2 = 00000000000000b9
! %l4 = 000000000000dc37, imm = 0000000000000a7a, %l6 = 0000000000665460
sub %l4,0xa7a,%l6 ! %l6 = 000000000000d1bd
membar #Sync ! Added by membar checker (19)
! Mem[0000000010181400] = 00000000 00292c7e 37dc964d e0000000
! Mem[0000000010181410] = 4fe91c30 00000000 00000000 00000000
! Mem[0000000010181420] = 00000000 a86a1f43 7e2c2900 00000000
! Mem[0000000010181430] = 00000000 0000970c 24d7eb02 73107e5a
ldda [%i6+%g0]ASI_BLK_P,%f0 ! Block Load from 0000000010181400
! Mem[00000000201c0000] = ff30c200, %l7 = 0000000000000030, %asi = 80
lduba [%o0+0x000]%asi,%l7 ! %l7 = 00000000000000ff
p0_label_99:
! Starting 10 instruction Store Burst
! Mem[0000000010041425] = 5845e15e, %l1 = 2e99a5737ea55a6f
ldstuba [%i1+0x025]%asi,%l1 ! %l1 = 0000000000000045
! Mem[000000001000141e] = 52200513, %l4 = 000000000000dc37
ldstuba [%i0+0x01e]%asi,%l4 ! %l4 = 0000000000000005
! %l1 = 0000000000000045, Mem[00000000300c1410] = 3084c0ff
stwa %l1,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000045
! Mem[0000000010081408] = 50824fff, %l7 = 00000000000000ff
swapa [%i2+%o4]0x88,%l7 ! %l7 = 0000000050824fff
! Mem[0000000030141400] = ff6a1f43, %l6 = 000000000000d1bd
ldstuba [%i5+%g0]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010101400] = 00000000, %l0 = 00000000301ce94f
swapa [%i4+%g0]0x88,%l0 ! %l0 = 0000000000000000
! %l1 = 0000000000000045, Mem[00000000201c0001] = ff30c200
stb %l1,[%o0+0x001] ! Mem[00000000201c0000] = ff45c200
! %l2 = 00000000000000b9, Mem[00000000100c1408] = ff1ce94f
stba %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ff1ce9b9
! Mem[0000000010041408] = ffffffff, %l7 = 0000000050824fff
ldstuba [%i1+%o4]0x80,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030001410] = cb000000, %l1 = 0000000000000045
ldstuba [%i0+%o5]0x89,%l1 ! %l1 = 0000000000000000
p0_label_100:
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = 84000000, %l3 = 00000000ff1ce94f
ldswa [%i1+%o5]0x89,%l3 ! %l3 = ffffffff84000000
! Mem[0000000010181408] = 37dc964d, %l6 = 00000000000000ff
ldsha [%i6+%o4]0x80,%l6 ! %l6 = 00000000000037dc
! Mem[00000000100c1408] = b9e91cff00000037, %l7 = 00000000000000ff
ldxa [%i3+%o4]0x80,%l7 ! %l7 = b9e91cff00000037
! Mem[0000000030181410] = ffe91c30, %l0 = 0000000000000000
ldswa [%i6+%o5]0x81,%l0 ! %l0 = ffffffffffe91c30
! %l2 = 00000000000000b9, imm = 0000000000000cde, %l1 = 0000000000000000
or %l2,0xcde,%l1 ! %l1 = 0000000000000cff
! Mem[0000000030081410] = 10c315f1, %l7 = b9e91cff00000037
ldsha [%i2+%o5]0x89,%l7 ! %l7 = 00000000000015f1
! Mem[0000000010141430] = ff000000063d78a5, %l1 = 0000000000000cff
ldx [%i5+0x030],%l1 ! %l1 = ff000000063d78a5
! Mem[0000000030141410] = e8660000, %l4 = 0000000000000005
lduha [%i5+%o5]0x81,%l4 ! %l4 = 000000000000e866
! Mem[0000000030001400] = 00665460, %f24 = 801f0a70
lda [%i0+%g0]0x81,%f24 ! %f24 = 00665460
! Mem[0000000030081410] = f115c310, %l1 = ff000000063d78a5
ldsba [%i2+%o5]0x81,%l1 ! %l1 = fffffffffffffff1
p0_label_101:
! Starting 10 instruction Store Burst
! Mem[0000000021800001] = 001d92c0, %l4 = 000000000000e866
ldstuba [%o3+0x001]%asi,%l4 ! %l4 = 000000000000001d
! %l7 = 00000000000015f1, Mem[0000000010141430] = ff000000063d78a5, %asi = 80
stxa %l7,[%i5+0x030]%asi ! Mem[0000000010141430] = 00000000000015f1
! %l6 = 00000000000037dc, Mem[00000000100c1414] = 00000000, %asi = 80
stwa %l6,[%i3+0x014]%asi ! Mem[00000000100c1414] = 000037dc
! Mem[0000000030081410] = 10c315f1, %l3 = ffffffff84000000
ldstuba [%i2+%o5]0x89,%l3 ! %l3 = 00000000000000f1
! %l2 = 000000b9, %l3 = 000000f1, Mem[0000000030041410] = 84000000 000000ff
stda %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000b9 000000f1
! Mem[0000000030101400] = 4f60c42b, %l6 = 00000000000037dc
swapa [%i4+%g0]0x81,%l6 ! %l6 = 000000004f60c42b
! %f27 = 0764b26f, Mem[0000000030001410] = cb0000ff
sta %f27,[%i0+%o5]0x89 ! Mem[0000000030001410] = 0764b26f
! %l4 = 000000000000001d, Mem[0000000020800040] = ffb9b260
stb %l4,[%o1+0x040] ! Mem[0000000020800040] = 1db9b260
! Mem[00000000100c1413] = 00000000, %l2 = 00000000000000b9
ldstuba [%i3+0x013]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000010001410] = a86a1f43, %l0 = 00000000ffe91c30
swapa [%i0+%o5]0x80,%l0 ! %l0 = 00000000a86a1f43
p0_label_102:
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = 00a06f60, %l7 = 00000000000015f1
ldsba [%i0+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000030181400] = 00000080, %l2 = 0000000000000000
ldsha [%i6+%g0]0x89,%l2 ! %l2 = 0000000000000080
! Mem[0000000010101418] = 000000ff, %f3 = e0000000
lda [%i4+0x018]%asi,%f3 ! %f3 = 000000ff
! Mem[00000000201c0000] = ff45c200, %l6 = 000000004f60c42b
lduh [%o0+%g0],%l6 ! %l6 = 000000000000ff45
! Mem[0000000030081410] = 10c315ff, %f16 = 00a06f60
lda [%i2+%o5]0x89,%f16 ! %f16 = 10c315ff
! Mem[00000000100c1408] = 37000000ff1ce9b9, %f0 = 00000000 00292c7e
ldda [%i3+%o4]0x88,%f0 ! %f0 = 37000000 ff1ce9b9
! Mem[0000000010081428] = 0000456c, %l4 = 000000000000001d
lduh [%i2+0x028],%l4 ! %l4 = 0000000000000000
! Mem[0000000030141410] = 000066e8, %f31 = ad482e43
lda [%i5+%o5]0x89,%f31 ! %f31 = 000066e8
! Mem[0000000030141408] = 000000ff ffffffff, %l4 = 00000000, %l5 = 00000000
ldda [%i5+%o4]0x81,%l4 ! %l4 = 00000000000000ff 00000000ffffffff
! Mem[0000000030101400] = dc370000, %f14 = 24d7eb02
lda [%i4+%g0]0x89,%f14 ! %f14 = dc370000
p0_label_103:
! Starting 10 instruction Store Burst
! %l7 = 0000000000000000, Mem[0000000030081408] = 00000000
stha %l7,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000
! %l0 = 00000000a86a1f43, Mem[0000000010141412] = ff000000, %asi = 80
stha %l0,[%i5+0x012]%asi ! Mem[0000000010141410] = ff001f43
! %f10 = 7e2c2900 00000000, %l3 = 00000000000000f1
! Mem[0000000010041420] = 0000007458ffe15e
add %i1,0x020,%g1
stda %f10,[%g1+%l3]ASI_PST32_P ! Mem[0000000010041420] = 0000007400000000
! Mem[0000000030041408] = 74000000, %l4 = 00000000000000ff
swapa [%i1+%o4]0x81,%l4 ! %l4 = 0000000074000000
! %l1 = fffffffffffffff1, Mem[0000000010101416] = 00000074, %asi = 80
stha %l1,[%i4+0x016]%asi ! Mem[0000000010101414] = 0000fff1
! Mem[0000000030041410] = 000000b9, %l4 = 0000000074000000
ldstuba [%i1+%o5]0x89,%l4 ! %l4 = 00000000000000b9
! %l0 = 00000000a86a1f43, Mem[0000000010141402] = ffa06fa4
stb %l0,[%i5+0x002] ! Mem[0000000010141400] = ffa043a4
! Mem[000000001018140c] = e0000000, %l6 = 0000ff45, %l7 = 00000000
add %i6,0x0c,%g1
casa [%g1]0x80,%l6,%l7 ! %l7 = 00000000e0000000
! %l5 = 00000000ffffffff, Mem[0000000010141420] = 3fb76338
stw %l5,[%i5+0x020] ! Mem[0000000010141420] = ffffffff
! %f4 = 4fe91c30 00000000, Mem[0000000010101408] = 71540000 431f6aa8
stda %f4 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = 4fe91c30 00000000
p0_label_104:
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = 301ce94f, %l5 = 00000000ffffffff
ldsha [%i4+%g0]0x88,%l5 ! %l5 = ffffffffffffe94f
! Mem[000000001000140c] = 00000000, %f4 = 4fe91c30
ld [%i0+0x00c],%f4 ! %f4 = 00000000
! Mem[0000000030181400] = 80000000, %f18 = 431f6aa8
lda [%i6+%g0]0x81,%f18 ! %f18 = 80000000
! %f4 = 00000000, %f28 = 80000000
fcmpes %fcc0,%f4 ,%f28 ! %fcc0 = 0
! Mem[0000000010141410] = ff001f43, %l5 = ffffffffffffe94f
lduha [%i5+%o5]0x80,%l5 ! %l5 = 000000000000ff00
! Mem[00000000100c1400] = 700a1f80, %l5 = 000000000000ff00
ldswa [%i3+%g0]0x88,%l5 ! %l5 = 00000000700a1f80
! Mem[0000000010141408] = 0c000000, %f22 = 178b8aea
ld [%i5+%o4],%f22 ! %f22 = 0c000000
! Mem[0000000010001400] = 606fa000, %l4 = 00000000000000b9
ldsha [%i0+%g0]0x88,%l4 ! %l4 = ffffffffffffa000
! Mem[00000000300c1410] = 45000000, %l6 = 000000000000ff45
lduwa [%i3+%o5]0x89,%l6 ! %l6 = 0000000045000000
! Mem[000000001000140a] = 37dc964d, %l5 = 00000000700a1f80
lduh [%i0+0x00a],%l5 ! %l5 = 000000000000964d
p0_label_105:
! Starting 10 instruction Store Burst
! %l1 = fffffffffffffff1, Mem[0000000030181410] = 00000000301ce9ff
stxa %l1,[%i6+%o5]0x89 ! Mem[0000000030181410] = fffffffffffffff1
! %l4 = ffffffffffffa000, Mem[0000000010001408] = 37dc964d00000000
stxa %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffffffffffffa000
! Mem[0000000030141408] = ff000000, %l0 = 00000000a86a1f43
ldstuba [%i5+%o4]0x89,%l0 ! %l0 = 0000000000000000
! %f24 = 00665460 000066e8, %l5 = 000000000000964d
! Mem[0000000030001418] = 03c1d19a1a394303
add %i0,0x018,%g1
stda %f24,[%g1+%l5]ASI_PST32_SL ! Mem[0000000030001418] = e86600001a394303
! %f8 = 00000000 a86a1f43, %l6 = 0000000045000000
! Mem[0000000010041420] = 0000007400000000
add %i1,0x020,%g1
stda %f8,[%g1+%l6]ASI_PST16_P ! Mem[0000000010041420] = 0000007400000000
! Mem[0000000010101400] = 4fe91c30 00000000 00000000 301ce94f
! %f0 = 37000000 ff1ce9b9 37dc964d 000000ff
! %f4 = 00000000 00000000 00000000 00000000
! %f8 = 00000000 a86a1f43 7e2c2900 00000000
! %f12 = 00000000 0000970c dc370000 73107e5a
stda %f0 ,[%i4+%g0]ASI_COMMIT_P ! Block Store to 0000000010101400
! Mem[0000000010081420] = db2b604f, %l0 = 00000000, %l3 = 000000f1
add %i2,0x20,%g1
casa [%g1]0x80,%l0,%l3 ! %l3 = 00000000db2b604f
! %l4 = ffffffffffffa000, Mem[00000000100c1408] = b9e91cff
stwa %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ffffa000
membar #Sync ! Added by membar checker (20)
! Mem[0000000010101408] = 37dc964d, %l2 = 0000000000000080
swapa [%i4+%o4]0x80,%l2 ! %l2 = 0000000037dc964d
! %l6 = 0000000045000000, Mem[0000000010001408] = ffffffff
stha %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffff0000
p0_label_106:
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = 000037dc000066e8, %l5 = 000000000000964d
ldxa [%i4+%g0]0x81,%l5 ! %l5 = 000037dc000066e8
! Mem[0000000010141410] = 431f00ff, %l6 = 0000000045000000
ldsha [%i5+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010001400] = f115c310 606fa000, %l0 = 00000000, %l1 = fffffff1
ldda [%i0+%g0]0x88,%l0 ! %l0 = 00000000606fa000 00000000f115c310
! Mem[0000000030141400] = 431f6aff, %l7 = 00000000e0000000
ldsba [%i5+%g0]0x89,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010141408] = ffffffff0000000c, %f24 = 00665460 000066e8
ldda [%i5+%o4]0x88,%f24 ! %f24 = ffffffff 0000000c
! Mem[0000000010101408] = 00000080, %l2 = 0000000037dc964d
ldsba [%i4+%o4]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000030041400] = 000000ff, %f18 = 80000000
lda [%i1+%g0]0x89,%f18 ! %f18 = 000000ff
! Mem[0000000030141410] = 000066e8, %l3 = 00000000db2b604f
ldswa [%i5+%o5]0x89,%l3 ! %l3 = 00000000000066e8
! Mem[0000000010081410] = 000000ff, %l5 = 000037dc000066e8
ldswa [%i2+%o5]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010101408] = 00000080, %l3 = 00000000000066e8
ldsha [%i4+%o4]0x80,%l3 ! %l3 = 0000000000000000
p0_label_107:
! Starting 10 instruction Store Burst
! Mem[0000000010101400] = 37000000, %l6 = 00000000000000ff
swapa [%i4+%g0]0x80,%l6 ! %l6 = 0000000037000000
! %l6 = 0000000037000000, Mem[0000000010141400] = ffa043a4
stha %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000043a4
! Mem[0000000010181400] = 00000000, %l3 = 0000000000000000
ldstuba [%i6+%g0]0x88,%l3 ! %l3 = 0000000000000000
! %l7 = ffffffffffffffff, Mem[0000000030141410] = 000066e8
stha %l7,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000ffff
! %l3 = 0000000000000000, %l1 = 00000000f115c310, %l6 = 0000000037000000
or %l3,%l1,%l6 ! %l6 = 00000000f115c310
! %l1 = 00000000f115c310, Mem[0000000010181410] = 4fe91c30
stba %l1,[%i6+%o5]0x80 ! Mem[0000000010181410] = 10e91c30
! %f4 = 00000000 00000000, Mem[0000000030041408] = 000000ff 000038ff
stda %f4 ,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000 00000000
! Mem[0000000030041400] = ff000000 ffffffff 00000000 00000000
! %f0 = 37000000 ff1ce9b9 37dc964d 000000ff
! %f4 = 00000000 00000000 00000000 00000000
! %f8 = 00000000 a86a1f43 7e2c2900 00000000
! %f12 = 00000000 0000970c dc370000 73107e5a
stda %f0 ,[%i1+%g0]ASI_BLK_S ! Block Store to 0000000030041400
! %l2 = 00000000, %l3 = 00000000, Mem[00000000300c1410] = 45000000 bdcad827
stda %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000 00000000
! Mem[00000000211c0001] = ffffe490, %l6 = 00000000f115c310
ldstub [%o2+0x001],%l6 ! %l6 = 00000000000000ff
p0_label_108:
! Starting 10 instruction Load Burst
! Mem[0000000020800000] = 00fffc30, %l3 = 0000000000000000
ldsh [%o1+%g0],%l3 ! %l3 = 00000000000000ff
! Mem[00000000300c1410] = 00000000, %l7 = ffffffffffffffff
ldsha [%i3+%o5]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101414] = 00000000, %l0 = 00000000606fa000, %asi = 80
lduwa [%i4+0x014]%asi,%l0 ! %l0 = 0000000000000000
! Mem[00000000300c1410] = 00000000, %f22 = 0c000000
lda [%i3+%o5]0x89,%f22 ! %f22 = 00000000
! %l5 = 00000000000000ff, %l2 = 0000000000000000, %l5 = 00000000000000ff
add %l5,%l2,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010181410] = 10e91c30, %l7 = 0000000000000000
ldsba [%i6+%o5]0x80,%l7 ! %l7 = 0000000000000010
! Mem[0000000030101410] = 0000000000000000, %l1 = 00000000f115c310
ldxa [%i4+%o5]0x89,%l1 ! %l1 = 0000000000000000
! Mem[00000000100c1407] = a0fc51bf, %l0 = 0000000000000000, %asi = 80
ldsba [%i3+0x007]%asi,%l0 ! %l0 = ffffffffffffffbf
! Mem[0000000010001410] = ffe91c30 a86a1f43, %l6 = 000000ff, %l7 = 00000010
ldda [%i0+%o5]0x80,%l6 ! %l6 = 00000000ffe91c30 00000000a86a1f43
! Mem[0000000030101400] = 000037dc 000066e8, %l0 = ffffffbf, %l1 = 00000000
ldda [%i4+%g0]0x81,%l0 ! %l0 = 00000000000037dc 00000000000066e8
p0_label_109:
! Starting 10 instruction Store Burst
! Mem[0000000010141410] = 431f00ff, %l6 = 00000000ffe91c30
swapa [%i5+%o5]0x88,%l6 ! %l6 = 00000000431f00ff
! %l1 = 00000000000066e8, Mem[0000000010101400] = 000000ffff1ce9b9
stxa %l1,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000000066e8
! %l2 = 0000000000000000, %l0 = 00000000000037dc, %l2 = 0000000000000000
add %l2,%l0,%l2 ! %l2 = 00000000000037dc
! Mem[0000000010081400] = ff0066e8, %l7 = 00000000a86a1f43
ldstuba [%i2+%g0]0x80,%l7 ! %l7 = 00000000000000ff
! %f6 = 00000000 00000000, Mem[0000000030101400] = dc370000 e8660000
stda %f6 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000 00000000
! %l3 = 00000000000000ff, Mem[0000000010001410] = ffe91c30a86a1f43, %asi = 80
stxa %l3,[%i0+0x010]%asi ! Mem[0000000010001410] = 00000000000000ff
! %l0 = 00000000000037dc, Mem[0000000010101400] = 00000000000066e8
stxa %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000000037dc
! %f24 = ffffffff, Mem[0000000010041400] = 00000000
sta %f24,[%i1+%g0]0x88 ! Mem[0000000010041400] = ffffffff
! Mem[0000000030181410] = fffffff1, %l5 = 00000000000000ff
swapa [%i6+%o5]0x89,%l5 ! %l5 = 00000000fffffff1
! %f31 = 000066e8, Mem[000000001010142c] = 00000000
sta %f31,[%i4+0x02c]%asi ! Mem[000000001010142c] = 000066e8
p0_label_110:
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = ff0066e8 ffc0849d, %l2 = 000037dc, %l3 = 000000ff
ldda [%i2+%g0]0x80,%l2 ! %l2 = 00000000ff0066e8 00000000ffc0849d
! Mem[0000000010001408] = 0000ffffffffa000, %l1 = 00000000000066e8
ldxa [%i0+%o4]0x80,%l1 ! %l1 = 0000ffffffffa000
! Mem[0000000010081408] = 000000ff, %l4 = ffffffffffffa000
lduba [%i2+%o4]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[000000001000141c] = 5220ff13, %l2 = 00000000ff0066e8, %asi = 80
ldswa [%i0+0x01c]%asi,%l2 ! %l2 = 000000005220ff13
! Mem[00000000100c1413] = 000000ff, %l6 = 00000000431f00ff, %asi = 80
lduba [%i3+0x013]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010001408] = 0000ffff, %l7 = 00000000000000ff
ldsba [%i0+%o4]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000030101408] = ff660000, %l5 = 00000000fffffff1
lduwa [%i4+%o4]0x81,%l5 ! %l5 = 00000000ff660000
membar #Sync ! Added by membar checker (21)
! Mem[0000000030141400] = ff6a1f43 d70d0000 ff0000ff ffffffff
! Mem[0000000030141410] = ffff0000 3e2eb7ba 547c987a 580f2263
! Mem[0000000030141420] = 352cbf08 1cfc3df9 7d4a3686 4f9210bf
! Mem[0000000030141430] = 37294a74 756e8835 2d1dc252 0c539ddb
ldda [%i5+%g0]ASI_BLK_S,%f0 ! Block Load from 0000000030141400
! Mem[0000000030081410] = 10c315ff, %l1 = 0000ffffffffa000
lduba [%i2+%o5]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030001410] = 24d7eb02 0764b26f, %l6 = 000000ff, %l7 = 00000000
ldda [%i0+%o5]0x89,%l6 ! %l6 = 000000000764b26f 0000000024d7eb02
p0_label_111:
! Starting 10 instruction Store Burst
! %f9 = 1cfc3df9, Mem[0000000010041408] = ffffffff
sta %f9 ,[%i1+%o4]0x80 ! Mem[0000000010041408] = 1cfc3df9
! %f28 = 80000000, Mem[0000000010081428] = 0000456c
sta %f28,[%i2+0x028]%asi ! Mem[0000000010081428] = 80000000
! %l7 = 0000000024d7eb02, Mem[00000000300c1408] = 0027e0ae
stba %l7,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0227e0ae
! Mem[00000000100c1428] = bab72e3e, %l0 = 000037dc, %l3 = ffc0849d
add %i3,0x28,%g1
casa [%g1]0x80,%l0,%l3 ! %l3 = 00000000bab72e3e
! Mem[0000000030141400] = 431f6aff, %l3 = 00000000bab72e3e
swapa [%i5+%g0]0x89,%l3 ! %l3 = 00000000431f6aff
! %f14 = 2d1dc252 0c539ddb, Mem[00000000100c1408] = 00a0ffff 37000000
stda %f14,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 2d1dc252 0c539ddb
! %l2 = 000000005220ff13, Mem[0000000010141430] = 00000000, %asi = 80
stwa %l2,[%i5+0x030]%asi ! Mem[0000000010141430] = 5220ff13
! %l4 = 000000ff, %l5 = ff660000, Mem[0000000010141400] = a4430000 f115c310
stda %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000ff ff660000
! %l1 = 00000000000000ff, Mem[0000000010041408] = f93dfc1c
stba %l1,[%i1+%o4]0x88 ! Mem[0000000010041408] = f93dfcff
! Mem[00000000201c0001] = ff45c200, %l4 = 00000000000000ff
ldstub [%o0+0x001],%l4 ! %l4 = 0000000000000045
p0_label_112:
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = e86600ff, %l4 = 0000000000000045
lduha [%i2+%g0]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030141400] = 3e2eb7bad70d0000, %f20 = af151404 a86a1f43
ldda [%i5+%g0]0x81,%f20 ! %f20 = 3e2eb7ba d70d0000
! %f14 = 2d1dc252, %f6 = 547c987a
fcmpes %fcc1,%f14,%f6 ! %fcc1 = 1
! Code Fragment 3, seed = 664440
p0_fragment_9:
! %l0 = 00000000000037dc
setx 0xd691a4bbe17b5466,%g7,%l0 ! %l0 = d691a4bbe17b5466
! %l1 = 00000000000000ff
setx 0xae4c1eb04a7fd491,%g7,%l1 ! %l1 = ae4c1eb04a7fd491
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 = d691a4bbe17b5466
setx 0x65fbdd701e7ff8cc,%g7,%l0 ! %l0 = 65fbdd701e7ff8cc
! %l1 = ae4c1eb04a7fd491
setx 0x18963bb7d087c417,%g7,%l1 ! %l1 = 18963bb7d087c417
p0_fragment_9_end:
! Mem[00000000300c1410] = 0000000000000000, %f24 = ffffffff 0000000c
ldda [%i3+%o5]0x81,%f24 ! %f24 = 00000000 00000000
! Mem[00000000300c1400] = 00000074, %l6 = 000000000764b26f
ldsba [%i3+%g0]0x89,%l6 ! %l6 = 0000000000000074
! Mem[00000000100c1410] = 000000ff, %l7 = 0000000024d7eb02
ldsha [%i3+%o5]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010181438] = 24d7eb02, %l0 = 65fbdd701e7ff8cc
lduw [%i6+0x038],%l0 ! %l0 = 0000000024d7eb02
! Mem[0000000021800080] = ff4f6320, %l4 = 00000000000000ff, %asi = 80
ldsha [%o3+0x080]%asi,%l4 ! %l4 = ffffffffffffff4f
! Mem[0000000010101428] = 7e2c2900, %l4 = ffffffffffffff4f, %asi = 80
ldswa [%i4+0x028]%asi,%l4 ! %l4 = 000000007e2c2900
p0_label_113:
! Starting 10 instruction Store Burst
! %l6 = 0000000000000074, Mem[0000000010181408] = 000000e04d96dc37
stxa %l6,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000000000000074
! Mem[00000000300c1400] = 74000000, %l3 = 00000000431f6aff
swapa [%i3+%g0]0x81,%l3 ! %l3 = 0000000074000000
! Mem[00000000211c0001] = ffffe490, %l6 = 0000000000000074
ldstuba [%o2+0x001]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010041410] = 00000000, %l2 = 000000005220ff13
ldstuba [%i1+%o5]0x88,%l2 ! %l2 = 0000000000000000
! %f31 = 000066e8, %f5 = 3e2eb7ba, %f4 = ffff0000
fdivs %f31,%f5 ,%f4 ! tt=0x22, %l0 = 0000000024d7eb24
! %f2 = ff0000ff, Mem[0000000010041420] = 00000074
sta %f2 ,[%i1+0x020]%asi ! Mem[0000000010041420] = ff0000ff
! %l6 = 000000ff, %l7 = 00000000, Mem[0000000030181410] = 000000ff ffffffff
stda %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000ff 00000000
! %f18 = 000000ff 4fe91c30, Mem[0000000010101400] = 00000000 000037dc
std %f18,[%i4+%g0] ! Mem[0000000010101400] = 000000ff 4fe91c30
! %l3 = 0000000074000000, Mem[0000000030081410] = 00a06f6010c315ff
stxa %l3,[%i2+%o5]0x89 ! Mem[0000000030081410] = 0000000074000000
! %l4 = 000000007e2c2900, immd = fffffffffffff9a4, %l108 = 0000000000000000
sdivx %l4,-0x65c,%l0 ! %l0 = ffffffffffec28dc
p0_label_114:
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = ff000000, %l1 = 18963bb7d087c417
ldsha [%i1+%o5]0x80,%l1 ! %l1 = ffffffffffffff00
! Mem[0000000010101400] = ff000000, %f9 = 1cfc3df9
lda [%i4+%g0]0x88,%f9 ! %f9 = ff000000
membar #Sync ! Added by membar checker (22)
! Mem[0000000010041400] = ffffffff 00000000 fffc3df9 ffffffff
! Mem[0000000010041410] = ff000000 000000c9 f3ac0d51 4aff0000
! Mem[0000000010041420] = ff0000ff 00000000 4f602bdb 000000c9
! Mem[0000000010041430] = ff70ee04 c4614447 6bffba22 22c09541
ldda [%i1+%g0]ASI_BLK_P,%f0 ! Block Load from 0000000010041400
! Mem[0000000010001408] = ffff0000, %f24 = 00000000
lda [%i0+%o4]0x88,%f24 ! %f24 = ffff0000
! Mem[0000000021800040] = ffffbcf0, %l7 = 0000000000000000, %asi = 80
ldsha [%o3+0x040]%asi,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010001400] = 606fa000, %l2 = 0000000000000000
ldswa [%i0+%g0]0x88,%l2 ! %l2 = 00000000606fa000
! Mem[0000000010141438] = 4fe91c30, %l1 = ffffffffffffff00
ldsw [%i5+0x038],%l1 ! %l1 = 000000004fe91c30
! Mem[0000000030101408] = ff660000, %f18 = 000000ff
lda [%i4+%o4]0x81,%f18 ! %f18 = ff660000
! Mem[0000000010001408] = 0000ffff, %l6 = 00000000000000ff
ldswa [%i0+%o4]0x80,%l6 ! %l6 = 000000000000ffff
! Mem[0000000010141418] = 43e86bad, %l7 = ffffffffffffffff
ldsw [%i5+0x018],%l7 ! %l7 = 0000000043e86bad
p0_label_115:
! Starting 10 instruction Store Burst
! Mem[0000000010041424] = 00000000, %l5 = 00000000ff660000
ldstub [%i1+0x024],%l5 ! %l5 = 0000000000000000
! %f12 = ff70ee04 c4614447, %l2 = 00000000606fa000
! Mem[0000000010141408] = 0c000000ffffffff
add %i5,0x008,%g1
stda %f12,[%g1+%l2]ASI_PST16_P ! Mem[0000000010141408] = 0c000000ffffffff
! %l7 = 0000000043e86bad, Mem[00000000100c1408] = 0c539ddb
stha %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0c536bad
! Mem[0000000010001424] = 7fe6f036, %l2 = 00000000606fa000
swap [%i0+0x024],%l2 ! %l2 = 000000007fe6f036
! %l6 = 000000000000ffff, Mem[0000000030001400] = 64656bad60546600
stxa %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000000000ffff
! %f16 = 10c315ff 10c315f1, Mem[0000000010141438] = 4fe91c30 73107e5a, %asi = 80
stda %f16,[%i5+0x038]%asi ! Mem[0000000010141438] = 10c315ff 10c315f1
! %f2 = fffc3df9 ffffffff, Mem[0000000010101408] = 00000080 000000ff
stda %f2 ,[%i4+%o4]0x80 ! Mem[0000000010101408] = fffc3df9 ffffffff
! %l0 = ffffffffffec28dc, Mem[0000000030181400] = 0000000000000080
stxa %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = ffffffffffec28dc
! Mem[0000000010181418] = 0000000000000000, %l5 = 0000000000000000, %l5 = 0000000000000000
add %i6,0x18,%g1
casxa [%g1]0x80,%l5,%l5 ! %l5 = 0000000000000000
! %l1 = 000000004fe91c30, Mem[0000000010081404] = ffc0849d, %asi = 80
stwa %l1,[%i2+0x004]%asi ! Mem[0000000010081404] = 4fe91c30
p0_label_116:
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = ffffe490, %l6 = 000000000000ffff
ldsh [%o2+%g0],%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030101410] = 00000000 00000000, %l4 = 7e2c2900, %l5 = 00000000
ldda [%i4+%o5]0x81,%l4 ! %l4 = 0000000000000000 0000000000000000
! Mem[0000000030101410] = 00000000, %f17 = 10c315f1
lda [%i4+%o5]0x81,%f17 ! %f17 = 00000000
! Mem[0000000030181410] = 000000ff, %l0 = ffffffffffec28dc
lduba [%i6+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030041400] = 37000000, %l6 = ffffffffffffffff
lduha [%i1+%g0]0x81,%l6 ! %l6 = 0000000000003700
! %f12 = ff70ee04, %f15 = 22c09541, %f25 = 00000000
fmuls %f12,%f15,%f25 ! %f25 = e2b53efb
! Mem[00000000300c1408] = aee02702, %l2 = 000000007fe6f036
ldsha [%i3+%o4]0x89,%l2 ! %l2 = 0000000000002702
! Mem[00000000100c1400] = 801f0a70, %f31 = 000066e8
lda [%i3+%g0]0x80,%f31 ! %f31 = 801f0a70
! Mem[0000000010081400] = ff0066e8, %l3 = 0000000074000000
ldsha [%i2+%g0]0x80,%l3 ! %l3 = ffffffffffffff00
! Mem[0000000030141410] = 0000ffff, %l0 = 00000000000000ff
lduha [%i5+%o5]0x89,%l0 ! %l0 = 000000000000ffff
p0_label_117:
! Starting 10 instruction Store Burst
! %f30 = ffd23ac2 801f0a70, %l1 = 000000004fe91c30
! Mem[0000000010141400] = ff000000000066ff
stda %f30,[%i5+%l1]ASI_PST32_P ! Mem[0000000010141400] = ff000000000066ff
! %f16 = 10c315ff 00000000, %l6 = 0000000000003700
! Mem[0000000030001428] = 4c4a39a60445935f
add %i0,0x028,%g1
stda %f16,[%g1+%l6]ASI_PST16_SL ! Mem[0000000030001428] = 4c4a39a60445935f
! Mem[0000000010001436] = ff380000, %l5 = 0000000000000000
ldsh [%i0+0x036],%l5 ! %l5 = 0000000000000000
! Mem[0000000010141400] = 000000ff, %l6 = 0000000000003700
swapa [%i5+%g0]0x88,%l6 ! %l6 = 00000000000000ff
membar #Sync ! Added by membar checker (23)
! %l0 = 000000000000ffff, Mem[0000000010041410] = 000000ff
stwa %l0,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0000ffff
! %l4 = 0000000000000000, Mem[00000000100c1408] = ad6b530c52c21d2d
stxa %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000000000000000
! Mem[00000000100c1418] = f3ac0d51f4e07a37, %l4 = 0000000000000000, %l0 = 000000000000ffff
add %i3,0x18,%g1
casxa [%g1]0x80,%l4,%l0 ! %l0 = f3ac0d51f4e07a37
! %f12 = ff70ee04 c4614447, %l6 = 00000000000000ff
! Mem[0000000030041410] = 0000000000000000
add %i1,0x010,%g1
stda %f12,[%g1+%l6]ASI_PST32_S ! Mem[0000000030041410] = ff70ee04c4614447
! Mem[00000000100c1410] = 000000ff, %l3 = ffffffffffffff00
ldstuba [%i3+%o5]0x80,%l3 ! %l3 = 0000000000000000
! %f14 = 6bffba22, Mem[000000001010140c] = ffffffff
st %f14,[%i4+0x00c] ! Mem[000000001010140c] = 6bffba22
p0_label_118:
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = 00000074, %l6 = 00000000000000ff
lduba [%i6+%o4]0x88,%l6 ! %l6 = 0000000000000074
! Mem[0000000010141408] = 0000000c, %l0 = f3ac0d51f4e07a37
ldsba [%i5+%o4]0x88,%l0 ! %l0 = 000000000000000c
! Mem[0000000030041400] = 00000037, %l7 = 0000000043e86bad
lduwa [%i1+%g0]0x89,%l7 ! %l7 = 0000000000000037
! Mem[0000000010041408] = f93dfcff, %l0 = 000000000000000c
lduwa [%i1+%o4]0x88,%l0 ! %l0 = 00000000f93dfcff
! Mem[00000000211c0000] = ffffe490, %l1 = 000000004fe91c30
lduh [%o2+%g0],%l1 ! %l1 = 000000000000ffff
! Mem[0000000021800141] = 43683db0, %l0 = 00000000f93dfcff
ldsb [%o3+0x141],%l0 ! %l0 = 0000000000000068
! Mem[0000000010041433] = ff70ee04, %l0 = 0000000000000068, %asi = 80
lduba [%i1+0x033]%asi,%l0 ! %l0 = 0000000000000004
! Mem[000000001010143a] = dc370000, %l5 = 0000000000000000, %asi = 80
lduba [%i4+0x03a]%asi,%l5 ! %l5 = 0000000000000000
! Mem[00000000201c0000] = ffffc200, %l7 = 0000000000000037, %asi = 80
ldsha [%o0+0x000]%asi,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010001408] = 0000ffff, %f7 = 4aff0000
lda [%i0+%o4]0x80,%f7 ! %f7 = 0000ffff
p0_label_119:
! Starting 10 instruction Store Burst
! %f18 = ff660000 4fe91c30, Mem[00000000300c1408] = aee02702 00000000
stda %f18,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ff660000 4fe91c30
! %f8 = ff0000ff, %f26 = 77a4f3f6
fcmpes %fcc3,%f8 ,%f26 ! %fcc3 = 1
! Mem[00000000218000c1] = 6ffd8550, %l1 = 000000000000ffff
ldstub [%o3+0x0c1],%l1 ! %l1 = 00000000000000fd
! Mem[0000000010081400] = ff0066e8, %l6 = 0000000000000074
ldstuba [%i2+%g0]0x80,%l6 ! %l6 = 00000000000000ff
! %f10 = 4f602bdb 000000c9, Mem[0000000030141408] = ff0000ff ffffffff
stda %f10,[%i5+%o4]0x81 ! Mem[0000000030141408] = 4f602bdb 000000c9
! Mem[0000000030081410] = 00000074, %l4 = 0000000000000000
ldstuba [%i2+%o5]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000030181408] = 0c970000, %l1 = 00000000000000fd
ldstuba [%i6+%o4]0x81,%l1 ! %l1 = 000000000000000c
! %l7 = ffffffffffffffff, Mem[0000000010041410] = ffff0000
stba %l7,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffff0000
! %f10 = 4f602bdb 000000c9, Mem[0000000010041400] = ffffffff 00000000
stda %f10,[%i1+%g0]0x80 ! Mem[0000000010041400] = 4f602bdb 000000c9
! %f2 = fffc3df9, Mem[0000000030101400] = 00000000
sta %f2 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = fffc3df9
p0_label_120:
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = ff970000 00000000, %l0 = 00000004, %l1 = 0000000c
ldda [%i2+%g0]0x81,%l0 ! %l0 = 00000000ff970000 0000000000000000
! Mem[0000000030001400] = 000000000000ffff, %l0 = 00000000ff970000
ldxa [%i0+%g0]0x89,%l0 ! %l0 = 000000000000ffff
! Mem[0000000010181434] = 0000970c, %l6 = 00000000000000ff, %asi = 80
lduwa [%i6+0x034]%asi,%l6 ! %l6 = 000000000000970c
! Mem[0000000010041410] = 0000ffff, %l2 = 0000000000002702
ldsba [%i1+%o5]0x88,%l2 ! %l2 = ffffffffffffffff
! %l4 = 0000000000000000, %l0 = 000000000000ffff, %l0 = 000000000000ffff
sdivx %l4,%l0,%l0 ! %l0 = 0000000000000000
! %l7 = ffffffffffffffff, imm = 0000000000000417, %l6 = 000000000000970c
xor %l7,0x417,%l6 ! %l6 = fffffffffffffbe8
! Mem[0000000030001408] = ff428250 000000ff, %l0 = 00000000, %l1 = 00000000
ldda [%i0+%o4]0x81,%l0 ! %l0 = 00000000ff428250 00000000000000ff
! Mem[00000000300c1410] = 00000000, %l1 = 00000000000000ff
lduha [%i3+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010081410] = 000000ff, %l1 = 0000000000000000
ldsha [%i2+%o5]0x80,%l1 ! %l1 = 0000000000000000
! Mem[00000000100c1410] = ff0000ff000037dc, %l7 = ffffffffffffffff
ldxa [%i3+%o5]0x80,%l7 ! %l7 = ff0000ff000037dc
p0_label_121:
! Starting 10 instruction Store Burst
! %f14 = 6bffba22, Mem[00000000300c1400] = ff6a1f43
sta %f14,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 6bffba22
! %l4 = 0000000000000000, %l0 = 00000000ff428250, %l0 = 00000000ff428250
sdivx %l4,%l0,%l0 ! %l0 = 0000000000000000
! Mem[0000000030081408] = 00000000, %l5 = 0000000000000000
swapa [%i2+%o4]0x89,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1437] = 80ae9e35, %l6 = fffffffffffffbe8
ldstub [%i3+0x037],%l6 ! %l6 = 0000000000000035
! %f15 = 22c09541, %f24 = ffff0000
fsqrts %f15,%f24 ! %f24 = 311d0154
! Mem[0000000010041413] = ffff0000, %l0 = 0000000000000000
ldstub [%i1+0x013],%l0 ! %l0 = 0000000000000000
! Mem[0000000010081408] = ff000000, %l2 = 00000000ffffffff
swapa [%i2+%o4]0x80,%l2 ! %l2 = 00000000ff000000
! Mem[00000000300c1410] = 00000000, %l4 = 0000000000000000
swapa [%i3+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010101432] = 00000000, %l4 = 0000000000000000
ldstub [%i4+0x032],%l4 ! %l4 = 0000000000000000
! %l0 = 0000000000000000, Mem[0000000030181400] = ffec28dc
stba %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = ffec2800
p0_label_122:
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = ffff00ff, %l0 = 0000000000000000
lduba [%i1+%o5]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[00000000300c1410] = 00000000, %l2 = 00000000ff000000
lduwa [%i3+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000030001400] = 0000ffff, %l3 = 0000000000000000
ldswa [%i0+%g0]0x89,%l3 ! %l3 = 000000000000ffff
! Mem[0000000010101408] = fffc3df9, %l7 = ff0000ff000037dc
lduwa [%i4+%o4]0x80,%l7 ! %l7 = 00000000fffc3df9
! Mem[0000000021800181] = 19b4d3e0, %l3 = 000000000000ffff
ldub [%o3+0x181],%l3 ! %l3 = 00000000000000b4
! Mem[0000000030041410] = ff70ee04, %f19 = 4fe91c30
lda [%i1+%o5]0x81,%f19 ! %f19 = ff70ee04
! Mem[0000000010101400] = 301ce94f ff000000, %l6 = 00000035, %l7 = fffc3df9
ldda [%i4+%g0]0x88,%l6 ! %l6 = 00000000ff000000 00000000301ce94f
! Mem[0000000010081422] = db2b604f, %l2 = 0000000000000000
ldsh [%i2+0x022],%l2 ! %l2 = 000000000000604f
! Mem[0000000030181410] = ff00000000000000, %l2 = 000000000000604f
ldxa [%i6+%o5]0x81,%l2 ! %l2 = ff00000000000000
! Mem[000000001010142c] = 000066e8, %l0 = 00000000000000ff, %asi = 80
lduha [%i4+0x02c]%asi,%l0 ! %l0 = 0000000000000000
p0_label_123:
! Starting 10 instruction Store Burst
! Mem[0000000010101408] = f93dfcff, %l0 = 0000000000000000
ldstuba [%i4+%o4]0x88,%l0 ! %l0 = 00000000000000ff
! %l6 = 00000000ff000000, Mem[0000000010181434] = 0000970c, %asi = 80
stha %l6,[%i6+0x034]%asi ! Mem[0000000010181434] = 0000970c
! %f10 = 4f602bdb, Mem[00000000300c1400] = 22baff6b
sta %f10,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 4f602bdb
! %l4 = 0000000000000000, Mem[0000000030141410] = 0000ffff
stha %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
! %f20 = 3e2eb7ba d70d0000, %l7 = 00000000301ce94f
! Mem[0000000030081438] = 17a49a327686aa3b
add %i2,0x038,%g1
stda %f20,[%g1+%l7]ASI_PST8_SL ! Mem[0000000030081438] = 00000dd776862e3b
! Mem[00000000300c1400] = db2b604f, %l6 = 00000000ff000000
swapa [%i3+%g0]0x89,%l6 ! %l6 = 00000000db2b604f
! Mem[00000000100c1410] = ff0000ff, %l6 = 00000000db2b604f
swapa [%i3+%o5]0x88,%l6 ! %l6 = 00000000ff0000ff
! Mem[0000000030101408] = ff660000, %l7 = 00000000301ce94f
ldstuba [%i4+%o4]0x81,%l7 ! %l7 = 00000000000000ff
! Mem[00000000100c142e] = 000066e8, %l1 = 0000000000000000
ldstuba [%i3+0x02e]%asi,%l1 ! %l1 = 0000000000000066
! %f23 = 52200513, Mem[0000000010141438] = 10c315ff
st %f23,[%i5+0x038] ! Mem[0000000010141438] = 52200513
p0_label_124:
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = 0c000000, %l6 = 00000000ff0000ff
ldsw [%i5+%o4],%l6 ! %l6 = 000000000c000000
! %l4 = 0000000000000000, %l5 = 0000000000000000, %l0 = 00000000000000ff
mulx %l4,%l5,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101410] = 00000000, %f18 = ff660000
lda [%i4+%o5]0x80,%f18 ! %f18 = 00000000
! %l6 = 000000000c000000, imm = fffffffffffff166, %l0 = 0000000000000000
and %l6,-0xe9a,%l0 ! %l0 = 000000000c000000
! Mem[00000000300c1400] = 01e28243 ff000000, %l0 = 0c000000, %l1 = 00000066
ldda [%i3+%g0]0x89,%l0 ! %l0 = 00000000ff000000 0000000001e28243
! Mem[00000000300c1410] = 00000000, %l2 = ff00000000000000
ldsha [%i3+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010181400] = 000000ff, %f11 = 000000c9
lda [%i6+%g0]0x88,%f11 ! %f11 = 000000ff
! Mem[0000000010141408] = 0c000000, %f9 = 00000000
lda [%i5+%o4]0x80,%f9 ! %f9 = 0c000000
! Mem[0000000030081400] = ff970000, %l1 = 0000000001e28243
lduha [%i2+%g0]0x81,%l1 ! %l1 = 000000000000ff97
! Mem[0000000010181410] = 301ce910, %l6 = 000000000c000000
ldswa [%i6+%o5]0x88,%l6 ! %l6 = 00000000301ce910
p0_label_125:
! Starting 10 instruction Store Burst
! %l3 = 00000000000000b4, immd = 00000b92, %y = 7fffffff
udiv %l3,0xb92,%l3 ! %l3 = 00000000ffffffff
mov %l0,%y ! %y = ff000000
! %l0 = ff000000, %l1 = 0000ff97, Mem[0000000010141430] = 5220ff13 000015f1
std %l0,[%i5+0x030] ! Mem[0000000010141430] = ff000000 0000ff97
! Mem[0000000010141410] = 301ce9ff, %l2 = 0000000000000000
swapa [%i5+%o5]0x80,%l2 ! %l2 = 00000000301ce9ff
! %l2 = 00000000301ce9ff, Mem[0000000030081408] = 00000000
stba %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = ff000000
! Mem[0000000010001410] = 00000000, %l1 = 000000000000ff97
swapa [%i0+%o5]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010041400] = 4f602bdb 000000c9 fffc3df9 ffffffff
! %f0 = ffffffff 00000000 fffc3df9 ffffffff
! %f4 = ff000000 000000c9 f3ac0d51 0000ffff
! %f8 = ff0000ff 0c000000 4f602bdb 000000ff
! %f12 = ff70ee04 c4614447 6bffba22 22c09541
stda %f0 ,[%i1+%g0]ASI_COMMIT_P ! Block Store to 0000000010041400
! Mem[0000000030041400] = 00000037, %l1 = 0000000000000000
ldstuba [%i1+%g0]0x89,%l1 ! %l1 = 0000000000000037
! %l1 = 0000000000000037, Mem[0000000030181400] = 0028ecffffffffff
stxa %l1,[%i6+%g0]0x81 ! Mem[0000000030181400] = 0000000000000037
! %l5 = 0000000000000000, Mem[0000000010181425] = a86a1f43, %asi = 80
stba %l5,[%i6+0x025]%asi ! Mem[0000000010181424] = a8001f43
! %f13 = c4614447, %f9 = 0c000000, %f22 = 00000000
fdivs %f13,%f9 ,%f22 ! %f22 = f7e14447
p0_label_126:
! Starting 10 instruction Load Burst
! Mem[00000000211c0001] = ffffe490, %l0 = 00000000ff000000
ldsb [%o2+0x001],%l0 ! %l0 = ffffffffffffffff
! Mem[00000000100c140a] = 00000000, %l0 = ffffffffffffffff, %asi = 80
lduha [%i3+0x00a]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000010001400] = 606fa000, %l6 = 00000000301ce910
ldsha [%i0+%g0]0x88,%l6 ! %l6 = ffffffffffffa000
! Mem[0000000010081408] = ffffffff, %l5 = 0000000000000000
lduba [%i2+%o4]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010001408] = 00a0ffff ffff0000, %l6 = ffffa000, %l7 = 000000ff
ldda [%i0+%o4]0x88,%l6 ! %l6 = 00000000ffff0000 0000000000a0ffff
! Mem[0000000010141408] = 0000000c, %l5 = 00000000000000ff
ldsba [%i5+%o4]0x88,%l5 ! %l5 = 000000000000000c
! Mem[00000000100c1408] = 00000000, %l4 = 0000000000000000
ldsha [%i3+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Mem[00000000211c0000] = ffffe490, %l2 = 00000000301ce9ff
ldsb [%o2+%g0],%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010081428] = 80000000f4e07a37, %l2 = ffffffffffffffff
ldx [%i2+0x028],%l2 ! %l2 = 80000000f4e07a37
! Mem[0000000010181410] = 10e91c30, %l6 = 00000000ffff0000
ldswa [%i6+%o5]0x80,%l6 ! %l6 = 0000000010e91c30
p0_label_127:
! Starting 10 instruction Store Burst
! %f11 = 000000ff, Mem[00000000100c1408] = 00000000
sta %f11,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 000000ff
! Mem[0000000010081408] = ffffffff, %l0 = 0000000000000000
swapa [%i2+%o4]0x80,%l0 ! %l0 = 00000000ffffffff
! %f14 = 6bffba22 22c09541, Mem[0000000030041400] = 000000ff b9e91cff
stda %f14,[%i1+%g0]0x89 ! Mem[0000000030041400] = 6bffba22 22c09541
! %l4 = 0000000000000000, Mem[0000000030181400] = 00000000
stba %l4,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000
! %f12 = ff70ee04, Mem[0000000010141408] = 0c000000
sta %f12,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff70ee04
! %f10 = 4f602bdb 000000ff, %l7 = 0000000000a0ffff
! Mem[00000000300c1410] = 0000000000000000
add %i3,0x010,%g1
stda %f10,[%g1+%l7]ASI_PST16_SL ! Mem[00000000300c1410] = ff000000db2b604f
membar #Sync ! Added by membar checker (24)
! Mem[0000000010041408] = f93dfcff, %l5 = 000000000000000c
swapa [%i1+%o4]0x88,%l5 ! %l5 = 00000000f93dfcff
! %f29 = 00000000, %f13 = c4614447, %f1 = 00000000
fsubs %f29,%f13,%f1 ! %f1 = 44614447
! Mem[0000000010041428] = 4f602bdb, %l7 = 00a0ffff, %l6 = 10e91c30
add %i1,0x28,%g1
casa [%g1]0x80,%l7,%l6 ! %l6 = 000000004f602bdb
! %l0 = 00000000ffffffff, Mem[0000000010041400] = ffffffff
stwa %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = ffffffff
p0_label_128:
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = ff000074, %l3 = 00000000ffffffff
ldsba [%i2+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010141408] = 04ee70ff, %l7 = 0000000000a0ffff
ldsba [%i5+%o4]0x88,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030181400] = 0000000000000037, %l7 = ffffffffffffffff
ldxa [%i6+%g0]0x81,%l7 ! %l7 = 0000000000000037
! Mem[0000000030141400] = 3e2eb7ba, %f5 = 000000c9
lda [%i5+%g0]0x81,%f5 ! %f5 = 3e2eb7ba
! Mem[0000000010101410] = 00000000, %l7 = 0000000000000037
lduwa [%i4+%o5]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001427] = 606fa000, %l6 = 000000004f602bdb
ldub [%i0+0x027],%l6 ! %l6 = 0000000000000000
! Mem[0000000030181408] = 39f00000 000097ff, %l2 = f4e07a37, %l3 = ffffffff
ldda [%i6+%o4]0x89,%l2 ! %l2 = 00000000000097ff 0000000039f00000
! Mem[0000000030041408] = 37dc964d, %l2 = 00000000000097ff
lduba [%i1+%o4]0x81,%l2 ! %l2 = 0000000000000037
! Mem[0000000030041408] = ff0000004d96dc37, %f30 = ffd23ac2 801f0a70
ldda [%i1+%o4]0x89,%f30 ! %f30 = ff000000 4d96dc37
! Mem[0000000030101408] = ff660000, %l0 = 00000000ffffffff
ldsha [%i4+%o4]0x81,%l0 ! %l0 = ffffffffffffff66
p0_label_129:
! Starting 10 instruction Store Burst
! %l2 = 0000000000000037, Mem[0000000010181410] = 00000000301ce910
stxa %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000000000000037
! %f13 = c4614447, Mem[0000000010141400] = 00003700
sta %f13,[%i5+%g0]0x88 ! Mem[0000000010141400] = c4614447
! %l3 = 0000000039f00000, Mem[000000001018141c] = 00000000
stw %l3,[%i6+0x01c] ! Mem[000000001018141c] = 39f00000
! Mem[0000000030181410] = ff000000, %l4 = 0000000000000000
ldstuba [%i6+%o5]0x81,%l4 ! %l4 = 00000000000000ff
! Mem[00000000218000c0] = 6fff8550, %l6 = 0000000000000000
ldstub [%o3+0x0c0],%l6 ! %l6 = 000000000000006f
! %f3 = ffffffff, Mem[0000000010181424] = a8001f43
st %f3 ,[%i6+0x024] ! Mem[0000000010181424] = ffffffff
! %l1 = 0000000000000037, immd = fffffffffffff22b, %l4 = 00000000000000ff
mulx %l1,-0xdd5,%l4 ! %l4 = fffffffffffd073d
! %l4 = fffffffffffd073d, Mem[0000000010001430] = ffffffffff380000
stx %l4,[%i0+0x030] ! Mem[0000000010001430] = fffffffffffd073d
! Mem[0000000010101408] = fffc3df9, %l0 = 00000000ffffff66
swapa [%i4+%o4]0x80,%l0 ! %l0 = 00000000fffc3df9
! %f4 = ff000000, Mem[0000000030001408] = ff428250
sta %f4 ,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff000000
p0_label_130:
! Starting 10 instruction Load Burst
! Mem[0000000010101424] = a86a1f43, %l0 = 00000000fffc3df9, %asi = 80
lduba [%i4+0x024]%asi,%l0 ! %l0 = 00000000000000a8
! Mem[0000000010081400] = ff0066e8, %l6 = 000000000000006f
lduwa [%i2+%g0]0x80,%l6 ! %l6 = 00000000ff0066e8
! Mem[0000000030001400] = 0000ffff, %l6 = 00000000ff0066e8
ldsba [%i0+%g0]0x89,%l6 ! %l6 = ffffffffffffffff
! Mem[00000000300c1400] = ff000000, %l3 = 0000000039f00000
ldswa [%i3+%g0]0x89,%l3 ! %l3 = ffffffffff000000
membar #Sync ! Added by membar checker (25)
! Mem[0000000010141400] = 474461c4 000066ff ff70ee04 ffffffff
! Mem[0000000010141410] = 00000000 4fe91c30 43e86bad 60544453
! Mem[0000000010141420] = ffffffff 44c0849d 7e2c2900 00665460
! Mem[0000000010141430] = ff000000 0000ff97 52200513 10c315f1
ldda [%i5+%g0]ASI_BLK_PL,%f0 ! Block Load from 0000000010141400
! Mem[0000000030141408] = 4f602bdb, %l0 = 00000000000000a8
lduha [%i5+%o4]0x81,%l0 ! %l0 = 0000000000004f60
! Mem[000000001008141d] = 004404d3, %l6 = ffffffffffffffff, %asi = 80
lduba [%i2+0x01d]%asi,%l6 ! %l6 = 0000000000000044
! Mem[0000000010081410] = 000000ff487e7909, %l7 = 0000000000000000
ldxa [%i2+%o5]0x80,%l7 ! %l7 = 000000ff487e7909
! Mem[0000000020800000] = 00fffc30, %l3 = ffffffffff000000, %asi = 80
lduba [%o1+0x000]%asi,%l3 ! %l3 = 0000000000000000
! Mem[0000000030181410] = 000000ff, %l6 = 0000000000000044
lduha [%i6+%o5]0x89,%l6 ! %l6 = 00000000000000ff
p0_label_131:
! Starting 10 instruction Store Burst
! %f0 = ff660000 c4614447, %l4 = fffffffffffd073d
! Mem[0000000010181410] = 3700000000000000
add %i6,0x010,%g1
stda %f0,[%g1+%l4]ASI_PST32_PL ! Mem[0000000010181410] = 474461c400000000
! %l5 = 00000000f93dfcff, Mem[0000000030001400] = 0000ffff
stwa %l5,[%i0+%g0]0x89 ! Mem[0000000030001400] = f93dfcff
! Mem[0000000010081418] = 00ff6fc4004404d3, %l2 = 0000000000000037, %l6 = 00000000000000ff
add %i2,0x18,%g1
casxa [%g1]0x80,%l2,%l6 ! %l6 = 00ff6fc4004404d3
! %l1 = 0000000000000037, Mem[0000000010181408] = 74000000
stwa %l1,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000037
! %f8 = 9d84c044 ffffffff, Mem[0000000030001410] = 0764b26f 24d7eb02
stda %f8 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = 9d84c044 ffffffff
! %l3 = 0000000000000000, %l6 = 00ff6fc4004404d3, %l6 = 00ff6fc4004404d3
mulx %l3,%l6,%l6 ! %l6 = 0000000000000000
! Mem[0000000030101400] = f93dfcff, %l7 = 000000ff487e7909
ldstuba [%i4+%g0]0x81,%l7 ! %l7 = 00000000000000f9
! %f12 = 97ff0000, %f27 = 0764b26f
fcmps %fcc2,%f12,%f27 ! %fcc2 = 1
! Mem[0000000010081408] = 00000000, %l6 = 0000000000000000, %asi = 80
swapa [%i2+0x008]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000030081410] = 740000ff, %l5 = 00000000f93dfcff
swapa [%i2+%o5]0x89,%l5 ! %l5 = 00000000740000ff
p0_label_132:
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = 801f0a70a0fc51bf, %f30 = ff000000 4d96dc37
ldd [%i3+%g0],%f30 ! %f30 = 801f0a70 a0fc51bf
! %l0 = 0000000000004f60, imm = fffffffffffff59d, %l4 = fffffffffffd073d
add %l0,-0xa63,%l4 ! %l4 = 00000000000044fd
! Mem[0000000010181408] = 00000037, %l2 = 0000000000000037
lduwa [%i6+%o4]0x80,%l2 ! %l2 = 0000000000000037
! Mem[0000000010041400] = ffffffff, %l1 = 0000000000000037
lduwa [%i1+%g0]0x88,%l1 ! %l1 = 00000000ffffffff
! Mem[0000000030081410] = fffc3df9, %l7 = 00000000000000f9
lduha [%i2+%o5]0x81,%l7 ! %l7 = 000000000000fffc
! Mem[0000000030181408] = ff970000, %l2 = 0000000000000037
lduba [%i6+%o4]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[000000001014141a] = 43e86bad, %l3 = 0000000000000000
ldub [%i5+0x01a],%l3 ! %l3 = 000000000000006b
! Mem[0000000010101410] = 0000000000000000, %l7 = 000000000000fffc
ldxa [%i4+%o5]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000030041410] = 04ee70ff, %l6 = 0000000000000000
ldsba [%i1+%o5]0x89,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010041428] = 4f602bdb 000000ff, %l4 = 000044fd, %l5 = 740000ff
ldd [%i1+0x028],%l4 ! %l4 = 000000004f602bdb 00000000000000ff
p0_label_133:
! Starting 10 instruction Store Burst
! %l5 = 00000000000000ff, Mem[00000000300c1408] = 4fe91c30
stba %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 4fe91cff
! %f13 = 000000ff, Mem[0000000030181400] = 00000000
sta %f13,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000ff
! %l0 = 00004f60, %l1 = ffffffff, Mem[0000000010001410] = 97ff0000 000000ff, %asi = 80
stda %l0,[%i0+0x010]%asi ! Mem[0000000010001410] = 00004f60 ffffffff
! %l1 = 00000000ffffffff, Mem[0000000010041400] = ffffffff
stwa %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = ffffffff
! %l0 = 0000000000004f60, Mem[0000000010001400] = 00a06f60
stwa %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00004f60
! Mem[0000000030001400] = fffc3df9, %l1 = 00000000ffffffff
swapa [%i0+%g0]0x81,%l1 ! %l1 = 00000000fffc3df9
! %l1 = 00000000fffc3df9, Mem[00000000201c0001] = ffffc200, %asi = 80
stba %l1,[%o0+0x001]%asi ! Mem[00000000201c0000] = fff9c200
! %f10 = 60546600 00292c7e, Mem[0000000030081410] = f93dfcff 00000000
stda %f10,[%i2+%o5]0x89 ! Mem[0000000030081410] = 60546600 00292c7e
! Mem[0000000030081408] = ff000000, %l3 = 000000000000006b
ldstuba [%i2+%o4]0x81,%l3 ! %l3 = 00000000000000ff
! %l0 = 0000000000004f60, immd = fffffffffffff7ca, %l108 = 0000000000000007
udivx %l0,-0x836,%l7 ! %l7 = 0000000000000000
p0_label_134:
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = 00000000ffffffff, %l7 = 0000000000000000
ldxa [%i1+%g0]0x88,%l7 ! %l7 = 00000000ffffffff
! Mem[0000000010041400] = ffffffff, %l0 = 0000000000004f60
ldsha [%i1+%g0]0x88,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030001410] = ffffffff, %l3 = 00000000000000ff
lduha [%i0+%o5]0x89,%l3 ! %l3 = 000000000000ffff
! Mem[0000000030101408] = ff660000, %f20 = 3e2eb7ba
lda [%i4+%o4]0x81,%f20 ! %f20 = ff660000
! Mem[0000000030181410] = 000000ff, %l2 = 00000000000000ff
lduwa [%i6+%o5]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010181410] = 474461c4, %l5 = 00000000000000ff, %asi = 80
lduwa [%i6+0x010]%asi,%l5 ! %l5 = 00000000474461c4
! Mem[0000000010101408] = ffffff666bffba22, %f4 = 301ce94f 00000000
ldda [%i4+%o4]0x80,%f4 ! %f4 = ffffff66 6bffba22
! Mem[0000000010141408] = ff70ee04, %l1 = 00000000fffc3df9
ldswa [%i5+%o4]0x80,%l1 ! %l1 = ffffffffff70ee04
! Mem[0000000010041400] = ffffffff, %l4 = 000000004f602bdb
lduba [%i1+%g0]0x80,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010101408] = 66ffffff, %l6 = ffffffffffffffff
lduwa [%i4+%o4]0x88,%l6 ! %l6 = 0000000066ffffff
p0_label_135:
! Starting 10 instruction Store Burst
! Mem[00000000218001c1] = 1373e610, %l4 = 00000000000000ff
ldstuba [%o3+0x1c1]%asi,%l4 ! %l4 = 0000000000000073
! %l6 = 0000000066ffffff, Mem[0000000010181424] = ffffffff, %asi = 80
stha %l6,[%i6+0x024]%asi ! Mem[0000000010181424] = ffffffff
! Mem[0000000010141400] = 474461c4 000066ff ff70ee04 ffffffff
! %f16 = 10c315ff 00000000 00000000 ff70ee04
! %f20 = ff660000 d70d0000 f7e14447 52200513
! %f24 = 311d0154 e2b53efb 77a4f3f6 0764b26f
! %f28 = 80000000 00000000 801f0a70 a0fc51bf
stda %f16,[%i5+%g0]ASI_BLK_AIUP ! Block Store to 0000000010141400
! %f12 = 97ff0000 000000ff, %l4 = 0000000000000073
! Mem[0000000010181400] = ff00000000292c7e
stda %f12,[%i6+%l4]ASI_PST8_PL ! Mem[0000000010181400] = ff0000000000ff7e
! %f4 = ffffff66 6bffba22, Mem[0000000030041408] = 37dc964d 000000ff
stda %f4 ,[%i1+%o4]0x81 ! Mem[0000000030041408] = ffffff66 6bffba22
! Mem[0000000010041410] = 000000ff, %l3 = 000000000000ffff
swapa [%i1+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! %f23 = 52200513, Mem[0000000010101400] = ff000000
sta %f23,[%i4+%g0]0x88 ! Mem[0000000010101400] = 52200513
! Mem[0000000030181400] = 000000ff, %l4 = 0000000000000073
swapa [%i6+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! %f18 = 00000000 ff70ee04, %l2 = 00000000000000ff
! Mem[0000000010041428] = 4f602bdb000000ff
add %i1,0x028,%g1
stda %f18,[%g1+%l2]ASI_PST32_P ! Mem[0000000010041428] = 00000000ff70ee04
! %l2 = 000000ff, %l3 = 000000ff, Mem[00000000100c1400] = 700a1f80 bf51fca0
stda %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff 000000ff
p0_label_136:
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = ff000000 000000ff, %l6 = 66ffffff, %l7 = ffffffff
ldda [%i0+%o4]0x81,%l6 ! %l6 = 00000000ff000000 00000000000000ff
! Mem[0000000010081408] = 00000000, %l4 = 00000000000000ff
lduba [%i2+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000030101400] = fffc3dff, %l5 = 00000000474461c4
lduha [%i4+%g0]0x89,%l5 ! %l5 = 0000000000003dff
! Mem[0000000030041410] = 04ee70ff, %l1 = ffffffffff70ee04
lduwa [%i1+%o5]0x89,%l1 ! %l1 = 0000000004ee70ff
! Mem[0000000010041424] = 0c000000, %l3 = 00000000000000ff, %asi = 80
ldswa [%i1+0x024]%asi,%l3 ! %l3 = 000000000c000000
! Mem[0000000010101408] = 66ffffff, %l3 = 000000000c000000
ldsha [%i4+%o4]0x88,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010041428] = 00000000, %l6 = 00000000ff000000, %asi = 80
ldswa [%i1+0x028]%asi,%l6 ! %l6 = 0000000000000000
! Mem[000000001000141d] = 5220ff13, %l3 = ffffffffffffffff, %asi = 80
ldsba [%i0+0x01d]%asi,%l3 ! %l3 = 0000000000000020
membar #Sync ! Added by membar checker (26)
! Mem[0000000010141408] = 00000000ff70ee04, %l6 = 0000000000000000
ldxa [%i5+%o4]0x80,%l6 ! %l6 = 00000000ff70ee04
! Mem[0000000030101410] = 00000000, %l2 = 00000000000000ff
lduba [%i4+%o5]0x81,%l2 ! %l2 = 0000000000000000
p0_label_137:
! Starting 10 instruction Store Burst
! %l0 = ffffffff, %l1 = 04ee70ff, Mem[0000000030041408] = ffffff66 6bffba22
stda %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = ffffffff 04ee70ff
! %l6 = ff70ee04, %l7 = 000000ff, Mem[0000000010181410] = c4614447 00000000
stda %l6,[%i6+%o5]0x88 ! Mem[0000000010181410] = ff70ee04 000000ff
! %f28 = 80000000 00000000, %f13 = 000000ff
fdtoi %f28,%f13 ! %f13 = 00000000
! Mem[0000000030101400] = ff3dfcff, %l7 = 00000000000000ff
swapa [%i4+%g0]0x81,%l7 ! %l7 = 00000000ff3dfcff
! Mem[0000000030001410] = ffffffff, %l6 = 00000000ff70ee04
swapa [%i0+%o5]0x89,%l6 ! %l6 = 00000000ffffffff
! %f24 = 311d0154 e2b53efb, %l5 = 0000000000003dff
! Mem[0000000030041418] = 0000000000000000
add %i1,0x018,%g1
stda %f24,[%g1+%l5]ASI_PST16_SL ! Mem[0000000030041418] = fb3eb5e254011d31
! %l4 = 00000000, %l5 = 00003dff, Mem[0000000010101438] = dc370000 73107e5a
std %l4,[%i4+0x038] ! Mem[0000000010101438] = 00000000 00003dff
! %f6 = 53445460 ad6be843, Mem[0000000010101408] = 66ffffff 22baff6b
stda %f6 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = 53445460 ad6be843
! Mem[0000000010081438] = ffffffffffffd724, %l0 = ffffffffffffffff, %l2 = 0000000000000000
add %i2,0x38,%g1
casxa [%g1]0x80,%l0,%l2 ! %l2 = ffffffffffffd724
! %l3 = 0000000000000020, Mem[00000000300c1400] = ff000000
stba %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ff000020
p0_label_138:
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = 00004f60, %l0 = ffffffffffffffff
ldswa [%i0+%o5]0x80,%l0 ! %l0 = 0000000000004f60
! Mem[0000000030101400] = ff000000, %l4 = 0000000000000000
lduha [%i4+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1410] = db2b604f, %l0 = 0000000000004f60
ldsha [%i3+%o5]0x88,%l0 ! %l0 = 000000000000604f
! Mem[0000000010181400] = 000000ff, %f20 = ff660000
lda [%i6+%g0]0x88,%f20 ! %f20 = 000000ff
! Mem[0000000030001400] = ffffffff, %l1 = 0000000004ee70ff
lduwa [%i0+%g0]0x89,%l1 ! %l1 = 00000000ffffffff
! Mem[0000000010041400] = ffffffff00000000, %l3 = 0000000000000020
ldxa [%i1+%g0]0x80,%l3 ! %l3 = ffffffff00000000
! Mem[0000000030001400] = ffffffff, %l5 = 0000000000003dff
lduwa [%i0+%g0]0x89,%l5 ! %l5 = 00000000ffffffff
! Mem[0000000030141400] = 3e2eb7bad70d0000, %f22 = f7e14447 52200513
ldda [%i5+%g0]0x81,%f22 ! %f22 = 3e2eb7ba d70d0000
! Mem[0000000030141408] = db2b604f, %l7 = 00000000ff3dfcff
lduha [%i5+%o4]0x89,%l7 ! %l7 = 000000000000604f
! Mem[00000000100c1408] = 00000000 ff000000, %l2 = ffffd724, %l3 = 00000000
ldda [%i3+%o4]0x88,%l2 ! %l2 = 00000000ff000000 0000000000000000
p0_label_139:
! Starting 10 instruction Store Burst
! %l1 = 00000000ffffffff, Mem[0000000010041402] = ffffffff
sth %l1,[%i1+0x002] ! Mem[0000000010041400] = ffffffff
! %l6 = 00000000ffffffff, Mem[0000000010101408] = 43e86bad
stha %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = ffff6bad
! %l6 = 00000000ffffffff, Mem[00000000300c1400] = 200000ff
stwa %l6,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffffff
! %l6 = ffffffff, %l7 = 0000604f, Mem[00000000300c1408] = ff1ce94f 000066ff
stda %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ffffffff 0000604f
! %l6 = 00000000ffffffff, Mem[0000000030181408] = 000097ff
stha %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0000ffff
! %l1 = 00000000ffffffff, Mem[00000000100c1408] = ff000000
stwa %l1,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ffffffff
! %l0 = 000000000000604f, Mem[0000000030041408] = ffffffff
stba %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffffff4f
! %f12 = 97ff0000 00000000, Mem[00000000100c1400] = ff000000 ff000000
stda %f12,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 97ff0000 00000000
! %l6 = 00000000ffffffff, Mem[00000000300c1400] = ffffffff
stha %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffffffff
! %l5 = 00000000ffffffff, Mem[0000000030141408] = 4f602bdb
stba %l5,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff602bdb
p0_label_140:
! Starting 10 instruction Load Burst
! Mem[000000001004141f] = 0000ffff, %l5 = 00000000ffffffff
ldsb [%i1+0x01f],%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010101400] = 130520524fe91c30, %l2 = 00000000ff000000
ldxa [%i4+%g0]0x80,%l2 ! %l2 = 130520524fe91c30
! Mem[0000000030141408] = ff602bdb 000000c9, %l6 = ffffffff, %l7 = 0000604f
ldda [%i5+%o4]0x81,%l6 ! %l6 = 00000000ff602bdb 00000000000000c9
! Mem[0000000030141408] = db2b60ff, %l3 = 0000000000000000
ldsha [%i5+%o4]0x89,%l3 ! %l3 = 00000000000060ff
! Mem[0000000030081410] = 60546600 00292c7e, %l2 = 4fe91c30, %l3 = 000060ff
ldda [%i2+%o5]0x89,%l2 ! %l2 = 0000000000292c7e 0000000060546600
! Mem[0000000010081408] = 00000000, %l1 = 00000000ffffffff
ldswa [%i2+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[00000000100c1400] = 0000ff97, %l5 = ffffffffffffffff
ldsha [%i3+%g0]0x88,%l5 ! %l5 = ffffffffffffff97
! Mem[00000000100c1400] = 000000000000ff97, %f10 = 60546600 00292c7e
ldda [%i3+%g0]0x88,%f10 ! %f10 = 00000000 0000ff97
! Mem[0000000010001410] = 00004f60 ffffffff, %l6 = ff602bdb, %l7 = 000000c9
ldda [%i0+%o5]0x80,%l6 ! %l6 = 0000000000004f60 00000000ffffffff
! Mem[0000000010041408] = ffffffff0000000c, %l0 = 000000000000604f
ldxa [%i1+%o4]0x88,%l0 ! %l0 = ffffffff0000000c
p0_label_141:
! Starting 10 instruction Store Burst
! %f4 = ffffff66 6bffba22, Mem[0000000010141400] = ff15c310 00000000
stda %f4 ,[%i5+%g0]0x88 ! Mem[0000000010141400] = ffffff66 6bffba22
! %l4 = 00000000, %l5 = ffffff97, Mem[0000000010141408] = 00000000 04ee70ff
stda %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000 ffffff97
! %l4 = 0000000000000000, Mem[0000000010041409] = 0c000000
stb %l4,[%i1+0x009] ! Mem[0000000010041408] = 0c000000
! %l3 = 0000000060546600, Mem[00000000100c1439] = 0c970000, %asi = 80
stba %l3,[%i3+0x039]%asi ! Mem[00000000100c1438] = 0c000000
! Code Fragment 4, seed = 328423
p0_fragment_10:
! %l0 = ffffffff0000000c
setx 0xa9d1b3396be9f7ee,%g7,%l0 ! %l0 = a9d1b3396be9f7ee
! %l1 = 0000000000000000
setx 0x298edb5b6919c199,%g7,%l1 ! %l1 = 298edb5b6919c199
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 = a9d1b3396be9f7ee
setx 0x41ffaf887240f754,%g7,%l0 ! %l0 = 41ffaf887240f754
! %l1 = 298edb5b6919c199
setx 0x5f4d97bbab411c1f,%g7,%l1 ! %l1 = 5f4d97bbab411c1f
p0_fragment_10_end:
! %l5 = ffffffffffffff97, Mem[0000000030001400] = ffffffff
stba %l5,[%i0+%g0]0x81 ! Mem[0000000030001400] = 97ffffff
! Mem[00000000300c1410] = ff000000, %l7 = 00000000ffffffff
swapa [%i3+%o5]0x81,%l7 ! %l7 = 00000000ff000000
! %f26 = 77a4f3f6 0764b26f, Mem[0000000010041410] = 0000ffff c9000000
stda %f26,[%i1+%o5]0x88 ! Mem[0000000010041410] = 77a4f3f6 0764b26f
! %f18 = 00000000 ff70ee04, %l3 = 0000000060546600
! Mem[0000000030101438] = 136844f22a51f1fb
add %i4,0x038,%g1
stda %f18,[%g1+%l3]ASI_PST8_SL ! Mem[0000000030101438] = 136844f22a51f1fb
! %l3 = 0000000060546600, Mem[0000000030041410] = 04ee70ff
stha %l3,[%i1+%o5]0x89 ! Mem[0000000030041410] = 04ee6600
p0_label_142:
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = ffffffff, %l5 = ffffffffffffff97
lduba [%i3+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000020800040] = 1db9b260, %l7 = 00000000ff000000, %asi = 80
lduba [%o1+0x040]%asi,%l7 ! %l7 = 000000000000001d
! Mem[00000000100c1400] = 97ff0000, %l1 = 5f4d97bbab411c1f
ldswa [%i3+%g0]0x80,%l1 ! %l1 = ffffffff97ff0000
! Mem[0000000020800040] = 1db9b260, %l5 = 00000000000000ff, %asi = 80
lduha [%o1+0x040]%asi,%l5 ! %l5 = 0000000000001db9
! Mem[0000000010181410] = 04ee70ff, %l4 = 0000000000000000
lduha [%i6+%o5]0x80,%l4 ! %l4 = 00000000000004ee
! Mem[0000000030081400] = 000097ff, %l0 = 41ffaf887240f754
ldsha [%i2+%g0]0x89,%l0 ! %l0 = ffffffffffff97ff
! Mem[0000000010001400] = 00004f60, %l0 = ffffffffffff97ff
ldsha [%i0+%g0]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010181400] = ff0000000000ff7e, %f2 = ffffffff 04ee70ff
ldd [%i6+%g0],%f2 ! %f2 = ff000000 0000ff7e
! Mem[0000000030001410] = ff70ee04, %l4 = 00000000000004ee
lduwa [%i0+%o5]0x89,%l4 ! %l4 = 00000000ff70ee04
! Mem[00000000100c1408] = ffffffff, %l2 = 0000000000292c7e
ldswa [%i3+%o4]0x80,%l2 ! %l2 = ffffffffffffffff
p0_label_143:
! Starting 10 instruction Store Burst
! %l3 = 0000000060546600, Mem[0000000010081400] = ff0066e8
stba %l3,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000066e8
! %l6 = 00004f60, %l7 = 0000001d, Mem[0000000030141408] = ff602bdb 000000c9
stda %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00004f60 0000001d
! %f0 = ff660000, %f9 = ffffffff, %f11 = 0000ff97
fdivs %f0 ,%f9 ,%f11 ! %f11 = ffffffff
! %f0 = ff660000 c4614447, Mem[0000000010141400] = 22baff6b 66ffffff
stda %f0 ,[%i5+%g0]0x80 ! Mem[0000000010141400] = ff660000 c4614447
! Mem[0000000010001408] = ffff0000, %l4 = 00000000ff70ee04
ldstuba [%i0+%o4]0x88,%l4 ! %l4 = 0000000000000000
! %l3 = 0000000060546600, Mem[0000000010101418] = 0000000000000000
stx %l3,[%i4+0x018] ! Mem[0000000010101418] = 0000000060546600
! %l4 = 0000000000000000, Mem[0000000010141400] = ff660000
stha %l4,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
! %l6 = 0000000000004f60, Mem[0000000010041414] = f6f3a477
sth %l6,[%i1+0x014] ! Mem[0000000010041414] = 4f60a477
! Mem[0000000030181410] = 000000ff, %l1 = 0000000097ff0000
swapa [%i6+%o5]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010001408] = ff00ffff, %l0 = 0000000000000000
swapa [%i0+%o4]0x80,%l0 ! %l0 = 00000000ff00ffff
p0_label_144:
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = 000066ff, %l0 = 00000000ff00ffff
ldsha [%i5+%o5]0x88,%l0 ! %l0 = 00000000000066ff
! Mem[00000000211c0000] = ffffe490, %l7 = 000000000000001d, %asi = 80
lduha [%o2+0x000]%asi,%l7 ! %l7 = 000000000000ffff
! Mem[0000000010101400] = 13052052 4fe91c30, %l2 = ffffffff, %l3 = 60546600, %asi = 80
ldda [%i4+0x000]%asi,%l2 ! %l2 = 0000000013052052 000000004fe91c30
! Mem[0000000010081400] = 301ce94fe8660000, %f8 = 9d84c044 ffffffff
ldda [%i2+%g0]0x88,%f8 ! %f8 = 301ce94f e8660000
! Mem[0000000030041400] = 6bffba22 22c09541, %l4 = 00000000, %l5 = 00001db9
ldda [%i1+%g0]0x89,%l4 ! %l4 = 0000000022c09541 000000006bffba22
! %f18 = 00000000, %f6 = 53445460, %f15 = 13052052
fdivs %f18,%f6 ,%f15 ! %f15 = 00000000
! Mem[0000000030181400] = 00000073, %f20 = 000000ff
lda [%i6+%g0]0x89,%f20 ! %f20 = 00000073
! Mem[0000000010141400] = 00000000, %f19 = ff70ee04
lda [%i5+%g0]0x80,%f19 ! %f19 = 00000000
! Mem[0000000030101410] = 00000000, %l0 = 00000000000066ff
ldsba [%i4+%o5]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000030101410] = 00000000, %l3 = 000000004fe91c30
ldsha [%i4+%o5]0x81,%l3 ! %l3 = 0000000000000000
p0_label_145:
! Starting 10 instruction Store Burst
! Mem[0000000010181420] = 00000000ffffffff, %l4 = 0000000022c09541, %l0 = 0000000000000000
add %i6,0x20,%g1
casxa [%g1]0x80,%l4,%l0 ! %l0 = 00000000ffffffff
! %f12 = 97ff0000, Mem[0000000010101420] = 00000000
st %f12,[%i4+0x020] ! Mem[0000000010101420] = 97ff0000
! %f30 = 801f0a70 a0fc51bf, %l3 = 0000000000000000
! Mem[0000000030041400] = 4195c02222baff6b
stda %f30,[%i1+%l3]ASI_PST16_SL ! Mem[0000000030041400] = 4195c02222baff6b
! %l2 = 13052052, %l3 = 00000000, Mem[0000000030001408] = 000000ff ff000000
stda %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = 13052052 00000000
! %l3 = 0000000000000000, Mem[0000000030181410] = 0000ff97
stwa %l3,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000
! %f25 = e2b53efb, Mem[0000000030081400] = ff970000
sta %f25,[%i2+%g0]0x81 ! Mem[0000000030081400] = e2b53efb
! %l1 = 00000000000000ff, Mem[00000000100c1408] = ffffffff
stba %l1,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ffffffff
! Mem[00000000300c1408] = ffffffff, %l2 = 0000000013052052
swapa [%i3+%o4]0x89,%l2 ! %l2 = 00000000ffffffff
! %f14 = f115c310, Mem[000000001018141c] = 39f00000
sta %f14,[%i6+0x01c]%asi ! Mem[000000001018141c] = f115c310
! %l2 = 00000000ffffffff, Mem[0000000010181410] = 04ee70ff
stw %l2,[%i6+%o5] ! Mem[0000000010181410] = ffffffff
p0_label_146:
! Starting 10 instruction Load Burst
! %f9 = e8660000, %f1 = c4614447, %f2 = ff000000
fsubs %f9 ,%f1 ,%f2 ! %f2 = e8660000
! Mem[0000000030001410] = 04ee70ff, %l4 = 0000000022c09541
ldsba [%i0+%o5]0x81,%l4 ! %l4 = 0000000000000004
! Mem[0000000010001408] = 00000000, %l4 = 0000000000000004
ldsha [%i0+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001408] = 00000000 ffffa000, %l2 = ffffffff, %l3 = 00000000
ldda [%i0+%o4]0x80,%l2 ! %l2 = 0000000000000000 00000000ffffa000
! Mem[0000000030041410] = 04ee6600, %l4 = 0000000000000000
ldswa [%i1+%o5]0x89,%l4 ! %l4 = 0000000004ee6600
! Mem[0000000010141400] = 474461c400000000, %l2 = 0000000000000000
ldxa [%i5+%g0]0x88,%l2 ! %l2 = 474461c400000000
! Mem[0000000010181438] = 24d7eb02 73107e5a, %l4 = 04ee6600, %l5 = 6bffba22
ldd [%i6+0x038],%l4 ! %l4 = 0000000024d7eb02 0000000073107e5a
! Mem[0000000030081408] = ff000000, %l2 = 474461c400000000
ldsba [%i2+%o4]0x81,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010081408] = 000000e000000000, %f28 = 80000000 00000000
ldda [%i2+%o4]0x88,%f28 ! %f28 = 000000e0 00000000
! Mem[0000000010001400] = 604f0000, %l2 = ffffffffffffffff
ldsba [%i0+%g0]0x88,%l2 ! %l2 = 0000000000000000
p0_label_147:
! Starting 10 instruction Store Burst
! %l5 = 0000000073107e5a, Mem[0000000030181410] = 00000000
stwa %l5,[%i6+%o5]0x81 ! Mem[0000000030181410] = 73107e5a
! Mem[0000000010041408] = 0c000000, %l4 = 0000000024d7eb02
ldstuba [%i1+%o4]0x80,%l4 ! %l4 = 000000000000000c
! %f23 = d70d0000, %f24 = 311d0154, %f7 = ad6be843
fsubs %f23,%f24,%f7 ! %f7 = d70d0000
! %l0 = 00000000ffffffff, Mem[0000000010041410] = 6fb26407
stwa %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffffffff
! Mem[0000000030181400] = 73000000 00000037 ffff0000 0000f039
! %f16 = 10c315ff 00000000 00000000 00000000
! %f20 = 00000073 d70d0000 3e2eb7ba d70d0000
! %f24 = 311d0154 e2b53efb 77a4f3f6 0764b26f
! %f28 = 000000e0 00000000 801f0a70 a0fc51bf
stda %f16,[%i6+%g0]ASI_COMMIT_S ! Block Store to 0000000030181400
! %l2 = 0000000000000000, Mem[0000000030001408] = 13052052
stha %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = 13050000
! %f14 = f115c310 00000000, Mem[0000000010081438] = ffffffff ffffd724
std %f14,[%i2+0x038] ! Mem[0000000010081438] = f115c310 00000000
! %l5 = 0000000073107e5a, Mem[00000000300c1410] = ffffffff
stha %l5,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffff7e5a
membar #Sync ! Added by membar checker (27)
! Mem[0000000030181400] = ff15c310, %l1 = 00000000000000ff
swapa [%i6+%g0]0x89,%l1 ! %l1 = 00000000ff15c310
! %l0 = 00000000ffffffff, Mem[0000000010101410] = 00000000
stba %l0,[%i4+%o5]0x80 ! Mem[0000000010101410] = ff000000
p0_label_148:
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = 00000000, %l5 = 0000000073107e5a
ldsba [%i5+%o5]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010101410] = ff000000, %f12 = 97ff0000
lda [%i4+%o5]0x80,%f12 ! %f12 = ff000000
! Mem[0000000030141408] = 00004f60, %l0 = 00000000ffffffff
ldsha [%i5+%o4]0x81,%l0 ! %l0 = 0000000000000000
! Mem[00000000100c1408] = ffffffff, %l1 = 00000000ff15c310
ldsha [%i3+%o4]0x88,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010001434] = fffd073d, %l7 = 000000000000ffff
ldub [%i0+0x034],%l7 ! %l7 = 00000000000000ff
! Mem[0000000030041408] = 4fffffff, %l7 = 00000000000000ff
lduwa [%i1+%o4]0x81,%l7 ! %l7 = 000000004fffffff
! %f17 = 00000000, %f27 = 0764b26f, %f6 = 53445460 d70d0000
fsmuld %f17,%f27,%f6 ! %f6 = 00000000 00000000
! %l1 = ffffffffffffffff, %l1 = ffffffffffffffff, %l5 = 0000000000000000
addc %l1,%l1,%l5 ! %l5 = fffffffffffffffe
! Mem[0000000030181410] = 00000dd773000000, %f2 = e8660000 0000ff7e
ldda [%i6+%o5]0x89,%f2 ! %f2 = 00000dd7 73000000
! Mem[0000000010081438] = f115c31000000000, %f20 = 00000073 d70d0000
ldd [%i2+0x038],%f20 ! %f20 = f115c310 00000000
p0_label_149:
! Starting 10 instruction Store Burst
! Mem[0000000010141408] = 00000000, %l3 = ffffa000, %l3 = ffffa000
add %i5,0x08,%g1
casa [%g1]0x80,%l3,%l3 ! %l3 = 0000000000000000
! %f12 = ff000000, Mem[0000000010141410] = 000066ff
sta %f12,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff000000
! %f28 = 000000e0 00000000, Mem[0000000030001400] = 97ffffff 00000000
stda %f28,[%i0+%g0]0x81 ! Mem[0000000030001400] = 000000e0 00000000
! %f20 = f115c310, Mem[0000000030081408] = 000000ff
sta %f20,[%i2+%o4]0x89 ! Mem[0000000030081408] = f115c310
! %l1 = ffffffffffffffff, Mem[0000000030081408] = 10c315f1
stba %l1,[%i2+%o4]0x81 ! Mem[0000000030081408] = ffc315f1
! Mem[0000000030181408] = 00000000, %l5 = 00000000fffffffe
swapa [%i6+%o4]0x89,%l5 ! %l5 = 0000000000000000
! %f16 = 10c315ff 00000000, Mem[0000000030001400] = e0000000 00000000
stda %f16,[%i0+%g0]0x89 ! Mem[0000000030001400] = 10c315ff 00000000
! %f14 = f115c310 00000000, %l6 = 0000000000004f60
! Mem[0000000010001420] = 4fe91c30606fa000
add %i0,0x020,%g1
stda %f14,[%g1+%l6]ASI_PST32_P ! Mem[0000000010001420] = 4fe91c30606fa000
! %l0 = 0000000000000000, Mem[0000000010081408] = 00000000
stwa %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000
! Mem[0000000030101410] = 00000000, %l0 = 0000000000000000
ldstuba [%i4+%o5]0x81,%l0 ! %l0 = 0000000000000000
p0_label_150:
! Starting 10 instruction Load Burst
! Mem[0000000020800001] = 00fffc30, %l2 = 0000000000000000
ldub [%o1+0x001],%l2 ! %l2 = 00000000000000ff
! Mem[0000000030101410] = 000000ff, %l5 = 0000000000000000
ldswa [%i4+%o5]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030141408] = 1d000000604f0000, %f8 = 301ce94f e8660000
ldda [%i5+%o4]0x89,%f8 ! %f8 = 1d000000 604f0000
! %l0 = 0000000000000000, %l3 = 0000000000000000, %y = ff000000
sdiv %l0,%l3,%l5 ! Div by zero, %l0 = 0000000000000028
! Mem[0000000030141400] = 3e2eb7ba, %l5 = 00000000000000ff
lduha [%i5+%g0]0x81,%l5 ! %l5 = 0000000000003e2e
! Mem[0000000010041410] = ffffffff 4f60a477, %l4 = 0000000c, %l5 = 00003e2e
ldd [%i1+%o5],%l4 ! %l4 = 00000000ffffffff 000000004f60a477
! Mem[00000000100c1410] = 4f602bdb000037dc, %f6 = 00000000 00000000
ldda [%i3+%o5]0x80,%f6 ! %f6 = 4f602bdb 000037dc
! Mem[0000000010101400] = 13052052 4fe91c30, %l4 = ffffffff, %l5 = 4f60a477
ldda [%i4+%g0]0x80,%l4 ! %l4 = 0000000013052052 000000004fe91c30
! Mem[0000000010081418] = 00ff6fc4, %l6 = 0000000000004f60
ldsw [%i2+0x018],%l6 ! %l6 = 0000000000ff6fc4
! Mem[0000000030041408] = 4fffffff, %l7 = 000000004fffffff
ldsha [%i1+%o4]0x81,%l7 ! %l7 = 0000000000004fff
p0_label_151:
! Starting 10 instruction Store Burst
! %l4 = 13052052, %l5 = 4fe91c30, Mem[0000000030101410] = ff000000 00000000
stda %l4,[%i4+%o5]0x81 ! Mem[0000000030101410] = 13052052 4fe91c30
! Mem[0000000010001410] = 604f0000, %l5 = 000000004fe91c30
swapa [%i0+%o5]0x88,%l5 ! %l5 = 00000000604f0000
! Code Fragment 4, seed = 546944
p0_fragment_11:
! %l0 = 0000000000000028
setx 0xd64b076e4df53426,%g7,%l0 ! %l0 = d64b076e4df53426
! %l1 = ffffffffffffffff
setx 0x2683c4abfb1ea851,%g7,%l1 ! %l1 = 2683c4abfb1ea851
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 = d64b076e4df53426
setx 0x7e1710e07441808c,%g7,%l0 ! %l0 = 7e1710e07441808c
! %l1 = 2683c4abfb1ea851
setx 0x3c641b3c7efdbfd7,%g7,%l1 ! %l1 = 3c641b3c7efdbfd7
p0_fragment_11_end:
! Mem[0000000010081408] = 00000000, %l7 = 0000000000004fff
swapa [%i2+%o4]0x88,%l7 ! %l7 = 0000000000000000
! %f17 = 00000000, %f5 = 6bffba22, %f7 = 000037dc
fdivs %f17,%f5 ,%f7 ! %f7 = 00000000
! %l4 = 13052052, %l5 = 604f0000, Mem[0000000010001408] = 00000000 ffffa000
stda %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 13052052 604f0000
! Mem[0000000010081400] = e8660000, %l1 = 3c641b3c7efdbfd7
ldstuba [%i2+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030001400] = 00000000, %l6 = 0000000000ff6fc4
swapa [%i0+%g0]0x81,%l6 ! %l6 = 0000000000000000
! %l1 = 0000000000000000, Mem[00000000300c1410] = ffff7e5a
stba %l1,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffff7e00
! %l6 = 0000000000000000, Mem[0000000030081410] = 00292c7e
stha %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00290000
p0_label_152:
! Starting 10 instruction Load Burst
! Mem[0000000030101410] = 13052052, %l4 = 0000000013052052
ldsha [%i4+%o5]0x81,%l4 ! %l4 = 0000000000001305
! Mem[0000000010101404] = 4fe91c30, %l1 = 0000000000000000, %asi = 80
ldsha [%i4+0x004]%asi,%l1 ! %l1 = 0000000000004fe9
! Mem[0000000030001400] = 00ff6fc4, %l5 = 00000000604f0000
lduba [%i0+%g0]0x81,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1408] = ffffffff, %l4 = 0000000000001305
ldsha [%i3+%o4]0x88,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010001408] = 52200513, %l4 = ffffffffffffffff
ldswa [%i0+%o4]0x88,%l4 ! %l4 = 0000000052200513
! Mem[0000000030041400] = 4195c02222baff6b, %l6 = 0000000000000000
ldxa [%i1+%g0]0x81,%l6 ! %l6 = 4195c02222baff6b
! Mem[0000000030041410] = 0066ee04, %l0 = 7e1710e07441808c
ldswa [%i1+%o5]0x81,%l0 ! %l0 = 000000000066ee04
! Mem[0000000030181408] = fffffffe, %l6 = 4195c02222baff6b
ldsba [%i6+%o4]0x89,%l6 ! %l6 = fffffffffffffffe
! Mem[00000000100c1404] = 00000000, %l6 = fffffffffffffffe, %asi = 80
ldswa [%i3+0x004]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000020800000] = 00fffc30, %l3 = 0000000000000000, %asi = 80
ldsba [%o1+0x000]%asi,%l3 ! %l3 = 0000000000000000
p0_label_153:
! Starting 10 instruction Store Burst
! %f9 = 604f0000, Mem[00000000100c142c] = 0000ffe8
sta %f9 ,[%i3+0x02c]%asi ! Mem[00000000100c142c] = 604f0000
! Mem[0000000010181414] = ff000000, %l3 = 0000000000000000
swap [%i6+0x014],%l3 ! %l3 = 00000000ff000000
! %f0 = ff660000 c4614447, Mem[00000000300c1410] = ffff7e00 4f602bdb
stda %f0 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff660000 c4614447
! %l4 = 0000000052200513, Mem[00000000100c1400] = 97ff0000
stba %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 13ff0000
! Mem[0000000010041410] = ffffffff, %l1 = 0000000000004fe9
ldstuba [%i1+%o5]0x88,%l1 ! %l1 = 00000000000000ff
! %l0 = 000000000066ee04, Mem[0000000030181400] = 000000ff
stwa %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = 0066ee04
! Mem[0000000010041400] = ffffffff, %l0 = 000000000066ee04
swapa [%i1+%g0]0x80,%l0 ! %l0 = 00000000ffffffff
! %l0 = ffffffff, %l1 = 000000ff, Mem[00000000100c1408] = ffffffff 00000000
stda %l0,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ffffffff 000000ff
! %l4 = 0000000052200513, Mem[0000000010101410] = ff00000000000000
stxa %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000000052200513
! %f18 = 00000000 00000000, Mem[0000000030081410] = 00290000 60546600
stda %f18,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000 00000000
p0_label_154:
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = ffffffff, %l4 = 0000000052200513
ldswa [%i1+%o5]0x88,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030001400] = c46fff00, %l1 = 00000000000000ff
lduha [%i0+%g0]0x89,%l1 ! %l1 = 000000000000ff00
! Mem[0000000020800040] = 1db9b260, %l2 = 00000000000000ff
ldsh [%o1+0x040],%l2 ! %l2 = 0000000000001db9
! Mem[0000000030081400] = e2b53efb, %l5 = 0000000000000000
lduwa [%i2+%g0]0x81,%l5 ! %l5 = 00000000e2b53efb
! Mem[0000000010141410] = ff000000, %l6 = 0000000000000000
ldsba [%i5+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141408] = ffffff9700000000, %l6 = 0000000000000000
ldxa [%i5+%o4]0x88,%l6 ! %l6 = ffffff9700000000
! Mem[0000000010101400] = 13052052, %f24 = 311d0154
lda [%i4+%g0]0x80,%f24 ! %f24 = 13052052
! Code Fragment 4, seed = 897620
p0_fragment_12:
! %l0 = 00000000ffffffff
setx 0xce87b67990f07986,%g7,%l0 ! %l0 = ce87b67990f07986
! %l1 = 000000000000ff00
setx 0xeb16994be2aa6fb1,%g7,%l1 ! %l1 = eb16994be2aa6fb1
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 = ce87b67990f07986
setx 0xb6462f3b871e29ec,%g7,%l0 ! %l0 = b6462f3b871e29ec
! %l1 = eb16994be2aa6fb1
setx 0x028c5649d77dab37,%g7,%l1 ! %l1 = 028c5649d77dab37
p0_fragment_12_end:
! Mem[0000000030081410] = 00000000, %l0 = b6462f3b871e29ec
lduba [%i2+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[00000000100c1410] = 4f602bdb, %l5 = 00000000e2b53efb
lduba [%i3+%o5]0x80,%l5 ! %l5 = 000000000000004f
p0_label_155:
! Starting 10 instruction Store Burst
! Mem[0000000030141400] = bab72e3e, %l1 = 028c5649d77dab37
ldstuba [%i5+%g0]0x89,%l1 ! %l1 = 000000000000003e
! %l1 = 000000000000003e, Mem[0000000030181410] = 00000dd773000000
stxa %l1,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000000000003e
! %f26 = 77a4f3f6, Mem[0000000010141410] = ff000000
sta %f26,[%i5+%o5]0x88 ! Mem[0000000010141410] = 77a4f3f6
! %l0 = 0000000000000000, Mem[0000000010181420] = 00000000ffffffff, %asi = 80
stxa %l0,[%i6+0x020]%asi ! Mem[0000000010181420] = 0000000000000000
! Mem[0000000010081414] = 487e7909, %l3 = 00000000ff000000, %asi = 80
swapa [%i2+0x014]%asi,%l3 ! %l3 = 00000000487e7909
! %l1 = 000000000000003e, imm = 0000000000000ea0, %l6 = ffffff9700000000
subc %l1,0xea0,%l6 ! %l6 = fffffffffffff19e
! %l3 = 00000000487e7909, Mem[0000000030101408] = ff660000
stwa %l3,[%i4+%o4]0x81 ! Mem[0000000030101408] = 487e7909
! %l6 = fffffffffffff19e, Mem[000000001008142e] = f4e07a37, %asi = 80
stba %l6,[%i2+0x02e]%asi ! Mem[000000001008142c] = f4e09e37
! Mem[0000000010081400] = e86600ff, %l0 = 0000000000000000
swapa [%i2+%g0]0x88,%l0 ! %l0 = 00000000e86600ff
! %l0 = e86600ff, %l1 = 0000003e, Mem[0000000010041408] = ff000000 ffffffff
stda %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = e86600ff 0000003e
p0_label_156:
! Starting 10 instruction Load Burst
! %l0 = 00000000e86600ff, immd = 00000c88, %y = ff000000
sdiv %l0,0xc88,%l6 ! %l6 = ffffffff80000000
mov %l0,%y ! %y = e86600ff
! Mem[0000000030041408] = 4fffffff, %l6 = ffffffff80000000
lduba [%i1+%o4]0x81,%l6 ! %l6 = 000000000000004f
! Mem[0000000010081410] = 000000ff ff000000, %l2 = 00001db9, %l3 = 487e7909
ldda [%i2+%o5]0x80,%l2 ! %l2 = 00000000000000ff 00000000ff000000
! Mem[0000000010041410] = ffffffff, %l6 = 000000000000004f
ldsh [%i1+%o5],%l6 ! %l6 = ffffffffffffffff
! Code Fragment 4, seed = 973528
p0_fragment_13:
! %l0 = 00000000e86600ff
setx 0xc77fcfe8ec8af966,%g7,%l0 ! %l0 = c77fcfe8ec8af966
! %l1 = 000000000000003e
setx 0x07a3af785d226991,%g7,%l1 ! %l1 = 07a3af785d226991
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 = c77fcfe8ec8af966
setx 0x03a4432a53027dcc,%g7,%l0 ! %l0 = 03a4432a53027dcc
! %l1 = 07a3af785d226991
setx 0xba0fe7d7f3a73917,%g7,%l1 ! %l1 = ba0fe7d7f3a73917
p0_fragment_13_end:
! Mem[0000000030041410] = 0066ee04, %l0 = 03a4432a53027dcc
lduba [%i1+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010041400] = 04ee6600, %l0 = 0000000000000000
lduba [%i1+%g0]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000030141410] = 00000000, %l7 = 0000000000000000
ldswa [%i5+%o5]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001400] = 604f0000, %l7 = 0000000000000000
lduba [%i0+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Mem[00000000300c1400] = ffffffff, %l1 = ba0fe7d7f3a73917
lduha [%i3+%g0]0x89,%l1 ! %l1 = 000000000000ffff
p0_label_157:
! Starting 10 instruction Store Burst
! %f18 = 00000000 00000000, %l1 = 000000000000ffff
! Mem[00000000100c1400] = 13ff000000000000
stda %f18,[%i3+%l1]ASI_PST16_P ! Mem[00000000100c1400] = 0000000000000000
! Mem[0000000010041400] = 04ee6600, %l4 = 00000000ffffffff
swapa [%i1+%g0]0x88,%l4 ! %l4 = 0000000004ee6600
! %l2 = 000000ff, %l3 = ff000000, Mem[0000000010041400] = ffffffff 00000000
stda %l2,[%i1+%g0]0x80 ! Mem[0000000010041400] = 000000ff ff000000
! %f0 = ff660000, Mem[0000000010141420] = 311d0154
st %f0 ,[%i5+0x020] ! Mem[0000000010141420] = ff660000
! %f5 = 6bffba22, %f7 = 00000000
fcmps %fcc2,%f5 ,%f7 ! %fcc2 = 2
! Mem[0000000010181410] = ffffffff, %l4 = 0000000004ee6600
swapa [%i6+%o5]0x80,%l4 ! %l4 = 00000000ffffffff
! Mem[0000000030041400] = 4195c022, %l3 = 00000000ff000000
swapa [%i1+%g0]0x81,%l3 ! %l3 = 000000004195c022
! Mem[000000001010140c] = 60544453, %l3 = 000000004195c022, %asi = 80
swapa [%i4+0x00c]%asi,%l3 ! %l3 = 0000000060544453
! %f2 = 00000dd7, Mem[0000000010081408] = ff4f0000
sta %f2 ,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000dd7
! Mem[0000000010081424] = dcffbab0, %l2 = 00000000000000ff
ldstuba [%i2+0x024]%asi,%l2 ! %l2 = 00000000000000dc
p0_label_158:
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = 474461c4 04ee6600, %l6 = ffffffff, %l7 = 00000000
ldda [%i1+%o5]0x89,%l6 ! %l6 = 0000000004ee6600 00000000474461c4
! %l2 = 00000000000000dc, %l3 = 0000000060544453, %y = e86600ff
smul %l2,%l3,%l5 ! %l5 = 00000052c86ab754, %y = 00000052
! Mem[0000000010081408] = 00000dd7, %f3 = 73000000
lda [%i2+%o4]0x80,%f3 ! %f3 = 00000dd7
! Mem[0000000030101400] = ff000000, %l2 = 00000000000000dc
lduha [%i4+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010101408] = ad6bffff, %l2 = 0000000000000000
lduwa [%i4+%o4]0x88,%l2 ! %l2 = 00000000ad6bffff
! Mem[0000000030001400] = c46fff00, %l5 = 00000052c86ab754
lduba [%i0+%g0]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010181408] = 0000000037000000, %f30 = 801f0a70 a0fc51bf
ldda [%i6+%o4]0x88,%f30 ! %f30 = 00000000 37000000
! Mem[0000000030081408] = ffc315f1, %l2 = 00000000ad6bffff
lduha [%i2+%o4]0x81,%l2 ! %l2 = 000000000000ffc3
! Mem[0000000021800180] = 19b4d3e0, %l5 = 0000000000000000
ldsb [%o3+0x180],%l5 ! %l5 = 0000000000000019
! Mem[0000000030041400] = ff000000, %l4 = 00000000ffffffff
ldsha [%i1+%g0]0x81,%l4 ! %l4 = ffffffffffffff00
p0_label_159:
! Starting 10 instruction Store Burst
! %l1 = 000000000000ffff, Mem[0000000010101424] = a86a1f43, %asi = 80
stha %l1,[%i4+0x024]%asi ! Mem[0000000010101424] = ffff1f43
! %l3 = 0000000060544453, immd = 0000035c, %y = 00000052
sdiv %l3,0x35c,%l5 ! %l5 = 00000000188574c4
mov %l0,%y ! %y = 00000000
! %f28 = 000000e0 00000000, Mem[0000000030081410] = 00000000 00000000
stda %f28,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000e0 00000000
! Mem[0000000020800040] = 1db9b260, %l4 = ffffffffffffff00
ldstuba [%o1+0x040]%asi,%l4 ! %l4 = 000000000000001d
! %l0 = 0000000000000000, Mem[00000000201c0000] = fff9c200, %asi = 80
stha %l0,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0000c200
! %f18 = 00000000 00000000, %l6 = 0000000004ee6600
! Mem[00000000100c1410] = 4f602bdb000037dc
add %i3,0x010,%g1
stda %f18,[%g1+%l6]ASI_PST8_P ! Mem[00000000100c1410] = 4f602bdb000037dc
! Mem[0000000010081408] = d70d0000, %l4 = 000000000000001d
swapa [%i2+%o4]0x88,%l4 ! %l4 = 00000000d70d0000
! Mem[0000000030181410] = 3e000000, %l0 = 0000000000000000
swapa [%i6+%o5]0x81,%l0 ! %l0 = 000000003e000000
! Mem[00000000100c1408] = ffffffff, %l7 = 00000000474461c4
ldstuba [%i3+%o4]0x80,%l7 ! %l7 = 00000000000000ff
! Mem[00000000100c1408] = ffffffff, %l7 = 00000000000000ff
ldstuba [%i3+%o4]0x88,%l7 ! %l7 = 00000000000000ff
p0_label_160:
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = 4f602bdb000037dc, %l5 = 00000000188574c4
ldxa [%i3+%o5]0x80,%l5 ! %l5 = 4f602bdb000037dc
! %f11 = ffffffff, %f11 = ffffffff
fsqrts %f11,%f11 ! %f11 = ffffffff
membar #Sync ! Added by membar checker (28)
! Mem[0000000030181400] = 04ee6600 00000000 feffffff 00000000
! Mem[0000000030181410] = 00000000 00000000 3e2eb7ba d70d0000
! Mem[0000000030181420] = 311d0154 e2b53efb 77a4f3f6 0764b26f
! Mem[0000000030181430] = 000000e0 00000000 801f0a70 a0fc51bf
ldda [%i6+%g0]ASI_BLK_S,%f0 ! Block Load from 0000000030181400
! %f31 = 37000000, %f16 = 10c315ff
fcmpes %fcc3,%f31,%f16 ! %fcc3 = 2
! Mem[00000000300c1400] = ffffffff, %l4 = 00000000d70d0000
lduha [%i3+%g0]0x89,%l4 ! %l4 = 000000000000ffff
! Mem[0000000030141408] = 00004f60, %l1 = 000000000000ffff
lduwa [%i5+%o4]0x81,%l1 ! %l1 = 0000000000004f60
! Mem[0000000010101408] = ad6bffff, %l0 = 000000003e000000
ldsba [%i4+%o4]0x88,%l0 ! %l0 = ffffffffffffffff
! Code Fragment 4, seed = 628530
p0_fragment_14:
! %l0 = ffffffffffffffff
setx 0xb8ada90f82a29096,%g7,%l0 ! %l0 = b8ada90f82a29096
! %l1 = 0000000000004f60
setx 0x293e3426a0da19c1,%g7,%l1 ! %l1 = 293e3426a0da19c1
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 = b8ada90f82a29096
setx 0x6817f8996712f6fc,%g7,%l0 ! %l0 = 6817f8996712f6fc
! %l1 = 293e3426a0da19c1
setx 0xc6759eb86f2a2b47,%g7,%l1 ! %l1 = c6759eb86f2a2b47
p0_fragment_14_end:
! Mem[0000000030101410] = 52200513, %l2 = 000000000000ffc3
ldsba [%i4+%o5]0x89,%l2 ! %l2 = 0000000000000013
! Mem[0000000010041410] = ffffffff, %l0 = 6817f8996712f6fc
lduha [%i1+%o5]0x88,%l0 ! %l0 = 000000000000ffff
p0_label_161:
! Starting 10 instruction Store Burst
! Mem[0000000010081408] = 0000001d, %l2 = 0000000000000013
swapa [%i2+%o4]0x88,%l2 ! %l2 = 000000000000001d
! Mem[0000000010081400] = 00000000, %l2 = 000000000000001d
swapa [%i2+%g0]0x80,%l2 ! %l2 = 0000000000000000
! %l6 = 04ee6600, %l7 = 000000ff, Mem[0000000010141408] = 00000000 97ffffff
stda %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = 04ee6600 000000ff
! Mem[0000000030001400] = c46fff00, %l7 = 00000000000000ff
swapa [%i0+%g0]0x89,%l7 ! %l7 = 00000000c46fff00
! %l4 = 000000000000ffff, imm = 00000000000001cc, %l7 = 00000000c46fff00
add %l4,0x1cc,%l7 ! %l7 = 00000000000101cb
! %l0 = 0000ffff, %l1 = 6f2a2b47, Mem[0000000010101410] = 00000000 52200513
std %l0,[%i4+%o5] ! Mem[0000000010101410] = 0000ffff 6f2a2b47
! Mem[0000000030041400] = 000000ff, %l2 = 0000000000000000
ldstuba [%i1+%g0]0x89,%l2 ! %l2 = 00000000000000ff
! %f24 = 13052052, Mem[00000000300c1410] = 474461c4
sta %f24,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 13052052
! %l3 = 0000000060544453, Mem[0000000010081410] = 000000ff
stha %l3,[%i2+%o5]0x80 ! Mem[0000000010081410] = 445300ff
! %f12 = 000000e0 00000000, Mem[0000000010101400] = 52200513 301ce94f
stda %f12,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000000e0 00000000
p0_label_162:
! Starting 10 instruction Load Burst
! Mem[0000000021800080] = ff4f6320, %l7 = 00000000000101cb
ldsh [%o3+0x080],%l7 ! %l7 = ffffffffffffff4f
! Mem[0000000010041410] = ffffffff, %l1 = c6759eb86f2a2b47
lduwa [%i1+%o5]0x80,%l1 ! %l1 = 00000000ffffffff
! Mem[0000000010141418] = f7e1444752200513, %f18 = 00000000 00000000
ldd [%i5+0x018],%f18 ! %f18 = f7e14447 52200513
! Mem[0000000010181410] = 04ee6600, %l2 = 00000000000000ff
ldsha [%i6+%o5]0x80,%l2 ! %l2 = 00000000000004ee
! Mem[00000000300c1408] = 52200513, %l0 = 000000000000ffff
ldswa [%i3+%o4]0x81,%l0 ! %l0 = 0000000052200513
! %l7 = ffffffffffffff4f, %l0 = 0000000052200513, %l5 = 4f602bdb000037dc
sub %l7,%l0,%l5 ! %l5 = ffffffffaddffa3c
! Mem[0000000030081408] = 0c970000f115c3ff, %f0 = 04ee6600 00000000
ldda [%i2+%o4]0x89,%f0 ! %f0 = 0c970000 f115c3ff
! Mem[0000000010101428] = 7e2c2900, %l0 = 0000000052200513, %asi = 80
ldswa [%i4+0x028]%asi,%l0 ! %l0 = 000000007e2c2900
! Mem[0000000010101408] = ffff6bad, %l2 = 00000000000004ee
ldsha [%i4+%o4]0x80,%l2 ! %l2 = ffffffffffffffff
membar #Sync ! Added by membar checker (29)
! Mem[0000000010141400] = 00000000 c4614447 04ee6600 000000ff
! Mem[0000000010141410] = f6f3a477 d70d0000 f7e14447 52200513
! Mem[0000000010141420] = ff660000 e2b53efb 77a4f3f6 0764b26f
! Mem[0000000010141430] = 80000000 00000000 801f0a70 a0fc51bf
ldda [%i5+%g0]ASI_BLK_PL,%f0 ! Block Load from 0000000010141400
p0_label_163:
! Starting 10 instruction Store Burst
! %l7 = ffffffffffffff4f, Mem[0000000030141410] = 00000000
stha %l7,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000ff4f
! %l7 = ffffffffffffff4f, Mem[00000000100c143a] = 0c000000, %asi = 80
stha %l7,[%i3+0x03a]%asi ! Mem[00000000100c1438] = 0c00ff4f
! %l6 = 0000000004ee6600, Mem[0000000010081408] = 00000013
stba %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000
! %l1 = 00000000ffffffff, Mem[0000000030001410] = 04ee70ff
stha %l1,[%i0+%o5]0x81 ! Mem[0000000030001410] = ffff70ff
! Mem[0000000030081408] = f115c3ff, %l6 = 0000000004ee6600
ldstuba [%i2+%o4]0x89,%l6 ! %l6 = 00000000000000ff
membar #Sync ! Added by membar checker (30)
! %f12 = 00000000 00000080, Mem[0000000010141400] = 00000000 c4614447
stda %f12,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000 00000080
! Mem[0000000010101410] = 0000ffff, %l7 = ffffffffffffff4f
ldstuba [%i4+%o5]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000021800000] = 00ff92c0, %l6 = 00000000000000ff
ldstuba [%o3+0x000]%asi,%l6 ! %l6 = 0000000000000000
! %l2 = ffffffffffffffff, Mem[00000000300c1410] = 13052052
stwa %l2,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ffffffff
! %l1 = 00000000ffffffff, Mem[0000000010081408] = 00000000e0000000
stxa %l1,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000ffffffff
p0_label_164:
! Starting 10 instruction Load Burst
! Code Fragment 4, seed = 712815
p0_fragment_15:
! %l0 = 000000007e2c2900
setx 0x40bc1b97aab713ae,%g7,%l0 ! %l0 = 40bc1b97aab713ae
! %l1 = 00000000ffffffff
setx 0x2adae16749571159,%g7,%l1 ! %l1 = 2adae16749571159
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 = 40bc1b97aab713ae
setx 0x768ead8124083b14,%g7,%l0 ! %l0 = 768ead8124083b14
! %l1 = 2adae16749571159
setx 0xd8fe278eb68013df,%g7,%l1 ! %l1 = d8fe278eb68013df
p0_fragment_15_end:
! Mem[0000000010101410] = ff00ffff, %l2 = ffffffffffffffff
ldswa [%i4+%o5]0x80,%l2 ! %l2 = ffffffffff00ffff
! Mem[0000000030081400] = 00000000 fb3eb5e2, %l0 = 24083b14, %l1 = b68013df
ldda [%i2+%g0]0x89,%l0 ! %l0 = 00000000fb3eb5e2 0000000000000000
! %f10 = 6fb26407, %f29 = 00000000, %f30 = 00000000 37000000
fsmuld %f10,%f29,%f30 ! %f30 = 00000000 00000000
! Mem[0000000010141430] = 80000000, %f28 = 000000e0
ld [%i5+0x030],%f28 ! %f28 = 80000000
! Mem[0000000010141410] = f6f3a477d70d0000, %f12 = 00000000 00000080
ldda [%i5+%o5]0x80,%f12 ! %f12 = f6f3a477 d70d0000
membar #Sync ! Added by membar checker (31)
! Mem[0000000010101400] = 00000000 e0000000 ffff6bad 4195c022
! Mem[0000000010101410] = ff00ffff 6f2a2b47 00000000 60546600
! Mem[0000000010101420] = 97ff0000 ffff1f43 7e2c2900 000066e8
! Mem[0000000010101430] = 0000ff00 0000970c 00000000 00003dff
ldda [%i4+%g0]ASI_BLK_P,%f0 ! Block Load from 0000000010101400
! Mem[0000000010041408] = ff0066e8, %l3 = 0000000060544453
lduba [%i1+%o4]0x88,%l3 ! %l3 = 00000000000000e8
! Mem[0000000030081410] = 000000e000000000, %l7 = 0000000000000000
ldxa [%i2+%o5]0x89,%l7 ! %l7 = 000000e000000000
! Mem[0000000010041400] = ff000000, %l1 = 0000000000000000
ldsha [%i1+%g0]0x88,%l1 ! %l1 = 0000000000000000
p0_label_165:
! Starting 10 instruction Store Burst
! %f4 = ff00ffff 6f2a2b47, %l6 = 0000000000000000
! Mem[0000000010141420] = ff660000e2b53efb
add %i5,0x020,%g1
stda %f4,[%g1+%l6]ASI_PST8_P ! Mem[0000000010141420] = ff660000e2b53efb
! %f31 = 00000000, %f5 = 6f2a2b47
fcmpes %fcc0,%f31,%f5 ! %fcc0 = 1
! Mem[0000000030081400] = fb3eb5e2, %l2 = 00000000ff00ffff
swapa [%i2+%g0]0x89,%l2 ! %l2 = 00000000fb3eb5e2
! %f24 = 13052052 e2b53efb, %l4 = 000000000000ffff
! Mem[0000000010081428] = 80000000f4e09e37
add %i2,0x028,%g1
stda %f24,[%g1+%l4]ASI_PST32_PL ! Mem[0000000010081428] = fb3eb5e252200513
! %l6 = 00000000, %l7 = 00000000, Mem[0000000030041408] = 4fffffff 04ee70ff
stda %l6,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000 00000000
! Mem[0000000010181400] = 000000ff, %l7 = 0000000000000000
swapa [%i6+%g0]0x88,%l7 ! %l7 = 00000000000000ff
! %l6 = 0000000000000000, Mem[0000000020800000] = 00fffc30, %asi = 80
stba %l6,[%o1+0x000]%asi ! Mem[0000000020800000] = 00fffc30
! %l2 = 00000000fb3eb5e2, Mem[00000000100c1410] = db2b604f
stha %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = db2bb5e2
! %f28 = 80000000, Mem[0000000030041410] = 0066ee04
sta %f28,[%i1+%o5]0x81 ! Mem[0000000030041410] = 80000000
! %l6 = 0000000000000000, Mem[0000000030141400] = 00000dd7bab72eff
stxa %l6,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000000000000000
p0_label_166:
! Starting 10 instruction Load Burst
! Code Fragment 3, seed = 992266
p0_fragment_16:
! %l0 = 00000000fb3eb5e2
setx 0x3a8a813f32d281d6,%g7,%l0 ! %l0 = 3a8a813f32d281d6
! %l1 = 0000000000000000
setx 0xe78b132f0dd04701,%g7,%l1 ! %l1 = e78b132f0dd04701
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 = 3a8a813f32d281d6
setx 0x7d81a3721faaa03c,%g7,%l0 ! %l0 = 7d81a3721faaa03c
! %l1 = e78b132f0dd04701
setx 0x612acb115c5a9087,%g7,%l1 ! %l1 = 612acb115c5a9087
p0_fragment_16_end:
! Mem[00000000300c1408] = 13052052, %l6 = 0000000000000000
lduwa [%i3+%o4]0x89,%l6 ! %l6 = 0000000013052052
! Mem[0000000010141400] = 00000000, %f27 = 0764b26f
lda [%i5+%g0]0x88,%f27 ! %f27 = 00000000
! Mem[0000000030141408] = 604f0000, %l6 = 0000000013052052
ldsha [%i5+%o4]0x89,%l6 ! %l6 = 0000000000000000
! Mem[00000000201c0001] = 0000c200, %l4 = 000000000000ffff, %asi = 80
lduba [%o0+0x001]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000020800001] = 00fffc30, %l5 = ffffffffaddffa3c, %asi = 80
lduba [%o1+0x001]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[00000000100c1418] = f3ac0d51, %l3 = 00000000000000e8
ldsb [%i3+0x018],%l3 ! %l3 = fffffffffffffff3
! Mem[0000000010081400] = 1d000000, %l5 = 00000000000000ff
lduba [%i2+%g0]0x88,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1410] = dc370000db2bb5e2, %l1 = 612acb115c5a9087
ldxa [%i3+%o5]0x88,%l1 ! %l1 = dc370000db2bb5e2
! Mem[00000000300c1408] = 52200513, %l6 = 0000000000000000
lduwa [%i3+%o4]0x81,%l6 ! %l6 = 0000000052200513
p0_label_167:
! Starting 10 instruction Store Burst
! Mem[0000000010041424] = 0c000000, %l2 = 00000000fb3eb5e2, %asi = 80
swapa [%i1+0x024]%asi,%l2 ! %l2 = 000000000c000000
! %l7 = 00000000000000ff, Mem[000000001018141a] = 00000000, %asi = 80
stha %l7,[%i6+0x01a]%asi ! Mem[0000000010181418] = 000000ff
! Mem[0000000010181400] = 00000000 0000ff7e 00000037 00000000
! %f0 = 00000000 e0000000 ffff6bad 4195c022
! %f4 = ff00ffff 6f2a2b47 00000000 60546600
! %f8 = 97ff0000 ffff1f43 7e2c2900 000066e8
! %f12 = 0000ff00 0000970c 00000000 00003dff
stda %f0 ,[%i6+%g0]ASI_BLK_P ! Block Store to 0000000010181400
! %f22 = 3e2eb7ba d70d0000, Mem[0000000010001408] = 13052052 604f0000
stda %f22,[%i0+%o4]0x80 ! Mem[0000000010001408] = 3e2eb7ba d70d0000
! %f4 = ff00ffff 6f2a2b47, %l5 = 0000000000000000
! Mem[0000000030101430] = 254f481419f18b55
add %i4,0x030,%g1
stda %f4,[%g1+%l5]ASI_PST16_SL ! Mem[0000000030101430] = 254f481419f18b55
! Mem[0000000010101400] = 00000000, %l4 = 0000000000000000
ldstuba [%i4+%g0]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000030101408] = 09797e48, %l7 = 00000000000000ff
ldstuba [%i4+%o4]0x89,%l7 ! %l7 = 0000000000000048
! Mem[0000000010141400] = 00000000, %l7 = 0000000000000048
swapa [%i5+%g0]0x80,%l7 ! %l7 = 0000000000000000
! %l4 = 0000000000000000, Mem[0000000030181400] = 000000000066ee04
stxa %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 0000000000000000
! Mem[0000000010001420] = 4fe91c30606fa000, %l2 = 000000000c000000, %l5 = 0000000000000000
add %i0,0x20,%g1
casxa [%g1]0x80,%l2,%l5 ! %l5 = 4fe91c30606fa000
p0_label_168:
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = 301ce94f 1d000000, %l0 = 1faaa03c, %l1 = db2bb5e2
ldda [%i2+%g0]0x88,%l0 ! %l0 = 000000001d000000 00000000301ce94f
membar #Sync ! Added by membar checker (32)
! Mem[0000000010181400] = 000000e000000000, %l4 = 0000000000000000
ldxa [%i6+%g0]0x88,%l4 ! %l4 = 000000e000000000
! Mem[0000000030181400] = 0000000000000000, %f10 = 7e2c2900 000066e8
ldda [%i6+%g0]0x81,%f10 ! %f10 = 00000000 00000000
! Mem[00000000201c0000] = 0000c200, %l6 = 0000000052200513
ldub [%o0+%g0],%l6 ! %l6 = 0000000000000000
! Mem[0000000030181400] = 0000000000000000, %l6 = 0000000000000000
ldxa [%i6+%g0]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041410] = ffffffff, %l5 = 4fe91c30606fa000
lduwa [%i1+%o5]0x80,%l5 ! %l5 = 00000000ffffffff
! Mem[0000000030041400] = ff00000022baff6b, %l1 = 00000000301ce94f
ldxa [%i1+%g0]0x81,%l1 ! %l1 = ff00000022baff6b
! Mem[0000000010181400] = 00000000, %l4 = 000000e000000000
ldsba [%i6+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000030081400] = ffff00ff, %l4 = 0000000000000000
lduwa [%i2+%g0]0x81,%l4 ! %l4 = 00000000ffff00ff
! Mem[0000000010101414] = 6f2a2b47, %f21 = 00000000
lda [%i4+0x014]%asi,%f21 ! %f21 = 6f2a2b47
p0_label_169:
! Starting 10 instruction Store Burst
! Mem[0000000030001410] = ffff70ff, %l2 = 000000000c000000
ldstuba [%i0+%o5]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010001410] = 4fe91c30, %l4 = 00000000ffff00ff
swapa [%i0+%o5]0x88,%l4 ! %l4 = 000000004fe91c30
! %f0 = 00000000 e0000000, %l1 = ff00000022baff6b
! Mem[0000000030181430] = 000000e000000000
add %i6,0x030,%g1
stda %f0,[%g1+%l1]ASI_PST8_SL ! Mem[0000000030181430] = 000000e000000000
! %f29 = 00000000, Mem[0000000010141418] = f7e14447
st %f29,[%i5+0x018] ! Mem[0000000010141418] = 00000000
! %l7 = 0000000000000000, Mem[0000000010081410] = 445300ff
stw %l7,[%i2+%o5] ! Mem[0000000010081410] = 00000000
! %f1 = e0000000, Mem[0000000010081408] = 00000000
sta %f1 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = e0000000
! %l3 = fffffffffffffff3, Mem[00000000201c0000] = 0000c200
stb %l3,[%o0+%g0] ! Mem[00000000201c0000] = f300c200
! %l7 = 0000000000000000, Mem[0000000020800000] = 00fffc30, %asi = 80
stba %l7,[%o1+0x000]%asi ! Mem[0000000020800000] = 00fffc30
! %f18 = f7e14447 52200513, %l5 = 00000000ffffffff
! Mem[0000000030101400] = 000000ff00000000
stda %f18,[%i4+%l5]ASI_PST8_S ! Mem[0000000030101400] = f7e1444752200513
! Mem[0000000030001400] = ff000000, %l4 = 000000004fe91c30
swapa [%i0+%g0]0x81,%l4 ! %l4 = 00000000ff000000
p0_label_170:
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = 00004f60, %l6 = 0000000000000000
lduwa [%i0+%g0]0x80,%l6 ! %l6 = 0000000000004f60
! Mem[0000000030001410] = ffff70ff, %f13 = 0000970c
lda [%i0+%o5]0x81,%f13 ! %f13 = ffff70ff
! %f17 = 00000000, %f3 = 4195c022, %f10 = 00000000
fadds %f17,%f3 ,%f10 ! %f10 = 4195c022
! %l2 = 00000000000000ff, immd = 000002c7, %y = 00000000
smul %l2,0x2c7,%l6 ! %l6 = 000000000002c439, %y = 00000000
! Mem[00000000100c1410] = e2b52bdb, %l5 = 00000000ffffffff
lduha [%i3+%o5]0x80,%l5 ! %l5 = 000000000000e2b5
! Mem[0000000030081400] = ffff00ff, %l6 = 000000000002c439
ldswa [%i2+%g0]0x81,%l6 ! %l6 = ffffffffffff00ff
! Mem[00000000211c0001] = ffffe490, %l0 = 000000001d000000, %asi = 80
ldsba [%o2+0x001]%asi,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030001400] = 301ce94f, %l1 = ff00000022baff6b
ldsha [%i0+%g0]0x89,%l1 ! %l1 = ffffffffffffe94f
! Code Fragment 3, seed = 317402
p0_fragment_17:
! %l0 = ffffffffffffffff
setx 0x09c9527c0031b356,%g7,%l0 ! %l0 = 09c9527c0031b356
! %l1 = ffffffffffffe94f
setx 0x97d779e53206c081,%g7,%l1 ! %l1 = 97d779e53206c081
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 = 09c9527c0031b356
setx 0x8130224c2ab5e1bc,%g7,%l0 ! %l0 = 8130224c2ab5e1bc
! %l1 = 97d779e53206c081
setx 0x969da3f2cbc01a07,%g7,%l1 ! %l1 = 969da3f2cbc01a07
p0_fragment_17_end:
! Mem[0000000010001420] = 4fe91c30, %f15 = 00003dff
ld [%i0+0x020],%f15 ! %f15 = 4fe91c30
p0_label_171:
! Starting 10 instruction Store Burst
! %f2 = ffff6bad 4195c022, Mem[0000000010101418] = 00000000 60546600, %asi = 80
stda %f2 ,[%i4+0x018]%asi ! Mem[0000000010101418] = ffff6bad 4195c022
! Mem[000000001018143a] = 00000000, %l2 = 00000000000000ff
ldstub [%i6+0x03a],%l2 ! %l2 = 0000000000000000
! Mem[0000000010041408] = e86600ff, %l5 = 000000000000e2b5
ldstuba [%i1+%o4]0x80,%l5 ! %l5 = 00000000000000e8
! Mem[0000000010141410] = 77a4f3f6, %l2 = 0000000000000000
ldstuba [%i5+%o5]0x88,%l2 ! %l2 = 00000000000000f6
! %f28 = 80000000, Mem[00000000100c1408] = ffffffff
sta %f28,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 80000000
! %f30 = 00000000 00000000, Mem[0000000010181408] = ad6bffff 22c09541
stda %f30,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000 00000000
! %l7 = 0000000000000000, Mem[0000000010081422] = db2b604f
sth %l7,[%i2+0x022] ! Mem[0000000010081420] = db2b0000
! %l4 = 00000000ff000000, Mem[0000000030141408] = 604f0000
stba %l4,[%i5+%o4]0x89 ! Mem[0000000030141408] = 604f0000
! Mem[0000000010081400] = 1d000000, %l6 = ffffffffffff00ff
ldstuba [%i2+%g0]0x88,%l6 ! %l6 = 0000000000000000
! %l0 = 2ab5e1bc, %l1 = cbc01a07, Mem[0000000010141410] = 77a4f3ff 00000dd7
stda %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = 2ab5e1bc cbc01a07
p0_label_172:
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = ff000000 e0000000, %l4 = ff000000, %l5 = 000000e8
ldda [%i4+%g0]0x80,%l4 ! %l4 = 00000000ff000000 00000000e0000000
! Mem[00000000218000c0] = ffff8550, %l3 = fffffffffffffff3
ldsb [%o3+0x0c0],%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010041400] = 000000ffff000000, %f28 = 80000000 00000000
ldda [%i1+%g0]0x88,%f28 ! %f28 = 000000ff ff000000
! Mem[00000000100c1434] = 80ae9eff, %l2 = 00000000000000f6, %asi = 80
lduwa [%i3+0x034]%asi,%l2 ! %l2 = 0000000080ae9eff
! Mem[0000000030181400] = 00000000, %l7 = 0000000000000000
lduwa [%i6+%g0]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010141408] = ff0000000066ee04, %f12 = 0000ff00 ffff70ff
ldda [%i5+%o4]0x88,%f12 ! %f12 = ff000000 0066ee04
! Mem[0000000010141408] = 0066ee04, %l6 = 0000000000000000
lduha [%i5+%o4]0x88,%l6 ! %l6 = 000000000000ee04
! Mem[00000000201c0001] = f300c200, %l6 = 000000000000ee04, %asi = 80
lduba [%o0+0x001]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041400] = 000000ff, %l2 = 0000000080ae9eff
lduba [%i1+%g0]0x80,%l2 ! %l2 = 0000000000000000
membar #Sync ! Added by membar checker (33)
! Mem[0000000010181400] = 00000000 e0000000 00000000 00000000
! Mem[0000000010181410] = ff00ffff 6f2a2b47 00000000 60546600
! Mem[0000000010181420] = 97ff0000 ffff1f43 7e2c2900 000066e8
! Mem[0000000010181430] = 0000ff00 0000970c 0000ff00 00003dff
ldda [%i6+%g0]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010181400
p0_label_173:
! Starting 10 instruction Store Burst
! Mem[0000000030181410] = 00000000, %l7 = 0000000000000000
swapa [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000000
! Mem[00000000211c0001] = ffffe490, %l1 = 969da3f2cbc01a07
ldstuba [%o2+0x001]%asi,%l1 ! %l1 = 00000000000000ff
! %f5 = ffff00ff, %f26 = 77a4f3f6
fstoi %f5 ,%f26 ! %f26 = 80000000
! %l5 = 00000000e0000000, Mem[0000000030081400] = ffff00ff
stha %l5,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff
! %f26 = 80000000 00000000, Mem[0000000030041400] = 000000ff 6bffba22
stda %f26,[%i1+%g0]0x89 ! Mem[0000000030041400] = 80000000 00000000
! %f11 = 00292c7e, %f28 = 000000ff, %f24 = 13052052
fsubs %f11,%f28,%f24 ! tt=0x22, %l0 = 8130224c2ab5e1de
! %l4 = ff000000, %l5 = e0000000, Mem[0000000010081400] = 1d0000ff 301ce94f
stda %l4,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff000000 e0000000
! %f18 = f7e14447 52200513, %l2 = 0000000000000000
! Mem[0000000030081438] = 00000dd776862e3b
add %i2,0x038,%g1
stda %f18,[%g1+%l2]ASI_PST16_S ! Mem[0000000030081438] = 00000dd776862e3b
! %l2 = 00000000, %l3 = ffffffff, Mem[0000000030001400] = 301ce94f 10c315ff
stda %l2,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000 ffffffff
! %l5 = 00000000e0000000, Mem[0000000030081400] = 000000ff
stha %l5,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff
p0_label_174:
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = 472b2a6fffff00ff, %f30 = 00000000 00000000
ldda [%i6+%o5]0x88,%f30 ! %f30 = 472b2a6f ffff00ff
! Mem[0000000030041408] = 00000000, %f24 = 13052052
lda [%i1+%o4]0x81,%f24 ! %f24 = 00000000
! Mem[0000000010101410] = ffff00ff, %l6 = 0000000000000000
lduha [%i4+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030181408] = fffffffe, %f22 = 3e2eb7ba
lda [%i6+%o4]0x89,%f22 ! %f22 = fffffffe
! Mem[0000000030081408] = f115c3ff, %l3 = ffffffffffffffff
ldsba [%i2+%o4]0x89,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030101408] = 09797eff, %l0 = 8130224c2ab5e1de
ldswa [%i4+%o4]0x89,%l0 ! %l0 = 0000000009797eff
! Mem[0000000030001408] = 13050000, %f28 = 000000ff
lda [%i0+%o4]0x89,%f28 ! %f28 = 13050000
! Mem[00000000300c1408] = 52200513, %l7 = 0000000000000000
ldswa [%i3+%o4]0x81,%l7 ! %l7 = 0000000052200513
! %l0 = 0000000009797eff, %l7 = 0000000052200513, %y = 00000000
smul %l0,%l7,%l5 ! %l5 = 030a1a0da15f67ed, %y = 030a1a0d
! Mem[0000000030141410] = 0000ff4f, %l6 = 00000000000000ff
ldsha [%i5+%o5]0x89,%l6 ! %l6 = ffffffffffffff4f
p0_label_175:
! Starting 10 instruction Store Burst
! %f2 = 00000000, Mem[0000000030041400] = 00000000
sta %f2 ,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000
! %l5 = 030a1a0da15f67ed, Mem[0000000010101400] = ff000000e0000000
stxa %l5,[%i4+%g0]0x80 ! Mem[0000000010101400] = 030a1a0da15f67ed
! %l6 = ffffff4f, %l7 = 52200513, Mem[0000000010001410] = ff00ffff ffffffff
stda %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = ffffff4f 52200513
! Mem[0000000010141408] = 04ee6600, %l0 = 0000000009797eff
swapa [%i5+%o4]0x80,%l0 ! %l0 = 0000000004ee6600
! Mem[0000000010001408] = 3e2eb7ba, %l2 = 0000000000000000
swapa [%i0+%o4]0x80,%l2 ! %l2 = 000000003e2eb7ba
! %l3 = ffffffffffffffff, immd = fffffe04, %y = 030a1a0d
sdiv %l3,-0x1fc,%l6 ! %l6 = ffffffff80000000
mov %l0,%y ! %y = 04ee6600
! Mem[0000000010141408] = ff7e7909, %l7 = 0000000052200513
swapa [%i5+%o4]0x88,%l7 ! %l7 = 00000000ff7e7909
membar #Sync ! Added by membar checker (34)
! %l3 = ffffffffffffffff, Mem[0000000010181408] = 00000000
stwa %l3,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffffffff
! %l3 = ffffffffffffffff, Mem[000000001000142e] = 0764b26f, %asi = 80
stha %l3,[%i0+0x02e]%asi ! Mem[000000001000142c] = 0764ffff
! Mem[0000000010141400] = 0000004800000080, %l0 = 0000000004ee6600, %l7 = 00000000ff7e7909
casxa [%i5]0x80,%l0,%l7 ! %l7 = 0000004800000080
p0_label_176:
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = 0000ff4f, %l2 = 000000003e2eb7ba
lduwa [%i5+%o5]0x89,%l2 ! %l2 = 000000000000ff4f
! Mem[0000000010141410] = bce1b52a, %l2 = 000000000000ff4f
lduha [%i5+%o5]0x80,%l2 ! %l2 = 000000000000bce1
! Mem[0000000010081416] = ff000000, %l2 = 000000000000bce1, %asi = 80
lduha [%i2+0x016]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000010181400] = 00000000, %l7 = 0000004800000080
lduwa [%i6+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000030101400] = 130520524744e1f7, %f6 = 00665460 00000000
ldda [%i4+%g0]0x89,%f6 ! %f6 = 13052052 4744e1f7
! Mem[00000000100c1400] = 00000000, %l3 = ffffffffffffffff
lduha [%i3+%g0]0x80,%l3 ! %l3 = 0000000000000000
! %l5 = 030a1a0da15f67ed, immd = fffffaaf, %y = 04ee6600
smul %l5,-0x551,%l2 ! %l2 = 000001f713c87d03, %y = 000001f7
! Mem[0000000021800041] = ffffbcf0, %l5 = 030a1a0da15f67ed, %asi = 80
ldsba [%o3+0x041]%asi,%l5 ! %l5 = ffffffffffffffff
! %f22 = fffffffe, %f18 = f7e14447 52200513
fstox %f22,%f18 ! %f18 = 80000000 00000000
! Mem[00000000100c1404] = 00000000, %l3 = 0000000000000000, %asi = 80
ldsba [%i3+0x004]%asi,%l3 ! %l3 = 0000000000000000
p0_label_177:
! Starting 10 instruction Store Burst
! Mem[0000000030141410] = 0000ff4f, %l7 = 0000000000000000
ldstuba [%i5+%o5]0x89,%l7 ! %l7 = 000000000000004f
! Mem[0000000010001408] = 00000000, %l7 = 000000000000004f
ldstuba [%i0+%o4]0x80,%l7 ! %l7 = 0000000000000000
! %l0 = 0000000004ee6600, Mem[0000000030001410] = ffff70ff
stha %l0,[%i0+%o5]0x81 ! Mem[0000000030001410] = 660070ff
! %l4 = 00000000ff000000, Mem[0000000030041410] = 80000000
stba %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000
! %l0 = 0000000004ee6600, Mem[0000000030081408] = 0c970000f115c3ff
stxa %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0000000004ee6600
! %f22 = fffffffe d70d0000, Mem[0000000010041418] = f3ac0d51 0000ffff
std %f22,[%i1+0x018] ! Mem[0000000010041418] = fffffffe d70d0000
! %f27 = 00000000, Mem[000000001018142c] = 000066e8
sta %f27,[%i6+0x02c]%asi ! Mem[000000001018142c] = 00000000
! %f3 = 00000000, %f1 = 00000000, %f25 = e2b53efb
fdivs %f3 ,%f1 ,%f25 ! %f25 = 7fffffff
! %l2 = 000001f713c87d03, Mem[0000000010001430] = fffffffffffd073d
stx %l2,[%i0+0x030] ! Mem[0000000010001430] = 000001f713c87d03
! %f6 = 13052052, Mem[00000000100c1410] = db2bb5e2
sta %f6 ,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 13052052
p0_label_178:
! Starting 10 instruction Load Burst
! Mem[0000000020800001] = 00fffc30, %l5 = ffffffffffffffff, %asi = 80
lduba [%o1+0x001]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[0000000021800041] = ffffbcf0, %l5 = 00000000000000ff, %asi = 80
ldsba [%o3+0x041]%asi,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010101408] = ffff6bad4195c022, %l6 = ffffffff80000000
ldxa [%i4+%o4]0x80,%l6 ! %l6 = ffff6bad4195c022
! Mem[0000000010001406] = 10c315f1, %l2 = 000001f713c87d03, %asi = 80
ldsha [%i0+0x006]%asi,%l2 ! %l2 = 00000000000015f1
! Mem[0000000010081410] = 00000000, %l4 = 00000000ff000000
ldsba [%i2+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041408] = ff0066ff, %f17 = 00000000
lda [%i1+%o4]0x88,%f17 ! %f17 = ff0066ff
! Mem[0000000010101411] = ff00ffff, %l7 = 0000000000000000
ldsb [%i4+0x011],%l7 ! %l7 = 0000000000000000
! Mem[0000000010141410] = 2ab5e1bc, %l5 = ffffffffffffffff
ldsba [%i5+%o5]0x88,%l5 ! %l5 = ffffffffffffffbc
! Mem[0000000010081400] = 000000ff, %l5 = 00000000ffffffbc
swapa [%i2+%g0]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[00000000201c0000] = f300c200, %l2 = 00000000000015f1
ldsh [%o0+%g0],%l2 ! %l2 = fffffffffffff300
p0_label_179:
! Starting 10 instruction Store Burst
! Mem[0000000030101410] = 13052052, %l7 = 0000000000000000
swapa [%i4+%o5]0x81,%l7 ! %l7 = 0000000013052052
! %f3 = 00000000, Mem[0000000030001410] = 660070ff
sta %f3 ,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000
! %l0 = 0000000004ee6600, Mem[0000000010081400] = ffffffbc000000e0
stxa %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000000004ee6600
! %l4 = 0000000000000000, Mem[0000000030081408] = 04ee6600
stha %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 04ee0000
! Mem[0000000010081400] = 00000000, %l1 = 00000000000000ff
swapa [%i2+%g0]0x80,%l1 ! %l1 = 0000000000000000
! %l0 = 04ee6600, %l1 = 00000000, Mem[0000000030181410] = 00000000 00000000
stda %l0,[%i6+%o5]0x89 ! Mem[0000000030181410] = 04ee6600 00000000
! %f10 = e8660000, Mem[0000000030001410] = 00000000
sta %f10,[%i0+%o5]0x89 ! Mem[0000000030001410] = e8660000
! %f6 = 13052052 4744e1f7, %l6 = ffff6bad4195c022
! Mem[00000000100c1430] = 431f6aa880ae9eff
add %i3,0x030,%g1
stda %f6,[%g1+%l6]ASI_PST32_P ! Mem[00000000100c1430] = 1305205280ae9eff
! %l6 = ffff6bad4195c022, Mem[0000000010101400] = ed675fa10d1a0a03
stxa %l6,[%i4+%g0]0x88 ! Mem[0000000010101400] = ffff6bad4195c022
! Mem[0000000010101400] = 4195c022, %l7 = 0000000013052052
ldstuba [%i4+%g0]0x88,%l7 ! %l7 = 0000000000000022
p0_label_180:
! Starting 10 instruction Load Burst
! Mem[0000000030041400] = 80000000 00000000, %l2 = fffff300, %l3 = 00000000
ldda [%i1+%g0]0x89,%l2 ! %l2 = 0000000000000000 0000000080000000
! Mem[0000000030181410] = 0066ee04, %l1 = 0000000000000000
ldsba [%i6+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010141410] = cbc01a072ab5e1bc, %f18 = 80000000 00000000
ldda [%i5+%o5]0x88,%f18 ! %f18 = cbc01a07 2ab5e1bc
! Mem[0000000010041408] = ff6600ff, %l2 = 0000000000000000
ldswa [%i1+%o4]0x80,%l2 ! %l2 = ffffffffff6600ff
! Mem[0000000010041400] = ff000000, %l0 = 0000000004ee6600
ldsba [%i1+%g0]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000030001408] = 00000513, %l6 = ffff6bad4195c022
lduba [%i0+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141400] = 48000000, %l6 = 0000000000000000
ldsba [%i5+%g0]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041438] = 6bffba22 22c09541, %l4 = 00000000, %l5 = 000000ff, %asi = 80
ldda [%i1+0x038]%asi,%l4 ! %l4 = 000000006bffba22 0000000022c09541
! Mem[00000000201c0000] = f300c200, %l6 = 0000000000000000
ldsh [%o0+%g0],%l6 ! %l6 = fffffffffffff300
! Mem[0000000010141418] = 00000000, %l4 = 000000006bffba22
ldsw [%i5+0x018],%l4 ! %l4 = 0000000000000000
p0_label_181:
! Starting 10 instruction Store Burst
! %l1 = 0000000000000000, Mem[0000000030141400] = 00000000
stba %l1,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000
! %l6 = fffff300, %l7 = 00000022, Mem[0000000010041408] = ff0066ff 3e000000
stda %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = fffff300 00000022
! Mem[0000000010101400] = ffc09541 ad6bffff ffff6bad 4195c022
! %f16 = 10c315ff ff0066ff cbc01a07 2ab5e1bc
! %f20 = f115c310 6f2a2b47 fffffffe d70d0000
! %f24 = 00000000 7fffffff 80000000 00000000
! %f28 = 13050000 ff000000 472b2a6f ffff00ff
stda %f16,[%i4+%g0]ASI_BLK_PL ! Block Store to 0000000010101400
! Mem[0000000010041438] = 6bffba22, %l7 = 0000000000000022, %asi = 80
swapa [%i1+0x038]%asi,%l7 ! %l7 = 000000006bffba22
! Mem[0000000010081400] = 000000ff, %l6 = 00000000fffff300
swapa [%i2+%g0]0x80,%l6 ! %l6 = 00000000000000ff
! %l2 = ffffffffff6600ff, Mem[0000000030141410] = 0000ffff
stha %l2,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000ff
! %l7 = 000000006bffba22, Mem[0000000030181408] = fffffffe
stha %l7,[%i6+%o4]0x89 ! Mem[0000000030181408] = ffffba22
! Mem[0000000010141438] = 801f0a70, %l4 = 0000000000000000
swap [%i5+0x038],%l4 ! %l4 = 00000000801f0a70
! %f29 = ff000000, Mem[00000000300c1400] = ffffffff
sta %f29,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ff000000
! Mem[0000000010001408] = ff000000, %l7 = 000000006bffba22
swapa [%i0+%o4]0x80,%l7 ! %l7 = 00000000ff000000
p0_label_182:
! Starting 10 instruction Load Burst
! Mem[00000000100c1421] = 00292c7e, %l3 = 0000000080000000, %asi = 80
lduba [%i3+0x021]%asi,%l3 ! %l3 = 0000000000000029
! Mem[00000000300c1408] = 4f60000013052052, %l7 = 00000000ff000000
ldxa [%i3+%o4]0x89,%l7 ! %l7 = 4f60000013052052
! Mem[0000000010081410] = 00000000, %l0 = 0000000000000000
ldsw [%i2+%o5],%l0 ! %l0 = 0000000000000000
! Mem[0000000030001410] = e8660000, %l0 = 0000000000000000
ldswa [%i0+%o5]0x89,%l0 ! %l0 = ffffffffe8660000
! Mem[0000000030041400] = 8000000000000000, %l5 = 0000000022c09541
ldxa [%i1+%g0]0x89,%l5 ! %l5 = 8000000000000000
! Mem[00000000100c1408] = ff00000000000080, %f2 = 00000000 00000000
ldda [%i3+%o4]0x88,%f2 ! %f2 = ff000000 00000080
! Mem[0000000010081410] = 000000ff 00000000, %l2 = ff6600ff, %l3 = 00000029
ldda [%i2+%o5]0x88,%l2 ! %l2 = 0000000000000000 00000000000000ff
! Mem[00000000300c1408] = 13052052, %l5 = 8000000000000000
ldsba [%i3+%o4]0x89,%l5 ! %l5 = 0000000000000052
! Mem[0000000010181410] = 472b2a6fffff00ff, %l3 = 00000000000000ff
ldxa [%i6+%o5]0x88,%l3 ! %l3 = 472b2a6fffff00ff
! Mem[00000000100c1400] = 00000000 00000000, %l2 = 00000000, %l3 = ffff00ff, %asi = 80
ldda [%i3+0x000]%asi,%l2 ! %l2 = 0000000000000000 0000000000000000
p0_label_183:
! Starting 10 instruction Store Burst
! %f0 = 000000e0 00000000, Mem[0000000010001410] = 4fffffff 13052052
stda %f0 ,[%i0+%o5]0x88 ! Mem[0000000010001410] = 000000e0 00000000
! Mem[0000000030041400] = 00000000, %l0 = ffffffffe8660000
ldstuba [%i1+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000030041400] = 000000ff, %l7 = 4f60000013052052
ldstuba [%i1+%g0]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030041408] = 00000000, %l6 = 00000000000000ff
swapa [%i1+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000030081408] = 0000ee04, %l5 = 0000000000000052
ldstuba [%i2+%o4]0x81,%l5 ! %l5 = 0000000000000000
! %l5 = 0000000000000000, %l2 = 0000000000000000, %l6 = 0000000000000000
xnor %l5,%l2,%l6 ! %l6 = ffffffffffffffff
! %l6 = ffffffffffffffff, Mem[0000000030081410] = 00000000
stwa %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffffffff
! %l4 = 801f0a70, %l5 = 00000000, Mem[0000000010001408] = 22baff6b 00000dd7
stda %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = 801f0a70 00000000
! %l1 = 0000000000000000, Mem[0000000010101430] = 000000ff, %asi = 80
stha %l1,[%i4+0x030]%asi ! Mem[0000000010101430] = 000000ff
! %l4 = 00000000801f0a70, Mem[0000000010141400] = 48000000
stha %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = 48000a70
p0_label_184:
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = ff00000000000080, %l7 = 00000000000000ff
ldxa [%i3+%o4]0x88,%l7 ! %l7 = ff00000000000080
! %l3 = 0000000000000000, imm = 0000000000000f98, %l4 = 00000000801f0a70
subc %l3,0xf98,%l4 ! %l4 = fffffffffffff068
! Mem[0000000030141408] = 1d000000 604f0000, %l0 = 00000000, %l1 = 00000000
ldda [%i5+%o4]0x89,%l0 ! %l0 = 00000000604f0000 000000001d000000
! Mem[0000000030001400] = 00000000, %l6 = ffffffffffffffff
ldswa [%i0+%g0]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000030081400] = 000000ff, %l2 = 0000000000000000
ldswa [%i2+%g0]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010141410] = bce1b52a, %l7 = ff00000000000080
lduwa [%i5+%o5]0x80,%l7 ! %l7 = 00000000bce1b52a
! Mem[0000000030101410] = 00000000, %f4 = 472b2a6f
lda [%i4+%o5]0x81,%f4 ! %f4 = 00000000
! Mem[0000000030041408] = 000000ff, %l0 = 00000000604f0000
ldsha [%i1+%o4]0x81,%l0 ! %l0 = 0000000000000000
membar #Sync ! Added by membar checker (35)
! Mem[0000000010101408] = bce1b52a, %l2 = 00000000000000ff
lduba [%i4+%o4]0x80,%l2 ! %l2 = 00000000000000bc
! Mem[00000000100c1408] = 80000000, %l1 = 000000001d000000
lduwa [%i3+%o4]0x80,%l1 ! %l1 = 0000000080000000
p0_label_185:
! Starting 10 instruction Store Burst
! %f24 = 00000000 7fffffff, Mem[00000000100c1420] = 00292c7e ea8a8b17, %asi = 80
stda %f24,[%i3+0x020]%asi ! Mem[00000000100c1420] = 00000000 7fffffff
! Mem[0000000030181408] = 22baffff, %l7 = 00000000bce1b52a
ldstuba [%i6+%o4]0x81,%l7 ! %l7 = 0000000000000022
! Mem[0000000010101415] = 10c315f1, %l7 = 0000000000000022
ldstuba [%i4+0x015]%asi,%l7 ! %l7 = 00000000000000c3
! Mem[0000000021800080] = ff4f6320, %l0 = 0000000000000000
ldstuba [%o3+0x080]%asi,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010081400] = 00f3ffff, %l7 = 00000000000000c3
ldstuba [%i2+%g0]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[000000001000140c] = 00000000, %l2 = 000000bc, %l5 = 00000000
add %i0,0x0c,%g1
casa [%g1]0x80,%l2,%l5 ! %l5 = 0000000000000000
! %l4 = fffffffffffff068, %l0 = 00000000000000ff, %l2 = 00000000000000bc
andn %l4,%l0,%l2 ! %l2 = fffffffffffff000
! %l6 = 0000000000000000, Mem[0000000030101400] = f7e14447
stba %l6,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00e14447
! Mem[0000000010001410] = 00000000, %l1 = 0000000080000000
swapa [%i0+%o5]0x88,%l1 ! %l1 = 0000000000000000
! %l1 = 0000000000000000, Mem[00000000100c1408] = 00000080
stha %l1,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
p0_label_186:
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = 13050000, %l2 = fffffffffffff000
ldswa [%i0+%o4]0x89,%l2 ! %l2 = 0000000013050000
membar #Sync ! Added by membar checker (36)
! Mem[0000000010101400] = ff6600ff ff15c310 bce1b52a 071ac0cb
! Mem[0000000010101410] = 472b2a6f 10ff15f1 00000dd7 feffffff
! Mem[0000000010101420] = ffffff7f 00000000 00000000 00000080
! Mem[0000000010101430] = 000000ff 00000513 ff00ffff 6f2a2b47
ldda [%i4+%g0]ASI_BLK_P,%f0 ! Block Load from 0000000010101400
! Mem[00000000100c1400] = 00000000, %f30 = 472b2a6f
lda [%i3+%g0]0x80,%f30 ! %f30 = 00000000
! Mem[0000000030181410] = 04ee6600, %l3 = 0000000000000000
lduwa [%i6+%o5]0x89,%l3 ! %l3 = 0000000004ee6600
! Mem[0000000030181410] = 0066ee0400000000, %f26 = 80000000 00000000
ldda [%i6+%o5]0x81,%f26 ! %f26 = 0066ee04 00000000
! Mem[0000000030041410] = 00000000, %l1 = 0000000000000000
lduwa [%i1+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000030101410] = 00000000, %l5 = 0000000000000000
lduha [%i4+%o5]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010101410] = f115ff106f2a2b47, %f26 = 0066ee04 00000000
ldda [%i4+%o5]0x88,%f26 ! %f26 = f115ff10 6f2a2b47
! Mem[0000000010041408] = 00f3ffff, %l2 = 0000000013050000
ldsha [%i1+%o4]0x80,%l2 ! %l2 = 00000000000000f3
! %l5 = 0000000000000000, %l0 = 00000000000000ff, %l2 = 00000000000000f3
or %l5,%l0,%l2 ! %l2 = 00000000000000ff
p0_label_187:
! Starting 10 instruction Store Burst
! Mem[0000000030101400] = 00e14447, %l4 = 00000000fffff068
swapa [%i4+%g0]0x81,%l4 ! %l4 = 0000000000e14447
! Mem[00000000300c1408] = 52200513, %l6 = 0000000000000000
ldstuba [%i3+%o4]0x81,%l6 ! %l6 = 0000000000000052
! %f9 = 00000000, Mem[0000000030181410] = 04ee6600
sta %f9 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000
! %l4 = 0000000000e14447, Mem[0000000010141430] = 8000000000000000
stx %l4,[%i5+0x030] ! Mem[0000000010141430] = 0000000000e14447
! %l4 = 0000000000e14447, Mem[00000000100c1410] = 13052052
stba %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 13052047
! Mem[0000000030101400] = 68f0ffff, %l4 = 0000000000e14447
ldstuba [%i4+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! %l5 = 0000000000000000, Mem[0000000030141400] = 00000000
stba %l5,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000
! Mem[00000000100c1438] = 0c00ff4f041415af, %l3 = 0000000004ee6600, %l1 = 0000000000000000
add %i3,0x38,%g1
casxa [%g1]0x80,%l3,%l1 ! %l1 = 0c00ff4f041415af
! Mem[0000000010101420] = ffffff7f, %l1 = 041415af, %l3 = 04ee6600
add %i4,0x20,%g1
casa [%g1]0x80,%l1,%l3 ! %l3 = 00000000ffffff7f
! %f6 = 00000dd7 feffffff, %l6 = 0000000000000052
! Mem[0000000010041400] = 000000ffff000000
stda %f6,[%i1+%l6]ASI_PST32_PL ! Mem[0000000010041400] = 000000ffd70d0000
p0_label_188:
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = 000000ffd70d0000, %f28 = 13050000 ff000000
ldda [%i1+%g0]0x80,%f28 ! %f28 = 000000ff d70d0000
! Mem[0000000030101400] = 68f0ffff, %f27 = 6f2a2b47
lda [%i4+%g0]0x89,%f27 ! %f27 = 68f0ffff
membar #Sync ! Added by membar checker (37)
! Mem[0000000010141400] = 700a0048 00000080 13052052 000000ff
! Mem[0000000010141410] = bce1b52a 071ac0cb 00000000 52200513
! Mem[0000000010141420] = ff660000 e2b53efb 77a4f3f6 0764b26f
! Mem[0000000010141430] = 00000000 00e14447 00000000 a0fc51bf
ldda [%i5+%g0]ASI_BLK_P,%f16 ! Block Load from 0000000010141400
! %l4 = 00000000000000ff, imm = 00000000000005a7, %l2 = 00000000000000ff
or %l4,0x5a7,%l2 ! %l2 = 00000000000005ff
! Mem[0000000010101408] = bce1b52a, %l1 = 0c00ff4f041415af
ldsha [%i4+%o4]0x80,%l1 ! %l1 = ffffffffffffbce1
! Mem[00000000201c0000] = f300c200, %l5 = 0000000000000000, %asi = 80
ldsba [%o0+0x000]%asi,%l5 ! %l5 = fffffffffffffff3
! Mem[0000000010141400] = 700a0048 00000080, %l2 = 000005ff, %l3 = ffffff7f, %asi = 80
ldda [%i5+0x000]%asi,%l2 ! %l2 = 00000000700a0048 0000000000000080
! Mem[0000000010081408] = 000000e0, %l4 = 00000000000000ff
lduwa [%i2+%o4]0x80,%l4 ! %l4 = 00000000000000e0
! Mem[0000000010001418] = 178bffea 5220ff13, %l4 = 000000e0, %l5 = fffffff3, %asi = 80
ldda [%i0+0x018]%asi,%l4 ! %l4 = 00000000178bffea 000000005220ff13
! Mem[0000000030141410] = 000000ff, %l7 = 00000000000000ff
lduwa [%i5+%o5]0x89,%l7 ! %l7 = 00000000000000ff
p0_label_189:
! Starting 10 instruction Store Burst
! Mem[0000000030041410] = 00000000, %l1 = 00000000ffffbce1
swapa [%i1+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000020800040] = ffb9b260, %l4 = 00000000178bffea
ldstuba [%o1+0x040]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010181400] = 00000000, %l3 = 0000000000000080
ldstuba [%i6+%g0]0x80,%l3 ! %l3 = 0000000000000000
! %l4 = 00000000000000ff, Mem[0000000010001418] = 178bffea
stw %l4,[%i0+0x018] ! Mem[0000000010001418] = 000000ff
! Mem[0000000010041410] = ffffffff, %l1 = 0000000000000000
ldstuba [%i1+%o5]0x80,%l1 ! %l1 = 00000000000000ff
! %f22 = 00000000 52200513, Mem[0000000010101410] = 6f2a2b47 f115ff10
stda %f22,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000 52200513
! %l6 = 0000000000000052, Mem[0000000010181400] = 000000e0000000ff
stxa %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0000000000000052
! Mem[00000000300c1408] = ff200513, %l3 = 0000000000000000
swapa [%i3+%o4]0x81,%l3 ! %l3 = 00000000ff200513
! Mem[00000000201c0000] = f300c200, %l2 = 00000000700a0048
ldstub [%o0+%g0],%l2 ! %l2 = 00000000000000f3
! %l2 = 000000f3, %l3 = ff200513, Mem[0000000010041428] = 00000000 ff70ee04, %asi = 80
stda %l2,[%i1+0x028]%asi ! Mem[0000000010041428] = 000000f3 ff200513
p0_label_190:
! Starting 10 instruction Load Burst
! Mem[00000000100c1406] = 00000000, %l3 = 00000000ff200513, %asi = 80
ldsha [%i3+0x006]%asi,%l3 ! %l3 = 0000000000000000
! Mem[00000000211c0001] = ffffe490, %l6 = 0000000000000052
ldub [%o2+0x001],%l6 ! %l6 = 00000000000000ff
! Mem[0000000010001414] = e0000000, %l0 = 00000000000000ff
lduw [%i0+0x014],%l0 ! %l0 = 00000000e0000000
! Mem[0000000010101408] = bce1b52a, %l5 = 000000005220ff13
lduba [%i4+%o4]0x80,%l5 ! %l5 = 00000000000000bc
! Mem[0000000030141410] = ff000000, %l7 = 00000000000000ff
lduwa [%i5+%o5]0x81,%l7 ! %l7 = 00000000ff000000
! Mem[0000000010141408] = 13052052000000ff, %f2 = bce1b52a 071ac0cb
ldd [%i5+%o4],%f2 ! %f2 = 13052052 000000ff
! Mem[0000000030181410] = 00000000, %f1 = ff15c310
lda [%i6+%o5]0x81,%f1 ! %f1 = 00000000
! Mem[0000000030041408] = 000000ff, %l0 = 00000000e0000000
ldswa [%i1+%o4]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030181410] = 00000000 00000000, %l2 = 000000f3, %l3 = 00000000
ldda [%i6+%o5]0x89,%l2 ! %l2 = 0000000000000000 0000000000000000
! Mem[0000000030181408] = ffffbaff, %l7 = 00000000ff000000
lduha [%i6+%o4]0x89,%l7 ! %l7 = 000000000000baff
p0_label_191:
! Starting 10 instruction Store Burst
! %f0 = ff6600ff 00000000, Mem[0000000010181410] = ff00ffff 6f2a2b47, %asi = 80
stda %f0 ,[%i6+0x010]%asi ! Mem[0000000010181410] = ff6600ff 00000000
! Mem[0000000010181429] = 7e2c2900, %l5 = 00000000000000bc
ldstuba [%i6+0x029]%asi,%l5 ! %l5 = 000000000000002c
! Mem[0000000010081410] = 00000000, %l2 = 0000000000000000
ldstuba [%i2+%o5]0x80,%l2 ! %l2 = 0000000000000000
! %l2 = 0000000000000000, Mem[0000000010001428] = 77a4f3f60764ffff
stx %l2,[%i0+0x028] ! Mem[0000000010001428] = 0000000000000000
! %f15 = 6f2a2b47, Mem[0000000030141410] = 000000ff
sta %f15,[%i5+%o5]0x89 ! Mem[0000000030141410] = 6f2a2b47
! %l2 = 0000000000000000, immd = fffffffffffff690, %l108 = 0000000000000001
sdivx %l2,-0x970,%l1 ! %l1 = 0000000000000000
! Mem[0000000010041408] = 00f3ffff, %l2 = 0000000000000000
ldstub [%i1+%o4],%l2 ! %l2 = 0000000000000000
! %f13 = 00000513, Mem[0000000030181410] = 00000000
sta %f13,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000513
! Mem[00000000100c1410] = 13052047, %l6 = 00000000000000ff
swapa [%i3+%o5]0x88,%l6 ! %l6 = 0000000013052047
! %l2 = 0000000000000000, Mem[0000000030181408] = ffffbaff
stwa %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000
p0_label_192:
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = 0000000004ee00ff, %l1 = 0000000000000000
ldxa [%i2+%o4]0x89,%l1 ! %l1 = 0000000004ee00ff
! Mem[0000000030141410] = 6f2a2b47, %l1 = 0000000004ee00ff
ldsba [%i5+%o5]0x89,%l1 ! %l1 = 0000000000000047
! Mem[00000000100c1420] = 000000007fffffff, %f12 = 000000ff 00000513, %asi = 80
ldda [%i3+0x020]%asi,%f12 ! %f12 = 00000000 7fffffff
! Mem[0000000010181410] = ff6600ff, %l1 = 0000000000000047
ldsha [%i6+%o5]0x80,%l1 ! %l1 = ffffffffffffff66
! Mem[00000000100c1408] = 00000000 000000ff, %l4 = 000000ff, %l5 = 0000002c
ldda [%i3+%o4]0x80,%l4 ! %l4 = 0000000000000000 00000000000000ff
! Mem[0000000020800000] = 00fffc30, %l6 = 0000000013052047, %asi = 80
ldsba [%o1+0x000]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101438] = ff00ffff, %f9 = 00000000
ld [%i4+0x038],%f9 ! %f9 = ff00ffff
! Mem[00000000300c1410] = ffffffff000066ff, %l2 = 0000000000000000
ldxa [%i3+%o5]0x81,%l2 ! %l2 = ffffffff000066ff
! Mem[00000000100c1408] = ff000000 00000000, %l2 = 000066ff, %l3 = 00000000
ldda [%i3+%o4]0x88,%l2 ! %l2 = 0000000000000000 00000000ff000000
! Mem[0000000030001410] = 000066e8 44c0849d, %l2 = 00000000, %l3 = ff000000
ldda [%i0+%o5]0x81,%l2 ! %l2 = 00000000000066e8 0000000044c0849d
p0_label_193:
! Starting 10 instruction Store Burst
! Mem[0000000010081408] = e0000000, %l2 = 00000000000066e8
ldstuba [%i2+%o4]0x88,%l2 ! %l2 = 0000000000000000
! %f18 = 13052052 000000ff, Mem[0000000010101420] = ffffff7f 00000000
std %f18,[%i4+0x020] ! Mem[0000000010101420] = 13052052 000000ff
! Mem[0000000030041400] = ff000000 00000080 000000ff 00000000
! %f16 = 700a0048 00000080 13052052 000000ff
! %f20 = bce1b52a 071ac0cb 00000000 52200513
! %f24 = ff660000 e2b53efb 77a4f3f6 0764b26f
! %f28 = 00000000 00e14447 00000000 a0fc51bf
stda %f16,[%i1+%g0]ASI_BLK_AIUS ! Block Store to 0000000030041400
! Mem[0000000030081408] = 04ee00ff, %l3 = 0000000044c0849d
swapa [%i2+%o4]0x89,%l3 ! %l3 = 0000000004ee00ff
! %f18 = 13052052 000000ff, Mem[0000000030101410] = 00000000 301ce94f
stda %f18,[%i4+%o5]0x89 ! Mem[0000000030101410] = 13052052 000000ff
! %l5 = 00000000000000ff, Mem[0000000010081408] = e00000ff
stha %l5,[%i2+%o4]0x88 ! Mem[0000000010081408] = e00000ff
! %l2 = 0000000000000000, Mem[0000000030181408] = 00000000
stba %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000
! %l0 = 000000ff, %l1 = ffffff66, Mem[0000000030141400] = 00000000 00000000
stda %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000ff ffffff66
! %l2 = 0000000000000000, Mem[00000000100c1410] = 000000ff
stwa %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000
! %l3 = 0000000004ee00ff, Mem[0000000030001410] = e8660000
stwa %l3,[%i0+%o5]0x89 ! Mem[0000000030001410] = 04ee00ff
p0_label_194:
! Starting 10 instruction Load Burst
! Mem[0000000021800100] = 06c32380, %l5 = 00000000000000ff, %asi = 80
lduha [%o3+0x100]%asi,%l5 ! %l5 = 00000000000006c3
! Mem[0000000010181410] = ff6600ff00000000, %l4 = 0000000000000000
ldxa [%i6+%o5]0x80,%l4 ! %l4 = ff6600ff00000000
! %l1 = ffffffffffffff66, immd = 0000089d, %y = 000001f7
sdiv %l1,0x89d,%l0 ! %l0 = 000000003a83a83a
mov %l0,%y ! %y = 3a83a83a
membar #Sync ! Added by membar checker (38)
! Mem[0000000030041400] = 700a0048, %l0 = 000000003a83a83a
lduha [%i1+%g0]0x81,%l0 ! %l0 = 000000000000700a
! Mem[0000000030081400] = ff000000, %l2 = 0000000000000000
lduba [%i2+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[00000000211c0000] = ffffe490, %l4 = ff6600ff00000000, %asi = 80
lduha [%o2+0x000]%asi,%l4 ! %l4 = 000000000000ffff
! Mem[0000000010081408] = ffffffffe00000ff, %l0 = 000000000000700a
ldxa [%i2+%o4]0x88,%l0 ! %l0 = ffffffffe00000ff
! %l6 = 0000000000000000, %l4 = 000000000000ffff, %l4 = 000000000000ffff
addc %l6,%l4,%l4 ! %l4 = 000000000000ffff
! Mem[0000000010101420] = 13052052 000000ff, %l2 = 00000000, %l3 = 04ee00ff, %asi = 80
ldda [%i4+0x020]%asi,%l2 ! %l2 = 0000000013052052 00000000000000ff
! %l7 = 000000000000baff, immd = 00000e24, %y = 3a83a83a
sdiv %l7,0xe24,%l0 ! %l0 = 000000007fffffff
mov %l0,%y ! %y = 7fffffff
p0_label_195:
! Starting 10 instruction Store Burst
! Mem[0000000010101400] = ff0066ff, %l6 = 0000000000000000
ldstuba [%i4+%g0]0x88,%l6 ! %l6 = 00000000000000ff
! %l3 = 00000000000000ff, Mem[0000000010141400] = 700a0048
stwa %l3,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000000ff
! %l3 = 00000000000000ff, Mem[000000001014141c] = 52200513, %asi = 80
stha %l3,[%i5+0x01c]%asi ! Mem[000000001014141c] = 00ff0513
! %l4 = 000000000000ffff, Mem[0000000030181410] = 13050000
stha %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffff0000
! %l4 = 000000000000ffff, Mem[00000000100c1408] = 00000000
stwa %l4,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000ffff
! Mem[0000000010081410] = ff000000, %l3 = 00000000000000ff
swapa [%i2+%o5]0x80,%l3 ! %l3 = 00000000ff000000
! Mem[0000000010141408] = 13052052, %l2 = 0000000013052052, %asi = 80
swapa [%i5+0x008]%asi,%l2 ! %l2 = 0000000013052052
! %l7 = 000000000000baff, Mem[0000000030101400] = fffff06852200513
stxa %l7,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000000000baff
! Mem[0000000010141408] = 52200513, %l3 = 00000000ff000000
ldstuba [%i5+%o4]0x88,%l3 ! %l3 = 0000000000000013
! %l4 = 000000000000ffff, Mem[000000001014143c] = a0fc51bf
stw %l4,[%i5+0x03c] ! Mem[000000001014143c] = 0000ffff
p0_label_196:
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = bce1b52a, %l6 = 00000000000000ff
lduwa [%i4+%o4]0x80,%l6 ! %l6 = 00000000bce1b52a
! Mem[0000000010081408] = ff0000e0, %l5 = 00000000000006c3
ldswa [%i2+%o4]0x80,%l5 ! %l5 = ffffffffff0000e0
! Mem[0000000030141400] = ff000000, %f2 = 13052052
lda [%i5+%g0]0x81,%f2 ! %f2 = ff000000
! Mem[0000000010001410] = 00000080e0000000, %f20 = bce1b52a 071ac0cb, %asi = 80
ldda [%i0+0x010]%asi,%f20 ! %f20 = 00000080 e0000000
! Mem[0000000010001400] = 00004f60, %l4 = 000000000000ffff
lduba [%i0+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000030001410] = ff00ee04, %l7 = 000000000000baff
ldsba [%i0+%o5]0x81,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030141400] = 000000ff, %l1 = ffffffffffffff66
lduba [%i5+%g0]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010101414] = 00000000, %f26 = 77a4f3f6
ld [%i4+0x014],%f26 ! %f26 = 00000000
! Mem[00000000300c1410] = ffffffff, %l1 = 00000000000000ff
ldswa [%i3+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030081400] = 000000ff, %l7 = ffffffffffffffff
lduha [%i2+%g0]0x81,%l7 ! %l7 = 0000000000000000
p0_label_197:
! Starting 10 instruction Store Burst
! %f16 = 700a0048 00000080, Mem[0000000010101408] = bce1b52a 071ac0cb
stda %f16,[%i4+%o4]0x80 ! Mem[0000000010101408] = 700a0048 00000080
! %l2 = 0000000013052052, Mem[00000000100c1424] = 7fffffff, %asi = 80
stha %l2,[%i3+0x024]%asi ! Mem[00000000100c1424] = 2052ffff
! %l3 = 0000000000000013, Mem[0000000010081428] = fb3eb5e2
stw %l3,[%i2+0x028] ! Mem[0000000010081428] = 00000013
! %l0 = 000000007fffffff, imm = fffffffffffff7c8, %l7 = 0000000000000000
orn %l0,-0x838,%l7 ! %l7 = 000000007fffffff
! Mem[000000001000143c] = ad482e43, %l1 = 00000000ffffffff
swap [%i0+0x03c],%l1 ! %l1 = 00000000ad482e43
! %l1 = 00000000ad482e43, Mem[0000000010001410] = 00000080
stha %l1,[%i0+%o5]0x80 ! Mem[0000000010001410] = 2e430080
! %l5 = ffffffffff0000e0, Mem[0000000030001400] = 00000000
stwa %l5,[%i0+%g0]0x89 ! Mem[0000000030001400] = ff0000e0
! %l6 = 00000000bce1b52a, Mem[0000000030081408] = 0000000044c0849d
stxa %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000bce1b52a
! %l7 = 000000007fffffff, imm = 0000000000000c9f, %l6 = 00000000bce1b52a
addc %l7,0xc9f,%l6 ! %l6 = 0000000080000c9e
! %f28 = 00000000 00e14447, Mem[0000000010141400] = ff000000 80000000
stda %f28,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000 00e14447
p0_label_198:
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = fff3ffff22000000, %l2 = 0000000013052052
ldx [%i1+%o4],%l2 ! %l2 = fff3ffff22000000
! Mem[0000000010101418] = 00000dd7feffffff, %f8 = ffffff7f ff00ffff, %asi = 80
ldda [%i4+0x018]%asi,%f8 ! %f8 = 00000dd7 feffffff
! Mem[0000000030001410] = ff00ee04, %l0 = 000000007fffffff
ldsha [%i0+%o5]0x81,%l0 ! %l0 = ffffffffffffff00
! Mem[0000000030041400] = 48000a70, %l3 = 0000000000000013
lduha [%i1+%g0]0x89,%l3 ! %l3 = 0000000000000a70
! Mem[0000000010181430] = 0000ff00, %l0 = ffffffffffffff00, %asi = 80
lduba [%i6+0x030]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000030001410] = 04ee00ff, %l3 = 0000000000000a70
lduba [%i0+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030001408] = 13050000, %l3 = 00000000000000ff
lduha [%i0+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1400] = 00000000, %l7 = 000000007fffffff
lduba [%i3+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[00000000100c1410] = dc370000 00000000, %l0 = 00000000, %l1 = ad482e43
ldda [%i3+%o5]0x88,%l0 ! %l0 = 0000000000000000 00000000dc370000
! Mem[0000000030081410] = ffffffff, %l6 = 0000000080000c9e
ldsba [%i2+%o5]0x81,%l6 ! %l6 = ffffffffffffffff
p0_label_199:
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[0000000030001408] = 00000513
stha %l3,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000513
! %l2 = fff3ffff22000000, Mem[00000000100c1400] = 00000000
stha %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000
! %f10 = 00000000 00000080, Mem[00000000300c1410] = ffffffff 000066ff
stda %f10,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000 00000080
! %f4 = 472b2a6f 10ff15f1, Mem[0000000030041408] = 13052052 000000ff
stda %f4 ,[%i1+%o4]0x81 ! Mem[0000000030041408] = 472b2a6f 10ff15f1
! Mem[0000000030041408] = 472b2a6f, %l1 = 00000000dc370000
ldstuba [%i1+%o4]0x81,%l1 ! %l1 = 0000000000000047
! Mem[0000000010081410] = 000000ff, %l2 = fff3ffff22000000
ldstuba [%i2+%o5]0x80,%l2 ! %l2 = 0000000000000000
! %l2 = 0000000000000000, %l5 = ffffffffff0000e0, %l2 = 0000000000000000
subc %l2,%l5,%l2 ! %l2 = 0000000000ffff20
! %f26 = 00000000 0764b26f, Mem[0000000010101410] = 13052052 00000000
stda %f26,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000 0764b26f
! %l5 = ffffffffff0000e0, Mem[0000000030181408] = 0000000000000000
stxa %l5,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffffffffff0000e0
! %l4 = 0000000000000000, Mem[00000000100c1410] = 00000000
stha %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000
p0_label_200:
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = 4744e100, %l6 = ffffffffffffffff
ldsha [%i5+%g0]0x80,%l6 ! %l6 = 0000000000004744
! Mem[0000000010181408] = 00000000 ffffffff, %l2 = 00ffff20, %l3 = 00000000
ldda [%i6+%o4]0x88,%l2 ! %l2 = 00000000ffffffff 0000000000000000
! Mem[0000000030001410] = 9d84c04404ee00ff, %f6 = 00000dd7 feffffff
ldda [%i0+%o5]0x89,%f6 ! %f6 = 9d84c044 04ee00ff
! Mem[0000000030001408] = 00000513, %l1 = 0000000000000047
ldswa [%i0+%o4]0x81,%l1 ! %l1 = 0000000000000513
! Mem[0000000030001408] = 00000000 13050000, %l2 = ffffffff, %l3 = 00000000
ldda [%i0+%o4]0x89,%l2 ! %l2 = 0000000013050000 0000000000000000
! Mem[0000000010001428] = 0000000000000000, %l0 = 0000000000000000, %asi = 80
ldxa [%i0+0x028]%asi,%l0 ! %l0 = 0000000000000000
! Mem[00000000211c0000] = ffffe490, %l1 = 0000000000000513, %asi = 80
lduba [%o2+0x000]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030041400] = 700a0048, %l1 = 00000000000000ff
ldsba [%i1+%g0]0x81,%l1 ! %l1 = 0000000000000070
! Mem[0000000030141400] = 000000ff, %l5 = ffffffffff0000e0
lduwa [%i5+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000020800041] = ffb9b260, %l5 = 00000000000000ff
ldstub [%o1+0x041],%l5 ! %l5 = 00000000000000b9
p0_label_201:
! Starting 10 instruction Store Burst
! %l6 = 0000000000004744, Mem[0000000010181410] = ff6600ff
stba %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 446600ff
! Mem[00000000211c0000] = ffffe490, %l5 = 00000000000000b9
ldstuba [%o2+0x000]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010141400] = 4744e100, %l1 = 0000000000000070
ldstuba [%i5+%g0]0x80,%l1 ! %l1 = 0000000000000047
! %l1 = 0000000000000047, Mem[0000000030181400] = 00000000
stwa %l1,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000047
! %l1 = 0000000000000047, Mem[0000000030141408] = 604f0000
stba %l1,[%i5+%o4]0x89 ! Mem[0000000030141408] = 604f0047
! %l3 = 0000000000000000, Mem[0000000010041408] = fff3ffff, %asi = 80
stwa %l3,[%i1+0x008]%asi ! Mem[0000000010041408] = 00000000
! %f7 = 04ee00ff, %f12 = 00000000, %f29 = 00e14447
fdivs %f7 ,%f12,%f29 ! %f29 = 7f800000
! Mem[00000000300c1400] = ff000000, %l7 = 0000000000000000
ldstuba [%i3+%g0]0x89,%l7 ! %l7 = 0000000000000000
! %l1 = 0000000000000047, Mem[0000000010141400] = 00e144ff
stha %l1,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00e10047
! Mem[0000000010041420] = ff0000fffb3eb5e2, %l2 = 0000000013050000, %l2 = 0000000013050000
add %i1,0x20,%g1
casxa [%g1]0x80,%l2,%l2 ! %l2 = ff0000fffb3eb5e2
p0_label_202:
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = 000000e0ffffffff, %l2 = ff0000fffb3eb5e2
ldxa [%i2+%o5]0x89,%l2 ! %l2 = 000000e0ffffffff
! Mem[00000000300c1400] = ff0000ff, %l7 = 0000000000000000
lduha [%i3+%g0]0x81,%l7 ! %l7 = 000000000000ff00
! Mem[0000000030001408] = 00000000 13050000, %l0 = 00000000, %l1 = 00000047
ldda [%i0+%o4]0x89,%l0 ! %l0 = 0000000013050000 0000000000000000
! Mem[0000000030041408] = ff2b2a6f, %l2 = 000000e0ffffffff
ldsba [%i1+%o4]0x81,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010181400] = 52000000, %f26 = 00000000
lda [%i6+%g0]0x80,%f26 ! %f26 = 52000000
! Mem[000000001014141b] = 00000000, %l1 = 0000000000000000, %asi = 80
ldsba [%i5+0x01b]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000030101400] = 00000000, %f5 = 10ff15f1
lda [%i4+%g0]0x81,%f5 ! %f5 = 00000000
! Mem[000000001004143c] = 22c09541, %l3 = 0000000000000000, %asi = 80
lduwa [%i1+0x03c]%asi,%l3 ! %l3 = 0000000022c09541
! Mem[0000000030001408] = 00000513, %l5 = 00000000000000ff
lduwa [%i0+%o4]0x81,%l5 ! %l5 = 0000000000000513
! %l2 = ffffffff, %l3 = 22c09541, Mem[0000000030001400] = ff0000e0 ffffffff
stda %l2,[%i0+%g0]0x89 ! Mem[0000000030001400] = ffffffff 22c09541
p0_label_203:
! Starting 10 instruction Store Burst
! %f3 = 000000ff, Mem[0000000010001418] = 000000ff
sta %f3 ,[%i0+0x018]%asi ! Mem[0000000010001418] = 000000ff
! %l2 = ffffffffffffffff, Mem[0000000010141400] = 00e10047
stwa %l2,[%i5+%g0]0x88 ! Mem[0000000010141400] = ffffffff
! %l3 = 0000000022c09541, Mem[0000000030041410] = 2ab5e1bc
stha %l3,[%i1+%o5]0x89 ! Mem[0000000030041410] = 2ab59541
! %l3 = 0000000022c09541, Mem[0000000010181410] = 446600ff00000000
stxa %l3,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000000022c09541
! Mem[0000000030141410] = 472b2a6f, %l4 = 0000000000000000
ldstuba [%i5+%o5]0x81,%l4 ! %l4 = 0000000000000047
! %l4 = 0000000000000047, Mem[00000000300c1410] = 00000000
stba %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000047
! %l3 = 0000000022c09541, Mem[00000000100c1400] = 00000000
stha %l3,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00009541
! Mem[0000000010141408] = 522005ff, %l4 = 0000000000000047
ldstuba [%i5+%o4]0x88,%l4 ! %l4 = 00000000000000ff
! %l6 = 00004744, %l7 = 0000ff00, Mem[00000000100c1420] = 00000000 2052ffff, %asi = 80
stda %l6,[%i3+0x020]%asi ! Mem[00000000100c1420] = 00004744 0000ff00
! Mem[0000000010081400] = 00f3ffff, %l7 = 000000000000ff00
ldstuba [%i2+%g0]0x88,%l7 ! %l7 = 00000000000000ff
p0_label_204:
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = ff0000ff, %l0 = 0000000013050000
lduha [%i2+%o5]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010181400] = 52000000, %l5 = 0000000000000513
lduba [%i6+%g0]0x80,%l5 ! %l5 = 0000000000000052
! Mem[0000000010081400] = 00f3ffff, %l0 = 00000000000000ff
lduwa [%i2+%g0]0x88,%l0 ! %l0 = 0000000000f3ffff
! Mem[0000000010001410] = 8000432e, %l7 = 00000000000000ff
ldsha [%i0+%o5]0x88,%l7 ! %l7 = 000000000000432e
! Mem[0000000010001400] = 604f0000, %f5 = 00000000
lda [%i0+%g0]0x88,%f5 ! %f5 = 604f0000
! %l2 = ffffffffffffffff, Mem[0000000010101408] = 8000000048000a70
stxa %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffffffffffffffff
! Mem[0000000010041404] = d70d0000, %l7 = 000000000000432e, %asi = 80
ldswa [%i1+0x004]%asi,%l7 ! %l7 = ffffffffd70d0000
! Mem[0000000010041400] = ff000000, %l5 = 0000000000000052
ldswa [%i1+%g0]0x88,%l5 ! %l5 = ffffffffff000000
! Mem[0000000030041410] = 4195b52a, %l6 = 0000000000004744
ldsba [%i1+%o5]0x81,%l6 ! %l6 = 0000000000000041
! Mem[0000000030001400] = ffffffff, %l1 = 0000000000000000
ldsha [%i0+%g0]0x81,%l1 ! %l1 = ffffffffffffffff
p0_label_205:
! Starting 10 instruction Store Burst
! %f12 = 00000000 7fffffff, %l5 = ffffffffff000000
! Mem[0000000030141438] = 2d1dc2520c539ddb
add %i5,0x038,%g1
stda %f12,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030141438] = 2d1dc2520c539ddb
! %f22 = 00000000 52200513, Mem[0000000010101400] = ff0066ff 10c315ff
stda %f22,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000 52200513
! Mem[0000000030101410] = 000000ff, %l3 = 0000000022c09541
ldstuba [%i4+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! %f22 = 00000000 52200513, Mem[0000000030141410] = 6f2a2bff bab72e3e
stda %f22,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000 52200513
! %f16 = 700a0048 00000080, %l4 = 00000000000000ff
! Mem[0000000010001408] = 700a1f8000000000
add %i0,0x008,%g1
stda %f16,[%g1+%l4]ASI_PST32_P ! Mem[0000000010001408] = 700a004800000080
! %f22 = 00000000, Mem[0000000010141410] = bce1b52a
sta %f22,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000
! %l2 = ffffffffffffffff, Mem[00000000211c0000] = ffffe490
sth %l2,[%o2+%g0] ! Mem[00000000211c0000] = ffffe490
! Mem[0000000010141408] = 522005ff, %l5 = ffffffffff000000
ldstuba [%i5+%o4]0x88,%l5 ! %l5 = 00000000000000ff
! %f6 = 9d84c044, Mem[0000000030101400] = 00000000
sta %f6 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = 9d84c044
! Mem[0000000030041408] = ff2b2a6f, %l4 = 00000000000000ff
swapa [%i1+%o4]0x81,%l4 ! %l4 = 00000000ff2b2a6f
p0_label_206:
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = ffffffff, %l4 = 00000000ff2b2a6f
ldswa [%i0+%g0]0x81,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030101400] = 9d84c044, %f23 = 52200513
lda [%i4+%g0]0x89,%f23 ! %f23 = 9d84c044
! Mem[0000000010181406] = 00000000, %l0 = 0000000000f3ffff
ldsh [%i6+0x006],%l0 ! %l0 = 0000000000000000
! Mem[0000000010101400] = 13052052, %f20 = 00000080
lda [%i4+%g0]0x80,%f20 ! %f20 = 13052052
! Mem[00000000201c0000] = ff00c200, %l4 = ffffffffffffffff
lduh [%o0+%g0],%l4 ! %l4 = 000000000000ff00
! Mem[0000000010081408] = e00000ff, %l0 = 0000000000000000
lduba [%i2+%o4]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030181410] = 0000ffff, %l5 = 00000000000000ff
ldsba [%i6+%o5]0x89,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010081408] = ff0000e0, %l1 = ffffffffffffffff
lduba [%i2+%o4]0x80,%l1 ! %l1 = 00000000000000ff
! Code Fragment 4, seed = 130022
p0_fragment_18:
! %l0 = 00000000000000ff
setx 0xaaa58d6341665ef6,%g7,%l0 ! %l0 = aaa58d6341665ef6
! %l1 = 00000000000000ff
setx 0xc2c642284b3c1a21,%g7,%l1 ! %l1 = c2c642284b3c1a21
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 = aaa58d6341665ef6
setx 0x76bc08042c24895c,%g7,%l0 ! %l0 = 76bc08042c24895c
! %l1 = c2c642284b3c1a21
setx 0x70a0fd5ab4beafa7,%g7,%l1 ! %l1 = 70a0fd5ab4beafa7
p0_fragment_18_end:
! Mem[0000000010001430] = 000001f7, %l5 = ffffffffffffffff, %asi = 80
lduwa [%i0+0x030]%asi,%l5 ! %l5 = 00000000000001f7
p0_label_207:
! Starting 10 instruction Store Burst
! %l6 = 0000000000000041, Mem[0000000010101401] = 13052052
stb %l6,[%i4+0x001] ! Mem[0000000010101400] = 13412052
! %l7 = ffffffffd70d0000, Mem[0000000030001410] = 04ee00ff
stwa %l7,[%i0+%o5]0x89 ! Mem[0000000030001410] = d70d0000
! %l7 = ffffffffd70d0000, Mem[00000000300c1400] = ff0000ff
stha %l7,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ff000000
! %l2 = ffffffffffffffff, immd = fffffffffffffcc5, %l6 = 0000000000000041
mulx %l2,-0x33b,%l6 ! %l6 = 000000000000033b
! %f14 = ff00ffff, Mem[0000000010141410] = 00000000
sta %f14,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff00ffff
! Mem[0000000010141408] = ff052052, %l7 = 00000000d70d0000
swapa [%i5+%o4]0x80,%l7 ! %l7 = 00000000ff052052
! Mem[0000000010101410] = 00000000, %l7 = 00000000ff052052
ldstuba [%i4+%o5]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000030101400] = 9d84c044, %l5 = 00000000000001f7
ldstuba [%i4+%g0]0x89,%l5 ! %l5 = 0000000000000044
! %f30 = 00000000 a0fc51bf, Mem[00000000300c1400] = 000000ff 4382e201
stda %f30,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000 a0fc51bf
! Mem[0000000030041410] = 2ab59541, %l0 = 000000002c24895c
swapa [%i1+%o5]0x89,%l0 ! %l0 = 000000002ab59541
p0_label_208:
! Starting 10 instruction Load Burst
! Code Fragment 3, seed = 670033
p0_fragment_19:
! %l0 = 000000002ab59541
setx 0x4df9878b9594ce9e,%g7,%l0 ! %l0 = 4df9878b9594ce9e
! %l1 = 70a0fd5ab4beafa7
setx 0x91028996dc969949,%g7,%l1 ! %l1 = 91028996dc969949
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 = 4df9878b9594ce9e
setx 0xdb6d448cefc40004,%g7,%l0 ! %l0 = db6d448cefc40004
! %l1 = 91028996dc969949
setx 0x7caed588348785cf,%g7,%l1 ! %l1 = 7caed588348785cf
p0_fragment_19_end:
! Mem[00000000211c0001] = ffffe490, %l0 = db6d448cefc40004, %asi = 80
ldsba [%o2+0x001]%asi,%l0 ! %l0 = ffffffffffffffff
! %l3 = 00000000000000ff, %l7 = 0000000000000000, %l1 = 7caed588348785cf
mulx %l3,%l7,%l1 ! %l1 = 0000000000000000
! Mem[0000000010141408] = 00000dd7, %l7 = 0000000000000000
lduwa [%i5+%o4]0x88,%l7 ! %l7 = 0000000000000dd7
! Mem[0000000010001400] = 00004f6010c315f1, %l5 = 0000000000000044
ldxa [%i0+%g0]0x80,%l5 ! %l5 = 00004f6010c315f1
! %l6 = 000000000000033b, imm = 0000000000000fe0, %l0 = ffffffffffffffff
andn %l6,0xfe0,%l0 ! %l0 = 000000000000001b
! Mem[0000000030041410] = cbc01a072c24895c, %f6 = 9d84c044 04ee00ff
ldda [%i1+%o5]0x89,%f6 ! %f6 = cbc01a07 2c24895c
! Mem[0000000010001418] = 000000ff5220ff13, %l7 = 0000000000000dd7, %asi = 80
ldxa [%i0+0x018]%asi,%l7 ! %l7 = 000000ff5220ff13
! Mem[0000000030181410] = 0000ffff, %l0 = 000000000000001b
ldsba [%i6+%o5]0x89,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030001410] = 00000dd744c0849d, %f30 = 00000000 a0fc51bf
ldda [%i0+%o5]0x81,%f30 ! %f30 = 00000dd7 44c0849d
p0_label_209:
! Starting 10 instruction Store Burst
! %l4 = 000000000000ff00, Mem[0000000030001408] = 0000051300000000
stxa %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 000000000000ff00
! %f31 = 44c0849d, Mem[0000000030181410] = 0000ffff
sta %f31,[%i6+%o5]0x89 ! Mem[0000000030181410] = 44c0849d
! %f6 = cbc01a07 2c24895c, Mem[0000000030001408] = 00000000 0000ff00
stda %f6 ,[%i0+%o4]0x81 ! Mem[0000000030001408] = cbc01a07 2c24895c
! %l2 = ffffffffffffffff, Mem[000000001018142c] = 00000000
stw %l2,[%i6+0x02c] ! Mem[000000001018142c] = ffffffff
! %l7 = 000000ff5220ff13, Mem[0000000030141410] = 1305205200000000
stxa %l7,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000ff5220ff13
! Mem[0000000030181408] = ffffffff, %l6 = 000000000000033b
ldstuba [%i6+%o4]0x89,%l6 ! %l6 = 00000000000000ff
! %l2 = ffffffffffffffff, Mem[0000000030001410] = 00000dd7
stba %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff000dd7
! %l4 = 0000ff00, %l5 = 10c315f1, Mem[0000000030181400] = 47000000 00000000
stda %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 0000ff00 10c315f1
! Mem[000000001018140f] = 00000000, %l2 = ffffffffffffffff
ldstub [%i6+0x00f],%l2 ! %l2 = 0000000000000000
! %l5 = 00004f6010c315f1, Mem[0000000030141408] = 604f0047
stwa %l5,[%i5+%o4]0x89 ! Mem[0000000030141408] = 10c315f1
p0_label_210:
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = 13412052, %l5 = 00004f6010c315f1
ldsha [%i4+%g0]0x80,%l5 ! %l5 = 0000000000001341
! %l0 = ffffffffffffffff, %l2 = 0000000000000000, %l7 = 000000ff5220ff13
mulx %l0,%l2,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041400] = 00000dd7ff000000, %l0 = ffffffffffffffff
ldxa [%i1+%g0]0x88,%l0 ! %l0 = 00000dd7ff000000
! Mem[0000000030041400] = 48000a70, %l3 = 00000000000000ff
lduha [%i1+%g0]0x89,%l3 ! %l3 = 0000000000000a70
! Mem[0000000030101410] = ff000000, %l0 = 00000dd7ff000000
ldswa [%i4+%o5]0x81,%l0 ! %l0 = ffffffffff000000
! Mem[0000000030001408] = 071ac0cb, %l5 = 0000000000001341
ldsba [%i0+%o4]0x89,%l5 ! %l5 = ffffffffffffffcb
! Mem[0000000010001408] = 48000a70, %l6 = 00000000000000ff
ldsba [%i0+%o4]0x88,%l6 ! %l6 = 0000000000000070
! Mem[000000001004143e] = 22c09541, %l6 = 0000000000000070
ldsb [%i1+0x03e],%l6 ! %l6 = ffffffffffffff95
! Mem[00000000300c1400] = 00000000a0fc51bf, %f2 = ff000000 000000ff
ldda [%i3+%g0]0x81,%f2 ! %f2 = 00000000 a0fc51bf
! Mem[0000000010181410] = 00000000, %l0 = ffffffffff000000
ldswa [%i6+%o5]0x88,%l0 ! %l0 = 0000000000000000
p0_label_211:
! Starting 10 instruction Store Burst
! %f6 = cbc01a07 2c24895c, %l7 = 0000000000000000
! Mem[0000000030141408] = f115c3100000001d
add %i5,0x008,%g1
stda %f6,[%g1+%l7]ASI_PST16_S ! Mem[0000000030141408] = f115c3100000001d
! Mem[0000000030101408] = 09797eff, %l4 = 000000000000ff00
ldstuba [%i4+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! %f20 = 13052052 e0000000, Mem[0000000030101410] = ff000000 52200513
stda %f20,[%i4+%o5]0x81 ! Mem[0000000030101410] = 13052052 e0000000
! %f30 = 00000dd7, Mem[0000000030181408] = ffffffff
sta %f30,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000dd7
! %l2 = 00000000, %l3 = 00000a70, Mem[0000000030041408] = ff000000 f115ff10
stda %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000 00000a70
! %l6 = ffffffffffffff95, Mem[00000000300c1400] = 00000000
stha %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000ff95
! Mem[0000000010101408] = ffffffff, %l5 = ffffffffffffffcb
ldstuba [%i4+%o4]0x80,%l5 ! %l5 = 00000000000000ff
! %l1 = 0000000000000000, Mem[000000001010142d] = 00000080
stb %l1,[%i4+0x02d] ! Mem[000000001010142c] = 00000080
! %l5 = 00000000000000ff, Mem[00000000300c1410] = 47000000
stba %l5,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff000000
! %f30 = 00000dd7 44c0849d, %l1 = 0000000000000000
! Mem[00000000300c1428] = 627be7c60ddd34ff
add %i3,0x028,%g1
stda %f30,[%g1+%l1]ASI_PST32_S ! Mem[00000000300c1428] = 627be7c60ddd34ff
p0_label_212:
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = 5c89242c071ac0cb, %l4 = 00000000000000ff
ldxa [%i0+%o4]0x89,%l4 ! %l4 = 5c89242c071ac0cb
! Mem[0000000021800140] = 43683db0, %l1 = 0000000000000000, %asi = 80
lduba [%o3+0x140]%asi,%l1 ! %l1 = 0000000000000043
! Mem[0000000010181408] = ffffffff, %l3 = 0000000000000a70
lduwa [%i6+%o4]0x88,%l3 ! %l3 = 00000000ffffffff
! Mem[0000000010141430] = 00000000 00e14447, %l0 = 00000000, %l1 = 00000043, %asi = 80
ldda [%i5+0x030]%asi,%l0 ! %l0 = 0000000000000000 0000000000e14447
! Mem[0000000030041400] = 700a0048, %l5 = 00000000000000ff
ldsha [%i1+%g0]0x81,%l5 ! %l5 = 000000000000700a
! Mem[0000000030181408] = d70d0000, %l1 = 0000000000e14447
ldsha [%i6+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030001408] = 071ac0cb, %l3 = 00000000ffffffff
ldsha [%i0+%o4]0x89,%l3 ! %l3 = ffffffffffffc0cb
! Mem[0000000030181408] = 00000dd7ff0000e0, %l6 = ffffffffffffff95
ldxa [%i6+%o4]0x81,%l6 ! %l6 = 00000dd7ff0000e0
! Mem[0000000010081408] = ff0000e0 ffffffff, %l0 = 00000000, %l1 = 00000000
ldda [%i2+%o4]0x80,%l0 ! %l0 = 00000000ff0000e0 00000000ffffffff
! Mem[0000000010101410] = ff000000, %l2 = 0000000000000000
ldswa [%i4+%o5]0x80,%l2 ! %l2 = ffffffffff000000
p0_label_213:
! Starting 10 instruction Store Burst
! %l1 = 00000000ffffffff, Mem[00000000211c0000] = ffffe490, %asi = 80
stha %l1,[%o2+0x000]%asi ! Mem[00000000211c0000] = ffffe490
! %f24 = ff660000 e2b53efb, %l2 = ffffffffff000000
! Mem[0000000010181438] = 0000ff0000003dff
add %i6,0x038,%g1
stda %f24,[%g1+%l2]ASI_PST8_PL ! Mem[0000000010181438] = 0000ff0000003dff
! Mem[00000000211c0001] = ffffe490, %l7 = 0000000000000000
ldstuba [%o2+0x001]%asi,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010181429] = 7eff2900, %l1 = 00000000ffffffff
ldstub [%i6+0x029],%l1 ! %l1 = 00000000000000ff
! Mem[000000001010140b] = ffffffff, %l3 = ffffffffffffc0cb
ldstuba [%i4+0x00b]%asi,%l3 ! %l3 = 00000000000000ff
! %f22 = 00000000 9d84c044, Mem[00000000300c1408] = 00000000 0000604f
stda %f22,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 9d84c044
! Mem[0000000030181400] = 00ff0000 f115c310 00000dd7 ff0000e0
! %f0 = ff6600ff 00000000 00000000 a0fc51bf
! %f4 = 472b2a6f 604f0000 cbc01a07 2c24895c
! %f8 = 00000dd7 feffffff 00000000 00000080
! %f12 = 00000000 7fffffff ff00ffff 6f2a2b47
stda %f0 ,[%i6+%g0]ASI_BLK_AIUSL ! Block Store to 0000000030181400
! Mem[00000000201c0001] = ff00c200, %l2 = ffffffffff000000
ldstub [%o0+0x001],%l2 ! %l2 = 0000000000000000
! %l5 = 000000000000700a, Mem[0000000030001410] = d70d00ff
stha %l5,[%i0+%o5]0x89 ! Mem[0000000030001410] = d70d700a
! %f10 = 00000000, Mem[0000000030101408] = ff7e7909
sta %f10,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
p0_label_214:
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = ff00ffff071ac0cb, %f20 = 13052052 e0000000
ldda [%i5+%o5]0x80,%f20 ! %f20 = ff00ffff 071ac0cb
! Mem[0000000030041408] = 00000a70 00000000, %l2 = 00000000, %l3 = 000000ff
ldda [%i1+%o4]0x89,%l2 ! %l2 = 0000000000000000 0000000000000a70
! Mem[0000000010141438] = 000000000000ffff, %l7 = 00000000000000ff
ldx [%i5+0x038],%l7 ! %l7 = 000000000000ffff
! Mem[0000000030141408] = f115c310, %f25 = e2b53efb
lda [%i5+%o4]0x81,%f25 ! %f25 = f115c310
! %l6 = ff0000e0, %l7 = 0000ffff, Mem[0000000010141410] = ffff00ff cbc01a07
stda %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff0000e0 0000ffff
! Mem[0000000010081410] = ff0000ff, %l2 = 0000000000000000
lduba [%i2+%o5]0x80,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010041400] = ff000000, %f20 = ff00ffff
lda [%i1+%g0]0x88,%f20 ! %f20 = ff000000
membar #Sync ! Added by membar checker (39)
! Mem[0000000010181400] = 52000000, %f19 = 000000ff
lda [%i6+%g0]0x80,%f19 ! %f19 = 52000000
! Mem[0000000010041408] = 0000002200000000, %l6 = 00000dd7ff0000e0
ldxa [%i1+%o4]0x88,%l6 ! %l6 = 0000002200000000
! Mem[00000000300c1410] = ff00000000000080, %l6 = 0000002200000000
ldxa [%i3+%o5]0x81,%l6 ! %l6 = ff00000000000080
p0_label_215:
! Starting 10 instruction Store Burst
! Mem[000000001014140c] = 000000ff, %l6 = 0000000000000080
swap [%i5+0x00c],%l6 ! %l6 = 00000000000000ff
! Mem[0000000030181408] = a0fc51bf, %l5 = 000000000000700a
swapa [%i6+%o4]0x89,%l5 ! %l5 = 00000000a0fc51bf
! Mem[0000000030101400] = ffc0849d 0000baff 00000000 247c3ce7
! %f0 = ff6600ff 00000000 00000000 a0fc51bf
! %f4 = 472b2a6f 604f0000 cbc01a07 2c24895c
! %f8 = 00000dd7 feffffff 00000000 00000080
! %f12 = 00000000 7fffffff ff00ffff 6f2a2b47
stda %f0 ,[%i4+%g0]ASI_COMMIT_S ! Block Store to 0000000030101400
! Mem[0000000010181428] = 7eff2900, %l4 = 071ac0cb, %l1 = 000000ff
add %i6,0x28,%g1
casa [%g1]0x80,%l4,%l1 ! %l1 = 000000007eff2900
! Mem[00000000100c1408] = 0000ffff, %l4 = 5c89242c071ac0cb
ldstuba [%i3+%o4]0x88,%l4 ! %l4 = 00000000000000ff
membar #Sync ! Added by membar checker (40)
! %f18 = 13052052 52000000, Mem[0000000030101410] = 472b2a6f 604f0000
stda %f18,[%i4+%o5]0x81 ! Mem[0000000030101410] = 13052052 52000000
! Mem[0000000010141408] = d70d0000, %l7 = 000000000000ffff
swapa [%i5+%o4]0x80,%l7 ! %l7 = 00000000d70d0000
! %f28 = 00000000 7f800000, Mem[00000000100c1410] = 00000000 000037dc
stda %f28,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000 7f800000
! %f31 = 44c0849d, Mem[0000000010141410] = e00000ff
st %f31,[%i5+%o5] ! Mem[0000000010141410] = 44c0849d
! %l5 = 00000000a0fc51bf, Mem[0000000010181428] = 7eff2900ffffffff
stx %l5,[%i6+0x028] ! Mem[0000000010181428] = 00000000a0fc51bf
p0_label_216:
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = cbc01a07, %l6 = 00000000000000ff
lduha [%i0+%o4]0x81,%l6 ! %l6 = 000000000000cbc0
! Mem[0000000010141410] = 0000ffff9d84c044, %l3 = 0000000000000a70
ldxa [%i5+%o5]0x88,%l3 ! %l3 = 0000ffff9d84c044
! Mem[0000000010101400] = 1341205200000000, %f16 = 700a0048 00000080, %asi = 80
ldda [%i4+0x000]%asi,%f16 ! %f16 = 13412052 00000000
! Mem[00000000211c0000] = ffffe490, %l4 = 00000000000000ff, %asi = 80
ldsba [%o2+0x000]%asi,%l4 ! %l4 = ffffffffffffffff
! %l4 = ffffffffffffffff, imm = 00000000000006d4, %l5 = 00000000a0fc51bf
xor %l4,0x6d4,%l5 ! %l5 = fffffffffffff92b
! %l4 = ffffffffffffffff, immd = fffff317, %y = 7fffffff
umul %l4,-0xce9,%l6 ! %l6 = fffff31600000ce9, %y = fffff316
! Mem[0000000010001400] = 00004f60, %l0 = 00000000ff0000e0
ldswa [%i0+%g0]0x80,%l0 ! %l0 = 0000000000004f60
! Mem[0000000030101408] = 00000000, %l6 = fffff31600000ce9
lduha [%i4+%o4]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000010001410] = 2e430080e0000000, %f10 = 00000000 00000080
ldda [%i0+%o5]0x80,%f10 ! %f10 = 2e430080 e0000000
! Mem[0000000010181400] = 00000000 00000052, %l4 = ffffffff, %l5 = fffff92b
ldda [%i6+%g0]0x88,%l4 ! %l4 = 0000000000000052 0000000000000000
p0_label_217:
! Starting 10 instruction Store Burst
! Mem[00000000100c1430] = 1305205280ae9eff, %l7 = 00000000d70d0000, %l6 = 0000000000000000
add %i3,0x30,%g1
casxa [%g1]0x80,%l7,%l6 ! %l6 = 1305205280ae9eff
! %f10 = 2e430080 e0000000, Mem[00000000100c1430] = 13052052 80ae9eff, %asi = 80
stda %f10,[%i3+0x030]%asi ! Mem[00000000100c1430] = 2e430080 e0000000
! %l7 = 00000000d70d0000, Mem[00000000300c1410] = ff000000
stha %l7,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
! %l1 = 000000007eff2900, Mem[00000000300c1408] = 00000000
stha %l1,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00002900
! %l5 = 0000000000000000, Mem[0000000010181408] = ffffffff
stba %l5,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00ffffff
! %l0 = 0000000000004f60, Mem[0000000030141408] = 10c315f1
stba %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = 10c31560
! Mem[0000000030181408] = 0000700a, %l3 = 0000ffff9d84c044
ldstuba [%i6+%o4]0x89,%l3 ! %l3 = 000000000000000a
! %f6 = cbc01a07 2c24895c, Mem[00000000300c1410] = 00000000 80000000
stda %f6 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = cbc01a07 2c24895c
! %l3 = 000000000000000a, Mem[00000000300c1400] = 95ff0000a0fc51bf
stxa %l3,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000000000000a
! Mem[0000000030141410] = 000000ff, %l6 = 1305205280ae9eff
ldstuba [%i5+%o5]0x81,%l6 ! %l6 = 0000000000000000
p0_label_218:
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = ffffffff, %l0 = 0000000000004f60
ldswa [%i5+%g0]0x88,%l0 ! %l0 = ffffffffffffffff
! Mem[00000000300c1410] = 5c89242c071ac0cb, %l5 = 0000000000000000
ldxa [%i3+%o5]0x81,%l5 ! %l5 = 5c89242c071ac0cb
! Mem[0000000010041408] = 00000000, %l3 = 000000000000000a
ldsha [%i1+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000030041410] = 5c89242c, %l7 = 00000000d70d0000
lduha [%i1+%o5]0x81,%l7 ! %l7 = 0000000000005c89
! Mem[0000000030181408] = ff700000, %l0 = ffffffffffffffff
ldsha [%i6+%o4]0x81,%l0 ! %l0 = ffffffffffffff70
! %l4 = 00000052, %l5 = 071ac0cb, Mem[0000000030001400] = ffffffff 22c09541
stda %l4,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000052 071ac0cb
! Mem[0000000010081400] = 00f3ffff, %l6 = 0000000000000000
ldsha [%i2+%g0]0x88,%l6 ! %l6 = ffffffffffffffff
membar #Sync ! Added by membar checker (41)
! Mem[0000000030001400] = 52000000 cbc01a07 cbc01a07 2c24895c
! Mem[0000000030001410] = 0a700dd7 44c0849d e8660000 1a394303
! Mem[0000000030001420] = 1e317928 54c33b99 4c4a39a6 0445935f
! Mem[0000000030001430] = 544c9e94 39f177d5 28caaf72 5ee6227b
ldda [%i0+%g0]ASI_BLK_S,%f0 ! Block Load from 0000000030001400
! Mem[0000000010141430] = 00000000 00e14447, %l2 = 000000ff, %l3 = 00000000
ldd [%i5+0x030],%l2 ! %l2 = 0000000000000000 0000000000e14447
! Mem[0000000010041400] = ff000000, %l3 = 0000000000e14447
ldswa [%i1+%g0]0x88,%l3 ! %l3 = ffffffffff000000
p0_label_219:
! Starting 10 instruction Store Burst
! %l3 = ffffffffff000000, Mem[0000000030041410] = 2c24895c
stwa %l3,[%i1+%o5]0x89 ! Mem[0000000030041410] = ff000000
! %l2 = 0000000000000000, Mem[00000000300c1410] = 5c89242c071ac0cb
stxa %l2,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000000000000000
! Mem[0000000021800040] = ffffbcf0, %l4 = 0000000000000052
ldstuba [%o3+0x040]%asi,%l4 ! %l4 = 00000000000000ff
! %l0 = ffffffffffffff70, Mem[0000000010141400] = ffffffff
stha %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = ffffff70
! %l5 = 5c89242c071ac0cb, Mem[0000000020800040] = ffffb260, %asi = 80
stba %l5,[%o1+0x040]%asi ! Mem[0000000020800040] = cbffb260
! %l0 = ffffff70, %l1 = 7eff2900, Mem[0000000030141408] = 6015c310 0000001d
stda %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffffff70 7eff2900
! %l7 = 0000000000005c89, Mem[0000000030181410] = 00004f60
stwa %l7,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00005c89
! Mem[0000000030081408] = bce1b52a, %l6 = ffffffffffffffff
ldstuba [%i2+%o4]0x89,%l6 ! %l6 = 000000000000002a
! Mem[00000000300c1410] = 00000000, %l5 = 5c89242c071ac0cb
ldstuba [%i3+%o5]0x81,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1410] = 00000000, %l6 = 000000000000002a
swapa [%i3+%o5]0x88,%l6 ! %l6 = 0000000000000000
p0_label_220:
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = fffff300, %l0 = ffffffffffffff70
ldsba [%i2+%g0]0x80,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030181400] = 00000000, %l1 = 000000007eff2900
lduwa [%i6+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010141410] = 44c0849d, %l6 = 0000000000000000
ldsha [%i5+%o5]0x80,%l6 ! %l6 = 00000000000044c0
! Mem[0000000010001408] = 700a0048, %l5 = 0000000000000000
ldsha [%i0+%o4]0x80,%l5 ! %l5 = 000000000000700a
! %l2 = 0000000000000000, imm = fffffffffffffb21, %l0 = ffffffffffffffff
xor %l2,-0x4df,%l0 ! %l0 = fffffffffffffb21
! Mem[0000000010181426] = ffff1f43, %l1 = 0000000000000000
ldsh [%i6+0x026],%l1 ! %l1 = 0000000000001f43
! Mem[0000000030101408] = 00000000, %l6 = 00000000000044c0
ldsba [%i4+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041410] = 77a4604f ffffffff, %l6 = 00000000, %l7 = 00005c89
ldda [%i1+%o5]0x88,%l6 ! %l6 = 00000000ffffffff 0000000077a4604f
! Mem[0000000030101410] = 00000052 52200513, %l2 = 00000000, %l3 = ff000000
ldda [%i4+%o5]0x89,%l2 ! %l2 = 0000000052200513 0000000000000052
! Mem[00000000100c1408] = ffff0000, %l1 = 0000000000001f43
ldswa [%i3+%o4]0x80,%l1 ! %l1 = ffffffffffff0000
p0_label_221:
! Starting 10 instruction Store Burst
! Mem[0000000010141430] = 00000000, %l5 = 000000000000700a
swap [%i5+0x030],%l5 ! %l5 = 0000000000000000
! %l3 = 0000000000000052, Mem[0000000030081410] = ffffffff
stba %l3,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffffff52
! Mem[0000000030181408] = ff700000, %l2 = 0000000052200513
swapa [%i6+%o4]0x81,%l2 ! %l2 = 00000000ff700000
! Mem[0000000010141408] = 0000ffff, %l6 = 00000000ffffffff
swapa [%i5+%o4]0x80,%l6 ! %l6 = 000000000000ffff
! %l0 = fffffffffffffb21, Mem[0000000010081400] = fffff30004ee6600
stxa %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = fffffffffffffb21
! Code Fragment 4, seed = 361559
p0_fragment_20:
! %l0 = fffffffffffffb21
setx 0xa9ab5e084d525c6e,%g7,%l0 ! %l0 = a9ab5e084d525c6e
! %l1 = ffffffffffff0000
setx 0x63abdf9f014efe19,%g7,%l1 ! %l1 = 63abdf9f014efe19
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 = a9ab5e084d525c6e
setx 0x69157a84aa8b8bd4,%g7,%l0 ! %l0 = 69157a84aa8b8bd4
! %l1 = 63abdf9f014efe19
setx 0xe69250a03481889f,%g7,%l1 ! %l1 = e69250a03481889f
p0_fragment_20_end:
! Mem[00000000201c0001] = ffffc200, %l3 = 0000000000000052
ldstuba [%o0+0x001]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010001410] = 2e430080, %l0 = 69157a84aa8b8bd4
ldstuba [%i0+%o5]0x80,%l0 ! %l0 = 000000000000002e
! Mem[00000000201c0001] = ffffc200, %l2 = 00000000ff700000
ldstuba [%o0+0x001]%asi,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010141400] = ffffff70, %l7 = 0000000077a4604f
ldstuba [%i5+%g0]0x88,%l7 ! %l7 = 0000000000000070
p0_label_222:
! Starting 10 instruction Load Burst
! Mem[0000000010101428] = 00000000 00000080, %l2 = 000000ff, %l3 = 000000ff
ldd [%i4+0x028],%l2 ! %l2 = 0000000000000000 0000000000000080
! Mem[0000000010001404] = 10c315f1, %l4 = 00000000000000ff, %asi = 80
lduha [%i0+0x004]%asi,%l4 ! %l4 = 00000000000010c3
! Mem[0000000030081408] = 00000000bce1b5ff, %l5 = 0000000000000000
ldxa [%i2+%o4]0x89,%l5 ! %l5 = 00000000bce1b5ff
! Mem[0000000030101410] = 1305205252000000, %f18 = 13052052 52000000
ldda [%i4+%o5]0x81,%f18 ! %f18 = 13052052 52000000
! Mem[000000001018141d] = 60546600, %l3 = 0000000000000080, %asi = 80
lduba [%i6+0x01d]%asi,%l3 ! %l3 = 0000000000000054
! Mem[0000000010001400] = 00004f60, %l5 = 00000000bce1b5ff
ldswa [%i0+%g0]0x80,%l5 ! %l5 = 0000000000004f60
! Mem[000000001000140a] = 700a0048, %l3 = 0000000000000054, %asi = 80
lduha [%i0+0x00a]%asi,%l3 ! %l3 = 0000000000000048
! %l0 = 000000000000002e, immd = 000000f6, %y = fffff316
sdiv %l0,0x0f6,%l5 ! %l5 = ffffffff80000000
mov %l0,%y ! %y = 0000002e
! Mem[0000000020800000] = 00fffc30, %l4 = 00000000000010c3, %asi = 80
ldsha [%o1+0x000]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[00000000211c0000] = ffffe490, %l7 = 0000000000000070
ldsh [%o2+%g0],%l7 ! %l7 = ffffffffffffffff
p0_label_223:
! Starting 10 instruction Store Burst
! Mem[0000000030101410] = 52200513, %l6 = 000000000000ffff
ldstuba [%i4+%o5]0x89,%l6 ! %l6 = 0000000000000013
! %l4 = 000000ff, %l5 = 80000000, Mem[00000000100c1400] = 41950000 00000000
stda %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff 80000000
! Mem[0000000010001408] = 48000a70, %l7 = ffffffffffffffff
ldstuba [%i0+%o4]0x88,%l7 ! %l7 = 0000000000000070
! Mem[0000000010101408] = ffffffff, %l1 = 000000003481889f
swapa [%i4+%o4]0x80,%l1 ! %l1 = 00000000ffffffff
membar #Sync ! Added by membar checker (42)
! %l7 = 0000000000000070, Mem[0000000030001408] = cbc01a07
stba %l7,[%i0+%o4]0x81 ! Mem[0000000030001408] = 70c01a07
! %f20 = ff000000 071ac0cb, Mem[0000000030001410] = d70d700a 9d84c044
stda %f20,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff000000 071ac0cb
! %l6 = 0000000000000013, Mem[0000000010141410] = 44c0849dffff0000
stx %l6,[%i5+%o5] ! Mem[0000000010141410] = 0000000000000013
! %l4 = 00000000000000ff, Mem[0000000030181400] = 00000000
stha %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000ff
! %f16 = 13412052 00000000, Mem[0000000010181408] = ffffff00 ff000000
stda %f16,[%i6+%o4]0x88 ! Mem[0000000010181408] = 13412052 00000000
! Mem[0000000030081408] = ffb5e1bc, %l4 = 00000000000000ff
ldstuba [%i2+%o4]0x81,%l4 ! %l4 = 00000000000000ff
p0_label_224:
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = 00005c89, %l7 = 0000000000000070
ldswa [%i6+%o5]0x81,%l7 ! %l7 = 0000000000005c89
! Mem[0000000030101400] = ff6600ff, %l3 = 0000000000000048
ldswa [%i4+%g0]0x81,%l3 ! %l3 = ffffffffff6600ff
! Mem[0000000030041408] = 00000000, %l4 = 00000000000000ff
lduwa [%i1+%o4]0x89,%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1400] = ff000000, %l1 = 00000000ffffffff
ldsba [%i3+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[00000000300c1400] = 00000000, %l3 = ffffffffff6600ff
lduba [%i3+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010081414] = ff000000, %l7 = 0000000000005c89
ldsh [%i2+0x014],%l7 ! %l7 = ffffffffffffff00
! Mem[0000000010081410] = ff0000ff, %l2 = 0000000000000000
ldsha [%i2+%o5]0x80,%l2 ! %l2 = ffffffffffffff00
! Mem[0000000010081400] = ffffffff, %l2 = ffffffffffffff00
lduwa [%i2+%g0]0x80,%l2 ! %l2 = 00000000ffffffff
! %l4 = 0000000000000000, %l6 = 0000000000000013, %y = 0000002e
sdiv %l4,%l6,%l3 ! %l3 = 000000007fffffff
mov %l0,%y ! %y = 0000002e
! Mem[0000000021800040] = ffffbcf0, %l4 = 0000000000000000, %asi = 80
lduha [%o3+0x040]%asi,%l4 ! %l4 = 000000000000ffff
p0_label_225:
! Starting 10 instruction Store Burst
! %l6 = 00000013, %l7 = ffffff00, Mem[0000000030081400] = 000000ff 00000000
stda %l6,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000013 ffffff00
! Mem[0000000010081414] = ff000000, %l5 = 0000000080000000
swap [%i2+0x014],%l5 ! %l5 = 00000000ff000000
! %l0 = 000000000000002e, Mem[0000000010101420] = 13052052
sth %l0,[%i4+0x020] ! Mem[0000000010101420] = 002e2052
! %l2 = 00000000ffffffff, Mem[0000000010001410] = ff430080
stw %l2,[%i0+%o5] ! Mem[0000000010001410] = ffffffff
! %f9 = 54c33b99, Mem[0000000030181408] = 13052052
sta %f9 ,[%i6+%o4]0x89 ! Mem[0000000030181408] = 54c33b99
! Mem[000000001008143e] = 00000000, %l5 = 00000000ff000000
ldstub [%i2+0x03e],%l5 ! %l5 = 0000000000000000
! %f31 = 44c0849d, Mem[0000000030181408] = 993bc354
sta %f31,[%i6+%o4]0x81 ! Mem[0000000030181408] = 44c0849d
! Mem[000000001000140c] = 00000080, %l1 = 0000000000000000
swap [%i0+0x00c],%l1 ! %l1 = 0000000000000080
! %f24 = ff660000 f115c310, Mem[0000000010041400] = ff000000 00000dd7
stda %f24,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff660000 f115c310
! %f22 = 00000000 9d84c044, Mem[0000000030101410] = 522005ff 00000052
stda %f22,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000 9d84c044
p0_label_226:
! Starting 10 instruction Load Burst
! Code Fragment 3, seed = 94346
p0_fragment_21:
! %l0 = 000000000000002e
setx 0xcb040567a5b49dd6,%g7,%l0 ! %l0 = cb040567a5b49dd6
! %l1 = 0000000000000080
setx 0x303ede104a47a301,%g7,%l1 ! %l1 = 303ede104a47a301
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 = cb040567a5b49dd6
setx 0x4bedfea18ab33c3c,%g7,%l0 ! %l0 = 4bedfea18ab33c3c
! %l1 = 303ede104a47a301
setx 0x9f6b83c7fa306c87,%g7,%l1 ! %l1 = 9f6b83c7fa306c87
p0_fragment_21_end:
! Mem[0000000030141400] = 000000ff, %l3 = 000000007fffffff
ldsba [%i5+%g0]0x89,%l3 ! %l3 = ffffffffffffffff
! Mem[00000000211c0000] = ffffe490, %l0 = 4bedfea18ab33c3c
lduh [%o2+%g0],%l0 ! %l0 = 000000000000ffff
! Mem[0000000010181410] = 4195c02200000000, %l7 = ffffffffffffff00
ldxa [%i6+%o5]0x88,%l7 ! %l7 = 4195c02200000000
! Mem[0000000010081410] = ff0000ff, %l0 = 000000000000ffff
ldswa [%i2+%o5]0x88,%l0 ! %l0 = ffffffffff0000ff
! Mem[0000000010101408] = 9f888134, %l2 = 00000000ffffffff
lduba [%i4+%o4]0x88,%l2 ! %l2 = 0000000000000034
membar #Sync ! Added by membar checker (43)
! Mem[0000000030001400] = 52000000 cbc01a07 70c01a07 2c24895c
! Mem[0000000030001410] = cbc01a07 000000ff e8660000 1a394303
! Mem[0000000030001420] = 1e317928 54c33b99 4c4a39a6 0445935f
! Mem[0000000030001430] = 544c9e94 39f177d5 28caaf72 5ee6227b
ldda [%i0+%g0]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030001400
! Mem[00000000300c1408] = 00290000, %f31 = 44c0849d
lda [%i3+%o4]0x81,%f31 ! %f31 = 00290000
! Mem[0000000010041408] = 00000000, %l1 = 9f6b83c7fa306c87
lduwa [%i1+%o4]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010001408] = ff0a0048, %l6 = 0000000000000013
ldsha [%i0+%o4]0x80,%l6 ! %l6 = ffffffffffffff0a
p0_label_227:
! Starting 10 instruction Store Burst
! %l2 = 0000000000000034, Mem[0000000010001400] = 00004f6010c315f1
stxa %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000000000000034
! %f14 = 28caaf72, Mem[00000000300c1408] = 00290000
sta %f14,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 28caaf72
! %f19 = 52000000, %f12 = 544c9e94, %f26 = 52000000 0764b26f
fsmuld %f19,%f12,%f26 ! %f26 = 44d993d2 80000000
! %l1 = 0000000000000000, Mem[00000000100c1400] = 000000ff80000000, %asi = 80
stxa %l1,[%i3+0x000]%asi ! Mem[00000000100c1400] = 0000000000000000
! %f5 = 000000ff, Mem[0000000030181400] = 000000ff
sta %f5 ,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000ff
! Mem[0000000010181410] = 00000000, %l5 = 0000000000000000
swapa [%i6+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Code Fragment 4, seed = 410968
p0_fragment_22:
! %l0 = ffffffffff0000ff
setx 0xb5265cf744c22566,%g7,%l0 ! %l0 = b5265cf744c22566
! %l1 = 0000000000000000
setx 0x71549044f021d591,%g7,%l1 ! %l1 = 71549044f021d591
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 = b5265cf744c22566
setx 0xb8a8b40dfb5629cc,%g7,%l0 ! %l0 = b8a8b40dfb5629cc
! %l1 = 71549044f021d591
setx 0x0d660ad0761b2517,%g7,%l1 ! %l1 = 0d660ad0761b2517
p0_fragment_22_end:
! Mem[0000000010081410] = ff0000ff, %l2 = 0000000000000034
ldstuba [%i2+%o5]0x80,%l2 ! %l2 = 00000000000000ff
! %f10 = 4c4a39a6 0445935f, Mem[0000000010081408] = e00000ff ffffffff
stda %f10,[%i2+%o4]0x88 ! Mem[0000000010081408] = 4c4a39a6 0445935f
! %l7 = 4195c02200000000, Mem[0000000010041408] = 00000000
stba %l7,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
p0_label_228:
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = ffffffff, %l6 = ffffffffffffff0a
lduha [%i2+%g0]0x80,%l6 ! %l6 = 000000000000ffff
! Mem[00000000100c1400] = 00000000, %l0 = b8a8b40dfb5629cc
lduwa [%i3+%g0]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010001400] = 00000000, %l4 = 000000000000ffff
ldsba [%i0+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001410] = ffffffff, %l6 = 000000000000ffff, %asi = 80
ldsha [%i0+0x010]%asi,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030101408] = bf51fca000000000, %l5 = 0000000000000000
ldxa [%i4+%o4]0x89,%l5 ! %l5 = bf51fca000000000
! Mem[0000000030001408] = 70c01a07, %l7 = 4195c02200000000
lduha [%i0+%o4]0x81,%l7 ! %l7 = 00000000000070c0
! Mem[0000000020800040] = cbffb260, %l7 = 00000000000070c0
lduh [%o1+0x040],%l7 ! %l7 = 000000000000cbff
! Mem[0000000030101410] = 9d84c044, %l1 = 0d660ad0761b2517
lduha [%i4+%o5]0x89,%l1 ! %l1 = 000000000000c044
! Mem[0000000030101410] = 44c0849d, %l2 = 00000000000000ff
lduwa [%i4+%o5]0x81,%l2 ! %l2 = 0000000044c0849d
! Mem[0000000010101408] = 3481889f, %l1 = 000000000000c044
ldswa [%i4+%o4]0x80,%l1 ! %l1 = 000000003481889f
p0_label_229:
! Starting 10 instruction Store Burst
! %l6 = ffffffff, %l7 = 0000cbff, Mem[0000000010181400] = 00000052 00000000
stda %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffffffff 0000cbff
! %l0 = 00000000, %l1 = 3481889f, Mem[0000000010001410] = ffffffff 000000e0
stda %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000 3481889f
! %l0 = 0000000000000000, Mem[0000000010001434] = 13c87d03, %asi = 80
stba %l0,[%i0+0x034]%asi ! Mem[0000000010001434] = 00c87d03
! Mem[0000000010041424] = fb3eb5e2, %l6 = 00000000ffffffff
swap [%i1+0x024],%l6 ! %l6 = 00000000fb3eb5e2
! Mem[0000000030081400] = 00000013, %l5 = 0000000000000000
swapa [%i2+%g0]0x81,%l5 ! %l5 = 0000000000000013
! %l0 = 0000000000000000, Mem[0000000030181400] = 000000ff
stha %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
! Mem[000000001004140d] = 22000000, %l1 = 000000003481889f
ldstub [%i1+0x00d],%l1 ! %l1 = 0000000000000000
! %l6 = 00000000fb3eb5e2, Mem[0000000010101400] = 52204113
stba %l6,[%i4+%g0]0x88 ! Mem[0000000010101400] = 522041e2
! %l0 = 0000000000000000, Mem[0000000010141408] = ffffffff
stba %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00ffffff
! Mem[0000000010141410] = 00000000, %l4 = 0000000000000000, %asi = 80
swapa [%i5+0x010]%asi,%l4 ! %l4 = 0000000000000000
p0_label_230:
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (44)
! Mem[0000000010081400] = ffffffff fffffb21 5f934504 a6394a4c
! Mem[0000000010081410] = ff0000ff 80000000 00ff6fc4 004404d3
! Mem[0000000010081420] = db2b0000 ffffbab0 00000013 52200513
! Mem[0000000010081430] = 000000ff ffffffff f115c310 0000ff00
ldda [%i2+%g0]ASI_BLK_P,%f16 ! Block Load from 0000000010081400
! Mem[000000001014141c] = 00ff0513, %f9 = 54c33b99
ld [%i5+0x01c],%f9 ! %f9 = 00ff0513
! Mem[0000000030081410] = 52ffffffe0000000, %f2 = 70c01a07 2c24895c
ldda [%i2+%o5]0x81,%f2 ! %f2 = 52ffffff e0000000
! Mem[0000000030001400] = 071ac0cb00000052, %l0 = 0000000000000000
ldxa [%i0+%g0]0x89,%l0 ! %l0 = 071ac0cb00000052
! Mem[0000000010081408] = 5f934504a6394a4c, %l4 = 0000000000000000
ldxa [%i2+%o4]0x80,%l4 ! %l4 = 5f934504a6394a4c
! Mem[000000001008140c] = a6394a4c, %l0 = 071ac0cb00000052, %asi = 80
ldswa [%i2+0x00c]%asi,%l0 ! %l0 = ffffffffa6394a4c
! Mem[0000000010181418] = 00000000 60546600, %l0 = a6394a4c, %l1 = 00000000, %asi = 80
ldda [%i6+0x018]%asi,%l0 ! %l0 = 0000000000000000 0000000060546600
! Mem[0000000010141410] = 00000000, %l6 = 00000000fb3eb5e2
ldsba [%i5+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Mem[00000000211c0001] = ffffe490, %l2 = 0000000044c0849d, %asi = 80
lduba [%o2+0x001]%asi,%l2 ! %l2 = 00000000000000ff
! Mem[00000000218000c0] = ffff8550, %l0 = 0000000000000000
lduh [%o3+0x0c0],%l0 ! %l0 = 000000000000ffff
p0_label_231:
! Starting 10 instruction Store Burst
! %l2 = 00000000000000ff, Mem[0000000010101408] = 3481889f
stha %l2,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00ff889f
! %l1 = 0000000060546600, Mem[0000000030101408] = bf51fca000000000
stxa %l1,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000000060546600
! Mem[0000000021800140] = 43683db0, %l4 = 5f934504a6394a4c
ldstuba [%o3+0x140]%asi,%l4 ! %l4 = 0000000000000043
! %f22 = 00ff6fc4, Mem[0000000030041408] = 00000000
sta %f22,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00ff6fc4
! Mem[00000000201c0000] = ffffc200, %l2 = 00000000000000ff
ldstub [%o0+%g0],%l2 ! %l2 = 00000000000000ff
! %l7 = 000000000000cbff, Mem[00000000300c1400] = 00000000
stwa %l7,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000cbff
! Mem[0000000010101400] = e2412052, %l0 = 000000000000ffff
swapa [%i4+%g0]0x80,%l0 ! %l0 = 00000000e2412052
! Mem[000000001004141c] = d70d0000, %l3 = ffffffffffffffff
ldstub [%i1+0x01c],%l3 ! %l3 = 00000000000000d7
! %f15 = 5ee6227b, Mem[0000000030081410] = ffffff52
sta %f15,[%i2+%o5]0x89 ! Mem[0000000030081410] = 5ee6227b
! Mem[0000000010001400] = 00000000, %l3 = 00000000000000d7
swapa [%i0+%g0]0x80,%l3 ! %l3 = 0000000000000000
p0_label_232:
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = 5f934504, %l6 = 0000000000000000
lduwa [%i2+%o4]0x80,%l6 ! %l6 = 000000005f934504
! Mem[00000000201c0000] = ffffc200, %l4 = 0000000000000043, %asi = 80
ldsba [%o0+0x000]%asi,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010041400] = 10c315f1, %l3 = 0000000000000000, %asi = 80
ldswa [%i1+0x000]%asi,%l3 ! %l3 = 0000000010c315f1
! Mem[0000000010181400] = ffffffff, %l7 = 000000000000cbff
lduwa [%i6+%g0]0x80,%l7 ! %l7 = 00000000ffffffff
! Mem[0000000010081408] = 0445935f, %l5 = 0000000000000013
lduba [%i2+%o4]0x88,%l5 ! %l5 = 000000000000005f
! Mem[0000000010041408] = 0000000022ff0000, %l3 = 0000000010c315f1
ldx [%i1+%o4],%l3 ! %l3 = 0000000022ff0000
! Mem[0000000010181400] = ffffffffffcb0000, %l6 = 000000005f934504
ldxa [%i6+%g0]0x80,%l6 ! %l6 = ffffffffffcb0000
! Mem[00000000100c1408] = ffff0000, %l6 = ffffffffffcb0000
lduha [%i3+%o4]0x80,%l6 ! %l6 = 000000000000ffff
! Mem[0000000030141400] = ff00000066ffffff, %l2 = 00000000000000ff
ldxa [%i5+%g0]0x81,%l2 ! %l2 = ff00000066ffffff
! Mem[0000000030001408] = 071ac070, %l7 = 00000000ffffffff
ldswa [%i0+%o4]0x89,%l7 ! %l7 = 00000000071ac070
p0_label_233:
! Starting 10 instruction Store Burst
! %l5 = 000000000000005f, Mem[0000000030141410] = ff0000ff
stba %l5,[%i5+%o5]0x81 ! Mem[0000000030141410] = 5f0000ff
! %l6 = 000000000000ffff, Mem[0000000010141408] = 00ffffff
stba %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = ffffffff
! %l2 = ff00000066ffffff, %l1 = 0000000060546600, %l5 = 000000000000005f
or %l2,%l1,%l5 ! %l5 = ff00000066ffffff
! Mem[00000000100c1410] = 2a000000, %l4 = 00000000ffffffff
swapa [%i3+%o5]0x80,%l4 ! %l4 = 000000002a000000
! %l5 = ff00000066ffffff, immd = fffffffffffff6ce, %l5 = ff00000066ffffff
mulx %l5,-0x932,%l5 ! %l5 = 31fffc4ce2000932
! %l7 = 00000000071ac070, Mem[0000000030041408] = c46fff00700a0000
stxa %l7,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000071ac070
membar #Sync ! Added by membar checker (45)
! %l4 = 2a000000, %l5 = e2000932, Mem[0000000010081410] = ff0000ff 00000080
stda %l4,[%i2+%o5]0x88 ! Mem[0000000010081410] = 2a000000 e2000932
! %f10 = 4c4a39a6 0445935f, %l4 = 000000002a000000
! Mem[0000000030081420] = b3f063e1155f6fc3
add %i2,0x020,%g1
stda %f10,[%g1+%l4]ASI_PST32_SL ! Mem[0000000030081420] = b3f063e1155f6fc3
! %l5 = 31fffc4ce2000932, Mem[0000000010081400] = ffffffff
stba %l5,[%i2+%g0]0x80 ! Mem[0000000010081400] = 32ffffff
! %f20 = ff0000ff 80000000, %l4 = 000000002a000000
! Mem[0000000010001410] = 000000009f888134
add %i0,0x010,%g1
stda %f20,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010001410] = 000000009f888134
p0_label_234:
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = ffcb0000 0000000a 28caaf72 9d84c044
! Mem[00000000300c1410] = ff000000 00000000 2fd7c5ba 09c052a3
! Mem[00000000300c1420] = 77be0648 2d72e039 627be7c6 0ddd34ff
! Mem[00000000300c1430] = 252435b4 2751be75 2b1d3792 06caf61b
ldda [%i3+%g0]ASI_BLK_S,%f16 ! Block Load from 00000000300c1400
! Mem[0000000021800181] = 19b4d3e0, %l2 = ff00000066ffffff
ldub [%o3+0x181],%l2 ! %l2 = 00000000000000b4
! Code Fragment 4, seed = 341485
p0_fragment_23:
! %l0 = 00000000e2412052
setx 0xebd2367fc4e845be,%g7,%l0 ! %l0 = ebd2367fc4e845be
! %l1 = 0000000060546600
setx 0x385e3d850a36e669,%g7,%l1 ! %l1 = 385e3d850a36e669
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 = ebd2367fc4e845be
setx 0xd4fbf2ec6b514324,%g7,%l0 ! %l0 = d4fbf2ec6b514324
! %l1 = 385e3d850a36e669
setx 0x6965481fd627deef,%g7,%l1 ! %l1 = 6965481fd627deef
p0_fragment_23_end:
! Mem[0000000030181400] = 00000000, %l2 = 00000000000000b4
lduwa [%i6+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010101404] = 00000000, %l7 = 00000000071ac070
ldsh [%i4+0x004],%l7 ! %l7 = 0000000000000000
! %f29 = 2751be75, %f1 = cbc01a07, %f1 = cbc01a07
fsubs %f29,%f1 ,%f1 ! %f1 = 4bc01a07
! Mem[0000000030081400] = 00000000, %l2 = 0000000000000000
lduwa [%i2+%g0]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010181430] = 0000ff00 0000970c, %l4 = 2a000000, %l5 = e2000932
ldd [%i6+0x030],%l4 ! %l4 = 000000000000ff00 000000000000970c
! Mem[00000000100c1400] = 0000000000000000, %l7 = 0000000000000000
ldxa [%i3+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000020800040] = cbffb260, %l7 = 0000000000000000, %asi = 80
lduba [%o1+0x040]%asi,%l7 ! %l7 = 00000000000000cb
p0_label_235:
! Starting 10 instruction Store Burst
! %l1 = 6965481fd627deef, Mem[00000000100c1430] = 2e430080
sth %l1,[%i3+0x030] ! Mem[00000000100c1430] = deef0080
! %l7 = 00000000000000cb, Mem[000000001010143e] = 6f2a2b47, %asi = 80
stha %l7,[%i4+0x03e]%asi ! Mem[000000001010143c] = 6f2a00cb
! Mem[0000000010041410] = ffffffff, %l0 = d4fbf2ec6b514324
ldstuba [%i1+%o5]0x80,%l0 ! %l0 = 00000000000000ff
! %l6 = 000000000000ffff, Mem[00000000211c0000] = ffffe490, %asi = 80
stba %l6,[%o2+0x000]%asi ! Mem[00000000211c0000] = ffffe490
! %f20 = ff000000 00000000, Mem[0000000030141410] = ff00005f 13ff2052
stda %f20,[%i5+%o5]0x89 ! Mem[0000000030141410] = ff000000 00000000
! Mem[0000000030001408] = 70c01a07, %l0 = 00000000000000ff
swapa [%i0+%o4]0x81,%l0 ! %l0 = 0000000070c01a07
! %f20 = ff000000 00000000, %l0 = 0000000070c01a07
! Mem[0000000030001400] = 52000000cbc01a07
stda %f20,[%i0+%l0]ASI_PST32_S ! Mem[0000000030001400] = ff00000000000000
! %l4 = 0000ff00, %l5 = 0000970c, Mem[00000000100c1418] = f3ac0d51 f4e07a37
std %l4,[%i3+0x018] ! Mem[00000000100c1418] = 0000ff00 0000970c
! %l5 = 000000000000970c, Mem[00000000201c0001] = ffffc200, %asi = 80
stba %l5,[%o0+0x001]%asi ! Mem[00000000201c0000] = ff0cc200
! Mem[0000000010101420] = 002e2052000000ff, %l7 = 00000000000000cb, %l5 = 000000000000970c
add %i4,0x20,%g1
casxa [%g1]0x80,%l7,%l5 ! %l5 = 002e2052000000ff
p0_label_236:
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = 00000000, %l4 = 000000000000ff00
ldsha [%i2+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000030101400] = ff6600ff00000000, %l0 = 0000000070c01a07
ldxa [%i4+%g0]0x81,%l0 ! %l0 = ff6600ff00000000
! Mem[0000000010181400] = ffffffff, %l3 = 0000000022ff0000
ldsh [%i6+%g0],%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030081408] = bce1b5ff, %l1 = 6965481fd627deef
lduha [%i2+%o4]0x89,%l1 ! %l1 = 000000000000b5ff
! Mem[0000000010001410] = 00000000, %l6 = 000000000000ffff
lduha [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141410] = 0000000000000013, %f18 = 28caaf72 9d84c044
ldda [%i5+%o5]0x80,%f18 ! %f18 = 00000000 00000013
membar #Sync ! Added by membar checker (46)
! Mem[0000000030081400] = 00000000 ffffff00 ffb5e1bc 00000000
! Mem[0000000030081410] = 7b22e65e e0000000 9f97cd4b 2bc4b7ba
! Mem[0000000030081420] = b3f063e1 155f6fc3 1a93e866 76ec4f1f
! Mem[0000000030081430] = 02d01354 00172195 00000dd7 76862e3b
ldda [%i2+%g0]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030081400
! Mem[0000000010101404] = 00000000, %l2 = 0000000000000000
lduh [%i4+0x004],%l2 ! %l2 = 0000000000000000
! Mem[0000000010001400] = 000000d7, %l4 = 0000000000000000, %asi = 80
ldsha [%i0+0x000]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000020800040] = cbffb260, %l4 = 0000000000000000, %asi = 80
ldsha [%o1+0x040]%asi,%l4 ! %l4 = ffffffffffffcbff
p0_label_237:
! Starting 10 instruction Store Burst
! %f20 = 7b22e65e e0000000, %l7 = 00000000000000cb
! Mem[0000000010141410] = 0000000000000013
add %i5,0x010,%g1
stda %f20,[%g1+%l7]ASI_PST8_PL ! Mem[0000000010141410] = 000000e00000227b
! %l4 = ffffcbff, %l5 = 000000ff, Mem[0000000030001400] = 000000ff 00000000
stda %l4,[%i0+%g0]0x89 ! Mem[0000000030001400] = ffffcbff 000000ff
! %l0 = ff6600ff00000000, %l1 = 000000000000b5ff, %l2 = 0000000000000000
subc %l0,%l1,%l2 ! %l2 = ff6600feffff4a01
! Mem[0000000030041410] = ff000000, %l0 = ff6600ff00000000
ldstuba [%i1+%o5]0x89,%l0 ! %l0 = 0000000000000000
! %l1 = 000000000000b5ff, Mem[0000000030101400] = ff0066ff
stwa %l1,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000b5ff
! %f13 = 39f177d5, %f29 = 00172195, %f2 = 52ffffff
fdivs %f13,%f29,%f2 ! tt=0x22, %l0 = 0000000000000022
! Mem[00000000100c1408] = 0000ffff, %l0 = 0000000000000022
swapa [%i3+%o4]0x88,%l0 ! %l0 = 000000000000ffff
! %l2 = ff6600feffff4a01, Mem[00000000300c1410] = 000000ff
stwa %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffff4a01
! %l6 = 00000000, %l7 = 000000cb, Mem[0000000010101438] = ff00ffff 6f2a00cb, %asi = 80
stda %l6,[%i4+0x038]%asi ! Mem[0000000010101438] = 00000000 000000cb
! Mem[00000000201c0000] = ff0cc200, %l5 = 002e2052000000ff, %asi = 80
lduha [%o0+0x000]%asi,%l5 ! %l5 = 000000000000ff0c
p0_label_238:
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = 9f88ff00, %l1 = 000000000000b5ff
lduwa [%i4+%o4]0x88,%l1 ! %l1 = 000000009f88ff00
! Mem[0000000010081438] = f115c310, %l4 = ffffffffffffcbff, %asi = 80
ldswa [%i2+0x038]%asi,%l4 ! %l4 = fffffffff115c310
! Mem[0000000030141410] = 00000000, %l6 = 0000000000000000
ldsba [%i5+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000030101400] = ffb5000000000000, %l7 = 00000000000000cb
ldxa [%i4+%g0]0x81,%l7 ! %l7 = ffb5000000000000
! Mem[0000000030001400] = ffcbffff, %l4 = fffffffff115c310
lduha [%i0+%g0]0x81,%l4 ! %l4 = 000000000000ffcb
! Code Fragment 3, seed = 568025
p0_fragment_24:
! %l0 = 000000000000ffff
setx 0xe4ea980b95714a5e,%g7,%l0 ! %l0 = e4ea980b95714a5e
! %l1 = 000000009f88ff00
setx 0x16d0b1f96c454909,%g7,%l1 ! %l1 = 16d0b1f96c454909
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 = e4ea980b95714a5e
setx 0x31549e6719bea3c4,%g7,%l0 ! %l0 = 31549e6719bea3c4
! %l1 = 16d0b1f96c454909
setx 0x845fb30dcd1bdd8f,%g7,%l1 ! %l1 = 845fb30dcd1bdd8f
p0_fragment_24_end:
! Mem[0000000010101408] = 9f88ff00, %l5 = 000000000000ff0c
lduwa [%i4+%o4]0x88,%l5 ! %l5 = 000000009f88ff00
! Mem[0000000010181428] = 00000000, %f11 = 0445935f
lda [%i6+0x028]%asi,%f11 ! %f11 = 00000000
! Mem[00000000100c1408] = 22000000, %f10 = 4c4a39a6
lda [%i3+%o4]0x80,%f10 ! %f10 = 22000000
! Mem[0000000010041400] = f115c310, %l1 = 845fb30dcd1bdd8f
ldsha [%i1+%g0]0x88,%l1 ! %l1 = ffffffffffffc310
p0_label_239:
! Starting 10 instruction Store Burst
! %l7 = ffb5000000000000, Mem[0000000010181408] = 1341205200000000
stxa %l7,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffb5000000000000
! %l6 = 00000000, %l7 = 00000000, Mem[0000000030101400] = 0000b5ff 00000000
stda %l6,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000 00000000
! %l3 = ffffffffffffffff, Mem[00000000100c1404] = 00000000
stw %l3,[%i3+0x004] ! Mem[00000000100c1404] = ffffffff
membar #Sync ! Added by membar checker (47)
! %l0 = 19bea3c4, %l1 = ffffc310, Mem[0000000030081410] = 5ee6227b 000000e0
stda %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = 19bea3c4 ffffc310
! Mem[0000000010101408] = 9f88ff00, %l0 = 31549e6719bea3c4
ldstuba [%i4+%o4]0x88,%l0 ! %l0 = 0000000000000000
! %f0 = 52000000, Mem[0000000030041410] = ff0000ff
sta %f0 ,[%i1+%o5]0x81 ! Mem[0000000030041410] = 52000000
! %f20 = 7b22e65e e0000000, %l3 = ffffffffffffffff
! Mem[00000000300c1400] = ffcb00000000000a
stda %f20,[%i3+%l3]ASI_PST32_S ! Mem[00000000300c1400] = 7b22e65ee0000000
! %l5 = 000000009f88ff00, Mem[0000000030141408] = ffffff707eff2900
stxa %l5,[%i5+%o4]0x81 ! Mem[0000000030141408] = 000000009f88ff00
! Mem[00000000100c142f] = 604f0000, %l1 = ffffffffffffc310
ldstuba [%i3+0x02f]%asi,%l1 ! %l1 = 0000000000000000
! %f29 = 00172195, Mem[0000000030181408] = 44c0849d
sta %f29,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00172195
p0_label_240:
! Starting 10 instruction Load Burst
! %l5 = 000000009f88ff00, %l6 = 0000000000000000, %l3 = ffffffffffffffff
add %l5,%l6,%l3 ! %l3 = 000000009f88ff00
! Mem[00000000218000c0] = ffff8550, %l7 = ffb5000000000000
ldsh [%o3+0x0c0],%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010101404] = 00000000, %l1 = 0000000000000000, %asi = 80
lduha [%i4+0x004]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000010101400] = 00000000 ffff0000, %l6 = 00000000, %l7 = ffffffff
ldda [%i4+%g0]0x88,%l6 ! %l6 = 00000000ffff0000 0000000000000000
! Mem[0000000010001414] = 9f888134, %l7 = 0000000000000000
lduw [%i0+0x014],%l7 ! %l7 = 000000009f888134
! Mem[0000000030081410] = c4a3be1910c3ffff, %f30 = 00000dd7 76862e3b
ldda [%i2+%o5]0x81,%f30 ! %f30 = c4a3be19 10c3ffff
! Mem[0000000010181400] = 0000cbffffffffff, %l6 = 00000000ffff0000
ldxa [%i6+%g0]0x88,%l6 ! %l6 = 0000cbffffffffff
! Mem[00000000211c0000] = ffffe490, %l1 = 0000000000000000
ldsh [%o2+%g0],%l1 ! %l1 = ffffffffffffffff
membar #Sync ! Added by membar checker (48)
! Mem[0000000030141400] = ff000000 66ffffff 00000000 9f88ff00
! Mem[0000000030141410] = 00000000 000000ff 547c987a 580f2263
! Mem[0000000030141420] = 352cbf08 1cfc3df9 7d4a3686 4f9210bf
! Mem[0000000030141430] = 37294a74 756e8835 2d1dc252 0c539ddb
ldda [%i5+%g0]ASI_BLK_S,%f0 ! Block Load from 0000000030141400
! Mem[0000000030081410] = c4a3be1910c3ffff, %l3 = 000000009f88ff00
ldxa [%i2+%o5]0x81,%l3 ! %l3 = c4a3be1910c3ffff
p0_label_241:
! Starting 10 instruction Store Burst
membar #Sync ! Added by membar checker (49)
! %l0 = 0000000000000000, Mem[0000000030141408] = 00000000
stwa %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000
! %f31 = 10c3ffff, Mem[00000000300c1400] = 7b22e65e
sta %f31,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 10c3ffff
! %l0 = 0000000000000000, Mem[0000000010041408] = 0000000022ff0000
stxa %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0000000000000000
! Mem[0000000030181400] = 00000000 ff0066ff 00172195 00000000
! %f0 = ff000000 66ffffff 00000000 9f88ff00
! %f4 = 00000000 000000ff 547c987a 580f2263
! %f8 = 352cbf08 1cfc3df9 7d4a3686 4f9210bf
! %f12 = 37294a74 756e8835 2d1dc252 0c539ddb
stda %f0 ,[%i6+%g0]ASI_BLK_S ! Block Store to 0000000030181400
! %l4 = 000000000000ffcb, Mem[0000000010041402] = 10c315f1
sth %l4,[%i1+0x002] ! Mem[0000000010041400] = 10c3ffcb
! %l3 = c4a3be1910c3ffff, Mem[0000000030041410] = 52000000
stwa %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = 10c3ffff
! Mem[0000000010001430] = 000001f7, %l0 = 0000000000000000
swap [%i0+0x030],%l0 ! %l0 = 00000000000001f7
! %f22 = 9f97cd4b, Mem[0000000010141408] = ffffffff
sta %f22,[%i5+%o4]0x80 ! Mem[0000000010141408] = 9f97cd4b
! %l6 = 0000cbffffffffff, Mem[00000000300c1410] = 014affff
stba %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff4affff
! Mem[00000000300c1408] = 28caaf72, %l6 = 0000cbffffffffff
ldstuba [%i3+%o4]0x81,%l6 ! %l6 = 0000000000000028
p0_label_242:
! Starting 10 instruction Load Burst
! Mem[0000000030041400] = 8000000048000a70, %l7 = 000000009f888134
ldxa [%i1+%g0]0x89,%l7 ! %l7 = 8000000048000a70
! Code Fragment 4, seed = 429690
p0_fragment_25:
! %l0 = 00000000000001f7
setx 0x558aa91b2cbc9e56,%g7,%l0 ! %l0 = 558aa91b2cbc9e56
! %l1 = ffffffffffffffff
setx 0x3394df3fc339bb81,%g7,%l1 ! %l1 = 3394df3fc339bb81
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 = 558aa91b2cbc9e56
setx 0x285f88e02d53ecbc,%g7,%l0 ! %l0 = 285f88e02d53ecbc
! %l1 = 3394df3fc339bb81
setx 0xd7a2d8722d1c3507,%g7,%l1 ! %l1 = d7a2d8722d1c3507
p0_fragment_25_end:
! Mem[00000000300c1410] = ff4affff, %l6 = 0000000000000028
lduwa [%i3+%o5]0x81,%l6 ! %l6 = 00000000ff4affff
membar #Sync ! Added by membar checker (50)
! Mem[0000000010181400] = ffffffff, %l6 = 00000000ff4affff
lduba [%i6+%g0]0x80,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010141410] = 000000e0, %f21 = e0000000
lda [%i5+%o5]0x80,%f21 ! %f21 = 000000e0
! Mem[0000000030141408] = 000000009f88ff00, %l7 = 8000000048000a70
ldxa [%i5+%o4]0x81,%l7 ! %l7 = 000000009f88ff00
! Mem[0000000010041400] = 10c3ffcb000066ff, %f4 = 00000000 000000ff
ldda [%i1+%g0]0x80,%f4 ! %f4 = 10c3ffcb 000066ff
! Mem[0000000010101418] = 00000dd7feffffff, %l3 = c4a3be1910c3ffff, %asi = 80
ldxa [%i4+0x018]%asi,%l3 ! %l3 = 00000dd7feffffff
! Mem[0000000030181410] = 00000000, %l0 = 285f88e02d53ecbc
lduwa [%i6+%o5]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101400] = 00000000ffff0000, %f20 = 7b22e65e 000000e0
ldda [%i4+%g0]0x88,%f20 ! %f20 = 00000000 ffff0000
p0_label_243:
! Starting 10 instruction Store Burst
! %f31 = 10c3ffff, Mem[0000000010181408] = 00000000
st %f31,[%i6+%o4] ! Mem[0000000010181408] = 10c3ffff
! %f8 = 352cbf08 1cfc3df9, Mem[0000000030041408] = 00000000 071ac070
stda %f8 ,[%i1+%o4]0x81 ! Mem[0000000030041408] = 352cbf08 1cfc3df9
! %f22 = 9f97cd4b 2bc4b7ba, Mem[0000000010081408] = 5f934504 a6394a4c
stda %f22,[%i2+%o4]0x80 ! Mem[0000000010081408] = 9f97cd4b 2bc4b7ba
! %l4 = 000000000000ffcb, Mem[0000000010001410] = 00000000
stwa %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000ffcb
! Mem[0000000010141400] = ffffffff, %l0 = 0000000000000000
ldstuba [%i5+%g0]0x88,%l0 ! %l0 = 00000000000000ff
! %f0 = ff000000, Mem[0000000030141410] = 00000000
sta %f0 ,[%i5+%o5]0x89 ! Mem[0000000030141410] = ff000000
! Mem[00000000100c1400] = 00000000, %l0 = 00000000000000ff, %asi = 80
swapa [%i3+0x000]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101408] = ffff889f, %l1 = 000000002d1c3507
swapa [%i4+%o4]0x80,%l1 ! %l1 = 00000000ffff889f
! Mem[0000000010081408] = 4bcd979f, %l2 = 00000000ffff4a01
swapa [%i2+%o4]0x88,%l2 ! %l2 = 000000004bcd979f
! %f6 = 547c987a 580f2263, %l4 = 000000000000ffcb
! Mem[0000000010181418] = 0000000060546600
add %i6,0x018,%g1
stda %f6,[%g1+%l4]ASI_PST32_PL ! Mem[0000000010181418] = 63220f587a987c54
p0_label_244:
! Starting 10 instruction Load Burst
! Mem[00000000218001c1] = 13ffe610, %l7 = 000000009f88ff00
ldsb [%o3+0x1c1],%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030041408] = 352cbf08, %l7 = ffffffffffffffff
lduwa [%i1+%o4]0x81,%l7 ! %l7 = 00000000352cbf08
! Code Fragment 4, seed = 646495
p0_fragment_26:
! %l0 = 0000000000000000
setx 0x19346501ccff1c2e,%g7,%l0 ! %l0 = 19346501ccff1c2e
! %l1 = 00000000ffff889f
setx 0x36acd31b802ab1d9,%g7,%l1 ! %l1 = 36acd31b802ab1d9
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 = 19346501ccff1c2e
setx 0x95e72e66e373f394,%g7,%l0 ! %l0 = 95e72e66e373f394
! %l1 = 36acd31b802ab1d9
setx 0x23ad160d8ee8645f,%g7,%l1 ! %l1 = 23ad160d8ee8645f
p0_fragment_26_end:
! Mem[0000000030081408] = 00000000 bce1b5ff, %l2 = 4bcd979f, %l3 = feffffff
ldda [%i2+%o4]0x89,%l2 ! %l2 = 00000000bce1b5ff 0000000000000000
membar #Sync ! Added by membar checker (51)
! Mem[0000000010001400] = 000000d7 00000034 ff0a0048 00000000
! Mem[0000000010001410] = cbff0000 9f888134 000000ff 5220ff13
! Mem[0000000010001420] = 4fe91c30 606fa000 00000000 00000000
! Mem[0000000010001430] = 00000000 00c87d03 ffd23ac2 ffffffff
ldda [%i0+%g0]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010001400
! Mem[0000000030141410] = 000000ff000000ff, %l5 = 000000009f88ff00
ldxa [%i5+%o5]0x81,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000030001400] = ffcbffff, %l2 = 00000000bce1b5ff
ldsba [%i0+%g0]0x81,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030081410] = c4a3be19, %l1 = 23ad160d8ee8645f
ldsba [%i2+%o5]0x81,%l1 ! %l1 = ffffffffffffffc4
! Mem[0000000030101410] = 000000009d84c044, %f6 = 547c987a 580f2263
ldda [%i4+%o5]0x89,%f6 ! %f6 = 00000000 9d84c044
! Mem[0000000021800000] = ffff92c0, %l7 = 00000000352cbf08, %asi = 80
ldsba [%o3+0x000]%asi,%l7 ! %l7 = ffffffffffffffff
p0_label_245:
! Starting 10 instruction Store Burst
! %l0 = 95e72e66e373f394, Mem[0000000010101400] = ffff0000
stba %l0,[%i4+%g0]0x88 ! Mem[0000000010101400] = ffff0094
! %l4 = 0000ffcb, %l5 = 000000ff, Mem[0000000030081408] = bce1b5ff 00000000
stda %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0000ffcb 000000ff
! Mem[0000000010081410] = 0000002a, %l4 = 000000000000ffcb
swapa [%i2+%o5]0x80,%l4 ! %l4 = 000000000000002a
! Mem[0000000010101410] = ff000000, %l7 = ffffffffffffffff
ldstuba [%i4+%o5]0x80,%l7 ! %l7 = 00000000000000ff
! Mem[00000000201c0000] = ff0cc200, %l3 = 0000000000000000
ldstub [%o0+%g0],%l3 ! %l3 = 00000000000000ff
! %l0 = 95e72e66e373f394, Mem[0000000021800180] = 19b4d3e0, %asi = 80
stha %l0,[%o3+0x180]%asi ! Mem[0000000021800180] = f394d3e0
! %l4 = 0000002a, %l5 = 000000ff, Mem[00000000100c1408] = 22000000 000000ff
stda %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000002a 000000ff
! %l4 = 000000000000002a, Mem[0000000030141408] = 00000000
stwa %l4,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0000002a
! Mem[00000000300c1408] = 72afcaff, %l2 = 00000000ffffffff
swapa [%i3+%o4]0x89,%l2 ! %l2 = 0000000072afcaff
! %l6 = 000000ff, %l7 = 000000ff, Mem[0000000010141410] = 000000e0 0000227b
stda %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000000ff 000000ff
p0_label_246:
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = ff0000002a000000, %l5 = 000000ff000000ff
ldxa [%i3+%o4]0x88,%l5 ! %l5 = ff0000002a000000
! Mem[0000000010041400] = cbffc310, %l1 = ffffffffffffffc4
ldsba [%i1+%g0]0x88,%l1 ! %l1 = 0000000000000010
! Mem[0000000010181400] = ffffffff, %l1 = 0000000000000010
ldsw [%i6+%g0],%l1 ! %l1 = ffffffffffffffff
! Mem[00000000211c0000] = ffffe490, %l4 = 000000000000002a, %asi = 80
lduha [%o2+0x000]%asi,%l4 ! %l4 = 000000000000ffff
! Mem[0000000030081408] = 000000ff0000ffcb, %l1 = ffffffffffffffff
ldxa [%i2+%o4]0x89,%l1 ! %l1 = 000000ff0000ffcb
! Mem[0000000030041408] = 352cbf08, %l5 = ff0000002a000000
lduwa [%i1+%o4]0x81,%l5 ! %l5 = 00000000352cbf08
! Mem[0000000030181408] = 00000000, %l5 = 00000000352cbf08
ldsha [%i6+%o4]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010181400] = ffffffff, %l5 = 0000000000000000
lduwa [%i6+%g0]0x88,%l5 ! %l5 = 00000000ffffffff
! Mem[0000000010181408] = ffffc310, %l3 = 00000000000000ff
lduwa [%i6+%o4]0x88,%l3 ! %l3 = 00000000ffffc310
! Mem[0000000010041408] = 00000000, %l7 = 00000000000000ff
ldsba [%i1+%o4]0x88,%l7 ! %l7 = 0000000000000000
p0_label_247:
! Starting 10 instruction Store Burst
! %l0 = 95e72e66e373f394, Mem[0000000030181400] = 000000ff
stwa %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = e373f394
! Mem[0000000020800040] = cbffb260, %l4 = 000000000000ffff
ldstub [%o1+0x040],%l4 ! %l4 = 00000000000000cb
! %f6 = 00000000, Mem[00000000100c1410] = ffffffff
sta %f6 ,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000
! %l7 = 0000000000000000, Mem[00000000100c1438] = 0c00ff4f041415af
stx %l7,[%i3+0x038] ! Mem[00000000100c1438] = 0000000000000000
! %l2 = 72afcaff, %l3 = ffffc310, Mem[00000000100c1428] = bab72e3e 604f00ff
std %l2,[%i3+0x028] ! Mem[00000000100c1428] = 72afcaff ffffc310
! Mem[0000000010101400] = 9400ffff, %l2 = 0000000072afcaff
swapa [%i4+%g0]0x80,%l2 ! %l2 = 000000009400ffff
! %l1 = 000000ff0000ffcb, Mem[0000000030081408] = 0000ffcb
stha %l1,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0000ffcb
! Mem[0000000030101408] = 60546600, %l6 = 00000000000000ff
swapa [%i4+%o4]0x89,%l6 ! %l6 = 0000000060546600
! %l3 = 00000000ffffc310, Mem[0000000030081410] = c4a3be19
stba %l3,[%i2+%o5]0x81 ! Mem[0000000030081410] = 10a3be19
membar #Sync ! Added by membar checker (52)
! %l3 = 00000000ffffc310, Mem[0000000010001408] = 0000000048000aff
stxa %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000ffffc310
p0_label_248:
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = ffffc310, %l6 = 0000000060546600
ldsha [%i3+%g0]0x89,%l6 ! %l6 = ffffffffffffc310
! Mem[00000000100c1400] = 000000ff, %f10 = 7d4a3686
ld [%i3+%g0],%f10 ! %f10 = 000000ff
! Mem[0000000030081410] = 19bea310, %l5 = 00000000ffffffff
lduwa [%i2+%o5]0x89,%l5 ! %l5 = 0000000019bea310
! Mem[0000000010181408] = 10c3ffff, %l7 = 0000000000000000
lduha [%i6+%o4]0x80,%l7 ! %l7 = 00000000000010c3
! Mem[0000000030181400] = 94f373e366ffffff, %l1 = 000000ff0000ffcb
ldxa [%i6+%g0]0x81,%l1 ! %l1 = 94f373e366ffffff
! Mem[0000000010081408] = 014affff, %l7 = 00000000000010c3
ldswa [%i2+%o4]0x80,%l7 ! %l7 = 00000000014affff
! Mem[0000000010101400] = 72afcaff, %l4 = 00000000000000cb
lduwa [%i4+%g0]0x80,%l4 ! %l4 = 0000000072afcaff
! Mem[0000000010181410] = 4195c022 00000000, %l4 = 72afcaff, %l5 = 19bea310
ldda [%i6+%o5]0x88,%l4 ! %l4 = 0000000000000000 000000004195c022
! Mem[0000000010181408] = ffffc310, %f3 = 9f88ff00
lda [%i6+%o4]0x88,%f3 ! %f3 = ffffc310
! Mem[0000000030041410] = 10c3ffff, %l0 = 95e72e66e373f394
lduba [%i1+%o5]0x81,%l0 ! %l0 = 0000000000000010
p0_label_249:
! Starting 10 instruction Store Burst
! Mem[0000000021800180] = f394d3e0, %l5 = 000000004195c022
ldstub [%o3+0x180],%l5 ! %l5 = 00000000000000f3
! %f2 = 00000000, Mem[0000000010041410] = ffffffff
sta %f2 ,[%i1+0x010]%asi ! Mem[0000000010041410] = 00000000
! %f2 = 00000000 ffffc310, Mem[0000000030001408] = ff000000 5c89242c
stda %f2 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000 ffffc310
! Mem[0000000010041408] = 00000000, %l1 = 94f373e366ffffff
ldstuba [%i1+%o4]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000030101408] = 000000ff, %l0 = 0000000000000010
swapa [%i4+%o4]0x89,%l0 ! %l0 = 00000000000000ff
! %l3 = 00000000ffffc310, Mem[0000000010081410] = cbff0000
stha %l3,[%i2+%o5]0x88 ! Mem[0000000010081410] = cbffc310
! %f23 = 5220ff13, Mem[0000000030181410] = 00000000
sta %f23,[%i6+%o5]0x89 ! Mem[0000000030181410] = 5220ff13
! %l5 = 00000000000000f3, Mem[000000001014140a] = 9f97cd4b, %asi = 80
stba %l5,[%i5+0x00a]%asi ! Mem[0000000010141408] = 9f97f34b
! %f10 = 000000ff 4f9210bf, %l7 = 00000000014affff
! Mem[0000000030041428] = 77a4f3f60764b26f
add %i1,0x028,%g1
stda %f10,[%g1+%l7]ASI_PST8_SL ! Mem[0000000030041428] = bf10924fff000000
! %f29 = 00c87d03, Mem[0000000030041410] = ffffc310
sta %f29,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00c87d03
p0_label_250:
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = ff0cc200, %l1 = 0000000000000000, %asi = 80
ldsha [%o0+0x000]%asi,%l1 ! %l1 = ffffffffffffff0c
! Mem[0000000010181429] = 00000000, %l4 = 0000000000000000
ldsb [%i6+0x029],%l4 ! %l4 = 0000000000000000
! Mem[0000000010181400] = ffffffff, %l5 = 00000000000000f3
ldswa [%i6+%g0]0x88,%l5 ! %l5 = ffffffffffffffff
! %f22 = 000000ff, %f0 = ff000000, %f9 = 1cfc3df9
fmuls %f22,%f0 ,%f9 ! tt=0x22, %l0 = 0000000000000121
! Mem[0000000030041400] = 700a0048, %l0 = 0000000000000121
lduba [%i1+%g0]0x81,%l0 ! %l0 = 0000000000000070
! Mem[0000000030181410] = 5220ff13, %l3 = 00000000ffffc310
lduha [%i6+%o5]0x89,%l3 ! %l3 = 000000000000ff13
! Mem[0000000010081433] = 000000ff, %l2 = 000000009400ffff
ldsb [%i2+0x033],%l2 ! %l2 = ffffffffffffffff
! %l1 = ffffffffffffff0c, %l4 = 0000000000000000, %y = 0000002e
udiv %l1,%l4,%l6 ! Div by zero, %l0 = 0000000000000098
! Mem[00000000100c1400] = ffffffffff000000, %f26 = 00000000 00000000
ldda [%i3+%g0]0x88,%f26 ! %f26 = ffffffff ff000000
! Mem[0000000010081410] = cbffc310, %f10 = 000000ff
lda [%i2+%o5]0x88,%f10 ! %f10 = cbffc310
p0_label_251:
! Starting 10 instruction Store Burst
! %f17 = 00000034, Mem[0000000030081400] = 00000000
sta %f17,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000034
! Mem[0000000010101413] = ff000000, %l5 = ffffffffffffffff
ldstub [%i4+0x013],%l5 ! %l5 = 0000000000000000
! %f0 = ff000000, %f26 = ffffffff
fcmps %fcc3,%f0 ,%f26 ! %fcc3 = 3
! %l4 = 00000000, %l5 = 00000000, Mem[0000000010081428] = 00000013 52200513, %asi = 80
stda %l4,[%i2+0x028]%asi ! Mem[0000000010081428] = 00000000 00000000
! Mem[0000000010041408] = 000000ff, %l1 = 00000000ffffff0c
swapa [%i1+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010181400] = ffffffff, %l1 = 00000000000000ff
ldstuba [%i6+%g0]0x80,%l1 ! %l1 = 00000000000000ff
! %l4 = 0000000000000000, Mem[0000000010001400] = 34000000d7000000
stxa %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000000000000000
! %l7 = 00000000014affff, %l5 = 0000000000000000, %y = 0000002e
sdiv %l7,%l5,%l1 ! Div by zero, %l0 = 00000000000000c0
! Mem[00000000300c1410] = ff4affff, %l5 = 0000000000000000
swapa [%i3+%o5]0x81,%l5 ! %l5 = 00000000ff4affff
! %l2 = ffffffffffffffff, Mem[00000000211c0001] = ffffe490
stb %l2,[%o2+0x001] ! Mem[00000000211c0000] = ffffe490
p0_label_252:
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = 00000000 ffffffff, %l0 = 000000c0, %l1 = 000000ff
ldda [%i5+%g0]0x88,%l0 ! %l0 = 00000000ffffffff 0000000000000000
! Mem[0000000030041408] = 352cbf081cfc3df9, %l6 = ffffffffffffc310
ldxa [%i1+%o4]0x81,%l6 ! %l6 = 352cbf081cfc3df9
! Mem[0000000010081410] = 10c3ffcb 320900e2, %l6 = 1cfc3df9, %l7 = 014affff
ldda [%i2+%o5]0x80,%l6 ! %l6 = 0000000010c3ffcb 00000000320900e2
! %f21 = 9f888134, %f4 = 10c3ffcb, %f9 = 1cfc3df9
fadds %f21,%f4 ,%f9 ! %f9 = 9f888134
! Mem[0000000020800000] = 00fffc30, %l4 = 0000000000000000
ldsb [%o1+%g0],%l4 ! %l4 = 0000000000000000
! Mem[0000000030101400] = 0000000000000000, %f4 = 10c3ffcb 000066ff
ldda [%i4+%g0]0x89,%f4 ! %f4 = 00000000 00000000
! Mem[0000000010141400] = ffffffff, %l7 = 00000000320900e2
lduha [%i5+%g0]0x88,%l7 ! %l7 = 000000000000ffff
! Mem[00000000100c1410] = 00000000, %l0 = 00000000ffffffff
ldsw [%i3+%o5],%l0 ! %l0 = 0000000000000000
membar #Sync ! Added by membar checker (53)
! Mem[0000000030041400] = 700a0048 00000080 352cbf08 1cfc3df9
! Mem[0000000030041410] = 037dc800 071ac0cb 00000000 52200513
! Mem[0000000030041420] = ff660000 e2b53efb bf10924f ff000000
! Mem[0000000030041430] = 00000000 00e14447 00000000 a0fc51bf
ldda [%i1+%g0]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030041400
! Mem[0000000030101408] = 10000000, %l5 = 00000000ff4affff
lduwa [%i4+%o4]0x81,%l5 ! %l5 = 0000000010000000
p0_label_253:
! Starting 10 instruction Store Burst
! Mem[0000000021800040] = ffffbcf0, %l4 = 0000000000000000
ldstuba [%o3+0x040]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[00000000300c1400] = 10c3ffff, %l0 = 0000000000000000
swapa [%i3+%g0]0x81,%l0 ! %l0 = 0000000010c3ffff
! Mem[0000000030141400] = ff000000 66ffffff 2a000000 9f88ff00
! %f0 = ff000000 66ffffff 00000000 ffffc310
! %f4 = 00000000 00000000 00000000 9d84c044
! %f8 = 352cbf08 9f888134 cbffc310 4f9210bf
! %f12 = 37294a74 756e8835 2d1dc252 0c539ddb
stda %f0 ,[%i5+%g0]ASI_COMMIT_S ! Block Store to 0000000030141400
! Mem[0000000010041410] = 00000000, %l0 = 0000000010c3ffff
swapa [%i1+%o5]0x80,%l0 ! %l0 = 0000000000000000
! Mem[00000000211c0001] = ffffe490, %l1 = 0000000000000000
ldstuba [%o2+0x001]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010041400] = 10c3ffcb, %l4 = 00000000000000ff
swapa [%i1+%g0]0x80,%l4 ! %l4 = 0000000010c3ffcb
! %l5 = 0000000010000000, Mem[0000000030001408] = 00000000ffffc310
stxa %l5,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0000000010000000
! %l5 = 0000000010000000, %l0 = 0000000000000000, %l7 = 000000000000ffff
addc %l5,%l0,%l7 ! %l7 = 0000000010000000
membar #Sync ! Added by membar checker (54)
! %f20 = 037dc800 071ac0cb, %l1 = 00000000000000ff
! Mem[0000000010141420] = ff660000e2b53efb
add %i5,0x020,%g1
stda %f20,[%g1+%l1]ASI_PST8_PL ! Mem[0000000010141420] = cbc01a0700c87d03
! %f27 = ff000000, %f14 = 2d1dc252
fcmpes %fcc3,%f27,%f14 ! %fcc3 = 1
p0_label_254:
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = 2a000000, %l2 = ffffffffffffffff
ldsba [%i3+%o4]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041400] = 000000ff 000066ff, %l6 = 10c3ffcb, %l7 = 10000000, %asi = 80
ldda [%i1+0x000]%asi,%l6 ! %l6 = 00000000000000ff 00000000000066ff
! Mem[00000000100c1418] = 0000ff00, %l4 = 0000000010c3ffcb
lduw [%i3+0x018],%l4 ! %l4 = 000000000000ff00
! Mem[0000000010181430] = 0000ff00, %l4 = 000000000000ff00
lduw [%i6+0x030],%l4 ! %l4 = 000000000000ff00
! Mem[0000000010081408] = 014affff, %l5 = 0000000010000000
ldswa [%i2+%o4]0x80,%l5 ! %l5 = 00000000014affff
! Mem[0000000010141410] = ff000000, %l0 = 0000000000000000
lduwa [%i5+%o5]0x88,%l0 ! %l0 = 00000000ff000000
! Mem[0000000010101410] = ff0000ff, %l2 = 0000000000000000
lduha [%i4+%o5]0x80,%l2 ! %l2 = 000000000000ff00
! Mem[0000000010041400] = 000000ff, %l6 = 00000000000000ff
lduba [%i1+%g0]0x80,%l6 ! %l6 = 0000000000000000
! %f13 = 756e8835, %f11 = 4f9210bf
fsqrts %f13,%f11 ! %f11 = 5a771c9a
! Mem[0000000010141408] = 4bf3979f, %f3 = ffffc310
lda [%i5+%o4]0x88,%f3 ! %f3 = 4bf3979f
p0_label_255:
! Starting 10 instruction Store Burst
! %l6 = 0000000000000000, Mem[0000000010181410] = 00000000
stba %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000
! Mem[0000000010041408] = ffffff0c, %l6 = 0000000000000000
ldstuba [%i1+%o4]0x88,%l6 ! %l6 = 000000000000000c
! %l4 = 0000ff00, %l5 = 014affff, Mem[0000000010001400] = 00000000 00000000
stda %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000ff00 014affff
! %f20 = 037dc800 071ac0cb, Mem[0000000030141400] = ff000000 66ffffff
stda %f20,[%i5+%g0]0x81 ! Mem[0000000030141400] = 037dc800 071ac0cb
! Mem[00000000300c1408] = ffffffff, %l7 = 00000000000066ff
ldstuba [%i3+%o4]0x89,%l7 ! %l7 = 00000000000000ff
! %l2 = 000000000000ff00, %l3 = 000000000000ff13, %l0 = 00000000ff000000
xnor %l2,%l3,%l0 ! %l0 = ffffffffffffffec
! Mem[00000000100c143c] = 00000000, %l3 = 000000000000ff13
swap [%i3+0x03c],%l3 ! %l3 = 0000000000000000
! %l2 = 000000000000ff00, Mem[00000000211c0001] = ffffe490
stb %l2,[%o2+0x001] ! Mem[00000000211c0000] = ff00e490
! Mem[00000000201c0000] = ff0cc200, %l0 = ffffffffffffffec
ldstub [%o0+%g0],%l0 ! %l0 = 00000000000000ff
! %l1 = 00000000000000ff, Mem[0000000030001400] = ffcbffffff000000
stxa %l1,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000000000ff
p0_label_256:
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = 00000000, %l2 = 000000000000ff00
ldsha [%i3+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000030081410] = ffffc310 19bea310, %l4 = 0000ff00, %l5 = 014affff
ldda [%i2+%o5]0x89,%l4 ! %l4 = 0000000019bea310 00000000ffffc310
! Mem[0000000030041410] = 00c87d03, %l0 = 00000000000000ff
lduba [%i1+%o5]0x89,%l0 ! %l0 = 0000000000000003
! Mem[00000000100c1410] = 00000000, %l2 = 0000000000000000
ldsha [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010081430] = 000000ffffffffff, %l3 = 0000000000000000
ldx [%i2+0x030],%l3 ! %l3 = 000000ffffffffff
! Mem[0000000030181400] = e373f394, %l7 = 00000000000000ff
ldswa [%i6+%g0]0x89,%l7 ! %l7 = ffffffffe373f394
! Mem[0000000010141422] = cbc01a07, %l4 = 0000000019bea310
ldub [%i5+0x022],%l4 ! %l4 = 000000000000001a
! Mem[0000000010081400] = 32ffffff fffffb21, %l2 = 00000000, %l3 = ffffffff, %asi = 80
ldda [%i2+0x000]%asi,%l2 ! %l2 = 0000000032ffffff 00000000fffffb21
! Mem[0000000010041408] = ffffffff, %l6 = 000000000000000c
ldsha [%i1+%o4]0x80,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000021800040] = ffffbcf0, %l7 = ffffffffe373f394, %asi = 80
ldsha [%o3+0x040]%asi,%l7 ! %l7 = ffffffffffffffff
p0_label_257:
! Starting 10 instruction Store Burst
! %l1 = 00000000000000ff, Mem[0000000010101407] = 00000000, %asi = 80
stba %l1,[%i4+0x007]%asi ! Mem[0000000010101404] = 000000ff
! %l4 = 0000001a, %l5 = ffffc310, Mem[0000000010041408] = ffffffff 00000000
std %l4,[%i1+%o4] ! Mem[0000000010041408] = 0000001a ffffc310
! %l6 = ffffffffffffffff, Mem[0000000030081410] = 19bea310
stha %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = 19beffff
! %l1 = 00000000000000ff, Mem[000000001004142a] = 000000f3, %asi = 80
stha %l1,[%i1+0x02a]%asi ! Mem[0000000010041428] = 000000ff
! %l1 = 00000000000000ff, Mem[0000000030141410] = 00000000
stwa %l1,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000ff
! %f2 = 00000000 4bf3979f, Mem[0000000010101410] = ff0000ff 0764b26f
stda %f2 ,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000 4bf3979f
! %l0 = 0000000000000003, Mem[0000000030081410] = 19beffff
stwa %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000003
! %l4 = 000000000000001a, Mem[0000000030101408] = 00000010
stba %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000001a
! %f14 = 2d1dc252 0c539ddb, %l4 = 000000000000001a
! Mem[0000000010001438] = ffd23ac2ffffffff
add %i0,0x038,%g1
stda %f14,[%g1+%l4]ASI_PST32_P ! Mem[0000000010001438] = 2d1dc252ffffffff
! %l6 = ffffffffffffffff, Mem[0000000030141410] = ff000000
stha %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffff0000
p0_label_258:
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = 000000e000000000, %l7 = ffffffffffffffff
ldxa [%i3+%g0]0x89,%l7 ! %l7 = 000000e000000000
! Mem[0000000030141400] = cbc01a0700c87d03, %f24 = ff660000 e2b53efb
ldda [%i5+%g0]0x89,%f24 ! %f24 = cbc01a07 00c87d03
! Mem[0000000010001410] = 0000ffcb, %l3 = 00000000fffffb21
ldswa [%i0+%o5]0x88,%l3 ! %l3 = 000000000000ffcb
! Mem[0000000030141410] = 000000000000ffff, %f24 = cbc01a07 00c87d03
ldda [%i5+%o5]0x89,%f24 ! %f24 = 00000000 0000ffff
! %l0 = 0000000000000003, %l3 = 000000000000ffcb, %l6 = ffffffffffffffff
mulx %l0,%l3,%l6 ! %l6 = 000000000002ff61
! %l6 = 000000000002ff61, %l4 = 000000000000001a, %y = 0000002e
smul %l6,%l4,%l0 ! %l0 = 00000000004defda, %y = 00000000
! Mem[0000000010141410] = ff000000, %f16 = 700a0048
lda [%i5+%o5]0x88,%f16 ! %f16 = ff000000
! Mem[0000000030181408] = 00000000, %l3 = 000000000000ffcb
ldsha [%i6+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000030041408] = 08bf2c35, %l2 = 0000000032ffffff
ldsba [%i1+%o4]0x89,%l2 ! %l2 = 0000000000000035
! Mem[0000000010041410] = 10c3ffff4f60a477, %f20 = 037dc800 071ac0cb, %asi = 80
ldda [%i1+0x010]%asi,%f20 ! %f20 = 10c3ffff 4f60a477
p0_label_259:
! Starting 10 instruction Store Burst
! Mem[00000000100c1400] = ff000000, %l0 = 00000000004defda
ldstuba [%i3+%g0]0x88,%l0 ! %l0 = 0000000000000000
! %l2 = 00000035, %l3 = 00000000, Mem[0000000030181400] = 94f373e3 66ffffff
stda %l2,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000035 00000000
! %l1 = 00000000000000ff, Mem[0000000021800040] = ffffbcf0
sth %l1,[%o3+0x040] ! Mem[0000000021800040] = 00ffbcf0
! Mem[0000000010101400] = 72afcaff 000000ff 2d1c3507 ffffffff
! %f0 = ff000000 66ffffff 00000000 4bf3979f
! %f4 = 00000000 00000000 00000000 9d84c044
! %f8 = 352cbf08 9f888134 cbffc310 5a771c9a
! %f12 = 37294a74 756e8835 2d1dc252 0c539ddb
stda %f0 ,[%i4+%g0]ASI_COMMIT_P ! Block Store to 0000000010101400
! %l5 = 00000000ffffc310, Mem[0000000020800041] = ffffb260
stb %l5,[%o1+0x041] ! Mem[0000000020800040] = ff10b260
! %f4 = 00000000 00000000, %l5 = 00000000ffffc310
! Mem[0000000030141430] = 37294a74756e8835
add %i5,0x030,%g1
stda %f4,[%g1+%l5]ASI_PST32_S ! Mem[0000000030141430] = 37294a74756e8835
! %l4 = 000000000000001a, Mem[00000000211c0000] = ff00e490, %asi = 80
stha %l4,[%o2+0x000]%asi ! Mem[00000000211c0000] = 001ae490
! %l0 = 0000000000000000, Mem[0000000030101408] = 0000001a
stha %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
! Code Fragment 3, seed = 86634
p0_fragment_27:
! %l0 = 0000000000000000
setx 0xfca59196189d6ed6,%g7,%l0 ! %l0 = fca59196189d6ed6
! %l1 = 00000000000000ff
setx 0x78412a1d15eba401,%g7,%l1 ! %l1 = 78412a1d15eba401
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 = fca59196189d6ed6
setx 0xfb5925b855eb6d3c,%g7,%l0 ! %l0 = fb5925b855eb6d3c
! %l1 = 78412a1d15eba401
setx 0xef4cdf6f6885cd87,%g7,%l1 ! %l1 = ef4cdf6f6885cd87
p0_fragment_27_end:
! %l0 = 55eb6d3c, %l1 = 6885cd87, Mem[0000000010081408] = ffff4a01 bab7c42b
stda %l0,[%i2+%o4]0x88 ! Mem[0000000010081408] = 55eb6d3c 6885cd87
p0_label_260:
! Starting 10 instruction Load Burst
! Mem[0000000010141428] = 77a4f3f60764b26f, %l7 = 000000e000000000
ldx [%i5+0x028],%l7 ! %l7 = 77a4f3f60764b26f
! Mem[0000000010001428] = 00000000, %l7 = 77a4f3f60764b26f, %asi = 80
lduba [%i0+0x028]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000030001400] = 00000000, %l1 = ef4cdf6f6885cd87
lduba [%i0+%g0]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000030181408] = 000000009f88ff00, %l5 = 00000000ffffc310
ldxa [%i6+%o4]0x81,%l5 ! %l5 = 000000009f88ff00
! Mem[00000000211c0000] = 001ae490, %l6 = 000000000002ff61
ldsh [%o2+%g0],%l6 ! %l6 = 000000000000001a
membar #Sync ! Added by membar checker (55)
! Mem[0000000010101410] = 00000000, %l7 = 0000000000000000
ldswa [%i4+%o5]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010141420] = cbc01a07, %f21 = 4f60a477
lda [%i5+0x020]%asi,%f21 ! %f21 = cbc01a07
! Mem[0000000010181400] = ffffffff, %f14 = 2d1dc252
lda [%i6+%g0]0x88,%f14 ! %f14 = ffffffff
! Mem[0000000030101400] = 00000000, %l0 = fb5925b855eb6d3c
lduba [%i4+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000030041410] = 037dc800071ac0cb, %l2 = 0000000000000035
ldxa [%i1+%o5]0x81,%l2 ! %l2 = 037dc800071ac0cb
p0_label_261:
! Starting 10 instruction Store Burst
! %f10 = cbffc310, Mem[0000000010081400] = 32ffffff
st %f10,[%i2+%g0] ! Mem[0000000010081400] = cbffc310
! Mem[0000000030041410] = 00c87d03, %l3 = 0000000000000000
swapa [%i1+%o5]0x89,%l3 ! %l3 = 0000000000c87d03
! %l0 = 0000000000000000, Mem[0000000030001410] = cbc01a07
stba %l0,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00c01a07
! Mem[000000001000142d] = 00000000, %l6 = 000000000000001a
ldstub [%i0+0x02d],%l6 ! %l6 = 0000000000000000
! Mem[0000000030081410] = 00000003, %l1 = 0000000000000000
ldstuba [%i2+%o5]0x89,%l1 ! %l1 = 0000000000000003
! Mem[0000000030041408] = 352cbf08, %l4 = 000000000000001a
ldstuba [%i1+%o4]0x81,%l4 ! %l4 = 0000000000000035
! %f24 = 00000000 0000ffff, Mem[00000000300c1408] = ffffffff 9d84c044
stda %f24,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 0000ffff
! %f21 = cbc01a07, Mem[0000000030101408] = 00000000
sta %f21,[%i4+%o4]0x81 ! Mem[0000000030101408] = cbc01a07
! %l3 = 0000000000c87d03, Mem[0000000010041408] = 0000001a
stba %l3,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0300001a
! %l0 = 0000000000000000, Mem[0000000010081410] = e2000932cbffc310
stxa %l0,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000000000000000
p0_label_262:
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = 10c3ffff, %l0 = 0000000000000000
ldsha [%i1+%o5]0x80,%l0 ! %l0 = 00000000000010c3
! Mem[0000000030041410] = cbc01a0700000000, %f24 = 00000000 0000ffff
ldda [%i1+%o5]0x89,%f24 ! %f24 = cbc01a07 00000000
! Mem[0000000010041408] = 0300001a, %l4 = 0000000000000035
lduwa [%i1+%o4]0x80,%l4 ! %l4 = 000000000300001a
! Mem[0000000010181408] = ffffc310, %l6 = 0000000000000000
lduba [%i6+%o4]0x88,%l6 ! %l6 = 0000000000000010
! Mem[0000000010101400] = ff000000 66ffffff 00000000 4bf3979f
! Mem[0000000010101410] = 00000000 00000000 00000000 9d84c044
! Mem[0000000010101420] = 352cbf08 9f888134 cbffc310 5a771c9a
! Mem[0000000010101430] = 37294a74 756e8835 2d1dc252 0c539ddb
ldda [%i4+%g0]ASI_BLK_P,%f16 ! Block Load from 0000000010101400
! Mem[0000000010141400] = 00000000ffffffff, %l5 = 000000009f88ff00
ldxa [%i5+%g0]0x88,%l5 ! %l5 = 00000000ffffffff
! Mem[0000000030101408] = cbc01a07 00000000, %l0 = 000010c3, %l1 = 00000003
ldda [%i4+%o4]0x81,%l0 ! %l0 = 00000000cbc01a07 0000000000000000
! Mem[0000000030041410] = cbc01a0700000000, %f12 = 37294a74 756e8835
ldda [%i1+%o5]0x89,%f12 ! %f12 = cbc01a07 00000000
! Mem[0000000010081408] = 3c6deb55, %f14 = ffffffff
lda [%i2+%o4]0x80,%f14 ! %f14 = 3c6deb55
! %l7 = 0000000000000000, imm = 00000000000004c0, %l0 = 00000000cbc01a07
or %l7,0x4c0,%l0 ! %l0 = 00000000000004c0
p0_label_263:
! Starting 10 instruction Store Burst
! %l6 = 00000010, %l7 = 00000000, Mem[0000000030101408] = 071ac0cb 00000000
stda %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000010 00000000
! Mem[0000000010041418] = fffffffe, %l6 = 0000000000000010
swap [%i1+0x018],%l6 ! %l6 = 00000000fffffffe
! %l5 = 00000000ffffffff, Mem[0000000030041408] = ff2cbf08
stwa %l5,[%i1+%o4]0x81 ! Mem[0000000030041408] = ffffffff
! Mem[0000000010001410] = cbff0000, %l7 = 0000000000000000
swap [%i0+%o5],%l7 ! %l7 = 00000000cbff0000
! Mem[0000000030101408] = 10000000, %l6 = 00000000fffffffe
swapa [%i4+%o4]0x81,%l6 ! %l6 = 0000000010000000
! Mem[000000001000141c] = 5220ff13, %l5 = 00000000ffffffff, %asi = 80
swapa [%i0+0x01c]%asi,%l5 ! %l5 = 000000005220ff13
! %f10 = cbffc310 5a771c9a, %l2 = 037dc800071ac0cb
! Mem[0000000030181400] = 0000003500000000
stda %f10,[%i6+%l2]ASI_PST16_S ! Mem[0000000030181400] = cbff00355a771c9a
! Mem[0000000030001408] = 10000000, %l1 = 0000000000000000
swapa [%i0+%o4]0x89,%l1 ! %l1 = 0000000010000000
! %l4 = 000000000300001a, %l5 = 000000005220ff13, %l4 = 000000000300001a
mulx %l4,%l5,%l4 ! %l4 = 00f663059059e7ee
! Mem[0000000020800000] = 00fffc30, %l5 = 000000005220ff13
ldstub [%o1+%g0],%l5 ! %l5 = 0000000000000000
p0_label_264:
! Starting 10 instruction Load Burst
! %l3 = 0000000000c87d03, imm = fffffffffffff453, %l7 = 00000000cbff0000
andn %l3,-0xbad,%l7 ! %l7 = 0000000000000900
! Mem[0000000010001438] = 2d1dc252, %l7 = 0000000000000900
ldsw [%i0+0x038],%l7 ! %l7 = 000000002d1dc252
! Mem[0000000030041400] = 48000a70, %f9 = 9f888134
lda [%i1+%g0]0x89,%f9 ! %f9 = 48000a70
! Mem[000000001008140c] = 87cd8568, %l3 = 0000000000c87d03, %asi = 80
lduha [%i2+0x00c]%asi,%l3 ! %l3 = 00000000000087cd
! Mem[0000000010181410] = 00000000, %l0 = 00000000000004c0
ldswa [%i6+%o5]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000030001410] = 071ac000, %l5 = 0000000000000000
lduha [%i0+%o5]0x89,%l5 ! %l5 = 000000000000c000
! Mem[0000000010001400] = 00ff0000, %l2 = 037dc800071ac0cb
lduba [%i0+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030181400] = cbff0035, %l2 = 0000000000000000
ldsha [%i6+%g0]0x81,%l2 ! %l2 = ffffffffffffcbff
! Mem[0000000010181420] = 97ff0000 ffff1f43, %l0 = 00000000, %l1 = 10000000
ldd [%i6+0x020],%l0 ! %l0 = 0000000097ff0000 00000000ffff1f43
! Mem[0000000030001408] = 00000000, %l2 = ffffffffffffcbff
ldsba [%i0+%o4]0x89,%l2 ! %l2 = 0000000000000000
p0_label_265:
! Starting 10 instruction Store Burst
! Mem[0000000010001400] = 0000ff00 014affff 10c3ffff 00000000
! %f0 = ff000000 66ffffff 00000000 4bf3979f
! %f4 = 00000000 00000000 00000000 9d84c044
! %f8 = 352cbf08 48000a70 cbffc310 5a771c9a
! %f12 = cbc01a07 00000000 3c6deb55 0c539ddb
stda %f0 ,[%i0+%g0]ASI_BLK_P ! Block Store to 0000000010001400
! Mem[0000000030181410] = 13ff2052, %l2 = 0000000000000000
ldstuba [%i6+%o5]0x81,%l2 ! %l2 = 0000000000000013
! %l7 = 000000002d1dc252, Mem[0000000010141410] = ff000000
stba %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff000052
! %l7 = 000000002d1dc252, Mem[00000000300c1400] = 000000e000000000
stxa %l7,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000002d1dc252
! %f2 = 00000000, %f8 = 352cbf08, %f24 = 352cbf08
fdivs %f2 ,%f8 ,%f24 ! %f24 = 00000000
! Mem[0000000030001400] = 00000000, %l7 = 000000002d1dc252
swapa [%i0+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Mem[00000000100c1408] = 2a000000, %l4 = 00f663059059e7ee
ldstuba [%i3+%o4]0x88,%l4 ! %l4 = 0000000000000000
! %f4 = 00000000 00000000, Mem[0000000010141408] = 9f97f34b 00000080
std %f4 ,[%i5+%o4] ! Mem[0000000010141408] = 00000000 00000000
! Mem[0000000030081408] = 0000ffcb, %l3 = 00000000000087cd
swapa [%i2+%o4]0x89,%l3 ! %l3 = 000000000000ffcb
! %f8 = 352cbf08, Mem[0000000030001410] = 00c01a07
sta %f8 ,[%i0+%o5]0x81 ! Mem[0000000030001410] = 352cbf08
p0_label_266:
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = 00000000, %l7 = 0000000000000000
lduba [%i6+%o4]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081408] = 55eb6d3c, %l4 = 0000000000000000
lduba [%i2+%o4]0x88,%l4 ! %l4 = 000000000000003c
! Mem[00000000300c1408] = 00000000, %f27 = 5a771c9a
lda [%i3+%o4]0x81,%f27 ! %f27 = 00000000
! Mem[0000000010181438] = 0000ff0000003dff, %f16 = ff000000 66ffffff
ldd [%i6+0x038],%f16 ! %f16 = 0000ff00 00003dff
! Mem[00000000100c1410] = 00000000, %l3 = 000000000000ffcb
lduba [%i3+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010081400] = 10c3ffcb, %l0 = 0000000097ff0000
lduha [%i2+%g0]0x88,%l0 ! %l0 = 000000000000ffcb
! Mem[0000000030101400] = 00000000 00000000, %l4 = 0000003c, %l5 = 0000c000
ldda [%i4+%g0]0x89,%l4 ! %l4 = 0000000000000000 0000000000000000
! Mem[0000000010041400] = 000000ff, %l7 = 0000000000000000
lduha [%i1+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101408] = 00000000, %l1 = 00000000ffff1f43
lduha [%i4+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010081410] = 00000000, %l0 = 000000000000ffcb
lduwa [%i2+%o5]0x80,%l0 ! %l0 = 0000000000000000
p0_label_267:
! Starting 10 instruction Store Burst
! %l4 = 0000000000000000, Mem[0000000030041408] = ffffffff1cfc3df9
stxa %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 0000000000000000
! %l0 = 00000000, %l1 = 00000000, Mem[0000000030041410] = 00000000 cbc01a07
stda %l0,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000 00000000
! Code Fragment 3, seed = 622034
p0_fragment_28:
! %l0 = 0000000000000000
setx 0x314d1bc5f46bfb96,%g7,%l0 ! %l0 = 314d1bc5f46bfb96
! %l1 = 0000000000000000
setx 0x4ac23f4d350394c1,%g7,%l1 ! %l1 = 4ac23f4d350394c1
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 = 314d1bc5f46bfb96
setx 0x2b9a0dae1cdf81fc,%g7,%l0 ! %l0 = 2b9a0dae1cdf81fc
! %l1 = 4ac23f4d350394c1
setx 0xebd0ce3c9e6cc647,%g7,%l1 ! %l1 = ebd0ce3c9e6cc647
p0_fragment_28_end:
! Mem[0000000010041428] = 000000ffff200513, %l3 = 0000000000000000, %l6 = 0000000010000000
add %i1,0x28,%g1
casxa [%g1]0x80,%l3,%l6 ! %l6 = 000000ffff200513
! %l4 = 0000000000000000, Mem[0000000030081400] = 00ffffff00000034
stxa %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0000000000000000
! %l6 = 000000ffff200513, Mem[0000000010081417] = 00000000
stb %l6,[%i2+0x017] ! Mem[0000000010081414] = 00000013
! %f22 = 00000000, Mem[0000000030181410] = ffff2052
sta %f22,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000
! Mem[0000000010101408] = 00000000, %l2 = 0000000000000013
swapa [%i4+%o4]0x80,%l2 ! %l2 = 0000000000000000
membar #Sync ! Added by membar checker (56)
! %l1 = ebd0ce3c9e6cc647, Mem[0000000010101416] = 00000000
stb %l1,[%i4+0x016] ! Mem[0000000010101414] = 00004700
! Mem[00000000300c1400] = 52c21d2d, %l7 = 0000000000000000
ldstuba [%i3+%g0]0x81,%l7 ! %l7 = 0000000000000052
p0_label_268:
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = 520000ff000000ff, %l5 = 0000000000000000
ldxa [%i5+%o5]0x80,%l5 ! %l5 = 520000ff000000ff
! Mem[0000000030141408] = 00000000, %l3 = 0000000000000000
lduha [%i5+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010081408] = 55eb6d3c, %l2 = 0000000000000000
lduba [%i2+%o4]0x88,%l2 ! %l2 = 000000000000003c
! Mem[00000000100c1400] = ff0000ff ffffffff, %l4 = 00000000, %l5 = 000000ff
ldda [%i3+%g0]0x80,%l4 ! %l4 = 00000000ff0000ff 00000000ffffffff
! Mem[0000000010181400] = 0000cbffffffffff, %f18 = 00000000 4bf3979f
ldda [%i6+%g0]0x88,%f18 ! %f18 = 0000cbff ffffffff
! Mem[0000000010101408] = 00000013, %l4 = 00000000ff0000ff
lduwa [%i4+%o4]0x80,%l4 ! %l4 = 0000000000000013
! Mem[00000000300c1410] = 00000000, %l2 = 000000000000003c
lduwa [%i3+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000030101408] = fffffffe00000000, %f2 = 00000000 4bf3979f
ldda [%i4+%o4]0x81,%f2 ! %f2 = fffffffe 00000000
! %l2 = 0000000000000000, immd = 0000069c, %y = 00000000
sdiv %l2,0x69c,%l2 ! %l2 = 0000000000000000
mov %l0,%y ! %y = 1cdf81fc
! Mem[0000000010141400] = ffffffff 00000000 00000000 00000000
! Mem[0000000010141410] = 520000ff 000000ff 00000000 00ff0513
! Mem[0000000010141420] = cbc01a07 00c87d03 77a4f3f6 0764b26f
! Mem[0000000010141430] = 0000700a 00e14447 00000000 0000ffff
ldda [%i5+%g0]ASI_BLK_PL,%f0 ! Block Load from 0000000010141400
p0_label_269:
! Starting 10 instruction Store Burst
! %f22 = 00000000 9d84c044, %l0 = 2b9a0dae1cdf81fc
! Mem[0000000030181428] = 7d4a36864f9210bf
add %i6,0x028,%g1
stda %f22,[%g1+%l0]ASI_PST32_S ! Mem[0000000030181428] = 7d4a36864f9210bf
! %f0 = 00000000 ffffffff, Mem[0000000010101408] = 00000013 4bf3979f, %asi = 80
stda %f0 ,[%i4+0x008]%asi ! Mem[0000000010101408] = 00000000 ffffffff
! %f26 = cbffc310 00000000, %l4 = 0000000000000013
! Mem[0000000010041410] = 10c3ffff4f60a477
add %i1,0x010,%g1
stda %f26,[%g1+%l4]ASI_PST16_P ! Mem[0000000010041410] = 10c3ffff00000000
! %l6 = ff200513, %l7 = 00000052, Mem[00000000100c1410] = 00000000 0000807f
stda %l6,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ff200513 00000052
! Mem[0000000010001410] = 0000000000000000, %l1 = ebd0ce3c9e6cc647, %l2 = 0000000000000000
add %i0,0x10,%g1
casxa [%g1]0x80,%l1,%l2 ! %l2 = 0000000000000000
! %l6 = 000000ffff200513, Mem[0000000030001408] = 0000000000000000
stxa %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = 000000ffff200513
! Mem[0000000030141408] = 00000000, %l1 = ebd0ce3c9e6cc647
ldstuba [%i5+%o4]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000030001408] = ff000000, %l6 = 00000000ff200513
swapa [%i0+%o4]0x89,%l6 ! %l6 = 00000000ff000000
membar #Sync ! Added by membar checker (57)
! %l7 = 0000000000000052, Mem[0000000010141410] = 520000ff
stha %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = 005200ff
! Mem[0000000030041410] = 00000000, %l4 = 0000000000000013
ldstuba [%i1+%o5]0x89,%l4 ! %l4 = 0000000000000000
p0_label_270:
! Starting 10 instruction Load Burst
! Mem[000000001004140c] = ffffc310, %l3 = 0000000000000000, %asi = 80
ldsha [%i1+0x00c]%asi,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010181429] = 00000000, %l6 = 00000000ff000000, %asi = 80
lduba [%i6+0x029]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000030181408] = 00ff889f 00000000, %l0 = 1cdf81fc, %l1 = 00000000
ldda [%i6+%o4]0x89,%l0 ! %l0 = 0000000000000000 0000000000ff889f
! Mem[0000000010181422] = 97ff0000, %l6 = 0000000000000000
ldsh [%i6+0x022],%l6 ! %l6 = 0000000000000000
! Mem[0000000030181410] = 00000000, %l5 = 00000000ffffffff
lduwa [%i6+%o5]0x89,%l5 ! %l5 = 0000000000000000
! %l4 = 0000000000000000, %l1 = 0000000000ff889f, %l5 = 0000000000000000
xnor %l4,%l1,%l5 ! %l5 = ffffffffff007760
! Mem[00000000300c1410] = 00000000, %l1 = 0000000000ff889f
lduwa [%i3+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000030181410] = 00000000, %l6 = 0000000000000000
lduba [%i6+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000030081408] = 000087cd, %l6 = 0000000000000000
lduwa [%i2+%o4]0x89,%l6 ! %l6 = 00000000000087cd
! %l0 = 0000000000000000, immd = fffff810, %y = 1cdf81fc
umul %l0,-0x7f0,%l3 ! %l3 = 0000000000000000, %y = 00000000
p0_label_271:
! Starting 10 instruction Store Burst
! %l6 = 00000000000087cd, Mem[0000000030181410] = 00000000
stba %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000cd
! %f26 = cbffc310 00000000, Mem[0000000010101408] = 00000000 ffffffff
stda %f26,[%i4+%o4]0x80 ! Mem[0000000010101408] = cbffc310 00000000
! %f30 = 2d1dc252, Mem[0000000030041408] = 00000000
sta %f30,[%i1+%o4]0x81 ! Mem[0000000030041408] = 2d1dc252
! %l1 = 0000000000000000, Mem[0000000010081410] = 00000000
stha %l1,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000
! %f16 = 0000ff00 00003dff, Mem[00000000300c1400] = ffc21d2d 00000000
stda %f16,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000ff00 00003dff
! %l7 = 0000000000000052, Mem[0000000010141430] = 0000700a, %asi = 80
stba %l7,[%i5+0x030]%asi ! Mem[0000000010141430] = 5200700a
! %l7 = 0000000000000052, Mem[0000000010181410] = 00000000
stwa %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000052
! %l7 = 0000000000000052, Mem[0000000010041400] = 000000ff
stwa %l7,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000052
! Mem[00000000300c1410] = 00000000, %l0 = 0000000000000000
ldstuba [%i3+%o5]0x89,%l0 ! %l0 = 0000000000000000
! %l2 = 0000000000000000, Mem[0000000010081438] = f115c310, %asi = 80
stha %l2,[%i2+0x038]%asi ! Mem[0000000010081438] = 0000c310
p0_label_272:
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = 10c3ffcb, %l5 = ffffffffff007760
lduba [%i2+%g0]0x88,%l5 ! %l5 = 00000000000000cb
! Mem[0000000030081410] = ff000000, %l4 = 0000000000000000
ldswa [%i2+%o5]0x81,%l4 ! %l4 = ffffffffff000000
! Mem[0000000010101400] = ff000000, %l1 = 0000000000000000
ldsba [%i4+%g0]0x80,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030001400] = 2d1dc252 000000ff 130520ff ff200513
! Mem[0000000030001410] = 352cbf08 000000ff e8660000 1a394303
! Mem[0000000030001420] = 1e317928 54c33b99 4c4a39a6 0445935f
! Mem[0000000030001430] = 544c9e94 39f177d5 28caaf72 5ee6227b
ldda [%i0+%g0]ASI_BLK_S,%f0 ! Block Load from 0000000030001400
! Mem[00000000100c1400] = ff0000ff, %l7 = 0000000000000052
ldsha [%i3+%g0]0x80,%l7 ! %l7 = ffffffffffffff00
! Mem[0000000010081404] = fffffb21, %l4 = ffffffffff000000
lduh [%i2+0x004],%l4 ! %l4 = 000000000000ffff
! Mem[0000000030081410] = 000000ff, %f28 = 37294a74
lda [%i2+%o5]0x89,%f28 ! %f28 = 000000ff
! Mem[0000000030001408] = ff200513, %l7 = ffffffffffffff00
ldsha [%i0+%o4]0x89,%l7 ! %l7 = 0000000000000513
! Mem[000000001000142c] = 5a771c9a, %l3 = 0000000000000000, %asi = 80
lduwa [%i0+0x02c]%asi,%l3 ! %l3 = 000000005a771c9a
! Mem[0000000010181410] = 00000052, %l5 = 00000000000000cb
ldswa [%i6+%o5]0x80,%l5 ! %l5 = 0000000000000052
p0_label_273:
! Starting 10 instruction Store Burst
! %l7 = 0000000000000513, Mem[0000000010001410] = 00000000
stha %l7,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000513
! %l6 = 00000000000087cd, Mem[0000000010141408] = 00000000
stwa %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000087cd
! %l4 = 000000000000ffff, Mem[0000000010181422] = 97ff0000
sth %l4,[%i6+0x022] ! Mem[0000000010181420] = 97ffffff
! Mem[0000000010141410] = ff005200, %l2 = 0000000000000000
swapa [%i5+%o5]0x88,%l2 ! %l2 = 00000000ff005200
! %l1 = ffffffffffffffff, Mem[0000000010101424] = 9f888134, %asi = 80
stba %l1,[%i4+0x024]%asi ! Mem[0000000010101424] = ff888134
! %f30 = 2d1dc252 0c539ddb, Mem[0000000030141410] = ffff0000 00000000
stda %f30,[%i5+%o5]0x81 ! Mem[0000000030141410] = 2d1dc252 0c539ddb
! %f6 = e8660000, Mem[00000000300c1410] = ff000000
sta %f6 ,[%i3+%o5]0x81 ! Mem[00000000300c1410] = e8660000
! %l3 = 000000005a771c9a, Mem[0000000010181400] = ffffffff
stba %l3,[%i6+%g0]0x80 ! Mem[0000000010181400] = 9affffff
! Mem[0000000010181424] = ffff1f43, %l2 = ff005200, %l7 = 00000513
add %i6,0x24,%g1
casa [%g1]0x80,%l2,%l7 ! %l7 = 00000000ffff1f43
! %f28 = 000000ff 756e8835, %l4 = 000000000000ffff
! Mem[0000000010081430] = 000000ffffffffff
add %i2,0x030,%g1
stda %f28,[%g1+%l4]ASI_PST32_PL ! Mem[0000000010081430] = 35886e75ff000000
p0_label_274:
! Starting 10 instruction Load Burst
! Mem[0000000010101434] = 756e8835, %f31 = 0c539ddb
lda [%i4+0x034]%asi,%f31 ! %f31 = 756e8835
! Mem[0000000030141408] = 000000ff, %l3 = 000000005a771c9a
ldswa [%i5+%o4]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[00000000300c1408] = 000000000000ffff, %l6 = 00000000000087cd
ldxa [%i3+%o4]0x81,%l6 ! %l6 = 000000000000ffff
! Mem[0000000030101400] = 00000000, %l7 = 00000000ffff1f43
lduha [%i4+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010141410] = 00000000000000ff, %f30 = 2d1dc252 756e8835
ldda [%i5+%o5]0x80,%f30 ! %f30 = 00000000 000000ff
! %f9 = 54c33b99, %f19 = ffffffff, %f29 = 756e8835
fdivs %f9 ,%f19,%f29 ! %f29 = ffffffff
! Mem[0000000010141410] = 00000000, %l6 = 000000000000ffff
ldswa [%i5+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141409] = cd870000, %l7 = 0000000000000000
ldub [%i5+0x009],%l7 ! %l7 = 0000000000000087
! Mem[0000000010181410] = 0000005222c09541, %l5 = 0000000000000052
ldxa [%i6+%o5]0x80,%l5 ! %l5 = 0000005222c09541
! Mem[0000000010001400] = ffffff66000000ff, %f18 = 0000cbff ffffffff
ldda [%i0+%g0]0x88,%f18 ! %f18 = ffffff66 000000ff
p0_label_275:
! Starting 10 instruction Store Burst
! Mem[00000000300c1400] = 00ff0000, %l4 = 000000000000ffff
swapa [%i3+%g0]0x89,%l4 ! %l4 = 0000000000ff0000
! %l6 = 00000000, %l7 = 00000087, Mem[0000000030141400] = 00c87d03 cbc01a07
stda %l6,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000 00000087
! %l0 = 0000000000000000, %l4 = 0000000000ff0000, %y = 00000000
umul %l0,%l4,%l0 ! %l0 = 0000000000000000, %y = 00000000
! %l2 = 00000000ff005200, Mem[0000000010181410] = 0000005222c09541
stxa %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000ff005200
! %f26 = cbffc310 00000000, %l6 = 0000000000000000
! Mem[00000000300c1428] = 627be7c60ddd34ff
add %i3,0x028,%g1
stda %f26,[%g1+%l6]ASI_PST16_SL ! Mem[00000000300c1428] = 627be7c60ddd34ff
! Mem[0000000021800140] = ff683db0, %l3 = 00000000000000ff
ldstub [%o3+0x140],%l3 ! %l3 = 00000000000000ff
! Mem[0000000010181400] = 9affffff, %l3 = 00000000000000ff
ldstuba [%i6+%g0]0x80,%l3 ! %l3 = 000000000000009a
! Mem[00000000100c1434] = e0000000, %l7 = 00000087, %l4 = 00ff0000
add %i3,0x34,%g1
casa [%g1]0x80,%l7,%l4 ! %l4 = 00000000e0000000
! Mem[0000000010101400] = ff000000, %l1 = ffffffff, %l0 = 00000000
casa [%i4]0x80,%l1,%l0 ! %l0 = 00000000ff000000
! Mem[0000000010101410] = 00000000, %l4 = 00000000e0000000
swapa [%i4+%o5]0x88,%l4 ! %l4 = 0000000000000000
p0_label_276:
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (58)
! Mem[0000000010081400] = cbffc310 fffffb21 3c6deb55 87cd8568
! Mem[0000000010081410] = 00000000 00000013 00ff6fc4 004404d3
! Mem[0000000010081420] = db2b0000 ffffbab0 00000000 00000000
! Mem[0000000010081430] = 35886e75 ff000000 0000c310 0000ff00
ldda [%i2+%g0]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010081400
! Mem[0000000010181408] = ffffc310, %l2 = 00000000ff005200
swapa [%i6+%o4]0x88,%l2 ! %l2 = 00000000ffffc310
! Mem[0000000010181400] = 0000cbffffffffff, %f30 = 00000000 000000ff
ldda [%i6+%g0]0x88,%f30 ! %f30 = 0000cbff ffffffff
! Mem[0000000030181400] = 3500ffcb, %l5 = 0000005222c09541
lduwa [%i6+%g0]0x89,%l5 ! %l5 = 000000003500ffcb
! Mem[0000000010101430] = 37294a74, %l7 = 0000000000000087
lduw [%i4+0x030],%l7 ! %l7 = 0000000037294a74
! Mem[0000000010041423] = ff0000ff, %l4 = 0000000000000000, %asi = 80
lduba [%i1+0x023]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030101400] = 00000000, %l6 = 0000000000000000
lduha [%i4+%g0]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181414] = ff005200, %l5 = 000000003500ffcb, %asi = 80
lduwa [%i6+0x014]%asi,%l5 ! %l5 = 00000000ff005200
! Mem[0000000030101410] = 44c0849d00000000, %f20 = 00000000 00000000
ldda [%i4+%o5]0x81,%f20 ! %f20 = 44c0849d 00000000
! Mem[0000000010001408] = 00000000, %l4 = 00000000000000ff
ldswa [%i0+%o4]0x80,%l4 ! %l4 = 0000000000000000
p0_label_277:
! Starting 10 instruction Store Burst
! %l0 = 00000000ff000000, Mem[00000000218000c1] = ffff8550, %asi = 80
stba %l0,[%o3+0x0c1]%asi ! Mem[00000000218000c0] = ff008550
! Mem[0000000030141400] = 00000000, %l1 = ffffffffffffffff
ldstuba [%i5+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010141400] = ffffffff, %l6 = 0000000000000000
ldstuba [%i5+%g0]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010081428] = 00000000, %l7 = 0000000037294a74
swap [%i2+0x028],%l7 ! %l7 = 0000000000000000
! %f10 = 00000000 00000000, Mem[0000000010041400] = 00000052 000066ff
stda %f10,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000 00000000
! %f3 = 55eb6d3c, Mem[0000000030101410] = 44c0849d
sta %f3 ,[%i4+%o5]0x81 ! Mem[0000000030101410] = 55eb6d3c
! %l6 = 00000000000000ff, Mem[0000000030101408] = feffffff
stba %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = feffffff
! %l2 = ffffc310, %l3 = 0000009a, Mem[0000000010181408] = 005200ff 0000b5ff, %asi = 80
stda %l2,[%i6+0x008]%asi ! Mem[0000000010181408] = ffffc310 0000009a
! %f14 = 00ff0000 10c30000, Mem[00000000100c1408] = 2a0000ff ff000000
stda %f14,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00ff0000 10c30000
! %l4 = 0000000000000000, Mem[0000000010101410] = 000000e0
stba %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = 000000e0
p0_label_278:
! Starting 10 instruction Load Burst
! %l3 = 000000000000009a, imm = 0000000000000c85, %l2 = 00000000ffffc310
xnor %l3,0xc85,%l2 ! %l2 = fffffffffffff3e0
! Mem[0000000030081400] = 00000000, %l5 = 00000000ff005200
ldsha [%i2+%g0]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010081400] = cbffc310, %l7 = 0000000000000000, %asi = 80
ldsha [%i2+0x000]%asi,%l7 ! %l7 = ffffffffffffcbff
! Mem[0000000010001408] = 00000000, %l7 = ffffffffffffcbff
lduha [%i0+%o4]0x80,%l7 ! %l7 = 0000000000000000
! Mem[00000000211c0000] = 001ae490, %l4 = 0000000000000000
lduh [%o2+%g0],%l4 ! %l4 = 000000000000001a
! Mem[0000000010001408] = 00000000, %l6 = 00000000000000ff
ldsha [%i0+%o4]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000030001410] = 08bf2c35, %l2 = fffffffffffff3e0
ldstuba [%i0+%o5]0x89,%l2 ! %l2 = 0000000000000035
! Mem[0000000020800000] = fffffc30, %l0 = 00000000ff000000
ldsb [%o1+%g0],%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030081408] = 000087cd, %f25 = 9f888134
lda [%i2+%o4]0x89,%f25 ! %f25 = 000087cd
! Mem[0000000010081400] = cbffc310, %l0 = ffffffffffffffff
ldswa [%i2+%g0]0x80,%l0 ! %l0 = ffffffffcbffc310
p0_label_279:
! Starting 10 instruction Store Burst
! Mem[0000000030001400] = 2d1dc252, %l0 = ffffffffcbffc310
ldstuba [%i0+%g0]0x81,%l0 ! %l0 = 000000000000002d
! %l1 = 0000000000000000, Mem[0000000030141408] = ff000000ffffc310
stxa %l1,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000000000000000
! %f8 = b0baffff, Mem[00000000100c1410] = 130520ff
sta %f8 ,[%i3+%o5]0x80 ! Mem[00000000100c1410] = b0baffff
! %l3 = 000000000000009a, Mem[0000000010041410] = 10c3ffff
stba %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = 9ac3ffff
! Mem[0000000010081414] = 00000013, %l3 = 000000000000009a
ldstuba [%i2+0x014]%asi,%l3 ! %l3 = 0000000000000000
! %l6 = 0000000000000000, Mem[0000000010101408] = 10c3ffcb
stha %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = 10c30000
! %f18 = ffffff66, Mem[00000000300c1400] = 0000ffff
sta %f18,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffffff66
! %f28 = 000000ff ffffffff, Mem[0000000010141410] = 00000000 000000ff
stda %f28,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000000ff ffffffff
! Mem[0000000030101410] = 55eb6d3c, %l2 = 0000000000000035
swapa [%i4+%o5]0x81,%l2 ! %l2 = 0000000055eb6d3c
! Mem[0000000010101404] = 66ffffff, %l6 = 0000000000000000
swap [%i4+0x004],%l6 ! %l6 = 0000000066ffffff
p0_label_280:
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = 1a000003, %l3 = 0000000000000000
ldsha [%i1+%o4]0x88,%l3 ! %l3 = 0000000000000003
! Mem[0000000010041408] = 0300001a ffffc310, %l0 = 0000002d, %l1 = 00000000
ldda [%i1+%o4]0x80,%l0 ! %l0 = 000000000300001a 00000000ffffc310
! Mem[0000000010001410] = 1305000000000000, %l2 = 0000000055eb6d3c
ldx [%i0+%o5],%l2 ! %l2 = 1305000000000000
! Mem[0000000010101410] = 000000e0, %l7 = 0000000000000000
lduha [%i4+%o5]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001400] = ff000000 66ffffff 00000000 4bf3979f
! Mem[0000000010001410] = 13050000 00000000 00000000 9d84c044
! Mem[0000000010001420] = 352cbf08 48000a70 cbffc310 5a771c9a
! Mem[0000000010001430] = cbc01a07 00000000 3c6deb55 0c539ddb
ldda [%i0+%g0]ASI_BLK_P,%f16 ! Block Load from 0000000010001400
! Mem[0000000020800000] = fffffc30, %l7 = 0000000000000000, %asi = 80
ldsha [%o1+0x000]%asi,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030001400] = ff1dc252000000ff, %f6 = d3044400 c46fff00
ldda [%i0+%g0]0x81,%f6 ! %f6 = ff1dc252 000000ff
membar #Sync ! Added by membar checker (59)
! Mem[0000000010081400] = cbffc310 fffffb21 3c6deb55 87cd8568
! Mem[0000000010081410] = 00000000 ff000013 00ff6fc4 004404d3
! Mem[0000000010081420] = db2b0000 ffffbab0 37294a74 00000000
! Mem[0000000010081430] = 35886e75 ff000000 0000c310 0000ff00
ldda [%i2+%g0]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010081400
! Mem[00000000300c1400] = ff3d0000 ffffff66, %l6 = 66ffffff, %l7 = ffffffff
ldda [%i3+%g0]0x89,%l6 ! %l6 = 00000000ffffff66 00000000ff3d0000
! Mem[00000000211c0001] = 001ae490, %l2 = 1305000000000000
ldub [%o2+0x001],%l2 ! %l2 = 000000000000001a
p0_label_281:
! Starting 10 instruction Store Burst
! Mem[0000000030041408] = 52c21d2d, %l4 = 000000000000001a
ldstuba [%i1+%o4]0x89,%l4 ! %l4 = 000000000000002d
! Mem[000000001014141c] = 00ff0513, %l0 = 000000000300001a
swap [%i5+0x01c],%l0 ! %l0 = 0000000000ff0513
! Mem[0000000010181410] = 00000000, %l5 = 0000000000000000
ldstuba [%i6+%o5]0x88,%l5 ! %l5 = 0000000000000000
membar #Sync ! Added by membar checker (60)
! %l2 = 000000000000001a, Mem[0000000010081408] = 3c6deb55
stba %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = 1a6deb55
! %f1 = fffffb21, Mem[0000000030001410] = 08bf2cff
sta %f1 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = fffffb21
! %l4 = 000000000000002d, imm = 0000000000000bc8, %l2 = 000000000000001a
orn %l4,0xbc8,%l2 ! %l2 = fffffffffffff43f
! Mem[0000000030081410] = 000000ff, %l4 = 000000000000002d
swapa [%i2+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! %l0 = 0000000000ff0513, Mem[0000000010001400] = 000000ff
stba %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000013
! Mem[0000000030041410] = ff000000, %l2 = fffffffffffff43f
ldstuba [%i1+%o5]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[00000000300c1410] = e8660000, %l4 = 00000000000000ff
swapa [%i3+%o5]0x81,%l4 ! %l4 = 00000000e8660000
p0_label_282:
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = 000087cd, %f9 = ffffbab0
lda [%i5+%o4]0x88,%f9 ! %f9 = 000087cd
! Mem[0000000010181430] = 0000ff000000970c, %f0 = cbffc310 fffffb21, %asi = 80
ldda [%i6+0x030]%asi,%f0 ! %f0 = 0000ff00 0000970c
! Mem[00000000100c1400] = ffffffffff0000ff, %f24 = 352cbf08 48000a70
ldda [%i3+%g0]0x88,%f24 ! %f24 = ffffffff ff0000ff
! Mem[0000000010181408] = ffffc310, %l5 = 0000000000000000
ldsha [%i6+%o4]0x80,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030181400] = cbff0035, %l0 = 0000000000ff0513
ldswa [%i6+%g0]0x81,%l0 ! %l0 = ffffffffcbff0035
! Mem[0000000010141400] = 00000000ffffffff, %l7 = 00000000ff3d0000
ldxa [%i5+%g0]0x88,%l7 ! %l7 = 00000000ffffffff
! Mem[0000000021800001] = ffff92c0, %l2 = 00000000000000ff
ldub [%o3+0x001],%l2 ! %l2 = 00000000000000ff
! Mem[0000000030181408] = 00000000, %l6 = 00000000ffffff66
ldswa [%i6+%o4]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000010081408] = 1a6deb55, %l7 = 00000000ffffffff
lduwa [%i2+%o4]0x80,%l7 ! %l7 = 000000001a6deb55
! Mem[0000000010001408] = 00000000, %l4 = 00000000e8660000
ldsha [%i0+%o4]0x80,%l4 ! %l4 = 0000000000000000
p0_label_283:
! Starting 10 instruction Store Burst
! %l7 = 000000001a6deb55, Mem[00000000201c0001] = ff0cc200
stb %l7,[%o0+0x001] ! Mem[00000000201c0000] = ff55c200
! %l0 = ffffffffcbff0035, Mem[00000000300c1410] = 000000ff
stba %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 350000ff
! %l7 = 000000001a6deb55, Mem[0000000021800040] = 00ffbcf0
sth %l7,[%o3+0x040] ! Mem[0000000021800040] = eb55bcf0
! %l3 = 0000000000000003, Mem[0000000030041408] = ff1dc252
stha %l3,[%i1+%o4]0x81 ! Mem[0000000030041408] = 0003c252
! %l0 = ffffffffcbff0035, Mem[0000000020800040] = ff10b260
sth %l0,[%o1+0x040] ! Mem[0000000020800040] = 0035b260
! Mem[0000000020800000] = fffffc30, %l1 = 00000000ffffc310
ldstuba [%o1+0x000]%asi,%l1 ! %l1 = 00000000000000ff
! %l6 = 0000000000000000, Mem[0000000030101400] = 00000000
stha %l6,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
! %l0 = ffffffffcbff0035, Mem[00000000300c1400] = 66ffffff
stha %l0,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0035ffff
! Mem[00000000211c0001] = 001ae490, %l2 = 00000000000000ff
ldstuba [%o2+0x001]%asi,%l2 ! %l2 = 000000000000001a
! %l0 = ffffffffcbff0035, Mem[0000000030081410] = 2d00000010c3ffff
stxa %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = ffffffffcbff0035
p0_label_284:
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = 1a6deb55, %l6 = 0000000000000000
ldswa [%i2+%o4]0x80,%l6 ! %l6 = 000000001a6deb55
! Mem[0000000010041400] = 00000000, %l2 = 000000000000001a
ldswa [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010181400] = ffffffff ffcb0000 ffffc310 0000009a
! Mem[0000000010181410] = ff000000 ff005200 63220f58 7a987c54
! Mem[0000000010181420] = 97ffffff ffff1f43 00000000 a0fc51bf
! Mem[0000000010181430] = 0000ff00 0000970c 0000ff00 00003dff
ldda [%i6+%g0]ASI_BLK_PL,%f16 ! Block Load from 0000000010181400
! Mem[0000000030101408] = 00000000feffffff, %f6 = 00ff6fc4 004404d3
ldda [%i4+%o4]0x89,%f6 ! %f6 = 00000000 feffffff
! Mem[00000000201c0001] = ff55c200, %l7 = 000000001a6deb55, %asi = 80
ldsba [%o0+0x001]%asi,%l7 ! %l7 = 0000000000000055
! Mem[0000000030181400] = cbff0035, %l0 = ffffffffcbff0035
ldsba [%i6+%g0]0x81,%l0 ! %l0 = ffffffffffffffcb
! Mem[0000000010081400] = 10c3ffcb, %l1 = 00000000000000ff
lduwa [%i2+%g0]0x88,%l1 ! %l1 = 0000000010c3ffcb
! Mem[00000000201c0000] = ff55c200, %l1 = 0000000010c3ffcb
lduh [%o0+%g0],%l1 ! %l1 = 000000000000ff55
! Mem[0000000010041410] = 9ac3ffff 00000000, %l6 = 1a6deb55, %l7 = 00000055
ldda [%i1+%o5]0x80,%l6 ! %l6 = 000000009ac3ffff 0000000000000000
! Mem[0000000010101420] = 352cbf08 ff888134, %l4 = 00000000, %l5 = ffffffff
ldd [%i4+0x020],%l4 ! %l4 = 00000000352cbf08 00000000ff888134
p0_label_285:
! Starting 10 instruction Store Burst
! Mem[00000000100c1407] = ffffffff, %l3 = 0000000000000003
ldstub [%i3+0x007],%l3 ! %l3 = 00000000000000ff
! Mem[00000000211c0000] = 00ffe490, %l2 = 0000000000000000
ldstuba [%o2+0x000]%asi,%l2 ! %l2 = 0000000000000000
! %f3 = 87cd8568, %f20 = 005200ff, %f0 = 0000ff00 0000970c
fsmuld %f3 ,%f20,%f0 ! tt=0x22, %l0 = ffffffffffffffed
! Mem[0000000010001400] = 00000013, %l6 = 000000009ac3ffff
swapa [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000013
! %f12 = 35886e75, Mem[0000000010041410] = 9ac3ffff
sta %f12,[%i1+%o5]0x80 ! Mem[0000000010041410] = 35886e75
! Mem[0000000021800080] = ff4f6320, %l0 = ffffffffffffffed
ldstub [%o3+0x080],%l0 ! %l0 = 00000000000000ff
membar #Sync ! Added by membar checker (61)
! %f14 = 0000c310, Mem[0000000010181408] = ffffc310
sta %f14,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0000c310
! Mem[0000000010041408] = 1a000003, %l6 = 0000000000000013
ldstuba [%i1+%o4]0x88,%l6 ! %l6 = 0000000000000003
! %l3 = 00000000000000ff, Mem[00000000100c1408] = 0000c310
stwa %l3,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 000000ff
! %l5 = 00000000ff888134, Mem[0000000030041408] = 0000000052c20300
stxa %l5,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000ff888134
p0_label_286:
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = 10c30000, %l6 = 0000000000000003
lduwa [%i4+%o4]0x88,%l6 ! %l6 = 0000000010c30000
! Mem[0000000030141410] = 2d1dc2520c539ddb, %l0 = 00000000000000ff
ldxa [%i5+%o5]0x81,%l0 ! %l0 = 2d1dc2520c539ddb
! Mem[00000000300c1400] = ffff3500, %l7 = 0000000000000000
ldsha [%i3+%g0]0x89,%l7 ! %l7 = 0000000000003500
! Mem[0000000030081400] = 00000000, %f14 = 0000c310
lda [%i2+%g0]0x89,%f14 ! %f14 = 00000000
! Mem[0000000010181437] = 0000970c, %l5 = 00000000ff888134
ldsb [%i6+0x037],%l5 ! %l5 = 000000000000000c
! Mem[0000000030181400] = cbff0035, %l5 = 000000000000000c
lduba [%i6+%g0]0x81,%l5 ! %l5 = 00000000000000cb
! Mem[0000000030101400] = 0000000000000000, %f30 = ff3d0000 00ff0000
ldda [%i4+%g0]0x89,%f30 ! %f30 = 00000000 00000000
! Mem[0000000030141410] = 2d1dc252, %l4 = 00000000352cbf08
lduwa [%i5+%o5]0x81,%l4 ! %l4 = 000000002d1dc252
! Mem[0000000010141430] = 5200700a, %l6 = 0000000010c30000, %asi = 80
ldswa [%i5+0x030]%asi,%l6 ! %l6 = 000000005200700a
! %l0 = 2d1dc2520c539ddb, %l5 = 00000000000000cb, %l2 = 0000000000000000
xor %l0,%l5,%l2 ! %l2 = 2d1dc2520c539d10
p0_label_287:
! Starting 10 instruction Store Burst
! %l6 = 000000005200700a, Mem[0000000010081408] = 55eb6d1a
stha %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = 55eb700a
! %l1 = 000000000000ff55, Mem[0000000030141410] = 52c21d2d
stha %l1,[%i5+%o5]0x89 ! Mem[0000000030141410] = 52c2ff55
! %f26 = bf51fca0, Mem[0000000010041410] = 756e8835
sta %f26,[%i1+%o5]0x88 ! Mem[0000000010041410] = bf51fca0
! %l5 = 00000000000000cb, Mem[0000000010081430] = 35886e75ff000000, %asi = 80
stxa %l5,[%i2+0x030]%asi ! Mem[0000000010081430] = 00000000000000cb
! %l7 = 0000000000003500, Mem[0000000020800000] = fffffc30, %asi = 80
stha %l7,[%o1+0x000]%asi ! Mem[0000000020800000] = 3500fc30
! %l6 = 5200700a, %l7 = 00003500, Mem[0000000010001408] = 00000000 4bf3979f, %asi = 80
stda %l6,[%i0+0x008]%asi ! Mem[0000000010001408] = 5200700a 00003500
! %l2 = 0c539d10, %l3 = 000000ff, Mem[0000000010081400] = cbffc310 fffffb21
stda %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0c539d10 000000ff
! Mem[0000000010141410] = ff000000, %l6 = 000000005200700a
ldstuba [%i5+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181438] = 0000ff00, %l0 = 2d1dc2520c539ddb
ldstub [%i6+0x038],%l0 ! %l0 = 0000000000000000
! Mem[0000000030001408] = 130520ff, %l4 = 000000002d1dc252
swapa [%i0+%o4]0x81,%l4 ! %l4 = 00000000130520ff
p0_label_288:
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = ff000000, %l2 = 2d1dc2520c539d10
lduha [%i5+%g0]0x81,%l2 ! %l2 = 000000000000ff00
! Mem[0000000010181408] = 0000c310, %l0 = 0000000000000000
ldsba [%i6+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010181400] = ffffffff, %f5 = ff000013
lda [%i6+%g0]0x88,%f5 ! %f5 = ffffffff
! Mem[0000000010001408] = 5200700a, %l0 = 0000000000000000
lduwa [%i0+%o4]0x80,%l0 ! %l0 = 000000005200700a
! Mem[00000000300c1408] = 00000000, %f25 = ffffff97
lda [%i3+%o4]0x89,%f25 ! %f25 = 00000000
! Mem[00000000211c0000] = ffffe490, %l1 = 000000000000ff55
ldsh [%o2+%g0],%l1 ! %l1 = ffffffffffffffff
! %l0 = 000000005200700a, imm = 0000000000000458, %l0 = 000000005200700a
addc %l0,0x458,%l0 ! %l0 = 0000000052007462
! Mem[0000000030141410] = 55ffc252, %l1 = ffffffffffffffff
lduwa [%i5+%o5]0x81,%l1 ! %l1 = 0000000055ffc252
! Mem[0000000030041410] = ff000000, %l0 = 0000000052007462
lduwa [%i1+%o5]0x81,%l0 ! %l0 = 00000000ff000000
! Mem[0000000030181400] = 3500ffcb, %l0 = 00000000ff000000
lduha [%i6+%g0]0x89,%l0 ! %l0 = 000000000000ffcb
p0_label_289:
! Starting 10 instruction Store Burst
! Mem[00000000100c1410] = ffffbab0, %l6 = 0000000000000000
swapa [%i3+%o5]0x88,%l6 ! %l6 = 00000000ffffbab0
! %l3 = 00000000000000ff, Mem[0000000030101400] = 0000000000000000
stxa %l3,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000000000ff
! %l6 = 00000000ffffbab0, Mem[0000000010081408] = 0a70eb55
stwa %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = ffffbab0
! %l0 = 000000000000ffcb, Mem[00000000211c0000] = ffffe490, %asi = 80
stha %l0,[%o2+0x000]%asi ! Mem[00000000211c0000] = ffcbe490
! %f2 = 3c6deb55 87cd8568, %l5 = 00000000000000cb
! Mem[0000000010081420] = db2b0000ffffbab0
add %i2,0x020,%g1
stda %f2,[%g1+%l5]ASI_PST16_PL ! Mem[0000000010081420] = 6885cd87ffff6d3c
! %l6 = 00000000ffffbab0, Mem[0000000010001400] = ffffc39a
stwa %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = ffffbab0
! %l6 = 00000000ffffbab0, Mem[0000000030141410] = 55ffc252
stha %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = bab0c252
! %f4 = 00000000 ffffffff, %l1 = 0000000055ffc252
! Mem[00000000300c1420] = 77be06482d72e039
add %i3,0x020,%g1
stda %f4,[%g1+%l1]ASI_PST8_S ! Mem[00000000300c1420] = 770006002d72ff39
! %f7 = feffffff, %f21 = 000000ff
fsqrts %f7 ,%f21 ! %f21 = 7fffffff
! Mem[0000000010141402] = ffffffff, %l7 = 0000000000003500
ldstub [%i5+0x002],%l7 ! %l7 = 00000000000000ff
p0_label_290:
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = 000000ff, %l7 = 00000000000000ff
ldsba [%i3+%o4]0x80,%l7 ! %l7 = 0000000000000000
! Mem[00000000100c1410] = 0000000052000000, %l0 = 000000000000ffcb
ldxa [%i3+%o5]0x80,%l0 ! %l0 = 0000000052000000
! Mem[00000000300c1400] = ff3d0000ffff3500, %f2 = 3c6deb55 87cd8568
ldda [%i3+%g0]0x89,%f2 ! %f2 = ff3d0000 ffff3500
! Mem[0000000010101410] = e0000000, %l6 = 00000000ffffbab0
ldswa [%i4+%o5]0x88,%l6 ! %l6 = ffffffffe0000000
! Mem[00000000100c1408] = 000000ff 0000ff00, %l0 = 52000000, %l1 = 55ffc252, %asi = 80
ldda [%i3+0x008]%asi,%l0 ! %l0 = 00000000000000ff 000000000000ff00
! Mem[0000000030181400] = cbff0035, %l4 = 00000000130520ff
lduba [%i6+%g0]0x81,%l4 ! %l4 = 00000000000000cb
! Mem[0000000010041408] = 1a0000ff, %l4 = 00000000000000cb
lduba [%i1+%o4]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010101400] = ff000000, %l7 = 0000000000000000
ldswa [%i4+%g0]0x80,%l7 ! %l7 = ffffffffff000000
! Mem[0000000030181410] = ff000000000000cd, %f16 = 0000cbff ffffffff
ldda [%i6+%o5]0x89,%f16 ! %f16 = ff000000 000000cd
! Mem[0000000010181418] = 63220f587a987c54, %l3 = 00000000000000ff
ldx [%i6+0x018],%l3 ! %l3 = 63220f587a987c54
p0_label_291:
! Starting 10 instruction Store Burst
! Mem[00000000300c1408] = 00000000, %l1 = 000000000000ff00
ldstuba [%i3+%o4]0x81,%l1 ! %l1 = 0000000000000000
! %l7 = ffffffffff000000, Mem[0000000030041408] = 00000000ff888134
stxa %l7,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffffffffff000000
! %l7 = ffffffffff000000, Mem[0000000010001405] = 66ffffff
stb %l7,[%i0+0x005] ! Mem[0000000010001404] = 6600ffff
! %l3 = 63220f587a987c54, Mem[0000000030001400] = ff1dc252000000ff
stxa %l3,[%i0+%g0]0x81 ! Mem[0000000030001400] = 63220f587a987c54
! Mem[0000000030081410] = ffffffff, %l3 = 63220f587a987c54
ldstuba [%i2+%o5]0x81,%l3 ! %l3 = 00000000000000ff
! %l6 = e0000000, %l7 = ff000000, Mem[0000000010101410] = 000000e0 00004700
stda %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = e0000000 ff000000
! %l2 = 0000ff00, %l3 = 000000ff, Mem[0000000030001408] = 2d1dc252 ff200513
stda %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0000ff00 000000ff
! %l2 = 000000000000ff00, Mem[0000000010001406] = 6600ffff, %asi = 80
stha %l2,[%i0+0x006]%asi ! Mem[0000000010001404] = 6600ff00
! %f0 = 0000ff00 0000970c, %l3 = 00000000000000ff
! Mem[0000000030001438] = 28caaf725ee6227b
add %i0,0x038,%g1
stda %f0,[%g1+%l3]ASI_PST16_S ! Mem[0000000030001438] = 0000ff000000970c
! Mem[0000000030101400] = 00000000, %l3 = 00000000000000ff
swapa [%i4+%g0]0x89,%l3 ! %l3 = 0000000000000000
p0_label_292:
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = ff000000, %l7 = ffffffffff000000
ldsha [%i4+%g0]0x81,%l7 ! %l7 = ffffffffffffff00
! Mem[0000000010041410] = a0fc51bf, %l2 = 000000000000ff00
ldstuba [%i1+%o5]0x80,%l2 ! %l2 = 00000000000000a0
! Mem[0000000030041410] = ff000000, %l5 = 00000000000000cb
lduwa [%i1+%o5]0x81,%l5 ! %l5 = 00000000ff000000
! Mem[0000000030001410] = 21fbffff, %f12 = 35886e75
lda [%i0+%o5]0x81,%f12 ! %f12 = 21fbffff
! Mem[0000000010181408] = 10c30000, %l5 = 00000000ff000000
ldsha [%i6+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000030101410] = 00000035, %l7 = ffffffffffffff00
ldswa [%i4+%o5]0x81,%l7 ! %l7 = 0000000000000035
! Mem[0000000030141408] = 00000000, %l3 = 0000000000000000
lduwa [%i5+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010141402] = ffffffff, %l2 = 00000000000000a0, %asi = 80
lduha [%i5+0x002]%asi,%l2 ! %l2 = 000000000000ffff
! Mem[00000000100c1408] = 000000ff0000ff00, %f8 = db2b0000 000087cd
ldd [%i3+%o4],%f8 ! %f8 = 000000ff 0000ff00
! Mem[00000000218001c0] = 13ffe610, %l2 = 000000000000ffff
ldub [%o3+0x1c0],%l2 ! %l2 = 0000000000000013
p0_label_293:
! Starting 10 instruction Store Burst
! %l5 = 0000000000000000, Mem[0000000010041408] = ff00001a
stba %l5,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0000001a
! Mem[0000000030001410] = 21fbffff, %l5 = 0000000000000000
swapa [%i0+%o5]0x81,%l5 ! %l5 = 0000000021fbffff
! %f0 = 0000ff00 0000970c, %l3 = 0000000000000000
! Mem[0000000030101420] = 00000dd7feffffff
add %i4,0x020,%g1
stda %f0,[%g1+%l3]ASI_PST16_S ! Mem[0000000030101420] = 00000dd7feffffff
! Mem[0000000030141408] = 00000000, %l5 = 0000000021fbffff
ldstuba [%i5+%o4]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000020800001] = 3500fc30, %l7 = 0000000000000035
ldstub [%o1+0x001],%l7 ! %l7 = 0000000000000000
! %l0 = 00000000000000ff, Mem[0000000020800040] = 0035b260
stb %l0,[%o1+0x040] ! Mem[0000000020800040] = ff35b260
! %l3 = 0000000000000000, Mem[0000000010141400] = ffffffff
stba %l3,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00ffffff
! %l4 = 00000000000000ff, Mem[0000000030141400] = 000000ff
stha %l4,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000ff
! Mem[0000000030141410] = bab0c252, %l3 = 0000000000000000
swapa [%i5+%o5]0x81,%l3 ! %l3 = 00000000bab0c252
! %l4 = 00000000000000ff, Mem[0000000030041410] = ff00000000000000
stxa %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000000000ff
p0_label_294:
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = 00000513, %l5 = 0000000000000000
lduba [%i0+%o5]0x88,%l5 ! %l5 = 0000000000000013
! Mem[0000000030081400] = 00000000, %l2 = 0000000000000013
lduha [%i2+%g0]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000030041400] = 700a0048, %l4 = 00000000000000ff
ldsha [%i1+%g0]0x81,%l4 ! %l4 = 000000000000700a
! Mem[0000000010181430] = 0000ff00, %l3 = 00000000bab0c252, %asi = 80
lduwa [%i6+0x030]%asi,%l3 ! %l3 = 000000000000ff00
! Mem[0000000030001400] = 580f2263, %l7 = 0000000000000000
ldsba [%i0+%g0]0x89,%l7 ! %l7 = 0000000000000063
! Mem[0000000010141400] = 00ffffff00000000, %f12 = 21fbffff ff000000
ldda [%i5+%g0]0x80,%f12 ! %f12 = 00ffffff 00000000
! %l1 = 0000000000000000, Mem[0000000030181410] = cd000000000000ff
stxa %l1,[%i6+%o5]0x81 ! Mem[0000000030181410] = 0000000000000000
! Mem[0000000010141403] = 00ffffff, %l0 = 00000000000000ff
ldub [%i5+0x003],%l0 ! %l0 = 00000000000000ff
! Mem[0000000010101434] = 756e8835, %l1 = 0000000000000000, %asi = 80
lduwa [%i4+0x034]%asi,%l1 ! %l1 = 00000000756e8835
! Mem[0000000010181424] = ffff1f43, %f12 = 00ffffff
lda [%i6+0x024]%asi,%f12 ! %f12 = ffff1f43
p0_label_295:
! Starting 10 instruction Store Burst
! %l5 = 0000000000000013, Mem[0000000010001400] = b0baffff
stha %l5,[%i0+%g0]0x88 ! Mem[0000000010001400] = b0ba0013
! Mem[0000000030101400] = ff000000 000000ff fffffffe 00000000
! %f0 = 0000ff00 0000970c ff3d0000 ffff3500
! %f4 = 00000000 ffffffff 00000000 feffffff
! %f8 = 000000ff 0000ff00 37294a74 00000000
! %f12 = ffff1f43 00000000 00000000 0000ff00
stda %f0 ,[%i4+%g0]ASI_BLK_S ! Block Store to 0000000030101400
! Mem[00000000300c1400] = ffff3500, %l4 = 000000000000700a
swapa [%i3+%g0]0x89,%l4 ! %l4 = 00000000ffff3500
! Mem[0000000030181400] = 3500ffcb, %l4 = 00000000ffff3500
swapa [%i6+%g0]0x89,%l4 ! %l4 = 000000003500ffcb
! Mem[0000000020800001] = 35fffc30, %l1 = 00000000756e8835
ldstuba [%o1+0x001]%asi,%l1 ! %l1 = 00000000000000ff
! %l4 = 3500ffcb, %l5 = 00000013, Mem[0000000010101410] = e0000000 ff000000
stda %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = 3500ffcb 00000013
! %f1 = 0000970c, Mem[00000000300c1410] = ff000035
sta %f1 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000970c
! Mem[0000000030001400] = 580f2263, %l5 = 0000000000000013
swapa [%i0+%g0]0x89,%l5 ! %l5 = 00000000580f2263
! %l4 = 000000003500ffcb, Mem[0000000010001408] = 5200700a00003500
stxa %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000003500ffcb
! Mem[0000000030001410] = 00000000, %l6 = ffffffffe0000000
ldstuba [%i0+%o5]0x81,%l6 ! %l6 = 0000000000000000
p0_label_296:
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = ff000000, %l5 = 00000000580f2263
lduba [%i0+%o5]0x81,%l5 ! %l5 = 00000000000000ff
! Code Fragment 3, seed = 232979
p0_fragment_29:
! %l0 = 00000000000000ff
setx 0x43025f944ac48a8e,%g7,%l0 ! %l0 = 43025f944ac48a8e
! %l1 = 00000000000000ff
setx 0xca9b194d125c5239,%g7,%l1 ! %l1 = ca9b194d125c5239
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 = 43025f944ac48a8e
setx 0x38a3aaf4f7c325f4,%g7,%l0 ! %l0 = 38a3aaf4f7c325f4
! %l1 = ca9b194d125c5239
setx 0x60e6961107c888bf,%g7,%l1 ! %l1 = 60e6961107c888bf
p0_fragment_29_end:
! Mem[0000000010001410] = 1305000000000000, %f30 = 00000000 00000000
ldda [%i0+%o5]0x80,%f30 ! %f30 = 13050000 00000000
! Mem[0000000010181400] = ffffffff, %l2 = 0000000000000000
lduwa [%i6+%g0]0x88,%l2 ! %l2 = 00000000ffffffff
! Mem[00000000300c1410] = 000000000000970c, %f28 = 0c970000 00ff0000
ldda [%i3+%o5]0x89,%f28 ! %f28 = 00000000 0000970c
! Mem[0000000010081410] = 00000000, %l5 = 00000000000000ff
lduwa [%i2+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000030181408] = 00000000, %l3 = 000000000000ff00
ldsba [%i6+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Mem[00000000300c1408] = ff0000000000ffff, %l3 = 0000000000000000
ldxa [%i3+%o4]0x81,%l3 ! %l3 = ff0000000000ffff
! Mem[00000000100c1410] = 00000000, %l5 = 0000000000000000
ldswa [%i3+%o5]0x80,%l5 ! %l5 = 0000000000000000
membar #Sync ! Added by membar checker (62)
! Mem[0000000010101410] = 3500ffcb, %l0 = 38a3aaf4f7c325f4
ldsba [%i4+%o5]0x80,%l0 ! %l0 = 0000000000000035
p0_label_297:
! Starting 10 instruction Store Burst
! %l3 = ff0000000000ffff, Mem[00000000100c1404] = ffffffff, %asi = 80
stwa %l3,[%i3+0x004]%asi ! Mem[00000000100c1404] = 0000ffff
! %f28 = 00000000, Mem[0000000010141410] = ff0000ff
sta %f28,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000
! Mem[00000000100c1425] = 0000ff00, %l5 = 0000000000000000
ldstub [%i3+0x025],%l5 ! %l5 = 0000000000000000
! Mem[0000000010001400] = 1300bab06600ff00, %l7 = 0000000000000063, %l6 = 0000000000000000
casxa [%i0]0x80,%l7,%l6 ! %l6 = 1300bab06600ff00
! Mem[0000000030001410] = 000000ff, %l6 = 1300bab06600ff00
ldstuba [%i0+%o5]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010001439] = 3c6deb55, %l0 = 0000000000000035
ldstub [%i0+0x039],%l0 ! %l0 = 000000000000006d
! %f20 = 005200ff 7fffffff, Mem[0000000010001400] = b0ba0013 00ff0066
stda %f20,[%i0+%g0]0x88 ! Mem[0000000010001400] = 005200ff 7fffffff
! Mem[00000000100c1410] = 00000000, %l2 = 00000000ffffffff
ldstuba [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010181414] = ff005200, %l6 = 000000ff, %l1 = 07c888bf
add %i6,0x14,%g1
casa [%g1]0x80,%l6,%l1 ! %l1 = 00000000ff005200
! Mem[00000000300c1400] = 0a700000, %l5 = 0000000000000000
ldstuba [%i3+%g0]0x81,%l5 ! %l5 = 000000000000000a
p0_label_298:
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = 00ff889f 00000000, %l2 = 00000000, %l3 = 0000ffff
ldda [%i6+%o4]0x89,%l2 ! %l2 = 0000000000000000 0000000000ff889f
! Mem[0000000010141408] = 00000000000087cd, %f22 = 547c987a 580f2263
ldda [%i5+%o4]0x88,%f22 ! %f22 = 00000000 000087cd
! Mem[00000000201c0000] = ff55c200, %l2 = 0000000000000000, %asi = 80
ldsba [%o0+0x000]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010181410] = ff000000 ff005200, %l2 = ffffffff, %l3 = 00ff889f
ldda [%i6+%o5]0x80,%l2 ! %l2 = 00000000ff000000 00000000ff005200
! Mem[0000000010181408] = 0000c3100000009a, %l5 = 000000000000000a
ldxa [%i6+%o4]0x80,%l5 ! %l5 = 0000c3100000009a
! Mem[0000000010081400] = 109d530c, %l6 = 00000000000000ff
lduba [%i2+%g0]0x88,%l6 ! %l6 = 000000000000000c
! Mem[0000000010081400] = 0c539d10 000000ff ffffbab0 87cd8568
! Mem[0000000010081410] = 00000000 ff000013 00ff6fc4 004404d3
! Mem[0000000010081420] = 6885cd87 ffff6d3c 37294a74 00000000
! Mem[0000000010081430] = 00000000 000000cb 0000c310 0000ff00
ldda [%i2+%g0]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010081400
! Mem[0000000030181410] = 00000000, %l4 = 000000003500ffcb
ldsha [%i6+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010101400] = ff000000, %l1 = 00000000ff005200, %asi = 80
ldswa [%i4+0x000]%asi,%l1 ! %l1 = ffffffffff000000
! Mem[0000000010141410] = 00000000, %l5 = 0000c3100000009a
ldsha [%i5+%o5]0x88,%l5 ! %l5 = 0000000000000000
p0_label_299:
! Starting 10 instruction Store Burst
! %l3 = 00000000ff005200, Mem[0000000010181400] = ffffffff
stba %l3,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00ffffff
! %l7 = 0000000000000063, Mem[0000000030041410] = 00000000
stba %l7,[%i1+%o5]0x81 ! Mem[0000000030041410] = 63000000
! %l2 = 00000000ff000000, Mem[000000001014141d] = 0300001a
stb %l2,[%i5+0x01d] ! Mem[000000001014141c] = 0300001a
! %l1 = ffffffffff000000, Mem[0000000010141408] = 000087cd
stwa %l1,[%i5+%o4]0x88 ! Mem[0000000010141408] = ff000000
! %f6 = 00ff6fc4 004404d3, %l5 = 0000000000000000
! Mem[00000000300c1410] = 0c97000000000000
add %i3,0x010,%g1
stda %f6,[%g1+%l5]ASI_PST16_SL ! Mem[00000000300c1410] = 0c97000000000000
! Mem[0000000030101410] = 00000000, %l2 = 00000000ff000000
swapa [%i4+%o5]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041400] = 00000000, %l6 = 000000000000000c
ldstuba [%i1+%g0]0x88,%l6 ! %l6 = 0000000000000000
! %l4 = 0000000000000000, %l1 = ffffffffff000000, %l1 = ffffffffff000000
mulx %l4,%l1,%l1 ! %l1 = 0000000000000000
! %f6 = 00ff6fc4 004404d3, Mem[00000000100c1410] = 000000ff 00000052
stda %f6 ,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00ff6fc4 004404d3
! %l5 = 0000000000000000, Mem[0000000030001400] = 130000007a987c54
stxa %l5,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000000000000000
p0_label_300:
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (63)
! Mem[0000000030041400] = 700a0048 00000080 000000ff ffffffff
! Mem[0000000030041410] = 63000000 000000ff 00000000 52200513
! Mem[0000000030041420] = ff660000 e2b53efb bf10924f ff000000
! Mem[0000000030041430] = 00000000 00e14447 00000000 a0fc51bf
ldda [%i1+%g0]ASI_BLK_SL,%f0 ! Block Load from 0000000030041400
! Mem[00000000100c1410] = 004404d3, %l2 = 0000000000000000
ldswa [%i3+%o5]0x88,%l2 ! %l2 = 00000000004404d3
! Mem[0000000010101400] = ff00000000000000, %l0 = 000000000000006d, %asi = 80
ldxa [%i4+0x000]%asi,%l0 ! %l0 = ff00000000000000
! Mem[0000000030081400] = 00000000, %f24 = 431fffff
lda [%i2+%g0]0x89,%f24 ! %f24 = 00000000
! Mem[0000000010001400] = 7fffffff, %l1 = 0000000000000000
ldsha [%i0+%g0]0x88,%l1 ! %l1 = ffffffffffffffff
! Mem[00000000100c1410] = d3044400c46fff00, %l4 = 0000000000000000
ldxa [%i3+%o5]0x80,%l4 ! %l4 = d3044400c46fff00
! Mem[0000000030041400] = 700a0048 00000080 000000ff ffffffff
! Mem[0000000030041410] = 63000000 000000ff 00000000 52200513
! Mem[0000000030041420] = ff660000 e2b53efb bf10924f ff000000
! Mem[0000000030041430] = 00000000 00e14447 00000000 a0fc51bf
ldda [%i1+%g0]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030041400
! Mem[0000000010081410] = 00000000, %l3 = 00000000ff005200
ldsha [%i2+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030081410] = ffffffff, %l2 = 00000000004404d3
lduha [%i2+%o5]0x89,%l2 ! %l2 = 000000000000ffff
! Mem[00000000100c1400] = ff0000ff, %f12 = 4744e100
lda [%i3+%g0]0x80,%f12 ! %f12 = ff0000ff
p0_label_301:
! Starting 10 instruction Store Burst
! Mem[0000000020800040] = ff35b260, %l3 = 0000000000000000
ldstuba [%o1+0x040]%asi,%l3 ! %l3 = 00000000000000ff
! %f16 = 700a0048, Mem[0000000030181410] = 00000000
sta %f16,[%i6+%o5]0x81 ! Mem[0000000030181410] = 700a0048
! %l0 = ff00000000000000, Mem[0000000010141408] = ff000000
stwa %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
! %f16 = 700a0048 00000080, %l3 = 00000000000000ff
! Mem[0000000010001428] = cbffc3105a771c9a
add %i0,0x028,%g1
stda %f16,[%g1+%l3]ASI_PST16_P ! Mem[0000000010001428] = 700a004800000080
! %l6 = 0000000000000000, Mem[0000000010081408] = ffffbab087cd8568
stxa %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000000000000000
! Mem[0000000010081438] = 0000c3100000ff00, %l0 = ff00000000000000, %l3 = 00000000000000ff
add %i2,0x38,%g1
casxa [%g1]0x80,%l0,%l3 ! %l3 = 0000c3100000ff00
! Mem[0000000010101400] = ff000000, %l3 = 000000000000ff00
swap [%i4+%g0],%l3 ! %l3 = 00000000ff000000
! Mem[000000001008141d] = 004404d3, %l5 = 0000000000000000
ldstub [%i2+0x01d],%l5 ! %l5 = 0000000000000044
! Mem[0000000010041438] = 00000022, %l2 = 000000000000ffff, %asi = 80
swapa [%i1+0x038]%asi,%l2 ! %l2 = 0000000000000022
! %l4 = d3044400c46fff00, Mem[0000000010001400] = ffffff7fff005200, %asi = 80
stxa %l4,[%i0+0x000]%asi ! Mem[0000000010001400] = d3044400c46fff00
p0_label_302:
! Starting 10 instruction Load Burst
! Mem[0000000021800080] = ff4f6320, %l6 = 0000000000000000
ldsh [%o3+0x080],%l6 ! %l6 = ffffffffffffff4f
! Mem[0000000030081410] = ffffffff, %l3 = 00000000ff000000
lduha [%i2+%o5]0x89,%l3 ! %l3 = 000000000000ffff
! Mem[00000000100c1408] = ff000000, %l0 = ff00000000000000
ldsba [%i3+%o4]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000030041400] = 700a0048, %l2 = 0000000000000022
lduba [%i1+%g0]0x81,%l2 ! %l2 = 0000000000000070
! Mem[00000000211c0000] = ffcbe490, %l1 = ffffffffffffffff
ldsb [%o2+%g0],%l1 ! %l1 = ffffffffffffffff
! Mem[00000000100c1400] = ff0000ff, %l3 = 000000000000ffff
ldsha [%i3+%g0]0x80,%l3 ! %l3 = ffffffffffffff00
! Mem[00000000100c1410] = 004404d3, %l2 = 0000000000000070
lduwa [%i3+%o5]0x88,%l2 ! %l2 = 00000000004404d3
membar #Sync ! Added by membar checker (64)
! Mem[0000000010141400] = 00ffffff 00000000 00000000 00000000
! Mem[0000000010141410] = 00000000 ffffffff 00000000 0300001a
! Mem[0000000010141420] = cbc01a07 00c87d03 77a4f3f6 0764b26f
! Mem[0000000010141430] = 5200700a 00e14447 00000000 0000ffff
ldda [%i5+%g0]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010141400
! Mem[0000000030041410] = 63000000, %l5 = 0000000000000044
ldsba [%i1+%o5]0x81,%l5 ! %l5 = 0000000000000063
! Mem[0000000010001418] = 00000000 9d84c044, %l0 = 00000000, %l1 = ffffffff, %asi = 80
ldda [%i0+0x018]%asi,%l0 ! %l0 = 0000000000000000 000000009d84c044
p0_label_303:
! Starting 10 instruction Store Burst
! %l7 = 0000000000000063, Mem[00000000300c1410] = 0000970c
stha %l7,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000063
! %l6 = ffffffffffffff4f, imm = fffffffffffffbe1, %l5 = 0000000000000063
subc %l6,-0x41f,%l5 ! %l5 = 000000000000036e
! Mem[0000000010101408] = 10c30000, %l3 = 00000000ffffff00
swapa [%i4+%o4]0x88,%l3 ! %l3 = 0000000010c30000
! Mem[0000000010001400] = 004404d3, %l0 = 0000000000000000
swapa [%i0+%g0]0x88,%l0 ! %l0 = 00000000004404d3
! %l0 = 00000000004404d3, Mem[0000000030101408] = ff3d0000
stba %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = d33d0000
! Mem[0000000020800040] = ff35b260, %l5 = 000000000000036e
ldstuba [%o1+0x040]%asi,%l5 ! %l5 = 00000000000000ff
membar #Sync ! Added by membar checker (65)
! %l3 = 0000000010c30000, Mem[0000000010141408] = 00000000
stba %l3,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
! %f22 = 00000000 0300001a, Mem[0000000010181400] = 00ffffff ffcb0000
stda %f22,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000 0300001a
! %f24 = cbc01a07 00c87d03, Mem[0000000010001400] = 00000000 c46fff00, %asi = 80
stda %f24,[%i0+0x000]%asi ! Mem[0000000010001400] = cbc01a07 00c87d03
! Mem[0000000030141400] = 000000ff, %l4 = 00000000c46fff00
swapa [%i5+%g0]0x89,%l4 ! %l4 = 00000000000000ff
p0_label_304:
! Starting 10 instruction Load Burst
! Mem[0000000030101410] = ff000000, %l6 = ffffffffffffff4f
ldsba [%i4+%o5]0x81,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030181408] = 00000000, %l5 = 00000000000000ff
lduwa [%i6+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000030141408] = ff000000, %l2 = 00000000004404d3
lduba [%i5+%o4]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000021800101] = 06c32380, %l1 = 000000009d84c044, %asi = 80
lduba [%o3+0x101]%asi,%l1 ! %l1 = 00000000000000c3
! Mem[0000000010101410] = 13000000cbff0035, %f0 = 80000000 48000a70
ldda [%i4+%o5]0x88,%f0 ! %f0 = 13000000 cbff0035
! Mem[0000000030181400] = 0035ffff, %l2 = 00000000000000ff
lduha [%i6+%g0]0x81,%l2 ! %l2 = 0000000000000035
! Mem[0000000030101400] = 0000ff00, %l6 = ffffffffffffffff
ldsha [%i4+%g0]0x81,%l6 ! %l6 = 0000000000000000
! Mem[00000000211c0000] = ffcbe490, %l2 = 0000000000000035
ldsb [%o2+%g0],%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010001408] = 00000000, %l5 = 0000000000000000
lduwa [%i0+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Mem[00000000300c1408] = 000000ff, %l6 = 0000000000000000
ldsba [%i3+%o4]0x89,%l6 ! %l6 = ffffffffffffffff
p0_label_305:
! Starting 10 instruction Store Burst
! %f8 = fb3eb5e2 000066ff, Mem[0000000030141400] = 00ff6fc4 87000000
stda %f8 ,[%i5+%g0]0x81 ! Mem[0000000030141400] = fb3eb5e2 000066ff
! %l5 = 0000000000000000, Mem[00000000300c1408] = 000000ff
stha %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
! %l1 = 00000000000000c3, Mem[0000000010001408] = 000000003500ffcb, %asi = 80
stxa %l1,[%i0+0x008]%asi ! Mem[0000000010001408] = 00000000000000c3
! %l6 = ffffffff, %l7 = 00000063, Mem[0000000030181400] = 0035ffff 5a771c9a
stda %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = ffffffff 00000063
! %l3 = 0000000010c30000, Mem[0000000030141400] = fb3eb5e2
stba %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = 003eb5e2
! %l2 = ffffffffffffffff, Mem[00000000300c1400] = ff700000
stba %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff700000
! %l3 = 0000000010c30000, immd = 00000b14, %y = 00000000
smul %l3,0xb14,%l0 ! %l0 = 000000b9b03c0000, %y = 000000b9
! %l3 = 0000000010c30000, Mem[0000000010081410] = 00000000
stha %l3,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000
! Mem[0000000010081430] = 00000000, %l7 = 0000000000000063, %asi = 80
swapa [%i2+0x030]%asi,%l7 ! %l7 = 0000000000000000
! %l7 = 0000000000000000, Mem[0000000030041410] = 63000000
stha %l7,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000
p0_label_306:
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = 0000c310 0000009a, %l4 = 000000ff, %l5 = 00000000
ldda [%i6+%o4]0x80,%l4 ! %l4 = 000000000000c310 000000000000009a
! %l7 = 0000000000000000, %l2 = ffffffffffffffff, %l1 = 00000000000000c3
addc %l7,%l2,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000021800180] = ff94d3e0, %l0 = 000000b9b03c0000, %asi = 80
ldsha [%o3+0x180]%asi,%l0 ! %l0 = ffffffffffffff94
! Mem[0000000010101410] = 3500ffcb, %l1 = ffffffffffffffff
ldswa [%i4+%o5]0x80,%l1 ! %l1 = 000000003500ffcb
! Mem[00000000100c143d] = 0000ff13, %l0 = ffffffffffffff94, %asi = 80
lduba [%i3+0x03d]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000030001410] = ff000000000000ff, %f14 = bf51fca0 00000000
ldda [%i0+%o5]0x81,%f14 ! %f14 = ff000000 000000ff
! Mem[00000000300c1400] = 000070ff, %l1 = 000000003500ffcb
lduha [%i3+%g0]0x89,%l1 ! %l1 = 00000000000070ff
! Mem[00000000201c0000] = ff55c200, %l1 = 00000000000070ff
lduh [%o0+%g0],%l1 ! %l1 = 000000000000ff55
! Mem[0000000010141400] = ffffff00, %l5 = 000000000000009a
lduha [%i5+%g0]0x88,%l5 ! %l5 = 000000000000ff00
! Mem[00000000300c1410] = 63000000 00000000, %l2 = ffffffff, %l3 = 10c30000
ldda [%i3+%o5]0x81,%l2 ! %l2 = 0000000063000000 0000000000000000
p0_label_307:
! Starting 10 instruction Store Burst
! %f22 = 00000000 0300001a, Mem[0000000010101430] = 37294a74 756e8835, %asi = 80
stda %f22,[%i4+0x030]%asi ! Mem[0000000010101430] = 00000000 0300001a
! %f30 = 00000000, %f18 = 00000000
fcmpes %fcc2,%f30,%f18 ! %fcc2 = 0
! Mem[0000000010141410] = 00000000, %l2 = 0000000063000000
swapa [%i5+%o5]0x88,%l2 ! %l2 = 0000000000000000
! Code Fragment 3, seed = 783453
p0_fragment_30:
! %l0 = 0000000000000000
setx 0x4314825011ebc23e,%g7,%l0 ! %l0 = 4314825011ebc23e
! %l1 = 000000000000ff55
setx 0xd2d7402aaafbbae9,%g7,%l1 ! %l1 = d2d7402aaafbbae9
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 = 4314825011ebc23e
setx 0x9c569dc330f7efa4,%g7,%l0 ! %l0 = 9c569dc330f7efa4
! %l1 = d2d7402aaafbbae9
setx 0xa739d6e9b1e8e36f,%g7,%l1 ! %l1 = a739d6e9b1e8e36f
p0_fragment_30_end:
! %l6 = ffffffff, %l7 = 00000000, Mem[0000000030181410] = 48000a70 00000000
stda %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = ffffffff 00000000
! %l4 = 000000000000c310, Mem[0000000030081408] = 000000ff000087cd
stxa %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000000000c310
! %l0 = 9c569dc330f7efa4, Mem[0000000030101400] = 00ff0000
stba %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00ff00a4
! Mem[0000000030081410] = ffffffff, %l7 = 0000000000000000
swapa [%i2+%o5]0x81,%l7 ! %l7 = 00000000ffffffff
! %l0 = 9c569dc330f7efa4, Mem[00000000100c1400] = ff0000ff
stha %l0,[%i3+%g0]0x80 ! Mem[00000000100c1400] = efa400ff
! %l4 = 000000000000c310, Mem[00000000100c1408] = 00ff0000ff000000
stxa %l4,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000000000c310
p0_label_308:
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = 00000000, %f23 = 0300001a
lda [%i5+%o4]0x88,%f23 ! %f23 = 00000000
! Mem[00000000100c1434] = e0000000, %l0 = 9c569dc330f7efa4, %asi = 80
lduwa [%i3+0x034]%asi,%l0 ! %l0 = 00000000e0000000
! Mem[0000000010141408] = 00000000, %f17 = 00000000
lda [%i5+%o4]0x88,%f17 ! %f17 = 00000000
! Mem[00000000100c1410] = d3044400, %l7 = 00000000ffffffff
ldswa [%i3+%o5]0x80,%l7 ! %l7 = ffffffffd3044400
! Mem[00000000100c1400] = efa400ff0000ffff, %f18 = 00000000 00000000
ldda [%i3+%g0]0x80,%f18 ! %f18 = efa400ff 0000ffff
! Mem[00000000100c1402] = efa400ff, %l1 = a739d6e9b1e8e36f
ldsb [%i3+0x002],%l1 ! %l1 = 0000000000000000
! Mem[0000000030101410] = 000000ff, %l7 = ffffffffd3044400
lduha [%i4+%o5]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030081410] = 00000000, %l1 = 0000000000000000
lduba [%i2+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[00000000100c1408] = 10c30000, %f20 = 00000000
lda [%i3+%o4]0x80,%f20 ! %f20 = 10c30000
! Mem[0000000010001408] = 00000000000000c3, %l1 = 0000000000000000
ldxa [%i0+%o4]0x80,%l1 ! %l1 = 00000000000000c3
p0_label_309:
! Starting 10 instruction Store Burst
! Mem[0000000020800040] = ff35b260, %l4 = 000000000000c310
ldstub [%o1+0x040],%l4 ! %l4 = 00000000000000ff
! %l2 = 0000000000000000, Mem[0000000010041408] = 0000001affffc310
stxa %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0000000000000000
! %l3 = 0000000000000000, Mem[0000000030041408] = ff000000
stwa %l3,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
! %l3 = 0000000000000000, Mem[0000000010181424] = ffff1f43, %asi = 80
stha %l3,[%i6+0x024]%asi ! Mem[0000000010181424] = 00001f43
! %l6 = ffffffffffffffff, immd = 00000847, %y = 000000b9
smul %l6,0x847,%l4 ! %l4 = fffffffffffff7b9, %y = ffffffff
! %l0 = 00000000e0000000, Mem[0000000030141408] = ff00000000000000
stxa %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000e0000000
! %l5 = 000000000000ff00, Mem[0000000010141410] = ffffffff63000000
stxa %l5,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000000000ff00
! %l1 = 00000000000000c3, Mem[000000001018141c] = 7a987c54, %asi = 80
stha %l1,[%i6+0x01c]%asi ! Mem[000000001018141c] = 00c37c54
! %l2 = 00000000, %l3 = 00000000, Mem[0000000010081400] = 0c539d10 000000ff
stda %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000 00000000
! %l7 = 00000000000000ff, immd = 0000000000000091, %l1 = 00000000000000c3
mulx %l7,0x091,%l1 ! %l1 = 000000000000906f
p0_label_310:
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = 00000000, %l5 = 000000000000ff00
lduha [%i5+%o4]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000030141400] = e2b53e00, %l2 = 0000000000000000
ldsba [%i5+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010001408] = 00000000, %l5 = 0000000000000000
lduba [%i0+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Mem[00000000300c1408] = 00000000, %l1 = 000000000000906f
ldsba [%i3+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Mem[00000000211c0001] = ffcbe490, %l5 = 0000000000000000, %asi = 80
ldsba [%o2+0x001]%asi,%l5 ! %l5 = ffffffffffffffcb
! %f3 = ff000000, %f6 = 13052052, %f27 = 0764b26f
fmuls %f3 ,%f6 ,%f27 ! %f27 = d2852052
! Mem[00000000300c1410] = 63000000, %l1 = 0000000000000000
lduwa [%i3+%o5]0x81,%l1 ! %l1 = 0000000063000000
! Mem[0000000030001408] = 0000ff00, %l0 = 00000000e0000000
lduwa [%i0+%o4]0x81,%l0 ! %l0 = 000000000000ff00
! Mem[00000000211c0000] = ffcbe490, %l1 = 0000000063000000
ldsh [%o2+%g0],%l1 ! %l1 = ffffffffffffffcb
! Mem[0000000030001400] = 0000000000000000, %f4 = ff000000 00000063
ldda [%i0+%g0]0x81,%f4 ! %f4 = 00000000 00000000
p0_label_311:
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[0000000030101410] = ff000000
stba %l3,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000
! Mem[0000000030181408] = 00000000, %l0 = 000000000000ff00
ldstuba [%i6+%o4]0x89,%l0 ! %l0 = 0000000000000000
! %l3 = 0000000000000000, Mem[0000000030141410] = db9d530c00000000
stxa %l3,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000000000000000
! Mem[0000000030041410] = 00000000, %l4 = fffffffffffff7b9
ldstuba [%i1+%o5]0x81,%l4 ! %l4 = 0000000000000000
! %f3 = ff000000, %f19 = 0000ffff
fcmpes %fcc3,%f3 ,%f19 ! %fcc3 = 1
! Mem[0000000010181408] = 10c30000, %l5 = ffffffffffffffcb
ldstuba [%i6+%o4]0x88,%l5 ! %l5 = 0000000000000000
! %l2 = 0000000000000000, Mem[0000000010141408] = 0000000000000000
stxa %l2,[%i5+%o4]0x80 ! Mem[0000000010141408] = 0000000000000000
! %l3 = 0000000000000000, Mem[0000000010141412] = 00ff0000
stb %l3,[%i5+0x012] ! Mem[0000000010141410] = 00ff0000
! Mem[0000000030141410] = 00000000, %l5 = 0000000000000000
ldstuba [%i5+%o5]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000030181400] = ffffffff, %l6 = ffffffffffffffff
ldstuba [%i6+%g0]0x89,%l6 ! %l6 = 00000000000000ff
p0_label_312:
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = 00000000, %l0 = 0000000000000000
lduba [%i5+%o4]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010041408] = 00000000, %l4 = 0000000000000000
ldsba [%i1+%o4]0x88,%l4 ! %l4 = 0000000000000000
! %l7 = 00000000000000ff, immd = fffff12f, %y = ffffffff
smul %l7,-0xed1,%l7 ! %l7 = fffffffffff13dd1, %y = ffffffff
! Mem[0000000010081408] = 00000000 00000000, %l6 = 000000ff, %l7 = fff13dd1
ldda [%i2+%o4]0x80,%l6 ! %l6 = 0000000000000000 0000000000000000
! Mem[0000000010041408] = 00000000, %l5 = 0000000000000000
lduba [%i1+%o4]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000021800141] = ff683db0, %l1 = ffffffffffffffcb
ldub [%o3+0x141],%l1 ! %l1 = 0000000000000068
! Mem[00000000201c0000] = ff55c200, %l2 = 0000000000000000
ldsh [%o0+%g0],%l2 ! %l2 = ffffffffffffff55
! Mem[0000000010141420] = cbc01a07, %l5 = 0000000000000000
ldsh [%i5+0x020],%l5 ! %l5 = ffffffffffffcbc0
! %f10 = 000000ff, Mem[0000000010041408] = 00000000
sta %f10,[%i1+0x008]%asi ! Mem[0000000010041408] = 000000ff
! Mem[0000000010181430] = 0000ff00 0000970c, %l4 = 00000000, %l5 = ffffcbc0
ldd [%i6+0x030],%l4 ! %l4 = 000000000000ff00 000000000000970c
p0_label_313:
! Starting 10 instruction Store Burst
! %l1 = 0000000000000068, Mem[0000000010181430] = 0000ff000000970c
stx %l1,[%i6+0x030] ! Mem[0000000010181430] = 0000000000000068
! %f18 = efa400ff, %f3 = ff000000, %f21 = ffffffff
fsubs %f18,%f3 ,%f21 ! %f21 = 7f000000
! %f16 = 00ffffff 00000000, %l3 = 0000000000000000
! Mem[00000000100c1420] = 0000474400ffff00
add %i3,0x020,%g1
stda %f16,[%g1+%l3]ASI_PST8_P ! Mem[00000000100c1420] = 0000474400ffff00
! %l3 = 0000000000000000, Mem[0000000030041410] = ff000000
stwa %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000
! %f4 = 00000000 00000000, Mem[0000000010081400] = 00000000 00000000
stda %f4 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000 00000000
! %l5 = 000000000000970c, Mem[00000000100c1420] = 0000474400ffff00, %asi = 80
stxa %l5,[%i3+0x020]%asi ! Mem[00000000100c1420] = 000000000000970c
! Mem[0000000010081418] = 00ff6fc400ff04d3, %l0 = 0000000000000000, %l1 = 0000000000000068
add %i2,0x18,%g1
casxa [%g1]0x80,%l0,%l1 ! %l1 = 00ff6fc400ff04d3
! Mem[000000001018140c] = 0000009a, %l6 = 0000000000000000, %asi = 80
swapa [%i6+0x00c]%asi,%l6 ! %l6 = 000000000000009a
! %f9 = 000066ff, Mem[0000000010141428] = 77a4f3f6
st %f9 ,[%i5+0x028] ! Mem[0000000010141428] = 000066ff
! Mem[0000000010001408] = 00000000, %l7 = 0000000000000000
ldstuba [%i0+%o4]0x80,%l7 ! %l7 = 0000000000000000
p0_label_314:
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = 1a000003 00000000, %l2 = ffffff55, %l3 = 00000000
ldda [%i6+%g0]0x88,%l2 ! %l2 = 0000000000000000 000000001a000003
! Mem[0000000010001410] = 00000513, %l4 = 000000000000ff00
lduha [%i0+%o5]0x88,%l4 ! %l4 = 0000000000000513
! Mem[0000000030181410] = ffffffff, %l4 = 0000000000000513
ldswa [%i6+%o5]0x89,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010101408] = ffffff00, %l1 = 00ff6fc400ff04d3
lduba [%i4+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010081418] = 00ff6fc400ff04d3, %f22 = 00000000 00000000
ldd [%i2+0x018],%f22 ! %f22 = 00ff6fc4 00ff04d3
! Mem[0000000010141400] = 00ffffff, %l4 = ffffffffffffffff
lduwa [%i5+%g0]0x80,%l4 ! %l4 = 0000000000ffffff
! Mem[0000000021800100] = 06c32380, %l6 = 000000000000009a
lduh [%o3+0x100],%l6 ! %l6 = 00000000000006c3
! Mem[0000000030101410] = 00000000ffffffff, %l2 = 0000000000000000
ldxa [%i4+%o5]0x81,%l2 ! %l2 = 00000000ffffffff
! Mem[0000000030141400] = ff660000e2b53e00, %f4 = 00000000 00000000
ldda [%i5+%g0]0x89,%f4 ! %f4 = ff660000 e2b53e00
! Mem[0000000010101420] = 352cbf08, %l1 = 0000000000000000, %asi = 80
lduwa [%i4+0x020]%asi,%l1 ! %l1 = 00000000352cbf08
p0_label_315:
! Starting 10 instruction Store Burst
! Mem[0000000010041410] = bf51fcff, %l3 = 000000001a000003
swapa [%i1+%o5]0x88,%l3 ! %l3 = 00000000bf51fcff
! %l2 = ffffffff, %l3 = bf51fcff, Mem[0000000030181408] = ff000000 9f88ff00
stda %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffffffff bf51fcff
! Mem[0000000010041415] = 00000000, %l3 = 00000000bf51fcff
ldstuba [%i1+0x015]%asi,%l3 ! %l3 = 0000000000000000
! %l6 = 00000000000006c3, Mem[0000000030101410] = 00000000
stha %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000006c3
! %f7 = 00000000, Mem[0000000010181438] = ff00ff00
st %f7 ,[%i6+0x038] ! Mem[0000000010181438] = 00000000
! %l4 = 00ffffff, %l5 = 0000970c, Mem[0000000010081400] = 00000000 00000000, %asi = 80
stda %l4,[%i2+0x000]%asi ! Mem[0000000010081400] = 00ffffff 0000970c
! %l1 = 00000000352cbf08, Mem[0000000010101400] = 0000ff00
stwa %l1,[%i4+%g0]0x80 ! Mem[0000000010101400] = 352cbf08
! %l6 = 00000000000006c3, Mem[0000000010041400] = 000000ff
stwa %l6,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000006c3
! Mem[0000000030081408] = 0000c310, %l2 = 00000000ffffffff
swapa [%i2+%o4]0x89,%l2 ! %l2 = 000000000000c310
! Mem[0000000010041400] = c3060000, %l1 = 00000000352cbf08
ldstuba [%i1+%g0]0x80,%l1 ! %l1 = 00000000000000c3
p0_label_316:
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = 00000000 ff000013, %l4 = 00ffffff, %l5 = 0000970c
ldda [%i2+%o5]0x80,%l4 ! %l4 = 0000000000000000 00000000ff000013
! Mem[0000000030041400] = 48000a70, %l7 = 0000000000000000
lduha [%i1+%g0]0x89,%l7 ! %l7 = 0000000000000a70
! Mem[0000000030081400] = 00000000, %l4 = 0000000000000000
ldswa [%i2+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010081400] = 00ffffff, %l2 = 000000000000c310
lduba [%i2+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041410] = 0300001a, %f25 = 00c87d03
ld [%i1+%o5],%f25 ! %f25 = 0300001a
! Mem[0000000030041408] = 00000000, %l0 = 0000000000000000
lduba [%i1+%o4]0x81,%l0 ! %l0 = 0000000000000000
! Mem[00000000300c1400] = ff700000, %l4 = 0000000000000000
ldsha [%i3+%g0]0x81,%l4 ! %l4 = ffffffffffffff70
! Mem[0000000030101408] = 00003dd3, %l4 = ffffffffffffff70
lduwa [%i4+%o4]0x89,%l4 ! %l4 = 0000000000003dd3
! Mem[00000000300c1400] = 000070ff, %l6 = 00000000000006c3
lduba [%i3+%g0]0x89,%l6 ! %l6 = 00000000000000ff
membar #Sync ! Added by membar checker (66)
! Mem[0000000010041400] = ff060000 00000000 000000ff 00000000
! Mem[0000000010041410] = 0300001a 00ff0000 00000010 ff0d0000
! Mem[0000000010041420] = ff0000ff ffffffff 000000ff ff200513
! Mem[0000000010041430] = ff70ee04 c4614447 0000ffff 22c09541
ldda [%i1+%g0]ASI_BLK_P,%f16 ! Block Load from 0000000010041400
p0_label_317:
! Starting 10 instruction Store Burst
! %f30 = 0000ffff 22c09541, %l2 = 0000000000000000
! Mem[0000000030181418] = 547c987a580f2263
add %i6,0x018,%g1
stda %f30,[%g1+%l2]ASI_PST16_S ! Mem[0000000030181418] = 547c987a580f2263
! %f14 = ff000000 000000ff, %l7 = 0000000000000a70
! Mem[0000000030081400] = 0000000000000000
stda %f14,[%i2+%l7]ASI_PST8_S ! Mem[0000000030081400] = 0000000000000000
! %f27 = ff200513, Mem[0000000030041408] = 00000000
sta %f27,[%i1+%o4]0x81 ! Mem[0000000030041408] = ff200513
! %l0 = 00000000, %l1 = 000000c3, Mem[0000000010101418] = 00000000 9d84c044
std %l0,[%i4+0x018] ! Mem[0000000010101418] = 00000000 000000c3
! Mem[0000000010141400] = ffffff00, %l2 = 0000000000000000
swapa [%i5+%g0]0x88,%l2 ! %l2 = 00000000ffffff00
! %l1 = 00000000000000c3, Mem[0000000010181408] = 10c300ff
stha %l1,[%i6+%o4]0x88 ! Mem[0000000010181408] = 10c300c3
! %l5 = 00000000ff000013, Mem[0000000010181408] = 10c300c3
stba %l5,[%i6+%o4]0x88 ! Mem[0000000010181408] = 10c30013
! %l6 = 000000ff, %l7 = 00000a70, Mem[0000000030001400] = 00000000 00000000
stda %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000ff 00000a70
! Mem[00000000100c142c] = ffffc310, %l3 = 0000000000000000
swap [%i3+0x02c],%l3 ! %l3 = 00000000ffffc310
! %f0 = 13000000 cbff0035, %l2 = 00000000ffffff00
! Mem[0000000030081428] = 1a93e86676ec4f1f
add %i2,0x028,%g1
stda %f0,[%g1+%l2]ASI_PST32_SL ! Mem[0000000030081428] = 1a93e86676ec4f1f
p0_label_318:
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = ffffffff00000063, %f2 = ffffffff ff000000
ldda [%i6+%g0]0x81,%f2 ! %f2 = ffffffff 00000063
! Mem[0000000010081438] = 0000c310, %l4 = 0000000000003dd3
ldsw [%i2+0x038],%l4 ! %l4 = 000000000000c310
! Mem[0000000010101410] = 3500ffcb, %l0 = 0000000000000000
lduba [%i4+%o5]0x80,%l0 ! %l0 = 0000000000000035
! Mem[0000000010041408] = ff000000, %l2 = 00000000ffffff00
ldsha [%i1+%o4]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010081400] = ffffff00, %l1 = 00000000000000c3
lduba [%i2+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030081408] = ffffffff, %l1 = 0000000000000000
ldsba [%i2+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010041430] = ff70ee04, %l2 = 0000000000000000
lduw [%i1+0x030],%l2 ! %l2 = 00000000ff70ee04
! Mem[00000000300c1410] = 63000000, %l4 = 000000000000c310
ldsha [%i3+%o5]0x81,%l4 ! %l4 = 0000000000006300
! Mem[00000000100c141f] = 0000970c, %l2 = 00000000ff70ee04
ldub [%i3+0x01f],%l2 ! %l2 = 000000000000000c
! Mem[0000000030041408] = 130520ff, %l2 = 000000000000000c
lduba [%i1+%o4]0x89,%l2 ! %l2 = 00000000000000ff
p0_label_319:
! Starting 10 instruction Store Burst
! %l3 = 00000000ffffc310, Mem[0000000010101400] = 08bf2c35
stha %l3,[%i4+%g0]0x88 ! Mem[0000000010101400] = 08bfc310
! %l0 = 00000035, %l1 = ffffffff, Mem[0000000030041408] = 130520ff ffffffff
stda %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000035 ffffffff
! Mem[00000000211c0001] = ffcbe490, %l0 = 0000000000000035
ldstuba [%o2+0x001]%asi,%l0 ! %l0 = 00000000000000cb
! Mem[0000000010041400] = 000006ff, %l0 = 00000000000000cb
swapa [%i1+%g0]0x88,%l0 ! %l0 = 00000000000006ff
! %f4 = ff660000, Mem[0000000010181438] = 00000000
sta %f4 ,[%i6+0x038]%asi ! Mem[0000000010181438] = ff660000
! %l1 = ffffffffffffffff, Mem[0000000030001408] = 0000ff00
stha %l1,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffffff00
! %l3 = 00000000ffffc310, Mem[0000000010141438] = 00000000
stw %l3,[%i5+0x038] ! Mem[0000000010141438] = ffffc310
! Mem[0000000030001408] = 00ffffff, %l4 = 0000000000006300
swapa [%i0+%o4]0x89,%l4 ! %l4 = 0000000000ffffff
! Mem[0000000010081408] = 00000000, %l4 = 0000000000ffffff
ldstuba [%i2+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041400] = cb000000, %l2 = 00000000000000ff
ldstuba [%i1+%g0]0x80,%l2 ! %l2 = 00000000000000cb
p0_label_320:
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = ffffe490, %l0 = 00000000000006ff, %asi = 80
ldsha [%o2+0x000]%asi,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030041400] = 700a0048, %l4 = 0000000000000000
lduwa [%i1+%g0]0x81,%l4 ! %l4 = 00000000700a0048
! Mem[0000000030181400] = ffffffff, %l1 = ffffffffffffffff
ldsba [%i6+%g0]0x89,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010181410] = ff000000ff005200, %l2 = 00000000000000cb
ldxa [%i6+%o5]0x80,%l2 ! %l2 = ff000000ff005200
! Mem[0000000030001408] = 00630000, %l2 = ff000000ff005200
lduha [%i0+%o4]0x81,%l2 ! %l2 = 0000000000000063
! Mem[0000000010041408] = 000000ff, %l4 = 00000000700a0048
lduwa [%i1+%o4]0x80,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030041410] = 00000000000000ff, %l3 = 00000000ffffc310
ldxa [%i1+%o5]0x81,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010001400] = 071ac0cb, %l1 = ffffffffffffffff
ldsha [%i0+%g0]0x88,%l1 ! %l1 = ffffffffffffc0cb
! Mem[0000000030141400] = 003eb5e2, %f6 = 13052052
lda [%i5+%g0]0x81,%f6 ! %f6 = 003eb5e2
! Mem[0000000010141400] = 0000000000000000, %l1 = ffffffffffffc0cb
ldxa [%i5+%g0]0x80,%l1 ! %l1 = 0000000000000000
p0_label_321:
! Starting 10 instruction Store Burst
! %f2 = ffffffff 00000063, Mem[0000000010181410] = 000000ff 005200ff
stda %f2 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffffffff 00000063
! %l2 = 0000000000000063, imm = 00000000000004be, %l0 = ffffffffffffffff
addc %l2,0x4be,%l0 ! %l0 = 0000000000000521
! Mem[0000000030041400] = 700a0048, %l5 = 00000000ff000013
ldstuba [%i1+%g0]0x81,%l5 ! %l5 = 0000000000000070
membar #Sync ! Added by membar checker (67)
! %l5 = 0000000000000070, Mem[0000000010041408] = ff000000
stha %l5,[%i1+%o4]0x88 ! Mem[0000000010041408] = ff000070
! Mem[0000000020800000] = 35fffc30, %l1 = 0000000000000000
ldstub [%o1+%g0],%l1 ! %l1 = 0000000000000035
! %l6 = 00000000000000ff, Mem[0000000010181438] = ff660000
stw %l6,[%i6+0x038] ! Mem[0000000010181438] = 000000ff
! %l6 = 00000000000000ff, Mem[0000000010001400] = cbc01a07, %asi = 80
stwa %l6,[%i0+0x000]%asi ! Mem[0000000010001400] = 000000ff
! %l2 = 0000000000000063, Mem[0000000010081408] = ff000000
stha %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00630000
! %l0 = 0000000000000521, Mem[0000000030001410] = ff000000
stwa %l0,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000521
! Mem[0000000010141410] = 00ff0000, %l6 = 00000000000000ff
swapa [%i5+%o5]0x80,%l6 ! %l6 = 0000000000ff0000
p0_label_322:
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = 00000000, %f6 = 003eb5e2
lda [%i2+%g0]0x81,%f6 ! %f6 = 00000000
! Mem[000000001004141c] = ff0d0000, %l6 = 0000000000ff0000, %asi = 80
ldsba [%i1+0x01c]%asi,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030181410] = ffffffff, %l3 = 00000000000000ff
lduwa [%i6+%o5]0x81,%l3 ! %l3 = 00000000ffffffff
membar #Sync ! Added by membar checker (68)
! Mem[0000000010001400] = 000000ff 00c87d03 ff000000 000000c3
! Mem[0000000010001410] = 13050000 00000000 00000000 9d84c044
! Mem[0000000010001420] = 352cbf08 48000a70 700a0048 00000080
! Mem[0000000010001430] = cbc01a07 00000000 3cffeb55 0c539ddb
ldda [%i0+%g0]ASI_BLK_P,%f0 ! Block Load from 0000000010001400
! Mem[0000000010081400] = 00ffffff, %f21 = 00ff0000
lda [%i2+%g0]0x80,%f21 ! %f21 = 00ffffff
! Mem[0000000030041400] = 8000000048000aff, %l1 = 0000000000000035
ldxa [%i1+%g0]0x89,%l1 ! %l1 = 8000000048000aff
! %l2 = 0000000000000063, %l1 = 8000000048000aff, %l3 = 00000000ffffffff
xor %l2,%l1,%l3 ! %l3 = 8000000048000a9c
! Mem[0000000010081400] = ffffff00, %l1 = 8000000048000aff
ldsha [%i2+%g0]0x88,%l1 ! %l1 = ffffffffffffff00
! Mem[0000000030101408] = d33d0000ffff3500, %l5 = 0000000000000070
ldxa [%i4+%o4]0x81,%l5 ! %l5 = d33d0000ffff3500
! Mem[00000000100c1409] = 10c30000, %l5 = d33d0000ffff3500, %asi = 80
lduba [%i3+0x009]%asi,%l5 ! %l5 = 00000000000000c3
p0_label_323:
! Starting 10 instruction Store Burst
! Mem[0000000030181408] = ffffffff, %l2 = 0000000000000063
swapa [%i6+%o4]0x89,%l2 ! %l2 = 00000000ffffffff
! Mem[0000000010141408] = 00000000, %l1 = 00000000ffffff00
swapa [%i5+%o4]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000030101408] = 00003dd3, %l2 = 00000000ffffffff
swapa [%i4+%o4]0x89,%l2 ! %l2 = 0000000000003dd3
! %f30 = 0000ffff 22c09541, %l0 = 0000000000000521
! Mem[0000000010141408] = ffffff0000000000
add %i5,0x008,%g1
stda %f30,[%g1+%l0]ASI_PST16_P ! Mem[0000000010141408] = ffffff0000009541
! %l2 = 00003dd3, %l3 = 48000a9c, Mem[00000000100c1408] = 10c30000 00000000
stda %l2,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00003dd3 48000a9c
! Mem[0000000010181400] = 00000000 0300001a 1300c310 00000000
! %f0 = 000000ff 00c87d03 ff000000 000000c3
! %f4 = 13050000 00000000 00000000 9d84c044
! %f8 = 352cbf08 48000a70 700a0048 00000080
! %f12 = cbc01a07 00000000 3cffeb55 0c539ddb
stda %f0 ,[%i6+%g0]ASI_COMMIT_P ! Block Store to 0000000010181400
! Mem[0000000010101410] = 3500ffcb, %l0 = 0000000000000521
ldstuba [%i4+%o5]0x80,%l0 ! %l0 = 0000000000000035
! Mem[0000000030001408] = 00006300, %l2 = 0000000000003dd3
swapa [%i0+%o4]0x89,%l2 ! %l2 = 0000000000006300
! %l1 = 0000000000000000, Mem[0000000010101420] = 352cbf08ff888134
stx %l1,[%i4+0x020] ! Mem[0000000010101420] = 0000000000000000
! %f16 = ff060000 00000000, Mem[0000000030081410] = 00000000 3500ffcb
stda %f16,[%i2+%o5]0x89 ! Mem[0000000030081410] = ff060000 00000000
p0_label_324:
! Starting 10 instruction Load Burst
! Mem[000000001004143c] = 22c09541, %l4 = 00000000000000ff
lduh [%i1+0x03c],%l4 ! %l4 = 00000000000022c0
! Mem[0000000030181410] = ffffffff, %l3 = 8000000048000a9c
lduha [%i6+%o5]0x89,%l3 ! %l3 = 000000000000ffff
! Mem[0000000010101400] = 08bfc310, %l3 = 000000000000ffff
lduba [%i4+%g0]0x88,%l3 ! %l3 = 0000000000000010
! Mem[0000000030001410] = 00000521, %l0 = 0000000000000035
lduwa [%i0+%o5]0x81,%l0 ! %l0 = 0000000000000521
! Mem[0000000030041410] = 00000000, %f21 = 00ffffff
lda [%i1+%o5]0x89,%f21 ! %f21 = 00000000
! Mem[0000000030001410] = ff00000021050000, %l1 = 0000000000000000
ldxa [%i0+%o5]0x89,%l1 ! %l1 = ff00000021050000
! Mem[0000000030181400] = 63000000ffffffff, %f20 = 0300001a 00000000
ldda [%i6+%g0]0x89,%f20 ! %f20 = 63000000 ffffffff
! Mem[0000000010041400] = 00000000000000ff, %l3 = 0000000000000010
ldxa [%i1+%g0]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010141438] = ffffc310, %l5 = 00000000000000c3, %asi = 80
lduba [%i5+0x038]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[00000000300c1400] = ff700000 00003dff, %l6 = ffffffff, %l7 = 00000a70
ldda [%i3+%g0]0x81,%l6 ! %l6 = 00000000ff700000 0000000000003dff
p0_label_325:
! Starting 10 instruction Store Burst
! %l2 = 0000000000006300, Mem[00000000211c0000] = ffffe490, %asi = 80
stha %l2,[%o2+0x000]%asi ! Mem[00000000211c0000] = 6300e490
! Mem[0000000030101410] = c3060000, %l5 = 00000000000000ff
ldstuba [%i4+%o5]0x81,%l5 ! %l5 = 00000000000000c3
! Mem[0000000030181400] = ffffffff, %l7 = 0000000000003dff
ldstuba [%i6+%g0]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010041400] = 000000ff, %l1 = ff00000021050000
ldsba [%i1+%g0]0x88,%l1 ! %l1 = ffffffffffffffff
! %f20 = 63000000 ffffffff, Mem[00000000100c1408] = 00003dd3 48000a9c
stda %f20,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 63000000 ffffffff
! %f30 = 0000ffff 22c09541, Mem[0000000010041418] = 00000010 ff0d0000, %asi = 80
stda %f30,[%i1+0x018]%asi ! Mem[0000000010041418] = 0000ffff 22c09541
membar #Sync ! Added by membar checker (69)
! %l6 = ff700000, %l7 = 000000ff, Mem[0000000010001400] = 000000ff 00c87d03
std %l6,[%i0+%g0] ! Mem[0000000010001400] = ff700000 000000ff
! Mem[0000000030001408] = d33d0000, %l1 = ffffffffffffffff
ldstuba [%i0+%o4]0x81,%l1 ! %l1 = 00000000000000d3
! %f22 = 00000010 ff0d0000, Mem[00000000100c1410] = d3044400 c46fff00
stda %f22,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000010 ff0d0000
! %l0 = 0000000000000521, Mem[0000000020800000] = fffffc30, %asi = 80
stha %l0,[%o1+0x000]%asi ! Mem[0000000020800000] = 0521fc30
p0_label_326:
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = ff000000, %l1 = 00000000000000d3
ldsha [%i1+%g0]0x80,%l1 ! %l1 = ffffffffffffff00
! Mem[0000000030041400] = 48000aff, %f18 = 000000ff
lda [%i1+%g0]0x89,%f18 ! %f18 = 48000aff
! Mem[0000000010141410] = 000000ff 00000000, %l4 = 000022c0, %l5 = 000000c3
ldda [%i5+%o5]0x80,%l4 ! %l4 = 00000000000000ff 0000000000000000
! Mem[0000000010181400] = 000000ff 00c87d03, %l6 = ff700000, %l7 = 000000ff
ldda [%i6+%g0]0x80,%l6 ! %l6 = 00000000000000ff 0000000000c87d03
! Mem[00000000100c1410] = 00000010ff0d0000, %l3 = 00000000000000ff
ldx [%i3+%o5],%l3 ! %l3 = 00000010ff0d0000
! Mem[00000000100c1400] = efa400ff 0000ffff, %l6 = 000000ff, %l7 = 00c87d03
ldda [%i3+%g0]0x80,%l6 ! %l6 = 00000000efa400ff 000000000000ffff
! Mem[0000000010181410] = 0000000000000513, %l6 = 00000000efa400ff
ldxa [%i6+%o5]0x88,%l6 ! %l6 = 0000000000000513
! Mem[0000000030041408] = 00000035, %l6 = 0000000000000513
lduha [%i1+%o4]0x89,%l6 ! %l6 = 0000000000000035
! Mem[0000000010181408] = 000000ff, %l6 = 0000000000000035
ldsba [%i6+%o4]0x88,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010001410] = 00000513, %l0 = 0000000000000521
ldsha [%i0+%o5]0x88,%l0 ! %l0 = 0000000000000513
p0_label_327:
! Starting 10 instruction Store Burst
! Mem[0000000010041438] = 0000ffff22c09541, %l7 = 000000000000ffff, %l3 = 00000010ff0d0000
add %i1,0x38,%g1
casxa [%g1]0x80,%l7,%l3 ! %l3 = 0000ffff22c09541
! %l3 = 0000ffff22c09541, Mem[0000000010041432] = ff70ee04
sth %l3,[%i1+0x032] ! Mem[0000000010041430] = ff709541
! Mem[0000000010181410] = 00000513, %l0 = 0000000000000513
swapa [%i6+%o5]0x88,%l0 ! %l0 = 0000000000000513
! %l1 = ffffffffffffff00, Mem[0000000010101400] = 10c3bf08
stba %l1,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00c3bf08
! %l5 = 0000000000000000, Mem[0000000010041408] = 00000000ff000070
stxa %l5,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000000000000000
! Mem[0000000010041408] = 00000000, %l2 = 0000000000006300
swapa [%i1+%o4]0x80,%l2 ! %l2 = 0000000000000000
! %l6 = ffffffffffffffff, Mem[0000000010101400] = 00c3bf0800000000, %asi = 80
stxa %l6,[%i4+0x000]%asi ! Mem[0000000010101400] = ffffffffffffffff
! %f28 = ff70ee04 c4614447, %l6 = ffffffffffffffff
! Mem[0000000030081430] = 02d0135400172195
add %i2,0x030,%g1
stda %f28,[%g1+%l6]ASI_PST16_SL ! Mem[0000000030081430] = 474461c404ee70ff
! %l0 = 0000000000000513, Mem[00000000300c1410] = 63000000
stwa %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000513
! Mem[00000000201c0000] = ff55c200, %l5 = 0000000000000000
ldstuba [%o0+0x000]%asi,%l5 ! %l5 = 00000000000000ff
p0_label_328:
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = 13050000, %l0 = 0000000000000513
ldsha [%i0+%o5]0x80,%l0 ! %l0 = 0000000000001305
! Mem[0000000010001408] = ff000000000000c3, %l0 = 0000000000001305
ldxa [%i0+%o4]0x80,%l0 ! %l0 = ff000000000000c3
! Mem[0000000010041418] = 0000ffff22c09541, %l1 = ffffffffffffff00, %asi = 80
ldxa [%i1+0x018]%asi,%l1 ! %l1 = 0000ffff22c09541
! %l0 = ff000000000000c3, immd = fffffffffffff4f3, %l0 = ff000000000000c3
mulx %l0,-0xb0d,%l0 ! %l0 = 0cfffffffff79519
! %f11 = 00000080, %f21 = ffffffff, %f7 = 9d84c044
fsubs %f11,%f21,%f7 ! %f7 = ffffffff
! Mem[0000000030181410] = ffffffff, %l0 = 0cfffffffff79519
ldsha [%i6+%o5]0x81,%l0 ! %l0 = ffffffffffffffff
! %l6 = ffffffffffffffff, immd = fffffffffffff62a, %l108 = 0000000000000003
sdivx %l6,-0x9d6,%l3 ! %l3 = 0000000000000000
! Mem[0000000020800040] = ff35b260, %l4 = 00000000000000ff, %asi = 80
ldsha [%o1+0x040]%asi,%l4 ! %l4 = ffffffffffffff35
! Mem[0000000010181420] = 352cbf08, %l4 = ffffffffffffff35, %asi = 80
ldswa [%i6+0x020]%asi,%l4 ! %l4 = 00000000352cbf08
! Mem[0000000010001400] = 000070ff, %l0 = ffffffffffffffff
lduha [%i0+%g0]0x88,%l0 ! %l0 = 00000000000070ff
p0_label_329:
! Starting 10 instruction Store Burst
! %l0 = 00000000000070ff, Mem[00000000211c0000] = 6300e490, %asi = 80
stba %l0,[%o2+0x000]%asi ! Mem[00000000211c0000] = ff00e490
! Mem[0000000010081410] = 00000000, %l6 = ffffffffffffffff
ldstuba [%i2+%o5]0x88,%l6 ! %l6 = 0000000000000000
! %l7 = 000000000000ffff, Mem[0000000030101410] = 000006ff
stwa %l7,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000ffff
! %l4 = 352cbf08, %l5 = 000000ff, Mem[0000000010181408] = 000000ff c3000000
stda %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = 352cbf08 000000ff
! %f22 = 00000010, %f24 = ff0000ff, %f16 = ff060000 00000000
fsmuld %f22,%f24,%f16 ! tt=0x22, %l0 = 0000000000007121
! %l3 = 0000000000000000, Mem[0000000021800040] = eb55bcf0, %asi = 80
stba %l3,[%o3+0x040]%asi ! Mem[0000000021800040] = 0055bcf0
! %l0 = 0000000000007121, Mem[00000000300c1400] = ff700000
stha %l0,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 71210000
! %f29 = c4614447, %f10 = 700a0048, %f7 = ffffffff
fmuls %f29,%f10,%f7 ! %f7 = f4f2de1b
! %l2 = 0000000000000000, Mem[0000000030141410] = ff000000
stba %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
! %l5 = 00000000000000ff, Mem[00000000201c0000] = ff55c200, %asi = 80
stba %l5,[%o0+0x000]%asi ! Mem[00000000201c0000] = ff55c200
p0_label_330:
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = ff55c200, %l7 = 000000000000ffff
lduh [%o0+%g0],%l7 ! %l7 = 000000000000ff55
! Mem[0000000030101400] = 00ff00a4, %l0 = 0000000000007121
lduba [%i4+%g0]0x89,%l0 ! %l0 = 00000000000000a4
! Mem[0000000010181400] = 000000ff, %l7 = 000000000000ff55
lduwa [%i6+%g0]0x80,%l7 ! %l7 = 00000000000000ff
! Mem[00000000100c1408] = 63000000, %l7 = 00000000000000ff
lduwa [%i3+%o4]0x80,%l7 ! %l7 = 0000000063000000
! %f28 = ff70ee04, %f14 = 3cffeb55, %f26 = 000000ff ff200513
fsmuld %f28,%f14,%f26 ! %f26 = c79e1b52 0f166a80
! Mem[0000000030141408] = 00000000, %f6 = 00000000
lda [%i5+%o4]0x89,%f6 ! %f6 = 00000000
! Mem[0000000030141410] = 00000000, %l5 = 00000000000000ff
lduba [%i5+%o5]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000030101410] = ffff0000, %f29 = c4614447
lda [%i4+%o5]0x81,%f29 ! %f29 = ffff0000
! Mem[0000000010141420] = cbc01a07, %l7 = 0000000063000000
ldsw [%i5+0x020],%l7 ! %l7 = ffffffffcbc01a07
! Mem[0000000010141400] = 00000000 00000000 ffffff00 00009541
! Mem[0000000010141410] = 000000ff 00000000 00000000 0300001a
! Mem[0000000010141420] = cbc01a07 00c87d03 000066ff 0764b26f
! Mem[0000000010141430] = 5200700a 00e14447 ffffc310 0000ffff
ldda [%i5+%g0]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010141400
p0_label_331:
! Starting 10 instruction Store Burst
! %f19 = 00009541, %f24 = cbc01a07, %f3 = 000000c3
fsubs %f19,%f24,%f3 ! tt=0x22, %l0 = 00000000000000c6
! Mem[0000000010041410] = 0300001a, %l2 = 00000000, %l3 = 00000000
add %i1,0x10,%g1
casa [%g1]0x80,%l2,%l3 ! %l3 = 000000000300001a
! %f12 = cbc01a07, %f1 = 00c87d03
fsqrts %f12,%f1 ! %f1 = 7fffffff
! %l6 = 0000000000000000, Mem[00000000211c0001] = ff00e490
stb %l6,[%o2+0x001] ! Mem[00000000211c0000] = ff00e490
! %f26 = 000066ff 0764b26f, Mem[0000000030041410] = 00000000 ff000000
stda %f26,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000066ff 0764b26f
! Mem[0000000021800101] = 06c32380, %l5 = 0000000000000000
ldstub [%o3+0x101],%l5 ! %l5 = 00000000000000c3
! Mem[0000000030101410] = 0000ffff, %l7 = ffffffffcbc01a07
ldstuba [%i4+%o5]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030141410] = 00000000, %l4 = 00000000352cbf08
swapa [%i5+%o5]0x81,%l4 ! %l4 = 0000000000000000
! %l5 = 00000000000000c3, Mem[0000000030001408] = ff3d0000
stba %l5,[%i0+%o4]0x81 ! Mem[0000000030001408] = c33d0000
! %f16 = 00000000, %f2 = ff000000, %f10 = 700a0048
fsubs %f16,%f2 ,%f10 ! %f10 = 7f000000
p0_label_332:
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = 00000000, %l5 = 00000000000000c3
ldswa [%i5+%o4]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000030101400] = a400ff00, %l5 = 0000000000000000
lduwa [%i4+%g0]0x81,%l5 ! %l5 = 00000000a400ff00
! Mem[0000000020800000] = 0521fc30, %l0 = 00000000000000c6
lduh [%o1+%g0],%l0 ! %l0 = 0000000000000521
! Mem[0000000010081410] = ff000000ff000013, %l5 = 00000000a400ff00
ldx [%i2+%o5],%l5 ! %l5 = ff000000ff000013
! %l6 = 0000000000000000, %l0 = 0000000000000521, %l2 = 0000000000000000
orn %l6,%l0,%l2 ! %l2 = fffffffffffffade
! Mem[0000000030041410] = 6fb26407, %f7 = f4f2de1b
lda [%i1+%o5]0x81,%f7 ! %f7 = 6fb26407
! Mem[0000000010001410] = 13050000, %l3 = 000000000300001a
lduwa [%i0+%o5]0x80,%l3 ! %l3 = 0000000013050000
! Mem[00000000211c0000] = ff00e490, %l1 = 0000ffff22c09541
ldsh [%o2+%g0],%l1 ! %l1 = ffffffffffffff00
! Mem[0000000010001400] = ff700000, %l5 = ff000000ff000013
ldswa [%i0+%g0]0x80,%l5 ! %l5 = ffffffffff700000
! Mem[00000000100c1408] = 00000063, %l0 = 0000000000000521
lduba [%i3+%o4]0x88,%l0 ! %l0 = 0000000000000063
p0_label_333:
! Starting 10 instruction Store Burst
! Mem[0000000010041400] = ff000000, %l7 = 00000000000000ff
ldsha [%i1+%g0]0x80,%l7 ! %l7 = ffffffffffffff00
! Mem[0000000010081410] = ff000000, %l7 = 00000000ffffff00
swapa [%i2+%o5]0x80,%l7 ! %l7 = 00000000ff000000
! Mem[0000000010001411] = 13050000, %l1 = ffffffffffffff00
ldstuba [%i0+0x011]%asi,%l1 ! %l1 = 0000000000000005
! Mem[0000000010081408] = 00630000 00000000, %l2 = fffffade, %l3 = 13050000
ldda [%i2+%o4]0x80,%l2 ! %l2 = 0000000000630000 0000000000000000
! %l4 = 0000000000000000, Mem[00000000100c1408] = ffffffff00000063
stxa %l4,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000000000000000
! %f5 = 00000000, Mem[0000000030081410] = 00000000
sta %f5 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
! %l0 = 0000000000000063, Mem[0000000010101408] = 00ffffff
stha %l0,[%i4+%o4]0x80 ! Mem[0000000010101408] = 0063ffff
! %f8 = 352cbf08 48000a70, %l6 = 0000000000000000
! Mem[0000000010181400] = 000000ff00c87d03
stda %f8,[%i6+%l6]ASI_PST32_PL ! Mem[0000000010181400] = 000000ff00c87d03
! %l6 = 00000000, %l7 = ff000000, Mem[0000000010001418] = 00000000 9d84c044
std %l6,[%i0+0x018] ! Mem[0000000010001418] = 00000000 ff000000
! %l7 = 00000000ff000000, Mem[0000000010041408] = 00630000
stba %l7,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00630000
p0_label_334:
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = 003eb5e2, %l6 = 0000000000000000
lduha [%i5+%g0]0x81,%l6 ! %l6 = 000000000000003e
! Mem[0000000030141400] = ff660000 e2b53e00, %l4 = 00000000, %l5 = ff700000
ldda [%i5+%g0]0x89,%l4 ! %l4 = 00000000e2b53e00 00000000ff660000
! Mem[0000000010081410] = ffffff00 ff000013, %l0 = 00000063, %l1 = 00000005, %asi = 80
ldda [%i2+0x010]%asi,%l0 ! %l0 = 00000000ffffff00 00000000ff000013
! Mem[0000000010001408] = c3000000 000000ff, %l6 = 0000003e, %l7 = ff000000
ldda [%i0+%o4]0x88,%l6 ! %l6 = 00000000000000ff 00000000c3000000
! Mem[00000000100c1408] = 00000000, %l0 = 00000000ffffff00
lduba [%i3+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Mem[000000001008140a] = 00630000, %l7 = 00000000c3000000, %asi = 80
lduha [%i2+0x00a]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000030101408] = ffffffff, %l4 = 00000000e2b53e00
lduba [%i4+%o4]0x81,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030141400] = 003eb5e2000066ff, %f14 = 3cffeb55 0c539ddb
ldda [%i5+%g0]0x81,%f14 ! %f14 = 003eb5e2 000066ff
! Mem[00000000300c1410] = 00000513, %l1 = 00000000ff000013
lduha [%i3+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010041418] = 0000ffff, %l2 = 0000000000630000
lduw [%i1+0x018],%l2 ! %l2 = 000000000000ffff
p0_label_335:
! Starting 10 instruction Store Burst
! %l4 = 00000000000000ff, Mem[00000000100c1410] = 00000010ff0d0000, %asi = 80
stxa %l4,[%i3+0x010]%asi ! Mem[00000000100c1410] = 00000000000000ff
! %l6 = 000000ff, %l7 = 00000000, Mem[0000000010181400] = 000000ff 00c87d03
stda %l6,[%i6+%g0]0x80 ! Mem[0000000010181400] = 000000ff 00000000
! Mem[0000000030101400] = a400ff00, %l5 = 00000000ff660000
swapa [%i4+%g0]0x81,%l5 ! %l5 = 00000000a400ff00
! %l1 = 0000000000000000, %l4 = 00000000000000ff, %l3 = 0000000000000000
sdivx %l1,%l4,%l3 ! %l3 = 0000000000000000
! %f26 = 000066ff 0764b26f, %l4 = 00000000000000ff
! Mem[0000000030041428] = bf10924fff000000
add %i1,0x028,%g1
stda %f26,[%g1+%l4]ASI_PST16_SL ! Mem[0000000030041428] = 6fb26407ff660000
! %l6 = 00000000000000ff, Mem[0000000030181408] = 63000000
stwa %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = 000000ff
! %l5 = 00000000a400ff00, Mem[0000000010081400] = 00ffffff
stwa %l5,[%i2+%g0]0x80 ! Mem[0000000010081400] = a400ff00
! Mem[00000000100c1410] = 00000000, %l5 = 00000000a400ff00
swapa [%i3+%o5]0x80,%l5 ! %l5 = 0000000000000000
! %l6 = 00000000000000ff, Mem[000000001010142a] = cbffc310
sth %l6,[%i4+0x02a] ! Mem[0000000010101428] = cbff00ff
! Mem[0000000010001408] = 000000ff, %l3 = 0000000000000000
swapa [%i0+%o4]0x88,%l3 ! %l3 = 00000000000000ff
p0_label_336:
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = ff00ffcb00000013, %f18 = ffffff00 00009541
ldda [%i4+%o5]0x80,%f18 ! %f18 = ff00ffcb 00000013
! Mem[0000000030001410] = 21050000, %l4 = 00000000000000ff
lduba [%i0+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1400] = efa400ff0000ffff, %f0 = 000000ff 7fffffff
ldda [%i3+%g0]0x80,%f0 ! %f0 = efa400ff 0000ffff
! Mem[0000000030101410] = 0000ffff, %l5 = 0000000000000000
ldswa [%i4+%o5]0x89,%l5 ! %l5 = 000000000000ffff
! Mem[0000000030181400] = ffffffff, %l3 = 00000000000000ff
lduwa [%i6+%g0]0x81,%l3 ! %l3 = 00000000ffffffff
! Mem[0000000010081408] = 00630000, %l2 = 000000000000ffff
lduha [%i2+%o4]0x80,%l2 ! %l2 = 0000000000000063
! Mem[0000000010081428] = 37294a7400000000, %f28 = 5200700a 00e14447
ldd [%i2+0x028],%f28 ! %f28 = 37294a74 00000000
! Mem[0000000010041428] = 000000ff ff200513, %l2 = 00000063, %l3 = ffffffff
ldd [%i1+0x028],%l2 ! %l2 = 00000000000000ff 00000000ff200513
! Mem[0000000030101410] = 0000ffff, %f4 = 13050000
lda [%i4+%o5]0x89,%f4 ! %f4 = 0000ffff
! Mem[0000000010041410] = 1a000003, %l4 = 0000000000000000
ldswa [%i1+%o5]0x88,%l4 ! %l4 = 000000001a000003
p0_label_337:
! Starting 10 instruction Store Burst
! Mem[0000000021800001] = ffff92c0, %l7 = 0000000000000000
ldstuba [%o3+0x001]%asi,%l7 ! %l7 = 00000000000000ff
! %l6 = 00000000000000ff, Mem[0000000010181400] = 000000ff
stha %l6,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00ff00ff
! Mem[00000000211c0000] = ff00e490, %l1 = 0000000000000000
ldstub [%o2+%g0],%l1 ! %l1 = 00000000000000ff
! Mem[0000000010101400] = ffffffff, %l7 = 00000000000000ff
swapa [%i4+%g0]0x80,%l7 ! %l7 = 00000000ffffffff
! Mem[0000000030001400] = 000000ff, %l2 = 00000000000000ff
ldstuba [%i0+%g0]0x89,%l2 ! %l2 = 00000000000000ff
membar #Sync ! Added by membar checker (70)
! %l2 = 00000000000000ff, Mem[0000000010141410] = ff000000
stba %l2,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff0000ff
! %f8 = 352cbf08 48000a70, Mem[0000000010181408] = 08bf2c35 ff000000
stda %f8 ,[%i6+%o4]0x80 ! Mem[0000000010181408] = 352cbf08 48000a70
! %l1 = 00000000000000ff, Mem[0000000010041408] = 00006300
stwa %l1,[%i1+%o4]0x80 ! Mem[0000000010041408] = 000000ff
! %l7 = 00000000ffffffff, Mem[00000000100c1400] = efa400ff
stha %l7,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ffff00ff
! %f29 = 00000000, Mem[0000000010101408] = ffff6300
sta %f29,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000
p0_label_338:
! Starting 10 instruction Load Burst
! Mem[0000000010081420] = 6885cd87, %l2 = 00000000000000ff, %asi = 80
lduwa [%i2+0x020]%asi,%l2 ! %l2 = 000000006885cd87
! Mem[0000000010141414] = 00000000, %f17 = 00000000
lda [%i5+0x014]%asi,%f17 ! %f17 = 00000000
! Mem[0000000030081400] = 00000000 00000000, %l4 = 1a000003, %l5 = 0000ffff
ldda [%i2+%g0]0x81,%l4 ! %l4 = 0000000000000000 0000000000000000
! Mem[0000000030041410] = 0764b26f, %l5 = 0000000000000000
ldsba [%i1+%o5]0x89,%l5 ! %l5 = 000000000000006f
! Mem[00000000211c0000] = ff00e490, %l5 = 000000000000006f, %asi = 80
ldsba [%o2+0x000]%asi,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010181400] = ff00ff00, %l4 = 0000000000000000
ldswa [%i6+%g0]0x88,%l4 ! %l4 = ffffffffff00ff00
! Mem[0000000030081400] = 00000000, %l6 = 00000000000000ff
lduba [%i2+%g0]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141400] = 0000000000000000, %l3 = 00000000ff200513
ldxa [%i5+%g0]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010081400] = a400ff00, %l7 = 00000000ffffffff
ldswa [%i2+%g0]0x80,%l7 ! %l7 = ffffffffa400ff00
! Mem[00000000100c1408] = 00000000 00000000, %l6 = 00000000, %l7 = a400ff00, %asi = 80
ldda [%i3+0x008]%asi,%l6 ! %l6 = 0000000000000000 0000000000000000
p0_label_339:
! Starting 10 instruction Store Burst
! Mem[0000000030181410] = ffffffff, %l2 = 000000006885cd87
ldstuba [%i6+%o5]0x81,%l2 ! %l2 = 00000000000000ff
! %l4 = ffffffffff00ff00, Mem[00000000300c1400] = 71210000
stba %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00210000
! %l7 = 0000000000000000, Mem[0000000010081400] = 0c97000000ff00a4
stxa %l7,[%i2+%g0]0x88 ! Mem[0000000010081400] = 0000000000000000
! %l0 = 0000000000000000, Mem[0000000030181400] = ffffffff00000063
stxa %l0,[%i6+%g0]0x81 ! Mem[0000000030181400] = 0000000000000000
! %f2 = ff000000 000000c3, %l7 = 0000000000000000
! Mem[0000000030001420] = 1e31792854c33b99
add %i0,0x020,%g1
stda %f2,[%g1+%l7]ASI_PST32_SL ! Mem[0000000030001420] = 1e31792854c33b99
! Mem[0000000030141400] = e2b53e00, %l2 = 00000000000000ff
swapa [%i5+%g0]0x89,%l2 ! %l2 = 00000000e2b53e00
! Mem[0000000010041408] = ff000000, %l4 = 00000000ff00ff00
swapa [%i1+%o4]0x88,%l4 ! %l4 = 00000000ff000000
! Mem[0000000010081424] = ffff6d3c, %l6 = 0000000000000000, %asi = 80
swapa [%i2+0x024]%asi,%l6 ! %l6 = 00000000ffff6d3c
! Mem[0000000030041410] = 0764b26f, %l2 = 00000000e2b53e00
ldstuba [%i1+%o5]0x89,%l2 ! %l2 = 000000000000006f
! %l0 = 0000000000000000, Mem[0000000010041400] = 000000ff
stwa %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000
p0_label_340:
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = 00000521, %l6 = 00000000ffff6d3c
lduha [%i0+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041400] = 00000000, %l7 = 0000000000000000
lduha [%i1+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000030141408] = 00000000, %l7 = 0000000000000000
ldswa [%i5+%o4]0x81,%l7 ! %l7 = 0000000000000000
membar #Sync ! Added by membar checker (71)
! Mem[0000000010181400] = 00ff00ff 00000000 352cbf08 48000a70
! Mem[0000000010181410] = 13050000 00000000 00000000 9d84c044
! Mem[0000000010181420] = 352cbf08 48000a70 700a0048 00000080
! Mem[0000000010181430] = cbc01a07 00000000 3cffeb55 0c539ddb
ldda [%i6+%g0]ASI_BLK_P,%f16 ! Block Load from 0000000010181400
! Mem[0000000010181400] = 00000000ff00ff00, %l6 = 0000000000000000
ldxa [%i6+%g0]0x88,%l6 ! %l6 = 00000000ff00ff00
! Mem[0000000030101400] = 000066ff, %l5 = ffffffffffffffff
ldsba [%i4+%g0]0x89,%l5 ! %l5 = ffffffffffffffff
! Mem[000000001010141a] = 00000000, %l2 = 000000000000006f
ldsb [%i4+0x01a],%l2 ! %l2 = 0000000000000000
! Mem[000000001014142c] = 0764b26f, %l2 = 0000000000000000, %asi = 80
ldswa [%i5+0x02c]%asi,%l2 ! %l2 = 000000000764b26f
! Mem[0000000030181410] = ffffffff, %l4 = 00000000ff000000
lduwa [%i6+%o5]0x89,%l4 ! %l4 = 00000000ffffffff
! Mem[0000000010181410] = 00000513, %f7 = 6fb26407
lda [%i6+%o5]0x88,%f7 ! %f7 = 00000513
p0_label_341:
! Starting 10 instruction Store Burst
! Mem[00000000100c1408] = 00000000, %l4 = 00000000ffffffff
swapa [%i3+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000030181400] = 00000000, %l5 = 00000000ffffffff
swapa [%i6+%g0]0x89,%l5 ! %l5 = 0000000000000000
! %l0 = 00000000, %l1 = 000000ff, Mem[0000000010001428] = 700a0048 00000080, %asi = 80
stda %l0,[%i0+0x028]%asi ! Mem[0000000010001428] = 00000000 000000ff
! %f2 = ff000000, %f8 = 352cbf08
fcmps %fcc2,%f2 ,%f8 ! %fcc2 = 1
! %f21 = 00000000, Mem[0000000010101408] = 00000000
sta %f21,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000
! %l3 = 0000000000000000, Mem[0000000030101400] = 000066ff
stha %l3,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000
! Mem[00000000100c1410] = 00ff00a4, %l1 = 00000000000000ff
swapa [%i3+%o5]0x88,%l1 ! %l1 = 0000000000ff00a4
! %l4 = 0000000000000000, Mem[0000000021800000] = ffff92c0, %asi = 80
stha %l4,[%o3+0x000]%asi ! Mem[0000000021800000] = 000092c0
! Mem[0000000030181408] = 000000ff, %l4 = 0000000000000000
ldstuba [%i6+%o4]0x81,%l4 ! %l4 = 0000000000000000
! %l2 = 000000000764b26f, %l3 = 0000000000000000, %l2 = 000000000764b26f
subc %l2,%l3,%l2 ! %l2 = 000000000764b26f
p0_label_342:
! Starting 10 instruction Load Burst
! Mem[0000000020800040] = ff35b260, %l7 = 0000000000000000, %asi = 80
lduha [%o1+0x040]%asi,%l7 ! %l7 = 000000000000ff35
! %f14 = 003eb5e2, %f12 = cbc01a07, %f14 = 003eb5e2
fdivs %f14,%f12,%f14 ! %f14 = 80000000
! Mem[0000000030041410] = ffb26407, %l5 = 0000000000000000
ldsba [%i1+%o5]0x81,%l5 ! %l5 = ffffffffffffffff
! Mem[00000000100c1400] = ff00ffff, %l5 = ffffffffffffffff
ldswa [%i3+%g0]0x88,%l5 ! %l5 = ffffffffff00ffff
! Mem[0000000010041410] = 0300001a00ff0000, %f14 = 80000000 000066ff, %asi = 80
ldda [%i1+0x010]%asi,%f14 ! %f14 = 0300001a 00ff0000
! Mem[00000000100c1408] = ffffffff, %l7 = 000000000000ff35
ldsba [%i3+%o4]0x80,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030101400] = 00000000, %l0 = 0000000000000000
lduha [%i4+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000030141408] = 00000000, %l6 = 00000000ff00ff00
lduha [%i5+%o4]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041410] = 1a000003, %l1 = 0000000000ff00a4
lduba [%i1+%o5]0x88,%l1 ! %l1 = 0000000000000003
! Mem[0000000030001400] = 000000ff, %l4 = 0000000000000000
ldsba [%i0+%g0]0x89,%l4 ! %l4 = ffffffffffffffff
p0_label_343:
! Starting 10 instruction Store Burst
! Mem[0000000030141408] = 00000000, %l3 = 0000000000000000
swapa [%i5+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000021800141] = ff683db0, %l4 = ffffffffffffffff
ldstub [%o3+0x141],%l4 ! %l4 = 0000000000000068
! %l4 = 0000000000000068, Mem[0000000010081408] = 0063000000000000
stxa %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000000000000068
! %l4 = 00000068, %l5 = ff00ffff, Mem[0000000030041400] = ff0a0048 00000080
stda %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000068 ff00ffff
! %l6 = 0000000000000000, imm = fffffffffffffa18, %l7 = ffffffffffffffff
subc %l6,-0x5e8,%l7 ! %l7 = 00000000000005e8
! %l2 = 000000000764b26f, Mem[0000000010001418] = 00000000ff000000, %asi = 80
stxa %l2,[%i0+0x018]%asi ! Mem[0000000010001418] = 000000000764b26f
! %l4 = 0000000000000068, Mem[0000000030101410] = ffff0000
stha %l4,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00680000
membar #Sync ! Added by membar checker (72)
! %l7 = 00000000000005e8, Mem[0000000010181400] = ff00ff00
stba %l7,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff00ffe8
! Mem[00000000100c1408] = ffffffff, %l6 = 0000000000000000
ldstuba [%i3+%o4]0x80,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010081400] = 00000000, %l5 = 00000000ff00ffff
swapa [%i2+%g0]0x80,%l5 ! %l5 = 0000000000000000
p0_label_344:
! Starting 10 instruction Load Burst
! Mem[0000000010041438] = 0000ffff, %f7 = 00000513
lda [%i1+0x038]%asi,%f7 ! %f7 = 0000ffff
! Mem[00000000100c140c] = 00000000, %l0 = 0000000000000000
swap [%i3+0x00c],%l0 ! %l0 = 0000000000000000
! Mem[0000000030001410] = 21050000, %l1 = 0000000000000003
lduha [%i0+%o5]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181428] = 700a004800000080, %l3 = 0000000000000000
ldx [%i6+0x028],%l3 ! %l3 = 700a004800000080
! %f21 = 00000000, %f8 = 352cbf08
fcmpes %fcc1,%f21,%f8 ! %fcc1 = 1
! Mem[00000000300c1408] = 00000000, %f11 = 00000080
lda [%i3+%o4]0x89,%f11 ! %f11 = 00000000
! Mem[000000001018140f] = 48000a70, %l7 = 00000000000005e8
ldsb [%i6+0x00f],%l7 ! %l7 = 0000000000000070
! %l0 = 0000000000000000, imm = 0000000000000076, %l4 = 0000000000000068
add %l0,0x076,%l4 ! %l4 = 0000000000000076
! Mem[0000000010101410] = 13000000 cbff00ff, %l2 = 0764b26f, %l3 = 00000080
ldda [%i4+%o5]0x88,%l2 ! %l2 = 00000000cbff00ff 0000000013000000
! Mem[0000000010081410] = 00ffffff, %l5 = 0000000000000000
lduwa [%i2+%o5]0x88,%l5 ! %l5 = 0000000000ffffff
p0_label_345:
! Starting 10 instruction Store Burst
! %f21 = 00000000, Mem[0000000010101428] = cbff00ff
st %f21,[%i4+0x028] ! Mem[0000000010101428] = 00000000
! Mem[0000000030101410] = 00680000, %l6 = 00000000000000ff
swapa [%i4+%o5]0x81,%l6 ! %l6 = 0000000000680000
! Mem[00000000100c1400] = ffff00ff, %l6 = 0000000000680000
swapa [%i3+%g0]0x80,%l6 ! %l6 = 00000000ffff00ff
! %f12 = cbc01a07 00000000, Mem[00000000300c1410] = 00000513 00000000
stda %f12,[%i3+%o5]0x81 ! Mem[00000000300c1410] = cbc01a07 00000000
! %l1 = 0000000000000000, Mem[0000000030081410] = 00000000
stba %l1,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
! Mem[0000000030181410] = ffffffff, %l0 = 0000000000000000
ldstuba [%i6+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! %l5 = 0000000000ffffff, Mem[0000000030141400] = ff000000000066ff
stxa %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000000000ffffff
! %l3 = 0000000013000000, Mem[0000000010181400] = e8ff00ff
stwa %l3,[%i6+%g0]0x80 ! Mem[0000000010181400] = 13000000
! %f20 = 13050000 00000000, %l3 = 0000000013000000
! Mem[0000000010101420] = 0000000000000000
add %i4,0x020,%g1
stda %f20,[%g1+%l3]ASI_PST32_P ! Mem[0000000010101420] = 0000000000000000
! %l4 = 0000000000000076, Mem[0000000030141408] = 00000000e0000000
stxa %l4,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000000000000076
p0_label_346:
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = 000070ff, %l6 = 00000000ffff00ff
ldsba [%i0+%g0]0x88,%l6 ! %l6 = ffffffffffffffff
! Mem[00000000100c1400] = 00680000, %l4 = 0000000000000076
ldswa [%i3+%g0]0x80,%l4 ! %l4 = 0000000000680000
! Mem[0000000030181408] = ff0000ff, %l2 = 00000000cbff00ff
ldsba [%i6+%o4]0x89,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030181400] = ffffffff 00000000, %l0 = 000000ff, %l1 = 00000000
ldda [%i6+%g0]0x81,%l0 ! %l0 = 00000000ffffffff 0000000000000000
! Mem[000000001008142f] = 00000000, %l2 = ffffffffffffffff, %asi = 80
ldsba [%i2+0x02f]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000010081400] = ff00ffff, %l3 = 0000000013000000
ldsba [%i2+%g0]0x80,%l3 ! %l3 = ffffffffffffffff
! Mem[00000000100c1418] = 0000ff00 0000970c, %l2 = 00000000, %l3 = ffffffff
ldd [%i3+0x018],%l2 ! %l2 = 000000000000ff00 000000000000970c
! Mem[0000000010141408] = ffffff00, %l5 = 0000000000ffffff
ldsha [%i5+%o4]0x80,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030141400] = 0000000000ffffff, %l7 = 0000000000000070
ldxa [%i5+%g0]0x81,%l7 ! %l7 = 0000000000ffffff
! Mem[0000000030101410] = 000000ff, %l1 = 0000000000000000
ldsba [%i4+%o5]0x81,%l1 ! %l1 = 0000000000000000
p0_label_347:
! Starting 10 instruction Store Burst
! Mem[0000000030141400] = 00000000, %l3 = 000000000000970c
swapa [%i5+%g0]0x89,%l3 ! %l3 = 0000000000000000
! %l3 = 0000000000000000, Mem[0000000010141428] = 000066ff0764b26f, %asi = 80
stxa %l3,[%i5+0x028]%asi ! Mem[0000000010141428] = 0000000000000000
! Mem[0000000030081400] = 00000000 00000000 ffffffff 00000000
! %f16 = 00ff00ff 00000000 352cbf08 48000a70
! %f20 = 13050000 00000000 00000000 9d84c044
! %f24 = 352cbf08 48000a70 700a0048 00000080
! %f28 = cbc01a07 00000000 3cffeb55 0c539ddb
stda %f16,[%i2+%g0]ASI_BLK_SL ! Block Store to 0000000030081400
! %f16 = 00ff00ff 00000000, %l3 = 0000000000000000
! Mem[0000000010081408] = 0000000000000068
add %i2,0x008,%g1
stda %f16,[%g1+%l3]ASI_PST16_P ! Mem[0000000010081408] = 0000000000000068
! %l2 = 000000000000ff00, Mem[0000000010181410] = 13050000
stwa %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000ff00
! Mem[00000000211c0000] = ff00e490, %l5 = ffffffffffffffff
ldstuba [%o2+0x000]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010181434] = 00000000, %l3 = 0000000000000000
ldstuba [%i6+0x034]%asi,%l3 ! %l3 = 0000000000000000
! Mem[00000000211c0000] = ff00e490, %l6 = ffffffffffffffff
ldstuba [%o2+0x000]%asi,%l6 ! %l6 = 00000000000000ff
! %f24 = 352cbf08 48000a70, Mem[0000000010141420] = cbc01a07 00c87d03
std %f24,[%i5+0x020] ! Mem[0000000010141420] = 352cbf08 48000a70
! Mem[0000000010101400] = 000000ff, %l5 = 00000000000000ff
ldstuba [%i4+%g0]0x80,%l5 ! %l5 = 0000000000000000
p0_label_348:
! Starting 10 instruction Load Burst
! %f2 = ff000000 000000c3, Mem[00000000300c1408] = 00000000 ffff0000
stda %f2 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ff000000 000000c3
! Mem[0000000010041400] = 0000000000000000, %l2 = 000000000000ff00
ldxa [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141438] = ffffc3100000ffff, %f12 = cbc01a07 00000000
ldd [%i5+0x038],%f12 ! %f12 = ffffc310 0000ffff
! Mem[0000000030141400] = ffffff00 0000970c, %l6 = 000000ff, %l7 = 00ffffff
ldda [%i5+%g0]0x89,%l6 ! %l6 = 000000000000970c 00000000ffffff00
! Mem[00000000300c1400] = 00210000, %f3 = 000000c3
lda [%i3+%g0]0x81,%f3 ! %f3 = 00210000
! Mem[000000001018142e] = 00000080, %l6 = 000000000000970c, %asi = 80
ldsba [%i6+0x02e]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101408] = 0000000000000000, %f0 = efa400ff 0000ffff
ldda [%i4+%o4]0x88,%f0 ! %f0 = 00000000 00000000
! Mem[0000000020800040] = ff35b260, %l0 = 00000000ffffffff
ldsb [%o1+0x040],%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010101405] = ffffffff, %l6 = 0000000000000000
ldub [%i4+0x005],%l6 ! %l6 = 00000000000000ff
membar #Sync ! Added by membar checker (73)
! Mem[0000000010081410] = ffffff00, %l6 = 00000000000000ff
lduba [%i2+%o5]0x80,%l6 ! %l6 = 00000000000000ff
p0_label_349:
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[000000001018142b] = 700a0048
stb %l3,[%i6+0x02b] ! Mem[0000000010181428] = 700a0000
! Mem[0000000021800081] = ff4f6320, %l3 = 0000000000000000
ldstuba [%o3+0x081]%asi,%l3 ! %l3 = 000000000000004f
! Mem[0000000010181430] = cbc01a07ff000000, %l5 = 0000000000000000, %l2 = 0000000000000000
add %i6,0x30,%g1
casxa [%g1]0x80,%l5,%l2 ! %l2 = cbc01a07ff000000
! %l2 = ff000000, %l3 = 0000004f, Mem[0000000030081400] = 00000000 00ff00ff
stda %l2,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff000000 0000004f
! %l7 = 00000000ffffff00, Mem[0000000030141408] = 0000000000000076
stxa %l7,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000ffffff00
! Mem[00000000100c1408] = ffffffff, %l5 = 0000000000000000
ldstuba [%i3+%o4]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030001408] = 00003dc3, %l5 = 00000000000000ff
swapa [%i0+%o4]0x89,%l5 ! %l5 = 0000000000003dc3
! %l6 = 00000000000000ff, Mem[0000000010081410] = ffffff00
stha %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00ffff00
! Mem[0000000010001400] = 000070ff, %l5 = 0000000000003dc3
swapa [%i0+%g0]0x88,%l5 ! %l5 = 00000000000070ff
! %l0 = ffffffffffffffff, Mem[0000000030001408] = ff000000000000ff
stxa %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffffffffffffff
p0_label_350:
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = 00000000 ffffffff, %l6 = 000000ff, %l7 = ffffff00
ldda [%i6+%g0]0x89,%l6 ! %l6 = 00000000ffffffff 0000000000000000
! Mem[00000000201c0000] = ff55c200, %l2 = cbc01a07ff000000, %asi = 80
ldsha [%o0+0x000]%asi,%l2 ! %l2 = ffffffffffffff55
! Mem[0000000010041428] = 000000ff ff200513, %l6 = ffffffff, %l7 = 00000000, %asi = 80
ldda [%i1+0x028]%asi,%l6 ! %l6 = 00000000000000ff 00000000ff200513
! Mem[0000000010141408] = ffffff00, %f17 = 00000000
lda [%i5+%o4]0x80,%f17 ! %f17 = ffffff00
! Mem[000000001018142a] = 700a0000, %l0 = ffffffffffffffff, %asi = 80
lduba [%i6+0x02a]%asi,%l0 ! %l0 = 0000000000000000
! Mem[00000000100c1410] = ff000000 000000ff, %l6 = 000000ff, %l7 = ff200513
ldda [%i3+%o5]0x88,%l6 ! %l6 = 00000000000000ff 00000000ff000000
! %l7 = 00000000ff000000, %l7 = 00000000ff000000, %l2 = ffffffffffffff55
xor %l7,%l7,%l2 ! %l2 = 0000000000000000
! Mem[0000000030101408] = 0035ffffffffffff, %f30 = 3cffeb55 0c539ddb
ldda [%i4+%o4]0x89,%f30 ! %f30 = 0035ffff ffffffff
! Mem[00000000300c1400] = 00210000, %l2 = 0000000000000000
lduba [%i3+%g0]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000030081410] = 00000000, %l0 = 0000000000000000
lduba [%i2+%o5]0x89,%l0 ! %l0 = 0000000000000000
p0_label_351:
! Starting 10 instruction Store Burst
! %l4 = 0000000000680000, Mem[0000000010041410] = 0300001a
stwa %l4,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00680000
! Mem[00000000100c1400] = 00680000 0000ffff ffffffff 00000000
! %f16 = 00ff00ff ffffff00 352cbf08 48000a70
! %f20 = 13050000 00000000 00000000 9d84c044
! %f24 = 352cbf08 48000a70 700a0048 00000080
! %f28 = cbc01a07 00000000 0035ffff ffffffff
stda %f16,[%i3+%g0]ASI_BLK_P ! Block Store to 00000000100c1400
! %l6 = 00000000000000ff, Mem[0000000010081438] = 0000c310
stw %l6,[%i2+0x038] ! Mem[0000000010081438] = 000000ff
! %l6 = 000000ff, %l7 = ff000000, Mem[0000000030001410] = 21050000 ff000000
stda %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff ff000000
! Mem[0000000030141410] = 08bf2c35, %l1 = 0000000000000000
swapa [%i5+%o5]0x89,%l1 ! %l1 = 0000000008bf2c35
! %l0 = 0000000000000000, Mem[0000000010141428] = 0000000000000000, %asi = 80
stxa %l0,[%i5+0x028]%asi ! Mem[0000000010141428] = 0000000000000000
! %l0 = 00000000, %l1 = 08bf2c35, Mem[0000000030181400] = ffffffff 00000000
stda %l0,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000 08bf2c35
! %f12 = ffffc310, Mem[0000000030181410] = ffffffff
sta %f12,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffffc310
! %l3 = 000000000000004f, Mem[0000000030141410] = 00000000
stwa %l3,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000004f
! %l0 = 0000000000000000, Mem[0000000010041412] = 00680000, %asi = 80
stba %l0,[%i1+0x012]%asi ! Mem[0000000010041410] = 00680000
p0_label_352:
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = 0000ff00 00000000, %l2 = 00000000, %l3 = 0000004f
ldda [%i6+%o5]0x80,%l2 ! %l2 = 000000000000ff00 0000000000000000
! Mem[0000000010001404] = 000000ff, %f7 = 0000ffff
ld [%i0+0x004],%f7 ! %f7 = 000000ff
! %l5 = 00000000000070ff, %l7 = 00000000ff000000, %l5 = 00000000000070ff
sdivx %l5,%l7,%l5 ! %l5 = 0000000000000000
! Mem[0000000010081408] = 00000000, %l5 = 0000000000000000
lduba [%i2+%o4]0x88,%l5 ! %l5 = 0000000000000000
! %l1 = 0000000008bf2c35, imm = 0000000000000a12, %l3 = 0000000000000000
andn %l1,0xa12,%l3 ! %l3 = 0000000008bf2425
! %l2 = 000000000000ff00, imm = fffffffffffffffe, %l5 = 0000000000000000
orn %l2,-0x002,%l5 ! %l5 = 000000000000ff01
! %l5 = 000000000000ff01, immd = 00000032, %y = ffffffff
umul %l5,0x032,%l2 ! %l2 = 000000000031ce32, %y = 00000000
! Mem[0000000010081400] = ff00ffff, %l0 = 0000000000000000
lduba [%i2+%g0]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010081410] = 130000ff 00ffff00, %l6 = 000000ff, %l7 = ff000000
ldda [%i2+%o5]0x88,%l6 ! %l6 = 0000000000ffff00 00000000130000ff
! Mem[0000000030041408] = ffffffff 00000035, %l0 = 000000ff, %l1 = 08bf2c35
ldda [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000035 00000000ffffffff
p0_label_353:
! Starting 10 instruction Store Burst
! %l0 = 00000035, %l1 = ffffffff, Mem[0000000030041410] = 0764b2ff 000066ff
stda %l0,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000035 ffffffff
! %l5 = 000000000000ff01, Mem[00000000300c1408] = ff000000000000c3
stxa %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000000000ff01
membar #Sync ! Added by membar checker (74)
! Mem[00000000100c1410] = 00000513, %l0 = 0000000000000035
ldstuba [%i3+%o5]0x88,%l0 ! %l0 = 0000000000000013
! Mem[0000000030141410] = 4f000000, %l2 = 000000000031ce32
ldstuba [%i5+%o5]0x81,%l2 ! %l2 = 000000000000004f
! %l4 = 0000000000680000, Mem[00000000100c1432] = cbc01a07, %asi = 80
stha %l4,[%i3+0x032]%asi ! Mem[00000000100c1430] = cbc00000
! %f29 = 00000000, %f25 = 48000a70, %f1 = 00000000
fmuls %f29,%f25,%f1 ! %f1 = 00000000
! %f26 = 700a0048 00000080, Mem[0000000030101408] = ffffffff ffff3500
stda %f26,[%i4+%o4]0x81 ! Mem[0000000030101408] = 700a0048 00000080
! Mem[00000000300c1408] = 0000ff01, %l5 = 000000000000ff01
ldstuba [%i3+%o4]0x89,%l5 ! %l5 = 0000000000000001
! %f10 = 7f000000 00000000, Mem[0000000030001400] = ff000000 700a0000
stda %f10,[%i0+%g0]0x81 ! Mem[0000000030001400] = 7f000000 00000000
! %f26 = 700a0048, Mem[0000000010081400] = ff00ffff
sta %f26,[%i2+%g0]0x80 ! Mem[0000000010081400] = 700a0048
p0_label_354:
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = 352cbf08, %l5 = 0000000000000001
lduwa [%i3+%o4]0x80,%l5 ! %l5 = 00000000352cbf08
! Mem[0000000030081400] = ff000000, %l3 = 0000000008bf2425
lduwa [%i2+%g0]0x89,%l3 ! %l3 = 00000000ff000000
! Mem[0000000010101410] = cbff00ff, %l3 = 00000000ff000000
lduba [%i4+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[00000000100c1438] = 0035ffff, %l3 = 00000000000000ff
lduh [%i3+0x038],%l3 ! %l3 = 0000000000000035
! Mem[0000000030081408] = 48000a70, %l1 = 00000000ffffffff
lduwa [%i2+%o4]0x89,%l1 ! %l1 = 0000000048000a70
! Mem[00000000300c1408] = 0000ffff, %f9 = 48000a70
lda [%i3+%o4]0x89,%f9 ! %f9 = 0000ffff
! Mem[0000000030101400] = 0c97000000000000, %l0 = 0000000000000013
ldxa [%i4+%g0]0x89,%l0 ! %l0 = 0c97000000000000
! Mem[0000000010001400] = c33d0000, %l7 = 00000000130000ff
lduha [%i0+%g0]0x80,%l7 ! %l7 = 000000000000c33d
! Mem[0000000010081410] = 00ffff00, %l4 = 0000000000680000
lduha [%i2+%o5]0x80,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010141410] = ff0000ff, %l3 = 0000000000000035, %asi = 80
ldswa [%i5+0x010]%asi,%l3 ! %l3 = ffffffffff0000ff
p0_label_355:
! Starting 10 instruction Store Burst
! Mem[00000000100c1438] = 0035ffff, %l7 = 0000c33d, %l7 = 0000c33d
add %i3,0x38,%g1
casa [%g1]0x80,%l7,%l7 ! %l7 = 000000000035ffff
! %l4 = 00000000000000ff, %l6 = 0000000000ffff00, %l2 = 000000000000004f
udivx %l4,%l6,%l2 ! %l2 = 0000000000000000
! %f12 = ffffc310 0000ffff, %l7 = 000000000035ffff
! Mem[0000000010001418] = 000000000764b26f
add %i0,0x018,%g1
stda %f12,[%g1+%l7]ASI_PST8_PL ! Mem[0000000010001418] = ffff000010c3ffff
! %l2 = 0000000000000000, Mem[0000000030141400] = 0c970000
stha %l2,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
! %l3 = ffffffffff0000ff, Mem[00000000100c1429] = 700a0048, %asi = 80
stba %l3,[%i3+0x029]%asi ! Mem[00000000100c1428] = 70ff0048
! Mem[0000000010041408] = 00ff00ff, %l7 = 000000000035ffff
ldstuba [%i1+%o4]0x80,%l7 ! %l7 = 0000000000000000
! Mem[000000001008143c] = 0000ff00, %l7 = 0000000000000000
ldstuba [%i2+0x03c]%asi,%l7 ! %l7 = 0000000000000000
! %l3 = ffffffffff0000ff, %l5 = 00000000352cbf08, %l4 = 00000000000000ff
and %l3,%l5,%l4 ! %l4 = 0000000035000008
! Mem[0000000010001408] = 00000000, %l3 = ffffffffff0000ff
ldstuba [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000030001400] = 7f000000, %l5 = 00000000352cbf08
swapa [%i0+%g0]0x81,%l5 ! %l5 = 000000007f000000
p0_label_356:
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = 352cbf08, %l0 = 0c97000000000000
ldswa [%i3+%o4]0x80,%l0 ! %l0 = 00000000352cbf08
! Mem[0000000010141410] = ff0000ff, %l4 = 0000000035000008
lduwa [%i5+%o5]0x88,%l4 ! %l4 = 00000000ff0000ff
! %l6 = 0000000000ffff00, immd = 00000b1b, %y = 00000000
smul %l6,0xb1b,%l7 ! %l7 = 0000000b1af4e500, %y = 0000000b
! Mem[0000000030101408] = 8000000048000a70, %f24 = 352cbf08 48000a70
ldda [%i4+%o4]0x89,%f24 ! %f24 = 80000000 48000a70
! Mem[0000000030101410] = 000000ff, %l1 = 0000000048000a70
ldswa [%i4+%o5]0x81,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030101408] = 48000a70, %l6 = 0000000000ffff00
lduba [%i4+%o4]0x89,%l6 ! %l6 = 0000000000000070
! Mem[0000000010101420] = 00000000 00000000, %l4 = ff0000ff, %l5 = 7f000000, %asi = 80
ldda [%i4+0x020]%asi,%l4 ! %l4 = 0000000000000000 0000000000000000
! %f29 = 00000000, %f4 = 0000ffff, %f11 = 00000000
fdivs %f29,%f4 ,%f11 ! %f11 = 00000000
! %l1 = 00000000000000ff, %l3 = 0000000000000000, %l5 = 0000000000000000
subc %l1,%l3,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030081400] = ff000000, %l4 = 0000000000000000
ldswa [%i2+%g0]0x89,%l4 ! %l4 = ffffffffff000000
p0_label_357:
! Starting 10 instruction Store Burst
! Mem[0000000010141400] = 00000000, %l4 = ffffffffff000000
ldstuba [%i5+%g0]0x80,%l4 ! %l4 = 0000000000000000
! %f3 = 00210000, Mem[0000000030081408] = 700a0048
sta %f3 ,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00210000
! %f22 = 00000000 9d84c044, Mem[0000000010141408] = 00ffffff 41950000
stda %f22,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000 9d84c044
! Mem[0000000010041400] = 00000000, %l5 = 00000000000000ff
ldstuba [%i1+%g0]0x80,%l5 ! %l5 = 0000000000000000
! %l1 = 00000000000000ff, Mem[0000000010101408] = 0000000000000000
stx %l1,[%i4+%o4] ! Mem[0000000010101408] = 00000000000000ff
! %l4 = 00000000, %l5 = 00000000, Mem[0000000030181410] = 10c3ffff 00000000
stda %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000 00000000
! Mem[0000000010041410] = 00680000, %l7 = 000000001af4e500
swapa [%i1+%o5]0x80,%l7 ! %l7 = 0000000000680000
! %l5 = 0000000000000000, Mem[0000000030101400] = 000000000000970c
stxa %l5,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0000000000000000
! %l7 = 0000000000680000, Mem[0000000010101400] = ff0000ff
stba %l7,[%i4+%g0]0x88 ! Mem[0000000010101400] = ff000000
! %l6 = 0000000000000070, Mem[0000000010081404] = 00000000
stw %l6,[%i2+0x004] ! Mem[0000000010081404] = 00000070
p0_label_358:
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = ffffffffff000000, %l0 = 00000000352cbf08
ldxa [%i4+%g0]0x88,%l0 ! %l0 = ffffffffff000000
! Mem[0000000010001400] = ff00000000003dc3, %f10 = 7f000000 00000000
ldda [%i0+%g0]0x88,%f10 ! %f10 = ff000000 00003dc3
! Mem[000000001018140c] = 48000a70, %l4 = 0000000000000000, %asi = 80
ldsha [%i6+0x00c]%asi,%l4 ! %l4 = 0000000000004800
! Mem[00000000100c1410] = ff050000, %l4 = 0000000000004800, %asi = 80
ldsha [%i3+0x010]%asi,%l4 ! %l4 = ffffffffffffff05
! Mem[0000000030141408] = 00ffffff00000000, %f16 = 00ff00ff ffffff00
ldda [%i5+%o4]0x89,%f16 ! %f16 = 00ffffff 00000000
! %l7 = 0000000000680000, %l1 = 00000000000000ff, %l2 = 0000000000000000
addc %l7,%l1,%l2 ! %l2 = 00000000006800ff
! Mem[00000000100c1408] = 352cbf08, %l4 = ffffffffffffff05
lduha [%i3+%o4]0x80,%l4 ! %l4 = 000000000000352c
! Mem[0000000010041420] = ff0000ff ffffffff, %l4 = 0000352c, %l5 = 00000000
ldd [%i1+0x020],%l4 ! %l4 = 00000000ff0000ff 00000000ffffffff
membar #Sync ! Added by membar checker (75)
! Mem[0000000010081400] = 700a0048 00000070 00000000 00000068
! Mem[0000000010081410] = 00ffff00 ff000013 00ff6fc4 00ff04d3
! Mem[0000000010081420] = 6885cd87 00000000 37294a74 00000000
! Mem[0000000010081430] = 00000063 000000cb 000000ff ff00ff00
ldda [%i2+%g0]ASI_BLK_P,%f0 ! Block Load from 0000000010081400
! Mem[0000000030081410] = 00000000, %l6 = 0000000000000070
lduba [%i2+%o5]0x81,%l6 ! %l6 = 0000000000000000
p0_label_359:
! Starting 10 instruction Store Burst
! %l5 = 00000000ffffffff, Mem[0000000010101410] = ff00ffcb00000013
stxa %l5,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000ffffffff
membar #Sync ! Added by membar checker (76)
! %l6 = 00000000, %l7 = 00680000, Mem[0000000010081410] = 00ffff00 ff000013
stda %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000 00680000
! %l7 = 0000000000680000, Mem[0000000030141400] = 00000000
stwa %l7,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00680000
! %f14 = 000000ff ff00ff00, %l7 = 0000000000680000
! Mem[0000000010181418] = 000000009d84c044
add %i6,0x018,%g1
stda %f14,[%g1+%l7]ASI_PST8_P ! Mem[0000000010181418] = 000000009d84c044
! Code Fragment 3, seed = 756756
p0_fragment_31:
! %l0 = ffffffffff000000
setx 0xdd43a4287ec76b86,%g7,%l0 ! %l0 = dd43a4287ec76b86
! %l1 = 00000000000000ff
setx 0x5de3f4bd6936c1b1,%g7,%l1 ! %l1 = 5de3f4bd6936c1b1
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 = dd43a4287ec76b86
setx 0xbf4eb3627be1dbec,%g7,%l0 ! %l0 = bf4eb3627be1dbec
! %l1 = 5de3f4bd6936c1b1
setx 0xca9de470c05abd37,%g7,%l1 ! %l1 = ca9de470c05abd37
p0_fragment_31_end:
! %l7 = 0000000000680000, Mem[0000000030181410] = 0000000000000000
stxa %l7,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000000000680000
! %l1 = ca9de470c05abd37, Mem[000000001014140c] = 00000000
stw %l1,[%i5+0x00c] ! Mem[000000001014140c] = c05abd37
! Mem[0000000010081410] = 00000000, %l3 = 0000000000000000
lduwa [%i2+%o5]0x88,%l3 ! %l3 = 0000000000000000
! %l4 = ff0000ff, %l5 = ffffffff, Mem[0000000010101410] = 00000000 ffffffff, %asi = 80
stda %l4,[%i4+0x010]%asi ! Mem[0000000010101410] = ff0000ff ffffffff
! %l0 = bf4eb3627be1dbec, Mem[00000000100c1400] = ff00ff00
stba %l0,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ff00ffec
p0_label_360:
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = 00000000 ff00ffff, %l2 = 006800ff, %l3 = 00000000
ldda [%i1+%o4]0x88,%l2 ! %l2 = 00000000ff00ffff 0000000000000000
! Mem[0000000010101410] = ff0000ff, %l0 = bf4eb3627be1dbec
ldsha [%i4+%o5]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010101410] = ff0000ff, %l5 = 00000000ffffffff
lduba [%i4+%o5]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010001410] = 000000000000ff13, %l3 = 0000000000000000
ldxa [%i0+%o5]0x88,%l3 ! %l3 = 000000000000ff13
! Mem[0000000030101410] = ff000000, %l7 = 0000000000680000
lduba [%i4+%o5]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000030181408] = ff0000ff, %l0 = 00000000000000ff
lduha [%i6+%o4]0x81,%l0 ! %l0 = 000000000000ff00
! Mem[00000000100c1408] = 352cbf08 48000a70, %l0 = 0000ff00, %l1 = c05abd37
ldda [%i3+%o4]0x80,%l0 ! %l0 = 00000000352cbf08 0000000048000a70
! Mem[0000000010081400] = 48000a70, %l1 = 0000000048000a70
ldswa [%i2+%g0]0x88,%l1 ! %l1 = 0000000048000a70
! Mem[0000000030141400] = 00006800, %l1 = 0000000048000a70
ldsba [%i5+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030081410] = 0000000000000513, %f14 = 000000ff ff00ff00
ldda [%i2+%o5]0x81,%f14 ! %f14 = 00000000 00000513
p0_label_361:
! Starting 10 instruction Store Burst
! Mem[0000000030081400] = ff000000, %l4 = 00000000ff0000ff
swapa [%i2+%g0]0x89,%l4 ! %l4 = 00000000ff000000
! %l2 = 00000000ff00ffff, imm = fffffffffffff8ae, %l6 = 0000000000000000
subc %l2,-0x752,%l6 ! %l6 = 00000000ff010751
! %f14 = 00000000 00000513, Mem[0000000010081418] = 00ff6fc4 00ff04d3
std %f14,[%i2+0x018] ! Mem[0000000010081418] = 00000000 00000513
! %l6 = 00000000ff010751, Mem[0000000010181400] = 13000000
stba %l6,[%i6+%g0]0x80 ! Mem[0000000010181400] = 51000000
! %l7 = 0000000000000000, Mem[00000000300c1408] = 0000ffff
stwa %l7,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
! Mem[0000000010041400] = ff00000000000000, %l6 = 00000000ff010751, %l7 = 0000000000000000
casxa [%i1]0x80,%l6,%l7 ! %l7 = ff00000000000000
! %l5 = 00000000000000ff, %l2 = 00000000ff00ffff, %l0 = 00000000352cbf08
or %l5,%l2,%l0 ! %l0 = 00000000ff00ffff
! Mem[00000000100c1400] = ff00ffec, %l6 = 00000000ff010751
ldsba [%i3+%g0]0x88,%l6 ! %l6 = ffffffffffffffec
! %l6 = ffffffffffffffec, Mem[0000000010041418] = 0000ffff22c09541, %asi = 80
stxa %l6,[%i1+0x018]%asi ! Mem[0000000010041418] = ffffffffffffffec
! %f6 = 00ff6fc4 00ff04d3, %l2 = 00000000ff00ffff
! Mem[0000000010041420] = ff0000ffffffffff
add %i1,0x020,%g1
stda %f6,[%g1+%l2]ASI_PST32_PL ! Mem[0000000010041420] = d304ff00c46fff00
p0_label_362:
! Starting 10 instruction Load Burst
! Mem[0000000010101423] = 00000000, %l3 = 000000000000ff13
ldsb [%i4+0x023],%l3 ! %l3 = 0000000000000000
! Mem[0000000010081410] = 00000000, %l1 = 0000000000000000
lduba [%i2+%o5]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010081408] = 00000000, %l1 = 0000000000000000
lduba [%i2+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Code Fragment 3, seed = 608061
p0_fragment_32:
! %l0 = 00000000ff00ffff
setx 0xee2ef15b122a0b3e,%g7,%l0 ! %l0 = ee2ef15b122a0b3e
! %l1 = 0000000000000000
setx 0x76db9d794b5bb3e9,%g7,%l1 ! %l1 = 76db9d794b5bb3e9
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 = ee2ef15b122a0b3e
setx 0x9e71969f5d8a98a4,%g7,%l0 ! %l0 = 9e71969f5d8a98a4
! %l1 = 76db9d794b5bb3e9
setx 0x6479cdf7adef3c6f,%g7,%l1 ! %l1 = 6479cdf7adef3c6f
p0_fragment_32_end:
! Mem[0000000010141410] = ff0000ff, %l0 = 9e71969f5d8a98a4
ldswa [%i5+%o5]0x80,%l0 ! %l0 = ffffffffff0000ff
! Mem[0000000010041400] = 000000ff, %f11 = 00000000
lda [%i1+%g0]0x88,%f11 ! %f11 = 000000ff
! Mem[0000000030041410] = 00000035, %l3 = 0000000000000000
lduha [%i1+%o5]0x89,%l3 ! %l3 = 0000000000000035
! Mem[00000000100c140a] = 352cbf08, %l4 = 00000000ff000000
lduh [%i3+0x00a],%l4 ! %l4 = 000000000000bf08
! Mem[0000000010081408] = 00000000 00000068, %l6 = ffffffec, %l7 = 00000000
ldda [%i2+%o4]0x80,%l6 ! %l6 = 0000000000000000 0000000000000068
! Mem[0000000010081408] = 00000000, %f16 = 00ffffff
lda [%i2+%o4]0x88,%f16 ! %f16 = 00000000
p0_label_363:
! Starting 10 instruction Store Burst
! %l0 = ffffffffff0000ff, Mem[0000000010041408] = ffff00ff
stwa %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = ff0000ff
! %f11 = 000000ff, Mem[0000000030001400] = 08bf2c35
sta %f11,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000ff
! %l0 = ffffffffff0000ff, Mem[0000000010001419] = ffff0000, %asi = 80
stba %l0,[%i0+0x019]%asi ! Mem[0000000010001418] = ffff0000
! %f5 = ff000013, %f16 = 00000000
fcmpes %fcc0,%f5 ,%f16 ! %fcc0 = 1
! %f18 = 352cbf08, Mem[00000000100c1438] = 0035ffff
sta %f18,[%i3+0x038]%asi ! Mem[00000000100c1438] = 352cbf08
! %l1 = 6479cdf7adef3c6f, Mem[0000000010001434] = 00000000, %asi = 80
stha %l1,[%i0+0x034]%asi ! Mem[0000000010001434] = 3c6f0000
! %f9 = 00000000, Mem[0000000010001408] = 000000ff
sta %f9 ,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
! %l2 = 00000000ff00ffff, Mem[00000000100c1418] = 00000000, %asi = 80
stha %l2,[%i3+0x018]%asi ! Mem[00000000100c1418] = ffff0000
! %f16 = 00000000 00000000, %l5 = 00000000000000ff
! Mem[0000000010181418] = 000000009d84c044
add %i6,0x018,%g1
stda %f16,[%g1+%l5]ASI_PST32_P ! Mem[0000000010181418] = 0000000000000000
! %l2 = ff00ffff, %l3 = 00000035, Mem[00000000100c1400] = ff00ffec 00ffffff
stda %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ff00ffff 00000035
p0_label_364:
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = ffffffff, %l2 = 00000000ff00ffff
lduba [%i0+%o4]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010181408] = 352cbf08 48000a70, %l4 = 0000bf08, %l5 = 000000ff
ldda [%i6+%o4]0x80,%l4 ! %l4 = 00000000352cbf08 0000000048000a70
! Mem[0000000010001410] = 0000ff13, %l5 = 0000000048000a70
lduba [%i0+%o5]0x88,%l5 ! %l5 = 0000000000000013
! Mem[0000000010141408] = 44c0849dc05abd37, %l3 = 0000000000000035
ldxa [%i5+%o4]0x80,%l3 ! %l3 = 44c0849dc05abd37
! Mem[0000000010101400] = 000000ffffffffff, %f14 = 00000000 00000513
ldda [%i4+%g0]0x80,%f14 ! %f14 = 000000ff ffffffff
! Mem[0000000010141410] = 00000000 ff0000ff, %l4 = 352cbf08, %l5 = 00000013
ldda [%i5+%o5]0x88,%l4 ! %l4 = 00000000ff0000ff 0000000000000000
! Mem[00000000300c1400] = 00210000, %l5 = 0000000000000000
ldsha [%i3+%g0]0x81,%l5 ! %l5 = 0000000000000021
! Mem[000000001018140c] = 48000a70, %f3 = 00000068
lda [%i6+0x00c]%asi,%f3 ! %f3 = 48000a70
! Mem[0000000030001400] = ff000000, %l6 = 0000000000000000
ldsha [%i0+%g0]0x81,%l6 ! %l6 = ffffffffffffff00
! Mem[0000000030081400] = ff0000ff, %l6 = ffffffffffffff00
ldsha [%i2+%g0]0x81,%l6 ! %l6 = ffffffffffffff00
p0_label_365:
! Starting 10 instruction Store Burst
! Mem[0000000030181410] = 00680000, %l0 = ffffffffff0000ff
ldstuba [%i6+%o5]0x89,%l0 ! %l0 = 0000000000000000
! %f1 = 00000070, Mem[0000000010081408] = 00000000
sta %f1 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000070
! %l0 = 00000000, %l1 = adef3c6f, Mem[0000000030001400] = 000000ff 00000000
stda %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000 adef3c6f
! %f10 = 37294a74 000000ff, %l6 = ffffffffffffff00
! Mem[0000000030041420] = ff660000e2b53efb
add %i1,0x020,%g1
stda %f10,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030041420] = ff660000e2b53efb
! Mem[0000000030181410] = ff006800, %l0 = 0000000000000000
swapa [%i6+%o5]0x81,%l0 ! %l0 = 00000000ff006800
! %l1 = 6479cdf7adef3c6f, imm = 0000000000000ce7, %l4 = 00000000ff0000ff
xnor %l1,0xce7,%l4 ! %l4 = 9b8632085210cf77
! %l3 = 44c0849dc05abd37, Mem[0000000010101430] = 000000000300001a, %asi = 80
stxa %l3,[%i4+0x030]%asi ! Mem[0000000010101430] = 44c0849dc05abd37
! Mem[0000000010181408] = 08bf2c35, %l1 = 00000000adef3c6f
swapa [%i6+%o4]0x88,%l1 ! %l1 = 0000000008bf2c35
! Mem[00000000201c0001] = ff55c200, %l4 = 9b8632085210cf77
ldstuba [%o0+0x001]%asi,%l4 ! %l4 = 0000000000000055
! Mem[0000000010041408] = ff0000ff, %l0 = 00000000ff006800
ldstuba [%i1+%o4]0x80,%l0 ! %l0 = 00000000000000ff
p0_label_366:
! Starting 10 instruction Load Burst
! Mem[0000000021800000] = 000092c0, %l2 = 00000000000000ff, %asi = 80
ldsba [%o3+0x000]%asi,%l2 ! %l2 = 0000000000000000
! Mem[000000001014141e] = 0300001a, %l0 = 00000000000000ff, %asi = 80
lduha [%i5+0x01e]%asi,%l0 ! %l0 = 000000000000001a
! Mem[00000000100c1408] = 352cbf0848000a70, %f30 = 0035ffff ffffffff
ldda [%i3+%o4]0x80,%f30 ! %f30 = 352cbf08 48000a70
! Mem[00000000100c1408] = 08bf2c35, %l0 = 000000000000001a
ldsha [%i3+%o4]0x88,%l0 ! %l0 = 0000000000002c35
! %f8 = 6885cd87, Mem[0000000010081414] = 00680000
sta %f8 ,[%i2+0x014]%asi ! Mem[0000000010081414] = 6885cd87
! Mem[0000000010041408] = ff0000ff, %l4 = 0000000000000055, %asi = 80
ldsba [%i1+0x008]%asi,%l4 ! %l4 = ffffffffffffffff
! Mem[00000000300c1408] = 00000000, %l3 = 44c0849dc05abd37
ldsba [%i3+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010001428] = 00000000 000000ff, %l0 = 00002c35, %l1 = 08bf2c35, %asi = 80
ldda [%i0+0x028]%asi,%l0 ! %l0 = 0000000000000000 00000000000000ff
! Mem[00000000100c1400] = ff00ffff, %l6 = ffffffffffffff00
ldsha [%i3+%g0]0x88,%l6 ! %l6 = ffffffffffffffff
membar #Sync ! Added by membar checker (77)
! Mem[00000000300c1400] = 00210000 00003dff 00000000 00000000
! Mem[00000000300c1410] = cbc01a07 00000000 2fd7c5ba 09c052a3
! Mem[00000000300c1420] = 77000600 2d72ff39 627be7c6 0ddd34ff
! Mem[00000000300c1430] = 252435b4 2751be75 2b1d3792 06caf61b
ldda [%i3+%g0]ASI_BLK_AIUS,%f0 ! Block Load from 00000000300c1400
p0_label_367:
! Starting 10 instruction Store Burst
! Mem[0000000010181410] = 00ff0000, %l7 = 0000000000000068
swapa [%i6+%o5]0x88,%l7 ! %l7 = 0000000000ff0000
! %l7 = 0000000000ff0000, Mem[0000000030081410] = 0000000000000513
stxa %l7,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000000000ff0000
! Mem[0000000030081408] = 00210000, %l3 = 0000000000000000
ldstuba [%i2+%o4]0x81,%l3 ! %l3 = 0000000000000000
! %l0 = 0000000000000000, Mem[00000000100c1400] = ffff00ff35000000
stx %l0,[%i3+%g0] ! Mem[00000000100c1400] = 0000000000000000
! %f30 = 352cbf08, Mem[0000000030001400] = 00000000
sta %f30,[%i0+%g0]0x81 ! Mem[0000000030001400] = 352cbf08
membar #Sync ! Added by membar checker (78)
! %f24 = 80000000 48000a70, Mem[00000000300c1400] = 00210000 00003dff
stda %f24,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 80000000 48000a70
! %f0 = 00210000 00003dff, %l0 = 0000000000000000
! Mem[0000000010181410] = 6800000000000000
add %i6,0x010,%g1
stda %f0,[%g1+%l0]ASI_PST16_PL ! Mem[0000000010181410] = 6800000000000000
! %l6 = ffffffffffffffff, immd = 0000065d, %y = 0000000b
udiv %l6,0x65d,%l2 ! %l2 = 0000000001e2c511
mov %l0,%y ! %y = 00000000
! Mem[0000000010041410] = 00e5f41a, %l6 = 00000000ffffffff
swapa [%i1+%o5]0x88,%l6 ! %l6 = 0000000000e5f41a
! %l7 = 0000000000ff0000, Mem[00000000300c1410] = 071ac0cb
stba %l7,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 071ac000
p0_label_368:
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = ff000000, %l2 = 0000000001e2c511
lduha [%i4+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010001410] = 13ff0000, %l7 = 0000000000ff0000
lduha [%i0+%o5]0x80,%l7 ! %l7 = 00000000000013ff
! Mem[0000000030181408] = ff0000ff, %l1 = 00000000000000ff
lduwa [%i6+%o4]0x89,%l1 ! %l1 = 00000000ff0000ff
! %l7 = 00000000000013ff, imm = 000000000000087a, %l3 = 0000000000000000
andn %l7,0x87a,%l3 ! %l3 = 0000000000001385
! Mem[0000000010041439] = 0000ffff, %l1 = 00000000ff0000ff
ldub [%i1+0x039],%l1 ! %l1 = 0000000000000000
! Mem[0000000030081400] = ff0000ff, %l2 = 0000000000000000
lduha [%i2+%g0]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010041400] = ff00000000000000, %l7 = 00000000000013ff
ldxa [%i1+%g0]0x80,%l7 ! %l7 = ff00000000000000
! Mem[0000000010141418] = 000000000300001a, %l2 = 00000000000000ff, %asi = 80
ldxa [%i5+0x018]%asi,%l2 ! %l2 = 000000000300001a
! Mem[0000000010101410] = ff0000ff, %l1 = 0000000000000000
ldswa [%i4+%o5]0x88,%l1 ! %l1 = ffffffffff0000ff
! Mem[0000000010081418] = 00000000 00000513, %l4 = ffffffff, %l5 = 00000021
ldd [%i2+0x018],%l4 ! %l4 = 0000000000000000 0000000000000513
p0_label_369:
! Starting 10 instruction Store Burst
! %l4 = 0000000000000000, Mem[00000000300c1410] = 00c01a0700000000
stxa %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000000000000000
! %l6 = 0000000000e5f41a, Mem[0000000010081414] = 6885cd87, %asi = 80
stba %l6,[%i2+0x014]%asi ! Mem[0000000010081414] = 1a85cd87
! %l1 = ffffffffff0000ff, Mem[00000000300c1400] = 80000000
stba %l1,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff000000
! %l2 = 000000000300001a, Mem[00000000201c0000] = ffffc200
stb %l2,[%o0+%g0] ! Mem[00000000201c0000] = 1affc200
! %l3 = 0000000000001385, Mem[0000000020800000] = 0521fc30, %asi = 80
stha %l3,[%o1+0x000]%asi ! Mem[0000000020800000] = 1385fc30
! Mem[0000000030081410] = 00000000, %l1 = ffffffffff0000ff
ldstuba [%i2+%o5]0x89,%l1 ! %l1 = 0000000000000000
! %l7 = ff00000000000000, Mem[0000000010141408] = 44c0849d
stwa %l7,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
! Mem[00000000100c1410] = 000005ff, %l6 = 0000000000e5f41a
swapa [%i3+%o5]0x88,%l6 ! %l6 = 00000000000005ff
! %f16 = 00000000 00000000, Mem[0000000030141410] = ff000000 00000000
stda %f16,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 00000000
! Mem[00000000201c0000] = 1affc200, %l3 = 0000000000001385
ldstuba [%o0+0x000]%asi,%l3 ! %l3 = 000000000000001a
p0_label_370:
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = 352cbf0800000000, %l0 = 0000000000000000
ldxa [%i6+%g0]0x89,%l0 ! %l0 = 352cbf0800000000
! Mem[0000000010001408] = 00000000, %l6 = 00000000000005ff
ldsba [%i0+%o4]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000030001408] = ffffffff, %l6 = 0000000000000000
lduha [%i0+%o4]0x81,%l6 ! %l6 = 000000000000ffff
! Mem[0000000030181408] = ff0000ff, %l6 = 000000000000ffff
ldsha [%i6+%o4]0x81,%l6 ! %l6 = ffffffffffffff00
! %f24 = 80000000, %f19 = 48000a70, %f17 = 00000000
fmuls %f24,%f19,%f17 ! %f17 = 80000000
! Mem[0000000010181408] = 6f3cefad48000a70, %f4 = cbc01a07 00000000
ldda [%i6+%o4]0x80,%f4 ! %f4 = 6f3cefad 48000a70
! Mem[0000000030081408] = 000021ff, %f30 = 352cbf08
lda [%i2+%o4]0x89,%f30 ! %f30 = 000021ff
! %l1 = 0000000000000000, imm = 0000000000000cb1, %l0 = 352cbf0800000000
and %l1,0xcb1,%l0 ! %l0 = 0000000000000000
! Mem[0000000030141410] = 00000000, %l2 = 000000000300001a
ldsba [%i5+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010181410] = 00000068, %l1 = 0000000000000000
lduwa [%i6+%o5]0x88,%l1 ! %l1 = 0000000000000068
p0_label_371:
! Starting 10 instruction Store Burst
! %l7 = ff00000000000000, Mem[0000000010001410] = 13ff0000
stha %l7,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000
! %l1 = 0000000000000068, Mem[00000000300c1400] = ff000000
stwa %l1,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000068
! %l3 = 000000000000001a, Mem[0000000010041408] = ff0000ff, %asi = 80
stba %l3,[%i1+0x008]%asi ! Mem[0000000010041408] = 1a0000ff
! %f6 = 2fd7c5ba, Mem[0000000030181408] = ff0000ff
sta %f6 ,[%i6+%o4]0x89 ! Mem[0000000030181408] = 2fd7c5ba
! %f0 = 00210000 00003dff, %l1 = 0000000000000068
! Mem[0000000030181420] = 352cbf081cfc3df9
add %i6,0x020,%g1
stda %f0,[%g1+%l1]ASI_PST16_S ! Mem[0000000030181420] = 0021bf081cfc3df9
! Mem[0000000010001400] = c33d0000, %l2 = 0000000000000000
ldstuba [%i0+%g0]0x80,%l2 ! %l2 = 00000000000000c3
! %l5 = 0000000000000513, Mem[0000000010101408] = 00000000
stwa %l5,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000513
! %l5 = 0000000000000513, Mem[0000000030001400] = 08bf2c35
stba %l5,[%i0+%g0]0x89 ! Mem[0000000030001400] = 08bf2c13
! Mem[0000000030101410] = ff000000, %l4 = 0000000000000000
swapa [%i4+%o5]0x89,%l4 ! %l4 = 00000000ff000000
! %l6 = ffffffffffffff00, Mem[0000000030001400] = adef3c6f08bf2c13
stxa %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = ffffffffffffff00
p0_label_372:
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = 00000000 00000000, %l0 = 00000000, %l1 = 00000068
ldda [%i3+%o5]0x81,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[0000000010181408] = 6f3cefad, %l3 = 000000000000001a
ldsha [%i6+%o4]0x80,%l3 ! %l3 = 0000000000006f3c
! Mem[0000000010141430] = 5200700a00e14447, %f26 = 700a0048 00000080, %asi = 80
ldda [%i5+0x030]%asi,%f26 ! %f26 = 5200700a 00e14447
! Mem[0000000010001410] = 00000000, %l5 = 0000000000000513
lduba [%i0+%o5]0x80,%l5 ! %l5 = 0000000000000000
membar #Sync ! Added by membar checker (79)
! Mem[0000000030001400] = 00ffffff ffffffff ffffffff ffffffff
! Mem[0000000030001410] = ff000000 000000ff e8660000 1a394303
! Mem[0000000030001420] = 1e317928 54c33b99 4c4a39a6 0445935f
! Mem[0000000030001430] = 544c9e94 39f177d5 0000ff00 0000970c
ldda [%i0+%g0]ASI_BLK_S,%f0 ! Block Load from 0000000030001400
! Mem[0000000030141410] = 00000000, %l3 = 0000000000006f3c
ldsha [%i5+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000020800000] = 1385fc30, %l2 = 00000000000000c3
lduh [%o1+%g0],%l2 ! %l2 = 0000000000001385
! Mem[0000000030081408] = ff210000 08bf2c35, %l4 = ff000000, %l5 = 00000000
ldda [%i2+%o4]0x81,%l4 ! %l4 = 00000000ff210000 0000000008bf2c35
! %f18 = 352cbf08, %f31 = 48000a70
fitos %f18,%f31 ! %f31 = 4e54b2fc
! Mem[0000000010181408] = 700a0048 adef3c6f, %l2 = 00001385, %l3 = 00000000
ldda [%i6+%o4]0x88,%l2 ! %l2 = 00000000adef3c6f 00000000700a0048
p0_label_373:
! Starting 10 instruction Store Burst
! Mem[0000000030001400] = ffffff00, %l0 = 0000000000000000
swapa [%i0+%g0]0x89,%l0 ! %l0 = 00000000ffffff00
! Mem[0000000010141408] = 00000000, %l6 = 00000000ffffff00
swapa [%i5+%o4]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000030141400] = 00680000, %l6 = 0000000000000000
swapa [%i5+%g0]0x81,%l6 ! %l6 = 0000000000680000
! Mem[0000000010001408] = 00000000, %l4 = 00000000ff210000
ldstuba [%i0+%o4]0x80,%l4 ! %l4 = 0000000000000000
! %l2 = 00000000adef3c6f, Mem[00000000201c0000] = ffffc200
sth %l2,[%o0+%g0] ! Mem[00000000201c0000] = 3c6fc200
! %f26 = 5200700a, Mem[0000000010081400] = 700a0048
sta %f26,[%i2+%g0]0x80 ! Mem[0000000010081400] = 5200700a
! Mem[0000000010101420] = 00000000, %l6 = 0000000000680000, %asi = 80
swapa [%i4+0x020]%asi,%l6 ! %l6 = 0000000000000000
! %l3 = 00000000700a0048, Mem[0000000010181413] = 68000000
stb %l3,[%i6+0x013] ! Mem[0000000010181410] = 68000048
! %l4 = 0000000000000000, Mem[0000000030141400] = 0000000000ffffff
stxa %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000000000000000
! %l1 = 0000000000000000, Mem[0000000010041410] = ffffffff00ff0000
stxa %l1,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000000000000000
p0_label_374:
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = 00000000, %l7 = ff00000000000000
ldswa [%i5+%o4]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041400] = 00000000000000ff, %l3 = 00000000700a0048
ldxa [%i1+%g0]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010081400] = 5200700a, %l2 = 00000000adef3c6f
lduha [%i2+%g0]0x80,%l2 ! %l2 = 0000000000005200
! Mem[0000000010101400] = 000000ff, %f21 = 00000000
lda [%i4+%g0]0x80,%f21 ! %f21 = 000000ff
! %l7 = 0000000000000000, %l6 = 0000000000000000, %l7 = 0000000000000000
andn %l7,%l6,%l7 ! %l7 = 0000000000000000
! Mem[0000000030041408] = 35000000, %l2 = 0000000000005200
ldsba [%i1+%o4]0x81,%l2 ! %l2 = 0000000000000035
! Mem[00000000201c0000] = 3c6fc200, %l0 = 00000000ffffff00
lduh [%o0+%g0],%l0 ! %l0 = 0000000000003c6f
! Mem[0000000030081410] = ff000000, %f25 = 48000a70
lda [%i2+%o5]0x81,%f25 ! %f25 = ff000000
! Mem[0000000030181400] = 352cbf0800000000, %f28 = cbc01a07 00000000
ldda [%i6+%g0]0x89,%f28 ! %f28 = 352cbf08 00000000
! Mem[0000000030001400] = ffffffff00000000, %f18 = 352cbf08 48000a70
ldda [%i0+%g0]0x89,%f18 ! %f18 = ffffffff 00000000
p0_label_375:
! Starting 10 instruction Store Burst
! Mem[0000000030041400] = 00000068, %l2 = 0000000000000035
ldstuba [%i1+%g0]0x81,%l2 ! %l2 = 0000000000000000
! %l6 = 00000000, %l7 = 00000000, Mem[0000000010041408] = 1a0000ff 00000000, %asi = 80
stda %l6,[%i1+0x008]%asi ! Mem[0000000010041408] = 00000000 00000000
! Mem[000000001000141c] = 10c3ffff, %l3 = 00000000000000ff
swap [%i0+0x01c],%l3 ! %l3 = 0000000010c3ffff
! %l7 = 0000000000000000, Mem[0000000030181410] = 00000000
stha %l7,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000
! Mem[0000000010041410] = 00000000, %l7 = 0000000000000000
ldstuba [%i1+%o5]0x80,%l7 ! %l7 = 0000000000000000
! %f14 = 0000ff00, Mem[0000000010001410] = 00000000
sta %f14,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000ff00
! %l6 = 0000000000000000, Mem[0000000010001410] = 0000ff00
stwa %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000
! %l4 = 0000000000000000, Mem[0000000030141408] = 00000000
stba %l4,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000
! %l1 = 0000000000000000, Mem[0000000030081408] = 000021ff
stwa %l1,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000
! %f20 = 13050000 000000ff, %l6 = 0000000000000000
! Mem[0000000010141420] = 352cbf0848000a70
add %i5,0x020,%g1
stda %f20,[%g1+%l6]ASI_PST8_PL ! Mem[0000000010141420] = 352cbf0848000a70
p0_label_376:
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = ffffffff, %l6 = 0000000000000000
lduha [%i0+%o4]0x81,%l6 ! %l6 = 000000000000ffff
! Mem[0000000010141410] = ff0000ff00000000, %f30 = 000021ff 4e54b2fc
ldda [%i5+%o5]0x80,%f30 ! %f30 = ff0000ff 00000000
! Mem[0000000010081408] = 70000000, %l6 = 000000000000ffff
lduwa [%i2+%o4]0x80,%l6 ! %l6 = 0000000070000000
! Mem[0000000030001400] = 00000000, %l4 = 0000000000000000
lduba [%i0+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001400] = ff3d0000, %l4 = 0000000000000000
lduba [%i0+%g0]0x80,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010181400] = 5100000000000000, %l0 = 0000000000003c6f
ldxa [%i6+%g0]0x80,%l0 ! %l0 = 5100000000000000
! Mem[0000000030141408] = 00000000, %l4 = 00000000000000ff
lduwa [%i5+%o4]0x81,%l4 ! %l4 = 0000000000000000
! %l7 = 0000000000000000, %l3 = 0000000010c3ffff, %l1 = 0000000000000000
subc %l7,%l3,%l1 ! %l1 = ffffffffef3c0001
! Mem[0000000020800000] = 1385fc30, %l6 = 0000000070000000
ldsb [%o1+%g0],%l6 ! %l6 = 0000000000000013
! Mem[00000000100c1400] = 00000000, %l7 = 0000000000000000
ldsha [%i3+%g0]0x80,%l7 ! %l7 = 0000000000000000
p0_label_377:
! Starting 10 instruction Store Burst
! %l0 = 00000000, %l1 = ef3c0001, Mem[0000000010141408] = ffffff00 c05abd37
stda %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 ef3c0001
! %l2 = 00000000, %l3 = 10c3ffff, Mem[0000000010081420] = 6885cd87 00000000
std %l2,[%i2+0x020] ! Mem[0000000010081420] = 00000000 10c3ffff
! Mem[0000000010181438] = 3cffeb55, %l0 = 00000000, %l4 = 00000000
add %i6,0x38,%g1
casa [%g1]0x80,%l0,%l4 ! %l4 = 000000003cffeb55
! %l2 = 0000000000000000, Mem[0000000010081408] = 7000000000000068
stxa %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000000000000000
! Mem[00000000100c1410] = 00e5f41a, %f4 = ff000000
lda [%i3+%o5]0x88,%f4 ! %f4 = 00e5f41a
! %f6 = e8660000 1a394303, Mem[0000000010001408] = ff000000 000000c3
stda %f6 ,[%i0+%o4]0x80 ! Mem[0000000010001408] = e8660000 1a394303
! Mem[000000001010142c] = 5a771c9a, %l5 = 0000000008bf2c35
swap [%i4+0x02c],%l5 ! %l5 = 000000005a771c9a
! Mem[000000001018143c] = 0c539ddb, %l6 = 0000000000000013, %asi = 80
swapa [%i6+0x03c]%asi,%l6 ! %l6 = 000000000c539ddb
membar #Sync ! Added by membar checker (80)
! %l1 = ffffffffef3c0001, Mem[0000000030001410] = 000000ff
stha %l1,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000001
! %l6 = 000000000c539ddb, Mem[0000000010041422] = d304ff00, %asi = 80
stha %l6,[%i1+0x022]%asi ! Mem[0000000010041420] = d3049ddb
p0_label_378:
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = 00000000, %l5 = 000000005a771c9a
lduwa [%i3+%o4]0x89,%l5 ! %l5 = 0000000000000000
! Mem[00000000300c1410] = 00000000, %l4 = 000000003cffeb55
ldsba [%i3+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000030101410] = 00000000, %l6 = 000000000c539ddb
lduba [%i4+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000021800141] = ffff3db0, %l2 = 0000000000000000, %asi = 80
ldsba [%o3+0x141]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030181400] = 0000000008bf2c35, %f14 = 0000ff00 0000970c
ldda [%i6+%g0]0x81,%f14 ! %f14 = 00000000 08bf2c35
! Mem[0000000030001400] = ffffffff00000000, %l0 = 5100000000000000
ldxa [%i0+%g0]0x89,%l0 ! %l0 = ffffffff00000000
! Mem[00000000201c0001] = 3c6fc200, %l4 = 0000000000000000
ldstuba [%o0+0x001]%asi,%l4 ! %l4 = 000000000000006f
! Mem[0000000010101410] = ff0000ff, %l5 = 0000000000000000
ldsha [%i4+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010081400] = 5200700a00000070, %l3 = 0000000010c3ffff
ldxa [%i2+%g0]0x80,%l3 ! %l3 = 5200700a00000070
! Mem[0000000010081400] = 5200700a, %l7 = 0000000000000000
ldsha [%i2+%g0]0x80,%l7 ! %l7 = 0000000000005200
p0_label_379:
! Starting 10 instruction Store Burst
! Mem[0000000010001408] = 000066e8, %l3 = 5200700a00000070
ldstuba [%i0+%o4]0x88,%l3 ! %l3 = 00000000000000e8
! Mem[0000000010081408] = 00000000, %l0 = 0000000000000000
swapa [%i2+%o4]0x88,%l0 ! %l0 = 0000000000000000
! %f8 = 1e317928 54c33b99, %l5 = 00000000000000ff
! Mem[0000000010001430] = cbc01a073c6f0000
add %i0,0x030,%g1
stda %f8,[%g1+%l5]ASI_PST8_P ! Mem[0000000010001430] = 1e31792854c33b99
! %l4 = 000000000000006f, Mem[0000000030081410] = ff000000
stwa %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000006f
! %l6 = 00000000, %l7 = 00005200, Mem[0000000010001400] = 00003dff ff000000
stda %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000 00005200
! %l4 = 000000000000006f, Mem[0000000030041408] = 35000000ffffffff
stxa %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000000000000006f
! %l1 = ffffffffef3c0001, Mem[0000000010181408] = adef3c6f
stwa %l1,[%i6+%o4]0x88 ! Mem[0000000010181408] = ef3c0001
! Mem[00000000100c1423] = 352cbf08, %l3 = 00000000000000e8
ldstuba [%i3+0x023]%asi,%l3 ! %l3 = 0000000000000008
! %f4 = 00e5f41a, %f17 = 80000000
fcmpes %fcc3,%f4 ,%f17 ! %fcc3 = 2
! %l1 = ffffffffef3c0001, Mem[0000000010181408] = 01003cef48000a70
stxa %l1,[%i6+%o4]0x80 ! Mem[0000000010181408] = ffffffffef3c0001
p0_label_380:
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = 6f000000, %l6 = 0000000000000000
ldsha [%i2+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1408] = 352cbf08, %l6 = 0000000000000000
ldub [%i3+%o4],%l6 ! %l6 = 0000000000000035
! Mem[0000000020800000] = 1385fc30, %l1 = ffffffffef3c0001
lduh [%o1+%g0],%l1 ! %l1 = 0000000000001385
! Mem[0000000010001420] = 352cbf08 48000a70, %l0 = 00000000, %l1 = 00001385, %asi = 80
ldda [%i0+0x020]%asi,%l0 ! %l0 = 00000000352cbf08 0000000048000a70
! Mem[0000000010001426] = 48000a70, %l6 = 0000000000000035
ldsh [%i0+0x026],%l6 ! %l6 = 0000000000000a70
! Mem[0000000010141408] = 00000000, %l2 = ffffffffffffffff
lduha [%i5+%o4]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030141410] = 00000000, %l2 = 0000000000000000
lduwa [%i5+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010101410] = ffffffffff0000ff, %l5 = 00000000000000ff
ldxa [%i4+%o5]0x88,%l5 ! %l5 = ffffffffff0000ff
! Mem[0000000010081420] = 00000000, %l3 = 0000000000000008, %asi = 80
lduha [%i2+0x020]%asi,%l3 ! %l3 = 0000000000000000
! Mem[000000001000140d] = 1a394303, %l4 = 000000000000006f, %asi = 80
ldsba [%i0+0x00d]%asi,%l4 ! %l4 = 0000000000000039
p0_label_381:
! Starting 10 instruction Store Burst
! %l2 = 0000000000000000, Mem[0000000030181408] = bac5d72f
stwa %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000
! %l2 = 0000000000000000, Mem[0000000030041410] = 00000035
stwa %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000
! Mem[000000001010140c] = 000000ff, %l4 = 00000039, %l2 = 00000000
add %i4,0x0c,%g1
casa [%g1]0x80,%l4,%l2 ! %l2 = 00000000000000ff
! %f16 = 00000000 80000000, Mem[0000000010101408] = 13050000 000000ff
stda %f16,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000 80000000
! Mem[0000000010001410] = 00000000, %l0 = 00000000352cbf08
swapa [%i0+%o5]0x88,%l0 ! %l0 = 0000000000000000
! %l3 = 0000000000000000, Mem[0000000030101410] = 00000000
stha %l3,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000
! Mem[0000000010041400] = ff000000, %l7 = 0000000000005200
ldstuba [%i1+%g0]0x80,%l7 ! %l7 = 00000000000000ff
! %l0 = 0000000000000000, Mem[00000000100c1410] = 1af4e500
stwa %l0,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000
! Mem[0000000030181400] = 00000000 08bf2c35 00000000 bf51fcff
! %f16 = 00000000 80000000 ffffffff 00000000
! %f20 = 13050000 000000ff 00000000 9d84c044
! %f24 = 80000000 ff000000 5200700a 00e14447
! %f28 = 352cbf08 00000000 ff0000ff 00000000
stda %f16,[%i6+%g0]ASI_BLK_S ! Block Store to 0000000030181400
! %l5 = ffffffffff0000ff, Mem[0000000030001408] = ffffffffffffffff
stxa %l5,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffffffff0000ff
p0_label_382:
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = 700a0048, %l0 = 0000000000000000
lduwa [%i4+%o4]0x81,%l0 ! %l0 = 00000000700a0048
! Mem[0000000010101416] = ffffffff, %l3 = 0000000000000000, %asi = 80
ldsha [%i4+0x016]%asi,%l3 ! %l3 = ffffffffffffffff
! Mem[000000001010143a] = 2d1dc252, %l3 = ffffffffffffffff
ldsh [%i4+0x03a],%l3 ! %l3 = ffffffffffffc252
! Mem[0000000030041410] = 00000000, %l4 = 0000000000000039
ldsba [%i1+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041410] = 000000ff, %l2 = 00000000000000ff
ldswa [%i1+%o5]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010141410] = ff0000ff, %l0 = 00000000700a0048, %asi = 80
lduwa [%i5+0x010]%asi,%l0 ! %l0 = 00000000ff0000ff
! Mem[0000000030141410] = 00000000, %l6 = 0000000000000a70
lduwa [%i5+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Mem[00000000201c0000] = 3cffc200, %l0 = 00000000ff0000ff
lduh [%o0+%g0],%l0 ! %l0 = 0000000000003cff
! Mem[0000000010001408] = 000066ff, %l0 = 0000000000003cff
ldsba [%i0+%o4]0x88,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010081408] = 00000000, %l3 = ffffffffffffc252
ldsha [%i2+%o4]0x80,%l3 ! %l3 = 0000000000000000
p0_label_383:
! Starting 10 instruction Store Burst
! %l1 = 0000000048000a70, Mem[0000000010141408] = 00000000
stwa %l1,[%i5+%o4]0x88 ! Mem[0000000010141408] = 48000a70
! %l0 = ffffffffffffffff, Mem[0000000030101408] = 700a004800000080
stxa %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffffffffffffffff
! %l5 = ffffffffff0000ff, Mem[00000000218000c0] = ff008550
sth %l5,[%o3+0x0c0] ! Mem[00000000218000c0] = 00ff8550
! %l2 = 00000000000000ff, Mem[0000000010081408] = 0000000000000000
stxa %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000000000ff
! %l4 = 00000000, %l5 = ff0000ff, Mem[0000000010001400] = 00000000 00520000
std %l4,[%i0+%g0] ! Mem[0000000010001400] = 00000000 ff0000ff
! Mem[00000000211c0001] = ff00e490, %l2 = 00000000000000ff
ldstub [%o2+0x001],%l2 ! %l2 = 0000000000000000
! Code Fragment 3, seed = 552131
p0_fragment_33:
! %l0 = ffffffffffffffff
setx 0x13486ee5092b450e,%g7,%l0 ! %l0 = 13486ee5092b450e
! %l1 = 0000000048000a70
setx 0xacb2e56e967804b9,%g7,%l1 ! %l1 = acb2e56e967804b9
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 = 13486ee5092b450e
setx 0x343d7ec630e25074,%g7,%l0 ! %l0 = 343d7ec630e25074
! %l1 = acb2e56e967804b9
setx 0xecc1646ac5f1ab3f,%g7,%l1 ! %l1 = ecc1646ac5f1ab3f
p0_fragment_33_end:
! %l5 = ffffffffff0000ff, Mem[00000000100c1408] = 08bf2c35
stwa %l5,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ff0000ff
! Mem[0000000030081410] = 6f000000, %l5 = ffffffffff0000ff
ldstuba [%i2+%o5]0x89,%l5 ! %l5 = 0000000000000000
! %f4 = 00e5f41a 000000ff, Mem[0000000010001410] = 352cbf08 00000000
stda %f4 ,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00e5f41a 000000ff
p0_label_384:
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = 700a0048ff0000ff, %l0 = 343d7ec630e25074
ldxa [%i3+%o4]0x88,%l0 ! %l0 = 700a0048ff0000ff
! Mem[0000000030001400] = ffffffff00000000, %f0 = 00ffffff ffffffff
ldda [%i0+%g0]0x89,%f0 ! %f0 = ffffffff 00000000
! Mem[00000000201c0000] = 3cffc200, %l4 = 0000000000000000, %asi = 80
ldsha [%o0+0x000]%asi,%l4 ! %l4 = 0000000000003cff
! Mem[000000001008140c] = 000000ff, %f7 = 1a394303
ld [%i2+0x00c],%f7 ! %f7 = 000000ff
! Mem[0000000030041400] = ff000068, %l0 = 700a0048ff0000ff
ldsha [%i1+%g0]0x81,%l0 ! %l0 = ffffffffffffff00
! Mem[0000000010081410] = 00000000, %l0 = ffffffffffffff00
lduwa [%i2+%o5]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000030101400] = 00000000, %l4 = 0000000000003cff
ldstuba [%i4+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001438] = 3cffeb55, %l7 = 00000000000000ff
ldsb [%i0+0x038],%l7 ! %l7 = 000000000000003c
membar #Sync ! Added by membar checker (81)
! Mem[000000001018142c] = 00000080, %f29 = 00000000
lda [%i6+0x02c]%asi,%f29 ! %f29 = 00000080
! Mem[0000000010181408] = ffffffff, %l3 = 0000000000000000
lduba [%i6+%o4]0x88,%l3 ! %l3 = 00000000000000ff
p0_label_385:
! Starting 10 instruction Store Burst
! %l0 = 0000000000000000, Mem[0000000010041410] = 000000ff
stha %l0,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000
! Code Fragment 3, seed = 180963
p0_fragment_34:
! %l0 = 0000000000000000
setx 0xc0e26c09be28b40e,%g7,%l0 ! %l0 = c0e26c09be28b40e
! %l1 = ecc1646ac5f1ab3f
setx 0x6ccebf571ae643b9,%g7,%l1 ! %l1 = 6ccebf571ae643b9
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 = c0e26c09be28b40e
setx 0x0a06c1f2d6285f74,%g7,%l0 ! %l0 = 0a06c1f2d6285f74
! %l1 = 6ccebf571ae643b9
setx 0x83e838d46cc68a3f,%g7,%l1 ! %l1 = 83e838d46cc68a3f
p0_fragment_34_end:
! %l6 = 0000000000000000, Mem[0000000010101400] = 000000ff
stba %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000ff
! Mem[0000000030081408] = 00000000, %l3 = 00000000000000ff
ldstuba [%i2+%o4]0x89,%l3 ! %l3 = 0000000000000000
! %l0 = 0a06c1f2d6285f74, Mem[0000000030041400] = 680000ff
stwa %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = d6285f74
! %l4 = 00000000, %l5 = 00000000, Mem[0000000030141410] = 00000000 00000000
stda %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000 00000000
! Mem[00000000201c0000] = 3cffc200, %l2 = 0000000000000000
ldstub [%o0+%g0],%l2 ! %l2 = 000000000000003c
! %l7 = 000000000000003c, Mem[0000000030081400] = ff0000ff
stba %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = 3c0000ff
! %l3 = 0000000000000000, Mem[0000000030081408] = 352cbf08000000ff
stxa %l3,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0000000000000000
! %l2 = 000000000000003c, Mem[00000000300c1400] = 700a004868000000
stxa %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000000000003c
p0_label_386:
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = 00000000, %f16 = 00000000
lda [%i5+%g0]0x89,%f16 ! %f16 = 00000000
! Mem[0000000030001408] = ff0000ff, %l7 = 000000000000003c
ldsba [%i0+%o4]0x81,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030101410] = 00000000, %l4 = 0000000000000000
lduba [%i4+%o5]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010181408] = ffffffffef3c0001, %l0 = 0a06c1f2d6285f74
ldxa [%i6+%o4]0x80,%l0 ! %l0 = ffffffffef3c0001
! Mem[00000000300c1410] = 00000000, %l3 = 0000000000000000
ldsba [%i3+%o5]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000030041408] = 00000000, %l6 = 0000000000000000
ldsha [%i1+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1400] = 0000000000000000, %l7 = ffffffffffffffff
ldxa [%i3+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[00000000218000c0] = 00ff8550, %l1 = 83e838d46cc68a3f
lduh [%o3+0x0c0],%l1 ! %l1 = 00000000000000ff
! Mem[0000000030081410] = 6f0000ff, %l3 = 0000000000000000
ldsba [%i2+%o5]0x89,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030141400] = 00000000, %l0 = ffffffffef3c0001
ldswa [%i5+%g0]0x89,%l0 ! %l0 = 0000000000000000
p0_label_387:
! Starting 10 instruction Store Burst
! %f14 = 00000000 08bf2c35, %l6 = 0000000000000000
! Mem[00000000100c1438] = 352cbf08ffffffff
add %i3,0x038,%g1
stda %f14,[%g1+%l6]ASI_PST32_PL ! Mem[00000000100c1438] = 352cbf08ffffffff
! Mem[00000000100c1410] = 0000000000000000, %l1 = 00000000000000ff, %l3 = ffffffffffffffff
add %i3,0x10,%g1
casxa [%g1]0x80,%l1,%l3 ! %l3 = 0000000000000000
! %f24 = 80000000, %f3 = ffffffff
fcmpes %fcc3,%f24,%f3 ! %fcc3 = 3
! %l0 = 0000000000000000, Mem[00000000100c1400] = 00000000
stba %l0,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000
! %f18 = ffffffff 00000000, %l4 = 0000000000000000
! Mem[0000000010001430] = 1e31792854c33b99
add %i0,0x030,%g1
stda %f18,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010001430] = 1e31792854c33b99
! %l2 = 000000000000003c, Mem[0000000020800040] = ff35b260
stb %l2,[%o1+0x040] ! Mem[0000000020800040] = 3c35b260
! %l5 = 0000000000000000, Mem[0000000010181410] = 48000068
stha %l5,[%i6+%o5]0x88 ! Mem[0000000010181410] = 48000000
! Mem[000000001008141c] = 00000513, %l4 = 0000000000000000, %asi = 80
swapa [%i2+0x01c]%asi,%l4 ! %l4 = 0000000000000513
! Mem[0000000030001410] = 00000001, %l2 = 000000000000003c
swapa [%i0+%o5]0x89,%l2 ! %l2 = 0000000000000001
! %l5 = 0000000000000000, Mem[0000000010001408] = ff6600001a394303
stxa %l5,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000000000000000
p0_label_388:
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = ffffffff, %l5 = 0000000000000000, %asi = 80
ldswa [%i6+0x008]%asi,%l5 ! %l5 = ffffffffffffffff
! Mem[00000000100c1408] = ff0000ff, %l2 = 0000000000000001
ldswa [%i3+%o4]0x80,%l2 ! %l2 = ffffffffff0000ff
! Mem[0000000030041408] = 6f000000 00000000, %l2 = ff0000ff, %l3 = 00000000
ldda [%i1+%o4]0x89,%l2 ! %l2 = 0000000000000000 000000006f000000
! Mem[00000000201c0000] = ffffc200, %l4 = 0000000000000513
lduh [%o0+%g0],%l4 ! %l4 = 000000000000ffff
! Mem[0000000021800001] = 000092c0, %l7 = 0000000000000000
ldsb [%o3+0x001],%l7 ! %l7 = 0000000000000000
! Mem[0000000030101410] = 00000000, %l5 = ffffffffffffffff
ldsba [%i4+%o5]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010181400] = 5100000000000000, %l3 = 000000006f000000
ldxa [%i6+%g0]0x80,%l3 ! %l3 = 5100000000000000
! %l0 = 0000000000000000, %l3 = 5100000000000000, %l7 = 0000000000000000
and %l0,%l3,%l7 ! %l7 = 0000000000000000
! Mem[0000000030001408] = ff0000ff, %f0 = ffffffff
lda [%i0+%o4]0x89,%f0 ! %f0 = ff0000ff
! Mem[0000000010041400] = 00000000 000000ff, %l0 = 00000000, %l1 = 000000ff
ldda [%i1+%g0]0x88,%l0 ! %l0 = 00000000000000ff 0000000000000000
p0_label_389:
! Starting 10 instruction Store Burst
! Mem[00000000100c1408] = ff0000ff, %l4 = 0000ffff, %l1 = 00000000
add %i3,0x08,%g1
casa [%g1]0x80,%l4,%l1 ! %l1 = 00000000ff0000ff
! %f30 = ff0000ff 00000000, %l7 = 0000000000000000
! Mem[00000000100c1420] = 352cbfff48000a70
add %i3,0x020,%g1
stda %f30,[%g1+%l7]ASI_PST8_PL ! Mem[00000000100c1420] = 352cbfff48000a70
! %l1 = 00000000ff0000ff, Mem[0000000010041410] = 00000000
stba %l1,[%i1+%o5]0x80 ! Mem[0000000010041410] = ff000000
! %f28 = 352cbf08 00000080, Mem[0000000010141400] = ff000000 00000000
stda %f28,[%i5+%g0]0x80 ! Mem[0000000010141400] = 352cbf08 00000080
! Mem[00000000201c0001] = ffffc200, %l1 = 00000000ff0000ff
ldstub [%o0+0x001],%l1 ! %l1 = 00000000000000ff
! %f3 = ffffffff, Mem[0000000030081410] = ff00006f
sta %f3 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = ffffffff
! Mem[0000000010101400] = 000000ff, %l3 = 5100000000000000
ldstuba [%i4+%g0]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010041400] = ff000000, %l6 = 0000000000000000
swapa [%i1+%g0]0x80,%l6 ! %l6 = 00000000ff000000
! %f20 = 13050000 000000ff, Mem[0000000030081410] = ffffffff 0000ff00
stda %f20,[%i2+%o5]0x89 ! Mem[0000000030081410] = 13050000 000000ff
! %f26 = 5200700a 00e14447, %l1 = 00000000000000ff
! Mem[0000000030041420] = ff660000e2b53efb
add %i1,0x020,%g1
stda %f26,[%g1+%l1]ASI_PST32_SL ! Mem[0000000030041420] = 4744e1000a700052
p0_label_390:
! Starting 10 instruction Load Burst
! Mem[0000000030041400] = 745f28d6 ff00ffff, %l6 = ff000000, %l7 = 00000000
ldda [%i1+%g0]0x81,%l6 ! %l6 = 00000000745f28d6 00000000ff00ffff
! Mem[0000000010101410] = ff0000ff ffffffff, %l2 = 00000000, %l3 = 00000000, %asi = 80
ldda [%i4+0x010]%asi,%l2 ! %l2 = 00000000ff0000ff 00000000ffffffff
! Mem[0000000010041411] = ff000000, %l2 = 00000000ff0000ff, %asi = 80
lduba [%i1+0x011]%asi,%l2 ! %l2 = 0000000000000000
! %f30 = ff0000ff, %f31 = 00000000, %f1 = 00000000
fsubs %f30,%f31,%f1 ! %f1 = ff0000ff
! Mem[0000000020800000] = 1385fc30, %l4 = 000000000000ffff, %asi = 80
ldsba [%o1+0x000]%asi,%l4 ! %l4 = 0000000000000013
! Mem[0000000030141400] = 00000000, %l1 = 00000000000000ff
ldsha [%i5+%g0]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010141418] = 00000000, %l4 = 0000000000000013, %asi = 80
ldswa [%i5+0x018]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000010101410] = ff0000ff, %l3 = 00000000ffffffff
ldstuba [%i4+%o5]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[000000001004140c] = 00000000, %l2 = 0000000000000000, %asi = 80
lduwa [%i1+0x00c]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000020800041] = 3c35b260, %l1 = 0000000000000000
ldub [%o1+0x041],%l1 ! %l1 = 0000000000000035
p0_label_391:
! Starting 10 instruction Store Burst
! %f2 = ffffffff, %f26 = 5200700a
fcmpes %fcc2,%f2 ,%f26 ! %fcc2 = 3
! %l4 = 0000000000000000, Mem[00000000211c0001] = ffffe490, %asi = 80
stba %l4,[%o2+0x001]%asi ! Mem[00000000211c0000] = ff00e490
! %l7 = 00000000ff00ffff, Mem[00000000300c1400] = 0000003c
stwa %l7,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ff00ffff
! %l7 = 00000000ff00ffff, Mem[00000000100c1400] = 00000000
stba %l7,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff
! Mem[0000000021800141] = ffff3db0, %l7 = 00000000ff00ffff
ldstuba [%o3+0x141]%asi,%l7 ! %l7 = 00000000000000ff
! %l5 = 0000000000000000, Mem[0000000030081408] = 00000000
stba %l5,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000
! %l6 = 00000000745f28d6, Mem[0000000010101420] = 00680000, %asi = 80
stwa %l6,[%i4+0x020]%asi ! Mem[0000000010101420] = 745f28d6
! Mem[0000000010181400] = 00000051, %l3 = 00000000000000ff
swapa [%i6+%g0]0x88,%l3 ! %l3 = 0000000000000051
! %f10 = 4c4a39a6 0445935f, %l3 = 0000000000000051
! Mem[0000000010101428] = 0000000008bf2c35
add %i4,0x028,%g1
stda %f10,[%g1+%l3]ASI_PST32_P ! Mem[0000000010101428] = 000000000445935f
! %l4 = 0000000000000000, Mem[0000000010101408] = 0000000080000000
stxa %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = 0000000000000000
p0_label_392:
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = ffffffff, %l6 = 00000000745f28d6
ldsha [%i4+%o4]0x81,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030141408] = 00000000ffffff00, %l0 = 00000000000000ff
ldxa [%i5+%o4]0x81,%l0 ! %l0 = 00000000ffffff00
! Mem[0000000010101428] = 00000000 0445935f, %l4 = 00000000, %l5 = 00000000, %asi = 80
ldda [%i4+0x028]%asi,%l4 ! %l4 = 0000000000000000 000000000445935f
! Mem[0000000030081410] = 000000ff, %l4 = 0000000000000000
lduwa [%i2+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[00000000100c1410] = 00000000, %l3 = 0000000000000051
ldsha [%i3+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030181408] = ffffffff, %l7 = 00000000000000ff
lduwa [%i6+%o4]0x81,%l7 ! %l7 = 00000000ffffffff
! Mem[0000000030141410] = 00000000 00000000, %l2 = 00000000, %l3 = 00000000
ldda [%i5+%o5]0x81,%l2 ! %l2 = 0000000000000000 0000000000000000
! Mem[0000000030001400] = 00000000, %f13 = 39f177d5
lda [%i0+%g0]0x89,%f13 ! %f13 = 00000000
! Mem[000000001004143c] = 22c09541, %f31 = 00000000
lda [%i1+0x03c]%asi,%f31 ! %f31 = 22c09541
membar #Sync ! Added by membar checker (82)
! Mem[0000000010081400] = 5200700a 00000070 00000000 000000ff
! Mem[0000000010081410] = 00000000 1a85cd87 00000000 00000000
! Mem[0000000010081420] = 00000000 10c3ffff 37294a74 00000000
! Mem[0000000010081430] = 00000063 000000cb 000000ff ff00ff00
ldda [%i2+%g0]ASI_BLK_PL,%f16 ! Block Load from 0000000010081400
p0_label_393:
! Starting 10 instruction Store Burst
! Mem[00000000100c1410] = 0000000000000000, %l3 = 0000000000000000, %l7 = 00000000ffffffff
add %i3,0x10,%g1
casxa [%g1]0x80,%l3,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101408] = 00000000, %l4 = 00000000000000ff
ldstuba [%i4+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041410] = ff000000, %l0 = 00000000ffffff00
ldstuba [%i1+%o5]0x80,%l0 ! %l0 = 00000000000000ff
! %l2 = 0000000000000000, Mem[0000000030041400] = 745f28d6
stha %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000028d6
! %l4 = 0000000000000000, Mem[0000000010041400] = 00000000
stha %l4,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000
! Mem[0000000010141408] = 48000a70, %l7 = 0000000000000000
ldstuba [%i5+%o4]0x88,%l7 ! %l7 = 0000000000000070
! %l5 = 000000000445935f, Mem[0000000030101408] = ffffffff
stwa %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0445935f
! Mem[0000000010101414] = ffffffff, %l4 = 00000000, %l1 = 00000035
add %i4,0x14,%g1
casa [%g1]0x80,%l4,%l1 ! %l1 = 00000000ffffffff
! %l0 = 000000ff, %l1 = ffffffff, Mem[00000000100c1400] = ff000000 00000000
std %l0,[%i3+%g0] ! Mem[00000000100c1400] = 000000ff ffffffff
! %l6 = ffffffff, %l7 = 00000070, Mem[0000000010101410] = ff0000ff ffffffff, %asi = 80
stda %l6,[%i4+0x010]%asi ! Mem[0000000010101410] = ffffffff 00000070
p0_label_394:
! Starting 10 instruction Load Burst
! Mem[0000000010081404] = 00000070, %l2 = 0000000000000000
ldsh [%i2+0x004],%l2 ! %l2 = 0000000000000000
! Mem[0000000010041438] = 0000ffff22c09541, %l0 = 00000000000000ff, %asi = 80
ldxa [%i1+0x038]%asi,%l0 ! %l0 = 0000ffff22c09541
! Mem[0000000010141424] = 48000a70, %l4 = 0000000000000000
ldsh [%i5+0x024],%l4 ! %l4 = 0000000000004800
! Mem[0000000010081408] = 00000000000000ff, %f0 = ff0000ff ff0000ff
ldda [%i2+%o4]0x80,%f0 ! %f0 = 00000000 000000ff
! Mem[0000000030101410] = 00000000ffffffff, %l2 = 0000000000000000
ldxa [%i4+%o5]0x81,%l2 ! %l2 = 00000000ffffffff
! Mem[0000000010081408] = 00000000, %l4 = 0000000000004800
lduwa [%i2+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010081400] = 5200700a 00000070 00000000 000000ff
! Mem[0000000010081410] = 00000000 1a85cd87 00000000 00000000
! Mem[0000000010081420] = 00000000 10c3ffff 37294a74 00000000
! Mem[0000000010081430] = 00000063 000000cb 000000ff ff00ff00
ldda [%i2+%g0]ASI_BLK_P,%f16 ! Block Load from 0000000010081400
! Mem[0000000030001400] = ffffffff00000000, %f0 = 00000000 000000ff
ldda [%i0+%g0]0x89,%f0 ! %f0 = ffffffff 00000000
! Mem[0000000030181400] = 00000000, %l5 = 000000000445935f
ldswa [%i6+%g0]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010141408] = ff0a0048 ef3c0001, %l0 = 22c09541, %l1 = ffffffff
ldda [%i5+%o4]0x80,%l0 ! %l0 = 00000000ff0a0048 00000000ef3c0001
p0_label_395:
! Starting 10 instruction Store Burst
! %l0 = 00000000ff0a0048, Mem[00000000100c1408] = ff0000ff
stwa %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ff0a0048
! %l2 = ffffffff, %l3 = 00000000, Mem[0000000030101400] = 000000ff 00000000
stda %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffffff 00000000
! Mem[0000000010081415] = 1a85cd87, %l7 = 0000000000000070
ldstuba [%i2+0x015]%asi,%l7 ! %l7 = 0000000000000085
! %l6 = ffffffffffffffff, Mem[0000000010181400] = ff00000000000000
stxa %l6,[%i6+%g0]0x80 ! Mem[0000000010181400] = ffffffffffffffff
! Mem[0000000030181410] = 00000513, %l6 = 00000000ffffffff
swapa [%i6+%o5]0x89,%l6 ! %l6 = 0000000000000513
! %l1 = 00000000ef3c0001, Mem[0000000030001400] = 00000000
stwa %l1,[%i0+%g0]0x81 ! Mem[0000000030001400] = ef3c0001
! Mem[0000000030181408] = ffffffff, %l1 = 00000000ef3c0001
ldstuba [%i6+%o4]0x81,%l1 ! %l1 = 00000000000000ff
! %l7 = 0000000000000085, Mem[00000000100c1408] = 48000aff
stwa %l7,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000085
! %l2 = 00000000ffffffff, Mem[00000000201c0000] = ffffc200
sth %l2,[%o0+%g0] ! Mem[00000000201c0000] = ffffc200
! %l0 = 00000000ff0a0048, Mem[00000000100c1426] = 48000a70, %asi = 80
stha %l0,[%i3+0x026]%asi ! Mem[00000000100c1424] = 48000048
p0_label_396:
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = ff00e490, %l1 = 00000000000000ff
ldsb [%o2+%g0],%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030141408] = 00000000, %l4 = 0000000000000000
lduwa [%i5+%o4]0x89,%l4 ! %l4 = 0000000000000000
! %l4 = 0000000000000000, imm = 0000000000000bb2, %l7 = 0000000000000085
subc %l4,0xbb2,%l7 ! %l7 = fffffffffffff44e
! Mem[0000000010001410] = ff0000001af4e500, %f0 = ffffffff 00000000, %asi = 80
ldda [%i0+0x010]%asi,%f0 ! %f0 = ff000000 1af4e500
! Mem[0000000030141410] = 00000000, %l3 = 0000000000000000
lduwa [%i5+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010001408] = 0000000000000000, %l3 = 0000000000000000
ldxa [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010001400] = 00000000 ff0000ff, %l4 = 00000000, %l5 = 00000000
ldda [%i0+%g0]0x80,%l4 ! %l4 = 0000000000000000 00000000ff0000ff
! Mem[0000000010041400] = 00000000, %l4 = 0000000000000000
ldsha [%i1+%g0]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000030001410] = 0000003c, %l1 = ffffffffffffffff
ldsha [%i0+%o5]0x89,%l1 ! %l1 = 000000000000003c
! Mem[0000000030181408] = ffffffff, %l3 = 0000000000000000
lduha [%i6+%o4]0x89,%l3 ! %l3 = 000000000000ffff
p0_label_397:
! Starting 10 instruction Store Burst
! Mem[0000000010101400] = ff0000ff, %l3 = 000000000000ffff
swapa [%i4+%g0]0x80,%l3 ! %l3 = 00000000ff0000ff
! Mem[000000001018140c] = ef3c0001, %l4 = 0000000000000000
ldstub [%i6+0x00c],%l4 ! %l4 = 00000000000000ef
! Mem[0000000010141400] = 08bf2c35, %l7 = fffffffffffff44e
ldstuba [%i5+%g0]0x88,%l7 ! %l7 = 0000000000000035
! %l5 = 00000000ff0000ff, Mem[0000000010101408] = ff000000
stwa %l5,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff0000ff
! %l6 = 0000000000000513, Mem[00000000300c1400] = ffff00ff00000000
stxa %l6,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000000000000513
! Mem[00000000300c1408] = 00000000, %l0 = 00000000ff0a0048
ldstuba [%i3+%o4]0x89,%l0 ! %l0 = 0000000000000000
! %l3 = 00000000ff0000ff, imm = fffffffffffffbeb, %l3 = 00000000ff0000ff
sub %l3,-0x415,%l3 ! %l3 = 00000000ff000514
! Mem[00000000100c1404] = ffffffff, %l0 = 0000000000000000, %asi = 80
swapa [%i3+0x004]%asi,%l0 ! %l0 = 00000000ffffffff
! Mem[0000000010041410] = ff000000, %l2 = 00000000ffffffff
ldstuba [%i1+%o5]0x80,%l2 ! %l2 = 00000000000000ff
membar #Sync ! Added by membar checker (83)
! %l6 = 0000000000000513, Mem[0000000010081400] = 5200700a
stwa %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000513
p0_label_398:
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = ff0000ff, %l6 = 0000000000000513
lduwa [%i0+%o4]0x81,%l6 ! %l6 = 00000000ff0000ff
! Mem[00000000100c1400] = 000000ff 00000000 00000085 48000a70
! Mem[00000000100c1410] = 00000000 ffffffff ffff0000 9d84c044
! Mem[00000000100c1420] = 352cbfff 48000048 70ff0048 00000080
! Mem[00000000100c1430] = cbc00000 00000000 352cbf08 ffffffff
ldda [%i3+%g0]ASI_BLK_P,%f16 ! Block Load from 00000000100c1400
! %l6 = 00000000ff0000ff, imm = 0000000000000c2f, %l7 = 0000000000000035
add %l6,0xc2f,%l7 ! %l7 = 00000000ff000d2e
! Mem[0000000030001400] = ffffffff 01003cef, %l0 = ffffffff, %l1 = 0000003c
ldda [%i0+%g0]0x89,%l0 ! %l0 = 0000000001003cef 00000000ffffffff
! Mem[0000000010041408] = 0000000000000000, %l7 = 00000000ff000d2e
ldxa [%i1+%o4]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081400] = 0000051300000070, %l3 = 00000000ff000514
ldxa [%i2+%g0]0x80,%l3 ! %l3 = 0000051300000070
! Mem[0000000030181400] = 00000000, %l0 = 0000000001003cef
lduwa [%i6+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Mem[00000000211c0000] = ff00e490, %l4 = 00000000000000ef, %asi = 80
ldsba [%o2+0x000]%asi,%l4 ! %l4 = ffffffffffffffff
! Mem[00000000300c1410] = 00000000, %f3 = ffffffff
lda [%i3+%o5]0x89,%f3 ! %f3 = 00000000
! %f15 = 08bf2c35, %f8 = 1e317928
fcmpes %fcc0,%f15,%f8 ! %fcc0 = 1
p0_label_399:
! Starting 10 instruction Store Burst
! Mem[00000000201c0001] = ffffc200, %l3 = 0000051300000070
ldstub [%o0+0x001],%l3 ! %l3 = 00000000000000ff
! %l2 = 00000000000000ff, Mem[0000000010101402] = 0000ffff
sth %l2,[%i4+0x002] ! Mem[0000000010101400] = 000000ff
! %f0 = ff000000 1af4e500, Mem[0000000030001400] = 01003cef ffffffff
stda %f0 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = ff000000 1af4e500
! %l6 = 00000000ff0000ff, Mem[0000000030001408] = ff0000ff
stha %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00ff00ff
! Mem[0000000030141408] = 00000000, %l6 = 00000000ff0000ff
ldstuba [%i5+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[00000000300c1400] = 00000000, %l2 = 00000000000000ff
ldstuba [%i3+%g0]0x89,%l2 ! %l2 = 0000000000000000
! %f11 = 0445935f, %f26 = 70ff0048
fcmps %fcc1,%f11,%f26 ! %fcc1 = 1
! Mem[000000001010140b] = ff0000ff, %l2 = 0000000000000000
ldstuba [%i4+0x00b]%asi,%l2 ! %l2 = 00000000000000ff
! %l3 = 00000000000000ff, %l1 = 00000000ffffffff, %l4 = ffffffffffffffff
addc %l3,%l1,%l4 ! %l4 = 00000001000000fe
! Mem[0000000010041410] = ff000000, %l2 = 00000000000000ff
ldstuba [%i1+%o5]0x80,%l2 ! %l2 = 00000000000000ff
p0_label_400:
! Starting 10 instruction Load Burst
! Mem[0000000010181434] = ff000000, %f8 = 1e317928
lda [%i6+0x034]%asi,%f8 ! %f8 = ff000000
! Mem[0000000010041438] = 0000ffff, %l6 = 0000000000000000, %asi = 80
lduba [%i1+0x038]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101408] = ff0000ff, %l7 = 0000000000000000
lduwa [%i4+%o4]0x80,%l7 ! %l7 = 00000000ff0000ff
! Mem[0000000010181426] = 48000a70, %l6 = 0000000000000000
ldub [%i6+0x026],%l6 ! %l6 = 000000000000000a
! Mem[0000000010101430] = 44c0849d, %f8 = ff000000
ld [%i4+0x030],%f8 ! %f8 = 44c0849d
! Mem[0000000030101408] = 0445935fffffffff, %f0 = ff000000 1af4e500
ldda [%i4+%o4]0x81,%f0 ! %f0 = 0445935f ffffffff
! Mem[0000000010041400] = 0000000000000000, %f12 = 544c9e94 00000000
ldda [%i1+%g0]0x88,%f12 ! %f12 = 00000000 00000000
! Mem[00000000300c1410] = 00000000, %l1 = 00000000ffffffff
lduba [%i3+%o5]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181402] = ffffffff, %l6 = 000000000000000a, %asi = 80
ldsha [%i6+0x002]%asi,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010001412] = ff000000, %l2 = 00000000000000ff
ldub [%i0+0x012],%l2 ! %l2 = 0000000000000000
p0_label_401:
! Starting 10 instruction Store Burst
! Mem[0000000030141408] = ff000000, %l6 = ffffffffffffffff
ldstuba [%i5+%o4]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010101400] = 000000ff ffffffff ff0000ff 00000000
! %f16 = 000000ff 00000000 00000085 48000a70
! %f20 = 00000000 ffffffff ffff0000 9d84c044
! %f24 = 352cbfff 48000048 70ff0048 00000080
! %f28 = cbc00000 00000000 352cbf08 ffffffff
stda %f16,[%i4+%g0]ASI_BLK_PL ! Block Store to 0000000010101400
! %f19 = 48000a70, %f2 = ffffffff
fsqrts %f19,%f2 ! %f2 = 43b50c54
! %f30 = 352cbf08, Mem[00000000300c1400] = ff000000
sta %f30,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 352cbf08
! Mem[0000000021800080] = ffff6320, %l7 = 00000000ff0000ff
ldstuba [%o3+0x080]%asi,%l7 ! %l7 = 00000000000000ff
! %l0 = 0000000000000000, Mem[0000000010041412] = ff000000, %asi = 80
stha %l0,[%i1+0x012]%asi ! Mem[0000000010041410] = ff000000
! %l2 = 0000000000000000, Mem[0000000030181408] = ffffffff
stwa %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000
! Mem[0000000010141410] = ff0000ff, %l1 = 0000000000000000
swapa [%i5+%o5]0x80,%l1 ! %l1 = 00000000ff0000ff
! %f18 = 00000085 48000a70, %l6 = 00000000000000ff
! Mem[0000000010001410] = ff0000001af4e500
add %i0,0x010,%g1
stda %f18,[%g1+%l6]ASI_PST16_P ! Mem[0000000010001410] = 0000008548000a70
! %f0 = 0445935f, Mem[0000000030181408] = 00000000
sta %f0 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0445935f
p0_label_402:
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = 000000000000006f, %l3 = 00000000000000ff
ldxa [%i1+%o4]0x81,%l3 ! %l3 = 000000000000006f
! Mem[0000000030081408] = 00000000, %l4 = 00000001000000fe
ldsba [%i2+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1400] = 000000ff, %l4 = 0000000000000000
lduw [%i3+%g0],%l4 ! %l4 = 00000000000000ff
! Mem[0000000030101410] = ffffffff00000000, %f14 = 00000000 08bf2c35
ldda [%i4+%o5]0x89,%f14 ! %f14 = ffffffff 00000000
! Code Fragment 3, seed = 428966
p0_fragment_35:
! %l0 = 0000000000000000
setx 0xef1aa90fc19da0f6,%g7,%l0 ! %l0 = ef1aa90fc19da0f6
! %l1 = 00000000ff0000ff
setx 0xd81b685a9877bc21,%g7,%l1 ! %l1 = d81b685a9877bc21
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 = ef1aa90fc19da0f6
setx 0x0fa9ff9a56b68b5c,%g7,%l0 ! %l0 = 0fa9ff9a56b68b5c
! %l1 = d81b685a9877bc21
setx 0xc735bc59c45911a7,%g7,%l1 ! %l1 = c735bc59c45911a7
p0_fragment_35_end:
! Mem[0000000030041410] = 00000000, %l5 = 00000000ff0000ff
ldswa [%i1+%o5]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010181410] = 00000048 00000000, %l0 = 56b68b5c, %l1 = c45911a7
ldda [%i6+%o5]0x80,%l0 ! %l0 = 0000000000000048 0000000000000000
! Mem[0000000030081408] = 00000000 00000000, %l6 = 000000ff, %l7 = 000000ff
ldda [%i2+%o4]0x89,%l6 ! %l6 = 0000000000000000 0000000000000000
! Mem[0000000030001400] = 1af4e500, %l7 = 0000000000000000
ldswa [%i0+%g0]0x89,%l7 ! %l7 = 000000001af4e500
! Mem[0000000030001410] = 3c000000000000ff, %l6 = 0000000000000000
ldxa [%i0+%o5]0x81,%l6 ! %l6 = 3c000000000000ff
p0_label_403:
! Starting 10 instruction Store Burst
! %l5 = 0000000000000000, Mem[0000000010181428] = 700a0000
sth %l5,[%i6+0x028] ! Mem[0000000010181428] = 00000000
membar #Sync ! Added by membar checker (84)
! Mem[0000000010101400] = 00000000, %l5 = 0000000000000000
swapa [%i4+%g0]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010001400] = 00000000 ff0000ff 00000000 00000000
! %f0 = 0445935f ffffffff 43b50c54 00000000
! %f4 = 00e5f41a 000000ff e8660000 000000ff
! %f8 = 44c0849d 54c33b99 4c4a39a6 0445935f
! %f12 = 00000000 00000000 ffffffff 00000000
stda %f0 ,[%i0+%g0]ASI_BLK_P ! Block Store to 0000000010001400
! %l0 = 0000000000000048, Mem[0000000010041400] = 00000000
stha %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000048
! Mem[0000000010101420] = 48000048ffbf2c35, %l3 = 000000000000006f, %l6 = 3c000000000000ff
add %i4,0x20,%g1
casxa [%g1]0x80,%l3,%l6 ! %l6 = 48000048ffbf2c35
! %f5 = 000000ff, Mem[0000000030001400] = 1af4e500
sta %f5 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000ff
! %l2 = 0000000000000000, Mem[00000000201c0000] = ffffc200, %asi = 80
stha %l2,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0000c200
! Mem[0000000030101400] = ffffffff, %l7 = 000000001af4e500
swapa [%i4+%g0]0x81,%l7 ! %l7 = 00000000ffffffff
! Mem[0000000021800041] = 0055bcf0, %l0 = 0000000000000048
ldstuba [%o3+0x041]%asi,%l0 ! %l0 = 0000000000000055
! %l1 = 0000000000000000, Mem[00000000300c1410] = 00000000
stha %l1,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
p0_label_404:
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = 0000c200, %l2 = 0000000000000000, %asi = 80
lduba [%o0+0x000]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000030001400] = ff000000, %l0 = 0000000000000055
lduha [%i0+%g0]0x81,%l0 ! %l0 = 000000000000ff00
! Mem[0000000010041410] = ff000000, %l5 = 0000000000000000
ldsba [%i1+%o5]0x80,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010101438] = ffffffff08bf2c35, %l7 = 00000000ffffffff
ldx [%i4+0x038],%l7 ! %l7 = ffffffff08bf2c35
! Mem[0000000010101438] = ffffffff08bf2c35, %l4 = 00000000000000ff, %asi = 80
ldxa [%i4+0x038]%asi,%l4 ! %l4 = ffffffff08bf2c35
! Mem[0000000021800180] = ff94d3e0, %l3 = 000000000000006f, %asi = 80
ldsha [%o3+0x180]%asi,%l3 ! %l3 = ffffffffffffff94
membar #Sync ! Added by membar checker (85)
! Mem[0000000010001400] = 5f934504, %l0 = 000000000000ff00
ldsha [%i0+%g0]0x88,%l0 ! %l0 = 0000000000004504
! Mem[0000000010181408] = ffffffff, %l1 = 0000000000000000
lduba [%i6+%o4]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010041400] = 4800000000000000, %f16 = 000000ff 00000000
ldda [%i1+%g0]0x80,%f16 ! %f16 = 48000000 00000000
! Mem[00000000100c1408] = 0000008548000a70, %f6 = e8660000 000000ff
ldda [%i3+%o4]0x80,%f6 ! %f6 = 00000085 48000a70
p0_label_405:
! Starting 10 instruction Store Burst
! %f13 = 00000000, Mem[0000000030041410] = 00000000
sta %f13,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000
! %l0 = 00004504, %l1 = 000000ff, Mem[0000000010001410] = 1af4e500 ff000000
stda %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00004504 000000ff
! %f4 = 00e5f41a 000000ff, Mem[0000000010081418] = 00000000 00000000
std %f4 ,[%i2+0x018] ! Mem[0000000010081418] = 00e5f41a 000000ff
! %f1 = ffffffff, Mem[0000000030141400] = 00000000
sta %f1 ,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffffffff
! Mem[0000000030181400] = 00000000, %l5 = 00000000ffffffff
swapa [%i6+%g0]0x81,%l5 ! %l5 = 0000000000000000
! %l7 = ffffffff08bf2c35, Mem[0000000010101410] = ffffffff
stha %l7,[%i4+%o5]0x80 ! Mem[0000000010101410] = 2c35ffff
! Mem[00000000300c1408] = 000000ff, %l4 = ffffffff08bf2c35
ldstuba [%i3+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010081408] = 00000000, %l6 = 48000048ffbf2c35
ldstuba [%i2+%o4]0x80,%l6 ! %l6 = 0000000000000000
! %l3 = ffffffffffffff94, Mem[0000000010081410] = 00000000
stwa %l3,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffffff94
! %f0 = 0445935f ffffffff, %l2 = 0000000000000000
! Mem[0000000010101420] = 48000048ffbf2c35
add %i4,0x020,%g1
stda %f0,[%g1+%l2]ASI_PST32_P ! Mem[0000000010101420] = 48000048ffbf2c35
p0_label_406:
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = 00000000 00000000, %l4 = 000000ff, %l5 = 00000000
ldda [%i1+%o4]0x88,%l4 ! %l4 = 0000000000000000 0000000000000000
! Mem[0000000010001430] = 0000000000000000, %f4 = 00e5f41a 000000ff
ldd [%i0+0x030],%f4 ! %f4 = 00000000 00000000
! %l7 = ffffffff08bf2c35, %l2 = 0000000000000000, %l3 = ffffffffffffff94
xnor %l7,%l2,%l3 ! %l3 = 00000000f740d3ca
! Mem[0000000010101410] = ffff352c, %l0 = 0000000000004504
lduha [%i4+%o5]0x88,%l0 ! %l0 = 000000000000352c
! Mem[0000000030081410] = 000000ff, %l4 = 0000000000000000
ldswa [%i2+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[00000000100c1410] = ffffffff 00000000, %l2 = 00000000, %l3 = f740d3ca
ldda [%i3+%o5]0x88,%l2 ! %l2 = 0000000000000000 00000000ffffffff
! Mem[0000000010001408] = 43b50c54 00000000, %l2 = 00000000, %l3 = ffffffff
ldd [%i0+%o4],%l2 ! %l2 = 0000000043b50c54 0000000000000000
! Mem[0000000010041420] = d3049ddbc46fff00, %l5 = 0000000000000000
ldx [%i1+0x020],%l5 ! %l5 = d3049ddbc46fff00
! Mem[0000000010041410] = ff00000000000000, %f16 = 48000000 00000000, %asi = 80
ldda [%i1+0x010]%asi,%f16 ! %f16 = ff000000 00000000
! Mem[00000000100c1410] = 00000000, %l6 = 0000000000000000
ldsba [%i3+%o5]0x80,%l6 ! %l6 = 0000000000000000
p0_label_407:
! Starting 10 instruction Store Burst
! %f24 = 352cbfff, Mem[0000000010101400] = 00000000
sta %f24,[%i4+%g0]0x80 ! Mem[0000000010101400] = 352cbfff
! %f16 = ff000000 00000000, %l1 = 00000000000000ff
! Mem[0000000010141400] = ff2cbf0800000080
stda %f16,[%i5+%l1]ASI_PST32_P ! Mem[0000000010141400] = ff00000000000000
! Mem[0000000010041408] = 00000000, %l7 = ffffffff08bf2c35
ldstuba [%i1+%o4]0x88,%l7 ! %l7 = 0000000000000000
! %l7 = 0000000000000000, Mem[00000000100c1408] = 0000008548000a70
stxa %l7,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000000000000000
! %f16 = ff000000 00000000, Mem[0000000010081410] = ffffff94 87cdff1a
stda %f16,[%i2+%o5]0x88 ! Mem[0000000010081410] = ff000000 00000000
! %f26 = 70ff0048 00000080, Mem[00000000300c1408] = 000000ff 00000000
stda %f26,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 70ff0048 00000080
! %l2 = 0000000043b50c54, Mem[0000000030181410] = ffffffff
stwa %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = 43b50c54
! %f8 = 44c0849d 54c33b99, Mem[0000000010181410] = 48000000 00000000
stda %f8 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = 44c0849d 54c33b99
! Mem[0000000030001400] = 000000ff, %l6 = 0000000000000000
ldstuba [%i0+%g0]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000021800180] = ff94d3e0, %l3 = 0000000000000000
ldstub [%o3+0x180],%l3 ! %l3 = 00000000000000ff
p0_label_408:
! Starting 10 instruction Load Burst
! %l1 = 00000000000000ff, %l7 = 0000000000000000, %y = 00000000
udiv %l1,%l7,%l1 ! Div by zero, %l0 = 0000000000003554
! Mem[0000000030041408] = 00000000, %l2 = 0000000043b50c54
lduha [%i1+%o4]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141410] = 00000000, %l4 = 00000000000000ff
ldsba [%i5+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000030001410] = 3c000000 000000ff, %l2 = 00000000, %l3 = 000000ff
ldda [%i0+%o5]0x81,%l2 ! %l2 = 000000003c000000 00000000000000ff
! Mem[0000000010001410] = 000000ff 00004504, %l4 = 00000000, %l5 = c46fff00
ldda [%i0+%o5]0x88,%l4 ! %l4 = 0000000000004504 00000000000000ff
! Mem[0000000010181408] = ffffffffff3c0001, %f30 = 352cbf08 ffffffff
ldda [%i6+%o4]0x80,%f30 ! %f30 = ffffffff ff3c0001
! Mem[0000000010001404] = ffffffff, %l1 = 00000000000000ff, %asi = 80
ldswa [%i0+0x004]%asi,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010081404] = 00000070, %l2 = 000000003c000000
lduh [%i2+0x004],%l2 ! %l2 = 0000000000000000
! Mem[0000000030081408] = 00000000, %f16 = ff000000
lda [%i2+%o4]0x89,%f16 ! %f16 = 00000000
! Mem[0000000030081400] = 3c0000ff 4f000000, %l2 = 00000000, %l3 = 000000ff
ldda [%i2+%g0]0x81,%l2 ! %l2 = 000000003c0000ff 000000004f000000
p0_label_409:
! Starting 10 instruction Store Burst
! %l0 = 00003554, %l1 = ffffffff, Mem[0000000010141410] = 00000000 00000000
stda %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00003554 ffffffff
! %f27 = 00000080, Mem[0000000030181408] = 5f934504
sta %f27,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000080
! %l6 = 000000ff, %l7 = 00000000, Mem[0000000030141400] = ffffffff 00000000
stda %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = 000000ff 00000000
! %l7 = 0000000000000000, Mem[000000001010140f] = 85000000
stb %l7,[%i4+0x00f] ! Mem[000000001010140c] = 85000000
! %l7 = 0000000000000000, Mem[00000000300c1410] = 00000000
stha %l7,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
! %f22 = ffff0000 9d84c044, Mem[0000000030141408] = ff000000 ffffff00
stda %f22,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffff0000 9d84c044
! %l6 = 000000ff, %l7 = 00000000, Mem[0000000030041408] = 00000000 0000006f
stda %l6,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000000ff 00000000
! Mem[00000000100c1400] = 000000ff, %l6 = 00000000000000ff
ldstuba [%i3+%g0]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010081400] = 13050000, %l7 = 0000000000000000
ldstuba [%i2+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Mem[00000000300c1408] = 00000080, %l3 = 000000004f000000
swapa [%i3+%o4]0x89,%l3 ! %l3 = 0000000000000080
p0_label_410:
! Starting 10 instruction Load Burst
! Mem[0000000010041438] = 0000ffff22c09541, %f8 = 44c0849d 54c33b99
ldd [%i1+0x038],%f8 ! %f8 = 0000ffff 22c09541
! Mem[0000000010041400] = 00000048, %f31 = ff3c0001
lda [%i1+%g0]0x88,%f31 ! %f31 = 00000048
! Mem[0000000030081410] = ff00000000000513, %l1 = ffffffffffffffff
ldxa [%i2+%o5]0x81,%l1 ! %l1 = ff00000000000513
! Mem[0000000020800040] = 3c35b260, %l1 = ff00000000000513, %asi = 80
lduha [%o1+0x040]%asi,%l1 ! %l1 = 0000000000003c35
! Mem[0000000010181400] = ffffffffffffffff, %l5 = 00000000000000ff
ldxa [%i6+%g0]0x80,%l5 ! %l5 = ffffffffffffffff
! Mem[00000000100c1408] = 00000000, %l7 = 0000000000000000
lduha [%i3+%o4]0x88,%l7 ! %l7 = 0000000000000000
! %l4 = 0000000000004504, Mem[0000000030041408] = 000000ff
stwa %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00004504
! Mem[00000000100c1400] = ff0000ff, %l0 = 0000000000003554
lduwa [%i3+%g0]0x88,%l0 ! %l0 = 00000000ff0000ff
! Mem[00000000300c1408] = 0000004f, %f0 = 0445935f
lda [%i3+%o4]0x81,%f0 ! %f0 = 0000004f
! Mem[00000000201c0000] = 0000c200, %l1 = 0000000000003c35, %asi = 80
lduha [%o0+0x000]%asi,%l1 ! %l1 = 0000000000000000
p0_label_411:
! Starting 10 instruction Store Burst
! %l0 = ff0000ff, %l1 = 00000000, Mem[0000000010101410] = 2c35ffff 00000000
stda %l0,[%i4+%o5]0x80 ! Mem[0000000010101410] = ff0000ff 00000000
! %f22 = ffff0000 9d84c044, Mem[0000000030001408] = 00ff00ff ffffffff
stda %f22,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffff0000 9d84c044
! %l1 = 0000000000000000, Mem[0000000030101400] = 1af4e500
stwa %l1,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
! %l1 = 0000000000000000, Mem[0000000010181410] = 993bc354
stba %l1,[%i6+%o5]0x80 ! Mem[0000000010181410] = 003bc354
! %l3 = 0000000000000080, Mem[0000000030001400] = ff000000000000ff
stxa %l3,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000000000000080
! %l4 = 0000000000004504, %l4 = 0000000000004504, %y = 00000000
sdiv %l4,%l4,%l3 ! %l3 = 0000000000000001
mov %l0,%y ! %y = ff0000ff
! Mem[0000000030001400] = 00000080, %l3 = 0000000000000001
swapa [%i0+%g0]0x89,%l3 ! %l3 = 0000000000000080
! %l0 = ff0000ff, %l1 = 00000000, Mem[0000000010101400] = ffbf2c35 000000ff
stda %l0,[%i4+%g0]0x88 ! Mem[0000000010101400] = ff0000ff 00000000
! %f2 = 43b50c54 00000000, Mem[0000000010081438] = 000000ff ff00ff00, %asi = 80
stda %f2 ,[%i2+0x038]%asi ! Mem[0000000010081438] = 43b50c54 00000000
! Mem[0000000010101408] = 48000a70, %l2 = 000000003c0000ff
swapa [%i4+%o4]0x88,%l2 ! %l2 = 0000000048000a70
p0_label_412:
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = 00000000, %l5 = ffffffffffffffff
lduwa [%i3+%o5]0x81,%l5 ! %l5 = 0000000000000000
! Mem[00000000300c1408] = 70ff00484f000000, %l1 = 0000000000000000
ldxa [%i3+%o4]0x89,%l1 ! %l1 = 70ff00484f000000
! Mem[0000000020800000] = 1385fc30, %l3 = 0000000000000080
ldsb [%o1+%g0],%l3 ! %l3 = 0000000000000013
! Mem[00000000100c1400] = ff0000ff00000000, %l7 = 0000000000000000
ldxa [%i3+%g0]0x80,%l7 ! %l7 = ff0000ff00000000
! %l5 = 0000000000000000, %l2 = 0000000048000a70, %l0 = 00000000ff0000ff
mulx %l5,%l2,%l0 ! %l0 = 0000000000000000
! %l3 = 0000000000000013, %l4 = 0000000000004504, %y = ff0000ff
smul %l3,%l4,%l0 ! %l0 = 0000000000051f4c, %y = 00000000
! Mem[0000000010181428] = 0000000000000080, %l1 = 70ff00484f000000
ldx [%i6+0x028],%l1 ! %l1 = 0000000000000080
! Mem[0000000030141408] = 0000ffff, %l4 = 0000000000004504
lduba [%i5+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010041408] = 000000ff, %l1 = 0000000000000080
lduha [%i1+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030101400] = 00000000, %l1 = 00000000000000ff
lduwa [%i4+%g0]0x89,%l1 ! %l1 = 0000000000000000
p0_label_413:
! Starting 10 instruction Store Burst
! %l0 = 00051f4c, %l1 = 00000000, Mem[0000000030041408] = 04450000 00000000
stda %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00051f4c 00000000
! %f26 = 70ff0048 00000080, %l2 = 0000000048000a70
! Mem[0000000010101410] = ff0000ff00000000
add %i4,0x010,%g1
stda %f26,[%g1+%l2]ASI_PST32_PL ! Mem[0000000010101410] = ff0000ff00000000
! %l3 = 0000000000000013, Mem[0000000010041410] = ff000000
stha %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00130000
! %l0 = 0000000000051f4c, Mem[0000000030141410] = 0000000000000000
stxa %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000000000051f4c
! Mem[0000000010041408] = ff000000, %l0 = 0000000000051f4c
ldstuba [%i1+%o4]0x80,%l0 ! %l0 = 00000000000000ff
! %l4 = 00000000000000ff, Mem[0000000030141400] = 000000ff
stha %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00ff00ff
! %l1 = 0000000000000000, Mem[0000000010181408] = ffffffff
stba %l1,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00ffffff
! Mem[0000000010001408] = 540cb543, %l2 = 0000000048000a70
ldstuba [%i0+%o4]0x88,%l2 ! %l2 = 0000000000000043
! Mem[0000000010041410] = 00130000, %l7 = ff0000ff00000000
ldstuba [%i1+%o5]0x80,%l7 ! %l7 = 0000000000000000
! %l4 = 00000000000000ff, Mem[0000000010181410] = 003bc354
stba %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff3bc354
p0_label_414:
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = 4c1f0500, %l5 = 0000000000000000
lduwa [%i1+%o4]0x81,%l5 ! %l5 = 000000004c1f0500
! Mem[0000000010141400] = ff00000000000000, %l0 = 00000000000000ff
ldxa [%i5+%g0]0x80,%l0 ! %l0 = ff00000000000000
! Mem[0000000010001408] = 540cb5ff, %l1 = 0000000000000000
ldswa [%i0+%o4]0x88,%l1 ! %l1 = 00000000540cb5ff
! Mem[0000000010141408] = 48000aff, %f9 = 22c09541
lda [%i5+%o4]0x88,%f9 ! %f9 = 48000aff
! Mem[0000000030081408] = 00000000 00000000, %l0 = 00000000, %l1 = 540cb5ff
ldda [%i2+%o4]0x81,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[0000000021800080] = ffff6320, %l3 = 0000000000000013, %asi = 80
lduba [%o3+0x080]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[00000000100c1418] = ffff00009d84c044, %l0 = 0000000000000000
ldx [%i3+0x018],%l0 ! %l0 = ffff00009d84c044
! Mem[0000000010041420] = d3049ddb c46fff00, %l2 = 00000043, %l3 = 000000ff, %asi = 80
ldda [%i1+0x020]%asi,%l2 ! %l2 = 00000000d3049ddb 00000000c46fff00
! Mem[0000000010041408] = ff00000000000000, %l1 = 0000000000000000
ldxa [%i1+%o4]0x80,%l1 ! %l1 = ff00000000000000
! Mem[0000000010041438] = 0000ffff22c09541, %l7 = 0000000000000000, %asi = 80
ldxa [%i1+0x038]%asi,%l7 ! %l7 = 0000ffff22c09541
p0_label_415:
! Starting 10 instruction Store Burst
! %f14 = ffffffff 00000000, Mem[0000000010081410] = 00000000 000000ff
stda %f14,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffffffff 00000000
! %f4 = 00000000, Mem[00000000300c1408] = 0000004f
sta %f4 ,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000
! %f25 = 48000048, Mem[0000000010041408] = 000000ff
sta %f25,[%i1+%o4]0x88 ! Mem[0000000010041408] = 48000048
! Code Fragment 4, seed = 188009
p0_fragment_36:
! %l0 = ffff00009d84c044
setx 0xfa2a979495f83dde,%g7,%l0 ! %l0 = fa2a979495f83dde
! %l1 = ff00000000000000
setx 0x27ae0fa247bfe489,%g7,%l1 ! %l1 = 27ae0fa247bfe489
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 = fa2a979495f83dde
setx 0xbd43617aa4fc6744,%g7,%l0 ! %l0 = bd43617aa4fc6744
! %l1 = 27ae0fa247bfe489
setx 0x069f391a99d4490f,%g7,%l1 ! %l1 = 069f391a99d4490f
p0_fragment_36_end:
! %l5 = 000000004c1f0500, Mem[00000000300c1408] = 000000004800ff70
stxa %l5,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 000000004c1f0500
! %f8 = 0000ffff, %f16 = 00000000
fsqrts %f8 ,%f16 ! tt=0x22, %l0 = bd43617aa4fc6766
! Mem[0000000010141400] = 000000ff, %l1 = 069f391a99d4490f
ldstuba [%i5+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! Code Fragment 4, seed = 404134
p0_fragment_37:
! %l0 = bd43617aa4fc6766
setx 0x0e7800240e6fa8f6,%g7,%l0 ! %l0 = 0e7800240e6fa8f6
! %l1 = 00000000000000ff
setx 0x2515e2db3b4b4421,%g7,%l1 ! %l1 = 2515e2db3b4b4421
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 = 0e7800240e6fa8f6
setx 0x390df910add3935c,%g7,%l0 ! %l0 = 390df910add3935c
! %l1 = 2515e2db3b4b4421
setx 0x7dee7c247b8799a7,%g7,%l1 ! %l1 = 7dee7c247b8799a7
p0_fragment_37_end:
! %l2 = d3049ddb, %l3 = c46fff00, Mem[0000000030001408] = 0000ffff 44c0849d
stda %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = d3049ddb c46fff00
! %f14 = ffffffff 00000000, %l0 = 390df910add3935c
! Mem[0000000030141410] = 4c1f050000000000
add %i5,0x010,%g1
stda %f14,[%g1+%l0]ASI_PST8_SL ! Mem[0000000030141410] = 4c1f0000ff00ff00
p0_label_416:
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = ff0000ff00000000, %l1 = 7dee7c247b8799a7, %asi = 80
ldxa [%i4+0x010]%asi,%l1 ! %l1 = ff0000ff00000000
! Mem[0000000010041410] = ff130000, %l3 = 00000000c46fff00
lduha [%i1+%o5]0x80,%l3 ! %l3 = 000000000000ff13
! Mem[0000000010141410] = 54350000, %l4 = 00000000000000ff
ldsba [%i5+%o5]0x80,%l4 ! %l4 = 0000000000000054
! Mem[0000000030181408] = 00000080, %f21 = ffffffff
lda [%i6+%o4]0x89,%f21 ! %f21 = 00000080
! Mem[0000000030001400] = 01000000, %l5 = 000000004c1f0500
lduba [%i0+%g0]0x81,%l5 ! %l5 = 0000000000000001
! Mem[00000000100c1413] = 00000000, %l3 = 000000000000ff13
ldsb [%i3+0x013],%l3 ! %l3 = 0000000000000000
! Mem[0000000010081410] = ffffffff, %f16 = 00000000
lda [%i2+%o5]0x80,%f16 ! %f16 = ffffffff
! Mem[00000000100c1400] = ff0000ff, %l2 = 00000000d3049ddb
lduha [%i3+%g0]0x80,%l2 ! %l2 = 000000000000ff00
! Mem[0000000020800040] = 3c35b260, %l6 = 0000000000000000, %asi = 80
lduha [%o1+0x040]%asi,%l6 ! %l6 = 0000000000003c35
! Mem[0000000030101408] = 0445935f, %l6 = 0000000000003c35
ldswa [%i4+%o4]0x81,%l6 ! %l6 = 000000000445935f
p0_label_417:
! Starting 10 instruction Store Burst
! Mem[00000000100c1400] = ff0000ff, %l5 = 00000001, %l0 = add3935c
casa [%i3]0x80,%l5,%l0 ! %l0 = 00000000ff0000ff
! Mem[0000000010041400] = 48000000, %l4 = 0000000000000054
ldstuba [%i1+%g0]0x80,%l4 ! %l4 = 0000000000000048
! Mem[000000001018142a] = 00000000, %l0 = 00000000ff0000ff
ldstub [%i6+0x02a],%l0 ! %l0 = 0000000000000000
! %l7 = 0000ffff22c09541, Mem[0000000010181428] = 0000ff00
stw %l7,[%i6+0x028] ! Mem[0000000010181428] = 22c09541
! Mem[0000000010001418] = e8660000000000ff, %l2 = 000000000000ff00, %l5 = 0000000000000001
add %i0,0x18,%g1
casxa [%g1]0x80,%l2,%l5 ! %l5 = e8660000000000ff
! Mem[0000000030001410] = 0000003c, %l1 = 0000000000000000
swapa [%i0+%o5]0x89,%l1 ! %l1 = 000000000000003c
! %f2 = 43b50c54 00000000, Mem[00000000100c1408] = 00000000 00000000
stda %f2 ,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 43b50c54 00000000
! Mem[0000000010001410] = 04450000, %l3 = 00000000, %l3 = 00000000
add %i0,0x10,%g1
casa [%g1]0x80,%l3,%l3 ! %l3 = 0000000004450000
! %f19 = 48000a70, %f14 = ffffffff, %f27 = 00000080
fmuls %f19,%f14,%f27 ! %f27 = ffffffff
! %f6 = 00000085 48000a70, Mem[0000000010081400] = ff000513 00000070
stda %f6 ,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000085 48000a70
p0_label_418:
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = 54c33bff, %l2 = 000000000000ff00
lduwa [%i6+%o5]0x88,%l2 ! %l2 = 0000000054c33bff
! %l3 = 0000000004450000, %l6 = 000000000445935f, %y = 00000000
smul %l3,%l6,%l2 ! %l2 = 00123d0e349b0000, %y = 00123d0e
! Mem[00000000201c0000] = 0000c200, %l7 = 0000ffff22c09541
lduh [%o0+%g0],%l7 ! %l7 = 0000000000000000
! Mem[0000000010181400] = ffffffff, %l3 = 0000000004450000
lduha [%i6+%g0]0x80,%l3 ! %l3 = 000000000000ffff
! Mem[00000000300c1400] = 352cbf08 00000513, %l6 = 0445935f, %l7 = 00000000
ldda [%i3+%g0]0x81,%l6 ! %l6 = 00000000352cbf08 0000000000000513
! Mem[0000000010181426] = 48000a70, %l2 = 00123d0e349b0000, %asi = 80
lduba [%i6+0x026]%asi,%l2 ! %l2 = 000000000000000a
! Mem[00000000100c1430] = cbc0000000000000, %l1 = 000000000000003c, %asi = 80
ldxa [%i3+0x030]%asi,%l1 ! %l1 = cbc0000000000000
! Mem[0000000021800181] = ff94d3e0, %l2 = 000000000000000a, %asi = 80
ldsba [%o3+0x181]%asi,%l2 ! %l2 = ffffffffffffff94
! Mem[0000000010101404] = 00000000, %l2 = ffffffffffffff94
lduw [%i4+0x004],%l2 ! %l2 = 0000000000000000
! Mem[0000000030181400] = ffffffff, %l6 = 00000000352cbf08
lduwa [%i6+%g0]0x89,%l6 ! %l6 = 00000000ffffffff
p0_label_419:
! Starting 10 instruction Store Burst
! %f4 = 00000000 00000000, Mem[00000000300c1400] = 352cbf08 00000513
stda %f4 ,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000 00000000
! %f24 = 352cbfff 48000048, Mem[0000000010081438] = 43b50c54 00000000, %asi = 80
stda %f24,[%i2+0x038]%asi ! Mem[0000000010081438] = 352cbfff 48000048
! %l7 = 0000000000000513, Mem[0000000030181408] = 80000000
stba %l7,[%i6+%o4]0x81 ! Mem[0000000030181408] = 13000000
! %f0 = 0000004f ffffffff, %l2 = 0000000000000000
! Mem[0000000010001438] = ffffffff00000000
add %i0,0x038,%g1
stda %f0,[%g1+%l2]ASI_PST32_P ! Mem[0000000010001438] = ffffffff00000000
! Mem[0000000030081408] = 00000000, %l4 = 0000000000000048
ldstuba [%i2+%o4]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000030181408] = 00000013, %l7 = 0000000000000513
ldstuba [%i6+%o4]0x89,%l7 ! %l7 = 0000000000000013
! %f7 = 48000a70, Mem[0000000030101400] = 00000000
sta %f7 ,[%i4+%g0]0x81 ! Mem[0000000030101400] = 48000a70
! Mem[0000000021800100] = 06ff2380, %l4 = 0000000000000000
ldstub [%o3+0x100],%l4 ! %l4 = 0000000000000006
! %l3 = 000000000000ffff, Mem[0000000010081408] = ff000000000000ff, %asi = 80
stxa %l3,[%i2+0x008]%asi ! Mem[0000000010081408] = 000000000000ffff
! Mem[0000000030041408] = 00051f4c, %l3 = 000000000000ffff
swapa [%i1+%o4]0x89,%l3 ! %l3 = 0000000000051f4c
p0_label_420:
! Starting 10 instruction Load Burst
! %l4 = 0000000000000006, %l3 = 0000000000051f4c, %l1 = cbc0000000000000
add %l4,%l3,%l1 ! %l1 = 0000000000051f52
! Mem[0000000030041408] = 0000ffff, %f31 = 00000048
lda [%i1+%o4]0x89,%f31 ! %f31 = 0000ffff
! Mem[0000000030081410] = ff000000, %l1 = 0000000000051f52
ldsha [%i2+%o5]0x81,%l1 ! %l1 = ffffffffffffff00
! Mem[0000000010041430] = ff709541, %l5 = e8660000000000ff
ldsh [%i1+0x030],%l5 ! %l5 = ffffffffffffff70
! Mem[0000000010101408] = ff00003c, %l0 = 0000000000000000
ldswa [%i4+%o4]0x80,%l0 ! %l0 = ffffffffff00003c
! Mem[00000000218001c0] = 13ffe610, %l5 = ffffffffffffff70
ldsh [%o3+0x1c0],%l5 ! %l5 = 00000000000013ff
! Mem[0000000010001408] = ffb50c54, %l1 = ffffffffffffff00, %asi = 80
ldswa [%i0+0x008]%asi,%l1 ! %l1 = ffffffffffb50c54
! Mem[0000000030081408] = ff000000, %l7 = 0000000000000013
ldsba [%i2+%o4]0x81,%l7 ! %l7 = ffffffffffffffff
! Mem[000000001004142c] = ff200513, %f28 = cbc00000
ld [%i1+0x02c],%f28 ! %f28 = ff200513
! Code Fragment 4, seed = 971102
p0_fragment_38:
! %l0 = ffffffffff00003c
setx 0xc2677400b226ab36,%g7,%l0 ! %l0 = c2677400b226ab36
! %l1 = ffffffffffb50c54
setx 0xe1ddc7aa1f2fb261,%g7,%l1 ! %l1 = e1ddc7aa1f2fb261
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 = c2677400b226ab36
setx 0xe4cc196377d9ad9c,%g7,%l0 ! %l0 = e4cc196377d9ad9c
! %l1 = e1ddc7aa1f2fb261
setx 0xd0173b4a346f9fe7,%g7,%l1 ! %l1 = d0173b4a346f9fe7
p0_fragment_38_end:
p0_label_421:
! Starting 10 instruction Store Burst
! Mem[00000000201c0000] = 0000c200, %l7 = ffffffffffffffff
ldstuba [%o0+0x000]%asi,%l7 ! %l7 = 0000000000000000
! %f14 = ffffffff 00000000, %l4 = 0000000000000006
! Mem[00000000100c1410] = 00000000ffffffff
add %i3,0x010,%g1
stda %f14,[%g1+%l4]ASI_PST16_P ! Mem[00000000100c1410] = 0000ffff0000ffff
! Mem[0000000010141439] = ffffc310, %l2 = 0000000000000000
ldstuba [%i5+0x039]%asi,%l2 ! %l2 = 00000000000000ff
! %f12 = 00000000 00000000, %l0 = e4cc196377d9ad9c
! Mem[0000000010001438] = ffffffff00000000
add %i0,0x038,%g1
stda %f12,[%g1+%l0]ASI_PST32_P ! Mem[0000000010001438] = ffffffff00000000
! %l4 = 00000006, %l5 = 000013ff, Mem[0000000010001400] = 0445935f ffffffff
stda %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000006 000013ff
! %l0 = e4cc196377d9ad9c, Mem[0000000021800181] = ff94d3e0
stb %l0,[%o3+0x181] ! Mem[0000000021800180] = ff9cd3e0
! %f2 = 43b50c54, Mem[0000000010101410] = ff0000ff
sta %f2 ,[%i4+%o5]0x88 ! Mem[0000000010101410] = 43b50c54
! Mem[000000001010141c] = 0000ffff, %l4 = 0000000000000006
swap [%i4+0x01c],%l4 ! %l4 = 000000000000ffff
! %f15 = 00000000, Mem[0000000030181408] = 000000ff
sta %f15,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000
! Mem[0000000010041400] = 000000ff, %l4 = 000000000000ffff
swapa [%i1+%g0]0x88,%l4 ! %l4 = 00000000000000ff
p0_label_422:
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = 43b50c54000000ff, %f12 = 00000000 00000000
ldda [%i6+%o5]0x81,%f12 ! %f12 = 43b50c54 000000ff
! Mem[0000000010101410] = 540cb543, %l3 = 0000000000051f4c
lduba [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000054
! Mem[0000000030181408] = 00000000 00000000, %l0 = 77d9ad9c, %l1 = 346f9fe7
ldda [%i6+%o4]0x81,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[00000000100c1408] = 00000000, %l4 = 00000000000000ff
lduha [%i3+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000030101400] = 00000000 700a0048, %l2 = 000000ff, %l3 = 00000054
ldda [%i4+%g0]0x89,%l2 ! %l2 = 00000000700a0048 0000000000000000
! Mem[0000000010101400] = ff0000ff, %l6 = 00000000ffffffff
lduwa [%i4+%g0]0x80,%l6 ! %l6 = 00000000ff0000ff
! Mem[0000000010181410] = 54c33bff, %l7 = 0000000000000000
ldswa [%i6+%o5]0x88,%l7 ! %l7 = 0000000054c33bff
! Mem[0000000030181408] = 00000000, %l0 = 0000000000000000
ldsba [%i6+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010001408] = ffb50c54, %f10 = 4c4a39a6
lda [%i0+0x008]%asi,%f10 ! %f10 = ffb50c54
! Mem[0000000010141408] = ff0a0048, %l2 = 00000000700a0048
lduha [%i5+%o4]0x80,%l2 ! %l2 = 000000000000ff0a
p0_label_423:
! Starting 10 instruction Store Burst
! %l5 = 00000000000013ff, Mem[0000000030141400] = 00000000ff00ff00
stxa %l5,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000000013ff
! Mem[0000000010041408] = 48000048, %l7 = 0000000054c33bff
swapa [%i1+%o4]0x88,%l7 ! %l7 = 0000000048000048
! Mem[0000000030141400] = 000013ff, %l2 = 000000000000ff0a
swapa [%i5+%g0]0x89,%l2 ! %l2 = 00000000000013ff
! %l4 = 0000000000000000, Mem[00000000201c0000] = ff00c200, %asi = 80
stha %l4,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0000c200
! Mem[0000000010001400] = 06000000, %l7 = 0000000048000048
swapa [%i0+%g0]0x88,%l7 ! %l7 = 0000000006000000
! Mem[00000000300c1408] = 00000000, %l2 = 00000000000013ff
swapa [%i3+%o4]0x89,%l2 ! %l2 = 0000000000000000
! %f8 = 0000ffff, Mem[0000000010181408] = ffffff00
sta %f8 ,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000ffff
! %l0 = 0000000000000000, Mem[0000000030041400] = d6280000
stba %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = d6280000
! Mem[0000000010141413] = 54350000, %l2 = 0000000000000000
ldstuba [%i5+0x013]%asi,%l2 ! %l2 = 0000000000000000
! Mem[00000000100c142d] = 00000080, %l7 = 0000000006000000
ldstub [%i3+0x02d],%l7 ! %l7 = 0000000000000000
p0_label_424:
! Starting 10 instruction Load Burst
! %f26 = 70ff0048, %f25 = 48000048, %f8 = 0000ffff
fdivs %f26,%f25,%f8 ! %f8 = 687effb9
! Mem[0000000010101400] = ff0000ff00000000, %l6 = 00000000ff0000ff
ldxa [%i4+%g0]0x80,%l6 ! %l6 = ff0000ff00000000
! Mem[0000000010181408] = ffff0000, %l0 = 0000000000000000
ldsba [%i6+%o4]0x80,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030101410] = 00000000, %l7 = 0000000000000000
ldswa [%i4+%o5]0x89,%l7 ! %l7 = 0000000000000000
! %l4 = 0000000000000000, imm = 0000000000000867, %l6 = ff0000ff00000000
andn %l4,0x867,%l6 ! %l6 = 0000000000000000
! Mem[0000000030001410] = 00000000, %f23 = 9d84c044
lda [%i0+%o5]0x81,%f23 ! %f23 = 00000000
! Mem[0000000030041400] = 000028d6 ff00ffff, %l2 = 00000000, %l3 = 00000000
ldda [%i1+%g0]0x81,%l2 ! %l2 = 00000000000028d6 00000000ff00ffff
! Mem[00000000201c0001] = 0000c200, %l5 = 00000000000013ff
ldsb [%o0+0x001],%l5 ! %l5 = 0000000000000000
! Mem[0000000030001400] = 0100000000000000, %f2 = 43b50c54 00000000
ldda [%i0+%g0]0x81,%f2 ! %f2 = 01000000 00000000
! Mem[00000000100c1418] = ffff0000, %l2 = 00000000000028d6
ldsw [%i3+0x018],%l2 ! %l2 = ffffffffffff0000
p0_label_425:
! Starting 10 instruction Store Burst
! %f6 = 00000085, Mem[0000000010141410] = 543500ff
sta %f6 ,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000085
! %l6 = 0000000000000000, Mem[0000000010141415] = ffffffff
stb %l6,[%i5+0x015] ! Mem[0000000010141414] = ff00ffff
! Mem[0000000010141431] = 5200700a, %l7 = 0000000000000000
ldstub [%i5+0x031],%l7 ! %l7 = 0000000000000000
! %f12 = 43b50c54 000000ff, Mem[0000000010101408] = ff00003c 85000000
stda %f12,[%i4+%o4]0x80 ! Mem[0000000010101408] = 43b50c54 000000ff
! Mem[0000000010141412] = 00000085, %l6 = 0000000000000000
ldstub [%i5+0x012],%l6 ! %l6 = 0000000000000000
! %l2 = ffff0000, %l3 = ff00ffff, Mem[0000000030001400] = 01000000 00000000
stda %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = ffff0000 ff00ffff
! Mem[0000000010141410] = 85ff0000, %l1 = 0000000000000000
ldstuba [%i5+%o5]0x88,%l1 ! %l1 = 0000000000000000
! %l7 = 0000000000000000, Mem[00000000211c0001] = ff00e490
stb %l7,[%o2+0x001] ! Mem[00000000211c0000] = ff00e490
! %l3 = 00000000ff00ffff, Mem[0000000010181402] = ffffffff
stb %l3,[%i6+0x002] ! Mem[0000000010181400] = ffffffff
! %l6 = 00000000, %l7 = 00000000, Mem[0000000010141400] = 000000ff 00000000
stda %l6,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000 00000000
p0_label_426:
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = 000013ff, %l3 = 00000000ff00ffff
lduha [%i1+%o5]0x88,%l3 ! %l3 = 00000000000013ff
! Mem[00000000211c0000] = ff00e490, %l4 = 0000000000000000, %asi = 80
ldsba [%o2+0x000]%asi,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030101410] = 00000000, %l6 = 0000000000000000
lduba [%i4+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181408] = 0000ffff, %l6 = 0000000000000000
lduba [%i6+%o4]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030181400] = ffffffff, %l0 = ffffffffffffffff
ldswa [%i6+%g0]0x89,%l0 ! %l0 = ffffffffffffffff
! Mem[000000001008143c] = 48000048, %f22 = ffff0000
lda [%i2+0x03c]%asi,%f22 ! %f22 = 48000048
! %f19 = 48000a70, %f3 = 00000000
fcmpes %fcc3,%f19,%f3 ! %fcc3 = 2
! Mem[0000000010041400] = 0000ffff, %l3 = 00000000000013ff
lduba [%i1+%g0]0x88,%l3 ! %l3 = 00000000000000ff
! %l0 = ffffffffffffffff, immd = 0000000000000e3b, %l108 = 0000000000000001
sdivx %l0,0xe3b,%l1 ! %l1 = 0000000000000000
! Mem[0000000030101410] = 00000000, %l3 = 00000000000000ff
ldswa [%i4+%o5]0x89,%l3 ! %l3 = 0000000000000000
p0_label_427:
! Starting 10 instruction Store Burst
! %l6 = 00000000000000ff, Mem[0000000030081408] = 000000ff
stba %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000ff
! %l4 = ffffffffffffffff, Mem[0000000010081400] = 00000085
stba %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = ff000085
! %l2 = ffffffffffff0000, Mem[0000000010041408] = 54c33bff
stha %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = 54c30000
! %l6 = 00000000000000ff, immd = 00000242, %y = 00123d0e
sdiv %l6,0x242,%l1 ! %l1 = 000000007fffffff
mov %l0,%y ! %y = ffffffff
! %l5 = 0000000000000000, Mem[0000000030001410] = 00000000
stwa %l5,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000
! %f22 = 48000048, Mem[00000000300c1410] = 00000000
sta %f22,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 48000048
! %l3 = 0000000000000000, Mem[000000001010142a] = 80000000, %asi = 80
stha %l3,[%i4+0x02a]%asi ! Mem[0000000010101428] = 80000000
! %f28 = ff200513 00000000, %l4 = ffffffffffffffff
! Mem[0000000030101408] = 0445935fffffffff
add %i4,0x008,%g1
stda %f28,[%g1+%l4]ASI_PST32_S ! Mem[0000000030101408] = ff20051300000000
! %f20 = 00000000 00000080, %l3 = 0000000000000000
! Mem[0000000010081438] = 352cbfff48000048
add %i2,0x038,%g1
stda %f20,[%g1+%l3]ASI_PST32_PL ! Mem[0000000010081438] = 352cbfff48000048
! %l6 = 00000000000000ff, Mem[00000000100c1408] = 00000000
stha %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00ff0000
p0_label_428:
! Starting 10 instruction Load Burst
! Mem[0000000020800000] = 1385fc30, %l0 = ffffffffffffffff
lduh [%o1+%g0],%l0 ! %l0 = 0000000000001385
membar #Sync ! Added by membar checker (86)
! Mem[0000000010141400] = 00000000 00000000 ff0a0048 ef3c0001
! Mem[0000000010141410] = ff00ff85 ff00ffff 00000000 0300001a
! Mem[0000000010141420] = 352cbf08 48000a70 00000000 00000000
! Mem[0000000010141430] = 52ff700a 00e14447 ffffc310 0000ffff
ldda [%i5+%g0]ASI_BLK_P,%f0 ! Block Load from 0000000010141400
! Mem[0000000030181408] = 00000000, %l5 = 0000000000000000
ldsha [%i6+%o4]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010081434] = 000000cb, %f17 = 00000000
ld [%i2+0x034],%f17 ! %f17 = 000000cb
! Mem[0000000010141408] = ff0a0048, %l1 = 000000007fffffff
ldswa [%i5+%o4]0x80,%l1 ! %l1 = ffffffffff0a0048
! %f10 = 00000000, %f20 = 00000000, %f23 = 00000000
fdivs %f10,%f20,%f23 ! %f23 = 7fffffff
! Mem[00000000100c1410] = ffff0000ffff0000, %l1 = ffffffffff0a0048
ldxa [%i3+%o5]0x88,%l1 ! %l1 = ffff0000ffff0000
! Mem[000000001010141c] = 00000006, %l1 = ffff0000ffff0000, %asi = 80
ldsha [%i4+0x01c]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000030081400] = ff00003c, %l5 = 0000000000000000
lduwa [%i2+%g0]0x89,%l5 ! %l5 = 00000000ff00003c
! Mem[0000000010101410] = 540cb543, %l6 = 00000000000000ff
lduba [%i4+%o5]0x80,%l6 ! %l6 = 0000000000000054
p0_label_429:
! Starting 10 instruction Store Burst
! Mem[0000000010181400] = ffffffff, %l0 = 0000000000001385
ldstuba [%i6+%g0]0x88,%l0 ! %l0 = 00000000000000ff
! %l1 = 0000000000000000, Mem[0000000030101410] = 00000000
stba %l1,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000
! Mem[00000000201c0001] = 0000c200, %l1 = 0000000000000000
ldstuba [%o0+0x001]%asi,%l1 ! %l1 = 0000000000000000
! %l1 = 0000000000000000, Mem[0000000030001400] = ffff0000
stha %l1,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
! %f21 = 00000080, Mem[0000000010041408] = 0000c354
sta %f21,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000080
! %f2 = ff0a0048 ef3c0001, Mem[0000000030001408] = db9d04d3 00ff6fc4
stda %f2 ,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff0a0048 ef3c0001
! %l2 = ffff0000, %l3 = 00000000, Mem[0000000030101400] = 700a0048 00000000
stda %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffff0000 00000000
! %l6 = 00000054, %l7 = 00000000, Mem[0000000010101408] = 540cb543 ff000000
stda %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000054 00000000
! %l4 = ffffffff, %l5 = ff00003c, Mem[0000000010041410] = ff130000 00000000
stda %l4,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffffffff ff00003c
! Mem[0000000010081400] = ff000085 48000a70 00000000 0000ffff
! %f0 = 00000000 00000000 ff0a0048 ef3c0001
! %f4 = ff00ff85 ff00ffff 00000000 0300001a
! %f8 = 352cbf08 48000a70 00000000 00000000
! %f12 = 52ff700a 00e14447 ffffc310 0000ffff
stda %f0 ,[%i2+%g0]ASI_COMMIT_P ! Block Store to 0000000010081400
p0_label_430:
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = 04450000, %l0 = 00000000000000ff
ldsha [%i0+%o5]0x80,%l0 ! %l0 = 0000000000000445
! Mem[0000000010181408] = 0000ffff, %l3 = 0000000000000000
lduha [%i6+%o4]0x88,%l3 ! %l3 = 000000000000ffff
! Mem[0000000010101400] = 00000000 ff0000ff, %l2 = ffff0000, %l3 = 0000ffff
ldda [%i4+%g0]0x88,%l2 ! %l2 = 00000000ff0000ff 0000000000000000
! Mem[0000000010001400] = 48000048, %l1 = 0000000000000000
lduwa [%i0+%g0]0x80,%l1 ! %l1 = 0000000048000048
! Code Fragment 3, seed = 403107
p0_fragment_39:
! %l0 = 0000000000000445
setx 0xca694c38197d560e,%g7,%l0 ! %l0 = ca694c38197d560e
! %l1 = 0000000048000048
setx 0xf1460bd8ac4145b9,%g7,%l1 ! %l1 = f1460bd8ac4145b9
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 = ca694c38197d560e
setx 0x3037b31f063bc174,%g7,%l0 ! %l0 = 3037b31f063bc174
! %l1 = f1460bd8ac4145b9
setx 0x5afefa19ada44c3f,%g7,%l1 ! %l1 = 5afefa19ada44c3f
p0_fragment_39_end:
! Mem[0000000010141408] = ff0a0048 ef3c0001, %l4 = ffffffff, %l5 = ff00003c
ldda [%i5+%o4]0x80,%l4 ! %l4 = 00000000ff0a0048 00000000ef3c0001
! Mem[0000000030041410] = 00000000, %l7 = 0000000000000000
ldsha [%i1+%o5]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010141408] = ff0a0048ef3c0001, %l5 = 00000000ef3c0001
ldx [%i5+%o4],%l5 ! %l5 = ff0a0048ef3c0001
! Mem[00000000201c0000] = 00ffc200, %l5 = ff0a0048ef3c0001
lduh [%o0+%g0],%l5 ! %l5 = 00000000000000ff
! Mem[0000000021800041] = 00ffbcf0, %l6 = 0000000000000054, %asi = 80
ldsba [%o3+0x041]%asi,%l6 ! %l6 = ffffffffffffffff
p0_label_431:
! Starting 10 instruction Store Burst
! Mem[0000000010181410] = ff3bc354, %l2 = 00000000ff0000ff
swapa [%i6+%o5]0x80,%l2 ! %l2 = 00000000ff3bc354
! Mem[0000000010141400] = 00000000, %l3 = 0000000000000000
swapa [%i5+%g0]0x88,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1406] = 00000000, %l0 = 3037b31f063bc174
ldstub [%i3+0x006],%l0 ! %l0 = 0000000000000000
! %l4 = 00000000ff0a0048, Mem[00000000211c0000] = ff00e490
stb %l4,[%o2+%g0] ! Mem[00000000211c0000] = 4800e490
! %f4 = ff00ff85 ff00ffff, Mem[0000000030181410] = 43b50c54 000000ff
stda %f4 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = ff00ff85 ff00ffff
! %l3 = 0000000000000000, Mem[00000000100c1434] = 00000000
stw %l3,[%i3+0x034] ! Mem[00000000100c1434] = 00000000
! Mem[0000000030001408] = ff0a0048, %l7 = 0000000000000000
swapa [%i0+%o4]0x81,%l7 ! %l7 = 00000000ff0a0048
! Mem[00000000100c1410] = ffff0000, %l6 = ffffffffffffffff
ldstuba [%i3+%o5]0x88,%l6 ! %l6 = 0000000000000000
! %f14 = ffffc310 0000ffff, %l6 = 0000000000000000
! Mem[0000000030041400] = 000028d6ff00ffff
stda %f14,[%i1+%l6]ASI_PST16_S ! Mem[0000000030041400] = 000028d6ff00ffff
! Mem[0000000030001408] = 00000000, %l0 = 0000000000000000
swapa [%i0+%o4]0x89,%l0 ! %l0 = 0000000000000000
p0_label_432:
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = ff00ff85, %l4 = 00000000ff0a0048
ldsba [%i5+%o5]0x80,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030101400] = 00000000 ffff0000, %l2 = ff3bc354, %l3 = 00000000
ldda [%i4+%g0]0x89,%l2 ! %l2 = 00000000ffff0000 0000000000000000
! Mem[0000000030081400] = ff00003c, %l4 = ffffffffffffffff
lduwa [%i2+%g0]0x89,%l4 ! %l4 = 00000000ff00003c
! Mem[0000000030181410] = 85ff00ff, %l3 = 0000000000000000
ldswa [%i6+%o5]0x89,%l3 ! %l3 = ffffffff85ff00ff
! Mem[0000000030181400] = ffffffff, %l2 = 00000000ffff0000
ldswa [%i6+%g0]0x81,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010181408] = ffff0000ff3c0001, %f2 = ff0a0048 ef3c0001
ldda [%i6+%o4]0x80,%f2 ! %f2 = ffff0000 ff3c0001
! Mem[0000000030001400] = 00000000, %l1 = 5afefa19ada44c3f
lduha [%i0+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[00000000300c1408] = 00051f4c000013ff, %f26 = 70ff0048 ffffffff
ldda [%i3+%o4]0x89,%f26 ! %f26 = 00051f4c 000013ff
! Mem[00000000211c0000] = 4800e490, %l0 = 0000000000000000, %asi = 80
lduha [%o2+0x000]%asi,%l0 ! %l0 = 0000000000004800
! Mem[000000001018143c] = 00000013, %l5 = 00000000000000ff, %asi = 80
ldswa [%i6+0x03c]%asi,%l5 ! %l5 = 0000000000000013
p0_label_433:
! Starting 10 instruction Store Burst
membar #Sync ! Added by membar checker (87)
! %f24 = 352cbfff 48000048, %l0 = 0000000000004800
! Mem[0000000010081410] = ff00ff85ff00ffff
add %i2,0x010,%g1
stda %f24,[%g1+%l0]ASI_PST8_P ! Mem[0000000010081410] = ff00ff85ff00ffff
! %l3 = ffffffff85ff00ff, Mem[0000000030041400] = 000028d6
stwa %l3,[%i1+%g0]0x81 ! Mem[0000000030041400] = 85ff00ff
! %f10 = 00000000 00000000, Mem[0000000010081430] = 52ff700a 00e14447
std %f10,[%i2+0x030] ! Mem[0000000010081430] = 00000000 00000000
! %l1 = 0000000000000000, Mem[0000000010081410] = ff00ff85
stba %l1,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0000ff85
! %f26 = 00051f4c 000013ff, %l5 = 0000000000000013
! Mem[0000000030081418] = 44c0849d00000000
add %i2,0x018,%g1
stda %f26,[%g1+%l5]ASI_PST32_S ! Mem[0000000030081418] = 00051f4c000013ff
! Mem[0000000010101408] = 54000000, %l7 = 00000000ff0a0048
ldstuba [%i4+%o4]0x80,%l7 ! %l7 = 0000000000000054
! %l7 = 0000000000000054, Mem[0000000010141400] = 0000000000000000
stx %l7,[%i5+%g0] ! Mem[0000000010141400] = 0000000000000054
! Mem[0000000030081410] = 000000ff, %l6 = 0000000000000000
ldstuba [%i2+%o5]0x89,%l6 ! %l6 = 00000000000000ff
! %l7 = 0000000000000054, Mem[0000000010181436] = ff000000
sth %l7,[%i6+0x036] ! Mem[0000000010181434] = ff000054
! %l4 = 00000000ff00003c, Mem[0000000030081410] = ff000000
stwa %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff00003c
p0_label_434:
! Starting 10 instruction Load Burst
! %l1 = 0000000000000000, %l3 = ffffffff85ff00ff, %l5 = 0000000000000013
sdivx %l1,%l3,%l5 ! %l5 = 0000000000000000
! Mem[0000000030081400] = 3c0000ff4f000000, %f26 = 00051f4c 000013ff
ldda [%i2+%g0]0x81,%f26 ! %f26 = 3c0000ff 4f000000
! Mem[0000000030001400] = 00000000, %l3 = ffffffff85ff00ff
lduha [%i0+%g0]0x81,%l3 ! %l3 = 0000000000000000
! %l7 = 0000000000000054, %l7 = 0000000000000054, %y = ffffffff
sdiv %l7,%l7,%l0 ! %l0 = fffffffffcf3cf3e
mov %l0,%y ! %y = fcf3cf3e
! Mem[0000000010081408] = ff0a0048 ef3c0001, %l0 = fcf3cf3e, %l1 = 00000000
ldda [%i2+%o4]0x80,%l0 ! %l0 = 00000000ff0a0048 00000000ef3c0001
! Mem[0000000030081400] = ff00003c, %l7 = 0000000000000054
ldsba [%i2+%g0]0x89,%l7 ! %l7 = 000000000000003c
! Mem[0000000030001408] = 00000000, %l4 = 00000000ff00003c
lduwa [%i0+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041410] = ffffffff, %l0 = 00000000ff0a0048
ldswa [%i1+%o5]0x80,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030141400] = 0aff000000000000, %l0 = ffffffffffffffff
ldxa [%i5+%g0]0x81,%l0 ! %l0 = 0aff000000000000
! Mem[00000000100c1408] = 00ff0000, %f27 = 4f000000
lda [%i3+%o4]0x80,%f27 ! %f27 = 00ff0000
p0_label_435:
! Starting 10 instruction Store Burst
! %l2 = ffffffffffffffff, Mem[0000000020800040] = 3c35b260, %asi = 80
stha %l2,[%o1+0x040]%asi ! Mem[0000000020800040] = ffffb260
! %f28 = ff200513 00000000, Mem[0000000010181420] = 352cbf08 48000a70
std %f28,[%i6+0x020] ! Mem[0000000010181420] = ff200513 00000000
! %f24 = 352cbfff, %f4 = ff00ff85, %f9 = 48000a70
fdivs %f24,%f4 ,%f9 ! tt=0x22, %l0 = 0aff000000000022
! %l3 = 0000000000000000, Mem[0000000010141410] = ffff00ff85ff00ff
stxa %l3,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000000000000000
! %l6 = 00000000000000ff, Mem[0000000030001400] = 00000000ff00ffff
stxa %l6,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000000000ff
! Mem[0000000030181410] = 85ff00ff, %l7 = 000000000000003c
swapa [%i6+%o5]0x89,%l7 ! %l7 = 0000000085ff00ff
! %l4 = 00000000, %l5 = 00000000, Mem[0000000010001430] = 00000000 00000000
std %l4,[%i0+0x030] ! Mem[0000000010001430] = 00000000 00000000
! Mem[0000000010101410] = 540cb543, %l2 = 00000000ffffffff
swapa [%i4+%o5]0x80,%l2 ! %l2 = 00000000540cb543
! Mem[0000000030001408] = 00000000, %l1 = 00000000ef3c0001
ldstuba [%i0+%o4]0x81,%l1 ! %l1 = 0000000000000000
! Mem[00000000100c1414] = 0000ffff, %l2 = 540cb543, %l4 = 00000000
add %i3,0x14,%g1
casa [%g1]0x80,%l2,%l4 ! %l4 = 000000000000ffff
p0_label_436:
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = 00000000 130520ff, %l6 = 000000ff, %l7 = 85ff00ff
ldda [%i4+%o4]0x89,%l6 ! %l6 = 00000000130520ff 0000000000000000
! Mem[00000000300c1400] = 00000000 00000000, %l0 = 00000022, %l1 = 00000000
ldda [%i3+%g0]0x89,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[0000000010141410] = 00000000 00000000, %l6 = 130520ff, %l7 = 00000000
ldda [%i5+%o5]0x80,%l6 ! %l6 = 0000000000000000 0000000000000000
! Mem[0000000010001409] = ffb50c54, %l3 = 0000000000000000, %asi = 80
ldsba [%i0+0x009]%asi,%l3 ! %l3 = ffffffffffffffb5
! Mem[0000000030001408] = 01003cef000000ff, %l4 = 000000000000ffff
ldxa [%i0+%o4]0x89,%l4 ! %l4 = 01003cef000000ff
! Mem[0000000010041400] = 0000ffff, %l1 = 0000000000000000
lduba [%i1+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! Code Fragment 3, seed = 679562
p0_fragment_40:
! %l0 = 0000000000000000
setx 0xc9d09e3fe7bb2dd6,%g7,%l0 ! %l0 = c9d09e3fe7bb2dd6
! %l1 = 00000000000000ff
setx 0x63fb36225cc93301,%g7,%l1 ! %l1 = 63fb36225cc93301
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 = c9d09e3fe7bb2dd6
setx 0x2be9d16a60bfcc3c,%g7,%l0 ! %l0 = 2be9d16a60bfcc3c
! %l1 = 63fb36225cc93301
setx 0x092d2d7b59d7fc87,%g7,%l1 ! %l1 = 092d2d7b59d7fc87
p0_fragment_40_end:
! Mem[0000000030041400] = 85ff00ff, %l5 = 0000000000000000
lduwa [%i1+%g0]0x81,%l5 ! %l5 = 0000000085ff00ff
! Mem[0000000010181410] = 44c0849dff0000ff, %l0 = 2be9d16a60bfcc3c
ldxa [%i6+%o5]0x88,%l0 ! %l0 = 44c0849dff0000ff
! Mem[0000000010041410] = ffffffff, %l4 = 01003cef000000ff
lduwa [%i1+%o5]0x88,%l4 ! %l4 = 00000000ffffffff
p0_label_437:
! Starting 10 instruction Store Burst
! %f14 = ffffc310 0000ffff, Mem[0000000010141410] = 00000000 00000000
stda %f14,[%i5+%o5]0x80 ! Mem[0000000010141410] = ffffc310 0000ffff
! %l0 = 44c0849dff0000ff, Mem[0000000030001410] = 00000000
stba %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff
! Mem[000000001000143c] = 00000000, %l3 = ffffffb5, %l7 = 00000000
add %i0,0x3c,%g1
casa [%g1]0x80,%l3,%l7 ! %l7 = 0000000000000000
! %l7 = 0000000000000000, Mem[0000000010041400] = ffff0000
stwa %l7,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000
! Mem[0000000010041408] = 00000080, %l0 = 44c0849dff0000ff
ldstuba [%i1+%o4]0x80,%l0 ! %l0 = 0000000000000000
! %l6 = 0000000000000000, Mem[0000000010041400] = 0000000000000000
stxa %l6,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000000000000000
! %l2 = 00000000540cb543, Mem[0000000030041400] = ff00ff85
stha %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = ff00b543
! %f26 = 3c0000ff 00ff0000, Mem[00000000100c1430] = cbc00000 00000000, %asi = 80
stda %f26,[%i3+0x030]%asi ! Mem[00000000100c1430] = 3c0000ff 00ff0000
! Mem[0000000020800000] = 1385fc30, %l0 = 0000000000000000
ldstub [%o1+%g0],%l0 ! %l0 = 0000000000000013
! Mem[0000000030101400] = 0000ffff, %l5 = 0000000085ff00ff
swapa [%i4+%g0]0x81,%l5 ! %l5 = 000000000000ffff
p0_label_438:
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = 00000000, %l6 = 0000000000000000
lduha [%i2+%g0]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101404] = 00000000, %l0 = 0000000000000013
ldsw [%i4+0x004],%l0 ! %l0 = 0000000000000000
! Mem[00000000100c1408] = 00ff0000540cb543, %l1 = 092d2d7b59d7fc87
ldxa [%i3+%o4]0x80,%l1 ! %l1 = 00ff0000540cb543
! Mem[00000000100c1400] = ff0000ff, %l1 = 00ff0000540cb543
ldsba [%i3+%g0]0x88,%l1 ! %l1 = ffffffffffffffff
! Mem[00000000211c0001] = 4800e490, %l7 = 0000000000000000
ldub [%o2+0x001],%l7 ! %l7 = 0000000000000000
! Mem[0000000030041408] = ffff000000000000, %l4 = 00000000ffffffff
ldxa [%i1+%o4]0x81,%l4 ! %l4 = ffff000000000000
! Mem[00000000300c1400] = 00000000 00000000 ff130000 4c1f0500
! Mem[00000000300c1410] = 48000048 00000000 2fd7c5ba 09c052a3
! Mem[00000000300c1420] = 77000600 2d72ff39 627be7c6 0ddd34ff
! Mem[00000000300c1430] = 252435b4 2751be75 2b1d3792 06caf61b
ldda [%i3+%g0]ASI_BLK_S,%f0 ! Block Load from 00000000300c1400
! Mem[0000000030101410] = 00000000, %l3 = ffffffffffffffb5
lduba [%i4+%o5]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010081438] = ffffc310 0000ffff, %l2 = 540cb543, %l3 = 00000000, %asi = 80
ldda [%i2+0x038]%asi,%l2 ! %l2 = 00000000ffffc310 000000000000ffff
! Mem[0000000030041410] = 00000000, %l3 = 000000000000ffff
ldsha [%i1+%o5]0x81,%l3 ! %l3 = 0000000000000000
p0_label_439:
! Starting 10 instruction Store Burst
! %l7 = 0000000000000000, Mem[0000000010041410] = ffffffff
stha %l7,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000ffff
! Mem[0000000030181400] = ffffffff, %l1 = ffffffffffffffff
ldstuba [%i6+%g0]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010081400] = 00000000, %l5 = 000000000000ffff
swap [%i2+%g0],%l5 ! %l5 = 0000000000000000
! %l5 = 0000000000000000, Mem[0000000030101400] = 00000000ff00ff85
stxa %l5,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000000000000000
! %f0 = 00000000 00000000, Mem[0000000010081400] = 0000ffff 00000000
stda %f0 ,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000 00000000
! Mem[000000001014142c] = 00000000, %l7 = 00000000, %l2 = ffffc310
add %i5,0x2c,%g1
casa [%g1]0x80,%l7,%l2 ! %l2 = 0000000000000000
! %l5 = 0000000000000000, Mem[00000000100c1410] = ff00ffff
stba %l5,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0000ffff
! %f19 = 48000a70, Mem[0000000010041408] = 800000ff
sta %f19,[%i1+%o4]0x88 ! Mem[0000000010041408] = 48000a70
! %l4 = ffff000000000000, Mem[0000000010101410] = ffffffff
stwa %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000
! Mem[0000000010041413] = 0000ffff, %l7 = 0000000000000000
ldstuba [%i1+0x013]%asi,%l7 ! %l7 = 00000000000000ff
p0_label_440:
! Starting 10 instruction Load Burst
! Mem[0000000010181413] = ff0000ff, %l6 = 0000000000000000, %asi = 80
lduba [%i6+0x013]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030001408] = ff000000, %l3 = 0000000000000000
ldsha [%i0+%o4]0x81,%l3 ! %l3 = ffffffffffffff00
! %l5 = 0000000000000000, %l3 = ffffffffffffff00, %l3 = ffffffffffffff00
orn %l5,%l3,%l3 ! %l3 = 00000000000000ff
! %l5 = 0000000000000000, %l2 = 0000000000000000, %y = fcf3cf3e
sdiv %l5,%l2,%l6 ! Div by zero, %l0 = 0000000000000028
! Mem[00000000300c1400] = 00000000, %l2 = 0000000000000000
lduba [%i3+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010001400] = ff130000 48000048, %l6 = 000000ff, %l7 = 000000ff
ldda [%i0+%g0]0x88,%l6 ! %l6 = 0000000048000048 00000000ff130000
! Mem[0000000030041400] = ff00b543, %l4 = ffff000000000000
lduha [%i1+%g0]0x89,%l4 ! %l4 = 000000000000b543
! Mem[0000000030081400] = 0000004fff00003c, %f28 = ff200513 00000000
ldda [%i2+%g0]0x89,%f28 ! %f28 = 0000004f ff00003c
! Mem[0000000030101410] = 00000000, %l4 = 000000000000b543
ldsba [%i4+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000030181400] = 00000080ffffffff, %l6 = 0000000048000048
ldxa [%i6+%g0]0x89,%l6 ! %l6 = 00000080ffffffff
p0_label_441:
! Starting 10 instruction Store Burst
! Mem[00000000300c1408] = ff130000, %l4 = 0000000000000000
swapa [%i3+%o4]0x81,%l4 ! %l4 = 00000000ff130000
! %l0 = 00000028, %l1 = 000000ff, Mem[0000000030181400] = ffffffff 00000080
stda %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000028 000000ff
! %l3 = 00000000000000ff, Mem[0000000030001400] = 00000000
stwa %l3,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000ff
! %f14 = 2b1d3792 06caf61b, Mem[0000000010101418] = 44c0849d 00000006, %asi = 80
stda %f14,[%i4+0x018]%asi ! Mem[0000000010101418] = 2b1d3792 06caf61b
! Mem[00000000300c1410] = 48000048, %l4 = 00000000ff130000
swapa [%i3+%o5]0x81,%l4 ! %l4 = 0000000048000048
! %l4 = 0000000048000048, immd = 000000da, %y = fcf3cf3e
smul %l4,0x0da,%l2 ! %l2 = 0000003d50003d50, %y = 0000003d
! %l1 = 00000000000000ff, Mem[0000000010141410] = 10c3ffff
stwa %l1,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000ff
! Code Fragment 3, seed = 987580
p0_fragment_41:
! %l0 = 0000000000000028
setx 0x537f915030696646,%g7,%l0 ! %l0 = 537f915030696646
! %l1 = 00000000000000ff
setx 0x9fc138708cdec071,%g7,%l1 ! %l1 = 9fc138708cdec071
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 = 537f915030696646
setx 0x96b902336e009eac,%g7,%l0 ! %l0 = 96b902336e009eac
! %l1 = 9fc138708cdec071
setx 0x0f3c02f0918503f7,%g7,%l1 ! %l1 = 0f3c02f0918503f7
p0_fragment_41_end:
! Mem[0000000010101400] = ff0000ff, %l1 = 0f3c02f0918503f7
ldstuba [%i4+%g0]0x80,%l1 ! %l1 = 00000000000000ff
! %f13 = 2751be75, Mem[0000000010181410] = ff0000ff
sta %f13,[%i6+%o5]0x80 ! Mem[0000000010181410] = 2751be75
p0_label_442:
! Starting 10 instruction Load Burst
! Mem[00000000211c0001] = 4800e490, %l2 = 0000003d50003d50, %asi = 80
ldsba [%o2+0x001]%asi,%l2 ! %l2 = 0000000000000000
! %l1 = 00000000000000ff, %l2 = 0000000000000000, %y = 0000003d
smul %l1,%l2,%l0 ! %l0 = 0000000000000000, %y = 00000000
! Mem[00000000100c1400] = ff0000ff, %l1 = 00000000000000ff
lduwa [%i3+%g0]0x88,%l1 ! %l1 = 00000000ff0000ff
! Mem[00000000100c1400] = ff0000ff, %l2 = 0000000000000000
lduha [%i3+%g0]0x80,%l2 ! %l2 = 000000000000ff00
! Mem[00000000100c1400] = ff0000ff, %l3 = 00000000000000ff
ldsba [%i3+%g0]0x88,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010081408] = ff0a0048 ef3c0001, %l6 = ffffffff, %l7 = ff130000
ldda [%i2+%o4]0x80,%l6 ! %l6 = 00000000ff0a0048 00000000ef3c0001
! Mem[0000000030101408] = 130520ff, %f29 = ff00003c
lda [%i4+%o4]0x89,%f29 ! %f29 = 130520ff
! Mem[0000000030181400] = 00000028, %f9 = 2d72ff39
lda [%i6+%g0]0x89,%f9 ! %f9 = 00000028
membar #Sync ! Added by membar checker (88)
! Mem[0000000030081400] = 3c0000ff 4f000000 ff000000 00000000
! Mem[0000000030081410] = ff00003c 00000513 00051f4c 000013ff
! Mem[0000000030081420] = 700a0048 08bf2c35 80000000 48000a70
! Mem[0000000030081430] = 00000000 071ac0cb db9d530c 55ebff3c
ldda [%i2+%g0]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030081400
! Mem[0000000010041408] = 700a0048, %l1 = 00000000ff0000ff
ldsha [%i1+%o4]0x80,%l1 ! %l1 = 000000000000700a
p0_label_443:
! Starting 10 instruction Store Burst
! %l0 = 0000000000000000, imm = fffffffffffffb08, %l0 = 0000000000000000
xnor %l0,-0x4f8,%l0 ! %l0 = 00000000000004f7
! %l1 = 000000000000700a, Mem[0000000010041408] = 700a0048
stba %l1,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0a0a0048
! %f5 = 00000000, Mem[0000000010181410] = 2751be75
sta %f5 ,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000
! Mem[0000000010141410] = ff000000, %l4 = 0000000048000048
swapa [%i5+%o5]0x80,%l4 ! %l4 = 00000000ff000000
! %l4 = ff000000, %l5 = 00000000, Mem[00000000100c1408] = 00ff0000 540cb543
std %l4,[%i3+%o4] ! Mem[00000000100c1408] = ff000000 00000000
! Mem[00000000300c1408] = 00000000, %f8 = 77000600
lda [%i3+%o4]0x81,%f8 ! %f8 = 00000000
! %l6 = ff0a0048, %l7 = ef3c0001, Mem[0000000010181400] = ffffffff ffffffff, %asi = 80
stda %l6,[%i6+0x000]%asi ! Mem[0000000010181400] = ff0a0048 ef3c0001
! Mem[0000000030001410] = 000000ff, %l2 = 000000000000ff00
swapa [%i0+%o5]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030101408] = 130520ff, %l7 = 00000000ef3c0001
ldstuba [%i4+%o4]0x89,%l7 ! %l7 = 00000000000000ff
! %f2 = ff130000 4c1f0500, %l2 = 00000000000000ff
! Mem[0000000030101418] = 00000000feffffff
add %i4,0x018,%g1
stda %f2,[%g1+%l2]ASI_PST8_SL ! Mem[0000000030101418] = 00051f4c000013ff
p0_label_444:
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = 00000000, %l3 = ffffffffffffffff
lduwa [%i6+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[00000000300c1410] = ff130000, %l6 = 00000000ff0a0048
lduba [%i3+%o5]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010081400] = 00000000, %l4 = 00000000ff000000
lduha [%i2+%g0]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010101414] = 00000000, %l3 = 0000000000000000, %asi = 80
ldswa [%i4+0x014]%asi,%l3 ! %l3 = 0000000000000000
! Mem[0000000030101400] = 00000000, %l2 = 00000000000000ff
lduwa [%i4+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010081410] = ffff00ff85ff0000, %l2 = 0000000000000000
ldxa [%i2+%o5]0x88,%l2 ! %l2 = ffff00ff85ff0000
! Mem[0000000010141410] = ffff000048000048, %f0 = 00000000 00000000
ldda [%i5+%o5]0x88,%f0 ! %f0 = ffff0000 48000048
! Mem[0000000030101408] = 00000000130520ff, %f4 = 48000048 00000000
ldda [%i4+%o4]0x89,%f4 ! %f4 = 00000000 130520ff
! Mem[0000000010101400] = ff0000ff, %l6 = 00000000000000ff
ldswa [%i4+%g0]0x88,%l6 ! %l6 = ffffffffff0000ff
! Mem[0000000030081410] = ff00003c, %l6 = ffffffffff0000ff
lduba [%i2+%o5]0x81,%l6 ! %l6 = 00000000000000ff
p0_label_445:
! Starting 10 instruction Store Burst
! Mem[00000000300c1400] = 00000000, %l3 = 0000000000000000
ldstuba [%i3+%g0]0x81,%l3 ! %l3 = 0000000000000000
! Mem[00000000300c1408] = 00000000, %l0 = 00000000000004f7
swapa [%i3+%o4]0x81,%l0 ! %l0 = 0000000000000000
! %l4 = 0000000000000000, Mem[0000000030101408] = 00000000130520ff
stxa %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000000000000000
! %l4 = 00000000, %l5 = 00000000, Mem[0000000030141400] = 0000ff0a 00000000
stda %l4,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000 00000000
! %l3 = 0000000000000000, Mem[0000000010181400] = 48000aff
stha %l3,[%i6+%g0]0x88 ! Mem[0000000010181400] = 48000000
! %l3 = 0000000000000000, Mem[0000000010101410] = 00000000
stba %l3,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000
! %l5 = 0000000000000000, imm = fffffffffffff19d, %l7 = 00000000000000ff
andn %l5,-0xe63,%l7 ! %l7 = 0000000000000000
! %l4 = 00000000, %l5 = 00000000, Mem[0000000030041400] = 43b500ff ff00ffff
stda %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000 00000000
! %f28 = cbc01a07 00000000, Mem[00000000100c1400] = ff0000ff 00ff0000
stda %f28,[%i3+%g0]0x88 ! Mem[00000000100c1400] = cbc01a07 00000000
! %f22 = ff130000, Mem[00000000300c1408] = 000004f7
sta %f22,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff130000
p0_label_446:
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = 00000000 00000054, %l6 = 000000ff, %l7 = 00000000
ldd [%i5+%g0],%l6 ! %l6 = 0000000000000000 0000000000000054
! Mem[0000000010041408] = 0000000048000a0a, %f0 = ffff0000 48000048
ldda [%i1+%o4]0x88,%f0 ! %f0 = 00000000 48000a0a
! Mem[0000000020800001] = ff85fc30, %l5 = 0000000000000000, %asi = 80
ldsba [%o1+0x001]%asi,%l5 ! %l5 = ffffffffffffff85
! Mem[00000000201c0000] = 00ffc200, %l7 = 0000000000000054, %asi = 80
lduba [%o0+0x000]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001404] = 000013ff, %l0 = 0000000000000000
lduw [%i0+0x004],%l0 ! %l0 = 00000000000013ff
! Mem[0000000010101438] = ffffffff08bf2c35, %f2 = ff130000 4c1f0500, %asi = 80
ldda [%i4+0x038]%asi,%f2 ! %f2 = ffffffff 08bf2c35
! Mem[0000000010101400] = ff0000ff, %l6 = 0000000000000000
ldsha [%i4+%g0]0x80,%l6 ! %l6 = ffffffffffffff00
! Mem[0000000010141410] = 480000480000ffff, %l3 = 0000000000000000
ldxa [%i5+%o5]0x80,%l3 ! %l3 = 480000480000ffff
! Mem[0000000010181400] = 00000048, %l4 = 0000000000000000
lduwa [%i6+%g0]0x80,%l4 ! %l4 = 0000000000000048
! Mem[0000000020800040] = ffffb260, %l2 = ffff00ff85ff0000, %asi = 80
lduha [%o1+0x040]%asi,%l2 ! %l2 = 000000000000ffff
p0_label_447:
! Starting 10 instruction Store Burst
! %l0 = 00000000000013ff, Mem[0000000021800040] = 00ffbcf0, %asi = 80
stha %l0,[%o3+0x040]%asi ! Mem[0000000021800040] = 13ffbcf0
! Mem[0000000010141400] = 00000000 00000054 ff0a0048 ef3c0001
! %f0 = 00000000 48000a0a ffffffff 08bf2c35
! %f4 = 00000000 130520ff 2fd7c5ba 09c052a3
! %f8 = 00000000 00000028 627be7c6 0ddd34ff
! %f12 = 252435b4 2751be75 2b1d3792 06caf61b
stda %f0 ,[%i5+%g0]ASI_COMMIT_P ! Block Store to 0000000010141400
! Mem[0000000030041410] = 00000000, %l4 = 0000000000000048
swapa [%i1+%o5]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000030141410] = 00001f4c, %l2 = 000000000000ffff
swapa [%i5+%o5]0x89,%l2 ! %l2 = 0000000000001f4c
! %l3 = 480000480000ffff, Mem[0000000010041400] = 0000000000000000
stxa %l3,[%i1+%g0]0x88 ! Mem[0000000010041400] = 480000480000ffff
membar #Sync ! Added by membar checker (89)
! Mem[0000000010141400] = 00000000, %l7 = 0000000000000000
ldstuba [%i5+%g0]0x88,%l7 ! %l7 = 0000000000000000
! %l2 = 00001f4c, %l3 = 0000ffff, Mem[0000000030141410] = ffff0000 ff00ff00
stda %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00001f4c 0000ffff
! %l2 = 0000000000001f4c, Mem[0000000010181436] = ff000054
stb %l2,[%i6+0x036] ! Mem[0000000010181434] = ff004c54
! Mem[0000000030041410] = 48000000, %l3 = 480000480000ffff
ldstuba [%i1+%o5]0x89,%l3 ! %l3 = 0000000000000000
! %f30 = 3cffeb55 0c539ddb, %l1 = 000000000000700a
! Mem[0000000030001420] = 1e31792854c33b99
add %i0,0x020,%g1
stda %f30,[%g1+%l1]ASI_PST32_S ! Mem[0000000030001420] = 3cffeb5554c33b99
p0_label_448:
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = ffff0000, %l5 = ffffffffffffff85
lduba [%i6+%o4]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010141400] = 0a0a0048000000ff, %l6 = ffffffffffffff00
ldxa [%i5+%g0]0x88,%l6 ! %l6 = 0a0a0048000000ff
! Mem[0000000030041410] = ff000048, %l4 = 0000000000000000
ldswa [%i1+%o5]0x81,%l4 ! %l4 = ffffffffff000048
! Mem[0000000010141408] = ffffffff, %f26 = 700a0048
lda [%i5+%o4]0x80,%f26 ! %f26 = ffffffff
! %l6 = 0a0a0048000000ff, %l7 = 0000000000000000, %l6 = 0a0a0048000000ff
add %l6,%l7,%l6 ! %l6 = 0a0a0048000000ff
! Mem[0000000030001400] = 000000ff, %f7 = 09c052a3
lda [%i0+%g0]0x89,%f7 ! %f7 = 000000ff
! Mem[00000000300c1408] = 00051f4c 000013ff, %l4 = ff000048, %l5 = 000000ff
ldda [%i3+%o4]0x89,%l4 ! %l4 = 00000000000013ff 0000000000051f4c
! Mem[0000000010081400] = 00000000, %l7 = 0000000000000000
lduba [%i2+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Mem[00000000100c1410] = ffff0000, %l1 = 000000000000700a
ldswa [%i3+%o5]0x88,%l1 ! %l1 = ffffffffffff0000
! Mem[0000000030001408] = 01003cef 000000ff, %l2 = 00001f4c, %l3 = 00000000
ldda [%i0+%o4]0x89,%l2 ! %l2 = 00000000000000ff 0000000001003cef
p0_label_449:
! Starting 10 instruction Store Burst
! %f28 = cbc01a07, Mem[0000000030181400] = 28000000
sta %f28,[%i6+%g0]0x81 ! Mem[0000000030181400] = cbc01a07
! Mem[0000000010101410] = 00000000, %l5 = 0000000000051f4c
swapa [%i4+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000010141400] = ff000000, %l1 = ffffffffffff0000
ldstuba [%i5+0x000]%asi,%l1 ! %l1 = 00000000000000ff
! %l0 = 000013ff, %l1 = 000000ff, Mem[0000000030181408] = 00000000 00000000
stda %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000013ff 000000ff
! Mem[0000000030041410] = 480000ff, %l5 = 0000000000000000
swapa [%i1+%o5]0x89,%l5 ! %l5 = 00000000480000ff
! %f11 = 0ddd34ff, Mem[0000000010041410] = 0000ffff
sta %f11,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0ddd34ff
! %f24 = 352cbf08 48000a70, %l3 = 0000000001003cef
! Mem[0000000010141410] = 00000000130520ff
add %i5,0x010,%g1
stda %f24,[%g1+%l3]ASI_PST32_P ! Mem[0000000010141410] = 352cbf0848000a70
! Mem[0000000010181408] = 0000ffff, %l7 = 0000000000000000
ldstuba [%i6+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010181410] = 00000000, %l4 = 00000000000013ff
ldstuba [%i6+%o5]0x88,%l4 ! %l4 = 0000000000000000
! %f12 = 252435b4 2751be75, Mem[0000000010141400] = ff000000 48000a0a
stda %f12,[%i5+%g0]0x80 ! Mem[0000000010141400] = 252435b4 2751be75
p0_label_450:
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = 00ff0000, %l1 = 00000000000000ff
ldsba [%i0+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010101400] = ff0000ff, %l3 = 0000000001003cef
ldswa [%i4+%g0]0x88,%l3 ! %l3 = ffffffffff0000ff
! %l6 = 0a0a0048000000ff, %l7 = 00000000000000ff, %l6 = 0a0a0048000000ff
addc %l6,%l7,%l6 ! %l6 = 0a0a0048000001fe
! Mem[0000000010141430] = 252435b4, %l4 = 0000000000000000
ldsb [%i5+0x030],%l4 ! %l4 = 0000000000000025
! Mem[0000000030141400] = 00000000 00000000, %l2 = 000000ff, %l3 = ff0000ff
ldda [%i5+%g0]0x81,%l2 ! %l2 = 0000000000000000 0000000000000000
! Mem[0000000030101408] = 0000000000000000, %l3 = 0000000000000000
ldxa [%i4+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1410] = ffff0000, %l5 = 00000000480000ff
lduba [%i3+%o5]0x88,%l5 ! %l5 = 0000000000000000
membar #Sync ! Added by membar checker (90)
! Mem[0000000030181400] = cbc01a07 ff000000 ff130000 ff000000
! Mem[0000000030181410] = 3c000000 ff00ffff 00000000 9d84c044
! Mem[0000000030181420] = 80000000 ff000000 5200700a 00e14447
! Mem[0000000030181430] = 352cbf08 00000000 ff0000ff 00000000
ldda [%i6+%g0]ASI_BLK_SL,%f0 ! Block Load from 0000000030181400
! %l0 = 00000000000013ff, Mem[0000000010141400] = b4352425
stwa %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000013ff
! Mem[0000000020800000] = ff85fc30, %l1 = 0000000000000000
lduh [%o1+%g0],%l1 ! %l1 = 000000000000ff85
p0_label_451:
! Starting 10 instruction Store Burst
! Mem[0000000010141408] = ffffffff, %l2 = 0000000000000000
swapa [%i5+%o4]0x88,%l2 ! %l2 = 00000000ffffffff
! %f6 = 44c0849d, Mem[0000000030041410] = 00000000
sta %f6 ,[%i1+%o5]0x81 ! Mem[0000000030041410] = 44c0849d
! Mem[00000000100c1408] = ff000000, %l6 = 00000000000001fe
swapa [%i3+%o4]0x80,%l6 ! %l6 = 00000000ff000000
! Mem[00000000211c0000] = 4800e490, %l5 = 0000000000000000
ldstub [%o2+%g0],%l5 ! %l5 = 0000000000000048
! Mem[0000000010001410] = 04450000, %l4 = 0000000000000025
ldstub [%i0+%o5],%l4 ! %l4 = 0000000000000004
! Mem[000000001000142c] = 0445935f, %l4 = 00000004, %l3 = 00000000
add %i0,0x2c,%g1
casa [%g1]0x80,%l4,%l3 ! %l3 = 000000000445935f
! %l6 = 00000000ff000000, Mem[0000000010001420] = 44c0849d54c33b99
stx %l6,[%i0+0x020] ! Mem[0000000010001420] = 00000000ff000000
! Mem[0000000010181432] = cbc01a07, %l6 = 00000000ff000000
ldstub [%i6+0x032],%l6 ! %l6 = 000000000000001a
! %f23 = 4c1f0500, Mem[00000000100c1410] = ffff0000
sta %f23,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 4c1f0500
! %f15 = ff0000ff, Mem[0000000030101408] = 00000000
sta %f15,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff0000ff
p0_label_452:
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = ffff0000ff3c0001, %f24 = 352cbf08 48000a70
ldd [%i6+%o4],%f24 ! %f24 = ffff0000 ff3c0001
! Mem[0000000030001410] = 00ff0000, %l4 = 0000000000000004
ldswa [%i0+%o5]0x81,%l4 ! %l4 = 0000000000ff0000
! Mem[0000000010181410] = ff000000, %l6 = 000000000000001a
lduba [%i6+%o5]0x80,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030001400] = ff000000, %l6 = 00000000000000ff
ldswa [%i0+%g0]0x81,%l6 ! %l6 = ffffffffff000000
! Mem[0000000010081402] = 00000000, %l6 = ffffffffff000000, %asi = 80
lduha [%i2+0x002]%asi,%l6 ! %l6 = 0000000000000000
! %l5 = 0000000000000048, imm = 0000000000000924, %l7 = 00000000000000ff
and %l5,0x924,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041410] = ff34dd0d, %l4 = 0000000000ff0000
ldsha [%i1+%o5]0x88,%l4 ! %l4 = ffffffffffffdd0d
! Mem[0000000030181400] = cbc01a07, %l6 = 0000000000000000
ldsha [%i6+%g0]0x81,%l6 ! %l6 = ffffffffffffcbc0
! %l1 = 000000000000ff85, %l1 = 000000000000ff85, %l2 = 00000000ffffffff
addc %l1,%l1,%l2 ! %l2 = 000000000001ff0a
! Mem[0000000010041430] = ff709541c4614447, %f28 = cbc01a07 00000000
ldd [%i1+0x030],%f28 ! %f28 = ff709541 c4614447
p0_label_453:
! Starting 10 instruction Store Burst
! Mem[00000000211c0000] = ff00e490, %l5 = 0000000000000048
ldstuba [%o2+0x000]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[00000000201c0000] = 00ffc200, %l5 = 00000000000000ff
ldstub [%o0+%g0],%l5 ! %l5 = 0000000000000000
! Mem[0000000030081408] = 000000ff, %l0 = 00000000000013ff
ldstuba [%i2+%o4]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[00000000300c1400] = ff000000 00000000 ff130000 4c1f0500
! %f0 = 000000ff 071ac0cb 000000ff 000013ff
! %f4 = ffff00ff 0000003c 44c0849d 00000000
! %f8 = 000000ff 00000080 4744e100 0a700052
! %f12 = 00000000 08bf2c35 00000000 ff0000ff
stda %f0 ,[%i3+%g0]ASI_BLK_AIUSL ! Block Store to 00000000300c1400
! Mem[0000000010181400] = 00000048, %l0 = 00000000000000ff
ldstuba [%i6+%g0]0x80,%l0 ! %l0 = 0000000000000000
! %l0 = 00000000, %l1 = 0000ff85, Mem[0000000010001400] = 48000048 ff130000
stda %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000 0000ff85
membar #Sync ! Added by membar checker (91)
! Mem[00000000100c1410] = 00051f4c, %l1 = 000000000000ff85
swapa [%i3+%o5]0x80,%l1 ! %l1 = 0000000000051f4c
! %l3 = 000000000445935f, Mem[0000000021800100] = ffff2380
sth %l3,[%o3+0x100] ! Mem[0000000021800100] = 935f2380
! %f25 = ff3c0001, Mem[0000000010141410] = 08bf2c35
sta %f25,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff3c0001
! Mem[0000000030181400] = cbc01a07, %l5 = 0000000000000000
ldstuba [%i6+%g0]0x81,%l5 ! %l5 = 00000000000000cb
p0_label_454:
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = 00000000000000ff, %l4 = ffffffffffffdd0d
ldxa [%i4+%o4]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030081410] = 3c0000ff, %l2 = 000000000001ff0a
ldsba [%i2+%o5]0x89,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010101410] = 4c1f0500, %l1 = 0000000000051f4c
ldsba [%i4+%o5]0x88,%l1 ! %l1 = 0000000000000000
! Mem[00000000300c1408] = ff130000ff000000, %l5 = 00000000000000cb
ldxa [%i3+%o4]0x81,%l5 ! %l5 = ff130000ff000000
! Mem[0000000021800180] = ff9cd3e0, %l7 = 0000000000000000, %asi = 80
lduha [%o3+0x180]%asi,%l7 ! %l7 = 000000000000ff9c
! Mem[00000000100c1408] = 00000000fe010000, %f16 = 0000004f ff00003c
ldda [%i3+%o4]0x88,%f16 ! %f16 = 00000000 fe010000
! Mem[0000000030141400] = 00000000, %l6 = ffffffffffffcbc0
lduba [%i5+%g0]0x81,%l6 ! %l6 = 0000000000000000
! %l7 = 000000000000ff9c, immd = fffff91c, %y = 00000000
umul %l7,-0x6e4,%l0 ! %l0 = 0000ff9bf91eb110, %y = 0000ff9b
! Mem[0000000010101408] = 00000000000000ff, %l3 = 000000000445935f
ldxa [%i4+%o4]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030101410] = 00000000 ffffffff, %l2 = ffffffff, %l3 = 000000ff
ldda [%i4+%o5]0x81,%l2 ! %l2 = 0000000000000000 00000000ffffffff
p0_label_455:
! Starting 10 instruction Store Burst
! %l5 = ff130000ff000000, Mem[0000000030001410] = 00ff0000000000ff
stxa %l5,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff130000ff000000
! %f8 = 000000ff, Mem[0000000030181410] = 0000003c
sta %f8 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000ff
! %f3 = 000013ff, Mem[0000000030081410] = 3c0000ff
sta %f3 ,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000013ff
! %l6 = 00000000, %l7 = 0000ff9c, Mem[0000000010001420] = 00000000 ff000000
std %l6,[%i0+0x020] ! Mem[0000000010001420] = 00000000 0000ff9c
! %l4 = 000000ff, %l5 = ff000000, Mem[0000000010041400] = 0000ffff 48000048
stda %l4,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000ff ff000000
! %l1 = 0000000000000000, Mem[0000000030041410] = ffffffff9d84c044
stxa %l1,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000000000000000
! Mem[000000001010140e] = 00000000, %l1 = 0000000000000000
ldstub [%i4+0x00e],%l1 ! %l1 = 0000000000000000
! %l3 = 00000000ffffffff, Mem[0000000010081410] = 0000ff85
stha %l3,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffffff85
! %f8 = 000000ff 00000080, %l5 = ff130000ff000000
! Mem[0000000010041410] = 0ddd34ffff00003c
add %i1,0x010,%g1
stda %f8,[%g1+%l5]ASI_PST32_PL ! Mem[0000000010041410] = 0ddd34ffff00003c
! Mem[0000000010041424] = c46fff00, %l1 = 0000000000000000, %asi = 80
swapa [%i1+0x024]%asi,%l1 ! %l1 = 00000000c46fff00
p0_label_456:
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = 00000000, %l0 = 0000ff9bf91eb110
lduba [%i1+%o5]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010141400] = 75be5127 000013ff, %l2 = 00000000, %l3 = ffffffff
ldda [%i5+%g0]0x88,%l2 ! %l2 = 00000000000013ff 0000000075be5127
! Mem[0000000030001410] = ff130000, %f26 = ffffffff
lda [%i0+%o5]0x81,%f26 ! %f26 = ff130000
! Mem[0000000010001408] = ffb50c54, %l1 = 00000000c46fff00
lduha [%i0+%o4]0x80,%l1 ! %l1 = 000000000000ffb5
! Mem[0000000010101410] = 4c1f0500, %l0 = 0000000000000000
ldswa [%i4+%o5]0x88,%l0 ! %l0 = 000000004c1f0500
! Mem[0000000010141400] = ff130000, %l1 = 000000000000ffb5
ldsha [%i5+%g0]0x80,%l1 ! %l1 = ffffffffffffff13
! Mem[0000000020800040] = ffffb260, %l4 = 00000000000000ff
ldsh [%o1+0x040],%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010041400] = 000000ff, %l2 = 00000000000013ff
ldsba [%i1+%g0]0x88,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030101400] = 0000000000000000, %f20 = 13050000 3c0000ff
ldda [%i4+%g0]0x89,%f20 ! %f20 = 00000000 00000000
! Mem[00000000300c1400] = cbc01a07, %l0 = 000000004c1f0500
ldswa [%i3+%g0]0x81,%l0 ! %l0 = ffffffffcbc01a07
p0_label_457:
! Starting 10 instruction Store Burst
! Mem[0000000010101410] = 00051f4c, %l2 = ffffffffffffffff
ldstuba [%i4+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141424] = 00000028, %l6 = 0000000000000000
swap [%i5+0x024],%l6 ! %l6 = 0000000000000028
! Mem[0000000010001400] = 00000000, %l4 = 00000000ffffffff
swapa [%i0+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Mem[00000000211c0000] = ff00e490, %l7 = 000000000000ff9c
ldstub [%o2+%g0],%l7 ! %l7 = 00000000000000ff
! %l2 = 0000000000000000, Mem[0000000010041400] = ff000000
stwa %l2,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000
! %l2 = 00000000, %l3 = 75be5127, Mem[0000000010101408] = 000000ff 00ff0000
stda %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000 75be5127
! Mem[0000000010181408] = 0000ffff, %l4 = 0000000000000000
ldstuba [%i6+%o4]0x88,%l4 ! %l4 = 00000000000000ff
! %f4 = ffff00ff 0000003c, %l4 = 00000000000000ff
! Mem[00000000300c1430] = 352cbf0800000000
add %i3,0x030,%g1
stda %f4,[%g1+%l4]ASI_PST8_SL ! Mem[00000000300c1430] = 3c000000ff00ffff
! %f10 = 4744e100, Mem[0000000010181400] = ff000048
st %f10,[%i6+%g0] ! Mem[0000000010181400] = 4744e100
! Mem[00000000100c1400] = 00000000, %l1 = 00000000ffffff13
swapa [%i3+%g0]0x80,%l1 ! %l1 = 0000000000000000
p0_label_458:
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = ff130000, %l1 = 0000000000000000
lduha [%i3+%o4]0x81,%l1 ! %l1 = 000000000000ff13
! Mem[0000000021800080] = ffff6320, %l0 = ffffffffcbc01a07
ldsh [%o3+0x080],%l0 ! %l0 = ffffffffffffffff
membar #Sync ! Added by membar checker (92)
! Mem[0000000010081400] = 00000000 00000000 ff0a0048 ef3c0001
! Mem[0000000010081410] = ffffff85 ff00ffff 00000000 0300001a
! Mem[0000000010081420] = 352cbf08 48000a70 00000000 00000000
! Mem[0000000010081430] = 00000000 00000000 ffffc310 0000ffff
ldda [%i2+%g0]ASI_BLK_PL,%f0 ! Block Load from 0000000010081400
! Mem[0000000010141408] = 00000000, %l0 = ffffffffffffffff
lduha [%i5+%o4]0x88,%l0 ! %l0 = 0000000000000000
! Mem[00000000100c1400] = ffffff13071ac0cb, %f22 = ff130000 4c1f0500
ldd [%i3+%g0],%f22 ! %f22 = ffffff13 071ac0cb
! %f21 = 00000000, %f12 = 00000000, %f17 = fe010000
fadds %f21,%f12,%f17 ! %f17 = 00000000
! Mem[00000000100c1410] = 85ff0000, %l6 = 0000000000000028
lduba [%i3+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Mem[00000000300c1410] = 0000003c, %f17 = 00000000
lda [%i3+%o5]0x89,%f17 ! %f17 = 0000003c
! Mem[0000000030081408] = ff000000, %l0 = 0000000000000000
lduba [%i2+%o4]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010181424] = 00000000, %f22 = ffffff13
lda [%i6+0x024]%asi,%f22 ! %f22 = 00000000
p0_label_459:
! Starting 10 instruction Store Burst
! %l3 = 0000000075be5127, Mem[0000000010041408] = 0a0a0048
stba %l3,[%i1+%o4]0x80 ! Mem[0000000010041408] = 270a0048
! %l6 = 0000000000000000, Mem[000000001018140e] = ff3c0001
stb %l6,[%i6+0x00e] ! Mem[000000001018140c] = ff3c0001
! Mem[0000000030081400] = 3c0000ff, %l5 = ff130000ff000000
ldstuba [%i2+%g0]0x81,%l5 ! %l5 = 000000000000003c
! Mem[000000001004140d] = 00000000, %l0 = 00000000000000ff
ldstub [%i1+0x00d],%l0 ! %l0 = 0000000000000000
membar #Sync ! Added by membar checker (93)
! %l6 = 0000000000000000, Mem[0000000010081402] = 00000000, %asi = 80
stha %l6,[%i2+0x002]%asi ! Mem[0000000010081400] = 00000000
! Mem[0000000010001408] = ffb50c54, %l4 = 00000000000000ff
ldstuba [%i0+%o4]0x80,%l4 ! %l4 = 00000000000000ff
! %l0 = 0000000000000000, Mem[0000000010181408] = 0000ffff
stba %l0,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000ff00
! Mem[0000000030101400] = 00000000, %l2 = 0000000000000000
swapa [%i4+%g0]0x89,%l2 ! %l2 = 0000000000000000
! %l3 = 0000000075be5127, Mem[0000000010181410] = ff000000
stwa %l3,[%i6+%o5]0x80 ! Mem[0000000010181410] = 75be5127
! Mem[0000000010181400] = 00e14447, %l7 = 00000000000000ff
ldstuba [%i6+%g0]0x88,%l7 ! %l7 = 0000000000000047
p0_label_460:
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = 01003cef00e144ff, %f6 = 1a000003 00000000
ldda [%i6+%g0]0x88,%f6 ! %f6 = 01003cef 00e144ff
! Mem[0000000030101410] = 00000000, %l5 = 000000000000003c
ldsba [%i4+%o5]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010181408] = 00ff0000, %f18 = 00000000
lda [%i6+0x008]%asi,%f18 ! %f18 = 00ff0000
! Mem[0000000030081410] = ff130000, %f28 = ff709541
lda [%i2+%o5]0x81,%f28 ! %f28 = ff130000
! Mem[0000000030101408] = ff0000ff, %l5 = 0000000000000000
ldswa [%i4+%o4]0x89,%l5 ! %l5 = ffffffffff0000ff
! %l1 = 000000000000ff13, %l2 = 0000000000000000, %l2 = 0000000000000000
add %l1,%l2,%l2 ! %l2 = 000000000000ff13
! Mem[0000000030101410] = 00000000, %l0 = 0000000000000000
lduwa [%i4+%o5]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000030081400] = ff0000ff, %l7 = 0000000000000047
ldsba [%i2+%g0]0x81,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010041400] = 00000000, %l0 = 0000000000000000
lduwa [%i1+%g0]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101410] = 4c1f05ff, %l6 = 0000000000000000
ldswa [%i4+%o5]0x88,%l6 ! %l6 = 000000004c1f05ff
p0_label_461:
! Starting 10 instruction Store Burst
! %l5 = ffffffffff0000ff, Mem[0000000010181408] = 0000ff00
stha %l5,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000ff
! %l4 = 00000000000000ff, Mem[00000000300c1408] = 000000ff000013ff
stxa %l4,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000000000ff
! %l1 = 000000000000ff13, Mem[0000000010081410] = ffffff85
stba %l1,[%i2+%o5]0x80 ! Mem[0000000010081410] = 13ffff85
! %l1 = 000000000000ff13, Mem[0000000010041410] = 0ddd34ff
stb %l1,[%i1+%o5] ! Mem[0000000010041410] = 13dd34ff
! %f14 = ffff0000, %f26 = ff130000
fsqrts %f14,%f26 ! %f26 = ffff0000
! Mem[0000000010081400] = 00000000, %l0 = 0000000000000000
swapa [%i2+%g0]0x80,%l0 ! %l0 = 0000000000000000
! %l0 = 0000000000000000, Mem[0000000030141410] = 4c1f0000
stba %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = 4c1f0000
! %l5 = ffffffffff0000ff, imm = ffffffffffffff85, %l7 = ffffffffffffffff
addc %l5,-0x07b,%l7 ! %l7 = ffffffffff000084
! %l6 = 4c1f05ff, %l7 = ff000084, Mem[0000000030081410] = ff130000 00000513
stda %l6,[%i2+%o5]0x81 ! Mem[0000000030081410] = 4c1f05ff ff000084
! %l5 = ffffffffff0000ff, Mem[00000000211c0000] = ff00e490
sth %l5,[%o2+%g0] ! Mem[00000000211c0000] = 00ffe490
p0_label_462:
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (94)
! Mem[0000000010001400] = ffffffff 85ff0000 ffb50c54 00000000
! Mem[0000000010001410] = ff450000 ff000000 e8660000 000000ff
! Mem[0000000010001420] = 00000000 0000ff9c 4c4a39a6 0445935f
! Mem[0000000010001430] = 00000000 00000000 ffffffff 00000000
ldda [%i0+%g0]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010001400
! Mem[0000000030101400] = 00000000, %l1 = 000000000000ff13
ldsha [%i4+%g0]0x81,%l1 ! %l1 = 0000000000000000
! Mem[00000000100c1408] = 000001fe00000000, %l6 = 000000004c1f05ff
ldxa [%i3+%o4]0x80,%l6 ! %l6 = 000001fe00000000
! Mem[0000000030101400] = 00000000, %l2 = 000000000000ff13
ldsha [%i4+%g0]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010181400] = ff44e100, %f2 = 01003cef
lda [%i6+%g0]0x80,%f2 ! %f2 = ff44e100
! Mem[0000000030041410] = 00000000, %l0 = 0000000000000000
ldswa [%i1+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010001410] = ff450000ff000000, %l2 = 0000000000000000
ldxa [%i0+%o5]0x80,%l2 ! %l2 = ff450000ff000000
! Mem[0000000030041400] = 00000000, %l2 = ff450000ff000000
ldsba [%i1+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041408] = 270a0048 00ff0000, %l2 = 00000000, %l3 = 75be5127
ldda [%i1+%o4]0x80,%l2 ! %l2 = 00000000270a0048 0000000000ff0000
! Mem[0000000010001408] = 540cb5ff, %l4 = 00000000000000ff
ldsba [%i0+%o4]0x88,%l4 ! %l4 = ffffffffffffffff
p0_label_463:
! Starting 10 instruction Store Burst
! Mem[0000000010041408] = 270a004800ff0000, %l6 = 000001fe00000000, %l2 = 00000000270a0048
add %i1,0x08,%g1
casxa [%g1]0x80,%l6,%l2 ! %l2 = 270a004800ff0000
! %f16 = ffffffff 85ff0000, Mem[00000000100c1408] = 000001fe 00000000
stda %f16,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ffffffff 85ff0000
! %f21 = ff000000, Mem[0000000010101428] = 80000000
st %f21,[%i4+0x028] ! Mem[0000000010101428] = ff000000
! %f24 = 00000000 0000ff9c, Mem[0000000030141410] = 00001f4c 0000ffff
stda %f24,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 0000ff9c
! %l4 = ffffffffffffffff, Mem[0000000030181400] = ffc01a07
stwa %l4,[%i6+%g0]0x81 ! Mem[0000000030181400] = ffffffff
! %l5 = ffffffffff0000ff, Mem[0000000010041410] = ff34dd13
stwa %l5,[%i1+%o5]0x88 ! Mem[0000000010041410] = ff0000ff
! Mem[0000000010101408] = 00000000, %l6 = 000001fe00000000
ldstuba [%i4+%o4]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010001400] = ffffffff 85ff0000 ffb50c54 00000000
! %f0 = 00000000 00000000 ff44e100 48000aff
! %f4 = ffff00ff 85ffffff 01003cef 00e144ff
! %f8 = 700a0048 08bf2c35 00000000 00000000
! %f12 = 00000000 00000000 ffff0000 10c3ffff
stda %f0 ,[%i0+%g0]ASI_BLK_AIUP ! Block Store to 0000000010001400
membar #Sync ! Added by membar checker (95)
! %l4 = ffffffff, %l5 = ff0000ff, Mem[0000000010001428] = 00000000 00000000, %asi = 80
stda %l4,[%i0+0x028]%asi ! Mem[0000000010001428] = ffffffff ff0000ff
! %l6 = 0000000000000000, Mem[0000000010081435] = 00000000
stb %l6,[%i2+0x035] ! Mem[0000000010081434] = 00000000
p0_label_464:
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = ff0000ff, %l6 = 0000000000000000
ldsba [%i2+%g0]0x81,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010181410] = 44c0849d2751be75, %l7 = ffffffffff000084
ldxa [%i6+%o5]0x88,%l7 ! %l7 = 44c0849d2751be75
! Mem[0000000030041410] = 00000000, %f4 = ffff00ff
lda [%i1+%o5]0x81,%f4 ! %f4 = 00000000
! Mem[0000000010001436] = 00000000, %l7 = 44c0849d2751be75
ldub [%i0+0x036],%l7 ! %l7 = 0000000000000000
! Mem[0000000030081408] = ff00000000000000, %f0 = 00000000 00000000
ldda [%i2+%o4]0x81,%f0 ! %f0 = ff000000 00000000
! %l2 = 270a004800ff0000, %l1 = 0000000000000000, %l1 = 0000000000000000
and %l2,%l1,%l1 ! %l1 = 0000000000000000
! Mem[0000000030181400] = ffffffff, %l3 = 0000000000ff0000
lduwa [%i6+%g0]0x89,%l3 ! %l3 = 00000000ffffffff
! Mem[00000000100c1408] = ffffffff, %l3 = 00000000ffffffff
ldstuba [%i3+%o4]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030181400] = ffffffff, %l1 = 0000000000000000
ldswa [%i6+%g0]0x89,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030041400] = 00000000, %l5 = ffffffffff0000ff
ldswa [%i1+%g0]0x89,%l5 ! %l5 = 0000000000000000
p0_label_465:
! Starting 10 instruction Store Burst
! Mem[0000000010001410] = ffff00ff, %l0 = 0000000000000000
ldstuba [%i0+%o5]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[00000000300c1410] = 0000003c, %l3 = 00000000000000ff
swapa [%i3+%o5]0x89,%l3 ! %l3 = 000000000000003c
! %f26 = 4c4a39a6, Mem[0000000010001408] = ff44e100
sta %f26,[%i0+%o4]0x80 ! Mem[0000000010001408] = 4c4a39a6
! Mem[0000000010041400] = 00000000, %l1 = ffffffffffffffff
lduha [%i1+%g0]0x88,%l1 ! %l1 = 0000000000000000
! %l0 = 00000000000000ff, Mem[00000000300c1408] = ff000000
stha %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00ff0000
! Mem[00000000300c1410] = 000000ff, %l0 = 00000000000000ff
ldstuba [%i3+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! %f28 = 00000000 00000000, %l3 = 000000000000003c
! Mem[0000000010081428] = 0000000000000000
add %i2,0x028,%g1
stda %f28,[%g1+%l3]ASI_PST8_PL ! Mem[0000000010081428] = 0000000000000000
! %l5 = 0000000000000000, Mem[00000000218000c0] = 00ff8550, %asi = 80
stha %l5,[%o3+0x0c0]%asi ! Mem[00000000218000c0] = 00008550
! %l6 = ffffffffffffffff, Mem[0000000010081429] = 00000000
stb %l6,[%i2+0x029] ! Mem[0000000010081428] = 00ff0000
! %f26 = 4c4a39a6 0445935f, %f27 = 0445935f
fdtos %f26,%f27 ! %f27 = 7f800000
p0_label_466:
! Starting 10 instruction Load Burst
! Mem[00000000100c142c] = 00ff0080, %l4 = ffffffffffffffff
lduh [%i3+0x02c],%l4 ! %l4 = 00000000000000ff
! Mem[0000000010181408] = ff000000, %l4 = 00000000000000ff
lduwa [%i6+%o4]0x80,%l4 ! %l4 = 00000000ff000000
! Mem[0000000030041410] = 00000000, %l3 = 000000000000003c
lduba [%i1+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1424] = 48000048, %l3 = 0000000000000000, %asi = 80
ldswa [%i3+0x024]%asi,%l3 ! %l3 = 0000000048000048
! Mem[0000000010081418] = 00000000, %l2 = 270a004800ff0000, %asi = 80
lduba [%i2+0x018]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000010081408] = 01003cef48000aff, %f4 = 00000000 85ffffff
ldda [%i2+%o4]0x88,%f4 ! %f4 = 01003cef 48000aff
! Mem[00000000300c1400] = 071ac0cb, %l2 = 0000000000000000
ldswa [%i3+%g0]0x89,%l2 ! %l2 = 00000000071ac0cb
! Mem[0000000010001400] = 00000000, %f28 = 00000000
lda [%i0+%g0]0x80,%f28 ! %f28 = 00000000
! Mem[00000000211c0000] = 00ffe490, %l1 = 0000000000000000
ldsh [%o2+%g0],%l1 ! %l1 = 00000000000000ff
! Mem[0000000030001408] = ff000000, %l7 = 0000000000000000
lduha [%i0+%o4]0x81,%l7 ! %l7 = 000000000000ff00
p0_label_467:
! Starting 10 instruction Store Burst
! %l4 = ff000000, %l5 = 00000000, Mem[0000000010001408] = a6394a4c ff0a0048
stda %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = ff000000 00000000
! %l5 = 0000000000000000, Mem[0000000030081410] = 4c1f05ffff000084
stxa %l5,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000000000000000
! Mem[0000000010081410] = 85ffff13, %l0 = 00000000000000ff
ldstuba [%i2+%o5]0x88,%l0 ! %l0 = 0000000000000013
! Mem[00000000201c0000] = ffffc200, %l3 = 0000000048000048
ldstuba [%o0+0x000]%asi,%l3 ! %l3 = 00000000000000ff
! %l2 = 00000000071ac0cb, Mem[000000001014140a] = 00000000
sth %l2,[%i5+0x00a] ! Mem[0000000010141408] = 0000c0cb
! %l0 = 0000000000000013, Mem[0000000010141400] = ff130000
stba %l0,[%i5+%g0]0x80 ! Mem[0000000010141400] = 13130000
! %f2 = ff44e100, Mem[0000000030001408] = 000000ff
sta %f2 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = ff44e100
! Mem[0000000030181400] = ffffffff, %l0 = 0000000000000013
ldstuba [%i6+%g0]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[00000000100c1408] = ffffffff, %l7 = 000000000000ff00
ldstuba [%i3+%o4]0x80,%l7 ! %l7 = 00000000000000ff
! %l2 = 071ac0cb, %l3 = 000000ff, Mem[0000000030101408] = ff0000ff 00000000
stda %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = 071ac0cb 000000ff
p0_label_468:
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = 48000a27, %l1 = 00000000000000ff
lduba [%i1+%o4]0x88,%l1 ! %l1 = 0000000000000027
! Mem[0000000030001408] = ff44e100, %l2 = 00000000071ac0cb
lduwa [%i0+%o4]0x89,%l2 ! %l2 = 00000000ff44e100
! Mem[00000000100c143a] = 352cbf08, %l1 = 0000000000000027, %asi = 80
lduba [%i3+0x03a]%asi,%l1 ! %l1 = 00000000000000bf
! Mem[0000000030041408] = 000000000000ffff, %l3 = 00000000000000ff
ldxa [%i1+%o4]0x89,%l3 ! %l3 = 000000000000ffff
! Mem[0000000030181410] = ff000000, %l2 = 00000000ff44e100
lduwa [%i6+%o5]0x81,%l2 ! %l2 = 00000000ff000000
! Mem[0000000010041400] = 00000000, %f30 = ffffffff
lda [%i1+0x000]%asi,%f30 ! %f30 = 00000000
! Mem[000000001018140a] = ff000000, %l0 = 00000000000000ff, %asi = 80
ldsba [%i6+0x00a]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000030141410] = 000000000000ff9c, %f12 = 00000000 00000000
ldda [%i5+%o5]0x81,%f12 ! %f12 = 00000000 0000ff9c
! Mem[0000000030041400] = 00000000 00000000 ffff0000 00000000
! Mem[0000000030041410] = 00000000 00000000 00000000 52200513
! Mem[0000000030041420] = 4744e100 0a700052 6fb26407 ff660000
! Mem[0000000030041430] = 00000000 00e14447 00000000 a0fc51bf
ldda [%i1+%g0]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030041400
! Mem[0000000010041400] = 00000000, %l2 = 00000000ff000000
ldswa [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000000
p0_label_469:
! Starting 10 instruction Store Burst
! %l0 = 0000000000000000, Mem[000000001004141b] = ffffffff, %asi = 80
stba %l0,[%i1+0x01b]%asi ! Mem[0000000010041418] = ffffff00
! %l0 = 0000000000000000, Mem[0000000030141400] = 00000000
stha %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000
! Mem[0000000010001410] = ff00ffff, %l1 = 00000000000000bf
ldstuba [%i0+%o5]0x88,%l1 ! %l1 = 00000000000000ff
membar #Sync ! Added by membar checker (96)
! %f12 = 4744e100 00000000, %l0 = 0000000000000000
! Mem[0000000030041438] = 00000000a0fc51bf
add %i1,0x038,%g1
stda %f12,[%g1+%l0]ASI_PST8_SL ! Mem[0000000030041438] = 00000000a0fc51bf
! Mem[00000000300c1408] = 0000ff00, %l7 = 00000000000000ff
ldstuba [%i3+%o4]0x89,%l7 ! %l7 = 0000000000000000
! %f4 = 00000000 00000000, %l5 = 0000000000000000
! Mem[0000000030181428] = 5200700a00e14447
add %i6,0x028,%g1
stda %f4,[%g1+%l5]ASI_PST16_S ! Mem[0000000030181428] = 5200700a00e14447
! Mem[00000000100c1408] = ffffffff, %l7 = 0000000000000000
swapa [%i3+%o4]0x80,%l7 ! %l7 = 00000000ffffffff
! %l1 = 00000000000000ff, Mem[000000001010142c] = 4800ff70, %asi = 80
stwa %l1,[%i4+0x02c]%asi ! Mem[000000001010142c] = 000000ff
! %l5 = 0000000000000000, Mem[0000000030141408] = ffff0000
stha %l5,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000
! Mem[0000000030041400] = 00000000, %l7 = 00000000ffffffff
swapa [%i1+%g0]0x89,%l7 ! %l7 = 0000000000000000
p0_label_470:
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = 00000000, %l6 = ffffffffffffffff
lduha [%i5+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041410] = 3c0000ffff0000ff, %l2 = 0000000000000000
ldxa [%i1+%o5]0x88,%l2 ! %l2 = 3c0000ffff0000ff
membar #Sync ! Added by membar checker (97)
! Mem[0000000030181400] = ffffffff ff000000 ff130000 ff000000
! Mem[0000000030181410] = ff000000 ff00ffff 00000000 9d84c044
! Mem[0000000030181420] = 80000000 ff000000 5200700a 00e14447
! Mem[0000000030181430] = 352cbf08 00000000 ff0000ff 00000000
ldda [%i6+%g0]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030181400
! Mem[0000000030041408] = 0000ffff, %l7 = 0000000000000000
ldsha [%i1+%o4]0x89,%l7 ! %l7 = ffffffffffffffff
! Mem[000000001018140c] = ff3c0001, %l3 = 000000000000ffff, %asi = 80
lduha [%i6+0x00c]%asi,%l3 ! %l3 = 000000000000ff3c
! Mem[0000000010041410] = ff0000ff, %f23 = 000000ff
lda [%i1+%o5]0x80,%f23 ! %f23 = ff0000ff
! Mem[00000000300c1408] = ffff000000000000, %l2 = 3c0000ffff0000ff
ldxa [%i3+%o4]0x81,%l2 ! %l2 = ffff000000000000
! Mem[0000000020800040] = ffffb260, %l2 = ffff000000000000, %asi = 80
ldsha [%o1+0x040]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010081438] = ffffc3100000ffff, %l5 = 0000000000000000, %asi = 80
ldxa [%i2+0x038]%asi,%l5 ! %l5 = ffffc3100000ffff
! Mem[0000000010181400] = 00e144ff, %l7 = ffffffffffffffff
ldswa [%i6+%g0]0x88,%l7 ! %l7 = 0000000000e144ff
p0_label_471:
! Starting 10 instruction Store Burst
! Mem[00000000300c1400] = cbc01a07, %l0 = 0000000000000000
swapa [%i3+%g0]0x81,%l0 ! %l0 = 00000000cbc01a07
! %l6 = 00000000, %l7 = 00e144ff, Mem[0000000010101408] = 000000ff 75be5127
stda %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000 00e144ff
! %l3 = 000000000000ff3c, Mem[0000000010101408] = 00000000
stwa %l3,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000ff3c
! %l5 = ffffc3100000ffff, Mem[0000000010141408] = cbc00000
stba %l5,[%i5+%o4]0x88 ! Mem[0000000010141408] = cbc000ff
! Mem[0000000010141400] = 00001313, %l3 = 000000000000ff3c
ldstuba [%i5+%g0]0x88,%l3 ! %l3 = 0000000000000013
! Mem[000000001000140a] = 000000ff, %l4 = 00000000ff000000
ldsb [%i0+0x00a],%l4 ! %l4 = 0000000000000000
! Mem[0000000021800180] = ff9cd3e0, %l4 = 0000000000000000
ldstuba [%o3+0x180]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[00000000300c1408] = ffff0000, %l3 = 0000000000000013
swapa [%i3+%o4]0x81,%l3 ! %l3 = 00000000ffff0000
! Mem[0000000010001410] = ffff00ff, %l3 = 00000000ffff0000
swapa [%i0+%o5]0x80,%l3 ! %l3 = 00000000ffff00ff
! Mem[00000000211c0000] = 00ffe490, %l5 = ffffc3100000ffff
ldstub [%o2+%g0],%l5 ! %l5 = 0000000000000000
p0_label_472:
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = 00000000, %l0 = 00000000cbc01a07
lduha [%i5+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000030001400] = ff000000, %f25 = 0000ff9c
lda [%i0+%g0]0x81,%f25 ! %f25 = ff000000
! Mem[00000000201c0000] = ffffc200, %l5 = 0000000000000000, %asi = 80
ldsha [%o0+0x000]%asi,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010141408] = ff00c0cb08bf2c35, %l1 = 00000000000000ff
ldxa [%i5+%o4]0x80,%l1 ! %l1 = ff00c0cb08bf2c35
! Mem[0000000030101408] = cbc01a07, %l1 = ff00c0cb08bf2c35
ldsha [%i4+%o4]0x81,%l1 ! %l1 = ffffffffffffcbc0
! Mem[0000000010101410] = ff051f4c, %l2 = ffffffffffffffff
ldsba [%i4+%o5]0x80,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030001410] = ff130000, %l1 = ffffffffffffcbc0
lduha [%i0+%o5]0x81,%l1 ! %l1 = 000000000000ff13
! Mem[0000000030141400] = 0000000000000000, %l5 = ffffffffffffffff
ldxa [%i5+%g0]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010041418] = ffffff00, %f22 = e8660000
ld [%i1+0x018],%f22 ! %f22 = ffffff00
! Mem[0000000030041408] = 000000000000ffff, %f18 = ffb50c54 00000000
ldda [%i1+%o4]0x89,%f18 ! %f18 = 00000000 0000ffff
p0_label_473:
! Starting 10 instruction Store Burst
! Mem[0000000010101400] = ff0000ff, %l1 = 000000000000ff13
ldstuba [%i4+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! %l6 = 0000000000000000, immd = fffffffffffff623, %l108 = 0000000000000003
sdivx %l6,-0x9dd,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1408] = 00000000, %l6 = 0000000000000000
ldstuba [%i3+%o4]0x80,%l6 ! %l6 = 0000000000000000
! %l5 = 0000000000000000, Mem[0000000010041400] = 00000000
stha %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000
! %l1 = 00000000000000ff, Mem[000000001008140a] = ff0a0048, %asi = 80
stha %l1,[%i2+0x00a]%asi ! Mem[0000000010081408] = ff0a00ff
! Mem[0000000030041400] = ffffffff, %l0 = 0000000000000000
ldstuba [%i1+%g0]0x89,%l0 ! %l0 = 00000000000000ff
! %l0 = 00000000000000ff, Mem[00000000100c1408] = ff00000085ff0000
stxa %l0,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000000000ff
! %l6 = 0000000000000000, Mem[0000000030141410] = 9cff000000000000
stxa %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000000000000000
! %f5 = ff00ffff, Mem[0000000010081400] = 00000000
sta %f5 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff00ffff
! Mem[0000000010001408] = ff000000, %l7 = 0000000000e144ff
swapa [%i0+%o4]0x88,%l7 ! %l7 = 00000000ff000000
p0_label_474:
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = 0000004fff0000ff, %l7 = 00000000ff000000
ldxa [%i2+%g0]0x89,%l7 ! %l7 = 0000004fff0000ff
! Mem[00000000211c0000] = ffffe490, %l4 = 00000000000000ff
lduh [%o2+%g0],%l4 ! %l4 = 000000000000ffff
! %l4 = 000000000000ffff, %l0 = 00000000000000ff, %l3 = 0000000000000000
sub %l4,%l0,%l3 ! %l3 = 000000000000ff00
! Mem[0000000020800000] = ff85fc30, %l1 = 00000000000000ff, %asi = 80
ldsba [%o1+0x000]%asi,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030001410] = ff130000, %l2 = ffffffffffffffff
lduba [%i0+%o5]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010181400] = ff44e100, %l3 = 000000000000ff00
lduwa [%i6+%g0]0x80,%l3 ! %l3 = 00000000ff44e100
! Mem[0000000021800140] = ffff3db0, %l0 = 00000000000000ff
lduh [%o3+0x140],%l0 ! %l0 = 000000000000ffff
! Code Fragment 3, seed = 784696
p0_fragment_42:
! %l0 = 000000000000ffff
setx 0xda9c87d67fee6666,%g7,%l0 ! %l0 = da9c87d67fee6666
! %l1 = ffffffffffffffff
setx 0x7873a1ffe96e4691,%g7,%l1 ! %l1 = 7873a1ffe96e4691
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 = da9c87d67fee6666
setx 0xd049ef4b008bcacc,%g7,%l0 ! %l0 = d049ef4b008bcacc
! %l1 = 7873a1ffe96e4691
setx 0x1850e9cedeb2f617,%g7,%l1 ! %l1 = 1850e9cedeb2f617
p0_fragment_42_end:
membar #Sync ! Added by membar checker (98)
! Mem[0000000010081400] = ffff00ff 00000000 ff0a00ff ef3c0001
! Mem[0000000010081410] = ffffff85 ff00ffff 00000000 0300001a
! Mem[0000000010081420] = 352cbf08 48000a70 00ff0000 00000000
! Mem[0000000010081430] = 00000000 00000000 ffffc310 0000ffff
ldda [%i2+%g0]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010081400
! Mem[0000000030041408] = 000000000000ffff, %l4 = 000000000000ffff
ldxa [%i1+%o4]0x89,%l4 ! %l4 = 000000000000ffff
p0_label_475:
! Starting 10 instruction Store Burst
! %l7 = 0000004fff0000ff, Mem[00000000300c1400] = 000000ff00000000
stxa %l7,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000004fff0000ff
! %f20 = ffff00ff 85ffffff, Mem[0000000010101400] = ff0000ff 00000000
stda %f20,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffff00ff 85ffffff
! %l6 = 0000000000000000, immd = 00000b09, %y = 0000ff9b
sdiv %l6,0xb09,%l3 ! %l3 = 000000007fffffff
mov %l0,%y ! %y = 008bcacc
! %l6 = 00000000, %l7 = ff0000ff, Mem[0000000030041400] = ffffffff 00000000
stda %l6,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000 ff0000ff
! Mem[0000000010101408] = 0000ff3c, %l5 = 0000000000000000
swapa [%i4+%o4]0x88,%l5 ! %l5 = 000000000000ff3c
! %l7 = 0000004fff0000ff, Mem[0000000010181408] = ff000000
stwa %l7,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff0000ff
! Mem[0000000010181414] = 9d84c044, %l7 = ff0000ff, %l0 = 008bcacc
add %i6,0x14,%g1
casa [%g1]0x80,%l7,%l0 ! %l0 = 000000009d84c044
! %l0 = 000000009d84c044, Mem[00000000218000c0] = 00008550
stb %l0,[%o3+0x0c0] ! Mem[00000000218000c0] = 44008550
! %f26 = 00000000 0000ff00, Mem[0000000030081408] = 000000ff 00000000
stda %f26,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000 0000ff00
! %l0 = 000000009d84c044, Mem[0000000010101405] = 85ffffff
stb %l0,[%i4+0x005] ! Mem[0000000010101404] = 8544ffff
p0_label_476:
! Starting 10 instruction Load Burst
! Mem[0000000010041430] = ff709541, %l4 = 000000000000ffff
ldsw [%i1+0x030],%l4 ! %l4 = ffffffffff709541
! Mem[0000000021800140] = ffff3db0, %l3 = 000000007fffffff, %asi = 80
ldsha [%o3+0x140]%asi,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030041410] = 00000000, %f5 = ff00ffff
lda [%i1+%o5]0x89,%f5 ! %f5 = 00000000
! Mem[0000000010081406] = 00000000, %l2 = 00000000000000ff
lduh [%i2+0x006],%l2 ! %l2 = 0000000000000000
! Mem[0000000010081408] = ff000aff, %l5 = 000000000000ff3c
lduha [%i2+%o4]0x88,%l5 ! %l5 = 0000000000000aff
! %l7 = 0000004fff0000ff, imm = 000000000000010a, %l0 = 000000009d84c044
addc %l7,0x10a,%l0 ! %l0 = 0000004fff000209
! Mem[0000000010141400] = 000013ff, %l6 = 0000000000000000
lduba [%i5+%g0]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000020800001] = ff85fc30, %l4 = ffffffffff709541, %asi = 80
ldsba [%o1+0x001]%asi,%l4 ! %l4 = ffffffffffffff85
! Mem[0000000030141400] = 0000000000000000, %l3 = ffffffffffffffff
ldxa [%i5+%g0]0x89,%l3 ! %l3 = 0000000000000000
! %f20 = ffff00ff, %f3 = ff000000, %f9 = ff000000
fsubs %f20,%f3 ,%f9 ! %f9 = ffff00ff
p0_label_477:
! Starting 10 instruction Store Burst
! Mem[0000000010181408] = ff0000ff, %l3 = 0000000000000000
swapa [%i6+%o4]0x80,%l3 ! %l3 = 00000000ff0000ff
! %l2 = 00000000, %l3 = ff0000ff, Mem[0000000030181408] = ff130000 ff000000
stda %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000 ff0000ff
! %l5 = 0000000000000aff, Mem[0000000030081408] = 0000ff00
stba %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0000ffff
! %l4 = ffffffffffffff85, Mem[0000000010101412] = ff051f4c, %asi = 80
stba %l4,[%i4+0x012]%asi ! Mem[0000000010101410] = ff05854c
! %l4 = ffffffffffffff85, Mem[0000000010101410] = ff05854c
stwa %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = ffffff85
! Mem[0000000030181410] = ff000000, %l7 = 0000004fff0000ff
ldstuba [%i6+%o5]0x81,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030001410] = 000013ff, %l0 = 0000004fff000209
ldstuba [%i0+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030101410] = 00000000, %l3 = 00000000ff0000ff
swapa [%i4+%o5]0x89,%l3 ! %l3 = 0000000000000000
! %l3 = 0000000000000000, imm = 0000000000000a58, %l3 = 0000000000000000
sub %l3,0xa58,%l3 ! %l3 = fffffffffffff5a8
! %l6 = 00000000000000ff, Mem[0000000030001410] = 000013ff
stwa %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff
p0_label_478:
! Starting 10 instruction Load Burst
! %f16 = 00000000, %f4 = ff000000, %f13 = 00000000
fadds %f16,%f4 ,%f13 ! %f13 = ff000000
! %l3 = fffffffffffff5a8, %l3 = fffffffffffff5a8, %y = 008bcacc
smul %l3,%l3,%l0 ! %l0 = 00000000006afe40, %y = 00000000
! Mem[0000000010001410] = ffff0000 85ffffff, %l4 = ffffff85, %l5 = 00000aff
ldda [%i0+%o5]0x80,%l4 ! %l4 = 00000000ffff0000 0000000085ffffff
! Mem[0000000010181400] = ff44e100, %l7 = 00000000000000ff
lduba [%i6+%g0]0x80,%l7 ! %l7 = 00000000000000ff
! %l1 = 1850e9cedeb2f617, imm = fffffffffffff570, %l2 = 0000000000000000
andn %l1,-0xa90,%l2 ! %l2 = 0000000000000207
! Mem[00000000100c1410] = 0000ff85, %l1 = 1850e9cedeb2f617
lduwa [%i3+%o5]0x80,%l1 ! %l1 = 000000000000ff85
! Mem[00000000201c0000] = ffffc200, %l7 = 00000000000000ff
ldub [%o0+%g0],%l7 ! %l7 = 00000000000000ff
! Mem[0000000030181410] = ffff00ff000000ff, %l5 = 0000000085ffffff
ldxa [%i6+%o5]0x89,%l5 ! %l5 = ffff00ff000000ff
! Mem[00000000300c1410] = 000000ff, %l0 = 00000000006afe40
ldsha [%i3+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030001400] = 000000ff, %l0 = 00000000000000ff
ldsha [%i0+%g0]0x89,%l0 ! %l0 = 00000000000000ff
p0_label_479:
! Starting 10 instruction Store Burst
! Mem[0000000010141408] = cbc000ff, %l4 = 00000000ffff0000
swapa [%i5+%o4]0x88,%l4 ! %l4 = 00000000cbc000ff
! Mem[0000000010001408] = ff44e100, %l2 = 0000000000000207
ldstuba [%i0+%o4]0x80,%l2 ! %l2 = 00000000000000ff
! %f18 = 01003cef, %f27 = 0000ff00, %f0 = ffffffff ff000000
fsmuld %f18,%f27,%f0 ! tt=0x22, %l0 = 0000000000000121
! Mem[0000000010101412] = ffffff85, %l0 = 0000000000000121
ldstuba [%i4+0x012]%asi,%l0 ! %l0 = 00000000000000ff
! %l2 = 000000ff, %l3 = fffff5a8, Mem[00000000300c1400] = ff0000ff 4f000000
stda %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000ff fffff5a8
! %l2 = 00000000000000ff, Mem[0000000030181410] = ff000000
stwa %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = 000000ff
! %l3 = fffffffffffff5a8, Mem[0000000021800100] = 935f2380, %asi = 80
stba %l3,[%o3+0x100]%asi ! Mem[0000000021800100] = a85f2380
! Mem[0000000010101408] = 00000000, %l3 = 00000000fffff5a8
swapa [%i4+%o4]0x88,%l3 ! %l3 = 0000000000000000
! %l6 = 00000000000000ff, Mem[0000000030101410] = ff0000ff
stha %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00ff00ff
! Mem[0000000010081424] = 48000a70, %l7 = 00000000000000ff, %asi = 80
swapa [%i2+0x024]%asi,%l7 ! %l7 = 0000000048000a70
p0_label_480:
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = ff00ffff, %l1 = 000000000000ff85
lduwa [%i4+%g0]0x88,%l1 ! %l1 = 00000000ff00ffff
! Mem[0000000030041410] = 0000000000000000, %l7 = 0000000048000a70
ldxa [%i1+%o5]0x81,%l7 ! %l7 = 0000000000000000
! Mem[00000000300c1410] = ff000000, %l3 = 0000000000000000
ldsba [%i3+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010041410] = 3c0000ffff0000ff, %f10 = 5200700a 00e14447
ldda [%i1+%o5]0x88,%f10 ! %f10 = 3c0000ff ff0000ff
! Mem[0000000010141408] = ffff0000, %f9 = ffff00ff
lda [%i5+%o4]0x88,%f9 ! %f9 = ffff0000
! Mem[0000000010001400] = 00000000, %l5 = ffff00ff000000ff
lduha [%i0+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000010141400] = 75be5127 000013ff, %l4 = cbc000ff, %l5 = 00000000
ldda [%i5+%g0]0x88,%l4 ! %l4 = 00000000000013ff 0000000075be5127
! Mem[0000000010101438] = ffffffff 08bf2c35, %l2 = 000000ff, %l3 = ffffffff, %asi = 80
ldda [%i4+0x038]%asi,%l2 ! %l2 = 00000000ffffffff 0000000008bf2c35
! Mem[0000000010001400] = 00000000, %l7 = 0000000000000000
ldsha [%i0+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Mem[00000000100c1410] = 0000ff85, %l6 = 00000000000000ff
lduha [%i3+%o5]0x80,%l6 ! %l6 = 0000000000000000
p0_label_481:
! Starting 10 instruction Store Burst
! %l3 = 0000000008bf2c35, Mem[00000000300c1408] = 13000000
stwa %l3,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 08bf2c35
! %f20 = ffff00ff, Mem[0000000010001408] = ff44e100
sta %f20,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffff00ff
! %l6 = 0000000000000000, imm = fffffffffffff561, %l1 = 00000000ff00ffff
or %l6,-0xa9f,%l1 ! %l1 = fffffffffffff561
! Mem[0000000010001408] = ffff00ff, %l3 = 0000000008bf2c35
swapa [%i0+%o4]0x80,%l3 ! %l3 = 00000000ffff00ff
! %l5 = 0000000075be5127, Mem[00000000211c0001] = ffffe490
stb %l5,[%o2+0x001] ! Mem[00000000211c0000] = ff27e490
! %f26 = 00000000 0000ff00, Mem[0000000030181408] = 00000000 ff0000ff
stda %f26,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000 0000ff00
! %f14 = ff0000ff 00000000, %l1 = fffffffffffff561
! Mem[0000000030141418] = 000000009d84c044
add %i5,0x018,%g1
stda %f14,[%g1+%l1]ASI_PST32_S ! Mem[0000000030141418] = 0000000000000000
! %l3 = 00000000ffff00ff, Mem[00000000300c1408] = 08bf2c35
stba %l3,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 08bf2cff
! Mem[0000000030101400] = 00000000, %l0 = 00000000000000ff
swapa [%i4+%g0]0x81,%l0 ! %l0 = 0000000000000000
! %l5 = 0000000075be5127, Mem[00000000211c0000] = ff27e490, %asi = 80
stha %l5,[%o2+0x000]%asi ! Mem[00000000211c0000] = 5127e490
p0_label_482:
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = ffff0000, %l5 = 0000000075be5127
ldsba [%i1+%o4]0x81,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030101400] = 000000ff, %l6 = 0000000000000000
ldswa [%i4+%g0]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010041400] = ff00000000000000, %l4 = 00000000000013ff
ldxa [%i1+%g0]0x88,%l4 ! %l4 = ff00000000000000
! Mem[0000000010001400] = 00000000, %l5 = ffffffffffffffff
lduba [%i0+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000010101410] = 85ffffff, %l4 = ff00000000000000
ldsha [%i4+%o5]0x88,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010141400] = 000013ff, %l3 = 00000000ffff00ff
ldsba [%i5+%g0]0x88,%l3 ! %l3 = ffffffffffffffff
! Mem[00000000100c1410] = 0000ff850000ffff, %f4 = ff000000 00000000
ldda [%i3+%o5]0x80,%f4 ! %f4 = 0000ff85 0000ffff
! Mem[00000000211c0000] = 5127e490, %l6 = 00000000000000ff, %asi = 80
lduha [%o2+0x000]%asi,%l6 ! %l6 = 0000000000005127
! %f21 = 85ffffff, %f23 = 00000000, %f31 = 10c3ffff
fsubs %f21,%f23,%f31 ! %f31 = 85ffffff
! Mem[0000000030181400] = ffffffff, %l5 = 0000000000000000
ldswa [%i6+%g0]0x89,%l5 ! %l5 = ffffffffffffffff
p0_label_483:
! Starting 10 instruction Store Burst
! Mem[00000000300c1400] = 000000ff fffff5a8 ff2cbf08 00000000
! %f0 = ffffffff ff000000 ff130000 ff000000
! %f4 = 0000ff85 0000ffff 00000000 9d84c044
! %f8 = 80000000 ffff0000 3c0000ff ff0000ff
! %f12 = 352cbf08 ff000000 ff0000ff 00000000
stda %f0 ,[%i3+%g0]ASI_BLK_AIUSL ! Block Store to 00000000300c1400
! %l7 = 0000000000000000, Mem[0000000010181400] = 00e144ff
stwa %l7,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
! Mem[0000000010101400] = ffff00ff, %l5 = 00000000ffffffff
swapa [%i4+%g0]0x80,%l5 ! %l5 = 00000000ffff00ff
! Mem[0000000010041400] = 00000000, %l7 = 0000000000000000
ldstuba [%i1+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000030101400] = 000000ff 00000000 cbc01a07 ff000000
! %f16 = 00000000 ff00ffff 01003cef ff000aff
! %f20 = ffff00ff 85ffffff 1a000003 00000000
! %f24 = 700a0048 08bf2c35 00000000 0000ff00
! %f28 = 00000000 00000000 ffff0000 85ffffff
stda %f16,[%i4+%g0]ASI_BLK_AIUSL ! Block Store to 0000000030101400
! %l4 = ffffffffffffffff, Mem[0000000010001436] = 00000000, %asi = 80
stba %l4,[%i0+0x036]%asi ! Mem[0000000010001434] = 0000ff00
! Mem[0000000010181410] = 2751be75, %l5 = 00000000ffff00ff
swapa [%i6+%o5]0x88,%l5 ! %l5 = 000000002751be75
! Mem[00000000211c0000] = 5127e490, %l3 = ffffffffffffffff
ldstub [%o2+%g0],%l3 ! %l3 = 0000000000000051
! Mem[0000000010041414] = ff00003c, %l2 = 00000000ffffffff
ldstuba [%i1+0x014]%asi,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010081420] = 352cbf08, %l3 = 0000000000000051
swap [%i2+0x020],%l3 ! %l3 = 00000000352cbf08
p0_label_484:
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = ff000000, %l5 = 000000002751be75
ldswa [%i6+%o5]0x89,%l5 ! %l5 = ffffffffff000000
! Mem[0000000030041410] = 00000000, %l5 = ffffffffff000000
ldswa [%i1+%o5]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010141430] = 252435b42751be75, %l0 = 0000000000000000
ldx [%i5+0x030],%l0 ! %l0 = 252435b42751be75
! %l6 = 0000000000005127, immd = 0000000000000801, %l2 = 00000000000000ff
mulx %l6,0x801,%l2 ! %l2 = 0000000002898927
membar #Sync ! Added by membar checker (99)
! Mem[00000000300c1408] = 000000ff, %l3 = 00000000352cbf08
lduha [%i3+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010141410] = 01003cff48000a70, %l2 = 0000000002898927
ldx [%i5+%o5],%l2 ! %l2 = 01003cff48000a70
! Mem[0000000030141410] = 00000000, %l1 = fffffffffffff561
ldsba [%i5+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[00000000300c1408] = ff130000ff000000, %f8 = 80000000 ffff0000
ldda [%i3+%o4]0x89,%f8 ! %f8 = ff130000 ff000000
! Mem[0000000030181410] = ff000000, %l7 = 0000000000000000
lduha [%i6+%o5]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000030041400] = 00000000, %l5 = 0000000000000000
ldswa [%i1+%g0]0x89,%l5 ! %l5 = 0000000000000000
p0_label_485:
! Starting 10 instruction Store Burst
! Mem[00000000300c1410] = 0000ffff, %l2 = 01003cff48000a70
ldstuba [%i3+%o5]0x89,%l2 ! %l2 = 00000000000000ff
! %f22 = 1a000003 00000000, Mem[0000000010141408] = ffff0000 352cbf08
stda %f22,[%i5+%o4]0x88 ! Mem[0000000010141408] = 1a000003 00000000
! %f19 = ff000aff, %f3 = ff000000
fcmpes %fcc2,%f19,%f3 ! %fcc2 = 1
! Mem[000000001004141f] = ffffffec, %l6 = 0000000000005127
ldstuba [%i1+0x01f]%asi,%l6 ! %l6 = 00000000000000ec
! %l2 = 00000000000000ff, Mem[0000000030141408] = 00000000
stwa %l2,[%i5+%o4]0x89 ! Mem[0000000030141408] = 000000ff
! %l4 = ffffffffffffffff, Mem[0000000010181408] = 00000000
stha %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = ffff0000
! %l7 = 0000000000000000, Mem[0000000010141438] = 2b1d379206caf61b, %asi = 80
stxa %l7,[%i5+0x038]%asi ! Mem[0000000010141438] = 0000000000000000
! %f20 = ffff00ff 85ffffff, %l6 = 00000000000000ec
! Mem[0000000030101418] = 000000000300001a
add %i4,0x018,%g1
stda %f20,[%g1+%l6]ASI_PST16_S ! Mem[0000000030101418] = ffff00ff0300001a
! %l0 = 252435b42751be75, Mem[0000000030001400] = ff000000
stha %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = be750000
! Mem[0000000010181408] = 0000ffff, %l5 = 0000000000000000
swapa [%i6+%o4]0x88,%l5 ! %l5 = 000000000000ffff
p0_label_486:
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = 01003cefff44e100, %f8 = ff130000 ff000000
ldda [%i0+%o4]0x89,%f8 ! %f8 = 01003cef ff44e100
! Mem[0000000010001400] = 00000000, %l6 = 00000000000000ec
lduha [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000030101410] = ffffff85 ff00ffff, %l4 = ffffffff, %l5 = 0000ffff
ldda [%i4+%o5]0x81,%l4 ! %l4 = 00000000ffffff85 00000000ff00ffff
! Mem[0000000010041430] = ff709541, %f11 = ff0000ff
lda [%i1+0x030]%asi,%f11 ! %f11 = ff709541
! Mem[0000000010141410] = ff3c0001, %l2 = 00000000000000ff
ldsha [%i5+%o5]0x88,%l2 ! %l2 = 0000000000000001
! %l6 = 0000000000000000, Mem[00000000100c1410] = 0000ff850000ffff
stxa %l6,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0000000000000000
! Mem[0000000030101410] = ffffff85, %l7 = 0000000000000000
lduba [%i4+%o5]0x81,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030001410] = ff000000, %l3 = 0000000000000000
lduwa [%i0+%o5]0x81,%l3 ! %l3 = 00000000ff000000
! Mem[0000000010141400] = ff130000 2751be75, %l0 = 2751be75, %l1 = 00000000
ldda [%i5+%g0]0x80,%l0 ! %l0 = 00000000ff130000 000000002751be75
! Mem[0000000030181400] = ffffffff ff000000, %l4 = ffffff85, %l5 = ff00ffff
ldda [%i6+%g0]0x81,%l4 ! %l4 = 00000000ffffffff 00000000ff000000
p0_label_487:
! Starting 10 instruction Store Burst
! %l4 = 00000000ffffffff, Mem[00000000300c1400] = ffffffffff000000
stxa %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000ffffffff
! %f0 = ffffffff ff000000, Mem[0000000010141410] = 01003cff 48000a70
std %f0 ,[%i5+%o5] ! Mem[0000000010141410] = ffffffff ff000000
! %l2 = 00000001, %l3 = ff000000, Mem[0000000010101400] = ffffffff 8544ffff
stda %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000001 ff000000
! Mem[00000000211c0001] = ff27e490, %l3 = 00000000ff000000
ldstuba [%o2+0x001]%asi,%l3 ! %l3 = 0000000000000027
! Mem[0000000010101408] = a8f5ffff, %l7 = 00000000000000ff
swapa [%i4+%o4]0x80,%l7 ! %l7 = 00000000a8f5ffff
! Mem[0000000030101400] = ffff00ff, %l2 = 0000000000000001
ldstuba [%i4+%g0]0x81,%l2 ! %l2 = 00000000000000ff
! Code Fragment 3, seed = 328148
p0_fragment_43:
! %l0 = 00000000ff130000
setx 0x00bf1579c71d7d86,%g7,%l0 ! %l0 = 00bf1579c71d7d86
! %l1 = 000000002751be75
setx 0x625bf533889833b1,%g7,%l1 ! %l1 = 625bf533889833b1
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 = 00bf1579c71d7d86
setx 0xfaa89bfb2ff0adec,%g7,%l0 ! %l0 = faa89bfb2ff0adec
! %l1 = 625bf533889833b1
setx 0x9b71dec77d18ef37,%g7,%l1 ! %l1 = 9b71dec77d18ef37
p0_fragment_43_end:
! %l6 = 00000000, %l7 = a8f5ffff, Mem[0000000010141410] = ffffffff ff000000
stda %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000 a8f5ffff
! %f28 = 00000000 00000000, Mem[0000000010081420] = 00000051 000000ff, %asi = 80
stda %f28,[%i2+0x020]%asi ! Mem[0000000010081420] = 00000000 00000000
! Mem[00000000201c0001] = ffffc200, %l4 = 00000000ffffffff
ldstub [%o0+0x001],%l4 ! %l4 = 00000000000000ff
p0_label_488:
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = 000000ff, %l4 = 00000000000000ff
ldswa [%i6+%o5]0x81,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030101408] = 01003cefff000aff, %l0 = faa89bfb2ff0adec
ldxa [%i4+%o4]0x89,%l0 ! %l0 = 01003cefff000aff
! Mem[0000000010181400] = 00000000, %l4 = 00000000000000ff
lduha [%i6+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1400] = ffffff13, %f27 = 0000ff00
lda [%i3+%g0]0x80,%f27 ! %f27 = ffffff13
! Mem[0000000030141410] = 00000000, %l7 = 00000000a8f5ffff
ldswa [%i5+%o5]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000030041400] = 00000000 ff0000ff ffff0000 00000000
! Mem[0000000030041410] = 00000000 00000000 00000000 52200513
! Mem[0000000030041420] = 4744e100 0a700052 6fb26407 ff660000
! Mem[0000000030041430] = 00000000 00e14447 00000000 a0fc51bf
ldda [%i1+%g0]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030041400
! Mem[0000000010101400] = 01000000, %l1 = 9b71dec77d18ef37
lduwa [%i4+%g0]0x88,%l1 ! %l1 = 0000000001000000
! Mem[00000000201c0000] = ffffc200, %l5 = 00000000ff000000, %asi = 80
ldsba [%o0+0x000]%asi,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010101424] = ffbf2c35, %l1 = 0000000001000000, %asi = 80
lduwa [%i4+0x024]%asi,%l1 ! %l1 = 00000000ffbf2c35
! Mem[00000000100c1408] = 00000000, %l3 = 0000000000000027
ldstuba [%i3+%o4]0x88,%l3 ! %l3 = 0000000000000000
p0_label_489:
! Starting 10 instruction Store Burst
! %l0 = ff000aff, %l1 = ffbf2c35, Mem[0000000030141400] = 00000000 00000000
stda %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff000aff ffbf2c35
! %l3 = 0000000000000000, Mem[0000000030001410] = 000000ff
stba %l3,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000
! Mem[0000000010181404] = ef3c0001, %l2 = 00000000000000ff, %asi = 80
swapa [%i6+0x004]%asi,%l2 ! %l2 = 00000000ef3c0001
membar #Sync ! Added by membar checker (100)
! %l3 = 0000000000000000, Mem[0000000030041408] = ffff0000
stwa %l3,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000
! %l2 = 00000000ef3c0001, Mem[0000000010041410] = ff0000ff
stwa %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = ef3c0001
! %l7 = 0000000000000000, Mem[0000000010041400] = 000000ff
stba %l7,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000
! Mem[0000000030001408] = ff44e100, %l0 = 00000000ff000aff
swapa [%i0+%o4]0x89,%l0 ! %l0 = 00000000ff44e100
! %f10 = 6fb26407, Mem[0000000010001408] = 08bf2c35
sta %f10,[%i0+%o4]0x80 ! Mem[0000000010001408] = 6fb26407
! Mem[0000000030141400] = ff000aff, %l6 = 0000000000000000
swapa [%i5+%g0]0x89,%l6 ! %l6 = 00000000ff000aff
! %l5 = ffffffffffffffff, Mem[00000000100c1424] = 48000048
sth %l5,[%i3+0x024] ! Mem[00000000100c1424] = ffff0048
p0_label_490:
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = 00000000, %l0 = 00000000ff44e100
ldsba [%i6+%g0]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101410] = 85ffffff, %l6 = 00000000ff000aff
ldsha [%i4+%o5]0x88,%l6 ! %l6 = ffffffffffffffff
! %l3 = 0000000000000000, %l3 = 0000000000000000, %l2 = 00000000ef3c0001
udivx %l3,%l3,%l2 ! Div by zero, %l0 = 0000000000000028
! Mem[0000000010001400] = 00000000, %l5 = ffffffffffffffff
ldsha [%i0+%g0]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000020800000] = ff85fc30, %l5 = 0000000000000000
lduh [%o1+%g0],%l5 ! %l5 = 000000000000ff85
! Mem[0000000010041438] = 0000ffff22c09541, %f6 = 00000000 52200513, %asi = 80
ldda [%i1+0x038]%asi,%f6 ! %f6 = 0000ffff 22c09541
! Mem[0000000030181410] = ff000000, %l6 = ffffffffffffffff
lduba [%i6+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000030081400] = ff0000ff, %l6 = 0000000000000000
lduha [%i2+%g0]0x81,%l6 ! %l6 = 000000000000ff00
! Mem[00000000300c1408] = ff000000, %l7 = 0000000000000000
lduba [%i3+%o4]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010181438] = 3cffeb55 00000013, %l2 = ef3c0001, %l3 = 00000000, %asi = 80
ldda [%i6+0x038]%asi,%l2 ! %l2 = 000000003cffeb55 0000000000000013
p0_label_491:
! Starting 10 instruction Store Burst
! %l4 = 0000000000000000, Mem[00000000100c1400] = ffffff13
stwa %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000
! %l1 = 00000000ffbf2c35, Mem[0000000020800000] = ff85fc30
stb %l1,[%o1+%g0] ! Mem[0000000020800000] = 3585fc30
! Mem[000000001000142c] = ff0000ff, %l5 = 000000000000ff85
ldstuba [%i0+0x02c]%asi,%l5 ! %l5 = 00000000000000ff
! %f0 = 00000000 ff0000ff, Mem[0000000030101400] = ffff00ff 00000000
stda %f0 ,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000 ff0000ff
! %f18 = 01003cef ff000aff, Mem[00000000100c1400] = 00000000 071ac0cb
stda %f18,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 01003cef ff000aff
! Mem[0000000030081400] = ff0000ff, %l4 = 0000000000000000
ldstuba [%i2+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[00000000211c0000] = ffffe490, %l0 = 0000000000000028
ldstub [%o2+%g0],%l0 ! %l0 = 00000000000000ff
! Mem[00000000300c1410] = 0000ffff, %l7 = 0000000000000000
swapa [%i3+%o5]0x89,%l7 ! %l7 = 000000000000ffff
! Mem[0000000010141410] = 00000000, %l0 = 00000000000000ff
ldstuba [%i5+%o5]0x88,%l0 ! %l0 = 0000000000000000
! %l5 = 00000000000000ff, Mem[0000000030081408] = ffff0000
stwa %l5,[%i2+%o4]0x81 ! Mem[0000000030081408] = 000000ff
p0_label_492:
! Starting 10 instruction Load Burst
! Mem[0000000030101410] = 85ffffff, %l1 = 00000000ffbf2c35
ldsha [%i4+%o5]0x89,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030101410] = ffffff85, %l5 = 00000000000000ff
ldsha [%i4+%o5]0x81,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010001404] = 00000000, %l7 = 000000000000ffff
ldsw [%i0+0x004],%l7 ! %l7 = 0000000000000000
! Mem[0000000030081410] = 00000000, %l4 = 00000000000000ff
ldsha [%i2+%o5]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000030181408] = 00000000, %l1 = ffffffffffffffff
ldsba [%i6+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Mem[000000001018143c] = 00000013, %l7 = 0000000000000000, %asi = 80
lduha [%i6+0x03c]%asi,%l7 ! %l7 = 0000000000000000
! Mem[00000000100c1400] = 01003cef, %l0 = 0000000000000000
lduba [%i3+%g0]0x80,%l0 ! %l0 = 0000000000000001
! Mem[0000000010181410] = 44c0849dffff00ff, %f28 = 00000000 00000000
ldda [%i6+%o5]0x88,%f28 ! %f28 = 44c0849d ffff00ff
! Mem[0000000010141408] = 00000000, %f26 = 00000000
lda [%i5+%o4]0x80,%f26 ! %f26 = 00000000
! Mem[0000000010041408] = 270a0048 00ff0000, %l6 = 0000ff00, %l7 = 00000000
ldda [%i1+%o4]0x80,%l6 ! %l6 = 00000000270a0048 0000000000ff0000
p0_label_493:
! Starting 10 instruction Store Burst
! Mem[0000000010001410] = ffff0000, %l4 = 0000000000000000
ldstuba [%i0+%o5]0x80,%l4 ! %l4 = 00000000000000ff
! Mem[00000000100c1418] = ffff00009d84c044, %l0 = 0000000000000001, %l6 = 00000000270a0048
add %i3,0x18,%g1
casxa [%g1]0x80,%l0,%l6 ! %l6 = ffff00009d84c044
! %l1 = 0000000000000000, imm = 000000000000006e, %l3 = 0000000000000013
andn %l1,0x06e,%l3 ! %l3 = 0000000000000000
! %f30 = ffff0000, Mem[0000000010181408] = 00000000
sta %f30,[%i6+%o4]0x80 ! Mem[0000000010181408] = ffff0000
! %l1 = 0000000000000000, Mem[0000000010101410] = 0000000085ffffff
stxa %l1,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000000000000000
! %l6 = ffff00009d84c044, Mem[00000000300c1400] = ffffffff
stwa %l6,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 9d84c044
! Mem[0000000010041408] = 270a0048, %l6 = 000000009d84c044
swapa [%i1+%o4]0x80,%l6 ! %l6 = 00000000270a0048
! %l4 = 00000000000000ff, Mem[0000000030141400] = 00000000
stba %l4,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000ff
! %f24 = 700a0048 08bf2c35, Mem[0000000010081400] = ff00ffff 00000000
stda %f24,[%i2+%g0]0x88 ! Mem[0000000010081400] = 700a0048 08bf2c35
! %l0 = 0000000000000001, Mem[0000000030001410] = 00000000
stha %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000001
p0_label_494:
! Starting 10 instruction Load Burst
! %f31 = 85ffffff, %f6 = 0000ffff
fcmpes %fcc0,%f31,%f6 ! %fcc0 = 1
! Mem[000000001014141b] = 2fd7c5ba, %l7 = 0000000000ff0000, %asi = 80
lduba [%i5+0x01b]%asi,%l7 ! %l7 = 00000000000000ba
! Mem[00000000300c1400] = 00000000 44c0849d, %l2 = 3cffeb55, %l3 = 00000000
ldda [%i3+%g0]0x89,%l2 ! %l2 = 0000000044c0849d 0000000000000000
! Mem[0000000020800040] = ffffb260, %l7 = 00000000000000ba
lduh [%o1+0x040],%l7 ! %l7 = 000000000000ffff
! Mem[0000000030181400] = ffffffff, %l1 = 0000000000000000
ldswa [%i6+%g0]0x89,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010081408] = ff000aff, %f18 = 01003cef
lda [%i2+%o4]0x88,%f18 ! %f18 = ff000aff
! Mem[0000000010101408] = ff000000, %l1 = ffffffffffffffff
ldsba [%i4+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[000000001000141c] = 00e144ff, %f27 = ffffff13
ld [%i0+0x01c],%f27 ! %f27 = 00e144ff
! Mem[0000000010081428] = 00ff000000000000, %l2 = 0000000044c0849d
ldx [%i2+0x028],%l2 ! %l2 = 00ff000000000000
! %f18 = ff000aff, Mem[0000000030081408] = 000000ff
sta %f18,[%i2+%o4]0x81 ! Mem[0000000030081408] = ff000aff
p0_label_495:
! Starting 10 instruction Store Burst
! %l2 = 00ff000000000000, Mem[00000000300c1400] = 44c0849d
stwa %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
! %f2 = ffff0000 00000000, %l4 = 00000000000000ff
! Mem[0000000010141418] = 2fd7c5ba09c052a3
add %i5,0x018,%g1
stda %f2,[%g1+%l4]ASI_PST8_PL ! Mem[0000000010141418] = 000000000000ffff
! Mem[0000000010101408] = ff000000, %l0 = 0000000000000001
ldstuba [%i4+%o4]0x88,%l0 ! %l0 = 0000000000000000
! %f11 = ff660000, Mem[0000000030101410] = ffffff85
sta %f11,[%i4+%o5]0x81 ! Mem[0000000030101410] = ff660000
! %l3 = 0000000000000000, Mem[0000000010041410] = ef3c0001
stwa %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
! %f12 = 00000000 00e14447, Mem[00000000100c1400] = 01003cef ff000aff
stda %f12,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000 00e14447
! Mem[0000000010101418] = 2b1d3792, %l5 = ffffffffffffffff
ldstuba [%i4+0x018]%asi,%l5 ! %l5 = 000000000000002b
! %f18 = ff000aff ff000aff, Mem[0000000010041408] = 9d84c044 00ff0000, %asi = 80
stda %f18,[%i1+0x008]%asi ! Mem[0000000010041408] = ff000aff ff000aff
! Mem[0000000030041410] = 00000000, %l6 = 00000000270a0048
swapa [%i1+%o5]0x81,%l6 ! %l6 = 0000000000000000
! %l7 = 000000000000ffff, Mem[0000000010001410] = ffff0000
stwa %l7,[%i0+%o5]0x80 ! Mem[0000000010001410] = 0000ffff
p0_label_496:
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = ff000000000000ff, %l7 = 000000000000ffff
ldxa [%i3+%o4]0x88,%l7 ! %l7 = ff000000000000ff
! Mem[0000000010101410] = 00000000, %f17 = ff00ffff
lda [%i4+%o5]0x88,%f17 ! %f17 = 00000000
! Mem[0000000010041410] = 00000000, %l2 = 00ff000000000000
lduba [%i1+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[00000000100c1400] = 0000000000e14447, %l0 = 0000000000000000
ldxa [%i3+%g0]0x80,%l0 ! %l0 = 0000000000e14447
membar #Sync ! Added by membar checker (101)
! Mem[0000000010081400] = 352cbf08 48000a70 ff0a00ff ef3c0001
! Mem[0000000010081410] = ffffff85 ff00ffff 00000000 0300001a
! Mem[0000000010081420] = 00000000 00000000 00ff0000 00000000
! Mem[0000000010081430] = 00000000 00000000 ffffc310 0000ffff
ldda [%i2+%g0]ASI_BLK_P,%f0 ! Block Load from 0000000010081400
! Mem[0000000020800000] = 3585fc30, %l6 = 0000000000000000, %asi = 80
lduba [%o1+0x000]%asi,%l6 ! %l6 = 0000000000000035
! Mem[000000001010141c] = 06caf61b, %l7 = ff000000000000ff
ldsh [%i4+0x01c],%l7 ! %l7 = 00000000000006ca
! Mem[00000000218000c0] = 44008550, %l6 = 0000000000000035
lduh [%o3+0x0c0],%l6 ! %l6 = 0000000000004400
! Mem[0000000010001400] = 00000000, %l4 = 00000000000000ff
lduwa [%i0+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001408] = 6fb26407, %l7 = 00000000000006ca
lduba [%i0+%o4]0x80,%l7 ! %l7 = 000000000000006f
p0_label_497:
! Starting 10 instruction Store Burst
! Mem[0000000010141424] = 00000000, %l4 = 00000000, %l6 = 00004400
add %i5,0x24,%g1
casa [%g1]0x80,%l4,%l6 ! %l6 = 0000000000000000
! Mem[0000000030081408] = ff0a00ff, %l0 = 0000000000e14447
ldstuba [%i2+%o4]0x89,%l0 ! %l0 = 00000000000000ff
! %f4 = ffffff85 ff00ffff, %l0 = 00000000000000ff
! Mem[0000000030101410] = ff660000ff00ffff
add %i4,0x010,%g1
stda %f4,[%g1+%l0]ASI_PST8_S ! Mem[0000000030101410] = ffffff85ff00ffff
! %l0 = 00000000000000ff, Mem[0000000010181410] = ff00ffff
stha %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00ffffff
! Mem[0000000010101420] = 48000048, %l7 = 000000000000006f
ldstuba [%i4+0x020]%asi,%l7 ! %l7 = 0000000000000048
! Mem[0000000010001410] = ffff0000, %l4 = 0000000000000000
ldstuba [%i0+%o5]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000030101410] = ffffff85, %l2 = 0000000000000000
ldstuba [%i4+%o5]0x81,%l2 ! %l2 = 00000000000000ff
! %l2 = 00000000000000ff, Mem[00000000100c1410] = 00000000
stba %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000000ff
! Mem[0000000010181408] = ffff0000, %l6 = 0000000000000000
swapa [%i6+%o4]0x80,%l6 ! %l6 = 00000000ffff0000
! %l3 = 0000000000000000, %l6 = 00000000ffff0000, %l6 = 00000000ffff0000
udivx %l3,%l6,%l6 ! %l6 = 0000000000000000
p0_label_498:
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = 6fb26407, %f16 = 00000000
lda [%i0+0x008]%asi,%f16 ! %f16 = 6fb26407
! Mem[0000000010081408] = ff0a00ffef3c0001, %l3 = 0000000000000000
ldxa [%i2+%o4]0x80,%l3 ! %l3 = ff0a00ffef3c0001
! Mem[0000000010001426] = 08bf2c35, %l2 = 00000000000000ff
lduh [%i0+0x026],%l2 ! %l2 = 0000000000002c35
! Mem[0000000010001408] = 0764b26f, %l4 = 0000000000000000
lduha [%i0+%o4]0x88,%l4 ! %l4 = 000000000000b26f
! %f10 = 00ff0000 00000000, %f25 = 08bf2c35
fdtos %f10,%f25 ! %f25 = 00000000
! Mem[00000000300c1410] = 00000000, %l7 = 0000000000000048
lduha [%i3+%o5]0x81,%l7 ! %l7 = 0000000000000000
! Mem[00000000100c1408] = 000000ff, %f17 = 00000000
lda [%i3+%o4]0x88,%f17 ! %f17 = 000000ff
! Mem[00000000300c1400] = 00000000, %l6 = 0000000000000000
ldsba [%i3+%g0]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010001404] = 00000000, %l0 = 00000000000000ff
lduw [%i0+0x004],%l0 ! %l0 = 0000000000000000
! Mem[0000000010101410] = 00000000, %l2 = 0000000000002c35
ldsha [%i4+%o5]0x80,%l2 ! %l2 = 0000000000000000
p0_label_499:
! Starting 10 instruction Store Burst
! Mem[00000000201c0000] = ffffc200, %l1 = 0000000000000000
ldstuba [%o0+0x000]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010081400] = 08bf2c35, %l6 = 0000000000000000
swapa [%i2+%g0]0x88,%l6 ! %l6 = 0000000008bf2c35
! Mem[00000000201c0001] = ffffc200, %l6 = 0000000008bf2c35
ldstuba [%o0+0x001]%asi,%l6 ! %l6 = 00000000000000ff
! %l4 = 000000000000b26f, Mem[0000000010001408] = 6fb2640700000000
stx %l4,[%i0+%o4] ! Mem[0000000010001408] = 000000000000b26f
! Mem[0000000010001410] = ffff00ff, %l1 = 00000000000000ff
swapa [%i0+%o5]0x88,%l1 ! %l1 = 00000000ffff00ff
! Mem[0000000010081410] = ffffff85, %l6 = 00000000000000ff
swapa [%i2+%o5]0x80,%l6 ! %l6 = 00000000ffffff85
! Mem[00000000100c1410] = ff000000, %l6 = 00000000ffffff85
ldstuba [%i3+%o5]0x80,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010081410] = 000000ff, %l7 = 0000000000000000
ldstuba [%i2+%o5]0x80,%l7 ! %l7 = 0000000000000000
! %l1 = 00000000ffff00ff, Mem[0000000010101408] = ff0000ff
stwa %l1,[%i4+%o4]0x80 ! Mem[0000000010101408] = ffff00ff
! Mem[00000000100c1408] = ff000000, %l2 = 0000000000000000
swapa [%i3+%o4]0x80,%l2 ! %l2 = 00000000ff000000
p0_label_500:
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = ffffffff, %l7 = 0000000000000000
ldsba [%i6+%g0]0x81,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010141400] = ff130000, %l5 = 000000000000002b
ldsba [%i5+%g0]0x80,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010001408] = 00000000, %l0 = 0000000000000000
lduha [%i0+%o4]0x88,%l0 ! %l0 = 0000000000000000
! Mem[00000000300c1400] = 0000000000000000, %f28 = 44c0849d ffff00ff
ldda [%i3+%g0]0x89,%f28 ! %f28 = 00000000 00000000
! Mem[00000000100c1408] = 00000000000000ff, %l0 = 0000000000000000
ldxa [%i3+%o4]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[00000000300c1410] = 00000000, %l2 = 00000000ff000000
lduwa [%i3+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010001400] = 0000000000000000, %l4 = 000000000000b26f, %asi = 80
ldxa [%i0+0x000]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000010181408] = 00000000, %l2 = 0000000000000000
lduba [%i6+%o4]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030141400] = ff000000, %f13 = 00000000
lda [%i5+%g0]0x81,%f13 ! %f13 = ff000000
! Mem[0000000030101410] = ffffff85 ff00ffff, %l2 = 00000000, %l3 = ef3c0001
ldda [%i4+%o5]0x81,%l2 ! %l2 = 00000000ffffff85 00000000ff00ffff
p0_label_501:
! Starting 10 instruction Store Burst
! Mem[0000000010181408] = 00000000, %l5 = 00000000ffffffff
swapa [%i6+%o4]0x88,%l5 ! %l5 = 0000000000000000
! %f20 = ffff00ff 85ffffff, Mem[0000000030001408] = ff000aff 01003cef
stda %f20,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffff00ff 85ffffff
! %f18 = ff000aff ff000aff, %l5 = 0000000000000000
! Mem[0000000030181418] = 000000009d84c044
add %i6,0x018,%g1
stda %f18,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030181418] = 000000009d84c044
membar #Sync ! Added by membar checker (102)
! %f7 = 0300001a, Mem[0000000010081418] = 00000000
sta %f7 ,[%i2+0x018]%asi ! Mem[0000000010081418] = 0300001a
! Mem[0000000010101404] = ff000000, %l2 = ffffff85, %l4 = 00000000
add %i4,0x04,%g1
casa [%g1]0x80,%l2,%l4 ! %l4 = 00000000ff000000
! %l3 = 00000000ff00ffff, Mem[0000000030001410] = 01000000
stwa %l3,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff00ffff
! %l0 = 00000000000000ff, immd = 00000000000009e1, %l108 = 0000000000000003
sdivx %l0,0x9e1,%l3 ! %l3 = 0000000000000000
! %l2 = 00000000ffffff85, Mem[00000000201c0000] = ffffc200
stb %l2,[%o0+%g0] ! Mem[00000000201c0000] = 85ffc200
! Mem[00000000100c1410] = ff000000, %l1 = 00000000ffff00ff
swapa [%i3+%o5]0x80,%l1 ! %l1 = 00000000ff000000
! Mem[0000000010001400] = 00000000, %l6 = 00000000000000ff
swapa [%i0+%g0]0x80,%l6 ! %l6 = 0000000000000000
p0_label_502:
! Starting 10 instruction Load Burst
! Mem[00000000211c0001] = ffffe490, %l3 = 0000000000000000
ldub [%o2+0x001],%l3 ! %l3 = 00000000000000ff
! %l2 = 00000000ffffff85, imm = fffffffffffff8eb, %l1 = 00000000ff000000
addc %l2,-0x715,%l1 ! %l1 = 00000000fffff870
! Mem[0000000010101408] = ffff00ffff44e100, %l0 = 00000000000000ff
ldxa [%i4+%o4]0x80,%l0 ! %l0 = ffff00ffff44e100
! Mem[0000000021800100] = a85f2380, %l3 = 00000000000000ff
ldsb [%o3+0x100],%l3 ! %l3 = ffffffffffffffa8
! Mem[0000000010181408] = ffffffff, %l5 = 0000000000000000
ldswa [%i6+%o4]0x88,%l5 ! %l5 = ffffffffffffffff
! Mem[00000000100c1438] = 352cbf08ffffffff, %f8 = 00000000 00000000, %asi = 80
ldda [%i3+0x038]%asi,%f8 ! %f8 = 352cbf08 ffffffff
! Mem[00000000300c1408] = ff000000, %l1 = 00000000fffff870
lduwa [%i3+%o4]0x89,%l1 ! %l1 = 00000000ff000000
! Mem[000000001004143c] = 22c09541, %l2 = 00000000ffffff85, %asi = 80
lduwa [%i1+0x03c]%asi,%l2 ! %l2 = 0000000022c09541
! Mem[0000000010081408] = ff000aff, %l5 = ffffffffffffffff
lduba [%i2+%o4]0x88,%l5 ! %l5 = 00000000000000ff
! %l3 = ffffffffffffffa8, imm = 0000000000000bf7, %l3 = ffffffffffffffa8
subc %l3,0xbf7,%l3 ! %l3 = fffffffffffff3b1
p0_label_503:
! Starting 10 instruction Store Burst
! Mem[00000000100c1404] = 00e14447, %l2 = 0000000022c09541
swap [%i3+0x004],%l2 ! %l2 = 0000000000e14447
! Mem[0000000010001438] = ffff0000, %l5 = 000000ff, %l3 = fffff3b1
add %i0,0x38,%g1
casa [%g1]0x80,%l5,%l3 ! %l3 = 00000000ffff0000
! %f27 = 00e144ff, Mem[0000000030181400] = ffffffff
sta %f27,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00e144ff
! Mem[00000000300c1400] = 00000000, %l4 = 00000000ff000000
ldstuba [%i3+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000030141408] = 000000ff, %l5 = 00000000000000ff
swapa [%i5+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! %f0 = 352cbf08 48000a70, %l2 = 0000000000e14447
! Mem[0000000030141418] = 0000000000000000
add %i5,0x018,%g1
stda %f0,[%g1+%l2]ASI_PST8_S ! Mem[0000000030141418] = 002c000000000a70
! %f18 = ff000aff, Mem[0000000030001410] = ff00ffff
sta %f18,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff000aff
! Mem[0000000010141414] = a8f5ffff, %l0 = ff44e100, %l2 = 00e14447
add %i5,0x14,%g1
casa [%g1]0x80,%l0,%l2 ! %l2 = 00000000a8f5ffff
! Mem[00000000100c1428] = 70ff0048, %l0 = 00000000ff44e100
swap [%i3+0x028],%l0 ! %l0 = 0000000070ff0048
! %l0 = 0000000070ff0048, Mem[0000000010001410] = ff000000
stba %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = 48000000
p0_label_504:
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = ff000000, %l5 = 00000000000000ff
ldswa [%i3+%g0]0x81,%l5 ! %l5 = ffffffffff000000
! Mem[0000000010141410] = 000000ff, %l4 = 0000000000000000
lduwa [%i5+%o5]0x88,%l4 ! %l4 = 00000000000000ff
! %l2 = 00000000a8f5ffff, %l4 = 00000000000000ff, %l4 = 00000000000000ff
add %l2,%l4,%l4 ! %l4 = 00000000a8f600fe
! Mem[00000000300c1408] = ff000000, %l6 = 0000000000000000
lduba [%i3+%o4]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000030181408] = 00000000, %f7 = 0300001a
lda [%i6+%o4]0x81,%f7 ! %f7 = 00000000
! Mem[0000000030141400] = ff000000, %f27 = 00e144ff
lda [%i5+%g0]0x81,%f27 ! %f27 = ff000000
! %f12 = 00000000, %f23 = 00000000
fsqrts %f12,%f23 ! %f23 = 00000000
! Mem[0000000010181410] = ffffff00, %l6 = 0000000000000000
ldswa [%i6+%o5]0x88,%l6 ! %l6 = ffffffffffffff00
! Mem[00000000100c1408] = 00000000, %l2 = 00000000a8f5ffff
lduha [%i3+%o4]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030081410] = 00000000, %l6 = ffffffffffffff00
lduwa [%i2+%o5]0x81,%l6 ! %l6 = 0000000000000000
p0_label_505:
! Starting 10 instruction Store Burst
! Mem[0000000010001428] = ffffffff, %l7 = 00000000ffffffff, %asi = 80
swapa [%i0+0x028]%asi,%l7 ! %l7 = 00000000ffffffff
! %f10 = 00ff0000 00000000, %l1 = 00000000ff000000
! Mem[0000000030001438] = 0000ff000000970c
add %i0,0x038,%g1
stda %f10,[%g1+%l1]ASI_PST8_S ! Mem[0000000030001438] = 0000ff000000970c
! %l0 = 0000000070ff0048, Mem[0000000030041400] = 00000000
stwa %l0,[%i1+%g0]0x81 ! Mem[0000000030041400] = 70ff0048
! %l6 = 00000000, %l7 = ffffffff, Mem[0000000010081400] = 00000000 48000a70
stda %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000 ffffffff
! %f10 = 00ff0000, Mem[0000000010181410] = 00ffffff
sta %f10,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00ff0000
! %l4 = 00000000a8f600fe, Mem[0000000030181408] = 000000000000ff00
stxa %l4,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000a8f600fe
! Mem[0000000010041434] = c4614447, %l1 = 00000000ff000000, %asi = 80
swapa [%i1+0x034]%asi,%l1 ! %l1 = 00000000c4614447
! %f12 = 00000000 ff000000, %l4 = 00000000a8f600fe
! Mem[0000000010001410] = 4800000085ffffff
add %i0,0x010,%g1
stda %f12,[%g1+%l4]ASI_PST32_PL ! Mem[0000000010001410] = 4800000000000000
! Mem[00000000100c1400] = 00000000, %l5 = 00000000ff000000
swapa [%i3+%g0]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010101400] = 01000000, %l6 = 0000000000000000
ldstuba [%i4+%g0]0x88,%l6 ! %l6 = 0000000000000000
p0_label_506:
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = 00e144ff, %l0 = 0000000070ff0048
lduha [%i6+%g0]0x89,%l0 ! %l0 = 00000000000044ff
! Mem[0000000030041400] = 4800ff70, %f19 = ff000aff
lda [%i1+%g0]0x89,%f19 ! %f19 = 4800ff70
! Mem[0000000010101400] = ff000001ff000000, %f8 = 352cbf08 ffffffff
ldd [%i4+%g0],%f8 ! %f8 = ff000001 ff000000
! Mem[0000000030081400] = ff0000ff, %l3 = 00000000ffff0000
ldsba [%i2+%g0]0x81,%l3 ! %l3 = ffffffffffffffff
! %l3 = ffffffffffffffff, %l7 = 00000000ffffffff, %l6 = 0000000000000000
subc %l3,%l7,%l6 ! %l6 = ffffffff00000000
! Mem[0000000030041400] = 70ff0048, %l3 = ffffffffffffffff
lduwa [%i1+%g0]0x81,%l3 ! %l3 = 0000000070ff0048
! Mem[0000000010101410] = 00000000, %l0 = 00000000000044ff
ldsba [%i4+%o5]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000030001408] = ffffff85, %f3 = ef3c0001
lda [%i0+%o4]0x81,%f3 ! %f3 = ffffff85
! Mem[0000000010141400] = ff130000, %l3 = 0000000070ff0048
lduha [%i5+%g0]0x80,%l3 ! %l3 = 000000000000ff13
! Mem[0000000010141410] = 000000ff, %l1 = 00000000c4614447
lduwa [%i5+%o5]0x88,%l1 ! %l1 = 00000000000000ff
p0_label_507:
! Starting 10 instruction Store Burst
! %l2 = 0000000000000000, Mem[00000000100c1400] = ff000000
stwa %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000
! %f19 = 4800ff70, Mem[0000000030101408] = ff0a00ff
sta %f19,[%i4+%o4]0x81 ! Mem[0000000030101408] = 4800ff70
! Mem[0000000010141400] = 000013ff, %l3 = 000000000000ff13
ldstuba [%i5+%g0]0x88,%l3 ! %l3 = 00000000000000ff
! %l4 = 00000000a8f600fe, Mem[0000000030001410] = ff000aff
stha %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00fe0aff
! %f8 = ff000001, Mem[0000000030101410] = 85ffffff
sta %f8 ,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff000001
! Mem[0000000010141418] = 000000000000ffff, %l5 = 0000000000000000, %l3 = 00000000000000ff
add %i5,0x18,%g1
casxa [%g1]0x80,%l5,%l3 ! %l3 = 000000000000ffff
! Mem[00000000201c0000] = 85ffc200, %l7 = 00000000ffffffff
ldstub [%o0+%g0],%l7 ! %l7 = 0000000000000085
! Mem[0000000010081410] = ff0000ff, %l1 = 00000000000000ff
ldstuba [%i2+%o5]0x88,%l1 ! %l1 = 00000000000000ff
! %f30 = ffff0000 85ffffff, Mem[0000000030001408] = 85ffffff ffff00ff
stda %f30,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffff0000 85ffffff
! %l6 = 00000000, %l7 = 00000085, Mem[0000000010181408] = ffffffff ff3c0001
std %l6,[%i6+%o4] ! Mem[0000000010181408] = 00000000 00000085
p0_label_508:
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = ff130000 2751be75, %l4 = a8f600fe, %l5 = 00000000
ldda [%i5+%g0]0x80,%l4 ! %l4 = 00000000ff130000 000000002751be75
! Mem[0000000030181410] = ff000000, %l4 = 00000000ff130000
lduha [%i6+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[00000000201c0001] = ffffc200, %l5 = 000000002751be75
ldsb [%o0+0x001],%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010141410] = fffff5a8 000000ff, %l4 = 00000000, %l5 = ffffffff
ldda [%i5+%o5]0x88,%l4 ! %l4 = 00000000000000ff 00000000fffff5a8
! Mem[0000000030041410] = 270a0048, %l3 = 000000000000ffff
lduha [%i1+%o5]0x81,%l3 ! %l3 = 000000000000270a
! Mem[0000000010041410] = 00000000 ff00003c, %l4 = 000000ff, %l5 = fffff5a8, %asi = 80
ldda [%i1+0x010]%asi,%l4 ! %l4 = 0000000000000000 00000000ff00003c
! Mem[0000000030141400] = ff000000, %l3 = 000000000000270a
ldsba [%i5+%g0]0x81,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030081408] = ff000aff, %l3 = ffffffffffffffff
ldsha [%i2+%o4]0x81,%l3 ! %l3 = ffffffffffffff00
! Mem[0000000010181410] = 00ff0000 9d84c044, %l0 = 00000000, %l1 = 000000ff
ldda [%i6+%o5]0x80,%l0 ! %l0 = 0000000000ff0000 000000009d84c044
! Mem[00000000300c1408] = ff000000, %l1 = 000000009d84c044
ldsba [%i3+%o4]0x89,%l1 ! %l1 = 0000000000000000
p0_label_509:
! Starting 10 instruction Store Burst
! Mem[0000000010001400] = 000000ff, %l5 = 00000000ff00003c
swapa [%i0+%g0]0x80,%l5 ! %l5 = 00000000000000ff
! %l3 = ffffffffffffff00, Mem[0000000030001408] = ffffff85
stwa %l3,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffffff00
! %l1 = 0000000000000000, Mem[00000000300c1410] = 00000000
stba %l1,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000
! %f22 = 1a000003, Mem[0000000030041408] = 00000000
sta %f22,[%i1+%o4]0x81 ! Mem[0000000030041408] = 1a000003
! %f24 = 700a0048 00000000, Mem[0000000010001418] = 01003cef 00e144ff, %asi = 80
stda %f24,[%i0+0x018]%asi ! Mem[0000000010001418] = 700a0048 00000000
! Mem[000000001018143b] = 3cffeb55, %l4 = 0000000000000000
ldstub [%i6+0x03b],%l4 ! %l4 = 0000000000000055
! Mem[0000000010041410] = 00000000, %l3 = ffffffffffffff00
ldstuba [%i1+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030181408] = 00000000, %l1 = 0000000000000000
ldstuba [%i6+%o4]0x81,%l1 ! %l1 = 0000000000000000
! %f4 = ffffff85 ff00ffff, Mem[0000000010001400] = ff00003c 00000000, %asi = 80
stda %f4 ,[%i0+0x000]%asi ! Mem[0000000010001400] = ffffff85 ff00ffff
! %f2 = ff0a00ff ffffff85, Mem[0000000030041408] = 0300001a 00000000
stda %f2 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = ff0a00ff ffffff85
p0_label_510:
! Starting 10 instruction Load Burst
! Mem[0000000010181404] = 000000ff, %l4 = 0000000000000055, %asi = 80
lduwa [%i6+0x004]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030181410] = 000000ffff00ffff, %f26 = 00000000 ff000000
ldda [%i6+%o5]0x81,%f26 ! %f26 = 000000ff ff00ffff
! Mem[0000000010001408] = 00000000 0000b26f, %l6 = 00000000, %l7 = 00000085, %asi = 80
ldda [%i0+0x008]%asi,%l6 ! %l6 = 0000000000000000 000000000000b26f
! Mem[000000001014142c] = 0ddd34ff, %l6 = 0000000000000000, %asi = 80
ldswa [%i5+0x02c]%asi,%l6 ! %l6 = 000000000ddd34ff
! Mem[00000000300c1400] = ff00000000000000, %l1 = 0000000000000000
ldxa [%i3+%g0]0x81,%l1 ! %l1 = ff00000000000000
! Mem[0000000030181400] = ff44e100, %l5 = 00000000000000ff
ldsba [%i6+%g0]0x81,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010041430] = ff709541ff000000, %f26 = 000000ff ff00ffff
ldd [%i1+0x030],%f26 ! %f26 = ff709541 ff000000
! Mem[0000000030141410] = 00000000, %l1 = ff00000000000000
lduba [%i5+%o5]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030141410] = 00000000, %l5 = ffffffffffffffff
lduwa [%i5+%o5]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000020800000] = 3585fc30, %l4 = 00000000000000ff
ldub [%o1+%g0],%l4 ! %l4 = 0000000000000035
p0_label_511:
! Starting 10 instruction Store Burst
! %l1 = 0000000000000000, Mem[00000000100c1408] = 00000000
stba %l1,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000
! %l5 = 0000000000000000, Mem[0000000010041408] = ff000aff
stha %l5,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000aff
! %l4 = 0000000000000035, Mem[0000000010141408] = 000000000300001a
stxa %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = 0000000000000035
! %f20 = ffff00ff 85ffffff, %l0 = 0000000000ff0000
! Mem[00000000300c1438] = 00000000ff0000ff
add %i3,0x038,%g1
stda %f20,[%g1+%l0]ASI_PST32_SL ! Mem[00000000300c1438] = 00000000ff0000ff
! %f25 = 00000000, Mem[0000000010081408] = ff000aff
sta %f25,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000
! %f12 = 00000000 ff000000, Mem[0000000030001408] = ffffff00 0000ffff
stda %f12,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000 ff000000
! %l0 = 0000000000ff0000, Mem[0000000030141400] = 000000ff
stwa %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00ff0000
! %l7 = 000000000000b26f, Mem[0000000030041400] = 4800ff70
stwa %l7,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000b26f
! %l5 = 0000000000000000, %l7 = 000000000000b26f, %y = 00000000
umul %l5,%l7,%l2 ! %l2 = 0000000000000000, %y = 00000000
! %l4 = 0000000000000035, Mem[0000000030001410] = 000000ffff0afe00
stxa %l4,[%i0+%o5]0x89 ! Mem[0000000030001410] = 0000000000000035
p0_label_512:
! Starting 10 instruction Load Burst
! Code Fragment 3, seed = 485962
p0_fragment_44:
! %l0 = 0000000000ff0000
setx 0xc07faf5eb56a8fd6,%g7,%l0 ! %l0 = c07faf5eb56a8fd6
! %l1 = 0000000000000000
setx 0x95aaff5cf882f501,%g7,%l1 ! %l1 = 95aaff5cf882f501
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 = c07faf5eb56a8fd6
setx 0x4133de9803f5ee3c,%g7,%l0 ! %l0 = 4133de9803f5ee3c
! %l1 = 95aaff5cf882f501
setx 0x6f437e606b5c7e87,%g7,%l1 ! %l1 = 6f437e606b5c7e87
p0_fragment_44_end:
! %l1 = 6f437e606b5c7e87, %l3 = 0000000000000000, %l2 = 0000000000000000
subc %l1,%l3,%l2 ! %l2 = 6f437e606b5c7e87
! Mem[0000000030181400] = ff44e100ff000000, %l3 = 0000000000000000
ldxa [%i6+%g0]0x81,%l3 ! %l3 = ff44e100ff000000
! Mem[0000000010041410] = 000000ff, %l5 = 0000000000000000
ldsba [%i1+%o5]0x88,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030001410] = 3500000000000000, %f10 = 00ff0000 00000000
ldda [%i0+%o5]0x81,%f10 ! %f10 = 35000000 00000000
! Mem[0000000010041418] = ffffff00, %l0 = 4133de9803f5ee3c
ldsw [%i1+0x018],%l0 ! %l0 = ffffffffffffff00
! Mem[0000000010001418] = 700a0048, %l2 = 6f437e606b5c7e87, %asi = 80
lduwa [%i0+0x018]%asi,%l2 ! %l2 = 00000000700a0048
! Mem[00000000211c0000] = ffffe490, %l2 = 00000000700a0048, %asi = 80
ldsba [%o2+0x000]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[000000001000140c] = 0000b26f, %l6 = 000000000ddd34ff
lduw [%i0+0x00c],%l6 ! %l6 = 000000000000b26f
! Mem[0000000030181408] = 000000ff, %l6 = 000000000000b26f
lduba [%i6+%o4]0x89,%l6 ! %l6 = 00000000000000ff
p0_label_513:
! Starting 10 instruction Store Burst
! %l3 = ff44e100ff000000, Mem[0000000030041400] = 0000b26f
stwa %l3,[%i1+%g0]0x89 ! Mem[0000000030041400] = ff000000
! Mem[0000000010141430] = 252435b42751be75, %l6 = 00000000000000ff, %l4 = 0000000000000035
add %i5,0x30,%g1
casxa [%g1]0x80,%l6,%l4 ! %l4 = 252435b42751be75
! Mem[0000000030101400] = 00000000, %l3 = ff44e100ff000000
ldstuba [%i4+%g0]0x81,%l3 ! %l3 = 0000000000000000
! %l1 = 6f437e606b5c7e87, Mem[0000000030081408] = ff000aff
stba %l1,[%i2+%o4]0x81 ! Mem[0000000030081408] = 87000aff
! Mem[0000000030001410] = 35000000, %l5 = 00000000ffffffff
swapa [%i0+%o5]0x81,%l5 ! %l5 = 0000000035000000
! Mem[0000000010041400] = 00000000 000000ff 00000aff ff000aff
! %f16 = 6fb26407 000000ff ff000aff 4800ff70
! %f20 = ffff00ff 85ffffff 1a000003 00000000
! %f24 = 700a0048 00000000 ff709541 ff000000
! %f28 = 00000000 00000000 ffff0000 85ffffff
stda %f16,[%i1+%g0]ASI_BLK_AIUPL ! Block Store to 0000000010041400
! %l0 = ffffff00, %l1 = 6b5c7e87, Mem[0000000010081410] = ff0000ff ff00ffff
stda %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffffff00 6b5c7e87
! Mem[00000000300c1400] = 000000ff, %l6 = 00000000000000ff
swapa [%i3+%g0]0x89,%l6 ! %l6 = 00000000000000ff
! %l4 = 252435b42751be75, Mem[0000000030041400] = 000000ff
stha %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = be7500ff
! %l4 = 252435b42751be75, Mem[00000000201c0000] = ffffc200, %asi = 80
stha %l4,[%o0+0x000]%asi ! Mem[00000000201c0000] = be75c200
p0_label_514:
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = 48000000, %l4 = 252435b42751be75
lduwa [%i0+%o5]0x80,%l4 ! %l4 = 0000000048000000
! Mem[0000000030041408] = 85ffffff, %l5 = 0000000035000000
lduwa [%i1+%o4]0x81,%l5 ! %l5 = 0000000085ffffff
! Mem[00000000300c1400] = ff000000 00000000, %l6 = 000000ff, %l7 = 0000b26f
ldda [%i3+%g0]0x81,%l6 ! %l6 = 00000000ff000000 0000000000000000
membar #Sync ! Added by membar checker (103)
! Mem[0000000030181400] = ff44e100 ff000000 ff000000 a8f600fe
! Mem[0000000030181410] = 000000ff ff00ffff 00000000 9d84c044
! Mem[0000000030181420] = 80000000 ff000000 5200700a 00e14447
! Mem[0000000030181430] = 352cbf08 00000000 ff0000ff 00000000
ldda [%i6+%g0]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030181400
! Mem[0000000030001410] = ffffffff, %l5 = 0000000085ffffff
ldsba [%i0+%o5]0x81,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030181410] = ff000000, %l1 = 6f437e606b5c7e87
ldsba [%i6+%o5]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030141400] = 0000ff00 352cbfff ff000000 9d84c044
! Mem[0000000030141410] = 00000000 00000000 002c0000 00000a70
! Mem[0000000030141420] = 352cbf08 9f888134 cbffc310 4f9210bf
! Mem[0000000030141430] = 37294a74 756e8835 2d1dc252 0c539ddb
ldda [%i5+%g0]ASI_BLK_SL,%f16 ! Block Load from 0000000030141400
! %l1 = 0000000000000000, Mem[0000000010141410] = 000000ff
stwa %l1,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000
! Mem[0000000010081410] = 877e5c6b 00ffffff, %l6 = ff000000, %l7 = 00000000
ldda [%i2+%o5]0x88,%l6 ! %l6 = 0000000000ffffff 00000000877e5c6b
! Mem[0000000030141408] = ff000000, %f14 = ff0000ff
lda [%i5+%o4]0x81,%f14 ! %f14 = ff000000
p0_label_515:
! Starting 10 instruction Store Burst
! %f7 = 9d84c044, Mem[0000000010081400] = 00000000
sta %f7 ,[%i2+%g0]0x80 ! Mem[0000000010081400] = 9d84c044
! %f31 = 52c21d2d, Mem[0000000030081410] = 00000000
sta %f31,[%i2+%o5]0x89 ! Mem[0000000030081410] = 52c21d2d
! %l4 = 48000000, %l5 = ffffffff, Mem[00000000300c1408] = 000000ff 000013ff
stda %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 48000000 ffffffff
! Mem[0000000010041410] = ffffff85, %l4 = 0000000048000000
swapa [%i1+%o5]0x80,%l4 ! %l4 = 00000000ffffff85
! %l6 = 0000000000ffffff, Mem[0000000010181408] = 00000000
stba %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff000000
! %l6 = 0000000000ffffff, imm = 0000000000000194, %l4 = 00000000ffffff85
sub %l6,0x194,%l4 ! %l4 = 0000000000fffe6b
! %l5 = ffffffffffffffff, imm = 0000000000000ee3, %l4 = 0000000000fffe6b
sub %l5,0xee3,%l4 ! %l4 = fffffffffffff11c
! %f30 = db9d530c 52c21d2d, %l2 = ffffffffffffffff
! Mem[0000000010081418] = 0300001a0300001a
add %i2,0x018,%g1
stda %f30,[%g1+%l2]ASI_PST8_PL ! Mem[0000000010081418] = 2d1dc2520c539ddb
! %l3 = 0000000000000000, Mem[0000000010001408] = 6fb2000000000000
stxa %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000000000000000
! %f14 = ff000000, Mem[000000001018140c] = 00000085
sta %f14,[%i6+0x00c]%asi ! Mem[000000001018140c] = ff000000
p0_label_516:
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = 270a0048, %l3 = 0000000000000000
ldsba [%i1+%o5]0x81,%l3 ! %l3 = 0000000000000027
! Mem[0000000010001410] = 0000000000000048, %l5 = ffffffffffffffff
ldxa [%i0+%o5]0x88,%l5 ! %l5 = 0000000000000048
! Mem[0000000030081410] = 52c21d2d, %l0 = ffffffffffffff00
ldsba [%i2+%o5]0x89,%l0 ! %l0 = 000000000000002d
! Mem[0000000010041408] = ff000aff 4800ff70, %l2 = ffffffff, %l3 = 00000027
ldda [%i1+%o4]0x88,%l2 ! %l2 = 000000004800ff70 00000000ff000aff
! %f24 = 3481889f, %f3 = a8f600fe, %f10 = 5200700a 00e14447
fsmuld %f24,%f3 ,%f10 ! %f10 = bbbf1e72 53e37080
! Mem[0000000030041408] = 85ffffff, %l7 = 00000000877e5c6b
ldswa [%i1+%o4]0x81,%l7 ! %l7 = ffffffff85ffffff
! Mem[0000000030101400] = 000000ff, %l3 = 00000000ff000aff
lduba [%i4+%g0]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010101400] = 000000ff010000ff, %f8 = 80000000 ff000000
ldda [%i4+%g0]0x88,%f8 ! %f8 = 000000ff 010000ff
! Mem[0000000010081408] = 00000000, %l0 = 000000000000002d
lduwa [%i2+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Mem[00000000100c1408] = 00000000000000ff, %f6 = 00000000 9d84c044
ldda [%i3+%o4]0x80,%f6 ! %f6 = 00000000 000000ff
p0_label_517:
! Starting 10 instruction Store Burst
! %l0 = 0000000000000000, Mem[0000000010001400] = ffff00ff85ffffff
stxa %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000000000000000
membar #Sync ! Added by membar checker (104)
! %l6 = 00ffffff, %l7 = 85ffffff, Mem[0000000030141408] = 000000ff 44c0849d
stda %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00ffffff 85ffffff
! %l1 = 0000000000000000, Mem[00000000100c1438] = 352cbf08
stw %l1,[%i3+0x038] ! Mem[00000000100c1438] = 00000000
! %l2 = 000000004800ff70, Mem[0000000030081408] = ff0a0087
stba %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = ff0a0070
! %l3 = 00000000000000ff, Mem[0000000010181428] = 22c0954100000080, %asi = 80
stxa %l3,[%i6+0x028]%asi ! Mem[0000000010181428] = 00000000000000ff
! Mem[0000000020800040] = ffffb260, %l7 = ffffffff85ffffff
ldstub [%o1+0x040],%l7 ! %l7 = 00000000000000ff
! %l4 = fffffffffffff11c, Mem[00000000100c141e] = 9d84c044, %asi = 80
stha %l4,[%i3+0x01e]%asi ! Mem[00000000100c141c] = 9d84f11c
! %f0 = ff44e100 ff000000, Mem[0000000010081408] = 00000000 ef3c0001
stda %f0 ,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff44e100 ff000000
! %l1 = 0000000000000000, Mem[0000000030181410] = 000000ff
stba %l1,[%i6+%o5]0x81 ! Mem[0000000030181410] = 000000ff
! %l4 = fffff11c, %l5 = 00000048, Mem[0000000010001418] = 700a0048 00000000
std %l4,[%i0+0x018] ! Mem[0000000010001418] = fffff11c 00000048
p0_label_518:
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = 4195c02200000000, %l6 = 0000000000ffffff
ldxa [%i3+%g0]0x88,%l6 ! %l6 = 4195c02200000000
! Mem[0000000030001400] = 000075be, %f10 = bbbf1e72
lda [%i0+%g0]0x89,%f10 ! %f10 = 000075be
! Mem[0000000010081410] = 00ffffff, %l3 = 00000000000000ff
ldsba [%i2+%o5]0x88,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010101408] = ff00ffff, %f24 = 3481889f
lda [%i4+%o4]0x88,%f24 ! %f24 = ff00ffff
! Mem[00000000211c0000] = ffffe490, %l7 = 00000000000000ff, %asi = 80
lduha [%o2+0x000]%asi,%l7 ! %l7 = 000000000000ffff
! Mem[00000000211c0001] = ffffe490, %l4 = fffffffffffff11c
ldub [%o2+0x001],%l4 ! %l4 = 00000000000000ff
! Mem[00000000100c1410] = ffff00ff 00000000, %l6 = 00000000, %l7 = 0000ffff
ldda [%i3+%o5]0x80,%l6 ! %l6 = 00000000ffff00ff 0000000000000000
! Mem[0000000010141410] = 00000000, %l1 = 0000000000000000
lduha [%i5+%o5]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010041408] = 4800ff70, %f28 = 35886e75
lda [%i1+%o4]0x88,%f28 ! %f28 = 4800ff70
! Mem[0000000010141410] = fffff5a800000000, %f6 = 00000000 000000ff
ldda [%i5+%o5]0x88,%f6 ! %f6 = fffff5a8 00000000
p0_label_519:
! Starting 10 instruction Store Burst
! %f31 = 52c21d2d, %f9 = 010000ff, %f27 = 10c3ffcb
fmuls %f31,%f9 ,%f27 ! %f27 = 14421eb0
! %f16 = ffbf2c35 00ff0000, %l2 = 000000004800ff70
! Mem[0000000030101400] = ff000000ff0000ff
stda %f16,[%i4+%l2]ASI_PST8_S ! Mem[0000000030101400] = ffbf2c35ff0000ff
! Mem[0000000010141400] = ff130000, %l5 = 0000000000000048
ldstuba [%i5+%g0]0x80,%l5 ! %l5 = 00000000000000ff
! %l4 = 00000000000000ff, Mem[00000000300c1400] = 000000ff
stha %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000ff
! %f6 = fffff5a8, Mem[0000000010141410] = 00000000
sta %f6 ,[%i5+%o5]0x88 ! Mem[0000000010141410] = fffff5a8
! %l2 = 000000004800ff70, Mem[0000000010181410] = 0000ff00
stba %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000ff70
! Mem[0000000010141424] = 00004400, %l0 = 0000000000000000, %asi = 80
swapa [%i5+0x024]%asi,%l0 ! %l0 = 0000000000004400
! %l3 = ffffffffffffffff, Mem[0000000010101410] = 00000000
stwa %l3,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffffffff
! Mem[0000000010001400] = 00000000, %l6 = 00000000ffff00ff
ldstuba [%i0+%g0]0x80,%l6 ! %l6 = 0000000000000000
! %l7 = 0000000000000000, Mem[0000000010181404] = 000000ff, %asi = 80
stwa %l7,[%i6+0x004]%asi ! Mem[0000000010181404] = 00000000
p0_label_520:
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = ffffff00, %l0 = 0000000000004400
lduwa [%i2+%o5]0x80,%l0 ! %l0 = 00000000ffffff00
! Mem[0000000030181410] = 000000ff, %l6 = 0000000000000000
lduwa [%i6+%o5]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010041410] = 48000000, %l5 = 00000000000000ff
lduwa [%i1+%o5]0x80,%l5 ! %l5 = 0000000048000000
! Mem[0000000010181408] = 000000ff, %f18 = 44c0849d
lda [%i6+%o4]0x88,%f18 ! %f18 = 000000ff
! Mem[0000000030181400] = ff44e100ff000000, %f30 = db9d530c 52c21d2d
ldda [%i6+%g0]0x81,%f30 ! %f30 = ff44e100 ff000000
! Mem[0000000010041410] = 48000000 ff00ffff, %l6 = 000000ff, %l7 = 00000000
ldda [%i1+%o5]0x80,%l6 ! %l6 = 0000000048000000 00000000ff00ffff
! %l5 = 0000000048000000, %l7 = 00000000ff00ffff, %y = 00000000
udiv %l5,%l7,%l6 ! %l6 = 0000000000000000
mov %l0,%y ! %y = ffffff00
! %l0 = 00000000ffffff00, immd = 00000ad8, %y = ffffff00
udiv %l0,0xad8,%l0 ! %l0 = 00000000ffffffff
mov %l0,%y ! %y = ffffffff
! Mem[0000000030041408] = ffffff85, %l0 = 00000000ffffffff
lduwa [%i1+%o4]0x89,%l0 ! %l0 = 00000000ffffff85
! Mem[0000000010041410] = 48000000, %l3 = ffffffffffffffff
lduba [%i1+%o5]0x80,%l3 ! %l3 = 0000000000000048
p0_label_521:
! Starting 10 instruction Store Burst
! Mem[0000000010141400] = ff130000, %l4 = 00000000000000ff
swap [%i5+%g0],%l4 ! %l4 = 00000000ff130000
! Mem[0000000030101400] = ffbf2c35, %l7 = 00000000ff00ffff
ldswa [%i4+%g0]0x81,%l7 ! %l7 = ffffffffffbf2c35
! %l2 = 4800ff70, %l3 = 00000048, Mem[0000000010101400] = 010000ff 000000ff
stda %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = 4800ff70 00000048
! %l7 = ffffffffffbf2c35, Mem[00000000300c1400] = 000000ff
stba %l7,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000035
! %f4 = 000000ff ff00ffff, Mem[0000000010041418] = 00000000 0300001a, %asi = 80
stda %f4 ,[%i1+0x018]%asi ! Mem[0000000010041418] = 000000ff ff00ffff
! Mem[00000000100c1405] = 22c09541, %l0 = 00000000ffffff85
ldstuba [%i3+0x005]%asi,%l0 ! %l0 = 00000000000000c0
! Mem[0000000010081400] = 44c0849d, %l5 = 0000000048000000
ldstuba [%i2+%g0]0x88,%l5 ! %l5 = 000000000000009d
! Mem[000000001010143f] = 08bf2c35, %l7 = ffffffffffbf2c35
ldstuba [%i4+0x03f]%asi,%l7 ! %l7 = 0000000000000035
! Mem[0000000021800041] = 13ffbcf0, %l1 = 0000000000000000
ldstuba [%o3+0x041]%asi,%l1 ! %l1 = 00000000000000ff
! %f16 = ffbf2c35, Mem[0000000030101400] = 352cbfff
sta %f16,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffbf2c35
p0_label_522:
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = 270a0048 00000000, %l0 = 000000c0, %l1 = 000000ff
ldda [%i1+%o5]0x81,%l0 ! %l0 = 00000000270a0048 0000000000000000
! Mem[00000000201c0000] = be75c200, %l7 = 0000000000000035
ldub [%o0+%g0],%l7 ! %l7 = 00000000000000be
! Mem[0000000010141408] = 00000000, %l6 = 0000000000000000
ldswa [%i5+%o4]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010001420] = 700a0048, %l0 = 00000000270a0048, %asi = 80
lduwa [%i0+0x020]%asi,%l0 ! %l0 = 00000000700a0048
! Mem[00000000300c1400] = 35000000, %f9 = 010000ff
lda [%i3+%g0]0x81,%f9 ! %f9 = 35000000
! Mem[0000000010081410] = ffffff00, %l4 = 00000000ff130000
lduwa [%i2+%o5]0x80,%l4 ! %l4 = 00000000ffffff00
! Mem[0000000010001420] = 700a0048 08bf2c35, %l6 = 00000000, %l7 = 000000be, %asi = 80
ldda [%i0+0x020]%asi,%l6 ! %l6 = 00000000700a0048 0000000008bf2c35
! Mem[0000000030141410] = 00000000, %l7 = 0000000008bf2c35
lduha [%i5+%o5]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010181408] = ff000000, %l5 = 000000000000009d
ldsba [%i6+%o4]0x80,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010101400] = 70ff0048, %l5 = ffffffffffffffff
lduba [%i4+%g0]0x80,%l5 ! %l5 = 0000000000000070
p0_label_523:
! Starting 10 instruction Store Burst
! %l2 = 000000004800ff70, Mem[0000000010041400] = ff000000
stwa %l2,[%i1+%g0]0x80 ! Mem[0000000010041400] = 4800ff70
! %l6 = 00000000700a0048, Mem[0000000010181400] = 00000000
stha %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000048
! %l2 = 000000004800ff70, imm = 0000000000000c46, %l0 = 00000000700a0048
addc %l2,0xc46,%l0 ! %l0 = 0000000048010bb6
! %l5 = 0000000000000070, immd = fffffffffffff38f, %l3 = 0000000000000048
mulx %l5,-0xc71,%l3 ! %l3 = fffffffffffa8e90
! %l5 = 0000000000000070, Mem[0000000020800040] = ffffb260, %asi = 80
stha %l5,[%o1+0x040]%asi ! Mem[0000000020800040] = 0070b260
! %f16 = ffbf2c35 00ff0000, Mem[0000000010081410] = 00ffffff 877e5c6b
stda %f16,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffbf2c35 00ff0000
! %l0 = 0000000048010bb6, Mem[0000000030101408] = 4800ff70
stba %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = b600ff70
! Mem[0000000010041410] = 00000048, %l6 = 00000000700a0048
ldstuba [%i1+%o5]0x88,%l6 ! %l6 = 0000000000000048
! %l6 = 0000000000000048, Mem[0000000030041410] = 48000a27
stha %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = 48000048
! Mem[00000000100c1410] = ffff00ff, %l3 = fffffffffffa8e90
ldstuba [%i3+0x010]%asi,%l3 ! %l3 = 00000000000000ff
p0_label_524:
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = 4800ff70, %l5 = 0000000000000070
ldsba [%i1+%o4]0x88,%l5 ! %l5 = 0000000000000070
! Mem[0000000030081408] = 70000aff, %l0 = 0000000048010bb6
lduba [%i2+%o4]0x81,%l0 ! %l0 = 0000000000000070
! Mem[00000000211c0000] = ffffe490, %l6 = 0000000000000048
ldsh [%o2+%g0],%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030041408] = ffffff85, %l6 = ffffffffffffffff
lduwa [%i1+%o4]0x89,%l6 ! %l6 = 00000000ffffff85
! Mem[0000000010181400] = 00000048, %l3 = 00000000000000ff
ldswa [%i6+%g0]0x88,%l3 ! %l3 = 0000000000000048
! Mem[00000000100c1400] = 00000000, %f8 = 000000ff
lda [%i3+%g0]0x80,%f8 ! %f8 = 00000000
! Mem[00000000300c1410] = 0000ff8500000000, %l6 = 00000000ffffff85
ldxa [%i3+%o5]0x89,%l6 ! %l6 = 0000ff8500000000
! Mem[0000000010041418] = 000000ffff00ffff, %f26 = bf10924f 14421eb0, %asi = 80
ldda [%i1+0x018]%asi,%f26 ! %f26 = 000000ff ff00ffff
! Mem[0000000010101400] = 70ff0048, %l0 = 0000000000000070
lduba [%i4+%g0]0x80,%l0 ! %l0 = 0000000000000070
! Mem[000000001018140f] = ff000000, %l1 = 0000000000000000
ldub [%i6+0x00f],%l1 ! %l1 = 0000000000000000
p0_label_525:
! Starting 10 instruction Store Burst
! Mem[0000000010081400] = 44c084ff, %l0 = 0000000000000070
swapa [%i2+%g0]0x88,%l0 ! %l0 = 0000000044c084ff
! %l7 = 0000000000000000, Mem[0000000030081408] = ff0a0070
stha %l7,[%i2+%o4]0x89 ! Mem[0000000030081408] = ff0a0000
! %f2 = ff000000, Mem[0000000010001410] = 48000000
sta %f2 ,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff000000
! Mem[0000000021800141] = ffff3db0, %l0 = 0000000044c084ff
ldstuba [%o3+0x141]%asi,%l0 ! %l0 = 00000000000000ff
! %l0 = 00000000000000ff, Mem[0000000010141408] = 00000000
stba %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000ff
! Mem[0000000021800080] = ffff6320, %l2 = 000000004800ff70
ldstuba [%o3+0x080]%asi,%l2 ! %l2 = 00000000000000ff
! %f9 = 35000000, Mem[0000000030141400] = 0000ff00
sta %f9 ,[%i5+%g0]0x81 ! Mem[0000000030141400] = 35000000
! %l0 = 00000000000000ff, Mem[0000000030081408] = ff0a0000
stwa %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000ff
! %f14 = ff000000, Mem[0000000030001408] = 00000000
sta %f14,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff000000
! Mem[00000000100c1438] = 00000000, %l5 = 0000000000000070, %asi = 80
swapa [%i3+0x038]%asi,%l5 ! %l5 = 0000000000000000
p0_label_526:
! Starting 10 instruction Load Burst
! Mem[0000000010141411] = a8f5ffff, %l7 = 0000000000000000
ldub [%i5+0x011],%l7 ! %l7 = 00000000000000f5
! Mem[0000000010181420] = ff20051300000000, %l0 = 00000000000000ff
ldx [%i6+0x020],%l0 ! %l0 = ff20051300000000
! Mem[0000000030041400] = ff0075be, %l4 = 00000000ffffff00
ldsha [%i1+%g0]0x89,%l4 ! %l4 = 00000000000075be
! Mem[0000000030041408] = ffffff85, %f21 = 00000000
lda [%i1+%o4]0x89,%f21 ! %f21 = ffffff85
! Mem[0000000010081408] = ff44e100, %f10 = 000075be
lda [%i2+%o4]0x80,%f10 ! %f10 = ff44e100
! Mem[0000000030181410] = 000000ff, %l1 = 0000000000000000
ldsba [%i6+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010001410] = ff00000000000000, %f2 = ff000000 a8f600fe
ldda [%i0+%o5]0x80,%f2 ! %f2 = ff000000 00000000
! Mem[0000000010041408] = 70ff0048, %f7 = 00000000
lda [%i1+%o4]0x80,%f7 ! %f7 = 70ff0048
! Mem[0000000010101408] = ff00ffff, %f2 = ff000000
lda [%i4+%o4]0x88,%f2 ! %f2 = ff00ffff
! Mem[00000000100c1400] = 00000000, %f8 = 00000000
lda [%i3+%g0]0x88,%f8 ! %f8 = 00000000
p0_label_527:
! Starting 10 instruction Store Burst
! %f0 = ff44e100 ff000000, %l4 = 00000000000075be
! Mem[0000000030141438] = 2d1dc2520c539ddb
add %i5,0x038,%g1
stda %f0,[%g1+%l4]ASI_PST16_S ! Mem[0000000030141438] = ff44e100ff009ddb
! %f24 = ff00ffff 08bf2c35, %l0 = ff20051300000000
! Mem[0000000010181400] = 4800000000000000
stda %f24,[%i6+%l0]ASI_PST16_P ! Mem[0000000010181400] = 4800000000000000
! Mem[0000000010141410] = fffff5a8, %l7 = 00000000000000f5
ldstuba [%i5+%o5]0x88,%l7 ! %l7 = 00000000000000a8
! %l4 = 000075be, %l5 = 00000000, Mem[0000000030041410] = 48000048 00000000
stda %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000075be 00000000
! %l7 = 00000000000000a8, Mem[0000000010041432] = 00000000
sth %l7,[%i1+0x032] ! Mem[0000000010041430] = 000000a8
! %l5 = 0000000000000000, Mem[0000000010101410] = ffffffff
stha %l5,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffff0000
! %l7 = 00000000000000a8, Mem[0000000020800000] = 3585fc30, %asi = 80
stha %l7,[%o1+0x000]%asi ! Mem[0000000020800000] = 00a8fc30
! %l6 = 00000000, %l7 = 000000a8, Mem[0000000010181408] = 000000ff 000000ff
stda %l6,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000 000000a8
! %l0 = ff20051300000000, Mem[0000000030001410] = 00000000ffffffff
stxa %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff20051300000000
! Mem[0000000030081400] = ff0000ff, %l2 = 00000000000000ff
ldstuba [%i2+%g0]0x81,%l2 ! %l2 = 00000000000000ff
p0_label_528:
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = 00e144ff, %l2 = 00000000000000ff
lduba [%i2+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030181400] = ff44e100, %l7 = 00000000000000a8
ldswa [%i6+%g0]0x81,%l7 ! %l7 = ffffffffff44e100
! Mem[0000000030181410] = ffff00ffff000000, %f8 = 00000000 35000000
ldda [%i6+%o5]0x89,%f8 ! %f8 = ffff00ff ff000000
! Mem[0000000010141408] = 35000000 000000ff, %l2 = 000000ff, %l3 = 00000048
ldda [%i5+%o4]0x88,%l2 ! %l2 = 00000000000000ff 0000000035000000
! Mem[0000000030081408] = 00000000000000ff, %f6 = fffff5a8 70ff0048
ldda [%i2+%o4]0x89,%f6 ! %f6 = 00000000 000000ff
! Mem[00000000100c1400] = 00000000 22ff9541, %l4 = 000075be, %l5 = 00000000
ldda [%i3+%g0]0x80,%l4 ! %l4 = 0000000000000000 0000000022ff9541
! Mem[0000000010041400] = 4800ff700764b26f, %l7 = ffffffffff44e100
ldxa [%i1+%g0]0x80,%l7 ! %l7 = 4800ff700764b26f
! Mem[0000000030041408] = 85ffffff ff000aff, %l2 = 000000ff, %l3 = 35000000
ldda [%i1+%o4]0x81,%l2 ! %l2 = 0000000085ffffff 00000000ff000aff
! Mem[0000000030041410] = 000075be, %f24 = ff00ffff
lda [%i1+%o5]0x81,%f24 ! %f24 = 000075be
! Mem[0000000030141410] = 00000000, %l6 = 0000ff8500000000
lduba [%i5+%o5]0x89,%l6 ! %l6 = 0000000000000000
p0_label_529:
! Starting 10 instruction Store Burst
! Mem[0000000010081400] = 00000070, %l5 = 0000000022ff9541
swapa [%i2+%g0]0x88,%l5 ! %l5 = 0000000000000070
! Mem[0000000030101410] = ff000001, %l3 = 00000000ff000aff
swapa [%i4+%o5]0x89,%l3 ! %l3 = 00000000ff000001
! %f1 = ff000000, Mem[0000000010101400] = 4800ff70
sta %f1 ,[%i4+%g0]0x88 ! Mem[0000000010101400] = ff000000
! Mem[0000000010081410] = 0000ff00, %l0 = 0000000000000000
swapa [%i2+%o5]0x80,%l0 ! %l0 = 000000000000ff00
! %f4 = 000000ff ff00ffff, %l7 = 4800ff700764b26f
! Mem[0000000030001418] = e86600001a394303
add %i0,0x018,%g1
stda %f4,[%g1+%l7]ASI_PST8_S ! Mem[0000000030001418] = e8000000ff00ffff
! %l7 = 4800ff700764b26f, Mem[0000000030101408] = b600ff70
stba %l7,[%i4+%o4]0x81 ! Mem[0000000030101408] = 6f00ff70
! %f4 = 000000ff, Mem[0000000010181400] = 00000048
sta %f4 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = 000000ff
! Mem[0000000010141400] = ff000000, %l5 = 0000000000000070
ldstuba [%i5+%g0]0x88,%l5 ! %l5 = 0000000000000000
! %l1 = 0000000000000000, Mem[0000000030101408] = 70ff006f
stwa %l1,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
! Mem[0000000010001404] = 00000000, %l5 = 0000000000000000
swap [%i0+0x004],%l5 ! %l5 = 0000000000000000
p0_label_530:
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = 000000ff48000000, %l2 = 0000000085ffffff, %asi = 80
ldxa [%i4+0x000]%asi,%l2 ! %l2 = 000000ff48000000
! Mem[0000000010001410] = ff000000, %l1 = 0000000000000000
ldswa [%i0+%o5]0x80,%l1 ! %l1 = ffffffffff000000
! Mem[0000000030041410] = be750000, %l5 = 0000000000000000
ldswa [%i1+%o5]0x89,%l5 ! %l5 = ffffffffbe750000
! Mem[0000000030081400] = ff0000ff, %f1 = ff000000
lda [%i2+%g0]0x81,%f1 ! %f1 = ff0000ff
! Mem[00000000211c0000] = ffffe490, %l1 = ffffffffff000000, %asi = 80
lduha [%o2+0x000]%asi,%l1 ! %l1 = 000000000000ffff
! Mem[0000000030001400] = be750000, %l2 = 000000ff48000000
ldsba [%i0+%g0]0x81,%l2 ! %l2 = ffffffffffffffbe
! Mem[0000000030081408] = 000000ff, %l0 = 000000000000ff00
lduwa [%i2+%o4]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010001400] = 000000ff, %l4 = 0000000000000000
lduba [%i0+%g0]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030101400] = ffbf2c35, %l0 = 00000000000000ff
lduwa [%i4+%g0]0x89,%l0 ! %l0 = 00000000ffbf2c35
! Mem[0000000030141410] = 00000000, %f4 = 000000ff
lda [%i5+%o5]0x89,%f4 ! %f4 = 00000000
p0_label_531:
! Starting 10 instruction Store Burst
! Mem[00000000211c0000] = ffffe490, %l4 = 00000000000000ff
ldstub [%o2+%g0],%l4 ! %l4 = 00000000000000ff
! %f22 = 700a0000, Mem[00000000300c1410] = 00000000
sta %f22,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 700a0000
! Mem[00000000100c1418] = ffff0000, %l4 = 00000000000000ff
swap [%i3+0x018],%l4 ! %l4 = 00000000ffff0000
! %l6 = 0000000000000000, Mem[00000000201c0000] = be75c200, %asi = 80
stba %l6,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0075c200
! Mem[0000000030181400] = 00e144ff, %l1 = 000000000000ffff
ldstuba [%i6+%g0]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[00000000100c1424] = ffff0048, %l7 = 4800ff700764b26f
ldstuba [%i3+0x024]%asi,%l7 ! %l7 = 00000000000000ff
! %l2 = ffffffffffffffbe, Mem[0000000021800181] = ff9cd3e0
stb %l2,[%o3+0x181] ! Mem[0000000021800180] = ffbed3e0
! %f8 = ffff00ff ff000000, Mem[0000000030181408] = ff000000 a8f600fe
stda %f8 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffff00ff ff000000
! Mem[00000000100c1408] = 00000000, %l7 = 00000000000000ff
ldstuba [%i3+%o4]0x80,%l7 ! %l7 = 0000000000000000
! %l0 = 00000000ffbf2c35, Mem[0000000030041400] = ff0000ffff0075be
stxa %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000ffbf2c35
p0_label_532:
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = ff000000, %l7 = 0000000000000000
swapa [%i6+%g0]0x80,%l7 ! %l7 = 00000000ff000000
! Mem[0000000030141408] = 85ffffff00ffffff, %l1 = 00000000000000ff
ldxa [%i5+%o4]0x89,%l1 ! %l1 = 85ffffff00ffffff
! Mem[0000000010101410] = 0000ffff, %l4 = 00000000ffff0000
lduba [%i4+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010181408] = 00000000, %l2 = ffffffffffffffbe
ldsha [%i6+%o4]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010081430] = 00000000 00000000, %l0 = ffbf2c35, %l1 = 00ffffff, %asi = 80
ldda [%i2+0x030]%asi,%l0 ! %l0 = 0000000000000000 0000000000000000
! %l3 = 00000000ff000001, %l4 = 0000000000000000, %l3 = 00000000ff000001
xnor %l3,%l4,%l3 ! %l3 = ffffffff00fffffe
! %f26 = 000000ff ff00ffff, Mem[0000000010141410] = fffff5ff fffff5a8
stda %f26,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000ff ff00ffff
! Mem[0000000010141400] = ff0000ff, %l3 = ffffffff00fffffe
lduba [%i5+%g0]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[000000001008142c] = 00000000, %l1 = 0000000000000000
lduh [%i2+0x02c],%l1 ! %l1 = 0000000000000000
! Mem[0000000010101410] = ffff0000, %l7 = 00000000ff000000
swapa [%i4+%o5]0x88,%l7 ! %l7 = 00000000ffff0000
p0_label_533:
! Starting 10 instruction Store Burst
! %f24 = 000075be, Mem[0000000010181408] = 00000000
sta %f24,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000075be
! %l4 = 0000000000000000, Mem[0000000010141410] = ffff00ff
stha %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000000ff
! %f0 = ff44e100 ff0000ff, Mem[0000000030081410] = 52c21d2d 00000000
stda %f0 ,[%i2+%o5]0x89 ! Mem[0000000030081410] = ff44e100 ff0000ff
! Mem[0000000010041410] = ff000000, %l5 = ffffffffbe750000
ldstuba [%i1+%o5]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030181408] = ffff00ff, %l6 = 0000000000000000
ldstuba [%i6+%o4]0x81,%l6 ! %l6 = 00000000000000ff
! %l6 = 000000ff, %l7 = ffff0000, Mem[0000000030101400] = 352cbfff ff0000ff
stda %l6,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000ff ffff0000
! Mem[0000000030141400] = 00000035, %l5 = 00000000000000ff
ldstuba [%i5+%g0]0x89,%l5 ! %l5 = 0000000000000035
! %l1 = 0000000000000000, Mem[0000000010041420] = 00000000, %asi = 80
stba %l1,[%i1+0x020]%asi ! Mem[0000000010041420] = 00000000
! Mem[00000000201c0001] = 0075c200, %l5 = 0000000000000035
ldstub [%o0+0x001],%l5 ! %l5 = 0000000000000075
! %l5 = 0000000000000075, Mem[0000000030001408] = 000000ff
stba %l5,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000075
p0_label_534:
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = 00000000, %l3 = 00000000000000ff
lduwa [%i4+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1400] = 4195ff2200000000, %f28 = 4800ff70 744a2937
ldda [%i3+%g0]0x88,%f28 ! %f28 = 4195ff22 00000000
! Mem[0000000010001420] = 700a0048 08bf2c35, %l4 = 00000000, %l5 = 00000075
ldd [%i0+0x020],%l4 ! %l4 = 00000000700a0048 0000000008bf2c35
! Mem[00000000300c1400] = 35000000, %f5 = ff00ffff
lda [%i3+%g0]0x81,%f5 ! %f5 = 35000000
! Mem[0000000021800080] = ffff6320, %l2 = 0000000000000000
ldsh [%o3+0x080],%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010181400] = 00000000, %l5 = 0000000008bf2c35
lduha [%i6+%g0]0x80,%l5 ! %l5 = 0000000000000000
! %l2 = ffffffffffffffff, imm = fffffffffffff348, %l5 = 0000000000000000
andn %l2,-0xcb8,%l5 ! %l5 = 0000000000000cb7
! Mem[0000000030141410] = 0000000000000000, %l1 = 0000000000000000
ldxa [%i5+%o5]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030001408] = 75000000, %l7 = 00000000ffff0000
lduha [%i0+%o4]0x81,%l7 ! %l7 = 0000000000007500
! Mem[0000000010001400] = ff000000 00000000, %l6 = 000000ff, %l7 = 00007500
ldda [%i0+%g0]0x80,%l6 ! %l6 = 00000000ff000000 0000000000000000
p0_label_535:
! Starting 10 instruction Store Burst
! %f24 = 000075be 08bf2c35, Mem[0000000010181438] = 3cffebff 00000013
std %f24,[%i6+0x038] ! Mem[0000000010181438] = 000075be 08bf2c35
! Mem[0000000010141418] = 00000000, %l0 = 0000000000000000
swap [%i5+0x018],%l0 ! %l0 = 0000000000000000
! Mem[00000000300c1410] = 700a0000, %l4 = 00000000700a0048
ldstuba [%i3+%o5]0x81,%l4 ! %l4 = 0000000000000070
! %f28 = 4195ff22, Mem[0000000010041400] = 4800ff70
sta %f28,[%i1+%g0]0x80 ! Mem[0000000010041400] = 4195ff22
! %f18 = 000000ff 000000ff, Mem[0000000010181410] = 70ff0000 9d84c044
stda %f18,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000000ff 000000ff
! Mem[0000000010001400] = ff00000000000000, %l2 = ffffffffffffffff, %l2 = ffffffffffffffff
casxa [%i0]0x80,%l2,%l2 ! %l2 = ff00000000000000
! %l0 = 00000000, %l1 = 00000000, Mem[0000000010001400] = ff000000 00000000
stda %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000 00000000
! %l4 = 0000000000000070, Mem[0000000010181400] = 0000000000000000
stxa %l4,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0000000000000070
! %l3 = 0000000000000000, imm = fffffffffffff6e8, %l1 = 0000000000000000
subc %l3,-0x918,%l1 ! %l1 = 0000000000000918
! %l7 = 0000000000000000, Mem[0000000030141408] = 00ffffff
stwa %l7,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000
p0_label_536:
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = 00ffc200, %l0 = 0000000000000000
ldsh [%o0+%g0],%l0 ! %l0 = 00000000000000ff
! Mem[0000000020800000] = 00a8fc30, %l4 = 0000000000000070
lduh [%o1+%g0],%l4 ! %l4 = 00000000000000a8
! Mem[000000001000143c] = 10c3ffff, %l4 = 00000000000000a8, %asi = 80
ldswa [%i0+0x03c]%asi,%l4 ! %l4 = 0000000010c3ffff
! Mem[0000000030081408] = 000000ff, %f15 = 00000000
lda [%i2+%o4]0x89,%f15 ! %f15 = 000000ff
! Mem[0000000010001418] = fffff11c00000048, %l3 = 0000000000000000, %asi = 80
ldxa [%i0+0x018]%asi,%l3 ! %l3 = fffff11c00000048
! Mem[0000000010041410] = 000000ff, %l3 = fffff11c00000048
ldswa [%i1+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! %l6 = 00000000ff000000, imm = fffffffffffff8fd, %l1 = 0000000000000918
add %l6,-0x703,%l1 ! %l1 = 00000000fefff8fd
! Mem[0000000010001410] = 000000ff, %l6 = 00000000ff000000
ldswa [%i0+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[00000000100c1410] = ffff00ff, %l5 = 0000000000000cb7
lduwa [%i3+%o5]0x80,%l5 ! %l5 = 00000000ffff00ff
! Mem[0000000010081428] = 00ff0000, %l6 = 00000000000000ff
ldsw [%i2+0x028],%l6 ! %l6 = 0000000000ff0000
p0_label_537:
! Starting 10 instruction Store Burst
! Mem[0000000030181400] = ff44e100, %l0 = 00000000000000ff
swapa [%i6+%g0]0x81,%l0 ! %l0 = 00000000ff44e100
! %f0 = ff44e100 ff0000ff, Mem[0000000030041410] = be750000 00000000
stda %f0 ,[%i1+%o5]0x89 ! Mem[0000000030041410] = ff44e100 ff0000ff
! %f17 = 00ff0000, %f24 = 000075be
fcmps %fcc2,%f17,%f24 ! %fcc2 = 2
! %l6 = 0000000000ff0000, Mem[0000000030081400] = ff0000ff
stha %l6,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff
! Mem[0000000010001413] = ff000000, %l6 = 0000000000ff0000
ldstuba [%i0+0x013]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000010001400] = 00000000, %l6 = 0000000000000000
ldstuba [%i0+%g0]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000030101410] = ff0a00ff, %l2 = 0000000000000000
swapa [%i4+%o5]0x81,%l2 ! %l2 = 00000000ff0a00ff
! Mem[0000000010081408] = ff44e100, %l1 = 00000000fefff8fd
swap [%i2+%o4],%l1 ! %l1 = 00000000ff44e100
! %f21 = ffffff85, Mem[0000000010001400] = ff000000
sta %f21,[%i0+%g0]0x80 ! Mem[0000000010001400] = ffffff85
! %l3 = 00000000000000ff, Mem[0000000030141400] = 000000ff
stba %l3,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000ff
p0_label_538:
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = ff0000ff00000000, %f30 = ff44e100 ff000000, %asi = 80
ldda [%i0+0x010]%asi,%f30 ! %f30 = ff0000ff 00000000
! Mem[0000000010081400] = 4195ff22, %l1 = 00000000ff44e100
lduba [%i2+%g0]0x80,%l1 ! %l1 = 0000000000000041
! Mem[0000000010041408] = 70ff0048, %l2 = 00000000ff0a00ff
lduwa [%i1+%o4]0x80,%l2 ! %l2 = 0000000070ff0048
! Mem[00000000100c1408] = 000000ff, %f23 = 00002c00
lda [%i3+%o4]0x88,%f23 ! %f23 = 000000ff
! Mem[0000000010041400] = 6fb26407 22ff9541, %l4 = 10c3ffff, %l5 = ffff00ff
ldda [%i1+%g0]0x88,%l4 ! %l4 = 0000000022ff9541 000000006fb26407
! Mem[0000000010101430] = 000000000000c0cb, %f22 = 700a0000 000000ff
ldd [%i4+0x030],%f22 ! %f22 = 00000000 0000c0cb
! Mem[0000000030101408] = 00000000, %l5 = 000000006fb26407
lduwa [%i4+%o4]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000030001408] = 00000075, %l2 = 0000000070ff0048
lduba [%i0+%o4]0x89,%l2 ! %l2 = 0000000000000075
! %f29 = 00000000, %f15 = 000000ff, %f6 = 00000000 000000ff
fsmuld %f29,%f15,%f6 ! %f6 = 00000000 00000000
! Mem[0000000010141408] = ff000000, %f30 = ff0000ff
lda [%i5+%o4]0x80,%f30 ! %f30 = ff000000
p0_label_539:
! Starting 10 instruction Store Burst
! %l3 = 00000000000000ff, Mem[00000000201c0000] = 00ffc200
stb %l3,[%o0+%g0] ! Mem[00000000201c0000] = ffffc200
! Mem[0000000030041410] = ff0000ff, %l4 = 0000000022ff9541
ldstuba [%i1+%o5]0x81,%l4 ! %l4 = 00000000000000ff
! Mem[00000000100c1400] = 00000000, %l7 = 0000000000000000
ldstuba [%i3+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000030141400] = ff000000, %l7 = 0000000000000000
ldstuba [%i5+%g0]0x81,%l7 ! %l7 = 00000000000000ff
! %l2 = 00000075, %l3 = 000000ff, Mem[0000000010041400] = 22ff9541 6fb26407
stda %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000075 000000ff
! %l4 = 00000000000000ff, Mem[0000000030041410] = ff0000ff00e144ff
stxa %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000000000ff
! Mem[0000000030181400] = ff000000, %l3 = 00000000000000ff
swapa [%i6+%g0]0x89,%l3 ! %l3 = 00000000ff000000
! Mem[0000000030041408] = 85ffffff, %l5 = 0000000000000000
ldstuba [%i1+%o4]0x81,%l5 ! %l5 = 0000000000000085
! %l4 = 00000000000000ff, Mem[00000000218000c1] = 44008550, %asi = 80
stba %l4,[%o3+0x0c1]%asi ! Mem[00000000218000c0] = 44ff8550
! Mem[0000000030101400] = ff000000, %l5 = 0000000000000085
swapa [%i4+%g0]0x89,%l5 ! %l5 = 00000000ff000000
p0_label_540:
! Starting 10 instruction Load Burst
! Mem[000000001018141c] = 00000000, %l1 = 0000000000000041
ldsw [%i6+0x01c],%l1 ! %l1 = 0000000000000000
! Mem[0000000010001408] = 00000000, %l5 = 00000000ff000000
ldsha [%i0+%o4]0x80,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1438] = 00000070, %l4 = 00000000000000ff
lduw [%i3+0x038],%l4 ! %l4 = 0000000000000070
! Mem[0000000010101410] = ff000000, %l6 = 0000000000000000
ldsha [%i4+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181410] = 000000ff000000ff, %l1 = 0000000000000000
ldxa [%i6+%o5]0x80,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000030041408] = ffffffff, %l6 = 0000000000000000
ldsha [%i1+%o4]0x81,%l6 ! %l6 = ffffffffffffffff
! Mem[00000000300c1400] = 35000000, %l1 = 000000ff000000ff
ldsba [%i3+%g0]0x81,%l1 ! %l1 = 0000000000000035
! %f23 = 0000c0cb, %f2 = ff00ffff
fcmpes %fcc1,%f23,%f2 ! %fcc1 = 2
! Mem[0000000030141408] = 00000000, %l4 = 0000000000000070
ldswa [%i5+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010141434] = 2751be75, %f23 = 0000c0cb
lda [%i5+0x034]%asi,%f23 ! %f23 = 2751be75
p0_label_541:
! Starting 10 instruction Store Burst
! %l0 = 00000000ff44e100, Mem[0000000010041408] = 70ff0048ff0a00ff
stxa %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000ff44e100
! Mem[0000000010181420] = ff200513, %l5 = 0000000000000000
swap [%i6+0x020],%l5 ! %l5 = 00000000ff200513
! %f26 = 000000ff ff00ffff, %l1 = 0000000000000035
! Mem[0000000010181420] = 0000000000000000
add %i6,0x020,%g1
stda %f26,[%g1+%l1]ASI_PST8_PL ! Mem[0000000010181420] = ff000000ff000000
! %l0 = 00000000ff44e100, Mem[0000000030141410] = 00000000
stwa %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff44e100
! %f14 = ff000000 000000ff, %l6 = ffffffffffffffff
! Mem[0000000010081430] = 0000000000000000
add %i2,0x030,%g1
stda %f14,[%g1+%l6]ASI_PST8_P ! Mem[0000000010081430] = ff000000000000ff
! Mem[0000000010081408] = fdf8fffe, %l5 = 00000000ff200513
swapa [%i2+%o4]0x88,%l5 ! %l5 = 00000000fdf8fffe
! Mem[00000000100c1434] = 00ff0000, %l0 = ff44e100, %l3 = ff000000
add %i3,0x34,%g1
casa [%g1]0x80,%l0,%l3 ! %l3 = 0000000000ff0000
! Mem[0000000030181408] = ff00ffff, %l0 = 00000000ff44e100
swapa [%i6+%o4]0x89,%l0 ! %l0 = 00000000ff00ffff
! %l7 = 00000000000000ff, Mem[00000000201c0000] = ffffc200, %asi = 80
stha %l7,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00ffc200
! %l6 = ffffffffffffffff, Mem[0000000010101410] = 000000ff
stha %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = ffff00ff
p0_label_542:
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = 000075be, %l4 = 0000000000000000
ldswa [%i6+%o4]0x88,%l4 ! %l4 = 00000000000075be
! Mem[000000001010140c] = ff44e100, %l7 = 00000000000000ff
lduh [%i4+0x00c],%l7 ! %l7 = 000000000000ff44
! Mem[0000000030041400] = ffbf2c35, %f31 = 00000000
lda [%i1+%g0]0x89,%f31 ! %f31 = ffbf2c35
! Mem[0000000010081426] = 00000000, %l3 = 0000000000ff0000, %asi = 80
lduba [%i2+0x026]%asi,%l3 ! %l3 = 0000000000000000
! Mem[0000000030001410] = 00000000, %l4 = 00000000000075be
lduwa [%i0+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010141400] = ff0000ff 2751be75, %l0 = ff00ffff, %l1 = 00000035
ldda [%i5+%g0]0x80,%l0 ! %l0 = 00000000ff0000ff 000000002751be75
! Mem[0000000030041410] = 00000000, %f15 = 000000ff
lda [%i1+%o5]0x89,%f15 ! %f15 = 00000000
! Mem[0000000010081400] = 4195ff22, %l7 = 000000000000ff44
ldsha [%i2+%g0]0x80,%l7 ! %l7 = 0000000000004195
! Mem[0000000010101400] = ff000000, %f5 = 35000000
lda [%i4+%g0]0x88,%f5 ! %f5 = ff000000
! Mem[0000000010001410] = 00000000 ff0000ff, %l6 = ffffffff, %l7 = 00004195
ldda [%i0+%o5]0x88,%l6 ! %l6 = 00000000ff0000ff 0000000000000000
p0_label_543:
! Starting 10 instruction Store Burst
! Mem[0000000030081408] = ff000000, %l2 = 0000000000000075
ldstuba [%i2+%o4]0x81,%l2 ! %l2 = 00000000000000ff
! %l4 = 0000000000000000, Mem[000000001004141e] = ff00ffff, %asi = 80
stha %l4,[%i1+0x01e]%asi ! Mem[000000001004141c] = ff000000
! Mem[0000000030041400] = 352cbfff, %l4 = 0000000000000000
swapa [%i1+%g0]0x81,%l4 ! %l4 = 00000000352cbfff
! %l6 = 00000000ff0000ff, Mem[0000000030181410] = 000000ff
stha %l6,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00ff00ff
! %l7 = 0000000000000000, Mem[0000000030181408] = 00e144ff
stha %l7,[%i6+%o4]0x81 ! Mem[0000000030181408] = 000044ff
! %f24 = 000075be 08bf2c35, %l7 = 0000000000000000
! Mem[0000000030001438] = 0000ff000000970c
add %i0,0x038,%g1
stda %f24,[%g1+%l7]ASI_PST32_SL ! Mem[0000000030001438] = 0000ff000000970c
! Mem[0000000010141400] = ff0000ff, %l0 = 00000000ff0000ff
swapa [%i5+%g0]0x88,%l0 ! %l0 = 00000000ff0000ff
! %f20 = 00000000 ffffff85, Mem[0000000030101408] = 00000000 01003cef
stda %f20,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 ffffff85
! Mem[0000000010001410] = ff0000ff, %l4 = 00000000352cbfff
ldstuba [%i0+%o5]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010001408] = 00000000, %l4 = 00000000000000ff
swapa [%i0+%o4]0x80,%l4 ! %l4 = 0000000000000000
p0_label_544:
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = 00000000ff0000ff, %f8 = ffff00ff ff000000
ldda [%i0+%o5]0x88,%f8 ! %f8 = 00000000 ff0000ff
! Mem[0000000030001410] = 00000000, %l7 = 0000000000000000
lduwa [%i0+%o5]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001410] = ff0000ff, %f3 = 00000000
lda [%i0+%o5]0x88,%f3 ! %f3 = ff0000ff
! Mem[0000000030001408] = 000000ff00000075, %l3 = 0000000000000000
ldxa [%i0+%o4]0x89,%l3 ! %l3 = 000000ff00000075
! Mem[0000000030081400] = 000000ff, %l3 = 000000ff00000075
ldswa [%i2+%g0]0x81,%l3 ! %l3 = 00000000000000ff
! %f17 = 00ff0000, %f27 = ff00ffff
fcmpes %fcc3,%f17,%f27 ! %fcc3 = 2
! Mem[0000000010101420] = ff000048, %l4 = 0000000000000000, %asi = 80
ldswa [%i4+0x020]%asi,%l4 ! %l4 = ffffffffff000048
! Mem[0000000010181430] = cbc0ff07 ff004c54, %l4 = ff000048, %l5 = fdf8fffe
ldd [%i6+0x030],%l4 ! %l4 = 00000000cbc0ff07 00000000ff004c54
! Mem[0000000010101400] = ff000000, %l3 = 00000000000000ff
lduwa [%i4+%g0]0x88,%l3 ! %l3 = 00000000ff000000
! Mem[00000000100c1420] = 352cbfff ffff0048, %l4 = cbc0ff07, %l5 = ff004c54
ldd [%i3+0x020],%l4 ! %l4 = 00000000352cbfff 00000000ffff0048
p0_label_545:
! Starting 10 instruction Store Burst
! %l0 = ff0000ff, %l1 = 2751be75, Mem[0000000030101400] = 00000085 0000ffff
stda %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff0000ff 2751be75
! %l2 = 000000ff, %l3 = ff000000, Mem[0000000030081400] = ff000000 0000004f
stda %l2,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000ff ff000000
! %l6 = 00000000ff0000ff, Mem[0000000010001410] = ff0000ff
stha %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00ff00ff
! Mem[0000000010101408] = ff00ffff, %l7 = 0000000000000000
swapa [%i4+%o4]0x88,%l7 ! %l7 = 00000000ff00ffff
! %f0 = ff44e100, Mem[0000000010001408] = 000000ff
sta %f0 ,[%i0+%o4]0x80 ! Mem[0000000010001408] = ff44e100
! %f6 = 00000000 00000000, Mem[0000000030001408] = 75000000 ff000000
stda %f6 ,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000 00000000
! Mem[00000000100c141c] = 9d84f11c, %l6 = 00000000ff0000ff
swap [%i3+0x01c],%l6 ! %l6 = 000000009d84f11c
! %l3 = 00000000ff000000, Mem[0000000020800040] = 0070b260, %asi = 80
stha %l3,[%o1+0x040]%asi ! Mem[0000000020800040] = 0000b260
! %f8 = 00000000, Mem[0000000030001400] = be750000
sta %f8 ,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
! %l6 = 000000009d84f11c, Mem[0000000010041400] = 00000075
stba %l6,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000001c
p0_label_546:
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = ff20051300000000, %f30 = ff000000 ffbf2c35
ldda [%i0+%o5]0x89,%f30 ! %f30 = ff200513 00000000
! Mem[0000000010081410] = 00000000352cbfff, %l4 = 00000000352cbfff
ldxa [%i2+%o5]0x80,%l4 ! %l4 = 00000000352cbfff
! Mem[0000000010141408] = ff00000000000035, %l7 = 00000000ff00ffff
ldxa [%i5+%o4]0x80,%l7 ! %l7 = ff00000000000035
! Mem[0000000010101400] = 000000ff, %l6 = 000000009d84f11c
lduba [%i4+%g0]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010001418] = fffff11c00000048, %l0 = 00000000ff0000ff, %asi = 80
ldxa [%i0+0x018]%asi,%l0 ! %l0 = fffff11c00000048
! Mem[0000000030141400] = ff000000, %f1 = ff0000ff
lda [%i5+%g0]0x81,%f1 ! %f1 = ff000000
! Mem[0000000030141408] = 00000000ffffff85, %f30 = ff200513 00000000
ldda [%i5+%o4]0x81,%f30 ! %f30 = 00000000 ffffff85
! Mem[0000000030101408] = 85ffffff00000000, %f4 = 00000000 ff000000
ldda [%i4+%o4]0x81,%f4 ! %f4 = 85ffffff 00000000
! Mem[0000000010041410] = ff000000, %l7 = ff00000000000035
ldsha [%i1+%o5]0x80,%l7 ! %l7 = ffffffffffffff00
! Mem[0000000010041410] = 000000ff, %f6 = 00000000
lda [%i1+%o5]0x88,%f6 ! %f6 = 000000ff
p0_label_547:
! Starting 10 instruction Store Burst
! %l4 = 352cbfff, %l5 = ffff0048, Mem[0000000010001400] = ffffff85 00000000
stda %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = 352cbfff ffff0048
! Mem[0000000010141400] = ff0000ff 2751be75 ff000000 00000035
! %f16 = ffbf2c35 00ff0000 000000ff 000000ff
! %f20 = 00000000 ffffff85 00000000 2751be75
! %f24 = 000075be 08bf2c35 000000ff ff00ffff
! %f28 = 4195ff22 00000000 00000000 ffffff85
stda %f16,[%i5+%g0]ASI_BLK_P ! Block Store to 0000000010141400
! %f8 = 00000000 ff0000ff, %l1 = 000000002751be75
! Mem[0000000030101420] = 352cbf0848000a70
add %i4,0x020,%g1
stda %f8,[%g1+%l1]ASI_PST16_SL ! Mem[0000000030101420] = ff00bf0800000a70
! %f5 = 00000000, Mem[000000001018141c] = 00000000
sta %f5 ,[%i6+0x01c]%asi ! Mem[000000001018141c] = 00000000
! %l4 = 00000000352cbfff, Mem[0000000030001400] = 00000000
stwa %l4,[%i0+%g0]0x89 ! Mem[0000000030001400] = 352cbfff
! Mem[0000000030041410] = 00000000, %l6 = 0000000000000000
swapa [%i1+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000030001400] = ffbf2c35 000000ff 00000000 00000000
! %f16 = ffbf2c35 00ff0000 000000ff 000000ff
! %f20 = 00000000 ffffff85 00000000 2751be75
! %f24 = 000075be 08bf2c35 000000ff ff00ffff
! %f28 = 4195ff22 00000000 00000000 ffffff85
stda %f16,[%i0+%g0]ASI_BLK_AIUSL ! Block Store to 0000000030001400
! Mem[0000000010101410] = ffff00ff, %l4 = 00000000352cbfff
lduha [%i4+%o5]0x80,%l4 ! %l4 = 000000000000ffff
! %l0 = fffff11c00000048, Mem[00000000100c1408] = ff000000000000ff, %asi = 80
stxa %l0,[%i3+0x008]%asi ! Mem[00000000100c1408] = fffff11c00000048
! %l5 = 00000000ffff0048, imm = fffffffffffffe2f, %l7 = ffffffffffffff00
or %l5,-0x1d1,%l7 ! %l7 = fffffffffffffe6f
p0_label_548:
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = 85ffffff, %l4 = 000000000000ffff
ldswa [%i4+%o4]0x81,%l4 ! %l4 = ffffffff85ffffff
! Mem[0000000010181408] = 000000a8000075be, %f4 = 85ffffff 00000000
ldda [%i6+%o4]0x88,%f4 ! %f4 = 000000a8 000075be
membar #Sync ! Added by membar checker (105)
! Mem[0000000030001410] = 85ffffff00000000, %f0 = ff44e100 ff000000
ldda [%i0+%o5]0x81,%f0 ! %f0 = 85ffffff 00000000
! Mem[00000000100c1420] = 352cbfffffff0048, %l5 = 00000000ffff0048, %asi = 80
ldxa [%i3+0x020]%asi,%l5 ! %l5 = 352cbfffffff0048
! Mem[0000000030081400] = ff000000 000000ff, %l0 = 00000048, %l1 = 2751be75
ldda [%i2+%g0]0x89,%l0 ! %l0 = 00000000000000ff 00000000ff000000
! Mem[0000000030001400] = 00ff0000, %l5 = 352cbfffffff0048
ldsha [%i0+%g0]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010001418] = fffff11c 00000048, %l4 = 85ffffff, %l5 = 00000000
ldd [%i0+0x018],%l4 ! %l4 = 00000000fffff11c 0000000000000048
! Mem[0000000010141400] = ffbf2c3500ff0000, %f18 = 000000ff 000000ff
ldda [%i5+%g0]0x80,%f18 ! %f18 = ffbf2c35 00ff0000
! Mem[00000000300c1400] = 35000000, %l0 = 00000000000000ff
lduba [%i3+%g0]0x81,%l0 ! %l0 = 0000000000000035
! Mem[00000000300c1408] = 00000048, %l2 = 00000000000000ff
ldsba [%i3+%o4]0x89,%l2 ! %l2 = 0000000000000048
p0_label_549:
! Starting 10 instruction Store Burst
! %l0 = 00000035, %l1 = ff000000, Mem[0000000010001410] = ff00ff00 00000000
stda %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000035 ff000000
! %l6 = 0000000000000000, immd = 00000d6a, %y = ffffffff
udiv %l6,0xd6a,%l6 ! %l6 = 00000000ffffffff
mov %l0,%y ! %y = 00000035
! Mem[0000000010141410] = 00000000, %l0 = 0000000000000035
ldstuba [%i5+%o5]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010181420] = ff000000ff000000, %l1 = 00000000ff000000, %l7 = fffffffffffffe6f
add %i6,0x20,%g1
casxa [%g1]0x80,%l1,%l7 ! %l7 = ff000000ff000000
! %f0 = 85ffffff, Mem[0000000010001420] = 700a0048
sta %f0 ,[%i0+0x020]%asi ! Mem[0000000010001420] = 85ffffff
! Mem[0000000030101400] = ff0000ff, %l7 = 00000000ff000000
swapa [%i4+%g0]0x81,%l7 ! %l7 = 00000000ff0000ff
! %l6 = ffffffff, %l7 = ff0000ff, Mem[0000000030081410] = ff0000ff 00e144ff
stda %l6,[%i2+%o5]0x81 ! Mem[0000000030081410] = ffffffff ff0000ff
! %l6 = 00000000ffffffff, Mem[0000000030101400] = 000000ff
stba %l6,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000ff
! %l1 = 00000000ff000000, Mem[0000000010141400] = ffbf2c35
stba %l1,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00bf2c35
! Mem[00000000300c1410] = ff0a0000, %l3 = 00000000ff000000
swapa [%i3+%o5]0x81,%l3 ! %l3 = 00000000ff0a0000
p0_label_550:
! Starting 10 instruction Load Burst
! Mem[00000000100c1428] = ff44e100 00ff0080, %l4 = fffff11c, %l5 = 00000048
ldd [%i3+0x028],%l4 ! %l4 = 00000000ff44e100 0000000000ff0080
! Mem[000000001004143a] = ffffff85, %l2 = 0000000000000048, %asi = 80
lduha [%i1+0x03a]%asi,%l2 ! %l2 = 000000000000ff85
! Mem[0000000030081408] = 000000ff, %l1 = 00000000ff000000
ldsha [%i2+%o4]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010141408] = 000000ff, %l3 = 00000000ff0a0000
lduha [%i5+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010001418] = fffff11c00000048, %f28 = 4195ff22 00000000, %asi = 80
ldda [%i0+0x018]%asi,%f28 ! %f28 = fffff11c 00000048
! Mem[0000000030141400] = 000000ff, %l5 = 0000000000ff0080
ldswa [%i5+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030141410] = 00e144ff, %f20 = 00000000
lda [%i5+%o5]0x89,%f20 ! %f20 = 00e144ff
! Mem[00000000100c1400] = 000000ff, %l7 = 00000000ff0000ff
ldsha [%i3+%g0]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030081408] = 000000ff, %l7 = 00000000000000ff
lduwa [%i2+%o4]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030101400] = 000000ff, %l2 = 000000000000ff85
lduba [%i4+%g0]0x89,%l2 ! %l2 = 00000000000000ff
p0_label_551:
! Starting 10 instruction Store Burst
! %l4 = ff44e100, %l5 = 000000ff, Mem[0000000030181410] = ff00ff00 ffff00ff
stda %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = ff44e100 000000ff
! %f10 = ff44e100 53e37080, Mem[0000000010141410] = ff000000 ffffff85
stda %f10,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff44e100 53e37080
! %l3 = 0000000000000000, Mem[0000000021800100] = a85f2380
sth %l3,[%o3+0x100] ! Mem[0000000021800100] = 00002380
! Mem[0000000010081418] = 2d1dc2520c539ddb, %l2 = 00000000000000ff, %l0 = 0000000000000000
add %i2,0x18,%g1
casxa [%g1]0x80,%l2,%l0 ! %l0 = 2d1dc2520c539ddb
! %f18 = ffbf2c35 00ff0000, Mem[0000000010101410] = ffff00ff 00000000
stda %f18,[%i4+%o5]0x80 ! Mem[0000000010101410] = ffbf2c35 00ff0000
! %f14 = ff000000 00000000, %l1 = 00000000000000ff
! Mem[0000000010101408] = 00000000ff44e100
add %i4,0x008,%g1
stda %f14,[%g1+%l1]ASI_PST8_P ! Mem[0000000010101408] = ff00000000000000
! Mem[0000000010181400] = 00000070, %l1 = 00000000000000ff
ldstuba [%i6+%g0]0x88,%l1 ! %l1 = 0000000000000070
! %f18 = ffbf2c35, Mem[0000000030101410] = 00000000
sta %f18,[%i4+%o5]0x81 ! Mem[0000000030101410] = ffbf2c35
! Mem[0000000030001400] = 0000ff00, %l3 = 0000000000000000
swapa [%i0+%g0]0x81,%l3 ! %l3 = 000000000000ff00
! %f2 = ff00ffff ff0000ff, Mem[00000000100c1400] = 000000ff 4195ff22
stda %f2 ,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ff00ffff ff0000ff
p0_label_552:
! Starting 10 instruction Load Burst
! %l2 = 00000000000000ff, %l2 = 00000000000000ff, %y = 00000035
smul %l2,%l2,%l5 ! %l5 = 000000000000fe01, %y = 00000000
! %f3 = ff0000ff, %f27 = ff00ffff
fcmps %fcc0,%f3 ,%f27 ! %fcc0 = 2
! Mem[0000000010181400] = ff000000 00000000, %l2 = 000000ff, %l3 = 0000ff00, %asi = 80
ldda [%i6+0x000]%asi,%l2 ! %l2 = 00000000ff000000 0000000000000000
! Mem[0000000010081434] = 000000ff, %l2 = 00000000ff000000
lduw [%i2+0x034],%l2 ! %l2 = 00000000000000ff
! Mem[0000000010101410] = 352cbfff, %f2 = ff00ffff
lda [%i4+%o5]0x88,%f2 ! %f2 = 352cbfff
! Mem[0000000010041438] = ffffff85, %l5 = 000000000000fe01, %asi = 80
lduha [%i1+0x038]%asi,%l5 ! %l5 = 000000000000ffff
! Mem[00000000100c1419] = 000000ff, %l0 = 2d1dc2520c539ddb
ldsb [%i3+0x019],%l0 ! %l0 = 0000000000000000
! Mem[0000000030041400] = 00000000 00000000, %l6 = ffffffff, %l7 = 000000ff
ldda [%i1+%g0]0x89,%l6 ! %l6 = 0000000000000000 0000000000000000
! Mem[0000000020800000] = 00a8fc30, %l2 = 00000000000000ff
ldsh [%o1+%g0],%l2 ! %l2 = 00000000000000a8
! %l0 = 0000000000000000, immd = 0000050a, %y = 00000000
smul %l0,0x50a,%l7 ! %l7 = 0000000000000000, %y = 00000000
p0_label_553:
! Starting 10 instruction Store Burst
! Mem[0000000030101410] = ffbf2c35, %l5 = 000000000000ffff
swapa [%i4+%o5]0x81,%l5 ! %l5 = 00000000ffbf2c35
! %f21 = ffffff85, Mem[00000000300c1408] = 00000048
sta %f21,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ffffff85
! Mem[0000000010181403] = ff000000, %l6 = 0000000000000000
ldstuba [%i6+0x003]%asi,%l6 ! %l6 = 0000000000000000
! %l1 = 0000000000000070, Mem[00000000100c1400] = ff0000ff
stha %l1,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ff000070
! %l5 = 00000000ffbf2c35, Mem[0000000010141410] = ff44e10053e37080
stx %l5,[%i5+%o5] ! Mem[0000000010141410] = 00000000ffbf2c35
! Mem[0000000030081408] = ff000000, %l0 = 0000000000000000
lduba [%i2+%o4]0x81,%l0 ! %l0 = 00000000000000ff
! %l2 = 000000a8, %l3 = 00000000, Mem[0000000010041408] = 00000000 00e144ff
stda %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000a8 00000000
! %f4 = 000000a8 000075be, %l0 = 00000000000000ff
! Mem[0000000010181438] = 000075be08bf2c35
add %i6,0x038,%g1
stda %f4,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010181438] = be750000a8000000
! %f30 = 00000000, %f16 = ffbf2c35, %f10 = ff44e100 53e37080
fsmuld %f30,%f16,%f10 ! %f10 = ffffe586 a0000000
! %l4 = 00000000ff44e100, Mem[0000000010001434] = 0000ff00, %asi = 80
stwa %l4,[%i0+0x034]%asi ! Mem[0000000010001434] = ff44e100
p0_label_554:
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = 00000000, %l1 = 0000000000000070
ldsha [%i1+%o5]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030081408] = ff000000, %l7 = 0000000000000000
ldswa [%i2+%o4]0x81,%l7 ! %l7 = ffffffffff000000
! Mem[0000000010041410] = ff000000, %l5 = 00000000ffbf2c35
lduwa [%i1+%o5]0x80,%l5 ! %l5 = 00000000ff000000
! Mem[00000000100c1400] = 700000ff, %l0 = 00000000000000ff
lduwa [%i3+%g0]0x80,%l0 ! %l0 = 00000000700000ff
! Mem[00000000300c1400] = 00000000 00000035, %l4 = ff44e100, %l5 = ff000000
ldda [%i3+%g0]0x89,%l4 ! %l4 = 0000000000000035 0000000000000000
! Mem[0000000010081400] = 22ff9541, %l5 = 0000000000000000
ldswa [%i2+%g0]0x88,%l5 ! %l5 = 0000000022ff9541
! Mem[00000000300c1410] = 0000ff85 000000ff, %l0 = 700000ff, %l1 = 00000000
ldda [%i3+%o5]0x89,%l0 ! %l0 = 00000000000000ff 000000000000ff85
! Mem[0000000021800180] = ffbed3e0, %l1 = 000000000000ff85, %asi = 80
ldsha [%o3+0x180]%asi,%l1 ! %l1 = ffffffffffffffbe
! Mem[00000000100c1408] = 1cf1ffff, %l5 = 0000000022ff9541
ldsha [%i3+%o4]0x88,%l5 ! %l5 = ffffffffffffffff
! %l7 = ffffffffff000000, Mem[0000000010101408] = 00000000000000ff
stxa %l7,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffffffffff000000
p0_label_555:
! Starting 10 instruction Store Burst
! %f22 = 00000000, Mem[00000000100c1400] = 700000ff
sta %f22,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000
! %l0 = 00000000000000ff, Mem[0000000010101410] = 0000ff00352cbfff
stxa %l0,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000000000ff
! %l5 = ffffffffffffffff, Mem[0000000010101430] = 000000000000c0cb, %asi = 80
stxa %l5,[%i4+0x030]%asi ! Mem[0000000010101430] = ffffffffffffffff
! Mem[0000000010081428] = 00ff0000, %l1 = ffffffffffffffbe
ldstuba [%i2+0x028]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000010081400] = 22ff9541, %l2 = 00000000000000a8
swapa [%i2+%g0]0x88,%l2 ! %l2 = 0000000022ff9541
! %l4 = 00000035, %l5 = ffffffff, Mem[0000000030101408] = ffffff85 00000000
stda %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000035 ffffffff
! Mem[0000000010101428] = ff000000, %l4 = 00000035, %l0 = 000000ff
add %i4,0x28,%g1
casa [%g1]0x80,%l4,%l0 ! %l0 = 00000000ff000000
! %l6 = 00000000, %l7 = ff000000, Mem[0000000010101420] = ff000048 ffbf2c35, %asi = 80
stda %l6,[%i4+0x020]%asi ! Mem[0000000010101420] = 00000000 ff000000
! %l0 = 00000000ff000000, Mem[0000000030081400] = ff000000
stha %l0,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000
! Code Fragment 4, seed = 334061
p0_fragment_45:
! %l0 = 00000000ff000000
setx 0xacaba5bcd93c2dbe,%g7,%l0 ! %l0 = acaba5bcd93c2dbe
! %l1 = 0000000000000000
setx 0x321b1d0b6a664e69,%g7,%l1 ! %l1 = 321b1d0b6a664e69
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 = acaba5bcd93c2dbe
setx 0x0b3e034c16842b24,%g7,%l0 ! %l0 = 0b3e034c16842b24
! %l1 = 321b1d0b6a664e69
setx 0x8199a435c30646ef,%g7,%l1 ! %l1 = 8199a435c30646ef
p0_fragment_45_end:
p0_label_556:
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = 000000ff, %l2 = 0000000022ff9541
ldsba [%i4+%g0]0x89,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010041400] = 000000ff 0000001c, %l2 = ffffffff, %l3 = 00000000
ldda [%i1+%g0]0x88,%l2 ! %l2 = 000000000000001c 00000000000000ff
! Mem[0000000030041410] = 00000000, %f5 = 000075be
lda [%i1+%o5]0x81,%f5 ! %f5 = 00000000
! Mem[00000000300c1410] = 0000ff85000000ff, %f8 = 00000000 ff0000ff
ldda [%i3+%o5]0x89,%f8 ! %f8 = 0000ff85 000000ff
! Mem[0000000010101410] = ff000000, %l2 = 000000000000001c
lduha [%i4+%o5]0x80,%l2 ! %l2 = 000000000000ff00
! Mem[0000000010041410] = ff000000ff00ffff, %l2 = 000000000000ff00
ldx [%i1+%o5],%l2 ! %l2 = ff000000ff00ffff
! Mem[00000000100c1420] = 352cbfff, %l4 = 0000000000000035, %asi = 80
lduha [%i3+0x020]%asi,%l4 ! %l4 = 000000000000352c
! Mem[00000000100c1408] = fffff11c00000048, %f26 = 000000ff ff00ffff
ldda [%i3+%o4]0x80,%f26 ! %f26 = fffff11c 00000048
! Mem[000000001018142c] = 000000ff, %l7 = ffffffffff000000, %asi = 80
ldswa [%i6+0x02c]%asi,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010101408] = 000000ff, %l5 = ffffffffffffffff
ldsba [%i4+%o4]0x80,%l5 ! %l5 = 0000000000000000
p0_label_557:
! Starting 10 instruction Store Burst
! %f28 = fffff11c 00000048, Mem[0000000010001408] = 00e144ff 00000000
stda %f28,[%i0+%o4]0x88 ! Mem[0000000010001408] = fffff11c 00000048
! %f11 = a0000000, Mem[0000000010101400] = 000000ff
sta %f11,[%i4+%g0]0x80 ! Mem[0000000010101400] = a0000000
! Code Fragment 3, seed = 411085
p0_fragment_46:
! %l0 = 0b3e034c16842b24
setx 0x2c382f802655a6be,%g7,%l0 ! %l0 = 2c382f802655a6be
! %l1 = 8199a435c30646ef
setx 0xfe173746447a7769,%g7,%l1 ! %l1 = fe173746447a7769
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 = 2c382f802655a6be
setx 0xdc37c52886540424,%g7,%l0 ! %l0 = dc37c52886540424
! %l1 = fe173746447a7769
setx 0x55f24bff4982cfef,%g7,%l1 ! %l1 = 55f24bff4982cfef
p0_fragment_46_end:
! Mem[00000000300c1410] = 000000ff, %l3 = 00000000000000ff
swapa [%i3+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030141400] = ff000000, %l5 = 0000000000000000
swapa [%i5+%g0]0x81,%l5 ! %l5 = 00000000ff000000
! Mem[0000000010001408] = 48000000, %l7 = 00000000000000ff
swapa [%i0+%o4]0x80,%l7 ! %l7 = 0000000048000000
! %f30 = 00000000 ffffff85, Mem[00000000100c1428] = ff44e100 00ff0080
std %f30,[%i3+0x028] ! Mem[00000000100c1428] = 00000000 ffffff85
! %f10 = ffffe586 a0000000, Mem[0000000010041410] = 000000ff ffff00ff
stda %f10,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffffe586 a0000000
! %l1 = 55f24bff4982cfef, Mem[0000000030141400] = 00000000352cbfff
stxa %l1,[%i5+%g0]0x81 ! Mem[0000000030141400] = 55f24bff4982cfef
! %l1 = 55f24bff4982cfef, Mem[00000000100c1400] = 00000000
stba %l1,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ef
p0_label_558:
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = 000000a0 86e5ffff, %l6 = 00000000, %l7 = 48000000
ldda [%i1+%o5]0x80,%l6 ! %l6 = 00000000000000a0 0000000086e5ffff
! Mem[0000000030041410] = 00000000 000000ff, %l4 = 0000352c, %l5 = ff000000
ldda [%i1+%o5]0x81,%l4 ! %l4 = 0000000000000000 00000000000000ff
! Mem[0000000010081430] = ff000000000000ff, %f2 = 352cbfff ff0000ff
ldd [%i2+0x030],%f2 ! %f2 = ff000000 000000ff
! Mem[0000000030101408] = ffffffff00000035, %f0 = 85ffffff 00000000
ldda [%i4+%o4]0x89,%f0 ! %f0 = ffffffff 00000035
! %l5 = 00000000000000ff, imm = fffffffffffffcd4, %l2 = ff000000ff00ffff
add %l5,-0x32c,%l2 ! %l2 = fffffffffffffdd3
! %l2 = fffffffffffffdd3, %l1 = 55f24bff4982cfef, %l4 = 0000000000000000
xnor %l2,%l1,%l4 ! %l4 = 55f24bff4982cdc3
! Mem[0000000030041400] = 0000000000000000, %f8 = 0000ff85 000000ff
ldda [%i1+%g0]0x81,%f8 ! %f8 = 00000000 00000000
! %f23 = 2751be75, %f6 = 000000ff, %f29 = 00000048
fsubs %f23,%f6 ,%f29 ! tt=0x22, %l0 = dc37c52886540446
! Mem[0000000010081408] = 130520ff ff000000, %l0 = 86540446, %l1 = 4982cfef
ldda [%i2+%o4]0x80,%l0 ! %l0 = 00000000130520ff 00000000ff000000
! Mem[0000000010041400] = 1c000000 ff000000, %l4 = 4982cdc3, %l5 = 000000ff, %asi = 80
ldda [%i1+0x000]%asi,%l4 ! %l4 = 000000001c000000 00000000ff000000
p0_label_559:
! Starting 10 instruction Store Burst
! %f10 = ffffe586 a0000000, Mem[0000000030141410] = ff44e100 00000000
stda %f10,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffe586 a0000000
! %l6 = 00000000000000a0, Mem[0000000010141400] = 352cbf00
stha %l6,[%i5+%g0]0x88 ! Mem[0000000010141400] = 352c00a0
! Mem[0000000010081400] = a8000000, %l0 = 00000000130520ff
ldstuba [%i2+%g0]0x80,%l0 ! %l0 = 00000000000000a8
! Mem[0000000010081408] = 130520ff, %l5 = 00000000ff000000
swapa [%i2+%o4]0x80,%l5 ! %l5 = 00000000130520ff
! Mem[0000000030001408] = ff000000, %l0 = 00000000000000a8
swapa [%i0+%o4]0x81,%l0 ! %l0 = 00000000ff000000
! %f26 = fffff11c 00000048, Mem[0000000010101420] = 00000000 ff000000, %asi = 80
stda %f26,[%i4+0x020]%asi ! Mem[0000000010101420] = fffff11c 00000048
! Mem[0000000030181400] = ff000000, %l2 = 00000000fffffdd3
swapa [%i6+%g0]0x81,%l2 ! %l2 = 00000000ff000000
! Mem[0000000010001408] = 000000ff, %l5 = 00000000130520ff
swapa [%i0+%o4]0x80,%l5 ! %l5 = 00000000000000ff
! %f18 = ffbf2c35 00ff0000, Mem[0000000030101400] = ff000000 75be5127
stda %f18,[%i4+%g0]0x81 ! Mem[0000000030101400] = ffbf2c35 00ff0000
! %l7 = 0000000086e5ffff, Mem[0000000010041408] = a8000000
stwa %l7,[%i1+%o4]0x80 ! Mem[0000000010041408] = 86e5ffff
p0_label_560:
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = 1c000000, %l6 = 00000000000000a0
lduha [%i1+%g0]0x80,%l6 ! %l6 = 0000000000001c00
! Mem[0000000010141400] = a0002c35, %l2 = 00000000ff000000
ldswa [%i5+%g0]0x80,%l2 ! %l2 = ffffffffa0002c35
! Mem[00000000300c1410] = ff000000, %l2 = ffffffffa0002c35
lduwa [%i3+%o5]0x81,%l2 ! %l2 = 00000000ff000000
! Mem[0000000010001410] = 35000000, %l5 = 00000000000000ff
lduwa [%i0+%o5]0x80,%l5 ! %l5 = 0000000035000000
! Mem[0000000030181400] = fffffdd3, %f24 = 000075be
lda [%i6+%g0]0x81,%f24 ! %f24 = fffffdd3
! Mem[0000000030141408] = 00000000, %l3 = 00000000000000ff
lduba [%i5+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010001408] = fffff11cff200513, %f18 = ffbf2c35 00ff0000
ldda [%i0+%o4]0x88,%f18 ! %f18 = fffff11c ff200513
! %l1 = 00000000ff000000, %l4 = 000000001c000000, %l2 = 00000000ff000000
xnor %l1,%l4,%l2 ! %l2 = ffffffff1cffffff
! Mem[0000000030081408] = 00000000 000000ff, %l6 = 00001c00, %l7 = 86e5ffff
ldda [%i2+%o4]0x89,%l6 ! %l6 = 00000000000000ff 0000000000000000
! Mem[00000000218000c1] = 44ff8550, %l4 = 000000001c000000, %asi = 80
ldsba [%o3+0x0c1]%asi,%l4 ! %l4 = ffffffffffffffff
p0_label_561:
! Starting 10 instruction Store Burst
! %l7 = 0000000000000000, Mem[0000000030101400] = ffbf2c35
stba %l7,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00bf2c35
! %l0 = 00000000ff000000, Mem[0000000010001408] = 130520ff1cf1ffff
stxa %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000ff000000
! %f5 = 00000000, Mem[0000000030181410] = 00e144ff
sta %f5 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000
! %f2 = ff000000 000000ff, Mem[0000000030001408] = 000000a8 ff000000
stda %f2 ,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff000000 000000ff
! %l6 = 00000000000000ff, Mem[0000000010001408] = 00000000
stwa %l6,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000ff
! %l0 = ff000000, %l1 = ff000000, Mem[0000000030001400] = 00000000 352cbfff
stda %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = ff000000 ff000000
! %f4 = 000000a8, Mem[0000000030181410] = 00000000
sta %f4 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = 000000a8
! %f24 = fffffdd3 08bf2c35, Mem[0000000030001408] = 000000ff ff000000
stda %f24,[%i0+%o4]0x89 ! Mem[0000000030001408] = fffffdd3 08bf2c35
! %l4 = ffffffffffffffff, %l7 = 0000000000000000, %l1 = 00000000ff000000
subc %l4,%l7,%l1 ! %l1 = ffffffffffffffff
! Mem[00000000100c1408] = fffff11c, %l2 = 000000001cffffff, %asi = 80
swapa [%i3+0x008]%asi,%l2 ! %l2 = 00000000fffff11c
p0_label_562:
! Starting 10 instruction Load Burst
! %l4 = ffffffffffffffff, immd = fffff777, %y = 00000000
udiv %l4,-0x889,%l6 ! %l6 = 0000000000000001
mov %l0,%y ! %y = ff000000
! Mem[0000000030141410] = 86e5ffff, %l1 = ffffffffffffffff
ldswa [%i5+%o5]0x89,%l1 ! %l1 = ffffffff86e5ffff
! Mem[0000000010001404] = ffff0048, %l4 = ffffffffffffffff
lduw [%i0+0x004],%l4 ! %l4 = 00000000ffff0048
! Mem[0000000021800000] = 000092c0, %l7 = 0000000000000000, %asi = 80
ldsha [%o3+0x000]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000010141400] = 352c00a0, %l2 = 00000000fffff11c
ldsba [%i5+%g0]0x88,%l2 ! %l2 = ffffffffffffffa0
! Mem[00000000100c1428] = 00000000ffffff85, %l2 = ffffffffffffffa0
ldx [%i3+0x028],%l2 ! %l2 = 00000000ffffff85
! Mem[0000000030081400] = 00000000, %l7 = 0000000000000000
ldsha [%i2+%g0]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000030001400] = 000000ff000000ff, %l1 = ffffffff86e5ffff
ldxa [%i0+%g0]0x89,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000010181410] = 000000ff 000000ff, %l4 = ffff0048, %l5 = 35000000
ldda [%i6+%o5]0x80,%l4 ! %l4 = 00000000000000ff 00000000000000ff
! Mem[0000000010141408] = ff000000 ff000000, %l2 = ffffff85, %l3 = 00000000
ldda [%i5+%o4]0x88,%l2 ! %l2 = 00000000ff000000 00000000ff000000
p0_label_563:
! Starting 10 instruction Store Burst
! Mem[0000000030041408] = ffffffff, %l2 = 00000000ff000000
ldstuba [%i1+%o4]0x81,%l2 ! %l2 = 00000000000000ff
! %f28 = fffff11c 00000048, Mem[0000000030181408] = 000044ff ff000000
stda %f28,[%i6+%o4]0x81 ! Mem[0000000030181408] = fffff11c 00000048
! %l1 = 000000ff000000ff, Mem[0000000010141410] = 00000000
stwa %l1,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000000ff
! Mem[0000000010101410] = ff000000 00000000, %l2 = 000000ff, %l3 = ff000000
ldda [%i4+%o5]0x80,%l2 ! %l2 = 00000000ff000000 0000000000000000
! %l5 = 00000000000000ff, Mem[0000000010041410] = 000000a086e5ffff
stxa %l5,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000000000ff
! %f6 = 000000ff 00000000, Mem[0000000010001410] = 00000035 ff000000
stda %f6 ,[%i0+%o5]0x88 ! Mem[0000000010001410] = 000000ff 00000000
! %f12 = 352cbf08, Mem[0000000030181400] = d3fdffff
sta %f12,[%i6+%g0]0x89 ! Mem[0000000030181400] = 352cbf08
! %l3 = 0000000000000000, Mem[0000000030041410] = 00000000
stwa %l3,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000
! %l1 = 000000ff000000ff, Mem[0000000020800001] = 00a8fc30, %asi = 80
stba %l1,[%o1+0x001]%asi ! Mem[0000000020800000] = 00fffc30
! %l2 = ff000000, %l3 = 00000000, Mem[0000000010141408] = ff000000 ff000000
stda %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = ff000000 00000000
p0_label_564:
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = a000000048000000, %f22 = 00000000 2751be75
ldda [%i4+%g0]0x80,%f22 ! %f22 = a0000000 48000000
! %l4 = 00000000000000ff, immd = fffff335, %y = ff000000
udiv %l4,-0xccb,%l2 ! %l2 = 00000000ff000cbe
mov %l0,%y ! %y = ff000000
! Mem[00000000211c0000] = ffffe490, %l4 = 00000000000000ff, %asi = 80
lduba [%o2+0x000]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030001410] = 85ffffff, %l6 = 0000000000000001
ldsba [%i0+%o5]0x81,%l6 ! %l6 = ffffffffffffff85
! Mem[0000000010141408] = 000000ff, %l3 = 0000000000000000
lduba [%i5+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030181400] = 352cbf08, %l2 = 00000000ff000cbe
lduba [%i6+%g0]0x89,%l2 ! %l2 = 0000000000000008
! Mem[00000000218001c0] = 13ffe610, %l7 = 0000000000000000, %asi = 80
lduha [%o3+0x1c0]%asi,%l7 ! %l7 = 00000000000013ff
! Mem[0000000030141408] = 85ffffff00000000, %l7 = 00000000000013ff
ldxa [%i5+%o4]0x89,%l7 ! %l7 = 85ffffff00000000
! Mem[0000000030001410] = 85ffffff, %l7 = 85ffffff00000000
ldsba [%i0+%o5]0x81,%l7 ! %l7 = ffffffffffffff85
! Mem[0000000010141400] = 352c00a0, %l0 = 00000000ff000000
ldsha [%i5+%g0]0x88,%l0 ! %l0 = 00000000000000a0
p0_label_565:
! Starting 10 instruction Store Burst
! %l4 = 000000ff, %l5 = 000000ff, Mem[0000000030081400] = 00000000 ff000000
stda %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000ff 000000ff
! Mem[00000000100c1400] = 000000ef, %l0 = 00000000000000a0
ldstuba [%i3+%g0]0x88,%l0 ! %l0 = 00000000000000ef
! %l4 = 00000000000000ff, Mem[0000000010141400] = a0002c35
stba %l4,[%i5+%g0]0x80 ! Mem[0000000010141400] = ff002c35
! %l2 = 0000000000000008, Mem[0000000010001400] = 352cbfff
stha %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0008bfff
! %l4 = 000000ff, %l5 = 000000ff, Mem[0000000030141400] = 55f24bff 4982cfef
stda %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 000000ff 000000ff
! %f15 = 00000000, Mem[0000000010001408] = ff000000
sta %f15,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
! Mem[0000000010001400] = ffbf0800, %l5 = 00000000000000ff
swapa [%i0+%g0]0x88,%l5 ! %l5 = 00000000ffbf0800
! %l2 = 0000000000000008, Mem[0000000010041408] = ffffe586
stha %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffff0008
! Mem[0000000010101408] = ff000000, %l1 = 000000ff000000ff
ldstuba [%i4+%o4]0x88,%l1 ! %l1 = 0000000000000000
! %l3 = 0000000000000000, Mem[0000000030001408] = 352cbf08
stwa %l3,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000
p0_label_566:
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = 000000ff, %l4 = 00000000000000ff
lduha [%i2+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010081400] = ff000000ffffffff, %f20 = 00e144ff ffffff85, %asi = 80
ldda [%i2+0x000]%asi,%f20 ! %f20 = ff000000 ffffffff
! Mem[0000000030041408] = ffffffff, %l1 = 0000000000000000
lduha [%i1+%o4]0x81,%l1 ! %l1 = 000000000000ffff
! Mem[0000000030081400] = ff000000ff000000, %l4 = 00000000000000ff
ldxa [%i2+%g0]0x81,%l4 ! %l4 = ff000000ff000000
membar #Sync ! Added by membar checker (106)
! Mem[0000000010141400] = ff002c35 00ff0000 000000ff 00000000
! Mem[0000000010141410] = 000000ff ffbf2c35 00000000 2751be75
! Mem[0000000010141420] = 000075be 08bf2c35 000000ff ff00ffff
! Mem[0000000010141430] = 4195ff22 00000000 00000000 ffffff85
ldda [%i5+%g0]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010141400
! Mem[0000000010001410] = 00000000, %l0 = 00000000000000ef
ldsha [%i0+%o5]0x80,%l0 ! %l0 = 0000000000000000
! Mem[00000000100c1400] = ff000000ffff00ff, %l5 = 00000000ffbf0800
ldxa [%i3+%g0]0x80,%l5 ! %l5 = ff000000ffff00ff
! Mem[0000000030081408] = ff000000 00000000, %l2 = 00000008, %l3 = 00000000
ldda [%i2+%o4]0x81,%l2 ! %l2 = 00000000ff000000 0000000000000000
! Mem[0000000010081400] = 000000ff, %f15 = 00000000
lda [%i2+%g0]0x88,%f15 ! %f15 = 000000ff
! Mem[0000000010001410] = 000000ff00000000, %f10 = ffffe586 a0000000
ldda [%i0+%o5]0x88,%f10 ! %f10 = 000000ff 00000000
p0_label_567:
! Starting 10 instruction Store Burst
! Mem[0000000030141408] = 00000000, %l1 = 000000000000ffff
ldstuba [%i5+%o4]0x81,%l1 ! %l1 = 0000000000000000
! %f6 = 000000ff, %f13 = 00000000, %f13 = 00000000
fsubs %f6 ,%f13,%f13 ! tt=0x22, %l0 = 0000000000000022
! Mem[0000000010081400] = 000000ff, %l4 = ff000000ff000000
ldstuba [%i2+%g0]0x88,%l4 ! %l4 = 00000000000000ff
! %l4 = 00000000000000ff, Mem[0000000030041408] = ffffffff
stha %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00ffffff
! Mem[0000000010001425] = 08bf2c35, %l3 = 0000000000000000
ldstub [%i0+0x025],%l3 ! %l3 = 00000000000000bf
! %l2 = ff000000, %l3 = 000000bf, Mem[0000000010181400] = ff0000ff 00000000
stda %l2,[%i6+%g0]0x80 ! Mem[0000000010181400] = ff000000 000000bf
! Mem[0000000010081400] = 000000ff, %l6 = 00000000ffffff85
swapa [%i2+%g0]0x88,%l6 ! %l6 = 00000000000000ff
! %l7 = ffffffffffffff85, Mem[00000000100c1438] = 00000070ffffffff
stx %l7,[%i3+0x038] ! Mem[00000000100c1438] = ffffffffffffff85
! %f0 = ffffffff 00000035, %l3 = 00000000000000bf
! Mem[0000000010081410] = 00000000352cbfff
add %i2,0x010,%g1
stda %f0,[%g1+%l3]ASI_PST16_PL ! Mem[0000000010081410] = 35000000ffffffff
! Mem[0000000010101420] = fffff11c, %l5 = ffff00ff, %l3 = 000000bf
add %i4,0x20,%g1
casa [%g1]0x80,%l5,%l3 ! %l3 = 00000000fffff11c
p0_label_568:
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = 000000ff, %l5 = ff000000ffff00ff
ldsha [%i3+%g0]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[00000000100c1424] = ffff0048, %l4 = 00000000000000ff
lduw [%i3+0x024],%l4 ! %l4 = 00000000ffff0048
! Mem[0000000030041400] = 00000000, %l4 = 00000000ffff0048
ldsha [%i1+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041430] = 000000a800000000, %f2 = ff000000 000000ff
ldd [%i1+0x030],%f2 ! %f2 = 000000a8 00000000
! Mem[0000000030101410] = ffff00ffffff0000, %l2 = 00000000ff000000
ldxa [%i4+%o5]0x89,%l2 ! %l2 = ffff00ffffff0000
! Mem[0000000010041400] = 0000001c, %l5 = 00000000000000ff
ldswa [%i1+%g0]0x88,%l5 ! %l5 = 000000000000001c
! Mem[0000000010001408] = 00000000ff000000, %l0 = 0000000000000022
ldxa [%i0+%o4]0x80,%l0 ! %l0 = 00000000ff000000
! Mem[0000000030101400] = 0000ff00 352cbf00, %l4 = 00000000, %l5 = 0000001c
ldda [%i4+%g0]0x89,%l4 ! %l4 = 00000000352cbf00 000000000000ff00
! Mem[0000000010001400] = 4800ffff000000ff, %l2 = ffff00ffffff0000
ldxa [%i0+%g0]0x88,%l2 ! %l2 = 4800ffff000000ff
! Mem[00000000201c0000] = 00ffc200, %l4 = 00000000352cbf00, %asi = 80
ldsha [%o0+0x000]%asi,%l4 ! %l4 = 00000000000000ff
p0_label_569:
! Starting 10 instruction Store Burst
! %f19 = ff000000, Mem[0000000030001410] = ffffff85
sta %f19,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff000000
! Mem[0000000010101414] = 00000000, %l1 = 0000000000000000
swap [%i4+0x014],%l1 ! %l1 = 0000000000000000
! Mem[0000000010001408] = 00000000, %l1 = 0000000000000000
ldstuba [%i0+%o4]0x80,%l1 ! %l1 = 0000000000000000
! %f27 = ff000000, %f10 = 000000ff
fcmps %fcc2,%f27,%f10 ! %fcc2 = 1
! Mem[0000000030041400] = 00000000, %l4 = 00000000000000ff
ldstuba [%i1+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Mem[000000001018142c] = 000000ff, %l2 = 000000ff, %l0 = ff000000
add %i6,0x2c,%g1
casa [%g1]0x80,%l2,%l0 ! %l0 = 00000000000000ff
! %l0 = 000000ff, %l1 = 00000000, Mem[0000000030101408] = 00000035 ffffffff
stda %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000ff 00000000
! %l6 = 000000ff, %l7 = ffffff85, Mem[00000000100c1410] = ff00ffff 00000000
stda %l6,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000000ff ffffff85
! Mem[0000000030141408] = 000000ff, %l7 = ffffffffffffff85
ldstuba [%i5+%o4]0x89,%l7 ! %l7 = 00000000000000ff
! %l5 = 000000000000ff00, Mem[0000000010101410] = ff000000
stwa %l5,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000ff00
p0_label_570:
! Starting 10 instruction Load Burst
! %l5 = 000000000000ff00, %l4 = 0000000000000000, %l2 = 4800ffff000000ff
andn %l5,%l4,%l2 ! %l2 = 000000000000ff00
! Mem[0000000010181408] = be750000a8000000, %l2 = 000000000000ff00
ldxa [%i6+%o4]0x80,%l2 ! %l2 = be750000a8000000
! Mem[00000000100c1410] = ff000000, %l5 = 000000000000ff00
lduba [%i3+%o5]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010001400] = ff000000 ffff0048, %l4 = 00000000, %l5 = 000000ff
ldda [%i0+%g0]0x80,%l4 ! %l4 = 00000000ff000000 00000000ffff0048
! Mem[00000000300c1400] = 35000000, %l6 = 00000000000000ff
ldsha [%i3+%g0]0x81,%l6 ! %l6 = 0000000000003500
! Mem[0000000010181410] = 000000ff, %l1 = 0000000000000000
lduba [%i6+%o5]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000030101410] = 0000ffffff00ffff, %f8 = 00000000 00000000
ldda [%i4+%o5]0x81,%f8 ! %f8 = 0000ffff ff00ffff
! Mem[0000000020800000] = 00fffc30, %l4 = 00000000ff000000
ldub [%o1+%g0],%l4 ! %l4 = 0000000000000000
! Mem[000000001008143a] = ffffc310, %l4 = 0000000000000000, %asi = 80
lduba [%i2+0x03a]%asi,%l4 ! %l4 = 00000000000000c3
! Mem[0000000010181400] = bf000000000000ff, %l2 = be750000a8000000
ldxa [%i6+%g0]0x88,%l2 ! %l2 = bf000000000000ff
p0_label_571:
! Starting 10 instruction Store Burst
! Mem[0000000030101400] = 352cbf00, %l7 = 00000000000000ff
ldstuba [%i4+%g0]0x89,%l7 ! %l7 = 0000000000000000
! %l2 = 000000ff, %l3 = fffff11c, Mem[0000000030001408] = 00000000 fffffdd3
stda %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = 000000ff fffff11c
! Mem[0000000010001408] = 000000ff, %l5 = 00000000ffff0048
ldstuba [%i0+%o4]0x88,%l5 ! %l5 = 00000000000000ff
! %l2 = bf000000000000ff, Mem[0000000010001418] = fffff11c00000048, %asi = 80
stxa %l2,[%i0+0x018]%asi ! Mem[0000000010001418] = bf000000000000ff
! %l0 = 000000ff, %l1 = 00000000, Mem[0000000030141408] = 000000ff 85ffffff
stda %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = 000000ff 00000000
! %l4 = 00000000000000c3, Mem[0000000010081400] = ffffff85
stha %l4,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffff00c3
! %l2 = bf000000000000ff, Mem[0000000020800000] = 00fffc30
stb %l2,[%o1+%g0] ! Mem[0000000020800000] = fffffc30
! Code Fragment 3, seed = 663353
p0_fragment_47:
! %l0 = 00000000000000ff
setx 0xb8aa104a4ae8075e,%g7,%l0 ! %l0 = b8aa104a4ae8075e
! %l1 = 0000000000000000
setx 0x2e0aa4407c837609,%g7,%l1 ! %l1 = 2e0aa4407c837609
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 = b8aa104a4ae8075e
setx 0xa00ed774b2e940c4,%g7,%l0 ! %l0 = a00ed774b2e940c4
! %l1 = 2e0aa4407c837609
setx 0xed43e17f6847ea8f,%g7,%l1 ! %l1 = ed43e17f6847ea8f
p0_fragment_47_end:
! %f4 = 000000a8 00000000, Mem[0000000030141408] = 000000ff 00000000
stda %f4 ,[%i5+%o4]0x89 ! Mem[0000000030141408] = 000000a8 00000000
! Mem[0000000010141408] = 000000ff, %l0 = a00ed774b2e940c4
ldstuba [%i5+%o4]0x80,%l0 ! %l0 = 0000000000000000
p0_label_572:
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = ff000000, %f22 = 75be5127
lda [%i6+%g0]0x80,%f22 ! %f22 = ff000000
! Mem[00000000100c1408] = ffffff1c, %l2 = bf000000000000ff
ldsha [%i3+%o4]0x88,%l2 ! %l2 = ffffffffffffff1c
! Mem[0000000030001410] = 00000000ff000000, %l1 = ed43e17f6847ea8f
ldxa [%i0+%o5]0x89,%l1 ! %l1 = 00000000ff000000
! Mem[0000000030141400] = ff000000, %l6 = 0000000000003500
ldsha [%i5+%g0]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181410] = 000000ff, %l7 = 0000000000000000
ldsha [%i6+%o5]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041416] = 000000ff, %l4 = 00000000000000c3
lduh [%i1+0x016],%l4 ! %l4 = 00000000000000ff
! Mem[00000000100c142a] = 00000000, %l2 = ffffffffffffff1c
lduh [%i3+0x02a],%l2 ! %l2 = 0000000000000000
! Mem[0000000010101410] = 00ff0000, %l2 = 0000000000000000
ldsha [%i4+%o5]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041408] = 00000000ffff0008, %f28 = 00000000 22ff9541
ldda [%i1+%o4]0x88,%f28 ! %f28 = 00000000 ffff0008
! Mem[0000000030141400] = 000000ff, %f10 = 000000ff
lda [%i5+%g0]0x81,%f10 ! %f10 = 000000ff
p0_label_573:
! Starting 10 instruction Store Burst
! Mem[0000000021800180] = ffbed3e0, %l5 = 00000000000000ff
ldstuba [%o3+0x180]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010141408] = ff0000ff00000000, %l0 = 0000000000000000, %l3 = 00000000fffff11c
add %i5,0x08,%g1
casxa [%g1]0x80,%l0,%l3 ! %l3 = ff0000ff00000000
! %f24 = 352cbf08 be750000, %l4 = 00000000000000ff
! Mem[00000000300c1400] = 3500000000000000
stda %f24,[%i3+%l4]ASI_PST8_S ! Mem[00000000300c1400] = 352cbf08be750000
! %l0 = 00000000, %l1 = ff000000, Mem[0000000030041410] = 00000000 ff000000
stda %l0,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000 ff000000
! %f30 = 85ffffff 00000000, Mem[0000000010001408] = 000000ff 000000ff
stda %f30,[%i0+%o4]0x88 ! Mem[0000000010001408] = 85ffffff 00000000
! Mem[0000000030141408] = 00000000, %l1 = 00000000ff000000
swapa [%i5+%o4]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000030181410] = 000000a8, %l5 = 00000000000000ff
swapa [%i6+%o5]0x81,%l5 ! %l5 = 00000000000000a8
! Mem[0000000010041408] = 0800ffff, %l3 = 0000000000000000
swapa [%i1+%o4]0x80,%l3 ! %l3 = 000000000800ffff
! %f11 = 00000000, Mem[00000000100c1410] = ff000000
sta %f11,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000
! %l6 = 0000000000000000, Mem[0000000030181408] = fffff11c
stha %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0000f11c
p0_label_574:
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = ff000000ff000000, %l5 = 00000000000000a8
ldxa [%i2+%g0]0x81,%l5 ! %l5 = ff000000ff000000
! Mem[0000000010081410] = 00000035, %l3 = 000000000800ffff
lduba [%i2+%o5]0x88,%l3 ! %l3 = 0000000000000035
! Mem[0000000030001400] = ff000000, %l7 = 0000000000000000
lduha [%i0+%g0]0x81,%l7 ! %l7 = 000000000000ff00
! Mem[0000000030001408] = ff000000, %f18 = 00000000
lda [%i0+%o4]0x81,%f18 ! %f18 = ff000000
! Mem[0000000030141408] = 000000a8 000000ff, %l4 = 000000ff, %l5 = ff000000
ldda [%i5+%o4]0x89,%l4 ! %l4 = 00000000000000ff 00000000000000a8
! Mem[0000000030181400] = 352cbf08, %l3 = 0000000000000035
lduba [%i6+%g0]0x89,%l3 ! %l3 = 0000000000000008
! Mem[00000000218001c1] = 13ffe610, %l6 = 0000000000000000, %asi = 80
lduba [%o3+0x1c1]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010181400] = 000000ff, %l3 = 0000000000000008
ldsba [%i6+%g0]0x88,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000020800040] = 0000b260, %l3 = ffffffffffffffff, %asi = 80
lduha [%o1+0x040]%asi,%l3 ! %l3 = 0000000000000000
! Mem[0000000010041428] = 000000ff419570ff, %l6 = 00000000000000ff, %asi = 80
ldxa [%i1+0x028]%asi,%l6 ! %l6 = 000000ff419570ff
p0_label_575:
! Starting 10 instruction Store Burst
! Mem[0000000010181428] = 00000000, %l0 = 0000000000000000
swap [%i6+0x028],%l0 ! %l0 = 0000000000000000
! %f19 = ff000000, Mem[0000000030001408] = 000000ff
sta %f19,[%i0+%o4]0x89 ! Mem[0000000030001408] = ff000000
! %l6 = 000000ff419570ff, Mem[0000000010001400] = ff000000ffff0048
stxa %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000000ff419570ff
! %f2 = 000000a8 00000000, Mem[0000000010041410] = 00000000 000000ff
stda %f2 ,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000a8 00000000
! %f18 = ff000000 ff000000, %l5 = 00000000000000a8
! Mem[0000000030001438] = 85ffffff00000000
add %i0,0x038,%g1
stda %f18,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030001438] = 85ffffff000000ff
! Mem[000000001008142c] = 00000000, %l4 = 00000000000000ff
swap [%i2+0x02c],%l4 ! %l4 = 0000000000000000
membar #Sync ! Added by membar checker (107)
! %f22 = ff000000 00000000, Mem[0000000010141408] = ff0000ff 00000000
stda %f22,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff000000 00000000
! Mem[0000000030101408] = ff000000, %l7 = 000000000000ff00
swapa [%i4+%o4]0x81,%l7 ! %l7 = 00000000ff000000
! Mem[0000000010041420] = 0000000048000a70, %l5 = 00000000000000a8, %l6 = 000000ff419570ff
add %i1,0x20,%g1
casxa [%g1]0x80,%l5,%l6 ! %l6 = 0000000048000a70
! Mem[0000000010041408] = 00000000, %l0 = 0000000000000000
ldstuba [%i1+%o4]0x88,%l0 ! %l0 = 0000000000000000
p0_label_576:
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = a8000000, %l1 = 0000000000000000
ldsha [%i1+%o5]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030041400] = ff000000, %l2 = 0000000000000000
ldsba [%i1+%g0]0x81,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010141400] = ff002c35, %l5 = 00000000000000a8
ldswa [%i5+%g0]0x80,%l5 ! %l5 = ffffffffff002c35
! Mem[000000001004143e] = 0000ffff, %l2 = ffffffffffffffff, %asi = 80
lduha [%i1+0x03e]%asi,%l2 ! %l2 = 000000000000ffff
! Mem[0000000010141408] = 000000ff, %l3 = 0000000000000000
ldsha [%i5+%o4]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010081410] = ffffffff 00000035, %l4 = 00000000, %l5 = ff002c35
ldda [%i2+%o5]0x88,%l4 ! %l4 = 0000000000000035 00000000ffffffff
! Mem[0000000021800140] = ffff3db0, %l6 = 0000000048000a70
ldsh [%o3+0x140],%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030041400] = 000000ff, %l6 = ffffffffffffffff
lduwa [%i1+%g0]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[00000000100c1410] = 00000000, %l7 = 00000000ff000000
lduwa [%i3+%o5]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001410] = 00000000, %f1 = 00000035
lda [%i0+%o5]0x80,%f1 ! %f1 = 00000000
p0_label_577:
! Starting 10 instruction Store Burst
! Mem[0000000021800001] = 000092c0, %l7 = 0000000000000000
ldstuba [%o3+0x001]%asi,%l7 ! %l7 = 0000000000000000
! %l0 = 00000000, %l1 = 00000000, Mem[00000000300c1410] = 000000ff 0000ff85
stda %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000 00000000
! %l3 = 00000000000000ff, Mem[0000000010081410] = ffffffff00000035
stxa %l3,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000000000ff
! %l2 = 000000000000ffff, Mem[0000000010181410] = ff000000
stba %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = ff0000ff
! %l0 = 0000000000000000, Mem[0000000010001408] = 00000000ffffff85
stxa %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000000000000000
! Mem[000000001014141c] = 2751be75, %l5 = 00000000ffffffff
ldstuba [%i5+0x01c]%asi,%l5 ! %l5 = 0000000000000027
! Mem[0000000010041414] = 00000000, %l4 = 00000035, %l7 = 00000000
add %i1,0x14,%g1
casa [%g1]0x80,%l4,%l7 ! %l7 = 0000000000000000
! %l7 = 0000000000000000, Mem[0000000010001410] = 000000ff00000000
stxa %l7,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000000000000000
! %l4 = 00000035, %l5 = 00000027, Mem[0000000010101400] = 000000a0 00000048
stda %l4,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000035 00000027
! Mem[0000000030101408] = 00ff0000, %l4 = 0000000000000035
swapa [%i4+%o4]0x89,%l4 ! %l4 = 0000000000ff0000
p0_label_578:
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = ffffff00, %l7 = 0000000000000000
lduba [%i1+%o4]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000030081410] = ffffffff, %l5 = 0000000000000027
ldsha [%i2+%o5]0x81,%l5 ! %l5 = ffffffffffffffff
! Mem[00000000218000c0] = 44ff8550, %l1 = 0000000000000000
ldub [%o3+0x0c0],%l1 ! %l1 = 0000000000000044
! Mem[0000000030001400] = 000000ff, %l1 = 0000000000000044
ldsba [%i0+%g0]0x89,%l1 ! %l1 = ffffffffffffffff
! Mem[00000000100c142c] = ffffff85, %l5 = ffffffffffffffff
ldub [%i3+0x02c],%l5 ! %l5 = 00000000000000ff
! Mem[0000000010041410] = 00000000a8000000, %l5 = 00000000000000ff
ldxa [%i1+%o5]0x88,%l5 ! %l5 = 00000000a8000000
! Mem[0000000030101408] = 3500000000000000, %f10 = 000000ff 00000000
ldda [%i4+%o4]0x81,%f10 ! %f10 = 35000000 00000000
! Mem[00000000100c1410] = 00000000, %l0 = 0000000000000000
ldsha [%i3+%o5]0x88,%l0 ! %l0 = 0000000000000000
! Mem[00000000201c0000] = 00ffc200, %l1 = ffffffffffffffff
ldsh [%o0+%g0],%l1 ! %l1 = 00000000000000ff
! Mem[0000000010041430] = 000000a8, %l6 = 00000000000000ff, %asi = 80
ldswa [%i1+0x030]%asi,%l6 ! %l6 = 00000000000000a8
p0_label_579:
! Starting 10 instruction Store Burst
! %l7 = 0000000000000000, Mem[0000000030001400] = ff000000
stwa %l7,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
! %f26 = ffff00ff ff000000, Mem[0000000010141408] = 000000ff 00000000
stda %f26,[%i5+%o4]0x88 ! Mem[0000000010141408] = ffff00ff ff000000
! Mem[0000000010041408] = ff000000, %l5 = 00000000a8000000
ldstuba [%i1+%o4]0x80,%l5 ! %l5 = 00000000000000ff
! %l0 = 0000000000000000, Mem[0000000030141410] = ffffe586
stha %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0000e586
! Mem[0000000030081410] = ffffffff, %l1 = 00000000000000ff
swapa [%i2+%o5]0x81,%l1 ! %l1 = 00000000ffffffff
! Code Fragment 4, seed = 707114
p0_fragment_48:
! %l0 = 0000000000000000
setx 0xc7a6f74a3a1570d6,%g7,%l0 ! %l0 = c7a6f74a3a1570d6
! %l1 = 00000000ffffffff
setx 0x7bbecd4edf8c0601,%g7,%l1 ! %l1 = 7bbecd4edf8c0601
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 = c7a6f74a3a1570d6
setx 0xb18a9d38bec62f3c,%g7,%l0 ! %l0 = b18a9d38bec62f3c
! %l1 = 7bbecd4edf8c0601
setx 0xc5bb15d8a30cef87,%g7,%l1 ! %l1 = c5bb15d8a30cef87
p0_fragment_48_end:
! Mem[0000000030141400] = 000000ff, %l5 = 00000000000000ff
ldstuba [%i5+%g0]0x81,%l5 ! %l5 = 0000000000000000
! %l4 = 0000000000ff0000, Mem[0000000030081408] = ff000000
stha %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000
! Mem[0000000010141410] = 000000ff, %l7 = 0000000000000000
ldstuba [%i5+%o5]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000030081400] = 000000ff, %l5 = 0000000000000000
swapa [%i2+%g0]0x89,%l5 ! %l5 = 00000000000000ff
p0_label_580:
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = 000000a0 86e50000, %l2 = 0000ffff, %l3 = 000000ff
ldda [%i5+%o5]0x89,%l2 ! %l2 = 0000000086e50000 00000000000000a0
! Mem[0000000030001400] = 000000ff00000000, %f10 = 35000000 00000000
ldda [%i0+%g0]0x89,%f10 ! %f10 = 000000ff 00000000
! Mem[00000000100c1410] = 00000000, %l0 = b18a9d38bec62f3c
lduba [%i3+%o5]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000030001400] = 00000000, %l5 = 00000000000000ff
lduba [%i0+%g0]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010081408] = 000000ff, %l6 = 00000000000000a8
lduha [%i2+%o4]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[00000000100c140a] = 1cffffff, %l7 = 0000000000000000, %asi = 80
lduha [%i3+0x00a]%asi,%l7 ! %l7 = 000000000000ffff
! Mem[0000000030041400] = 00000000 000000ff, %l0 = 00000000, %l1 = a30cef87
ldda [%i1+%g0]0x89,%l0 ! %l0 = 00000000000000ff 0000000000000000
! Mem[0000000030101410] = 0000ffff, %l3 = 00000000000000a0
ldswa [%i4+%o5]0x81,%l3 ! %l3 = 000000000000ffff
! Mem[0000000010141408] = 000000ff, %l7 = 000000000000ffff
lduba [%i5+%o4]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000030041408] = 00ffffff, %l3 = 000000000000ffff
ldsha [%i1+%o4]0x81,%l3 ! %l3 = 00000000000000ff
p0_label_581:
! Starting 10 instruction Store Burst
! %f31 = 00000000, Mem[0000000010001410] = 00000000
sta %f31,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000
! %l3 = 00000000000000ff, Mem[0000000030001408] = 000000ff
stwa %l3,[%i0+%o4]0x81 ! Mem[0000000030001408] = 000000ff
! %f12 = 352cbf08, Mem[0000000030041408] = 00ffffff
sta %f12,[%i1+%o4]0x81 ! Mem[0000000030041408] = 352cbf08
! %l6 = 000000ff, %l7 = 00000000, Mem[0000000030141410] = 86e50000 000000a0
stda %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000ff 00000000
! Mem[000000001014142c] = ff00ffff, %l2 = 86e50000, %l1 = 00000000
add %i5,0x2c,%g1
casa [%g1]0x80,%l2,%l1 ! %l1 = 00000000ff00ffff
! Mem[0000000010101408] = ff0000ff, %l1 = 00000000ff00ffff
ldstuba [%i4+%o4]0x80,%l1 ! %l1 = 00000000000000ff
! %f23 = 00000000, Mem[0000000030001408] = ff000000
sta %f23,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000
! %l6 = 00000000000000ff, Mem[0000000010041410] = 000000a8
stba %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = ff0000a8
! %f23 = 00000000, Mem[0000000010101400] = 35000000
sta %f23,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
! Mem[0000000010101414] = 00000000, %l0 = 000000ff, %l7 = 00000000
add %i4,0x14,%g1
casa [%g1]0x80,%l0,%l7 ! %l7 = 0000000000000000
p0_label_582:
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = ffffe490, %l2 = 0000000086e50000
ldsh [%o2+%g0],%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030081410] = 000000ff, %l4 = 0000000000ff0000
ldsba [%i2+%o5]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010141410] = ff0000ff ffbf2c35, %l4 = 00000000, %l5 = 00000000
ldd [%i5+%o5],%l4 ! %l4 = 00000000ff0000ff 00000000ffbf2c35
! Mem[00000000211c0001] = ffffe490, %l6 = 00000000000000ff, %asi = 80
lduba [%o2+0x001]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010081410] = 00000000 000000ff, %l6 = 000000ff, %l7 = 00000000
ldda [%i2+%o5]0x88,%l6 ! %l6 = 00000000000000ff 0000000000000000
! Mem[0000000030081408] = 00000000, %l6 = 00000000000000ff
lduha [%i2+%o4]0x89,%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1410] = 0000000085ffffff, %f12 = 352cbf08 00000000
ldda [%i3+%o5]0x80,%f12 ! %f12 = 00000000 85ffffff
! Mem[0000000010181410] = ff0000ff, %l5 = 00000000ffbf2c35
ldsba [%i6+%o5]0x88,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030081410] = ff0000ffff000000, %f30 = 85ffffff 00000000
ldda [%i2+%o5]0x89,%f30 ! %f30 = ff0000ff ff000000
! Mem[0000000010081410] = 00000000 000000ff, %l6 = 00000000, %l7 = 00000000
ldda [%i2+%o5]0x88,%l6 ! %l6 = 00000000000000ff 0000000000000000
p0_label_583:
! Starting 10 instruction Store Burst
! %f2 = 000000a8 00000000, Mem[0000000010181400] = ff000000 000000bf
stda %f2 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = 000000a8 00000000
! %l1 = 00000000000000ff, immd = 00000063, %y = ff000000
umul %l1,0x063,%l3 ! %l3 = 000000000000629d, %y = 00000000
! %f27 = ff000000, %f29 = ffff0008
fcmpes %fcc1,%f27,%f29 ! %fcc1 = 3
! %l5 = ffffffffffffffff, Mem[0000000010041400] = 0000001c
stha %l5,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000ffff
! Mem[0000000030101410] = 0000ffff, %l1 = 00000000000000ff
ldstuba [%i4+%o5]0x81,%l1 ! %l1 = 0000000000000000
! %l0 = 00000000000000ff, Mem[0000000030081400] = 00000000
stha %l0,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00ff0000
! %l6 = 000000ff, %l7 = 00000000, Mem[0000000010081408] = ff000000 ff000000
stda %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = 000000ff 00000000
! %f20 = 352cbfff ff000000, %l7 = 0000000000000000
! Mem[0000000030141400] = ff0000ff000000ff
stda %f20,[%i5+%l7]ASI_PST16_S ! Mem[0000000030141400] = ff0000ff000000ff
! %l6 = 00000000000000ff, immd = fffffffffffff623, %l5 = ffffffffffffffff
mulx %l6,-0x9dd,%l5 ! %l5 = fffffffffff62cdd
! %f12 = 00000000 85ffffff, Mem[0000000010081408] = 000000ff 00000000
stda %f12,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000 85ffffff
p0_label_584:
! Starting 10 instruction Load Burst
! Mem[00000000100c1436] = 00ff0000, %l3 = 000000000000629d
ldub [%i3+0x036],%l3 ! %l3 = 0000000000000000
! Mem[0000000030101400] = ffbf2c35, %l5 = fffffffffff62cdd
ldsha [%i4+%g0]0x81,%l5 ! %l5 = ffffffffffffffbf
! Mem[0000000010081408] = 00000000, %l2 = ffffffffffffffff
lduha [%i2+%o4]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010181400] = 000000a8 00000000, %l0 = 000000ff, %l1 = 00000000
ldda [%i6+%g0]0x80,%l0 ! %l0 = 00000000000000a8 0000000000000000
! Mem[0000000010081400] = ffff00c3, %l7 = 0000000000000000
lduha [%i2+%g0]0x88,%l7 ! %l7 = 00000000000000c3
! Mem[0000000030141400] = ff0000ff, %l4 = 00000000ff0000ff
ldsha [%i5+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[00000000100c1410] = 00000000, %l7 = 00000000000000c3
ldsha [%i3+%o5]0x80,%l7 ! %l7 = 0000000000000000
! %l1 = 0000000000000000, imm = 0000000000000242, %l6 = 00000000000000ff
and %l1,0x242,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141428] = 000000ff, %l7 = 0000000000000000
ldsw [%i5+0x028],%l7 ! %l7 = 00000000000000ff
! Mem[00000000211c0001] = ffffe490, %l2 = 0000000000000000, %asi = 80
lduba [%o2+0x001]%asi,%l2 ! %l2 = 00000000000000ff
p0_label_585:
! Starting 10 instruction Store Burst
! Mem[0000000010041400] = ffff0000, %l0 = 00000000000000a8
ldstuba [%i1+%g0]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010081406] = ffffffff, %l0 = 00000000000000ff
ldstub [%i2+0x006],%l0 ! %l0 = 00000000000000ff
! Mem[0000000030081400] = 00ff0000, %l4 = 00000000000000ff
swapa [%i2+%g0]0x81,%l4 ! %l4 = 0000000000ff0000
! %f24 = 352cbf08 be750000, Mem[0000000010101418] = ff1d3792 06caf61b, %asi = 80
stda %f24,[%i4+0x018]%asi ! Mem[0000000010101418] = 352cbf08 be750000
! %l5 = ffffffffffffffbf, Mem[0000000010041430] = 000000a8
sth %l5,[%i1+0x030] ! Mem[0000000010041430] = ffbf00a8
! Mem[0000000010141408] = 000000ff, %l6 = 0000000000000000
ldstuba [%i5+%o4]0x80,%l6 ! %l6 = 0000000000000000
! %l4 = 0000000000ff0000, Mem[0000000010081410] = ff000000
stba %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000
! %f15 = 000000ff, Mem[0000000010081420] = 00000000
sta %f15,[%i2+0x020]%asi ! Mem[0000000010081420] = 000000ff
! %f23 = 00000000, Mem[0000000030041400] = ff000000
sta %f23,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
! %l5 = ffffffffffffffbf, Mem[0000000010181408] = 000075be
stha %l5,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000ffbf
p0_label_586:
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = 00ffc200, %l3 = 0000000000000000, %asi = 80
ldsha [%o0+0x000]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010141430] = 4195ff2200000000, %f24 = 352cbf08 be750000
ldd [%i5+0x030],%f24 ! %f24 = 4195ff22 00000000
! Mem[0000000030081410] = ff000000, %l4 = 0000000000ff0000
lduwa [%i2+%o5]0x89,%l4 ! %l4 = 00000000ff000000
! Mem[0000000010141410] = ff0000ff, %l3 = 00000000000000ff
lduha [%i5+%o5]0x80,%l3 ! %l3 = 000000000000ff00
! Mem[0000000030001408] = 00000000, %l1 = 0000000000000000
ldsba [%i0+%o4]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010141408] = ff0000ff, %l4 = 00000000ff000000
lduwa [%i5+%o4]0x88,%l4 ! %l4 = 00000000ff0000ff
! Mem[0000000010081410] = 00000000, %l7 = 00000000000000ff
lduha [%i2+%o5]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000030101410] = ffff00ff, %l3 = 000000000000ff00
lduba [%i4+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030141400] = ff0000ff000000ff, %f4 = 000000a8 00000000
ldda [%i5+%g0]0x81,%f4 ! %f4 = ff0000ff 000000ff
membar #Sync ! Added by membar checker (108)
! Mem[0000000010041400] = ffff0000 ff000000 ff000000 00000000
! Mem[0000000010041410] = ff0000a8 00000000 000000ff ff000000
! Mem[0000000010041420] = 00000000 48000a70 000000ff 419570ff
! Mem[0000000010041430] = ffbf00a8 00000000 ffffff85 0000ffff
ldda [%i1+%g0]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010041400
p0_label_587:
! Starting 10 instruction Store Burst
! %l5 = ffffffffffffffbf, Mem[0000000030141408] = ff000000a8000000
stxa %l5,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffffffffffffffbf
! Mem[0000000030081400] = ff000000, %l7 = 0000000000000000
ldsha [%i2+%g0]0x89,%l7 ! %l7 = 0000000000000000
! %f14 = ffff0000 85ffffff, %l7 = 0000000000000000
! Mem[0000000010141428] = 000000ffff00ffff
add %i5,0x028,%g1
stda %f14,[%g1+%l7]ASI_PST8_PL ! Mem[0000000010141428] = 000000ffff00ffff
! Mem[00000000100c1430] = 3c0000ff, %l5 = ffffffbf, %l6 = 00000000
add %i3,0x30,%g1
casa [%g1]0x80,%l5,%l6 ! %l6 = 000000003c0000ff
! Mem[0000000010101408] = ff0000ff, %l7 = 0000000000000000
ldstuba [%i4+%o4]0x80,%l7 ! %l7 = 00000000000000ff
! Mem[0000000020800041] = 0000b260, %l0 = 00000000000000ff
ldstuba [%o1+0x041]%asi,%l0 ! %l0 = 0000000000000000
! %l2 = 000000ff, %l3 = 000000ff, Mem[0000000030041408] = 352cbf08 ff000aff
stda %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000000ff 000000ff
! %l2 = 00000000000000ff, Mem[0000000010181420] = ff000000ff000000, %asi = 80
stxa %l2,[%i6+0x020]%asi ! Mem[0000000010181420] = 00000000000000ff
! %f1 = 0000ffff, %f5 = a80000ff, %f16 = 0000ff00
fdivs %f1 ,%f5 ,%f16 ! tt=0x22, %l0 = 0000000000000022
! %l2 = 00000000000000ff, %l7 = 00000000000000ff, %l6 = 000000003c0000ff
sdivx %l2,%l7,%l6 ! %l6 = 0000000000000001
p0_label_588:
! Starting 10 instruction Load Burst
! %l2 = 00000000000000ff, %l6 = 0000000000000001, %l5 = ffffffffffffffbf
orn %l2,%l6,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030181410] = ff000000, %l1 = 0000000000000000
ldswa [%i6+%o5]0x89,%l1 ! %l1 = ffffffffff000000
! Mem[00000000100c1438] = ffffffffffffff85, %f24 = 4195ff22 00000000
ldd [%i3+0x038],%f24 ! %f24 = ffffffff ffffff85
! Mem[0000000010041434] = 00000000, %l4 = 00000000ff0000ff
ldsb [%i1+0x034],%l4 ! %l4 = 0000000000000000
! Mem[0000000010141408] = ff0000ff, %l5 = ffffffffffffffff
ldsba [%i5+%o4]0x80,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010001408] = 0000000000000000, %l3 = 00000000000000ff
ldxa [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000
membar #Sync ! Added by membar checker (109)
! Mem[0000000010181400] = 000000a8 00000000 bfff0000 a8000000
! Mem[0000000010181410] = ff0000ff 000000ff 00000000 00000000
! Mem[0000000010181420] = 00000000 000000ff 00000000 ff000000
! Mem[0000000010181430] = cbc0ff07 ff004c54 be750000 a8000000
ldda [%i6+%g0]ASI_BLK_P,%f0 ! Block Load from 0000000010181400
! Mem[0000000010101430] = ffffffff, %f21 = ff000000
ld [%i4+0x030],%f21 ! %f21 = ffffffff
! Mem[0000000030141400] = ff0000ff, %l6 = 0000000000000001
lduha [%i5+%g0]0x81,%l6 ! %l6 = 000000000000ff00
! Mem[0000000030141410] = ff000000 00000000, %l2 = 000000ff, %l3 = 00000000
ldda [%i5+%o5]0x81,%l2 ! %l2 = 00000000ff000000 0000000000000000
p0_label_589:
! Starting 10 instruction Store Burst
! %f4 = ff0000ff 000000ff, Mem[0000000010141400] = 352c00ff 0000ff00
stda %f4 ,[%i5+%g0]0x88 ! Mem[0000000010141400] = ff0000ff 000000ff
! Mem[0000000030141408] = ffffffff, %l4 = 0000000000000000
ldstuba [%i5+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! %f28 = 00000000 ffff0008, %l1 = ffffffffff000000
! Mem[0000000030001410] = 000000ff00000000
add %i0,0x010,%g1
stda %f28,[%g1+%l1]ASI_PST16_S ! Mem[0000000030001410] = 000000ff00000000
! %f26 = ffff00ff ff000000, Mem[00000000100c1410] = 00000000 85ffffff
stda %f26,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ffff00ff ff000000
! Mem[00000000100c1408] = ffffff1c, %l1 = 00000000ff000000
swapa [%i3+%o4]0x88,%l1 ! %l1 = 00000000ffffff1c
! Mem[0000000010101408] = ff0000ff, %l7 = 00000000000000ff
ldstuba [%i4+0x008]%asi,%l7 ! %l7 = 00000000000000ff
! %l2 = 00000000ff000000, Mem[0000000021800040] = 13ffbcf0, %asi = 80
stba %l2,[%o3+0x040]%asi ! Mem[0000000021800040] = 00ffbcf0
! Mem[00000000300c1410] = 00000000, %l5 = ffffffffffffffff
ldstuba [%i3+%o5]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010041420] = 0000000048000a70, %l3 = 0000000000000000, %l4 = 00000000000000ff
add %i1,0x20,%g1
casxa [%g1]0x80,%l3,%l4 ! %l4 = 0000000048000a70
! Mem[0000000010181408] = 0000ffbf, %l2 = 00000000ff000000
swapa [%i6+%o4]0x88,%l2 ! %l2 = 000000000000ffbf
p0_label_590:
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = 000000ff, %f26 = ffff00ff
lda [%i0+%g0]0x80,%f26 ! %f26 = 000000ff
! Mem[0000000030041408] = ff000000, %l7 = 00000000000000ff
lduha [%i1+%o4]0x89,%l7 ! %l7 = 0000000000000000
! %l6 = 000000000000ff00, imm = ffffffffffffffee, %l6 = 000000000000ff00
orn %l6,-0x012,%l6 ! %l6 = 000000000000ff11
! Mem[0000000010081410] = 0000000000000000, %f16 = 0000ff00 352c00ff
ldd [%i2+%o5],%f16 ! %f16 = 00000000 00000000
! Mem[00000000300c1410] = 000000ff, %l4 = 0000000048000a70
lduba [%i3+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010141410] = ff0000ff, %l2 = 000000000000ffbf, %asi = 80
lduba [%i5+0x010]%asi,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030181408] = 1cf10000, %l4 = 00000000000000ff
lduha [%i6+%o4]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000020800000] = fffffc30, %l0 = 0000000000000022
lduh [%o1+%g0],%l0 ! %l0 = 000000000000ffff
! Mem[0000000030181408] = 1cf10000, %l1 = 00000000ffffff1c
lduha [%i6+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030181400] = 08bf2c35, %l5 = 0000000000000000
ldsba [%i6+%g0]0x81,%l5 ! %l5 = 0000000000000008
p0_label_591:
! Starting 10 instruction Store Burst
! %f16 = 00000000, Mem[0000000030001400] = 00000000
sta %f16,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
! Mem[000000001004141c] = ff000000, %l4 = 0000000000000000
swap [%i1+0x01c],%l4 ! %l4 = 00000000ff000000
! Mem[0000000030041410] = 00000000, %l0 = 000000000000ffff
ldstuba [%i1+%o5]0x89,%l0 ! %l0 = 0000000000000000
! %l0 = 0000000000000000, Mem[0000000010081400] = c300ffffffffffff
stxa %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000000000000000
! %f27 = ff000000, Mem[0000000010101408] = ff0000ff
sta %f27,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff000000
! %l6 = 0000ff11, %l7 = 00000000, Mem[00000000100c1400] = 000000ff ff00ffff
stda %l6,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 0000ff11 00000000
! Mem[0000000010081428] = ffff0000, %l1 = 0000000000000000, %asi = 80
swapa [%i2+0x028]%asi,%l1 ! %l1 = 00000000ffff0000
! %l6 = 0000ff11, %l7 = 00000000, Mem[0000000010041410] = ff0000a8 00000000
stda %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000ff11 00000000
! Mem[0000000030141410] = ff000000, %l1 = 00000000ffff0000
swapa [%i5+%o5]0x81,%l1 ! %l1 = 00000000ff000000
! %l2 = 000000ff, %l3 = 00000000, Mem[00000000100c1430] = 3c0000ff 00ff0000, %asi = 80
stda %l2,[%i3+0x030]%asi ! Mem[00000000100c1430] = 000000ff 00000000
p0_label_592:
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = a8000000, %l2 = 00000000000000ff
ldswa [%i6+%g0]0x88,%l2 ! %l2 = ffffffffa8000000
! Mem[00000000100c1410] = 000000ffff00ffff, %l5 = 0000000000000008
ldxa [%i3+%o5]0x88,%l5 ! %l5 = 000000ffff00ffff
! Mem[000000001014143a] = 00000000, %l7 = 0000000000000000, %asi = 80
lduha [%i5+0x03a]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000020800000] = fffffc30, %l3 = 0000000000000000
ldub [%o1+%g0],%l3 ! %l3 = 00000000000000ff
! Mem[0000000030001400] = 00000000, %f30 = ff0000ff
lda [%i0+%g0]0x89,%f30 ! %f30 = 00000000
! Mem[0000000030181408] = 0000f11c, %l5 = 000000ffff00ffff
lduba [%i6+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000030081410] = ff0000ffff000000, %l3 = 00000000000000ff
ldxa [%i2+%o5]0x89,%l3 ! %l3 = ff0000ffff000000
! Mem[0000000010181410] = ff0000ff, %l2 = ffffffffa8000000
ldswa [%i6+%o5]0x80,%l2 ! %l2 = ffffffffff0000ff
! Mem[0000000030141400] = ff0000ff, %l0 = 0000000000000000
ldsba [%i5+%g0]0x81,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030181410] = 000000ff, %l3 = ff0000ffff000000
ldsha [%i6+%o5]0x81,%l3 ! %l3 = 0000000000000000
p0_label_593:
! Starting 10 instruction Store Burst
! %l0 = ffffffff, %l1 = ff000000, Mem[0000000030101408] = 00000035 00000000
stda %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffffffff ff000000
! Mem[000000001008141c] = 0c539ddb, %l2 = 00000000ff0000ff, %asi = 80
swapa [%i2+0x01c]%asi,%l2 ! %l2 = 000000000c539ddb
! Mem[0000000020800040] = 00ffb260, %l6 = 000000000000ff11
ldstub [%o1+0x040],%l6 ! %l6 = 0000000000000000
! %f10 = 00000000, Mem[0000000030081400] = ff000000
sta %f10,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
! Mem[00000000300c1400] = 352cbf08 be750000 85ffffff ffffffff
! %f16 = 00000000 00000000 ff000000 ff000000
! %f20 = 352cbfff ffffffff ff000000 00000000
! %f24 = ffffffff ffffff85 000000ff ff000000
! %f28 = 00000000 ffff0008 00000000 ff000000
stda %f16,[%i3+%g0]ASI_BLK_AIUSL ! Block Store to 00000000300c1400
membar #Sync ! Added by membar checker (110)
! %f2 = bfff0000 a8000000, %l7 = 0000000000000000
! Mem[0000000010181438] = be750000a8000000
add %i6,0x038,%g1
stda %f2,[%g1+%l7]ASI_PST8_PL ! Mem[0000000010181438] = be750000a8000000
! %f18 = ff000000, Mem[0000000030141408] = ffffffff
sta %f18,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff000000
! Mem[0000000030001400] = 00000000, %l3 = 0000000000000000
ldstuba [%i0+%g0]0x81,%l3 ! %l3 = 0000000000000000
! %l4 = 00000000ff000000, Mem[0000000030141410] = ffff000000000000
stxa %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000ff000000
! %l4 = 00000000ff000000, imm = 0000000000000a16, %l6 = 0000000000000000
subc %l4,0xa16,%l6 ! %l6 = 00000000fefff5ea
p0_label_594:
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = 11ff0000, %l0 = ffffffffffffffff
ldsba [%i1+%o5]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000030101408] = ffffffff, %l6 = 00000000fefff5ea
lduba [%i4+%o4]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[00000000300c1408] = 000000ff000000ff, %f20 = 352cbfff ffffffff
ldda [%i3+%o4]0x81,%f20 ! %f20 = 000000ff 000000ff
! Mem[0000000010101410] = 0000ff00, %l2 = 000000000c539ddb
ldsba [%i4+%o5]0x80,%l2 ! %l2 = 0000000000000000
! %l5 = 0000000000000000, imm = fffffffffffffa41, %l6 = 00000000000000ff
and %l5,-0x5bf,%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1408] = ff000000, %l3 = 0000000000000000
ldsha [%i3+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010101410] = 00000000 00ff0000, %l2 = 00000000, %l3 = 00000000
ldda [%i4+%o5]0x88,%l2 ! %l2 = 0000000000ff0000 0000000000000000
! Mem[0000000020800000] = fffffc30, %l4 = 00000000ff000000
ldsh [%o1+%g0],%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030101400] = ffbf2c35, %l4 = ffffffffffffffff
ldsba [%i4+%g0]0x81,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010041400] = 000000ff0000ffff, %f18 = ff000000 ff000000
ldda [%i1+%g0]0x88,%f18 ! %f18 = 000000ff 0000ffff
p0_label_595:
! Starting 10 instruction Store Burst
! Mem[00000000100c1410] = ffff00ff, %l3 = 0000000000000000
swapa [%i3+%o5]0x80,%l3 ! %l3 = 00000000ffff00ff
! %f4 = ff0000ff 000000ff, %l7 = 0000000000000000
! Mem[0000000010101410] = 0000ff0000000000
add %i4,0x010,%g1
stda %f4,[%g1+%l7]ASI_PST8_PL ! Mem[0000000010101410] = 0000ff0000000000
! %l7 = 0000000000000000, Mem[0000000010081424] = 00000000
sth %l7,[%i2+0x024] ! Mem[0000000010081424] = 00000000
! Mem[0000000010181410] = ff0000ff, %l5 = 0000000000000000
swapa [%i6+%o5]0x88,%l5 ! %l5 = 00000000ff0000ff
! %l0 = 0000000000000000, Mem[0000000010001410] = 0000000000000000
stxa %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000000000000000
! %l6 = 00000000, %l7 = 00000000, Mem[0000000010181400] = a8000000 00000000
stda %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000 00000000
! Mem[0000000010141410] = ff0000ff, %l3 = 00000000ffff00ff
swapa [%i5+%o5]0x88,%l3 ! %l3 = 00000000ff0000ff
! Mem[0000000010001410] = 00000000, %l4 = 00000000ffffffff
swapa [%i0+%o5]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010141413] = ff00ffff, %l0 = 0000000000000000
ldstub [%i5+0x013],%l0 ! %l0 = 00000000000000ff
! Mem[00000000100c1408] = 000000ff, %l7 = 0000000000000000
ldstuba [%i3+%o4]0x80,%l7 ! %l7 = 0000000000000000
p0_label_596:
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = 00000000, %l1 = 00000000ff000000
ldswa [%i2+%o4]0x80,%l1 ! %l1 = 0000000000000000
membar #Sync ! Added by membar checker (111)
! Mem[0000000030001400] = ff000000 ff000000 00000000 1cf1ffff
! Mem[0000000030001410] = 000000ff 00000000 75be5127 00000000
! Mem[0000000030001420] = 352cbf08 be750000 ffff00ff ff000000
! Mem[0000000030001430] = 00000000 22ff9541 85ffffff 000000ff
ldda [%i0+%g0]ASI_BLK_S,%f0 ! Block Load from 0000000030001400
! Mem[0000000030081400] = 00000000, %l4 = 0000000000000000
ldsha [%i2+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000030101400] = ffbf2c3500ff0000, %f28 = 00000000 ffff0008
ldda [%i4+%g0]0x81,%f28 ! %f28 = ffbf2c35 00ff0000
! Mem[0000000010081410] = 0000000000000000, %l5 = 00000000ff0000ff
ldxa [%i2+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000030081410] = 000000ff, %l3 = 00000000ff0000ff
ldsha [%i2+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Code Fragment 3, seed = 801758
p0_fragment_49:
! %l0 = 00000000000000ff
setx 0xcb68368cf02dd736,%g7,%l0 ! %l0 = cb68368cf02dd736
! %l1 = 0000000000000000
setx 0x3c1f27dfeeff1e61,%g7,%l1 ! %l1 = 3c1f27dfeeff1e61
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 = cb68368cf02dd736
setx 0x4efc13c803fd599c,%g7,%l0 ! %l0 = 4efc13c803fd599c
! %l1 = 3c1f27dfeeff1e61
setx 0xdea16c9691b38be7,%g7,%l1 ! %l1 = dea16c9691b38be7
p0_fragment_49_end:
! %l7 = 0000000000000000, %l6 = 0000000000000000, %l4 = 0000000000000000
sdivx %l7,%l6,%l4 ! Div by zero, %l0 = 4efc13c803fd59c4
! %f14 = 85ffffff, %f27 = ff000000
fcmps %fcc3,%f14,%f27 ! %fcc3 = 2
! Mem[00000000100c1410] = 00000000, %l1 = dea16c9691b38be7
ldswa [%i3+%o5]0x80,%l1 ! %l1 = 0000000000000000
p0_label_597:
! Starting 10 instruction Store Burst
! %l4 = 00000000, %l5 = 00000000, Mem[0000000010001410] = ffffffff 00000000
stda %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000 00000000
! %l1 = 0000000000000000, Mem[0000000030141400] = ff0000ff
stwa %l1,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000
! Mem[000000001010141f] = be750000, %l6 = 0000000000000000
ldstub [%i4+0x01f],%l6 ! %l6 = 0000000000000000
! Mem[0000000030141410] = 00000000, %l6 = 0000000000000000
swapa [%i5+%o5]0x81,%l6 ! %l6 = 0000000000000000
! %l0 = 4efc13c803fd59c4, Mem[0000000010101408] = ff000000ffffffff
stxa %l0,[%i4+%o4]0x80 ! Mem[0000000010101408] = 4efc13c803fd59c4
! %f14 = 85ffffff 000000ff, Mem[0000000030141408] = 000000ff bfffffff
stda %f14,[%i5+%o4]0x89 ! Mem[0000000030141408] = 85ffffff 000000ff
! %l7 = 0000000000000000, Mem[0000000010041410] = 0000ff11
stwa %l7,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
! %f16 = 00000000, Mem[0000000030081408] = 00000000
sta %f16,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000
! Mem[0000000030081408] = 00000000, %l4 = 0000000000000000
ldstuba [%i2+%o4]0x89,%l4 ! %l4 = 0000000000000000
! Mem[000000001018141c] = 00000000, %l5 = 0000000000000000, %asi = 80
swapa [%i6+0x01c]%asi,%l5 ! %l5 = 0000000000000000
p0_label_598:
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = 11ff0000 00000000, %l2 = 00ff0000, %l3 = 00000000
ldd [%i3+%g0],%l2 ! %l2 = 0000000011ff0000 0000000000000000
! Mem[0000000030181410] = ff000000, %l3 = 0000000000000000
lduha [%i6+%o5]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010101400] = 00000000 27000000, %l4 = 00000000, %l5 = 00000000, %asi = 80
ldda [%i4+0x000]%asi,%l4 ! %l4 = 0000000000000000 0000000027000000
! %l0 = 4efc13c803fd59c4, %l2 = 0000000011ff0000, %y = 00000000
umul %l0,%l2,%l2 ! %l2 = 0047cc526e3c0000, %y = 0047cc52
! %l5 = 0000000027000000, Mem[0000000030101408] = ffffffff
stha %l5,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffff0000
! Mem[0000000020800040] = ffffb260, %l2 = 0047cc526e3c0000
ldsb [%o1+0x040],%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030101408] = ff000000ffff0000, %f18 = 000000ff 0000ffff
ldda [%i4+%o4]0x89,%f18 ! %f18 = ff000000 ffff0000
! Mem[0000000030001410] = 000000ff00000000, %f28 = ffbf2c35 00ff0000
ldda [%i0+%o5]0x81,%f28 ! %f28 = 000000ff 00000000
! Mem[00000000100c1400] = 11ff0000, %f3 = 1cf1ffff
lda [%i3+%g0]0x80,%f3 ! %f3 = 11ff0000
! Mem[00000000100c1410] = 00000000, %l1 = 0000000000000000
ldswa [%i3+%o5]0x88,%l1 ! %l1 = 0000000000000000
p0_label_599:
! Starting 10 instruction Store Burst
! %f0 = ff000000 ff000000, Mem[0000000030041410] = 000000ff ff000000
stda %f0 ,[%i1+%o5]0x89 ! Mem[0000000030041410] = ff000000 ff000000
! %l4 = 0000000000000000, Mem[0000000010181400] = 00000000
stba %l4,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000
! Mem[0000000030041410] = 000000ff, %l6 = 0000000000000000
swapa [%i1+%o5]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010181414] = 000000ff, %l3 = 0000000000000000, %asi = 80
swapa [%i6+0x014]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[00000000100c1408] = ff0000ff, %l0 = 0000000003fd59c4
swapa [%i3+%o4]0x80,%l0 ! %l0 = 00000000ff0000ff
! Mem[0000000030181400] = 08bf2c35, %l6 = 00000000000000ff
swapa [%i6+%g0]0x81,%l6 ! %l6 = 0000000008bf2c35
! %l6 = 08bf2c35, %l7 = 00000000, Mem[0000000010101418] = 352cbf08 be7500ff
std %l6,[%i4+0x018] ! Mem[0000000010101418] = 08bf2c35 00000000
! Mem[0000000010081410] = 00000000, %l4 = 0000000000000000
swapa [%i2+%o5]0x88,%l4 ! %l4 = 0000000000000000
! %l7 = 0000000000000000, Mem[0000000010141400] = ff000000
stwa %l7,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
! Mem[0000000010081400] = 00000000, %l7 = 0000000000000000
swap [%i2+%g0],%l7 ! %l7 = 0000000000000000
p0_label_600:
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = 00000000ff0000ff, %l5 = 0000000027000000
ldxa [%i5+%g0]0x80,%l5 ! %l5 = 00000000ff0000ff
! Mem[0000000010001408] = 00000000 00000000, %l0 = ff0000ff, %l1 = 00000000
ldda [%i0+%o4]0x88,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[00000000100c1408] = 03fd59c4 00000048, %l6 = 08bf2c35, %l7 = 00000000
ldda [%i3+%o4]0x80,%l6 ! %l6 = 0000000003fd59c4 0000000000000048
! Mem[0000000010141410] = ff00ffffffbf2c35, %l4 = 0000000000000000
ldxa [%i5+%o5]0x80,%l4 ! %l4 = ff00ffffffbf2c35
! %f17 = 00000000, %f18 = ff000000
fcmpes %fcc3,%f17,%f18 ! %fcc3 = 2
! %l4 = ff00ffffffbf2c35, immd = 00000904, %y = 0047cc52
udiv %l4,0x904,%l5 ! %l5 = 00000000ffffffff
mov %l0,%y ! %y = 00000000
! Mem[0000000030181400] = 000000ffff000000, %f6 = 75be5127 00000000
ldda [%i6+%g0]0x81,%f6 ! %f6 = 000000ff ff000000
! Mem[0000000010001410] = 00000000 00000000, %l4 = ffbf2c35, %l5 = ffffffff
ldda [%i0+%o5]0x88,%l4 ! %l4 = 0000000000000000 0000000000000000
! Mem[0000000030181410] = 000000ff, %l5 = 0000000000000000
lduha [%i6+%o5]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000030101410] = ff00ffff, %l4 = 0000000000000000
ldsba [%i4+%o5]0x81,%l4 ! %l4 = ffffffffffffffff
p0_label_601:
! Starting 10 instruction Store Burst
! %f24 = ffffffff ffffff85, Mem[0000000010141408] = ff0000ff ff00ffff, %asi = 80
stda %f24,[%i5+0x008]%asi ! Mem[0000000010141408] = ffffffff ffffff85
! Mem[00000000201c0001] = 00ffc200, %l3 = 00000000000000ff
ldstub [%o0+0x001],%l3 ! %l3 = 00000000000000ff
! Mem[0000000010041408] = 000000ff, %l2 = 00000000ffffffff
swapa [%i1+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[00000000211c0000] = ffffe490, %l5 = 0000000000000000
ldstub [%o2+%g0],%l5 ! %l5 = 00000000000000ff
! %l1 = 0000000000000000, Mem[0000000010101410] = 0000ff00
stha %l1,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000ff00
! %l1 = 0000000000000000, Mem[0000000010001410] = 0000000000000000
stxa %l1,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000000000000000
! %f27 = ff000000, %f17 = 00000000, %f25 = ffffff85
fadds %f27,%f17,%f25 ! %f25 = ff000000
! Mem[0000000030081408] = ff000000, %l5 = 00000000000000ff
swapa [%i2+%o4]0x81,%l5 ! %l5 = 00000000ff000000
! %f8 = 352cbf08, %f25 = ff000000, %f8 = 352cbf08
fdivs %f8 ,%f25,%f8 ! tt=0x22, %l0 = 0000000000000022
! %l4 = ffffffffffffffff, Mem[0000000010141410] = ff00ffff, %asi = 80
stwa %l4,[%i5+0x010]%asi ! Mem[0000000010141410] = ffffffff
p0_label_602:
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = ffbf2c35, %l4 = ffffffffffffffff
lduwa [%i4+%g0]0x81,%l4 ! %l4 = 00000000ffbf2c35
! Mem[0000000010181408] = 000000ff, %l4 = 00000000ffbf2c35
lduwa [%i6+%o4]0x80,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010141408] = ffffffff, %l7 = 0000000000000048
lduba [%i5+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030041408] = 000000ff, %l2 = 00000000000000ff
lduha [%i1+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000030001410] = 000000ff, %f17 = 00000000
lda [%i0+%o5]0x81,%f17 ! %f17 = 000000ff
! Mem[0000000010181400] = 00000000, %l1 = 0000000000000000
lduba [%i6+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030141410] = 00000000, %l5 = 00000000ff000000
ldsba [%i5+%o5]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010081408] = 00000000 85ffffff, %l2 = 00000000, %l3 = 000000ff
ldda [%i2+%o4]0x80,%l2 ! %l2 = 0000000000000000 0000000085ffffff
! Mem[0000000010101400] = 0000000027000000, %f18 = ff000000 ffff0000
ldda [%i4+%g0]0x80,%f18 ! %f18 = 00000000 27000000
! Mem[0000000010081400] = 00000000, %l7 = 00000000000000ff
lduha [%i2+%g0]0x80,%l7 ! %l7 = 0000000000000000
p0_label_603:
! Starting 10 instruction Store Burst
! %f30 = 00000000 ff000000, Mem[0000000030081408] = ff000000 00000000
stda %f30,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000 ff000000
! %f27 = ff000000, Mem[00000000300c1400] = 00000000
sta %f27,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ff000000
! %f21 = 000000ff, Mem[0000000010041410] = 00000000
sta %f21,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000ff
! %l2 = 0000000000000000, Mem[0000000010081408] = 00000000
stwa %l2,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000
! %f2 = 00000000, Mem[000000001004142c] = 419570ff
sta %f2 ,[%i1+0x02c]%asi ! Mem[000000001004142c] = 00000000
! %l6 = 03fd59c4, %l7 = 00000000, Mem[0000000010041410] = 000000ff 00000000
stda %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 03fd59c4 00000000
! %f26 = 000000ff ff000000, Mem[0000000010181428] = 00000000 ff000000
std %f26,[%i6+0x028] ! Mem[0000000010181428] = 000000ff ff000000
! %l5 = 0000000000000000, imm = 0000000000000e48, %l1 = 0000000000000000
xnor %l5,0xe48,%l1 ! %l1 = fffffffffffff1b7
! Mem[0000000010041405] = ff000000, %l6 = 0000000003fd59c4
ldstuba [%i1+0x005]%asi,%l6 ! %l6 = 0000000000000000
! %l2 = 0000000000000000, Mem[00000000300c1408] = 000000ff000000ff
stxa %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0000000000000000
p0_label_604:
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = ffffffff, %l3 = 0000000085ffffff
ldsw [%i1+%o4],%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010001408] = 00000000, %l0 = 0000000000000022
ldswa [%i0+%o4]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010181400] = 00000000, %l4 = 00000000000000ff, %asi = 80
ldswa [%i6+0x000]%asi,%l4 ! %l4 = 0000000000000000
! Mem[000000001010140c] = 03fd59c4, %l2 = 0000000000000000, %asi = 80
lduha [%i4+0x00c]%asi,%l2 ! %l2 = 00000000000003fd
! Mem[00000000300c1408] = 00000000, %l5 = 0000000000000000
ldsba [%i3+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010181408] = 000000ff, %l4 = 0000000000000000
lduha [%i6+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Mem[000000001008142b] = 00000000, %l6 = 0000000000000000
ldub [%i2+0x02b],%l6 ! %l6 = 0000000000000000
! Mem[0000000030001410] = 000000ff00000000, %f20 = 000000ff 000000ff
ldda [%i0+%o5]0x81,%f20 ! %f20 = 000000ff 00000000
! Mem[0000000010141400] = 00000000, %l2 = 00000000000003fd
lduwa [%i5+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Mem[000000001000141c] = 000000ff, %f8 = 352cbf08
lda [%i0+0x01c]%asi,%f8 ! %f8 = 000000ff
p0_label_605:
! Starting 10 instruction Store Burst
! Mem[0000000030001410] = ff000000, %l3 = 00000000ffffffff
swapa [%i0+%o5]0x89,%l3 ! %l3 = 00000000ff000000
! Mem[0000000010181428] = 000000ff, %l7 = 00000000, %l3 = ff000000
add %i6,0x28,%g1
casa [%g1]0x80,%l7,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010041400] = 0000ffff, %l5 = 0000000000000000
swapa [%i1+%g0]0x88,%l5 ! %l5 = 000000000000ffff
! %f22 = ff000000 00000000, %l2 = 0000000000000000
! Mem[0000000010081418] = 2d1dc252ff0000ff
add %i2,0x018,%g1
stda %f22,[%g1+%l2]ASI_PST16_P ! Mem[0000000010081418] = 2d1dc252ff0000ff
! Mem[0000000030181410] = ff000000, %l1 = 00000000fffff1b7
swapa [%i6+%o5]0x89,%l1 ! %l1 = 00000000ff000000
! %l6 = 0000000000000000, Mem[0000000030181400] = ff000000
stha %l6,[%i6+%g0]0x89 ! Mem[0000000030181400] = ff000000
! %f20 = 000000ff 00000000, Mem[0000000030141408] = 000000ff 85ffffff
stda %f20,[%i5+%o4]0x89 ! Mem[0000000030141408] = 000000ff 00000000
! Mem[0000000030001410] = ffffffff, %l6 = 0000000000000000
swapa [%i0+%o5]0x81,%l6 ! %l6 = 00000000ffffffff
! %f8 = 000000ff be750000, %l5 = 000000000000ffff
! Mem[0000000010141420] = 000075be08bf2c35
add %i5,0x020,%g1
stda %f8,[%g1+%l5]ASI_PST8_P ! Mem[0000000010141420] = 000000ffbe750000
! Mem[0000000010141408] = ffffffff, %l7 = 0000000000000000
ldstuba [%i5+%o4]0x80,%l7 ! %l7 = 00000000000000ff
p0_label_606:
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = ffffffff, %l4 = 0000000000000000
ldsha [%i5+%o4]0x80,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010101400] = 00000000, %l4 = ffffffffffffffff
ldsba [%i4+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041408] = ffffffff, %f29 = 00000000
lda [%i1+%o4]0x88,%f29 ! %f29 = ffffffff
! Mem[0000000021800000] = 00ff92c0, %l2 = 0000000000000000, %asi = 80
lduha [%o3+0x000]%asi,%l2 ! %l2 = 00000000000000ff
! Mem[00000000100c142d] = ffffff85, %l6 = 00000000ffffffff, %asi = 80
lduba [%i3+0x02d]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010101410] = 00ff0000, %l6 = 00000000000000ff
ldswa [%i4+%o5]0x88,%l6 ! %l6 = 0000000000ff0000
! Mem[0000000010041410] = c459fd03 00000000, %l0 = 00000000, %l1 = ff000000
ldda [%i1+%o5]0x80,%l0 ! %l0 = 00000000c459fd03 0000000000000000
! Mem[0000000030181400] = 000000ffff000000, %f2 = 00000000 11ff0000
ldda [%i6+%g0]0x89,%f2 ! %f2 = 000000ff ff000000
! Mem[0000000030101408] = ffff0000, %l7 = 00000000000000ff
ldsha [%i4+%o4]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000030141408] = 000000ff 00000000, %l4 = 00000000, %l5 = 0000ffff
ldda [%i5+%o4]0x89,%l4 ! %l4 = 0000000000000000 00000000000000ff
p0_label_607:
! Starting 10 instruction Store Burst
! %f25 = ff000000, Mem[0000000030081410] = 000000ff
sta %f25,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff000000
! %f26 = 000000ff ff000000, Mem[0000000010081408] = 00000000 85ffffff
stda %f26,[%i2+%o4]0x80 ! Mem[0000000010081408] = 000000ff ff000000
! %l2 = 000000ff, %l3 = 000000ff, Mem[0000000030101400] = ffbf2c35 00ff0000
stda %l2,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000ff 000000ff
! %l6 = 00ff0000, %l7 = 00000000, Mem[00000000100c1408] = 03fd59c4 00000048
stda %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00ff0000 00000000
! %f6 = 000000ff, Mem[0000000010141410] = ffffffff
sta %f6 ,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000000ff
! %l0 = 00000000c459fd03, Mem[00000000100c1430] = 000000ff, %asi = 80
stha %l0,[%i3+0x030]%asi ! Mem[00000000100c1430] = fd0300ff
! %f5 = 00000000, Mem[00000000300c1400] = 000000ff
sta %f5 ,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000
! %l7 = 0000000000000000, Mem[0000000010001408] = 00000000
stwa %l7,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
! %l7 = 0000000000000000, Mem[00000000300c1400] = 0000000000000000
stxa %l7,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000000000000000
! Mem[0000000010041410] = 03fd59c4, %l6 = 0000000000ff0000
swapa [%i1+%o5]0x88,%l6 ! %l6 = 0000000003fd59c4
p0_label_608:
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = c813fc4e, %l7 = 0000000000000000
ldswa [%i4+%o4]0x88,%l7 ! %l7 = ffffffffc813fc4e
! Mem[00000000100c1408] = 0000ff00, %l5 = 00000000000000ff
lduha [%i3+%o4]0x88,%l5 ! %l5 = 000000000000ff00
! Mem[000000001008142a] = 00000000, %l5 = 000000000000ff00
ldsb [%i2+0x02a],%l5 ! %l5 = 0000000000000000
! Mem[000000001010140c] = 03fd59c4, %l7 = ffffffffc813fc4e
ldsw [%i4+0x00c],%l7 ! %l7 = 0000000003fd59c4
! Mem[0000000010081408] = 000000ff, %l2 = 00000000000000ff
lduwa [%i2+%o4]0x80,%l2 ! %l2 = 00000000000000ff
! Mem[00000000100c1410] = 00000000, %l5 = 0000000000000000
ldswa [%i3+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Mem[00000000300c1410] = ffffffff, %l2 = 00000000000000ff
ldsha [%i3+%o5]0x81,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010181410] = 00000000, %l5 = 0000000000000000
ldswa [%i6+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1400] = 11ff0000 00000000, %l0 = c459fd03, %l1 = 00000000
ldda [%i3+%g0]0x80,%l0 ! %l0 = 0000000011ff0000 0000000000000000
! Mem[00000000300c1410] = ffffffff, %l3 = 00000000000000ff
ldsha [%i3+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
p0_label_609:
! Starting 10 instruction Store Burst
! Mem[0000000030001410] = 00000000, %l1 = 0000000000000000
ldstuba [%i0+%o5]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010141400] = 00000000, %l5 = 0000000000000000
swapa [%i5+%g0]0x88,%l5 ! %l5 = 0000000000000000
! %f10 = ffff00ff ff000000, Mem[0000000010181410] = 00000000 00000000
stda %f10,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffff00ff ff000000
! %l1 = 0000000000000000, Mem[0000000010041438] = ffffff85
stw %l1,[%i1+0x038] ! Mem[0000000010041438] = 00000000
! %f14 = 85ffffff, Mem[0000000010041408] = ffffffff
sta %f14,[%i1+%o4]0x88 ! Mem[0000000010041408] = 85ffffff
! Mem[00000000218000c1] = 44ff8550, %l3 = ffffffffffffffff
ldstub [%o3+0x0c1],%l3 ! %l3 = 00000000000000ff
! %f20 = 000000ff, Mem[0000000030141400] = 00000000
sta %f20,[%i5+%g0]0x81 ! Mem[0000000030141400] = 000000ff
! %l4 = 0000000000000000, Mem[0000000010181410] = ff000000
stwa %l4,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000
! %f3 = ff000000, Mem[00000000300c1410] = ffffffff
sta %f3 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff000000
! %l2 = ffffffffffffffff, imm = fffffffffffffc79, %l2 = ffffffffffffffff
and %l2,-0x387,%l2 ! %l2 = fffffffffffffc79
p0_label_610:
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = 00000000, %l3 = 00000000000000ff
ldswa [%i3+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010141423] = 000000ff, %l5 = 0000000000000000, %asi = 80
lduba [%i5+0x023]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030141400] = ff000000ff000000, %f28 = 000000ff ffffffff
ldda [%i5+%g0]0x89,%f28 ! %f28 = ff000000 ff000000
membar #Sync ! Added by membar checker (112)
! Mem[0000000010001400] = 000000ff 419570ff 00000000 00000000
! Mem[0000000010001410] = 00000000 00000000 bf000000 000000ff
! Mem[0000000010001420] = 85ffffff 08ff2c35 ffffffff ff0000ff
! Mem[0000000010001430] = 00000000 ff44e100 ffff0000 10c3ffff
ldda [%i0+%g0]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010001400
! Mem[0000000010181410] = 00000000, %l7 = 0000000003fd59c4
ldsha [%i6+%o5]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010181400] = 00000000, %l7 = 0000000000000000, %asi = 80
ldswa [%i6+0x000]%asi,%l7 ! %l7 = 0000000000000000
! %l3 = 0000000000000000, %l6 = 0000000003fd59c4, %l6 = 0000000003fd59c4
udivx %l3,%l6,%l6 ! %l6 = 0000000000000000
! Mem[000000001008143c] = 0000ffff, %l4 = 0000000000000000, %asi = 80
lduha [%i2+0x03c]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041408] = 85ffffff, %l2 = fffffffffffffc79
ldsha [%i1+%o4]0x88,%l2 ! %l2 = ffffffffffffffff
! Mem[00000000201c0000] = 00ffc200, %l3 = 0000000000000000
ldub [%o0+%g0],%l3 ! %l3 = 0000000000000000
p0_label_611:
! Starting 10 instruction Store Burst
! %l4 = 0000000000000000, %l5 = 00000000000000ff, %y = 00000000
umul %l4,%l5,%l7 ! %l7 = 0000000000000000, %y = 00000000
! Mem[00000000100c1408] = 0000ff00, %l7 = 0000000000000000
ldstuba [%i3+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000030001410] = 000000ff, %l7 = 0000000000000000
swapa [%i0+%o5]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030141408] = 00000000, %l2 = ffffffffffffffff
ldstuba [%i5+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141420] = 000000ff, %l5 = 00000000000000ff
ldstub [%i5+0x020],%l5 ! %l5 = 0000000000000000
! Mem[0000000010041408] = 85ffffff, %l3 = 0000000000000000
swapa [%i1+%o4]0x88,%l3 ! %l3 = 0000000085ffffff
! Mem[0000000010141400] = 00000000, %l2 = 0000000000000000
ldstuba [%i5+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[00000000300c1410] = ff000000, %l3 = 0000000085ffffff
ldstuba [%i3+%o5]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000030181410] = fffff1b7, %l6 = 0000000000000000
ldstuba [%i6+%o5]0x89,%l6 ! %l6 = 00000000000000b7
! Mem[000000001014141c] = ff51be75, %l1 = 0000000000000000
swap [%i5+0x01c],%l1 ! %l1 = 00000000ff51be75
p0_label_612:
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = 000000ff 419570ff 00000000 00000000
! Mem[0000000010001410] = 00000000 00000000 bf000000 000000ff
! Mem[0000000010001420] = 85ffffff 08ff2c35 ffffffff ff0000ff
! Mem[0000000010001430] = 00000000 ff44e100 ffff0000 10c3ffff
ldda [%i0+%g0]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010001400
! Mem[0000000030141400] = ff000000, %l6 = 00000000000000b7
ldsba [%i5+%g0]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000030041410] = 00000000, %l2 = 0000000000000000
ldsba [%i1+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141400] = 000000ff, %l6 = 0000000000000000
ldswa [%i5+%g0]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010081426] = 00000000, %l4 = 0000000000000000, %asi = 80
ldsha [%i2+0x026]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000030081408] = 000000ff, %f18 = 00000000
lda [%i2+%o4]0x81,%f18 ! %f18 = 000000ff
! Mem[0000000010101400] = 00000000, %l7 = 00000000000000ff
lduwa [%i4+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000030141400] = ff000000, %l5 = 0000000000000000
lduha [%i5+%g0]0x89,%l5 ! %l5 = 0000000000000000
membar #Sync ! Added by membar checker (113)
! Mem[00000000300c1400] = 00000000 00000000 00000000 00000000
! Mem[00000000300c1410] = ff0000ff ffbf2c35 00000000 000000ff
! Mem[00000000300c1420] = 85ffffff ffffffff 000000ff ff000000
! Mem[00000000300c1430] = 0800ffff 00000000 000000ff 00000000
ldda [%i3+%g0]ASI_BLK_AIUSL,%f0 ! Block Load from 00000000300c1400
! Mem[00000000100c1408] = 0000ffff, %l0 = 0000000011ff0000
lduwa [%i3+%o4]0x88,%l0 ! %l0 = 000000000000ffff
p0_label_613:
! Starting 10 instruction Store Burst
! Mem[0000000010081410] = 0000000000000000, %l7 = 0000000000000000, %l0 = 000000000000ffff
add %i2,0x10,%g1
casxa [%g1]0x80,%l7,%l0 ! %l0 = 0000000000000000
! %f19 = 00000000, Mem[0000000010181420] = 00000000
sta %f19,[%i6+0x020]%asi ! Mem[0000000010181420] = 00000000
! Mem[0000000030141410] = 00000000, %l1 = 00000000ff51be75
swapa [%i5+%o5]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030101400] = 000000ff, %l2 = 0000000000000000
swapa [%i4+%g0]0x81,%l2 ! %l2 = 00000000000000ff
! %l1 = 0000000000000000, Mem[0000000010101410] = 0000ff0000000000
stxa %l1,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000000000000000
! Mem[0000000030141410] = 75be51ff, %l6 = 00000000000000ff
lduba [%i5+%o5]0x81,%l6 ! %l6 = 0000000000000075
! %f8 = ffffffff ffffff85, %l7 = 0000000000000000
! Mem[0000000010041420] = 0000000048000a70
add %i1,0x020,%g1
stda %f8,[%g1+%l7]ASI_PST16_P ! Mem[0000000010041420] = 0000000048000a70
! Mem[00000000100c1410] = 00000000, %l0 = 0000000000000000
swapa [%i3+%o5]0x80,%l0 ! %l0 = 0000000000000000
! Mem[00000000201c0001] = 00ffc200, %l2 = 00000000000000ff
ldstuba [%o0+0x001]%asi,%l2 ! %l2 = 00000000000000ff
! Mem[00000000100c1408] = 0000ffff, %l6 = 0000000000000075
ldstuba [%i3+%o4]0x88,%l6 ! %l6 = 00000000000000ff
p0_label_614:
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (114)
! Mem[00000000100c1400] = 11ff0000 00000000 ffff0000 00000000
! Mem[00000000100c1410] = 00000000 ff000000 000000ff ff0000ff
! Mem[00000000100c1420] = 352cbfff ffff0048 00000000 ffffff85
! Mem[00000000100c1430] = fd0300ff 00000000 ffffffff ffffff85
ldda [%i3+%g0]ASI_BLK_AIUP,%f16 ! Block Load from 00000000100c1400
! Mem[0000000030141410] = ff51be75, %l0 = 0000000000000000
lduba [%i5+%o5]0x89,%l0 ! %l0 = 0000000000000075
! Mem[0000000010081434] = 000000ff, %l6 = 00000000000000ff, %asi = 80
lduwa [%i2+0x034]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030101410] = ffff00ff, %l3 = 0000000000000000
ldsha [%i4+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030081400] = 00000000, %l2 = 00000000000000ff
lduba [%i2+%g0]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010001400] = 000000ff, %l7 = 0000000000000000
lduwa [%i0+%g0]0x80,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010081434] = 000000ff, %l4 = 0000000000000000, %asi = 80
ldsba [%i2+0x034]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000030041408] = 000000ff, %l4 = 0000000000000000
ldswa [%i1+%o4]0x81,%l4 ! %l4 = 00000000000000ff
! Mem[00000000201c0000] = 00ffc200, %l7 = 00000000000000ff, %asi = 80
ldsha [%o0+0x000]%asi,%l7 ! %l7 = 00000000000000ff
! Mem[0000000020800000] = fffffc30, %l1 = 0000000000000000, %asi = 80
ldsba [%o1+0x000]%asi,%l1 ! %l1 = ffffffffffffffff
p0_label_615:
! Starting 10 instruction Store Burst
! Mem[00000000100c1408] = ffff0000, %l5 = 0000000000000000
swapa [%i3+%o4]0x80,%l5 ! %l5 = 00000000ffff0000
! %l6 = 00000000000000ff, Mem[0000000020800000] = fffffc30
sth %l6,[%o1+%g0] ! Mem[0000000020800000] = 00fffc30
! Mem[0000000030081400] = 00000000, %l4 = 00000000000000ff
ldstuba [%i2+%g0]0x81,%l4 ! %l4 = 0000000000000000
membar #Sync ! Added by membar checker (115)
! %l5 = 00000000ffff0000, Mem[00000000100c1400] = 11ff000000000000
stx %l5,[%i3+%g0] ! Mem[00000000100c1400] = 00000000ffff0000
! %f10 = 000000ff ff000000, Mem[0000000010081400] = 00000000 00000000
stda %f10,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000ff ff000000
! Mem[0000000030101400] = 00000000 000000ff 0000ffff 000000ff
! %f16 = 11ff0000 00000000 ffff0000 00000000
! %f20 = 00000000 ff000000 000000ff ff0000ff
! %f24 = 352cbfff ffff0048 00000000 ffffff85
! %f28 = fd0300ff 00000000 ffffffff ffffff85
stda %f16,[%i4+%g0]ASI_BLK_SL ! Block Store to 0000000030101400
! Mem[0000000010041400] = 00000000, %l7 = 00000000000000ff
ldstuba [%i1+%g0]0x88,%l7 ! %l7 = 0000000000000000
! %f22 = 000000ff ff0000ff, Mem[0000000010001430] = 00000000 ff44e100, %asi = 80
stda %f22,[%i0+0x030]%asi ! Mem[0000000010001430] = 000000ff ff0000ff
! Mem[0000000010141438] = 00000000, %l6 = 00000000000000ff, %asi = 80
swapa [%i5+0x038]%asi,%l6 ! %l6 = 0000000000000000
! %f6 = ff000000 00000000, Mem[00000000300c1408] = 00000000 00000000
stda %f6 ,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff000000 00000000
p0_label_616:
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = ff000000, %l0 = 0000000000000075
ldswa [%i6+%g0]0x89,%l0 ! %l0 = ffffffffff000000
! %l1 = ffffffffffffffff, immd = 000000000000027f, %l108 = 0000000000000006
sdivx %l1,0x27f,%l6 ! %l6 = 0000000000000000
! %l6 = 0000000000000000, imm = 00000000000008d9, %l2 = 0000000000000000
orn %l6,0x8d9,%l2 ! %l2 = fffffffffffff726
! Mem[00000000201c0000] = 00ffc200, %l5 = 00000000ffff0000, %asi = 80
lduha [%o0+0x000]%asi,%l5 ! %l5 = 00000000000000ff
membar #Sync ! Added by membar checker (116)
! Mem[0000000010101428] = ff000000000000ff, %f2 = 00000000 00000000
ldd [%i4+0x028],%f2 ! %f2 = ff000000 000000ff
! Mem[0000000030101400] = 00000000, %l3 = 00000000000000ff
lduwa [%i4+%g0]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010081418] = 2d1dc252, %f11 = ff000000
ld [%i2+0x018],%f11 ! %f11 = 2d1dc252
! Mem[0000000030181400] = ff000000, %l7 = 0000000000000000
lduha [%i6+%g0]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000020800040] = ffffb260, %l1 = ffffffffffffffff, %asi = 80
ldsha [%o1+0x040]%asi,%l1 ! %l1 = ffffffffffffffff
! Mem[00000000100c1408] = 00000000, %l1 = ffffffffffffffff
lduba [%i3+%o4]0x88,%l1 ! %l1 = 0000000000000000
p0_label_617:
! Starting 10 instruction Store Burst
! %l1 = 0000000000000000, %l7 = 0000000000000000, %l0 = ffffffffff000000
mulx %l1,%l7,%l0 ! %l0 = 0000000000000000
! %l4 = 0000000000000000, Mem[0000000010101408] = 4efc13c8
stwa %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000
! Mem[0000000010041410] = 0000ff00, %l2 = fffffffffffff726
ldstuba [%i1+%o5]0x80,%l2 ! %l2 = 0000000000000000
! %l0 = 0000000000000000, Mem[0000000030181400] = ff000000
stha %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = ff000000
! %l4 = 00000000, %l5 = 000000ff, Mem[0000000010001420] = 85ffffff 08ff2c35
std %l4,[%i0+0x020] ! Mem[0000000010001420] = 00000000 000000ff
! Mem[0000000030001408] = 00000000, %l7 = 0000000000000000
swapa [%i0+%o4]0x81,%l7 ! %l7 = 0000000000000000
! %l4 = 0000000000000000, Mem[0000000010001418] = bf000000, %asi = 80
stwa %l4,[%i0+0x018]%asi ! Mem[0000000010001418] = 00000000
! Mem[0000000010001408] = 00000000, %l3 = 0000000000000000
ldstuba [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[00000000211c0000] = ffffe490, %l5 = 00000000000000ff
ldstub [%o2+%g0],%l5 ! %l5 = 00000000000000ff
! %l0 = 0000000000000000, Mem[0000000010181400] = 00000000
stba %l0,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000
p0_label_618:
! Starting 10 instruction Load Burst
! Mem[0000000010081420] = 000000ff00000000, %f30 = ffffffff ffffff85
ldd [%i2+0x020],%f30 ! %f30 = 000000ff 00000000
! Mem[0000000010041400] = ff000000ffff0000, %f10 = 000000ff 2d1dc252
ldda [%i1+%g0]0x80,%f10 ! %f10 = ff000000 ffff0000
! Mem[000000001010141f] = 00000000, %l5 = 00000000000000ff, %asi = 80
ldsba [%i4+0x01f]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000010041424] = 48000a70, %f16 = 11ff0000
lda [%i1+0x024]%asi,%f16 ! %f16 = 48000a70
! Mem[0000000010081408] = ff000000, %l2 = 0000000000000000
ldsba [%i2+%o4]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141408] = ffffffffffffff85, %f8 = ffffffff ffffff85, %asi = 80
ldda [%i5+0x008]%asi,%f8 ! %f8 = ffffffff ffffff85
! %l7 = 0000000000000000, imm = 000000000000012b, %l0 = 0000000000000000
sub %l7,0x12b,%l0 ! %l0 = fffffffffffffed5
! Mem[0000000010101400] = 0000002700000000, %f14 = 00000000 ff000000
ldda [%i4+%g0]0x88,%f14 ! %f14 = 00000027 00000000
! Mem[00000000300c1410] = ff0000ffffbf2c35, %l3 = 0000000000000000
ldxa [%i3+%o5]0x81,%l3 ! %l3 = ff0000ffffbf2c35
! Mem[0000000030101410] = 000000ff, %l3 = ff0000ffffbf2c35
lduba [%i4+%o5]0x81,%l3 ! %l3 = 0000000000000000
p0_label_619:
! Starting 10 instruction Store Burst
! %l4 = 0000000000000000, Mem[0000000030001410] = 00000000
stwa %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000
! Mem[0000000010001400] = 000000ff, %l5 = 0000000000000000
ldstuba [%i0+%g0]0x80,%l5 ! %l5 = 0000000000000000
! %l4 = 0000000000000000, Mem[0000000010081400] = ff000000
stha %l4,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff000000
! %l1 = 0000000000000000, imm = fffffffffffff6c2, %l3 = 0000000000000000
xnor %l1,-0x93e,%l3 ! %l3 = 000000000000093d
! Mem[0000000010141410] = ff000000, %l6 = 0000000000000000
swapa [%i5+%o5]0x88,%l6 ! %l6 = 00000000ff000000
! %l4 = 0000000000000000, Mem[0000000010101432] = ffffffff, %asi = 80
stba %l4,[%i4+0x032]%asi ! Mem[0000000010101430] = ffff00ff
! %l5 = 0000000000000000, Mem[0000000010181410] = 00000000
stha %l5,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000
! %l6 = ff000000, %l7 = 00000000, Mem[0000000010081428] = 00000000 000000ff
std %l6,[%i2+0x028] ! Mem[0000000010081428] = ff000000 00000000
! Mem[0000000020800040] = ffffb260, %l4 = 0000000000000000
ldstub [%o1+0x040],%l4 ! %l4 = 00000000000000ff
! %l5 = 0000000000000000, Mem[0000000030181410] = fffff1ff
stha %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = ffff0000
p0_label_620:
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = 00ff00ff, %l6 = 00000000ff000000
lduba [%i1+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030081400] = ff000000, %l6 = 00000000000000ff
ldsba [%i2+%g0]0x81,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000021800180] = ffbed3e0, %l2 = 0000000000000000, %asi = 80
ldsba [%o3+0x180]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010001408] = 000000ff, %l1 = 0000000000000000
lduba [%i0+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010101400] = 0000002700000000, %f10 = ff000000 ffff0000
ldda [%i4+%g0]0x88,%f10 ! %f10 = 00000027 00000000
! Mem[000000001004143c] = 0000ffff, %l4 = 00000000000000ff
lduw [%i1+0x03c],%l4 ! %l4 = 000000000000ffff
! Mem[0000000010181410] = 00000000, %l5 = 0000000000000000
ldsba [%i6+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010001408] = ff000000, %f1 = 00000000
lda [%i0+%o4]0x80,%f1 ! %f1 = ff000000
! Mem[0000000030141410] = ff51be75, %f14 = 00000027
lda [%i5+%o5]0x89,%f14 ! %f14 = ff51be75
! Mem[0000000010081408] = ff000000, %f2 = ff000000
lda [%i2+%o4]0x88,%f2 ! %f2 = ff000000
p0_label_621:
! Starting 10 instruction Store Burst
! %f7 = 00000000, Mem[00000000100c1408] = 00000000
sta %f7 ,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
! Mem[00000000100c1420] = 352cbfffffff0048, %l1 = 00000000000000ff, %l6 = ffffffffffffffff
add %i3,0x20,%g1
casxa [%g1]0x80,%l1,%l6 ! %l6 = 352cbfffffff0048
! Mem[0000000030141400] = 000000ff, %l7 = 0000000000000000
ldstuba [%i5+%g0]0x81,%l7 ! %l7 = 0000000000000000
! %l6 = 352cbfffffff0048, Mem[0000000010101404] = 27000000
sth %l6,[%i4+0x004] ! Mem[0000000010101404] = 00480000
! Mem[00000000100c140d] = 00000000, %l7 = 0000000000000000
ldstuba [%i3+0x00d]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000030101410] = 000000ff, %l5 = 0000000000000000
ldstuba [%i4+%o5]0x81,%l5 ! %l5 = 0000000000000000
! %l7 = 0000000000000000, Mem[00000000100c1408] = 00000000
stba %l7,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000
! %l6 = 352cbfffffff0048, Mem[00000000100c1408] = 00000000
stwa %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ffff0048
! %l2 = ffffffff, %l3 = 0000093d, Mem[00000000100c1410] = 00000000 000000ff
stda %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ffffffff 0000093d
! %l7 = 0000000000000000, Mem[0000000030181400] = 000000ff
stba %l7,[%i6+%g0]0x81 ! Mem[0000000030181400] = 000000ff
p0_label_622:
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = 00ffc200, %l1 = 00000000000000ff, %asi = 80
lduha [%o0+0x000]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[00000000300c1410] = ff0000ff, %f17 = 00000000
lda [%i3+%o5]0x89,%f17 ! %f17 = ff0000ff
! Mem[0000000021800001] = 00ff92c0, %l5 = 0000000000000000, %asi = 80
lduba [%o3+0x001]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010141400] = 000000ff, %l3 = 000000000000093d
ldsba [%i5+%g0]0x88,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010041428] = 000000ff, %l4 = 000000000000ffff, %asi = 80
lduba [%i1+0x028]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000030081400] = 000000ff, %l2 = ffffffffffffffff
lduwa [%i2+%g0]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010001438] = ffff0000 10c3ffff, %l6 = ffff0048, %l7 = 00000000, %asi = 80
ldda [%i0+0x038]%asi,%l6 ! %l6 = 00000000ffff0000 0000000010c3ffff
! Mem[0000000010101424] = 00000048, %f6 = ff000000
lda [%i4+0x024]%asi,%f6 ! %f6 = 00000048
! Mem[0000000030081408] = 000000ff, %l5 = 00000000000000ff
ldsha [%i2+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Mem[000000001010142a] = ff000000, %l2 = 00000000000000ff, %asi = 80
lduha [%i4+0x02a]%asi,%l2 ! %l2 = 0000000000000000
p0_label_623:
! Starting 10 instruction Store Burst
! %l2 = 00000000, %l3 = ffffffff, Mem[0000000030041408] = ff000000 ff000000
stda %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000 ffffffff
! %f21 = ff000000, Mem[0000000010001410] = 00000000
sta %f21,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff000000
! Mem[0000000030001410] = 00000000, %l6 = 00000000ffff0000
swapa [%i0+%o5]0x89,%l6 ! %l6 = 0000000000000000
! %f29 = 00000000, Mem[00000000300c1408] = 000000ff
sta %f29,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
! %l2 = 0000000000000000, Mem[0000000010181408] = 000000ff
stba %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000ff
! Mem[00000000201c0001] = 00ffc200, %l6 = 0000000000000000
ldstub [%o0+0x001],%l6 ! %l6 = 00000000000000ff
! %f12 = 00000000 ffff0008, Mem[0000000010181400] = 00000000 00000000
stda %f12,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000 ffff0008
! %l0 = fffffffffffffed5, Mem[0000000030181400] = ff000000
stha %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = ff00fed5
! Mem[0000000010001400] = ff0000ff, %l1 = 00000000000000ff
swapa [%i0+%g0]0x80,%l1 ! %l1 = 00000000ff0000ff
! Mem[00000000211c0000] = ffffe490, %l1 = 00000000ff0000ff
ldstuba [%o2+0x000]%asi,%l1 ! %l1 = 00000000000000ff
p0_label_624:
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = 00000000, %l2 = 0000000000000000
ldsha [%i5+%o5]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030141400] = ff0000ff 000000ff, %l4 = 00000000, %l5 = 00000000
ldda [%i5+%g0]0x81,%l4 ! %l4 = 00000000ff0000ff 00000000000000ff
! Mem[0000000010001414] = 00000000, %l7 = 0000000010c3ffff
ldsb [%i0+0x014],%l7 ! %l7 = 0000000000000000
! Mem[00000000300c1410] = ff0000ff, %l2 = 0000000000000000
ldswa [%i3+%o5]0x89,%l2 ! %l2 = ffffffffff0000ff
! Mem[0000000010041410] = ff00ff0000000000, %l3 = ffffffffffffffff
ldxa [%i1+%o5]0x80,%l3 ! %l3 = ff00ff0000000000
! Code Fragment 4, seed = 956861
p0_fragment_50:
! %l0 = fffffffffffffed5
setx 0xe359b15e6459f73e,%g7,%l0 ! %l0 = e359b15e6459f73e
! %l1 = 00000000000000ff
setx 0xcb0d1e2bb5f7dfe9,%g7,%l1 ! %l1 = cb0d1e2bb5f7dfe9
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 = e359b15e6459f73e
setx 0xba7ef90f19df04a4,%g7,%l0 ! %l0 = ba7ef90f19df04a4
! %l1 = cb0d1e2bb5f7dfe9
setx 0xd88e2d50a387e86f,%g7,%l1 ! %l1 = d88e2d50a387e86f
p0_fragment_50_end:
! Mem[0000000010101422] = fffff11c, %l3 = ff00ff0000000000, %asi = 80
ldsha [%i4+0x022]%asi,%l3 ! %l3 = fffffffffffff11c
! Mem[0000000030101408] = 00000000, %f18 = ffff0000
lda [%i4+%o4]0x89,%f18 ! %f18 = 00000000
! Mem[0000000010181410] = 00000000ff00ffff, %l5 = 00000000000000ff
ldxa [%i6+%o5]0x80,%l5 ! %l5 = 00000000ff00ffff
! Mem[000000001008143b] = ffffc310, %l0 = ba7ef90f19df04a4, %asi = 80
ldsba [%i2+0x03b]%asi,%l0 ! %l0 = 0000000000000010
p0_label_625:
! Starting 10 instruction Store Burst
! %f4 = 352cbfff ff0000ff, %l4 = 00000000ff0000ff
! Mem[0000000030041438] = 00000000a0fc51bf
add %i1,0x038,%g1
stda %f4,[%g1+%l4]ASI_PST16_SL ! Mem[0000000030041438] = ff0000ffffbf2c35
! Mem[0000000030001408] = 00000000, %l6 = 00000000000000ff
swapa [%i0+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101411] = 00000000, %l6 = 0000000000000000
ldstuba [%i4+0x011]%asi,%l6 ! %l6 = 0000000000000000
! Mem[00000000300c1400] = 00000000, %l7 = 0000000000000000
swapa [%i3+%g0]0x81,%l7 ! %l7 = 0000000000000000
! %l2 = ffffffffff0000ff, Mem[0000000010141408] = ffffffff
stha %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = ffff00ff
! %l4 = 00000000ff0000ff, Mem[00000000300c1408] = 00000000
stha %l4,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff
! %l3 = fffffffffffff11c, %l1 = d88e2d50a387e86f, %y = 00000000
umul %l3,%l1,%l6 ! %l6 = a387deebec3eeb24, %y = a387deeb
! %l0 = 0000000000000010, Mem[00000000201c0000] = 00ffc200
sth %l0,[%o0+%g0] ! Mem[00000000201c0000] = 0010c200
! %l4 = 00000000ff0000ff, Mem[0000000010141408] = ffff00ff
stba %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = ffff00ff
! Mem[0000000030081400] = 000000ff, %l6 = 00000000ec3eeb24
swapa [%i2+%g0]0x89,%l6 ! %l6 = 00000000000000ff
p0_label_626:
! Starting 10 instruction Load Burst
! Mem[00000000100c1419] = 000000ff, %l1 = d88e2d50a387e86f
ldsb [%i3+0x019],%l1 ! %l1 = 0000000000000000
! Mem[0000000010141418] = 00000000 00000000, %l6 = 000000ff, %l7 = 00000000, %asi = 80
ldda [%i5+0x018]%asi,%l6 ! %l6 = 0000000000000000 0000000000000000
! Mem[0000000010101420] = fffff11c 00000048, %l4 = ff0000ff, %l5 = ff00ffff
ldd [%i4+0x020],%l4 ! %l4 = 00000000fffff11c 0000000000000048
! Mem[00000000100c1410] = 0000093dffffffff, %f28 = fd0300ff 00000000
ldda [%i3+%o5]0x88,%f28 ! %f28 = 0000093d ffffffff
! Mem[0000000021800000] = 00ff92c0, %l6 = 0000000000000000, %asi = 80
lduha [%o3+0x000]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010041430] = ffbf00a8, %l6 = 00000000000000ff
ldsw [%i1+0x030],%l6 ! %l6 = ffffffffffbf00a8
! Mem[0000000010141410] = 00000000, %l1 = 0000000000000000
lduba [%i5+%o5]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181408] = ff000000, %l1 = 0000000000000000
ldsha [%i6+%o4]0x88,%l1 ! %l1 = 0000000000000000
! %l6 = ffffffffffbf00a8, immd = 000004d0, %y = a387deeb
smul %l6,0x4d0,%l0 ! %l0 = fffffffec7332880, %y = fffffffe
! Mem[0000000010041428] = 000000ff, %l0 = fffffffec7332880
ldsb [%i1+0x028],%l0 ! %l0 = 0000000000000000
p0_label_627:
! Starting 10 instruction Store Burst
! %l4 = 00000000fffff11c, Mem[0000000030141410] = 75be51ff
stwa %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = fffff11c
! %f10 = 00000027 00000000, Mem[0000000030001410] = ffff0000 00000000
stda %f10,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000027 00000000
! Mem[0000000010081409] = 000000ff, %l2 = ffffffffff0000ff
ldstub [%i2+0x009],%l2 ! %l2 = 0000000000000000
! %f16 = 48000a70, Mem[0000000010001410] = ff000000
sta %f16,[%i0+%o5]0x80 ! Mem[0000000010001410] = 48000a70
! Mem[00000000100c1410] = ffffffff, %l5 = 0000000000000048
swapa [%i3+%o5]0x88,%l5 ! %l5 = 00000000ffffffff
! %f24 = 352cbfff ffff0048, %l7 = 0000000000000000
! Mem[0000000030081400] = 24eb3eecff000000
stda %f24,[%i2+%l7]ASI_PST32_S ! Mem[0000000030081400] = 24eb3eecff000000
! Mem[0000000030041400] = 00000000, %l4 = 00000000fffff11c
ldstuba [%i1+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010081408] = 00ff00ff, %l6 = ffffffffffbf00a8
ldstuba [%i2+%o4]0x80,%l6 ! %l6 = 0000000000000000
! %l0 = 0000000000000000, Mem[0000000010181408] = 000000ff
stwa %l0,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000
! Mem[0000000030101408] = 00000000, %l2 = 0000000000000000
ldstuba [%i4+%o4]0x81,%l2 ! %l2 = 0000000000000000
p0_label_628:
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = 00ff0000, %f9 = ffffff85
lda [%i4+%o5]0x80,%f9 ! %f9 = 00ff0000
! Mem[0000000030141410] = fffff11cff000000, %f30 = 000000ff 00000000
ldda [%i5+%o5]0x81,%f30 ! %f30 = fffff11c ff000000
! Mem[0000000030181408] = 480000001cf10000, %f14 = ff51be75 00000000
ldda [%i6+%o4]0x89,%f14 ! %f14 = 48000000 1cf10000
! Mem[0000000030001408] = 000000ff, %l5 = 00000000ffffffff
lduba [%i0+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Mem[000000001010143a] = ffffffff, %l6 = 0000000000000000
ldsb [%i4+0x03a],%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010001400] = 000000ff, %l2 = 0000000000000000
ldswa [%i0+%g0]0x80,%l2 ! %l2 = 00000000000000ff
! Mem[00000000300c1408] = ff000000 00000000, %l2 = 000000ff, %l3 = fffff11c
ldda [%i3+%o4]0x81,%l2 ! %l2 = 00000000ff000000 0000000000000000
! Mem[0000000010141400] = ff0000ff000000ff, %f12 = 00000000 ffff0008
ldda [%i5+%g0]0x88,%f12 ! %f12 = ff0000ff 000000ff
! Mem[0000000020800040] = ffffb260, %l3 = 0000000000000000, %asi = 80
lduha [%o1+0x040]%asi,%l3 ! %l3 = 000000000000ffff
! Mem[00000000300c1408] = 000000ff, %l1 = 0000000000000000
ldswa [%i3+%o4]0x89,%l1 ! %l1 = 00000000000000ff
p0_label_629:
! Starting 10 instruction Store Burst
! %f22 = 000000ff, %f22 = 000000ff
fcmps %fcc2,%f22,%f22 ! %fcc2 = 0
! %l0 = 0000000000000000, Mem[0000000010181408] = 00000000
stba %l0,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000
! Mem[0000000030181410] = ffff0000, %l4 = 0000000000000000
swapa [%i6+%o5]0x89,%l4 ! %l4 = 00000000ffff0000
! Mem[0000000010141410] = 00000000, %l4 = 00000000ffff0000, %asi = 80
swapa [%i5+0x010]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000010101404] = 00480000, %l0 = 0000000000000000
ldstub [%i4+0x004],%l0 ! %l0 = 0000000000000000
! Mem[00000000211c0000] = ffffe490, %l5 = 0000000000000000
ldstub [%o2+%g0],%l5 ! %l5 = 00000000000000ff
! %l7 = 0000000000000000, Mem[0000000030041400] = ff000000
stwa %l7,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
! %l7 = 0000000000000000, Mem[000000001010142a] = ff000000
stb %l7,[%i4+0x02a] ! Mem[0000000010101428] = ff000000
! Mem[00000000300c1400] = 00000000, %l3 = 000000000000ffff
ldstuba [%i3+%g0]0x81,%l3 ! %l3 = 0000000000000000
! %f0 = 00000000 ff000000, Mem[0000000010041410] = ff00ff00 00000000
std %f0 ,[%i1+%o5] ! Mem[0000000010041410] = 00000000 ff000000
p0_label_630:
! Starting 10 instruction Load Burst
! Mem[0000000021800101] = 00002380, %l2 = 00000000ff000000, %asi = 80
lduba [%o3+0x101]%asi,%l2 ! %l2 = 0000000000000000
! Mem[00000000300c1408] = ff000000, %l3 = 0000000000000000
lduba [%i3+%o4]0x81,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030041410] = 00000000, %l1 = 00000000000000ff
lduba [%i1+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000030181400] = d5fe00ff, %l2 = 0000000000000000
lduha [%i6+%g0]0x81,%l2 ! %l2 = 000000000000d5fe
! Mem[0000000030041400] = 00000000 00000000, %l4 = 00000000, %l5 = 000000ff
ldda [%i1+%g0]0x89,%l4 ! %l4 = 0000000000000000 0000000000000000
! Mem[0000000021800080] = ffff6320, %l4 = 0000000000000000
ldsb [%o3+0x080],%l4 ! %l4 = ffffffffffffffff
! %f17 = ff0000ff, %f31 = ff000000, %f28 = 0000093d
fadds %f17,%f31,%f28 ! %f28 = ff800000
! Mem[0000000030101400] = 00000000, %l2 = 000000000000d5fe
ldsha [%i4+%g0]0x81,%l2 ! %l2 = 0000000000000000
! Mem[00000000201c0000] = 0010c200, %l7 = 0000000000000000, %asi = 80
lduha [%o0+0x000]%asi,%l7 ! %l7 = 0000000000000010
! Mem[000000001000141c] = 000000ff, %l6 = ffffffffffffffff, %asi = 80
ldsha [%i0+0x01c]%asi,%l6 ! %l6 = 0000000000000000
p0_label_631:
! Starting 10 instruction Store Burst
! Mem[0000000030101400] = 00000000, %l3 = 00000000000000ff
swapa [%i4+%g0]0x81,%l3 ! %l3 = 0000000000000000
! %f22 = 000000ff ff0000ff, Mem[0000000010081438] = ffffc310 0000ffff
std %f22,[%i2+0x038] ! Mem[0000000010081438] = 000000ff ff0000ff
! Mem[000000001000140c] = 00000000, %l1 = 00000000, %l1 = 00000000
add %i0,0x0c,%g1
casa [%g1]0x80,%l1,%l1 ! %l1 = 0000000000000000
! %f17 = ff0000ff, Mem[0000000030101410] = ff0000ff
sta %f17,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff0000ff
! %f4 = 352cbfff ff0000ff, %l5 = 0000000000000000
! Mem[0000000030181400] = d5fe00ffff000000
stda %f4,[%i6+%l5]ASI_PST16_SL ! Mem[0000000030181400] = d5fe00ffff000000
! Mem[0000000010101408] = 00000000, %l7 = 0000000000000010
ldstuba [%i4+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001408] = ff000000, %l4 = 00000000ffffffff
swapa [%i0+%o4]0x80,%l4 ! %l4 = 00000000ff000000
! Mem[00000000300c1410] = ff0000ff, %l5 = 0000000000000000
swapa [%i3+%o5]0x81,%l5 ! %l5 = 00000000ff0000ff
! %f2 = ff000000 000000ff, Mem[0000000010041428] = 000000ff 00000000
std %f2 ,[%i1+0x028] ! Mem[0000000010041428] = ff000000 000000ff
! %f30 = fffff11c ff000000, Mem[00000000100c1400] = 00000000 0000ffff
stda %f30,[%i3+%g0]0x88 ! Mem[00000000100c1400] = fffff11c ff000000
p0_label_632:
! Starting 10 instruction Load Burst
! Mem[00000000218000c0] = 44ff8550, %l7 = 0000000000000000
ldsh [%o3+0x0c0],%l7 ! %l7 = 00000000000044ff
! Mem[0000000030081410] = 000000ff, %f4 = 352cbfff
lda [%i2+%o5]0x89,%f4 ! %f4 = 000000ff
! %f6 = 00000048, %f26 = 00000000, %f3 = 000000ff
fdivs %f6 ,%f26,%f3 ! %f3 = 7f800000
! Mem[0000000010101410] = 00ff0000, %l5 = 00000000ff0000ff
lduba [%i4+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000010001408] = ffffffff, %l7 = 00000000000044ff
ldsba [%i0+%o4]0x80,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030141410] = fffff11c, %l2 = 0000000000000000
ldswa [%i5+%o5]0x81,%l2 ! %l2 = fffffffffffff11c
! Mem[0000000010001410] = 700a0048, %l1 = 0000000000000000
lduwa [%i0+%o5]0x88,%l1 ! %l1 = 00000000700a0048
! Mem[0000000010141420] = ff0000ff, %l6 = 0000000000000000, %asi = 80
ldswa [%i5+0x020]%asi,%l6 ! %l6 = ffffffffff0000ff
! Mem[0000000010001410] = 700a0048, %f30 = fffff11c
lda [%i0+%o5]0x88,%f30 ! %f30 = 700a0048
! Mem[0000000030041410] = 00000000 000000ff, %l0 = 00000000, %l1 = 700a0048
ldda [%i1+%o5]0x81,%l0 ! %l0 = 0000000000000000 00000000000000ff
p0_label_633:
! Starting 10 instruction Store Burst
! %l6 = ffffffffff0000ff, Mem[0000000030041400] = 00000000
stha %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000ff
! %f1 = ff000000, Mem[0000000010101400] = 00000000
sta %f1 ,[%i4+%g0]0x80 ! Mem[0000000010101400] = ff000000
! Mem[0000000010041415] = ff000000, %l5 = 0000000000000000
ldstuba [%i1+0x015]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000010101400] = 000000ff, %l7 = ffffffffffffffff
ldstuba [%i4+%g0]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030001400] = ff000000, %l4 = 00000000ff000000
swapa [%i0+%g0]0x81,%l4 ! %l4 = 00000000ff000000
! Mem[000000001018142c] = ff000000, %l1 = 00000000000000ff
swap [%i6+0x02c],%l1 ! %l1 = 00000000ff000000
! Mem[0000000020800041] = ffffb260, %l0 = 0000000000000000
ldstub [%o1+0x041],%l0 ! %l0 = 00000000000000ff
! %l6 = ff0000ff, %l7 = 000000ff, Mem[0000000010141408] = ff00ffff ffffff85
stda %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff0000ff 000000ff
! Mem[0000000030001410] = 00000000, %l2 = 00000000fffff11c
swapa [%i0+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010181418] = 00000000, %l4 = ff000000, %l1 = ff000000
add %i6,0x18,%g1
casa [%g1]0x80,%l4,%l1 ! %l1 = 0000000000000000
p0_label_634:
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = 000000ff, %l7 = 00000000000000ff
lduwa [%i5+%g0]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[000000001004142b] = ff000000, %l4 = 00000000ff000000
ldub [%i1+0x02b],%l4 ! %l4 = 0000000000000000
! Mem[0000000010001410] = 700a0048, %f2 = ff000000
lda [%i0+%o5]0x88,%f2 ! %f2 = 700a0048
! Mem[0000000030101400] = 000000ff0000ff11, %l3 = 0000000000000000
ldxa [%i4+%g0]0x81,%l3 ! %l3 = 000000ff0000ff11
! Mem[0000000030181410] = 00000000, %l7 = 00000000000000ff
lduwa [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000000
! Mem[00000000100c1428] = 00000000, %l6 = ffffffffff0000ff, %asi = 80
ldsba [%i3+0x028]%asi,%l6 ! %l6 = 0000000000000000
! Mem[00000000218001c0] = 13ffe610, %l6 = 0000000000000000, %asi = 80
ldsha [%o3+0x1c0]%asi,%l6 ! %l6 = 00000000000013ff
! Mem[00000000100c1400] = 000000ff, %l4 = 0000000000000000
lduba [%i3+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Mem[00000000300c1408] = ff000000, %l5 = 0000000000000000
ldswa [%i3+%o4]0x81,%l5 ! %l5 = ffffffffff000000
! Mem[0000000030181408] = 0000f11c00000048, %l4 = 0000000000000000
ldxa [%i6+%o4]0x81,%l4 ! %l4 = 0000f11c00000048
p0_label_635:
! Starting 10 instruction Store Burst
! %l7 = 0000000000000000, Mem[0000000030081400] = ec3eeb24
stwa %l7,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
! %f12 = ff0000ff 000000ff, %l5 = ffffffffff000000
! Mem[0000000030181408] = 0000f11c00000048
add %i6,0x008,%g1
stda %f12,[%g1+%l5]ASI_PST16_SL ! Mem[0000000030181408] = 0000f11c00000048
! Mem[0000000030141400] = ff0000ff, %l2 = 0000000000000000
ldstuba [%i5+%g0]0x81,%l2 ! %l2 = 00000000000000ff
! %l7 = 0000000000000000, Mem[0000000030141400] = ff000000ff0000ff
stxa %l7,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000000000000000
! Mem[0000000030001400] = ff000000, %l2 = 00000000000000ff
ldstuba [%i0+%g0]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010101400] = 000000ff, %l7 = 0000000000000000
ldstuba [%i4+%g0]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010001430] = 000000ffff0000ff, %l2 = 00000000000000ff, %l0 = 00000000000000ff
add %i0,0x30,%g1
casxa [%g1]0x80,%l2,%l0 ! %l0 = 000000ffff0000ff
! %l0 = ff0000ff, %l1 = 00000000, Mem[00000000300c1408] = ff000000 00000000
stda %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff0000ff 00000000
! %f22 = 000000ff ff0000ff, %l7 = 00000000000000ff
! Mem[0000000030041408] = 00000000ffffffff
add %i1,0x008,%g1
stda %f22,[%g1+%l7]ASI_PST16_SL ! Mem[0000000030041408] = ff0000ffff000000
! %f8 = ffffffff 00ff0000, Mem[0000000010181400] = 0800ffff 00000000
stda %f8 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = ffffffff 00ff0000
p0_label_636:
! Starting 10 instruction Load Burst
! Mem[0000000030101410] = ff0000ff, %l6 = 00000000000013ff
lduha [%i4+%o5]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010081428] = ff000000, %l3 = 000000ff0000ff11
ldub [%i2+0x028],%l3 ! %l3 = 00000000000000ff
! Mem[00000000300c1400] = ff000000, %l0 = 000000ffff0000ff
lduha [%i3+%g0]0x81,%l0 ! %l0 = 000000000000ff00
! Mem[0000000010081408] = ff00ffff, %l4 = 0000f11c00000048
ldswa [%i2+%o4]0x88,%l4 ! %l4 = ffffffffff00ffff
! Mem[0000000010141410] = ffff0000, %l5 = ffffffffff000000
lduba [%i5+%o5]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010081400] = 000000ffff000000, %l5 = 00000000000000ff
ldxa [%i2+%g0]0x88,%l5 ! %l5 = 000000ffff000000
! Mem[0000000030041408] = ff0000ff ff000000, %l6 = 000000ff, %l7 = 000000ff
ldda [%i1+%o4]0x81,%l6 ! %l6 = 00000000ff0000ff 00000000ff000000
! Mem[0000000030141408] = 000000ff, %l4 = ffffffffff00ffff
ldsha [%i5+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[000000001008140d] = ff000000, %l4 = 00000000000000ff, %asi = 80
ldsba [%i2+0x00d]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000030141410] = 000000ff 1cf1ffff, %l6 = ff0000ff, %l7 = ff000000
ldda [%i5+%o5]0x89,%l6 ! %l6 = 000000001cf1ffff 00000000000000ff
p0_label_637:
! Starting 10 instruction Store Burst
! Mem[0000000030041410] = 00000000, %l1 = 0000000000000000
ldstuba [%i1+%o5]0x81,%l1 ! %l1 = 0000000000000000
! %l1 = 0000000000000000, Mem[0000000030081400] = 00000000ff000000
stxa %l1,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0000000000000000
! Mem[0000000030101410] = ff0000ff, %l2 = 00000000000000ff
ldstuba [%i4+%o5]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030001410] = fffff11c, %l1 = 0000000000000000
swapa [%i0+%o5]0x89,%l1 ! %l1 = 00000000fffff11c
! %l4 = 00000000, %l5 = ff000000, Mem[0000000010001400] = ff000000 ff709541
stda %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000 ff000000
! Mem[0000000030101410] = ff0000ff, %l2 = 00000000000000ff
ldstuba [%i4+%o5]0x81,%l2 ! %l2 = 00000000000000ff
! %f6 = 00000048 00000000, Mem[00000000300c1410] = 00000000 ffbf2c35
stda %f6 ,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000048 00000000
! %l7 = 00000000000000ff, Mem[0000000010141410] = 0000ffff
stwa %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000ff
! %l6 = 000000001cf1ffff, Mem[0000000010141400] = ff000000, %asi = 80
stha %l6,[%i5+0x000]%asi ! Mem[0000000010141400] = ffff0000
! %l4 = 0000000000000000, Mem[0000000010041400] = 000000ff
stwa %l4,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000
p0_label_638:
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = 00000000, %l4 = 0000000000000000
swapa [%i1+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000030041400] = ff000000, %l0 = 000000000000ff00
ldsha [%i1+%g0]0x81,%l0 ! %l0 = ffffffffffffff00
! Mem[0000000010081408] = 000000ff ff00ffff, %l6 = 1cf1ffff, %l7 = 000000ff
ldda [%i2+%o4]0x88,%l6 ! %l6 = 00000000ff00ffff 00000000000000ff
! Mem[0000000010081410] = 00000000, %l7 = 00000000000000ff
ldswa [%i2+%o5]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000030001410] = 00000000, %l1 = 00000000fffff11c
lduba [%i0+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[00000000300c1400] = 000000ff, %l0 = ffffffffffffff00
lduha [%i3+%g0]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[00000000100c1408] = ffff0048, %l5 = 000000ffff000000
lduwa [%i3+%o4]0x80,%l5 ! %l5 = 00000000ffff0048
! Mem[0000000021800001] = 00ff92c0, %l0 = 00000000000000ff
ldub [%o3+0x001],%l0 ! %l0 = 00000000000000ff
! Mem[0000000010081420] = 000000ff00000000, %f20 = 00000000 ff000000, %asi = 80
ldda [%i2+0x020]%asi,%f20 ! %f20 = 000000ff 00000000
! Mem[0000000010181408] = 00000000 a8000000, %l4 = 00000000, %l5 = ffff0048
ldda [%i6+%o4]0x80,%l4 ! %l4 = 0000000000000000 00000000a8000000
p0_label_639:
! Starting 10 instruction Store Burst
! %l4 = 0000000000000000, Mem[0000000010041410] = 00000000
stha %l4,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
! %f15 = 1cf10000, Mem[000000001008142c] = 00000000
st %f15,[%i2+0x02c] ! Mem[000000001008142c] = 1cf10000
! %f30 = 700a0048, Mem[00000000100c1400] = 000000ff
sta %f30,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 700a0048
! Mem[0000000030081400] = 00000000, %l5 = 00000000a8000000
ldstuba [%i2+%g0]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010101400] = ff000000, %l1 = 0000000000000000
swapa [%i4+%g0]0x80,%l1 ! %l1 = 00000000ff000000
! Mem[0000000030181410] = 00000000, %l7 = 0000000000000000
ldstuba [%i6+%o5]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000030141400] = 00000000, %l0 = 00000000000000ff
ldstuba [%i5+%g0]0x89,%l0 ! %l0 = 0000000000000000
! %l0 = 00000000, %l1 = ff000000, Mem[0000000010001410] = 700a0048 00000000
stda %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000 ff000000
! %l4 = 0000000000000000, Mem[0000000010181410] = 00000000
stha %l4,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000
! Mem[00000000100c1434] = 00000000, %l2 = 00000000000000ff, %asi = 80
swapa [%i3+0x034]%asi,%l2 ! %l2 = 0000000000000000
p0_label_640:
! Starting 10 instruction Load Burst
! Mem[0000000030041400] = 00000000000000ff, %l2 = 0000000000000000
ldxa [%i1+%g0]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010101424] = 00000048, %l6 = 00000000ff00ffff, %asi = 80
lduwa [%i4+0x024]%asi,%l6 ! %l6 = 0000000000000048
! Mem[0000000010041400] = 00000000, %f21 = 00000000
lda [%i1+%g0]0x80,%f21 ! %f21 = 00000000
! %f22 = 000000ff, %f7 = 00000000, %f6 = 00000048
fmuls %f22,%f7 ,%f6 ! %f6 = 00000000
! Mem[0000000010081414] = 0000ffff, %l0 = 0000000000000000
lduw [%i2+0x014],%l0 ! %l0 = 000000000000ffff
! Mem[0000000010141400] = ffff0000ff0000ff, %f26 = 00000000 ffffff85
ldda [%i5+%g0]0x80,%f26 ! %f26 = ffff0000 ff0000ff
! Mem[0000000030081400] = ff000000 00000000, %l0 = 0000ffff, %l1 = ff000000
ldda [%i2+%g0]0x81,%l0 ! %l0 = 00000000ff000000 0000000000000000
! Mem[0000000030081410] = ff000000 ff0000ff, %l6 = 00000048, %l7 = 00000000
ldda [%i2+%o5]0x81,%l6 ! %l6 = 00000000ff000000 00000000ff0000ff
! Mem[0000000030141408] = ff000000, %l6 = 00000000ff000000
lduwa [%i5+%o4]0x81,%l6 ! %l6 = 00000000ff000000
! Code Fragment 4, seed = 83545
p0_fragment_51:
! %l0 = 00000000ff000000
setx 0x4ef80d4a8a9fee5e,%g7,%l0 ! %l0 = 4ef80d4a8a9fee5e
! %l1 = 0000000000000000
setx 0x887c4610fa02ad09,%g7,%l1 ! %l1 = 887c4610fa02ad09
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 = 4ef80d4a8a9fee5e
setx 0x09cf784a11cec7c4,%g7,%l0 ! %l0 = 09cf784a11cec7c4
! %l1 = 887c4610fa02ad09
setx 0xb0535ceca602c18f,%g7,%l1 ! %l1 = b0535ceca602c18f
p0_fragment_51_end:
p0_label_641:
! Starting 10 instruction Store Burst
! %f11 = 00000000, Mem[0000000030001400] = 000000ff
sta %f11,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000
! Mem[0000000030181410] = ff000000, %l4 = 0000000000000000
swapa [%i6+%o5]0x81,%l4 ! %l4 = 00000000ff000000
! %l7 = 00000000ff0000ff, Mem[0000000010181410] = 00000000
stwa %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff0000ff
! %f7 = 00000000, Mem[00000000300c1408] = ff0000ff
sta %f7 ,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000
! %l2 = 00000000000000ff, Mem[0000000010041400] = 0000ffff00000000
stxa %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000000000ff
! Mem[0000000030081410] = 000000ff, %l2 = 00000000000000ff
swapa [%i2+%o5]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010141428] = 000000ff, %l2 = 00000000000000ff
swap [%i5+0x028],%l2 ! %l2 = 00000000000000ff
! Mem[00000000100c142a] = 00000000, %l4 = 00000000ff000000
ldstub [%i3+0x02a],%l4 ! %l4 = 0000000000000000
! %l6 = ff000000, %l7 = ff0000ff, Mem[0000000030041400] = ff000000 00000000
stda %l6,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff000000 ff0000ff
! %f2 = 700a0048 7f800000, %l7 = 00000000ff0000ff
! Mem[00000000100c1410] = 480000003d090000
add %i3,0x010,%g1
stda %f2,[%g1+%l7]ASI_PST32_P ! Mem[00000000100c1410] = 700a00487f800000
p0_label_642:
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = 700a00487f800000, %l3 = 00000000000000ff
ldx [%i3+%o5],%l3 ! %l3 = 700a00487f800000
membar #Sync ! Added by membar checker (117)
! Mem[0000000010141400] = ffff0000 ff0000ff ff0000ff 000000ff
! Mem[0000000010141410] = ff000000 ffbf2c35 00000000 00000000
! Mem[0000000010141420] = ff0000ff be750000 000000ff ff00ffff
! Mem[0000000010141430] = 4195ff22 00000000 000000ff ffffff85
ldda [%i5+%g0]ASI_BLK_P,%f0 ! Block Load from 0000000010141400
! Mem[0000000010181400] = ffffffff, %f18 = 00000000
lda [%i6+%g0]0x80,%f18 ! %f18 = ffffffff
! %l3 = 700a00487f800000, imm = 000000000000016e, %l6 = 00000000ff000000
andn %l3,0x16e,%l6 ! %l6 = 700a00487f800000
! Mem[0000000010141408] = ff000000 ff0000ff, %l2 = 000000ff, %l3 = 7f800000
ldda [%i5+%o4]0x88,%l2 ! %l2 = 00000000ff0000ff 00000000ff000000
! %l4 = 0000000000000000, immd = fffff69c, %y = fffffffe
udiv %l4,-0x964,%l5 ! %l5 = 00000000ffffffff
mov %l0,%y ! %y = 11cec7c4
! Mem[0000000010101430] = ffff00ff ffffffff, %l2 = ff0000ff, %l3 = ff000000
ldd [%i4+0x030],%l2 ! %l2 = 00000000ffff00ff 00000000ffffffff
! Mem[000000001000140c] = 00000000, %l3 = 00000000ffffffff, %asi = 80
lduwa [%i0+0x00c]%asi,%l3 ! %l3 = 0000000000000000
! Mem[0000000010141400] = ff0000ff 0000ffff, %l2 = ffff00ff, %l3 = 00000000
ldda [%i5+%g0]0x88,%l2 ! %l2 = 000000000000ffff 00000000ff0000ff
! Mem[0000000030181408] = 1cf10000, %l5 = 00000000ffffffff
lduha [%i6+%o4]0x89,%l5 ! %l5 = 0000000000000000
p0_label_643:
! Starting 10 instruction Store Burst
! %l6 = 700a00487f800000, Mem[00000000211c0000] = ffffe490, %asi = 80
stba %l6,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00ffe490
! Mem[000000001004142f] = 000000ff, %l5 = 0000000000000000
ldstuba [%i1+0x02f]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010081408] = ffff00ff, %l2 = 000000000000ffff
ldstuba [%i2+%o4]0x80,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030001410] = 00000000, %l0 = 09cf784a11cec7c4
ldstuba [%i0+%o5]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010081408] = ffff00ff, %l4 = 0000000000000000
ldstuba [%i2+%o4]0x80,%l4 ! %l4 = 00000000000000ff
! %l1 = b0535ceca602c18f, Mem[00000000100c1408] = ffff004800ff0000
stxa %l1,[%i3+%o4]0x80 ! Mem[00000000100c1408] = b0535ceca602c18f
! %l7 = 00000000ff0000ff, Mem[00000000218000c0] = 44ff8550, %asi = 80
stha %l7,[%o3+0x0c0]%asi ! Mem[00000000218000c0] = 00ff8550
! %l2 = 000000ff, %l3 = ff0000ff, Mem[0000000010101428] = ff000000 000000ff, %asi = 80
stda %l2,[%i4+0x028]%asi ! Mem[0000000010101428] = 000000ff ff0000ff
! Mem[0000000010081410] = 00000000, %l5 = 00000000000000ff
ldstuba [%i2+%o5]0x80,%l5 ! %l5 = 0000000000000000
! %f26 = ffff0000 ff0000ff, Mem[0000000030181410] = 00000000 000000ff
stda %f26,[%i6+%o5]0x89 ! Mem[0000000030181410] = ffff0000 ff0000ff
p0_label_644:
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = 00000027 000000ff, %l0 = 00000000, %l1 = a602c18f
ldda [%i0+%o5]0x89,%l0 ! %l0 = 00000000000000ff 0000000000000027
! Mem[0000000030181410] = ff0000ff, %l0 = 00000000000000ff
lduha [%i6+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030141400] = 000000ff, %l5 = 0000000000000000
lduwa [%i5+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010041400] = ff000000 00000000, %l2 = 000000ff, %l3 = ff0000ff
ldda [%i1+%g0]0x80,%l2 ! %l2 = 00000000ff000000 0000000000000000
! Mem[0000000030181410] = ff0000ff0000ffff, %f18 = ffffffff 00000000
ldda [%i6+%o5]0x81,%f18 ! %f18 = ff0000ff 0000ffff
membar #Sync ! Added by membar checker (118)
! Mem[00000000100c1400] = 700a0048 1cf1ffff b0535cec a602c18f
! Mem[00000000100c1410] = 700a0048 7f800000 000000ff ff0000ff
! Mem[00000000100c1420] = 352cbfff ffff0048 0000ff00 ffffff85
! Mem[00000000100c1430] = fd0300ff 000000ff ffffffff ffffff85
ldda [%i3+%g0]ASI_BLK_AIUPL,%f16 ! Block Load from 00000000100c1400
! Mem[0000000010001400] = ff00000000000000, %l0 = 00000000000000ff
ldxa [%i0+%g0]0x88,%l0 ! %l0 = ff00000000000000
! Mem[0000000030041400] = ff000000, %l4 = 00000000000000ff
ldsha [%i1+%g0]0x81,%l4 ! %l4 = ffffffffffffff00
! Mem[0000000030101400] = 000000ff 0000ff11 ff000000 0000ffff
! Mem[0000000030101410] = ff0000ff 00000000 ff0000ff ff000000
! Mem[0000000030101420] = 4800ffff ffbf2c35 85ffffff 00000000
! Mem[0000000030101430] = 00000000 ff0003fd 85ffffff ffffffff
ldda [%i4+%g0]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030101400
! Mem[0000000030101410] = ff0000ff, %l2 = 00000000ff000000
ldsba [%i4+%o5]0x89,%l2 ! %l2 = ffffffffffffffff
p0_label_645:
! Starting 10 instruction Store Burst
! Mem[000000001008142c] = 1cf10000, %l0 = 0000000000000000, %asi = 80
swapa [%i2+0x02c]%asi,%l0 ! %l0 = 000000001cf10000
! %l0 = 000000001cf10000, Mem[0000000010041408] = 00000000
stha %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
! %l6 = 700a00487f800000, Mem[0000000010101426] = 00000048
stb %l6,[%i4+0x026] ! Mem[0000000010101424] = 00000048
! Mem[0000000020800040] = ffffb260, %l5 = 00000000000000ff
ldstuba [%o1+0x040]%asi,%l5 ! %l5 = 00000000000000ff
! %l2 = ffffffff, %l3 = 00000000, Mem[0000000010141400] = ffff0000 ff0000ff
stda %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = ffffffff 00000000
! Mem[0000000030001408] = 000000ff, %l4 = 00000000ffffff00
swapa [%i0+%o4]0x81,%l4 ! %l4 = 00000000000000ff
! %l2 = ffffffffffffffff, Mem[0000000010101424] = 00000048, %asi = 80
stha %l2,[%i4+0x024]%asi ! Mem[0000000010101424] = ffff0048
! Mem[00000000100c1408] = ec5c53b0, %l4 = 00000000000000ff
swapa [%i3+%o4]0x88,%l4 ! %l4 = 00000000ec5c53b0
! %l6 = 700a00487f800000, Mem[0000000010181420] = 00000000
stw %l6,[%i6+0x020] ! Mem[0000000010181420] = 7f800000
! %l4 = 00000000ec5c53b0, Mem[0000000020800000] = 00fffc30, %asi = 80
stba %l4,[%o1+0x000]%asi ! Mem[0000000020800000] = b0fffc30
p0_label_646:
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = 0010c200, %l0 = 000000001cf10000
ldsh [%o0+%g0],%l0 ! %l0 = 0000000000000010
! Mem[00000000100c1400] = 700a00481cf1ffff, %f4 = ff000000 ffbf2c35
ldda [%i3+%g0]0x80,%f4 ! %f4 = 700a0048 1cf1ffff
! Mem[0000000010081400] = 000000ff, %l2 = ffffffffffffffff
ldsha [%i2+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000030001400] = 00000000, %l5 = 00000000000000ff
ldsba [%i0+%g0]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010101408] = ff000000 03fd59c4, %l6 = 7f800000, %l7 = ff0000ff
ldda [%i4+%o4]0x80,%l6 ! %l6 = 00000000ff000000 0000000003fd59c4
! Mem[0000000010101408] = ff00000003fd59c4, %f2 = ff0000ff 000000ff
ldda [%i4+%o4]0x80,%f2 ! %f2 = ff000000 03fd59c4
! Mem[0000000010001430] = 000000ff, %l6 = 00000000ff000000
ldsw [%i0+0x030],%l6 ! %l6 = 00000000000000ff
! Mem[0000000030081408] = 000000ff, %l1 = 0000000000000027
lduwa [%i2+%o4]0x81,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010081400] = 000000ff, %l2 = 0000000000000000
ldsba [%i2+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000030181400] = d5fe00ffff000000, %l7 = 0000000003fd59c4
ldxa [%i6+%g0]0x81,%l7 ! %l7 = d5fe00ffff000000
p0_label_647:
! Starting 10 instruction Store Burst
! %l1 = 00000000000000ff, Mem[0000000030141400] = ff000000
stba %l1,[%i5+%g0]0x81 ! Mem[0000000030141400] = ff000000
! %l2 = 0000000000000000, Mem[0000000010141410] = ff000000
stba %l2,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000
! %l1 = 00000000000000ff, Mem[0000000010081408] = 000000ffff00ffff
stxa %l1,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000000000ff
! Mem[0000000030141400] = 000000ff, %l6 = 00000000000000ff
ldstuba [%i5+%g0]0x89,%l6 ! %l6 = 00000000000000ff
! %l7 = d5fe00ffff000000, Mem[0000000030041400] = 000000ff
stwa %l7,[%i1+%g0]0x89 ! Mem[0000000030041400] = ff000000
! %f0 = ffff0000 ff0000ff, %l7 = d5fe00ffff000000
! Mem[0000000010041438] = 000000000000ffff
add %i1,0x038,%g1
stda %f0,[%g1+%l7]ASI_PST16_P ! Mem[0000000010041438] = 000000000000ffff
membar #Sync ! Added by membar checker (119)
! %l3 = 0000000000000000, Mem[0000000030101400] = ff000000
stha %l3,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff000000
! %f4 = 700a0048 1cf1ffff, %l3 = 0000000000000000
! Mem[0000000010041408] = 0000000000000000
add %i1,0x008,%g1
stda %f4,[%g1+%l3]ASI_PST8_P ! Mem[0000000010041408] = 0000000000000000
! %l2 = 0000000000000000, Mem[0000000030041410] = 000000ff
stwa %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000
! %l0 = 00000010, %l1 = 000000ff, Mem[0000000010081418] = 2d1dc252 ff0000ff, %asi = 80
stda %l0,[%i2+0x018]%asi ! Mem[0000000010081418] = 00000010 000000ff
p0_label_648:
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = ff0000ff, %l1 = 00000000000000ff
ldsba [%i1+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010001408] = ffffffff, %l3 = 0000000000000000
ldsba [%i0+%o4]0x88,%l3 ! %l3 = ffffffffffffffff
! Mem[00000000300c1400] = ff000000, %l2 = 0000000000000000
ldsba [%i3+%g0]0x81,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010001420] = 00000000, %l2 = ffffffffffffffff, %asi = 80
ldsba [%i0+0x020]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000030181400] = d5fe00ff, %l7 = d5fe00ffff000000
ldsha [%i6+%g0]0x81,%l7 ! %l7 = ffffffffffffd5fe
! Mem[0000000010041408] = 00000000, %l0 = 0000000000000010
ldsha [%i1+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Mem[00000000300c1410] = 0000004800000000, %l0 = 0000000000000000
ldxa [%i3+%o5]0x81,%l0 ! %l0 = 0000004800000000
! Mem[0000000030181408] = 0000f11c, %l0 = 0000004800000000
ldsha [%i6+%o4]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010181408] = 00000000a8000000, %f22 = ff0000ff ff000000
ldda [%i6+%o4]0x80,%f22 ! %f22 = 00000000 a8000000
! Mem[0000000030141400] = ff000000, %l7 = ffffffffffffd5fe
ldsba [%i5+%g0]0x81,%l7 ! %l7 = ffffffffffffffff
p0_label_649:
! Starting 10 instruction Store Burst
! Mem[000000001018142a] = 000000ff, %l2 = 0000000000000000
ldstuba [%i6+0x02a]%asi,%l2 ! %l2 = 0000000000000000
! Mem[00000000211c0000] = 00ffe490, %l6 = 00000000000000ff
ldstuba [%o2+0x000]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101408] = 000000ff, %l5 = 0000000000000000
ldstuba [%i4+%o4]0x88,%l5 ! %l5 = 00000000000000ff
! %l5 = 00000000000000ff, Mem[0000000020800000] = b0fffc30, %asi = 80
stha %l5,[%o1+0x000]%asi ! Mem[0000000020800000] = 00fffc30
! %f18 = ff000000, Mem[0000000030141410] = 1cf1ffff
sta %f18,[%i5+%o5]0x89 ! Mem[0000000030141410] = ff000000
! Mem[00000000100c1408] = ff000000, %l2 = 0000000000000000
swap [%i3+%o4],%l2 ! %l2 = 00000000ff000000
! Mem[00000000300c1410] = 48000000, %l2 = 00000000ff000000
ldstuba [%i3+%o5]0x89,%l2 ! %l2 = 0000000000000000
! %l2 = 0000000000000000, Mem[00000000100c1430] = fd0300ff000000ff, %asi = 80
stxa %l2,[%i3+0x030]%asi ! Mem[00000000100c1430] = 0000000000000000
! %l0 = 00000000, %l1 = ffffffff, Mem[0000000010001430] = 000000ff ff0000ff, %asi = 80
stda %l0,[%i0+0x030]%asi ! Mem[0000000010001430] = 00000000 ffffffff
! Mem[000000001000143c] = 10c3ffff, %l2 = 0000000000000000
swap [%i0+0x03c],%l2 ! %l2 = 0000000010c3ffff
p0_label_650:
! Starting 10 instruction Load Burst
! Code Fragment 4, seed = 325445
p0_fragment_52:
! %l0 = 0000000000000000
setx 0xea52904efc2312fe,%g7,%l0 ! %l0 = ea52904efc2312fe
! %l1 = ffffffffffffffff
setx 0x394f07eb4e712fa9,%g7,%l1 ! %l1 = 394f07eb4e712fa9
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 = ea52904efc2312fe
setx 0x6aaf60ffbf224864,%g7,%l0 ! %l0 = 6aaf60ffbf224864
! %l1 = 394f07eb4e712fa9
setx 0xa7e55b3bf982e02f,%g7,%l1 ! %l1 = a7e55b3bf982e02f
p0_fragment_52_end:
! Mem[000000001008142c] = 00000000, %l7 = ffffffffffffffff
ldsb [%i2+0x02c],%l7 ! %l7 = 0000000000000000
! Mem[0000000010181408] = 00000000a8000000, %l0 = 6aaf60ffbf224864
ldx [%i6+%o4],%l0 ! %l0 = 00000000a8000000
! %f19 = 0000ffff, %f18 = ff000000, %f6 = 00000000
fdivs %f19,%f18,%f6 ! %f6 = 80000000
! Mem[0000000010041400] = 00000000000000ff, %f2 = ff000000 03fd59c4
ldda [%i1+%g0]0x88,%f2 ! %f2 = 00000000 000000ff
! Mem[0000000010041410] = 00000000, %l2 = 0000000010c3ffff
lduwa [%i1+%o5]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010081400] = ff000000, %f3 = 000000ff
lda [%i2+%g0]0x88,%f3 ! %f3 = ff000000
! Mem[00000000300c1408] = 00000000, %f23 = a8000000
lda [%i3+%o4]0x81,%f23 ! %f23 = 00000000
! Mem[0000000030081400] = ff000000, %f3 = ff000000
lda [%i2+%g0]0x81,%f3 ! %f3 = ff000000
! Mem[0000000010181400] = ffffffff 00ff0000, %l2 = 00000000, %l3 = ffffffff
ldda [%i6+%g0]0x80,%l2 ! %l2 = 00000000ffffffff 0000000000ff0000
p0_label_651:
! Starting 10 instruction Store Burst
! Code Fragment 4, seed = 802224
p0_fragment_53:
! %l0 = 00000000a8000000
setx 0xdfab926b8ab23aa6,%g7,%l0 ! %l0 = dfab926b8ab23aa6
! %l1 = a7e55b3bf982e02f
setx 0xe518157124aee6d1,%g7,%l1 ! %l1 = e518157124aee6d1
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 = dfab926b8ab23aa6
setx 0xcb5dcd08dc9f770c,%g7,%l0 ! %l0 = cb5dcd08dc9f770c
! %l1 = e518157124aee6d1
setx 0x9abf9566491bee57,%g7,%l1 ! %l1 = 9abf9566491bee57
p0_fragment_53_end:
! %l1 = 9abf9566491bee57, Mem[0000000010041400] = ff00000000000000
stx %l1,[%i1+%g0] ! Mem[0000000010041400] = 9abf9566491bee57
! %l1 = 9abf9566491bee57, Mem[0000000030001408] = 00ffffff
stha %l1,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00ffee57
! %l7 = 0000000000000000, Mem[0000000030141410] = 000000ff
stba %l7,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000ff
! Mem[00000000300c1408] = 00000000, %l4 = 00000000ec5c53b0
swapa [%i3+%o4]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010181408] = 00000000, %l2 = 00000000ffffffff
ldstuba [%i6+%o4]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010001422] = 00000000, %l0 = cb5dcd08dc9f770c
ldsh [%i0+0x022],%l0 ! %l0 = 0000000000000000
! %f28 = 00000000, %f30 = 85ffffff
fcmpes %fcc3,%f28,%f30 ! %fcc3 = 2
! Mem[0000000010041400] = 6695bf9a, %l4 = 0000000000000000
swapa [%i1+%g0]0x88,%l4 ! %l4 = 000000006695bf9a
! Mem[0000000010081410] = 000000ff, %l1 = 9abf9566491bee57
ldstuba [%i2+%o5]0x88,%l1 ! %l1 = 00000000000000ff
p0_label_652:
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = ffff00ff ff0000ff, %l4 = 6695bf9a, %l5 = 000000ff
ldda [%i6+%o5]0x88,%l4 ! %l4 = 00000000ff0000ff 00000000ffff00ff
! Mem[0000000010101408] = ff000000, %f23 = 00000000
lda [%i4+%o4]0x80,%f23 ! %f23 = ff000000
! Mem[0000000030041400] = 000000ff, %l4 = 00000000ff0000ff
ldsha [%i1+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000030141408] = 000000ff, %l7 = 0000000000000000
ldswa [%i5+%o4]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010081400] = 000000ff, %l6 = 0000000000000000
ldsha [%i2+%g0]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000030101400] = 000000ff0000ff11, %f14 = 000000ff ffffff85
ldda [%i4+%g0]0x81,%f14 ! %f14 = 000000ff 0000ff11
! Mem[0000000010101430] = ffff00ff, %l5 = 00000000ffff00ff
ldsb [%i4+0x030],%l5 ! %l5 = ffffffffffffffff
! Mem[00000000300c1410] = ff00004800000000, %l0 = 0000000000000000
ldxa [%i3+%o5]0x81,%l0 ! %l0 = ff00004800000000
! Mem[0000000030101400] = 000000ff, %l7 = 00000000000000ff
lduwa [%i4+%g0]0x81,%l7 ! %l7 = 00000000000000ff
! Mem[00000000100c1400] = fffff11c48000a70, %l6 = 0000000000000000
ldxa [%i3+%g0]0x88,%l6 ! %l6 = fffff11c48000a70
p0_label_653:
! Starting 10 instruction Store Burst
! %f9 = be750000, Mem[0000000030041400] = ff000000
sta %f9 ,[%i1+%g0]0x89 ! Mem[0000000030041400] = be750000
! Mem[00000000300c1410] = ff000048, %l1 = 00000000000000ff
swapa [%i3+%o5]0x81,%l1 ! %l1 = 00000000ff000048
! Mem[0000000010141408] = ff0000ff, %l5 = ffffffffffffffff
ldstuba [%i5+%o4]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030181400] = d5fe00ff, %l7 = 00000000000000ff
swapa [%i6+%g0]0x81,%l7 ! %l7 = 00000000d5fe00ff
! %l1 = 00000000ff000048, Mem[0000000030001408] = 57eeff00
stha %l1,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0048ff00
! Mem[0000000010181408] = ff000000, %l1 = 00000000ff000048
ldstuba [%i6+%o4]0x80,%l1 ! %l1 = 00000000000000ff
! %f14 = 000000ff 0000ff11, Mem[0000000010041430] = ffbf00a8 00000000, %asi = 80
stda %f14,[%i1+0x030]%asi ! Mem[0000000010041430] = 000000ff 0000ff11
! Mem[0000000030081408] = ff000000, %l5 = 00000000000000ff
swapa [%i2+%o4]0x89,%l5 ! %l5 = 00000000ff000000
! %l0 = 00000000, %l1 = 000000ff, Mem[00000000100c1400] = 700a0048 1cf1ffff
stda %l0,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000 000000ff
! %l6 = 48000a70, %l7 = d5fe00ff, Mem[0000000010001400] = 00000000 ff000000
stda %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = 48000a70 d5fe00ff
p0_label_654:
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = ff000000, %f27 = 00000000
lda [%i6+%g0]0x89,%f27 ! %f27 = ff000000
! %l6 = fffff11c48000a70, %l2 = 0000000000000000, %y = 11cec7c4
smul %l6,%l2,%l0 ! %l0 = 0000000000000000, %y = 00000000
! Mem[00000000211c0000] = ffffe490, %l7 = 00000000d5fe00ff
ldub [%o2+%g0],%l7 ! %l7 = 00000000000000ff
! Mem[00000000300c1400] = 000000ff, %l3 = 0000000000ff0000
ldswa [%i3+%g0]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[00000000100c1400] = 00000000, %l1 = 00000000000000ff
ldswa [%i3+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030181410] = ff0000ff0000ffff, %l5 = 00000000ff000000
ldxa [%i6+%o5]0x81,%l5 ! %l5 = ff0000ff0000ffff
! Mem[0000000010001408] = ffffffff00000000, %l6 = fffff11c48000a70
ldxa [%i0+%o4]0x80,%l6 ! %l6 = ffffffff00000000
! Mem[0000000030001400] = 00000000, %f24 = 4800ffff
lda [%i0+%g0]0x89,%f24 ! %f24 = 00000000
! Mem[0000000010181410] = ff0000ff, %l3 = 00000000000000ff
lduba [%i6+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! %f22 = 00000000, %f0 = ffff0000, %f16 = 000000ff
fmuls %f22,%f0 ,%f16 ! %f16 = ffff0000
p0_label_655:
! Starting 10 instruction Store Burst
! %l6 = 00000000, %l7 = 000000ff, Mem[0000000010101410] = 00ff0000 00000000
std %l6,[%i4+%o5] ! Mem[0000000010101410] = 00000000 000000ff
! %f14 = 000000ff 0000ff11, %l3 = 00000000000000ff
! Mem[0000000010101420] = fffff11cffff0048
add %i4,0x020,%g1
stda %f14,[%g1+%l3]ASI_PST32_PL ! Mem[0000000010101420] = 11ff0000ff000000
! Mem[0000000010081428] = ff00000000000000, %l4 = 0000000000000000, %l2 = 0000000000000000
add %i2,0x28,%g1
casxa [%g1]0x80,%l4,%l2 ! %l2 = ff00000000000000
! Mem[000000001018143c] = a8000000, %l6 = ffffffff00000000
ldstub [%i6+0x03c],%l6 ! %l6 = 00000000000000a8
! %l1 = 0000000000000000, Mem[0000000030141400] = 00000000000000ff
stxa %l1,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000000000000000
! %l0 = 0000000000000000, Mem[0000000030141400] = 0000000000000000
stxa %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000000000000000
! %l7 = 00000000000000ff, Mem[0000000030041408] = 000000ffff0000ff
stxa %l7,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000000000ff
! %l2 = 00000000, %l3 = 000000ff, Mem[0000000030081400] = 000000ff 00000000
stda %l2,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000 000000ff
! %l2 = ff00000000000000, Mem[0000000030081408] = 000000ff
stba %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000
! Mem[0000000010141420] = ff0000ffbe750000, %l2 = ff00000000000000, %l7 = 00000000000000ff
add %i5,0x20,%g1
casxa [%g1]0x80,%l2,%l7 ! %l7 = ff0000ffbe750000
p0_label_656:
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = 0048ff00, %l0 = 0000000000000000
lduwa [%i0+%o4]0x81,%l0 ! %l0 = 000000000048ff00
! Mem[0000000010081410] = ff000000, %l3 = 00000000000000ff
lduba [%i2+%o5]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030041408] = ff000000, %l0 = 000000000048ff00
ldsba [%i1+%o4]0x81,%l0 ! %l0 = ffffffffffffffff
! Mem[000000001010141a] = 08bf2c35, %l1 = 0000000000000000, %asi = 80
lduha [%i4+0x01a]%asi,%l1 ! %l1 = 0000000000002c35
membar #Sync ! Added by membar checker (120)
! Mem[0000000030041400] = 000075be ff0000ff ff000000 00000000
! Mem[0000000030041410] = 00000000 000000ff 00000000 52200513
! Mem[0000000030041420] = 4744e100 0a700052 6fb26407 ff660000
! Mem[0000000030041430] = 00000000 00e14447 ff0000ff ffbf2c35
ldda [%i1+%g0]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030041400
! Mem[0000000020800041] = ffffb260, %l0 = ffffffffffffffff, %asi = 80
lduba [%o1+0x041]%asi,%l0 ! %l0 = 00000000000000ff
! Mem[00000000100c1400] = 00000000, %f3 = ff000000
lda [%i3+%g0]0x88,%f3 ! %f3 = 00000000
! Mem[0000000030101400] = 000000ff, %l1 = 0000000000002c35
ldswa [%i4+%g0]0x81,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030141400] = 00000000, %l5 = ff0000ff0000ffff
ldsba [%i5+%g0]0x89,%l5 ! %l5 = 0000000000000000
! %f15 = 0000ff11, %f5 = 1cf1ffff
fcmpes %fcc0,%f15,%f5 ! %fcc0 = 1
p0_label_657:
! Starting 10 instruction Store Burst
! %l7 = ff0000ffbe750000, %l0 = 00000000000000ff, %y = 00000000
smul %l7,%l0,%l5 ! %l5 = ffffffbeb68b0000, %y = ffffffbe
membar #Sync ! Added by membar checker (121)
! %l2 = ff00000000000000, Mem[0000000030041408] = 000000ff
stwa %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
! %l6 = 00000000000000a8, Mem[0000000010141400] = ffffffff
stha %l6,[%i5+%g0]0x88 ! Mem[0000000010141400] = ffff00a8
! Mem[0000000010181418] = 0000000000000000, %l1 = 00000000000000ff, %l5 = ffffffbeb68b0000
add %i6,0x18,%g1
casxa [%g1]0x80,%l1,%l5 ! %l5 = 0000000000000000
! %l3 = 00000000000000ff, Mem[0000000010041416] = ffff0000
sth %l3,[%i1+0x016] ! Mem[0000000010041414] = ffff00ff
! Mem[0000000010041400] = 00000000, %l7 = 00000000be750000
swapa [%i1+%g0]0x80,%l7 ! %l7 = 0000000000000000
! %f18 = 00000000 000000ff, Mem[0000000030041410] = 00000000 000000ff
stda %f18,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 000000ff
! %f6 = 80000000 00000000, Mem[0000000010041400] = be750000 491bee57
stda %f6 ,[%i1+%g0]0x80 ! Mem[0000000010041400] = 80000000 00000000
! %l0 = 00000000000000ff, Mem[0000000030181400] = 000000ffff000000
stxa %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000000000ff
! %l2 = ff00000000000000, Mem[0000000010101438] = ffffffff08bf2cff, %asi = 80
stxa %l2,[%i4+0x038]%asi ! Mem[0000000010101438] = ff00000000000000
p0_label_658:
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = 00000000, %l6 = 00000000000000a8
lduba [%i1+%o4]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000021800140] = ffff3db0, %l2 = ff00000000000000, %asi = 80
ldsba [%o3+0x140]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010081420] = 000000ff00000000, %l1 = 00000000000000ff, %asi = 80
ldxa [%i2+0x020]%asi,%l1 ! %l1 = 000000ff00000000
! Mem[0000000010101410] = ff00000000000000, %f12 = 4195ff22 00000000
ldda [%i4+%o5]0x88,%f12 ! %f12 = ff000000 00000000
! Mem[0000000010041408] = 00000000, %l6 = 0000000000000000
ldsba [%i1+%o4]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181404] = 00ff0000, %f15 = 0000ff11
ld [%i6+0x004],%f15 ! %f15 = 00ff0000
! Mem[0000000010081408] = ff000000, %l3 = 00000000000000ff
ldswa [%i2+%o4]0x80,%l3 ! %l3 = ffffffffff000000
! Mem[0000000030081408] = 00000000, %l1 = 000000ff00000000
ldswa [%i2+%o4]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010141408] = ff0000ff, %l4 = 0000000000000000
ldswa [%i5+%o4]0x88,%l4 ! %l4 = ffffffffff0000ff
! %l6 = 0000000000000000, immd = fffff9d3, %y = ffffffbe
smul %l6,-0x62d,%l6 ! %l6 = 0000000000000000, %y = 00000000
p0_label_659:
! Starting 10 instruction Store Burst
! %l5 = 0000000000000000, Mem[0000000030101400] = 000000ff
stwa %l5,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
! Mem[0000000010081430] = ff000000, %l7 = 0000000000000000
swap [%i2+0x030],%l7 ! %l7 = 00000000ff000000
! Mem[00000000100c1420] = 352cbfffffff0048, %l5 = 0000000000000000, %l3 = ffffffffff000000
add %i3,0x20,%g1
casxa [%g1]0x80,%l5,%l3 ! %l3 = 352cbfffffff0048
! Mem[0000000010081408] = ff000000, %l5 = 0000000000000000
swapa [%i2+%o4]0x80,%l5 ! %l5 = 00000000ff000000
! %l4 = ffffffffff0000ff, Mem[0000000010041408] = 00000000
stba %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000ff
! %l2 = ffffffffffffffff, Mem[0000000010181410] = ff0000ff
stwa %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = ffffffff
! %f24 = 5200700a, Mem[00000000300c1410] = ff000000
sta %f24,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 5200700a
! Mem[000000001014142d] = ff00ffff, %l5 = 00000000ff000000
ldstuba [%i5+0x02d]%asi,%l5 ! %l5 = 0000000000000000
! %f22 = 13052052 00000000, Mem[0000000010141400] = a800ffff 00000000
stda %f22,[%i5+%g0]0x80 ! Mem[0000000010141400] = 13052052 00000000
! %l5 = 0000000000000000, Mem[0000000030001410] = 00000027000000ff
stxa %l5,[%i0+%o5]0x89 ! Mem[0000000030001410] = 0000000000000000
p0_label_660:
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = 00000000000000ff, %f0 = ffff0000 ff0000ff
ldda [%i3+%g0]0x80,%f0 ! %f0 = 00000000 000000ff
! Mem[00000000100c141a] = 000000ff, %l4 = ffffffffff0000ff, %asi = 80
ldsba [%i3+0x01a]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000010181408] = ff000000, %l0 = 00000000000000ff
lduw [%i6+%o4],%l0 ! %l0 = 00000000ff000000
! Mem[0000000010101418] = 08bf2c35, %f9 = be750000
ld [%i4+0x018],%f9 ! %f9 = 08bf2c35
! Mem[00000000300c1400] = ff000000, %l0 = 00000000ff000000
ldsba [%i3+%g0]0x81,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030041408] = 00000000, %l0 = ffffffffffffffff
ldswa [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Mem[000000001000140e] = 00000000, %l6 = 0000000000000000
ldsh [%i0+0x00e],%l6 ! %l6 = 0000000000000000
! Mem[00000000201c0000] = 0010c200, %l3 = 352cbfffffff0048
ldub [%o0+%g0],%l3 ! %l3 = 0000000000000000
! Mem[0000000030141400] = 00000000, %l5 = 0000000000000000
lduwa [%i5+%g0]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010081408] = 0000000000000000, %f16 = ff0000ff be750000
ldda [%i2+%o4]0x88,%f16 ! %f16 = 00000000 00000000
p0_label_661:
! Starting 10 instruction Store Burst
! %f22 = 13052052 00000000, Mem[0000000030181410] = ff0000ff ffff0000
stda %f22,[%i6+%o5]0x89 ! Mem[0000000030181410] = 13052052 00000000
! %l0 = 0000000000000000, Mem[0000000010141408] = ff0000ff000000ff
stxa %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 0000000000000000
! %f19 = 000000ff, %f7 = 00000000, %f21 = 00000000
fadds %f19,%f7 ,%f21 ! tt=0x22, %l0 = 0000000000000022
! Mem[0000000010081410] = ff000000, %l3 = 0000000000000000
swapa [%i2+%o5]0x80,%l3 ! %l3 = 00000000ff000000
! %l2 = ffffffffffffffff, imm = fffffffffffff3eb, %l7 = 00000000ff000000
subc %l2,-0xc15,%l7 ! %l7 = 0000000000000c14
! %f0 = 00000000 000000ff, Mem[0000000010001408] = ffffffff 00000000
stda %f0 ,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000 000000ff
! %l4 = 0000000000000000, Mem[0000000010001410] = 00000000000000ff
stxa %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = 0000000000000000
! Mem[0000000030081410] = 000000ff, %l7 = 0000000000000c14
swapa [%i2+%o5]0x89,%l7 ! %l7 = 00000000000000ff
! %f18 = 00000000 000000ff, Mem[00000000300c1408] = b0535cec 00000000
stda %f18,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 000000ff
! %f31 = ff0000ff, Mem[0000000010041410] = 00000000
sta %f31,[%i1+%o5]0x80 ! Mem[0000000010041410] = ff0000ff
p0_label_662:
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = ffffe490, %l2 = ffffffffffffffff, %asi = 80
ldsha [%o2+0x000]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010081400] = 000000ff ff000000, %l2 = ffffffff, %l3 = ff000000
ldda [%i2+%g0]0x88,%l2 ! %l2 = 00000000ff000000 00000000000000ff
! Mem[0000000010141408] = 00000000, %l1 = 0000000000000000, %asi = 80
lduha [%i5+0x008]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000030001408] = 0048ff001cf1ffff, %l1 = 0000000000000000
ldxa [%i0+%o4]0x81,%l1 ! %l1 = 0048ff001cf1ffff
! Mem[0000000030101400] = 00000000, %l5 = 0000000000000000
ldsha [%i4+%g0]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000020800041] = ffffb260, %l3 = 00000000000000ff
ldub [%o1+0x041],%l3 ! %l3 = 00000000000000ff
! Code Fragment 3, seed = 41159
p0_fragment_54:
! %l0 = 0000000000000022
setx 0xed1a9dcad370e8ee,%g7,%l0 ! %l0 = ed1a9dcad370e8ee
! %l1 = 0048ff001cf1ffff
setx 0x6cc42aebf981e299,%g7,%l1 ! %l1 = 6cc42aebf981e299
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 = ed1a9dcad370e8ee
setx 0x4517a1ca51834854,%g7,%l0 ! %l0 = 4517a1ca51834854
! %l1 = 6cc42aebf981e299
setx 0xcb81833a52069d1f,%g7,%l1 ! %l1 = cb81833a52069d1f
p0_fragment_54_end:
! Mem[0000000010141408] = 0000000000000000, %f14 = 000000ff 00ff0000
ldda [%i5+%o4]0x80,%f14 ! %f14 = 00000000 00000000
! Mem[0000000030081408] = 00000000 00000000, %l0 = 51834854, %l1 = 52069d1f
ldda [%i2+%o4]0x81,%l0 ! %l0 = 0000000000000000 0000000000000000
! Code Fragment 4, seed = 720431
p0_fragment_55:
! %l0 = 0000000000000000
setx 0xbf71cd7901ffe5ae,%g7,%l0 ! %l0 = bf71cd7901ffe5ae
! %l1 = 0000000000000000
setx 0xe2f089d14c2f4359,%g7,%l1 ! %l1 = e2f089d14c2f4359
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 = bf71cd7901ffe5ae
setx 0xa22bb426b8d1cd14,%g7,%l0 ! %l0 = a22bb426b8d1cd14
! %l1 = e2f089d14c2f4359
setx 0x3b8d8c771dfd05df,%g7,%l1 ! %l1 = 3b8d8c771dfd05df
p0_fragment_55_end:
p0_label_663:
! Starting 10 instruction Store Burst
! %f10 = 000000ff ff00ffff, %l6 = 0000000000000000
! Mem[00000000100c1420] = 352cbfffffff0048
add %i3,0x020,%g1
stda %f10,[%g1+%l6]ASI_PST32_PL ! Mem[00000000100c1420] = 352cbfffffff0048
! %l7 = 00000000000000ff, Mem[00000000100c1408] = 8fc102a600000000
stxa %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000000000ff
! %l0 = a22bb426b8d1cd14, Mem[0000000030001400] = 00000000
stba %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000014
! %l5 = 0000000000000000, Mem[0000000030041408] = 00000000
stba %l5,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000
! Mem[0000000020800041] = ffffb260, %l6 = 0000000000000000
ldstub [%o1+0x041],%l6 ! %l6 = 00000000000000ff
! %l5 = 0000000000000000, Mem[00000000211c0001] = ffffe490, %asi = 80
stba %l5,[%o2+0x001]%asi ! Mem[00000000211c0000] = ff00e490
! %l0 = b8d1cd14, %l1 = 1dfd05df, Mem[0000000010181410] = ffffffff ff00ffff
stda %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = b8d1cd14 1dfd05df
! Mem[0000000030101400] = 00000000, %l0 = a22bb426b8d1cd14
ldstuba [%i4+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Mem[00000000201c0000] = 0010c200, %l0 = 0000000000000000
ldstub [%o0+%g0],%l0 ! %l0 = 0000000000000000
! %l0 = 0000000000000000, Mem[00000000300c1400] = ff000000
stha %l0,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000
p0_label_664:
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = 00000000, %l3 = 00000000000000ff
lduba [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000000
! %l4 = 0000000000000000, imm = fffffffffffff528, %l6 = 00000000000000ff
or %l4,-0xad8,%l6 ! %l6 = fffffffffffff528
! %l2 = 00000000ff000000, %l7 = 00000000000000ff, %l6 = fffffffffffff528
addc %l2,%l7,%l6 ! %l6 = 00000000ff0000ff
! Mem[0000000030001410] = 00000000, %l0 = 0000000000000000
lduba [%i0+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010081408] = 00000000, %l1 = 3b8d8c771dfd05df
lduwa [%i2+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030081400] = 00000000, %l0 = 0000000000000000
ldswa [%i2+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Mem[00000000201c0000] = ff10c200, %l4 = 0000000000000000, %asi = 80
lduha [%o0+0x000]%asi,%l4 ! %l4 = 000000000000ff10
! Mem[00000000211c0000] = ff00e490, %l3 = 0000000000000000
ldsb [%o2+%g0],%l3 ! %l3 = ffffffffffffffff
! Mem[00000000211c0000] = ff00e490, %l4 = 000000000000ff10, %asi = 80
ldsha [%o2+0x000]%asi,%l4 ! %l4 = ffffffffffffff00
! Mem[0000000010141401] = 13052052, %l0 = 0000000000000000
ldub [%i5+0x001],%l0 ! %l0 = 0000000000000005
p0_label_665:
! Starting 10 instruction Store Burst
! Mem[0000000030141400] = 00000000, %l6 = 00000000ff0000ff
ldstuba [%i5+%g0]0x81,%l6 ! %l6 = 0000000000000000
! Mem[00000000300c1410] = 0a700052, %l0 = 0000000000000005
ldstuba [%i3+%o5]0x81,%l0 ! %l0 = 000000000000000a
! Mem[0000000030081400] = 00000000, %l1 = 0000000000000000
swapa [%i2+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030141408] = 000000ff, %l3 = ffffffffffffffff
ldstuba [%i5+%o4]0x89,%l3 ! %l3 = 00000000000000ff
! %f0 = 00000000 000000ff, Mem[00000000300c1410] = 520070ff 00000000
stda %f0 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000 000000ff
! %l2 = 00000000ff000000, Mem[00000000218000c0] = 00ff8550, %asi = 80
stba %l2,[%o3+0x0c0]%asi ! Mem[00000000218000c0] = 00ff8550
! Mem[0000000010101400] = 00000000, %l4 = ffffff00, %l1 = 00000000
casa [%i4]0x80,%l4,%l1 ! %l1 = 0000000000000000
! Mem[00000000218001c0] = 13ffe610, %l3 = 00000000000000ff
ldstuba [%o3+0x1c0]%asi,%l3 ! %l3 = 0000000000000013
! Mem[0000000030141410] = ff000000, %l4 = 00000000ffffff00
swapa [%i5+%o5]0x89,%l4 ! %l4 = 00000000ff000000
! %f28 = 4744e100 00000000, %l0 = 000000000000000a
! Mem[0000000010081418] = 00000010000000ff
add %i2,0x018,%g1
stda %f28,[%g1+%l0]ASI_PST32_PL ! Mem[0000000010081418] = 0000001000e14447
p0_label_666:
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = 00000000, %l5 = 0000000000000000
ldswa [%i6+%o5]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000030001400] = 14000000, %l6 = 0000000000000000
ldswa [%i0+%g0]0x81,%l6 ! %l6 = 0000000014000000
! Mem[00000000201c0001] = ff10c200, %l5 = 0000000000000000
ldsb [%o0+0x001],%l5 ! %l5 = 0000000000000010
! Mem[0000000010181400] = ffffffff, %l5 = 0000000000000010
ldswa [%i6+%g0]0x88,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010041438] = 000000000000ffff, %f22 = 13052052 00000000, %asi = 80
ldda [%i1+0x038]%asi,%f22 ! %f22 = 00000000 0000ffff
! Mem[0000000010141400] = 52200513, %l2 = 00000000ff000000
ldsha [%i5+%g0]0x88,%l2 ! %l2 = 0000000000000513
! Mem[00000000100c1410] = 700a0048 7f800000, %l6 = 14000000, %l7 = 000000ff
ldda [%i3+%o5]0x80,%l6 ! %l6 = 00000000700a0048 000000007f800000
! Mem[0000000010081400] = 000000ff, %l5 = ffffffffffffffff
ldsba [%i2+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000030101410] = ff0000ff, %l6 = 00000000700a0048
ldsba [%i4+%o5]0x81,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030001410] = 00000000, %l3 = 0000000000000013
lduha [%i0+%o5]0x89,%l3 ! %l3 = 0000000000000000
p0_label_667:
! Starting 10 instruction Store Burst
! Mem[0000000010181400] = ffffffff 00ff0000 ff000000 a8000000
! %f16 = 00000000 00000000 00000000 000000ff
! %f20 = ff000000 00000000 00000000 0000ffff
! %f24 = 5200700a 00e14447 000066ff 0764b26f
! %f28 = 4744e100 00000000 352cbfff ff0000ff
stda %f16,[%i6+%g0]ASI_BLK_AIUPL ! Block Store to 0000000010181400
! Mem[0000000020800001] = 00fffc30, %l6 = ffffffffffffffff
ldstuba [%o1+0x001]%asi,%l6 ! %l6 = 00000000000000ff
! %l1 = 0000000000000000, Mem[0000000010041410] = ff0000ff
stba %l1,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000ff
! Mem[0000000010101424] = ff000000, %l5 = 0000000000000000, %asi = 80
swapa [%i4+0x024]%asi,%l5 ! %l5 = 00000000ff000000
! %l3 = 0000000000000000, Mem[0000000010181408] = ff000000
stwa %l3,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000
! %f16 = 00000000, %f22 = 00000000
fcmpes %fcc1,%f16,%f22 ! %fcc1 = 0
! Mem[0000000010081408] = 00000000, %l1 = 0000000000000000
swapa [%i2+%o4]0x80,%l1 ! %l1 = 0000000000000000
! %l6 = 000000ff, %l7 = 7f800000, Mem[0000000010141408] = 00000000 00000000
std %l6,[%i5+%o4] ! Mem[0000000010141408] = 000000ff 7f800000
! %f8 = ff0000ff 08bf2c35, %l3 = 0000000000000000
! Mem[0000000010081400] = 000000ffff000000
stda %f8,[%i2+%l3]ASI_PST8_P ! Mem[0000000010081400] = 000000ffff000000
! %l5 = 00000000ff000000, Mem[0000000030001408] = 00ff4800
stba %l5,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00ff4800
p0_label_668:
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = ff00000003fd59c4, %l3 = 0000000000000000
ldxa [%i4+%o4]0x80,%l3 ! %l3 = ff00000003fd59c4
! Mem[0000000010141400] = 13052052, %l7 = 000000007f800000
ldsha [%i5+%g0]0x80,%l7 ! %l7 = 0000000000001305
! Mem[0000000030141408] = 000000ff 000000ff, %l0 = 0000000a, %l1 = 00000000
ldda [%i5+%o4]0x89,%l0 ! %l0 = 00000000000000ff 00000000000000ff
! Mem[0000000030041408] = 00000000, %l1 = 00000000000000ff
ldswa [%i1+%o4]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010141410] = 00000000ffbf2c35, %l1 = 0000000000000000
ldxa [%i5+%o5]0x80,%l1 ! %l1 = 00000000ffbf2c35
! Mem[0000000010001400] = 700a0048ff00fed5, %l1 = 00000000ffbf2c35
ldxa [%i0+%g0]0x80,%l1 ! %l1 = 700a0048ff00fed5
! Mem[0000000010141438] = 000000ff ffffff85, %l6 = 000000ff, %l7 = 00001305
ldd [%i5+0x038],%l6 ! %l6 = 00000000000000ff 00000000ffffff85
! Mem[00000000100c1400] = 00000000, %l3 = ff00000003fd59c4
ldswa [%i3+%g0]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010101430] = ffff00ff, %f12 = ff000000
lda [%i4+0x030]%asi,%f12 ! %f12 = ffff00ff
! %l6 = 00000000000000ff, %l3 = 0000000000000000, %l4 = 00000000ff000000
addc %l6,%l3,%l4 ! %l4 = 00000000000000ff
p0_label_669:
! Starting 10 instruction Store Burst
! %l4 = 00000000000000ff, Mem[0000000030141400] = ff000000
stha %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00ff0000
! %l4 = 00000000000000ff, Mem[0000000030181410] = 00000000
stwa %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = 000000ff
! Mem[0000000010001408] = ff000000, %l6 = 00000000000000ff
swapa [%i0+%o4]0x80,%l6 ! %l6 = 00000000ff000000
! %l4 = 00000000000000ff, Mem[0000000030141410] = ffffff00
stha %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffff00ff
! %f18 = 00000000, Mem[00000000300c1410] = ff000000
sta %f18,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
! %l7 = 00000000ffffff85, Mem[0000000010181410] = 00000000
stha %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff850000
! %f25 = 00e14447, Mem[0000000030081408] = 00000000
sta %f25,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00e14447
! %l7 = 00000000ffffff85, Mem[000000001000142e] = ff0000ff, %asi = 80
stba %l7,[%i0+0x02e]%asi ! Mem[000000001000142c] = ff0085ff
! %f4 = 700a0048 1cf1ffff, %l6 = 00000000ff000000
! Mem[0000000030181418] = 000000009d84c044
add %i6,0x018,%g1
stda %f4,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030181418] = 000000009d84c044
! %f2 = 00000000, Mem[0000000010041400] = 80000000
sta %f2 ,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000
p0_label_670:
! Starting 10 instruction Load Burst
! Mem[0000000030101410] = ff0000ff, %l3 = 0000000000000000
lduba [%i4+%o5]0x81,%l3 ! %l3 = 00000000000000ff
! Mem[00000000300c1408] = ff00000000000000, %f8 = ff0000ff 08bf2c35
ldda [%i3+%o4]0x89,%f8 ! %f8 = ff000000 00000000
! Mem[0000000010101430] = ffff00ffffffffff, %l6 = 00000000ff000000
ldx [%i4+0x030],%l6 ! %l6 = ffff00ffffffffff
! Mem[0000000010141408] = 000000ff, %l0 = 00000000000000ff
ldsha [%i5+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101438] = ff000000 00000000, %l6 = ffffffff, %l7 = ffffff85, %asi = 80
ldda [%i4+0x038]%asi,%l6 ! %l6 = 00000000ff000000 0000000000000000
! Mem[0000000030041408] = 00000000, %l3 = 00000000000000ff
lduwa [%i1+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1408] = 00000000 000000ff, %l6 = ff000000, %l7 = 00000000
ldda [%i3+%o4]0x88,%l6 ! %l6 = 00000000000000ff 0000000000000000
! Mem[0000000030041410] = 00000000, %l5 = 00000000ff000000
ldswa [%i1+%o5]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000030041408] = 00000000, %l3 = 0000000000000000
ldsba [%i1+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010101410] = 00000000, %l7 = 0000000000000000
ldsh [%i4+%o5],%l7 ! %l7 = 0000000000000000
p0_label_671:
! Starting 10 instruction Store Burst
! %l6 = 00000000000000ff, imm = fffffffffffff33a, %l7 = 0000000000000000
andn %l6,-0xcc6,%l7 ! %l7 = 00000000000000c5
! %f9 = 00000000, Mem[0000000010001424] = 000000ff
sta %f9 ,[%i0+0x024]%asi ! Mem[0000000010001424] = 00000000
! Mem[0000000010041400] = 0000000000000000, %f26 = 000066ff 0764b26f
ldda [%i1+%g0]0x80,%f26 ! %f26 = 00000000 00000000
! %l6 = 00000000000000ff, Mem[0000000010001410] = 0000000000000000
stxa %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000000000ff
! Mem[0000000020800000] = 00fffc30, %l6 = 00000000000000ff
ldstuba [%o1+0x000]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000010001428] = ffffffff, %l6 = 0000000000000000
swap [%i0+0x028],%l6 ! %l6 = 00000000ffffffff
! %l7 = 00000000000000c5, Mem[0000000010101400] = 00000000
stba %l7,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000000c5
! %l0 = 0000000000000000, Mem[0000000010081438] = 000000ff, %asi = 80
stwa %l0,[%i2+0x038]%asi ! Mem[0000000010081438] = 00000000
! %l3 = 0000000000000000, Mem[00000000100c1420] = 352cbfffffff0048
stx %l3,[%i3+0x020] ! Mem[00000000100c1420] = 0000000000000000
! %l4 = 00000000000000ff, Mem[0000000010001400] = 700a0048ff00fed5
stxa %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000000000ff
p0_label_672:
! Starting 10 instruction Load Burst
! Code Fragment 3, seed = 651420
p0_fragment_56:
! %l0 = 0000000000000000
setx 0xe36342a6e0074f46,%g7,%l0 ! %l0 = e36342a6e0074f46
! %l1 = 700a0048ff00fed5
setx 0xb931f376ef0c5971,%g7,%l1 ! %l1 = b931f376ef0c5971
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 = e36342a6e0074f46
setx 0xd02e17b9fb6ee7ac,%g7,%l0 ! %l0 = d02e17b9fb6ee7ac
! %l1 = b931f376ef0c5971
setx 0x04788ed0f814fcf7,%g7,%l1 ! %l1 = 04788ed0f814fcf7
p0_fragment_56_end:
! Mem[0000000010081410] = 00000000 0000ffff, %l2 = 00000513, %l3 = 00000000
ldda [%i2+%o5]0x80,%l2 ! %l2 = 0000000000000000 000000000000ffff
! Mem[0000000010101400] = 000000c5, %l0 = d02e17b9fb6ee7ac
lduha [%i4+%g0]0x88,%l0 ! %l0 = 00000000000000c5
! Mem[0000000010101408] = 000000ff, %l4 = 00000000000000ff
ldsba [%i4+%o4]0x88,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010001408] = 00000000ff000000, %f4 = 700a0048 1cf1ffff
ldda [%i0+%o4]0x88,%f4 ! %f4 = 00000000 ff000000
! Mem[0000000020800000] = fffffc30, %l0 = 00000000000000c5, %asi = 80
lduha [%o1+0x000]%asi,%l0 ! %l0 = 000000000000ffff
! Mem[0000000030081400] = 00000000, %f22 = 00000000
lda [%i2+%g0]0x81,%f22 ! %f22 = 00000000
! Mem[0000000030101408] = ff000000, %l4 = ffffffffffffffff
lduba [%i4+%o4]0x81,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010101416] = 000000ff, %l4 = 00000000000000ff
ldsh [%i4+0x016],%l4 ! %l4 = 00000000000000ff
! Mem[0000000030001400] = 00000014, %l2 = 0000000000000000
lduha [%i0+%g0]0x89,%l2 ! %l2 = 0000000000000014
p0_label_673:
! Starting 10 instruction Store Burst
! %l2 = 00000014, %l3 = 0000ffff, Mem[0000000010001408] = ff000000 00000000
stda %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000014 0000ffff
! %l7 = 00000000000000c5, Mem[0000000010181410] = 000085ff
stba %l7,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000085c5
! Mem[0000000010041400] = 00000000, %l2 = 0000000000000014
swapa [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000000
! %l6 = 00000000ffffffff, Mem[0000000010181400] = 00000000
stwa %l6,[%i6+%g0]0x80 ! Mem[0000000010181400] = ffffffff
! Mem[0000000010081400] = 000000ffff000000, %l4 = 00000000000000ff, %l3 = 000000000000ffff
casxa [%i2]0x80,%l4,%l3 ! %l3 = 000000ffff000000
! Code Fragment 4, seed = 836690
p0_fragment_57:
! %l0 = 000000000000ffff
setx 0x0132a506eae04796,%g7,%l0 ! %l0 = 0132a506eae04796
! %l1 = 04788ed0f814fcf7
setx 0x2b5b50d4b03620c1,%g7,%l1 ! %l1 = 2b5b50d4b03620c1
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 = 0132a506eae04796
setx 0xeb6a9aa28d7c4dfc,%g7,%l0 ! %l0 = eb6a9aa28d7c4dfc
! %l1 = 2b5b50d4b03620c1
setx 0x57763648055fd247,%g7,%l1 ! %l1 = 57763648055fd247
p0_fragment_57_end:
! %f0 = 00000000, Mem[0000000030141400] = 0000ff00
sta %f0 ,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000
! Mem[0000000010041400] = 14000000 00000000 ff000000 00000000
! %f16 = 00000000 00000000 00000000 000000ff
! %f20 = ff000000 00000000 00000000 0000ffff
! %f24 = 5200700a 00e14447 00000000 00000000
! %f28 = 4744e100 00000000 352cbfff ff0000ff
stda %f16,[%i1+%g0]ASI_BLK_AIUP ! Block Store to 0000000010041400
! %l3 = 000000ffff000000, Mem[0000000021800180] = ffbed3e0
stb %l3,[%o3+0x180] ! Mem[0000000021800180] = 00bed3e0
! %f4 = 00000000 ff000000, Mem[0000000010141408] = 000000ff 7f800000
std %f4 ,[%i5+%o4] ! Mem[0000000010141408] = 00000000 ff000000
p0_label_674:
! Starting 10 instruction Load Burst
! Mem[0000000010081416] = 0000ffff, %l5 = 0000000000000000
ldsh [%i2+0x016],%l5 ! %l5 = ffffffffffffffff
! Mem[00000000300c1400] = 0000000000000000, %l4 = 00000000000000ff
ldxa [%i3+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010081400] = ff000000, %l6 = 00000000ffffffff
lduwa [%i2+%g0]0x88,%l6 ! %l6 = 00000000ff000000
membar #Sync ! Added by membar checker (122)
! Mem[0000000010181408] = 00000000, %l3 = 000000ffff000000
lduha [%i6+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000020800000] = fffffc30, %l3 = 0000000000000000
ldsh [%o1+%g0],%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010141408] = 000000ff00000000, %f6 = 80000000 00000000
ldda [%i5+%o4]0x88,%f6 ! %f6 = 000000ff 00000000
! Mem[0000000010141410] = 00000000, %l3 = ffffffffffffffff
lduba [%i5+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030101408] = ff0000000000ffff, %f20 = ff000000 00000000
ldda [%i4+%o4]0x81,%f20 ! %f20 = ff000000 0000ffff
! Mem[0000000030181400] = 000000ff, %l3 = 0000000000000000
lduwa [%i6+%g0]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[000000001008142d] = 00000000, %l5 = ffffffffffffffff
ldsb [%i2+0x02d],%l5 ! %l5 = 0000000000000000
p0_label_675:
! Starting 10 instruction Store Burst
! Mem[0000000020800040] = ffffb260, %l3 = 00000000000000ff
ldstub [%o1+0x040],%l3 ! %l3 = 00000000000000ff
! %f8 = ff000000 00000000, Mem[0000000030001410] = 00000000 00000000
stda %f8 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff000000 00000000
! %l4 = 0000000000000000, Mem[0000000030101408] = ff000000
stwa %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
! Mem[00000000100c142c] = ffffff85, %l3 = 00000000000000ff
ldstuba [%i3+0x02c]%asi,%l3 ! %l3 = 00000000000000ff
! %l1 = 57763648055fd247, Mem[0000000030181400] = ff000000
stha %l1,[%i6+%g0]0x81 ! Mem[0000000030181400] = d2470000
! %f8 = ff000000, Mem[0000000010181410] = c5850000
sta %f8 ,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff000000
! %f8 = ff000000 00000000, Mem[0000000010181438] = ff0000ff ffbf2c35
std %f8 ,[%i6+0x038] ! Mem[0000000010181438] = ff000000 00000000
! %l2 = 0000000000000000, Mem[0000000010001400] = 00000000
stwa %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000
! Mem[0000000030041410] = 00000000, %l1 = 57763648055fd247
ldstuba [%i1+%o5]0x89,%l1 ! %l1 = 0000000000000000
! %f14 = 00000000 00000000, Mem[0000000010081400] = ff000000 000000ff
stda %f14,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000 00000000
p0_label_676:
! Starting 10 instruction Load Burst
! %l3 = 00000000000000ff, %l6 = 00000000ff000000, %y = 00000000
umul %l3,%l6,%l3 ! %l3 = 000000fe01000000, %y = 000000fe
! Mem[0000000010001420] = 00000000, %l5 = 0000000000000000
ldsb [%i0+0x020],%l5 ! %l5 = 0000000000000000
! Mem[000000001010141c] = 00000000, %l1 = 0000000000000000
lduh [%i4+0x01c],%l1 ! %l1 = 0000000000000000
! Mem[0000000010181400] = ffffffff, %l6 = 00000000ff000000
lduha [%i6+%g0]0x88,%l6 ! %l6 = 000000000000ffff
! Mem[00000000100c1410] = 700a0048, %l2 = 0000000000000000
lduba [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000070
! Mem[0000000010041408] = 00000000, %l4 = 0000000000000000
ldswa [%i1+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[00000000300c1410] = 00000000, %l7 = 00000000000000c5
lduha [%i3+%o5]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101428] = 000000ff, %l4 = 0000000000000000, %asi = 80
ldswa [%i4+0x028]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[00000000100c1408] = 000000ff, %l6 = 000000000000ffff
lduwa [%i3+%o4]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030101408] = 00000000, %l2 = 0000000000000070
lduha [%i4+%o4]0x81,%l2 ! %l2 = 0000000000000000
p0_label_677:
! Starting 10 instruction Store Burst
! %l0 = eb6a9aa28d7c4dfc, Mem[0000000010181410] = ff000000
stba %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = fc000000
! %l4 = 00000000000000ff, Mem[0000000010181400] = ffffffff
stba %l4,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffffffff
! %l0 = 8d7c4dfc, %l1 = 00000000, Mem[0000000030081408] = 4744e100 00000000
stda %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 8d7c4dfc 00000000
! %l4 = 000000ff, %l5 = 00000000, Mem[0000000010181408] = 00000000 00000000
stda %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000ff 00000000
! Mem[00000000100c1400] = 00000000, %l0 = eb6a9aa28d7c4dfc
ldstuba [%i3+%g0]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101410] = 00000000, %l5 = 0000000000000000
swapa [%i4+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Mem[00000000300c1400] = 00000000, %l7 = 0000000000000000
ldstuba [%i3+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000030181400] = d2470000 00000000 0000f11c 00000048
! %f16 = 00000000 00000000 00000000 000000ff
! %f20 = ff000000 0000ffff 00000000 0000ffff
! %f24 = 5200700a 00e14447 00000000 00000000
! %f28 = 4744e100 00000000 352cbfff ff0000ff
stda %f16,[%i6+%g0]ASI_BLK_AIUSL ! Block Store to 0000000030181400
! %f10 = 000000ff, Mem[0000000010081410] = 00000000
sta %f10,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff
! %f0 = 00000000 000000ff, Mem[0000000030081400] = 00000000 000000ff
stda %f0 ,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000 000000ff
p0_label_678:
! Starting 10 instruction Load Burst
! Mem[00000000100c143c] = ffffff85, %l5 = 0000000000000000
lduw [%i3+0x03c],%l5 ! %l5 = 00000000ffffff85
! Mem[00000000100c141c] = ff0000ff, %l6 = 00000000000000ff
ldsw [%i3+0x01c],%l6 ! %l6 = ffffffffff0000ff
! Mem[0000000010001408] = 00000014, %l6 = ffffffffff0000ff
ldsba [%i0+%o4]0x88,%l6 ! %l6 = 0000000000000014
! %f12 = ffff00ff, %f2 = 00000000
fsqrts %f12,%f2 ! %f2 = ffff00ff
membar #Sync ! Added by membar checker (123)
! Mem[0000000010181420] = 4744e100, %l5 = 00000000ffffff85
ldsw [%i6+0x020],%l5 ! %l5 = 000000004744e100
! Mem[0000000030001410] = ff00000000000000, %l0 = 0000000000000000
ldxa [%i0+%o5]0x89,%l0 ! %l0 = ff00000000000000
! Mem[00000000100c1408] = ff000000, %l4 = 00000000000000ff
ldsba [%i3+%o4]0x80,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010181408] = ff000000, %f2 = ffff00ff
ld [%i6+%o4],%f2 ! %f2 = ff000000
! Mem[0000000010041400] = 00000000, %l2 = 0000000000000000
ldsha [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030041408] = 0000000000000000, %l1 = 0000000000000000
ldxa [%i1+%o4]0x81,%l1 ! %l1 = 0000000000000000
p0_label_679:
! Starting 10 instruction Store Burst
! Mem[0000000010141400] = 13052052, %l2 = 0000000000000000
swapa [%i5+%g0]0x80,%l2 ! %l2 = 0000000013052052
! %l4 = ffffffff, %l5 = 4744e100, Mem[0000000030101408] = 00000000 ffff0000
stda %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffffffff 4744e100
! %f7 = 00000000, Mem[0000000010101400] = c5000000
sta %f7 ,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
! Mem[0000000010001400] = 00000000, %l1 = 0000000000000000
swapa [%i0+%g0]0x80,%l1 ! %l1 = 0000000000000000
! Code Fragment 4, seed = 291527
p0_fragment_58:
! %l0 = ff00000000000000
setx 0x12719071f9c458ee,%g7,%l0 ! %l0 = 12719071f9c458ee
! %l1 = 0000000000000000
setx 0x935b08a7683a5299,%g7,%l1 ! %l1 = 935b08a7683a5299
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 = 12719071f9c458ee
setx 0x97974a5b3f90b854,%g7,%l0 ! %l0 = 97974a5b3f90b854
! %l1 = 935b08a7683a5299
setx 0x4d88cc1b03590d1f,%g7,%l1 ! %l1 = 4d88cc1b03590d1f
p0_fragment_58_end:
! %l2 = 0000000013052052, Mem[00000000211c0000] = ff00e490, %asi = 80
stha %l2,[%o2+0x000]%asi ! Mem[00000000211c0000] = 2052e490
! %l2 = 13052052, %l3 = 01000000, Mem[0000000030101408] = ffffffff 00e14447
stda %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = 13052052 01000000
! %f23 = 0000ffff, Mem[0000000030001410] = 00000000
sta %f23,[%i0+%o5]0x89 ! Mem[0000000030001410] = 0000ffff
! Mem[0000000010081400] = 00000000 00000000 00000000 00000000
! %f16 = 00000000 00000000 00000000 000000ff
! %f20 = ff000000 0000ffff 00000000 0000ffff
! %f24 = 5200700a 00e14447 00000000 00000000
! %f28 = 4744e100 00000000 352cbfff ff0000ff
stda %f16,[%i2+%g0]ASI_COMMIT_P ! Block Store to 0000000010081400
! %l4 = ffffffff, %l5 = 4744e100, Mem[0000000030181410] = 0000ffff ff000000
stda %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = ffffffff 4744e100
p0_label_680:
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = ff000000, %f7 = 00000000
lda [%i5+%o4]0x81,%f7 ! %f7 = ff000000
! Mem[0000000010041408] = 00000000, %l3 = 000000fe01000000
ldswa [%i1+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010101432] = ffff00ff, %l6 = 0000000000000014, %asi = 80
ldsha [%i4+0x032]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010101408] = ff000000, %l0 = 97974a5b3f90b854
lduba [%i4+%o4]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030141408] = ff000000, %f2 = ff000000
lda [%i5+%o4]0x81,%f2 ! %f2 = ff000000
! Mem[0000000021800000] = 00ff92c0, %l6 = 00000000000000ff
ldsh [%o3+%g0],%l6 ! %l6 = 00000000000000ff
! Mem[0000000010101400] = 00000000 ff480000, %l0 = 000000ff, %l1 = 03590d1f
ldda [%i4+%g0]0x80,%l0 ! %l0 = 0000000000000000 00000000ff480000
! Mem[0000000030101410] = ff0000ff, %l5 = 000000004744e100
ldsha [%i4+%o5]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010041400] = 00000000, %f7 = ff000000
lda [%i1+%g0]0x88,%f7 ! %f7 = 00000000
! Mem[0000000021800141] = ffff3db0, %l2 = 0000000013052052, %asi = 80
lduba [%o3+0x141]%asi,%l2 ! %l2 = 00000000000000ff
p0_label_681:
! Starting 10 instruction Store Burst
! %l7 = 0000000000000000, Mem[0000000010101410] = 00000000000000ff, %asi = 80
stxa %l7,[%i4+0x010]%asi ! Mem[0000000010101410] = 0000000000000000
membar #Sync ! Added by membar checker (124)
! %f28 = 4744e100, Mem[0000000010081424] = 00e14447
st %f28,[%i2+0x024] ! Mem[0000000010081424] = 4744e100
! %l1 = 00000000ff480000, Mem[00000000100c1410] = 0000807f48000a70
stxa %l1,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000ff480000
! %f14 = 00000000 00000000, Mem[0000000030101410] = ff0000ff 00000000
stda %f14,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000 00000000
! Mem[0000000010101408] = ff000000, %l4 = ffffffffffffffff
ldstuba [%i4+%o4]0x80,%l4 ! %l4 = 00000000000000ff
! Mem[000000001008142c] = 00000000, %l3 = 0000000000000000
ldstuba [%i2+0x02c]%asi,%l3 ! %l3 = 0000000000000000
! Mem[0000000030101410] = 00000000, %l2 = 00000000000000ff
ldstuba [%i4+%o5]0x89,%l2 ! %l2 = 0000000000000000
! %l4 = 000000ff, %l5 = 000000ff, Mem[0000000010181400] = ffffffff 00000000
stda %l4,[%i6+%g0]0x88 ! Mem[0000000010181400] = 000000ff 000000ff
! %l5 = 00000000000000ff, Mem[0000000010001410] = ff00000000000000
stxa %l5,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000000000ff
! Mem[0000000030081410] = 00000c14, %l2 = 0000000000000000
ldstuba [%i2+%o5]0x89,%l2 ! %l2 = 0000000000000014
p0_label_682:
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = 000000ff, %l2 = 0000000000000014
lduha [%i5+%o4]0x89,%l2 ! %l2 = 00000000000000ff
! %l7 = 0000000000000000, imm = 0000000000000818, %l5 = 00000000000000ff
subc %l7,0x818,%l5 ! %l5 = fffffffffffff7e8
! Mem[0000000030181410] = 4744e100ffffffff, %f16 = 00000000 00000000
ldda [%i6+%o5]0x89,%f16 ! %f16 = 4744e100 ffffffff
! Mem[0000000020800040] = ffffb260, %l3 = 0000000000000000, %asi = 80
lduba [%o1+0x040]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[00000000300c1400] = 00000000000000ff, %f12 = ffff00ff 00000000
ldda [%i3+%g0]0x89,%f12 ! %f12 = 00000000 000000ff
! Mem[00000000100c1408] = 00000000000000ff, %l1 = 00000000ff480000
ldxa [%i3+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! %l3 = 00000000000000ff, %l0 = 0000000000000000, %l5 = fffffffffffff7e8
mulx %l3,%l0,%l5 ! %l5 = 0000000000000000
! Mem[0000000010141414] = ffbf2c35, %l5 = 0000000000000000
lduh [%i5+0x014],%l5 ! %l5 = 000000000000ffbf
! Mem[0000000010081410] = 000000ff, %f22 = 00000000
lda [%i2+%o5]0x88,%f22 ! %f22 = 000000ff
! %l1 = 00000000000000ff, imm = fffffffffffff26e, %l6 = 00000000000000ff
orn %l1,-0xd92,%l6 ! %l6 = 0000000000000dff
p0_label_683:
! Starting 10 instruction Store Burst
! Mem[0000000030101400] = ff000000 0000ff11 13052052 01000000
! %f16 = 4744e100 ffffffff 00000000 000000ff
! %f20 = ff000000 0000ffff 000000ff 0000ffff
! %f24 = 5200700a 00e14447 00000000 00000000
! %f28 = 4744e100 00000000 352cbfff ff0000ff
stda %f16,[%i4+%g0]ASI_BLK_SL ! Block Store to 0000000030101400
! %l1 = 00000000000000ff, Mem[0000000030081410] = ff0c0000
stba %l1,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff0c0000
! %f0 = 00000000 000000ff, Mem[0000000010181410] = fc000000 000000ff
std %f0 ,[%i6+%o5] ! Mem[0000000010181410] = 00000000 000000ff
! Mem[0000000010141436] = 00000000, %l4 = 00000000000000ff
ldstub [%i5+0x036],%l4 ! %l4 = 0000000000000000
! %f20 = ff000000 0000ffff, Mem[0000000030181400] = 00000000 00000000
stda %f20,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff000000 0000ffff
! %f8 = ff000000, Mem[0000000010081424] = 4744e100
st %f8 ,[%i2+0x024] ! Mem[0000000010081424] = ff000000
! Mem[0000000030041400] = be750000, %l1 = 00000000000000ff
ldstuba [%i1+%g0]0x89,%l1 ! %l1 = 0000000000000000
! %f4 = 00000000 ff000000, Mem[0000000010181408] = 000000ff 00000000
stda %f4 ,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000 ff000000
! %l2 = 000000ff, %l3 = 000000ff, Mem[0000000030141410] = ffff00ff 000000ff
stda %l2,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000ff 000000ff
! Mem[0000000010081400] = 00000000, %l6 = 0000000000000dff
ldstuba [%i2+%g0]0x80,%l6 ! %l6 = 0000000000000000
p0_label_684:
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = 00000000, %l7 = 0000000000000000
ldsba [%i1+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010141410] = 00000000ffbf2c35, %f8 = ff000000 00000000
ldda [%i5+%o5]0x80,%f8 ! %f8 = 00000000 ffbf2c35
membar #Sync ! Added by membar checker (125)
! Mem[0000000010101400] = 00000000 ff480000, %l2 = 000000ff, %l3 = 000000ff
ldda [%i4+%g0]0x80,%l2 ! %l2 = 0000000000000000 00000000ff480000
! Mem[0000000030001400] = 14000000, %l6 = 0000000000000000
lduba [%i0+%g0]0x81,%l6 ! %l6 = 0000000000000014
! Mem[0000000010101400] = 00000000, %f14 = 00000000
lda [%i4+%g0]0x80,%f14 ! %f14 = 00000000
! Mem[0000000030001400] = 000000ff00000014, %l1 = 0000000000000000
ldxa [%i0+%g0]0x89,%l1 ! %l1 = 000000ff00000014
! Mem[00000000300c1410] = 0000000000000000, %l3 = 00000000ff480000
ldxa [%i3+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000030081410] = 00000cff, %l6 = 0000000000000014
ldswa [%i2+%o5]0x89,%l6 ! %l6 = 0000000000000cff
! %l2 = 0000000000000000, imm = 0000000000000751, %l3 = 0000000000000000
addc %l2,0x751,%l3 ! %l3 = 0000000000000751
! Mem[00000000300c1400] = 00000000000000ff, %f6 = 000000ff 00000000
ldda [%i3+%g0]0x89,%f6 ! %f6 = 00000000 000000ff
p0_label_685:
! Starting 10 instruction Store Burst
! Mem[0000000030041408] = 00000000, %l7 = 0000000000000000
ldstuba [%i1+%o4]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081400] = 000000ff, %l0 = 0000000000000000
swapa [%i2+%g0]0x88,%l0 ! %l0 = 00000000000000ff
! %f16 = 4744e100 ffffffff, %f14 = 00000000
fdtos %f16,%f14 ! %f14 = 7a270808
! Mem[0000000010101419] = 08bf2c35, %l7 = 0000000000000000
ldstuba [%i4+0x019]%asi,%l7 ! %l7 = 00000000000000bf
! Mem[0000000030041400] = ff0075be, %l6 = 0000000000000cff
swapa [%i1+%g0]0x81,%l6 ! %l6 = 00000000ff0075be
! Mem[0000000030101400] = ffffffff, %l2 = 0000000000000000
swapa [%i4+%g0]0x89,%l2 ! %l2 = 00000000ffffffff
! Mem[0000000030081400] = 000000ff, %l2 = 00000000ffffffff
ldstuba [%i2+%g0]0x89,%l2 ! %l2 = 00000000000000ff
! %l0 = 00000000000000ff, Mem[00000000300c1410] = 0000000000000000
stxa %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000000000ff
! %l6 = 00000000ff0075be, Mem[0000000030081400] = ff00000000000000
stxa %l6,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000ff0075be
! Code Fragment 4, seed = 470798
p0_fragment_59:
! %l0 = 00000000000000ff
setx 0x2e4fc60a57a06db6,%g7,%l0 ! %l0 = 2e4fc60a57a06db6
! %l1 = 000000ff00000014
setx 0xed45788ba08fece1,%g7,%l1 ! %l1 = ed45788ba08fece1
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 = 2e4fc60a57a06db6
setx 0xf21fb3b0ebb6e01c,%g7,%l0 ! %l0 = f21fb3b0ebb6e01c
! %l1 = ed45788ba08fece1
setx 0x98dfe8108f984a67,%g7,%l1 ! %l1 = 98dfe8108f984a67
p0_fragment_59_end:
p0_label_686:
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = 00000000, %l4 = 0000000000000000
ldsha [%i5+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010141410] = 00000000ffbf2c35, %l7 = 00000000000000bf
ldxa [%i5+%o5]0x80,%l7 ! %l7 = 00000000ffbf2c35
! Mem[0000000010181408] = 000000ff, %f8 = 00000000
lda [%i6+0x008]%asi,%f8 ! %f8 = 000000ff
! Mem[0000000010001408] = 00000014, %l1 = 98dfe8108f984a67
ldsba [%i0+%o4]0x88,%l1 ! %l1 = 0000000000000014
! Mem[0000000010181410] = 00000000, %l4 = 0000000000000000
lduwa [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010101410] = 0000000000000000, %f26 = 00000000 00000000
ldda [%i4+%o5]0x80,%f26 ! %f26 = 00000000 00000000
! Mem[0000000010081400] = 00000000, %l2 = 00000000000000ff
ldswa [%i2+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041410] = ff000000, %l2 = 0000000000000000
lduba [%i1+%o5]0x80,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030181408] = ff000000, %l0 = f21fb3b0ebb6e01c
lduba [%i6+%o4]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[00000000100c1424] = 00000000, %l7 = 00000000ffbf2c35, %asi = 80
lduha [%i3+0x024]%asi,%l7 ! %l7 = 0000000000000000
p0_label_687:
! Starting 10 instruction Store Burst
! %f18 = 00000000 000000ff, Mem[0000000030041410] = ff000000 000000ff
stda %f18,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 000000ff
! Mem[0000000010081410] = 000000ff, %l1 = 0000000000000014
ldstuba [%i2+%o5]0x88,%l1 ! %l1 = 00000000000000ff
! %f14 = 7a270808 00000000, %l3 = 0000000000000751
! Mem[0000000010041418] = 000000000000ffff
add %i1,0x018,%g1
stda %f14,[%g1+%l3]ASI_PST32_P ! Mem[0000000010041418] = 0000000000000000
! %f14 = 7a270808 00000000, %l7 = 0000000000000000
! Mem[0000000030181410] = ffffffff00e14447
add %i6,0x010,%g1
stda %f14,[%g1+%l7]ASI_PST8_S ! Mem[0000000030181410] = ffffffff00e14447
! %l7 = 0000000000000000, Mem[0000000010081408] = 00000000
stha %l7,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000
! %l0 = 000000ff, %l1 = 000000ff, Mem[0000000010081400] = 00000000 00000000
stda %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000ff 000000ff
! %l1 = 00000000000000ff, Mem[0000000010001421] = 00000000
stb %l1,[%i0+0x021] ! Mem[0000000010001420] = 00ff0000
! Mem[0000000010081400] = ff000000, %l4 = 0000000000000000
swapa [%i2+%g0]0x80,%l4 ! %l4 = 00000000ff000000
! %l7 = 0000000000000000, Mem[0000000010101408] = ff000000
stba %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000
! Mem[00000000300c1410] = 000000ff, %l0 = 00000000000000ff
swapa [%i3+%o5]0x89,%l0 ! %l0 = 00000000000000ff
p0_label_688:
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = 00000000, %f24 = 5200700a
lda [%i3+%o4]0x81,%f24 ! %f24 = 00000000
! Mem[0000000010181408] = 00000000 ff000000, %l6 = ff0075be, %l7 = 00000000
ldda [%i6+%o4]0x88,%l6 ! %l6 = 00000000ff000000 0000000000000000
! Mem[0000000010081400] = 00000000, %f27 = 00000000
lda [%i2+%g0]0x80,%f27 ! %f27 = 00000000
! Mem[00000000211c0001] = 2052e490, %l5 = 000000000000ffbf, %asi = 80
lduba [%o2+0x001]%asi,%l5 ! %l5 = 0000000000000052
! Mem[00000000100c1400] = 000000ff, %l7 = 0000000000000000
ldsba [%i3+%g0]0x88,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010041408] = 00000000, %l1 = 00000000000000ff
ldswa [%i1+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030001400] = 000000ff 00000014, %l2 = 000000ff, %l3 = 00000751
ldda [%i0+%g0]0x89,%l2 ! %l2 = 0000000000000014 00000000000000ff
! Mem[0000000010141408] = 00000000, %l4 = 00000000ff000000
lduwa [%i5+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010181428] = 6fb26407ff660000, %l7 = ffffffffffffffff
ldx [%i6+0x028],%l7 ! %l7 = 6fb26407ff660000
! Mem[0000000010081400] = 000000ff00000000, %l7 = 6fb26407ff660000
ldxa [%i2+%g0]0x88,%l7 ! %l7 = 000000ff00000000
p0_label_689:
! Starting 10 instruction Store Burst
! Mem[0000000030001410] = 0000ffff, %l2 = 0000000000000014
swapa [%i0+%o5]0x89,%l2 ! %l2 = 000000000000ffff
! %f27 = 00000000, Mem[00000000100c1408] = ff000000
sta %f27,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000
! %l5 = 0000000000000052, Mem[0000000030001410] = 14000000
stwa %l5,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000052
! Mem[0000000010141400] = 00000000, %l7 = 000000ff00000000
ldstuba [%i5+%g0]0x80,%l7 ! %l7 = 0000000000000000
! %l5 = 0000000000000052, Mem[00000000211c0000] = 2052e490
sth %l5,[%o2+%g0] ! Mem[00000000211c0000] = 0052e490
! %l6 = ff000000, %l7 = 00000000, Mem[0000000010141400] = 000000ff 00000000
stda %l6,[%i5+%g0]0x88 ! Mem[0000000010141400] = ff000000 00000000
! %l2 = 0000ffff, %l3 = 000000ff, Mem[0000000010081400] = 00000000 000000ff
stda %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = 0000ffff 000000ff
! %f4 = 00000000, Mem[0000000010181410] = 00000000
sta %f4 ,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000
! %l0 = 00000000000000ff, Mem[0000000030141408] = ff000000
stha %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00ff0000
! Mem[0000000010141400] = 000000ff, %l3 = 00000000000000ff
ldstuba [%i5+%g0]0x80,%l3 ! %l3 = 0000000000000000
p0_label_690:
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = 14000000, %l6 = 00000000ff000000
lduba [%i0+%o4]0x80,%l6 ! %l6 = 0000000000000014
! Mem[0000000030101400] = 00000000, %l2 = 000000000000ffff
ldsha [%i4+%g0]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010001410] = ff000000 00000000, %l4 = 00000000, %l5 = 00000052
ldda [%i0+%o5]0x88,%l4 ! %l4 = 0000000000000000 00000000ff000000
! Mem[0000000010001417] = 000000ff, %l0 = 00000000000000ff, %asi = 80
lduba [%i0+0x017]%asi,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010041408] = 00000000, %l6 = 0000000000000014
lduba [%i1+%o4]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000030001400] = 00000014, %l1 = 0000000000000000
lduwa [%i0+%g0]0x89,%l1 ! %l1 = 0000000000000014
! Mem[00000000100c1408] = 0000000000000000, %f0 = 00000000 000000ff
ldda [%i3+%o4]0x88,%f0 ! %f0 = 00000000 00000000
! Code Fragment 4, seed = 160518
p0_fragment_60:
! %l0 = 00000000000000ff
setx 0x0a4de4d15b23c5f6,%g7,%l0 ! %l0 = 0a4de4d15b23c5f6
! %l1 = 0000000000000014
setx 0x7a662b8c11c8d121,%g7,%l1 ! %l1 = 7a662b8c11c8d121
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 = 0a4de4d15b23c5f6
setx 0x099e5489b49f905c,%g7,%l0 ! %l0 = 099e5489b49f905c
! %l1 = 7a662b8c11c8d121
setx 0xf55037efb61706a7,%g7,%l1 ! %l1 = f55037efb61706a7
p0_fragment_60_end:
! %l5 = 00000000ff000000, %l7 = 0000000000000000, %l5 = 00000000ff000000
udivx %l5,%l7,%l5 ! Div by zero, %l0 = 099e5489b49f9084
! Mem[00000000100c1408] = 00000000, %l6 = 0000000000000000
lduba [%i3+%o4]0x88,%l6 ! %l6 = 0000000000000000
p0_label_691:
! Starting 10 instruction Store Burst
! %f4 = 00000000 ff000000, Mem[0000000010041400] = 00000000 00000000, %asi = 80
stda %f4 ,[%i1+0x000]%asi ! Mem[0000000010041400] = 00000000 ff000000
! %l0 = 099e5489b49f9084, Mem[0000000010101408] = 0000000003fd59c4
stx %l0,[%i4+%o4] ! Mem[0000000010101408] = 099e5489b49f9084
! %f22 = 000000ff 0000ffff, %l7 = 0000000000000000
! Mem[0000000030081420] = 700a004808bf2c35
add %i2,0x020,%g1
stda %f22,[%g1+%l7]ASI_PST32_SL ! Mem[0000000030081420] = 700a004808bf2c35
! Mem[000000001018140d] = 00000000, %l2 = 0000000000000000
ldstuba [%i6+0x00d]%asi,%l2 ! %l2 = 0000000000000000
! Mem[00000000300c1410] = ff000000, %l1 = f55037efb61706a7
ldstuba [%i3+%o5]0x81,%l1 ! %l1 = 00000000000000ff
! %l0 = 099e5489b49f9084, %l7 = 0000000000000000, %l4 = 0000000000000000
addc %l0,%l7,%l4 ! %l4 = 099e5489b49f9084
! %l6 = 0000000000000000, Mem[0000000010001408] = 14000000ffff0000
stxa %l6,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000000000000000
! Code Fragment 4, seed = 220063
p0_fragment_61:
! %l0 = 099e5489b49f9084
setx 0x30df59582e456a2e,%g7,%l0 ! %l0 = 30df59582e456a2e
! %l1 = 00000000000000ff
setx 0x50bd203257379fd9,%g7,%l1 ! %l1 = 50bd203257379fd9
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 = 30df59582e456a2e
setx 0x12dcd9dcc2058194,%g7,%l0 ! %l0 = 12dcd9dcc2058194
! %l1 = 50bd203257379fd9
setx 0x80b083edb25c925f,%g7,%l1 ! %l1 = 80b083edb25c925f
p0_fragment_61_end:
! %f7 = 000000ff, Mem[0000000030101400] = 00000000
sta %f7 ,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000ff
! Mem[00000000100c1410] = 000048ff, %l3 = 0000000000000000
ldstuba [%i3+%o5]0x80,%l3 ! %l3 = 0000000000000000
p0_label_692:
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = 000000ff, %l5 = 00000000ff000000
lduba [%i3+%g0]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010141408] = 00000000, %l3 = 0000000000000000
ldsha [%i5+%o4]0x88,%l3 ! %l3 = 0000000000000000
! %l7 = 0000000000000000, %l0 = 12dcd9dcc2058194, %l2 = 0000000000000000
subc %l7,%l0,%l2 ! %l2 = ed2326233dfa7e6c
! Mem[0000000010141416] = ffbf2c35, %l2 = ed2326233dfa7e6c
ldsh [%i5+0x016],%l2 ! %l2 = 0000000000002c35
! %l3 = 0000000000000000, imm = 0000000000000967, %l2 = 0000000000002c35
or %l3,0x967,%l2 ! %l2 = 0000000000000967
! Mem[0000000030181400] = ff000000, %l6 = 0000000000000000
ldsha [%i6+%g0]0x81,%l6 ! %l6 = ffffffffffffff00
! %l4 = 099e5489b49f9084, %l5 = 00000000000000ff, %l1 = 80b083edb25c925f
subc %l4,%l5,%l1 ! %l1 = 099e5489b49f8f85
! Mem[0000000010141404] = 00000000, %l6 = ffffffffffffff00, %asi = 80
ldswa [%i5+0x004]%asi,%l6 ! %l6 = 0000000000000000
! %l0 = 12dcd9dcc2058194, Mem[00000000100c141c] = ff0000ff, %asi = 80
stba %l0,[%i3+0x01c]%asi ! Mem[00000000100c141c] = 940000ff
! Mem[00000000100c1408] = 00000000, %l6 = 0000000000000000
lduwa [%i3+%o4]0x88,%l6 ! %l6 = 0000000000000000
p0_label_693:
! Starting 10 instruction Store Burst
! Mem[00000000100c1408] = 00000000, %l2 = 0000000000000967
swapa [%i3+%o4]0x80,%l2 ! %l2 = 0000000000000000
! %l4 = 099e5489b49f9084, Mem[00000000100c1410] = ff0048ff
stba %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 840048ff
! %l1 = 099e5489b49f8f85, imm = 0000000000000c2e, %l1 = 099e5489b49f8f85
and %l1,0xc2e,%l1 ! %l1 = 0000000000000c04
! %f30 = 352cbfff, Mem[0000000030081408] = 8d7c4dfc
sta %f30,[%i2+%o4]0x81 ! Mem[0000000030081408] = 352cbfff
! %l7 = 0000000000000000, Mem[00000000300c1410] = 000000ff
stwa %l7,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000
! %l4 = 099e5489b49f9084, Mem[00000000300c1410] = 00000000
stba %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 84000000
! %l6 = 0000000000000000, %l7 = 0000000000000000, %l4 = 099e5489b49f9084
sub %l6,%l7,%l4 ! %l4 = 0000000000000000
! Mem[0000000030141400] = 0000000000000000, %f14 = 7a270808 00000000
ldda [%i5+%g0]0x89,%f14 ! %f14 = 00000000 00000000
! %l0 = 12dcd9dcc2058194, Mem[0000000030001408] = 0048ff001cf1ffff
stxa %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = 12dcd9dcc2058194
! %l6 = 00000000, %l7 = 00000000, Mem[00000000300c1400] = 000000ff 00000000
stda %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 00000000
p0_label_694:
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = 00000000, %l2 = 0000000000000000
ldsba [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000000
! %l2 = 0000000000000000, %l6 = 0000000000000000, %l4 = 0000000000000000
sdivx %l2,%l6,%l4 ! Div by zero, %l0 = 12dcd9dcc20581bc
! %f24 = 00000000, %f14 = 00000000
fcmpes %fcc0,%f24,%f14 ! %fcc0 = 0
! Mem[0000000030001410] = 00000052 000000ff, %l2 = 00000000, %l3 = 00000000
ldda [%i0+%o5]0x81,%l2 ! %l2 = 0000000000000052 00000000000000ff
! Mem[0000000030001400] = 14000000, %l0 = 12dcd9dcc20581bc
ldsha [%i0+%g0]0x81,%l0 ! %l0 = 0000000000001400
! Mem[0000000010101407] = ff480000, %l7 = 0000000000000000
ldsb [%i4+0x007],%l7 ! %l7 = 0000000000000000
! Mem[0000000010101420] = 11ff000000000000, %l5 = 00000000000000ff, %asi = 80
ldxa [%i4+0x020]%asi,%l5 ! %l5 = 11ff000000000000
! Mem[00000000100c1400] = ff000000 000000ff, %l0 = 00001400, %l1 = 00000c04
ldda [%i3+%g0]0x80,%l0 ! %l0 = 00000000ff000000 00000000000000ff
! Code Fragment 3, seed = 675416
p0_fragment_62:
! %l0 = 00000000ff000000
setx 0xeb27f5c593fadd66,%g7,%l0 ! %l0 = eb27f5c593fadd66
! %l1 = 00000000000000ff
setx 0x1a2da95d125d0d91,%g7,%l1 ! %l1 = 1a2da95d125d0d91
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 = eb27f5c593fadd66
setx 0xd2fe7e05930be1cc,%g7,%l0 ! %l0 = d2fe7e05930be1cc
! %l1 = 1a2da95d125d0d91
setx 0x2312bcd6fc435d17,%g7,%l1 ! %l1 = 2312bcd6fc435d17
p0_fragment_62_end:
! %f26 = 00000000, %f7 = 000000ff, %f20 = ff000000
fsubs %f26,%f7 ,%f20 ! tt=0x22, %l0 = d2fe7e05930be1ee
p0_label_695:
! Starting 10 instruction Store Burst
! %l2 = 00000052, %l3 = 000000ff, Mem[0000000030041400] = 00000cff ff0000ff
stda %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000052 000000ff
! Mem[0000000030001410] = 52000000, %l5 = 0000000000000000
swapa [%i0+%o5]0x89,%l5 ! %l5 = 0000000052000000
! Mem[0000000010041400] = 00000000 ff000000 00000000 000000ff
! %f0 = 00000000 00000000 ff000000 00000000
! %f4 = 00000000 ff000000 00000000 000000ff
! %f8 = 000000ff ffbf2c35 000000ff ff00ffff
! %f12 = 00000000 000000ff 00000000 00000000
stda %f0 ,[%i1+%g0]ASI_COMMIT_P ! Block Store to 0000000010041400
! %l7 = 0000000000000000, Mem[000000001008140c] = 000000ff, %asi = 80
stwa %l7,[%i2+0x00c]%asi ! Mem[000000001008140c] = 00000000
! %l3 = 00000000000000ff, Mem[0000000030041408] = 000000ff
stha %l3,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000ff
membar #Sync ! Added by membar checker (126)
! Mem[0000000010041408] = 000000ff, %l1 = 2312bcd6fc435d17
ldstuba [%i1+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! %l7 = 0000000000000000, Mem[0000000010141400] = ff0000ff
stha %l7,[%i5+%g0]0x88 ! Mem[0000000010141400] = ff000000
! Mem[0000000010081400] = ffff0000, %l3 = 00000000000000ff
ldstuba [%i2+%g0]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[00000000218000c0] = 00ff8550, %l0 = d2fe7e05930be1ee
ldstuba [%o3+0x0c0]%asi,%l0 ! %l0 = 0000000000000000
! %l0 = 0000000000000000, Mem[0000000030181410] = ffffffff
stba %l0,[%i6+%o5]0x89 ! Mem[0000000030181410] = ffffff00
p0_label_696:
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = 840048ff, %f11 = ff00ffff
lda [%i3+%o5]0x80,%f11 ! %f11 = 840048ff
! Mem[0000000030141408] = 00ff0000, %l5 = 0000000052000000
lduha [%i5+%o4]0x81,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010081400] = ffff0000, %l1 = 00000000000000ff
lduwa [%i2+%g0]0x80,%l1 ! %l1 = 00000000ffff0000
! Mem[0000000030101400] = 000000ff, %l2 = 0000000000000052
ldsba [%i4+%g0]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141408] = 00000000, %f27 = 00000000
lda [%i5+0x008]%asi,%f27 ! %f27 = 00000000
! Mem[00000000100c140c] = 00000000, %l2 = 0000000000000000
lduw [%i3+0x00c],%l2 ! %l2 = 0000000000000000
! Mem[00000000300c1400] = 00000000 00000000, %l0 = 00000000, %l1 = ffff0000
ldda [%i3+%g0]0x89,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[0000000010001408] = 00000000, %l7 = 0000000000000000
ldstuba [%i0+%o4]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000030181400] = ff000000, %l4 = 0000000000000000
ldswa [%i6+%g0]0x81,%l4 ! %l4 = ffffffffff000000
! Mem[00000000218000c0] = ffff8550, %l2 = 0000000000000000, %asi = 80
ldsha [%o3+0x0c0]%asi,%l2 ! %l2 = ffffffffffffffff
p0_label_697:
! Starting 10 instruction Store Burst
! %l2 = ffffffff, %l3 = 000000ff, Mem[0000000030001410] = 00000000 000000ff
stda %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = ffffffff 000000ff
! %l0 = 0000000000000000, Mem[0000000010181400] = 000000ff
stba %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
! %f12 = 00000000 000000ff, Mem[0000000030141410] = ff000000 ff000000
stda %f12,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 000000ff
! Mem[0000000030181410] = ffffff00, %l7 = 0000000000000000
swapa [%i6+%o5]0x89,%l7 ! %l7 = 00000000ffffff00
! %f14 = 00000000 00000000, Mem[0000000010141430] = 4195ff22 0000ff00
std %f14,[%i5+0x030] ! Mem[0000000010141430] = 00000000 00000000
! %l7 = 00000000ffffff00, Mem[0000000010181400] = 000000ff00000000
stxa %l7,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000ffffff00
! %l3 = 00000000000000ff, Mem[0000000030041408] = ff000000
stba %l3,[%i1+%o4]0x81 ! Mem[0000000030041408] = ff000000
! Mem[0000000030101400] = 000000ff, %l0 = 0000000000000000
ldstuba [%i4+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000030001400] = 00000014, %l6 = 0000000000000000
ldstuba [%i0+%g0]0x89,%l6 ! %l6 = 0000000000000014
! %l3 = 00000000000000ff, Mem[0000000010181410] = 00000000
stba %l3,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000ff
p0_label_698:
! Starting 10 instruction Load Burst
! %l5 = 00000000000000ff, %l4 = ffffffffff000000, %l0 = 0000000000000000
xnor %l5,%l4,%l0 ! %l0 = 0000000000ffff00
! Mem[0000000030141410] = 00000000 000000ff, %l6 = 00000014, %l7 = ffffff00
ldda [%i5+%o5]0x81,%l6 ! %l6 = 0000000000000000 00000000000000ff
! Mem[0000000010081410] = ff000000, %l4 = ffffffffff000000
lduwa [%i2+%o5]0x80,%l4 ! %l4 = 00000000ff000000
! Mem[0000000010081408] = 00000000 00000000, %l0 = 00ffff00, %l1 = 00000000
ldda [%i2+%o4]0x80,%l0 ! %l0 = 0000000000000000 0000000000000000
! %l5 = 00000000000000ff, imm = 0000000000000188, %l0 = 0000000000000000
and %l5,0x188,%l0 ! %l0 = 0000000000000088
! Mem[0000000010181408] = 000000ff, %l0 = 0000000000000088
lduha [%i6+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010181428] = 6fb26407, %l4 = 00000000ff000000, %asi = 80
lduwa [%i6+0x028]%asi,%l4 ! %l4 = 000000006fb26407
! Mem[0000000030141410] = 00000000, %l6 = 0000000000000000
ldswa [%i5+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[000000001008142b] = 00000000, %l6 = 0000000000000000, %asi = 80
lduba [%i2+0x02b]%asi,%l6 ! %l6 = 0000000000000000
! %l7 = 00000000000000ff, %l2 = ffffffffffffffff, %l7 = 00000000000000ff
sdivx %l7,%l2,%l7 ! %l7 = ffffffffffffff01
p0_label_699:
! Starting 10 instruction Store Burst
! Mem[0000000030081410] = 00000cff, %l3 = 00000000000000ff
ldstuba [%i2+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! %l6 = 0000000000000000, Mem[0000000010001400] = 00000000
stba %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000
! %f3 = 00000000, Mem[0000000010141430] = 00000000
sta %f3 ,[%i5+0x030]%asi ! Mem[0000000010141430] = 00000000
! %f0 = 00000000, Mem[0000000010141410] = 00000000
sta %f0 ,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000
! Mem[0000000030081400] = 00000000, %l0 = 0000000000000000
swapa [%i2+%g0]0x89,%l0 ! %l0 = 0000000000000000
! %l4 = 000000006fb26407, Mem[00000000201c0000] = ff10c200
sth %l4,[%o0+%g0] ! Mem[00000000201c0000] = 6407c200
! %l7 = ffffffffffffff01, Mem[0000000010101408] = 099e5489
stba %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = 019e5489
! %f24 = 00000000, Mem[00000000100c1400] = ff000000
sta %f24,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000
! Mem[0000000010081438] = 352cbfff, %l4 = 000000006fb26407
swap [%i2+0x038],%l4 ! %l4 = 00000000352cbfff
! %f12 = 00000000, %f8 = 000000ff, %f8 = 000000ff
fmuls %f12,%f8 ,%f8 ! %f8 = 00000000
p0_label_700:
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = 000000ff, %l7 = ffffffffffffff01
lduha [%i6+%g0]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010181408] = ff000000, %l1 = 0000000000000000
ldsha [%i6+%o4]0x88,%l1 ! %l1 = 0000000000000000
! %l2 = ffffffffffffffff, %l6 = 0000000000000000, %l3 = 00000000000000ff
addc %l2,%l6,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030181410] = 00000000, %f12 = 00000000
lda [%i6+%o5]0x81,%f12 ! %f12 = 00000000
! Mem[0000000010141410] = 00000000, %l0 = 0000000000000000
lduha [%i5+%o5]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010181408] = 000000ff, %l0 = 0000000000000000
lduba [%i6+%o4]0x80,%l0 ! %l0 = 0000000000000000
! %f9 = ffbf2c35, %f22 = 000000ff, %f5 = ff000000
fsubs %f9 ,%f22,%f5 ! %f5 = ffff2c35
! %f24 = 00000000, %f27 = 00000000, %f22 = 000000ff 0000ffff
fsmuld %f24,%f27,%f22 ! %f22 = 00000000 00000000
! %l0 = 0000000000000000, %l6 = 0000000000000000, %y = 000000fe
udiv %l0,%l6,%l5 ! Div by zero, %l0 = 0000000000000028
! Mem[00000000300c1400] = 00000000, %l6 = 0000000000000000
lduwa [%i3+%g0]0x89,%l6 ! %l6 = 0000000000000000
p0_label_701:
! Starting 10 instruction Store Burst
! %f22 = 00000000 00000000, %l3 = ffffffffffffffff
! Mem[0000000010101420] = 11ff000000000000
add %i4,0x020,%g1
stda %f22,[%g1+%l3]ASI_PST32_PL ! Mem[0000000010101420] = 0000000000000000
! %f22 = 00000000 00000000, %l0 = 0000000000000028
! Mem[0000000010101400] = 00000000ff480000
stda %f22,[%i4+%l0]ASI_PST16_PL ! Mem[0000000010101400] = 00000000ff480000
! Mem[0000000030081400] = 00000000, %l3 = ffffffffffffffff
ldstuba [%i2+%g0]0x89,%l3 ! %l3 = 0000000000000000
! %l2 = ffffffff, %l3 = 00000000, Mem[0000000030001408] = dcd9dc12 948105c2
stda %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffffff 00000000
! Mem[0000000030141408] = 0000ff00, %l5 = 00000000000000ff
swapa [%i5+%o4]0x89,%l5 ! %l5 = 000000000000ff00
! Mem[0000000010101410] = 00000000 00000000, %l6 = 00000000, %l7 = 000000ff
ldda [%i4+%o5]0x80,%l6 ! %l6 = 0000000000000000 0000000000000000
! %f16 = 4744e100 ffffffff, %l6 = 0000000000000000
! Mem[0000000030041420] = 4744e1000a700052
add %i1,0x020,%g1
stda %f16,[%g1+%l6]ASI_PST8_S ! Mem[0000000030041420] = 4744e1000a700052
! %l4 = 00000000352cbfff, Mem[0000000010181410] = ff000000
stwa %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = 352cbfff
! %f8 = 00000000 ffbf2c35, Mem[0000000010141400] = 000000ff 00000000
stda %f8 ,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000 ffbf2c35
! %l4 = 00000000352cbfff, Mem[0000000030001410] = ffffffff
stha %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = bfffffff
p0_label_702:
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = 352cbfff000000ff, %f16 = 4744e100 ffffffff
ldda [%i6+%o5]0x80,%f16 ! %f16 = 352cbfff 000000ff
! Mem[0000000030181408] = ff000000, %l1 = 0000000000000000
ldsha [%i6+%o4]0x81,%l1 ! %l1 = ffffffffffffff00
! Mem[00000000300c1400] = 0000000000000000, %f12 = 00000000 000000ff
ldda [%i3+%g0]0x89,%f12 ! %f12 = 00000000 00000000
! Mem[0000000010181400] = 00ffffff, %l3 = 0000000000000000, %asi = 80
lduwa [%i6+0x000]%asi,%l3 ! %l3 = 0000000000ffffff
! Mem[0000000030001400] = ff000000, %l1 = ffffffffffffff00
ldsba [%i0+%g0]0x81,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030141408] = 000000ff, %f31 = ff0000ff
lda [%i5+%o4]0x89,%f31 ! %f31 = 000000ff
! %f2 = ff000000, %f1 = 00000000, %f0 = 00000000
fsubs %f2 ,%f1 ,%f0 ! %f0 = ff000000
! Mem[0000000021800180] = 00bed3e0, %l4 = 00000000352cbfff, %asi = 80
lduha [%o3+0x180]%asi,%l4 ! %l4 = 00000000000000be
! Mem[0000000030041400] = 00000052000000ff, %l0 = 0000000000000028
ldxa [%i1+%g0]0x81,%l0 ! %l0 = 00000052000000ff
! Mem[0000000010181410] = 352cbfff 000000ff, %l2 = ffffffff, %l3 = 00ffffff
ldd [%i6+%o5],%l2 ! %l2 = 00000000352cbfff 00000000000000ff
p0_label_703:
! Starting 10 instruction Store Burst
! %f8 = 00000000, Mem[0000000030081408] = ffbf2c35
sta %f8 ,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000
! %f19 = 000000ff, Mem[0000000030141410] = 00000000
sta %f19,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000ff
! %l4 = 00000000000000be, Mem[0000000030101410] = ffff0000
stwa %l4,[%i4+%o5]0x81 ! Mem[0000000030101410] = 000000be
! %f28 = 4744e100, Mem[0000000010181408] = ff000000
sta %f28,[%i6+%o4]0x88 ! Mem[0000000010181408] = 4744e100
! %f3 = 00000000, Mem[0000000010101408] = 019e5489
sta %f3 ,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000
! %f25 = 00e14447, %f28 = 4744e100
fsqrts %f25,%f28 ! %f28 = 2029ce62
! Mem[00000000100c1408] = 67090000, %l2 = 00000000352cbfff
ldstuba [%i3+%o4]0x88,%l2 ! %l2 = 0000000000000000
! %l4 = 000000be, %l5 = 0000ff00, Mem[0000000030041400] = 00000052 000000ff
stda %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000be 0000ff00
! %l6 = 0000000000000000, Mem[00000000300c1410] = 0000000000000084
stxa %l6,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000000000000000
! Mem[0000000030081408] = 00000000, %l0 = 00000000000000ff
swapa [%i2+%o4]0x89,%l0 ! %l0 = 0000000000000000
p0_label_704:
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = ff0000ff00000cff, %l5 = 000000000000ff00
ldxa [%i2+%o5]0x89,%l5 ! %l5 = ff0000ff00000cff
! Mem[0000000030041410] = 00000000, %f11 = 840048ff
lda [%i1+%o5]0x89,%f11 ! %f11 = 00000000
! Mem[0000000030081410] = ff0000ff00000cff, %f28 = 2029ce62 00000000
ldda [%i2+%o5]0x89,%f28 ! %f28 = ff0000ff 00000cff
! %l6 = 0000000000000000, %l6 = 0000000000000000, %y = 000000fe
smul %l6,%l6,%l5 ! %l5 = 0000000000000000, %y = 00000000
! Mem[0000000030041400] = 000000be, %l3 = 00000000000000ff
ldsha [%i1+%g0]0x81,%l3 ! %l3 = 0000000000000000
! Code Fragment 3, seed = 325482
p0_fragment_63:
! %l0 = 0000000000000000
setx 0xe462061a063546d6,%g7,%l0 ! %l0 = e462061a063546d6
! %l1 = ffffffffffffffff
setx 0xe3d0b81f4edbfc01,%g7,%l1 ! %l1 = e3d0b81f4edbfc01
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 = e462061a063546d6
setx 0x736d2b4c44cc453c,%g7,%l0 ! %l0 = 736d2b4c44cc453c
! %l1 = e3d0b81f4edbfc01
setx 0x7fc07292546f2587,%g7,%l1 ! %l1 = 7fc07292546f2587
p0_fragment_63_end:
! Mem[0000000030081410] = 00000cff, %l2 = 0000000000000000
ldswa [%i2+%o5]0x89,%l2 ! %l2 = 0000000000000cff
! Mem[0000000010041400] = 00000000, %l3 = 0000000000000000
ldsba [%i1+%g0]0x88,%l3 ! %l3 = 0000000000000000
! Mem[00000000300c1400] = 00000000, %l5 = 0000000000000000
lduha [%i3+%g0]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010001400] = 00000000, %f20 = ff000000
lda [%i0+%g0]0x80,%f20 ! %f20 = 00000000
p0_label_705:
! Starting 10 instruction Store Burst
! Mem[0000000030181408] = 000000ff, %l6 = 0000000000000000
swapa [%i6+%o4]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030041400] = be000000, %l2 = 0000000000000cff
swapa [%i1+%g0]0x89,%l2 ! %l2 = 00000000be000000
! Mem[0000000010141400] = 00000000, %l7 = 0000000000000000
swapa [%i5+%g0]0x80,%l7 ! %l7 = 0000000000000000
! %l1 = 7fc07292546f2587, Mem[0000000010141400] = 00000000
stba %l1,[%i5+%g0]0x80 ! Mem[0000000010141400] = 87000000
! %l2 = 00000000be000000, Mem[0000000030101400] = ff0000ff
stba %l2,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000ff
! %l3 = 0000000000000000, Mem[00000000100c1408] = 670900ff
stha %l3,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 67090000
! %l4 = 00000000000000be, Mem[0000000010001402] = 00000000, %asi = 80
stba %l4,[%i0+0x002]%asi ! Mem[0000000010001400] = 0000be00
! %l6 = 00000000000000ff, %l7 = 0000000000000000, %l5 = 0000000000000000
sub %l6,%l7,%l5 ! %l5 = 00000000000000ff
! %l0 = 44cc453c, %l1 = 546f2587, Mem[0000000010181418] = ffff0000 00000000
std %l0,[%i6+0x018] ! Mem[0000000010181418] = 44cc453c 546f2587
! Mem[0000000010141408] = 00000000, %l2 = 00000000be000000
swapa [%i5+%o4]0x88,%l2 ! %l2 = 0000000000000000
p0_label_706:
! Starting 10 instruction Load Burst
! Mem[0000000020800041] = ffffb260, %l7 = 0000000000000000
ldsb [%o1+0x041],%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010181400] = 00ffffff, %l3 = 0000000000000000
lduha [%i6+%g0]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030001410] = bfffffff, %l6 = 00000000000000ff
ldswa [%i0+%o5]0x81,%l6 ! %l6 = ffffffffbfffffff
! Mem[000000001004142c] = ff00ffff, %l7 = ffffffffffffffff
ldsh [%i1+0x02c],%l7 ! %l7 = ffffffffffffff00
! Mem[0000000030041408] = 000000ff, %l3 = 00000000000000ff
lduba [%i1+%o4]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030041410] = ff00000000000000, %l0 = 736d2b4c44cc453c
ldxa [%i1+%o5]0x89,%l0 ! %l0 = ff00000000000000
! Mem[0000000010001420] = 00ff0000 00000000, %l0 = 00000000, %l1 = 546f2587
ldd [%i0+0x020],%l0 ! %l0 = 0000000000ff0000 0000000000000000
! Mem[00000000100c1400] = 00000000, %l0 = 0000000000ff0000
ldsba [%i3+%g0]0x88,%l0 ! %l0 = 0000000000000000
! Mem[00000000201c0000] = 6407c200, %l4 = 00000000000000be
lduh [%o0+%g0],%l4 ! %l4 = 0000000000006407
! Mem[0000000030081408] = 00000000000000ff, %f16 = 352cbfff 000000ff
ldda [%i2+%o4]0x89,%f16 ! %f16 = 00000000 000000ff
p0_label_707:
! Starting 10 instruction Store Burst
! %l6 = bfffffff, %l7 = ffffff00, Mem[0000000010041410] = 00000000 ff000000
stda %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = bfffffff ffffff00
! Mem[0000000010001400] = 00be0000, %l0 = 0000000000000000
ldstuba [%i0+%g0]0x88,%l0 ! %l0 = 0000000000000000
! %l4 = 0000000000006407, Mem[0000000010041408] = 000000ff
stba %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000007
! %l0 = 0000000000000000, Mem[0000000030041400] = ff0c0000
stha %l0,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
! Mem[0000000010101410] = 00000000, %l5 = 00000000000000ff
swapa [%i4+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010141410] = 00000000, %l5 = 0000000000000000
ldstuba [%i5+%o5]0x80,%l5 ! %l5 = 0000000000000000
! %l4 = 0000000000006407, Mem[0000000010141400] = 00000087
stba %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000007
! %f2 = ff000000 00000000, Mem[0000000010101408] = 00000000 b49f9084
stda %f2 ,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff000000 00000000
! %f9 = ffbf2c35, Mem[0000000010101404] = ff480000
st %f9 ,[%i4+0x004] ! Mem[0000000010101404] = ffbf2c35
! %l5 = 0000000000000000, Mem[00000000211c0000] = 0052e490
sth %l5,[%o2+%g0] ! Mem[00000000211c0000] = 0000e490
p0_label_708:
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = ff000000, %l2 = 0000000000000000
ldsba [%i2+%o5]0x80,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030101408] = ff000000, %l3 = 00000000000000ff
ldsha [%i4+%o4]0x81,%l3 ! %l3 = ffffffffffffff00
! Mem[0000000030001410] = ffffffbf, %l2 = ffffffffffffffff
lduba [%i0+%o5]0x89,%l2 ! %l2 = 00000000000000bf
! Mem[0000000010181410] = 352cbfff, %l0 = 0000000000000000
ldsba [%i6+%o5]0x80,%l0 ! %l0 = 0000000000000035
! Mem[0000000030001400] = ff000000ff000000, %l6 = ffffffffbfffffff
ldxa [%i0+%g0]0x81,%l6 ! %l6 = ff000000ff000000
! Mem[0000000030081400] = ff000000, %l6 = ff000000ff000000
lduha [%i2+%g0]0x81,%l6 ! %l6 = 000000000000ff00
! %l2 = 00000000000000bf, imm = fffffffffffffbb9, %l2 = 00000000000000bf
xor %l2,-0x447,%l2 ! %l2 = fffffffffffffb06
! Mem[0000000010181400] = ffffff00, %l0 = 0000000000000035
lduha [%i6+%g0]0x88,%l0 ! %l0 = 000000000000ff00
! Mem[0000000010081430] = 4744e10000000000, %l6 = 000000000000ff00, %asi = 80
ldxa [%i2+0x030]%asi,%l6 ! %l6 = 4744e10000000000
! Mem[00000000201c0000] = 6407c200, %l7 = ffffffffffffff00
lduh [%o0+%g0],%l7 ! %l7 = 0000000000006407
p0_label_709:
! Starting 10 instruction Store Burst
! %f7 = 000000ff, Mem[0000000010001408] = 000000ff
sta %f7 ,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000ff
! %f22 = 00000000 00000000, %l7 = 0000000000006407
! Mem[0000000010181428] = 6fb26407ff660000
add %i6,0x028,%g1
stda %f22,[%g1+%l7]ASI_PST16_P ! Mem[0000000010181428] = 6fb2000000000000
! Mem[0000000010181420] = 4744e1000a700052, %l0 = 000000000000ff00, %l4 = 0000000000006407
add %i6,0x20,%g1
casxa [%g1]0x80,%l0,%l4 ! %l4 = 4744e1000a700052
! %l1 = 0000000000000000, Mem[0000000030041408] = 000000ff
stwa %l1,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
! %l3 = ffffffffffffff00, Mem[0000000030001410] = ffffffbf
stwa %l3,[%i0+%o5]0x89 ! Mem[0000000030001410] = ffffff00
! %l4 = 4744e1000a700052, %l2 = fffffffffffffb06, %l3 = ffffffffffffff00
mulx %l4,%l2,%l3 ! %l3 = 533845cc0e9e67ec
! %f30 = 352cbfff 000000ff, Mem[0000000010081400] = ffff0000 ff000000
stda %f30,[%i2+%g0]0x80 ! Mem[0000000010081400] = 352cbfff 000000ff
! %l0 = 000000000000ff00, Mem[000000001000141e] = 000000ff
sth %l0,[%i0+0x01e] ! Mem[000000001000141c] = 0000ff00
! Mem[00000000300c1410] = 00000000, %l2 = fffffffffffffb06
ldstuba [%i3+%o5]0x81,%l2 ! %l2 = 0000000000000000
! %f24 = 00000000, Mem[0000000010141408] = be000000
sta %f24,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
p0_label_710:
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = 00000000, %l7 = 0000000000006407
ldsba [%i3+%g0]0x80,%l7 ! %l7 = 0000000000000000
! %f18 = 00000000, %f18 = 00000000, %f3 = 00000000
fadds %f18,%f18,%f3 ! %f3 = 00000000
! Mem[0000000030081410] = ff0c0000, %l4 = 4744e1000a700052
ldsha [%i2+%o5]0x81,%l4 ! %l4 = ffffffffffffff0c
! Mem[0000000010181400] = ffffff00, %l5 = 0000000000000000
ldsha [%i6+%g0]0x88,%l5 ! %l5 = ffffffffffffff00
! Mem[00000000300c1410] = 000000ff, %l4 = ffffffffffffff0c
ldsba [%i3+%o5]0x89,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030041410] = 00000000, %l0 = 000000000000ff00
ldswa [%i1+%o5]0x89,%l0 ! %l0 = 0000000000000000
! %f22 = 00000000, %f21 = 0000ffff
fcmps %fcc1,%f22,%f21 ! %fcc1 = 1
! Mem[0000000010141410] = ff000000, %l0 = 0000000000000000
lduba [%i5+%o5]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[00000000211c0000] = 0000e490, %l1 = 0000000000000000, %asi = 80
lduha [%o2+0x000]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000010081410] = 000000ff, %l5 = ffffffffffffff00
lduwa [%i2+%o5]0x88,%l5 ! %l5 = 00000000000000ff
p0_label_711:
! Starting 10 instruction Store Burst
! Mem[0000000030181408] = 00000000, %l7 = 0000000000000000
lduba [%i6+%o4]0x81,%l7 ! %l7 = 0000000000000000
! Mem[000000001008143c] = ff0000ff, %l1 = 00000000, %l5 = 000000ff
add %i2,0x3c,%g1
casa [%g1]0x80,%l1,%l5 ! %l5 = 00000000ff0000ff
! %f10 = 000000ff 00000000, %l5 = 00000000ff0000ff
! Mem[0000000030081418] = 00051f4c000013ff
add %i2,0x018,%g1
stda %f10,[%g1+%l5]ASI_PST32_SL ! Mem[0000000030081418] = 00000000ff000000
! Mem[0000000030081410] = 00000cff, %l7 = 0000000000000000
swapa [%i2+%o5]0x89,%l7 ! %l7 = 0000000000000cff
! %l6 = 4744e10000000000, Mem[0000000021800000] = 00ff92c0, %asi = 80
stha %l6,[%o3+0x000]%asi ! Mem[0000000021800000] = 000092c0
! Mem[0000000010001400] = 00be00ff, %l0 = 00000000000000ff
swapa [%i0+%g0]0x88,%l0 ! %l0 = 0000000000be00ff
! Mem[0000000030081408] = ff00000000000000, %f20 = 00000000 0000ffff
ldda [%i2+%o4]0x81,%f20 ! %f20 = ff000000 00000000
! %l0 = 0000000000be00ff, Mem[0000000010041400] = 00000000
stwa %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00be00ff
! Mem[0000000020800001] = fffffc30, %l1 = 0000000000000000
ldstuba [%o1+0x001]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[00000000300c1400] = 00000000, %l1 = 00000000000000ff
swapa [%i3+%g0]0x89,%l1 ! %l1 = 0000000000000000
p0_label_712:
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = ff000000, %l3 = 533845cc0e9e67ec
lduba [%i4+%g0]0x89,%l3 ! %l3 = 0000000000000000
! %l3 = 0000000000000000, immd = 0000000000000d6e, %l108 = 0000000000000002
sdivx %l3,0xd6e,%l2 ! %l2 = 0000000000000000
! Mem[00000000100c1410] = 840048ff, %f20 = ff000000
lda [%i3+%o5]0x80,%f20 ! %f20 = 840048ff
! Mem[00000000100c1400] = 00000000, %l5 = 00000000ff0000ff
lduha [%i3+%g0]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000021800000] = 000092c0, %l6 = 4744e10000000000, %asi = 80
ldsha [%o3+0x000]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000030041410] = 00000000 000000ff, %l4 = ffffffff, %l5 = 00000000
ldda [%i1+%o5]0x81,%l4 ! %l4 = 0000000000000000 00000000000000ff
! Mem[00000000100c143e] = ffffff85, %l3 = 0000000000000000
ldsh [%i3+0x03e],%l3 ! %l3 = ffffffffffffff85
! Mem[00000000300c1408] = 00000000, %l7 = 0000000000000cff
ldsba [%i3+%o4]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000030081400] = ff000000, %l5 = 00000000000000ff
lduba [%i2+%g0]0x81,%l5 ! %l5 = 00000000000000ff
! Mem[00000000211c0000] = 0000e490, %l1 = 0000000000000000, %asi = 80
ldsha [%o2+0x000]%asi,%l1 ! %l1 = 0000000000000000
p0_label_713:
! Starting 10 instruction Store Burst
! %l4 = 0000000000000000, Mem[0000000030141408] = ff000000ff000000
stxa %l4,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000000000000000
! Mem[0000000010041421] = 000000ff, %l0 = 0000000000be00ff
ldstub [%i1+0x021],%l0 ! %l0 = 0000000000000000
! %l6 = 0000000000000000, immd = 0000079e, %y = 00000000
smul %l6,0x79e,%l1 ! %l1 = 0000000000000000, %y = 00000000
! %l6 = 00000000, %l7 = 00000000, Mem[0000000030141410] = ff000000 000000ff
stda %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 00000000
! Mem[0000000030181410] = 00000000, %l7 = 0000000000000000
swapa [%i6+%o5]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000030101408] = ff000000, %l7 = 0000000000000000
ldstuba [%i4+%o4]0x81,%l7 ! %l7 = 00000000000000ff
! %l3 = ffffffffffffff85, Mem[000000001010142e] = ff0000ff, %asi = 80
stha %l3,[%i4+0x02e]%asi ! Mem[000000001010142c] = ff00ff85
! %l0 = 00000000, %l1 = 00000000, Mem[0000000030181400] = 000000ff ffff0000
stda %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 00000000
! %l5 = 00000000000000ff, Mem[0000000030141408] = 00000000
stba %l5,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff000000
! %l5 = 00000000000000ff, Mem[0000000030141410] = 00000000
stha %l5,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00ff0000
p0_label_714:
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = 00000000ff480084, %l6 = 0000000000000000
ldxa [%i3+%o5]0x88,%l6 ! %l6 = 00000000ff480084
! Mem[0000000030181408] = 0000000000000000, %l2 = 0000000000000000
ldxa [%i6+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000030041408] = 00000000, %l4 = 0000000000000000
ldsha [%i1+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Code Fragment 4, seed = 313589
p0_fragment_64:
! %l0 = 0000000000000000
setx 0xf5abce250715357e,%g7,%l0 ! %l0 = f5abce250715357e
! %l1 = 0000000000000000
setx 0x4c991ef3eb5bca29,%g7,%l1 ! %l1 = 4c991ef3eb5bca29
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 = f5abce250715357e
setx 0x76f0eb980ffbdae4,%g7,%l0 ! %l0 = 76f0eb980ffbdae4
! %l1 = 4c991ef3eb5bca29
setx 0x47370557a079eaaf,%g7,%l1 ! %l1 = 47370557a079eaaf
p0_fragment_64_end:
! Mem[0000000030001410] = ffffff00, %l0 = 76f0eb980ffbdae4
lduha [%i0+%o5]0x89,%l0 ! %l0 = 000000000000ff00
! Mem[00000000100c1410] = 840048ff 00000000, %l2 = 00000000, %l3 = ffffff85
ldd [%i3+%o5],%l2 ! %l2 = 00000000840048ff 0000000000000000
! Mem[00000000100c1410] = ff480084, %l0 = 000000000000ff00
lduha [%i3+%o5]0x88,%l0 ! %l0 = 0000000000000084
! Mem[0000000010001408] = 000000ff, %l3 = 0000000000000000
lduwa [%i0+%o4]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030181408] = 00000000, %l3 = 00000000000000ff
lduwa [%i6+%o4]0x81,%l3 ! %l3 = 0000000000000000
! %l1 = 47370557a079eaaf, %l5 = 00000000000000ff, %l3 = 0000000000000000
sub %l1,%l5,%l3 ! %l3 = 47370557a079e9b0
p0_label_715:
! Starting 10 instruction Store Burst
! %l6 = 00000000ff480084, Mem[0000000010181410] = 352cbfff
stwa %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff480084
! %l3 = 47370557a079e9b0, imm = fffffffffffffb07, %l2 = 00000000840048ff
or %l3,-0x4f9,%l2 ! %l2 = fffffffffffffbb7
! %l0 = 0000000000000084, Mem[0000000010081410] = ff000000
stba %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = 84000000
! %l2 = fffffffffffffbb7, Mem[0000000030101408] = ff00000000000000
stxa %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = fffffffffffffbb7
! %l2 = fffffffffffffbb7, Mem[00000000100c1434] = 00000000, %asi = 80
stwa %l2,[%i3+0x034]%asi ! Mem[00000000100c1434] = fffffbb7
! %l5 = 00000000000000ff, immd = ffffff86, %y = 00000000
udiv %l5,-0x07a,%l3 ! %l3 = 0000000000000000
mov %l0,%y ! %y = 00000084
! Mem[0000000010001418] = 000000000000ff00, %l1 = 47370557a079eaaf, %l7 = 00000000000000ff
add %i0,0x18,%g1
casxa [%g1]0x80,%l1,%l7 ! %l7 = 000000000000ff00
! %l6 = 00000000ff480084, Mem[0000000030141400] = 0000000000000000
stxa %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000ff480084
! Mem[0000000030081410] = 00000000, %l3 = 0000000000000000
swapa [%i2+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010041400] = 00be00ff, %l7 = 000000000000ff00
ldstuba [%i1+%g0]0x88,%l7 ! %l7 = 00000000000000ff
p0_label_716:
! Starting 10 instruction Load Burst
! %f8 = 00000000, %f22 = 00000000
fcmpes %fcc0,%f8 ,%f22 ! %fcc0 = 0
! Mem[0000000010101410] = ff00000000000000, %l3 = 0000000000000000, %asi = 80
ldxa [%i4+0x010]%asi,%l3 ! %l3 = ff00000000000000
! Mem[0000000030001408] = ffffffff, %f1 = 00000000
lda [%i0+%o4]0x89,%f1 ! %f1 = ffffffff
! Mem[0000000010001410] = 00000000, %l7 = 00000000000000ff
lduha [%i0+%o5]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000030141400] = 00000000, %l2 = fffffffffffffbb7
ldsba [%i5+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010101410] = ff00000000000000, %f2 = ff000000 00000000
ldd [%i4+%o5],%f2 ! %f2 = ff000000 00000000
! %l2 = 0000000000000000, immd = 0000092f, %y = 00000084
smul %l2,0x92f,%l0 ! %l0 = 0000000000000000, %y = 00000000
! Mem[0000000030081410] = 00000000, %l5 = 00000000000000ff
ldsba [%i2+%o5]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000030181400] = 00000000 00000000, %l2 = 00000000, %l3 = 00000000
ldda [%i6+%g0]0x81,%l2 ! %l2 = 0000000000000000 0000000000000000
! Mem[00000000100c1408] = 0000096700000000, %l4 = 0000000000000000, %asi = 80
ldxa [%i3+0x008]%asi,%l4 ! %l4 = 0000096700000000
p0_label_717:
! Starting 10 instruction Store Burst
! Mem[00000000211c0000] = 0000e490, %l4 = 0000096700000000
ldstuba [%o2+0x000]%asi,%l4 ! %l4 = 0000000000000000
! %f30 = 352cbfff 000000ff, Mem[0000000010101410] = ff000000 00000000
stda %f30,[%i4+%o5]0x80 ! Mem[0000000010101410] = 352cbfff 000000ff
! %f16 = 00000000 000000ff, %l0 = 0000000000000000
! Mem[0000000010141420] = ff0000ffbe750000
add %i5,0x020,%g1
stda %f16,[%g1+%l0]ASI_PST8_P ! Mem[0000000010141420] = ff0000ffbe750000
! %l1 = 47370557a079eaaf, Mem[00000000300c1410] = 000000ff
stha %l1,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000eaaf
! %f29 = 00000cff, Mem[0000000010041410] = bfffffff
sta %f29,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000cff
! %l6 = 00000000ff480084, Mem[00000000211c0000] = ff00e490
sth %l6,[%o2+%g0] ! Mem[00000000211c0000] = 0084e490
! Mem[0000000030101408] = ffffffff, %l7 = 0000000000000000
ldstuba [%i4+%o4]0x81,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010081400] = 352cbfff 000000ff 00000000 00000000
! %f16 = 00000000 000000ff 00000000 000000ff
! %f20 = 840048ff 00000000 00000000 00000000
! %f24 = 00000000 00e14447 00000000 00000000
! %f28 = ff0000ff 00000cff 352cbfff 000000ff
stda %f16,[%i2+%g0]ASI_BLK_PL ! Block Store to 0000000010081400
! %l2 = 00000000, %l3 = 00000000, Mem[0000000010041408] = 07000000 00000000
stda %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 00000000
! %f18 = 00000000 000000ff, Mem[0000000010081410] = 00000000 ff480084
stda %f18,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000 000000ff
p0_label_718:
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = 00000000, %l6 = 00000000ff480084
lduwa [%i3+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000020800040] = ffffb260, %l2 = 0000000000000000
ldsh [%o1+0x040],%l2 ! %l2 = ffffffffffffffff
! Mem[00000000100c1408] = 00000967, %l7 = 00000000000000ff
lduwa [%i3+%o4]0x80,%l7 ! %l7 = 0000000000000967
! Mem[0000000010141420] = ff0000ff, %l2 = ffffffffffffffff
lduw [%i5+0x020],%l2 ! %l2 = 00000000ff0000ff
! Mem[0000000030041408] = 00000000, %l6 = 0000000000000000
lduha [%i1+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000030141400] = 00000000, %l3 = 0000000000000000
ldswa [%i5+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010181408] = 4744e100, %l4 = 0000000000000000
ldsha [%i6+%o4]0x88,%l4 ! %l4 = ffffffffffffe100
! Mem[0000000010101400] = 352cbfff 00000000, %l2 = ff0000ff, %l3 = 00000000
ldda [%i4+%g0]0x88,%l2 ! %l2 = 0000000000000000 00000000352cbfff
! Mem[0000000010101400] = 00000000 ffbf2c35, %l0 = 00000000, %l1 = a079eaaf
ldda [%i4+%g0]0x80,%l0 ! %l0 = 0000000000000000 00000000ffbf2c35
! Mem[00000000211c0000] = 0084e490, %l6 = 0000000000000000
ldsb [%o2+%g0],%l6 ! %l6 = 0000000000000000
p0_label_719:
! Starting 10 instruction Store Burst
! Mem[00000000300c1400] = ff000000, %l0 = 0000000000000000
swapa [%i3+%g0]0x81,%l0 ! %l0 = 00000000ff000000
! %f28 = ff0000ff, Mem[0000000030181410] = 00000000
sta %f28,[%i6+%o5]0x81 ! Mem[0000000030181410] = ff0000ff
! Mem[0000000030041400] = 00000000 0000ff00 00000000 00000000
! %f16 = 00000000 000000ff 00000000 000000ff
! %f20 = 840048ff 00000000 00000000 00000000
! %f24 = 00000000 00e14447 00000000 00000000
! %f28 = ff0000ff 00000cff 352cbfff 000000ff
stda %f16,[%i1+%g0]ASI_BLK_SL ! Block Store to 0000000030041400
! %l6 = 00000000, %l7 = 00000967, Mem[0000000010081438] = ff000000 ffbf2c35, %asi = 80
stda %l6,[%i2+0x038]%asi ! Mem[0000000010081438] = 00000000 00000967
! Mem[0000000010181428] = 6fb2000000000000, %l1 = 00000000ffbf2c35, %l1 = 00000000ffbf2c35
add %i6,0x28,%g1
casxa [%g1]0x80,%l1,%l1 ! %l1 = 6fb2000000000000
! %l3 = 00000000352cbfff, Mem[0000000010181408] = 00e14447
stha %l3,[%i6+%o4]0x80 ! Mem[0000000010181408] = bfff4447
membar #Sync ! Added by membar checker (127)
! Mem[0000000030041410] = 00000000, %l4 = ffffffffffffe100
ldstuba [%i1+%o5]0x81,%l4 ! %l4 = 0000000000000000
! %f24 = 00000000, Mem[0000000010101410] = 352cbfff
sta %f24,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000
! %l2 = 00000000, %l3 = 352cbfff, Mem[0000000010041418] = 00000000 000000ff, %asi = 80
stda %l2,[%i1+0x018]%asi ! Mem[0000000010041418] = 00000000 352cbfff
! %l3 = 00000000352cbfff, Mem[0000000010081410] = 00000000
stha %l3,[%i2+%o5]0x80 ! Mem[0000000010081410] = bfff0000
p0_label_720:
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = ff00be00 00000000, %l6 = 00000000, %l7 = 00000967, %asi = 80
ldda [%i1+0x000]%asi,%l6 ! %l6 = 00000000ff00be00 0000000000000000
! Mem[0000000010001410] = 00000000000000ff, %f20 = 840048ff 00000000
ldda [%i0+%o5]0x80,%f20 ! %f20 = 00000000 000000ff
! Mem[0000000030181400] = 00000000 00000000, %l2 = 00000000, %l3 = 352cbfff
ldda [%i6+%g0]0x81,%l2 ! %l2 = 0000000000000000 0000000000000000
! Mem[0000000010001420] = 00ff000000000000, %l5 = 0000000000000000, %asi = 80
ldxa [%i0+0x020]%asi,%l5 ! %l5 = 00ff000000000000
! Mem[0000000010081400] = 00000000000000ff, %l0 = 00000000ff000000
ldxa [%i2+%g0]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010001408] = ff000000 00000000, %l6 = ff00be00, %l7 = 00000000, %asi = 80
ldda [%i0+0x008]%asi,%l6 ! %l6 = 00000000ff000000 0000000000000000
! Mem[0000000030041410] = ff000000, %l1 = 6fb2000000000000
lduba [%i1+%o5]0x81,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010101408] = ff000000, %l5 = 00ff000000000000
lduba [%i4+%o4]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010001400] = ff000000 000000ff, %l6 = ff000000, %l7 = 00000000
ldda [%i0+%g0]0x80,%l6 ! %l6 = 00000000ff000000 00000000000000ff
! Mem[0000000030041400] = ff000000, %l2 = 0000000000000000
ldsha [%i1+%g0]0x81,%l2 ! %l2 = ffffffffffffff00
p0_label_721:
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[0000000010081400] = ff000000
stwa %l3,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000
! Mem[0000000030101408] = ffffffff, %l0 = 00000000000000ff
ldstuba [%i4+%o4]0x89,%l0 ! %l0 = 00000000000000ff
! %l0 = 000000ff, %l1 = 000000ff, Mem[0000000010081400] = 00000000 00000000
stda %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000ff 000000ff
! %l2 = ffffffffffffff00, Mem[0000000010001408] = ff000000
stwa %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffffff00
! Mem[00000000100c1408] = 00000967, %l5 = 00000000000000ff
swapa [%i3+%o4]0x80,%l5 ! %l5 = 0000000000000967
! %f18 = 00000000 000000ff, %l7 = 00000000000000ff
! Mem[0000000030141430] = 37294a74756e8835
add %i5,0x030,%g1
stda %f18,[%g1+%l7]ASI_PST8_S ! Mem[0000000030141430] = 00000000000000ff
! Mem[0000000010081400] = 000000ff, %l2 = ffffffffffffff00
ldstuba [%i2+%g0]0x80,%l2 ! %l2 = 0000000000000000
! %l3 = 0000000000000000, Mem[0000000010181400] = 00ffffff
stwa %l3,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000
! %l6 = 00000000ff000000, Mem[00000000100c1408] = ff000000
stwa %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ff000000
! %l5 = 0000000000000967, Mem[0000000010001410] = 00000000
stwa %l5,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000967
p0_label_722:
! Starting 10 instruction Load Burst
! Mem[00000000211c0001] = 0084e490, %l2 = 0000000000000000
ldub [%o2+0x001],%l2 ! %l2 = 0000000000000084
! Mem[0000000010101408] = 00000000000000ff, %f24 = 00000000 00e14447
ldda [%i4+%o4]0x88,%f24 ! %f24 = 00000000 000000ff
! Mem[0000000010001410] = 00000967, %l5 = 0000000000000967
lduba [%i0+%o5]0x88,%l5 ! %l5 = 0000000000000067
! Mem[0000000010101433] = ffff00ff, %l2 = 0000000000000084, %asi = 80
ldsba [%i4+0x033]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010081410] = ff0000000000ffbf, %f16 = 00000000 000000ff
ldda [%i2+%o5]0x88,%f16 ! %f16 = ff000000 0000ffbf
! Mem[0000000030001400] = 000000ff, %l1 = 00000000000000ff
ldsha [%i0+%g0]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010181408] = bfff4447, %f10 = 000000ff
lda [%i6+%o4]0x80,%f10 ! %f10 = bfff4447
! Mem[0000000010141430] = 00000000, %l4 = 0000000000000000
ldsb [%i5+0x030],%l4 ! %l4 = 0000000000000000
! %l1 = 00000000000000ff, %l2 = ffffffffffffffff, %l3 = 0000000000000000
or %l1,%l2,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010041420] = 00ff00ff, %f12 = 00000000
lda [%i1+0x020]%asi,%f12 ! %f12 = 00ff00ff
p0_label_723:
! Starting 10 instruction Store Burst
! Mem[0000000030001408] = ffffffff, %l3 = 00000000ffffffff
swapa [%i0+%o4]0x81,%l3 ! %l3 = 00000000ffffffff
! Mem[0000000010001410] = 67090000, %l2 = 00000000ffffffff
swapa [%i0+%o5]0x80,%l2 ! %l2 = 0000000067090000
! %l4 = 00000000, %l5 = 00000067, Mem[0000000010141408] = 00000000 000000ff
stda %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000 00000067
! %f8 = 00000000 ffbf2c35, Mem[0000000010141408] = 00000000 67000000
stda %f8 ,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 ffbf2c35
! Mem[0000000030081400] = ff000000, %l5 = 0000000000000067
ldstuba [%i2+%g0]0x81,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030001410] = 00ffffff, %l6 = 00000000ff000000
swapa [%i0+%o5]0x81,%l6 ! %l6 = 0000000000ffffff
! Mem[0000000010101408] = 000000ff, %l1 = 00000000000000ff
swapa [%i4+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! %l0 = 000000ff, %l1 = 000000ff, Mem[00000000100c1400] = 00000000 000000ff
stda %l0,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff 000000ff
! %f8 = 00000000 ffbf2c35, %l1 = 00000000000000ff
! Mem[0000000030141418] = 002c000000000a70
add %i5,0x018,%g1
stda %f8,[%g1+%l1]ASI_PST8_S ! Mem[0000000030141418] = 00000000ffbf2c35
! %l2 = 0000000067090000, Mem[0000000010041413] = 00000cff
stb %l2,[%i1+0x013] ! Mem[0000000010041410] = 00000c00
p0_label_724:
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = 00000000, %l5 = 00000000000000ff
lduba [%i2+%o5]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010101408] = 00000000000000ff, %f0 = ff000000 ffffffff
ldda [%i4+%o4]0x88,%f0 ! %f0 = 00000000 000000ff
! Mem[00000000211c0000] = 0084e490, %l7 = 00000000000000ff
ldsh [%o2+%g0],%l7 ! %l7 = 0000000000000084
! Mem[0000000010181408] = bfff4447 00ff0000, %l0 = 000000ff, %l1 = 000000ff
ldda [%i6+%o4]0x80,%l0 ! %l0 = 00000000bfff4447 0000000000ff0000
! Mem[0000000020800000] = fffffc30, %l3 = 00000000ffffffff, %asi = 80
lduba [%o1+0x000]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[00000000211c0001] = 0084e490, %l1 = 0000000000ff0000
ldsb [%o2+0x001],%l1 ! %l1 = ffffffffffffff84
! Mem[0000000010001410] = ffffffff000000ff, %l4 = 0000000000000000
ldxa [%i0+%o5]0x80,%l4 ! %l4 = ffffffff000000ff
! %l7 = 0000000000000084, Mem[00000000100c1410] = ff480084
stba %l7,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ff480084
! Mem[0000000010041408] = 00000000, %l3 = 00000000000000ff
ldsba [%i1+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[00000000211c0000] = 0084e490, %l0 = 00000000bfff4447
lduh [%o2+%g0],%l0 ! %l0 = 0000000000000084
p0_label_725:
! Starting 10 instruction Store Burst
! Mem[00000000300c1400] = 00000000, %l0 = 0000000000000084
swapa [%i3+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101400] = 00000000, %l0 = 0000000000000000
ldstuba [%i4+%g0]0x80,%l0 ! %l0 = 0000000000000000
! %l4 = ffffffff000000ff, Mem[0000000010041410] = 00000c00ffffff00
stx %l4,[%i1+%o5] ! Mem[0000000010041410] = ffffffff000000ff
! %l3 = 0000000000000000, Mem[000000001010140a] = ff000000
stb %l3,[%i4+0x00a] ! Mem[0000000010101408] = ff000000
! %f10 = bfff4447 00000000, Mem[0000000010181408] = 4744ffbf 0000ff00
stda %f10,[%i6+%o4]0x88 ! Mem[0000000010181408] = bfff4447 00000000
! Mem[0000000030001400] = 000000ff, %l6 = 0000000000ffffff
ldstuba [%i0+%g0]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030001400] = ff000000, %l2 = 0000000067090000
swapa [%i0+%g0]0x81,%l2 ! %l2 = 00000000ff000000
! %l3 = 0000000000000000, Mem[0000000010081400] = ff0000ff
stba %l3,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000ff
! %l1 = ffffffffffffff84, Mem[0000000010001400] = ff000000000000ff
stxa %l1,[%i0+%g0]0x80 ! Mem[0000000010001400] = ffffffffffffff84
! %l0 = 0000000000000000, Mem[0000000010101408] = 000000ff
stba %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000
p0_label_726:
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = ff000000, %l1 = ffffffffffffff84
lduwa [%i2+%o4]0x81,%l1 ! %l1 = 00000000ff000000
! Mem[0000000010141428] = 000000ff ffffffff, %l2 = ff000000, %l3 = 00000000
ldd [%i5+0x028],%l2 ! %l2 = 00000000000000ff 00000000ffffffff
! Mem[0000000010041428] = 000000ffff00ffff, %l2 = 00000000000000ff
ldx [%i1+0x028],%l2 ! %l2 = 000000ffff00ffff
! Mem[00000000100c1408] = ff000000, %l6 = 00000000000000ff
ldswa [%i3+%o4]0x88,%l6 ! %l6 = ffffffffff000000
! %l2 = 000000ffff00ffff, immd = 000008bc, %y = 00000000
smul %l2,0x8bc,%l6 ! %l6 = fffffff74cbbf744, %y = fffffff7
! Mem[000000001000140c] = 00000000, %l1 = 00000000ff000000, %asi = 80
ldswa [%i0+0x00c]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000010081400] = 000000ff, %l3 = 00000000ffffffff
lduba [%i2+%g0]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030081400] = ff000000, %f20 = 00000000
lda [%i2+%g0]0x81,%f20 ! %f20 = ff000000
! Mem[00000000100c1410] = 840048ff00000000, %l6 = fffffff74cbbf744
ldxa [%i3+%o5]0x80,%l6 ! %l6 = 840048ff00000000
membar #Sync ! Added by membar checker (128)
! Mem[0000000030141400] = 00000000 ff480084 ff000000 00000000
! Mem[0000000030141410] = 00ff0000 00000000 00000000 ffbf2c35
! Mem[0000000030141420] = 352cbf08 9f888134 cbffc310 4f9210bf
! Mem[0000000030141430] = 00000000 000000ff ff44e100 ff009ddb
ldda [%i5+%g0]ASI_BLK_SL,%f16 ! Block Load from 0000000030141400
p0_label_727:
! Starting 10 instruction Store Burst
! Mem[0000000030081408] = ff000000, %l4 = ffffffff000000ff
ldstuba [%i2+%o4]0x81,%l4 ! %l4 = 00000000000000ff
! %l2 = 000000ffff00ffff, Mem[0000000010141422] = ff0000ff
sth %l2,[%i5+0x022] ! Mem[0000000010141420] = ff00ffff
! %l5 = 0000000000000000, Mem[0000000010081435] = ff0000ff, %asi = 80
stba %l5,[%i2+0x035]%asi ! Mem[0000000010081434] = ff0000ff
! Mem[0000000010001408] = 00ffffff, %l2 = 000000ffff00ffff
ldstuba [%i0+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! %f18 = 00000000 000000ff, Mem[0000000010081400] = ff000000 ff000000
stda %f18,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000 000000ff
! %l2 = 00000000000000ff, Mem[00000000100c1410] = 840048ff
stba %l2,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ff0048ff
membar #Sync ! Added by membar checker (129)
! %f23 = 00000000, Mem[0000000030141400] = 00000000
sta %f23,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
! Mem[0000000010001410] = ffffffff, %l3 = 0000000000000000
swapa [%i0+%o5]0x88,%l3 ! %l3 = 00000000ffffffff
! %l3 = 00000000ffffffff, Mem[0000000030141408] = 000000ff
stha %l3,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0000ffff
! %f14 = 00000000 00000000, Mem[0000000030101400] = 000000ff 00e14447
stda %f14,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000 00000000
p0_label_728:
! Starting 10 instruction Load Burst
! Mem[0000000010041430] = 00000000000000ff, %f4 = 00000000 ffff2c35, %asi = 80
ldda [%i1+0x030]%asi,%f4 ! %f4 = 00000000 000000ff
! %l1 = 0000000000000000, Mem[0000000010101420] = 00000000
sth %l1,[%i4+0x020] ! Mem[0000000010101420] = 00000000
! Mem[0000000010181428] = 6fb20000, %l3 = 00000000ffffffff
lduw [%i6+0x028],%l3 ! %l3 = 000000006fb20000
! Mem[0000000010181410] = 840048ff, %l5 = 0000000000000000
lduwa [%i6+%o5]0x88,%l5 ! %l5 = 00000000840048ff
! Mem[0000000010101408] = 00000000, %l6 = 840048ff00000000
lduba [%i4+%o4]0x80,%l6 ! %l6 = 0000000000000000
! Code Fragment 4, seed = 620021
p0_fragment_65:
! %l0 = 0000000000000000
setx 0xc3e10f5dec2ccd7e,%g7,%l0 ! %l0 = c3e10f5dec2ccd7e
! %l1 = 0000000000000000
setx 0xdecdb88f4ebfe229,%g7,%l1 ! %l1 = decdb88f4ebfe229
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 = c3e10f5dec2ccd7e
setx 0x023700a4fa0472e4,%g7,%l0 ! %l0 = 023700a4fa0472e4
! %l1 = decdb88f4ebfe229
setx 0xf90fbe9f89ff02af,%g7,%l1 ! %l1 = f90fbe9f89ff02af
p0_fragment_65_end:
! %l6 = 0000000000000000, immd = fffffffffffff025, %l108 = 0000000000000000
sdivx %l6,-0xfdb,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101400] = ff000000ffbf2c35, %l2 = 00000000000000ff
ldxa [%i4+%g0]0x80,%l2 ! %l2 = ff000000ffbf2c35
! Mem[0000000010041410] = ffffffff000000ff, %f16 = 840048ff 00000000
ldd [%i1+%o5],%f16 ! %f16 = ffffffff 000000ff
! Mem[0000000030081400] = ff000000 ff0075be ff000000 00000000
! Mem[0000000030081410] = 00000000 ff0000ff 00000000 ff000000
! Mem[0000000030081420] = 700a0048 08bf2c35 80000000 48000a70
! Mem[0000000030081430] = 00000000 071ac0cb db9d530c 55ebff3c
ldda [%i2+%g0]ASI_BLK_S,%f0 ! Block Load from 0000000030081400
p0_label_729:
! Starting 10 instruction Store Burst
! %f4 = 00000000 ff0000ff, Mem[0000000030101400] = 00000000 00000000
stda %f4 ,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000 ff0000ff
! Mem[00000000211c0001] = 0084e490, %l3 = 000000006fb20000
ldstuba [%o2+0x001]%asi,%l3 ! %l3 = 0000000000000084
! Mem[0000000010081410] = bfff0000, %l1 = f90fbe9f89ff02af
ldstuba [%i2+%o5]0x80,%l1 ! %l1 = 00000000000000bf
! Mem[0000000010081402] = ff000000, %l0 = 0000000000000000
ldstuba [%i2+0x002]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000030001400] = 00000967, %l2 = ff000000ffbf2c35
ldstuba [%i0+%g0]0x89,%l2 ! %l2 = 0000000000000067
! Mem[00000000300c1408] = 00000000, %l7 = 0000000000000084
ldstuba [%i3+%o4]0x89,%l7 ! %l7 = 0000000000000000
! %f0 = ff000000 ff0075be, Mem[0000000030141400] = 00000000 ff480084
stda %f0 ,[%i5+%g0]0x81 ! Mem[0000000030141400] = ff000000 ff0075be
! %l3 = 0000000000000084, Mem[0000000010141410] = ff000000ffbf2c35
stxa %l3,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0000000000000084
! %l7 = 0000000000000000, Mem[0000000010001438] = ffff0000, %asi = 80
stwa %l7,[%i0+0x038]%asi ! Mem[0000000010001438] = 00000000
! %f2 = ff000000 00000000, %l2 = 0000000000000067
! Mem[0000000030101410] = 000000be000000ff
add %i4,0x010,%g1
stda %f2,[%g1+%l2]ASI_PST32_SL ! Mem[0000000030101410] = 00000000000000ff
p0_label_730:
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = ff480084, %l4 = 00000000000000ff
lduha [%i6+%o5]0x80,%l4 ! %l4 = 000000000000ff48
! Mem[0000000030041410] = ff000000ff480084, %l3 = 0000000000000084
ldxa [%i1+%o5]0x81,%l3 ! %l3 = ff000000ff480084
! Mem[0000000010181410] = ff480084, %l5 = 00000000840048ff
ldsha [%i6+%o5]0x80,%l5 ! %l5 = ffffffffffffff48
! Mem[0000000010081400] = 0000000000ff00ff, %f30 = db9d00ff 00e144ff
ldda [%i2+%g0]0x88,%f30 ! %f30 = 00000000 00ff00ff
! Mem[0000000010081410] = ff000000 0000ffff, %l0 = 00000000, %l1 = 000000bf
ldda [%i2+%o5]0x88,%l0 ! %l0 = 000000000000ffff 00000000ff000000
! Mem[0000000030101400] = 00000000, %l1 = 00000000ff000000
ldswa [%i4+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010081400] = ff00ff00, %l5 = ffffffffffffff48
lduwa [%i2+%g0]0x80,%l5 ! %l5 = 00000000ff00ff00
! Mem[0000000010081400] = 0000000000ff00ff, %l1 = 0000000000000000
ldxa [%i2+%g0]0x88,%l1 ! %l1 = 0000000000ff00ff
! Mem[0000000010181410] = ff000000 840048ff, %l0 = 0000ffff, %l1 = 00ff00ff
ldda [%i6+%o5]0x88,%l0 ! %l0 = 00000000840048ff 00000000ff000000
! %l2 = 0000000000000067, imm = 000000000000097b, %l3 = ff000000ff480084
add %l2,0x97b,%l3 ! %l3 = 00000000000009e2
p0_label_731:
! Starting 10 instruction Store Burst
! %f26 = bf10924f, Mem[00000000100c1408] = 000000ff
sta %f26,[%i3+%o4]0x80 ! Mem[00000000100c1408] = bf10924f
! %f22 = 352cbfff, Mem[0000000010081408] = ff000000
sta %f22,[%i2+%o4]0x80 ! Mem[0000000010081408] = 352cbfff
! Mem[0000000010101408] = 00000000, %l3 = 00000000000009e2
swapa [%i4+%o4]0x80,%l3 ! %l3 = 0000000000000000
! %f20 = 00000000 0000ff00, %l1 = 00000000ff000000
! Mem[0000000030181418] = ffff000000000000
add %i6,0x018,%g1
stda %f20,[%g1+%l1]ASI_PST16_S ! Mem[0000000030181418] = ffff000000000000
membar #Sync ! Added by membar checker (130)
! %l2 = 0000000000000067, Mem[0000000030081408] = 000000ff
stwa %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000067
! %l1 = 00000000ff000000, Mem[0000000010041400] = 0000000000be00ff
stxa %l1,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000ff000000
! Mem[0000000010101410] = 00000000, %l6 = 0000000000000000
swapa [%i4+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041428] = 000000ff, %l6 = 00000000, %l4 = 0000ff48
add %i1,0x28,%g1
casa [%g1]0x80,%l6,%l4 ! %l4 = 00000000000000ff
! %l5 = 00000000ff00ff00, Mem[00000000100c1400] = ff000000ff000000
stxa %l5,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000ff00ff00
! Mem[0000000010081410] = ffff0000, %l6 = 0000000000000000
ldstuba [%i2+%o5]0x80,%l6 ! %l6 = 00000000000000ff
p0_label_732:
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = 00000000, %l7 = 0000000000000000
ldswa [%i5+%o5]0x88,%l7 ! %l7 = 0000000000000000
! %f8 = 700a0048, %f15 = 55ebff3c, %f6 = 00000000
fdivs %f8 ,%f15,%f6 ! %f6 = 5995b2b0
! Mem[0000000010041410] = ffffffff, %l4 = 00000000000000ff
ldsha [%i1+%o5]0x80,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010141410] = 0000000000000084, %f24 = 3481889f 08bf2c35
ldd [%i5+%o5],%f24 ! %f24 = 00000000 00000084
! Mem[0000000010041434] = 000000ff, %l7 = 0000000000000000, %asi = 80
lduha [%i1+0x034]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000030041408] = 000000ff, %l3 = 0000000000000000
lduwa [%i1+%o4]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010101408] = e2090000, %l7 = 0000000000000000
ldsba [%i4+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001410] = 00000000, %l6 = 00000000000000ff
lduba [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000030181410] = ff0000ff, %l0 = 00000000840048ff
ldsba [%i6+%o5]0x89,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030041408] = 000000ff, %l3 = 00000000000000ff
ldsha [%i1+%o4]0x89,%l3 ! %l3 = 00000000000000ff
p0_label_733:
! Starting 10 instruction Store Burst
! %l1 = 00000000ff000000, Mem[0000000010101400] = ff000000
stba %l1,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
! %l0 = ffffffffffffffff, Mem[0000000010001408] = ffffff00
stba %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffffff00
! %f9 = 08bf2c35, Mem[0000000030041400] = 000000ff
sta %f9 ,[%i1+%g0]0x89 ! Mem[0000000030041400] = 08bf2c35
! %l5 = 00000000ff00ff00, Mem[00000000100c1410] = ff0048ff
stha %l5,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ff0048ff
! Mem[0000000010101410] = 00000000, %l2 = 0000000000000067
ldstuba [%i4+%o5]0x80,%l2 ! %l2 = 0000000000000000
! %f0 = ff000000 ff0075be, %l4 = ffffffffffffffff
! Mem[0000000010181420] = 4744e1000a700052
add %i6,0x020,%g1
stda %f0,[%g1+%l4]ASI_PST16_P ! Mem[0000000010181420] = ff000000ff0075be
! Mem[0000000010081414] = 000000ff, %l1 = ff000000, %l6 = 00000000
add %i2,0x14,%g1
casa [%g1]0x80,%l1,%l6 ! %l6 = 00000000000000ff
! %f28 = ff000000 00000000, %l4 = ffffffffffffffff
! Mem[0000000010041430] = 00000000000000ff
add %i1,0x030,%g1
stda %f28,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010041430] = 00000000000000ff
! %f21 = 0000ff00, Mem[0000000010081400] = 00ff00ff
sta %f21,[%i2+%g0]0x88 ! Mem[0000000010081400] = 0000ff00
! Mem[0000000010001400] = ffffffff, %l3 = 00000000000000ff, %asi = 80
swapa [%i0+0x000]%asi,%l3 ! %l3 = 00000000ffffffff
p0_label_734:
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = 000000ff, %l2 = 0000000000000000
ldsba [%i1+%o5]0x89,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010101410] = ff000000, %l0 = ffffffffffffffff
ldsha [%i4+%o5]0x80,%l0 ! %l0 = ffffffffffffff00
! %l0 = ffffffffffffff00, Mem[0000000030041410] = 000000ff
stwa %l0,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffffff00
! Mem[0000000010101410] = ff000000, %l1 = 00000000ff000000
lduba [%i4+%o5]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030181400] = 0000000000000000, %l5 = 00000000ff00ff00
ldxa [%i6+%g0]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000030181400] = 00000000, %l1 = 00000000000000ff
lduba [%i6+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030081400] = ff000000, %l6 = 00000000000000ff
lduha [%i2+%g0]0x81,%l6 ! %l6 = 000000000000ff00
! Mem[00000000300c1400] = 84000000, %l7 = 0000000000000000
ldsba [%i3+%g0]0x89,%l7 ! %l7 = 0000000000000000
! Mem[00000000100c1426] = 00000000, %l0 = ffffffffffffff00, %asi = 80
ldsha [%i3+0x026]%asi,%l0 ! %l0 = 0000000000000000
! Mem[00000000300c1408] = ff000000, %l7 = 0000000000000000
lduwa [%i3+%o4]0x81,%l7 ! %l7 = 00000000ff000000
p0_label_735:
! Starting 10 instruction Store Burst
! %l4 = ffffffffffffffff, Mem[0000000030081408] = 00000067
stba %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000ff
! %l4 = ffffffffffffffff, Mem[00000000300c1400] = 00000084
stwa %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffffff
! %l6 = 000000000000ff00, Mem[000000001004141f] = 352cbfff, %asi = 80
stba %l6,[%i1+0x01f]%asi ! Mem[000000001004141c] = 352cbf00
! Mem[00000000201c0000] = 6407c200, %l2 = ffffffffffffffff
ldstub [%o0+%g0],%l2 ! %l2 = 0000000000000064
! %l6 = 000000000000ff00, Mem[0000000030181410] = ff0000ff
stba %l6,[%i6+%o5]0x81 ! Mem[0000000030181410] = 000000ff
! %f14 = db9d530c, %f8 = 700a0048, %f14 = db9d530c
fsubs %f14,%f8 ,%f14 ! %f14 = f00a0048
! %l1 = 0000000000000000, Mem[0000000030081410] = 00000000
stwa %l1,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
! %l0 = 0000000000000000, Mem[0000000030041408] = ff000000
stwa %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000
! Mem[0000000010081418] = 00000000, %l5 = 0000000000000000, %asi = 80
swapa [%i2+0x018]%asi,%l5 ! %l5 = 0000000000000000
! %f24 = 00000000, Mem[00000000100c1430] = 00000000
sta %f24,[%i3+0x030]%asi ! Mem[00000000100c1430] = 00000000
p0_label_736:
! Starting 10 instruction Load Burst
! Mem[0000000010001430] = 00000000 ffffffff, %l4 = ffffffff, %l5 = 00000000, %asi = 80
ldda [%i0+0x030]%asi,%l4 ! %l4 = 0000000000000000 00000000ffffffff
! Mem[0000000010081404] = 00000000, %l4 = 0000000000000000
lduh [%i2+0x004],%l4 ! %l4 = 0000000000000000
! Mem[0000000010181400] = 00000000, %l7 = 00000000ff000000
ldsha [%i6+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010181410] = ff480084, %l4 = 0000000000000000, %asi = 80
ldsha [%i6+0x010]%asi,%l4 ! %l4 = ffffffffffffff48
! Mem[0000000010181410] = ff480084 000000ff, %l4 = ffffff48, %l5 = ffffffff
ldd [%i6+%o5],%l4 ! %l4 = 00000000ff480084 00000000000000ff
! Mem[00000000300c1408] = ff000000000000ff, %f10 = 80000000 48000a70
ldda [%i3+%o4]0x81,%f10 ! %f10 = ff000000 000000ff
! Mem[0000000030081408] = ff000000, %l2 = 0000000000000064
ldsha [%i2+%o4]0x81,%l2 ! %l2 = ffffffffffffff00
! Mem[0000000030101410] = 00000000, %l3 = 00000000ffffffff
ldsba [%i4+%o5]0x89,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1410] = ff0048ff, %l0 = 0000000000000000
lduwa [%i3+%o5]0x80,%l0 ! %l0 = 00000000ff0048ff
! Mem[0000000010041407] = 00000000, %l4 = 00000000ff480084
ldsb [%i1+0x007],%l4 ! %l4 = 0000000000000000
p0_label_737:
! Starting 10 instruction Store Burst
! %f20 = 00000000 0000ff00, Mem[0000000030181410] = 000000ff 00e14447
stda %f20,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000 0000ff00
! Mem[0000000030141400] = ff000000, %l0 = 00000000ff0048ff
ldstuba [%i5+%g0]0x81,%l0 ! %l0 = 00000000000000ff
! %f23 = 00000000, Mem[0000000010181410] = 840048ff
sta %f23,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000
! %l1 = 0000000000000000, imm = fffffffffffff2e5, %l0 = 00000000000000ff
add %l1,-0xd1b,%l0 ! %l0 = fffffffffffff2e5
! %f10 = ff000000, Mem[0000000030041410] = ffffff00
sta %f10,[%i1+%o5]0x89 ! Mem[0000000030041410] = ff000000
! %f22 = 352cbfff 00000000, Mem[0000000010181410] = 00000000 ff000000
stda %f22,[%i6+%o5]0x88 ! Mem[0000000010181410] = 352cbfff 00000000
! %l7 = 0000000000000000, Mem[0000000030041408] = 00000000
stwa %l7,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
! Mem[00000000300c1400] = ffffffff, %l7 = 0000000000000000
swapa [%i3+%g0]0x81,%l7 ! %l7 = 00000000ffffffff
! Mem[0000000030101408] = ffffffff, %l3 = 0000000000000000
ldstuba [%i4+%o4]0x89,%l3 ! %l3 = 00000000000000ff
! Code Fragment 4, seed = 868663
p0_fragment_66:
! %l0 = fffffffffffff2e5
setx 0x36a575ac35c7556e,%g7,%l0 ! %l0 = 36a575ac35c7556e
! %l1 = 0000000000000000
setx 0x7b1e227f5de6a719,%g7,%l1 ! %l1 = 7b1e227f5de6a719
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 = 36a575ac35c7556e
setx 0x85561423fb86e4d4,%g7,%l0 ! %l0 = 85561423fb86e4d4
! %l1 = 7b1e227f5de6a719
setx 0xce27a72eda51919f,%g7,%l1 ! %l1 = ce27a72eda51919f
p0_fragment_66_end:
p0_label_738:
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = 000000ff00000000, %l7 = 00000000ffffffff
ldxa [%i1+%g0]0x80,%l7 ! %l7 = 000000ff00000000
! Mem[00000000201c0001] = ff07c200, %l5 = 00000000000000ff, %asi = 80
lduba [%o0+0x001]%asi,%l5 ! %l5 = 0000000000000007
! Mem[0000000030041400] = 352cbf08, %l2 = ffffffffffffff00
lduha [%i1+%g0]0x81,%l2 ! %l2 = 000000000000352c
! Mem[0000000030181408] = 00000000 00000000, %l6 = 0000ff00, %l7 = 00000000
ldda [%i6+%o4]0x81,%l6 ! %l6 = 0000000000000000 0000000000000000
! Mem[0000000030141408] = 000000000000ffff, %f0 = ff000000 ff0075be
ldda [%i5+%o4]0x89,%f0 ! %f0 = 00000000 0000ffff
! Mem[0000000030101408] = ffffffff fffffbb7, %l6 = 00000000, %l7 = 00000000
ldda [%i4+%o4]0x81,%l6 ! %l6 = 00000000ffffffff 00000000fffffbb7
! Mem[0000000030101408] = ffffffff, %l4 = 0000000000000000
ldswa [%i4+%o4]0x89,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010081410] = ffff0000, %l3 = 00000000000000ff
lduba [%i2+%o5]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010001410] = 00000000, %l2 = 000000000000352c
lduha [%i0+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010181410] = 00000000, %f23 = 00000000
lda [%i6+%o5]0x88,%f23 ! %f23 = 00000000
p0_label_739:
! Starting 10 instruction Store Burst
! %l4 = ffffffffffffffff, %l2 = 0000000000000000, %l6 = 00000000ffffffff
sdivx %l4,%l2,%l6 ! Div by zero, %l0 = 85561423fb86e4fc
! %f2 = ff000000, Mem[0000000030141400] = 000000ff
sta %f2 ,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff000000
! %f8 = 700a0048 08bf2c35, %l2 = 0000000000000000
! Mem[0000000030141428] = cbffc3104f9210bf
add %i5,0x028,%g1
stda %f8,[%g1+%l2]ASI_PST16_SL ! Mem[0000000030141428] = cbffc3104f9210bf
! %l2 = 0000000000000000, Mem[0000000010181408] = 00000000
stw %l2,[%i6+%o4] ! Mem[0000000010181408] = 00000000
! %l4 = ffffffffffffffff, Mem[0000000030041410] = ff000000
stha %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = ff00ffff
! Mem[00000000300c1410] = afea0000, %l0 = 00000000fb86e4fc
swapa [%i3+%o5]0x81,%l0 ! %l0 = 00000000afea0000
! %l5 = 0000000000000007, Mem[00000000100c1408] = 4f9210bf
stba %l5,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 4f921007
! %l0 = 00000000afea0000, Mem[0000000010141400] = 00000007
stha %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000
! %l4 = ffffffffffffffff, Mem[0000000030181410] = 000000000000ff00
stxa %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffffffffffffffff
! %l5 = 0000000000000007, Mem[0000000030001410] = 000000ff
stwa %l5,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000007
p0_label_740:
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = 0000ffff, %l5 = 0000000000000007
ldsha [%i5+%o4]0x89,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010001408] = 0000000000ffffff, %l4 = ffffffffffffffff
ldxa [%i0+%o4]0x88,%l4 ! %l4 = 0000000000ffffff
! Mem[0000000010101410] = ff000000, %f0 = 00000000
lda [%i4+%o5]0x80,%f0 ! %f0 = ff000000
! Mem[0000000010041418] = 00000000, %l3 = 00000000000000ff, %asi = 80
lduwa [%i1+0x018]%asi,%l3 ! %l3 = 0000000000000000
! Mem[0000000030001410] = 07000000, %l1 = ce27a72eda51919f
lduba [%i0+%o5]0x81,%l1 ! %l1 = 0000000000000007
membar #Sync ! Added by membar checker (131)
! Mem[0000000010181400] = 00000000 00000000 00000000 4744ffbf
! Mem[0000000010181410] = 00000000 ffbf2c35 44cc453c 546f2587
! Mem[0000000010181420] = ff000000 ff0075be 6fb20000 00000000
! Mem[0000000010181430] = 00000000 00e14447 ff000000 00000000
ldda [%i6+%g0]ASI_BLK_P,%f16 ! Block Load from 0000000010181400
! Mem[00000000211c0000] = 00ffe490, %l5 = ffffffffffffffff
ldub [%o2+%g0],%l5 ! %l5 = 0000000000000000
! Mem[0000000010101438] = ff00000000000000, %f4 = 00000000 ff0000ff
ldd [%i4+0x038],%f4 ! %f4 = ff000000 00000000
! Mem[0000000010081428] = 0000000000000000, %f12 = 00000000 071ac0cb
ldd [%i2+0x028],%f12 ! %f12 = 00000000 00000000
! Mem[0000000030001408] = ffffffff, %l5 = 0000000000000000
lduba [%i0+%o4]0x81,%l5 ! %l5 = 00000000000000ff
p0_label_741:
! Starting 10 instruction Store Burst
! Mem[0000000010141400] = 00000000, %l5 = 00000000000000ff
ldstuba [%i5+%g0]0x88,%l5 ! %l5 = 0000000000000000
! %l1 = 0000000000000007, Mem[0000000030101400] = 00000000
stha %l1,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000007
! Mem[0000000010041400] = 000000ff 00000000 00000000 00000000
! %f16 = 00000000 00000000 00000000 4744ffbf
! %f20 = 00000000 ffbf2c35 44cc453c 546f2587
! %f24 = ff000000 ff0075be 6fb20000 00000000
! %f28 = 00000000 00e14447 ff000000 00000000
stda %f16,[%i1+%g0]ASI_COMMIT_P ! Block Store to 0000000010041400
! %l2 = 0000000000000000, Mem[00000000100c1410] = ff0048ff
stha %l2,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000048ff
membar #Sync ! Added by membar checker (132)
! %l5 = 0000000000000000, Mem[0000000010181408] = 00000000
stba %l5,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000
! Mem[0000000010001400] = ff000000, %l0 = 00000000afea0000
swapa [%i0+%g0]0x88,%l0 ! %l0 = 00000000ff000000
! %f30 = ff000000 00000000, %l0 = 00000000ff000000
! Mem[0000000010001428] = 00000000ff0085ff
add %i0,0x028,%g1
stda %f30,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010001428] = 00000000ff0085ff
! Mem[0000000030101400] = 00000007, %l0 = 00000000ff000000
ldstuba [%i4+%g0]0x89,%l0 ! %l0 = 0000000000000007
! Mem[0000000010101421] = 00000000, %l1 = 0000000000000007
ldstub [%i4+0x021],%l1 ! %l1 = 0000000000000000
! Mem[0000000030101400] = 000000ff, %l3 = 0000000000000000
ldstuba [%i4+%g0]0x89,%l3 ! %l3 = 00000000000000ff
p0_label_742:
! Starting 10 instruction Load Burst
! %l7 = 00000000fffffbb7, %l2 = 0000000000000000, %l0 = 0000000000000007
and %l7,%l2,%l0 ! %l0 = 0000000000000000
! Mem[0000000010041400] = 00000000, %l3 = 00000000000000ff
ldsba [%i1+%g0]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010141400] = ff000000ffbf2c35, %f2 = ff000000 00000000
ldda [%i5+%g0]0x80,%f2 ! %f2 = ff000000 ffbf2c35
! Mem[0000000030001408] = ffffffff, %l0 = 0000000000000000
lduba [%i0+%o4]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010041410] = 00000000, %f16 = 00000000
lda [%i1+%o5]0x80,%f16 ! %f16 = 00000000
! %l4 = 0000000000ffffff, %l2 = 0000000000000000, %l3 = 0000000000000000
or %l4,%l2,%l3 ! %l3 = 0000000000ffffff
! Mem[0000000030141408] = ffff0000, %l5 = 0000000000000000
ldswa [%i5+%o4]0x81,%l5 ! %l5 = ffffffffffff0000
! Mem[0000000030001408] = ffffffff, %l5 = ffffffffffff0000
lduwa [%i0+%o4]0x89,%l5 ! %l5 = 00000000ffffffff
! Mem[00000000300c1400] = 00000000, %l3 = 0000000000ffffff
ldsha [%i3+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010081408] = 00000000ffbf2c35, %l3 = 0000000000000000
ldxa [%i2+%o4]0x88,%l3 ! %l3 = 00000000ffbf2c35
p0_label_743:
! Starting 10 instruction Store Burst
! %f17 = 00000000, Mem[0000000010081410] = ffff0000
sta %f17,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000
! Mem[00000000100c1410] = ff480000, %l7 = 00000000fffffbb7
swapa [%i3+%o5]0x88,%l7 ! %l7 = 00000000ff480000
! %l3 = 00000000ffbf2c35, Mem[0000000030101400] = 000000ff
stwa %l3,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffbf2c35
! Mem[0000000010181403] = 00000000, %l4 = 0000000000ffffff
ldstuba [%i6+0x003]%asi,%l4 ! %l4 = 0000000000000000
! %l2 = 00000000, %l3 = ffbf2c35, Mem[0000000030001408] = ffffffff 00000000
stda %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000 ffbf2c35
! %l1 = 0000000000000000, Mem[0000000030181410] = ffffffff
stba %l1,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00ffffff
! Mem[000000001004143c] = 00000000, %l3 = 00000000ffbf2c35
swap [%i1+0x03c],%l3 ! %l3 = 0000000000000000
! %f22 = 44cc453c 546f2587, %l1 = 0000000000000000
! Mem[0000000030181410] = 00ffffffffffffff
add %i6,0x010,%g1
stda %f22,[%g1+%l1]ASI_PST8_S ! Mem[0000000030181410] = 00ffffffffffffff
! %l4 = 0000000000000000, %l5 = 00000000ffffffff, %l1 = 0000000000000000
subc %l4,%l5,%l1 ! %l1 = ffffffff00000001
! %f12 = 00000000 00000000, %f31 = 00000000
fdtoi %f12,%f31 ! %f31 = 00000000
p0_label_744:
! Starting 10 instruction Load Burst
! Mem[000000001000140f] = 00000000, %l5 = 00000000ffffffff, %asi = 80
lduba [%i0+0x00f]%asi,%l5 ! %l5 = 0000000000000000
! Mem[000000001014140a] = 00000000, %l7 = 00000000ff480000, %asi = 80
lduha [%i5+0x00a]%asi,%l7 ! %l7 = 0000000000000000
! Mem[00000000300c1400] = 00000000, %l7 = 0000000000000000
lduba [%i3+%g0]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010181408] = 00000000, %l4 = 0000000000000000
ldswa [%i6+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000030101400] = 352cbfff, %l2 = 0000000000000000
lduha [%i4+%g0]0x81,%l2 ! %l2 = 000000000000352c
! Mem[00000000211c0000] = 00ffe490, %l7 = 0000000000000000
lduh [%o2+%g0],%l7 ! %l7 = 00000000000000ff
! Mem[0000000010141418] = 0000000000000000, %f26 = 6fb20000 00000000
ldd [%i5+0x018],%f26 ! %f26 = 00000000 00000000
! Mem[00000000300c1410] = fb86e4fc 00000000, %l0 = 000000ff, %l1 = 00000001
ldda [%i3+%o5]0x81,%l0 ! %l0 = 00000000fb86e4fc 0000000000000000
! Mem[00000000100c1420] = 00000000, %f17 = 00000000
ld [%i3+0x020],%f17 ! %f17 = 00000000
! %f0 = ff000000, %f0 = ff000000
fcmpes %fcc3,%f0 ,%f0 ! %fcc3 = 0
p0_label_745:
! Starting 10 instruction Store Burst
! Mem[00000000100c1422] = 00000000, %l6 = 00000000ffffffff
ldstub [%i3+0x022],%l6 ! %l6 = 0000000000000000
! %l7 = 00000000000000ff, Mem[0000000030001410] = 07000000
stha %l7,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00ff0000
! Code Fragment 4, seed = 318603
p0_fragment_67:
! %l0 = 00000000fb86e4fc
setx 0x0260683216aa0ece,%g7,%l0 ! %l0 = 0260683216aa0ece
! %l1 = 0000000000000000
setx 0x4abd6c5b2acfa279,%g7,%l1 ! %l1 = 4abd6c5b2acfa279
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 = 0260683216aa0ece
setx 0x2bfd3ce7244a8234,%g7,%l0 ! %l0 = 2bfd3ce7244a8234
! %l1 = 4abd6c5b2acfa279
setx 0x21e8124ba61630ff,%g7,%l1 ! %l1 = 21e8124ba61630ff
p0_fragment_67_end:
! Mem[0000000030001408] = 00000000, %l0 = 00000000244a8234
swapa [%i0+%o4]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000030001410] = 0000ff00, %l4 = 0000000000000000
ldstuba [%i0+%o5]0x89,%l4 ! %l4 = 0000000000000000
! %l7 = 00000000000000ff, Mem[0000000030181400] = 0000000000000000
stxa %l7,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000000000ff
! %f10 = ff000000 000000ff, %l2 = 000000000000352c
! Mem[0000000030041438] = ff000000ffbf2c35
add %i1,0x038,%g1
stda %f10,[%g1+%l2]ASI_PST8_SL ! Mem[0000000030041438] = ff000000ff002c35
! %l2 = 0000352c, %l3 = 00000000, Mem[0000000010141400] = 000000ff 352cbfff
stda %l2,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000352c 00000000
! %f24 = ff000000 ff0075be, Mem[00000000100c1408] = 0710924f 00000000
stda %f24,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ff000000 ff0075be
! Mem[0000000010041408] = 00000000, %l4 = 0000000000000000
swapa [%i1+%o4]0x80,%l4 ! %l4 = 0000000000000000
p0_label_746:
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = 34824a24, %l0 = 0000000000000000
ldsba [%i0+%o4]0x89,%l0 ! %l0 = 0000000000000024
! Mem[0000000010141408] = 352cbfff00000000, %l2 = 000000000000352c
ldxa [%i5+%o4]0x88,%l2 ! %l2 = 352cbfff00000000
! Mem[0000000030101408] = ffffffff, %f16 = 00000000
lda [%i4+%o4]0x89,%f16 ! %f16 = ffffffff
! Mem[0000000030141408] = ffff000000000000, %l0 = 0000000000000024
ldxa [%i5+%o4]0x81,%l0 ! %l0 = ffff000000000000
membar #Sync ! Added by membar checker (133)
! Mem[0000000030041400] = 352cbf08 00000000 00000000 00000000
! Mem[0000000030041410] = ffff00ff ff480084 00000000 00000000
! Mem[0000000030041420] = 4744e100 00000000 00000000 00000000
! Mem[0000000030041430] = ff0c0000 ff0000ff ff000000 ff002c35
ldda [%i1+%g0]ASI_BLK_S,%f0 ! Block Load from 0000000030041400
! Mem[0000000030001410] = 0000ffff, %l1 = 21e8124ba61630ff
ldswa [%i0+%o5]0x89,%l1 ! %l1 = 000000000000ffff
! Mem[00000000300c1410] = fb86e4fc, %l5 = 0000000000000000
ldsha [%i3+%o5]0x81,%l5 ! %l5 = fffffffffffffb86
! Mem[0000000010141414] = 00000084, %f25 = ff0075be
lda [%i5+0x014]%asi,%f25 ! %f25 = 00000084
! Mem[0000000030181410] = 00ffffff, %l4 = 0000000000000000
lduha [%i6+%o5]0x81,%l4 ! %l4 = 00000000000000ff
! Mem[000000001014141c] = 00000000, %l5 = fffffffffffffb86, %asi = 80
ldswa [%i5+0x01c]%asi,%l5 ! %l5 = 0000000000000000
p0_label_747:
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[00000000100c1400] = 00ff00ff
stha %l3,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff
! %f6 = 00000000, Mem[00000000100c1410] = b7fbffff
sta %f6 ,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000
! %f28 = 00000000, Mem[0000000010141408] = 00000000
sta %f28,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
! %f15 = ff002c35, Mem[0000000010041438] = ff000000
st %f15,[%i1+0x038] ! Mem[0000000010041438] = ff002c35
! Mem[00000000100c1428] = 0000ff00, %l2 = 0000000000000000, %asi = 80
swapa [%i3+0x028]%asi,%l2 ! %l2 = 000000000000ff00
! Mem[0000000030101400] = 352cbfff, %l5 = 0000000000000000
ldstuba [%i4+%g0]0x81,%l5 ! %l5 = 0000000000000035
! Mem[00000000211c0000] = 00ffe490, %l5 = 0000000000000035
ldstuba [%o2+0x000]%asi,%l5 ! %l5 = 0000000000000000
! %l7 = 00000000000000ff, Mem[0000000010001400] = 0000eaaf
stba %l7,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff00eaaf
! %l3 = 0000000000000000, Mem[0000000021800180] = 00bed3e0
sth %l3,[%o3+0x180] ! Mem[0000000021800180] = 0000d3e0
! %l7 = 00000000000000ff, Mem[0000000010081400] = 0000ff00
stba %l7,[%i2+%g0]0x88 ! Mem[0000000010081400] = 0000ffff
p0_label_748:
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = 000000ff, %f16 = ffffffff
lda [%i6+%g0]0x80,%f16 ! %f16 = 000000ff
! Mem[0000000030001400] = ff090000, %l7 = 00000000000000ff
lduba [%i0+%g0]0x81,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030041400] = 352cbf08, %l1 = 000000000000ffff
lduha [%i1+%g0]0x81,%l1 ! %l1 = 000000000000352c
! Mem[0000000010081400] = 0000ffff, %l7 = 00000000000000ff
ldsba [%i2+%g0]0x88,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010081410] = 00000000, %l7 = ffffffffffffffff
ldsha [%i2+%o5]0x88,%l7 ! %l7 = 0000000000000000
! Mem[00000000100c1400] = 000000ff, %l2 = 000000000000ff00
lduwa [%i3+%g0]0x80,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030101410] = 00000000000000ff, %f28 = 00000000 00e14447
ldda [%i4+%o5]0x81,%f28 ! %f28 = 00000000 000000ff
membar #Sync ! Added by membar checker (134)
! Mem[0000000010041400] = 00000000 00000000 00000000 4744ffbf
! Mem[0000000010041410] = 00000000 ffbf2c35 44cc453c 546f2587
! Mem[0000000010041420] = ff000000 ff0075be 6fb20000 00000000
! Mem[0000000010041430] = 00000000 00e14447 ff002c35 ffbf2c35
ldda [%i1+%g0]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010041400
! Mem[0000000030101408] = ffffffff, %l3 = 0000000000000000
ldswa [%i4+%o4]0x81,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010101408] = e2090000, %f25 = 00000084
lda [%i4+%o4]0x88,%f25 ! %f25 = e2090000
p0_label_749:
! Starting 10 instruction Store Burst
! Mem[0000000030041400] = 352cbf08 00000000 00000000 00000000
! %f0 = 00000000 00000000 bfff4447 00000000
! %f4 = 352cbfff 00000000 87256f54 3c45cc44
! %f8 = be7500ff 000000ff 00000000 0000b26f
! %f12 = 4744e100 00000000 352cbfff 352c00ff
stda %f0 ,[%i1+%g0]ASI_BLK_AIUS ! Block Store to 0000000030041400
! %l2 = 00000000000000ff, imm = 000000000000082e, %l0 = ffff000000000000
andn %l2,0x82e,%l0 ! %l0 = 00000000000000d1
! Mem[0000000010181410] = 00000000, %l5 = 0000000000000000
swapa [%i6+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000030101400] = ffbf2cff, %l1 = 000000000000352c
ldstuba [%i4+%g0]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[00000000300c1400] = 00000000, %l6 = 0000000000000000
swapa [%i3+%g0]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000010001400] = ff00eaaf, %l4 = 00000000000000ff
ldstuba [%i0+%g0]0x80,%l4 ! %l4 = 00000000000000ff
! %l3 = ffffffffffffffff, Mem[00000000211c0000] = ffffe490, %asi = 80
stha %l3,[%o2+0x000]%asi ! Mem[00000000211c0000] = ffffe490
! %l3 = ffffffffffffffff, Mem[0000000010141410] = 00000000
stha %l3,[%i5+%o5]0x80 ! Mem[0000000010141410] = ffff0000
! %f2 = bfff4447 00000000, %l1 = 00000000000000ff
! Mem[0000000030181428] = 0000000000000000
add %i6,0x028,%g1
stda %f2,[%g1+%l1]ASI_PST8_S ! Mem[0000000030181428] = bfff444700000000
! %l1 = 00000000000000ff, Mem[000000001000141c] = 0000ff00
stw %l1,[%i0+0x01c] ! Mem[000000001000141c] = 000000ff
p0_label_750:
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = 0000000000000000, %f24 = ff000000 e2090000
ldda [%i3+%g0]0x81,%f24 ! %f24 = 00000000 00000000
membar #Sync ! Added by membar checker (135)
! Mem[000000001004142c] = 00000000, %l2 = 00000000000000ff, %asi = 80
lduha [%i1+0x02c]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000030141408] = ffff0000, %l4 = 00000000000000ff
ldsba [%i5+%o4]0x81,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030041400] = 00000000, %l1 = 00000000000000ff
ldswa [%i1+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030181408] = 00000000 00000000, %l0 = 000000d1, %l1 = 00000000
ldda [%i6+%o4]0x89,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[0000000030141400] = 000000ffff0075be, %f24 = 00000000 00000000
ldda [%i5+%g0]0x81,%f24 ! %f24 = 000000ff ff0075be
! Mem[00000000211c0000] = ffffe490, %l1 = 0000000000000000
ldsb [%o2+%g0],%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030101408] = ffffffff, %l7 = 0000000000000000
ldsba [%i4+%o4]0x81,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010181408] = 00000000, %l1 = ffffffffffffffff
lduwa [%i6+%o4]0x80,%l1 ! %l1 = 0000000000000000
! Mem[00000000100c1400] = 00000000ff000000, %l4 = ffffffffffffffff
ldxa [%i3+%g0]0x88,%l4 ! %l4 = 00000000ff000000
p0_label_751:
! Starting 10 instruction Store Burst
! %l7 = ffffffffffffffff, Mem[0000000010181410] = 00000000
stba %l7,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000ff
! %f18 = 00000000 4744ffbf, %l6 = 0000000000000000
! Mem[00000000300c1438] = 000000ff00000000
add %i3,0x038,%g1
stda %f18,[%g1+%l6]ASI_PST8_S ! Mem[00000000300c1438] = 000000ff00000000
! %l6 = 0000000000000000, Mem[00000000211c0000] = ffffe490, %asi = 80
stha %l6,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0000e490
! %l1 = 0000000000000000, Mem[00000000300c1408] = ff000000000000ff
stxa %l1,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0000000000000000
! %l1 = 0000000000000000, Mem[0000000030141408] = ffff0000
stba %l1,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00ff0000
! Mem[0000000010081439] = 00000000, %l5 = 0000000000000000
ldstuba [%i2+0x039]%asi,%l5 ! %l5 = 0000000000000000
! Mem[00000000300c1408] = 00000000, %l3 = 00000000ffffffff
swapa [%i3+%o4]0x81,%l3 ! %l3 = 0000000000000000
! %l4 = 00000000ff000000, Mem[0000000030101408] = ffffffff
stba %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00ffffff
! %f2 = bfff4447 00000000, %l0 = 0000000000000000
! Mem[0000000010141418] = 0000000000000000
add %i5,0x018,%g1
stda %f2,[%g1+%l0]ASI_PST8_P ! Mem[0000000010141418] = 0000000000000000
! %l5 = 0000000000000000, Mem[00000000100c1400] = 000000ff
stha %l5,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff
p0_label_752:
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = fb86e4fc00000000, %f8 = be7500ff 000000ff
ldda [%i3+%o5]0x81,%f8 ! %f8 = fb86e4fc 00000000
! Mem[0000000010141410] = 0000ffff, %l3 = 0000000000000000
ldsha [%i5+%o5]0x88,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010141408] = 352cbfff00000000, %f30 = ff000000 00000000
ldda [%i5+%o4]0x88,%f30 ! %f30 = 352cbfff 00000000
! Mem[0000000030101400] = ff2cbfffff0000ff, %f16 = 000000ff 00000000
ldda [%i4+%g0]0x81,%f16 ! %f16 = ff2cbfff ff0000ff
! Mem[000000001010143c] = 00000000, %f18 = 00000000
ld [%i4+0x03c],%f18 ! %f18 = 00000000
! Mem[0000000030081408] = 000000ff, %l6 = 0000000000000000
lduwa [%i2+%o4]0x89,%l6 ! %l6 = 00000000000000ff
! %f30 = 352cbfff, %f12 = 4744e100, %f0 = 00000000 00000000
fsmuld %f30,%f12,%f0 ! %f0 = 3fa09b5a 7f63e000
! Mem[00000000300c1400] = 0000000000000000, %l7 = ffffffffffffffff
ldxa [%i3+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000030001400] = ff090000 ff000000 244a8234 ffbf2c35
! Mem[0000000030001410] = ffff0000 000000ff 75be5127 00000000
! Mem[0000000030001420] = 352cbf08 be750000 ffff00ff ff000000
! Mem[0000000030001430] = 00000000 22ff9541 85ffffff 000000ff
ldda [%i0+%g0]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030001400
! Mem[0000000030141400] = be7500ff ff000000, %l6 = 000000ff, %l7 = 00000000
ldda [%i5+%g0]0x89,%l6 ! %l6 = 00000000ff000000 00000000be7500ff
p0_label_753:
! Starting 10 instruction Store Burst
! %l0 = 0000000000000000, Mem[0000000010081410] = 00000000
stha %l0,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000
! %l0 = 0000000000000000, Mem[0000000020800041] = ffffb260
stb %l0,[%o1+0x041] ! Mem[0000000020800040] = ff00b260
! %f22 = 44cc453c 546f2587, Mem[0000000030081408] = 000000ff 00000000
stda %f22,[%i2+%o4]0x89 ! Mem[0000000030081408] = 44cc453c 546f2587
! Mem[0000000010101400] = 00000000, %l1 = 0000000000000000
ldstuba [%i4+%g0]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181408] = 00000000, %l7 = 00000000be7500ff
swapa [%i6+%o4]0x88,%l7 ! %l7 = 0000000000000000
! %f28 = 00000000, Mem[0000000030101408] = 00ffffff
sta %f28,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
! Mem[0000000030181408] = 00000000, %l1 = 0000000000000000
ldstuba [%i6+%o4]0x81,%l1 ! %l1 = 0000000000000000
! %l2 = 0000000000000000, Mem[0000000010141430] = 00000000
stw %l2,[%i5+0x030] ! Mem[0000000010141430] = 00000000
! %f28 = 00000000, Mem[0000000010081408] = 352cbfff
sta %f28,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000
! Mem[0000000010141408] = 00000000, %l2 = 0000000000000000
ldstuba [%i5+%o4]0x80,%l2 ! %l2 = 0000000000000000
p0_label_754:
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = 00000000 000000ff, %l4 = ff000000, %l5 = 00000000
ldda [%i0+%o5]0x80,%l4 ! %l4 = 0000000000000000 00000000000000ff
! Code Fragment 4, seed = 935134
p0_fragment_68:
! %l0 = 0000000000000000
setx 0x32ec23519d768f36,%g7,%l0 ! %l0 = 32ec23519d768f36
! %l1 = 0000000000000000
setx 0x4c725905524a5661,%g7,%l1 ! %l1 = 4c725905524a5661
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 = 32ec23519d768f36
setx 0x539b722a4fc3119c,%g7,%l0 ! %l0 = 539b722a4fc3119c
! %l1 = 4c725905524a5661
setx 0xbb4be426ceebc3e7,%g7,%l1 ! %l1 = bb4be426ceebc3e7
p0_fragment_68_end:
! Mem[0000000010101410] = ff000000, %l5 = 00000000000000ff
ldswa [%i4+%o5]0x80,%l5 ! %l5 = ffffffffff000000
! Mem[0000000021800180] = 0000d3e0, %l0 = 539b722a4fc3119c
lduh [%o3+0x180],%l0 ! %l0 = 0000000000000000
! Mem[0000000010181400] = ff000000, %l2 = 0000000000000000
lduwa [%i6+%g0]0x88,%l2 ! %l2 = 00000000ff000000
! Mem[00000000100c1420] = 0000ff00 00000000, %l0 = 00000000, %l1 = ceebc3e7
ldd [%i3+0x020],%l0 ! %l0 = 000000000000ff00 0000000000000000
! Mem[0000000010181410] = ff000000, %l5 = ffffffffff000000
lduw [%i6+%o5],%l5 ! %l5 = 00000000ff000000
! Mem[0000000010181410] = ff000000 ffbf2c35, %l2 = ff000000, %l3 = ffffffff
ldda [%i6+%o5]0x80,%l2 ! %l2 = 00000000ff000000 00000000ffbf2c35
! Mem[0000000030141410] = 00ff0000, %l7 = 0000000000000000
ldswa [%i5+%o5]0x81,%l7 ! %l7 = 0000000000ff0000
! Mem[0000000030081408] = 87256f54 3c45cc44, %l2 = ff000000, %l3 = ffbf2c35
ldda [%i2+%o4]0x81,%l2 ! %l2 = 0000000087256f54 000000003c45cc44
p0_label_755:
! Starting 10 instruction Store Burst
! %l2 = 87256f54, %l3 = 3c45cc44, Mem[0000000010041410] = 00000000 ffbf2c35
stda %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = 87256f54 3c45cc44
! Mem[0000000010181410] = ff000000, %l3 = 000000003c45cc44
swapa [%i6+%o5]0x80,%l3 ! %l3 = 00000000ff000000
! Mem[0000000030101410] = 00000000, %l2 = 0000000087256f54
ldstuba [%i4+%o5]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010181408] = ff0075be, %l7 = 0000000000ff0000
swapa [%i6+%o4]0x80,%l7 ! %l7 = 00000000ff0075be
membar #Sync ! Added by membar checker (136)
! %l5 = 00000000ff000000, Mem[0000000030001408] = 244a8234
stba %l5,[%i0+%o4]0x81 ! Mem[0000000030001408] = 004a8234
! %l4 = 0000000000000000, Mem[0000000030081400] = ff000000
stha %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000
! %f8 = 000075be 08bf2c35, Mem[0000000010141420] = ff00ffff be750000
std %f8 ,[%i5+0x020] ! Mem[0000000010141420] = 000075be 08bf2c35
! %l5 = 00000000ff000000, Mem[00000000100c1400] = ff000000
stwa %l5,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ff000000
! Mem[0000000010101400] = 000000ff, %l6 = 00000000ff000000
ldstuba [%i4+%g0]0x88,%l6 ! %l6 = 00000000000000ff
! %l2 = 0000000000000000, Mem[0000000010101408] = 000009e2
stha %l2,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000009e2
p0_label_756:
! Starting 10 instruction Load Burst
! Mem[0000000010101402] = ff000000, %l6 = 00000000000000ff
ldub [%i4+0x002],%l6 ! %l6 = 0000000000000000
! Mem[0000000010081410] = 00000000, %f18 = 00000000
lda [%i2+%o5]0x88,%f18 ! %f18 = 00000000
! Mem[0000000030181410] = ffffff00, %l3 = 00000000ff000000
lduwa [%i6+%o5]0x89,%l3 ! %l3 = 00000000ffffff00
! Mem[0000000030081410] = 00000000, %l6 = 0000000000000000
ldsba [%i2+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010001400] = ff00eaaf ffffff84 ffffff00 00000000
! Mem[0000000010001410] = 00000000 000000ff 00000000 000000ff
! Mem[0000000010001420] = 00ff0000 00000000 00000000 ff0085ff
! Mem[0000000010001430] = 00000000 ffffffff 00000000 00000000
ldda [%i0+%g0]ASI_BLK_P,%f0 ! Block Load from 0000000010001400
! Mem[0000000030101410] = ff000000, %l6 = 0000000000000000
lduha [%i4+%o5]0x81,%l6 ! %l6 = 000000000000ff00
! Mem[0000000030181408] = ff000000 00000000, %l2 = 00000000, %l3 = ffffff00
ldda [%i6+%o4]0x81,%l2 ! %l2 = 00000000ff000000 0000000000000000
! Mem[000000001010142a] = 000000ff, %l5 = 00000000ff000000, %asi = 80
ldsba [%i4+0x02a]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000030141400] = ff000000, %l1 = 0000000000000000
lduha [%i5+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010101406] = ffbf2c35, %l2 = 00000000ff000000
ldub [%i4+0x006],%l2 ! %l2 = 000000000000002c
p0_label_757:
! Starting 10 instruction Store Burst
! Mem[0000000010181418] = 44cc453c, %l7 = ff0075be, %l6 = 0000ff00
add %i6,0x18,%g1
casa [%g1]0x80,%l7,%l6 ! %l6 = 0000000044cc453c
! %l5 = 0000000000000000, Mem[000000001010140c] = 00000000, %asi = 80
stha %l5,[%i4+0x00c]%asi ! Mem[000000001010140c] = 00000000
! Mem[0000000010041408] = 00000000, %l5 = 0000000000000000
swapa [%i1+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000030141400] = ff000000, %l4 = 0000000000000000
swapa [%i5+%g0]0x89,%l4 ! %l4 = 00000000ff000000
! %f28 = 00000000, %f28 = 00000000
fsqrts %f28,%f28 ! %f28 = 00000000
! %l4 = 00000000ff000000, Mem[0000000030041410] = ffbf2c35
stwa %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = ff000000
! Mem[0000000010181408] = 0000ff00, %l1 = 0000000000000000
swapa [%i6+%o4]0x88,%l1 ! %l1 = 000000000000ff00
! %f30 = 352cbfff, Mem[0000000010141424] = 08bf2c35
st %f30,[%i5+0x024] ! Mem[0000000010141424] = 352cbfff
! Mem[0000000030181410] = 00ffffff, %l3 = 0000000000000000
swapa [%i6+%o5]0x81,%l3 ! %l3 = 0000000000ffffff
! Mem[0000000010181400] = ff000000, %l3 = 0000000000ffffff
swapa [%i6+%g0]0x88,%l3 ! %l3 = 00000000ff000000
p0_label_758:
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = ff000000ff0075be, %f20 = 00000000 ffbf2c35
ldda [%i3+%o4]0x80,%f20 ! %f20 = ff000000 ff0075be
! Mem[00000000100c1408] = ff000000 ff0075be, %l4 = ff000000, %l5 = 00000000
ldda [%i3+%o4]0x80,%l4 ! %l4 = 00000000ff000000 00000000ff0075be
! Mem[0000000010181420] = ff000000 ff0075be, %l0 = 0000ff00, %l1 = 0000ff00, %asi = 80
ldda [%i6+0x020]%asi,%l0 ! %l0 = 00000000ff000000 00000000ff0075be
! Mem[0000000010081412] = 00000000, %l1 = 00000000ff0075be, %asi = 80
lduba [%i2+0x012]%asi,%l1 ! %l1 = 0000000000000000
! %f17 = ff0000ff, %f4 = 00000000, %f17 = ff0000ff
fsubs %f17,%f4 ,%f17 ! %f17 = ff0000ff
! Mem[0000000010081408] = 0000000000000000, %f20 = ff000000 ff0075be
ldda [%i2+%o4]0x88,%f20 ! %f20 = 00000000 00000000
! Mem[0000000010141408] = ff000000, %l5 = 00000000ff0075be
lduwa [%i5+%o4]0x80,%l5 ! %l5 = 00000000ff000000
! %f24 = 000000ff, %f30 = 352cbfff, %f21 = 00000000
fdivs %f24,%f30,%f21 ! tt=0x22, %l0 = 00000000ff000022
! Mem[0000000010001408] = ffffff0000000000, %l7 = 00000000ff0075be, %asi = 80
ldxa [%i0+0x008]%asi,%l7 ! %l7 = ffffff0000000000
! Mem[000000001010141c] = 00000000, %l2 = 000000000000002c
ldsb [%i4+0x01c],%l2 ! %l2 = 0000000000000000
p0_label_759:
! Starting 10 instruction Store Burst
! %l0 = 00000000ff000022, Mem[0000000010141408] = ff000000ffbf2c35
stxa %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000ff000022
! %l4 = 00000000ff000000, Mem[0000000030181408] = 00000000000000ff
stxa %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000ff000000
! %f9 = 00000000, %f31 = 00000000, %f29 = 000000ff
fdivs %f9 ,%f31,%f29 ! %f29 = 7fffffff
! %l6 = 0000000044cc453c, Mem[0000000020800001] = fffffc30
stb %l6,[%o1+0x001] ! Mem[0000000020800000] = ff3cfc30
! %l5 = 00000000ff000000, Mem[0000000021800141] = ffff3db0, %asi = 80
stba %l5,[%o3+0x141]%asi ! Mem[0000000021800140] = ff003db0
! %f24 = 000000ff ff0075be, Mem[0000000030181408] = 000000ff 00000000
stda %f24,[%i6+%o4]0x81 ! Mem[0000000030181408] = 000000ff ff0075be
! %l6 = 44cc453c, %l7 = 00000000, Mem[0000000030041400] = 00000000 00000000
stda %l6,[%i1+%g0]0x81 ! Mem[0000000030041400] = 44cc453c 00000000
! %l2 = 0000000000000000, Mem[00000000100c1408] = ff000000
stwa %l2,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000
! Mem[00000000100c142c] = ffffff85, %l6 = 44cc453c, %l7 = 00000000
add %i3,0x2c,%g1
casa [%g1]0x80,%l6,%l7 ! %l7 = 00000000ffffff85
! Mem[0000000010101400] = 000000ff, %l0 = 00000000ff000022
swapa [%i4+%g0]0x88,%l0 ! %l0 = 00000000000000ff
p0_label_760:
! Starting 10 instruction Load Burst
! Mem[0000000010081416] = 000000ff, %l0 = 00000000000000ff
lduh [%i2+0x016],%l0 ! %l0 = 00000000000000ff
! %f10 = 00000000, %f0 = ff00eaaf
fstoi %f10,%f0 ! %f0 = 00000000
! Mem[0000000010001408] = 00ffffff, %l6 = 0000000044cc453c
ldsba [%i0+%o4]0x88,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030101410] = ff000000000000ff, %f2 = ffffff00 00000000
ldda [%i4+%o5]0x89,%f2 ! %f2 = ff000000 000000ff
! Mem[0000000010141400] = 0000352c, %l7 = 00000000ffffff85
ldswa [%i5+%g0]0x88,%l7 ! %l7 = 000000000000352c
! Mem[0000000030081410] = ff0000ff00000000, %l4 = 00000000ff000000
ldxa [%i2+%o5]0x89,%l4 ! %l4 = ff0000ff00000000
! Mem[0000000010081400] = 0000ffff, %l3 = 00000000ff000000
lduha [%i2+%g0]0x88,%l3 ! %l3 = 000000000000ffff
! Mem[0000000010181410] = 3c45cc44, %l2 = 0000000000000000
lduwa [%i6+%o5]0x80,%l2 ! %l2 = 000000003c45cc44
! Mem[0000000020800000] = ff3cfc30, %l4 = ff0000ff00000000, %asi = 80
lduba [%o1+0x000]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030101410] = 000000ff, %f30 = 352cbfff
lda [%i4+%o5]0x89,%f30 ! %f30 = 000000ff
p0_label_761:
! Starting 10 instruction Store Burst
! %l5 = 00000000ff000000, Mem[0000000010101428] = 000000ffff00ff85
stx %l5,[%i4+0x028] ! Mem[0000000010101428] = 00000000ff000000
! %l5 = 00000000ff000000, Mem[00000000201c0000] = ff07c200
sth %l5,[%o0+%g0] ! Mem[00000000201c0000] = 0000c200
! %l0 = 00000000000000ff, Mem[0000000010041410] = 546f2587
stwa %l0,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000ff
! %l2 = 000000003c45cc44, Mem[0000000030041400] = 3c45cc44
stba %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 3c45cc44
! %l4 = 00000000000000ff, Mem[0000000010181400] = ffffff0000000000
stxa %l4,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000000000ff
! %l3 = 000000000000ffff, imm = fffffffffffff065, %l5 = 00000000ff000000
xor %l3,-0xf9b,%l5 ! %l5 = ffffffffffff0f9a
! %l0 = 00000000000000ff, Mem[0000000010181400] = 00000000000000ff
stxa %l0,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000000000ff
! %l6 = ffffffff, %l7 = 0000352c, Mem[0000000010141400] = 2c350000 00000000
stda %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = ffffffff 0000352c
! %f20 = 00000000 00000000, %l0 = 00000000000000ff
! Mem[0000000030001438] = 85ffffff000000ff
add %i0,0x038,%g1
stda %f20,[%g1+%l0]ASI_PST16_SL ! Mem[0000000030001438] = 0000000000000000
! %l5 = ffffffffffff0f9a, imm = fffffffffffffd24, %l6 = ffffffffffffffff
andn %l5,-0x2dc,%l6 ! %l6 = 000000000000029a
p0_label_762:
! Starting 10 instruction Load Burst
! Mem[0000000010001434] = ffffffff, %f11 = ff0085ff
ld [%i0+0x034],%f11 ! %f11 = ffffffff
! Mem[0000000010181400] = ff00000000000000, %l2 = 000000003c45cc44
ldxa [%i6+%g0]0x88,%l2 ! %l2 = ff00000000000000
! Mem[0000000010041400] = 00000000, %l6 = 000000000000029a
lduha [%i1+%g0]0x80,%l6 ! %l6 = 0000000000000000
! Mem[00000000201c0000] = 0000c200, %l4 = 00000000000000ff
ldsh [%o0+%g0],%l4 ! %l4 = 0000000000000000
! Mem[0000000010141418] = 0000000000000000, %f14 = 00000000 00000000, %asi = 80
ldda [%i5+0x018]%asi,%f14 ! %f14 = 00000000 00000000
membar #Sync ! Added by membar checker (137)
! Mem[0000000030001400] = ff090000 ff000000 004a8234 ffbf2c35
! Mem[0000000030001410] = ffff0000 000000ff 75be5127 00000000
! Mem[0000000030001420] = 352cbf08 be750000 ffff00ff ff000000
! Mem[0000000030001430] = 00000000 22ff9541 00000000 00000000
ldda [%i0+%g0]ASI_BLK_SL,%f0 ! Block Load from 0000000030001400
! Mem[0000000030181408] = 000000ff, %l2 = ff00000000000000
ldsba [%i6+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000030001410] = 0000ffff, %f20 = 00000000
lda [%i0+%o5]0x89,%f20 ! %f20 = 0000ffff
! Mem[0000000010041410] = ff0000003c45cc44, %f22 = 44cc453c 546f2587
ldda [%i1+%o5]0x80,%f22 ! %f22 = ff000000 3c45cc44
! Mem[0000000030101400] = ff0000ff ffbf2cff, %l6 = 00000000, %l7 = 0000352c
ldda [%i4+%g0]0x89,%l6 ! %l6 = 00000000ffbf2cff 00000000ff0000ff
p0_label_763:
! Starting 10 instruction Store Burst
! Mem[00000000100c1400] = 00000000ff000000, %f16 = ff2cbfff ff0000ff
ldda [%i3+%g0]0x88,%f16 ! %f16 = 00000000 ff000000
! Mem[0000000030001400] = ff090000, %l0 = 00000000000000ff
swapa [%i0+%g0]0x81,%l0 ! %l0 = 00000000ff090000
! Mem[0000000010041410] = 000000ff, %l7 = 00000000ff0000ff
swapa [%i1+%o5]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010181410] = 3c45cc44, %l0 = 00000000ff090000
swapa [%i6+%o5]0x80,%l0 ! %l0 = 000000003c45cc44
! %l1 = 0000000000000000, Mem[0000000010181400] = ff00000000000000
stxa %l1,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0000000000000000
! Mem[0000000010141414] = 00000084, %l0 = 3c45cc44, %l2 = 00000000
add %i5,0x14,%g1
casa [%g1]0x80,%l0,%l2 ! %l2 = 0000000000000084
! %l6 = ffbf2cff, %l7 = 000000ff, Mem[0000000010081410] = 00000000 ff000000
stda %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffbf2cff 000000ff
! %l5 = ffffffffffff0f9a, Mem[0000000030041400] = 3c45cc44
stba %l5,[%i1+%g0]0x89 ! Mem[0000000030041400] = 3c45cc9a
! Mem[0000000030081408] = 546f2587, %l5 = ffffffffffff0f9a
ldstuba [%i2+%o4]0x89,%l5 ! %l5 = 0000000000000087
! %f20 = 0000ffff 00000000, Mem[00000000300c1400] = 00000000 00000000
stda %f20,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000ffff 00000000
p0_label_764:
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = 00000000, %l4 = 0000000000000000
ldsha [%i0+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041410] = ff0000ff3c45cc44, %f22 = ff000000 3c45cc44, %asi = 80
ldda [%i1+0x010]%asi,%f22 ! %f22 = ff0000ff 3c45cc44
! Mem[0000000010081410] = ffbf2cff, %l6 = 00000000ffbf2cff
lduba [%i2+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030141400] = 00000000 ff0075be 00ff0000 00000000
! Mem[0000000030141410] = 00ff0000 00000000 00000000 ffbf2c35
! Mem[0000000030141420] = 352cbf08 9f888134 cbffc310 4f9210bf
! Mem[0000000030141430] = 00000000 000000ff ff44e100 ff009ddb
ldda [%i5+%g0]ASI_BLK_S,%f16 ! Block Load from 0000000030141400
! Mem[00000000100c1410] = 00000000, %l4 = 0000000000000000
lduba [%i3+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Mem[00000000218000c0] = ffff8550, %l7 = 00000000000000ff, %asi = 80
ldsha [%o3+0x0c0]%asi,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010041400] = 00000000, %l3 = 000000000000ffff
ldswa [%i1+%g0]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010101421] = 00ff0000, %l4 = 0000000000000000, %asi = 80
lduba [%i4+0x021]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[00000000201c0000] = 0000c200, %l0 = 000000003c45cc44
ldub [%o0+%g0],%l0 ! %l0 = 0000000000000000
! Mem[0000000010101408] = 000009e200000000, %l2 = 0000000000000084
ldxa [%i4+%o4]0x80,%l2 ! %l2 = 000009e200000000
p0_label_765:
! Starting 10 instruction Store Burst
! Mem[0000000010081410] = ffbf2cff, %l6 = 00000000000000ff
ldstuba [%i2+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030041410] = 000000ff, %l4 = 00000000000000ff
ldstuba [%i1+%o5]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000030141408] = 0000ff00, %l0 = 0000000000000000
ldstuba [%i5+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Mem[00000000211c0001] = 0000e490, %l2 = 000009e200000000
ldstub [%o2+0x001],%l2 ! %l2 = 0000000000000000
! Mem[00000000211c0000] = 00ffe490, %l6 = 00000000000000ff
ldstuba [%o2+0x000]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000030081410] = 00000000, %l5 = 0000000000000087
ldstuba [%i2+%o5]0x89,%l5 ! %l5 = 0000000000000000
! %l4 = 0000000000000000, Mem[00000000300c1400] = 00000000
stha %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
! Mem[0000000030001410] = ffff0000, %l3 = 0000000000000000
swapa [%i0+%o5]0x81,%l3 ! %l3 = 00000000ffff0000
! %f26 = cbffc310 4f9210bf, Mem[0000000010141408] = 00000000 220000ff
stda %f26,[%i5+%o4]0x88 ! Mem[0000000010141408] = cbffc310 4f9210bf
! %l0 = 00000000, %l1 = 00000000, Mem[0000000010181410] = 000009ff 352cbfff
stda %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000 00000000
p0_label_766:
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = ffff0000, %l2 = 0000000000000000
lduba [%i5+%o5]0x80,%l2 ! %l2 = 00000000000000ff
! Mem[00000000300c1410] = fb86e4fc00000000, %f14 = 00000000 00000000
ldda [%i3+%o5]0x81,%f14 ! %f14 = fb86e4fc 00000000
! Mem[0000000030041400] = 3c45cc9a, %l3 = 00000000ffff0000
ldsha [%i1+%g0]0x89,%l3 ! %l3 = ffffffffffffcc9a
! Mem[00000000100c1408] = 00000000 ff0075be, %l4 = 00000000, %l5 = 00000000
ldda [%i3+%o4]0x80,%l4 ! %l4 = 0000000000000000 00000000ff0075be
! Mem[0000000030101400] = ff2cbfff, %f2 = 352cbfff
lda [%i4+%g0]0x81,%f2 ! %f2 = ff2cbfff
! Mem[00000000100c1420] = 0000ff00 00000000, %l4 = 00000000, %l5 = ff0075be, %asi = 80
ldda [%i3+0x020]%asi,%l4 ! %l4 = 000000000000ff00 0000000000000000
! Mem[00000000300c1408] = ffffffff, %l2 = 00000000000000ff
lduba [%i3+%o4]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010081410] = ff2cbfff, %f15 = 00000000
lda [%i2+%o5]0x80,%f15 ! %f15 = ff2cbfff
! Mem[0000000030041410] = ff0000ff, %l2 = 00000000000000ff
lduwa [%i1+%o5]0x81,%l2 ! %l2 = 00000000ff0000ff
! Mem[0000000010041410] = ff0000ff, %l2 = 00000000ff0000ff
ldsba [%i1+%o5]0x88,%l2 ! %l2 = ffffffffffffffff
p0_label_767:
! Starting 10 instruction Store Burst
! %l4 = 0000ff00, %l5 = 00000000, Mem[00000000100c1408] = 00000000 be7500ff
stda %l4,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000ff00 00000000
membar #Sync ! Added by membar checker (138)
! %f16 = 00000000 ff0075be, Mem[0000000030001410] = 00000000 000000ff
stda %f16,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000 ff0075be
! Mem[0000000030101408] = 00000000, %l6 = 0000000000000000
ldstuba [%i4+%o4]0x89,%l6 ! %l6 = 0000000000000000
! %f15 = ff2cbfff, Mem[0000000030181400] = 00000000
sta %f15,[%i6+%g0]0x89 ! Mem[0000000030181400] = ff2cbfff
! Mem[0000000030081408] = 546f25ff, %l4 = 000000000000ff00
ldstuba [%i2+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! %l3 = ffffffffffffcc9a, immd = 000000000000005d, %l108 = 0000000000000004
sdivx %l3,0x05d,%l4 ! %l4 = ffffffffffffff73
! %f12 = 4195ff22 00000000, Mem[0000000010101410] = ff000000 000000ff
stda %f12,[%i4+%o5]0x80 ! Mem[0000000010101410] = 4195ff22 00000000
! Mem[0000000010181410] = 00000000, %l6 = 0000000000000000
swapa [%i6+%o5]0x80,%l6 ! %l6 = 0000000000000000
! %l7 = ffffffffffffffff, Mem[00000000201c0000] = 0000c200, %asi = 80
stha %l7,[%o0+0x000]%asi ! Mem[00000000201c0000] = ffffc200
! %l4 = ffffffffffffff73, %l0 = 0000000000000000, %l7 = ffffffffffffffff
sdivx %l4,%l0,%l7 ! Div by zero, %l0 = 0000000000000028
p0_label_768:
! Starting 10 instruction Load Burst
! %f11 = ff00ffff, %f21 = 00000000, %f8 = 000075be
fsubs %f11,%f21,%f8 ! %f8 = ff00ffff
! Mem[00000000201c0001] = ffffc200, %l0 = 0000000000000028
ldub [%o0+0x001],%l0 ! %l0 = 00000000000000ff
! Mem[0000000030081408] = ff256f54, %l6 = 0000000000000000
lduha [%i2+%o4]0x81,%l6 ! %l6 = 000000000000ff25
! Mem[0000000010181400] = 00000000, %l4 = ffffffffffffff73
ldswa [%i6+%g0]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000030001400] = 000000ffff000000, %l6 = 000000000000ff25
ldxa [%i0+%g0]0x81,%l6 ! %l6 = 000000ffff000000
! Mem[0000000010001400] = ff00eaafffffff84, %l2 = ffffffffffffffff
ldxa [%i0+%g0]0x80,%l2 ! %l2 = ff00eaafffffff84
! Mem[0000000010001408] = 00000000 00ffffff, %l2 = ffffff84, %l3 = ffffcc9a
ldda [%i0+%o4]0x88,%l2 ! %l2 = 0000000000ffffff 0000000000000000
! Mem[0000000010041400] = 00000000, %f16 = 00000000
lda [%i1+%g0]0x88,%f16 ! %f16 = 00000000
! Mem[00000000201c0000] = ffffc200, %l5 = 0000000000000000
ldub [%o0+%g0],%l5 ! %l5 = 00000000000000ff
! Mem[00000000300c1410] = 00000000fce486fb, %l1 = 0000000000000000
ldxa [%i3+%o5]0x89,%l1 ! %l1 = 00000000fce486fb
p0_label_769:
! Starting 10 instruction Store Burst
! %l1 = 00000000fce486fb, Mem[0000000030041400] = 9acc453c00000000
stxa %l1,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000fce486fb
! %f26 = cbffc310, %f29 = 000000ff, %f21 = 00000000
fdivs %f26,%f29,%f21 ! %f21 = ff800000
! Mem[00000000300c1410] = fb86e4fc, %l4 = 0000000000000000
swapa [%i3+%o5]0x81,%l4 ! %l4 = 00000000fb86e4fc
! Mem[0000000010081408] = 00000000, %l7 = 00000000ffffffff
swapa [%i2+%o4]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000030041410] = ff0000ff, %l2 = 0000000000ffffff
ldstuba [%i1+%o5]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010181424] = ff0075be, %l1 = 00000000fce486fb
swap [%i6+0x024],%l1 ! %l1 = 00000000ff0075be
! Mem[0000000010041410] = ff0000ff, %l6 = 000000ffff000000
ldstuba [%i1+%o5]0x80,%l6 ! %l6 = 00000000000000ff
! %f30 = ff44e100, Mem[0000000030001408] = 004a8234
sta %f30,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff44e100
! Mem[000000001008140a] = ffffffff, %l4 = 00000000fb86e4fc
ldstuba [%i2+0x00a]%asi,%l4 ! %l4 = 00000000000000ff
! %l7 = 0000000000000000, Mem[0000000030101410] = ff000000
stha %l7,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000
p0_label_770:
! Starting 10 instruction Load Burst
! Mem[0000000010041434] = 00e14447, %f19 = 00000000
ld [%i1+0x034],%f19 ! %f19 = 00e14447
! Mem[00000000300c1410] = 00000000, %l0 = 00000000000000ff
lduba [%i3+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010041400] = 0000000000000000, %f2 = ff2cbfff 34824a00
ldda [%i1+%g0]0x80,%f2 ! %f2 = 00000000 00000000
! %l0 = 0000000000000000, imm = 000000000000018f, %l1 = 00000000ff0075be
subc %l0,0x18f,%l1 ! %l1 = fffffffffffffe71
! Mem[0000000030081410] = 000000ff, %l5 = 00000000000000ff
ldswa [%i2+%o5]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010101410] = 00000000 22ff9541, %l4 = 000000ff, %l5 = 000000ff
ldda [%i4+%o5]0x88,%l4 ! %l4 = 0000000022ff9541 0000000000000000
! Mem[0000000030081410] = ff000000ff0000ff, %l1 = fffffffffffffe71
ldxa [%i2+%o5]0x81,%l1 ! %l1 = ff000000ff0000ff
! Mem[0000000030001400] = ff000000, %l3 = 0000000000000000
ldsba [%i0+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1400] = ff000000, %l5 = 0000000000000000
lduwa [%i3+%g0]0x88,%l5 ! %l5 = 00000000ff000000
! Mem[00000000201c0001] = ffffc200, %l7 = 0000000000000000, %asi = 80
ldsba [%o0+0x001]%asi,%l7 ! %l7 = ffffffffffffffff
p0_label_771:
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[0000000030001400] = 000000ffff000000
stxa %l3,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000000000000000
! Mem[0000000010141425] = 352cbfff, %l1 = ff000000ff0000ff
ldstuba [%i5+0x025]%asi,%l1 ! %l1 = 000000000000002c
! Mem[000000001018143c] = 00000000, %l6 = 00000000000000ff
ldstub [%i6+0x03c],%l6 ! %l6 = 0000000000000000
! %l4 = 22ff9541, %l5 = ff000000, Mem[0000000030081408] = 546f25ff 44cc453c
stda %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 22ff9541 ff000000
! %l5 = 00000000ff000000, Mem[0000000010081410] = ffbf2cff
stwa %l5,[%i2+%o5]0x88 ! Mem[0000000010081410] = ff000000
! %f16 = 00000000 ff0075be, Mem[00000000300c1400] = 00000000 0000ffff
stda %f16,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 ff0075be
! %l6 = 0000000000000000, Mem[0000000010081400] = ffff0000
stha %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000
! %l0 = 0000000000000000, Mem[0000000030081400] = 00000000
stha %l0,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
! %l0 = 0000000000000000, Mem[00000000100c1408] = 0000ff00
stha %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
! %f6 = 00000000, Mem[0000000030001410] = 00000000
sta %f6 ,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000
p0_label_772:
! Starting 10 instruction Load Burst
! Mem[0000000010141430] = 00000000, %l7 = ffffffffffffffff, %asi = 80
ldswa [%i5+0x030]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000030081408] = 4195ff22, %l3 = 0000000000000000
lduha [%i2+%o4]0x81,%l3 ! %l3 = 0000000000004195
! Mem[0000000010081408] = 00000000ffffffff, %f16 = 00000000 ff0075be
ldda [%i2+%o4]0x88,%f16 ! %f16 = 00000000 ffffffff
! %l1 = 000000000000002c, imm = 0000000000000552, %l6 = 0000000000000000
xnor %l1,0x552,%l6 ! %l6 = fffffffffffffa81
! Mem[00000000100c1408] = 0000000000000000, %f20 = 00ff0000 ff800000
ldda [%i3+%o4]0x80,%f20 ! %f20 = 00000000 00000000
! Mem[0000000010041410] = ff0000ff3c45cc44, %f8 = ff00ffff 08bf2c35
ldda [%i1+%o5]0x80,%f8 ! %f8 = ff0000ff 3c45cc44
! %l0 = 0000000000000000, %l5 = 00000000ff000000, %y = fffffff7
smul %l0,%l5,%l5 ! %l5 = 0000000000000000, %y = 00000000
! %l3 = 0000000000004195, immd = 00000fad, %y = 00000000
umul %l3,0xfad,%l7 ! %l7 = 0000000004040cb1, %y = 00000000
! Mem[0000000010101420] = 00ff0000, %l4 = 0000000022ff9541
lduh [%i4+0x020],%l4 ! %l4 = 00000000000000ff
! Code Fragment 4, seed = 606996
p0_fragment_69:
! %l0 = 0000000000000000
setx 0x2bd133439d40b386,%g7,%l0 ! %l0 = 2bd133439d40b386
! %l1 = 000000000000002c
setx 0xa17ece2aae0d89b1,%g7,%l1 ! %l1 = a17ece2aae0d89b1
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 = 2bd133439d40b386
setx 0xec00ce4e869e23ec,%g7,%l0 ! %l0 = ec00ce4e869e23ec
! %l1 = a17ece2aae0d89b1
setx 0xd7008482ba048537,%g7,%l1 ! %l1 = d7008482ba048537
p0_fragment_69_end:
p0_label_773:
! Starting 10 instruction Store Burst
! Mem[0000000010001400] = ff00eaaf, %l4 = 00000000000000ff
ldstuba [%i0+%g0]0x80,%l4 ! %l4 = 00000000000000ff
! %l7 = 0000000004040cb1, Mem[0000000030001400] = 00000000
stha %l7,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000cb1
! %l0 = 869e23ec, %l1 = ba048537, Mem[0000000010181410] = 00000000 00000000
stda %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = 869e23ec ba048537
! %l0 = 869e23ec, %l1 = ba048537, Mem[0000000010141438] = 000000ff ffffff85, %asi = 80
stda %l0,[%i5+0x038]%asi ! Mem[0000000010141438] = 869e23ec ba048537
! Mem[00000000211c0000] = ffffe490, %l3 = 0000000000004195
ldstub [%o2+%g0],%l3 ! %l3 = 00000000000000ff
! %l4 = 00000000000000ff, Mem[0000000010041400] = 00000000
stha %l4,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00ff0000
! %f0 = 000000ff 000009ff, %l1 = d7008482ba048537
! Mem[0000000010101418] = 08ff2c3500000000
add %i4,0x018,%g1
stda %f0,[%g1+%l1]ASI_PST8_P ! Mem[0000000010101418] = 08ff00ff000009ff
! %l6 = fffffffffffffa81, Mem[00000000211c0000] = ffffe490, %asi = 80
stha %l6,[%o2+0x000]%asi ! Mem[00000000211c0000] = fa81e490
! %f2 = 00000000 00000000, %l1 = d7008482ba048537
! Mem[0000000010141418] = 0000000000000000
add %i5,0x018,%g1
stda %f2,[%g1+%l1]ASI_PST16_P ! Mem[0000000010141418] = 0000000000000000
! %l0 = ec00ce4e869e23ec, Mem[0000000030081408] = 4195ff22
stwa %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 869e23ec
p0_label_774:
! Starting 10 instruction Load Burst
! Mem[0000000010001420] = 00ff000000000000, %l2 = 00000000000000ff, %asi = 80
ldxa [%i0+0x020]%asi,%l2 ! %l2 = 00ff000000000000
! Mem[0000000030101408] = ff000000, %l1 = d7008482ba048537
lduba [%i4+%o4]0x81,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030081410] = ff0000ff 000000ff, %l0 = 869e23ec, %l1 = 000000ff
ldda [%i2+%o5]0x89,%l0 ! %l0 = 00000000000000ff 00000000ff0000ff
! Mem[0000000030041410] = 00000000 ff0000ff, %l6 = fffffa81, %l7 = 04040cb1
ldda [%i1+%o5]0x89,%l6 ! %l6 = 00000000ff0000ff 0000000000000000
! Mem[0000000010001432] = 00000000, %l4 = 00000000000000ff
lduh [%i0+0x032],%l4 ! %l4 = 0000000000000000
! Mem[0000000030181410] = 00000000, %f0 = 000000ff
lda [%i6+%o5]0x89,%f0 ! %f0 = 00000000
! Mem[00000000100c1410] = 00000000, %l6 = 00000000ff0000ff
lduba [%i3+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101410] = 4195ff2200000000, %l0 = 00000000000000ff, %asi = 80
ldxa [%i4+0x010]%asi,%l0 ! %l0 = 4195ff2200000000
! Mem[0000000010001400] = ff00eaaf, %l7 = 0000000000000000
ldswa [%i0+%g0]0x80,%l7 ! %l7 = ffffffffff00eaaf
! Mem[0000000010041410] = ff0000ff 3c45cc44, %l6 = 00000000, %l7 = ff00eaaf
ldda [%i1+%o5]0x80,%l6 ! %l6 = 00000000ff0000ff 000000003c45cc44
p0_label_775:
! Starting 10 instruction Store Burst
! %l7 = 000000003c45cc44, Mem[00000000100c1408] = 0000000000000000
stxa %l7,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 000000003c45cc44
! %l3 = 00000000000000ff, Mem[0000000010081430] = ff0c0000, %asi = 80
stwa %l3,[%i2+0x030]%asi ! Mem[0000000010081430] = 000000ff
! Mem[0000000010001410] = 00000000, %l2 = 0000000000000000
swapa [%i0+%o5]0x88,%l2 ! %l2 = 0000000000000000
! %l7 = 000000003c45cc44, Mem[00000000100c1410] = 00000000
stba %l7,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000044
! %l2 = 0000000000000000, Mem[000000001008140e] = 00000000, %asi = 80
stha %l2,[%i2+0x00e]%asi ! Mem[000000001008140c] = 00000000
! %f6 = 00000000 2751be75, Mem[0000000030101400] = ffbf2cff ff0000ff
stda %f6 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000 2751be75
! Mem[0000000030101410] = 00000000, %l6 = 00000000ff0000ff
swapa [%i4+%o5]0x89,%l6 ! %l6 = 0000000000000000
! %f18 = 00ff0000 00e14447, %l3 = 00000000000000ff
! Mem[0000000030041428] = 000000000000b26f
add %i1,0x028,%g1
stda %f18,[%g1+%l3]ASI_PST8_SL ! Mem[0000000030041428] = 4744e1000000ff00
! Mem[000000001000141e] = 000000ff, %l5 = 0000000000000000
ldstuba [%i0+0x01e]%asi,%l5 ! %l5 = 0000000000000000
! %l7 = 000000003c45cc44, Mem[0000000030001410] = 00000000
stwa %l7,[%i0+%o5]0x81 ! Mem[0000000030001410] = 3c45cc44
p0_label_776:
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = ff0000ff, %f7 = 2751be75
lda [%i1+%o5]0x89,%f7 ! %f7 = ff0000ff
! Mem[00000000100c1426] = 00000000, %l4 = 0000000000000000, %asi = 80
lduha [%i3+0x026]%asi,%l4 ! %l4 = 0000000000000000
! Mem[00000000211c0000] = fa81e490, %l1 = 00000000ff0000ff
ldsb [%o2+%g0],%l1 ! %l1 = fffffffffffffffa
! Mem[0000000030041408] = 4744ffbf, %l4 = 0000000000000000
lduha [%i1+%o4]0x89,%l4 ! %l4 = 000000000000ffbf
! Mem[0000000030001410] = 44cc453c, %f11 = ff00ffff
lda [%i0+%o5]0x89,%f11 ! %f11 = 44cc453c
! Mem[0000000030181410] = 00000000ffffffff, %f10 = 000000ff 44cc453c
ldda [%i6+%o5]0x81,%f10 ! %f10 = 00000000 ffffffff
! Mem[0000000030001400] = 00000cb1, %l0 = 4195ff2200000000
lduha [%i0+%g0]0x89,%l0 ! %l0 = 0000000000000cb1
! Mem[0000000010081400] = 00000000, %l4 = 000000000000ffbf
lduba [%i2+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Mem[00000000300c1410] = 00000000, %l1 = fffffffffffffffa
ldsba [%i3+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010141400] = ffffffff, %l7 = 000000003c45cc44
ldsba [%i5+%g0]0x88,%l7 ! %l7 = ffffffffffffffff
p0_label_777:
! Starting 10 instruction Store Burst
! Mem[0000000030181400] = ffbf2cff 000000ff 000000ff ff0075be
! %f16 = 00000000 ffffffff 00ff0000 00e14447
! %f20 = 00000000 00000000 00000000 ffbf2c35
! %f24 = 352cbf08 9f888134 cbffc310 4f9210bf
! %f28 = 00000000 000000ff ff44e100 ff009ddb
stda %f16,[%i6+%g0]ASI_BLK_AIUSL ! Block Store to 0000000030181400
! %l0 = 0000000000000cb1, Mem[0000000021800001] = 000092c0, %asi = 80
stba %l0,[%o3+0x001]%asi ! Mem[0000000021800000] = 00b192c0
! Mem[0000000030001400] = 00000cb1, %l5 = 0000000000000000
swapa [%i0+%g0]0x89,%l5 ! %l5 = 0000000000000cb1
! Mem[00000000201c0000] = ffffc200, %l0 = 0000000000000cb1
ldstub [%o0+%g0],%l0 ! %l0 = 00000000000000ff
! Mem[0000000010101400] = ff000022, %l6 = 0000000000000000
lduha [%i4+%g0]0x88,%l6 ! %l6 = 0000000000000022
! %f20 = 00000000 00000000, Mem[0000000010041410] = ff0000ff 3c45cc44
stda %f20,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000 00000000
! Mem[0000000010081408] = ffffffff, %l3 = 00000000000000ff
swapa [%i2+%o4]0x80,%l3 ! %l3 = 00000000ffffffff
! %l7 = ffffffffffffffff, Mem[0000000010101410] = 22ff9541
stwa %l7,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffffffff
! %l7 = ffffffffffffffff, Mem[00000000100c1410] = 0000000000000044
stxa %l7,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ffffffffffffffff
! %l3 = 00000000ffffffff, Mem[0000000030081410] = ff000000ff0000ff
stxa %l3,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000ffffffff
p0_label_778:
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = ffffffff, %f10 = 00000000
lda [%i4+%o5]0x88,%f10 ! %f10 = ffffffff
! Mem[00000000100c140c] = 3c45cc44, %l2 = 0000000000000000, %asi = 80
ldsha [%i3+0x00c]%asi,%l2 ! %l2 = 0000000000003c45
! Mem[0000000030101408] = ff000000fffffbb7, %f4 = ff000000 0000ffff
ldda [%i4+%o4]0x81,%f4 ! %f4 = ff000000 fffffbb7
! Mem[0000000020800040] = ff00b260, %l7 = ffffffffffffffff
ldsb [%o1+0x040],%l7 ! %l7 = ffffffffffffffff
! Mem[00000000300c1408] = ffffffff, %l1 = 0000000000000000
ldswa [%i3+%o4]0x81,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010001424] = 00000000, %l5 = 0000000000000cb1, %asi = 80
lduha [%i0+0x024]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000010081408] = ff000000, %l1 = ffffffffffffffff
ldsba [%i2+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030101400] = 75be512700000000, %l6 = 0000000000000022
ldxa [%i4+%g0]0x81,%l6 ! %l6 = 75be512700000000
! Mem[0000000010101410] = ffffffff, %l4 = 0000000000000000
ldsba [%i4+%o5]0x80,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010001400] = ff00eaaf ffffff84, %l6 = 00000000, %l7 = ffffffff
ldda [%i0+%g0]0x80,%l6 ! %l6 = 00000000ff00eaaf 00000000ffffff84
p0_label_779:
! Starting 10 instruction Store Burst
! %l0 = 00000000000000ff, Mem[000000001008140d] = 00000000, %asi = 80
stba %l0,[%i2+0x00d]%asi ! Mem[000000001008140c] = 00ff0000
membar #Sync ! Added by membar checker (139)
! Mem[0000000010181408] = 00000000, %l3 = ffffffff, %l7 = ffffff84
add %i6,0x08,%g1
casa [%g1]0x80,%l3,%l7 ! %l7 = 0000000000000000
! %l6 = 00000000ff00eaaf, Mem[0000000010041421] = ff000000, %asi = 80
stba %l6,[%i1+0x021]%asi ! Mem[0000000010041420] = ffaf0000
! Mem[0000000010141408] = bf10924f, %l1 = 0000000000000000
ldstuba [%i5+%o4]0x80,%l1 ! %l1 = 00000000000000bf
! %f18 = 00ff0000, Mem[0000000030101408] = ff000000
sta %f18,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00ff0000
! %l1 = 00000000000000bf, Mem[00000000300c1400] = ff0075be
stwa %l1,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000bf
! Mem[0000000020800040] = ff00b260, %l6 = 00000000ff00eaaf
ldstuba [%o1+0x040]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010081408] = 000000ff, %l6 = 00000000000000ff
swapa [%i2+%o4]0x80,%l6 ! %l6 = 00000000000000ff
! %f8 = ff0000ff, %f10 = ffffffff
fsqrts %f8 ,%f10 ! %f10 = 7fffffff
! Mem[0000000020800000] = ff3cfc30, %l1 = 00000000000000bf
ldstuba [%o1+0x000]%asi,%l1 ! %l1 = 00000000000000ff
p0_label_780:
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = 000000000000ff00, %l5 = 0000000000000000
ldxa [%i1+%g0]0x88,%l5 ! %l5 = 000000000000ff00
! Mem[00000000300c1410] = 00000000, %f16 = 00000000
lda [%i3+%o5]0x89,%f16 ! %f16 = 00000000
! Mem[0000000030181410] = 00000000, %l5 = 000000000000ff00
lduwa [%i6+%o5]0x89,%l5 ! %l5 = 0000000000000000
! %f28 = 00000000, %f27 = 4f9210bf
fcmps %fcc2,%f28,%f27 ! %fcc2 = 1
! Mem[0000000010041410] = 00000000, %l5 = 0000000000000000
ldsba [%i1+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010041400] = 00ff0000 00000000, %l2 = 00003c45, %l3 = ffffffff
ldda [%i1+%g0]0x80,%l2 ! %l2 = 0000000000ff0000 0000000000000000
! Mem[0000000030041408] = 4744ffbf, %l7 = 0000000000000000
ldswa [%i1+%o4]0x89,%l7 ! %l7 = 000000004744ffbf
! Mem[0000000010081410] = ff000000, %l5 = 0000000000000000
lduha [%i2+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010041418] = 44cc453c, %l2 = 0000000000ff0000, %asi = 80
lduba [%i1+0x018]%asi,%l2 ! %l2 = 0000000000000044
! Mem[0000000030181410] = 00000000, %l0 = 00000000000000ff
lduwa [%i6+%o5]0x81,%l0 ! %l0 = 0000000000000000
p0_label_781:
! Starting 10 instruction Store Burst
! Mem[000000001000142c] = ff0085ff, %l1 = 000000ff, %l0 = 00000000
add %i0,0x2c,%g1
casa [%g1]0x80,%l1,%l0 ! %l0 = 00000000ff0085ff
! Mem[0000000010101410] = ffffffff, %l7 = 000000004744ffbf
swapa [%i4+%o5]0x80,%l7 ! %l7 = 00000000ffffffff
! %l4 = ffffffffffffffff, Mem[0000000010081410] = 000000ff
stba %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = ff0000ff
! %l0 = ff0085ff, %l1 = 000000ff, Mem[0000000010081400] = 00000000 00000000
stda %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff0085ff 000000ff
! Mem[00000000300c1408] = ffffffff, %l1 = 00000000000000ff
ldstuba [%i3+%o4]0x89,%l1 ! %l1 = 00000000000000ff
! %f14 = fb86e4fc ff2cbfff, Mem[0000000030181408] = 00e14447 00ff0000
stda %f14,[%i6+%o4]0x89 ! Mem[0000000030181408] = fb86e4fc ff2cbfff
! %l7 = 00000000ffffffff, Mem[00000000300c1410] = 0000000000000000
stxa %l7,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000ffffffff
! Mem[0000000010041410] = 00000000, %l0 = 00000000ff0085ff
swapa [%i1+%o5]0x88,%l0 ! %l0 = 0000000000000000
! Mem[00000000100c1414] = ffffffff, %l6 = 00000000000000ff, %asi = 80
swapa [%i3+0x014]%asi,%l6 ! %l6 = 00000000ffffffff
! %l7 = 00000000ffffffff, Mem[00000000201c0000] = ffffc200, %asi = 80
stha %l7,[%o0+0x000]%asi ! Mem[00000000201c0000] = ffffc200
p0_label_782:
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = ffffffff, %l4 = ffffffffffffffff
ldsba [%i3+%o4]0x89,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030001400] = 00000000, %l4 = ffffffffffffffff
ldswa [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010141400] = ffffffff, %l5 = 0000000000000000
lduba [%i5+%g0]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030041408] = bfff444700000000, %l0 = 0000000000000000
ldxa [%i1+%o4]0x81,%l0 ! %l0 = bfff444700000000
! Mem[0000000010181400] = 0000000000000000, %f0 = 00000000 000009ff
ldda [%i6+%g0]0x88,%f0 ! %f0 = 00000000 00000000
! Mem[0000000030081410] = 00000000, %l4 = 0000000000000000
lduba [%i2+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000030001400] = 00000000, %l7 = 00000000ffffffff
ldsha [%i0+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Mem[000000001018142f] = 00000000, %l3 = 0000000000000000, %asi = 80
ldsba [%i6+0x02f]%asi,%l3 ! %l3 = 0000000000000000
! Mem[0000000030081408] = ec239e86, %l0 = bfff444700000000
ldsha [%i2+%o4]0x89,%l0 ! %l0 = ffffffffffff9e86
! Mem[0000000030001410] = be7500ff 44cc453c, %l2 = 00000044, %l3 = 00000000
ldda [%i0+%o5]0x89,%l2 ! %l2 = 0000000044cc453c 00000000be7500ff
p0_label_783:
! Starting 10 instruction Store Burst
! Mem[0000000030101400] = 2751be75, %l7 = 0000000000000000
ldstuba [%i4+%g0]0x89,%l7 ! %l7 = 0000000000000075
! Mem[0000000010041410] = ff0085ff, %l2 = 0000000044cc453c
swapa [%i1+%o5]0x88,%l2 ! %l2 = 00000000ff0085ff
! %l2 = 00000000ff0085ff, Mem[00000000201c0000] = ffffc200, %asi = 80
stba %l2,[%o0+0x000]%asi ! Mem[00000000201c0000] = ffffc200
! Mem[00000000100c1410] = ffffffff, %l7 = 0000000000000075
ldstuba [%i3+%o5]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[00000000211c0000] = fa81e490, %l1 = 00000000000000ff
ldstub [%o2+%g0],%l1 ! %l1 = 00000000000000fa
! Mem[0000000010081408] = 000000ff, %l3 = 00000000be7500ff
ldstuba [%i2+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010141400] = ffffffff, %l6 = 00000000ffffffff
swapa [%i5+%g0]0x88,%l6 ! %l6 = 00000000ffffffff
! %l5 = 00000000000000ff, Mem[0000000010101400] = ff000022
stwa %l5,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000000ff
! Mem[0000000010181438] = ff000000, %l1 = 00000000000000fa
swap [%i6+0x038],%l1 ! %l1 = 00000000ff000000
! Mem[0000000010001410] = 00000000, %l7 = 00000000000000ff
ldstuba [%i0+%o5]0x80,%l7 ! %l7 = 0000000000000000
p0_label_784:
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = 00000000 ff000000, %l0 = ffff9e86, %l1 = ff000000
ldda [%i3+%g0]0x88,%l0 ! %l0 = 00000000ff000000 0000000000000000
! Mem[0000000010081400] = ff8500ff, %l7 = 0000000000000000
lduba [%i2+%g0]0x80,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030101408] = 0000ff00, %l1 = 0000000000000000
lduba [%i4+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010001408] = 00ffffff, %l1 = 0000000000000000
lduha [%i0+%o4]0x88,%l1 ! %l1 = 000000000000ffff
! Mem[00000000100c1408] = 00000000 3c45cc44, %l6 = ffffffff, %l7 = 000000ff
ldda [%i3+%o4]0x80,%l6 ! %l6 = 0000000000000000 000000003c45cc44
! Mem[00000000300c1408] = ffffffff, %l4 = 0000000000000000
lduwa [%i3+%o4]0x81,%l4 ! %l4 = 00000000ffffffff
! Mem[0000000010001430] = 00000000ffffffff, %l4 = 00000000ffffffff, %asi = 80
ldxa [%i0+0x030]%asi,%l4 ! %l4 = 00000000ffffffff
! Mem[0000000010101408] = e2090000, %l3 = 0000000000000000
ldswa [%i4+%o4]0x88,%l3 ! %l3 = ffffffffe2090000
! Mem[0000000030041410] = ff0000ff00000000, %l1 = 000000000000ffff
ldxa [%i1+%o5]0x81,%l1 ! %l1 = ff0000ff00000000
! Mem[0000000010141408] = ff10924f10c3ffcb, %f14 = fb86e4fc ff2cbfff
ldda [%i5+%o4]0x80,%f14 ! %f14 = ff10924f 10c3ffcb
p0_label_785:
! Starting 10 instruction Store Burst
! %l1 = ff0000ff00000000, Mem[0000000030001400] = 00000000
stha %l1,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
! %l2 = 00000000ff0085ff, Mem[0000000010041418] = 44cc453c
stw %l2,[%i1+0x018] ! Mem[0000000010041418] = ff0085ff
! %l0 = 00000000ff000000, Mem[0000000010081408] = ff0000ff00ff0000
stxa %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000ff000000
! %l6 = 00000000, %l7 = 3c45cc44, Mem[0000000010081410] = ff0000ff ff000000
stda %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000 3c45cc44
! Mem[0000000021800100] = 00002380, %l5 = 00000000000000ff
ldstub [%o3+0x100],%l5 ! %l5 = 0000000000000000
! Mem[0000000030181410] = 00000000, %l5 = 0000000000000000
swapa [%i6+%o5]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010181400] = 00000000, %l3 = ffffffffe2090000
ldstuba [%i6+%g0]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010141408] = ff10924f, %l4 = 00000000ffffffff
ldstuba [%i5+%o4]0x80,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030141400] = 00000000, %l1 = ff0000ff00000000
ldstuba [%i5+%g0]0x89,%l1 ! %l1 = 0000000000000000
! %f31 = ff009ddb, Mem[0000000030141410] = 0000ff00
sta %f31,[%i5+%o5]0x89 ! Mem[0000000030141410] = ff009ddb
p0_label_786:
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = 84ffffffafea00ff, %l1 = 0000000000000000
ldxa [%i0+%g0]0x88,%l1 ! %l1 = 84ffffffafea00ff
! Mem[0000000030181400] = ffffffff, %f27 = 4f9210bf
lda [%i6+%g0]0x81,%f27 ! %f27 = ffffffff
! %f8 = ff0000ff, %f0 = 00000000, %f4 = ff000000
fsubs %f8 ,%f0 ,%f4 ! %f4 = ff0000ff
! Mem[0000000010081408] = 00000000, %l1 = 84ffffffafea00ff
ldsba [%i2+%o4]0x80,%l1 ! %l1 = 0000000000000000
! Code Fragment 3, seed = 973894
p0_fragment_70:
! %l0 = 00000000ff000000
setx 0x1b59b59379adbbf6,%g7,%l0 ! %l0 = 1b59b59379adbbf6
! %l1 = 0000000000000000
setx 0x8689e1fe29e8e721,%g7,%l1 ! %l1 = 8689e1fe29e8e721
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 = 1b59b59379adbbf6
setx 0xef8abc5ae4fbc65c,%g7,%l0 ! %l0 = ef8abc5ae4fbc65c
! %l1 = 8689e1fe29e8e721
setx 0xbd89530654755ca7,%g7,%l1 ! %l1 = bd89530654755ca7
p0_fragment_70_end:
! Mem[00000000211c0001] = ff81e490, %l2 = 00000000ff0085ff
ldub [%o2+0x001],%l2 ! %l2 = 0000000000000081
! Mem[00000000100c1416] = 000000ff, %l4 = 00000000000000ff, %asi = 80
ldsha [%i3+0x016]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010181400] = ff00000000000000, %f22 = 00000000 ffbf2c35
ldda [%i6+%g0]0x80,%f22 ! %f22 = ff000000 00000000
! Mem[0000000010141410] = 0000ffff, %l4 = 00000000000000ff
ldswa [%i5+%o5]0x88,%l4 ! %l4 = 000000000000ffff
! Mem[0000000010001410] = ff000000, %l4 = 000000000000ffff
ldsha [%i0+%o5]0x80,%l4 ! %l4 = ffffffffffffff00
p0_label_787:
! Starting 10 instruction Store Burst
! %l6 = 0000000000000000, Mem[0000000010181410] = 378504baec239e86
stxa %l6,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000000000000000
! %l5 = 0000000000000000, Mem[0000000030041400] = 00000000
stwa %l5,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000
! %l6 = 0000000000000000, Mem[0000000010041410] = 3c45cc44
stba %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0045cc44
! %l1 = bd89530654755ca7, Mem[0000000010041430] = 00000000, %asi = 80
stha %l1,[%i1+0x030]%asi ! Mem[0000000010041430] = 5ca70000
! %f6 = 00000000 ff0000ff, Mem[0000000010101418] = 08ff00ff 000009ff
std %f6 ,[%i4+0x018] ! Mem[0000000010101418] = 00000000 ff0000ff
! Code Fragment 3, seed = 394228
p0_fragment_71:
! %l0 = ef8abc5ae4fbc65c
setx 0x110218981e518c86,%g7,%l0 ! %l0 = 110218981e518c86
! %l1 = bd89530654755ca7
setx 0xfdc4ae3955fb12b1,%g7,%l1 ! %l1 = fdc4ae3955fb12b1
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 = 110218981e518c86
setx 0x72ecd42d60895cec,%g7,%l0 ! %l0 = 72ecd42d60895cec
! %l1 = fdc4ae3955fb12b1
setx 0x1f0a30a13b3e6e37,%g7,%l1 ! %l1 = 1f0a30a13b3e6e37
p0_fragment_71_end:
! %l6 = 00000000, %l7 = 3c45cc44, Mem[0000000010181408] = 00000000 4744ffbf
stda %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000 3c45cc44
! %l5 = 0000000000000000, Mem[0000000030081408] = 869e23ec
stwa %l5,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000
! %l6 = 0000000000000000, Mem[0000000010181400] = ff00000000000000
stxa %l6,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0000000000000000
! %l1 = 1f0a30a13b3e6e37, Mem[0000000030101400] = ffbe5127
stha %l1,[%i4+%g0]0x81 ! Mem[0000000030101400] = 6e375127
p0_label_788:
! Starting 10 instruction Load Burst
! Mem[0000000021800100] = ff002380, %l5 = 0000000000000000, %asi = 80
lduba [%o3+0x100]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030101408] = b7fbffff 0000ff00, %l4 = ffffff00, %l5 = 000000ff
ldda [%i4+%o4]0x89,%l4 ! %l4 = 000000000000ff00 00000000b7fbffff
! Mem[00000000211c0001] = ff81e490, %l0 = 72ecd42d60895cec
ldsb [%o2+0x001],%l0 ! %l0 = ffffffffffffff81
! Mem[0000000010141408] = ff10924f 10c3ffcb, %l4 = 0000ff00, %l5 = b7fbffff
ldda [%i5+%o4]0x80,%l4 ! %l4 = 00000000ff10924f 0000000010c3ffcb
! Mem[0000000030181410] = 00000000, %l3 = 0000000000000000
lduwa [%i6+%o5]0x89,%l3 ! %l3 = 0000000000000000
! Mem[00000000300c1400] = 00000000000000bf, %f4 = ff0000ff fffffbb7
ldda [%i3+%g0]0x89,%f4 ! %f4 = 00000000 000000bf
! Mem[0000000030001410] = 44cc453c, %l3 = 0000000000000000
ldsba [%i0+%o5]0x89,%l3 ! %l3 = 000000000000003c
! Mem[00000000100c1408] = 00000000, %l4 = 00000000ff10924f
ldsba [%i3+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000030101400] = 6e375127, %l4 = 0000000000000000
lduwa [%i4+%g0]0x81,%l4 ! %l4 = 000000006e375127
! Mem[00000000300c1408] = ffffffff, %f15 = 10c3ffcb
lda [%i3+%o4]0x81,%f15 ! %f15 = ffffffff
p0_label_789:
! Starting 10 instruction Store Burst
! %l3 = 000000000000003c, Mem[00000000100c1408] = 00000000
stba %l3,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000003c
! Mem[0000000030141400] = ff000000, %l4 = 000000006e375127
ldstuba [%i5+%g0]0x81,%l4 ! %l4 = 00000000000000ff
! %l7 = 000000003c45cc44, %l7 = 000000003c45cc44, %y = 00000000
sdiv %l7,%l7,%l7 ! %l7 = 0000000000000001
mov %l0,%y ! %y = ffffff81
! Mem[0000000021800041] = 00ffbcf0, %l4 = 00000000000000ff
ldstuba [%o3+0x041]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[00000000100c1400] = 000000ff, %l3 = 000000000000003c
ldstuba [%i3+%g0]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010141408] = 4f9210ff, %l2 = 0000000000000081
swapa [%i5+%o4]0x88,%l2 ! %l2 = 000000004f9210ff
! %f6 = 00000000, Mem[0000000030001410] = 44cc453c
sta %f6 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000
! %l0 = ffffffffffffff81, Mem[0000000020800041] = ff00b260, %asi = 80
stba %l0,[%o1+0x041]%asi ! Mem[0000000020800040] = ff81b260
! %l1 = 1f0a30a13b3e6e37, Mem[0000000030001410] = 00000000
stwa %l1,[%i0+%o5]0x81 ! Mem[0000000030001410] = 3b3e6e37
! Mem[0000000030101408] = 0000ff00, %l0 = 00000000ffffff81
swapa [%i4+%o4]0x89,%l0 ! %l0 = 000000000000ff00
p0_label_790:
! Starting 10 instruction Load Burst
! %f17 = ffffffff, %f17 = ffffffff, %f14 = ff10924f ffffffff
fsmuld %f17,%f17,%f14 ! %f14 = ffffffff e0000000
membar #Sync ! Added by membar checker (140)
! Mem[0000000010041400] = 00ff0000 00000000 00000000 4744ffbf
! Mem[0000000010041410] = 0045cc44 00000000 ff0085ff 546f2587
! Mem[0000000010041420] = ffaf0000 ff0075be 6fb20000 00000000
! Mem[0000000010041430] = 5ca70000 00e14447 ff002c35 ffbf2c35
ldda [%i1+%g0]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010041400
! Mem[0000000010181431] = 00000000, %l5 = 0000000010c3ffcb, %asi = 80
lduba [%i6+0x031]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000010081410] = 00000000, %l3 = 0000000000000000
lduha [%i2+%o5]0x80,%l3 ! %l3 = 0000000000000000
! %l4 = 00000000000000ff, %l1 = 1f0a30a13b3e6e37, %l3 = 0000000000000000
udivx %l4,%l1,%l3 ! %l3 = 0000000000000000
! Mem[0000000030101410] = ff0000ff, %l6 = 0000000000000000
lduba [%i4+%o5]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010141408] = 8100000010c3ffcb, %f2 = 00000000 00000000
ldda [%i5+%o4]0x80,%f2 ! %f2 = 81000000 10c3ffcb
! Mem[0000000010141410] = 0000ffff, %l1 = 1f0a30a13b3e6e37
ldsha [%i5+%o5]0x88,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030081400] = 00000000, %l7 = 0000000000000001
lduha [%i2+%g0]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041408] = 00000000, %l0 = 000000000000ff00
lduha [%i1+%o4]0x88,%l0 ! %l0 = 0000000000000000
p0_label_791:
! Starting 10 instruction Store Burst
! %f14 = ffffffff e0000000, %l0 = 0000000000000000
! Mem[0000000030041400] = 00000000fce486fb
stda %f14,[%i1+%l0]ASI_PST16_S ! Mem[0000000030041400] = 00000000fce486fb
! Mem[0000000010101430] = ffff00ff, %l1 = ffffffffffffffff
ldstub [%i4+0x030],%l1 ! %l1 = 00000000000000ff
! Mem[0000000030101408] = 81ffffff, %l6 = 00000000000000ff
ldstuba [%i4+%o4]0x81,%l6 ! %l6 = 0000000000000081
! Mem[0000000010081410] = 000000003c45cc44, %l4 = 00000000000000ff, %l4 = 00000000000000ff
add %i2,0x10,%g1
casxa [%g1]0x80,%l4,%l4 ! %l4 = 000000003c45cc44
! Mem[00000000300c1408] = ffffffff, %l5 = 0000000000000000
swapa [%i3+%o4]0x89,%l5 ! %l5 = 00000000ffffffff
! %l6 = 00000081, %l7 = 00000000, Mem[0000000030041410] = ff0000ff 00000000
stda %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000081 00000000
! %f22 = ff0085ff 546f2587, Mem[0000000030181400] = ffffffff 00000000
stda %f22,[%i6+%g0]0x89 ! Mem[0000000030181400] = ff0085ff 546f2587
! Mem[0000000010041410] = 0045cc44, %l7 = 0000000000000000
ldstuba [%i1+%o5]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001400] = afea00ff, %l3 = 0000000000000000
swapa [%i0+%g0]0x88,%l3 ! %l3 = 00000000afea00ff
! %f14 = ffffffff e0000000, Mem[0000000030001408] = 00e144ff 352cbfff
stda %f14,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffffff e0000000
p0_label_792:
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = 00000000, %l0 = 0000000000000000
lduwa [%i2+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Mem[000000001018140f] = 3c45cc44, %l0 = 0000000000000000
ldub [%i6+0x00f],%l0 ! %l0 = 0000000000000044
! Mem[0000000021800000] = 00b192c0, %l6 = 0000000000000081
ldsb [%o3+%g0],%l6 ! %l6 = 0000000000000000
! Mem[0000000010181400] = 00000000, %l1 = 00000000000000ff
ldsha [%i6+%g0]0x88,%l1 ! %l1 = 0000000000000000
! %f4 = 00000000 000000bf, Mem[0000000030101408] = ffffffff b7fbffff
stda %f4 ,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 000000bf
! Mem[0000000030101400] = 6e375127, %l3 = 00000000afea00ff
lduwa [%i4+%g0]0x81,%l3 ! %l3 = 000000006e375127
! Mem[0000000030141408] = 0000ffff, %l2 = 000000004f9210ff
lduba [%i5+%o4]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030181400] = 546f2587, %l5 = 00000000ffffffff
ldsha [%i6+%g0]0x89,%l5 ! %l5 = 0000000000002587
! Mem[00000000211c0001] = ff81e490, %l0 = 0000000000000044, %asi = 80
ldsba [%o2+0x001]%asi,%l0 ! %l0 = ffffffffffffff81
! Mem[0000000030001410] = 3b3e6e37, %l1 = 0000000000000000
ldsba [%i0+%o5]0x81,%l1 ! %l1 = 000000000000003b
p0_label_793:
! Starting 10 instruction Store Burst
! %l3 = 000000006e375127, Mem[0000000030041400] = 00000000
stha %l3,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00005127
! %l6 = 0000000000000000, Mem[00000000300c1410] = 00000000
stwa %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
! %l3 = 000000006e375127, Mem[00000000201c0000] = ffffc200, %asi = 80
stha %l3,[%o0+0x000]%asi ! Mem[00000000201c0000] = 5127c200
! Mem[000000001000141c] = 0000ffff, %l4 = 000000003c45cc44
swap [%i0+0x01c],%l4 ! %l4 = 000000000000ffff
! %l4 = 0000ffff, %l5 = 00002587, Mem[0000000030101408] = 000000bf 00000000
stda %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000ffff 00002587
! %l4 = 000000000000ffff, Mem[0000000030081400] = 00000000
stba %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = ff000000
! %l3 = 000000006e375127, imm = 0000000000000bb8, %l4 = 000000000000ffff
subc %l3,0xbb8,%l4 ! %l4 = 000000006e37456f
! %f30 = ff002c35, %f9 = 3c45cc44, %f15 = e0000000
fmuls %f30,%f9 ,%f15 ! %f15 = fbc61094
! %l6 = 00000000, %l7 = 00000000, Mem[0000000010101408] = 000009e2 00000000
std %l6,[%i4+%o4] ! Mem[0000000010101408] = 00000000 00000000
! %l1 = 000000000000003b, Mem[0000000030101410] = ff000000ff0000ff
stxa %l1,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000000000003b
p0_label_794:
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = 3c000000, %l3 = 000000006e375127
lduba [%i3+%o4]0x80,%l3 ! %l3 = 000000000000003c
! Mem[0000000010081420] = 4744e100 00000000, %l6 = 00000000, %l7 = 00000000
ldd [%i2+0x020],%l6 ! %l6 = 000000004744e100 0000000000000000
! Mem[0000000010181408] = 00000000, %l0 = ffffffffffffff81
lduha [%i6+%o4]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010041408] = bfff444700000000, %f6 = 00000000 ff0000ff
ldda [%i1+%o4]0x88,%f6 ! %f6 = bfff4447 00000000
! Mem[0000000030041408] = 4744ffbf, %l7 = 0000000000000000
lduha [%i1+%o4]0x89,%l7 ! %l7 = 000000000000ffbf
! Mem[0000000030181400] = ff0085ff546f2587, %f16 = 00ff0000 00000000
ldda [%i6+%g0]0x89,%f16 ! %f16 = ff0085ff 546f2587
! Mem[00000000100c1428] = 00000000ffffff85, %l4 = 000000006e37456f
ldx [%i3+0x028],%l4 ! %l4 = 00000000ffffff85
! %f8 = ff0000ff 3c45cc44, %l7 = 000000000000ffbf
! Mem[0000000010081438] = 00ff000000000967
add %i2,0x038,%g1
stda %f8,[%g1+%l7]ASI_PST16_P ! Mem[0000000010081438] = ff0000ff3c45cc44
! Mem[0000000010081408] = 00000000, %l4 = 00000000ffffff85, %asi = 80
ldswa [%i2+0x008]%asi,%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1410] = ffffffff, %l7 = 000000000000ffbf
ldsb [%i3+%o5],%l7 ! %l7 = ffffffffffffffff
p0_label_795:
! Starting 10 instruction Store Burst
! Mem[000000001018143b] = 000000fa, %l4 = 0000000000000000
ldstub [%i6+0x03b],%l4 ! %l4 = 00000000000000fa
! Mem[00000000100c142c] = ffffff85, %l2 = 00000000000000ff, %asi = 80
swapa [%i3+0x02c]%asi,%l2 ! %l2 = 00000000ffffff85
! Mem[0000000010001409] = ffffff00, %l7 = ffffffffffffffff
ldstuba [%i0+0x009]%asi,%l7 ! %l7 = 00000000000000ff
! %l6 = 000000004744e100, Mem[0000000021800040] = 00ffbcf0, %asi = 80
stha %l6,[%o3+0x040]%asi ! Mem[0000000021800040] = e100bcf0
! %l6 = 000000004744e100, Mem[00000000100c1410] = ffffffff
stba %l6,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ffffff00
! Mem[00000000300c1410] = 00000000, %l7 = 00000000000000ff
ldstuba [%i3+%o5]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000030141410] = db9d00ff, %l5 = 0000000000002587
ldstuba [%i5+%o5]0x81,%l5 ! %l5 = 00000000000000db
! Mem[00000000100c1410] = ffffff00, %l5 = 00000000000000db
swapa [%i3+%o5]0x88,%l5 ! %l5 = 00000000ffffff00
! Mem[0000000010101408] = 00000000, %l0 = 0000000000000000
swapa [%i4+%o4]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000030001408] = 000000e0, %l4 = 00000000000000fa
ldstuba [%i0+%o4]0x81,%l4 ! %l4 = 0000000000000000
p0_label_796:
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = 00000000000000ff, %l7 = 0000000000000000
ldxa [%i2+%o4]0x81,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030081410] = 00000000, %f3 = 10c3ffcb
lda [%i2+%o5]0x89,%f3 ! %f3 = 00000000
! Mem[00000000300c1400] = bf00000000000000, %f10 = 7fffffff ffffffff
ldda [%i3+%g0]0x81,%f10 ! %f10 = bf000000 00000000
! Mem[0000000010101400] = ff000000, %f4 = 00000000
lda [%i4+%g0]0x80,%f4 ! %f4 = ff000000
! %l6 = 000000004744e100, %l5 = 00000000ffffff00, %l1 = 000000000000003b
and %l6,%l5,%l1 ! %l1 = 000000004744e100
! Mem[0000000010041400] = 0000ff00, %f14 = ffffffff
lda [%i1+%g0]0x88,%f14 ! %f14 = 0000ff00
! Mem[0000000010041418] = ff0085ff, %l3 = 000000000000003c, %asi = 80
ldswa [%i1+0x018]%asi,%l3 ! %l3 = ffffffffff0085ff
! Mem[00000000100c1408] = 3c000000, %l4 = 0000000000000000
lduba [%i3+%o4]0x80,%l4 ! %l4 = 000000000000003c
! Mem[0000000030001408] = e00000ff, %l0 = 0000000000000000
lduba [%i0+%o4]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030041410] = 81000000, %l1 = 000000004744e100
ldsba [%i1+%o5]0x81,%l1 ! %l1 = ffffffffffffff81
p0_label_797:
! Starting 10 instruction Store Burst
! %l1 = ffffffffffffff81, Mem[0000000010081400] = ff8500ff
stwa %l1,[%i2+%g0]0x80 ! Mem[0000000010081400] = ffffff81
! %l3 = ffffffffff0085ff, Mem[00000000100c1410] = db000000
stha %l3,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 85ff0000
! %f18 = 00000000 4744ffbf, %l5 = 00000000ffffff00
! Mem[0000000010101410] = 4744ffbf00000000
add %i4,0x010,%g1
stda %f18,[%g1+%l5]ASI_PST8_P ! Mem[0000000010101410] = 4744ffbf00000000
! Mem[0000000010041408] = 00000000, %l5 = 00000000ffffff00
ldstuba [%i1+%o4]0x88,%l5 ! %l5 = 0000000000000000
! %l0 = 00000000000000ff, Mem[00000000211c0000] = ff81e490, %asi = 80
stha %l0,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00ffe490
! %l0 = 00000000000000ff, imm = 00000000000005ee, %l1 = ffffffffffffff81
and %l0,0x5ee,%l1 ! %l1 = 00000000000000ee
! %l3 = ffffffffff0085ff, Mem[0000000010081400] = ffffff81ff000000
stxa %l3,[%i2+%g0]0x80 ! Mem[0000000010081400] = ffffffffff0085ff
! %f21 = 00000000, Mem[00000000300c1408] = 00000000
sta %f21,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
! %l4 = 000000000000003c, Mem[0000000030001408] = ff0000e0
stba %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 3c0000e0
! %l4 = 0000003c, %l5 = 00000000, Mem[0000000030041410] = 81000000 00000000
stda %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0000003c 00000000
p0_label_798:
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = 85ff0000, %l1 = 00000000000000ee
ldsba [%i3+%o5]0x80,%l1 ! %l1 = ffffffffffffff85
! Mem[0000000010181408] = 00000000, %l1 = ffffffffffffff85
lduba [%i6+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030001408] = 3c0000e0, %l4 = 000000000000003c
ldstuba [%i0+%o4]0x81,%l4 ! %l4 = 000000000000003c
! Mem[00000000201c0000] = 5127c200, %l0 = 00000000000000ff
ldsh [%o0+%g0],%l0 ! %l0 = 0000000000005127
! Mem[0000000010001410] = ff000000, %l1 = 0000000000000000
lduwa [%i0+%o5]0x80,%l1 ! %l1 = 00000000ff000000
! Mem[0000000010041410] = ff45cc44, %l5 = 0000000000000000
lduwa [%i1+%o5]0x80,%l5 ! %l5 = 00000000ff45cc44
! %l1 = 00000000ff000000, imm = 00000000000001c0, %l3 = ffffffffff0085ff
xnor %l1,0x1c0,%l3 ! %l3 = ffffffff00fffe3f
! Mem[0000000010001438] = 00000000, %l5 = 00000000ff45cc44
ldsh [%i0+0x038],%l5 ! %l5 = 0000000000000000
! Mem[00000000211c0001] = 00ffe490, %l3 = ffffffff00fffe3f
ldsb [%o2+0x001],%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030001400] = 00000000, %l4 = 000000000000003c
lduwa [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000000
p0_label_799:
! Starting 10 instruction Store Burst
! %f20 = 0045cc44 00000000, Mem[0000000030141408] = ffff0000 00000000
stda %f20,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0045cc44 00000000
! %f14 = 0000ff00, Mem[0000000010081434] = ff0000ff
st %f14,[%i2+0x034] ! Mem[0000000010081434] = 0000ff00
! Mem[0000000010081418] = 0000000000000000, %l5 = 0000000000000000, %l5 = 0000000000000000
add %i2,0x18,%g1
casxa [%g1]0x80,%l5,%l5 ! %l5 = 0000000000000000
! %l6 = 000000004744e100, Mem[0000000030041410] = 3c000000
stha %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = 3c00e100
! %l0 = 00005127, %l1 = ff000000, Mem[0000000030081408] = 00000000 ff000000
stda %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00005127 ff000000
! %l0 = 0000000000005127, imm = 0000000000000aae, %l4 = 0000000000000000
subc %l0,0xaae,%l4 ! %l4 = 0000000000004679
! %l4 = 0000000000004679, imm = 0000000000000072, %l6 = 000000004744e100
xnor %l4,0x072,%l6 ! %l6 = ffffffffffffb9f4
! %l4 = 0000000000004679, Mem[0000000021800180] = 0000d3e0, %asi = 80
stba %l4,[%o3+0x180]%asi ! Mem[0000000021800180] = 7900d3e0
! Mem[0000000010001408] = ffffff00, %l4 = 0000000000004679, %asi = 80
swapa [%i0+0x008]%asi,%l4 ! %l4 = 00000000ffffff00
! %l0 = 0000000000005127, Mem[00000000100c1410] = 0000ff85
stba %l0,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0000ff27
p0_label_800:
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = ff45cc44 00000000, %l2 = ffffff85, %l3 = ffffffff
ldda [%i1+%o5]0x80,%l2 ! %l2 = 00000000ff45cc44 0000000000000000
! Mem[0000000010081400] = ffffffff, %f14 = 0000ff00
lda [%i2+%g0]0x80,%f14 ! %f14 = ffffffff
! Mem[0000000010001410] = ff000000, %l5 = 0000000000000000
ldsba [%i0+%o5]0x80,%l5 ! %l5 = ffffffffffffffff
! Mem[00000000100c1400] = 00000000ff0000ff, %f28 = 5ca70000 00e14447
ldda [%i3+%g0]0x88,%f28 ! %f28 = 00000000 ff0000ff
! Mem[0000000030041410] = 3c00e100, %l2 = 00000000ff45cc44
lduha [%i1+%o5]0x89,%l2 ! %l2 = 000000000000e100
! Mem[0000000030101400] = 6e375127, %l2 = 000000000000e100
ldswa [%i4+%g0]0x81,%l2 ! %l2 = 000000006e375127
! Mem[0000000030041400] = 27510000fce486fb, %f22 = ff0085ff 546f2587
ldda [%i1+%g0]0x81,%f22 ! %f22 = 27510000 fce486fb
! Mem[0000000010141410] = ffff0000, %l1 = 00000000ff000000
lduba [%i5+%o5]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010001427] = 00000000, %l0 = 0000000000005127
ldsb [%i0+0x027],%l0 ! %l0 = 0000000000000000
! Mem[0000000010101408] = 00000000, %l7 = 00000000000000ff
ldsha [%i4+%o4]0x80,%l7 ! %l7 = 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 %xcc,p0_reg_l0_fail
mov %l0,%g3
ldx [%g1+0x008],%g2
cmp %l1,%g2 ! %l1 should be 00000000000000ff
bne %xcc,p0_reg_l1_fail
mov %l1,%g3
ldx [%g1+0x010],%g2
cmp %l2,%g2 ! %l2 should be 000000006e375127
bne %xcc,p0_reg_l2_fail
mov %l2,%g3
ldx [%g1+0x018],%g2
cmp %l3,%g2 ! %l3 should be 0000000000000000
bne %xcc,p0_reg_l3_fail
mov %l3,%g3
ldx [%g1+0x020],%g2
cmp %l4,%g2 ! %l4 should be 00000000ffffff00
bne %xcc,p0_reg_l4_fail
mov %l4,%g3
ldx [%g1+0x028],%g2
cmp %l5,%g2 ! %l5 should be ffffffffffffffff
bne %xcc,p0_reg_l5_fail
mov %l5,%g3
ldx [%g1+0x030],%g2
cmp %l6,%g2 ! %l6 should be ffffffffffffb9f4
bne %xcc,p0_reg_l6_fail
mov %l6,%g3
ldx [%g1+0x038],%g2
cmp %l7,%g2 ! %l7 should be 0000000000000000
bne %xcc,p0_reg_l7_fail
mov %l7,%g3
! Check %y register
set 0xffffff81,%g2
rd %y,%g3
cmp %g2,%g3
bne,a p0_failed
mov 0x111,%g1
! Check Floating Point Registers
p0_check_fp_registers:
set p0_expected_fp_regs,%g3
std %f0,[%g1]
ldx [%g1],%l1
ldx [%g3+0x00],%l0
cmp %l0,%l1 ! %f0 should be 00000000 00000000
bne %xcc,p0_freg_fail
std %f2,[%g1]
ldx [%g1],%l1
ldx [%g3+0x08],%l0
cmp %l0,%l1 ! %f2 should be 81000000 00000000
bne %xcc,p0_freg_fail
std %f4,[%g1]
ldx [%g1],%l1
ldx [%g3+0x10],%l0
cmp %l0,%l1 ! %f4 should be ff000000 000000bf
bne %xcc,p0_freg_fail
std %f6,[%g1]
ldx [%g1],%l1
ldx [%g3+0x18],%l0
cmp %l0,%l1 ! %f6 should be bfff4447 00000000
bne %xcc,p0_freg_fail
std %f8,[%g1]
ldx [%g1],%l1
ldx [%g3+0x20],%l0
cmp %l0,%l1 ! %f8 should be ff0000ff 3c45cc44
bne %xcc,p0_freg_fail
std %f10,[%g1]
ldx [%g1],%l1
ldx [%g3+0x28],%l0
cmp %l0,%l1 ! %f10 should be bf000000 00000000
bne %xcc,p0_freg_fail
std %f12,[%g1]
ldx [%g1],%l1
ldx [%g3+0x30],%l0
cmp %l0,%l1 ! %f12 should be 4195ff22 00000000
bne %xcc,p0_freg_fail
std %f14,[%g1]
ldx [%g1],%l1
ldx [%g3+0x38],%l0
cmp %l0,%l1 ! %f14 should be ffffffff fbc61094
bne %xcc,p0_freg_fail
std %f16,[%g1]
ldx [%g1],%l1
ldx [%g3+0x40],%l0
cmp %l0,%l1 ! %f16 should be ff0085ff 546f2587
bne %xcc,p0_freg_fail
std %f18,[%g1]
ldx [%g1],%l1
ldx [%g3+0x48],%l0
cmp %l0,%l1 ! %f18 should be 00000000 4744ffbf
bne %xcc,p0_freg_fail
std %f20,[%g1]
ldx [%g1],%l1
ldx [%g3+0x50],%l0
cmp %l0,%l1 ! %f20 should be 0045cc44 00000000
bne %xcc,p0_freg_fail
std %f22,[%g1]
ldx [%g1],%l1
ldx [%g3+0x58],%l0
cmp %l0,%l1 ! %f22 should be 27510000 fce486fb
bne %xcc,p0_freg_fail
std %f24,[%g1]
ldx [%g1],%l1
ldx [%g3+0x60],%l0
cmp %l0,%l1 ! %f24 should be ffaf0000 ff0075be
bne %xcc,p0_freg_fail
std %f26,[%g1]
ldx [%g1],%l1
ldx [%g3+0x68],%l0
cmp %l0,%l1 ! %f26 should be 6fb20000 00000000
bne %xcc,p0_freg_fail
std %f28,[%g1]
ldx [%g1],%l1
ldx [%g3+0x70],%l0
cmp %l0,%l1 ! %f28 should be 00000000 ff0000ff
bne %xcc,p0_freg_fail
std %f30,[%g1]
ldx [%g1],%l1
ldx [%g3+0x78],%l0
cmp %l0,%l1 ! %f30 should be ff002c35 ffbf2c35
bne %xcc,p0_freg_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_freg_fail:
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
inst_access_handler:
done
.align 256
data_access_handler:
1: done
check_critical_timed_out:
ta BAD_TRAP
get_thread_mask:
retl
mov 3,%i7
get_park_semaphore:
set park_semaphore,%g6
mov 100,%g5
1: ldstub [%g6],%g7
cmp %g7,0
bne 1b
nop
retl
nop
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 = 2885dcc53bce434e
ldx [%g1+0x008],%l1 ! %l1 = 9c7297474237aef9
ldx [%g1+0x010],%l2 ! %l2 = d735f779c98ee6b4
ldx [%g1+0x018],%l3 ! %l3 = e2453939eb676d7f
ldx [%g1+0x020],%l4 ! %l4 = a2a3eb07b579565a
ldx [%g1+0x028],%l5 ! %l5 = e0025ec237bc4445
ldx [%g1+0x030],%l6 ! %l6 = d6ecf95493926a40
ldx [%g1+0x038],%l7 ! %l7 = 61d5c3657f038b4b
! 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
.global p0_near_0_le,p0_near_0_he
.global p0_near_0_lo,p0_near_0_ho
.global near0_b2b_l,near0_b2b_h
.global far0_b2b_l,far0_b2b_h
.global far1_b2b_l,far1_b2b_h
.global far2_b2b_l,far2_b2b_h
.global far3_b2b_l,far3_b2b_h
user_near0_start:
p0_near_0_le:
fdivs %f10,%f12,%f0
orn %l5,%l1,%l7
swap [%i5+0x014],%l3 ! Mem[0000000010141414]
andn %l4,%l7,%l7
sdivx %l3,0x403,%l4
xnor %l3,0x196,%l3
jmpl %o7,%g0
add %l3,-0xc34,%l6
p0_near_0_he:
jmpl %o7,%g0
fcmps %fcc1,%f30,%f22
jmpl %o7,%g0
nop
p0_near_0_lo:
fdivs %f10,%f12,%f0
orn %l5,%l1,%l7
swap [%o5+0x014],%l3 ! Mem[0000000010141414]
andn %l4,%l7,%l7
sdivx %l3,0x403,%l4
xnor %l3,0x196,%l3
jmpl %o7,%g0
add %l3,-0xc34,%l6
p0_near_0_ho:
jmpl %o7,%g0
fcmps %fcc1,%f30,%f22
jmpl %o7,%g0
nop
near0_b2b_h:
addc %l3,0xda9,%l4
fsubs %f27,%f18,%f29
xnor %l6,%l7,%l2
xnor %l6,-0xd86,%l2
jmpl %o7,%g0
xnor %l7,0x9eb,%l1
near0_b2b_l:
udivx %l4,%l4,%l2
xnor %l6,0x3c6,%l1
sub %l7,%l0,%l4
xnor %l3,%l0,%l5
jmpl %o7,%g0
fdivs %f1 ,%f4 ,%f12
user_near0_end:
.seg "text"
.align 0x2000
.global p0_near_1_le,p0_near_1_he
.global p0_near_1_lo,p0_near_1_ho
.global near1_b2b_l,near1_b2b_h
.global far0_b2b_l,far0_b2b_h
.global far1_b2b_l,far1_b2b_h
.global far2_b2b_l,far2_b2b_h
.global far3_b2b_l,far3_b2b_h
user_near1_start:
p0_near_1_le:
mulx %l4,-0x9f8,%l4
mulx %l3,%l4,%l2
orn %l6,%l1,%l5
jmpl %o7,%g0
smul %l7,%l4,%l6
p0_near_1_he:
subc %l4,%l3,%l2
jmpl %o7,%g0
add %l7,0x442,%l1
p0_near_1_lo:
mulx %l4,-0x9f8,%l4
mulx %l3,%l4,%l2
orn %l6,%l1,%l5
jmpl %o7,%g0
smul %l7,%l4,%l6
p0_near_1_ho:
subc %l4,%l3,%l2
jmpl %o7,%g0
add %l7,0x442,%l1
near1_b2b_h:
orn %l5,0x96c,%l1
orn %l6,0x770,%l4
sub %l7,%l7,%l2
fmuls %f21,%f31,%f17
jmpl %o7,%g0
and %l2,%l6,%l4
near1_b2b_l:
fcmps %fcc0,%f0 ,%f3
umul %l6,%l3,%l3
xnor %l4,-0x37f,%l5
smul %l2,-0x58b,%l7
jmpl %o7,%g0
fadds %f7 ,%f9 ,%f11
user_near1_end:
.seg "text"
.align 0x2000
.global p0_near_2_le,p0_near_2_he
.global p0_near_2_lo,p0_near_2_ho
.global near2_b2b_l,near2_b2b_h
.global far0_b2b_l,far0_b2b_h
.global far1_b2b_l,far1_b2b_h
.global far2_b2b_l,far2_b2b_h
.global far3_b2b_l,far3_b2b_h
user_near2_start:
p0_near_2_le:
fcmps %fcc0,%f0 ,%f4
orn %l7,%l4,%l7
and %l1,%l4,%l0
subc %l1,-0x9c0,%l7
udivx %l3,%l3,%l5
jmpl %o7,%g0
fsqrts %f15,%f2
p0_near_2_he:
jmpl %o7,%g0
xnor %l0,-0xb88,%l1
jmpl %o7,%g0
nop
p0_near_2_lo:
fcmps %fcc0,%f0 ,%f4
orn %l7,%l4,%l7
and %l1,%l4,%l0
subc %l1,-0x9c0,%l7
udivx %l3,%l3,%l5
jmpl %o7,%g0
fsqrts %f15,%f2
p0_near_2_ho:
jmpl %o7,%g0
xnor %l0,-0xb88,%l1
jmpl %o7,%g0
nop
near2_b2b_h:
jmpl %o7,%g0
xnor %l0,0xbb9,%l2
jmpl %o7,%g0
nop
near2_b2b_l:
jmpl %o7,%g0
andn %l2,-0x9c3,%l1
jmpl %o7,%g0
nop
user_near2_end:
.seg "text"
.align 0x2000
.global p0_near_3_le,p0_near_3_he
.global p0_near_3_lo,p0_near_3_ho
.global near3_b2b_l,near3_b2b_h
.global far0_b2b_l,far0_b2b_h
.global far1_b2b_l,far1_b2b_h
.global far2_b2b_l,far2_b2b_h
.global far3_b2b_l,far3_b2b_h
user_near3_start:
p0_near_3_le:
sdivx %l3,0x761,%l6
or %l3,-0xd1e,%l0
xor %l7,%l4,%l7
st %f8 ,[%i2+0x01c] ! Mem[000000001008141c]
fcmps %fcc2,%f13,%f12
subc %l2,0xd40,%l2
fsqrts %f3 ,%f5
jmpl %o7,%g0
subc %l2,%l0,%l7
p0_near_3_he:
sdivx %l6,0x9b3,%l5
jmpl %o7,%g0
xnor %l0,%l4,%l4
p0_near_3_lo:
sdivx %l3,0x761,%l6
or %l3,-0xd1e,%l0
xor %l7,%l4,%l7
st %f8 ,[%o2+0x01c] ! Mem[000000001008141c]
fcmps %fcc2,%f13,%f12
subc %l2,0xd40,%l2
fsqrts %f3 ,%f5
jmpl %o7,%g0
subc %l2,%l0,%l7
p0_near_3_ho:
sdivx %l6,0x9b3,%l5
jmpl %o7,%g0
xnor %l0,%l4,%l4
near3_b2b_h:
sdivx %l6,0x5b8,%l7
fsqrts %f20,%f31
andn %l6,0xdc0,%l3
and %l7,0x230,%l1
sdivx %l2,%l3,%l3
sdivx %l3,0xefd,%l0
fadds %f27,%f20,%f29
jmpl %o7,%g0
andn %l6,%l5,%l0
near3_b2b_l:
sub %l0,-0xfa1,%l6
subc %l6,%l3,%l6
xnor %l6,-0xfe3,%l7
umul %l5,0x9e5,%l1
xnor %l6,%l6,%l3
sub %l5,%l7,%l2
or %l7,-0x9ab,%l0
jmpl %o7,%g0
xnor %l1,0xf8e,%l0
user_near3_end:
.seg "text"
.align 0x2000
.global p0_far_0_le,p0_far_0_he
.global p0_far_0_lo,p0_far_0_ho
.global far0_b2b_l,far0_b2b_h
.global near0_b2b_l,near0_b2b_h
.global near1_b2b_l,near1_b2b_h
.global near2_b2b_l,near2_b2b_h
.global near3_b2b_l,near3_b2b_h
user_far0_start:
p0_far_0_le:
mulx %l7,0x8cf,%l0
fsubs %f10,%f15,%f14
smul %l4,-0x535,%l3
umul %l5,%l3,%l5
sub %l5,0xf4d,%l4
jmpl %o7,%g0
xnor %l2,-0xffc,%l3
p0_far_0_he:
fdivs %f23,%f24,%f17
jmpl %o7,%g0
sdivx %l0,%l2,%l4
p0_far_0_lo:
mulx %l7,0x8cf,%l0
fsubs %f10,%f15,%f14
smul %l4,-0x535,%l3
umul %l5,%l3,%l5
sub %l5,0xf4d,%l4
jmpl %o7,%g0
xnor %l2,-0xffc,%l3
p0_far_0_ho:
fdivs %f23,%f24,%f17
jmpl %o7,%g0
sdivx %l0,%l2,%l4
far0_b2b_h:
subc %l3,%l7,%l0
addc %l6,0x6eb,%l4
and %l7,%l1,%l5
and %l0,-0xe88,%l3
fdivs %f28,%f29,%f25
or %l7,-0x7ac,%l5
fsqrts %f27,%f30
jmpl %o7,%g0
xnor %l2,%l7,%l0
far0_b2b_l:
sdivx %l4,%l4,%l6
udivx %l5,0x8aa,%l0
fsubs %f5 ,%f11,%f11
fcmps %fcc0,%f14,%f15
addc %l5,0x911,%l0
fitos %f14,%f5
mulx %l6,%l7,%l4
jmpl %o7,%g0
fsubs %f15,%f7 ,%f3
user_far0_end:
.seg "text"
.align 0x2000
.global p0_far_1_le,p0_far_1_he
.global p0_far_1_lo,p0_far_1_ho
.global far1_b2b_l,far1_b2b_h
.global near0_b2b_l,near0_b2b_h
.global near1_b2b_l,near1_b2b_h
.global near2_b2b_l,near2_b2b_h
.global near3_b2b_l,near3_b2b_h
user_far1_start:
p0_far_1_le:
mulx %l6,%l0,%l2
smul %l1,%l3,%l2
jmpl %o7,%g0
udivx %l4,0xc39,%l5
p0_far_1_he:
and %l0,0x112,%l3
xor %l4,%l1,%l5
orn %l6,%l2,%l4
jmpl %o7,%g0
andn %l5,0xc6a,%l7
p0_far_1_lo:
mulx %l6,%l0,%l2
smul %l1,%l3,%l2
jmpl %o7,%g0
udivx %l4,0xc39,%l5
p0_far_1_ho:
and %l0,0x112,%l3
xor %l4,%l1,%l5
orn %l6,%l2,%l4
jmpl %o7,%g0
andn %l5,0xc6a,%l7
far1_b2b_h:
fadds %f19,%f20,%f22
xor %l4,%l7,%l7
and %l7,%l2,%l2
xnor %l6,0x881,%l2
jmpl %o7,%g0
mulx %l0,0xd00,%l7
far1_b2b_l:
umul %l1,%l5,%l3
fdivs %f1 ,%f8 ,%f2
fsqrts %f1 ,%f8
add %l2,0x815,%l0
jmpl %o7,%g0
fsubs %f15,%f7 ,%f6
user_far1_end:
.seg "text"
.align 0x2000
.global p0_far_2_le,p0_far_2_he
.global p0_far_2_lo,p0_far_2_ho
.global far2_b2b_l,far2_b2b_h
.global near0_b2b_l,near0_b2b_h
.global near1_b2b_l,near1_b2b_h
.global near2_b2b_l,near2_b2b_h
.global near3_b2b_l,near3_b2b_h
user_far2_start:
p0_far_2_le:
fadds %f2 ,%f0 ,%f12
smul %l2,-0x166,%l1
udivx %l4,0xf03,%l3
andn %l3,0x649,%l1
jmpl %o7,%g0
fsubs %f12,%f14,%f12
p0_far_2_he:
or %l5,-0xa8b,%l0
fsqrts %f17,%f30
and %l6,0x87f,%l5
andn %l1,0x2e3,%l3
mulx %l3,%l5,%l5
udivx %l4,%l2,%l3
umul %l3,0x36c,%l2
jmpl %o7,%g0
mulx %l7,%l7,%l5
p0_far_2_lo:
fadds %f2 ,%f0 ,%f12
smul %l2,-0x166,%l1
udivx %l4,0xf03,%l3
andn %l3,0x649,%l1
jmpl %o7,%g0
fsubs %f12,%f14,%f12
p0_far_2_ho:
or %l5,-0xa8b,%l0
fsqrts %f17,%f30
and %l6,0x87f,%l5
andn %l1,0x2e3,%l3
mulx %l3,%l5,%l5
udivx %l4,%l2,%l3
umul %l3,0x36c,%l2
jmpl %o7,%g0
mulx %l7,%l7,%l5
far2_b2b_h:
fcmps %fcc3,%f16,%f18
mulx %l0,%l0,%l2
udivx %l5,0xbdc,%l3
add %l1,0x13a,%l5
fadds %f23,%f25,%f17
orn %l2,0xd43,%l5
orn %l3,0x026,%l7
jmpl %o7,%g0
fsqrts %f19,%f24
far2_b2b_l:
mulx %l4,0x7e5,%l6
fsqrts %f2 ,%f12
umul %l2,%l4,%l2
fsubs %f11,%f15,%f15
andn %l7,%l7,%l2
andn %l6,-0xcfa,%l1
fmuls %f11,%f6 ,%f7
jmpl %o7,%g0
xnor %l4,0x761,%l7
user_far2_end:
.seg "text"
.align 0x2000
.global p0_far_3_le,p0_far_3_he
.global p0_far_3_lo,p0_far_3_ho
.global far3_b2b_l,far3_b2b_h
.global near0_b2b_l,near0_b2b_h
.global near1_b2b_l,near1_b2b_h
.global near2_b2b_l,near2_b2b_h
.global near3_b2b_l,near3_b2b_h
user_far3_start:
p0_far_3_le:
xnor %l1,%l6,%l2
sdivx %l7,%l3,%l6
smul %l3,0x9db,%l3
sub %l0,-0xc89,%l0
jmpl %o7,%g0
xnor %l1,0xf7d,%l0
p0_far_3_he:
fdivs %f28,%f20,%f17
jmpl %o7,%g0
sub %l3,%l0,%l3
p0_far_3_lo:
xnor %l1,%l6,%l2
sdivx %l7,%l3,%l6
smul %l3,0x9db,%l3
sub %l0,-0xc89,%l0
jmpl %o7,%g0
xnor %l1,0xf7d,%l0
p0_far_3_ho:
fdivs %f28,%f20,%f17
jmpl %o7,%g0
sub %l3,%l0,%l3
far3_b2b_h:
fsqrts %f21,%f18
or %l6,%l3,%l1
addc %l2,0x18b,%l6
udivx %l3,0xe5a,%l2
fcmps %fcc0,%f30,%f28
fsubs %f26,%f25,%f23
addc %l2,0x0e6,%l5
jmpl %o7,%g0
or %l5,%l2,%l5
far3_b2b_l:
fdivs %f2 ,%f10,%f6
xnor %l7,-0x9e1,%l5
fsqrts %f12,%f6
fmuls %f10,%f6 ,%f2
xor %l4,%l0,%l2
and %l7,%l7,%l2
addc %l7,-0x569,%l1
jmpl %o7,%g0
sdivx %l5,%l0,%l2
user_far3_end:
.seg "text"
.align 0x2000
user_jump0_start:
.skip 16
p0_jmpl_0_le:
xnor %l2,%l2,%l5
orn %l6,0x175,%l6
fsubs %f15,%f3 ,%f13
fstod %f4 ,%f4
fcmps %fcc1,%f10,%f8
and %l1,%l3,%l0
jmpl %g6+8,%g0
fsubs %f15,%f4 ,%f13
p0_call_0_le:
umul %l1,-0xb7e,%l6
add %l3,0xfcd,%l2
umul %l0,%l4,%l3
retl
and %l1,%l0,%l2
p0_jmpl_0_lo:
xnor %l2,%l2,%l5
orn %l6,0x175,%l6
fsubs %f15,%f3 ,%f13
fstod %f4 ,%f4
fcmps %fcc1,%f10,%f8
and %l1,%l3,%l0
jmpl %g6+8,%g0
fsubs %f15,%f4 ,%f13
p0_call_0_lo:
umul %l1,-0xb7e,%l6
add %l3,0xfcd,%l2
umul %l0,%l4,%l3
retl
and %l1,%l0,%l2
p0_jmpl_0_he:
jmpl %g6+8,%g0
sub %l2,%l7,%l0
p0_call_0_he:
xnor %l2,%l6,%l6
mulx %l7,%l7,%l4
andn %l4,0x5da,%l0
sdivx %l6,0x55b,%l3
nop
retl
fadds %f23,%f18,%f23
p0_jmpl_0_ho:
jmpl %g6+8,%g0
sub %l2,%l7,%l0
p0_call_0_ho:
xnor %l2,%l6,%l6
mulx %l7,%l7,%l4
andn %l4,0x5da,%l0
sdivx %l6,0x55b,%l3
nop
retl
fadds %f23,%f18,%f23
user_jump0_end:
.seg "text"
.align 0x2000
user_jump1_start:
.skip 32
p0_jmpl_1_le:
umul %l2,%l5,%l7
fcmps %fcc1,%f1 ,%f7
xnor %l0,0xfee,%l0
jmpl %g6+8,%g0
fcmps %fcc2,%f13,%f4
p0_call_1_le:
addc %l5,%l4,%l0
addc %l3,0x616,%l0
udivx %l5,0xd18,%l5
andn %l1,%l4,%l6
or %l1,-0x6d5,%l4
retl
or %l4,-0xe83,%l3
p0_jmpl_1_lo:
umul %l2,%l5,%l7
fcmps %fcc1,%f1 ,%f7
xnor %l0,0xfee,%l0
jmpl %g6+8,%g0
fcmps %fcc2,%f13,%f4
p0_call_1_lo:
addc %l5,%l4,%l0
addc %l3,0x616,%l0
udivx %l5,0xd18,%l5
andn %l1,%l4,%l6
or %l1,-0x6d5,%l4
retl
or %l4,-0xe83,%l3
p0_jmpl_1_he:
jmpl %g6+8,%g0
fsubs %f22,%f26,%f27
p0_call_1_he:
orn %l4,%l3,%l6
sdivx %l1,%l1,%l3
fdivs %f18,%f21,%f19
retl
fdivs %f20,%f24,%f23
p0_jmpl_1_ho:
jmpl %g6+8,%g0
fsubs %f22,%f26,%f27
p0_call_1_ho:
orn %l4,%l3,%l6
sdivx %l1,%l1,%l3
fdivs %f18,%f21,%f19
retl
fdivs %f20,%f24,%f23
user_jump1_end:
.seg "text"
.align 0x2000
user_jump2_start:
.skip 48
p0_jmpl_2_le:
andn %l1,%l5,%l6
smul %l0,0x996,%l7
jmpl %g6+8,%g0
sub %l4,%l5,%l0
p0_call_2_le:
ldx [%i3+0x020],%l6 ! Mem[00000000100c1420]
fmuls %f1 ,%f10,%f5
retl
addc %l5,0xf35,%l6
p0_jmpl_2_lo:
andn %l1,%l5,%l6
smul %l0,0x996,%l7
jmpl %g6+8,%g0
sub %l4,%l5,%l0
p0_call_2_lo:
ldx [%o3+0x020],%l6 ! Mem[00000000100c1420]
fmuls %f1 ,%f10,%f5
retl
addc %l5,0xf35,%l6
p0_jmpl_2_he:
sub %l6,-0xce4,%l4
andn %l1,%l2,%l3
umul %l1,%l6,%l0
jmpl %g6+8,%g0
subc %l6,%l5,%l5
p0_call_2_he:
retl
or %l2,%l4,%l0
p0_jmpl_2_ho:
sub %l6,-0xce4,%l4
andn %l1,%l2,%l3
umul %l1,%l6,%l0
jmpl %g6+8,%g0
subc %l6,%l5,%l5
p0_call_2_ho:
retl
or %l2,%l4,%l0
user_jump2_end:
.seg "text"
.align 0x2000
user_jump3_start:
.skip 64
p0_jmpl_3_le:
fcmps %fcc1,%f5 ,%f12
sub %l4,0xce8,%l3
xor %l3,%l2,%l7
fdivs %f5 ,%f6 ,%f11
mulx %l7,-0x217,%l1
fsubs %f5 ,%f2 ,%f5
smul %l1,%l1,%l7
jmpl %g6+8,%g0
xor %l6,0xd99,%l2
p0_call_3_le:
sdivx %l3,%l5,%l7
fdivs %f1 ,%f14,%f2
fdivs %f11,%f1 ,%f2
fsqrts %f3 ,%f0
retl
fdivs %f1 ,%f12,%f4
p0_jmpl_3_lo:
fcmps %fcc1,%f5 ,%f12
sub %l4,0xce8,%l3
xor %l3,%l2,%l7
fdivs %f5 ,%f6 ,%f11
mulx %l7,-0x217,%l1
fsubs %f5 ,%f2 ,%f5
smul %l1,%l1,%l7
jmpl %g6+8,%g0
xor %l6,0xd99,%l2
p0_call_3_lo:
sdivx %l3,%l5,%l7
fdivs %f1 ,%f14,%f2
fdivs %f11,%f1 ,%f2
fsqrts %f3 ,%f0
retl
fdivs %f1 ,%f12,%f4
p0_jmpl_3_he:
subc %l4,0x70f,%l0
mulx %l3,0x75f,%l3
jmpl %g6+8,%g0
fsqrts %f31,%f23
p0_call_3_he:
retl
ldstub [%i5+0x018],%l1 ! Mem[0000000010141418]
p0_jmpl_3_ho:
subc %l4,0x70f,%l0
mulx %l3,0x75f,%l3
jmpl %g6+8,%g0
fsqrts %f31,%f23
p0_call_3_ho:
retl
ldstub [%o5+0x018],%l1 ! Mem[0000000010141418]
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
.align 64
Finish_Flag:
.word 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
.align 8
num_processors:
.word 1
v8_binary:
.word 0
no_fpu:
.word 0
max_ireg:
.word 8,0
max_freg:
.word 32,0
.align 8
park_semaphore:
.word 0,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 0x2885dcc5,0x3bce434e ! Init value for %l0
.word 0x9c729747,0x4237aef9 ! Init value for %l1
.word 0xd735f779,0xc98ee6b4 ! Init value for %l2
.word 0xe2453939,0xeb676d7f ! Init value for %l3
.word 0xa2a3eb07,0xb579565a ! Init value for %l4
.word 0xe0025ec2,0x37bc4445 ! Init value for %l5
.word 0xd6ecf954,0x93926a40 ! Init value for %l6
.word 0x61d5c365,0x7f038b4b ! Init value for %l7
.align 64
p0_init_freg:
.word 0x3a1d7ea0,0x20796031 ! Init value for %f0
.word 0x33540cde,0x4886b6b7 ! Init value for %f2
.word 0x7e273d8c,0x22addfed ! Init value for %f4
.word 0x01c1882a,0x383ec553 ! Init value for %f6
.word 0x03f34038,0x033e3c69 ! Init value for %f8
.word 0x786a7536,0x0c5266af ! Init value for %f10
.word 0x37b1d2a4,0x48fa11a5 ! Init value for %f12
.word 0x4a6e8002,0x09a716cb ! Init value for %f14
.word 0x3b1500d0,0x5e13bba1 ! Init value for %f16
.word 0x640d148e,0x72eb11a7 ! Init value for %f18
.word 0x61fc96bc,0x3e9c565d ! Init value for %f20
.word 0x21b15eda,0x0bf15343 ! Init value for %f22
.word 0x5ee22068,0x3fbfbdd9 ! Init value for %f24
.word 0x44be4ae6,0x4bcd979f ! Init value for %f26
.word 0x2b04e9d4,0x4bc08e15 ! Init value for %f28
.word 0x121a84b2,0x79b05abb ! Init value for %f30
.word 0x7655ff00,0x2eb42311 ! Init value for %f32
.word 0x467c783e,0x3082d897 ! Init value for %f34
.word 0x2b242bec,0x4ffe98cd ! Init value for %f36
.word 0x4c76518a,0x05430d33 ! Init value for %f38
.word 0x5187fc98,0x748ecb49 ! Init value for %f40
.word 0x6041fc96,0x4c1fb48f ! Init value for %f42
.word 0x5e8fbd04,0x65da5685 ! Init value for %f44
.word 0x0d4d2562,0x38544aab ! Init value for %f46
.word 0x3b2b7930,0x19999681
.word 0x318537ee,0x52c50b87
.word 0x0ed8fd1c,0x3643a73d
.word 0x7263603a,0x035af323
.word 0x1a0fd4c8,0x104a64b9
.word 0x4fb88a46,0x291fbd7f
.word 0x2c6d4c34,0x7c166af5
.word 0x40396212,0x7d19e69b
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 ! %l0
.word 0x00000000,0x000000ff ! %l1
.word 0x00000000,0x6e375127 ! %l2
.word 0x00000000,0x00000000 ! %l3
.word 0x00000000,0xffffff00 ! %l4
.word 0xffffffff,0xffffffff ! %l5
.word 0xffffffff,0xffffb9f4 ! %l6
.word 0x00000000,0x00000000 ! %l7
p0_expected_fp_regs:
.word 0x00000000,0x00000000 ! %f0
.word 0x81000000,0x00000000 ! %f2
.word 0xff000000,0x000000bf ! %f4
.word 0xbfff4447,0x00000000 ! %f6
.word 0xff0000ff,0x3c45cc44 ! %f8
.word 0xbf000000,0x00000000 ! %f10
.word 0x4195ff22,0x00000000 ! %f12
.word 0xffffffff,0xfbc61094 ! %f14
.word 0xff0085ff,0x546f2587 ! %f16
.word 0x00000000,0x4744ffbf ! %f18
.word 0x0045cc44,0x00000000 ! %f20
.word 0x27510000,0xfce486fb ! %f22
.word 0xffaf0000,0xff0075be ! %f24
.word 0x6fb20000,0x00000000 ! %f26
.word 0x00000000,0xff0000ff ! %f28
.word 0xff002c35,0xffbf2c35 ! %f30
.word 0x00000005,0x000003e1 ! %fsr
p0_local0_expect:
.word 0x00000000,0xffffff84,0x00004679,0x00000000 ! PA = 0000000010001400
.word 0xff000000,0x000000ff,0x00000000,0x3c45cc44 ! PA = 0000000010001410
.word 0x00ff0000,0x00000000,0x00000000,0xff0085ff ! PA = 0000000010001420
.word 0x00000000,0xffffffff,0x00000000,0x00000000 ! PA = 0000000010001430
p0_local0_sec_expect:
.word 0x00000000,0x00000000,0xff0000e0,0xffffffff ! PA = 0000000030001400
.word 0x3b3e6e37,0xff0075be,0x75be5127,0x00000000 ! PA = 0000000030001410
.word 0x352cbf08,0xbe750000,0xffff00ff,0xff000000 ! PA = 0000000030001420
.word 0x00000000,0x22ff9541,0x00000000,0x00000000 ! PA = 0000000030001430
! Scratch Area for Non-Transactional Memory Stores
.word 0xafdca1ce,0xc27cf13f,0x209c9ff2,0xda40512b
.word 0x53500036,0x18396377,0x09139b9a,0xb4761323
.word 0x873b531e,0x8cfc632f,0xb21c4fc2,0xb3812e9b
.word 0xff394286,0x3204e867,0xe660a46a,0x33065b93
p0_local1_expect:
.word 0x00ff0000,0x00000000,0xff000000,0x4744ffbf ! PA = 0000000010041400
.word 0xff45cc44,0x00000000,0xff0085ff,0x546f2587 ! PA = 0000000010041410
.word 0xffaf0000,0xff0075be,0x6fb20000,0x00000000 ! PA = 0000000010041420
.word 0x5ca70000,0x00e14447,0xff002c35,0xffbf2c35 ! PA = 0000000010041430
p0_local1_sec_expect:
.word 0x27510000,0xfce486fb,0xbfff4447,0x00000000 ! PA = 0000000030041400
.word 0x00e1003c,0x00000000,0x87256f54,0x3c45cc44 ! PA = 0000000030041410
.word 0xbe7500ff,0x000000ff,0x4744e100,0x0000ff00 ! PA = 0000000030041420
.word 0x4744e100,0x00000000,0x352cbfff,0x352c00ff ! PA = 0000000030041430
p0_local2_expect:
.word 0xffffffff,0xff0085ff,0x00000000,0xff000000 ! PA = 0000000010081400
.word 0x00000000,0x3c45cc44,0x00000000,0x00000000 ! PA = 0000000010081410
.word 0x4744e100,0x00000000,0x00000000,0x00000000 ! PA = 0000000010081420
.word 0x000000ff,0x0000ff00,0xff0000ff,0x3c45cc44 ! PA = 0000000010081430
p0_local2_sec_expect:
.word 0xff000000,0xff0075be,0x27510000,0x000000ff ! PA = 0000000030081400
.word 0x00000000,0xffffffff,0x00000000,0xff000000 ! PA = 0000000030081410
.word 0x700a0048,0x08bf2c35,0x80000000,0x48000a70 ! PA = 0000000030081420
.word 0x00000000,0x071ac0cb,0xdb9d530c,0x55ebff3c ! PA = 0000000030081430
p0_local3_expect:
.word 0xff0000ff,0x00000000,0x3c000000,0x3c45cc44 ! PA = 00000000100c1400
.word 0x27ff0000,0x000000ff,0x000000ff,0x940000ff ! PA = 00000000100c1410
.word 0x0000ff00,0x00000000,0x00000000,0x000000ff ! PA = 00000000100c1420
.word 0x00000000,0xfffffbb7,0xffffffff,0xffffff85 ! PA = 00000000100c1430
p0_local3_sec_expect:
.word 0xbf000000,0x00000000,0x00000000,0x00000000 ! PA = 00000000300c1400
.word 0xff000000,0xffffffff,0x00000000,0x000000ff ! PA = 00000000300c1410
.word 0x85ffffff,0xffffffff,0x000000ff,0xff000000 ! PA = 00000000300c1420
.word 0x0800ffff,0x00000000,0x000000ff,0x00000000 ! PA = 00000000300c1430
p0_local4_expect:
.word 0xff000000,0xffbf2c35,0x00000000,0x00000000 ! PA = 0000000010101400
.word 0x4744ffbf,0x00000000,0x00000000,0xff0000ff ! PA = 0000000010101410
.word 0x00ff0000,0x00000000,0x00000000,0xff000000 ! PA = 0000000010101420
.word 0xffff00ff,0xffffffff,0xff000000,0x00000000 ! PA = 0000000010101430
p0_local4_sec_expect:
.word 0x6e375127,0x00000000,0xffff0000,0x87250000 ! PA = 0000000030101400
.word 0x3b000000,0x00000000,0xffff0000,0xff000000 ! PA = 0000000030101410
.word 0x4744e100,0x0a700052,0x00000000,0x00000000 ! PA = 0000000030101420
.word 0x00000000,0x00e14447,0xff0000ff,0xffbf2c35 ! PA = 0000000030101430
p0_local5_expect:
.word 0xffffffff,0x0000352c,0x81000000,0x10c3ffcb ! PA = 0000000010141400
.word 0xffff0000,0x00000084,0x00000000,0x00000000 ! PA = 0000000010141410
.word 0x000075be,0x35ffbfff,0x000000ff,0xffffffff ! PA = 0000000010141420
.word 0x00000000,0x00000000,0x869e23ec,0xba048537 ! PA = 0000000010141430
p0_local5_sec_expect:
.word 0xff000000,0xff0075be,0x0045cc44,0x00000000 ! PA = 0000000030141400
.word 0xff9d00ff,0x00000000,0x00000000,0xffbf2c35 ! PA = 0000000030141410
.word 0x352cbf08,0x9f888134,0xcbffc310,0x4f9210bf ! PA = 0000000030141420
.word 0x00000000,0x000000ff,0xff44e100,0xff009ddb ! PA = 0000000030141430
p0_local6_expect:
.word 0x00000000,0x00000000,0x00000000,0x3c45cc44 ! PA = 0000000010181400
.word 0x00000000,0x00000000,0x44cc453c,0x546f2587 ! PA = 0000000010181410
.word 0xff000000,0xfce486fb,0x6fb20000,0x00000000 ! PA = 0000000010181420
.word 0x00000000,0x00e14447,0x000000ff,0xff000000 ! PA = 0000000010181430
p0_local6_sec_expect:
.word 0x87256f54,0xff8500ff,0xffbf2cff,0xfce486fb ! PA = 0000000030181400
.word 0x00000000,0x00000000,0x352cbfff,0x00000000 ! PA = 0000000030181410
.word 0x3481889f,0x08bf2c35,0xbf10924f,0x10c3ffcb ! PA = 0000000030181420
.word 0xff000000,0x00000000,0xdb9d00ff,0x00e144ff ! PA = 0000000030181430
share0_expect:
.word 0x5127c200,0x6bc0fa11,0x6ce3933e,0x1fa0a797 ! PA = 00000000201c0000
.word 0x385d5eec,0x2c771fcd,0x558c5c8a,0x4a3e0c33 ! PA = 00000000201c0010
.word 0x292b9f98,0x24820249,0x5a79f796,0x17bee38f ! PA = 00000000201c0020
.word 0x45e8d004,0x4e873d85,0x758a1062,0x2a0ea9ab ! PA = 00000000201c0030
share1_expect:
.word 0xff3cfc30,0x586f2d81,0x7e1a12ee,0x77c19a87 ! PA = 0000000020800000
.word 0x203df01c,0x57e0ee3d,0x0e132b3a,0x0570b223 ! PA = 0000000020800010
.word 0x2aab37c8,0x777e5bb9,0x04b64546,0x2dd5ac7f ! PA = 0000000020800020
.word 0x2b4a1f34,0x78e011f5,0x13280d12,0x34a7059b ! PA = 0000000020800030
.word 0xff81b260,0x27516cf1,0x7ebcee9e,0x2033f977 ! PA = 0000000020800040
.word 0x6b56bd4c,0x174c88ad,0x050515ea,0x15c08413 ! PA = 0000000020800050
.word 0x6ea7cbf8,0x4eb64129,0x0d986ef6,0x34a1616f ! PA = 0000000020800060
.word 0x3e892a64,0x31da3265,0x15a2a5c2,0x2c180d8b ! PA = 0000000020800070
share2_expect:
.word 0x00ffe490,0x5126b861,0x012f264e,0x07eec467 ! PA = 00000000211c0000
.word 0x0662c67c,0x73a8ef1d,0x3e351c9a,0x6fd48203 ! PA = 00000000211c0010
.word 0x02cc5c28,0x7a48b299,0x656374a6,0x5579025f ! PA = 00000000211c0020
.word 0x4140f194,0x77c49ed5,0x44acda72,0x4d68c17b ! PA = 00000000211c0030
share3_expect:
.word 0x00b192c0,0x196e0fd1,0x7f93b9fe,0x0ea8fb57 ! PA = 0000000021800000
.word 0x13dd0bac,0x3ca5218d,0x31363f4a,0x5513abf3 ! PA = 0000000021800010
.word 0x1683e858,0x4d14b009,0x3c1a5656,0x22738f4f ! PA = 0000000021800020
.word 0x42cc74c4,0x47ae5745,0x33b9ab22,0x1a60216b ! PA = 0000000021800030
.word 0xe100bcf0,0x7e667341,0x0bcda9ae,0x74d99e47 ! PA = 0000000021800040
.word 0x1c008cdc,0x78b01ffd,0x795b7dfa,0x43a501e3 ! PA = 0000000021800050
.word 0x2af97088,0x0cb93979,0x31801406,0x0668083f ! PA = 0000000021800060
.word 0x5046b3f4,0x0d665bb5,0x71fc17d2,0x49852d5b ! PA = 0000000021800070
.word 0xffff6320,0x290ee2b1,0x7f7ff55e,0x4bb7ad37 ! PA = 0000000021800080
.word 0x3cc84a0c,0x54f8ea6d,0x05b7d8aa,0x666f83d3 ! PA = 0000000021800090
.word 0x4317f4b8,0x61954ee9,0x0517adb6,0x34ed6d2f ! PA = 00000000218000a0
.word 0x248aaf24,0x137bac25,0x3a672082,0x361ee54b ! PA = 00000000218000b0
.word 0xffff8550,0x5d265e21,0x2c0d9d0e,0x653a2827 ! PA = 00000000218000c0
.word 0x59ef433c,0x156e80dd,0x491e4f5a,0x051a31c3 ! PA = 00000000218000d0
.word 0x138a74e8,0x46c7f059,0x46242366,0x1a5abe1f ! PA = 00000000218000e0
.word 0x58336654,0x733d4895,0x23adc532,0x5034493b ! PA = 00000000218000f0
.word 0xff002380,0x692be591,0x0a99a0be,0x44180f17 ! PA = 0000000021800100
.word 0x4cf0786c,0x04bfe34d,0x6a21e20a,0x740c0bb3 ! PA = 0000000021800110
.word 0x32bbf118,0x7a301dc9,0x03a87516,0x4bc6fb0f ! PA = 0000000021800120
.word 0x119bd984,0x04ba3105,0x504305e2,0x0c8c592b ! PA = 0000000021800130
.word 0xff003db0,0x165e7901,0x6c07006e,0x0bc86207 ! PA = 0000000021800140
.word 0x1506e99c,0x645c11bd,0x731590ba,0x046c11a3 ! PA = 0000000021800150
.word 0x48d76948,0x6c6cd739,0x7c67a2c6,0x770923ff ! PA = 0000000021800160
.word 0x34df08b4,0x4ec16575,0x1e59e292,0x54ae151b ! PA = 0000000021800170
.word 0x7900d3e0,0x18bd1871,0x28f8bc1e,0x708220f7 ! PA = 0000000021800180
.word 0x072d96cc,0x5c720c2d,0x020c5b6a,0x74214393 ! PA = 0000000021800190
.word 0x3fc7dd78,0x30dd1ca9,0x4ee4ac76,0x52b838ef ! PA = 00000000218001a0
.word 0x13d7f3e4,0x76e1e5e5,0x57e55b42,0x76e07d0b ! PA = 00000000218001b0
.word 0xffffe610,0x7f06c3e1,0x51d1d3ce,0x273c4be7 ! PA = 00000000218001c0
.word 0x7e1f7ffc,0x6bf0d29d,0x78d9421a,0x5dd2a183 ! PA = 00000000218001d0
.word 0x73384da8,0x6d9fee19,0x29629226,0x0e2b39df ! PA = 00000000218001e0
.word 0x1e219b14,0x316ab255,0x62986ff2,0x162a90fb ! PA = 00000000218001f0
p0_invalidate_semaphore:
.word 0,0
user_data_end:
SECTION .p0_local0 DATA_VA=0x000800000
attr_data {
Name = .p0_local0,
VA = 0x0000000000800000,
RA = ra2pa(0x0000000010000000,0),
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 0x02a06f60,0x10c315f1,0x03ca539e,0x3be8aa77 ! PA = 0000000010001400
.word 0x18160a4c,0x379a81ad,0x178b8aea,0x52200513 ! PA = 0000000010001410
.word 0x3864a8f8,0x24518a29,0x77a4f3f6,0x0764b26f ! PA = 0000000010001420
.word 0x5c789764,0x1203cb65,0x1ad23ac2,0x64482e8b ! PA = 0000000010001430
p0_local0_end:
SECTION .p0_local0_sec DATA_VA=0x000800000
attr_data {
Name = .p0_local0_sec,
VA = 0x0000000000800000,
RA = ra2pa(0x0000000030000000,0),
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 0x1f7fe190,0x60efa161,0x53aecb4e,0x4ee4b567 ! PA = 0000000030001400
.word 0x5796537c,0x70f2281d,0x03c1d19a,0x1a394303 ! PA = 0000000030001410
.word 0x1e317928,0x54c33b99,0x4c4a39a6,0x0445935f ! PA = 0000000030001420
.word 0x544c9e94,0x39f177d5,0x28caaf72,0x5ee6227b ! PA = 0000000030001430
p0_local0_sec_end:
SECTION .p0_local1 DATA_VA=0x000802000
attr_data {
Name = .p0_local1,
VA = 0x0000000000802000,
RA = ra2pa(0x0000000010040000,0),
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 0x6e54cfc0,0x219e38d1,0x1f559efe,0x5f702c57 ! PA = 0000000010041400
.word 0x13d4d8ac,0x45f99a8d,0x7299344a,0x510dacf3 ! PA = 0000000010041410
.word 0x5ee14558,0x487e7909,0x01ab5b56,0x25d9604f ! PA = 0000000010041420
.word 0x474461c4,0x04ee7045,0x4195c022,0x22bac26b ! PA = 0000000010041430
p0_local1_end:
SECTION .p0_local1_sec DATA_VA=0x000802000
attr_data {
Name = .p0_local1_sec,
VA = 0x0000000000802000,
RA = ra2pa(0x0000000030040000,0),
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 0x056a39f0,0x250ddc41,0x7ca1ceae,0x22020f47 ! PA = 0000000030041400
.word 0x790c99dc,0x511fd8fd,0x4364b2fa,0x28c442e3 ! PA = 0000000030041410
.word 0x5f9f0d88,0x19224279,0x3b8b5906,0x4af7193f ! PA = 0000000030041420
.word 0x667ae0f4,0x72c9b4b5,0x38666cd2,0x1a4d0e5b ! PA = 0000000030041430
p0_local1_sec_end:
SECTION .p0_local2 DATA_VA=0x000804000
attr_data {
Name = .p0_local2,
VA = 0x0000000000804000,
RA = ra2pa(0x0000000010080000,0),
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 0x64cb2020,0x683d8bb1,0x49365a5e,0x1bd15e37 ! PA = 0000000010081400
.word 0x4938970c,0x5393e36d,0x29374daa,0x004404d3 ! PA = 0000000010081410
.word 0x0755d1b8,0x430d97e9,0x3d6d32b6,0x1b35be2f ! PA = 0000000010081420
.word 0x10cb1c24,0x62124525,0x0c2fb582,0x54e4064b ! PA = 0000000010081430
p0_local2_end:
SECTION .p0_local2_sec DATA_VA=0x000804000
attr_data {
Name = .p0_local2_sec,
VA = 0x0000000000804000,
RA = ra2pa(0x0000000030080000,0),
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 0x26428250,0x02ec4721,0x5a76420e,0x12d51927 ! PA = 0000000030081400
.word 0x0c13d03c,0x2544b9dd,0x5ae4045a,0x5333f2c3 ! PA = 0000000030081410
.word 0x6eb091e8,0x155f7959,0x1a93e866,0x76ec4f1f ! PA = 0000000030081420
.word 0x02d01354,0x00172195,0x17a49a32,0x7686aa3b ! PA = 0000000030081430
p0_local2_sec_end:
SECTION .p0_local3 DATA_VA=0x000806000
attr_data {
Name = .p0_local3,
VA = 0x0000000000806000,
RA = ra2pa(0x00000000100c0000,0),
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 0x2d5b6080,0x17990e91,0x2d8485be,0x7dc44017 ! PA = 00000000100c1400
.word 0x3f19456c,0x24e15c4d,0x42fdd70a,0x29fb0cb3 ! PA = 00000000100c1410
.word 0x101a4e18,0x21f6e6c9,0x66027a16,0x6731cc0f ! PA = 00000000100c1420
.word 0x06e4c684,0x38e74a05,0x41381ae2,0x27fbfa2b ! PA = 00000000100c1430
p0_local3_end:
SECTION .p0_local3_sec DATA_VA=0x000806000
attr_data {
Name = .p0_local3_sec,
VA = 0x0000000000806000,
RA = ra2pa(0x00000000300c0000,0),
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 0x5760bab0,0x4382e201,0x1744256e,0x7415d307 ! PA = 00000000300c1400
.word 0x0583f69c,0x27d8cabd,0x2fd7c5ba,0x09c052a3 ! PA = 00000000300c1410
.word 0x77be0648,0x2d72e039,0x627be7c6,0x0ddd34ff ! PA = 00000000300c1420
.word 0x252435b4,0x2751be75,0x2b1d3792,0x06caf61b ! PA = 00000000300c1430
p0_local3_sec_end:
SECTION .p0_local4 DATA_VA=0x000808000
attr_data {
Name = .p0_local4,
VA = 0x0000000000808000,
RA = ra2pa(0x0000000010100000,0),
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 0x2b5d90e0,0x0ea8c171,0x7458211e,0x1e00d1f7 ! PA = 0000000010101400
.word 0x584ee3cc,0x6a5a052d,0x0384d06a,0x646ac493 ! PA = 0000000010101410
.word 0x7386ba78,0x1f3265a9,0x32833176,0x158589ef ! PA = 0000000010101420
.word 0x536960e4,0x04e57ee5,0x6346f042,0x153a9e0b ! PA = 0000000010101430
p0_local4_end:
SECTION .p0_local4_sec DATA_VA=0x000808000
attr_data {
Name = .p0_local4_sec,
VA = 0x0000000000808000,
RA = ra2pa(0x0000000030100000,0),
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 0x0a1ce310,0x5bc9ace1,0x592378ce,0x247c3ce7 ! PA = 0000000030101400
.word 0x36350cfc,0x7f540b9d,0x63d7f71a,0x08a16283 ! PA = 0000000030101410
.word 0x431f6aa8,0x71547719,0x085b5726,0x2181cadf ! PA = 0000000030101420
.word 0x254f4814,0x19f18b55,0x136844f2,0x2a51f1fb ! PA = 0000000030101430
p0_local4_sec_end:
SECTION .p0_local5 DATA_VA=0x00080a000
attr_data {
Name = .p0_local5,
VA = 0x000000000080a000,
RA = ra2pa(0x0000000010140000,0),
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 0x5e29b140,0x5864a451,0x41c92c7e,0x213f13d7 ! PA = 0000000010141400
.word 0x53b1722c,0x4075de0d,0x6a6439ca,0x11cb2c73 ! PA = 0000000010141410
.word 0x47f316d8,0x20b81489,0x560758d6,0x3de8f7cf ! PA = 0000000010141420
.word 0x7c30eb44,0x2d84e3c5,0x30f435a2,0x61d7f1eb ! PA = 0000000010141430
p0_local5_end:
SECTION .p0_local5_sec DATA_VA=0x00080a000
attr_data {
Name = .p0_local5_sec,
VA = 0x000000000080a000,
RA = ra2pa(0x0000000030140000,0),
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 0x4bcefb70,0x6cb8a7c1,0x422c3c2e,0x0ec056c7 ! PA = 0000000030141400
.word 0x4aff135c,0x3e2e7c7d,0x547c987a,0x580f2263 ! PA = 0000000030141410
.word 0x352cbf08,0x1cfc3df9,0x7d4a3686,0x4f9210bf ! PA = 0000000030141420
.word 0x37294a74,0x756e8835,0x2d1dc252,0x0c539ddb ! PA = 0000000030141430
p0_local5_sec_end:
SECTION .p0_local6 DATA_VA=0x00080c000
attr_data {
Name = .p0_local6,
VA = 0x000000000080c000,
RA = ra2pa(0x0000000010180000,0),
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 0x6117c1a0,0x2bc4b731,0x35efa7de,0x383705b7 ! PA = 0000000010181400
.word 0x4c18f08c,0x2face6ed,0x3334132a,0x60544453 ! PA = 0000000010181410
.word 0x3fb76338,0x387ff369,0x7fa6f036,0x041415af ! PA = 0000000010181420
.word 0x631365a4,0x063d78a5,0x24d7eb02,0x1f0bf5cb ! PA = 0000000010181430
p0_local6_end:
SECTION .p0_local6_sec DATA_VA=0x00080c000
attr_data {
Name = .p0_local6_sec,
VA = 0x000000000080c000,
RA = ra2pa(0x0000000030180000,0),
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 0x45cf03d0,0x4347d2a1,0x70766f8e,0x299a20a7 ! PA = 0000000030181400
.word 0x4cba09bc,0x62e01d5d,0x1b5da9da,0x4c419243 ! PA = 0000000030181410
.word 0x4e3e0368,0x186234d9,0x2e6085e6,0x41c6069f ! PA = 0000000030181420
.word 0x6a8a3cd4,0x4340b515,0x10d5afb2,0x2407f9bb ! PA = 0000000030181430
p0_local6_sec_end:
SECTION .share0 DATA_VA=0x00080e000
attr_data {
Name = .share0,
VA = 0x000000000080e000,
RA = ra2pa(0x00000000201c0000,0),
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 0x6b7fc200,0x6bc0fa11,0x6ce3933e,0x1fa0a797 ! PA = 00000000201c0000
.word 0x385d5eec,0x2c771fcd,0x558c5c8a,0x4a3e0c33 ! PA = 00000000201c0010
.word 0x292b9f98,0x24820249,0x5a79f796,0x17bee38f ! PA = 00000000201c0020
.word 0x45e8d004,0x4e873d85,0x758a1062,0x2a0ea9ab ! PA = 00000000201c0030
share0_end:
SECTION .share1 DATA_VA=0x000810000
attr_data {
Name = .share1,
VA = 0x0000000000810000,
RA = ra2pa(0x0000000020800000,0),
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 0x3d74fc30,0x586f2d81,0x7e1a12ee,0x77c19a87 ! PA = 0000000020800000
.word 0x203df01c,0x57e0ee3d,0x0e132b3a,0x0570b223 ! PA = 0000000020800010
.word 0x2aab37c8,0x777e5bb9,0x04b64546,0x2dd5ac7f ! PA = 0000000020800020
.word 0x2b4a1f34,0x78e011f5,0x13280d12,0x34a7059b ! PA = 0000000020800030
.word 0x50b9b260,0x27516cf1,0x7ebcee9e,0x2033f977 ! PA = 0000000020800040
.word 0x6b56bd4c,0x174c88ad,0x050515ea,0x15c08413 ! PA = 0000000020800050
.word 0x6ea7cbf8,0x4eb64129,0x0d986ef6,0x34a1616f ! PA = 0000000020800060
.word 0x3e892a64,0x31da3265,0x15a2a5c2,0x2c180d8b ! PA = 0000000020800070
share1_end:
SECTION .share2 DATA_VA=0x000812000
attr_data {
Name = .share2,
VA = 0x0000000000812000,
RA = ra2pa(0x00000000211c0000,0),
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 0x1418e490,0x5126b861,0x012f264e,0x07eec467 ! PA = 00000000211c0000
.word 0x0662c67c,0x73a8ef1d,0x3e351c9a,0x6fd48203 ! PA = 00000000211c0010
.word 0x02cc5c28,0x7a48b299,0x656374a6,0x5579025f ! PA = 00000000211c0020
.word 0x4140f194,0x77c49ed5,0x44acda72,0x4d68c17b ! PA = 00000000211c0030
share2_end:
SECTION .share3 DATA_VA=0x000814000
attr_data {
Name = .share3,
VA = 0x0000000000814000,
RA = ra2pa(0x0000000021800000,0),
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 0x001d92c0,0x196e0fd1,0x7f93b9fe,0x0ea8fb57 ! PA = 0000000021800000
.word 0x13dd0bac,0x3ca5218d,0x31363f4a,0x5513abf3 ! PA = 0000000021800010
.word 0x1683e858,0x4d14b009,0x3c1a5656,0x22738f4f ! PA = 0000000021800020
.word 0x42cc74c4,0x47ae5745,0x33b9ab22,0x1a60216b ! PA = 0000000021800030
.word 0x4712bcf0,0x7e667341,0x0bcda9ae,0x74d99e47 ! PA = 0000000021800040
.word 0x1c008cdc,0x78b01ffd,0x795b7dfa,0x43a501e3 ! PA = 0000000021800050
.word 0x2af97088,0x0cb93979,0x31801406,0x0668083f ! PA = 0000000021800060
.word 0x5046b3f4,0x0d665bb5,0x71fc17d2,0x49852d5b ! PA = 0000000021800070
.word 0x05036320,0x290ee2b1,0x7f7ff55e,0x4bb7ad37 ! PA = 0000000021800080
.word 0x3cc84a0c,0x54f8ea6d,0x05b7d8aa,0x666f83d3 ! PA = 0000000021800090
.word 0x4317f4b8,0x61954ee9,0x0517adb6,0x34ed6d2f ! PA = 00000000218000a0
.word 0x248aaf24,0x137bac25,0x3a672082,0x361ee54b ! PA = 00000000218000b0
.word 0x6fba8550,0x5d265e21,0x2c0d9d0e,0x653a2827 ! PA = 00000000218000c0
.word 0x59ef433c,0x156e80dd,0x491e4f5a,0x051a31c3 ! PA = 00000000218000d0
.word 0x138a74e8,0x46c7f059,0x46242366,0x1a5abe1f ! PA = 00000000218000e0
.word 0x58336654,0x733d4895,0x23adc532,0x5034493b ! PA = 00000000218000f0
.word 0x06c32380,0x692be591,0x0a99a0be,0x44180f17 ! PA = 0000000021800100
.word 0x4cf0786c,0x04bfe34d,0x6a21e20a,0x740c0bb3 ! PA = 0000000021800110
.word 0x32bbf118,0x7a301dc9,0x03a87516,0x4bc6fb0f ! PA = 0000000021800120
.word 0x119bd984,0x04ba3105,0x504305e2,0x0c8c592b ! PA = 0000000021800130
.word 0x43683db0,0x165e7901,0x6c07006e,0x0bc86207 ! PA = 0000000021800140
.word 0x1506e99c,0x645c11bd,0x731590ba,0x046c11a3 ! PA = 0000000021800150
.word 0x48d76948,0x6c6cd739,0x7c67a2c6,0x770923ff ! PA = 0000000021800160
.word 0x34df08b4,0x4ec16575,0x1e59e292,0x54ae151b ! PA = 0000000021800170
.word 0x48b4d3e0,0x18bd1871,0x28f8bc1e,0x708220f7 ! PA = 0000000021800180
.word 0x072d96cc,0x5c720c2d,0x020c5b6a,0x74214393 ! PA = 0000000021800190
.word 0x3fc7dd78,0x30dd1ca9,0x4ee4ac76,0x52b838ef ! PA = 00000000218001a0
.word 0x13d7f3e4,0x76e1e5e5,0x57e55b42,0x76e07d0b ! PA = 00000000218001b0
.word 0x1373e610,0x7f06c3e1,0x51d1d3ce,0x273c4be7 ! PA = 00000000218001c0
.word 0x7e1f7ffc,0x6bf0d29d,0x78d9421a,0x5dd2a183 ! PA = 00000000218001d0
.word 0x73384da8,0x6d9fee19,0x29629226,0x0e2b39df ! PA = 00000000218001e0
.word 0x1e219b14,0x316ab255,0x62986ff2,0x162a90fb ! PA = 00000000218001f0
share3_end: